BM6P6(@ {{{wwwdddUUULLLPPPVVVYYY```jjjjjjkkkkkkkkkjjjgggdddccc```^^^ZZZUUUOOOHHH@@@;;;444222000//////000222333..................------///......------......///...........................//////000000//////...+++,,,------......------...................................................//////000111222222222///000111222222333222222222222222222333444555666555555555555666888999::::::;;;<<<;;;:::999:::<<<===>>>???AAACCCFFFHHHIIIHHHKKKOOOTTTZZZddduuurrrccc\\\```fffttt}}}qqqhhh]]]___mmm{{{zzz~~~{{{wwwtttsssnnnppprrrqqqooommmmmmmmmnnnooooooooorrryyyyyykkkiiilllmmmmmmllldddaaa\\\ZZZ[[[___eeeiiimmmqqqtttttttttwww}}}yyysssllleee\\\UUUSSSPPPMMMMMMNNNOOOMMMJJJKKKKKKJJJJJJKKKKKKLLLMMMJJJKKKLLLLLLLLLLLLKKKJJJMMMQQQYYY```fffjjjkkkkkkeee```ZZZUUUQQQOOOTTT\\\hhhzzzyyyvvvrrrooorrrooommmlllkkkiiiddd___```^^^YYYUUURRRRRRSSSTTTUUUUUUUUUSSSPPPKKKFFFDDD@@@AAACCCGGGNNNYYYfffnnnpppkkkccc\\\XXXVVVVVVUUU^^^aaadddgggggghhhiiijjjoooxxxuuummmddd___YYYTTTQQQPPPOOOOOOQQQPPPOOOOOOPPPRRRUUUVVVUUUYYY___eeejjjqqqyyy~~~|||}}}~~~{{{~~~}}}|||{{{wwwtttnnnhhhccc^^^[[[ZZZWWWVVVWWWYYY[[[YYYTTTPPPQQQRRRSSSSSSTTTWWW[[[___dddfffjjjnnnpppppppppooogggfffdddcccgggrrrzzzpppiiiiiioooxxx~~~}}}{{{sssnnncccaaa]]]YYYWWWWWWYYYZZZXXXYYY[[[]]]aaahhhqqqwww{{{jjj\\\SSSUUUXXXYYY```jjjkkkkkkllllllkkkiiifffdddbbb```]]]YYYSSSLLLCCC===666444222000000111111111000000///...------,,,,,,,,,,,,++++++++++++,,,,,,........................+++,,,,,,------,,,,,,+++,,,,,,------.........---..................------...........................//////000111111222222///000111222222333333222000000000000111222333444222222333444555666888888:::;;;===<<<;;;;;;===>>>??????@@@AAACCCEEEGGGHHHGGGJJJNNNSSSYYYeeettt{{{oooccc\\\^^^bbblllyyyzzzmmmfff```dddqqq~~~yyyxxx|||~~~|||yyytttooolllkkkgggiiikkkjjjhhhgggfffgggkkklllmmmnnnqqqxxxtttpppqqqpppmmmlll```^^^\\\[[[^^^dddjjjnnntttxxx{{{{{{zzz|||}}}xxxqqqkkkfffaaa[[[WWWVVVTTTQQQPPPQQQRRRQQQOOOOOONNNNNNMMMMMMNNNNNNNNNMMMLLLLLLKKKJJJIIIHHHHHHJJJMMMSSSYYY___bbbdddeeeddd___ZZZVVVQQQNNNQQQXXX^^^nnn{{{xxxsssoooqqqooommmlllllliiieeeaaa___]]]XXXUUURRRRRRSSSTTTTTTUUUUUUTTTPPPLLLGGGCCC@@@AAABBBEEEMMMXXXdddmmmmmmiiiddd```]]]\\\\\\\\\^^^aaaeeegggiiikkkmmmooowwwwwwoooggg^^^XXXQQQNNNKKKIIIHHHIIIJJJJJJMMMLLLLLLLLLNNNPPPRRRTTTRRRUUUXXXZZZ\\\```eeeiiiggglllttt|||zzztttpppnnnoooqqqnnnoooppppppnnnllljjjiiifffdddaaa^^^\\\ZZZYYYYYYVVVVVVVVVXXXZZZXXXTTTPPPLLLOOORRRUUUXXX\\\aaaddddddgggjjjmmmoooooonnnnnnfffeeecccdddiiiuuuyyyoooiiiiiirrr{{{}}}uuummmfff___YYYUUUPPPNNNKKKIIIGGGGGGIIIIIIIIIJJJKKKMMMPPPUUU[[[```bbbhhhpppxxx~~~xxxiii\\\ZZZZZZZZZ```hhhjjjkkklllmmmllljjjhhhfffcccbbb```^^^YYYQQQHHHBBB888666333222222222000///222111000///---,,,++++++000//////......//////000////////////////////////......////////////......,,,,,,------............/////////......---------......................../////////000111111222222///000111222333333333333000000000111111222333444222222333444555777999::::::<<<>>>>>>>>>>>>@@@AAABBBBBBBBBCCCDDDEEEFFFGGGFFFIIIMMMRRR[[[hhhuuu}}}|||{{{wwwqqqkkkgggeeefffjjjpppyyysssfffbbbbbbiiivvvzzzvvvuuuyyy}}}}}}~~~~~~|||zzzvvvrrrmmmiiieeecccaaacccddddddcccbbbbbbcccgggiiikkkmmmpppxxx~~~wwwuuuqqqkkkhhh___^^^]]]___ccciiiooosss|||}}}xxxuuuqqqkkkgggdddbbbaaa______]]]ZZZYYYZZZZZZZZZYYYXXXWWWVVVUUUUUUUUUUUUUUUUUUSSSQQQOOOLLLKKKJJJIIIHHHJJJMMMQQQUUUYYY[[[]]]aaa]]]YYYWWWSSSNNNNNNSSSUUUaaarrr|||yyytttpppqqqooonnnmmmllljjjfffddd^^^[[[XXXTTTRRRRRRSSSTTTRRRSSSUUUTTTQQQLLLGGGCCC@@@AAABBBDDDKKKVVVccckkknnnllljjjgggdddbbb``````aaacccfffiiillloootttwww~~~tttooofff^^^XXXSSSOOOMMMHHHGGGGGGGGGHHHIIIKKKLLLKKKKKKLLLMMMNNNPPPRRRTTTRRRSSSTTTTTTSSSTTTVVVXXX\\\___ccchhhnnnuuu|||yyyrrrmmmjjjhhhhhhdddcccaaa___\\\ZZZYYYXXXVVVUUUTTTSSSSSSSSSUUUUUUTTTTTTUUUWWWXXXWWWTTTRRRMMMQQQVVV[[[___cccgggiiifffhhhkkkmmmnnnnnnlllkkkeeecccbbbccckkkxxxxxxnnniiikkkuuu}}}mmmfff]]]TTTNNNJJJGGGEEECCCBBBAAA@@@@@@???@@@@@@@@@BBBCCCDDDEEEHHHLLLOOOOOOSSSXXX^^^eeeppp|||zzzeee\\\[[[]]]```dddiiijjjkkklllllljjjhhhgggddddddcccbbb^^^VVVLLLFFF999777444333444444222///111000000///...------,,,222111111000000111111222000000000000000000000000///000000111111000000///---------------......///000000//////......------........................//////000000111111111111000000111222333333333333333333333333444555666666444444555666888999;;;<<<;;;<<<>>>??????@@@BBBDDDEEEEEEEEEEEEFFFFFFGGGHHHGGGJJJNNNUUUaaaqqq{{{{{{{{{{{{{{{{{{yyyvvvsssrrrrrrtttzzzlll___^^^bbbkkkxxx~~~{{{zzz|||zzzvvvsssrrrvvvzzz}}}~~~~~~~~~}}}|||yyytttoookkkgggccc``````aaaccccccbbbaaabbbddddddgggkkknnnrrrzzz{{{wwwppphhhccc``````bbbeeejjjqqqwwwzzz{{{vvvrrrqqqooonnnmmmmmmmmmmmmkkkjjjhhhggggggggghhhiiigggfffeeedddcccbbbbbbbbbaaa___\\\XXXTTTRRRPPPOOOKKKKKKKKKLLLNNNQQQTTTVVVZZZWWWVVVWWWTTTOOOMMMOOORRRYYYfffwww}}}yyyuuuqqqpppoooooonnnmmmjjjhhhfff\\\ZZZWWWTTTRRRRRRSSSSSSPPPQQQSSSTTTQQQMMMGGGDDDBBBBBBBBBDDDKKKVVVcccllluuutttrrrnnniiiddd```___dddfffjjjmmmqqquuu{{{zzzqqqiiiccc^^^[[[UUUPPPMMMLLLLLLLLLJJJKKKLLLLLLLLLMMMOOOPPPQQQQQQSSSTTTVVVWWWXXXYYYYYYYYYYYYYYYXXXXXXYYYZZZXXXXXXYYY\\\```fffmmmqqqvvvxxx|||}}}}}}vvvooojjjeeeaaa\\\WWWUUUSSSQQQPPPPPPOOOMMMLLLLLLLLLMMMNNNPPPQQQRRRSSSUUUUUUTTTTTTTTTYYY___dddgggiiikkkllljjjkkkmmmnnnnnnllljjjhhhcccaaa___aaahhhuuuvvvmmmiiilllxxxzzzuuulllcccXXXSSSLLLFFFDDDCCCCCCCCC?????????@@@@@@?????????>>>@@@BBBCCCCCCDDDFFFHHHGGGJJJNNNQQQUUU]]]hhhppp{{{qqq```]]]^^^```aaafffgggiiijjjkkkjjjhhhgggdddddddddddd```YYYPPPJJJ;;;777444444666777444111....../////////////////////......------......///000000000000000000000000---------......---------......---------...///000000000/////////.........////////////////////////000000000000000111111111000111222333333444333333333333333333444555666777555555555666888999;;;<<<:::<<<>>>???@@@AAACCCEEEGGGGGGGGGGGGHHHIIIJJJKKKJJJMMMQQQZZZlll~~~~~~~~~{{{xxxzzzhhhZZZ\\\```kkkwwwzzzwwwtttuuuxxxvvvsssqqqqqqtttxxx|||~~~}}}}}}~~~{{{xxxsssoookkkgggbbb______```bbbbbbbbbbbbdddfffeeeiiimmmrrrvvv}}}~~~zzzrrrjjjeee```bbbgggnnnvvv~~~~~~zzzwwwrrruuuxxxzzz{{{{{{zzzzzzvvvvvvuuuuuuuuuxxx{{{}}}|||{{{yyyxxxwwwvvvuuuuuurrroookkkfff```[[[XXXVVVQQQOOOMMMKKKKKKLLLNNNOOOSSSQQQRRRUUUUUUPPPMMMMMMOOORRR\\\mmm~~~{{{xxxuuurrroooooopppnnnllliiigggfff[[[ZZZWWWTTTRRRQQQQQQRRRMMMOOOQQQQQQPPPLLLGGGDDDCCCCCCCCCEEELLLXXXeeennnxxxyyyxxxsssllleeeaaa```gggjjjmmmqqquuuzzzzzzoooeee\\\UUUPPPKKKJJJIIIGGGFFFEEEFFFGGGFFFIIILLLMMMNNNPPPTTTWWW]]]^^^aaaccceeegggggggggggggggggggggggggggfffeee```^^^\\\]]]```eeeiiilllmmmpppsssvvvxxx{{{vvvgggbbbZZZTTTQQQOOOMMMLLLLLLKKKJJJIIIHHHHHHIIIIIIIIIKKKMMMOOOPPPRRRTTTUUUZZZ___fffkkknnnnnnnnnoooooopppqqqqqqooollliiigggbbb___\\\]]]dddppp|||uuummmiiilllzzzyyyppphhhaaaVVVLLLEEEBBB???>>>>>>>>>===<<<999:::;;;<<<<<<<<<;;;;;;999;;;===>>>>>>???AAABBBBBBDDDFFFHHHJJJPPPYYY___gggppp|||lll```]]]^^^___dddfffhhhjjjkkkjjjiiihhheeeeeeeeeeeebbb\\\TTTOOO@@@:::444333666777555222---......//////000111111000//////......//////000////////////////////////......////////////......///...---------...000111////////////////////////////////////////////////000000000000000000111111000111222333444444444444111111111111222333444555444444444555666777888999:::<<<>>>??????@@@BBBDDDFFFGGGGGGHHHJJJLLLMMMNNNLLLPPPUUUaaawwwhhhYYY]]]```lllwwwwwwrrrqqqsssuuusssqqqppppppssswww|||~~~|||}}}}}}}}}~~~xxxuuuqqqooommmjjjccc^^^]]]^^^`````````bbbdddfffgggkkkqqquuuzzzzzzrrrmmmbbbgggooozzz}}}{{{yyywwwuuuyyy}}}|||ssskkkddd```ZZZWWWSSSNNNLLLJJJKKKKKKNNNLLLNNNTTTUUUPPPLLLKKKIIIKKKTTTdddsss~~~zzzxxxvvvtttsssoooppppppoookkkhhhffffff\\\ZZZWWWTTTRRRPPPOOOOOOLLLLLLNNNNNNMMMJJJGGGEEECCCBBBBBBEEELLLXXXgggppptttwwwxxxtttnnnhhheeeeeeiiilllppptttwww|||wwwqqqhhh___WWWQQQKKKHHHDDDEEEFFFEEECCCBBBCCCDDDEEEIIINNNRRRVVV\\\ccciiiooorrrwww|||}}}{{{vvvrrrmmmjjjjjjllllllmmmlllnnnqqqtttwww{{{llleee\\\VVVSSSQQQNNNKKKKKKJJJIIIHHHHHHIIIJJJKKKFFFIIIKKKNNNPPPTTTXXX[[[```eeelllqqqtttttttttuuuuuuuuuuuutttqqqmmmiiifffbbb^^^ZZZ[[[bbbmmmwww}}}{{{tttmmmiiilllzzzvvvrrriii]]]VVVQQQHHH???>>><<<;;;;;;;;;:::888666777777888999999999999999777999:::;;;;;;<<<===??????AAADDDEEEEEEIIIPPPUUUXXX```kkkuuu~~~eee[[[\\\```dddfffhhhjjjllllllkkkjjjhhhgggfffeeeccc___XXXTTTGGG???666333555666444000///////////////000000000222111111000000111111222........................111111222222222222111111///...---------...000111.........///000000111111////////////////////////111000000000000000000000000111222333444444444444222222111222222333444555666666555555666777777888999;;;=========>>>@@@BBBCCCDDDEEEGGGJJJLLLOOOPPPMMMRRRXXXffflll\\\aaaeeepppxxxuuuqqqqqqsssrrrqqqqqqppppppssswww}}}}}}~~~|||||||||vvvtttrrrrrrrrrnnngggaaa\\\]]]^^^______aaaeeeggghhhmmmsssxxx|||zzzvvvmmmrrr||||||{{{zzzzzzyyyzzz~~~xxxrrrgggddd^^^XXXSSSOOONNNMMMMMMKKKLLLRRRTTTOOOJJJHHHGGGHHHPPP]]]hhhqqq{{{zzzvvvtttsssssssssnnnpppqqqnnnjjjfffdddddd\\\ZZZXXXTTTQQQOOONNNMMMJJJJJJKKKJJJIIIHHHGGGFFFAAA@@@@@@CCCKKKXXXgggqqqqqqtttvvvsssmmmiiihhhiiihhhkkkppptttwwwzzz~~~{{{sssnnnbbb]]]VVVQQQMMMIIIFFFDDDCCCEEEFFFFFFEEEEEEHHHKKKLLLRRRXXX^^^dddlllwwwzzzvvvrrrooorrrsssuuuwwwyyy|||yyyrrriiiccc```^^^YYYVVVPPPOOONNNMMMLLLMMMNNNNNNLLLOOOSSSVVVYYY^^^dddiiiooosssxxx||||||{{{zzzzzzzzzzzzzzzxxxtttooojjjgggbbb^^^ZZZ[[[cccnnnwww|||}}}xxxsssnnniiilllyyy~~~}}}{{{wwwssshhhbbbWWWLLLHHHHHHCCC===>>><<<::::::::::::888777888888888888888999999999:::;;;;;;;;;::::::<<<>>>===@@@CCCDDDDDDFFFKKKOOOPPPXXXccckkksss~~~iiiXXXZZZbbbeeefffiiikkkmmmmmmlllllljjjiiigggfffdddaaa[[[WWWLLLCCC888333444555222...111111000000//////............------------....................................////////////......000///---,,,---...000222------...///000111222222000000000000000000000000111111111000000000000000111111222333444444444444444444444444555666777777999999888888888888999999999;;;<<<===<<<===>>>@@@@@@AAACCCFFFIIILLLOOOQQQMMMSSSYYYhhhppp___eeeiiitttzzzvvvqqqrrrsssqqqqqqqqqqqqqqqsssxxx~~~~~~|||}}}~~~zzzwwwuuutttuuuwwwssskkkddd\\\]]]______```bbbfffiiiiiinnntttyyy}}}~~~zzzyyy~~~|||{{{|||||||||rrrnnnhhhaaa[[[VVVSSSRRRNNNKKKLLLQQQSSSNNNHHHFFFHHHIIIOOOYYY```eeeppp}}}|||wwwsssqqqqqqrrrsssnnnpppqqqnnniiidddcccccc]]][[[XXXUUUQQQNNNLLLKKKJJJIIIIIIHHHGGGGGGGGGGGG?????????BBBJJJXXXgggqqqqqqtttvvvssslllggggggiiigggjjjppptttvvvyyy{{{}}}{{{zzzyyywwwrrrjjjaaa\\\RRROOOJJJGGGEEEDDDCCCAAA@@@AAACCCDDDDDDGGGMMMRRRTTTYYY```fffllluuuyyyzzz{{{zzzzzz{{{~~~zzzxxxrrrpppmmmhhhdddYYYXXXUUUSSSRRRQQQQQQQQQTTTXXX\\\___ccchhhpppvvv~~~}}}}}}}}}|||zzzuuupppjjjgggccc^^^ZZZ\\\eeepppyyy~~~zzzwwwrrrnnniiikkkxxx~~~|||{{{zzzvvvoooiii]]]VVVKKKBBBAAAEEEDDD@@@;;;999666666777999999999777777666666666666777777;;;;;;:::999777777999;;;888<<<@@@BBBAAACCCFFFJJJNNNWWWaaahhhmmmvvv}}}~~~rrr^^^[[[aaabbbfffjjjlllmmmllllllmmmqqqkkkfffeeefffeeeaaa\\\QQQHHH<<<444333333222111111000000///...---------000.........///000///...000000000000000000000000/////////000333444444333000000000000000000000000///////////////.........000000000000000000000000111111111000000000000000///111333555555555444333666555333222333444666888555666666777888888999999777888999;;;<<<=========@@@@@@AAADDDGGGJJJNNNPPPVVVVVV[[[sssooocccnnnrrruuuwwwuuuooolllnnnqqqpppooooooqqquuu{{{~~~|||yyyxxxrrrooonnnqqqtttqqqiiiaaa[[[\\\]]]^^^```aaabbbcccgggkkkppptttwww}}}{{{zzz|||~~~}}}}}}~~~}}}{{{{{{}}}|||{{{sssmmmiii```ZZZXXXUUUTTTSSSRRRQQQOOONNNLLLGGGHHHKKKQQQXXX```gggkkkrrrsssuuuvvvuuusssqqqooopppppppppmmmhhhdddbbbaaaZZZWWWTTTRRRQQQOOOMMMKKKJJJJJJIIIHHHGGGFFFEEEDDD@@@@@@AAAEEELLLXXXeeennnssssssrrrqqqooollliiigggfffhhhkkkoooqqqsssssssssqqqppplllggg```XXXQQQMMMHHHFFFCCC@@@>>>>>>>>>??????AAADDDGGGKKKOOOQQQSSSZZZ]]]ccciiipppyyy}}}zzzzzzyyyyyyrrryyyyyyrrriii```]]]^^^bbbfffdddhhhmmmqqquuu{{{}}}|||xxxssslllddd^^^]]]YYYXXX]]]gggqqqvvvwwwxxxuuuqqqnnnnnnuuu~~~}}}wwwrrrnnnggg\\\TTTGGGFFFDDDAAA???===;;;;;;:::::::::999999999888888777777666666555555555444777777777777777777777777;;;;;;<<<>>>@@@BBBDDDEEEJJJLLLRRRZZZaaaiiiwwwrrr]]]XXX\\\aaaeeejjjnnnnnnnnnnnnnnnoookkkfffeeefffeeebbb^^^SSSJJJ>>>777444444333111222111111000//////......///...---...///000///---///////////////////////////.........///000000///000000000000000000000000/////////////////////...000000000000000000000000111000000000000000000000///111333444555555444333666555444333444555777888666666777777888888888999888999:::;;;<<<=========??????@@@BBBEEEIIILLLNNNRRR[[[fff|||uuujjjqqqvvvwwwvvvssspppnnnooopppnnnnnnoooqqqvvv||||||yyywwwpppnnnmmmppprrrooofff___YYYYYYZZZ[[[]]]___```aaahhhlllpppsssuuuyyy}}}uuutttvvvxxx~~~}}}xxxtttrrrqqqpppooooooppprrrtttuuuvvvyyy}}}|||zzz{{{}}}}}}}}}|||tttiiibbb```ZZZYYYWWWUUUTTTRRROOOMMMKKKKKKKKKMMMQQQWWW]]]```gggiiimmmpppssssssrrrrrroooppppppmmmhhhdddaaa```ZZZWWWTTTQQQPPPOOOLLLKKKIIIIIIHHHGGGFFFEEEDDDDDD@@@AAAAAADDDLLLXXXfffooorrrqqqpppnnnkkkhhhfffeeeeeegggjjjmmmoooooonnnnnngggddd___XXXRRRLLLIIIGGGAAA@@@>>><<<<<<<<<>>>>>>@@@AAACCCFFFIIILLLNNNOOORRRUUUYYY]]]bbbiiipppttt}}}~~~wwwwwwyyy{{{}}}zzzqqqnnnoooqqqvvvzzz~~~}}}xxxsssnnnhhhaaa]]]]]]ZZZYYY___iiirrrwwwxxxwwwuuussspppqqqwww{{{~~~{{{tttkkkccc]]]VVVMMMGGGBBBAAA>>><<<:::888777777888888888888777777777666777777666666666555555555666666666666666666666666999::::::<<<===???AAABBBEEEGGGLLLSSSXXX___kkkwww}}}{{{~~~vvvaaaYYYZZZ___dddjjjnnnpppooooooooonnnjjjgggffffffeeebbb___UUUMMMBBB:::777555333222222222111111000000/////////---------...///...---......................../////////......---------000000000000000000000000......//////////////////000000000000000000000000000000000000000000111111000111333444555555444333777666555444555666777888777777777777777888888888999:::;;;<<<<<<<<<<<<<<<<<<===>>>@@@CCCGGGJJJLLLNNNaaavvvxxxrrrttt|||yyytttqqqppppppoooooommmnnnppptttyyy~~~~~~|||xxxuuuooonnnnnnooooookkkccc]]]YYYYYYYYYYYY[[[^^^aaabbbiiimmmqqqssstttwww|||zzzrrrjjjjjjpppyyy}}}xxxrrrqqqnnnkkkhhhdddaaa```___^^^^^^___```bbbeeefffdddggglllqqqvvvzzz}}}~~~}}}|||{{{{{{{{{{{{{{{{{{|||zzzyyy{{{}}}wwwnnnkkkbbb```]]]ZZZXXXUUURRROOONNNMMMKKKKKKMMMRRRWWWZZZ___bbbgggllloooqqqrrrrrroooppppppmmmhhhccc```___ZZZWWWSSSPPPOOOMMMKKKJJJHHHHHHGGGFFFEEEDDDDDDCCCBBBAAAAAACCCKKKXXXgggqqqrrrpppmmmjjjgggeeedddcccccceeehhhjjjjjjiiifffddd[[[WWWOOOHHHCCCAAAAAAAAA;;;;;;::::::;;;<<<>>>???@@@AAABBBDDDFFFGGGHHHIIIIIIKKKMMMOOOQQQUUUYYY]]]___eeemmmttt|||~~~|||yyywwwzzz|||tttmmmhhhccc___]]]\\\[[[\\\aaakkksssxxxyyyvvvvvvvvvuuuvvvzzz{{{yyyyyyxxx|||}}}xxxtttllldddYYYPPPJJJFFF@@@======<<<:::888666555444444666666666666555555555555777777666666666666555555666666666666666666666666777777888999;;;<<<>>>???@@@@@@DDDIIILLLPPPZZZcccqqq{{{}}}yyy{{{vvvjjj___\\\[[[```gggmmmooooooooooooooollliiigggfffdddaaa]]]VVVOOOFFF===888555333111111111111000000/////////...---,,,---...///...,,,........................000000111000///...//////////////////////////////............////////////000000000000000000000000000000000000000111111111000111222444444444444444777666666666666777888888777777777777777777777777;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<>>>AAAEEEHHHJJJNNNgggwwwwwwwwwyyyqqqnnnpppqqqpppnnnnnnpppsssxxx~~~~~~{{{wwwtttpppqqqqqqqqqnnnhhhaaa\\\\\\[[[ZZZZZZ\\\___ccceeejjjnnnrrrtttuuuwww{{{wwwllliiiiiillluuu~~~~~~~~~||||||~~~uuummmfffddd```\\\XXXVVVTTTTTTSSSSSSSSSTTTUUUVVVXXXYYYWWWZZZ^^^cccgggkkknnnooommmnnnpppqqqrrrtttvvvwwwxxxxxxxxxyyy|||~~~|||vvvlllhhhccc___]]]ZZZVVVRRRPPPOOOMMMMMMPPPUUUZZZ^^^aaacccfffiiilllmmmnnnooooooppppppnnniiiddd```^^^YYYVVVQQQNNNLLLKKKIIIHHHGGGGGGFFFFFFEEEDDDDDDCCCCCCBBBAAACCCJJJWWWgggqqqsssppplllgggdddccccccccc```bbbdddeeeccc```\\\YYYQQQMMMGGGAAA>>>===>>>???:::::::::;;;<<<===???@@@??????@@@@@@AAAAAABBBBBBCCCDDDEEEFFFFFFHHHKKKMMMNNNRRRVVVZZZ```iiiuuu~~~~~~~~~xxxooogggbbb___^^^]]]\\\]]]___eeemmmtttxxxyyyvvvwwwyyyzzzzzz||||||xxxuuuvvvwwwzzz~~~~~~~~~}}}|||~~~|||xxxrrrllleeeaaaWWWQQQJJJDDDAAA???===;;;<<<;;;999888666555555555555555555555555555555555777777666666666666666666777777777777777777777777777777777888999;;;<<<======<<<>>>BBBCCCEEEJJJRRRZZZbbblllwww|||yyy~~~tttyyyrrrccc]]]WWW\\\ccciiikkkllllllmmmpppnnnllliiifffccc___\\\XXXRRRIIIAAA:::555222000000///////////////......///...------...///...---........................---///111000///...000222////////////////////////---.........//////000000111111111111111111111111//////000000111111111111111111222333444444444444666666666666666777777888777777777777777888888888;;;;;;<<<<<<===<<<<<<<<<::::::;;;>>>AAADDDHHHJJJQQQjjj|||pppssszzz{{{~~~vvvnnnllloooqqqpppnnnqqqsssxxx}}}~~~{{{vvvtttuuuwwwwwwuuunnnfff___[[[[[[[[[ZZZZZZ\\\```dddfffjjjnnnsssuuuvvvxxx|||{{{lllbbbhhhpppxxx~~~xxxvvvwwwyyy{{{||||||yyywwwxxxyyyuuummmeeeZZZWWWSSSOOOLLLKKKKKKLLLOOOOOOOOOOOOOOOOOOPPPPPPQQQRRRTTTWWWZZZ\\\]]]^^^^^^aaaeeegggjjjmmmrrrvvvssstttwwwzzz}}}wwwqqqjjjfffccc```[[[VVVUUUSSSRRRRRRTTTYYY^^^aaaaaaaaabbbdddfffiiikkkmmmqqqrrrssspppkkkeeeaaa___XXXUUUPPPLLLJJJIIIGGGFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDCCCAAABBBIIIVVVeeeooossspppkkkgggdddcccdddddd^^^______^^^[[[WWWRRROOOHHHFFFCCC@@@>>>=========:::::::::;;;;;;<<<==============================>>>???AAAAAAAAABBBDDDFFFGGGJJJMMMPPPRRRWWW^^^cccllluuu~~~vvvpppfff___\\\\\\]]]]]]^^^```dddkkkqqqvvvyyyzzzwwwyyy|||}}}|||||||||}}}zzzyyywwwtttrrrrrruuuxxx|||}}}zzzwwwvvvwwwvvvtttsssrrrrrrqqqpppnnnkkkfffbbb]]]WWWPPPKKKEEECCC@@@>>>===<<<;;;::::::999888777666666666666666666666666666666666666666666777777777777777777888888888888888888888888777777777888999:::;;;<<<===;;;;;;>>>???>>>AAAFFFHHHLLLSSS\\\fffsssyyywww}}}|||}}}tttccc[[[VVVZZZ```dddggghhhjjjkkkoooooommmjjjgggbbb___\\\[[[VVVNNNEEE===777333111////////////............000...---...///000///...........................+++...000///---,,,///111000000000000000000000000------......///000000000111111111111111111111111/////////000111111222222111222222333333444555555555555666666666777777777666666666777888888999999:::;;;<<<===============:::;;;<<<>>>AAAEEEHHHJJJSSSkkk}}}~~~|||mmmhhhpppyyy|||xxxqqqkkkiiimmmppppppnnntttvvv|||}}}yyyvvvttt{{{}}}~~~yyyoooeee^^^[[[YYYYYYYYYZZZ\\\```ccceeeiiimmmrrrttttttvvvyyy|||}}}{{{nnneee___kkkyyyxxxqqqlllmmmqqqsssuuuxxx{{{yyyvvvtttqqqkkkccc]]]TTTQQQNNNKKKJJJJJJKKKLLLNNNNNNNNNOOONNNNNNNNNNNNOOOOOOOOOPPPPPPPPPQQQQQQSSSVVV[[[]]]```fffmmmsssooossswww{{{~~~zzzrrrmmmkkkhhhbbb]]][[[ZZZXXXWWWXXXZZZ\\\^^^]]]\\\[[[]]]```ffflllooosssuuuvvvtttnnnhhhcccaaaZZZVVVPPPLLLJJJIIIHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCAAABBBHHHTTTbbbkkkooommmiiieeecccbbbcccccc\\\[[[ZZZWWWSSSNNNJJJGGG@@@@@@@@@???===<<<;;;:::999999999:::::::::;;;;;;<<<<<<<<<===============<<<===???@@@@@@AAABBBDDD@@@BBBEEEGGGIIILLLPPPRRRWWW^^^iiisssxxxssskkkfff___[[[ZZZ\\\^^^___cccggglllrrrwwwzzz||||||yyy{{{~~~~~~|||yyywwwwwwooooooooonnnooorrrxxx|||}}}{{{yyyuuuqqqnnniiihhheeebbb^^^\\\ZZZZZZVVVTTTPPPMMMIIIEEE@@@===;;;;;;;;;;;;:::888777666666666555444444444555555666666666777777777777777666666777777777777888888999999999999999999999999888888888888888999:::;;;<<<::::::===>>><<<===@@@>>>???CCCIIINNNTTT^^^iiiwwwvvvtttbbbYYYVVVZZZ^^^aaadddfffiiikkkllllllmmmkkkgggdddaaa___^^^[[[TTTJJJAAA999555333////////////////////////111000//////000111000///////////////////////////---000222111---+++...111000000000000000000000000------......///000000111111111111111111111111111...//////000111111222222222222222222333444555555444444555666666666666666444555555777888999:::;;;::::::;;;===>>>>>>>>>>>><<<<<<===???BBBFFFIIIKKKTTTjjjyyy~~~yyyvvvxxxzzzuuullleeeeeekkkssswwwppplllhhhhhhkkknnnpppooouuuxxx~~~}}}{{{xxxvvvuuu|||oooccc\\\ZZZXXXYYYZZZ\\\___aaadddeeegggkkkoooppppppppprrruuuxxx}}}~~~~~~xxxmmmccc^^^bbbppp~~~yyyppphhhdddiiipppsssvvvzzz{{{{{{yyyuuunnneee]]]WWWRRRPPPNNNMMMMMMNNNPPPRRRQQQRRRRRRSSSTTTTTTTTTTTTRRRQQQPPPOOONNNMMMLLLLLLMMMPPPSSSUUUWWW]]]gggnnnmmmrrrxxx}}}yyytttssspppjjjddd``````___^^^]]]^^^^^^^^^]]][[[YYYYYY]]]eeemmmsssvvvxxxyyywwwqqqkkkfffccc]]]XXXRRRNNNLLLKKKJJJIIIGGGGGGGGGGGGGGGFFFFFFFFFDDDCCCBBBCCCHHHRRR^^^fffiiigggdddaaa```______```ZZZXXXUUUQQQLLLHHHDDDBBB>>>===<<<;;;;;;::::::999999999:::;;;<<<<<<<<<<<<======>>>>>>??????@@@@@@>>>@@@BBBBBBBBBBBBDDDEEE???@@@BBBCCCEEEHHHKKKMMMNNNTTT[[[```gggrrrzzzuuunnnjjjeeebbb^^^]]]___bbbdddfffjjjnnnuuuzzz}}}|||}}}~~~zzzuuurrrqqqhhhiiikkkmmmqqqwww~~~{{{xxxtttqqqnnnjjjddd___VVVUUUSSSPPPLLLJJJIIIIIIFFFCCC@@@>>>===<<<:::888888999999999888777777888555444444444444555555666555666666666777777777777666666777777777888888888888888888888888888888888888777777777777888888999:::777888<<<===;;;;;;======<<<>>>BBBBBBBBBHHHQQQwwwwwwuuubbbXXXXXXZZZ]]]```bbbeeeiiikkkiiijjjlllkkkhhheeecccbbbaaa^^^WWWNNNDDD;;;777555000000000000000111111111222000///000111222111///000000000000000000000000111555666444///---...222000000000000000000000000---------...///000000111111111111111111111111111...//////000111222222222222222222222333444555555333444444555666555555555333444555777888:::;;;<<<999:::;;;===>>>?????????======>>>@@@CCCGGGJJJLLLSSSiiixxx|||~~~zzzxxxvvvtttvvvqqqiiicccaaacccfffkkkpppjjjiiiggggggjjjmmmooopppuuuyyy~~~~~~|||yyyxxxwwwvvv}}}oooaaaZZZXXXZZZ[[[]]]```bbbdddfffgggeeeiiimmmmmmkkkjjjlllnnntttyyy}}}|||wwwwww||||||pppccc[[[ZZZfffssszzzsssllldddaaajjjssswww{{{|||~~~~~~zzzpppdddZZZTTTMMMMMMLLLLLLMMMNNNQQQRRRTTTUUUWWWYYYZZZ[[[[[[[[[VVVUUUSSSQQQPPPNNNNNNNNNKKKMMMPPPPPPQQQWWWbbbjjjlllrrryyy}}}|||wwwtttnnnlllooorrrrrrxxx~~~yyyxxxvvvoooiiibbbbbbccccccccccccccccccccc___[[[ZZZ]]]eeeooouuuxxxzzz{{{yyysssmmmgggeee___[[[TTTPPPMMMMMMLLLKKKHHHHHHHHHGGGGGGGGGGGGGGGCCCCCCBBBCCCHHHQQQ\\\ccccccbbb```^^^]]]\\\\\\\\\YYYWWWRRRMMMHHHDDDAAA@@@>>>===;;;:::999999:::;;;:::;;;<<<>>>???@@@AAAAAA>>>>>>???@@@AAABBBCCCCCCBBBCCCFFFFFFEEEEEEFFFGGGIIIHHHHHHHHHIIILLLOOORRRMMMRRRVVVXXXYYY```kkkuuu}}}{{{uuuppplllhhheeedddbbbaaabbbfffjjjlllmmmoootttzzz}}}}}}xxxsssooommmeeegggkkkooouuu}}}|||xxxrrrmmmgggbbb^^^YYYRRRNNNHHHHHHGGGEEEBBB@@@@@@AAA>>><<<999888999::::::999777888888888999:::<<<>>>666555555555666666777888555555555666666666777777666666777777888888888999777777777777777777777777777777666666666666777888888555666:::<<<::::::;;;???===???BBB@@@<<<@@@GGG}}}xxxiiiYYYXXXXXXXXX[[[```eeeggghhhkkkkkkkkkjjjhhhgggfffeeebbb```[[[RRRFFF<<<555111222111111000///......---////////////000000000000222111000//////........................///000111---...///000000///...---////////////...---++++++000000000000////////////000000000111222222333333444444333333333444555555777777555444444555666777666666666666666555555444;;;;;;;;;<<<===>>>@@@AAAAAA??????BBBBBBBBBGGGNNNZZZhhhwww|||vvvooonnnppp~~~wwwqqqpppmmmaaaYYY\\\ccchhhiiijjjjjjjjjjjjhhhhhhjjjmmmpppuuu{{{zzzvvvvvvxxxzzzxxxlllbbb\\\ZZZ[[[]]]___`````````aaabbbfffhhhjjjjjjhhhgggfffgggkkkooopppmmmhhhgggmmmsss|||tttbbbWWWXXX]]]eeehhhnnnrrrssspppllliiiffffffgggmmmuuu|||~~~ttthhh]]]VVVSSSMMMNNNOOOQQQRRRSSSTTTUUUTTTWWWZZZ\\\]]]]]]___aaa^^^^^^^^^\\\ZZZVVVRRRPPPOOOMMMNNNRRRUUUWWW^^^fffmmmssszzzvvvppplllkkkfffhhhkkknnnqqqtttxxx|||~~~yyytttpppmmmkkkiiihhhggghhhiiijjjaaa```^^^^^^bbbhhhooosssrrrsssttttttqqqlllgggdddccc```\\\VVVQQQLLLIIIGGGIIIIIIHHHHHHHHHHHHHHHHHHEEECCCBBBBBBGGGNNNVVVZZZYYYXXXXXXWWWWWWXXXXXXYYYXXXTTTMMMHHHDDD@@@===;;;<<<;;;:::;;;===>>>======;;;;;;;;;===@@@BBBDDDDDDEEEDDDCCCDDDFFFGGGFFFFFFIIIJJJJJJJJJJJJLLLOOOQQQOOOPPPRRRSSSUUUVVVWWWWWWVVVVVVUUUUUUVVVYYY^^^bbbjjjttt~~~zzztttoookkkhhheeedddeeeeeeeeehhhnnntttxxxzzz~~~~~~|||}}}xxxrrrnnnhhhdddbbbffflllrrryyy}}}vvvppplllddd```YYYQQQJJJFFFCCCBBB======<<<<<<;;;:::999999999888888888777777666666888888777777666666666555555555555555555666777777888888777666666666666666333555777999:::999888888777777777777777777777777888888888888888888888888777888888888888999999999========================~~~ooo___XXXWWWWWWZZZ___cccfffgggiiiiiijjjjjjiiihhhfffeeecccaaa\\\SSSIII>>>666222222222222111000000000///.........////////////000222111000//////......///000////////////000000111---...///000000///...---///000000111111111111111000000000000////////////000000000111222222333333444444333333333444555555777666555444444555666777666777777888888777777777999999999:::;;;<<<>>>???===<<<===AAABBBCCCIIIPPPcccllltttuuummmfffdddeeennnwww{{{qqqmmmhhh]]]VVVZZZbbbgggiiikkkhhhiiiiiiiiijjjmmmqqquuuwww}}}~~~|||yyyyyy||||||ssshhh```\\\[[[ZZZ\\\___``````aaacccdddggghhhiiihhheeebbbaaaaaabbbdddeeeaaa]]]^^^ccciiitttuuurrrgggYYYQQQSSSXXX[[[\\\^^^aaabbbcccdddccc```bbbhhhrrr}}}zzzqqqhhh___YYYVVVRRRQQQRRRRRRSSSUUUVVVWWWYYY[[[]]]___```aaacccfffhhhhhhgggfffdddaaa]]][[[VVVSSSRRRTTTVVVXXX___gggooouuu}}}yyyooohhheeeddddddlllmmmooorrruuu{{{|||xxxrrrqqqoooooopppooommmkkkeeeccc```___aaaffflllpppqqqqqqqqqqqqnnnjjjfffccccccaaa]]]WWWRRRMMMJJJHHHGGGGGGGGGGGGGGGFFFFFFFFFDDDCCCAAAAAADDDJJJOOOSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTOOOJJJEEEBBB???===;;;;;;;;;;;;===???@@@AAA@@@???>>>???@@@CCCFFFHHHIIILLLLLLLLLMMMNNNOOOOOOOOORRRSSSUUUUUUVVVXXX[[[^^^YYYZZZ\\\^^^```bbbccccccdddbbb___[[[YYYYYYZZZ\\\\\\dddppp|||~~~zzzxxxuuuqqqnnnllllllllllllppppppqqquuuyyy}}}~~~{{{uuuoookkkgggddddddiiipppwww}}}rrrfff___UUURRRMMMGGGBBB???>>>===::::::999888888777666666888888777777777666666666777777777666666666555555666555555555555666777777888888777666666666666666333555777888999999888777777777777777777777777777888888888888888888888888777777888888888999999999888888888888888888888888vvvfffXXXWWWVVVXXX\\\aaadddeeeeeegggiiijjjjjjiiigggfffcccaaa\\\UUULLLAAA999444222222222222222222222222////////////000000000000222222111000////////////222111111000000000000111......////////////......***+++---...000000111111111000000000/////////...000000000111222222333333333333333333333444555666666666555555555555666666666777888999::::::::::::999999999:::;;;<<<===>>>;;;;;;>>>BBBDDDFFFNNNWWWkkkoooqqqnnngggaaa^^^]]]bbblllxxxuuulllaaaXXXRRRWWW```eeehhhjjjfffgggiiijjjlllpppvvvzzz{{{~~~}}}~~~zzzyyy{{{~~~vvvlllccc]]]\\\\\\ZZZ\\\___```aaabbbeeegggjjjkkkjjjhhhccc^^^\\\[[[ZZZ[[[[[[YYYWWWZZZ```fffoookkkcccYYYPPPMMMQQQUUUXXXVVVTTTSSSTTTXXX\\\___^^^cccmmmzzz~~~uuummmhhhddd___\\\[[[ZZZXXXWWWXXXYYY[[[\\\___```bbbbbbccceeeiiilllnnnnnnnnnmmmllliiigggeeeaaa\\\YYYXXXXXXZZZaaaiiiqqqvvv~~~tttoooiiidddaaabbbeeegggsssuuuwww{{{|||yyywwwyyy{{{yyyrrrllljjjhhhdddaaaaaacccgggjjjlllmmmlllllljjjhhheeedddcccaaa^^^YYYTTTOOOLLLJJJIIIIIIHHHHHHGGGGGGGGGGGGEEEDDDCCCCCCDDDGGGKKKMMMPPPQQQRRRSSSSSSRRRQQQPPPLLLIIIEEEBBB@@@???===;;;;;;<<<<<<>>>@@@BBBCCCDDDDDDDDDEEEFFFIIILLLOOOQQQSSSTTTUUUWWWYYY[[[\\\\\\```aaaccceeefffiiimmmqqqnnnoooqqqrrrtttuuuuuuuuuwwwtttnnnhhhccc```^^^]]]YYY]]]cccjjjttt||||||||||||yyywwwxxxvvvtttrrrrrrtttwwwxxx~~~}}}yyytttnnniiieeecccccchhhmmmuuu~~~vvvgggXXXOOOFFFCCC@@@<<<:::999999999888777777666666555555555777777666666666666666555666666666666555555555555666666666666666777777888888888777666666666666666333444666777888888777666777777777777777777777777888888888888888888888888777777777888888888999999888888888999999999999999yyyiiiYYYWWWUUUVVVYYY^^^aaacccbbbdddhhhkkklllkkkiiigggcccaaa\\\WWWOOOEEE;;;555111111111222222222222222000000111111111222222222333222111000////////////222222111000////////////...//////////////////...)))***+++---...///000000000000000000////////////000000000111222222333333333333333333444444555666666555555555666666777777666777888999:::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???>>>>>>AAAFFFGGGKKKUUU___pppqqqqqqppplllgggccc```dddmmmvvv{{{}}}ppp]]]UUUPPPUUU]]]bbbeeegggfffgggiiikkkmmmrrrxxx}}}~~~~~~xxxuuuvvvyyy}}}|||rrrggg^^^[[[[[[\\\ZZZ\\\___```aaaccceeehhhoooooommmiiiccc]]]YYYWWWXXXXXXXXXYYY\\\bbbiiinnnoooggg[[[QQQMMMNNNSSSWWW[[[XXXTTTRRRSSSWWW]]]```aaahhhttt{{{qqqkkkjjjjjjhhheeefffdddaaa___^^^___```bbbcccdddeeeeeefffhhhlllppprrrsssssssssrrrqqqpppooolllfff```]]]\\\]]]dddlllqqqvvv||||||vvvrrrhhheeebbbaaaccchhhmmmqqq|||~~~~~~wwwpppoookkkfffbbb___```aaacccffffffggggggggggggggggggcccbbb___[[[WWWRRROOOMMMLLLLLLLLLKKKKKKJJJJJJIIIFFFFFFFFFFFFGGGHHHJJJLLLNNNPPPRRRSSSSSSRRRPPPNNNGGGDDDAAA@@@??????===<<<<<<<<<===>>>???AAACCCEEEFFFGGGIIILLLNNNRRRVVVYYYYYY\\\aaadddgggjjjlllnnnrrrtttwwwyyy|||{{{uuuoookkkhhhggggggfffgggkkkttt}}}{{{{{{}}}~~~~~~}}}~~~~~~~~~wwwqqqlllhhheeefffiiiooottt}}}ttteeeWWWKKKCCC>>>===;;;999888888888999888888777777666666666555666666666666555555555555666666555555555555555555777777666666777777888999888777777666666666666666333444555666777777666666555555555555555555555555888888888888888888888888777777777777888888888888999999999999999:::::::::xxxjjj[[[XXXTTTTTTWWW\\\```bbbaaadddhhhkkkmmmllljjjiiibbb```\\\XXXRRRHHH===666000000111111111111111111/////////000000000111111333222111000000/////////111000//////............/////////....../////////...///000111111111111111////////////////////////000000000111222222333333333222222333444555666666666666666777777888888888555666777999:::;;;<<<<<<;;;:::::::::;;;<<<===>>>@@@@@@CCCFFFHHHMMMZZZgggyyyzzz||||||{{{vvvppplllmmmssszzz|||ttt\\\TTTPPPTTTZZZ^^^```cccggghhhiiikkkmmmrrrxxx|||~~~yyysssppprrrwww{{{}}}yyymmmbbb[[[YYYYYY[[[[[[]]]___```aaadddgggjjjrrrrrrpppkkkddd]]]YYYWWWXXXXXXXXX\\\ccckkkrrrvvvlllaaaTTTKKKJJJNNNTTTWWWYYYWWWUUUUUUXXX\\\bbbeeefffnnnzzzyyyqqqnnnpppsssrrrpppooolllhhheeeccccccdddeeeeeefffgggggghhhjjjnnnrrrxxxyyyyyyzzz{{{{{{{{{{{{uuunnngggdddbbbcccjjjrrruuuxxx}}}}}}zzztttmmmhhhfffaaa``````aaafffmmmsssxxx{{{tttqqqnnnhhhccc___^^^^^^___```aaaccceeegggiiijjjjjjcccbbb```]]]ZZZUUURRRPPPNNNNNNMMMMMMLLLKKKKKKJJJFFFFFFFFFGGGHHHJJJKKKLLLMMMNNNPPPQQQQQQPPPNNNMMMEEECCCAAA@@@AAA@@@???>>>===>>>??????>>>@@@CCCGGGFFFIIINNNQQQUUUYYY^^^aaaiiimmmtttzzz~~~}}}yyyuuurrrmmmiiiiiimmmsssxxx~~~}}}~~~xxxqqqooommmlllpppvvv{{{|||lll[[[OOOGGGBBB???<<<<<<:::999888888888888777777777666666666666666555555555555666666666666555555666666666666666666777777777777777888999999888777777666666666666666444555555666666666666666444444444444444444444444777777777777777777777777666666777777777888888888666666666777777888888888xxxlll]]]YYYTTTSSSUUUZZZ___aaaccceeehhhlllmmmmmmllllllcccaaa^^^[[[VVVLLL@@@888111111111111111111000000------------............333333222111000000000000000//////............/////////............////////////000000000///............//////000000111111000000000111222222333333222222222333444555666777666777888999::::::999999666777888:::;;;<<<<<<<<<:::::::::::::::;;;<<<<<>>============>>>??????CCCCCCEEEGGGLLLWWWlllzzz[[[UUURRRUUUYYY[[[^^^bbbcccdddfffhhhkkkpppvvvzzz}}}{{{zzzsssjjjgggiiinnnqqqrrrnnnhhh```ZZZXXXYYYYYYXXXYYY\\\```dddiiiooovvvzzz~~~~~~}}}yyysssmmmjjjhhhfffcccaaadddkkkooonnnlll```YYYPPPLLLNNNVVV^^^cccbbbbbbcccfffjjjpppuuuxxxwww|||yyyyyyzzz|||~~~{{{wwwssspppnnnmmmkkkmmmpppqqqrrrsssvvvxxxxxxyyyzzz|||~~~{{{vvvuuutttuuu|||~~~xxxtttnnnhhhccccccaaa^^^___dddiiijjjmmmqqquuuyyy}}}|||uuurrrmmmhhheeecccccccccaaadddgggjjjllllllkkkjjjcccccccccaaa^^^[[[WWWUUUOOOOOONNNMMMLLLKKKJJJJJJJJJIIIHHHHHHHHHKKKMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMKKKIIIHHHGGGGGGGGGDDDBBBBBBEEEGGGHHHHHHKKKRRRXXXZZZbbbmmmuuuzzz}}}yyyvvvrrrvvv{{{|||yyypppdddUUUNNNEEE>>>:::999::::::777777777666666666666666666666666666666777777777666666666777777777888888777777777777888888999999999888888888888999::::::888888777666666666666666888777777666666777777777555555555555555555555555777777777777777777777777666666666666777777777888999999:::;;;;;;<<<======xxx```[[[UUURRRTTTYYY^^^aaahhhhhhjjjlllmmmnnnooopppgggeeebbbaaa^^^UUUGGG===555555444333333222111111111111111111222222222222444333222111000000000000000000//////000111222222000///...------...///000......///000111111000000+++,,,---///000222333444000000000111222222333333222222222333444555777777888999:::<<<======<<<<<<:::;;;<<<===>>>>>>>>>>>>BBBBBBBBBAAABBBBBBCCCCCCEEEEEEGGGKKKPPP^^^vvv}}}YYYTTTRRRVVVZZZ\\\___ccc```bbbdddfffjjjpppvvv{{{}}}wwwoooeeeaaadddiiikkkkkkfff```ZZZWWWXXXYYYYYYXXXXXX[[[```fffmmmuuu}}}}}}xxxuuutttrrrmmmiiikkkoooppplllggg```[[[UUUSSSWWW___hhhnnnvvvuuuttttttwww{{{~~~}}}wwwzzz~~~}}}xxxuuutttnnnqqqtttvvvwwwxxxyyy{{{}}}}}}~~~{{{zzzzzz|||{{{sssnnnhhhaaa\\\]]]]]]\\\```gggiiikkknnnrrrvvvxxxzzz{{{zzzzzzyyyvvvrrrnnnllllllhhhhhhhhhhhhjjjnnntttyyyvvvtttoookkkhhhgggggggggeeegggjjjmmmmmmllljjjhhhddddddcccbbb___\\\XXXVVVRRRRRRQQQPPPOOOMMMMMMLLLPPPNNNLLLKKKKKKMMMOOOQQQPPPPPPOOOOOOOOOOOOPPPPPPNNNLLLKKKJJJJJJIIIFFFDDDCCCGGGKKKLLLMMMQQQZZZaaahhhrrrvvvxxxxxxwwwxxxxxxhhhYYYNNNEEEBBB???===;;;:::888666555666666666777777777777999999999999::::::::::::666666777777888888999999777777888888999999999:::999999888888999999:::;;;888888777666666666666666999888777777777777888888777777777777777777777777777777777777777777777777666666666666777777777777555666666777888888999999sssbbbUUUUUUVVVTTTYYYccchhhlllnnnmmmooosssssspppnnnkkkfffaaa^^^YYYLLL>>>---,,,...222222...///222333333222222000///...---111111111111111111111111000000000000000000000000111000000///...---------////////////////////////000000000000000000000000222333333333333333333444333333333444666888999:::999:::;;;===>>>?????????BBB@@@===<<<===@@@AAABBB>>>>>>???AAACCCDDDCCCBBBBBBGGGIIIIIISSSiii~~~[[[VVVQQQRRRYYY___aaa```ddddddeeegggjjjqqqxxx~~~vvvppphhhcccaaaaaa```^^^YYYWWWVVVTTTTTTUUUWWWXXX]]]^^^bbbiiiqqq{{{|||xxxvvvuuusssqqqnnnpppddd[[[\\\___hhh}}}~~~}}}~~~|||wwwxxxyyy{{{}}}~~~}}}||||||~~~yyypppkkkcccbbb``````aaaeeeiiilllnnnnnnooooooooonnnmmmmmmgggeeebbb^^^[[[YYYXXXXXXVVVUUUTTTSSSUUUXXX[[[]]]hhhooo|||{{{uuusssqqqoooooonnnmmmkkkiiijjjjjjkkklllmmmmmmmmmiiihhhfffccc```\\\YYYWWWVVVUUUSSSQQQPPPPPPPPPPPPPPPOOONNNMMMMMMMMMNNNOOOMMMNNNPPPRRRSSSSSSSSSSSSRRROOOLLLIIIHHHIIIKKKMMMHHHLLLQQQVVV\\\dddmmmtttxxx~~~xxxvvvyyy~~~yyygggZZZRRRJJJEEEBBB@@@>>>;;;999999::::::555777::::::999999:::;;;>>>;;;888777999:::;;;;;;===;;;999888999999888777::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::777777777777888888888888666666666666666666666666666666666666666777888888666777888888888777555444333444555666888888999999777777777777888999:::;;;|||iiiYYYWWWYYYXXX\\\ccciiimmmppppppqqquuutttqqqooommmhhhccc```\\\OOOCCC555222222333222...///222//////000111111111111000////////////////////////000000000000000000000000222111111000//////......////////////////////////000000000000000000000000222222333333333333444444222222333444555777999:::999:::<<<>>>@@@AAABBBBBBDDDBBB???>>>???AAACCCCCCAAAAAAAAABBBCCCDDDDDDDDDCCCGGGJJJNNN[[[ssssssYYYTTTQQQRRRXXX]]]```___bbbccceeehhhlllsss{{{vvvpppiiicccaaa___]]][[[VVVUUUTTTSSSSSSTTTVVVWWW[[[]]]bbbiiisss}}}~~~||||||||||||qqqjjjkkkoooyyy~~~|||}}}}}}~~~}}}{{{zzz|||vvvnnniiicccbbbaaabbbcccfffiiikkkmmmmmmkkkhhheeebbb___^^^XXXVVVTTTRRRPPPOOOOOOOOOLLLLLLKKKJJJKKKLLLNNNPPPWWW\\\ggguuu}}}xxxvvvsssqqqppppppnnnmmmkkkllllllmmmmmmnnnooooookkkjjjhhheeebbb^^^[[[YYYWWWVVVTTTSSSRRRQQQQQQRRRSSSRRRQQQPPPOOOPPPQQQQQQSSSTTTUUUVVVVVVUUUSSSRRRRRRQQQNNNLLLMMMOOORRRTTTVVVZZZ```eeejjjpppvvv{{{ssscccUUUMMMGGGBBB>>>>>>===;;;999888888888999999:::<<<=========>>>@@@@@@???>>>>>>@@@AAAAAA@@@@@@>>><<<;;;<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<<<<;;;;;;:::::::::999999888888888777777777777777777777777888888777777888888999:::777777888888888777666555666666777888888888888777888888888888999:::;;;<<>>999555444222//////222//////000111111111111111////////////////////////000000000000000000000000222222111111000000//////////////////////////////000000000000000000000000222222222333333444444444222222333333555666888999999;;;===@@@BBBDDDEEEFFFGGGDDDAAA@@@BBBCCCDDDDDDFFFEEEDDDCCCCCCEEEGGGHHHIIIJJJKKKRRRddd}}}aaaUUURRRPPPQQQVVV[[[^^^^^^___aaaeeeiiiooowww~~~uuupppjjjeeeaaa^^^[[[XXXTTTSSSRRRRRRSSSTTTVVVWWWZZZ\\\bbbjjjttt~~~yyyzzz~~~|||}}}~~~{{{yyyzzz{{{sssllliiieeeeeeeeeeeefffggghhhhhhhhhgggddd```[[[WWWSSSQQQKKKKKKJJJIIIHHHHHHHHHHHHFFFFFFFFFEEEEEEEEEEEEEEEKKKMMMRRR\\\hhhttt{{{}}}zzzvvvsssrrrrrrqqqooonnnnnnnnnnnnoooooopppqqqnnnmmmkkkhhheeeaaa^^^\\\ZZZZZZXXXWWWVVVVVVVVVVVVVVVUUUUUUTTTSSSSSSTTTTTTVVVXXXZZZ[[[[[[YYYVVVUUUSSSRRRQQQRRRTTTYYY^^^aaahhhlllqqqvvvyyy{{{}}}|||vvvqqqnnnggggggggghhhiiijjjlllmmmnnnpppssswww{{{xxxlllfff]]]VVVLLLEEEBBB???===:::<<<;;;::::::::::::::::::===???AAABBBBBBCCCFFFHHHGGGGGGHHHJJJKKKKKKIIIGGGCCCAAA??????@@@@@@???>>>========================>>>>>>>>>>>>============>>>>>>===<<<;;;:::999888999999999999999999999999:::999999999999:::;;;;;;888888888999888777777666999999:::999999888777777::::::999::::::;;;<<<===~~~hhh```aaabbbbbbccchhhnnnrrrsssuuuwwwvvvrrrpppppplllhhheeebbbYYYOOOCCC<<<666444222///000333222222222111111000......000000000000000000000000////////////////////////111111111000000/////////////////////////////////000000000000000000000000222222222333333444444444222222333333444666777888888:::===@@@CCCFFFGGGHHHHHHFFFCCCBBBCCCDDDDDDDDDGGGFFFEEEDDDEEEHHHLLLOOORRRPPPNNNUUUjjjkkkSSSQQQPPPOOOQQQUUUZZZ\\\\\\]]]```eeekkkrrr|||{{{xxxrrrppplllgggccc^^^ZZZWWWRRRRRRRRRSSSUUUVVVXXXYYYZZZ]]]ccckkkuuu{{{xxxxxx~~~xxxrrrnnnkkkjjjjjjiiihhhgggfffdddddd___^^^\\\YYYVVVSSSPPPNNNJJJJJJIIIIIIIIIIIIIIIIIIGGGGGGHHHHHHHHHGGGFFFEEEIIIIIIKKKPPPWWW___fffiiivvvxxx|||~~~yyyvvvttttttsssrrroooooonnnnnnooopppqqqrrrqqqpppnnnkkkgggdddaaa___^^^^^^]]]\\\[[[[[[ZZZZZZYYYYYYXXXWWWWWWVVVVVVVVVWWWYYY\\\^^^___]]][[[YYYTTTTTTVVVZZZ___ffflllpppwwwzzz}}}|||zzzxxxwwwuuuqqqmmmhhhccc___]]]YYYYYYYYYZZZ[[[\\\]]]^^^aaacccgggkkkoootttyyy}}}xxxjjj^^^VVVRRRJJJGGGBBB@@@??????>>>===<<<=========>>>?????????AAACCCFFFHHHIIIKKKNNNPPPSSSTTTUUUWWWWWWUUUPPPLLLFFFDDDBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;:::999999999999999999999999;;;::::::::::::;;;<<<<<<999999999999999888888777::::::;;;;;;::::::999888:::::::::::::::;;;<<<<<>>>>>>>>??????@@@BBBCCCDDDFFFIIINNNQQQSSSUUUXXXZZZbbbaaaaaa```^^^ZZZSSSNNNGGGEEEDDDCCCEEEEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>????????????========================::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<;;;:::::::::999999999999999999:::;;;;;;;;;;;;;;;:::999999999999::::::;;;|||mmmeeebbbcccggglllnnnnnnqqquuuuuussspppqqqooojjjfffddd]]]VVVFFF===444222222111111333---...///111222222222222////////////////////////000000000000000000000000////////////............000000000000000000000000111111111111111111111111111111222333333444555555444444444555555777888888888:::===AAADDDGGGIIIJJJKKKIIIFFFEEEEEEEEEDDDBBBDDDFFFHHHHHHIIIMMMUUUZZZ]]]ZZZYYYbbbzzz}}}ttt^^^SSSPPPKKKLLLOOOQQQTTTWWWYYYZZZ[[[___fffmmmvvv}}}{{{wwwrrrnnnqqqrrrssspppjjjbbb[[[XXXRRRSSSUUUXXX[[[]]]___``````ccchhhpppyyy|||wwwuuuyyy~~~}}}{{{yyyxxxvvvvvvpppooommmkkkgggccc```^^^ZZZZZZZZZYYYWWWUUUTTTSSSPPPQQQQQQRRRRRRQQQPPPPPPNNNOOOOOONNNMMMKKKIIIGGGDDDEEEHHHIIIKKKNNNSSSVVV___dddmmmuuuwwwyyy~~~{{{{{{{{{{{{vvvuuutttrrrrrrtttvvvwwwwwwwwwuuurrrnnnkkkhhhfff``````aaaaaa``````___^^^_________^^^]]]\\\[[[ZZZbbbcccdddeeeeeeeeedddcccfffiiinnntttzzz}}}xxxrrrkkkccc^^^\\\ZZZUUUQQQNNNMMMMMMNNNOOOPPPRRRUUUYYY]]]```bbbjjjooowwwwwwqqqddd^^^TTTJJJCCCAAABBBCCC????????????????????????AAA@@@??????AAACCCFFFHHHNNNSSSYYY___bbbdddeeegggllljjjgggccc___ZZZSSSOOOHHHGGGEEEEEEGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEE@@@@@@@@@@@@@@@AAAAAAAAA=========>>>>>>?????????<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<<<<;;;::::::::::::;;;999999:::;;;;;;;;;;;;;;;::::::999999999999::::::uuueeeaaaccchhhlllmmmmmmoootttvvvuuurrrsssqqqkkkgggddd___XXXIII???666444333111111222---...///000222222222222////////////////////////000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111000111111222444555555666666666666666666777888999;;;<<>>>>>???<<<>>>???@@@AAABBBCCCDDDFFFDDDBBBAAACCCFFFJJJMMMXXX^^^gggnnnrrrsssssstttppplllfffaaa\\\WWWRRRNNNJJJIIIGGGGGGIIIJJJIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGBBBBBBCCCCCCCCCDDDDDDDDDAAA@@@@@@@@@@@@@@@@@@@@@????????????????????????===============>>>??????======;;;:::::::::;;;<<<::::::;;;;;;;;;:::999999;;;;;;::::::::::::;;;;;;|||{{{eeeaaacccjjjmmmmmmlllooouuuxxxwwwsssuuusssmmmhhheee```ZZZLLLAAA888555555222000000000111111111111000000///111111111111111111111111000000000000000000000000000000000000000111111111000000000000000000000000111111111111111111111111000111111222444555666666777777666777777888999:::===>>>AAADDDHHHJJJLLLMMMOOOMMMKKKJJJJJJIIIFFFEEEEEEHHHLLLLLLKKKMMMSSSYYY```bbbfffooo~~~oooooommmeeeYYYNNNJJJKKKHHHKKKPPPSSSUUUWWWYYYZZZ\\\```gggnnnvvv~~~{{{xxxwwwuuusssqqqyyy|||}}}yyynnnbbbXXXTTTPPPRRRUUUXXX\\\___aaabbbcccgggnnnwww}}}yyywwwpppqqquuuyyy~~~|||xxxsssoooqqqwww|||}}}~~~~~~}}}{{{zzzyyylllkkkiiigggfffeeeddddddeeefffgggiiijjjkkklllllljjjlllooorrrtttuuuuuuuuutttrrrooojjjfffbbb^^^]]]WWWVVVSSSOOOLLLNNNTTTYYYYYY\\\cccmmmsssxxx~~~~~~~~~|||zzzvvvssspppnnnkkklllmmmnnnmmmlllkkkjjjeeeeeeeeeeeedddbbb```___bbbdddggglllrrryyy~~~{{{tttkkkccc]]]XXXSSSOOOLLLKKKKKKMMMPPPVVV[[[___ccceeejjjpppwww~~~{{{xxxzzz|||{{{yyytttnnnfff]]]VVVPPPKKKHHHBBBBBBBBBBBBAAA@@@???>>>===???BBBDDDEEEGGGJJJLLLLLLIIIFFFEEEFFFJJJOOORRR___fffpppxxx|||}}}}}}}}}qqqlllddd]]]XXXTTTPPPNNNLLLJJJIIIIIIKKKLLLKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDEEEEEEFFFFFFGGGGGGDDDDDDCCCBBBAAA@@@@@@???BBBBBBBBBBBBBBBBBBBBBBBB?????????>>>??????@@@AAA>>>===<<<;;;:::;;;<<<<<<<<<<<<<<<;;;:::999777666===<<<<<<;;;;;;;;;<<<<<<{{{}}}kkk```dddiiikkknnnoooppprrrtttvvvzzzyyyuuuqqqkkkfffbbb```RRRHHH<<<333000000000000/////////000111111222222000000////////////000000000000000000000000000000//////000000000000///...000000000000000000111111222111111111111333444555333333444444555666666777;;;:::999888777777777777>>>@@@BBBDDDFFFHHHIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFFFFGGGHHHHHHHHHJJJNNNQQQ[[[YYYbbbuuu|||~~~lllddd[[[UUURRROOOMMMMMMMMMMMMOOORRRUUUWWWWWWWWWbbbdddiiiqqqzzz|||wwwvvvrrrlllnnnuuu{{{}}}|||uuuhhh\\\VVVTTTSSSTTTUUUYYY]]]`````````eeekkksss{{{{{{tttooommmllljjjkkknnntttzzz~~~}}}xxxssspppqqquuuxxx~~~}}}||||||{{{yyyvvvtttooommmjjjgggeeefffjjjnnnmmmpppsssuuuwwwzzz~~~zzzpppiiiddd^^^ZZZZZZZZZXXXYYY[[[]]]]]]bbblllssswww|||}}}}}}|||{{{xxxxxxxxxwwwtttqqqmmmkkkllljjjgggeeedddeeeeeedddcccggglllrrr}}}}}}ssslllbbbZZZVVVSSSPPPNNNPPPRRRTTTWWW[[[bbbjjjpppvvv{{{~~~~~~zzzooofffbbb___\\\YYYXXXUUUPPPKKKFFFCCCAAA@@@@@@@@@AAAAAABBBCCCCCCCCCCCCDDDFFFJJJNNNQQQQQQPPPNNNKKKHHHFFFHHHJJJKKKLLLXXX^^^fffqqq~~~tttkkk```YYYVVVTTTQQQNNNNNNNNNMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHIIIHHHGGGGGGFFFFFFGGGGGGFFFGGGHHHGGGDDDBBBAAABBBFFFEEEEEEEEEDDDDDDDDDDDD@@@@@@@@@????????????>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::|||~~~|||yyy|||hhh___bbbfffhhhjjjlllmmmooorrrtttttttttsssqqqnnnjjjgggeeeTTTKKK>>>555111222222222111111111111000000000000000000////////////000000000000000000000000000000//////000000000000//////111111111000000000000000111111000000111222444555333444444444555555666666888777777777888999::::::???@@@BBBEEEGGGIIIJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGHHHIIIJJJJJJKKKMMMQQQTTTZZZ\\\jjj~~~|||mmmbbbVVVPPPLLLJJJJJJKKKLLLLLLNNNQQQUUUWWWXXXXXXccceeejjjsss|||zzzvvvuuuqqqnnnqqqwww|||}}}zzzqqqdddXXXRRRPPPRRRSSSUUUXXX\\\___aaaaaaeeekkkttt}}}}}}yyypppkkkeeecccbbbbbbeeejjjpppttt{{{~~~xxxvvvrrrnnnlllnnnssswww|||}}}}}}}}}|||wwwrrrooonnnnnnmmmllllllnnnrrruuuxxx{{{~~~vvvnnneeeaaa]]]YYYYYY[[[aaa```ccckkkqqqtttyyy{{{vvvrrroookkkiiifffdddcccdddddddddeeelllttt}}}tttfff```YYYUUUTTTTTTSSSRRRTTTWWW[[[___eeemmmvvv{{{tttrrrnnniiieeebbb______\\\\\\^^^bbbhhhnnnqqqrrrjjjccc[[[TTTQQQOOOMMMKKKHHHFFFCCCAAA??????@@@AAA@@@AAABBBCCCDDDFFFFFFGGGFFFGGGJJJOOOTTTVVVVVVTTTRRROOOKKKIIIIIIIIIIIIHHHGGGLLLUUU```ooo{{{~~~{{{rrrjjj___XXXVVVTTTQQQNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHIIIJJJHHHFFFDDDDDDDDDFFFFFFFFFEEEEEEEEEDDDDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@???>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::~~~~~~{{{www{{{ggg^^^```dddeeeggghhhiiilllpppsssrrrssssssrrrpppmmmiiigggWWWMMM@@@777333333333333333222222111000000//////111000000//////000000111000000000000000000000000/////////000000000000000222111111111000000//////000000000000000111333333444444444555555555555555555555666777999;;;===>>>???@@@CCCEEEHHHJJJKKKLLLMMMMMMMMMMMMLLLKKKJJJJJJJJJKKKLLLLLLMMMPPPTTTWWWVVV]]]ooozzzxxx}}}~~~ooo```QQQJJJHHHGGGGGGJJJJJJKKKNNNQQQTTTXXXZZZ[[[aaaeeekkksss|||~~~yyyuuussspppoootttzzz~~~xxxmmm```VVVPPPOOOPPPRRRUUUXXX\\\___bbbcccfffmmmvvv~~~||||||}}}}}}|||zzzuuukkkddd[[[ZZZXXXXXX[[[___dddgggqqqtttyyy|||~~~}}}{{{yyysssqqqnnnkkkjjjmmmrrrwww|||~~~}}}wwwqqqmmmnnnppprrrtttuuuxxx{{{}}}wwwmmmeee^^^]]]___dddbbbccciiimmmpppvvv|||~~~xxxssspppllljjjhhheeeeeeeeeggghhhmmmuuu~~~rrrhhh[[[WWWTTTRRRSSSVVVXXXXXX]]]```ffflllttt|||{{{tttoooiiihhhhhhjjjooowww~~~}}}tttllleee___[[[SSSQQQOOOKKKHHHEEEDDDCCCCCCCCCEEEIIIOOOTTTVVVWWWRRROOOJJJFFFDDDCCCBBBAAA>>>===;;;;;;<<<>>>AAACCCAAABBBDDDGGGIIIKKKLLLMMMKKKNNNRRRXXX]]]]]][[[XXXVVVTTTPPPMMMKKKHHHEEECCC>>>CCCIIIRRRaaaqqqxxxxxxnnnggg^^^XXXUUUSSSQQQOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNMMMMMMKKKJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLKKKIIIGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCEEEDDDCCCBBBAAA@@@??????>>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;||||||}}}hhh___```dddfffggghhhjjjmmmrrruuuvvvvvvwwwuuuqqqlllfffcccYYYPPPBBB888444333333222222222222111111000000000111000000000000000000111///////////////////////////////////////000000111222222111111000//////////////////000000111222222555555555555555555555555555555666777999;;;===>>>???AAACCCFFFIIILLLMMMNNNOOOOOOOOOOOOOOONNNMMMMMMJJJKKKLLLLLLMMMPPPTTTWWWWWWaaattttttpppsss|||qqq^^^MMMIIIIIIGGGGGGIIIHHHJJJMMMPPPTTTWWW[[[^^^aaaeeemmmuuu|||{{{vvvqqqnnnoootttyyy}}}uuujjj^^^VVVRRRRRRPPPSSSVVVYYY\\\___cccfffhhhoooxxx{{{zzz{{{{{{zzzxxxxxxyyyzzz{{{pppeee^^^VVVUUUSSSRRRTTTWWW[[[^^^hhhkkkppptttxxxyyyxxxxxxrrrqqqnnnkkkjjjmmmrrrwww}}}~~~zzzvvvtttssswww{{{~~~rrrhhheeegggfffbbbbbbfffiiilllrrryyyzzzuuurrrooonnnllljjjiiijjjmmmpppyyy{{{qqqfff___WWWVVVTTTUUUWWW[[[___```iiimmmssszzz~~~zzztttmmmgggaaa^^^[[[ZZZZZZ\\\aaaiiiqqqvvv}}}yyyuuunnngggbbb___^^^^^^gggkkkrrryyy~~~zzzuuuiiiddd\\\UUUQQQMMMJJJHHHFFFEEECCCAAA???>>><<<<<>>>>>@@@CCCEEEFFFFFFDDDBBBAAA???>>>>>>===<<<@@@???======>>>AAADDDFFFCCCEEEHHHLLLOOORRRSSSTTTUUUXXX]]]bbbeeeccc^^^ZZZXXXVVVSSSPPPMMMHHHCCC???@@@BBBEEEIIIVVVeeeoooqqqjjjeee]]]WWWUUUSSSRRRPPPQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSSSSSSSRRRQQQPPPPPPMMMLLLLLLKKKKKKKKKKKKKKKKKKLLLMMMLLLKKKIIIIIIJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEGGGGGGFFFDDDCCCBBBAAA@@@@@@@@@??????>>>>>>======<<<<<<============<<<<<<}}}lllbbbaaafffhhhjjjlllnnnqqqvvvyyyyyyyyyyyyvvvrrrlllfffbbb[[[QQQDDD999444333222111000000111111222222222333111111000000000000111111//////////////////////////////......///000111222111111111111000000//////...//////000111111222222444444444555555555555555777777777888999;;;<<<===@@@AAADDDHHHKKKNNNOOOPPPQQQQQQRRRRRRRRRQQQPPPPPPJJJKKKKKKKKKLLLNNNRRRUUUYYYfffzzzzzznnnmmmsssttt^^^KKKHHHJJJFFFEEEGGGGGGJJJMMMPPPSSSWWW\\\```dddjjjssszzzxxxppplllnnnsssvvv|||wwwoooddd[[[UUUSSSSSSQQQTTTXXXZZZ\\\```dddhhhkkkpppyyyzzzyyyyyywwwuuussstttwww{{{~~~tttjjj```YYYTTTRRRPPPOOOPPPRRRUUUWWW^^^aaaffflllpppsssuuuuuurrrpppmmmiiihhhkkkpppuuu{{{}}}~~~|||{{{|||~~~uuummmlllgggbbbaaadddgggiiiooouuu||||||xxxqqqqqqpppnnnnnnpppuuuyyy{{{pppeee^^^ZZZTTTUUUWWWZZZ^^^ccciiimmmvvvzzzzzznnnjjjccc\\\WWWTTTTTTTTTQQQQQQSSSXXX___hhhooottt|||{{{ppphhh[[[XXXSSSNNNKKKJJJKKKKKKLLLOOOTTTXXX[[[]]]```bbbdddgggjjjmmmooorrruuuxxx|||}}}~~~{{{xxxvvvsssqqqnnnkkkgggaaa[[[VVVPPPLLLGGGDDDBBBBBBBBBAAA======<<<<<<;;;999999888<<<:::999999:::;;;;;;:::::::::::::::999999999999AAAAAAAAABBBCCCFFFHHHJJJHHHKKKOOOTTTXXXZZZ\\\]]]aaaccchhhlllmmmhhhaaa[[[YYYWWWTTTQQQMMMHHHCCC???>>>??????@@@IIIXXXcccgggfffbbb\\\XXXUUUTTTSSSRRRRRRSSSSSSSSSTTTTTTTTTUUUVVVVVVVVVVVVUUUTTTSSSRRROOONNNNNNMMMMMMMMMMMMMMMKKKLLLNNNNNNLLLKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHGGGFFFEEEDDDCCCBBBBBBAAAAAA@@@??????>>>>>>>>>>>>????????????>>>>>>zzzmmmeeecccgggjjjmmmpppsssuuuyyy{{{wwwxxxwwwvvvsssnnnjjjggg^^^TTTFFF;;;555333222111000000111111222333333444222111111000000111111222000000000000000000000000//////.........000111222000000000000000000000111...///000111222222222222333333444444555666666777888888888999999:::<<<<<<@@@BBBEEEIIILLLOOOQQQRRRSSSTTTTTTTTTTTTTTTSSSSSSLLLLLLLLLLLLKKKMMMPPPSSSUUUfff|||tttppprrr~~~cccKKKHHHIIIEEEBBBFFFFFFJJJNNNPPPRRRVVV\\\aaajjjqqqzzzzzzooojjjmmmrrrtttuuupppfff]]]VVVRRRQQQQQQRRRUUUXXXZZZ[[[^^^dddiiijjjooovvv|||{{{wwwuuuwww{{{~~~uuulllddd\\\XXXSSSQQQOOOMMMMMMNNNPPPQQQVVVXXX\\\aaafffjjjmmmnnnmmmkkkhhheeedddgggmmmqqqwwwzzz|||}}}|||~~~vvvqqqjjjfffccceeefffgggkkkqqqwww~~~~~~{{{sssttttttsssssswww~~~{{{qqqggg]]]YYYYYYSSSVVV[[[```fffnnnvvv{{{}}}vvvooojjj^^^ZZZSSSMMMJJJJJJLLLNNNKKKNNNTTT\\\eeennntttxxx~~~~~~|||vvvmmmaaaUUUOOOGGGFFFDDDBBBAAAAAABBBCCCAAADDDFFFGGGHHHHHHJJJKKKMMMOOOQQQRRRSSSTTTVVVXXXZZZ[[[\\\\\\[[[YYYWWWVVVSSSRRRPPPOOONNNLLLHHHFFFDDDAAA>>><<<<<<<<<<<<;;;777888888888888777666555666444333444666888888777888999::::::999:::<<<>>>@@@AAADDDGGGKKKMMMPPPQQQQQQTTTXXX^^^bbbeeefffggglllnnnrrrttttttnnneee^^^\\\YYYVVVRRROOOIIIDDD@@@;;;=========EEESSS___cccccc```\\\XXXVVVTTTUUUUUUTTTTTTUUUUUUVVVVVVWWWWWWXXXXXXXXXXXXWWWVVVUUUTTTQQQPPPPPPOOOOOOOOOOOOOOOLLLMMMOOOOOONNNMMMNNNOOOOOOOOOOOONNNNNNNNNMMMMMMKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@~~~zzzxxxsssjjjeeedddeeeiiinnnrrruuuwwwyyy{{{wwwwwwwwwuuusssooommmkkkaaaWWWHHH===777555444222222222222222222222222222222111111000000111111222000000000000000000000000//////...---...000222333/////////000111111222222///000111222333333333222111222333444555777888888888888888999:::;;;<<<===@@@BBBFFFJJJNNNQQQSSSTTTUUUUUUVVVVVVVVVVVVVVVUUUPPPPPPPPPNNNMMMNNNQQQTTTUUUkkk|||{{{oooQQQIIIIIIDDDCCCHHHGGGKKKOOOPPPQQQUUU\\\bbblllttt~~~zzznnnhhhmmmrrrtttrrrlllbbbYYYSSSPPPNNNNNNQQQUUUXXXXXXXXX[[[aaagggfffjjjpppwww~~~~~~~~~uuullleee___[[[XXXUUUTTTQQQOOONNNNNNOOOPPPRRRSSSVVVZZZ]]]aaacccdddhhhfffdddbbbbbbffflllqqqvvv{{{{{{qqqllliiiiiihhhfffhhhlllssszzz|||xxxzzz|||{{{{{{yyyooohhh```XXXWWW\\\ZZZ^^^dddjjjpppwwwzzzrrrlllfff___ZZZQQQOOOMMMKKKKKKMMMPPPRRRSSSXXX```iiiqqqwwwyyyzzzvvvrrrjjj```VVVMMMFFFCCC>>>>>>===============>>>>>>@@@AAABBBAAAAAACCCDDDBBBDDDEEEEEEEEEEEEFFFHHHJJJJJJJJJJJJIIIHHHHHHGGGEEECCCBBBAAABBBBBB@@@??????===;;;:::::::::999888777888999999999888777666555444333444777999999999777999;;;;;;<<<>>>BBBFFFFFFIIINNNSSSWWWYYYZZZZZZZZZ]]]ccchhhmmmoooqqqqqqtttvvvyyy{{{zzztttkkkeeebbb___ZZZUUUPPPKKKEEEAAA<<>>???AAACCCFFFJJJNNNRRRTTTUUUVVVVVVWWWWWWXXXWWWWWWWWWTTTTTTSSSQQQPPPPPPSSSUUU^^^vvv|||XXXMMMKKKFFFFFFMMMGGGKKKOOOPPPQQQTTT\\\bbbkkkttt~~~zzzmmmhhhmmmtttuuusssmmmcccZZZTTTPPPNNNMMMPPPTTTWWWWWWVVVXXX___eeecccggglllttt~~~xxxooofff```]]]ZZZYYYYYYWWWUUURRRQQQQQQQQQRRRRRRSSSUUUWWWYYY\\\^^^___eeedddbbbaaabbbgggnnnsssxxx~~~wwwrrrnnnllljjjffffffiiiooowww~~~uuummmeeeaaa[[[VVVXXX___eeeiiinnnssswww}}}}}}rrrhhh```ZZZTTTOOOJJJJJJLLLOOORRRVVVYYY[[[aaafffooowww|||~~~}}}{{{jjjddd[[[PPPIIIDDDBBBBBB;;;<<<<<<===<<<<<<;;;:::999:::<<<<<<<<<===>>>@@@???@@@BBBAAA@@@@@@AAABBBBBBAAAAAA@@@@@@@@@??????AAA???=========>>>===<<<===;;;:::;;;<<<<<<;;;999888999:::;;;:::999888777666555444444666888888777333555888999:::===CCCHHHRRRUUUZZZ___bbbccccccbbbaaadddiiioootttvvvwwwwwwxxxzzz}}}~~~xxxpppkkkgggccc]]]WWWQQQKKKEEEBBB<<>>CCCMMMVVVYYY```___]]]ZZZWWWVVVWWWYYYVVVVVVWWWWWWXXXYYYYYYZZZZZZZZZZZZYYYYYYXXXWWWVVVSSSSSSRRRQQQQQQQQQQQQQQQOOOQQQSSSTTTSSSRRRSSSTTTSSSSSSSSSSSSRRRRRRRRRRRRPPPPPPOOOOOOOOONNNNNNNNNLLLLLLLLLLLLMMMMMMMMMMMMKKKKKKJJJIIIGGGFFFFFFEEECCCCCCDDDDDDDDDDDDCCCCCC~~~xxxuuunnnccc^^^___eeeiiioootttvvvwwwyyyzzz|||yyyuuurrrqqqpppnnnllleee\\\OOOBBB999444333222000000000111222222222333000000000000000000000000000000000000000000000000000000000000111111111111111222333444555444333222111222333333444444333333777777666555555666888888<<<<<<;;;:::;;;<<<===>>>???AAADDDFFFHHHJJJMMMOOOSSSSSSTTTVVVYYYZZZZZZYYYYYYVVVUUUXXXXXXVVVWWW[[[kkk[[[NNNMMMHHHFFFIIIHHHKKKOOOQQQRRRUUU[[[```iiittt~~~|||tttmmmiiijjjmmmooooooiii___VVVPPPNNNLLLLLLSSSUUUWWWYYYYYYZZZ]]]___dddeeegggllluuuqqqmmmgggbbb___]]][[[YYY\\\[[[YYYWWWTTTRRRPPPOOOQQQQQQRRRSSSUUUWWWYYYZZZ_________]]]]]]bbbjjjqqq{{{zzzsssnnnkkkiiihhhgggmmmpppvvvtttkkkaaa\\\___^^^ZZZ^^^hhhmmmssszzz~~~yyynnnddd^^^YYYRRRNNNNNNJJJPPPSSSSSSVVV___gggjjjsss{{{tttgggVVVPPPHHHBBB????????????::::::::::::::::::::::::999:::;;;<<<<<<;;;999888:::;;;;;;<<<<<<;;;;;;::::::;;;>>>@@@AAA@@@>>>===<<<;;;;;;::::::;;;;;;<<<999999999999999999999999999999888888888888999999555666777888888999888888333555666666777>>>IIIRRR```eeelllnnnllliiihhhiiijjjllloootttyyy{{{zzzxxxyyy|||qqqfff```^^^ZZZWWWSSSNNNHHHDDDDDD@@@<<<>>>EEEOOOVVVYYY___]]][[[YYYWWWUUUUUUTTTXXXXXXXXXXXXYYY\\\^^^___ZZZ[[[\\\\\\[[[YYYVVVUUUVVVVVVVVVUUUUUUTTTTTTTTTUUUTTTTTTTTTTTTTTTUUUUUUVVVUUUSSSRRRRRRRRRSSSTTTQQQPPPOOONNNNNNNNNNNNNNNOOOQQQRRRRRRQQQOOOPPPQQQJJJJJJKKKKKKJJJHHHFFFEEEGGGFFFDDDCCCCCCDDDEEEFFF}}}vvvmmmccc___```fffjjjppptttwwwxxxyyy{{{|||yyyuuusssrrrqqqooonnnhhh___RRRDDD;;;555333333111111111111111222222222000000000000000000000000000000000000000000000000000000000000111111111111///000111222222222111111111222333333444444333333777666666555666666888888;;;;;;::::::;;;<<<>>>???AAACCCEEEFFFGGGHHHKKKMMMQQQRRRSSSUUUWWWYYYYYYYYY[[[XXXXXXZZZZZZYYY\\\```ppp[[[LLLJJJEEECCCGGGGGGJJJMMMOOOPPPSSSYYY]]]hhhrrr|||}}}wwwoooiiihhhlllqqquuuvvvmmm```UUUOOOMMMMMMNNNTTTVVVXXXYYYYYYZZZ\\\^^^```aaadddhhhrrr~~~~~~~~~{{{pppmmmiiieeeccc```]]][[[]]]\\\ZZZWWWUUURRRPPPOOOPPPPPPQQQRRRSSSUUUWWWXXX\\\^^^^^^]]]^^^ccclllsss}}}{{{uuuqqqnnnllljjjiiihhhjjjoooxxxttthhhccc[[[ZZZ```cccccciiisssuuuyyy~~~qqqhhh^^^ZZZUUUPPPNNNOOOQQQWWW\\\___dddooowww{{{yyyiiiZZZOOOJJJCCC>>><<<;;;;;;;;;::::::::::::::::::::::::999:::::::::::::::999999::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;::::::::::::;;;;;;999999999999999999999999888888777777777777888888666666777777888777777777333555777666777<<>>EEENNNUUUYYY]]]\\\[[[ZZZYYYXXXXXXXXXYYYYYYZZZ[[[\\\]]]______[[[\\\\\\\\\[[[YYYWWWVVVUUUUUUUUUUUUUUUVVVVVVVVVUUUTTTTTTSSSSSSTTTUUUUUUTTTSSSRRRRRRRRRRRRSSSTTTRRRRRRQQQPPPPPPPPPPPPPPPRRRSSSTTTSSSQQQOOOOOOPPPMMMMMMMMMMMMLLLJJJHHHGGGHHHFFFDDDCCCCCCCCCDDDEEExxxnnnddd______fffjjjppptttwwwxxxzzz{{{{{{xxxuuusssssssssqqqpppkkkcccVVVHHH===666444333222222222111111111111111000000000000000000000000000000000000000000000000000000000000111111111111///000000111222222111111111222333333444444333333666666666666666777888888:::::::::;;;<<<>>>???@@@BBBDDDEEEFFFFFFGGGHHHJJJNNNOOOQQQSSSVVVXXXZZZ[[[___\\\[[[\\\[[[ZZZ___eeexxx|||WWWIIIGGGDDDDDDHHHFFFIIILLLMMMMMMPPPVVV[[[fffqqqzzz~~~yyyssslllhhhjjjpppvvvyyyzzzooo```TTTMMMMMMOOOPPPUUUWWWYYYZZZZZZZZZ[[[]]]\\\]]]```eeeooo}}}}}}||||||}}}{{{xxxvvvpppooolllkkkiiifffbbb___^^^]]][[[XXXUUUSSSQQQPPPNNNNNNOOOPPPRRRTTTVVVWWWZZZ\\\]]]]]]___dddmmmsss~~~~~~zzzwwwsssqqqooommmkkkiiibbbccceeekkkuuusssggg^^^^^^YYY[[[ccciiilllsss}}}~~~{{{wwwiii```YYYVVVTTTQQQRRRVVV\\\cccjjjooowwwvvvjjjYYYLLLGGGCCC???<<<::::::999888:::::::::::::::::::::::::::999999888999999::::::::::::;;;;;;;;;;;;::::::===;;;999888777777888999:::999999999999999999:::999999999999999999999999777777666666666666777777666666666666666666555555444666777777777:::@@@FFFUUU]]]iiipppsssrrrrrrsssnnnooopppqqqqqqqqqpppoooqqqyyyvvvkkkccc___ZZZUUURRROOOLLLJJJDDD@@@===>>>EEEMMMUUUYYY\\\\\\\\\]]]\\\\\\\\\\\\[[[\\\]]]^^^______``````\\\]]]]]]]]]\\\ZZZXXXWWWTTTTTTUUUVVVVVVWWWWWWXXXUUUTTTTTTSSSSSSSSSTTTTTTQQQQQQPPPQQQQQQRRRSSSTTTTTTSSSSSSRRRRRRRRRRRRSSSUUUVVVVVVUUURRRPPPOOOPPPQQQQQQQQQPPPOOOLLLJJJIIIHHHGGGEEEDDDCCCCCCCCCDDD|||rrriiibbb^^^eeeiiioootttvvvxxxzzz{{{{{{yyyvvvttttttuuutttsssllleeeZZZKKK???777333222333222222222111000000000000000000000000000000000000000000000000000000000///000000000111111111111111111222222333333444444111222333333444444333333555555666666777777888888888999:::;;;===???@@@AAA@@@BBBDDDEEEEEEFFFHHHJJJLLLNNNQQQSSSVVVXXX\\\^^^eeeaaa^^^]]]ZZZZZZ```hhhjjjNNNEEEFFFFFFGGGKKKGGGIIIKKKLLLLLLPPPVVV[[[eeeoooyyy|||~~~wwwrrrmmmkkknnnrrrtttuuutttkkk^^^SSSNNNNNNPPPQQQTTTWWWYYYZZZYYYYYYZZZ[[[[[[\\\^^^cccooo}}}{{{{{{}}}||||||{{{zzzxxxvvvtttssssssrrrrrrqqqmmmhhhddd___^^^[[[YYYVVVSSSQQQPPPMMMMMMNNNOOOQQQSSSUUUVVVYYY[[[]]]^^^___cccjjjppp{{{~~~{{{}}}|||yyyuuupppllllllkkkiiiiiijjjiiigggeee\\\\\\]]]```eeennnxxxsssiiibbb^^^```^^^```hhhnnnqqqwww~~~{{{rrrnnnbbb\\\WWWVVVVVVWWW[[[```hhhooowww}}}qqqeeeYYYLLLCCCBBB@@@>>><<<<<<;;;:::999:::::::::::::::::::::::::::999888777777999:::;;;::::::;;;;;;;;;;;;::::::<<<;;;:::999999999999999999999888888888888999999888888888888888888888888666666555555555555666666666666666666555444333333444666777777777888;;;>>>AAAKKKYYYccciiikkkmmmnnnkkkmmmnnnnnnmmmmmmmmmmmmsss{{{yyynnnddd___XXXRRROOOMMMLLLKKKCCCAAA>>>???DDDLLLUUUZZZ]]]^^^___`````````___^^^^^^___```bbbbbbaaa```___^^^^^^^^^]]]\\\[[[YYYYYYVVVVVVVVVVVVWWWWWWWWWWWWUUUTTTTTTSSSSSSSSSSSSTTTNNNOOOOOOPPPQQQRRRSSSTTTTTTSSSSSSRRRRRRSSSSSSSSSUUUVVVWWWVVVTTTRRRRRRRRRSSSSSSSSSRRRPPPNNNKKKJJJIIIHHHGGGEEEDDDCCCCCCCCCyyyqqqggg^^^ccchhhnnnsssvvvwwwyyy{{{|||zzzwwwvvvvvvvvvvvvuuulllggg\\\NNN@@@666333222333222222222111000000000000000000000000000000000000000000000000000000000///000000000111111111111000000111111222333444444111222333333444444333333444555555666777888888888777888:::<<<>>>@@@AAABBB>>>@@@BBBDDDDDDFFFHHHJJJJJJMMMQQQSSSVVVZZZ___cccmmmhhhccc___[[[[[[bbbllljjjWWWGGGDDDGGGFFFGGGIIIHHHJJJLLLLLLMMMPPPWWW]]]fffoooxxx{{{}}}tttqqqnnnnnnooooookkkggggggaaaXXXRRRPPPPPPPPPQQQTTTVVVYYYZZZZZZYYYYYYZZZ]]]^^^```eeeppp~~~~~~~~~{{{zzzzzz~~~~~~~~~|||{{{yyyxxxxxxzzzzzzzzzzzzyyytttnnniii```___]]]ZZZVVVSSSQQQPPPNNNNNNOOOPPPRRRTTTVVVWWWYYY\\\^^^______bbbhhhmmmvvv~~~}}}~~~yyyrrrlllgggbbb\\\WWWZZZYYYZZZ\\\______^^^]]]WWWXXXXXXXXXZZZ___eeeiiilllrrr{{{vvvkkkdddbbbbbbeeedddgggnnnsssvvvzzz~~~~~~||||||~~~{{{ssskkkfff^^^ZZZXXXZZZ[[[^^^dddkkkqqqyyyppp```SSSJJJCCC@@@???>>><<<<<<<<<<<<;;;999:::::::::::::::::::::::::::999888777888999;;;<<<:::;;;;;;<<<<<<;;;;;;:::777888:::<<<<<<;;;:::999999888888777777888888999888888888888888888888888666666555555555555666666555555666555555444333222444555777777777777888999666???JJJTTTYYY[[[^^^```dddgggkkklllllllllmmmnnnxxx|||qqqddd^^^VVVPPPLLLKKKKKKJJJCCCAAA??????CCCKKKTTTZZZ```aaaccceeedddcccaaa___```aaabbbccccccaaa```______^^^^^^]]]\\\[[[ZZZYYYYYYYYYXXXXXXWWWVVVUUUUUUUUUTTTTTTSSSRRRRRRSSSSSSMMMNNNOOOPPPQQQRRRSSSTTTSSSRRRRRRQQQRRRRRRSSSSSSSSSTTTVVVVVVUUUTTTUUUVVVTTTTTTTTTRRRQQQNNNLLLJJJJJJJJJHHHGGGFFFEEEDDDDDD|||pppdddccchhhnnnsssvvvxxxzzz{{{~~~{{{xxxwwwwwwwwwwwwvvvlllhhh___QQQBBB888333333222222222111111111111111000000000000000000000000000000000000000000000000000000000000111111111111.........//////111222333111222333333444444333333333444555777888888888888888999;;;===???@@@AAAAAA<<>>???===;;;999999:::;;;:::999::::::::::::::::::::::::999999999999:::;;;<<<<<<<<<<<<============<<<<<<444666999<<<<<<;;;999888999888888888888888888999888888888888888888888888666666555555555555666666555555555555555555444444444555555666666777777777777<<>>???@@@@@@@@@>>>???AAABBBBBBCCCEEEGGGEEEJJJOOORRRTTTYYYaaahhhqqqlllfff```ZZZ\\\hhhvvv~~~xxxsssxxxsssaaaMMMGGGCCCCCCDDDCCCDDDEEEFFFHHHJJJKKKMMMRRRZZZaaaiiirrrzzz}}}~~~{{{nnnkkkiiikkkmmmjjjaaaXXXTTTQQQNNNMMMOOOQQQRRRRRRVVVYYY]]]``````______```^^^______cccnnnyyywwwvvvyyy}}}}}}~~~yyyrrrlllgggfffccc```]]]ZZZWWWVVVTTTTTTUUUVVVXXXZZZ\\\]]][[[___ccceeeeeeggglllpppxxx|||wwwsssnnnjjj\\\YYYUUUQQQNNNKKKIIIGGGGGGFFFFFFGGGJJJKKKKKKKKKKKKMMMOOOPPPPPPQQQSSSTTTUUUWWWZZZZZZZZZ]]]ccchhhmmmpppuuu|||zzzqqqlllhhheeehhhoooqqqtttxxx{{{~~~||||||}}}}}}uuunnnkkkiiigggfffeeeeeehhhnnnqqqtttzzzvvvgggVVVLLLDDD>>><<>>>>>>>>>>>======999:::;;;<<<<<<;;;;;;:::999999999888888999999999888888888888888888888888777666666666666666666777444555555666666666555555444444444555666777888888999<<>>@@@@@@@@@??????AAABBBBBBBBBBBBCCCDDDCCCHHHMMMPPPSSSXXXaaahhhkkkgggaaa[[[WWWZZZhhhwww}}}tttjjjjjjcccOOOHHHDDDAAAAAACCCDDDGGGJJJEEEGGGIIIJJJLLLRRR[[[aaajjjsss{{{~~~~~~}}}}}}|||xxxuuuoookkkiiikkknnnllleee^^^SSSPPPLLLKKKMMMPPPSSSTTTWWW[[[___bbbcccbbbcccccc]]]]]]^^^aaalllzzzwwwsssuuu|||~~~~~~~~~xxxqqqlllkkkiiigggccc```\\\ZZZYYYVVVVVVWWWXXXZZZ\\\^^^___[[[___dddgggiiikkkpppttt{{{~~~wwwssstttqqqmmmiiigggeeebbb```WWWTTTNNNIIIFFFEEEDDDEEEHHHFFFDDDEEEFFFGGGGGGFFFFFFIIILLLMMMNNNNNNPPPQQQOOOSSSVVVWWWVVVXXX[[[___```bbbeeejjjpppuuuyyy{{{}}}yyyqqqjjjjjjiiihhhnnnvvvyyy|||}}}~~~~~~yyypppjjjhhhhhhhhhhhhlllmmmrrryyy|||~~~|||fffXXXLLLGGGCCC>>><<>>>>>===<<<>>>>>>????????????>>>>>>AAA@@@>>>===<<<<<<===>>>::::::999999999999::::::777777777777777777777777777777666666666666777777444444555666777777777666444333333444666888999999777999:::;;;<<>>===>>>===<<<:::::::::::::::::::::::::::===<<<;;;;;;;;;===>>>???AAABBBCCCDDDDDDCCCBBBAAA======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999999999999:::;;;;;;:::888777555555444555666777999:::666666666666777777777888666555555555555666777777999:::;;;===???CCCHHHMMMRRR\\\eeeiiikkkllljjjeeeqqqrrruuuyyy|||zzztttnnneeeaaa\\\VVVRRRNNNIIIFFFEEEAAA>>>@@@CCCGGGQQQ[[[ccceeehhhjjjkkkkkkjjjhhhfffdddaaa^^^]]]\\\]]]]]]bbb___]]]___bbbbbb]]]XXXYYYXXXXXXXXXYYYXXXVVVUUUVVVUUUTTTSSSRRRRRRRRRRRRRRRQQQPPPPPPRRRSSSSSSRRRRRRRRRRRRRRRRRRQQQQQQQQQUUUTTTRRRQQQPPPQQQSSSTTTPPPRRRSSSUUUVVVUUUTTTSSSNNNOOOOOONNNNNNLLLKKKJJJvvvdddaaafffqqqzzz}}}|||}}}|||~~~~~~{{{xxxwwwvvvtttnnnfff]]]OOO@@@888777444444333333333333222222111111111111111111111111//////000000000000////////////000111111111111000000000000111111222222222222222222222333444555666444555666777888888888888<<<;;;;;;>>>BBBEEEEEEDDDAAAAAA@@@@@@@@@AAABBBBBBCCCFFFJJJOOOSSSXXX]]]aaaaaaaaabbbbbb```bbbooo~~~{{{mmm]]]OOOGGGBBBDDDEEEEEEDDDEEEFFFHHHFFFGGGJJJMMMQQQWWW]]]aaannnsssyyy~~~}}}xxxrrrnnnmmmkkkjjjlllnnnkkkccc[[[TTTQQQPPPRRRRRRRRRVVV]]]```jjjttt{{{{{{yyy}}}}}}~~~~~~|||xxxuuurrrppppppnnnllljjjjjjhhhfffdddaaa___^^^]]]___bbbfffhhhjjjlllmmmmmmnnnqqquuuxxx}}}{{{mmmfff^^^YYYYYY[[[]]]^^^cccbbbaaa___\\\YYYVVVTTTMMMLLLKKKJJJIIIJJJJJJKKKLLLLLLLLLJJJHHHHHHIIIKKKIIIIIIJJJJJJKKKMMMNNNOOOPPPSSSVVVXXXZZZ\\\```bbb^^^bbbfffhhhjjjnnnuuuzzzwwwnnnlllnnnttt|||uuupppkkkiiimmmsssxxxzzz~~~~~~wwwhhh[[[OOOIIIBBB@@@AAACCCBBB@@@BBB@@@???>>>???>>>===;;;:::::::::::::::;;;;;;;;;<<<;;;;;;;;;<<<>>>@@@AAABBBBBBDDDDDDDDDCCCBBBBBB@@@@@@???>>>======>>>>>>============<<<;;;:::999777777888999888777666555666666555555666777999:::666666666666777777777777666555555555555666777777999:::<<<===@@@DDDJJJNNNTTT^^^gggjjjkkkllliiidddfffgggiiinnnsssrrrnnniiieeeaaa\\\XXXSSSOOOJJJFFFEEEAAA???AAACCCGGGQQQZZZdddfffiiilllnnnmmmlllkkkdddcccaaa___^^^^^^___```bbb___]]]^^^aaaaaa]]]ZZZZZZYYYXXXYYYZZZZZZXXXWWWWWWVVVUUUTTTSSSSSSSSSSSSTTTRRRQQQQQQRRRSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRQQQTTTTTTTTTTTTSSSSSSRRRRRRPPPRRRSSSUUUUUUUUUSSSRRRPPPPPPOOOOOONNNMMMMMMLLLuuuddd```bbbmmmvvvzzzzzzzzz{{{}}}~~~~~~{{{yyywwwwwwvvvqqqiii```RRRBBB999777444444333333333333222222111111111111111111111111///000000111111000000///......///000111111111111000000000111111111111111333333333333444555666777444444555666777888888777<<<<<<===@@@CCCEEEEEEDDD@@@@@@??????@@@AAAAAABBBCCCFFFJJJMMMPPPUUUYYY]]]^^^___aaacccbbbfffrrr{{{}}}ooo[[[KKKBBBCCCDDDFFFFFFEEEEEEGGGHHHGGGIIIKKKNNNRRRYYYbbbgggqqquuuzzz~~~}}}xxxqqqlllmmmooorrrrrroooggg___ZZZRRRPPPOOORRRRRRSSSXXX___eeerrr}}}zzzwwwuuutttrrrooonnnnnnmmmjjjhhhbbbaaa______```cccgggjjjnnnnnnnnnmmmmmmooorrruuuzzz~~~ssskkk^^^YYYSSSPPPRRRWWW]]]```ccccccbbbaaa]]]YYYUUUSSSNNNMMMMMMLLLMMMOOOPPPQQQQQQSSSSSSRRRPPPNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOQQQSSSUUUXXX[[[```eeeiiihhhkkkooorrruuu{{{xxxpppllllllnnnuuu~~~{{{rrrooolllmmmrrryyysssfffXXXMMMIIIEEEAAA@@@CCCFFFFFFEEEDDDCCCAAA@@@AAA@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;===???BBBCCCCCCDDDEEEFFFFFFEEEDDDCCCEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>>>>>>>===<<<;;;;;;888888888888888777666666888888777666777777888888777777777666666666666666666666666555666666777888999;;;===???BBBGGGMMMRRRXXXaaajjjlllmmmlllgggbbb[[[[[[^^^ccciiillljjjgggdddaaa]]]YYYUUUPPPKKKGGGGGGCCC@@@BBBCCCGGGPPPYYYccceeeiiilllnnnmmmlllkkkcccbbbaaa______```aaabbbccc___]]]]]]___```^^^[[[[[[YYYYYYZZZ[[[\\\[[[ZZZXXXXXXWWWVVVUUUUUUUUUUUUWWWUUUSSSRRRSSSSSSRRRQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRSSSUUUVVVUUUTTTQQQPPPPPPRRRSSSUUUUUUTTTSSSRRRRRRQQQPPPNNNNNNNNNNNNOOOvvveee______hhhrrrvvvwwwwwwyyy{{{~~~~~~|||zzzxxxxxxxxxsssllldddUUUDDD:::888444444333333333222222222111111111111111111111111000000000111111000000000//////000000000000000///222222222222222222333333333333333333444555666777444555666777888999999999;;;<<<>>>@@@CCCDDDDDDCCCBBBAAAAAAAAAAAAAAABBBBBBCCCEEEIIIKKKNNNQQQUUUYYYZZZ]]]```aaabbbhhhsss~~~}}}uuusss}}}pppYYYJJJDDDCCCDDDFFFFFFEEEEEEGGGHHHHHHJJJLLLNNNSSS[[[fffnnnwwwyyy}}}}}}{{{xxxsssppprrrxxx~~~tttfff[[[UUUQQQNNNOOOQQQSSSTTTZZZaaaiiiyyy~~~|||zzzxxxuuusssqqqooollljjjaaa___]]][[[[[[]]]```bbbgggiiikkkllllllmmmppprrruuu}}}xxxnnneee```YYYWWWTTTTTTWWW]]]bbbfffeeeeeeeeeccc___[[[WWWTTTRRRRRRQQQQQQRRRTTTUUUVVVWWWYYY[[[[[[YYYWWWVVVVVVUUUUUUTTTTTTSSSQQQPPPPPPRRRTTTVVVXXX\\\cccjjjooorrrvvvzzz}}}~~~tttmmmllllllnnnttt{{{|||xxxrrrrrrrrruuuzzztttfffZZZPPPIIIHHHEEECCCCCCFFFHHHIIIHHHGGGFFFDDDCCCCCCBBBAAA???======<<<<<<<<<<<<<<<;;;:::::::::;;;>>>@@@CCCEEEEEEFFFGGGHHHIIIIIIHHHGGGIIIHHHGGGEEEDDDCCCBBBBBB@@@@@@@@@@@@???>>>======;;;;;;;;;;;;:::999999888999999888888777777777777777777777777777666666666777777777666777888888999:::<<<>>>AAADDDJJJPPPUUU]]]fffnnnpppooommmgggaaaXXXWWWYYY^^^eeejjjkkkjjjdddaaa]]]ZZZVVVRRRLLLHHHIIIEEEBBBCCCDDDGGGOOOWWW___bbbfffjjjlllllljjjiiidddcccbbbaaaaaa```aaaaaabbb___\\\\\\]]]^^^^^^]]]\\\ZZZZZZZZZ\\\^^^]]]\\\ZZZYYYXXXWWWVVVVVVVVVVVVYYYWWWTTTSSSTTTTTTRRRQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRSSSTTTSSSRRRQQQPPPPPPRRRSSSUUUUUUTTTRRRQQQRRRQQQNNNMMMLLLMMMOOOPPPxxxggg___[[[cccmmmssstttuuuwwwzzz}}}~~~}}}{{{yyyyyyyyytttooofffXXXFFF;;;888444444333333333222222222111111111111111111111111000000111111111111000000000000000000000///...---111222222222222222333333222222222222333444555666666666888999:::;;;;;;;;;:::;;;>>>@@@AAABBBDDDEEEGGGFFFEEEDDDCCCCCCCCCCCCCCCEEEHHHJJJLLLOOORRRUUUWWW[[[^^^___bbbkkkvvv~~~xxxmmmhhhnnn~~~mmmVVVJJJFFFCCCDDDFFFFFFEEEEEEGGGHHHGGGJJJMMMOOOSSS\\\hhhqqqyyy{{{~~~}}}zzzyyyyyyyyy{{{~~~jjj[[[TTTPPPNNNNNNRRRSSSUUU[[[bbbmmm~~~}}}yyyvvvssspppllliii```]]]YYYVVVTTTUUUVVVXXX\\\```fffkkkmmmppprrrtttsss}}}~~~tttiii___YYYWWWTTTUUUVVVXXX[[[___ccceeehhhhhhgggeeebbb^^^ZZZXXXZZZYYYXXXWWWXXXYYYZZZ[[[\\\^^^bbbcccbbbaaa``````___^^^]]]\\\YYYVVVTTTSSSVVVWWWYYY[[[___fffnnnsssvvvzzz}}}uuuqqqpppqqqrrruuuyyy|||}}}}}}}}}~~~xxxvvvuuuwwwzzz~~~tttfffZZZQQQKKKHHHJJJIIIHHHHHHIIIJJJJJJJJJKKKIIIGGGFFFFFFEEECCCAAA>>>>>>>>>======<<<<<<<<<:::::::::;;;===@@@BBBDDDFFFGGGIIIKKKMMMMMMMMMLLLMMMLLLJJJHHHFFFDDDDDDCCCBBBBBBBBBBBBAAA@@@??????>>>======<<<;;;::::::::::::::::::999999888777777888888888888888888888888999999888888999999:::;;;<<<>>>@@@CCCGGGLLLSSSXXX```iiirrrtttrrrpppiiiccc\\\YYYXXX[[[bbbhhhkkkkkkccc```]]]YYYVVVRRRMMMJJJKKKGGGDDDEEEEEEGGGNNNUUU]]]aaafffjjjmmmllljjjiiigggfffeeecccbbbaaa```___```___]]]\\\]]]^^^^^^^^^]]]\\\ZZZ[[[]]]^^^___^^^[[[ZZZYYYXXXWWWWWWWWWWWWZZZWWWUUUTTTTTTTTTRRRQQQPPPQQQQQQQQQRRRRRRSSSSSSSSSRRRQQQPPPOOOPPPQQQQQQQQQRRRSSSTTTTTTSSSQQQPPPPPPOOOMMMLLLKKKLLLNNNOOO{{{jjj___YYY___jjjpppssssssuuuyyy}}}~~~|||zzzzzzxxxtttppphhhZZZHHH<<<999444444333333333333222222111111111111111111111111000111111222222111111000///000000000//////...---......//////000111111222222222222222333444555666666777999:::<<<<<<======:::<<<>>>???@@@BBBFFFIIIMMMKKKIIIGGGDDDCCCBBBAAABBBDDDGGGIIIKKKMMMQQQTTTVVVZZZ^^^___eeerrrttthhhbbbeeeoooxxxjjjRRRHHHFFFBBBCCCEEEEEEDDDDDDFFFGGGFFFIIIMMMPPPSSS[[[hhhrrrwwwzzz}}}}}}zzz{{{~~~mmm]]]TTTPPPNNNOOORRRTTTUUU[[[bbbooo{{{wwwsssooojjjggg___\\\WWWSSSPPPOOOPPPQQQRRRXXX```hhhnnnssswwwzzz{{{zzzqqqiii```XXXVVVWWWSSSVVVZZZ]]]___bbbdddggglllkkkjjjhhheeebbb```___aaa```___^^^]]]^^^_________bbbfffggggggffffffgggggggggeeeccc___[[[WWWUUUXXXYYYZZZ\\\___dddkkkpppuuuzzz~~~zzzxxxyyyyyyyyyyyyyyyyyyyyyyyy{{{~~~zzzxxxxxxzzz~~~tttfffZZZQQQIIIFFFGGGNNNNNNNNNNNNMMMMMMLLLLLLNNNLLLJJJIIIHHHGGGEEECCC@@@??????>>>>>>=========;;;;;;:::;;;<<<>>>@@@AAAEEEGGGJJJMMMOOOPPPQQQQQQRRRPPPNNNKKKIIIGGGEEEEEEDDDDDDDDDDDDCCCBBBAAAAAA???>>><<<;;;:::::::::::::::::::::::::::999888777888888999999::::::::::::;;;;;;::::::;;;;;;<<<===???@@@CCCEEEIIINNNUUUZZZbbbllluuuwwwvvvtttmmmfffbbb]]]XXXXXX\\\bbbeeefffccc```[[[WWWTTTQQQNNNKKKMMMIIIFFFFFFFFFGGGLLLTTT^^^aaagggllloooooommmkkkhhhhhhfffeeecccaaa```___^^^^^^]]]]]]]]]]]]]]]^^^___]]][[[[[[]]]^^^^^^^^^[[[ZZZYYYXXXXXXWWWXXXXXXYYYWWWTTTTTTTTTTTTRRRQQQPPPPPPQQQQQQRRRSSSSSSSSSTTTSSSQQQOOOOOOPPPQQQRRRQQQRRRSSSTTTTTTRRRQQQOOOOOONNNMMMLLLLLLLLLMMMNNN}}}lll___WWW\\\hhhooorrrrrrtttxxx|||~~~|||{{{zzzwwwssspppiii[[[III===:::444444333333333333222222111111111111111111111111000111111222222111111000,,,---...///000000000000,,,---...///000111222333333333333333444555666777666777888:::;;;<<<======<<<>>>???@@@AAADDDJJJNNNRRRPPPLLLHHHEEEAAA???>>>BBBDDDFFFHHHJJJMMMQQQTTTUUU[[[___aaajjj|||vvvjjjeeefffkkkooommmSSSGGGEEEAAABBBDDDDDDCCCCCCEEEFFFDDDHHHMMMPPPSSSZZZgggqqqvvvyyy~~~{{{zzz||||||jjj[[[SSSQQQOOOOOORRRTTTUUU[[[bbbmmm}}}~~~zzzvvvrrrooojjjggg\\\YYYTTTPPPMMMLLLMMMNNNLLLQQQXXX```iiirrrzzz}}}vvvnnnfffbbb]]]WWWWWW[[[WWWZZZ^^^```bbbeeejjjmmmpppooollljjjgggffffffeeeeeedddcccbbbbbbcccdddeeeccceeeggghhhggggggggghhhiiihhhgggccc___ZZZUUURRRRRRSSSUUUUUUWWW[[[```dddjjjooowww~~~~~~~~~~~~}}}|||yyywwwwwwwwwxxx}}}}}}{{{~~~uuuiii\\\TTTNNNIIIIIIMMMQQQRRRSSSSSSRRRPPPPPPOOOPPPNNNLLLKKKJJJIIIGGGEEEAAA@@@@@@???>>>>>>======<<<<<<;;;::::::;;;<<<===CCCEEEHHHLLLOOOQQQSSSSSSVVVUUURRROOOLLLJJJHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@>>>===<<<;;;;;;<<<999::::::;;;;;;:::999888888999999:::;;;<<<============<<<<<<======>>>???AAACCCEEEGGGJJJPPPVVV[[[cccmmmwwwzzzzzzxxxqqqkkkiiibbbYYYUUUWWW[[[___```ccc___YYYTTTRRRPPPNNNMMMNNNJJJHHHGGGGGGFFFLLLSSS\\\```gggllloooooommmkkkggggggffffffdddcccbbbaaa\\\]]]^^^^^^]]]]]]]]]]]]```^^^[[[[[[\\\]]]^^^]]][[[ZZZYYYXXXXXXWWWWWWXXXXXXVVVSSSSSSSSSSSSRRRQQQPPPPPPQQQQQQRRRSSSSSSTTTTTTTTTSSSRRRRRRRRRRRRRRRQQQRRRSSSTTTTTTRRRPPPOOONNNNNNNNNNNNNNNNNNNNNNNN~~~mmm```WWW[[[fffnnnqqqrrrssswww|||}}}{{{{{{vvvsssooojjj\\\JJJ>>>:::444444444333333333222222111111111111111111111111111111222222222222111111)))***,,,...000222333333---...///111222444555666555444444555555666777888555666777999;;;<<<<<<<<<>>>???@@@AAABBBFFFMMMSSSTTTRRRNNNIIIDDD@@@===<<>>=========<<<;;;:::999::::::;;;@@@CCCFFFKKKOOOQQQSSSTTTYYYXXXUUURRRNNNLLLJJJIIIFFFGGGGGGFFFFFFEEEDDDCCCEEECCCAAA@@@>>>>>>>>>???999999:::;;;;;;;;;:::999888999:::;;;===>>>??????>>>>>>>>>>>>>>>??????@@@CCCDDDFFFHHHKKKPPPWWW[[[dddnnnxxx||||||zzztttmmmnnnfff[[[UUUUUUXXX[[[\\\ccc^^^XXXSSSPPPOOONNNNNNOOOKKKHHHHHHGGGFFFKKKRRRZZZ^^^dddjjjmmmmmmkkkiiieeeeeeffffffeeeeeedddcccZZZ\\\^^^___^^^]]]]]]]]]aaa___\\\ZZZ[[[]]]]]]]]][[[ZZZYYYXXXXXXWWWWWWWWWWWWUUUSSSRRRSSSSSSRRRQQQPPPPPPPPPQQQRRRSSSSSSTTTSSSTTTVVVVVVVVVUUUSSSRRRQQQRRRSSSTTTSSSRRRPPPNNNNNNNNNOOOPPPPPPPPPOOOOOOsssccc[[[```fffgggjjjqqquuuvvvyyy~~~}}}yyyyyyuuuooohhh___QQQBBB777666555555444444333222222333333333222222222111111111222222333333222222111000000111222222222222111111222333333444444333333444444444444444555777777888999;;;<<<<<<;;;999888??????@@@BBBFFFKKKOOOQQQ^^^XXXQQQKKKIIIGGGEEEBBBIIIIIIIIIJJJLLLOOOQQQSSSUUU\\\aaaeeeqqq{{{uuuvvvwwwwww|||{{{UUUJJJHHHCCCBBBAAA@@@@@@AAACCCDDDIIIKKKNNNQQQVVV]]]eeekkkuuu{{{tttqqquuuvvvxxxyyyssshhh\\\SSSOOOOOOOOOOOOOOOPPPUUU\\\aaaiiisss~~~||||||rrrmmmhhhggghhhhhhddd```]]]```eeehhhjjjnnnssswwwuuuvvvvvvtttrrrooollljjj```YYYQQQKKKJJJJJJIIIHHHLLLLLLNNNSSSYYYdddyyy~~~yyyvvvvvvuuupppkkkddd___ZZZXXXYYYYYYWWWVVVZZZ[[[[[[^^^dddkkkrrrvvvwwwuuusssqqqqqqooommmllliiifffeeefffiiikkkjjjiiilllmmmmmmlllhhheeeccccccaaaaaa___[[[UUUOOOKKKIIIHHHGGGFFFEEEFFFHHHJJJLLLQQQTTTYYY^^^ccciiiooosss~~~xxxwwwwwwwwwxxxzzzrrr```\\\VVVRRRRRRSSSTTTUUUYYYXXXXXXZZZ\\\]]]\\\[[[SSSRRRPPPNNNKKKJJJIIIIIIEEEEEEDDDCCCCCCBBBAAAAAA>>>===<<<<<<;;;;;;;;;;;;===AAAFFFIIIJJJNNNTTTXXX\\\XXXSSSOOONNNMMMMMMLLLKKKJJJJJJIIIHHHGGGFFFEEECCCBBB@@@@@@@@@@@@>>>======<<<;;;:::999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>???AAACCCDDDEEEEEEFFFGGGHHHJJJKKKNNNSSSZZZ___gggppp|||~~~wwwrrrmmmhhh___WWWRRRRRRTTTUUUZZZZZZZZZWWWTTTQQQPPPOOONNNJJJHHHJJJIIIGGGIIILLLVVV]]]ccchhhmmmqqqooojjjhhhggggggfffeeecccbbbaaa^^^___aaabbbbbb```^^^\\\\\\]]]___^^^]]]\\\\\\]]][[[ZZZYYYXXXXXXXXXXXXXXXYYYWWWUUUSSSRRRRRRRRRSSSRRRRRRRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTUUUUUUTTTTTTTTTSSSRRRPPPOOONNNPPPPPPOOONNNMMMMMMMMMNNNnnnaaaccchhhiiimmmsssuuuwwwzzz~~~zzzzzzvvvqqqkkkaaaTTTDDD:::666555555444444333333222333333333222222222111111333333333444444333333333000000111222222222222222222222333444444444444333444444444444555666777777666888:::<<<>>>>>>???>>>@@@@@@AAACCCFFFJJJNNNPPP[[[WWWRRRNNNMMMLLLJJJHHHJJJJJJJJJLLLNNNPPPSSSTTTUUU\\\bbbggguuu~~~~~~YYYKKKGGGCCCBBBAAA@@@@@@AAACCCEEEFFFIIILLLQQQWWWaaajjjqqqxxx|||}}}pppmmmpppoooooommmfff]]]UUUPPPNNNMMMNNNOOOPPPRRRWWW]]]aaafffooo}}}zzzvvvzzz{{{rrrhhhddd``````aaa```\\\XXXXXXZZZ]]]___```ccchhhllloooppprrrsssrrrpppmmmkkkeee^^^UUUPPPNNNMMMLLLJJJKKKKKKMMMQQQVVV```ssszzztttqqqpppnnnjjjfffbbb^^^ZZZXXXYYYYYYXXXWWW]]]^^^```eeekkkrrryyy||||||{{{xxxvvvssspppmmmkkkjjjhhhhhhkkkooosssuuutttuuuuuusssnnngggaaa]]][[[\\\[[[XXXTTTOOOKKKIIIHHHDDDCCCBBBAAAAAACCCDDDFFFHHHKKKOOOSSSWWW\\\aaaeeejjjnnnsssyyy}}}zzzyyyyyyzzz|||{{{ooofff```\\\XXXVVVWWWYYY[[[\\\\\\\\\[[[]]]______^^^]]]XXXWWWUUURRROOONNNLLLLLLGGGFFFFFFDDDCCCBBBAAAAAA>>>>>>===<<<;;;;;;;;;;;;===@@@DDDFFFHHHLLLRRRWWWZZZXXXUUUSSSRRRRRRQQQQQQNNNMMMLLLKKKJJJHHHGGGGGGFFFDDDBBBBBBBBBBBB@@@??????>>><<<;;;;;;;;;<<<===<<<<<<<<<===>>>>>>??????AAABBBDDDEEEFFFGGGGGGGGGIIIJJJKKKMMMPPPVVV\\\aaajjjqqq{{{{{{wwwrrrlllddd[[[TTTQQQQQQQQQUUUXXX[[[\\\ZZZVVVRRRPPPLLLHHHFFFHHHGGGEEEGGGKKKWWW]]]dddhhhmmmrrrpppllliiihhhhhhgggeeecccbbbaaa^^^```bbbcccbbbaaa^^^]]]\\\^^^______]]]\\\\\\]]][[[ZZZYYYXXXXXXWWWXXXXXXXXXWWWUUUTTTSSSRRRSSSSSSQQQQQQQQQQQQRRRRRRRRRRRRTTTTTTTTTTTTTTTTTTUUUUUUTTTTTTTTTTTTRRRQQQPPPOOOOOOOOONNNMMMMMMMMMMMMMMMzzzhhhdddgggiiimmmrrrvvvxxx{{{~~~{{{zzzwwwsssmmmeeeWWWGGG<<<666666555555444333333333333333333222222222111111333444444555555444444333000111111222222222222222222222333444444444444444444444444555555666777888999999;;;===>>>@@@AAABBBBBBBBBBBBCCCEEEIIILLLNNNUUUSSSQQQPPPQQQPPPNNNLLLLLLLLLMMMNNNPPPSSSUUUVVVYYY___fffnnn~~~ZZZKKKFFFCCCBBB@@@@@@@@@BBBDDDEEEGGGIIILLLQQQXXXbbbmmmttt{{{~~~vvvllljjjllljjjgggaaaZZZSSSOOONNNOOOLLLMMMPPPRRRTTTXXX\\\```ccciiitttxxxqqqssszzztttkkkgggeeebbbbbbcccbbb]]]YYYVVVWWWWWWWWWWWWYYY\\\___fffhhhlllpppqqqqqqooonnnkkkeee\\\VVVSSSRRROOOMMMLLLKKKLLLOOORRRZZZiiiwww{{{uuunnnjjjhhhgggdddaaa```]]]ZZZYYYYYYZZZYYYXXXZZZ]]]aaagggnnnuuu{{{~~~~~~zzzvvvqqqmmmjjjkkkjjjlllqqqxxxyyyoooeee___\\\YYYWWWTTTPPPMMMKKKJJJIIICCCAAA@@@>>>>>>???@@@AAA???AAADDDGGGJJJNNNRRRUUU[[[```gggooouuu{{{}}}zzz{{{~~~zzzpppfff^^^```^^^[[[[[[^^^aaadddeeeaaa``````aaabbbcccaaa```\\\[[[XXXUUURRROOONNNMMMIIIHHHGGGFFFDDDCCCAAAAAA??????>>>===<<<;;;;;;<<<===???BBBCCCDDDHHHNNNTTTWWWWWWWWWWWWWWWWWWVVVVVVRRRRRRPPPNNNLLLJJJIIIHHHHHHFFFEEEDDDDDDDDDBBBAAAAAA@@@>>>=========>>>???======>>>>>>???@@@@@@@@@EEEFFFGGGHHHIIIIIIIIIIIIKKKLLLNNNOOOSSSXXX___dddmmmsss{{{~~~}}}vvvqqqhhh^^^VVVPPPMMMLLLOOOUUU\\\bbbbbb^^^WWWSSSPPPLLLJJJKKKJJJHHHJJJNNNWWW^^^dddiiimmmrrrqqqnnnkkkjjjiiigggeeecccbbbaaa```aaabbbccccccaaa___^^^^^^___``````^^^]]]]]]]]][[[[[[YYYXXXXXXWWWWWWWWWXXXWWWVVVTTTSSSSSSSSSSSSRRRRRRRRRSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTSSSRRRPPPPPPOOONNNMMMMMMLLLMMMMMMMMMlllccccccfffjjjooowwwyyy|||~~~|||zzzxxxtttpppgggYYYIII===666666666555444444333333333333333222222222111111333333444444444444333333000111222222333333222222222333333444555444444444555555555555666777888999============>>>???@@@AAADDDCCCCCCCCCEEEHHHKKKMMMPPPPPPPPPQQQQQQPPPOOONNNNNNOOOPPPRRRTTTVVVXXXYYY^^^dddlllwwwuuuTTTJJJEEEBBBAAA@@@@@@@@@BBBDDDEEEJJJKKKMMMPPPVVV```jjjqqqzzz~~~|||sssmmmkkkllllllggg___WWWQQQNNNOOOPPPKKKMMMQQQSSSUUUWWW[[[]]]```dddlllzzz}}}rrrqqqvvv~~~sssllllllkkkjjjkkkkkkiiieeeaaaZZZZZZXXXWWWVVVVVVWWWXXX]]]aaagggmmmqqqsssssssssqqqjjjaaa[[[XXXVVVRRRPPPNNNLLLLLLNNNPPPSSS^^^iii}}}xxxssslllfffdddbbbaaa___^^^]]][[[ZZZZZZ[[[[[[ZZZZZZ]]]cccjjjpppvvv{{{}}}}}}wwwpppllliiiiiijjjmmmttt}}}{{{ooofffbbb\\\ZZZXXXVVVTTTPPPMMMJJJEEEDDDBBB???>>>???@@@@@@===???AAABBBCCCFFFIIILLLTTTYYYbbbjjjsss}}}{{{|||yyyssslllfffaaabbb```___```cccggghhhiiifffeeeddddddeeeeeecccbbb^^^\\\YYYUUURRROOOMMMLLLJJJJJJHHHFFFDDDCCCAAAAAAAAA@@@???>>>======<<<<<<===>>>@@@@@@@@@DDDKKKQQQTTTVVVYYY[[[ZZZYYYXXXXXXVVVUUUSSSQQQOOOLLLJJJIIIJJJHHHFFFFFFFFFEEECCCBBBAAA@@@???>>>>>>>>>???@@@>>>??????@@@@@@AAABBBBBBGGGHHHIIIJJJKKKKKKKKKKKKLLLMMMOOOPPPTTTYYY```eeemmmsss{{{~~~|||vvvmmmcccZZZSSSOOONNNLLLRRR]]]fffjjjfff]]]WWWSSSNNNKKKLLLKKKIIIKKKOOOUUU]]]eeeiiimmmqqqrrrooolllkkkjjjhhhfffdddcccbbbaaabbbcccccccccbbb```______```aaaaaa___]]]]]]^^^\\\[[[ZZZXXXWWWWWWWWWWWWWWWWWWVVVUUUTTTTTTSSSSSSUUUUUUVVVVVVWWWWWWXXXXXXVVVUUUUUUUUUUUUUUUTTTTTTSSSSSSSSSSSSRRRQQQPPPOOONNNMMMMMMLLLLLLMMMMMMMMMqqqccc```cccjjjoooxxx{{{~~~~~~}}}zzzxxxvvvrrriii[[[III===777666666555555444333333333333333222222222111111222222333333333333222222111111222333333333333222333333444555555555444444666666666666777888999999<<<<<<<<<===>>>@@@AAABBBEEEDDDDDDDDDEEEGGGJJJLLLOOOQQQRRRSSSSSSRRRPPPPPPQQQRRRTTTVVVXXXZZZ[[[\\\aaahhhqqqeeeNNNIIIDDDBBBAAA@@@@@@@@@BBBDDDFFFHHHIIILLLPPPVVV___iiiooowww}}}xxxqqqnnnmmmnnnqqqkkkbbbZZZTTTPPPOOOOOOKKKNNNQQQTTTUUUWWWZZZ\\\^^^aaagggtttwwwrrruuu~~~yyysssoooooooooooooooooommmjjjgggbbb```^^^\\\ZZZYYYWWWVVVXXX\\\ccckkkrrrvvvyyyyyywwwpppgggaaa]]]ZZZVVVSSSQQQOOONNNOOOOOOPPPVVV^^^kkk}}}xxxsssmmmgggdddbbbbbbaaa^^^^^^^^^]]]\\\\\\\\\\\\```ccchhhooouuuzzz~~~}}}wwwpppkkkiiieeegggjjjqqq{{{wwwllleee```_________]]]XXXPPPJJJHHHFFFDDDAAA@@@@@@@@@AAA???@@@AAABBBBBBBBBEEEGGGJJJPPPZZZcccnnn{{{|||}}}{{{uuupppmmmjjjiiigggeeedddfffhhhjjjjjjjjjjjjiiihhhhhhhhhgggeeeccc```^^^[[[WWWSSSPPPNNNMMMKKKKKKIIIHHHFFFDDDCCCBBBDDDCCCAAA@@@???>>>>>>>>>===?????????>>>AAAHHHMMMQQQUUUZZZ\\\[[[YYYXXXXXXXXXWWWVVVSSSPPPNNNLLLKKKKKKJJJHHHGGGGGGFFFDDDBBBBBBAAA???>>>>>>>>>???@@@@@@@@@AAAAAABBBCCCCCCDDDGGGHHHIIIJJJKKKLLLLLLLLLMMMNNNOOOPPPSSSXXX___dddkkkrrr{{{}}}~~~zzzrrriii```YYYTTTRRRLLLRRR]]]gggmmmkkkccc]]]SSSMMMIIIHHHGGGEEEGGGKKKSSS\\\fffkkknnnrrrssspppnnnllljjjhhhfffeeeeeedddccccccdddddddddcccbbbaaa```bbbcccbbb```^^^^^^___\\\[[[ZZZYYYWWWWWWVVVVVVVVVVVVVVVVVVUUUUUUTTTTTTVVVVVVVVVWWWXXXYYYYYYZZZVVVVVVVVVVVVUUUUUUTTTTTTRRRRRRRRRRRRQQQQQQPPPOOONNNMMMMMMMMMMMMMMMNNNNNNxxxggg```ccclllsssyyy|||{{{zzzxxxtttlll\\\JJJ===777777666666555444444444333333333222222222111111111222222333333222222111111222222333333333333333333333444555555555555555666666666666777888999:::888999;;;>>>AAADDDFFFGGGEEEDDDDDDDDDEEEGGGJJJKKKQQQSSSVVVVVVUUUUUUUUUUUUTTTUUUWWWZZZ\\\]]]^^^^^^bbbjjjuuuyyyXXXJJJHHHBBBAAAAAA@@@???@@@BBBEEEFFFCCCFFFKKKPPPWWW```jjjpppttt{{{~~~uuuooonnnoooqqquuunnndddZZZTTTPPPMMMLLLLLLNNNRRRUUUWWWZZZ^^^```aaabbbgggrrr}}}vvvvvv|||{{{vvvsssrrrtttttttttttttttrrrpppooohhhfffdddcccbbb^^^ZZZWWWWWW[[[bbbkkkssszzz~~~}}}wwwnnnhhheeeaaa]]]YYYVVVSSSRRRSSSQQQOOORRRWWW___ooo}}}wwwtttooojjjfffddddddddd___```aaa```^^^]]]]]]^^^aaadddiiiooouuuzzz}}}}}}xxxpppkkkjjjcccdddfffjjjrrr~~~rrrjjjbbbbbbbbbdddccc]]]SSSKKKIIIGGGDDDBBB@@@@@@AAAAAAAAABBBBBBBBBAAAAAABBBDDDCCCJJJSSS]]]hhhxxx~~~|||vvvrrrooooooooommmlllkkklllnnnooonnnlllooommmlllkkkkkkjjjgggeeedddbbb___[[[WWWTTTRRRQQQNNNMMMLLLJJJIIIGGGFFFFFFGGGFFFDDDCCCAAAAAA@@@@@@>>>@@@AAA@@@???AAAFFFKKKMMMSSSXXX[[[ZZZXXXXXXYYY[[[ZZZXXXUUUSSSPPPOOONNNMMMKKKIIIHHHHHHGGGEEECCCBBBAAA@@@?????????@@@AAABBBBBBBBBCCCDDDDDDEEEEEEFFFGGGIIIKKKLLLMMMMMMNNNOOOOOOPPPQQQSSSWWW^^^bbbhhhooozzz}}}}}}zzztttlllbbbYYYSSSQQQUUU[[[eeelllmmmhhhcccXXXRRRMMMKKKIIIFFFGGGKKKQQQ]]]jjjooorrruuuuuurrrnnnllljjjhhhgggfffggggggdddddddddddddddccccccbbbbbbcccdddcccaaa_________]]]\\\ZZZYYYWWWVVVVVVVVVVVVVVVWWWWWWVVVUUUTTTTTTTTTTTTUUUVVVVVVWWWXXXXXXWWWWWWWWWVVVUUUUUUTTTTTTRRRRRRRRRRRRRRRQQQPPPPPPNNNNNNNNNMMMNNNNNNOOOPPP|||jjj```cccnnnvvvzzz}}}}}}}}}{{{xxxnnn^^^KKK===777777666666555555444444333333333222222222111111222333333333333333333222111222333333444444333333333444444555555555555555777777777777888999::::::888:::===AAADDDFFFGGGHHHDDDDDDCCCDDDEEEHHHJJJLLLPPPSSSVVVVVVVVVVVVXXXZZZVVVXXXZZZ]]]___``````aaafffnnn{{{yyydddMMMGGGGGG>>>AAA@@@@@@???@@@CCCEEEGGGDDDGGGMMMSSSYYYaaaiiinnnttt{{{|||tttoooooossswwwxxxooobbbXXXQQQOOOMMMLLLKKKNNNRRRWWW[[[```fffjjjkkkllloooyyy|||yyy|||{{{xxxwwwvvvxxxxxxxxxxxxvvvvvvvvvvvvmmmlllkkkkkkjjjfff```ZZZYYY]]]ccckkkttt|||wwwqqqmmmjjjfffbbbZZZWWWVVVWWWTTTPPPPPPSSSXXXeeettt|||}}}yyytttsssppplllhhheeeeeeeee```bbbdddbbb___]]]^^^______bbbgggmmmtttzzz{{{rrrlllkkkdddcccbbbaaaeeennnzzzuuummmdddcccccceeefffaaaXXXQQQJJJHHHFFFCCCBBBBBBCCCDDDBBBCCCDDDBBBAAAAAABBBCCCCCCIIIPPPWWW```nnnzzzuuuttttttuuussssssssstttvvvvvvtttrrrtttrrrpppoooooommmjjjhhhfffdddaaa^^^ZZZXXXVVVUUUQQQPPPOOONNNMMMLLLKKKKKKIIIHHHGGGEEEDDDCCCBBBBBB???AAACCCBBB@@@AAAEEEIIIIIIOOOWWWZZZYYYYYY[[[]]]]]]\\\ZZZXXXVVVTTTRRRRRRPPPNNNLLLKKKJJJIIIGGGEEEDDDCCCBBBAAAAAAAAABBBBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFGGGIIILLLNNNOOOPPPPPPQQQRRRRRRRRRSSSWWW]]]aaafffmmmwwwzzziii___XXXXXXZZZ```hhhmmmllliii```YYYSSSPPPMMMIIIJJJNNNRRR```nnnuuuxxxyyyxxxuuummmllljjjhhhhhhhhhiiijjjeeeeeeeeeeeedddddddddccccccdddeeedddaaa_________]]]\\\ZZZYYYWWWVVVVVVVVVUUUVVVWWWWWWWWWVVVUUUTTTSSSTTTTTTUUUVVVWWWXXXYYYXXXWWWWWWVVVUUUUUUTTTTTTSSSTTTTTTTTTTTTSSSSSSRRROOOOOONNNNNNOOOPPPPPPQQQ}}}kkk___bbbnnnwwwzzz~~~~~~zzzqqq```LLL>>>777777777666555555444444333333333222222222111111333444444555555444444333111222333333444444333333333444555555666666555555777777777777888999:::;;;<<<>>>AAADDDFFFFFFFFFFFFDDDDDDCCCCCCEEEHHHKKKLLLMMMPPPSSSTTTTTTUUUYYY\\\WWWYYY[[[^^^```aaabbbbbbkkksss|||yyyoooeeeUUUDDDDDDEEE:::AAA@@@??????AAACCCEEEGGGHHHLLLQQQVVV[[[```fffjjjvvv{{{{{{tttppprrrxxx}}}{{{qqqbbbVVVPPPOOOOOOOOOJJJNNNSSSXXX^^^eeelllqqquuuvvvyyy~~~~~~~~~}}}||||||wwwwwwwwwuuuttttttuuuvvvrrrqqqqqqrrrqqqmmmeee^^^[[[^^^dddllluuu~~~}}}wwwtttqqqlllhhh]]]ZZZYYYYYYWWWRRRPPPRRRSSS___lllrrruuuxxxwwwuuuqqqqqqooolllhhhfffeeeeeebbbdddeeeddd```^^^^^^```bbbeeeiiipppxxx~~~tttnnnlllfffddd```\\\\\\bbbmmmuuu{{{}}}qqqjjjgggdddccceeegggeee^^^XXXLLLKKKHHHFFFEEEEEEFFFGGGDDDEEEEEEDDDBBBBBBCCCEEECCCHHHLLLPPPUUUaaarrr|||yyyxxxyyyzzzxxxwwwxxxzzz{{{{{{zzzxxxwwwuuusssrrrqqqpppmmmjjjeeedddaaa^^^[[[XXXWWWVVVSSSSSSRRRQQQQQQPPPOOOOOOKKKJJJHHHFFFEEEDDDCCCCCC???BBBDDDDDDBBBBBBEEEHHHGGGMMMUUUYYYYYYZZZ^^^bbb___^^^\\\ZZZXXXWWWUUUTTTRRRPPPNNNMMMLLLKKKIIIGGGFFFEEEDDDCCCBBBCCCCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFHHHJJJMMMOOOQQQRRRSSSSSSSSSSSSSSSTTTWWW]]]aaafffllluuu~~~rrr]]]ZZZYYY]]]eeelllnnnmmmaaaZZZSSSOOOKKKGGGHHHLLLSSSbbbrrrzzz|||}}}{{{wwwmmmllljjjhhhhhhiiijjjkkkffffffeeeeeeeeeddddddddddddeeeeeedddbbb```___```]]]\\\[[[YYYWWWVVVVVVVVVUUUVVVWWWWWWWWWVVVUUUTTTUUUUUUVVVWWWXXXYYYZZZ[[[XXXXXXWWWVVVVVVUUUTTTTTTUUUUUUVVVVVVVVVUUUUUUTTTOOOOOOOOOOOOPPPPPPQQQRRR~~~pppeeeaaaeeennntttzzz}}}}}}|||}}}~~~wwwpppdddRRRAAA999666444444555666666555666555555444444333222222333333333333333333333333444444333222222333333333111333555666888888888777555555555666777999:::;;;<<<===???AAACCCDDDEEEEEEEEEFFFFFFHHHIIIJJJKKKKKKIIIKKKNNNQQQTTTVVVXXXXXXYYYVVVWWW[[[]]]\\\^^^bbbpppttt|||nnneeeYYYNNNHHHEEEBBBAAACCCDDDCCCBBBAAA@@@AAABBBBBBEEEKKKSSSWWW[[[```iiiooouuuxxx|||yyyttttttuuuwwwxxxvvvkkk___YYYUUUQQQPPPRRRPPPQQQTTTXXX___jjjvvv~~~}}}~~~~~~|||{{{|||~~~|||zzzxxxwwwxxxxxxwwwvvvuuuuuuuuuuuutttpppjjjfffeeeccceeekkkrrrzzzzzzwwwqqqllleeeccc___ZZZVVVSSSRRRQQQWWW[[[aaaiiiooosssuuuvvvuuutttrrrmmmiiihhhkkkooommmmmmkkkfffaaa___```ccceeegggmmmttt{{{}}}vvvrrrqqqgggddd^^^ZZZXXXYYY[[[]]]hhhkkknnnqqqqqqooollljjjffffffgggjjjlllhhh___WWWQQQMMMIIIFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBB???CCCIIIMMMPPPXXXccckkk~~~~~~~~~}}}}}}}}}~~~yyywwwtttrrrpppnnnkkkiiifffdddbbb___]]]\\\]]]]]]XXXWWWVVVTTTRRRQQQPPPPPPOOOMMMKKKIIIGGGFFFFFFFFFAAACCCEEEFFFEEEEEEFFFGGGEEEHHHNNNTTTYYY]]]___```___``````___^^^\\\YYYXXX\\\ZZZZZZXXXPPPGGGGGGMMMDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIHHHGGGFFFFFFFFFFFFJJJKKKLLLMMMOOOPPPRRRRRRRRRSSSSSSTTTUUUXXX]]]aaafffkkksss~~~~~~mmmaaaXXXZZZ^^^```dddiiigggbbbYYYQQQLLLJJJKKKMMMQQQ___rrr|||yyyqqqooommmjjjhhhhhhhhhiiijjjhhheeecccaaaaaabbbbbbfffeeecccaaa___]]]]]]\\\___^^^]]][[[ZZZYYYYYYYYYXXXZZZ[[[ZZZXXXWWWZZZ\\\WWWWWWVVVUUUUUUWWWXXXYYYYYYXXXWWWVVVUUUVVVVVVWWWYYYWWWUUUVVVWWWWWWUUURRRSSSRRRPPPOOONNNNNNOOOOOO}}}oooddd```fffooovvv|||~~~~~~}}}}}}~~~xxxqqqeeeSSSBBB;;;888666444555555444333444333333333333222222222333333333333333333333333444333333222222333333444222333555666777888777777666666666666777999:::::::::;;;===???AAABBBCCCCCCDDDDDDEEEFFFHHHIIIJJJJJJJJJKKKMMMPPPSSSVVVXXXYYYXXXVVVWWW[[[\\\\\\^^^aaammmttt{{{lll]]]RRRGGGCCCAAA??????AAACCCBBBAAA@@@@@@AAABBBCCCGGGLLLSSSXXX[[[aaaiiiooosssvvvzzz~~~xxxttttttwwwzzz{{{uuuiii]]]WWWTTTQQQPPPRRROOOQQQTTTYYYaaannn{{{{{{wwwuuuvvv~~~|||}}}||||||{{{|||~~~}}}}}}~~~~~~}}}{{{tttuuuuuuwwwwwwuuuqqqnnnhhheeefffkkkpppwww|||xxxssskkkhhhddd```\\\YYYWWWVVVWWW[[[bbbiiippptttvvvvvvuuuuuusssooolllkkknnnqqqnnnnnnlllgggbbb``````bbbeeeiiiooowww{{{sssooonnnkkkgggaaa\\\XXXWWWWWWXXXYYY\\\```dddfffeeecccbbbeeeeeefffjjjmmmjjjccc\\\SSSOOOJJJGGGFFFFFFEEEDDDEEEEEEEEEEEEDDDDDDDDDCCCAAADDDIIIKKKNNNTTT^^^eeewww~~~~~~~~~~~~|||yyyvvvtttrrrpppmmmjjjeeeeeedddcccaaa___]]]\\\[[[ZZZXXXVVVTTTSSSRRRRRROOONNNLLLIIIHHHGGGGGGGGGFFFHHHIIIHHHFFFDDDDDDEEEFFFIIINNNTTTYYY\\\^^^___```aaaaaa```___]]][[[ZZZ]]][[[]]]___YYYPPPLLLMMMKKKJJJJJJIIIIIIIIIJJJJJJHHHHHHGGGGGGFFFGGGGGGGGGKKKKKKLLLNNNOOOPPPQQQRRRSSSSSSTTTTTTUUUXXX]]]```eeejjjsssvvviii^^^[[[\\\]]]```eeefffaaaZZZSSSNNNLLLLLLMMMVVVcccttt{{{xxxrrrpppmmmkkkiiiiiiiiiiiiiiihhheeecccbbbbbbcccdddeeedddbbb```^^^]]]\\\\\\]]]]]]\\\\\\\\\\\\]]]]]]ZZZ[[[\\\[[[YYYXXXZZZ\\\ZZZZZZYYYXXXXXXXXXXXXYYYYYYXXXWWWVVVVVVVVVWWWWWWXXXVVVUUUVVVWWWWWWUUURRRRRRQQQPPPPPPPPPPPPQQQRRR{{{nnncccaaagggqqqyyy~~~~~~~~~xxxrrrgggUUUEEE===:::777555444444333222111111222222222222333333333333333333333333333333333333333222222333333444222333555666777777777777777777777777777888999::::::;;;===???AAABBBBBBCCCBBBBBBCCCEEEFFFGGGIIIIIILLLLLLMMMOOOQQQTTTWWWYYYXXXUUUVVVZZZ\\\[[[]]]```iiitttpppVVVLLLBBB??????>>>???AAAAAAAAA@@@@@@AAABBBCCCDDDGGGLLLRRRWWW[[[aaahhhnnnqqqtttxxx|||}}}uuurrrtttyyy|||}}}rrrggg[[[UUURRRPPPPPPRRROOOPPPSSSYYYcccrrr{{{vvvqqqnnnnnnxxx~~~|||zzz{{{}}}~~~wwwwwwxxxyyyzzzyyyvvvsssllliiigggjjjooouuu{{{rrrpppkkkfffbbb___^^^]]]ZZZ___fffmmmsssvvvwwwwwwtttttttttrrrpppoooqqqsssqqqqqqnnnjjjdddaaa``````ccchhhoooyyy|||sssooooooppplllggg```[[[WWWUUUTTTQQQTTTYYY]]]aaabbbbbbaaaddddddggglllooommmgggaaaVVVRRRLLLIIIGGGFFFEEEDDDGGGGGGGGGFFFFFFFFFFFFFFFCCCFFFHHHJJJLLLPPPXXX^^^jjj|||~~~~~~~~~~~~|||yyyvvvtttrrrooolllfffggghhhgggfffccc```^^^^^^]]][[[YYYXXXVVVVVVUUUQQQOOOMMMKKKIIIHHHHHHHHHIIIJJJKKKJJJHHHGGGGGGGGGGGGJJJNNNSSSXXX[[[]]]^^^aaaaaabbbbbbaaa___^^^]]][[[[[[^^^cccaaaYYYPPPMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIKKKLLLMMMNNNOOOPPPQQQRRRTTTUUUUUUUUUVVVXXX\\\___dddjjjttt~~~qqqccc\\\[[[[[[___cccdddaaa\\\VVVRRROOOMMMMMMYYYeeettt}}}xxxuuusssqqqooolllkkkjjjjjjjjjhhhgggeeedddddddddeeefffeeedddbbb```___^^^]]]]]]\\\]]]]]]^^^___```aaaaaa\\\]]]]]]\\\ZZZYYYZZZ[[[\\\\\\\\\\\\[[[ZZZYYYXXXYYYYYYXXXWWWWWWWWWWWWXXXVVVVVVUUUVVVWWWWWWUUUSSSQQQQQQQQQQQQRRRSSSTTTUUU~~~pppfffcccjjjuuu}}}~~~yyysssiiiXXXHHH===:::777555555555333222000111111222333444444444333333333333333333333333333333222222222333444444333444555555666777777777888888888777777888999999<<<===>>>@@@BBBCCCCCCCCC@@@AAABBBCCCEEEGGGHHHHHHMMMMMMMMMNNNPPPSSSWWWYYYWWWUUUUUUYYY[[[ZZZ[[[___eeetttzzzVVVLLLBBB??????>>>@@@CCC@@@?????????@@@BBBDDDEEEGGGKKKQQQVVV[[[aaahhhmmmqqqtttyyy|||zzzrrrooosssxxx{{{|||nnncccWWWRRRPPPNNNOOORRROOOPPPSSSYYYcccrrr}}}xxxsssooonnnwww~~~|||{{{{{{zzzyyyuuussspppkkkhhhjjjnnntttzzzwwwrrrmmmhhhfffddddddcccgggnnntttxxxyyyxxxwwwrrrrrrrrrrrrrrrrrrsssttttttsssppplllgggbbb___^^^```eeemmmxxxyyyuuuuuuuuurrrnnnhhhbbb]]]YYYWWWUUUWWW[[[___bbbdddeeeeeeeeegggiiimmmooonnnhhhdddYYYUUUOOOKKKHHHGGGEEEDDDGGGGGGGGGGGGGGGGGGGGGGGGEEEGGGIIIJJJLLLPPPUUUZZZcccttt~~~}}}zzzxxxvvvtttpppnnnjjjkkkkkkjjjiiifffdddcccaaa```^^^\\\ZZZYYYXXXXXXSSSRRROOOMMMKKKJJJJJJJJJGGGIIIKKKKKKKKKJJJKKKMMMIIIKKKOOOSSSWWW[[[]]]^^^```aaabbbbbbbbbaaa______ZZZYYY[[[```bbb]]]TTTMMMKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNOOOQQQRRRRRRUUUVVVWWWWWWWWWYYY\\\___eeekkkuuuvvvhhh^^^[[[]]]aaaeeebbb```]]]YYYUUURRROOONNNWWWbbbqqq{{{}}}yyyuuussstttrrrpppnnnlllkkkkkkkkkgggffffffffffffggghhhiiifffeeecccbbbaaa```______^^^___```aaabbbccccccccc^^^______^^^]]]\\\\\\\\\[[[\\\]]]]]]]]]\\\ZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXUUUUUUUUUVVVVVVVVVUUUTTTRRRRRRSSSSSSTTTUUUUUUVVVuuujjjgggmmmxxxzzzuuulll[[[KKK<<<999666555666666555444111111222333444555666666333333333333333333333333333222222222333333444555444444555555666666777777999888888888888888999999<<<===>>>@@@AAABBBBBBBBB@@@@@@BBBCCCEEEGGGHHHIIINNNMMMMMMMMMOOORRRUUUWWWWWWTTTUUUXXXYYYXXXZZZ]]]cccsssyyy}}}WWWMMMCCC@@@???>>>???BBB??????>>>???@@@BBBDDDEEEGGGJJJOOOUUU\\\bbbiiimmmssswww{{{wwwooommmrrrvvvwwwvvviii^^^TTTQQQOOOMMMNNNPPPOOOPPPSSSXXXbbbppp~~~|||wwwsssqqqyyy}}}|||{{{xxxvvvrrrmmmjjjkkknnnttt~~~yyysssnnnlllkkkkkkmmmqqqxxx}}}}}}zzzwwwpppppppppqqqrrrsssttttttuuusssqqqmmmiiiddd___\\\^^^ccclllxxx}}}|||{{{yyyuuuppplllgggdddbbb^^^___aaabbbdddeeeeeeeeeiiijjjmmmoooooommmhhhddd\\\XXXRRRMMMJJJHHHGGGEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJLLLNNNRRRWWWZZZaaappp}}}zzzxxxwwwuuurrrpppqqqooommmllljjjjjjjjjjjjcccbbb```^^^]]][[[[[[ZZZVVVUUURRRPPPNNNMMMMMMMMMIIIKKKMMMMMMMMMLLLMMMNNNLLLNNNQQQTTTXXX[[[]]]^^^^^^___aaabbbbbbaaa``````]]][[[ZZZ\\\______YYYRRRMMMMMMLLLLLLLLLLLLMMMMMMGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKMMMNNNPPPRRRSSSSSSVVVXXXYYYYYYYYY[[[^^^```hhhmmmwww|||nnnbbb\\\]]]aaaccc```___]]][[[WWWSSSPPPOOOUUU```ooozzz}}}zzzvvvttttttsssqqqooonnnlllkkkkkkgggggggggggghhhiiijjjjjjgggfffeeedddccccccccccccbbbcccddddddddddddccccccaaa```aaaaaaaaa```___^^^YYYZZZ\\\]]]]]]\\\[[[ZZZXXXYYYYYYYYYYYYYYYYYYYYYUUUUUUVVVVVVUUUTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUU{{{nnniiinnnxxx{{{wwwnnn]]]NNN<<<999777555666666666555222222333444444555666666333333333333333333333333222222222222333444555555555555555555555666777777888888888888888999:::;;;<<<<<<>>>???@@@AAAAAAAAA@@@AAACCCDDDFFFHHHJJJJJJNNNNNNNNNNNNPPPRRRTTTUUUVVVTTTTTTWWWXXXWWWXXX\\\aaarrrwwwgggkkkrrr||||||WWWLLLBBB???===<<<===?????????>>>???@@@BBBDDDEEEHHHJJJOOOVVV^^^ffflllooouuuyyy~~~wwwooommmqqqtttrrrnnncccZZZRRRPPPOOOMMMLLLNNNNNNPPPSSSXXXaaammmzzz~~~zzzvvvsssyyyvvvqqqnnnnnnpppttt~~~{{{uuupppnnnmmmmmmrrrwww}}}zzzvvvqqqooonnnnnnqqqsssttttttuuussspppnnnjjjeee___ZZZ]]]aaajjjwww|||yyyuuurrrpppooommmmmmlllkkkkkkkkkjjjjjjkkkmmmooopppoookkkgggeee^^^ZZZTTTOOOLLLJJJIIIGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIJJJKKKNNNQQQUUUXXXZZZaaalll}}}~~~}}}{{{zzzyyywwwuuusssuuusssqqqnnnmmmnnnooopppfffeeecccaaa___^^^]]]]]]ZZZXXXVVVSSSRRRQQQQQQQQQOOOQQQRRRQQQOOOMMMMMMNNNPPPQQQSSSUUUXXX[[[]]]___^^^___```bbbccccccbbbbbbaaa___\\\ZZZ^^^aaa___YYYLLLLLLKKKKKKKKKLLLMMMMMMIIIHHHHHHHHHHHHIIIIIIJJJIIIJJJLLLNNNQQQSSSUUUUUUWWWYYY[[[\\\\\\^^^```ccckkkpppyyytttfff^^^^^^^^^^^^___^^^]]][[[XXXTTTRRRPPPUUUaaaqqq}}}}}}xxxvvvssssssrrrpppnnnmmmkkkkkkggghhhhhhiiijjjkkkkkkkkkhhhggggggfffeeeeeeeeefffeeeeeefffffffffeeecccbbbcccbbbbbbdddeeeeeecccaaa[[[[[[[[[[[[[[[[[[ZZZZZZXXXYYYZZZZZZ[[[ZZZZZZZZZUUUVVVWWWVVVTTTSSSSSSSSSUUUUUUVVVVVVVVVUUUUUUTTTqqqjjjnnnwww~~~|||xxxppp```QQQ>>>;;;888666666666555333222222222333333444444555333333333333333333333333222222222222333444555666666555555444555666777777777777777888999:::;;;<<>>>>>===>>>AAA??????>>>??????AAACCCDDDJJJLLLQQQYYYbbbkkkqqqtttvvvzzzyyyqqqooorrrsssmmmggg^^^VVVPPPPPPPPPMMMKKKKKKLLLOOOSSSYYYaaalllxxx{{{xxxuuuyyy|||wwwsssrrrrrrssszzz}}}wwwpppkkkiiiiiiiiipppuuu|||zzzvvvssspppmmmmmmpppsssuuuuuutttrrrpppnnnkkkfff___YYYYYY]]]eeeqqq~~~|||zzzyyyyyyzzzyyywwwuuusssrrrrrrqqqkkkmmmooopppnnnkkkhhhfff___[[[UUUPPPNNNLLLJJJIIIIIIIIIIIIJJJJJJJJJKKKKKKMMMMMMMMMOOORRRUUUWWWXXX^^^hhh~~~~~~|||{{{{{{{{{yyywwwvvvuuutttsssrrrqqqqqqqqqiiihhhfffdddcccaaaaaa```]]][[[YYYVVVUUUTTTTTTTTTSSSUUUVVVUUUSSSQQQQQQRRRSSSSSSUUUWWWYYY\\\^^^```^^^___aaacccdddeeeeeedddbbbbbb___ZZZ\\\bbbaaa]]]NNNMMMLLLKKKKKKJJJJJJKKKJJJIIIIIIHHHHHHHHHIIIIIIHHHIIIKKKNNNQQQTTTVVVXXXXXXZZZ\\\^^^___```ccceeemmmrrrzzz}}}|||}}}vvviiiaaa```___\\\^^^]]]\\\ZZZWWWTTTRRRQQQTTTaaarrr~~~}}}wwwtttsssrrrqqqpppnnnlllkkkjjjhhhiiijjjkkkkkkkkkkkkkkkggggggffffffeeefffffffffeeeeeegggggggggfffdddcccdddcccdddfffiiiiiigggddd```___]]][[[ZZZYYYXXXXXXXXXYYYZZZ[[[[[[[[[ZZZZZZVVVWWWXXXWWWSSSQQQQQQRRRSSSSSSUUUVVVWWWWWWVVVVVVrrrjjjmmmuuu{{{|||yyyqqqaaaRRR@@@===999777666555333111111222222222222333333333333333333333333333333333222222222222333444555666666666555444444555777888777777777888999;;;<<<===DDDDDDFFFGGGHHHHHHHHHHHHCCCDDDEEEGGGIIIKKKMMMNNNLLLMMMOOOPPPQQQRRRRRRRRRVVVSSSSSSVVVWWWVVVWWWZZZ^^^ooovvvkkkaaabbbdddhhhrrrwwwVVVLLLBBB@@@@@@???AAADDD@@@????????????AAABBBCCCKKKMMMSSS[[[eeennnuuuwwwvvvzzz{{{sssqqqtttrrrkkkddd[[[TTTOOOPPPPPPMMMJJJJJJJJJNNNSSSZZZbbbmmmwww~~~}}}zzzwwwyyy{{{wwwuuusssrrrwww~~~{{{wwwpppiiidddbbbbbbbbblllrrryyyyyyuuuuuuqqqmmmmmmppptttvvvvvvsssqqqooonnnkkkfff^^^YYYTTTWWW___kkk}}}~~~~~~~~~~~~|||zzzwwwuuusssssssssiiilllooopppnnnkkkiiihhh```\\\VVVQQQOOOMMMLLLJJJJJJKKKKKKKKKLLLLLLMMMMMMOOONNNNNNPPPSSSUUUVVVVVV[[[eee{{{}}}}}}~~~}}}|||zzzuuuvvvwwwwwwvvvtttrrrppplllkkkiiigggeeedddcccccc^^^]]][[[XXXWWWVVVVVVVVVSSSUUUWWWWWWVVVVVVWWWXXXTTTUUUVVVXXXZZZ]]]___```___```ccceeefffggggggfff```bbb___ZZZ[[[```aaa]]]TTTSSSRRRPPPOOONNNMMMMMMKKKJJJIIIIIIHHHHHHHHHHHHGGGHHHKKKNNNRRRUUUWWWYYYXXXZZZ]]]___```bbbeeegggnnnsss{{{}}}zzzzzzyyyzzzvvvkkkddddddccc___^^^]]][[[YYYVVVTTTSSSRRRSSS```rrr~~~{{{tttppprrrrrrqqqpppnnnllljjjiiiiiijjjkkkkkklllllllllkkkgggffffffeeeeeeeeeffffffccceeefffhhhhhhgggeeedddeeedddeeehhhkkkllliiifffeeeccc___\\\YYYWWWWWWVVVXXXYYYZZZ\\\\\\\\\[[[ZZZVVVXXXYYYWWWSSSPPPPPPQQQPPPQQQSSSVVVWWWXXXXXXWWWrrrhhhjjjuuu}}}{{{zzztttcccRRRDDD===999;;;<<<999777777444444444444444444444444444444333222111111000000555555444444444555555666666555555555555666666777777999:::;;;;;;===@@@BBBGGGJJJMMMNNNMMMJJJIIIIIIFFFHHHKKKMMMOOONNNNNNMMMJJJLLLMMMPPPQQQSSSSSSTTTTTTSSSUUUWWWVVVTTTYYY```eeevvv}}}tttrrrnnniiiiiiqqqsssYYYKKK>>><<>>???@@@BBBDDDFFFIIILLLRRR\\\fffoootttwwwzzz{{{~~~{{{yyyxxxrrriiibbb]]]XXXRRRNNNMMMLLLLLLKKKOOOPPPSSSXXXaaalllvvv}}}}}}xxxvvvvvvzzzzzzxxxwwwuuuuuuxxx~~~zzzxxxnnnddd```^^^[[[ZZZ\\\bbbiiirrryyy|||zzzxxxvvvyyyxxxuuusssrrrqqqqqqqqqsssqqqmmmjjjfffaaa[[[XXXXXXWWWYYYbbbppp~~~{{{yyywwwtttqqqooonnnmmmkkkjjjhhhgggfff]]][[[XXXTTTQQQNNNMMMLLLKKKKKKKKKKKKKKKLLLLLLMMMPPPRRRSSSRRRQQQPPPQQQSSS[[[eeezzz~~~~~~{{{yyyyyyxxxxxxyyyzzzxxxuuurrrpppooonnnkkkiiigggeeedddbbb```^^^\\\ZZZYYYYYYYYYXXXYYYXXXWWWVVVVVVXXXZZZZZZ[[[]]]^^^```aaabbbbbbaaaaaaaaaaaabbbcccdddeeeeeebbb```^^^^^^^^^\\\[[[XXXVVVTTTRRRQQQPPPNNNLLLJJJIIIIIIIIIIIIIIIIIIHHHHHHLLLOOOPPPOOOQQQWWW\\\ZZZ]]]______```ccciiinnnpppyyy{{{xxxwwwxxxzzzyyyrrrhhh___]]]]]]ZZZ\\\]]][[[XXXTTTSSSRRRUUUcccssszzz|||zzzuuuoooqqqpppnnnmmmlllmmmoooppphhhhhhjjjjjjkkkjjjiiihhhgggggggggggggggfffffffffddddddddddddeeefffggggggeeegggiiikkkkkkjjjhhhfffdddbbb___[[[YYYXXXXXXXXX[[[[[[\\\]]]\\\[[[ZZZYYYZZZYYYWWWVVVTTTSSSRRRRRRSSSTTTVVVWWWXXXXXXWWWVVVsssiiikkkssszzz~~~{{{zzztttcccSSSBBB;;;666888888666444444444444444444444444444444555555444444333333222222555444444444444555666666666555555555666666777777777999:::;;;;;;===???BBBGGGIIILLLMMMLLLJJJIIIIIIEEEGGGIIIJJJLLLLLLLLLLLLMMMNNNOOOQQQSSSTTTUUUVVVVVVUUUVVVXXXWWWUUUZZZaaaiii{{{{{{xxxuuuqqqrrryyyzzzYYYKKK???===@@@@@@????????????>>>???@@@BBBDDDFFFIIIMMMTTT]]]hhhqqqwwwyyy}}}||||||{{{vvvkkkccc\\\XXXRRRNNNLLLLLLLLLKKKOOOPPPSSSYYYaaalllwww~~~|||yyyxxxzzzyyyxxxwwwttttttwwwwww}}}{{{wwwvvvmmmddd```^^^[[[ZZZ\\\dddiiipppvvvyyyyyyzzzzzzyyyxxxuuusssqqqqqqqqqqqqsssqqqnnnkkkgggbbb\\\XXXTTTRRRTTT[[[fffwww}}}{{{xxxtttqqqlllkkkjjjiiigggfffeeeddd```]]]YYYUUURRRPPPOOONNNLLLKKKKKKKKKLLLMMMNNNNNNQQQRRRSSSSSSQQQPPPQQQRRRVVVaaaxxx}}}{{{||||||{{{{{{{{{yyyuuurrrqqqpppooommmkkkiiiggggggdddccc```^^^\\\[[[[[[[[[[[[[[[[[[ZZZYYYYYY[[[]]]]]]^^^___aaacccdddeeeeeeddddddddddddeeeffffffggggggdddbbb``````___^^^\\\ZZZXXXUUUTTTSSSRRROOOMMMKKKKKKKKKKKKJJJJJJJJJJJJGGGKKKNNNOOOOOOQQQWWW\\\[[[]]]^^^^^^___cccjjjpppvvv~~~~~~yyywwwuuuxxxxxxsssjjjbbb______[[[\\\\\\[[[XXXUUUUUUUUUWWWeeettt{{{}}}|||wwwqqqrrrqqqooonnnmmmnnnooopppjjjkkklllmmmmmmlllkkkjjjggggggggggggfffffffffffffffeeeeeeeeeeeeggghhhiiihhhiiikkklllllljjjgggeeeaaa```]]][[[ZZZYYYZZZZZZ[[[\\\]]]]]]]]]\\\[[[ZZZZZZYYYXXXUUUTTTRRRRRRQQQRRRSSSUUUWWWXXXXXXWWWWWWwwwkkklllssswww~~~|||{{{ttteeeVVVFFF???999::::::888666777444444444444444444444444444444444333333333333333444444444444444555666666555666666666666777777888777888:::;;;;;;===???BBBFFFHHHKKKKKKJJJHHHHHHIIIGGGGGGHHHJJJKKKLLLMMMNNNOOOPPPQQQSSSTTTVVVWWWWWWXXXWWWXXXZZZXXXWWW\\\cccnnn~~~{{{yyy{{{YYYLLL@@@>>>@@@@@@????????????>>>???@@@BBBDDDFFFJJJMMMUUU^^^iiirrryyy}}}~~~{{{nnnddd[[[WWWQQQMMMLLLLLLLLLLLLNNNPPPTTTYYYaaalllxxx}}}zzz{{{|||{{{yyyuuutttvvvsssyyy}}}zzzwwwnnnfffbbb___\\\[[[^^^fffjjjppptttwwwyyy|||}}}yyyxxxuuusssqqqpppppppppqqqpppnnnlllhhhccc]]]XXXQQQPPPQQQTTT[[[jjj~~~yyysssooojjjjjjiiihhhgggeeeeeedddccc```[[[WWWSSSQQQQQQRRRLLLLLLLLLMMMNNNOOOPPPQQQSSSTTTTTTSSSQQQPPPQQQRRRQQQ^^^www~~~~~~~~~}}}{{{vvvsssrrrqqqpppooonnnlllkkkkkkhhhfffeeebbbaaa```______^^^______^^^]]]]]]^^^``````aaaccceeeggghhhiiiiiihhhhhhhhhiiiiiiiiiiiiiiijjjgggeeeccccccbbb```___\\\ZZZWWWVVVUUUTTTRRROOONNNMMMMMMMMMLLLLLLLLLLLLGGGJJJMMMNNNNNNQQQVVV[[[\\\]]]______```dddlllrrryyyyyyvvvrrruuuwwwtttmmmeeeaaa```[[[\\\\\\ZZZWWWVVVWWWXXXZZZgggvvv}}}~~~~~~yyytttsssrrrpppooonnnnnnnnnooommmnnnooooooooonnnmmmllliiiiiiiiiiiihhhhhhggggggiiihhhfffeeefffhhhkkkllllllmmmnnnnnnllliiifffddd___^^^\\\[[[ZZZ[[[\\\\\\\\\\\\]]]^^^^^^^^^]]]]]]\\\ZZZXXXVVVSSSRRRQQQPPPQQQRRRTTTVVVWWWXXXWWWWWWrrrpppuuuxxxzzz{{{~~~}}}vvvhhhZZZJJJBBB;;;::::::888777888444444444444444444444444222222222222222333333333444444444444444555666777555666666777888888888888777999:::;;;<<<===@@@BBBFFFHHHIIIIIIHHHGGGHHHIIIJJJJJJKKKLLLMMMOOOQQQRRRQQQQQQRRRSSSTTTVVVWWWXXXYYYXXXZZZ\\\ZZZYYY^^^eeetttWWWKKKAAA@@@AAA@@@>>>>>>??????>>>???@@@BBBDDDFFFHHHMMMUUU^^^hhhqqqzzz}}}~~~qqqeeeYYYUUUPPPMMMLLLLLLLLLLLLNNNQQQTTTYYYaaalllzzz~~~|||}}}wwwtttuuuuuu{{{{{{ssslllhhhddd______bbbhhhlllsssxxxzzz{{{}}}~~~yyyxxxuuusssqqqpppooooooooonnnlllkkkhhhbbb\\\WWWRRRQQQPPPQQQTTT___vvvzzzrrrmmmlllkkkkkkjjjiiihhhggggggeeebbb]]]XXXUUUSSSSSSTTTNNNNNNNNNOOOPPPQQQRRRSSSTTTUUUUUUSSSQQQOOOOOOPPPPPP\\\uuu}}}yyyvvvttttttsssrrrqqqqqqpppppplllkkkiiihhhfffeeedddcccaaabbbcccbbbaaa```bbbccccccdddfffhhhjjjkkklllllllllllllllmmmmmmlllllllllmmmjjjgggfffeeedddbbbaaa^^^\\\YYYXXXWWWVVVSSSQQQPPPOOOOOONNNNNNMMMMMMMMMHHHJJJLLLMMMNNNQQQUUUYYYZZZ]]]```bbbcccgggmmmrrruuu}}}xxxtttqqqtttwwwuuuooogggaaa^^^[[[[[[ZZZXXXVVVVVVXXXZZZ]]]jjjwww~~~{{{vvvrrrqqqpppnnnmmmmmmmmmmmmoooooopppqqqqqqpppnnnmmmlllllllllkkkjjjjjjiiiiiijjjhhhfffeeeeeehhhkkknnnppppppppppppmmmiiieeebbb___^^^]]]\\\[[[[[[[[[\\\\\\\\\]]]^^^^^^_________^^^\\\ZZZWWWTTTRRRQQQPPPQQQRRRTTTVVVXXXXXXXXXXXX|||tttwwwzzzxxxzzz|||xxxkkk^^^JJJAAA999777666444333555444444444444444444444444333333333333444444444444333333333444444666777777555666777888999999999999888:::<<<<<<===>>>AAACCCFFFGGGHHHHHHGGGGGGIIIJJJKKKKKKLLLMMMOOOQQQSSSTTTQQQQQQQQQQQQSSSTTTVVVWWWYYYXXXZZZ]]]\\\[[[```hhh{{{|||SSSJJJBBB@@@AAA???>>>>>>??????>>>???@@@BBBDDDFFFGGGLLLTTT\\\eeeoooxxx~~~|||rrreeeXXXTTTOOOLLLKKKLLLLLLLLLNNNQQQUUUZZZaaammm{{{xxxuuuvvvxxx}}}~~~wwwrrrllleeedddgggjjjqqqzzz}}}|||yyyxxxuuurrrpppooooooooolllkkkiiihhheee```[[[VVVSSSQQQOOONNNOOOWWWhhhyyyyyyrrrmmmllllllkkkkkkjjjjjjjjjiiifffddd___ZZZWWWUUUUUUUUUPPPPPPPPPQQQRRRSSSTTTTTTUUUUUUUUUSSSPPPNNNNNNNNNOOOYYYqqq~~~~~~~~~|||zzzwwwwwwwwwvvvuuuuuuttttttpppooonnnmmmkkkiiihhhgggccceeeffffffdddcccdddeeeeeefffhhhjjjlllmmmnnnnnnnnnnnnooopppppppppoooooopppmmmjjjhhhhhhgggeeeccc```^^^[[[ZZZYYYXXXUUUSSSRRRQQQQQQPPPOOOOOONNNNNNJJJKKKLLLMMMNNNQQQTTTWWWVVV[[[aaaeeegggiiilllpppssszzzvvvqqqrrrtttvvvuuuppphhh```\\\ZZZZZZYYYXXXVVVVVVXXXZZZ```lllxxx}}}~~~~~~{{{wwwppppppooonnnmmmmmmllllllooopppqqqqqqqqqooonnnmmmllllllkkkjjjjjjiiihhhhhhjjjhhhfffdddeeehhhkkkmmmqqqrrrrrrpppmmmiiieeebbbbbbaaa```^^^\\\[[[ZZZYYY[[[[[[\\\]]]___```aaabbb```___\\\YYYWWWUUUSSSSSSRRRSSSUUUWWWXXXXXXXXXXXXvvvxxxzzzyyyzzz{{{~~~yyymmmbbbNNNDDD;;;777666444444666444444444444444444444444666666666666555555555555333333333444555666777888555666888999:::::::::999:::;;;===>>>>>>@@@BBBEEEGGGHHHHHHGGGFFFGGGJJJLLLJJJKKKLLLNNNPPPRRRSSSTTTQQQQQQPPPPPPQQQSSSUUUWWWWWWWWWZZZ]]]]]]]]]ccckkk}}}}}}zzzqqqOOOGGGAAA@@@AAA>>>===>>>??????>>>???@@@BBBDDDFFFFFFLLLTTT[[[ccclllvvv}}}~~~rrrdddVVVRRRNNNKKKKKKLLLLLLLLLMMMQQQVVVZZZaaammm}}}{{{xxxzzzzzzvvvnnnllloooqqqxxx~~~{{{zzzxxxuuurrrpppooonnnnnnkkkiiigggeeebbb___ZZZWWWSSSOOOLLLLLLMMMPPP[[[fff}}}~~~xxxsssooolllkkkkkkkkkkkkkkkkkkkkkhhhfffccc___[[[YYYWWWWWWTTTSSSSSSSSSSSSTTTUUUUUUUUUUUUUUURRRNNNLLLKKKLLLMMMUUUiii~~~~~~|||{{{{{{zzzzzzyyyxxxwwwwwwssssssrrrqqqooommmkkkjjjfffhhhjjjiiihhhgggggghhhggghhhjjjlllnnnoooppppppoooppprrrtttttttttsssssstttqqqnnnlllkkkjjjhhhfffcccaaa^^^]]]\\\[[[XXXVVVUUUTTTTTTSSSRRRQQQPPPPPPMMMMMMMMMMMMOOOQQQSSSUUURRRXXX___dddeeegggkkknnnttt{{{~~~uuuqqqrrrssstttsssooohhh```[[[ZZZ[[[[[[YYYWWWWWWXXXYYYcccnnnyyy|||||||||yyyuuuoooooooooooonnnnnnnnnnnnpppqqqqqqqqqqqqooonnnmmmjjjiiiiiihhhgggfffeeeeeejjjhhhgggfffgggiiikkkmmmqqqqqqqqqpppnnnjjjfffccceeedddccc```^^^[[[YYYXXXZZZZZZ[[[\\\^^^```bbbccccccaaa___]]]ZZZYYYXXXWWWUUUVVVWWWXXXYYYYYYXXXXXXwwwxxxxxxzzz{{{|||~~~~~~xxxmmmbbbRRRGGG===999888666666888444444444444444444444444555555555444444333333222333333333444555666777888444666888:::;;;;;;::::::;;;===??????@@@AAADDDFFFHHHHHHHHHGGGFFFGGGKKKNNNKKKLLLOOOQQQTTTUUUUUUUUURRRQQQPPPPPPQQQSSSUUUWWWUUUUUUYYY]]]^^^___eeemmm|||~~~yyybbbJJJDDD???@@@@@@>>>===?????????>>>???@@@BBBDDDFFFGGGMMMTTT[[[aaajjjuuu}}}qqqbbbUUUQQQMMMJJJJJJLLLLLLMMMMMMQQQWWW[[[aaammm~~~vvvsssvvvzzz|||zzzxxxuuurrrpppnnnmmmmmmllliiifffcccaaa___\\\ZZZTTTNNNKKKLLLNNNNNNQQQVVVgggvvv~~~zzzwwwtttrrrmmmmmmnnnnnnnnnnnnnnnnnnjjjiiigggdddaaa]]][[[YYYWWWVVVUUUUUUTTTTTTUUUUUUTTTUUUTTTQQQMMMJJJIIIIIILLLPPP^^^yyy}}}~~~~~~|||{{{zzzyyyyyyuuuuuuttttttrrrpppmmmllljjjlllmmmnnnlllkkkkkkllliiijjjlllnnnpppqqqrrrrrrqqqsssuuuwwwyyyyyyxxxxxxyyyvvvsssqqqooonnnllljjjgggdddbbbaaa```___\\\ZZZYYYXXXXXXWWWUUUTTTTTTSSSQQQOOONNNNNNPPPQQQRRRSSSPPPTTTYYY]]]___ccchhhmmmuuuyyy}}}uuurrrooopppqqqqqqnnnhhhbbb]]]\\\]]]^^^]]][[[YYYYYYYYYdddoooxxx{{{zzzyyyvvvsssoooooopppqqqqqqqqqqqqqqqqqqrrrrrrsssrrrpppooonnnjjjjjjiiihhhgggfffeeeeeejjjiiiiiiiiiiiikkklllmmmooooooppppppnnnjjjgggdddffffffdddbbb```]]][[[ZZZYYYYYYZZZ[[[]]]```cccdddeeedddbbb```^^^]]]\\\[[[WWWXXXYYYZZZZZZYYYXXXXXXzzzwwwxxxwww||||||}}}~~~}}}wwwlllbbbPPPEEE;;;666555333333555444444444444444444444444222222111111000///......222333333444555666888888444666888;;;<<<<<<;;;:::<<<>>>@@@@@@AAABBBEEEGGGIIIIIIHHHGGGFFFHHHLLLOOOMMMOOORRRVVVXXXXXXXXXXXXSSSRRRQQQQQQRRRTTTVVVXXXTTTTTTXXX\\\^^^___fffnnn~~~}}}wwwsssUUUHHHBBB>>>???@@@>>>===???????????????@@@BBBEEEFFFHHHNNNVVV\\\aaajjjuuu}}}ppp```TTTQQQLLLJJJJJJLLLMMMMMMMMMQQQWWW[[[aaammm~~~{{{wwwzzz~~~zzzxxxuuurrrooonnnmmmmmmnnnjjjfffcccaaa___]]]\\\VVVPPPLLLOOOQQQOOONNNOOOPPP^^^ooo|||xxxwwwvvvvvvuuuqqqqqqqqqqqqrrrrrrrrrrrrlllllljjjhhheeeaaa]]][[[XXXXXXWWWVVVUUUUUUUUUUUUTTTTTTSSSPPPLLLIIIHHHHHHLLLNNNWWWmmm}}}~~~}}}{{{zzzzzzvvvvvvvvvuuusssqqqnnnmmmlllnnnppppppooonnnnnnnnnkkklllnnnppprrrsssttttttssstttwwwzzz|||||||||{{{|||yyyvvvtttsssqqqooommmiiigggeeedddcccaaa___]]]\\\[[[ZZZYYYXXXWWWVVVVVVSSSQQQOOOOOOPPPQQQRRRRRROOORRRUUUVVVYYY^^^gggmmmssswww}}}vvvsssmmmmmmnnnooommmiiiddd___]]]___aaa```]]][[[ZZZZZZeeeoooxxxzzzyyyxxxuuuqqqppppppqqqsssssssssssssssssssssttttttsssqqqpppooommmmmmlllkkkjjjiiihhhgggkkkkkkkkkkkklllmmmnnnnnnmmmnnnoooooonnnkkkgggeeeffffffeeecccaaa___]]]\\\XXXXXXYYYZZZ]]]```cccdddfffeeecccbbb```______^^^YYYZZZ[[[[[[[[[ZZZXXXWWWuuussszzz}}}}}}}}}uuujjj```PPPFFF<<<:::999777555555333444444555555444444333333333333333333333333333333444555666777777777777888999;;;;;;:::::::::;;;<<<======???BBBEEEHHHJJJHHHGGGGGGGGGIIIKKKNNNPPPQQQPPPPPPPPPQQQTTTWWWYYYYYYXXXVVVUUUUUUUUUVVVVVVXXXWWWXXXZZZ[[[]]]fffpppvvvmmmfff[[[NNNDDDCCC@@@>>>======>>>>>>????????????@@@BBBDDDEEEIIIMMMRRRYYYbbbkkktttzzz~~~ppp```TTTPPPLLLIIIIIIJJJKKKKKKPPPRRRVVV[[[bbbnnn}}}}}}yyyzzz~~~vvvtttqqqoooooonnnllljjjlllkkkiiifffbbb^^^[[[YYYWWWSSSNNNKKKJJJJJJJJJIIIQQQTTT[[[eeeqqq~~~wwwwwwvvvvvvvvvvvvwwwwwwyyywwwuuuuuuuuutttrrrpppooommmjjjgggfffccc```^^^ZZZYYYXXXWWWVVVUUUTTTTTTRRRRRRQQQOOOLLLIIIGGGEEEJJJIIINNN]]]ttt|||yyywwwxxxvvvssssssssstttsssqqqpppqqqqqqrrrrrrrrrqqqppppppoooooorrrvvvxxxwwwuuuxxxxxxxxxxxxzzz{{{}}}~~~~~~|||yyyvvvtttrrrmmmkkkhhhggggggggggggfffeeebbb___\\\\\\ZZZXXXWWWTTTSSSSSSRRRQQQQQQPPPPPPRRRSSSUUUVVVYYY^^^eeeiiiooowww~~~wwwsssnnnnnnmmmkkkiiifffcccaaaddd```]]]^^^]]]ZZZ[[[^^^jjjooovvvyyywwwsssrrrqqqqqqrrrtttuuuuuuuuuttttttwwwwwwvvvtttsssrrrqqqpppmmmlllkkkjjjiiihhhhhhhhhjjjkkkkkklllmmmnnnoooooollllllllllllkkkiiigggfffjjjhhhfffdddaaa```^^^^^^[[[[[[[[[\\\]]]```bbbcccgggccc```___```aaa___]]]\\\\\\[[[[[[ZZZZZZYYYYYYtttpppwww~~~{{{tttiii```PPPEEE;;;999999777444444333444444555555444444333444444444444444444444444444444555666777777777777777999;;;;;;::::::;;;<<>><<<<<<===>>>????????????@@@BBBDDDFFFJJJMMMSSSZZZaaajjjsssyyy}}}nnn]]]TTTPPPKKKIIIIIIKKKLLLLLLOOORRRVVV[[[cccppp~~~~~~{{{{{{|||vvvssspppooonnnnnnllljjjkkkjjjiiifffbbb___\\\ZZZWWWSSSOOOLLLKKKKKKJJJHHHIIIKKKPPPWWW```iiiqqqvvv|||}}}}}}zzzvvvsssrrrrrrpppqqqrrrtttwwwzzz|||~~~|||zzzxxxwwwwwwvvvtttrrrsssqqqmmmkkkiiigggdddaaa___^^^\\\ZZZXXXVVVTTTSSSPPPPPPNNNLLLIIIFFFCCCBBBFFFEEEGGGRRRccc}}}~~~{{{yyywwwxxxvvvtttsssttttttsssrrrrrrrrrrrrsssssssssttttttuuuttttttwww{{{}}}|||zzzzzzzzz{{{|||}}}}}}}}}~~~|||||||||||||||{{{zzzzzzqqqooollljjjjjjjjjjjjiiigggeeebbbaaa```^^^\\\ZZZWWWVVVVVVUUUTTTSSSRRRRRRRRRRRRSSSTTTVVV\\\ccchhhnnnuuu}}}{{{uuurrrooooooooommmkkkhhheeedddddd```^^^___^^^\\\]]]aaannntttzzz{{{xxxtttqqqqqqrrrssstttuuuvvvuuuuuutttvvvvvvuuutttsssrrrrrrqqqoooooommmlllkkkkkkjjjjjjnnnnnnmmmmmmmmmmmmmmmmmmkkkkkklllllllllkkkiiihhhiiihhhfffdddaaa```___^^^\\\\\\\\\\\\]]]___aaaccchhheeeaaa`````````___]]]\\\\\\[[[ZZZZZZYYYYYYYYYuuupppvvv~~~~~~yyysssiii```OOODDD:::888888666444444333444444555555444444333444444444444444444444444555555666777888888888888777888:::;;;::::::<<<===BBBBBBCCCDDDFFFHHHJJJKKKJJJJJJJJJKKKNNNQQQSSSUUUWWWVVVUUUUUUTTTUUUUUUVVVWWWVVVTTTSSSSSSTTTUUUUUUXXXWWWWWWZZZ\\\bbbqqq~~~uuudddRRRDDDBBBAAA???===<<<<<<======???>>>>>>???@@@CCCEEEFFFJJJNNNTTT[[[bbbjjjsssxxx{{{~~~{{{|||kkkZZZSSSOOOKKKIIIIIIKKKLLLLLLNNNQQQVVV\\\dddrrrzzzuuurrrpppnnnnnnnnnlllkkkkkkjjjhhhfffccc```^^^\\\VVVSSSPPPNNNMMMLLLJJJHHHIIIJJJMMMQQQVVV[[[___aaaeeegggjjjjjjjjjjjjkkklllmmmnnnppptttwww{{{}}}{{{zzzyyyxxxvvvtttrrrpppmmmjjjiiifffcccaaadddcccaaa]]]ZZZWWWTTTSSSQQQPPPNNNKKKHHHDDDAAA@@@BBBAAABBBGGGPPPccc~~~}}}{{{xxxwwwxxxvvvttttttuuuuuutttssssssssssssssstttuuuwwwxxxxxxxxxxxxzzz}}}~~~~~~{{{|||}}}~~~~~~~~~~~~~~~vvvssspppoooooonnnmmmllljjjhhhgggffffffdddaaa^^^[[[ZZZYYYXXXWWWVVVUUUUUUSSSSSSSSSSSSUUU[[[bbbggglllrrryyy~~~yyytttqqqqqqqqqqqqpppnnnkkkiiigggfffbbb```bbbcccbbbeeeiiiuuuyyy~~~~~~zzzuuusssrrrssstttvvvwwwwwwvvvuuuuuuttttttttttttsssssssssrrrrrrqqqqqqooonnnmmmmmmlllpppoooooonnnmmmllllllkkkkkklllmmmmmmmmmmmmlllkkkiiigggfffcccbbb```______^^^]]]]]]]]]^^^___aaabbbiiifffcccaaa```___^^^]]]\\\\\\[[[ZZZYYYYYYXXXXXXwwwpppvvv{{{wwwsssjjj```NNNCCC999777888666444444333444444555555444444333333333333333333333333333555666777888888999999999777888:::;;;;;;<<<>>>@@@FFFFFFGGGHHHIIIJJJKKKLLLJJJJJJKKKMMMPPPSSSUUUWWWYYYXXXXXXWWWVVVUUUTTTTTTVVVUUUTTTSSSSSSTTTUUUUUUTTTSSSUUUXXX\\\fffxxxkkkVVVHHH@@@???>>>===<<<<<<<<<<<<>>>>>>>>>???@@@CCCEEEFFFJJJNNNUUU\\\eeemmmvvv{{{zzz}}}~~~zzzyyyzzzgggYYYRRROOOKKKIIIJJJKKKMMMMMMNNNQQQVVV\\\ffftttxxxtttrrrooonnnnnnnnnmmmkkkkkkjjjiiigggeeebbb```___WWWTTTRRRPPPOOOMMMKKKHHHMMMNNNQQQSSSVVVYYY[[[\\\___bbbeeeggghhhjjjlllnnnqqqrrrsssuuuxxxzzz}}}~~~}}}|||{{{zzzxxxvvvssspppmmmkkkiiigggdddaaafffeeebbb___[[[XXXUUUTTTRRRQQQOOOLLLIIIEEEBBB@@@@@@@@@AAADDDGGGQQQeeexxx~~~|||zzzxxxwwwyyywwwuuuuuuvvvvvvuuuttttttsssrrrssstttwwwyyy{{{xxxxxxyyyzzz}}}~~~}}}|||zzzwwwtttrrrrrrqqqpppoookkkkkkjjjkkkkkkhhhdddaaa___^^^]]]\\\ZZZYYYXXXWWWVVVUUUTTTTTTUUU[[[bbbgggjjjooovvv{{{}}}wwwtttrrrsssssssssrrrpppnnnkkkjjjhhhdddcccfffhhhiiimmmsssyyy}}}|||wwwvvvvvvuuuvvvwwwxxxxxxwwwvvvuuussssssssssssssssssssssssssssssrrrqqqpppnnnmmmlllmmmmmmmmmllllllkkkkkkkkkmmmnnnoooooonnnmmmlllkkkhhhgggeeecccbbbaaa``````______^^^^^^^^^___aaabbbfffdddbbb```______^^^^^^]]]\\\[[[YYYXXXXXXXXXYYYvvvnnnttt~~~~~~zzzxxxuuukkkaaaMMMBBB999777888666444444333444444555555444444333111111111111111111111111555666777888888999999999777999:::;;;<<<>>>AAACCCHHHIIIJJJKKKLLLMMMMMMNNNJJJKKKLLLOOOQQQTTTVVVWWWYYYYYYYYYYYYXXXVVVTTTSSSVVVVVVUUUTTTTTTUUUVVVWWWUUUTTTVVVXXX[[[eeeyyymmmUUUHHH??????>>>======<<<<<<<<<>>>>>>>>>???AAACCCEEEGGGIIINNNVVV^^^gggqqqyyy~~~{{{yyysssdddXXXQQQNNNJJJHHHJJJLLLNNNNNNNNNRRRWWW^^^gggvvvyyysssqqqoooooooooooonnnmmmllllllkkkiiigggeeecccbbbYYYVVVTTTRRRQQQPPPMMMJJJKKKLLLOOORRRUUUWWWZZZ[[[___bbbeeefffggghhhjjjllluuuuuuvvvwwwyyy{{{}}}~~~~~~}}}|||zzzxxxxxxvvvssspppooollliiigggeeedddaaa___\\\YYYWWWVVVRRRQQQOOOLLLHHHEEEBBB@@@>>>>>>AAADDDDDDHHHSSS```ooo~~~}}}{{{zzzyyyyyyyyywwwvvvvvvwwwwwwwwwvvvtttsssrrrssstttwwwzzz|||yyyzzz{{{|||}}}~~~|||{{{}}}zzzvvvtttsssrrrqqqooollllllllllllmmmkkkgggdddbbbaaa```^^^\\\[[[YYYYYYVVVVVVUUUTTTUUUZZZ```eeehhhmmmtttzzz|||wwwtttsssssstttsssrrrpppnnnkkkjjjeeebbbbbbfffjjjmmmsssyyy|||}}}zzzyyyzzzvvvvvvwwwxxxxxxwwwvvvuuurrrrrrrrrsssssssssssssssrrrrrrrrrqqqooommmlllkkkhhhhhhiiiiiijjjkkkllllllqqqqqqqqqpppooollljjjiiigggfffeeecccbbbaaaaaaaaa```______^^^___```bbbccccccbbbaaa___^^^^^^___```___^^^\\\ZZZXXXXXXYYYYYYssslllrrr{{{~~~{{{{{{xxxmmmbbbMMMCCC999888888777555555333444444555555444444333222222222222222222222222555555666777888888888888888:::;;;<<<===@@@DDDGGGIIIJJJKKKMMMNNNOOOOOOOOOLLLMMMOOOQQQSSSUUUWWWWWWYYYZZZ[[[\\\[[[YYYWWWUUUXXXWWWWWWVVVVVVWWWYYYZZZYYYYYYZZZZZZ[[[cccwww}}}jjjOOOBBB?????????>>>>>>===============>>>???AAACCCFFFGGGIIINNNVVV___hhhqqqyyy{{{xxxzzzooobbbXXXPPPMMMJJJHHHJJJMMMNNNOOOOOOSSSXXX___iiiwwwzzztttrrrppppppqqqqqqpppooooooooonnnllljjjgggeeeddd\\\YYYVVVTTTSSSRRRPPPNNNKKKLLLNNNQQQTTTXXX[[[]]]cccfffhhhjjjjjjkkklllnnnvvvvvvxxxzzz}}}}}}{{{yyyvvvsssqqqooommmjjjgggdddcccaaa___\\\ZZZXXXWWWPPPOOOMMMJJJGGGCCC@@@???===<<<>>>AAAAAABBBGGGOOO\\\jjj~~~|||{{{zzzzzzzzzzzzxxxvvvwwwxxxyyyxxxwwwttttttttttttvvvxxxzzz||||||}}}~~~|||xxxuuutttsssqqqooonnnmmmlllmmmmmmllljjjgggfffeeedddbbb___]]]\\\[[[VVVVVVVVVUUUVVVYYY^^^bbbggglllssszzz}}}xxxuuussssssssssssqqqooollliiigggaaa^^^^^^dddiiinnnuuu}}}~~~}}}zzzzzz{{{vvvvvvwwwxxxxxxwwwuuutttrrrrrrrrrrrrrrrsssssssssqqqqqqqqqpppnnnllljjjhhhdddeeefffhhhiiikkklllmmmrrrrrrrrrpppnnnllliiihhhfffeeedddcccbbbbbbbbbbbb```_________```aaacccdddccccccccc```^^^]]]___```aaa___]]]ZZZYYYYYYZZZ[[[tttnnnsssyyy~~~~~~{{{ooocccNNNCCC:::999999888666666333444444555555444444333333333333333333333333333444444555666777777777777999;;;<<<===???BBBGGGJJJIIIJJJLLLNNNPPPPPPPPPPPPOOOPPPRRRTTTUUUWWWXXXXXXYYY[[[^^^______^^^[[[ZZZZZZZZZYYYXXXYYYZZZ[[[\\\YYYZZZ\\\]]]]]]eeeyyytttqqqrrrsss{{{hhhMMMBBB??????????????????>>>>>>=========???AAACCCFFFHHHJJJOOOWWW___gggooovvvzzz}}}wwwvvvzzznnn```VVVOOOLLLIIIHHHJJJMMMOOOPPPQQQTTTZZZ```jjjxxx~~~yyytttsssqqqqqqrrrsssrrrqqqrrrrrrpppnnnllliiigggeee___\\\XXXUUUTTTSSSRRRQQQPPPPPPPPPRRRUUUYYY]]]___gggiiimmmooopppqqqtttvvvxxxyyyzzz}}}xxxvvvrrrpppnnnllliiifffeeedddbbb```]]]ZZZXXXWWWOOONNNMMMKKKHHHEEEBBBAAAAAA<<<:::<<<>>>>>>AAAEEENNNYYYiii}}}~~~|||{{{{{{||||||zzzxxxwwwwwwyyyzzzyyyxxxuuuvvvvvvxxxyyyzzz{{{{{{~~~}}}yyyvvvuuusssqqqpppooonnnmmmmmmnnnnnnlllkkkjjjiiihhheeeccc```___^^^XXXYYYZZZZZZZZZ\\\___bbbggglllsss|||}}}xxxtttrrrsssrrrqqqooolllhhheeeccc___]]]^^^dddkkkqqqyyy{{{xxxxxxyyyvvvvvvwwwwwwwwwvvvtttssssssrrrrrrrrrrrrrrrrrrrrrppppppqqqpppnnnllliiigggdddeeefffhhhjjjkkkmmmmmmpppqqqqqqpppnnnllljjjhhheeeeeedddcccbbbbbbbbbbbb____________```bbbdddfffhhhhhhgggccc___]]]^^^```cccaaa^^^[[[ZZZZZZ[[[\\\wwwrrrvvvzzz}}}qqqcccNNNDDD;;;999:::888777777333444444555555444444333555555555555555555555555333444555666777777777777:::;;;===>>>@@@DDDHHHLLLHHHJJJLLLNNNPPPQQQQQQQQQQQQRRRTTTVVVWWWXXXYYYYYYZZZ\\\___bbbcccaaa___]]]\\\[[[ZZZZZZZZZ\\\]]]^^^UUUXXX\\\^^^```jjjppphhhffffffmmmyyyjjjQQQFFF???@@@@@@@@@@@@??????>>>=========???AAADDDFFFHHHKKKPPPWWW___eeelllrrrvvv{{{|||wwwtttttt}}}nnn```UUUOOOLLLIIIHHHJJJMMMOOOPPPRRRUUUZZZaaajjjxxx{{{uuuqqqvvv~~~|||~~~}}}yyyuuusssrrrrrrssstttsssrrrtttsssrrrpppmmmjjjgggfffbbb^^^YYYVVVUUUTTTTTTTTTRRRRRRQQQQQQSSSWWW[[[]]]eeehhhlllooorrrtttwwwzzz||||||}}}|||yyyvvvtttrrrpppmmmjjjhhhgggdddaaa^^^[[[XXXWWWQQQPPPOOOMMMJJJHHHEEEDDDFFF>>>888999;;;===???CCC@@@JJJVVVddd{{{~~~}}}|||||||||}}}zzzyyywwwxxxyyyzzzzzzyyywwwwwwyyyzzz{{{||||||{{{}}}zzzwwwvvvtttrrrqqqqqqooommmmmmnnnooonnnmmmmmmllljjjhhheeecccaaa```\\\^^^___`````````ccceeeggglllttt}}}}}}wwwsssppprrrqqqpppnnnjjjfffcccaaaaaa^^^```gggnnnuuu~~~zzzvvvuuuwwwuuuvvvwwwwwwvvvuuutttssssssssssssrrrrrrqqqqqqqqqpppqqqqqqpppooollliiigggeeefffgggiiijjjlllmmmmmmnnnooooooooonnnmmmkkkjjjeeedddccccccbbbbbbcccccc____________aaaccceeegggllllllkkkfff```]]]]]]___dddbbb___\\\[[[[[[\\\]]]zzzsssqqqrrrssszzz~~~}}}~~~rrrfffNNNCCC999666666444222333222222222222222222222222333333444444555666777777777777777777888999:::;;;;;;===AAADDDEEEGGGIIIKKKMMMOOOQQQQQQPPPOOOPPPQQQTTTSSSQQQQQQSSSVVVZZZ\\\YYYZZZ\\\^^^___```aaaaaa^^^^^^]]]\\\]]]^^^___```[[[XXX[[[ccceeejjj}}}tttiiieeebbbfffooo|||gggOOOFFFAAA@@@???>>>============;;;<<<>>>>>>???AAAEEEHHHJJJRRR[[[aaadddiiisss{{{|||uuuooonnnqqq}}}{{{nnn___TTTPPPOOOLLLKKKKKKLLLNNNPPPUUUWWW]]]eeellluuutttiiibbb```aaaeeekkkqqquuuvvvvvvuuuwwwxxxwwwvvvzzzzzzzzztttsssqqqooooooppprrrssspppooonnnnnnmmmlllhhhffffffdddaaa]]]ZZZXXXWWWWWWWWWUUUTTTSSSUUUYYY]]]___dddeeegggkkkqqqvvv{{{~~~|||~~~~~~}}}|||zzzwwwssspppmmmfffggggggddd^^^ZZZYYYYYYTTTQQQMMMJJJHHHEEEAAA>>>======<<<<<<<<<======>>>@@@@@@EEEPPP```yyy}}}{{{{{{||||||{{{zzzzzzyyyxxxxxxxxxyyyvvvxxxzzzzzzyyyyyyzzz{{{|||}}}~~~|||vvvssssssqqqppppppppprrrrrrpppnnnmmmlllkkkiiihhhgggggggggeeeeeedddbbbaaacccgggkkkjjjooowww}}}zzzxxxxxxxxxqqqpppmmmjjjhhheeedddcccaaa___```fffqqq}}}{{{zzzyyyzzzyyy||||||{{{zzzyyywwwvvvuuussstttttttttsssqqqooonnnpppooommmlllkkkjjjjjjjjjgggfffddddddfffjjjnnnqqqooooooooommmllljjjhhhggghhhhhhhhhgggeeeccc```___eeedddbbbaaaaaaaaabbbbbblllnnnnnniiibbb]]]^^^```]]]]]]]]]\\\\\\\\\[[[[[[wwwssssssttt{{{~~~}}}rrrfffOOODDD:::777777555444444444444444444444444444444333333444444555666666777777777777777888:::;;;;;;===???BBBDDDFFFHHHKKKMMMMMMOOOQQQRRRQQQQQQSSSTTTXXXVVVTTTSSSSSSWWWZZZ]]]YYYZZZ[[[]]]^^^_________aaa```^^^]]]\\\\\\]]]]]]\\\ZZZ^^^dddffflllzzzllleeeeeehhhppp{{{eeeKKKAAABBBAAA@@@???>>>>>>>>>>>>;;;<<<>>>>>>???AAAEEEHHHIIIQQQZZZ```ccciiirrryyy~~~|||tttooonnnqqq|||yyymmm```WWWPPPNNNLLLKKKKKKLLLNNNPPPSSSUUU]]]fffnnnxxxyyyvvvtttqqqvvvwwwlllbbb\\\ZZZZZZ\\\aaafffiiijjjjjjhhhkkknnnpppssszzz{{{zzztttsssqqqpppooopppqqqrrrqqqpppoooppppppnnnkkkiiihhhfffccc```^^^\\\[[[[[[[[[YYYWWWVVVWWWZZZ]]]___cccdddgggkkkpppuuuyyy{{{|||~~~|||xxxuuussslllllllllhhhaaa\\\ZZZZZZTTTQQQNNNKKKHHHEEEBBB???======<<<<<<<<<<<<======???>>>@@@GGGQQQbbb|||~~~}}}}}}}}}~~~~~~}}}{{{yyywwwvvvuuuuuuvvvxxxzzz{{{zzzzzz{{{}}}~~~~~~yyyvvvvvvuuutttrrrssssssrrrpppnnnooonnnmmmkkkjjjjjjiiiiiiggggggfffdddccceeeiiilllrrruuu{{{~~~zzzwwwuuutttsssnnnmmmkkkiiigggffffffeee``````bbbhhhsss~~~{{{zzz{{{{{{{{{zzzzzzzzzzzzyyyxxxvvvvvvrrrrrrrrrrrrrrrqqqpppooonnnnnnlllkkkjjjiiiiiiiiihhhgggeeeeeefffjjjmmmpppppppppooommmkkkiiigggffffffgggggghhhgggfffeeeddddddcccbbbaaa```aaaaaabbbhhhkkkllliiiccc___```aaa^^^^^^]]]]]]]]]\\\\\\\\\vvvqqqqqqsss~~~~~~}}}}}}{{{qqqfffPPPEEE;;;888888666555555444444444444444444444444333333444444555666666666666777777777999:::;;;<<>>>>>???AAAEEEHHHJJJQQQZZZ```ccciiipppwww|||}}}zzzrrrmmmnnnooo{{{wwwlll```WWWPPPNNNLLLKKKKKKLLLNNNPPPPPPTTT]]]hhhqqq{{{~~~qqqkkkeee```bbbhhhkkkmmmnnnmmmllljjjjjjkkkoooqqqrrrqqqmmmfff___ZZZXXXWWWWWWYYY]]]```aaaaaa___bbbfffjjjpppyyy{{{{{{vvvuuusssqqqppppppqqqqqqrrrrrrqqqrrrrrrqqqooolllkkkiiifffdddbbb`````````___^^^[[[ZZZZZZ\\\___```cccdddhhhlllppptttvvvwww{{{}}}|||zzzsssrrrqqqllleee^^^ZZZYYYTTTRRRNNNKKKIIIFFFBBB???======<<<<<<<<<<<<<<<===<<<:::;;;>>>BBBJJJ[[[jjj~~~~~~~~~~~~}}}|||zzzxxxvvvuuuttttttvvvxxxzzz{{{{{{{{{}}}~~~|||yyyzzzxxxwwwuuuuuuuuutttqqqoooqqqpppooonnnmmmlllllllllkkkkkkkkkkkkjjjlllpppsss|||~~~|||{{{yyyvvvsssqqqooonnnkkkjjjhhhgggffffffggggggbbbdddhhhpppyyy~~~{{{{{{|||||||||xxxyyyyyyyyyyyyxxxwwwvvvsssrrrqqqqqqppppppppppppmmmlllkkkjjjiiihhhhhhhhhiiihhhffffffgggjjjmmmoooqqqpppooommmjjjhhhgggfffhhhhhhhhhiiihhhhhhgggfffcccbbb```______```aaaaaaeeehhhkkkiiieeebbbaaabbb^^^^^^^^^]]]]]]]]]]]]\\\wwwrrruuuzzz~~~}}}yyyxxxwwwnnndddOOODDD:::777888666555555333333333333333333333333444444444555555555666666666666777888999;;;<<<===@@@AAACCCDDDFFFHHHLLLNNNNNNPPPRRRTTTUUUWWW[[[]]]aaa^^^YYYUUUSSSUUUYYY[[[[[[\\\]]]^^^^^^^^^^^^^^^bbbaaa___]]][[[[[[[[[[[[]]]___ccceeefffpppzzzxxxyyy~~~iiiRRRKKKBBBAAA@@@???>>>>>>>>>>>>;;;<<<>>>>>>???AAAEEEHHHKKKRRRZZZ```dddiiipppuuuzzz{{{}}}yyypppkkkmmmooo|||yyykkk]]]TTTOOONNNLLLJJJKKKMMMOOOPPPQQQUUU___kkkttt~~~zzzoooiiibbb\\\\\\``````bbbddddddddddddeeefffdddgggjjjlllkkkgggbbb___\\\ZZZYYYZZZ]]]```aaaaaaaaacccfffjjjpppyyy}}}|||xxxwwwuuusssrrrrrrqqqrrrrrrrrrqqqrrrsssrrrpppnnnllljjjhhheeecccbbbbbbbbbaaa```___^^^^^^```cccddddddfffjjjnnnqqqsssuuuuuuyyy{{{yyyxxxuuuooohhh```ZZZWWWTTTQQQMMMJJJHHHEEEAAA???======<<<;;;;;;;;;<<<<<<999888:::===>>>AAAJJJTTTbbbttt~~~}}}}}}~~~~~~xxxxxxwwwwwwvvvwwwwwwxxxvvvwwwyyyyyyyyyzzz|||~~~|||}}}yyyxxxvvvwwwwwwvvvtttrrrssssssqqqppppppooooooooopppqqqsssssstttvvvyyy||||||zzzyyyvvvvvvuuutttrrrooommmkkkhhhgggeeeddddddeeefffggggggjjjqqqyyy}}}zzzzzzzzzzzzzzzwwwwwwxxxxxxyyyxxxxxxwwwwwwvvvsssqqqpppoooppppppkkkkkkjjjiiihhhgggggghhhjjjiiihhhggghhhjjjlllnnnqqqpppnnnllljjjhhhffffffkkkkkkjjjiiigggfffddddddaaa```___^^^^^^___```aaadddgggjjjiiifffcccaaaaaa]]]]]]]]]\\\\\\\\\\\\\\\{{{www}}}{{{vvvuuutttlllbbbMMMBBB888666777555444444333333333333333333333333444444444555555555555555666666777888999;;;===>>>@@@BBBDDDEEEFFFHHHKKKNNNMMMOOORRRTTTVVVYYY]]]```aaa^^^YYYUUUSSSTTTWWWYYY]]]]]]^^^___``````______```___^^^]]]]]]]]]^^^___]]]```cccccceeesssmmmPPPCCC@@@???>>>======<<<<<<===;;;<<<>>>>>>???AAAEEEHHHMMMRRRZZZaaafffjjjppptttvvvxxx{{{~~~xxxmmmiiikkkrrr}}}lll\\\RRROOOMMMLLLJJJKKKMMMOOOQQQTTTXXXbbbmmmvvv{{{ssslllddd^^^]]]___XXX[[[^^^``````aaaccceeedddgggkkknnnnnnmmmiiiggg```___]]]^^^aaacccdddddddddeeegggjjjqqqzzz~~~zzzzzzxxxwwwvvvuuuttttttsssrrrrrrssstttsssqqqooollljjjhhhfffdddcccbbbcccaaa`````````bbbdddggghhhfffhhhkkkooorrrtttuuuuuuvvvyyy}}}~~~zzztttmmmeee]]]XXXSSSPPPMMMJJJGGGDDDAAA>>>======<<<;;;;;;;;;;;;;;;999999;;;>>>???>>>BBBIIIOOOZZZhhhsss{{{~~~~~~}}}|||||||||||||||xxxwwwwwwvvvwwwwwwxxxxxxuuuvvvwwwwwwwwwxxx{{{}}}~~~~~~~~~xxxwwwwwwxxxzzzzzzxxxwwwuuuuuutttsssrrrrrrrrrrrrrrrtttwwwxxxyyy{{{~~~~~~{{{wwwuuusssrrrrrrrrrssssssqqqooommmkkkfffeeedddcccccceeeggghhhjjjpppxxx}}}zzzyyyyyyxxxwwwwwwwwwxxxyyyyyyyyyyyyxxx{{{zzzwwwtttqqqpppooooookkkkkkjjjiiihhhhhhhhhhhhjjjiiiiiihhhiiikkkmmmnnnqqqpppnnnkkkiiiggggggfffiiiiiihhhfffeeedddcccccc``````___^^^^^^___```aaaeeegggiiiiiifffccc```___[[[[[[[[[\\\\\\\\\\\\\\\zzz~~~|||vvvuuussskkkaaaLLLAAA888666666555444444555555555555555555555555555555555555555555555555666666777888:::<<<===>>>@@@CCCFFFHHHIIIJJJLLLMMMMMMOOOQQQSSSUUUXXX]]]```^^^\\\XXXUUUTTTTTTVVVWWW]]]]]]___``````aaaaaaaaa______^^^^^^^^^___aaabbb^^^```bbbbbbgggwwwsssPPP?????????>>>===<<<<<<<<<<<<;;;<<<>>>>>>???AAAEEEHHHMMMRRRYYY```fffjjjnnnqqqrrrtttwww{{{xxxlllggghhhvvv~~~lll\\\RRRNNNMMMKKKJJJKKKMMMPPPQQQVVVZZZcccnnnwwwzzzrrriiibbb______[[[]]]```bbbcccdddfffhhhiiikkkmmmpppqqqqqqpppooofffdddcccdddfffggggggfffdddeeefffjjjrrr{{{}}}}}}|||{{{{{{zzzyyyxxxwwwvvvvvvvvvwwwvvvsssqqqnnnmmmjjjgggeeedddccccccaaaaaaaaabbbdddfffhhhjjjgggiiikkkooorrrtttvvvwwwvvvyyy}}}~~~yyyrrrjjjaaa\\\SSSQQQMMMJJJHHHEEEAAA>>>======<<<;;;::::::::::::;;;999;;;>>>===:::<<<@@@EEEIIIQQQ\\\gggvvv~~~}}}}}}}}}|||{{{zzzzzzyyy{{{zzzyyyxxxwwwvvvvvvvvvvvvwwwwwwvvvvvvwwwyyy||||||~~~zzzyyyyyy{{{}}}~~~}}}{{{yyyxxxwwwvvvvvvvvvvvvvvvsssuuuxxxyyyzzzzzz{{{}}}{{{yyyuuuqqqnnnlllllllllooooooppppppooonnnlllkkkeeedddcccccceeehhhkkkmmmnnnttt~~~|||zzzzzzxxxwwwxxxyyyyyyzzzzzzzzzyyyyyy|||{{{xxxvvvsssqqqpppooollllllkkkjjjjjjjjjjjjjjjiiiiiiiiiiiikkklllnnnooopppooollljjjhhhhhhhhhhhheeeddddddddddddeeeffffff``````___^^^^^^___aaabbbffffffggggggfffcccaaa___[[[[[[\\\\\\\\\\\\]]]]]]~~~yyywwwuuulllaaaMMMBBB888666777666555666666666666666666666666666555555555555555555555555666666777888:::<<<>>>???BBBEEEJJJLLLMMMMMMMMMNNNLLLNNNPPPQQQSSSWWW\\\___[[[ZZZXXXWWWVVVVVVWWWXXX[[[\\\]]]___```aaaaaaaaaaaa```______```aaabbbcccaaabbbaaabbbjjj{{{lllOOOEEE@@@???>>>===<<<<<<<<<<<<;;;<<<>>>>>>???AAAEEEHHHLLLPPPWWW^^^dddhhhkkkmmmnnnqqquuuyyy|||xxxjjjeeefffssswwwfffYYYRRRNNNMMMKKKJJJKKKMMMPPPRRRVVVZZZbbbnnnxxx|||sssmmmiiiggghhhjjjllllllllllllmmmnnnmmmnnnpppqqqsssuuuvvvvvvqqqpppoooooopppooommmkkkiiihhhhhhlllttt}}}~~~}}}}}}~~~}}}|||||||||{{{xxxuuusssqqqnnnkkkiiigggffffffbbbbbbbbbcccdddeeeggghhhggghhhjjjlllpppsssvvvwwwwwwzzz~~~}}}yyyssskkkbbb[[[UUUSSSOOOLLLIIIFFFCCC@@@>>>===<<<;;;:::::::::::::::777888:::999777777;;;>>>???DDDMMMVVVcccxxx~~~~~~~~~~~~}}}|||zzzyyyxxx|||{{{zzzxxxwwwwwwwwwwwwyyyyyyxxxwwwvvvvvvyyy{{{}}}}}}~~~~~~~~~}}}|||{{{{{{zzzzzz{{{{{{wwwyyy{{{{{{yyywwwvvvvvvqqqnnnjjjfffeeeeeeggghhhjjjkkkkkkkkkkkkkkkjjjjjjdddddddddeeeiiinnnsssvvvttt{{{~~~~~~~~~}}}{{{zzzzzz{{{{{{{{{zzzzzzyyyxxxxxxwwwvvvtttrrrqqqpppnnnmmmmmmlllllllllllllllhhhiiiiiijjjlllnnnooopppooommmkkkiiihhhhhhiiiiiieeedddccccccccceeefffggg``````_________```bbbbbbeeeddddddeeeeeeeeecccbbb]]]]]]]]]^^^^^^_________|||zzzvvvmmmbbbNNNCCC999888888777666777444444444444444444444444555555555555555555555444666666777888:::<<<>>>???CCCGGGLLLPPPPPPOOOOOOOOOLLLMMMOOOPPPRRRVVV[[[___ZZZYYYYYYXXXXXXXXXXXXXXXYYYZZZ\\\^^^___```aaaaaacccbbbaaa``````aaabbbcccccccccbbbccclll\\\KKKLLLAAA@@@???>>>============;;;===>>>??????AAAEEEHHHJJJNNNUUU]]]cccgggiiijjjlllooossswww{{{}}}~~~~~~~~~xxxjjjdddeeennn|||}}}mmm___UUUPPPNNNMMMKKKJJJKKKMMMPPPRRRUUUYYYaaammmxxx~~~yyyuuusssqqqssstttsssrrrppppppqqqppppppqqqsssuuuxxxzzz|||}}}|||{{{zzzzzzwwwtttqqqpppnnnmmmpppvvv|||yyywwwuuurrrooollljjjiiihhhcccccccccccccccdddeeeeeegggggghhhjjjnnnrrruuuxxxyyy|||}}}yyyuuuqqqiii```YYYWWWTTTQQQNNNKKKHHHEEEBBB>>>===<<<;;;:::999999999777444444777888666777;;;:::;;;@@@FFFLLLVVVmmm~~~|||{{{yyyxxxyyyxxxxxxxxxyyyzzzzzz{{{{{{{{{zzzxxxvvvwwwyyy{{{~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~zzzvvvsssrrriiigggccc```___aaadddfffgggggggggggghhhhhhhhhhhhccccccdddggglllssszzz~~~zzz{{{{{{||||||{{{{{{zzzyyytttuuuuuuvvvuuusssrrrqqqoooooonnnmmmmmmmmmnnnnnnhhhhhhiiijjjlllnnnpppqqqnnnllljjjhhhhhhhhhiiijjjhhhgggfffdddcccccccccdddaaa```______```aaabbbccccccbbbbbbccceeeffffffeee_________`````````aaaaaa~~~|||xxxmmmbbbMMMDDD<<<999777333000000555555555555555555555555444555555666666555444333666666666666777999>>>AAAGGGIIILLLOOOQQQQQQPPPOOOMMMMMMNNNOOOQQQSSSUUUVVVUUUVVVXXXZZZ[[[]]]]]]]]]____________^^^^^^^^^^^^bbbbbbcccdddfffhhhiiijjjcccbbbdddcccgggnnnTTTGGGEEE@@@@@@@@@@@@?????????>>>???>>>>>>>>>@@@BBBEEEGGGLLLQQQYYY^^^```cccgggkkkkkknnnrrruuuwwwyyy{{{}}}}}}wwwiiidddeeepppxxx{{{rrreee\\\VVVRRRLLLLLLLLLKKKKKKMMMQQQTTTXXX___hhhrrr|||}}}||||||{{{xxxuuuuuusssqqqoooooosssxxx|||yyyuuurrrooommmpppwww{{{wwwuuurrrlllhhhfffdddbbbbbbdddfffggggggjjjlllmmmnnnooorrruuuxxx{{{|||}}}}}}wwwpppllljjjfff```[[[TTTRRROOOLLLHHHFFFDDDCCC???===;;;999999999:::;;;:::999888888777777888888888777;;;BBBBBBEEEXXXooo~~~}}}|||||||||{{{{{{zzzzzzyyyzzzzzzzzzyyyxxxwwwwwwwwwyyy|||}}}~~~|||}}}|||vvvnnngggccccccaaa^^^\\\\\\^^^aaacccfffggghhhhhhfffddddddeeedddfffjjjnnnrrrxxx}}}||||||}}}}}}}}}{{{zzzyyyzzzxxxvvvuuuuuuuuutttsssqqqqqqpppnnnnnnmmmmmmmmmkkklllnnnpppqqqrrrqqqqqqnnnnnnlllkkkiiihhhffffffiiihhhgggfffeeedddddddddbbbbbbaaaaaa`````````___bbbccccccdddeeeeeeeeeeeeeeedddcccbbbbbbbbbcccddd~~~zzzooocccKKKBBB;;;999888555333444555555555555555555555555555555555555555555555555666666777888999<<>>>>>>>>>>>???>>>>>>>>>@@@BBBEEEGGGKKKQQQXXX]]]___bbbfffjjjhhhjjjmmmpppqqqtttwwwyyy}}}~~~~~~~~~sssgggcccgggnnnuuuwwwnnnbbbYYYSSSPPPKKKLLLKKKKKKJJJMMMQQQTTTWWW^^^jjjuuu|||xxxwwwtttoookkkkkknnntttyyyzzzuuurrrooorrrxxx~~~~~~zzzvvvppplllhhheeecccbbbdddeeeffffffiiikkkmmmnnnooorrruuuxxx||||||}}}{{{wwwrrrmmmfffcccaaa^^^YYYTTTPPPOOOLLLIIIGGGDDDCCCBBB???>>><<<:::::::::;;;<<<999888777777666666777777<<<999;;;@@@??????MMM```~~~}}}|||||||||{{{zzzyyyyyyyyyyyyyyyyyywwwwwwwwwwwwxxxyyy{{{||||||uuulllddd___[[[ZZZYYYXXXYYY[[[]]]___eeefffggggggeeeccccccdddeeegggkkknnnttt{{{}}}~~~~~~~~~}}}|||{{{yyyxxxvvvuuuvvvuuutttrrrnnnnnnmmmmmmmmmmmmmmmnnnlllmmmoooqqqrrrrrrqqqqqqooonnnnnnlllkkkjjjiiihhhhhhhhhgggfffeeeeeeeeeeeebbbbbbaaaaaaaaa````````````aaaaaabbbccceeeggghhhddddddbbbaaaaaabbbbbbccc}}}~~~qqqdddJJJAAA:::999999777666777555555555555555555555555555444444444444555777888666777999:::<<>>>>>>>>>>>============>>>>>>===>>>@@@BBBEEEGGGJJJPPPWWW\\\^^^aaaeeehhhfffhhhjjjkkkmmmppptttwww}}}}}}|||{{{zzz|||zzznnndddccchhhjjjpppqqqiii]]]VVVQQQMMMKKKKKKKKKJJJJJJMMMQQQTTTWWW___kkkxxx}}}zzzuuunnnhhhgggjjjooorrr{{{yyyvvvssstttyyy}}}~~~~~~}}}}}}~~~~~~yyysssooojjjhhhdddcccdddeeeeeedddgggiiikkklllnnnqqquuuxxx||||||}}}~~~yyyssslllhhhddd```[[[XXXWWWUUUPPPMMMLLLJJJIIIFFFDDDCCCBBBBBB@@@>>>===;;;;;;;;;<<<<<<888777777666666666666666===888888<<<<<<;;;CCCOOOeee~~~}}}||||||zzzzzzyyyxxxxxxxxxxxxxxxuuuuuuvvvwwwxxxyyyzzzzzz~~~|||vvvnnneee]]]XXXSSSSSSTTTUUUWWWZZZ\\\]]]bbbdddeeeeeedddccccccdddggghhhkkkooovvv}}}}}}|||xxxwwwwwwwwwwwwvvvsssqqqllllllkkkkkkllllllmmmnnnnnnoooqqqssssssrrrqqqpppoooooonnnnnnmmmllllllkkkggggggffffffffffffggggggbbbbbbbbbbbbaaaaaaaaaaaabbbbbbaaaaaabbbdddfffhhheeedddbbbaaaaaaaaabbbccc{{{{{{tttfffLLLCCC;;;999999777666888555555555555555555555555555444333333444666888:::777888:::;;;<<>>============<<<<<<<<<============???BBBEEEGGGIIIOOOVVV[[[]]]___cccfffhhhiiijjjkkkmmmpppuuuyyy{{{|||}}}|||{{{|||~~~~~~xxxmmmdddccchhhjjjnnnmmmdddZZZTTTOOOLLLJJJJJJJJJJJJJJJMMMQQQTTTYYY```kkkwww|||wwwqqqllljjjjjjkkklllsss|||~~~zzzvvvvvvxxxzzzzzzyyyzzz{{{~~~{{{tttpppmmmjjjfffdddcccdddcccbbbeeegggiiijjjlllooosssvvvxxx{{{~~~~~~yyyvvvrrrmmmiiiddd^^^ZZZYYYVVVRRRPPPOOONNNKKKIIIHHHGGGFFFDDDCCCBBBBBBBBB>>>===<<<;;;::::::;;;;;;888888777666666666666777888444444999;;;;;;???FFFQQQkkk~~~~~~}}}}}}zzzzzzyyyxxxwwwwwwwwwwwwssstttuuuwwwxxxxxxxxxxxx{{{}}}xxxuuupppiiiaaaZZZTTTQQQMMMOOORRRUUUXXX[[[]]]^^^```bbbdddeeedddddddddfffhhhiiilllqqqyyy~~~~~~}}}xxxxxxxxxxxxyyywwwtttqqqnnnmmmmmmlllllllllmmmmmmoooqqqsssttttttsssqqqpppnnnnnnnnnnnnmmmmmmmmmmmmgggggggggfffgggggghhhhhhccccccccccccccccccccccccgggeeecccbbbbbbdddfffhhhgggfffdddcccbbbbbbcccdddyyy|||vvvhhhPPPFFF===:::999666555777555555555555555555555555666555444333444666999:::888:::;;;;;;;;;===@@@BBBEEEFFFGGGHHHIIIIIIHHHHHHHHHIIIJJJLLLOOORRRTTTVVVYYYYYYZZZ[[[^^^```bbbdddccccccbbbbbbbbbaaaaaaaaa]]]___bbbdddfffhhhhhhhhhkkkkkkrrrzzz|||rrrbbbRRRFFFAAA@@@AAA============<<<<<<<<<;;;<<<<<<<<<===???BBBEEEGGGIIIOOOVVVZZZ\\\^^^bbbeeeiiijjjkkklllmmmpppuuuyyyyyy|||~~~~~~}}}||||||~~~}}}|||xxxnnneeeccchhhlllnnnkkkaaaXXXSSSOOOKKKIIIJJJJJJIIIJJJLLLQQQTTTYYYaaakkkvvv{{{wwwuuutttrrrooolllmmmvvvzzzwwwxxxxxxwwwuuuzzz|||~~~wwwsssnnnkkkgggddddddcccbbbaaacccdddfffhhhiiilllpppsssrrrxxx|||xxxwwwxxxwwwsssnnnkkkhhhddd```]]]XXXTTTPPPOOOMMMKKKIIIHHHGGGFFFEEEEEEDDDDDDCCCBBBBBBBBBBBB<<<<<<;;;:::999999999999999999888777777777777888666444444888:::;;;===@@@BBBTTTcccnnn{{{|||{{{zzzyyyxxxxxxxxxxxxssstttuuuwwwwwwwwwwwwwwwyyy|||~~~zzzvvvrrrlllhhh```WWWQQQNNNMMMMMMKKKMMMPPPUUUXXX[[[]]]^^^___bbbdddffffffgggiiijjjkkkmmmqqqwww~~~}}}yyyyyyyyyzzzzzzxxxuuurrrrrrqqqpppnnnmmmllllllllloooqqqsssuuuuuutttqqqpppllllllllllllllllllllllllhhhhhhggggggggghhhiiiiiieeeeeeeeeeeeeeeeeeeeeeeegggfffdddddddddgggjjjllliiihhhgggeeeddddddeeeeeeyyy~~~yyykkkSSSIII???;;;999666555666555555555555555555555555666555555555555666888999999:::;;;;;;;;;<<<>>>@@@DDDDDDEEEFFFGGGHHHHHHHHHHHHHHHJJJLLLOOORRRTTTUUU[[[[[[[[[[[[]]]___bbbcccaaaaaaaaa`````````______^^^^^^```bbbdddggghhhiiikkkkkkrrryyyvvveeeRRRDDD>>>???BBB============<<<<<<<<<<<<<<<;;;;;;===???BBBEEEGGGJJJOOOVVVZZZ\\\^^^aaaeeehhhiiikkklllmmmooosssvvvvvvzzz~~~~~~|||zzzyyyxxxxxxxxxuuulllddddddhhhoooooojjj___VVVRRRNNNJJJHHHIIIIIIIIIJJJLLLQQQUUUYYY```kkkvvv~~~yyytttpppvvv~~~yyyxxxxxxwwwvvv{{{}}}{{{vvvooolllhhheeedddcccbbbaaaaaabbbdddeeefffhhhlllooonnnuuu|||vvvqqqpppqqqooohhhbbbaaa^^^ZZZWWWTTTQQQMMMKKKGGGFFFEEECCCBBBBBBAAAAAACCCBBBAAAAAA@@@@@@AAAAAA;;;;;;::::::999888888777:::999999888888888888888888777888888999999999:::;;;GGGOOOXXXfffppp~~~~~~}}}{{{zzzzzzzzzzzzvvvvvvvvvvvvvvvvvvvvvvvvxxxzzz~~~yyysssmmmgggccc]]]XXXQQQJJJGGGGGGIIIKKKKKKMMMPPPTTTXXX[[[]]]^^^___bbbfffiiijjjllloooqqqqqquuu{{{~~~|||{{{zzz{{{{{{zzzwwwuuuuuutttrrrpppooommmmmmlllmmmpppsssuuuvvvtttrrrppplllllllllkkkkkkkkkkkkkkkiiiiiihhhhhhhhhhhhiiiiiigggggggggggghhhhhhhhhhhheeeeeedddeeegggjjjnnnoookkkjjjhhhgggfffeeeffffffxxxuuu|||{{{mmmTTTJJJ@@@<<<999666666888555555555555555555555555666666666666666777777777777999;;;<<<<<<===???AAADDDDDDEEEGGGHHHIIIJJJJJJLLLLLLMMMNNNPPPQQQSSSTTTYYYXXXWWWWWWYYY[[[]]]^^^]]]]]]]]]\\\\\\\\\\\\[[[\\\\\\\\\]]]```cccggghhhhhhhhhooowww}}}fffQQQCCC>>>>>>@@@>>>>>>>>>=========<<<<<<;;;;;;;;;<<>>>>>>>>>>>>>>;;;;;;;;;;;;:::999888888999999888777777777777777777999:::888666777888999999AAAEEEMMMYYY```mmm~~~}}}|||||||||zzzyyywwwvvvuuuuuuvvvvvvxxx{{{~~~~~~xxxssslllfff```[[[VVVSSSOOOLLLHHHEEEEEEFFFIIIKKKPPPQQQSSSVVVYYY\\\___``````ccchhhlllooorrruuuxxxzzz}}}|||{{{|||{{{yyyxxxttttttrrrqqqoooooonnnnnnkkknnnrrruuuvvvtttrrrpppmmmlllllllllkkkkkkjjjjjjkkkjjjjjjiiihhhhhhhhhhhhiiiiiiiiiiiijjjjjjkkkkkkgggggggggggghhhiiijjjkkkkkkjjjhhhgggeeeeeeeeefffrrrpppxxx{{{nnnTTTIII???<<<:::777777999555555555555555555555555666777777777777777666555666888;;;<<<===???AAACCCDDDEEEFFFGGGIIIJJJLLLLLLPPPPPPPPPPPPQQQQQQRRRSSSUUUTTTSSSRRRSSSUUUWWWYYYZZZZZZZZZYYYYYYYYYXXXXXXYYYXXXXXXYYY[[[___cccfffddddddllltttfffOOOCCC?????????>>>>>>>>>>>>============;;;;;;;;;<<>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888777666666666666666444888:::888555666999;;;555;;;>>>DDDPPPTTT___ttt~~~}}}}}}}}}|||{{{xxxvvvuuuuuuvvvwwwzzz|||~~~wwwwwwvvvtttqqqnnnkkkiiiccc^^^XXXSSSOOOLLLIIIGGGFFFEEEEEEFFFGGGIIIJJJLLLVVVVVVXXXZZZ\\\___bbbddd```dddiiinnnqqquuuyyy|||}}}|||||||||{{{zzzrrrrrrqqqpppooooooppppppjjjmmmqqqtttvvvtttrrrpppnnnmmmmmmlllkkkkkkjjjjjjlllkkkjjjiiihhhhhhhhhhhhjjjjjjjjjkkkkkklllllllllkkkkkkjjjiiigggeeedddccckkkjjjhhhfffeeedddeeeeeezzzlllooozzzxxxjjjTTTJJJ@@@<<<999666555666555555666666555555444333555666777666444444666777:::::::::;;;===@@@BBBDDDGGGHHHJJJLLLNNNNNNNNNNNNPPPPPPPPPQQQRRRTTTUUUVVVTTTSSSSSSRRRSSSTTTVVVWWWXXXYYYXXXWWWTTTSSSTTTVVVUUUUUUUUUTTTUUUYYY^^^bbbaaaeeehhhpppwwwyyyfffNNNCCC>>><<<;;;<<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<>>>@@@BBBDDDEEEIIILLLRRRXXX^^^aaacccdddhhhkkkpppsssttttttuuuvvvpppqqqqqqrrrrrrsssssstttsssmmmgggccc``````eeemmmxxxtttlll```TTTLLLJJJKKKHHHIIIJJJJJJKKKMMMQQQTTTYYYaaammmxxx{{{zzz|||}}}zzzuuullljjjhhheeebbb```^^^^^^ZZZ[[[[[[ZZZ[[[]]]bbbeeeiiimmmrrrvvvxxxvvvsssqqqpppnnnjjjeee```[[[WWWUUURRROOOLLLKKKKKKJJJGGGCCC@@@@@@@@@@@@AAABBBCCCDDD@@@@@@@@@????????????>>>;;;;;;::::::::::::999999:::999999888777666555555777666555555555777888999666:::???@@@BBBJJJWWWbbbrrr~~~|||zzzxxxxxxzzz}}}~~~~~~}}}||||||~~~}}}||||||}}}~~~|||xxxtttrrrrrrppplllhhhgggeeeaaa\\\YYYWWWVVVVVVSSSOOOIIIGGGGGGFFFDDDBBBEEEDDDDDDFFFJJJMMMPPPQQQUUUWWWZZZ[[[\\\]]]```bbbfffffflllwww|||~~~~~~{{{yyywwwuuussstttttttttrrrppppppqqqssslllooossssssqqqooooooqqqlllkkkkkkjjjkkklllnnnooommmlllkkkjjjiiiiiiiiiiiikkkkkkkkkjjjjjjjjjiiiiiikkkiiigggggghhhiiihhhgggkkkmmmnnnjjjdddaaacccfffxxxllloooyyyvvvgggQQQGGG>>>;;;:::777666888555555555555555444444333555666777777666666888:::;;;;;;;;;<<<>>>@@@BBBCCCFFFHHHJJJLLLMMMNNNMMMMMMSSSSSSRRRSSSSSSTTTUUUVVVUUUUUUTTTSSSTTTUUUVVVWWWWWWWWWWWWUUURRRPPPQQQRRRRRRSSSSSSSSSTTTVVV[[[___^^^bbbeeeooo}}}nnnmmmuuu}}}eeeMMMCCC@@@???@@@<<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<>>>@@@BBBDDDEEEIIILLLQQQWWW]]]aaadddeeehhhkkkooorrrssstttuuuvvvssssssssssssssssssssssssrrrkkkeeeaaa]]]\\\bbbiiiyyyuuummmaaaVVVOOOMMMMMMHHHIIIJJJJJJKKKMMMRRRUUUXXX```lllxxx|||{{{}}}~~~~~~wwwrrrkkkjjjgggdddaaa___^^^]]][[[\\\\\\[[[[[[]]]aaadddfffiiinnnrrruuuuuutttssspppmmmhhhbbb\\\WWWSSSQQQQQQNNNKKKJJJJJJIIIFFFCCCCCCBBBBBBAAAAAAAAABBBBBB@@@@@@@@@@@@????????????<<<<<<<<<;;;;;;;;;::::::999999888888777777666666777666666555555666777888555888<<<<<<===CCCNNNXXXkkk}}}}}}}}}zzzuuupppmmmkkkkkkffffffeeedddddddddeeeeeedddaaa^^^\\\\\\ZZZWWWTTTTTTRRROOOKKKIIIGGGGGGGGGKKKGGGDDDCCCDDDEEEDDDCCCEEEEEEFFFIIILLLOOOQQQRRRXXX[[[^^^aaaccceeehhhjjjllllllrrr|||~~~}}}{{{yyywwwtttuuutttsssqqqppprrrsssnnnqqqttttttrrrpppppppppllllllkkkkkkkkklllnnnnnnnnnmmmlllkkkjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjjjjjjjlllkkkjjjjjjlllmmmllljjjkkkoooqqqnnnhhhcccbbbcccuuulllnnnvvvssscccNNNDDD<<<::::::888888:::555555555555555444444444555666777777777888:::<<<============>>>@@@AAABBBEEEGGGIIIKKKLLLMMMMMMLLLTTTTTTTTTTTTTTTUUUVVVVVVXXXWWWVVVTTTTTTUUUVVVVVVVVVVVVUUURRROOOMMMMMMNNNPPPQQQRRRSSSSSSVVVYYY\\\]]]```eeerrr}}}jjjdddhhhnnnsssxxxbbbLLLCCC@@@@@@AAA<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<>>>@@@BBBDDDEEEJJJLLLPPPVVV[[[```dddfffgggjjjoooqqqrrrssstttuuuuuuuuuuuutttsssrrrrrrrrrqqqjjjccc___[[[ZZZ```hhhwwwsssjjj___UUUOOOMMMNNNIIIJJJJJJKKKKKKNNNRRRUUUWWW___lllxxx~~~~~~wwwqqqnnnjjjhhhfffccc```^^^]]]\\\\\\\\\\\\[[[ZZZ\\\___bbbbbbeeeiiimmmppprrrrrrrrrnnnjjjddd]]]WWWRRROOOMMMNNNLLLJJJIIIHHHGGGDDDBBBEEEDDDCCCBBBAAAAAA@@@AAAAAA@@@@@@@@@????????????=========<<<<<<<<<<<<;;;888888888888888888888777888777777666666666666777555888:::999999===FFFNNN```ttt|||zzzqqqnnnhhhaaa\\\YYYWWWWWWRRRQQQPPPOOOOOOOOOOOOOOOPPPNNNLLLKKKKKKJJJHHHFFFGGGEEECCCAAA@@@??????@@@CCCAAA@@@AAACCCFFFGGGGGGHHHIIILLLOOORRRTTTUUUVVVXXX\\\aaafffiiillloooqqqrrrsssyyy~~~|||uuuvvvvvvtttrrrqqqrrrtttqqqsssuuuuuusssqqqppppppmmmlllllllllllllllmmmnnnnnnmmmlllkkkkkkjjjjjjkkklllllllllkkkkkkkkkkkkjjjkkkkkkkkkmmmoooooonnnllllllpppsssqqqllleeebbbaaa}}}xxxooojjjnnnvvvpppaaaLLLCCC<<<::::::888888999666666555555444444444444444555777777777888;;;===>>>>>>>>>???@@@AAABBBBBBEEEFFFHHHJJJLLLLLLLLLLLLQQQRRRRRRSSSTTTUUUVVVWWWYYYXXXVVVUUUTTTTTTUUUUUUVVVVVVTTTQQQNNNKKKKKKLLLOOOQQQSSSTTTTTTUUUXXXZZZ^^^```gggwwwrrrjjjiiikkkooottt||||||]]]IIIAAA===<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===???AAADDDEEEKKKMMMPPPTTTZZZ___dddgggfffiiinnnpppqqqrrrssstttttttttsssssssssrrrrrrrrrpppiiibbb^^^[[[[[[bbbjjjrrrmmmddd[[[SSSNNNLLLLLLIIIIIIJJJKKKKKKNNNRRRUUUWWW___lllzzz|||uuupppmmmkkkiiihhheeebbb___]]]\\\[[[[[[\\\[[[ZZZYYYZZZ\\\^^^aaabbbeeehhhjjjlllnnnnnniiieee___XXXRRROOOMMMMMMMMMKKKJJJHHHGGGEEEDDDCCCDDDCCCBBBAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@?????????=========<<<<<<<<<;;;;;;888888888888888888888999888888777777666666555555666888:::999999<<>>???@@@@@@AAABBBBBBBBBEEEFFFHHHJJJLLLLLLLLLLLLMMMMMMNNNPPPRRRTTTVVVWWWYYYWWWVVVTTTSSSSSSSSSTTTUUUVVVUUURRROOOMMMMMMNNNNNNOOOQQQRRRRRRSSSVVVXXX]]]___gggzzzyyytttsssvvv|||nnnUUUFFF@@@===;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<===>>>AAACCCEEEKKKLLLOOOTTTYYY___dddfffeeehhhmmmooopppqqqrrrsssppppppqqqqqqqqqrrrrrrrrrllleee___[[[YYYZZZbbbkkknnnhhh```WWWQQQMMMLLLKKKHHHIIIJJJJJJKKKMMMQQQTTTXXX```mmm|||zzzwwwtttqqqnnnlllmmmppptttyyy~~~}}}{{{xxxtttpppllljjjiiiiiigggeeebbb___]]][[[[[[YYYZZZZZZYYYXXXXXXZZZ\\\aaabbbcccdddeeefffggggggbbb___ZZZTTTQQQOOONNNOOOLLLLLLKKKIIIGGGEEEDDDDDDAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@???<<<<<<<<<;;;;;;;;;;;;:::888888888888999999999999888888777777666666555555555777999999999<<>>>>>>>>>>>>>>===<<<<<<<<<<<<===============>>><<<<<<======>>>@@@AAAAAADDDEEEGGGHHHJJJLLLNNNOOOOOOSSSWWW[[[\\\]]]```bbbeeeiiioootttxxx{{{}}}zzz{{{{{{zzzxxxvvvvvvvvvxxxwwwvvvvvvvvvuuutttrrrppppppppppppoooooonnnnnnlllkkkkkkjjjjjjjjjjjjkkknnnnnnnnnmmmmmmmmmmmmllljjjjjjlllnnnqqqqqqnnnllllllmmmoooooommmkkkjjjjjj}}}uuummmggggggrrr~~~}}}lll]]]JJJBBB;;;::::::777666666777666555444333444555555333444666666666888:::<<<>>>???@@@BBBCCCDDDDDDDDDEEEGGGIIIKKKLLLMMMMMMLLLKKKLLLLLLNNNPPPRRRTTTUUUVVVUUUSSSRRRQQQQQQQQQRRRTTTUUUUUUSSSPPPOOOPPPRRRMMMNNNOOOOOOOOOQQQTTTVVV[[[\\\fff{{{}}}yyyfffQQQEEEAAA???>>>???<<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<<<<>>>@@@CCCEEEIIIKKKOOOUUUZZZ___ccceeedddggglllnnnppppppqqqrrrooooooooopppqqqrrrrrrrrriiibbbZZZWWWUUUVVV^^^gggkkkeee]]]VVVQQQOOOMMMLLLGGGHHHHHHIIIIIILLLPPPSSSYYYaaannn~~~}}}xxxrrrmmmiiiccc^^^[[[\\\^^^```eeekkkrrrssssssrrrooolllkkkkkkiiigggeeebbb___]]]\\\[[[XXXYYYZZZYYYXXXXXXYYY[[[aaaaaabbbbbbbbbbbbbbbaaa\\\ZZZWWWTTTRRRQQQQQQQQQLLLMMMMMMKKKHHHFFFFFFGGGAAAAAA@@@@@@@@@AAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@<<<<<<<<<;;;;;;;;;::::::999999999999999999888888666777777777777777666555333555666777888:::===@@@IIIUUUkkkzzzuuurrrfffccc^^^WWWPPPJJJFFFDDDCCCBBB@@@>>><<<<<<<<<<<<:::;;;;;;<<<<<<<<<;;;;;;999;;;<<<<<<;;;<<<===>>><<<<<<>>>@@@AAACCCDDDEEEHHHJJJLLLMMMNNNOOOQQQSSSSSSWWW\\\^^^___aaaeeehhhjjjnnnssswww|||~~~}}}~~~~~~{{{yyyxxxyyyzzzxxxwwwwwwwwwwwwvvvuuussssssssssssrrrpppooonnnllllllkkkkkkkkkkkkllllllooooooooonnnnnnnnnmmmmmmnnnnnnnnnppprrrrrrqqqooommmmmmnnnooooooooonnnnnnxxxmmmjjjssszzzjjj[[[FFF???999999:::888777888777666555333333444555666444666777777777888;;;======>>>AAACCCDDDEEEEEEEEEFFFHHHJJJLLLMMMNNNMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRSSSRRRQQQOOOOOOOOOPPPPPPRRRSSSSSSSSSRRRRRRSSSUUUQQQQQQQQQPPPPPPRRRVVVYYY\\\\\\fff||||||mmmVVVHHHAAA>>>???AAA<<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<<<<===@@@CCCEEEHHHKKKPPPVVV[[[___bbbdddcccgggkkknnnoooooopppqqqqqqqqqqqqqqqqqqqqqqqqqqqjjjcccZZZUUURRRSSS[[[ccchhhaaaYYYSSSOOONNNLLLJJJEEEFFFGGGGGGHHHKKKOOORRRXXX___mmm~~~|||vvvpppjjjfff```ZZZWWWYYYZZZZZZ^^^eeemmmpppsssssspppnnnmmmmmmjjjhhhfffccc```^^^\\\\\\XXXYYYZZZZZZYYYYYY[[[\\\___```aaaaaaaaa```___^^^[[[ZZZXXXVVVTTTSSSRRRRRRMMMNNNOOOMMMJJJHHHHHHJJJEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@=========<<<<<<<<<<<<;;;:::::::::999999888888888555666777888888777777666555555666777777888:::;;;DDDLLL```{{{zzzssskkkddd```UUURRRNNNIIIEEEBBB@@@????????????>>>===<<<:::::::::;;;===>>>???>>>>>>>>><<>>AAACCCEEEFFFFFFFFFGGGHHHJJJLLLNNNNNNNNNNNNPPPPPPOOONNNNNNNNNOOOOOOQQQPPPOOONNNMMMNNNOOOOOOPPPQQQRRRRRRRRRSSSUUUWWWVVVUUUTTTSSSSSSVVVZZZ^^^^^^___iii{{{zzz^^^KKKAAA<<<===@@@<<<<<<<<<;;;;;;<<<<<<<<>><<<<<<===@@@CCCEEEGGGJJJPPPVVV\\\```bbbccccccfffkkkmmmnnnooopppqqqtttssssssrrrrrrqqqqqqpppooofff]]]WWWSSSRRRYYYbbbccc]]]UUUOOOLLLKKKIIIGGGEEEEEEFFFGGGGGGJJJNNNQQQWWW^^^lll~~~}}}xxxrrrlllhhhccc]]]ZZZ]]]]]]\\\```ffflllpppttttttrrrooooooooojjjiiifffccc```^^^]]]\\\XXXZZZ\\\\\\[[[[[[]]]^^^]]]^^^```aaaaaa```^^^]]][[[ZZZYYYXXXVVVTTTRRRRRRNNNPPPQQQNNNKKKIIIJJJKKKIIIHHHFFFEEECCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>>>>>>>============;;;;;;::::::999888777777444555666888888888777777888888999999999999999999@@@FFFYYYsss}}}xxxqqqggg]]]UUUQQQJJJHHHEEEBBB@@@@@@@@@AAA;;;<<<>>>??????>>>===<<<999:::<<<===>>>???>>>>>>===@@@BBBBBB@@@@@@BBBDDDCCCDDDFFFIIIKKKMMMNNNNNNQQQUUUYYY[[[[[[\\\___bbbccchhhkkkllllllooouuu{{{}}}}}}||||||{{{xxxvvvwwwzzz{{{zzzxxxwwwwwwwwwwwwuuusssqqqppppppoooooooooooooooppppppppppppppppppoooooooooooopppnnnllllllmmmnnnnnnmmmppprrrvvvyyyzzzvvvppplllwwwpppssszzz~~~~~~zzzyyyssseeeUUUCCC???;;;999999999888777666666555444444555777777777888888888777888:::<<>><<<<<<<<<;;;:::999999999;;;;;;888888888888777777777777777777777777777777777777===CCCNNN___vvvzzzssshhh___XXXRRRKKKGGGEEEDDDBBB@@@???=========:::;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<===>>>@@@AAABBBBBBBBBBBBBBBCCCDDDFFFFFFKKKMMMNNNOOOOOOPPPQQQSSSWWWXXX[[[]]]___aaaaaabbbffflllrrrtttssswww}}}~~~~~~{{{zzzzzzzzzyyyxxxvvvwwwxxxxxxwwwuuusssqqqppppppppppppppppppppppppqqqooonnnppprrrrrrnnnkkkqqqooommmlllmmmoooqqqsssuuuvvvxxx|||}}}xxxrrrxxxppprrrxxx~~~{{{yyyssscccSSSBBB???;;;999999999888777777666555444555666777888999;;;<<<===<<<<<<>>>???DDDBBBBBBCCCFFFIIIKKKKKKIIIJJJLLLNNNNNNNNNMMMLLLJJJLLLOOOPPPOOONNNNNNOOONNNNNNNNNNNNOOOPPPPPPQQQRRRRRRRRRSSSSSSTTTTTTTTTTTTUUUWWWYYYZZZ[[[[[[[[[ZZZbbbiiikkkNNN@@@??????<<<========================:::;;;=========???BBBEEEHHHJJJOOOTTTZZZ___bbbdddeeehhhkkkmmmnnnmmmnnnooorrrsssttttttsssrrrqqqpppiiiddd\\\UUUTTTVVVZZZ]]]YYYUUUOOOJJJIIIHHHHHHGGGEEEFFFGGGGGGHHHIIIMMMOOOVVV]]]jjjxxx}}}zzzwwwtttrrrqqqqqqpppoooooopppsssvvvxxxzzz{{{zzzyyyvvvtttsssrrrooonnnllliiifffcccaaa```___^^^\\\[[[ZZZZZZ[[[[[[___bbbeeefffeeedddddddddcccbbb^^^[[[YYYXXXXXXXXXVVVTTTPPPMMMKKKIIIFFFDDDFFFFFFEEEEEEDDDDDDCCCCCCAAAAAA@@@@@@@@@@@@AAAAAABBBAAAAAAAAA???>>>===<<<===<<<:::888777666666777888888888888777777777777777777777777777777777777888===FFFUUUiii~~~~~~xxxjjjccc[[[TTTNNNJJJFFFBBBAAAAAA???>>>===<<<<<<<<<============<<<<<<<<<<<<======>>>>>>@@@AAABBBCCCEEEEEEEEEEEEFFFGGGIIIIIIOOOQQQSSSTTTUUUVVVXXXZZZ^^^___```bbbeeeggghhhiiikkkqqqxxx{{{}}}}}}|||{{{zzzxxxwwwwwwwwwxxxxxxwwwuuusssqqqpppppppppppppppppppppppppppooonnnppprrrrrrooolllpppooooooooopppsssuuuwwwxxxxxxzzz}}}{{{xxxyyyqqqrrrvvv}}}zzzrrraaaQQQBBB???;;;999888999888777777666555555555666888999:::===AAACCCDDDDDDDDDEEEDDDBBBAAACCCGGGKKKMMMNNNLLLMMMNNNOOOOOONNNMMMMMMIIIKKKNNNPPPOOOOOOOOOPPPLLLMMMOOOQQQRRRRRRRRRRRRTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVXXX[[[]]]^^^______[[[eeennndddKKK???>>>>>><<<:::::::::999999888888888:::;;;=========???BBBEEEIIIKKKNNNSSSXXX^^^bbbeeefffiiilllnnnnnnnnnoooppptttuuuuuuuuutttrrrqqqpppeee___XXXSSSTTTXXX\\\___XXXTTTNNNJJJHHHHHHGGGGGGDDDFFFGGGGGGGGGIIILLLOOOUUU]]]hhhvvv~~~}}}|||zzzyyyxxxwwwwwwxxxxxxxxxxxxzzz~~~}}}zzzxxxwwwwwwrrrqqqnnnkkkhhheeecccbbb``````___^^^]]]]]]]]]]]]aaacccfffgggggghhhiiijjjfffdddaaa^^^[[[ZZZYYYYYYXXXVVVSSSQQQOOOMMMJJJHHHIIIIIIHHHGGGGGGFFFEEEEEEBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@???======<<<;;;:::999888888888888999999888888888777777777777777777777777777777777555888???JJJYYYmmmvvvkkkdddVVVRRRLLLHHHEEECCC@@@?????????>>>=========>>>>>>BBBBBBAAAAAA@@@?????????CCCCCCCCCCCCDDDFFFGGGGGGKKKKKKKKKLLLMMMNNNOOOPPPPPPSSSUUUWWWXXXZZZ]]]___bbbbbbccceeeiiillloooqqquuuzzz~~~}}}{{{yyywwwwwwxxxxxxxxxwwwuuusssrrrqqqqqqqqqqqqqqqqqqqqqqqqpppooopppqqqssssssqqqoooooopppqqqrrruuuwwwyyy{{{zzzzzz{{{~~~|||ssstttxxx{{{sssaaaPPPAAA>>>:::888888888888777777666666555666777999:::;;;???FFFJJJLLLMMMNNNOOOGGGEEECCCDDDHHHKKKNNNNNNNNNNNNOOOPPPPPPOOONNNNNNKKKMMMOOOPPPOOONNNOOOPPPNNNPPPRRRUUUVVVUUUTTTSSSVVVVVVVVVUUUUUUUUUUUUUUUWWWXXXZZZ\\\___aaacccddd```iiirrr||||||pppYYYFFF>>>>>>>>>===::::::999888777666666555:::;;;=========???BBBEEEIIIJJJLLLQQQVVV\\\aaadddeeehhhlllnnnoooppprrrtttxxxxxxxxxxxxvvvuuusssqqqeee^^^VVVSSSUUUYYY]]]___ZZZUUUPPPKKKJJJIIIIIIHHHDDDEEEFFFGGGGGGIIILLLOOOUUU\\\gggsss~~~}}}|||{{{{{{{{{{{{|||}}}}}}}}}~~~|||{{{yyyxxxsssrrrooollliiifffcccbbbbbbaaaaaa```````````````bbbdddfffhhhhhhjjjlllooohhhfffccc```]]][[[ZZZYYY[[[YYYWWWUUUTTTRRROOOLLLKKKKKKJJJIIIHHHGGGFFFEEECCCBBBBBBAAAAAAAAAAAABBBAAAAAAAAAAAA@@@???>>>===;;;;;;;;;<<<<<<===>>>>>>999999999888888888777777666666666666666666666666777888<<>>???>>>>>>======<<<;;;:::::::::;;;=========???BBBEEEGGGHHHKKKOOOUUU[[[```cccdddgggjjjmmmooorrruuuwwwxxxxxxxxxxxxvvvuuusssqqqggg___WWWSSSVVV[[[^^^___YYYUUUOOOKKKIIIHHHHHHGGGDDDEEEFFFFFFGGGIIILLLNNNTTTZZZeeeqqq}}}}}}}}}~~~~~~|||{{{yyywwwrrrqqqooolllhhheeecccbbbcccccccccccccccbbbbbbbbbbbbdddfffhhhiiikkknnnpppiiihhheeebbb___]]][[[ZZZ\\\ZZZYYYXXXWWWUUUQQQOOOMMMMMMLLLJJJIIIGGGFFFEEEDDDCCCCCCBBBAAAAAABBBBBBAAAAAAAAAAAAAAA@@@???>>><<<<<<======>>>>>>>>>>>>999999999999888888888888666666666666666666666666999888;;;@@@FFFSSSjjjzzznnnbbbXXXPPPJJJGGGEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBCCCDDDEEEGGGHHHGGGGGGHHHIIIKKKLLLMMMMMMNNNNNNNNNOOOQQQRRRTTTUUUVVVWWWWWWXXXYYY[[[]]]^^^```bbbeeefffggghhhkkkmmmooopppsssxxx~~~}}}{{{{{{{{{zzzyyyxxxwwwvvvttttttttttttttttttttttttvvvwwwxxxyyyyyyxxxwwwwwwssssssttttttuuuuuuvvvvvvwwwwwwyyy|||}}}xxx||||||sss```OOO???<<<999777888888888888777777666777888999;;;<<<@@@FFFNNNUUUYYY\\\___```QQQMMMIIIGGGHHHJJJKKKLLLNNNNNNNNNOOOPPPQQQQQQQQQSSSSSSTTTRRRPPPNNNOOOOOOTTTVVVXXXZZZZZZYYYWWWUUUXXXXXXXXXXXXXXXXXXXXXXXX\\\\\\\\\]]]___aaacccdddgggqqq{{{~~~ooodddVVVGGG@@@>>>===>>>???=========<<<<<<;;;;;;::::::;;;=========???BBBEEEFFFHHHKKKPPPUUU[[[___bbbcccfffjjjlllooorrruuuxxxtttuuuuuuuuutttrrrqqqppphhh```VVVSSSVVV[[[^^^^^^VVVRRRLLLHHHFFFFFFEEEEEECCCEEEFFFFFFFFFHHHKKKNNNSSSYYYdddooo}}}~~~~~~}}}yyyvvvpppooommmkkkhhhfffdddccccccddddddeeeeeedddccccccaaadddgggiiikkklllnnnpppjjjiiihhheeeccc```^^^]]][[[ZZZYYYXXXXXXVVVRRROOOPPPOOONNNLLLJJJHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@???????????????>>><<<;;;999888:::999999999999888888888777777777777777777777777999666888===AAAHHH[[[nnnzzzkkkdddZZZPPPJJJGGGEEEDDDCCCDDDDDDDDDCCCCCCDDDFFFFFFFFFFFFGGGIIIJJJLLLMMMJJJKKKLLLNNNPPPRRRSSSTTTRRRSSSTTTUUUWWWZZZ\\\]]]]]]]]]]]]___```bbbdddeeehhhjjjmmmoooppprrruuuwwwzzz|||~~~}}}|||{{{zzzzzzyyyyyyvvvvvvvvvvvvvvvvvvvvvvvvyyy{{{}}}}}}{{{yyyyyyyyyuuutttssssssrrrrrrssssssuuuvvvwww{{{{{{xxx{{{qqq]]]KKK???<<<999777888888888888777777777777888:::<<<===???CCCJJJPPPTTTVVVYYY[[[SSSOOOJJJHHHHHHJJJLLLLLLLLLMMMMMMNNNOOOQQQRRRSSSSSSTTTTTTSSSQQQPPPQQQSSSSSSTTTVVVXXXYYYYYYXXXWWWXXXXXXXXXYYYYYYZZZZZZZZZ^^^^^^]]]]]]]]]___```aaafffrrrttt```SSSFFFAAA@@@===<<<>>>:::::::::::::::999999999:::;;;=========???BBBEEEFFFIIIMMMRRRXXX]]]```bbbfffhhhjjjlllmmmpppsssvvvrrrsssttttttsssrrrqqqpppfff]]]TTTQQQVVV\\\^^^^^^VVVRRRLLLHHHFFFEEEEEEDDDCCCDDDEEEFFFFFFHHHKKKNNNRRRXXXcccnnn|||{{{wwwoooooommmkkkiiigggfffeeecccdddeeeffffffeeeddddddbbbeeeiiilllmmmmmmnnnooollllllkkkiiigggeeecccaaa]]]\\\[[[\\\[[[YYYVVVSSSSSSRRRPPPNNNLLLJJJHHHHHHFFFEEEDDDCCCBBBBBBBBBBBBAAAAAABBBBBBAAAAAA@@@???AAAAAA@@@???===;;;888777::::::999999999888888888777777777777777777777777999444666<<>><<<888777777888888888888777777777888:::<<<===;;;???DDDHHHKKKMMMPPPRRRSSSOOOJJJHHHIIIKKKMMMNNNKKKLLLLLLMMMOOOQQQSSSTTTSSSTTTTTTSSSRRRRRRTTTVVVPPPRRRTTTVVVXXXYYYYYYYYYWWWXXXXXXYYYZZZ[[[[[[\\\______]]]\\\\\\]]]^^^___cccqqqwwwaaaSSSGGGCCCBBB===;;;===<<<<<<<<<<<<<<<<<<<<<===:::<<<=========???BBBEEEGGGJJJOOOUUUZZZ___aaaccchhhjjjkkkllllllnnnpppsssssstttuuuuuuuuutttsssrrrcccZZZQQQOOOUUU\\\___^^^XXXSSSNNNIIIHHHGGGGGGFFFCCCDDDEEEFFFFFFHHHKKKNNNQQQXXXbbbnnn{{{}}}xxxoooooommmllljjjhhhggggggcccdddeeeffffffeeeddddddcccfffkkknnnoooooooooooonnnnnnmmmllljjjhhhfffeeeaaa````````````^^^ZZZWWWUUUTTTRRRPPPNNNLLLJJJIIIFFFFFFEEECCCCCCBBBBBBBBBAAAAAABBBBBBBBBAAA@@@@@@AAAAAAAAAAAA@@@>>>===;;;:::::::::999999999888888777777777777777777777777:::444666===@@@???HHHVVVlllyyypppfffZZZRRRNNNLLLKKKJJJKKKJJJHHHFFFCCCFFFJJJKKKKKKLLLPPPSSSVVVVVVVVVWWWXXXZZZ[[[\\\]]]^^^______```aaabbbbbbbbbccceeegggkkknnnqqqrrrrrrrrrssstttvvvxxxzzz{{{~~~}}}}}}||||||yyyyyyyyyyyyyyyyyyyyyyyy|||~~~{{{xxxxxxyyyvvvtttrrrppppppqqqtttuuuuuuvvvxxxyyy~~~sssllluuu}}}lllUUUEEE===<<<:::888777777777777:::999666555666888:::<<>>;;;;;;===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<>>>@@@CCCDDDFFFKKKQQQXXX\\\```ccceeejjjlllnnnooonnnoooqqqsssooorrrttttttvvvxxxuuupppeee\\\SSSQQQXXX___bbbbbbWWWQQQJJJGGGFFFFFFEEECCCEEEEEEFFFEEEEEEGGGKKKNNNUUUVVV___ppp{{{~~~}}}{{{tttpppmmmmmmnnnkkkddd^^^bbbdddeeeeeeccccccdddfffgggkkkooorrrrrrrrrrrrrrrpppnnnlllkkkkkkkkkjjjhhheeeccc``````aaa```]]]ZZZYYYUUUQQQOOOOOOOOOMMMKKKHHHGGGFFFDDDCCCCCCBBBBBBCCCCCCBBBAAAAAAAAABBBBBBCCCBBBAAA@@@>>>======<<<:::;;;;;;;;;:::888666555888777666444444555555666444444444444666<<>>@@@BBBDDDFFFJJJQQQWWW[[[___ccceeejjjlllnnnooonnnoooqqqssssssvvvxxxwwwxxxyyyuuuoooddd[[[RRRQQQXXX```ccccccWWWRRRKKKGGGGGGGGGEEECCCDDDEEEEEEEEEEEEGGGJJJMMMTTTVVV___pppzzzvvvzzz~~~~~~|||yyysssooolllkkkllljjjeee```bbbcccddddddddddddeeefffhhhlllppprrrrrrqqqqqqqqqpppnnnkkkjjjkkklllkkkjjjiiigggeeeeeefffeeebbb___]]]YYYUUUSSSRRRQQQOOOLLLIIIHHHFFFEEECCCBBBBBBBBBCCCBBBBBBAAAAAAAAABBBBBBAAAAAAAAA@@@???===<<<;;;;;;;;;<<<;;;:::999777666888777666555444555666666555555555555666;;;BBBGGGTTTfff|||xxxnnnaaaXXXSSSPPPLLLIIIIIIJJJLLLLLLLLLNNNPPPRRRVVVWWWYYY\\\___aaabbbbbbgggggghhhiiikkklllnnnooooooppprrruuuxxxzzz{{{|||~~~~~~}}}}}}~~~~~~~~~~~~~~~|||{{{~~~}}}|||{{{{{{zzzyyyyyyyyyyyy{{{{{{{{{{{{}}}tttnnnuuuxxxfffQQQBBB===<<<:::888777777888888888888888888999:::;;;<<<@@@AAADDDFFFHHHIIIIIIIIIKKKKKKJJJJJJKKKMMMOOOPPPNNNOOOQQQPPPOOOOOOPPPRRRSSSTTTUUUTTTRRRRRRRRRSSSQQQRRRSSSTTTVVVWWWYYYYYYXXXZZZZZZYYYWWWUUUUUUUUUUUURRRQQQTTTVVVUUUXXX\\\eeennnqqqqqqvvv|||nnn^^^MMMCCC>>>;;;;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<>>>@@@BBBDDDEEEJJJPPPVVVZZZ^^^bbbeeejjjlllnnnnnnooooooqqqsssvvvzzz}}}||||||{{{uuunnnbbbZZZRRRRRRZZZbbbeeedddXXXRRRKKKHHHGGGGGGFFFDDDDDDEEEEEEEEEEEEGGGJJJMMMRRRUUU___ooo|||xxxuuuwwwsssqqqwww}}}|||{{{yyyvvvpppllliiihhhiiihhhdddaaaaaabbbddddddddddddfffgggjjjmmmpppqqqqqqpppoooppppppnnnkkkjjjjjjllllllllljjjiiihhhhhhiiihhhfffdddbbb___[[[WWWUUUSSSPPPNNNJJJIIIGGGEEECCCBBBAAAAAABBBBBBAAAAAAAAABBBBBBCCCCCCDDDDDDDDDCCC@@@>>><<<=========<<<;;;:::888777888777666555555555666666666666666555666:::???DDDIIIXXXmmmttteee^^^TTTMMMLLLLLLLLLLLLMMMPPPSSSVVVWWWYYY\\\^^^___aaaccceeehhhjjjkkkkkkppppppppprrrtttwwwzzz|||}}}~~~{{{yyyxxxzzz||||||{{{|||~~~|||}}}~~~~~~}}}||||||}}}}}}~~~sssnnnttttttbbbNNN@@@<<<;;;:::888777777888888666777888999:::;;;<<<<<>>>>>===<<<;;;:::999999777777777666666666666666666777777666666888===@@@BBBNNN```uuussshhh\\\WWWPPPLLLMMMQQQTTTUUUUUUXXX]]]```bbbdddfffhhhiiikkknnnpppqqqsssuuuvvvzzzzzz{{{~~~}}}|||zzzwwwuuurrrvvvzzzzzzyyyzzz~~~~~~rrrnnnrrr|||ppp^^^KKK???<<<;;;999888888888888999666777888:::;;;===>>>>>>BBBDDDFFFGGGHHHIIIHHHHHHGGGGGGGGGHHHIIILLLNNNOOOOOOQQQRRRQQQOOONNNMMMNNNQQQPPPOOOOOOOOOPPPQQQQQQQQQSSSUUUWWWYYYYYYXXXXXXXXXYYYZZZYYYVVVTTTSSSTTTVVVRRRPPPRRRSSSSSSVVVZZZbbblll}}}iiicccaaaeeejjjqqq{{{vvv```TTTHHHDDDBBB???=========<<<<<<<<<<<<;;;;;;;;;:::::::::;;;===???BBBCCCDDDHHHNNNSSSWWW\\\aaadddiiikkkmmmnnnoooppprrrtttsssyyy}}}~~~}}}vvvmmmbbb[[[UUUVVV^^^fffiiihhhWWWQQQKKKGGGGGGHHHGGGEEEDDDDDDEEEDDDDDDFFFJJJMMMOOOVVVaaaooo|||zzzyyyqqqpppssszzzzzzxxxvvvrrrooogggfffcccbbbaaaaaa```___^^^```bbbddddddfffhhhjjjlllnnnppppppooonnnnnnnnnsssoookkkiiihhhhhhgggfffdddeeefffggggggggghhhhhhgggfffccc^^^YYYTTTPPPOOOLLLKKKHHHFFFDDDBBBAAA@@@BBBBBBBBBBBBCCCDDDEEEFFFIIIJJJKKKKKKIIIFFFBBB@@@???>>>===<<<;;;:::::::::777777777777777666666666666777777777666777:::===???IIIWWWjjj}}}rrrfff^^^XXXUUUQQQPPPRRRVVV[[[]]]\\\```eeehhhjjjlllnnnppptttxxx{{{~~~~~~zzzyyyxxxxxxwwwvvvsssrrroootttyyyyyyxxxyyy~~~zzzqqqooorrrzzz|||mmm[[[JJJ???;;;;;;999888888888999999777777888999;;;===???AAADDDFFFGGGIIIKKKKKKKKKJJJGGGFFFFFFGGGIIIKKKMMMNNNQQQSSSUUUTTTRRRPPPOOOPPPPPPNNNLLLLLLNNNOOOPPPOOOPPPQQQSSSUUUVVVVVVVVVVVVUUUWWWXXXWWWUUUTTTTTTTTTVVVRRRQQQSSSSSSRRRTTTXXX___llloooiiieeeeeegggmmmyyy~~~sssZZZPPPFFFDDDDDDAAA>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;===???AAACCCDDDGGGLLLQQQVVV[[[```dddhhhjjjmmmnnnooopppsssuuusssxxx||||||}}}|||uuulllbbb[[[TTTVVV^^^eeegggfffUUUPPPIIIFFFGGGGGGFFFEEECCCDDDDDDDDDDDDFFFIIILLLNNNWWWbbbooo~~~|||uuusssvvv{{{xxxtttpppmmmeeeeeedddbbbaaa___^^^]]]]]]___bbbccceeefffiiikkklllnnnoooooonnnmmmnnnooopppmmmkkkiiihhhgggeeecccbbbdddggghhhhhhiiijjjkkkhhhhhhfffaaaZZZUUUQQQPPPKKKJJJHHHFFFDDDCCCBBBBBBBBBBBBCCCCCCEEEFFFHHHHHHIIIIIIIIIHHHFFFCCC@@@>>>???>>>===<<<::::::::::::777777888888888777666555555666777777777777999:::>>>EEEPPP^^^sssyyypppeee\\\XXXVVVVVVUUUVVVYYY]]]bbbeeefffiiinnnqqqtttwwwzzz}}}~~~{{{yyyqqqrrrrrrrrrrrrqqqpppooopppssswwwyyyyyy{{{~~~xxxrrrqqqsssyyyyyyjjjYYYIII???;;;:::999888888888999:::888888888888;;;>>>AAACCCFFFGGGIIILLLMMMNNNNNNNNNHHHHHHGGGHHHIIIKKKMMMNNNPPPRRRTTTTTTRRRPPPOOOOOOOOOMMMJJJJJJMMMOOOOOONNNMMMNNNOOOPPPQQQRRRRRRRRRQQQSSSUUUUUUTTTTTTUUUVVVSSSPPPPPPSSSTTTRRRSSSWWW___nnn|||xxxsssqqqpppuuuuuu[[[OOOEEEBBBAAA@@@>>>???===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;<<>><<<;;;:::999999:::777777888999888777666555444555777777777777888999;;;AAAHHHRRRccczzzvvvmmmggg___[[[ZZZZZZ[[[^^^aaaeeeiiinnnppptttwww{{{{{{wwwuuutttnnnooopppppppppooopppppprrrtttvvvyyy{{{}}}wwwsssssstttzzzxxxiiiXXXHHH@@@;;;:::999888888888999:::999888777888:::>>>BBBDDDGGGHHHKKKMMMOOOPPPPPPPPPJJJIIIIIIIIIJJJLLLMMMNNNLLLNNNQQQQQQOOOMMMLLLLLLOOOLLLIIIIIILLLNNNOOONNNKKKKKKLLLLLLMMMNNNOOOOOOOOOQQQSSSTTTTTTTTTUUUWWWPPPNNNOOOSSSTTTRRRSSSVVV___ppp}}}zzzyyy^^^QQQDDD??????>>>>>>???======<<<<<<<<<;;;;;;;;;::::::::::::<<>><<<:::999999999:::777888888999999777666555333555777888777777888999888>>>CCCIIIXXXoooyyykkkfffccc___^^^aaa```ccchhhlllqqquuuyyy|||~~~|||{{{yyyzzz{{{zzzwwwuuuuuuuuunnnoooqqqqqqqqqqqqrrrtttttttttvvvyyy}}}yyysssssswwwwwwfffOOO???;;;999888999999:::;;;<<<===<<<999888;;;AAAFFFIIIJJJJJJJJJJJJKKKMMMPPPRRRTTTLLLJJJHHHFFFFFFHHHJJJKKKKKKLLLMMMMMMMMMLLLJJJIIIKKKIIIIIIJJJKKKLLLLLLKKKJJJLLLMMMOOOPPPPPPPPPOOONNNNNNOOOPPPQQQSSSTTTUUUSSSNNNLLLMMMOOOPPPTTTZZZYYYtttwwwnnnPPPCCCEEE???999<<<===>>>>>>===<<<;;;::::::999:::999::::::<<>><<<;;;;;;<<<===999999999888888888888888666555555444444666777888888777;;;DDDOOO___www~~~ssshhhdddcccbbbdddhhhnnnmmmnnnqqqwww}}}~~~|||zzzwwwuuusssrrroooqqqrrrrrrpppoooooopppooooooppprrrsssuuuvvvvvvwwwxxxxxxzzz|||~~~vvvrrrvvv|||uuucccNNN???:::999999888999999:::;;;<<<;;;999888:::@@@EEEHHHIIIIIIIIIIIIJJJLLLNNNPPPQQQKKKJJJGGGFFFFFFGGGIIIKKKJJJKKKLLLLLLLLLKKKJJJIIIKKKJJJJJJKKKMMMNNNMMMLLLIIIIIIIIIJJJKKKMMMNNNPPPPPPPPPPPPPPPPPPQQQRRRSSSRRRNNNMMMOOOQQQQQQUUUZZZaaa{{{yyytttUUUEEEEEE???:::<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999::::::<<>>:::999999888888888999999::::::999888:::???CCCFFFGGGHHHHHHHHHHHHIIIKKKLLLMMMIIIHHHGGGEEEFFFGGGIIIJJJIIIJJJKKKKKKLLLKKKKKKKKKLLLKKKJJJKKKNNNOOONNNMMMJJJIIIGGGGGGIIILLLOOORRRQQQQQQPPPPPPPPPPPPQQQQQQRRROOONNNRRRSSSTTTVVV[[[jjj||||||zzz{{{yyyYYYFFFDDD@@@<<<>>>;;;;;;;;;;;;<<<<<<<<<======:::999::::::<<>>999999999888888777888888888:::999999;;;===AAACCCEEEFFFFFFFFFGGGGGGHHHIIIIIIHHHGGGFFFEEEFFFGGGHHHIIIJJJJJJKKKLLLMMMMMMNNNNNNKKKJJJJJJKKKMMMNNNNNNMMMKKKJJJJJJJJJLLLOOORRRSSSPPPPPPPPPPPPQQQRRRSSSSSSRRROOOPPPTTTVVVVVVYYY]]]nnn}}}yyysssuuuvvvWWWDDDBBB???>>>@@@;;;<<<<<<<<<<<<<<<<<<<<<<<<:::999::::::<<>>======<<<;;;;;;:::::::::999::::::<<>>>>>=========::::::999999888777777666666666666777777777777777444444666:::<<>>@@@BBBDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGFFFGGGGGGHHHIIIJJJLLLLLLMMMNNNPPPRRRTTTUUULLLKKKJJJJJJKKKKKKJJJIIIGGGHHHJJJLLLMMMMMMLLLLLLKKKLLLNNNQQQUUUYYY\\\^^^UUURRRSSSWWWZZZ[[[___dddnnn}}}|||wwwsssqqqtttzzz}}}zzzttt^^^III@@@@@@===???BBB<<>>===<<<;;;:::999999:::999::::::<<>>>>>>>>;;;::::::999888777666666555666777888888888777777999888999;;;;;;>>>IIITTTfffwwwyyyvvvwwwwww|||}}}{{{yyyyyyxxxxxxvvvuuusssssskkklllmmmlllkkkjjjjjjllliiijjjjjjjjjkkkkkkkkkkkkjjjkkkkkkjjjiiijjjmmmooopppqqqsssuuuwwwyyy{{{|||yyyyyyyyyzzz{{{}}}~~~}}}nnnppp{{{|||}}}sss^^^KKK@@@;;;888999999888999999:::;;;<<<:::===??????======@@@BBBDDDEEEGGGHHHIIIIIIIIIHHHGGGGGGGGGHHHIIIIIIJJJJJJKKKKKKLLLMMMPPPRRRUUUVVVOOOMMMLLLKKKKKKKKKIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJLLLMMMOOORRRVVV[[[^^^```WWWSSSSSSWWWZZZ\\\aaagggqqqxxxuuutttuuuuuurrrkkkgggSSSEEEAAABBB===>>>AAA;;;======<<<<<<;;;;;;;;;::::::999::::::<<>>>>>===;;;;;;:::999888777666555555666777888999888777777:::999:::;;;999:::BBBLLL\\\ooo{{{zzz}}}~~~|||zzz|||||||||zzzxxxvvvuuuuuummmooopppooolllkkklllnnnjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkiiihhhhhhkkkmmmqqqqqqrrrsssuuuvvvwwwwwwxxxxxxyyyzzz{{{}}}zzznnnppp{{{{{{|||rrr\\\HHH???;;;888999999999999:::;;;<<<===;;;>>>@@@???>>>===???BBBDDDEEEGGGIIIJJJJJJJJJJJJGGGGGGHHHIIIIIIJJJKKKKKKJJJJJJKKKLLLOOORRRUUUWWWQQQOOOMMMLLLLLLKKKIIIHHHKKKJJJHHHFFFFFFHHHJJJLLLMMMNNNPPPTTTWWW[[[___```XXXTTTSSSWWWZZZ]]]ccciiiuuu{{{xxxvvvtttppphhh```\\\MMMDDDCCCDDD>>>>>>@@@:::;;;;;;;;;<<<<<<<<<<<<===::::::::::::<<>>>>>>>>>>>>>>===<<<;;;;;;:::999888777666555555666777999999888888777777777999:::888888@@@JJJUUUiii}}}zzz{{{zzzxxxuuutttssstttrrrtttuuutttqqqpppqqqssslllllllllllllllmmmmmmmmmkkkkkkjjjhhhggggggjjjlllpppppppppqqqqqqrrrrrrrrrwwwxxxyyyzzz|||~~~zzzmmmppp}}}zzzkkkTTTDDD>>>999444:::999777666666888:::;;;===<<<;;;;;;===???BBBDDDCCCDDDGGGIIIKKKKKKJJJIIIHHHHHHGGGGGGHHHJJJKKKLLLJJJIIIJJJMMMQQQSSSQQQOOOQQQQQQQQQPPPOOONNNLLLLLLMMMLLLKKKJJJIIIHHHHHHGGGKKKLLLMMMPPPTTTXXX\\\___^^^\\\YYYXXX[[[aaahhhmmmxxx}}}uuunnnkkkfffYYYLLLDDDAAA>>>======>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;888999:::::::::;;;===???BBBEEEJJJPPPVVV]]]eeejjjiiilllqqqsssuuuxxx}}}}}}yyywwwtttjjj```UUUPPPJJJIIILLLQQQUUUUUUKKKJJJIIIGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFLLLNNNVVVeeevvv~~~~~~~~~~~~xxxtttuuussspppoooooopppooonnnmmmppprrrqqqssswwwyyywwwtttrrrqqquuu{{{~~~}}}yyyuuuuuutttsssrrrqqqpppppprrrrrrqqqmmmjjjkkkpppuuu{{{uuuqqqnnnkkkhhhfffjjjgggbbb___]]]ZZZWWWUUUPPPQQQRRRRRRRRRQQQPPPOOOMMMIIIFFFCCCBBBAAA???===>>>===============>>>>>><<<<<<<<<<<<;;;:::999888999888888777666555555444333555666777888;;;>>>AAANNN___yyy~~~}}}~~~|||{{{zzzzzzyyywwwuuuuuuttttttsssrrrrrrrrrqqqmmmnnnoooppppppooonnnmmmnnnmmmjjjhhhgggggghhhhhhiiijjjlllnnnppprrrsssttttttwwwzzz}}}}}}~~~|||qqquuu|||kkkTTTDDD>>>;;;777999999777666777888:::;;;===<<<<<<===>>>@@@BBBCCCCCCEEEGGGIIIJJJJJJIIIHHHHHHGGGGGGFFFGGGHHHJJJKKKJJJIIIJJJMMMQQQSSSRRRPPPQQQQQQQQQQQQPPPNNNMMMLLLKKKKKKJJJJJJJJJIIIIIIIIIKKKLLLNNNPPPTTTXXX[[[]]]aaa___[[[YYYZZZ___eeejjjyyy}}}|||xxxrrrllldddVVVHHHBBB@@@===<<<=========<<<;;;;;;::::::::::::::::::888999:::::::::;;;===???CCCFFFKKKOOOTTTZZZaaaeeehhhlllppprrrtttwww|||~~~~~~|||yyyxxxvvvmmmcccVVVPPPJJJIIILLLPPPSSSSSSJJJJJJHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFLLLNNNUUUcccsss~~~zzzvvvvvvssspppoooppppppoooooonnnrrrsssrrrtttxxxyyywwwwwwuuutttxxx}}}|||yyyyyyxxxxxxwwwvvvuuuuuutttsssqqqooooooqqquuuxxx~~~yyytttooollljjjiiillliiieeebbb```]]]ZZZXXXTTTTTTTTTSSSSSSRRRQQQPPPLLLIIIEEECCCBBBAAA@@@>>>>>>>>>============>>>>>><<<<<<<<<<<<;;;:::999888999888888777666666555555444666777888999;;;>>>AAAIIIYYYqqq~~~|||||||||{{{xxxvvvuuuuuuuuuttttttrrrqqqpppnnnnnnoooppppppooonnnnnnnnnllljjjhhhggggggggghhhhhhiiijjjmmmoooqqqsssttttttwww{{{}}}}}}~~~vvv|||zzzgggQQQBBB<<<:::888999888777777777999:::;;;===>>>>>>???@@@AAABBBBBBDDDEEEGGGIIIJJJJJJIIIIIIHHHGGGFFFFFFFFFGGGHHHIIIIIIIIIKKKNNNQQQSSSSSSRRRRRRRRRRRRQQQPPPOOONNNMMMJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLNNNPPPTTTWWWZZZ\\\cccaaa^^^ZZZYYY\\\bbbfffwww|||{{{sssgggVVVHHHAAA???<<<;;;<<<======<<<;;;;;;;;;::::::999999999888999:::::::::;;;===???DDDFFFJJJMMMQQQVVV\\\```fffjjjnnnqqqrrruuu{{{{{{||||||zzzyyyxxxpppgggWWWQQQKKKIIIKKKOOOPPPPPPJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFKKKMMMSSS___ooo|||xxxwwwtttqqqppppppqqqpppooopppssstttsssuuuyyyzzzxxxyyywwwvvvyyy}}}~~~|||~~~}}}}}}}}}||||||{{{{{{xxxvvvssssssuuuyyy{{{|||~~~xxxpppllllllmmmnnnkkkhhheeedddaaa^^^[[[YYYXXXVVVUUUSSSRRRRRRRRRKKKHHHEEECCCBBBBBBAAA@@@>>>>>>============>>>>>><<<<<<<<<<<<;;;:::999999888888888777777666666555555777888888999;;;>>>AAADDDPPPfff~~~}}}}}}|||zzzxxxuuuvvvwwwwwwuuusssqqqooonnnooooooppppppoooooonnnmmmkkkjjjhhhggggggggghhhfffgggiiikkknnnppprrrssstttwwwzzz}}}}}}~~~zzzuuu```KKK===888777777888888888888888999;;;;;;@@@@@@BBBCCCCCCDDDDDDCCCEEEFFFHHHJJJLLLMMMMMMMMMKKKJJJHHHGGGGGGGGGHHHIIIIIIIIIKKKMMMPPPRRRTTTTTTSSSSSSSSSRRRQQQPPPNNNNNNKKKKKKKKKKKKKKKJJJJJJJJJLLLMMMOOOQQQTTTWWWYYYZZZbbbaaa___[[[YYY[[[aaafffsss{{{xxx}}}ppp\\\MMM@@@>>>;;;;;;<<<===<<<<<<<<<<<<;;;;;;::::::999999888999:::::::::;;;===???BBBEEEHHHKKKOOOTTTYYY]]]dddhhhlllnnnpppsssxxx}}}zzz|||}}}{{{zzzwwwpppgggWWWRRRKKKIIIJJJMMMMMMMMMIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEHHHIIIPPP[[[iii~~~~~~zzzyyyvvvsssrrrrrrrrrqqqpppqqqtttuuutttvvvzzz{{{yyyyyywwwvvvwwwzzz|||{{{zzz}}}zzzwwwwww{{{~~~~~~}}}zzzqqqlllmmmpppooommmjjjhhhgggdddaaa^^^\\\[[[XXXUUUSSSRRRRRRRRRJJJHHHEEECCCCCCCCCBBBAAA???>>>>>>============>>>;;;<<<<<<<<<;;;;;;:::999888888888777777777666666777888999999999;;;>>>AAAAAAJJJ]]]www~~~}}}}}}|||zzzwwwuuuvvvxxxxxxwwwtttqqqooooooooooooooooooooooooooolllkkkjjjhhhgggggghhhhhheeefffhhhjjjlllooopppqqqsssvvvzzz|||}}}~~~|||qqq[[[HHH<<<777666888888888888999999:::;;;<<>><<<;;;<<<<<<<<<;;;===<<<<<<<<<;;;;;;::::::888999:::::::::;;;===??????BBBFFFJJJNNNTTTZZZ^^^aaaeeejjjlllmmmpppvvvzzzzzz~~~|||yyyuuummmeeeWWWRRRKKKIIIJJJKKKKKKJJJHHHHHHGGGFFFEEEEEEEEEEEECCCCCCCCCCCCCCCDDDDDDEEEDDDFFFMMMWWWeeeyyy}}}|||yyyvvvtttttttttsssrrrqqquuuvvvuuuwww|||~~~||||||zzzyyyyyyyyyzzzzzzzzz~~~~~~~~~{{{|||}}}zzzqqqmmmnnnqqqooommmkkkjjjiiifffccc```^^^\\\YYYVVVTTTRRRRRRRRRKKKHHHEEECCCCCCCCCBBBAAA??????>>>===============;;;;;;;;;<<<;;;;;;::::::888888888888777777777777777888999999999:::===???@@@GGGVVVooo}}}|||||||||zzzxxxvvvuuuvvvwwwxxxwwwtttqqqoooppppppooooooooooooppppppkkkkkkjjjiiiiiihhhhhhhhheeefffhhhiiilllmmmoooppprrruuuyyy{{{|||}}}~~~}}}nnnXXXHHH>>>888888;;;777888888999:::;;;<<<<<>>AAAFFFJJJOOOUUU[[[______cccgggjjjkkknnntttxxxzzz~~~|||xxxsssjjjbbbVVVQQQKKKHHHIIIJJJIIIHHHGGGGGGFFFEEEEEEEEEEEEEEECCCCCCBBBBBBCCCCCCDDDEEEBBBEEELLLUUU```sss|||yyywwwwwwwwwvvvuuussswwwyyyxxx{{{~~~}}}}}}~~~~~~}}}~~~~~~yyysssoooppprrrooommmlllkkkjjjhhhdddaaa^^^]]][[[XXXVVVTTTRRRRRRLLLIIIFFFDDDCCCCCCBBBAAA@@@???>>>======<<<<<<===:::;;;;;;<<<;;;;;;::::::888888888888888888888888777888999888777888;;;===@@@DDDQQQggg}}}|||{{{zzzzzzyyywwwttttttuuuvvvvvvvvvtttrrrqqqqqqppppppooooooppppppqqqllllllkkkkkkkkkjjjjjjjjjggghhhhhhjjjkkkmmmmmmnnnpppssswwwyyy{{{|||~~~~~~}}}jjjTTTGGG>>>888888;;;777777999:::;;;<<<<<<<<>>===<<<<<<<<<<<<::::::;;;;;;<<<;;;;;;:::888888888888888888888888777888888777666777:::<<<===AAALLL```{{{}}}|||zzzzzzzzzyyyvvvtttssssssttttttttttttsssrrrqqqqqqpppoooooopppqqqqqqllllllmmmmmmllllllkkkkkkiiiiiijjjjjjkkkllllllmmmnnnqqquuuxxxyyy{{{}}}~~~~~~xxxeeePPPDDD===777666:::666777999:::;;;<<<<<<<<>>===<<<;;;:::555555666777888999999:::888999:::::::::;;;===???BBBEEEHHHLLLPPPUUU[[[___]]]```eeegggiiilllqqqvvvuuu{{{~~~{{{vvvqqqjjjbbbTTTOOOJJJHHHIIIIIIHHHFFFGGGFFFEEEEEEEEEEEEEEEFFFCCCBBBBBBBBBBBBCCCDDDDDDEEEIIIOOOVVV[[[hhh}}}|||{{{{{{yyyxxxxxx|||{{{xxxwwwvvvuuutttpppooooooooonnnlllhhheee_________^^^\\\YYYVVVTTTNNNKKKGGGEEECCCBBBAAA???@@@@@@>>>===<<<<<<<<<<<<::::::;;;;;;<<<;;;;;;;;;888888888888888888999999777777777666666666999;;;;;;>>>HHHZZZttt~~~|||{{{zzzzzzyyywwwuuurrrrrrrrrrrrssssssttttttrrrqqqpppoooooopppqqqrrrmmmmmmmmmnnnmmmmmmllllllkkkkkkkkkkkkkkkkkkllllllmmmppptttwwwxxxzzz|||}}}}}}~~~~~~zzzdddKKK???===<<<::::::;;;;;;::::::;;;<<<>>>???DDDEEEHHHJJJKKKKKKKKKKKKNNNNNNMMMMMMMMMMMMMMMMMMOOONNNMMMKKKKKKKKKLLLMMMMMMMMMLLLLLLLLLNNNOOOPPPSSSSSSSSSQQQNNNKKKKKKLLLKKKNNNQQQRRRSSSSSSUUUVVVVVVXXXZZZ[[[YYYXXXXXXXXXZZZWWWWWWXXXXXXZZZbbblll}}}xxxtttvvv}}}|||pppWWWGGG@@@;;;<<<>>>===<<<===<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;:::;;;>>>@@@CCCEEEHHHKKKOOOSSSYYY]]]^^^aaadddgggiiilllpppsssxxxvvvvvvxxxyyyuuullldddXXXRRRKKKHHHHHHHHHHHHGGGHHHGGGEEECCCCCCDDDFFFGGGCCCCCCCCCCCCCCCDDDEEEEEEEEEGGGKKKPPPUUU```uuu{{{yyyxxxxxxvvvuuuzzzzzz|||~~~|||{{{||||||yyyvvvvvvvvvtttrrrpppmmmkkkiiihhhddd```]]][[[YYYWWWUUUOOOJJJEEEDDDFFFEEEAAA===???>>><<<<<<;;;<<<===>>>::::::;;;;;;<<<;;;;;;::::::::::::999999999888888999999999999999::::::;;;<<>>@@@>>>===>>>;;;;;;;;;;;;;;;;;;::::::999:::::::::999:::<<>>===<<<;;;;;;;;;<<<===;;;;;;<<<<<<<<<;;;:::::::::::::::999999999999888666666666666666777777888;;;>>>DDDOOOddd}}}|||||||||}}}|||zzzwwwyyywwwttttttvvvvvvuuussstttsssqqqppppppqqqrrrsssrrrpppnnnooopppqqqooommmooonnnmmmmmmmmmmmmooooooqqqrrrtttvvvxxxzzz|||}}}~~~|||||||||}}}~~~~~~zzz{{{nnnZZZEEE<<<:::999888888999999:::<<>>??????===<<<===::::::;;;;;;;;;;;;;;;;;;888999999888888999;;;>>>===@@@CCCEEEHHHMMMRRRUUU\\\___cccfffiiikkkoooqqqrrrrrrtttvvvwwwrrrjjjcccXXXSSSLLLIIIIIIJJJJJJIIIIIIHHHFFFDDDCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDEEEEEECCCDDDGGGKKKOOOWWWhhhxxx}}}{{{yyyzzzzzzyyyxxxvvvvvvxxxzzz}}}|||{{{yyywwwtttqqqooommmllliiieeebbbaaa___\\\ZZZYYYSSSLLLHHHFFFEEEBBB???>>>===<<<;;;:::;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999::::::::::::999999999999999999888888999999:::;;;:::<<<@@@JJJ]]]{{{~~~}}}|||}}}}}}}}}{{{yyyzzzyyywwwwwwwwwwwwvvvtttvvvuuusssrrrqqqqqqrrrssstttrrrqqqqqqssssssrrrppppppooonnnmmmmmmnnnooopppoooppprrruuuwwwzzz|||}}}}}}|||{{{zzzzzz{{{|||}}}}}}yyyzzz~~~zzziiiXXXFFF>>><<<;;;;;;;;;999999;;;===@@@BBBDDDEEEDDDEEEGGGIIIJJJKKKKKKKKKNNNNNNMMMMMMMMMLLLLLLLLLIIIJJJLLLMMMNNNMMMLLLLLLNNNMMMKKKJJJIIIJJJJJJKKKQQQRRRRRRQQQNNNMMMMMMNNNNNNOOONNNMMMLLLNNNQQQTTTRRRTTTVVVWWWWWWXXXZZZ[[[\\\ZZZ[[[]]]]]]]]]dddlll|||~~~{{{jjjJJJBBB=========;;;:::::::::::::::;;;;;;<<<<<<<<<888999999999888999;;;>>><<<>>>AAADDDFFFJJJOOORRRYYY]]]aaaeeehhhkkknnnpppoooppprrruuuuuuqqqiiidddZZZTTTMMMIIIJJJKKKKKKIIIIIIHHHFFFDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDFFFJJJLLLRRR___mmm{{{yyyyyyyyywwwvvvvvvwwwxxxzzz}}}~~~|||zzzwwwtttqqqooonnnkkkhhhfffdddbbb___]]]\\\VVVOOOIIIFFFEEECCCBBB>>>===<<<:::::::::;;;;;;============<<<;;;:::999;;;;;;:::::::::999999999:::::::::::::::;;;<<<<<<:::;;;>>>FFFWWWsss}}}}}}~~~~~~|||{{{|||{{{{{{zzzzzzyyywwwvvvwwwvvvtttsssrrrrrrrrrrrrtttsssssssssssssssssssssqqqpppooonnnnnnnnnooopppoooppprrrtttvvvxxxzzz{{{xxxxxxxxxxxxyyyzzz|||}}}}}}yyyzzz~~~~~~sssbbbSSSDDD>>>===<<<<<<===:::;;;<<<>>>???@@@AAAAAACCCDDDFFFHHHIIIJJJJJJIIIMMMMMMMMMMMMMMMMMMMMMMMMJJJKKKLLLNNNNNNNNNMMMLLLLLLLLLJJJIIIHHHIIIIIIJJJMMMOOOPPPOOONNNNNNOOOPPPPPPPPPOOONNNLLLMMMPPPSSSPPPRRRTTTUUUUUUVVVYYY[[[___^^^___aaa___^^^bbbiiiyyyyyyzzzmmmJJJBBB=========;;;:::::::::::::::;;;;;;<<<<<<<<<999::::::999999:::<<<>>>===???AAADDDFFFIIINNNQQQWWW[[[```dddgggjjjlllnnnnnnooorrrttttttpppkkkggg\\\VVVNNNKKKKKKLLLKKKJJJHHHGGGFFFEEECCCBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDFFFIIIKKKNNNYYYdddttt}}}zzzxxxwwwuuusssuuuvvvwwwyyy||||||yyyvvvsssqqqooommmkkkiiihhhfffbbb```\\\XXXQQQKKKHHHFFFFFFEEE???>>><<<;;;::::::;;;;;;<<<=========<<<<<<;;;:::;;;;;;;;;:::::::::999999777777777777777888999999<<<;;;===DDDQQQiii~~~~~~|||}}}~~~~~~~~~|||zzzyyyyyywwwvvvuuutttsssrrrrrrrrrsssssstttssssssrrrrrrsssrrrqqqpppooonnnoooooopppqqqrrrrrrsssuuuvvvwwwwwwuuuuuuvvvwwwyyyzzz|||||||||~~~yyyzzz|||yyymmmXXXKKK???;;;:::::::::;;;<<<===>>>???????????????CCCDDDFFFHHHIIIJJJJJJJJJMMMMMMNNNNNNOOOPPPPPPPPPOOOOOOPPPPPPPPPPPPPPPPPPLLLLLLJJJIIIIIIJJJKKKKKKKKKLLLNNNMMMMMMMMMNNNOOOPPPQQQPPPOOOMMMMMMNNNPPPOOOPPPRRRRRRRRRTTTVVVYYY^^^]]]___aaa```^^^aaahhhyyy}}}~~~jjjKKKDDD>>>??????===<<<===::::::;;;;;;;;;;;;;;;;;;999:::::::::999:::<<>>@@@BBBDDDFFFIIIMMMQQQUUUYYY___cccgggiiikkkmmmoooppprrrtttsssqqqnnnlll^^^XXXPPPLLLKKKLLLJJJIIIFFFFFFEEEEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEDDDCCCEEEHHHIIIKKKSSS\\\iiiyyy|||zzzxxxuuutttuuuuuuvvvxxx{{{~~~}}}yyyvvvuuurrrqqqooommmllljjjgggddd^^^[[[VVVPPPKKKIIIHHHGGG@@@???>>><<<;;;;;;;;;<<<;;;<<<<<<=========<<<<<<;;;;;;;;;;;;::::::::::::999999888888999999:::;;;<<<;;;>>>DDDLLL^^^~~~~~~|||{{{{{{wwwwwwwwwvvvuuuuuutttttttttuuuuuutttrrrqqqqqqrrrsssrrrqqqoooooooooppppppqqqrrrrrrsssttttttuuuuuutttuuuvvvxxxyyy{{{|||}}}{{{~~~xxxyyy{{{uuugggPPPEEE;;;888888888888:::===>>>???@@@AAAAAA@@@@@@DDDFFFHHHJJJKKKLLLKKKKKKMMMMMMNNNOOOQQQRRRSSSSSSRRRRRRQQQPPPPPPPPPQQQQQQNNNMMMLLLLLLLLLMMMNNNOOOOOOPPPQQQPPPNNNMMMNNNOOOOOOPPPPPPOOOMMMKKKLLLMMMNNNOOOPPPPPPPPPQQQTTTVVVXXXYYY\\\______]]]aaagggzzz{{{cccJJJCCC===>>>@@@>>>===>>>;;;;;;;;;;;;;;;;;;::::::888999999999888999;;;>>>???@@@BBBDDDFFFIIIMMMPPPSSSWWW^^^cccfffhhhjjjlllqqqrrrssssssrrrqqqqqqqqqaaaZZZRRRMMMLLLKKKJJJHHHDDDEEEEEEDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCDDDEEEEEECCCBBBCCCGGGHHHIIINNNVVVaaannn~~~~~~|||zzzxxxyyyyyyzzz|||~~~}}}zzzyyyvvvuuusssrrrqqqoookkkhhhcccaaa\\\VVVPPPKKKIIIHHHBBBAAA???===<<<<<<<<<<<<:::;;;<<<======>>>>>>===<<<;;;;;;;;;;;;:::::::::<<<;;;;;;;;;;;;<<<======;;;;;;>>>CCCGGGTTTuuu}}}||||||xxxyyyyyyyyyyyyyyyxxxxxxuuuwwwwwwuuurrrpppppprrrtttsssqqqpppooooooppppppooopppqqqrrrssstttuuuuuuuuuvvvwwwyyy{{{|||}}}}}}{{{}}}xxxyyy{{{~~~rrrdddMMMCCC:::888999888888;;;===>>>@@@BBBCCCCCCCCCBBBFFFGGGIIIKKKMMMMMMMMMMMMLLLMMMNNNPPPRRRSSSUUUUUUSSSRRRPPPOOONNNNNNOOOPPPOOOOOONNNNNNNNNOOOQQQRRRUUUVVVVVVTTTQQQPPPPPPQQQMMMOOOPPPNNNLLLJJJIIIJJJNNNOOOOOOOOONNNOOORRRUUUSSSTTTYYY]]]^^^]]]aaaggg|||~~~zzz}}}}}}|||ttt\\\GGG@@@;;;<<<>>>===<<<===<<<<<<<<<;;;;;;:::::::::777888888777777888:::<<>>===<<<======999:::;;;===>>>>>>??????<<<<<<;;;;;;;;;:::::::::999888888888888999::::::::::::>>>CCCDDDNNNlll}}}|||}}}zzzzzz{{{{{{|||{{{{{{{{{wwwyyyyyywwwrrrpppppprrruuusssrrrpppooooooppppppmmmnnnoooqqqsssuuuvvvwwwuuuvvvxxxzzz|||}}}}}}}}}{{{}}}zzzvvvxxx}}}nnnXXXAAA>>>:::777777888;;;===????????????AAACCCFFFGGGJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNPPPRRRSSSSSSSSSRRRSSSQQQNNNLLLKKKLLLMMMOOOJJJKKKLLLKKKJJJKKKPPPSSS]]]YYYTTTPPPOOOOOOOOOOOOLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPQQQTTTSSSVVVZZZ]]]]]]bbbhhh~~~wwwvvvssssssuuutttgggYYYEEEBBB@@@>>>>>>===;;;999<<<<<<===============<<<:::999888777777888999:::<<>>=========@@@@@@??????????????????AAA@@@???>>>===<<<;;;;;;:::::::::::::::::::::::::::===;;;???GGGKKK]]]|||}}}}}}}}}}}}}}}}}}||||||yyyxxxxxxvvvuuutttsssrrrvvvtttrrrpppooooooqqqqqqrrrpppnnnnnnpppssstttuuuvvvwwwxxxzzzzzz{{{{{{{{{zzz~~~|||tttwwwyyy~~~}}}iiiSSSAAA???;;;999888:::===???DDDCCCDDDDDDFFFHHHJJJKKKKKKLLLMMMNNNNNNOOONNNNNNLLLLLLMMMNNNOOOOOOOOOOOOPPPNNNLLLKKKJJJJJJKKKLLLLLLMMMNNNMMMLLLMMMQQQTTTZZZWWWQQQNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOPPPPPPPPPSSSRRRTTTYYY[[[\\\```ggg|||{{{zzzyyytttooolllgggZZZMMMBBB@@@======>>>>>>===<<<;;;;;;<<<<<<<<<;;;;;;::::::999888777777888999:::<<<>>>AAADDDFFFIIIMMMPPPUUUYYY]]]```cccfffiiikkknnnnnnnnnmmmlllkkkkkkjjj___XXXQQQOOOPPPPPPMMMJJJGGGFFFEEECCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBDDDGGGJJJKKKLLLSSS]]]gggttt~~~zzzwwwuuuoooeee\\\UUUPPPLLLIIIGGGFFFCCCAAA@@@?????????AAAAAAAAAAAAAAAAAAAAAAAA?????????>>>>>>=========::::::::::::::::::::::::<<>>@@@CCCCCCCCCDDDEEEGGGIIIIIIKKKLLLMMMNNNOOOOOOOOOOOOMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJLLLNNNOOONNNNNNOOOQQQTTTWWWSSSOOOLLLLLLLLLLLLLLLOOOOOONNNNNNMMMMMMLLLLLLLLLLLLMMMNNNNNNOOOPPPPPPQQQPPPRRRVVVXXXYYY^^^dddwww|||||||||wwwmmmddd[[[OOODDD>>><<<;;;<<<===>>>>>>===============<<<<<<;;;::::::999888777777888999:::<<<>>>AAACCCEEEHHHLLLOOOTTTXXX]]]aaadddeeegggiiikkklllllllllkkkiiigggeee]]]WWWQQQPPPQQQQQQNNNJJJGGGFFFEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAACCCEEEGGGHHHIIIOOOWWW___iiiwww}}}yyyzzzsssiii___WWWQQQMMMJJJHHHFFFEEECCCBBBAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCC>>>>>>????????????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;>>>AAA>>>>>>CCCEEESSSlll{{{zzzyyyxxxwwwvvvvvvvvvsssrrrqqqoooooooooppppppqqqqqqpppppppppqqqssstttvvvvvvvvvwwwxxxzzz{{{|||yyy}}}wwwpppnnnnnn{{{~~~rrr\\\HHH???===;;;::::::<<>>>>>===@@@@@@@@@@@@???>>>===<<<:::999888888888888999:::<<<>>>AAACCCEEEHHHLLLOOOSSSXXX]]]bbbdddeeefffgggiiikkkmmmmmmllliiieeeccc[[[WWWRRRQQQSSSSSSOOOJJJGGGFFFEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@AAABBBCCCDDDEEEHHHMMMTTTZZZaaalllyyy~~~{{{tttjjj```YYYSSSNNNKKKHHHGGGEEEDDDCCCCCCCCCDDDCCCCCCCCCCCCDDDDDDDDDDDD@@@AAAAAAAAAAAA@@@>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;===AAA>>>===BBBDDDOOOeee{{{zzzyyywwwvvvvvvvvvvvvqqqpppooonnnnnnnnnooooooppppppppppppooooooqqqrrruuuttttttuuuvvvxxxzzz{{{yyy|||zzzuuurrrqqqqqqqqqqqqqqqrrrssstttuuuyyyzzz{{{yyywwwvvvvvvwwwuuuoooqqquuu~~~}}}nnnYYYGGG<<<;;;:::999:::===???AAAEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJLLLLLLLLLLLLPPPOOOMMMKKKJJJJJJJJJKKKJJJKKKMMMNNNNNNMMMLLLKKKHHHIIIKKKMMMPPPQQQQQQPPPSSSPPPMMMLLLMMMNNNNNNMMMPPPPPPOOOOOONNNMMMLLLLLLKKKLLLMMMNNNOOOPPPQQQQQQPPPNNNOOORRRTTTUUUZZZaaasss~~~}}}uuuhhh[[[OOOFFF@@@>>><<<;;;<<<===<<<;;;???????????????>>>======;;;:::999888888999:::;;;;;;===@@@CCCEEEHHHLLLOOORRRVVV\\\aaacccdddfffgggjjjkkknnnooonnnjjjgggddd\\\WWWRRRQQQSSSSSSOOOJJJGGGFFFEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAABBBCCCDDDHHHLLLRRRWWW\\\ccclllqqq}}}zzztttjjjaaaZZZUUUQQQNNNIIIHHHGGGEEEDDDDDDEEEEEECCCCCCCCCCCCDDDDDDEEEEEEDDDEEEEEEDDDCCC@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<:::???===;;;AAADDDMMM___zzz}}}|||yyywwwvvvuuuvvvvvvppppppoooooonnnnnnoooooooooqqqrrrpppnnnnnnoooqqqrrrsssssstttvvvwwwyyyzzzyyy}}}wwwssskkkccc\\\XXXUUUUUUTTTTTTTTTTTTTTTTTTUUUUUUYYYZZZ\\\\\\\\\\\\^^^```vvvrrrwww~~~yyyiiiTTTEEE::::::999999;;;===@@@BBBCCCDDDDDDEEEEEEEEEDDDDDDDDDEEEFFFHHHIIIJJJKKKKKKMMMLLLKKKIIIHHHHHHGGGGGGGGGHHHIIIKKKKKKKKKJJJJJJGGGHHHKKKOOOSSSUUUTTTRRRQQQOOOMMMMMMNNNOOOOOONNNOOOOOONNNNNNMMMMMMLLLLLLLLLLLLMMMNNNPPPQQQRRRRRRQQQOOOOOORRRSSSUUUZZZbbbrrr~~~qqqaaaPPPDDDBBB@@@===<<<===<<<;;;:::;;;<<<<<<======<<<<<<<<<;;;:::999888888999:::;;;;;;===@@@BBBDDDGGGKKKNNNQQQUUU[[[___bbbdddggghhhjjjlllnnnpppooommmiiiggg^^^XXXRRRQQQRRRRRROOOKKKGGGFFFEEECCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAABBBCCCCCCCCCEEEIIIOOOTTTYYY]]]bbbeeennnwww}}}wwwmmmddd^^^YYYUUURRRLLLKKKIIIHHHFFFFFFFFFGGGCCCCCCDDDDDDEEEEEEFFFFFFHHHHHHHHHHHHEEEBBB???===========================888???===;;;AAAEEELLLZZZqqq|||xxxvvvvvvvvvvvvqqqqqqqqqqqqqqqqqqqqqqqqpppssstttssspppnnnooorrrqqqrrrtttvvvxxxyyyyyyzzzzzz}}}yyylllcccWWWUUUQQQMMMJJJHHHGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBDDDFFFGGGGGGHHHJJJLLLvvvttt|||tttbbbNNNAAA:::::::::;;;===???BBBCCCAAABBBCCCCCCCCCBBBAAAAAACCCDDDEEEGGGHHHIIIJJJJJJKKKKKKKKKKKKJJJHHHGGGGGGFFFGGGHHHIIIJJJJJJKKKKKKIIIJJJNNNSSSYYY[[[ZZZXXXPPPNNNLLLMMMNNNOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOQQQRRRSSSTTTSSSPPPPPPRRRTTTUUU[[[bbbooo~~~~~~~~~lllWWWFFFBBB@@@>>>=========<<<;;;999:::;;;<<<<<<<<<<<<<<<;;;:::999999999999:::;;;;;;===@@@BBBDDDGGGKKKNNNPPPTTTYYY]]]aaadddhhhjjjkkklllnnnoooooonnnllljjj```ZZZSSSPPPQQQRRROOOKKKGGGFFFEEECCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@BBBCCCDDDDDDDDDEEEIIINNNTTTYYY\\\___```bbbgggppp|||}}}|||{{{~~~tttjjjccc]]]YYYVVVQQQPPPMMMKKKIIIIIIIIIIIIDDDEEEEEEFFFGGGGGGHHHHHHHHHIIIJJJJJJHHHEEEBBB@@@========================999AAA>>>;;;AAAEEEIIIUUUhhh{{{xxxwwwwwwxxxuuuuuuuuuvvvvvvvvvuuuuuusssvvvxxxwwwrrrppprrrtttrrrtttwwwzzz|||||||||{{{{{{~~~{{{uuullleee```ZZZSSSMMMGGGFFFEEEDDDBBBAAAAAA@@@>>>>>>???????????????>>>;;;===>>>>>>===>>>???AAAuuuttt}}}}}}ppp]]]III>>>::::::;;;<<<>>>AAACCCEEEEEEEEEFFFGGGGGGFFFDDDCCCCCCDDDEEEGGGHHHJJJJJJJJJLLLMMMMMMNNNMMMKKKJJJHHHIIIIIIIIIJJJKKKLLLMMMMMMKKKMMMQQQWWW^^^```___\\\NNNMMMKKKLLLNNNOOOOOONNNLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNOOOPPPRRRSSSTTTUUUTTTQQQQQQSSSTTTVVV\\\ccclllzzzwwwsssyyy~~~xxx```MMMBBB@@@>>>===>>>???>>>===999:::;;;===>>>>>>??????;;;;;;999999999999;;;;;;;;;===@@@BBBDDDGGGKKKNNNPPPSSSXXX\\\```dddiiillljjjlllmmmoooooonnnmmmlllbbb[[[SSSPPPPPPQQQOOOKKKGGGFFFEEEDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@BBBCCCDDDEEEEEEFFFJJJPPPVVV[[[^^^``````[[[]]]cccnnn|||}}}yyyuuurrrpppssssssssstttvvv{{{zzzpppgggaaa[[[XXXTTTSSSPPPNNNLLLKKKKKKKKKFFFFFFGGGHHHHHHIIIJJJJJJHHHIIIJJJKKKJJJHHHEEECCC>>>>>>>>>>>>>>>>>>>>>>>>;;;CCC@@@<<>>>>>>>>>>>===??????>>>===<<<<<<>>>xxxssszzzuuufffTTTDDD:::;;;;;;<<<===???AAACCCDDDIIIFFFDDDDDDFFFGGGEEECCCCCCCCCBBBBBBEEEHHHLLLNNNPPPRRRUUUUUUQQQLLLHHHFFFGGGHHHHHHIIIIIIHHHHHHGGGIIIKKKQQQ[[[dddgggccc^^^OOONNNLLLKKKLLLMMMNNNOOOQQQRRRRRRRRRRRRPPPOOONNNNNNNNNNNNOOOQQQSSSTTTUUUWWWSSSRRRSSSSSSTTTYYY```ooopppvvvooopppxxx~~~kkkLLLCCC>>>;;;===>>><<<;;;===::::::::::::::::::::::::999999888888999999:::;;;>>>???@@@CCCEEEGGGIIIJJJOOOQQQVVV[[[```eeehhhjjjiiiiiiiiijjjmmmnnnmmmlllaaa[[[TTTOOONNNMMMKKKIIIEEEEEECCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAAAAAAAABBBCCCCCCGGGKKKQQQWWW```ggggggbbb\\\[[[[[[bbbnnn}}}{{{xxxuuurrrnnnllliiihhhfffeeefffhhhkkkmmmwwwzzz}}}tttmmmhhhccc___XXXUUUQQQOOONNNNNNLLLKKKJJJIIIHHHHHHJJJKKKKKKJJJMMMLLLLLLLLLKKKIIIEEEBBB<<<;;;:::;;;===??????>>>???@@@@@@@@@@@@BBBFFFIII\\\xxx~~~|||{{{zzzzzz{{{||||||zzzwww~~~}}}}}}~~~~~~{{{yyy{{{|||}}}}}}rrrlllggg```[[[TTTQQQMMMHHHEEEBBBAAAAAA>>>============<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999888888999999:::uuuqqqyyysssbbbQQQBBB::::::;;;<<<>>>???AAABBBCCCHHHEEECCCCCCEEEFFFEEECCCDDDCCCBBBBBBDDDGGGJJJLLLPPPSSSUUUUUURRRMMMJJJHHHGGGHHHHHHHHHHHHHHHHHHGGGHHHIIIOOOXXXaaadddbbb^^^OOONNNKKKJJJJJJKKKMMMNNNPPPQQQRRRRRRRRRPPPOOONNNNNNNNNNNNOOOQQQSSSTTTUUUVVVSSSRRRTTTTTTUUUZZZaaaqqq}}}zzzsssrrryyy}}}kkkLLLDDD???<<<===>>>;;;;;;===::::::::::::::::::::::::999888888888888999::::::;;;<<<>>>@@@BBBDDDFFFGGGNNNPPPUUUZZZ___cccggghhhiiiiiiiiijjjlllmmmllljjjaaa[[[SSSOOOMMMLLLJJJHHHEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCCFFFKKKQQQYYYdddnnnoookkkaaa^^^]]]bbbmmm{{{~~~zzzvvvtttpppllliiigggeeecccbbbaaabbbcccdddjjjlllrrr|||}}}vvvpppiiiddd]]]ZZZVVVSSSRRRQQQOOONNNMMMKKKJJJKKKMMMNNNNNNNNNPPPOOONNNOOOOOOMMMJJJGGGBBB@@@>>>>>>?????????>>>??????@@@??????AAAEEEHHHVVVqqq~~~~~~}}}~~~||||||||||||~~~~~~|||~~~~~~wwwoooddd\\\XXXTTTPPPLLLKKKIIIEEEBBB@@@?????????=========<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::;;;::::::::::::::::::;;;rrrooowwwppp\\\JJJ???:::999;;;===???AAABBBBBBBBBEEEDDDBBBCCCDDDEEEEEEDDDEEEDDDCCCCCCDDDFFFIIIJJJOOORRRUUUUUURRRNNNKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHLLLSSS[[[______]]]OOOMMMJJJGGGGGGHHHKKKMMMOOOPPPQQQQQQQQQPPPOOONNNNNNNNNOOOOOOQQQRRRTTTUUUVVVSSSRRRTTTUUUVVV\\\dddsss~~~oooRRRFFFAAA===>>>===;;;:::<<<::::::::::::::::::999999888888888888888999999::::::;;;<<<>>>AAACCCEEEFFFLLLNNNRRRXXX]]]aaadddfffhhhhhhhhhjjjllllllkkkiii```ZZZRRRNNNLLLLLLIIIGGGEEEDDDCCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCEEEKKKRRR[[[iiiuuuyyyvvvhhhddd```bbbkkkxxx{{{xxxtttpppllliiieeedddbbbaaa___]]]\\\[[[]]]\\\```gggooozzz{{{qqqjjjbbb___[[[XXXVVVUUUSSSQQQPPPOOONNNOOOQQQRRRRRRRRRSSSSSSRRRSSSTTTSSSPPPNNNIIIFFFCCCAAA@@@@@@>>>===>>>>>>???>>>>>>@@@DDDFFFPPPhhh{{{{{{{{{}}}yyynnnggg^^^XXXPPPLLLJJJIIIFFFDDDBBBAAA???============>>><<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;::::::::::::<<<;;;;;;::::::;;;;;;<<<{{{pppnnnuuu}}}jjjTTTDDD===;;;999;;;>>>AAABBBBBBBBBAAACCCCCCBBBBBBCCCDDDEEEEEEGGGGGGEEEEEEEEEFFFHHHIIIMMMPPPRRRSSSQQQNNNLLLKKKIIIHHHHHHHHHHHHHHHHHHIIIJJJIIIJJJNNNSSSWWWXXXWWWNNNKKKHHHEEEEEEFFFIIIKKKNNNNNNPPPQQQQQQPPPOOONNNOOOOOOOOOPPPQQQRRRSSSTTTUUURRRRRRUUUVVVXXX^^^eeeuuuwww]]]HHHBBB>>>>>>===:::999;;;:::::::::999999999999999777777777777777888999999:::;;;===???BBBDDDFFFGGGJJJLLLPPPUUUZZZ^^^aaacccddddddfffiiilllmmmllljjj___YYYRRRMMMLLLKKKIIIGGGDDDDDDCCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBDDDIIIQQQ[[[iiiwww|||{{{oooiiicccccciiiuuu{{{xxxtttooollldddddddddbbb```]]][[[YYYXXXVVVWWW\\\aaahhhsss}}}wwwooogggddd___\\\ZZZXXXVVVTTTSSSRRRQQQRRRTTTVVVVVVUUUVVVUUUUUUUUUVVVVVVTTTRRRLLLIIIEEEBBBAAAAAA???>>>===>>>>>>======???BBBEEEMMMaaa~~~}}}}}}~~~tttiii```XXXSSSPPPLLLHHHFFFFFFFFFDDDCCC??????>>>===<<<======>>>;;;;;;;;;:::::::::999999::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;yyyppppppvvvwwwcccNNN@@@<<<===;;;===@@@BBBCCCCCCCCCBBBBBBCCCCCCCCCCCCDDDEEEFFFIIIHHHGGGGGGGGGGGGHHHIIIJJJLLLOOOPPPOOOMMMLLLLLLJJJJJJIIIHHHHHHIIIJJJJJJMMMLLLJJJKKKLLLOOOPPPPPPKKKIIIGGGDDDDDDEEEHHHIIILLLMMMNNNPPPPPPPPPOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTRRRRRRTTTVVVXXX^^^fffuuuvvvxxxhhhJJJCCC>>>>>>===::::::<<<:::::::::999999888888888777777666666777777888999:::;;;<<>>>>>>>>======>>>BBBDDDMMM]]]xxxzzzqqqeeeZZZTTTOOOJJJGGGEEEDDDBBBAAAAAAAAA@@@?????????>>>===<<<<<<<<<<<<;;;::::::::::::999999999::::::::::::::::::::::::::::::999999999999::::::xxxsssuuuzzzooo[[[III???===>>>???@@@BBBCCCDDDEEEDDDDDDCCCDDDEEEDDDCCCCCCEEEFFFHHHHHHHHHGGGGGGGGGHHHHHHGGGJJJMMMNNNNNNMMMMMMMMMLLLKKKJJJIIIIIIJJJKKKLLLOOOMMMKKKIIIHHHHHHJJJKKKHHHGGGFFFEEEEEEFFFGGGHHHJJJLLLMMMOOOPPPPPPOOOOOOOOOOOOOOOPPPPPPRRRSSSSSSTTTRRRQQQTTTVVVWWW]]]eeettt{{{ssssssyyy}}}~~~mmmJJJCCC>>>===<<<::::::===:::::::::999888888777777666666666666666777777888888999:::===???AAACCCDDDGGGJJJMMMRRRVVVZZZ]]]^^^]]]___bbbggglllnnnmmmkkk```ZZZRRRNNNLLLLLLIIIGGGDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>??????@@@AAADDDGGGLLLTTTaaapppvvvuuuwwwrrrnnnnnnrrrzzz~~~{{{wwwssspppggggggggggggeeecccaaa```___\\\[[[]]]\\\XXXXXXZZZaaajjjwww{{{tttnnnkkkgggdddbbbaaa___]]]\\\[[[YYYYYYZZZZZZZZZYYYWWWVVVUUUUUUVVVWWWVVVTTTMMMJJJEEEBBBBBBBBBBBBAAA>>>??????>>>===>>>AAADDDMMMWWWooosssccc\\\SSSMMMJJJIIIFFFDDD@@@@@@@@@??????>>>>>>============<<<;;;;;;::::::;;;;;;:::::::::999999999999999999999:::::::::::::::999999888888999999:::wwwvvv{{{yyygggTTTFFF??????@@@BBBBBBCCCDDDEEEFFFFFFGGGEEEFFFGGGEEECCCBBBDDDGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGIIILLLNNNNNNNNNNNNOOONNNMMMLLLKKKKKKLLLMMMNNNNNNMMMKKKHHHFFFFFFGGGHHHEEEEEEEEEFFFFFFGGGHHHHHHIIIKKKLLLNNNOOOPPPOOOOOOPPPPPPPPPPPPPPPQQQRRRSSSTTTQQQQQQSSSUUUVVV\\\cccrrrxxxuuurrruuuuuuuuu|||zzzhhhJJJCCC>>>===<<<;;;;;;>>>::::::999999888777777666666555555555555666777777888999;;;===???AAACCCDDDGGGIIIMMMQQQVVVYYY\\\]]]^^^___cccgggkkkllljjjhhhaaa[[[SSSOOOMMMLLLJJJHHHCCCCCCBBBAAAAAAAAABBBBBB????????????????????????>>>>>>>>>>>>>>>???@@@@@@DDDHHHLLLSSS```nnnuuuuuuyyywwwuuuvvv{{{~~~zzzvvvtttoooooonnnllljjjhhhgggffffffaaa^^^^^^\\\XXXWWWYYYXXX]]]dddjjjsss~~~xxxssspppllljjjiiihhhfffdddbbb```^^^]]]]]]]]]\\\[[[XXXWWWUUUUUUUUUVVVUUUTTTPPPLLLGGGCCCBBBBBBBBBAAA???@@@???>>>===???BBBDDDIIIQQQggg|||kkk```UUUPPPJJJGGGGGGGGGEEECCC===>>>@@@@@@@@@?????????<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::888888999999999::::::::::::::::::999999:::::::::vvvxxxvvvbbbPPPDDD@@@@@@AAADDDDDDDDDDDDEEEFFFHHHIIIFFFGGGHHHFFFCCCBBBDDDGGGDDDDDDDDDDDDEEEEEEEEEEEEGGGJJJMMMNNNOOOOOOPPPQQQOOONNNMMMKKKKKKMMMNNNOOOLLLLLLJJJGGGEEEEEEFFFHHHCCCDDDEEEGGGHHHHHHHHHHHHIIIJJJLLLNNNOOOPPPPPPOOOPPPPPPPPPPPPPPPQQQRRRSSSTTTQQQQQQSSSTTTUUU[[[bbbqqqxxxyyytttssspppnnnuuusssbbbJJJCCC=========;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@EEEHHHLLLSSS```ooovvvvvv{{{zzzzzz}}}~~~{{{xxxwwwvvvtttrrrpppmmmlllkkkllleee```___]]]ZZZZZZ]]]XXXZZZ[[[ZZZ]]]fffttt{{{wwwtttqqqooonnnmmmkkkjjjfffdddaaa``````___^^^\\\YYYWWWUUUUUUUUUVVVUUUSSSTTTOOOIIIEEECCCBBBBBBAAA@@@@@@@@@???>>>???BBBEEEFFFLLLaaasssdddVVVMMMLLLHHHDDDBBBCCCCCCAAA>>>999;;;>>>???>>>>>>>>>>>><<<===>>>>>>????????????<<<<<<;;;;;;;;;;;;::::::888888888999999:::::::::<<<;;;;;;::::::;;;;;;<<>>;;;:::;;;;;;;;;999::::::::::::999888888777777666666666666777777777999<<<>>>???AAACCCEEEHHHKKKOOOSSSVVVYYY]]]```^^^cccggghhhjjjllliiidddbbb\\\TTTOOONNNLLLJJJHHHEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>===<<<<<>>???>>>>>>>>>>>>=========;;;;;;::::::999888888888999999999999999999999999<<<<<<:::999999999:::;;;||||||kkkWWWIIIBBB>>>@@@CCCCCCDDDFFFHHHJJJKKKLLLLLLIIIHHHGGGFFFEEEDDDCCCCCCDDDBBB@@@AAAEEEGGGGGGGGGGGGHHHJJJLLLNNNOOOOOOPPPPPPNNNMMMKKKJJJJJJJJJJJJHHHHHHFFFEEEEEEFFFFFFGGGFFFGGGGGGFFFFFFFFFIIIKKKJJJKKKLLLMMMNNNOOOOOOOOOOOONNNMMMLLLLLLMMMNNNOOOSSSUUUVVVVVVUUUXXX^^^cccttt}}}{{{zzzpppkkkkkkdddYYYFFFBBB===:::::::::;;;;;;999::::::::::::999888888777777666666666666777777777999<<<>>>???@@@CCCEEEGGGJJJOOOSSSVVVZZZ___bbbccchhhkkkkkklllnnnjjjeeebbb\\\TTTOOOMMMLLLJJJHHHDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>??????>>>======@@@BBBGGGHHHKKKSSS___mmmyyy~~~|||{{{{{{||||||xxxtttppplllhhheeebbbYYYWWWTTTPPPNNNPPPTTTWWWXXX___iiirrrzzz~~~yyywwwvvvuuuuuussspppnnnmmmllljjjgggeeebbb```___[[[XXXUUUTTTUUUVVVWWWWWWUUUPPPJJJFFFDDDDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAEEEGGGTTToooxxxoooaaaWWWQQQLLLGGGCCCEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@?????????>>>>>>>>><<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::;;;;;;999999999999999999999999<<<;;;:::999888999999:::tttbbbNNNDDDBBBAAABBBEEEDDDEEEGGGIIIKKKLLLLLLMMMJJJIIIHHHGGGEEEDDDCCCBBBEEECCCBBBCCCFFFGGGHHHGGGIIIJJJKKKLLLMMMNNNNNNNNNLLLLLLMMMMMMMMMLLLKKKJJJIIIHHHFFFEEEEEEFFFGGGIIIHHHIIIIIIIIIGGGGGGIIIKKKIIIJJJMMMOOOPPPOOOOOONNNNNNMMMLLLKKKKKKKKKLLLMMMRRRTTTVVVVVVWWWZZZ```fffwww~~~xxxooommmlllaaaSSSDDDAAA<<<:::999:::::::::999::::::::::::999888888777666666555555666666777777999<<<===???@@@CCCEEEFFFJJJOOOSSSWWW\\\aaadddiiinnnpppooonnnoookkkfffbbb\\\TTTOOOMMMLLLJJJGGGCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@???>>>>>>@@@CCCEEEFFFJJJRRR^^^mmmyyy~~~wwwqqqmmmkkkbbb^^^WWWRRRPPPOOONNNNNNKKKOOOSSSXXX]]]bbbhhhkkkwww}}}{{{zzzxxxwwwwwwuuussspppooonnnllliiifffdddbbb```\\\YYYVVVUUUUUUVVVVVVUUURRROOOJJJFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDOOOfffxxxmmmaaaZZZQQQKKKIIIHHHFFFDDDCCCCCCBBBAAA@@@@@@@@@@@@????????????>>>>>>>>>===<<<;;;;;;;;;;;;:::::::::999999:::;;;;;;<<<======999999999999999999999999::::::999888888888888888~~~~~~nnn[[[IIIBBBCCCDDDEEEFFFFFFGGGHHHJJJKKKLLLMMMMMMKKKJJJIIIHHHFFFDDDCCCCCCEEEEEEEEEFFFGGGHHHHHHHHHHHHIIIJJJLLLMMMMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOLLLKKKHHHFFFEEEFFFGGGHHHKKKLLLLLLKKKIIIHHHIIIJJJHHHJJJMMMPPPPPPPPPNNNLLLLLLKKKJJJIIIJJJKKKLLLMMMPPPSSSUUUVVVWWW[[[bbbhhhxxx{{{tttoooiii\\\NNNCCC???<<<999999::::::999999::::::::::::999888888666666666555555666666666777999;;;===>>>@@@CCCEEEEEEIIINNNSSSXXX]]]bbbeeennnrrrtttqqqooonnnkkkgggbbb\\\TTTOOONNNMMMJJJHHHDDDDDDCCCBBBBBBAAAAAA@@@????????????????????????>>>??????>>>===>>>@@@BBBBBBDDDJJJRRR]]]lllyyy|||wwwvvvlllfff]]]XXXUUURRRNNNKKKKKKKKKLLLMMMOOOSSSWWWYYY^^^fffpppyyy~~~|||{{{yyyyyyxxxwwwtttrrrpppooommmjjjgggdddbbbaaa\\\YYYUUUSSSSSSTTTSSSSSSPPPNNNKKKHHHFFFEEECCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCJJJ\\\vvvzzznnnaaaYYYTTTOOOJJJGGGFFFGGGFFFFFFBBBAAAAAA@@@??????@@@@@@?????????>>>>>>>>>==================<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<999999999999999999999999:::999999888888888888888~~~|||~~~zzzhhhWWWGGGCCCEEEFFFFFFFFFGGGHHHJJJKKKLLLMMMNNNNNNKKKKKKJJJHHHGGGEEEDDDDDDFFFFFFGGGHHHHHHHHHIIIIIIFFFGGGIIIKKKMMMNNNOOOOOOOOOOOONNNMMMNNNPPPRRRSSSPPPNNNKKKIIIGGGFFFGGGGGGLLLMMMMMMLLLKKKIIIJJJJJJIIIKKKNNNPPPPPPOOOMMMLLLIIIIIIHHHHHHIIIKKKMMMNNNNNNQQQTTTUUUVVV[[[bbbgggxxx}}}sssgggXXXMMMBBB???<<<::::::::::::999999::::::::::::999888888666666555555555555666666666888;;;===>>>@@@BBBDDDEEEHHHMMMSSSWWW]]]bbbfffoootttvvvrrrnnnmmmkkkhhhddd]]]VVVQQQOOONNNKKKIIIEEEEEEDDDDDDCCCBBBBBBBBB????????????????????????===>>>>>>===<<<===???AAACCCGGGMMMUUU___mmm|||~~~lllfff^^^YYYUUUQQQLLLGGGHHHFFFEEEEEEFFFIIIKKKMMMPPPVVV___gggnnnssswwwyyy|||~~~|||{{{yyyxxxxxxvvvtttqqqooonnnllliiifffccc```___ZZZWWWSSSQQQQQQQQQQQQPPPOOOOOOMMMKKKHHHEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBHHHUUUjjjzzzmmmccc[[[UUUQQQLLLIIIFFFDDDCCCCCCCCCBBBAAAAAA@@@?????????@@@@@@????????????>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::999999888vvvyyy{{{~~~~~~uuu```SSSGGGEEEGGGGGGFFFGGGIIIIIIKKKLLLMMMNNNNNNNNNKKKJJJJJJIIIHHHGGGFFFFFFFFFHHHJJJJJJIIIIIIIIIJJJFFFGGGIIIKKKMMMNNNOOOOOONNNMMMLLLLLLLLLNNNQQQRRRQQQPPPNNNLLLJJJIIIHHHHHHKKKMMMNNNMMMKKKJJJJJJKKKJJJLLLMMMOOOOOOOOOMMMLLLJJJIIIIIIHHHIIIKKKLLLMMMLLLOOORRRSSSTTTYYY```eeexxx}}}mmm[[[OOOAAA???<<<;;;;;;;;;;;;:::999::::::::::::999888888666555555444444555555666666888;;;<<<>>>???BBBDDDDDDHHHMMMRRRVVV\\\aaadddmmmsssuuuqqqmmmlllkkkiiieee___WWWRRRPPPOOOMMMJJJFFFEEEEEEDDDCCCCCCBBBBBB????????????????????????======>>>===<<<<<<>>>AAAAAAEEELLLSSS]]]kkkzzz~~~{{{mmmiiiccc]]]XXXRRRMMMJJJEEECCCAAA@@@BBBDDDFFFFFFGGGLLLSSSZZZaaaiiioootttxxxzzz}}}}}}zzzyyywwwvvvvvvtttrrrooommmllliiifffccc```]]]\\\YYYVVVRRRPPPPPPPPPPPPOOOPPPQQQQQQNNNJJJFFFDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@AAABBBFFFPPPaaa}}}}}}{{{rrrfff[[[TTTPPPOOONNNJJJIIIGGGEEECCCBBBBBBBBBAAAAAA@@@??????@@@@@@AAA@@@@@@@@@@@@?????????>>>===<<<<<<<<<<<<;;;;;;;;;>>>======<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::pppvvv|||zzzpppVVVNNNGGGGGGHHHGGGGGGIIIJJJJJJLLLMMMNNNNNNOOOOOOJJJIIIIIIIIIHHHHHHHHHHHHGGGIIILLLLLLJJJIIIJJJKKKGGGHHHIIIKKKLLLMMMMMMMMMMMMMMMNNNNNNOOOOOOPPPPPPNNNOOOOOOOOOOOOMMMLLLKKKJJJLLLNNNMMMLLLKKKJJJKKKLLLLLLMMMNNNNNNNNNNNNMMMMMMLLLKKKIIIIIIIIIJJJKKKJJJMMMOOOQQQRRRVVV]]]cccuuuzzzcccSSSAAA???===<<<<<<===<<<:::999::::::::::::999888888666555555444444555555666666888;;;<<<===???BBBDDDDDDGGGLLLQQQUUUZZZ___bbblllrrruuuqqqmmmlllmmmlllggg```YYYTTTRRRQQQNNNLLLEEEDDDDDDCCCCCCBBBAAAAAA????????????????????????>>>>>>>>>===<<<===???AAA???DDDKKKRRRZZZgggwwwyyyuuuooonnnjjjccc[[[TTTPPPNNNGGGDDDAAAAAACCCEEEDDDCCCAAAFFFMMMUUU]]]eeelllqqqtttwww{{{~~~}}}{{{yyywwwvvvtttssssssrrrooommmjjjiiifffccc```\\\ZZZYYYXXXUUURRRPPPPPPQQQPPPPPPRRRSSSTTTQQQKKKFFFDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA???AAAEEEMMMYYYsss{{{uuueee```XXXPPPLLLJJJJJJKKKFFFGGGGGGFFFDDDDDDDDDEEEAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>=========<<<<<<<<>>>>>>>>>>>>>>>>>>>>========================>>>>>>?????????>>>===<<>>>>>>>>>>>>>>>>>>>>>>>????????????===>>>@@@BBBCCCHHHOOOVVV^^^jjjzzz|||vvvnnnooollleee[[[RRRNNNNNNGGGDDDBBBBBBDDDDDDCCC@@@>>>DDDLLLUUU]]]eeelllppprrruuuyyy|||}}}{{{xxxvvvvvvtttrrrrrrqqqpppmmmkkkhhhgggdddaaa^^^ZZZXXXVVVXXXUUURRRPPPQQQRRRRRRQQQSSSUUUVVVRRRLLLGGGDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB===@@@EEEJJJUUUmmmyyy{{{wwwkkkbbbXXXUUUPPPLLLIIIGGGGGGGGG???@@@BBBBBBBBBBBBCCCDDDAAAAAAAAA@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@?????????????????????@@@AAAAAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAA@@@>>>===yyysssqqqwwwooo\\\HHHGGGFFFFFFFFFHHHJJJLLLNNNOOOQQQQQQPPPMMMJJJHHHLLLKKKKKKJJJIIIIIIHHHHHHJJJJJJJJJIIIIIIGGGFFFEEEHHHHHHHHHIIIJJJKKKLLLMMMKKKMMMPPPRRRSSSQQQNNNLLLMMMNNNOOOPPPQQQPPPOOOOOOHHHIIIJJJLLLLLLLLLLLLKKKQQQMMMJJJIIILLLNNNMMMLLLOOOOOONNNMMMKKKIIIHHHGGGJJJIIIKKKPPPRRRTTTZZZ```uuu{{{UUULLLCCC<<<<<<>>><<<999888;;;:::999999888888999999666666666666666666666666888999;;;<<<<<<>>>@@@CCCDDDHHHMMMPPPSSSYYY```fffmmmrrruuusssqqqpppnnnjjjkkkeee]]]YYYWWWUUURRRPPPHHHEEECCCBBBBBBBBBAAA???CCCCCCCCCBBBAAA@@@???>>>>>>??????>>>======???@@@BBBCCCHHHQQQ[[[gggyyyzzzuuuqqqmmmggg___WWWPPPKKKIIIFFFFFFDDDBBBAAAAAAEEEGGGIIIMMMTTT[[[```eeejjjmmmrrrsssvvvxxxyyyyyyxxxwwwvvvtttqqqooonnnllliiigggeeebbb___]]]\\\ZZZXXXVVVRRRQQQPPPOOOPPPRRRTTTVVVSSSTTTSSSQQQMMMHHHCCC@@@DDDBBB@@@@@@AAABBBAAA@@@DDDEEEBBBHHHXXXiii|||{{{~~~qqqiiibbb[[[VVVLLLKKKIIIGGGFFFEEEDDDDDDEEEDDDCCCBBBBBBCCCDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAACCCCCCCCCCCCAAAAAA??????@@@AAABBBBBBBBBBBBAAAAAAAAABBBBBBDDDEEEEEEAAAAAAAAABBBBBBBBBBBBBBB@@@AAACCCCCCCCCAAA???===yyytttrrrxxx|||iiiVVVHHHGGGFFFFFFFFFHHHJJJKKKMMMOOOQQQSSSSSSQQQOOONNNMMMMMMLLLKKKJJJIIIIIIHHHEEEEEEFFFFFFFFFEEEEEEDDDFFFFFFFFFFFFGGGIIIJJJKKKJJJKKKNNNPPPPPPOOOMMMLLLIIIJJJKKKLLLLLLKKKKKKJJJHHHIIIJJJKKKLLLLLLLLLKKKNNNKKKIIIIIILLLNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKKKKIIIKKKPPPRRRTTTYYY___rrryyy~~~cccLLLCCC<<<<<<>>><<<:::999::::::999888888888888888666666666666666666666666888999;;;<<<<<<===@@@BBBCCCFFFKKKNNNQQQVVV^^^ccckkkqqqtttrrrppppppnnnjjjkkkeee]]]YYYWWWUUURRROOOHHHFFFCCCBBBBBBBBBAAA???BBBBBBBBBBBBAAA@@@???>>>===>>>???>>><<<<<<>>>???DDDEEEJJJSSS]]]hhhyyyxxxrrrhhhddd^^^VVVOOOJJJFFFEEEDDDDDDDDDBBBBBBCCCGGGJJJLLLQQQWWW]]]aaafffjjjmmmqqqrrruuuwwwwwwwwwvvvuuutttrrrooonnnmmmkkkhhhfffccc```]]][[[ZZZXXXVVVTTTQQQQQQOOOOOOOOOQQQSSSTTTTTTTTTSSSQQQMMMIIIEEEBBBCCCAAA@@@@@@AAAAAA@@@???AAACCC@@@EEETTTddd|||www}}}xxxjjj___XXXRRRMMMHHHGGGFFFFFFEEEEEEEEEEEEEEEGGGFFFEEEDDDDDDDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCDDDEEEEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFCCCCCCCCCDDDDDDEEEFFFGGGEEEDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEDDDCCCAAA@@@yyyuuussszzzuuuaaaOOOGGGGGGFFFFFFGGGHHHJJJKKKKKKMMMOOORRRSSSSSSSSSRRRNNNNNNMMMLLLKKKJJJIIIIIICCCCCCCCCDDDDDDDDDEEEEEECCCCCCCCCCCCDDDFFFGGGHHHHHHIIIKKKLLLMMMMMMMMMMMMKKKKKKLLLLLLLLLLLLKKKJJJHHHIIIJJJKKKLLLLLLLLLLLLKKKJJJHHHIIIKKKNNNOOONNNMMMMMMNNNOOOPPPPPPPPPPPPLLLKKKLLLPPPRRRSSSXXX^^^ooo{{{mmmoooqqqqqqssszzzoooMMMCCC<<<<<<>>>===;;;;;;999999999888888888888777666666666666666666666666777999:::;;;;;;===@@@BBBCCCFFFKKKMMMPPPUUU\\\bbbiiiooorrrqqqooopppnnnkkklllfff^^^YYYWWWUUURRROOOIIIGGGDDDBBBBBBBBBAAA@@@AAAAAAAAAAAA@@@???>>>>>>>>>???@@@???>>>===>>>@@@CCCDDDJJJTTT]]]ggguuu|||rrrlll^^^ZZZSSSMMMGGGDDDCCCCCCBBBCCCCCCDDDDDDGGGKKKNNNRRRVVV\\\```dddgggkkkmmmpppqqqsssuuuuuutttsssrrrpppnnnlllkkkjjjiiigggeee```]]]ZZZXXXWWWVVVTTTRRRPPPPPPOOONNNNNNOOOQQQQQQUUUTTTRRRPPPLLLIIIFFFEEECCCAAA??????@@@AAA@@@???@@@BBB@@@CCCPPP^^^{{{uuuuuuzzzllleeeZZZRRRMMMJJJFFFCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGGGGGGGGGGFFFEEEFFFGGGHHHIIIJJJJJJJJJJJJGGGGGGGGGGGGHHHHHHIIIJJJJJJIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDxxxvvvuuu}}}|||lllYYYJJJFFFFFFFFFFFFGGGHHHIIIJJJHHHJJJMMMOOOQQQRRRRRRQQQNNNNNNMMMLLLKKKJJJIIIIIIFFFFFFEEEEEEEEEEEEEEEEEEAAAAAAAAABBBCCCDDDFFFFFFHHHHHHIIIJJJKKKLLLNNNNNNMMMMMMMMMMMMLLLLLLKKKKKKIIIIIIJJJKKKKKKLLLLLLLLLKKKJJJJJJJJJKKKLLLMMMMMMMMMMMMOOOPPPQQQQQQQQQQQQMMMLLLMMMPPPRRRRRRVVV]]]mmmwwwkkkiiiggggggiiiooo{{{zzzpppNNNDDD======>>>===<<<<<<888999999999888888777777666666666666666666666666666888::::::;;;<<>>===???@@@AAAAAA@@@???@@@AAA@@@BBBHHHQQQZZZcccppp|||tttiiibbbWWWSSSMMMGGGDDDCCCDDDEEEBBBCCCEEEGGGHHHLLLPPPTTTYYY\\\aaadddgggiiikkkmmmooopppqqqrrrrrrqqqooonnnllljjjhhhhhhggggggdddccc^^^[[[XXXVVVVVVTTTSSSQQQOOOOOONNNMMMMMMNNNOOOOOOTTTSSSPPPNNNKKKIIIGGGFFFBBBAAA??????@@@@@@@@@???AAADDDBBBDDDNNNZZZuuuvvvrrr|||nnnddd]]]XXXQQQLLLJJJIIIGGGEEECCCDDDFFFGGGIIIKKKKKKLLLJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKJJJIIIHHHIIIIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMOOOOOONNNMMMLLLKKKKKKJJJKKKJJJHHHGGGFFFFFFFFFFFF}}}uuuvvvyyyvvveeeSSSHHHFFFFFFFFFFFFGGGHHHIIIIIIIIIJJJLLLNNNOOOPPPPPPPPPMMMMMMLLLLLLKKKJJJJJJJJJIIIHHHGGGEEEDDDCCCCCCCCCBBBBBBBBBBBBDDDEEEFFFGGGIIIHHHHHHIIIJJJLLLNNNOOOJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLMMMMMMMMMMMMLLLKKKJJJKKKKKKNNNNNNOOOOOOOOOOOOOOOOOONNNLLLMMMPPPRRRRRRVVV\\\nnnyyyoooiiidddcccdddhhhsssxxx}}}xxxlllPPPFFF>>>===>>>===<<<<<<888999999999999888777777666666666666666666666666666777999::::::;;;>>>AAADDDGGGKKKLLLNNNRRRXXX^^^gggmmmpppoooooorrrrrrppppppkkkccc___]]][[[XXXVVVMMMIIIEEECCCBBBCCCBBBAAA??????@@@@@@@@@???>>>>>>===???@@@@@@???>>>>>>???@@@AAAGGGPPPXXX```mmmyyy}}}tttjjj___WWWQQQNNNIIIEEEDDDDDDGGGHHHDDDFFFIIIKKKNNNQQQVVVYYY^^^aaaeeehhhiiikkkmmmnnnnnnooopppqqqpppnnnlllkkkiiigggeeeddddddcccaaa___\\\ZZZWWWUUUTTTSSSRRRPPPMMMMMMMMMMMMMMMNNNNNNOOOQQQPPPOOOMMMKKKIIIGGGGGGCCCAAA??????@@@AAA@@@???@@@DDDBBBDDDLLLVVVooovvvppp}}}{{{qqqfff\\\UUUMMMJJJGGGDDDDDDDDDDDDCCCDDDEEEGGGHHHJJJKKKKKKKKKJJJJJJJJJJJJIIIIIIHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKLLLMMMNNNOOOOOONNNMMMLLLJJJJJJKKKLLLMMMMMMMMMMMMOOOOOONNNNNNOOOOOOPPPPPPRRRRRRQQQPPPPPPOOONNNNNNLLLKKKJJJHHHGGGGGGGGGGGGyyysssvvv|||ppp]]]OOOIIIEEEEEEFFFFFFGGGHHHHHHHHHKKKLLLMMMOOOPPPPPPQQQQQQLLLLLLLLLLLLLLLLLLLLLLLLKKKIIIGGGDDDCCCBBBBBBBBBCCCCCCCCCCCCDDDFFFGGGHHHHHHHHHHHHIIIIIIKKKLLLMMMJJJIIIIIIIIIIIIJJJKKKLLLJJJIIIIIIJJJJJJKKKLLLMMMNNNOOOOOONNNKKKJJJJJJKKKNNNNNNOOOOOONNNNNNMMMMMMMMMLLLMMMPPPRRRRRRVVV]]]mmmwwwnnngggggghhhkkkvvv|||wwwmmmSSSHHH???===>>>===;;;;;;999999:::;;;:::999888777666666666666666666666666555777888999999;;;>>>@@@AAADDDGGGHHHIIIMMMSSSXXXeeejjjnnnmmmnnnqqqsssqqqqqqkkkeeeaaa```___\\\ZZZNNNKKKFFFCCCBBBCCCCCCBBB???@@@@@@@@@@@@@@@??????:::<<<>>>>>>===<<<<<<<<>>>>><<<:::;;;999:::;;;<<<<<<;;;999888666666666666666666666666555666888999999:::===???@@@CCCEEEFFFGGGJJJPPPUUUaaagggjjjjjjkkkooorrrqqqpppkkkdddaaaaaa```^^^\\\OOOLLLFFFCCCBBBCCCCCCCCC@@@@@@AAAAAAAAAAAA@@@@@@:::===???@@@>>>===<<<<<>>>>>;;;:::::::::;;;<<<======;;;999888666666666666666666666666444666888888999:::===???AAADDDFFFGGGGGGJJJPPPUUU___dddhhhhhhiiinnnppppppnnniiiccc```aaaaaa___]]]PPPLLLGGGCCCCCCCCCCCCCCC@@@AAAAAABBBBBBBBBAAAAAA===@@@BBBCCCBBB@@@??????>>>>>>BBBIIIQQQ\\\lllzzz~~~{{{tttkkkgggbbb]]]YYYXXXWWWSSSPPPNNNMMMMMMMMMMMMOOOPPPQQQRRRUUUXXXZZZ[[[]]]```bbbeeegggkkkmmmmmmnnnooopppoooooooooooommmjjjgggfffeeebbb```^^^\\\[[[XXXVVVUUUSSSPPPOOONNNNNNLLLKKKIIIJJJLLLNNNPPPQQQRRRRRRPPPQQQSSSSSSRRRPPPMMMKKKEEEDDDBBBBBBCCCCCCCCCBBB???FFFFFFGGGKKKRRRjjjwwwmmmsssuuuaaaZZZPPPJJJGGGFFFCCCAAA@@@AAABBBBBBAAA@@@AAABBBAAACCCFFFJJJLLLNNNNNNMMMNNNOOOQQQSSSTTTTTTSSSSSSQQQRRRRRRSSSTTTUUUUUUVVVTTTUUUVVVVVVVVVVVVUUUTTTTTTTTTUUUVVVWWWWWWWWWWWWUUUUUUTTTTTTSSSTTTTTTTTTSSSSSSSSSSSSSSSSSSTTTTTTQQQQQQRRRRRRPPPNNNKKKIII~~~iiiWWWNNNIIIDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHGGGGGGHHHIIIKKKMMMOOOMMMNNNPPPQQQQQQPPPNNNMMMOOOMMMLLLKKKKKKJJJGGGEEEHHHGGGFFFEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIHHHHHHGGGDDDEEEFFFHHHHHHIIIIIIHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPOOONNNMMMLLLIIIJJJKKKMMMNNNNNNNNNNNNOOOPPPPPPPPPPPPRRRUUUXXXiii~~~yyyxxxzzz{{{zzzwwwVVVJJJ@@@======<<<;;;<<<999999:::999888666444333444444444444444444444444333444555666999;;;===>>>AAAAAABBBBBBCCCGGGLLLPPP[[[aaafffgggiiimmmooonnnlllhhhccc^^^[[[YYYZZZZZZPPPLLLHHHDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>===============BBBBBBEEEQQQXXXdddxxxzzzuuusssooojjjgggeeedddddd\\\ZZZWWWXXXZZZZZZXXXVVVQQQRRRSSSTTTUUUVVVVVVVVVZZZZZZYYYZZZ\\\___bbbdddggghhhiiijjjlllllllllmmmhhhiiiiiiiiihhhgggeeedddaaa___]]]ZZZXXXWWWWWWWWWTTTRRRNNNKKKJJJJJJLLLMMMKKKKKKLLLNNNOOOQQQSSSTTTRRRRRRSSSSSSRRRPPPOOONNNFFFDDDBBBAAABBBCCCCCCBBBCCCDDDAAADDDKKKOOOfffwwwoooooozzzrrr___WWWRRRKKKEEECCCBBBBBBBBB???@@@AAAAAA@@@@@@BBBDDDDDDFFFHHHIIIKKKNNNRRRUUUWWWWWWWWWWWWXXXXXXXXXYYYWWWWWWUUUUUUUUUUUUWWWWWWWWWVVVUUUVVVXXXYYYXXXWWWXXXVVVTTTUUUVVVWWWVVVVVVWWWVVVUUUUUUUUUVVVWWWXXXTTTTTTUUUVVVVVVWWWXXXXXXUUUTTTRRRRRRRRRQQQPPPNNN||||||xxxbbbSSSNNNJJJFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHJJJKKKLLLLLLMMMNNNPPPPPPOOONNNMMMNNNMMMLLLLLLLLLLLLJJJHHHIIIHHHGGGGGGGGGGGGHHHIIIGGGGGGGGGHHHHHHHHHIIIIIIEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIKKKLLLMMMNNNNNNMMMMMMLLLJJJJJJLLLMMMNNNOOOOOOOOOOOOOOOPPPOOOOOOQQQTTTWWWfff{{{xxxwwwwwwvvvtttWWWKKK@@@======;;;::::::999999:::999888666555333444444444444444444444444333444555666999;;;===>>>BBBCCCCCCCCCCCCFFFJJJNNNWWW^^^dddeeegggkkklllkkkhhheeeaaa]]][[[ZZZ[[[\\\RRRNNNIIIEEECCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>===============BBBBBBFFFQQQXXXeeeyyywwwpppjjjgggdddccc```^^^\\\\\\\\\]]]^^^\\\ZZZZZZ\\\\\\ZZZXXXVVVWWWXXXYYYZZZZZZZZZZZZ]]]]]]]]]^^^```bbbdddfffggghhhhhhiiiiiiiiiiiihhhggghhhiiijjjiiiiiiggggggbbb```^^^[[[YYYWWWWWWVVVSSSQQQOOOLLLKKKKKKKKKLLLKKKKKKLLLMMMOOOQQQSSSTTTOOOPPPPPPQQQPPPNNNMMMLLLGGGEEEBBBBBBBBBCCCCCCBBBCCCDDDBBBEEEKKKOOOeee|||pppjjjppphhhZZZPPPLLLGGGCCCBBBCCCBBBBBBAAABBBCCCBBBAAABBBCCCEEEHHHJJJLLLNNNOOORRRVVVYYYYYYZZZ[[[\\\\\\\\\[[[[[[YYYXXXWWWVVVVVVWWWXXXYYYYYYXXXWWWXXXZZZ[[[ZZZYYYYYYWWWVVVVVVWWWXXXXXXWWWYYYXXXWWWVVVVVVVVVWWWXXXUUUUUUVVVVVVWWWXXXXXXYYYVVVTTTSSSRRRSSSRRRQQQOOOyyy|||}}}kkkXXXOOOMMMJJJGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGHHHHHHIIIIIIJJJLLLMMMNNNNNNMMMLLLMMMLLLLLLMMMOOOOOONNNLLLJJJJJJIIIIIIIIIIIIJJJKKKFFFFFFFFFFFFGGGHHHJJJKKKHHHGGGFFFEEEDDDEEEEEEFFFEEEFFFGGGHHHHHHHHHGGGFFFHHHIIIJJJKKKLLLLLLKKKKKKJJJKKKKKKLLLMMMNNNOOOOOONNNOOOOOONNNMMMOOORRRUUU```~~~xxxssspppooonnnVVVKKK@@@===<<<:::888999999999::::::999777555444444444444444444444444444444444555666888:::<<<>>>CCCDDDDDDCCCCCCEEEIIILLLSSSZZZaaaccceeehhhhhhfffdddbbb___\\\ZZZZZZ\\\]]]TTTPPPJJJFFFDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>============BBBBBBFFFQQQYYYeeeyyyxxxnnneee```^^^^^^]]]\\\\\\[[[[[[\\\^^^```aaadddbbbaaaaaaaaaaaa___^^^]]]]]]^^^___`````````______```bbbdddeeegggggghhhiiiiiiiiiiiiiiihhhggggggfffgggiiijjjjjjjjjiiihhhbbbaaa^^^[[[YYYWWWVVVUUURRRQQQPPPNNNMMMLLLKKKKKKKKKKKKKKKMMMNNNPPPRRRSSSOOOPPPPPPPPPPPPNNNMMMLLLIIIFFFDDDCCCCCCDDDCCCBBBCCCDDDBBBEEEKKKNNNdddsssiiiiiiyyyjjjZZZSSSHHHFFFCCCBBBBBBCCCCCCBBBCCCDDDEEEDDDCCCCCCEEEGGGJJJLLLOOOQQQRRRUUUYYY\\\]]]^^^```aaabbbaaa```___[[[[[[ZZZZZZZZZZZZ[[[[[[\\\[[[ZZZ[[[\\\]]]\\\[[[\\\ZZZXXXYYYZZZ[[[ZZZZZZ[[[ZZZYYYXXXXXXXXXXXXXXXWWWWWWWWWXXXYYYYYYZZZZZZXXXVVVTTTTTTTTTTTTRRRPPPzzzxxx~~~ttt```PPPKKKKKKJJJGGGGGGGGGFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFFFFGGGHHHIIIKKKLLLLLLLLLLLLLLLLLLLLLNNNPPPQQQPPPOOOLLLKKKJJJJJJIIIHHHHHHHHHFFFEEEDDDDDDFFFIIIKKKMMMKKKIIIGGGEEEDDDDDDEEEFFFDDDFFFHHHIIIIIIHHHFFFEEEFFFFFFGGGHHHIIIIIIJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNMMMNNNNNNMMMLLLMMMQQQSSS]]]zzzvvvnnniiigggfffSSSHHH>>><<<<<<;;;999999999999::::::999777666555444444444444444444444444444444555666888:::<<<===AAABBBCCCDDDDDDFFFJJJMMMPPPXXX___bbbdddgggfffccccccaaa^^^[[[YYYYYYZZZZZZVVVQQQLLLGGGEEEDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>=========BBBBBBEEEPPPWWWdddxxxzzzsssoookkkeee```______aaabbb```aaaaaacccfffhhhkkklllkkkkkkjjjiiihhhhhhgggfffbbbbbbccccccdddcccccccccbbbcccfffhhhjjjjjjjjjiiikkkllllllllllllkkkjjjjjjggghhhiiiiiiiiihhhgggfffaaa```^^^[[[YYYVVVUUUTTTQQQQQQQQQQQQOOOMMMKKKJJJKKKKKKKKKLLLNNNPPPQQQRRRQQQRRRRRRSSSRRRQQQPPPOOOKKKHHHEEEDDDDDDEEEDDDCCCCCCDDDBBBEEEKKKNNNccczzzmmmiiirrriiiYYYOOOKKKDDDCCCAAABBBCCCDDDCCCAAADDDEEEEEEEEEDDDEEEFFFHHHJJJLLLOOOQQQSSSVVVZZZ\\\```aaadddffffffeeecccaaa^^^^^^]]]]]]]]]]]]^^^^^^]]]\\\\\\\\\^^^___^^^]]]^^^]]][[[[[[]]]^^^]]]\\\]]]\\\\\\[[[ZZZZZZZZZZZZYYYYYYZZZZZZZZZ[[[[[[[[[YYYXXXVVVVVVVVVVVVTTTRRR}}}xxxyyy}}}lllXXXLLLIIIIIIHHHGGGEEEEEEDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEGGGHHHJJJKKKLLLMMMLLLKKKLLLNNNPPPQQQQQQPPPMMMLLLKKKJJJHHHFFFEEEDDDEEEDDDDDDDDDFFFHHHKKKMMMNNNLLLIIIFFFEEEEEEFFFFFFEEEGGGHHHJJJIIIHHHFFFEEEDDDDDDEEEEEEFFFGGGHHHHHHGGGGGGGGGGGGHHHJJJKKKLLLLLLMMMMMMLLLKKKMMMPPPSSS```|||}}}uuulllfffaaa^^^MMMCCC;;;;;;===<<<;;;;;;999999::::::999888777666444444444444444444444444444444555666777999;;;<<<>>>@@@BBBDDDEEEHHHLLLOOOOOOXXX___bbbdddffffffcccdddbbb___[[[YYYWWWWWWVVVVVVRRRLLLHHHEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>><<>>AAADDDFFFIIIMMMPPPQQQXXX___aaacccfffgggdddfffddd```\\\YYYVVVTTTTTTUUUQQQKKKGGGEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>;;;@@@>>>AAAJJJPPP\\\oooxxxooohhheeeddddddaaadddhhhjjjkkkkkkllllllmmmnnnoooqqqssstttuuuvvvsssssstttrrrooommmmmmnnniiiiiiiiiiiiiiihhhgggfffgggiiikkkmmmnnnnnnmmmmmmkkkkkklllmmmmmmmmmmmmmmmjjjkkkjjjjjjhhhfffcccbbb``````___^^^\\\YYYWWWVVVUUUUUUUUUUUUTTTQQQOOONNNMMMMMMMMMNNNOOOPPPRRRSSSQQQQQQRRRSSSSSSRRRQQQPPPOOOMMMIIIGGGGGGFFFEEEDDDCCCEEECCCFFFKKKLLL```}}}mmmiiilllzzzeeeUUUOOOLLLGGGCCCDDDCCCBBBBBBCCCDDDCCCAAAAAACCCDDDEEEFFFHHHKKKMMMPPPSSSWWW[[[]]]___bbbeeedddeeeggghhhiiihhhfffeeeaaabbbccccccccccccbbbaaa```_________aaabbbaaa```cccaaa___```aaabbbaaa```______````````````______^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\ZZZZZZZZZZZZXXXVVV{{{vvv{{{|||fffYYYMMMIIIHHHFFFFFFHHHDDDCCCAAA??????@@@AAABBBCCCDDDEEEFFFFFFEEEDDDDDDBBBCCCDDDFFFIIILLLNNNOOOLLLKKKKKKLLLMMMMMMKKKJJJIIIIIIIIIIIIHHHFFFEEEDDDCCCDDDEEEFFFGGGHHHIIIIIIKKKKKKJJJIIIGGGFFFEEEEEEGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEEEEFFFEEEDDDDDDEEEGGGJJJKKKJJJKKKKKKLLLLLLOOOSSSVVVccc~~~zzzvvvsssmmmaaaWWWIII@@@999:::<<<;;;::::::888999:::::::::999888777444444444444444444444444444444444555777888:::;;;===???BBBDDDFFFHHHLLLNNNRRRYYY^^^```bbbfffgggeeefffdddaaa]]]YYYWWWUUUTTTSSSOOOJJJFFFEEEDDDDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>:::???===>>>GGGLLLWWWjjj}}}xxxpppnnnkkkhhhffffffhhhjjjgggkkkppprrrrrrrrrsssuuuvvvvvvxxxzzz{{{|||}}}}}}wwwxxxyyywwwsssqqqqqqsssnnnnnnnnnnnnmmmlllkkkjjjkkklllmmmooopppppppppooonnnnnnooooooooonnnmmmmmmkkkkkklllkkkjjjhhhfffeeeaaabbbaaaaaa___]]][[[ZZZXXXXXXWWWVVVUUUSSSRRRQQQNNNNNNNNNOOOPPPQQQRRRSSSRRRSSSTTTUUUUUUTTTSSSRRRQQQNNNKKKHHHGGGGGGEEEDDDCCCEEECCCFFFKKKLLL___tttllllllrrrpppeeeWWWMMMIIIGGGFFFDDDBBBAAA@@@@@@BBBDDDDDDCCCAAACCCEEEGGGHHHKKKNNNQQQSSSWWW[[[___bbbdddgggiiifffggghhhhhhiiiiiihhhhhhbbbcccdddeeeeeedddcccbbbcccbbbaaabbbdddeeedddccccccbbb``````bbbcccbbbaaa______aaabbbccccccbbbbbb````````````````````````___]]]\\\[[[[[[[[[YYYXXX|||vvvvvvwww]]]RRRJJJIIIHHHEEEEEEIIIDDDCCCAAA?????????AAABBBBBBCCCEEEFFFFFFFFFEEEDDDBBBBBBDDDFFFIIILLLNNNPPPLLLKKKJJJKKKKKKKKKIIIGGGGGGGGGHHHIIIIIIIIIGGGGGGCCCDDDEEEGGGHHHHHHHHHHHHIIIIIIIIIIIIGGGFFFDDDDDDGGGFFFEEEDDDCCCDDDDDDDDDFFFEEEDDDCCCBBBCCCDDDEEEGGGFFFEEEEEEFFFHHHJJJLLLIIIJJJKKKLLLMMMPPPTTTWWW^^^zzzzzzxxxxxxqqqcccWWWJJJAAA::::::<<<:::888888888999:::;;;:::999888777444444444444444444444444444444444555777888999:::???AAACCCEEEFFFGGGJJJLLLRRRYYY]]]^^^```eeegggfffeeeccc```]]]ZZZXXXVVVUUURRRNNNIIIFFFEEEDDDDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>:::>>>;;;<<>>AAADDDEEEEEEAAACCCFFFHHHJJJMMMQQQTTTTTTXXX]]]aaaccceeehhhjjjhhhhhhhhhiiiiiiiiijjjjjjccccccdddeeeeeedddcccccceeedddcccdddfffgggfffeeedddbbbaaaaaabbbccccccbbb^^^___aaacccdddddddddcccaaaaaaaaaaaa```````````````^^^\\\\\\\\\\\\ZZZXXXyyy|||vvvdddRRRPPPNNNKKKHHHGGGFFFFFFCCCCCCBBBBBBBBBAAAAAAAAABBBEEEHHHIIIGGGEEEDDDDDDFFFEEEEEEEEEGGGHHHJJJLLLMMMLLLKKKJJJIIIHHHHHHGGGHHHGGGFFFGGGHHHIIIHHHGGGDDDEEEFFFGGGGGGHHHGGGGGGIIIHHHHHHGGGGGGFFFFFFFFFGGGFFFEEEDDDDDDCCCCCCCCCCCCBBBAAAAAABBBCCCDDDEEEFFFEEEEEEFFFHHHKKKNNNPPPMMMLLLKKKKKKMMMOOOQQQSSS]]]qqqyyyvvvsssuuuppp___PPPDDD;;;<<<<<<888888<<<;;;;;;;;;:::999888777666555555444333333333333444555444333333444555666777===???AAABBBDDDFFFIIILLLRRRVVV\\\bbbeeegggiiijjjjjjfff```\\\YYYWWWVVVUUURRRPPPMMMIIIEEECCCAAAAAABBBBBBCCCCCCBBB@@@???>>>??????@@@@@@@@@@@@??????;;;<<<===???CCCJJJSSSYYYiii{{{~~~|||{{{{{{wwwqqqkkkfffcccaaaaaadddggglllpppqqqrrrtttuuutttuuuxxxzzz{{{|||{{{{{{|||~~~}}}{{{zzzxxxxxxyyyzzzxxxvvvsssqqquuutttsssrrrsssrrrqqqooouuutttsssssssssrrrpppnnnqqqqqqpppooommmkkkhhhffffffeeeeeegggiiiiiieeebbb___\\\YYYWWWWWWWWWVVVUUUWWWUUURRRPPPPPPQQQSSSTTTZZZZZZZZZZZZYYYYYYYYYYYYXXXSSSMMMHHHGGGGGGGGGGGGIIICCCAAADDDDDDIII^^^uuuqqqkkkhhhkkk|||kkk^^^OOOMMMJJJGGGEEECCCBBBBBBCCCBBBAAAAAAAAABBBCCCDDDCCCEEEHHHJJJLLLNNNRRRUUUYYY[[[^^^aaadddfffgggggggggggghhhjjjlllllljjjhhheeeeeeffffffgggfffffffffeeefffggghhhhhhhhhffffffccccccbbbaaaaaabbbbbbccccccddddddddddddcccbbbbbb```___```aaaeeeggggggfff``````___^^^]]]\\\\\\[[[ooo^^^MMMKKKIIIGGGEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAADDDHHHIIIGGGEEEDDDCCCEEEEEEDDDDDDFFFGGGIIIJJJLLLLLLKKKJJJIIIHHHGGGGGGFFFEEEDDDDDDEEEFFFEEECCCCCCCCCEEEFFFGGGGGGGGGGGGIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFEEEDDDDDDDDDEEEEEEDDDCCCBBBBBBBBBCCCDDDEEEFFFFFFFFFGGGIIILLLOOOPPPOOOOOONNNMMMNNNPPPSSSTTT\\\ppp}}}zzzwww{{{wwwgggSSSFFF<<<;;;;;;777777<<<::::::::::::999888777777555555444333333333333444444444333333444555777888<<<>>>@@@BBBCCCFFFIIILLLPPPUUU[[[```ccceeegggiiikkkhhhddd```\\\YYYVVVTTTQQQOOOLLLHHHEEECCCBBBAAABBBCCCCCCCCCBBBAAA@@@?????????@@@@@@@@@@@@??????>>>>>>>>>???BBBHHHOOOUUUfffvvv}}}{{{qqqooommmkkkhhhfffeeeeeebbbaaa_________```bbbccclllooosssuuuuuuvvvvvvwwwxxxyyy{{{}}}~~~}}}}}}}}}}}}|||{{{yyyxxxzzzyyyxxxwwwwwwwwwvvvvvvwwwvvvuuuuuuuuutttrrrpppqqqqqqqqqqqqooonnnlllkkkiiihhhgggiiikkkkkkiiifffbbb___\\\ZZZZZZZZZYYYWWWXXXVVVTTTQQQQQQRRRSSSUUUXXXXXXXXXYYYYYYYYYYYYYYYXXXTTTMMMIIIHHHHHHHHHHHHHHHCCCBBBEEEEEEJJJ\\\rrrwwwkkkfffeeepppttt```UUULLLKKKHHHFFFDDDCCCCCCCCCCCCBBBBBBAAABBBCCCEEEFFFFFFHHHKKKLLLMMMPPPSSSVVVXXXZZZ]]]```ccceeeffffffgggggghhhjjjkkkkkkhhhfffccccccdddeeeeeeeeeeeeeeeffffffgggggghhhhhhggggggccccccccccccbbbbbbbbbbbbcccddddddddddddcccbbbbbb`````````cccfffggggggfffbbbbbbaaa```___^^^]]]]]]xxxeeeUUUHHHGGGFFFEEEDDDDDDCCCDDDEEEEEEDDDCCCCCCBBBAAAAAA@@@CCCGGGIIIGGGEEECCCBBBDDDCCCCCCCCCDDDFFFHHHIIIKKKKKKKKKJJJIIIHHHFFFFFFDDDCCCAAAAAABBBBBBAAA???AAAAAACCCDDDEEEFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEFFFGGGGGGFFFEEEDDDCCCBBBCCCDDDEEEFFFGGGHHHJJJLLLNNNOOOPPPQQQPPPOOONNNOOOPPPRRRTTT[[[nnn|||yyy~~~}}}tttZZZKKK>>>===<<<888888===::::::::::::999888888777555555444333333333333444444444333333444555777888;;;===@@@AAACCCEEEIIILLLOOOTTTYYY^^^aaadddfffhhhnnnllliiieee```[[[VVVSSSQQQOOOLLLHHHEEECCCBBBBBBBBBCCCCCCCCCBBBAAA@@@?????????@@@@@@@@@@@@??????AAA@@@@@@???@@@EEEKKKOOO^^^lll~~~sssiiieee[[[[[[YYYXXXWWWWWWWWWWWWTTTVVVYYY^^^ccchhhlllnnnvvvxxx{{{|||{{{zzzzzz{{{}}}~~~~~~}}}|||{{{zzzzzzzzz{{{{{{yyyxxxxxxyyyxxxvvvsssrrrrrrrrrrrrrrrqqqpppooolllkkkjjjkkkmmmnnnmmmllleeeccc```___^^^]]]\\\ZZZYYYWWWUUUSSSRRRSSSTTTUUUVVVVVVVVVWWWWWWXXXXXXYYYWWWSSSMMMIIIHHHHHHHHHHHHDDDAAAAAADDDEEEHHHXXXiiirrrfffaaacccrrrpppaaaTTTMMMHHHGGGFFFDDDCCCCCCDDDDDDBBBBBBBBBBBBCCCFFFHHHIIIJJJLLLNNNOOOOOOQQQTTTWWWXXXZZZ]]]```ccceeeeeefffggggggggghhhiiiiiifffdddcccccceeefffggggggggggggggggggggggggggghhhiiiiiibbbcccdddeeeeeeeeedddcccdddddddddddddddcccbbbbbbaaaaaabbbdddggghhhgggeeeddddddcccbbbaaa``````___mmmZZZMMMGGGGGGGGGFFFFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCBBBBBB@@@CCCGGGHHHGGGDDDCCCBBBCCCCCCBBBBBBCCCEEEFFFGGGJJJJJJJJJJJJIIIHHHFFFEEEDDDBBBAAA@@@AAA@@@???===???@@@AAACCCDDDEEEFFFFFFHHHHHHIIIJJJJJJJJJIIIHHHEEEEEEEEEFFFFFFGGGIIIIIIHHHGGGEEEDDDCCCDDDDDDEEEFFFGGGJJJLLLNNNOOOPPPPPPRRRQQQPPPOOOOOOPPPRRRSSS[[[lllyyyuuuyyybbbQQQBBB???>>>::::::>>>:::::::::::::::999888777555555444333333333333444444333333333444666777888:::<<>>???@@@AAABBBDDDDDDDDDDDDFFFGGGIIIJJJKKKJJJIIIIIIFFFFFFFFFFFFGGGIIIJJJKKKIIIHHHFFFEEEDDDEEEEEEFFFGGGHHHJJJMMMOOOPPPQQQQQQVVVTTTSSSRRRRRRSSSUUUVVV[[[jjj|||uuussstttzzz~~~fffSSSBBB>>>>>>:::999===999999:::::::::999888888555555444333333333333444333333333333444666888999999;;;>>>@@@BBBEEEHHHKKKQQQTTTYYY^^^aaadddgggiiinnnpppqqqnnnfff^^^XXXVVVRRRPPPMMMIIIFFFDDDCCCCCC@@@@@@@@@?????????????????????@@@@@@@@@@@@??????>>>???>>>>>>>>>AAAFFFJJJQQQ^^^vvvssshhhaaaYYYTTTQQQOOOOOOQQQRRRUUUWWWYYY[[[___bbbhhhnnntttxxx{{{||||||~~~}}}zzzzzzxxxvvvtttsssrrrqqqnnnnnnnnnnnnnnnooopppqqqllljjjgggfffeeedddaaa___ZZZYYYXXXVVVUUUTTTTTTUUUTTTTTTTTTTTTUUUUUUUUUUUUQQQMMMIIIGGGFFFFFFFFFEEEAAAAAABBBCCCBBBCCCKKKTTTbbbrrrnnnccc[[[[[[___iiijjj\\\WWWSSSNNNKKKHHHFFFDDDBBBAAAAAAAAAAAA@@@@@@@@@BBBDDDGGGJJJLLLNNNPPPQQQQQQQQQSSSUUUWWW\\\^^^```cccfffggghhhhhhgggfffeeeeeeffffffdddccceeefffgggiiijjjkkkkkkkkkhhhhhhgggggghhhiiikkklllggghhhjjjllllllllljjjiiifffffffffffffffeeeddddddeeedddeeeggghhhiiigggeeeeeeddddddcccbbbaaa```___~~~nnn[[[LLLGGGDDDDDDFFFGGGGGGHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDFFFGGGGGGEEEDDDEEEFFFFFFFFFEEEDDDEEEFFFGGGHHHJJJKKKLLLLLLKKKIIIGGGEEEDDDCCCBBBBBBBBBBBBAAA@@@@@@AAABBBCCCCCCCCCCCCCCCDDDFFFHHHJJJKKKKKKIIIIIIGGGGGGGGGHHHHHHJJJKKKKKKIIIHHHGGGFFFEEEFFFGGGHHHHHHIIIJJJLLLNNNPPPQQQRRRYYYXXXWWWVVVWWWXXXZZZ[[[]]]iii|||sssmmmpppvvveeeQQQ@@@======999777999999999999::::::999999888555555444333333333333444333333222333444666888999888:::===???AAADDDHHHKKKQQQTTTYYY]]]```cccgggjjjllloooqqqnnnggg___ZZZYYYUUUSSSOOOKKKHHHEEEDDDCCCAAA@@@????????????@@@@@@??????@@@@@@@@@@@@??????============>>>@@@EEEHHHOOO[[[rrrtttddd\\\WWWSSSQQQRRROOOPPPRRRUUUXXX\\\___aaaeeehhhmmmsssyyy~~~}}}~~~|||yyywwwvvvuuutttqqqrrrssssssqqqqqqqqqsssooommmkkkjjjiiigggdddaaa]]]\\\[[[YYYXXXWWWWWWWWWWWWVVVVVVUUUTTTSSSRRRQQQNNNKKKGGGEEEEEEFFFEEEDDDDDDEEEEEEDDDBBBCCCHHHMMMVVVaaapppzzzssseeeZZZVVVVVVZZZhhhyyy~~~mmm\\\TTTSSSOOOLLLJJJHHHFFFDDDBBBAAAAAAAAAAAAAAAAAABBBCCCFFFIIILLLMMMOOOQQQRRRSSSSSSTTTWWWYYY^^^___bbbeeeggghhhhhhhhhgggfffdddeeeffffffeeedddddddddeeeggghhhhhhhhhhhhhhhhhhhhhhhhiiijjjlllllliiijjjlllmmmmmmmmmmmmlllhhhhhhhhhhhhhhhgggffffffhhhgggffffffhhhiiihhhgggddddddcccbbbaaa``````___yyygggSSSHHHFFFCCCDDDFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDEEEGGGIIIHHHHHHGGGFFFGGGHHHIIIJJJKKKLLLMMMNNNMMMJJJHHHFFFDDDBBBAAABBBCCCCCCBBBAAABBBBBBCCCCCCCCCCCCBBBBBBBBBDDDGGGIIIKKKJJJIIIHHHIIIHHHHHHHHHIIIJJJKKKKKKHHHHHHGGGFFFFFFGGGIIIIIIIIIIIIIIIJJJLLLOOOQQQSSSYYYXXXWWWWWWWWWYYY\\\]]]___jjj|||oooooottt~~~fffRRRAAA>>>???;;;777888888999999::::::999999999555555444333333333333444222222222333444666888:::777999<<>>>>>======>>>BBBEEEKKKVVViiioooeee[[[WWWTTTQQQSSSVVVVVVWWWZZZ]]]aaaeeeiiikkknnnppptttzzz}}}{{{zzzzzzzzzuuuxxxzzzyyywwwuuutttuuusssqqqooonnnmmmkkkgggdddaaaaaa___^^^]]][[[ZZZZZZZZZYYYXXXUUUSSSQQQOOONNNMMMJJJGGGFFFFFFFFFEEEEEEEEEFFFEEEAAA>>>???BBBDDDKKKRRR[[[aaafffqqqyyyiiiZZZTTTRRRQQQYYYeeesssjjj___SSSPPPOOOLLLIIIIIIFFFEEECCCBBBBBBBBBCCCDDDDDDDDDEEEFFFHHHKKKNNNPPPQQQRRRTTTUUUUUUWWWZZZ\\\^^^___bbbdddfffggghhhhhhgggeeeddddddfffgggffffffdddeeeffffffgggggggggffffffgggiiijjjkkkllllllllljjjjjjkkkkkklllmmmmmmnnniiijjjjjjjjjjjjiiihhhhhhkkkiiiffffffggghhhiiihhheeeddddddcccbbbaaa``````tttbbbOOOFFFFFFEEEFFFGGGHHHIIIIIIHHHGGGEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIGGGEEEDDDEEEHHHKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMNNNOOONNNKKKHHHFFFCCCAAAAAAAAACCCDDDCCCBBBCCCCCCDDDDDDCCCCCCBBBAAAAAACCCFFFIIIJJJJJJIIIHHHJJJIIIIIIIIIIIIJJJKKKKKKHHHGGGGGGFFFGGGHHHJJJKKKIIIIIIHHHIIIKKKNNNRRRTTTVVVUUUTTTTTTUUUXXXZZZ\\\```kkktttrrrvvviiiUUUDDDBBBCCC>>>::::::888999999:::::::::999999555555444333333333333444222222222333444666999:::777999<<<>>>AAADDDHHHKKKOOORRRVVVZZZ]]]```eeehhhgggkkknnnllleee___]]]^^^ZZZWWWSSSNNNJJJFFFDDDCCCDDDCCCBBBAAABBBCCCDDDEEE??????@@@@@@@@@@@@??????>>>???>>>===<<<===@@@BBBFFFOOO```uuuuuufff```YYYWWWTTTSSSVVV[[[[[[\\\___bbbgggkkkoooqqqsssuuuxxx{{{~~~~~~yyy}}}{{{xxxwwwxxxuuutttrrrqqqpppmmmjjjgggddddddcccbbb```___]]]]]]\\\[[[YYYVVVSSSPPPNNNLLLMMMKKKHHHGGGGGGGGGFFFEEECCCDDDBBB===999:::<<<===BBBGGGLLLOOOQQQZZZkkkzzzmmm[[[TTTQQQOOOTTT\\\ZZZpppnnnaaaXXXQQQNNNMMMJJJHHHIIIDDDCCCBBBBBBCCCDDDFFFGGGGGGGGGGGGHHHJJJMMMPPPQQQRRRTTTVVVWWWWWWYYY\\\___]]]^^^aaaccceeefffggggggfffeeeddddddfffhhhhhhggggggggghhhhhhhhhhhhhhhgggfffgggiiikkklllllllllllljjjiiiiiijjjjjjlllmmmnnnjjjkkkkkkkkkkkkjjjiiiiiimmmjjjfffeeefffhhhiiijjjfffeeeeeedddcccbbbaaa```yyygggVVVJJJGGGIIIEEEEEEFFFFFFGGGHHHIIIIIIHHHHHHIIIGGGEEEEEEFFFGGGJJJIIIIIIHHHHHHIIIIIIJJJKKKJJJJJJJJJKKKLLLNNNOOOMMMLLLLLLJJJIIIFFFEEEDDDBBBBBBBBBBBBBBBCCCDDDEEEDDDEEEEEEEEEEEEDDDDDDCCCAAACCCGGGJJJKKKJJJHHHGGGGGGGGGFFFFFFFFFGGGIIIJJJHHHIIIIIIIIIHHHHHHJJJKKKKKKKKKJJJIIIIIIIIIIIIIIIKKKMMMOOOPPPQQQSSSWWWYYYaaaqqq~~~xxx{{{rrrfffQQQ???999;;;<<<999;;;:::999888777777777777555555555444333333222222555555555555555555444444888999:::===@@@DDDFFFHHHLLLNNNQQQWWW]]]bbbdddeeeiiilllnnnmmmjjjeeebbb```___YYYSSSNNNLLLIIIFFFCCCBBBAAAAAA@@@@@@AAAAAABBB@@@@@@AAAAAAAAA@@@??????===============>>>>>>???FFFMMMSSSeeesssjjj```___^^^]]]]]]^^^______hhhjjjkkklllmmmooorrrtttuuuwwwzzz~~~~~~|||zzzyyyxxxxxxxxxwwwtttpppllliiigggeeeccccccbbb```^^^XXXXXXWWWUUUTTTRRRQQQQQQQQQNNNJJJGGGGGGHHHHHHHHHGGGCCC???<<<;;;<<<;;;;;;@@@@@@@@@AAAEEELLLUUU\\\mmmsssyyyeeeUUUNNNLLLKKKJJJRRR\\\mmmuuueeeYYYUUUOOOKKKIIIHHHGGGFFFGGGDDDBBBCCCEEEGGGFFFDDDIIIIIIIIIIIIKKKMMMOOOPPPNNNTTT\\\___^^^]]]___bbb^^^```bbbcccdddddddddcccdddcccbbbaaaaaaccceeefffcccdddgggggghhhiiikkkmmmmmmmmmmmmllljjjjjjkkklllnnnmmmmmmllllllkkkkkkjjjnnnnnnmmmlllkkkkkkjjjjjjhhhhhhhhhhhhgggfffeeeeeeffffffeeedddcccbbbaaa```ooo___RRRIIIFFFHHHGGGGGGHHHIIIJJJKKKKKKLLLIIIIIIJJJHHHGGGFFFGGGIIIHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJIIIIIIJJJLLLMMMNNNLLLLLLLLLKKKIIIGGGFFFEEEBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEFFFFFFEEEDDDDDDCCCEEEHHHJJJKKKKKKIIIHHHHHHGGGFFFFFFFFFGGGHHHIIIHHHIIIIIIIIIHHHHHHJJJKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKMMMOOOPPPQQQSSSWWWYYYddduuu|||}}}}}}qqq[[[GGG======;;;777;;;:::999888888777777777666666555555444333333333555555555555555555444444777888:::<<>>>>>>>>>>>>>>???@@@@@@BBBJJJNNN\\\uuu{{{mmmgggffffffffffffgggiiijjjkkkoooqqqrrrssssssuuuwwwzzzzzz{{{}}}|||zzz|||{{{{{{{{{zzzwwwsssooommmkkkiiihhhhhhfffccc```\\\[[[ZZZYYYXXXVVVUUUUUURRROOOKKKHHHHHHIIIIIIHHHFFFCCC>>><<<;;;;;;;;;;;;<<<<<<<<<<<<>>>CCCJJJOOOWWW\\\gggwww|||hhhXXXPPPNNNNNNMMMJJJQQQ\\\iiixxxnnn___YYYUUUOOOKKKJJJIIIGGGFFFEEECCCBBBCCCEEEGGGFFFEEEIIIIIIIIIJJJLLLNNNQQQRRRQQQWWW]]]```___^^^```ccc```aaabbbcccdddeeeeeeeeeeeedddbbbaaaaaabbbdddeeeeeefffhhhhhhhhhhhhjjjkkknnnoooooonnnlllkkklllnnnjjjkkklllmmmmmmnnnooooooppppppppppppooonnnllllllhhhiiiiiiiiihhhgggfffeeeffffffeeedddcccaaaaaa```xxxcccUUUMMMHHHFFFHHHGGGHHHHHHIIIJJJKKKLLLMMMIIIKKKKKKJJJIIIHHHIIIJJJGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJHHHGGGFFFCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFEEEGGGHHHIIIJJJJJJJJJJJJIIIIIIHHHGGGFFFFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHJJJKKKLLLKKKKKKKKKJJJJJJJJJJJJKKKLLLNNNPPPQQQSSSVVVYYYdddvvv{{{wwwwwwvvvaaaLLL@@@>>>;;;777::::::999999888888777777777777666666555444444333444444444444444444555555666777888;;;>>>AAADDDEEEKKKMMMQQQWWW\\\aaaeeeggghhhiiikkkkkkiiihhhiiijjjhhhbbbZZZRRRMMMIIIFFFDDD@@@@@@????????????@@@@@@BBBBBBCCCCCCBBBBBBAAA@@@???????????????@@@@@@AAA@@@GGGKKKSSSeeetttssskkkiiiiiijjjlllnnnppprrrssstttwwwxxxzzzzzzzzzzzz|||~~~|||}}}~~~~~~~~~~~~{{{wwwtttsssqqqpppooonnnkkkfffccc]]]\\\[[[ZZZYYYXXXWWWVVVTTTQQQLLLIIIIIIIIIIIIHHHDDDAAA===;;;;;;;;;;;;:::888999999888888:::===AAADDDGGGMMMWWWdddqqq|||yyyhhhYYYRRROOONNNNNNHHHKKKOOOVVVaaannn|||~~~iii]]]XXXTTTOOOLLLJJJIIIHHHGGGDDDBBBBBBCCCEEEGGGGGGFFFIIIIIIJJJLLLNNNQQQSSSUUUVVVZZZ___```___^^^aaacccaaaaaabbbbbbccceeefffgggfffeeecccbbbaaabbbbbbccceeegggiiiiiihhhggghhhiiioooppppppooommmmmmnnnpppkkklllmmmnnnppppppqqqqqqssstttuuuuuutttrrrooonnnjjjkkkkkkjjjiiihhhggggggggggggfffdddcccaaa``````oooZZZOOOJJJHHHGGGHHHEEEFFFGGGHHHIIIJJJJJJKKKJJJKKKLLLLLLJJJJJJJJJKKKIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKJJJIIIHHHHHHDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGIIIIIIHHHHHHHHHIIIIIIJJJJJJIIIGGGFFFFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHJJJKKKKKKKKKLLLKKKKKKKKKJJJJJJJJJKKKMMMOOOPPPRRRUUUXXX^^^qqq{{{uuussszzzppp]]]JJJ???===;;;888::::::::::::999888888777777777777666555555444444333333444444444444555555555555777999<<>>>>>>>>>>>???@@@@@@???HHHJJJNNNZZZeeezzzyyyrrrppprrrqqqrrrtttvvvxxxzzz{{{{{{}}}}}}|||}}}~~~yyyzzz{{{~~~~~~zzzxxxwwwvvvuuuuuusssoooiiieeeaaa```___]]]\\\ZZZYYYYYYVVVRRRMMMIIIHHHHHHGGGFFFAAA???;;;::::::::::::999777888999888777777999:::>>>@@@CCCGGGLLLVVVaaaiiitttlllaaaWWWQQQNNNKKKJJJIIIJJJJJJMMMSSS\\\gggooo{{{|||iii^^^UUURRRNNNKKKJJJIIIGGGFFFCCCBBBBBBCCCEEEGGGHHHHHHIIIJJJLLLNNNQQQTTTVVVWWWZZZ\\\^^^___^^^^^^```bbbaaa`````````aaadddfffgggfffeeedddcccbbbaaabbbbbbccceeeggghhhggggggggghhhnnnooopppooommmmmmnnnpppooopppqqqrrrrrrqqqqqqpppuuuwwwxxxyyyxxxuuurrrpppnnnnnnmmmmmmlllkkkjjjiiiiiihhhgggeeecccaaa```___zzziiiWWWNNNKKKIIIIIIIIIFFFFFFGGGGGGHHHIIIIIIJJJIIIJJJLLLLLLKKKJJJJJJKKKKKKJJJIIIGGGFFFEEEDDDDDDFFFGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFGGGHHHIIIJJJIIIGGGFFFFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHJJJKKKJJJKKKKKKLLLKKKJJJIIIIIIHHHJJJLLLMMMNNNPPPSSSVVVXXXjjj}}}vvvqqqppphhhXXXGGG===<<<;;;999999999:::::::::999888888777777777666555555444444333333333333444444555555444555666888;;;>>>@@@BBBEEEHHHLLLPPPSSSXXX]]]bbbdddeeefffggggggiiilllnnnmmmiiiaaaWWWNNNHHHFFFEEEBBBBBBAAAAAAAAAAAABBBBBBCCCCCCDDDDDDCCCCCCBBBAAA>>>============>>>??????===FFFHHHJJJSSS\\\qqq~~~yyywwwyyy|||~~~~~~}}}}}}xxxxxxyyy{{{}}}|||{{{{{{yyyxxxvvvrrrmmmhhhhhhgggeeecccaaa___^^^]]]WWWSSSMMMIIIFFFEEECCCBBB>>><<<:::999999:::999888555777999999888777888999;;;===???@@@AAAEEENNNUUU]]]ZZZWWWTTTPPPLLLHHHFFFEEEFFFFFFGGGIIINNNUUUZZZeeeqqq{{{hhh\\\RRRPPPLLLJJJIIIHHHGGGEEECCCDDDDDDEEEEEEGGGIIIJJJJJJKKKNNNQQQTTTVVVXXXYYY[[[\\\^^^^^^^^^^^^______^^^^^^^^^^^^```bbbdddfffeeeddddddcccbbbbbbbbbbbb```cccfffhhhhhhhhhhhhiiilllmmmnnnmmmllllllmmmooopppqqqssstttuuuuuutttsssvvvxxxzzz{{{zzzxxxuuusssqqqqqqqqqpppooonnnmmmlllkkkjjjiiigggdddbbbaaa```ooobbbUUUOOOMMMKKKJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGIIIKKKLLLKKKIIIIIIJJJLLLKKKJJJHHHFFFEEEDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEGGGHHHHHHIIIJJJJJJJJJIIIFFFEEEDDDCCCBBBAAAAAAAAABBBCCCDDDFFFGGGHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHIIIIIIHHHGGGFFFFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHJJJKKKIIIJJJKKKKKKKKKJJJHHHGGGFFFGGGJJJKKKLLLNNNQQQTTTWWWfff~~~uuuooojjjeeeWWWFFF<<<::::::888888999:::;;;;;;:::999888777777666666555444444333222222333333444444555555444555666888:::===???AAABBBFFFJJJLLLNNNRRRXXX]]]aaacccdddeeeeeefffiiikkkjjjgggaaaXXXOOOHHHEEEEEECCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA===============>>>>>>???:::BBBCCCEEENNNVVVhhh~~~~~~~~~}}}zzzzzzyyyyyyzzz{{{}}}~~~~~~}}}{{{wwwsssoookkkjjjhhheeebbb```]]]\\\ZZZVVVOOOIIIEEEBBB@@@>>><<<:::888888999999888777333555777888777666777888444666999:::;;;===BBBFFFJJJLLLNNNOOONNNKKKGGGDDDBBBDDDEEEFFFFFFHHHKKKNNNTTT^^^mmmzzzsssaaaWWWQQQOOOLLLKKKJJJIIIGGGFFFEEEFFFGGGGGGFFFGGGIIIKKKLLLMMMPPPSSSVVVXXXZZZZZZ[[[\\\]]]____________^^^\\\\\\]]]^^^```aaacccdddbbbbbbcccccccccddddddddd```cccgggiiijjjjjjjjjkkkkkkllllllllljjjkkklllnnnnnnpppsssvvvyyyzzzyyyyyywwwyyyzzz{{{{{{zzzxxxwwwvvvvvvuuutttsssqqqpppooonnnmmmkkkiiifffdddbbbaaazzz```XXXRRRPPPNNNKKKJJJLLLJJJIIIIIIHHHHHHGGGFFFFFFDDDGGGIIIJJJIIIHHHHHHHHHKKKJJJIIIHHHGGGGGGGGGGGGDDDEEEFFFFFFFFFEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIFFFEEEDDDCCCBBBAAAAAA@@@AAAAAACCCEEEFFFGGGHHHHHHEEEFFFGGGGGGHHHIIIJJJJJJHHHGGGFFFFFFFFFGGGHHHIIIHHHIIIIIIIIIHHHHHHJJJKKKHHHIIIJJJKKKJJJIIIGGGFFFDDDEEEHHHIIIJJJLLLOOORRRXXXbbbyyy|||rrriiiddd```TTTEEE;;;:::;;;:::888999;;;<<<<<<;;;999888666666555555444333333333111222222333444444555555555555666888:::===???AAABBBEEEIIIJJJKKKNNNTTTZZZ___aaacccccccccccceeegggfffeeeaaaYYYPPPIIIEEEDDDCCCBBBBBBAAAAAABBBBBBCCCBBBCCCCCCCCCCCCBBBAAAAAA>>>>>>======>>>>>>???@@@:::AAAAAACCCLLLSSSccczzz~~~|||zzzyyyxxxxxxxxxzzz|||}}}~~~~~~}}}~~~~~~{{{xxxrrrpppnnnjjjfffccc```___^^^YYYQQQJJJEEEAAA>>><<<:::888777777888999888777444555777777666555666888222444666777888:::<<<===???BBBEEEGGGFFFEEEDDDCCCAAACCCDDDEEEEEEEEEGGGIIIKKKSSS]]]gggooo{{{yyyiii\\\TTTRRRPPPNNNMMMLLLKKKIIIHHHGGGHHHJJJIIIGGGGGGJJJLLLMMMOOORRRUUUXXXYYYZZZ[[[[[[\\\^^^aaabbbbbb```^^^[[[\\\]]]___aaabbbcccddd______aaacccdddffffffgggdddgggkkkmmmmmmllllllllljjjkkklllkkkjjjjjjlllnnnnnnqqquuuxxx{{{||||||{{{yyyzzz{{{|||}}}}}}}}}}}}yyyyyyyyyxxxvvvtttsssrrrpppooommmkkkhhheeecccbbbqqqUUUQQQOOOOOONNNJJJJJJMMMHHHHHHGGGFFFEEEDDDCCCBBBCCCEEEHHHIIIHHHGGGGGGGGGIIIIIIHHHHHHIIIIIIJJJKKKDDDDDDEEEFFFFFFEEEDDDCCCDDDDDDFFFGGGHHHIIIIIIIIIGGGFFFDDDCCCAAAAAA@@@@@@@@@AAABBBDDDFFFGGGHHHHHHEEEFFFGGGIIIJJJKKKKKKKKKGGGGGGFFFFFFFFFGGGIIIJJJHHHIIIIIIIIIHHHHHHJJJKKKGGGHHHIIIJJJJJJHHHFFFEEEBBBDDDFFFHHHIIIKKKNNNQQQXXX___sss}}}zzznnneee\\\YYYPPPBBB:::;;;======888999;;;<<<<<<;;;999888666555555444333333222222111111222333333444555555555666777888;;;===???AAABBBFFFIIIJJJIIILLLSSSYYY^^^```bbbbbbbbbaaabbbcccbbbccc```ZZZPPPIIIEEEDDDBBBAAAAAA@@@@@@AAAAAABBBBBBBBBCCCCCCBBBBBBAAA@@@?????????>>>???@@@@@@AAA<<>>;;;999777666777888999777666666888888888666666777888888888888888999::::::::::::<<<>>>?????????@@@AAA===???@@@@@@???@@@CCCEEEDDDJJJQQQWWW\\\eeeqqqzzz|||mmmbbbZZZVVVSSSQQQOOONNNNNNMMMKKKJJJHHHJJJLLLJJJHHHHHHJJJMMMOOOPPPSSSVVVYYYZZZZZZ[[[[[[]]]```ccceeedddaaa___ZZZ\\\___aaacccddddddddd\\\^^^```ccceeeggghhhhhhhhhkkkooopppooommmlllllljjjkkkllllllkkkkkkmmmooorrrtttwwwzzz{{{{{{zzzyyy{{{{{{||||||~~~{{{{{{{{{zzzxxxvvvuuutttrrrqqqooollliiifffdddccc{{{jjjWWWVVVTTTRRRQQQPPPOOOOOOKKKJJJIIIHHHGGGFFFEEEDDDEEEFFFFFFGGGGGGGGGFFFFFFFFFDDDDDDFFFJJJKKKIIIGGGAAABBBBBBBBBBBBBBBAAAAAAGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIGGGFFFEEECCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFGGGIIIJJJKKKLLLHHHIIIIIIJJJKKKLLLLLLMMMKKKKKKKKKKKKJJJIIIGGGGGGFFFFFFFFFEEEFFFFFFGGGGGGDDDDDDEEEGGGHHHJJJLLLMMMUUU[[[kkkvvvggg```SSSGGGCCC???999666777;;;;;;;;;;;;;;;;;;;;;;;;888777666555555444444555333444444555555444444333444666777888999:::===???BBBEEEHHHJJJLLLMMMPPPRRRYYY[[[^^^```bbbbbbaaa```cccbbb___ZZZTTTMMMGGGCCCBBB@@@???@@@AAACCCBBBBBBEEEDDDCCCBBBAAABBBCCCCCC???????????????>>>=========>>>@@@CCCDDDHHHUUUbbbzzz}}}zzzsssuuuwwwxxxxxxxxxyyy{{{{{{|||}}}~~~~~~|||yyyuuupppnnnhhh```WWWPPPHHH???;;;<<<::::::999999888777666666555555666666777777888888888888777777666666555555:::::::::;;;;;;;;;<<<<<<;;;===?????????@@@BBBCCC@@@BBBFFFJJJOOOWWW^^^dddpppzzzyyymmmccc]]]YYYVVVSSSSSSSSSRRRPPPNNNLLLJJJLLLKKKKKKKKKKKKLLLLLLMMMQQQQQQSSSTTTVVVXXXYYYZZZ[[[]]]```bbbcccbbbaaa______```aaabbbbbbbbbbbbbbb___aaaccceeefffffffffffffffiiimmmooonnnlllllllllooonnnmmmlllmmmppprrrtttuuutttsssvvvyyyzzzxxxvvvzzz{{{}}}~~~~~~~~~}}}{{{yyyxxxwwwwwwxxxwwwuuuqqqmmmjjjgggfffeeeqqqaaaXXXWWWVVVUUUTTTSSSSSSSSSPPPPPPOOOMMMLLLJJJIIIIIIDDDEEEFFFFFFFFFFFFFFFFFFGGGEEEDDDEEEFFFGGGEEEBBBBBBBBBCCCCCCCCCBBBBBBAAAEEEFFFFFFGGGHHHHHHIIIIIIJJJJJJIIIHHHFFFEEEDDDCCCAAAAAAAAABBBCCCDDDDDDEEEDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIIIIJJJKKKKKKLLLLLLJJJJJJJJJJJJJJJIIIHHHHHHFFFFFFEEEEEEFFFFFFGGGGGGEEEEEEEEEEEEGGGIIIKKKLLLPPPVVVfff}}}mmmdddVVVHHHBBB>>>999888:::;;;;;;;;;;;;;;;;;;;;;;;;888777666555555444444555333444444555555444444333444666777888888:::===???AAADDDHHHKKKLLLMMMOOOQQQWWWYYY\\\^^^```aaaaaa```aaa```^^^[[[UUUOOOIIIFFFAAA@@@>>>>>>???@@@@@@???AAAAAA??????>>>???@@@@@@???????????????>>>=========>>>@@@BBBBBBDDDOOO[[[mmm|||{{{vvvssssssssstttttttttvvvyyy||||||}}}~~~|||xxxuuuooodddYYYPPPHHH@@@<<<<<<::::::999888888777666666444555555555666666666666777777777666666666555555999999::::::::::::;;;;;;:::<<<>>>>>>>>>>>>@@@BBBBBBDDDEEEFFFIIIMMMSSSWWWaaaiiitttzzzoooddd]]]XXXUUUSSSQQQQQQRRRQQQPPPOOOMMMLLLLLLLLLLLLLLLLLLMMMMMMNNNPPPQQQRRRTTTVVVWWWYYYYYYYYY[[[^^^```aaa```___^^^^^^___```aaabbbbbbbbbbbb```aaaccceeeeeefffeeeeeefffjjjnnnppppppooooooooonnnmmmmmmmmmnnnoooqqqrrrrrrqqqqqqssswwwyyyyyywww|||~~~}}}zzzxxxwwwvvvvvvuuussspppmmmiiigggffffff~~~gggYYYVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTRRRQQQOOOMMMLLLKKKEEEEEEFFFFFFFFFFFFEEEEEEGGGEEECCCCCCCCCBBB@@@>>>BBBBBBCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEGGGHHHIIIIIIHHHHHHHHHGGGEEEDDDCCCBBB???@@@AAABBBCCCDDDEEEFFFCCCCCCCCCDDDDDDEEEEEEEEEHHHIIIIIIJJJJJJKKKKKKLLLIIIIIIIIIJJJJJJIIIIIIHHHEEEEEEEEEEEEEEEFFFGGGHHHGGGFFFEEEEEEEEEGGGIIIKKKNNNTTTccc{{{{{{nnn___NNNCCC===999:::===;;;;;;;;;;;;;;;;;;;;;;;;888777666555555444444555333444444555555444444333444555777888888999<<<>>>???BBBGGGJJJLLLMMMNNNOOOTTTVVVYYY\\\^^^___````````````^^^[[[WWWQQQLLLHHHCCCAAA??????@@@@@@???>>>BBBAAAAAAAAAAAAAAABBBCCC???????????????>>>=========>>>@@@AAA@@@AAAHHHRRR^^^iiixxx~~~yyytttpppnnnqqqqqqqqqpppppptttyyy}}}~~~~~~|||wwwiiiXXXNNNGGG@@@<<<;;;999999999888888777777666444444444444555555555555666666666666666555555555888888888888999999999999999:::<<<<<<<<<<<<>>>???AAAAAABBBAAABBBDDDGGGKKKSSSWWW^^^fffsss}}}wwwtttrrrlllddd\\\XXXUUUSSSRRROOOOOOPPPPPPPPPOOOOOONNNMMMMMMMMMMMMNNNNNNOOOOOOPPPQQQRRRSSSUUUWWWXXXXXXXXXYYY\\\^^^______^^^]]]\\\]]]___```bbbbbbccccccccccccdddeeeffffffeeeeeegggjjjnnnpppqqqpppqqqrrrmmmmmmnnnooooooooooooooopppooonnnpppssswwwxxxxxx|||~~~{{{yyyvvvuuutttrrrqqqnnnllliiigggffffffsss```VVVPPPPPPQQQQQQRRRRRRRRRRRRTTTSSSRRRPPPNNNLLLJJJJJJHHHHHHHHHHHHGGGEEEDDDCCCFFFDDDCCCAAA@@@???>>>===BBBBBBCCCDDDDDDDDDCCCCCCAAAAAABBBDDDEEEGGGHHHHHHDDDEEEEEEDDDCCCBBB@@@???>>>???@@@AAACCCDDDEEEFFFDDDCCCCCCCCCCCCCCCCCCCCCHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEDDDEEEEEEFFFGGGHHHIIIHHHFFFEEEEEEGGGIIIKKKOOOVVVbbbwwwppp[[[III>>>:::;;;===::::::::::::::::::::::::888777666555555444444555333444444555555444444333444555777777777888;;;======AAAFFFIIIKKKLLLMMMNNNRRRSSSVVVYYY\\\^^^___```aaaaaa```]]]YYYRRRLLLIIIGGGEEECCCBBBBBBBBBAAA???BBBBBBBBBBBBBBBBBBCCCCCC???????????????>>>============???AAA@@@???EEELLLUUU\\\iiiwww{{{|||}}}zzzwwwssspppnnnooopppppppppqqqtttyyy}}}yyygggTTTJJJDDD???:::999999888888888777777777666555555555555555555555555555555555555555555555555666666666777777777888888777888::::::::::::;;;===;;;<<<===>>>>>>@@@DDDGGGLLLOOOTTTYYYccctttyyyrrrppppppjjjeee___ZZZWWWUUUTTTSSSPPPPPPPPPPPPPPPOOOOOONNNNNNNNNOOOPPPPPPQQQQQQQQQPPPQQQRRRSSSUUUVVVWWWXXXWWWYYY[[[]]]______^^^^^^]]]^^^___aaacccddddddeeeffffffffffffggggggffffffhhhkkknnnoooooonnnoooooolllmmmooopppqqqpppooonnnqqqpppooooooqqqtttvvvxxxyyy|||}}}yyyvvvtttsssooonnnmmmkkkiiihhhgggfff}}}hhhYYYSSSLLLMMMNNNOOOPPPPPPPPPOOOQQQPPPOOOMMMLLLJJJIIIHHHLLLLLLKKKIIIHHHEEEDDDBBBDDDCCCBBBAAA?????????@@@AAAAAABBBCCCDDDDDDCCCCCC??????AAABBBDDDEEEFFFGGGCCCDDDDDDDDDCCCBBB@@@>>>>>>>>>???AAABBBDDDEEEFFFDDDDDDDDDDDDDDDCCCCCCCCCGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHFFFEEECCCCCCDDDDDDDDDDDDEEEFFFGGGHHHJJJIIIHHHGGGGGGHHHIIIKKKNNNUUUaaasss|||wwwyyyiiiPPP@@@::::::;;;::::::::::::::::::::::::888777666555555444444555333444444555555444444333333555666666666777:::<<<;;;???DDDGGGIIIKKKLLLNNNQQQRRRUUUXXX[[[]]]___```ddddddccc```ZZZSSSLLLHHHHHHFFFDDDCCCCCCBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>???????????????>>>======<<<;;;===@@@@@@@@@DDDKKKPPPVVVaaaooovvvkkkeeehhhzzz|||{{{zzzxxxvvvsssqqqooommmooorrrttttttvvvyyy{{{ppp___MMMDDD@@@<<<888777888888888777777777777777666666666666666666666666444444444444444555555555555555555666666666777777666777999999888888999;;;999;;;<<<===>>>@@@CCCFFFFFFJJJOOOSSSYYYeeeuuuzzzoookkkjjjjjjfffbbb]]]YYYWWWVVVTTTSSSSSSRRRQQQPPPOOOOOONNNNNNOOOPPPQQQRRRSSSSSSSSSSSSQQQRRRRRRTTTUUUVVVWWWXXXYYYZZZ\\\^^^___`````````___```aaaccceeefffffffffggggggggggggggghhhhhhhhhiiikkkmmmlllkkkiiiiiijjjkkkllloooqqqqqqpppooonnnrrrrrrqqqppppppqqqtttvvvwwwzzz~~~}}}yyyvvvsssrrrmmmmmmlllkkkiiihhhgggfffmmm[[[RRRNNNKKKMMMNNNPPPQQQPPPPPPOOONNNNNNMMMKKKJJJIIIHHHGGGKKKKKKJJJIIIHHHFFFDDDCCCBBBBBBBBB@@@>>>>>>@@@BBB@@@@@@AAABBBCCCCCCCCCCCC>>>>>>???AAABBBCCCDDDDDDDDDEEEGGGGGGFFFDDDBBBAAA>>>???@@@AAABBBCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDCCCBBBAAACCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIQQQ\\\ooozzzooolllrrrvvvxxxpppUUUBBB;;;:::888::::::::::::::::::::::::888777666555555444444555333444444555555444444333333555666666666666999;;;;;;>>>BBBEEEGGGIIILLLNNNRRRSSSUUUXXX[[[^^^```aaaeeeeeedddaaa\\\TTTMMMHHHGGGDDDBBBAAAAAAAAA@@@?????????@@@@@@??????>>>===???????????????>>>=========;;;<<>><<<999777888777777777777777777777777777777777777777666666666333333333444444444444444555555555555666666666666555666888888777777888999;;;<<<===>>>===>>>@@@BBBAAAEEEKKKNNNQQQYYYdddllluuummmhhheeecccaaa^^^[[[XXXWWWUUUSSSRRRUUUTTTSSSQQQPPPOOOOOOOOOPPPQQQSSSUUUVVVVVVUUUUUURRRSSSTTTUUUVVVWWWXXXXXXZZZ[[[\\\^^^```aaabbbbbb```aaacccdddffffffggggggfffffffffffffffggghhhiiihhhjjjjjjiiigggeeeeeefffhhhiiilllnnnoooooonnnmmmqqqrrrrrrqqqooooooqqqssswwwyyy|||~~~|||yyyvvvsssrrrmmmmmmlllllljjjiiigggfffsss___SSSOOONNNKKKMMMOOOPPPQQQPPPOOONNNIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEBBBBBBBBB???<<<<<<>>>AAA>>>???@@@AAABBBBBBBBBBBB>>>>>>???@@@@@@AAABBBBBBDDDEEEGGGHHHGGGEEECCCAAA??????@@@AAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCEEEFFFGGGHHHDDDEEEFFFGGGHHHGGGGGGFFFGGGOOOZZZlll}}}nnneeehhhkkknnn~~~pppUUUBBB===;;;888999999999999999999999999888777666555555444444555333444444555555444444333333444555555555666888:::;;;===@@@BBBDDDGGGLLLOOOUUUUUUWWWYYY[[[^^^```bbbdddddddddbbb^^^VVVOOOKKKFFFDDDBBBAAABBBBBBAAA@@@BBBBBBBBBBBBAAA@@@>>>===???????????????>>>======???;;;;;;===>>>>>>BBBGGGIIISSSaaalllwwwwwweee\\\VVVUUUTTTVVVcccsss|||xxxuuutttrrrrrrsssssssssrrrqqqqqqqqqrrrsssttttttuuuxxxzzzmmm]]]MMMDDD===;;;999777777:::666777777777777777777777777777666666666555555555222222333333333444444444555555555555666666666666555666888777666666777888:::;;;<<<<<<<<<<<<===??????DDDIIILLLNNNSSS]]]dddrrr}}}}}}{{{sssmmmgggbbb___]]][[[YYYWWWWWWVVVTTTRRRUUUTTTSSSRRRQQQRRRRRRSSSQQQRRRTTTVVVXXXWWWWWWVVVTTTTTTUUUVVVWWWXXXXXXYYYZZZ[[[\\\^^^```aaabbbcccaaabbbcccdddeeeeeeeeeeeeccccccbbbcccdddeeeggghhhfffggghhhgggeeecccdddeeedddeeegggjjjkkklllllllllmmmoooppppppnnnnnnppprrruuuvvvwwwyyy{{{}}}~~~}}}||||||{{{yyyvvvtttsssmmmmmmmmmmmmkkkiiigggfffhhhXXXQQQPPPRRRJJJKKKMMMOOOOOOOOOMMMLLLEEEEEEEEEDDDDDDDDDCCCCCC@@@AAACCCDDDFFFGGGGGGGGGBBBCCCBBB>>>;;;:::<<>>???@@@AAAAAABBBAAA>>>>>>??????@@@@@@@@@AAABBBDDDFFFGGGFFFDDDAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB===>>>???AAABBBCCCDDDDDDBBBBBBCCCCCCDDDFFFGGGHHH@@@BBBDDDFFFGGGFFFEEEDDDIIIPPPYYYkkkqqqeeefffgggjjj}}}mmmSSSBBB===<<<999999999999999999999999999888777666555555444444555333444444555555444444333333444555555555555888:::<<<===???@@@CCCGGGLLLPPPVVVWWWXXXZZZ\\\___aaabbbbbbcccdddccc___XXXRRRMMMHHHFFFDDDDDDDDDEEEDDDCCC???@@@@@@???>>><<<:::999???????????????>>>======@@@<<<:::;;;<<<<<>>???AAAFFFKKKMMMOOOUUU^^^ffflllzzzppphhhgggkkkrrrxxxzzztttnnnhhhddd___\\\\\\ZZZYYYXXXYYYXXXWWWUUUTTTSSSRRRRRRRRRTTTUUUVVVQQQSSSUUUWWWYYYXXXXXXWWWUUUUUUVVVWWWWWWXXXYYYYYYYYYZZZ[[[]]]___aaabbbcccaaabbbcccddddddddddddddd````````````aaaccceeegggdddeeefffeeeddddddeeefffaaabbbdddfffhhhjjjkkkkkkhhhkkknnnooonnnnnnooorrrrrrrrrrrrsssuuuwwwyyyzzzzzzzzzzzzzzzyyywwwuuusssnnnnnnnnnmmmllliiigggfffiii___ZZZSSSNNNPPPMMMMMMNNNNNNLLLIIIFFFDDDFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCAAA@@@AAABBBDDDEEECCCBBB@@@>>>===<<<<<<===@@@>>>;;;;;;===@@@AAAAAA???????????????@@@@@@@@@BBBBBBCCCCCCCCCBBB@@@??????????????????>>>======@@@???>>>>>>>>>???AAAAAA@@@AAACCCDDDDDDDDDCCCCCC@@@@@@@@@???@@@@@@AAAAAACCCCCCCCCCCCDDDFFFGGGHHHEEEEEEEEEEEEFFFGGGHHHHHHJJJQQQWWWeeexxxiiieeeiiisssnnnUUUCCC===:::666<<<<<<;;;;;;;;;::::::::::::999777666555555666666333333444444555444444444222444555555444555666777;;;<<<===>>>@@@EEEJJJNNNVVVYYYYYYVVVVVV[[[_________aaadddeeeaaaZZZRRRLLLKKKHHHDDDBBBBBBBBBAAAAAA>>>>>>>>>===<<<<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>???>>><<<;;;;;;===@@@AAAIIISSSbbbppp|||uuuiii___YYYQQQSSSSSSPPPNNNRRR[[[bbb{{{~~~{{{yyyxxxwwwvvvuuuvvvuuurrrpppkkkooossssssrrrrrruuuwwwmmm```UUUJJJBBB<<<;;;:::999888888888888666666555555555555666666333444444555555666666777777666555444444444444444444444444444444444444444777777666666666666777777888888888999:::;;;===>>>DDDGGGMMMRRRUUUXXX\\\^^^ooo|||vvvhhhccc]]]WWWXXX___jjjrrr|||yyytttnnnhhhccc___]]]\\\[[[ZZZYYYXXXXXXWWWVVVTTTTTTSSSRRRRRRRRRRRRRRRSSSUUUWWWYYYYYYYYYWWWVVVWWWXXXYYYYYYXXXXXXYYYZZZ]]]^^^__________________cccaaa```aaacccdddbbb___```bbbddddddccccccdddeeeeeedddcccccceeefffeeedddaaabbbeeegggiiiiiiiiiiiillllllkkkiiihhhiiillloooppppppqqqrrrtttuuuuuuvvvxxxxxxwwwwwwvvvwwwwwwwwwtttsssooolllhhheeedddcccyyy```WWWTTTNNNJJJLLLMMMMMMMMMKKKJJJGGGEEEDDDCCCCCCBBBAAAAAAAAABBBBBBDDDCCCBBBBBBBBBCCCDDDEEECCCAAA???===<<<<<<<<<<<>>@@@@@@@@@???????????????@@@@@@@@@AAABBBCCCCCCCCCBBB@@@???>>>>>>>>>>>>>>>===<<<<<>>>>>>>>???@@@AAAAAAAAABBBCCCCCCBBB@@@@@@?????????>>>??????@@@AAA@@@@@@@@@AAABBBCCCDDDEEEFFFEEEEEEEEEFFFGGGHHHIIIIIIPPPUUUbbb~~~qqqkkkmmmvvvqqq[[[HHH@@@<<<999<<<<<<;;;;;;;;;::::::::::::999777666555555666666444444444555444444333333333444666666555555777888:::;;;<<<<<<>>>BBBGGGKKKPPPTTTUUUSSSTTTYYY\\\\\\]]]___bbbbbb___YYYRRRNNNKKKHHHDDDBBBBBBBBBAAAAAA@@@??????>>>>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>???>>><<<;;;;;;===???AAAHHHPPP]]]jjjuuusssfff^^^XXXTTTNNNPPPPPPNNNLLLPPPYYYaaappp~~~|||{{{zzzxxxwwwwwwvvvtttqqqnnnqqquuuvvvuuuuuuxxx{{{|||gggVVVLLLEEE>>>999<<<;;;:::999888888888888777666666555555666666777333333333333333333333333555555444444444555555666444444444444444444444444555555444444444444555555777888888888999;;;<<<===EEEIIIOOOTTTXXX[[[___bbbnnnxxxqqqdddaaa^^^XXXTTTUUU]]]gggooowwwtttpppjjjddd___\\\ZZZYYYXXXXXXWWWVVVUUUTTTTTTRRRRRRRRRSSSSSSTTTVVVVVVUUUVVVWWWYYYYYYYYYYYYXXXWWWXXXZZZZZZYYYXXXZZZ[[[^^^^^^___````````````___aaa```______aaaaaa___\\\___aaacccdddccccccdddeeebbb```___```aaabbbaaa```aaabbbdddfffhhhjjjkkkkkkkkkkkkjjjhhhfffgggjjjmmmppppppqqqqqqrrrrrrrrrrrrttttttttttttttttttuuuuuutttssspppmmmjjjgggeeecccjjjWWWPPPOOOKKKJJJLLLNNNMMMKKKIIIGGGEEEDDDCCCBBBAAA@@@??????@@@BBBCCCCCCCCCCCCCCCDDDDDDEEEEEEBBBAAA???===;;;;;;;;;;;;===<<<;;;<<<>>>??????>>>>>>>>>?????????@@@@@@@@@AAABBBBBBCCCCCCBBB@@@@@@>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>???@@@@@@@@@AAABBBBBBAAA@@@>>>===>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEFFFFFFHHHIIIIIIIIIOOOSSS^^^yyyyyyqqqnnntttxxxeeePPPDDD>>><<<<<<<<<;;;;;;;;;:::::::::999999888666666666666666555555555555444333222222444555777777666666888999888999:::;;;<<>>======>>>>>>>>>>>>>>>>>>>>>>>>???===<<<;;;;;;===???@@@EEEKKKUUU___jjjvvv}}}nnnaaaZZZWWWTTTRRRNNNPPPPPPNNNMMMRRR[[[dddmmm{{{}}}{{{zzzyyyxxxvvvsssqqqtttxxxyyyyyyzzz}}}pppcccRRREEE@@@>>><<<999;;;;;;:::999888888888888888777777666666777777888555555444444333222222111333444444555555666777777444444444444444444444444555555444444444444555555777777777888999:::;;;<<>>???AAACCCEEEBBBBBBCCCDDDEEEEEEEEEEEECCCAAA???===;;;:::::::::;;;::::::<<<>>>???>>><<<>>>>>>>>>???@@@@@@AAAAAA@@@AAABBBCCCBBBBBB@@@@@@@@@??????>>>>>>>>>>>>>>>============>>>>>>?????????@@@AAAAAAAAA@@@???>>>???>>>>>>>>>???@@@AAAAAADDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJIIIOOORRRZZZtttyyyqqqrrr~~~~~~nnnXXXGGG@@@>>><<<<<<;;;;;;;;;:::::::::999999888777777666666666555555555555444333222111333444666666555555777888777888:::::::::===@@@CCCDDDJJJOOOQQQSSSWWWYYYXXXZZZZZZZZZZZZYYYVVVTTTRRRMMMJJJFFFCCCCCCCCCBBBAAAAAA@@@@@@???>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<>>>???@@@EEEMMMUUU^^^kkkyyyxxxoooddd[[[XXXWWWWWWVVVQQQSSSSSSRRRQQQWWWbbbjjjwww~~~|||{{{zzzxxxvvvtttxxx{{{||||||~~~}}}ppp]]]TTTHHHAAA>>>???>>>===;;;:::999999888888888999888888777777777777888888777666666666555555555444444444555666666666666666444444444444444444444444777666666555555666666777777666666777888999:::;;;???BBBFFFIIILLLOOOSSSUUU]]]aaaiiipppvvv~~~yyykkkccc___[[[[[[ZZZYYY[[[aaaiiinnnrrrppplllhhhccc```]]]\\\YYYXXXXXXWWWWWWVVVVVVVVVWWWWWWWWWWWWXXXYYYZZZZZZ[[[ZZZYYYYYYZZZ\\\^^^___```aaaaaa___\\\ZZZZZZ[[[^^^___```aaabbbbbbbbbaaaffffffeeedddcccaaa```^^^\\\^^^```bbbbbbcccdddfffcccbbbaaaaaabbbbbbaaa`````````aaacccfffiiimmmoookkkkkkjjjgggeeeeeefffhhhjjjjjjkkkkkklllllllllmmmmmmmmmnnnooopppqqqqqqqqqqqqqqqrrrqqqnnnkkkgggeee}}}cccZZZQQQOOOPPPQQQRRRSSSQQQOOOKKKHHHFFFEEEFFFFFFCCCBBB???>>>>>>@@@BBBDDDAAABBBCCCDDDEEEEEEEEEEEECCCBBB@@@===;;;::::::::::::999999;;;===>>>===;;;===>>>>>>???@@@@@@AAAAAA???@@@AAABBBBBBAAA@@@@@@>>>>>>===<<<<<<<<<<<<===<<<<<<======>>>>>>>>>>>>===>>>@@@AAABBBBBBBBBAAA@@@??????@@@AAABBBCCCCCCFFFFFFEEEEEEDDDEEEEEEEEEDDDDDDDDDEEEFFFGGGIIIIIIIIIOOORRRWWWnnnxxxvvv~~~~~~sss]]]III???>>><<<<<<;;;;;;;;;:::::::::999999999888777777666666555555555555444333222111111333444444444444555777777888::::::;;;<<<@@@BBBBBBIIIOOOQQQTTTYYY[[[ZZZYYYYYYYYYXXXWWWVVVUUUUUUNNNKKKGGGDDDCCCCCCBBBAAA@@@??????>>>>>>===<<<<<>>===<<<;;;;;;<<<=========@@@EEEKKKTTTaaaoooyyy{{{nnnggg^^^XXXWWWXXXWWWVVVSSSTTTUUUSSSTTTZZZfffppp~~~}}}|||zzzyyyxxx{{{~~~tttdddZZZKKKGGGAAA>>>===<<<;;;999::::::999999888888999999888888777777777777888888555555555666666777777777666666777777666666444444444444444444444444444444666666555555555555666666666666666666666777888999<<<>>>@@@AAABBBDDDFFFIIINNNQQQUUUZZZ```gggnnnrrrvvvvvvwwwwwwwwwwwwvvvvvvvvvyyy}}}sssgggbbb```___``````aaabbbeeejjjnnnjjjhhheeeaaa]]]ZZZXXXWWWXXXXXXXXXXXXXXXXXXYYYYYYXXXXXXXXXYYY[[[]]]^^^___]]]\\\[[[ZZZ[[[^^^aaabbbffffffeeebbb^^^[[[ZZZZZZ^^^___```aaabbbbbbbbbbbbaaaaaaaaa```^^^\\\ZZZZZZ\\\^^^```bbbbbbcccdddfffeeedddbbbccccccdddbbbaaa______```aaadddgggjjjllljjjjjjiiigggeeedddfffgggeeeeeefffhhhiiikkklllmmmlllmmmnnnpppqqqqqqqqqqqqooopppppppppnnnkkkhhhfffqqqYYYUUUQQQOOOOOOQQQRRRSSSPPPNNNKKKHHHGGGFFFGGGGGGBBB@@@>>>=========???@@@@@@AAAAAABBBCCCDDDEEEEEEEEECCCAAA>>><<<;;;;;;;;;:::999888999;;;<<<<<<;;;======>>>???@@@AAAAAABBB??????AAABBBBBBAAAAAA@@@<<<;;;:::888888999999:::;;;;;;<<<===============;;;===???AAABBBCCCCCCBBB@@@@@@@@@AAAAAACCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFHHHIIIHHHOOOQQQTTThhh}}}}}}yyyzzzyyyppp]]]III???===<<<<<<;;;;;;;;;:::::::::999999999999888777666555555555555555444333222222000222333444333333444666666888::::::;;;===???BBBBBBIIIOOOQQQTTTYYY\\\[[[YYYYYYYYYYYYXXXWWWWWWVVVOOOLLLHHHEEEDDDCCCBBBAAA@@@??????>>>======<<<<<>>===<<<;;;999777::::::999999888999999:::888777777666666777777888222333333444555555666666777777888888777666444333444444444444444444444444444444333333333333444444555555555555555666777888:::;;;<<<<<<<<<===???AAACCCDDDFFFJJJOOOTTTYYY\\\________________________cccfffjjjnnnsssxxx{{{ppphhhfffffffffhhhiiijjjiiijjjkkkmmmgggeeebbb___\\\ZZZXXXWWWUUUVVVWWWXXXYYYZZZ[[[[[[XXXXXXYYY[[[^^^aaaccceee^^^]]]\\\\\\^^^```cccdddggggggfffccc___\\\[[[[[[]]]^^^___```aaabbbbbbbbbaaabbbbbbaaa^^^[[[[[[[[[]]]___bbbcccbbbcccdddeeeeeecccbbbbbbccccccaaa```______```aaaccceeefffggggggggggggfffdddcccdddfffaaabbbdddfffhhhjjjkkklllkkklllnnnooopppoooooonnnmmmmmmmmmmmmkkkjjjhhhfffcccSSSSSSQQQPPPPPPQQQRRRRRRLLLKKKIIIHHHGGGFFFGGGGGGBBBAAA@@@???>>>=========@@@@@@@@@@@@AAACCCDDDFFFFFFEEEBBB???===<<<<<<;;;:::888777777999;;;<<<;;;<<<===>>>???@@@AAABBBBBB>>>???@@@AAABBBAAAAAA@@@===;;;:::888888999:::;;;:::;;;<<<=========<<<<<<;;;<<<>>>@@@AAAAAA@@@@@@?????????@@@AAABBBDDDDDDCCCCCCBBBAAA@@@?????????AAAAAAAAABBBDDDEEEGGGHHHFFFMMMOOOPPPaaa~~~{{{pppnnnmmmhhhZZZHHH>>>===<<<<<<;;;;;;;;;:::::::::999999::::::999888666555444444444555444444333333111333444444333444555777444666888:::;;;<<>>======????????????????????????======<<<<<<<<<;;;;;;;;;;;;===>>>???CCCKKKWWW___mmmuuu|||~~~{{{|||~~~{{{mmmbbb```^^^___bbbdddcccaaaaaacccdddcccdddmmmzzz~~~vvviii\\\RRRKKKGGGFFFBBB@@@>>>===<<<<<<;;;::::::999999888999999::::::777666666555555666666777444444444444555555555555555666777888888777555444444444444444444444444444444333333222222333333444555555444444555555666777777888999888888999;;;>>>======>>>@@@DDDGGGJJJKKKLLLLLLLLLMMMMMMNNNOOOOOOUUUWWWZZZ]]]```dddiiimmmttt}}}zzzuuurrrqqqrrrrrrqqqsssuuuuuurrrpppooonnneeedddbbb___]]][[[YYYYYYUUUVVVXXXZZZ\\\^^^___```]]]]]]^^^^^^___aaabbbccc^^^^^^^^^___```bbbdddeeebbbccccccaaa^^^\\\\\\\\\\\\]]]^^^___```aaaaaaaaabbbdddeeeddd```^^^^^^______aaacccdddccccccdddeeefffdddbbbbbbccccccaaa```______```aaaaaabbbaaaaaabbbcccdddcccbbbaaabbbdddbbbbbbccceeefffhhhiiijjjiiijjjkkkllllllllljjjiiikkkkkkjjjiiihhhhhhggggggvvvXXXRRRSSSTTTRRRQQQRRRSSSRRRIIIIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBAAA???>>>>>>@@@???>>>>>>???BBBDDDFFFGGGEEECCC@@@>>>===<<<<<<;;;888666666888:::<<<<<<<<<===>>>???@@@AAABBBBBB>>>???@@@AAABBBAAAAAA@@@@@@>>><<<;;;;;;;;;===>>>::::::<<<=========<<<;;;<<<===>>>??????>>>======>>>>>>>>>???@@@BBBCCCDDDDDDCCCBBBAAA@@@?????????@@@@@@@@@AAACCCEEEFFFGGGDDDLLLNNNMMM]]]xxxiiieeecccaaaWWWGGG>>>===<<<<<<;;;;;;;;;:::::::::999999::::::999888666555333333444444555444444444222444555555444555666888222444777999:::<<<>>>@@@@@@FFFJJJKKKNNNTTTXXXWWW[[[\\\\\\\\\\\\ZZZXXXWWWQQQMMMIIIFFFEEEDDDCCCBBBBBBBBBAAAAAA@@@??????>>>????????????????????????======<<<<<<<<<;;;;;;;;;<<<=========>>>DDDNNNVVV```hhhoooqqqrrrrrroookkkqqqtttyyy}}}{{{pppfffeeefffjjjpppsssrrrpppooopppqqqppprrr{{{uuuhhhbbbWWWMMMGGGCCCCCCCCCAAA???<<<:::999:::;;;<<<999999999888999999::::::666666555555555555666666888888888777666666555555333444666888999888777666444444444444444444444444666555555444444555555666555555444444444555666666333444555555555777:::<<<<<<;;;;;;<<>>>>>>>>>>>>>>===============<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>@@@AAABBBCCCCCCAAABBBCCCDDDEEEEEEEEEEEEAAAAAABBBBBBCCCDDDEEEEEEEEEFFFGGGMMM\\\tttsssjjjaaa\\\TTTHHH>>>:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777666666777666555444444444444444222222333333444555666666444666888999:::<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===<<<<<<<<<===???BBBDDDFFFRRRZZZbbbfffdddbbbcccdddhhhkkkooossswww{{{zzzssslllqqquuuvvvyyy||||||wwwiii___VVVTTTOOOIIIEEEBBB@@@@@@>>>>>>===<<<;;;:::::::::;;;:::999999888888999999888777555444333333444444444444444555555777888888777777888888888888777777555555444333333333333444999777555444444555444222444444555555555555444444555555555555666666666666888888999::::::;;;<<<<<<============>>>???AAABBBAAACCCDDDEEEEEEEEEGGGIIIPPPXXXccchhhhhhggghhhiiiggglllsss|||}}}uuummmhhhaaa```]]]ZZZXXXWWWVVVVVVYYYZZZ\\\___bbbccceeeeeegggeeeccc```___^^^___```cccdddeeeeeeeeeeeedddccc___^^^]]]\\\\\\^^^___```^^^^^^______``````aaaaaadddddddddccccccaaa```___^^^___aaaccceeeffffffgggbbbccccccddddddccccccbbbaaaaaabbbbbbaaa___]]][[[_________``````aaaaaaaaaaaaaaacccddddddeeeddddddffffffffffffggggggggggggfffhhhkkklllkkkiiiiiiiiirrr```YYYVVVTTTQQQOOONNNMMMKKKIIIFFFEEEEEEFFFHHHIIIIIIHHHEEEDDDBBBAAA@@@@@@@@@@@@@@@??????@@@AAABBBCCCCCCBBBCCCCCCAAA>>>===<<<======<<<;;;:::999:::;;;;;;>>>===<<<===???@@@@@@???==============================<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;<<<======>>>>>>@@@AAABBBBBBCCCCCCDDDDDDDDDCCCBBBAAA@@@???AAAAAABBBBBBCCCDDDDDDEEEFFFFFFGGGLLL[[[rrrqqqhhh^^^YYYRRRGGG???<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777666666777666555555444444444555222222333333444555555666444666888999999;;;>>>AAAAAACCCFFFHHHKKKNNNSSSVVVYYY^^^aaa___]]]]]][[[WWWSSSPPPKKKGGGCCCBBBAAABBBBBBAAAAAA@@@?????????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<:::::::::;;;===???BBBCCCKKKQQQXXX[[[ZZZYYYZZZ\\\ccceeeiiimmmqqqvvv{{{}}}yyy~~~{{{rrrgggZZZQQQOOOMMMJJJFFFCCCAAAAAAAAA>>>===<<<;;;;;;:::::::::;;;:::999999888888999999999888777555444444555555444444444555555666777888666777777888888777777666666555444444333333444444444333111222333555444444444444555555555555444444444555555555666666666666777777888999999:::;;;;;;<<<<<<;;;:::;;;;;;======<<<===?????????@@@AAACCCEEELLLTTTYYYZZZ[[[___bbbnnnsss{{{vvvnnniii___^^^\\\ZZZYYYYYYYYYYYY[[[\\\^^^aaaccceeeffffffhhhgggdddaaa```___``````bbbcccddddddddddddcccbbb_________^^^^^^^^^______^^^___```aaabbbccccccccceeeeeeeeedddcccbbbaaa```___```aaabbbdddeeefffgggccccccddddddddddddccccccbbbbbbaaaaaa```^^^]]]\\\\\\]]]]]]]]]^^^^^^^^^^^^aaaaaaaaabbbccccccddddddeeefffffffffggggggggggggfffhhhkkkkkkjjjhhhggghhhnnn\\\XXX\\\YYYUUUPPPLLLJJJIIIGGGEEEGGGFFFEEEFFFHHHIIIIIIHHHFFFEEECCCBBBAAA@@@@@@@@@???????????????@@@AAABBBCCCDDDDDDCCC@@@>>>>>>???===<<<;;;:::999:::;;;;;;???>>>======?????????===:::;;;;;;<<<<<<==================<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<999::::::;;;<<<===>>>>>>@@@AAABBBBBBCCCCCCBBBBBBCCCCCCCCCBBBAAA@@@>>>===AAAAAAAAABBBCCCCCCDDDDDDFFFEEEFFFKKKYYYooo}}}rrrggg\\\UUUNNNFFF@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777666666444444444333333333333333222333333444444555555555444555777888999;;;>>>@@@AAACCCFFFHHHKKKNNNRRRVVVVVV[[[^^^]]][[[\\\[[[XXXTTTQQQLLLGGGDDDBBBBBBBBBCCCBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;:::::::::;;;;;;888888888999:::===???@@@CCCHHHMMMOOONNNOOOQQQTTT[[[^^^bbbfffiiinnnssswww}}}sssjjjaaaXXXOOOIIIFFFEEECCCBBBAAA@@@AAAAAA>>>===<<<;;;::::::::::::::::::999888888888888999999999888777666666666666555555444555555666777888555666666777777666666555666555444444333444444444000///...000222444555555444444555555555555444444444444444555555555666666666666666777777888888999:::999888777777777777888777999:::;;;:::;;;<<<>>>@@@DDDJJJMMMQQQWWW^^^dddsssyyy}}}tttlllggg]]]\\\[[[[[[[[[[[[]]]]]]^^^___aaaccceeefffggggggjjjhhheeebbb`````````aaaaaabbbbbbccccccbbbbbbaaa```aaaaaaaaaaaa___^^^]]]^^^___bbbdddeeeeeedddddddddeeeeeeeeedddcccbbbbbb````````````bbbccceeegggccccccddddddddddddcccccccccbbbaaa______^^^^^^^^^\\\\\\\\\]]]]]]]]]]]]^^^aaa``````___```bbbcccdddeeeeeeeeefffffffffgggggggggiiijjjjjjhhhfffffffffvvvbbbVVVWWW^^^WWWSSSMMMIIIGGGFFFEEEDDDGGGFFFEEEFFFHHHIIIHHHGGGFFFEEEDDDCCCAAA@@@??????===============>>>???@@@CCCDDDDDDBBB@@@>>>>>>???<<<<<<::::::::::::;;;<<>>======>>>???===<<<999999::::::;;;<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888888:::;;;===>>>??????BBBBBBCCCCCCCCCCCCBBBBBB???@@@AAAAAABBBAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCFFFEEEEEEJJJVVVkkk}}}vvvjjj]]]TTTMMMEEE@@@???<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999888777666666111111222222222111111111333333333444444444555555444555777888888:::<<>>>>>>>>========================<<<;;;::::::999999::::::888888888888999;;;===>>>@@@CCCFFFGGGHHHIIIMMMOOOUUUXXX\\\```ccchhhmmmqqq{{{~~~yyyvvvzzz}}}yyywwwyyy{{{}}}}}}sssmmmddd\\\UUUOOOIIIEEEAAAAAA@@@??????@@@@@@AAA===<<<;;;;;;:::::::::;;;:::999999888888888888888888888777777666666666666555555555555555666777777555555666666666666555555666666555444444444444444000///...///222444555444333444444555555444444333333333444444444555555555444444555555666666666666666666666555555555666666666888999:::999999;;;<<>>>>>>>>>>>??????@@@AAABBBBBBAAA>>>======>>><<<;;;::::::::::::<<<<<>>>>>===<<<888999999:::;;;<<<<<<===========================<<<<<<<<<<<<<<<<<<<<<;;;777888:::<<<===?????????BBBBBBBBBCCCBBBBBBAAA@@@???@@@AAABBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBEEECCCEEEJJJSSSeeerrrdddYYYPPPFFF@@@>>><<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999888777666666111222333333333333222222333333333444444444444444333555777777777999;;;>>>???AAAEEEHHHJJJLLLOOOQQQTTTYYY\\\[[[[[[]]]]]][[[WWWTTTOOOJJJFFFDDDCCCCCCDDDCCCBBB@@@???>>>>>>>>>========================;;;;;;:::999999999999:::999999888888999;;;<<<===???@@@AAABBBCCCFFFJJJLLLQQQTTTXXX\\\```dddiiimmmwwwzzz~~~{{{rrrnnnoooxxx~~~zzzvvvqqqqqqpppooopppsssyyy~~~zzzqqqjjj```\\\UUUNNNIIIFFFCCCAAAAAAAAA@@@???????????????<<<;;;;;;::::::::::::;;;:::999888888777777888888666666777666666666555555666555555555555666666777555555666666666666555555666666555444444444444555333222000111333444444333333333444444444444333333333333333333444444444444333333444444444444444555333333444555666666777777666777999999888888:::;;;>>>???AAAFFFOOO[[[hhhppp|||uuukkkdddaaa___^^^^^^]]]]]]^^^```aaabbbbbbcccdddeeeeeeeeeeeegggeeeccc```______``````````````````````````````bbbdddfffgggfffccc```^^^]]]___ccceeeffffffdddcccbbbbbbccccccdddccccccccccccbbbaaa``````bbbdddfffdddddddddeeeeeedddddddddcccbbb```^^^^^^^^^___```________________________```___]]]]]]]]]___bbbcccddddddddddddeeeeeeeeeeeefffggghhhgggdddccccccccc}}}qqqhhh^^^UUUQQQKKKIIIFFFDDDEEEFFFFFFEEEEEEDDDCCCDDDEEEFFFEEECCCBBBBBBBBBBBBAAA@@@??????AAAAAA@@@@@@@@@AAAAAABBB???@@@@@@???===<<<<<<===<<<;;;:::999:::;;;<<<===>>>===<<<<<<>>>>>>>>><<<999::::::;;;;;;<<<<<<<<<<<<============>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;666888:::<<<>>>???>>>>>>@@@@@@@@@AAAAAA@@@??????@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAABBBBBBDDDBBBDDDJJJPPP___}}}|||mmmcccXXXKKKCCC???<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999888777666666333444666777777666666555444444444444444444444444333555666777777888:::======@@@CCCFFFHHHJJJMMMOOOTTTYYY[[[ZZZZZZ\\\]]][[[XXXUUUPPPKKKGGGDDDDDDDDDCCCBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::999999999::::::::::::999888999:::<<<===<<<<<<<<<>>>@@@CCCFFFHHHMMMPPPTTTXXX\\\aaafffiiirrruuuyyy|||}}}yyyqqqlllmmmrrr}}}zzzwwwtttrrrpppnnnnnnppprrrtttzzz|||{{{||||||zzzwwwnnnmmmllliiiiiilllqqquuurrrrrrsssrrroooiiiaaa[[[SSSPPPLLLHHHDDDBBBBBBAAABBBBBBAAA@@@???>>>>>>===;;;;;;::::::::::::;;;;;;999999888777777777777888555666666777777666555555666666555555555555666666555666666777777666666555777666555555444444555555666444222222444444444333333333444444444444333333222222222333333333444444333333333333333333333333222222444555666777777777555666777777666666777999>>>@@@CCCJJJUUUbbbmmmtttsssjjjdddbbb______^^^^^^___```bbbcccddddddeeeeeeffffffeeeeeeeeedddaaa```______```aaaaaa``````______``````aaaccceeeggghhhgggeeebbbaaa```aaaccceeefffeeedddcccbbbbbbcccddddddeeedddddddddcccbbbbbbbbbcccdddeeeddddddeeeeeeeeeeeeddddddaaaaaa```__________________^^^^^^^^^^^^]]]]]]]]]___^^^^^^^^^^^^```aaabbbcccccccccdddddddddeeeeeedddeeefffeeecccbbbbbbdddpppfff___VVVNNNJJJGGGEEEDDDCCCDDDEEEDDDCCCDDDCCCBBBBBBCCCDDDCCCBBB???@@@@@@AAAAAA@@@??????AAA@@@@@@?????????@@@@@@>>>???@@@???===<<<<<<===;;;;;;:::999:::;;;<<<===<<<;;;;;;<<<>>>???>>>===;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;777888;;;===>>>>>>>>>=========>>>>>>???>>>>>>>>>===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCAAADDDJJJNNNZZZxxxxxxvvvlllaaaSSSGGGCCC<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999888777666666333444666777777777666555444444444444444444444444333444666666666777:::<<<;;;>>>BBBEEEGGGHHHJJJLLLSSSXXXZZZXXXXXXZZZ[[[ZZZYYYVVVQQQKKKGGGEEEDDDDDDBBBAAAAAA@@@?????????@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;::::::::::::::::::999888888888999:::;;;:::::::::<<>>======;;;::::::999::::::;;;;;;999999888777777777777777666666777888888888777666666666555555555555666666666777777888888777777666777666666555555555555555555444222222444555444333222333333444444333333222222222222222333333333333333333333333333333333333222333444666666666555555555777888777666666777999>>>AAAGGGQQQ]]]hhhqqqvvv}}}}}}pppgggcccaaa^^^]]]^^^___```ccceeegggggggggggggggggggggffffffdddcccaaa``````aaacccdddaaaaaa```______```aaaaaadddeeeggghhhhhhgggeeeddddddeeeeeeffffffeeeeeeeeecccdddeeefffggggggggggggeeeeeeddddddddddddddddddddddddeeeeeeeeeeeedddddd```````````````______^^^``````_________^^^^^^^^^^^^^^^^^^___``````aaaaaaccccccccccccddddddddddddcccddddddcccbbbaaacccdddqqqbbbZZZSSSMMMHHHHHHEEEDDDCCCCCCDDDEEECCCBBBCCCBBBAAAAAABBBCCCBBB@@@===>>>???@@@AAA@@@??????>>>===<<<<<<<<<<<<======???@@@@@@???===<<<===>>>;;;::::::999:::;;;<<<===;;;;;;:::<<<>>>??????>>><<<<<<<<<<<<<<<<<<;;;;;;<<<=========>>>>>>??????======<<<<<<<<<;;;;;;;;;777999;;;===>>>>>>===<<<;;;;;;<<<===============777999;;;>>>@@@BBBDDDDDDAAAAAAAAAAAAAAAAAAAAAAAABBB@@@DDDJJJMMMWWWuuu|||wwwtttssslllwww{{{sssgggXXXKKKFFF========================;;;::::::999888777666666000111333555555555333222444444444444444444444444333444666666666777999;;;:::===AAADDDFFFGGGIIIKKKRRRWWWYYYVVVVVVXXXYYYXXXZZZWWWQQQLLLHHHEEEDDDDDDAAAAAA@@@@@@???@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;:::999888777777888999:::::::::;;;===@@@CCCEEEEEEEEEHHHLLLPPPTTTYYY^^^bbbgggkkkqqqwww{{{uuunnneeedddmmm|||}}}oooggg___VVVQQQRRRMMMNNNNNNOOOPPPQQQRRRRRRUUUYYYaaakkkwwwzzztttnnnkkkgggccc```___^^^^^^ZZZ[[[]]]^^^^^^___bbbddd]]]___bbbbbb```]]]\\\\\\ZZZXXXWWWUUURRRNNNHHHDDDBBBCCCCCCAAA@@@???@@@AAA?????????@@@???>>>>>>===:::::::::999999:::;;;;;;999888888777777777777777777777999::::::999888777777666666555555555666666777777888888888888777777777777666555555555555555444222111222333555555444222333333444444333333222111111222222222333333333333333333333333333333333444444555666555444333222777999:::999888888999:::;;;>>>FFFRRR^^^iiipppsssvvvyyyxxxkkkccc```___[[[\\\]]]___bbbeeehhhjjjiiiiiiiiiiiiiiihhhggggggdddcccbbbaaaaaaccceeefffbbbaaa```______```aaabbbeeefffggghhhhhhggggggfffhhhgggggggggffffffffffffeeeeeeggghhhiiiiiiiiiiiieeeeeefffffffffeeedddcccdddeeeeeeffffffeeeeeeddd______aaaaaaaaa```___^^^ccccccbbbbbbaaaaaaaaa```]]]^^^___```aaaaaaaaaaaabbbbbbcccccccccdddddddddaaabbbcccbbbaaaaaaccceeejjj```TTTLLLIIIHHHFFFCCCBBBBBBAAA@@@????????????@@@AAAAAABBBAAA@@@???>>>AAAAAA@@@@@@???>>>======@@@???===;;;;;;;;;===>>>???>>><<<;;;:::<<<===>>>;;;;;;;;;;;;;;;;;;::::::=========>>>??????@@@@@@>>>>>>===<<<;;;:::::::::>>>>>>>>>>>>>>>======<<<===<<<<<<;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<>>>===<<<===>>>???>>>===;;;;;;===>>>??????????????????@@@AAAAAABBBCCCCCC>>>CCCBBBDDDLLLRRRhhhyyyqqqmmmllllllxxxzzznnn]]]MMMDDD???===<<<;;;=========<<<;;;999888888999888777555444444444333333333222222333333333333333333333333444444555777888:::;;;;;;===>>>???AAADDDGGGJJJLLLOOORRRVVVWWWWWWVVVVVVWWWXXXWWWUUUQQQMMMHHHEEECCCCCCBBBAAA???>>>=================================???>>>===<<<:::999888777<<<999777888:::;;;999777777888:::;;;<<<>>>BBBEEEFFFIIIMMMQQQTTTXXX\\\```dddgggmmmttt|||~~~rrrlllkkkhhhppp}}}oooggg]]]VVVSSSPPPKKKFFFGGGGGGGGGGGGHHHIIIJJJKKKKKKMMMRRRZZZccckkkssswww|||{{{xxxtttnnngggaaa^^^WWWVVVTTTRRRQQQOOOOOONNNNNNNNNOOOPPPRRRTTTWWWXXX[[[\\\]]]]]][[[XXXTTTRRROOONNNLLLJJJGGGEEECCCBBB?????????@@@AAAAAAAAABBBAAA@@@???>>>===<<<;;;;;;???>>>;;;:::999999;;;<<<999999999888888888888888777777777777666666666666777666666666555555555555666666666666666666666666666555555555444444444444444444444444444444444444333333333333222222111000444333333222222333333444444444333222222333333333444444444444444444444444555777777777666777999;;;;;;BBBMMMYYYbbbgggiiiiiihhhjjjnnnsssyyyyyykkkddd```\\\XXXZZZZZZ\\\^^^aaaeeegggiiihhhjjjkkklllkkkhhheeecccccccccbbbbbbbbbbbbbbbcccbbbbbbbbb```___```bbbeeehhhhhhhhhiiikkklllkkkiiiiiiiiihhhffffffeeeeeeeeefffggghhhhhhhhhhhhhhhggghhhhhhhhhhhhggggggggggggddddddeeegggiiihhhfffddd`````````aaaaaabbbcccdddcccddddddccccccbbbaaa```aaa```^^^]]]]]]^^^```aaacccbbb```___```bbbeeeggg`````````aaabbbbbbcccccc}}}iiiWWWPPPGGGBBBCCCDDDCCCAAABBBAAA@@@??????>>>??????@@@AAAAAABBBAAA@@@???>>>AAA@@@@@@???>>>>>>======<<<;;;:::888888888::::::===<<<;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;:::::::::<<<<<<======<<<<<<;;;:::;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;<<<<<<>>><<<<<<<<<>>>???>>>===;;;<<<======>>>>>>>>>>>>?????????@@@@@@@@@AAAAAA>>>BBBAAACCCJJJPPPddd{{{sssnnnmmmhhhtttzzzqqqbbbQQQGGG@@@>>><<<;;;;;;;;;:::999;;;999888888999888777555444444444333333333222222333333333333333333333333333444555666777999::::::<<<<<<>>>@@@CCCFFFHHHJJJOOOQQQTTTVVVUUUUUUVVVWWWXXXWWWTTTQQQLLLHHHEEECCCBBBAAA@@@???>>>=================================<<<<<<<<<;;;::::::999999;;;:::999999999999888777888999:::;;;;;;===AAADDDCCCFFFKKKNNNRRRUUUZZZ]]]cccffflllssszzz~~~xxxnnnjjjlllsss|||yyynnn___XXXOOOJJJIIIGGGCCC@@@BBBBBBBBBBBBCCCDDDEEEFFFJJJKKKNNNRRRWWW]]]bbbdddeeeeeeccc```\\\WWWRRROOOOOONNNLLLKKKIIIIIIHHHHHHHHHHHHHHHIIIKKKNNNPPPQQQTTTTTTUUUUUUTTTQQQNNNLLLIIIHHHFFFDDDBBB@@@???>>>?????????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB???===;;;:::999999:::;;;::::::::::::999999999999888888777777777666666666777777666666666555555555666666666666666666666666666666666555555555444444444444444444444444444444333333333333333222111111444333333222222333333444444333333222222333333444444444444444444444444444555666777666666666888:::>>>DDDNNNXXX```cccddddddaaaaaabbbeeeiiiqqq|||ssshhhbbb```]]][[[ZZZ[[[]]]```cccfffhhhiiihhhiiijjjkkkjjjgggdddbbbccccccbbbbbbbbbcccddddddddddddcccaaa______aaacccgggfffggghhhkkkkkkkkkiiijjjiiihhhgggffffffffffffgggggghhhiiiiiiiiihhhhhhiiiiiiiiihhhhhhhhhggggggffffffggghhhjjjjjjhhhfffaaaaaa```aaaaaabbbcccdddddddddddddddcccbbbaaa```bbbaaa___^^^^^^___aaabbbcccbbb``````aaaccceeegggbbbbbbaaaaaabbbcccdddddd|||cccQQQLLLGGGBBB@@@BBBDDDCCCBBBAAAAAA@@@???>>>>>>>>>>>>??????@@@@@@@@@???>>>>>>@@@??????>>>>>>=========:::999888777666777888999999999::::::;;;;;;<<<<<<999::::::;;;;;;<<<<<<<<<@@@??????>>>======<<<<<<>>>===<<<;;;::::::::::::::::::;;;;;;::::::999888999999999999:::::::::::::::::::::;;;;;;;;;<<<<<<===<<<;;;<<<>>>???>>>===<<<<<<==================???????????????????????????BBBAAABBBIIIMMM___|||zzzwwwvvvmmmxxx|||xxxssshhhWWWJJJBBB???<<<::::::999888777;;;999888888999888777555444444444444333333333333333333333333333333333333222333444555666888888999:::;;;<<>>=================================::::::::::::;;;;;;;;;;;;:::;;;;;;:::888666777777999::::::;;;;;;<<>>??????@@@AAABBBFFFFFFHHHJJJLLLOOORRRSSSTTTTTTTTTSSSQQQNNNJJJHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBCCCDDDEEEGGGIIIJJJLLLMMMNNNNNNMMMJJJHHHFFFCCCBBBAAA@@@???>>>===<<<>>>??????@@@AAAAAABBBBBB>>>???AAACCCDDDDDDDDDCCC@@@???===;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::888888888777777777777666777777777666666666555555666666666666666666666666777777777666666666555555444444444444444444444444333444444444444333333222444333333222222333333444333333333222222333333444444444444444444444444444444555666555555555777999@@@EEEMMMUUU[[[^^^^^^^^^]]]]]]\\\]]]aaakkkvvv}}}vvvjjjbbb______^^^]]][[[]]]```cccfffggghhhhhhhhhiiijjjiiihhheeebbbaaacccbbbbbbbbbcccdddeeeeeeffffffeeebbb```___aaabbbeeeeeeeeegggjjjkkkjjjiiiiiiiiihhhgggffffffffffffggghhhiiiiiijjjjjjjjjiiijjjjjjjjjiiiiiiiiihhhhhhhhhhhhhhhjjjlllllljjjhhhccccccccccccdddeeefffgggeeeeeeeeeeeedddcccbbbaaadddcccbbbaaaaaabbbcccdddbbbbbbaaaaaabbbdddggghhhfffeeecccbbbbbbdddeeeggg}}}fffTTTJJJJJJGGGDDDBBBCCCCCCAAA@@@@@@@@@???>>>=================================<<<>>>>>>>>>=========<<<<<<999999888777777888999999666777888:::;;;;;;;;;;;;999999::::::;;;<<<======>>>>>>>>>======<<<<<<<<<===<<<;;;;;;:::::::::;;;:::::::::::::::999888888777777888999999:::;;;;;;:::::::::;;;;;;;;;<<<<<<===<<<;;;<<<>>>>>>>>>=========<<<<<<<<<<<<<<<<<<>>>>>>>>>???@@@AAAAAABBBAAADDDAAABBBHHHKKK[[[vvv{{{{{{wwwuuunnn^^^OOOCCC@@@<<<:::::::::999888;;;999888888999888777555555444444444444333333333333333333333333333333333222222333444555666777888:::;;;<<<>>>AAACCCFFFGGGLLLNNNOOOPPPQQQRRRUUUXXXWWWVVVSSSPPPLLLHHHEEECCCCCCBBBAAA@@@????????????========================::::::::::::::::::::::::999<<<===:::666444555777999:::;;;::::::;;;>>>@@@???BBBFFFIIILLLOOOSSSUUU[[[```fffmmmrrrwww{{{}}}|||~~~~~~~~~}}}wwwtttuuu~~~uuugggZZZPPPLLLIIIDDDCCCCCCDDDCCCBBB>>>>>>>>>>>>???@@@AAABBBAAABBBCCCFFFHHHKKKMMMNNNNNNOOOOOOOOONNNLLLIIIHHHDDDCCCCCCBBBBBBBBBBBBCCC@@@@@@AAABBBCCCDDDEEEFFFGGGHHHIIIIIIIIIGGGEEEDDDAAAAAA@@@@@@??????????????????@@@AAABBBBBBCCCCCC>>>@@@BBBEEEFFFEEEDDDCCCAAA@@@???>>>=========>>>===<<<<<<;;;;;;:::::::::999999888888888777777777777777777666666666666555666666666666666666666666777777777777666666666666444444444444444444444444444444444555555444333333444333333222222333333444333333222222222333444444333333333333333333333333333444555555444444666888@@@DDDKKKRRRXXX[[[[[[[[[[[[]]]^^^^^^dddoooxxx|||rrrkkkccc]]]\\\\\\^^^^^^^^^```cccfffiiijjjiiiiiiiiiiiiiiihhhgggdddbbb```bbbaaaaaabbbbbbcccdddeeeeeeeeeeeedddbbbaaabbbdddddddddeeegggiiikkkjjjiiihhhggggggfffeeeeeeffffffhhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjiiijjjiiiiiikkkmmmmmmkkkjjjggggggggghhhhhhiiijjjkkkfffggggggffffffeeedddcccfffeeeeeeddddddeeeeeefffcccbbbbbbbbbdddfffhhhjjjiiihhheeecccccceeeggghhhgggVVVMMMKKKCCCBBBAAA@@@???>>>===<<>>===<<<<<<<<<<<<::::::::::::::::::;;;;;;======<<<<<<<<<<<<<<<;;;888888888888888888888999666666888999::::::::::::999999::::::;;;<<<======;;;;;;<<<<<<<<<=========<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;:::999999777777888999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<===;;;;;;<<<===>>>===<<<===<<<;;;;;;:::;;;;;;<<<======>>>@@@BBBCCCDDDEEECCCEEEBBBCCCIIIJJJXXXqqqyyyyyyuuugggWWWCCC@@@===;;;;;;<<<<<<<<<;;;999888888999888777555555555555444444444333333333333333333333333333333222222333444555666666777;;;<<<===>>>AAACCCEEEGGGJJJLLLNNNOOOPPPRRRUUUXXXWWWVVVTTTQQQMMMIIIFFFDDDDDDCCCBBBBBBAAAAAAAAAAAA========================<<<;;;;;;:::999999888888999;;;<<<:::666444555777999:::::::::999:::<<>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA???@@@BBBEEEGGGIIIKKKLLLJJJKKKLLLKKKJJJHHHEEECCCCCCCCCBBBBBBBBBBBBCCCCCC>>>???@@@@@@AAABBBBBBBBBDDDDDDEEEFFFEEEEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@AAABBBCCCDDDEEEEEEFFFHHHJJJLLLLLLKKKHHHFFF@@@@@@???>>>===============<<<<<<;;;:::999999999999999999999888888888888888777777777666666666666666666666666666666666666777777777777666666666666444444444444444444444444333333444555555444444444444333333222222333333444333222222222333333444555333333333333333333333333222444444444333444666888>>>BBBHHHOOOVVVZZZ\\\]]][[[___aaaaaagggppptttsssiiiddd^^^ZZZYYYZZZ\\\]]]aaacccfffiiikkkkkkkkkjjjiiiiiiiiiiiigggeeecccbbbaaaaaaaaaaaaaaabbbcccccccccdddeeeeeeddddddfffgggeeedddeeegggiiijjjjjjiiiffffffeeeeeeddddddeeeeeeiiijjjkkklllmmmmmmmmmmmmmmmlllllllllkkkkkkkkkkkkkkkjjjjjjkkklllmmmlllkkkiiiiiiiiiiiijjjkkklllmmmiiiiiiiiiiiihhhgggfffeeeiiihhhhhhhhhhhhhhhhhhiiieeeeeeeeeeeefffhhhjjjkkkllljjjgggeeedddeeegggiiiiiiVVVKKKHHHIII???@@@@@@@@@@@@@@@@@@???>>>>>>===<<<;;;;;;;;;;;;999999999888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;666666666777777777777777777777888888999999::::::999::::::;;;;;;<<<<<<<<<::::::;;;;;;<<<======>>>;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;:::999777888888999:::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<<<<;;;:::;;;===>>>===<<<<<<;;;:::999999:::<<<======>>>???@@@BBBDDDEEEEEECCCEEEAAACCCIIIIIIUUUlll|||zzzyyynnn```DDDAAA===;;;<<<===>>>>>>;;;999888888999888777555555555555555444444444333333333333333333333333333333333444444555666666777;;;;;;<<<>>>@@@BBBEEEFFFHHHJJJMMMOOOPPPRRRUUUWWWXXXWWWUUURRRNNNKKKHHHFFFDDDCCCBBBBBBAAAAAAAAABBB========================<<<;;;;;;:::999888888777999::::::999777555666666888999999999888999<<<>>>???AAADDDGGGIIIKKKOOOQQQSSSXXX___eeeiiinnntttyyy{{{~~~|||ooobbbWWWOOOIIIFFFCCCAAA@@@>>>===<<<======<<<<<<<<<<<<===>>>??????AAABBBCCCEEEGGGHHHHHHHHHJJJKKKKKKKKKIIIFFFDDDBBBCCCBBBAAAAAAAAAAAAAAABBB======>>>???@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBB?????????@@@@@@@@@@@@AAAAAABBBBBBDDDEEEFFFGGGHHHJJJLLLOOOQQQPPPMMMJJJGGG@@@@@@??????>>>======<<<======<<<;;;:::999999888:::::::::999999999888888888888777777777666666666666666666666666666666666777777777666666666555555444444444444444444444444222333333444444444444333444333333222222333333444222222222222333444555555333333333333333333333333333444555444444444666888===@@@GGGNNNUUUZZZ^^^___aaaffffffdddhhhooooooiiibbb```\\\YYYXXXZZZ\\\^^^eeefffhhhkkklllmmmmmmmmmjjjjjjjjjjjjiiigggffffffccccccbbbbbbaaabbbbbbcccbbbccceeefffeeefffgggiiigggffffffhhhjjjjjjiiihhhffffffeeeeeedddeeeeeefffjjjkkklllmmmnnnooooooooonnnnnnmmmmmmmmmlllllllllmmmkkkkkkkkkmmmnnnmmmllliiiiiiiiiiiijjjkkklllmmmllllllllllllkkkjjjiiihhhkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhhhhiiijjjkkkkkklllkkkiiigggffffffggghhhjjjXXXNNNFFFCCCDDDBBBBBBCCCCCCBBBCCCDDDEEE>>>===<<<;;;::::::::::::::::::999999999:::;;;<<<:::::::::::::::;;;;;;;;;777777888999999999999999:::999888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999::::::;;;;;;;;;;;;<<<<<<;;;;;;:::999999999::::::;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<;;;:::;;;===>>>===<<<;;;:::999888999:::<<<>>>?????????@@@AAAAAABBBBBBBBBCCC@@@AAAGGGHHHRRRhhhzzzuuuvvvooocccFFFBBB===;;;:::;;;<<<<<<;;;999888888999888777555555555555555444444444444333333333333333333333333444444444555666666777777::::::;;;<<<>>>AAACCCDDDFFFIIIMMMPPPRRRSSSUUUWWWYYYXXXVVVSSSPPPLLLIIIHHHBBBBBBAAA@@@@@@@@@@@@AAA========================999999999999999999999999:::888777777888888777555777888888888888999<<>>@@@CCCEEEGGGIIILLLOOOPPPVVV]]]bbbfffkkkrrrxxx{{{vvvnnnbbbVVVNNNIIIGGGFFFAAAAAAAAA???>>>>>>>>>???;;;;;;;;;;;;<<<===>>>???AAACCCEEEGGGHHHIIIIIIIIILLLLLLMMMMMMLLLIIIFFFEEECCCCCCBBBAAA@@@@@@@@@AAA===>>>???@@@@@@??????>>>??????@@@AAAAAABBBCCCCCC@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDEEEGGGHHHIIIJJJLLLNNNRRRUUUTTTQQQMMMJJJDDDDDDDDDDDDCCCBBBAAAAAA???>>>>>>===<<<;;;:::999;;;::::::::::::999999999888888888777777777666666666666666666666666666666666666666555555555444444444444444444444444444444111111222333333333333333444333333222222333333444222222222222333444555666222222222222222222222222333444555555444555777999>>>AAAGGGNNNUUU[[[___aaadddhhhgggaaadddllllllddd]]]]]][[[YYYYYY[[[^^^aaaiiiiiijjjkkklllnnnnnnooolllkkkkkkkkkkkkjjjjjjiiiffffffeeedddccccccccccccccceeeggggggffffffggghhhiiihhhhhhiiijjjjjjiiigggggggggfffffffffgggggghhhkkkkkkmmmnnnooopppppppppoooooonnnnnnnnnmmmmmmmmmooonnnmmmmmmoooppppppooollllllllllllmmmnnnoooooonnnnnnnnnnnnmmmlllkkkkkkmmmmmmmmmnnnnnnmmmmmmmmmkkkkkkkkkkkkkkkkkklllllllllkkkjjjhhhgggfffffffffpppYYYPPPLLLFFFAAA@@@CCCDDDDDDBBBAAA@@@AAACCC======<<<;;;::::::::::::;;;;;;:::999:::;;;===>>>::::::::::::::::::::::::999:::;;;<<<<<<<<<<<<<<<<<<;;;999777777888:::;;;;;;;;;;;;;;;;;;;;;::::::===<<<<<<;;;;;;::::::999:::::::::999999:::;;;;;;:::;;;;;;;;;;;;:::999999::::::;;;;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<;;;:::;;;=========<<<:::999888888888:::===>>>AAA@@@@@@@@@??????>>>>>>@@@AAA>>>@@@FFFFFFPPPeeeuuuooopppkkkaaaGGGCCC>>>:::999999999999;;;:::888888999999777666666666555555555444444444333333333333333333333333444555555555666777777777888999:::;;;===???AAABBBEEEIIINNNQQQSSSTTTUUUWWWYYYYYYWWWTTTQQQMMMJJJIII@@@@@@??????>>>?????????========================777888888999::::::;;;;;;:::777555666999:::888555666777888888888999===???===???BBBDDDEEEHHHJJJMMMNNNTTT\\\aaadddiiiqqqwwwyyy~~~}}}~~~jjjcccXXXMMMEEEBBBBBBBBB======>>>===<<<<<<===???============>>>???@@@@@@AAACCCFFFIIILLLMMMNNNNNNJJJKKKLLLLLLKKKIIIGGGFFFEEEDDDCCCBBBAAAAAAAAAAAA???@@@AAABBBBBBAAA@@@@@@@@@@@@AAABBBCCCDDDEEEEEECCCCCCCCCCCCCCCDDDDDDDDDCCCDDDEEEFFFHHHIIIJJJKKKQQQTTTXXX\\\\\\YYYTTTQQQJJJJJJJJJJJJJJJIIIGGGGGG@@@@@@???>>>===<<<;;;;;;;;;;;;;;;:::::::::999999888888888888777777777777666666666666666666666666666555555555444444444444444444444444444444444444000111222222333333333333444333333222222333333444222222222222333444555666222222222222222222222222444555666555555555777999???BBBGGGNNNUUU[[[___bbb^^^bbb___YYY]]]ggghhhaaaZZZ[[[ZZZZZZZZZ]]]aaadddkkkkkkkkkkkklllnnnoooppplllllllllllllllllllllllliiihhhgggfffeeedddddddddeeeggghhhhhhgggeeefffgggkkkjjjiiijjjkkkjjjiiigggiiiiiihhhhhhhhhhhhiiijjjkkklllmmmoooppppppqqqqqqoooooooooooonnnnnnnnnnnnqqqpppnnnoooppprrrrrrqqqppppppppppppqqqrrrssstttppppppppppppooonnnmmmlllnnnnnnoooooooooooonnnnnnnnnnnnmmmmmmmmmlllllllllkkkkkkjjjiiihhhfffeeeeeeiii^^^OOOFFFDDDDDDEEEDDD@@@@@@@@@?????????>>>>>>===<<<;;;:::::::::::::::999999:::;;;<<<<<<<<<<<<;;;:::888777777777888888:::999777777777999;;;<<<<<<;;;:::999999999:::;;;::::::::::::::::::::::::888888888888999::::::;;;;;;;;;:::999999999:::::::::<<<>>>>>><<<999888777999::::::;;;;;;::::::999888888777777888:::<<<===;;;;;;;;;::::::999999999>>>>>>>>>===<<<<<<;;;;;;========================???>>>???BBBDDDGGGPPPYYY|||tttkkkfffccc___JJJBBB<<<<<<===;;;;;;<<<555666888888777777999:::555444333333555555444333222222333333222222111000222222222333444555666777666777999;;;>>>@@@BBBCCCEEEHHHKKKMMMNNNPPPSSSUUUTTTXXXZZZWWWTTTRRRLLLEEEBBBAAA@@@@@@@@@???===;;;:::::::::999999888888888<<<<<<<<<<<<<<<<<<<<<<<<999999999999999888777777777777777777888999:::;;;<<<===???AAACCCFFFIIIJJJOOOQQQVVV]]]dddjjjppptttvvv|||zzzlll\\\TTTKKKEEEDDDDDDAAA>>>???>>>===<<<<<<<<<<<<<<<===<<<:::;;;===@@@AAABBBDDDFFFGGGJJJKKKMMMNNNNNNRRRRRRQQQPPPNNNLLLJJJIIIHHHHHHHHHHHHGGGEEEDDDCCC@@@@@@????????????@@@AAAAAA>>><<<===@@@AAA@@@???DDDCCCCCCBBBCCCCCCDDDDDDJJJJJJIIIGGGFFFHHHKKKNNNUUU```jjjkkkgggccc^^^ZZZUUUSSSQQQOOONNNLLLHHHEEEBBBBBBAAA@@@??????>>>>>>AAA???===;;;;;;;;;:::888;;;:::999999::::::999777666555555555444444444444888777666555555555555555555555555444444333333333333333333333333333333333111111111111111111111111333333333333333333333333333333333333333333333333444555555555444555888:::===BBBJJJPPPUUUWWWZZZ[[[TTTSSSSSSVVV\\\aaabbbbbb\\\\\\\\\^^^aaaeeeiiikkkjjjlllmmmnnnmmmlllmmmnnnlllmmmmmmmmmmmmmmmlllkkkhhhhhhgggfffeeedddddddddfffggghhhiiiiiijjjjjjiiikkklllmmmmmmmmmmmmppprrrjjjlllmmmmmmkkkiiiiiiiiikkkkkkkkklllnnnpppqqqrrrrrrrrrqqqqqqrrrrrrssstttvvvuuusssrrrqqqrrrssstttsssssssssssssssrrrqqqpppuuutttrrrpppooooooppppppvvvtttqqqooooooooonnnmmmhhhjjjmmmooopppooommmllljjjiiigggfffeeeeeeeeefff[[[SSSIIIDDDCCCCCCBBB@@@@@@@@@?????????>>>>>>>>><<<<<<;;;:::::::::::::::999:::;;;;;;;;;;;;;;;;;;:::999888777777777888888:::999888777777888:::;;;;;;:::999888888888999:::::::::::::::::::::::::::::::::999888888888999999;;;;;;:::999999999999::::::<<<>>>===;;;999888888999::::::;;;;;;::::::999888888888888999::::::;;;<<<<<<;;;;;;;;;:::::::::=========<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@???@@@CCCDDDGGGPPPYYYyyyuuulllhhhddd```KKKCCC<<<<<<<<<:::999:::666777888888777777888999444333222333444444333222333333333333333222222111333222222333333555666666777777999;;;===@@@AAABBBDDDGGGJJJLLLMMMPPPSSSUUUUUUYYY[[[XXXUUURRRLLLFFFBBBAAA@@@@@@@@@???===;;;;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<888888999999888888777666777777777777888999:::;;;<<<===>>>@@@CCCFFFHHHJJJNNNQQQUUU[[[bbbhhhooossssss{{{qqqdddVVVOOOHHHDDDDDDDDDBBB?????????>>>===============>>><<<;;;;;;>>>@@@CCCDDDHHHIIILLLNNNPPPQQQRRRRRRWWWWWWVVVUUUTTTRRRPPPOOONNNNNNMMMLLLKKKIIIHHHGGGCCCBBBAAAAAA@@@@@@AAAAAABBB@@@???@@@BBBDDDCCCBBBDDDDDDDDDEEEEEEFFFGGGHHHJJJJJJIIIHHHHHHIIIMMMPPP[[[hhhtttwwwtttpppjjjdddaaa^^^ZZZXXXWWWTTTOOOLLLFFFFFFEEEDDDCCCBBBAAAAAACCC@@@>>><<<<<<<<<;;;:::===;;;999999999:::999777666666666666555555555444777666555555444444555555555555555444444333333333444444444444444444444444222222222222222222222222333333333333333333333333333333333333333333333333222222333333222333666999<<>>>>>>>>>>>;;;;;;::::::999999::::::::::::;;;;;;;;;:::999999999999888777777777888888:::999888777777777888999:::999888666666777777888999999999999999999999999;;;:::999888888777888888;;;;;;::::::999999999999999;;;<<<<<<:::888888888999999::::::::::::999999888888999999999999999888<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>@@@???@@@CCCDDDFFFOOOXXXrrruuummmiiiddd^^^JJJBBB<<<;;;;;;999888999777999999999777666777888555444333444555666555333444444444444444333222222333222222333333444555666777888999;;;===>>>@@@@@@CCCEEEHHHKKKMMMOOORRRUUUXXX\\\]]]ZZZWWWUUUOOOHHHCCCAAA@@@?????????===;;;<<<<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;888888888888888777666666777777777777888888999:::;;;<<<===@@@BBBEEEHHHIIIMMMPPPTTTYYY^^^eeelllqqqttt}}}sssdddXXXMMMIIIEEECCCDDDDDDBBB@@@@@@??????>>>>>>>>>>>>>>>???>>>======???CCCGGGIIIOOOQQQSSSVVVXXXYYYZZZZZZ^^^]]]]]]]]][[[ZZZYYYXXXVVVUUUUUUSSSQQQOOOMMMLLLIIIHHHGGGEEEDDDDDDCCCCCCCCCBBBBBBCCCEEEGGGGGGFFFEEEFFFGGGHHHIIIKKKLLLMMMKKKLLLLLLKKKKKKMMMQQQSSS```nnn}}}wwwooommmiiidddbbb```]]]XXXTTTMMMMMMLLLKKKJJJIIIIIIHHHHHHEEEBBB@@@@@@@@@???>>>@@@>>>;;;999999999999888777777777777666666666666666555444444444444444444555555555444444444444444555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333111222333333222444666999===AAAGGGKKKLLLLLLKKKKKKGGGIIIMMMSSSYYY\\\\\\[[[\\\^^^```dddhhhkkkmmmnnnoooqqqssstttsssssstttuuurrrrrrqqqqqqpppooonnnmmmjjjiiigggeeeeeeeeefffgggiiiiiijjjjjjkkklllllllllmmmnnnnnnnnnnnnooorrrtttppprrrsssrrrpppnnnnnnnnnoooooonnnnnnoooooopppqqqssstttuuuvvvvvvuuussssssssstttuuuvvvvvvwwwwwwwwwxxxxxxyyyzzz{{{zzzyyyyyy{{{zzzxxxwwwyyy||||||xxxuuuqqqnnnkkklllnnnpppqqqrrrqqqpppooopppooommmkkkiiihhhhhhhhhGGGEEEBBBBBBCCCCCCAAA?????????>>>>>>>>>=========::::::999999999999::::::::::::;;;::::::999888777888888888777777777777888:::999888777777777777777888777666555555555666666888888888888888888888888:::999888888888888888999::::::::::::999999888777777999;;;:::999888888888999999::::::::::::999999777888999::::::999777666::::::::::::::::::::::::999::::::;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>===???BBBBBBDDDLLLTTTjjj~~~ssskkkfff___XXXHHH@@@::::::;;;999999:::999::::::999777666666777777666555555777777666555444444555555444444333222333222222222333444444555777888999:::<<<===>>>???AAACCCGGGIIIKKKNNNQQQTTTYYY]]]___\\\YYYWWWQQQJJJDDDBBB@@@??????>>>===;;;<<<<<<<<<======>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;777888888888888777666666777777777777777888999999:::;;;<<>>>>>>>>>>>>>>???????????????AAAFFFLLLQQQYYY[[[]]]```bbbccccccbbbccccccccccccbbbaaa```___\\\\\\ZZZXXXVVVSSSQQQPPPOOONNNLLLJJJIIIHHHGGGGGGDDDDDDEEEGGGIIIJJJJJJJJJHHHIIIKKKMMMOOOPPPQQQRRRNNNOOOPPPPPPPPPRRRVVVXXXaaapppxxxsssnnniiiggggggfffbbb]]]XXXXXXWWWVVVUUUUUUTTTTTTSSSOOOJJJGGGEEEEEEDDDCCCCCC@@@===:::::::::999888888888888777777777777666555444444333333333444444555555555555555444444444555555555555555555555555333333333333333333333333444444444444444444444444333333333333333333333333333444555444444666999;;;>>>BBBGGGIIIHHHFFFDDDCCCCCCGGGNNNUUU[[[]]]\\\[[[^^^aaaeeejjjmmmpppqqqqqqqqqsssuuuuuuuuuuuuvvvwwwqqqqqqppppppooommmlllkkkkkkjjjgggfffeeefffhhhiiiiiiiiiiiijjjkkkkkklllmmmlllmmmmmmmmmmmmnnnrrrtttsssttttttsssqqqoooooopppooooooooopppppprrrssssssvvvxxxyyyzzzzzzxxxvvvuuuwwwxxxzzz{{{{{{{{{zzzyyy|||}}}}}}{{{{{{|||{{{wwwssspppnnnoooqqqrrrrrrrrrppppppqqqpppooommmkkkiiihhhhhhFFFDDDAAA??????@@@@@@@@@>>>>>>>>>=========<<<<<<999999888888888999999:::999:::::::::999888777777777777777777888777777777999888888777666666666666777666555444444444555555555555555555555555555555777666777777888999:::;;;::::::::::::999888777666666777999999777777888999888999999::::::999999888777888999:::999888777666888888888888888888888888888888999:::;;;<<<==============================;;;;;;<<>>999:::;;;;;;;;;<<<:::;;;;;;:::777666666777666555444555666777666444444444555555444444333222333333222222222333444444777777888:::;;;===>>>>>>@@@BBBFFFHHHJJJLLLPPPRRRUUUYYY\\\YYYWWWUUUPPPIIIEEECCC@@@>>>>>>>>>===;;;;;;;;;<<<<<<=========>>>;;;;;;;;;;;;;;;;;;;;;;;;888888888888888777666666777777777666777777888888999:::;;;>>>@@@CCCFFFGGGJJJMMMQQQTTTWWW___iiiqqqsssgggZZZOOOHHHEEEDDDCCCCCCBBBAAA???>>>???>>>>>>===>>>>>>??????@@@AAAAAABBBDDDKKKTTT[[[ccceeehhhkkkllllllkkkjjjhhhhhhhhhhhhgggfffddddddaaa```___]]]ZZZWWWUUUSSSSSSRRROOOMMMKKKIIIIIIHHHEEEGGGIIILLLMMMNNNOOOPPPNNNOOOQQQTTTUUUVVVWWWWWWTTTUUUWWWWWWWWWYYY\\\^^^bbbpppuuuppplllllloooqqqnnniiiddddddddddddccccccccccccccc^^^VVVPPPLLLJJJIIIHHHEEEBBB>>><<<<<<;;;:::888999888888888777777777777444444333333333444444555555555555555555555555555444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333222333444444444666999<<>><<<;;;;;;===>>>============<<<<<<<<<<<<888888777777888888999999888888999999999888777777555666777888888888777777777777777777666666666666777666555333333444444555444444444444444444444444555555666666888999;;;<<<::::::;;;;;;:::888666555555666777777666666888999888888999999999999888888777777888888888888888777666777777777777888888888888888999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999;;;>>>>>>???EEELLL```|||rrrjjjcccXXXNNNFFF???999:::<<<;;;;;;===:::;;;;;;:::888666777888444333222333444444333222444444444444444333222222333333222222222222333333555666777999;;;===>>>???@@@BBBEEEGGGHHHJJJMMMPPPOOOTTTWWWVVVTTTSSSNNNHHHFFFCCC@@@>>>>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::999999999999999888777777777777777666666777777888888999:::===???BBBEEEFFFHHHLLLPPPRRRUUU]]]iiisssxxxhhh]]]SSSJJJFFFEEEEEEDDDCCCBBBAAA@@@????????????>>>??????@@@AAAAAABBBCCCEEEHHHQQQ\\\eeemmmooorrrttttttsssqqqpppnnnnnnnnnmmmllljjjiiihhhfffeeedddbbb___\\\ZZZYYYUUUTTTRRROOOMMMLLLKKKJJJJJJMMMQQQTTTUUUVVVWWWYYYXXXYYY[[[\\\]]]]]]]]]\\\[[[]]]^^^^^^^^^___bbbdddfffrrrzzztttppprrryyy}}}{{{wwwqqqqqqqqqrrrrrrssssssttttttmmmbbbYYYRRRNNNKKKIIIDDDBBB@@@???>>>===;;;999888888888888777777777777444444444444444444555666555555555555555666666666444444444444444444444444222222222222222222222222444444444444444444444444333333333333333333333333000111222222333444888:::BBBDDDEEEEEECCCBBBBBBBBBBBBIIIRRRYYY\\\]]]]]]]]]```cccgggkkknnnoooppppppqqqrrrtttsssrrrpppqqqqqqrrrrrrqqqqqqpppooonnnmmmkkkjjjjjjiiiiiijjjjjjjjjiiiiiihhhhhhhhhjjjlllmmmjjjjjjjjjiiijjjlllppptttvvvvvvvvvtttqqqppppppqqqpppqqqrrrtttvvvyyy{{{}}}vvvwwwxxxyyyzzzyyyxxxxxx||||||}}}~~~~~~~~~}}}}}}~~~{{{yyywwwwwwvvvuuusssrrrpppooooooooonnnmmmllljjjhhhggg??????>>><<<;;;;;;<<<============<<<<<<<<<;;;;;;777777777777777888999999666777888888888888888888444555777888888888777777555555666666777666666666777666555444333444444555555555555555555555555555666666666666777999::::::999:::;;;;;;:::888555444333555666666555666888:::888888999999999999888888777777666777777888999:::666777777777888888888888888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999;;;>>>>>>>>>DDDKKKYYYyyy}}}uuuooohhh]]]RRRJJJBBB<<<<<<<<<;;;:::;;;999:::;;;:::888777888999555444333444555555555333333333333333333222222111333333222222222222222333444555666888;;;===>>>???@@@CCCEEEFFFGGGIIIKKKMMMNNNSSSWWWVVVUUUUUUQQQKKKGGGDDD@@@>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::999888888777777666666666666777777888888:::<<>>??????>>>======>>>======<<<<<<<<<;;;;;;;;;777777666777777888999999555666777888888888888888444555666888888888777666444444555666777777777666777666555444333444555555777777777777777777777777888777777777777777888999999:::;;;;;;:::777555333333444555555555666888:::888888999999999999888888777666666555666888:::;;;777777888888999999999:::888999999999999:::::::::::::::::::::::::::::::::::::::<<>>DDDKKKRRRnnn~~~wwwsssnnnbbbWWWMMMEEE>>>===<<<:::888999999:::;;;:::888888888999999777666777888999888777222333333333333222111111333333222222111222222222333444555888:::===???@@@AAACCCEEEFFFFFFHHHJJJLLLPPPVVVYYYYYYYYYYYYUUUPPPGGGDDD@@@>>>======<<<<<<>>>>>>======<<<<<<;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;:::999999888777666666666666777777777888999<<<>>>AAADDDEEEEEEJJJNNNPPPSSS]]]kkkwwwgggYYYRRRKKKGGGGGGDDDDDDDDDCCCBBBCCCEEEGGGCCCCCCCCCCCCCCCDDDEEEFFFAAACCCFFFIIINNNYYYhhhsssyyy{{{}}}~~~}}}zzzwwwuuuzzzzzzyyyxxxvvvtttrrrqqqoooooonnnmmmkkkhhhfffeeeaaa```^^^\\\ZZZYYYXXXXXXXXX\\\bbbeeefffgggiiikkkjjjjjjllllllkkkiiigggeeefffhhhiiiiiihhhhhhiiikkkjjjqqqxxx~~~zzzvvvzzzqqqbbbVVVOOOIIIGGGBBBAAABBBCCCCCCAAA<<<999777777777777666666666666555555555555555666777888444555555555666666777777777777777777777777777777555555555555555555555555555555555555555555555555333333333333333333333333111333444444555777:::===@@@@@@@@@??????AAADDDGGGLLLSSS[[[aaacccdddeeefffjjjkkkmmmoooqqqsssttttttrrrssstttrrrooommmlllmmmlllmmmmmmmmmmmmmmmllllllhhhjjjlllmmmmmmllljjjiiilllkkkjjjjjjjjjlllnnnpppkkkkkkkkkjjjkkknnnssswwwzzzyyyxxxuuusssqqqrrrtttxxxxxxxxxyyyzzz{{{}}}~~~|||||||||}}}~~~~~~{{{wwwuuurrrqqqnnnooooooooonnnmmmkkkjjj???>>><<<;;;<<<===???@@@???>>>>>>===<<<;;;;;;;;;999888888888777777666666777777777777777777777777555555555555666666666666666666777777888888888999888888777555555444444444777777888999999999999999777777666666666666777777999888888888777777666666444555555666777888888999777777777777777777777777777777777777777777777777666666777888888888888888777888999::::::999777666888999:::;;;<<<;;;::::::;;;<<<<<<<<<===@@@EEEHHHRRRkkkyyyssslll^^^PPPHHH>>>888777999:::::::::888555555777999:::;;;777777666666555555555555777555222000///000222333000111111111111222222222444555666777999;;;<<<===???@@@CCCFFFIIILLLNNNOOOPPPQQQSSSUUUVVVUUUQQQNNNEEEDDDCCCAAA@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::888777777777888888777777777777777777777777555555555666777999;;;;;;666777999;;;>>>AAABBBDDDIIIIIILLLPPPSSSZZZhhhuuuzzzeeeXXXPPPJJJGGGFFFCCCDDDEEEEEEEEEEEECCCCCCBBBAAAAAAAAABBBCCCEEEFFFFFFDDDEEEIIIOOOXXXhhhuuu|||}}}{{{wwwtttrrrrrrpppooooooooooooooommmiiiccc^^^\\\]]]```bbbdddjjjoooooommmmmmppptttvvvwwwxxxvvvssspppnnnmmmmmmmmmooosssrrrnnnmmmqqqrrruuuxxxyyy{{{zzzyyy}}}{{{yyyyyy~~~ssscccWWWOOOIIIFFFBBBBBBDDDFFFGGGEEEBBB???<<<;;;:::999888888888888555666666666777777888888555555555555555555555555888888888888888888888888333333333222222111111111666666555555555444444444333333333333333333333333222222222111222555:::>>>AAAAAAAAABBBDDDFFFIIIJJJNNNTTT[[[___aaabbbeeeggglllmmmnnnoooqqqssstttuuuqqqqqqqqqrrrrrrqqqmmmjjjllllllkkkkkklllmmmnnnoooooommmkkklllnnnooollliiihhhiiiiiijjjkkkmmmnnnooojjjkkkmmmoooqqqrrrrrrssstttuuutttrrrpppqqqsssvvvwwwwwwwwwxxxyyy|||~~~}}}~~~~~~~~~{{{wwwsssqqqssssssrrrooollljjjkkklll???>>><<<;;;;;;===>>>???======<<<<<<;;;::::::999777777777777777888888888777777777777777777777777555555555555666666666666555555666666666777777777888777666555444444444444555666666777888777777777777777666666666666777777888888888777777777666666444555555666777777888888777777777777777777777777666666666666666666666666666666777888888888888777888888999999999888888777888999:::;;;;;;;;;::::::;;;<<<<<<<<<===@@@DDDHHHTTTkkkxxxtttooocccSSSKKK@@@999888999999999:::999777777999:::::::::666666666666555555444444444333333222111111000000000111111111111222222222444444666777999;;;<<<<<<@@@@@@BBBEEEHHHKKKNNNOOOSSSSSSTTTVVVXXXWWWTTTQQQHHHFFFDDDAAA???>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<;;;:::999999999::::::888888888888888888888888555444555555666777999999666777999;;;>>>@@@AAABBBGGGHHHKKKOOOSSSYYYgggtttrrr___SSSNNNIIIFFFFFFDDDDDDEEEFFFFFFFFFEEEDDDGGGGGGFFFEEEEEEFFFGGGGGGIIIGGGHHHMMMRRR[[[jjjwww{{{|||zzzvvvvvvuuuuuuttttttttttttppplllgggbbb```aaaccceeehhhnnnuuuvvvuuutttvvvyyy|||xxxuuurrrqqqtttssstttwwwvvvrrrssswwwtttuuutttrrrrrrvvv}}}|||zzz|||}}}{{{xxxtttrrrsssxxx}}}pppcccXXXQQQLLLIIIGGGFFFEEEEEEDDDBBB>>>;;;<<<;;;:::999888888888888555555666666666777777777555555555555555555555555666666666666666666666666555555444444444333333333555555444444444333333333333333333333333333333333333444444333444666;;;>>>>>>>>>>>>???AAADDDFFFGGGMMMSSSZZZ^^^```aaadddggglllmmmoooqqqssstttuuuvvvvvvvvvwwwvvvtttqqqnnnmmmlllmmmmmmnnnoooppppppppppppooonnnoooqqqqqqnnnkkkjjjiiiiiiiiijjjkkkllllllmmmnnnpppqqqssstttuuuuuupppqqqqqqqqqqqqssswwwzzz}}}|||zzzyyyyyyzzz{{{||||||yyyvvvuuuwwwuuusssqqqooonnnnnnmmm>>>===<<<;;;;;;<<<===>>>;;;;;;::::::999999888888555666666777777888888999777777777777777777777777444555555555555666666666444555555555555555666666777777666555444444444444444444555666666666666555777777666666666666777777888888777777777777666666555555555666666777777888777777777777777777777777666666666666666666666666555666777777888888777777999888888888888888999999888999999:::;;;:::::::::;;;<<<<<<<<<===@@@DDDGGGWWWlllzzztttpppnnnqqq|||yyyuuuqqqfffVVVNNNCCC;;;999999999999;;;:::999:::;;;;;;999888555555555555555444444444111222333333333111///...000111111111111222222222444444555777999:::<<<<<>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<===888888888888888888888888555555555555555666777777777888999;;;===>>>@@@@@@EEEFFFIIINNNQQQWWWeeerrr|||xxxiiiYYYPPPLLLIIIGGGHHHEEEEEEFFFGGGHHHHHHHHHGGGGGGFFFFFFEEEEEEFFFHHHHHHIIIHHHIIIMMMRRRZZZiiivvv}}}{{{||||||||||||{{{{{{zzzssspppkkkgggeeefffhhhiiimmmuuu}}}~~~|||yyywwwzzzwwwwwwyyywwwtttvvv{{{yyywwwsssmmmiiikkkqqqxxx{{{zzzyyyvvvqqqmmmkkkiiijjjnnnuuuzzzzzzyyyzzztttjjjaaaYYYTTTOOOLLLLLLIIIGGGEEECCCAAA>>><<<<<<;;;:::999888888888888555555555555666666666666555555555555555555555555666666666666666666666666666666666666666555555555444444444333333333222222333333333333333333333333444555666666666888;;;>>>>>>>>>>>>???AAACCCEEEFFFLLLRRRYYY^^^```aaadddggglllmmmppprrrtttvvvwwwwwwzzz|||}}}{{{vvvrrrpppqqqnnnoooqqqrrrssssssrrrrrrpppqqqqqqssstttssspppmmmkkkkkkjjjiiiiiijjjjjjkkkooooooppprrrssstttuuuuuuooopppqqqrrrrrrtttxxx{{{~~~|||zzzzzz{{{~~~|||zzzyyy{{{xxxtttsssttttttrrrooo>>>===<<<;;;;;;;;;<<<<<<:::::::::999999888888888666666666777777777777777666666666666666666666666444444444555555555666666555555555555555555555555777666555444444444444444333444555555666666555555777777666666666666777777777777777777777777666666555555555666666666777777777777777777777777777777666666666666666666666666555666666777777777777777999888777777777888999:::888888999999::::::::::::;;;<<<=========???CCCFFFWWWjjjwwwrrrmmmhhhdddggguuu|||wwwqqqdddXXXPPPEEE===;;;;;;;;;:::;;;;;;;;;<<<===<<<999777555555555555444444444444222222222222111000//////000000111111111222222222333444555777888:::;;;<<>>======>>>===<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;<<<<<<======888888888888888888888888777666666555555555666666888888999;;;<<<===>>>>>>CCCDDDGGGLLLPPPVVVcccoooyyypppdddWWWPPPMMMJJJIIIKKKFFFFFFGGGHHHIIIJJJKKKKKKGGGGGGGGGHHHIIIKKKMMMNNNNNNLLLMMMQQQUUU\\\iiivvvwwwtttpppmmmkkkkkklllnnnrrrzzz}}}{{{xxxvvvvvvtttqqqtttyyy|||zzzvvvnnngggeeehhhlllvvvvvvvvvvvvuuuqqqkkkfffdddcccdddfffjjjllllllkkkmmmiiiccc^^^ZZZVVVQQQNNNLLLJJJFFFEEEDDDDDDCCCBBB>>>===<<<:::999888888888555555555555555555666666555555555555555555555555777777777777777777777777666666666666666666666666555555444444444333333333444444444444444444444444333444666777777999;;;===@@@AAAAAACCCDDDFFFGGGHHHKKKQQQYYY^^^```bbbeeehhhlllmmmpppsssuuuvvvwwwxxxzzz}}}}}}wwwssssssvvvrrrtttuuuvvvvvvtttsssqqqpppqqqtttvvvvvvtttpppnnnllllllkkkkkkkkklllmmmmmmooooooooopppqqqrrrssssssrrrsssttttttssstttwwwyyy|||{{{zzzzzz}}}}}}}}}~~~zzzuuuuuuxxxxxxuuuppp===<<<<<<;;;;;;;;;;;;;;;:::::::::999999999999999999888888777666555444444555555555555555555555555444444444444555555555555666666666666666666666666666555555444444444444555555555666777777777777666777777666666666666777777666666666666666666777777555555555555666666666666777777777777777777777777555555555555555555555555555555666777777777777777999888777777777888:::;;;888888888888999999:::::::::;;;=========???BBBDDDOOO```{{{xxxpppooollliiidddggguuu{{{qqqaaaZZZQQQGGG???============;;;;;;<<<===>>>===999666555555555555555555555555555444111000///000111222000000111111111222222222333444555666888:::;;;<<>>===>>>===<<<<<<<<<<<<;;;;;;;;;999999::::::;;;;;;;;;;;;888888888888888888888888888888777777666666777777888888999:::;;;<<<======AAABBBFFFLLLOOOUUUaaammmwwwjjj```UUUQQQMMMJJJIIIKKKHHHHHHIIIKKKMMMNNNPPPPPPPPPOOOOOOPPPQQQSSSUUUVVVYYYWWWWWWZZZ]]]cccooozzzyyyxxxuuurrrppppppqqqqqqttt|||~~~yyyvvvuuuqqqnnnpppuuuyyyzzzxxxrrriiicccaaaaaagggiiimmmppppppnnniiieeebbbaaaaaabbbccccccbbbaaadddbbb^^^\\\ZZZWWWTTTQQQLLLIIIFFFDDDEEEEEEEEEDDDBBBAAA???===;;;:::999999666666666666666666555555666666666666666666666666777777777777777777777777555555555555555555666666666666666666555555555555444444444444444444444444111333555666777999;;;>>>BBBBBBDDDEEEFFFGGGHHHHHHKKKQQQYYY___aaadddgggjjjlllnnnpppsssvvvwwwwwwwwwvvvzzz}}}{{{vvvtttvvvzzzwwwxxxyyyyyywwwtttrrrpppoooqqqtttvvvuuussspppnnnmmmmmmmmmnnnoooppprrrsssqqqqqqppppppqqqrrrsssssssssuuuvvvvvvvvvvvvxxxzzzyyyyyyzzz|||{{{wwwxxx{{{{{{wwwsss<<<<<<<<<;;;;;;:::999999999999999999999999999999999999888777555444333333555555555555555555555555333444444444444555555555777777777666666666666666555555444444444444444555666666777888888888888777777777666666666666777777555555666666666666777777555555555555555555555555777777777777777777777777555555555555555555555555444555666666777777666666777777777777888999::::::999888888888888999:::::::::;;;=========???AAACCCFFFUUUooovvvrrrsssssspppkkkmmm|||vvvddd]]]UUUIIIAAA???>>>>>>===::::::;;;<<<>>>===:::777555555555666666666666666777555222000///000222333000111111111111222222222333333444666888999;;;;;;@@@@@@@@@AAADDDGGGKKKMMMNNNOOOQQQUUUYYY\\\\\\[[[TTTQQQLLLFFFBBB???>>>>>>===<<<<<<<<<<<<;;;;;;;;;888999999::::::::::::999999999999999999999999999999888888777777777888888777777888999;;;<<<======@@@AAAFFFKKKOOOTTT```lllwwwxxxccc[[[TTTPPPMMMJJJIIIKKKMMMMMMNNNOOORRRTTTVVVXXXXXXWWWWWWWWWXXXYYY[[[\\\eeebbbbbbdddeeeiiisss~~~}}}{{{zzzxxxvvvuuuuuuuuuuuu|||~~~zzzwwwsssnnnnnnsssrrruuuvvvssskkkbbb]]][[[\\\___dddhhhjjjiiigggeeeaaabbbbbbcccbbbaaa___^^^bbb```]]]\\\[[[YYYVVVTTTNNNKKKHHHFFFFFFFFFEEEDDDHHHGGGDDDAAA>>><<<:::999777777777777666666666666666666666666666666666666666666666666666666666666444444444444555555555555777777777666666666666555444444444444444444444444111222444555777999===AAABBBCCCEEEFFFGGGHHHHHHHHHMMMSSS[[[aaadddgggkkknnnnnnpppsssvvvwwwxxxwwwvvvsssvvvxxxwwwvvvuuuxxxzzzzzzzzzyyyxxxvvvtttrrrpppooorrruuuuuutttqqqppppppoooooopppqqqrrrtttuuuvvvuuutttsssrrrssstttuuuvvvrrrtttwwwxxxyyyzzz|||~~~{{{|||}}}~~~~~~||||||}}}}}}zzzwww<<<<<<<<<;;;:::999888888777777777777777777777777888888777666555444444333444444444444444444444444333333444444444555555555666666666555555555444444555444444333333444444555666666777888888888888777777777666666666666777777555555555666666666777777555555555555555555555555777777777777777777777777555555555555555555555555444555666666777777666666666666777888999:::::::::999888777777777888::::::999;;;===>>>===>>>@@@BBBCCCNNNggg|||uuuwwwnnncccZZZMMMDDD???===<<<::::::999999;;;<<<<<<;;;999666666666777777777888888666555444333222222222333000111111111111222222222222333444666888999:::;;;??????@@@BBBDDDGGGIIIJJJJJJLLLPPPVVV[[[^^^^^^\\\TTTQQQMMMHHHDDDAAA???>>>===<<<<<<<<<<<<;;;;;;;;;999999:::;;;::::::888888999999999999999999999999777777666666666777777888666666777999:::<<<======???AAAFFFLLLOOOTTT```lllyyyppp___YYYTTTSSSPPPMMMMMMPPPRRRSSSTTTUUUXXX[[[^^^___^^^___```bbbeeehhhkkkmmmtttrrrqqqqqqqqqttt}}}~~~}}}|||{{{zzzzzzwww|||~~~zzztttnnnmmmpppmmmqqquuussslllddd___]]]XXX[[[___bbbcccccccccccc```bbbdddeeeeeedddccccccdddbbb___^^^]]]\\\ZZZXXXPPPOOOMMMMMMNNNNNNMMMLLLNNNLLLIIIEEEAAA>>>;;;:::999999888888777777777777666666666666666666666666666666666666666666666666444444444555555555666666777666666666666555555555555555555555555555555555222333444555777;;;AAAEEEEEEFFFHHHJJJKKKKKKJJJJJJOOOUUU^^^cccgggjjjnnnqqqrrrtttvvvyyyzzzyyyxxxwwwtttttttttuuuuuuvvvxxxxxxxxxxxxwwwvvvuuutttssssssqqqsssvvvuuusssqqqqqqrrrrrrrrrrrrrrrssstttvvvvvvwwwuuutttsssssstttuuuvvvuuuwwwzzz{{{{{{|||}}}|||}}}~~~}}}|||;;;<<<<<<;;;:::999888777555555555666666666666666666666666666666555555555444444444444444444444444333333333444444444555555555555555444444333333333444444333333333444444555555666666777777777777777777777666666666666777777444555555555666666777777555555555555555555555444777777777777777777777777555555555555555555555555444555555666666666666666555666888999::::::999999999888777777777888:::;;;999;;;===>>>>>>>>>@@@BBBFFFNNNeee}}}wwwggg]]]PPPEEE???<<<:::888999888888999;;;<<<;;;:::666666777777888888999999444555555666555444222111000111111111111222222222222333444666777999:::;;;>>>???@@@CCCEEEGGGHHHIIIFFFIIINNNUUU[[[]]]]]][[[SSSQQQNNNJJJEEEBBB???>>>======<<<<<<<<<;;;;;;;;;:::;;;;;;<<<;;;:::888777999999999999999999999999555555555555555666777777555555777888:::<<<===>>>???AAAFFFLLLOOOTTT```kkk{{{~~~lll___ZZZVVVVVVUUURRRSSSVVVWWWWWWXXXZZZ\\\```ccceeefffgggkkkooouuu|||~~~}}}}}}xxx}}}|||uuummmkkknnnmmmqqqtttsssmmmfffbbbaaaXXXZZZ]]]^^^^^^______``````bbbfffhhhhhhhhhhhhhhhgggeeeaaa```___^^^\\\ZZZQQQQQQQQQSSSVVVXXXXXXXXXRRROOOLLLGGGCCC???<<<;;;:::999999999888888777777777777777777777777777777888888888888888888888888444555555555666666777777666666555555555444444444555555555555555555555555333333444555888===DDDHHHIIIJJJLLLNNNOOOOOONNNNNNPPPWWW___eeehhhlllpppsssuuuwwwyyy{{{|||{{{zzzxxxuuutttssssssvvvwwwwwwvvvvvvvvvuuuttttttuuuuuuvvvrrruuuwwwvvvsssqqqrrrtttttttttsssssssssttttttuuuuuutttrrrqqqqqqrrrssstttzzz|||~~~}}}|||{{{{{{|||zzz{{{~~~888888999:::999888777666555555555555555555555555555555444444444333333333333333333333222111000000222222111000000///......444444444444444444444444444444222222222222444444555555444333444555666777666666555555555444444444444444444555555777888888777666555333333444444555999888888888777777666666888777555444333333444444777666555444444555666777777888888999::::::;;;;;;;;;:::999888888:::<<<===============>>>???@@@AAAGGGGGG\\\{{{eee___VVVJJJAAA;;;:::;;;999999999999888888777666888777777666666666666666888777666444333222111111000000000000000000000000222222333555666888999999======>>>???@@@BBBDDDEEEIIIKKKNNNSSSXXXYYYXXXVVVWWWTTTNNNIIIDDD@@@>>>===;;;;;;;;;<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;;;;:::999999888888999999888888888777555444555666888888999:::;;;;;;;;;;;;>>>@@@CCCFFFKKKUUUaaakkkzzzxxxnnnccc```]]]ZZZWWWVVVWWWWWWXXXYYY\\\___dddiiinnnqqqppprrryyy}}}|||~~~~~~~~~yyypppiiigggnnnqqqqqqmmmkkkjjjgggbbbaaa___]]][[[ZZZ[[[[[[[[[___```dddiiinnnqqqqqqpppjjjllliiicccaaabbbaaa^^^]]]]]][[[ZZZ]]]cccbbb]]]]]]YYYRRRJJJBBB>>>===>>>888999999888888777666555666666666777888999999:::444444444555555666666666777777777777777777777777222333444555555444333222444444444444444444444444666666444444777>>>GGGNNNNNNQQQSSSTTTSSSSSSSSSTTTUUUYYY___dddhhhlllooorrrzzz{{{|||{{{yyyxxxyyyzzzuuuuuuvvvvvvvvvvvvvvvvvvvvvxxxyyywwwtttsssuuuxxxyyyxxxwwwuuutttssssssssswwwvvvtttssstttuuuwwwyyyxxxvvvuuusssssstttvvvwww}}}~~~~~~~~~~~~~~~}}}}}}|||}}}~~~888888999999999888777666555555555555555555555555444444333333333222222222222222333333333222111111666666666666777777777777444444444444444444444444444333333222222333333444555444444333444555666777666666555555555444444444444444444555555666777888777666555444444444555666777777777666666666555555777666555555555666777777777666555444444555666777777777888888999999::::::;;;:::999888888:::;;;===<<<<<<<<<<<<===>>>???@@@IIIIII[[[}}}hhhbbbWWWKKKAAA<<<::::::::::::;;;;;;;;;:::999999777777777777888888999:::888777666444333222111111000000000000000000000000222222333555666888999999<<<======>>>@@@BBBDDDEEEHHHIIILLLPPPTTTWWWVVVUUUSSSRRRPPPLLLHHHDDDAAA???<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;:::999999888888999999888999999777555555666777777777888999:::;;;;;;;;;;;;===@@@BBBGGGPPP\\\dddyyytttmmmdddccc```^^^\\\[[[ZZZZZZZZZ[[[___dddjjjqqqvvvyyy|||{{{}}}~~~}}}}}}}}}uuuooommmooouuuyyyxxxvvvsssllleeedddcccaaa```___^^^\\\ZZZYYY\\\aaahhhpppuuuwwwwwwssstttpppiiifffggggggdddbbbccccccdddjjjpppppplllhhhcccZZZQQQJJJDDD???===999999999999888777666666444444444555666777777777555555555666666777777777777777777777777777777777555555666666666666555555444444444444444444444444666666555555999AAAKKKQQQSSSUUUWWWWWWUUUTTTTTTUUUZZZ]]]cccgggkkkooosssvvvzzz{{{{{{{{{yyyxxxyyyzzzwwwvvvvvvuuuuuuuuuvvvvvvxxxyyyzzzxxxvvvuuuwwwyyyyyyxxxwwwvvvvvvvvvvvvvvvxxxxxxwwwwwwwwwxxxyyyzzzyyyxxxwwwwwwwwwxxxzzz{{{|||||||||}}}}}}||||||{{{|||~~~888888999999888888777666555555555555555555555555333333222222222111111111111111222333333333222222222333444555666777888999555555555555555555555555444333333222222333333444444444444333444555555666555555555555555444444444555555444555555666777888888777666555555555666666666666555555555555555444555555555666666777999999666666555555555555666666666666666777888888999999;;;:::999888999:::;;;<<<;;;;;;;;;;;;<<<===>>>>>>HHHHHHVVVtttjjjcccXXXKKKBBB<<<::::::999999:::;;;;;;;;;::::::888888888888:::;;;<<<===888777666444333222111111000000000000000000000000222222333555666777888999;;;<<<===>>>@@@BBBCCCEEEGGGGGGHHHLLLPPPTTTUUUUUUOOOOOOOOONNNJJJFFFAAA>>>========================::::::999999999:::;;;;;;;;;:::999999888888999999:::::::::999666666777888555555666777999::::::;;;;;;===???AAAEEELLLWWW^^^ssszzzooommmhhhhhhgggfffeeecccaaaaaa\\\^^^ccciiipppwww}}}{{{yyywwwyyy}}}}}}{{{uuuttttttzzz}}}}}}{{{yyyrrrkkkiiihhhgggfffeeeaaa]]]YYYVVVYYY___hhhrrryyy|||}}}|||{{{vvvnnnkkkmmmmmmkkkiiilllnnnqqqyyy|||vvvnnnbbbYYYRRRLLLCCC===:::::::::999888888777777444444444555666666777777666666777777777777888888777777777777777777777777888888888777777888888888555555555555555555555555666666777888===EEEPPPWWWZZZ[[[\\\ZZZWWWUUUUUUVVV___bbbgggkkkooosssxxx{{{yyyzzz{{{zzzxxxxxxxxxzzzyyyxxxwwwuuuuuuuuuvvvwwwyyyzzzzzzyyyxxxwwwyyyzzzzzzyyyyyyxxxxxxyyyzzzzzzzzzzzz{{{{{{||||||{{{{{{{{{{{{{{{|||}}}}}}}}}~~~||||||}}}~~~~~~}}}}}}|||}}}~~~888888888888888777777666555555555555555555555555333333333333222222222222///000111222333444444333//////000111333444555555555555555555555555555555333333333333333333333333333333333444444444555555555555555555555555555555555555555555555666777777888777777777666666666666555555555555555555555555555555555666666777777888666666666555555666666666555555666666777888888888::::::999999999:::;;;<<<;;;;;;;;;;;;<<<===>>>???CCCEEEQQQkkk}}}kkkcccVVVJJJBBB===;;;:::666777888888999999999999888888888999:::;;;<<<<<<888777666444333222111111000000000000000000000000222222333444555777777888:::;;;<<<===???AAACCCDDDFFFEEEFFFIIINNNRRRTTTUUUMMMNNNMMMLLLHHHDDD@@@===>>>>>>>>>>>>============:::999999999:::;;;<<<<<<;;;:::999999888888999999:::;;;;;;999777777888999444444555666777888::::::===???AAACCCEEEKKKTTT[[[jjjxxxsssmmmooommmnnnnnnnnnllljjjgggeee___aaaeeejjjpppuuuzzz|||zzztttnnnkkkhhhgggnnnvvv|||{{{{{{~~~}}}}}}yyytttmmmkkkjjjiiihhhddd^^^YYYWWWYYY^^^gggpppxxx}}}~~~yyyqqqnnnppprrrpppqqquuuyyyzzziii]]]XXXRRRHHH@@@<<<;;;:::999999888888888777777777888888888999999777777777777777777777777888888888888888888888888:::999888777777888999:::555555555555555555555555666777888;;;AAAKKKVVV]]]``````___\\\XXXVVVVVVWWWbbbeeeiiimmmqqquuuzzz}}}yyyzzz{{{zzzyyyxxxxxxzzz{{{zzzxxxvvvvvvvvvwwwxxxzzzzzzzzzyyyxxxxxxyyyzzz||||||{{{{{{{{{{{{||||||{{{|||~~~}}}|||~~~~~~~~~~~~888888888777777777777777555555555555555555555555444444444444333333333333///000111222333444444444333333333444444444555555555555555555555555555555333333333333333333333333333333333444444444444444444555555555555555555555666555555555555666666777777777777777777666666555666666666666666666666666666666666666555555444444555666666666666666666555444555555666777777888888999999999999::::::;;;;;;<<<<<<<<<<<<===>>>??????@@@CCCOOOeeezzzkkkbbbTTTIIIBBB>>><<<;;;666777888888999999999999:::999888888888888999999888777666444333222111111000000000000000000000000222333333444555666777777999:::;;;<<<>>>AAACCCDDDFFFEEEEEEHHHMMMRRRUUUVVVRRRQQQOOOLLLHHHDDDAAA@@@??????>>>>>>=========<<<;;;;;;:::;;;;;;<<<======;;;:::999999888888999999;;;;;;;;;:::888777888999444444444555666777999:::===???BBBCCCEEEIIIPPPVVVbbbnnn~~~qqqnnnqqqnnnoooooonnnlllhhheeebbb___aaacccfffiiikkkmmmnnnhhhbbb^^^\\\YYYWWW[[[```mmmuuuqqqllljjjiiifff```[[[WWWXXX\\\dddnnnxxx~~~}}}uuusssuuuwwwvvvvvv|||vvveee]]]VVVKKKCCC===<<<;;;:::999999999:::888888888999999999999999888888777777777777777777999999999999999999999999:::999777777777777999:::666666666666666666666666666888:::???FFFOOOZZZbbbcccccc```\\\XXXVVVWWWXXXcccfffjjjnnnqqquuuyyy}}}zzz{{{|||{{{yyyxxxyyyzzz|||{{{zzzyyyxxxyyyyyyzzzzzzyyyxxxxxxxxxyyyyyyyyy~~~}}}}}}}}}}}}}}}|||}}}~~~}}}|||999888777666666666666777555555555555555555555555555555555444444444333333///000111222333444444444444444444333333333333333444444444444444444444444222333333444444333333222222222333444444444444333444444444555555555555555666666555555555555666666666666777777777666555444666666666666666777777777666666666666555444333222555555666666666666555555555555555666777777888888999999:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@???DDDNNN___}}}nnncccUUUIIICCC@@@===;;;999999:::;;;;;;;;;::::::999999888777777777777777888777666444333222111111000000000000000000000000222333333444555555666666888999:::<<<>>>@@@CCCDDDEEEDDDEEEHHHMMMRRRUUUVVVXXXVVVSSSPPPLLLIIIFFFEEE???>>>>>>======<<<<<<;;;<<<<<<;;;;;;;;;<<<======;;;:::999999888888999999:::;;;;;;:::777777888999666555444444555666888999999<<>><<<:::::::::;;;;;;888888888888888888888999999999999999999888888888999999999999999999999999888888777777777777888888777777777777777777777777777999<<>>>>>???DDDIIIUUUssstttiiiXXXLLLDDD@@@===:::::::::;;;;;;;;;:::999999888777777777777888888999888777666444333222111111000000000000000000000000222333333444444555555666777888999;;;===@@@BBBDDDCCCCCCDDDHHHMMMQQQTTTTTTVVVVVVVVVTTTRRRNNNJJJHHH>>>>>>======<<<;;;;;;:::<<<<<<;;;;;;::::::;;;;;;;;;:::999999888888999999:::;;;;;;999777666777999888777555444555666777888777:::>>>???@@@BBBGGGLLLVVV___ooo|||sssoooooolllkkkhhhddd___ZZZUUURRRSSSTTTUUUVVVWWWWWWWWWWWWSSSMMMIIIIIIIIIGGGIIIMMMOOOZZZlllyyynnnjjjiiigggddd```^^^^^^bbblllyyy}}}|||{{{xxxvvv||||||lll^^^PPPGGG@@@>>><<<;;;::::::;;;<<<::::::::::::::::::::::::<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::888888888999999888888888777777777777777777777777777999===CCCJJJUUU___gggfffdddaaa]]]ZZZZZZ\\\___dddiiipppuuuxxxzzz{{{}}}|||~~~~~~}}}|||{{{|||}}}{{{}}}{{{yyyxxxxxx{{{||||||zzz||||||}}}~~~999888666555555555666777555555555555555555555555333333333222222222111111111111222333333333222222111111111222222333333333222222222222222222222222222222444444444444222222111222333444555444333333444444444555555555666666777666666555555555666666444555666666666555333222333333333444444555555555444555666888888888777777444555666777777666555444666666777777888888999999888999:::;;;;;;;;;::::::::::::::::::;;;<<<======>>>AAACCCLLLiiizzzmmm\\\NNNFFFAAA===999999999999999999888777666666666777777888999;;;;;;888777666444333222111111000000000000000000000000333333333444444555555555777888999;;;===@@@BBBDDDAAAAAACCCGGGMMMQQQRRRSSSQQQSSSUUUVVVTTTPPPKKKHHH>>>======<<<;;;:::::::::<<<;;;;;;:::999999999999;;;:::999999888888999999:::::::::999666666777888999888666555444555777888666:::>>>???@@@BBBGGGKKKPPPZZZiii{{{zzzsssmmmlllooommmiiiccc]]]WWWSSSPPPLLLNNNPPPRRRTTTUUUUUUUUURRRKKKEEEEEEDDDDDDGGGKKKJJJPPP^^^ppppppkkkjjjiiigggiiifffbbbccclllwww}}}{{{xxxtttrrrwww~~~pppaaaSSSIII@@@???===;;;:::;;;<<<===========================??????>>>>>>=========<<<::::::::::::::::::::::::888888:::;;;;;;:::888888777777777777777777777777777:::>>>DDDKKKUUU```ggggggeeebbb^^^[[[\\\___bbbfffkkksssyyy|||}}}~~~~~~}}}~~~~~~}}}|||}}}~~~{{{}}}}}}zzzyyyzzz|||~~~}}}|||yyyzzz{{{~~~666666666666666666666666555555555555555555555555444444333333222111000000111111111111111111111111333333333444444444555555444444333333333333222222222222222333333333444444222222333333333333444444222555777555000000444888///333555444222333555555666555555444444444555555555555555555555555555555444444555555555555444444444555777888888888777666888888777777777777888888777777777777888999:::;;;777777888999;;;===???@@@???CCCCCCGGG^^^{{{qqqaaaQQQGGGAAA???>>>:::::::::999999999888888777888999999999777555444444444333222222111111000666555333111000000111111222222222222333444555555999999999:::<<<===???@@@AAABBBDDDGGGJJJMMMPPPRRRTTTTTTUUUVVVVVVRRRMMMHHHDDDAAA???>>>>>>===<<<:::>>>===<<<;;;:::999999999:::::::::999999888888888888888888777777777777777666444222333777999888777888999;;;<<<===@@@EEEIIIPPPYYYjjjzzz}}}zzzyyyxxxuuuvvvxxxvvvmmmeee___YYYTTTMMMNNNOOOOOOOOOPPPSSSUUUNNNKKKHHHEEEDDDFFFHHHJJJHHHNNNXXXggg{{{}}}nnnlllooorrrvvvrrrnnnhhheeeiiiuuu|||wwwqqqooooootttrrrcccVVVNNNFFF@@@===??????<<<;;;<<>><<<999999:::<<<<<<;;;;;;;;;;;;::::::::::::999888888888888888888999999999999;;;BBBMMMZZZdddiiijjjgggccc```___bbbeeehhhmmmqqqwww{{{}}}||||||}}}~~~}}}|||{{{}}}}}}~~~{{{|||}}}~~~~~~~~~|||}}}~~~~~~666666666666666666666666444444444444333333333333444444333333222111111000111111111111111111111111333333333444444444444555333333222222222111111111222222222333333333333444222222222333333333444444333555666444111111333666444555444444444666666555555555444444444444555555444444444444444444444444444444555555555555444444555555666777777777777777888888777777777777888888777777777777888999999:::999999999999:::<<<===>>>===BBBBBBEEEXXXxxx~~~tttdddUUUJJJDDD???===:::::::::999999999888888999999999888777666555444444333333222222111111000444333222111000000111111222222222222333444555555777888888999:::<<<===>>>@@@AAABBBEEEHHHKKKNNNPPPTTTUUUVVVXXXYYYUUUPPPLLLEEECCC???>>>======<<<;;;<<<<<<;;;:::::::::;;;;;;;;;;;;;;;:::::::::999999888888888888777777777777666444222444666888888777888999:::;;;===@@@DDDHHHNNNVVVeeettt~~~}}}}}}|||zzz|||~~~vvvnnnhhh```XXXQQQQQQQQQRRRSSSTTTTTTSSSOOOLLLIIIFFFEEEGGGIIIKKKGGGLLLVVVeeewwwzzznnnlllpppvvv|||}}}yyyrrrllllllsss~~~}}}vvvoooiiigggiiiqqqzzzyyyhhhXXXMMMHHHBBB???@@@@@@>>>>>>???BBBCCCDDDDDDDDDCCCEEEFFFFFFEEEEEEDDDCCCCCCBBBBBBAAA???<<<<<<<<<======<<<::::::::::::::::::::::::888888888999999999999999999999<<>>???@@@CCCFFFIIILLLMMMSSSUUUXXX\\\]]]ZZZUUUPPPHHHEEE@@@>>>============:::::::::::::::;;;<<<===<<<<<<;;;;;;;;;;;;::::::888888888888777777666666666444333444666777777777777888:::;;;<<>>===::::::::::::::::::::::::999999999999999999999999:::;;;>>>EEEPPP[[[ccchhhfffdddcccbbbdddhhhlllooouuuwwwyyyyyyxxxxxxzzz{{{~~~~~~555555555555555555555555444444333333222222111111333333333222222111111111111111111111111111111111222222333333333444444444222222222222111111111111111111111111222222222222111222222222222333333333444333222333444444222000333222333666888555444444444444333333444444555555333333333333333333333333444444555555555555444444666666555444444666777888777777666666666666777777777777888888888888777777999999999999999::::::;;;:::>>>AAABBBLLLddd}}}xxx~~~|||nnn```SSSIII@@@;;;:::::::::999999999888888;;;:::888666444444444555333333222222111000000000//////000000000111111222111111111111222333444555555666666777888:::;;;<<<===>>>@@@BBBEEEHHHJJJLLLQQQTTTXXX]]]___^^^YYYUUUKKKGGGBBB>>>===>>>>>>>>>;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;:::::::::999999888888777777666666666555444555555666777777666888:::;;;<<<>>>BBBEEEHHHMMMWWWccckkksss~~~tttjjjeeeaaacccgggggg```YYYQQQOOOLLLIIIHHHIIIJJJKKKLLLPPPYYYhhh{{{xxxpppnnnuuu~~~~~~xxxuuuuuuxxxzzz{{{rrrjjjddd```aaacccfffmmmtttsss___QQQLLLFFFBBBCCCDDDCCCEEEHHHJJJLLLNNNNNNLLLKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKLLLIIIEEECCCBBBAAA???>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999;;;<<>>???AAADDDGGGIIIKKKOOOQQQVVV[[[___^^^ZZZWWWNNNIIIDDD@@@>>>??????>>>======<<<;;;:::999999:::999999999999999:::::::::999999888888777666666555555555555555555555666777555777999:::;;;===@@@BBBGGGJJJRRR[[[bbbiiiuuu|||tttlllkkkooonnnfff^^^TTTRRROOOLLLJJJIIIJJJJJJMMMQQQZZZkkk~~~ttttttzzz{{{wwwuuuuuuvvvyyymmmgggaaaaaaaaabbbhhhoooxxxwwweeeVVVMMMGGGBBBCCCEEEEEEHHHMMMOOOQQQSSSSSSQQQOOONNNNNNOOOOOOOOOOOOOOOOOOPPPPPPQQQMMMIIIFFFEEECCCBBB@@@=========<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999<<<===AAAHHHRRR[[[aaadddaaabbbeeehhhmmmrrrvvvyyy~~~}}}{{{yyywwwwwwzzz}}}555555555555555555555555333333444444444444444444222222222222222222222222111111111111111111111111222222222222333333333333444444444333333333222222///000000000000111111111111111111111222222222222444333333222333444666777===666333666555000///444222222222222333444555666555555555555555555555555444444555555555555444444555555444444555555666777777666666555555666666777444555666888999999888777666666666777888:::;;;<<<:::;;;???CCCHHHXXXyyy{{{wwwsssxxxuuugggYYYMMMCCC===:::::::::999999999888888888888777666555555555555222222222111000000////////////000111222222222111111000000111111222333444555555666666888:::;;;<<<======>>>@@@CCCEEEHHHIIILLLNNNRRRWWW[[[[[[YYYWWWOOOKKKFFFBBB@@@@@@???>>>>>>>>><<<;;;:::999999999888888999999999999:::::::::999999888777666555555555666666666444444666888444666888:::;;;<<>>===<<<<<<===<<<<<<;;;;;;::::::999;;;===AAAIIIRRRZZZ___aaa^^^```ccchhhnnnsssxxxzzz~~~}}}zzzyyyzzz}}}333333333333333333333333111111222222333333444444222222222222222222222222111111111111111111111111111222222222222333333333333333333333222222222111/////////000000000111111111111111111222222222222333444444333111333999===TTTAAA111111444222111444222222222222333444555666444444444444444444444444444444555555555555444444333444555555666666555555666666555555555555666666222333555888999999999888777777777777777888999999;;;999<<>>AAACCCEEEGGGIIIJJJMMMQQQUUUWWWWWWUUUOOOLLLHHHDDDCCCAAA???======<<<;;;:::::::::::::::999999999:::::::::;;;;;;::::::999888777666555555555666777666444333555888333555888::::::;;;===???DDDDDDGGGNNNTTTZZZdddnnn{{{{{{uuuooojjj```^^^ZZZUUUQQQNNNMMMLLLLLLQQQ^^^uuu{{{sssnnnlllkkkrrrzzz~~~uuuooojjjiiigggeeehhhmmmooouuu~~~ppp^^^QQQJJJEEEFFFHHHKKKPPPVVVZZZ]]]______\\\YYYWWWWWWWWWXXXXXXYYYZZZ[[[[[[[[[ZZZWWWSSSPPPNNNLLLJJJIIIDDDDDDBBBAAA???>>><<<<<<=========<<<;;;:::::::::;;;===AAAIIIRRRYYY]]]^^^^^^aaafffkkkqqqwww{{{}}}~~~|||{{{|||111111111111111111111111//////000111222333333444222222222222222222222222111111111111111111111111111111222222222333333333222222222111111111111000////////////000000000000000111111111111222222222222444555333000333;;;BBBhhhJJJ000---444555333333222222222222333444555666333333333333333333333333444555555555555555555444222333555666666666555444666666555555555555666666000222555888999:::999999999999888777777777777777<<<888:::???BBBKKKiiizzzkkk^^^SSSJJJDDD:::::::::999999999888888333444666777777777666555222222111111000/////////111222333444444333222111000000000000111222333444222222333333555666888999999:::;;;===???AAADDDEEEGGGHHHJJJNNNRRRTTTUUUTTTOOOLLLIIIFFFDDDBBB???<<<;;;;;;:::::::::;;;<<<<<<:::::::::;;;;;;<<<<<<<<<::::::999888777666555444555777888666444333555888333555888::::::;;;===>>>BBBAAADDDKKKQQQVVV```iiirrrzzztttpppeeebbb^^^YYYTTTQQQOOONNNOOOTTTbbb{{{~~~uuuooollleeelllsssxxx~~~}}}wwwrrrqqqnnnkkkmmmqqqmmmrrrzzzsss___TTTLLLGGGGGGJJJMMMSSSYYY^^^aaacccccc```]]][[[ZZZ[[[[[[\\\]]]^^^^^^______]]]ZZZVVVSSSQQQPPPNNNLLLGGGFFFDDDBBB@@@>>><<<<<<>>>>>>===<<<;;;;;;::::::;;;<<>>@@@GGG^^^wwwxxxmmmbbbXXXPPPLLLCCC???<<<===;;;777777:::888888888888777777777777666555333222111000000000222222222111000//////...222111///111333444111///111222333555777888::::::;;;===>>>>>>======>>>@@@CCCFFFJJJNNNQQQTTTUUUVVVSSSQQQMMMHHHDDD@@@>>>>>>;;;::::::::::::::::::999;;;:::999888888:::<<<===:::;;;;;;<<<<<<;;;;;;:::777777777777666666666666666666777888999;;;===>>>AAADDDGGGJJJNNNSSSXXX\\\eeevvv{{{{{{{{{sssiiifffaaa\\\YYYUUUQQQOOORRRTTTaaa}}}uuupppmmmiiihhhlllrrrwww{{{xxxwwwuuusssqqquuurrrqqqxxx~~~{{{ooobbbSSSKKKEEEGGGMMMSSSZZZ```kkklllllljjjfffbbb``````]]]]]]\\\]]]^^^```bbbccc``````^^^[[[WWWRRRMMMJJJJJJIIIFFFCCCBBBBBBCCCCCCBBBAAA@@@???>>>=========@@@@@@AAAFFFOOOWWW^^^bbbdddjjjrrrxxx|||}}}}}}}}}{{{}}}444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222111000000000111111222222222111111111000000111111111000000000//////000000000000000111111222222000//////000222222222999555111000111222111///222222111111222222333444666444333444555666555333333333222222333333444555444555666555333222333444333333444444555555666666555555555555666777888999777777777777777777777777999777:::???@@@DDDXXXoooxxxnnncccYYYSSSPPPFFF@@@<<<<<<;;;888777999999888888888777777777777777666555444333222222222333333333222111000000000222111000111333333111///111222333444666888999::::::<<<============>>>@@@BBBDDDGGGLLLPPPTTTVVVXXXXXXUUUPPPJJJEEE@@@===<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999:::;;;<<<999999::::::::::::999999777777777666666666555555666666666777999:::<<<===@@@BBBFFFIIILLLQQQWWW[[[^^^mmmuuu|||yyy{{{xxxqqqmmmgggbbb]]]XXXRRROOOQQQSSSaaa~~~zzzuuulllgggdddgggkkkpppyyy}}}zzzyyywwwssspppsssxxxttthhh\\\TTTLLLGGGJJJPPPUUU]]]dddpppqqqqqqnnnjjjfffdddccceeeeeeddddddeeefffhhhiiibbbbbb```]]]YYYTTTPPPMMMNNNMMMJJJGGGEEEEEEEEEEEECCCBBBAAA???>>>>>>>>>>>>???@@@BBBGGGOOOYYYaaaeeemmmrrryyy~~~~~~444444444444444444444444333333333333333333333333222222333333333333333333222222222222222222222222222111111111111111222222222222222111111111111111111111111000000000000///000000000000000111111222333111000000222333333333333111///...000111222111222222111111222222333444444333222333555666555444333333222222333333444555555666666666444333444555444444444444444555555555444444444555777999:::;;;777777777777777777777777:::888;;;???>>>AAAQQQddd{{{rrrggg^^^YYYXXXLLLBBB::::::;;;:::888888999999999888888888777777666555444444333333333333444444333333222111111111222111000111333333111000111111222444666777888999999;;;<<<<<<<<<<<<===???@@@BBBEEEIIINNNRRRVVVYYYYYYVVVRRRMMMGGGCCC@@@>>>>>>>>>======<<<<<<<<<<<<999999::::::::::::;;;;;;777888888999999888888777666666666666555555555555555555555666777999;;;;;;>>>@@@DDDGGGJJJOOOTTTXXX]]]hhhlllsssxxxtttuuuxxx}}}yyytttnnnhhhbbb\\\VVVRRRPPPSSS```{{{zzzpppiiibbbbbbdddiiisss}}}yyysssrrrsssooocccYYYSSSMMMJJJMMMSSSYYYaaahhhuuuvvvvvvtttpppllljjjiiijjjiiihhhgggggghhhiiijjjhhhgggeeeccc___ZZZVVVTTTTTTRRROOOLLLJJJHHHHHHHHHEEEDDDBBBAAA?????????@@@???@@@CCCIIIRRR\\\fffllluuuzzz333333333333333333333333222222222222222222222222222222222222222333333333222222222222222222222222222222222222222333333444111111111111111111111111////////////////////////000000000000000111111222444222111222444555444333333222111111222333444444222222111111222222333444555444222333444444333222333333222222333333444555555666777666444333444555555444444444444444444444333444444444666777888999777777777777777777777777777888;;;>>>===???LLLZZZzzzxxxlllccc^^^]]]QQQDDD:::999;;;;;;999888::::::999999999888888888333333222111111222222222333333222222222111111111111111111222222222111000111111222333555666777888777999;;;;;;:::;;;<<<>>>AAAAAACCCFFFKKKOOOTTTVVVTTTSSSPPPMMMIIIFFFDDDCCC>>>>>>>>>======<<<<<<;;;888999:::;;;;;;;;;::::::888888999999999999888888666666666666555555555444444444555555666888999:::<<<>>>AAADDDGGGLLLQQQUUU\\\fffiiinnn~~~yyynnnnnnrrruuuwwwxxx~~~}}}vvvooohhh```YYYTTTRRRSSS\\\rrrxxxnnneeeaaabbbfffpppzzzyyytttrrrlllbbbYYYQQQMMMLLLPPPVVV\\\eeemmmwwwxxxyyyxxxuuurrrppppppnnnmmmkkkjjjiiiiiijjjjjjmmmllljjjhhhddd```]]][[[XXXVVVSSSPPPMMMKKKJJJIIIGGGEEECCCAAA@@@@@@AAABBBBBBDDDHHHNNNWWWbbblllsssyyy}}}333333333333333333333333222222222222222222222222111111111222222333333333222222222222222222222222222222111111111222222333111111111111111111111111........................000000000000000111111222111000///000222333222000444444444333333333444444222222111111222222333444666444333222333333111///333333222222333333444555555666666666444333444555444444444444444333333333444444333333333444555555666666666666666666666666444666:::<<<;;;>>>IIITTTvvvzzzoooeee^^^\\\SSSFFF;;;999<<<;;;:::999::::::::::::999999999999333333222111111222222222111111111111111000000000000111222222222111111111000111222333444555666777555777999999999:::;;;===AAAAAACCCEEEHHHLLLOOORRRPPPOOONNNLLLIIIGGGEEEDDD>>>>>>======<<<;;;;;;:::888999:::;;;;;;;;;::::::999::::::::::::::::::999777666666666666555555555555444555555666777888999:::===@@@BBBEEEJJJOOORRRUUU```dddjjjyyy~~~sssjjjkkkooopppppppppttt{{{zzzpppeee[[[UUUTTTSSSWWWfffyyy|||rrrhhhbbbaaadddllluuuwwwppphhh^^^VVVOOOMMMNNNTTTZZZ```jjjrrrwwwyyy{{{zzzxxxvvvvvvvvvtttsssqqqpppooonnnooooooooonnnllliiifffccc```^^^ZZZYYYVVVSSSPPPMMMLLLKKKIIIGGGEEECCCBBBBBBCCCDDDGGGJJJPPPWWW___iiisss{{{}}}333333333333333333333333222222222222222222222222000000111111222333333333222222222222222222222222222111000000//////000000111111111111111222222222------............//////000000000000000111111222222111111222444444333111222444444444222111222333222222111111222222333444555333222222222222111///333333222222333333444555444555555555333222333444333333333333333444444444444333333222222222333333666666666666666666666666333666999::::::>>>GGGOOOpppyyypppfff]]]XXXRRRGGG===<<<<<<;;;:::;;;;;;;;;;;;:::::::::999999666555444444333333333333000000000000000000000000000111333333111000111222000111111222333444555666444666777888888999;;;<<<@@@@@@BBBDDDGGGJJJLLLMMMPPPOOONNNLLLIIIFFFDDDBBB??????>>>===<<<;;;;;;:::999999::::::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::777777777777666666666666555555555555666777888999999<<<>>>AAADDDHHHMMMQQQPPP\\\aaaggguuuyyypppiiijjjlllkkkjjjjjjlllqqq~~~wwwhhh[[[SSSSSSQQQSSS[[[gggyyy}}}sssiiidddaaaaaagggnnn}}}}}}rrrggg\\\TTTQQQPPPSSS[[[aaagggqqqzzzzzz|||~~~~~~}}}{{{{{{{{{wwwvvvtttrrrqqqqqqqqqqqqooonnnllliiifffdddbbbaaa]]]\\\ZZZXXXUUURRRPPPOOOMMMKKKHHHFFFEEEEEEGGGHHHNNNSSS[[[bbbhhhqqqzzz222222222222222222222222111111111111111111111111///000000111222222333333222222222222222222222222555444333222111000000000000000111111111222222222/////////000000000111111000000000000000111111222333222222444666666444222000333555444222111222444222222111111222222333444111000000111222333333222333333222222333333444555333444444444222111222333222222222333333444444555222222222222333444444555666666666666666666666666555888:::888888<<>>===;;;;;;>>>;;;;;;;;;;;;::::::::::::777666555444333222222222111111111111111111111111///111333333111000111222000000111222333444444555222444666777777888:::<<<<<<===@@@CCCGGGIIIKKKLLLMMMMMMMMMLLLJJJHHHFFFEEEAAA@@@???>>>===<<<<<<;;;::::::999999999:::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;999888888888777777777777666666666666777888999999999;;;>>>@@@CCCGGGLLLPPPPPP[[[___cccoooxxxuuunnniiiiiiiiigggfffhhhggglllxxx{{{kkk]]]TTTOOONNNPPPUUUZZZddduuu}}}tttlllgggcccaaadddjjjuuu}}}nnnaaaXXXUUUVVV[[[cccjjjpppzzzyyyxxxvvvuuutttttttttuuusssrrrooommmjjjhhhffffffbbbaaa```^^^[[[XXXVVVUUURRRPPPMMMJJJIIIJJJLLLMMMUUU\\\eeelllqqqwww222222222222222222222222111111111111111111111111///000000111222222333333222222222222222222222222:::999888666555444333333000000111111222222222222000000111111222222222333000000000000000111111222.........000222222000...000333666666444333555777222222111111222222333444.........000333555555444333333222222333333444555222333444333111000111222111111222333333444555555111111222333444666777888666666666666666666666666888:::;;;888777;;;BBBGGGTTT{{{~~~|||zzzrrrfff[[[MMMGGGBBB@@@===:::;;;???<<<<<<;;;;;;;;;:::::::::666555444222111000000000222222222222222222222333///111444333111///111222000000111222333333444444222444666666777888:::;;;888;;;???CCCGGGJJJLLLLLLHHHIIIJJJLLLLLLLLLKKKJJJBBBBBBAAA@@@???>>>===<<<;;;:::999888888:::<<<===:::;;;;;;<<<<<<;;;;;;:::999999999999888888888777777777666777777888999:::999;;;>>>@@@CCCGGGLLLOOOMMMWWWYYY\\\fffnnnwwwxxxqqqmmmiiiiiigggdddeeehhheeeiiivvv{{{lll___WWWKKKLLLOOOSSSTTTXXXeeerrrxxx~~~vvvooojjjfffcccdddhhhppp|||yyyiii```YYY[[[aaaiiipppvvv}}}|||{{{{{{||||||xxxwwwtttrrrooommmllllllfffeeedddbbb```]]][[[ZZZVVVTTTPPPMMMLLLMMMOOOQQQYYYaaakkkrrrwww{{{yyyrrrppptttyyy222222333444444555555666000000000000000000000000000000000000111111111111------...///000000111111222333333444444333333222222222222111111111111111222111111111000000//////////////////////////////333333222111000000111111222111111111222222333444000///...------...///000...///000111222333333333111111222222222333333333222222222222222222222222444333222111222333444555///...---000444777666555555555555555555555444444777888888888999<<<@@@DDDVVVmmmzzzqqq[[[PPPJJJCCC>>>======;;;:::999::::::;;;;;;::::::999666555444444222222111000000000000000111111111111333111......///111111000111111000000000000111111555555666777888999::::::;;;===@@@AAACCCEEEIIILLLKKKMMMOOOQQQQQQOOOMMMKKKEEEEEEDDDBBB@@@???===<<<:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;::::::::::::999888777666555666666777777888888888999555777:::===@@@DDDHHHKKKNNNPPPUUUZZZ```gggnnnttt~~~{{{yyymmmkkkgggeeeeeedddcccaaabbbgggppp~~~zzzlll]]]RRRIIIHHHHHHIIILLLRRRWWW[[[fffmmm}}}~~~}}}{{{|||rrrmmmhhhddddddgggpppyyytttgggdddjjjqqqwww|||~~~}}}||||||zzzwwwssspppnnnmmmmmmhhhgggfffeeedddbbb^^^[[[[[[VVVSSSTTTSSSRRRUUUYYY___hhhssszzz|||}}}uuuqqqjjjhhhiiilllpppyyy444444444444444444444444111111111111111111111111000000000000111111111111111111222222333444444555555555555444333222111000111111111111111111111111111111111000000000//////000000000000000000000000222222111000000000000000222222111111000000000000111111000000000000111111///000111222222222222222111111222222222333333333222222222222222222222222333222222222222333555555222111000111444666555333555555555555555555555555777777888888999<<<@@@DDDLLLfff}}}uuu```SSSMMMEEE???======<<<;;;999999::::::::::::999999666555555444333222111111000000000000111111111111333222000000222222222111111111000000000000111111444555555666777888999::::::<<>>>>><<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::999999999999999888777666666666777777777888888888999:::<<<>>>@@@CCCGGGJJJMMMPPPTTTYYY^^^eeelllqqqwww~~~}}}~~~wwwrrrpppwww~~~~~~zzzxxxooolllhhheeecccbbbaaa___]]]```gggppp|||~~~tttgggZZZPPPIIIHHHFFFFFFIIIMMMRRRUUU[[[aaammm{{{zzzyyywww{{{~~~tttnnniiidddcccfffnnnvvvsssmmmrrr{{{~~~}}}zzzwwwuuussssssrrrqqqooonnnmmmllliiifffccc___ZZZVVVVVVVVVUUUXXX]]]ccclllwww}}}zzzssslllgggiiihhhiiimmmqqqyyy666666555444444333222222222222222222222222222222000000000000111111111111000000000111222222333333888888777666444111///...///000000111111222222222111111000000000000//////111111111111111111111111111111000/////////000000000000000000000000000000222222222333333222222222000111111222222222111111111111222222222333333333222222222222222222222222222222111222333444555666555444333333444444333222555555555555555555555555777777888888999;;;???CCCFFF```xxxeeeWWWPPPGGG@@@===<<<<<<<<<888888999999999999888888666666555444333222111111000000000000111111111111111111000111333333111000111111000000000000111111444444555666777888888999999;;;===???@@@BBBFFFHHHJJJKKKNNNOOOPPPOOONNNMMMHHHFFFCCCAAA????????????>>>>>>===<<<;;;:::999888:::;;;;;;<<<<<<;;;;;;:::888999999999999999888888666666777777777777888888:::;;;;;;;;;<<>>AAAHHH[[[~~~~~~xxxhhhZZZTTTKKKBBB===;;;;;;;;;777888888999999888888777666666555444333222111111///000000000111111111111/////////111222222000...111111000000000000111111333333444555666777777888777999;;;===>>>@@@CCCFFFHHHIIILLLMMMOOOOOONNNNNNJJJGGGDDD@@@??????@@@AAA>>>======<<<;;;::::::::::::;;;;;;<<<<<<;;;;;;:::888888999999:::999999999666666777777777777777777777888777777777;;;@@@DDDJJJLLLPPPTTTWWW\\\aaaeeejjjppp{{{yyyqqqkkkgggeeeggggggdddbbbcccjjjrrr|||}}}|||xxxtttmmmgggccc___\\\YYYVVVWWWWWWVVVVVVXXX[[[^^^jjjrrr|||vvvmmmddd]]]VVVOOOJJJFFFEEECCCBBBBBBDDDGGGIIIIIILLLQQQYYYfff}}}}}}|||~~~}}}xxxsssmmmjjjkkkqqqsss~~~|||yyywwwuuutttrrrooolllkkkeeeaaa`````````ccciiiooovvv}}}vvvuuuvvvuuussstttuuuzzz333333333444444444555555222222222222222222222222///000000000111111111111333333333444444444444444555555555555444333222111......///000111111222222//////////////////000000111111111111111111111111000///////////////000000///000111222222111111000000111222333333222111000111111222222222111111000111111222222222333333333222222222222222222222222111111222333444444555555222333444444444444555666444444444555555555666666666777888999999:::===@@@HHHUUUrrr~~~zzzyyy}}}|||zzz{{{vvviii^^^XXXOOOFFF>>>::::::;;;777888888999999888888777777666666555444333222111///000000000111111111111//////000111333333111///111111000000000000111111222222333444555666666777666888:::<<<===???BBBDDDFFFGGGIIIKKKMMMNNNNNNNNNJJJHHHDDDAAA??????AAABBB<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::888999999:::::::::999999777777666666666666666666555555555555666:::@@@DDDGGGIIIMMMPPPSSSWWW[[[^^^gggllluuuvvvnnnhhhcccaaaccceeeccccccfffnnnuuu~~~~~~~~~zzzsssmmmgggbbb\\\YYYUUUUUUTTTQQQOOONNNPPPQQQVVVZZZbbbmmmwww~~~xxxtttrrrpppnnniiieee^^^WWWRRRMMMIIIGGGCCCCCCAAAAAABBBDDDGGGIIIGGGIIIMMMQQQYYYjjj~~~{{{uuurrrssssssssszzz}}}{{{yyyvvvtttpppkkkggggggffffffiiioootttzzz{{{|||~~~222222333333444555666666222222222222222222222222000000000000111111111111222222222222222222222222222222333333444333333333...//////000000111111111......////////////000000111111111111111111111111000000/////////000111111222333333333222000...---000111111222222111111000000111111222222222111111111111222222222333333333222222222222222222222222111222333444444444333333///111333333333444666888333333444444555666666666555777888999999:::===???CCCNNNjjj||||||yyyvvv|||{{{wwwxxxvvvlllbbb^^^VVVLLLBBB<<<:::;;;888888999999999999888888777777666555444333222222000000000000111111111111111111111222444555444222111111000000000000111111111111222333444555555666666888:::;;;<<<>>>AAACCCCCCDDDFFFHHHJJJLLLMMMNNNJJJHHHEEECCCAAA@@@AAAAAA;;;;;;<<<<<<<<<=========:::;;;;;;<<<<<<;;;;;;:::999:::::::::::::::999999777777666666666666555555555666777777888<<>>AAAIIIaaa}}}|||~~~yyyzzz{{{sssfffddd]]]SSSHHH@@@===<<<999999::::::::::::999999777777666555444333222222000000000000111111111111000///...///111222333222111111000000000000111111000000111222333444555555666888:::;;;<<<===@@@CCC@@@AAACCCEEEHHHJJJLLLMMMIIIHHHFFFDDDCCCAAAAAAAAA============<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;:::999888888777777666666666555555555666777888999999;;;>>>AAA???CCCGGGKKKMMMPPPTTTVVVZZZaaakkksss|||vvvooohhhbbb___aaaeeefffjjjnnnzzz~~~~~~wwwnnnddd^^^UUUSSSPPPKKKGGGFFFGGGIIIIIIIIIJJJMMMQQQUUUYYY\\\^^^]]][[[YYYXXXVVVSSSRRRLLLLLLJJJGGGDDDBBBBBBBBBBBBAAAAAAAAABBBDDDEEEGGGDDDCCCCCCEEEJJJQQQYYY^^^nnnyyy~~~}}}rrrqqqpppttt}}}{{{wwwvvvwwwwwwuuuvvvyyy~~~666555555444444333333222000000000000000000000000000000000000111111111111222222222111111111111111111222222222222111000000000000000000////////////---.........//////000000////////////////////////111111000000111222333333&&&(((,,,///222333444333444333111111111111333444...///000111222333333333111111222222222333333333222222222222222222222222333444555555444333111000///111333333111111333555333333444444555666777777555777999999999:::<<<===EEEIII[[[||||||~~~xxxjjjhhhbbbXXXLLLCCC???>>>999::::::;;;;;;::::::999777777666555444333333222000000000000111111111111---+++******,,,...//////111111000000000000111111000000111222333444444555777888:::;;;<<<===@@@BBB>>>???AAADDDGGGIIIKKKLLLIIIHHHGGGFFFDDDBBBAAA@@@??????>>>===<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<;;;:::999888777777777666666555555555444666777888888888888:::<<<===AAAEEEIIILLLOOORRRUUUWWW___iiipppvvv}}}tttnnnlllfffcccfffiiilllpppuuu|||rrrggg```XXXVVVQQQKKKFFFDDDEEEGGGFFFGGGIIIKKKMMMPPPRRRSSSQQQQQQRRRRRRQQQOOOMMMKKKEEEFFFFFFEEEBBBAAA@@@AAACCCBBBAAAAAAAAABBBCCCDDDEEECCCAAABBBGGGNNNTTTWWW^^^gggsss|||~~~sssqqqmmmkkkuuu~~~{{{{{{}}}|||zzzzzz}}}444333333222222333333444333333222222111000000000000000000000111222333444000000000000000000000000222222222222222222222222000000000000111111111111111111000000000000111111222111111111000000//////111111000000000000111111111111111111111111111111000000000000000000000000444444333333333333222222////////////////////////444333333222222333333444111222333444555444333222555444333444666666666555444333333333333444555555444555888:::;;;<<<<<<<<>>=========<<<:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888666777777777888888888999555555555666777999:::;;;>>>AAAEEEHHHKKKOOOSSSUUUYYY]]]ccciiipppzzz}}}xxxuuuqqqooommmnnnrrrwww|||~~~xxxjjjaaaXXXUUUQQQNNNLLLJJJHHHFFFKKKIIIHHHIIIKKKMMMNNNNNNPPPNNNLLLLLLMMMMMMLLLKKKHHHEEEAAAAAABBBCCCBBB@@@AAAAAA@@@@@@@@@@@@@@@AAADDDEEEDDDDDDDDDFFFJJJMMMZZZ___hhhpppxxx{{{pppkkknnnqqq{{{~~~444333333222222333333444111111111111111111111222222222111111000111111111000000000000000000000000222222222222222222222222//////000000000111111111111111000000000000111111111111111000000000//////111111000000000000111111111111111111111111111111111111111111111111111111111222222222333333444444111111111111111111111111444333333222222333333444111222333333444444333333444333222333444555555333333333222222333333444555444555777999:::;;;;;;:::;;;DDDSSSlllzzzkkkaaaWWWJJJ@@@<<<999:::::::::999999888888777777888777777666555555222222111000000000000000000000000000000000000000111111000000000000111111111111111111222333444444444555666888:::;;;<<<===???@@@BBBDDDFFFIIIJJJKKKLLLKKKIIIGGGEEEDDDCCCBBBAAA???============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999888888888777777666666666666666666666777888999:::???AAAEEEGGGIIILLLOOORRRVVV[[[aaafffmmmuuuzzzwwwsssrrrqqqrrrwww}}}}}}qqqjjjaaa]]]XXXUUURRRPPPNNNLLLMMMLLLJJJKKKMMMNNNNNNMMMNNNMMMKKKKKKLLLMMMLLLKKKGGGDDDAAA@@@@@@AAA@@@>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCBBBBBBBBBDDDHHHKKKVVV\\\dddlllttt|||~~~rrrkkkkkkkkkqqq333333222222222222333333//////000111111222333333333333222111000000000000000000000000000000000000111111111111111111111111//////000000000000111111111000000//////000000111111111000000000000//////111000000//////000000111111111111111111111111111222222222222222222222222///000111222333444555555333333333333333333333333333333222222222222333333222222222222222333444444333111111222333444333222333222222222222333444444444555666777888999888888999@@@LLLdddrrriii```RRREEE???:::::::::999999999888888888888888888777666444444222222111000000000000111000000000000000000000000111111000000000000111111111111000111111222333444444444666777999:::<<<<<<===>>>@@@BBBDDDFFFHHHIIIJJJKKKKKKJJJIIIGGGEEECCCAAA???======>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888777555444444333666666666666777777888999>>>@@@CCCEEEFFFHHHKKKMMMRRRWWW]]]bbbgggnnnvvv}}}~~~{{{wwwvvvvvvwww|||xxxsssfffbbb^^^ZZZWWWTTTRRRPPPRRRQQQPPPPPPRRRRRRQQQPPPOOOMMMJJJJJJKKKLLLLLLKKKHHHFFFCCCAAAAAA@@@???>>><<<<<<<<<<<<===>>>@@@@@@@@@@@@@@@??????AAAEEEIIIOOOUUU___iiirrr{{{wwwmmmjjjfffgggyyy333333222222222222333333///000000000111111111222222222111000000000000000111111111111111111111111111111111111111111111111////////////000000000111000000////////////000000000000000000000000//////000000////////////000000111111111111111111111111111111111111111111111111000000000111222333333444333333333333333333333333333333222222222222333333333222111111111222444555333222111222333444444222333333333333333444555555444555555666666777777777===@@@HHH[[[zzzuuuooogggYYYKKKDDD::::::999999999888999999888888888888777555444333333222111111000000111111000000000000000000000000111111000000000000111111000000000000111222333444333333555666888999;;;;;;;;;<<<>>>@@@BBBDDDFFFFFFHHHIIIJJJKKKJJJHHHFFFDDDAAA???======>>>???>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::888888777666555444333333777777666666666777777888:::===@@@BBBCCCEEEHHHJJJOOOSSSZZZ^^^bbbgggnnnsss{{{{{{zzzzzz{{{zzzvvvkkkhhhccc```^^^\\\YYYWWWYYYXXXWWWXXXYYYYYYXXXVVVTTTQQQMMMKKKKKKJJJJJJIIIKKKJJJGGGDDDCCCBBBBBBAAA===============>>>>>>???>>>>>>>>>======@@@DDDGGGJJJQQQ\\\hhhsss~~~}}}rrrlllgggeeeqqq333222222111111222222333111111111000000000//////000000//////000111111222222222222222222222222222000000000000000000000000...////////////000000000000000////////////000000//////////////////000000000000////////////000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222333222222111111222222333333222111000111222333444444222222333444555444333444444444444444555555666444444444555555666666777???@@@DDDPPPiiizzztttlll___PPPGGG;;;:::999888888888999999888888888888777666555444333222222111111111111111000000000000000000000000111111000000000000111111000000000000111222333333222222333555777888:::::::::;;;<<<>>>@@@BBBCCCDDDEEEFFFIIIKKKKKKIIIGGGEEEBBB@@@>>>===>>>???>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::666666666666555555555555777666666666666666777777666888<<<>>>AAACCCGGGIIILLLQQQVVVZZZ^^^bbbiiinnnuuu~~~~~~~~~~~~zzzvvvsssooolllkkkiiigggfff```___]]]^^^^^^___]]]\\\\\\XXXRRRNNNLLLJJJHHHGGGLLLKKKIIIFFFCCCBBBBBBCCCBBBAAA@@@???>>>=========>>>>>>>>>======@@@DDDGGGIIIPPPZZZgggsssvvvpppjjjhhhqqq}}}222222111111111111222222222222111000000///......////////////000111222222222222222222222222222222////////////////////////......////////////000000000//////......//////000......////////////000000000//////......//////000000000000000000000000000////////////////////////111111111000000000//////111111111111111111111111222222111111111111222222111111111111111222333333444333222333444555555333444333333333333444555555444444444444555666777888;;;===@@@GGGXXXuuu~~~uuummm___PPPGGG;;;:::999888888888999:::777777777777777666666555333333222111111111111222000000000000000000000000111111000000000000111111000000///000000111222333111111333444666777999999::::::<<<===???AAABBBCCCCCCEEEHHHJJJKKKJJJHHHGGGCCCAAA???>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::777777666666666666666666555555555555666666777888333666:::<<>>======>>>>>>>>>======???CCCGGGKKKQQQZZZeeerrrzzztttmmmkkkttt~~~yyy{{{|||zzzxxxzzz222222111111111111222222000000000000000/////////000000/////////000000111000000000000000000000000////////////////////////........./////////000000//////............//////........./////////000000//////............//////000000000000000000000000//////////////////////////////000000000000000000111111111111111111111111222222111111111111222222000000111222222222222222333111111222333444333222222222111111222222333444333333333444555777999:::666:::???BBBKKKbbb{{{qqqiii\\\NNNFFF<<<;;;999777777888999:::555666666777777777777777444333222222111111222222000000000000000000000000111111000000000000111111/////////000000111222333000111222333555777888999::::::;;;===???@@@AAABBBDDDFFFHHHJJJLLLLLLKKKKKKEEECCC@@@???>>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999888777666666555555444444444555666777888999444777:::<<<===???BBBEEEGGGJJJOOORRRVVV\\\eeekkkssszzztttooolllkkkiiihhhiiiddd]]]WWWSSSPPPNNNLLLHHHIIIIIIFFFCCCBBBCCCFFFEEEDDDBBBAAA???>>>>>>>>>=========<<<<<<>>>BBBFFFKKKPPPYYYfffuuuyyypppnnnxxx~~~|||{{{zzzuuuvvvwwwuuussstttyyy}}}222222111111111111222222......//////000000111111222111000//////......///////////////////////////////////////////////////............/////////000//////............//////---.........//////000000//////............//////000000000000000000000000000000000000000000000000------...///000111222222111111111111111111111111222222111111111111222222///000111333333222111111111000000000222333222111000000000///000111111222333333333444555777:::;;;444;;;BBBBBBDDDVVVyyysssjjjcccYYYMMMFFF<<<;;;999777777888999:::444555666777888888888888444333222222111111222222000000000000000000000000111111000000000000111111////////////000111222333000000111333555666888888::::::;;;===>>>@@@AAABBBFFFGGGIIIKKKMMMMMMNNNMMMFFFDDDAAA???>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888<<<;;;:::888777555444333333333444444666777999999666888:::<<<<<<>>>@@@BBBEEEHHHLLLOOOSSS[[[dddkkksssxxxtttqqqooonnnlllfff___YYYVVVSSSRRRPPPJJJKKKKKKHHHEEEDDDFFFIIICCCBBBAAA@@@????????????<<<<<<<<<;;;;;;===AAAEEEIIINNNYYYgggyyysssppp{{{~~~}}}}}}}}}||||||||||||vvvwwwxxxvvvtttuuuzzz//////000000000000//////---000333333000...///111111111000000//////......//////////////////////////////............//////........................//////////////////////////////000000000000/////////......------///000111333111///......///222333333222222111111111222222222222111111000000/////////000111222222111000///111111111000000000000000222111111111222333333444222222222222222222222222222222333333333333444444333333444555666777888999>>>999:::@@@FFFQQQlllvvvmmmggg\\\NNNCCC:::999;;;<<<999555666;;;888888888888777555444333444333222111000000000000000000000000000111222222000000000000000000000000333222000......///111222222111000222444777777777777888999;;;===>>>@@@@@@DDDEEEFFFHHHIIIIIIIIIHHHEEEDDDAAA???===>>>??????===<<<<<<<<<;;;;;;;;;;;;888999999::::::999999888999888888888777777666666888777777777777777888888888888888999;;;===>>>???CCCGGGKKKOOORRRXXX```ffflllwww|||yyywwwooolllgggaaa\\\XXXTTTSSSOOOMMMJJJGGGEEEDDDEEEEEEEEEDDDBBB@@@???======<<<;;;;;;;;;;;;;;;>>>BBBEEEIIIMMMXXXiii|||zzz|||~~~||||||}}}//////000000000000/////////000111111000///000000000000000000//////..............................//////............//////......................................................////////////......///......---...///000111111000///......000333555777666555333222111000000111111111000000000000000///000111222222111000///111000000000000000000000111111111111222333444555222222222222222222222222111111111222222222333333333444444555666777777888===888999>>>BBBKKKbbbzzz{{{sssjjj^^^RRRJJJ@@@<<<;;;<<<:::777777:::777777777777666555444333444444333222111111111111111000/////////000111222000000000000000000000000000000000000000000111111000111222333444444555666777777999:::<<<>>>???@@@BBBCCCEEEFFFGGGHHHGGGGGGDDDCCCBBB@@@???>>>??????<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::999888888888777777777777777666666666666666777777777777777888:::;;;===>>>AAAEEEIIIMMMPPPVVV]]]ccckkkvvvyyyuuunnnhhhbbb]]]YYYWWWTTTQQQNNNKKKHHHGGGGGGHHHEEEDDDBBB@@@???>>>===============;;;:::<<>>>>>@@@AAABBBDDDEEEEEEFFFFFFCCCCCCBBBBBBAAA@@@???>>><<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::888888888888888777777777666666555555555555666666666666666777888:::;;;<<>>======<<<<<<<<<;;;;;;<<<@@@BBBIIIOOOZZZgggsss///000000111111000000///333///,,,,,,///111000...////////////////////////........................///......------......///................................................/////////000000/////////............/////////000............000333555777===<<<999666333111///...//////000000111111222222///000000111111111111111000000000000000111111111//////000111222444666777111111111111111111111111111111111111222222222222555555555555555555555555666555666999999===JJJXXXyyyyyyjjjbbb___PPPDDD:::888:::999777666666666666666666666555555666666555333333333333333222111///------...000111////////////////////////---...///000111111111111///444888888444111222444555666777888:::;;;<<<===>>>>>>???AAABBBCCCDDDDDDBBBBBBCCCDDDCCCAAA???>>>=========<<<<<<<<<;;;;;;888999999::::::999999888888888888888888888888888777777666555555555666666666666666777888999;;;;;;>>>AAAEEEHHHKKKPPPWWW]]]bbblll~~~xxxqqqiiiddd___\\\WWWRRRNNNKKKJJJIIIFFFEEECCCAAA???>>>======777999:::;;;<<<>>>BBBEEEHHHMMMVVV^^^dddpppvvvqqqnnnoooqqqvvv//////000000000000//////222...++++++...000///................../////////..............................------------......................................................///000000111111000000///---......///////////////---------...000222444555:::999777555333222111111//////000000111111222222000000000000000111111222//////000000111111111111//////000111222444666777111111111111111111111111222222222333333333333444444444444444555555555555444444666888999<<>>???AAABBBCCCAAABBBDDDEEEDDDBBB@@@>>>>>>>>>>>>============<<<888999999::::::999999888888888888888888999999999999888777777666666666777777777777777888:::;;;;;;===@@@DDDGGGIIINNNUUUZZZ```jjj{{{|||rrrkkkccc___ZZZTTTNNNKKKHHHGGGFFFEEECCCAAA@@@>>>>>>===777888:::;;;<<<>>>AAADDDCCCGGGOOOSSSVVV^^^rrryyyrrriiiccc^^^]]]^^^aaajjjttt---......//////......---///...,,,,,,.........------............/////////------------------------......------------..............................------------------------//////000000000000//////---......///000/////////---------...///000111222666555444333222222222222000000000000111111111111000/////////000111222333/////////000111111222222000000000111222444555666111111111111111111111111222222333333333444444444333333444444444555555555333555777888999<<>>@@@AAACCCBBBCCCDDDEEEEEECCCAAA@@@>>>>>>>>>=========<<<<<<:::;;;;;;<<<<<<;;;;;;:::888888888999999999999999:::999888777777666777777777777777777888999:::;;;<<>>>>>;;;<<<===<<<;;;;;;===>>>>>>AAAGGGLLLNNNUUUeeeuuuzzzlllddd]]]XXXUUUTTTTTTTTTZZZbbbxxx,,,,,,------------,,,,,,,,,---......---,,,---------------.........//////------------------------...------,,,,,,------...........................------------------------------............------------///000000000///...............------------333333222111111111111111111111111000000000000000000/////////000111222333...//////000111111222222111111111111222333444555111111111111111111111111111222222222333333333333222222333444444555666666555777999888888<<>>>>><<<=========;;;:::;;;<<<>>>???CCCGGGIIINNNYYYeeesss{{{mmmaaaZZZRRROOOOOOQQQPPPNNNQQQWWWfffuuu+++,,,,,,------,,,,,,+++)))---000000---+++,,,...---------.........//////------------------------...------,,,,,,------...........................------------------------+++,,,,,,------,,,,,,+++,,,---///000000000///...//////...---,,,,,,++++++222111111000/////////000222222111111000000//////000////////////111333444...//////000111222222222222111111111222333333444000000000000000000000000000111111111111222222222111111222333555666777777777999:::888888;;;???AAALLLqqqyyy|||qqq```VVVLLLBBB>>>;;;777666888333444555777888888888888555555444333222222222222---...111444555555444333000000000000000000000000...//////000000///...---111000...///000222222111333333444444555666777777999999:::;;;<<>>@@@BBBFFFLLLQQQ[[[dddsss}}}rrrnnnggg___WWWQQQMMMLLLGGGFFFDDDBBB@@@???>>>>>>999:::<<<<<<;;;<<<===???AAA@@@AAADDDEEEGGGOOOXXX^^^lll~~~pppcccZZZVVVKKKJJJMMMPPPPPPMMMNNNRRRYYYggg------------------------......//////...,,,***)))333111///---+++,,,,,,------...............------000///...---------------111...++++++...//////...,,,,,,,,,---------......,,,---...//////...---,,,------------............////////////////////////000000000000////////////...///000111111111111111000000000000000000000000111111000000000000000111//////000000111111111222111000000000//////......000000000000111111111111222222222222333444555555777555444444666:::>>>@@@KKK^^^ppp]]]VVVLLLCCC@@@===:::888999999999888888888999:::;;;555444444333333222222111222222222111111111111000000000000000000000000000111000...------...000111000000000000111111111111111222333333333444666888777888999;;;===>>>@@@@@@BBBCCCDDDEEEEEEDDDCCCBBB>>>======<<<<<<<<<======::::::;;;;;;::::::999888999999999888888888888777888888777777666666555555999666333444777999888666999;;;>>>@@@BBBEEEIIILLLXXXZZZcccuuuxxxvvvooofff\\\TTTPPPNNNHHHFFFCCCBBBBBBBBB@@@??????>>>===<<<<<<;;;;;;;;;<<<===???BBBDDDGGGIIIJJJMMMVVVfffyyyssscccWWWTTTVVVPPPNNNKKKKKKLLLLLLLLLLLLQQQZZZjjj------------------------............---,,,++++++---,,,+++))))))***+++,,,------............------//////...---------------///---+++,,,...///...,,,,,,,,,,,,,,,,,,---......+++,,,,,,,,,,,,,,,,,,+++////////////000000000000........................///////////////000000000///000111111111111111000000000000000000000000000111111000000000000111111000000000111111111111111111111111000000/////////000000000000111111111111222222222222333444555555555555666666888:::;;;<<>>???@@@AAABBBCCCDDDDDDCCCCCCBBB???>>>===<<<<<<<<<<<<<<<======>>>>>>======<<<;;;999999999888888888888777888888777777666666555555666555444555777888888888999;;;>>>@@@AAADDDHHHKKKQQQSSS\\\kkk}}}}}}yyyqqqhhh```YYYTTTQQQJJJHHHDDDBBBBBBBBBAAA???@@@???>>>===<<<<<<<<<<<<<<<===>>>???AAABBBCCCDDDEEEKKKWWWhhhyyyxxxjjj^^^UUUSSSTTTRRRPPPMMMLLLLLLMMMLLLKKKNNNTTT___qqq------------------------...------,,,,,,---------------,,,,,,,,,---///000------............------///...---------------------,,,,,,,,,......,,,+++---,,,+++++++++,,,...///---,,,,,,++++++,,,,,,---...////////////000000000.................................//////000000111111111111222111111000000000000000000000000000000111000000000000000111111222222222111111111111111111111111111111000000000000000000000111111111111222111111222222333444555444555666888999999999999CCCJJJ]]]}}}~~~nnnTTTIII???:::888666555777555666777888999888777777555555555444333333222222222222222111111111111000000000000000000000000000111000///......///000111//////000000000000111111000222333333222333555777666777888999;;;===>>>>>>???@@@BBBCCCCCCCCCBBBBBB@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999888888888888777888888777777666666555555444555666666555666888:::888:::===???@@@CCCFFFIIIKKKNNNUUUaaannn}}}ssskkkeee___YYYTTTOOOKKKFFFCCCBBBBBBAAAAAAAAA@@@???>>>============>>>>>>>>>>>>????????????CCCFFFMMMZZZkkk}}}lllbbb\\\XXXVVVVVVVVVSSSPPPNNNNNNMMMLLLKKKMMMOOOUUU___rrr------------------------------,,,+++,,,---...//////......---...///000000,,,,,,---.........------......---,,,,,,---------++++++,,,---...---+++***---,,,+++***+++,,,...//////...---,,,,,,---...///,,,,,,,,,---------..............................------......///000111111222222222222111000//////////////////////////////000000000000000000111222333333222222111111000000222222111111111111111111///000000000111111111111111111111111222333444555333333555666888999:::;;;@@@BBBOOOlllsssZZZOOODDD???<<<999999:::555666888::::::999777666666666555555444333333333222222222111111111000000000000000000000000000000222222111000000111222222////////////000000000111000111222222222222444666555666777888:::;;;<<<===>>>@@@AAACCCDDDDDDCCCCCCAAA@@@???===<<<;;;;;;;;;999::::::::::::999888888999999999888888888777777888888777777666666555555444666888666444333666999777999<<<===>>>AAADDDGGGHHHLLLRRRZZZccctttvvvnnniiiddd]]]WWWRRRNNNHHHDDDCCCBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>????????????????????????CCCDDDIIISSSccc|||tttfffaaaaaa___^^^^^^ZZZWWWSSSQQQOOONNNLLLKKKNNNNNNQQQVVVbbbxxx---------------------------,,,++++++,,,---///000,,,,,,,,,+++++++++++++++++++++,,,---......------------,,,,,,,,,------...***+++---...---,,,++++++,,,,,,+++***+++,,,---...///...---,,,,,,---...///,,,,,,,,,,,,------------........................,,,------...///000000111111111111111111000///...////////////////////////000000//////000111222222333222222111111000000000111111111111111111222222///000000000111111111111111111111111222333444444333222222222555888<<<>>>>>>@@@IIIaaayyybbbWWWKKKEEEAAA===;;;<<<666777999;;;;;;:::999888777777666555555444444333222222222111111111000000////////////////////////...........................////////////000000000000111222222111111333555444555666777888999:::;;;>>>???AAACCCDDDDDDDDDDDDAAAAAA???>>><<<<<<;;;;;;===============<<<;;;;;;999999999888888888777777888888777777666666555555666888999777333222444777777888:::<<<<<<>>>AAADDDFFFJJJPPPUUU[[[iiixxxooojjjeee^^^XXXTTTOOOIIIEEECCCCCCCCCBBBBBBAAA@@@??????>>>>>>>>>=========>>>>>>>>>??????>>>???DDDMMMZZZooo|||pppeeedddffffffeeeddd^^^[[[WWWSSSQQQPPPNNNLLLNNNMMMPPPTTTZZZiii------------------------,,,,,,,,,,,,------...///......------,,,,,,++++++***+++,,,------...------,,,,,,,,,,,,,,,------...+++,,,......,,,,,,,,,---++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,------............/////////---------------------------------......//////000//////000000//////......000000000000000000000000////////////000111222333111111111000000000000000000000000111111111111111000000000000111111111111111000000111111222333444444333111111333777;;;>>>;;;AAAIIIXXXtttjjj^^^SSSLLLFFF???::::::777888999:::;;;::::::999777777777666555555444444222222222111111111111000////////////////////////////////////////////////......////////////000000000111222111000000222444444444555666777888999999<<<===???AAACCCDDDDDDDDDAAA@@@???>>>===<<<<<<<<<;;;<<<<<<<<<<<<;;;::::::999999999888888888888777888888777777666666555555777777777555444333444555666888999:::;;;<<>>>>>>>>>>>::::::;;;;;;<<<<<<=========>>>CCCKKKSSSbbbyyyvvvmmmggghhhjjjhhhfffgggaaa^^^YYYVVVTTTRRROOONNNMMMLLLOOOTTTWWW^^^rrr------------------------,,,,,,------...---------......//////////////////******+++,,,------------,,,,,,++++++,,,,,,---...,,,...///...,,,+++---///)))***+++------,,,+++***+++,,,,,,,,,,,,,,,,,,+++------........./////////------------------------........................,,,---..................000000000000000000000000////////////000111222333///////////////000000000/////////000000111111111000000000000111111111111000000000000111222333444555444333333444666888999666AAAIIINNNaaaqqqfffZZZSSSKKKAAA:::888888888888888999999999999888888777777666555555444222222222111111111111000////////////////////////000000000111111000000000........./////////000000000111111111///000111333333333444555666777777888999:::<<>>======>>>>>>999999::::::999999888777999999999888888888888777888888777777666666555555555444333333555666666666555777888999999;;;===@@@???BBBGGGLLLQQQ[[[nnntttiiiaaa\\\ZZZQQQNNNJJJGGGFFFEEECCCBBBAAA@@@???>>>>>>===>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<>>>???CCCHHHMMMVVViiizzz|||rrrmmmkkkmmmmmmiiifffgggccc___[[[WWWUUUSSSQQQOOONNNKKKNNNUUUWWWYYYfffwww------------------------,,,,,,.........---,,,+++((()))***,,,---.........)))***+++,,,------...---++++++++++++,,,,,,---......//////...++++++...111'''))),,,......---+++))),,,---////////////---,,,+++++++++,,,,,,,,,------------------------------...............---------++++++,,,---............000000000000000000000000////////////000111222333------......//////000000......//////000000000111000000000000111111111111000000000000111222333444555555555666555555444333333@@@GGGGGGTTTwwwwwwlllaaaYYYPPPDDD<<<888777777777666777888888999888888777777666666555555222222222111111111111000////////////////////////,,,,,,------------,,,,,,............/////////000000000111000//////111333333333444444555666777777666888:::===???@@@@@@@@@??????>>>>>>>>>>>>>>>???<<<<<<======<<<<<<;;;:::999999999888888888888777888888888777666666555555444111000222666999999777555777888888999:::<<>>============??????>>>>>>>>>=========<<<===???BBBDDDKKK\\\lllvvvrrrppppppqqqooojjjggghhhccc```\\\XXXVVVUUURRRQQQQQQMMMOOOWWWXXXXXXbbbqqq------------------------...,,,***,,,///111000...,,,,,,,,,------.........000000//////............---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------,,,,,,+++++++++---------............///............////////////.........------.........///////////////////////////////////////////////////////////////000111111222111000//////000111222111111111111111111111111111111222222333333333333222222222222222222222222444444444555555555555666666;;;<<>>>>>>>>>>>>>>>>>??????:::::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::999888888999999999888888888888777666666555555555444444444777777777888999:::<<<<<>>======;;;;;;;;;;;;;;;;;;;;;;;;===>>>@@@CCCCCCFFFSSS```www}}}uuurrruuuxxxxxxsssmmmgggddd```^^^\\\YYYWWWVVVVVVVVVRRRTTTWWWYYYZZZ]]]aaaddd------------------------,,,+++***+++...000///---,,,,,,,,,---------...............------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------,,,,,,+++++++++------------........................//////////////////............/////////////////////////////////////////////////////////////////////000111111222111000//////000111222000000000000000000000000//////......//////000000222222222222222222222222333333333333444444444555777<<<;;;@@@MMM]]]}}}|||pppbbbYYYPPPEEE===<<<999777666666888999999888888888888888777666555444444222222222333333222000000000000000000000000000000000111111111000//////---...///000000111111111//////000000111222222333222222333444555666777777777999;;;===???@@@@@@@@@?????????>>>>>>>>>>>>>>><<<<<<<<<;;;;;;:::::::::<<<<<<;;;::::::999888888888888888777777777666666666666666666555555555555777777777888999:::;;;<<<>>>BBBEEEEEEGGGOOO]]]ggg}}}wwwlllddd]]]ZZZUUURRRMMMJJJHHHGGGEEEDDDBBBAAAAAA@@@???>>>======;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>@@@AAAAAACCCNNNZZZooo~~~wwwuuuwww|||}}}wwwwwwzzz{{{yyyssslllfffbbb```^^^\\\YYYXXXWWWWWWWWWXXXZZZ[[[\\\\\\]]]___aaa------------------------+++******+++---...---,,,,,,,,,,,,------------...,,,,,,++++++++++++******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,++++++------------............---............///////////////............/////////////////////////////////////////////////////////////////////000111111222111000000000000111222////////////////////////......---,,,---...///000222222222222222222222222222222222333333333444444888;;;:::<<>>???@@@@@@?????????>>>>>>======>>>>>>===<<<;;;:::999888<<<;;;;;;::::::999999888777777777777666666666555777777666666666555555555666666777777888:::;;;<<<;;;>>>BBBCCCDDDKKKUUU]]]nnnuuukkkddd^^^[[[YYYUUUPPPKKKIIIGGGEEEDDDBBBAAAAAA@@@???>>>======;;;;;;;;;;;;;;;;;;;;;;;;>>>===>>>???>>>@@@IIISSSeee~~~tttlllfffeeehhhooo{{{}}}zzz}}}~~~zzzssskkkdddaaa```___\\\ZZZXXXXXXXXXYYY___```aaa```^^^\\\\\\]]]------------------------,,,++++++,,,------------------------------------+++++++++++++++******************+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////......------------......///////////////////////////////////////////////////////////////000000111111111111111111111111111000000000000000000000000111000///......000222333111111111111222222222222222333333333333444444444777:::888:::BBBKKKaaa|||~~~tttggg]]]UUUMMMGGGDDD:::888666555777999::::::888888888888888777666555444333222333444444222000///////////////////////////000000000000///......,,,---///000111111000000......//////000000000111111111222333444555666666777777888999;;;===???@@@@@@@@@??????>>>=========>>>======<<<;;;:::::::::;;;;;;;;;::::::999999999888888777777777666666666666666666555555555444444666666666777888999:::;;;999<<<@@@AAACCCGGGNNNTTT```rrr~~~tttllleee```]]]\\\XXXRRRMMMJJJHHHEEECCCBBBAAAAAA@@@???>>>======;;;;;;;;;;;;;;;;;;;;;;;;===<<<===???>>>???FFFOOO]]]rrr~~~yyytttqqqsss{{{~~~{{{rrrjjjddd```bbbhhhooozzz~~~}}}yyyqqqiiidddbbbaaa___\\\ZZZYYYYYYZZZ[[[bbbddddddbbb___[[[YYYYYY------------------------,,,---......------......------------------------+++++++++++++++,,,,,,,,,+++,,,,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............---,,,,,,,,,,,,,,,,,,---///////////////////////////////////////////////////////////////000000111111111222222222222111111111111111111111111111111111111000000000111222333000000000111111222222222444444444444555555555555444888666888@@@EEEXXXuuuyyyyyyxxx{{{ttthhh^^^WWWQQQJJJEEE<<<999666555777999::::::777888888888888777777666444333333333444444222111////////////////////////000000111111000000///...//////......///000222333////////////000000000000000000111222333444555555777888888999;;;===???@@@????????????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999999999888888888777777777555555555444444444333333555555555666777888999:::999<<>>======;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;<<>>AAAPPPjjjvvvlllfffmmmwwwxxxtttjjj```YYYUUUMMMEEE>>>;;;777666666888999999777888888999888888777777555444333444555444333111000000000000000000000000000111111111111000//////000///...---...000222444000000000000000000000000///000111111333333444555666777888:::;;;===>>>???>>>>>>>>>>>>>>>>>>>>>???;;;;;;<<<<<<<<<=========::::::::::::::::::::::::999999999999888888888888666555555555444444444444444444555555666888999::::::<<<>>>???AAADDDHHHKKKRRR]]]ppp|||vvvpppllliii^^^ZZZTTTOOOKKKIIIFFFDDDBBBAAAAAA@@@???>>>======;;;;;;;;;;;;;;;;;;;;;;;;===;;;<<<@@@AAAAAAEEEKKKQQQ\\\qqq}}}wwwpppjjjbbb[[[VVVQQQPPPPPPQQQUUUZZZ```cccdddddddddccc```bbbmmmzzztttiiiccc]]][[[^^^gggooovvv~~~|||vvvnnnhhhfffeeebbb```]]]ZZZZZZ\\\^^^``````ccceeeddd```[[[WWWUUU------------------------,,,...///...,,,+++---.........---------,,,,,,,,,+++++++++,,,,,,,,,------...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,---------.........///......------......//////////////////////////////////////////////////////////////////000111111111222222333333222222111111111111111111111111111+++,,,...000000///...---/////////000111222222222333333444444444555555555222555444666<<<===III```rrraaaYYY^^^gggvvvzzzxxxqqqgggaaa]]]TTTJJJAAA===888666666777888888777888888999999888888888555444333444555555333111000000000000000000000000//////000000//////...---.........//////000111222111111111111111111111111//////000111222333444444333555777999;;;<<<<<<<<<=========>>>??????@@@@@@============<<<<<<<<<<<<::::::::::::::::::::::::888888888888777777777777777777777777666666666666444444444555666777888999:::;;;<<<===???BBBFFFIIINNNUUUdddzzz~~~zzzyyyssstttwwwzzz|||vvvqqqllliii^^^ZZZTTTOOOKKKIIIFFFDDDBBBAAAAAA@@@???>>>======;;;;;;;;;;;;;;;;;;;;;;;;>>><<<===@@@@@@???AAAFFFKKKQQQaaaxxxxxxkkkgggaaa\\\XXXTTTPPPMMMJJJIIIIIIJJJLLLQQQUUUXXXZZZZZZ\\\\\\YYYZZZdddpppxxxpppiiiddd^^^\\\___gggpppxxx~~~vvvnnnhhhffffffccc```]]][[[ZZZ\\\___bbbbbbdddfffeeeaaa[[[VVVSSS------------------------+++---...---+++***+++............------,,,,,,,,,******++++++,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......000000////////////000000///////////////////////////////////////////////////////////////000111111111222333444444333222111000000000000000000000000+++---///111222000...---...//////000111222222222222222333333333444444444222555333555;;;:::DDDZZZ~~~rrr\\\TTTXXX___mmm~~~~~~xxxnnniiieee[[[PPPBBB>>>999666666666777777777888888999999999888888555444333444555555333111000000000000000000000000......//////......---,,,,,,---///111222111000///222222222111111111111111//////000111222333444444111333666999:::;;;::::::<<<<<<===>>>???@@@AAAAAA??????>>>===<<<;;;;;;:::::::::::::::::::::::::::777777777777666666666666999999999999888888888888444444444555666777888999:::::::::;;;>>>AAAEEEHHHLLLQQQ\\\qqq~~~|||qqqqqqppppppssszzzyyysssnnniiifff]]]YYYSSSOOOKKKIIIFFFDDDBBBAAAAAA@@@???>>>======;;;;;;;;;;;;;;;;;;;;;;;;@@@======??????===>>>AAAHHHJJJWWWmmmyyyppp___\\\XXXUUUSSSPPPMMMKKKIIIHHHFFFFFFGGGKKKOOORRRVVVVVVXXXXXXUUUVVV```lll~~~{{{tttooojjjfffccc```aaaiiirrr|||wwwnnniiiggggggcccaaa]]][[[[[[]]]```ccccccfffhhhgggbbb[[[UUURRR,,,++++++******++++++,,,,,,***((())),,,//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...//////000000000///...---------------,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,---...........................///...---,,,,,,---...///---,,,,,,------...///000111111111111000000000000////////////////////////......////////////......000000000000000000000000////////////////////////222222111111222222333444222333444555444333222111333444666777999>>>DDDHHHjjjwwwYYYVVV]]]dddlllwwwxxxzzzqqqdddSSSIII@@@999777888777777999:::;;;<<<<<<;;;888666444777666555444333222222222333222111000////////////............////////////000111111111222222222222111000///000000000...---000111111111111222222222222444666777666666777888;;;<<<===???AAABBBBBBBBBBBBAAA???===<<<======>>>;;;;;;;;;:::::::::999999===<<<:::888777777888999666666555555555555666666666666777777888888999999:::;;;;;;::::::<<<@@@CCCIIILLLWWWgggyyy|||xxxsssnnnmmmrrrzzzyyytttpppkkkfffaaa\\\WWWQQQLLLIIIHHHFFFEEEDDDCCCBBB@@@???>>>======::::::::::::::::::::::::::::::;;;===>>>@@@AAAAAACCCGGGPPP^^^ooo{{{rrrmmm]]][[[XXXTTTPPPMMMKKKJJJFFFDDDCCCBBBDDDGGGKKKNNNRRRPPPPPPRRRRRRSSS[[[dddzzz|||xxxuuuooohhhdddbbbdddllluuu~~~~~~vvvqqqnnnlllkkkbbb```]]]\\\]]]___``````ccceeeggggggccc\\\TTTOOO---,,,,,,,,,,,,,,,,,,---///---***+++---///...---........................------,,,+++,,,,,,......------......------,,,,,,,,,,,,,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---...........................///...---,,,,,,---...///------------...///000000///.....................////////////////////////......////////////......////////////////////////000000000000000000000000111111111111111222333333111222333444444333222111333444666777888<<>>@@@AAAAAABBBAAA@@@???>>>============;;;;;;;;;:::::::::999999<<<;;;999777777777888999888777777666666777777888666666777777777777777777999:::;;;;;;;;;===@@@BBBHHHJJJRRR___mmmwwwrrrrrruuuxxx{{{vvvoookkkiiigggccc___YYYUUUOOOKKKIIIHHHFFFEEEEEEDDDBBB@@@???>>>>>>>>>======<<<<<<;;;:::999999::::::;;;===>>>???@@@AAACCCFFFMMMYYYggg|||zzzqqqiiieeeZZZYYYVVVRRRNNNKKKIIIGGGFFFDDDCCCBBBCCCFFFIIIKKKOOOMMMMMMOOOOOOPPPXXXaaauuu}}}yyyvvvppphhhfffdddgggoooyyywwwrrrooolllkkkeeeaaa^^^\\\^^^```bbbcccfffffffffddd```ZZZUUUQQQ...------,,,,,,------...111///------......---,,,...........................------,,,,,,,,,,,,---******+++,,,,,,,,,+++++++++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------------------------------......------------.........------......///000111........................////////////////////////......////////////......////////////////////////111111111111111111111111000000000000000111111222000111222222222222111111444555666666777:::>>>AAANNNmmmvvvnnnsssuuuwwwxxx{{{{{{nnn\\\VVVLLLBBB>>>;;;777555666666777888:::::::::999888666666555444333333333333333333111000000000000000111111000///...---,,,,,,////////////000000000000000000111111222111111111000000000111111111222222///222444666666777888:::::::::;;;===>>>???@@@@@@??????@@@??????>>>===<<<;;;;;;;;;;;;:::::::::::::::999888777777777999999999888888777777888888999777777666666666666666666666888:::;;;<<<===???AAAEEEGGGMMMUUU^^^ppp~~~xxxuuuuuuuuuoooiiieeedddccc```]]]VVVRRRMMMJJJIIIHHHHHHGGGEEEDDDCCCAAA@@@???>>>>>>@@@???>>>===<<<:::999999::::::;;;<<<>>>???@@@@@@CCCDDDIIIRRR]]]ppp~~~uuummmgggaaa^^^ZZZXXXUUURRRNNNKKKHHHGGGFFFEEECCCAAABBBCCCFFFHHHJJJIIIIIIKKKKKKLLLTTT\\\nnn}}}{{{sssjjjhhhfffiiisss~~~yyytttqqqnnnlllhhhddd___]]]^^^aaadddeeeiiigggeeeaaa]]]XXXUUUSSS------,,,,,,,,,,,,------///...------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++))))))***+++,,,,,,++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,---------------------------------------------------............///000111111/////////000000000000000////////////////////////......////////////......////////////////////////000000000000000000000000///////////////000111111000000000111111111111111444555555555555777:::===EEE]]]vvvzzz~~~zzzyyy|||rrrbbbYYYOOOEEE@@@===888666666666777888888999999888888666666555444444444444444333333222111000000000000111000000///...---------.........////////////000///000222222222222222333000000000000111111111111...000333555666777999;;;:::::::::;;;<<<===??????>>>???@@@@@@@@@>>>===<<<<<<;;;;;;;;;;;;:::::::::888888777777777888999999888888888777777888888888777777666666555555444444444666999;;;<<<===>>>@@@BBBEEEKKKPPPUUUbbb{{{zzzxxxrrrjjjeeecccbbb___]]]TTTQQQLLLIIIIIIIIIIIIHHHFFFEEECCCBBB@@@???????????????>>>===<<<;;;:::999::::::;;;<<<===>>>???@@@CCCCCCFFFMMMVVVgggzzzvvvpppkkkgggddd```]]][[[ZZZXXXTTTQQQMMMJJJHHHGGGEEECCCAAA@@@AAACCCDDDGGGFFFGGGIIIIIIJJJQQQYYYhhhxxxooogggfffjjjuuu}}}xxxtttqqqnnnjjjfff```]]]___bbbfffhhhiiihhheeeaaa\\\XXXTTTRRR,,,,,,++++++++++++,,,,,,+++,,,,,,---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))***+++,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,,,,------------------------,,,------------------,,,---------......///000111......//////000000000111////////////////////////......////////////..............................//////////////////////////////......//////000111/////////000000111111111444555555555555555888:::CCCTTTxxx}}}zzz}}}||||||wwwjjjYYYOOOEEEAAA===999666777777888888888777777666666666666555444444444555555444333222111000000000000.........///////////////---.........////////////...000222333111111222333//////000000000111111111---000333555666777999;;;::::::::::::;;;<<<>>>???===>>>???@@@@@@???===<<<<<<<<<<<<;;;;;;;;;::::::888888888888888888999999888777777666666777777888777777666666555555444444333555888:::;;;;;;===>>>@@@DDDKKKOOORRRZZZoooxxxnnngggeeecccaaa___UUURRRMMMJJJJJJJJJJJJIIIFFFEEEDDDBBBAAA@@@@@@???<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;<<<===>>>>>>???BBBBBBFFFLLLTTTbbbzzz|||xxxqqqnnnkkkhhhgggeeebbb___[[[[[[YYYVVVRRRNNNJJJHHHGGGEEECCCAAA@@@@@@@@@AAAEEEDDDFFFHHHHHHIIIOOOWWWddd}}}zzzqqqffffffjjjuuu|||xxxuuussslllhhhbbb```aaaeeehhhjjjhhhhhhfffbbb]]]WWWRRROOO,,,++++++******++++++,,,)))+++------,,,,,,,,,---........................***+++++++++++++++***)))++++++,,,---------,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,------...///000,,,,,,,,,------......///////////////////////////......////////////......................................................///////////////000000111000/////////000111222333333555666555555555777999AAANNNkkk~~~|||~~~|||rrrZZZPPPFFFAAA>>>999777777888777777777666666555555666666555555555555555666444333222111111000111111............//////000000............////////////...111333333000///111333/////////000000000111111---000333444555666888:::;;;::::::999:::<<<===???>>>>>>????????????>>>>>><<<<<<<<<<<<;;;;;;;;;:::999999999999999999999999777777777666666777777777777777666666666666666666444666888999888999;;;===???CCCIIIOOOQQQWWWfffvvvxxxoookkkhhhfffcccYYYUUUPPPMMMLLLKKKJJJJJJGGGFFFEEECCCBBBAAA@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<======>>>>>>@@@AAAEEEKKKRRR___ttt}}}xxxtttnnnllljjjiiihhhfffbbb___ZZZZZZXXXUUURRRMMMIIIGGGGGGFFFDDDBBB@@@@@@@@@@@@DDDCCCEEEHHHHHHHHHNNNVVVbbb{{{|||rrrhhhggglllxxx~~~zzzxxxoookkkgggdddfffiiilllmmmiiihhhfffbbb]]]WWWQQQNNN,,,,,,,,,++++++,,,,,,,,,+++---//////---++++++,,,........................***+++,,,---------,,,,,,,,,,,,,,,---,,,,,,++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++,,,++++++,,,,,,---...///++++++,,,------...//////////////////////////////......////////////..............................////////////////////////000000//////000000111222000000//////000222333444333444666666555555777999;;;FFF^^^~~~~~~ttt]]]RRRHHHCCC???:::777777666666555555666666777777666666555555555555666666444444333222111111111111///////////////.............../////////000000000---111444222///---///111////////////000000000111...000333444555666888999<<<;;;:::999:::<<<>>>?????????>>>>>>>>>>>>??????<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999888999888888777777888888999666666777777777777777777666777777777666777:::<<>>=========<<<<<<;;;;;;:::;;;;;;<<<<<<=========>>>???EEEKKKQQQ[[[nnnzzzwwwqqqpppnnnllljjjgggccc___[[[[[[ZZZWWWSSSOOOKKKHHHGGGFFFDDDBBBAAA@@@@@@@@@CCCBBBEEEHHHHHHHHHMMMUUUaaazzzvvvlllkkkppp|||}}}sssppplllkkklllnnnpppqqqllliiieee___ZZZUUUQQQPPP...------,,,,,,------...---000222111---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000///......,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++++++++,,,---......------......///000111111////////////////////////......////////////..............................000000000000000000000000000000000000000111222222111000000000000222444555333444666666666666777999666@@@UUUuuu}}}rrr```UUUJJJDDD@@@:::666666444444444444666777888999666666555555555666666777555444333222111111111111111111000///...------,,,////////////000000000000---111444222...,,,---000////////////000000000000...000333444555555777888===<<<:::::::::<<<>>>???@@@???>>>======>>>???@@@======<<<<<<<<<;;;;;;;;;=========<<<;;;:::999888:::999999999999999999:::666666777777888888999999888888777666555666999<<<@@@???AAAFFFKKKQQQ^^^iiitttzzzrrrmmmaaa\\\VVVRRROOOMMMKKKJJJHHHGGGEEEDDDBBBAAAAAAAAAAAA@@@???>>>===<<<;;;::::::;;;;;;<<<<<<=========<<<>>>DDDJJJOOOXXXiiixxx|||uuutttrrrpppmmmiiiddd```^^^]]]\\\ZZZVVVRRRMMMKKKGGGFFFDDDCCCBBBAAA@@@@@@BBBAAADDDGGGGGGGGGLLLTTT```yyyzzzooonnnsssvvvssspppoooppprrrssstttoookkkddd]]]WWWSSSRRRRRR......,,,++++++,,,---...,,,++++++***+++,,,...///+++***((('''(((***---///******+++,,,,,,,,,,,,+++(((***,,,,,,++++++,,,---------,,,,,,,,,,,,++++++///---++++++,,,,,,+++*********++++++++++++,,,,,,///...,,,+++******+++,,,/////////......------,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++...///000000...---------------000333///((()))///........................,,,,,,,,,---------......000000000000111111111111000000///////////////000---...///111222222222222555444333222333444555666;;;>>>EEE]]]}}}xxxkkkZZZJJJEEECCC===777666666666666666666666666555:::999999999888888777777555444444333333222222111.........///////////////---------...///000111111000000000000000000000000......//////000000111111333333222222222222222222666666777888:::;;;<<<===<<<===>>>@@@@@@??????>>>======<<<<<<<<<;;;;;;;;;<<<;;;:::999999999::::::888888999999999999888888666666666666666777888888555666777888999:::;;;;;;??????BBBGGGKKKOOOYYYcccwww~~~{{{vvvnnnfff\\\VVVTTTRRRNNNJJJJJJIIIHHHFFFDDDCCCAAAAAA@@@@@@??????>>>=========<<<<<<<<<<<<===>>>@@@@@@AAA@@@BBBFFFJJJTTTeeettt}}}yyyuuurrrpppllljjjddd```\\\YYYXXXTTTOOOJJJJJJGGGDDDBBBBBBBBBAAA@@@@@@@@@CCCFFFEEEDDDIIIPPP]]]ttt|||sssrrruuu}}}yyytttoooooorrruuutttqqqrrrkkkbbb[[[WWWTTTPPPMMM///...---,,,,,,---...///,,,,,,+++++++++,,,---...,,,***(((&&&&&&&&&'''(((******+++,,,,,,,,,,,,+++(((***,,,,,,+++++++++---------,,,,,,,,,+++++++++---+++******+++,,,+++***,,,,,,,,,---------......++++++******+++,,,...///......------------------++++++,,,,,,,,,,,,------------------------------,,,000444777777777666777444***%%%)))///000///000........................---------.........////////////000000000111111111000000///////////////000...///000000111111111111333222222111222333444555999<<>>?????????>>>>>>======<<<<<<<<<;;;;;;;;;<<<;;;;;;:::::::::::::::888888999999999999888888444444444444444555666666555666666777888999::::::======@@@EEEIIIMMMVVV```nnnuuuxxxssskkkbbb[[[WWWTTTOOOKKKJJJIIIHHHFFFEEECCCBBBBBB@@@@@@@@@???>>>>>>======<<<<<<<<<<<<===>>>???@@@AAA@@@BBBFFFJJJRRRbbbqqq~~~zzzwwwssspppmmmfffbbb^^^[[[ZZZVVVPPPLLLLLLIIIEEECCCBBBAAA@@@???@@@@@@BBBEEEEEEDDDIIIPPP^^^uuu~~~vvvvvvyyyxxxtttqqqrrrvvvxxxwwwttttttmmmccc\\\XXXTTTPPPMMM------,,,,,,,,,,,,---------,,,,,,++++++++++++,,,+++***)))(((''''''''''''******+++,,,,,,,,,,,,+++)))+++,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++***)))((()))+++,,,+++***,,,,,,,,,,,,------------+++******++++++,,,---...,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...........................333;;;@@@BBBCCCBBBCCCEEE;;;333111111///---,,,................................./////////000000//////000000000000111111000//////......///000000000000000000000000000000000000000000111333444555666:::???KKKiiixxxjjjlll{{{kkkXXXLLLDDD===999888555444333333333555777888888888777777777777666666555555555444333333222222////////////////////////------..................000000000000000000000000------............//////000111111111222333333333555555666888999:::;;;<<<<<<======>>>???>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999888888999999999999888888555555444444444555666666666666666777777888888888::::::>>>CCCFFFJJJSSS]]]ccciiiwwwxxxqqqhhh```[[[VVVQQQLLLJJJIIIHHHFFFEEEDDDDDDDDDAAAAAA@@@??????>>>>>>======<<<<<<======>>>???@@@@@@@@@BBBFFFJJJPPP^^^kkk|||xxxssspppiiieee```^^^\\\XXXRRRNNNNNNKKKGGGDDDBBBAAA???>>>@@@@@@BBBEEEEEEDDDJJJQQQ___vvvzzzzzz}}}vvvuuutttvvvzzz|||{{{xxxxxxpppfff^^^YYYUUUQQQNNN***************+++++++++------,,,++++++***************++++++,,,---------******+++,,,,,,,,,,,,+++)))+++,,,,,,+++***+++,,,,,,,,,,,,++++++++++++***)))((((((***,,,---,,,+++)))************+++++++++------,,,++++++******************++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...222888<<<>>>???@@@AAAFFFKKKMMMGGG999...,,,///........................---.........////////////////////////000000000111//////.........///000000111000000////////////000//////000111222333444555444888;;;BBBUUUwww{{{iiieeerrruuubbbQQQFFF>>>:::999666444222111222444777999777777777666666666666666666666555555444333333333000000000///////////////............------------////////////////////////...////////////////////////000000111222333333444444555666777888:::;;;;;;<<<<<<=========>>>>>>>>>============<<<<<<<<<<<<;;;<<<<<<======;;;:::999888888999999999999888888888777777777777777888888666666666666666777777777999999<<>>>>>===============>>>????????????CCCGGGIIINNNZZZfff}}}zzzuuuqqqkkkgggbbb___]]]YYYTTTOOONNNKKKGGGDDDCCCBBB@@@???@@@@@@BBBDDDDDDDDDJJJRRRbbbyyy{{{|||}}}ttttttvvvzzz~~~~~~||||||tttiii```[[[WWWSSSPPP******++++++,,,,,,,,,,,,,,,,,,,,,++++++******)))++++++,,,---.........///******+++,,,,,,,,,,,,+++***+++---,,,+++******+++,,,,,,+++++++++*********)))))))))+++...///...,,,)))))))))*********++++++,,,,,,,,,,,,+++***)))))))))******++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++---/////////000333555333@@@LLLOOOGGG===777444........................,,,,,,---------............////////////000000000...............///000000111000///......//////000///000111222333444555555444666999===GGG```|||kkkbbbdddjjj{{{jjjWWWIIIAAA<<<999666555333222222444777999666666666666666777777777777777666555555444444333111111000000////////////..................------////////////////////////000000000000000000000000//////000111222222333333444444555666888999::::::<<<<<<<<<<<<<<<=========>>>>>>=========<<<<<<<<<:::<<<>>>???>>>===:::999888888999999999999888888999888888777777777888888666666666666666777777777999999<<>>============>>>>>>?????????CCCGGGHHHMMMXXXcccuuu{{{uuurrrlllhhhccc```^^^ZZZTTTOOOLLLIIIFFFEEEDDDDDDCCCBBB@@@@@@AAADDDDDDDDDKKKSSSeee}}}{{{~~~|||rrrtttwww|||vvvjjjaaa\\\XXXTTTQQQ+++,,,---.../////////...***++++++,,,++++++***)))...---,,,+++******************+++,,,,,,,,,,,,+++***,,,------+++******+++++++++++++++*********************,,,//////...,,,++++++++++++,,,,,,,,,,,,((()))***+++,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,---------------------------------...---,,,***+++---000,,,000888BBBLLLLLL>>>///........................,,,,,,,,,------------.........////////////000000------------...///000000000///.........///000111000000222333444444444444333333666:::>>>NNNooozzzhhh]]]ZZZ[[[zzzrrr___OOOEEE???;;;888777555444444555666888666666777777777777888888777777777666555555444444222111111000000//////.........//////////////////000000000000000000000000222222111111111111000000///000000000111222222222333333444666777888999:::<<<;;;;;;;;;;;;<<<======>>>>>>>>>=========<<<<<<:::<<>>;;;888888888999999999999888888777777666555555555666666666666666777777888888888999999<<<@@@AAAAAAGGGNNNUUUYYYbbbjjjpppzzz{{{pppdddZZZUUURRRRRRMMMKKKIIIGGGEEEFFFGGGGGGCCCCCCBBBAAAAAA@@@@@@???>>>>>>============>>>>>>??????BBBFFFHHHLLLWWWcccrrr|||wwwtttnnnjjjeeebbb___[[[UUUPPPLLLIIIFFFEEEEEEEEEDDDCCC@@@???AAACCCDDDDDDKKKTTTfff~~~|||sssvvvzzz~~~wwwkkkbbb\\\YYYVVVSSS)))***,,,---.........---))))))++++++,,,+++******---,,,***((((((((()))*********+++,,,,,,,,,,,,+++***,,,------+++*********++++++++++++************))))))***,,,......,,,***++++++++++++,,,,,,,,,,,,((((((***+++,,,,,,++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---/////////......///111///......555CCCLLLDDD777........................------------...................../////////000000------------...///000000///...---------///111222///000111222333333222222222000333999:::AAA[[[vvvlll^^^XXXWWWhhhyyygggVVVLLLDDD>>>999888777666666666666666777777777888888888999999888888777777666555555444222222111111000//////....../////////000111111111000000000000000000000000111111111111000000000///000000000000111111111111222333444555777888999999;;;;;;:::::::::;;;<<<===>>>>>>>>>>>>=========<<<:::<<>>;;;888888888999999999999888888888777777666555555666666555666666777888999::::::999999;;;>>>>>>===AAAHHHKKKQQQYYY```dddlll~~~vvvggg[[[TTTSSSTTTOOOMMMJJJGGGEEEEEEFFFGGGCCCCCCCCCBBBAAAAAA@@@@@@>>>>>>============>>>>>>@@@@@@BBBEEEGGGKKKXXXdddrrr|||xxxqqqlllgggdddaaa]]]WWWRRRNNNKKKHHHFFFEEEEEEDDDBBBAAA???@@@CCCCCCEEELLLUUUfff|||vvvyyy}}}wwwkkkaaa\\\ZZZWWWUUU&&&''')))***++++++******((()))***+++,,,,,,+++***+++***((('''(((***---///******+++,,,,,,,,,,,,++++++,,,------+++*********+++++++++************))))))))))))+++------***(((((())))))))))))*********++++++,,,,,,+++***((('''---------,,,,,,+++++++++++++++,,,,,,,,,---------))))))))))))))))))))))))''')))---......---......---//////000999GGGPPPPPP..................................../////////000............/////////000,,,,,,,,,---...///000111......---,,,---///111333///000111222222111000///111---111888888:::NNNggguuucccZZZXXX[[[ttt}}}lll[[[PPPHHHAAA::::::999888777666555555777777888888999999999:::888888777777666666555555222222222111000//////......//////000111222222333000000000000000000000000111111000000/////////...111111111000000000000000222333444555666888999999;;;;;;:::999:::;;;<<<===>>>>>>>>>>>>============:::<<<@@@BBBBBB???;;;888888888999999999999888888::::::999888888777888888555666777888999:::;;;;;;999888:::===;;;:::>>>DDDCCCIIIRRRYYY\\\cccuuu|||jjj\\\UUUTTTUUUPPPNNNKKKGGGEEEEEEFFFGGGDDDCCCCCCBBBBBBAAA@@@@@@???>>>============>>>>>>AAA@@@BBBEEEFFFLLLXXXeeesss|||sssoooiiifffccc___YYYTTTPPPMMMIIIGGGEEEDDDBBBAAAAAA???@@@CCCCCCEEELLLUUUeee|||yyy{{{wwwkkkaaa\\\ZZZXXXVVV******+++,,,------......))))))))))))))))))))))))***+++,,,,,,,,,,,,+++***))))))*********+++++++++******************************))))))))))))******,,,,,,++++++***)))((((((+++++++++*********)))))),,,,,,++++++,,,,,,---...++++++------------+++++++++...///---***)))+++...///......------......///+++++++++,,,,,,,,,------,,,,,,---000555;;;AAADDD111000///......///000111---...000///...------...//////000000000000//////000///...---,,,------...---...///000000111111111------+++******+++,,,------111444555555:::CCCJJJnnn}}}jjjZZZXXXWWWgggzzzooo```SSSJJJFFF???<<<999777666666666555:::;;;<<<===<<<:::888666555555555555555555555555444333111///......//////111111000000000000111111111222222333333222222111***,,,...000111111///...000000000/////////222444444333222333666888:::::::::999999888999:::<<<===>>>>>>>>>>>>>>>===<<<<<>>>>>>>>>>>????????????>>>>>>AAAFFFIIINNN[[[hhhvvv~~~~~~wwwsssmmmhhhdddaaa^^^[[[TTTQQQMMMHHHFFFEEEEEEEEEDDDBBBAAABBBBBBDDDLLLUUUgggzzz|||{{{tttjjjccc^^^ZZZUUUQQQ+++***++++++,,,---......******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))))))))******,,,,,,++++++***))))))(((+++++++++*********)))))),,,++++++++++++,,,------+++,,,,,,------,,,,,,+++***+++,,,+++++++++---...,,,,,,++++++++++++,,,,,,---------............///......---...000333555777///...---,,,,,,---......,,,---//////...------...//////000000000000//////000///...---,,,------...,,,---...//////000000000111000///......///000111...111444444555999AAAGGG^^^{{{ooo\\\XXXZZZeeezzz~~~uuuhhhZZZNNNHHHCCC???:::777666666666555999999:::;;;:::999888777555555555555555555555555555444222111////////////111000///////////////000222222333333333333222222,,,---///000111111000000000111111000...///111333555444333333555666777777999999888888999:::<<<<<<======>>>???????????????DDDAAA>>><<<<<<<<<;;;:::;;;;;;::::::999888888777999888888888888777777777666666666666666666666666666666777888999:::;;;<<>>>>>>>>===??????BBBFFFIIINNN[[[hhh{{{}}}zzzvvvpppjjjfffbbb^^^[[[VVVSSSOOOJJJGGGEEEEEEEEEDDDBBBAAABBBBBBCCCKKKUUUiiixxx|||{{{uuukkkddd```[[[VVVRRR++++++******+++,,,...///++++++++++++++++++++++++******)))(((((()))******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******,,,,,,++++++***)))))))))+++++++++***************+++++++++++++++,,,------+++,,,,,,------,,,,,,+++)))(((((()))+++---...---,,,,,,++++++++++++,,,,,,------------.......................................------,,,------......+++---...///.........000...//////000000//////...//////...------------...+++,,,---...////////////222222111111111111222222000222444444444777>>>CCCMMMkkktttcccaaa```fffuuu~~~rrrcccUUULLLHHHCCC===999777666666555777777888888888888999999666666666666666666666666777666444222111000//////111000///...............000000111111111111000000...//////000000111111111000111111000......000111555555444333333333444444888888888888999:::;;;<<<<<<===>>>???AAAAAABBBBBBGGGDDD@@@>>>======;;;:::;;;;;;::::::999999888888777777777666666666666555666666666666666666666666555666666777888999::::::===AAAFFFHHHKKKSSS^^^ggguuuoooaaaYYYWWWQQQOOOLLLIIIGGGGGGGGGGGGEEEEEEDDDDDDCCCBBBAAAAAABBBBBBAAA@@@???>>>===<<<@@@@@@BBBFFFIIIOOO\\\iii~~~}}}yyysssmmmiiiddd___\\\YYYVVVRRRMMMHHHFFFDDDDDDCCCAAAAAABBBBBBCCCJJJSSSgggwww{{{|||uuummmfffaaa]]]XXXTTT,,,+++***)))***+++---...++++++++++++++++++++++++))))))***++++++***))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******++++++++++++*********))))))************************+++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++(((&&&(((+++------+++...------------------...******+++++++++,,,,,,,,,,,,---///000000000/////////....../////////000000***,,,...///......///000...//////////////////...............------......,,,,,,---...////////////000/////////000000111111111333333333333666:::>>>BBB]]]tttzzzooopppjjjkkkuuuyyyjjj\\\RRRMMMHHHAAA;;;888777666555666555555555666888999:::777777777777777777777777888777666444333111000000222111000//////...//////---......//////......---000000000///000111222222000111111000///...///000333333444333222222333444666777777888999:::;;;;;;<<<<<<>>>???@@@AAAAAAAAACCCAAA>>><<<<<<<<<:::999;;;;;;:::::::::999999999777777777777666666666666666666666666666666666666666666777777888999999:::;;;>>>AAADDDGGGMMMWWW^^^jjjtttvvvddd[[[XXXRRRPPPMMMJJJHHHGGGHHHHHHFFFFFFEEEDDDDDDCCCBBBBBBBBBAAAAAA@@@??????>>>>>>AAAAAACCCGGGJJJPPP^^^kkk}}}yyytttoookkkfffaaa^^^]]]ZZZUUUOOOJJJGGGDDDCCCBBB@@@@@@BBBAAABBBIIIQQQccc~~~xxx|||{{{uuummmgggccc^^^YYYUUU,,,+++*********+++,,,---************************'''))),,,......,,,)))'''))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++***************************************+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---***((((((+++,,,+++(((---------,,,,,,---------*********+++++++++,,,,,,+++,,,...000111000//////------...///////////////***,,,...///......///000......////////////......------..................------...000000000000000......//////000000000000222222333222222444777999:::RRRjjj~~~zzz{{{sssttt|||}}}pppbbbXXXQQQKKKDDD>>>;;;888666555444444444555666777888999888888888888888888888888888777777555444222111000333222111111000000000111...//////////////////...111000000000000000111222...000111000///...///000///111444444222222444666555555666888999:::::::::<<<===>>>>>>??????>>>>>>???===;;;;;;<<<<<<;;;:::;;;;;;;;;:::::::::::::::999999999888888888777777666666666666666666666666777777888888999999:::::::::<<>>;;;777555444444555666666777888888777777777777777777777777666666666666555333222111222222222111111222222333111111222222222222111111000000000000000000000000,,,...000000/////////000...111555555333222444666333444666777999999::::::<<<======>>>>>>>>>======>>>===<<<<<<>>>>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999999666666666666666666666666888888888999999999:::::::::;;;===>>>AAAFFFKKKPPPYYY^^^hhhsss}}}}}}{{{}}}nnnaaaZZZUUUSSSPPPLLLJJJIIIIIIIIIGGGGGGGGGFFFFFFEEEEEEEEE@@@@@@AAAAAAAAABBBBBBBBB@@@@@@BBBGGGKKKSSScccqqqzzzxxxuuurrroookkkgggccc```]]]YYYSSSMMMHHHDDDBBB@@@??????AAA@@@@@@EEEMMMaaa}}}~~~zzzuuunnnjjjfffbbb\\\XXX)))***+++,,,,,,+++***(((******************************++++++++++++******((())))))))))))*********++++++++++++++++++++++++,,,++++++******++++++,,,************************))))))*********+++++++++***************++++++,,,---,,,,,,++++++,,,,,,---+++,,,,,,+++***+++,,,...++++++************+++++++++,,,,,,,,,,,,---------+++,,,,,,,,,,,,+++******)))***+++---......------,,,---//////...------...---......//////......---,,,,,,.../////////......,,,---...///000000000000...///000111222222222111111111000000222333444444444>>>LLLggg}}}yyykkkaaaSSSOOOJJJEEEAAA===888555444555666777888888777666777777777777777777777777444444555555555444333222000000000000111222333444111111222222222222111111...///000000000000......***,,,///000000///000111000333777666333111333555222333555777999999999999;;;<<<===>>>???@@@@@@@@@???>>>======>>>>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999666666666666666666666666777777777888888888888888999:::;;;<<>>???AAA??????DDDLLL]]]yyy|||wwwqqqmmmjjjfff```[[[((())),,,------+++)))'''++++++++++++++++++++++++,,,+++(((''''''(((+++,,,)))************+++++++++************************,,,++++++******++++++,,,******************++++++))))))******++++++++++++*********)))***++++++,,,------++++++++++++------(((+++---,,,++++++...111---,,,,,,,,,,,,,,,,,,---))))))*********++++++++++++++++++,,,------......***,,,---///000000//////---...000///...------...---..................---+++,,,.../////////......+++,,,---...////////////,,,---///000111111111000111000///000222333333333888888:::PPPppp}}}|||}}}}}}nnnbbbRRRPPPKKKGGGCCC>>>999555444555777999999888666555666666666666666666666666222333444555555444333222......//////000222333444......////////////......---...000111111///---,,,)))+++...000000000111222222666999888333000111444111333555777999999999999:::;;;===???AAABBBCCCCCC???>>><<<<<<<<<;;;999777;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888666666666666666666666666666666666666777777777777999999:::;;;===AAADDDGGGLLLPPPYYYbbbgggnnn~~~zzzuuuuuuxxx{{{jjj```VVVTTTQQQMMMKKKJJJJJJJJJHHHHHHGGGGGGGGGGGGGGGGGGDDDDDDCCCBBBAAA@@@@@@?????????AAAGGGLLLVVVgggwww~~~{{{wwwsssnnnhhhddd___]]]YYYTTTNNNIIIDDDBBB???>>>???@@@???>>>DDDKKKVVVrrr~~~yyysssooolllhhhbbb^^^((((((((((((((((((((((((******++++++++++++******,,,,,,,,,++++++*********))))))************)))))))))'''&&&&&&(((***++++++---,,,,,,+++***)))((((((+++*********))))))(((((())))))))))))************))))))(((((()))***++++++,,,,,,,,,------,,,++++++...------,,,,,,------...///---,,,---000000...+++///......------,,,++++++,,,------......------,,,------------------------000...------///000000//////...---,,,+++,,,------,,,,,,,,,---...///000000111000///.....................///000000000000000......///000222333444444777===AAAJJJddd}}}sssjjj]]]UUUOOOKKKDDD;;;777:::444444555555666555555444888888888888888888888888888666444555666666333000000000000111222222333333222000...///222333111///333333333222222222111111///////////////.........000222444444333333333444666666666666777888::::::===???AAADDDDDDCCCBBB@@@AAA@@@@@@???>>>===<<<<<<;;;;;;<<<<<<;;;;;;:::999;;;;;;::::::999888777777666666555444444444444555888888888777777777777777===<<<;;;;;;<<<>>>AAACCCCCCKKKTTTXXX\\\eeettt|||wwwzzzlllccc\\\WWWQQQMMMKKKLLLLLLLLLJJJIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@??????BBBGGGMMMWWWiiiyyy|||vvvpppiiidddaaa___ZZZUUUOOOIIIDDDBBBCCCAAA===;;;<<>>>>>======;;;;;;<<<<<<;;;;;;:::999;;;;;;::::::999888888777777666555555444444555555888777777777777777777777;;;:::999999:::<<>><<<<<>>TTTuuu~~~vvvwww{{{xxxwwweee\\\SSSPPPLLLCCC;;;777777777777777777777666666888888888888888888888888777666555555666666444222111111111111111222222222,,,,,,,,,---000222222111////////////............////////////////////////000222444444333222333444222333333444666888999:::AAAFFFLLLQQQQQQMMMGGGBBBAAA@@@@@@@@@???>>>>>>>>>;;;<<<<<<<<<<<<;;;::::::;;;;;;::::::999999888888777777666555555555555555777777777777777777888888999888888888999:::<<<======BBBHHHKKKNNNWWWfffqqq}}}nnn___ZZZTTTNNNLLLKKKKKKJJJKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEDDDCCCCCCBBBBBBAAA@@@???AAAGGGNNN\\\qqq|||qqqlllccc```[[[UUUOOOJJJFFFDDDAAA@@@>>>======???AAABBBKKKVVVlll~~~}}}{{{xxxrrrjjj```ZZZ((((((((((((((((((((((((******++++++++++++******+++++++++***************)))******++++++******))))))((('''(((***+++******))))))*********+++++++++************************))))))*********+++++++++***)))))))))))))))******++++++***))))))***,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,---------,,,+++------,,,,,,+++*********,,,------......------,,,------------------------+++***)))***,,,.........000000//////...............---------------------...------,,,,,,,,,------......///000000000000000/////////000000000000000333666777:::IIIffftttllluuu~~~nnncccWWWPPPLLLGGG>>>888777777666666666666666666888888888888888888888888666666666666666666444333222222111111111111111111//////000111222333333333........................///////////////000000000000222333333222222333444111111222333555777999:::@@@DDDJJJOOOPPPMMMIIIEEE@@@@@@@@@@@@????????????<<<<<<<<<<<<<<<;;;;;;:::;;;;;;:::::::::999999999888777666666555555666666777777777777777888888888888777777777888:::;;;<<<>>>AAAEEEGGGJJJSSS```jjjttt~~~nnnbbb\\\UUUOOOMMMLLLKKKJJJLLLLLLKKKJJJIIIHHHGGGGGGFFFEEEEEEDDDDDDCCCBBBBBBAAA@@@AAAGGGPPP```wwwwwwnnnbbb___ZZZTTTNNNHHHEEECCC@@@??????>>>>>>>>>??????DDDLLL\\\ttt~~~}}}|||zzzuuulllbbb[[[((((((((((((((((((((((((******++++++++++++************************************++++++++++++*********)))((()))++++++***))))))))))))***++++++,,,,,,((((((((()))))))))))))))************++++++++++++******)))))))))))))))***)))***,,,---------,,,+++------,,,,,,,,,,,,------------.........---------.........---,,,,,,++++++,,,------......------,,,------------------------***(((((((((+++,,,,,,,,,///////////////.........---------------,,,,,,,,,------,,,,,,,,,------.........///000000000000000......///000111222333444666777777999AAAXXX|||xxxiiiiiiwwwxxxmmm]]]QQQLLLHHHBBB;;;777666555444444444444555777777777777777777777777555666777777666555555555333222222222111000000000222222222222111111111111////////////////////////////////////000000111111///111333333222111222333000111111333555777999:::<<>>>>>============EEERRRbbbsss~~~~~~}}}{{{wwwoooeee^^^******************************++++++++++++******)))))))))*********************++++++++++++*********))))))***+++,,,***((())))))******+++++++++,,,'''''''''(((((((((((()))*********++++++++++++,,,+++******)))))))))))))))(((***---///000...,,,+++...------,,,,,,------...***,,,...---,,,+++,,,,,,+++,,,,,,------...//////,,,------......------,,,------------------------+++***))))))+++,,,,,,+++...////////////...------,,,,,,,,,,,,,,,---------------------------...///......///000000000000000000000111333444555666777333333555888<<>>888666555333333333444444777777777777777777777777555666888888666555555666333333333222111000//////111222222111///......////////////000000000000000...//////000000111111222///111333333222111222333111222222333555777888999999999;;;===@@@BBBCCCDDD======>>>>>>?????????@@@<<<============<<<;;;;;;;;;;;;;;;;;;::::::::::::999888888777777777777777666666666777888888999999888999999::::::::::::;;;:::===???@@@BBBHHHQQQXXXaaajjjxxxsssddd___WWWRRROOOMMMMMMLLLLLLLLLKKKJJJIIIHHHHHHGGGHHHGGGGGGFFFFFFEEEDDDDDDCCCBBBDDDLLLVVVggg{{{nnn```]]]WWWPPPJJJEEEBBBAAA@@@@@@>>>===<<<<<<<<<<<<999AAAKKKRRRZZZfffvvv~~~~~~|||xxxppphhhbbb******************************++++++++++++******((()))))))))*********+++***++++++,,,,,,++++++*********)))+++,,,,,,***(((***************+++++++++'''((((((((())))))))))))*********+++++++++,,,,,,++++++***)))))))))))))))((()))+++---------,,,,,,---,,,,,,,,,,,,,,,,,,---)))+++------+++***+++,,,***++++++,,,------......,,,------......------,,,------------------------///---,,,,,,---------,,,---......///...---,,,++++++++++++,,,,,,------.........------......///000......///000000000000000000111111222333444444555000///222777999CCCbbbkkk[[[ZZZ^^^llluuusssaaaUUUOOOGGG???999888666444333444555555777777777777777777777777444666888888666555666777444444333222111000///...///111222111///...///111.../////////000000000000...//////000111111222222///111222333222111222333333333333444555777888999777777888999;;;<<<===>>>;;;<<<<<<===>>>>>>??????===============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888777777777888888555666666777888888999999888888999999:::::::::999999;;;===???AAAEEEKKKPPPYYYcccppp|||yyyddd___XXXRRROOOOOONNNNNNLLLKKKKKKJJJIIIHHHGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCFFFNNNYYYjjjxxxpppaaa]]]WWWPPPIIIEEECCCBBBAAA@@@>>><<<;;;;;;;;;;;;999>>>CCCEEEGGGPPP^^^iiivvvvvvwwwxxxyyy~~~~~~|||xxxqqqjjjeee((((((((((((((((((((((((******++++++++++++******(((((())))))*********+++***++++++,,,,,,++++++************+++,,,,,,***(((************************(((((())))))*********+++******+++++++++,,,,,,,,,++++++***))))))((())))))))))))))))))***+++,,,---,,,++++++++++++++++++,,,***,,,///...,,,***+++---------,,,,,,+++******))),,,------......------,,,------------------------222000......//////...---,,,---.........---++++++******+++,,,,,,---.....................///000111...//////000000000000000/////////////////////000111...222888777<<>>??????===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888777888888888555666666777888999999999777888888999999999999888999<<<>>>@@@BBBEEEJJJNNNTTT^^^lllvvv~~~|||ccc^^^XXXRRRPPPOOOOOOOOOKKKKKKJJJIIIHHHGGGGGGFFFIIIIIIHHHGGGGGGFFFFFFEEEDDDDDDHHHPPP[[[kkk|||vvvrrrbbb^^^XXXPPPJJJFFFDDDCCCBBB@@@>>>;;;::::::;;;;;;;;;<<<===<<<===DDDOOOXXX___cccjjjllljjjnnn}}}~~~uuu~~~|||xxxrrrkkkggg+++*********))))))(((((()))***+++,,,---,,,,,,++++++******)))))))))))))))---------,,,+++***)))(((******++++++++++++******)))))))))***++++++,,,,,,+++***)))(((((()))***+++///...------,,,,,,,,,,,,)))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************,,,,,,,,,,,,+++***+++,,,...///------------------------)))***+++---...//////////////////......---------+++,,,---.........---,,,+++++++++,,,---...///000///...---,,,+++,,,,,,---000000000000111111111111111111000000111111222333111111333666888???NNN]]]wwwbbbUUUVVVVVVcccrrrqqqaaaTTTLLLIIIAAA===777444333333333333222333444666777777888888888777666444444444555666666555444333444333111///000000000000000000000000000000000000////////////000000////////////000000222333444444444444333222000000111222444555666666888888888888888999999999:::;;;<<<>>>????????????@@@??????>>>===<<<<<<;;;===<<<<<<<<<<<<======>>><<<;;;999888777888999999999888888888888888999999888888888888888888888888888999;;;<<<===@@@EEEHHHPPPWWWbbbkkksss~~~{{{fff]]]TTTRRRPPPNNNMMMOOOJJJJJJIIIHHHGGGGGGFFFEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEEEEGGGOOO^^^uuu~~~{{{yyyxxxxxxyyy|||wwwiiibbbXXXPPPLLLIIIEEEBBB?????????>>>===;;;999888999888999:::<<<@@@CCCEEEKKKRRR[[[]]]]]]aaallluuu{{{yyy~~~yyyssskkkfff************)))))))))(((++++++,,,,,,+++***)))(((,,,++++++***************,,,,,,,,,,,,+++***))))))******++++++++++++******,,,,,,++++++***)))))))))+++***)))(((((()))***+++---,,,++++++******++++++)))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,+++++++++,,,---...***************************+++,,,---.....................---------,,,,,,+++,,,---.........------------------...//////000///...---,,,,,,,,,------//////000000000111111111000000//////000000111222222222333444555:::GGGUUUssslllZZZVVVYYYeeesss{{{jjj\\\SSSOOODDD@@@:::666555555444444222222444555666777777777888777666555555555666666888666555555555555222000111111111111111111111111000000000000////////////000000////////////000000000111222222222222111000111111222222333444555555666666777777777777888888;;;;;;<<<>>>?????????@@@@@@??????>>>======<<<<<<>>>======<<<<<<<<<======;;;:::999999999999999999888777777777777777888888888888888888888888888888888999;;;;;;===@@@DDDGGGKKKRRR\\\cccjjjtttuuueee\\\TTTRRRQQQNNNMMMNNNHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHHHHHHHHHHGGGFFFIIIIIIKKKTTTddd{{{yyysssooommmmmmlllnnnwwwzzzuuujjjbbbWWWOOOKKKIIIEEECCC@@@??????>>><<<;;;999999888888777777888;;;===>>>BBBHHHNNNQQQRRRVVV___fffvvvzzzvvvxxx{{{uuunnniii************))))))))))))))))))************)))(((---,,,,,,+++***+++++++++***+++++++++++++++************++++++++++++******,,,,,,++++++***)))))))))******))))))))))))******+++***)))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,************************------,,,,,,,,,,,,------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------,,,,,,,,,,,,+++,,,------......------///////////////////////////...------,,,---------//////000000000000111111///............///000000333222222333222444>>>JJJaaaxxxccc]]]]]]gggrrrxxxhhh\\\VVVIIIDDD>>>:::888777666555222333444555666777777777888888777666666666777777777666555444555444222000111111111111111111111111////////////000000000000000000////////////000000//////000000000000//////111222222222333333444444555555555555666666666777;;;;;;<<<===>>>???@@@@@@@@@@@@??????>>>=========??????>>>===<<<<<<<<<<<<999999::::::;;;:::::::::888777777666666666777777777777777777777777777777888999:::;;;<<<>>>BBBEEEGGGMMMVVV\\\aaaiiittt}}}~~~qqqddd\\\TTTSSSRRRNNNLLLMMMGGGGGGGGGHHHHHHIIIIIIIIIFFFGGGGGGHHHHHHGGGGGGFFFHHHHHHKKKTTTfff~~~~~~ssskkkfffbbb______^^^aaajjjuuuyyyuuukkkcccWWWOOOKKKIIIFFFDDD@@@@@@???===<<<;;;:::999999888777666666777888999;;;===@@@CCCFFFJJJPPPTTTaaapppwwwsssyyy}}}wwwpppkkk*********)))))))))))))))$$$%%%&&&(((***+++,,,,,,,,,,,,+++************+++))))))***+++++++++++++++******++++++++++++******)))))))))***++++++,,,,,,***))))))))))))))))))******))))))((((((((()))))))))))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,---........................+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...////////////......---.........------------...////////////000000000111//////......//////000111333222111222111222999CCCUUUyyypppkkkbbbiiirrrvvvfff\\\NNNIIIBBB===:::888777666333444555666777777777777888888888777777777777888555333222222333222///---000000000000000000000000////////////000000000000000000////////////000000////////////////////////222222222222222222333333444444555555666666777777:::;;;;;;<<<>>>???@@@AAA@@@@@@@@@??????>>>>>>>>>@@@???>>>===<<<<<<<<<<<<888999:::<<<<<<<<<;;;:::999888888777777777777888666666666666666666666666777999::::::;;;<<>>===<<<::::::::::::999888777666777777777999999999<<<@@@DDDGGGHHHSSS\\\kkkzzz}}}tttqqqyyyyyysssnnn))))))))))))))))))******%%%%%%&&&''')))***,,,,,,++++++***)))))))))))))))(((((()))***++++++++++++******++++++++++++******)))))))))***++++++,,,,,,)))))))))******)))))))))******)))))))))******+++)))))))))))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,+++************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------.........---,,,,,,---........................////////////000000000000////////////000111111222000111333222222888???MMMooo}}}uuummmrrryyy~~~rrrcccRRRMMMEEE???;;;999666555555666777888888888888888777777777888888888888777555444333333333222000...////////////////////////.../////////000000000111000000////////////000000000000000000000000000000222222222222222222222222444444555555666777888888999999:::;;;<<<>>>@@@AAA@@@@@@@@@@@@????????????AAA@@@???======<<<<<<<<<888999;;;<<<======<<<;;;;;;:::999999888888888999666666666666666666666666777888::::::::::::<<<>>>@@@FFFLLLPPPTTT[[[fffooowww}}}uuuhhh___WWWTTTSSSOOOLLLMMMJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJOOO]]]rrrzzzpppiiibbb\\\WWWSSSPPPOOOOOOOOOQQQZZZdddrrr~~~zzzqqqhhh]]]TTTOOOLLLIIIFFFAAA@@@>>><<<;;;:::::::::777777777777777777777777:::888777999===@@@AAAAAAEEEIIISSSaaappp~~~{{{rrrpppzzz{{{tttooo))))))))))))***************)))(((((((((((())))))+++***))))))(((((())))))(((((()))***+++++++++*********++++++++++++******,,,,,,++++++***)))))))))))))))************))))))***************++++++,,,)))))))))))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,---...///+++,,,---......---,,,,,,------...////////////.........////////////000000000000//////000000111222111///000444444444888===JJJhhhyyyvvvyyy|||kkkVVVQQQIIIBBB===:::777555555666777888888888888777555666777888888888777777888777555555666555333111////////////////////////......//////000000111111000000////////////000000111111000000000000111111000111111111222222333333333444444555666777888888888888888888:::<<>>============;;;;;;<<<<<<===<<<<<<<<<<<<;;;:::999999999999999777777777777777777777777666888999999999999:::;;;;;;@@@EEEHHHKKKRRR]]]eeepppwwwzzzmmmcccYYYUUURRRNNNMMMNNNKKKJJJJJJIIIGGGFFFFFFEEEHHHGGGGGGFFFFFFGGGGGGHHHIIIJJJQQQaaawww~~~vvvjjjaaaZZZUUUOOOKKKJJJHHHHHHJJJJJJKKKSSS\\\jjj}}}|||uuummmbbbYYYSSSOOOJJJFFFBBB@@@>>><<<;;;::::::;;;444555555555666666666666999777666777999<<<=========>>>DDDPPP^^^mmm{{{oooppp}}}vvvqqq((()))))))))************,,,+++)))(((((((((((())),,,+++******))))))******((()))***************)))******++++++++++++******,,,,,,++++++***)))))))))((()))***++++++***)))(((******))))))******+++,,,)))))))))))))))******+++************************++++++++++++++++++++++++***+++,,,------,,,+++***,,,,,,---------,,,+++***........................((()))***+++,,,---------,,,,,,---------.........------,,,,,,,,,---...///***,,,---///000///...---,,,---...///000000///............/////////000000//////.........///000000111///000444555444666:::NNNcccttt|||tttvvv}}}ppp[[[UUUMMMEEE@@@<<<999777444555555666666666666555444555666777777777666666999888777666777666444222111111111111111111111111.........///000111111111000000////////////000000111111000//////000111111//////000111222333333444222222333444555666777777666666666666888;;;>>>???AAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>>>>>>>>>>???>>>===<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888888888888888888888888888888666888999999888777888999999<<<@@@AAACCCIIISSS[[[iiiqqq{{{rrrggg[[[UUURRRNNNMMMOOOIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHGGGFFFFFFGGGHHHHHHGGGJJJSSSddd{{{{{{jjjcccYYYRRRNNNKKKGGGDDDDDDCCCEEEHHHHHHIIINNNVVVaaaqqqyyyrrrhhh___XXXRRRKKKFFFBBB@@@>>><<<:::::::::;;;666777777777777777666666777777777777777888:::<<<<<<;;;???GGGNNNXXXiiiyyy|||mmmgggqqqyyysss(((((())))))*********+++***)))(((((((((***+++,,,---,,,++++++******++++++))))))************))))))******++++++++++++******)))))))))***++++++,,,,,,((()))***++++++***)))((()))))))))))))))***++++++)))))))))))))))******+++******************************************************,,,,,,,,,,,,******,,,,,,---...---,,,***)))++++++++++++++++++++++++'''(((***+++,,,------...---------....../////////------,,,+++,,,---...///***,,,...000111111000///,,,---///000000000///.............../////////000...------------...//////111///111444555333444888TTTaaagggtttlllnnntttqqq^^^XXXPPPHHHBBB>>>:::888333333444444555444444444333444555777777777666555888666555555666555333000222222222222222222222222---......///000111111222000000////////////000000111000///......///000111...///000111222333444444000111111222444555666666666555555555777:::===???AAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>>>>>>>>>>???@@@???>>>===;;;;;;;;;<<<===;;;:::999888777777777777888888888888888888888888666888999999777666777888999<<>>;;;::::::;;;;;;;;;;;;;;;;;;:::999888777666888888888777777:::===:::999;;;??????BBBPPP```lllrrrwwwssseee]]]dddrrr}}}{{{uuu(((((()))***++++++,,,,,,---,,,***)))))))))***++++++++++++************)))))))))))))))))))))))))))***)))((((((((()))+++,,,***************+++++++++((())))))*********)))))))))************+++++++++,,,++++++******+++,,,,,,,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...///000111111000///...///......------...000111111000///---------...///---------...000111333444000000111222333333444444>>>DDDMMM\\\www~~~qqqgggaaaiii{{{zzzlllbbbUUUKKKEEE@@@;;;666666444222222444666777666:::999888666666666777777777777777777666555444333//////000111111111111111///000000000111111111111111111111000000000000000000000000000000000000000//////000111111111111111000000111222333333444444222333444666777999:::;;;===???AAACCCCCCAAA???>>>CCCCCCBBBBBBAAA@@@??????;;;<<<=========<<<:::999<<<<<<;;;::::::999888888777666666666666666777888666666777777888888888999777777888:::>>>CCCHHHJJJQQQWWWaaalllxxxxxxoooddd[[[VVVSSSPPPNNNLLLJJJIIIIIIIIIIIIHHHFFFIIIHHHGGGFFFFFFFFFGGGHHHMMMRRR^^^ppprrreee\\\OOOKKKFFFCCCAAAAAA@@@@@@BBBBBBBBBCCCEEEHHHJJJKKKNNNVVVgggzzzuuukkkeee]]]RRRIIIEEEAAA@@@===;;;:::999999999<<<;;;:::999888888888888777777777777777777777777<<<<<<<<<<<>>:::888777555555666777666555888777666555555555666777777777777777666555444333000111111111111111000000000000000000000000000000------...///000000000000000000000000000000000000//////000111111111111111222222222333333444444555222222333555666888999999<<<>>>@@@BBBCCCBBB@@@???CCCBBBBBBAAA@@@@@@??????<<<======>>>===<<<;;;:::<<<<<<;;;;;;:::999999888777777666666666666777777555555666666777777777777888777888999<<>>AAABBBBBBBBBAAABBBAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;:::999999999888777777666666777777777555555555555666666666666888888777888999;;;===>>>EEEHHHNNNUUU]]]gggqqqwww}}}|||oooeee^^^YYYTTTPPPKKKIIIHHHHHHIIIJJJIIIHHHJJJIIIHHHGGGHHHHHHJJJJJJNNNUUUdddwwwsssggg]]]SSSLLLGGGHHHEEEBBB@@@@@@AAA@@@@@@BBBBBBBBBBBBCCCDDDEEEEEEJJJJJJOOOXXXcccsss|||qqqeee^^^WWWMMMGGGEEE@@@???===<<<::::::999999;;;:::999888888888888888666666666666666666666666777777666666777999;;;<<<888<<>>>>>======<<<<<<;;;;;;::::::::::::888888777777666777777777666666666666666666666666777777777777888999;;;<<>>???@@@AAA@@@BBBBBBAAAAAAAAAAAABBBBBBIIIHHHIIIMMMUUUbbbwwwwwwlll```XXXQQQJJJEEEDDD???>>>===<<<;;;:::999999::::::999888888888888888666666666666666666666666999888888888888999:::;;;666999;;;===>>>AAAFFFIIIHHHNNNYYYgggyyy)))))))))))))))*********'''(((***++++++***)))(((*********)))))))))(((((())))))))))))))))))))))))&&&''')))***++++++******++++++******)))(((''''''))))))*********)))(((((())))))*********+++++++++,,,+++******)))))))))***++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++------------------------+++,,,,,,---.........---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---.........//////............//////+++,,,.../////////...------...///111111111000///111000000///////////////000111111111111111222222333333444888GGG___uuuxxxoooddd\\\XXX]]]mmm}}}vvvggg\\\XXXSSSKKKCCC999888666777888888777555444555555666777777777777777777777777777777666555555555555444222111///...////////////...............///111222222000---+++//////////////////////////////000111111111111111222222222111111111111111000000111111222222333333444666999<<>>>>>>>>>>><<<<<<;;;;;;;;;;;;::::::999999888777777777777777777777777777777777777777555555666777888:::;;;<<<>>>@@@BBBEEEIIIPPPWWW]]]gggqqq~~~|||qqqhhhaaaZZZUUURRROOOLLLJJJIIIIIIIIIHHHIIIIIIHHHHHHIIIKKKLLLMMMTTT___qqq}}}rrrhhhaaaWWWNNNHHHEEEDDDCCCAAA???>>>>>>???@@@@@@@@@AAAAAAAAAAAA@@@@@@??????FFFDDDEEEHHHLLLTTTcccrrr{{{pppdddXXXRRRLLLFFFBBBBBB>>>>>>===<<<<<<;;;:::999999999888888777777888888777777777777777777777777::::::999999999999999:::999::::::;;;<<<>>>BBBDDDEEEFFFLLLUUUbbbwww))))))))))))))))))))))))(((((())))))******))))))******)))))))))((((((((((((((((((((((((((((((((((((((()))************************))))))(((((('''++++++++++++***)))(((''')))************+++++++++******)))))))))******+++***++++++,,,,,,++++++***************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............************************++++++++++++,,,,,,,,,,,,***++++++,,,,,,---------------,,,,,,,,,,,,------,,,,,,---...............---......////////////...111000///////////////000111111111111111111111111111333555999FFF]]]xxx{{{nnn```YYY___jjjxxxnnnggg```XXXNNNGGG<<<:::777666666777666666555555666777777777666666777777777888888777777666555555555444333222000///....../////////000000000111222333333222000...,,,//////////////////////////////000111111111111111000000000111111111111111111111111111111111111111222444666:::===???AAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>===>>>>>>>>><<<<<<;;;;;;;;;;;;;;;;;;:::999888888777777777777888888888888777777777777333444555777999:::;;;<<<===???AAACCCFFFLLLRRRWWWbbblllyyyuuullleee]]]XXXTTTQQQMMMKKKKKKKKKKKKJJJKKKKKKJJJKKKLLLNNNPPPQQQYYYfffyyy}}}pppggg[[[UUUNNNHHHEEEDDDCCCBBB@@@>>>===>>>???AAA@@@???@@@AAAAAAAAAAAA@@@???>>>@@@@@@BBBDDDEEEGGGQQQ\\\ppp|||{{{zzz||||||rrrggg\\\QQQLLLHHHCCC@@@@@@============<<<;;;:::999999888888777777777888888777777777777777777777777888888888888888888888888::::::999999:::<<<>>>???AAA???BBBJJJQQQ^^^xxx)))))))))))))))))))))(((((((((((((((((()))*********)))))))))((((((((((((((((((((((((((((((((((((+++******))))))))))))))))))))))))))))))((((((((())))))))))))))))))(((((()))************+++++++++)))(((((())))))***+++,,,***+++,,,,,,,,,,,,+++***************++++++++++++***************************************************+++,,,---............++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++,,,,,,---------,,,,,,------......///......------------...000///////////////000111111111111111000000000000222555888<<>>===<<<===>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999888777777777777888888777777777666666666333444555777888999999::::::<<>>===>>>@@@AAA@@@???@@@@@@AAAAAAAAA@@@???>>>======@@@AAA???>>>EEENNNXXXhhh|||rrrpppmmmlllooowww~~~{{{oooggg^^^UUUKKKHHHEEE@@@>>>>>><<<============;;;:::999888888777777777777888888999999999999999999999999888888999999999999999888999888888888:::;;;<<<<<<===:::===EEEIIINNN^^^qqq))))))))))))(((((((((((()))(((''''''''')))***+++))))))))))))(((((((((((())))))))))))))))))))))))---+++***((((((((())))))(((((((((((())))))))))))&&&&&&'''((())))))(((((()))************+++++++++'''((((((((()))+++,,,---***+++,,,------,,,+++***)))************+++++++++))))))))))))))))))))))))((((((((((((((((((((((((***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,..................------///...------------...///...---,,,+++,,,---...///000///---,,,++++++,,,---///////////////000111111111111111000000000000000111444888:::AAATTTqqquuu```YYY]]]fff|||vvvjjj^^^UUUQQQHHHCCC<<<777555444444444444444555666555444222111666777777888888888777777555555555555444333222222---...///000111222333444000000000000000111111111//////////////////////////////000111111111111111000000111222333333444444222222222222111111111111000111333666999<<<>>>???CCCCCCCCCCCCCCCCCCCCCCCC@@@???===<<<<<<<<<===>>>;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999888777777777777777777666666555555555444333444555666777777777777333555999<<>><<<@@@???>>>???@@@AAA@@@??????@@@AAABBBBBBAAA@@@???======???@@@===;;;@@@HHHDDDPPP___lll}}}|||oookkkeee``````dddkkkqqqvvvxxxyyyxxxwwwzzz~~~pppeee___YYYPPPHHHFFFCCC???<<<<<<<<<<<<=========<<<:::999888777777777777777888888999999999999999999999999999999:::;;;;;;;;;;;;:::888777777999;;;======<<<;;;888<<>>===:::777777:::999999999999888666555444999888666555555666777777777777666444333222111000,,,,,,------...000111222---...///////////////...000000//////.........------...///000111111111111//////000000000000//////111111111111111111111111111111222333666:::>>>@@@CCCBBBAAAAAAAAAAAABBBBBBAAAAAA@@@@@@???>>>======>>>>>>????????????>>>>>>===<<<:::888777777777888777777666555444333333333444444444555555777888888888:::<<<===>>>@@@CCCFFFMMMSSS[[[dddmmmxxxuuukkkaaa[[[WWWWWWWWWVVVUUUUUUWWWYYY[[[YYYWWWVVVVVVXXX[[[]]]ffftttrrrbbbYYYRRRLLLHHHEEEEEEDDDCCCBBBBBBAAAAAA??????@@@AAAAAAAAAAAA@@@??????@@@@@@@@@??????>>>>>>>>>===<<<;;;;;;::::::BBBGGGOOOVVV___kkk{{{yyynnneeecccbbb``````dddgggmmmsssuuutttuuuxxx{{{~~~nnn^^^UUUJJJFFF@@@>>>?????????===<<<<<<<<<;;;;;;:::::::::777777777777888999::::::999888777888999999999777999999999999999888777666777888999:::;;;;;;:::999<<<===>>>???@@@CCCGGGKKK___lll'''''''''((((((((())))))***************)))(((((((((((())))))))))))(((((())))))******************+++******))))))(((((('''(((((((((((((((((((((((((((((()))))))))(((''''''((((((((()))))))))************)))(((((()))******************************++++++***))))))***++++++***+++++++++,,,,,,,,,,,,************************---,,,+++)))))))))***+++++++++++++++++++++++++++,,,,,,,,,---------......,,,...///...,,,+++,,,...,,,---...---,,,+++,,,......---+++,,,...///...---........................000///...------...///000000000000000111111111111444111222777888???UUUlllmmmbbb]]]^^^iiiyyyzzzfffWWWSSSMMMFFF???===:::888999===@@@>>>:::777555444555555666555555555555666888888777666666555444333222222111111000000000111111222//////000000000000//////000/////////............,,,---...///000000000000//////000000000000//////111111111111111111111111111111111333555888<<<===AAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>======>>>>>>??????>>>>>>======<<<:::999888777888888777777777666666555555555444444444444555666777888666888:::;;;<<<>>>AAACCCFFFKKKRRRYYYaaalllxxx{{{qqqggg```YYYYYYZZZYYYXXXYYY\\\^^^aaa___]]][[[[[[^^^aaadddlllxxxvvveeeXXXQQQLLLHHHEEEEEEDDDDDDCCCBBBBBBAAAAAA???@@@@@@AAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@??????>>>======<<<;;;;;;::::::<<<@@@DDDGGGKKKSSS^^^gggzzzqqqhhh```YYYZZZ___eeejjjpppqqqooonnnoooqqquuuyyy|||{{{ssseeeXXXOOOIIIEEE@@@>>>>>>???>>>===;;;;;;;;;;;;;;;;;;::::::999999888888888999:::::::::888777888999:::999888999999999999999888777777888999::::::;;;;;;::::::999:::;;;<<<<<>><<<;;;===AAAEEEAAA;;;555222333555777333333333444555666888999666666666555555555444444444444222111000000//////////////////////////////////////////............,,,---.../////////////////////000000000000//////000000000000000000000000111111111222333666888:::>>>@@@BBBCCCDDDCCCBBBAAAAAAAAA@@@@@@???>>>>>>>>><<<======>>>>>>======<<<===<<<;;;:::999888888888777777777777777777777777333333333333444555666777444666888999999;;;>>>@@@CCCGGGLLLQQQWWWaaammmuuuzzzooohhh___```aaaaaaaaabbbeeehhhgggeeebbb___```bbbfffhhhtttlllcccWWWMMMIIIGGGEEECCCDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@AAABBBBBBBBBBBBAAADDDDDDDDDCCCBBBAAA@@@???======<<<<<<;;;;;;::::::===>>>?????????CCCJJJPPP^^^mmm{{{jjj______dddfffjjjnnnnnnkkkgggeeeffffffhhhjjjiiiddd[[[QQQKKKFFFCCC???============<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999999999:::::::::999888888::::::999888999999999999999999888777:::::::::999::::::;;;;;;888999:::::::::<<>>>>>@@@CCC???:::555222333555666333333333444555666666777555666666666666666666666333222111000///.........///......---------------///////////////.........,,,,,,---...//////......//////000000000000//////////////////////////////111111111111222444555666;;;===AAADDDEEEDDDBBB@@@@@@@@@@@@?????????>>>>>><<<<<<============<<<<<<===<<<<<<;;;:::999999999666777777777777777777777333333333333333444555666444555777777888999<<<>>>AAADDDGGGJJJOOOWWWbbbjjjssszzzwwwppphhhiiijjjkkkkkkmmmqqqsssqqqnnnjjjhhhgggiiilllooo|||}}}rrr]]]WWWNNNHHHFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBCCCCCCCCCCCCBBBEEEDDDDDDCCCBBBAAA???>>>=========<<<<<<;;;;;;;;;===>>>???>>>???AAAFFFJJJNNNZZZkkk~~~~~~nnniiillljjjmmmooonnniiiccc___^^^[[[[[[[[[[[[XXXTTTNNNIIICCCAAA???===<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<===<<<;;;:::::::::::::::;;;999888999:::;;;:::999999999999::::::999888888;;;:::999888888999:::;;;999:::;;;;;;:::;;;===???AAACCCHHHQQQ]]]qqq(((((((((((()))))))))***,,,+++)))((((((((()))***(((((())))))))))))(((((()))))))))(((((((((((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))***************)))((((((''''''''''''(((((((((((('''(((***,,,,,,***((('''''''''(((((())))))))))))*********++++++*********************++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++***)))***+++,,,,,,++++++---...,,,---///222444444111...------------------------------------------------....../////////000000000000///000333555555888===FFF\\\yyyyyyrrrssstttyyyxxxiii[[[SSSKKKIIIGGGBBB===<<<;;;:::888666555444444555555555555555555555444444555555555666666666666666111111000000000000111111111111//////......//////.........///////////////,,,---..................//////000000000000//////........................000000000111111222333444888:::???BBBDDDCCCBBB@@@@@@@@@@@@???????????????<<<<<<============<<<<<<<<<<<<<<<<<<;;;::::::999666666666666666666666777444444333333333444555555555666777777777888;;;======???BBBCCCFFFLLLUUU\\\gggppp|||yyypppqqqsssssssssuuuxxx{{{}}}zzzwwwtttssssssuuuvvvxxxhhh^^^SSSPPPJJJFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCDDDDDDDDDCCCBBB@@@???>>>>>>>>>============<<<<<<:::;;;<<<<<<===???BBBEEEFFFKKKVVVeeeyyy|||qqqmmmmmmnnnnnnkkkfff```[[[XXXSSSQQQOOOOOOOOOMMMJJJGGGAAA@@@???===;;;:::;;;;;;:::::::::;;;;;;<<<<<<<<<======<<<;;;::::::::::::;;;:::999:::;;;<<<;;;999888999999:::::::::999999:::999888777777888999:::999:::;;;:::999999;;;<<<;;;===BBBFFFKKKVVVkkk((((((((()))))))))******---+++)))''''''(((***+++(((((())))))))))))((((((((((((((())))))*********'''''''''(((((()))))))))((((((((((((((((((((((((((())))))******))))))(((''''''((((((((()))))))))''')))***++++++***)))''''''(((((())))))******+++)))***++++++++++++***)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***************++++++++++++++++++++++++************++++++++++++,,,+++******,,,,,,+++***)))***,,,,,,++++++---...---...000333555555222000------------------------------............------,,,,,,---------............///222333333444777999BBBPPPjjj~~~wwwvvvuuuwww~~~rrrbbbYYYQQQOOOMMMFFF>>>;;;555666777777777666555444666666666666666555444333555555555555555555555666333222222222333444555555555444222111000111111222.........///////////////---....../////////......//////000000000000/////////////////////////////////000000111222222222333555888<<<@@@BBBBBBAAA@@@????????????????????????<<<======>>>>>>======<<<<<<<<<======<<<<<<;;;:::666666666666666666666666555444444444444444555555555777888777777888:::<<<<<>>>>>>>><<<<<<<<<======>>>???@@@AAABBBGGGQQQ```vvvyyyooolllkkkjjjfffbbb\\\XXXUUUOOOKKKHHHGGGHHHHHHFFFCCC???@@@@@@>>>;;;:::;;;<<<::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::;;;;;;<<<;;;::::::<<<<<<;;;:::888999::::::::::::::::::::::::999999888888999999777888999999888888999:::999;;;???DDDEEEIIIUUUbbb{{{(((((()))))))))*********+++******)))))))))))))))(((((())))))))))))(((((('''(((((()))***+++,,,,,,((()))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((())))))))))))((((((((()))))))))******((()))***++++++***)))((((((((())))))***++++++,,,)))***++++++++++++***)))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))+++,,,---******************************+++++++++,,,,,,,,,,,,***)))***---...---,,,(((***+++,,,++++++---.........000222555555444222...........................///000111111000///...------------............---111333222000111555888>>>DDDWWWssszzzuuurrrwww~~~zzzlllaaaWWWSSSPPPIIIAAA===666666777777777777666555444555666777777777666555555555555444444444444444333333333333333444555555555444222000///000111111............/////////000/////////000000//////...//////000000000000////////////////////////////////////000111222333333333333555999===@@@AAA@@@@@@????????????????????????===>>>>>>??????>>>>>>===<<<<<<===>>>===<<<;;;:::888888888777777666666666666666555555444555555666555666777777666666888:::;;;>>>BBBCCCDDDGGGLLLPPPSSSYYYcccmmmvvv}}}{{{{{{lllbbbZZZSSSOOOGGGGGGGGGEEEDDDCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@???@@@???BBBHHHPPP\\\rrrvvvllljjjfffccc___\\\XXXVVVOOOKKKFFFEEEFFFFFFDDD@@@>>>@@@@@@???<<<:::;;;===;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;<<<<<<;;;:::;;;<<<===<<<:::888999::::::;;;;;;::::::;;;<<<<<<<<<;;;;;;:::999777888::::::999999:::;;;======???CCCDDDDDDKKKSSSZZZppp))))))))))))************((()))+++,,,+++***((('''(((((())))))))))))((((((''''''(((***+++,,,---...************))))))))))))(((((((((((((((((((((((($$$%%%&&&((())))))))))))))))))))))))************))))))************))))))((())))))***+++,,,,,,,,,)))***+++,,,,,,+++***)))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---///000))))))))))))))))))))))))++++++,,,,,,,,,---------+++***)))***...000///---(((***++++++++++++---...//////000222555555444333////////////////////////000111222333333222111000/////////000000000111111---222555111...///444777888888FFFccc~~~{{{qqqjjjjjjooo|||{{{|||~~~tttgggZZZTTTQQQKKKDDDAAA999999888777777777666666333444666777888999888888555555444444444333333333333333222111111222222222333111///---,,,---......---.........//////000000///000000000000000////////////000000000000//////000000000000000000000000...///000222333333333333222444888;;;>>>@@@@@@@@@??????????????????@@@@@@>>>>>>????????????>>>>>><<<======>>>>>>===<<<;;;;;;::::::999888777666666777666666555555555666666444555666666555555777999555888===??????AAAEEEHHHLLLQQQXXX```hhhrrr~~~yyyhhhZZZRRRMMMKKKIIIEEEFFFGGGGGGFFFEEEFFFGGGBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFDDDEEEEEEEEEEEEEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>???AAAAAA@@@>>>BBBAAADDDHHHIIILLLZZZiiizzzxxxmmmjjjfffbbb```]]]ZZZXXXSSSMMMHHHFFFHHHHHHDDDAAA>>>@@@AAA???<<<:::;;;===<<<<<<<<<;;;;;;:::::::::999999999999::::::;;;<<<===<<<;;;;;;<<<===<<<;;;888999::::::;;;;;;;;;;;;<<<===>>>???>>>===;;;:::999;;;======<<<<<<===>>>@@@======>>>???>>>CCCIIIIIIXXXmmm++++++******)))((((((((())))))))))))************&&&&&&%%%&&&''')))+++,,,%%%'''))))))((((((***,,,************))))))))))))******+++******)))((('''&&&&&&&&&'''''')))******))))))))))))************+++)))(((((()))******))))))************+++++++++)))***+++...000///,,,)))&&&))),,,,,,***+++...111333...)))((()))******)))++++++++++++++++++++++++******+++,,,------......---------.........//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...///000000//////000000//////............,,,...000000//////111333............////////////...///000111222333444444555:::???NNNqqqpppaaa\\\^^^iii}}}xxxvvvsssssslllaaaWWWOOOIIIDDDAAA<<<999777555666666555444666666666777666666555555333333333444555666777777444333333222111000///...111111000///...---,,,,,,)))******+++,,,---......---...111222222111...---......///000000000000000000000000000////////////000/////////000222444666555444444555888<<<@@@CCCCCCCCCCCCCCCBBBAAA@@@???@@@@@@AAAAAA@@@???>>>======<<<:::999999:::;;;;;;888888888888777777777777666666555444444444444555555555555555555666777777:::999999:::<<>>>>><<<;;;======>>>>>>===;;;999888999999999:::::::::;;;;;;===;;;999999:::::::::999:::;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<===============<<<<<<<<<===>>>??????@@@BBBHHHVVVggg{{{)))))))))))))))*********))))))))))))************(((((('''''''''(((((()))&&&'''))))))((((((***,,,)))))))))((((((((((((''')))))))))***))))))((((((((((((((((((((()))***+++'''(((((((((((()))))))))+++)))(((((()))******)))(((((()))))))))***************+++---//////,,,)))&&&&&&&&&''')))***+++***...+++((((((***,,,++++++************************''''''((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////////////////.........------+++---...///......000111............////////////...//////000222333333444000555;;;GGGeeeuuubbbXXXWWW]]]mmm|||wwwtttvvvwwwrrrhhh]]]SSSKKKFFFDDD???<<<888666666555444333444444555555555555555555333444444444555666666666444444333333222000///...///////////////.........---......//////000000111/////////....../////////......///000000000000000000/////////////////////............///111333444555444444555777;;;???AAABBBBBBBBBBBBBBBAAA@@@???AAA@@@@@@??????>>>======@@@???>>><<<<<<<<<======999888888888777777777777777666555555444444555555555555555555555666666777999888888999;;;===@@@BBBAAACCCEEEHHHNNNVVV___fffvvv{{{ppp^^^YYYQQQKKKIIIHHHHHHGGGHHHGGGFFFEEEDDDDDDCCCDDDDDDFFFHHHHHHGGGFFFGGGHHHFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIGGGGGGGGGHHHGGGFFFEEEEEEDDDDDDDDDDDDCCCBBBAAABBBCCCFFFIIIJJJTTT\\\jjjwww~~~vvvpppkkkbbb\\\]]]```aaabbbeeeeeeccc\\\SSSNNNMMMJJJFFFFFFEEECCCCCCCCCCCCAAA@@@>>>>>>>>>>>>===;;;:::999:::::::::;;;;;;;;;;;;<<<<<<;;;999999:::::::::999::::::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<============<<<======>>>??????@@@@@@AAADDDKKKVVVbbbvvv'''(((((()))******++++++))))))))))))*********************)))((('''&&&%%%&&&((())))))))))))***+++((((((((((((''''''''''''''''''((()))))))))((((((******))))))))))))***+++''''''''''''((((((((((((+++)))(((((()))******)))'''((((((((())))))))))))******+++---///...,,,))))))&&&$$$&&&***+++)))&&&)))(((((())),,,------,,,************************'''''''''((())))))******++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------............---------------+++,,,......------...000............////////////......///000111222333333...333777>>>SSSqqqzzzeeeWWWQQQTTT]]]ggg{{{uuuzzz|||yyyrrrfffYYYNNNIIIHHHAAA>>>:::777666555444333444444555555666666666777444444555555555555555555444444444333222111000///............//////000000000000000000000000000000111///,,,******,,,///111......///000000000000///////////////////////////---------...///000111222444444444444777:::===???@@@AAABBBBBBBBBAAA@@@???AAA@@@???============>>>AAAAAA???>>>============999999999888888888777777777777666555555555555555555555444444555555666777777777777888999;;;>>>???AAABBBCCCEEEHHHNNNUUUZZZhhhuuuwwwfff[[[RRROOOJJJHHHGGGHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEEEECCCEEEFFFFFFEEEEEEFFFHHHGGGHHHIIIKKKLLLLLLMMMMMMKKKLLLMMMNNNOOOOOONNNNNNQQQPPPPPPOOONNNMMMLLLKKKJJJJJJIIIHHHHHHHHHIIIIIIGGGEEEDDDBBBBBBCCCDDDEEEGGGMMMVVVbbbjjjmmmllljjjfff^^^YYY[[[^^^aaaffflllrrrrrrlllaaaYYYUUUPPPKKKIIIGGGEEEDDDDDDCCCBBB@@@????????????===<<<;;;:::;;;;;;<<<<<<<<<=========<<<:::999888999:::999888999999:::;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<======>>>>>>======>>>>>>??????@@@@@@AAA@@@AAAEEEKKKXXXnnn(((((())))))************((()))))))))************)))*********)))(((&&&$$$'''(((******))))))***+++))))))((((((((('''''''''&&&&&&'''(((((()))((((((******))))))((()))))))))'''''''''((((((((())))))***)))'''''')))***)))(((((((((((()))))))))***************,,,......,,,***,,,***)))***+++,,,+++)))((()))***,,,---...---,,,************************************++++++,,,,,,))))))******+++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------+++---......------...///............////////////......//////000111222222111555777888AAAXXXsss}}}jjj[[[SSSSSSWWW\\\uuu{{{|||zzzooo___RRRLLLKKKBBB???:::777666555444333555555555666777888999999555555555555555444444444444444444444333222111000.........///////////////............------,,,,,,000...+++))))))+++...000---...//////000000//////.........///////////////------......///000111111333333333444666888;;;===???@@@BBBCCCCCCCCCBBBAAABBB@@@>>><<<<<<<<<>>>>>>@@@@@@???>>>===<<<;;;;;;::::::999999999888888888888777666666555555666666555444444444444555666666666666666666888999;;;<<>>===<<<;;;<<<============>>>>>>>>><<<:::888888999:::999888888888999::::::::::::999::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>=========>>>>>>>>>??????@@@>>>???AAACCCKKKZZZiii|||************))))))((((((((()))))))))************'''((()))******)))((('''((()))******))))))***+++*********)))))))))((((((&&&&&&'''(((((()))(((((())))))((('''''''''(((((((((((()))))))))************(((''''''((())))))((()))))))))*********++++++*********+++------+++***+++---...---+++***+++---***,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,((()))***+++,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,,,,------------------------,,,...//////...---...000............////////////.........//////000000111222444555555888FFF```www}}}qqqbbbWWWSSSSSSTTTeeewwwuuufffYYYQQQOOODDD@@@;;;777666666555555444333333444444666777888555555555555555444444444444444444444444333222111111000000///......------......---,,,,,,+++++++++------,,,,,,,,,,,,------------...///////////////------....../////////000...//////000000111111111222222222333555777999:::>>>???BBBDDDEEEEEEDDDCCCBBBAAA???===<<<===>>>????????????>>>>>>===<<<;;;::::::::::::999999999999888888777666666666666777444444444444444555666666555555555666777888999999;;;===???@@@BBBEEEIIILLLQQQXXXbbbkkkrrr{{{uuuggg]]]UUUQQQNNNLLLIIIHHHIIIIIIHHHFFFGGGGGGGGGGGGGGGGGGHHHHHHJJJKKKLLLKKKKKKLLLNNNPPPOOOPPPPPPQQQQQQQQQQQQPPPTTTVVVZZZ]]]^^^]]][[[ZZZ\\\[[[\\\^^^___^^^[[[XXXVVVVVVVVVVVVVVVWWWXXXYYYTTTRRRNNNJJJFFFDDDCCCCCCDDDCCCCCCEEEJJJOOORRRSSSUUUQQQPPPRRRUUU[[[gggsss}}}ssslllddd]]][[[WWWSSSOOOMMMKKKIIIGGGDDDCCCBBB@@@???>>>===<<<=========>>>>>>>>>??????;;;:::888888999999999888777888999999::::::999999999999:::;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>???<<<<<<============>>>>>>>>>>>>@@@CCCDDDFFFNNNXXX]]]mmm++++++******)))(((((('''))))))))))))************'''(((((()))************)))***++++++))))))***+++************))))))))))))''''''((()))))))))((((((((('''''''''''''''(((((())))))))))))***************(((''''''((())))))(((************++++++++++++***))))))***,,,---+++***))),,,...---)))'''***---,,,---//////---+++++++++------------------------************************)))***+++,,,---//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,------------------.........---...//////...---...000............////////////---........./////////000//////111444555===RRRiiiyyy|||xxxkkk\\\SSSOOOMMMVVVggg|||pppcccZZZVVVHHHDDD>>>999888777777666222222111111111222444555444444555555555555555555444555555555444444333222111111000///...---,,,,,,//////......---------,,,,,,,,,---......---,,,,,,------...////////////...---------......//////000...///000111111111111000111111222333444555666777;;;>>>AAADDDEEEEEEDDDCCCBBBAAA@@@>>>>>>>>>>>>??????@@@@@@@@@@@@???>>>>>>;;;;;;;;;:::::::::999999999888888777777777777777444444333333444444555666555555555666666777777777888:::===???@@@BBBFFFHHHJJJNNNVVV^^^eeelllyyyzzzggg[[[TTTOOOLLLIIIGGGFFFFFFHHHJJJJJJJJJHHHHHHHHHHHHIIIJJJJJJKKKJJJKKKKKKKKKJJJLLLNNNQQQUUUVVVWWWXXXXXXXXXXXXXXX\\\___bbbeeegggfffeeeddddddcccdddfffhhhgggbbb]]]\\\\\\\\\]]]^^^___```aaaZZZWWWSSSNNNJJJGGGFFFFFFCCCAAA@@@AAAEEEIIILLLMMMKKKJJJKKKMMMOOOUUUbbbppp}}}xxxqqqkkkeee```ZZZTTTQQQNNNKKKIIIFFFEEECCCAAA@@@???>>>>>>======>>>>>>>>>?????????;;;999888777888999888777888888999::::::::::::999888999:::;;;;;;<<<;;;;;;:::;;;;;;<<<===>>>??????===============>>>>>>>>>===>>>@@@CCCBBB???CCCIIIJJJVVVeeettt*********)))))))))))))))))))))))))))************))))))(((((()))******+++)))***++++++))))))***+++***))))))))))))((((((((()))))))))***))))))((((((((('''''''''((()))******((((((((())))))))))))***)))(((&&&&&&((()))((('''))))))))))))***************))))))***+++,,,+++***)))***+++************+++***,,,...---***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,*********))))))))))))))),,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++++++++,,,---------........./////////,,,...///...---,,,---...............////////////------............/////////,,,...555666777EEEWWWmmmyyytttcccWWWQQQMMMOOO^^^qqq{{{pppeee___QQQKKKDDD>>>:::999777777444333222111111222444555333444444444555666666666555555555555555444444333000000//////.........---////////////............------............------,,,---......//////......,,,,,,---......///000000---...///000000000//////111111111222333444555555888;;;???BBBDDDDDDCCCBBBBBBBBBAAAAAA@@@?????????===>>>???@@@@@@@@@???>>>;;;;;;;;;;;;::::::::::::999999888777777777888888444444333333444444555666555555666666666666666666888;;;===???@@@BBBDDDFFFGGGHHHNNNUUUZZZ```mmm{{{oooaaaWWWQQQLLLIIIIIIGGGEEEFFFHHHKKKMMMMMMJJJJJJJJJKKKLLLMMMNNNOOOLLLMMMMMMMMMLLLNNNQQQTTT[[[\\\^^^```bbbcccddddddfffgggjjjmmmooopppoooooonnnmmmmmmooopppmmmfff```\\\]]]]]]]]]___```aaabbb]]]ZZZVVVQQQMMMJJJIIIHHHDDDCCCBBBBBBEEEGGGGGGGGGCCCDDDFFFIIIIIINNN]]]kkkxxx~~~xxxmmmhhh```YYYTTTPPPMMMJJJHHHFFFDDDBBB@@@?????????=========>>>>>>>>>>>>???;;;999777777888999888777888999999:::::::::::::::888888999:::;;;;;;;;;;;;::::::;;;<<<===>>>?????????????????????????????????>>>???AAA???<<<===BBBCCCJJJRRRXXX```mmm((((((((()))******++++++))))))))))))************+++***)))(((((()))***+++***+++,,,+++***)))***+++)))(((((((((''''''''''''******+++******)))((('''(((((((((((()))***,,,,,,''''''''''''((((((((())))))(((&&&&&&((()))((('''(((((((((((())))))))))))***)))))))))+++,,,+++***,,,***(((***---///---***'''***+++***((('''))),,,+++++++++++++++++++++++++++++++++***************......------,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000///---+++++++++---............/////////000000+++---------++++++,,,---............/////////000------..................222,,,...777777333:::IIIdddvvv{{{jjj]]]VVVRRROOO[[[kkkzzzyyymmmeeeXXXRRRIIIAAA===:::888666888777555444444555666777333333444444555666777777555555555666555555444444.........///////////////........................///...------------...///,,,---......//////......,,,,,,------...///000000,,,---.../////////...---000111111222333333444444666888===AAACCCCCCAAA@@@BBBBBBBBBBBBBBB@@@??????999:::<<<===>>>>>>======<<<<<<;;;;;;;;;::::::::::::999888888777888888888444333333333333444555555555555666666777666666555666888;;;======>>>???AAACCCBBBFFFLLLPPPTTTaaaooo~~~uuujjj```ZZZTTTOOOKKKNNNKKKHHHGGGIIILLLNNNNNNLLLLLLMMMMMMNNNOOOQQQQQQUUUUUUUUUUUUTTTVVVZZZ\\\^^^```cccfffiiilllmmmnnnlllmmmppprrrtttuuuvvvvvvvvvtttsssuuuuuuqqqhhhaaaYYYYYYZZZZZZ\\\]]]___```^^^[[[WWWRRRNNNKKKJJJJJJEEECCCBBBAAABBBAAA???===???@@@DDDFFFFFFKKKYYYggguuuwwwqqqiiiaaa[[[VVVRRRPPPIIIGGGEEEBBB@@@@@@??????============>>>>>>>>>>>>;;;999777777888999888777999999:::;;;;;;;;;;;;:::777888999:::;;;;;;<<<;;;::::::;;;<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@???===@@@EEEBBBEEEIIIIIIKKKUUUdddppp******))))))(((((('''''''''&&&%%%''')))+++++++++'''(((((((((&&&### (((((((((((())))))))))))''''''(((((())))))*********************)))((((((''''''''''''(((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''((()))*********((('''&&&))))))(((((((((((())))))(((((('''(((((()))******)))))))))))))))))))))))),,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---,,,,,,++++++,,,------......------,,,------,,,++++++,,,,,,,,,,,,---///000000000///...///////////////.........111000......111666<<>>===>>>>>>============>>>>>>===============<<<<<<<<<:::999999888777666555555777777555444444444444444555555555555555555555555555666777999;;;===>>>???DDDDDDEEEGGGJJJPPPXXX^^^qqqyyyxxxoooddd\\\XXXUUUOOOJJJNNNMMMKKKJJJJJJJJJKKKLLLMMMNNNPPPPPPPPPQQQTTTVVVXXX[[[\\\\\\ZZZ[[[___bbbeeekkkooooooqqqtttvvvuuuxxxxxxwwwwwwxxxxxxyyyzzzzzzuuunnnkkkjjjhhhbbb]]][[[XXXTTTSSSTTTUUUVVVVVVUUUUUUTTTSSSRRRPPPLLLJJJIIIFFFBBB??????AAABBBCCC@@@???@@@BBBDDDIIIUUUaaappp~~~yyypppjjjcccZZZTTTSSSOOOLLLHHHFFFEEECCCBBB@@@@@@???>>>???@@@@@@>>><<<<<<<<<:::999888888888888888999:::;;;<<<;;;::::::777888888999::::::;;;;;;===<<<;;;;;;<<<>>>AAACCC@@@@@@@@@@@@@@@AAACCCCCCCCCBBBBBBAAAAAABBBBBBCCCBBBBBBCCCEEEHHHNNNSSSVVVbbbttt))))))))))))((((((((((((,,,***((('''((()))((('''(((((()))***)))(((&&&%%%(((((((((((())))))))))))'''((((((((()))))))))******************)))((((((''''''((((((((())))))))))))))))))(((((((((''''''((((((((((((((((((((((((((()))******)))((('''&&&))))))(((((((((((())))))+++******))))))))))))***)))))))))))))))))))))))),,,++++++******++++++,,,---,,,,,,++++++,,,,,,---)))))))))******)))))))))++++++++++++++++++++++++++++++******++++++,,,---,,,,,,------------,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---,,,---...///000//////.../////////////////////...///...------000444888;;;HHHeeerrrhhhddd]]]bbbmmm{{{~~~rrreee]]]RRRIIIDDD@@@;;;888666666666555555444444444555555555555555666666777666666666666666666666666222222222111000000////////////////////////000000111///....../////////...////////////////////////000000000000000000000000222111000000000000111222333222111000000111222222555666999<<<>>>@@@AAAAAA>>>???@@@@@@@@@???===<<<================================================:::::::::999888888888777777777666555444444444444444444444444444444444444555666777999;;;===>>>??????@@@BBBCCCFFFKKKRRRVVV\\\dddnnnvvv{{{}}}rrrjjjaaa[[[XXXUUUQQQMMMNNNMMMLLLKKKKKKKKKLLLMMMMMMPPPRRRTTTVVVXXX\\\^^^___aaacccaaa```aaaeeeiiimmmssswwwwwwxxx}}}~~~||||||||||||{{{{{{{{{{{{|||vvvoookkkiiifffaaa\\\WWWTTTPPPNNNOOOPPPQQQQQQTTTSSSRRRQQQPPPNNNLLLJJJIIIGGGEEEBBBAAA@@@??????BBBAAAAAACCCDDDGGGQQQ\\\iiixxx~~~tttnnnfff]]]XXXWWWRRROOOKKKHHHGGGFFFDDDCCCAAA@@@??????@@@@@@>>><<<<<<<<<;;;:::999999999999888999:::;;;;;;;;;:::999999999:::;;;;;;<<<<<<======<<<;;;;;;<<<>>>AAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCAAAAAA@@@AAACCCGGGJJJMMMRRR^^^rrr(((((((((((()))))))))))),,,***(((((((((((('''&&&&&&((()))+++,,,,,,+++***(((((((((((())))))))))))(((((((((((())))))))))))))))))******))))))((((((((((((((()))))))))*********)))))))))))))))((((((************************((())))))))))))(((((('''))))))(((((((((((())))))---,,,+++***))))))))))))))))))))))))))))))))))))++++++************++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++************************+++++++++++++++,,,------,,,------.........------,,,------......------,,,,,,,,,,,,++++++,,,,,,---------...////////////.........//////////////////.........///111333555777???VVVvvv}}}sssqqqjjjlllttt}}}zzzjjjcccXXXPPPIIICCC===888999888777666555444444333444555555555555666666666666666666666666666666666333333222222111000000///------......//////000000222000......//////...---////////////////////////000000000000000000000000222222111111111111222222222111111000111111222222444555888:::===>>>???@@@>>>???@@@@@@@@@???>>>===;;;<<<===>>>>>>===<<<;;;========================::::::::::::::::::::::::888777666555555444444444333333333333333333333333555666777888:::;;;<<<===;;;===???AAACCCFFFKKKNNNNNNTTT]]]eeekkkqqqyyy~~~yyyyyyyyyzzzzzzzzz{{{{{{|||}}}}}}~~~xxxqqqjjjddd\\\XXXVVVUUURRROOONNNMMMLLLKKKLLLMMMNNNOOONNNQQQVVVZZZ^^^bbbfffiiihhhjjjkkkjjjhhhiiinnnrrrvvv{{{~~~{{{zzz{{{uuunnnjjjgggddd```\\\VVVRRRNNNLLLLLLMMMMMMMMMQQQQQQPPPPPPOOOOOOOOOOOOLLLKKKJJJHHHEEEBBB@@@???DDDBBBBBBDDDDDDDDDKKKTTTbbbrrrzzzssskkkaaa\\\\\\VVVSSSOOOLLLKKKJJJHHHFFFCCCAAA@@@@@@@@@@@@>>>===<<<;;;;;;:::::::::;;;;;;:::;;;;;;<<<===<<<<<<<<<;;;;;;<<<======>>>>>>???===<<<<<<<<<===???@@@BBBCCCCCCDDDEEEDDDCCCBBBAAACCCBBBBBBAAAAAABBBBBBCCCCCCBBB@@@??????AAACCCDDDIIINNNYYYlll''''''(((((())))))******)))(((&&&''')))******)))&&&&&&(((***++++++++++++(((((((((((())))))))))))(((((((((((())))))))))))((()))))))))))))))(((((())))))))))))************************))))))))))))************************((())))))))))))((((((((())))))(((((((((((())))))++++++***)))))))))******))))))))))))))))))))))))++++++************++++++,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......------......///.........,,,------......------,,,,,,,,,+++++++++,,,------------........./////////............////////////000000111222333444555555:::GGGccczzzwwwtttsssxxx|||{{{rrrjjj^^^TTTMMMGGG@@@<<<999888777555444444444444444444555555555666555555666666666666666666666666444444333222111000000///------......///000111111333111///...//////...---////////////////////////........................////////////000000000111111111111111111111222222333444666888:::<<<>>>>>>??????@@@AAAAAA@@@???>>>:::;;;===>>>>>>===;;;:::===============>>>>>>>>>:::::::::::::::;;;;;;;;;999888777666555555555555444444444444444444444444444444555666777999999:::;;;===@@@BBBCCCDDDGGGJJJKKKOOOTTTYYY]]]bbbhhhmmmooottt{{{{{{uuuuuuuuuuuuuuuuuuvvvvvvwwwwwwyyy{{{}}}uuulllgggbbb^^^XXXUUUSSSRRRPPPNNNMMMLLLLLLLLLLLLNNNOOOQQQOOOTTTZZZ___dddhhhkkknnnoooqqqrrrqqqoooqqquuuyyy|||}}}xxxuuutttpppkkkhhhfffdddaaa^^^YYYVVVRRRPPPOOOPPPPPPOOOQQQQQQQQQQQQRRRUUUXXXZZZVVVVVVTTTPPPLLLHHHEEEEEEDDDBBBBBBDDDCCCBBBGGGMMM]]]nnnxxxooofffaaaaaa[[[XXXTTTQQQOOOMMMKKKJJJEEECCCAAA@@@@@@@@@>>>===;;;;;;;;;:::;;;;;;<<<<<<===>>>>>>>>>????????????<<<======>>>>>>???@@@@@@============>>>???AAAAAAAAABBBDDDEEEEEEDDDCCCBBBCCCBBBBBBAAAAAABBBBBBCCCEEEDDDBBB@@@@@@@@@AAABBBHHHJJJOOOZZZlll''''''(((((())))))******)))'''&&&''')))*********(((((()))******+++++++++(((((((((((())))))))))))))))))))))))(((((((((((('''(((((()))))))))(((((())))))))))))************))))))))))))************)))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((((())))))'''''''''((()))***+++,,,))))))))))))))))))))))))+++******))))))******+++,,,++++++******++++++,,,))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,------.../////////...,,,------......------,,,,,,+++++++++,,,,,,---...---------------......///---.........//////000000000000111222333333333333888;;;OOOooozzzuuurrrqqqttt~~~{{{zzzpppbbbVVVOOOJJJFFFCCC999888666444444444555555333333444555666555555444444444444444444444444444555555444333222111000000......///000111111222222222111/////////000///...000000000000000000000000------------------------......//////000000000000000000111111222222222222333333444666888:::<<<===???@@@AAABBBBBBAAA@@@@@@;;;<<<>>>??????>>><<<;;;============>>>>>>??????999999999:::::::::::::::999999888777666666666666666666666666666666666666222222333444555555666666:::<<>><<<<<<;;;;;;;;;<<<======>>>>>>>>>>>>>>>??????@@@======>>>>>>???@@@@@@@@@????????????@@@AAAAAABBB>>>@@@BBBDDDEEEDDDCCCBBBCCCBBBBBBAAAAAABBBBBBCCCCCCCCCBBBAAAAAAAAABBBBBBAAADDDJJJPPPWWWkkk(((((((((((())))))))))))+++)))''''''((()))((('''*********+++++++++,,,,,,(((((((((((())))))))))))))))))))))))((((((((((((''''''((()))))))))((((((((((((((()))))))))******(((((()))))))))))))))***(((((((((((((((((((((((()))(((((((((((())))))***))))))(((((((((((())))))&&&&&&&&&'''(((***,,,,,,))))))))))))))))))))))))******))))))))))))******++++++************++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((()))******+++,,,---...............,,,------......------,,,++++++++++++,,,---......------,,,,,,------...///------......///000000000.........///000000111111666666AAAWWWmmmvvvuuurrrqqqpppsss|||}}}~~~ssseeeYYYRRRNNNKKKIII<<<:::777555444444555666222333444666666555444444333333333333333333333333666666555444222111000000//////000000111111222222222000...///000111111000000000000000000000000000------------------------...///000111222222111111///000111222222222222222222222333444666888:::;;;???@@@AAABBBBBBBBBAAA@@@<<<===>>>??????>>>===<<<<<<======>>>>>>??????@@@:::::::::::::::::::::::::::999888777666666666666666666666666666666666666222222222333333444444444666888;;;<<<<<<===???AAAAAABBBDDDGGGJJJNNNQQQRRRRRRVVV[[[___bbbeeehhhjjjrrrtttuuuuuurrrooonnnmmmhhhgggfffffffffhhhiiijjjppprrruuuxxx{{{~~~sssjjjbbb\\\YYYWWWUUURRROOOLLLKKKJJJIIIIIIIIIJJJKKKLLLOOOQQQSSSUUUZZZbbbhhhlllnnnooopppssswww{{{}}}}}}~~~~~~xxxqqqkkkhhhdddeeeggghhhiiihhhhhhggg```____________^^^ZZZXXXVVVWWWXXXYYY[[[aaakkkrrr||||||wwwnnnbbbXXXSSSQQQJJJFFFCCCDDDDDDBBBDDDHHHPPP```uuu~~~tttmmmllleeebbb^^^ZZZXXXWWWTTTRRRNNNKKKHHHFFFEEEEEECCCBBB@@@??????>>>>>>>>>??????=========<<<===>>>>>>???>>>>>>??????@@@AAAAAABBBAAAAAAAAABBBBBBBBBCCCCCC???@@@BBBCCCDDDDDDCCCCCCCCCBBBBBBAAAAAABBBBBBCCCAAA@@@@@@@@@@@@AAAAAABBB>>>AAAGGGMMMOOOZZZwww))))))))))))(((((((((((()))((('''''')))******)))((((((((())))))***+++,,,(((((((((((())))))))))))***)))))))))((((((((('''&&&''''''((())))))((((((''''''((((((((()))))))))''''''((((((((()))))))))(((((((((((((((((((((((()))(((''''''((()))***+++))))))(((((((((((())))))(((((((((((()))***+++,,,))))))))))))))))))))))))******))))))))))))******++++++************++++++,,,------......------,,,++++++++++++++++++++++++))))))(((((())))))***+++***+++,,,------.........,,,------......------,,,++++++++++++,,,---...///------,,,,,,,,,---...///------......///000000111...------......000111222111555:::CCCRRReeepppssstttrrrtttxxx}}}}}}tttggg]]]WWWSSSOOOLLLBBB@@@<<<888555444444555111333444666666555444333444444444444444444444444777777666444333222111000//////000000000000000000000///...///111222222111000000000000000000000000........................,,,---///000111111000000...///111222333333222222222222222333444666999:::===>>>???@@@AAA@@@??????????????????????????????<<<======>>>??????@@@@@@===<<<<<<<<<;;;:::::::::::::::999888777777777777666666666666666666666666333333333444444444444444555666888888999:::===???@@@AAABBBEEEHHHKKKLLLLLLKKKMMMQQQSSSUUUWWW[[[]]]___bbbeeeeeecccbbbcccdddbbbbbbbbbbbbdddgggjjjllllllnnnqqquuuxxxzzz{{{|||~~~sssiiiaaaZZZVVVSSSQQQPPPOOOMMMJJJIIIIIIIIIHHHHHHHHHJJJLLLOOOQQQSSSYYY^^^fffmmmqqqssstttttttttzzz~~~zzzuuupppkkkgggeeeaaadddiiilllmmmlllkkkjjjddddddfffhhhiiifffbbb^^^YYY[[[[[[ZZZ[[[aaalllttt}}}qqqfff^^^[[[SSSMMMHHHHHHFFFDDDEEEHHHJJJVVVgggzzz~~~vvvtttkkkhhhccc```^^^\\\YYYXXXTTTQQQMMMKKKJJJIIIHHHGGGEEEDDDCCCBBBBBBAAABBBBBB@@@???>>>>>>>>>???@@@AAA@@@@@@AAAAAABBBCCCCCCDDDBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCBBBBBBAAAAAABBBBBBCCCAAA@@@@@@@@@@@@AAAAAAAAABBB@@@DDDJJJLLLQQQeeezzz******))))))((((((''''''%%%$$$$$$&&&***,,,------$$$$$$$$$%%%&&&(((***+++(((((((((((())))))))))))******))))))((((((((('''&&&&&&'''((())))))((((((''''''''''''((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((()))(((''''''''')))***+++))))))(((((((((((())))))+++***************++++++))))))))))))))))))))))))******))))))))))))******++++++************++++++)))******++++++******)))************************,,,,,,++++++,,,,,,---...)))***+++,,,------------,,,------......------,,,++++++++++++,,,---...///------,,,+++,,,---...///---------...///000000111000/////////000111333444---666999888AAAXXXmmmvvvsssqqqpppoooooouuuzzzsssiii```[[[VVVPPPLLLHHHEEE@@@:::666444444444111222444666666555444333555555555555555555555555888777666555333222111000///////////////.........000...---///111333333333000000000000000000000000000000000000000000000000)))***,,,............---...///111222333333222222111111111222333666888999;;;<<<===>>>??????>>>===@@@@@@????????????@@@@@@<<<======>>>???@@@@@@@@@??????>>>===<<<;;;;;;:::;;;:::999888777777777777555555555555555555555555555555555555555555555555555666777888888:::>>>AAA??????@@@BBBDDDEEEEEEDDDGGGIIIKKKLLLMMMPPPSSSVVVUUUXXX[[[[[[ZZZZZZ]]]___[[[[[[[[[]]]aaaeeeiiikkkiiikkkooorrruuuwwwxxxxxx}}}}}}~~~{{{uuukkkbbb[[[VVVQQQOOOMMMMMMMMMKKKIIIHHHIIIJJJGGGGGGGGGIIIKKKNNNQQQSSS[[[aaajjjqqquuuwwwxxxxxxuuu|||yyywwwsssoookkkhhhfffeeeaaaffflllppppppooommmkkkgggiiimmmpppqqqnnnhhhccc\\\]]]\\\ZZZZZZ___jjjrrrzzz}}}qqqiiifff[[[SSSMMMJJJHHHEEEEEEHHHGGGPPP\\\lll|||zzzooolllgggdddbbb```]]][[[YYYVVVQQQOOONNNMMMLLLKKKHHHHHHGGGEEEDDDDDDDDDDDDCCCCCCBBBAAABBBCCCDDDEEEBBBBBBCCCCCCDDDEEEEEEEEECCCDDDEEEEEEEEEEEEEEEDDDJJJHHHGGGEEECCCBBBAAAAAACCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAFFF???>>>DDDHHHIIITTTddd))))))))))))(((((((((((())))))))))))((((((((((((((()))******)))((()))+++******)))((('''&&&%%%%%%+++)))'''&&&%%%&&&((()))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,******))))))))))))************+++,,,,,,,,,,,,+++------,,,,,,,,,---......))))))))))))***+++,,,---+++++++++)))((((((***,,,...---,,,+++++++++,,,---........................,,,,,,++++++***+++++++++------------------------***+++,,,,,,------------///////////////.........222222444666999HHHbbbzzz|||wwwlllhhhfff```jjjzzzwwwrrrllleee]]]XXXVVVHHHDDD>>>888444333444555777444222111333555555555666555444444444666777888666666666666555333000///222222111111000/////////111111111111222333555555333444444444333111///...---...///000000///...---.........////////////000000000000000000000000000000/////////000222444666:::999;;;@@@AAA===<<<>>>AAA???<<<===???@@@???===@@@?????????????????????@@@???>>>===<<<;;;::::::;;;:::888777666777888888:::888555444555555555444444444333333333444555555333444555777888888888888=========>>>???AAABBBCCCFFFGGGHHHJJJKKKMMMNNNOOOQQQRRRRRRSSSTTTVVVWWWXXXXXXXXXYYY[[[]]]```bbbcccfffhhhkkkmmmooorrruuuxxx~~~}}}~~~rrrmmmeee]]]XXXTTTPPPNNNLLLIIIFFFFFFHHHIIIGGGEEEFFFHHHIIIIIIIIIMMMSSSYYY___fffpppuuuwwwyyy}}}~~~yyyrrrjjjggghhhiiigggeee___ffflllooooooqqqsssssskkkkkkmmmpppooojjjeeebbb___[[[VVVUUUXXX]]]aaadddpppyyywwwllldddWWWMMMKKKKKKGGGFFFHHHJJJLLLTTTcccttt~~~wwwrrrkkkgggeeeccc```\\\ZZZXXXVVVSSSQQQPPPPPPPPPJJJIIIHHHGGGEEEDDDCCCBBBCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIHHHGGGEEEDDDCCCBBB@@@>>><<<<<<===@@@AAAAAACCCBBBBBBAAABBBCCCEEEFFF@@@BBBCCCBBBBBBGGGQQQXXXvvv))))))))))))((((((((((((######%%%&&&(((***++++++)))***+++***(((((()))***((((((((((((((('''''''''***)))((('''&&&'''(((((())))))))))))(((((((((((('''((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,)))))))))))))))))))))))))))))))))))))))***************))))))))))))******)))***++++++,,,,,,++++++,,,,,,,,,+++,,,,,,---...******)))******+++,,,---+++,,,,,,,,,++++++,,,...---,,,,,,+++,,,---...///------------------------------,,,,,,,,,,,,,,,---------------------------+++,,,---............---/////////////////////...111111222444777DDD]]]sssvvvkkkeee\\\^^^nnnyyyrrrqqqmmmbbbYYYVVVPPPLLLFFF@@@<<<999888888666444111111222444444444666666555555666888999:::666666666555444333111000222222222111000000/////////////////////000111222111222222111111000///.........////////////......---------............///000000000000000000000000000000//////000222555666999777999>>>???===<<<>>>@@@>>><<<===???@@@???>>>>>>?????????@@@@@@@@@@@@@@@???>>>===<<<;;;::::::;;;:::999888888888888888888666333333333444333333333333333444444555555555444444555666777999999:::;;;;;;<<<<<<===???@@@AAADDDEEEFFFHHHIIIKKKLLLMMMOOOOOOOOOPPPRRRSSSUUUVVVVVVVVVWWWYYY[[[^^^```aaaccceeehhhjjjlllnnnrrruuuwwwwwwxxx{{{~~~{{{uuulllggg___YYYTTTPPPMMMKKKKKKHHHEEEEEEFFFGGGFFFDDDFFFHHHIIIIIIJJJMMMTTTYYYdddkkktttyyy|||}}}|||uuupppllljjjlllmmmmmmllljjjmmmqqqqqqqqqqqqqqqqqqpppooonnnooooookkkgggddd\\\XXXSSSQQQRRRUUUXXXYYYccckkksssxxx}}}{{{ttthhh]]]RRROOOMMMHHHEEEEEEEEEFFFNNN[[[lll~~~~~~yyyrrrnnnkkkhhhccc```___^^^[[[YYYVVVTTTSSSRRRNNNMMMLLLJJJHHHGGGEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHGGGGGGGGGHHHIIIJJJKKKNNNMMMKKKHHHEEECCCBBBAAAAAA???======???@@@AAAAAACCCCCCBBBBBBBBBCCCDDDEEEAAACCCEEEDDDCCCFFFMMMSSSccc(((((((((((()))))))))))))))))))))((((((''''''''')))***+++***((('''((()))'''''''''(((((())))))))))))))))))(((((((((''''''))))))))))))((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************))))))((((((******))))))))))))******)))***++++++,,,,,,++++++++++++******++++++,,,---*********++++++,,,---...+++,,,.........---...///,,,,,,,,,,,,------...///,,,,,,,,,,,,------------...------,,,,,,------...------------------------------......//////............//////////////////000000111222444???TTThhhuuuhhh]]]WWW\\\jjj|||ssswwwwwwjjj]]]ZZZVVVRRRLLLEEE>>>999777555777555333222444555555555666666666777888:::;;;<<<777666555444333333333333333333222111111000000/////////.........//////000//////............////////////............//////---............/////////000000000000000000000000111000000000111333444666777555777;;;===;;;<<>>===<<<===???@@@@@@???>>>?????????@@@@@@AAAAAA??????>>>======<<<;;;;;;::::::;;;;;;::::::999999888666444444444555444333000222333555666666555555555555555555777999;;;===::::::::::::;;;===>>>>>>AAABBBCCCEEEFFFHHHIIIJJJKKKKKKLLLMMMNNNPPPQQQRRRSSSTTTUUUVVVXXXZZZ\\\]]]___aaaccceeegggjjjmmmpppuuuuuuwwwzzz~~~}}}tttmmmhhhddd```YYYTTTQQQNNNKKKIIIKKKIIIFFFEEEFFFGGGFFFFFFFFFHHHJJJKKKKKKNNNUUUZZZhhhoooxxx~~~~~~wwwttttttssssssttttttuuuuuuuuutttssstttuuutttsssrrrvvvtttrrrqqqqqqooojjjeee]]]YYYUUURRRSSSTTTUUUUUUYYY___eeelllsssxxxwwwsssmmmcccYYYTTTPPPIIIEEEDDDCCCCCCHHHSSSbbbsss|||wwwtttpppiiieeeeeedddbbb```]]]YYYWWWUUUSSSRRRQQQNNNLLLJJJHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGEEEDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJKKKMMMNNNPPPQQQTTTRRRNNNJJJFFFCCCAAA@@@BBB@@@>>>>>>@@@AAABBBAAABBBBBBAAAAAAAAABBBCCCDDDBBBDDDFFFEEEDDDEEEIIIMMMVVVmmm(((((((((((())))))))))))///...---+++***((('''&&&)))***+++***(((''''''((('''(((((((((((()))))))))((())))))))))))(((''''''))))))))))))(((((((((((('''''''''((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,+++***)))((('''&&&((((((((((((((((((((((((******))))))))))))))))))******))))))))))))******))))))***+++++++++++++++*********)))***++++++,,,++++++++++++,,,---......))),,,...//////......///------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...------------------------------............------............////////////000000111222333:::LLL\\\ttteeeZZZYYY^^^uuutttyyy|||pppdddbbb^^^YYYQQQHHH@@@:::666555999777555555666777666555444444555666888:::;;;<<<777666555333333333444555333333333222111111000000111000000/////////000000......---,,,---...000111000///...------...///000////////////000000000000////////////////////////111000000000111222444555444333444999;;;:::<<>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>===<<<<<<;;;::::::<<<<<<<<<;;;:::999;;;999888777888888777555///111333666666666555444666555444555666999<<<>>>999999999999:::;;;<<<===???@@@AAACCCDDDFFFGGGHHHHHHIIIIIIJJJKKKMMMOOOOOORRRRRRSSSTTTUUUWWWYYYZZZ[[[]]]```aaaccceeeiiilllqqqrrrtttxxx}}}|||rrrjjjccc___^^^ZZZVVVRRRPPPNNNLLLJJJKKKJJJHHHGGGGGGHHHIIIIIIGGGJJJLLLMMMNNNQQQWWW\\\jjjpppyyyxxxtttxxx{{{}}}xxxuuuwww{{{{{{{{{{{{}}}~~~~~~}}}}}}zzzssskkkgggddd___]]]\\\\\\\\\[[[[[[]]]```dddiiimmmnnnmmmlllfff^^^YYYSSSMMMGGGDDDFFFEEEGGGOOOYYYhhh~~~{{{vvvpppkkkhhhhhhgggeeebbb___[[[YYYWWWVVVTTTRRROOOMMMKKKJJJKKKKKKKKKJJJJJJJJJIIIIIIGGGFFFFFFFFFGGGGGGHHHIIIKKKKKKMMMOOORRRUUUXXXZZZYYYVVVQQQKKKGGGCCCBBBAAABBB@@@>>>>>>@@@AAAAAA@@@AAA@@@@@@@@@@@@AAAAAAAAAAAACCCEEEFFFEEEEEEGGGIIIQQQ```|||'''((((((((()))))))))***)))))))))***+++,,,,,,,,,(((******)))'''&&&'''(((***)))))))))(((((((((((())))))******))))))((('''))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,+++***)))((('''&&&(((((((((((((((((((((((('''(((((()))******++++++******))))))))))))******))))))***++++++++++++*********)))))))))***++++++++++++++++++,,,---......)))+++......---,,,,,,---...------,,,+++***))))))+++++++++,,,,,,---------++++++***++++++,,,------------------------------,,,,,,---------,,,,,,+++---.........//////000000111000222333333777DDDRRRxxxooo```[[[ZZZeee}}}{{{yyy{{{tttmmmllliiicccZZZPPPFFF@@@<<<:::888666555444555666555444111222444555777888999999777666555444333444555666444444333333222111111111000000///////////////000///...------...///111222000///...------...///000---------.........//////////////////////////////000000000000111222222333222111333999;;;:::;;;>>>;;;<<<>>>??????@@@@@@@@@CCCBBBBBBAAA@@@???>>>>>>??????>>>>>>======<<<<<<999:::<<<======<<<;;;:::;;;:::999999999999888666000111444666666666555444666555444444666999;;;===999999999999999:::;;;<<<>>>>>>???AAACCCDDDFFFFFFGGGGGGGGGHHHJJJKKKMMMNNNQQQQQQQQQRRRSSSUUUVVVWWWYYY[[[]]]^^^```bbbeeehhhjjjkkkmmmrrrxxx|||}}}}}}}}}qqqhhhbbb]]]ZZZXXXUUURRRPPPOOONNNLLLJJJIIIIIIJJJJJJJJJJJJKKKLLLKKKNNNQQQRRRSSSVVV\\\aaajjjpppzzzyyyuuussszzz|||{{{wwwqqqkkkhhhfffdddbbb```]]]]]]___ccceeeggghhhfffeeeaaa\\\WWWRRRMMMIIIIIIGGGHHHKKKQQQ^^^sss}}}wwwrrrkkkkkkjjjiiifffbbb___]]]YYYXXXWWWTTTRRROOOMMMLLLLLLLLLLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHHHHIIIJJJJJJKKKMMMPPPTTTYYY^^^bbbddd```\\\VVVNNNIIIEEEDDDCCCBBB@@@??????@@@AAA@@@?????????@@@@@@@@@????????????AAADDDFFFGGGHHHIIIIIILLLTTTfff''''''(((((())))))******(((((((((((((((((((((((('''((())))))''''''((()))*********))))))(((((((((******)))))))))((((((((())))))))))))((((((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))''''''((()))***+++,,,,,,******))))))))))))******((()))******++++++************))))))******+++,,,*********++++++,,,---...***+++------+++***+++,,,.........---,,,+++***)))++++++,,,,,,------......************+++,,,------------------------------,,,,,,,,,---,,,,,,++++++------......///000000000000000222444333555>>>IIIgggzzzfff___YYY[[[iii|||wwwtttsssrrrlllhhhaaaXXXNNNFFF???<<<666444333333444444222111000111333444555666666666555555555555555555666666555555444333333222222111......---------......//////////////////000111222//////............//////******+++++++++,,,,,,,,,000000000000000000000000/////////000000000111111111000444:::<<<::::::<<<:::===???@@@????????????CCCCCCBBBAAA@@@??????>>>?????????>>>>>>=========::::::;;;;;;<<<<<<;;;;;;:::999888888999888666444222333444555555555444333555555444555666777999:::888888888888888999::::::<<<<<<===???AAABBBDDDDDDEEEFFFFFFGGGHHHJJJKKKLLLOOOOOOOOOPPPQQQRRRSSSTTTVVVXXXZZZ\\\]]]___bbbeeeggghhhkkkpppvvvzzz|||||||||}}}~~~{{{qqqggg```\\\XXXVVVSSSQQQOOOMMMMMMLLLKKKIIIGGGJJJMMMOOOOOOOOOPPPQQQRRRUUUYYYZZZ[[[___dddiiinnnttt~~~}}}xxxvvvvvvxxx|||xxxtttrrrgggbbb^^^^^^______```cccaaacccccc___\\\YYYTTTNNNJJJIIIIIIJJJMMMVVVjjj|||{{{rrrqqqooommmiiifffcccaaa[[[ZZZXXXVVVTTTRRRPPPOOOMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKNNNRRRXXX___fffkkknnnkkkfff]]]TTTMMMHHHGGGFFFCCCAAA@@@AAABBBBBBAAA???@@@@@@AAAAAAAAA@@@??????>>>@@@CCCFFFIIIJJJJJJJJJKKKNNNYYYnnn'''''''''((()))***************)))(((&&&%%%$$$$$$%%%'''(((((('''''')))***)))))))))))))))*********+++***)))((((((((()))***))))))))))))((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))(((((())))))*********+++******))))))))))))******((())))))***************+++************+++,,,,,,******)))******+++,,,------------,,,***)))***+++,,,---...//////...------+++,,,,,,---......//////+++******+++,,,---......------------------------------......---,,,,,,+++------......///000000111//////111333222222999BBBSSSvvvqqqeee]]][[[cccuuuuuutttuuussslllllliiidddZZZNNNCCC<<<777555444444555555333111000111333444555555555444444444555666666666666666555555555444333333222222------------...///000000...//////000000000000///......////////////......+++++++++,,,,,,,,,------000000000000000000000000---......///////////////000000555;;;===:::888:::;;;>>>AAAAAA???===>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA?????????>>>>>>>>>>>>>>>::::::999::::::;;;;;;<<<:::999999999:::999777555555444444444444333333333444555555555666666666666666666666666666777777888999999;;;<<<>>>@@@AAAAAACCCDDDDDDEEEFFFHHHIIIJJJMMMMMMMMMMMMMMMNNNOOOPPPTTTVVVXXXYYYZZZ\\\___bbbeeefffiiinnntttxxxyyyyyywwwyyy{{{~~~uuuoooggg```\\\YYYWWWVVVSSSQQQOOONNNNNNNNNLLLJJJJJJOOOVVVYYYZZZYYYYYYZZZZZZ^^^bbbdddeeehhhmmmrrrwww||||||{{{|||zzzvvvqqqkkkccc```bbb^^^dddgggccc```___ZZZSSSKKKKKKKKKLLLMMMVVViiizzz}}}zzzwwwrrrmmmiiifffeee\\\[[[ZZZXXXWWWUUUTTTSSSOOOOOOOOONNNNNNNNNNNNMMMLLLLLLKKKKKKKKKKKKLLLLLLKKKNNNSSS[[[dddlllssswwwxxxrrrggg[[[QQQKKKIIIHHHEEEDDDCCCCCCDDDDDDCCCAAABBBCCCDDDDDDCCCBBBAAA@@@AAABBBDDDFFFIIIKKKKKKJJJLLLNNNSSS^^^sss&&&''''''((()))******+++%%%&&&'''((()))+++,,,,,,$$$&&&'''((('''(((***+++''''''((()))***+++,,,,,,,,,+++)))''''''(((***+++))))))))))))((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************))))))))))))******))))))))))))******(((((()))***************++++++******++++++,,,---))))))))))))***+++,,,---//////...,,,))))))***,,,+++---///000222222222111,,,,,,------...///000000,,,++++++,,,---...///000------------------------.../////////...------,,,---------...///000000111------000222222111666===EEEccc|||nnnbbb```eeerrrttttttvvvqqqppprrrtttrrrhhhYYYJJJAAA:::999888888999888666444111222444555555555444444333444555777777777666666666555555444444333222222/////////000000222333444---...///000000///...------...///000000///...---........./////////000000000000000000000000000000,,,---......///.........000111666===???;;;888888;;;>>>BBBBBB???======>>>>>>>>>???@@@BBBCCCDDDDDD????????????>>>>>>>>>>>>::::::999888999:::<<<===<<<<<<;;;<<<===<<<999777666666555333333333333333444444555666666555444444555555444444444555666666777777999:::<<<===??????BBBBBBBBBCCCEEEFFFHHHIIIKKKKKKKKKKKKKKKLLLMMMMMMRRRTTTVVVWWWXXXZZZ]]]______```ccchhhmmmrrrsssssstttvvvyyy|||~~~xxxnnniiiccc^^^[[[ZZZXXXWWWUUUSSSRRRQQQQQQQQQOOOMMMPPPVVV^^^cccdddccccccccc```dddhhhjjjkkknnntttxxx~~~ppphhhggg^^^eeeiiifffcccbbb]]]VVVMMMMMMOOOPPPQQQYYYlll}}}}}}vvvpppkkkhhhggg]]]]]]\\\ZZZYYYWWWVVVVVVQQQPPPPPPPPPPPPOOOOOOOOOMMMMMMLLLLLLLLLLLLLLLMMMJJJNNNTTT]]]fffpppwww{{{zzznnn```UUUMMMJJJIIIGGGFFFEEEFFFGGGFFFDDDCCCEEEEEEFFFFFFFFFEEECCCBBBDDDDDDDDDGGGIIIKKKJJJJJJJJJLLLMMMQQQ^^^www((((((''''''''''''((((((******++++++++++++******((((((((((((((((((((((((******)))((('''((((((((()))***+++++++++)))((('''))))))))))))************&&&&&&&&&'''''''''''''''))))))))))))(((((((((((()))((()))***+++***'''$$$(((((((((((((((((((((((('''(((((())))))))))))))))))*********++++++++++++&&&''')))+++,,,+++***)))))))))*********))))))((())))))))))))************************************+++***)))))))))***,,,,,,------------------------)))***+++,,,---,,,+++***------------,,,,,,+++***---------...------,,,,,,---------------------------...............------000000000000000000//////111111111111222444666777:::KKKjjjwwwjjjfffgggpppzzz}}}yyyxxxvvv}}}}}}ppp^^^PPPIII===;;;777555444333222000333333444444555666666666555444444666777888666555777666555444333222111111000000000000////////////222000///------///000222.........///////////////......////////////..........................................///000222222///111333555666666666555888:::<<<>>>??????======AAAAAAAAAAAAAAAAAAAAAAAA???????????????>>>======<<<===>>>??????>>>===<<<<<<<<<======<<<:::999777222222333333333333333333333333333333444444555666555444333333444555666777888777777777888:::<<<===>>>???@@@BBBCCCDDDDDDEEEDDDEEEHHHJJJLLLNNNOOOPPPQQQSSSUUUVVVVVVWWWYYY[[[^^^```dddfffhhhkkkoooqqqtttrrrqqqtttyyy~~~yyylllfffhhhmmm~~~xxxooohhheeeaaa]]]YYYWWWVVVVVVWWWWWWWWWVVVUUUSSSRRRQQQPPPYYYaaafffkkkppprrrpppqqqqqqqqqqqqqqqtttxxx{{{xxxpppjjjfffeeeiiijjjeee```___WWWSSSPPPOOOPPPXXXiiixxx|||yyytttnnniiigggddd```]]][[[YYYWWWUUUTTTSSSQQQPPPOOONNNNNNNNNMMMLLLKKKKKKKKKLLLNNNNNNLLLMMMPPPUUU]]]iiivvv~~~}}}ttteeeYYYRRRNNNJJJIIIHHHHHHHHHHHHIIIJJJJJJIIIJJJKKKLLLLLLJJJHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHLLLGGGHHHOOOUUU^^^ttt))))))(((((((((((()))))))))******************)))((((((((((((((((((((((((******))))))(((''''''&&&***************)))((((((,,,++++++***)))''''''&&&))))))))))))))))))))))))))))))))))))((((((((((((*********+++,,,+++)))&&&))))))))))))))))))))))))''''''((())))))))))))((())))))))))))*********+++'''(((***++++++***)))((())))))************))))))))))))))))))************************************+++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,---------,,,,,,+++***+++,,,------...---------------------------------,,,---------------,,,,,,/////////////////////000000000000000111333444666===EEEWWWssspppjjjhhhnnnvvvsssbbbSSSKKK@@@===999666555555444333555555555555555555555555666555444555666777777555777777666555444333222222......//////000111111111111000///......///000111///////////////...............////////////......////////////////////////............///000111222000111222444555555666666888999;;;<<<>>>>>>>>>===??????@@@@@@@@@@@@@@@@@@???????????????>>>>>>===<<<======>>>>>>======<<<<<<<<<<<<<<<<<<:::999888555555555555555555555555333333333333333444555555555555444333444444666666666666666666777999:::<<<<<<===>>>@@@AAABBBCCCCCCDDDEEEGGGIIIKKKLLLMMMMMMOOOQQQSSSTTTUUUVVVXXXZZZ[[[^^^aaadddfffiiilllooorrrpppppprrrvvvyyyzzzyyy}}}sssfff\\\[[[```rrrsssjjjdddbbb___\\\YYYXXXXXXYYYZZZZZZYYYXXXWWWWWWVVVVVVWWWaaakkkrrrxxx~~~~~~yyy{{{||||||{{{|||yyyrrrmmmoooqqqmmmhhheee]]]XXXTTTSSSSSSXXXfffttt~~~|||xxxsssoooiiigggdddbbb```^^^[[[YYYTTTSSSQQQPPPNNNNNNMMMMMMMMMMMMLLLKKKLLLLLLMMMNNNJJJKKKMMMQQQXXXbbbmmmuuuxxxxxxpppcccXXXRRRNNNJJJIIIIIIIIIIIIJJJJJJKKKLLLMMMNNNOOOPPPOOONNNLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIKKKGGGHHHNNNPPPSSSbbbuuu******))))))))))))******((())))))******))))))((((((((((((((((((((((((((())))))******)))'''&&&%%%******))))))(((((())))))++++++***)))((('''&&&&&&))))))))))))))))))))))))(((((((((((()))))))))))))))))))))***++++++(((&&&************************&&&''''''((((((((((((((((((((((((((())))))))))))))))))***++++++***((('''))))))************))))))))))))))))))******************************************))))))******+++,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,---------,,,++++++***+++,,,------......---------------------------++++++,,,,,,---,,,,,,+++------........./////////////////////000111333333;;;:::CCCZZZvvvvvvoooooottt|||vvveeeVVVMMMEEEAAA;;;888666666666666555555555555444444444444777555333444555777777777888888777666555444333333000000000000000000000000111000///......///000111000000//////......------......////////////..........................................///000111111111111111222333444555666666777888:::;;;===>>>>>>>>>>>>???????????????>>>??????@@@@@@??????>>>======<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;:::999999999999888888777777666666333333222222222333444444666555444444333444444555444444444555666777888999::::::<<<>>>???@@@@@@@@@CCCDDDFFFHHHIIIJJJKKKKKKMMMOOOQQQRRRRRRSSSUUUWWWXXX[[[^^^aaaccceeeiiikkkooonnnoooqqqsssttttttrrr{{{|||~~~~~~pppcccYYYVVV^^^hhhzzzzzznnnfffcccbbb```^^^]]]]]]^^^^^^^^^]]]\\\[[[[[[]]]^^^___```iiisssyyyzzzppppppsssqqqlllhhhbbb^^^YYYWWWVVVYYYcccnnn~~~zzzwwwnnnllljjjiiigggddd```]]]VVVUUUTTTRRRPPPOOOOOOOOONNNNNNMMMLLLLLLMMMMMMNNNIIIIIIJJJKKKOOOWWW```gggmmmnnnjjj___WWWRRRNNNJJJJJJJJJJJJKKKKKKMMMNNNOOORRRRRRSSSTTTTTTRRRQQQPPPMMMMMMMMMLLLLLLKKKKKKKKKIIIFFFHHHLLLKKKIIIRRR___yyy***))))))(((((())))))***(((((())))))))))))((((((((((((((((((((((((((((((&&&''')))******)))'''&&&***)))(((''''''((()))***'''''''''((()))))))))***((((((((('''''''''''''''(((((((((((())))))))))))'''&&&&&&'''((((((&&&$$$))))))))))))))))))))))))&&&&&&'''((((((((((((((('''''''''(((((((((((()))******++++++***)))((('''((())))))************)))((()))))))))***************************************************+++++++++************************,,,+++***)))***+++,,,---,,,,,,,,,------,,,,,,++++++,,,,,,---------,,,,,,------------------------++++++,,,------------,,,,,,,,,------.../////////.../////////000111222222222222999LLLddd{{{|||vvvwww~~~xxxjjjZZZOOOJJJEEE>>>999777777777777444444444444444444444555888666333333444666777888888888888777666555555444555555444222000...---,,,000000////////////000000111111000///...------,,,......////////////......,,,,,,,,,,,,,,,,,,,,,,,,...............///000111111111000000111222444555444555555777999;;;===>>>??????@@@@@@@@@???======???@@@@@@@@@@@@???>>>>>>===<<<;;;::::::;;;<<<===<<<<<<<<<;;;;;;::::::999;;;::::::999888777777666333333222222222333333444666555555444444333333333444444444555666777777888888999:::<<<>>>>>>??????CCCDDDEEEGGGHHHIIIIIIIIIJJJLLLNNNOOOOOOPPPSSSUUUUUUXXX[[[^^^```cccfffiiikkklllnnnppprrrsssrrrqqqxxxyyy{{{~~~rrreee\\\XXX^^^lllzzzyyyooohhhggggggfffdddddddddddddddcccbbbaaa```aaaeeehhhkkkmmmttt{{{qqqooossssssnnnkkkfffaaa]]][[[YYYZZZaaaiiiwww}}}tttrrrpppnnnlllhhhbbb^^^[[[ZZZXXXVVVTTTRRRRRRQQQOOOOOONNNNNNMMMMMMMMMMMMHHHHHHGGGFFFHHHMMMTTTYYY```cccaaaZZZTTTQQQNNNIIIKKKKKKKKKLLLNNNOOOQQQRRRUUUUUUVVVVVVVVVUUUTTTSSSOOOOOONNNMMMMMMLLLKKKKKKHHHGGGHHHKKKJJJHHHMMMVVVbbbzzz)))((((((''''''(((((()))(((((())))))))))))(((((())))))))))))))))))))))))###$$$''')))******)))(((***)))(((''''''((()))***'''''''''((()))******+++))))))(((((('''''''''''''''((((((((()))))))))***'''&&&%%%&&&(((((('''%%%((((((((((((((((((((((((&&&''''''((()))(((((((((&&&'''''''''((((((((((((************))))))(((((((((((()))***************((()))))))))************************************))))))******++++++++++++************************,,,+++***)))***+++,,,---+++,,,,,,------,,,,,,,,,,,,---------,,,+++******------------------------,,,,,,---...............------------......////////////000111111222222222000111777CCCRRRggg~~~{{{xxx{{{}}}rrrbbbWWWOOOJJJBBB<<<999888777666111222222333444555666666888666333333444666777888888888888777666666555555777666444333111///------000000////////////000000111111000///...------,,,......////////////......,,,,,,,,,,,,,,,,,,,,,,,,...............//////000111000//////000111333444222333333555666999;;;<<>>>>>===<<<;;;::::::;;;<<<===<<<<<<;;;;;;:::::::::::::::::::::999888777666666444444333222222333333333555555555444444333222222444444555666666777777777777888:::;;;===>>>>>>>>>BBBCCCDDDFFFGGGHHHHHHHHHGGGIIILLLMMMMMMNNNPPPRRRSSSVVVYYY\\\^^^```dddfffgggjjjmmmppprrrsssttttttvvvwwwyyy|||~~~|||mmmddd\\\[[[^^^hhhwww}}}vvvqqqnnnnnnlllkkkjjjiiiiiiiiiiiihhhggggggjjjoootttwww}}}vvvrrruuuuuusssqqqhhhbbb^^^\\\[[[[[[```fffvvvxxxvvvsssqqqnnniiiccc___]]]\\\ZZZWWWUUUSSSRRRRRRPPPPPPPPPOOONNNMMMLLLLLLIIIHHHFFFCCCBBBEEEJJJNNNSSSWWWXXXTTTPPPOOOMMMIIIKKKKKKLLLMMMOOOQQQSSSUUUVVVVVVVVVVVVVVVUUUUUUTTTQQQPPPOOONNNMMMLLLKKKJJJJJJIIIIIIIIIHHHGGGKKKQQQPPPaaayyy((((((''''''''''''((((((((())))))******))))))((())))))))))))))))))))))))###$$$&&&((())))))))))))((((((''''''(((((())))))+++*********)))))))))(((,,,++++++******))))))(((''''''(((((())))))*********((('''(((***+++***)))'''''''''''''''''''''''''''(((((()))))))))))))))''''''''''''((((((((((((*********)))))))))))))))'''((()))******+++******))))))))))))************************************))))))***++++++++++++***************************++++++******++++++,,,---++++++,,,---------,,,,,,,,,,,,,,,,,,,,,+++******------------------------,,,,,,---...////////////........................//////000111111111111111222222666:::@@@SSSzzz|||}}}{{{mmmbbbUUUOOOHHHAAA<<<999777555222222222333444444555555777555333444555777777777888777777777666666666555333333333333222222111111//////000000000000//////000000//////......------......////////////..............................///......---....../////////////////////000111111000111222444555777888888???@@@AAABBBBBB@@@>>>===@@@@@@@@@AAA@@@@@@???>>>===<<<<<<<<<<<<<<<<<<===<<<;;;;;;:::::::::;;;;;;:::999999888888777777777555555444333333333444444333444444444444333333222333444555666666666666555666777888:::;;;<<<======???@@@BBBDDDEEEFFFGGGGGGFFFHHHJJJKKKKKKLLLOOOQQQPPPSSSVVVYYY[[[^^^aaaddddddgggjjjmmmoooqqqtttvvvttttttvvvxxxzzzyyyuuussseeeaaa```eeelllttt}}}{{{yyyxxxwwwvvvzzz~~~{{{uuuuuutttrrrqqqpppooonnnpppooooooqqquuu{{{zzzsssssssssrrrrrrkkkeee___]]]\\\[[[___eeewww~~~xxxvvvsssqqqnnnjjjeeebbb___]]][[[XXXVVVSSSRRRRRRQQQQQQQQQQQQOOONNNLLLKKKIIIHHHEEEAAA???@@@CCCFFFIIINNNPPPMMMKKKLLLLLLIIIJJJJJJLLLNNNPPPSSSUUUWWWXXXXXXWWWWWWWWWVVVVVVVVVSSSRRRQQQOOONNNLLLKKKKKKLLLKKKIIIGGGEEEEEEGGGJJJLLLUUUcccttt))))))(((((((((((()))))))))******************)))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&''''''((())))))((((((++++++++++++************,,,,,,++++++***))))))((('''''''''((()))************)))((()))***++++++***((((((((((((((((((((((((((())))))***************''''''((((((((()))))))))))))))))))))))))))******'''((()))******+++++++++))))))))))))************************************((()))***+++,,,++++++***++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***+++,,,,,,---------,,,))))))***+++,,,---------------------------------++++++,,,---............111000000//////......------...///000000000//////000000333777999EEEgggvvvlll[[[VVVNNNGGGAAA<<<888555444444444333333222222222666555444555666777777555777777666666666666555555333333333333333222222222//////000000000000/////////////////////...............////////////......///////////////////////////......------...............///000000000/////////000222444555555555555999;;;>>>@@@BBBBBBAAA@@@@@@@@@AAAAAA@@@@@@???>>><<<======>>>>>>======<<<<<<;;;::::::::::::;;;<<<999999999999999999999999777666555555444444444555111222333444444444333333222333444555555444444333333444666777999:::::::::;;;<<<>>>@@@BBBDDDEEEEEEEEEGGGIIIJJJJJJLLLNNNPPPMMMPPPSSSVVVXXXZZZ^^^```aaadddgggiiijjjlllqqqtttrrrrrrrrrssssssppplllhhhdddcccgggqqqzzzzzzuuusssqqqooommmlllkkkkkknnnttt|||}}}}}}||||||{{{zzzyyyxxxwwwwwwyyy|||xxxsssqqqppprrrqqqjjjbbb___]]]\\\___dddttt|||vvvtttqqqpppooommmjjjhhhcccaaa___\\\YYYWWWUUUTTTRRRRRRRRRQQQPPPNNNLLLKKKHHHFFFCCC???<<<<<>>999555777777555444222111//////555444444666777888666555666666666666555555555555666666555444222111000000//////000000000000//////.........///////////////......////////////..............................///......---------......---...///000000000///......000222444555444333222333666:::???BBBCCCCCCBBB@@@AAAAAAAAAAAA@@@??????<<<===>>>??????>>>===<<<<<<;;;:::999:::;;;<<<===999999::::::::::::::::::888777666555555555555555000111333444555444444333000111222333444333222111222222444666777888888999888999;;;>>>@@@BBBCCCCCCEEEGGGIIIJJJJJJKKKMMMOOOKKKMMMQQQSSSUUUXXX[[[^^^___bbbdddeeeeeehhhmmmqqqpppoooooopppoookkkeeeaaa```aaahhhuuu}}}wwwppphhhgggeeedddcccccccccdddjjjpppzzz{{{|||yyyttttttwwwwwwnnneeeaaa^^^]]]___cccppp{{{tttrrrpppoooooooooooommmhhhgggdddaaa^^^[[[ZZZYYYSSSSSSSSSRRRPPPNNNLLLJJJGGGEEEBBB>>>;;;:::===??????DDDFFFDDDDDDHHHJJJIIIHHHIIIKKKNNNQQQTTTWWWXXX^^^^^^]]]\\\\\\\\\\\\]]]XXXWWWUUUTTTRRRPPPNNNMMMEEEHHHJJJJJJJJJJJJIIIGGGHHHGGGIIIPPPVVV\\\aaafff&&&&&&''''''(((((()))))),,,+++***((((((((()))***++++++++++++***)))''''''&&&&&&''''''(((((())))))******+++***)))(((&&&$$$+++***)))'''''''''((()))&&&&&&''''''((()))))))))(((((())))))))))))((((((***+++,,,,,,,,,***)))((())))))(((((()))***++++++++++++******)))(((((((((+++***)))(((((((((((((((++++++++++++++++++++++++(((((())))))************++++++******))))))((((((,,,,,,+++***))))))******,,,+++++++++***)))))))))))))))***+++,,,------......---+++***)))******+++,,,+++***+++---...---,,,,,,,,,...//////...,,,,,,---------......000111222222...+++***,,,...---,,,...------------...//////---------...///000000111000111444666666;;;JJJZZZtttxxxyyyyyy}}}nnncccXXXRRRJJJ???999:::666888999777333111333555666666666666777777777777888888888888888888888888666666666777666666555444111111111111///---+++***//////...------------...111111000......---------......---------,,,,,,,,,000///...///222333222111000000000000////////////111111000000111111222333555666888:::>>>AAADDDEEEDDDDDDDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::<<<;;;:::888666555444333222222222111222222333333444333333333333444555555222222333333555666888999999999:::;;;===???AAABBBCCCEEEHHHIIIIIIIIIJJJKKKLLLLLLMMMOOOQQQTTTVVVWWW\\\]]]^^^```bbbfffiiikkknnnnnnnnnmmmjjjfffbbb___cccllltttxxx|||zzzqqqggg```YYYXXXWWWUUUTTTUUUYYY]]]ccclllxxxyyywwwwwwxxxrrriiidddbbbbbbaaa```nnnzzz{{{yyyvvvrrrqqqpppppppppllljjjgggeeeccc```\\\YYYXXXTTTQQQNNNMMMLLLJJJHHHFFFEEEBBB???===<<<;;;;;;CCCBBBBBBCCCDDDFFFHHHIIIMMMMMMNNNOOOQQQSSSTTTUUUWWWZZZ^^^___^^^\\\[[[[[[[[[YYYWWWVVVVVVUUUSSSQQQNNNMMMKKKHHHGGGFFFFFFFFFFFFFFFFFFGGGJJJOOOSSSVVV'''''''''(((((()))))))))******((('''''''''(((((((((((())))))******))))))(((((((((((((((((((((((('''((()))******)))((('''+++***)))(((''''''((()))((((((((((((((('''''''''((())))))))))))))))))((())))))******)))(((((('''+++***)))))))))))))))***)))))))))))))))*********(((((('''&&&&&&&&&&&&&&&************************)))))))))))))))************)))'''&&&%%%&&&((())),,,++++++***))))))******+++++++++***************++++++++++++++++++,,,,,,---,,,,,,++++++,,,---...,,,+++++++++---...---,,,+++++++++,,,,,,+++++++++---,,,,,,,,,---...//////111...+++***,,,------,,,...------------...//////------......///000000111//////111333333777BBBOOOjjjzzzwwwpppyyywwwyyyqqqlllfff___SSSCCC;;;;;;444555666555444333444555666666777777777888888888888888888888888888888888666666666666666555444333000111111111000...,,,+++111000//////......//////111000///......---------.........---------,,,,,,...000111000...---...000............///111222222111111000000000111222222333444666888;;;>>>AAABBBDDDDDDDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999888888777666555444444333333222222222222333333444333333333333444555555333333333333444666777888888888999:::<<<>>>@@@AAAAAACCCFFFGGGGGGGGGHHHJJJKKKLLLMMMNNNPPPSSSUUUVVVZZZZZZ[[[]]]```cccfffhhhjjjjjjkkkkkkiiieeebbb```fffnnnuuuwwwyyy~~~}}}xxxrrrkkkbbbZZZTTTPPPOOONNNMMMLLLNNNRRRUUU```hhhuuu{{{xxxzzzyyysssjjjdddbbbbbbbbbaaannnyyy|||yyyvvvtttrrrqqqmmmkkkiiifffeeebbb^^^[[[VVVSSSOOOLLLKKKJJJHHHFFFDDDCCCAAA???>>>>>>>>>>>>BBBBBBBBBCCCEEEGGGIIIJJJMMMMMMNNNPPPRRRTTTVVVWWWYYY\\\___aaa```______```___]]]ZZZXXXXXXWWWUUUSSSOOONNNLLLIIIGGGFFFFFFFFFBBBAAA@@@@@@BBBEEEHHHJJJ(((((((((((()))))))))))))))((((((''''''''''''((($$$%%%&&&((()))***++++++++++++***))))))(((''''''%%%&&&((()))***************))))))(((((((((((()))***))))))(((''''''&&&&&&))))))************))))))((((((''''''&&&&&&'''''',,,+++***)))(((((((((((('''(((((()))******++++++++++++***)))))))))******))))))))))))))))))))))))*********)))))))))))))))+++)))&&&$$$$$$'''***,,,,,,+++******)))************************+++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,---...///000---,,,+++,,,...///...---,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,------000...++++++,,,---------...------------...//////------......///000000000111//////111333555;;;CCCPPPvvvsssdddnnn}}}|||vvvwwwsssttttttooo```LLL@@@===888666555444555666555444666666777777777888888888777777777777777777777777666666666666555444333222000000111111000000///...222111000000//////000000111000///......---...............------------,,,,,,000333111+++(((+++///444222111000000111333444000000000000000111111222111222333555777:::<<<>>>CCCCCCCCCCCCBBBAAA??????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::666666666666666666555555444333333222222333333333333333333333333444555555444333333333444444555666777777888999;;;===>>>???>>>AAACCCDDDDDDEEEFFFHHHJJJJJJKKKMMMOOOQQQSSSTTTVVVVVVWWWYYY\\\___bbbdddeeefffggghhhgggeeecccbbbjjjppptttuuuuuuxxxxxxvvvvvvqqqiii```YYYRRRKKKGGGFFFFFFFFFEEEEEEGGGLLLOOO[[[dddrrr|||yyy|||{{{uuulllfffccccccccccccnnnxxx~~~zzzuuurrrooommmjjjhhhgggdddaaa^^^VVVSSSOOOLLLKKKIIIGGGFFFDDDCCCAAA@@@???@@@@@@AAABBBBBBCCCDDDFFFHHHJJJKKKMMMNNNOOOPPPRRRUUUWWWXXX[[[]]]```bbbbbbccceeefffeeebbb___]]]\\\[[[YYYWWWRRRPPPNNNKKKHHHGGGFFFFFFEEEDDDBBB@@@@@@AAABBBCCC))))))))))))))))))))))))(((((((((((((((((((((((($$$$$$&&&''')))*********+++*********)))))))))(((&&&'''(((((()))*********)))))))))(((((((((((()))))))))((((((''''''''''''))))))************)))))))))(((&&&%%%%%%&&&'''(((******)))))))))))))))***(((((())))))************,,,++++++*********++++++))))))))))))))))))))))))************))))))))))))+++***(((((((((***,,,...++++++***************+++)))))))))***+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,------......---,,,+++,,,...///...---///...---,,,,,,---...///...---,,,,,,,,,,,,,,,---...---,,,,,,,,,---------...------------...//////............//////000000444000///333666666999===AAA]]]sssccceeekkkuuuyyyvvvrrruuuyyywwwlllZZZJJJAAA???;;;777666777777555222555555666666666777777777777777777777777777777777666666666666555333222111000000111111111111111111111111000////////////000000000///...........................------------,,,///111///,,,***,,,///>>>;;;777333000//////000000////////////000111111000000111333555777999:::AAAAAABBBBBBAAAAAA@@@???????????????????????????@@@@@@??????>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::777777777777666666666666555444444333333333333444333333222222333333444555444444333333333333333444666666777888999;;;=========???AAACCCCCCDDDEEEGGGIIIIIIJJJKKKMMMOOOQQQRRRTTTTTTTTTVVVYYY\\\^^^```bbbccceeeggghhhhhhgggggglllqqqsssrrrrrrsssrrrnnnmmmggg]]]TTTMMMIIIEEECCCBBBBBBCCCBBBCCCEEEIIIMMMWWW```nnn}}}zzz}}}}}}wwwpppiiieeedddeeefffllluuuyyytttpppnnnkkkjjjhhhfffbbb```XXXUUUQQQNNNLLLKKKIIIGGGFFFEEECCCBBBAAAAAABBBCCCBBBCCCDDDFFFHHHJJJKKKLLLMMMNNNOOOQQQSSSVVVXXXYYY[[[]]]```bbbccceeehhhkkkjjjgggdddbbbaaa```^^^\\\UUUSSSPPPMMMJJJGGGFFFFFFHHHGGGEEECCCAAAAAABBBBBB)))))))))((((((((((((((())))))))))))))))))))))))&&&&&&'''(((((((((((((((((()))))))))*********+++***))))))(((((((((((((((((((((((())))))))))))(((''''''''''''(((((())))))))))))************))))))))))))'''''''''((()))***(((((((((((()))***+++,,,************))))))(((((('''&&&&&&&&&&&&&&&''''''*********************************)))))))))))))))((()))***+++,,,,,,+++++++++***************++++++)))))))))***+++++++++,,,))))))***+++,,,,,,------,,,,,,,,,,,,++++++******---,,,+++,,,...///...---000///------------///000......------------------------------,,,,,,---......------------...//////............////////////444000...333666777888:::===JJJfffiiibbb^^^ccclllzzz}}}uuuppprrrtttvvvssshhhVVVHHHAAA===888777777777555333444444444555555555666666777777777777777777777777666666666666555444333222111111111111222222222333111000//////......//////000//////............/////////.........---------------------////////////???<<<777222...,,,+++,,,//////......//////000111000000111222333555666777===>>>???@@@@@@AAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???>>>>>><<<;;;:::<<<<<<;;;;;;;;;:::::::::;;;::::::999888777666666666555555444333333444444333222222222222333444444444444333222222222222333555555555666777999:::;;;;;;>>>@@@BBBBBBCCCEEEFFFGGGGGGHHHIIIKKKLLLNNNOOORRRRRRSSSTTTWWWYYY\\\^^^aaabbbeeegggjjjkkklllllllllpppqqqoooooopppmmmhhhbbb\\\SSSKKKGGGEEEDDDCCC???@@@AAAAAABBBDDDHHHKKKUUU]]]jjjyyy}}}~~~{{{tttmmmhhhfffggghhhkkkttt}}}wwwrrrpppmmmkkkjjjgggcccaaaZZZVVVRRROOOMMMKKKIIIGGGKKKIIIGGGEEEDDDCCCCCCDDDDDDEEEFFFHHHJJJLLLMMMMMMNNNNNNOOOQQQSSSUUUWWWYYYYYY\\\___aaacccfffiiillllllkkkhhhgggfffeeebbb___YYYWWWSSSOOOKKKHHHFFFFFFCCCBBBAAA??????>>>>>>???((((((((((((''''''''''''((())))))************)))(((((()))))))))(((''''''''''''((())))))***++++++,,,+++***(((''''''&&&&&&'''(((((())))))))))))(((&&&&&&''''''((())))))***(((((())))))))))))(((((()))))))))((())))))******'''''''''((()))+++---...++++++******)))(((((('''''''''&&&&&&''''''((((((************************((()))))))))************&&&'''***++++++***((('''*********)))******+++,,,***************+++++++++((()))***+++,,,------...,,,,,,,,,,,,+++***)))(((,,,+++***+++---...---,,,------,,,,,,,,,,,,------...---------------......+++,,,......,,,,,,---......------------...//////......//////////////////222...---111333333444777<<<<<>>???>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::<<<;;;;;;:::888777666666777666555555444444444444222222222222222333444444333333222111111222222222444444444555666777888999999<<>>???@@@@@@BBBEEEHHHQQQYYYeeesss~~~zzzsssmmmjjjiiijjjkkkuuu{{{vvvtttqqqnnnllliiieeebbb[[[XXXSSSPPPNNNLLLJJJHHHNNNMMMKKKHHHGGGFFFFFFFFFGGGHHHJJJLLLMMMNNNNNNNNNNNNOOOOOOQQQRRRTTTVVVWWWWWWZZZ^^^aaaccceeehhhjjjlllkkkkkkkkkkkkiiieeebbb\\\ZZZVVVQQQLLLIIIGGGFFFAAAAAA@@@???????????????((('''''''''&&&&&&&&&%%%'''''')))*********))))))((())))))******))))))(((((((((((((((((((((((((((,,,+++***((('''&&&''''''&&&'''((()))******)))((('''''''''(((((((((((((((''''''(((((((((((('''''''''((()))***************(((((((((((()))***,,,,,,*********)))))))))))))))******))))))***++++++,,,))))))))))))))))))))))))''''''((()))***++++++,,,))))))*********)))((((((******))))))***++++++,,,+++++++++************************++++++,,,,,,,,,+++,,,,,,------,,,+++***+++***)))***,,,---,,,+++,,,,,,------------,,,,,,,,,+++++++++,,,---......***,,,......---,,,---///...------------...///////////////////////////...222//////111000///111555:::444BBBYYYmmmqqq```[[[[[[```ooo~~~zzzuuuuuuuuunnndddRRROOOJJJCCC===999888888666666666777777777777888999999999999999999999999555666777777888777777777555444333222222333444444222111000000//////000000//////............//////////////////............,,,,,,------,,,,,,------///......------------.........------......///000000/////////000111222222444555888;;;>>>@@@BBBCCC@@@@@@@@@@@@@@@@@@@@@@@@;;;===>>>@@@@@@???>>>===<<<<<<;;;;;;;;;:::::::::999999999999888888777777888777666555444444444444222222222111222222333444222111111111111111222333333333333333444666777888777999<<<>>>???@@@BBBCCCDDDEEEEEEFFFGGGIIIJJJKKKOOOOOOOOOPPPRRRUUUWWWYYYZZZ\\\^^^bbbfffiiikkkmmmkkkmmmkkkgggfffeee___XXXLLLIIIDDDAAA@@@@@@???>>><<<===?????????AAACCCFFFLLLSSS```mmmzzz~~~~~~yyyrrrmmmkkkkkklllwww{{{xxxuuurrrppplllgggddd```]]]XXXUUUSSSQQQNNNMMMOOONNNLLLKKKJJJJJJKKKKKKKKKLLLMMMNNNOOOOOOOOONNNOOOOOOOOOPPPQQQSSSTTTUUUUUUYYY^^^bbbdddeeegggiiijjjkkklllnnnooolllfffbbb___\\\XXXRRRMMMIIIGGGEEECCCCCCCCCBBBAAAAAA@@@@@@''''''&&&&&&&&&%%%%%%%%%%%%&&&((()))))))))(((((((((((()))***************))))))((((((''''''&&&&&&,,,+++)))(((''''''((((((&&&'''(((*********)))((()))))))))(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''')))*********)))(((***)))))))))))))))***+++((((((((()))******++++++((((((''''''((()))******((((((((((((((((((((((((&&&&&&''')))***+++,,,---...---,,,*********++++++******))))))***+++,,,,,,,,,+++++++++******)))))),,,,,,,,,++++++++++++******+++---...///......---***)))((()))+++,,,+++***---...///000000///...---************+++,,,---...))),,,//////---,,,---///...------------.../////////////////////.........555333222222000---000555888111>>>NNNXXXvvvjjjbbb]]]]]]iiixxx}}}xxxtttuuutttooobbb___YYYNNNBBB:::888888888888888888999999999999::::::::::::::::::::::::555666777888888999999999666555444333222333444444333222222111000111111111//////.........//////000000/////////............***---000...)))&&&)))---/////////000000000000///...------------.../////////............///000000111333666:::===@@@BBBCCC>>>>>>>>>>>>>>>>>>>>>>>><<<===???AAABBBAAA@@@???<<<<<<;;;;;;;;;:::::::::666666777777888888888888888888777555555444444444222222111111222222333444111111000000111222222333222222222333444555666777555777:::<<<===>>>@@@BBBDDDDDDDDDEEEFFFHHHIIIJJJMMMMMMNNNOOOQQQSSSVVVWWWWWWXXX[[[^^^bbbfffiiijjjlllllliiieeebbb```YYYQQQHHHFFFBBB@@@@@@???===<<<===>>>@@@@@@@@@AAADDDFFFHHHOOO\\\jjjwww|||}}}~~~yyy{{{|||uuunnnllllllnnnxxx|||xxxuuurrrnnniiiffffffccc^^^[[[XXXVVVTTTRRRNNNNNNMMMLLLLLLMMMNNNOOOMMMNNNOOOPPPQQQPPPOOOOOOPPPOOOOOOPPPPPPQQQRRRSSSUUUYYY___ccceeefffggghhhhhhjjjmmmpppqqqmmmgggbbb```^^^YYYSSSNNNIIIGGGEEECCCBBBBBBAAA@@@???>>>>>>''''''''''''(((((((((((('''((()))++++++)))((('''''''''''''''''''''''''''***)))'''&&&&&&''')))***''''''&&&$$$###"""!!! (((((())))))((('''&&&&&&***)))'''&&&'''(((***+++&&&&&&''''''((()))))))))))))))))))))))))))))))))(((+++,,,***&&&%%%'''***))))))))))))(((((((((((())))))))))))((((((((((((''''''((()))******++++++))))))))))))))))))))))))((((((((((((((()))******(((((())))))))))))((((((******++++++++++++******+++++++++*********))))))(((((((((((()))***+++,,,000000///...---,,,,,,+++,,,,,,,,,++++++*********------------------------------,,,+++,,,---...///...------------...//////222111111111000000//////666444333111000000111222888777;;;CCCIIIYYY{{{rrrdddfffkkkkkkppp}}}vvvuuuwwwxxxxxxiiiccc\\\WWWMMMBBB;;;;;;:::===???===>>>AAAAAA???CCC???;;;:::<<<===;;;999888777777777666666666555777777666555444444333333444444333111000///------...///000000111000000///........................)))***+++,,,------------///000000000000//////......---,,,,,,,,,,,,---.........///000111222222333333333555777:::<<<===>>>@@@BBBCCCDDDDDDBBB@@@???BBBBBBBBBAAA@@@???>>>===??????>>>>>>======<<<<<<:::::::::999999888888888777777777777666555444333666333000000333444222000,,,...111444555444222111222222222333333444444444666777888999;;;<<<===>>>@@@AAABBBDDDEEEGGGHHHIIIJJJKKKLLLNNNPPPRRRSSSTTTTTTWWWZZZ\\\]]]^^^```bbbfffiiijjjgggccc^^^RRRHHHBBBAAA@@@???>>>???@@@@@@BBBBBBBBBBBBCCCEEEGGGHHHKKKOOOXXXeeepppzzz}}}yyyxxxzzzzzz~~~vvvvvv|||wwwqqqooopppsss}}}yyyvvvrrrnnnjjjllliiieeedddccc```[[[VVVVVVUUUTTTRRRRRRQQQQQQQQQTTTTTTSSSRRRRRRRRRSSSSSSRRRTTTUUUUUUTTTTTTUUUWWWWWWYYY^^^cccggghhhfffccciiijjjllloooooommmhhhddd___\\\VVVPPPJJJFFFDDDCCCAAAAAABBBBBBBBBAAA@@@@@@''''''''''''(((((((((((((((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((***)))'''&&&&&&''')))***,,,,,,+++***)))((('''''')))(((((((((''''''''''''((('''&&&%%%&&&''')))***((((((((((((((('''''''''))))))))))))))))))))))))((())))))((('''&&&((()))(((((((((((())))))))))))))))))))))))(((((((((((())))))***++++++,,,------))))))))))))))))))))))))((((((((((((((()))******))))))************)))))))))******++++++******)))+++++++++*********))))))((((((((()))***+++---------------,,,++++++******,,,,,,,,,+++++++++******------------------------------,,,,,,,,,---...///...------------...//////111111000000000/////////111111000000000111111222777555999>>>CCCOOOlllssspppqqqqqqkkkuuuyyyyyy{{{}}}|||lllddd]]]WWWOOODDD>>><<<===CCCGGGIIIMMMQQQPPPMMMBBBAAA???>>>>>>???@@@@@@888888888888888888777777777666666555555444333333111111000000//////..............................------------------------///......------,,,++++++---....../////////......---......//////......---/////////000111111111222111222444666888:::;;;<<>>===??????>>>>>>===<<<<<<;;;;;;:::::::::999999999999777777777777666555444333555333111111333333222111///000222444444444333222222222222333333333444444555666777888:::;;;<<<===??????AAABBBDDDFFFGGGGGGIIIJJJKKKMMMOOOQQQRRRSSSTTTVVVXXXZZZZZZ[[[^^^```cccgggiiifffaaa[[[QQQGGGBBBAAA@@@?????????@@@AAAAAA@@@@@@@@@BBBCCCEEEFFFMMMPPPXXXcccmmmwwwxxxvvvwwwssssssxxxzzz{{{{{{{{{uuussstttuuu|||yyyvvvrrrooopppmmmjjjhhhhhheee___[[[YYYXXXVVVUUUSSSSSSRRRRRRSSSSSSRRRQQQQQQQQQQQQRRRRRRSSSTTTTTTSSSSSSTTTVVVWWWYYY^^^ccchhhiiigggdddiiiiiijjjlllllliiiddd```\\\YYYTTTNNNIIIEEECCCBBBAAABBBBBBBBBBBBBBBAAAAAA''''''''''''((((((((((((***)))&&&%%%$$$%%%'''((())))))))))))))))))))))))***)))(((''''''((()))******)))))))))((((((((((((***)))'''&&&&&&'''(((((('''&&&&&&%%%%%%&&&((()))***))))))(((''''''&&&&&&))))))))))))))))))))))))((('''&&&&&&'''(((((((((''''''(((((())))))******(((((((((((()))))))))))))))******++++++,,,,,,,,,))))))))))))))))))))))))((((((((((((((()))************++++++++++++******)))******++++++******)))+++++++++***************(((((())))))+++,,,---...,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***---------------------------,,,,,,,,,,,,---...///...------------.../////////////////////.........------///000111111111111555444666999:::BBBXXXppp}}}yyyvvvqqquuuqqqggg]]]XXXRRRKKKGGGFFFLLLUUU^^^dddjjjnnnmmmiiiWWWRRRLLLEEE@@@>>>======999999999999999999::::::777666666555555444444444000000000000000000111111...---,,,++++++,,,------------------------------111000...---,,,,,,------+++,,,---...............,,,...000111111000...,,,000000000000000000000000///000111333555777888999;;;===???@@@BBBBBBAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::777777888777777666555444555444222222333333333222333333333333333333333333222222222222333333333333444444555777888999::::::<<<===>>>@@@AAACCCDDDEEEGGGHHHIIIKKKMMMOOOQQQRRRTTTUUUVVVVVVVVVXXX[[[]]]___dddgggddd^^^XXXPPPHHHEEEDDDCCCBBBAAABBBBBBCCCAAAAAA@@@@@@AAACCCEEEFFFLLLMMMRRR\\\dddnnn||||||uuuuuuvvvooonnnqqqyyy|||}}}yyy~~~~~~zzzxxxyyyyyy~~~zzzwwwvvvsssooonnnmmmjjjeee```^^^\\\ZZZXXXVVVTTTTTTSSSRRRRRRQQQPPPPPPPPPPPPPPPQQQSSSTTTTTTRRRRRRSSSUUUWWWYYY]]]ccchhhiiihhhfffhhhhhhggggggfffccc^^^ZZZWWWTTTOOOJJJFFFCCCAAAAAAAAAAAABBBBBBBBBBBBBBBAAA''''''''''''(((((((((((()))(((((('''((()))***+++(((((((((((((((((((((((((((((('''&&&&&&'''((((((&&&&&&&&&&&&''''''''''''***)))'''&&&%%%'''(((***''''''&&&&&&&&&'''((()))))))))((((((''''''''''''(((((((((((((((((((((((((((%%%###$$$(((***)))'''''''''(((((())))))******(((((((((((())))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((())))))***)))******++++++******)))))))))************))))))************************++++++******++++++,,,---,,,,,,---------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------...//////........................,,,---///000111111000///333333444666555999IIIZZZzzz{{{~~~ttthhh\\\WWWVVVUUUWWWYYYiiissssssgggWWWJJJCCC@@@===;;;999999999999::::::::::::777666666666555555444444222222222222222222222222///...,,,******+++---...---------------------------,,,+++***+++---///111***+++,,,....../////////---...////////////...---000000000000000/////////......///111333444555666888999;;;>>>@@@AAAAAABBB@@@@@@@@@@@@@@@???>>>>>>>>>>>>===<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;777888888888777777666555555444333333333333333333555444333222111222222333222222222222222222222333222333444555666777888888999:::;;;===???@@@AAABBBEEEFFFGGGIIIKKKMMMNNNOOOSSSTTTTTTSSSSSSUUUXXX[[[ZZZaaaeeebbb]]]YYYSSSMMMJJJIIIGGGFFFEEEEEEEEEFFFCCCCCCBBBBBBCCCDDDFFFGGGKKKKKKNNNUUU\\\eeesss}}}xxxwwwsssppppppttt{{{}}}{{{xxx|||}}}|||{{{}}}}}}zzzvvvsssrrrqqqnnniiidddbbbaaa^^^[[[XXXVVVUUUTTTSSSRRRQQQPPPOOOOOOOOOPPPQQQRRRSSSSSSRRRQQQRRRTTTWWWYYY]]]bbbgggiiiiiigggfffeeedddcccbbb___ZZZWWWQQQOOOJJJFFFBBB@@@????????????@@@AAABBBBBBAAAAAA''''''''''''(((((((((((($$$%%%''')))++++++++++++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&************++++++++++++***((('''%%%&&&''')))***((((((((((((((()))))))))''''''''''''(((((())))))(((((((((((((((((((((((((((%%%###$$$(((***)))''''''((((((((()))))))))***'''((((((((()))))))))***((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((())))))***(((((())))))))))))(((((()))))))))******)))))))))************************...---,,,+++************++++++,,,------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...------------...//////------------...............///000111111000///...222333444555444777AAALLLfff{{{rrrfff[[[WWWXXX]]]dddkkkuuu\\\LLLHHHGGGDDD@@@999999999999999999999999666666666666666555555555444444333222222111111000111///---++++++,,,---...------------------------,,,+++)))))))))+++...///+++,,,---...///000000000///...,,,++++++,,,...///000000000///////////////---...///000111222333333555666888;;;===???AAABBB??????@@@@@@@@@???>>>>>>======<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888777666555555555444333333444444555444222000///000111222222222222222222222222222222222333333444555666666777888999:::<<<>>>???@@@BBBCCCEEEGGGIIIKKKLLLMMMRRRRRRRRRQQQQQQSSSWWWZZZXXX^^^ccccccaaa```[[[VVVNNNMMMKKKIIIGGGFFFFFFFFFEEEDDDCCCCCCDDDEEEGGGHHHMMMKKKNNNSSSYYYaaaooo{{{yyywwwsssqqqssswww|||zzz|||~~~}}}}}}~~~|||yyyuuutttssspppkkkffffffdddbbb^^^[[[YYYWWWVVVUUUTTTSSSRRRQQQQQQQQQQQQRRRSSSTTTSSSRRRQQQRRRSSSVVVWWW[[[aaafffiiiiiihhhdddbbb```^^^]]][[[WWWUUUKKKIIIFFFBBB???>>>>>>>>>======>>>@@@AAAAAAAAAAAA''''''''''''(((((((((((( """%%%(((******)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&++++++++++++++++++,,,,,,(((((('''&&&'''((()))***((((((((()))))))))))))))&&&&&&''''''((())))))***))))))))))))))))))))))))((('''&&&&&&'''((((((((()))))))))))))))(((((((((''''''(((((())))))******************************))))))))))))))))))))))))((((((((((((((()))******(((((())))))))))))((((((((())))))******))))))(((***************+++++++++...---,,,******)))))))))))))))******++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------...------------...//////---------...............///000000000000000//////222333444444444777===CCCQQQqqqxxx|||}}}qqqhhh```]]]]]]aaakkkuuunnnXXXNNNHHHBBB===:::::::::999999999888888666666666666666666666666333333222222111000//////111000///---------..............................---,,,+++***))))))******,,,---...///////////////000...+++))))))+++...000////////////////////////......///000111111222222333444666888;;;>>>@@@AAA>>>???????????????>>>>>><<<<<<<<<;;;::::::999999::::::::::::;;;;;;;;;;;;888888999999999999888888555666666555333333444666444333111000///000111111222222222222222111111111111222222333444444555555555666777999;;;<<<===>>>@@@AAABBBDDDFFFHHHJJJKKKNNNOOOPPPPPPPPPRRRUUUWWWWWW\\\aaaeeeiiillliiicccTTTRRROOOLLLJJJHHHGGGGGGFFFFFFEEEDDDEEEFFFGGGHHHJJJIIIKKKPPPUUU\\\hhhttt{{{wwwttttttuuu{{{~~~{{{xxxwwwvvvsssnnniiijjjhhhfffbbb___]]][[[ZZZYYYXXXWWWUUUTTTTTTTTTTTTSSSTTTUUUTTTRRRQQQRRRSSSTTTVVVYYY___eeehhhiiihhhcccaaa]]]ZZZXXXVVVRRRPPPFFFEEEBBB???=========>>><<<===>>>@@@AAABBBBBBBBB''''''''''''(((((((((((($$$%%%&&&''''''((((((((('''''''''''''''''''''''''''((((((((((((((((((''')))))))))))))))(((((((((''''''''''''((((((((()))&&&'''((((((((()))(((((('''''''''((((((((((((((())))))))))))))))))))))))((())))))((('''&&&((()))******))))))(((((('''''''''''''''((()))******************************)))))))))))))))))))))))))))((((((((((((((()))******)))))))))******)))))))))(((((())))))))))))(((((())))))*********+++++++++*********))))))******+++***************+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,---.........------...------------...//////------......////////////------------...///000000111333333222333666:::===CCCaaauuurrrqqqvvv~~~uuuqqqnnnlllhhhgggnnnwwwoooZZZLLLCCC???===<<<<<<;;;:::999888888666666666666666666666777444444444444333333333333000000//////...------,,,////////////////////////------,,,++++++******))),,,------.........------000...---++++++---...000---.........///000000000///000000111111222222222222333444666999<<<>>>@@@>>>>>>????????????>>>>>><<<<<<;;;;;;:::999999999999999999999:::::::::;;;888888999999:::999999888555777777666333333555777333333222111111111222222222222222222111111111000222222222333333444444555444555666888:::;;;<<<===??????AAACCCEEEGGGHHHIIIIIIKKKMMMNNNOOOPPPRRRUUUXXX[[[```gggrrryyyvvvooo^^^\\\XXXTTTQQQNNNMMMLLLKKKKKKJJJIIIIIIKKKLLLMMMLLLKKKMMMRRRVVV\\\hhhsss}}}yyyvvvtttvvv|||{{{zzzwwwrrrmmmnnnmmmjjjgggdddaaa```___]]]\\\ZZZYYYXXXWWWWWWWWWTTTUUUVVVUUUSSSRRRSSSTTTSSSTTTWWW]]]cccggghhhhhhdddaaa[[[VVVRRROOOKKKHHHCCCBBB???===<<<<<<===>>>===>>>???AAACCCDDDDDDDDD''''''''''''((((((((())),,,***(((''''''''')))***))))))))))))))))))))))))))))))************))))))************))))))((((((&&&&&&'''((())))))((((((%%%&&&''''''(((((('''''')))))))))(((''''''&&&&&&)))))))))))))))))))))))))))+++,,,***&&&%%%'''***++++++***)))((('''&&&&&&&&&''''''((()))******+++((((((((((((''''''''''''))))))))))))))))))))))))((((((((((((((()))************++++++++++++******(((((())))))))))))(((((())))))******++++++++++++''''''(((((()))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++,,,---.........---,,,...------------...//////........./////////000000+++******+++,,,...111222111333222111111555888888<<>><<<;;;:::999888666666666666777777777777666666777777888999999:::////////////...---,,,+++000000000000000000000000)))***+++---------------,,,,,,---------,,,++++++////////////////////////,,,------...///000111111000111111111222222222333222222333555888;;;===???===>>>>>>?????????>>>>>><<<<<<;;;::::::999999888888888888999999:::::::::888999999:::::::::999999555777888666444333555777333333333333333333333333222222222222111111000000222222222333333444444555444555666888999;;;<<<===>>>>>>@@@BBBDDDFFFGGGHHHEEEHHHKKKMMMNNNOOOQQQRRRXXX[[[___iiixxxvvvgggeeeaaa\\\XXXUUUSSSRRRQQQPPPOOOOOOOOOPPPQQQRRRUUUTTTWWW\\\```eeeppp{{{~~~yyysssqqqxxx~~~}}}zzzuuupppqqqpppmmmjjjgggeeedddccc___^^^]]][[[ZZZZZZYYYYYYUUUVVVVVVUUUSSSRRRSSSTTTRRRSSSVVV\\\bbbfffhhhgggfffaaaZZZTTTOOOJJJEEEBBBAAA@@@>>><<<;;;<<<===>>>>>>???AAACCCDDDFFFFFFFFF$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%+++*********))))))((((((&&&&&&&&&''''''''''''((((((((((((((())))))))))))+++)))'''&&&%%%&&&'''(((((((((((((((((((((((((((******))))))))))))******((((((''''''''''''(((((())))))))))))))))))))))))%%%&&&((()))))))))((('''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))************((()))***++++++***((('''***(((((()))***+++***)))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,///111000---+++,,,...+++,,,,,,---............---......//////////////////000222222222444666888@@@OOOhhhuuu```TTT]]]hhhsss|||vvvuuu{{{eeeOOODDDBBBCCCAAA===999888888666999999888888888888888999777666555444333222222222222111000///...---,,,,,,......---------,,,,,,,,,------......------,,,+++---.........---,,,,,,+++,,,------......------,,,...------------...//////////////////000000000000111222333444666777888999;;;<<<<<<<<<======>>>>>>999999888777777888888888999999999999999999999999888999:::;;;;;;999888666999999777666555555555555333333333333333333333333111111000///////////////222222333333333444444444333333444555666777888999:::;;;<<<>>>@@@BBBDDDEEEEEEGGGHHHIIIJJJLLLOOORRRYYYZZZ]]]ccckkkqqqssstttuuuvvvssslllhhheeebbb]]]ZZZYYYWWWVVVVVVXXXZZZ[[[YYY]]]bbbfffjjjpppxxx~~~yyysssrrrpppsssxxx~~~}}}wwwuuutttppplllkkkllllllgggccccccaaa^^^]]]\\\[[[ZZZXXXXXXXXXXXXXXXWWWUUUTTTSSSVVVVVVWWW[[[```dddeeeeeeddd```ZZZRRRLLLGGGDDDBBBAAA>>><<<;;;<<<<<<<<<;;;DDDCCCBBBDDDHHHJJJIIIGGG''''''''''''''''''''''''''''''''''''''''''''''''******)))))))))(((((((((&&&&&&&&&''''''''''''((('''((((((((())))))))))))***)))'''&&&&&&&&&((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))%%%&&&''''''((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))************)))***,,,------,,,+++******(((((()))***+++***)))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))))))))******++++++++++++,,,,,,,,,,,,------,,,,,,---------------...,,,///000///---+++,,,---------+++++++++,,,...///...//////000000000000000///000222222222333666888<<>>;;;999777666999999888777777888888999777666555444333333333333222111111000...------,,,.........---------,,,,,,+++,,,,,,---.........---------......------,,,+++,,,------......------,,,---------------...//////.../////////000000000000000111222333555666777777999::::::;;;<<<=========;;;;;;::::::::::::;;;;;;999999999999999999999999888999:::;;;;;;999888666999888777666555555555555444444444333333222222222111000000/////////000000222222222222333333333333333333444555666777888888999:::;;;===???AAACCCCCCEEEFFFGGGHHHIIILLLOOORRRTTTYYY```dddggglllttt{{{~~~yyyuuuoooiiidddcccaaa```bbbeeeiiillloooqqquuuxxx{{{uuuooolllmmmpppwww}}}~~~{{{wwwrrrnnnmmmooonnnjjjfffdddbbb```_________^^^]]][[[ZZZZZZYYYXXXWWWWWWWWWYYYYYYZZZ]]]aaadddeeedddbbb^^^XXXQQQJJJEEECCCAAABBB@@@>>>>>>???@@@@@@@@@CCCBBBAAAEEEJJJNNNOOOOOO)))((('''&&&&&&'''((())))))(((''''''''''''((()))((((((((((((((('''''''''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))***)))'''&&&&&&'''(((((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))((((((''''''(((((()))))))))))))))))))))))))))'''''''''''''''((())))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************((()))+++,,,---,,,++++++***(((((()))***+++***)))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,------++++++,,,,,,,,,,,,------............------------,,,...//////---,,,,,,---///---+++)))(((***,,,...//////000111111111111000///000111222222333555777:::JJJ```sssnnn[[[VVVUUUWWWbbbppp~~~~~~kkkWWWLLLHHHCCC@@@===:::777666888888777777777888888999888777666555555444444555222222111000///......---.........------------,,,)))***,,,---.../////////------......------,,,,,,,,,------......------,,,------------......//////....../////////000000000///000000222333444555666666777888999:::;;;<<<===;;;;;;;;;;;;;;;;;;<<<<<<999999999999999999999999888999:::::::::999777666999888777666666555555666666555555444333222111111111000000000000000111111000111111111222222222222222333333444555666777777777888999;;;===???@@@AAACCCDDDFFFGGGHHHKKKOOORRRRRR\\\fffiiihhhnnn}}}}}}vvvtttqqqppprrrwww}}}zzzpppkkkkkkmmmssswww~~~zzzyyy}}}{{{xxxtttssssssrrrnnnjjjfffdddbbbbbbcccddddddccc___^^^\\\[[[ZZZ[[[[[[\\\]]]]]]^^^aaadddeeecccbbb^^^[[[UUUNNNHHHDDDBBB@@@???===<<<<<<>>>@@@AAAAAAEEEDDDDDDFFFLLLRRRWWWYYY(((&&&%%%######%%%&&&((()))(((&&&%%%%%%&&&((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((()))))))))(((''''''''''''(((((((((((((((((((((((((((((()))))))))(((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************%%%&&&((()))***************(((((((((***+++***)))************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,---.........+++++++++,,,,,,,,,------.........---,,,,,,,,,+++,,,---......------,,,---...---+++***)))***++++++......///000000000000000...000111111111222444666999FFFUUU]]]dddrrr|||ggg[[[TTTQQQWWW```fffxxx{{{gggVVVMMMEEEAAA???<<<888777888777777777777888888999888888777666666666666666333222222111000000//////............------------***+++,,,---............,,,------...------,,,,,,,,,------......------,,,,,,------......................../////////000000......///000111222333444333444555666888999;;;;;;999999::::::::::::::::::999999999999999999999999888999999:::999888777777888888777666666666666666777666555444333222111111111111000000000111222222000000000000111111111111222333333444555555666666555666777999;;;<<<>>>>>>AAABBBDDDFFFGGGJJJNNNQQQUUU```lllqqqsss}}}xxxsssrrrtttwwwxxx{{{}}}}}}}}}zzzwwwwww{{{~~~{{{zzzyyywwwtttqqqiiihhhffffffgggggggggfffbbbaaa___^^^]]]___```aaabbbbbbdddfffgggfffbbb___[[[XXXRRRMMMGGGDDDBBBAAA>>><<<;;;<<>>:::999777777666666777888888999888888777666666666777777333333333222111111000000//////.........---------,,,------...------,,,,,,,,,,,,------...------,,,,,,------......------,,,,,,---......//////..................////////////---......///000111222222222222333555666888999999888999:::;;;;;;;;;;;;:::999999999999999999999999999999999999888888777777888777777666666666666777777777666555333222111111222222111111111111222222//////000000000111111111222222333333444444555555444555666777999:::<<<<<<>>>@@@BBBDDDFFFIIINNNQQQYYYaaammmwww|||{{{{{{zzzxxxvvvtttrrrppppppnnnoooqqqqqqpppnnnnnnooosssvvvzzz|||}}}~~~{{{yyywwwnnnllljjjiiiiiiiiihhhgggfffeeecccbbbbbbdddfffggghhhiiijjjllllllhhhbbb^^^YYYWWWRRRLLLHHHEEEDDDCCCCCCBBBAAABBBEEEGGGHHHHHHHHHHHHHHHJJJQQQZZZdddjjj***)))(((''''''((()))***'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''***))))))(((((())))))***((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***+++++++++***(((((()))***+++***)))************************)))************++++++++++++++++++++++++++++++++++++*********))))))))))))++++++,,,,,,,,,,,,------++++++++++++************,,,++++++,,,......---+++)))+++---//////---***(((,,,,,,---............---...///000000///000222444444888<<<<<<<<>>AAACCCEEEIIIMMMQQQXXX```mmm|||}}}xxxqqqkkkgggdddcccdddcccbbbdddcccbbbeeejjjnnnuuu}}}{{{zzzrrrpppmmmlllmmmlllkkkjjjjjjjjjiiiiiijjjkkklllmmmnnnppprrrtttsssnnnfff```ZZZWWWSSSNNNJJJHHHGGGGGGGGGEEECCCDDDFFFHHHIIIHHHCCCDDDFFFIIIPPPZZZfffnnn)))(((((((((((((((((()))''''''''''''''''''''''''&&&&&&''''''((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''******))))))))))))******((((((((((((((((((((((((%%%%%%&&&'''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))************(((((()))***+++***)))************************)))************+++++++++*********************************+++++++++++++++++++++,,,,,,,,,,,,------***+++++++++++++++,,,,,,,,,+++***,,,...///---+++***+++---......---,,,+++,,,------..................///000000//////111333111222666888777===PPPccc|||uuukkkeeeeeefffmmm{{{xxx]]]RRRKKKAAA;;;;;;555555555666666777999999666666666555555666666777444444444444333333333333////////////............,,,,,,------...---------+++,,,------......------,,,------......------,,,+++,,,...///000///...------------.........//////......//////000000111111222222333444555555666666777888:::<<<===<<<;;;;;;999999999999999999999999999888888777777777777777777777666666666666777777666666555555444444444333666555444333222111111111000000000111111111222222222222222222333333333333333444555666777999::::::;;;===???BBBDDDHHHMMMPPPUUU```ppp}}}tttlllfffbbbaaaaaa]]]\\\___```aaahhhpppttt}}}|||{{{zzztttrrrppppppqqqqqqqqqooooooooopppqqqqqqrrrssssssuuuwwwzzz}}}{{{tttkkkeee[[[YYYUUUQQQMMMLLLKKKKKKIIIGGGEEEDDDFFFGGGGGGFFFBBBCCCDDDFFFKKKTTT^^^fff&&&&&&''''''''''''&&&&&&''''''((())))))((('''''''''''''''((((((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((((((''''''(((((((((******))))))))))))******(((((((((((((((((((((((('''(((***+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))((((((''''''''''''(((***(((((()))***+++***)))************************)))************+++++++++************************+++,,,,,,---...///000000++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,***)))+++...///---+++,,,,,,,,,,,,---......///---......///////////////...///000///...///111333000000333666555666AAAOOOlll{{{sssggghhhjjjqqqfffWWWNNNBBB::::::555555555555666777999999666666555555555555666777444444444444444444333333000/////////............***+++,,,---.../////////+++,,,,,,---.........---,,,------......------,,,+++,,,...000000///...------------.........//////......//////000000111111333333333444444555555555444555888:::::::::999888999999999999999999999999999888888777777777777777777777666666666666777888555555555555555555444444777666555333222111000000111111111111222222222222222222222222222222333333444444555666777888999::::::<<>>CCCVVVrrr|||sssjjjggglllrrr~~~eeeRRRHHH???666888666444444666777666555777777777777777777666666777666555444333333444555333333222111000///...---///...---,,,+++*********///000000...,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,---.........---,,,+++***+++---///000000///...111111000000111111222333777777777777777777777777:::999888777777777999999999999888777666666777777999888666555555555666777888888777666666666666666222333333333333222111111111111111111111111111111000000000000000111111222333333333444444444555555666888;;;===@@@DDDIIIMMMVVVaaassszzzsssooonnnllljjjkkkpppwww~~~zzz{{{}}}zzzxxxyyy{{{xxxssssssvvvyyy{{{}}}}}}|||}}}~~~wwwssseeeaaa\\\ZZZZZZZZZWWWUUUVVVRRRMMMJJJHHHHHHHHHGGGKKKIIIEEECCCDDDGGGKKKNNN))))))((('''&&&'''((((((''''''''''''((((((((()))((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((&&&''''''''''''((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''))))))))))))))))))))))))(((((((((((()))))))))))),,,***(((((()))))))))(((''''''''''''''''''''''''***)))))))))((((((((('''((())))))******))))))((())))))))))))))))))((('''(((((((((((()))))))))))))))))))))))))))******+++,,,+++************+++,,,,,,+++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,+++***((('''++++++,,,,,,,,,,,,------///.........------------000000000111111111222222------......//////000000000/////////////////////000000000000111444999===IIIbbbvvvooommmnnnooovvv{{{rrrZZZLLLAAA999777555444444555555555444666666666666666666666777666555444333333333444444444333333222111000///...//////...---,,,,,,,,,------------+++***(((((((((,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,------......---,,,,,,+++,,,---...////////////111111000000111111222333555555666777777888999999:::999888777777888888999999999888777777777777777999888777666555666666777888777666666555555555666444444444444444333222222111111111111111111111111000000000000000111111222222333333333333444444444666888:::===???CCCHHHLLLSSS^^^nnn~~~}}}~~~~~~{{{|||}}}{{{yyyzzz{{{xxxssssssvvv{{{~~~{{{wwwlllhhhccc``````___\\\ZZZ[[[WWWRRROOOMMMMMMKKKJJJKKKHHHEEEBBBBBBEEEHHHKKK(((''''''''''''((())))))''''''''''''((((((((((((&&&(((***,,,+++)))'''%%%''''''''''''((((((((((((%%%%%%&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((((((((((((((((((+++******)))((((((''''''))))))))))))))))))))))))&&&''')))*********)))(((+++***(((((()))***)))(((''''''''''''''''''''''''))))))))))))((((((((((((((())))))******))))))((('''(((***++++++)))'''%%%(((((((((((()))))))))))))))))))))))))))******++++++******))))))******+++---,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))******++++++******)))++++++,,,,,,,,,,,,------............------------...---,,,,,,,,,---///000---------...//////000000////////////////////////000111111111000222444777===OOOooo{{{uuurrrpppmmmpppsssnnn~~~aaaMMMAAA;;;777555444333444555444333444444555555555666666666666555444333333333444444555444444333222111000000000//////.........//////000000///...---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---......------,,,---------------...///000111000000000000111222222333333444555777888999:::;;;:::999888888888888888999888777777777777777777999888777666666666666777777666555555444555555555555555555555555444333333222222222222222222222222000000000000000111111222111111222222222333333333555777999;;;>>>AAAFFFIIIPPPYYYiiiyyy~~~}}}~~~}}}{{{{{{{{{xxxsssrrruuu}}}~~~xxxtttooolllkkkjjjfffcccbbb^^^ZZZVVVTTTRRRPPPOOOLLLJJJFFFDDDCCCDDDGGGHHH&&&&&&&&&'''((())))))***'''''''''(((((((((((((((&&&(((***,,,,,,***(((&&&''''''''''''((((((((((((%%%&&&&&&&&&&&&'''''''''((((((((((((((('''''''''(((((((((((((((((((((((()))))))))(((((((((''''''))))))))))))))))))))))))%%%''')))***+++***((('''***(((''''''((()))((('''''''''''''''''''''''''''))))))))))))((((((((((((******++++++++++++******''')))******)))(((''''''(((((((((((()))))))))))))))))))))))))))******+++***))))))))))))))))))***++++++******************************************+++,,,,,,------,,,,,,+++***++++++,,,---------...+++++++++,,,,,,,,,---------------------------------+++***))))))+++---...000//////......---,,,,,,.........//////////////////111222222111111333444:::DDDZZZ{{{zzzrrrmmmlllooo|||{{{mmmqqqaaaJJJ@@@===:::888666555555666555333333333444444555666666666666555555555555555555555666555555444333333222222//////.........///000000111000//////000///...---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------------...------,,,,,,...///000000000000000000111222222222333444555666777888888::::::999999888888888888888888777777777777777888888888888777777777777777666555555444444444555555444555555555555444333333222222222222222222222222000000000000000111111222000111111111111222222222555666888:::;;;>>>CCCFFFLLLUUUcccrrr|||{{{{{{xxxssssssvvv~~~{{{yyyxxxuuuqqqmmmiiieee```[[[YYYVVVTTTRRROOOMMMJJJGGGFFFFFFFFFGGG%%%%%%&&&'''((()))******((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&'''''''''((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((%%%''')))***+++***((('''((('''%%%&&&'''(((((('''(((((((((((((((((((((((((((((((((((())))))))))))*********++++++*********)))******(((&&&&&&(((***(((((((((((()))))))))))))))))))))))))))******+++)))))))))******)))))))))(((((()))***+++,,,,,,,,,************************+++,,,,,,------,,,,,,+++*********+++,,,...//////+++++++++,,,,,,,,,------,,,,,,------------------///...---,,,,,,...000111/////////...------,,,,,,------....../////////000...000222333333333444666999<<>>NNNgggwwwggg``````ccceee~~~}}}rrrmmmrrriiiUUUKKKIIIHHHAAA???<<<;;;;;;:::888777555555555555555555555555555555666777777777666666555555555555444444333333000///............//////...,,,***+++...000...+++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,---//////......---------......///000////////////000111111333333333333333333333333444555666777888888888888777777777777777888888999888888999999888888777666555555555444555555666777444444444444444333222222333333333333333333333333000000000000000111111222000000111111111222222222333555666666777999<<>><<<<<<;;;999888888777777666666555555444222333444666666666555444555555444444444444333333222111000000////////////000---+++,,,000222000---------------------------&&&''''''((())))))******,,,,,,++++++,,,---///000---...............------///////////////000111111111111222222333333444444111222444666777888888888777777777777777888999999888888999999999888777666666555555555666666777888555555555555555444333333333333333333333333333333000000000000000111111222111111111222222222333333333444555555555777:::======EEEOOOXXXcccuuu~~~zzzxxxxxxzzzzzzyyy|||{{{pppgggbbbaaaaaabbb```___^^^\\\YYYWWWUUUTTT&&&&&&((()))))))))((('''))))))(((((('''''''''&&&''''''((()))))))))))))))''''''''''''((((((((()))$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''(((((())))))''''''''''''''''''''''''******))))))((((((''''''((((((((((((((((((((((((((((((((((((((()))******+++)))((()))+++,,,,,,+++))))))))))))))))))))))))'''((((((((())))))******))))))************))))))%%%)))------(((%%%&&&)))(((((((((((()))))))))))))))))))))))))))******+++***+++,,,------,,,+++***((()))+++,,,,,,+++***)))************************+++,,,,,,------,,,,,,+++,,,++++++***+++---...///++++++,,,,,,,,,---------+++++++++,,,,,,------------...///000000000/////////......------,,,++++++,,,,,,------...///000000///000000///......111333111666::::::???SSStttxxxbbbWWWWWWZZZ]]]pppvvvggg```]]]WWWNNNGGGIIIOOOPPPLLLCCCAAA>>><<<<<<;;;999777999999888777666555444444000111333444555444333333444444444444444333333333444333222111000000000000,,,)))''')))---///---)))........................++++++,,,---......//////,,,,,,++++++,,,...///000------/////////...---,,,///////////////000111111//////000222333444555666///000333555777888888888777777666777777888999999888888999:::999888777666666666666666666777888888666666666666666555555444333333333333333333333333000000000000000111111222111222222222222333333333333444444444444666999;;;:::AAAJJJPPPYYYiii|||yyywwwwwwzzzzzzzzz~~~uuukkkeeeeeefffgggiiihhhgggfffcccaaa___]]]******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((+++(((%%%%%%((())))))'''(((((())))))((('''&&&&&&(((((((((((((((((((((((()))(((&&&%%%&&&''')))+++---+++(((((()))))))))((('''''''''''''''((())))))))))))(((((((((((())))))&&&(((***,,,,,,+++)))((('''((()))******)))((('''''''''''''''((((((((((((++++++***)))(((((())))))(((((((((((())))))))))))*********))))))))))))))),,,+++***))))))***+++,,,)))))))))))))))))))))))),,,+++)))''''''(((***,,,---------------------------...//////...,,,+++***.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,...///000,,,---...//////...---,,,....../////////...,,,+++***+++---///000//////...///////////////000111111999333333999<<>><<<;;;;;;;;;;;;::::::::::::888666444222555444444333333444444444444444444444444444444444111111111111222222222222000///---,,,,,,---...///......---------,,,,,,,,,...///000///.........000------......///000000111...------,,,,,,------...............////////////111111111111222333444444555555555555666777888999777777666666666666666777777777777777777777777777666666666666666666666666999999888666666555555555777777666555444333333222555444333333222222333333333333222222222222333333222333333444555666888888===>>>DDDMMMUUU^^^lllyyy}}}zzztttssssssvvv{{{~~~wwwpppkkklllqqqyyywwwwwwyyy|||xxxooohhh))))))))))))((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((&&&###$$$&&&''''''%%%((((((((((((((('''&&&&&&(((((((((((((((((((((((()))(((&&&&&&&&&''')))***---***((('''((())))))((('''''''''''''''((())))))))))))(((((((((((())))))%%%&&&'''((()))(((((('''(((((())))))))))))(((((())))))))))))************++++++++++++******))))))(((((((((((()))))))))))))))))))))))))))*********++++++***))))))***++++++******************************)))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---,,,+++***,,,+++++++++************++++++++++++++++++++++++---,,,,,,+++,,,---//////------............------....../////////...,,,,,,+++,,,---////////////...///////////////000111111555000000555666:::JJJ]]]||||||kkkaaa]]]```bbbiii}}}mmmTTTKKKCCCBBBBBB@@@???@@@???>>><<<;;;::::::;;;<<<::::::999999777555444333444444333333333444555555444444444444444444444444444333333333222222111111000000...---------............---------,,,,,,,,,,,,---......,,,,,,---...+++,,,,,,---///000000111...------,,,,,,------...............////////////000000000000000111333333555555555555666777888888888777777666666666777777777777777777777777777777666666666666666666666666999888777666555555555555666666666555444444333333555444333333222222333333222222111111111111222222333333333333555666777888999999===EEEKKKTTTaaannn|||zzz~~~|||xxxuuuttttttvvvzzz~~~xxxrrrrrrwww)))))))))(((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((((((&&&$$$$$$&&&'''&&&%%%(((((((((((((((''''''&&&(((((((((((((((((((((((((((''''''&&&&&&((()))***,,,***((('''((()))))))))(((''''''''''''(((((()))))))))(((((((((((())))))''''''&&&&&&''''''(((((())))))(((((((((((())))))************))))))))))))***+++,,,,,,,,,+++***)))(((((((((((())))))))))))(((((())))))******+++++++++******))))))******+++************************((()))***++++++***)))(((++++++++++++++++++++++++)))***+++,,,------------***************)))))))))++++++++++++++++++++++++------,,,,,,,,,------............------..................///......---,,,+++,,,---...///////////////////////////000111111111...///333333333>>>LLL```{{{}}}lll```[[[YYY\\\hhh~~~~~~\\\OOOCCC@@@@@@>>>;;;:::<<<;;;:::999999:::;;;<<<;;;:::888777666555444444333333333333333444555666555555555555555555555555666555555444222111111000222111000///...---------......---------,,,,,,,,,***+++,,,,,,******+++,,,******+++,,,...//////000...------,,,,,,------...---............/////////............///000111222444444444444555666777888888888777777777777888888777777777777777777777777666666666666666666666666777777666555444444444444555555555555555555555555555444333333222222333333333222222222222222222333333333333333444555777777:::999;;;@@@EEEMMMZZZfffwwwssspppqqqyyy}}}zzzwwwvvvuuutttuuuyyy}}}||||||(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''(((((((((((('''(((((((((((((((''''''(((((((((((((((((((((((((((''''''''''''((())))))+++)))''''''((()))))))))((((((''''''''''''((()))))))))(((((((((((())))))***)))((('''''')))***,,,***)))(((''''''((()))***((((((((((((''''''''''''((()))+++,,,,,,+++)))((((((((((((((())))))))))))''''''((()))***++++++,,,******))))))))))))******++++++++++++++++++++++++((())))))************)))++++++++++++++++++++++++,,,------.../////////000++++++++++++++++++++++++++++++++++++++++++++++++...------------,,,------///...---,,,,,,---...///..................------,,,------........./////////////////////000000111000///222555444333888AAAKKKbbbiii^^^XXX]]]cccnnnnnn\\\JJJCCCBBB???<<<::::::999888888888999;;;<<<;;;:::888666555555555666333333333333444555555666666666666666666666666666555555444333333222111111333333111000///...------......---------,,,,,,,,,***+++,,,+++***)))***,,,++++++,,,,,,,,,---------...------,,,,,,------...---------.........//////............///000111222333333333333444555666777888777777777777888888999666666666666666666666666666666666666666666666666666666555444444444444444444444444555555555666666555444333333222222333333444444333333333333444444333333333333444555666777:::888999===AAAHHHTTT```kkkvvvxxxkkkfffdddhhhkkkmmmqqquuuxxxwwwyyy~~~~~~{{{yyywwwvvvuuusssuuuxxx|||'''''''''''''''((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((('''((((((''''''((((((((((((((('''(((((((((((((((((((((((('''''''''''''''((())))))***(((&&&&&&((()))))))))((((((''''''''''''(((((())))))(((((((((((())))))***)))'''&&&&&&(((***,,,***)))(((''''''((()))***)))((((((((('''''''''&&&&&&((()))++++++***((('''(((((((((((())))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))***************************)))((('''((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++++++++++++++++++++++++++++++++++++++------------------,,,,,,///...---,,,,,,---...///......------............------------.........//////////////////000000111///000333666555444777;;;@@@MMMeeelll^^^___bbbfffxxxkkkVVVJJJFFFBBB>>><<<888888777777888999;;;<<<;;;:::888777666666666777333333333333333444555666666666666666666666666666333333333333333333333333444333333222111///............---------,,,,,,,,,***,,,---,,,+++***+++,,,...------,,,++++++******...------,,,,,,------...------------............//////...//////000111222222222222222333444555666777777666666777888999999666666666666666666666666666666666666666666666666666555555444444444444555333333444444555666666666555444333333222222333333333333222222222222333333333333333333333444555666555333444888;;;AAAMMMXXXeeennn{{{vvvwww}}}qqqfff```\\\\\\\\\[[[\\\___]]]]]]```fffmmmzzz}}}{{{yyyyyyxxxvvvttttttxxx|||&&&''''''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((($$$&&&''''''&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((***(((&&&&&&((())))))))))))((((((''''''''''''((())))))(((((((((((())))))'''&&&%%%$$$$$$&&&((()))))))))(((((((((((())))))++++++******))))))((((((&&&'''((()))))))))((('''(((((((((((())))))))))))(((((())))))******++++++((())))))******))))))((())))))))))))))))))))))))+++)))'''&&&'''))),,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++)))))))))***************++++++++++++++++++++++++,,,,,,---......------,,,.........------...............---------...//////......---------......//////////////////000111111...000222333333333555666999AAATTTqqqjjjaaa___aaaooovvvbbbVVVNNNFFF@@@>>>999888777777888999:::;;;;;;;;;:::999888777777888555444444333333444444444555555555555555555555555333333333444444444555555333333333333222111000///......---------,,,,,,,,,+++,,,------++++++,,,---......---,,,,,,+++******...------,,,,,,------...,,,------------..................//////000111222111111111111222333444555666555555555666777888999777777777777777777777777666666666666666666666666666666555555555555555666444444444555555555666666555444333333222222333333111000000//////000000111333333333333333444555555555444555999;;;???IIISSS^^^hhhsss~~~vvvtttyyylllddd]]]WWWUUUTTTQQQPPPRRROOOPPPSSSXXX^^^iii~~~}}}||||||}}}}}}zzzvvvvvvxxx{{{}}}~~~&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((###&&&((((((&&&$$$%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((()))'''%%%&&&''')))))))))))))))((('''''''''''''''))))))(((((((((((())))))&&&&&&%%%%%%%%%&&&'''((((((((())))))))))))((((((+++++++++***)))((((((((('''((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))*********'''((()))******)))((('''(((((((((((((((((((((((()))((((((((()))***+++,,,++++++++++++++++++++++++)))))))))((()))***,,,---************+++++++++,,,++++++++++++++++++++++++***+++---............---------............------...------,,,---...///000///...------------...//////////////////000111111000111111000000111333333444;;;GGG\\\{{{|||kkkcccccclllwww|||oooeeeZZZNNNEEEAAA:::999888888888999:::;;;;;;;;;;;;;;;:::999999888666555444444333333333333444444444444444444444444777777777666666666666666333333444444333222111000......---------,,,,,,,,,+++,,,------++++++,,,---------------------------...------,,,,,,------...,,,,,,---------.........------------...///000111111000000111111222333444444444444444555666777888777777777777777777777777666666666666666666666666777666666555555666666777444444444555555555555555555444333333222222333333222111111000000111111222333333222222333333444444777666777:::;;;<<>>:::999999999::::::::::::;;;:::999777666444777888888777777666555444444444444444444555666777555555666666555444333333444444444555444444333333///////////////.........+++++++++,,,,,,------...+++++++++******)))))))))+++,,,---...////////////---..................---,,,,,,------...///000000000///.........///111222333333444555666777888888888888777777777777777888666777888888888666555444555555555555666666777777777777666666666666777777666666666666666666666666555555555444444333333333333333222222333555666888222333444666777999:::;;;AAAFFFLLLRRRZZZjjj~~~wwwiii```YYYVVVTTTPPPLLLLLLHHHIIIIIIHHHIIIMMMTTTZZZkkkvvv}}}||||||~~~wwwrrrrrrttt|||xxxeeegggrrr'''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))*********((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))((('''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((''''''))))))))))))))))))))))))''''''((())))))))))))((())))))))))))(((((((((((()))))))))*********+++++++++++++++*********))))))++++++++++++,,,,,,,,,,,,+++******************++++++******))))))******+++.........---------,,,,,,------------............,,,,,,,,,---------......,,,---///000111000///...////////////000000000000333111000000222333222222222444888>>>DDDUUUrrrvvvttttttvvvtttjjj]]]QQQHHHDDD>>>:::999888666444666777888999:::999999888777777777777777666555555444444444444444555666666666666666666666555444444666666666555444333222111000000000//////.........************************------,,,,,,,,,+++++++++***+++,,,---............------............------,,,,,,------...//////000000////////////000111111222333444555666777777888888777777666666777777888777777777777777666555555555555666666666777777777777777666666666666777777666666666666666666666666555555555444444333333333111111111111222333444555444444555555666777888888:::>>>CCCHHHOOO]]]ooo}}}lllcccZZZVVVSSSMMMJJJJJJHHHIIIIIIGGGFFFHHHMMMQQQWWWbbbqqqzzzyyyzzz}}}yyypppnnnpppwww|||jjjiiinnn|||%%%%%%%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))******((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((()))***+++''''''''''''''''''''''''))))))))))))))))))))))))&&&''''''((()))******+++((((((((((((((((((((((((+++)))'''%%%$$$&&&(((***((((((((((((((((((((((((###$$$&&&''')))*********(((((((((((())))))))))))((((((((()))))))))******+++++++++***************)))*********++++++++++++*********++++++*********+++******))))))******+++------,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,---------......///000000000000...---+++////////////000000000000333111//////000111111000///000444777:::DDDXXXjjjxxxrrroooqqqyyywwwkkk```TTTLLLCCC===;;;999666222444555666777888888888888666666777777777666555555555444444444444555666666666666777777777666555555777777777666555333111111222222111000///......---+++++++++***************............------------******+++,,,------------,,,,,,------------,,,,,,,,,,,,------...///////////////000111111111111111111222333444555666666777777777666666666666777777888777777666666666666666666666666666666777777777777666666555555666666777666666666666666666666666555555555444444444444444//////000111222222222222444444555555555555555555333777:::===CCCNNN]]]hhhwww~~~tttiii^^^XXXTTTNNNKKKKKKKKKKKKJJJHHHFFFEEEGGGIIIKKKSSS```jjjttt~~~vvvtttuuuzzz{{{mmmhhhiiinnnxxx~~~pppjjjhhhppp~~~&&&&&&&&&'''((()))***+++)))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((()))))))))***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&''''''((()))***+++((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((+++)))'''%%%%%%''')))***(((((((((((((((((((((((($$$%%%&&&((()))******+++(((((((((((())))))))))))(((((((((((())))))))))))************************))))))))))))************+++,,,---......---,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---------......,,,---...///000000//////////////////000000000000333111///...///000///...,,,...222666777<<>><<<888555555555555555555444444333555555666666777666666666555555444444444555555666666777777777777777666666777777777666555444333222444333222111000///......------.................................---------++++++,,,---------------+++,,,,,,------,,,,,,+++---------.........//////...///111222222222111000000111111222333444555555666666555555555666777777888777666555555666777888555555555555555555555555666666666555555666666666666666666666666666666666555555555555555444444444///000111333333222222111333333333444444444555555333666888999===DDDPPPXXXkkkqqq|||{{{pppddd]]]XXXRRROOOOOOMMMMMMLLLJJJHHHGGGFFFFFFGGGNNNWWW^^^eeemmmwww~~~{{{rrrmmmmmmqqq{{{yyyhhhbbbbbbdddooo{{{qqqiiidddgggppp(((((((((((()))***+++,,,***))))))))))))))))))***((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&'''(((((())))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((()))((((((((((((((((((((((((((()))))))))))))))))))))***(((((((((((((((((((((((('''((()))***************'''((((((((()))))))))***(((((((((((())))))))))))************************(((((()))))))))*********+++,,,---......---,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,------------.........,,,,,,,,,---------......+++,,,---...000000111111////////////000000000000222000///.../////////---...///222666777777>>>FFFTTTlllsssgggaaa___dddmmm}}}}}}ooo\\\MMMDDD???:::777444444333333222222222222333444555666666666666666666555555444444444555555666666777777777777777666555555666777777666666666555444444222111000//////......//////000111222222,,,,,,,,,,,,,,,---------,,,------............---+++,,,,,,------,,,,,,+++---------..................///000222222111000000//////000111222333444444555555444444555666666777888777666555555666777888444444444444444444444444666666555555555555666666666666666666666666666666555555555555555555555555111222333444444444333222111111222333444555666666555777888888:::???FFFLLLWWW]]]hhhxxx|||yyyyyyzzz|||ttthhhaaa\\\VVVSSSSSSMMMLLLKKKKKKJJJIIIGGGFFFDDDHHHNNNSSSWWW]]]ccchhhiiinnnvvv~~~yyyuuusssssssss{{{xxxmmmgggeeegggnnnwwwrrrbbb\\\]]]]]]gggzzzvvvmmmfffaaaccciiirrr'''''''''''''''((()))***((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((())))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%&&&'''((((((''''''************************''''''''''''''''''''''''))))))))))))(((((((((((((((((((((((((((((((((((('''(((***+++++++++))))))(((((((((((((((((((((((()))***************)))(((''''''(((((())))))******((((((((()))))))))*********************+++++++++((()))))))))*********************++++++*********+++******))))))******+++***++++++++++++,,,,,,,,,------------............,,,,,,,,,---------..................////////////////////////000000000000222000......///000000///222111222555444222555:::CCCWWWrrrppphhhaaa``````hhh~~~sss```OOOCCC<<<888333222222222222333444444222333444555666777777777666666555444444444444555555555666777777777666666444555666777888888888888555555444333222111111000---------...//////000000++++++++++++,,,,,,,,,,,,------...//////......---,,,,,,------------,,,,,,..............................///000000000000000......///000111222222333444444444444444555666777666666666666666777777888555555555444444444444444666555555444444555555666666666666666666666666666555555555555555666666666333444444555555555444444111111222333444666666777555666777777888;;;???BBBEEEJJJTTTcccxxx~~~|||uuuuuutttrrrpppppprrrtttwww|||xxxlllfff```YYYUUUTTTLLLKKKIIIIIIJJJIIIHHHFFFEEEGGGJJJMMMPPPSSSXXX[[[XXX\\\aaagggllloooqqqqqqnnnllliiifffeeeddddddeeejjjqqqzzz~~~tttjjjccc___^^^bbbiiipppwww{{{uuuhhh\\\XXXYYYYYYbbbuuuuuukkkddd```aaadddiiirrr{{{''''''&&&&&&&&&''''''((('''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&'''(((((()))(((''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''(((((())))))******(((((((((((((((((((((((('''''')))*********))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''((()))*********)))))))))*********++++++))))))*********+++++++++)))))))))*********+++++++++******************++++++******))))))******+++++++++++++++,,,,,,------+++,,,,,,,,,------------,,,,,,,,,---------......//////............//////////////////000000000000111000...///000111111000444111000333333111111555;;;FFFXXXooottthhhccc^^^^^^kkk|||sss^^^MMMAAA<<<777666555444333444555555111222444555666777777777666666555444444444444444444444555666666666666666666666777888888888777777555444444444333333222222.........------,,,,,,,,,***+++++++++,,,,,,,,,,,,---------......------,,,------............------.......................................//////000------...///000111111222333333333333444555666777555555666777777777777777777777666666666555555555666555555444444555555666666666666666666666666666444555555555666666666777555555444444444444444555333333444444555555555555444555555666666888:::<<<===@@@GGGQQQ```rrrzzzwwwtttqqqpppiiiiiiiiihhhggghhhkkkmmmmmmppptttvvvwwwzzzuuunnnggg^^^XXXVVVPPPMMMJJJJJJKKKKKKJJJHHHHHHJJJKKKMMMOOOQQQTTTVVVRRRTTTXXX]]]aaadddfffgggggggggfffeeeddddddddddddeeellluuu|||xxxpppgggbbb]]]YYY[[[___bbbfffiiifff^^^WWWUUUVVVWWW```rrryyykkkddd_________bbbhhhooo)))(((((('''''''''(((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((()))******)))((('''(((((((((((((((((((((((())))))))))))))))))))))))%%%%%%&&&((()))+++,,,,,,(((((((((((((((((((((((('''''''''''''''((())))))************************&&&&&&'''((())))))((((((&&&''''''((()))******+++************++++++++++++))))))******++++++++++++************++++++++++++...---,,,++++++,,,---...---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,---------......---------......///111111////////////000000000000111///...///111222222111333///...111333222444777888;;;EEE[[[|||}}}mmmfff```[[[aaammmjjjUUUHHHBBB===<<<999666444333333333111222333555666777777777777666555444444444444444333333444555666666555555888888888888888777666555444444444444444444444444222111000///---+++******+++++++++,,,,,,---------,,,,,,,,,------,,,++++++---......//////......---.....................---......---,,,,,,...///000,,,,,,---...///000111111333222222333444555666777444555666888888888777666999999888888777777777666555555555444444555555555666666666666666666666666444555555555666666777777666555444333222333444555666666666555555444444444444555555666666888999:::999;;;>>>CCCKKKWWWccclllsssxxx~~~{{{yyywwwuuuqqqmmmiiifffcccaaa\\\]]]]]]\\\\\\^^^aaadddfffiiimmmnnnmmmnnnqqqtttyyy}}}}}}uuummmccc[[[XXXUUURRRNNNLLLNNNNNNMMMKKKIIIJJJKKKLLLMMMOOOQQQSSSRRRTTTXXX\\\aaaeeegggiiijjjjjjiiiiiiiiihhhhhhhhhgggnnnvvv}}}~~~tttmmmfffbbb]]]XXXXXX[[[[[[]]]___]]]XXXTTTSSSTTTWWW___ppp~~~mmmeee___\\\\\\]]]bbbiii$$$&&&(((((('''&&&&&&''')))(((((())))))***+++,,,&&&'''((('''%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''((((((((((((''''''((('''''''''''')))+++,,,''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((((((((''''''''''''((((((&&&&&&''''''((()))))))))+++***((('''&&&&&&''''''&&&''''''((()))******+++)))))))))))))))***++++++++++++++++++***)))((('''))))))***))))))((('''&&&(((((((((((())))))))))))******))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++,,,...111222444111---,,,,,,---------........................---,,,***))))))***,,,---,,,,,,............,,,,,,,,,,,,,,,------.........000000000000////////////............/////////////////////000111333444555555555:::IIIbbbuuummmeeeZZZ[[[eee{{{lllWWWFFFCCC>>>777444444555555444111444666666444444666999555555555555666666666666555555555555555666777777:::999888777666666666666777666444333222222333333---...///000000...,,,***000000///............///,,,,,,,,,,,,------...///...------,,,+++***)))))),,,------......------,,,............////////////000000000000000111111222222222333444444555555666555666777777666666777888::::::999888777666555444777777777777777888888888666777888888888777555444444555555666666666666666666555555444444555555666555555555555555555555555444444444555555555555666999999;;;===AAAGGGKKKNNNZZZ[[[]]]___bbbeeeggghhheeecccaaa^^^[[[XXXWWWVVVRRRTTTUUUVVVVVVWWWYYY[[[___bbbeeedddbbbbbbggglllpppssswwwyyyzzz{{{|||~~~~~~yyynnnddd```YYYSSSOOOPPPNNNKKKIIIJJJLLLLLLMMMPPPSSSUUUUUUUUUVVVWWWYYY]]]bbbkkkuuu|||{{{xxxvvvvvvwwwwwwuuurrrvvvyyy~~~}}}wwwqqqiiibbb]]][[[YYYXXXXXXWWWYYY[[[WWWQQQOOOQQQXXXaaappp}}}nnngggaaa^^^]]]]]]```fff((()))+++***)))'''((((((''''''&&&&&&&&&&&&&&&'''&&&'''((('''%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((())))))))))))((((((''''''''''''((()))***+++((((((((((((((((((((((((%%%&&&&&&'''(((((())))))((((((''''''''''''(((((()))))))))(((''''''&&&&&&))))))((('''&&&'''(((((('''''''''(((((()))))))))'''''''''''''''((())))))''''''((((((((((((''''''))))))************))))))(((((((((((())))))))))))******))))))))))))***************************************+++++++++,,,,,,,,,++++++***+++,,,---......+++)))((()))***)))(((+++++++++,,,,,,,,,,,,,,,---,,,+++))))))+++,,,---+++,,,---......---,,,+++,,,,,,,,,---------......000/////////////////////////////////000000000000............///000222222111444999BBBRRRlllppp```\\\aaarrr{{{qqqbbbTTTHHHBBB999444444444444333...111444444333444666888666666666666777777777777555555555555555666777777777777666666555555666666777666444333222222333333111111222111000...,,,+++...------,,,+++,,,,,,,,,+++*********++++++,,,---+++++++++******))))))(((++++++,,,,,,,,,,,,++++++............////////////000/////////000000111111111111222222333333444444444666777777666555777888888888888888888777777777888888888777777777777777666777777888777666555444444555555666666666666666333222222111111222222333333333333333333333333333444444444555555555555666777777777999;;;???BBBDDDHHHIIIKKKMMMOOORRRTTTUUUVVVUUUTTTRRRPPPOOONNNNNNKKKLLLNNNNNNNNNOOORRRTTTXXX\\\^^^^^^\\\]]]bbbggghhhkkknnnqqqrrrssstttvvvyyyzzz}}}rrrgggaaa\\\VVVRRRRRRPPPMMMKKKMMMNNNOOORRRUUUXXXZZZYYYXXX___aaaeeekkkrrr{{{~~~zzzwwwrrrkkkfffbbb```^^^]]]\\\YYYYYYYYYVVVRRRRRRVVVZZZeeewww}}}tttlllfffcccbbb```ccchhh)))***++++++)))''''''(((+++******)))((('''''''''&&&'''((('''%%%%%%'''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((())))))))))))((((((&&&''''''((())))))))))))))))))))))))))))))))))))&&&''''''(((((()))******((((((''''''''''''(((((()))))))))(((''''''&&&&&&(((''''''''''''((())))))'''''''''''''''''''''((('''''''''''''''((())))))%%%%%%'''((())))))))))))))))))***+++++++++******(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))*********++++++++++++,,,---,,,+++***))))))******,,,+++******,,,,,,+++*********++++++,,,,,,---------,,,+++******+++,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,------------...//////////////////////////////000000000111111111//////...//////000111111///444999;;;AAATTTpppyyyhhhbbbccckkk|||wwwnnneeeOOOHHH>>>888666666666555000222444555444333444555666666777777777888888888555555555444555555666777555444444444444555666666666666444333333333333333555444333222000...---,,,---,,,,,,+++++++++++++++++++++*********+++,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,---............/////////....../////////000000000///000000111222222333333444555666666555555666888777777888888999999999:::999999888888777777666666777777777777777666555555444555555666666666666666555555444444444444555555333333333333333333333333444444444555555555555666777666666555666777999:::<<<===???AAACCCEEEFFFGGGGGGFFFEEEEEEEEEEEEEEEFFFDDDFFFGGGGGGGGGHHHKKKMMMPPPSSSVVVVVVVVVWWW[[[______bbbfffhhhiiijjjlllmmmrrrsssvvvzzz~~~rrrjjjccc\\\WWWVVVUUUQQQPPPRRRRRRVVV\\\bbbfffggggggfffiiimmmttt|||}}}yyyuuuoookkkhhhfffdddccc___[[[YYYXXXUUUSSSVVV[[[___mmm~~~vvvnnnkkkiiiggghhhkkk&&&''')))((('''&&&&&&'''***************)))((((((&&&'''((('''%%%%%%'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''%%%&&&((()))***)))((('''((((((((((((((((((((((((''''''(((((()))*********((((((''''''''''''((((((&&&&&&''''''((()))))))))&&&&&&&&&'''((())))))***'''''''''''''''&&&&&&&&&)))))))))))))))******+++'''((()))******+++++++++))))))*********))))))((((((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))************++++++++++++---,,,++++++******))))))+++++++++,,,...///---,,,,,,,,,,,,------...//////---,,,++++++++++++,,,---++++++++++++++++++++++++------------------------.........///////////////////////////000000000000222111111111111111222222000666:::999999DDDZZZkkksssooommmlllzzz}}}zzzxxxtttpppYYYRRRGGG@@@===<<<:::999777777777666555333222111666666666666777777777777555555555444444555555666333333333333444555666777555555444444333333333333555444333111000/////////......---,,,,,,,,,,,,------------,,,,,,------...---------.........//////...//////////////////...---------.........//////---......//////////////////000000111111222222333333555666666555444666777888888888888999999999999:::999999888777666555555777777777777777666666555444555555666666666666666666666555555555555666666555555555555555555555555444444444555555555555666777777666555555555666666::::::<<<===???@@@AAABBB???????????????@@@@@@AAAAAACCCDDDDDDDDDEEEHHHJJJIIILLLOOOPPPQQQSSSVVVYYYYYY\\\```cccdddeeegggiiikkkmmmppptttxxx{{{}}}~~~xxxlllddd^^^\\\ZZZVVVUUUWWWXXX___jjjtttzzz|||||||||{{{|||yyytttpppmmmkkkhhheee```\\\ZZZZZZXXXVVVYYY___fffvvvvvvsssqqqmmmmmmnnn###%%%'''''''''&&&'''((($$$$$$&&&'''''''''&&&&&&&&&'''((('''%%%%%%'''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&((())))))(((''''''''''''''''''''''''''''''''''''(((((()))*********((((((''''''''''''((((((&&&&&&''''''((()))))))))%%%%%%&&&'''((()))******'''''''''''''''&&&&&&&&&)))))))))))))))******+++))))))************))))))))))))))))))((('''&&&%%%(((((((((((())))))))))))******))))))))))))******************************))))))*********++++++++++++++++++,,,,,,,,,,,,,,,(((((((((***,,,,,,+++***,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++------------------------------....../////////000---------.........//////222111111111111111222222111555777777777<<>>@@@AAAAAAAAACCCEEEGGGEEEGGGJJJLLLNNNPPPRRRTTTSSSWWW[[[]]]___```bbbdddfffhhhkkkooosssvvvxxxzzz{{{~~~uuullldddaaa]]]YYYXXXZZZ\\\gggwwwzzzuuuqqqmmmjjjgggaaa^^^^^^___]]][[[^^^ccclll|||{{{yyyuuurrrrrr%%%&&&(((((('''''''''(((###%%%&&&((()))(((((('''&&&'''((('''%%%%%%'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''&&&''''''(((((()))******((((((''''''''''''(((((()))))))))(((''''''&&&&&&%%%&&&'''((())))))))))))'''''''''''''''''''''((('''''''''''''''((())))))'''((((((((((((((('''&&&(((((((((((('''&&&%%%%%%(((((((((((())))))))))))******))))))))))))******************************)))))))))************+++))))))+++,,,------------+++***)))***,,,------,,,+++++++++++++++*********,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,...------------,,,,,,,,,---------......//////000,,,,,,---------.........//////...//////000111111000222333444444777;;;???KKKjjjyyynnnlllqqq|||{{{zzzzzzzzzvvvpppggg^^^VVVMMMCCC<<<999666333222222444444444333333444444444555555555666555444444333444444444333333333444555666777888333444444555555444333333111111111222222222222333---,,,,,,+++++++++++++++,,,,,,+++*********+++++++++++++++,,,,,,---------,,,,,,------------,,,,,,,,,------------.........---...///000111000//////000000000111222222333333222333444444333333444666999888888888777777666666999999888888777777666666888888777666666666666666444555555666666666666666444444333333333333444444333333333333333333333333444444444555555555555666222222333333444444444444444555555555666777777777::::::999888888999999::::::;;;<<<======>>>@@@CCCCCCDDDFFFIIIKKKMMMNNNNNNLLLOOOSSSVVVXXXZZZ\\\]]]```bbbeeeiiimmmqqqssstttvvvxxx|||wwwmmmgggbbb]]]]]]___cccppp{{{vvvrrrooollleeeccccccdddcccbbbdddjjjqqq|||xxxwww&&&((()))(((%%%$$$$$$$$$'''((()))++++++***((('''&&&'''((('''%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''(((((((((((((((((('''(((''''''&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&'''(((((())))))((((((''''''''''''(((((()))))))))(((''''''&&&&&&%%%&&&''')))))))))(((((('''''''''(((((()))))))))'''''''''''''''((())))))%%%&&&'''(((((()))((((((&&&&&&'''((((((((((((((((((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************((()))***+++,,,,,,,,,+++...,,,+++***,,,---...---,,,,,,++++++***))))))))),,,------------------,,,...---,,,++++++,,,---.........---------,,,,,,,,,,,,,,,---......///000000------------.........///............///000222222000222333333222333777;;;>>>QQQmmmxxxuuu{{{~~~}}}yyytttnnndddXXXOOOCCC>>>777333333444444444444444444444555555555666666555444444333333333444333333222333333444555555333333444555555444444333222333444555444444222222...------,,,+++,,,,,,,,,---,,,++++++*********++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---------.........---...000222222111000///...//////000000111111222111333444444333333444555666666666666666777777777888888888777777777777777999888777666555666666777444555555666666666666666666666666555555666666666333333333333333333333333444444444555555555555666222222333444444444444444666666666666666777777777666666666666666777888999666777999999999:::===??????@@@BBBEEEGGGHHHHHHHHHFFFJJJNNNQQQSSSTTTWWWXXXYYY[[[^^^bbbgggjjjmmmnnnqqqrrrtttxxxzzzsssmmmgggfffhhhnnn}}}}}}yyywwwuuunnnjjjhhhhhhhhhhhhmmmtttyyy}}}&&&''''''%%%"""%%%&&&'''((('''&&&###"""&&&'''((('''%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))************)))))))))(((&&&%%%%%%&&&'''((())))))))))))))))))))))))%%%%%%&&&&&&'''(((((((((((((((''''''''''''((((((&&&&&&''''''((()))))))))&&&&&&((()))))))))((('''&&&''''''((()))***++++++)))))))))))))))***++++++%%%&&&((()))+++,,,,,,---$$$%%%&&&(((***+++,,,,,,(((((((((((())))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))************'''(((***++++++***)))))),,,)))&&&&&&''')))))))))///......---,,,+++******,,,------......------,,,......,,,,,,,,,,,,...............------,,,,,,,,,,,,,,,------...///000000............/////////000/////////000111333444555111444666333000222888>>>;;;AAASSSnnnzzzxxx{{{yyymmmeeeQQQIII???888555444444222555555555555666666666777666555444444333333333333222222111111222222333444222333444555555555444333555666777777666444222000000000///............//////...------,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,---------.........///111222333222000///------......///000000000111333444444333222444555333333444555666777888888777777777777777888888888999888666555555555666777444555555666666666666666333333333222222333333333555555555555555555555555444444444555555555666666444555666666666666555555555555555555555555555555444444555555777888999:::555666888888888999<<<>>>======???AAADDDEEEDDDCCCDDDGGGLLLOOOQQQSSSUUUWWWTTTVVVYYY]]]bbbeeehhhiiinnnmmmnnnrrrxxx~~~wwwqqqppprrryyy~~~}}}tttoookkkjjjjjjlllsss|||&&&&&&&&&'''''''''''''''(((((('''&&&'''((()))***((((((((('''&&&###!!!'''(((((((((((((((''''''%%%%%%%%%%%%%%%&&&(((((()))))))))(((((('''''''''%%%&&&'''(((((('''&&&%%%))))))))))))))))))))))))''''''''''''((((((((((((&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))((((((((((((%%%%%%%%%&&&'''((())))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((+++...---***((((((***'''### """'''+++***'''************************$$$&&&(((***,,,,,,,,,+++000,,,(((&&&''')))++++++------,,,+++*********+++,,,,,,,,,---------......,,,+++******))))))******++++++***)))***+++---...---.........---,,,,,,+++,,,,,,------...//////000...------------...//////111000/////////000222333222111//////000111444555===<<>>???@@@DDDDDDFFFHHHJJJLLLMMMNNNQQQTTTWWWYYYZZZ\\\___bbbfffjjjppptttwwwyyy{{{}}}wwwuuu|||{{{uuuoooppprrrsssxxx}}}%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&'''((()))%%%%%%&&&''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&''''''''''''&&&%%%''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))((((((((((((&&&''''''(((((()))))))))((((((((((((((()))))))))''''''((()))))))))))))))''''''((((((((()))))))))'''***,,,+++)))''''''(((***(((%%%'''***---,,,+++************************'''((()))+++,,,,,,,,,,,,...,,,++++++,,,,,,+++))),,,,,,++++++++++++++++++,,,,,,,,,------------...,,,,,,+++************+++,,,,,,++++++,,,------...------......------,,,+++------......///000000111...------------...//////111000/////////000111222111000//////000111333555888888<<>>>>>@@@AAACCCEEEGGGIIIKKKLLLNNNPPPSSSUUUWWWYYY\\\^^^bbbfffkkkpppsssuuuxxxzzz}}}|||wwwwwwyyy{{{%%%%%%&&&&&&'''((())))))&&&&&&&&&%%%&&&''''''(((%%%%%%%%%&&&''')))***+++'''(((((())))))((((((((())))))******)))(((&&&%%%&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''''''''(((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))'''''''''(((((())))))***&&&'''((())))))***))))))&&&&&&'''''''''((((((((('''(((******(((''''''(((++++++******+++,,,------))))))))))))))))))))))))++++++******+++,,,,,,---++++++---///000...+++(((******+++,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,++++++++++++,,,,,,,,,---.........------------......------,,,,,,.........///000000111111...------------...//////000000/////////000111222111000//////000111333444111555999<<>>AAACCCEEEGGGHHHIIIKKKNNNPPPQQQSSSVVVXXX[[[___dddiiilllooorrrtttwww{{{{{{zzz{{{~~~$$$%%%%%%&&&'''((())))))%%%%%%%%%%%%&&&&&&''''''***)))'''&&&&&&&&&'''((('''(((((())))))))))))((('''(((*********(((&&&%%%'''''''''''''''&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''(((((((((((('''''''''''''''((((((((('''(((((((((((((((((('''(((((((((((((((((((((((())))))))))))(((((((((((())))))((((((((((((((((((&&&&&&''''''((()))******(((((())))))))))))((((((&&&&&&&&&&&&'''''''''((((((((())))))(((((((((((()))***+++***))))))***,,,((((((((((((((((((((((((---,,,***))))))***+++,,,***+++,,,...///...+++((()))***+++,,,---,,,,,,+++++++++,,,,,,,,,---------......---,,,,,,,,,,,,---+++,,,---......---,,,+++,,,------...------,,,,,,---........./////////000...------------...//////////////////000000111111000/////////000111222333,,,444:::;;;===KKKeeezzzyyysssmmmddddddlll|||rrr```OOODDD??????777666444333333333333333444444555444444444333333222333333444333333222222333444444555555444444333444444444444444444444444444222111111222222000///....../////////////////////...,,,++++++,,,---///------------------------------............------------...//////........................///000000///000000000111111111222222222333444555666777888555666888::::::999777666888888888888888999999999777777777666666777777777555555666666666666777777444444333333222222222111555555777777777666555444333333333333333333333333999444//////444666555333555555555555555555555555555555555444444444444444555666666777888888999999888999;;;===@@@BBBDDDEEEDDDGGGIIIKKKLLLNNNQQQSSSUUUXXX]]]aaaeeehhhkkknnnooossswwwzzz|||~~~%%%%%%&&&&&&'''(((((()))%%%%%%%%%&&&&&&&&&&&&&&&***)))'''%%%$$$$$$%%%%%%''''''((()))******))))))$$$%%%''')))***)))'''&&&'''''''''''''''''''''''')))(((((((((((((((((()))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''''''''''''''''''''%%%&&&&&&'''((())))))***************)))'''&&&%%%&&&&&&&&&&&&'''''''''((())))))(((((())))))))))))''')))******)))((()))***((((((((((((((((((((((((,,,+++)))(((((()))******+++***)))***+++,,,+++***)))***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------///...------,,,,,,------***+++,,,------,,,+++***,,,,,,------...------,,,,,,,,,------------.........------------...//////......//////000000000000////////////000111222222...333888888999@@@NNN[[[wwwuuugggcccaaaggg{{{yyyjjjYYYJJJBBB@@@777666555444333444555666555555444444333333333333222333333444444444333333333444444444444444444333444444444444444444444444777555444333333333111///////////////............///...,,,++++++,,,...///------------------------------............------------............------...............///000000000000000000000111111111000111222333444555666666444555777999999999777666777777888888999999999999888888888888888888888888555555555555555555555555444444444333333222222222444555666777777666555444333333333333333333333333777222......222555444111333333333333333333333333444444444333333333333333444444555555666666777777777888999;;;===???AAAAAAAAACCCFFFGGGHHHJJJLLLOOOPPPSSSWWWZZZ]]]```dddfffgggkkkooorrruuuzzz&&&&&&&&&''''''''''''(((%%%%%%&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''''''''((()))************$$$%%%'''((())))))((((((%%%%%%%%%&&&&&&&&&&&&'''))))))(((''''''((())))))''''''''''''''''''''''''''''''''''''(((((((((((()))))))))(((((((((((('''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''(((((()))************)))'''&&&%%%&&&&&&'''''''''(((((((((***)))'''''')))******)))((()))***++++++++++++***))))))))))))))))))))))))******)))))))))))))))))),,,***(((((()))+++,,,+++++++++*********+++,,,---++++++++++++,,,,,,,,,,,,......---,,,,,,,,,,,,---++++++,,,,,,++++++******,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////---...///000000000//////......///000000111111222333222111111444;;;DDDKKKaaaxxxttteee]]]ZZZfff|||}}}zzz~~~{{{qqqaaaRRRGGGBBB;;;:::888666555555666777666555444333222222222333222333333444444444444444222333333444444333333222333333333444444444444555777555444333444444222111000000////////////.........---,,,,,,,,,---...///...------------,,,,,,,,,------............---------............---,,,,,,...............///000000000000000000000000000000///000111222333444444333333444666777888777777666666666777777888999999999999:::;;;<<<<<<;;;:::999666666666555555555444444555444444444444444333333222333444444555444444444333333333333333333333333555222//////222444333111222222222222222222222222222222222222222333333333333444444444555555555666777777888999;;;<<<===>>>===@@@BBBDDDDDDFFFHHHJJJKKKMMMQQQSSSUUUXXX\\\^^^___ccchhhlllooottt|||'''''''''''''''&&&&&&&&&%%%&&&'''(((((((((''''''$$$%%%&&&'''((()))))))))''''''(((******++++++***((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((''')))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''(((((())))))))))))((((((''''''((((((((()))))))))***'''%%%&&&(((******))))))((('''***---///,,,***************************))))))***+++++++++******,,,***))))))+++,,,,,,,,,...---***))))))***,,,---***++++++++++++,,,,,,,,,...------,,,,,,,,,,,,,,,------,,,++++++++++++++++++,,,------......------------------------------...------------...//////---...///000000000///...---...///000000111111111333111000000333888===@@@LLL^^^zzzpppeee\\\^^^hhh{{{|||www{{{zzzzzzxxxrrrhhh\\\RRRLLLBBB???<<<888666555666666666555444222222222222222222333333444555555444444111222222333333222222111333333333444444444555555222111111222333444444333222111111111000000000000------------.........///......---------,,,,,,,,,------............---------.........------,,,+++...............///000000000000000000000000000///...///000111222222111000333333444444555666666666555555666777777888999999888:::===??????===:::888999888888777666555444444444555555555555555555666333333333333333444555555444444444444444444444444444333333333333333333333333333333333333333333333000000111111222222333333333444444444444555555555666666777777888999999999:::<<>>>>><<<888666;;;:::999888777555444444444555555555666777777777666555444444555666777888555555555555555555555555333555777666555444444555444444444444444444444444//////000111222333333444444444444444444444444555555555666666666666666666888:::<<<===>>>???BBBDDDDDDFFFHHHIIIJJJLLLOOOQQQUUUYYY___bbbdddggglllpppssswww{{{~~~''''''&&&&&&&&&%%%%%%%%%&&&''''''(((''''''&&&&&&((((((((((((''''''''''''((((((((((((((((((((((((******))))))(((((('''''')))((('''&&&&&&&&&&&&&&&((((((((((((((()))******))))))(((((('''''''''&&&))))))(((((('''''''''&&&))))))((('''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***)))((((((((()))+++,,,(((((((((((()))))))))))))))'''&&&'''***+++***(((,,,***((('''&&&'''((()))******************************))))))((('''''''''***++++++,,,,,,++++++***,,,,,,,,,++++++*********---------,,,,,,,,,,,,+++000///---+++*********++++++******)))***+++---...***+++---000///------...++++++++++++,,,,,,---...///////////////......---........................***+++,,,---............,,,---...///000000000000222111111000111333444555666EEEVVVjjjuuufffddddddnnnzzzttt{{{tttoooppppppmmmiiihhhWWWUUUNNNBBB::::::;;;999777555555777555222444888555555555555555666777888333333222222111222222333444555555555555555444444666666666555555444444444222222222111111111111000..................------------------------------------------------------,,,------......------,,,,,,---...---+++***+++,,,111000///...------...///111000///......///000111333333222222333444666777444444555555666777777777:::999999999999999999999888777555444333333333444888666444222222444666888444444444444444444444444222333444444333333555777666666555444444444444555555555444444444333333333444444444333333333222222444222000111333555666666555555555555666666666666888888999:::<<<======>>>EEEDDDDDDDDDFFFIIILLLNNNPPPRRRTTTWWWZZZ___eeejjjjjjmmmpppsssvvvzzz%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))(((((((((((((((((((((((()))))))))((((((((((((((())))))((('''''''''''''''&&&&&&&&&&&&&&&''''''((()))(((((((((''''''''''''))))))((((((((('''''''''))))))((('''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''((()))***+++((((((((((((((((((((((((''''''''''''(((((((((((()))((('''''''''(((******&&&&&&&&&&&&''''''''''''***(((&&&'''***+++)))''''''''''''(((((((((((((((((((((((((((((((((((((((,,,,,,++++++++++++******)))******++++++******))),,,,,,,,,++++++*********((()))))))))******++++++,,,,,,+++++++++,,,------,,,,,,++++++***++++++++++++++++++,,,+++******,,,---------------...//////------............------........................+++,,,---......//////...++++++,,,---.../////////111111111000111222444555555===HHHWWWtttwwwrrrhhhfffrrrxxxwwwuuuuuuwwwwwwttttttwwwiiifff[[[KKKAAA===;;;888888666555777555111222555555555444444444444555555333333222222111222222222444444555555555555444444555555555444444444333333222222222222111111111111/////////......---------------------------------------------------------,,,------......------,,,,,,---...---+++***+++,,,000///...------......///111000///......///000111333222222222333444555666555555555666777777888888999888888888888888888888999888777666555555555555777666444333333444666777666666666666666666666666222444444444333333555777666666555444444444444444555555555555444444333333444444444333333333222222111///......000222333222444444444444555555555555666666777888999:::;;;<<>>@@@AAABBBCCCFFFHHHHHHJJJLLLNNNQQQVVV\\\aaafffiiioootttzzz((((((((('''''''''&&&&&&&&&&&&((()))))))))))))))'''''''''&&&&&&&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''((((((%%%%%%%%%$$$%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&''''''''''''((((((((((((((((((((())))))))))))******(((''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***((((((((((((((((((((((((''''''''''''(((((((((((((((((()))***************&&&&&&&&&&&&''''''''''''&&&((())))))(((((()))+++000...+++(((''''''((()))''''''''''''''''''''''''''''''((())))))***++++++++++++,,,,,,,,,,,,++++++)))))))))*********************)))))))))(((((((((((((((***+++,,,,,,,,,,,,))))))***+++,,,,,,---,,,&&&,,,000111666===999000//////...---------......+++,,,---///000111111111........................,,,,,,---...///////////////...---------...///000...///000111222222222222111111666:::999:::GGGWWWpppzzzyyyyyyyyyzzz{{{wwwiii\\\MMMCCC;;;888777555444666555555555666777999:::;;;777666444222111000//////000000111222333333333333333333333333444444444444555555444444444333333333333222222111000//////...------------------------------------------------,,,------......------,,,***,,,------++++++,,,...,,,,,,---.........---------......//////......------...///000111111111111000000000111222222333333444444444555555666666777777777888888888777777666555666777888888777666555666666666666666666666666444555555444222222333555555444444333333333333333444555555555555666666666555555555555444444444333333222222333555555333222444444444444555555555555333333444444555555555555444444555666777888999999888:::===>>>>>>???AAACCCBBBDDDGGGIIILLLOOOTTTXXXZZZ]]]bbbhhhmmmssszzz~~~''''''''''''(((((((((((($$$&&&(((***+++***)))(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''''''''''''''((((((((()))(((((()))))))))*********'''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((()))***+++((((((((((((((((((((((((''''''''''''(((((((((((('''''')))*********)))(((&&&&&&&&&&&&''''''''''''$$$'''))))))((((((***,,,,,,,,,+++))))))(((((((((''''''''''''''''''''''''))))))******++++++,,,,,,******++++++++++++******((()))))))))*********+++)))))))))***************(((((())))))***,,,---...+++++++++***++++++,,,,,,,,,111222000666@@@>>>555111000//////.........///+++,,,---...//////000///........................+++,,,---......//////...///...---++++++,,,...///...///000111222222222111000222555777777888===CCCWWWvvv~~~zzzyyy{{{zzz~~~zzznnn\\\PPPCCC===:::777666888888777777777777888999999777666444222111///......///000111222333333333333333333444444444555555555555555555555444444444444222222222111111000000000........................------------------------,,,------......------,,,***+++---,,,,,,+++---...,,,---.........---,,,+++------...//////...------,,,---///000111111000000000000000111222222333333444444444555666777777777888888777777777777888888666666777777777777666666666666666666666666666666555555555444222222333555555444333333222222333333333333444444555555555555555555555555444444444444666555555666777777555333222333333333444444444444333333333333333444444444222333444555666777777777666888;;;<<<======???AAA<<>>??????AAACCCFFFIIILLLNNNOOOUUUYYY]]]bbbfffkkkooossswww++++++***)))(((''''''&&&%%%&&&''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''')))))))))))))))((((((((((((((('''&&&&&&&&&&&&'''(((((())))))))))))(((((((((((())))))))))))((((((+++******)))((((((''''''###%%%(((((('''&&&&&&'''&&&&&&''''''((('''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***))))))(((((())))))***************++++++++++++(((((((((((())))))))))))((())))))((('''&&&''')))+++)))((((((+++---------******))))))))))))******+++***************))))))******++++++,,,---......,,,,,,,,,+++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,---......---,,,+++******+++,,,---......------------.........------,,,,,,------.........------......///000............////////////////////////000000000000000000000111111222333444444555:::BBBOOOfffyyyllleee]]]RRRGGGAAA===<<<:::777555444333222444444333333222222111111111111111111111111111111444444444555555444444444333333333333444444444444333333333333222222222222111111000000000000111111///.........------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,---.../////////...---......------------......000000/////////.........111111000000111222333333333333333333444555666777777777888888888999999999888888888777777666666666666555555555444444444444444444444555555555555555555555444444444444555555555555555555555555555555666666666666666666666666555555555555555444333222333444444444444555555555222333444555555555555555///222555666666444444444666777999;;;<<<<<<;;;;;;<<<<<<>>>@@@CCCEEEFFFGGGLLLOOOSSSWWWZZZ^^^cccfffjjjqqqyyy'''''''''((()))))))))***%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))(((&&&%%%%%%&&&'''(((((())))))************)))&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((%%%'''))))))((((((((()))%%%%%%&&&'''((((((((('''&&&''''''((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((()))))))))***(((((((((((())))))))))))((())))))(((''''''(((***---+++))))))***,,,,,,+++***))))))))))))))))))***++++++*********)))((((((++++++,,,,,,------,,,,,,,,,,,,++++++******))))))***+++++++++++++++,,,,,,,,,+++)))''''''((()))***,,,,,,,,,,,,,,,------------,,,***))))))***,,,---.........------............---,,,++++++,,,---...//////......////////////............////////////////////////000000000000222111111111111222222333666555:::BBBEEEMMMhhh~~~|||vvvqqqiii\\\OOOGGG@@@???<<<999666444333222555444444333222222111111111111111111111111111111222333333444444333333222333333333333333444444444444444333333333222222222111111111111111222333444/////////............---........................------------------------,,,---...//////...,,,***,,,---...//////...,,,+++------------------------........................///000000000111111222222222222333333444555555666777777888888999999::::::999999888888777666666666666666666555555555555444333444444444555666666666333222222111111222222333444444444555555555555555666666666666666666666666555555555555555444333333444444444444555555555555...000222555777888888888000222444555444333444444555666777999999999999999;;;;;;===>>>???AAABBBBBBCCCFFFJJJMMMOOORRRVVVYYY]]]cccjjjpppuuu|||%%%%%%&&&''''''((())))))%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))(((&&&$$$$$$&&&((()))%%%%%%&&&&&&'''&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&((())))))***''')))******))))))***+++%%%%%%&&&'''((((((((('''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))'''(((((((((((()))))))))(((((((((((())))))))))))((()))))))))'''''')))+++///,,,***((())))))(((''')))))))))******)))))))))***************)))((('''))))))******)))((('''&&&+++++++++******)))))))))*********++++++,,,,,,,,,---+++)))''''''''')))***+++++++++,,,,,,,,,,,,,,,---,,,***))))))***,,,---.........------............---,,,++++++,,,---...//////////////////..................////////////////////////000000000000333333222222222222333333666111555>>>???>>>NNNeee}}}|||xxxuuuxxxzzz{{{xxxqqqfffYYYQQQIIIGGGCCC???;;;888666555555555444444333222222111111111111111111111111111111111111222222111111111222222222333333333444444444444444333333333222222222111111222222333444555000000/////////..................///000111111111------------------------,,,---...//////---+++))),,,,,,---...------++++++,,,------------------,,,+++,,,,,,---.../////////......///000111111222222222222333444555555555555666666777888999999::::::999888888888777777777666777777666666666555555555333444444444555666666666333222222111111222222333444444444555555555666666666666666666666666666666555555666666555555444444444444444555555555666666111222444666777777777666444444555333222333555777666666555555666777888999::::::;;;<<<<<<===>>>>>>>>>@@@CCCEEEGGGIIILLLOOOSSSWWW^^^dddjjjqqqyyy((('''''''''&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%&&&((()))&&&'''''''''''''''&&&&&&(((((())))))))))))((((((###$$$%%%&&&'''((()))***((()))******))))))***,,,&&&&&&''''''((('''''''''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))((((((''''''(((((()))))))))))))))************(((((((((((())))))))))))((()))***)))((((((***+++...,,,)))''''''((('''&&&))))))************))))))((()))*********)))((('''++++++,,,,,,+++***((('''*********)))))))))))))))*********++++++,,,,,,---...---,,,+++******+++,,,******+++,,,,,,,,,,,,,,,---,,,+++******+++,,,---......------------.........------,,,,,,------........./////////...------............////////////////////////000000000000333333222222222333333444888111111888:::999EEEUUUlll{{{wwwvvvwwwssszzz}}}wwwpppggg___RRROOOKKKEEE???:::666444555555444444333333222222222222222222222222222222///000000111111000000///111111222222333333444444444444444444333333333333222222222222222333444555000000000000////////////------...///000111222222------------------------------......---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******+++,,,---...///000,,,---...000111111111111111222333444555555555444555555666777888999999:::888888888888888888888888777777777777666666666666444444444555555555555555555555444444444444555555333333444444555666666666666666666666666666666666555555666666666555555444444444555555555666666666777777777666555444333222666666555333222333666888666666555444555666777888777777888888999:::::::::;;;===???AAABBBCCCEEEHHHJJJNNNSSSYYY___eeelllppprrrvvv|||((((((((((((''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((((((((('''&&&&&&%%%&&&'''((()))************)))(((''''''(((((())))))))))))((((((''''''''''''(((((((((((('''((()))((('''''')))+++'''''''''(((''''''&&&&&&&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((''''''''''''(((((('''((((((((())))))))))))(((((((((((())))))))))))((()))***)))((((((***,,,,,,***''''''((())))))(((((()))***++++++***)))(((&&&''')))***+++***((('''((()))+++,,,---,,,+++***((((((((())))))))))))))))))******+++,,,,,,------------------,,,,,,,,,,,,)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,------------------,,,---......///...---,,,+++............////////////////////////000000000000111111111111111222333444888444333666888:::BBBLLLXXXvvvyyyvvvzzzvvv}}}zzztttnnnbbb___XXXOOOFFF???999666555555555444333333222222222222222222222222222222000000111111111111000000000111111222333333444444555444444444444333333333222222222222222222333333111111111000000000//////------....../////////000..............................------,,,++++++***---,,,+++++++++---///000+++,,,------------,,,+++++++++,,,,,,---------...+++,,,...000111111111111///000111333333333333222333444555666777888999999777777777888888999999:::888888888777777777666666555555555555555444444444666666555555555555666666333333444444555666666777666666666666666666666666555555666666666666555555555555555555666666666666888777666555555444444444444555666555333333444666444555666666777666666666666666777777888999999999:::;;;===>>>>>>???AAACCCCCCEEEJJJOOOUUUZZZ^^^aaabbbffflllrrrwww}}}&&&&&&'''((()))***++++++%%%&&&''''''((((((''''''))))))))))))))))))))))))'''''''''''''''''''''''''''((((((((())))))******&&&&&&&&&&&&&&&'''((((((''''''''''''&&&%%%$$$###&&&&&&''''''''''''&&&&&&*********)))((((((''''''%%%&&&'''&&&%%%&&&''')))'''((((((((('''&&&%%%%%%&&&''''''(((((((((((((((************************''''''''''''((((((((()))((((((''''''''''''((((((%%%%%%%%%%%%&&&&&&&&&'''(((((((((((())))))))))))((()))***)))((()))***,,,***((('''''')))+++,,,+++((()))***++++++***)))(((%%%''')))***+++***)))((( ###&&&'''''''''&&&''''''(((((())))))******))))))***+++,,,,,,------***++++++,,,,,,,,,+++***)))***+++,,,---,,,++++++,,,------......------,,,---,,,,,,++++++,,,,,,---+++,,,............,,,+++------.........---+++***............/////////000////////////000000000000////////////000111222333111333555666666777;;;???KKKhhhyyy|||zzz}}}xxxvvvqqqiii^^^SSSJJJBBB>>>666555555444444333222222222222222222222222222222111111222222222222111111000000111222333333444444555555444444444333333333333222222111111222222333111111111111000000000000...------------,,,,,,,,,........................///...---,,,++++++++++++...---+++***+++...111333++++++------------++++++------,,,,,,,,,,,,++++++***,,,...///111111111000---...000111222222111111333333444555666777888888666666777888999::::::;;;888888888888777777777777666666666555555444444333555444444333333444444555333333444444555666777777666666666666666666666666555555666666666666666555555555555555666666666777444444333444555777999:::111444666777555333333333222444777999999777555333777777888888999:::;;;;;;999;;;<<<===<<<===???@@@>>>@@@EEEJJJNNNRRRUUUWWWRRRVVV\\\bbbhhhnnntttxxx''''''''''''''''''&&&&&&$$$%%%&&&'''''''''&&&%%%'''''''''''''''&&&&&&&&&++++++************++++++))))))))))))))))))))))))))))))(((((('''&&&$$$$$$$$$$$$%%%%%%&&&'''((((((''')))+++***((((((***---+++***(((&&&&&&&&&''''''&&&'''((())))))((('''&&&&&&''''''((((((((((((((('''&&&&&&((()))(((&&&$$$''''''(((((('''&&&%%%%%%''''''(((((((((((('''''''''((()))((('''&&&''')))******+++******)))((('''******)))((('''&&&%%%%%%)))'''$$$""""""###%%%&&&(((((((((((('''''''''''')))))))))))))))((('''&&&'''((()))******+++++++++(((((()))***************))))))***++++++++++++***(((((()))***+++,,,,,,,,,,,,,,,,,,++++++*********(((((()))***++++++,,,,,,------..................///......------,,,,,,+++,,,,,,,,,---------......+++,,,---.........------//////............////////////000000000000//////333333222222111222222333111222333444555777888999FFFSSSjjjyyyrrriii[[[LLLAAA???999555444222000222666111111111111222222222222444333111000000000111111111111000000111222333333333333333333333333333333333333333333333333333333222222111111000000//////000///------,,,---...//////...,,,++++++,,,...///......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---///000,,,,,,------------......////////////////////////111000000000000222333444555555444555555666777888888888999::::::;;;;;;<<<:::999999888888777777777555555666666666666666555666555555555555666777777555555444444444555555666666666666666666666666666888555333444666888666444333333333444444444555555555555666777777777777777999777444444666777555333888777555444444555777888888666444444666888888888999999888888999999:::;;;???@@@BBBDDDGGGJJJKKKLLLNNNPPPSSSUUUYYY^^^dddhhhtttzzz''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&&&&&&&''''''''''''''''''))))))((('''&&&%%%%%%$$$(((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&&&&&&&''''''(((((((((''')))***)))((((((***,,,***))))))(((((((((((((((''''''((((((((((((''''''&&&''''''((((((((((((((()))((((((***,,,,,,+++***(((((())))))(((((('''&&&''''''(((((((((((('''''''''((()))((('''&&&'''))))))))))))***))))))(((((()))))))))(((''''''&&&&&&***)))'''&&&&&&&&&'''((((((((((((((((((((((((((())))))*********)))((((((***************)))(((((((((((()))***************(((((()))************))))))))))))***+++++++++,,,,,,,,,,,,++++++*********))))))******+++,,,,,,---///......------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,------------...------------............------,,,,,,,,,,,,------//////000000000000//////222222111111111111222222111111222444555777888888@@@GGGTTTcccqqqzzznnn```VVVDDD===777666555222111333000000000000000000111111444333111000000000111222111111000000111222222333333333333333333333333333333333333333333333333333111111111000000000//////000///...---------......///...,,,++++++,,,...///...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***,,,,,,++++++,,,,,,------..............................000000//////000111222333444444333444444555666777888888888999::::::;;;;;;::::::999999888888888888666666777777777777777666555666666666777777777777666555555444444444555555555555555555555555555555888666444444666777666555444444444555555555666666555555666777777777777777999666444444666777555444777666555444444555666777888777666666777888999999888888888888888999::::::;;;;;;===???AAACCCEEEEEEFFFHHHJJJMMMPPPTTTYYY]]]eeejjjrrrzzz''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&%%%&&&&&&&&&'''((((((((())))))((('''%%%### &&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''(((((((((((((((((((((((()))***)))((((((***+++(((((()))************)))((((((''''''''''''((((((&&&''''''((((((((((((((()))(((&&&&&&((((((((('''))))))))))))))))))((('''''''''(((((((((((('''''''''((()))((('''&&&''')))''''''((()))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))******+++*********,,,,,,++++++)))(((&&&&&&(((((()))***************''''''((()))))))))))))))******************+++++++++++++++++++++************++++++,,,,,,---------///......---,,,+++***)))******++++++,,,------...,,,,,,,,,,,,------------...------,,,,,,---///000------,,,,,,,,,,,,------//////000000000000//////111111000000000000111111111111222333555666777777;;;???EEEJJJRRRccc~~~sssjjjPPPEEE<<<:::999555222222111111111111111111111111333333222111111111111222111111111000111111222333222222222222222222222222333333333333333333333333111000000000000/////////000000///..................---,,,++++++,,,---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......)))******+++,,,------.......................................///000111222222222222222333444555666777777777888999999::::::::::::::::::999999999999777888888888888888777777555555777888888888777666777777666555444444444444555555555555555555555555777666444444666777666555555555555666666666777777555555666777777777777777888666555555666777666444777666555444444555666777888777777777777888888999777777777777777888888999888888999:::<<<===>>>>>>>>>@@@BBBDDDFFFIIIMMMQQQXXX]]]dddkkkqqqwww}}}&&&&&&&&&'''''''''''''''%%%&&&&&&'''''''''''''''%%%%%%%%%&&&'''((()))))))))*********(((%%%""" &&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''(((((((((''''''''''''''')))))))))((((((((()))***%%%&&&((()))******)))))))))((('''&&&&&&'''((()))&&&''''''(((((((((((((((***'''$$$###$$$$$$$$$###(((((()))))))))(((((('''''''''(((((((((((('''''''''((()))((('''&&&''')))&&&&&&'''(((((()))((((((''''''''''''(((((())))))&&&'''((())))))((('''&&&))))))))))))************((()))***+++++++++++++++++++++++++++)))((('''&&&(((((()))***************'''((())))))******))))))+++++++++***************+++++++++***************,,,,,,,,,---------......---,,,,,,++++++******************++++++,,,,,,,,,++++++,,,,,,,,,---------...---+++***+++,,,...//////......------....../////////000000000000//////000////////////000000111000111222333444555666666777:::???DDDIIISSSgggzzz}}}~~~xxx```RRRDDD>>>===999555444444444333333333333333222222222222222222222222222222111111111111111222222111111111111222222222222222222222222222222222222000000000000000000000000111111000//////............---,,,,,,,,,,,,---...------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................//////))))))***+++,,,,,,------........................------------...///000000111000000111111222333444555666666777888888999999::::::::::::::::::::::::888888999999999888777777333444666888888777666555888888666555444444444444444444444444444444444444777666555555555666666666444555555555666666666666555555666777777777777777777666666666777777666555666666555444444555666666666777777777666666777888666666666666666777888888888999999999:::::::::;;;;;;<<<>>>???@@@BBBFFFHHHNNNRRRXXX]]]bbbgggkkkooorrrtttwwwzzz&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''((((((%%%%%%%%%&&&'''((())))))((()))***+++***(((&&&$$$''''''''''''''''''''''''$$$%%%&&&'''((((((((((((''''''&&&&&&&&&&&&&&&&&&***)))((('''((((((((((((###$$$&&&((())))))(((((()))((('''&&&&&&'''((()))&&&''''''((((((((((((((()))'''%%%$$$&&&'''((((((&&&''''''(((((('''''''''''''''(((((((((((('''''''''((()))((('''&&&''')))&&&&&&'''(((((()))((((((&&&&&&''''''((()))))))))&&&'''((()))***)))'''&&&((()))))))))*********+++((()))***+++++++++++++++))))))************))))))(((((()))***************((()))******++++++******+++++++++***************************************------------------......*********++++++,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,---------+++***))))))+++---.........------------......//////000000000000////////////......///000000111000111111222333444555555444333666===BBBGGGPPPYYY~~~{{{|||mmm]]]KKKBBB???;;;888777444444444333333222222222222222222333333333222222222222111111111111111222000000000111111222222222222222222222222222222222000000000111111111111111222111111000000///......---------,,,,,,------------------...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++++++++))))))***++++++,,,------........................+++,,,,,,---......//////000//////000000111222333444444555555666777777888999999999::::::;;;;;;;;;999999999999999888777666222333555777777666555444999888777666555444444444555555555555555555555555666666666555555555666777333333444444444555555555555555666777777777777777555666777888777777666666666666666555555666666666555666888777555444555777666666555555666666777888999999999888888888888888999:::<<<======>>>@@@BBBCCCFFFJJJNNNQQQTTTXXXZZZ^^^```bbbdddggglllqqqvvv%%%%%%&&&&&&'''(((((((((''''''&&&&&&''''''((()))%%%&&&&&&&&&'''(((((((((&&&&&&(((((()))((('''&&&((((((((((((((((((((((((%%%%%%&&&'''((((((((('''%%%%%%&&&&&&&&&&&&&&&&&&***)))''''''((()))((('''###$$$%%%&&&'''(((((((((((((((''''''''''''((((((&&&''''''((((((((((((((("""!!!!!!###&&&)))******%%%&&&&&&'''''''''''''''''''''(((((((((((('''''''''((()))((('''&&&''')))''''''((()))))))))((((((&&&'''''''''(((((())))))'''(((***+++++++++***)))'''(((((())))))*********))))))******+++*********'''''')))******+++++++++(((((()))***************))))))***+++++++++++++++******************++++++)))))))))***************------------------------))))))***+++,,,------......------,,,++++++******++++++++++++,,,,,,,,,,,,,,,+++*********+++---...,,,,,,++++++++++++,,,,,,//////000000000000/////////......//////000111222000000111222222333444444777222111666:::>>>CCCIIIaaa~~~{{{zzz{{{vvvfffUUUKKKDDD===::::::444333333222222111111000111222333333444333333333333222111111000111111111/////////000111111222222222222222222222222222222111111111222222222222333222222222222111///...------------------------------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,++++++++++++,,,,,,,,,,,,------------------------++++++---......///......////////////000111222333333333444444555666666666777888888999:::;;;;;;<<<;;;;;;;;;;;;:::999888777333444666777777777666555888888777666555555555555666666666666666666666666555666777666444444666777333333333444444444444555555555666777777777777777444666888999888777777777777777777777777777777777444777:::999666444555777666666666666666777777888777777777666666666666555666777999:::999:::<<<======???CCCEEEGGGHHHKKKMMMQQQSSSUUUVVVXXX[[[___bbbkkkooouuuzzz}}}%%%%%%&&&&&&'''(((((()))(((''''''&&&''''''))))))&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''''''''%%%%%%&&&&&&''''''((((((+++)))&&&&&&((()))(((&&&&&&&&&&&&&&&&&&'''((()))''''''((((((((((((''''''&&&''''''(((((((((((((((!!! !!!###&&&(((((('''&&&&&&'''(((((((((((((((''''''(((((((((((('''''''''((()))((('''&&&'''))))))))))))***))))))(((((('''''''''((((((((((((((('''((())))))*********)))&&&&&&'''(((((()))******))))))*********)))(((((('''''')))******+++++++++(((((()))***************((())))))***************)))))))))***+++++++++,,,((()))))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,---------------,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------.........,,,++++++******++++++,,,//////000000000000//////////////////000111222333000000111111222222333333888555555777777888===DDDKKKccc}}}yyyvvvvvvyyy|||}}}||||||qqqddd[[[PPPEEE???>>>666666555555444333333333111222333444444444333333333222222111000000111111......//////000111111222111111111111111111111111222222333333333444444444333333333333222000...---,,,------------------,,,,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///000111111000///...---------------,,,,,,,,,,,,------------------------+++,,,---.../////////...////////////000111222333222222333333444555555555666666777888999:::;;;<<<===>>>>>>======;;;::::::777777777777888888888888777777666666666666666777777777777777777777777777555666777666444444666888444444444444555555555555555555666777777777777777333666999:::888777777888888888999999999999888888666999<<<;;;888555666999777777666666777777888999777777777666666666666555444666888888888888999;;;;;;>>>@@@AAABBBBBBDDDEEEFFFIIIKKKMMMNNNPPPRRRTTTXXX\\\aaaeeegggiiimmmooovvvzzz~~~%%%%%%&&&&&&'''((())))))(((''''''&&&&&&((()))***'''''''''''''''&&&&&&&&&******)))(((((((((((()))((((((((((((((((((((((((&&&'''''''''''''''&&&&&&%%%&&&&&&'''((()))******+++)))&&&&&&((()))'''%%%(((((('''&&&&&&''')))***&&&'''((())))))((('''&&&&&&''''''(((((((((((((((***))))))***+++***'''%%%''''''((())))))***))))))''''''(((((((((((('''''''''((()))((('''&&&''')))******+++******)))((('''((((((((((((((((((((((((%%%&&&&&&&&&''''''((((((%%%&&&&&&'''((())))))***)))))))))))))))((('''&&&(((((()))***************(((((()))***************'''(((((()))))))))))))))(((((()))***+++,,,,,,---(((((())))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,------......///******+++++++++,,,,,,,,,---...//////000000//////...------,,,,,,------...//////000000000000//////////////////000111333333000000111111222222222333222444888;;;777444888???FFFVVVnnn}}}vvvtttvvvyyy{{{{{{zzzqqqiii\\\NNNEEECCC;;;::::::999888777777666000111333444555444333333333333222111000000111111---......///000111111222111111111111111111111111333333333444444555555555333333333333222000...---,,,------......------,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........---+++***///......------,,,,,,+++------------------------+++,,,---///000//////.../////////000000111222333111222222333333444555555555555666888999:::;;;;;;@@@@@@@@@@@@???>>><<<<<<999999888888999999:::;;;777666666666666777777888777777777777777777777777444666888666444333555888555555555555666666666777555666666777777777777777222666::::::888777777888999999::::::::::::999999777;;;???>>>999777888:::777777777777777888999999888888888888888888777777444666888999999999:::;;;888:::<<<===<<<<<<===>>>;;;===AAACCCDDDEEEGGGIIIKKKOOOUUUXXXYYYZZZ^^^```aaaeeekkkpppsssuuuwwwyyy~~~}}}}}}~~~((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''')))***&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((('''((()))******)))((('''((((((((((((''''''''''''''''''(((((('''&&&%%%%%%$$$%%%''')))******)))(((%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%(((******''''''))),,,++++++************++++++)))'''%%%&&&(((***)))'''((((((''''''''''''((((((&&&''')))*********)))(((''''''''''''''''''&&&&&&''''''(((((())))))******''''''&&&&&&&&&''''''((()))))))))))))))*********,,,,,,++++++***)))))))))+++(((%%%###"""$$$&&&(((------,,,++++++*********************************,,,,,,+++***))))))******,,,,,,,,,---------..............................,,,,,,++++++***+++++++++---,,,***))))))***,,,---++++++,,,------......///***,,,...---******---000...............///000000////////////............333333333222222111111111000000222333555666888888>>>CCCQQQhhh}}}xxxwwwttttttuuuxxxyyylllaaaTTTIIIFFFCCC???:::777666555555333222111111222222111000111111111111111000//////111111111111111111111111000111333444444333222111111222444555555444222111111111111111000000//////222000//////000000///---///...---,,,,,,,,,,,,,,,+++++++++******+++,,,,,,------------------------,,,,,,,,,---------......,,,,,,+++***+++,,,---...***+++,,,,,,---------,,,,,,,,,------...///000000000000000111222222333333333333444444666777999:::;;;;;;<<<<<<===>>>>>>>>><<<;;;:::999999999999999999888888777777888888999777777777777777777777777888888777777777777888888999888777666555555555666666666666666666666666666888888888777777777777777888888888888888888888888777888888888888999999999888888777777888888999:::999888888888999:::;;;;;;777777777777777777777777999999999::::::;;;;;;;;;<<<<<<===>>>???@@@AAAAAAFFFFFFHHHJJJLLLNNNPPPQQQUUUXXX[[[]]]___aaadddfffjjjllloooqqqsssuuuxxxzzz~~~}}}|||{{{yyywwwuuutttsssqqqqqqpppoooooonnnmmmmmmoooqqqssstttuuuvvvxxxzzz~~~~~~((((((((('''''''''&&&&&&((('''&&&&&&&&&'''((()))%%%%%%&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((''''''''''''''''''(((((('''&&&&&&%%%!!!"""$$$&&&''''''&&&%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((()))***)))'''&&&&&&'''(((((((((((((((((((((((()))'''%%%&&&(((***)))(((((((((''''''''''''((((((&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''((((((*********)))))))))))))))*********************++++++)))'''%%%%%%&&&((()))************************((((((((((((((((((((((((,,,++++++***))))))************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,---,,,***))))))***,,,---///......------,,,+++++++++,,,,,,,,,++++++---///...............///000000////////////////////////333333222222222111111111000000111222444555666666<<<@@@HHHSSSdddyyy}}}yyy{{{xxx~~~vvvppphhh```TTTQQQKKKCCC<<<777555555555333222222333444333222111111222222111000000///111111111111111111111111///000111111222222222222333333333222222333333333222222222111111000000000222111//////000111///...000//////...------......------,,,,,,,,,------...------------------------+++++++++,,,,,,,,,------,,,,,,+++++++++,,,---...---,,,+++******,,,---...,,,,,,------...//////000//////000000111222222333222222333333555666777888::::::;;;;;;<<<=========<<<<<<;;;:::::::::::::::888888777777777777888888888888888888888888888888888777777666666777777888777777777666666777777888777777777777777777777777999999999888888888888888888888888888888888888888777888888888888999999999888888777777888888999:::777777777666777777888888777777777777777777777777888888888888999999999999999:::;;;<<<===>>>>>>??????@@@AAACCCDDDFFFGGGHHHKKKMMMPPPRRRSSSUUUWWWYYYZZZ\\\___```bbbdddfffiiimmmqqquuuyyy{{{|||~~~}}}|||zzzxxxvvvttttttsssooonnnmmmkkkiiihhhffffffeeeddddddcccbbbbbbaaaaaa```bbbdddddddddeeegggiiikkkjjjjjjjjjkkklllnnnooonnnnnnoooqqqssssssooolll))))))((((((((((((''''''***)))(((''''''''''''(((%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''(((((()))(((((((((((((((((()))(((((((((''''''''''''&&&'''''''''(((''''''&&&%%%!!!"""$$$%%%&&&&&&%%%$$$'''''''''(((((('''''''''''''''''''''''''''''''''((('''&&&&&&'''((('''&&&%%%&&&'''(((((('''&&&%%%((('''&&&&&&((())))))(((((((((''''''''''''((((((((((((''''''(((((()))***''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''((()))++++++******))))))(((((((((((()))******+++,,,,,,***)))))))))))))))***+++''''''(((((()))******+++((((((((((((((((((((((((,,,+++******)))*********((())))))))))))*********((((((((((((((((((((((((,,,++++++***++++++,,,,,,---,,,+++******+++,,,---///......------,,,++++++---,,,++++++---......---///............//////000////////////000000000000222222222111111111111111000000111111222333333444666;;;???AAAFFFUUUmmmxxx}}}~~~{{{zzzwwwsssiiigggaaaVVVHHH>>>888666666444222222444555555444222222222222222111111000000000000000000000000000000000000000111222444444555444222000000222444555333333222222222222111111222111000000111111000///111000000////////////000000//////.........//////------------------------*********+++++++++,,,,,,,,,,,,+++++++++,,,---...///...+++))))))+++---///,,,,,,,,,---......//////...//////000000111222222111111111222333444555666888888999::::::;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;888888777777777777888888888888888888888888888888777777666666666666777777666666777777888999999:::888888888888888888888888999999999999999999999999777777777777777777777777777888888888888999999999888888777777888888999:::888888777777666777777777777777777777777777777777888888888777777777777777777777888999::::::;;;<<<:::;;;;;;<<<===>>>??????AAACCCEEEFFFFFFGGGIIIKKKLLLNNNQQQRRRSSSUUUWWWYYYYYY\\\```ccceeefffhhhjjjsssuuuyyy~~~|||yyyxxxlllkkkiiigggeeecccbbbbbb^^^^^^]]][[[ZZZXXXWWWVVVVVVVVVUUUUUUTTTTTTSSSSSSTTTVVVWWWXXXWWWWWWXXXZZZ[[[[[[ZZZYYYYYYYYYYYYZZZWWWWWWXXX[[[]]]]]][[[YYY)))))))))))))))((((((((()))))))))((((((((())))))%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((()))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%&&&'''(((((((((((('''''''''((((((((((((''''''''''''''''''''''''''''''$$$"""!!!$$$(((+++***(((&&&''')))******)))'''&&&((('''&&&''''''((())))))((((((''''''''''''((((((***)))((((((((()))+++,,,&&&&&&&&&'''''''''''''''(((((((((''''''&&&&&&&&&'''&&&&&&&&&'''((()))***,,,++++++***)))(((''''''((()))))))))*********+++((())))))***++++++++++++((((((((())))))*********************************++++++***************+++((((((((()))))))))******((((((((((((((()))))))))++++++******++++++,,,,,,,,,++++++******++++++,,,++++++,,,------......//////,,,)))***...///...,,,//////............///000/////////000000000000000111111111111111111111000000000000000111111111111///666=========CCCPPP]]]qqq~~~}}}||||||||||||{{{|||xxxmmm\\\KKK@@@;;;888555222111222333444444222222333333333333222222////////////////////////111000000000111333666777444333222111111222333444333333333333333333333333333222111111222333222000111000000/////////000000000000//////.../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,+++***+++,,,---,,,,,,,,,------.........---......//////000111111000000000000111111222333666666777777888999999999<<<;;;;;;:::::::::;;;;;;999888888777777888888999888888888888888888888888777666666666666666666777777888888999999999999999888888888888888888888888888888888999999999999999777777777777777777777777777777888888888999999999888888777777888888999:::;;;;;;:::999888888888999888888888888888888888888999999888888777777666666666666777777888999999::::::::::::;;;;;;;;;;;;<<<===>>>@@@@@@@@@@@@AAACCCDDDFFFHHHIIIIIIJJJMMMNNNLLLNNNRRRTTTUUUVVVXXXZZZ```cccfffjjjmmmooopppqqqppppppooommmjjjjjjlllmmmmmmmmmmmmllljjjhhhgggfff^^^]]][[[YYYWWWUUUTTTTTTSSSRRRQQQPPPOOONNNMMMLLLMMMLLLLLLLLLKKKKKKJJJJJJMMMNNNOOOOOOMMMMMMNNNOOORRRRRRQQQQQQPPPPPPPPPOOOLLLMMMNNNPPPPPPPPPOOONNN((((((((()))))))))))))))&&&'''(((((()))*********%%%&&&&&&'''(((((())))))((((((((((((((((((((((((((((((''''''''''''(((((()))((('''&&&&&&'''((()))''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&'''(((((()))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''$$$"""!!!###(((***)))'''%%%'''(((******((('''%%%''''''''''''''''''))))))((((((''''''''''''(((((((((((('''&&&'''((()))***&&&&&&&&&'''''''''((((((***))))))(((((('''''''''&&&&&&&&&'''((()))******,,,++++++***)))(((''''''*********)))))))))(((((('''''')))************)))++++++*********)))))))))************************+++***************++++++)))))))))************+++))))))******+++++++++++++++*********++++++,,,---++++++++++++++++++++++++++++++,,,------......//////,,,***+++...000///,,,//////............//////......//////000000000111000000000000000000000000000000000000000000000000000444888::::::<<>>>>>======>>>???<<<>>>@@@@@@@@@@@@BBBDDDDDDFFFIIIJJJKKKLLLNNNOOOOOOQQQSSSUUUWWWYYYYYYYYY\\\\\\\\\ZZZXXXWWWXXXZZZYYYYYYYYYXXXWWWVVVUUUUUURRRQQQOOOMMMLLLJJJJJJIIIJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDEEEFFFEEECCCBBBCCCDDDFFFFFFGGGGGGGGGGGGGGGGGGDDDEEEFFFFFFEEEDDDCCCCCC''''''(((((((((((())))))$$$%%%'''((()))*********$$$%%%%%%&&&'''((())))))((((((((((((((((((((((((((((((''''''''''''(((((((((''''''''''''''''''((('''''''''&&&&&&&&&&&&%%%%%%&&&''''''(((''''''''''''''''''''''''''''''((('''''''''((((((''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&'''&&&%%%$$$%%%&&&''''''&&&%%%$$$&&&'''((((((&&&'''(((***((((((''''''''''''((((((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&'''((((((((()))))))))))))))(((((((((&&&&&&&&&'''((()))***+++++++++******))))))((((((++++++***))))))((('''''''''(((((())))))))))))(((,,,,,,+++******)))((((((((((((((((((((((((((((((*********)))******+++,,,************++++++++++++******++++++,,,,,,------************+++,,,------++++++++++++++++++++++++///......------,,,++++++...---,,,,,,---//////...000//////............///------......//////000000////////////000000000000//////000000000000000000444333222222555999>>>AAAUUUsss}}}{{{}}}zzzkkk[[[PPPDDD???888333222222222222333444444555555555555555000000000000000000000000,,,,,,,,,,,,---...000000///111333444444333111///222222333333333333444444444333222333444555444333///////////////000000111000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........***+++,,,---------,,,,,,(((***---//////...,,,***,,,,,,,,,,,,,,,,,,------+++,,,,,,---......//////000000///.........//////111222222333333444555555777777666666777777888888999999888888888888999999999999999999999999999999888888777777777777888888;;;<<<<<<<<<<<<:::888777777777777777777777777777666666666777888888999999888888888888888888888888777888888888888999999999888888777777888888999:::888888777777666777777777999999999999999999999999;;;;;;;;;:::::::::::::::888888999999999:::::::::999999999999999999999999:::<<<===<<<;;;:::;;;<<<:::<<<======<<<<<<>>>??????@@@BBBCCCCCCCCCEEEGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMLLLJJJIIIJJJKKKJJJJJJJJJJJJJJJIIIHHHGGGGGGFFFDDDCCCBBBAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@???????????????????????????@@@AAA@@@>>>===>>>???>>>>>>???@@@AAAAAAAAAAAA@@@AAABBBAAA???======>>>&&&&&&'''''''''(((((((((%%%&&&'''((()))(((((('''"""######$$$%%%&&&'''(((((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''((((((''''''&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''(((((('''''''''''''''&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))(((&&&&&&(((+++((((((''''''''''''(((((($$$%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))''''''((((((((((((((((((&&&&&&''''''(((***+++,,,*********))))))))))))))))))))))))))))))((((((((())))))))))))(((((((((((()))))))))))))))))))))(((((((((((((((((((((((((((******))))))***++++++,,,))))))*********+++++++++((())))))***++++++,,,,,,************+++,,,---...+++++++++,,,,,,+++++++++///......------,,,++++++------...---------...000000000///...............,,,,,,,,,---.../////////........./////////000000/////////000000111111111333222222111333666;;;???NNNjjj}}}xxxxxx{{{~~~}}}}}}~~~{{{sssfff]]]OOOIII@@@999666555444444444444555666666666666666111111111111111111111111,,,,,,---...//////......111111222222222222111111111222222222333333333333444333333333555666555444000000000000000111222222000000///...------------++++++++++++++++++++++++++++++,,,,,,,,,---------***+++,,,---------,,,,,,((()))+++---......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......111000///...............000000000111222222333333444444444444444555666666777777666666666666777777999999999999999999999999999999888888888888999999:::;;;<<<======<<<:::999888888888888888888888888666666777888888999::::::999999999999999999999999777888888888888999999999888888777777888888999:::777777777666777777888888::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;999999999999::::::::::::888888999999999999999999999;;;<<<;;;:::999:::<<<<<<===>>>>>><<<<<<===>>>;;;<<<============???AAABBBBBBCCCDDDDDDEEEFFFFFFBBBCCCDDDCCCBBBAAABBBCCCAAAAAAAAAAAAAAA@@@@@@??????>>>>>>===========================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===>>>???>>>===<<<===>>>;;;;;;===>>>>>>>>>===<<<;;;===???>>><<<;;;<<<>>>%%%&&&&&&&&&''''''((((((&&&'''((((((((('''%%%%%% !!!"""###$$$%%%&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((((((((''')))(((((('''''''''((((((%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''$$$&&&)))(((&&&%%%'''******)))(((((((((((()))***&&&((()))(((&&&&&&(((+++((((((''''''''''''((((((&&&''')))*********)))(((%%%%%%&&&&&&'''((())))))%%%&&&&&&''''''(((((((((&&&&&&''''''(((***+++,,,)))))))))))))))*********''''''(((((())))))******++++++***)))((((((((()))&&&&&&''''''((()))))))))******************************))))))***+++,,,,,,))))))))))))************'''''''''((()))******+++************+++,,,---...***++++++,,,,,,++++++***++++++,,,------......///+++...///...,,,+++...111111000///...............++++++,,,,,,---...//////---.........//////000000/////////000111222222222---111666777666666999<<>>:::888777666444444555666777777666666111111111111111111111111///000111222222111000///333222000//////000222333111111111222222333333333555333333444666777666555222111111111222333333444111111///...------------++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,---...---,,,,,,))))))***+++,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---......111000///.............../////////000111111222222222222222222222333444555555555444444444444555555999999999999999999999999::::::999999999999::::::888:::<<<===>>>>>><<<;;;999999999999999999999999777777888999::::::;;;;;;::::::::::::::::::::::::777888888888888999999999888888888777888999999:::999888888888999:::;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;999999999999999:::::::::999999999::::::::::::::::::;;;<<<<<<::::::;;;<<<999;;;;;;;;;:::999:::;;;:::;;;<<<;;;:::;;;===???::::::;;;<<<===>>>???@@@===>>>@@@???>>>>>>???@@@======>>>>>>======<<<;;;<<<<<<<<<;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999::::::888:::::::::888888999:::888999:::::::::999888777666888::::::888888:::<<<((()))))))))))))))((((((%%%%%%&&&&&&'''((())))))%%%%%%&&&'''(((((((((''')))'''%%%######%%%''')))(((((((((((('''&&&%%%$$$(((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$###$$$%%%%%%)))((('''&&&&&&&&&&&&&&&'''(((((()))(((&&&$$$###&&&&&&((()))))))))(((''')))((('''&&&&&&'''((())),,,+++)))((('''''''''(((''''''((((((((((((''''''&&&&&&&&&'''''''''(((((((((((('''&&&%%%&&&))),,,---,,,+++***))))))))))))))))))((((((''''''&&&&&&))))))))))))))))))))))))************))))))))))))(((((()))***+++,,,------******++++++++++++******(((((()))***+++,,,,,,,,,...---+++***)))***++++++)))************+++++++++***+++,,,,,,------------------............------000000///...---,,,,,,+++......------------......///...---,,,,,,---...///,,,,,,------...///000000000000000000111111111111111111000000222444777999<<>>>>>===<<<;;;::::::999;;;;;;;;;<<<<<<<<<======:::;;;;;;<<<<<<;;;;;;:::555666888:::;;;:::999888888888888888888888888888555666666666777777888888;;;:::::::::999888888888888888888888888888888888;;;::::::999999888888888======<<<;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::999999:::::::::;;;;;;;;;888999:::;;;;;;:::999888777777777777777777777777777777777777777777777777888888888888888888888888888999::::::999888777666888888888777777777777666'''(((((())))))(((''''''''''''&&&%%%###"""!!!!!!&&&&&&'''(((((((((''''''((('''&&&%%%%%%&&&'''(((&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%&&&&&&(((''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&$$$%%%&&&'''((('''&&&&&&)))((('''&&&&&&'''((()))((('''''''''((()))+++,,,''''''((((((((((((''''''&&&&&&&&&'''''''''(((((('''((())))))(((((()))+++,,,,,,+++***))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++***((('''%%%$$$$$$(((((((((((((((((((((((()))******++++++******)))(((((()))***++++++++++++,,,+++***))))))))))))***)))************+++++++++***+++,,,,,,---------,,,,,,,,,------------,,,,,,///......---,,,,,,++++++......------------......///...------------...///,,,,,,------...//////000//////000000000111111111111000000000222444777888999DDDSSScccrrrzzzsssjjjeeedddgggjjjllliiiddd[[[SSSKKKEEE@@@<<<999888666555444555555666444444333333222111111111111111111111111111111111222222111000////////////111222222333333222000000333333333333333333333333111111111111111111111111111000000///......------------------,,,,,,,,,,,,,,,---......//////......+++,,,---,,,+++***+++------,,,,,,++++++,,,,,,---------++++++***+++,,,,,,+++***)))))))))***+++,,,)))***+++,,,---///000000.........//////000000000......///000000111222222111111111222222222333333666666777777888999999999999999888999999:::;;;;;;@@@@@@@@@@@@AAAAAAAAAAAA======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<=========<<<<<<============<<<<<<999:::;;;;;;;;;:::999888888888888888888888888888777777888888888999999999:::999999999999999888888999999999999999999999999:::::::::999999999999999===<<<<<<;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::999999999999:::::::::;;;777888999999999999888777888888888888888888888888888888888888888888888888777777777777777777777777777888999999888777666555888888777777777666666666&&&&&&''''''(((''''''&&&((('''&&&$$$"""!!! (((((()))))))))(((''''''''''''''''''''''''''''''$$$%%%&&&'''(((((((((((($$$$$$%%%&&&'''((()))***''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))###$$$%%%%%%&&&&&&%%%%%%((((((''''''''''''((((((&&&&&&&&&'''(((***,,,,,,'''(((((())))))(((((('''&&&&&&'''''''''(((((((((&&&(((++++++***))))))))),,,++++++***)))))))))(((''''''(((((((((((())))))))))))))))))))))))))))))+++***)))((('''&&&%%%$$$+++******)))((('''&&&&&&)))******++++++******)))(((((()))***++++++++++++)))))))))***))))))(((((()))************+++++++++++++++,,,---------,,,,,,++++++,,,,,,,,,,,,++++++---------,,,,,,++++++***......------------......///...------------...///,,,,,,------...///////////////000000000000111111000000000000111333666777777;;;@@@FFFPPP```ssswwwjjjccccccgggjjjkkklllkkkiiicccYYYOOOHHHDDD>>>===;;;888666555555444444444333333222222111111000000000000000000000000333222111000///.........111111222333333333222222222222222222222222222222222222222222222222222222222222222111111000000////////////......------,,,******++++++,,,,,,++++++***+++,,,,,,******+++,,,---,,,,,,++++++,,,,,,------,,,+++***)))))))))******************+++,,,,,,)))***+++,,,---...///000---------.....................//////000000111111////////////000000000000555555555666777777888888777777777777888:::;;;;;;?????????@@@@@@AAAAAAAAA========================<<<============>>>>>>>>>===>>>>>>>>>>>>>>>>>>============<<<;;;;;;::::::999999999999999999999999999999::::::::::::;;;;;;888888888999999999999999999999999999999999999999999999999999::::::::::::<<<<<<<<<;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::888888999999999:::::::::777777888888888888777777888888888888888888888888888888888888888888888888777777777777777777777777777777888888888777666666888888888777777777666666%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))))))******)))(((''''''''''''((())))))(((''''''$$$%%%&&&'''((((((((((((%%%%%%&&&&&&'''(((((()))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&(((((((((((((((((('''''''''&&&%%%%%%&&&''')))***$$$$$$%%%%%%%%%&&&&&&&&&(((((((((''''''(((((((((((((((((((((((()))))))))(((((())))))))))))((((((''''''''''''((((((((((((&&&((()))***(((((()))******************)))(((((()))))))))((((((((((((((((((((((((((((((((((((((())))))))))))************,,,,,,++++++***)))))))))))))))************))))))(((((()))***************((()))*********)))((('''))))))*********++++++++++++,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,++++++---------,,,,,,,,,,,,,,,...------,,,,,,------............------.........---------.........//////////////////000000000111000000000000111333444555777888999:::>>>HHHVVV```vvv~~~pppiiijjjmmmllljjjkkkooorrrpppggg]]]VVVRRRLLLHHHCCC===999777666666555444444333222222111111////////////////////////222111000///////////////000111111222333444444444222222222222222222222222222222222222222222222222333333222222111111111000000000///......---,,,,,,******++++++++++++*********+++,,,,,,******+++,,,---,,,,,,++++++,,,,,,---++++++++++++*********+++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,------------.....................//////000000000///000000000111111111111333333444444555666666666555555555666777999:::;;;;;;<<<<<<===>>>??????@@@AAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>????????????>>>>>>????????????>>>>>>???>>>===<<<<<<<<<<<<===::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;777888888888999999::::::::::::::::::::::::::::::888999999::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888999999999::::::888888888999999888888888888888888888888888888888888888888888888888888888777777777777777777777777888888888999888888888888999999999999888888888888$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&'''((()))***+++))))))******)))(((''''''&&&'''((())))))((('''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$((()))************))))))((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&''''''((('''(((((((((((((((((('''((((((((()))))))))))))))(((((())))))))))))(((((('''''''''((((((((())))))'''''''''%%%$$$%%%(((+++))))))*********)))((((((++++++***)))(((''''''&&&((((((((((((((((((((((((((()))))))))*********+++************++++++++++++)))))))))******)))))))))(((((()))*********))))))((()))***+++++++++))))))))))))*********+++++++++,,,,,,,,,------,,,,,,+++,,,,,,------------,,,,,,------------............------,,,,,,,,,,,,---------..................------------..................////////////000000000/////////000111222333444444777999;;;<<<@@@FFFJJJSSSaaawww~~~qqqnnnooonnnllllllrrrxxxyyytttnnniiigggccc]]]SSSHHH???999666555555555444444333222222111///////////////////////////.........///000111111000000111111222333444555333333333333333333333333111111111111111111111111222222111111111111111000000//////...---,,,,,,+++//////000000000//////...***+++,,,,,,+++***+++,,,---,,,,,,++++++,,,,,,---)))******+++,,,---------,,,,,,------............------,,,,,,,,,+++++++++......................................./////////000000000000111111111111111222222333333444444555333333444555666777999:::======>>>???@@@AAABBBCCCDDDDDDCCCBBBAAA@@@???>>>?????????@@@@@@@@@AAAAAA??????@@@@@@@@@@@@??????>>>============>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999999::::::;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;<<<;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888999999999:::::::::::::::::::::::::::::::::888888888888888888888888888888888888888888888888999999999999999999999999:::::::::::::::::::::;;;;;;;;;:::::::::999999999$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''(((((()))))))))(((''''''&&&'''((())))))((('''&&&&&&'''''''''''''''&&&&&&(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&%%%%%%$$$###'''(((***+++++++++***)))(((''''''&&&&&&&&&''''''(((''''''''''''((()))***''''''((((((((((((''''''%%%&&&''')))***+++++++++((())))))******))))))(((''''''((((((((()))))))))''''''&&&$$$###$$$(((+++((((((*********)))((('''++++++***))))))((('''''')))))))))))))))))))))))))))))))))((('''&&&&&&&&&%%%&&&'''((()))***++++++((())))))******))))))((((((((()))******))))))((())))))******++++++******)))************+++++++++,,,,,,---------,,,++++++,,,,,,------------,,,,,,---------....../////////------,,,,,,,,,,,,------------...//////...------..............................////////////000000...//////000111111222222111555999;;;<<<<<<===>>>BBBHHHTTTddduuu~~~tttrrrsssssssssvvvzzz|||{{{zzzxxxxxxzzzsssgggYYYKKK@@@999555555555444444333333222222000000000000000000000000---------...///000111222000000000000111222333444333333333333333333333333000000000000000000000000111111111111111111111111/////////...------,,,,,,/////////000//////...---+++,,,------++++++,,,------,,,,,,++++++,,,,,,---'''(((***,,,---.........******+++,,,,,,,,,,,,,,,*********+++,,,---------///............---------------..............................////////////000000000111222222333333333333333333444666777777::::::<<<===???@@@AAABBBDDDCCCCCCBBBAAA@@@??????@@@@@@AAAAAAAAABBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA>>>??????@@@AAAAAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::999999:::::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;999999999999999999999999999999999999999999999999::::::::::::::::::::::::;;;;;;::::::;;;;;;<<<===;;;;;;;;;:::::::::999999$$$%%%&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((((((''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&'''((((((((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''''''''&&&$$$$$$%%%'''(((******)))((('''%%%%%%&&&'''(((((((((((((((((('''''''''((()))***&&&'''((())))))((('''&&&%%%&&&((()))*********)))))))))************))))))'''((((((((())))))))))))&&&''''''&&&%%%%%%(((***'''((()))******)))((('''(((((()))))))))*********))))))))))))))))))))))))))))))((((((''''''&&&&&&&&&&&&'''((()))***++++++(((((())))))))))))((((((((()))))))))))))))((((((((((((((((((((()))******)))************+++++++++,,,---------,,,,,,+++***++++++,,,,,,,,,,,,++++++++++++,,,------...//////---,,,,,,++++++,,,,,,---------...//////...------................................./////////000000......///000111111111111111333666888888888999999>>>???CCCLLLXXXlll~~~{{{yyywwwwwwzzz|||}}}~~~~~~vvvjjj\\\MMMAAA;;;555555555444333333222222111111111111111111111111...............///000111000////////////000222333222222222222222222222222111111111111111111111111111111111111111111111111////////////////////////,,,---------,,,,,,+++***,,,---......,,,,,,---...---,,,,,,++++++,,,,,,---'''(((***+++,,,,,,,,,,,,***+++,,,---------,,,+++*********+++,,,,,,------...---------,,,,,,,,,+++---------------------------------.........//////...//////000111111222222333333333333333444555555444444666777999;;;<<<===??????????????????@@@@@@AAAAAABBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDBBBCCCDDDEEEEEEDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888888999999999:::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;:::999999:::;;;;;;999999999999999999999999999999999999999999999999999999999999999999999999;;;::::::999:::;;;<<<===::::::999999999888888888$$$%%%&&&'''((((((((((((&&&&&&&&&''''''(((((((((%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''((()))******$$$%%%%%%&&&'''((())))))'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((((((((('''%%%%%%###%%%'''((()))((('''&&&"""###%%%((())))))))))))(((((('''&&&'''((()))***&&&'''((())))))((('''&&&)))*********)))(((&&&%%%))))))************))))))(((((((((((())))))))))))%%%'''))))))((('''((((((&&&''')))***+++***((('''%%%&&&''')))***,,,---...))))))))))))))))))))))))'''(((((()))***++++++,,,)))))))))***++++++,,,,,,(((((())))))))))))((((((((()))))))))))))))((((((((('''&&&&&&&&&((()))***)))************+++++++++------------,,,,,,+++*********++++++++++++************+++,,,------......---,,,,,,++++++,,,,,,---,,,---...//////...---,,,.....................---............/////////000---...///000111111000000444333333333444555888999:::999<<>>???@@@AAABBBBBBBBBCCCCCCCCCCCCDDDGGGGGGGGGHHHHHHGGGGGGGGGFFFGGGHHHIIIHHHFFFDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>>>>===<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888888888999999:::::::::;;;;;;;;;<<<<<<<<<======;;;:::999888888999:::;;;999999999999999999999999999999999999999999999999888888888888888888888888::::::999888999:::<<<===888888888777777777777666&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((('''''''''''''''(((((()))))))))))))))(((((((((((())))))))))))///---***'''%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%,,,***'''''''''((((((((()))(((((('''''''''((((((&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((***+++,,,'''''''''(((((((((((()))%%%%%%&&&&&&'''((())))))***)))((('''&&&&&&'''(((******)))((('''&&&%%%%%%''''''((((((((((((''''''******++++++,,,,,,,,,---))))))*********))))))(((&&&&&&''''''(((((())))))(((((((((((())))))))))))(((((((((((())))))))))))***)))))))))))))))******+++,,,,,,,,,+++***)))(((,,,+++)))((((((((()))***)))************+++++++++++++++,,,,,,,,,,,,------...+++***+++---...---***))))))+++,,,---.........,,,,,,------...------,,,///---***)))+++...000111........./////////000000------,,,,,,---...000111111000///---------...///,,,...000111222111///...000000222333444555555666666666888<<>>888999:::;;;<<<>>>??????===>>>@@@CCCDDDEEEDDDDDDHHHJJJKKKJJJIIIIIIJJJKKKGGGIIIKKKMMMMMMMMMLLLKKKLLLMMMLLLJJJHHHGGGIIIJJJDDDCCCBBBAAAAAA@@@AAAAAA>>>?????????@@@?????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<>>>@@@AAA@@@>>>>>>>>>>>>=========<<<<<>>??????>>>======>>>>>>>>>>>>>>>======<<<======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777888999:::<<<<<<<<<;;;;;;;;;::::::::::::999999999999999999::::::999999999999::::::<<<<<<;;;:::::::::;;;;;;;;;;;;;;;:::999888777777&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))''''''((()))))))))((((((''''''((((((((())))))))),,,***(((&&&%%%&&&''''''%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%+++)))''''''((()))((('''((((((((('''''''''((((((''''''&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''(((((('''''''''******)))(((((('''&&&&&&&&&''''''''''''(((((((((%%%%%%&&&''''''(((((()))***)))((('''&&&''''''((()))))))))(((''''''&&&&&&(((((())))))))))))(((((((((((((((((())))))******))))))************))))))***))))))(((((('''''''''(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******(((((())))))))))))))))))+++******))))))))))))))))))************++++++++++++++++++,,,,,,,,,------...,,,***+++------,,,***------......///.........------------------,,,,,,+++)))''''''))),,,------+++,,,,,,,,,,,,---------......,,,+++++++++,,,---///......---,,,,,,---------...///000111000000///---...///111222222333333444333555888:::???IIIUUUlll{{{sssrrruuutttuuuwwwyyywwwnnn```UUUHHHDDD???999555333333333444444333333222222222222000000000000000///////////////............//////...............///000000222111000///000111333444444333333333333222222222111000000000///////////////111333333111///......------------,,,,,,,,,,,,+++++++++,,,---......///+++++++++++++++++++++++++++,,,,,,,,,---.........---------------------,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---+++++++++++++++*********,,,,,,...///000000000///222222222111111111111111222222222222444666999;;;::::::::::::::::::::::::<<<<<<>>>@@@AAABBBCCCCCCFFFHHHIIIIIIHHHHHHIIIKKKJJJLLLNNNPPPQQQQQQPPPPPPOOOOOOOOOMMMJJJJJJKKKMMMIIIHHHFFFDDDCCCBBBAAAAAA@@@AAABBBCCCCCCBBBAAA@@@@@@@@@????????????????????????>>>???@@@@@@@@@@@@????????????>>>>>>>>>>>>AAA???===<<<======<<<:::<<<===>>>===<<<<<<===???===>>>>>>??????>>>===<<<999999:::;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999:::;;;<<<<<<<<<;;;;;;;;;::::::999999999999999999999999:::999999888888999999:::;;;;;;;;;:::::::::;;;;;;:::::::::999999888888888&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%'''(((***+++,,,&&&&&&'''(((((((((((('''&&&&&&'''''''''(((((((((((('''&&&&&&&&&((()))***&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&)))((((((((())))))(((&&&((((((''''''((((((((((((((((((''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((()))))))))(((&&&%%%$$$&&&&&&&&&''''''''''''(((&&&&&&&&&''''''(((((()))))))))(((''''''''''''((((((((((((((((((((((((((()))))))))******)))))))))''''''''''''(((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******)))))))))))))))***)))(((((((((((())))))***)))************))))))((()))************+++++++++++++++++++++,,,,,,,,,,,,...,,,++++++,,,,,,+++)))......//////......---,,,---------------,,,++++++,,,+++***+++---///...---++++++++++++,,,,,,,,,,,,///...,,,+++***))))))))),,,,,,,,,---,,,,,,++++++....../////////000000000---...///000111111222222333222333666666888???GGGUUUooo{{{sssrrrooopppsssuuuuuuppphhhcccSSSOOOHHH@@@;;;777666666222222222111111000//////111111111000000/////////000//////......//////000...............///000000333222111111111222444555555444333222111222333333111111000000000////////////111333333111///......)))***+++,,,---,,,,,,++++++++++++,,,,,,---------------------------------------------,,,,,,,,,,,,+++,,,...//////...,,,+++*********+++,,,---...///+++***++++++,,,---...///************************------...///000000000000/////////000000000000000222111111111222444666777999999999999999999999999;;;;;;;;;<<<===???@@@AAACCCEEEFFFGGGFFFFFFHHHJJJKKKLLLOOOQQQSSSSSSSSSSSSRRRRRRRRRPPPNNNNNNOOOQQQNNNMMMKKKHHHFFFEEEDDDCCCDDDFFFHHHJJJJJJHHHFFFDDDCCCCCCCCCBBBBBBBBBAAAAAADDDCCCBBBAAA@@@AAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@CCCAAA@@@@@@@@@???===;;;<<<>>>??????>>>>>>@@@AAA>>>?????????>>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::888888999999999999999999999999888888888888999999::::::::::::::::::;;;;;;999999999999999888888888''''''''''''''''''''''''$$$%%%&&&'''(((***++++++%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''((('''&&&&&&&&&'''(((***+++&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&((('''''')))***)))'''%%%'''''''''((((((((((((((())))))(((''''''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%"""###&&&((())))))((('''&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((()))((((((((('''''''''((((((''''''''''''(((((())))))(((((())))))))))))(((((((((((())))))))))))))))))((())))))************)))&&&&&&''')))***,,,------(((((((((((())))))))))))(((((((((((())))))))))))+++***))))))))))))))))))+++***)))((((((((()))***((()))***++++++***)))((())))))*********+++++++++***++++++++++++,,,,,,,,,------,,,+++++++++***)))+++,,,,,,---,,,,,,++++++------------,,,,,,+++***,,,+++,,,...000000///---,,,,,,,,,---------............---+++***)))))))))+++,,,---...---,,,+++***///............///000000//////000222222333333333444333444777777666:::@@@FFF\\\}}}tttmmmnnnppprrrrrrpppllliiiccc^^^UUUKKKBBB<<<999888222222222111111000000///222222111111000/////////000000////////////000000000000000000000111111222222111111111111222333444555333111000///000222333111111111000000000//////000111333222000/////////)))+++---......---+++***+++++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------)))***+++,,,,,,,,,+++************+++,,,---...///++++++++++++,,,---......+++++++++++++++,,,,,,,,,,,,------....../////////---------......//////000222111111111222333444555444555666777999:::;;;;;;::::::999999;;;<<>>===<<<;;;BBBBBBAAAAAA@@@>>>===<<<@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;::::::::::::999999999888888888888999999999999999999999888888888888999999999::::::;;;;;;;;;;;;;;;888888888999999999999999''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''((('''''''''''''''(((((()))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((***)))'''%%%&&&&&&'''((())))))((((((***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%!!!%%%(((************&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((''''''((((((((((((((((((&&&&&&''''''((()))))))))&&&''''''''''''''''''&&&))))))(((((((((((((((((((((((()))***************&&&&&&''')))***,,,------(((((((((((())))))))))))(((((((((((())))))))))))++++++***)))(((((())))))&&&&&&&&&'''((()))******((()))***++++++***)))((())))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,+++************)))***+++,,,------------,,,,,,------,,,++++++***(((((()))+++------+++))),,,,,,,,,---------......,,,------------------,,,,,,---...//////...---,,,.........---...///000000///000111222222222222222333111333666777555888<<<===NNNnnnpppooonnnoooqqqqqqooommmnnnhhh___UUUKKKCCC===;;;888777666444333333333333222111111111000000000///000000////////////000000000000000000000111111222000000000000000111222222444222000///...///111222111111111111000000000000000111222222000//////000---...000000///---+++***---,,,,,,,,,,,,,,,,,,,,,------------------------))))))***+++,,,---...///++++++***)))***+++,,,---,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,------.........111111111111222222333333444444555666888999::::::999999888888999;;;===>>><<<>>>@@@@@@@@@AAACCCDDDDDDEEEGGGIIIKKKMMMOOOOOOQQQRRRSSSSSSQQQPPPQQQRRROOONNNNNNMMMMMMMMMNNNNNNOOOQQQUUUWWWXXXWWWTTTSSSOOOOOONNNNNNMMMMMMMMMMMMOOONNNMMMJJJFFFFFFHHHJJJKKKKKKKKKKKKJJJJJJJJJJJJFFFEEEEEEEEEEEEDDDAAA>>>@@@BBBDDDEEEEEEDDDEEEFFFCCCCCCBBBAAA@@@@@@??????CCCCCCCCCCCCBBBAAA@@@@@@BBBAAAAAA@@@??????>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888888888999999::::::::::::::::::999999999999::::::999:::;;;<<<<<<<<<<<<;;;999999999999999:::::::::''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&'''(((((((((((('''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((('''&&&&&&'''))))))(((&&&%%%&&&''')))))))))(((((())))))(((((('''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%'''((())))))(((((('''''''''(((((((((((()))((((((((((((((((((((((((&&&'''(((((()))(((((((((&&&'''''''''(((((())))))%%%&&&&&&''''''&&&&&&%%%''''''''''''&&&&&&&&&&&&'''((()))******+++******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))),,,+++***)))(((((((((((( ###%%%((()))***+++((())))))************))))))************+++++++++************++++++++++++)))+++,,,+++***)))+++,,,***+++---...///000000000++++++,,,,,,,,,,,,++++++***)))***,,,......---+++++++++++++++,,,,,,,,,,,,+++,,,---...////////////......//////000000//////------........./////////...///000000111111000000222///000444555444666999<<>>===>>>???AAABBBCCCDDDFFFHHHKKKLLLMMMMMMNNNPPPPPPNNNMMMNNNNNNLLLLLLLLLMMMNNNOOOPPPQQQQQQSSSWWWZZZ[[[[[[ZZZYYYUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVSSSOOOMMMOOORRRTTTSSSSSSSSSRRRRRRRRRRRRNNNMMMLLLLLLMMMLLLJJJIIIGGGJJJLLLMMMLLLLLLLLLLLLKKKKKKJJJIIIHHHHHHHHHIIIBBBCCCDDDDDDEEEEEEEEEDDDCCCCCCBBBAAA@@@??????>>>????????????????????????;;;<<<============<<<;;;::::::::::::999999999999999999::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;999:::<<<===>>>>>>===<<<;;;;;;;;;;;;;;;:::::::::''''''''''''''''''''''''))))))((((((''''''''''''''''''((()))))))))((((((''''''((((((((()))))))))&&&&&&'''((((((((((((((()))((((((((('''''''''&&&&&&'''''''''((((((((()))'''&&&%%%%%%'''(((((('''$$$%%%''')))***)))(((((((((((((((((((((((()))***'''''''''''''''''''''''''''''''''((((((''''''''')))))))))(((((('''''''''((((((((()))))))))******)))(((((((((((((((((((((%%%&&&((()))))))))(((((('''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&((((((((('''''''''&&&&&&'''((()))******+++++++++***))))))(((((('''''''''(((((((((((())))))))))))(((((((((((()))))))))))),,,+++***)))((((((((((((!!!###&&&)))******)))((()))))))))))))))******+++)))************+++++++++************++++++++++++''')))++++++***)))+++...,,,------.../////////...)))***+++,,,,,,,,,,,,,,,---,,,,,,---///000///...+++,,,,,,,,,,,,---------+++,,,...///000000/////////.........//////000111,,,---.../////////...---///000111111111111111111444000000333555444555888===CCCVVVrrryyypppqqqtttrrrooonnnmmmllliiieeeaaa]]]ZZZMMMHHH@@@888222000000000000000000111111222222333111111000000000000111111...............///000000000000111111222222222111333333333222222222222111222222222111111111000000000111111111//////000222111111111000000/////////000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,---...//////...---,,,,,,+++++++++,,,++++++++++++,,,---......)))))))))***+++,,,,,,,,,,,,,,,+++******+++,,,,,,---------------,,,,,,,,,------...///000111111111222222222222222222222222444444555666777777777777999;;;<<<<<<;;;;;;<<<===@@@@@@AAACCCEEEGGGHHHIIIGGGIIIKKKLLLJJJIIIIIIJJJJJJKKKKKKLLLMMMNNNPPPQQQQQQRRRUUUXXX[[[\\\]]]]]]ZZZZZZZZZ[[[[[[\\\\\\]]]\\\^^^```]]]XXXVVVXXXZZZ\\\\\\\\\\\\[[[[[[[[[[[[ZZZXXXVVVVVVXXXYYYXXXWWWRRRTTTWWWXXXVVVUUUTTTUUUVVVUUUTTTSSSSSSTTTUUUUUUNNNNNNNNNNNNMMMLLLKKKJJJHHHGGGFFFEEEDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???@@@@@@???>>>>>>=========<<<<<<<<<;;;;;;::::::;;;<<<<<<======>>>===<<<<<<;;;;;;<<<<<<===:::;;;===???@@@???>>>>>>=========<<<<<<;;;;;;:::(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((())))))))))))$$$%%%&&&((())))))******))))))(((((('''''''''&&&&&&'''''''''(((((())))))(((&&&$$$$$$&&&((()))((($$$%%%''')))******)))((((((((('''(((((()))***+++((((((((((((((((((((((((''''''((((((((((((''''''***)))(((((((((((())))))))))))))))))************))))))))))))((((((((((((%%%&&&((()))))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''++++++******)))))))))(((''''''(((******+++++++++&&&&&&''''''(((((())))))(((((((((((())))))))))))(((((((((((()))))))))))),,,+++***)))((((((((((((***+++---///...***'''$$$***)))((((((((()))+++,,,)))************+++++++++)))************+++++++++&&&)))++++++******,,,///,,,,,,------,,,,,,+++***((()))***+++,,,---------***))))))***,,,------,,,........./////////000000,,,---.../////////...---///...------...///000111+++,,,...000000///...,,,222333333444444444333333888444222555666555555888999<<>>???AAACCCDDDFFFDDDFFFHHHIIIGGGFFFFFFGGGJJJJJJJJJKKKLLLMMMNNNOOOOOOQQQSSSVVVYYY\\\^^^^^^\\\]]]]]]^^^___```aaaaaa```cccfffddd___\\\]]]```cccbbbbbbbbbaaaaaaaaaaaacccaaa______```bbbcccbbbZZZ\\\______^^^\\\[[[[[[^^^]]]\\\[[[\\\\\\^^^___```___]]]ZZZVVVSSSPPPNNNMMMMMMLLLKKKIIIHHHHHHGGGBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBBBBBBBBBBAAA@@@????????????>>>>>>>>>>>>;;;;;;<<<<<<===>>>>>>???======<<<<<<<<<<<<======:::<<<>>>@@@AAA@@@????????????>>>===<<<;;;;;;;;;))))))(((((('''''''''&&&((('''&&&%%%$$$%%%&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((('''$$$!!! $$$(((''''''''''''''''''''''''((((((((()))((((((''''''))))))(((((('''''''''&&&***((('''(((+++,,,+++)))&&&''')))+++---,,,)))'''((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%(((((((((((())))))))))))'''((()))******)))((('''))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''(((((($$$%%%&&&'''((((((((((((((((((((((((((()))******000---***((()))******)))***)))((('''&&&&&&''''''***************)))((('''&&&&&&''''''(((((()))))),,,+++***))))))***+++,,,)))***+++++++++)))((('''((('''&&&(((++++++(((%%%''')))******((('''((((((---------,,,+++***))))))******+++******)))((('''++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++******)))))))))++++++++++++++++++++++++------............------------,,,+++++++++,,,,,,//////.........---------000000111222222222222111222333333333333333333444555;;;CCCMMM[[[oooyyyuuusssrrrqqqooopppwww~~~|||vvvqqqjjj___QQQEEE>>>;;;;;;555333000000000111111000000000000000111111111111,,,---------...///////////////...//////000111222222222111000000111111222222111111111000000//////000000111222333333444444////////////////////////222111111000///......---......---,,,++++++******,,,+++))))))***+++***))))))*********++++++++++++,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---..............................///111111222222222222222333444555666777888666666666666777888999:::============>>>>>>>>>>>>BBBCCCCCCCCCCCCCCCBBBBBBDDDEEEHHHJJJKKKKKKKKKKKKMMMOOOSSSWWWZZZ\\\\\\\\\[[[ZZZZZZ\\\```bbbaaa___cccfffhhheee```\\\]]]```ggghhhjjjiiihhhgggggghhheeeeeedddfffhhhjjjiiiiiihhhjjjjjjhhhccc```aaabbbgggdddccchhhjjjjjjkkknnnooommmjjjgggdddaaa]]]ZZZZZZYYYWWWTTTSSSQQQQQQPPPJJJJJJKKKKKKJJJHHHEEECCCHHHGGGFFFGGGHHHGGGDDDBBBBBBBBBBBBCCCBBBBBB@@@@@@@@@???===>>>@@@AAAAAA@@@======<<<<<<<<<<<<======>>>======>>>AAACCCCCCCCC>>>???@@@@@@@@@???>>>===)))(((((((((''''''''''''&&&%%%%%%%%%%%%&&&((((((''''''''''''''''''''''''((((((((((((((((((((((((***)))'''$$$"""###'''***''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%$$$$$$)))((((((((('''''''''''')))'''&&&''')))***)))'''((('''((()))+++***(((%%%(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%'''((((((((())))))))))))'''((()))***))))))((('''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((%%%%%%&&&&&&''''''((((((%%%%%%&&&'''((())))))(((((((((((((((((())))))***'''%%%$$$$$$'''***+++,,,*********)))))))))(((((()))************))))))((('''''''''(((((((((((((((+++***))))))))))))***+++)))******+++***)))((('''+++***)))+++------+++(((&&&(((******))))))***+++******++++++++++++******)))******+++++++++******+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,+++++++++*********++++++++++++++++++++++++------............------------,,,,,,,,,,,,,,,---//////.........---------...///000000111111000000222222222333333333333333///444:::AAAJJJYYYjjjvvv~~~xxxsssuuurrroooqqqwww|||zzzqqqdddUUUGGG<<<777666444111111111222222111111111111000000000000000---...............//////000////////////000000111222222222222222111111111222111111111000000000000111111111222222333333333000000000000000000000000111111111000///.........///......---,,,,,,++++++,,,***))))))+++,,,,,,+++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,,,,,,,,,,++++++*********)))******************+++---,,,,,,++++++,,,,,,---------------------------,,,---...///000000000000000000111222333444555555666555555666666777888999::::::;;;;;;;;;<<<<<<<<<>>>???@@@BBBCCCCCCCCCCCCBBBCCCDDDFFFHHHIIIIIIJJJKKKMMMPPPTTTWWWYYYYYYYYYXXXWWWXXXZZZ^^^``````^^^aaaeeegggfffcccaaabbbeeeiiikkklllllljjjiiijjjkkkiiihhhhhhjjjlllnnnmmmllllllnnnooolllhhheeefffhhhnnnkkkkkkppprrrrrrtttwwwyyyxxxwwwvvvuuutttrrrqqqllllllllljjjgggbbb]]]ZZZRRRPPPOOONNNMMMLLLKKKJJJLLLKKKKKKLLLLLLKKKIIIGGGGGGFFFFFFEEEFFFEEEDDDCCCCCCAAA@@@@@@AAAAAAAAA@@@??????>>>>>>>>>>>>??????>>>>>>===>>>@@@AAABBBBBB???@@@AAABBBBBBBBBAAA@@@((((((((((((''''''''''''$$$$$$$$$%%%&&&((()))***''''''''''''''''''''''''((((((((((((((((((((((((******(((&&&$$$%%%(((+++((((((((((((((((((((((((&&&''''''(((((('''''''''((((((((((((''''''''''''((('''&&&&&&(((((('''&&&)))(((''''''(((((('''&&&(((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%''''''((((((((()))))))))'''(((((()))))))))((((((''''''''''''''''''''''''%%%&&&'''((()))***++++++''''''''''''((((((((((((&&&&&&'''((())))))))))))((((((''''''(((((()))***...,,,)))((()))))))))((('''((()))))))))((('''&&&((())))))************)))))))))((((((((((((((('''***))))))(((((())))))***)))************)))((((((,,,+++***+++------+++)))%%%(((***+++******+++---'''''')))***++++++++++++((()))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,------......------,,,------------------.....................------------......///////////////111111222222222333333333111444777:::>>>FFFQQQXXXWWWcccsssyyyqqqmmmiiiiiinnnuuu{{{~~~||||||zzzttthhhXXXIII@@@888666333222222333222111222222111111000/////////////////////............111000000////////////000111111333333333333222111111111111111111000000000111111222222222222222222111111111111111111111111111111000000//////....../////////...------,,,,,,,,,+++******,,,......---***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,,,,,,,,,,++++++******)))***************))))))))),,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++,,,---...////////////......///000111111222222444444444444555666777888777777777888888888999999:::;;;===???AAABBBCCCDDD??????@@@BBBCCCFFFGGGHHHHHHIIILLLPPPRRRTTTUUUUUUTTTTTTTTTWWW[[[^^^^^^^^^]]]aaadddeeecccccceeehhhiiikkklllkkkjjjjjjkkkllljjjjjjkkkmmmppppppooommmnnnpppqqqooollljjjkkkmmmpppnnnnnnrrruuuuuuxxx|||||||||}}}vvvpppeeeaaa[[[WWWVVVVVVWWWWWWWWWVVVVVVVVVWWWVVVTTTQQQOOOMMMKKKJJJJJJKKKJJJHHHHHHFFFDDDDDDEEEEEEDDDCCCDDDCCCCCCBBBBBBCCCCCCDDDAAAAAAAAABBBBBBCCCCCCCCCCCCDDDFFFGGGHHHHHHGGGFFF((((((((((((((('''''''''%%%%%%%%%&&&'''(((((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((('''%%%$$$$$$''')))))))))))))))))))))))))))'''(((((())))))))))))(((((((((((((((((('''''''''(((((('''''''''''''''&&&)))'''&&&&&&((()))***)))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))''''''((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((()))******))))))))))))((((((((((((''''''((()))))))))))))))(((''''''''''''((())))))222///,,,******)))(((&&&((()))+++,,,,,,***(((''''''((()))******************)))))))))((((((''''''))))))(((((((((((())))))))))))*********)))))))))******************)))(((''')))+++++++++***+++,,,&&&'''((()))************((()))***+++++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,------....../////////........................------...///////////////000000111111222222333333444666888999:::===BBBFFFBBBHHHSSSaaawwwtttmmmgggfffkkkqqqsssssspppssswwwwwwqqqeeeVVVLLL>>>;;;888555444333222000222111111111000000000000111000000//////.........111111000//////...//////000111333444555444222111111111111111111111111111222222222222111111111111111111111111111111111111111000000000/////////...000/////////.........---...---++++++---......---************++++++++++++,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,***************+++++++++------,,,,,,++++++******,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------......///000000111333333333333444555666666555555555666666666777777777888:::<<<>>>@@@@@@AAA=========>>>@@@CCCEEEGGGEEEFFFIIIKKKNNNOOOPPPPPPPPPQQQRRRTTTXXX[[[]]]^^^ZZZ]]]```aaa```aaabbbdddfffggghhhhhhgggggghhhjjjiiiiiijjjmmmoooooonnnlllmmmpppqqqpppmmmkkkmmmpppqqqnnnooorrrtttssswww|||{{{}}}}}}rrrkkkhhhggggggggggggfffffffffgggfffdddaaa___\\\XXXWWWWWWWWWUUUSSSPPPNNNLLLLLLMMMNNNMMMLLLKKKKKKKKKJJJJJJKKKKKKKKKJJJKKKLLLLLLKKKJJJJJJKKKLLLMMMOOOQQQQQQQQQQQQQQQ'''''''''((((((((((((((('''''''''''''''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((('''%%%%%%''')))))))))))))))))))))))))))###$$$%%%&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((()))(((((('''(((((()))'''%%%&&&)))+++------(((((((((((((((((((((((((((((((((((((((((())))))''''''''''''(((((((((((('''''''''''''''(((((()))'''''''''''''''''''''''''''''''''''''''''''''''')))))))))))))))((((((((('''(((((()))))))))))))))'''''''''''''''(((((()))'''&&&%%%&&&(((******)))+++,,,...//////...,,,+++'''((()))*********************))))))((((((((('''(((((())))))))))))(((((())))))))))))))))))***************)))((((((((()))***+++---,,,***)))))))))((((((((())))))((((((((()))))))))))))))(((''''''*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,---...////////////---.....................---...//////000000////////////000000111222333333111333444555666777999;;;======AAAKKK]]]yyyooogggiiimmmllljjjlllnnnrrruuussskkk```XXXKKKGGGAAA===999666333111111111222222222222222222111111111000000//////...111111000//////.../////////000222444444444222111111111111111111222222222222111111111111111111111000000000000000000000000000000000000////////////000///////////////......000...,,,,,,---------+++)))))))))************+++,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,(((((()))***++++++,,,---,,,,,,,,,++++++*********,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......------......//////000000111111111111222333444555444444555555555666666666666777888999;;;;;;;;;<<<;;;;;;;;;<<<>>>@@@CCCDDDCCCDDDEEEGGGIIIKKKLLLLLLMMMNNNPPPRRRTTTWWW[[[]]][[[\\\^^^^^^^^^^^^______bbbcccddddddcccdddfffiiihhhhhhhhhkkkmmmnnnmmmkkkllloooqqqpppnnnmmmooorrrsssqqqrrruuuuuuuuuyyy~~~|||{{{zzzyyyzzz{{{zzzwwwuuuuuupppllljjjjjjiiifffbbb[[[ZZZXXXYYYZZZ[[[[[[ZZZVVVVVVVVVUUUUUUVVVVVVVVVWWWZZZ[[[[[[YYYWWWXXXYYYXXXYYY[[[]]]^^^^^^]]]]]]'''''''''(((((((((((((((((((((((((((((('''&&&%%%''''''''''''''''''''''''(((((((((((((((((((((((('''(((***)))(((((()))***(((((((((((((((((((((((($$$%%%&&&''''''((('''''''''''''''(((((((((((((((&&&((())))))(((((()))***)))'''&&&'''***,,,------((((((((((((((((((((((((((((((((((((((()))))))))&&&&&&'''''''''(((((((((&&&&&&&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&(((((((((((())))))))))))'''(((((())))))(((((((((''''''&&&&&&''''''((())))))((('''(((***+++***)))((()))***+++++++++***)))((())))))************)))***))))))))))))))))))(((((())))))******))))))((()))))))))((())))))***+++,,,,,,,,,+++)))((()))++++++,,,---,,,)))''''''(((((()))))))))))))))((('''))))))))))))((('''&&&%%%************++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))***,,,...///000//////---------...............---......///000/////////......///000111222222333111111333444666777777888999777999@@@MMMccc~~~mmmhhhiiiiiihhhjjjkkknnntttxxxxxxsssnnn^^^YYYRRRJJJCCC===888444444444444333333333333333111111111111000000000000111000000////////////000...///111222333333222111111111111222222222222222000000111111111111111111000000000000000000000000000000000000//////////////////////////////......000...,,,,,,---------,,,))))))*********+++++++++,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,'''(((((()))***+++,,,,,,)))))))))))))))(((((((((++++++************++++++------------------------------...............---------.........//////////////////000000111222333333333444444444555555555555555666777777777777777999999999:::;;;===>>>???@@@AAABBBCCCEEEFFFGGGHHHIIIKKKMMMNNNPPPSSSWWWZZZ]]]^^^^^^^^^^^^]]]\\\\\\___```aaa``````bbbeeeggghhhgggfffhhhjjjllllllkkkkkknnnppppppooooooqqqtttqqqqqqrrruuuuuuvvv|||~~~||||||zzzsssmmmllljjjhhhhhhiiijjjiiihhhccccccbbbbbbbbbbbbcccccceeehhhkkkkkkhhhffffffhhheeefffgggiiiiiiiiihhhhhh''''''''''''((((((((()))&&&'''((())))))(((''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%''')))***)))(((((()))''''''''''''''''''''''''&&&'''((()))************''''''''''''((((((((()))###%%%(((((('''''')))+++***((('''''')))******)))((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((&&&&&&&&&'''''''''((((((&&&&&&%%%%%%&&&''')))***''''''''''''''''''''''''(((((((((((((((((())))))'''''''''(((((()))))))))''''''(((((((((''''''&&&'''&&&&&&&&&&&&'''((((((...---,,,,,,,,,+++)))'''&&&&&&&&&'''''''''(((((()))************))))))((()))))))))))))))*********))))))***++++++***))))))***)))((((((((()))+++,,,+++,,,,,,)))'''&&&(((***)))***++++++)))''''''(((''''''((()))************(((((()))))))))(((((('''************++++++++++++++++++,,,,,,,,,,,,------*********+++++++++,,,,,,++++++++++++++++++++++++******++++++++++++******''')))+++.../////////...---------.........//////,,,,,,---...............------...///000111222333333333333444555666666555444333666<<>>???@@@AAACCCCCCFFFHHHIIIJJJJJJMMMRRRVVV\\\\\\[[[\\\\\\[[[ZZZXXXZZZ[[[[[[[[[[[[]]]aaadddeeecccaaabbbdddggghhhhhhgggjjjmmmmmmlllmmmpppsssqqqqqqtttyyyzzz}}}~~~}}}zzzxxxwwwvvvvvvtttsssnnnnnnmmmmmmmmmmmmnnnnnnnnnrrrvvvvvvrrrpppqqqsssooooooqqqrrrrrrqqqpppooo&&&'''''''''(((((())))))$$$%%%''')))******))))))''''''''''''''''''''''''(((((((((((((((((((((((("""$$$'''((('''&&&&&&&&&''''''''''''''''''''''''###$$$%%%&&&''''''''''''&&&'''''''''(((((())))))!!!###&&&&&&%%%&&&(((++++++)))((((((((((((&&&$$$(((((((((((((((((((((((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&%%%%%%&&&''')))***++++++++++++++++++++++++''''''((()))***+++,,,,,,%%%&&&&&&'''((())))))***&&&'''''''''''''''&&&&&&'''&&&&&&&&&&&&'''(((((($$$$$$%%%'''+++---,,,+++++++++******+++,,,------***************)))((('''(((((())))))******++++++)))***+++,,,,,,+++***)))***)))(((((((((***+++,,,((())))))'''$$$###%%%(((&&&(((******((((((((()))%%%&&&((()))+++,,,,,,---'''((()))******++++++***)))************+++++++++++++++,,,,,,,,,---------)))))))))******+++++++++++++++++++++++++++++++++******++++++++++++******&&&(((***---/////////...---------.........//////++++++,,,------------,,,------...///000111222222222111000000111111000///000111666<<<===@@@MMM[[[___nnn}}}|||}}}|||qqqeeeYYYNNNEEE@@@===<<<:::777444222000///000000000111222222222333//////...//////000111222............///000222222111111111222222333333333...//////000111222222333222222222222222222222222////////////000000000000---------...............)))((((((***---000111111---------.........//////,,,,,,++++++,,,,,,---...,,,++++++++++++++++++,,,,,,,,,+++***)))((('''&&&))))))******++++++,,,,,,++++++************++++++************************++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,------......---......///000111111111111111222222222222000000222333444555555555333444666777777777666555;;;;;;;;;<<<===>>>???@@@CCCEEEGGGGGGGGGIIINNNSSSYYYXXXXXXXXXYYYXXXWWWUUUUUUVVVVVVVVVVVVYYY\\\___aaa___\\\\\\^^^bbbddddddbbbeeehhhiiihhhiiilllpppvvvwww|||~~~|||zzzxxxuuuttttttssssssttttttuuurrrvvv{{{{{{xxxvvvwwwyyyttttttuuuvvvvvvuuutttsss''''''((((((((((((((('''((((((((((((((()))******)))(((''''''((()))******%%%&&&((()))))))))((('''''''''(((((())))))******((((((((((((((((((((((((''''''((())))))(((''''''(((((())))))((('''&&&&&&''')))***)))((('''(((***)))(((((('''''''''((((((%%%%%%&&&&&&''''''((((((******)))((((((((((((((()))(((((((((((('''''''''$$$$$$%%%&&&&&&''''''(((''''''(((((())))))******%%%%%%&&&&&&'''&&&&&&&&&'''(((******((((((((()))))))))))))))))))))))))))((((((''''''''''''((((((***((('''((()))***)))'''))))))))))))************((((((((((((((()))***+++,,,,,,,,,+++(((((()))+++))))))))))))))))))))))))(((((())))))************))))))))))))(((((((((((())))))*********+++++++++)))))))))))))))******+++************************,,,,,,,,,,,,,,,+++***)))((())))))))))))*********************************++++++,,,,,,++++++******+++,,,......,,,(((###!!!((()))+++---......---------...//////---,,,---...///............//////000---...///000111222333444//////000111111111111111222222222333666999===???JJJSSS```mmmzzz|||xxxyyyzzzuuufffUUUMMMMMMHHHCCC<<<888888888666444000...------///111222222333222111000////////////111111222222222222111111//////000111111111111111222222222111222222333333333333333222222222111111+++...111333222111111222000000000000000000000000...............///000000111000///---,,,+++******---......---+++(((%%%###+++,,,,,,---,,,+++)))(((,,,,,,,,,+++***)))((('''+++,,,---......---,,,+++++++++++++++******)))))))))((((((((()))+++---///------++++++++++++---------------............///.........////////////000000000000000////////////222222222222222222222222555555555555555555555555999999999999:::;;;<<<===@@@@@@???@@@BBBEEEHHHIIIOOOPPPRRRTTTUUUUUUUUUTTTTTTTTTSSSRRRRRRSSSTTTUUUTTTUUUWWWWWWWWWYYY]]]___]]]^^^___aaadddhhhkkkmmmmmmvvv|||}}}xxxwwwzzzzzzwwwvvvwwwuuuxxx{{{|||zzzxxxvvvvvvwwwuuusssssstttvvvvvvuuu''''''((((((((((((((('''&&&&&&&&&&&&&&&''''''((($$$%%%%%%%%%$$$$$$%%%&&&%%%%%%'''((((((((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((('''&&&''')))***)))((('''((()))((((((''''''''''''(((((('''''''''''''''(((((((((***)))((((((''''''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''((())))))(((((((((((())))))))))))((((((((((((''''''&&&%%%'''(((******((('''((()))(((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&'''((('''&&&&&&(((((('''&&&'''(((((((((((()))))))))((((((''''''(((((()))))))))***+++***)))((()))***)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))((((((((()))))))))************)))))))))******++++++***************************+++++++++******)))((()))))))))*********++++++++++++++++++++++++++++++++++++******+++,,,---...)))+++,,,------,,,)))(((***+++,,,---......------***,,,------,,,,,,...///222111000...------,,,,,,,,,,,,---...///000000111//////000111111111111000111111111222444777:::<<<<<>>@@@CCCEEEGGGHHHJJJLLLMMMMMMMMMMMMOOOOOONNNNNNNNNOOOQQQRRRQQQRRRSSSSSSSSSUUUXXXZZZZZZZZZ[[[]]]```dddgggiiikkkrrr{{{|||yyy{{{|||yyyxxxzzzyyy{{{}}}}}}|||zzzyyyyyyyyywwwuuuuuuvvvxxxxxxxxx((((((((((((((((((''''''&&&&&&%%%%%%&&&&&&'''(((%%%'''***)))&&&%%%&&&((($$$%%%&&&''''''''''''&&&'''''''''&&&&&&&&&&&&&&&))))))))))))))))))))))))%%%%%%$$$######$$$%%%%%%&&&'''(((((((((((((((((('''((())))))''''''((()))((((((''''''''''''(((((())))))(((((((((((((((''')))(((''''''&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''((())))))******))))))))))))((((((((((((*********)))((('''&&&%%%&&&(((***)))((('''((()))(((((((((((((((((((((((((((''''''&&&&&&''''''((()))(((''''''))))))((('''''''''''''''((((((((((((((((((''''''''''''''''''&&&(((******)))(((((()))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))*********++++++************************)))************)))((((((************+++++++++,,,++++++++++++++++++++++++++++++******+++---///111+++,,,,,,---...---------,,,------.........------(((***,,,,,,,,,,,,...///111111///...------,,,,,,------........./////////...///000000111111000000000000000000111333666777666888:::===CCCNNN\\\fffwwwvvvrrrkkkooovvvwwwpppfffdddgggeeebbb[[[PPPEEE===888666666333111///000111222111222111111000000000111111//////000000000000/////////000000111111111111000000000000111222333444555333333333333222222222222...000222222111000000000000000000000000000000000//////......//////000111,,,,,,+++++++++,,,,,,---++++++,,,,,,------------,,,,,,...//////000000///))))))***+++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++************......,,,+++******)))***---,,,,,,++++++,,,,,,---------------............,,,,,,,,,---------......////////////////////////111111111111111111111111000000111222444555666777444444444444555666777777999999999:::;;;>>>@@@AAA@@@AAACCCDDDEEEEEEEEEEEEIIIIIIIIIIIIJJJKKKLLLMMMMMMNNNNNNNNNNNNOOORRRUUUVVVVVVWWWYYY[[[^^^aaaccceeekkkpppssstttwww~~~|||}}}}}}{{{{{{~~~|||~~~~~~}}}{{{||||||zzzxxxvvvvvvxxxzzzzzzzzz)))(((((('''''''''''''''(((''''''''''''((())))))&&&***---,,,(((&&&'''***&&&&&&&&&''''''''''''''')))))))))((((((''''''''')))))))))))))))))))))))))))(((&&&%%%%%%&&&((()))&&&&&&'''((())))))(((((('''((()))(((''''''((()))(((''''''''''''(((((()))******))))))((((((''''''(((((('''&&&&&&&&&&&&&&&)))(((((((((((('''''''''&&&''''''(((((()))************))))))((((((''''''))))))))))))(((((('''&&&&&&((())))))(((''''''(((((((((((((((((((((((((((******))))))))))))******+++***)))***+++,,,+++)))'''''''''((((((((())))))(((((((((''''''&&&%%%%%%###%%%)))******)))((()))))))))))))))))))))))))))************)))))))))))))))))))))))))))*********))))))))))))))))))))))))(((((())))))*********)))************************)))***************))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,---....../////////...---,,,,,,,,,,,,,,,..................------***+++------,,,,,,---///------------......///000000000000000000000000000...//////000000000000000000000000000000222333444888777777666999???HHHOOOUUUfffxxxpppgggfffiiinnnmmmhhhdddeeejjjkkkhhh___SSSGGG???===;;;888444222222333333333333333222222222222333333//////000000000000/////////000111111111111000000/////////000111333444555444444333333333222222222///111222222111//////000000000000000000000000000/////////...///000000111//////............//////------,,,,,,---...///000------...///////////////)))***++++++,,,,,,++++++,,,------------------,,,++++++++++++++++++++++++,,,+++***)))(((''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++,,,,,,,,,------------.............../////////////////////////////////000000111222444444555444444333444444555666777999999999:::<<<===???@@@>>>>>>???@@@AAABBBBBBBBBDDDDDDEEEFFFGGGHHHIIIJJJHHHIIIJJJJJJKKKMMMPPPSSSSSSSSSTTTUUUWWWZZZ]]]______bbbeeeffffffiiiooouuuvvvyyy|||}}}~~~~~~|||}}}~~~~~~}}}|||}}}~~~zzzxxxvvvwwwxxxzzzzzzzzz***)))((('''&&&''''''''''''''''''''''''((())))))$$$''')))(((&&&%%%&&&'''((((((((((((((())))))***))))))((((((''''''&&&&&&((((((((((((((((((((((((+++)))(((&&&&&&((()))+++&&&&&&'''((())))))((((((&&&((()))((('''&&&'''((('''''''''''''''((())))))******))))))((((((''''''(((((('''&&&&&&&&&&&&&&&)))(((((((((((('''''''''%%%&&&&&&'''(((((())))))******))))))((((((''''''%%%&&&'''(((((((((((((((&&&'''))))))'''&&&'''(((''''''''''''''''''''''''******))))))))))))******+++***)))***+++,,,+++)))(((((()))))))))*********''''''(((((('''&&&%%%$$$"""%%%(((***)))(((((()))((((((((((((((((((((((((*********)))))))))))))))((()))))))))*********+++************************&&&'''((()))))))))(((((())))))))))))))))))))))))******++++++,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++***,,,...000000...,,,***...---,,,+++******+++,,,///.........------.........//////...---+++,,,---,,,,,,,,,------...000000000000000000////////////......///000000000000000111111111111111111222222555555444444444666999<<<@@@KKK\\\nnnvvvpppiiiffflllrrrpppjjjgggfffkkknnnkkkaaaVVVMMMIIIAAA===888555444444444333333333222111111111222222000111111222222111111000000000111111111000000////////////000111333444555444444444333333333222222///111222222000///000111000000000000000000000000///////////////000111111111111000///............//////...------......//////......---------,,,,,,+++,,,,,,,,,,,,+++************))))))))))))******+++++++++++++++++++++,,,))))))*********))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++++++++,,,,,,,,,,,,---,,,,,,------....................................000000000000111111111111222222222222333444555555777888888999:::<<<===>>>============>>>??????@@@AAAAAABBBDDDEEEFFFGGGGGGCCCDDDFFFGGGIIIKKKOOORRRQQQQQQQQQRRRTTTWWWYYY[[[ZZZ\\\]]]]]]]]]```eeeiiinnnoooooopppppprrruuuwwwwwwxxxzzz}}}}}}~~~~~~}}}}}}~~~{{{yyywwwwwwxxxyyyzzzyyy+++***((('''&&&&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&'''((())))))))))))(((((())))))***+++&&&&&&&&&%%%%%%%%%%%%%%%(((((((((((((((((((((((()))((('''&&&&&&'''((()))&&&'''((((((((((((((((((&&&'''((((((&&&&&&'''(((''''''&&&''''''((()))***))))))(((((((((((((((''')))(((''''''&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''((())))))))))))))))))(((((((((((($$$%%%&&&'''((()))))))))%%%''')))((('''&&&'''(((''''''''''''''''''''''''(((''''''&&&&&&''''''((()))(((''''''))))))((('''))))))))))))************&&&'''((())))))(((&&&%%%###&&&((())))))((())))))((((((((((((((((((((((((((()))))))))************((())))))******+++++++++++++++++++++************&&&'''((()))***)))((('''))))))))))))))))))))))))******+++,,,,,,,,,,,,+++************+++++++++,,,************************+++,,,...//////---***((())))))))))))***+++------...------,,,------......///000111///---++++++,,,///......---,,,,,,------...------------------------...//////000000//////000111111111222222222222222333333444444444444333999===EEEOOOYYYhhh~~~xxxpppsssxxxvvvpppllleeejjjoooqqqnnnfff___[[[NNNIIIBBB<<<888666444333222222000//////.........111111222222222222111111000111111111111000000////////////000111222333444444444444444333333333333///000111111000///000222000000000000000000000000000000//////000000111222111000///...---,,,,,,,,,000000//////...---------///...---,,,++++++++++++,,,,,,------,,,+++******,,,+++************+++,,,++++++++++++,,,,,,,,,,,,***+++,,,---------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------+++++++++,,,,,,,,,------++++++,,,,,,---.........------------------------////////////////////////////////////000111222222333444555666777888888999:::999999999999:::;;;<<<>>>>>>@@@AAABBBBBBBBBBBB???AAACCCDDDEEEHHHLLLOOOMMMMMMMMMNNNOOOQQQTTTUUUWWWWWWXXXXXXXXXZZZ^^^aaaeeeeeedddeeefffgggiiikkknnnoooqqqsssuuuvvvwwwwwwzzz}}}}}}{{{zzzzzz{{{{{{zzz+++***(((&&&%%%&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''***&&&"""###'''++++++***)))(((((('''((()))***+++$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((('''&&&&&&'''((((((&&&&&&'''(((&&&&&&&&&''''''((()))***'''''''''''''''(((((((((***)))((((((''''''(((((('''&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((()))******(((((((((((())))))))))))&&&'''((()))))))))))))))%%%'''(((((('''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((('''&&&&&&(((((('''&&&((((((((())))))))))))***&&&'''(((******)))((('''&&&'''))))))(((((()))***((((((((((((((((((((((((''''''((()))***++++++,,,((())))))******+++,,,,,,+++*********))))))))))))'''(((***+++,,,+++***)))))))))))))))))))))))))))))))))***+++++++++++++++)))))))))*********++++++))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,))))))******++++++,,,,,,,,,,,,++++++,,,---...///---//////...,,,+++,,,---......------,,,,,,------,,,------------------------...//////000000////////////000111111111111111111111222333555555555444666777;;;???BBBJJJ\\\nnn~~~wwwrrrpppkkkmmmppptttvvvtttppplllccc\\\RRRIIIBBB===999666555444222111//////......000000111111111111000000111111111111111000//////000000000000000111222222555444444444444333333333...000111000///000222333000000000000000000000000000000//////000000111222//////...............///---.../////////...---,,,...---,,,++++++,,,,,,---++++++,,,,,,---,,,,,,,,,......---,,,,,,---......+++++++++,,,,,,,,,------+++,,,---...///......---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,------------***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------....../////////000///......//////000111222000111222333444555555555888777666666666777888999999:::;;;<<<======<<<<<<===>>>??????@@@AAAEEEGGGHHHGGGGGGGGGIIIKKKMMMNNNPPPPPPPPPQQQQQQSSSUUUWWWZZZYYYYYYZZZ\\\^^^``````fffggghhhjjjlllmmmmmmnnnnnnqqquuuyyy|||~~~}}},,,***(((&&&%%%&&&'''((('''&&&&&&&&&&&&'''(((((('''!!!###((((((&&&(((''''''&&&&&&((()))***&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))(((''''''((()))))))))((('''&&&&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&'''''')))******%%%&&&&&&&&&''''''((((((******)))((((((((((((((())))))((((((((('''''''''((((((((()))******++++++''''''(((((())))))******))))))*********))))))(((%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''((((((''''''''''''((((((***((('''((()))***)))(((''''''''''''((((((((()))%%%''')))***+++***)))(((((())))))((('''''')))+++((((((((((((((((((((((((&&&&&&''')))***+++,,,---((())))))***++++++,,,,,,******))))))((((((((('''(((***,,,---------+++***))))))))))))))))))))))))(((((()))***************((())))))))))))*********((((((((((((((((((((((((,,,***((('''(((+++///111---------,,,+++***((((((++++++******+++---...000+++,,,------++++++,,,---+++++++++,,,---...000000........./////////000000---......///////////////---...///000111111111111///......000222444555444333444777;;;:::===KKK\\\}}}xxxsssuuurrrqqqqqquuuzzz|||zzzwwwuuummmaaaUUUKKKDDD???;;;999888666444333111111000//////000000000000//////111111111111111000//////111000000000000000111111555555444444444333333333...///000000///000222444000000000000000000000000000000000000000111111222////////////000111222333+++,,,...000000///---,,,---,,,++++++,,,---///000))))))+++,,,---.........++++++***))))))***+++++++++++++++,,,,,,---------+++,,,---------,,,+++***++++++------------++++++++++++,,,,,,,,,---------,,,,,,------------......******+++,,,,,,---......++++++++++++++++++++++++***+++,,,---...000111111000000000111111222333444000111222333444555555555888777666666666777888999666777888999999888777777<<<<<<===<<<;;;<<<>>>@@@CCCCCCBBBCCCDDDFFFGGGIIIHHHIIIIIIJJJKKKLLLNNNOOOPPPPPPPPPRRRUUUXXXZZZZZZZZZ[[[]]]^^^```aaaaaabbbeeehhhmmmpppsssvvvyyy{{{|||%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''(((******))))))((((((''''''%%%&&&'''((())))))))))))***)))(((&&&&&&&&&'''(((''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((('''&&&&&&&&&%%%%%%%%%&&&'''((((((((('''((((((((((((((('''''''''(((((())))))((('''&&&&&&&&&'''''''''(((((())))))+++***((('''&&&&&&''''''((('''&&&&&&&&&''')))***))))))))))))))))))))))))&&&'''''''''((((((((()))222...***(((***+++***((((((((()))***************)))))))))***++++++,,,,,,+++++++++***************,,,,,,++++++++++++++++++(((%%%###$$$(((++++++***************************---------,,,+++***((((((+++,,,,,,------,,,,,,+++)))***+++,,,------------111000...,,,***)))))))))------............------....................................////////////////////////000000000000000111111111111222222222555555333333555:::BBBHHHhhh{{{yyy|||||||||xxxvvvxxxtttuuuzzz|||{{{}}}~~~yyylllaaaZZZOOOEEE@@@===777222...---...///111///...///111333333222000000000000111111111111000000000000111111111111333444555666666555444333111111111111111111111111333000------000111111///.........///000111111222000000////////////000000000000000000000000000000//////.........---------***++++++,,,,,,------...///---+++,,,...///---+++++++++,,,------------,,,,,,,,,---...---,,,+++******+++,,,,,,------------++++++,,,,,,,,,,,,------+++******))))))***+++,,,,,,,,,,,,++++++*********+++++++++,,,---...///000++++++,,,,,,,,,,,,------.........///////////////111111222222222333333333222222333333333444444444444555555666777888888999;;;:::::::::::::::::::::<<<<<<>>>???AAACCCDDDEEEEEEEEEFFFGGGHHHHHHHHHHHHJJJJJJKKKMMMNNNPPPQQQQQQUUUUUUVVVVVVXXXYYY[[[\\\___cccgggkkklllmmmnnnpppwwwyyyzzz{{{{{{|||~~~%%%&&&&&&&&&''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''(((''''''''''''''''''(((((('''&&&%%%%%%&&&'''((((((((((((((('''''''''&&&%%%&&&'''(((((()))))))))))))))((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((''''''''''''''''''&&&&&&&&&&&&''''''((('''''''''((((((((((((((((((((('''((((((((((((((((((''''''((((((((()))))))))******''''''&&&&&&'''(((***+++(((((('''''''''((()))***))))))))))))))))))))))))((((((((((((((((((((()))555111---*********)))'''(((((()))***************+++*********************)))))))))*********++++++************************///,,,)))((())))))(((&&&******************************+++++++++***))))))***++++++,,,,,,++++++***)))***+++,,,------------...---,,,,,,++++++++++++,,,,,,------------,,,,,,....................................////////////.../////////000000000000000000111111111222222222333333222222444888???CCCMMMbbbpppzzz{{{yyy|||||||||vvvsssttt{{{~~~~~~|||uuunnndddZZZIIIEEE>>>777222000000111444333111111222333333222111111111111111111111111000000000000111111111111555666777777666555333222222222222222222222222222444111......000111111000/////////000111222222222000000////////////000000000000000000000000000000//////.........---------------------------,,,,,,///---++++++------+++))))))***++++++,,,,,,+++++++++,,,---------,,,*********+++,,,,,,---------,,,+++++++++,,,,,,,,,------------,,,,,,++++++******,,,,,,,,,+++++++++******++++++++++++,,,---...///+++++++++,,,,,,---------000000//////......------000000111111111222222222000000000000111111111111444444444555666777777777888888999999999999999999;;;;;;<<<======>>>??????BBBBBBCCCDDDEEEEEEEEEEEEFFFFFFHHHIIIJJJLLLMMMMMMPPPQQQRRRSSSTTTVVVWWWWWWZZZ]]]bbbdddeeefffggghhhooosssvvvwwwvvvwww{{{&&&&&&'''''''''(((((((((&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((())))))((((((''''''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''((()))))))))(((((((((((((((''''''&&&'''''''''''''''''''''''''''''''''((()))))))))***(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((''''''''''''''''''((((((''''''((((((((('''&&&&&&''''''((((((((((((((((((''''''(((((((((((((((((())))))))))))************''''''''''''((()))***+++)))(((((((((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))111...+++*********)))((((((((()))***************,,,,,,+++******)))((((((&&&''''''(((***++++++,,,+++++++++++++++++++++++++++***))))))+++---------************************'''((()))*********************++++++++++++************+++,,,------------***++++++,,,,,,---......+++,,,,,,,,,,,,,,,,,,+++---------------------------............/////////....../////////000000000000000000111111111222222111111222222222555999===:::FFFMMMZZZsss}}}|||vvvxxx|||~~~~~~sssiiiYYYTTTKKKAAA:::666555444444222000///000000///...222222111111111111111111000000000000111111111111777777888777666555333222222222222222222222222222444222000000111111000///000000000111222222333333111000000//////000000111/////////////////////////////////............---000000///......---,,,,,,///---,,,,,,,,,,,,***(((((()))******++++++******+++,,,,,,,,,,,,+++***)))++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,---.........---+++)))(((,,,,,,,,,++++++++++++***,,,,,,++++++++++++,,,,,,******+++,,,,,,---......111000000///...---,,,,,,/////////000000000000000....../////////000000000222222333333444555555555555555666666777777888888888888888888999999999999===>>>???@@@AAAAAAAAAAAAAAAAAABBBDDDEEEFFFGGGGGGIIIJJJLLLNNNOOOPPPPPPPPPTTTWWW[[[]]]^^^___```bbbggglllqqqssssssxxx'''''''''(((((((((((()))'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((()))******)))((('''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&'''(((((()))***&&&'''((())))))((('''&&&''''''''''''''''''''''''%%%%%%&&&'''(((((())))))))))))))))))))))))))))))''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((&&&&&&''''''(((((())))))((((((((((((((('''&&&%%%''''''''''''(((((((((((('''''''''(((((()))******))))))))))))))))))))))))******)))((((((''''''''')))))))))))))))******+++))))))))))))))))))))))))************))))))))))))''''''&&&&&&''')))******(((((()))***************+++*********)))))))))(((&&&''''''((())))))******++++++,,,,,,,,,,,,------(((((()))***,,,...///000************************((())))))***************+++++++++,,,,,,+++++++++***+++,,,,,,---------,,,)))***+++,,,------......,,,,,,------------,,,,,,---------------------------------.........//////........./////////000000000000000000111111111111///111222333333333555777777>>>@@@LLLeee{{{yyyxxx|||vvvmmmhhhbbbYYYNNNDDD===888666555333111000000000///---111111111111111000000000///000000000111111111111555666777777777666555444333333333333333333333333333222111000000000//////000000111111111222222222111000000000000000000111/////////////////////////////////...............000000000/////////......000///...---,,,+++***))))))***++++++,,,,,,+++++++++++++++++++++*********+++,,,,,,------,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,---......,,,***(((++++++++++++++++++++++++---,,,++++++*********+++******++++++,,,---....../////////......---------......................../////////000000000111111111111111222222222333333222222333333444555666666444555555555666666666666::::::;;;<<<==================>>>???@@@AAABBBBBBBBBDDDGGGIIIKKKKKKJJJIIIOOORRRVVVXXXZZZ\\\^^^```aaagggmmmoooqqq{{{'''''''''(((((((((((()))'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&'''((()))***&&&'''((())))))((('''&&&(((((((((((((((((((((((($$$$$$%%%&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((&&&''''''(((((()))))))))((()))))))))((('''&&&&&&&&&'''''''''(((((())))))((((((''''''((()))***+++((((((((((((((((((((((((*********))))))(((''''''((())))))***************))))))))))))))))))))))))************))))))))))))$$$%%%&&&&&&'''((()))***(((((()))***************(((((()))))))))*********)))))))))((((((((((((((()))*********+++++++++,,,---------,,,***))))))(((************************++++++,,,,,,++++++***))),,,,,,------------,,,,,,++++++,,,---------,,,,,,++++++,,,---------,,,,,,------............------------------------------------------........................//////////////////000000000111111111000222444444333333333444333999<<>>??????>>>@@@CCCEEEGGGGGGFFFEEEIIILLLPPPSSSUUUXXX[[[^^^^^^bbbeeefffhhhttt&&&&&&'''''''''(((((((((&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((())))))(((((('''&&&''''''((((((''''''&&&((((((((()))))))))))))))''''''&&&&&&'''(((***+++&&&'''((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))))))))))))))(((((((((((((((((()))''''''''''''((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((()))))))))(((''''''&&&&&&''''''((()))))))))***)))((('''((()))***+++((((((((((((''''''''''''''''''((()))************'''((()))*********))))))))))))))))))))))))))))))((((((((()))))))))******)))***+++***((('''((()))(((((()))***************''''''((())))))***++++++*********))))))(((((((((&&&&&&''''''((()))))))))(((***,,,,,,***)))******************************,,,,,,,,,,,,,,,+++***)))------............------+++,,,,,,------,,,,,,,,,+++,,,---...---,,,+++***---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------.........//////////////////000000000111111000222444444333222333444000666999@@@JJJPPPbbb~~~~~~yyyxxx|||{{{uuuqqqnnnmmmkkkfff]]]RRRHHHAAA>>>;;;888666666555333111222222111111000/////////000000000000111111111111///111333555777888888888444444444444444444444444///111222222111000000111222222222222222222222222222111111000000111111222000000000000000000000000...////////////000000000......///000000111222222111222222111///---...///---...//////000000//////...---,,,,,,++++++,,,,,,,,,,,,---------,,,++++++************++++++++++++&&&''')))+++,,,,,,,,,+++***++++++++++++,,,,,,,,,------,,,+++++++++++++++++++++,,,,,,,,,,,,------++++++,,,---...//////000---------------,,,,,,,,,,,,,,,---------.........000000000000000000000000//////000000111111222222000000111222333444555666555555666777888888888888999999999:::;;;<<<<<<<<<<<<===???AAACCCCCCCCCCCCCCCFFFJJJLLLOOORRRVVVXXXYYY[[[\\\ZZZ[[[cccsss%%%&&&&&&&&&''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''(((''''''''''''''''''(((''''''((())))))((('''''''''''''''((((((((())))))((('''&&&%%%&&&(((***+++'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((()))))))))((((((((((((((('''(((((())))))))))))(((&&&&&&''''''((())))))***,,,***)))((('''((()))***))))))))))))((((((''''''&&&''')))***++++++******&&&'''((()))))))))(((((())))))))))))))))))))))))&&&&&&'''((())))))***+++(((***,,,+++)))'''((()))(((((()))***************((((((((()))))))))))))))))))))******************&&&''''''((())))))******###&&&***,,,+++,,,...///************************)))******++++++++++++***,,,------......------,,,+++,,,,,,------,,,,,,+++***+++---......---+++***,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////////////////000000000111///111222222111111222333222666777<<>>???@@@FFFGGGIIIIIIJJJKKKNNNPPPMMMPPPSSSVVVWWWWWWYYYZZZ___ggguuu}}}|||{{{}}}~~~%%%&&&&&&'''((()))******'''&&&%%%$$$$$$%%%&&&'''((('''&&&(((******'''$$$'''''''''((()))******+++))))))******)))'''&&&$$$******)))(((((((((((((((&&&((()))(((%%%%%%(((+++&&&&&&''''''(((((())))))+++***)))(((((()))******''''''''''''((((((((((((&&&&&&''''''(((((())))))))))))(((((('''''''''&&&(((!!!###((((((&&&&&&''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((((((((((((((((((((((((((((()))))))))))))))(((((($$$$$$%%%%%%&&&&&&''''''((('''&&&%%%%%%&&&'''((($$$'''$$$'''...)))$$$+++%%%'''))))))******,,,...+++*********))))))(((((('''''''''''''''((())))))******))))))((((((''''''$$$&&&)))++++++)))&&&$$$(((((()))***+++,,,------+++++++++)))&&&"""******))))))))))))))))))***************)))(((((())))))))))))))))))))))))++++++******++++++,,,---******)))(((((('''(((((())))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++******---------------------,,,111...+++(((''')))+++---------+++***))))))((((((,,,,,,++++++,,,,,,---...000...,,,---000111///---////////////////////////111111111111111222222333...///222555888===CCCGGGZZZnnn~~~xxx}}}sssxxx{{{mmmjjjeee^^^WWWOOOFFFAAA=========;;;777444222111333111000111000---///333000000000000111111111111111111222333444444555555333444666777777888999;;;;;;<<<;;;999666444444555222333555666666666555444222333444555555555555555333333111000////////////000000//////000111222222000000000///---...000222000111111111111222222222...///000///---,,,,,,---------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******++++++******++++++,,,---.........------,,,,,,,,,,,,***)))***,,,.........,,,+++***)))))))))***+++&&&(((***+++++++++,,,---))))))***++++++,,,,,,---------------------------/////////...---,,,+++***//////...---...///000111222111...---,,,---...000000111111111222222222222222333444666777888888888:::999999888999:::<<<===???AAADDDGGGJJJLLLLLLLLLNNNPPPRRRSSSTTTSSSRRRQQQTTTWWW___jjjvvv}}}~~~{{{}}}}}}xxxuuuuuuwwwyyyyyyzzz{{{|||}}}}}}|||{{{zzz&&&&&&''''''(((((())))))''''''&&&&&&&&&&&&'''''')))'''&&&''')))***(((%%%&&&&&&'''(((((()))******$$$$$$$$$$$$###"""!!!!!!))))))((('''''''''''''''&&&'''))))))(((((()))***'''''''''((((((((((((((()))((('''''''''((())))))''''''''''''(((((((((((('''''''''((((((((((((((()))((((((((('''''''''''''''######&&&'''%%%&&&)))''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))*********((('''&&&&&&&&&&&&'''((()))***&&&$$$(((&&&&&&,,,((())))))(((''''''((((((******)))))))))((((((((('''&&&&&&%%%&&&'''((()))***)))))))))((((((((('''$$$&&&(((******)))(((&&&(((((())))))***+++++++++***++++++,,,+++***)))(((***************************************)))(((((())))))))))))))))))))))))***************+++,,,,,,+++***))))))((((((((()))))))))))))))************++++++++++++++++++++++++++++++,,,---.........---,,,,,,,,,,,,,,,,,,---------,,,***))))))***,,,...,,,,,,,,,++++++++++++,,,,,,,,,++++++,,,,,,---...333111//////111111000...........................///............///000000222333444444555777;;;>>>OOObbbzzztttwww{{{xxxuuupppkkkfffaaa\\\XXXMMMJJJFFF???:::666555555444111000222111...///333222222111111111000000000111111111222333333444444333555888:::<<>>:::888888444444444555555555555444777777777888888777777777444333222111000000000000111000000000000111111222000000000///......000222000111111111111222222222///000000///---,,,,,,---...------------,,,,,,,,,------------,,,,,,,,,++++++++++++***++++++,,,---------------,,,,,,,,,,,,)))((('''(((***,,,,,,+++************+++---///000,,,---//////......000111000//////......---,,,,,,------------------------...//////......---,,,+++......---------...///000111000///---------...///....../////////000000000111222333555666666777777888888777777888999;;;<<<===???AAADDDFFFHHHJJJJJJKKKMMMOOOPPPQQQQQQPPPOOONNNPPPVVV^^^gggmmmnnnmmmjjjkkklllooouuu}}}xxxvvvvvvsssooommmnnnppprrrrrruuuvvvwwwxxxxxxwwwvvvuuu'''''''''(((((((((((((((''''''(((((((((((('''''')))(((&&&&&&((()))((('''&&&&&&&&&'''(((((())))))((('''&&&%%%%%%$$$%%%%%%(((''''''&&&&&&&&&&&&'''&&&'''(((***,,,,,,+++)))((((((((((((((('''''''''&&&%%%%%%%%%&&&'''((((((''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((('''''''''''''''&&&'''(((&&&###%%%+++''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))((((((((((((((('''(((''''''&&&&&&''''''((('''))))))'''''')))+++---)))(((''''''&&&&&&&&&&&&))))))(((((((((((((((''''''&&&%%%$$$$$$&&&((()))))))))))))))((((((((((((&&&'''((()))))))))))))))(((((())))))))))))))))))((((((((()))***++++++,,,***************************************)))(((((()))))))))))))))))))))))))))))))))))))))******+++++++++***))))))))))))***)))))))))*********++++++************************)))***+++,,,---.........*********+++,,,,,,,,,---************+++,,,---...,,,,,,,,,,,,---------...,,,,,,++++++,,,,,,---...222000//////000000...---...........................------------...//////333333333333222222555777BBBRRRnnnyyyvvvvvvzzz}}}zzzuuurrrooommmjjjhhh___ZZZRRRIIIAAA<<<999777666333111333222000000333222222222111111000000///000000000111222222333333333666999<<<@@@EEELLLPPPPPPRRRSSSQQQLLLEEE@@@===;;;:::999888888999::::::777777777666666666666555444444333222111111111111222222111000000000111111000000111000......000222000111111111111222222222///000111000---,,,---.../////////.........------............------------+++++++++++++++,,,------++++++++++++,,,,,,,,,,,,***((('''(((***+++++++++,,,,,,,,,,,,---///000111+++,,,,,,+++)))***,,,...---------,,,++++++******------------------------------............---------------,,,---......////////////...........................////////////000000222333444444555555555555555555666777888999:::;;;<<<>>>@@@CCCEEEFFFFFFGGGJJJLLLMMMMMMMMMLLLIIIIIILLLPPPVVVYYYZZZZZZ\\\[[[ZZZ[[[aaalllyyy{{{sssnnnmmmkkkhhhhhhjjjlllmmmmmmmmmmmmnnnoooooonnnmmmmmm(((((((((((((((''''''''''''((()))******)))(((''')))((('''&&&&&&'''((()))&&&&&&&&&&&&''''''((((((,,,+++)))((('''((()))***(((''''''&&&&&&''''''''''''&&&(((+++//////+++'''))))))((((((''''''&&&&&&$$$$$$%%%%%%&&&'''((()))''''''''''''(((((((((((())))))((((((''''''&&&&&&((((((((((((((('''''''''***'''''')))(((%%%&&&***''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((((((((((((((((((((((((((('''(((((())))))))))))((())))))(((((('''''''''&&&((((((''''''''''''((((((%%%(((---,,,(((---///(((((('''%%%&&&''')))))))))((((((((((((''''''''''''((('''%%%$$$%%%&&&)))***))))))))))))(((((((((((())))))((((((((((((((()))))))))((((((''''''''''''***)))(((((('''(((((()))************++++++++++++***************)))(((((())))))))))))))))))))))))((((((((((((((()))******++++++***************+++))))))*********+++++++++++++++++++++++++++++++++'''((()))***++++++++++++(((((()))***+++,,,,,,---))))))***+++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,---------,,,........................///............///000000///000111111111222555888999DDDXXXmmmyyy~~~xxxxxx~~~yyywwwuuusssrrrpppmmmjjjiiifffaaaZZZRRRIIIAAA<<<:::555333444444222222444111111000000000000000000//////000000111111111222222444777:::>>>EEELLLRRRWWW[[[^^^]]]YYYRRRLLLIIIDDDBBB???<<<;;;;;;<<<===666666666555555666666666444333222222111111111222333222222111000000000000///111111111//////000111000000111111111222222222000111111000...------...000000000////////////............------------,,,,,,++++++++++++,,,------*********++++++,,,,,,,,,---,,,***+++---......---//////......------,,,,,,******(((&&&$$$%%%'''***)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,------......---......//////...------/////////000000000111111...///000111222222222222222333333333444555666666777777777888:::<<>>DDDIIIPPPUUU[[[______\\\ZZZXXXOOOMMMIIIDDD@@@<<<:::999999888888777777888999999333333222111111111222222333333222111000000111111///111222111000///000111000000111111111222222222111222222111///......///111111000000000/////////------------,,,,,,,,,,,,,,,,,,++++++,,,,,,---...*********++++++,,,,,,,,,///---,,,,,,...//////............---,,,++++++***------,,,***((((((***,,,,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,---............------...////////////000000000---...///000111111111000000000111222222333333333333333333444555777:::;;;:::;;;===>>>@@@AAABBBBBB@@@AAAAAABBBCCCEEEGGGIIIFFFFFFGGGGGGIIINNNTTTYYY]]]```dddggghhheeeaaa^^^VVVUUUTTTTTTWWWYYYZZZZZZZZZZZZ[[[\\\\\\[[[ZZZZZZ'''''''''((((((((((((((((((((())))))))))))(((((('''((()))(((&&&&&&((()))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&)))(((((((((((()))******'''(((***---...---***'''((((((((((((((('''''''''&&&'''((()))))))))))))))''''''''''''(((((((((((((((((((((((((((''''''''''''''''''(((((((((((((((---%%%!!!&&&++++++(((&&&''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&'''((())))))******)))***************)))))))))'''(((((())))))(((((('''***$$$***,,,222UUUlll^^^333///***(((******)))''''''(((((((((((()))))))))))))))(((((())))))***+++(((((((((((()))))))))))),,,+++***)))((('''''''''))))))(((((('''''''''&&&'''(((((((((((()))))))))((((((((()))******++++++***************)))(((((())))))))))))))))))))))))((((((((((((((())))))******))))))))))))***++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))))))))))))))***+++++++++,,,++++++,,,,,,,,,++++++***------...---,,,***)))''',,,,,,++++++,,,,,,---...)))+++,,,---,,,---...000---------------------------,,,,,,,,,,,,---......///111222222111111222444777777:::@@@DDDGGGMMMTTTZZZZZZ\\\aaakkkwwwwwwuuuuuuuuuwwwxxxwwwtttrrrnnnrrr{{{tttkkkXXXMMMBBB===:::666444555111111111222222222333333000000000000000000111111...///000111333666:::>>>@@@FFFNNNUUUZZZ\\\^^^```]]]\\\YYYUUUOOOIIICCC@@@<<<;;;999888777777777888444333333222222333333333333222222111111111222222///111222222111000000111000111111111111222222222111222333222///...///000111111111000000000//////---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------...++++++++++++,,,,,,,,,,,,---+++******,,,---,,,+++******+++,,,,,,,,,,,,,,,.........,,,******+++---......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,---............------------------.........,,,,,,,,,,,,---------...---...//////000000000///...///000111222222222111000111111222333444666666666666777888:::;;;<<<<<<:::;;;=========???AAADDD@@@AAACCCDDDDDDFFFIIIKKKTTTUUUWWWYYYYYYYYYXXXXXXQQQOOOLLLLLLNNNPPPQQQQQQPPPQQQRRRSSSSSSRRRQQQPPP&&&&&&''''''(((((()))))))))((((((''''''(((((()))%%%(((***)))'''&&&''')))(((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''((())))))'''))),,,---+++)))(((''''''''''''(((((((((((((((''''''))))))))))))((('''''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''((((((((())))))$$$###&&&)))(((((()))''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&'''((()))************&&&&&&'''''''''''''''((('''((()))******)))((('''+++""")))---555^^^vvv```555000***(((***+++)))'''((((((((()))))))))******''''''))))))******)))((('''((((((((()))))))))***))))))))))))))))))))))))))))))((((((((((((((((((###$$$%%%'''((((((''''''&&&''''''((())))))*********************)))(((((())))))))))))))))))))))))))))))(((((())))))***+++)))((((((((())))))***+++*********+++++++++,,,,,,++++++++++++++++++++++++))))))******+++************+++++++++++++++++++++*********++++++,,,,,,---,,,---...///...---+++))),,,,,,++++++,,,,,,---...***,,,...---+++***+++------------------------------------,,,---......///000111222222000///000111555333444888::::::===BBBFFFFFFFFFIIIOOOVVV]]]aaaiiittt{{{yyyxxxwwwuuutttnnnsss}}}vvvhhhWWWMMMEEE???;;;;;;777777666555555444333333111111111111111111111111...///111111111222444666555999@@@FFFKKKOOOTTTVVV]]]___aaabbb___ZZZTTTQQQGGGEEEAAA>>>;;;999888888666666555555555555666666222222111111111222333333///111333333222000000111000111111111111222222222222333333222000//////000111000000000000/////////............---------------,,,,,,,,,,,,---......------------,,,,,,,,,,,,,,,***))))))***+++***)))******+++,,,---,,,,,,+++***+++,,,+++***)))***+++,,,,,,+++******))))))(((++++++++++++++++++++++++,,,,,,---.........------,,,---.../////////......------,,,,,,,,,---...///++++++,,,,,,,,,------------...//////000/////////---...///111111111111000...///000111222333333333333333333444555666777777444777::::::::::::<<>>???AAABBBBBBCCCEEEGGGSSSSSSRRRQQQQQQQQQQQQQQQNNNKKKGGGEEEFFFHHHJJJJJJHHHIIIJJJJJJJJJJJJIIIHHH%%%&&&&&&'''((()))******)))((('''&&&&&&'''((()))$$$'''******(((&&&'''((()))))))))))))))(((((((((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&'''((()))'''***------)))''''''(((&&&'''''''''(((((())))))'''((()))))))))((('''&&&''''''''''''((((((((()))&&&'''''''''(((((())))))&&&'''''''''(((((())))))%%%$$$%%%((('''%%%''',,,'''''''''&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&'''((()))************(((((())))))******++++++'''((()))******)))((('''000&&&,,,------MMMXXX555222---((('''***---,,,***(((((())))))******++++++%%%&&&(((******)))'''&&&'''((((((((())))))******&&&'''(((***++++++,,,,,,((()))))))))))))))))))))''')))***,,,,,,***)))'''%%%&&&&&&'''((())))))******************)))(((((()))))))))))))))))))))))))))))))))))))))***++++++(((((('''(((((()))************+++++++++,,,,,,,,,************************$$$%%%&&&((()))))))))))),,,,,,,,,+++++++++++++++(((((()))***+++---///000+++,,,...000000///...---,,,,,,++++++,,,,,,---...***,,,---+++'''%%%&&&(((------------------------000////////////000111111---...000111000///000111222000222666777444555888:::::::::<<<>>>AAADDDFFFGGGQQQ```qqqzzzxxxwwwvvvnnnrrr{{{~~~iii[[[QQQHHHCCCCCC===<<<:::999777555333333222222222111111111111111///111222222222222333444222555888;;;>>>AAAEEEHHHOOOTTT[[[bbbdddbbb^^^[[[WWWTTTOOOJJJEEEBBB@@@@@@888777777777777777888888111111111111222333444444///111333333222111000111000111111111111222222222222333333222000///000111000000000000////////////000/////////............---,,,,,,,,,,,,---...............------,,,,,,,,,,,,+++))))))***++++++***............---+++)))(((***,,,......,,,+++,,,---+++,,,,,,------...//////++++++++++++++++++++++++...///////////////......------///000000000///......---+++++++++---///000---------.........//////......//////000/////////---...///111111111111000---...000222333222222111222222111111222333444444333666999:::888888:::<<<:::;;;<<<<<<<<<>>>BBBEEEPPPOOOMMMKKKIIIHHHGGGGGGIIIEEE@@@======???AAAAAACCCCCCDDDEEEEEEDDDCCCCCC&&&&&&''''''''''''''''''))))))(((((('''''''''&&&)))(((&&&%%%&&&''')))+++&&&$$$!!! ###%%%$$$&&&(((***++++++***)))))))))))))))))))))))))))(((''''''((())))))(((&&&''''''((()))))))))))))))$$$$$$$$$%%%&&&'''((((((''''''(((((('''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&'''((((((***)))'''&&&&&&''')))***&&&&&&'''(((((((((((((((((()))))))))))))))((((((&&&&&&&&&%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%''''''(((***+++---......'''''''''(((((((((((((((***)))'''&&&&&&(((***,,,)))(((&&&%%%&&&''')))***'''((()))***************((()))***++++++***)))(((***+++,,,+++***))))))+++(((+++---+++'''%%%&&&'''(((((()))***+++,,,,,,,,,&&&''')))***++++++++++++))))))))))))))))))))))))***)))((('''''''''))))))'''((()))******)))(((''')))***,,,------,,,***)))******+++,,,,,,,,,+++++++++++++++*********)))))))))************+++++++++++++++++++++++++++++++++++++++,,,------------,,,---,,,,,,,,,,,,---......---------,,,,,,+++++++++)))***+++,,,---,,,,,,+++)))***+++,,,...///000111////////////............000111111111222222222222666666666777777777777888===???DDDKKKVVVdddrrr{{{yyyvvvvvviiioooxxx}}}nnn```VVVOOOQQQMMMFFF>>>888555777888222444444111000000111111......000111222222222222000000111333555888:::;;;AAAFFFMMMSSSXXX\\\___aaa___]]][[[XXXTTTQQQNNNLLLIIIEEE@@@===<<<<<<999777666333222333555666444111444444444444333333333333222222111111111111222222222222222111111111111000111111111111111000//////...///000222222000///...000/////////............,,,,,,,,,,,,------...///++++++,,,,,,,,,------------,,,+++*********+++,,,------------------------......---------,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,---------,,,,,,+++++++++---...///000000///...---222111000//////......///000000000000000000000000444333333222222333333444555666666888999:::;;;<<>>555555555444333111///...222222222222111111000000/////////000111222444444111333666888:::===AAADDDNNNQQQWWW]]]cccgggjjjllliiifffaaa[[[TTTKKKAAA:::===;;;888777888888777666333333333333333333333333111111111111111222333333444444444444333333333333333333333333333333222111...///000111111000///...000000000/////////......///......------------...,,,,,,,,,---------......*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***//////......---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------------.........---...////////////...---,,,,,,,,,,,,---...///000////////////////////////000//////......//////000111111222222222333333333222333333444444555555666999555111000333555444333333333444444444555555555%%%%%%&&&((())))))))))))((((((((((((((('''''''''&&&''''''((()))((((((((('''''''''''''''&&&%%%%%%***)))((('''&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&***+++++++++)))'''''''''&&&'''(((((())))))((((((******))))))))))))))))))&&&'''''''''''''''&&&&&&))))))))))))))))))))))))'''''''''((((((((((((((('''((((((((((((((('''''''''''''''''''''((()))))))))(((''''''''''''((()))(((((((((((((((''''''&&&''''''(((((()))(((((((((((((((((((((((())))))***&&&&&&'''(((((((((((((((+++++++++***))))))((((((******)))((('''&&&&&&%%%%%%&&&((()))***)))((('''+++***((('''&&&&&&&&&'''))))))(((''''''&&&&&&&&&))))))************)))))))))***+++***((('''((()))+++)))((()))---...,,,))))))))))))))))))(((((((((((()))***++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,'''(((***+++,,,,,,,,,+++***)))(((''''''((()))***))))))(((((((((((())))))((()))***+++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++))))))***++++++++++++***+++++++++++++++,,,,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++.........------,,,,,,+++,,,,,,---......///000000.........////////////000....../////////000000000000111333444555666888:::===@@@GGGTTThhhyyyqqqggg^^^UUUMMMIII@@@;;;888777555222000111222222111111000000000111111000000000000111222222111222333333333555888;;;===@@@EEEMMMUUU]]]dddgggnnnmmmllliiibbbYYYOOOHHHAAA@@@>>><<<;;;999888888555555555555555555555555333333333333333444555555444444444444333333333333222222333333333333222222///000111111111111000///000000000////////////...000000///...---------...------------............+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++)))******+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,------....../////////........................------,,,,,,---...//////........................//////............//////111000000000000000000000111111222222333333333333555333000000222444444333111111111111222222222222((((((((()))(((((('''''''''''''''(((((((((((((((&&&''''''((()))((((((((())))))*********)))((('''''''''((())))))((('''&&&''''''''''''''''''''''''+++,,,---,,,)))'''''''''&&&&&&'''(((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''''''''&&&))))))))))))))))))))))))''''''''''''(((((())))))''''''((((((((((((((('''(((''''''''''''((())))))(((((((((''''''((((((((('''(((((((((((((((''''''&&&&&&'''(((((((((((((((&&&&&&&&&''')))+++,,,---&&&'''(((((())))))(((((()))))))))))))))***************)))((('''&&&&&&%%%$$$&&&(((******)))'''&&&(((((('''''''''(((((((((******(((''''''''''''(((******))))))))))))*********+++,,,+++)))((()))******(((''')))---...,,,)))*********************)))&&&''')))***++++++******))))))))))))))))))))))))'''(((***+++,,,,,,,,,+++***)))(((''''''((()))***))))))(((''''''((()))))))))***+++,,,------------************************))))))*********+++++++++++++++++++++++++++++++++))))))***++++++++++++***,,,,,,,,,,,,,,,---......++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,------------------...............------------.........////////////.../////////000000000000,,,...111222333333555666:::;;;===BBBLLL^^^uuu|||tttkkkaaa[[[RRRHHH@@@===:::555444777222222111000000111222222222222111111111111222222444444333222111222555888999:::<<<@@@GGGPPPXXX]]]fffiiimmmnnnlllfffaaa]]]PPPOOOLLLHHHCCC>>>:::999777666666666666555555555555444444333333444444555333333333333222222222222111111222222222222222111000000111111111111000000111000000000////////////111000//////............------........./////////............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------)))******+++---......///........................//////......---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,------....../////////......------------......000///......------......------------------------//////............//////111111000000000000//////111111111111222222222222222111000000111222333333000000000000111111111111))))))))))))((('''&&&&&&'''''''''(((((((((((((((''''''''''''((((((((()))***************)))((((((%%%&&&((())))))(((&&&%%%((((((((((((((((((((((((&&&)))++++++(((&&&''')))&&&&&&'''(((((((((((('''''''''''''''''''''''''''%%%&&&''''''((('''''''''((((((((((((((((((((((((&&&&&&&&&''''''(((((()))&&&&&&'''(((((((((''''''(((''''''&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((%%%&&&''''''((((((((((((%%%%%%&&&''')))+++,,,---((())))))***************%%%%%%&&&''''''((())))))))))))((((((''''''&&&&&&$$$&&&'''))))))((('''&&&&&&''''''(((((((((((()))***)))((('''''''''((()))((((((''''''''''''(((((((((******)))((('''((()))'''&&&&&&((()))***)))(((***************+++++++++%%%&&&(((***+++,,,++++++))))))))))))))))))))))))(((((()))***++++++++++++))))))(((((((((((())))))((((((((())))))(((((((((******,,,---............***************+++++++++)))************+++++++++++++++++++++++++++++++++)))******+++,,,+++++++++------,,,,,,------...///*********+++++++++++++++---,,,++++++******++++++++++++,,,,,,---...//////.........---------,,,,,,............//////////////////000000000111111111...000222222111000111222000333777;;;>>>EEEVVVfffzzz}}}sssaaaTTTIIIEEEAAA999666888666555333222111222333333333333222222222222222333333444333111000000333666777666666888<<>>DDDJJJRRRXXX\\\___cccfffhhhjjjjjjeee\\\RRRKKKHHHCCCCCCBBB@@@>>>===;;;;;;:::999888666555444333333444444444444333333333333111222222333444333333333222111111111111111111222111111111000000000//////000000//////000000111111....../////////000000000//////000000///...---,,,........................//////.........---------......//////////////////////////////////////////,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///------------,,,,,,,,,,,,...------,,,,,,------.........------,,,---------........................//////............//////000000000000000000111111..............................///...---------...////////////000000000000''''''((())))))***))))))&&&'''''''''(((((()))))))))(((&&&%%%&&&''')))++++++******)))((()))))))))&&&&&&%%%$$$%%%''')))+++((((((((((((((((((((((((---000222///)))%%%&&&(((%%%&&&''''''((((((''''''%%%&&&&&&'''((())))))***%%%%%%&&&'''((((((((('''''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((($$$%%%%%%&&&'''''''''&&&'''&&&&&&%%%%%%%%%&&&&&&''''''((((((((((((''''''$$$$$$&&&((()))*********$$$%%%&&&'''(((((((((((())))))((('''''''''''''''%%%&&&&&&'''''''''''''''((((((((()))))))))))))))'''''''''(((((((((((((((%%%&&&&&&'''''''''''''''))))))))))))((('''%%%$$$'''&&&$$$$$$$$$&&&((()))+++***)))(((((()))***+++(((*********((('''((()))&&&)))++++++(((&&&(((***&&&''''''((()))******+++)))******++++++***((('''''''''''''''''''''''''''***)))(((''''''((())))))'''((()))******)))((('''''')))***,,,,,,***)))'''((((((***+++,,,---------))))))******++++++++++++)))************+++++++++++++++++++++++++++++++++++++++,,,------------,,,++++++******++++++,,,---))))))******++++++++++++...---+++*********++++++,,,,,,---------------...***++++++,,,---...//////////////////000000000000/////////000000000000111///000111000///...///000111---...333666666<<>>===;;;999777777666666666555555555444444444222333444444555555555444222222111111111111222222111111111111000000000000000000//////000111222222////////////000000000000---...///000000///......////////////////////////......---------,,,,,,,,,)))***+++,,,...///000111........................)))***,,,...////////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///---------,,,,,,+++++++++...---,,,,,,,,,,,,---...++++++++++++,,,---......///////////////////////////......------......////////////000000000111111//////..................///000111000.........///........./////////000000((((((((((((((()))******+++(((%%%%%%&&&((()))((())))))((((((''''''''''''((((((((((((((('''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&'''((()))(((+++---,,,)))''''''(((((((((((((((((((((((((((''''''&&&%%%%%%%%%&&&&&&''''''((((((((((((((((((***)))'''%%%%%%''')))*********))))))((((((((((((&&&&&&''''''(((((()))))),,,,,,***)))'''%%%$$$###%%%&&&(((((('''''')))***(((((((((((())))))))))))&&&%%%%%%$$$%%%&&&'''((())))))(((((('''''''''&&&''''''((((((((((((''''''(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''******))))))((((((((('''(((((((((((((((((((((((())))))((('''''''''''''''******))))))((((((((('''(((((((((((())))))))))))''''''((((((((((((''''''((((((((((((((('''''''''))))))************))))))))))))(((((('''''''''&&&))))))))))))))))))))))))+++***)))))))))))))))***((('''&&&&&&''')))+++---************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))******++++++,,,------------,,,'''(((((()))******++++++,,,+++***)))***+++,,,---...//////...------...000000////////////.........000///---------...000222............////////////000000000000000000000000///000111333555777888999===EEEPPP[[[jjjssshhhbbbVVVNNNDDD???===<<<999666666444111111111111000//////000222222000//////000333222222222222222333333666666777999===CCCHHHKKKXXX\\\``````\\\XXXVVVVVVVVVUUUSSSSSSTTTUUUUUUUUULLLLLLHHHAAA======<<<999999999888555222111222444333444555555555444333333333333222222222222222222111111111222222222222222111111111111111111111111000000111000000///......///////////////////////////////////////////////////////////////.........,,,,,,------...//////////////////...------,,,,,,+++,,,.../////////...---,,,,,,,,,------.........------...///000000/////////...---,,,+++,,,,,,---......------------......------------------------///////////////..........................................///////////////........................////////////////////////........................((((((((((((((()))******+++)))&&&&&&'''))))))))))))))))))(((((((((''''''((((((((((((((((((((('''''''''''''''(((((((((((('''&&&&&&&&&&&&'''((()))(((***,,,,,,)))''''''((((((((((((((((((((((((((('''''''''&&&''''''((((((((((((((((((((('''''''''((('''&&&%%%%%%&&&'''(((''''''''''''(((((((((((('''''''''(((((((((((((((&&&&&&&&&''''''(((((()))'''((()))((('''&&&'''(((&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&'''((())))))(((((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))((((((******))))))))))))******&&&&&&&&&&&&&&&%%%%%%%%%(((((((((((((((((((((((())))))(((''''''''''''''')))))))))(((((('''''''''*********))))))(((((((((''''''((((((((((((''''''((((((((((((((((((((('''(((((())))))))))))(((((()))))))))(((((('''''''''))))))))))))))))))))))))******)))))))))******+++***)))'''''''''(((***+++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))******))))))***++++++++++++***))))))***+++,,,,,,,,,,,,++++++******++++++,,,---******+++)))((('''((()))/////////.........------///...---,,,,,,...000111............////////////000000000000000000000000//////000111333444555666333999@@@HHHRRRbbbvvv{{{ggg]]]PPPGGGDDDBBB???===:::888555444444444222111000111222222111111111111111111000000000111111222555444444555777;;;???AAAGGGJJJOOOQQQPPPOOOOOOPPPRRRSSSUUUYYY^^^aaabbbbbb______ZZZQQQKKKHHHDDD???>>>===:::888777666555555777777666555444444333333555555555444333333222222000000000000000111111111111111111111111111111111000000000000000000///...////////////////////////////////////////////////.........------,,,,,,,,,000000000///////////////........................,,,---......//////......------------------......---......///000000//////000///...---------......///......------......///......................../////////////////////...........................000///...---,,,++++++***........................................................................((((((((((((((()))******+++)))''''''(((******))))))))))))(((((((((((((((''''''((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&''''''(((((((((***+++***((('''&&&'''((((((((((((((((((((((((''''''''''''((()))******))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%((((((((((((((('''''''''"""###$$$&&&''')))***+++))))))***)))'''%%%&&&'''&&&&&&&&&&&&''''''''''''((((((''''''(((((()))***((((((((((((''''''''''''))))))************))))))(((((())))))))))))((((((((((((''''''''''''(((((('''(((((((((((((((((()))(((((((((((((((((((((((())))))((('''''''''''''''(((((((((''''''''''''''',,,++++++***)))((('''&&&'''(((((())))))(((((('''''''''((((((((((((((((((''''''(((((((((((('''''')))))))))))))))(((((('''(((((((((((((((((((((((()))))))))))))))***+++,,,+++***)))'''''''''((()))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******)))*********))))))***++++++++++++******+++,,,.........------******+++,,,,,,,,,,,,++++++,,,---,,,***)))***+++......---------,,,,,,,,,...---,,,+++,,,---...///---............/////////////////////////////////000000111111222222333333111444888;;;???IIIWWWbbb|||~~~{{{lll```WWWRRRMMMIIIBBB???<<<999888888666555000111111111111000000000222111111000000000111111444333222222222444666888888;;;>>>@@@AAABBBDDDFFFHHHLLLSSS[[[ccchhhkkkmmmrrrsssnnneee^^^YYYSSSLLLGGGDDD@@@>>>>>><<<999555;;;999888666555555666777555555444333222111111000000000000000111111222222111111111111111111111111//////000000111000000000////////////////////////////////////////////////000//////...---,,,,,,+++111000000///......---------............/////////......------......///000...............---------......///000000000//////111000//////....../////////......------......///////////////////////////......//////////////////........................000//////...---,,,++++++........................................................................((((((((((((((())))))***+++***(((((()))******)))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((()))******)))((('''''''''''''''''''''''''''''''''&&&&&&''''''((()))***+++)))))))))(((''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%(((((('''&&&$$$###"""!!!))))))((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&((()))))))))'''&&&&&&((((((((((((((())))))))))))((((((((((((((((((((()))((((((((((((((('''''''''((())))))******))))))((((((((())))))))))))(((((('''&&&&&&%%%%%%&&&&&&'''((((((((()))*********+++(((((((((((((((((((((((())))))((('''''''''''''''''''''''''''''''''&&&&&&******))))))((('''&&&&&&(((((())))))))))))((((((''''''''''''((((((((((((&&&''''''''''''''''''&&&((()))*********)))((((((((((((((((((((((((((((((''''''''''''((()))***+++***)))(((((((((((())))))************************************************************************************************++++++******************++++++,,,------------,,,***+++---...///...---,,,)))***+++,,,---,,,+++***,,,---//////...---...///---------,,,,,,,,,++++++,,,,,,+++++++++,,,---...---------.........//////........................222111222111111111111111333555777666777===FFFMMMYYYlll{{{pppeee___SSSNNNGGGAAA===<<<:::999666555444333333333222222333333222222111111222222555444333222111222333444666777777888888999;;;<<<===BBBJJJRRRYYY```fffjjjtttwwwvvvqqqmmmjjjeee___VVVQQQLLLJJJJJJGGG@@@:::@@@>>><<<:::::::::;;;<<<777666666555555444333333222222222222333333333444111111111111111111111111...///000111111111111111000000000000000000000000////////////////////////333222222111000///.........---------,,,,,,,,,+++////////////............///...---------...000111000/////////......------...//////000000000//////000///////////////////////////............//////////////////////////////............////////////..............................//////000000111111........................------------------------........................((((((((((((((())))))***+++)))((((((***+++***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))''''''''''''(((((((((((()))(((((('''''''''((((((+++***)))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***))))))(((((('''''''''&&&&&&'''(((((((((((('''&&&&&&&&&&&&%%%$$$$$$######))))))((((((''''''&&&&&&'''''''''&&&%%%%%%%%%$$$%%%'''((((((''''''(((***(((((((((((())))))))))))'''''''''((('''''''''''''''''''''((((((((((((((('''(((((())))))(((((('''(((((())))))))))))((((((***))))))))))))))))))***%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((((())))))((('''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))((((((&&&'''''''''(((((())))))&&&&&&''''''''''''&&&&&&((()))***++++++***)))(((((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***'''''''''(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************+++*********++++++,,,------------,,,******,,,------,,,,,,+++)))***+++,,,---,,,+++***%%%'''***++++++,,,---...---,,,,,,,,,,,,+++++++++++++++++++++,,,,,,------------------............------------------------000000000/////////......000111222222222555;;;@@@AAAOOOdddyyy~~~qqqiii^^^SSSJJJDDD@@@===@@@===:::888888777555333444333222222111111111111333333222111222222333444666555444444444555666666888;;;???DDDIIIPPPXXX]]]ggglllpppqqqsssuuutttpppgggbbb^^^\\\[[[WWWOOOHHHKKKJJJHHHFFFCCCAAA@@@???:::::::::999999888888777333333333333333333333333111111111111111111111111//////000111111222111111111111111111111111111111000000000000000000000000333333222111000000//////,,,,,,,,,---------......111111000///......------//////...------///000111000000000//////.........///000000000000000//////............///........./////////....../////////........................---.........//////000000////////////////////////......//////000111111222////////////////////////........................////////////////////////((((((((((((((()))*********)))((((((******)))(((&&&&&&&&&&&&&&&'''''''''&&&&&&''''''((()))))))))''''''''''''(((((((((((())))))((((((''''''((((((---+++)))((()))))))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((###$$$$$$%%%&&&(((((()))((((((((((((((('''''''''&&&&&&&&&&&&&&&'''''''''%%%&&&(((((('''((()))+++&&&&&&&&&&&&''''''''''''''''''((((((((('''&&&&&&'''''''''(((((((((((((((''''''((((((((((((''''''(((((())))))))))))(((((()))((((((''''''(((((()))'''''''''''''''((((((((((((((((((((((((((((((((())))))(((''''''''''''''''''''''''''''''(((((((((&&&&&&&&&''''''(((((((((((())))))******))))))(((&&&&&&''''''((()))))))))&&&&&&''''''''''''&&&&&&((()))+++,,,---,,,***)))((((((((((((((((((((((((&&&&&&%%%&&&&&&'''((()))&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++))))))***++++++++++++***))))))***++++++++++++******************+++++++++******+++,,,,,,,,,,,,+++###&&&)))+++++++++,,,---------,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,------------....................................---------,,,,,,,,,+++...///000000111333777999999>>>JJJWWWeeewwwsssfff[[[QQQKKKHHHCCC===:::999777444000444333222111111000111111000000000000111222333333222111000111333555555444666888999:::<<>>===<<<:::999888777555555444444333333222222333333333333333333333333000000111111222111111111111111111111111111111111000000000000000000000000000000000000////////////......//////000111111222111111000//////......---//////......//////000111000000000000000/////////000000111111111000//////------.../////////......000//////......//////000........................------......///000000000/////////////////////////////////.........------////////////////////////////////////////////////////////////////////////((((((((((((((()))******)))((('''((()))***(((''''''''''''((((((((())))))&&&&&&''''''((())))))***''''''''''''((((((((((((******)))(((((((((((((((///,,,))))))***+++***(((((((((((((((((((((((((((((((((((('''(((((())))))&&&&&&''''''((()))))))))((('''&&&&&&&&&&&&'''(((&&&'''''''''(((((())))))'''''''''(((((((((((((((&&&&&&'''''''''(((((((((&&&((()))(((''''''((()))&&&&&&&&&&&&''''''''''''((())))))***)))((('''&&&''''''''''''((((((((()))(((((())))))))))))(((((((((((())))))))))))((((((&&&&&&%%%%%%%%%%%%&&&&&&************))))))))))))(((((((((((((((((((((((())))))(((''''''''''''''''''''''''(((((())))))))))))))))))))))))((((((((())))))************))))))&&&&&&''''''((())))))***''''''((((((((((((''''''''')))+++---...,,,+++)))))))))))))))))))))))))))(((((((((''''''(((((()))''''''((()))))))))))))))))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,++++++***))))))***++++++++++++***,,,+++***))))))***+++,,,++++++******++++++,,,---'''))),,,------,,,,,,,,,------------,,,,,,,,,,,,+++,,,,,,---------------,,,,,,---------..........................................---------------000111222222222333555666666777<<>>999555777777666555444333333444111111111111222222222333111///...000333555444333111444777777666999???EEEDDDJJJOOOSSSXXX___aaa___^^^```bbbcccbbb^^^ZZZXXXZZZ^^^cccfffeeeaaa[[[WWWOOOMMMKKKGGGDDD@@@>>><<<;;;:::999888666555444444444444444444444444444444111111222222222111000000222222222222222222222222000000000000000000000000//////000000000000111111000000111111111111111111......//////000000000111......///000000000000000000000000000000000111111111111111111111000//////---...///000111000000///000000////////////000000////////////////////////------......///000000111////////////////////////////////////............////////////////////////000000000000000000000000////////////////////////((((((((((((((()))******(((''''''((())))))'''&&&((()))))))))******++++++&&&&&&&&&'''((())))))***''''''''''''((((((((()))******)))(((((((((((((((000---))))))+++,,,+++)))************************+++***)))))))))))))))***%%%%%%&&&'''((()))******((('''%%%$$$$$$%%%'''(((---,,,+++***(((&&&%%%%%%&&&'''''''''(((((()))))))))))))))((('''''''''&&&((()))***)))'''&&&&&&'''(((((((((((()))))))))***)))***+++++++++)))((('''&&&'''''''''(((((())))))))))))************))))))(((((())))))))))))(((((())))))(((((((((((())))))((((((''''''&&&&&&%%%%%%(((((((((((((((((((((((())))))(((''''''''''''''''''((((((((())))))******------,,,+++***)))(((((())))))************))))))&&&&&&&&&'''((())))))***''''''(((((((((((('''''''''))),,,......---+++***************************+++******))))))))))))***)))))))))))))))((((((''')))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,+++***++++++,,,------------,,,...---***((((((***,,,...,,,+++***)))***+++---...(((***------+++)))((((((......------------,,,,,,+++,,,---.........------,,,,,,,,,---------......////////////////////////111111111111111111111000111111111111111111111111333333666:::<<>>:::777555444444333444555444111000000444444444333111000111111111111222333444555555666888888999:::<<<===>>>???@@@@@@???@@@AAADDDGGGIIIKKKRRR\\\eeekkknnnppprrrrrrqqqpppoookkkddd]]]WWWRRRQQQKKKCCC@@@@@@===999888777777666666666777777444333333222222222222333///000111222222222111000333333222111000///000000......//////////////////111111111111111111111111000000000000000000000000111111000000/////////.........//////000000111111............/////////000111111000000//////......------......//////000000000000000000////////////////////////////////////......//////000000111111000000000000000000000000222000//////000111111000000000//////.........---000000000000000000000000''')))******)))(((((()))+++***)))(((((()))***+++((((((((((((((((((((((((+++*********)))(((((((((''''''((()))))))))))))))((()))***)))((('''((()))***(((&&&&&&'''((('''&&&'''((())))))((('''(((***))))))((('''&&&%%%%%%$$$)))(((&&&&&&(((((((((''''''&&&&&&&&&''''''(((((())))))))))))))))))))))))((((((((((((((('''&&&&&&''''''''''''''''''''''''))))))))))))************&&&'''''''''&&&&&&%%%$$$%%%&&&&&&'''(((''''''''')))((((((''''''(((((()))&&&&&&&&&'''''''''((((((((())))))))))))((('''&&&''''''((((((((((((''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''(((''''''&&&'''((()))***))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((()))***)))((('''***))))))(((((((((((((((*********)))))))))))))))***)))))))))(((((((((''')))))))))******)))))))))))))))))))))))))))))))))************************************************(((***,,,+++***)))******)))))))))))))))*********,,,,,,++++++************)))***++++++++++++***)))******+++++++++,,,,,,,,,,,,,,,------------......+++++++++++++++++++++++++++,,,,,,------,,,******,,,,,,,,,---------......---------............//////.....................------,,,,,,,,,------...////////////............000////////////000111111111222333555777888::::::DDDNNN```vvvtttmmm```[[[TTTMMMFFFAAA>>>===999777444444444333333333666777777666444333333333111111222222333333333333444444555666777888888999999999888999:::<<>><<<:::999777777666555555444444333333444444111222333444444333222111444333222111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111000000000/////////000000000000000/////////........./////////000000111111000000////////////.........///////////////.../////////000000111111/////////////////////////////////000000000000000000000000000000000000000222000//////000111111000111111000000000/////////000000000000000000000000***+++,,,+++)))''''''''',,,,,,************,,,,,,((((((((((((((((((((((((,,,+++******(((((('''&&&''''''((()))))))))))))))((()))***)))((('''((()))(((&&&%%%&&&'''))))))(((((()))***)))'''&&&&&&'''***)))))))))(((((((((((()))'''&&&&&&((()))((('''&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))((('''''''''''''''(((((((((((((((((((((((())))))))))))************&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&''''''''''''&&&(((''''''''''''''''''(((&&&&&&''''''''''''(((((())))))******))))))((((((((((((''''''''''''(((((())))))((((((((((((''''''''''''''''''''''''''''''(((''''''''''''((())))))))))))))))))))))))))))))++++++******))))))((((((%%%&&&((()))))))))((('''))))))((((((''''''((((((((())))))))))))))))))***))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))(((***++++++***))))))***************))))))((((((+++************))))))))))))***++++++++++++***)))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,++++++***))))))))))))*********************+++++++++,,,,,,,,,........................------------------------.......................................///000000111111111222333333333444555;;;EEESSSfff~~~|||}}}~~~yyyooodddYYYQQQLLLJJJDDD???999555666777777555555555555444333222111111111111111111111111111111222222222333333444444444444333333333333555777888<<<>>>AAAEEEIIIOOOUUUZZZfffjjjooouuuzzz|||}}}}}}zzzxxxpppfff^^^ZZZTTTMMMIIIGGGDDDAAA>>>;;;999888888888777666555555444444444444444555555444333333333333222222111222222222111111111111111111111111000000000000000000000000222222222222222222222222111111111000000000000000222222111000000///......////////////000000000000111000000000000/////////000000///////////////...---......///000111222333////////////////////////000000000000000000//////////////////////////////222000//////000111111000111111111111000000000000000000000000000000000000***+++,,,+++)))(((((((((***))))))(((((())))))***((((((((((((((((((((((((******))))))((((((((('''''''''((()))))))))))))))((()))***)))((('''((()))***((('''''')))******)))'''((()))(((&&&&&&&&&((()))))))))))))))))))))))))))'''&&&&&&((())))))(((&&&''''''(((((((((((((((((((((((((((((((((((((((,,,+++)))((((((((()))***))))))))))))))))))))))))''''''''''''((((((((((((&&&'''''''''''''''&&&&&&%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))******))))))************)))))))))((('''&&&&&&'''((())))))))))))))))))(((((((((''''''''''''''''''''''''(((((('''''''''(((((((((((((((((((((((((((((((((,,,,,,+++***)))(((((('''&&&&&&'''((()))((((((((()))(((((('''''''''(((((('''((((((((())))))******))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))************************(((((((((((((((((((((((((((***++++++)))))))))*********))))))))))))))))))***)))))))))))))))))))))*********++++++***************+++++++++,,,,,,,,,************++++++++++++***+++++++++++++++,,,,,,++++++++++++******))))))))))))))))))))))))))))))))))))))))))*********+++---------------.........------------------,,,,,,------...............///...............//////000000000000000000111111111444777;;;???JJJ___{{{~~~xxxxxxyyyzzz}}}}}}rrrggg___[[[TTTOOOEEE>>>===>>>===999777666444333333333111000000000000111111111111111333333333333333333333333333333222222222333444444333555777888;;;@@@FFFJJJRRRWWW___hhhooouuuzzz}}}||||||wwwoookkkiiiddd^^^QQQPPPMMMIIIFFFCCCAAA@@@@@@???>>><<<:::888777666777777666666555444444333222222111111111111222222222222111111111111111000000000000000000000000000222222222222222222222222111111111111111111111111111111111000000000////////////000000000111111111000000000000000000000000111000000000//////.........//////000111111222222000000000000000000000000222111111000000/////////////////////////////////222000//////000111111000000000000000000000000000////////////////////////''')))******)))))))))+++(((((((((''''''(((((((((''''''''''''''''''''''''''''''(((((()))))))))***''''''((()))))))))))))))((()))***)))((('''((()))+++)))''''''((()))((('''&&&'''((((((''''''(((***'''(((((((((((()))))))))((('''%%%&&&((())))))(((&&&'''((()))))))))((((((((((((((((((((((((((((((,,,+++)))((((((((()))***))))))))))))))))))))))))''''''''''''(((((((((((((((((())))))))))))((((((''''''((()))))))))))))))''''''&&&&&&&&&&&&''''''******************))))))))))))************)))))))))((('''&&&&&&'''((()))((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((,,,++++++***)))(((''''''&&&''''''(((((((((((((((((((((''''''''''''((((((''''''(((((()))))))))***(((((((((((()))))))))))))))******++++++******)))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))++++++)))((()))***'''(((((()))******++++++)))))))))))))))))))))***+++******************+++******+++++++++,,,,,,,,,)))))))))*********++++++*********++++++,,,,,,,,,+++++++++***************......------------------,,,,,,,,,,,,------------+++,,,,,,,,,---------...,,,------......---,,,,,,,,,---------....../////////............///000000......///000000111222222555888::::::===HHHZZZhhh}}}~~~wwwwww}}}uuuoooiiifff]]]SSSOOOOOOLLLEEECCC???;;;888777777555444///000000111222222333333444333333333333222222222333333222222222333333333...000333555666888;;;>>>DDDIIIQQQXXX___ffflllqqqssstttsssooonnnooolllfffWWWVVVTTTRRRPPPOOONNNNNNLLLKKKJJJHHHFFFCCC@@@>>>===<<<;;;999777666555555333333222111111111222222222222222111111111000000000000000000000000000000111111111111111111111111111111111222222222222222///000000000111111111222000000000111111111111222000000000000111111111111111111000000/////////...111111111111000000000000111111111111111111111111222222111111000000//////000000000000000000000000222000//////000111111000////////////////////////////////////////////////$$$&&&((()))))))))***,,,))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&'''''')))******+++''''''((()))))))))))))))((()))***)))((('''((())))))'''%%%%%%&&&&&&&&&$$$&&&((())))))(((((()))+++''''''''''''(((((((((((((((&&&%%%&&&((()))))))))&&&'''((()))***)))(((((())))))))))))))))))))))))))))))((('''''''''''''''(((((((((((((((((((((((())))))))))))************((()))******************(((((()))************)))(((''''''''''''''''''((())))))((((((((((((''''''(((((())))))******))))))((((((''''''''''''((((((''''''(((((((((((())))))))))))))))))))))))))))))((((((((()))(((((('''&&&))))))))))))))))))))))))******))))))((((((''''''''''''''''''((((((((()))''''''&&&&&&''''''(((((('''(((((((((((((((((()))(((((((((((())))))))))))******++++++++++++******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''')))******)))(((((()))''''''((()))***+++,,,,,,)))))))))************+++++++++***))))))***++++++******+++++++++,,,,,,,,,)))))))))************+++*********++++++,,,,,,---,,,,,,+++************+++------------,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,---------***+++---.........---,,,,,,,,,,,,---......//////...............///000000......///000111222333333222555777777777<<>>;;;:::777555222222333333333444444444222111111111111111111111111111111222222222222222...111333444444555666777888===CCCGGGKKKPPPWWW\\\dddggggggffffffhhheee___WWWWWWVVVUUUUUUVVVVVVVVVVVVVVVVVVUUUSSSQQQNNNMMMGGGFFFCCC@@@===;;;:::999888888777666555555555555444444444333222222111111111111111111111111111111111111111111111111111111222222222222222333333333//////000000111222222333000111111111222222222222000000000111111111111222111000000000000000000///222222111111111000000000111111111111111111111111111111111111111111000000000000000000000000000000222000//////000111111000............////////////000000000000000000000000###%%%'''((((((((()))+++((())))))))))))))))))(((''''''''''''''''''''''''&&&'''''''''((()))))))))''''''((()))))))))))))))((()))***)))((('''((()))'''%%%$$$$$$&&&''''''&&&)))***+++***)))((()))***(((((((((((((((((('''''''''&&&%%%&&&(((******)))&&&''')))*********((('''))))))))))))))))))))))))((((((((((((((('''&&&&&&''''''''''''''''''''''''))))))))))))************(((((()))***************'''(((((())))))))))))))))))((((((''''''(((((())))))))))))(((((((((''''''&&&'''((())))))))))))(((''''''((((((((((((''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((()))))))))(((&&&%%%))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''((())))))'''&&&&&&&&&&&&'''((()))(((((((((((((((''''''''''''((((((((()))))))))***))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))************************''')))******)))(((((()))(((((())))))*********+++************++++++,,,,,,++++++***))))))***++++++******+++++++++,,,,,,,,,))))))*********+++++++++)))******+++,,,,,,------...---,,,+++***++++++,,,************)))))))))((((((((((((((())))))))))))*********+++,,,,,,------)))***,,,...//////......++++++,,,------...//////---------------......////////////000000111111222000111222333444666;;;>>>KKK```wwwyyyuuutttsssoookkkmmmrrrwww~~~yyyrrrrrrvvvyyy{{{ssshhhYYYMMMFFFAAA===:::888777777666555444333333111111111111111111111111000000111222222222222222111333444333222222333444111555999;;;;;;>>>DDDIIIPPPTTTUUUUUUWWWYYYUUUPPPOOOOOOOOOOOOPPPRRRSSSTTTWWWXXXZZZ[[[[[[[[[YYYXXXTTTRRRNNNJJJFFFCCCAAA@@@AAA@@@>>>===;;;;;;::::::777777666666555444444333222222222222222222222222222222222222222222222222222222222333333333444444111111111111111111111111111111111222222222333333000000111111111222222222000000000000000111111111111111111111111111222222222222222222222222222222111111111111111111222222222222222222222222222222222000//////000111111000......//////000000000000000000000000000000000000###%%%'''(((''''''((()))''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((()))))))))))))))(((******)))((('''((()))'''%%%%%%&&&(((***+++***,,,------,,,)))(((((()))))))))))))))(((((((((''''''&&&%%%&&&(((******)))&&&''')))***+++***(((''')))))))))))))))))))))))))))***+++++++++***((('''''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))))))))))))))&&&''''''((((((((((((((())))))(((((((((((()))))),,,+++++++++******))))))&&&&&&'''(((((()))((((((&&&'''((())))))((('''&&&%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''(((((()))))))))(((&&&%%%))))))))))))))))))))))))&&&&&&&&&''''''''''''''''''''''''''''''((())))))&&&&&&&&&&&&&&&'''((()))))))))(((((('''''''''&&&'''((((((((())))))******(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))************************''')))******((((((((()))************))))))))))))******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,************++++++++++++))))))***+++,,,,,,------...---,,,+++++++++,,,------,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,))))))***+++,,,,,,------'''))),,,...000000///...++++++,,,,,,---...//////,,,,,,++++++,,,,,,---...000000000000000000000000222111000000222444777999888IIIYYY]]]```ooo~~~wwwuuusssmmmhhhgggjjjlllqqq}}}zzz{{{nnn^^^UUUNNNIIIEEE<<<;;;:::888666444222111111222222222333333333444000111222333444444444444444444333222000000222444222555888888666888===BBB@@@CCCFFFGGGJJJLLLJJJDDDEEEEEEFFFGGGHHHJJJKKKLLLSSSUUUXXX[[[]]]^^^^^^^^^]]][[[VVVQQQMMMIIIGGGFFFGGGFFFDDDBBBAAA@@@??????:::999999888777666666555333333333333333333333333333333333333333333333333222222222333333444444444333333222222111000000000111111222222222333333333000000111111222222222222//////000000111111222222//////000111222333333444222222222222222222222222000000000111222222222333222222222222222222222222222000//////000111111000//////000000111111111222000000000000000000000000