BM6P6(@ OOOPPPRRRQQQOOOOOORRRVVV\\\UUUUUU\\\aaahhh|||gggRRRIIIHHHIIILLLMMMLLLKKKJJJGGGCCC@@@MMMZZZ\\\YYYUUURRRPPPNNNPPPXXXfffxxx~~~qqqSSSQQQyyyaaaooowwwdddBBB;;;777///444333333333333333333333333555555555555555555444444777888888999999:::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;@@@???@@@CCCEEEZZZ|||fffbbbpppZZZ```hhhhhheee___\\\]]]aaacccbbb[[[OOOEEE??????AAADDDFFFLLLVVV```ggglllpppsss{{{}}}}}}ooocccYYYOOOMMMXXXhhhxxxxxxpppnnnvvv}}}ppplll]]]\\\```hhhmmmmmmlllmmmwwwzzz{{{wwwrrrqqqwww~~~kkknnnpppppptttwwwpppfffgggiiihhheeeeeejjjlllkkknnnooonnnwwwtttzzzsssJJJDDDVVVYYYssswwwWWWQQQFFFDDDdddhhhaaaiii```gggiiigggbbbbbbeeeccc]]]ZZZQQQGGGCCCGGGNNNSSSUUUZZZ\\\^^^```aaadddgggjjjiiillloooqqqsssuuuxxx{{{}}}mmm^^^UUUQQQOOOYYYaaa```\\\```ppp|||uuurrrnnnkkkkkkkkkkkkkkkdddggglllqqquuuwwwwwwwwwxxxsssmmmjjjkkklllkkkjjjeeecccaaa``````cccfffhhh___^^^]]]ZZZVVVTTTSSSTTTVVVYYY]]]^^^\\\ZZZXXXWWWVVVWWWXXXXXXZZZ]]]cccgggLLLMMMNNNMMMLLLNNNRRRUUU[[[UUUTTTYYY]]]ccctttiiiSSSKKKLLLQQQRRRSSSSSSQQQPPPMMMJJJJJJTTT^^^___]]]ZZZVVVRRRLLLOOOWWWgggxxx~~~{{{kkkRRRYYYdddvvv}}}xxx{{{___???999777000333333333333333333333333333555555555555555555444444777777888888999::::::;;;::::::::::::;;;;;;;;;;;;;;;???>>>>>>AAAAAAQQQnnnwwweeeiiieeecccbbbcccaaa]]]ZZZ\\\aaadddfffaaaWWWKKKBBB======>>>DDDJJJSSS\\\ccchhhlllooovvvxxx|||ssslll^^^PPPPPP```sss|||tttoooooo}}}~~~}}}~~~hhhccc\\\\\\aaaiiimmmmmmooorrrrrruuuwwwsssnnnmmmqqqvvviiilllnnnoootttwwwrrrjjjgggiiihhhfffggglllnnnmmmlllllliiinnnxxx~~~xxx~~~RRR@@@JJJNNNmmm^^^RRRHHHDDD\\\rrrfffiiibbbgggiiihhhddddddgggeee___ZZZSSSJJJEEEFFFLLLQQQUUUYYY[[[^^^___aaacccfffhhhjjjllloooqqqsssuuuxxxzzz|||zzzhhh\\\VVVRRRXXX]]]ZZZTTTVVVaaakkkrrr~~~yyytttooommmlllkkkkkkhhhjjjnnnrrruuuvvvwwwwwwzzzvvvqqqmmmkkkkkkjjjjjjjjjhhheeebbbaaaaaacccddd```___]]][[[XXXWWWWWWXXXSSSVVVYYYZZZYYYVVVTTTSSSVVVVVVVVVVVVWWWYYY^^^aaaRRRRRRQQQOOOMMMNNNRRRUUUYYYUUUTTTWWWXXX[[[jjjzzzmmmWWWQQQSSSXXXXXXXXXXXXWWWTTTRRRQQQUUU[[[______^^^]]]XXXRRRIIIMMMXXXgggxxxtttttt{{{uuuaaaQQQeee~~~hhh}}}~~~zzzsssUUU:::666666222222333333333333333333333333444444444444444444555555777777777888999999::::::999999:::::::::;;;;;;;;;<<>>@@@DDDGGGJJJOOOUUUYYYccciiijjjkkk|||}}}xxx}}}|||xxxhhh^^^jjjyyynnneeefffdddgggmmmpppnnnkkknnnuuutttsssoookkkgggiiioootttmmmkkkiiijjjlllmmmnnnpppooopppmmmhhhgggjjjkkkiiijjjhhheeejjjrrrrrr~~~zzzfffjjjMMMMMMMMMYYYtttXXXNNNMMMHHHWWW{{{yyydddcccaaa```aaadddggggggfffeee^^^\\\WWWMMMDDDDDDJJJRRRYYY\\\___aaabbbccceeeggghhhjjjlllmmmnnnoooqqqssstttwwwzzz}}}zzzxxxsssnnnhhhaaaZZZUUUUUUMMMIIIMMMTTTeee{{{mmmkkkiiigggfffggghhhiiilllnnnooommmiiiggghhhkkkggggggffffffeeeeeeeeeddd```^^^[[[\\\___aaabbbbbbaaabbbbbb___ZZZUUUSSSRRRVVVVVVTTTQQQMMMJJJJJJKKKTTTRRROOONNNOOOOOONNNMMMSSSVVVXXXVVVRRRQQQVVV[[[fff|||yyyppphhhfff```___cccddd```aaaggglllkkkfff```]]]\\\VVVNNNKKKSSSaaappp|||aaaUUUffftttyyy~~~tttiiieeekkkMMM999555000222555111222222222222222222222222222222333333444444555555555555555666777777888888777777888888888999999999777===999999???>>>;;;BBB???dddtttgggsssjjj\\\RRRUUUYYYXXXXXXZZZ[[[]]]______[[[TTTKKKFFF@@@@@@AAABBBDDDHHHNNNRRR[[[aaaccccccmmm|||~~~wwwppphhhZZZTTTddd~~~rrrjjjeeefffiiijjjooossspppllllllooouuusssoookkkiiilllqqquuutttooolllkkkjjjjjjlllpppssstttqqqllljjjmmmmmmkkkllljjjgggkkkrrrooowwwWWWvvvzzzUUUMMMMMMQQQiiibbbTTTQQQMMMPPPkkkjjjdddaaa^^^^^^bbbeeeddddddfff```^^^XXXNNNFFFDDDJJJPPPWWWZZZ^^^aaabbbccceeeggghhhiiikkklllmmmmmmoooqqqtttuuuyyy}}}|||ssshhh]]]VVVWWWPPPLLLMMMPPPWWWiii{{{tttrrrmmmjjjhhhiiikkkmmmhhhjjjllllllkkkjjjkkkkkkjjjjjjjjjiiigggeeecccbbb```^^^\\\^^^bbbeeedddbbbccccccccc```[[[VVVTTTSSSXXXXXXVVVRRRNNNKKKJJJJJJRRRPPPOOOOOOQQQQQQOOOMMMNNNSSSWWWUUURRRQQQTTTWWW]]]qqqxxxpppkkkdddccciiijjjfffhhhqqqpppqqqmmmfffaaa^^^XXXRRRNNNWWWeeesss~~~uuu___\\\ttt}}}cccxxx{{{oooggggggbbbAAA555777000111666000111111111111111111111111111222222333444444555555444444555666666777777888777777777777888888888999777>>>:::777======;;;BBB;;;KKKggggggaaavvvsss[[[VVVYYYYYYYYY[[[]]]\\\\\\^^^^^^YYYOOOHHHBBBBBB@@@??????CCCHHHMMMPPPUUU]]]aaafffmmmvvv}}}|||zzzyyyyyytttkkkdddYYYSSSTTTcccwwwnnniiieeefffjjjjjjnnnssssssnnnjjjkkkrrrqqqpppnnnnnnooorrrttttttnnniiihhheeecccgggnnnqqqrrrpppkkkkkknnnooommmooommmhhhmmmrrrmmmrrrUUUbbbZZZKKKNNNIII[[[mmmgggWWWSSSTTTMMM\\\uuuiiiccc^^^\\\aaaccccccdddhhhbbb^^^WWWNNNGGGFFFJJJNNNSSSVVV[[[___aaabbbdddfffiiikkkmmmmmmmmmnnnppprrrtttuuuxxx~~~|||oooccc\\\YYYUUUPPPNNNMMMPPPUUUYYYmmmssszzzwwwrrrmmmkkkllloooqqqkkkkkklllnnnoooooonnnlllkkklllllllllkkkiiigggeeeaaa___^^^bbbfffhhhfffcccbbbccccccaaa]]]ZZZYYYYYYZZZZZZXXXUUUQQQMMMLLLMMMXXXVVVUUUUUUWWWUUURRRNNNKKKQQQVVVTTTQQQQQQSSSUUUXXXjjjxxx|||vvvmmmeeedddkkkllliiillluuurrrsssqqqiiibbb___ZZZTTTQQQZZZhhhuuu~~~~~~hhh___aaa~~~sssccc~~~qqqjjjhhhjjj\\\;;;333999111000666000111111111111111111111111111111222333333444555555444444555555666777777777777777777777888888888888777???;;;666;;;;;;;;;BBBCCCAAAWWWyyybbbkkkggg[[[[[[ZZZYYY\\\[[[YYYXXX\\\___]]]TTTLLLDDDCCC@@@>>>===@@@FFFJJJLLLQQQ[[[aaaaaaaaakkkxxx~~~|||zzzzzzxxxuuutttqqqkkkbbb\\\RRRSSSYYYeeerrr|||mmmjjjhhhhhhjjjiiimmmtttuuupppjjjiiijjjkkklllmmmnnnnnnnnnnnnpppiiicccbbb___]]]bbbjjjlllmmmlllhhhiiimmmnnnmmmkkkiiieeejjjoooiiimmm]]]^^^YYYFFFMMMCCCPPP\\\hhhVVVSSSZZZMMMRRR|||~~~mmmeee^^^\\\```cccbbbdddiiiccc^^^VVVNNNHHHGGGJJJMMMPPPSSSYYY]]]___aaaccceeekkkmmmnnnoooooooooqqqrrrtttuuuyyyuuujjjddd]]]YYYQQQJJJJJJNNNOOOMMMLLLZZZmmm}}}yyysssnnnlllmmmpppsssooommmmmmpppsssssspppllliiijjjlllnnnnnnnnnlllkkkbbb``````dddjjjkkkhhhcccbbbcccdddccc```___^^^___[[[[[[ZZZWWWSSSPPPNNNOOO___]]]ZZZXXXUUURRRMMMIIIIIILLLQQQTTTUUUTTTSSSRRRXXXXXX___rrrtttkkkeeefffjjjmmmooorrrrrryyy}}}wwwlllaaaZZZVVVWWW]]]lll{{{}}}|||aaaWWWoookkkdddppprrrtttgggmmmfffFFF;;;333333444111000111222222222222222222222222666444222111333555555555444444444555555555555666999999999888888888888888777777888999;;;<<<<<<======BBBHHHuuugggZZZrrriiiRRR[[[bbb\\\\\\^^^^^^\\\___aaa\\\SSSGGGEEEBBB@@@???@@@AAACCCFFFMMMVVV\\\___ccciiinnnsss}}}}}}uuuqqqqqqqqqlllhhhgggbbbXXXPPPNNNQQQ```kkkvvvxxx}}}tttllliiikkkmmmkkklllmmmnnnrrrvvvsssmmmqqqmmmmmmrrrsssnnnlllnnnjjjhhheeebbbaaabbbdddeeegggggghhhjjjmmmooopppqqqiiiooojjjgggmmmlllllluuurrrQQQhhhuuuJJJLLLFFFCCCSSSssstttQQQRRRLLLOOOKKKUUUuuuaaa^^^[[[\\\```ccccccbbbeee___YYYTTTLLLDDDEEEKKKOOORRRVVVYYY\\\___bbbdddhhhhhhiiijjjmmmppprrrtttuuuvvvwww{{{uuujjjbbb]]]WWWQQQNNNMMMMMMNNNMMMLLLRRR^^^hhhzzzzzzuuurrrpppssszzzrrrqqqqqqtttwwwxxxuuuqqqsssqqqooonnnoooooooooooojjjgggccccccggglllooopppmmmgggddddddbbb^^^\\\]]]]]]]]]\\\ZZZWWWSSSPPPNNNYYYXXXVVVUUUTTTQQQNNNKKKIIIJJJLLLOOORRRRRRPPPOOOQQQTTT[[[fffxxx}}}tttmmmmmmnnnmmmnnnpppyyyzzznnnbbb[[[\\\bbbooo{{{}}}yyyzzz~~~ppp___iii~~~pppuuuvvvyyykkkjjj[[[CCC999222333444111000111222222222222222222222222111111222222222444555666444444444444555555555555888888888888777777777777777777888999:::;;;<<<<<<999???BBB___~~~eeehhhcccYYY[[[ZZZ\\\^^^^^^\\\^^^bbb```ZZZPPPLLLGGGAAA??????AAABBB@@@FFFNNNSSSVVV[[[bbbggghhhooo{{{~~~yyyrrrmmmkkkkkkjjjfffbbb___XXXSSSUUUZZZiii{{{|||tttxxxtttnnniiieeefffiiilllkkknnnpppppprrruuutttooopppkkkiiimmmnnnkkklllpppjjjiiigggeeeeeefffhhhiiijjjjjjkkklllnnnooopppppprrrvvvpppkkknnnmmmllltttvvv}}}hhh^^^}}}cccQQQIIIEEEGGG^^^\\\OOOIIILLLFFFHHHuuu{{{hhhddd______aaaccccccaaaddd^^^YYYTTTLLLDDDEEEJJJMMMQQQVVVZZZ\\\^^^```bbbdddeeefffiiimmmqqqtttvvvuuuwwwyyy}}}yyynnneeeaaa[[[WWWUUUTTTTTTUUUUUUQQQQQQTTTSSSVVVggg|||{{{vvvtttuuuvvvxxx}}}~~~yyyzzzvvvrrrqqqqqqrrrpppnnnmmmjjjggghhhmmmppppppooolllfffbbbbbbbbb___^^^```]]]^^^___^^^\\\XXXSSSQQQVVVTTTRRRRRRQQQOOOMMMJJJKKKIIIIIILLLPPPQQQPPPMMMLLLQQQVVVZZZaaapppzzztttsssrrrppppppsss{{{|||~~~wwwlllaaa[[[aaagggrrrzzz{{{vvvtttvvv}}}aaa]]]xxxooo}}}}}}ooobbbMMM>>>777111111222111111111222222222222222222222222222555777666333222333555333333333444444444555555666666666666666666666666777777888999:::;;;;;;<<<777<<<===IIIooommmooorrrYYYYYYaaa]]]______\\\]]]``````^^^ZZZUUUNNNFFFAAA???@@@AAA<<>>@@@CCCFFFJJJOOOWWW\\\___gggnnnppprrr~~~{{{vvv{{{zzzpppkkkeeebbbaaa```]]]ZZZZZZUUUOOOLLLMMMYYYpppwwwpppkkkjjjhhhhhhjjjlllmmmmmmlllssswwwuuusssuuuvvvuuusssoooiiidddcccfffmmmssshhhhhhhhhhhhhhhggggggfffcccgggiiiiiiffffffhhhlllooosssmmmiiiooopppqqqzzz~~~vvvooodddmmmPPPLLLJJJGGGnnnlllUUUJJJIIIFFF>>>PPPvvvsssmmmddd``````aaaaaaaaa___\\\XXXSSSMMMHHHEEEEEEKKKQQQXXX]]]^^^]]]\\\[[[ZZZ\\\^^^bbbhhhmmmrrruuuqqqrrrvvvzzz}}}}}}rrrmmmjjjfffdddcccccc```]]]\\\YYY[[[```___XXXUUUUUUUUUfff{{{vvvqqqqqqvvvzzzyyyvvvqqqmmmjjjmmmrrrwwwwwwuuummmfff```______^^^```ddd______^^^]]]ZZZVVVSSSQQQTTTRRRQQQQQQQQQQQQPPPOOOMMMKKKIIIJJJMMMPPPPPPOOOLLLNNNPPPQQQSSSXXX___eeeyyy{{{sssqqqpppqqqoooooouuu}}}xxxpppmmmhhhaaa]]]___dddjjjrrrwwwzzzzzzyyywww}}}vvvnnnWWW```{{{{{{}}}qqqeeeNNN;;;333333111000111222222111000000000111111222222222888<<>>AAABBBBBBDDDGGGLLLRRRVVVWWW^^^eeehhhjjjoooyyy}}}~~~{{{{{{nnndddaaa^^^]]]]]]ZZZTTTOOOSSSMMMIIIKKKSSSddd{{{}}}zzz{{{mmmmmmjjjhhhhhhiiijjjiiigggkkkrrrwwwuuutttvvvwwwvvvxxxvvvooohhhdddgggmmmrrrllllllmmmllljjjgggdddbbb^^^ccchhhgggdddcccgggmmmlllqqqllliiipppqqqsss||||||xxxzzz[[[ZZZLLLOOOHHHaaa~~~sss]]]MMMGGGIIIEEEMMMjjjvvvnnnddd^^^^^^```aaaaaa]]]\\\YYYTTTPPPLLLHHHEEELLLQQQXXX\\\]]][[[ZZZYYYXXXYYY\\\___dddiiinnnpppqqqqqquuuzzz}}}wwwpppmmmiiihhhhhhfffaaa\\\ZZZWWWXXX\\\]]]YYYTTTQQQQQQSSS___vvvzzzxxx{{{|||{{{yyy~~~yyysssqqqrrruuuxxxyyyqqqhhhaaa______^^^```dddgggeeeaaa]]]YYYVVVTTTSSSSSSQQQPPPQQQSSSUUUUUUTTTJJJJJJJJJJJJJJJKKKMMMNNNMMMLLLLLLNNNQQQTTTUUUUUUZZZnnnyyyvvvnnnmmmmmmllljjjjjjsss}}}|||xxxxxxqqqddd^^^```eeekkkppptttxxx|||}}}zzz}}}vvv|||hhh[[[jjjtttxxxhhhhhh[[[CCC999000333333111111333333000//////000000111222222222222555777555222000111333111111222222222333333333333333333444555555666666666666777777777888888888:::777;;;BBBEEERRR|||jjjhhhrrrlll^^^YYYWWW[[[^^^^^^]]]]]][[[\\\[[[YYYSSSLLLEEEAAABBBAAAAAABBBDDDHHHLLLNNNPPPTTTXXX\\\```eeelllpppuuu}}}}}}zzzuuuiii]]]WWWWWWVVVVVVUUUQQQLLLHHHMMMKKKMMMTTT___mmmxxx{{{sssnnnkkkiiiiiikkkllljjjhhhjjjppptttssstttwwwxxxvvvzzz{{{wwwnnniiikkkoooqqqqqqrrrrrrrrrnnniiiddd```]]]dddiiihhhcccbbbhhhooooootttppplllqqqqqqpppxxxvvvyyyvvv}}}QQQlllkkkNNNLLLDDDSSSqqqzzzeeeRRREEEIIIKKKLLL]]]www{{{rrrfff___]]]___aaabbb]]]^^^\\\XXXVVVTTTOOOHHHMMMQQQUUUWWWWWWWWWWWWXXXXXXYYY[[[^^^ccchhhlllnnntttrrrvvvtttqqqmmmmmmnnnkkkddd^^^[[[YYYXXXZZZ\\\\\\YYYVVVOOOPPPTTTXXX^^^lll||||||~~~{{{|||xxxrrrrrruuuyyytttllleeecccbbbaaacccgggooommmiiiddd___[[[YYYWWWWWWUUUSSSRRRSSSTTTSSSRRRGGGJJJMMMMMMJJJIIILLLOOONNNMMMLLLLLLMMMNNNPPPPPPLLLYYYiiixxxyyyssspppjjjjjjjjjiiifffgggsss|||yyyyyyooo```[[[```iiinnnpppppptttzzz|||xxxyyyzzz}}}xxxbbbddd{{{uuupppddd[[[cccSSS:::777///333555222111333333000/////////000111222222222222222111111111111222222111111111111222222222222333333333444555666666666666666666777777777777777555<<<999:::AAADDDaaa|||^^^___lllnnnaaaXXXZZZ___```____________^^^\\\WWWPPPJJJFFFCCCBBB@@@AAABBBEEEFFFGGGJJJNNNSSSWWWZZZ]]]bbbfffaaajjjxxx}}}~~~~~~~~~~~~}}}}}}xxxyyyuuunnnhhhcccZZZQQQLLLNNNOOOOOOLLLJJJIIIHHHMMMSSS]]]hhhmmmsss{{{wwwqqqmmmiiiiiilllmmmkkkhhhiiillloooqqqtttyyyyyyuuuxxx}}}|||tttnnnoooqqqqqqrrrsssttttttpppjjjccc___\\\dddjjjhhh```^^^dddllloootttpppmmmqqqnnnkkkrrrpppyyytttrrr~~~YYYYYYkkkzzzWWWIII@@@IIIddduuuoooZZZHHHHHHMMMIIIRRRhhhzzzlllbbb___```bbbccc___aaaaaa^^^]]]]]]WWWNNNMMMOOOPPPQQQPPPQQQSSSUUUXXXYYY[[[___dddiiinnnpppsssoootttyyyuuusssuuuwwwtttllleee___^^^]]]^^^```aaa```]]]SSSQQQPPPMMMHHHHHHUUUdddssstttkkkhhhfffgggkkknnnnnnmmmqqqrrrsssuuuxxx~~~}}}rrrnnnrrrwwwvvvoooiiihhhhhhgggiiilllqqqqqqooolllhhhccc^^^[[[^^^[[[VVVSSSQQQPPPNNNLLLGGGMMMRRRQQQLLLJJJMMMRRRPPPPPPNNNLLLJJJKKKNNNQQQKKKRRRXXX^^^ppp{{{xxxsssnnnlllggggggggggggeeehhhvvv}}}wwwsssgggYYYZZZdddmmmppppppmmmpppxxxyyyuuurrrsssuuuzzzlll^^^lllooosssYYYUUUcccOOO444777...444666222111444333///...//////000111222222222777444111000111222111111000111111111111222222222333333444444555666777777666666666666777777777777333AAA999333??????PPP}}}xxxjjj```qqq~~~lll\\\[[[______^^^^^^dddbbb```]]]XXXRRRMMMKKKEEECCCBBBAAACCCDDDDDDDDDBBBJJJSSSWWWVVVUUUWWWZZZdddggglllsss}}}wwwxxxvvvvvvzzzxxx{{{~~~}}}|||~~~{{{}}}~~~}}}{{{zzzzzz{{{kkkllliiibbb]]]YYYTTTNNNHHHJJJLLLJJJHHHGGGIIILLLOOO\\\nnnyyyxxxxxx}}}wwwtttqqqlllgggfffhhhiiigggccchhhjjjlllooouuuzzzyyytttttt|||~~~xxxrrrrrrsssqqqoooqqqssssssoooiiibbb]]][[[ccciiifff]]]YYY```hhhjjjpppmmmkkkooolllhhhoooiiiwwwssspppzzz~~~kkkPPPRRRbbbJJJ@@@FFFZZZkkkvvvcccLLLHHHMMMGGGLLL```qqqfffbbbbbbcccdddaaadddeeebbbbbbccc]]]SSSMMMMMMMMMLLLKKKMMMQQQTTTXXXYYY\\\```ffflllqqqtttqqqlllrrr|||yyywwwzzz~~~|||tttlllbbbbbb```]]][[[[[[YYYVVVXXXNNNGGGKKKPPPQQQTTTYYYccclllwwwuuurrrooooooppppppllliiimmmnnnooommmjjjmmmtttzzz~~~rrrlllpppwwwvvvpppkkklllmmmlllnnnqqqnnnppprrrrrrnnnggg```[[[WWWUUUQQQNNNKKKJJJJJJJJJQQQSSSTTTRRRNNNLLLMMMOOOQQQPPPNNNMMMKKKJJJJJJJJJLLLNNNQQQVVVaaattt~~~uuuxxxyyyssspppooommmkkkgggcccaaa```^^^bbbttt~~~pppccc]]]^^^bbbhhhhhhjjjlllooorrruuuwwwttttttssstttwww|||iiiaaa{{{vvvuuuuuu___aaaWWWDDD999333222222222111111111111000000000000000111111111111000000111222222222222111111111222222222333333333222222333333333333444444666666666666666666666666666444777===<<<;;;III\\\ttt^^^rrr^^^YYY```___^^^aaa^^^]]][[[[[[\\\[[[SSSKKKJJJDDD???>>>AAACCCAAA>>>EEEFFFHHHJJJNNNRRRVVVXXX___```dddkkksss}}}zzzuuuwww|||zzzxxxzzz}}}~~~zzzvvvyyy|||}}}{{{uuussstttwwwwwwxxxzzzyyywwwtttrrrrrrddd___YYYUUURRROOOKKKHHHCCCDDDFFFEEE@@@@@@JJJWWWuuuooosssttttttyyy~~~zzzooooooiiimmmyyy|||oooaaa]]]dddiiinnnpppqqqqqqqqqooosssxxxzzzuuupppqqqrrrrrrsssuuuvvvuuuqqqkkkeeeccchhheeeggghhhZZZLLLTTThhhiiimmmlllfffdddjjjooopppmmmkkkrrr}}}~~~qqqdddRRR|||sss```KKK@@@QQQmmmpppXXXDDD===CCCLLLQQQiiiccc```^^^hhh```cccdddcccdddddd___XXXSSSNNNIIIHHHKKKNNNPPPPPPXXX[[[^^^```aaaeeekkkppppppmmmgggqqq|||~~~yyyooofffccc___]]]]]]^^^^^^]]]UUUVVVTTTPPPMMMMMMQQQVVV^^^dddjjjqqq~~~}}}|||www{{{zzzmmmmmmkkkjjjkkkjjjhhhlllqqqvvvxxxyyyxxxuuurrrpppooouuurrrooonnnnnnooonnnmmmooooooooommmjjjeee```]]]PPPOOONNNMMMMMMNNNOOOPPPUUUTTTRRROOOMMMMMMOOOQQQOOONNNMMMLLLKKKJJJJJJJJJGGGIIIKKKMMMQQQ\\\kkkuuuzzzvvvkkkiiinnn|||~~~~~~|||wwwpppkkkiiihhhfffdddaaa^^^]]]^^^^^^bbbpppsssddd^^^```eeejjjkkklllnnnppprrrssstttsssssstttuuuwww{{{}}}}}}|||}}}wwwfffffftttppp______PPP===555333222222222111111111000000//////000000000111111111000000111222222222222111000000000111111111222222222222222333333333444444555555555555555555555555777444666<<<;;;:::DDDSSSmmmhhh|||]]]TTTYYY]]]]]]ZZZXXXWWWWWWYYYZZZWWWSSSOOOJJJDDDAAAAAABBBAAA@@@BBBBBBDDDFFFJJJMMMQQQSSSZZZ\\\```fffnnnvvv}}}zzzyyyyyy}}}}}}|||~~~zzzwwwuuuwwwyyyyyyuuuqqqpppssstttrrrnnnlllnnnqqqlllnnnnnnmmmiiifffdddcccXXXTTTOOOLLLKKKIIIFFFDDDBBBAAAAAAAAABBBJJJ]]]ooo|||~~~yyy}}}|||ttt}}}zzzqqqmmmkkkkkkiiitttvvvllljjjkkkkkkkkklllpppssstttrrrvvvvvvpppkkkkkkllllllrrruuuxxxyyyvvvpppjjjfffmmmjjjnnnpppdddTTTVVVeeeccclllqqqnnnkkkkkkllljjjkkkiiinnnuuuwwwwwwqqqQQQhhh~~~eeeIIIFFFTTTlllqqqfffNNNAAADDDGGGCCCkkkllldddaaa```^^^bbbdddeeefffgggbbb\\\SSSNNNIIIHHHJJJNNNPPPQQQUUUWWW[[[\\\]]]aaaggglllmmmmmmgggmmm{{{qqqccc```\\\[[[[[[[[[[[[ZZZYYYYYYXXXSSSNNNLLLNNNQQQWWWXXXYYY\\\hhh{{{uuupppllliiiiiijjjiiilllqqqqqqsssuuuuuutttrrrrrrrrrxxxvvvsssqqqpppooonnnlllllllllllljjjhhhddd```^^^MMMNNNOOOQQQSSSUUUVVVWWWXXXTTTOOOMMMMMMOOOPPPQQQLLLLLLKKKJJJJJJJJJJJJJJJHHHJJJKKKKKKJJJLLLQQQVVV[[[qqq{{{ppprrrrrrsssqqqiii^^^YYYZZZdddggglllqqqrrrqqqooommmllliiidddaaa___^^^\\\ZZZXXXVVVWWWZZZ]]]aaajjjrrrrrrccc\\\```fffiiijjjlllmmmooooooooonnnpppqqqrrrtttvvvxxxzzz{{{|||~~~}}}{{{yyyxxxxxxxxx|||llleeeoooyyytttjjj^^^ZZZFFF444111333222222111111111000000000//////000000000000111111///000111111222222111111/////////000000000111111222222222222333333333333555555555555555555555555888444444999:::999>>>GGGXXXqqqppppppVVVXXX[[[SSSYYYWWWVVVVVVVVVXXXYYY[[[UUURRRLLLGGGCCCAAAAAAAAA@@@@@@AAACCCEEEIIILLLMMMTTTVVV[[[aaagggmmmrrruuullljjjfffeeennnyyy~~~|||}}}|||{{{}}}}}}~~~~~~{{{wwwuuuuuuwwwvvvtttrrrssstttsssoookkkeeegggiiihhhdddccceeeggg```aaaaaa^^^ZZZUUUSSSRRRLLLIIIFFFDDDDDDCCCBBBAAA===;;;:::;;;>>>III___rrrzzzvvvkkkeeevvvuuuiiihhhlllnnnkkktttwwwkkkiiiiiijjjlllnnnppprrrsssmmmpppoooiiiggghhhiiihhhooorrrwwwyyyxxxtttnnnkkknnnkkkpppvvvnnn^^^[[[ccccccmmmuuutttpppoooqqqqqqooolllnnnrrrssswww~~~UUUTTT\\\HHHMMMWWWnnnsssZZZEEEDDDFFFAAAVVVyyyrrrgggfff^^^]]]bbbeeegggiiijjjfff___TTTPPPKKKIIIJJJMMMPPPQQQRRRUUUYYYZZZ[[[^^^dddiiikkknnnjjjlllzzzttteeebbb^^^\\\\\\\\\\\\[[[YYYZZZYYYVVVPPPMMMNNNPPPPPPMMMLLLNNNRRR___uuuxxxpppiiiiiikkkmmmooosssvvvxxx{{{{{{zzzyyyyyyyyy|||zzzwwwuuutttqqqmmmkkkjjjjjjjjjiiigggdddbbb```TTTUUUWWWXXXYYYYYYYYYYYYVVVQQQMMMLLLNNNPPPOOOMMMJJJJJJIIIIIIIIIJJJJJJKKKIIIKKKMMMMMMKKKKKKLLLNNNWWW^^^cccfffttt~~~zzzttthhh^^^XXXZZZ]]]^^^[[[VVVTTTTTTZZZ\\\___aaacccccccccbbb```___\\\ZZZWWWUUURRRQQQOOOOOOPPPTTTZZZ___ccceeetttwwwwwwnnnaaa[[[^^^eeeccceeehhhjjjkkkkkkjjjiiimmmmmmnnnoooqqquuuxxxzzzwwwxxxzzz{{{|||~~~~~~~~~}}}{{{yyywwwvvvyyy}}}sssccchhh|||pppvvv}}}gggZZZQQQ===000111222111111111111000000000000////////////000000000111///000000111111111111111/////////000000000111111111222222222222333333333444444444444444444444444777333333888;;;:::;;;???;;;eeeyyykkk}}}```YYY[[[WWW\\\ZZZYYYYYYWWWUUUXXX\\\XXXWWWTTTOOOHHHCCCAAAAAA@@@@@@@@@AAACCCFFFHHHJJJNNNQQQWWW]]]ccchhhkkkmmmoookkkeeeaaaeeennnrrrppprrrssstttuuuvvvwwwxxxyyy}}}zzzxxxxxxyyyzzzyyywwwyyy{{{}}}|||uuuwwwxxxwwwtttqqqoooooosssqqqoooooonnnllliiieee___```aaa___\\\ZZZ[[[\\\YYYYYYXXXUUUOOOKKKHHHGGGFFFEEECCCAAAAAAAAAAAAAAA???<<<;;;;;;===CCCSSSbbb|||kkkhhhrrrnnngggjjjnnnpppjjjjjjsssyyyvvvoookkkbbbccciiipppssspppmmmlllgggiiigggeeefffjjjllljjjlllnnnpppssstttsssqqqnnnjjjhhhllltttrrrgggbbbfffeeelllrrrqqqmmmnnnuuu{{{qqqllljjjnnnrrrxxxiiiPPP```iiiPPPQQQLLLeeetttfffNNNEEEIIINNNPPP___vvvjjjlllccc___cccggghhhjjjkkkgggaaaXXXTTTOOOKKKJJJKKKMMMOOOSSSVVVZZZ[[[\\\___dddiiilllpppmmmooo|||yyyllliiieeebbbbbbbbbaaa```VVVXXXZZZXXXTTTRRRRRRTTTPPPLLLNNNSSSSSSSSS```qqqvvvlllkkknnnppprrruuu~~~~~~}}}~~~|||zzzxxxwwwsssoookkkjjjjjjjjjiiihhhfffeeeddd]]]]]]\\\[[[YYYWWWUUUSSSPPPMMMLLLMMMOOOOOOLLLHHHIIIIIIIIIIIIIIIJJJJJJKKKHHHIIIIIIIIIIIIJJJLLLMMMLLLTTT[[[\\\]]]fffsss}}}zzzpppkkkiiidddZZZQQQIIIKKKMMMNNNPPPUUUYYY[[[YYYXXXWWWVVVWWWXXXZZZ\\\ZZZZZZXXXUUUQQQNNNLLLKKKHHHIIIJJJOOOVVV^^^aaaaaadddjjjmmmiiiaaa\\\___ddd```bbbeeehhhiiiiiiiiihhhjjjiiihhhiiilllrrrwww{{{rrrtttvvvxxxyyy{{{}}}}}}}}}}}}|||{{{zzzyyyyyy{{{ggg]]]mmmlllxxx}}}eeeTTTGGG777111333111111111111000000000//////...////////////000000000//////000111111111111000000000000111111111222222111111111222222222333333444444444444444444444444555222222777;;;;;;;;;<<>>>>>???DDDRRR```xxxzzzrrrppplllbbbdddjjjhhhiiifffeeehhhkkknnntttzzzcccaaaeeennnqqqmmmiiiiiiggggggeeedddgggmmmmmmiiillljjjiiijjjmmmppprrrqqqkkkgggiiippppppjjjgggiiifffjjjnnnmmmjjjiiinnntttmmmgggccchhhpppvvvzzz|||^^^GGGyyyqqqRRRJJJIIIZZZooottt___HHHGGGUUUXXXLLLdddrrrllldddcccfffhhhhhhiiijjjfff___]]]ZZZUUUOOOKKKJJJKKKLLLRRRUUUYYY[[[\\\^^^cccgggkkknnnmmmrrrqqqmmmiiifffeeedddcccbbbXXX[[[]]]\\\YYYVVVWWWXXXWWWQQQSSSZZZ[[[WWWZZZbbbnnnyyy|||pppmmmnnnppprrruuu~~~~~~|||{{{yyyvvvrrrnnnjjjkkkkkkjjjiiigggeeeddd^^^]]]ZZZWWWSSSPPPMMMLLLKKKKKKLLLNNNNNNMMMJJJGGGJJJJJJIIIIIIIIIJJJJJJKKKLLLKKKIIIHHHHHHJJJKKKMMMFFFNNNVVVXXXUUUVVV]]]ccclllrrr}}}tttkkkiiiccc]]]ZZZXXXSSSLLLFFFCCCEEEFFFFFFLLLVVV]]]___XXXUUUPPPMMMLLLNNNQQQSSSTTTTTTSSSPPPKKKHHHGGGGGGCCCEEEHHHKKKTTTaaahhhjjjcccgggiiigggbbb```bbbeeebbbccceeegggiiijjjjjjjjjgggfffeeefffiiinnnssswwwoooqqqtttuuuwwwyyy}}}{{{{{{|||||||||{{{{{{zzzyyyzzz{{{}}}~~~}}}aaa```wwwrrrvvv___MMM???333444666000111111000000000/////////......////////////000000...///000000111111000000000000000111111111222222111111111111222222222222333333333333333333333333444333333666999;;;;;;;;;BBBBBBPPPyyynnnkkkggg^^^]]]WWWUUUYYYXXXRRRRRRWWWUUUVVVWWWWWWTTTNNNHHHDDDAAA@@@???>>>>>>???@@@AAAFFFIIINNNTTTZZZ___bbbcccggggggddd```aaaeeefffccceeecccaaabbbeeeiiikkkkkkjjjllloooppppppooolllkkkkkkmmmoooqqqqqqpppnnnmmmnnnlllkkkkkkjjjgggaaa\\\dddddddddbbb```]]]ZZZXXXWWWVVVTTTQQQNNNKKKIIIHHHHHHHHHHHHEEEBBB?????????@@@AAA@@@>>><<<<<<>>>???>>><<<<<>>>>>===;;;;;;>>>AAACCCHHHSSSaaakkkqqqzzzsssoooxxx{{{{{{sssnnnjjjdddiiinnnjjjiiimmmpppooollljjjjjjjjjrrrfffaaafffjjjhhhiiinnnhhhgggddddddiiimmmggg^^^hhhbbb^^^^^^ccchhhjjjjjjhhhfffeeeggggggeeeeeegggmmmkkklllqqqqqqkkkhhhiiijjjkkkllllllllllllllljjjqqq\\\LLLwwwsssNNNDDDHHH[[[pppqqq[[[IIIFFFTTTJJJIIIeeewwwlllggghhhfffbbbbbbeeeccc___]]]^^^]]]XXXRRRMMMLLLLLLLLLPPPTTTVVVWWWXXX\\\___bbbjjjlllqqq}}}~~~zzztttooollliiifffeeegggiiijjjiiieeedddeeegggaaa```\\\YYY^^^ggglllllliiigggpppzzz{{{vvvsssvvv{{{~~~{{{wwwuuuqqqrrrttttttqqqlllfffbbbRRRQQQOOOMMMLLLMMMNNNOOOLLLNNNOOOMMMJJJIIILLLOOOLLLLLLKKKJJJJJJJJJJJJJJJPPPOOOMMMMMMMMMMMMLLLKKKKKKIIIJJJNNNPPPOOOKKKHHHHHHLLLRRRTTTSSSTTTVVVYYY\\\ZZZZZZ___hhhppprrrpppuuurrrooonnnnnnkkkfffbbb```\\\WWWRRRNNNKKKHHHFFFDDDCCCBBB???>>>>>>AAACCC>>>DDDIIIJJJNNNUUUTTTNNNKKKJJJGGGDDDCCCCCCDDDDDDDDDEEEEEEBBB>>>===@@@BBB===CCCGGGJJJVVVlllyyyrrrhhh```]]]^^^```bbbeeeeeedddcccccccccddddddbbbeeehhhkkkkkkjjjhhhfffnnnppprrrtttuuuwwwzzz}}}~~~~~~}}}}}}~~~uuuttttttvvvzzz|||vvv|||hhhccc~~~yyyaaaXXXMMMEEE:::///333888000000000000000////////////............/////////000...//////000000000000000............/////////000000111111111111222222222222222222222222222222222333555666444333444666777777CCC@@@GGGttt}}}aaatttwwwfff[[[[[[YYYRRRPPPUUUUUUQQQNNNOOOSSSUUURRROOOGGGFFFDDDBBBAAAAAABBBBBB???@@@CCCFFFJJJMMMPPPQQQRRRWWW[[[[[[]]]___^^^YYYXXXUUURRRSSSXXX^^^```aaa_______________```bbbddd______^^^]]]\\\ZZZYYYXXXTTTZZZ```___ZZZWWWYYY]]]RRRSSSSSSRRROOOKKKJJJIIIFFFEEEBBBAAA@@@???<<<;;;;;;<<<===<<<<<<<<<>>>@@@;;;===>>>>>><<<===AAADDDYYYfff|||sssqqqzzzyyyvvv}}}zzzuuuiii```hhhhhhgggkkkkkkkkklllmmmmmmmmmmmmkkkhhhpppfffdddlllpppjjjgggjjjcccbbb```bbbiiimmmggg]]]bbb]]]YYYZZZ___cccdddbbb]]]]]]___bbbccccccdddgggjjjbbb^^^bbbeeeeeegggkkkdddjjjmmmiiicccbbbdddfffcccooosssMMM```SSSBBBEEEOOO^^^hhhcccSSSFFFJJJMMMDDDQQQ|||zzzffffffccc``````dddddd```[[[]]]^^^[[[UUUPPPNNNNNNLLLPPPUUUWWWWWWXXX\\\___```kkkppprrrzzz}}}xxxtttqqqnnnlllhhhkkkmmmlllkkkkkkooorrraaafffeee___aaakkkpppllloooeeedddgggppp}}}yyy||||||xxxvvvwwwxxx{{{{{{wwwqqqjjjeeeJJJJJJKKKLLLMMMMMMMMMMMMPPPSSSSSSMMMFFFFFFMMMUUUOOOKKKIIILLLLLLIIIHHHIIIKKKPPPRRRNNNLLLNNNPPPOOOLLLJJJKKKNNNNNNKKKJJJLLLKKKJJJJJJMMMPPPQQQOOOMMMQQQRRRSSSTTTUUUWWWXXXXXXYYYYYYYYYXXXXXXXXXXXXWWWOOONNNLLLJJJGGGFFFEEEDDDCCCBBB???=========???@@@???DDDJJJNNNOOOMMMLLLLLLLLLIIIEEEAAA???>>>>>>???EEEDDDCCCBBBAAABBBBBBCCCCCCDDDGGGNNNZZZiiiwwwssshhh___^^^]]][[[\\\```dddcccbbbbbbcccfffhhhjjjggghhhhhhiiiiiiiiihhhhhhkkkkkkmmmooossswwwzzz||||||}}}||||||ttttttwww{{{{{{|||zzzxxxttt^^^nnnmmm```ZZZFFF666444444//////444222111111111000000//////000000000000000000000000////////////////////////111111000000000000111111111111222222222333333333222222111111222222333444222333333444555666888888<<>>???VVV~~~qqqddduuummmYYYbbb^^^PPPPPPXXXRRRTTTUUUTTTTTTTTTRRROOOLLLKKKIIIGGGDDDBBB@@@???>>>>>>???AAADDDHHHKKKMMMRRRSSSUUUWWWYYYYYYYYYYYYZZZUUUQQQQQQUUUXXXWWWUUUWWWXXXXXXYYYZZZ[[[[[[\\\]]]\\\ZZZWWWUUUTTTSSSRRRSSSSSSTTTTTTTTTTTTTTTTTTPPPOOOLLLJJJHHHFFFEEEDDDCCCBBB@@@>>><<<;;;;;;:::<<<======;;;;;;<<<;;;888???<<<<<<>>>===>>>HHHUUUppptttttt|||wwwsss}}}ooohhheeejjjmmmkkkkkkoooqqqnnnkkkkkkmmmnnnllliiiqqqnnnkkknnnssssssmmmgggiiiddd___```eeeiiiiiiggghhheeeaaa___```bbbccccccbbb___^^^aaaaaa___aaaeeeeeegggfff```___cccfffgggjjjiiikkkkkkggg___\\\^^^WWWhhh\\\QQQsssaaaIIIKKKCCCOOOllliiiNNNCCCAAAIIIGGGFFFdddyyykkkfffbbbaaaaaaaaa```aaa^^^^^^]]][[[XXXTTTPPPNNNOOORRRVVVXXXZZZ[[[\\\]]]```eeelllsssxxxyyytttqqqpppmmmmmmppprrroookkkooovvvlllhhhdddeeekkkpppqqqpppllljjjiiiiiiiiirrr}}}|||qqqlllmmmPPPPPPQQQRRRRRRQQQQQQPPPTTTQQQMMMIIIHHHIIIMMMPPPNNNKKKJJJMMMMMMHHHFFFGGGHHHLLLMMMIIIGGGIIIKKKKKKKKKIIIJJJMMMMMMJJJIIIKKKIIIHHHIIIKKKNNNNNNMMMJJJKKKLLLLLLMMMNNNOOOPPPPPPQQQQQQPPPPPPPPPOOOOOOOOOIIIHHHFFFEEECCCBBBAAAAAABBBAAA???>>>======>>>>>>>>>BBBGGGKKKLLLMMMNNNOOOLLLJJJFFFBBB@@@??????@@@EEEDDDBBBAAAAAAAAABBBCCCBBBCCCFFFLLLUUU```jjjpppjjjaaa[[[[[[[[[ZZZ\\\```bbbaaa```aaabbbdddfffhhhfffgggggghhhhhhhhhhhhgggjjjjjjjjjkkkmmmppprrrtttxxx~~~}}}zzzzzztttuuuxxx|||www{{{zzzjjjdddzzzeeeWWWTTTCCC555444444//////444111111111000000000//////////////////////////////////////////////////////111111000000000000111111000000000111111111222222222222111111222222333444333333333333555666777888888;;;<<<<<>>>>>>>>???AAACCCFFFGGGMMMNNNPPPRRRSSSTTTSSSSSSUUUQQQMMMMMMQQQTTTTTTSSSTTTUUUUUUVVVWWWWWWXXXXXXYYYWWWVVVSSSQQQPPPOOOOOOOOOOOOOOOOOONNNNNNNNNNNNHHHGGGEEECCCAAA@@@??????<<<;;;:::999999888888999:::<<<<<<<<<<<<<<<;;;:::BBB>>><<<>>>@@@CCCNNNZZZ~~~yyyllleeecccgggjjjkkklllppppppooonnnooopppqqqqqqpppnnnkkkhhhkkkpppqqqmmmhhhdddaaa___```cccffffffeeerrrnnnjjjfffdddbbb```___ccc___^^^```___]]]]]]aaaeeehhhhhhdddcccfffgggffffffeeeeeegggeee^^^[[[[[[```kkkeeeOOO[[[vvvUUUKKK@@@III[[[\\\PPPMMM@@@GGGHHHGGGWWWtttqqqjjjbbb```aaabbbbbb```^^^^^^]]][[[XXXTTTPPPMMMOOOQQQUUUWWWWWWXXXZZZ[[[^^^bbbhhhnnnsss}}}}}}yyyvvvnnnnnnppprrrooolllpppwwwmmmhhhdddeeekkkqqqsssssspppmmmjjjhhhggglll~~~{{{xxxyyy~~~}}}}}}{{{xxxqqqqqqVVVVVVWWWWWWVVVUUUSSSRRRRRRLLLFFFFFFLLLPPPOOOMMMLLLKKKLLLOOOMMMGGGDDDDDDGGGIIIHHHDDDBBBFFFIIIIIIIIIGGGHHHKKKKKKHHHGGGIIIGGGFFFFFFHHHJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHIIIHHHHHHHHHHHHGGGGGGGGGGGGDDDCCCBBB@@@????????????????????????>>>===<<<<<<;;;===@@@CCCEEEHHHLLLNNNLLLJJJHHHEEEBBBAAAAAAAAACCCCCCAAA@@@@@@AAAAAABBBCCCDDDHHHMMMSSSXXX\\\___^^^YYYVVVWWWYYYYYY[[[^^^]]]]]]]]]^^^___aaadddeeeddddddeeeeeeffffffffffffhhhgggffffffggghhhiiijjjpppvvv~~~{{{xxxwww{{{|||}}}rrrxxx}}}kkkbbbppp{{{qqq```TTTLLL>>>444444444000///222111111000000000000//////////////////////////////////////////////////////111000000//////000000111/////////000000000111111222222111111222222333444333333333333444555777777555888;;;;;;;;;FFF___wwwtttqqq{{{iiiYYYUUUVVVSSSWWWRRRNNNOOORRRSSSQQQOOOLLLKKKJJJIIIHHHFFFEEEEEE@@@??????>>>>>>???@@@@@@GGGGGGHHHJJJJJJKKKKKKKKKMMMJJJGGGGGGKKKNNNNNNMMMOOOPPPPPPQQQQQQRRRRRRRRRQQQPPPNNNMMMKKKJJJJJJIIIGGGGGGGGGFFFFFFEEEEEEDDD???>>>===<<<;;;:::::::::777777777666777777888888777888:::;;;::::::<<<===DDDCCCGGGOOOXXXaaakkkttt{{{{{{}}}}}}{{{iiidddbbbeeehhhkkknnnrrrnnnpppqqqrrrrrrssstttvvvrrrmmmhhhiiilllmmmkkkgggaaabbbcccdddddddddddddddkkkjjjhhhhhhhhhhhhfffdddeeebbb```aaa```]]]\\\___dddhhhjjjgggeeeggghhhfffaaa^^^```gggkkkkkkkkkmmmvvvvvvyyyYYYJJJbbbgggMMMAAAHHHLLLOOOTTTUUUAAACCCGGGIIIIIIUUUpppssseee^^^```dddccc```___^^^]]]ZZZWWWSSSOOOMMMNNNPPPRRRTTTTTTUUUWWWYYY\\\___dddiiilllvvv{{{rrrpppqqqqqqooommmrrryyyqqqlllhhhhhhmmmsssvvvwwwuuuppplllhhheeefffoooxxx}}}|||~~~|||zzzxxx{{{zzzVVVWWWWWWWWWVVVTTTRRRPPPKKKHHHFFFJJJPPPTTTQQQMMMKKKKKKMMMPPPMMMFFFBBBCCCJJJKKKHHHBBBAAAFFFIIIIIIGGGEEEFFFJJJJJJFFFEEEGGGFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@???@@@@@@@@@===>>>???@@@???===;;;:::999999::::::<<>>999888HHH]]]|||rrryyyiii[[[___^^^[[[WWWTTTTTTSSSPPPNNNOOOLLLKKKKKKJJJJJJIIIIIIHHHDDDCCCBBBAAA@@@>>>>>>===AAAAAAAAABBBBBBBBBBBBBBBDDDBBB@@@AAADDDGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKHHHHHHFFFEEEDDDDDDDDDDDD@@@@@@???>>>===<<<<<<;;;::::::999999999999999:::888888888888888999999:::999999:::;;;:::<<>>???@@@???===;;;999::::::999777777:::>>>BBBGGGGGGGGGFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@BBBBBBGGGJJJPPPTTTWWWVVVTTTRRRSSSTTTUUUUUUUUUVVVVVVVVVSSSTTTUUUWWWYYY\\\^^^___^^^^^^^^^^^^```aaacccdddccccccbbbcccdddfffgggiiigggiiimmmrrrvvvzzz~~~zzzwwwxxx|||}}}vvvhhhoooppp^^^QQQ:::555111222333111000000//////////////////000000........................////////////////////////000000////////////000000000000000111111111222222222222111111222222333444333333333333333444555666:::777999>>><<<888@@@MMMoooffffffuuuuuufff\\\XXXVVVVVVRRRLLLLLLQQQLLLLLLLLLLLLKKKKKKKKKKKKIIIIIIGGGFFFDDDBBB@@@@@@>>>>>>>>>==================<<<<<<===???AAABBBBBBCCCCCCCCCDDDDDDDDDDDDDDDAAAAAA@@@???????????????;;;::::::999888777777666888777777777888999999:::;;;::::::999999999999:::===;;;;;;<<<<<>>CCCUUUYYYQQQ???;;;GGGGGG@@@PPPnnnuuuddd___bbbbbb^^^___^^^]]]ZZZWWWTTTQQQPPPKKKLLLMMMNNNNNNQQQUUUXXXYYYZZZ___dddhhhppp}}}yyyuuurrrrrrqqqooorrrwwwyyyvvvrrrpppoooppppppppprrrqqqooolllkkkkkkkkkiiilllqqqxxx~~~~~~wwwrrrnnnxxxKKKLLLNNNPPPPPPNNNKKKJJJNNNRRRUUUUUUPPPKKKGGGFFFNNNMMMNNNNNNJJJEEEFFFJJJKKKJJJEEE@@@AAAFFFHHHFFFEEECCCDDDGGGGGGDDDCCCEEEFFFGGGGGGFFFDDDCCCDDDFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>=========>>>>>>???>>>???@@@@@@@@@>>><<<:::======<<<:::999999<<<>>>AAABBBDDDEEEFFFEEEDDDDDDBBBAAAAAA@@@@@@AAACCCCCCFFFIIINNNSSSUUUTTTSSSQQQRRRVVVWWWTTTRRRTTTUUUSSSOOOPPPRRRUUUWWWZZZ[[[\\\[[[[[[[[[[[[]]]___aaacccaaaaaaaaaccceeegggjjjkkkjjjkkkmmmpppvvv}}}}}}zzz|||}}}uuurrr|||jjjggg{{{mmmUUUBBB666333111111111222111111......////////////000000........................////////////////////////000//////......//////000000000000111111111222222222222111111222222333444333333333333333444555555777555666:::<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;<<<<<<===999888888777777666666666666666666666777888999:::::::::999999888999999999:::888999;;;;;;@@@SSSgggttt}}}nnnkkkyyy}}}|||ooommmrrrmmmpppqqqnnnnnnrrruuuvvvtttuuuwwwvvvtttrrrqqqqqqzzzvvvqqqmmmmmmoooqqqqqqjjjiiiggggggfffffffffgggdddbbbaaabbbggglllpppqqqhhhffffffiiiiiifffeeegggeeefffccc]]]\\\bbbiiikkkrrrkkkddd```]]]]]]eeemmmppp}}}]]]```dddKKK;;;@@@QQQ[[[YYYEEE<<>>>>>===============>>>???@@@@@@@@@@@@>>>===<<<<<<===>>>===;;;::::::;;;<<<>>>AAADDDEEEEEEDDDDDDCCCBBBAAAAAAAAABBBDDDEEEFFFHHHLLLPPPRRRSSSRRRQQQPPPUUUWWWRRRPPPSSSTTTSSSMMMNNNPPPSSSVVVYYYZZZ[[[YYYXXXXXXYYY[[[]]]```bbb___``````bbbdddgggiiikkkkkklllmmmqqqwww}}}|||xxx{{{~~~mmmkkkuuuzzzgggqqq~~~xxx^^^KKK:::333333111000000222222111........./////////000000........................//////////////////////////////............///////////////000000000111111222222111111222222333444333333222222333333444444333666888666888===???===KKKnnnkkk```iiiuuubbbRRROOOOOOMMMNNNSSSMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJKKKKKKJJJIIIHHHGGGBBBAAA@@@>>>===<<<<<<<<<888999::::::::::::;;;<<<;;;;;;;;;:::::::::::::::999999999999:::;;;;;;<<<999999999888888888888888888888888888888999:::;;;999999999999:::;;;<<<<<<:::999>>>DDDDDDHHH\\\ssstttmmmmmmppphhhnnnqqqnnnnnnsssvvvuuutttsssttttttuuusssqqqnnnssspppllljjjjjjlllnnnoooqqqlllfffdddfffiiiiiiiiiddd```\\\\\\```ffflllpppllljjjjjjlllkkkgggfffgggfffhhhfffaaaaaafffkkklllmmmkkkjjjgggbbb```gggqqqlll}}}vvv}}}gggnnnzzz[[[FFFCCCKKKYYY\\\OOOFFFHHHKKKJJJKKKMMMgggwwwwwwkkkgggeeeaaa___^^^]]][[[YYYXXXWWWWWWNNNMMMJJJGGGDDDEEEHHHKKKMMMPPPWWWaaagggmmmwww}}}xxxttttttrrrnnnmmmooovvvxxx{{{{{{wwwqqqlllhhhhhhmmmnnnkkkjjjnnnqqqpppnnnpppsssvvvyyyzzzyyyxxxvvvxxx|||yyyqqqqqqyyyGGGIIIMMMPPPRRRQQQPPPNNNSSSQQQMMMJJJIIIIIIKKKLLLSSSPPPMMMKKKFFFDDDKKKTTTMMMKKKGGGCCCDDDIIIIIIEEEEEECCCDDDGGGGGGDDDCCCEEEEEEFFFFFFCCC@@@???AAADDDBBBBBBCCCCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@???>>>>>>>>>>>>???AAAAAAAAA@@@@@@???>>>===999;;;======;;;999888999888;;;???BBBEEEEEEDDDDDDCCCBBBBBBAAABBBCCCDDDEEEHHHIIILLLOOOQQQRRRRRRRRRNNNTTTVVVPPPNNNRRRTTTSSSKKKMMMPPPSSSVVVXXXZZZZZZWWWWWWWWWWWWYYY\\\```aaa_________```bbbeeehhhiiijjjkkkmmmqqqwww{{{~~~~~~~~~}}}yyysssnnnpppxxxsssggglllrrrkkk{{{{{{^^^NNNGGG<<<222333111//////222333222---.........//////000000........................//////////////////////////////............//////............/////////000222222111111222222333444333333222222222333444444111999;;;555555<<>>===>>>>>>888999::::::999999:::;;;999999999999888888888888888888888999999:::;;;<<<999999::::::::::::::::::;;;;;;;;;;;;;;;<<<===>>>999999:::;;;<<<>>>@@@AAABBBCCCKKKTTTUUUXXXkkk}}}pppmmmooojjjaaaccckkkooommmmmmsssvvvuuuqqqooooooqqqssssssoookkkpppmmmjjjfffeeefffggghhhwwwpppgggeeehhhlllmmmlllwwwpppggg``````ccchhhkkkrrrooooooqqqooojjjggghhhgggjjjjjjffffffjjjmmmmmmnnnooopppmmmccc\\\```iiikkkyyytttpppjjj]]]KKK[[[pppvvvwwwoooWWWIIIGGGTTT]]]WWWOOOIIIIIIKKKLLLJJJOOOkkk~~~qqqjjjgggccc___^^^]]][[[ZZZYYYYYYYYYPPPNNNIIIDDD@@@@@@BBBEEEGGGKKKTTT^^^eeekkkttt~~~}}}xxxuuuuuusssnnnkkklllwww|||xxxppplllffflllnnniiigggkkkoooooonnnnnnoooqqqsssttttttrrrpppppprrryyy{{{xxx~~~OOOTTTWWWVVVUUUTTTPPPJJJLLLGGGFFFJJJJJJFFFGGGLLLOOOOOOMMMIIIEEEEEEIIIMMMOOOFFF@@@DDDIIIIIIGGGFFFAAADDDGGGGGGFFFDDDDDDDDDEEEDDDBBB???>>>???BBBEEEBBBAAA@@@AAAAAABBBAAA@@@DDDAAA>>>===>>>@@@AAAAAA===>>>>>>????????????>>>@@@???>>>>>>===<<<:::888======<<<;;;::::::::::::999:::===BBBFFFGGGFFFDDD@@@AAACCCAAA???@@@CCCFFFKKKKKKMMMOOOPPPQQQRRRRRRPPPQQQQQQPPPRRRUUU[[[___ZZZXXXVVVVVVXXXZZZXXXVVVYYYWWWUUURRRRRRUUU[[[___XXX^^^cccdddaaa```bbbdddjjjnnnrrrvvvwwwxxxzzz{{{tttpppmmmlllmmmppprrrsssqqquuu~~~rrrxxxkkkaaaRRRGGG???666000000000000////////////////////////////////////333222///---,,,...000111////////////////////////....................................////////////000111111111111222222222000000111222333333444444666666666666777777777777???;;;EEEbbbrrr{{{fff[[[SSSSSSSSSMMMRRRQQQOOONNNMMMLLLIIIGGGKKKLLLLLLLLLJJJJJJJJJKKKFFFEEEDDDCCCAAA@@@???>>>??????>>>>>>===>>>>>>>>><<<;;;:::999999:::;;;<<<<<<;;;::::::999999999:::???<<<:::;;;<<<<<<:::777:::<<<===;;;:::::::::888;;;;;;555777@@@>>>???LLLNNNbbbyyy|||pppqqqsssvvvxxxmmmkkkkkkiiigggggghhhdddgggnnnmmmfffeeemmmkkkiiikkkoooooojjjkkkppppppjjjjjjooorrrnnnlllnnn}}}kkkeeeeeekkkwwwvvvlllkkkllljjjhhhhhhnnnppppppmmmjjjiiikkknnnlllnnnkkkddddddkkknnnmmmqqqtttuuuoooeee```ccchhhpppvvvsssooopppRRREEE999EEEffffffVVV???EEEVVV^^^XXXEEE===GGGMMMJJJLLLZZZeeeyyy}}}hhhmmm]]]aaa```ZZZ\\\aaa]]]TTTYYYUUUNNNFFFAAA?????????EEEGGGNNNXXXaaagggpppxxx}}}wwwqqqmmmnnnpppsss{{{{{{tttpppnnnjjjggggggfffeeeiiioooiiimmmqqqsssqqqoooooopppkkkooollljjjuuuPPPTTTVVVUUUUUUVVVSSSOOOMMMIIIIIIJJJHHHEEEGGGMMMPPPOOOLLLHHHEEEGGGLLLPPPOOOFFFAAADDDIIIJJJGGGFFFAAADDDGGGHHHFFFDDDDDDEEEGGGEEECCCAAA???AAADDDFFFBBBAAAAAAAAAAAABBBAAA@@@DDDAAA>>>===>>>@@@AAABBB>>>>>>>>>???>>>>>>======???>>>>>>======<<<:::888<<<<<<<<<;;;<<<<<<=========>>>AAAEEEIIIKKKJJJHHHDDDEEEFFFDDDBBBCCCFFFHHHJJJKKKMMMOOOPPPQQQRRRRRROOOOOOOOOOOOOOOSSSXXX[[[[[[XXXVVVVVVXXXYYYYYYWWWYYYWWWSSSPPPOOORRRYYY^^^\\\___bbbaaa```aaaeeeiiirrrtttvvvvvvtttrrrppppppnnnllljjjkkkqqqxxx~~~tttyyysssuuubbbWWWHHH===888000000000000000////////////////////////////////////000000000000000///..................................................................////////////000000111111111222222222000111111222333333444444555555666666666777777777666999>>>KKKeeesss[[[SSSNNNKKKLLLLLLLLLKKKLLLMMMOOOKKKKKKLLLKKKJJJIIIHHHHHHEEEEEEDDDCCCBBBAAA@@@???BBBBBBAAA@@@@@@@@@@@@AAA???>>>============>>>???>>>===<<<;;;;;;;;;;;;;;;@@@>>>;;;;;;===>>>===<<<>>><<<::::::>>>BBBCCCBBBAAACCC>>>;;;@@@DDDPPPggg~~~rrrpppwwwtttqqqvvvllldddfffjjjiiifffeeeiiiddddddhhheee]]]]]]dddeeeeeehhhnnnmmmhhhgggjjjhhheeegggnnnpppllliiijjj{{{xxxjjjhhhhhhlllvvvvvvlllccc``````aaacccgggoooppppppmmmiiiggghhhkkkjjjkkkggg``````hhhnnnooolllqqqtttpppiiidddfffjjjiiimmmmmmlllzzzcccEEE<<<888;;;PPPrrr{{{___CCCHHHIIIVVVZZZOOOCCCBBBDDDCCCCCCPPPYYYfff}}}|||ppp^^^^^^\\\XXXYYY]]]]]][[[WWWTTTPPPKKKFFFBBB???===CCCDDDKKKUUU]]]dddmmmuuu}}}vvvsssrrrsssrrryyy{{{yyyrrrmmmjjjhhhfffdddgggllliiimmmqqqsssrrrppppppqqqjjjmmmjjjfffnnnMMMQQQRRRPPPQQQTTTUUURRROOOOOOOOONNNIIIEEEIIIPPPRRROOOKKKGGGEEEHHHOOOTTTOOOGGGAAAEEEJJJJJJGGGEEEBBBEEEHHHHHHEEECCCDDDFFFHHHFFFDDDBBBAAACCCEEEFFFAAAAAAAAAAAAAAAAAABBBBBBDDDAAA>>>===>>>@@@BBBBBB>>>>>>>>>>>>======<<<;;;>>>>>>>>>===<<<;;;:::999<<<<<<<<<<<<===>>>???@@@===>>>AAAFFFJJJLLLKKKJJJHHHHHHGGGFFFDDDDDDGGGIIIJJJKKKMMMNNNPPPPPPQQQQQQNNNNNNNNNMMMMMMOOOSSSWWWZZZWWWUUUTTTVVVWWWXXXXXXZZZXXXTTTPPPOOORRRXXX]]]]]]^^^_________cccjjjoooxxxyyyzzzxxxsssmmmjjjhhhhhhggggggkkkttt~~~xxxyyyrrrvvvppp^^^TTTCCC999666222000000000000////////////////////////////////////,,,...111333333000---+++............................................................////////////000000000111111111222222111111111222222333333444555555555666666666666777444===>>>:::IIInnnzzz^^^JJJHHHKKKOOOOOOLLLJJJIIIJJJKKKLLLLLLLLLKKKIIIHHHFFFEEEEEEDDDCCCCCCBBBAAAAAAEEEEEEDDDCCCCCCCCCCCCCCC@@@@@@????????????@@@@@@@@@???>>>===<<<<<<<<<<<<===;;;999:::<<<>>>>>>>>>===999777999>>>AAAAAA???<<>>AAABBBBBB>>>>>>>>>>>>===<<<::::::===>>>???>>><<<;;;::::::>>>=========>>>>>>???@@@???@@@CCCGGGLLLNNNNNNMMMJJJIIIGGGEEEDDDDDDFFFHHHJJJKKKLLLNNNOOOOOOPPPPPPNNNNNNMMMLLLLLLMMMPPPSSSWWWUUUSSSRRRSSSTTTVVVWWWZZZYYYXXXUUUTTTUUUXXX[[[XXXZZZ\\\^^^```eeelllrrrvvvwwwxxxwwwrrrmmmjjjhhhfffgggiiipppyyyqqqppp~~~nnn]]]SSSAAA777666444000000000000////////////////////////////////////,,,...000222222000---+++............................................................////////////000000000000111111111111111111111222222333333333444444555555555666666666666======777;;;VVV}}}qqqVVVIIIKKKNNNOOONNNKKKGGGDDDLLLLLLLLLMMMMMMKKKIIIGGGEEEEEEDDDDDDDDDDDDCCCCCCGGGFFFFFFEEEDDDDDDDDDDDD@@@@@@????????????@@@@@@AAA@@@???>>>============;;;::::::;;;<<<=========;;;:::;;;>>>@@@@@@AAADDDKKK\\\cccbbbccceeerrr~~~xxxzzzkkkaaa\\\bbbjjjllljjjiiimmmhhhfffgggfffeeejjjqqqlllnnnoooppplllhhheeedddkkklllnnnnnniiidddbbbbbblllrrrjjjcccgggfff```aaaZZZ\\\ccciiiiiidddaaabbbeeeiiillllllkkkjjjllloookkkjjjeee^^^YYYYYY]]]aaabbbgggmmmooommmiiiffffffhhhggglllssssssvvv{{{rrryyymmmOOO>>>???;;;888GGGlll^^^CCCCCCEEELLLPPPHHH<<<===FFFIIIGGGKKKIIIRRR|||ggg\\\XXX^^^aaa[[[WWWXXXUUUUUUUUUSSSOOOJJJDDDAAA??????BBBIIIPPPUUU___hhhuuu|||wwwtttssstttxxx}}}{{{tttnnnkkkiiiffffffiiilllnnnqqqttttttsssrrrrrrnnnpppmmmffffffnnnvvvyyyIIIJJJIIIFFFHHHOOOTTTTTTWWW\\\___ZZZTTTRRRWWW[[[UUUPPPIIIEEEFFFKKKRRRWWWPPPHHHCCCGGGLLLJJJFFFDDDDDDHHHKKKIIIDDDBBBEEEIIIGGGDDDAAAAAABBBDDDCCCCCC@@@AAACCCCCCAAAAAACCCEEECCC@@@======>>>AAABBBCCC>>>>>>>>>>>>===<<<::::::>>>???AAA@@@>>><<<<<<===@@@@@@???>>>>>>>>>>>>>>>CCCCCCFFFJJJOOOSSSSSSSSSLLLJJJGGGEEEEEEFFFHHHIIIJJJKKKLLLMMMNNNNNNOOOOOONNNNNNNNNMMMLLLLLLOOOQQQRRRRRRQQQPPPPPPQQQTTTUUUVVVWWWYYYXXXWWWVVVVVVWWWSSSVVVZZZ___ccchhhlllooonnnpppqqqpppnnnkkkjjjiiiiiilllrrr{{{yyyqqqyyy}}}eeeUUUKKK:::111222111000000000000////////////////////////////////////---...////////////..................................................................//////////////////000000000111111111111222222222222222333333444444444444555555555555555333777:::777===ZZZ|||wwwffflll[[[VVVOOOLLLLLLMMMLLLKKKLLLJJJJJJKKKLLLKKKHHHFFFDDDDDDEEEEEEEEEEEEFFFFFFGGGFFFEEEDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>?????????>>>===<<<<<>>>>>>>>>>>======<<<;;;???BBBDDDCCC@@@>>>???AAACCCBBBAAA@@@????????????BBBBBBDDDIIINNNRRRTTTTTTOOOLLLHHHGGGHHHJJJLLLLLLJJJJJJKKKMMMMMMNNNNNNNNNMMMNNNNNNMMMLLLLLLOOOQQQOOOPPPQQQQQQPPPPPPRRRTTTPPPSSSUUUVVVUUUSSSSSSSSSSSSVVV[[[aaaeeehhhiiiiiifffhhhhhhhhhgggfffhhhiiiqqqvvvxxx|||ttt[[[KKKCCC666000222000000000000000////////////////////////////////////......---------...///000------------------------..................................../////////////////////000000000111111222222222222222222222222333333333444444444555555666///444???;;;333CCC^^^yyydddhhhkkkXXXOOOMMMPPPRRRPPPMMMJJJIIIJJJJJJGGGDDDDDDDDDEEEFFFFFFGGGHHHHHHGGGFFFEEECCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCC?????????>>>??????@@@AAA???@@@@@@@@@???AAACCCFFFSSSQQQSSSWWWZZZggg|||ppphhhgggooo{{{mmmjjjggg```mmmfff``````aaabbbfffkkkiiihhhgggeeeddddddgggjjjiiilllkkkgggfffhhhkkkjjjeeehhhggg^^^XXX[[[ccciiieeelllhhheeemmmnnnjjjlllZZZWWWWWW[[[]]]]]]___ccc```dddiiiiiigggddddddeeehhhiiimmmnnnjjjeeehhhnnngggggggggiiiiiifffaaa^^^ZZZXXX___lllooopppzzzcccGGG@@@BBBOOOXXXQQQDDD===FFFDDDIIIIIIAAAKKKmmmwwwhhh```\\\ZZZZZZ\\\YYYXXXVVVSSSPPPMMMKKKJJJEEEAAA@@@BBBCCCFFFMMMVVV```lll}}}|||{{{|||~~~~~~{{{sssmmmmmmnnnnnnnnnpppoooooopppssstttssspppmmmiiigggddddddggglllooopppwwwvvvtttuuuMMMNNNKKKGGGIIIOOOTTTTTTSSSZZZ^^^]]]]]]______[[[UUUOOOHHHEEEGGGLLLPPPSSSPPPIIIDDDHHHMMMKKKFFFCCCEEEKKKNNNKKKDDDAAAEEEKKKHHHEEEAAABBBEEEFFFDDDBBB>>>BBBEEEDDDAAAAAADDDGGGBBB???===<<>>>>>>>>???>>>>>>======AAAEEEGGGFFFCCCAAABBBEEEDDDDDDCCCCCCBBBCCCCCCCCCDDDDDDFFFKKKPPPUUUWWWWWWOOOKKKGGGFFFHHHKKKMMMMMMJJJJJJKKKLLLMMMMMMMMMMMMKKKLLLMMMLLLKKKLLLNNNPPPMMMPPPSSSSSSRRRQQQRRRTTTPPPQQQRRRRRRQQQRRRSSSUUUZZZ\\\___bbbeeefffeeeccc```aaabbbbbbdddggglllppp~~~lllQQQAAA===555333555222000000000000////////////////////////////////////------------......//////------------------------....................................////////////////////////000000000111222222222222222222222222222333333333333444444444888333555>>>===777<<>>BBBEEEDDDAAAAAADDDHHHBBB???===<<>>>>>????????????>>>CCCFFFJJJHHHDDDBBBDDDGGGDDDDDDDDDDDDEEEFFFGGGHHHLLLMMMOOOSSSYYY^^^``````MMMIIIDDDCCCFFFJJJLLLLLLIIIJJJKKKLLLLLLMMMLLLLLLJJJKKKLLLKKKKKKKKKMMMOOOMMMPPPUUUVVVTTTSSSSSSTTTSSSSSSRRRPPPPPPRRRVVVZZZbbbbbbbbbcccddddddbbb```[[[]]]___aaaeeellltttyyybbbGGG777555111222444111000000000000////////////////////////////////////+++,,,.../////////......------------------------..................................../////////000////////////000000000000222222222222222222222222222222333333333444444444555444444666999;;;:::999DDDyyyxxxsssooosssiiibbbYYYTTTRRRPPPLLLHHHDDDDDDEEEFFFHHHIIIJJJKKKGGGFFFEEECCCBBBAAAAAAAAA@@@AAABBBCCCCCCBBBAAA@@@@@@@@@@@@AAACCCEEEFFFGGGGGGIIILLLSSSaaauuu~~~{{{wwwwwwxxxzzzyyyuuuqqqfffeeeggghhh\\\^^^bbbdddaaa___eeennniiilllnnnllljjjiiihhhgggbbbiiimmmjjjjjjmmmmmmjjj^^^fffeeeZZZQQQVVV```fffeeennnjjjdddhhhjjjjjjpppeee^^^ZZZ^^^bbbbbbaaaaaadddjjjppprrrpppnnnmmmnnnhhhhhhjjjlllhhhdddkkkvvvrrrnnnjjjiiikkkllliiifff___ZZZ[[[bbbgggjjjsss~~~WWWOOOEEECCCKKKPPPIII???@@@OOOMMMHHHNNNGGGCCCRRRnnnmmm^^^XXXSSSVVVVVVWWWVVVTTTPPPLLLJJJMMMGGGBBB@@@>>>===CCCKKKYYY[[[eee{{{~~~}}}~~~{{{xxx}}}tttmmmnnnqqqqqqpppqqqqqqppppppqqqsssqqqlllhhhddd]]][[[cccooovvvvvvuuurrruuutttmmmjjjuuuQQQNNNJJJIIIIIIIIIIIIHHHIIIMMMSSSYYY]]]___^^^^^^UUUQQQKKKFFFEEEHHHLLLPPPTTTLLLFFFIIIQQQRRRJJJAAADDDHHHNNNNNNGGGAAADDDLLLFFFFFFCCCAAADDDHHHHHHCCCCCCAAABBBEEEFFFCCCBBBEEEGGGCCC???>>>@@@BBBBBBBBB===???BBBBBBAAAAAAAAAAAAIIIJJJJJJHHHEEEEEEHHHKKKNNNJJJFFFDDDEEEGGGGGGFFFUUUWWWZZZ```mmmvvvooobbbRRRMMMHHHGGGJJJKKKIIIFFFJJJLLLNNNOOOOOOOOOMMMLLLKKKLLLMMMNNNMMMLLLJJJHHHKKKLLLNNNPPPTTTWWWZZZ[[[YYYZZZ[[[[[[ZZZZZZ\\\]]]fffiiijjjfff___\\\]]]```ZZZ[[[^^^bbbkkkwwwzzzgggOOOCCC888444333111000111//////////////////////////////.........---------,,,---......//////...............------,,,,,,,,,///......---------......////////////////////////////////////000000000000000111111111111222222222444444444333333222222222555333222222444888===???GGGYYYuuuhhh^^^^^^```[[[RRRKKKPPPIIIDDDFFFIIIHHHHHHJJJHHHGGGCCCAAAAAADDDDDDBBBDDDCCCAAABBBEEEHHHEEEAAAGGGGGGEEEGGGPPP^^^ggghhhggg[[[YYYlll|||uuuhhhgggkkkiiiccc^^^ZZZZZZ```dddgggkkkpppjjjlllnnnooommmhhhdddaaaXXX[[[___fffjjjllljjjgggbbbdddccc^^^WWWWWW]]]ccceeecccbbbdddhhhhhhccc___dddcccaaa``````______^^^bbbffflllqqqrrrpppkkkhhhkkkgggiiilllggg```ffftttxxxnnnfffgggooorrrmmmeeebbbaaa```bbbfffkkkooopppxxxmmmZZZFFFEEEHHHSSSUUUCCC???GGGNNNNNNHHHCCCEEEHHHAAAeeecccUUUXXXYYYVVVTTTTTTUUUTTTQQQNNNMMMJJJEEE@@@>>>???AAACCCTTTRRRUUUeeevvvtttssssssuuurrrllljjjlllqqqqqqooolllpppvvvssskkkgggcccaaaeeemmmuuuxxxyyytttsssrrrnnnjjjoooRRROOOKKKIIIIIIIIIIIIHHHFFFHHHKKKOOOTTTXXX\\\^^^]]]XXXPPPIIIFFFGGGJJJLLLQQQJJJEEEIIIQQQSSSKKKCCCDDDHHHNNNOOOHHHBBBEEEMMMHHHGGGDDDAAADDDHHHHHHCCC???>>>???CCCEEECCCCCCFFFIIIEEE@@@>>>???@@@@@@???AAA@@@@@@BBBCCCCCCEEEIIIGGGHHHHHHFFFDDDFFFIIIMMMOOOOOOMMMIIIGGGIIIPPPWWWjjjooovvv~~~yyyjjjZZZSSSKKKHHHIIIKKKKKKJJJJJJLLLMMMOOOOOONNNMMMLLLKKKLLLMMMNNNMMMLLLJJJIIIIIIJJJLLLNNNRRRVVVYYY[[[]]]___``````_________```aaacccdddbbb]]]ZZZZZZ[[[^^^aaafffmmmwwwrrrvvvxxx}}}rrrjjjTTTHHH===555333333111000111//////////////////////////////.........---------,,,---......//////............---------,,,,,,,,,///......---------......////////////////////////.../////////000000000000000000111111111222222222444444333333333222222222333222222333666:::>>>@@@CCCJJJ[[[wwwuuuwww{{{|||qqqgggbbbcccWWWRRRPPPPPPMMMGGGCCCBBBDDDHHHLLLLLLKKKKKKKKKKKKGGGHHHLLLTTT[[[\\\UUULLLGGGKKKRRRcccvvv}}}|||pppppplllhhhhhhkkkhhhaaaddd``````ccceeedddeeehhh]]]aaafffiiiiiifffbbb______aaafffjjjllliiiccc^^^aaacccbbb^^^ZZZZZZ___eeeccc^^^ZZZ]]]dddiiigggcccccceeeffffffdddbbbaaaaaacccfffiiilllmmmkkkhhhfffhhheeejjjqqqpppjjjmmmwwwxxxnnnfffgggooosssooohhhgggeeedddeeehhhlllnnnooo~~~mmmPPPBBBBBBNNNSSSKKK>>>???CCCGGGKKKNNNOOOOOO???MMMjjjlll\\\ZZZYYYVVVTTTUUUWWWWWWSSSPPPPPPMMMHHHDDDAAA@@@@@@AAAIIILLLRRR^^^rrr~~~{{{zzzzzzvvvpppmmmooommmooonnnkkknnnrrrrrrmmmhhhdddbbbfffnnnuuuxxxyyyqqqnnnkkkgggcccgggvvvSSSQQQMMMKKKJJJJJJIIIHHHEEEDDDDDDFFFKKKRRRZZZ^^^\\\XXXSSSMMMKKKKKKMMMOOOOOOJJJFFFIIIQQQSSSNNNGGGDDDGGGMMMOOOIIIDDDFFFMMMJJJIIIEEEAAADDDHHHGGGCCC===<<<>>>CCCEEEEEEFFFIIIIIIFFFAAA??????@@@AAAAAAGGGAAA@@@DDDFFFEEEIIIPPPKKKJJJIIIGGGFFFIIIMMMQQQRRRUUUVVVQQQNNNTTTdddqqqzzzkkk___WWWNNNHHHHHHJJJLLLMMMKKKLLLMMMNNNNNNNNNMMMLLLKKKKKKLLLMMMMMMLLLJJJIIIGGGHHHJJJMMMPPPTTTWWWYYY]]]___aaaaaa```^^^^^^^^^[[[\\\\\\\\\\\\[[[[[[ZZZffflllttt}}}|||sss||||||~~~iiiWWWUUUMMM>>>777111222222111000111////////////////////////...............---------,,,---......//////.........------------,,,,,,,,,......---------......///////////////////////////....../////////000000000000000000111111111222222333333333333222222222222111111333555888;;;>>>???:::======DDD^^^vvvhhhfffiiittt}}}~~~zzzuuuooodddVVVOOONNNVVVaaammmpppiiiaaa]]]^^^XXX\\\jjj}}}}}}uuuoooooorrryyywwwhhhbbbeeegggffffffhhhhhheeefffccccccfffeeeccccccfffYYY^^^cccgggfffcccaaa___dddgggkkknnnnnniiiaaa[[[aaabbbcccaaa___aaafffkkkhhhbbb\\\]]]eeekkklllkkkdddfffiiiiiigggeeecccbbbdddeeeggghhhhhhgggeeeddddddccchhhrrrvvvrrrsssxxxxxxoooggggggnnnrrroookkkiiigggfffgggiiillllllllluuummmIIIAAAFFFKKKOOOCCC<<<999???KKKUUUUUURRREEE;;;CCCaaawwwtttdddZZZXXXVVVUUUVVVXXXXXXUUURRRSSSPPPLLLHHHDDDAAA???>>>@@@FFFNNNUUU```uuu|||{{{vvvooolllmmmjjjmmmnnnkkkkkkmmmooonnnjjjhhhfffhhhnnntttwwwwwwpppkkkfffcccaaadddooozzzzzzTTTRRROOOMMMLLLKKKJJJHHHGGGFFFDDDDDDHHHOOOVVV[[[]]]\\\YYYVVVSSSPPPNNNMMMPPPKKKFFFGGGMMMQQQOOOKKKCCCFFFLLLNNNJJJDDDFFFLLLKKKJJJEEEAAACCCGGGGGGBBB>>><<>>ZZZsssddd```ooo}}}zzzqqqpppzzz}}}oooccceeetttvvvkkkeeeiiiiiihhheeeccceeehhhjjjdddaaaaaadddeeedddhhhmmmdddgggjjjjjjgggdddcccdddfffhhhkkkooopppnnniiieeedddeeeeeeeeeeeegggjjjmmmpppmmmiiiggghhhkkknnnppphhheeecccdddffffffccc```cccdddfffhhhiiihhhfffeeeeeebbbdddmmmsssrrrqqqssswwwpppiiigggkkknnnmmmjjjhhhfffeeefffhhhjjjjjjjjjmmmtttUUUEEEBBBDDDPPPMMMCCC999;;;FFFOOOPPPMMMNNN???666EEEbbbtttmmm]]]YYYWWWUUUUUUWWWWWWTTTQQQRRRPPPMMMJJJFFFBBB@@@>>>===CCCJJJNNNTTTddd||||||zzzwwwpppmmmmmmllloooqqqnnnjjjiiimmmppppppnnnkkklllooorrrttttttqqqkkkfffeeefffiiiqqqyyy{{{UUUSSSPPPOOONNNMMMKKKJJJIIIHHHGGGGGGIIILLLPPPSSSaaabbbbbbaaa]]]WWWQQQNNNRRRMMMGGGFFFIIILLLNNNMMMDDDGGGLLLOOOKKKEEEFFFJJJLLLJJJEEEAAACCCHHHGGGDDD>>>===???DDDGGGEEEGGGJJJKKKIIIEEEBBBAAACCCFFFIIIKKKFFFCCCEEEHHHJJJLLLNNNVVVSSSQQQRRRWWW___hhhmmmffffffgggiiippp|||}}}oooccc\\\ZZZPPPNNNJJJIIIIIIJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMKKKKKKLLLLLLLLLLLLLLLKKKNNNNNNNNNOOOPPPRRRSSSTTTYYY[[[]]]\\\ZZZYYYXXXXXXSSSQQQPPPTTT]]]hhhqqquuullldddnnnzzzyyy^^^RRRIIICCC777333222444333000...///////////////////////////---.....................,,,---......///.........---------------------------------------...//////////////////////////////............//////////////////000000000111111111222222222222222222222222111222333444555555555444222666===???999???___zzztttwwwsssjjjkkkvvvvvviii___aaadddhhhqqquuulllnnnjjjnnnmmmkkkiiifffeeegggjjjccc```___aaabbbdddkkktttnnnppppppmmmiiihhhjjjnnnjjjjjjkkknnnpppqqqpppnnnjjjhhhfffeeeeeeeeedddcccmmmoooqqqnnniiihhhlllpppmmmddd[[[[[[bbbfffbbb\\\```ccchhhlllnnnmmmjjjhhhjjjeeeccchhhmmmnnnnnnnnnwwwqqqkkkhhhjjjkkkjjjhhhhhhfffeeefffhhhkkklllllloooyyyeeefffQQQEEECCCPPPRRRJJJ@@@<<<>>>DDDIIIKKKMMMKKK???999MMMnnnxxxmmm^^^ZZZVVVTTTUUUUUURRRPPPOOONNNLLLJJJGGGDDDBBBAAA???AAADDDFFFLLLYYYiiittt~~~|||wwwuuuvvvsssuuuvvvrrrllliiimmmrrrxxxuuusssrrrrrrrrrssssssooojjjgggiiilllooottt{{{~~~TTTSSSQQQPPPPPPOOOMMMLLLIIIIIIIIIIIIIIIIIIJJJJJJUUUXXX^^^bbbddddddaaa```YYYUUUOOOLLLLLLMMMMMMNNNHHHIIINNNQQQNNNHHHGGGJJJNNNLLLGGGCCCEEEJJJKKKGGG@@@>>>@@@FFFHHHGGGIIILLLOOOMMMJJJEEECCCDDDHHHLLLMMMMMMJJJFFFLLLXXX\\\YYY]]]ZZZYYY^^^hhhvvv~~~mmm^^^RRRKKKKKKNNNGGGHHHIIIIIIJJJJJJIIIIIIKKKKKKKKKLLLLLLLLLMMMMMMKKKKKKKKKKKKLLLLLLLLLLLLPPPPPPPPPPPPQQQRRRTTTTTTQQQSSSSSSRRRQQQPPPQQQRRRSSSSSSUUU[[[eeesss{{{bbbbbbtttppp]]]QQQ@@@666666333222444333///...000////////////////////////---------...............,,,---......//////......,,,,,,,,,------------...---------------...///000////////////////////////------.........//////////////////000000000111111111111111222222222222222222222333333333222222111777000444???>>>888BBBVVVvvvwwweeeZZZhhhfffnnnrrruuuzzz}}}qqqwww~~~~~~}}}ooodddkkkpppeeegggfffhhhllllllhhheeeeeeeeecccbbbbbb``````gggpppkkkmmmooommmiiijjjpppuuupppooommmnnnooopppooooookkkhhhdddbbbbbb```\\\XXXbbbgggkkkjjjgggfffiiinnnqqqfffZZZYYY```eeebbb\\\```dddiiinnnpppooolllkkkmmmhhheeeeeehhhkkkmmmmmmuuurrrnnnkkkkkkjjjiiihhhmmmjjjggggggjjjmmmoooooorrrpppuuunnndddxxxgggNNNCCCIIINNNKKKEEE>>>;;;???HHHOOOGGGPPPKKK;;;BBBbbbzzz~~~iiiccc[[[VVVTTTTTTRRROOONNNMMMLLLJJJHHHFFFEEEDDDAAA@@@???@@@EEEMMMVVV\\\mmm}}}{{{|||{{{zzzzzzyyysssooorrryyy}}}{{{yyyxxxwwwwwwwwwqqqmmmlllnnnpppqqquuu{{{|||SSSRRRQQQQQQRRRQQQOOONNNJJJJJJJJJJJJIIIIIIHHHHHHFFFIIIPPPXXX```gggkkknnndddcccaaa^^^ZZZWWWSSSQQQMMMNNNRRRUUURRRKKKIIIKKKQQQOOOJJJFFFHHHNNNOOOLLLDDDCCCFFFLLLOOOOOOQQQUUURRRQQQOOOLLLKKKNNNTTTYYYVVV\\\WWWMMMXXXrrr|||uuuooolllkkkqqqnnn```SSSKKKFFFBBBDDDHHHGGGHHHIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMMMMKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNOOOPPPRRRSSSUUUVVVOOOOOOOOOMMMLLLMMMOOORRRZZZ^^^dddlllvvvrrrhhhsssnnnZZZMMM;;;555333111000222111......222////////////////////////---------.........//////,,,---......//////......,,,,,,,,,---------......---,,,,,,------///000000////////////////////////---------.........//////////////////000000000111000111111111222222222222222222222222222222222222666000///777;;;:::999<<>>777333000//////////////////////////////.........---------------------------------------------------------......---------,,,,,,,,,------------------------,,,,,,,,,---------............---------,,,,,,,,,---------............/////////000000000111111111000000111111111222222222222222333444555666777777555444<<>>AAAGGGMMMNNNIIICCC;;;333JJJlllppp```VVVSSSRRRQQQQQQRRRTTTTTTRRRQQQQQQQQQPPPMMMJJJGGGEEEDDD>>>CCCEEEGGGYYYQQQMMMMMMQQQTTTRRRRRRTTTSSSTTTUUUTTTSSSRRRPPPNNNNNNMMMMMMLLLKKKIIIIIIHHHFFFIIIKKKKKKMMMXXXiiivvvxxxqqqfff]]]UUUOOOIIIIIIIIIIIIIIIHHHHHHGGGHHHIIIKKKLLLLLLKKKIIIHHHJJJIIIIIIHHHHHHHHHIIIIIIHHHJJJLLLKKKIIIIIIJJJLLLMMMOOOPPPQQQQQQRRRSSSUUUUUUYYYbbbllluuu|||ooo[[[SSSPPPYYYjjj|||^^^VVVLLL@@@777333222111000........................---.....................------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------............///...////////////000000000//////000000000111111111111111222222333333444444555000333<<<;;;777BBBTTTqqqxxx|||yyywwwrrriiibbbaaaeeeiiieeeeeedddeeeeeedddcccaaaaaabbbbbb```^^^```fffkkkjjjgggfffgggddd___]]]___iiiiiihhhgggdddbbbbbbbbbcccbbbbbbbbbdddeeedddbbbaaa___]]]\\\^^^aaacccdddgggjjjllljjjcccYYYPPPKKKXXX[[[```dddgggiiihhhhhhjjjhhheeedddeeedddcccbbbeeeeeeeeefffggghhhiiiiiiaaaeeefffeeehhhnnnrrrrrrjjjhhhgggggghhhiiihhhggghhhhhhhhhggghhhlllnnnoooxxxgggTTTCCCCCCMMMRRRNNNIII<<<999???KKKNNNHHHHHHOOOKKK<<>>999===HHHJJJDDDGGGSSSKKKHHHeeeuuu```UUUQQQQQQQQQRRRUUUWWWWWWVVVTTTSSSRRRRRRRRRPPPLLLIIICCCCCCDDDDDDIIIYYYuuuWWWSSSRRRTTTUUUSSSQQQSSSSSSTTTVVVVVVUUUSSSPPPNNNLLLLLLLLLKKKKKKKKKLLLLLLKKKLLLKKKHHHFFFFFFIIIKKKJJJRRR[[[bbbeeeiiinnnsssyyy{{{}}}rrr[[[MMMXXXNNNLLLKKKKKKLLLKKKHHHEEEKKKIIIFFFDDDDDDEEEHHHIIIJJJJJJKKKKKKKKKKKKJJJJJJGGGGGGGGGHHHIIIJJJKKKLLLHHHKKKNNNNNNOOOTTT\\\bbbaaadddhhhkkkmmmppptttwwwzzz}}}hhhOOOIIIVVVdddrrrRRR???:::333000000111000///........................---------.........//////------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------............///........./////////000000////////////000000000111111111111111222222222222555444444555666777777777EEEEEEVVVwww___RRRSSSWWW___dddcccccciiinnnooodddeeeeeeeeedddcccccccccaaa```___aaaeeehhhjjjkkkllliiihhhkkkjjjhhhhhhkkkhhhgggffffffggggggfffeeeccccccdddfffhhhhhhgggeeeccccccbbbaaa^^^\\\ZZZZZZaaaaaaccceeehhhiiihhhhhhbbbaaa``````bbbeeehhhjjjjjjgggcccaaaaaabbbbbbbbbgggggggggfffeeeddddddcccbbbhhhkkkjjjjjjmmmpppooommmjjjhhhggghhhjjjjjjjjjhhhmmmoookkkjjjlllkkkhhheeegggnnnwwwZZZIIIEEEFFFIIILLLBBB???>>>@@@DDDIIIMMMQQQMMMIIIggg{{{```XXXVVVTTTTTTUUUWWWWWWWWWUUUSSSSSSTTTUUUSSSPPPLLLHHHCCCAAAEEEIIIPPP___nnnYYYUUUSSSVVVVVVSSSQQQRRRSSSTTTVVVVVVUUUSSSPPPNNNNNNMMMMMMLLLLLLLLLMMMMMMKKKKKKIIIHHHGGGGGGGGGFFFCCCGGGIIIGGGIIIQQQVVVWWWTTTXXX^^^dddjjjoootttwwwzzzuuuvvvwwwhhhccc___ZZZeeeaaa]]]]]]LLLAAAPPPMMMKKKIIIIIIJJJKKKJJJHHHIIIIIIJJJKKKKKKJJJJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKFFFFFFGGGHHHIIIKKKLLLMMMJJJNNNRRRTTTVVV]]]hhhpppuuuxxx}}}uuuYYYIIILLL___rrrmmmMMM:::666333222333333111...........................---------.........//////------------------------------------------------,,,,,,,,,------.........------------------------,,,,,,,,,---------......,,,,,,,,,------.........---------.........//////............/////////000////////////000000000000111111111111111222222222---444777555444888:::999222>>>AAALLLlll}}}rrrvvvrrrooohhh\\\XXX]]]aaahhhiiidddbbbggglllmmmfffffffffeeecccbbbbbbccc___]]]]]]```eeeiiiiiihhhiiifffdddfffdddaaaaaadddjjjiiihhhiiijjjkkkjjjiiiddddddcccddddddccc```^^^XXXZZZ^^^___``````aaaaaadddbbb``````aaabbbbbbaaabbb```^^^\\\^^^bbbfffiiiiiifffbbb``````aaaaaaaaagggggggggfffeeecccbbbaaaccciiimmmlllkkkmmmooonnnllljjjhhhhhhhhhhhhgggeeeiiikkkhhhccceeekkklllhhhccchhhooottt~~~hhhRRRGGGDDDGGGKKKFFFHHHBBB:::AAAQQQUUULLLZZZHHHYYYttt^^^[[[WWWUUUVVVVVVVVVVVVUUUSSSSSSTTTVVVVVVRRRNNNMMMDDD@@@FFFJJJMMMTTT^^^bbbVVVVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTSSSRRRQQQQQQQQQNNNNNNOOOOOONNNLLLKKKJJJNNNMMMLLLJJJJJJIIIIIIIIIIIIJJJKKKKKKKKKJJJHHHHHHOOOOOOQQQRRRTTTVVVWWWXXXVVVXXX\\\```dddggghhhiiimmmkkkgggbbb\\\WWWSSSQQQPPPOOONNNMMMLLLKKKKKKKKKKKKJJJIIIHHHHHHIIIJJJJJJFFFEEEEEEFFFHHHJJJKKKKKKNNNKKKGGGGGGIIIJJJIIIFFFGGGIIIKKKLLLKKKKKKMMMOOOTTTWWW^^^ccceeehhhssszzz^^^RRRKKKVVVttt~~~{{{XXXCCC333222111000//////////////////////////////////////////.........---------,,,+++++++++,,,,,,---...---,,,,,,+++*********+++------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------............///000000000000000000000000000111111111111222222222000111111111111222222222111111222333444666666777:::999:::AAAJJJ\\\zzzooojjjhhhiiigggbbb___```___dddjjjllllllnnnsssyyyllljjjgggeeeeeeeeecccbbbggg```^^^bbbcccaaaaaaddd```aaaaaa___^^^```dddiiidddiiijjjhhhhhhlllnnnnnniiigggeeefffhhhiiigggeee\\\^^^_________aaaccceeedddbbb```___bbbdddeeeeee___`````````______aaacccaaa___aaaddd```ZZZ[[[aaagggdddbbbbbbeeeggggggeeeiiijjjkkkkkkkkkllloooqqqoooooommmkkkiiigggfffeeeggghhhhhhiiiiiiiiihhhhhhdddfffiiilllooobbbNNNBBB@@@DDDKKKEEEAAA===>>>QQQ^^^YYYQQQQQQXXXuuufffddd\\\UUUTTTXXXZZZWWWXXXWWWVVVVVVWWWVVVTTTRRRLLLGGGFFFIIIJJJHHHKKKQQQ]]]~~~UUUUUUUUUUUUTTTSSSRRRRRRTTTTTTTTTSSSRRRRRRRRRRRRPPPPPPQQQQQQPPPOOOMMMLLLMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJIIIHHHGGGGGGHHHIIIKKKLLLMMMMMMJJJLLLNNNQQQSSSTTTUUUUUUXXXWWWVVVTTTRRRPPPNNNMMMKKKJJJIIIIIIHHHIIIIIIIIIJJJJJJKKKKKKKKKJJJIIIIIIJJJIIIHHHHHHIIIIIIJJJIIILLLKKKIIIIIIJJJLLLLLLLLLLLLLLLLLLNNNPPPSSSUUUVVV\\\aaajjjsssvvvwwwgggUUUSSSVVVggg}}}}}}{{{eeeJJJ;;;333222111000////////////........................///.........------------,,,+++++++++,,,------...---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------............/////////////////////////////////000000000111111111//////000000000111111111111111222333444555666666:::777666888:::AAASSSddd|||pppaaa______cccccc___]]]^^^cccggglllmmmlllkkkmmmooojjjiiiiiijjjlllmmmllljjjjjjdddaaadddddd```___bbbeeeeeeeeebbb___^^^aaacccgggkkkllljjjjjjnnnqqqqqqmmmkkkiiiiiijjjjjjhhhfffdddeeeeeedddaaa``````aaagggeeebbb___]]]]]]^^^___]]]^^^___^^^\\\\\\]]]^^^^^^\\\^^^aaa___\\\^^^eeefffeeedddfffhhhhhheeeccceeefffgggggghhhjjjnnnqqqrrrqqqooolllhhheeecccbbbhhhhhhiiijjjjjjjjjjjjjjjiiijjjmmmmmmmmmvvvfffOOOCCCAAADDDCCCFFFBBB>>>IIITTTPPPKKKJJJOOOgggxxxhhh[[[ZZZ[[[WWWTTTUUUYYYXXXWWWXXXYYYXXXVVVTTTLLLGGGEEEFFFFFFEEEGGGLLLOOOeee~~~UUUUUUVVVVVVUUUSSSRRRQQQTTTTTTTTTSSSSSSSSSSSSSSSRRRSSSTTTTTTSSSRRRPPPOOOLLLLLLKKKKKKKKKKKKKKKLLLJJJKKKKKKKKKKKKJJJIIIHHHFFFFFFGGGGGGHHHIIIIIIIIIGGGHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIJJJFFFFFFFFFFFFGGGGGGHHHIIIGGGHHHJJJKKKJJJIIIGGGEEEIIIIIIHHHHHHHHHIIIIIIJJJHHHIIIIIIIIIHHHHHHJJJLLLQQQPPPQQQTTTYYY^^^bbbcccdddkkkxxxrrreeeRRROOO]]]jjj}}}xxx{{{}}}mmm]]]KKK<<<444222222111000////////////....................................------------,,,,,,,,,,,,,,,---------,,,,,,++++++******++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---------............///////////////////////////........./////////000000........./////////000000111111222333444444555666555333333444555666<<>>DDDKKKOOOLLLHHHSSSqqqxxx^^^RRRWWW]]]]]]\\\[[[ZZZ[[[]]]]]]\\\[[[\\\ZZZVVVPPPMMMLLLKKKJJJSSSIIIEEEJJJKKKOOOfffUUUUUUUUUVVVVVVWWWWWWXXXWWWWWWVVVVVVUUUTTTTTTSSSPPPQQQRRRRRRRRRQQQPPPPPPNNNNNNMMMMMMMMMMMMMMMNNNMMMLLLKKKKKKJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIHHHHHHHHHIIIIIIJJJFFFFFFGGGHHHIIIJJJJJJKKKJJJIIIHHHHHHGGGGGGGGGGGGHHHIIIJJJLLLMMMNNNNNNNNNLLLOOOQQQQQQOOOPPPSSSWWW^^^bbbhhhnnntttyyy~~~tttiiiZZZNNNJJJYYYjjjyyygggSSSEEE<<<444111111000//////....../////////------------------------,,,,,,,,,,,,------------------...//////...,,,+++++++++******++++++,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///........................//////000000000111111111//////000000000111111111000000111111111222222222333444333111222555555222666::::::777888JJJiiiqqqccc[[[YYYXXXZZZ^^^bbbaaaZZZTTT\\\ZZZ[[[\\\ZZZXXX]]]ccc^^^```dddggghhhiiihhhhhhccccccdddgggkkkmmmlllkkkhhhjjjjjjjjjlllooonnnjjjdddcccbbbaaaaaa___\\\YYY[[[```ddddddffflllpppqqqiiikkkllllllllllllmmmooofffhhhjjjjjjiiihhhhhhhhheeeggggggddd```\\\]]]^^^]]]___```___]]]ZZZYYYYYYUUUWWWWWWVVVXXX[[[ZZZVVVWWWXXXYYYYYYZZZ\\\```ccceeeeeefffeeeddddddfffhhhmmmmmmlllkkkiiihhhggggggggghhhiiikkkkkklllllllllnnnnnnjjjeeeeeeiiimmmmmmkkkrrrXXX???999DDDIIIJJJJJJEEEAAAEEELLLNNNHHHIII\\\sssgggWWW[[[```\\\]]][[[XXXXXXYYYZZZZZZZZZ[[[\\\YYYSSSPPPOOOMMMIIIMMMFFFEEEJJJIIIGGGSSSdddttt\\\[[[YYYXXXWWWXXXYYYZZZYYYYYYXXXVVVUUUTTTSSSRRROOOPPPQQQRRRRRRQQQPPPOOOPPPOOONNNMMMMMMMMMMMMMMMMMMMMMKKKJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLKKKJJJIIIIIIJJJKKKLLLHHHHHHHHHIIIJJJKKKKKKLLLKKKJJJJJJJJJJJJKKKLLLLLLHHHLLLQQQVVVXXXWWWUUUSSSWWW[[[```bbbbbbeeekkkpppsssuuu{{{iii[[[RRRLLLNNNVVVfffxxxqqq___JJJ===666111///111//////.........//////000------------------------++++++,,,,,,,,,------------...///000///...,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------............///................................./////////000000........./////////000000000000000111111111111111---222333111222777999777...111555999===AAAFFFJJJbbbsssqqq```\\\YYYWWW\\\\\\YYYVVVWWW[[[]]]]]]ZZZXXXYYY^^^aaa___\\\___fff___bbbeeeeeedddeeehhhllleeecccbbbccceeehhhjjjjjjdddhhhiiihhhjjjooonnniiidddbbb``````bbbaaa___\\\\\\bbbeeedddeeehhhiiihhhfffhhhjjjiiihhhgggiiikkkdddfffgggfffeeeeeefffgggggghhhgggfffccc^^^ZZZXXX[[[]]]``````^^^\\\\\\\\\XXXXXXSSSNNNQQQYYY[[[YYYXXXZZZ]]]]]]\\\\\\^^^```bbbdddffffffffffffggghhhllllllkkkkkkjjjiiihhhhhhgggggghhhiiiiiiiiiiiiiiikkkmmmjjjcccbbbhhhmmmnnnjjjrrrxxxxxxSSS???CCCDDDEEEHHHHHHCCC???DDDOOORRRNNNQQQZZZddduuuxxxmmmgggccc___]]]ZZZVVVSSSTTTVVVXXXYYYZZZ]]]\\\WWWSSSSSSOOOJJJGGGEEEFFFIIIHHHGGGLLLTTT\\\fff{{{eeeccc___\\\[[[[[[\\\]]]ZZZZZZXXXWWWUUUTTTRRRRRROOOPPPQQQRRRRRRQQQPPPPPPQQQPPPOOONNNMMMMMMMMMMMMNNNMMMKKKJJJJJJJJJKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKIIIHHHHHHIIIIIIJJJOOONNNNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMOOOPPPQQQRRRRRRXXX```gggjjjhhhccc___hhhmmmuuuzzz~~~iiiQQQHHHGGGLLL[[[kkkooozzzkkkXXXBBB555000...111444//////.........//////000------------------------+++++++++,,,,,,------------...///000000...,,,++++++*********+++,,,,,,---++++++++++++++++++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------.........//////........................---------.........//////---------.........//////000000000000111111111111...444555000///222333000111444666666444444666999===GGGWWWmmmxxx{{{xxxkkkeeeWWWTTT\\\YYYNNNMMMTTTUUUWWWZZZ\\\\\\ZZZXXXTTTXXX___dddaaa\\\\\\aaa^^^aaadddcccbbbdddkkkqqqiiieeeaaa______bbbcccddd___dddeeecccffflllkkkeeeaaa___^^^```ccceeedddbbb```fffhhhgggeeeffffffcccccceeefffeeebbbaaabbbdddaaabbbcccccccccdddfffhhhhhhhhhhhhhhhgggccc]]]YYY\\\^^^aaabbbaaa````````````\\\RRRIIIKKKUUUZZZXXXZZZ]]]aaabbb___]]]]]]]]]___aaaeeeggggggggghhhiiihhhiiiiiijjjkkkkkkllllllddddddeeeeeeeeeeeeeeedddfffjjjhhhbbbaaahhhnnnoooooolllnnnzzzjjjLLLFFFAAA>>>CCCFFFHHH<<<===PPP\\\VVVMMMKKKLLL]]]vvvrrrgggeee^^^YYYTTTQQQQQQTTTVVVWWWZZZ______ZZZWWWWWWSSSLLLGGGHHHHHHHHHFFFEEEHHHKKKLLLMMMXXXgggooovvvtttmmmkkkjjjfffaaa___YYYXXXZZZYYYTTTSSSWWWSSSOOOOOOSSSTTTQQQOOOPPPRRRSSSTTTSSSPPPNNNNNNNNNNNNNNNOOOOOONNNLLLJJJIIIJJJKKKKKKLLLLLLKKKKKKJJJMMMNNNNNNMMMLLLKKKMMMOOOQQQRRRPPPLLLMMMQQQSSSQQQPPPPPPSSSYYY\\\^^^bbbhhhlllooouuu||||||vvvpppZZZIIIJJJJJJBBBTTTrrrzzzvvvZZZKKK999//////111000---..............................------------......,,,,,,++++++,,,,,,---...333222111000...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------........................---------............///............////////////////////////000000000000222222222222222222222222222222222222333444555555333888===AAAHHHXXXppp|||qqqhhh```ZZZVVVUUUUUUTTTRRRPPPPPPRRRTTTSSSSSSUUUVVVXXXZZZ[[[[[[XXXXXXYYY]]]aaacccaaa^^^aaa^^^ZZZYYY[[[___bbbcccdddfffhhhiiihhheeeaaa___cccaaa^^^___bbbeeedddcccZZZYYYYYYZZZ\\\```dddgggjjjiiigggdddaaaaaabbbeeebbbcccdddeeeggghhh```VVVYYY\\\```dddeeeeeedddbbbgggjjjgggbbbfffmmmgggZZZ___^^^]]]```dddffffffdddbbb^^^ZZZZZZ]]]___^^^]]]___]]]]]]___bbbbbb___\\\^^^```ccceeeeeeeeeggghhheeefffggghhhhhhhhhffffffbbbcccccceeefffeeedddcccdddhhhkkkkkkhhhhhhlllqqqlllnnnlllppp|||sssWWWHHHAAABBBGGGHHHHHHGGGIIIMMMOOONNNLLLHHHKKKUUUmmmooo``````[[[SSSNNNQQQUUUVVV\\\]]]___^^^[[[XXXVVVVVVNNNKKKIIIGGGHHHHHHGGGFFFFFFHHHLLLPPPUUU^^^jjjrrr|||ooogggaaa```___ZZZYYY[[[XXXTTTRRRUUUUUUSSSQQQSSSTTTTTTTTTRRRPPPNNNMMMLLLJJJJJJKKKKKKKKKJJJIIIHHHIIIJJJKKKMMMOOOQQQRRRRRRRRRSSSUUUUUUTTTTTTVVVWWWVVVYYYYYYVVVUUUXXXZZZYYY[[[^^^gggrrryyy|||kkkZZZTTTFFF===EEEPPPUUUkkkwww```III@@@555000111333222000..............................------------......,,,,,,++++++,,,,,,---...222111000///---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------........................------------........................////////////.../////////000000000000222222222222222222222222222222111222222333444555777999:::888777<<>>555555333111...---------------------------------...------,,,,,,------...,,,,,,++++++,,,,,,---.........------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------------------------,,,,,,---------.........---------.........//////........./////////000000000000000000000000000000000000000111111222333444//////111444777888888777::::::;;;AAAMMM\\\kkktttwww}}}}}}~~~vvvhhhWWWKKKGGGHHHJJJKKKJJJIIIHHHJJJLLLMMMNNNJJJKKKLLLLLLJJJJJJKKKMMMMMMMMMMMMNNNPPPRRRTTTVVVZZZZZZ[[[[[[[[[[[[YYYXXX[[[]]]_________^^^]]]]]]]]]___aaacccdddcccbbbaaabbbbbbbbbccceeegggiiijjjjjjfffaaa]]]\\\]]]___aaa___bbbfffiiiiiiggggggggghhhddd\\\UUUVVV___ddddddbbbaaaaaaaaabbbeeeggghhhfffkkkjjjccc```bbbdddcccaaa```___^^^]]]\\\[[[ZZZZZZ]]]```aaa```bbbgggkkkmmmkkkfff[[[RRRQQQXXX___aaaaaaaaa```___aaadddgggfffdddcccaaa``````aaaaaa^^^bbbfffgggdddbbbbbbdddgggggggggffffffiiinnnrrrpppqqqlllkkkooolllmmmzzzlllPPPHHHEEEEEEKKKMMMKKKJJJLLLOOOKKKJJJJJJGGGFFFUUUhhhuuukkkiiifff```\\\[[[\\\^^^^^^ZZZVVVRRRPPPNNNKKKIIIJJJIIIGGGEEEDDDEEEGGGHHHMMMQQQVVVZZZaaammm~~~~~~|||}}}}}}vvv}}}rrrlllkkknnnttttttllldddaaaZZZVVVQQQNNNNNNNNNMMMLLLNNNOOOQQQSSSSSSSSSRRRQQQQQQPPPOOONNNNNNNNNOOOOOOXXX\\\bbbhhhmmmrrrwwwzzz~~~wwwcccNNNEEEAAA===AAAHHHPPPhhh}}}mmm\\\KKK===555444444333000---+++---///------------------------------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...------------------------,,,,,,,,,------------...------------........................////////////////////////////////////000000000000111222333333333222111222444555333111222444888;;;=========<<>>HHHNNNFFFIIIVVVOOOJJJJJJOOOMMMEEEFFFNNNdddvvv}}}wwwnnnfff```______^^^[[[WWWTTTRRRQQQOOOMMMIIIHHHEEEDDDCCCCCCCCCCCCEEEJJJOOOQQQSSSYYYccckkk~~~|||xxxxxxyyy{{{zzzrrrggg___|||}}}yyyvvvnnniiicccaaabbbddddddcccccceeegggiiiiiigggdddbbb]]][[[XXXUUUSSSQQQQQQPPPSSSWWW\\\ccciiipppwww|||www}}}ttt___OOOAAA>>>===???IIIVVVcccvvvbbbTTTDDD888444222222111///---...000222,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........------........./////////////////////////////////////////////000111222333555333111111222222111000111111222333444555666666555666888;;;???FFFOOOUUUeeeuuu{{{xxx{{{www{{{wwwooofff]]]VVVPPPMMMGGGFFFDDDCCCBBB@@@@@@@@@???===???DDDFFFEEECCCDDDCCCDDDFFFEEEDDDDDDEEEFFFHHHJJJLLLMMMMMMLLLMMMNNNOOOOOONNNOOOQQQSSSVVVXXXTTTUUUWWWXXXWWWXXXZZZ\\\UUUWWWZZZYYYVVVVVVXXX[[[ZZZ[[[]]]___````````````aaaaaaaaa```______aaaccc```___]]]\\\]]]___aaaccc[[[___fffjjjkkkjjjiiiiiikkkkkkggg```]]]___```^^^\\\^^^aaacccdddaaa^^^\\\aaacccdddbbb______aaacccdddeeeeeeccc```_________```aaaccccccbbbbbbcccdddlllrrruuuqqqggg]]]ZZZZZZ`````````___^^^^^^aaaccceeedddcccbbbbbbbbbbbbbbbdddbbbaaaeeekkkkkkeee^^^^^^^^^^^^___bbbfffjjjmmmqqquuunnnhhhkkkjjjjjjsssttt~~~jjjHHHDDDFFF@@@FFFXXX]]]TTTLLLJJJIIIHHHHHHKKKPPPTTTdddrrrgggbbbaaa^^^ZZZWWWVVVUUUTTTRRROOOLLLIIIGGGGGGEEECCCAAABBBFFFLLLOOORRRUUU[[[___iiiqqq|||~~~}}}sssnnnlllmmmjjj```VVVQQQ~~~xxxwwwzzz~~~~~~{{{~~~yyyuuupppnnnjjjfffdddbbbbbbbbbaaabbbdddfffhhhmmmssswwwvvvzzz~~~yyyggg[[[OOOFFFAAACCCFFFLLL[[[kkkyyysss^^^NNN>>>555666000////////////000000///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........---------.........//////000000000000000000000000///////////////000222222111111222222222222333444555333///...///444:::>>>777888::::::;;;999555111<<>>>>>>>>:::<<<>>>>>>???@@@BBBBBBIIICCC@@@@@@@@@>>>@@@EEEBBBEEEHHHIIIHHHGGGIIIKKKGGGIIILLLMMMMMMMMMNNNOOOPPPOOOOOOOOOPPPSSSWWWYYYSSSUUUWWWWWWVVVVVVYYY[[[UUUYYY^^^^^^ZZZWWWXXXYYYZZZ[[[\\\]]]^^^^^^^^^^^^```aaa```^^^ZZZYYY[[[]]][[[[[[[[[\\\]]]___```aaaXXX\\\bbbfffgggffffffffflllmmmjjjddd```aaa```^^^YYY\\\___bbbcccbbb```^^^^^^___```aaa```___```aaaccceeefffdddbbb```aaaccc___^^^^^^___``````___]]]fffjjjnnnllleee___[[[[[[^^^```aaa```^^^^^^___```bbbbbbcccccccccbbbbbbaaabbbaaacccfffjjjiiiddd___^^^^^^]]]___bbbeeeggghhhpppwwwrrrlllnnnlllmmmvvvxxxzzzgggOOOFFFCCCGGGNNNbbb___UUUIIIBBBDDDHHHIIIKKKFFFEEEVVVxxxsssgggdddaaa]]]ZZZXXXWWWUUUTTTSSSPPPNNNMMMLLLKKKHHHEEEHHHIIIKKKNNNSSSYYY^^^bbbaaagggvvv|||zzzzzzvvvxxxzzz{{{zzz{{{~~~~~~}}}|||}}}~~~|||xxxuuukkkbbb\\\[[[ZZZTTTQQQQQQ~~~{{{wwwuuuttttttuuu{{{zzzwwwsssqqqqqqtttwww~~~qqqbbbTTTIIIDDD@@@AAAHHHMMMUUUgggzzzqqqZZZGGG555000444000000///000111000---***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////111111111111111111111111.........//////000111222///111222222///------...---000444666666222...+++333333111000222666777666555;;;<<<999===EEEEEE>>>>>>@@@AAA@@@??????BBBEEEBBBGGG???999???BBB@@@CCC???>>>===<<<<<<<<<<<<======??????<<<::::::::::::===;;;===BBBBBB======AAA>>>AAAEEEFFFEEEDDDEEEGGGFFFIIILLLMMMMMMMMMNNNOOOPPPOOONNNNNNPPPSSSWWWYYYSSSVVVWWWVVVTTTTTTWWWZZZUUU\\\ccceeebbb^^^\\\]]]ZZZZZZ[[[\\\]]]^^^^^^^^^```aaa```\\\WWWUUUVVVYYYXXXYYYZZZ\\\]]]^^^______WWW[[[```dddeeeeeeeeeeeejjjllljjjccc___``````^^^XXXZZZ^^^aaacccccccccccc\\\\\\]]]```aaa```___```bbbdddfffeeebbbaaabbbeeeaaa^^^]]]___bbbbbb```]]]```ccceeeddd```]]]\\\]]]^^^___aaa```___^^^^^^^^^``````bbbccccccbbbaaaaaa]]]```dddffffffdddaaa___```______```bbbdddddddddiiisssqqqkkkmmmlllllluuuwwwvvvzzz___NNNNNNKKKCCCUUU^^^\\\LLLAAABBBFFFFFF???DDDHHHKKKWWWmmm{{{kkkeeebbb]]]ZZZXXXVVVTTTRRRPPPMMMLLLLLLNNNMMMJJJGGGIIIGGGDDDFFFMMMUUU\\\``````aaajjjxxx~~~|||~~~{{{zzz~~~|||{{{}}}~~~}}}|||zzzxxxvvvsssqqqtttwwwyyyyyywwwwwwyyy|||yyywwwuuusssrrroooiiieeebbbVVVMMMLLLLLLLLLNNNSSS}}}vvvjjj\\\SSSMMMGGGAAAAAAJJJNNNRRRbbb{{{YYY???555222111222111111000///////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))+++---///000///////////////////////////////////////000000000000000000000000000000000000111111222222222333333333111111222222222333333333666666666666777777777777777777777777888888888888999999999888888888888888888888999999999:::::::::999999:::;;;;;;<<<<<<===>>>>>>>>>???@@@@@@AAAAAA>>>>>>>>>???@@@BBBCCCDDDIIIHHHFFFFFFFFFHHHJJJKKKLLLKKKJJJLLLOOOQQQRRRRRRQQQPPPPPPRRRUUUYYY[[[\\\YYYXXXXXX[[[___aaa___]]]bbb___]]]\\\]]]^^^]]]]]][[[ZZZXXXWWWVVVVVVVVVVVVWWWWWWXXXYYYZZZ[[[\\\]]]______```cccfffgggffffffkkkkkkkkkiiifffccc___\\\^^^^^^___aaaccccccaaa___aaabbbbbbbbbaaa___^^^]]]___aaabbbaaa______aaadddaaa___]]]\\\]]]```ccceeecccdddddddddccc```]]]\\\^^^bbbeeedddaaa______aaa]]]]]]]]]^^^___aaabbbcccccccccbbbaaa``````aaaaaacccbbbbbbbbbcccdddddddddjjjnnnrrrqqqmmmlllnnnqqqtttuuuvvvzzzfffMMMEEEDDDLLLTTT\\\ZZZMMM@@@>>>AAAAAABBBBBBCCCHHHRRRaaakkkyyyqqqkkkccc]]]WWWSSSSSSUUUKKKOOORRRTTTRRRNNNKKKJJJJJJJJJIIIHHHHHHJJJNNNQQQVVVVVVZZZcccmmmttttttqqqqqqmmmiiikkkpppsssooojjjoooqqqsssuuuuuutttrrrpppllliiigggiiinnnooolllhhhnnnnnnmmmmmmmmmllllllllllllkkkhhhddd___YYYTTTQQQHHHHHHJJJMMMMMMJJJMMMRRRzzzmmmZZZTTTLLLFFFAAA???@@@BBBIIIRRR\\\jjjfffHHH888333222111222111000000///////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------................................./////////000000000000000000000000000000000000111111111222222222333333111111111222222222333333444444444444555555555555555555555555666666666666888777777777777777777777888888888999999999999:::999999::::::;;;<<<<<<<<<======>>>>>>??????@@@@@@=========>>>???AAABBBCCCGGGGGGEEEEEEFFFGGGIIIKKKLLLKKKJJJLLLOOORRRRRRRRRSSSRRRRRRSSSVVVYYY[[[\\\YYYWWWVVVWWW[[[]]]^^^]]]^^^^^^^^^___aaa```^^^\\\YYYYYYZZZ[[[\\\]]]]]]^^^YYYZZZ[[[\\\]]]]]]]]]]]]\\\\\\\\\]]]___aaabbbbbbiiiiiiiiiiiigggeeecccbbbaaa```______aaabbbbbbaaabbbccceeeffffffeeecccbbb___aaabbb```^^^]]]___aaa\\\\\\\\\]]]^^^___aaabbbaaabbbccccccbbb```]]]\\\```ccceeedddaaa___aaacccbbbbbbbbbbbbbbbccccccdddeeeddddddcccbbbbbbbbbbbbcccaaa```ccciiijjjfffbbbhhhlllooonnnkkkkkknnnqqqmmmmmmllloooyyyuuuVVVCCCDDDGGGLLLNNNKKKGGGFFFGGGBBBBBBBBBDDDGGGKKKNNNOOO^^^ppp}}}hhh[[[YYYYYYWWWUUUVVVTTTQQQOOONNNNNNNNNNNNMMMMMMLLLKKKJJJJJJKKKLLLOOONNNOOOUUU]]]aaaaaa^^^bbb___\\\^^^aaabbb```]]]ZZZ\\\___bbbeeeffffffeeeeeebbb```bbbeeegggeeebbbeeedddbbb```^^^\\\ZZZYYYVVVVVVTTTRRRNNNJJJGGGEEEFFFDDDFFFJJJLLLJJJKKKNNNwwwkkk\\\OOOIIIAAA=========<<>>>>>??????<<<<<<<<<===>>>???@@@AAAEEEEEEDDDDDDEEEFFFHHHIIIKKKJJJJJJMMMPPPRRRRRRRRRSSSTTTTTTUUUVVVXXXZZZ[[[XXXVVVTTTUUUWWWZZZ\\\]]]ZZZ[[[___bbbeeeccc___\\\ZZZ[[[]]]___````````````\\\]]]^^^______^^^\\\[[[[[[ZZZZZZ[[[\\\^^^```aaaffffffffffffggggggggggggaaa___\\\[[[]]]___``````bbbdddgggiiihhhfffdddbbb``````aaa___]]][[[[[[\\\WWWXXXZZZ]]]^^^_________```aaabbbcccbbbaaa```___ccceeefffeeecccbbbeeehhheeeeeeeeeeeefffggghhhhhhfffffffffeeedddcccccccccccc```___eeelllnnnggg```gggjjjlllkkkiiiiiilllpppllljjjjjjmmmuuuvvv\\\KKKGGGCCCBBBFFFIIIIIIGGGBBB@@@@@@EEEKKKOOONNNKKKHHHSSS^^^gggxxx}}}iii^^^[[[]]]___\\\VVVPPPLLLLLLMMMMMMLLLNNNOOOPPPRRRRRRQQQPPPOOOKKKIIIGGGIIIMMMOOONNNLLLPPPPPPOOOOOOPPPPPPOOOOOOLLLNNNPPPSSSVVVXXXYYYZZZ[[[XXXUUUVVVYYY[[[ZZZXXXVVVUUUSSSQQQNNNLLLJJJIIIGGGGGGGGGFFFEEEDDDBBBAAAFFFCCCDDDIIILLLJJJJJJKKKxxxhhh]]]TTTJJJBBBIIIAAA>>>BBBCCCAAAJJJXXX___wwwnnnddd___FFF;;;222222444222000///000000///............///------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------,,,+++++++++,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++...222222000---................................./////////000000000000000000000000000000000000000111111111111222000000000111111111111222000000111111111222222222111111111222222222333333444444444444444555555555666666777777777888888888888888888999::::::;;;;;;:::;;;;;;<<<<<<======>>><<<<<<<<<<<<===>>>???@@@CCCBBBBBBCCCDDDEEEFFFGGGJJJIIIJJJMMMPPPRRRRRRQQQRRRSSSUUUUUUUUUVVVWWWXXXXXXWWWWWWWWWYYY[[[\\\]]]YYYZZZ^^^bbbeeeeeebbb___^^^___aaaaaaaaa___]]][[[\\\^^^___```___\\\YYYWWW[[[]]]___````````````aaabbbbbbbbbbbbcccdddeeefff^^^\\\ZZZZZZ[[[\\\]]]\\\```bbbeeeggggggddd```]]]`````````^^^\\\ZZZYYYYYYVVVWWWYYY\\\^^^_________```aaabbbccccccccccccbbbccceeeggggggeeegggkkkooofffffffffggghhhiiikkkkkkffffffffffffeeedddccccccdddbbbbbbeeeiiijjjeee```iiijjjjjjiiihhhhhhjjjmmmkkkjjjkkkpppyyydddZZZJJJ@@@@@@EEEHHHGGGDDDBBB@@@BBBHHHNNNRRRSSSCCCHHHKKKLLLWWWooolll^^^```ggg[[[UUUNNNLLLLLLLLLHHHDDDJJJMMMRRRWWW[[[[[[YYYWWWPPPMMMIIIGGGHHHIIIHHHGGGGGGIIIJJJIIIGGGEEEGGGIIIJJJJJJKKKKKKLLLLLLMMMMMMPPPMMMJJJJJJLLLNNNOOOOOOHHHHHHGGGGGGFFFEEEEEEEEECCCCCCDDDDDDDDDEEEDDDDDDHHHDDDDDDIIILLLJJJIIIJJJtttiiiZZZPPPJJJFFFCCC@@@@@@<<<>>>HHHNNNRRR\\\gggzzzyyybbbRRRLLL>>>666000111333111000111000//////...............------------------------+++++++++,,,,,,---------+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++...---,,,,,,+++++++++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---)))(((...666999444.......................................//////////////////////////////////////////000000000111111111//////000000000111111111000000111111111222222222111111222222222333333333222222333333333444444444555555555666666666777777777777888888999::::::::::::::::::;;;<<<<<<=========<<<<<<======>>>???@@@AAAAAAAAABBBCCCDDDFFFFFFGGGHHHIIILLLPPPQQQQQQPPPPPPRRRTTTTTTSSSSSSTTTVVVWWWYYY\\\^^^^^^]]]]]]\\\[[[[[[\\\___bbbdddddddddaaabbbccccccbbb```]]][[[\\\]]]______]]]ZZZWWWUUU[[[^^^ccceeecccaaa`````````______^^^^^^___``````\\\\\\\\\]]]^^^^^^\\\ZZZYYY\\\```dddeeedddaaa___```______^^^]]]\\\ZZZXXXYYYYYYYYYZZZ\\\___aaabbb^^^___```aaaaaabbbbbbbbbbbbeeehhhhhhhhhkkkppptttiiiiiihhhgggggggggggggggeeeeeefffffffffeeedddccceeeffffffdddbbbaaaaaabbbjjjkkkjjjiiihhhggghhhiiiffffffhhhnnnvvvzzzyyywww|||fffNNNCCCDDDFFFEEEEEEFFFEEECCCAAAAAADDDGGG>>>AAABBBBBBGGGVVVhhhsssuuuppppppddd[[[QQQLLLKKKJJJGGGDDDIIIKKKPPPXXX^^^___]]]ZZZTTTQQQMMMJJJIIIIIIIIIIIIEEEHHHJJJHHHDDDCCCEEEHHHFFFFFFEEEDDDDDDCCCCCCCCCGGGEEECCCBBBDDDEEEGGGGGGAAAAAABBBBBBCCCCCCDDDDDDAAAAAAAAABBBBBBCCCCCCDDDHHHEEEEEEIIIKKKJJJJJJMMMxxxiiiYYYPPPGGGBBB???>>>@@@DDDAAAEEENNN]]]lllyyy|||```GGG@@@777111---///000///111444000///......------......,,,,,,,,,------------...***++++++,,,,,,------...++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++......---,,,++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...***(((---555888555///------------------------------........./////////////////////////////////////////////000000000000////////////000000000000000111111111111222222222111111222222222333333333111222222333333444444444444444555555555666666666666777777888888999:::::::::::::::;;;<<<<<<======???>>>>>>>>>>>>???@@@AAA???@@@AAABBBCCCEEEEEEFFFEEEFFFGGGKKKOOOPPPPPPOOOMMMQQQTTTTTTRRRQQQSSSVVVVVVZZZ^^^``````^^^\\\\\\\\\[[[ZZZ[[[___ccceeefffaaabbbcccdddddddddcccccc^^^_________]]]ZZZXXXVVVYYY^^^cccdddaaa^^^]]]^^^______^^^^^^]]]\\\\\\[[[^^^^^^___```aaa```]]][[[SSSVVV\\\aaadddffffffeee___^^^^^^___```___\\\ZZZ[[[ZZZZZZ[[[\\\___aaaccc\\\\\\]]]]]]^^^___``````aaadddhhhiiiiiikkkooosssmmmllliiigggdddbbbaaa```cccdddeeeggggggfffeeeeeefffhhhhhheee___]]]___bbbiiiiiiiiiiiihhhgggfffeeeffffffhhhmmmrrrtttqqqnnnsssyyysss[[[OOOEEE===@@@EEEIIIIIIEEE@@@???@@@???AAABBBBBBCCCHHHOOOTTTbbbsssyyyoooaaaVVVPPPOOONNNMMMLLLMMMPPPUUU[[[\\\ZZZVVVUUUSSSOOOLLLIIIIIIIIIIIIFFFHHHIIIHHHEEECCCDDDGGGCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@AAABBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAABBBCCCDDDEEEGGGFFFGGGJJJKKKLLLQQQWWW}}}sssgggZZZQQQIIIDDDAAA@@@>>>>>>DDDMMMZZZeeeppp|||wwwYYY>>>:::222...---//////---///333//////...------------...,,,,,,,,,---------......******+++,,,,,,---......***++++++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000---------------------------------.........//////////////////////////////........./////////000000........./////////000000000000000000111111111111111111111111222222222222111111222333333444555555333444444444444555555555666666777777888999999999::::::;;;;;;<<<=========AAA@@@@@@@@@@@@AAABBBBBB??????AAABBBDDDEEEFFFFFFCCCDDDFFFJJJNNNOOOOOOMMMLLLPPPTTTUUUSSSRRRTTTWWWUUUYYY]]]^^^\\\[[[[[[\\\[[[ZZZYYY[[[___bbbdddeee______```bbbccceeeffffffcccbbbbbbaaa___]]][[[ZZZZZZ]]]```___[[[ZZZ\\\^^^````````````___^^^\\\[[[```^^^^^^^^^______]]]\\\SSSUUUYYY^^^aaacccdddddd^^^]]]^^^```cccccc```]]]YYYZZZ\\\]]]^^^_________^^^]]]^^^^^^^^^___```aaa```dddggghhhggggggjjjlllllljjjhhheeecccaaa``````bbbdddfffhhhiiiiiihhhhhhfffggghhhfffccc`````````cccdddfffhhhiiihhhfffdddggghhhjjjmmmppprrrqqqppplllpppzzzvvv___JJJAAACCCGGGJJJJJJIIIGGGFFFDDDCCCBBBBBBBBBCCCEEEGGGIIITTT___iii{{{~~~qqqfff]]]WWWTTTSSSQQQQQQTTTYYY[[[YYYVVVWWWVVVSSSPPPLLLJJJIIIJJJHHHHHHHHHGGGFFFEEEEEEEEECCCDDDFFFHHHHHHHHHFFFEEE@@@AAABBBBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@DDDDDDCCCDDDEEEGGGHHHJJJIIIJJJNNNQQQRRRTTT___kkk~~~xxxoooeee[[[RRRKKKFFFBBB@@@AAACCCBBBBBBLLLWWWrrrgggIII333555333000///111///,,,---111//////...------------...,,,,,,,,,------.........******+++,,,,,,---......******+++++++++,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------///...---,,,++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...111...***(((,,,111---------------------------------.........//////////////////////////////............/////////000............/////////000////////////000000000111000000000000111111111111111111222333444444555555333333333444444444555555666666666777888888999999::::::;;;<<<<<<======>>>BBBBBBBBBAAABBBBBBCCCCCC>>>???AAACCCDDDEEEFFFFFFAAABBBEEEIIIMMMNNNNNNLLLLLLPPPUUUVVVTTTSSSUUUYYYUUUXXXZZZZZZXXXWWWYYY\\\YYYYYYYYY\\\___bbbcccccc^^^^^^^^^___```bbbcccdddgggfffeeecccaaa```______]]]______\\\WWWWWW\\\aaa```aaabbbccccccaaa^^^]]]___]]]ZZZYYYZZZ[[[[[[[[[VVVWWWYYY[[[]]]^^^^^^^^^]]]]]]^^^aaaeeeeeeccc```WWWYYY\\\___```___]]][[[aaaaaaaaaaaaaaabbbcccccc```dddggggggeeecccdddfffffffffeeedddddddddddddddcccdddgggjjjkkkkkkkkkjjjfffffffffhhhiiifffbbb]]]^^^___bbbfffiiiiiifffdddccceeehhhkkknnnpppssstttnnnvvvtttpppkkkKKKGGGBBBBBBEEEHHHHHHGGGCCC???===???CCCFFFJJJLLLIIIRRRSSSOOOVVVnnn~~~kkk\\\SSSXXXTTTSSSUUU[[[^^^]]]ZZZ[[[ZZZXXXUUUPPPMMMLLLLLLJJJIIIHHHHHHGGGGGGFFFEEECCCDDDFFFHHHGGGEEECCCAAA@@@BBBDDDDDDCCCCCCCCCDDDBBBCCCCCCCCCCCCDDDDDDDDDBBBBBBBBBCCCEEEGGGJJJKKKLLLOOOTTTXXXYYY^^^lll{{{tttooonnnaaaTTTOOOKKKEEEBBBEEE>>>>>>@@@CCCGGGPPPbbbsssnnnMMM777222555000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++---------------------------------............///........................000000000000000000000000............////////////////////////////////////////////////000000000000000111111111111222222222222222333333333333444444777666666666777888999999999999:::;;;;;;<<<<<<===AAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBCCCEEEGGGHHHGGGFFFEEEFFFIIIKKKMMMOOOQQQSSSTTTSSSSSSTTTUUUXXXXXXWWWWWWXXXYYYZZZZZZWWWYYY[[[^^^```aaaaaaaaa```___^^^^^^aaacccccccccbbbccceeeeeecccbbbbbbccc]]]^^^___]]]ZZZYYY\\\```cccdddeeefffeeeaaa]]]ZZZccc```]]]YYYWWWWWWXXXYYY[[[[[[ZZZZZZZZZZZZ[[[[[[]]]^^^___```aaaaaaaaaaaaZZZ\\\^^^]]][[[ZZZ[[[^^^aaa___]]]]]]___aaabbbbbbaaabbbdddeeedddcccaaa```eeeddddddcccbbbccccccccccccccccccfffhhhjjjkkkjjjkkkkkkkkkkkkhhheeebbb```]]]___bbbeeeggghhhggggggdddgggjjjlllmmmmmmooopppmmmkkkjjjmmmxxxdddRRRBBB@@@EEEHHHJJJLLLEEEEEEDDDCCCBBBDDDHHHLLLJJJIIIHHHGGGJJJTTTaaakkkxxxnnnYYY]]]cccccc]]]^^^hhhjjjdddeeebbbaaa___YYYOOOJJJIIIPPPIIIEEEFFFHHHFFFDDDDDDHHHEEEBBBBBBEEEHHHHHHGGGCCCGGGHHHEEEDDDFFFFFFDDDEEEDDDCCCCCCEEEFFFEEEEEEFFFFFFFFFFFFGGGJJJNNNRRRWWWccckkkkkkooo}}}ttteeeZZZUUUTTTMMMFFFCCC???;;;>>>DDDDDDIIIRRR]]]gggrrryyygggPPP===111///111000000000000/////////...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++------------------------------------....................................////////////////////////............////////////.........................../////////000000000000000000111111111222222222222222222333333333444444555555555555666777888888999999::::::;;;<<<<<<<<<@@@????????????????????????AAABBBBBBAAABBBDDDFFFHHHHHHGGGGGGHHHJJJLLLMMMNNNOOOQQQQQQPPPOOOOOOPPPWWWWWWXXXYYYZZZ[[[\\\]]]\\\\\\]]]^^^___`````````ZZZZZZZZZ\\\___aaaaaa```___aaabbbbbbaaa```aaabbbaaaaaaaaa___^^^^^^___aaadddgggiiigggcccaaaaaaccccccbbbaaa___]]][[[ZZZYYY[[[[[[ZZZZZZZZZ[[[[[[\\\]]]]]]^^^``````aaaaaaaaa\\\^^^___^^^\\\[[[]]]______]]]\\\]]]___``````___```aaabbbccccccbbbaaa```aaaaaa`````````aaabbbbbbcccbbbbbbccceeeggghhhhhhlllllllllkkkjjjgggeeecccbbbcccdddeeeffffffeeeeeecccdddfffiiilllmmmnnnnnnpppnnnkkkjjjmmmyyybbbNNNBBB<<<===AAAOOOMMMIIIEEEAAA???>>>>>>BBBDDDFFFFFFFFFHHHMMMPPPYYY___iiixxx|||yyyrrruuuvvvrrrqqqkkkgggddd___VVVPPPOOOQQQLLLIIIJJJIIIFFFEEEGGGJJJIIIIIIIIIHHHEEE@@@===AAAFFFHHHFFFEEEGGGFFFDDDFFFEEEFFFFFFGGGGGGFFFEEEGGGIIIMMMSSS[[[dddmmmrrruuuuuuoooiiicccYYYMMMEEECCCCCCAAA@@@???>>>???GGGPPPXXXbbbrrr}}}ooossscccWWWFFF999333222222111000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,------------------------............------------------------........................---............/////////............................../////////000000000000000000111111111222222222222222222333333333333444444444444555666777888999999::::::;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAA@@@AAACCCFFFHHHHHHIIIJJJKKKLLLMMMMMMNNNPPPQQQQQQOOONNNNNNOOOVVVWWWXXXZZZ]]]___```aaabbbaaa```___^^^______```XXXXXXYYY\\\___aaaaaa```\\\^^^____________```aaadddbbb```___```aaaaaa``````dddfffddd___]]]aaafffcccdddeeeeeeccc```]]]\\\[[[[[[[[[[[[[[[\\\]]]]]]]]]]]]^^^___````````````^^^___``````^^^^^^___```^^^]]]]]]___``````___]]]^^^___```bbbbbbbbbaaaaaa]]]]]]]]]]]]^^^___``````dddccccccbbbccceeefffgggllllllkkkkkkjjjiiiggggggggggggfffeeeddddddcccccccccaaabbbeeejjjlllkkkiiiiiijjjjjjjjjjjjooowww~~~qqqYYYIIIBBBAAA@@@AAABBBEEEGGGHHHGGGEEE<<>>???@@@???AAACCCEEEGGGHHHIIIJJJLLLLLLLLLLLLPPPQQQSSSSSSRRRQQQRRRSSSUUUVVVYYY\\\___bbbcccdddfffdddbbb```___```bbbccc^^^\\\\\\]]]```bbbcccbbb]]]^^^____________aaaccceeeaaa^^^^^^```aaa```^^^^^^aaaccccccaaaaaaccceeeeeefffffffffeeecccaaa___\\\[[[[[[\\\\\\]]]^^^___]]]]]]^^^_______________```aaaaaaaaa`````````aaa]]]]]]___aaacccbbb___]]]\\\]]]^^^```aaabbbbbbbbb^^^^^^]]]]]]]]]]]]]]]^^^eeeeeedddcccbbbccceeeggghhhhhhhhhhhhhhhgggggggggiiihhhfffdddccccccdddeeedddaaa___bbbgggiiifffccc```cccfffgggiiilllrrrwwwzzzvvv```QQQFFFEEEDDDEEEGGGGGGDDDBBBEEEEEEDDDCCCCCCCCCEEEFFFCCCDDDDDDEEEIIIQQQ\\\eeeppp|||}}}nnnbbbUUUQQQPPPPPPRRRUUUWWWWWWUUUQQQMMMOOOUUUZZZXXXZZZ^^^fffppptttjjj\\\^^^___bbbdddgggkkkoooqqquuukkk]]]___aaacccbbb]]]WWWRRRIIIEEECCCBBB???<<>><<>>===;;;:::@@@IIILLLQQQ[[[kkk}}}cccLLL666666666555111///------/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++******++++++,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........------------------------------.........//////////////////000000000111111111111111111222222222222444444444555666888999:::888888999999::::::;;;;;;;;;;;;;;;<<<<<<======>>><<<===??????@@@AAADDDFFFGGGGGGHHHIIIJJJKKKKKKLLLLLLNNNQQQSSSSSSTTTUUUWWWTTTVVVYYY]]]___aaabbbbbbcccbbb```___```bbbdddfffeeeaaa]]][[[\\\^^^___```aaabbbbbbaaa```aaadddfffgggeeecccaaabbbbbbbbbaaabbb``````eeelllmmmgggaaagggfffeeedddccccccdddddd______^^^^^^^^^^^^____________```````````````___aaa```______aaaaaa```___WWWXXXZZZ^^^```aaa^^^\\\]]]]]]^^^___```aaabbbccceeedddbbb```^^^\\\[[[[[[]]]___aaaaaa^^^]]]___bbb___aaabbbddddddcccaaa```cccbbbaaaaaaccceeegggiiigggdddaaa```bbbbbb```^^^[[[]]]``````___bbbgggkkkjjjlllxxxkkkUUUGGGDDDIIIOOOKKKLLLNNNPPPPPPLLLFFFAAA===??????>>>===???EEEIIIMMMPPPUUU^^^iiisss{{{{{{rrrrrrtttvvvwww|||}}}}}}{{{zzzzzzyyy}}}yyyrrrmmmjjjiiikkkiiiaaa[[[YYYuuugggUUUPPPIIIFFFFFFDDDAAA>>>===???BBBCCCCCCBBBBBBBBBAAA???@@@CCCEEEIIIUUUaaalllvvvcccMMM???555444444333333222000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++)))******+++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........---------------------------------.........//////////////////000000000111111111111111222222222222222222333444555777888999888888888999::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>><<<===???@@@@@@BBBEEEGGGIIIIIIHHHHHHJJJKKKMMMNNNMMMOOOQQQRRRRRRRRRTTTUUUTTTVVVYYY\\\^^^______^^^```___]]]]]]]]]^^^```aaa```^^^]]]]]]^^^___^^^]]]aaaaaa```___^^^^^^aaacccffffffeeebbb```___aaabbb^^^]]]]]]aaaeeefffdddaaadddeeefffffffffeeedddcccaaaaaa```___^^^^^^^^^^^^```aaaaaaaaaaaaaaa`````````^^^]]]^^^```aaa___]]]XXXYYY[[[^^^aaacccbbb```^^^_________```aaabbbccceeedddbbb```^^^]]]]]]\\\ZZZ___cccccc```___```bbb___aaadddffffffdddaaa^^^`````````aaaccceeeggghhhdddcccbbbaaaaaaaaabbbbbb\\\___cccddddddfffkkkoooaaagggqqq{{{gggLLL>>>:::CCCEEEHHHNNNSSSUUUSSSQQQHHHHHHHHHFFFCCCAAA@@@@@@HHHIIIJJJLLLMMMPPPWWW\\\eeelllyyyrrreee\\\bbbiiitttnnnlllkkkmmmooommmhhhbbb___XXXRRRRRRSSSVVV___iiikkkjjjjjjoooxxxwwwooollleeeWWWKKKBBB@@@=========>>>======888:::<<<===>>>>>>@@@AAA@@@@@@EEEMMMTTT___pppwwwcccDDD999<<<666333//////111111000---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++,,,,,,,,,,,,+++))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......---------------------------------.........//////////////////000000000000000111111111111222222222111111111333444666777888777888888999::::::;;;;;;;;;;;;<<<<<<===>>>??????<<<>>>???@@@AAABBBEEEGGGKKKJJJIIIIIIJJJLLLOOOPPPPPPRRRSSSTTTSSSRRRSSSTTTTTTVVVYYY[[[]]]]]]\\\\\\^^^]]]\\\[[[[[[[[[\\\\\\\\\]]]^^^aaacccbbb___\\\_________]]][[[\\\^^^```bbbddddddaaa]]]\\\^^^aaa___```aaaaaabbbccceeefffbbbdddgggjjjiiigggdddaaacccbbbaaa___^^^^^^^^^^^^aaabbbbbbbbbbbbbbbaaa``````]]]\\\\\\___```^^^\\\[[[\\\]]]aaaeeeggggggfff``````___``````aaabbbccccccbbbaaa```___^^^^^^^^^\\\aaaggghhheeebbbccceee```cccfffiiiiiifffaaa_________```aaabbbdddfffgggbbbbbbcccbbbaaaaaadddfffaaadddggggggeeecccdddfffhhhlllqqqsssttt|||qqqXXXMMMEEEBBB@@@BBBGGGNNNRRRSSSSSSUUUXXXXXXTTTMMMDDD??????@@@BBB???::::::BBBKKKRRRQQQUUU___hhhnnnuuu{{{}}}tttlllccc]]]aaajjjttt{{{xxxnnnjjj]]]YYYUUUTTTWWWXXXVVVRRROOOMMMPPPZZZeeerrrNNNKKKNNN[[[iiiuuu{{{tttdddYYYQQQIIIBBB???@@@AAA???===<<<===???999888;;;@@@AAA@@@BBBGGGQQQ[[[eeepppxxx```FFF666444999000000000000////////////........................---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,)))***++++++***)))***,,,++++++******++++++,,,------+++))))))+++,,,++++++,,,,,,+++***))))))))))))++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////111111000000000000000111222222333444444555555666666777999:::;;;;;;::::::;;;<<<======<<<<<<===>>>@@@@@@@@@@@@AAABBBCCCCCCFFFHHHJJJKKKKKKKKKMMMOOOKKKNNNPPPRRRRRRRRRSSSUUUXXXXXXZZZ\\\^^^]]]ZZZXXXfffbbb]]]XXXVVVXXX[[[]]]```[[[WWWYYY```dddccc```^^^]]]\\\]]]^^^^^^ZZZWWW[[[```eeeeeeaaa^^^^^^aaaaaabbbcccaaa______bbbeeeddddddeeeeeeeeedddccccccddddddccccccbbbaaa``````aaa___]]]^^^```bbbaaa______^^^^^^aaafffiiihhhggg^^^\\\ZZZ\\\```ddddddcccgggddd```___aaacccccccccccccccdddeeefffdddaaa]]]^^^```bbbccccccdddfffhhhffffffggggggfffdddcccbbb___```aaaaaa```bbbeeehhhkkkgggcccbbbccceeedddbbbdddfffhhhhhhggghhhllloooggggggffffffiiioooxxxvvviiiWWWJJJDDDCCCBBB@@@GGGLLLVVV```eeeccc[[[SSSKKKFFF???;;;;;;???BBBDDDBBBFFFKKKNNNNNNNNNOOOPPP]]]bbbiiilllhhhiiizzzsssfffbbbbbbgggpppuuuwwwyyy}}}yyyyyyyyyyyyvvvnnnccc[[[VVVOOOOOOVVVXXXWWW]]]fffjjjqqquuuvvvCCC@@@AAAHHHPPP]]]pppxxxtttrrr~~~}}}xxxvvvyyy|||fffUUUKKKGGGCCC@@@CCCAAA>>>======>>>===<<<;;;999:::@@@GGGOOO\\\hhhpppzzztttwwwooo```LLL<<<222111333000000000000/////////...........................---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,)))***,,,+++***)))***,,,++++++******++++++,,,------,,,++++++,,,,,,***)))++++++*********++++++,,,++++++++++++++++++++++++************************)))***++++++,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////111111000000000000000111222222333333444555555555666777888::::::::::::999:::<<<============>>>@@@????????????@@@AAABBBCCCGGGHHHJJJJJJJJJJJJLLLMMMJJJLLLNNNOOOOOOPPPRRRTTTTTTUUUXXX\\\___```^^^\\\bbbaaa]]]ZZZXXXXXXZZZ[[[```\\\YYYYYY]]]aaaaaa______]]]\\\\\\^^^^^^[[[YYYWWW[[[```bbbbbbbbbdddfff```bbbbbbaaa___^^^```bbb```aaabbbcccccccccccccccbbbbbbbbbbbbaaaaaa`````````]]]\\\\\\___``````^^^___^^^]]]```dddggghhhggg```]]]YYYYYY]]]bbbeeefffbbb```^^^]]]^^^```bbbccceeeeeefffggghhhfffbbb______aaacccccccccccceeegggccccccddddddcccbbbaaa```___aaabbbbbbaaabbbdddfffmmmiiieeecccddddddcccbbb```ccceeeeeeeeegggkkknnngggfffdddcccdddhhhlllpppuuu{{{^^^LLLCCC@@@???@@@DDDMMMXXXbbbfffdddbbbOOOMMMKKKIIIHHHEEEAAA???DDDCCCCCCEEEHHHIIIIIIHHHNNNRRRXXXZZZUUUTTT___nnnxxxppplllhhhddd``````ccciiillljjjkkknnndddeeekkkvvv{{{sssoooiiifffjjjpppwwwIIIHHHFFFFFFFFFLLL\\\jjj|||xxxwwwxxx{{{zzzrrrllliiiqqqrrruuuwww{{{~~~rrrnnnmmmrrrtttqqqmmmlllfffdddbbbdddiiinnnpppqqqxxxqqqnnnvvvkkk\\\OOOIIIFFFDDDCCCDDD???::::::===???===;;;EEEDDDHHHQQQ[[[fffuuummmeeeYYYHHH<<<666444222111000000000/////////..............................---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,+++***)))***+++++++++******++++++,,,------,,,,,,---...---+++)))*********++++++,,,---...++++++++++++++++++++++++************************)))***++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............/////////000000000//////000000111222222333333444444555555555666888999::::::999999999;;;===>>>===>>>@@@BBB????????????@@@AAABBBBBBGGGHHHJJJJJJIIIIIIJJJKKKJJJKKKLLLLLLKKKMMMPPPRRRQQQRRRUUUZZZ___aaaaaa___\\\]]]]]][[[YYYWWWXXXYYY\\\[[[YYYXXXYYYZZZ\\\]]]___]]]\\\\\\]]]^^^]]]\\\XXXZZZ\\\___bbbdddfffggg```aaabbbbbb```^^^^^^___]]]]]]___```aaabbbbbbbbb``````aaaaaaaaaaaa``````^^^\\\[[[[[[]]]^^^^^^]]]___^^^\\\^^^aaadddfffgggccc___YYYWWWZZZ___dddgggbbbccccccbbbaaabbbeeegggeeefffhhhjjjkkkjjjfffbbbaaabbbccccccbbbbbbcccdddbbbbbbbbbccccccbbbaaaaaa```bbbddddddcccccccccdddkkkiiifffeeeeeefffeeeeee^^^___aaabbbccceeeiiikkkjjjiiigggggghhhjjjjjjjjjooottt|||dddRRRHHHDDDCCCCCCFFFMMMUUU[[[___]]]___bbbeeeeee```XXXRRRIIIDDD@@@???BBBDDDCCCAAAGGGHHHKKKLLLIIIGGGLLLSSSaaagggggg___WWWVVVXXXYYYOOOOOOSSSZZZ]]]]]]^^^aaajjjiiinnnvvvMMMKKKHHHDDDBBBCCCHHHNNNiii}}}yyyooohhhiiijjjkkkjjjkkkmmmooo|||}}}~~~{{{wwwtttnnnmmmllllllkkkhhhccc___\\\YYYWWWZZZ^^^___^^^]]]ggggggkkkttt}}}}}}tttjjjlllxxxssseee[[[WWWPPPNNNJJJGGGDDDAAA>>><<<@@@>>>===>>>AAAEEEHHHJJJUUU[[[gggvvvttthhhQQQGGG:::444333444333111000000/////////.................................---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,---,,,***)))***+++++++++******++++++,,,---,,,,,,---///111111...,,,,,,+++++++++,,,,,,---...++++++++++++++++++++++++************************))))))***+++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........//////000////////////000000111111222222333444444555555555666777999999999999888888:::<<<>>>>>>???AAACCC@@@??????@@@@@@AAABBBCCCFFFHHHIIIHHHGGGGGGHHHIIIJJJKKKKKKJJJJJJLLLOOORRRQQQRRRTTTXXX\\\^^^]]]\\\VVVYYY\\\\\\YYYVVVUUUVVVUUUVVVWWWUUUSSSTTTWWW[[[___^^^\\\\\\\\\]]]^^^^^^^^^]]]\\\^^^aaaccccccbbb```aaabbbbbbaaa```^^^^^^]]]]]]^^^``````aaaaaaaaaaaaaaabbbbbbaaa```___^^^]]]\\\\\\\\\]]]]]]^^^^^^___]]]\\\\\\^^^aaadddffffffccc^^^[[[[[[^^^bbbeeeeeefffgggfffddddddfffhhhdddeeehhhkkknnnnnnkkkhhhcccdddddddddbbbaaabbbccccccccccccccccccccccccbbbbbbdddfffgggeeedddddddddhhhhhhffffffggghhhhhhhhh````````````aaacccfffhhhiiihhhhhhjjjmmmooonnnlllrrrrrrvvv~~~vvvkkkcccVVVKKKEEEEEEIIIKKKTTTWWW[[[aaaeeeeeeccc```^^^[[[VVVQQQNNNLLLJJJHHHIIIHHHGGGFFFEEEDDDFFFHHHGGGPPPUUUPPPKKKJJJLLLMMMRRRSSSYYYdddlllpppuuuzzz~~~yyywww||||||}}}wwwqqqpppfff```UUUMMMJJJJJJHHHFFFQQQ\\\ssszzzwww{{{|||~~~{{{xxxtttpppjjjhhhiiijjjhhhgggdddeeeeeeeeeeeegggjjjmmmkkkfffeeejjjsssuuunnngggaaaaaa``````___^^^\\\\\\ZZZXXXWWWWWWXXXXXXVVVUUURRRRRRUUU[[[fffqqqvvvwwwrrrbbbVVVYYY]]]^^^YYYPPPIIIFFFBBBDDDEEEEEEDDDCCCCCCCCCBBBHHHNNNSSSVVV]]]gggnnnooovvvuuudddXXX===:::555222000000///...////////////....................................---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,---,,,***)))***+++++++++******++++++,,,---++++++---000333444222000...---,,,,,,+++++++++,,,++++++++++++++++++++++++************************))))))***++++++++++++***)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............//////......///000111111111111222222333444444555444555777888999999888777777999<<<===>>>???AAADDD@@@@@@@@@AAAAAABBBCCCDDDEEEFFFGGGGGGFFFEEEGGGHHHKKKLLLKKKKKKJJJLLLOOORRRSSSSSSSSSUUUXXXXXXWWWUUURRRVVV[[[[[[XXXUUUUUUWWWQQQSSSTTTRRRPPPPPPUUUYYY___^^^]]]\\\[[[\\\]]]^^^___^^^]]]^^^```bbbaaa```aaaaaabbbbbbbbbaaa___^^^___```````````````______bbbcccccccccbbb```]]]\\\]]]]]]]]]]]]]]]]]]^^^___]]]]]][[[[[[[[[^^^aaadddgggfffdddbbb```___```aaadddeeefffeeedddcccbbbcccbbbcccfffjjjnnnooonnnllldddeeefffdddbbbaaabbbccccccbbbbbbbbbaaaaaaaaabbbccceeeggghhhgggeeeeeefffjjjjjjiiihhhgggffffffgggfffdddbbbaaaaaacccdddeeeccccccdddfffiiikkkkkkkkkhhhoooxxx}}}jjjZZZNNNHHHIIIGGGGGGJJJPPPVVVZZZ\\\mmmpppqqqnnnhhhdddeeeggg^^^[[[VVVQQQPPPRRRSSSRRRSSSXXXZZZUUUSSSUUUXXXYYYeeeeeekkkuuu}}}}}}{{{yyyhhhlllzzzvvvcccYYYUUUNNNFFFHHHFFFNNNbbb{{{~~~wwwrrrooolllgggdddbbb```^^^^^^___aaaaaa```___ZZZWWWYYY```ccc```\\\ZZZZZZYYYYYYYYYYYYZZZZZZ[[[YYYWWWXXXYYY[[[[[[ZZZZZZ___hhhtttuuucccWWWLLLIIIGGGHHHGGGCCCAAABBBDDDEEEFFFEEEDDDGGGNNNSSSXXXaaalllrrrvvv|||~~~}}}lllWWWGGG777777777555222000000000/////////.........------........................---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,,,,---...---+++******+++++++++******++++++,,,---++++++,,,///222333222111...---,,,+++************++++++++++++++++++++++++************************((()))******++++++******)))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,------------.....................///000111111111111222222333333444444333444666777888888777777777999;;;<<<===>>>@@@BBB@@@@@@@@@@@@AAABBBCCCCCCCCCDDDFFFFFFEEEEEEFFFGGGKKKLLLMMMLLLKKKLLLOOOQQQSSSSSSRRRSSSUUUUUUTTTRRRRRRWWW\\\[[[XXXVVVXXX[[[TTTUUUVVVTTTQQQRRRUUUYYY]]]^^^^^^\\\ZZZZZZZZZ\\\YYY[[[]]]___aaabbbcccccc```______```aaabbb```___aaaaaaaaaaaaaaa```___^^^```aaabbbbbbaaa___]]][[[\\\]]]^^^]]]\\\\\\^^^```[[[\\\\\\[[[ZZZ[[[___aaaeeeggghhhgggdddaaa``````gggffffffgggiiihhheeecccccccccdddgggkkkmmmnnnmmmeeefffgggfffdddbbbcccdddbbbaaa```___^^^^^^^^^^^^bbbdddffffffeeeeeeeeegggmmmmmmllljjjfffcccbbbbbbkkkgggdddbbbbbbcccddddddeeefffgggfffeeefffiiikkkpppttt~~~nnnbbbQQQLLLFFFBBBCCCEEEHHHJJJVVV___jjjooopppttt~~~{{{tttsssvvvvvvtttxxxzzzxxxppplllqqqxxx{{{||||||wwwlll___TTTTTTMMMJJJPPPZZZgggwww|||wwwsssssswwwxxxuuuqqqjjjfffaaabbbfffkkknnnnnnmmmnnnoooqqqqqqpppooonnnnnnmmmmmmnnnoooooommmkkkuuu~~~uuuggg[[[RRRMMMHHHEEEEEEGGGFFFDDDGGGMMMGGGKKKOOOPPPQQQWWWaaaiii|||}}}^^^KKK<<<777666555444333333333222//////.........---------........................---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,---......---+++******+++++++++******++++++,,,---,,,++++++,,,...//////...,,,++++++*********++++++++++++++++++++++++++++++************************((())))))***************))))))***+++++++++++++++************************************************)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,---------............------......000111111111111111222333333444444333444555777888777777666777888:::;;;<<<===???@@@>>>>>>>>>>>>???@@@AAABBBAAABBBDDDDDDDDDDDDFFFHHHJJJKKKMMMMMMLLLLLLMMMOOOPPPPPPPPPRRRUUUVVVVVVUUUVVV[[[^^^]]]YYYXXX]]]bbb^^^]]][[[YYYWWWVVVXXXYYY\\\^^^___]]]ZZZXXXXXXYYYTTTYYY^^^aaaaaaaaacccfff___]]][[[\\\___``````_________```````````````___ZZZ\\\^^^``````^^^\\\[[[ZZZ\\\]]]\\\ZZZZZZ\\\___YYY[[[\\\[[[ZZZZZZ\\\___aaadddffffffdddbbbbbbccciiifffeeeiiiooopppkkkffffffdddccccccfffhhhjjjjjjfffggghhhgggeeeddddddeeecccaaa```^^^\\\\\\\\\\\\```aaabbbbbbbbbbbbdddfffjjjkkkllliiieeecccbbbccclllhhhcccaaaccceeeeeeeeejjjllllllhhhdddeeekkkrrr~~~}}}uuuqqqiiiaaaYYYPPPHHHCCCCCCJJJRRRYYY^^^fffqqqyyy}}}~~~~~~||||||}}}}}}iiibbb\\\UUULLLGGGNNNZZZgggwwwllliiibbbXXXNNNHHHFFFFFFEEEFFFJJJNNNMMMJJJQQQ\\\aaajjjuuu|||}}}{{{}}}```KKK@@@555555111---,,,...000000/////////.........---------........................---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,---......---+++******+++++++++******++++++,,,---...,,,******+++++++++***))))))))))))***+++,,,,,,++++++++++++++++++++++++************************(((((()))***************))))))***++++++++++++***************************************************)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,---------......---------......000111111000111111222333333444444333444555777777777777666666888:::;;;;;;;;;===???<<<<<<<<<<<<===>>>???@@@@@@AAACCCDDDDDDDDDFFFHHHHHHJJJLLLMMMLLLLLLLLLMMMMMMMMMNNNQQQVVVYYYZZZZZZZZZ^^^```^^^ZZZZZZaaaggggggeeeaaa^^^[[[ZZZZZZZZZ[[[^^^```^^^ZZZVVVVVVVVVSSSZZZaaacccaaa___bbbeee]]]ZZZXXXYYY\\\______^^^\\\\\\^^^___```aaaaaaaaaUUUWWWZZZ]]]___^^^]]]\\\XXXZZZ\\\[[[YYYXXX[[[^^^WWWZZZ\\\\\\ZZZYYY[[[]]]^^^aaaddddddcccccceeegggdddaaa```fffnnnqqqllleeeiiifffbbbaaabbbdddffffffggghhhiiihhhfffeeefffgggeeedddbbb___^^^]]]]]]]]]^^^____________```cccfffcccfffiiihhhfffeeefffhhhkkkfffbbbaaacccfffgggfffgggkkkkkkgggaaacccmmmvvvwww{{{nnnbbbPPPOOOLLLJJJIIIKKKOOORRRWWW^^^bbbbbbeeelllooommmuuu~~~zzzrrriiiddd```^^^aaafffjjjjjjkkkooossssssnnniiijjjhhhnnnyyyxxxnnnjjj```RRRVVVTTTXXXfffuuu|||{{{xxxkkkgggfffkkkpppuuuttteee[[[IIILLLJJJEEEFFFLLLLLLHHHFFFWWWfffkkkqqq~~~~~~vvvvvvqqqssslll___PPPBBB;;;:::;;;222222222111111111111000........................---------------------------------------------------,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************))))))***+++,,,,,,------++++++++++++++++++++++++************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,***************************************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---......//////......///////////////.........000111111111111222222222333444444555666777888888999:::;;;;;;::::::<<<>>><<<<<<<<<<<<>>>@@@BBBDDDCCCCCCDDDEEEEEEEEEEEEEEEIIIJJJKKKLLLNNNNNNNNNNNNQQQRRRTTTUUUVVVWWWZZZ]]]\\\``````\\\]]]cccddd```eeeccc```]]]ZZZXXXWWWVVV]]]^^^^^^^^^]]][[[ZZZXXX[[[]]]______^^^^^^^^^___^^^\\\ZZZ\\\___aaa```^^^\\\\\\\\\]]]]]]\\\\\\[[[YYYXXXWWWXXXYYYZZZYYYXXXWWWXXXYYYYYYYYY[[[^^^```___^^^]]]\\\\\\\\\\\\\\\```^^^\\\\\\^^^___^^^\\\[[[\\\___bbbdddfffggghhhcccbbb```___^^^^^^______cccbbbaaa``````aaabbbcccgggeeedddcccddddddbbb```bbb```]]]]]]___aaaccccccfffggghhhhhhfffeeeeeefffmmmiiidddaaacccfffiiikkkjjjiiigggggggggjjjlllnnnpppqqqvvv}}}zzzkkkbbbbbb```ZZZVVVKKKDDDGGGJJJGGGGGGLLLLLLZZZgggfff]]]UUUSSSUUUSSSQQQNNNLLLJJJHHHJJJMMMNNNOOORRRVVVYYYZZZYYYYYYbbbdddnnn|||nnn^^^VVVWWWYYYYYYWWWXXXQQQMMMOOORRRRRRVVV[[[___dddjjjoootttzzz{{{tttkkkccc]]]VVVOOOJJJJJJPPPUUUZZZcccpppvvvvvvzzzuuuvvvyyygggaaaXXXJJJ>>>777555333333222222222111111111000000........................---------------------------------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************)))******+++,,,,,,------++++++++++++++++++++++++************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,***************************************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------.............../////////////////////...000111111111111222222222444555555666777888999999999:::;;;:::::::::<<<>>>===<<<<<<<<<>>>@@@BBBCCCDDDDDDEEEFFFFFFFFFFFFEEEJJJKKKLLLMMMNNNNNNNNNNNNPPPQQQSSSTTTTTTVVVYYY[[[[[[______]]]^^^ccceeebbbaaa___\\\YYYWWWVVVWWWWWWZZZ\\\^^^```___\\\YYYVVVWWWYYY\\\]]]]]]]]]___``````^^^\\\]]]___bbbbbbaaa_________^^^]]]\\\ZZZZZZYYYWWWVVVWWWXXXYYYXXXWWWWWWXXXYYYYYYYYYZZZ]]]```______^^^^^^^^^^^^_________^^^]]]^^^______\\\ZZZ\\\]]]___```bbbccccccddddddbbbaaa___^^^^^^______aaa```^^^^^^___aaaccceeegggfffeeeeeeggggggfffdddgggeeebbbaaaaaabbbaaa```cccfffiiikkkjjjhhheeecccgggeeecccccceeegggggggggllljjjgggeeeeeeeeeggghhhfffggglllqqqrrrttt{{{iiiZZZWWWUUUQQQOOORRRKKKLLLLLLHHHHHHMMMUUU[[[^^^bbbfffgggeeeaaaaaadddaaadddiiimmmqqqvvv{{{zzzzzzpppmmmmmmqqqvvv~~~nnneeecccaaa______WWWRRRRRRRRRNNNIIIGGGKKKKKKLLLOOOSSSYYY___bbbllluuu}}}~~~~~~}}}zzz}}}{{{}}}~~~xxxeee___XXXUUUXXX]]]```bbbgggnnnwwwxxxpppzzzuuugggQQQFFF999333333444333111222222111111111000000000........................---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,***************************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---.....................//////////////////000111111111111222222222555555666777888999::::::888:::::::::::::::<<<>>>>>>============???AAABBBEEEEEEFFFGGGGGGGGGGGGFFFKKKLLLMMMNNNNNNNNNNNNNNNOOOPPPRRRRRRSSSTTTWWWYYYZZZ]]]^^^]]]___dddfffddd```]]]ZZZXXXVVVWWWXXXYYYXXXZZZ^^^``````]]]XXXUUUSSSVVVXXXZZZ[[[\\\___aaaccc```^^^]]]___bbbcccdddbbbbbbaaa```^^^\\\ZZZYYYXXXWWWVVVVVVXXXXXXWWWVVVVVVWWWYYYYYYYYYZZZ]]]_______________``````aaabbb____________```^^^[[[YYY]]]^^^^^^^^^____________dddcccaaa___^^^^^^^^^^^^___^^^\\\[[[]]]```dddfffgggffffffgggiiikkkjjjiiillljjjhhhfffeeeccc___]]]^^^bbbhhhkkklllhhhccc```aaaaaabbbdddggggggfffdddiiigggdddbbbaaabbbdddeeeccceeeiiikkkiiiiiiooowwwyyyyyy~~~|||wwwooolllnnnbbbYYYOOOKKKQQQ]]]kkkttt|||}}}}}}{{{ppphhhXXXYYY___hhhsss~~~zzzuuupppiii```XXXTTTUUURRROOOOOOQQQSSSRRRQQQOOOUUUYYYXXXUUU[[[iiiwwwuuuuuusssuuu}}}pppddd[[[VVVWWW[[[bbbkkkssswwwwwwvvvsssqqqssszzz~~~zzzxxx|||xxxuuuwww|||hhh[[[BBB<<<555222333555555333111111111111000000000000........................---------------------------------------------------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,******************************************************+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---.........------............////////////000000111111111222222222444444555666888999::::::888999::::::999:::<<<>>>>>>>>>=========???@@@AAAFFFFFFGGGHHHHHHHHHHHHGGGLLLMMMMMMNNNOOOOOONNNNNNPPPQQQSSSSSSSSSTTTVVVXXXYYYZZZ\\\]]]```cccfffgggbbb```\\\YYYXXXYYYZZZ[[[XXXZZZ]]]___^^^\\\YYYWWWTTTVVVXXXYYYZZZ[[[^^^aaacccaaa^^^]]]^^^```ccceeecccbbbbbbaaa___]]]\\\[[[ZZZXXXWWWXXXYYYYYYXXXVVVVVVWWWYYYZZZZZZ[[[]]]___^^^^^^^^^______aaabbbcccbbbaaa```___^^^]]]\\\[[[]]]]]]]]]]]]]]]^^^^^^___cccbbb```^^^]]]\\\\\\]]]___]]][[[ZZZ[[[^^^bbbeeeeeedddeeegggjjjllllllkkknnnmmmkkkjjjiiieeeaaa]]]\\\___dddhhhjjjgggccc_________```cccfffgggfffdddcccbbb```______aaadddeeedddgggjjjjjjhhhfffiiimmmpppmmmoooyyyvvvuuuyyyxxxmmmeee___ZZZZZZddduuuyyyvvvssstttuuusssnnniiidddeeeccc```^^^aaahhhoooqqqpppjjjccc```ccceeecccgggfffdddaaa___aaadddfffeeefffhhhoooyyywww[[[HHH>>>333333444333222111000000111111111000000000//////........................---------------------------------------------------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,************************************************)))***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,---...------------.........//////000000000000111111111222222222222333444555777888999:::888999::::::999999;;;===>>>>>>=========???@@@AAAFFFFFFGGGHHHHHHHHHHHHHHHLLLMMMNNNOOOOOOPPPOOOOOORRRTTTUUUUUUTTTUUUWWWYYYWWWWWWYYY]]]```bbbeeegggdddbbb^^^[[[YYYYYYYYYZZZZZZ[[[[[[\\\\\\\\\\\\[[[XXXYYYZZZZZZZZZ[[[]]]___aaa```^^^\\\[[[]]]aaaccc``````aaaaaaaaa```______]]][[[ZZZZZZ[[[[[[ZZZYYYVVVXXXZZZ[[[[[[[[[]]]___]]]]]]]]]]]]^^^___``````eeeccc```]]]\\\\\\^^^___ZZZZZZ[[[[[[\\\^^^```aaaaaa```^^^\\\[[[[[[[[[[[[```^^^\\\ZZZZZZ\\\___aaabbbaaabbbdddgggjjjjjjiiikkkkkkjjjkkkjjjhhhddd`````````bbbeeehhhiiifffdddaaa```___```cccfffggggggcccaaa___^^^^^^```bbbdddaaaeeehhhhhhfffeeefffgggiiiiiijjjmmmpppqqqnnnllljjjkkkpppxxx{{{zzzrrreee^^^___bbbbbbjjjxxxzzzuuuppp{{{~~~kkkPPP@@@888333///222555555222000000000111111000000000/////////........................---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,************************************************)))******+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,---------------------......///000000000000111111111111222222222111222333555666888999:::777999999999999999;;;===>>>============???AAABBBFFFFFFGGGHHHHHHHHHHHHGGGLLLMMMNNNOOOPPPQQQQQQQQQUUUVVVWWWVVVUUUUUUWWWYYYWWWUUUWWW\\\___```cccgggbbbaaa^^^\\\YYYXXXWWWWWW\\\\\\[[[[[[[[[]]]^^^___[[[\\\\\\[[[YYYZZZ\\\^^^______^^^\\\ZZZ[[[___aaa^^^^^^___```aaaaaaaaaaaa```^^^]]]]]]]]]]]]\\\ZZZWWWYYY[[[]]]]]]]]]^^^```___^^^]]]\\\\\\\\\\\\\\\bbbaaa___\\\ZZZZZZ]]]```XXXXXXXXXYYY[[[^^^```bbb```___]]]\\\[[[[[[\\\\\\___^^^]]]\\\\\\]]]^^^___```______aaadddeeeeeeeeeffffffggghhhjjjiiifffdddeeecccbbbeeejjjmmmllljjjdddbbb___```cccfffiiijjjgggeeebbb___^^^^^^```aaa```eeehhhgggfffhhhiiiggggggiiikkkkkkjjjhhhffffffbbbggglllmmmooowww}}}wwwiiidddhhhgggbbbggguuu}}}|||xxxnnn\\\HHH<<<999777555333333222333333333333222111000000000////////////........................---------------------------------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,************************************************))))))***+++++++++++++++************************++++++,,,,,,,,,,,,------++++++,,,------------,,,------......///000000111000111111111111222222222222222444555777999:::;;;777888999999888999;;;======<<<<<<<<<>>>@@@BBBCCCEEEFFFFFFGGGGGGGGGGGGGGGKKKLLLMMMOOOQQQRRRSSSSSSVVVWWWWWWVVVUUUUUUWWWYYYVVVSSSUUU[[[^^^^^^```eee``````___^^^]]][[[ZZZYYY[[[[[[\\\]]]^^^_________[[[\\\[[[ZZZYYYZZZ\\\___]]]^^^___]]][[[[[[]]]```]]]^^^___```aaaaaaaaaaaaaaa___^^^^^^^^^^^^]]][[[WWWZZZ]]]^^^^^^^^^___```aaa```___]]][[[ZZZYYYYYYZZZ\\\]]]\\\ZZZXXXYYY[[[WWWWWWVVVWWWYYY[[[^^^``````___^^^]]]]]]^^^______]]]]]]]]]]]]^^^^^^_________^^^]]]___aaabbbaaa```cccbbbccceeeggghhhgggeeedddbbbaaaeeekkknnnmmmjjjfffdddbbbbbbeeehhhjjjjjjiiigggdddaaa``````aaabbb```fffhhhfffgggkkkkkkhhhfffhhhkkkllllllkkkjjjjjjeeeiiilllkkkiiikkkrrrwww|||~~~}}}pppooowwwzzznnnhhhdddcccffffffccc___gggpppvvvxxx|||xxx~~~{{{uuudddXXXGGG999555555222---555000++++++000333333000000000000000////////////........................---------------------------------------------------,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********)))***++++++,,,************************************************))))))***++++++++++++***************************++++++,,,,,,,,,---------++++++,,,---------,,,,,,---------...///000000111000111111111111222222222333333555666888:::;;;<<<777888999999888999;;;===<<<<<<<<<<<<>>>@@@BBBDDDEEEEEEFFFGGGGGGGGGGGGFFFJJJKKKMMMPPPRRRSSSTTTTTTVVVVVVWWWVVVUUUUUUVVVXXXVVVRRRTTTZZZ]]]\\\___ddd```aaaaaabbbaaa```^^^]]]YYY[[[^^^```aaa```___^^^ZZZZZZZZZYYYXXXYYY]]]___]]]___```___\\\[[[]]]```^^^^^^___``````aaa``````aaa___^^^^^^^^^^^^\\\[[[XXX[[[^^^_________```aaadddbbb```]]][[[YYYXXXXXXTTTXXX\\\]]][[[WWWVVVWWWWWWVVVUUUUUUVVVYYY[[[]]]``````___^^^___```aaabbbZZZ[[[\\\^^^``````aaaaaa___^^^]]]^^^___```___^^^aaaaaaaaacccfffgggfffeee```^^^___cccjjjllljjjgggfffeeedddeeegggiiijjjiiigggfffcccbbbbbbccceeeggg]]]cccdddbbbccchhhiiieeecccccceeehhhkkkllljjjhhhccceeedddbbbccchhhlllnnnnnnpppqqqttt}}}~~~vvvbbbYYY\\\WWWaaaddd```aaaiiikkkeeebbb___[[[ZZZ]]]fffpppwwwwwwtttxxx|||jjj```AAA>>>999444222111222333222111111111000000//////////////////////////////...........................------,,,,,,------...,,,,,,,,,------.........,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++******************************+++++++++,,,,,,,,,+++++++++*********))))))******++++++++++++******)))))))))))))))))))))))))))************+++++++++************************************************)))************+++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------......---,,,---...///000000111111111111222222222222222333444555666777888777777888999:::;;;;;;<<<>>>===<<<===>>>AAACCCEEEBBBBBBBBBBBBCCCDDDFFFFFFLLLLLLMMMNNNNNNOOONNNNNNRRRVVVXXXWWWTTTTTTWWW\\\VVVVVVVVVWWWXXXZZZ\\\^^^]]]```cccaaa]]]\\\^^^bbb\\\\\\\\\^^^aaaccccccbbb___[[[WWWWWWZZZ^^^aaaaaa___^^^]]]\\\]]]___aaabbb^^^]]]^^^ccchhhhhhbbb\\\bbbcccaaa]]]^^^aaa```]]]XXX[[[]]]^^^]]]\\\]]]^^^___^^^^^^]]][[[ZZZZZZYYY[[[\\\\\\ZZZXXXXXXYYY[[[\\\YYYVVVTTTTTTVVVYYY[[[dddaaa^^^]]]^^^aaabbbbbbXXXZZZ\\\^^^___^^^]]]\\\^^^___```]]]YYYWWWZZZ]]]___]]]]]]aaahhhkkkhhhdddcccbbbbbbdddgggjjjkkkkkkhhhgggfffeeegggiiilllooojjjiiihhhgggffffffgggggghhhddd``````bbbeeefffeeeeeeeeeeeefffhhhiiikkklllmmmkkkiiieeecccccceeegggffffffggghhhmmmvvv|||rrrmmmjjjkkkkkkmmmvvv~~~}}}~~~```JJJ===;;;999666333111111222333111111111000000000//////////////////////////////...........................------,,,,,,------...,,,,,,------------------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,******************************+++++++++,,,,,,,,,,,,++++++++++++***************++++++++++++******************************)))************+++++++++************************************************)))************+++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------,,,---...///000000000111111111222222222222222333444555666777777666777888888::::::;;;<<<===<<<<<<<<<>>>@@@BBBDDDBBBBBBBBBCCCDDDEEEGGGHHHJJJKKKLLLNNNNNNOOOOOONNNSSSVVVXXXVVVRRRQQQTTTWWWVVVUUUUUUVVVWWWYYY\\\]]]]]]aaacccbbb^^^]]]___bbbZZZYYYYYY[[[___bbbcccdddaaa\\\WWWUUUWWWZZZ\\\\\\```````````````______^^^___^^^^^^bbbffffffaaa]]][[[]]]\\\[[[]]]aaaaaa^^^YYY[[[]]]]]]\\\ZZZZZZ[[[^^^^^^]]]]]]\\\[[[[[[[[[\\\]]]]]]\\\ZZZYYYZZZ[[[[[[ZZZXXXWWWWWWXXXZZZ\\\___^^^___```bbbbbbaaa___YYYZZZ\\\]]]____________^^^^^^^^^\\\ZZZYYYZZZ\\\]]]]]]]]]aaafffiiihhheeeiiigggffffffggghhhgggfffgggfffdddddddddgggiiikkkiiihhhfffeeeeeeeeeffffffhhheeebbbbbbdddeeeeeedddddddddeeefffgggggghhhhhhlllkkkjjjhhhfffeeefffggg```aaabbbccceeejjjoootttuuuxxxtttppplllhhh|||vvv[[[FFF888///444333222111111111222222111111000000000000//////////////////////////////...........................------,,,,,,------...------------------,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++******++++++++++++++++++++++++)))************+++++++++************************************************)))************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------------...//////000000000111111111222222222222333444555666666777666777777888999:::;;;;;;<<<;;;;;;<<<===???AAABBBAAAAAABBBCCCEEEGGGHHHIIIIIIJJJKKKMMMNNNNNNMMMMMMTTTVVVVVVTTTPPPNNNOOOQQQUUUTTTTTTUUUVVVXXXZZZ[[[^^^aaacccccc```___```bbb]]][[[YYYYYY[[[^^^```aaa```\\\WWWTTTUUUXXX[[[\\\\\\]]]___```aaa```___^^^aaa______aaaddddddaaa^^^WWWYYYZZZYYY[[[___^^^ZZZZZZ[[[]]]\\\ZZZXXXXXXXXX]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^```___]]][[[[[[[[[ZZZZZZYYYYYYZZZ[[[\\\]]][[[]]]aaafffgggeee```\\\XXXYYYZZZ\\\^^^```bbbcccaaa___]]]\\\\\\\\\[[[ZZZZZZ[[[]]]```ccceeeeeefffkkkiiigggfffggggggfffeeefffdddcccaaaaaabbbdddeeefffeeedddcccccccccdddeeegggeeeddddddeeeffffffeee```aaabbbdddddddddcccbbbgggfffeeedddddddddeeeeeeaaaccceeefffeeeeeefffggggggnnnvvv{{{rrrssszzz}}}}}}uuummmccc^^^___cccfffhhh||||||xxxbbbLLL===888777777000111111222222111111111000000000000000000//////////////////////////////...........................------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,,,,++++++******++++++++++++******++++++++++++++++++++++++))))))*********+++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,+++++++++,,,,,,,,,------------------......//////000000000000111111111111222222333444444555666666666666777888999:::;;;;;;;;;;;;;;;;;;<<<>>>???@@@AAAAAABBBCCCEEEGGGIIIJJJHHHIIIKKKLLLLLLLLLJJJIIIQQQSSSSSSRRROOOMMMMMMOOOTTTSSSSSSSSSTTTVVVXXXYYY]]]```bbbbbbaaa``````bbbccc___[[[XXXXXXZZZ\\\\\\^^^[[[XXXVVVWWW[[[___bbbXXXYYYZZZ\\\^^^```aaabbbdddbbb```aaaccccccbbb```YYY[[[[[[YYYZZZ\\\ZZZUUUXXXYYY[[[[[[YYYXXXWWWWWW\\\\\\\\\]]]^^^^^^______]]]___bbbaaa___\\\[[[[[[XXXXXXYYYZZZ[[[\\\\\\\\\]]]___dddhhhiiifff```\\\WWWWWWWWWYYY\\\___ccceeeeeebbb___^^^___^^^[[[XXXVVVYYY\\\]]]^^^___bbbdddfffddddddeeegggiiijjjiiieeecccaaa```_________```cccbbbaaaaaaaaabbbcccddddddddddddeeeggghhhhhhhhh^^^```aaabbbbbbaaa___^^^___]]][[[[[[]]]```bbbcccdddfffhhhhhhgggfffgggggghhhooovvv|||qqqiiihhhyyyzzznnneee___ZZZ[[[aaaiiiooorrrvvvrrrjjj[[[GGG777000000444777111222222333222111000/////////////////////000000////////////////////////...........................------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,,,,++++++******++++++++++++******++++++++++++++++++++++++))))))*********+++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,,,,---------------...............//////000000000111111111222222333333444555555555555666777888999::::::;;;:::;;;;;;;;;<<<>>>>>>???@@@AAAAAACCCEEEGGGIIIJJJIIIJJJKKKLLLLLLKKKIIIGGGNNNOOOPPPPPPPPPOOOOOOOOORRRRRRQQQRRRSSSTTTVVVWWW\\\^^^```aaa``````______eee```[[[XXXXXXZZZ\\\]]]```___]]][[[[[[^^^aaaddd]]]\\\[[[[[[\\\___ccceeeeeecccbbbbbbcccccccccbbb[[[]]]\\\YYYZZZ\\\ZZZVVVUUUWWWYYYZZZYYYXXXXXXYYYZZZ[[[[[[\\\]]]^^^___```^^^```bbbaaa___\\\[[[ZZZUUUVVVXXXYYYZZZ[[[ZZZZZZ______aaadddeeeccc___[[[VVVUUUUUUVVVYYY]]]aaadddiiieeebbbaaaaaa```\\\XXXVVVWWWYYYZZZZZZ[[[^^^```aaa``````cccfffiiijjjjjjdddcccaaa___^^^]]]]]]]]]``````_________aaabbbccc```aaaccceeegggiiijjjlllbbbccceeefffeeedddbbb```\\\XXXSSSSSSWWW]]]bbbddd```aaacccddddddfffiiilllhhhnnnssswww||||||xxxvvv|||vvvssssssxxxzzz~~~|||{{{{{{uuusssuuutttooojjjjjjgggeeegggkkkmmmllljjj~~~|||vvvfff\\\III@@@777444333222222444222222333222222111000///......////////////000000////////////////////////...........................------,,,,,,------...------------------,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++******++++++++++++++++++++++++)))************+++++++++************************************************)))************+++++++++,,,++++++******++++++,,,*********++++++,,,,,,---++++++,,,,,,,,,,,,------,,,---......//////....../////////000000000111111222222333333444444444444555666666777888999::::::;;;;;;<<<<<<===>>>>>>>>>@@@@@@AAABBBDDDFFFGGGHHHHHHJJJMMMOOOOOONNNLLLJJJLLLMMMOOOPPPQQQQQQPPPPPPQQQQQQPPPPPPQQQRRRTTTUUUYYY[[[]]]^^^___^^^]]]\\\___\\\XXXWWWYYY\\\___```ddddddbbb```^^^]]]___aaagggddd```]]]\\\^^^aaaccccccccccccccccccccccccccc\\\]]]\\\YYYZZZ^^^^^^ZZZTTTVVVYYYZZZYYYYYYYYYZZZYYYZZZZZZ[[[]]]^^^^^^___^^^___aaa```]]]ZZZYYYYYYUUUVVVWWWXXXYYYYYYXXXXXX\\\[[[[[[]]]___```^^^]]]VVVUUUUUUVVVXXX[[[___aaagggeeedddcccbbb```]]][[[XXXXXXXXXXXXYYY[[[\\\\\\aaa______```ccceeefffeeeeeedddcccaaa___^^^]]]]]]^^^^^^^^^^^^___```bbbccc^^^```cccdddeeegggkkkmmmhhhhhhiiijjjjjjiiihhhggg___ZZZUUUTTTYYY___cccddd]]]^^^```aaacccggglllpppkkkmmmmmmlllnnntttxxxwwwssspppmmmnnnqqqppplllgggsss~~~ssstttsssuuu~~~zzzrrrvvvyyy||||||xxxxxxxxx|||||||||zzzwwwsssooommmqqqooollljjjiiijjjlllmmmkkkjjjjjjlllmmmjjjccc^^^|||www~~~nnnZZZJJJ???333//////555777444333444111111111111000000000000........./////////000000////////////////////////...........................------,,,,,,------...,,,,,,------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++***************++++++++++++******************************)))************+++++++++************************************************)))************+++++++++,,,,,,+++******+++,,,,,,)))******+++,,,,,,------++++++,,,,,,,,,,,,------,,,---.../////////...---////////////000000000111222333333333333444444444555555666777888999::::::;;;<<<<<<===>>>>>>>>>>>>@@@@@@AAAAAABBBDDDEEEFFFGGGJJJNNNRRRTTTTTTSSSRRRMMMNNNOOOQQQSSSSSSQQQPPPPPPPPPOOOOOOPPPQQQRRRSSSVVVWWWYYY\\\]]]]]][[[YYY[[[XXXVVVVVVXXX\\\___``````bbbcccaaa^^^\\\]]]^^^hhheeebbb^^^\\\\\\]]]^^^^^^```aaabbbbbbbbbbbbbbb``````]]]XXXYYY]]]^^^[[[VVVXXXZZZZZZYYYXXXXXXYYYYYYYYYZZZ[[[[[[\\\]]]]]]^^^______]]]ZZZXXXXXXYYYWWWWWWWWWWWWWWWWWWXXXXXXWWWWWWXXX[[[___aaabbbbbbXXXWWWWWWXXXYYY[[[]]]^^^```aaaccccccaaa```___```^^^[[[XXXXXX[[[\\\\\\ZZZ___^^^]]]^^^```bbbbbbaaagggfffdddcccaaa```___^^^]]]]]]]]]]]]^^^```bbbccc```bbbccccccbbbdddiiillliiiiiijjjjjjjjjjjjjjjjjjeeeaaa\\\\\\___bbbaaa___[[[]]]___aaacccfffkkknnniiikkkiiifffggglllnnnmmmnnnllljjjhhhgggfffdddcccccciiiooottt|||zzzxxx{{{}}}wwwxxx~~~uuuuuuqqqmmmwww|||zzzuuuoooppprrruuuwwwwwwtttqqqoooggghhhiiigggeeedddfffhhhcccccccccfffhhhfffaaa\\\xxxuuu~~~pppUUUEEE:::111555000000444444000///222000////////////000111111---.........//////000000////////////////////////...........................------,,,,,,------...,,,,,,,,,------.........,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++*********))))))******++++++++++++******)))))))))))))))))))))))))))************+++++++++************************************************)))************+++++++++---,,,+++******+++,,,---))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,,,,.../////////...---////////////000000000000333333333333333333333444555555666777888999::::::<<<<<<===>>>?????????>>>@@@@@@@@@AAABBBCCCDDDEEEFFFJJJOOOTTTXXXZZZYYYYYYOOOOOOPPPRRRTTTSSSQQQOOOPPPOOOOOONNNOOOPPPRRRSSSUUUUUUWWWZZZ\\\\\\YYYWWW[[[XXXVVVUUUWWWZZZ[[[\\\ZZZ]]]```aaa^^^]]]]]]___aaa```___]]][[[[[[ZZZZZZ[[[]]]```aaaaaa```aaaaaafffddd___XXXWWWZZZZZZWWWXXXZZZ[[[[[[YYYWWWWWWWWWXXXYYYYYYZZZ[[[[[[\\\\\\^^^^^^]]][[[XXXVVVWWWXXXYYYXXXXXXWWWWWWWWWXXXXXXTTTUUUXXX]]]bbbfffhhhgggYYYYYYYYYZZZZZZ[[[\\\]]]YYY]]]aaabbb```___aaacccbbb^^^YYYYYY]]]___\\\YYY\\\ZZZZZZ\\\___aaabbbaaaggggggfffdddcccaaa```___]]]]]]]]]]]]^^^```bbbccccccddddddbbb```bbbfffkkkggggggggggggggghhhiiijjjhhheeeaaabbbdddccc^^^ZZZWWWYYY]]]___```bbbdddfff^^^cccfffgggiiimmmnnnkkkmmmllliiieeeaaa```aaabbb```bbbdddlllzzz{{{lll```dddhhhjjjjjjmmmssswwwzzzqqqqqq~~~|||}}}sssttt}}}www|||vvvjjjmmmnnnppppppooolllhhhffffffggghhhgggddd```^^^]]]bbb```___```bbbbbb___\\\sssllltttdddNNNCCC<<<555000333555555111000111111.........///000000000//////000000000000000000000000////////////////////////........................//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------******+++++++++,,,,,,,,,.........------,,,,,,,,,******+++++++++,,,,,,,,,)))************+++++++++***++++++,,,,,,++++++***************************)))************+++++++++************************************************************************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,---------------............///......//////000000111111222222222111222222333333222444666888999:::::::::<<<<<<<<<===============BBBBBBBBBBBBBBBCCCDDDEEEHHHIIILLLNNNPPPQQQRRRRRRSSSQQQPPPRRRVVVWWWUUUSSSQQQQQQQQQQQQRRRRRRRRRRRRTTTUUUVVVXXXYYYZZZZZZZZZYYYVVVTTTUUUXXXZZZZZZYYYZZZ[[[\\\]]]^^^^^^^^^]]]aaa___\\\ZZZYYYYYYZZZ[[[_________```aaabbbcccccchhhddd^^^ZZZXXXXXXWWWWWW[[[ZZZYYYYYYZZZZZZXXXVVVWWWXXXYYYZZZ[[[[[[[[[[[[[[[ZZZYYYYYY[[[[[[YYYWWWYYYWWWVVVXXX[[[\\\ZZZXXXYYYZZZ[[[]]]```bbbeeefff`````````___]]][[[ZZZXXXbbbaaa```bbbeeeeeeccc```ccc___ZZZ[[[___aaa```^^^]]]]]]ccckkkkkkccc^^^^^^bbbgggkkkjjjddd^^^\\\]]]bbbaaaaaaaaaaaacccdddeeeeeedddccc```______bbbeeehhhfffbbb``````bbbeeeggggggffffffggghhhfffbbb___WWWYYY[[[\\\]]]___bbbeeeeeeddddddeeefffhhhjjjkkkhhheeebbb``````aaaaaa```dddeeehhhnnnrrrppphhhaaacccbbb``````bbbfffkkknnnooopppnnnjjjkkkooorrrqqqssssssrrrooommmlllmmmnnnlllmmmooonnnllljjjiiiiiiffffffhhhjjjjjjgggbbb^^^cccdddeeedddbbb___]]]]]]\\\\\\[[[ZZZ[[[^^^```bbb}}}}}}^^^RRRCCC:::888888777555111333222111333777777333111111111222222222222333000000000000000000000000////////////////////////........................//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,******+++++++++,,,,,,,,,)))************+++++++++***++++++,,,,,,++++++***************************)))************+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------..................//////000000111111222222111111222222333333444555777888:::::::::999<<<<<<<<<===============AAAAAAAAABBBBBBCCCEEEEEEHHHIIILLLOOOQQQRRRRRRRRRPPPOOOOOOQQQTTTUUUSSSQQQTTTTTTUUUUUUVVVVVVWWWWWWVVVWWWXXXYYYZZZZZZ[[[[[[YYYWWWVVVWWWYYY[[[ZZZYYYXXXXXXXXXYYYZZZ[[[\\\\\\```aaabbbbbbbbb```^^^]]]bbbbbbaaa```___^^^]]]\\\bbb```]]]YYYWWWXXXYYYZZZ[[[[[[[[[\\\^^^___^^^]]]VVVWWWWWWXXXXXXXXXXXXXXX]]][[[XXXXXXXXXYYYYYYYYYYYYXXXWWWXXXZZZ[[[ZZZXXXWWWWWWXXXYYY\\\___bbbccc``````___]]]\\\[[[ZZZYYYcccbbbaaabbbddddddbbb___[[[YYYYYY\\\bbbeeecccaaa\\\\\\```hhhiiiccc```aaa\\\aaaeeefffbbb``````bbbddddddddddddccccccbbbaaaccccccaaa^^^\\\\\\^^^```iiifffccc```______aaabbbeeedddcccccccccaaa^^^[[[YYYZZZ\\\\\\\\\]]]```bbbbbbcccdddeeeffffffeeeeeegggfffdddaaa`````````aaacccdddhhhlllnnnlllfffaaaaaa```___^^^___aaadddfffcccdddccc______ccceeedddffffffeeecccaaa```aaacccbbbcccdddbbb```^^^]]]^^^dddeeefffiiiiiigggbbb______```aaaaaa___^^^^^^___^^^]]]\\\[[[[[[\\\]]]^^^|||lllZZZMMM===:::666444444555555444444333000...111555222+++111000//////...///000111000000000000000000000000////////////////////////.......................................---------------------------------,,,,,,,,,,,,,,,,,,------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------------******+++++++++,,,,,,,,,)))************+++++++++***++++++,,,,,,++++++***************************)))************+++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------..................//////000000111111222222111111222222333444666777888999::::::::::::<<<<<<<<<======>>>>>>>>>@@@@@@@@@AAABBBDDDEEEFFFHHHIIILLLOOOQQQRRRSSSSSSPPPPPPQQQSSSUUUUUUSSSQQQVVVVVVWWWWWWXXXYYYZZZZZZXXXYYYYYYZZZZZZZZZ[[[[[[ZZZYYYXXXYYY[[[[[[ZZZYYYUUUTTTTTTTTTUUUWWWZZZ[[[^^^aaafffiiiiiifffaaa^^^cccbbbaaa```]]][[[YYYXXX``````___[[[WWWUUUXXX[[[\\\\\\]]]```cccffffffeee[[[\\\\\\\\\\\\[[[ZZZZZZ^^^[[[WWWUUUVVVWWWXXXXXXYYYXXXVVVWWWXXXZZZYYYYYYXXXWWWWWWXXXZZZ^^^aaacccaaa```^^^\\\[[[ZZZZZZZZZcccbbbbbbbbbddddddbbb```SSSSSSVVV\\\cccfffeeebbb[[[ZZZ]]]aaabbb``````bbb\\\___ccccccaaa```bbbdddgggggggggfffdddbbb___^^^cccbbbaaa^^^[[[[[[\\\^^^fffeeecccaaa_________```cccaaa___^^^^^^]]][[[ZZZ[[[\\\\\\\\\[[[[[[]]]___bbbccceeeffffffeeecccaaafffggggggddd```^^^```cccbbbeeehhhiiihhheeeccccccbbbaaa```_______________]]]___^^^[[[[[[^^^^^^\\\^^^______]]]\\\[[[]]]^^^aaaaaaaaa___\\\ZZZZZZ[[[```aaabbbdddfffeeeaaa^^^\\\\\\]]]\\\\\\\\\___aaa___^^^^^^]]]\\\[[[ZZZZZZ~~~wwwssspppzzzvvvgggTTT@@@111;;;<<<;;;999666444222222555333//////555:::666...555333111...------...///////////////////////////////////////////////////................................................------------------------,,,,,,,,,---------------+++,,,,,,---...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,*********+++---///---------------------------------,,,,,,---------,,,,,,,,,---------......+++++++++,,,,,,------...******+++++++++,,,,,,,,,))))))*********+++++++++***++++++,,,,,,++++++***************************))))))*********+++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------...............//////000000111111111111111111222333444444555666777999:::;;;<<<===<<<<<<<<<===>>>>>>????????????@@@AAABBBDDDFFFGGGHHHIIILLLOOOQQQSSSSSSSSSTTTUUUWWWYYYZZZYYYWWWUUUTTTUUUVVVVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZ[[[\\\]]]\\\[[[ZZZUUUTTTRRRQQQSSSVVVYYY\\\[[[___dddhhhiiifffbbb^^^bbbbbbbbbaaa___]]][[[ZZZaaacccccc^^^WWWTTTVVVYYY]]]]]]___bbbfffhhhhhhhhh````````````___^^^]]]\\\\\\ZZZXXXWWWXXXXXXVVVUUUYYYXXXVVVVVVWWWWWWXXXXXX[[[ZZZZZZ[[[]]]```dddfffbbb```]]][[[ZZZZZZ[[[\\\aaaaaaaaabbbcccddddddcccUUUUUUWWW[[[```ccccccbbb]]]\\\[[[\\\]]]^^^___aaadddeeeeeecccaaa```aaaccchhhgggfffdddbbb```___^^^ccccccbbb```^^^^^^```bbbddddddccccccbbbbbbbbbbbbbbb```]]]]]]^^^^^^]]]\\\ZZZ[[[\\\\\\[[[[[[]]]___ddddddeeeffffffffffffeeegggiiikkkgggaaa___bbbfffbbbfffiiigggccc```bbbeeedddddddddccccccbbbaaa```\\\______\\\[[[]]]]]]ZZZ\\\]]]^^^]]]\\\\\\]]]^^^eeeeeeccc```]]]\\\]]]___\\\\\\]]]___aaaaaa___]]]\\\\\\[[[ZZZYYY[[[^^^aaa]]]]]]]]]]]]\\\[[[ZZZYYYuuupppsss}}}}}}eeePPPBBB<<<;;;:::555777888777444222333555111000000444>>>HHHGGGAAA===:::777444111000111111////////////////////////////////////////////////........................---.....................------------------------,,,,,,,,,------.........,,,,,,---.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,...///------------------------------------------------,,,,,,,,,---------......***++++++,,,,,,---------******+++++++++,,,,,,,,,))))))*********+++++++++***++++++,,,,,,++++++***************************))))))*********+++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------.........//////000000111111111111111111222333444555444444666888:::<<<>>>???<<<<<<======>>>??????@@@>>>??????@@@BBBDDDEEEFFFHHHIIILLLOOORRRSSSTTTTTTVVVXXXZZZ[[[[[[ZZZYYYXXXUUUUUUVVVVVVWWWXXXXXXYYYYYYXXXWWWWWWWWWXXXYYYYYY[[[\\\^^^___^^^^^^]]]\\\XXXWWWTTTSSSTTTXXX\\\^^^]]]___bbbdddeeeeeecccbbbeeeeeeeeedddbbb```]]][[[aaadddeeeaaa[[[WWWXXX[[[^^^^^^___aaadddffffffeee_________^^^]]]\\\[[[ZZZ\\\\\\]]]___```^^^YYYVVVXXXXXXXXXWWWWWWWWWWWWXXX]]]\\\\\\]]]___bbbeeefffbbb```^^^\\\[[[[[[\\\]]]^^^___```aaacccdddfffggg```___^^^^^^```bbbccccccbbbaaa___]]]]]]___aaaaaaiiiiiihhheeecccbbbcccdddfffeeebbb```______``````___```aaa```___```bbbdddfffffffffeeedddcccbbbaaa^^^]]][[[\\\]]]______^^^YYY[[[\\\\\\[[[\\\^^^```dddcccbbbbbbccceeehhhjjjgggjjjllliiidddaaadddhhhcccfffhhheee```^^^bbbgggddddddeeeeeeeeedddcccbbb[[[]]]]]]ZZZYYY[[[[[[XXXYYYZZZ\\\[[[ZZZZZZ[[[\\\aaaaaa```]]]ZZZYYYZZZ\\\[[[ZZZ[[[]]]___```___^^^___^^^\\\ZZZXXXYYY]]]```YYYZZZ[[[\\\\\\\\\[[[[[[{{{}}}|||uuu]]]UUUIII<<<555444999===333333333222111000111333000111111444<<>>???<<<<<<===>>>>>>???@@@@@@?????????@@@AAACCCDDDEEEGGGIIILLLOOORRRTTTUUUUUUWWWXXXZZZZZZXXXXXXXXXYYYXXXXXXXXXYYYYYYYYYYYYYYYXXXWWWVVVVVVVVVXXXYYYZZZ[[[]]]___```______```aaa]]][[[YYYXXXXXX[[[^^^```aaaaaaaaabbbccceeeffffffjjjjjjjjjhhhfffbbb^^^\\\\\\___bbbaaa___]]]^^^```^^^^^^^^^___bbbbbbaaa```bbbbbbbbbbbbaaa```^^^^^^^^^```cccfffgggddd___ZZZYYY[[[\\\\\\ZZZYYYYYYZZZZZZ[[[\\\]]]___aaabbbcccbbbaaa___^^^]]]]]]]]]^^^]]]___```aaabbbcccgggiiijjjhhheeecccbbbcccdddeeeeeefffeeeaaa```ccccccbbbggggggfffeeeeeefffffffffdddcccaaa```______``````ZZZ[[[]]]]]]]]]^^^aaacccgggfffeeedddbbb```___^^^\\\[[[ZZZ[[[]]]^^^^^^]]]ZZZ\\\]]]]]]\\\]]]___aaabbb```^^^^^^___cccgggiiieeehhhiiihhheeedddeeegggbbbdddfffccc___^^^bbbgggaaabbbbbbccccccbbbbbbaaa\\\___^^^ZZZZZZ]]]^^^[[[ZZZ\\\]]]]]]\\\[[[\\\]]]\\\]]]]]][[[XXXWWWXXXYYY]]]\\\[[[]]]___aaaaaa``````___^^^[[[XXXYYY[[[^^^WWWXXXYYYZZZ[[[\\\]]]]]]yyy```PPP:::;;;<<<;;;999777444333666555444333222111000///222333222000222555444///222222111000//////......000000000000000000000000////////////////////////........................---------.........//////------------------------,,,,,,------.../////////,,,------.......................................+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................,,,---...//////...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++***++++++,,,,,,++++++***************************)))************+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------......//////000000111111000000000111222333555666666666666666777999;;;<<<;;;<<<===>>>???@@@AAAAAA@@@@@@@@@@@@AAABBBCCCDDDGGGIIILLLPPPRRRTTTUUUVVVWWWYYYYYYXXXVVVUUUXXXZZZZZZZZZZZZZZZYYYYYYYYYYYYXXXWWWVVVVVVWWWYYY[[[]]]\\\^^^``````___```ccceeeaaa___]]]\\\\\\]]]```aaabbbaaaaaaaaabbbdddeeegggjjjjjjkkkjjjhhheeebbb___[[[\\\^^^```aaa``````___]]]\\\\\\]]]___```___]]]eeeeeeeeeeeeeeedddcccbbb^^^___bbbeeegggeeeaaa]]][[[___bbbbbb___]]]\\\\\\XXXZZZ\\\^^^```aaaaaaaaaaaaaaaaaa```______^^^^^^___aaabbbbbbaaaaaaeeehhhhhhhhhgggfffdddccccccdddaaadddeeeaaaaaadddddd```cccbbbbbbccceeeeeeeeeeeebbbcccddddddcccaaa^^^]]]XXXZZZ[[[[[[[[[[[[]]]_________^^^^^^^^^______```___^^^^^^___``````]]][[[^^^______^^^]]]]]]^^^```bbbaaa______```bbbdddfffccccccdddeeeeeeeeeeeeeee```aaabbb```^^^^^^aaaddd``````_________^^^^^^^^^___```___[[[\\\```aaa```\\\^^^``````^^^]]]]]]^^^ZZZ\\\]]]\\\ZZZYYYYYYZZZ\\\[[[ZZZ[[[]]]_________^^^^^^]]][[[XXXXXXZZZ\\\XXXXXXXXXXXXYYY[[[]]]^^^~~~zzzxxxeeeQQQ@@@555;;;888666444555555444333111111111333555555222000///222222//////111111//////000111222222222222222000000000000000000000000////////////////////////........................---------.........//////------------------------,,,,,,------...///000000,,,---......//////..............................+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------........................,,,---...//////...---,,,******+++++++++,,,,,,,,,---,,,,,,++++++***************+++++++++,,,,,,,,,)))************++++++++++++++++++,,,,,,+++++++++************************)))************+++++++++************************************************************************++++++++++++++++++++++++************************++++++,,,,,,,,,---------++++++,,,,,,,,,---------......//////000111111111000000000111222444555666888777666666666777888999;;;<<<===>>>???@@@AAAAAA@@@@@@@@@@@@AAAAAABBBCCCGGGIIILLLPPPSSSUUUVVVVVVYYYZZZZZZXXXUUUUUUYYY\\\ZZZZZZYYYYYYXXXWWWWWWWWWXXXXXXWWWWWWXXXZZZ]]]___\\\^^^```______```dddhhhcccbbb```^^^^^^___```aaa```````````````bbbcccdddeeegggiiijjjjjjiiifffeee]]]]]]^^^___aaa```]]]ZZZ[[[[[[[[[\\\^^^___^^^\\\bbbbbbcccccccccbbbaaaaaa\\\\\\]]]```bbbbbb___]]]^^^bbbfffgggddd```______YYY[[[^^^```bbbbbbaaaaaaaaaaaabbbbbbaaa```___^^^bbbcccdddbbb``````bbbeee```bbbdddeeedddbbbaaaaaaZZZ___aaa^^^^^^bbbaaa\\\aaaaaaaaaaaaccccccaaa```aaacccgggiiigggbbb]]]YYYYYY[[[\\\\\\[[[[[[\\\]]]UUUUUUVVVXXX[[[___bbbddddddddddddddddddbbb^^^[[[aaaaaaaaa___]]]\\\]]]^^^cccccccccccccccccccccccc`````````bbbdddeeedddbbb^^^^^^^^^^^^]]]^^^```bbbaaaaaa___^^^]]]\\\\\\\\\]]]^^^\\\XXXYYY^^^```___ZZZ\\\^^^^^^\\\[[[ZZZZZZWWWYYY\\\\\\[[[YYYYYYYYYZZZXXXWWWWWWYYY[[[\\\\\\[[[\\\\\\ZZZYYYXXXZZZ\\\ZZZYYYXXXWWWXXXZZZ\\\]]]|||lllaaaRRRFFFAAA???<<<:::666666555444444444444555222222222222222222222222111111111111111111111111000000000000000000000000222111111111000000/////////////////////000111111//////............//////................................................,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))++++++++++++++++++++++++******++++++++++++******,,,,,,+++******+++,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************,,,,,,,,,++++++***************+++++++++,,,,,,,,,------------------------------......///000000000///111222222222222333555666666666777888888999999;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@AAABBBCCCDDDEEEIIIIIIJJJMMMQQQSSSSSSRRRXXXXXXXXXXXXYYYYYYYYYYYY___[[[WWWTTTTTTUUUUUUUUUVVVWWWXXXYYYZZZ[[[\\\]]]aaa`````````aaacccfffhhh```___^^^^^^___```bbbcccdddaaa]]]\\\]]]___aaabbb```cccfffhhhhhhgggdddccc___\\\[[[\\\^^^___^^^[[[[[[\\\\\\]]]^^^^^^^^^^^^bbbeeehhhgggdddaaabbbddddddbbb___[[[XXXYYY]]]```___```cccfffgggeee```\\\___\\\YYYZZZ^^^aaabbbaaabbbbbbccccccbbb```^^^]]]]]]]]]]]]^^^___```aaaaaa\\\\\\]]]___bbbbbb```___ZZZ[[[\\\\\\]]]^^^______```^^^]]]]]]___aaabbbaaa]]]bbbhhhiiieee___[[[ZZZ]]]```bbbaaa______aaadddZZZWWWUUUVVVZZZ^^^___^^^ddd___\\\^^^dddeeeaaa\\\YYY\\\______\\\[[[]]]```eeedddbbb```______```aaa```___^^^^^^___```aaabbb]]]\\\\\\[[[\\\]]]___```ccccccbbbbbbaaa`````````cccaaa]]]ZZZXXXYYY[[[]]]YYYXXXWWWYYY]]]^^^]]][[[YYYYYYYYYXXXWWWYYY\\\^^^^^^ZZZVVVTTTVVVWWWWWWVVVYYY[[[\\\ZZZVVVTTTTTTUUUWWWTTTSSSSSSRRRQQQTTTZZZ}}}qqqzzzoooXXXQQQJJJBBB<<<;;;;;;888666666666555444444444444555222222222222222222222222111111111111111111111111111111111111111111111111222111111111000000000000///////////////000111111//////............//////...................................................................................................------,,,,,,------...------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))++++++++++++++++++++++++******++++++++++++******,,,,,,+++******+++,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------------------------------......///000000000///111222222222222333555555666666777777888999999;;;;;;;;;<<<======>>>>>>@@@@@@@@@@@@AAABBBCCCCCCGGGGGGHHHKKKOOORRRRRRQQQUUUVVVVVVWWWXXXZZZZZZ[[[\\\YYYUUURRRRRRRRRRRRRRRUUUVVVWWWYYY[[[]]]^^^___ccccccccccccbbbaaa```___^^^^^^^^^^^^^^^___``````bbb___\\\[[[\\\^^^```aaabbbbbbccccccccccccccccccaaa^^^ZZZYYY[[[]]]^^^]]]\\\]]]^^^^^^^^^]]]\\\[[[bbbbbbcccdddeeeeeecccbbbfffdddaaa\\\YYYYYY\\\^^^]]]___bbbfffhhhgggccc___^^^\\\ZZZZZZ^^^```aaaaaa_________^^^^^^]]]\\\[[[\\\\\\[[[\\\\\\^^^______\\\[[[[[[]]]^^^___^^^]]]YYYZZZZZZ[[[]]]^^^______bbbaaa______aaacccccccccaaacccfffhhhgggccc]]]YYY^^^```bbbbbb```___aaadddYYYXXXXXX[[[```bbbbbbaaabbb```^^^___bbbccc```\\\[[[\\\^^^^^^]]]]]]]]]^^^ddddddcccbbbaaaaaaaaaaaa___^^^]]]]]]^^^```bbbccc______^^^^^^^^^___```aaacccccccccbbbbbbbbbbbbbbbfffdddbbb___^^^^^^___```]]]ZZZXXXXXXZZZ[[[[[[ZZZXXXXXXXXXXXXXXXYYY[[[]]]___[[[WWWUUUVVVXXXXXXWWWYYY[[[\\\[[[WWWUUUUUUVVVWWWTTTSSSTTTSSSQQQSSSXXXwwwzzzwwwlll^^^MMM@@@???<<<::::::;;;;;;888555666666555444444444444555333333333333333333333333222222222222222222222222111111111111111111111111111111111111111000000000000000/////////000111111000//////......//////000...................................................................................................------,,,,,,------...------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++******++++++++++++******,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,------------------------------......///000000000///111222222222222333555555555666666777888888888::::::;;;<<<<<<======>>>@@@@@@@@@@@@@@@AAABBBCCCDDDDDDEEEIIIMMMPPPQQQQQQRRRSSSTTTVVVXXXYYY[[[[[[YYYWWWSSSQQQQQQQQQPPPOOORRRSSSTTTVVVYYY[[[]]]^^^```aaaccccccaaa^^^[[[YYY[[[\\\\\\]]]]]]]]]]]]\\\___]]][[[ZZZ[[[]]]```aaadddbbb```______```bbbcccccc___[[[YYYZZZ\\\^^^___]]]^^^___```___]]][[[ZZZaaa___^^^aaaeeefffccc___gggeeebbb]]]YYYXXXZZZ]]]ZZZ\\\___cccffffffccc```^^^\\\ZZZ[[[]]]___``````___^^^\\\[[[ZZZ[[[\\\\\\ZZZZZZYYYYYYZZZ[[[\\\]]]\\\ZZZYYYYYY[[[\\\[[[[[[YYYYYYZZZ[[[\\\^^^___```cccaaa______```bbbbbbbbbdddcccccceeegggeee^^^XXX^^^aaacccbbb```___aaadddXXXYYY[[[___bbbdddcccaaaaaaaaabbbbbbbbbaaa___^^^]]]\\\[[[\\\]]]]]][[[ZZZbbbcccccccccccccccbbbbbb```^^^]]]\\\]]]___bbbccc``````___^^^^^^^^^______````````````aaaaaaaaaaaagggfffdddcccbbbbbbbbbbbb```]]]YYYWWWWWWYYYYYYZZZWWWWWWWWWXXXXXXYYYZZZ[[[___\\\YYYWWWWWWXXXXXXXXXZZZ[[[\\\[[[YYYWWWXXXXXXXXXVVVUUUVVVUUUQQQSSSWWW{{{xxx{{{uuu___MMMCCC@@@AAAAAA===<<<:::;;;;;;:::777555666666555444444444444555333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111000000///000000111111000000////////////000000................................................------------------------...........................------,,,,,,------...------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------------------------......///000000000///111222222222222333555444444555666666777777888999::::::;;;<<<<<<======?????????@@@BBBCCCEEEFFFDDDCCCDDDGGGLLLOOOQQQQQQQQQQQQSSSTTTVVVXXXYYYYYYYYYWWWTTTSSSSSSRRRQQQOOOOOOPPPQQQSSSTTTVVVWWWXXXYYYZZZ\\\^^^^^^]]][[[ZZZXXXYYYZZZ\\\\\\[[[ZZZZZZ]]]]]]\\\[[[[[[]]]```bbbdddcccbbb``````aaabbbccccccaaa^^^]]]]]]]]]^^^___\\\]]]___``````^^^\\\[[[```______```bbbccc```^^^cccbbb___[[[XXXWWWYYY[[[XXXYYY[[[___bbbbbb```^^^\\\\\\[[[\\\]]]^^^___``````^^^\\\[[[[[[\\\]]]___ZZZYYYXXXWWWXXXYYY[[[\\\]]][[[YYYXXXYYY[[[[[[ZZZZZZZZZZZZ[[[\\\___aaabbbaaa___]]]\\\]]]______^^^bbbbbbbbbddddddbbb^^^ZZZ^^^aaacccbbb```___aaaddd[[[\\\\\\^^^___```aaaaaaaaadddffffffbbb```___```^^^\\\ZZZ[[[]]]]]]ZZZWWW___```bbbccccccbbbaaa```bbb```]]][[[[[[]]]___aaa___^^^^^^]]]\\\\\\\\\\\\[[[[[[[[[\\\]]]^^^^^^___ccccccccccccbbbaaa``````^^^\\\ZZZXXXXXXYYYYYYYYYWWWWWWVVVWWWYYYZZZZZZZZZ___^^^[[[YYYXXXXXXXXXXXX[[[[[[[[[ZZZYYYYYYZZZZZZZZZXXXYYYZZZXXXTTTTTTWWW}}}qqqpppsssvvvsssxxxrrrfffQQQNNNIIICCC???<<<::::::===;;;999777777666444333666666555444444444444555333333333333333333333333222222222222222222222222111111111111111111111111111111111111111222222222111111000000000000111111000000////////////000000////////////////////////////////////////////////------------------------...........................------,,,,,,------...---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------......///000000000///111222222222222333555444444444555666666777777999999::::::;;;;;;<<<<<<======???AAACCCFFFHHHIIIDDDDDDDDDGGGKKKOOOPPPQQQQQQQQQRRRSSSTTTUUUVVVVVVYYYXXXWWWWWWWWWWWWUUUSSSQQQRRRRRRRRRSSSSSSSSSTTTUUUVVVWWWXXXYYYZZZ[[[[[[UUUVVVXXXZZZZZZZZZYYYYYY]]]^^^___]]]\\\]]]```bbbcccdddeeeffffffeeedddcccaaaaaabbbbbbaaa```______ZZZ[[[^^^___``````___^^^^^^aaacccbbb___]]]\\\]]]\\\\\\ZZZWWWUUUUUUXXXZZZYYYYYYZZZ]]]___```^^^]]][[[\\\\\\\\\\\\]]]^^^___^^^]]]\\\\\\\\\]]]^^^___[[[ZZZXXXWWWWWWYYY[[[\\\___]]]ZZZZZZ[[[\\\\\\\\\[[[[[[[[[[[[]]]___aaacccaaa___\\\\\\\\\]]]]]]\\\```cccffffffccc```^^^^^^\\\___bbbaaa______aaadddcccaaa___]]]\\\]]]___aaacccfffjjjiiiddd``````aaaaaa___]]]^^^``````]]]ZZZ^^^___```aaaaaa```______dddbbb___\\\ZZZZZZ[[[\\\^^^^^^^^^]]]]]]\\\\\\[[[YYYYYYZZZ[[[\\\]]]]]]^^^______```aaaaaa```___^^^XXXYYY[[[\\\\\\[[[[[[ZZZYYYWWWVVVWWWYYY[[[[[[ZZZ___^^^]]][[[YYYXXXXXXXXXZZZYYYXXXXXXYYYZZZZZZ[[[ZZZZZZ\\\___\\\WWWVVVXXXzzz~~~|||vvvwwwdddSSSLLLBBBCCCDDDCCC???;;;999777<<<;;;999777666666777777666666555444444444444555333333333333333333333333333333333333333333333333222222222222222222222222111111111222222222222222222222111000000000111111111000000//////000000111////////////////////////////////////////////////////////////////////////...........................------,,,,,,------...------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++++++++++++++++++++++++++******++++++++++++*********++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------.........------......///000000000///111222222222222333555333333444444555666666666888888999::::::;;;;;;<<<<<<===>>>@@@CCCEEEHHHIIIEEEDDDDDDFFFIIIMMMOOOOOOPPPPPPQQQQQQRRRSSSTTTTTTXXXXXXXXXZZZ[[[ZZZXXXVVVUUUUUUUUUUUUUUUTTTTTTTTTWWWWWWWWWWWWWWWWWWXXXXXXTTTTTTVVVWWWYYYZZZZZZZZZ^^^``````___\\\[[[^^^bbbaaacccfffiiiiiigggeeebbb^^^```cccdddcccaaa``````ZZZ[[[]]]^^^```aaaaaaaaa^^^bbbdddbbb]]]ZZZ[[[]]]WWWWWWVVVTTTSSSSSSUUUWWWZZZYYYYYY[[[^^^______]]]ZZZ\\\]]]]]]\\\\\\]]]^^^YYYZZZ\\\]]]^^^^^^]]]\\\\\\[[[XXXWWWWWWYYY[[[\\\___]]]\\\\\\^^^___^^^^^^]]]\\\[[[[[[\\\^^^```bbbcccaaa^^^]]]^^^^^^^^^]]]___dddiiiiiieeeaaa___```ZZZ]]]``````^^^___aaaeeeiiigggccc___\\\\\\```cccdddgggjjjiiieeeaaa``````cccbbbbbbbbbccccccaaa```^^^^^^____________^^^^^^cccaaa___]]][[[ZZZYYYYYY______`````````___^^^^^^ZZZ[[[[[[\\\]]]^^^^^^___]]]^^^^^^____________^^^UUUXXX]]]______^^^]]]]]]\\\YYYUUUVVVYYY\\\\\\[[[^^^^^^^^^[[[XXXWWWWWWXXXXXXVVVUUUUUUWWWYYYZZZZZZYYYZZZ]]]aaa___YYYWWWYYY~~~~~~vvvxxx}}}ooofff]]]SSSKKKHHHGGGEEEAAA<<<999999;;;===999::::::999888888888999666666555444444444444555444444444444444444444444333333333333333333333333222222222222222222222222111111111222222333333333333222111111000000111111111111000000000000111111////////////////////////////////////////////////////////////////////////...........................------,,,,,,------...------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++******++++++++++++*********+++,,,,,,,,,,,,+++***,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---......///------......///000000000///111222222222222333555222333333444555555666666888888888999::::::;;;;;;<<<======???@@@BBBDDDEEEEEEDDDCCCDDDGGGJJJLLLLLLLLLMMMNNNPPPQQQSSSTTTUUUUUUUUUWWWZZZ\\\\\\YYYWWWUUUUUUUUUVVVVVVVVVVVVVVVXXXYYYZZZ[[[ZZZXXXVVVUUUSSSSSSTTTUUUXXXZZZ\\\]]]]]]```aaa___ZZZYYY\\\___^^^```dddggghhhfffdddbbb\\\___aaabbb```___aaabbb]]]]]]]]]]]]^^^___aaabbb___```aaaaaa___]]]\\\\\\VVVVVVVVVSSSQQQQQQRRRTTTUUUTTTTTTWWWZZZ]]]]]]]]]YYY\\\^^^^^^\\\[[[\\\^^^WWWZZZ___bbbcccaaa]]][[[\\\ZZZXXXVVVVVVWWWZZZ\\\^^^]]]]]]^^^```aaa```___]]][[[ZZZYYYYYY[[[]]]___dddaaa^^^]]]]]]]]]]]]\\\]]]aaaeeegggfffbbb^^^[[[VVVZZZ]]]^^^]]]^^^bbbeeeffffffddd```]]]\\\___bbbdddfffhhhhhheeeaaa^^^\\\___```bbbbbbaaa```aaabbbaaa```___^^^^^^^^^^^^^^^______^^^]]]\\\[[[ZZZYYY]]]^^^___`````````___^^^[[[[[[\\\\\\]]]]]]]]]^^^[[[[[[[[[\\\\\\]]]]]]]]]WWWZZZ^^^___^^^^^^^^^```___ZZZUUUUUUYYY]]]^^^^^^]]]^^^^^^\\\XXXUUUVVVWWWVVVSSSQQQRRRUUUXXXYYYYYYVVVXXX\\\aaa```ZZZWWWXXX~~~uuuyyyuuusss|||{{{tttlllbbbYYYVVVSSSMMMHHHFFF>>>>>>===<<<;;;:::::::::555777999999777555444444666666555444444444444555444444444444444444444444333333333333333333333333222222222222222222222222111111111222222333333333333333222111000000111111111111000000000000111111000000000000000000000000000000000000000000000000...................................................------,,,,,,------...------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++******++++++++++++*********+++,,,------,,,+++***---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---...//////------......///000000000///111222222222222333555222222333444444555555666777888888999::::::;;;;;;============>>>???@@@AAAEEECCCAAABBBEEEHHHIIIJJJJJJKKKLLLOOOQQQTTTUUUVVVRRRSSSUUUXXX[[[[[[YYYVVVSSSSSSSSSTTTUUUUUUVVVVVVUUUXXX\\\^^^^^^\\\XXXUUURRRRRRSSSTTTWWWZZZ]]]___\\\___aaa^^^YYYWWWZZZ]]]\\\^^^```cccddddddcccccc[[[]]]___^^^]]]]]]aaadddaaa___^^^\\\]]]^^^```aaa```^^^]]]___bbbbbb___[[[WWWWWWVVVTTTQQQOOOPPPRRRNNNNNNNNNQQQVVVYYY[[[[[[YYY\\\^^^^^^\\\[[[\\\^^^WWW\\\bbbggghhheee```\\\\\\ZZZWWWUUUUUUVVVYYY[[[\\\\\\]]]___bbbbbb```___\\\[[[XXXWWWWWWXXX[[[\\\bbb___\\\[[[[[[[[[ZZZYYY[[[\\\^^^ccceeebbb[[[TTTUUUXXX\\\]]]]]]^^^bbbeeeaaabbbccc```]]]\\\]]]```dddeeeffffffeeeaaa]]]ZZZYYY\\\______\\\[[[]]]```cccbbb```___^^^^^^^^^___[[[\\\]]]^^^^^^]]][[[ZZZZZZ[[[]]]^^^___^^^]]]]]]ZZZZZZZZZZZZ[[[[[[[[[[[[XXXXXXXXXXXXYYYZZZ[[[[[[[[[]]]___^^^]]]]]]___bbbaaa[[[UUUTTTYYY^^^```___\\\^^^^^^\\\WWWUUUUUUWWWTTTQQQOOOPPPTTTWWWXXXXXXTTTVVV[[[aaa```YYYVVVWWWppp}}}||||||zzz~~~}}}{{{yyyuuuoooiii___ZZZSSSMMMIIIGGGEEEDDD???>>><<<:::999999999999777777777777777777777777555555555555555555444444444666777666555444555666555555555555555444444444111111111111111000000000444444333333222222111111222222222333333333333333000000000111111111222222000000000000000000//////000000000000000000000000///............---------////////////////////////........................---------------------------------------------------------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********)))))))))))))))))))))))))))+++,,,+++***))))))*********+++,,,,,,,,,+++++++++++++++*********))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............////////////000111222222111000111333555444333222333555777999::::::::::::;;;<<<======???>>>??????@@@AAABBBCCCEEEEEEDDDDDDDDDFFFGGGHHHJJJLLLOOOQQQRRRSSSTTTVVVMMMPPPUUUYYYZZZWWWTTTQQQNNNOOOQQQTTTWWWXXXVVVTTTVVVXXX[[[]]]^^^^^^\\\[[[TTTTTTVVVWWWXXXYYYYYYYYY[[[^^^```^^^YYYVVVVVVWWW\\\[[[ZZZ[[[^^^_________XXXXXXYYYZZZZZZYYYYYYXXX^^^______^^^]]]^^^___```bbb___[[[ZZZ\\\\\\[[[YYYXXXUUUTTTUUUSSSPPPRRRWWWUUUTTTSSSSSSSSSUUUWWWYYYXXXXXXYYY[[[]]]^^^]]]\\\YYYZZZ]]]______^^^\\\[[[[[[\\\]]][[[WWWVVVWWWYYYYYYYYYZZZ[[[[[[ZZZYYYXXX^^^[[[XXXWWWWWWXXXYYYXXXZZZ[[[]]]^^^]]]ZZZWWWUUUYYY]]]]]]bbbvvv}}}eeeQQQOOO___ggg\\\^^^bbbTTTbbbbbbbbb___\\\ZZZZZZ[[[```aaaaaaaaa___\\\ZZZXXX[[[WWWVVVXXXXXXUUUVVV[[[[[[]]]^^^]]]```dddccc______^^^[[[XXXWWWWWWWWWXXX]]]]]]\\\YYYXXXYYY\\\^^^[[[YYYXXXWWWXXXYYYXXXWWW[[[ZZZZZZYYYXXXWWWWWWWWWXXX\\\___^^^[[[[[[___cccaaa___\\\XXXUUUVVVYYY]]]^^^______]]]ZZZXXXXXXXXXSSSLLLGGGIIIPPPWWWXXXWWWWWWUUUUUUYYY]]]]]]XXXSSS>>>HHHVVVdddppp|||zzzwwwsssoookkkgggdddbbb[[[VVVOOOJJJGGGEEECCCBBB>>>===<<<:::999999999999777777777777777777777777666555555444444555555666666888;;;;;;:::888777777333333333333333333333333444444444444444444333333444444333333333222222222555444444333333222222111111111111000000000000000000000000000111111111111000000000000000000000000000000/////////.........////////////////////////........................---------------------------------------------------------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********************************+++++++++))))))+++---+++++++++++++++++++++++++++++++++*********))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............////////////000111222222111111222333555444333333333555777888999999999999:::;;;<<<<<>>===<<<;;;:::999888888888666666666666666666666666777666555444444555666888:::===AAABBB???<<<999777333333333333333333333333555555555555555555555555666666666666555555555555555555444444333333222222333333222222111000000///000000111111222222222333000000000000000000000000111111111000000000//////////////////////////////........................------------------------------------------------------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************+++++++++***)))***---000...---+++************++++++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............////////////000111222222111111222444555444444333444666777888888888888999::::::;;;;;;???@@@@@@AAABBBDDDDDDEEEEEEEEEEEEFFFGGGJJJLLLNNNLLLNNNPPPRRRRRRSSSTTTVVVSSSUUUXXXZZZZZZXXXUUUSSSSSSRRRQQQRRRTTTUUUUUUUUUYYYZZZ[[[\\\\\\[[[YYYWWW\\\[[[[[[ZZZYYYXXXXXXWWW\\\```bbbaaa]]]ZZZYYYZZZ^^^\\\YYYYYYZZZ\\\]]]]]]XXXWWWVVVUUUUUUVVVWWWXXXXXXYYYYYYWWWVVVXXX^^^ccc```______```___\\\XXXTTTVVVPPPMMMQQQUUUUUUVVVXXX\\\ZZZXXXWWWWWWZZZ]]]___]]]]]]\\\\\\\\\]]]______WWWWWWVVVVVVWWWXXXZZZ\\\XXXYYYYYYXXXWWWXXXZZZ\\\^^^^^^]]]\\\[[[YYYXXXXXXUUUVVVVVVSSSQQQQQQTTTWWW[[[[[[[[[ZZZZZZYYYYYYXXXVVVZZZ```eeemmmyyyaaaNNNVVV\\\\\\ZZZTTTUUUWWWYYYZZZXXXXXXXXXYYYVVVXXXZZZ\\\^^^_________]]]dddeee[[[UUUXXX[[[YYYUUUWWWXXXXXX\\\aaaaaa^^^aaa```]]]ZZZXXXVVVVVVVVV\\\\\\[[[YYYWWWWWWZZZ\\\[[[ZZZYYYYYY[[[\\\[[[ZZZ[[[ZZZYYYXXXXXXXXXXXXXXXWWWYYY[[[YYYWWWVVVYYY[[[\\\\\\[[[XXXVVVVVVWWWYYYWWWXXXYYYZZZYYYZZZ]]]___VVVQQQMMMNNNTTTXXXYYYWWWXXXSSSNNNMMMPPPTTTUUUUUU999::::::999999;;;@@@DDDPPPXXXeeeqqq|||}}}zzz{{{zzztttnnnmmmkkkgggbbb]]]ZZZYYYQQQMMMHHHCCCAAA???>>><<<<<<;;;::::::999888888888666666666666666666666666888777555333333555888:::>>>BBBEEEFFFBBB===888555444444444555555555555555444444444444555555555555555666666666666666666666444444444444555555555555444444333333333222222222000000000111222222333333111111111111111111111111111111000000000/////////////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,+++***)))+++///222///...+++)))))))))***+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------............///////////////111222222222222333444555444444444555666777888888888999:::;;;;;;;;;;;;>>>???@@@AAACCCDDDDDDDDDEEEEEEEEEGGGIIILLLOOOQQQNNNQQQSSSTTTTTTTTTUUUWWWWWWXXXZZZ\\\]]]]]][[[[[[XXXUUUSSSSSSTTTVVVWWWWWWVVVXXXZZZ\\\]]]^^^]]]]]]\\\[[[[[[ZZZYYYYYYXXXXXX]]]```dddccc```\\\\\\]]]___\\\YYYXXXYYY[[[\\\\\\XXXWWWUUUTTTSSSTTTVVVWWWVVVUUUVVVYYY^^^aaacccccc______``````___]]][[[YYYXXXQQQMMMQQQVVVWWWVVVVVV[[[YYYVVVTTTUUUWWW[[[]]]______^^^\\\[[[\\\^^^```[[[[[[ZZZZZZZZZZZZ[[[[[[YYYYYYXXXWWWVVVWWWYYYZZZ\\\[[[YYYXXXVVVVVVVVVVVVTTTWWWXXXUUUQQQQQQUUUZZZ\\\[[[ZZZYYYYYYYYYZZZ[[[ZZZYYY]]]ccceeeiiizzzqqqWWWRRRWWW\\\\\\WWWUUUVVVVVVUUUTTTUUUWWWYYYTTTUUUXXXZZZ]]]^^^___```dddooopppaaaWWW\\\^^^ZZZUUUWWWWWWVVVYYY^^^^^^[[[^^^\\\[[[YYYWWWWWWVVVVVV[[[[[[[[[YYYWWWVVVXXXZZZZZZYYYYYYZZZ]]]^^^]]]\\\[[[ZZZYYYXXXWWWXXXXXXYYYXXXYYYZZZXXXVVVUUUWWWXXXYYYZZZZZZYYYWWWUUUVVVWWWVVVWWWXXXXXXXXXYYY\\\^^^WWWTTTPPPQQQVVVYYYYYYWWWVVVRRRMMMLLLNNNQQQTTTUUU222333555666666555555666;;;===@@@CCCEEEIIINNNQQQ___ooo~~~|||xxxuuuuuuyyy~~~}}}vvvnnnjjjeee```]]]\\\YYYTTTOOOMMMJJJEEEBBB@@@???===;;;:::::::::999999888777777777777777777777777777777999777555444444666999;;;AAADDDFFFFFFAAA;;;666333555555555666666666777777666777777777888888888999777777777888888999999999999999888888777777666666333333333333333333333333000000000111111222222222222222222222222222222222000000000/////////......000000000000000000000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,+++***)))+++///222///...+++)))))))))***+++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------............///////////////111222333222222444555444444555555666777777888999:::;;;<<<=========<<<<<<===???AAABBBCCCCCCCCCEEEEEEFFFHHHJJJNNNQQQSSSRRRTTTVVVVVVVVVVVVWWWXXXVVVWWWYYY[[[\\\^^^^^^___\\\YYYVVVUUUWWWYYYZZZZZZXXXYYY[[[]]]___`````````YYYYYYXXXXXXXXXYYYZZZ[[[]]]aaaeeeeeebbb^^^^^^^^^___\\\YYYYYYZZZ[[[\\\[[[YYYXXXVVVTTTTTTTTTVVVWWWZZZWWWYYYaaalllqqqlllfff__________________```aaa]]]UUUPPPSSSWWWWWWUUUUUUZZZXXXUUUTTTTTTVVVYYY[[[______^^^\\\YYYYYY\\\___```aaabbbbbbaaa___\\\[[[\\\ZZZWWWUUUUUUVVVWWWWWWYYYXXXVVVUUUUUUVVVXXXYYYVVVXXXZZZWWWRRRQQQVVV[[[\\\[[[ZZZYYYYYYZZZ\\\]]]bbb]]]___eeeeeeeeeqqqqqqXXXSSS]]]^^^YYYZZZYYYVVVRRRPPPRRRVVVZZZUUUVVVWWWYYY[[[]]]^^^^^^]]]iiikkk]]]UUUZZZ]]]YYYYYYZZZXXXVVVXXX\\\\\\YYYXXXXXXXXXXXXXXXXXXXXXXXXZZZZZZZZZXXXVVVUUUWWWXXXXXXXXXYYY[[[^^^___^^^]]][[[ZZZXXXWWWWWWXXXYYYZZZYYYYYYYYYXXXVVVVVVVVVWWWWWWYYYZZZYYYWWWVVVVVVWWWXXXYYYXXXWWWVVVWWWYYY[[[WWWUUUSSSUUUXXXZZZYYYXXXTTTRRROOOOOOPPPRRRTTTTTT666666666666777888:::;;;444666999:::888777666666999AAAHHHKKKOOOXXXaaafffrrryyy~~~zzzwwwuuuuuu|||yyyvvvxxx|||}}}}}}|||{{{uuuqqqrrrvvvvvvqqqkkkeee___WWWUUUVVVVVVQQQLLLJJJGGGCCC@@@???>>><<<:::888999999999999888777666777777777777777777777777888777666555666888:::;;;@@@BBBCCCBBB>>>:::777666777888888999999:::::::::======>>>>>>???@@@@@@@@@@@@AAAAAABBBCCCDDDEEEEEEBBBBBB@@@>>><<<:::999888444444444444444444333333222222222222222222222222222222222222222222222222000000/////////.........000000000000000000000000................................................------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++***)))***---000...---+++************+++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...............///////////////111222333222333444666444555555666777777888888999:::<<<===>>>>>>======:::<<<>>>AAABBBCCCCCCCCCEEEEEEFFFHHHKKKNNNQQQSSSSSSUUUWWWWWWWWWVVVWWWXXXTTTTTTUUUVVVWWWZZZ\\\]]]]]][[[XXXXXXYYY[[[\\\\\\]]]]]]^^^____________^^^XXXXXXWWWWWWYYY[[[]]]^^^\\\aaaeeefffccc```______]]][[[ZZZZZZ\\\]]]\\\\\\ZZZYYYXXXVVVVVVVVVWWWWWW^^^\\\^^^hhhtttwwwpppggg___````````````bbbeeegggaaa[[[VVVWWWXXXWWWUUUVVVZZZYYYWWWVVVVVVWWWYYYZZZ]]]______\\\XXXVVVYYY\\\bbbdddeeefffdddbbb^^^\\\]]]ZZZVVVTTTTTTUUUVVVVVVXXXWWWVVVVVVXXX\\\___bbbYYYZZZZZZWWWSSSSSSVVVYYY\\\[[[[[[ZZZ[[[\\\^^^______[[[\\\bbbddddddkkkuuuaaaVVV]]]]]]ZZZ]]][[[WWWRRRPPPQQQUUUYYYWWWWWWXXXYYYZZZ\\\]]]]]]WWW___aaaZZZWWW\\\``````]]]]]][[[XXXYYY]]]]]]YYYVVVVVVWWWXXXYYYYYYZZZZZZYYYZZZZZZXXXUUUTTTUUUVVVVVVWWWXXX[[[^^^```___]]][[[ZZZXXXWWWWWWXXXYYY[[[ZZZYYYXXXWWWWWWWWWWWWWWWXXXYYYZZZYYYWWWVVVWWWXXX[[[ZZZYYYVVVTTTTTTVVVXXXVVVUUUUUUWWWYYYZZZZZZXXXSSSRRRRRRQQQRRRSSSTTTUUU555333111000111222333333222666:::<<<;;;:::999888???<<<<<<======<<>>===<<<:::999777888999999999888777666999999999999999999999999777777777777888999:::;;;===>>>>>>===;;;:::;;;===??????@@@AAAAAABBBCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGFFFFFFGGGHHHIIIJJJKKKLLLGGGFFFFFFEEEDDDCCCBBBBBB>>>===<<<:::999777666666666666555555444444333333333333333333333333333333111111111000000000//////000000000000000000000000................................................------------------------+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++++++++))))))+++---++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---..................///////////////111333333333333555777444555666777777888888888888:::<<<===>>>>>>===<<<:::<<>>===<<<;;;999777777777888999999888666666999999999999999999999999666666777888999999::::::;;;;;;;;;::::::<<<@@@CCCGGGHHHHHHIIIJJJKKKKKKLLLEEEEEEFFFGGGHHHHHHIIIIII@@@AAAAAACCCDDDEEEFFFGGGEEEFFFGGGHHHJJJKKKLLLMMMHHHGGGEEEBBB???===;;;999999999888777666555444444333333333333333333333333222222222111111111111000000000000000000000000000........................////////////////////////------------------------+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++)))+++,,,+++***))))))+++******+++,,,,,,,,,++++++))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---................../////////000///111333333333333555777444555666777888888888888777999;;;=========<<<;;;;;;===@@@CCCEEEEEEEEEEEEFFFFFFFFFHHHJJJNNNPPPRRRRRRTTTVVVUUUTTTSSSTTTUUUZZZXXXUUUSSSSSSTTTVVVWWWZZZYYYXXXYYY[[[\\\\\\\\\XXXYYYZZZ\\\^^^```aaabbb\\\[[[ZZZZZZZZZ\\\^^^```[[[```eeefffdddaaa``````ZZZZZZ\\\^^^```aaa^^^\\\\\\\\\\\\\\\[[[ZZZXXXXXXVVVZZZ___aaa```]]]]]]]]]___ccchhhiiigggddddddeeebbb___^^^^^^[[[XXXZZZ___VVVWWWWWWXXXXXXWWWVVVUUUXXX\\\^^^[[[VVVRRRSSSUUU]]]]]]\\\\\\]]]^^^```aaaZZZVVVRRRQQQTTTWWWYYYXXXSSSSSSTTTVVV\\\ccckkkooofffccc___\\\\\\\\\\\\[[[[[[\\\]]]^^^______``````YYY\\\]]][[[[[[```fffhhhhhhxxxnnn___aaa\\\UUU^^^UUUWWWXXXWWWUUUTTTTTTTTTWWWXXXXXXYYY[[[\\\^^^___^^^ZZZYYY]]]]]][[[]]]aaa___```]]][[[]]]bbbcccaaaZZZ[[[\\\\\\\\\\\\[[[[[[XXXYYYYYYWWWUUUSSSSSSTTTSSSTTTVVVZZZ^^^```___]]][[[YYYWWWVVVVVVXXXZZZ\\\WWWVVVUUUUUUVVVWWWWWWVVVZZZZZZZZZXXXWWWWWWYYY[[[[[[ZZZXXXUUURRRRRRTTTWWWSSSTTTVVVXXXZZZ[[[ZZZZZZUUUTTTRRROOOOOOQQQUUUXXX333333333444444444555555222222333444444555666666444444444555555555555666777777777777777888888999999:::<<<>>>@@@BBBCCCDDDHHHHHHIIIJJJLLLNNNPPPQQQVVVXXX[[[```dddhhhjjjkkkdddeeeeeegggiiikkkmmmnnnooonnnmmmoooqqqqqqmmmjjjiiiccccccgggfffiiihhhPPPSSS[[[]]]bbbcccdddfffiiikkkjjjhhhffflllsssvvvsssqqquuuzzz|||zzzwwwttttttvvvvvvtttrrrvvvrrroooooorrrtttsssqqqgggccc\\\UUUOOOJJJHHHGGGBBB@@@>>>;;;::::::;;;;;;888888888777888888999999:::888999<<<<<<888888;;;>>>999666999<<<<<<>>>AAA???DDDFFFEEEEEEIIIKKKIIIQQQUUUUUUQQQQQQTTTTTTPPPQQQQQQQQQQQQRRRSSSSSSSSSTTTPPPMMMMMMLLLJJJJJJJJJKKKJJJIIIHHHFFFEEEDDDCCCGGGKKKJJJGGGGGGKKKIIICCCCCCEEEGGGCCC===888888999888666444333333222111///333222222111111222222333333222111000////////////........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////000000000111222222333333555666777777666666777888777888999:::;;;<<<<<<<<<>>>>>>???@@@BBBCCCDDDDDDEEEFFFGGGIIIKKKLLLNNNNNNQQQUUUWWWVVVVVVXXXVVVRRRXXXXXXWWWUUUTTTUUUWWWZZZXXXYYYZZZ[[[[[[ZZZZZZYYYYYYXXXWWWYYY\\\___``````]]]]]]]]]\\\\\\\\\[[[[[[\\\```ddddddaaa]]]]]]^^^\\\]]]^^^```bbbcccdddddd___```aaa```^^^[[[XXXUUUVVVVVVXXXYYYZZZ[[[[[[[[[]]]___bbbeeefffgggfffeeedddaaa]]]ZZZXXXVVVUUUSSSWWWXXXZZZ[[[[[[YYYWWWVVV]]]]]]\\\ZZZYYYWWWVVVVVV[[[\\\]]]^^^^^^\\\ZZZYYY[[[XXXUUUUUUWWWXXXWWWUUUVVVUUUSSSRRRUUU[[[aaaeeecccbbb```___^^^]]]\\\\\\aaa```___^^^^^^___```aaabbb```]]][[[ZZZ\\\^^^```eeeddddddbbb```^^^]]][[[[[[\\\\\\ZZZXXXWWWWWWYYYVVVVVVVVVVVVVVVWWWXXXYYYXXXXXXYYYXXXXXXYYY[[[^^^\\\[[[[[[^^^aaaddddddddd______````````````______``````^^^ZZZ[[[\\\XXXRRRNNNQQQUUUYYY\\\]]]]]]\\\^^^ZZZUUUUUUXXX[[[YYYWWWZZZTTTQQQTTTXXXWWWTTTSSSWWWYYYZZZYYYVVVUUUVVVYYYZZZZZZVVVOOOMMMRRRWWWYYYSSSSSSUUUZZZ___```]]]YYY[[[YYYWWWWWWWWWVVVTTTSSS333333333333444444444444222222222333444444444555444444444444555555555555666666555555666666777888555666777999;;;<<<===>>>;;;;;;;;;<<<===???@@@AAA;;;<<<===???AAABBBCCCCCCBBBCCCCCCDDDFFFHHHJJJKKKJJJIIIJJJMMMPPPPPPNNNKKKRRROOORRRXXXYYYcccgggYYYTTTRRRXXXcccgggjjjkkklllmmmppprrrmmmssswwwuuuuuuzzz~~~~~~zzzwwwvvvxxxxxxwwwtttsssuuuwwwwwwtttpppllljjjccc___XXXPPPJJJFFFDDDCCCAAA@@@===;;;::::::;;;;;;::::::999999888888888888;;;999:::<<<:::666666999999888;;;AAAEEEGGGKKKPPPNNNQQQRRROOOPPPUUUXXXWWWZZZ```ccccccdddiiijjjgggfffgggiiikkklllnnnoooooovvvqqqlllfffaaa[[[WWWUUUTTTRRROOONNNMMMNNNNNNNNNGGGIIIIIIHHHKKKLLLEEE;;;;;;AAAGGGJJJIIIHHHHHHJJJAAA>>>;;;999999999999888333222111000////////////111111000///......------........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***************++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************+++++++++,,,,,,,,,------,,,,,,,,,------------...............////////////000000000111222222333333444666777666555555666888777888999:::;;;<<<<<<<<<===>>>???@@@BBBCCCDDDDDDEEEFFFGGGIIIKKKLLLNNNNNNOOOSSSUUUTTTTTTWWWWWWTTTUUUVVVVVVUUUSSSSSSTTTVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWUUUSSSTTTWWWZZZ[[[\\\\\\\\\]]]]]]]]]]]]]]]]]]___aaaddddddbbb```^^^^^^^^^^^^```bbbcccdddeeeeee______``````^^^ZZZWWWUUUQQQRRRTTTVVVXXXYYYZZZ[[[YYY[[[]]]___aaaaaaaaaaaaaaa___\\\ZZZYYYXXXWWWVVVXXXYYYZZZ[[[[[[YYYXXXVVV[[[[[[ZZZZZZYYYXXXWWWWWW^^^^^^______^^^[[[YYYWWW\\\YYYVVVUUUWWWXXXXXXWWWVVVUUUSSSSSSUUUYYY]]]`````````^^^]]]]]]\\\\\\]]]``````___^^^^^^___``````___]]]ZZZXXXXXXYYY[[[]]]````````````___^^^\\\\\\[[[]]]^^^]]]YYYVVVTTTTTTUUUUUUUUUUUUUUUVVVWWWWWWXXXYYYYYYXXXXXXYYY[[[^^^[[[YYYXXXYYY[[[^^^``````^^^^^^^^^_______________aaaaaa^^^[[[[[[]]]ZZZTTTNNNPPPTTTWWWZZZ[[[[[[[[[]]]YYYUUUUUUXXXZZZYYYWWWYYYTTTRRRVVVZZZYYYVVVVVVWWWYYYZZZYYYWWWVVVXXXYYYZZZ[[[WWWPPPMMMPPPSSSSSSTTTUUUXXX\\\```aaa^^^\\\\\\ZZZXXXXXXXXXWWWVVVTTT222222333333333444444444222222222222222222222333333333333444444444555555444444444444444555666666444444555666777888888999777777777666777777888888::::::;;;<<<<<<<<<;;;;;;>>>>>>??????@@@BBBCCCDDDBBBCCCDDDHHHKKKMMMLLLKKKGGGGGGMMMRRRPPPUUUrrruuuaaaWWWWWW```dddhhhkkklllkkklllqqqvvvooosssuuuuuuxxx~~~yyyxxxyyyzzzxxxvvvrrrwwwzzzvvvmmmfffdddfff```[[[TTTLLLFFFBBBAAAAAA@@@???===;;;::::::;;;;;;:::::::::::::::999999999;;;:::;;;>>>===:::;;;???DDDEEEKKKQQQRRRQQQTTTZZZXXX\\\```ccckkkwww~~~rrrnnnhhhccc```^^^\\\ZZZRRRRRRQQQPPPSSSTTTOOOGGGIIIGGGDDD@@@???BBBGGGLLLOOONNNLLLKKKHHHDDD???;;;888777555333111111111222111111111111000///...---////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---+++******))))))+++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////000000000111222222333333333444555555444444555777777888999:::;;;<<<<<<<<<===>>>???@@@AAACCCDDDDDDFFFFFFGGGIIIKKKLLLMMMNNNPPPSSSTTTSSSTTTXXXYYYWWWTTTVVVXXXWWWUUUTTTTTTTTTUUUTTTSSSSSSSSSTTTVVVWWWWWWTTTQQQPPPRRRUUUXXXYYYZZZ[[[\\\]]]]]]^^^^^^^^^``````aaabbbbbbaaa^^^[[[]]]^^^```aaabbbcccddddddaaaaaabbbaaa___\\\YYYWWWRRRRRRSSSUUUVVVXXXXXXYYYXXXXXXYYYZZZ[[[]]]]]]^^^___^^^\\\[[[ZZZYYYYYYYYYXXXYYYZZZZZZZZZXXXWWWVVVXXXXXXXXXYYYYYYYYYYYYYYY]]]^^^_________]]][[[YYY^^^[[[WWWVVVWWWYYYZZZZZZWWWVVVUUUUUUVVVWWWYYYZZZ]]]\\\\\\[[[[[[\\\\\\]]]______^^^^^^^^^^^^______]]]\\\YYYWWWWWWXXXZZZ\\\[[[\\\\\\\\\\\\\\\[[[ZZZ[[[^^^aaa```]]]XXXUUUSSSUUUUUUTTTTTTTTTUUUVVVVVVXXXYYYYYYXXXXXXXXX[[[]]][[[YYYWWWWWWYYY[[[\\\\\\]]]]]]\\\\\\\\\]]]___```bbbbbb___[[[[[[^^^\\\XXXPPPQQQSSSUUUWWWYYYZZZ[[[\\\XXXUUUUUUWWWYYYXXXVVVWWWSSSSSSXXX\\\ZZZYYYYYYWWWXXXYYYYYYXXXWWWXXXZZZ[[[]]][[[TTTPPPQQQQQQPPPSSSUUUWWW[[[___```^^^\\\\\\ZZZXXXXXXYYYXXXWWWUUU222222222222333333333333222222222111111111111111222333333333444444444444444444444444444555555666555555555666666666777777:::999999888777888888888666777999:::<<<<<<===============>>>>>>@@@AAAAAA@@@AAACCCFFFIIIKKKKKKKKKFFFIIIRRRYYYTTTOOOYYYjjjnnnddd___aaajjjfffgggiiijjjlllmmmnnnnnnqqqqqqpppooovvv~~~yyywwwxxxxxxwwwuuurrrvvvvvvlll___YYY^^^fff^^^YYYRRRJJJEEEBBBBBBBBB>>>===<<<;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;::::::===BBBBBBAAAEEEKKKMMMQQQXXX^^^___^^^dddlllooovvv}}}}}}tttnnnhhhfffbbb^^^\\\\\\\\\[[[WWWRRRJJJCCC@@@@@@AAACCCMMMPPPTTTXXXXXXRRRJJJCCC@@@>>>;;;888555444333333000111111222222111000///////////////////////////........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,,,,+++***))))))+++,,,...++++++++++++++++++++++++++++++++++++++++++++++++***************************************************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------............////////////000000000111222222333333111333444444444444555666777888999:::;;;<<<<<<<<<======>>>@@@AAABBBCCCDDDFFFGGGHHHIIIJJJLLLMMMMMMRRRUUUUUURRRSSSWWWYYYWWWVVVXXX\\\\\\[[[XXXVVVVVVUUUTTTSSSRRRSSSTTTWWWXXXZZZWWWRRRPPPRRRUUUWWWXXXWWWXXXZZZ[[[\\\]]]]]]]]]___]]]\\\]]]```___\\\XXX[[[\\\]]]^^^___`````````dddddddddcccaaa___\\\ZZZXXXXXXWWWWWWVVVVVVVVVVVVYYYYYYYYYYYYZZZ[[[]]]^^^]]]^^^]]]\\\ZZZXXXXXXYYYWWWXXXXXXXXXWWWVVVUUUTTTVVVVVVWWWXXXYYYZZZZZZ[[[XXXZZZ\\\___``````___^^^___\\\YYYXXXXXXZZZ\\\]]]YYYYYYYYYYYYXXXXXXWWWWWWZZZYYYYYYYYYZZZZZZ[[[\\\^^^]]]]]]]]]]]]]]]]]]^^^___]]][[[ZZZYYYZZZ\\\]]]YYYYYYYYYYYYYYYXXXXXXWWW[[[]]]``````^^^\\\ZZZZZZVVVUUUUUUUUUUUUUUUVVVVVVXXXXXXYYYXXXWWWWWWZZZ\\\\\\\\\[[[\\\^^^^^^]]][[[\\\[[[ZZZYYYZZZ[[[^^^___aaabbb```\\\\\\^^^^^^[[[SSSSSSSSSTTTVVVXXXZZZ\\\ZZZXXXUUUUUUWWWXXXWWWUUUUUURRRRRRWWW[[[ZZZYYYZZZUUUVVVVVVWWWVVVVVVWWWWWW[[[___^^^YYYUUUTTTSSSPPPPPPRRRUUUXXX[[[[[[[[[ZZZZZZYYYWWWWWWXXXXXXWWWUUU111111111222222222333333111111111111111111111000222222222222333333333444555555444444555555666777555555555555555555555555777777666555555555555666222333555777999:::;;;;;;:::::::::;;;;;;===>>>>>>???@@@BBBCCCEEEFFFGGGHHHFFFHHHPPP[[[\\\VVVUUUYYYlllssslllaaaaaa```___dddiiifffgggmmmtttvvvqqqjjjrrrpppllljjjppp|||{{{vvvuuuuuuvvvtttrrrnnnrrrsssiii\\\VVV[[[bbbYYYUUUNNNHHHCCCBBBAAABBB<<<<<<<<<;;;;;;;;;;;;<<<999999888888888999:::;;;===???CCCHHHIIIJJJPPPXXXUUUZZZeeepppwww}}}vvvllliiiiii[[[YYYXXXXXXXXXTTTMMMHHHDDDGGGLLLRRRVVVVVVSSSPPPJJJHHHEEE@@@<<<777444333111111111222222111111000000000000000000000000000////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++,,,+++*********+++------++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************+++++++++,,,,,,+++++++++,,,,,,,,,------............////////////000000000111222222333333111222444444333333555777777888999:::;;;<<<<<<<<<<<<===>>>???AAABBBCCCCCCGGGGGGHHHIIIJJJLLLLLLMMMRRRTTTSSSPPPPPPSSSSSSQQQTTTXXX\\\^^^]]]ZZZWWWVVVTTTSSSRRRQQQRRRTTTVVVXXX[[[WWWSSSPPPQQQTTTVVVWWWSSSUUUWWWYYYZZZ[[[ZZZZZZ]]][[[ZZZ\\\___```]]]ZZZ[[[\\\]]]^^^^^^^^^^^^^^^bbbbbbbbbaaa```^^^\\\[[[YYYYYYWWWVVVVVVVVVVVVVVVZZZYYYYYYYYYYYYZZZ[[[\\\]]]^^^^^^\\\YYYVVVVVVWWWWWWVVVVVVVVVUUUTTTSSSSSSTTTUUUVVVWWWXXXYYYZZZZZZXXXYYY\\\^^^``````___^^^^^^]]][[[ZZZYYY[[[]]]___\\\\\\]]]]]]\\\ZZZXXXWWWYYYXXXXXXXXXXXXYYYZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[^^^]]][[[ZZZZZZZZZ[[[\\\XXXXXXXXXXXXWWWUUUTTTSSSVVVXXXZZZZZZZZZ[[[]]]___WWWWWWVVVVVVVVVVVVWWWWWWWWWWWWWWWVVVUUUVVVXXXZZZZZZ[[[^^^aaabbbaaa]]]ZZZZZZYYYXXXWWWWWWYYY[[[]]]^^^``````\\\\\\^^^___\\\VVVVVVUUUUUUVVVXXX[[[\\\YYYWWWVVVVVVWWWWWWVVVVVVTTTQQQQQQUUUWWWVVVWWWZZZTTTTTTSSSTTTTTTTTTTTTTTTWWW[[[]]]YYYVVVUUUSSSPPPNNNPPPSSSVVVWWWXXXYYYYYYXXXVVVUUUUUUWWWWWWVVVUUU000000111111111222222222111111111111111111111222111111222222222333333333555444444444444555666666333333333333333333333333555555444444444555666666999:::;;;<<<<<<=========>>>>>>>>>???@@@AAACCCCCCDDDEEEGGGGGGGGGHHHIIIKKKMMMJJJMMMUUUZZZYYYWWWWWWXXX```]]]YYY___```]]]```kkkggggggqqq~~~yyypppqqqqqqnnnjjjmmmwww|||xxxuuutttuuuuuurrrppphhhnnnrrrnnnddd\\\YYYYYYPPPMMMIIIDDDAAA?????????;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999999:::===AAACCCKKKNNNTTTYYY[[[]]]eeeooo}}}{{{rrrfff```___```___]]]UUUQQQLLLIIIJJJKKKMMMNNNWWWVVVTTTPPPLLLFFFBBB???777666555333222111111000000000000000000000000000////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************************++++++++++++++++++++++++,,,,,,,,,,,,............////////////000000000111222222333333000222444444444444666777777888999:::;;;<<<<<<<<<<<<===>>>???@@@BBBCCCCCCGGGGGGHHHIIIJJJKKKLLLMMMNNNPPPPPPMMMLLLNNNMMMJJJPPPSSSXXX[[[ZZZXXXVVVUUUQQQQQQPPPQQQRRRSSSUUUVVVXXXUUUQQQOOOPPPRRRSSSTTTQQQSSSVVVXXXYYYYYYXXXWWW]]]\\\]]]^^^```aaaaaa```]]]^^^^^^_________^^^^^^[[[\\\\\\\\\[[[ZZZZZZYYYUUUTTTTTTTTTUUUVVVXXXYYYXXXXXXXXXXXXXXXXXXXXXXXXZZZ]]]^^^\\\XXXUUUUUUVVVWWWWWWVVVUUUTTTSSSRRRRRRUUUUUUVVVVVVWWWXXXXXXYYY[[[\\\]]]^^^^^^]]][[[ZZZ\\\\\\]]]\\\[[[[[[]]]___^^^^^^______^^^\\\ZZZYYYZZZYYYXXXXXXWWWWWWWWWWWWXXXXXXYYYYYYYYYYYYXXXXXXZZZYYYXXXWWWWWWWWWXXXXXXXXXXXXXXXWWWVVVTTTSSSRRRRRRSSSUUUUUUUUUWWWYYY\\\XXXXXXWWWWWWVVVVVVWWWWWWUUUVVVVVVUUUSSSTTTVVVXXXUUUWWWZZZ^^^aaa```\\\YYYYYYXXXWWWVVVVVVWWWXXXYYYYYY]]]___]]][[[]]]^^^\\\XXXWWWWWWVVVWWWXXXZZZ[[[XXXXXXXXXXXXWWWWWWWWWVVVVVVRRRPPPRRRSSSRRRTTTXXXTTTSSSQQQRRRSSSSSSRRRPPPQQQVVVYYYVVVSSSSSSPPPMMMMMMPPPSSSUUUVVVWWWXXXZZZVVVUUUTTTUUUVVVWWWVVVUUU000000000000111111111222000111111222222333333333111111111111222222222222333333333333333444444555333333333333333333333333444555555555777888999:::666666777777888777777777888999999:::<<<>>>???@@@>>>@@@BBBBBBBBBBBBEEEHHHPPPMMMMMMQQQTTTSSSSSSSSSMMMWWWUUURRRZZZ^^^___eeejjjfffgggooo{{{zzzrrrpppttttttppppppuuu|||~~~zzzwwwuuuvvvxxxwwwssspppiiikkkmmmlllggg___WWWRRRHHHGGGDDDBBB@@@>>>======999:::;;;;;;<<<<<<<<<<<<<<<<<<<<>>999666333333333111111111111111111111111////////////////////////........................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))***,,,---...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************************++++++++++++***++++++++++++,,,,,,,,,............////////////000000000111222222333333111222444555444555777888777888999:::;;;<<<<<<<<<<<<<<<===???@@@AAABBBCCCGGGHHHHHHIIIJJJKKKLLLLLLJJJNNNOOOLLLLLLNNNMMMIIILLLOOOTTTWWWWWWVVVUUUUUUQQQQQQRRRSSSTTTUUUVVVVVVUUUSSSPPPOOOPPPRRRRRRRRRRRRSSSVVVXXXYYYYYYWWWVVVZZZ\\\^^^___```aaaccceee]]]^^^^^^^^^^^^^^^]]]]]]WWWWWWWWWXXXXXXXXXXXXYYYUUUTTTTTTTTTUUUWWWZZZ[[[WWWWWWXXXYYYYYYXXXWWWVVVVVVYYY\\\[[[WWWTTTUUUWWWYYYXXXWWWVVVUUUTTTSSSSSSVVVVVVVVVVVVVVVVVVVVVVVVZZZ[[[]]]]]]]]][[[YYYXXXYYY[[[^^^]]]\\\[[[\\\^^^^^^^^^_________^^^]]]\\\\\\[[[ZZZXXXVVVUUUUUUUUUUUUVVVWWWXXXXXXWWWVVVUUUWWWVVVVVVUUUTTTUUUUUUUUUVVVWWWWWWWWWVVVVVVUUUTTTTTTUUUWWWVVVTTTSSSSSSSSSXXXWWWWWWVVVUUUUUUVVVVVVTTTTTTTTTSSSRRRRRRTTTVVVRRRRRRTTTXXX[[[]]]\\\[[[XXXWWWWWWVVVVVVUUUUUUTTTTTTZZZ^^^\\\[[[\\\\\\ZZZWWWWWWWWWVVVWWWWWWXXXXXXXXXYYYYYYYYYXXXWWWWWWWWWYYYUUUQQQQQQPPPOOORRRXXXVVVTTTRRRQQQSSSRRRPPPNNNOOOTTTWWWTTTQQQPPPNNNJJJKKKNNNQQQSSSSSSTTTVVVXXXVVVUUUTTTUUUWWWXXXWWWVVV000000000000111111111111000000111222333444444444000111111111111222222222222222111111222222333444444444444444444555555555222333333555666999:::;;;777888999:::;;;<<<<<<<<<;;;<<<<<<>>>@@@BBBDDDEEE???BBBDDDEEEDDDFFFIIIMMMFFFHHHMMMQQQRRRPPPPPPRRRLLLWWWTTTOOOSSSWWW\\\eeehhheeeeeejjjqqquuurrrnnnooovvvzzzwwwtttvvvyyyzzzyyyxxxwwwxxxzzzyyyuuuqqqoookkkfffcccaaa\\\UUUPPPEEEDDDDDDBBBAAA???>>>===999999:::;;;<<<<<<<<<<<<<<<===@@@FFFRRR```mmmuuusssyyyyyyuuuooohhhaaaZZZRRRMMMDDDIIIRRRZZZ```bbbbbbaaaTTTPPPHHHAAA;;;888666666111111111111111111111111000000000000000000000000........................////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---(((***---//////...,,,***++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,............/////////000000000000111222222333333111333444555555555777999777888999:::;;;<<<<<<<<<<<<<<<===???@@@AAABBBCCCHHHHHHIIIIIIJJJKKKLLLLLLIIINNNPPPOOOOOOQQQPPPLLLJJJNNNSSSVVVWWWVVVVVVVVVSSSTTTUUUWWWXXXXXXYYYXXXUUUSSSQQQQQQRRRSSSSSSSSSSSSUUUWWWYYYZZZYYYWWWVVVVVVYYY]]]^^^^^^___bbbfff[[[[[[\\\\\\\\\[[[ZZZZZZUUUVVVVVVWWWXXXYYYZZZZZZ[[[ZZZXXXWWWWWWXXXZZZ[[[XXXYYYZZZ[[[[[[ZZZXXXVVVRRRVVVZZZZZZVVVTTTVVVYYY[[[ZZZXXXWWWVVVUUUUUUUUUXXXWWWWWWVVVVVVUUUUUUUUUWWWXXXZZZ\\\]]]\\\[[[ZZZWWW[[[^^^___]]][[[\\\^^^]]]^^^^^^______^^^^^^]]]^^^]]][[[XXXVVVTTTSSSSSSTTTUUUVVVVVVVVVVVVUUUTTTWWWVVVUUUUUUTTTTTTUUUUUUUUUUUUVVVWWWWWWWWWWWWWWWXXXZZZ\\\[[[WWWRRROOOMMMWWWVVVVVVUUUTTTTTTTTTUUUSSSTTTSSSRRRPPPQQQRRRTTTRRRQQQQQQSSSXXX\\\^^^___WWWWWWWWWWWWVVVTTTSSSRRRQQQXXX]]]\\\[[[[[[ZZZXXXVVVVVVVVVVVVVVVVVVVVVVVVXXXYYYZZZZZZYYYXXXXXXXXX\\\WWWRRRPPPNNNMMMQQQXXXXXXUUURRRRRRSSSSSSPPPMMMQQQVVVXXXTTTQQQPPPNNNJJJGGGKKKNNNPPPOOOPPPSSSUUUVVVUUUUUUVVVXXXYYYXXXWWW000000000000000000000000000000000000000000000000222222111111111111111111111111222222222333333333333333333444444444555555000444222000888EEEGGG???888888888888888888999999;;;:::;;;===???AAA@@@???AAACCCDDDCCCBBBBBBCCCDDDHHHKKKPPPSSSUUUSSSOOOMMMPPPRRRRRRQQQRRRVVV]]]cccdddbbbbbbdddhhhmmmqqqrrruuuvvv{{{~~~|||yyy||||||zzzwwwuuutttrrrpppmmmllljjjfffbbb\\\VVVNNNIIIGGGCCC???===>>>>>><<<:::===;;;<<>>BBBDDDCCCAAADDDEEEGGGIIIJJJJJJJJJIIIKKKLLLMMMNNNPPPSSSUUUVVVQQQTTTXXX[[[\\\[[[XXXVVVWWWWWWXXXXXXXXXXXXYYYYYYWWWWWWWWWWWWXXXXXXXXXXXXUUUVVVWWWWWWWWWYYY\\\^^^[[[ZZZYYYZZZ\\\]]]]]]\\\[[[\\\\\\[[[YYYZZZ\\\^^^\\\\\\\\\[[[ZZZYYYWWWVVVXXXYYYYYYZZZ[[[]]]^^^___[[[]]]]]]]]][[[ZZZYYYZZZUUUVVVWWWXXXYYYYYYYYYYYYWWWVVVWWWXXXXXXWWWTTTQQQSSSUUUVVVXXXXXXWWWVVVUUUTTTUUUWWWXXXYYYYYYYYYYYYVVVVVVWWWYYY\\\]]]\\\[[[___^^^^^^]]]^^^___aaabbbfffaaaZZZXXXYYYYYYUUURRRWWWVVVUUUUUUUUUUUUVVVVVVYYYVVVSSSQQQRRRTTTTTTTTTUUUVVVVVVWWWWWWVVVTTTSSSXXXYYYXXXUUUVVVXXXUUUPPPUUUUUUUUUTTTSSSQQQPPPOOOQQQQQQQQQPPPNNNNNNPPPRRRQQQMMMKKKOOOVVV[[[]]]\\\ZZZXXXVVVUUUVVVWWWWWWVVVUUUVVVXXXYYYZZZZZZYYYXXXWWWVVVSSSQQQPPPRRRTTTUUUSSSTTTVVVVVVUUUUUUWWWXXXZZZWWWTTTQQQOOOMMMKKKIIIPPPPPPRRRTTTVVVVVVSSSQQQSSSVVVYYYXXXTTTPPPOOOOOONNNNNNNNNNNNNNNNNNNNNNNNQQQRRRSSSTTTUUUUUUTTTSSS000000000000000000000000000000000000000000000000111111111111111111111111111111111222222222333333222222222222333333333444222666444222999DDDFFF???888888777666777888999:::;;;:::;;;===@@@AAA@@@???AAACCCDDDDDDCCCBBBDDDEEEHHHKKKOOORRRTTTSSSQQQOOOJJJPPPVVVYYYZZZ[[[^^^aaaeeeeeeeeehhhlllnnnoooooorrrwww{{{{{{xxxxxx{{{~~~yyywwwtttrrrqqqooollljjjgggeeeaaa]]]XXXRRRLLLGGGFFFCCC@@@?????????===:::===>>>@@@BBB??????IIIUUU^^^rrr~~~rrrdddbbb]]]YYYZZZ\\\VVVNNNIIICCC@@@CCCFFFDDDAAAAAA;;;888333000000111222222111111111111000/////////222000...---...000000///...........................------,,,,,,------...........................------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,------......///000000000111222222333333555666666555444444777999::::::::::::::::::::::::<<<;;;;;;>>>BBBDDDCCCBBBEEEEEEGGGHHHIIIIIIIIIIIIKKKLLLMMMNNNPPPSSSUUUVVVSSSTTTWWWYYYZZZZZZYYYXXXTTTTTTTTTTTTTTTTTTTTTTTTXXXXXXXXXYYYZZZ[[[]]]]]]YYYYYYZZZYYYXXXXXXZZZ]]][[[ZZZYYYZZZ[[[\\\[[[ZZZ[[[[[[\\\[[[ZZZ\\\___aaa`````````___^^^]]]\\\[[[XXXXXXXXXYYY[[[\\\^^^___`````````^^^[[[YYYWWWWWWUUUVVVWWWXXXXXXYYYXXXXXXYYYXXXXXXZZZZZZYYYWWWTTTSSSTTTTTTUUUWWWYYYZZZ[[[ZZZYYYXXXXXXXXXXXXYYYZZZVVVUUUVVVWWWYYYZZZXXXVVV]]]\\\\\\[[[[[[\\\]]]^^^ccc^^^YYYXXXZZZ\\\ZZZWWW[[[[[[ZZZZZZZZZZZZZZZZZZYYYWWWVVVVVVVVVWWWVVVTTTUUUUUUVVVVVVVVVUUUTTTSSSUUUWWWVVVSSSTTTWWWVVVRRRTTTTTTTTTSSSSSSRRRQQQPPPOOOOOOOOOMMMLLLMMMOOORRRRRRNNNLLLNNNSSSWWWXXXWWWZZZXXXUUUTTTTTTUUUTTTSSSSSSSSSTTTUUUVVVVVVVVVVVVWWWVVVTTTRRRRRRRRRSSSTTTRRRTTTUUUUUUUUUUUUVVVXXX[[[XXXVVVTTTSSSQQQNNNKKKMMMMMMOOORRRUUUUUURRRPPPPPPSSSVVVWWWTTTQQQQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQSSSTTTTTTSSSSSS000000000000000000000000000000000000000000000000111111111111111111111111111111111222222222222333111111111111222222222222333555444222777@@@AAA;;;888777666555555777999:::;;;:::;;;===@@@AAAAAA@@@BBBCCCEEEDDDCCCCCCEEEFFFHHHJJJMMMPPPRRRRRRRRRRRRKKKQQQXXX]]]^^^___bbbdddiiiiiikkknnnppppppnnnlllmmmvvvyyyuuusssxxxzzzxxxvvvssspppnnnllljjjgggeeebbb___[[[WWWSSSNNNHHHDDD???>>>>>>>>>>>>>>>;;;999@@@CCCKKKTTTZZZ___iiissswwwtttvvvggg```]]]VVVNNNCCC???===@@@AAAAAADDDIIIFFFBBB===999666555333111222222111111111000000///111000///000111222111000..............................------------..............................------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,------......///000000000111222222333333555666666666555555777999::::::::::::::::::::::::::::::;;;>>>BBBDDDDDDDDDGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNPPPRRRTTTVVVTTTUUUVVVXXXYYYYYYYYYZZZUUUUUUUUUTTTTTTTTTTTTTTTXXXWWWXXXYYYZZZ]]]___aaa]]]^^^]]][[[YYYXXXXXXZZZZZZXXXWWWWWWYYYYYYXXXVVV[[[[[[[[[[[[[[[]]]aaadddbbbcccbbbbbbaaa```^^^^^^XXXXXXXXXYYY[[[\\\^^^___bbbaaaaaa___]]][[[YYYWWWVVVWWWXXXYYYZZZZZZZZZZZZYYYXXXXXXYYY[[[ZZZXXXVVVWWWVVVUUUUUUVVVXXX[[[]]]___]]]ZZZXXXWWWXXXZZZ[[[XXXWWWWWWXXXYYYYYYWWWUUU[[[ZZZZZZYYYYYYYYYYYYZZZ\\\YYYVVVWWWZZZ]]]]]]\\\YYYZZZZZZ[[[[[[[[[ZZZZZZXXXWWWWWWXXXXXXWWWTTTRRRTTTTTTTTTUUUTTTSSSSSSRRRSSSTTTSSSQQQSSSWWWWWWSSSRRRRRRSSSSSSSSSSSSRRRRRRNNNNNNMMMKKKKKKLLLPPPSSSVVVRRROOOOOOSSSUUUUUUTTTZZZWWWTTTSSSSSSSSSRRRQQQRRRQQQPPPPPPPPPPPPQQQRRRVVVUUUUUUTTTSSSRRRRRRRRRQQQRRRTTTTTTSSSSSSUUUVVV[[[ZZZXXXWWWUUURRRMMMJJJIIIJJJLLLOOORRRSSSQQQOOOMMMPPPSSSTTTTTTRRRRRRRRRNNNNNNNNNNNNNNNNNNNNNNNNKKKMMMOOOPPPRRRRRRRRRRRR000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222111111111222222222222333111333222000333::::::666777666555444444666999:::::::::;;;===@@@BBBBBBAAABBBDDDEEEEEEDDDDDDFFFGGGFFFHHHJJJMMMOOOQQQSSSSSSTTTWWWYYYZZZ[[[___eeejjjllllllmmmnnnppppppnnnlllgggssswwwooooooyyy{{{uuuuuurrrooommmkkkhhheeebbbaaa]]]XXXSSSOOOJJJEEEAAA<<<======>>>>>>>>>===;;;@@@HHHXXXkkkzzzwwwuuujjjaaa]]]ZZZPPPKKKFFFCCC@@@@@@HHHQQQQQQNNNKKKGGGCCC===666222333333222222222222222222000//////111222333111///..............................------------..............................------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++,,,------......///000000000111222222333333444555777666666666777999999999::::::::::::;;;;;;999:::<<>>AAACCCBBBAAACCCDDDFFFFFFFFFFFFGGGIIIFFFGGGIIIKKKNNNQQQRRRSSSXXXZZZ[[[[[[[[[^^^dddiiijjjiiihhhiiikkkllllllkkkdddpppsssmmmooozzz}}}uuuvvvssspppmmmkkkhhhdddbbbaaa\\\VVVPPPKKKGGGBBB???????????????>>>>>>>>>???BBBSSShhhuuuyyy|||}}}yyy}}}ggg___]]]ZZZWWWTTTPPPKKKHHHLLLTTTSSSSSSSSSSSSOOOHHH???999555444222111111222444555000//////000222222000...///////////////////////////......------......///........................------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++,,,------......///000000000111222222333333333555777777777777888999999999999::::::;;;;;;;;;999;;;===@@@BBBDDDEEEGGGLLLKKKJJJJJJKKKLLLNNNOOOMMMMMMNNNOOORRRTTTVVVWWWUUUWWWZZZ]]]^^^]]][[[ZZZ[[[[[[ZZZYYYYYYXXXWWWWWWXXXXXXWWWXXXYYYZZZ\\\]]]aaabbbaaa___[[[XXXWWWWWW[[[ZZZXXXXXXYYYYYYXXXVVV[[[\\\\\\[[[ZZZZZZ\\\^^^_______________^^^]]]\\\[[[[[[\\\]]]^^^```aaabbbbbb```______``````^^^[[[WWWWWWXXXYYYZZZZZZZZZZZZVVVUUUVVVWWWZZZ[[[ZZZYYY[[[\\\\\\\\\[[[YYYXXXWWWYYYZZZ[[[\\\\\\]]]]]]]]]\\\[[[ZZZ[[[]]]^^^^^^]]]ZZZZZZZZZYYYYYYXXXWWWWWWXXXWWWVVVWWWYYY\\\___```ZZZ[[[]]]___aaabbbcccccc```\\\XXXUUUTTTSSSRRRQQQRRRRRRQQQQQQPPPPPPPPPPPPTTTUUUTTTQQQRRRUUUTTTQQQPPPQQQRRRTTTUUUVVVVVVVVVQQQRRRQQQPPPOOOQQQUUUXXXZZZXXXVVVUUUVVVXXXYYYZZZWWWUUUSSSSSSUUUWWWXXXXXXVVVSSSPPPMMMLLLMMMOOOQQQPPPQQQRRRSSSRRRQQQOOONNNMMMNNNPPPPPPOOOOOOQQQRRRWWWXXXXXXYYYXXXUUUOOOKKKHHHHHHIIIKKKNNNPPPOOONNNOOOOOOPPPPPPPPPPPPNNNMMMMMMMMMLLLLLLLLLKKKKKKKKKFFFGGGJJJLLLMMMNNNNNNNNN000000000000000000000000000000000000000000000000...//////000000111111111000000000111111111111222222222222222333333333444333444444444444555555555555555555666777888999:::::::::;;;>>>AAACCCCCCBBBCCCEEEGGGGGGGGGGGGIIIJJJGGGHHHJJJMMMOOORRRSSSTTTTTTXXX]]]^^^^^^^^^```ccceeedddccceeehhhkkklllkkkgggnnnqqqooorrr{{{|||xxxwwwtttpppmmmjjjgggccc```^^^YYYRRRLLLGGGCCC@@@>>>======<<<;;;;;;>>>CCCGGGTTTiiixxxrrrgggmmm|||{{{iiibbb]]]^^^```aaa\\\SSSPPPRRRPPPRRRTTTWWWWWWRRRLLLFFF>>>;;;666222000111444666222111000000111111000...//////////////////////////////............//////........................------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,------......///000000000111222222333333333555777888888777888:::888999999::::::;;;;;;<<<999<<>>BBBDDDDDDCCCDDDEEEGGGHHHGGGHHHJJJKKKIIIKKKNNNQQQSSSTTTUUUUUURRRVVVYYYZZZZZZ\\\```cccbbbccceeeiiinnnpppppppppnnnoooqqqtttwwwyyyzzzyyyuuurrrnnnkkkhhhddd```]]]VVVRRRKKKEEEBBB@@@>>>===999:::;;;===CCCNNN[[[dddnnnuuusssiiihhh}}}zzzxxxvvvmmmbbb[[[ZZZVVVVVVWWWXXXZZZYYYVVVSSSNNNHHH@@@888444444666888666444111000111111000/////////////////////////////////............//////........................------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,------......///000000000111222222333333222555777999888888999:::888888999::::::;;;<<<<<<:::===@@@BBBAAABBBDDDFFFIIIJJJLLLNNNOOOPPPQQQQQQPPPPPPQQQSSSUUUWWWYYYZZZXXXXXXWWWWWWXXXZZZ\\\^^^YYYYYYXXXVVVUUUSSSRRRRRRTTTVVVXXX[[[]]]]]]]]]\\\[[[]]]___^^^]]][[[[[[[[[\\\[[[ZZZ[[[\\\]]]\\\[[[WWWZZZ^^^___^^^]]]\\\[[[^^^^^^______^^^^^^]]]\\\]]]]]]]]]^^^___aaacccdddfffbbb______```___[[[VVVSSSTTTUUUVVVVVVWWWWWWVVVXXXWWWWWWYYY\\\___```___\\\]]]]]]]]]]]]\\\\\\\\\TTTUUUVVVXXXYYY[[[]]]^^^[[[YYYWWWWWWYYYZZZZZZYYYXXXYYYZZZ[[[[[[[[[ZZZYYYYYYYYYYYYYYYZZZ]]]```bbb]]]\\\ZZZXXXXXXZZZ\\\]]]```^^^[[[[[[[[[\\\[[[ZZZXXXWWWVVVUUUUUUUUUVVVVVVSSSVVVWWWWWWYYY[[[XXXRRRTTTUUUVVVWWWXXXXXXYYYYYYVVVXXXYYYYYYXXXWWWXXXYYYTTTTTTSSSQQQPPPQQQSSSUUUWWWVVVTTTUUUWWWYYYZZZZZZ\\\ZZZWWWTTTRRRRRRRRRRRROOOPPPQQQRRRSSSTTTTTTTTTOOOPPPRRRRRRQQQQQQSSSTTTUUUVVVXXXZZZ]]]]]]ZZZXXXRRRPPPOOOOOOPPPPPPNNNMMMPPPNNNLLLLLLNNNNNNLLLIIIJJJJJJIIIIIIHHHGGGGGGFFFFFFGGGIIIJJJKKKKKKJJJJJJ000000000000000000000000000000000000000000000000---......///000111111222000000000000111111111111000000000000111111111111000111222444333111222444333555888:::;;;;;;:::999::::::;;;>>>BBBDDDDDDCCCDDDFFFHHHHHHHHHHHHJJJLLLLLLNNNQQQTTTVVVVVVVVVVVVVVVVVVTTTRRRSSSYYYcccjjjbbbeeejjjqqqvvvxxxwwwuuutttqqqrrrwwwyyywwwwwwzzzsssppplllhhheeebbb^^^[[[PPPKKKEEE@@@>>>>>>======;;;>>>BBBHHHTTTggg{{{}}}ppp```]]]vvv}}}qqqkkkkkkaaa___\\\ZZZ[[[[[[[[[ZZZ\\\UUUJJJ???999888:::<<<:::777333111111111111111000000000000000000000000//////............//////........................------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++***************+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,------......///000000000111222222333333222555888999999888999:::888888999::::::;;;<<<<<<;;;>>>AAABBBAAAAAADDDFFFGGGHHHKKKNNNPPPQQQQQQQQQQQQQQQRRRTTTVVVXXXZZZ[[[[[[XXXTTTRRRSSSWWW\\\```^^^]]]\\\[[[YYYWWWVVVVVVNNNQQQUUUYYY\\\\\\\\\[[[YYY[[[]]]^^^]]]\\\\\\]]]WWWVVVVVVWWWYYYZZZYYYXXXTTTYYY^^^aaaaaa___^^^]]]\\\\\\\\\]]]\\\\\\[[[[[[\\\\\\]]]]]]___```bbbcccccc___]]]^^^aaaaaa^^^YYYUUUVVVWWWXXXYYYYYYYYYYYYVVVUUUUUUWWWZZZ]]]^^^^^^cccaaa___\\\ZZZZZZZZZ[[[VVVUUUTTTTTTVVVYYY\\\^^^^^^\\\YYYXXXXXXYYYYYYXXXWWWXXXZZZ[[[[[[[[[ZZZZZZTTTUUUVVVVVVWWWZZZ^^^aaadddaaa]]]ZZZYYYZZZ[[[]]]YYYYYYZZZ[[[^^^^^^\\\[[[[[[ZZZYYYXXXWWWXXXYYYYYYQQQUUUXXXYYY[[[^^^[[[UUUUUUVVVWWWXXXYYYYYYYYYYYYWWWYYY[[[[[[ZZZXXXXXXXXXVVVUUUTTTQQQPPPOOOQQQSSSYYYWWWUUUUUUWWWXXXXXXXXX]]][[[YYYVVVTTTSSSRRRRRRPPPPPPQQQSSSTTTVVVWWWWWWQQQRRRTTTTTTSSSSSSUUUVVVXXXXXXXXXYYYZZZYYYVVVSSSVVVTTTRRRQQQQQQPPPNNNMMMOOOMMMKKKKKKMMMNNNLLLJJJIIIIIIHHHGGGGGGFFFEEEEEEFFFGGGIIIJJJKKKJJJJJJIII////////////////////////000000000000000000000000000000000000000000000000111111000000000000111111000111111111111222222222111222222333333444444555666777999::::::999888777888;;;>>>@@@AAABBBCCCEEECCCDDDGGGIIIKKKLLLLLLLLLOOOOOOQQQTTTXXXZZZZZZZZZYYYUUUSSSTTTWWW\\\gggqqqiiioootttuuuyyy~~~{{{tttrrrrrruuuyyyyyyssspppqqqnnnllliiifffccc___YYYVVVIIIEEECCCCCC???;;;<<<@@@===@@@KKK```xxx~~~lllggg~~~|||xxxtttkkkeeedddbbb[[[XXXZZZ[[[ZZZXXXRRRGGG<<<999===AAA>>>777000000444444111111111111111000000000000111111000000/////////...////////////////////////......---------,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++***))),,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------............////////////000111222111000000222444444444555777888:::;;;;;;::::::;;;;;;;;;;;;;;;;;;============>>>@@@CCCDDDHHHIIIKKKLLLLLLOOORRRUUUPPPRRRTTTUUUTTTUUUWWWXXX\\\[[[XXXUUUTTTVVVZZZ^^^___^^^^^^]]]]]]ZZZVVVSSSQQQQQQQQQTTTXXX[[[[[[[[[]]]]]]\\\[[[[[[]]]aaaeee```ZZZUUUTTTYYY]]]___^^^WWWXXXZZZ\\\^^^___``````]]]^^^___```___^^^]]]\\\^^^\\\ZZZZZZ[[[]]]]]]]]]^^^___`````````___]]]\\\\\\[[[[[[\\\^^^\\\XXXSSSVVVWWWWWWVVVUUUUUUXXXZZZ^^^^^^]]]\\\[[[[[[[[[[[[YYYXXXVVVVVVWWWZZZ]]]___^^^``````\\\WWWVVVZZZ___WWWWWWXXXZZZ]]]^^^\\\[[[XXXWWWVVVVVVWWWYYY\\\]]]^^^^^^\\\YYYWWWWWWYYY\\\XXXVVVTTTVVVZZZ\\\\\\[[[^^^]]]ZZZWWWVVVVVVVVVWWWWWWVVVUUUVVVXXXYYYXXXWWWXXXWWWUUUUUUWWWYYYZZZZZZXXXWWWWWWWWWWWWXXXYYYZZZWWWWWWVVVSSSOOOPPPSSSWWWVVVXXXYYYWWWUUUTTTVVVYYYZZZXXXWWWWWWWWWUUUPPPLLLQQQQQQQQQQQQRRRSSSUUUUUUQQQRRRQQQOOOMMMMMMOOOQQQQQQRRRUUUWWWWWWWWWVVVUUUWWWVVVTTTRRRPPPOOONNNNNNOOONNNLLLMMMNNNNNNMMMKKKJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIJJJ////////////////////////////////////////////////////////////////////////111111000000000000111111000111111111111222222222111222222333333444444555777777888999:::999999888999;;;===??????AAACCCEEEGGGHHHJJJLLLMMMOOOOOOPPPRRRRRRSSSUUUWWWYYYYYYYYYUUUSSSUUUYYY]]]aaahhhqqqooorrrrrrqqqtttzzzzzzvvvvvvssssssvvvwwwsssqqqrrrmmmjjjgggdddaaa\\\VVVRRRMMMCCC<<<>>>AAAAAA>>>===@@@PPPfffwwwwwwnnnvvvvvvwwwrrreeeYYYYYYaaa___^^^^^^]]]VVVHHH===999???<<<777222222555333---111111111111000000000000000000000/////////......////////////////////////......---------,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++******,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------............////////////000111111111000000111333222333444555777888999::::::::::::;;;;;;;;;;;;;;;@@@???>>>>>>???@@@AAABBBGGGIIIJJJKKKLLLNNNQQQTTTPPPQQQSSSSSSSSSSSSVVVXXXXXXWWWVVVSSSRRRTTTXXX[[[aaa```^^^^^^]]]ZZZVVVSSSQQQQQQQQQSSSWWWYYYZZZYYY\\\\\\\\\[[[[[[]]]```cccbbb^^^YYYYYY\\\``````___YYYYYY[[[\\\^^^```aaabbb]]]^^^^^^^^^]]]]]]\\\\\\]]]\\\ZZZ[[[\\\]]]]]]\\\^^^^^^_______________^^^YYYXXXXXXZZZ\\\[[[XXXUUUWWWXXXYYYXXXWWWWWWXXXZZZ[[[[[[[[[[[[[[[\\\]]]]]][[[ZZZYYYYYYZZZ\\\___aaa^^^______\\\XXXWWW[[[```XXXWWWXXXZZZ\\\\\\[[[YYYYYYXXXWWWVVVVVVWWWYYYZZZ[[[[[[ZZZWWWUUUVVVXXX[[[VVVTTTSSSTTTXXX[[[\\\[[[]]][[[YYYVVVTTTTTTTTTUUUVVVTTTSSSSSSUUUVVVVVVUUUVVVTTTSSSSSSVVVWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWUUUWWWXXXUUUOOOMMMPPPSSSTTTVVVWWWUUUSSSSSSUUUWWWZZZVVVSSSRRRRRRRRRQQQOOOQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQQQQPPPNNNNNNOOOPPPPPPRRRTTTVVVVVVVVVUUUTTTUUUTTTSSSQQQPPPOOONNNNNNNNNMMMLLLLLLMMMMMMLLLJJJIIIHHHGGGGGGGGGGGGGGGHHHFFFGGGHHHIIIJJJJJJJJJJJJ////////////////////////////////////////////////////////////////////////111000000//////000000111000111111111111222222222111222222333333444444555777777888999::::::999999:::;;;<<<======???CCCFFFIIIJJJJJJLLLMMMOOOQQQRRRTTTTTTUUUVVVWWWXXXXXXYYYTTTTTTYYYaaaeeeggglllrrrqqqqqqnnnlllpppxxx}}}}}}zzztttpppqqqsssqqqqqqrrrjjjhhhdddaaa]]]WWWQQQMMMGGG@@@;;;;;;===>>>BBBGGGWWWiii{{{rrrnnniiiccc___\\\XXXXXX[[[[[[SSSIIIDDD???<<<666222444777333---222222111111111000000000////////////............////////////////////////......---------,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------------,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------............////////////000000000//////111333111222333444555777777888999:::::::::;;;;;;;;;<<>>???@@@AAABBBCCCCCCDDDCCCEEEGGGHHHIIIIIIKKKMMMMMMNNNNNNMMMMMMMMMPPPRRRSSSTTTTTTSSSOOOMMMLLLLLLSSSSSSSSSUUUWWWXXXXXXVVVPPPOOOOOOPPPRRRSSSSSSRRRRRRTTTVVVVVVVVVUUUVVVXXX]]]\\\[[[[[[[[[ZZZYYYWWWVVVUUUTTTTTTUUUXXXZZZ\\\___]]]ZZZWWWVVVXXXZZZ[[[WWWWWWXXX[[[^^^^^^]]][[[\\\\\\\\\\\\]]]]]]]]]]]]XXXXXXWWWVVVUUUTTTTTTTTTSSSUUUXXXXXXWWWVVVVVVWWWZZZYYYXXXWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXYYY[[[[[[]]]\\\ZZZWWWTTTRRRRRRRRRTTTTTTTTTVVVWWWWWWUUUSSSRRRRRRRRRSSSTTTUUUUUUVVVTTTUUUUUUTTTSSSSSSUUUWWW\\\[[[YYYVVVUUUTTTUUUVVVXXXXXXXXXWWWVVVTTTRRRQQQSSSTTTWWWZZZ[[[YYYUUUQQQPPPPPPOOOQQQSSSTTTSSSRRRQQQRRRSSSUUUVVVWWWWWWWWWQQQXXX______YYYSSSSSSTTTPPPPPPOOOOOOPPPQQQRRRRRRWWWWWWWWWUUUSSSRRRQQQQQQNNNOOOQQQRRRRRRQQQOOONNNKKKMMMOOOPPPNNNMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNOOOOOOOOOMMMLLLLLLMMMMMMLLLKKKKKKJJJIIIHHHGGGGGGGGGGGGDDDFFFIIIKKKLLLKKKIIIGGG////////////////////////................................................000//////......//////000000111111111111222222222111222222333333444444555888888888888999;;;<<<===<<<===>>>>>>>>>@@@CCCEEEHHHIIIIIIJJJLLLNNNPPPQQQQQQSSSVVVUUUUUUVVV[[[___hhhgggjjjnnnpppqqqvvv|||zzzuuutttvvvxxxxxxyyy{{{}}}yyyuuusssnnngggdddfffmmmggg^^^UUUNNNIIIDDDBBBBBB;;;;;;JJJ```ssswwwnnnggg```[[[UUUPPPQQQUUUbbb^^^RRRAAA555222222111333222222222222111111111////////////000000000000////////////////////////......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------------,,,,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------.........---...000000///000222444333333444444555666666777777777888999:::;;;<<<<<<<<<===???AAABBBCCCCCCCCCBBBEEEGGGIIIIIIIIIJJJLLLKKKMMMNNNNNNMMMMMMNNNOOOPPPRRRSSSSSSPPPMMMKKKJJJRRRQQQQQQSSSVVVYYYYYYXXXOOOOOONNNOOORRRSSSSSSRRRTTTWWWYYYZZZYYYXXXXXXXXX\\\\\\[[[[[[ZZZYYYXXXXXXTTTSSSSSSSSSTTTVVVXXXYYY___]]]ZZZXXXWWWWWWYYYZZZVVVUUUVVVXXX[[[]]]]]]\\\\\\\\\]]]]]]\\\ZZZXXXVVVVVVWWWXXXWWWUUUSSSRRRSSSSSSUUUXXXXXXXXXXXXYYYZZZ[[[ZZZXXXWWWUUUTTTTTTTTTXXXXXXXXXXXXXXXYYYZZZZZZ___]]][[[XXXVVVSSSRRRQQQPPPPPPQQQTTTVVVWWWVVVTTTPPPQQQRRRSSSTTTUUUVVVVVVTTTTTTUUUTTTRRRRRRSSSUUU[[[\\\[[[YYYUUUSSSTTTTTTVVVWWWXXXYYYXXXVVVTTTRRRRRRTTTWWW[[[]]][[[VVVRRRPPPOOOOOOQQQSSSTTTSSSQQQOOOPPPSSSVVVXXXYYYYYYYYYSSSXXX\\\\\\YYYUUUTTTTTTOOONNNLLLMMMOOOQQQQQQPPPSSSUUUWWWXXXUUUSSSQQQPPPKKKLLLMMMNNNNNNMMMLLLKKKIIIKKKMMMMMMLLLKKKLLLMMMKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKLLLMMMMMMNNNNNNLLLKKKKKKLLLMMMKKKJJJJJJJJJHHHGGGFFFEEEEEEEEECCCDDDFFFHHHIIIHHHGGGFFF////////////////////////................................................//////............//////000111111111111222222222111222222333333444444555888888888888999;;;===>>><<<>>>@@@@@@@@@AAACCCEEEHHHIIIKKKMMMNNNPPPPPPQQQRRRUUUVVVUUUSSSSSSXXX]]]ffffffjjjppprrrsssvvv|||{{{xxxzzz{{{wwwwwwyyy}}}}}}~~~|||rrrfffaaacccqqqiii]]]RRRKKKFFFCCCBBB>>>@@@KKK```wwwyyymmmfff___VVVQQQOOOVVV[[[YYYMMM@@@888666444333333222222222111111111000000000000111111222222////////////////////////......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------............///000000000111333555222222333333444444555555777777888999:::;;;<<<<<<<<<===???@@@AAAAAAAAAAAABBBEEEHHHIIIIIIIIIJJJKKKJJJLLLOOOPPPOOOMMMMMMMMMLLLPPPSSSUUUSSSQQQOOONNNPPPOOOOOOPPPRRRTTTUUUTTTOOONNNNNNOOORRRTTTSSSSSSTTTVVVYYY[[[YYYXXXWWWWWWYYYYYYYYYWWWVVVVVVWWWXXXTTTTTTUUUVVVWWWXXXYYYYYY___]]][[[YYYXXXXXXYYYYYYUUUTTTTTTVVVYYY[[[\\\\\\\\\]]]]]]]]][[[WWWRRRPPPQQQTTTWWWVVVTTTRRRQQQRRRQQQRRRTTTUUUUUUVVVYYY[[[ZZZYYYXXXVVVTTTSSSSSSRRRUUUUUUUUUVVVVVVVVVWWWWWWZZZYYYWWWVVVUUUSSSRRRQQQLLLMMMNNNRRRUUUWWWWWWVVVRRRRRRSSSTTTTTTTTTTTTTTTRRRSSSTTTRRRQQQPPPPPPQQQWWWYYYZZZYYYVVVSSSSSSTTTSSSUUUWWWYYYYYYWWWUUUSSSRRRRRRTTTWWWYYYYYYWWWUUUNNNNNNNNNPPPRRRSSSQQQPPPPPPQQQTTTWWWXXXYYYXXXXXXVVVVVVVVVUUUUUUSSSQQQOOOMMMKKKIIIJJJMMMOOOOOONNNLLLOOOSSSTTTSSSQQQQQQRRRNNNNNNMMMMMMLLLLLLKKKKKKHHHJJJJJJJJJIIIIIIKKKMMMJJJJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKJJJKKKKKKLLLLLLLLLJJJIIIIIIJJJKKKIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEBBBBBBCCCDDDEEEEEEEEEEEE////////////////////////................................................//////............//////000111111111111222222222111222222333333444555555888888888888999;;;===>>><<<>>>AAABBBBBBBBBCCCDDDFFFHHHJJJMMMOOOOOOOOOOOOTTTVVVWWWUUUQQQQQQVVV[[[bbbccciiiqqqttttttwww{{{}}}yyy||||||xxxyyy|||}}}vvvggg```aaasssjjj]]]QQQIIIEEECCCBBB<<>>???@@@AAAAAA@@@???>>>CCCEEEHHHJJJIIIIIIJJJKKKIIILLLPPPQQQPPPNNNLLLLLLEEEJJJOOORRRRRRPPPOOONNNNNNLLLKKKLLLMMMOOONNNNNNNNNNNNNNNOOORRRTTTTTTTTTQQQTTTWWWYYYWWWUUUTTTTTTUUUUUUUUUSSSRRRRRRTTTVVVVVVWWWXXXYYYZZZZZZZZZZZZ___]]]\\\ZZZYYYXXXYYYYYYTTTSSSRRRTTTWWWZZZ\\\\\\\\\]]]^^^]]]ZZZUUUOOOKKKLLLPPPUUUVVVSSSQQQQQQQQQLLLNNNOOOPPPPPPSSSVVVYYYYYYXXXWWWUUUTTTSSSSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSTTTSSSRRRQQQRRRRRRPPPOOOJJJJJJMMMQQQUUUXXXXXXWWWTTTTTTTTTTTTTTTSSSSSSRRRQQQRRRRRRQQQOOOMMMNNNOOORRRUUUYYYYYYVVVTTTSSSTTTQQQSSSVVVXXXYYYWWWUUUSSSRRRQQQPPPQQQTTTVVVWWWWWWMMMMMMNNNOOORRRRRRPPPOOORRRSSSVVVXXXYYYXXXWWWWWWXXXUUUQQQPPPPPPPPPMMMJJJKKKIIIGGGHHHLLLNNNMMMLLLFFFJJJNNNOOOOOOOOOQQQTTTTTTSSSQQQOOONNNMMMLLLLLLHHHIIIIIIHHHGGGHHHJJJMMMJJJJJJIIIHHHHHHHHHIIIIIIKKKKKKJJJJJJJJJKKKKKKLLLJJJHHHGGGGGGHHHIIIGGGFFFEEEEEEEEEEEEEEEEEEFFFGGGAAAAAABBBBBBCCCCCCDDDEEE........................////////////////////////////////////////////////---......///000111111222000000000000000111111222000111222222444444555666666888999:::::::::<<<>>>===>>>AAACCCDDDDDDCCCBBBHHHGGGGGGIIILLLNNNOOOOOOXXXWWWVVVUUUVVVYYY[[[]]]eeeggglllssstttqqqqqqttt{{{{{{zzzzzz{{{||||||}}}xxxyyy~~~wwwgggYYYTTT[[[XXXNNNIIIHHH@@@AAAPPPaaannn{{{pppeee[[[QQQIIIMMM[[[aaaUUUHHHBBB777555333222333333222111111111111111000000000000////////////////////////111000000///...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,------...---------............///......///000111222333333444333222222222444666888777777888999:::<<<>>>???>>>>>>>>>>>>>>>?????????AAAAAABBBCCCEEEHHHKKKMMMMMMOOOQQQRRRRRRRRRTTTVVVRRRRRRRRRRRRRRRQQQQQQPPPSSSRRROOOKKKHHHIIIKKKNNNRRRRRRQQQQQQRRRTTTVVVWWWUUUUUUUUUUUUUUUTTTSSSRRRVVVUUUSSSRRRSSSUUUXXXZZZZZZXXXWWWWWWXXX[[[___aaaaaa___]]]ZZZYYYYYYZZZZZZXXXSSSOOOPPPWWW]]]`````````]]]ZZZZZZ[[[XXXPPPJJJKKKRRRYYYZZZUUUOOOLLLKKKLLLNNNPPPRRRRRRSSSVVVWWWTTTUUUUUUTTTSSSSSSTTTVVVQQQSSSUUUUUUTTTQQQNNNLLLNNNOOOPPPOOOMMMNNNOOOQQQOOONNNOOOQQQTTTVVVVVVVVVVVVYYYXXXRRRQQQTTTTTTOOONNNOOOPPPOOOMMMLLLMMMNNNLLLNNNQQQTTTVVVWWWWWWWWWVVVUUUTTTSSSSSSSSSTTTUUUTTTTTTTTTTTTSSSSSSSSSSSSOOONNNNNNNNNOOOQQQSSSTTTPPPRRRTTTUUUVVVUUUSSSRRRSSSVVVVVVRRROOONNNKKKFFFDDDAAAAAAFFFIIIIIIJJJMMMHHHIIIKKKLLLMMMMMMMMMLLLRRRQQQPPPNNNMMMLLLLLLLLLJJJHHHGGGGGGHHHIIIGGGFFFIIIIIIGGGGGGGGGGGGIIIIIIEEEHHHJJJKKKJJJIIIIIIIIIGGGDDDAAACCCHHHKKKIIIFFFFFFEEEDDDBBBBBBDDDEEEGGGGGGCCC@@@@@@AAAAAA???===........................//////////////////////////////////////////////////////000000111111222222000000000000000111111222111111222333444555555666666888:::;;;;;;<<<>>>???>>>@@@BBBDDDFFFGGGHHHHHHHHHHHHHHHJJJMMMOOOQQQRRRUUUUUUUUUVVVWWW[[[```cccccceeekkkrrruuusssuuuxxxzzzzzz{{{{{{zzzxxxvvvuuuxxxxxxzzzzzzrrrbbbUUUOOOTTTRRRHHHDDDEEEDDDOOOfffxxxfffbbbXXXNNNRRR```hhh___QQQ???;;;777444333333333222222111111111000000000000////////////////////////111000000///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,------...---------............///......///000111222333333444333222222333444666888999999999999:::;;;<<<===???@@@@@@@@@@@@AAAAAAAAABBBCCCCCCEEEGGGIIIKKKLLLMMMOOOPPPQQQQQQRRRUUUWWWSSSSSSTTTTTTTTTTTTSSSSSSUUUTTTQQQMMMJJJIIIKKKMMMPPPPPPQQQRRRTTTVVVWWWXXXVVVVVVWWWWWWWWWVVVVVVUUUUUUUUUUUUVVVWWWXXXYYYYYY[[[ZZZYYYXXXXXXYYY[[[\\\]]][[[YYYXXXXXXYYYZZZ[[[YYYUUUQQQSSSYYY^^^aaaaaa^^^[[[YYYZZZ]]]\\\WWWRRRQQQWWW]]]]]]XXXRRROOONNNKKKMMMOOOOOOOOOPPPRRRTTTTTTUUUUUUTTTSSSSSSTTTVVVOOOPPPQQQSSSSSSSSSSSSSSSNNNOOOQQQQQQPPPOOOQQQRRRQQQPPPPPPQQQUUUWWWXXXXXX\\\^^^\\\VVVUUUWWWWWWTTTOOOPPPQQQPPPNNNMMMNNNOOOKKKMMMQQQUUUXXXZZZ[[[[[[VVVUUUTTTSSSSSSSSSTTTUUURRRRRRRRRRRRQQQQQQPPPPPPNNNNNNMMMNNNOOOPPPRRRSSSSSSTTTVVVWWWWWWVVVUUUUUUTTTVVVUUUPPPMMMLLLIIIEEEAAA<<<;;;AAAGGGIIIJJJLLLHHHHHHJJJKKKLLLMMMNNNNNNPPPOOOMMMLLLKKKJJJJJJJJJKKKJJJHHHIIIJJJJJJIIIGGGIIIHHHGGGFFFFFFGGGHHHIIIFFFHHHJJJJJJHHHFFFEEEEEEEEEBBB@@@CCCHHHKKKJJJHHHFFFEEEDDDBBBBBBCCCDDDEEEEEECCC@@@???@@@@@@???===........................////////////////////////////////////////////////111111111111111111111111000000000000000111111222111111222333444555666666666888:::;;;<<<===@@@BBB???@@@AAACCCFFFHHHKKKLLLIIIIIIIIIKKKMMMPPPRRRTTTQQQTTTVVVWWWXXX[[[aaafff```bbbiiiqqquuuvvvyyy}}}xxxyyy{{{}}}|||zzzwwwvvvsssppppppqqqlll```TTTOOOMMMKKKCCC@@@GGGMMMaaasssiiibbbSSSJJJVVVhhhiii\\\JJJDDD===666444333333333222222222111111111000000////////////////////////000000000///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,------...---------............///...//////000111222333333444444333333444555777888;;;;;;::::::;;;;;;<<<===@@@@@@@@@AAAAAABBBBBBBBBDDDEEEGGGHHHJJJKKKKKKLLLLLLMMMNNNNNNNNNPPPSSSUUUSSSTTTUUUVVVWWWWWWWWWWWWVVVVVVUUURRRNNNLLLLLLMMMOOOPPPRRRTTTVVVWWWXXXYYYWWWXXXYYYYYYYYYYYYYYYYYYUUUVVVXXXZZZ[[[[[[[[[ZZZ\\\\\\[[[ZZZYYYXXXWWWWWWXXXWWWVVVUUUVVVWWWYYY[[[ZZZWWWTTTVVV[[[___aaaaaa```]]][[[\\\]]]]]]YYYVVVUUUZZZ^^^^^^ZZZTTTPPPOOOMMMNNNOOOOOONNNOOOQQQRRRSSSTTTUUUTTTRRRRRRTTTUUURRRQQQQQQQQQRRRTTTUUUVVVMMMPPPRRRSSSSSSRRRSSSTTTUUUSSSQQQRRRTTTWWWXXXYYY\\\\\\YYYTTTRRRTTTTTTRRRPPPQQQRRRQQQOOONNNOOOPPPLLLMMMPPPSSSVVVXXXZZZZZZVVVUUUUUUTTTSSSSSSTTTTTTPPPPPPPPPPPPOOOMMMLLLLLLLLLLLLLLLLLLMMMOOOPPPRRRSSSSSSTTTUUUUUUUUUUUUTTTUUUXXXWWWTTTSSSVVVUUURRRIII???:::>>>EEEHHHIIIJJJHHHHHHHHHIIIKKKMMMNNNOOOMMMLLLKKKJJJIIIHHHHHHHHHLLLKKKIIIJJJKKKKKKJJJHHHHHHGGGGGGFFFFFFGGGGGGHHHGGGIIIJJJIIIFFFCCCAAAAAABBB@@@???BBBFFFJJJJJJHHHFFFEEECCCBBBBBBBBBCCCDDDCCCAAA???>>>??????>>>===........................////////////////////////////////////////////////111111111000000000000000000000000000000111111222111111222333444555666666666888;;;<<<===???AAACCC@@@@@@@@@AAACCCFFFIIIKKKJJJKKKKKKLLLMMMOOORRRUUUPPPTTTXXXYYYYYYZZZ^^^bbb___aaagggooosssuuuxxx~~~{{{{{{{{{yyyvvvrrrnnnlllddd______bbbbbbZZZRRRNNNIIIHHHCCCGGGUUU```ttttttnnn```QQQOOOYYYbbbcccUUUNNNDDD;;;666444333333333333222222222111111111////////////////////////000000//////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,------...---------............///...///000111222333333444444444444444555666777888;;;;;;;;;;;;<<<===>>>???@@@@@@AAAAAABBBCCCCCCCCCGGGHHHJJJLLLMMMMMMMMMLLLMMMNNNMMMLLLKKKKKKNNNPPPSSSTTTUUUVVVXXXXXXXXXYYYWWWXXXXXXVVVSSSQQQPPPQQQPPPQQQTTTVVVWWWWWWWWWWWWWWWXXXYYYZZZ[[[[[[[[[[[[WWWXXXYYYZZZ[[[\\\\\\\\\\\\]]]]]]]]]\\\ZZZXXXWWWWWWVVVUUUTTTTTTUUUWWWXXXZZZWWWVVVWWW[[[___``````fffccc___]]]\\\YYYVVVSSSSSSWWWZZZ[[[XXXTTTQQQPPPQQQRRRRRRQQQPPPPPPQQQSSSSSSTTTUUUTTTRRRRRRTTTUUUWWWVVVUUUTTTSSSRRRQQQQQQMMMPPPTTTVVVVVVUUUUUUVVVYYYVVVRRRQQQRRRUUUVVVVVVZZZXXXUUUQQQOOOOOOPPPOOOOOOQQQQQQPPPOOONNNOOOPPPKKKLLLMMMOOOQQQSSSUUUVVVVVVVVVUUUTTTTTTSSSSSSSSSPPPPPPPPPOOONNNLLLJJJIIIJJJIIIIIIIIIJJJLLLNNNOOOOOOOOOPPPPPPPPPQQQQQQQQQQQQUUUWWWXXX\\\cccfffeee\\\MMM@@@>>>CCCFFFGGGHHHGGGGGGGGGHHHIIILLLNNNPPPKKKKKKJJJHHHHHHGGGGGGGGGKKKJJJHHHIIIJJJJJJIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIIIIFFFCCCAAAAAABBBAAA@@@AAADDDGGGGGGFFFEEEDDDCCCBBBAAAAAAAAABBBAAA@@@???>>>>>>=========........................///////////////////////////////////////////////////////////////.........000000000000000111111222111222333444555666666777666888;;;<<<===???AAADDDCCCBBBAAAAAABBBDDDGGGIIIKKKLLLMMMLLLLLLNNNRRRVVVQQQUUUYYYZZZZZZ[[[]]]___aaaaaaffflllpppqqquuu{{{~~~yyysssmmmfffaaa___]]]VVVSSSWWWYYYTTTLLLGGGFFFIIIJJJXXXmmmzzztttddd\\\ZZZaaakkk^^^WWWLLLBBB;;;777555333333333333333222222222222000000000000000000000000////////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,------...---------............/////////000111222333444444555555555555666777888888999999:::<<<===@@@AAACCCCCCDDDDDDEEEFFFFFFGGGGGGIIIKKKMMMOOOPPPPPPPPPOOORRRRRRQQQOOOLLLKKKLLLNNNRRRSSSTTTVVVWWWXXXXXXYYYWWWYYYZZZZZZXXXWWWVVVWWWTTTUUUVVVWWWWWWVVVUUUTTTVVVVVVXXXZZZ[[[\\\\\\\\\[[[ZZZYYYXXXYYY[[[]]]^^^[[[\\\^^^______^^^]]]\\\ZZZYYYVVVTTTSSSSSSTTTUUUWWWWWWWWWXXXZZZ]]]^^^^^^gggeeeaaa]]]ZZZWWWTTTQQQPPPSSSVVVXXXWWWVVVTTTTTTTTTTTTSSSQQQPPPPPPRRRTTTTTTUUUUUUUUUSSSSSSUUUVVVWWWXXXYYYXXXVVVSSSOOOMMMOOORRRUUUWWWWWWVVVWWWWWW[[[XXXSSSQQQQQQRRRRRRRRRYYYWWWTTTRRRPPPOOOOOOPPPNNNOOOPPPOOONNNMMMMMMOOOIIIIIIJJJLLLOOOSSSVVVXXXVVVVVVUUUUUUTTTSSSRRRRRRPPPPPPQQQQQQOOOMMMKKKJJJGGGGGGFFFFFFGGGIIIKKKLLLNNNMMMLLLLLLLLLMMMOOOPPPMMMRRRVVVYYY___iiinnnnnniiiWWWEEE???BBBEEEGGGIIIGGGGGGGGGGGGIIIKKKMMMOOOKKKJJJIIIHHHHHHHHHHHHHHHIIIGGGFFFFFFGGGHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEEEECCCFFFHHHHHHGGGEEEDDDDDDCCCBBBAAAAAABBBCCCCCCBBBCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@???>>>=========>>>........................////////////////////////////////////////////////........................000000000000000111111222222222333444555666777777777999;;;<<<===>>>AAACCCEEEDDDCCCCCCCCCFFFHHHIIIKKKMMMNNNMMMMMMPPPVVV[[[]]]\\\[[[[[[\\\^^^```bbbccccccfffkkkmmmnnnsssyyy{{{{{{{{{zzzxxxuuusssqqqqqqggg```aaaccc\\\QQQJJJGGGOOOYYYlll{{{rrrjjjhhhnnneee___UUUKKKCCC===888555444444444333333333222222000000000000000000000000//////////////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,------...---------............//////000000111222333444444555555666666777888888888999999:::<<>>999444444444444333333333333000000000000000000000000.../////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,------...---------............//////000111111333333444555555555666777888888888888;;;;;;<<<===???AAACCCDDDHHHIIIIIIJJJKKKLLLMMMNNNNNNNNNOOOQQQSSSUUUWWWXXXTTTUUUWWWWWWTTTQQQPPPPPPSSSTTTUUUVVVWWWWWWXXXXXXXXXYYYZZZYYYXXXWWWXXXZZZXXXWWWWWWVVVVVVVVVVVVWWWTTTUUUWWWZZZ\\\^^^______aaa```^^^]]]\\\\\\]]]]]]YYYZZZ\\\^^^```bbbccccccaaa___\\\YYYWWWVVVVVVVVVUUUWWWYYYZZZZZZZZZZZZ[[[^^^___```___]]]ZZZXXXWWWSSSTTTUUUVVVXXXYYYXXXWWWUUUTTTSSSQQQOOOPPPSSSUUUWWWXXXXXXWWWVVVVVVWWWYYYTTTUUUWWWXXXXXXXXXWWWVVVTTTUUUVVVVVVUUUUUUWWWXXXWWWUUUTTTSSSUUUUUUUUUTTTRRROOOOOOSSSRRRMMMKKKNNNOOOPPPQQQPPPNNNMMMNNNOOOIIIIIIIIIJJJNNNRRRWWWZZZVVVVVVVVVVVVUUUSSSQQQPPPOOOPPPRRRSSSRRRPPPNNNMMMHHHHHHGGGGGGHHHJJJLLLMMMQQQOOOMMMLLLLLLNNNQQQSSSXXX]]]aaadddhhhoooqqqooobbbWWWMMMIIIIIIHHHIIIKKKGGGGGGHHHIIIIIIIIIIIIIIIJJJIIIHHHHHHGGGGGGHHHHHHFFFEEEDDDDDDEEEEEEDDDBBBBBBCCCDDDDDDDDDDDDCCCBBB???BBBEEEFFFEEEDDDCCCDDDAAAAAAAAA@@@?????????@@@>>>>>>???@@@@@@AAAAAAAAA???@@@AAA???===<<<>>>@@@........................////////////////////////////////////////////////---......///000111111222000000000000000111111222222333333444555666777777888999;;;<<<<<<<<<>>>@@@<<<===>>>@@@BBBEEEGGGHHHGGGKKKOOOQQQSSSYYYcccjjj~~~iii\\\ZZZ^^^bbbbbbfffeeegggkkkmmmooottt{{{|||uuufff[[[\\\mmm|||~~~vvvsssmmmiiiccc\\\TTTKKKBBB<<<555555444444444333333333000000000000000000000000.........///////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,---......---------.........//////000000111222333444444555555666777888888999999888=========>>>???AAABBBCCCFFFFFFGGGHHHIIIJJJKKKLLLOOOOOOOOOQQQSSSVVVYYY[[[NNNQQQTTTUUUTTTQQQPPPOOOUUUUUUVVVWWWXXXXXXXXXXXXYYYZZZYYYXXXVVVUUUVVVXXXWWWWWWVVVUUUVVVWWWXXXYYYTTTVVVXXX[[[]]]___```aaaaaabbbbbbaaa```___]]][[[YYYYYY[[[]]]___aaabbbcccbbb```]]][[[YYYXXXXXXYYYUUUWWWZZZ[[[[[[ZZZZZZ[[[^^^```bbbaaa^^^ZZZWWWVVVTTTTTTTTTUUUVVVWWWVVVUUUWWWWWWVVVSSSRRRSSSVVVYYYWWWXXXYYYXXXWWWVVVXXXZZZWWWWWWVVVVVVVVVWWWWWWXXXUUUVVVWWWVVVTTTUUUVVVXXXTTTSSSSSSUUUWWWYYYYYYXXXUUURRRTTTYYYYYYSSSQQQTTTPPPQQQRRRQQQOOONNNOOOPPPMMMLLLJJJHHHIIILLLPPPRRRVVVVVVWWWVVVUUUSSSQQQPPPNNNOOOQQQSSSSSSQQQOOOMMMJJJIIIIIIIIIJJJLLLNNNOOOQQQOOOLLLKKKKKKMMMPPPRRRTTTYYY^^^aaafffkkkmmmkkk```YYYSSSRRROOOJJJHHHIIIGGGGGGIIIJJJJJJIIIGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEDDDCCCAAABBBCCCDDDDDDCCCBBBAAA???AAADDDEEECCCBBBAAAAAA>>>?????????>>>???@@@BBB<<<===>>>???AAAAAAAAAAAA???AAABBB@@@======???AAA////////////////////////////////////////////////////////////////////////////////////000000000000111111222222222111111000333444444444555666666666888999:::;;;<<<<<<<<<<<>>======???>>>>>>===<<<;;;;;;;;;:::@@@AAA===<<<@@@BBB???>>>BBBAAA<<<:::???@@@>>>////////////////////////////////////////////////////////////////////////////////////000000000000111111222222222222111111333444444555555666666666888999:::;;;<<<=========???AAABBBCCCCCCEEEIIILLLNNNPPPSSSTTTVVV[[[```eeegggjjjjjjfffeeeiiikkkkkkhhhhhhiiikkknnnrrrvvvyyyqqqiiikkkpppiii]]]___^^^PPPAAA<<<666333333333333222111111000000000///////////////...------------...................................................------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////000111222222333222222222555444444444555777999::::::;;;;;;===>>>AAABBBCCCEEEEEEDDDFFFHHHJJJIIIHHHJJJJJJKKKMMMOOORRRTTTUUUQQQRRRTTTUUUUUUUUUUUUTTTWWWWWWVVVVVVUUUVVVVVVVVVXXXXXXYYYYYYYYYXXXWWWVVV[[[XXXVVVVVVXXX[[[\\\]]][[[ZZZXXXWWWWWWXXXZZZ[[[______```cccggggggdddbbb[[[YYYXXXYYY[[[\\\\\\\\\[[[[[[[[[YYYXXXXXX[[[]]]ZZZ[[[\\\]]]]]][[[YYYXXXXXXZZZ[[[[[[ZZZYYYXXXYYYYYYWWWTTTTTTTTTUUUUUUTTTTTTTTTSSSQQQOOOOOORRRUUUXXXYYYZZZYYYXXXYYYZZZ\\\XXXXXXXXXWWWUUUTTTRRRQQQQQQSSSVVVWWWUUUTTTSSSSSSPPPQQQSSSSSSTTTVVVYYY\\\XXXXXXXXXXXXZZZYYYWWWUUUTTTQQQPPPRRRQQQNNNMMMOOOOOONNNMMMLLLMMMNNNOOOPPPRRRSSSUUUUUUUUURRRPPPNNNSSSPPPMMMNNNQQQSSSQQQNNNQQQQQQOOONNNLLLJJJIIIIIIJJJKKKKKKLLLMMMNNNOOOOOOOOORRRWWW\\\^^^___^^^]]]]]]WWWQQQOOOOOONNNKKKHHHHHHHHHHHHHHHIIIJJJKKKLLLGGGGGGFFFFFFEEEDDDDDDDDDBBBBBBAAAAAAAAAAAAAAABBB@@@AAABBBCCCCCCBBBAAA@@@AAA@@@@@@???>>>>>>======>>>>>>======<<<;;;;;;:::;;;??????<<<<<>>@@@===////////////////////////////////////////////////////////////////////////////////////000000000000111111222222222222222111333333444555666666777777999:::;;;<<<===>>>>>>???@@@BBBCCCDDDDDDFFFJJJMMMRRRRRRRRRTTTVVVZZZ]]]```^^^ffflllkkkiiijjjlllkkkhhhiiijjjlllooorrrtttvvv{{{}}}rrrhhhhhhjjjfffgggggg]]]QQQGGG;;;444444666444222111111111000000000000///000///......------......................................................------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////111111222333333333333333333333333333444666777888:::;;;;;;===>>>@@@BBBCCCEEEEEEEEEGGGHHHHHHFFFDDDHHHHHHJJJLLLNNNQQQSSSTTTSSSSSSTTTTTTTTTTTTTTTTTTVVVVVVVVVVVVVVVUUUTTTTTTSSSTTTWWWXXXXXXWWWVVVTTTYYYWWWUUUUUUWWWYYYZZZZZZ]]]\\\ZZZXXXWWWVVVUUUUUUZZZZZZ[[[___bbbeeeeeeddd^^^[[[YYYXXXZZZ[[[\\\\\\[[[[[[YYYXXXWWWXXX[[[^^^\\\\\\]]]^^^]]]\\\ZZZYYY[[[YYYWWWVVVWWWXXXYYYYYYXXXVVVSSSRRRSSSSSSSSSRRRTTTSSSOOOLLLIIIJJJMMMQQQRRRTTTVVVWWWWWWVVVXXXYYYWWWXXXXXXXXXWWWUUURRRQQQQQQSSSTTTTTTSSSRRRRRRSSSQQQRRRSSSSSSRRRSSSUUUWWWXXXXXXWWWXXXYYYYYYWWWTTTSSSQQQRRRUUUSSSOOOLLLNNNMMMLLLLLLKKKLLLMMMNNNOOORRRTTTUUUVVVVVVTTTQQQPPPRRRNNNKKKKKKNNNPPPOOONNNTTTSSSRRROOOLLLJJJHHHGGGKKKKKKKKKLLLLLLLLLMMMMMMKKKNNNQQQUUUVVVVVVUUUTTTXXXTTTOOOMMMMMMMMMKKKHHHGGGGGGGGGGGGGGGHHHIIIJJJFFFFFFEEEEEEDDDCCCCCCBBBBBBBBB@@@??????>>>>>>>>>???@@@AAABBBBBBAAA@@@???@@@??????>>>>>>==================<<<<<<;;;;;;:::<<<===<<<:::;;;>>>===999;;;>>>>>><<<<<<>>>>>><<>>@@@@@@AAACCCDDDEEEEEEGGGKKKNNNSSSRRRRRRSSSVVVZZZ]]]___dddiiimmmkkkiiiiiifffbbbgggiiikkknnnqqqtttvvvwwwyyy{{{}}}yyywwwtttsssvvv{{{kkkaaannnpppjjjjjjkkk___TTTEEE;;;777666555444222222111111111000000000000//////...............................................................------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------............////////////111222333333444444444444222333333444555666777888;;;;;;;;;<<<>>>???AAABBBDDDDDDEEEHHHJJJIIIGGGEEEFFFGGGHHHJJJLLLOOOQQQSSSSSSSSSRRRQQQQQQQQQRRRRRRUUUUUUVVVWWWVVVUUUTTTSSSPPPQQQRRRTTTTTTUUUTTTTTTTTTSSSSSSUUUXXXZZZZZZZZZ]]]\\\[[[ZZZXXXWWWVVVUUUVVVVVVWWWYYY\\\^^^```aaaaaa^^^[[[YYYZZZ\\\]]]]]]\\\[[[YYYWWWUUUVVVYYY\\\ZZZ[[[\\\\\\]]]]]]\\\\\\aaa\\\VVVTTTVVVXXXYYYYYYXXXUUURRRQQQRRRRRRQQQQQQQQQOOOKKKHHHFFFGGGLLLPPPMMMOOORRRTTTTTTTTTTTTUUUUUUVVVXXXYYYXXXUUURRRPPPRRRSSSTTTSSSRRRQQQSSSTTTSSSTTTUUUTTTRRRRRRSSSTTTWWWVVVVVVWWWXXXXXXUUUSSSRRRQQQSSSVVVUUUOOOLLLMMMKKKKKKJJJIIIJJJKKKLLLMMMRRRSSSUUUVVVVVVTTTRRRQQQPPPNNNKKKKKKMMMNNNNNNNNNTTTSSSQQQOOOMMMJJJIIIHHHKKKKKKKKKJJJJJJJJJJJJJJJGGGIIILLLNNNPPPPPPPPPOOORRROOOLLLKKKKKKKKKJJJHHHFFFFFFEEEEEEFFFGGGGGGHHHFFFFFFFFFEEEDDDDDDCCCCCCAAA@@@@@@???>>>>>>??????>>>??????@@@@@@??????>>>>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;::::::<<<;;;999999;;;===;;;999<<<<<<<<<;;;<<<===<<<:::////////////////////////////////////////////////////////////////////////////////////000000000000111111222333333333333333333333444555666777888999:::::::::;;;===>>>@@@AAABBBCCCDDDEEEFFFHHHKKKNNNPPPQQQRRRTTTVVVZZZ___aaaggggggfffggglllqqqnnnhhhiiikkknnnqqquuuyyy{{{}}}|||vvvpppsssmmmkkkssswwwnnnkkkqqquuuooofff^^^QQQCCC888444444666222222222222111111111111000000///............///................................................------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,---------............////////////000111222333444444444444333444555666777888888999;;;;;;;;;<<<===???@@@AAABBBCCCEEEHHHKKKLLLKKKIIIFFFGGGHHHIIIKKKNNNPPPQQQQQQPPPOOOOOOOOOOOOOOOPPPPPPQQQRRRSSSSSSRRRQQQPPPQQQPPPOOOOOOPPPRRRTTTVVVTTTTTTTTTVVVXXXZZZYYYXXXXXXXXXXXXWWWWWWVVVVVVUUUVVVVVVVVVVVVWWWYYY[[[\\\```]]]YYYXXXXXXZZZ[[[[[[]]]\\\ZZZVVVSSSRRRTTTVVVUUUVVVWWWYYY[[[\\\]]]^^^bbb\\\UUURRRSSSUUUVVVUUUVVVTTTQQQPPPQQQRRRQQQPPPPPPOOOLLLHHHFFFFFFJJJMMMIIILLLOOOPPPPPPPPPQQQRRRRRRSSSUUUWWWVVVTTTQQQPPPRRRSSSTTTSSSRRRQQQRRRTTTTTTUUUVVVUUUSSSRRRRRRSSSUUUTTTTTTUUUVVVUUUSSSQQQPPPOOORRRVVVUUUPPPLLLMMMMMMLLLKKKJJJJJJKKKLLLMMMOOOPPPSSSTTTUUUSSSQQQPPPOOOMMMLLLKKKLLLMMMNNNNNNPPPPPPOOONNNLLLKKKJJJIIIJJJJJJIIIIIIIIIIIIHHHHHHDDDEEEGGGIIIKKKLLLMMMMMMMMMKKKJJJIIIIIIIIIHHHGGGEEEDDDDDDDDDDDDEEEEEEFFFEEEDDDDDDCCCCCCBBBAAAAAA??????>>>>>>???@@@@@@AAA===>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::<<<999888888:::;;;===>>>>>>;;;:::;;;===<<<;;;:::////////////////////////////////////////////////////////////////////////////////////000000000000000111222333444444444444333333444555777888999999999999999:::<<<>>>@@@BBBAAACCCDDDEEEEEEGGGKKKNNNNNNQQQTTTVVVVVVZZZ```eeegggfffdddiiiuuu~~~mmmnnnppptttxxx|||~~~wwwsssvvvzzz|||vvvrrrtttyyy~~~kkk|||ooojjjeeeZZZLLL???666444555333333333222222222111111111000//////......//////................................................------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,------...............///////////////000111333444444444444444555666888999999:::999;;;;;;;;;<<<===>>>@@@@@@AAAAAACCCGGGLLLNNNNNNMMMHHHHHHHHHIIIKKKLLLNNNOOOMMMMMMNNNNNNNNNNNNNNNNNNKKKLLLMMMNNNNNNOOOOOOOOOSSSRRROOONNNOOORRRUUUXXXYYYXXXXXXYYYZZZYYYVVVTTTRRRQQQQQQQQQRRRSSSTTTUUUXXXYYYYYYXXXVVVVVVXXXYYYZZZXXXUUUTTTUUUVVVVVVVVV[[[[[[YYYVVVRRRPPPPPPQQQPPPPPPRRRUUUWWWZZZ\\\]]]\\\XXXSSSPPPPPPQQQQQQRRRUUUSSSQQQPPPQQQRRRRRRRRRSSSSSSQQQMMMIIIGGGGGGHHHHHHJJJLLLMMMMMMMMMNNNOOOOOOPPPRRRSSSSSSQQQPPPOOOOOOQQQSSSRRRQQQPPPQQQQQQQQQRRRTTTSSSRRRPPPPPPQQQQQQQQQQQQRRRSSSRRRPPPNNNNNNMMMPPPUUUUUUPPPMMMNNNQQQPPPNNNMMMLLLLLLMMMNNNKKKLLLOOOQQQRRRQQQOOOMMMLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHGGGGGGCCCDDDEEEFFFHHHIIIKKKLLLHHHHHHHHHGGGFFFFFFEEEEEECCCCCCCCCBBBBBBCCCCCCDDDAAAAAA@@@@@@???>>>>>>>>>>>>======>>>???@@@AAAAAA===<<<<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;888777888999:::@@@HHHCCC===999;;;<<<;;;999:::////////////////////////////////////////////////////////////////////////////////////000000000000000111222333444444444444333333444666777888999:::999888888999:::===@@@BBBAAABBBCCCDDDEEEGGGJJJMMMNNNSSSYYYXXXVVVXXX```hhhjjjiiiiiikkkuuunnnnnnoooqqquuuyyy~~~zzzwwwwww|||tttrrrlllcccWWWLLLBBB:::555444333333333333222222222111000000///////////////................................................------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++,,,,,,---..................////////////...///000222333444444444444555777888:::::::::999;;;;;;;;;<<<===>>>???@@@AAAAAABBBEEEIIIMMMNNNNNNIIIIIIIIIJJJJJJKKKLLLMMMKKKLLLMMMOOOOOOOOONNNNNNJJJJJJKKKLLLMMMOOOPPPQQQVVVTTTSSSRRRSSSTTTWWWXXXZZZZZZZZZ[[[\\\ZZZWWWTTTPPPOOONNNNNNOOOQQQSSSUUUWWWYYYZZZXXXUUUTTTUUUVVVUUUTTTRRRRRRSSSTTTSSSRRRVVVWWWWWWUUURRROOONNNNNNMMMMMMNNNPPPSSSUUUWWWYYYTTTTTTTTTRRRPPPPPPQQQSSSTTTRRRPPPPPPRRRSSSTTTSSSSSSTTTUUUSSSOOOKKKHHHGGGIIIJJJKKKJJJJJJJJJLLLMMMMMMMMMNNNOOOOOONNNNNNNNNLLLNNNPPPQQQPPPNNNMMMNNNJJJLLLNNNNNNMMMMMMMMMNNNNNNMMMMMMNNNOOOOOOLLLJJJLLLKKKMMMRRRSSSOOONNNOOORRRPPPNNNLLLKKKJJJJJJKKKFFFHHHKKKMMMNNNMMMLLLJJJHHHJJJLLLMMMLLLKKKJJJIIIJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGEEEDDDDDDDDDEEEFFFGGGHHHFFFFFFGGGFFFEEECCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBB@@@@@@???>>>>>>======<<<>>>===============>>>>>><<<<<<;;;;;;;;;;;;<<<<<<:::::::::::::::;;;;;;;;;999999999999999999:::::::::888888999888:::EEERRRHHH???999:::<<<:::999:::////////////////////////////////////////////////////////////////////////////////////000000000000000111222333444444555444333333444666777999::::::888888777888:::===@@@AAA@@@BBBCCCDDDDDDFFFJJJMMMNNNVVV\\\ZZZUUUVVV___iiijjjllljjjggghhhmmmnnnkkkmmmllllllmmmoootttxxx{{{|||}}}rrr}}}{{{sssiii```YYYNNN@@@777444444444333333333222222111111000///////////////................................................------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++,,,,,,---................../////////000......000111222333333333444555777888999:::999999;;;;;;;;;<<<<<<>>>???@@@BBBAAAAAACCCGGGKKKLLLMMMKKKKKKJJJJJJJJJKKKLLLLLLJJJKKKNNNPPPQQQPPPOOONNNLLLLLLLLLMMMOOOQQQTTTUUUWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXZZZ\\\^^^^^^[[[XXXQQQPPPNNNNNNOOOQQQTTTVVVSSSVVVXXXWWWTTTQQQRRRTTTTTTSSSRRRSSSTTTUUUTTTRRRRRRTTTUUUTTTRRROOONNNNNNLLLLLLMMMNNNPPPRRRTTTUUUPPPSSSUUUUUUSSSRRRTTTWWWSSSRRRPPPPPPRRRTTTUUUUUUOOORRRVVVWWWTTTPPPMMMKKKJJJKKKJJJIIIHHHHHHKKKMMMLLLLLLLLLLLLLLLMMMMMMMMMHHHKKKOOOPPPNNNLLLKKKKKKDDDGGGIIIJJJJJJIIIJJJJJJLLLKKKKKKLLLMMMMMMJJJHHHKKKIIILLLQQQRRROOONNNPPPPPPNNNLLLIIIGGGFFFFFFFFFDDDEEEHHHKKKLLLKKKJJJHHHEEEHHHKKKLLLKKKIIIHHHGGGJJJIIIHHHGGGFFFFFFEEEDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCBBBCCCDDDEEEDDDEEEFFFEEECCCBBBAAABBBBBBBBBAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::999999999999999999999:::999888999:::777:::HHHYYYKKK@@@999:::;;;999888;;;////////////000000000000000000///////////////000000000000000000000000000000111111111111222222222111222222333333444444555333444555777888:::;;;<<<999666444555:::>>>@@@@@@@@@BBBCCCDDDEEEHHHLLLOOORRRTTT\\\dddddd^^^^^^dddlllkkkiiidddaaabbbhhhmmmooooooooonnnmmmoootttwwwuuu{{{~~~uuuvvvyyyvvvdddXXX]]]SSS666===666111333555555444666222111000000111111000.........------------......///...---,,,+++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///////////////.........000000111222333444444555444555666777888999::::::;;;===?????????@@@AAACCCCCCCCCCCCCCCDDDFFFGGGHHHKKKJJJHHHGGGHHHJJJMMMOOOOOOMMMJJJKKKNNNPPPOOOMMMQQQOOOMMMNNNPPPSSSTTTTTTTTTVVVWWWWWWVVVTTTTTTTTTZZZ[[[]]]^^^]]]ZZZWWWUUUTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSTTTWWWYYYYYYWWWUUUWWWUUUSSSTTTUUUVVVVVVUUUUUUTTTSSSRRRRRRPPPMMMJJJOOOOOOOOOMMMLLLLLLNNNPPPSSSUUUXXXXXXWWWVVVVVVVVVSSSRRRQQQSSSUUUUUURRROOOQQQRRRSSSSSSRRRPPPNNNMMMMMMLLLLLLLLLKKKKKKKKKKKKNNNLLLKKKMMMQQQSSSRRRPPPKKKKKKLLLLLLKKKJJJJJJIIIEEEFFFHHHIIIJJJKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLKKKGGGIIIMMMPPPQQQPPPNNNMMMMMMMMMLLLHHHDDDDDDGGGJJJIIIIIIJJJJJJJJJJJJIIIIIICCCFFFIIIKKKJJJIIIHHHHHHFFFGGGGGGFFFDDDCCCDDDFFFEEECCCBBBCCCDDDEEEDDDCCCDDDDDDCCCBBBAAAAAA@@@@@@CCCCCCCCCCCCBBBBBBAAA@@@CCCBBBAAAAAA@@@@@@AAAAAACCCBBBAAA???>>>=========?????????===;;;:::;;;;;;>>><<<999777777888:::<<<888888888999999:::::::::888888999999999:::::::::::::::999999;;;===@@@BBB@@@???>>><<<:::999999999////////////000000000000000000////////////000000000000000000000000000000000111111111111222222222111222222333333444555555333444555777999:::;;;<<<;;;888555555999>>>@@@AAABBBCCCEEEFFFGGGIIILLLOOOTTTUUUZZZ```___[[[\\\bbbfffhhhiiihhheeeeeehhhkkkmmmllllllmmmooosssvvvxxx|||yyysss{{{xxxtttrrrfffXXXXXXUUUFFF;;;666333444444111222444222111000000111111000//////......------......//////...---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////000000111222333444555555777777777888888999999999;;;===?????????@@@AAACCCDDDDDDDDDCCCCCCDDDEEEEEEJJJIIIHHHHHHIIILLLOOOQQQQQQNNNLLLLLLNNNNNNMMMKKKQQQOOOOOOPPPRRRTTTTTTTTTUUUWWWXXXXXXVVVTTTSSSSSSVVVWWWYYY[[[[[[ZZZXXXWWWRRRRRRRRRQQQPPPPPPPPPPPPSSSTTTVVVWWWXXXXXXWWWWWWXXXVVVUUUTTTTTTTTTRRRPPPSSSRRRSSSSSSTTTSSSQQQPPPPPPPPPPPPOOONNNMMMNNNOOOSSSUUUWWWWWWVVVTTTTTTUUUVVVTTTSSSTTTUUUTTTQQQNNNOOOPPPRRRSSSRRRPPPNNNLLLMMMMMMMMMLLLKKKJJJJJJJJJMMMKKKKKKLLLPPPQQQQQQOOOJJJKKKKKKLLLLLLKKKKKKJJJHHHIIIIIIJJJKKKLLLLLLMMMLLLLLLLLLLLLLLLKKKJJJJJJKKKLLLNNNPPPPPPOOOMMMLLLKKKLLLKKKHHHEEEDDDFFFHHHGGGHHHIIIJJJKKKKKKJJJJJJEEEGGGIIIIIIHHHFFFFFFGGGDDDEEEEEEDDDBBBAAACCCDDDDDDCCCBBBBBBDDDDDDCCCBBBBBBBBBAAAAAA@@@@@@??????BBBBBBBBBBBBBBBAAA@@@???@@@??????>>>??????@@@@@@CCCBBB@@@>>>===<<<;;;;;;<<<===>>>???>>>======>>>===;;;:::888888888::::::888888999999999999999999888888888999999999:::::::::999888888888:::<<<===<<<<<<;;;:::999999999999////////////000000000000000000////////////000000000000000000000000000000000111111111111222222222222222222333444444555555444444666777999;;;<<<<<<===:::666666999===AAABBBEEEFFFGGGHHHHHHJJJNNNQQQTTTUUUYYY\\\]]]\\\aaagggeeehhhlllllljjjiiikkkmmmllljjjjjjmmmsssxxxyyyyyyuuuzzz{{{uuurrryyyqqqmmmlll```WWWXXXWWWAAA;;;777666444111111444333111000000111111000//////......------......//////...------,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////000111111222333444555555999999999999999999999999;;;===???@@@@@@AAACCCEEEGGGFFFEEEDDDCCCCCCDDDEEEKKKKKKJJJKKKMMMPPPTTTVVVSSSQQQOOOOOOOOOOOOMMMKKKRRRQQQRRRSSSVVVWWWVVVUUUWWWXXXZZZYYYVVVSSSRRRRRRQQQSSSVVVXXXZZZZZZYYYXXXSSSSSSRRRQQQPPPOOOOOOOOOTTTVVVYYYXXXVVVVVVXXX[[[\\\ZZZXXXWWWVVVTTTPPPMMMPPPQQQSSSTTTVVVVVVVVVVVVRRRRRRRRRRRRRRRQQQPPPPPPRRRTTTVVVVVVUUUTTTTTTTTTVVVUUUTTTSSSSSSRRROOOMMMMMMNNNQQQRRRRRRPPPNNNLLLMMMMMMMMMLLLKKKJJJJJJIIIKKKJJJJJJKKKNNNOOOOOONNNIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKLLLNNNOOOLLLMMMLLLLLLKKKJJJIIIHHHNNNNNNNNNNNNNNNMMMLLLKKKIIIJJJJJJIIIGGGEEEEEEFFFDDDFFFIIIKKKMMMMMMLLLLLLGGGHHHIIIHHHEEEDDDEEEEEEBBBBBBCCCBBB@@@@@@AAABBBCCCAAA@@@AAABBBCCCBBBAAA?????????????????????>>>@@@@@@@@@AAA@@@@@@???>>><<<<<<<<<<<<===>>>??????BBBAAA???===;;;:::999999999;;;===>>>>>><<<:::999:::::::::999999999999999999999999888888888888888777888888888999999999999999888777666666777888888888888777777777888888999////////////000000000000000////////////000000111////////////////////////000000111111111222222222222222333333444555555555444555666888:::;;;<<<===>>><<<999888999===AAADDDGGGIIIJJJJJJKKKLLLPPPRRRSSSUUUXXX[[[^^^bbbjjjqqqkkkmmmnnnmmmjjjkkknnnrrrooollllllpppwww|||zzzwwwtttoooiiilllyyyyyylllrrrkkk^^^]]]aaaPPPDDD:::666666444333444333222000111222222111/////////............/////////......---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......///////////////000000000111111222333444555666666999999999::::::;;;;;;;;;<<<>>>@@@AAABBBCCCEEEGGGHHHGGGFFFEEEEEEFFFGGGHHHPPPPPPPPPQQQSSSUUUXXXYYYUUUTTTTTTSSSSSSRRRQQQPPPUUUUUUVVVXXX[[[[[[ZZZXXXYYYZZZ[[[YYYVVVSSSRRRRRRQQQRRRUUUWWWYYYYYYYYYYYYXXXWWWUUUTTTSSSRRRRRRSSSUUUXXX[[[YYYUUUUUUYYY]]]^^^]]]\\\\\\[[[XXXSSSPPPPPPRRRTTTUUUVVVWWWXXXYYYSSSSSSTTTVVVXXXXXXVVVUUUTTTUUUWWWWWWVVVTTTTTTTTTSSSSSSRRRQQQQQQPPPOOONNNLLLNNNPPPRRRRRRQQQNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJKKKLLLMMMMMMMMMIIIJJJKKKMMMNNNOOOPPPPPPOOONNNLLLKKKKKKLLLNNNOOONNNNNNNNNMMMLLLJJJIIIHHHMMMLLLLLLKKKKKKKKKKKKKKKHHHIIIKKKLLLKKKIIIGGGFFFDDDFFFJJJMMMOOOOOONNNNNNKKKKKKJJJHHHEEECCCDDDEEEAAAAAABBBAAA??????@@@BBBAAA@@@???@@@AAABBBAAA???>>>>>>>>>>>>>>>?????????>>>???????????????>>>>>>:::::::::;;;<<<>>>???@@@CCCBBB@@@===;;;:::999999999:::;;;<<<<<<888333///888888999::::::999888777999999888888777777777666777777777888888888888999777777666555555666777777777777777666666666777777////////////000000000000///////////////000111111////////////////////////000000111111111222222222222333333444444555666666555666777999:::<<<===>>>@@@>>><<<:::;;;===AAADDDIIIJJJKKKLLLLLLNNNRRRUUUTTTWWWZZZ\\\^^^eeemmmssssssqqqmmmhhheeegggnnnuuutttrrrqqquuu{{{|||yyytttssskkkgggrrr}}}yyywwwuuurrrqqqrrrssssssrrrrrruuu{{{rrrrrrmmmcccdddiiiaaaNNN<<<555666666444333333222111111222222111000/////////....../////////...//////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,---------......////////////000000111111222222333444555666666777666777888999;;;<<<>>>>>>===???BBBDDDDDDFFFIIIKKKJJJIIIGGGGGGHHHJJJLLLNNNVVVVVVVVVVVVWWWYYYZZZ[[[VVVWWWXXXYYYXXXWWWWWWWWWXXXXXXYYY\\\^^^___]]]\\\ZZZ[[[\\\ZZZWWWTTTRRRRRRTTTUUUVVVXXXYYYYYYYYYXXXZZZYYYWWWUUUTTTUUUUUUVVVVVVZZZ\\\ZZZVVVUUUYYY^^^\\\\\\\\\\\\\\\[[[WWWTTTRRRTTTVVVVVVTTTTTTVVVXXXTTTTTTUUUXXX\\\^^^]]][[[VVVWWWYYYYYYWWWUUUUUUUUURRRRRRRRRRRRRRRRRRRRRSSSNNNOOOQQQRRRRRRQQQPPPOOOJJJKKKKKKLLLMMMNNNOOOOOOIIIJJJKKKKKKKKKLLLLLLMMMJJJKKKMMMOOOQQQRRRSSSSSSQQQPPPMMMLLLKKKLLLMMMNNNPPPOOOOOONNNMMMLLLJJJIIIJJJIIIIIIHHHIIIJJJKKKLLLHHHJJJLLLNNNNNNLLLIIIGGGFFFHHHKKKMMMOOOOOOOOONNNNNNNNNMMMJJJFFFDDDDDDEEEAAAAAABBBAAA@@@@@@AAACCCAAA???>>>???@@@AAA@@@???>>>>>>>>>>>>????????????======>>>??????>>>>>>>>>::::::;;;;;;===>>>@@@AAACCCBBB@@@>>><<<;;;::::::888999:::<<<<<<999333...666777888::::::999777666888888888777777666666666666666777777777888888888555555555666666777888999999888777666555555555555////////////000000000000///......//////000111222000000000000000000000000000111111111111222222222333333333444555555666666666666888999;;;===>>>>>>@@@@@@???======>>>AAADDDHHHJJJLLLMMMNNNPPPTTTWWWWWW\\\___]]]^^^dddjjjlllrrrpppkkkeeeaaadddlllsssvvvvvvwwwzzz|||zzzuuuqqqpppkkknnn{{{vvvooojjjiiigggdddbbbdddaaa___^^^___``````___aaacccfffhhhiiijjjlllmmmlllrrrzzz{{{lllffflllqqqmmmXXXCCC999777555333222444222111111222222111000000//////......//////000...////////////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,---------.........//////000000111111222222333333444555666777777555666777999;;;===>>>???===???BBBDDDEEEGGGJJJLLLKKKJJJIIIHHHIIILLLOOOQQQWWWWWWWWWWWWXXXYYYZZZZZZXXXZZZ\\\]]]\\\[[[[[[\\\[[[ZZZ[[[\\\___```___^^^ZZZ\\\\\\[[[XXXUUUSSSSSSVVVWWWXXXXXXYYYYYYYYYXXXYYYWWWUUUTTTTTTTTTVVVWWWXXXZZZ\\\[[[YYYXXXZZZ\\\XXXXXXXXXYYY[[[[[[YYYWWWVVVXXXYYYWWWTTTSSSUUUXXXVVVUUUUUUYYY^^^```___]]]WWWYYYZZZZZZXXXVVVUUUVVVSSSTTTTTTTTTSSSTTTVVVXXXSSSSSSRRRRRRRRRRRRRRRRRRKKKLLLMMMNNNOOOPPPQQQQQQJJJLLLMMMMMMLLLLLLMMMOOOLLLMMMOOOQQQSSSTTTUUUUUURRRQQQOOOMMMLLLLLLLLLMMMPPPPPPOOOOOONNNMMMLLLKKKIIIHHHHHHHHHIIIIIIJJJKKKIIIJJJLLLNNNPPPOOOKKKHHHHHHIIIJJJKKKLLLMMMMMMMMMOOOOOONNNKKKHHHEEEDDDDDD@@@AAABBBAAA@@@@@@BBBDDDAAA???>>>???@@@AAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>??????>>>>>>;;;;;;;;;<<<===???@@@AAABBBAAA@@@>>>===<<<;;;;;;888888999===@@@???:::666555666777999999888777777777777777777666666666666666666666666777777777777444555555666777888888999888777666555444444444444////////////000000000000............///000111222000000000000000000000000000111111111111222222222333333444444555666666666666777888:::;;;===>>>??????AAABBBAAA??????AAACCCGGGIIIKKKMMMNNNQQQVVVYYYXXX___cccaaaaaafffjjjjjjmmmnnnmmmjjjggghhhlllpppuuuwwwzzz|||{{{wwwrrrooolllnnnzzz~~~yyysssnnniiiddd```]]]\\\ZZZXXXVVVUUUTTTTTTTTTVVVTTTRRRRRRSSSTTTTTTSSSWWWXXXYYYYYYXXXXXXZZZ\\\\\\]]]bbbhhhnnnrrrssssssqqqxxx~~~yyymmmrrrssssssdddRRREEE<<<555333555444222111111222333111000000000////////////000000...//////000///...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,---------.........//////000111111222222333333444555666777888888555666777999:::<<<======<<<>>>AAACCCEEEGGGJJJLLLNNNLLLJJJHHHIIIKKKNNNPPPRRRRRRSSSTTTUUUWWWWWWXXXZZZ]]]``````]]][[[[[[\\\[[[ZZZYYYZZZ]]]______^^^ZZZ[[[\\\[[[XXXUUUTTTTTTVVVVVVWWWWWWXXXYYYYYYYYYWWWVVVTTTSSSSSSUUUWWWYYYZZZZZZ\\\\\\\\\[[[ZZZZZZXXXWWWVVVXXXZZZ[[[ZZZYYYXXXZZZ[[[YYYUUUSSSVVVZZZYYYVVVTTTWWW[[[^^^^^^[[[VVVXXXZZZYYYWWWUUUUUUUUUSSSTTTUUUSSSRRRRRRTTTWWWXXXWWWTTTSSSRRRSSSTTTUUUOOOOOOOOOPPPPPPPPPQQQQQQLLLNNNOOOOOOMMMMMMNNNPPPOOOPPPRRRTTTUUUVVVWWWWWWTTTSSSRRRQQQOOONNNMMMLLLNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIJJJMMMPPPOOOLLLHHHJJJIIIHHHGGGGGGHHHIIIIIIMMMNNNNNNLLLHHHEEECCCCCC@@@AAAAAAAAA@@@@@@BBBDDDAAA@@@??????AAAAAA@@@???>>>>>>======<<<<<<;;;;;;======>>>???????????????;;;;;;;;;<<<<<<>>>????????????>>>===<<<<<<<<<<<<999888999===AAABBB===999555666666777888888777777555555666666666666666666555555555666666666777777555555666666666666666666444333333222222333333333////////////000000000000............///000222222000000000000000000000000000111111111111222222222333333444444555666666666777777888:::<<<===?????????AAACCCBBB@@@???AAACCCGGGHHHKKKMMMOOORRRWWWZZZWWW```fffeeefffkkknnnmmmhhhlllqqqrrrpppnnnnnnooorrrvvv{{{|||yyytttpppnnnjjjqqqrrrjjjaaa]]]XXXTTTRRRQQQPPPNNNMMMOOOPPPPPPOOOOOOQQQSSSSSSQQQOOOOOOQQQRRRRRRRRRSSSSSSSSSQQQPPPPPPRRRTTTVVVTTTSSSVVVZZZ^^^^^^\\\XXX]]]```___dddrrruuutttqqqvvvmmm```RRRBBB666555:::444333111222333333222000000000////////////000000...///000000000///---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,---------.........//////000111222222222333333444555666777888888777777888999999:::;;;;;;:::<<<@@@BBBCCCFFFIIIKKKPPPMMMKKKHHHHHHJJJLLLNNNLLLMMMNNNPPPRRRTTTUUUVVV\\\___aaaaaa]]]ZZZZZZZZZ[[[YYYXXXXXX[[[]]]^^^^^^ZZZ[[[\\\[[[YYYVVVUUUUUUTTTTTTUUUVVVXXXYYYZZZZZZXXXWWWUUUTTTUUUWWWZZZ[[[[[[ZZZ[[[]]]^^^]]]ZZZXXX[[[YYYXXXYYY[[[\\\\\\\\\YYY\\\]]]ZZZVVVUUUXXX]]]\\\WWWTTTUUUYYY\\\[[[XXXVVVWWWYYYXXXVVVTTTSSSTTTQQQSSSSSSQQQNNNMMMPPPSSS\\\ZZZVVVSSSRRRSSSVVVXXXSSSRRRRRRQQQQQQPPPOOOOOOMMMOOOQQQPPPNNNMMMOOORRRQQQRRRSSSUUUWWWXXXXXXXXXUUUUUUUUUSSSRRROOOMMMLLLLLLLLLMMMMMMMMMLLLLLLKKKNNNNNNNNNMMMLLLJJJIIIHHHHHHHHHIIILLLOOOOOOKKKHHHJJJIIIFFFDDDCCCDDDEEEFFFKKKLLLMMMLLLHHHDDDBBBAAA???@@@AAA@@@??????AAACCCAAA@@@???@@@AAAAAAAAA???======<<<;;;::::::999999======>>>???????????????;;;;;;;;;;;;<<<===>>>>>>======<<<;;;;;;;;;;;;<<<;;;999999<<>>...999000111444444333222222222111111111111000000000000////////////....................................//////.........------------------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,+++***+++,,,---...++++++++++++++++++++++++************************,,,++++++******++++++,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,---------....../////////000111111222222333333444555666777888999777888888999999:::;;;;;;;;;<<<>>>>>>???@@@CCCEEEHHHJJJJJJJJJIIIIIIKKKLLLPPPPPPQQQSSSUUUWWWXXXXXXWWW]]]dddfffccc]]]YYYWWWaaa\\\VVVUUUXXX\\\^^^______^^^\\\ZZZYYYYYYYYYZZZXXXUUURRRSSSVVVWWWVVVSSSTTTVVVWWWXXXWWWWWWYYY[[[[[[\\\^^^^^^]]][[[XXXVVVZZZZZZZZZZZZ[[[\\\]]]^^^ZZZZZZ[[[ZZZZZZYYYXXXXXXXXXYYYYYYXXXVVVVVVZZZ^^^YYYZZZ[[[ZZZWWWUUUTTTTTTTTTSSSQQQQQQRRRSSSRRRRRRVVVUUURRRNNNNNNQQQVVV[[[UUUTTTSSSRRRQQQQQQQQQQQQOOOPPPRRRSSSRRRPPPMMMKKKOOOPPPRRRTTTUUUUUUUUUTTTZZZVVVPPPLLLKKKKKKKKKKKKKKKOOOSSSRRRNNNKKKKKKNNNOOOPPPRRRRRRQQQNNNKKKIIIHHHHHHHHHIIIIIIIIIJJJJJJHHHHHHGGGFFFFFFEEEEEEEEEIIIKKKLLLKKKHHHDDDAAA@@@@@@>>>===<<<===???BBBDDD@@@@@@@@@?????????>>>>>>??????>>><<<<<<;;;;;;;;;@@@??????>>>===<<<<<<;;;::::::999999::::::;;;<<<:::;;;;;;<<<<<<;;;;;;:::777888999::::::999888777888888888888777777777666666666666666666666666666666666666666666666666666888777666444444333333333222222111111000111111111222111000//////000111222000000000000000000000000000000////////////000000000111222222111111222333555555555555555666888888999999:::;;;<<<======>>>@@@BBBEEEFFFFFFFFFHHHIIIJJJIIIMMMTTTUUUTTTXXX___bbbbbbbbbeeehhhkkkmmmnnngggiiimmmppprrrsssrrrqqqooojjjkkkrrrxxxyyyxxxyyywwwllleee[[[SSSOOONNNMMMLLLTTTUUUTTTRRRTTTWWWUUUPPPQQQRRRSSSTTTUUUVVVWWWWWWYYYXXXWWWVVVWWWVVVSSSQQQTTTVVVWWWVVVTTTRRRSSSUUUVVVUUUSSSQQQQQQRRRSSSTTTRRRPPPMMMKKKMMMPPPTTTWWWZZZeeetttuuueeesssxxxrrrjjjeeeUUU@@@666333444555555444222111111111111111111000000000000////////////..........................................------,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---...++++++++++++++++++++++++************************,,,++++++******++++++,,,,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,---------....../////////000111111222222222333444555666777777888777888888999999::::::;;;:::<<<>>>??????@@@CCCEEEHHHHHHIIIHHHHHHIIIKKKMMMPPPPPPRRRSSSTTTVVVWWWXXXWWW[[[aaadddbbb___[[[YYY\\\ZZZXXXXXXZZZ\\\]]]^^^```^^^]]][[[ZZZYYYYYYYYYXXXVVVUUUUUUVVVWWWWWWVVVYYYYYYXXXVVVUUUUUUXXXZZZ[[[\\\]]]^^^]]]\\\ZZZYYYYYYYYYXXXXXXYYYYYYZZZZZZYYYYYYYYYXXXWWWUUUTTTSSSVVVWWWWWWVVVTTTUUUXXX[[[[[[]]]^^^\\\XXXTTTRRRQQQTTTRRRQQQRRRTTTUUUUUUTTTTTTTTTSSSQQQQQQRRRVVVYYYUUUTTTTTTSSSRRRRRRQQQQQQLLLNNNPPPQQQRRRRRRQQQQQQQQQQQQRRRSSSSSSSSSSSSSSSWWWSSSOOOKKKJJJJJJIIIHHHJJJNNNRRRQQQMMMJJJIIIKKKNNNOOOPPPPPPOOOMMMJJJHHHFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDCCCFFFHHHJJJJJJGGGDDDBBBBBBAAA@@@>>>======???AAABBB@@@@@@@@@??????>>>>>>>>>???>>>===<<<;;;;;;;;;;;;>>>>>>======<<<;;;;;;::::::999999999999:::;;;;;;999999::::::::::::999999777888888999999888888777888888888777777777666666555555555555555555555555555555555555555555555555777666555444444333333333222222111111111111222333111111000000000000111111111111111111111111111111111000000//////000000111000111222222111111222444555555555555666777888888999999:::;;;<<<===>>>>>>@@@BBBEEEGGGHHHIIIJJJLLLNNNMMMOOOSSSUUUVVVZZZ```eeeeeedddeeefffiiikkkmmmjjjjjjkkkooossstttrrroooddd___dddrrryyywww{{{qqq```YYYVVVQQQOOOPPPRRRTTTUUUVVVWWWVVVTTTVVV[[[[[[XXXWWWXXX[[[^^^___`````````___^^^^^^^^^]]]ZZZVVVRRRTTTUUUVVVTTTQQQOOONNNOOOUUUTTTRRRQQQQQQRRRTTTUUUUUUSSSPPPMMMKKKKKKLLLMMMMMMRRRYYY___hhhyyyiiinnnooouuutttiii]]]KKK555666666666555444222111111111111111111000000000000////////////....................................---,,,,,,,,,,,,+++++++++------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---------....../////////000111111222222222222333444555666666777777777888888999::::::::::::<<<>>>??????@@@CCCEEEFFFGGGGGGFFFFFFHHHLLLOOOPPPPPPQQQSSSUUUVVVWWWXXXYYYZZZ\\\___aaaaaa^^^[[[XXXYYY[[[[[[[[[[[[\\\]]]```___]]]\\\ZZZYYYYYYXXXWWWXXXXXXXXXVVVVVVXXXYYY^^^]]]ZZZVVVTTTTTTVVVYYYXXXYYYYYYYYYYYYYYYXXXXXXXXXWWWVVVVVVUUUUUUVVVVVVYYYYYYXXXWWWUUUTTTRRRQQQTTTUUUUUUTTTSSSSSSVVVXXXYYY[[[^^^^^^ZZZVVVTTTRRRSSSRRRQQQRRRTTTVVVVVVVVVQQQRRRSSSSSSSSSSSSUUUWWWSSSTTTTTTUUUTTTSSSQQQPPPMMMNNNOOOPPPQQQRRRSSSSSSQQQQQQPPPOOOOOOOOOOOOOOOSSSPPPMMMKKKJJJIIIGGGEEEHHHLLLPPPQQQMMMIIIHHHHHHLLLLLLMMMNNNMMMKKKHHHGGGDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFEEECCCBBBAAABBBDDDGGGHHHFFFDDDDDDDDDDDDBBB@@@>>>===>>>???@@@????????????>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999999999999888888999999:::;;;888888888999999888888888888888777777777777888888777777777777666666666666555555555555555555555555555555555555555555555555666666555555444333333333111111111111222333444444111000000000000000000111000000000000000000000000111000000000000000000111///111222222222222333444555555555555666777888999::::::;;;<<<===>>>>>>??????BBBEEEGGGHHHJJJLLLNNNRRRQQQRRRSSSVVVXXX\\\```ggghhhjjjjjjjjjkkklllmmmnnnllllllpppsssrrrkkkdddVVVUUUaaauuuzzzwwwwwwjjjaaaZZZUUUOOONNNMMMMMMPPPSSSWWWXXX[[[^^^______dddmmmrrrrrrnnnnnnpppqqqssstttuuuuuuuuuuuuvvvvvvuuuqqqkkkfffddddddbbb___[[[VVVSSSRRRWWWVVVUUUTTTUUUVVVXXXYYYYYYXXXVVVSSSQQQOOOMMMLLLOOOOOOOOOOOOSSS___ooo{{{wwwnnnzzziiiWWWMMM===888666444333333333222111111111111111000000000///////////////....................................---,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------....../////////000111111222222222222333333444555555666777777777888999999::::::999<<<>>>???@@@AAACCCDDDEEEEEEFFFEEEFFFHHHMMMPPPNNNOOOQQQSSSVVVXXXZZZ[[[\\\ZZZYYY[[[___```^^^[[[VVVYYY[[[ZZZXXXXXX[[[^^^___^^^]]][[[ZZZXXXWWWWWWUUUXXXYYYXXXUUUTTTWWWZZZ\\\]]]\\\YYYWWWUUUVVVXXXUUUUUUTTTTTTSSSSSSSSSRRRWWWVVVUUUTTTSSSSSSSSSSSSYYYXXXXXXWWWVVVUUUSSSRRRTTTTTTTTTSSSSSSSSSTTTUUUSSSVVV[[[]]]\\\ZZZWWWVVVSSSQQQPPPQQQSSSTTTTTTSSSOOOPPPQQQQQQPPPQQQSSSVVVRRRSSSTTTUUUUUUSSSQQQPPPQQQQQQPPPOOOOOOOOOPPPQQQQQQPPPNNNLLLKKKKKKKKKLLLOOONNNLLLKKKJJJIIIFFFDDDEEEIIINNNPPPNNNKKKJJJIIIJJJKKKLLLLLLKKKJJJHHHFFFCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDBBB@@@???>>>AAADDDEEEDDDDDDDDDEEEEEEDDDAAA???============>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::888888888888888999::::::777888888999999888888777888777666555555666777888777777666666666555555555444444444444444444444444444444444444444444444444555555555555444444333333111111111111222333555555000000000111111000000000////////////////////////111111000000000000111111///111222333222222444555666555555666666777888999:::;;;;;;<<<===>>>???@@@???AAAEEEGGGHHHJJJLLLNNNTTTTTTSSSTTTWWW[[[^^^___fffjjjoooqqqpppoooooopppnnnmmmnnnqqqtttqqqhhh```PPPTTTfffzzz~~~~~~uuueeeYYYQQQOOORRRUUUNNNOOOPPPRRRUUUZZZ^^^aaalllpppsssuuu|||{{{uuuoooiiieee___^^^\\\ZZZZZZ[[[\\\]]]YYYYYYXXXWWWUUUSSSRRRPPPRRRQQQOOOLLLMMMRRRYYY___bbbooo{{{uuu^^^RRRGGG999666222111222444333222111111111111000000000///////////////....................................------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------....../////////000111111222222222222333333444555555555666777777888888999::::::999;;;>>>@@@@@@AAABBBDDDDDDEEEEEEFFFFFFIIIMMMPPPMMMNNNPPPSSSVVVYYY[[[\\\^^^ZZZXXXXXX[[[]]][[[YYYWWWYYYYYYWWWTTTUUUYYY]]]\\\\\\[[[ZZZXXXWWWUUUUUURRRUUUVVVUUURRRQQQTTTWWWVVVYYY\\\\\\ZZZXXXWWWVVVTTTTTTSSSQQQPPPOOONNNNNNWWWVVVUUUTTTSSSRRRRRRRRRTTTTTTUUUUUUUUUTTTTTTSSSTTTSSSSSSSSSSSSSSSSSSSSSPPPTTTYYY\\\[[[YYYWWWVVVRRRQQQOOONNNOOOPPPOOONNNNNNMMMMMMLLLKKKNNNRRRUUUQQQRRRSSSUUUTTTSSSQQQOOOQQQPPPNNNMMMLLLMMMOOOOOORRRPPPNNNLLLKKKKKKLLLLLLMMMLLLKKKKKKKKKIIIFFFCCCCCCFFFJJJMMMNNNMMMLLLLLLJJJJJJKKKKKKJJJIIIHHHGGGBBBCCCCCCCCCDDDDDDDDDDDDCCCDDDDDDDDDCCCAAA???>>><<<>>>AAABBBBBBBBBCCCDDDEEECCCAAA???===<<<;;;;;;===========================<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::888777777777777888999999888888999999999999888888888777666555555666777888666666666555555555555444444444444444444444444444444444444444444444444444333444444555444444333222000000111111222333444555000000111111111111000000........................222111111000000111111222///111222333222333444666666666666666777888999999;;;;;;<<<===>>>???@@@@@@???BBBEEEHHHIIIJJJMMMNNNSSSTTTTTTTTTXXX^^^```^^^dddiiiooorrrrrrrrrsssuuunnnnnnpppsssvvvuuupppkkkRRRYYYkkk|||yyyiiibbb[[[XXXUUURRRTTTXXXQQQSSSVVVZZZ___fffmmmsss}}}|||nnnlllhhhccc```^^^]]]]]]ZZZZZZYYYYYYWWWVVVTTTSSSQQQPPPOOONNNNNNOOOPPPQQQPPPYYYiii}}}{{{~~~}}}mmmWWWGGG===888333111333444444333111111111111000000000000////////////....................................------...............///------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------....../////////000111111222222333333444444555555555555666666777777888999999999888;;;???AAAAAAAAABBBCCCCCCEEEGGGHHHHHHJJJLLLOOOLLLMMMOOORRRTTTWWWYYYZZZ[[[YYYWWWVVVWWWXXXYYYYYYXXXXXXVVVTTTRRRSSSVVVYYYWWWWWWWWWWWWVVVUUUSSSRRRPPPQQQQQQQQQOOOOOOQQQRRRPPPTTTYYY[[[ZZZWWWUUUSSSSSSSSSSSSRRRQQQPPPNNNNNNVVVUUUTTTSSSRRRRRRRRRRRROOOPPPQQQQQQRRRRRRQQQQQQTTTRRRQQQRRRSSSSSSRRRPPPRRRUUUXXXYYYWWWTTTRRRQQQQQQOOOMMMLLLLLLLLLKKKJJJLLLKKKJJJIIIIIILLLPPPTTTPPPQQQRRRRRRRRRQQQPPPPPPKKKKKKJJJJJJKKKLLLNNNOOOQQQPPPOOONNNNNNNNNNNNNNNLLLJJJIIIIIIIIIHHHFFFDDDBBBDDDGGGJJJLLLLLLLLLLLLIIIIIIIIIIIIIIIHHHGGGGGGAAAAAABBBBBBBBBCCCCCCCCC@@@AAACCCCCCCCCAAA???===;;;===???@@@??????AAABBBBBBAAA@@@>>>===<<<;;;;;;<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;777777777666777777888999888888999999999999888888666666555555555555666666666555555555444444444444333333333333333333333333333333333333333333333333222333444555555444333222000000000000111222333333///000111222222111000///////////////////////////222111111000000111111222///111333333333333555777666666666666777888999:::;;;<<<===>>>???@@@@@@AAABBBDDDGGGIIIJJJKKKMMMOOOQQQTTTTTTTTTYYY```aaa]]]aaafffkkkmmmnnnqqqvvv{{{tttttttttuuuwwwyyy{{{|||ccchhhsssuuuiiiYYYVVVVVVYYYXXXTTTUUUYYYSSSVVVZZZ___eeennnxxx|||tttoookkkjjjcccbbbaaa___]]]ZZZXXXWWWVVVUUUUUUUUUUUUSSSPPPNNNPPPSSS[[[gggrrruuuyyyrrrZZZJJJDDD>>>666333444555444111111111111111000000000000////////////....................................,,,,,,,,,------.........------------------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------***+++,,,---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------....../////////000111111222222444555555555555666666666666666777777888888999999888;;;???AAAAAAAAABBBCCCCCCFFFIIIJJJJJJKKKLLLMMMMMMNNNNNNOOOPPPQQQRRRRRRUUUVVVVVVUUUTTTUUUXXXZZZXXXVVVTTTSSSSSSSSSRRRQQQRRRSSSTTTTTTSSSRRRQQQPPPPPPOOOMMMMMMOOOOOOOOONNNNNNQQQUUUVVVUUURRRPPPPPPMMMOOOPPPRRRRRRQQQOOONNNTTTSSSSSSRRRQQQQQQQQQQQQOOOPPPPPPPPPPPPPPPOOOOOORRRPPPOOOPPPQQQQQQOOOMMMQQQSSSUUUUUUSSSQQQOOOOOOOOOMMMKKKKKKKKKLLLKKKJJJIIIJJJKKKKKKKKKLLLOOORRRPPPPPPPPPPPPPPPPPPPPPPPPIIIIIIHHHHHHHHHIIIIIIIIIJJJKKKKKKLLLMMMMMMMMMLLLJJJHHHFFFFFFFFFFFFEEECCCCCCCCCDDDEEEGGGHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFEEE??????@@@@@@@@@AAAAAAAAA>>>???AAABBBBBBAAA???===;;;===>>>>>>======>>>???>>>>>>======<<<;;;;;;;;;;;;;;;;;;<<<<<<=========<<<;;;;;;::::::;;;;;;<<<999999::::::::::::::::::777666666666666777888888666777777888888777777666444555555666666555555444555555555444444444333333222222222222222222222222222222222222222222222222111222444555555444333111000000000///000000111111///000111222222111000///000000000000000000000000222222111111111111222222///111333333333333555777666666666666777888999:::<<<<<<===>>>???@@@AAAAAADDDFFFIIIKKKLLLMMMNNNPPPOOOSSSTTTTTTZZZbbbaaa\\\___bbbfffhhhiiioooxxx|||{{{yyyvvvwww{{{yyy{{{}}}qqqeee\\\dddaaabbbggggggdddgggmmmiiilllpppuuu{{{ooommmkkkgggddd```^^^]]]```^^^\\\\\\[[[YYYSSSOOOMMMKKKMMMPPPTTT___vvvvvvrrrppp___UUUJJJCCC:::555555555333000111111111111000000000000000/////////....................................+++++++++,,,,,,---------------------------------+++++++++,,,,,,---------++++++,,,,,,,,,---------***+++,,,---...---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,*********++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------....../////////000111111222222555555555666666666666666666666666777888888999999888;;;???AAAAAAAAABBBCCCCCCFFFJJJLLLLLLKKKLLLLLLNNNNNNNNNMMMMMMLLLLLLLLLQQQSSSUUUTTTSSSTTTXXX\\\VVVTTTSSSTTTUUUTTTOOOKKKOOOPPPQQQRRRRRRQQQPPPOOOQQQNNNKKKLLLOOOPPPOOOMMMMMMOOOQQQQQQOOOMMMMMMMMMGGGIIIMMMOOOQQQPPPOOONNNRRRRRRQQQPPPPPPPPPQQQQQQRRRSSSRRRRRRQQQPPPOOONNNQQQNNNMMMNNNPPPPPPMMMJJJMMMPPPRRRRRRQQQPPPQQQRRRMMMKKKJJJJJJLLLMMMLLLLLLFFFIIILLLNNNNNNNNNOOOPPPOOOOOONNNNNNNNNOOOPPPPPPKKKKKKIIIHHHFFFEEECCCCCCCCCDDDFFFHHHIIIIIIIIIHHHHHHFFFDDDCCCDDDDDDCCCBBBEEEDDDBBBBBBCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDD>>>>>>>>>>>>????????????<<<>>>@@@BBBBBBAAA???===<<<===>>>===<<<;;;<<<===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;:::::::::;;;;;;<<<888888888888888888999999666666666666666777888888555555666666666666555555333444555666666555444333555555444444444333333333222222222222222222222222222222222222222222222222111222444555555444222111111000///////////////000000000000000111111111111000000000000000000000000000000000000111111111111222222222222333444555555777777888999:::;;;;;;<<>>666333333222000111111111111000000000000000/////////....................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,------,,,++++++,,,,,,,,,---------......000000000000000111111111333444555777888888888888999888777777888999;;;<<>>===???AAAAAAAAACCCBBBAAA@@@@@@@@@AAABBBCCCCCCCCCBBBAAA@@@>>>>>><<<;;;;;;;;;;;;<<<=========>>>??????>>><<<999888:::;;;<<<======<<<;;;;;;===<<<;;;:::::::::::::::::::::::::::::::::::::::<<<<<<;;;::::::999888888777777777777666666666666777777777777777777777777666666777888888888888888444444333333333333222222444444444444444444444444222222222111111111000000000000000000000000000000111222222333333222222111......//////000000111111000000000000111111111111000000000000000000000000000000000000111111111111222222222222333444555666777777888999:::;;;;;;<<<>>>>>>??????AAABBBDDDEEEHHHJJJMMMNNNNNNPPPRRRTTT]]]aaabbbaaacccffffffbbbYYY]]]^^^]]]cccmmmsssrrrvvvuuuuuuxxx~~~}}}yyyrrrhhhhhhhhhhhhnnnxxxzzztttpppkkkgggeeebbb^^^[[[WWWVVVRRRNNNKKKLLLQQQVVVccctttlllfffaaa\\\RRRFFF<<<777666444333111111111111000000000000000000/////////.................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,---------.........000000000000111111111111444444666777888999999999:::999999999:::<<<>>>??????@@@@@@AAABBBCCCEEEEEEIIIJJJLLLMMMMMMMMMLLLKKKKKKKKKLLLMMMOOORRRTTTVVVSSSUUUXXXYYYXXXWWWWWWWWWXXXVVVTTTVVVWWWVVVPPPKKKOOOPPPQQQQQQQQQQQQPPPOOOOOOOOOPPPQQQQQQPPPOOONNNPPPNNNLLLMMMPPPQQQPPPOOOKKKOOORRRRRROOOMMMOOORRRSSSQQQPPPPPPQQQRRRRRRQQQTTTSSSRRRPPPOOONNNNNNMMMMMMLLLKKKKKKLLLLLLLLLLLLOOONNNNNNQQQSSSSSSPPPMMMMMMLLLJJJIIIIIIJJJLLLNNNLLLKKKJJJKKKMMMOOOOOONNNOOONNNLLLKKKJJJJJJKKKKKKMMMKKKIIIFFFEEEDDDEEEEEECCCBBBBBBBBBBBBCCCDDDDDDDDDBBB???>>>???@@@@@@???BBBAAA@@@??????@@@AAAAAADDDDDDCCCCCCBBB@@@???>>>;;;;;;;;;;;;;;;<<<======>>>>>>???@@@???>>><<<::::::;;;<<<======<<<;;;:::<<<<<<;;;:::::::::::::::::::::::::::::::::::::::;;;;;;::::::999999888888777777777777666666666555666666666666666666666666777777888999999999999888444444333333333222222222333333333333333333333333222222222111111111000000000000000000000000000000111222222222222222222111///////////////000000000000000000000111111111111000000000000000000000000000000000111111111222222222222222222333444555666777777888999:::;;;<<<<<<===>>>>>>???AAABBBDDDEEEHHHJJJLLLNNNNNNPPPRRRTTTaaaiiinnnnnnlllmmmkkkhhh^^^```aaa```ccckkkrrruuuuuupppnnnvvv~~~yyykkkjjjdddccchhhmmmrrr}}}|||sssmmmiiifffaaa^^^\\\[[[XXXSSSNNNJJJJJJJJJOOOYYYfffqqq^^^ggg^^^WWWLLL@@@888333222222222222111111111000000000000000000/////////..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------************************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,------------.........000000000111111111222222444555666777888999999999;;;:::;;;;;;===???BBBCCCAAAAAAAAABBBCCCFFFHHHJJJIIIKKKMMMOOOOOOMMMKKKJJJPPPPPPPPPQQQTTTXXX\\\^^^UUUXXXZZZ[[[ZZZXXXWWWWWWWWWXXXZZZZZZXXXUUUPPPNNNUUUTTTRRRPPPOOOOOOPPPQQQNNNPPPSSSUUUVVVSSSPPPNNNNNNMMMMMMNNNQQQRRRRRRQQQQQQRRRSSSSSSRRRQQQOOOOOORRRQQQQQQSSSUUUUUUTTTSSSUUUTTTSSSQQQOOOMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKQQQPPPOOOPPPQQQPPPOOOMMMMMMLLLKKKKKKKKKMMMNNNOOOMMMLLLJJJKKKMMMNNNNNNNNNOOONNNMMMKKKJJJJJJJJJJJJMMMLLLIIIGGGEEEDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEDDDFFFDDD@@@?????????>>>===@@@??????>>>>>>??????@@@DDDDDDDDDCCCBBBAAA??????;;;;;;;;;;;;;;;<<<<<<======>>>???@@@@@@???>>>===:::;;;;;;<<<<<<;;;::::::;;;;;;::::::999999::::::999999999999999999999999999999999999999999999999777777777666666666555555555555555555555555555555777777888999999999999888333333333333222222222222222222222222222222222222222111111111111000000000000000000000000000000000111111222222222222111111000000/////////////////////000000000111111111111000000000000000000000000000000111111111222222222333222222333333444555666777888888999:::;;;<<<<<<======>>>???AAACCCDDDEEEFFFHHHKKKLLLMMMOOOQQQTTT\\\ccciiikkkmmmpppoookkkeeeeeeccc```aaahhhqqqxxxuuuooommmvvvvvvjjjdddggggggllltttzzzyyysssnnnhhhccc___^^^\\\YYYTTTOOOKKKIIIMMMQQQVVVjjjfffiiibbb]]]TTTHHH<<<555222111222222222111111111000000000000000////////////...........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,------------............000000000111111222222333555555777888999:::::::::::::::;;;<<<>>>AAADDDEEECCCCCCBBBCCCDDDFFFIIIKKKGGGIIILLLOOOPPPNNNLLLKKKUUUUUUUUUVVVWWWXXXZZZ[[[RRRUUUXXXYYYXXXWWWWWWWWWXXXZZZ[[[XXXTTTQQQPPPQQQYYYWWWSSSOOONNNPPPSSSUUUOOOQQQSSSUUUUUUTTTRRRPPPPPPPPPQQQRRRSSSSSSSSSRRRSSSRRRRRRSSSUUUUUUQQQNNNRRRSSSTTTVVVYYYYYYXXXVVVXXXWWWVVVTTTQQQNNNLLLKKKJJJKKKLLLLLLKKKKKKKKKLLLPPPOOOOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOPPPRRRSSSSSSNNNMMMKKKLLLMMMNNNNNNMMMOOOOOONNNNNNMMMMMMMMMMMMMMMLLLJJJHHHFFFEEEDDDDDDDDDEEEGGGHHHHHHGGGGGGFFFGGGEEEBBB@@@???>>><<<;;;============>>>>>>>>>???BBBBBBBBBBBB@@@???>>>===;;;;;;::::::;;;;;;<<<===<<<<<<>>>?????????>>>>>>;;;;;;;;;;;;:::::::::999::::::999999999999::::::999999999999999999999999777777888888888888888888777777666666666555555555444444444444444444444444555666777777888777777777333333333222222222222111111111111111111111111111111111111111000000000000000000000000000000000000000000111111111111000000000000000//////......---///000000000111111111111000000000000000000000000111111111111222222222222333333333333444555666666888888999:::;;;<<<<<<======>>>>>>@@@AAADDDEEEFFFGGGJJJLLLNNNOOOQQQTTTVVVZZZ\\\^^^aaahhhooooooiiiaaaaaadddgggjjjnnnssswww{{{vvvtttyyysssiiibbbbbbeeennnrrr{{{tttlllbbbaaa___\\\YYYUUUQQQNNNJJJMMMLLLTTTiii{{{iiijjjggg```UUUIII>>>888666222222222222111111111111111000000000////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---------,,,---------........./////////000000111222333333333555666777999::::::;;;;;;:::::::::<<<>>>AAADDDFFFEEEEEEDDDDDDEEEFFFGGGHHHGGGIIIMMMPPPRRRRRRRRRQQQRRRTTTVVVWWWXXXWWWUUUTTTQQQSSSVVVXXXXXXXXXYYY[[[ZZZZZZYYYTTTOOONNNQQQVVV[[[XXXTTTQQQQQQSSSVVVYYYSSSSSSTTTTTTUUUUUUUUUVVVVVVWWWWWWWWWUUUTTTSSSRRRUUUSSSSSSVVVZZZ[[[WWWSSSUUUUUUVVVXXX[[[\\\[[[YYYZZZZZZYYYWWWUUURRRPPPNNNKKKMMMOOOOOOMMMLLLLLLNNNMMMNNNOOOPPPPPPQQQSSSTTTRRRSSSTTTUUUVVVVVVWWWWWWPPPNNNLLLLLLMMMNNNNNNMMMPPPPPPPPPQQQQQQQQQQQQQQQLLLKKKJJJHHHGGGFFFEEEEEEFFFGGGHHHJJJJJJIIIHHHHHHGGGEEEBBB@@@???>>><<<:::<<<<<<======>>>>>>>>>>>>@@@@@@@@@???>>>===<<<;;;:::::::::::::::;;;<<<<<<::::::;;;<<<<<<=========;;;;;;::::::999999999999999999888888888999999:::888888888888888888888888666666777777777777777777666666666666555555555555444444444444444444444444333333444555555555555555333333222222222111111111000000000000000000000000000000000000000000000000///////////////////////////000000111111000000///000000//////......------000000000000111111111111000000000000000000000000111111111222222222222333333333333333444555666777888888999:::;;;<<<======>>>>>>???AAACCCEEEGGGHHHLLLNNNQQQSSSUUUWWWYYY\\\]]]\\\[[[]]]eeemmmmmmggg]]]```jjjxxx|||zzz~~~yyyxxxzzzyyy|||zzziii___[[[[[[```gggvvv|||yyynnnjjjeee```^^^[[[XXXVVVJJJMMMHHHHHHRRR]]]nnnooollljjjeee]]]RRRFFF<<<666333222222222222111111111111111000000000/////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++******+++,,,------------------.........////////////000000111222333444444666777888999:::;;;;;;;;;::::::;;;<<<>>>AAADDDEEEFFFFFFFFFGGGGGGGGGGGGGGGIIIKKKNNNQQQTTTUUUVVVWWWQQQTTTXXX[[[\\\[[[YYYXXXTTTUUUWWWXXXYYY[[[^^^```]]][[[WWWRRRNNNOOOUUUZZZ]]][[[WWWUUUUUUVVVYYYZZZYYYWWWVVVUUUVVVXXXZZZ\\\ZZZ[[[\\\[[[WWWTTTRRRRRRVVVUUUWWW[[[___```]]]YYYVVVVVVVVVXXX[[[\\\[[[ZZZXXXYYYYYYXXXWWWTTTRRRQQQKKKOOORRRRRROOOMMMNNNPPPKKKNNNPPPRRRRRRSSSTTTVVVTTTUUUVVVXXXXXXXXXWWWVVVQQQOOOMMMMMMNNNNNNMMMLLLQQQQQQRRRRRRRRRRRRQQQQQQJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHEEECCCAAA@@@@@@???===;;;;;;;;;<<<===>>>>>>>>>>>>??????>>>>>>===<<<:::999:::::::::::::::;;;;;;<<<999999999999::::::;;;;;;;;;;;;:::999888888888888888888777777888888999999777777777777777777777777666666666666666666666666666666666555555555444444444444444444444444444444222222333444444444444333222222222222111111111111000000000000000000000000//////000000000000000111//////////////////////////////000000000000////////////..................000000000000111111111111000000000000000000000000111111111222222222333333444333333444444555666777888999999:::;;;<<<======??????@@@BBBDDDFFFIIIJJJOOOQQQTTTVVVXXXZZZ]]]___]]]___```aaaffflllmmmiiieeeeeennn~~~}}}yyyyyy|||{{{~~~oooeee[[[XXXZZZ```kkkuuu~~~sssjjjeeebbb___^^^RRRUUUOOOKKKNNNPPPZZZnnn~~~mmmjjjgggbbbZZZMMM>>>444333333222222222111111111111111111000000000//////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,------------............///////////////000000111333444444555666777999:::;;;;;;<<<<<<<<<<<<<<<===???AAADDDEEEEEEFFFHHHJJJKKKKKKJJJIIIKKKKKKMMMOOOQQQSSSUUUWWWRRRTTTWWWZZZ\\\]]]\\\[[[YYYYYYXXXXXXXXX[[[___ccc___]]]YYYUUUSSSUUUYYY]]]___^^^\\\ZZZYYYXXXXXXXXXYYYXXXVVVVVVWWWYYY[[[\\\ZZZ\\\^^^\\\XXXTTTRRRRRRTTTVVVYYY\\\^^^^^^\\\ZZZWWWVVVUUUVVVXXXZZZZZZYYYSSSTTTUUUVVVVVVTTTRRRQQQKKKOOOSSSSSSOOOMMMNNNPPPLLLPPPSSSUUUTTTSSSTTTUUURRRTTTVVVWWWWWWVVVTTTSSSRRRPPPNNNMMMNNNNNNMMMLLLQQQRRRRRRQQQPPPNNNMMMLLLHHHIIIIIIIIIIIIIIIIIIHHHFFFFFFEEEEEEFFFFFFGGGHHHBBBAAA@@@@@@AAAAAA???===:::;;;===>>>??????>>>>>>?????????>>>===<<<::::::::::::999999::::::;;;<<<999999888888999999::::::<<<;;;999888777777777888777777777777777888999999777777777777777777777777777666666555555444444444666666555555555444444444444444444444444444444444222222333444444444444333222222222222111111111111000000000000000000000000////////////000000111111////////////////////////...//////000000//////...------..................000000000000111111111111000000000000000000000000111111222222222333333333444444444444444555777777888999999:::;;;<<<======@@@@@@AAACCCEEEGGGJJJKKKOOOQQQTTTVVVXXXZZZ]]]___XXX___dddeeehhhlllnnnnnnnnnhhhiiivvv}}}{{{{{{}}}}}}iii```XXXXXX^^^iiiyyyssskkkgggeeeccc[[[]]]VVVPPPPPPKKKMMM[[[jjjqqqnnnllliiicccVVVEEE888333333333222222222111111111111111111000000000000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......************************+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,------...---............/////////000///000000222333444555555777888999:::;;;<<<<<<<<<=========>>>@@@BBBDDDFFFDDDFFFIIIMMMNNNNNNMMMLLLJJJJJJJJJKKKLLLOOOQQQSSSOOOPPPQQQRRRSSSUUUVVVVVV[[[ZZZYYYVVVVVVYYY^^^bbbaaa^^^[[[YYYYYY[[[]]]___bbbaaa```^^^[[[YYYWWWVVVUUUUUUUUUUUUVVVWWWYYYZZZYYY\\\^^^\\\WWWTTTRRRRRRQQQTTTXXXZZZ[[[ZZZXXXWWWWWWUUUSSSSSSUUUWWWXXXXXXOOOPPPRRRSSSTTTSSSQQQPPPJJJOOOSSSSSSOOOMMMNNNPPPNNNRRRVVVWWWUUUSSSSSSTTTPPPRRRTTTUUUUUUSSSQQQOOORRRPPPNNNMMMNNNNNNMMMKKKRRRRRRQQQPPPMMMJJJHHHFFFGGGHHHIIIIIIJJJJJJJJJIIIEEEDDDCCCCCCCCCDDDFFFGGG@@@@@@???@@@BBBBBB@@@???:::;;;===????????????>>>@@@?????????>>><<<;;;:::::::::999999::::::;;;<<<::::::999888888999999:::<<<;;;999777777777777888777777666777777888999999777777777777777777777777777777666555444444333333666666555555555444444444555555555555555555555555222333444444555555444444222222222111111111111000111111111111111111111111.../////////000000111111////////////////////////......////////////......,,,------....../////////000000000000111111111111222111111111000000//////000111111111111222222222111333555555555555777888999:::;;;;;;:::;;;>>>AAAAAACCCEEEHHHIIIJJJJJJJJJOOOSSSTTTRRRUUU[[[^^^]]]___```bbbfffjjjnnnqqqsssssspppjjjeeehhhrrryyy{{{zzzsssaaacccaaa]]]eeezzzxxxooolllgggddd___YYYTTTPPPNNNLLLWWWaaauuuxxxhhhfffggg^^^LLL???999777555333222111111111222222222111111111111000////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,------------............///000000000000//////////////////000111222333333444444444555777888:::;;;;;;:::;;;=========>>>AAACCCBBBDDDGGGJJJLLLMMMLLLLLLLLLLLLLLLLLLMMMOOOPPPQQQPPPNNNKKKMMMQQQTTTTTTRRRUUUVVVWWWVVVVVVWWWZZZ\\\eeeeeeeeeeeecccaaa^^^\\\___bbbbbb___YYYVVVXXX\\\[[[YYYVVVSSSSSSSSSUUUVVVTTTTTTTTTTTTTTTTTTTTTTTTVVVWWWXXXYYYYYYXXXWWWWWWVVVVVVWWWXXXYYYXXXTTTQQQYYYTTTQQQRRRVVVXXXUUURRRMMMNNNPPPPPPPPPMMMJJJHHHGGGJJJNNNOOOOOONNNMMMMMMMMMNNNPPPQQQQQQQQQPPPPPPNNNMMMKKKJJJIIIIIIJJJKKKKKKMMMNNNMMMKKKHHHHHHHHHFFFEEECCCBBBBBBCCCDDDFFFBBBBBBBBBBBBBBBBBBBBBBBBAAA???>>>>>>??????===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;:::::::::<<<;;;;;;::::::;;;;;;<<<:::::::::999999999888888888888888888777777777777666666666666666666666666666666666666666666666666666666555555555444444444555555555444444333333333333333333333333333333333333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---//////.........------------------............///000000000000111111111111111111111111000000000///111111111111222222222222111333555555555555777999:::;;;;;;;;;;;;<<>>@@@BBBBBBDDDFFFHHHJJJKKKLLLKKKJJJJJJJJJKKKLLLMMMOOOOOOPPPOOOMMMMMMNNNOOOOOOOOORRRSSSTTTSSSSSSUUUWWWZZZ```bbbcccdddcccaaa___]]]^^^```bbb___[[[XXXYYY\\\ZZZYYYVVVTTTSSSRRRSSSSSSVVVVVVVVVVVVUUUUUUUUUUUUTTTUUUVVVWWWWWWWWWVVVUUUTTTTTTUUUWWWXXXVVVSSSPPPTTTQQQOOOOOOQQQRRRPPPNNNLLLMMMOOOPPPOOOMMMKKKIIIGGGIIIJJJJJJIIIIIIKKKMMMNNNOOOQQQRRRRRRQQQOOONNNLLLJJJIIIGGGFFFFFFGGGGGGIIIKKKLLLKKKHHHFFFEEEEEECCCCCCBBBAAAAAABBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA???>>>======>>>???>>><<<>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;::::::;;;;;;::::::::::::;;;;;;::::::999999999888888888777777777777666666666666666666666666666666666666666666666666666666666666666555555555444444444333555444444444333333333333333333333333333333333333333333222222222111111111000000000000000000000000////////////////////////////////////////////////000/////////.........---///.........------------------------............000000000000111111111111111111111111000000000000111111111111222222222333222444555666555666777999:::;;;<<<;;;;;;<<>>>>>>>><<<=================================<<<<<<;;;;;;:::::::::999999999999::::::999999999999888888888777666666666666555555555444666666666666666666666666555555555555555555555555555555444444444444333333444444333333333333333222222222222222222222222222222222222222111111111000000000000000000000000000/////////////////////////////////////////////////////////...........................------------------------............///000000000111111111111111111111000000000000000111111111222222222333333333444666666666666888:::;;;<<<<<<<<<<<<===@@@BBBDDDEEEHHHKKKNNNPPPPPPQQQQQQXXX\\\ZZZZZZ___dddeeejjjjjjjjjjjjjjjjjjkkklllnnnqqqsssqqqttt{{{{{{rrrkkkddd^^^ZZZRRRNNNMMMSSS___qqqzzzeeegggiii\\\LLL>>>999444222333444333222222222222111111111000000////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------..................//////////////////000000111222333444555333444555666777888999999888999;;;;;;;;;<<>>??????@@@??????>>>>>>>>>>>>>>>>>>>>>>>>;;;::::::;;;===>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;:::999999888888888888999999999888888888888777777777555555555444444444333333555555555555555555555555444444444444444444444444444444333333333333333333333333333333222222222222222222222222222222222222222111111111111000000000000000000000000000000000////////////////////////////////////////////////........................------------------------,,,,,,---------.........///000000000111111111111000000000000000000111111111222222222222333333333333555777777777777999:::<<<<<<======<<<>>>@@@CCCCCCEEEHHHKKKNNNPPPQQQRRRYYYdddkkkgggaaabbbiiinnnmmmllljjjhhhgggfffffffffjjjooorrrrrrvvv~~~}}}vvvooogggbbbVVVPPPLLLMMMRRR]]]mmm{{{qqqfffllleeeSSSGGG@@@777222222333333111222222222111111111000000////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,------------...------....../////////000000000111222333444444555444555555666777888999999888999;;;;;;;;;<<>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<:::999888999;;;<<<<<<;;;::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::888888777777777777888888888888888777777777666666444444444444333333333333444444444444444444444444333333333333333333333333222222333333333333333333222222222222222222222222111111111111111111111111111111111000000000//////////////////////////////................................................---------...............,,,,,,------------------,,,,,,,,,------------...000000000000111111111111000000000000111111111111222222222222333333333333444666777888777888999;;;<<<===>>>======>>>AAACCCCCCEEEHHHLLLOOORRRSSSSSS\\\hhhpppkkkccccccjjjoookkkjjjiiigggeeedddddddddeeekkkmmmmmmpppyyyzzzppphhh^^^XXXSSSQQQPPPQQQXXXaaawwwpppnnnjjj___UUUJJJ===444333333333111222222222111111111111000////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,---------------------......//////000000000111222333444555555666666666777888999999999888:::;;;<<<<<<===???AAADDDDDDDDDEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIKKKLLLMMMMMMOOOQQQQQQQQQPPPQQQRRRNNNPPPRRRRRRQQQPPPPPPQQQQQQRRRTTTVVVWWWVVVUUUTTTTTTUUUVVVWWWXXXWWWVVVVVVTTTUUUUUUUUUTTTSSSQQQPPPKKKMMMOOORRRUUUXXXZZZ[[[UUUTTTSSSRRRQQQQQQQQQRRRLLLLLLMMMPPPQQQQQQNNNKKKIIIIIIIIIIIIIIIGGGEEEDDDCCCDDDDDDDDDDDDDDDCCCCCC@@@BBBDDDDDDCCCBBBBBBCCCCCCCCCEEEFFFFFFFFFEEEEEE???>>>===<<<===>>>???@@@@@@BBBDDDCCCBBB@@@@@@@@@<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999888777888:::::::::888999999999999999999999999999999999999999999999999777777777666666777777777777777777777666666666666444444444444333333333222444444444444444444444444222222222222222222222222111111222222222222333333000111111111111222222222000000000000000000000000000000000000////////////////////////////////////................................................---------------.........,,,,,,,,,,,,------------,,,,,,,,,,,,------------000000000000111111111111///000000000111111111111222222222333333333444444444666888888888888:::<<<===>>>>>>>>>===???AAADDDDDDFFFJJJNNNQQQTTTUUUVVVYYYaaafffdddaaabbbfffgggggggggfffffffffffffffgggeeeiiijjjgggiiisss~~~|||ssskkkfff```\\\VVVPPPQQQUUU]]]nnnwwwwwwlllkkkdddVVVDDD888444555444222222222222111111111111000////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++++++++,,,,,,,,,---------,,,,,,---......///000000000111111222333444555555777777888888999999::::::999;;;<<<<<<<<<>>>@@@BBBCCCDDDEEEFFFGGGFFFEEEDDDIIIIIIIIIJJJKKKLLLMMMNNNOOOOOOOOOQQQRRRRRRQQQOOONNNQQQTTTUUUVVVVVVWWWYYYWWWVVVVVVVVVUUUTTTTTTSSSSSSRRRRRRRRRSSSTTTSSSSSSPPPPPPQQQQQQRRRQQQQQQQQQNNNOOOPPPSSSUUUXXXYYYZZZVVVUUUSSSQQQPPPOOOOOOOOOLLLLLLNNNPPPRRRQQQOOOLLLIIIHHHGGGIIIKKKJJJFFFCCCEEEEEEEEEDDDDDDCCCCCCBBB@@@AAABBBBBBAAA@@@@@@AAA@@@@@@AAABBBDDDFFFGGGHHHDDDBBB@@@>>>===<<<<<<======???AAABBBAAA@@@@@@@@@>>>===;;;::::::::::::;;;888888888888888888888888:::888777777888999888666888888888888888888888888777777777777777777888888777666666555555666666777777777666666666555555555555444444444444333333333333333333333333333333333222222222222222222222222111111111111222222222333000000000000111111222222000000000000000000000000000000/////////.........////////////////////////................................................,,,,,,,,,------.........++++++,,,,,,,,,---------++++++,,,,,,,,,---------000000000000111111111111//////000000111111111222222222333333333444444444555666888888888999:::<<<===>>>>>>>>>>>>???BBBDDDEEEGGGKKKOOOSSSVVVWWWXXXXXX\\\^^^^^^aaaeeeeeeaaadddddddddeeeggghhhjjjkkkgggjjjiiidddeeeooo|||sssmmmhhhbbbZZZQQQNNNQQQNNN___vvvqqq~~~mmmqqqnnn^^^III;;;666666555444222222222111111111111000////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++************++++++++++++,,,,,,,,,---------,,,,,,------...///000000000111222222444444555666888888888999:::::::::;;;:::;;;=========>>>AAACCCCCCDDDFFFHHHHHHGGGEEEDDDJJJJJJJJJKKKLLLMMMNNNOOOQQQOOONNNPPPSSSSSSPPPLLLMMMPPPUUUXXXZZZ[[[^^^___[[[ZZZXXXVVVUUUTTTSSSSSSRRRQQQOOOOOOPPPQQQQQQQQQMMMMMMMMMNNNOOOPPPQQQRRRNNNOOOPPPRRRSSSUUUVVVWWWWWWUUUSSSPPPOOONNNNNNNNNLLLMMMNNNQQQSSSRRROOOMMMLLLIIIGGGJJJNNNNNNJJJEEEGGGGGGFFFEEEDDDCCCCCCCCCBBBCCCCCCBBB@@@@@@BBBDDD??????@@@AAACCCFFFIIIKKKKKKIIIFFFBBB@@@>>>===<<<:::===???@@@@@@??????@@@@@@>>><<<999888999:::;;;777777777777777777777777:::888777777888888777555777777777777777777777777666666666666777777777777666666555555555555666666777666666666555555555555555555555444444444333333333333333333333333333333111111111111111111111111000000111111222222222333//////000000111111111222000000000000000000000000000/////////............////////////////////////................................................,,,,,,,,,------.........+++++++++,,,,,,---------++++++,,,,,,,,,---------222222222111111111111111222222222222222222222222111111111222333444555666777777777888999:::<<<<<<<<<>>>???@@@@@@AAACCCFFFJJJKKKMMMQQQVVVYYYZZZZZZYYY\\\^^^]]][[[[[[]]]___ccccccbbbbbbcccgggnnnrrrnnnmmmllllllooouuu|||zzzqqqnnniii```___]]]RRRRRRVVVaaauuuuuunnnooouuupppjjjYYYBBB444333555555444444333222222111111000////////////////////////------............------------------------------//////...------,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++,,,,,,---+++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------......///000000000111111111222333444555666777888999:::;;;;;;;;;;;;:::;;;======<<<===@@@BBBFFFGGGHHHJJJLLLLLLIIIGGGJJJIIIHHHGGGHHHKKKMMMOOOSSSSSSSSSTTTTTTUUUUUUUUUVVVVVVVVVXXXYYY[[[]]]^^^UUUVVVXXXZZZZZZYYYWWWVVVTTTSSSRRRRRRTTTTTTSSSRRRSSSOOOLLLNNNRRRUUUSSSPPPPPPPPPPPPQQQSSSUUUXXXYYY\\\XXXSSSOOOMMMMMMNNNNNNKKKKKKLLLMMMNNNPPPPPPQQQMMMIIIGGGHHHLLLNNNKKKHHHFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>???@@@CCCGGGKKKMMMJJJJJJIIIGGGDDDAAA===;;;<<<===???AAABBBBBBBBBBBBCCCAAA???<<<:::888777666999888777666666777888999666666666666777777777777888888777777666666666555444444444333333222222222444444444444444444444444555555444333333333333444444333222111111111222333000000111111111222222222000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000//////////////////////////////.........---------////////////////////////------------------------........................++++++++++++++++++++++++++++++++++++++++++++++++111111111111111111222222222222222222222222222222222222222333444555777777888888999999:::<<<===>>>===???@@@AAAAAABBBEEEGGGLLLLLLNNNRRRWWWZZZ[[[[[[]]]^^^]]][[[ZZZZZZ^^^aaacccddddddeeegggkkkqqquuuwwwvvvuuutttuuu{{{~~~ssspppmmmggggggdddXXXQQQRRRWWWeeesssyyymmmssskkkXXXCCC666555555333444444333333222111111111////////////////////////------............------------------------------.........---,,,+++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,,,,***)))******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,---------..................///000000111111111111222222333444666777666777888:::;;;;;;<<<<<<<<<===???@@@@@@@@@BBBDDDFFFFFFGGGIIIKKKLLLKKKJJJLLLLLLLLLLLLLLLMMMMMMNNNSSSRRRRRRRRRTTTWWWZZZ\\\XXXXXXXXXYYYZZZZZZ[[[[[[ZZZZZZZZZZZZYYYWWWUUUTTTYYYXXXVVVWWWXXXXXXVVVUUUSSSPPPMMMNNNRRRTTTRRROOOPPPPPPPPPQQQSSSVVVXXXZZZ[[[YYYVVVQQQMMMKKKLLLMMMNNNNNNOOOOOOPPPPPPPPPQQQNNNKKKIIIKKKNNNPPPNNNKKKHHHHHHHHHHHHGGGFFFFFFEEECCCCCCCCCCCCCCCAAA@@@@@@?????????@@@BBBFFFIIIKKKHHHHHHGGGEEECCCAAA???>>><<<===???@@@AAABBBBBBAAAAAA@@@>>><<<:::888777777999888777666666777888999666666666666666666666777777777666666666555555555444333333333333333333222444444444444444444444444555555444333333333333333444333222111111111222222000000111111111222222222//////000000000111111111////////////////////////000000000000000000000000....../////////000000000........................///.........------------........................------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++000000000111222222222333222222222222222222222222333333444444555777888999999:::::::::;;;===>>>???>>>???AAABBBBBBDDDGGGIIIMMMMMMOOORRRWWW[[[\\\\\\bbbaaa___]]]\\\^^^bbbffffffhhhjjjkkklllnnnqqqtttyyyzzz{{{{{{}}}~~~{{{yyyxxxtttoooooossstttrrrpppnnnlllkkkjjjjjjfffhhhiiikkkqqqxxxzzzxxxyyyxxxssssssooocccYYYUUUQQQUUUfffvvvjjjuuulll[[[HHH===999777444444444333333222222111111////////////////////////------............------------------------------...------,,,,,,++++++***---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++***)))******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,------------........./////////000111111222222222222222333444555666777666777888999;;;===>>>>>>>>>@@@CCCDDDDDDEEEFFFHHHIIIHHHHHHJJJMMMOOOPPPOOOPPPRRRSSSTTTTTTRRRPPPNNNVVVTTTSSSRRRTTTWWW[[[^^^ZZZZZZ[[[[[[[[[ZZZYYYYYY\\\[[[ZZZYYYXXXWWWWWWWWW]]][[[YYYYYYYYYYYYWWWVVVTTTQQQNNNOOORRRSSSQQQOOONNNNNNNNNOOOQQQTTTWWWXXX[[[\\\ZZZVVVPPPMMMMMMNNNRRRRRRRRRRRRRRRRRRRRRRRRQQQNNNLLLMMMPPPRRRQQQOOOKKKJJJJJJIIIHHHGGGGGGFFFDDDDDDDDDDDDCCCBBBAAA@@@?????????@@@BBBDDDFFFHHHFFFEEEDDDCCCAAAAAA@@@@@@<<<===>>>???@@@AAAAAAAAA??????===;;;:::999999999999888777777777777888999666666666666666666666666555555555555444444444444222333333333333333333444444444444444444444444444555444333333222222333333333333222111111111111222000000000111111111111222//////000000000000111111////////////////////////000000000000000000000000.........////////////000....................................------------........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++//////000111222333333333222222222222222222222222333333333444555666888888999999::::::;;;<<<>>>???===???AAABBBCCCEEEHHHKKKNNNMMMOOORRRWWW[[[]]]]]]ccccccbbbbbbccceeehhhjjjlllnnnppppppnnnmmmnnnnnnrrrvvv{{{~~~{{{yyy{{{yyytttnnniiifffdddbbbaaaaaa]]]ZZZZZZXXXWWWYYY^^^\\\\\\[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^bbbgggiiiiiinnnppprrrtttvvv{{{}}}|||zzzoooggg^^^TTTOOOVVVmmmzzzooooookkkaaaRRRDDD;;;777666555444444333222222111111////////////////////////------............------------------------------------,,,,,,++++++++++++,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,+++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------------------............///000000111222222333333222222333333444666777888777777999:::<<>>??????@@@@@@======<<<;;;::::::::::::888888888888888888888888666666666666666555555555333333333333333333333333222222222333333444444444333333333333333333333333444333333222222222222222333222222111111111111111000000000000111111111111////////////000000000111////////////////////////////////////////////////------........./////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************//////000111222333333333222222222222222222222222222222333333444666777888888999999999:::<<<===>>>===???AAACCCDDDFFFIIILLLNNNNNNOOORRRWWW[[[]]]^^^___```bbbeeehhhjjjkkkkkkllloooqqqrrrpppnnnnnnnnnpppvvv~~~|||tttooolllkkkhhhcccbbbdddfffccc___\\\\\\[[[ZZZZZZXXXUUUUUUYYYYYYWWWWWWYYYYYYZZZZZZ[[[\\\]]]^^^^^^^^^]]]]]]aaagggllloooqqqsssvvvyyy{{{~~~yyyoooeeeXXXPPPOOO\\\xxx}}}vvvggghhhfff[[[III;;;555777555555444444333222222111000000000000000000000000------............------------------------------------,,,,,,,,,,,,,,,+++,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,---...---,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,---------------.........//////000000111111222222333333333333333444555666888888999999:::<<<>>>AAACCCEEEBBBEEEHHHIIIJJJLLLNNNOOOOOOMMMKKKKKKNNNRRRTTTUUUSSSVVVYYY\\\[[[XXXSSSPPPVVVWWWWWWXXXXXXWWWVVVVVVXXXYYYZZZ\\\]]]]]]^^^^^^[[[ZZZYYYXXXYYY[[[^^^___]]][[[YYYXXXWWWVVVTTTRRRWWWVVVTTTTTTTTTTTTTTTSSSMMMMMMMMMNNNPPPRRRTTTVVVTTTWWWYYYWWWTTTRRRRRRSSSOOOOOOPPPRRRSSSUUUVVVWWWVVVSSSPPPNNNMMMLLLKKKKKKLLLKKKIIIGGGFFFEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@>>>>>>>>>??????@@@AAAAAAEEECCCAAA???===<<<<<<===<<<<<<<<<<<<===>>>>>>???<<<<<<;;;::::::::::::;;;888888999999999999888888777666666666555555444444222222222333333333333333222222222333333444444444333333333333333333333333333333222111111111111222222222222222111111000000000000000000000000000000...////////////000000000................................................------------....................................,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************000000000111222222222333222222222222222222222222222222222333444555777777888888999999:::<<<===>>>>>>@@@BBBDDDFFFHHHLLLOOOPPPPPPPPPSSSWWW\\\___```\\\^^^aaaeeeiiikkkjjjiiihhhlllppprrrrrrrrrrrrsssvvv~~~}}}uuunnniiiffffffcccbbbeeeeeebbbbbbeeeeeecccbbbbbbcccdddcccbbb]]][[[]]]cccddd```\\\[[[hhhiiikkklllnnnoooooooookkkffffffooozzzrrrhhh]]]UUUPPPSSSfffzzzxxxjjjjjjiii```NNN<<<555666555555444444333333222222000000000000000000000000------............---------------------------------------------------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---...///...---******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------........./////////000000000111222222333333444444444555666777888999:::::::::<<<>>>AAADDDEEECCCEEEGGGHHHIIILLLOOORRROOOMMMKKKKKKMMMOOOPPPPPPMMMPPPSSSVVVVVVTTTPPPNNNPPPRRRUUUWWWXXXXXXWWWVVVVVVVVVVVVXXXZZZ\\\^^^______^^^\\\ZZZZZZZZZ\\\]]]^^^\\\ZZZYYYYYYXXXVVVTTTVVVVVVUUUTTTTTTTTTUUUUUUQQQQQQQQQQQQRRRTTTVVVWWWQQQQQQQQQQQQRRRQQQPPPPPPKKKLLLNNNPPPRRRTTTUUUVVVUUUSSSOOOLLLJJJIIIIIIJJJMMMKKKIIIFFFDDDCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???=========>>>?????????@@@BBBAAA@@@>>><<<;;;;;;:::<<<;;;;;;;;;;;;<<<===>>><<<;;;;;;:::::::::::::::888888999::::::999888888777666666555555444444444222222222222333333333333222333333333333333333444333333333333333333333333333222111111000000111111111111222222111111000///111000000000000000//////......////////////000000................................................,,,,,,,,,---------......------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************************111111111111111111222222222222222222222222222222333333444444555666888999999999::::::;;;===>>>???@@@BBBEEEGGGIIIKKKOOORRRSSSRRRRRRUUUZZZ___aaacccbbbaaabbbfffjjjlllkkkiiiiiilllpppsssttttttvvvwwwzzzyyyyyyyyyuuupppeeegggkkkmmmnnnnnnlllkkkpppnnnqqqvvvxxxxxxyyy|||}}}vvvqqqsssvvvxxx|||zzznnnddd]]]TTTOOOXXXfff~~~qqq}}}vvvmmmdddUUUDDD:::999555555555444333333222222000000000000000000000000------............------------------------------........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------............//////////////////000000111222222222444444444555666777999999::::::::::::<<>>;;;;;;<<<===>>>?????????>>>>>>>>>======<<<;;;:::<<<;;;:::::::::;;;<<<===<<<;;;::::::999999999:::888999999::::::999999888777777666555555444333333222222222333333333444444444333333333333333333222222222222222222222222222222222111000000000000000000111111222111000///...111111000000////////////........./////////000000........................------------------------+++,,,,,,,,,,,,---------------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************222222222111111111111111222222222222222222222222555555555555666888999:::;;;;;;;;;;;;===>>>???@@@BBBDDDGGGIIIKKKNNNRRRUUUVVVUUUTTTWWW\\\aaadddeeejjjhhhfffgggkkkmmmmmmllllllooorrrtttttttttuuuwwwyyy{{{tttllliiilllpppssssssfffmmmyyywwwkkkdddXXXMMMPPPZZZbbbyyyfffxxxrrrhhh]]]NNNAAA===666555555444444333222222000000000000000000000000---..................---------------------------......//////////////////---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,---------............/////////000/////////000111111222222555555555555666888999:::999999888999:::===@@@BBBCCCCCCCCCCCCEEEIIIOOOTTTWWWTTTRRRQQQQQQQQQOOONNNJJJKKKMMMOOOQQQRRRSSSTTTUUUTTTRRRQQQQQQQQQRRRRRRRRRQQQOOONNNOOOSSSWWWYYY[[[[[[[[[\\\]]]^^^``````\\\ZZZYYYXXXYYYXXXWWWUUUQQQRRRRRRRRRQQQRRRTTTUUUQQQQQQPPPOOOOOOOOOPPPQQQYYYSSSNNNOOOSSSUUUQQQLLLJJJJJJKKKLLLMMMMMMNNNNNNOOONNNMMMJJJIIIIIILLLOOOOOOMMMJJJFFFDDDCCCCCCCCCAAAAAAAAAAAA@@@???>>>>>>::::::<<<===>>>>>>>>>>>>:::;;;<<<=========<<<;;;<<<;;;:::999:::;;;<<<===<<<<<<;;;:::999999999999888999:::;;;;;;:::999888777777666555444444333333222222222333333444444444444444444333333222222222222222222222222222222222222111111000000000000000000111111222222000///...111111000000/////////.............../////////000........................------------------------++++++,,,,,,,,,---------------------------------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))000000000000111111111111111111222222222333333333222333555666888999999999;;;===>>>???>>>>>>@@@BBBEEEEEEGGGIIILLLOOOSSSUUUUUUVVVYYY\\\___bbbcccdddgggfffeeeeeefffiiimmmooorrrqqqpppqqqtttvvvvvvvvvtttrrrsssuuuxxx}}}vvvhhh]]]WWWSSSOOOYYYhhhzzzrrrkkksssjjjcccXXXJJJ<<<:::777222000111333444444111111111111000000000000////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------............////////////000111111111111222222222222444555666666777:::<<<999999999:::<<<>>>@@@AAAAAABBBCCCDDDGGGIIILLLMMMNNNOOOPPPSSSTTTTTTQQQNNNMMMMMMNNNPPPSSSVVVVVVVVVZZZXXXUUUSSSPPPOOONNNNNNOOOPPPRRRRRRQQQPPPRRRSSSWWWVVVUUUTTTVVVYYY\\\^^^YYYVVVSSSUUUYYYZZZVVVRRRRRRSSSTTTSSSSSSTTTWWWYYYUUURRROOOMMMLLLMMMPPPQQQSSSSSSSSSSSSSSSRRRQQQQQQMMMLLLJJJIIIIIIJJJKKKLLLIIIIIIIIIHHHHHHIIIIIIIIIKKKJJJIIIGGGEEEDDDBBBBBBBBBBBBAAAAAA@@@???>>>>>>;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;:::999888777<<<<<<<<<<<<;;;:::999999;;;;;;::::::999888777777666666777777777777666666999888888777666555555444444444333333333333222222333333333333333333333333111111111111111111111111111111111111000000000///111111000000//////......////////////////////////........................//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))000000000000111111111111111222222222222333333333333444555777888999999999;;;===>>>???>>>???@@@BBBCCCDDDFFFIIIMMMQQQUUUWWWVVVWWWZZZ]]]```bbbcccdddeeeeeeeeeeeegggiiilllnnnsssqqqppppppssswwwzzz|||yyylllaaa[[[VVVSSSPPP\\\yyynnnfffqqqfff^^^PPP<<<:::777333111222333444333111111111111000000000000////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////000111111111111222222222222444555555555666999;;;999999::::::<<<===>>>???AAABBBBBBCCCEEEGGGHHHIIIMMMNNNOOOQQQSSSSSSPPPNNNLLLMMMNNNPPPSSSUUUUUUUUUWWWUUUSSSPPPNNNMMMLLLLLLLLLNNNPPPQQQQQQRRRTTTUUUWWWVVVTTTTTTUUUWWWZZZ\\\XXXTTTRRRSSSVVVXXXUUURRROOOPPPQQQQQQRRRTTTWWWZZZUUUSSSPPPMMMLLLMMMOOOQQQRRRRRRSSSSSSRRRQQQQQQPPPMMMKKKIIIHHHHHHHHHIIIJJJIIIHHHHHHGGGGGGHHHHHHIIIHHHGGGGGGFFFEEEDDDCCCCCCAAAAAA@@@??????>>>======;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;:::999888777999999:::;;;;;;::::::::::::999999888777777666666666666666777777666666666888888777666666555444444444444333333333222222222333333333333333333333333111111111111111111111111111111111000000000//////000000000000//////......................................................///.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++*********))))))************************++++++++++++++++++++++++))))))))))))))))))))))))000000000111111111222222222222222222333333333333555555666777888999999999;;;===?????????@@@AAACCCCCCDDDGGGJJJOOOTTTWWWZZZWWWYYY[[[^^^aaacccddddddcccdddeeeggghhhjjjllllllrrrqqqoooooosssxxx~~~~~~sssjjjbbb\\\XXXOOOUUUjjjpppeeezzzsssdddbbbVVV===:::777555333333444333222111111111111000000000000////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------............////////////000111111111111222222222333444555555444555777999999::::::;;;<<<<<<======AAAAAABBBBBBCCCDDDEEEFFFKKKKKKMMMOOORRRRRRPPPMMMKKKMMMOOOQQQRRRSSSSSSSSSUUUTTTRRRPPPNNNLLLLLLKKKIIIKKKNNNOOOPPPRRRTTTVVVVVVUUUTTTTTTTTTUUUWWWXXXUUURRROOOOOORRRTTTSSSQQQPPPPPPPPPOOOOOOPPPTTTWWWUUUSSSPPPMMMLLLLLLNNNOOOPPPPPPQQQQQQQQQPPPOOOOOOLLLJJJIIIGGGFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGDDDDDDDDDDDDDDDDDDDDDCCC??????>>>>>>===<<<<<<<<<;;;::::::999999999::::::;;;;;;;;;;;;:::999888777666777888999999:::::::::888888777777666666555555555555666666666666555555777777666666555444444444333333333333222222222222222222222222222222222222111111111111111111111111000000000000////////////000000000////////////...........................------------------------............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++*********+++++++++***************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))000000111111111222222222222222222333333333444444666666777777888999::::::<<<===???@@@@@@@@@BBBDDDEEEFFFIIIMMMQQQUUUXXXZZZYYY[[[]]]___bbbcccdddeeecccdddgggiiikkklllmmmmmmppppppoooppprrrxxx~~~~~~zzztttqqqsssxxx~~~{{{tttkkkbbb]]]TTTSSS]]]tttyyyjjjvvvyyybbbddd___HHH;;;888666555555444222111111111111111000000000///////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++------------------------............////////////000000111111111222222222333444555444444444666888::::::;;;;;;<<<<<<<<<<<>>@@@@@@AAAAAACCCEEEHHHIIILLLOOOSSSVVVXXXYYY\\\]]]___aaacccdddeeeeeedddfffiiilllnnnooooooooonnnooopppqqqsssxxx~~~}}}pppiii___XXXVVVWWWXXXXXXXXX___kkkzzz~~~sssgggaaaXXXQQQRRR```tttnnntttfffffffffVVV<<<:::777666555444222111111111111111000000000///////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------............////////////000000111111111222222222333444555444444444666888:::;;;<<<============<<<>>>???AAADDDFFFHHHHHHIIIGGGGGGHHHKKKNNNPPPPPPOOOLLLOOOQQQRRRPPPOOOPPPQQQSSSSSSSSSRRRPPPOOONNNNNNKKKMMMNNNNNNMMMMMMOOOPPPTTTTTTTTTTTTSSSRRRQQQPPPLLLJJJHHHHHHIIIKKKLLLMMMRRRRRRQQQNNNKKKIIIIIIJJJQQQPPPMMMKKKJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLHHHGGGFFFEEEDDDCCCBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@???>>>>>>===;;;;;;:::::::::::::::999999999888777777777777777999999::::::999999888888666777777777666666555444777777777777777666666666444444555555555555444444444444444333333333333333333333222222222111111111111111111111111111111111000000000000000000000000/////////............---.............../////////........................------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))111111111222222222222333333333333333444444444444777777777777999;;;===>>><<<>>>@@@AAAAAABBBDDDFFFJJJLLLNNNRRRUUUWWWXXXYYY^^^___aaabbbdddeeeeeefffeeegggjjjmmmoooqqqqqqqqqoooppprrrsssuuu{{{zzzqqqjjj```YYYWWWVVVUUUSSSNNNMMMOOOVVV___fffjjjkkknnnxxxxxxkkkeee^^^UUUQQQXXXfff|||ssspppuuummmccccccVVV???<<<888666555444333111111111111111000000000000////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------............////////////000111111111111222222222333444555555444555777999:::;;;===>>>??????>>>>>>===???BBBEEEHHHIIIJJJJJJEEEFFFGGGJJJNNNPPPQQQPPPOOOQQQSSSRRROOONNNPPPRRRQQQQQQQQQQQQPPPNNNMMMLLLOOOQQQQQQPPPOOONNNNNNPPPSSSSSSTTTTTTTTTRRRPPPOOOJJJIIIHHHHHHIIIJJJLLLMMMLLLMMMOOONNNLLLJJJJJJKKKMMMLLLKKKIIIIIIIIIIIIJJJIIIIIIJJJKKKKKKKKKKKKJJJFFFFFFEEEDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@???===<<<<<<;;;::::::999999999999999999999888777666666666666666888999999999999999888888777777777777666555444333777777777777777666666666333333444444444444333333333333333222222222222222222222222222111111111111000000000000000000000000000000000000000000000000///.........---------------............/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))******************************+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))111111111222222222333333333333333444444444444555666666666777999<<>>@@@AAABBBCCCEEEGGGIIIKKKOOOSSSWWWYYY[[[\\\``````bbbccceeeffffffffffffgggiiilllnnnppprrrrrrttttttttttttwwwzzzrrrggg```\\\YYYTTTQQQVVVSSSQQQSSSYYY]]]^^^]]]]]]ccckkkrrryyyyyymmmiiiccc[[[UUUVVV[[[jjj~~~lllwwwzzzeee```SSSAAA===888555444444333222111111111111000000000000////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////000111111111111222222222222444555555555666999;;;:::;;;===@@@AAAAAA@@@@@@???@@@CCCFFFHHHIIIHHHHHHEEEEEEFFFIIINNNQQQRRRRRRRRRTTTTTTQQQMMMMMMPPPTTTPPPQQQQQQRRRQQQPPPNNNNNNSSSUUUUUUTTTRRRQQQRRRSSSRRRSSSTTTUUUTTTSSSPPPOOOIIIJJJKKKLLLLLLLLLMMMNNNIIILLLOOOPPPNNNKKKIIIHHHIIIIIIHHHHHHGGGHHHHHHIIIGGGHHHIIIIIIJJJJJJIIIIIIDDDDDDEEEDDDDDDCCCCCCBBB@@@??????????????????@@@>>>>>>======<<<<<<<<<;;;999999999999999999999999999888777666555555555555888888999999999999888888555666666666666666555555555555555555555555555555333333444444444444333333222222222222222222222222222222222222111111111111000000000000000000000000000000000000000000000000.........---------,,,,,,---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++((()))))))))*********+++))))))*********+++++++++************************************************))))))))))))))))))))))))111111222222222333333333333333333444444444555555666666666777999===@@@BBB<<<>>>@@@BBBBBBCCCFFFHHHHHHJJJNNNSSSXXX[[[]]]^^^aaaaaacccdddeeefffffffffffffffhhhjjjmmmoooqqqrrrxxxwwwuuutttxxx{{{tttnnnfff___WWWVVVXXX^^^eeegggddd```ggghhhhhhiiimmmyyyxxxnnnlllaaaZZZTTTPPPMMMUUUnnnkkkfffoooeeeWWWCCC>>>999555333333333333111111111111000000000000////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++------------------------............/////////000000111111111111222222222222444555666666777:::<<<999;;;>>>AAABBBBBBBBBAAA@@@AAADDDFFFGGGGGGFFFEEEEEEEEEFFFIIINNNQQQSSSSSSTTTUUUUUUQQQMMMLLLQQQVVVRRRSSSTTTTTTTTTSSSQQQPPPVVVWWWXXXWWWVVVUUUVVVWWWQQQRRRTTTVVVUUUSSSQQQOOOJJJLLLNNNOOONNNNNNOOOPPPKKKNNNQQQRRRNNNIIIFFFDDDGGGGGGFFFFFFGGGGGGHHHIIIFFFGGGHHHHHHIIIIIIIIIIIICCCDDDDDDEEEDDDDDDCCCCCC??????>>>>>>>>>>>>??????;;;;;;;;;<<<<<<<<<======999999999999999999::::::888888777555555444444444777888888999999999888888333444555666777777777777444444444444444444444444222333333444444333333222111111111111111111222222222222222111111111111000000000000000000000000000000000000000000000000000......---------,,,,,,,,,---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++(((((())))))*********+++))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))111111222222222333333333222333333444444555555555888888888999:::;;;<<<===???AAACCCDDDEEEFFFHHHJJJOOOPPPQQQRRRTTTYYY^^^ccccccdddeeefffggghhhhhhiiiiiiiiikkkmmmoooooonnnmmmuuuvvvuuuwwwyyynnn^^^SSS]]]sss{{{oooxxx{{{}}}|||qqqlllhhh___UUUNNNKKKNNNZZZfffpppooo~~~mmm```NNNEEE:::555666666444000222222222111111111111000......////////////.........................................................------,,,,,,------...------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,---------.........------......///000111111111222222222333333333333444555666777888999:::>>>???AAABBBCCCCCCBBBAAABBBDDDFFFFFFEEEEEEFFFGGGHHHIIIJJJLLLOOOQQQSSSTTTRRRUUUVVVUUUQQQOOOPPPRRRTTTUUUUUUSSSRRRSSSUUUWWW[[[[[[YYYUUURRRQQQRRRTTTTTTUUUVVVZZZ\\\[[[UUUQQQKKKKKKLLLOOOPPPPPPMMMKKKLLLNNNQQQQQQOOOMMMLLLLLLMMMLLLJJJHHHFFFEEEEEEDDDBBBCCCEEEEEEEEEEEEGGGIIIIIIEEEAAAAAAEEEFFFCCC@@@???>>>===<<<;;;:::::::::>>>===;;;:::999::::::;;;;;;:::999888888888999:::555666666666666666666666555555555555555555555555444444444444444444444444555555444444444333333333222222222111111111111000000000000000000000000000//////............//////////////////////////////..............................---------,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))************+++++++++*********))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))111222222222222333333333333333333444444555666666888888999999:::;;;===>>>???AAACCCEEEEEEFFFIIIKKKOOOQQQSSSTTTVVVZZZ___bbb```bbbeeegggiiiiiihhhgggeeeeeegggiiilllmmmnnnmmmxxx{{{zzz{{{iiiRRRUUUnnnxxxssshhh___VVVOOOJJJKKKRRR[[[hhh|||hhhuuuvvveeeRRRIII===666666666555222222222222111111111111000......////////////.........................................................------,,,,,,------...------------------------------------------------------------------------------------------------,,,,,,---------.........//////...//////000111222111222222222222333333333333444555666777999::::::>>>???AAACCCDDDDDDDDDDDDDDDFFFIIIIIIIIIHHHHHHIIIKKKLLLNNNPPPQQQSSSSSSSSSTTTUUUVVVUUUSSSQQQPPPQQQRRRSSSTTTSSSRRRSSSVVVXXX\\\[[[ZZZWWWTTTSSSTTTVVVTTTTTTVVVZZZ]]]]]]ZZZVVVPPPNNNMMMLLLNNNOOOOOONNNOOOQQQSSSSSSQQQNNNMMMMMMMMMLLLJJJHHHFFFDDDCCCCCCBBBCCCEEEEEEDDDEEEFFFHHHGGGCCC@@@@@@CCCDDDBBB???======<<<;;;:::::::::;;;<<<<<<;;;:::999:::;;;;;;::::::999888888888999:::666666666666666666666555444444444444444555555555444444444444444444444444444444444333333333333222222222222111111111000000000000000000000000000000//////............//////...................................................------------,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********************************++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))************+++++++++*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))222222222222333333333333333333444444555666666777999999999:::;;;<<<===>>>???AAADDDEEEFFFGGGJJJLLLOOORRRUUUWWWZZZ\\\```ccc^^^aaaeeehhhjjjiiigggfffddddddeeegggjjjmmmooopppvvvzzz{{{vvv[[[ZZZsss{{{ssslllcccYYYSSSMMMIIIKKKPPPXXXhhhkkkiii}}}dddXXXNNNBBB999666555555555222222222111111111111000......////////////.........................................................------,,,,,,------...------------------------------------------------------------------------------------------------,,,------------........./////////000000111222333222222222222333333333333444444555777888999:::;;;>>>@@@BBBDDDFFFGGGGGGGGGEEEHHHLLLNNNMMMLLLKKKKKKNNNPPPRRRTTTUUUTTTSSSSSSVVVVVVUUUUUUUUUTTTRRROOOPPPQQQRRRSSSSSSTTTVVVYYY\\\\\\[[[YYYVVVVVVWWWYYYTTTUUUVVVYYY]]]^^^]]]\\\VVVRRRNNNLLLLLLNNNPPPQQQSSSTTTUUUUUURRROOONNNNNNMMMLLLJJJGGGEEEDDDCCCBBBBBBCCCEEEEEEDDDDDDEEEGGGEEEBBB??????AAABBB@@@>>>;;;;;;:::::::::::::::;;;;;;::::::::::::;;;;;;<<<999999888888888999999:::888777777777666666555555444444444444444444444444444444444444444444444444333333333222222222111111222222111111111000000000000000000000000000000000//////............//////........................------------------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))************+++************)))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))222222222333333333444444333333444555666777777888999999::::::;;;===>>>??????BBBDDDFFFGGGIIILLLNNNPPPSSSXXX[[[]]]___bbbcccbbbdddfffhhhiiihhhgggfffggghhhiiijjjkkknnnqqqtttvvvwww{{{yyylllaaaeee{{{~~~tttrrriii___ZZZTTTNNNJJJKKKRRR\\\sssyyykkkccc]]]UUUHHH===777555555666222222222111111111000000......////////////.........................................................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,------------............////////////000111222222222222222333333333444444444555666777999:::;;;;;;===???AAADDDFFFHHHHHHHHHEEEIIIMMMPPPOOONNNLLLLLLMMMOOORRRUUUVVVUUUTTTRRRXXXVVVTTTVVVXXXWWWSSSOOONNNPPPRRRRRRSSSTTTVVVXXX\\\\\\\\\ZZZXXXXXXYYY[[[UUUVVVWWWXXX[[[\\\]]]]]]XXXUUUQQQNNNOOOPPPQQQQQQTTTUUUVVVTTTQQQOOONNNNNNNNNMMMKKKHHHFFFDDDCCCBBBDDDEEEFFFFFFDDDDDDEEEGGGEEEBBB@@@@@@AAAAAA@@@>>>::::::999999999:::;;;;;;999999999::::::;;;;;;<<<888888888888888999999999999888888777777666666555444444444444333333333333333333333333333333333333222222222111111111111000111111111111000000000000000000000000000000000000///......------......///........................---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++************++++++++++++++++++++++++************************+++++++++***************((()))))))))************************))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))222222333333333444444444333444444555777888888999:::::::::;;;<<<===??????@@@CCCFFFHHHJJJLLLOOOQQQRRRUUUZZZ^^^```bbbdddeeejjjiiihhhhhhgggggghhhhhhlllmmmnnnnnnmmmnnnrrruuu{{{yyy{{{vvvlll^^^TTTOOOQQQVVV___nnn{{{|||xxxnnnddd___[[[TTTMMMKKKLLLOOO]]]xxxllluuu{{{iiiaaa[[[PPPDDD:::555444555222222222111111111000000......////////////.........................................................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---------.........//////............///000111111222222333333333444444444555666777888999;;;<<<<<<<<<>>>AAACCCFFFGGGHHHHHHDDDHHHLLLOOOOOOMMMLLLLLLJJJLLLPPPSSSUUUUUUTTTSSSVVVUUUTTTVVVYYYXXXTTTPPPNNNPPPRRRRRRRRRSSSTTTVVVYYYZZZ[[[ZZZXXXXXXYYY[[[VVVWWWWWWWWWXXXXXXZZZ[[[XXXVVVTTTTTTTTTSSSQQQOOOSSSSSSTTTRRROOOMMMLLLMMMOOOMMMKKKIIIGGGEEEDDDDDDEEEGGGGGGGGGEEEDDDEEEFFFDDDCCCAAA@@@AAAAAA@@@???::::::999999999:::;;;;;;888999999::::::;;;;;;;;;777777888888999999999999999999888888777777777777555555555444444333333333333333333333333333333333222222111111111000000000111111111000000000//////////////////////////////......------------..............................------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))************************************************************************((()))))))))************))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))333333333333444444444444333444555666777888999:::;;;;;;;;;<<<===>>>???@@@BBBEEEHHHJJJLLLOOORRRUUUTTTXXX\\\```bbbdddfffhhhooonnnkkkiiiiiijjjkkklllmmmppprrrqqqppppppsssvvv}}}~~~{{{yyy{{{~~~mmmfffcccZZZOOOGGGCCCGGGLLLMMMPPP[[[mmmzzzyyywwwsssgggccc```YYYQQQMMMIIIFFFMMMccc}}}ttthhhiiivvveeebbb[[[NNNAAA888555555222222222111111111111000......////////////.........................................................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///------........./////////------------...///000111333333333333444444444444666666777999:::;;;<<<======>>>AAADDDFFFGGGHHHHHHDDDGGGKKKMMMMMMLLLLLLLLLIIIJJJMMMPPPRRRSSSRRRRRRRRRSSSTTTWWWYYYXXXVVVSSSOOOQQQSSSSSSRRRQQQQQQRRRUUUVVVXXXXXXWWWWWWXXXYYYVVVWWWXXXWWWVVVUUUVVVWWWWWWWWWWWWXXXXXXVVVRRROOOPPPQQQQQQOOOLLLKKKKKKLLLMMMLLLJJJHHHGGGEEEEEEEEEFFFGGGGGGFFFEEECCCDDDEEECCCCCCBBBAAA@@@@@@@@@@@@;;;;;;:::::::::::::::;;;888999:::::::::::::::999555666777888999999999999888888888888888888888888666666666555555444444333333333333333333333333333222222222111111111000000111111000000000/////////////////////////////////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************+++************)))))))))))))))))))))))))))))))))************************)))))))))***************))))))))))))************(((((()))))))))))))))*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))333333333444444444444555333444555666888999:::;;;;;;;;;;;;<<<===>>>@@@@@@DDDFFFJJJMMMOOORRRUUUXXXWWWZZZ^^^aaaccceeehhhjjjooonnnnnnmmmnnnoooppppppnnnrrrwwwwwwuuuuuuxxx{{{rrrbbb[[[YYYgggyyy}}}xxxmmmdddbbb```[[[TTTPPPMMMNNNLLLGGGCCCFFFPPPXXXccclllvvvxxxuuussszzz~~~{{{yyyttt~~~{{{mmmhhheee___WWWRRRLLLFFFHHHWWWkkkgggsssiiiiiieeeYYYIII<<<777666222222222111111111111000......////////////.........................................................------,,,,,,------...------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...//////............////////////............///000111222333333333444444444444555666777888999:::<<<======???@@@CCCEEEGGGHHHHHHHHHDDDGGGJJJLLLLLLLLLLLLMMMKKKKKKMMMNNNOOOPPPPPPPPPMMMPPPUUUXXXXXXWWWVVVVVVQQQSSSTTTSSSQQQOOONNNOOOPPPRRRTTTUUUTTTTTTVVVWWWTTTWWWYYYXXXVVVUUUVVVWWWXXXXXXXXXYYYYYYXXXTTTQQQNNNOOOOOOMMMKKKJJJKKKLLLJJJIIIGGGFFFEEEDDDDDDDDDEEEFFFFFFEEEBBBAAABBBCCCBBBBBBAAA@@@>>>>>>>>>???======<<<;;;:::::::::;;;999999:::;;;:::999888888444555777888999999999888777888888999999:::::::::888888777666666555444444222222222222222222222222333333222222222111111111111000000000////////////////////////////////////...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************))))))))))))************************************************((()))))))))*********+++))))))))))))************(((((((((((())))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))333333333444444444555555444444555777888:::;;;;;;<<<<<<<<<<<<===???@@@AAAEEEGGGKKKNNNPPPSSSWWWYYYYYY[[[^^^aaacccfffiiillllllmmmoooqqqrrrssssssssspppuuu{{{|||{{{{{{~~~sssaaaXXXWWWWWWcccrrrsssmmmfffbbbcccccc^^^[[[ZZZQQQPPPNNNLLLLLLOOOSSSWWWWWW\\\bbbeeeddddddjjjqqqrrrsssuuu~~~}}}zzztttyyysssmmmjjjddd\\\VVVNNNFFFEEEOOO^^^ssshhhsss{{{lllnnnkkk```OOO@@@888666222222222111111111111000......////////////.........................................................------,,,,,,------...------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++,,,------............/////////000////////////000111222333333333333444444444555555777777888999;;;<<<======AAABBBDDDGGGHHHIIIIIIIIIEEEGGGJJJKKKKKKLLLMMMOOONNNNNNNNNNNNNNNNNNOOOOOOJJJOOOUUUXXXWWWVVVWWWXXXSSSTTTUUUTTTQQQNNNLLLLLLNNNPPPRRRSSSSSSSSSTTTUUUSSSVVVYYYYYYWWWVVVVVVXXXYYYXXXXXXXXXYYYXXXVVVTTTMMMNNNNNNLLLKKKJJJKKKMMMGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCAAA???@@@@@@@@@@@@@@@???===<<<===>>>???>>>===<<<;;;:::::::::999::::::;;;:::999777666444555777888999999999888777777888999:::;;;;;;<<<999888888777666555555555222222222222222222222222333333333222222222222111000000000000////////////////////////////////////...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++*********++++++,,,,,,,,,************************))))))))))))))))))))))))************))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))************'''((((((((())))))******((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))444444333333333444555555555666777888:::;;;<<<===;;;<<<============@@@BBBGGGJJJMMMPPPRRRTTTXXXZZZ\\\]]]```dddfffffflllssssssqqqqqqtttxxxzzzyyyvvvwwwxxxoooaaaUUUUUU]]]gggpppvvvssspppiiiaaa```aaa___ZZZWWWUUUSSSPPPOOOQQQUUUXXX^^^```cccdddeeeeeefffgggjjjooooooooo}}}uuu~~~rrrjjjiiieee___]]]RRRMMMJJJMMMSSSddd___aaa~~~rrreeehhhlllXXXBBB:::777222222111111111111111111////////////...............................................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///000000000111111111111111222222222333444444444444444444555777999:::::::::;;;>>>@@@CCCEEEFFFGGGFFFFFFHHHJJJFFFFFFGGGGGGIIIJJJKKKLLLKKKKKKKKKKKKKKKJJJJJJIIIMMMMMMOOOQQQTTTTTTRRROOOQQQPPPNNNNNNOOOPPPPPPPPPNNNPPPSSSSSSQQQPPPPPPQQQVVVVVVVVVVVVUUUUUUUUUUUUXXXUUUSSSTTTUUUVVVSSSQQQNNNNNNLLLKKKIIIIIIHHHHHHFFFDDDBBBBBBBBBAAA@@@>>>CCCCCCCCCAAA???>>>???@@@BBBAAA???===<<<;;;<<<<<<>>>>>>===<<<:::999888777777999:::999777666666666555555555666666666666666777666666666777999<<<>>>===:::666555666666444111222222222222222222222222000000000000000000000000////////////////////////...........................------,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************************************))))))))))))************))))))))))))))))))))))))))))))*********))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))444444333333444444555555666666777999:::;;;<<<===;;;<<<>>>>>>>>>@@@BBBEEEIIIKKKOOOQQQSSSUUUXXX[[[[[[\\\```ddddddccciiiqqquuussssssuuuxxxzzzzzzyyy{{{pppfff^^^aaahhhpppwww}}}~~~zzzpppgggcccdddbbb]]]\\\ZZZXXXVVVVVVYYY^^^bbbeeehhhjjjlllmmmllllllkkkdddhhhfffeeerrrrrruuurrrmmmhhhaaa]]]YYYRRRLLLKKKKKKVVVrrrvvvaaarrrooohhhmmm^^^GGG;;;777333222222111111111111111////////////...............................................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///000000000111111111111222222222222333333333444444444444555777888:::::::::;;;>>>@@@AAACCCEEEFFFFFFGGGIIIKKKGGGFFFEEEEEEEEEFFFGGGGGGIIIJJJKKKLLLLLLKKKJJJIIIIIIIIIJJJMMMPPPQQQPPPNNNMMMKKKJJJJJJKKKLLLMMMMMMNNNPPPRRRRRRQQQOOOOOOOOOOOOQQQSSSTTTTTTRRRQQQOOOSSSQQQOOOOOOQQQQQQOOOMMMMMMMMMKKKJJJIIIIIIIIIIIIEEECCCAAAAAAAAAAAA???===@@@AAAAAA@@@>>>===>>>@@@AAA@@@>>><<<;;;;;;;;;;;;======<<<;;;:::999888888999999:::888555333333333555555555555555666666666777666555555666888:::;;;<<<999666555666555333111222222222222222222222222000000000000000000000000................................................------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************************************))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))((())))))))))))))))))))))))444444333333444555555666666777888999:::;;;<<<===;;;<<<>>>???@@@BBBEEEHHHKKKNNNQQQTTTUUUWWWZZZ\\\ZZZ\\\aaadddbbb```fffpppvvvtttssstttwww{{{|||}}}wwwrrrppptttyyy~~~|||oooiiiiiigggdddbbb```]]]]]]___dddiiimmmoooqqqtttwwwwwwvvvtttsssfffgggccc___iiippplll{{{rrrlllfffaaa```XXXPPPKKKFFFJJJ^^^uuueee```zzzffflllcccLLL>>>777333333222111111111111111////////////....................................------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///000000000111111111111222222333333333333333444444444555555777888:::::::::;;;>>>@@@???AAACCCEEEEEEGGGIIIKKKIIIHHHFFFCCCBBBCCCDDDDDDFFFHHHKKKMMMMMMLLLKKKJJJHHHHHHHHHJJJMMMOOOOOONNNIIIHHHGGGGGGGGGHHHJJJKKKNNNPPPRRRQQQOOONNNMMMNNNKKKMMMPPPRRRRRRPPPMMMKKKOOONNNLLLLLLMMMMMMKKKJJJKKKJJJIIIIIIHHHHHHHHHHHHCCCBBB@@@@@@@@@@@@>>><<<===>>>??????=========???@@@???===<<<;;;;;;;;;;;;;;;;;;:::::::::999999999:::::::::777444111111111444444444555555555555666666555444444444555777888:::888555444444444333111111111111111111111111111000000000000000000000000........................------------------------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************************************))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))444444333444444555666777777777888999:::;;;<<<===<<<>>>???@@@AAACCCFFFHHHNNNPPPTTTWWWXXXYYY[[[]]]ZZZ^^^dddfffbbb___fffooosssrrrqqqrrruuuzzz~~~xxxqqqpppooommmfffdddbbbccchhhnnntttwwwvvvxxx|||}}}zzzpppnnniiicccgggpppiii~~~wwwrrrmmmgggbbb[[[TTTPPPIIIHHHUUUgggpppVVVkkkzzzbbbgggdddPPP@@@777444333333222111111111111////////////....................................------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///000000000000111111222222333333333333333333444444555555666777999:::::::::<<<>>>@@@???AAACCCDDDDDDEEEGGGIIIJJJHHHFFFDDDCCCCCCDDDEEEEEEGGGKKKNNNOOONNNLLLJJJLLLKKKJJJKKKMMMOOOOOOOOOHHHHHHHHHGGGGGGHHHJJJKKKMMMOOOQQQPPPNNNMMMLLLLLLLLLNNNOOOPPPPPPOOOMMMKKKNNNNNNMMMLLLLLLLLLKKKJJJGGGGGGFFFEEEEEEFFFFFFFFFBBB@@@???>>>??????===<<<<<<===???>>>=========???>>>===<<<<<<;;;:::::::::999999999999999999999999999:::999777444222222333444444444444555555555555555444333333333333444444777666444333333333222222111111111111111111111111////////////////////////........................---------------------------,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************((()))))))))************))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************)))))))))))))))))))))))))))))))))))))))444444444444555666777888888888999:::;;;;;;<<<===>>>???AAAAAABBBCCCFFFHHHPPPSSSWWWYYYZZZZZZ\\\]]]]]]```eeehhheeebbbgggooonnnnnnnnnooosssxxxzzzyyyyyywwwkkkjjjiiimmmttt|||~~~uuuqqqlllhhhhhhzzzooogggwww{{{rrrhhhddd^^^YYYVVVOOOIIIQQQ^^^|||YYY\\\vvv___aaa```QQQBBB999555444333222111111111111////////////....................................------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///000000000000111111222333333444444333333444555666666777777888:::;;;<<<<<<===???AAABBBDDDEEEEEEDDDDDDEEEGGGGGGFFFDDDCCCCCCDDDEEEGGGEEEHHHKKKOOOPPPOOOMMMLLLOOONNNLLLLLLMMMOOONNNNNNIIIJJJJJJHHHGGGGGGIIIKKKMMMNNNPPPPPPNNNMMMLLLLLLOOONNNMMMLLLKKKKKKKKKKKKLLLLLLLLLKKKJJJIIIIIIJJJDDDCCCCCCBBBBBBBBBCCCCCC@@@???>>>>>>>>>>>>===;;;;;;===??????>>>======>>><<<;;;;;;;;;::::::999999777777777888888888888888777888888777555555777999666666555555555444444444333333222222222222222222444444333222111111111222000000000000000000000000................................................------------------------,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************((()))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))******))))))))))))))))))))))))333333444444555666888888999999999:::;;;<<<<<<<<<>>>@@@BBBCCCDDDFFFIIILLLQQQTTTXXX[[[[[[[[[\\\]]]``````dddiiiiiifffiiioookkklllmmmnnnpppuuu|||~~~nnnnnnqqqyyyxxxpppllljjjhhhnnnqqqeeennn|||kkkhhhccc```]]]TTTJJJLLLUUUwwwxxxjjj\\\~~~ddd___[[[SSSHHH===666555444222111111111111////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///000000000000111111222333444555555444555555666777888999999:::;;;=========>>>AAACCCDDDEEEFFFFFFDDDDDDEEEFFFDDDDDDDDDDDDEEEEEEFFFGGGHHHJJJMMMOOOQQQPPPOOONNNOOONNNMMMNNNOOOPPPOOOMMMJJJLLLLLLJJJFFFEEEHHHKKKLLLNNNPPPPPPOOONNNMMMNNNPPPNNNKKKHHHGGGGGGGGGHHHHHHIIIJJJIIIGGGEEEFFFGGGCCCBBBAAAAAA@@@@@@@@@@@@@@@???======>>>>>>===<<<;;;===??????>>><<<<<<<<<:::::::::::::::999888888666666777777777777777777555666777666666777:::===999888888666555444333333222222222222222111111111111222222111000///111222////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************))))))))))))************))))))))))))))))))))))))'''((()))******+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))333333444444555777888999999999::::::;;;<<<<<<<<<>>>@@@CCCFFFHHHKKKOOORRRRRRUUUYYY\\\\\\[[[[[[\\\aaa```bbbhhhkkkjjjkkkmmmlllnnnoooooopppsssxxx|||mmmooouuuxxxppppppjjjeeerrrxxxhhhhhhtttuuummmiiigggeee[[[NNNKKKQQQhhh~~~ddd|||}}}pppbbbYYYUUUOOOBBB666555444333222111111111////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///000000000000111111222333444555666555666777888999:::;;;;;;;;;===>>>??????@@@BBBDDDDDDEEEFFFFFFEEEEEEGGGHHHGGGGGGIIIJJJJJJJJJIIIHHHKKKMMMNNNPPPQQQQQQPPPPPPNNNNNNOOOQQQTTTUUUSSSRRROOOQQQQQQNNNIIIGGGJJJMMMKKKMMMPPPPPPPPPOOOOOOPPPQQQPPPMMMKKKHHHFFFEEEEEEFFFHHHIIIGGGEEECCCDDDFFFDDDCCCBBBAAA@@@@@@???@@@@@@???===>>>??????>>><<<:::<<<>>>>>><<<:::999999888999:::::::::999888777666666666666666666666666444555555555555777:::===<<<;;;:::888666444222111000111111222222222111111///000111000......000333////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------************************************************************************************************************************************************************************))))))))))))************))))))))))))))))))))))))'''((()))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))333333444444666777888999999::::::;;;;;;<<<<<<<<<===@@@DDDGGGKKKPPPUUUXXXRRRUUUZZZ\\\\\\[[[[[[[[[bbb^^^```gggllllllkkkllloooqqqrrrqqqoooqqquuuyyy{{{|||iiilllvvvxxxwwwooobbbeeetttnnnffflllpppllllllkkkbbbSSSOOOSSS```lllwwwooo{{{fffYYYXXXTTTFFF777666444333222111111111000/////////....................................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///000000000000111111222444555666666666777888999:::;;;<<<<<<<<<>>>???@@@@@@AAACCCEEEBBBDDDFFFFFFFFFGGGIIIJJJLLLMMMOOOPPPPPPNNNMMMKKKNNNNNNOOOPPPQQQQQQQQQQQQOOOPPPRRRVVVZZZ[[[ZZZXXXTTTVVVWWWSSSMMMKKKMMMQQQJJJMMMOOOQQQPPPPPPQQQQQQSSSSSSRRROOOLLLIIIFFFDDDFFFHHHJJJHHHEEECCCEEEGGGFFFEEEDDDBBBAAA@@@@@@@@@@@@???>>>>>>??????>>>===999;;;======;;;888777777777888999::::::999777666777777666666555555555555444555555444333555888;;;>>>===;;;999666444222111000000111222222222222222...000111000......000333////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,---------************************************************************************))))))))))))))))))))))))************************************************************************))))))))))))************))))))))))))))))))))))))''''''(((******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))444444555555666666777777999;;;<<<;;;;;;;;;===???BBBDDDFFFIIINNNUUU^^^cccUUUYYY\\\]]]\\\\\\___bbbbbbdddgggjjjkkkllllllkkknnnnnnnnnoooppprrrtttuuuyyyyyy|||pppjjjsssxxxpppiiiiiilllrrrkkkooo|||tttllljjjiiibbbWWWNNNZZZwwwllllll~~~~~~hhhbbb\\\RRRPPP999888444111222444333111222111111000///......---........................------------------------...------,,,,,,------...------------------------///...---,,,+++*********...------,,,,,,------...---------............///------------.........///222333333444444555555555999888888999:::<<>>@@@CCCEEEHHHKKKOOOUUU]]]bbbZZZ]]]``````___^^^aaacccccceeegggjjjkkklllkkkkkknnnmmmmmmlllnnnpppsssuuuyyyyyy{{{|||{{{}}}tttlllhhhiiitttzzzssskkkoooxxxllliiijjjeeeYYYNNNUUUkkkqqqbbbmmm\\\XXXUUUVVV<<<999555222222333333111111111111000///.................................------------------------...------,,,,,,------...,,,,,,,,,---------............---,,,++++++++++++...------,,,,,,------...---------............///---.........////////////222333333444444555555666999999999:::;;;===>>>???BBBAAABBBBBBCCCDDDDDDEEEGGGGGGHHHIIIKKKLLLNNNOOOPPPRRRUUUWWWWWWVVVTTTRRRRRRSSSTTTRRROOONNNPPPRRRRRRRRRSSSVVVZZZ]]]]]][[[YYYYYYYYYWWWTTTPPPLLLJJJLLLLLLLLLMMMMMMNNNNNNNNNRRRQQQQQQPPPOOOLLLGGGDDDDDDEEEFFFFFFEEEDDDCCCBBB@@@AAABBBAAA???>>>>>>>>>@@@>>>===;;;;;;;;;;;;<<<<<<<<<;;;::::::;;;<<<<<<::::::999999888777777777555555444444444444444555444444444444444444444444111222444666666444222111000000000000000000000000111111000000///......---000/////////.........---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))444555555666777777888888:::;;;============@@@BBBEEEGGGJJJLLLOOOTTTZZZ___]]]```cccdddbbbaaaccceeeeeefffhhhjjjkkklllkkkkkknnnmmmllllllmmmpppsssuuuyyyzzz{{{zzzzzzpppiiihhhgggoooxxx~~~vvvnnnppprrrkkkmmmkkk___RRRSSS]]]{{{^^^qqq^^^XXX\\\]]]BBB<<<555222333333222111111111000000//////..............................------------------------...------,,,,,,------...,,,,,,,,,------.........---,,,,,,++++++,,,,,,---...------,,,,,,------...---------............///////////////000000000000222333333444555555666666;;;::::::;;;<<<===>>>???CCCCCCCCCDDDEEEEEEFFFFFFJJJJJJKKKLLLNNNPPPRRRSSSUUUVVVWWWYYYYYYXXXWWWVVVUUUUUUSSSQQQOOOOOOQQQSSSVVVTTTTTTUUUWWWYYYYYYYYYYYYYYYXXXVVVSSSOOOLLLJJJIIIJJJLLLMMMNNNNNNNNNMMMPPPOOONNNNNNMMMJJJFFFBBBAAABBBCCCCCCCCCBBBAAA@@@???@@@AAA@@@>>>======>>>???>>><<<;;;::::::;;;<<<<<<;;;::::::::::::;;;<<<;;;:::888777666666777777666555555444333333333333333333333333333333333333222222333444444333222222000000000000000000000000000//////......---------/////////...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))555555666777777888999999:::<<<===>>>>>>???BBBDDDGGGIIIKKKMMMPPPSSSXXX[[[\\\```cccdddcccbbbeeehhhhhhiiijjjkkkllllllllllllmmmnnnnnnpppqqqrrrssstttwwwzzz}}}}}}~~~tttmmmkkkfffpppzzz~~~zzzqqqsss}}}nnnnnnoooeeeXXXTTTTTTllleeehhhkkk^^^bbb```III???666333333222222222111000000000/////////......................................................------,,,,,,------...------------------------,,,+++++++++,,,,,,---......------,,,,,,------...---------............//////000000000000111111111222333333444555666777777;;;;;;<<<<<<===>>>??????DDDDDDEEEFFFGGGGGGGGGGGGKKKKKKLLLMMMOOORRRTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVWWWVVVSSSQQQPPPQQQSSSTTTVVVUUUSSSRRRRRRSSSTTTUUUYYYXXXWWWUUURRROOOLLLJJJHHHIIILLLNNNOOOOOONNNMMMLLLKKKJJJJJJIIIGGGDDDAAA???@@@AAABBBBBBBBBAAA@@@>>>@@@AAA@@@???======>>>>>>===;;;:::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<:::888666666666888999666555444333222222222222222222222222222222222222222222222111111222222222000000000000000000000000/////////.........------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))555555666777888999:::;;;;;;<<<>>>???@@@AAADDDFFFHHHJJJMMMOOOPPPSSSVVVXXXXXX\\\aaaccccccdddgggjjjjjjkkklllmmmnnnnnnnnnooommmooosssvvvwwwwwwuuutttuuu{{{~~~xxxsssqqqpppyyy}}}|||{{{qqqsssqqqkkknnnhhh]]]SSSOOObbbpppddd|||ttt```fffdddQQQCCC777444444222111222000000000000////////////////////////////////////...........................------,,,,,,------...//////...---,,,++++++***++++++++++++,,,---.........------,,,,,,------...---------............///000000000000111111111222222222333444555777777888;;;<<<===>>>??????@@@@@@DDDEEEFFFGGGHHHHHHHHHHHHJJJJJJKKKLLLNNNPPPRRRSSSTTTTTTSSSSSSSSSSSSSSSSSSXXXVVVSSSQQQQQQSSSTTTVVVVVVUUUSSSRRRQQQQQQRRRSSSWWWWWWUUUSSSPPPMMMKKKJJJHHHJJJLLLNNNOOOOOOMMMLLLKKKJJJIIIIIIIIIGGGDDDBBB???@@@AAABBBBBBBBBAAA@@@???@@@AAAAAA???>>>??????<<<<<<:::999999:::;;;;;;<<<<<<<<<======<<<<<<<<<<<<;;;999777666777888999666555444222222111111111222222222222222222222222222111000000000000111222////////////////////////000000////////////......---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))555666666888999:::;;;<<<;;;===???@@@AAACCCFFFIIIJJJLLLPPPRRRSSSTTTVVVXXXWWW\\\aaacccdddeeeiiimmmmmmmmmnnnooopppqqqrrrrrrooorrrvvvyyyzzzyyywwwvvvuuu|||~~~}}}}}}zzz{{{|||qqqqqqvvviiiiiifff___QQQLLL[[[~~~fffqqqxxx^^^gggiiiXXXGGG888555555111000333000000000000////////////////////////////////////...........................------,,,,,,------...//////...---,,,++++++***++++++++++++,,,,,,---......------,,,,,,------...---------............///000000000000111111111111222222333555666777888999;;;<<<===???@@@AAABBBBBBDDDEEEGGGHHHIIIIIIHHHHHHIIIIIIJJJJJJLLLMMMOOOPPPRRRRRRRRRQQQQQQQQQQQQQQQUUUSSSQQQPPPRRRTTTUUUUUUUUUVVVVVVTTTRRRQQQSSSTTTVVVUUUSSSPPPNNNLLLJJJIIIIIIJJJLLLMMMMMMLLLLLLKKKLLLKKKIIIIIIIIIHHHFFFDDD@@@AAABBBBBBBBBAAA@@@???>>>@@@AAAAAA@@@??????@@@;;;;;;999999999999:::;;;;;;<<<<<<======<<<<<<;;;;;;:::888777666666777777444444333222111111111111111111111111111111111111111000////////////000111////////////////////////////////////////////////---------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))555666777888:::;;;<<<<<<;;;===@@@AAABBBDDDHHHJJJLLLPPPTTTVVVWWWXXXYYY[[[[[[___dddffffffhhhkkkooonnnnnnoooppprrrtttuuuvvvssstttvvvwwwyyyzzzzzzzzzwww|||}}}{{{zzztttrrrkkkhhhfffaaaRRRNNNVVVuuurrrmmm```hhhjjj^^^JJJ999666666111000333////////////000000000000////////////////////////...........................------,,,,,,------...------------------------,,,,,,+++++++++,,,------...------,,,,,,------...---------............////////////000000000111111222222333555666888999999:::;;;===@@@BBBCCCDDDDDDDDDEEEGGGIIIIIIIIIHHHGGGIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNOOOOOONNNNNNMMMLLLPPPNNNMMMNNNQQQSSSSSSRRRQQQSSSUUUUUUSSSQQQRRRTTTTTTSSSQQQNNNLLLJJJIIIHHHJJJJJJIIIIIIIIIIIIHHHHHHJJJHHHGGGFFFGGGFFFEEECCC@@@AAABBBBBBAAA@@@???>>>===???@@@@@@???>>>>>>???;;;:::999888888999:::;;;999999:::;;;;;;:::999999777777777666555555444444222222111111111111222222111111111111111111111111////////////////////////////////////////////////........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))555666777888:::;;;<<<===<<<>>>@@@AAACCCEEEHHHKKKOOORRRWWWZZZ[[[[[[\\\]]]```dddhhhiiiiiijjjmmmpppoooooopppqqqsssuuuwwwxxxvvvuuuuuuuuuvvvxxx{{{}}}yyy|||}}}~~~|||yyy|||xxxvvvpppiiihhhdddXXXSSSUUUkkknnneeeiiiiiiaaaKKK999666666111///333////////////000000000000000000000000000000000000////////////////////////...------,,,,,,------...******+++,,,...//////000---,,,,,,++++++,,,,,,---...------,,,,,,------...---------.........//////////////////000000000000222222333555666888999999999:::===@@@CCCDDDEEEEEECCCEEEGGGIIIIIIIIIHHHGGGIIIIIIIIIIIIIIIJJJKKKKKKJJJKKKKKKLLLKKKJJJIIIHHHLLLJJJJJJLLLPPPRRRQQQPPPMMMPPPSSSSSSQQQPPPPPPRRRSSSQQQOOOMMMJJJIIIHHHGGGJJJIIIHHHGGGFFFFFFFFFFFFFFFDDDCCCBBBCCCCCCAAA@@@@@@AAAAAAAAA@@@???===<<<<<<===??????>>>======>>>:::999888888888999:::;;;777888999::::::999888777555555555555444333222111111111111111111111222222000000000000000000000000......////////////......////////////////////////------------------------,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))666777999999999999;;;<<>>@@@AAAAAAAAABBBCCCAAACCCFFFFFFEEEDDDEEEEEEKKKIIIHHHFFFEEEFFFGGGGGGIIIIIIIIIIIIGGGFFFDDDDDDJJJJJJKKKLLLLLLKKKJJJJJJLLLKKKJJJIIIIIIJJJKKKLLLQQQSSSTTTQQQKKKFFFEEEEEEHHHFFFEEECCCBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@???===<<<;;;:::999999888999;;;===>>><<<;;;999999777666555555555555888888999999999999888888888777666555444333222222222222111000//////000000////////////////////////////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********************************************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++******,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))777999:::;;;:::;;;<<<>>>???@@@AAACCCFFFIIIKKKMMMVVVYYY\\\^^^______aaabbbiiijjjlllllllllmmmnnnpppyyyyyyvvvsssooonnnppprrrxxxyyyyyyyyyyyyxxxwwwwwwyyy{{{yyyzzzyyyzzz|||vvv{{{vvvmmmggg^^^VVVNNNWWW~~~xxxzzzoooZZZfff___LLL:::333444555444333222222111111000//////...////////////..........................................---------,,,,,,,,,------------------------------------------------++++++,,,,,,,,,---------...------------...//////111111111111222222222222444555666777999:::;;;;;;<<<>>>AAAAAAAAAAAABBBCCC???BBBEEEFFFEEEDDDDDDDDDHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGFFFEEEEEEDDDJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJIIIIIIJJJKKKLLLNNNOOOOOOMMMJJJFFFDDDDDDFFFEEECCCAAA@@@@@@@@@AAA@@@@@@AAAAAA@@@@@@???>>>>>>======<<<;;;:::999999888888888:::<<<===;;;:::999888777666555555555555777777888888888888777777666666555444333222111111222111111000//////000000................................................................................................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********************************************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++******,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))888:::;;;<<<<<<<<<>>>@@@AAAAAACCCEEEHHHKKKMMMOOOXXX[[[^^^aaaaaabbbccceeehhhkkknnnpppooonnnnnnnnnzzzzzzyyyvvvrrrpppooopppvvvwwwxxxyyyxxxwwwuuussszzzyyyxxx{{{tttuuuyyywwwzzznnnddd```WWWMMMRRRttt}}}rrruuuWWWZZZ___MMM;;;555555555333333222222111111000/////////////////////............------------------------......---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------......------......///000111111111111222222333333666666777888:::;;;<<<======???AAABBBAAA@@@AAABBB>>>BBBFFFHHHHHHFFFEEEEEEFFFGGGIIIJJJKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEFFFGGGJJJJJJHHHHHHHHHHHHJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIHHHIIIIIIGGGEEEBBBCCCCCCAAA@@@???>>>>>>>>>===>>>>>>>>>>>>===<<<<<<;;;;;;;;;::::::999999999777777777888:::;;;:::888888777666555555555555555555666666666666666666555444444333333222111000000111111000/////////000000................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++*********************************************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++******+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))888999;;;<<<<<<===>>>@@@BBBCCCEEEGGGJJJMMMPPPRRRYYY[[[___bbbbbbccceeefffgggjjjnnnooooooooopppqqqsssuuuwwwvvvuuusssrrrrrrppprrrtttvvvwwwuuusssrrrwwwxxx||||||tttuuu{{{wwwrrreeeaaaXXXMMMNNNjjjmmm|||___UUU^^^NNN===777666444333222111111111111000000//////////////////............------------------------......---------,,,,,,,,,------------------------------------------------,,,,,,,,,------------..................//////000000111111222222333333333666666777999:::;;;<<<===>>>@@@BBBBBBAAA@@@AAABBB@@@DDDJJJMMMLLLKKKIIIHHHGGGIIIKKKMMMMMMLLLJJJIIILLLJJJHHHGGGFFFGGGIIIJJJJJJIIIGGGFFFFFFGGGIIIJJJIIIIIIIIIHHHHHHHHHHHHHHHFFFDDDCCCEEEHHHIIIFFFBBBBBBBBBAAA@@@???>>>>>>===<<<<<<<<<===<<<<<<;;;:::999:::::::::::::::::::::777666555666888999888777777666555555444444444555444444555555555555444444444444333222111111000000111000000/////////000000................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++***************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))***+++,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))777999;;;;;;<<<<<<>>>@@@DDDEEEGGGJJJMMMPPPSSSUUUXXX[[[___aaabbbccceeeggggggiiikkkmmmnnnpppsssuuummmppptttuuutttsssrrrrrrlllooorrruuuwwwwwwvvvuuuuuuwww~~~~~~tttvvv~~~{{{{{{lllaaaYYYOOOMMMaaalllkkksss^^^[[[MMM>>>888666444222222111111111000000000000000////////////..........................................---------,,,,,,,,,------------------------------------------------,,,,,,---------.........///............///000000000111111222333333444444555666777888:::;;;<<<<<<>>>@@@BBBBBBAAAAAABBBCCCDDDHHHNNNQQQQQQPPPOOONNNJJJLLLNNNOOOOOOMMMJJJHHHOOOMMMKKKIIIIIIIIIKKKLLLJJJIIIGGGFFFFFFGGGIIIJJJHHHHHHHHHHHHHHHGGGFFFFFFDDDCCCBBBEEEHHHIIIFFFCCCCCCCCCBBBAAA@@@???>>>>>><<<<<<<<<<<<<<<;;;;;;:::999::::::::::::;;;;;;;;;777555444555666777777666666555444444444444444444333333444444444444333333444444333333222222111111000///////////////000000................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))************))))))))))))))))))))))))(((((())))))************************************))))))))))))))))))))))))777888;;;<<<<<<===???AAAFFFGGGIIILLLOOOSSSVVVWWWWWWZZZ^^^aaabbbdddeeeggggggiiikkklllmmmooorrruuummmpppssstttrrrpppnnnnnnlllnnnrrruuuxxxyyyyyyyyyuuuwww}}}zzzrrrvvvpppbbb\\\RRRMMMYYYzzzjjj]]]yyyaaaWWWJJJ===888666333222222111111000000000000000000////////////............////////////////////////......---------,,,,,,,,,------------------------------------------------,,,---------............//////......//////000111000111111222333444555555666666777888:::;;;<<<======???AAABBBBBBBBBCCCEEEGGGKKKPPPSSSSSSSSSRRRRRROOOPPPRRRRRRRRROOOMMMKKKQQQPPPNNNLLLKKKKKKKKKKKKIIIIIIGGGGGGGGGGGGIIIIIIGGGHHHHHHHHHGGGFFFEEEDDDCCCBBBCCCEEEGGGGGGEEEDDDCCCCCCCCCBBBAAA@@@???>>><<<<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::777555444444555777666555555444444333333333444444222333333444444333333222333333333222222222111111//////......//////000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))))))))***************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))((((((((()))******++++++************************))))))))))))))))))))))))777999<<<======>>>AAACCCHHHIIIJJJMMMQQQTTTXXXYYYXXX[[[___bbbccceeefffhhhgggiiilllnnnnnnnnnnnnooooooqqqssssssqqqnnnmmmmmmlllmmmppprrruuuwwwxxxxxxtttyyytttnnnvvvsssccc___VVVNNNSSSmmmmmm[[[kkkbbbTTTHHH<<<888666333111222000000000000000000000111////////////..........................................---------,,,,,,,,,------------------------------------------------------------............///////////////000000111000111111222333444555666777777888:::;;;<<<===>>><<<>>>AAABBBCCCCCCEEEFFFFFFJJJNNNPPPQQQRRRRRRSSSRRRSSSUUUVVVUUUTTTSSSRRRQQQPPPOOONNNLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGEEEDDDCCCAAACCCEEEEEEDDDCCCCCCCCCBBBCCCCCCCCCAAA@@@>>>===;;;;;;;;;;;;;;;:::999999999999999999999888888888888666444444555666666666444333333333333333444444222333333444444333333222222111111111111000000000...............///000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++((()))))))))*********+++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))'''(((((()))******++++++************************))))))))))))))))))))))))999;;;===>>>???@@@BBBDDDHHHIIIKKKNNNRRRVVVYYYZZZYYY\\\```cccdddfffhhhiiifffjjjnnnpppooollljjjiiinnnppprrrsssqqqpppooooookkkkkkmmmnnnppprrrssstttrrr{{{zzzpppmmmvvv|||{{{zzzeeeaaaXXXOOOOOOeeewwwccciiikkkQQQFFF<<<777555222111333000000000000000111111111000/////////............------------------------......---------,,,,,,,,,---------------------------------------------------------........./////////////////////000111111000111111222444555666666888999:::;;;<<<>>>??????;;;===@@@BBBCCCDDDFFFGGGEEEHHHKKKNNNOOOPPPQQQSSSTTTUUUWWWXXXYYYXXXXXXXXXQQQPPPPPPNNNLLLJJJHHHFFFHHHIIIIIIJJJJJJIIIIIIHHHFFFGGGGGGGGGFFFEEECCCBBB???CCCFFFEEEBBB@@@@@@BBBAAABBBBBBBBBAAA???===<<<999::::::::::::999888888888888888888777777777666888666444444555666666666333333333222222333444444222333333444444333333222000000000000////////////...............///000111------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++(((((())))))*********+++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))'''(((((()))***+++++++++************************))))))))))))))))))))))))999;;;???AAAAAABBBDDDFFFLLLNNNRRRWWW[[[\\\\\\ZZZ^^^```bbbeeeggghhhhhhhhhhhhkkknnnooommmkkkiiiiiimmmrrrtttqqqppppppooommmhhhjjjlllnnnpppssswwwzzzwwwyyywww||||||qqqjjjkkk{{{uuuttt{{{kkkdddUUUOOORRRZZZxxxgggppplllPPP@@@888888444777777///111111111111000000000000////////////////////////.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................------.........//////000111222222222333444444555666666999:::<<>>???AAAAAAAAA@@@>>><<<<<<:::999999:::;;;999888888777777666555444444444666666666666666666666666777777555444333222222222000000000000000000000000000000000000000000000000........................+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************))))))************))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))):::<<>>???@@@AAA@@@???===<<<<<<;;;999:::;;;;;;:::888777777777666555444444444555555555555555555555555777666555333222222222111000000000000000000000000////////////////////////........................+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************))))))************))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))<<<>>>???AAABBBDDDHHHKKKOOORRRWWW\\\```bbbddddddjjjkkklllnnnpppqqqqqqrrrlllmmmnnnmmmjjjiiiiiijjjlllrrrvvvuuuvvvyyy{{{yyyuuuvvvwwwwwwvvvxxxzzz}}}~~~kkkxxx|||qqqmmmrrrvvvvvvrrriiiYYYPPPOOOQQQgggtttnnnyyyWWWDDD<<<999333333666222111111111111000000000000////////////////////////...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................////////////000111222222333333444555666777888888:::;;;===@@@BBBCCCDDDDDDFFFEEEDDDCCCCCCEEEGGGHHHDDDEEEFFFHHHJJJMMMOOOPPPQQQRRRTTTUUUUUUTTTRRRQQQSSSRRRPPPPPPQQQQQQOOONNNJJJJJJKKKLLLLLLLLLKKKKKKHHHIIIIIIIIIHHHGGGFFFEEECCCBBBBBBAAAAAA@@@@@@@@@>>>>>>???@@@???>>>===<<<<<<;;;999:::;;;;;;:::888777777666666555444444444555555555555555555555555666555444333222111111111000000000000000000000000////////////////////////------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************))))))************))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))>>>???AAAAAACCCFFFKKKOOOPPPSSSWWW[[[^^^```aaabbbggghhhjjjmmmoooqqqssssssoooooonnnllljjjiiijjjlllnnnssswwwvvvwww{{{}}}||||||||||||zzzyyyyyy{{{}}}tttlll|||mmmkkktttqqqoootttlll\\\SSSPPPNNN___~~~nnneeeXXXDDD<<<;;;555222444111111111111111000000000///////////////////////////........................------------------------------------------------,,,,,,,,,---------..................////////////////////////000111222333222333444555666777888999;;;<<<>>>@@@BBBDDDDDDEEEGGGFFFDDDBBBBBBCCCDDDFFFCCCCCCDDDFFFHHHJJJLLLNNNOOOPPPRRRSSSSSSRRRPPPOOOQQQPPPOOOPPPQQQQQQPPPOOOKKKKKKLLLLLLLLLKKKKKKJJJHHHGGGGGGGGGFFFEEEDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@======>>>>>>>>>===<<<;;;<<<:::999999::::::999888666666666555555444444444444444444444444444444444555444333222111111111111000000000000000000000000////////////////////////------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))((()))))))))************))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))???AAABBBCCCEEEIIINNNRRRTTTWWWZZZ\\\]]]]]]___aaadddeeegggjjjnnnqqqtttuuuppppppooommmjjjjjjlllnnnsssxxx{{{zzzzzz~~~~~~|||zzzzzz{{{}}}jjjtttwwwhhhiiiuuuxxxiiiiiiwwwnnn___VVVSSSMMMYYYuuuwww^^^xxx\\\EEE;;;===777444444000111111111111000000000///////////////////////////........................------------------------------------------------,,,,,,,,,---------.............../////////000000/////////000000111222333222222333555666888999999===>>>???AAACCCDDDEEEEEEGGGEEECCCAAAAAAAAABBBCCCBBBBBBCCCEEEGGGIIIKKKLLLMMMNNNPPPQQQQQQPPPNNNMMMMMMMMMMMMNNNPPPPPPOOOMMMKKKKKKKKKKKKKKKJJJIIIHHHEEEEEEDDDCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@?????????============<<<<<<;;;;;;;;;999888888999999888777555555555555444444444444444444444444444444444444444333222111111111111111////////////////////////........................------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))((()))))))))************))))))************))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))???AAADDDFFFHHHLLLPPPTTTXXX\\\___```^^^^^^aaadddeeefffhhhjjjnnnrrruuuwwwpppqqqpppooommmmmmoooqqqxxx|||}}}}}}}}}{{{{{{}}}~~~nnn|||qqqeeeiiixxxsssggggggzzz{{{sssddd\\\WWWNNNVVVnnn```jjjhhhJJJ;;;<<<999555444000111111111111000000000000////////////////////////........................,,,,,,,,,------------...------------------------,,,,,,,,,---------...............//////000000111000000000000111222333333222333444666777999:::;;;>>>???@@@BBBCCCDDDEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCDDDEEEGGGIIIKKKLLLKKKMMMNNNOOOOOONNNMMMKKKJJJJJJJJJLLLNNNNNNLLLJJJJJJJJJJJJIIIHHHGGGFFFEEECCCBBBAAA@@@?????????@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::999888666777888888777555444444444444444444444444333333333333333333333333333222111111000000111111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))************))))))************))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))???BBBEEEHHHKKKNNNRRRUUUYYY]]]aaabbb``````dddhhhhhhhhhiiikkknnnqqqtttvvvpppqqqrrrqqqpppppprrrsssvvv{{{}}}{{{|||~~~}}}}}}~~~zzzmmmfffkkk}}}tttjjjgggtttyyyjjjaaa[[[OOOSSShhhgggaaa|||UUU<<<:::888666555111111111111111000000000000////////////////////////........................,,,,,,,,,---------..............................,,,,,,,,,---------......---......///000000111111000000000000111222333333444555666888:::;;;======>>>???AAABBBDDDEEEEEEEEEEEEEEEFFFFFFFFFDDDCCCBBBDDDDDDEEEFFFHHHJJJKKKLLLKKKLLLNNNOOOOOONNNLLLKKKGGGGGGHHHJJJKKKKKKIIIGGGHHHHHHHHHGGGFFFDDDCCCBBBBBBAAA@@@???>>>>>>>>>???<<<=====================<<<;;;;;;:::::::::::::::888666555555666666555444444444444444444444444444222222222222222222222222222222111000000000000111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))************))))))************))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))???BBBFFFJJJMMMPPPSSSUUUWWW\\\```aaa``````eeeiiijjjjjjjjjkkkmmmooorrrsssoooqqqrrrsssrrrrrrsssuuurrrvvvyyyxxxyyy~~~~~~~~~zzznnngggnnnwwwnnnfffppp~~~nnneee]]]OOOQQQeee|||lll[[[]]]===999777666666333111111111111000000000000////////////////////////........................,,,,,,,,,------.................................,,,,,,,,,---------......---......///000111111222000000000000111222333444666777888:::<<<>>>???@@@???@@@AAACCCDDDEEEEEEEEEEEEFFFHHHIIIHHHGGGEEECCCEEEEEEFFFGGGHHHJJJLLLMMMKKKLLLMMMOOOOOOMMMLLLKKKFFFFFFFFFHHHJJJIIIGGGDDDGGGGGGFFFFFFDDDCCCAAA@@@BBBAAA@@@>>>>>>>>>>>>???;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::777555444444555555444333444444444444444444444444222222222222222222222222222111000000000000000111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))************))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))===@@@EEEJJJMMMQQQUUUXXXZZZ\\\___cccffffffeeeccckkknnnpppooolllkkkmmmpppqqqpppoooppprrrsssrrrqqqssstttuuuttttttuuuxxx{{{|||}}}}}}xxxnnnfffooozzziiiiiinnn|||pppcccWWWQQQUUU]]]uuubbb{{{[[[===BBB777333:::222222222222111111111111000222111111111000000//////000000000000////////////................................................---------.........//////////////////000000000000000222333333222333555777888999:::::::::;;;>>>AAA@@@AAABBBBBBCCCCCCBBBBBBFFFFFFFFFFFFGGGGGGGGGGGGMMMJJJGGGGGGJJJLLLKKKIIIKKKLLLMMMMMMLLLIIIFFFDDDGGGGGGFFFDDDCCCBBBAAA@@@BBBBBBBBBCCCBBBAAAAAA@@@AAAAAA@@@@@@???>>>>>>===999;;;===???>>>===;;;999;;;;;;:::::::::999999999888888777555555444444444333333333222222222111111111111111111000000000000////////////////////////........................//////...---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************)))))))))))))))))))))))))))************+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))***************************)))((((((((()))+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************@@@DDDIIIMMMPPPSSSWWWYYYZZZ[[[^^^bbbfffhhhhhhggglllnnnpppooommmlllmmmpppqqqpppppprrrssstttrrrqqqttttttrrrqqqppprrrvvvyyy}}}~~~}}}~~~nnnfffgggqqquuullliiippptttgggZZZRRRSSSXXXzzzcccxxxbbb@@@CCC888333888222222222222111111111111000111111111000000000//////000000000000/////////...................................................---------.........//////////////////000000000111000111333333222333555777888999:::::::::<<>>======<<<===<<<<<<;;;;;;::::::999999999999999888888888888888777666555444444444444333333222222222111111111111111111000000000//////////////////////////////........................///......---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************)))))))))))))))))))))))))))************+++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))************************)))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************EEEHHHMMMQQQSSSUUUXXXZZZZZZ[[[^^^aaaeeehhhjjjlllllloooqqqpppmmmlllnnnqqqpppqqqrrrtttvvvvvvsssppptttssspppmmmlllnnnrrrvvv|||||||||}}}~~~vvvzzzkkkfffhhhsss~~~zzzwwwvvv{{{}}}rrriiigggzzzxxxlll___TTTQQQTTTxxxhhhxxxiiiDDDBBB999333666222222222222111111111111000111111000000000000//////000000000/////////......................................................------.........//////////////////000000000111111000111222222222333555777999:::;;;<<<<<<===???BBBBBBBBBCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEGGGIIIKKKIIIJJJLLLKKKJJJHHHHHHHHHEEEFFFHHHIIIIIIHHHFFFEEEBBBBBBBBBAAAAAAAAA@@@@@@AAABBBBBBBBBBBBAAA@@@@@@AAA@@@@@@???>>>===<<<;;;>>>===:::888777777999999888888777777777666666666777666555555444444444444333222222222222111111111111111000000000000//////////////////////////////------------------------......------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************)))))))))))))))))))))))))))************+++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************************************(((((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************HHHKKKPPPSSSUUUVVVXXXYYY[[[\\\^^^```bbbeeeiiilllmmmoooqqqpppmmmlllnnnqqqpppqqqtttwwwxxxwwwssspppqqqqqqqqqooommmmmmoooqqqwwwvvvwww{{{}}}}}}~~~tttxxxllliiihhhttt|||}}}zzzvvvvvvzzzzzzrrriiieeesssyyymmmaaaVVVSSSUUUqqqiiiuuummmDDD>>>999444666444222222222111111111000000000000000000000000//////000000/////////.....................................................................//////////////////000000000111111111000111222333333444666888999;;;=========>>>@@@BBBBBBCCCDDDDDDEEEEEEDDDDDDFFFDDDCCCAAAAAABBBCCCDDDFFFJJJMMMMMMJJJGGGFFFGGGDDDEEEFFFGGGGGGEEEDDDCCC??????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@??????@@@??????>>>===<<<;;;:::;;;:::888777777777888999777777777777666666666666666555555444333333444444222222222222111111111111111000000000////////////........................---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))*********+++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************'''((()))++++++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************IIILLLQQQTTTVVVVVVWWWXXX]]]^^^_________```dddhhhllloooqqqpppmmmlllnnnppppppqqqtttxxxyyyxxxsssooommmppprrrsssqqqnnnllllllqqqooosssyyy{{{yyyyyy}}}xxx}}}rrrggghhhggguuuwwwzzzxxxvvvyyywwwjjjfffeeennnyyylll```XXXWWWZZZjjjfffooopppCCC999999555666777222222222111111111000000//////////////////000000////////////...................................................................../////////000000000000000000111111111111000222333444444555777::::::<<<>>>??????@@@BBBCCCCCCDDDEEEEEEFFFFFFEEEEEEFFFEEEDDDBBBBBBBBBCCCDDDEEEIIIMMMMMMJJJGGGFFFGGGEEEFFFFFFEEEDDDCCCAAA@@@>>>>>>>>>>>>???????????????????????????>>>======>>>>>>===<<<<<<;;;;;;:::777777888888888888888888777777777777666666666666555444444333333333333444222222222111111111000000000000000////////////...------------------------------------------------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))*********+++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************'''((()))++++++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************KKKOOOTTTWWWYYYYYYZZZZZZ^^^```aaa```]]]]]]aaadddkkknnnpppooolllkkkmmmppppppqqqtttwwwyyywwwssspppjjjnnnsssuuusssoookkkiiilllkkkpppxxxxxxvvvzzz~~~|||oooeeehhhgggvvv}}}~~~}}}}}}|||jjjjjjiiimmmzzzlllaaaZZZYYY]]]dddiiioooyyyGGG888:::777444999222222222111111111111000......////////////000000/////////.........------....................................................../////////000000000000000000111111111222222111333444555555777999<<<;;;===@@@AAAAAAAAACCCDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEFFFGGGGGGHHHIIIIIIEEEGGGJJJLLLKKKIIIGGGGGGFFFFFFEEEDDDCCCAAA@@@???>>>>>>>>>>>>>>>>>>??????===============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777777888999999888777777777777777666666666555555444333333222222333333333222111111111111000000000000000////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************)))))))))))))))))))))))))))************+++++++++************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++************************(((((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************OOOSSSXXX\\\^^^^^^______^^^aaacccbbb^^^]]]```dddjjjmmmooonnnkkkjjjlllooopppqqqsssuuuwwwvvvssspppiiimmmqqqsssrrrnnnkkkjjjkkkjjjooouuuvvvvvv|||nnneeeiiihhhyyyzzzqqqqqqrrrxxxpppooojjjiiiyyy}}}nnnbbbZZZYYY[[[___mmmnnnPPP;;;===888222888222222222111111111111000........./////////000000//////.........---------.................................................../////////000000000000000000111111111222222222222444666777777888;;;>>><<<>>>AAABBBBBBCCCDDDEEEEEEFFFFFFGGGHHHGGGGGGGGGEEEGGGIIIJJJKKKJJJIIIIIIFFFFFFGGGIIIKKKKKKIIIGGGEEEEEEDDDCCCCCCBBBAAAAAA?????????>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;:::999999999999999:::;;;;;;<<<<<<<<<;;;999777666666666666555555555555444444444444333333222222222222333333111111111111000000000000000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************)))))))))))))))))))))))))))************+++++++++************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************)))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************RRRVVV\\\```bbbbbbcccccc]]]aaadddccc```___bbbeeejjjlllnnnmmmjjjiiikkknnnpppqqqrrrtttvvvvvvssspppiiilllooopppooommmlllkkkmmmkkknnnttttttwww|||}}}jjjaaafffiii{{{yyymmmggggggddd^^^```fffrrrsssnnnddd```ooopppddd[[[WWWXXX^^^{{{xxxiiifff~~~XXX???@@@999000666222222222111111111111000---.........//////000000//////.........---------................................................////////////000000000000000111111111111222222222333555777777888:::<<>>>>>>>>===999::::::::::::999888888777888888999;;;<<<<<<===BBB???:::666333333555666444444444333333333222222222222222111222222333333111111111111000000000000000/////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************)))))))))))))))))))))))))))************+++++++++************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++***************************)))((((((((()))+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************VVV[[[aaabbb```^^^```cccfffgggfffccc```aaaeeeiiioooppppppnnnlllmmmppptttrrrrrrsssttttttssssssrrrooommmkkkllloooqqqpppnnnnnnqqqpppqqqqqqooovvv}}}jjjbbbbbbkkkyyyooojjjaaa___bbb```___jjjvvvmmmcccbbblllsssddd[[[UUURRR___yyyxxxyyybbbvvv{{{ZZZAAAAAA888999666444444333222222111111000000000000000///////////////............---------...------------...//////------......//////000000000000000000////////////000111222333333333333333333444666999;;;>>>@@@AAAAAA@@@??????@@@BBBEEEFFFGGGGGGHHHHHHIIIJJJJJJJJJJJJKKKKKKKKKJJJHHHFFFDDDDDDDDDEEEFFFHHHKKKLLLNNNBBBCCCCCCCCCBBBAAA@@@@@@???@@@AAAAAA@@@>>>;;;999;;;;;;::::::::::::999999888:::;;;;;;;;;<<<>>>@@@FFF@@@:::888666333444777333333222333444444222111111111222222222222111111000000000000////////////111111000///////////////---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************************************************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))***)))))))))((((((''''''))))))))))))))))))))))))************************************************************************************************)))************+++++++++,,,,,,,,,++++++******************)))))))))))))))************************)))*********++++++++++++************************YYY^^^cccdddccccccfffiiiqqqppplllfffbbbbbbfffjjjpppqqqpppnnnllllllooorrrnnnooooooppppppqqqqqqrrrrrrpppnnnoooqqqrrrqqqppppppsssqqqrrrsssrrr|||jjjaaaaaakkkwwwnnniiiccccccggghhhhhhuuuzzzlllaaa```gggxxxwwwfff[[[UUUQQQZZZ{{{~~~{{{bbbttt}}}cccFFFAAA777888666444444333222222111111000000000000000///////////////............---------...------------...//////.........///////////////000000000000////////////000000111222333333333333666777888:::===???@@@AAABBBAAA@@@@@@AAACCCFFFGGGGGGGGGGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKJJJHHHFFFEEEDDDDDDDDDEEEGGGIIIJJJKKKCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@???===;;;:::======<<<;;;999888777666777888::::::999:::===???NNNCCC:::888999777666777666444333333444444333111000111111222222111111000000000000000/////////...000//////...------......---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************************************************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))*********))))))((((((((())))))))))))))))))))))))************************************************************************************************)))************++++++++++++++++++******)))))))))***)))))))))))))))))))))************************)))))))))*********++++++************************]]]aaaeeegggggghhhlllpppyyyvvvqqqkkkggghhhlllppprrrrrrqqqooommmmmmoooqqqmmmmmmmmmmmmoooqqqssstttsssrrrqqqqqqrrrrrrqqqpppmmmpppoooqqqsssssszzziiiaaaaaammm}}}yyyvvvwww|||}}}lll______aaajjj{{{iii]]]UUUQQQTTTsssfffqqqpppMMMCCC666777666444444333222222111111000000000000000///////////////............---------...------------.../////////////////////.........////////////000000000000///000000111222222333333888999:::<<<>>>@@@AAABBBCCCBBBBBBBBBCCCEEEGGGHHHGGGGGGGGGHHHIIIIIIJJJJJJKKKLLLKKKKKKJJJIIIGGGGGGEEEEEEEEEEEEEEEFFFGGGHHHDDDCCCBBB@@@??????@@@@@@@@@@@@???>>>===<<<<<<;;;??????===;;;888666555444666777888888888999;;;===PPPCCC777666;;;<<<<<<<<<999666333222333333333222000111111222222111111000000000000/////////......///...------,,,------------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))************************************************************************************************)))************+++++++++*********)))))))))))))))))))))))))))))))))******************************((((((((()))))))))******************************```bbbeeeggghhhkkkooosssvvvuuurrrpppooorrruuuxxxuuutttsssrrrpppppppppqqqooonnnnnnnnnpppsssvvvxxxrrrrrrrrrqqqqqqqqqpppoookkkpppqqqtttwwwwwwwwwhhhaaabbbppplll^^^___^^^aaa~~~~~~kkk___WWWSSSRRRnnnmmmpppwwwOOOCCC888999555444444333222222111111000000000000000///////////////............---------...------------...//////000000//////......------////////////000000000000/////////000111222333444::::::;;;===>>>@@@AAAAAACCCCCCCCCDDDEEEFFFHHHIIIHHHHHHHHHIIIJJJJJJKKKKKKLLLLLLKKKKKKJJJIIIHHHHHHGGGGGGFFFEEEEEEEEEFFFFFFEEECCCAAA???>>>>>>???@@@@@@???>>>===<<<<<<<<<<<>><<<:::888666555444666777888888777888:::<<>>555555:::===AAAEEE:::777444222222333333222000000111111111111000000000000/////////...............---------------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))++++++******************))))))))))))))))))))))))************************************************************************************************))))))*********+++++++++******************)))))))))))))))))))))*********************************(((((((((((())))))))))))************************aaabbbeeegggiiilllooorrrqqqqqqrrrtttvvvxxxyyyyyywwwvvvuuuttttttsssrrrrrroooooonnnnnnpppsssvvvxxxrrrrrrssssssrrrqqqpppppppppwwwxxxzzz}}}|||}}}zzzsssfffbbbcccpppoooaaabbb___^^^vvvmmm```YYYVVVTTTkkksssoooyyyNNNCCC;;;;;;555444444333222222111111000000000000000///////////////............---------...------------...//////000000//////......------.../////////000000000111/////////000111333444555::::::;;;===>>>@@@AAAAAADDDDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKJJJJJJIIIIIIIIIHHHIIIIIIHHHFFFFFFEEEEEEEEEEEECCC@@@>>>======>>>??????>>>===<<<;;;;;;;;;<<<<<<;;;:::999888777777666666888888888777888:::;;;???:::666666666777>>>FFF:::777333222222222222222000000000111111000000000////////////............///......---......//////---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))******************++++++))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++(((((())))))************************************(((((((((((())))))))))))))))))))))))))))))))))))ddddddfffhhhjjjmmmnnnooopppqqqrrruuuxxxyyywwwvvvwwwvvvuuuuuuuuuuuutttrrrmmmmmmmmmmmmnnnoooqqqrrrppprrrttttttrrrqqqpppqqqpppvvvvvvvvv{{{{{{vvvyyy|||nnneeeccceeepppsssffffffcccaaaqqqnnnbbb[[[XXXVVVjjjwwwooozzzOOOCCC;;;<<<555444444333222222111111000000000000000///////////////............---------...------------.../////////////////////...............//////000000111111000000000000111333666777999:::;;;===???AAABBBCCCCCCDDDDDDFFFGGGGGGHHHHHHIIIIIIIIIJJJKKKKKKLLLLLLKKKJJJIIIHHHHHHHHHHHHIIIJJJIIIHHHGGGFFFEEEEEEEEEDDDBBB@@@???==================<<<<<<;;;;;;;;;;;;999999999999999888888888666777888888777777999;;;:::999888777333000555===888555222111222222222111///000000111111000000////////////.........------..................///000---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************************************************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))************************************************************************)))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,((((((((()))******++++++************************((((((((()))))))))******))))))))))))))))))))))))hhhiiijjjlllnnnooonnnmmmqqqqqqqqqssswwwxxxwwwvvvuuutttssstttuuuvvvtttrrrlllllllllllllllllllllllljjjmmmpppqqqooommmmmmnnnjjjpppnnnpppzzzuuuvvvxxxvvvjjjcccdddgggsssyyymmmiiifffdddkkkvvvoooccc\\\YYYUUUggg{{{ppp~~~TTTDDD999;;;666444444333222222111111000000000000000///////////////............---------...------------...//////.........///////////////.........///000111111111111111000111222555777999:::;;;<<<>>>AAACCCDDDEEEBBBCCCDDDFFFGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJJJJIIIHHHGGGFFFGGGHHHHHHIIIHHHGGGFFFEEEDDDDDDDDDBBBBBBAAA???>>>===<<<;;;;;;;;;<<<===<<<;;;:::999999999999999888888888888555666777666555555777999777555555666444000111444444333111111222222111000//////000000000000////////////.........---------------,,,,,,---......///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************************************************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))((((((((())))))*********))))))))))))))))))))))))************************************************************************)))))))))))))))))))))))))))************+++++++++)))*********++++++++++++'''(((((()))******++++++************************)))))))))*********++++++))))))))))))))))))))))))llllllnnnpppqqqqqqooommmqqqooonnnqqquuuyyyzzzyyysssrrrqqqrrruuuvvvsssqqqmmmmmmnnnmmmlllkkkjjjiiidddgggkkkllljjjhhhiiijjjhhhmmmlllppppppzzzqqqsssgggbbbdddiiiyyy}}}qqqkkkhhhfffgggiiipppqqqddd\\\YYYTTTdddqqq}}}YYYEEE666:::777444444333333222111111000000000000000//////////////////.........---------...------------...//////---.........//////000000---......///000111111222222222111111333555888::::::;;;===@@@BBBEEEGGGHHHBBBCCCDDDEEEGGGGGGGGGGGGEEEFFFFFFGGGGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFGGGHHHGGGGGGFFFDDDCCCCCCCCCCCCAAAAAAAAA@@@???===;;;:::999:::<<<======<<<:::888::::::999999888777777777444555555555444444555777444000000555777444111111222111111111333333111/////////000000000000////////////.........---------++++++++++++,,,,,,---...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++************************************************************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))''''''(((((()))))))))***))))))))))))))))))))))))************************************************************************)))))))))))))))))))))))))))************+++++++++(((((())))))*********+++'''(((((()))***+++++++++************************************++++++++++++))))))))))))))))))))))))pppppprrrtttuuutttqqqooonnnlllllloootttvvvvvvtttrrrooommmmmmpppqqqpppnnnjjjkkklllmmmllljjjhhhffffffggggggggggggeeedddcccfff___bbbqqq~~~qqqxxxttthhhaaadddlllsss~~~nnnkkknnnmmmjjjjjjhhh{{{yyyggg\\\XXXUUUcccmmm]]]HHH>>>777888555444333222111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000111111111000000000000000111222333444666777888999999;;;===???BBBEEEGGGHHHFFFFFFFFFHHHKKKLLLKKKJJJKKKHHHEEEDDDFFFGGGHHHHHHJJJJJJIIIHHHGGGFFFDDDCCCCCCCCCCCCCCCBBBAAA@@@???===>>>>>>?????????>>>>>>=========<<<;;;999888777777777777777666666666666777666555444333444555555222222222111111111111000000000000000000000000000000000//////.........---........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))************************************************************************)))************+++++++++************************************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,+++***))))))******************************+++++++++*********))))))))))))))))))************************************)))************+++++++++************************************************)))************+++++++++************************))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++************************)))************+++++++++))))))))))))************((()))+++,,,+++***'''&&&pppqqqrrrssssssrrrooommmooommmlllmmmpppqqqqqqpppooommmkkkkkkmmmnnnmmmkkkgggggghhhiiiiiihhhgggffffffggggggggggggeeedddcccfffccceeeooo~~~wwwyyyttthhhaaaccckkkuuutttooopppoookkkjjjgggsss{{{hhh\\\YYYUUUaaaiiiZZZFFF<<<555555555444333222111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000111111111111000000000000111222333444666777999999??????AAACCCEEEGGGHHHIIIGGGFFFFFFHHHJJJLLLLLLKKKKKKHHHFFFEEEFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDBBBBBBBBBCCCCCCCCCCCCBBBAAAAAA???>>>>>>>>>=====================<<<;;;999888777777666666666666555555555666666444333333333444555222222222111111111000000000000000000000000000000000/////////.........---........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))************************************************************************)))************+++++++++************************************************)))************+++++++++*********+++++++++,,,,,,,,,++++++***))))))******************************+++++++++*********))))))))))))))))))************************************)))************+++++++++************************************************)))************+++++++++************************************************************************)))************+++++++++)))************+++++++++************************)))************+++++++++))))))))))))************)))******+++***)))((('''qqqqqqrrrrrrqqqooommmlllqqqoookkkjjjjjjkkkkkkkkkmmmkkkiiiiiiiiijjjiiihhhdddddddddcccddddddeeeeeeffffffffffffeeedddcccbbbccceeefffjjj{{{{{{rrrhhhaaaccckkkxxxzzzuuuvvvtttqqqooogggjjjiii]]][[[VVV```yyydddWWWDDD===666666555444333222111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000111111111111111111111111111222333555777888::::::AAABBBCCCDDDEEEFFFGGGGGGIIIGGGFFFGGGIIIKKKLLLLLLKKKIIIFFFEEEFFFFFFFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@AAABBBCCCCCCDDDCCCCCCCCCAAA@@@>>>===<<<;;;<<<<<<<<<<<<<<<<<<;;;999888777666666555555555444444444666555444333333333444444222222111111111000000000000000000000000000000000/////////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++***************************************************************************************)))************+++++++++************************************************)))************+++++++++*********++++++++++++,,,,,,+++******)))*********************************+++++++++***************))))))))))))************************************)))************+++++++++************************************************)))************+++++++++************************************************************************)))************+++++++++)))************+++++++++************************)))************+++++++++)))))))))*********++++++************))))))))))))pppqqqqqqqqqooonnnnnnnnnrrroookkkhhhgggggghhhiiillljjjiiihhhhhhhhhhhhhhheeedddbbb``````aaabbbcccddddddccccccbbbaaaaaa``````bbbbbbeee~~~{{{}}}ooofffaaadddlllzzzzzz|||}}}zzzxxxjjjhhhwwwkkk___]]]XXX^^^tttbbbyyyXXXEEE???999:::444444333222111111111111////////////////////////////////////////////////////////////////////////////////////////////////000111111111111111222222222222444666888:::<<<===??????@@@AAABBBDDDDDDEEEKKKIIIFFFFFFIIIKKKLLLMMMKKKIIIGGGEEEFFFEEEDDDCCCBBBCCCCCCCCCBBBAAA@@@@@@@@@AAABBBCCCDDDDDDDDDDDDEEECCC@@@===;;;;;;;;;<<<;;;<<<<<<;;;:::999888888555555555444444333333222444444444333333333333333111111111111000000000000////////////////////////........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************))))))*********+++++++++************************************************))))))*********+++++++++************++++++++++++++++++***************+++************************************************((()))))))))************************************))))))*********+++++++++************************************************))))))*********+++++++++************************************************************************))))))*********+++++++++))))))*********+++++++++************************))))))*********+++++++++))))))*********+++++++++******))))))((()))******mmmooopppooonnnnnnpppssspppnnnkkkhhhffffffhhhiiikkkkkkjjjiiihhhhhhiiiiiiiiifffccc```_________```aaa``````___^^^^^^]]]]]]\\\^^^^^^ggg~~~{{{wwwkkkddd```fffooo|||{{{qqqlllvvvmmm```^^^ZZZ]]]pppeeewww___GGG>>>888:::444444333222111111111111////////////////////////////////////////////////////////////////////////////////////////////////000000111111222222222333333444555888:::===???@@@===>>>???AAABBBDDDEEEEEELLLIIIGGGGGGIIIKKKLLLMMMKKKIIIFFFFFFFFFEEEDDDBBBBBBBBBBBBCCCBBBBBBAAAAAA@@@@@@BBBCCCDDDDDDDDDDDDFFFDDDAAA>>><<<;;;;;;<<<;;;;;;;;;;;;:::999888888666555555444333222222222333333333333333222222111111111111000000000//////........................---------...............------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************))))))*********+++++++++************************************************))))))*********+++++++++))))))*********++++++++++++***************++++++************************************************((()))))))))************************************))))))*********+++++++++************************************************))))))*********+++++++++************************************************************************))))))*********+++++++++))))))*********+++++++++************************))))))*********+++++++++************++++++++++++******)))((())))))******kkkmmmnnnmmmllllllppptttnnnnnnllliiifffeeefffhhhhhhiiijjjiiihhhgggiiikkkjjjhhheeeaaa___^^^^^^^^^___^^^]]]\\\[[[[[[[[[[[[ZZZ[[[]]]lllxxx}}}uuuiiibbb```gggqqq~~~{{{vvvooouuupppbbb^^^ZZZ[[[mmmiiiyyyhhhJJJ<<<555777555444333222111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000111111222333333333444555777:::===@@@BBBCCC@@@AAABBBCCCEEEFFFHHHHHHKKKJJJHHHHHHJJJLLLLLLLLLIIIGGGFFFFFFFFFFFFDDDBBBAAAAAABBBBBBCCCBBBBBBBBB???@@@AAABBBCCCCCCCCCCCCEEEDDDAAA>>><<<;;;:::::::::::::::::::::999888888666666555444333222222111222222333333333222111000111111000000000/////////........................---------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++++++++************************************************************************)))************+++++++++************************************************)))************+++++++++)))))))))************+++*********)))******+++,,,***************************************+++++++++))))))))))))************************************)))************+++++++++************************************************)))************+++++++++************************++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++************************)))************+++++++++*********++++++++++++,,,))))))))))))************jjjlllmmmjjjhhhhhhmmmrrrmmmmmmmmmiiieeeccccccdddccceeegggfffeeeeeegggjjjhhhgggdddbbb```___^^^^^^^^^]]]\\\ZZZZZZZZZZZZ[[[YYYXXX\\\kkkxxxwwwiiibbb```gggrrr~~~wwwmmmooorrrddd^^^XXXXXXiiimmm}}}pppLLL;;;555999555444333222111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000111222222333444444666777999<<<@@@CCCEEEFFFDDDEEEEEEFFFGGGGGGHHHHHHKKKJJJIIIJJJKKKLLLKKKJJJGGGFFFEEEFFFFFFFFFEEECCC???@@@AAABBBBBBBBBBBBBBB??????@@@AAABBBBBBBBBAAABBBAAA???>>><<<:::888888999::::::::::::999888888777777666555444333222222111222333333333222000000111000000000////////////------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************))))))*********+++++++++************************************************************************)))************+++++++++************************************************)))************+++++++++))))))))))))******************))))))***++++++,,,************************))))))*********+++++++++))))))))))))************************************)))************+++++++++************************************************)))************+++++++++************************++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++************************)))************+++++++++*********+++++++++,,,,,,'''((()))***+++******)))iiikkklllhhhddddddiiinnnlllnnnmmmjjjddd``````aaa___bbbdddcccbbbbbbeeehhhfffeeecccbbb``````______^^^]]]\\\ZZZZZZZZZZZZ[[[XXXWWWZZZfffwww}}}zzzjjjbbb```gggrrrwwwjjjiiitttddd^^^VVVUUUfffooosssNNN===888>>>555444333222111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000111222333333444444777888;;;>>>AAADDDGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFJJJJJJIIIKKKLLLMMMKKKIIIFFFEEEEEEEEEGGGGGGEEECCC>>>???@@@AAAAAAAAAAAAAAA??????@@@AAAAAAAAA@@@@@@>>>>>>>>>===;;;999777555999999:::::::::999888888888777777555444333222222111111222333222111000///000000000000////////////------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************))))))******++++++++++++************************************************************************)))************+++++++++************************************************)))************+++++++++))))))))))))******************))))))***+++,,,,,,************************))))))******++++++++++++))))))))))))************************************)))************+++++++++************************************************)))************+++++++++************************++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,&&&'''***+++,,,+++***(((iiihhhfffdddcccdddeeeffffffjjjlllhhhbbb]]]]]]___]]]___```___^^^^^^___```ZZZ[[[]]]___``````______[[[[[[[[[ZZZZZZZZZZZZZZZ\\\XXXTTT___sssvvvfff___^^^fffpppzzzpppgggqqq}}}xxxvvvwww{{{sssfff___WWWXXXaaammmuuuHHH<<<;;;777666666444333222111111111000000000000000000000000000000//////.........---..................------......//////000000111111111111111222333666888:::888999<<<>>>@@@BBBCCCCCCHHHGGGFFFFFFFFFGGGHHHIIILLLKKKJJJIIIIIIJJJKKKLLLLLLJJJGGGEEEFFFFFFFFFEEE???AAACCCDDDBBB@@@???????????????>>>>>>>>>>>>>>>======<<<;;;:::888666555888999:::;;;:::888666444444444555555444444333222666444333111000000111111000000000000000000000000//////.........---------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************++++++************************++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))************************))))))))))))************************************************************+++*********))))))((((((************************************************+++++++++*********))))))************************************************************************************************+++++++++++++++***)))(((******************************************************************************************************++++++++++++******************************,,,+++***+++......+++((()))************+++++++++iiihhhfffeeeeeefffggghhhhhhkkklllhhhaaa\\\[[[\\\ZZZ[[[\\\\\\[[[ZZZ[[[\\\[[[\\\]]]^^^^^^^^^^^^^^^[[[[[[[[[[[[[[[ZZZYYYYYYZZZZZZVVV```|||yyy~~~rrrddd______gggrrrwwwoooiiirrr{{{zzz{{{}}}yyyuuufff___XXXYYYaaarrrtttHHH<<<;;;888666666444333222111111111000000000000000000000000000/////////..........................................//////000111111111111111111222444666888::::::;;;===???AAACCCDDDDDDFFFFFFEEEFFFFFFHHHJJJKKKJJJJJJIIIHHHHHHIIIJJJJJJLLLJJJGGGFFFFFFEEECCCBBB>>>@@@CCCCCCAAA???>>>>>>??????>>>>>>>>>>>>============<<<;;;:::888777666888999::::::999777555444666555333222222333444555444333222000//////000000//////////////////////////////.........------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************++++++************************++++++++++++++++++++++++************************************************************************************************************************************************))))))))))))************************************************************+++*********))))))))))))************************************************+++++++++*********))))))************************************************************************************************+++++++++++++++***))))))******************************************************************************************************++++++++++++******************************+++***)))+++------***((()))************+++++++++iiihhhggggggggghhhiiijjjiiikkkkkkggg```ZZZXXXXXXYYYZZZ[[[ZZZYYYXXXYYYZZZ]]]\\\\\\\\\\\\\\\]]]]]]YYYZZZ\\\]]]\\\[[[YYYXXXUUUZZZVVV^^^qqqyyyooobbb___```iiitttxxxyyy~~~uuupppkkksss}}}wwwggg^^^YYYZZZaaasss~~~tttJJJ<<<;;;999666666555444333222111111000000000000000000000000////////////..........................................///000000111111222111222222333555777999:::;;;<<<>>>@@@BBBDDDEEEEEEDDDDDDDDDEEEFFFHHHJJJKKKIIIHHHHHHGGGGGGHHHHHHIIIKKKIIIHHHGGGGGGEEEAAA???>>>@@@BBBBBB@@@>>>>>>>>>>>>>>>>>>=========<<<<<<======<<<;;;:::999777666777777888888888666555444666444222000111222555777222111000///////////////////////////////////////...............------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************++++++************************++++++++++++++++++++++++************************************************************************************************************************************************))))))))))))***************************************************************************)))))))))************************************************+++++++++******************************************************************************************************************++++++++++++***))))))******************************************************************************************************++++++++++++*********************************))))))***++++++***((()))************+++++++++jjjiiiiiihhhiiijjjkkkkkkggghhhhhheee___ZZZXXXWWWZZZ[[[\\\[[[ZZZYYYZZZ[[[]]]\\\[[[ZZZYYYZZZ[[[\\\XXXZZZ\\\]]]]]][[[XXXVVVTTT]]]YYY^^^zzzmmmyyyoooccc___aaaiiittt{{{llljjjttt}}}wwwsssmmmqqqyyyhhh___WWWXXX___ooowwwwwwMMM<<<999999666666555555444222111111///////////////////////////////////////.....................////////////...//////000111111222222222222333555777888:::;;;;;;<<<>>>@@@BBBCCCDDDDDDDDDCCCCCCCCCDDDEEEGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIGGGCCC??????AAABBBBBB@@@?????????>>>>>>======<<<;;;;;;;;;<<<<<<<<<;;;:::888777666666666666777666555444333444333222111222333444555111111000000////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++************++++++************************++++++++++++++++++++++++************************************************************************************************************************************************((()))))))))******************************************************************************************************************************************************************************************************************************************************************+++++++++******)))******************************************************************************************************++++++++++++******************************))))))))))))*********)))))))))*********+++++++++jjjjjjjjjiiiiiiiiiiiiiiibbbccccccbbb^^^[[[YYYXXXZZZ\\\\\\[[[YYYYYYYYYZZZ\\\[[[YYYXXXXXXYYYZZZ[[[WWWYYY[[[\\\\\\ZZZWWWUUUUUU```^^^eeetttiiiwwwrrreeeaaaaaaiiisss~~~nnngggiiiqqqvvvyyy|||wwwnnnnnn{{{jjjaaaUUUVVV]]]~~~lllqqq|||QQQ<<<888888666666666555444333111000////////////////////////.........///////////////........./////////000000//////000000111222222222222333555666888:::;;;;;;;;;<<<>>>@@@AAABBBCCCCCCDDDCCCBBBAAAAAABBBCCCCCCGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEGGGIIIJJJIIIEEEBBB@@@AAABBBBBB@@@??????@@@======<<<<<<;;;::::::999::::::::::::999888666666444444555555444444333333111222333444444444222222111111111111111111000000........................---.....................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++************++++++************************++++++++++++++++++++++++************************************************************************************************************************************************((()))))))))***************************************************************************+++++++++************************************************************************************************************************************************************************)))******+++++++++************************************************************************************************************++++++++++++******************************((()))))))))))))))***+++))))))*********+++++++++lllkkkjjjiiihhhfffeeeeee____________^^^\\\ZZZYYYXXXYYYZZZYYYWWWUUUVVVWWWYYYXXXXXXXXXXXXXXXYYYYYYWWWXXXYYYZZZYYYXXXVVVUUUPPPYYYZZZeeessseeesssuuuhhhbbbaaahhhrrr|||xxxsssrrrqqqpppllluuuzzzqqqmmm~~~{{{kkkcccUUUUUU\\\~~~mmmsssTTT===888777666666666666555333222000000000000000000000000000.........///////////////.........//////000000111//////000111111222222333333444666888:::;;;;;;<<<;;;<<<>>>???AAABBBBBBCCCEEEDDDBBBAAA@@@@@@AAAAAADDDEEEFFFFFFFFFFFFEEEDDDCCCCCCEEEHHHJJJIIIFFFDDD@@@AAAAAA@@@???>>>???@@@===<<<<<<;;;:::999888888888999999888777666555555333333333333333333333333000222444666555333000...000111111222222111000000........................---------...............+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++************++++++++++++************++++++************************++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++************************))))))))))))*********************************************************************+++++++++++++++***************************************************************+++++++++************************************************************************************************))))))***++++++++++++*********************************************************************************************************++++++++++++******************************((()))***)))))))))+++---)))************+++++++++mmmlllkkkiiifffcccaaa___]]]]]]]]]]]]]]]\\\ZZZXXXWWWXXXXXXWWWUUUSSSTTTUUUUUUVVVWWWXXXXXXXXXXXXXXXVVVVVVWWWWWWWWWVVVUUUTTTNNNTTTTTTeeetttcccsssuuuhhhcccaaagggqqq||||||yyyxxxwwwrrrwww|||sssppp~~~{{{llldddWWWWWW]]]~~~rrrwwwVVV>>>888888555666777777666444222000000000000000000000000000............/////////000---......///000000111111///000000111111222333333333555777999;;;<<<<<<<<<===>>>???AAABBBCCCCCCCCCDDDCCCBBBAAAAAABBBCCCCCCAAABBBCCCDDDDDDCCCBBBAAABBBBBBCCCEEEFFFFFFDDDBBB>>>??????>>><<<<<<===>>><<<<<<;;;:::999888777777777777777777666555444333222222222111111222222222333444444444333222000...//////000111111000//////........................---------.........//////+++,,,,,,------,,,,,,+++************************++++++************++++++++++++************++++++************************++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++************************))))))))))))*********************************************************************++++++,,,,,,,,,************************************************))))))*********+++++++++************************************************************************************************))))))***+++++++++++++++******************************************************************************************************++++++++++++******************************(((***+++***)))))),,,///)))************+++++++++nnnmmmkkkhhheeeaaa^^^\\\^^^]]]\\\]]]]]][[[YYYVVVWWWXXXYYYWWWUUUTTTTTTUUUSSSTTTVVVXXXYYYYYYXXXXXXVVVVVVUUUUUUUUUTTTTTTTTTVVVWWWVVViiiuuucccuuuuuuhhhcccaaagggqqq~~~yyywww|||{{{zzzzzz||||||vvvssszzzkkkcccYYYYYY^^^tttzzzVVV>>>999999555666777777666444222000000000000000000000000000---.........//////000000---......///000111111222000000000111222222333333333555777:::;;;<<<<<<<<<>>>???@@@BBBCCCDDDDDDDDDDDDCCCCCCBBBCCCDDDEEEFFF???@@@AAAAAAAAAAAA@@@???CCCBBBBBBBBBCCCCCCAAA???<<<======<<<::::::;;;===<<<<<<;;;:::999888777666555666666666555444333333222111111111111111222222666555444222111000//////---...///000000///..............................---------.........//////++++++------------++++++************************++++++************++++++++++++************++++++************************++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++************************))))))))))))*********************************************************************++++++,,,,,,,,,************************************************))))))******++++++++++++************************************************************************************************((()))***+++++++++++++++******************************************************************************************************++++++++++++******************************)))***,,,+++)))***---111)))************+++++++++rrrlllfffcccddddddaaa^^^\\\[[[ZZZYYYXXXWWWVVVVVVWWWUUUTTTTTTTTTTTTSSSRRRSSSTTTUUUVVVWWWVVVUUUUUUXXXUUURRRSSSUUUUUUTTTRRRZZZPPPVVVhhhuuufffsssoooeeeaaa```hhhtttzzzrrrmmmoooooollllllqqqyyyooouuuyyyiiifffUUUWWW]]]|||vvvzzzXXXBBB<<<999888777666444333222111111222111111000///......---000000000000000000000000............/////////000000000000000000111222222888888999::::::;;;<<<<<>>>>>??????@@@@@@@@@AAAAAAAAA<<<;;;;;;::::::999999888<<<<<<;;;:::888777666666333333333333333333333333000000000111111222222222444333111////////////000................................................---.........---,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,,,,++++++******++++++,,,))))))*********+++++++++************************)))************+++++++++++++++******)))*********)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,************************************************,,,+++******,,,,,,+++***)))))))))))))))))))))))))))************+++++++++((())))))))))))*********************************)))************+++++++++************************************************nnnhhhcccaaabbbbbb___\\\ZZZZZZYYYXXXWWWVVVUUUUUUUUUTTTSSSSSSSSSSSSRRRQQQPPPQQQSSSTTTUUUUUUUUUTTTTTTRRRPPPQQQSSSUUUTTTSSSWWWPPPWWWhhh~~~xxxhhhqqqoooeeebbb```hhhuuuxxxpppjjjfffgggkkknnnxxx~~~xxxyyygggaaaUUUXXX^^^|||vvv{{{XXXBBB:::555888777555333222111111000111111111000///.........000000000000000000000000........./////////000000111111111111222222333444888999:::;;;<<<===>>>???BBBCCCDDDEEEFFFFFFFFFFFFDDDEEEEEEEEECCCBBBBBBCCCCCCCCCBBBAAA@@@???>>>>>>======>>>>>>????????????<<<;;;;;;::::::999888888::::::999999888888888777333333333333333333333333111111111111222222222333333222111////////////000................................................------......---,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,,,,++++++******++++++,,,*********++++++++++++,,,************************)))************+++++++++))))))***+++---000111333)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,+++******,,,,,,+++***************************)))************+++++++++)))))))))*********++++++************************)))************+++++++++************************************************fffbbb^^^]]]^^^^^^\\\ZZZXXXWWWWWWVVVUUUTTTSSSSSSTTTTTTSSSRRRRRRQQQQQQPPPOOOPPPQQQRRRSSSSSSSSSSSSPPPOOONNNOOORRRTTTTTTTTTTTTPPPXXXggg~~~|||jjjpppnnneeebbbaaaiiiuuu~~~rrriiieeefff```cccoooxxxxxx}}}hhh___UUUXXX^^^|||www}}}TTTAAA;;;666777666444333111000000000111111000000//////......000000000000000000000000....../////////000000000222222222222333444666666999:::;;;<<<>>>???@@@AAABBBCCCEEEGGGGGGGGGFFFEEEDDDEEEFFFDDDBBBAAAAAABBBCCCBBBBBBAAA@@@???>>>>>>;;;<<<<<<<<<<<<=========;;;;;;;;;:::999999888888888888888888888888888888444444444444444444444444111222222222222333333333222222111000////////////........................---------------------------------------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,************************)))************+++++++++((()))***,,,...111333444)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++*********************************************************,,,+++******,,,,,,+++***************************)))************+++++++++************+++++++++,,,************************)))************+++++++++************************++++++++++++++++++++++++___\\\YYYXXXYYYYYYXXXWWWUUUUUUTTTTTTSSSRRRRRRQQQSSSSSSTTTSSSQQQPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQOOOOOOOOOOOOQQQRRRSSSTTTRRRQQQZZZhhh}}}jjjqqqnnneeecccbbbiiivvv{{{xxxmmmgggccc```ddduuuzzzmmmbbbVVVXXX^^^|||xxx}}}SSS???:::888666555333222111000000000111000000000/////////...////////////////////////...////////////000000000222222222333444555777888999:::;;;===>>>@@@AAABBB@@@BBBEEEGGGHHHGGGEEECCCFFFFFFFFFEEEBBBAAAAAAAAABBBAAAAAA@@@???>>>>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::999888888888888888777777777777666666333333333333333333333333222222222222222333333333111111000000////////////........................------------------------,,,,,,---------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------************************))))))*********+++++++++***************+++,,,---))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++***))))))************************************************,,,+++******,,,,,,+++***************************))))))*********+++++++++******+++++++++,,,,,,,,,************************))))))*********+++++++++************************++++++++++++++++++++++++XXXWWWUUUUUUUUUUUUTTTTTTSSSSSSRRRRRRQQQQQQPPPPPPRRRSSSTTTSSSPPPOOOPPPQQQTTTSSSRRRQQQPPPOOONNNNNNPPPPPPPPPPPPPPPQQQRRRSSSSSSRRR[[[iii}}}hhhqqqnnnfffdddbbbiiiuuu{{{}}}sssjjjdddbbbjjjzzz}}}nnnbbbVVVXXX]]]{{{vvvyyyQQQ;;;888888555444333222111000000000000000000000////////////////////////////////////////////////000000000111000111111222444666777888::::::;;;===>>>@@@AAAAAA>>>@@@CCCEEEFFFEEECCCBBBFFFGGGGGGEEECCCAAAAAABBB@@@@@@@@@??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999888777777999888888777555444444333333333333333333333333333222222222222222222222222000000000000/////////...........................------------------------++++++,,,,,,---,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------************************))))))*********+++++++++++++++***)))(((((())))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++***))))))************************************************,,,+++******,,,,,,+++***************************))))))*********+++++++++******+++++++++,,,,,,,,,************************))))))*********+++++++++************************++++++++++++++++++++++++TTTTTTTTTSSSSSSRRRQQQQQQRRRQQQQQQQQQPPPPPPPPPOOOPPPRRRTTTRRROOOMMMNNNQQQTTTSSSQQQPPPNNNNNNMMMMMMOOOPPPQQQPPPOOOOOOQQQSSSSSSSSS\\\jjj~~~gggoooooogggdddbbbhhhttt}}}vvvmmmggggggmmm|||uuu|||lll___UUUWWW[[[xxxrrruuuwwwLLL::::::;;;555444333222222111111111000000000000////////////000000000000000000000000/////////000000000111111000000111333555777999:::;;;<<<======>>>???@@@@@@>>>@@@BBBDDDDDDDDDCCCBBBDDDEEEFFFDDDBBBAAAAAABBB?????????>>>>>>>>>===============<<<<<<<<<<<<<<<:::::::::999888888777777999888777666444333222111222222222222222222222222222222222111111111111000...//////000000//////...........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,************************)))************+++++++++***************+++,,,,,,)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++*********************************************************,,,+++******,,,,,,+++***++++++++++++++++++++++++)))************+++++++++************+++++++++,,,************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,RRRSSSSSSSSSQQQPPPOOOPPPQQQQQQQQQPPPPPPPPPPPPOOOMMMPPPRRRPPPLLLJJJLLLNNNPPPOOONNNMMMMMMMMMNNNNNNKKKMMMOOOOOONNNNNNQQQSSSRRRSSS\\\kkkyyyiiikkk|||pppgggdddaaagggrrrzzzxxxtttqqqttt|||yyymmm___UUUVVVZZZvvvsssvvvkkkGGG;;;;;;:::666555444333222222222222////////////000000000000000000000000000000000000//////000000000111111111111111222444666999;;;<<<>>>?????????@@@@@@@@@AAA@@@AAABBBCCCDDDDDDDDDDDDAAABBBCCCBBB@@@???@@@AAA>>>>>>>>>>>>>>>===============<<<<<<<<<;;;;;;;;;::::::999999888777777777666666555555444333222222000000000000000000000000111111111000000000//////---...///000000///..............................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,,,,++++++******++++++,,,*********++++++++++++,,,************************)))************+++++++++************+++,,,---...)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,+++******,,,,,,+++***++++++++++++++++++++++++)))************+++++++++)))))))))*********++++++************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,RRRSSSTTTSSSQQQOOOOOOOOOQQQPPPPPPPPPPPPPPPPPPPPPJJJNNNPPPNNNIIIGGGIIIMMMLLLKKKKKKKKKKKKMMMOOOPPPHHHJJJMMMMMMLLLMMMQQQTTTQQQRRR\\\lll~~~tttkkkgggxxxppphhhdddaaagggqqquuu~~~vvvzzz~~~qqqcccTTTUUUXXXtttwwwyyyjjjHHH;;;777111666555555444333333333333////////////000000000000000000000000000000000000000000000000111111111111222333444666888:::===>>>AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEFFF???@@@AAA@@@>>>>>>???@@@>>>>>>>>>>>>============<<<<<<<<<;;;;;;:::::::::::::::999999888777777777444444444444444444444444////////////////////////111000000000//////......---...///000000///..............................,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,))))))*********+++++++++************************)))************+++++++++*********)))******++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,************************************************,,,+++******,,,,,,+++***++++++++++++++++++++++++)))************+++++++++((())))))))))))*********************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,SSSSSSRRRRRRQQQPPPOOONNNPPPPPPOOOOOOOOOOOOOOOOOOJJJLLLNNNOOONNNLLLIIIGGGLLLLLLLLLLLLKKKKKKKKKKKKNNNNNNMMMLLLKKKMMMQQQTTTTTTSSSRRRlllgggfffssspppgggdddaaafffqqq|||vvvtttzzzjjjbbbYYYXXX[[[xxxvvvfffLLL;;;555<<<555333111111222333222111000000000000000000000000111111000000//////......111000000000111222333333///111444666888:::===@@@????????????@@@AAAAAABBB@@@@@@??????@@@BBBCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@>>>=========>>>===;;;999:::::::::999999999888888:::::::::999999777666666555444222333444444333111333222000/////////000111111000///......///000111////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,---.../////////,,,,,,,,,++++++***************+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++......,,,,,,,,,,,,......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,SSSRRRQQQOOONNNMMMMMMMMMOOOOOONNNNNNNNNNNNMMMMMMIIIJJJKKKLLLLLLKKKIIIHHHLLLLLLLLLKKKKKKKKKJJJJJJLLLLLLLLLKKKKKKLLLOOOQQQQQQSSSSSSjjjeeedddqqq}}}ooogggeeeaaagggqqqxxx|||jjjaaaWWWWWW\\\{{{wwwfffKKK<<<666;;;555333111111222333222111000000000000000000000000111000000000/////////...//////...//////000111222222444777999;;;===@@@BBBAAA@@@@@@@@@@@@AAAAAABBB??????>>>===>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@???===<<<;;;<<<<<<;;;999::::::999999999888888888999999999888777777666555444333222333444555444222111111000000000000111111000///............///000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,---------------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,SSSQQQOOOLLLJJJJJJKKKKKKMMMMMMMMMLLLLLLLLLKKKKKKHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJIIIHHHJJJKKKKKKKKKKKKLLLNNNMMMSSSTTTeeefffbbbnnnzzznnnhhhfffbbbfffpppttt~~~{{{~~~kkk___UUUVVV^^^xxxcccIII<<<777;;;555333111111222333222111000000000000000000000000000000000000////////////////////////000111222333555888;;;<<<>>>@@@BBBEEECCCBBBAAAAAAAAAAAAAAAAAAAAA@@@>>>=========>>>???????????????????????????@@@===;;;:::;;;;;;;;;:::999999999999888888888777777777777666666555444444555444333333444444222111000111111222222222111111///......------......///........................------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,TTTQQQNNNKKKIIIIIIJJJKKKLLLLLLKKKKKKJJJIIIIIIIIIHHHHHHGGGGGGHHHJJJKKKLLLJJJJJJJJJJJJIIIIIIIIIIIIGGGIIIKKKLLLKKKKKKKKKLLLJJJQQQSSS___ggg___jjjuuupppjjjgggbbbdddlllrrr}}}xxxlllvvvkkk^^^TTTWWWaaazzz___FFF===999;;;555333111111222333222111////////////////////////000000000000////////////111111111222333444555666888:::===>>>???AAACCCEEEDDDCCCBBBBBBAAAAAAAAAAAADDDBBBAAA???>>>>>>>>>>>>======>>>>>>>>>>>>??????AAA>>>;;;:::;;;<<<<<<<<<999888888888888777777777666555555444444444444444555333222222222222111///111222333333333111000///------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++******)))++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,++++++******++++++,,,TTTRRRNNNKKKJJJJJJLLLMMMKKKKKKJJJIIIIIIHHHGGGGGGHHHHHHGGGGGGHHHJJJLLLMMMIIIIIIIIIIIIHHHHHHHHHGGGFFFIIILLLMMMLLLKKKKKKLLLHHHOOOPPPZZZzzz{{{fff]]]gggqqqsssmmmiiiaaa```gggrrr{{{wwwgggpppkkk]]]TTTXXXccc}}}^^^EEE===999999555333111111222333222111////////////////////////////////////000000000000111111222222333555666777999;;;===>>>???@@@BBBDDDDDDCCCBBBBBBAAAAAAAAAAAADDDCCCAAA>>>===<<<======<<<<<<<<<======>>>>>>>>>BBB???<<<;;;;;;<<<======888888888777777777666666555444333222222333333444111000///111333444444333333333444333222000...,,,,,,,,,------------,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++***))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,++++++******++++++,,,SSSQQQOOOMMMLLLLLLMMMNNNKKKJJJJJJIIIHHHGGGFFFFFFGGGFFFFFFFFFGGGHHHJJJKKKHHHHHHHHHHHHGGGGGGGGGGGGFFFHHHKKKLLLKKKKKKKKKLLLIIINNNMMMYYYyyy~~~ddd\\\eeennn~~~uuuppplllbbb___dddpppyyywwwffflllkkk^^^UUUYYYeee~~~^^^EEE===888666555333111111222333222111000000000000000000000000////////////000000000000///000000111222444555666999;;;===>>>>>>???AAACCCCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@>>><<<:::::::::::::::;;;;;;<<<<<<======>>>AAA>>><<<;;;<<<<<<<<<;;;777777777777666666666666444444222111111222333444///...///111555777888777333333222222000///---,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))******+++++++++*********++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,PPPOOONNNNNNMMMMMMMMMNNNKKKJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHGGGGGGGGGFFFFFFFFFFFFEEEGGGIIIIIIIIIIIIJJJKKKLLLMMMKKK]]]}}}ddd[[[ccclll|||wwwsssnnnddd```dddmmmuuu{{{fffggg~~~kkk```UUUZZZfff~~~[[[CCC===888666555333111111222333222111000000000000000000000000.../////////000000000111000000000111333444666777:::;;;===>>>>>>>>>@@@BBBAAA@@@@@@@@@@@@AAAAAABBB@@@???===;;;::::::::::::999::::::;;;<<<<<<======>>><<<;;;:::;;;;;;:::888777777666666666555555555555444222111111222444555777666555555777777666444111000//////.../////////,,,---...//////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))***+++,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,MMMMMMMMMNNNNNNMMMMMMMMMKKKKKKJJJIIIHHHFFFFFFEEEBBBBBBBBBCCCCCCCCCCCCCCCGGGGGGGGGFFFFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGHHHJJJNNNMMMKKK```fff[[[ccckkk{{{wwwtttpppfffbbbfffjjjrrrgggccc}}}kkkaaaTTTZZZfff~~~UUUAAA===999888555333111111222333222111000000000000000000000000.../////////000000111111222222222333555777888999:::<<<>>>>>>>>>???@@@BBB????????????@@@AAAAAABBBBBBAAA???===<<<<<<<<<<<<999999:::;;;;;;<<<======;;;:::999:::::::::777555777666666666555555555555555444222111111333444555CCCAAA===:::777444000......------------///111222------...//////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,((()))***+++,,,---------*********++++++,,,,,,,,,******+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,............,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,NNNMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIKKKOOOPPP___ddd^^^dddkkkzzzzzzrrrmmmfffbbbeeelllssszzzmmmgggzzz{{{kkkaaaZZZXXXjjjyyyNNN;;;666===888444333333222222111111111000000000000000000000000////////////000000000000333333444555666777888999>>>>>>>>>>>>>>>??????@@@???????????????>>>===<<<@@@???===;;;:::999999:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999777555444444555555444333333333333222222222111111444444333333222111000000....................................------,,,+++++++++++++++++++++++++++///...------++++++***)))---+++)))+++---///---++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++,,,---,,,***)))***+++MMMLLLKKKJJJJJJIIIIIIJJJHHHHHHHHHHHHHHHGGGFFFFFFDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEDDDDDDEEEEEEFFFGGGHHHHHHKKKLLLXXXiii]]]ccciiiwww{{{tttooogggdddeeefffmmm{{{~~~pppjjj|||{{{jjj```YYYYYYmmmwwwMMM<<<666<<<555444444333333222111000000000000000000000000000000/////////000000000000000222333444555777888999:::>>>>>>>>>>>>>>>??????@@@?????????@@@??????>>>>>>???>>><<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999888888888888666555444444555555444333333333222222222111111111333333222222111000000///........................---------------,,,++++++++++++++++++++++++++++++...------,,,,,,++++++***---+++***+++---...---++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++,,,---,,,***)))***+++LLLKKKJJJIIIHHHHHHHHHHHHFFFFFFGGGGGGGGGFFFEEEEEECCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCDDDDDDEEEFFFGGGJJJMMMMMMUUUwwwiii\\\aaafffsss}}}vvvqqqiiidddeeeaaaiiiwwwuuuoooyyyggg]]]WWW\\\rrrsssKKK>>>888:::111555555444333222000000///000000000000000000000000//////000000000111111111222333444666888:::;;;<<<>>>>>>>>>>>>>>>??????@@@>>>???@@@@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;888888888777777777777666666444333333444555333222222222222222111111111000222111111000000/////////------------------------,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---,,,+++***+++,,,JJJIIIHHHGGGFFFFFFFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBCCCDDDEEEFFFIIIMMMNNNSSSkkkeee[[[___bbbooo~~~xxxsssjjjdddeeecccjjjwwwzzzvvvwwwddd\\\VVV___yyyrrrIII???888:::222555555444333111000//////000000000000000000000000///000000111111222222222333444555777:::<<<===>>>>>>>>>>>>>>>>>>??????@@@>>>???@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>>=========::::::::::::::::::::::::888888888777777777666666555444333333444444333111222111111111111000000000000000/////////.........------------------------+++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,+++,,,,,,---,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++***+++---HHHGGGFFFEEEDDDDDDDDDDDDBBBBBBCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@AAABBBBBBAAAAAAAAAAAABBBCCCDDDDDDDDDGGGIIIMMM\\\}}}ggg\\\___```kkk|||yyysssiiicccdddeeekkkvvv{{{tttaaaZZZUUUdddpppHHH???999;;;555555555444333222000000///111111111111111111111111000000000111222333333444444555777999;;;===??????>>>>>>>>>>>>>>>??????@@@>>>???@@@AAAAAAAAAAAAAAADDDCCCCCCAAA@@@>>>===<<<::::::::::::::::::::::::888888888888777777777777555333222222333333222111111111111000000000///////////////...............------------------------***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,---,,,,,,+++,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++,,,---FFFEEEDDDCCCBBBBBBBBBBBB@@@@@@AAABBBBBBBBBAAAAAA@@@@@@????????????@@@@@@???>>>>>>??????@@@AAABBB@@@@@@@@@@@@@@@AAACCCCCCDDDEEEHHHMMMYYYtttrrr^^^```___hhhzzzzzzsssjjjdddddddddiiiqqq~~~qqq___ZZZVVViiikkkFFF@@@888;;;777444444333222222111111111111111111111111111111111000000111222333444444555666777888:::<<<>>>???@@@>>>>>>>>>>>>>>>??????@@@>>>???@@@@@@@@@@@@@@@@@@CCCCCCBBBAAA@@@>>>===<<<999999999999999999999999888888888888777777777777444333111222333333222000000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,---...---+++***+++,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------+++,,,------,,,,,,---...DDDDDDCCCBBBAAAAAAAAAAAA>>>???@@@@@@AAAAAAAAA@@@?????????>>>>>>?????????>>>======>>>???@@@AAAAAA????????????@@@AAABBBBBBEEEDDDGGGNNNZZZvvv~~~aaaaaa___gggyyy|||uuukkkeeefffcccfffmmmyyy|||vvv}}}~~~nnn]]][[[VVVnnndddEEEAAA888999666222222222222222222222222111111111111111111111111000000111222333444555555888999:::;;;===>>>???@@@>>>>>>>>>>>>>>>??????@@@?????????@@@??????>>>>>>===>>>>>>??????>>>===<<<999999999999999999999999777777777666666666555555333222111111222222111000000000/////////......................../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---...---+++***+++---+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,------------...,,,,,,,,,---------......+++,,,------,,,,,,---///CCCCCCBBBAAA@@@@@@@@@@@@===>>>???@@@@@@@@@@@@@@@??????>>>>>>>>>>>>??????============>>>???@@@AAA>>>>>>>>>>>>???@@@AAABBBBBB???AAAJJJYYYvvvbbbbbb___gggxxx~~~vvvlllggghhhbbbeeekkkvvv{{{sssvvv}}}mmm]]][[[WWWppp___DDDBBB777777555111111222222222333333333111111111111111111111111000111111222444555666666::::::;;;<<<===>>>???@@@>>>>>>>>>>>>>>>??????@@@???????????????>>>===<<<888999;;;<<<===>>>======888888888888888888888888666666555555555444444444333222111111222222111///000/////////..................//////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---///...+++)))+++---+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,------......------,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------.........+++,,,------,,,,,,...///BBBAAA@@@???>>>>>>>>>>>><<<<<<======>>>>>>??????========================??????>>>>>>>>>>>>>>>???>>>>>>?????????@@@@@@@@@BBBFFFCCCEEEXXXyyyeeeYYY[[[___rrrwwwoooiiifffeeeiiimmmuuu|||uuupppqqquuu{{{rrrqqqaaa[[[XXX{{{^^^DDD999999:::222444444333333222111000000000000000000111111111111222222111222333555777999:::::::::;;;===>>>@@@AAA>>>===<<<<<<<<<>>>???@@@BBBAAA@@@???>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<888888777777777777777888444444444333333222222222000111111222222222111111000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,++++++*********,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------/////////......---------------------------------------------------------111000...------...000111------------------------AAA@@@???>>>============<<<<<<=========>>>>>>>>>========================???>>>>>>======>>>>>>???>>>>>>>>>?????????@@@@@@@@@EEECCCFFFXXXzzzhhh[[[\\\___qqqwwwmmmgggdddgggiiilllrrrwwwpppnnnqqqyyyyyypppmmm___ZZZ]]][[[DDD::::::;;;333444444333333222111111000000000000000111111111111222222222222444666888999::::::;;;;;;<<<>>>??????>>>===<<<<<<<<<===>>>>>>AAA@@@@@@???>>>=========;;;;;;;;;;;;;;;<<<<<<<<<999888777777666666666777444444333333333222222222111111222222222111111000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------------------------------------------------------------------------++++++,,,,,,,,,---------............---------,,,------------------------------------------------000///---,,,,,,---///000------------------------???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>============>>>>>>>>>>>>>>>>>>????????????>>>DDDDDDGGGWWWwwwlll^^^\\\^^^pppwwwmmmfffdddhhhiiikkkppp{{{|||sssnnnnnntttwwwooojjj]]]ZZZbbbWWWCCC::::::;;;555444333333222222111111111000000000111111111222222222222222333555666888999;;;;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;<<<<<>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888666666555555555333333333333222222222222222222222222111000//////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---......------------,,,,,,,,,++++++******++++++,,,------------------------,,,++++++******++++++,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------------------------------------------................................................,,,,,,,,,,,,------------...------------,,,,,,,,,------------------------------------------------///...---,,,,,,---...///------------------------===<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<===>>>>>>=========>>>>>>>>>??????>>>DDDDDDFFFSSSooo~~~ppp```\\\\\\nnn~~~{{{pppiiifffiiihhhiiinnnwwwxxxpppnnnuuu~~~wwwqqq|||ggg]]]\\\dddzzzPPP@@@999999:::555333333333222222111111111000000111111111222222222222222333444666777888999<<<<<<<<<<<<;;;;;;::::::<<<<<<;;;;;;;;;:::::::::===============<<<<<<;;;;;;;;;;;;::::::::::::::::::999777666555444444444333222222222222222222222222222222222111000......////////////////////////........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------,,,,,,,,,,,,++++++******++++++,,,------------------------,,,++++++******++++++,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------............................................................................................................,,,,,,,,,------------...---------------,,,,,,,,,...................................................---,,,,,,,,,,,,---...........................<<<;;;::::::999:::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::<<<<<<;;;;;;<<<======>>><<<<<<=========>>>>>>>>>>>>CCCBBBEEENNNcccuuuuuuccc\\\[[[lll|||vvvnnnkkkhhhfffhhhnnnuuu|||ssspppqqquuuxxxvvvxxxddd\\\]]]gggpppIII>>>888777888444333333222222222222222111111111111111222222222222222333444666777888999999;;;<<<<<<<<<;;;:::999888;;;;;;;;;;;;;;;;;;::::::<<<<<<=========<<<;;;;;;;;;;;;::::::999999999999999888777555444333333333222222222222222222222222222222222111000///...---........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------.........//////................................................------------------------------------------------,,,,,,---------.........------------------------................................................---------,,,,,,---------........................;;;::::::999999:::::::::::::::::::::999999999999999999999999999999999999;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<============???AAA@@@CCCIIIWWWuuu|||ggg^^^ZZZiiixxx|||tttpppiiifffhhhnnnttt}}}wwwrrrrrrrrryyy}}}uuuaaa[[[]]]oooiiiDDD===999666666444222222222222222222222222111111111222222222222333222333555777888999999999:::;;;<<<<<<;;;999888777999:::;;;;;;<<<<<<;;;;;;;;;<<<===>>>>>>===<<<;;;;;;::::::999999888888777888777666444444333333333111111111222222222222222111111111111000///..............................++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------------------------------------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---******++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------........./////////................................................------------------------------------------------,,,---------............---------............///................................................------------------------........................:::::::::999999::::::;;;::::::999999888888888888999999999999999999999999::::::::::::;;;<<<===>>>;;;;;;<<<<<<<<<=========>>>>>>===BBBGGGPPPuuu}}}nnnaaaZZZgggtttzzzwwwrrrjjjggghhhnnnqqqvvv}}}xxxwwwvvv~~~yyyvvvccc]]]```{{{fffCCC===:::666666555222222222222222222222222111111111222222222333333222444666888999::::::999999:::;;;;;;;;;999777666888999:::<<<============;;;<<<>>>??????>>>===<<<:::::::::999888777777777666555555444333333333444000111111111222222222222///000000000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,---------.................................------------------------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------------------------------+++,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------..........................................................................................////////////................................................................................................------------...................../////////000000.........................................................//////.................................:::::::::999::::::;;;;;;:::999999999888888777777888888888888888888888888:::999999:::;;;<<<===>>>;;;;;;;;;<<<<<<<<<=========<<<;;;AAAGGGLLLmmmssscccZZZeeepppuuuxxxssskkkgggiiinnnooorrr~~~yyywwwyyyyyyzzzgggbbbeeeeeeCCC???<<<777777666222222222222222222222222111111222222222333333333333444666888999::::::999888999;;;;;;;;;999777666777888;;;===>>>>>>>>>>>>;;;===>>>@@@@@@???===<<<::::::999999888777777666555555444333333333444444000000111111222222222222...///000000000000000///........................------------------------................................................---------....../////////........................---------------------------..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,------.........,,,++++++++++++++++++,,,------------------------,,,++++++++++++++++++,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......------------------------------------------------........................------------------------------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,---------........................................................................................../////////000////////////////////////////////////////////////000000000000000000000000000000000000000000000000---------.........//////.../////////000000111111////////////////////////////////////////////////......////////////......////////////////////////:::::::::999999999888888999999888777666666777777999999888888888888999999888888999::::::::::::999;;;;;;<<<<<<<<<<<<<<<<<<>>><<<@@@???GGGJJJ^^^tttccc[[[___kkkvvv~~~vvvtttkkkfffgggmmmjjjhhh|||~~~|||uuuwwwsssfffbbbjjjTTT>>><<<:::888///666222222222111111111000000111111111222222333333444777777888999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<============;;;:::999999888888777666555555555444444333333222111000000000000000000000000000000////////////////////////..............................------------......------------------------------------------------------------------------------------------------,,,------......------,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++*********------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------..................------........................---------.........//////////////////////////////////////////////////////...///////////////......////////////////////////000000//////.........---........................------........./////////.........---......//////222///------///000---+++,,,...//////......///111............//////000000///////////////.........:::999999999999888888888999888777777666666777777999888888777777888888999777888999999::::::999999:::;;;;;;<<<<<<<<<<<<<<<>>>;;;>>>>>>HHHJJJZZZsssbbbZZZ]]]gggqqquuuqqqiiieeegggmmmjjjhhhyyy}}}yyy{{{eeegggsssRRR>>>;;;:::999000777333333222222222111111111111111222222333333444444777888999::::::;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;<<<<<<======<<<;;;:::999888777777666666555444444444444333333222111111000000000000000000000000000////////////////////////..............................------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,---------.........------------------------................................................---------.........//////////////////////////////////////////////////////...///////////////......000000000000000000000000111111000000000/////////000000000000000000//////---------.........//////333222111000000000000000333111///000222333222000,,,...///...------...///.............../////////.../////////////////////999999888888888777777777888777777666666666666777888888777777777777888888777888999999::::::999999::::::;;;<<<<<<<<<<<<<<<===:::======GGGIIIUUU}}}uuudddZZZ\\\dddmmmwwwqqqgggdddgggmmmkkkgggtttuuuccclll~~~NNN===;;;:::999111888444444333333333222222222111111222222333444555555777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;:::999888666666666555555444444333444333333222222111111111000000000000000000000000////////////////////////..............................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,------------.........------------------------................................................------........./////////////////////////////////////////////////////////...//////000000/////////111111111111111111111111222222111111111111000000333333222222111111000000....../////////000000000333333111000//////......000///...///111222222222///111111111/////////111111111111111000000000000/////////000000111111111888888888777777777666666777666666555555666666666777777777666666777777777777777888999999999999999999999:::;;;<<<<<<<<<<<<;;;;;;>>><<>>>>>>>>>>>>>><<<;;;::::::999999888888444444444444333333333333333333222222222222222111000000000000000000000000////////////////////////..............................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,------......------,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------------------------------------------------------------------------------....../////////........................---------.........//////................................./////////000000////////////////////////........./////////000000000000000000000000000000000000000000000000000000......///000111111000000000000000000000000000000000000000000000000000000111111000000/////////.../////////000000000111111222222333444666888:::;;;:::999777444222111222222000222222222000000111222111111111111111111111111......//////000000000111666666666555555555444444555444444444444555555666666666555555555555666666666777888888999999888888777888999;;;<<<<<<<<<<<<999<<<@@@999@@@CCCMMM}}}|||xxxqqq^^^XXX\\\bbb{{{|||ssspppnnnooommmjjjlllrrr~~~kkkggg~~~bbb@@@;;;:::777999333777555555444444444333333333222222333444666777888888888999:::;;;;;;<<<<<<<<<999::::::;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>===<<<;;;:::999888888888888444444444444444444444444222222222222222222222222000000000000000000000000////////////////////////..............................------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------------------------------------------------------------------------------...//////000000........................------........./////////.................................//////000000111////////////////////////....../////////000000000000000000000000000000000000000000000000000000000......///000111111111111000000000000000000000000/////////000000000000111000000000000000000000000/////////000000000111111///000222444888;;;>>>@@@???>>>;;;777222000111222///000111111000000111333111111111222222222333333333333333333333333222222555555555444444444444333444444333333444444555666666555555444444555555666666777777888888888888888777888999:::;;;<<<<<<<<<;;;<<<===999CCCFFFFFFkkkttt{{{|||dddZZZ[[[___xxxxxxsssnnnllljjjiiikkkooo|||{{{xxxkkkqqq]]]>>><<<999666888222666444444444444333333333222222222333555666777888999888999:::;;;<<<<<<<<<<<<999999::::::;;;<<<<<<===:::;;;;;;<<<<<<<<<<<<<<<;;;:::999888777777888888444444444444444555555555222222222222222222222222000000000000000000000000////////////////////////..............................------------......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------------------....................................---------------------------------------------------------...///000000000....................................////////////........................---......///000000111111////////////////////////.../////////000000000000000000000000000000000000000000000000000000000000......///111111222222111111111111111111111111111000000000111111111222222222222333333444444555555333444444444444555555555222333555888<<<@@@CCCEEEGGGFFFCCC>>>999666777999666777999999999999;;;===;;;<<<<<<===>>>???@@@@@@??????>>>>>>======<<<<<<555555444444444333333333333333333333444444555666555555555444444555555555666666777888888888888888666777999:::;;;<<<<<<<<<>>>;;;:::888GGGIII@@@\\\rrrtttjjj]]]\\\___xxx{{{uuunnnjjjhhhhhhjjjmmmtttssslllyyy}}}ZZZ===<<<999555888111555444444333333333222222222222222333555666888999999999999:::;;;<<<<<<<<<<<<999999::::::;;;<<<======888999::::::;;;;;;::::::;;;:::999777777777777888555555555555555555555555222222222222222222222222000000000000000000000000////////////////////////.................................------.........------------------------////////////////////////------------------------------------------------,,,------......------,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........---------------------------------------------------------.........//////........................---------------------------------------------------------...///000000111////////////////////////............/////////000////////////////////////---......///000111111222000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000......///111111222222222222222222222222222222222111111111222222333333333444444555666777888999999999:::::::::;;;;;;;;;;;;===>>>@@@CCCFFFJJJMMMOOOSSSSSSPPPKKKEEECCCDDDGGGAAABBBDDDEEEEEEFFFHHHJJJIIIIIIJJJLLLMMMNNNOOOPPPKKKKKKJJJIIIHHHGGGGGGFFF444444444444444444444444333333333333333333333333444444444555555555555666555666666777888999999999777777777888999999:::::::::;;;<<<===>>>BBBHHHLLLxxxrrreeeaaaZZZYYYmmmyyyoookkkiiifffeeegggnnn{{{|||rrr|||tttlllSSSFFF:::777777666444444222222333333333444444444222333555666888999999999999:::;;;<<<============>>>>>>>>>>>>============;;;;;;<<<<<<;;;;;;:::999<<<;;;;;;:::999888777777555555555555555555555555333333333222222222111111000000000000000000000000////////////////////////////////////////////////................................................------------------------..................------------------------------//////...---,,,++++++***------------------------,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,++++++,,,,,,---............------,,,,,,,,,,,,,,,,,,---------..............................................................................,,,,,,,,,,,,,,,,,,,,,,,,..................................................................------............/////////000//////000000///...------111111000000//////......111111111111000000000000111111111111111111111111///111222111000///000111333222222111111111222222111111222222222222222222333333222111111000//////000222222222111222444555111333444222...---///111444333333555888::::::999:::===AAAEEEGGGHHHJJJLLLKKKJJJJJJJJJJJJJJJJJJJJJMMMPPPSSSVVVWWWUUURRRPPPZZZZZZWWWPPPIIIEEEFFFHHH@@@FFFKKKKKKGGGFFFIIILLLMMMGGGDDDGGGIIIGGGEEEFFFGGGFFFEEEEEEGGGGGGFFFEEE333333333333333333333333333333333333333333333333444444444444555555555555555666666777888888999999777777777888999999:::::::::;;;;;;<<<===AAAFFFJJJooouuummmbbb[[[[[[jjjvvvnnnjjjhhheeecccdddjjjwww{{{qqqzzzsssrrrzzzLLLAAA777666777666444444222222333333333444444444333333555777888999999999999:::;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;:::::::::999::::::::::::999888888999999888777777666666666333333333333333333333333222222111111111000000000////////////////////////................................................------------------------------------------------------------------------........................------------------------///......------,,,,,,+++------------------------,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,++++++,,,,,,---.........---------,,,,,,,,,,,,,,,---------.................................................................................------------------------................................................................................./////////000000//////000000//////...---111111000000////////////000000000000000000000000000000000//////////////////111222222111111222333000000000000111222333444222222111111111000000000222222222222222222222222000111222333333444777999333555777888888999===@@@======>>>AAADDDFFFFFFEEEOOOQQQSSSTTTTTTTTTUUUWWW\\\[[[YYYVVVSSSPPPMMMLLLQQQRRRSSSTTTUUUUUUTTTTTTPPPOOONNNKKKHHHFFFFFFFFFCCCDDDDDDDDDCCCBBBBBBBBBJJJGGGFFFJJJKKKIIIJJJLLLLLLKKKJJJJJJKKKKKKIIIHHH222222222222222222222222222222333333333333333333444444444444555555555555555666666777777888888999777777777888999999::::::::::::;;;;;;<<>>@@@BBBDDDFFFGGGJJJLLLMMMNNNNNNOOORRRTTTXXXYYYXXXXXXXXXXXXYYYZZZXXXXXXYYY[[[]]]]]]ZZZXXXZZZZZZYYYWWWSSSQQQQQQRRRNNNOOOOOOPPPPPPOOOOOONNNOOONNNNNNMMMLLLKKKKKKJJJPPPPPPQQQSSSUUURRRJJJDDDDDDDDDDDDEEEGGGIIIJJJKKKNNNPPPRRRRRRMMMIIIMMMUUUTTTQQQMMMLLLMMMOOOQQQRRR333333333333333333333333111111111222222333333333333333333444444444444555666666666666666777777777777777777888999999::::::999::::::::::::;;;===@@@KKKgggvvvmmmaaaaaa[[[ccczzz~~~xxxwwwtttllleeecccaaahhh{{{ssskkkwwwtttmmmfffMMM???999777999999666333333333333444444444555555555333444666777999:::::::::888888999:::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::888888888999888777777666222222333444444555555555222222222222222222222222222222111111111000000000........................................................................---------------------------------------------------------------------------------.........//////........................,,,------......//////000........................,,,,,,,,,---------......,,,------......------,,,------------------------------,,,,,,------...///---------------------------------.........//////........................................................................////////////////////////////////////////////////////////////////////////........./////////000000////////////000000000111000000111111111111111000000000000000111111111111///000000000111111222222111111111111111111111111222444444444222111222333222222333444555777888999>>>???BBBEEEIIILLLOOOPPPQQQRRRSSSVVVXXXZZZ\\\]]]\\\\\\]]]\\\[[[[[[]]]^^^^^^]]]\\\]]]]]]^^^______WWWVVVVVVVVVWWWVVVTTTRRROOOPPPQQQPPPNNNMMMMMMNNNNNNMMMLLLKKKIIIHHHHHHGGGNNNPPPSSSVVVWWWUUUSSSQQQSSSVVV]]]fffmmmmmmhhhccc```dddhhhiiihhhiiimmmqqqooopppsssrrrmmmiiipppzzzzzzsssoooqqqvvv{{{~~~333333333333333333333333000000111111222333333333333333333333444444444444666666666666666666666666777777777888999999::::::888999:::::::::;;;===???MMM]]]tttsss```___VVV___ttt{{{xxxtttkkkdddaaa```eeeuuuqqqmmm~~~qqquuubbbIII???:::888:::999555333444333444444444555555555555444555666888999:::;;;;;;888999:::;;;;;;<<<<<<<<<============<<<<<<<<<<<<999999999999999888777777333333333444444555555555222222222222222222222222222222111111111000000000........................////////////////////////////////////////////////................................................------------------------,,,,,,------.../////////........................------......////////////........................,,,,,,,,,---------......,,,------......------,,,---------------------------------------......///,,,,,,,,,------------...------........./////////........................................................................////////////////////////////////////////////////////////////////////////.........//////000000111/////////000000000111111000111111222222222222111000000000111111111111222000111111222222333333333000000000111222222333333111333444444333333555666555666888;;;???CCCFFFHHHOOOPPPSSSVVVYYY]]]___aaa]]]^^^___```aaabbbcccddd```aaaaaa___\\\[[[\\\]]]ZZZWWWTTTRRRQQQPPPNNNMMMNNNMMMLLLMMMOOOPPPPPPOOONNNQQQTTTVVVWWWWWWXXXYYY^^^]]][[[ZZZZZZ\\\^^^___hhhlllsssyyy{{{yyyuuurrruuuzzz222222222222222222222222///000000111222222333333222222333333333444444444666666666666666666666666777777777888999999::::::777999:::;;;;;;;;;===???IIIQQQ|||{{{```]]]RRRYYYkkk{{{~~~{{{vvvllldddaaa___bbbooo}}}oooqqqmmmyyy]]]FFF===999777999888555444555444444444444555555555555444555666888999:::;;;;;;999:::;;;<<<<<<===<<<<<<===<<<<<<<<<<<<;;;;;;;;;888999999999999888777777333333333333333333444444222222222222222222222222111111000000000/////////........................................................................------------------------------------------------------------------------,,,,,,------...//////000....................................////////////........................,,,,,,,,,---------......,,,------......------,,,---------------------------------------...//////,,,,,,,,,---------..................////////////................................................................................................////////////////////////////////////////////////---......///000000111111//////000000000111111111000111222222333333222222000000111111111222222222111222222333444444555555111222333444555777888888666888;;;===>>>@@@CCCEEEFFFGGGIIILLLOOOSSSVVVXXX]]]^^^^^^___aaabbbbbbccc]]]]]]]]]]]]]]]]]]]]]]]]ZZZ[[[ZZZXXXVVVTTTUUUVVVTTTQQQOOONNNOOOOOOMMMKKKNNNNNNNNNQQQVVV[[[___```eeejjjpppuuuxxxyyyzzz{{{~~~|||{{{}}}000000000000000000000000///000000111222222333333222222333333333444444444666666666666666555555555777777777888999999::::::777888:::;;;;;;<<<>>>???CCCEEE{{{{{{gggbbbVVVRRRcccrrr~~~xxxooogggddd^^^```kkkxxxnnnuuunnn}}}XXXBBB:::777555777777444444777444444444555555555666666444555777888:::;;;;;;;;;999:::;;;<<<============;;;;;;;;;:::::::::999999888888888888888777666666222222222222222222222222111111111111111111111111000/////////....................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...///000000/////////////////////////////////////////////...////////////////////////,,,,,,,,,---------......,,,------......------,,,------------------------...------------...//////,,,,,,,,,------...................../////////000................................................................................................000000000000000000000000000000000000000000000000---......///000111111222000000000000111111111111000111222333333333333333000000111111222222222222222222333444444555666666555666777999:::<<<===>>>CCCFFFJJJMMMPPPSSSWWWZZZZZZZZZ[[[\\\]]]___aaabbbddddddcccaaa```___^^^]]]]]]]]]\\\[[[ZZZZZZYYYXXXSSSTTTTTTRRRPPPNNNOOOQQQOOONNNPPPVVV^^^eeehhhhhhqqqqqqsssxxx222111111111000000//////000000000000111111111111222222333333333333444444333333333444444444555555777888888888888999999999999999:::;;;;;;<<<<<<===CCCMMMccc{{{wwwcccZZZUUUZZZgggyyy}}}ssslllccc\\\^^^bbbuuuzzzzzz{{{qqqrrrNNN@@@:::999888666555555444444444333333222333444666777777888888999999:::;;;;;;===========================<<<;;;999888777777777666555555555555444444444333333333333333333333333000000000000000000000000......------------..............................------............------........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------........................------------------------........................////////////////////////..................------////////////////////////.........------,,,,,,,,,---------............///------------------------////////////////////////..........................................------////////////////////////////////////000000000000111111111111000000000000222222111000000000000000222222111000000111222333111111111111222333444555333222222222111111111111444333333222333444555666333777888555777>>>AAA???AAADDDIIINNNQQQQQQPPPOOOIIIRRRZZZ[[[\\\^^^^^^]]]___]]]\\\\\\^^^^^^^^^]]][[[XXXWWWVVVUUURRRRRRSSSZZZUUUQQQQQQSSSUUUTTTQQQVVV\\\bbbfffgggiiilllnnnoooxxx|||111111111000000000//////000000000000111111111111222222222333333333444444333333333444444444555555777777888888888999999999999999::::::;;;<<<<<<<<>>BBBCCCCCCHHHPPPTTTRRRVVVWWWZZZ[[[[[[ZZZXXXVVVKKKSSSXXXXXXWWWYYYYYYXXX]]]ZZZVVVTTTSSSRRRPPPOOOMMMMMMPPPSSSUUUTTTSSSSSSZZZ[[[\\\\\\\\\___dddhhhnnnzzz{{{vvvxxxwwwpppnnnkkkjjjhhhfffkkksssuuurrrbbbaaaccciiikkkjjjkkknnnvvvuuulllgggjjjfff```aaa111111000000000000//////000000000000111111111111222222222222333333333333333333333444444444555555777777777888888888999999999999::::::;;;;;;<<<<<<@@@AAANNN|||lllbbbVVVTTTZZZiii|||zzzqqqccccccbbb___kkk~~~yyy|||~~~fffHHHAAA999888777666555444444444333333333333444555777777999::::::;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;999888777777777777555555555555444444444444222222222222222222222222000000000000000000000000......------------..............................------............------------------------------.........---------------////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................................................................////////////////////////.........------------------------............///------------------------////////////////////////................................................/////////////////////////////////000000000111111000000000000000000000000111000000111111222333444///000222333333333222111111222222333333444444555333222222333444777999;;;;;;===@@@CCCEEEEEEDDDDDDGGGHHHHHHKKKRRR[[[^^^\\\^^^^^^_________^^^\\\[[[PPPVVVYYYVVVSSSTTTUUUUUUPPPOOONNNPPPRRRSSSSSSRRRWWW[[[aaahhhnnnrrrttttttzzz~~~~~~yyy{{{wwwnnnkkkmmmppprrrvvvzzzrrriiieee\\\VVV\\\[[[```eeeeee___XXXTTTSSSQQQUUUYYY^^^dddhhhddd]]]UUUTTTYYYbbbiiihhheeedddiii^^^XXXWWWUUUZZZ^^^ZZZ000000000000000000/////////000000000111111111111111222222222222333333333333333333444444444555555777777777777888888888888888999999:::;;;;;;<<<<<<@@@???IIIqqqzzzvvvgggYYYTTTUUUaaasssuuufffeeebbb]]]eeeyyy{{{uuuxxxZZZAAA===888888777666555444444444333333444555555666777888999999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999777777666666666555555555444444444333333222222222222222222222222000000000000000000000000......------------..............................------............------------------------------................................................------............------,,,,,,,,,,,,,,,,,,,,,,,,........................................................................---------...............////////////////////////...............------------------............///........................////////////////////////....................................//////////////////////////////////////////000000000111111111//////000000000000000111333333222222333444444555333333333222222222111111000111222444555666777777777999<<>>;;;EEE```lll^^^VVVSSS\\\kkk|||{{{kkkfffccc\\\```pppzzzuuuvvv{{{QQQ===;;;888777666555444444444555333333444666777888888999888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888777666666666666555444444444444333333333111111111111111111111111////////////////////////......------------..............................------............------------------------------................................................------............------,,,,,,,,,,,,,,,,,,,,,,,,........................................................................---------.........//////////////////////////////........................---------............///........................////////////////////////////////////////////////........./////////000000000000000000000000000000000000000000111111111111///000000000111111222222333333222222222222333333222111000000111333555777333444666999;;;<<<======DDDGGGNNNTTTXXXZZZZZZZZZXXXVVVSSSQQQOOOPPPQQQQQQSSSOOONNNPPPTTTVVVWWWWWWQQQQQQQQQQQQPPPOOOOOONNNWWW]]]```___aaahhhooorrr~~~~~~wwwnnngggiiieeeaaacccjjjmmmeee[[[VVVTTTRRRUUU]]]gggiiiggg___ZZZUUUVVV^^^kkkxxx~~~yyymmmiiiiiieeemmm}}}pppmmmooozzzpppooovvv{{{wwwppp~~~......////////////000000000000000000111111111111111111111111222222222222333333333444444444555555666666666777777777888888888888999999::::::;;;;;;???;;;GGGWWW~~~tttbbbZZZTTTYYYdddrrrppphhhfff______jjjttt{{{wwwzzzoooKKK<<<<<<777666555555444444555555333444555777888999999999777777888999999::::::;;;::::::::::::::::::::::::888888777666666666666666444444444444333333333333000000000000000000000000////////////////////////......------------..............................------............------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------,,,,,,------.../////////////////////////////////.............../////////---------............///........................////////////////////////////////////////////////.........//////000000111000000000000000000000000000000000111111111222222000111111222222333333333222222222222222333333444222222333555888<<>>666@@@BBBrrr|||wwweee^^^WWWVVVZZZeeeyyyuuuoooooogggbbbcccbbbqqq}}}yyy}}}XXX>>>777;;;666666555444444444555555222444666888::::::::::::999999:::;;;;;;<<<<<<===999999999999999999999999777666666555555555555666444444444333333333222222000000000000000000000000////////////////////////.........------.................................---..................---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---..................---........................////////////////////////........................------------------------,,,,,,------...///000000////////////////////////---.........//////000000---------.........//////////////////////////////////////////////////////000000000000000000000000---......///000111111222000000000000000000000000000111111111111222222222222222333444444555666666666777999;;;>>>AAACCCEEEKKKOOOTTTXXXXXXVVVRRROOOTTTUUUVVVUUUTTTQQQNNNMMMTTTSSSQQQPPPOOOPPPPPPQQQRRRTTTVVVXXX\\\^^^aaabbbeeeiiirrr|||{{{}}}wwwrrrlllhhhfffeeebbb___YYYPPPMMMQQQRRRQQQ]]]mmmxxx{{{xxxooohhhkkkqqquuu}}}ssspppttt~~~////////////000000000000000000000000000000000000000111111111111222222222333333333444444444555555555555555555666666666666;;;;;;:::999999:::::::::<<<777===DDD]]]}}}~~~dddYYYQQQUUUdddmmmxxxmmmggghhhfffbbbhhhttt}}}yyyjjjJJJ<<<:::999666555444333444555666777888888999999999888888777::::::;;;<<<<<<;;;;;;:::999999999999999999999999999888666555444444444555333333333222222222111111000000000000000000000000........................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///------------------------,,,---......//////......------............---------------.........//////////////////////////////////////////////////////////////////////////////............/////////000---------.........//////////////////////////////000000000000000000000000111111000000000000000111333222222111111000000000...///000111222111000///000000//////111333666888333555777999;;;===AAADDDLLLNNNRRRTTTVVVYYY\\\^^^___```___[[[XXXWWWUUURRRQQQQQQUUUZZZWWWOOOKKKNNNNNNRRRUUUVVVWWWYYY___ccciiirrrvvvpppdddcccbbbbbb```^^^^^^```]]]WWWTTT\\\jjjssssssooolllllljjjffffffmmm{{{~~~|||}}}~~~////////////000000000000000000000000000000000000000111111111111222222222333333333444444444444555555555555555666666666666;;;::::::999999:::::::::@@@;;;???@@@NNNkkkaaaXXXXXX```hhhuuummmmmmjjjeeehhhppp___FFF<<<999666555555444333444555666777888888999999999999888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888777666555444444444555333333222222222111111111000000000000000000000000////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///------------------------,,,---......//////.........//////////////////...---------.........//////////////////////////////////////////////////////////////////////////////........./////////000000------........./////////////////////////////////111111111111111111111111111111000000000000000111111111111000000000000000111111222333333222111000333222222333444666888:::BBBEEEHHHKKKMMMQQQUUUXXXZZZ[[[\\\\\\[[[\\\]]]___XXX\\\``````^^^ZZZVVVRRRUUURRRPPPOOOLLLIIILLLSSSYYYeeewww}}}rrrllljjjjjj]]]]]]___ccc```ZZZXXXYYYWWWZZZbbblllqqqnnngggaaa___```fffsss|||}}}////////////000000000000000000000000000000000000000111111111111222222222333333333333444444444444555555555555666666666666::::::999999999999::::::===:::???BBBGGGnnnvvvhhh___ZZZ[[[bbb{{{rrrpppmmmgggdddhhhvvv~~~wwwRRRAAA>>>;;;666555555444444444555777777888999999::::::999999999<<<<<<::::::::::::;;;<<<<<<<<<;;;:::999999888888777666555444444444444444333222222222222111111111000000000000000000000000000000000000000000000000................................................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,------...///------------------------------...////////////...//////000000000000//////------........./////////////////////////////////////////////////////////////////////////////////....../////////000000000............////////////////////////////////////111111111111111111111111000000/////////000000111000000000111111111222222111222222333222222111111///111555:::???DDDHHHJJJPPPQQQRRRRRRRRRSSSVVVXXXSSSTTTTTTTTTSSSTTTWWWYYY[[[]]]^^^\\\WWWQQQMMMLLLMMMMMMOOOTTTXXX]]]gggqqq~~~ssshhhfffjjjgggaaaZZZTTTPPPPPPRRR[[[dddpppsssiii\\\ZZZ```dddiiissswwwrrrzzz////////////000000000000000000000000000000000000000000111111111222222222222222333333333444444444555555555555666666666666999999999999999999:::;;;999777===CCCFFF___kkk```[[[ZZZ^^^{{{~~~tttqqqnnngggaaa___mmmyyyxxxlllLLL???>>>===:::555555444444444666777888888999::::::::::::::::::>>><<<:::999999:::;;;<<<<<<;;;:::999888777666555666555555444444333333333222222222222111111111111000000000000000000000000////////////////////////........................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///........................------...////////////////////////000000/////////............////////////////////////////////////////////////////////////////////////////////////...////////////000000000....../////////000000000000000000000000000000000111111111111111111111111000000/////////000111111111111111111222222222222000111222333444444555555777:::???EEEKKKPPPTTTVVVQQQQQQRRRPPPOOONNNPPPQQQVVVVVVVVVUUUTTTVVVYYY\\\XXXUUURRRPPPMMMKKKPPPVVVVVV___lllwwwpppfff```[[[[[[^^^gggaaa\\\ZZZYYYZZZ]]]aaafffsss}}}nnnlllqqq////////////000000000000000000000000000000000000000000111111111222222222222222222333333333444444555555555555666666666666888888888888999999:::;;;<<<999:::@@@BBBKKKnnnrrraaa\\\\\\]]]uuuwwwssspppiiibbb^^^dddnnn~~~uuujjjLLL>>>:::999999555555444444555666888999999999:::;;;;;;;;;;;;;;;>>>===;;;999999999;;;<<<999999888777666444444333444444444444444333333333222222222111111111000000////////////////////////........................////////////////////////////////////////////////................................................,,,,,,,,,------.........------.........//////...........................---...//////000000//////---......//////......---........./////////000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000111/////////000000000111111111111111111111111111111111111111111111111111111000000000000000111222222111111111222222222222333555666777999;;;===???@@@JJJKKKLLLNNNOOOPPPPPPPPPMMMNNNPPPPPPPPPQQQTTTVVVWWWVVVUUUSSSSSSUUUYYY\\\VVVUUUXXX^^^ccchhhttt|||xxxqqqiiifffeeeeeedddbbb\\\XXX[[[bbbjjjrrrxxx|||tttooorrrwww{{{ttt{{{////////////000000000000000000000000000000000000000111111111111222222222222222222222333333333333555555555555666666666666888888777888888999:::;;;;;;;;;888<<>>666444666555555444444555777999:::999999:::;;;<<<<<<<<<<<<>>>===;;;:::999999:::;;;777777666555444444333333222333333444444333222222222111111111111000000000////////////////////////........................////////////////////////////////////////////////................................................,,,,,,,,,---......//////------...////////////.................................///000000000000///------............------....../////////000000000////////////////////////000000000000000000000000000000000000000000000000/////////000000000111111000000000000111111111111111111111111111111111111222222222222222222222222111111111111111222333444222222333555666888999999AAAAAABBBDDDGGGJJJLLLNNNOOOOOOOOOOOOOOOOOOPPPPPPNNNOOOPPPPPPPPPPPPRRRTTTSSSTTTWWWZZZ___gggpppvvvyyy{{{xxxrrrpppmmmgggbbbaaaYYY^^^aaa```aaadddgggggg___hhhuuu////////////000000000000000000000000000000000000000111111111111222222222111222222222222333333333555555555555666666666666777777777777888999:::;;;777===999:::CCCCCCRRRsssvvvjjjeee^^^hhh{{{|||tttnnniiifffXXXZZZaaaooo}}}|||{{{aaaIII===777555666555555444555666777999:::999:::;;;<<<<<<============<<<<<<;;;::::::999999666666666555555444444444111222333444444333222111111111111111000000000000////////////////////////........................////////////////////////////////////////////////................................................,,,,,,------.../////////,,,---...///000//////.................................///000000000000000......////////////........./////////000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000000111111111000000000111111111222222222222222222222222222222222222222222222222222222222222222222333444555666666777:::>>>AAAEEEGGGIIIMMMMMMMMMNNNPPPRRRUUUVVVNNNNNNNNNOOOPPPRRRTTTVVVQQQSSSVVVXXXZZZ]]]aaaeeepppsssxxxvvviiiccc\\\\\\]]]___]]]YYY[[[```iiisss{{{zzzyyy}}}////////////000000000000000000000000000000000000000111111111111222222222111111222222222333333333555555555555666666666777777777777777888999:::;;;888AAA;;;777>>>===IIIjjjrrrpppggg^^^dddooo{{{}}}sssllliiifff[[[YYY[[[eeewww}}}~~~}}}XXXDDD>>>;;;::::::555555444555666888:::;;;999:::;;;<<<============<<<<<<<<<<<<;;;:::999888666666666666666555555555000111333333444333222111111111111111000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////------------------------,,,,,,------...///000000,,,---///000000000///...////////////////////////...//////000000000000000//////000000000000//////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222222222222222222222222222222222222222222222222222333333333333444555666777<<<>>>BBBGGGLLLQQQUUUWWWTTTSSSSSSSSSTTTUUUWWWXXXVVVUUUSSSQQQQQQQQQSSSTTTRRRWWW___iiirrr}}}}}}ttttttrrrllleeeaaaaaabbb```eeemmmsssqqqooottt|||////////////////////////000000000000000000000000222222111111111111111111111111222222222333333333333333444444555666666666777777777888999999::::::;;;======<<<<<>>@@@AAAFFFGGGJJJOOOTTTWWWXXXWWWXXXWWWVVVUUUUUUTTTRRRQQQKKKNNNIIIGGGJJJJJJTTTjjjiiipppssseee```cccdddjjjkkkhhhlllwww}}}{{{000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333333333444444555666666666666777777888888999::::::999;;;<<<;;;;;;@@@IIIPPPuuucccaaa___iii{{{ssslllmmmeee[[[UUUZZZhhhxxx|||ZZZBBB???:::777:::999666777777888999999::::::<<<============<<<;;;;;;<<<<<<;;;:::999888888777555444444444444333333333333333222222222111111111111000000000/////////...////////////////////////................................................000000000000000000000000//////.........---------........................//////.........---------........................---------.........//////000000000000111111111111111000000000////////////////////////////////////111111111111000000000000333///...111222000111333111111111111111111111111////////////000000000000111111000000111333444555111333444444333333333444000222444666666888:::<<>>DDDIIIqqq|||ddd```]]]dddqqq~~~xxxnnnmmmjjj```WWWVVV]]]jjj||||||lllLLL;;;;;;999888;;;:::777777888999:::<<<=====================<<<<<<;;;<<<;;;;;;:::999888777777444444444444333333333333333222222222222111111111000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000/////////............---......................../////////............---........................------........./////////111111111111222222222222111111000000000/////////////////////////////////111111111111111111111111333000///222222000111444111111111111111111111111/////////000111111222222333333222222222333444555000111222222111111333555888:::<<<<<<<<<===>>>@@@BBBBBBDDDFFFHHHJJJKKKKKKQQQUUUYYYYYYVVVQQQNNNNNNLLLKKKKKKPPPXXX___cccdddlllxxx}}}|||~~~zzzooofffeeehhhjjjqqq111111111111111111111111////////////////////////000000000000111111111111111111222222222333333333333333444444555666666666666666777777888999999999777999;;;;;;;;;===@@@CCC[[[}}}eee___[[[___hhhsss~~~vvvrrrnnnfff]]]XXXYYYaaaqqq~~~cccIII<<<>>>:::999:::777777888999;;;<<<>>>??????======>>>>>>======<<<;;;;;;;;;:::999888777666666444444444333333333222222222222222222111111111111000000000000////////////////////////////////////000000000000000000000000000000000000000000000000/////////////////////////////////......................................./////////...................................................////////////000000000111111111222222111111111000000000//////000000000000000000000000000111111111111111222222111111444777777222111333222222222222222222222222222222222222222222333333444444333222222111111111222333444333333555777:::>>>@@@AAABBBAAAAAACCCEEEFFFFFFGGGGGGHHHJJJMMMOOOPPPRRRTTTQQQNNNOOOTTTZZZcccdddgggppp|||zzzqqqkkkhhheeedddcccuuuwwwmmmnnntttvvv000000000000000000000000//////////////////////////////000000000111111111111111222222222333333333333333444444555666666666555666666777888888999999999:::<<<<<<===>>>???@@@LLLpppccc[[[\\\```hhhttt}}}oooiiibbb]]]ZZZ[[[fffrrr\\\GGG???@@@;;;999:::555888999:::<<<===???@@@@@@===============<<<<<<;;;::::::999888777666666555444444333333333222222222222222222111111111000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////................................./////////000000/////////000000000111111111111111111000000000000111111111111111111111111000000111111222222222333000333999>>>===555222333222222222222222222222222333333333222222111111111111111222333333333444444999:::;;;;;;;;;===AAACCC>>>@@@BBBBBBCCCEEEIIIKKKPPPOOOMMMJJJGGGGGGKKKNNNJJJPPPXXX^^^eeeooo|||}}}kkkeee\\\WWWXXX^^^eeejjj........................000000000000000000000000...//////000000111111111111111222222222333333333333333444444555666666666555555666777777888888999::::::;;;<<<===>>>??????CCCiiilll]]]ZZZZZZ___iiizzzqqqlllfffbbb\\\XXX\\\ccctttOOO@@@<<<>>>:::999;;;666::::::;;;<<<===??????@@@<<<<<<<<<<<<<<<;;;;;;::::::999999888777666555555333333333333222222222222222111111111111000000000////////////000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000...////////////000000000////////////////////////...////////////000000000............................../////////000000000.../////////000000000000222222111111111000000000111111111111111111111111000000111111222333333333111555===BBB???777333444333333333333333333333333222222222111111111000000111222555777:::;;;<<<===;;;===???@@@AAACCCFFFHHHKKKJJJIIIFFFEEEFFFIIILLLIIILLLOOOPPPPPPSSSXXX]]]dddmmmzzzvvviiicccfffmmmsssmmmeee```bbblllxxxvvvxxx........................000000000000000000000000......//////000111111222111111222222222333333333333333444444555666666666555555666666777888888888:::::::::;;;===>>>>>>>>>???TTTpppeee___YYYZZZ```pppyyyrrrlllfff___XXXWWWZZZdddwwwiiiEEE:::999<<<888:::===888;;;;;;<<<<<<===>>>>>>???;;;;;;;;;;;;;;;::::::999999999888777666555555444333333333222222222222111111111111111000000000000.../////////000000000111////////////////////////................................................000000000000000000000000.../////////000000000000////////////////////////.../////////000000000000.........................../////////000000000000//////000000000111111111222222222111111111000000222222222222222222222222000000111222222333444444444777===AAA===666444777444444444444444444444444111222222333444555555666;;;<<>>>>>???III[[[~~~mmmeee\\\YYY]]]kkkzzzqqqjjjbbbZZZVVVWWWYYYjjjuuu[[[CCC999:::<<<888:::>>>999;;;;;;<<<<<<======>>>>>>::::::;;;;;;::::::999888999999888777666555444444333333333222222222111111111111111111000000000000.../////////000000111111////////////////////////................................................000000000000000000000000.../////////000000111111000000000000000000000000.../////////000000111111........................////////////000000000000000111111111111222222222222222222111111111111000222222222222222222222222000000111222333333444444666888<<<>>>999444444999444444444444444444444444333333555777999:::<<<===HHHHHHIIIJJJJJJIIIHHHGGGJJJMMMQQQTTTUUUWWWXXXZZZUUUUUUUUUVVVZZZcccmmmttttttwwwuuulllssshhh[[[\\\___aaahhhdddfffkkktttzzzzzzrrrjjjhhhpppzzzxxxrrrhhhhhhvvvnnnzzzzzzpppfffmmmyyyzzz}}}////////////////////////000000////////////000000000000000000000000000000111111111111222333444555333444555555666666555555666666666666666777888888888999999::::::;;;;;;<<<>>>CCCSSSyyyzzzpppfff]]]ZZZ^^^hhhzzzyyynnniiifff```ZZZYYY]]]^^^ffftttMMM>>>===;;;::::::;;;<<<===>>>>>>>>>===============<<<;;;:::888777888888999:::999999888777666666555555444333222111111111111111111111111111111111111000000000000000000000000000000000000000000000000..................------000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000............/////////000////////////000000000000000111111111111222222222222222222222111111000000333333333333333333333333111222333333222333555777999===@@@>>>888555555777666555444333333444555666444;;;>>><<>>HHHhhhooo___[[[\\\dddvvvwwwrrrlllddd\\\XXXSSSUUU]]]kkk{{{mmmFFF>>>===;;;::::::;;;===>>>?????????>>>>>>>>>>>>>>>;;;:::888777666666777777888888888777666555555555444333333222111111111111111111111111111111111111000000000000000000000000////////////////////////........................000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000................................./////////000000////////////000000000111111111111111222222222222222222222222111111111000333333333333333333333333000111222222111222444666:::===>>>;;;555222333666555555666777999;;;===>>>EEEJJJKKKIIIKKKSSSYYYYYYUUUVVVWWWWWWUUUSSSSSSSSS[[[XXXTTTSSSVVV```mmmvvv{{{tttnnnssswwweee\\\```aaaaaa```fffvvvyyyrrryyy////////////////////////000000////////////000000000000000000000000000000222222222111222222333333333333444555555555555555666666555555666666777888888888999999:::;;;;;;;;;>>>???AAAVVVyyyaaa]]]]]]^^^kkk~~~~~~wwwpppeee\\\WWWPPPPPPUUU```nnn}}}jjjTTT<<<>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>>=========<<<999999777666666666666666666666666555555444444333333222222111111111222222111111111111111111111111////////////////////////////////////////////////........................000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000............................../////////000000000/////////000000000111111111111111111222222222333222222222222111111111111222222222222222222222222111222333222222333555777======<<<888333222555888;;;<<>>GGGrrrjjjdddddd___cccooo{{{tttjjjbbb^^^XXXSSSRRRVVV___lll~~~qqqRRRFFF======<<<<<<<<<<<<===??????=========<<<<<<;;;;;;:::999999888777666666666555555444444444333333222222222111111111111111222333111111111111111111111111........................////////////////////////............////////////000000000000000000000000//////000000000000//////////////////////////////////////////////////////...........................////////////000000000//////000000000111111111111111111222222222333333222222222222222222222222333333333333333333333333444444555444444666999;;;AAA@@@===999777888<<<@@@FFFHHHKKKNNNPPPQQQQQQQQQNNNQQQTTTSSSQQQOOOMMMLLLVVVTTTTTTYYYbbbkkkpppqqqxxx}}}wwwooollltttwwwooofffgggpppyyyyyy////////////////////////000000////////////000000000000000000000000000000333333222222111222222222222333333444555444444444555555555555555666666777777777888999999::::::;;;888>>>===>>>YYYzzzjjjhhhccccccjjjyyyyyyqqqlllkkk^^^WWWPPPOOOTTT^^^ooo}}}```EEEDDDEEE<<<<<<<<<===>>>???@@@@@@??????>>>======<<<;;;;;;999999999888888777666666333333333222222222222222111111111000111111222222000000000000000000000000------------------------................................./////////000000//////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////000000000111000000000000111111111111111222222222222333333333222222222222222222222333333333333333333333333333333444555555555888<<>>???@@@AAAAAABBBBBBAAA@@@???>>>======999999999999888777666555222222222222222222222222222111111000000000111111000000000000000000000000.........................................................//////000000111//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000000111111111222222222222222222333333333333222222222222333333333333444444444444444444444444222333444444666:::???CCCJJJIIIHHHGGGHHHJJJMMMOOOKKKKKKLLLLLLLLLKKKKKKJJJKKKGGGEEEHHHMMMVVVcccooovvvrrrrrrkkkkkkgggdddkkkzzz}}}~~~////////////////////////000000////////////000000000000000000000000000000111111111111222333444444222222333444444444444333555444444444444555666666777777777888999999::::::<<<===@@@CCCGGG___kkk```___```iii|||zzzsssqqqfff```ZZZVVVSSSSSSYYY```ggguuuyyyLLL@@@AAA999;;;<<<===???@@@AAABBBBBBAAAAAA@@@???>>>===<<<<<<777888888888888666555444222222222222222222222222333222111000000///000000000000000000000000000000................................................---......///000000111111//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000//////////////////////////////000000000111111111000000111111111222222222222222222333333333444444222222222333333333444444666666666666666666666666444555666888:::???EEEJJJNNNMMMMMMMMMNNNNNNNNNMMMKKKKKKLLLLLLMMMOOOPPPQQQRRRRRRWWWbbbmmmvvvttthhhhhhttt|||}}}|||wwwvvvvvv{{{////////////////////////000000////////////000000000000000000000000000000111111111111222333444555222222333444444444333333555444444444444555666666777777777888999999::::::>>>888:::>>>>>>JJJvvv~~~jjjaaa]]]bbbuuuzzzvvvnnniiidddaaaZZZSSSRRRUUUXXXeeexxxlllFFFCCCDDD666:::;;;===???AAABBBBBBCCC???>>>===<<<;;;:::999999666777777777777555444333222222222222222222333333333333111000////////////000000000000000000000000////////////////////////........................---......///000111111222//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000........................000000000000111111111111000111111111111222222222222222333333333444444444222222222333333444444444777777777777777777777777888999;;;<<<@@@EEELLLQQQPPPOOOOOOPPPPPPOOOLLLIIIOOOOOOOOOQQQTTTWWWZZZ\\\ffflll}}}|||pppccchhhjjjiiilll~~~uuuwww|||}}}~~~////////////////////////000000////////////000000///////////////000111111000111111111111222222222222333444444555555444444555555555555666666666666777777777888999999::::::999888;;;>>>===CCC```~~~rrraaa```cccjjj~~~rrrlllgggeeeaaaYYYTTTSSSRRRXXXeeeuuu~~~WWWEEEEEEBBB:::>>>>>>???@@@@@@@@@??????@@@>>><<<;;;;;;:::888666888777666666777666444222222222222222222222222222222222222111111111000000000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000111111222222222333333333111111222222222333333333555555444333333222333333444333222111111333555666111444666888888:::===???CCCDDDDDDBBBBBBEEEIIIKKKKKKOOOSSSSSSPPPNNNMMMNNNSSSUUU^^^nnn}}}yyylllgggjjjrrr}}}vvv}}}zzzrrr{{{yyy|||////////////////////////000000////////////000000///////////////000111111000111111111111222222222222333444444555444444444555555555555666666666666666777777888888999:::::::::999;;;>>><<>><<<;;;;;;:::888666777666555555666666444222222222222222222222222222222222222111111111000000...////////////000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000111000000000000000000000000111111111111111111111111/////////000000000111111111222222222222333333333222222222222333333333333666666555555555555666666666555444333333444666777666888:::;;;<<<===???AAAEEEIIIKKKLLLLLLLLLMMMMMMVVVUUURRRMMMKKKNNNXXX```jjjpppxxxrrriiidddkkk{{{////////////////////////000000////////////000000///////////////000111111000111111111111222222222222222333444444444444444444555555555555666666666666666777888888999999:::<<<999:::===<<<>>>LLL]]]|||xxxaaa]]]aaannn|||tttmmmjjjggg```[[[YYYQQQQQQTTT\\\ffftttjjjJJJ>>>BBBEEECCC@@@AAAAAAAAAAAAAAA@@@@@@???===;;;:::;;;:::888666666555444555555555333111222222222222222222222222222111111111111000000000............////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000/////////000000000111111000000000000000000000000111111111111111111111111///000000000000111111111222222222222333333333333222222222333333333444444333333333333333333444555666666666666777888999:::<<<>>>@@@AAAAAABBBCCCEEEKKKMMMNNNOOONNNMMMNNNPPPJJJMMMPPPQQQVVVdddxxx{{{uuu|||wwwyyyyyyrrrmmmrrr////////////////////////000000////////////000000///////////////000000111000000111111111222222222222222333444444444444333444444444555555555666666666666777777888999999999;;;999999======>>>DDDMMMrrrpppcccaaaeeesss~~~uuuqqqmmmfff___]]]UUUSSSSSSWWW\\\fffuuuzzz```GGG===@@@CCCBBBBBBBBBBBBBBBAAAAAA@@@???===<<<::::::::::::999777555444333444555555333111111111111111111111111111111111111111000000000000........./////////000000////////////////////////////////////////////////////////////000000000000000000000000000000000000//////000000000111111111000000000000000000000000111111111111111111111111000000000111111111222222222222222333333333444444333333333333444444444444444444333333333333444444555666888;;;>>>AAACCCDDDKKKLLLLLLKKKJJJIIIKKKLLLOOOMMMMMMOOOPPPRRRWWW^^^aaalllxxxwwwiiittt}}}ttttttxxx////////////////////////000000////////////000000///////////////000000111000000111111111222222222111222333333444444333333444444444444555555555555555666666777888888999999:::888999===??????BBBEEEXXXpppddd^^^hhh{{{|||vvvnnnfffcccZZZWWWVVVWWWXXXZZZdddnnnwwwmmmdddUUUGGGAAACCCDDDCCCCCCCCCCCCBBBAAA@@@???>>><<<;;;999999::::::999888555444333444555555333111111111111111111111111111000000000000000000000000//////000000000111111111////////////////////////////////////////////////////////////000000000000111111111111111111111111000000000000111111111111000000000000000000000000111111111111111111111111111111111111222222222222222222333333333444444444333333444444444555555555888888777777666777777888999<<<@@@EEEJJJNNNQQQRRRYYYYYYVVVSSSOOONNNOOOQQQOOOPPPXXXdddlllqqqxxxxxxiiigggkkksss~~~}}}rrrtttwwwyyyzzz{{{}}}////////////////////////000000////////////000000///////////////000111111000111111111111222222222111111222333333333333333333444444444444555555555555555666777777888888999888888:::<<<>>>???AAACCCEEEzzzmmm\\\aaaooo~~~}}}sssiiiddd^^^\\\[[[ZZZWWWTTTXXX^^^eeeooo|||tttUUUQQQKKKGGGFFFGGGGGGGGGCCCCCCCCCBBBAAA???>>>===;;;:::999999:::;;;999888555444444444666666444222111111111111111111111111//////000000000000000111000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111000000000111111111222222000000000000000000000000222222222222222222222222111111222222222333333333333333333333444444444444444444444555555555666666666666666777888999:::;;;EEEHHHMMMRRRVVVYYY[[[[[[YYYXXXUUUQQQPPPQQQUUUYYY\\\bbbttt~~~|||}}}pppkkkrrr{{{yyyuuu{{{tttrrroookkkiiihhhkkknnnqqqaaacccdddbbb```bbbiiiooovvvvvvwwwuuupppiiiaaa]]]]]]]]]]]][[[YYYWWWXXXYYYVVVWWWWWWVVVVVVWWW[[[]]]hhh////////////////////////000000////////////000000///////////////000111111000111111111111222222222111111222333333333333222333333444444444555555555555555666666777888888888777999;;;;;;;;;>>>@@@AAA???^^^{{{```aaahhhmmmyyynnngggeeebbbaaa___ZZZUUUVVV[[[ZZZaaaooo}}}]]]JJJHHHFFFFFFGGGFFFFFFGGGCCCCCCBBBAAA@@@>>><<<;;;:::999888999:::;;;:::999555555444555777777555444111111111111111111111111////////////000000111111/////////000000000000111000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111000000111111111222222222000000000000000000000000222222222222222222222222222222222333333333333444333333333444444444444555444555555555666666666666666666888:::===@@@CCCEEEQQQSSSWWWZZZ[[[[[[ZZZYYYSSSSSSSSSVVV[[[eeeqqqyyyxxxiii```aaagggooouuu|||yyypppllljjjgggccccccaaa^^^___```]]]XXXZZZXXXTTTQQQOOOOOOQQQRRRQQQTTTVVVUUUSSSRRRSSSTTTVVVVVVVVVUUURRRNNNJJJHHHJJJKKKIIIGGGFFFGGGHHHIIIKKKLLLLLLLLLLLLNNNQQQSSSaaa////////////////////////000000////////////000000///////////////000111111000111111111111222222222111111222333333333333222333333333444444444555555555555666666777888888888777:::;;;999999;;;???AAABBBLLLsssgggeeegggdddwwwxxxqqqkkkhhhfffddd^^^XXXZZZ___WWW[[[eeeqqqxxx~~~WWWKKKIIIGGGGGGEEECCCBBBCCCCCCBBBBBBAAA???===;;;::::::888888888:::;;;:::999666555555666777777666444000000000000000000000000.../////////000000111111............/////////000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111000111111111111222222222000000000000000000000000222222222222222222222222222222333333333444444444333333333444444444555555555555555555666666666777<<<===@@@DDDIIIMMMQQQSSSWWWYYY[[[\\\ZZZWWWTTTQQQSSSUUUZZZcccqqqyyyzzzqqqfff]]]WWW[[[jjjyyy~~~{{{uuu}}}wwwuuurrrooommmiiigggllltttgggiiifff^^^YYYYYYYYYWWWSSSTTTQQQOOOQQQUUUSSSNNNPPPPPPOOONNNNNNNNNOOOOOOQQQQQQQQQRRRSSSRRRQQQOOOOOONNNNNNNNNOOOPPPQQQRRRJJJKKKJJJIIIIIIKKKMMMMMMHHHJJJMMMNNNOOOQQQTTTVVVddd}}}//////.........---------////////////////////////...............///000000222222111111111111111111111111222222222333333333222222333333333333444444555555666666777777888888999999:::;;;;;;<<<<<<======GGGYYYvvv|||___bbbcccccc}}}yyysssllliiiiiifffaaa[[[\\\ZZZ[[[]]]___fffssspppNNNBBBCCCDDDDDDDDDCCCBBBAAA@@@@@@???===<<<:::999999888888888888777777777666555555444444444333333333111111111111000000000000////////////////////////////////////////////////000000000000000000000000000000////////////000000000000000000000000000000111111111000000000000000111111111111111111111111222222111111111111222222222222222222222222222222444444333333444444555555333444555555444555777999555666777777666777<<>>FFF[[[jjj```eee^^^mmm{{{tttoookkkgggbbb^^^]]]YYYVVVWWWXXX[[[dddnnn{{{|||^^^FFFCCCCCCDDDDDDDDDCCCBBBBBB@@@???>>>===<<<:::999999888888888777777777666666444444444333333333333222111111111111000000000000////////////////////////111111111111111111111111000000000000000000000000000000////////////000000111111111111111111111111111111111111000000000000111111111111111111111111222222111111111111222222333333222222222222222222555555444444444444555555666777777666444555666888999::::::;;;>>>CCCJJJOOOTTTRRRUUU\\\```]]]YYYXXXUUUTTTUUU___ssszzzssspppxxx~~~{{{~~~{{{ooofffbbbbbbeeekkkjjjbbb\\\\\\XXXRRROOORRRRRROOOLLLNNNQQQQQQQQQQQQQQQSSSUUUVVVSSSTTTUUUUUUTTTSSSTTTVVVVVVUUUTTTSSSUUUXXX\\\___bbbbbbaaa^^^]]]]]]___aaa`````````aaaccceeehhhiiikkkqqqvvvuuuooojjjjjjlllppppppmmmiiieeedddgggkkkiiikkkllljjjeee```^^^^^^nnn...............---------////////////////////////...............///000000111111111111111111111111111111111222222222222333222222333333333333444444444555555666666777888888888999999::::::;;;<<<<<>>KKKkkkjjjfff[[[eeevvv{{{sssmmmiiieeebbbaaaZZZUUUTTTTTTTTTVVVZZZhhhsss{{{xxx||||||bbbPPPEEEDDDDDDDDDCCCCCCBBBBBBBBB??????>>>===;;;:::999999777777777777666666666666333333333222222222111111111111111111000000000000////////////////////////111111111111111111111111000000000000000000000000111000000//////000000111111111111111111111111111111111111111111111111111222222222222222222222222222222111111111111222222333333333333333333333333666555555444444444555555666777666555444555777999;;;<<<@@@DDDJJJOOOTTTWWW[[[WWWTTTWWWXXXWWWXXX[[[fffllluuu{{{wwwuuummmbbb]]]bbbuuuwwwwww~~~~~~zzzooohhhddd^^^VVVOOONNNNNNPPPTTTTTTPPPMMMNNNTTTPPPOOOQQQRRROOOMMMNNNLLLNNNPPPQQQSSSUUUXXXZZZYYY\\\___aaa```___^^^^^^gggeeebbbaaabbbeeeiiilllnnnnnnnnnllljjjjjjlllnnnmmmllljjjjjjmmmrrrwwwzzzzzz{{{zzz||||||{{{xxxtttqqqqqqtttwwwwww{{{~~~|||uuupppoooppp~~~........................////////////////////////...............///000000000000000000111111111111111111111111222222222222222222222333333333444444444444555555666777777888888888888999::::::;;;;;;BBB:::AAAJJJ```jjjYYYiiimmmzzzwwwrrrooojjjfffhhh___XXXWWWXXXVVVTTTTTT^^^fffrrr~~~mmmTTTIIIEEEDDDCCCBBBAAAAAAAAAAAAAAA>>>>>>===<<<;;;:::999888777777666666666555555555222222222111111111111000111111111111000000000///////////////////////////111111111111111111111111000000000000000000000000111000000000000000000111111111111111111111111111000111111111111111222222222222222222222222222222333222222111111222222333333333333333444444444444555555444444444444555555333444555666777999<<>>>>>======<<<;;;:::999999888666666666555555555555444222222111111111000000000111111111111000000000///000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111000000111111222222222333222222222222222222222222333333222222222222333333333333444444444555555555444444444444444555666666333666:::===@@@DDDHHHKKKPPPRRRUUUUUUUUUVVVYYY\\\```fffoootttuuu}}}qqqnnnzzz{{{|||yyymmmccc^^^ZZZZZZ\\\[[[WWWSSSVVVVVVTTTQQQNNNMMMOOOQQQMMMOOOQQQRRRTTTVVVXXXXXX\\\\\\\\\\\\```fffmmmppprrrmmmkkkpppyyy}}}zzzuuuxxx|||~~~}}}~~~---------...............////////////////////////...............///000000...//////000000111111111000000000111111111111222222222333333333333444444333444444555555666777777666777777888888999::::::777<<<<<<;;;DDDfffaaa]]]bbbppp}}}sssjjjhhhfff```ZZZXXX\\\ZZZYYYZZZ___hhhrrrxxx~~~}}}oooVVVMMMHHHAAAAAAAAABBBBBBAAA???===<<<<<<<<<;;;::::::999888888666555555555444444444444222222222111111111000000111111111111000000000000000000000000000000000000////////////////////////111111111111111111111111222111111000000111111222222222222222222222222222000000111111222333333333333333333333333333333333333333222222222222333333333444444555555666666666555555555555666888999::::::>>>DDDIIILLLOOORRRUUUUUUVVVUUUQQQPPPWWWgggtttsssgggcccccckkk|||yyy|||~~~~~~zzzuuuvvvzzz~~~wwwllljjjjjjccc```ZZZMMMPPPNNNPPPRRRRRROOOPPPTTTRRRUUUXXXWWWTTTTTTYYY^^^```dddggghhhjjjnnnooommmyyy|||{{{xxxyyy{{{|||---------.........//////////////////////////////...............///000000......//////000111111222000000000000111111111111222222333333333333444444333333444555555666666777666666777777888999999999777AAA;;;;;;EEEMMMxxxuuubbbaaagggzzzzzzrrrggg```^^^```]]]ZZZYYY[[[```eeehhhiiipppyyy~~~zzzwwwuuuvvv|||]]]NNNOOOLLLCCCAAABBBDDDEEEDDDAAA>>>;;;;;;;;;::::::999999888888555555555444444444333333333333222222222111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111222111111000000111111222222222222222222222222222000000111222222333444444333333333333333333333333444333333222222333333444333444444555666666777777666777777999:::<<<>>>???CCCGGGNNNRRRTTTTTTTTTUUUPPPWWW\\\]]]```nnn}}}|||xxxwwwxxx{{{|||}}}vvvrrruuu|||{{{rrrjjjjjjmmmfffbbb[[[UUURRRRRRTTTVVV[[[UUUZZZ^^^YYYZZZYYYPPPRRRRRRTTTYYYZZZXXX\\\bbb]]]dddjjjjjjggggggmmmtttxxx~~~sssjjjdddbbbbbbdddkkkpppvvv---------.........//////////////////////////////...............///000000---......///000111111222000000000000111111111111222222333333333444444444333333444444555666666777666666666777888888999999222AAA;;;>>>KKK>>>VVVfffaaabbbqqq~~~ooofffddd```]]]ZZZYYYZZZ\\\]]]^^^]]]bbbhhhkkkmmmrrrzzz{{{rrrllljjjmmmppppppNNNEEEKKKKKKCCCBBBDDDFFFHHHFFFCCC???<<<;;;::::::999999888888888555555444444444333333333333333333222222222222111111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222111111111111222222222222222222222222222222000000111222333333444444333333333333333333333333444333333222222333333444444444444555666777777888888888999;;;===@@@BBBCCCHHHMMMSSSVVVVVVSSSQQQPPPMMM[[[lllvvv}}}}}}uuuiii{{{}}}vvvxxxwwwuuurrrqqquuu~~~zzzwwwpppiiibbbYYYRRRRRRVVVRRRQQQQQQSSSVVVXXXWWWVVVUUUTTT^^^ccc^^^```ddd___YYYVVVYYYaaaeeeeeeiiipppuuu}}}yyyvvvzzz~~~xxxmmmbbb\\\[[[^^^cccgggqqq................................................////////////////////////////////////000000000000//////000111111111111111000111111111111222222222444444444555555555555666666666666777888888999999;;;888999>>>===AAAVVVnnnwwwhhhaaalllrrrcccdddbbb___]]][[[[[[[[[\\\ZZZ\\\^^^___bbbeeejjjmmmsssyyyvvvsssnnnjjjjjjmmmtttyyy\\\JJJIIIGGGDDDCCCBBBAAA@@@???>>>===<<<;;;:::999888777666666666666444444333333333333222222000000000000000000000000...///000111111111111000111444333...---222333000000000000000000000000000000000000000111111111111222111111111000000//////000111111111111222222222222222222222222222222222222222222222222333333333444333222222222444666777666555444555666777777666<<<;;;???FFFGGGEEEIIIQQQTTTPPPQQQWWWUUUNNNPPPXXXWWWppp|||iiihhhooovvv}}}yyy{{{}}}~~~{{{vvvooojjjjjjiiiddd``````\\\[[[XXXSSSOOOOOOQQQSSSUUUSSSQQQRRRUUUYYY[[[\\\___aaaeeejjjmmmooooooooohhhiiikkkqqqxxx~~~yyykkkooopppmmmlllpppuuuvvv................................................////////////////////////.../////////000000000000//////000111111111111111000111111111111222222222444444444444555555555555666666666777888888999999;;;888:::>>><<<;;;HHHZZZvvv|||{{{nnnhhhqqq{{{ooojjjddd___]]]]]]______[[[\\\\\\]]]]]]___aaabbbgggkkkrrrwwwzzz~~~xxxrrrnnnlllkkkjjjlllnnnmmmmmmtttzzzVVVIIIIIIFFFBBBAAA???>>>>>>===<<<;;;;;;:::999999888777666666666666444444333333333222222222000000000000000000000000111111222222222222222222///444444///...111222000000000000000000000000000000000000000111111111111222111111111000000000000111111111111222222222222222222222222222222222222333333333333333333333333222222333444666777888888555555666999===AAADDDFFFIIIIIIMMMSSSRRRNNNNNNSSSQQQPPPQQQUUUYYY```mmmyyyyyy|||yyyqqqrrrxxxzzztttppp}}}{{{{{{wwwnnngggccc___ZZZUUUTTTOOOMMMPPPSSSSSSSSSUUUYYYXXXUUURRRPPPPPPSSSVVV[[[[[[[[[^^^ccchhhmmmooowwwyyy{{{{{{{{{................................................////////////////////////....../////////000000000//////000111111111111111000111111111111222222222444444444444555555555555555666666777777888888999:::888:::???===999>>>GGGPPP{{{uuuvvvppp{{{|||vvvllldddaaaaaaaaabbb[[[[[[ZZZYYYXXXWWWVVVVVV]]]___ccceeegggiiilllnnnppprrrtttvvvzzz|||wwwkkkhhhccc___]]]\\\]]]^^^dddkkkrrrtttvvv|||eeeNNNHHHIIIEEE@@@???<<<;;;;;;;;;::::::999999999888888777777666666555333333333333222222222222000000000000000000000000222222111000111222333444666<<<===888111///000///000000000000000000000000000000000000111111111111111111111111111000000000111111111111222222222333333333333333333333333333444444444444444444444444222333555666888888888888999:::<<>>???<<<===AAAKKKhhhqqq||||||vvvmmmhhhfffcccaaa```^^^]]]\\\[[[YYYWWWUUU[[[[[[\\\]]]]]]___aaabbbbbbdddgggjjjnnnssszzz~~~~~~zzzwwwsssnnniiieeeaaa```___]]]\\\^^^aaacccjjjrrrzzzbbbUUUIIIGGGGGGDDD@@@???:::::::::::::::999999999888888888777777666555555333333333222222222222111000000000000000000000000000/////////000333666888CCCHHHJJJDDD999000......000000000000000000000000///000000000111111111111111111111111111111111111111111111222222222333333333333333333333333333333444444444444444444444444666666666666777888999999???AAAFFFJJJMMMQQQUUUWWWWWWUUUTTTSSSSSSRRRSSSVVVbbbwwwpppiiilllqqq|||rrriiijjjsss{{{|||yyylllqqqxxx~~~|||ttttttuuutttqqqkkkeee```\\\YYYUUUSSSQQQOOOMMMKKKIIIIIIKKKOOOSSSUUUUUUSSSXXXTTTSSSWWWZZZZZZ^^^bbbaaabbbccceeeiiinnnuuuzzz||||||}}}................................................////////////////////////............//////////////////000111111111111111000000111111111222222222333333333444444444444555555555555666777777888888999777888;;;=========???KKKTTT{{{wwwxxxwww~~~wwwqqqjjjeeefffdddaaaaaaaaa```^^^[[[ZZZYYYWWWWWWXXXZZZ\\\]]]ZZZ^^^bbbeeegggjjjmmmooorrrnnniiieeebbbaaa___^^^bbbcccdddcccbbbdddhhhlllvvv{{{fffUUUMMMGGGEEEDDDBBBAAAAAA;;;:::::::::::::::::::::777777888888777666444444333333222222222111111111000000000000000000000000/////////111333777;;;>>>GGGLLLPPPKKK@@@444///000000000000000000000000000///000000000111111111111111111111111111222222222111222222222222333333333333333333333333333333333333333333444444444444555777777666666999<<<@@@BBBEEEJJJOOORRRTTTVVVXXXZZZWWWVVVTTTVVV\\\fffooossssssnnntttwwwkkkgggeeeeeekkkttt{{{}}}}}}qqquuuyyy|||yyyrrrjjjeeeZZZ[[[[[[ZZZXXXTTTQQQPPPOOOMMMLLLLLLMMMNNNNNNMMMKKKLLLPPPTTTWWWXXXWWWVVVVVVUUUWWW^^^cccffflllrrroooppprrrsssvvv|||................................................////////////////////////------.........///////////////000111111111111111000111111111111222222222333333333333444444444444444555555666666777777888999888888888888999:::<<>><<<<<<;;;::::::999888888666666777888777666444222222222222222111111111111000000000000000000000000111222444777999<<<>>>???>>>???FFFKKKGGG;;;333222000000000000000000000000000000000000111111111111111111111222222333333333222222222333333333444444444444444444444444444444333333555666888:::;;;;;;>>>AAAEEEIIINNNQQQRRRSSSVVVWWWVVVTTTSSSWWW___fffwwwxxxtttqqqrrrvvvmmmkkkoookkkhhhfffgggjjjiiieee```UUUTTTSSSSSSSSSSSSQQQPPPNNNMMMKKKIIIIIIKKKMMMOOONNNPPPQQQPPPNNNMMMOOOQQQNNNQQQVVVXXXZZZ^^^ccchhheeehhhmmmqqqtttvvvvvvwwwpppqqqvvv}}}~~~~~~................................................////////////////////////---------.........////////////000111111111111111000111111111111222222222222222333333333444444444444444555555666777777777222777;;;:::999:::===???:::>>>AAAXXXwwwiiinnnhhh```^^^aaafffkkkmmmrrr}}}yyyvvvpppjjjhhhiiikkklllkkkffffffeeecccbbbdddgggjjjjjjjjjlllppptttxxxzzzzzz~~~fffOOOQQQEEEDDDAAA???@@@BBB???;;;<<<<<<;;;:::999888777666555666777888777666333222222222222111111111111000000000000000000000000000000111333555777999999:::???@@@EEELLLIII<<<333000000000000000000000000000000000000000111111111111111111111222222333333333222222333333333444444444444444444444444444444444444555666888:::<<<>>>???GGGKKKPPPUUUWWWVVVTTTRRROOOQQQUUUYYYbbbqqq}}}{{{{{{~~~nnnhhheeeeeecccaaafffnnn```]]]ZZZXXXVVVSSSMMMIIIMMMIIIEEEEEEIIILLLMMMLLLLLLLLLLLLLLLMMMNNNOOOPPPSSSVVVYYYZZZXXXXXX[[[]]]___eeelllppprrrwwwyyy|||zzz~~~........................***++++++,,,---...////////////.........---------............////////////---...000111111111000///111111222222222333333333333333333333333333333333444444333444444555666777666666777777888999;;;<<<888CCCDDDHHHbbbmmmpppuuueeeaaa___[[[___iiigggsss}}}sssqqqvvv{{{|||{{{yyypppiiijjjnnnoooppprrrpppssszzzbbbKKKIIIIIIGGGCCC@@@>>>=========999999999888888888888777777777666555444444333333111111111111111111111111111111111111111111111111111111222222222333333333:::===@@@@@@===888444333111111222222222333333333222222222222222222222222222222222222222222222222444555555444333333444666666777777777777777777777888888888:::===BBBGGGJJJPPPUUUWWWUUUSSSSSSQQQOOOQQQYYYcccrrrvvvsssuuuwww|||vvvrrrooommmeeedddcccaaa^^^[[[XXXWWWQQQQQQPPPNNNJJJGGGGGGGGGFFFEEEFFFHHHJJJLLLLLLKKKNNNMMMNNNPPPOOONNNSSS[[[bbbbbbaaabbbdddgggiiikkksssxxx........................,,,,,,------------------//////.........---------............////////////---...///000111000000///111111111222222222333333333333333333333333333333444333333444444555666777666666666777888999;;;;;;888AAAAAABBBQQQooosss|||ccc[[[^^^___]]]^^^hhhttt~~~yyy|||{{{YYYIIIIIIGGGEEEBBB???===<<<<<<<<<999999999888888888777777777666666555444444333333111111111111111111111111111111111111111111111111111111111111222222222222555888::::::888444222000111222222222222333333333222222222222222222222222222222222222222222222222333444555444444444666888777777666666666666666666777999<<>>===AAANNNyyyuuu```___]]]VVVXXX___hhhqqq~~~eeeNNNGGGHHHDDDCCC@@@>>><<<:::::::::999999888888888777777777666666555555444333333333111111111111111111111111111111111111111111111111000000000000111111111111000222444444222000//////222222222222333333333333333333333333333333333333333333333333333333333333222333444444444555777999777777666666666777999:::<<>>======[[[xxxeee]]]ZZZXXX[[[___fffqqqlllSSSIIIGGGEEECCCBBB@@@===<<<:::::::::888888888888777777777777555555555444444333333333111111111111111111111111111111111111111111111111////////////000000000000...000111000///...///000222222222333333333444444333333333333333333333333444444444444444444444444222333444444333444666888666666777888;;;???BBBDDDLLLSSSZZZ^^^]]]YYYVVVTTTVVVSSS[[[mmm{{{xxxxxx{{{vvvpppmmmkkkgggbbb]]]YYYWWWTTTQQQOOOLLLJJJHHHMMMLLLLLLKKKKKKLLLMMMNNNRRRTTTVVVWWWVVVUUUUUUVVVZZZ[[[___fffmmmqqqssssss{{{{{{------------------------++++++,,,,,,---...//////---.................................///////////////////////////000000111000000111111111222222222222222222222222222222222333222222333333444555666555555555666777888::::::;;;:::888???AAA<<>><<<;;;::::::888888888777777777666666444444444444444333333333111111111111111111111111000000000000000000000000....../////////000000000///000111111000000111333222222333333333444444444333333333333333333333333444444444444444444444444444555555555333444555777666888:::???DDDIIINNNQQQXXXZZZ[[[YYYUUUSSSVVVYYY```kkkooolllmmmzzzxxxkkklllgggaaa\\\YYYVVVRRROOOIIIJJJLLLMMMNNNNNNOOOPPPRRRRRRRRRRRRSSSTTTUUUVVV\\\^^^aaabbbaaa`````````jjjmmmttt}}},,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...///000---------...........................///////////////////////////000111111000000000111111111111222222222222222222222222222222222222222333444555666555555555666777888999:::888888555<<>>CCCXXX|||ooo^^^XXXTTTVVV\\\eeeqqq|||xxx\\\LLLHHHHHHEEEAAAAAA@@@???>>><<<;;;:::999888888777777777666666666444444333333333333333333111111111111111111111111000000000000000000000000////////////000000000000000222333333222222333555333333333333444444444444333333333333333333333333555555555555555555555555555666777666666666888:::<<<>>>BBBGGGMMMRRRVVVXXXTTTTTTRRRNNNOOOWWWeeepppyyynnnkkkmmm{{{}}}yyyuuuuuutttnnneee```\\\VVVRRROOOMMMKKKJJJDDDGGGJJJLLLMMMOOOQQQRRRQQQRRRTTTWWWYYY[[[[[[\\\fffiiimmmoooooonnnoooooommmrrrzzz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------.........//////............////////////000//////...///000111222000000000000111111111111111111111111111111111111222222222222333444555666555555555555777888999:::777:::777888@@@???AAAMMM}}}oooeee\\\YYYYYY\\\eeeoootttyyy{{{vvv```LLLHHHHHHEEEBBBBBB>>>>>>>>>===;;;:::888888888777777777666666666666333333333333333333333333111111111111111111111111000000000000000000000000//////000000000111111111000222444444333222222333333333333444444444444555444444444444444444444444555555555555555555555555555666888999:::;;;>>>AAAEEEGGGKKKPPPSSSVVVWWWWWWSSSZZZbbbjjjrrr~~~zzzrrrmmmfffeeebbb___```cccaaa[[[PPPNNNLLLKKKKKKLLLNNNNNNLLLNNNQQQQQQPPPPPPRRRTTTUUUXXX]]]bbbgggiiijjjjjjwwwzzz~~~~~~}}}}}}}}}vvvzzz,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------.........//////............/////////000000///.........///111222000000000000111111111111111111111111111111111111222222222222333444555555555555555555666888999:::999???;;;777<<<>>>AAAKKKTTTvvvtttggg___ZZZWWW]]]eeehhhnnntttyyyxxxfffRRREEEHHHIIIAAA???EEE<<<<<<<<<;;;:::999777666777777777777666666666666333333333333333333333333111111111111111111111111000000000000000000000000000000000000111111111111///111333444222111111111333333333444444444555555444444444444444444444444666666666666666666666666444777999;;;===@@@DDDGGGLLLOOORRRUUUVVVVVVUUUSSS]]]nnnuuummmqqqssspppkkkfffbbb___\\\[[[SSSSSSPPPMMMMMMPPPNNNIIIJJJIIIHHHHHHIIIKKKNNNOOOOOORRRUUUVVVVVVWWWZZZ]]]aaafffmmmtttzzz~~~//////.........------------------------------------------............///........./////////000000............////////////////////////000000000000000111111111111222222222222222222222222222222222444444555555666777777777999999999:::;;;<<<===>>>DDDLLLfffxxxdddVVVXXX[[[```aaaeeemmmvvv}}}uuupppWWWNNNHHHHHHHHHDDD@@@???>>><<<::::::::::::888666888888777555555444444444444444333333333333222222111111111111111111111111000000000000111111111111222222222222111111000000333333333333333333333333555555555555555555444444444333222444777888777444333444555777999999777555555888===DDDJJJLLLLLLKKKSSSTTTTTTSSSUUU\\\iiisssqqqhhhgggqqqxxxooohhhddd___[[[WWWSSSPPPNNNLLLJJJHHHJJJEEEGGGOOOKKKEEEKKKMMMNNNMMMKKKNNNSSSUUURRRYYY```lllssspppkkknnnvvvwwwzzz~~~//////.........------------------------------------------............///+++++++++,,,,,,,,,------............////////////////////////000000000000000111111111111222222222222222222222222222222222444444555555666666777777999999999999:::<<<===>>>===GGGUUUyyy}}}tttfff___^^^\\\kkkaaaZZZaaaooozzz~~~~~~}}}~~~hhhaaaPPPHHHDDDEEEGGGCCC@@@???>>><<<:::::::::999888666888777666555444444444444444444333333333333222222111111111111111111111111000000000000111111111111222222222222111111111000333333333333333333333333555555555555555555555555666444444555777888666444777666555555666777777666@@@??????BBBHHHPPPVVVZZZSSSQQQOOOQQQ^^^www}}}sssnnnmmmxxxuuuiiiaaa[[[WWWUUUWWWUUURRROOOMMMLLLJJJIIIIIIJJJEEEFFFNNNLLLJJJTTTMMMPPPRRRSSSWWW^^^```^^^iiipppzzzzzz{{{{{{~~~...............------------------------------------------............///------........./////////............////////////////////////000000000000000111111111111222222222222222222222222222222222444444444555666666777777888888888999:::;;;======;;;EEEGGGTTT~~~mmm```]]]YYYhhh]]]VVV[[[dddjjjmmmppprrrwww|||}}}{{{{{{~~~}}}xxx{{{VVVNNNIIIDDDBBBEEEGGGDDDAAA@@@===;;;999999999999777666777666555555444444444444444444333333333333222222111111111111111111111111000000000111111111222222222222222222111111111111333333333333333333333333555555555555555555555555888666555666777777666444777666555555666999<<<>>>EEEGGGKKKOOOQQQRRRRRRQQQNNNVVVccctttvvvccc___YYYTTTQQQPPPOOOMMMOOONNNMMMKKKIIIHHHGGGFFFLLLNNNHHHGGGMMMLLLNNN[[[\\\```cccdddiiiqqquuutttzzz}}}........................---------------------------------............///.../////////000000000000............////////////////////////000000000000000000111111111222222222111222222222222222333333333333444555555666666777888888888888999;;;<<<===:::AAA>>>AAA[[[kkkccc```]]]ZZZZZZ^^^]]]YYYZZZ``````eeeiiiiiifffgggmmmrrr~~~dddJJJEEEGGGCCCBBBFFFGGGDDDAAAAAA<<<:::888888999999777666666555555444333333444444444444333333333222222222111111111111111111111111000000111111111222222222222222222222222222222222444444444444444444444444444444444555555555555555888777666666666666666555555666777999<<>>>>>:::999888888888888777555555444444333333333333444444444333333333222222222111111111111111111111111111111111111222222222222222222222222222222222333444444444444444444444444444444444555555555666666777777666666555666777888888;;;@@@CCCEEEIIINNNQQQUUURRROOOOOOVVVeeevvvuuulllmmm|||jjj]]]WWWNNNFFFGGGKKKMMMKKKHHHIIIIIIIIIIIIIIIJJJJJJLLLMMMOOONNNNNNPPPTTTWWWVVVaaafffjjjppppppwww---------...............---------------------------------............///------------........................////////////////////////000000000000000111111111111222222222111111111222222333333444333333333444555555666666666666666777888999;;;;;;999999===EEEEEECCChhhhhhiiisssqqqhhhbbbZZZXXXUUURRRQQQTTTYYY]]]cccdddfffiiilllmmmlllkkkvvv{{{}}}{{{}}}}}}xxxuuuuuuwwwxxxyyyzzzjjjRRRGGGJJJJJJBBB??????AAA???;;;999;;;999888777777888888777555444333333222222333333333444444333333333333222222111111111111111111111111111111111222222222222333222222222222333333333333444444444444444444444444333333444444555666666666666777777777777999<<>>BBBCCC@@@UUU{{{{{{xxxwwwoooddd\\\XXXWWWWWWWWWZZZZZZ\\\^^^```bbbccccccjjjmmmmmmlllpppxxx}}}~~~~~~}}}yyyvvvuuuuuuwwwzzz}}}~~~}}}sss```WWWGGGDDDIIIDDD@@@======>>><<<999999===999777666666777888666555333333222222222222333333444444333333333333222222111111111111111111111111111111111222222222333333222222222333333333444444555555555555555555555555333333444444555666666777666888::::::;;;>>>CCCGGGJJJMMMPPPOOONNNQQQWWW\\\bbbsss|||}}}pppddd^^^VVVPPPOOOOOOPPPOOOLLLMMMOOOOOOMMMKKKJJJKKKLLLLLLMMMMMMMMMQQQWWW\\\]]]```bbbccceeemmmxxx---------.........//////---------------------------------.........//////,,,,,,,,,------------.............../////////000////////////000000000000000111111111111222222222000000111222333333444444222222333444444555555666555555666666777999:::;;;555;;;999777<<>>===>>>===:::<<>>BBBGGGLLLLLLOOOPPPOOOOOOSSS\\\ddd}}}sss^^^UUURRRTTTUUURRRMMMJJJJJJLLLKKKIIIIIIKKKMMMMMMOOORRRLLLMMMNNNOOOQQQWWW```gggkkkllllllkkklllrrr~~~------------------------------------------------,,,,,,,,,---------......///...---,,,,,,---...///............////////////000000000000111111111111111111111111111111111111111111222222222333333333333333333444444444555555666666666777888888999999<<<<<<===<<<===???BBBEEEmmmttt``````\\\XXXXXXYYYYYYVVVSSSTTTTTTTTTUUUYYY^^^```___ccccccdddfffffffffiiilllmmmjjjhhhhhhjjjlllnnnnnnqqqsssuuutttsssssswwwzzzuuuuuuuuutttqqqnnnkkkiiifffiiikkklllkkkhhhgggggghhhaaa]]]```dddiiirrr|||eeeYYYMMMHHHEEEAAA??????======<<<;;;::::::::::::888777777666555444444444444333333222222333333444444444444444333333222111111111111111111111111111222222222222222222222222333333333333333333444444444444444444333222111000111222444555666777888999;;;BBBEEEBBBCCCLLLSSSSSSXXXPPPOOOXXX```lllvvveee___ooozzzqqqiiieee\\\RRRMMMPPPKKKIIIHHHHHHJJJKKKKKKJJJLLLNNNQQQVVV\\\```aaaaaaccccccccccccfffiiimmmppp}}}tttppptttwwwwww------------------------------------------------,,,,,,,,,---------......---.../////////...------............//////////////////000000000111111111111111111111111111111111111111111222222222333333333333333444444444444555555666666777777888999999::::::;;;;;;;;;===@@@CCCLLLmmm}}}vvvkkkbbb\\\ZZZYYYZZZLLLPPPTTTXXXYYYWWWRRRLLLYYYYYYYYYXXXVVVTTTUUUWWW^^^\\\ZZZZZZ]]]____________aaaaaa```^^^___bbbeee]]]]]]]]]]]]\\\\\\\\\\\\XXXZZZ\\\\\\\\\\\\^^^``````hhhsssvvvpppooo~~~xxx\\\RRRIIIFFFEEEAAA??????===<<<;;;::::::999999:::777777777666555444444444444333333222222333333444333444444444333333222111111111111111111111111111222222222222222222222222222222222333333333333444444444444555555444444333;;;999777666777:::===???;;;DDDMMMQQQRRRSSSSSSRRRLLLZZZqqqmmmggghhhppptttjjjeee```]]]WWWSSSRRROOOIIIHHHLLLIIIHHHHHHIIILLLOOOOOOOOORRRWWWaaammmxxx~~~yyywwwtttqqqpppppprrrsss}}}|||uuussstttpppjjjdddcccgggiiigggddd------------------------------------------------,,,,,,,,,---------......,,,---000222222000...,,,............//////////////////000000000000111111111111111111111111111111111111111222222222222333333333333333444444444444555555666666777888888888777888999999999:::===@@@AAAQQQccc}}}pppgggaaa___WWWTTTRRRSSSUUUWWWYYYYYYUUUVVVWWWUUUSSSRRRRRRRRRSSSRRRQQQQQQSSSUUUUUUTTTUUUUUUTTTSSSRRRRRRUUUXXXUUUTTTSSSSSSSSSUUUVVVWWWYYYYYYYYYZZZ\\\aaahhhmmmyyy~~~yyyzzzyyycccQQQIIIDDDDDDDDDAAA???@@@<<<<<<;;;:::999999999999777777666666555444444444444333333222222333333444333333444444444333222222222222222222222222222222333333333333333333333333111222222222333333333444444555555555666666666777;;;888555555999???DDDGGGKKKMMMPPPSSSRRRPPPSSSXXXddd|||qqqiiihhhttteeeSSSPPPPPPNNNMMMJJJHHHIIIIIIGGGHHHKKKIIIHHHIIILLLQQQUUUWWWWWWXXXaaaooo~~~}}}xxxuuuuuuuuuvvv||||||{{{yyyxxxwwwvvvuuunnniiigggfffccc\\\ZZZ[[[UUURRROOOMMMNNNOOOOOONNN------------------------------------------------,,,,,,,,,---------......,,,...///111111000///...............////////////////////////000000000111111111111111111111111111111111111111222222222222222222333333333444444444444444555666666777777888666777888888888999;;;>>>CCCKKKOOOiiiuuurrrjjjbbb^^^\\\[[[]]]```XXXZZZ[[[WWWTTTUUUUUUTTTSSSRRRQQQRRRSSSTTTTTTSSSTTTSSSRRRQQQQQQRRRUUUWWWUUUUUUUUUVVVWWWXXXYYYZZZaaaccceeejjjrrr~~~|||dddTTTJJJDDDBBBCCCDDD@@@>>>???<<<;;;:::999888888888888666666666555555444444444444333333222222333333444333333333444444333333222222222222222222222222222333333333333333333333333111111222222333333444444555555555555666666777777777777777;;;AAAGGGLLLNNNVVVOOOKKKMMMQQQYYYkkk{{{uuusss|||vvvsssjjjggg^^^SSSOOOQQQQQQNNNNNNMMMLLLKKKKKKJJJKKKLLLLLLLLLNNNRRRXXX]]]```aaaiiippp{{{~~~}}}|||}}}}}}yyyuuusssrrrppppppooonnnnnnnnnnnnnnnqqqooollljjjiiiiiijjjjjjhhhhhhggggggfffeeedddccc```\\\ZZZZZZWWWQQQOOOPPPKKKKKKJJJHHHFFFFFFGGGIII------------------------------------------------,,,,,,,,,---------.....................///000000............////////////...////////////000000000000000000000000000000000000000111111111222222222222222222333333333444444444444444555666666777777666777999999888999;;;===888CCCCCCMMM{{{{{{yyysssuuupppeee]]]ZZZWWWRRRZZZXXXVVVVVVVVVWWWVVVUUUUUUUUUUUUVVVYYY[[[]]]^^^ZZZ\\\```eeejjjnnnppprrruuuwww{{{ttt___QQQJJJGGGCCCBBBDDDCCC>>><<<===;;;;;;999888888888888888555555555555444444444444444333333222222333333444222333333444444333333333222222222222222222222222333333333333333333333333111222222333444444555555666555555555666777999999===@@@EEEIIIKKKMMMNNNOOOMMMNNNUUUbbbrrr~~~kkkgggkkkvvvpppbbbZZZXXXNNNNNNMMMKKKLLLNNNLLLHHHJJJKKKLLLLLLMMMPPPQQQQQQWWWWWWYYY]]]ccchhhkkklllxxx}}}zzzxxxvvvrrrnnnfffdddaaa^^^[[[YYYWWWVVVVVVVVVUUUUUUUUUVVVVVVWWWYYYWWWVVVTTTSSSSSSUUUWWWUUUVVVVVVWWWWWWWWWVVVVVVTTTPPPOOOOOOMMMIIIGGGIIIFFFGGGHHHFFFDDDDDDFFFHHH------------------------------------------------,,,,,,,,,---------.........---,,,,,,,,,...000111............////////////......////////////000000000000000000000000000000000000000111111111111222222222222222333333333333333333444444555666666666666888999:::999999:::<<<444@@@@@@???TTT{{{zzzsssqqqnnnjjjhhhggghhhggggggkkklllooosssyyy|||~~~}}}mmmXXXNNNJJJHHHEEEBBBBBBCCCAAA<<<:::;;;;;;:::999888777777777777444444444444444444444444444333333222222333333444222222333444444444333333333333333333333333333333333333333333333333333333222222333444555666777777666666777888:::===???AAAGGGLLLPPPQQQMMMLLLPPPTTTXXXiiillleeeeeeooo}}}mmm]]]TTTQQQPPPNNNKKKJJJGGGGGGIIIKKKMMMMMMGGGLLLQQQTTTZZZcccggggggiiiiiiiiimmmqqquuuwwwwwwwww|||lllgggaaa[[[XXXVVVTTTSSSQQQPPPOOONNNMMMMMMMMMMMMNNNNNNMMMMMMNNNNNNOOOPPPOOOOOOOOOMMMLLLMMMOOORRRNNNOOOQQQRRRSSSSSSRRRQQQMMMJJJIIIKKKJJJGGGFFFHHHGGGHHHIIIIIIHHHHHHJJJLLL------------------------------------------------,,,,,,,,,---------......***+++,,,,,,---.....................////////////........./////////000000000000000000000000000000000000000000111111111111111222222222222333333333222333333444555555666666555777999999999888999;;;999AAAAAA>>>DDDSSStttiiiVVVNNNKKKHHHEEECCCAAA@@@AAA???:::999;;;:::999888777777666666777444444444444444444444444444333333222222333333444111222333333444444444333333333333333333333333333444444444444444444444444333333444555666777888888777888999<<>>BBBCCCXXXyyyoooVVVJJJJJJJJJDDD>>>AAA>>>>>>???===999999<<<:::999888777666666666666444444444444444444444444444333333222222333333444111222333333444444444444333333333333333333333333444444444444444444444444444444555666777888999:::888999<<<@@@GGGNNNTTTXXXPPPVVV[[[YYYZZZhhhzzzrrruuuuuubbbZZZYYYWWWUUURRRQQQOOOMMMJJJHHHHHHIIIHHHHHHJJJMMMOOOQQQVVV\\\jjjrrrwwwzzz|||zzzyyyooojjjddd^^^ZZZVVVTTTRRRMMMPPPSSSSSSPPPOOOPPPSSSIIIJJJKKKLLLNNNPPPRRRSSSTTTTTTSSSSSSSSSTTTTTTUUUOOOQQQRRRPPPMMMLLLNNNPPPOOOPPPRRRRRRRRRPPPNNNMMMPPPMMMNNNQQQRRRPPPQQQTTTOOOOOOOOOQQQUUUWWWXXXWWW------------------------........................------------------------........................------............---------------............///////////////000000000000000111111111111222222222111111222333333333333222333333333444444444555555555555555555666777888999:::;;;::::::<<>>===;;;::::::999999999888888666555555555555555444444333333333444444333222222333333333444444444444444444444444111111222333444444444333555666777666444444444666333666999:::888777777777;;;>>>AAAEEEMMMUUUVVVQQQTTT___```aaauuuvvvooorrryyyooohhh^^^UUUPPPOOOOOOPPPNNNKKKHHHHHHKKKMMMLLLJJJOOOOOOOOOSSSZZZeeeooouuu}}}zzzyyyuuuppplllhhhddd```]]]^^^ZZZUUURRRQQQRRRSSSSSSRRRRRRQQQQQQQQQQQQQQQQQQSSSQQQPPPPPPSSSUUUUUUTTTTTTUUUVVVXXXXXXYYYXXXXXXSSSRRRSSSTTTPPPLLLNNNTTTVVVTTTQQQOOOPPPQQQRRRRRRQQQRRRRRRRRRSSSVVV[[[___[[[YYYWWWXXX\\\```dddeee------------------------........................------------------------........................------............---------------............///////////////000000000000000000111111111222222222000111222222333333222222333333333444444444444555555555555555666777888999:::;;;:::::::::===BBBFFFPPPnnnoooVVVPPPIIIFFFEEEDDDAAA>>>@@@??????===<<<;;;::::::888999999888888666555555555555444444444333333333444444333333222333333444555555444444444555555555333333333444444444444444333444666555444444555777555666777999;;;>>>@@@BBBFFFKKKOOOPPPRRRUUUVVVTTTSSSpppfffbbbhhhuuuooo\\\XXXUUURRROOOMMMLLLLLLKKKKKKJJJIIIKKKPPPUUUZZZ\\\aaadddiiilllooouuu{{{}}}vvvnnnhhhcccaaa[[[ZZZWWWUUUTTTSSSRRRPPPRRRPPPNNNOOOQQQTTTUUUUUUTTTTTTUUUVVVWWWWWWXXXXXXWWWXXXXXXVVVUUUVVVZZZ]]]___^^^]]]\\\[[[[[[ZZZZZZZZZVVVTTTTTTQQQNNNPPPUUUUUUSSSQQQSSSWWWYYYZZZYYY^^^___```aaabbbdddhhhlllkkkjjjiiikkknnnpppqqqqqq------------------------........................------------------------........................------............---------------............///////////////000000000000000000000111111111222222000111222222333333222222333333333333444444444444555555444555555666777888999::::::999999:::<<<>>>999GGG\\\xxxnnnUUUKKKHHHDDDDDDDDDCCC@@@<<<=========<<<;;;::::::999888888888888777666555555555444444444444333333333444333333333333333444444666666555444444555555666777666555444444444555666333555666666666666777999:::999888;;;???CCCEEEFFFLLLQQQRRROOOPPPXXXaaafff~~~nnnjjjttt|||jjj]]]XXXWWWOOOFFFHHHJJJLLLNNNOOONNNMMMLLLOOOPPPQQQSSSVVV]]]dddjjj|||{{{rrrmmmgggccc]]]WWWRRRPPPOOOPPPLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMOOOSSSXXX[[[\\\[[[YYY[[[]]]___```aaaaaaaaa___bbbdddaaa^^^```hhhooopppooollliiigggdddcccbbbddd^^^ZZZZZZYYYWWWWWWZZZZZZYYYYYY___fffjjjiiiffflllnnnqqqrrrsssuuuxxxzzz|||}}}~~~------------------------........................------------------------........................------............---------------............///////////////000000000000000000000000111111111111000000111222222222222222222222333333333444444444444444444444555666777777888999::::::888888999;;;AAABBBCCCMMMnnnwwwgggZZZJJJHHHFFFCCCCCCCCCCCC@@@>>>;;;;;;;;;:::::::::999999777777888888777666555555444444444444444444444444444333333333333444444555666666555555444444555555:::888666444444555666777555777888888777777999:::;;;;;;>>>DDDJJJNNNOOONNNWWWYYYXXXYYYddd{{{zzz}}}uuuggg^^^ZZZUUUQQQPPPPPPMMMIIIJJJMMMPPPRRRSSSTTTUUUUUUYYY\\\___aaaccchhhpppvvvzzzxxxsssmmmfff```[[[XXXSSSQQQNNNLLLLLLMMMOOOQQQPPPPPPPPPOOOOOOOOOPPPQQQSSSVVV[[[bbbgggjjjhhhgggeeefffiiilllnnnnnnmmmmmmmmmnnnnnnmmmlllpppyyy~~~}}}zzzvvvrrrpppoooiiieeehhhjjjhhhffffffjjjiiikkkrrrzzz~~~zzzvvvvvvyyy|||~~~------------------------........................------------------------........................------............---------------............///////////////000000000000//////000000000111111111000000111222222222222111222222222333333333444444333333333333444555666777666777999:::999999:::;;;???AAA???===NNNxxxwww___UUUQQQJJJIIIFFFCCC@@@@@@@@@@@@@@@;;;;;;::::::999999888888666777777777777666666555444444444444444444444444444333333333444444555666666666666666666555555444:::999777555555555777888555777888999888888999;;;;;;@@@GGGOOOVVVXXXXXXVVVSSSVVV\\\iiizzz}}}kkk[[[WWWQQQQQQRRRRRRPPPLLLIIIHHHKKKNNNPPPRRRTTTXXX^^^bbbfffiiimmmnnnoooqqqvvvzzz|||{{{xxxrrrqqqsssrrrnnn\\\ZZZXXXUUURRROOONNNMMMIIIJJJKKKMMMNNNPPPQQQRRROOOQQQRRRQQQOOOOOOPPPSSSXXX\\\eeennnvvvyyywwwuuuvvvyyy|||}}}|||{{{wwwuuuwww|||{{{vvvvvv{{{~~~|||yyyxxx~~~}}}}}}------------------------........................------------------------........................------............---------------............///////////////000000000000/////////000000000111111///000111111222222111111222222222222333333333333333333333333333444666666555777888999999999;;;<<<666>>>BBB???AAAWWW~~~{{{lll___OOOJJJLLLIIIGGGDDDAAA>>><<<===>>>???<<<;;;;;;:::999888888777666666666777777666666555333333333444444444444555333333333333444555666777777888:::;;;:::888666444999888777666666666777888444666888999:::;;;===???GGGKKKPPPSSSTTTSSSTTTTTT\\\fffvvvwwwdddhhh}}}~~~{{{vvvmmm___RRRNNNQQQOOOMMMMMMMMMJJJFFFFFFIIIIIINNNTTTYYY^^^dddlllrrr|||{{{zzzwwwsssrrrrrrsss}}}{{{uuuooojjj___```]]]YYYYYY[[[YYYUUUPPPOOOMMMLLLKKKJJJJJJJJJFFFHHHKKKNNNOOONNNMMMLLLMMMPPPRRRRRRQQQQQQUUUXXXYYY___jjjvvv}}}~~~------------------------........................------------------------........................------............---------------............///////////////000000000000////////////000000000111///000000111111111111111111222222222222333333333222222222222333444555666666777888777666777999;;;777===AAA@@@===BBBSSScccqqq^^^TTTPPPGGGEEEHHHEEEAAAAAAAAA???>>>===>>>>>>===<<<<<<:::999888777777555555666666666666666555333333333444444444555555333333333444444555666777999;;;>>>@@@???<<<888666666666666777777777777777444777;;;>>>AAADDDHHHKKKSSSUUUVVVTTTSSSWWWbbbkkkooopppxxxmmmZZZYYY[[[[[[VVVNNNKKKNNNMMMIIIIIIKKKLLLJJJMMMTTTSSS]]]kkkuuu{{{wwwjjjgggccc___]]]YYYUUURRRLLLNNNMMMKKKLLLNNNMMMHHHKKKKKKJJJJJJJJJJJJKKKKKKKKKMMMPPPRRRTTTTTTSSSRRRUUUYYY\\\\\\ZZZ[[[___dddaaahhhsss------------------------........................------------------------........................---..................------------.........//////////////////000000000000////////////000000000000//////000111111111111111111111222222222333333333222222222222333444555555777888777666555555777999::::::;;;<<<<<<>>>CCCHHHJJJkkk{{{___NNNIIIKKKFFFDDDEEE@@@>>>@@@BBBCCCBBB@@@??????>>>>>><<<;;;999888777666555555666666666666666555333333333444444555555555333333333444555666777777;;;>>>BBBEEEDDD@@@;;;777444555666777888888777777777:::@@@DDDIIINNNSSSVVVSSSVVVXXXXXX]]]mmm{{{cccZZZXXXSSSPPPOOOQQQPPPNNNPPPUUUNNNKKKMMMSSSUUUSSSVVV[[[dddssswwwmmmiiiggg___VVVSSSPPPMMMLLLLLLMMMMMMLLLJJJLLLMMMLLLNNNQQQOOOJJJGGGGGGHHHJJJKKKLLLMMMMMMSSSUUUWWWZZZ]]]___`````````dddfffeeecccbbbfffkkknnnttt~~~------------------------,,,,,,,,,---------......---------............///------------------------........................---------............///////////////////////////000000000000////////////////////////000000000000222222222222222222222222222222333333333333444444777777777777888888888888999::::::;;;<<<===>>>>>>BBBHHH___fffQQQNNNJJJFFFCCCBBBBBBCCCAAA@@@?????????@@@AAABBB@@@>>><<<999777777777888777777777777777777777777444444444444444444444444666555444555777888888888???EEEHHHGGGEEECCC<<<555666888999999777666777999999CCCMMMRRRUUUXXXVVVQQQZZZUUUXXXggg}}}kkkooo}}}~~~mmmaaaWWWPPPKKKQQQNNNLLLNNNSSSTTTPPPKKKNNNTTTZZZ\\\]]]```ffflll}}}zzzvvvuuutttmmmccc[[[WWWSSSPPPMMMNNNNNNLLLJJJHHHIIILLLOOONNNMMMKKKKKKLLLMMMLLLKKKKKKOOORRRQQQNNNNNNQQQUUUWWW^^^fffkkkllljjjiiijjjnnnsssuuussstttuuusssooovvv|||------------------------,,,,,,,,,---------......,,,,,,,,,,,,---------...------------------------........................---------............///////////////////////////000000000000////////////////////////000000000000222222222222222222222222222222222333333333444444666666666666777777777777999999:::;;;<<<======>>>DDDEEEOOOcccyyy{{{ZZZNNNLLLHHHDDDBBBAAAAAABBBAAA@@@???>>>>>>>>>???@@@???===;;;888777666777777555555555555555555555555444444444444444444444444555444333555999;;;<<<<<>>===<<<<<<<<<===<<<;;;999777666666666666555555555555555555555555444444444444444444444444444333444777;;;???AAAAAAIIINNNPPPOOONNNLLLGGGAAA:::888777999>>>EEEJJJMMMRRRPPPRRRSSSNNNNNN\\\nnn}}}tttqqqtttyyylllbbb\\\WWWRRRNNNLLLLLLLLLLLLKKKLLLMMMMMMPPPWWWaaahhhgggooo|||ooohhh```XXXSSSPPPOOOMMMLLLKKKKKKLLLNNNNNNLLLKKKGGGIIILLLMMMLLLKKKLLLLLLNNNNNNNNNNNNPPPSSSUUUWWWYYYVVVUUUZZZdddnnntttvvvzzz------------------------,,,,,,,,,---------......+++,,,,,,,,,,,,---------------------------------........................---------............///////////////////////////////////////000000000000////////////000000000000111111111111222222222222111222222222222333333333333333444444444555555555666777777888999:::;;;<<<<<<<<<>>>===:::@@@VVVllljjjZZZUUURRROOOLLLIIIHHHEEEBBB@@@??????@@@>>>======<<<;;;::::::::::::999888666555555555555555555555555555555555555555555555555555555555555555555555999===AAACCCDDDHHHMMMOOONNNMMMMMMJJJDDD;;;;;;===CCCJJJOOORRRRRRXXXOOOMMMTTTZZZddduuuooouuu~~~aaaUUURRRQQQVVVTTTQQQNNNMMMMMMMMMMMMMMMPPPVVV^^^hhhrrr{{{uuullleee___\\\SSSOOOLLLJJJJJJKKKKKKJJJFFFGGGGGGIIIKKKLLLLLLLLLNNNPPPSSSTTTTTTTTTUUUWWWSSSUUUVVVYYY]]]ccciiinnnnnnkkkkkkoooxxx------------------------,,,,,,,,,---------......------------............------------------------........................---------............///////////////////////////.../////////000000000111////////////000000000000000000000111111222222222111111111222222222333333333333333333444444444444555555666777888999::::::999<<>>===BBBJJJSSSmmmsssbbbTTTQQQPPPKKKIIIKKKHHHFFFDDDBBBAAA@@@@@@@@@<<<<<<;;;;;;:::999888888888777777666555555555555666666666666666666666666555555555555555555555555777777777:::>>>AAABBBBBBCCCHHHJJJJJJJJJLLLJJJEEEDDDGGGLLLRRRVVVVVVSSSQQQZZZSSSXXXlll}}}|||jjjlllrrroooZZZMMMLLLPPPSSSKKKKKKLLLMMMOOORRRVVVXXX]]]bbbkkk{{{lllfff^^^WWWSSSRRRQQQQQQOOOMMMKKKLLLNNNPPPPPPPPPPPPOOOOOONNNNNNOOOQQQSSSVVVXXXZZZ[[[^^^bbbgggkkkiiikkkmmmpppttt{{{------------------------,,,,,,,,,---------......---------.........//////------------------------........................---------............///////////////////////////......//////000000111111////////////000000000000//////000000111222222222111111111111222222222222222333333333444444444444444444555666777888888999:::;;;===>>>???>>>>>>???AAAGGG]]]qqqaaaYYYQQQMMMPPPPPPJJJGGGHHHEEEEEECCCBBBAAA@@@@@@???::::::;;;::::::999888777666666666666666666666555777777777777777777777777555555555555555555555555888777777999===@@@AAAAAA???DDDFFFFFFHHHKKKKKKHHHJJJOOOUUUXXXWWWSSSQQQOOORRRYYYooouuubbbjjjzzzxxxpppeee___VVVPPPNNNNNNNNNMMMDDDFFFIIIMMMPPPVVV\\\```qqquuu~~~}}}uuupppkkkeeeWWWTTTPPPNNNOOOPPPRRRRRRQQQOOOMMMMMMOOOQQQQQQQQQUUUVVVVVVUUUTTTVVVYYY\\\___aaacccfffkkkqqqyyy~~~------------------------,,,,,,,,,---------......,,,,,,---------.........------------------------........................---------............///////////////////////////.........///000111111111////////////000000000000/////////000111222222222111111111111222222222222333333333444444444444555333333444555666777888888888999::::::;;;<<<===<<>>>>>888999::::::::::::888888666666666777777777666666666666666666666666666666555555555555555555555555666555666888<<>>CCCFFFFFFIIINNNOOOMMMMMMRRRVVVVVVSSSTTTZZZ___fffzzzyyynnnkkkuuujjj```ZZZVVVSSSQQQPPPPPPNNNKKKJJJLLLOOOSSSWWW\\\dddmmmsssxxxvvvnnnddd______[[[VVVSSSRRRPPPPPPRRRTTTTTTSSSRRRPPPOOOPPPRRRUUUVVVVVVPPPTTTXXXZZZ\\\___cccfffppprrruuuxxxzzz~~~------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------........................---------.........//////////////////////////////---......///000111111222////////////000000000000...//////000111222222222000111111111111222222222333333444444444555555555222333333444555666777777333888;;;:::999:::::::::999:::===AAAFFFVVVxxxvvvggg]]]VVVSSSPPPOOOMMMIIIFFFEEEEEEEEE@@@@@@@@@???>>>======<<<777888:::;;;;;;:::999888555666777777777777777777555555555555555555555555666666666666666666666666444333444777;;;???AAAAAA???DDDGGGHHHLLLQQQTTTRRRRRRVVVYYYWWWVVV]]]lllyyywwwuuuoooYYYVVVWWWSSSOOOMMMKKKLLLNNNOOOPPPSSSVVVRRRVVV]]]eeennnzzzxxxmmmeeeZZZZZZVVVOOONNNSSSSSSNNNMMMMMMNNNQQQUUUXXXYYYXXXVVVUUUUUUWWW\\\```ccceeeaaagggooovvvzzz~~~...........................------,,,,,,------...+++++++++,,,,,,------------------............///........................//////.........---------////////////////////////............////////////............////////////000000000000000000000000000111111111111222222222333333333333333333333333444444444555555555555666999999888888888888888888:::::::::<<<@@@FFFKKKOOOxxxwwwhhh^^^ZZZWWWRRRMMMJJJIIIFFFDDDBBB@@@????????????===<<<;;;::::::999;;;;;;:::999888777666555777777666666555555555444555555555555666666666777:::777333333555777777666444666888999:::===BBBEEEGGGKKKPPPSSSTTTVVVYYY[[[WWWWWWTTTWWWiii~~~uuuaaaPPPMMMOOOMMMIIIGGGGGGJJJMMMOOORRRUUUZZZ^^^dddiiittt~~~ooolllgggaaa[[[VVVSSSQQQQQQOOOMMMLLLMMMMMMMMMLLLSSSTTTTTTVVVXXXZZZ\\\]]]```bbbfffkkkqqqwww{{{}}}...........................------,,,,,,------...++++++,,,,,,,,,------------------............///........................//////.........---------....................................////////////............////////////000000000000000000000000000000111111111222222222333333333333333333333333444444444444555555555555888888888888888888888888:::::::::;;;===AAAEEEGGGNNNUUUiiioooeeeYYYRRRQQQQQQNNNKKKIIIHHHFFFDDDBBB@@@?????????>>>===<<<::::::::::::;;;::::::999888777666555777666666666555555555555555555555666666666777777777444222222555666666666777888888888:::===CCCGGGKKKLLLQQQZZZaaa```XXXPPPMMMXXXfffvvvzzzppp}}}nnnccc```UUUMMMLLLLLLJJJJJJLLLKKKLLLMMMPPPUUU\\\ccchhhsssxxx{{{qqqhhh^^^\\\YYYUUUQQQNNNLLLLLLNNNMMMMMMLLLLLLNNNPPPRRRUUUUUUVVVXXX[[[```eeehhhnnnrrryyy...........................------,,,,,,------...,,,,,,,,,,,,---------------------............///.......................................---------....................................////////////............////////////000000000000000000000000000000000111111111222222222222333333333333333333444444444444555555555555777777777777888888888888:::999999999:::;;;<<<===CCCCCCKKKbbbvvvoooaaaYYYPPPLLLMMMOOONNNLLLIIIGGGEEECCCAAA@@@???>>>>>>>>><<<;;;::::::::::::::::::999888777666666555666666666666555555555555555555666666666777777777555444333444666777777666666888999:::===BBBIIINNNNNNQQQUUUZZZ]]]]]]XXXUUUddduuuuuuooommmppptttjjj]]]TTTRRROOOMMMLLLLLLJJJGGGJJJOOORRRUUUYYYaaajjjrrrvvvxxxvvvyyywwwlllfffddd```YYYSSSPPPPPPNNNMMMKKKKKKKKKKKKMMMNNNOOOMMMLLLNNNSSSWWW\\\\\\]]]```eeekkkqqquuu{{{...........................------,,,,,,------...,,,,,,---------------------------............///....................................................................................////////////............////////////////////////////////////000000000000111111111111222222222222222333333333333333444444444555555555666666666777777777777777888888888999999999888888<<<@@@DDDEEELLL]]]wwwoooiiiiii\\\VVVOOOKKKLLLMMMLLLJJJGGGFFFEEEBBBAAA??????>>>>>>===<<<;;;:::::::::::::::999999888777666666666666666666666666555555555555666666666666777777777777777777777888999999888444888===BBBGGGMMMSSSWWWUUUYYYZZZWWWVVV^^^nnn|||sssiiikkk{{{vvv^^^YYYXXXPPPNNNTTTNNNNNNOOOOOONNNNNNQQQUUU```fffrrrvvvvvv|||xxxmmmggg```WWWSSSSSSSSSPPPMMMOOOOOONNNNNNNNNOOOOOOOOOPPPRRRTTTRRROOOQQQXXX^^^iiikkkmmmppptttyyy|||~~~...........................------,,,,,,------...---------------------------------............///........................---.........................................................////////////............//////////////////////////////////////////000000000111111111111111111222222333333333333333333444444444444555555555666666666777777777555666777999999999888888555:::>>>;;;777<<>>>>>===<<<;;;:::::::::::::::999888888777777666666666555555555666666666666666666666666666777777777888888888888888888888999::::::???FFFMMMQQQUUUXXX[[[[[[ZZZ[[[___lllyyy{{{jjjVVVIIIMMMPPPKKKKKKRRRPPPPPPQQQUUU]]]eeejjjkkkuuu|||~~~ppphhhbbb[[[UUUWWWSSSOOOLLLMMMOOOPPPPPPPPPPPPQQQRRRSSSTTTTTTTTTVVVZZZ]]]]]]]]]```hhhnnn|||~~~...........................------,,,,,,------...............---------------------............///........................---------...............------------------------............////////////............////////////000000000000000000000000/////////000000000111111000000111111222333333333333333333333444444444444444444555555666666777777444555666888999:::::::::<<<;;;:::===BBBEEEDDDBBBBBBTTTmmm{{{rrriiiddd___YYYWWWYYYOOOLLLIIIGGGGGGHHHGGGGGGEEEDDDCCCAAA@@@???>>>>>><<<<<<;;;:::::::::::::::888888777777777666666666555555555666666666666666666666666777777777888888777888888777777999===@@@HHHLLLRRRVVVXXXXXXYYYZZZ[[[YYY^^^uuunnn^^^UUU]]]SSSMMMPPPPPPKKKJJJMMMPPPRRRVVV```rrr}}}}}}xxxiii\\\VVVTTTRRRQQQSSSQQQOOONNNNNNOOOQQQSSSQQQRRRUUUXXX[[[]]]^^^___eeeiiinnnrrrvvv{{{...........................------,,,,,,------...///.........---------------------............///........................---------.........//////------------------------............////////////............////////////000000000000000000000000////////////000000000111///000000111222222333333222222333333333444444444333333444555555666777777555555666777888999::::::999666555888<<<>>>:::666DDDCCCFFFRRRddd|||}}}tttooohhhaaa___\\\WWWSSSSSSNNNMMMKKKIIIIIIIIIHHHHHHDDDCCCBBB@@@???>>>>>>>>>;;;;;;::::::999999::::::777777777777666666666666555555555555666666666777666666777777777888888888777888999999:::>>>EEEKKKTTTVVVXXXYYYXXXYYYZZZ\\\ccckkk~~~sssxxxqqqeee[[[VVVVVVXXXXXXVVVSSSPPPOOOOOOQQQUUU[[[cccppp~~~rrrkkkjjjkkklllfff]]]UUUQQQPPPRRRSSSRRRSSSSSSSSSRRRSSSVVVXXXWWWZZZ```ffflllqqquuuwww...........................------,,,,,,------...//////.........------------------.........//////........................---------.........//////------------------------............/////////000............/////////000000000000000000000000000////////////000000000000///000000111222222333333222222333333333444444444333333444444555666777777555555555666666888999:::555:::===;;;777777;;;AAA???:::===GGGNNNSSS```ooouuutttvvvtttkkkaaaXXXTTTRRROOONNNPPPNNNMMMJJJHHHFFFDDDCCCBBBDDDCCCBBB@@@???>>>>>>>>>;;;;;;:::999999999::::::777777777777666666666666444555555555666666777777777777777777888888888888999:::;;;<<>>AAADDDFFFPPP]]]qqq~~~yyytttnnnjjjhhhbbbXXXQQQRRRRRRMMMJJJJJJQQQRRRRRRNNNHHHBBB@@@@@@@@@@@@???>>>===<<<;;;;;;<<<777666:::777333:::HHHEEE@@@999555444666888999999666444555777888777666666777888999999999888777555===DDDIIIMMMSSSYYY\\\___\\\]]]___[[[]]]rrrssshhhnnn~~~XXXVVVRRRNNNKKKKKKKKKLLLMMMPPPTTTVVVXXX^^^eeelll|||zzzpppjjjfffdddbbb```]]]\\\[[[YYYWWWVVVUUUUUUTTTQQQNNNNNNPPPRRRTTTTTTWWWZZZ^^^```dddkkkttt{{{////////////////////////........................------------------------........................------------------------................................................------...//////...---,,,---------............///////////////////////////000000000000000000000000111111111111111111111111///000111222333333222222222333444444555444444444555555555555666666666666666666777888888999999:::<<<;;;;;;;;;<<<>>>AAABBB===BBBIIIRRR___ttt}}}|||yyywwwtttqqqmmmiiieeecccYYYRRRMMMOOOPPPMMMKKKMMMMMMOOOOOOLLLGGGCCCBBBBBB@@@??????>>>===<<<;;;:::;;;666666;;;999666>>>KKKQQQKKKCCC<<<888777777777888666555666999:::999777999999888777777888:::<<>>AAAAAA@@@???BBBOOO```nnn}}}{{{zzz{{{vvvssspppooooookkkfffaaaOOOKKKJJJLLLNNNNNNNNNOOOIIIJJJKKKIIIFFFCCCBBBCCC???>>>>>>===<<<;;;::::::999555666:::;;;:::AAALLLUUUOOOGGG???;;;888777666777777777888:::;;;999888:::999888666777;;;AAAEEEQQQSSSXXX\\\]]]]]]\\\[[[]]]aaattt~~~ooobbbZZZVVVSSSOOOOOOMMMKKKJJJLLLQQQTTT___fffooouuuxxx{{{~~~wwwrrrooogggccc^^^\\\]]]^^^\\\ZZZZZZYYYWWWTTTQQQOOOMMMLLLLLLJJJHHHHHHJJJLLLLLLLLLLLLNNNPPPRRRTTTTTTTTTSSSWWWZZZ]]]___```ccciiinnn~~~////////////////////////................................................................................................................................................---------...............---------............///////////////////////////////////////////////////111111111111111111111111///000000111222333333333222222333444444444444333444444444555555555666666555555666666777888888999999999888888888999:::;;;;;;===??????>>>AAAHHHNNNSSS]]]kkkxxx{{{uuusssuuuuuusssqqqrrrqqqlllccc\\\JJJJJJKKKMMMMMMMMMNNNPPPHHHHHHGGGFFFDDDBBBAAAAAA======<<<<<<;;;::::::999999666666999::::::@@@HHHJJJEEE???;;;999999888777777777888999:::999888777666888:::;;;>>>CCCKKKQQQYYY[[[___aaa^^^[[[]]]bbboooxxx}}}~~~ttteeeYYYSSSQQQQQQRRRNNNOOOPPPOOOOOORRRXXX]]]kkkuuu~~~xxxwwwuuuqqqkkkfff```\\\ZZZWWWUUUTTTTTTTTTTTTQQQOOOQQQQQQPPPOOONNNLLLKKKJJJJJJJJJJJJKKKLLLLLLLLLLLLOOOPPPQQQTTTVVVXXXZZZ[[[fffkkkppprrrrrrtttzzz////////////////////////................................................................................................................................................------------......//////---------............///////////////////////////////////////////////////000000000000000000000000000000000000111111222222111222333333444444333333444444444444555555555555444555555666666777888888999999999999999999999999444888<<<>>>>>>>>>???AAAEEEHHHKKKLLLPPP[[[lllzzz|||wwwwwwzzz~~~}}}wwwrrrqqqpppooonnnnnnjjjbbbXXXPPPKKKNNNQQQPPPMMMLLLMMMMMMIIIGGGEEECCCBBB@@@>>>===<<<<<<;;;;;;:::999999999999777666777777888<<>>???>>>@@@BBBDDD<<<@@@BBBBBBAAADDDKKKQQQPPPVVV^^^gggqqq~~~~~~|||{{{{{{yyyyyy~~~{{{pppooommmhhh```WWWOOOKKKNNNUUUXXXSSSMMMKKKJJJJJJJJJGGGDDDBBB@@@???<<<;;;::::::::::::999999999888999777555555555666999::::::888666555777888888777777888999999888999;;;===<<>><<<;;;@@@@@@@@@@@@AAABBBBBBCCC@@@BBBGGGNNNTTTZZZ]]]^^^\\\___bbbeeefffhhhiiikkkmmmttt{{{{{{ttttttxxxjjjfffhhhsss}}}~~~zzzwwwtttpppgggXXXJJJEEEIIIPPPQQQ[[[___WWWLLLHHHGGGEEEIIIEEEAAA@@@@@@@@@>>><<<999999999888888888888888777777555333555888999888888777777777999:::999888555777888999;;;@@@HHHNNNZZZ```dddccc^^^\\\```eeeeeekkkvvvxxxwwwfff\\\XXXUUUSSSNNNRRRUUUWWW[[[eeeuuu|||pppfffZZZTTTSSSVVVVVVVVVNNNMMMKKKKKKLLLOOOQQQRRRTTTTTTUUUUUUVVVVVVVVVWWWZZZZZZYYYYYYYYY[[[___aaa___`````````___]]]ZZZYYY\\\^^^___]]][[[[[[___bbbeeemmm|||111111000///////////////////////////////////////////////////////////////................................................------------------------,,,------......------,,,---------............///........................////////////////////////////////////////////////222111111111000000//////444999999333111333333000000000111222222222222111222222333333333333444444333333444444555666666666555555555555666666666666999999999888999999::::::===>>>@@@@@@@@@@@@BBBCCCGGGHHHIIIKKKOOOTTTXXX[[[QQQVVVYYY[[[^^^aaa```\\\___dddkkkqqqtttwwwyyy{{{vvvzzzxxxqqqddd^^^cccsss|||xxxuuuwwwnnnjjj___QQQFFFDDDKKKSSSUUUSSSQQQOOOMMMIIIDDDAAADDDBBB@@@>>><<<<<<<<<<<<::::::999999888777666666555555555555555666777777444444444666888999888777:::;;;;;;;;;???IIIWWWaaaddd``````ccc___YYY]]]gggpppsssooo{{{{{{eee]]]XXXRRRQQQWWWWWWYYY[[[^^^eeessszzzjjj___[[[ZZZWWWSSSQQQQQQSSSVVVUUUSSSQQQPPPRRRUUUWWWXXX\\\^^^______^^^^^^^^^___dddfffgggggggggjjjooosssppprrrqqqnnniiigggiiillljjjkkklllmmmmmmmmmllllllwww111000000/////////000000////////////////////////////////////////////////................................................------------------------,,,------......------,,,---------............///........................////////////////////////////////////////////////111111111000000000//////000555555111///222333111000000111222222222222111222222222333333333444444333333444444555666666666555555555555666666666666999999888888888999::::::===>>>@@@@@@@@@@@@BBBCCCFFFGGGHHHJJJNNNRRRUUUWWWVVVYYYXXXTTTSSSWWWYYYXXX\\\___cccfffiiimmmqqqtttssspppqqqvvv{{{}}}xxxqqquuu}}}yyyvvvmmmllltttwwwqqqmmmoookkkbbbUUUKKKGGGHHHLLLOOOQQQOOOMMMLLLJJJHHHDDDAAABBBAAA???===;;;::::::;;;::::::999888888777666666777666666666666666777888777777888999:::;;;;;;:::555;;;CCCLLLTTT\\\eeejjjeeefffgggbbbYYY[[[qqq~~~xxxrrrnnnaaaVVVUUUSSSQQQWWWbbbiiikkkmmmnnnqqq|||~~~rrrggg]]]UUUQQQRRRSSSTTTTTTTTTVVVXXX[[[\\\ZZZXXXXXX[[[___bbbdddlllnnnrrrtttuuuvvvwwwxxx}}}~~~111000000000000000111111////////////////////////////////////////////////................................................------------------------------............---------------............///........................////////////////////////////////////////////////111111000000000000//////,,,000222///...111222111000000111222222222222111222222222222333333333333333333333444555555666666444555555555555666666666888888888888888999::::::<<<>>>???@@@@@@@@@BBBDDDDDDEEEGGGIIILLLOOOQQQRRRPPPSSSRRRNNNOOOTTTXXXYYY\\\]]]]]]^^^```dddjjjnnnoooeeeeeeqqqxxxwwwzzz{{{{{{hhhZZZjjjyyyxxxooojjjnnnooojjjhhhkkkggg[[[MMMGGGIIINNNNNNLLLMMMKKKJJJIIIHHHGGGDDDAAA@@@???===<<<::::::999999999999999888888777777666888888777666666777777777777777777777888:::<<<===BBBHHHRRR\\\dddhhhiiiiiidddfffhhhgggkkk~~~yyydddXXXZZZUUUTTTUUUUUUWWWddduuu|||uuurrrqqqqqqqqqmmmggg^^^UUUPPPNNNOOOQQQNNNRRRYYY^^^bbbfffiiilllnnnmmmkkkllloootttzzz~~~111111000000000111222222////////////////////////////////////////////////........................................................................------............---------------............///........................////////////////////////////////////////////////000000000000000000//////---///000///...///000111000000111222222222222111111222222222222333333333222333333444444555666666444444444555555555666666888777777777888999:::;;;;;;===?????????@@@BBBDDDBBBDDDFFFHHHJJJLLLMMMMMMPPPQQQPPPOOORRRYYY\\\ZZZ^^^_________```cccgggkkkjjj```dddwww|||yyy}}}~~~xxxxxxzzzgggWWWkkkxxx~~~uuunnnjjjllllllhhhgggiiieeeZZZNNNIIILLLPPPPPPNNNNNNLLLJJJHHHHHHFFFCCCAAA???>>>===<<<;;;:::999999999888888888777777777666888888777666666666666777777666555555777<<>>??????@@@BBBDDDBBBCCCEEEGGGIIIJJJJJJJJJWWWUUUOOOKKKNNNVVVZZZYYY]]]```cccdddeeefffgggiiijjj```cccuuu}}}}}}zzzzzz~~~uuujjjvvv}}}vvvwwwsssqqqqqqooojjjffffffeee^^^UUUPPPOOOPPPQQQQQQQQQNNNKKKIIIGGGFFFCCCAAA>>>>>>======<<<;;;:::999888888888777777777777777777777666666555666666777888999999999===DDDOOOVVVcccgggkkknnnnnnjjjfffccceeessswwwuuuqqqccc\\\XXXUUUTTTVVVSSSXXXdddsss~~~{{{ssseeeYYYTTTQQQQQQPPPPPPOOOPPPQQQRRRQQQTTTVVVWWWVVVWWWYYY[[[eeemmmxxx444333333222111111222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////..............................////////////......---------............///........................////////////////////////////////////////////////......////////////000000111000111222000---...111000000111222222222222111111111111111222222222222222222222333444444555555333444444444444555555555666666666777888999:::;;;:::;;;>>>??????@@@BBBDDDCCCCCCEEEFFFHHHIIIKKKKKKOOOQQQMMMGGGFFFMMMVVV[[[ZZZ^^^cccfffgggffffffggglllddd```hhhsss{{{xxx{{{~~~}}}}}}sssjjjkkkmmmooonnnkkkiiigggbbb___ZZZSSSNNNMMMNNNPPPPPPMMMJJJGGGFFFDDDBBB@@@============<<<;;;:::999777777777777777777777777777666666666666777888999777:::>>>AAAEEEMMMWWW___gggkkknnnmmmhhhbbb______ooorrrppp}}}}}}sssccc\\\VVVUUUVVVVVVYYY]]]fffoooxxxuuuccc```^^^^^^ZZZRRRNNNNNNIIIKKKNNNOOOOOOPPPRRRTTTTTTVVVYYYZZZ\\\aaaiiioooxxx~~~666555444333222111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////..............................////////////......---------............///........................////////////////////////////////////////////////........./////////000000000---///222111---...333000000111222222222222111111111111111222222222222111222222333333444555555333333444444444555555555555555666666777999:::;;;999;;;===>>>???@@@BBBDDDDDDDDDDDDEEEGGGJJJLLLMMMPPP___jjjcccUUUPPPTTTZZZWWW[[[aaadddfffffffffgggllliiidddbbbjjjyyyuuuwww~~~yyy}}}~~~~~~~~~yyy___bbbfffhhhiiiiiiiiihhh^^^[[[VVVPPPLLLJJJJJJKKKKKKHHHEEECCCBBBAAA@@@>>>;;;;;;<<<<<<;;;:::999888666777777777777777777777777777777888999:::;;;<<<:::AAAKKKRRRVVVZZZ```eeejjjlllkkkfffccchhhuuuzzzlll\\\XXXWWWRRRPPPSSSXXXaaappp}}}uuuiii```[[[ZZZRRRPPPQQQTTTSSSOOONNNQQQLLLNNNQQQQQQRRRTTTXXX[[[dddiiinnnrrrvvv}}}777666555333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......////////////......---------.........//////........................////////////////////////////////////////////////---.........//////000000---+++,,,111111---///555000000111222222222222111000111111111111222222222111222222333333444555555333333333444444444555555555555555666777999:::;;;999;;;===>>>???@@@BBBDDDEEEEEEEEEEEEGGGJJJMMMOOOfffsssYYYQQQRRRWWW[[[___cccdddfffhhhiiikkkooolllffflll{{{{{{rrrsss{{{}}}|||~~~}}}zzzrrrxxx|||{{{{{{hhhjjjkkkhhhfffeeedddcccZZZVVVPPPLLLJJJHHHGGGEEEFFFCCC@@@?????????>>>===999:::;;;;;;:::999777666666666666666777777777777888888999:::;;;===>>>???DDDOOO\\\fffiiikkkmmmoookkkjjjfffbbbggg~~~zzz~~~xxxnnnaaaUUUQQQSSSMMMPPPXXXcccmmmyyy|||qqqiiidddbbb]]]VVVNNNKKKLLLNNNOOOOOOQQQUUUTTTPPPPPPSSSVVVWWWXXXXXXXXX[[[aaafff>>>@@@<<<222...111444222444333222111000/////////000000000000000000000000000000000000000000000000111000///...............////////////////////////000000000000000000000000////////////////////////------............------////////////////////////////////////////////////000///...------...///000////////////000000000000////////////000000000000000111111111111222222222222222111111111111111111333333333333333333333333555555666777888999::::::;;;===>>>??????@@@BBBDDDIIIFFFGGGIIIGGGFFFKKKTTTjjjeeeSSSOOOXXX^^^eeehhhgggeeeeeefffwwwyyyvvvrrrsssxxx{{{{{{zzz}}}zzzxxx|||~~~|||}}}~~~zzzyyy}}}~~~yyyvvvuuuqqqttt~~~|||qqqlllggg```dddeeeYYYTTTRRRNNNJJJFFFDDDCCCCCCBBBBBBAAA???>>><<<;;;;;;;;;;;;::::::999888777777;;;999666555666888999999888999999999:::???EEEJJJRRR^^^jjjnnnmmmllljjjfffhhhccciii}}}nnnddd\\\[[[YYYSSSQQQTTTZZZ\\\^^^nnnxxxnnneee___[[[ZZZYYYTTTUUUVVVWWWVVVSSSQQQOOOUUUXXX[[[^^^______]]]\\\\\\ZZZ]]]aaa^^^]]]lllFFFGGGCCC999444444555333000000000000000000111111000000000000000000000000000000000000000000000000000//////............///////////////////////////////////////////////////////////////////////////------............------////////////////////////////////////////////////000///...------...///000////////////000000000000////////////000000000000000000111111111222222222111111111111111111111111333333333333333333333333555555666777888999999:::;;;<<<>>>??????@@@BBBDDDDDDGGGIIIIIIHHHIIIMMMQQQeeeiii]]][[[WWW\\\ccchhhiiijjjlllnnnzzz||||||yyyyyy}}}~~~||||||qqqoooqqqyyy~~~~~~}}}{{{{{{|||{{{yyyxxxrrrrrruuuxxxxxxxxxyyypppkkkfff```ddddddXXXPPPNNNJJJFFFDDDCCCDDDDDDAAA@@@???>>>===;;;::::::;;;;;;::::::999888888777:::888777666666777777777:::999888:::@@@IIISSSZZZkkksssvvvooogggddddddeeebbbyyy}}}yyyiii```ZZZWWWXXXWWWUUUVVVZZZTTTkkk{{{ssskkkbbb___YYYUUURRRRRRRRRRRRSSSUUUYYY\\\\\\[[[YYYWWW```eeelllrrrssspppkkkggg___^^^ccclllnnnppp}}}MMMOOOMMMEEE>>>:::666222111111111111111111111111000000000000000000000000000000000000000000000000//////////////////000000////////////////////////////////////////////////////////////////////////------............------//////////////////////////////////////////////////////............//////////////////000000000000////////////000000000000000000000111111111222222111111111111111111111111333333333333333333333333444555666666888888999::::::<<<>>>??????@@@BBBCCCBBBKKKOOOKKKIIIMMMNNNJJJVVViiiyyyyyymmmdddaaa```WWW\\\ccchhhjjjnnnssswww{{{jjjjjjpppzzz~~~{{{xxxvvvuuuvvvvvvsssxxxzzzxxxxxxzzz{{{yyysssjjjgggddd___cccbbbVVVLLLJJJFFFBBBAAAAAACCCEEE@@@???>>>===<<<;;;:::999;;;::::::999999888888888777777777888888888888888::::::<<>>?????????AAACCCDDDRRRWWWOOOLLLQQQOOOFFFKKKTTT\\\^^^]]]^^^___]]]\\\```eeehhhjjjooouuuzzzzzz}}}}}}~~~zzz}}}sssuuuyyy{{{yyytttssssssrrrsss{{{}}}zzz~~~yyyhhhfff_________\\\aaaaaaUUUKKKHHHDDDAAA???@@@BBBDDD@@@??????===<<<;;;:::::::::::::::999999888888888555666888::::::;;;<<<===<<<@@@JJJXXXgggrrrwwwxxxllljjjeeebbbiii}}}tttpppuuuxxxcccUUUPPPPPPPPPQQQTTTXXX\\\bbbnnnwwwpppjjjggg^^^YYYTTTSSSTTTSSSSSSRRRPPPPPPPPPPPPSSSXXX___ccceeejjjrrrzzzPPPVVV___ccc]]]QQQEEE>>>777666444222111111111111111111111111111111111111////////////////////////---...///000111111000000////////////////////////........................////////////////////////------............------////////////////////////////////////////////////...//////////////////...////////////000000000000////////////000000000000//////000000000111111111000000111111111222222222222222222333333444444444444444555666777888999999:::;;;===>>>>>>???AAACCCDDDRRRYYYRRRPPPVVVTTTLLLMMMQQQUUUWWW[[[``````]]]cccfffhhhiiijjjmmmtttyyyxxxzzzzzzxxxzzz{{{uuuooouuu||||||wwwtttqqqpppxxxzzzzzzuuu[[[WWWRRRUUUXXXXXX^^^___SSSLLLIIIEEEAAA??????AAABBB@@@@@@??????>>>===<<<<<<::::::999999999999999888777888999999999:::===@@@EEEOOO^^^nnnwwwwwwrrrmmmllljjjiiiqqqsssxxxiiiccc\\\WWWTTTQQQNNNLLLWWWdddttt|||xxxcccbbb```]]]ZZZYYYXXXXXXWWWWWWWWWVVVWWWYYYYYYYYYXXXXXXYYYZZZ^^^eeepppwww{{{RRRXXXccckkkggg[[[PPPKKK;;;888555222000000222333111111111111111111111111000000000000000000000000...///000111222111000///////////////////////////........................////////////////////////------............------////////////////////////////////////////////////......////////////......////////////000000000000////////////000000000000/////////000000000111111000000000111222222333333111222222333333444444555333444555555777777888999999;;;===>>>>>>???AAABBBAAALLLSSSQQQQQQVVVXXXTTTPPPTTTVVVWWW[[[```aaa]]]hhhjjjlllllllllnnntttxxxyyyzzzyyyvvvxxx|||vvvqqqtttzzztttooopppvvvyyyzzzmmmUUULLLIIINNNSSSUUU\\\\\\PPPJJJHHHEEEBBB@@@@@@@@@@@@@@@@@@@@@???>>>=========999999999999999999999999999::::::888888;;;BBBHHHVVVaaaoooxxxxxxpppfff```dddiiisssqqqaaaYYYTTTQQQRRRSSSSSSTTTWWWbbbwwwvvvkkkccc]]]YYYSSSTTTUUUTTTTTTVVVYYY[[[UUUZZZ]]]\\\\\\^^^```___```bbbeeegggkkktttTTTWWW___gggeee[[[SSSRRRIIIEEE>>>777333222222444111111111111111111111111000000000000000000000000///000111222222111///...////////////////////////........................////////////////////////------............------////////////////////////////////////////////////---...///000000///...---////////////000000000000////////////000000000000////////////000000000111///000000111222222333333111111222333333444555555333444444555666777888888999;;;===>>>>>>>>>@@@BBBBBBGGGLLLNNNNNNOOORRRUUUQQQVVVYYYXXXZZZ___aaa```hhhkkknnnoooooorrrxxx}}}}}}~~~{{{|||}}}xxxtttxxx~~~rrrjjjdddkkkpppssspppmmmfffYYYLLLGGGEEEKKKQQQSSSYYYYYYLLLEEEEEEDDDBBBAAAAAA@@@@@@?????????>>>======<<<<<<999999999999999999999999999:::::::::===FFFTTT^^^iiipppvvvvvvoooiiiffffffooo~~~ooo^^^UUUYYYSSSPPPRRRUUUYYYaaajjjppp{{{oooeee___[[[XXXUUUZZZ[[[\\\[[[[[[\\\aaaddd]]]eeeiiiggghhhnnnrrrrrruuuzzzSSSSSSYYY```^^^VVVRRRTTT[[[TTTIII>>>666333222333111111111111111111111111000000000000000000000000000111222333222000...---////////////////////////........................////////////////////////---..................---////////////////////////////////////////////////---...///000000///...---////////////000000000000////////////000000000000////////////000000000000///000000111222222333333111111222333333444555555333333444555666777888888999;;;===>>>>>>>>>@@@BBBGGGFFFHHHLLLJJJGGGJJJPPPSSSYYY]]][[[\\\aaaeeefffgggjjjnnnqqqsssvvv}}}~~~|||}}}yyynnniiipppzzzssseee]]]WWW```eeegggaaaTTTHHHAAA>>>GGGEEEKKKQQQRRRXXXWWWIIIAAAAAABBBBBBBBBAAAAAA@@@>>>>>>======<<<<<<;;;;;;999999999999999999999999666888:::===EEESSSggguuuuuuxxxxxxqqqiiigggnnnvvvzzzeeeZZZTTTQQQRRRPPPRRRZZZeeejjjhhhkkkqqq|||ssshhhccc]]][[[[[[\\\ZZZXXXZZZ\\\^^^___aaaeeelllrrrxxx~~~}}}nnn^^^TTTXXX```\\\PPPFFFKKKRRRVVVPPPCCC999666888111333444222...---...111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000///...------...///000////////////////////////////////////////////////........................////////////////////////............////////////000000000000000000000000////////////000000000000000000000000111111111111111111222222222333333333222444555666555666888999;;;:::;;;<<>>AAADDDLLL^^^sss}}}|||qqqtttwwwsssllltttxxxfffVVVSSSPPPKKKLLLRRRTTT\\\lll|||}}}~~~{{{uuukkkhhhfffbbbeeeccccccgggmmmqqqpppnnnqqqlllgggeeehhhmmmpppqqqwwwtttiii^^^\\\```^^^SSSHHHIIILLLPPPPPPKKKDDD===:::333333222111//////111333111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000///...------...///000////////////////////////////////////////////////........................////////////////////////............////////////000000000000000000000000////////////000000000000000000000000111111111111111111222222222333333333222444666666666666888999::::::;;;<<<>>>@@@AAA@@@FFFFFFFFFFFFIIILLLOOOPPPVVVYYY\\\^^^^^^___aaabbbeeejjjppprrrqqqrrrvvv{{{|||~~~xxxqqqeeelll~~~{{{|||}}}rrruuuuuuqqqooommmggg___aaa___[[[SSSJJJDDDBBBCCCHHHNNNOOOLLLOOOUUURRRIIIBBBAAA@@@???????????????===<<<;;;::::::::::::;;;999888:::===;;;777999>>>555JJJbbbrrrzzz~~~|||xxxwwwnnnjjjsssyyyllldddYYYRRRSSSQQQLLLMMMTTTeeennn}}}wwwxxx{{{xxxpppfffaaaaaa```\\\eeellluuu}}}yyysssllliiilllrrrxxxzzzxxxuuummmcccbbbcccZZZMMMGGGFFFHHHNNNRRROOOFFF===666444000///000222333333111111111111111111111111000000000000000000000000000000000000000000000000//////////////////////////////............//////////////////////////////////////////////////////........................////////////////////////............////////////000000000000000000000000////////////000000000000000000000000111111111111111111222222222333333333222444666666666666888:::::::::;;;<<<>>>???@@@@@@CCCCCCEEEGGGJJJNNNRRRTTTWWWYYY\\\^^^^^^^^^___```iiimmmrrrtttssssssuuuwwwyyy~~~|||ssskkkooo~~~zzz}}}sssppplllmmmtttyyyuuummmlllggg]]]RRRIIIDDDDDDFFFKKKOOOOOOKKKMMMSSSRRRLLLBBBBBB@@@???>>>>>>>>>>>><<<<<<;;;:::::::::;;;;;;::::::<<<<<<888666===FFFOOOaaavvv}}}xxxssslllooo|||aaaTTTRRRMMMMMMQQQQQQPPPWWWaaauuu|||~~~|||qqqggg```bbbaaa]]]\\\______]]]kkk{{{yyytttvvv}}}rrryyyvvvkkkhhhkkkcccUUUGGGDDDDDDIIIPPPQQQJJJCCC===777111///111222222111111111111111111111111111/////////////////////////////////////////////////////////////////////////////////....../////////////////////////////////////////////////////////........................////////////////////////............////////////////////////////////////////////////000000000000///000000000111111111111111111222222222333333333333444666666666777888::::::;;;<<<======>>>???AAAAAABBBDDDHHHLLLQQQTTTWWWYYYZZZZZZZZZZZZ[[[^^^```lllqqqwww{{{yyytttnnnkkknnnvvv~~~zzz{{{uuu~~~}}}~~~~~~wwwppppppuuuyyywwwqqqtttlll___QQQHHHEEEFFFHHHKKKNNNLLLIIIIIIOOOPPPMMMCCCBBBAAA???===<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;:::;;;AAAMMMVVVsssuuuxxx|||~~~yyytttrrr}}}vvvbbbTTTOOOLLLNNNRRRWWWYYY\\\jjjyyy|||rrrddd_________]]]XXX]]]___^^^___ccceeedddsssgggssswwwqqqooossslll^^^LLLHHHEEEEEEHHHJJJJJJIIIDDD>>>777333222111000...111111111111111111111111////////////////////////////////////////////////////////////////////////...//////////////////...////////////////////////////////////////////////........................////////////////////////............////////////////////////////////////////////////000000000000///000000000111111111111111111222222222333333333333555666777666777999::::::<<<>>>>>>======???AAA@@@BBBDDDHHHMMMQQQTTTVVV\\\\\\ZZZXXXXXX\\\bbbfffiiinnnwww|||zzzpppbbbXXXdddppp|||~~~}}}}}}~~~~~~sssyyy{{{tttzzz{{{uuuqqqpppmmmkkkjjjllldddWWWLLLFFFFFFIIIKKKJJJKKKIIIFFFEEEIIILLLLLLCCCBBB@@@>>>===;;;;;;:::;;;;;;:::::::::;;;;;;<<<999999:::???JJJZZZhhhooo|||}}}}}}{{{wwwvvvzzz{{{fff]]]VVVNNNKKKMMMNNNXXXeeennnooosss~~~xxxssslllaaaVVVQQQSSSWWW\\\^^^[[[```ddddddffflllppppppuuubbblllssssssuuuvvvqqqgggVVVQQQJJJDDDCCCFFFKKKNNNKKKGGG@@@:::555222000...222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////......////////////......////////////////////////////////////////////////........................////////////////////////............////////////000000000000000000000000////////////000000000000000000000000111111111111111111222222222333333333333555777777777777999;;;;;;>>>@@@@@@>>>>>>@@@CCCAAACCCEEEIIILLLOOOQQQSSS]]]\\\[[[ZZZ[[[```gggllliiimmmuuu{{{{{{qqqaaaUUUbbbppp{{{|||wwwwwwzzz}}}wwwooosssxxxooommmwww}}}}}}~~~zzzvvvooogggcccdddZZZSSSKKKEEEEEEGGGKKKMMMHHHHHHFFFDDDCCCDDDGGGJJJBBBAAA???>>><<<;;;::::::;;;;;;:::::::::;;;<<<<<<888<<>>AAADDDDDDEEEGGGIIIKKKMMMNNNNNNWWWXXXZZZ[[[^^^bbbgggkkkooooooqqqwwwzzzwwwmmmeeegggrrr||||||zzz|||zzzvvvyyysssfffhhhvvv{{{{{{xxx|||~~~}}}uuuhhh```___NNNIIIEEECCCFFFIIIKKKKKKFFFFFFEEEDDDBBBAAAEEEIIIAAA@@@>>>===<<<;;;;;;::::::::::::::::::;;;<<<======KKK[[[hhhvvv|||tttooossstttbbbZZZVVVOOONNNRRRTTTSSSYYYcccfffwwwuuuhhh]]]YYYYYYXXXZZZ]]]^^^]]]```dddeeedddgggnnnvvvllliiikkkrrrvvvsssqqqrrrhhh^^^RRRKKKKKKNNNPPPPPPRRRRRROOOHHH???888666777222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////---...///000000///...---////////////////////////////////////////////////........................////////////////////////............/////////000000000000000000000000000////////////000000000000000000000000111111111111111111222222222333333333444555777888777888999;;;===AAADDDCCC??????BBBEEEEEEFFFGGGIIIJJJKKKKKKKKKOOORRRWWW[[[^^^aaaeeegggqqqmmmkkkooovvvyyywwwsssmmmuuu|||rrr```fffwww|||xxxuuuyyy~~~}}}~~~wwwggg[[[VVVLLLIIIFFFFFFHHHJJJIIIHHHFFFEEEEEEEEEBBBAAADDDIII@@@???>>><<<<<<;;;;;;;;;:::::::::::::::;;;<<<===FFFZZZppp||||||pppkkkyyywwwqqqbbbZZZZZZWWWQQQNNNQQQSSSVVVbbbqqquuusssiiibbbYYYUUUZZZ```aaabbbeeehhhdddcccdddbbbbbbkkkxxxxxxggggggmmmnnnnnnqqqooommmcccSSSKKKOOOVVVXXXYYYWWWUUUSSSOOOGGG<<<444222111111222333333111000000000000000000000000000222111111111000000//////............/////////000000000000000000000000000////////////////////////////////////////////////---------.........//////............////////////............////////////000000000000000000000000////////////000000000000333333222222111222222222444444333333333444555555666666666666777777777777BBBBBBBBB@@@???@@@CCCFFFIIIHHHGGGFFFHHHLLLPPPSSSTTTWWWZZZ[[[[[[\\\```dddjjjoootttvvvwwwxxx|||wwwyyyzzzzzz{{{uuummmkkkpppvvvzzz}}}xxxqqqttt{{{~~~}}}yyyqqqggg]]]UUUQQQEEEDDDDDDGGGKKKLLLIIIEEE@@@???>>>>>>@@@BBBDDDEEE@@@===;;;;;;999777:::@@@???999999===;;;777AAAQQQlllxxx|||yyywwwppp|||yyyxxx}}}vvveee^^^YYYSSSPPPOOOVVV\\\___fffrrrpppmmmmmmhhh___ZZZXXXYYYYYYYYY^^^fffkkkkkkmmmjjjkkknnnlllllltttzzzpppkkkqqqyyyvvvwwwnnn^^^SSSSSSYYY\\\]]]WWWRRRQQQTTTRRRJJJCCC777444111111333444333111111111111111111111111111111111111111000000000///........./////////000000////////////////////////////////////////////////////////////////////////---------.........//////............////////////............////////////000000000000000000000000////////////000000000000333333222222111222222333333333333333333444444555666666666777777777888888@@@AAAAAA@@@???@@@CCCEEEJJJIIIGGGGGGIIILLLPPPSSSRRRUUUYYYZZZZZZ\\\aaaeeecccfffkkkrrrxxx~~~zzztttsssxxx}}}~~~||||||~~~|||wwwtttvvvuuusssqqqmmmggg]]]RRRJJJCCCEEEGGGHHHGGGDDDBBBAAACCCCCCBBB@@@??????BBBDDDAAA===;;;<<<:::777888;;;<<<777777???IIISSS```kkk{{{yyyqqqtttzzz}}}lll\\\WWWVVVTTTTTTUUU[[[cccnnntttyyyqqqddd``````^^^\\\\\\```aaaaaa```fffpppwwwxxxtttvvv{{{rrrrrrxxxuuuyyyvvvhhhZZZTTTVVVYYY^^^VVVNNNNNNUUUYYYXXXTTT@@@999222000333555444222111111111111111111111111111111111111000000000000....../////////000000000////////////////////////////////////////////////////////////////////////------........./////////............////////////............////////////000000000000000000000000////////////000000000000333222222111222222333333333222222222333333444555555555666777888999999:::>>>???AAAAAA@@@AAABBBDDDKKKJJJIIIHHHJJJMMMQQQSSSRRRUUUYYY[[[\\\___eeejjjlllmmmooorrrvvv{{{|||{{{~~~|||vvvsssxxx|||yyytttqqqpppkkkgggfffgggbbbXXXPPPOOOSSSVVVTTTMMMFFFDDDDDDEEEEEEDDDBBB@@@???@@@BBB@@@<<<:::<<<===:::888:::>>>>>>>>>EEEWWWlllxxxzzzqqqttt~~~xxxqqq\\\VVVPPPOOOOOOQQQXXX___pppyyyvvvmmmccc^^^\\\\\\bbbiiinnnnnnllljjjnnnxxx~~~wwwlllmmmtttxxxrrreeeZZZUUUTTT[[[UUUOOOLLLOOOUUU[[[]]]III@@@666111222555444222111111111111111111111111111111111000000000000000...////////////000000000////////////////////////////////////////////////////////////////////////............////////////............////////////............////////////////////////////////////////////////000000000000222222111111222222333333222222222222222333444555444555666777999:::;;;<<<===???BBBCCCCCCCCCDDDEEELLLKKKJJJKKKLLLOOORRRTTTTTTWWW[[[]]]___cccjjjooowwwyyyyyyvvvssstttzzz|||tttpppuuuzzzyyywwwuuusssllleeeeeejjjkkkeee^^^]]]___```]]]VVVNNNHHHFFFDDDCCCBBBEEEHHHHHHDDD@@@???:::999<<<>>><<<;;;<<<<<>>@@@CCCDDDEEEEEEFFFHHHMMMLLLLLLMMMOOORRRUUUWWWVVVYYY\\\^^^```dddkkkqqqrrrwwwzzzvvvppppppzzz{{{wwwvvvvvvtttuuuyyyuuuqqqooopppqqqnnneee^^^XXXWWWVVVUUUTTTPPPIIIDDDEEEAAAAAAIIISSSTTTLLLBBB>>>:::888:::;;;:::;;;>>>>>>RRRbbbhhhtttxxx~~~pppgggaaa]]]ZZZTTTRRRPPPTTTbbbuuurrrhhhccc```___dddcccdddhhhkkkooozzzyyyuuutttxxxxxxnnnaaaYYYTTT[[[```ZZZPPPKKKQQQZZZ[[[TTTIII@@@999666444333222222222222222222222222000000000000111111111111/////////000000000111111........................////////////////////////////////////////////////....../////////000000000............////////////............////////////000000000000000000000000////////////000000000000111111111111222333444444222222222333444555666777555666777888:::;;;======???AAACCCDDDEEEFFFIIIKKKMMMNNNOOOPPPSSSVVVYYY[[[XXX[[[]]]^^^___cccjjjpppqqqwwwyyyuuunnnmmmvvv}}}|||uuujjjkkkzzz~~~yyytttmmmhhhjjjppppppuuu{{{|||tttfffWWWNNNKKKIIIHHHKKKOOOOOOKKKGGGHHHCCCCCCKKKVVVXXXOOOEEE???;;;999999999:::AAAHHH[[[ooo~~~~~~qqqiii\\\YYYVVVSSSPPPPPPTTT\\\iii}}}}}}sssfff^^^\\\]]]^^^]]][[[[[[aaammmzzzqqqpppuuurrrhhhaaaWWWbbbkkkjjj```XXXXXX[[[bbb___WWWKKK@@@888555555222222222222222222222222///000000000111111111111//////000000000111111111........................////////////////////////////////////////////////.../////////000000000000............////////////............////////////000000000000000000000000////////////000000000000111111111111222333444555333333333444555666888888777777888999:::;;;<<<===???AAABBBCCCDDDFFFIIILLLNNNNNNPPPSSSVVVZZZ]]]___^^^```bbbbbbbbbeeelllrrrzzzzzzyyyuuurrrqqqtttwww{{{sss]]]]]]sss|||xxxtttmmmeeedddhhhkkkvvv{{{lllYYYLLLGGGHHHGGGHHHIIIKKKLLLLLLKKKHHHEEECCCFFFKKKLLLHHHDDD<<<;;;<<<===???EEETTTccc|||~~~{{{xxxkkk```VVVSSSSSSRRRSSSUUUYYYcccppp~~~~~~ttthhhddd___]]]]]]```aaabbbaaa^^^dddvvvtttnnnvvvyyysssmmm\\\gggsssvvvooofff```^^^gggeee___SSSEEE:::777777222222222222222222222222//////000000111111111222000000000000111111111111........................////////////////////////////////////////////////////////////000000000000............/////////000............/////////000000000000000000000000000////////////000000000000111111111111222333444555333444444555666777999999888888999::::::;;;<<<<<>>@@@999;;;>>>CCCHHHSSSiii}}}~~~zzz{{{|||xxxiiiccc[[[XXXUUUTTTPPPOOOTTT\\\\\\iiixxxvvvqqqnnnhhhccceeehhhiiihhhiiikkkmmmjjjdddggg{{{}}}wwwyyyvvvpppmmmeeeiiiyyy~~~rrrhhhggglllgggbbb]]]RRRCCC888444666333111000111222222222111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111///000222333444444333222444444444555555555555555999:::;;;;;;;;;;;;>>>@@@BBBBBBBBBCCCCCCCCCDDDDDDLLLNNNQQQUUUXXX\\\aaadddfffkkkmmmiiidddeeeoooyyy}}}wwwrrrrrrxxx|||iiixxxxxxyyyyyyzzz}}}}}}{{{zzz~~~|||tttpppqqqpppllliiihhhfffbbb[[[TTTMMMIIIIIIHHHFFFEEECCCBBBBBBAAA>>>CCCEEEBBB===;;;;;;;;;:::888<<>>@@@@@@@@@AAABBBCCCDDDEEEFFFJJJMMMQQQTTTVVVZZZ___dddaaagggllllllhhhgggkkkqqqwwwwwwxxxzzzrrrxxx}}}{{{~~~{{{xxxwwwyyy|||~~~~~~{{{{{{vvvnnnjjjjjjfffaaa^^^^^^]]]ZZZUUUPPPLLLJJJGGGFFFDDDCCCAAA@@@@@@@@@??????>>><<<;;;===@@@AAA@@@FFFSSSccctttuuuyyyrrreee\\\YYYZZZWWWVVVWWW^^^iiivvvrrrjjjjjjjjjggghhhjjjrrr~~~}}}uuussstttwww{{{}}}|||xxxuuuoooiiifffgggeeeYYYJJJAAA777777777555333111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111222222333444555444444555555555666666666777999:::;;;;;;===???AAA??????@@@BBBCCCEEEGGGHHHJJJOOOTTTWWWWWWZZZaaagggccciiiooorrrqqqooooooppp{{{vvvuuuxxx}}}~~~{{{xxxwwwxxxyyyzzzzzzzzzyyytttnnnjjjhhhbbb[[[YYYZZZYYYVVVRRROOOMMMMMMDDDCCCBBB@@@???>>>>>>>>>>>>===<<<<<<===???CCCFFFNNN]]]qqqvvvhhh]]]UUUQQQSSSYYYWWW]]]hhhwww~~~xxxpppoootttyyyzzzxxxzzzpppnnnuuuzzz|||~~~|||uuuooojjjfffddd___VVVOOOLLL@@@;;;666333333333222111111111111111000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111333222111111222333555666444444555555666666777777777888:::;;;;;;===@@@BBB@@@@@@AAABBBDDDFFFHHHJJJNNNSSSYYY[[[[[[^^^eeekkkgggkkkooorrrtttuuuvvvwww~~~~~~yyyyyy~~~|||zzzyyy~~~zzzzzz|||}}}}}}yyysssoooppprrrtttsssoooiiiaaa[[[XXXXXXXXXTTTNNNJJJJJJKKKCCCBBB@@@???>>>============>>>@@@BBB@@@AAAGGGNNNiiiyyyyyyooo```\\\YYYWWWSSSPPPSSSZZZcccppp|||~~~}}}|||~~~xxxgggnnnuuuyyyxxxoookkkfff___SSSKKKMMMSSSJJJ@@@444000333666444000111111111111000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111333222222111222444555666444444555555666777777888777888:::;;;;;;===@@@BBBBBBBBBBBBCCCDDDGGGJJJKKKQQQVVV[[[]]]^^^aaagggmmmiiijjjjjjkkknnnrrrxxx}}}yyyzzzyyyyyyxxxzzz}}}}}}{{{{{{|||}}}~~~}}}xxxqqqkkkdddmmmwww|||uuuhhh\\\WWWRRRTTTSSSOOOIIIEEEEEEGGGBBBAAA@@@???>>>>>>===>>><<<===@@@BBB@@@DDDTTTeee~~~rrrdddSSSQQQQQQQQQPPPQQQXXXbbb{{{ooommmnnnttt}}}~~~rrrpppkkk```OOODDDHHHRRRNNNCCC777222444666444000111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111222222222333333444555666444444555666777777888999777999:::;;;;;;===???AAACCCBBBCCCDDDFFFJJJMMMOOOSSSUUUYYY\\\```dddhhhkkkmmmnnnnnnlllmmmrrrzzz~~~}}}{{{zzzyyyzzz|||~~~tttttt}}}|||{{{yyyuuussshhhqqqqqq```XXXQQQTTTVVVRRRKKKGGGGGGIIIBBBAAA@@@???>>>>>>>>>>>>===<<<>>>DDDHHHRRRkkkzzzzzz}}}pppddd]]]SSSOOOMMMNNNQQQXXXgggttt{{{{{{~~~{{{mmmooovvvzzz~~~xxxwwwsssiiiXXXHHHEEEIIIJJJFFF???999555333222111111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111222333444555555555555444444555666777888999999888:::;;;;;;;;;<<<>>>@@@AAAAAABBBDDDHHHNNNRRRUUUWWWWWWXXX\\\ccchhhjjjkkknnnrrrvvvuuuqqqrrrxxx|||uuurrrvvvzzz|||zzzooolllwww||||||}}}}}}}}}}}}~~~}}}{{{xxxqqquuulll___WWW[[[]]]YYYPPPIIIHHHJJJAAA@@@???>>>>>>======>>>@@@???FFFVVVdddooo|||vvvqqqfff^^^WWWRRRVVVTTTVVV^^^gggrrrxxxsssuuu~~~qqqlllpppqqqxxx}}}|||zzzssscccPPPDDDAAAEEEGGGFFF???666//////222111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111222444555666555555444444444555666777888999999999:::<<<;;;;;;;;;>>>@@@??????AAADDDJJJQQQWWWZZZ\\\YYYYYY^^^gggmmmnnnlllhhhqqqyyyxxxrrrmmmpppuuu}}}zzzooolllsss|||uuu{{{uuupppvvvwwwvvv{{{tttxxx~~~}}}xxxsssqqq{{{tttccc[[[___```ZZZNNNDDDAAABBB@@@???>>>===============CCCDDDSSSnnniiiZZZWWWXXXUUUQQQWWWZZZeeevvvyyysssuuunnnlllzzz~~~yyy|||qqqaaaQQQHHHDDDBBBFFFHHHDDD<<<555333333222222222000///000111333000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////////////////////////////////////////////////////////////////000000000000//////000111222333333333000111111111111222222222444444333333333444555555888777777777777777888999===;;;:::<<>>@@@AAAFFFKKKMMMNNNTTT[[[\\\ZZZ\\\bbbfffiiinnntttiiittt|||yyyppplllsss|||sssiiiooozzzzzzrrrmmmnnnqqqqqqsssuuuvvvyyy}}}|||xxxuuurrrmmmqqqwwwhhhZZZZZZWWWQQQHHHCCCBBBCCCEEE>>>;;;>>>@@@>>>@@@EEEBBBTTTppptttjjj]]]RRRMMMOOOTTTXXX```lll|||ppplllqqquuu{{{}}}|||qqq```PPPFFFBBBBBBEEEIIIHHHCCC<<<777444555444444333111111111222111111111111111111111111000000000000000000000000/////////////////////////////////000000/////////////////////////////////////////////////////////////////////000000000111000000000111222222222333000111111111111222222222555555444444444555666666888777777777777888999999<<<;;;;;;===@@@BBBBBBAAACCCDDDHHHMMMNNNNNNSSSZZZ```^^^aaahhhlllmmmnnnqqqlllrrrxxxxxxuuuuuu{{{xxxppprrrzzzyyysssnnnooooooooopppttt{{{uuurrrooojjjkkkvvv{{{ooofffUUUSSSOOOIIICCC@@@@@@AAACCC???===???>>>>>>DDDMMMYYYiiiwwwqqqjjjaaa\\\TTTNNNMMMRRRXXX]]]xxx|||kkkjjjtttwww|||~~~vvveeeRRRGGGBBBAAAEEEIIIMMMLLLEEE<<<555666666555555444333222111111111111111111111111111000000000000000000000000////////////////////////......////////////....../////////////////////////////////////////////////////////000000000111111111111111111111111222222000111111111111222222222555555555555555666777777888888777777888888999:::<<<<<<<<>>======>>>>>>CCCPPP^^^uuuvvvggg\\\WWWRRRPPPOOOQQQXXXdddsss}}}rrrsssrrr{{{~~~nnnZZZKKKDDDBBBDDDIIIPPPRRRLLL@@@666666555444444555444333222111111111111111111111111000000000000000000000000////////////////////////......////////////......//////////////////////////////////////////////////////000000000111111111222222222111111111111111000000111111111222222222444444444444555666777777888888888888888999:::;;;<<<===>>>AAADDDFFFHHHHHHIIIJJJMMMQQQQQQPPPUUU\\\^^^[[[^^^gggnnnnnnlllkkkiiihhhiiilllqqqxxx~~~|||{{{}}}|||{{{vvvrrrtttzzz|||{{{zzzxxxtttpppllliiidddcccbbbaaa\\\WWWZZZ```\\\TTTIIIBBB@@@@@@@@@???>>>>>>>>>AAAIIIWWWjjjyyytttkkkaaaXXXUUUQQQTTTXXX___mmmkkknnnxxxvvvcccRRRGGGEEEFFFHHHNNNRRRNNNDDD:::555333222333555666444333111111111111111111111111111111111111111111111111000000000000000000000000......////////////......000000000000000000000000000000000000000000000000000000000000111111111111222222222111111111111111000000111111111222222222333333333333444555666777888888888888999:::;;;<<<<<<>>>@@@BBBEEEGGGIIIKKKJJJKKKOOOSSSTTTTTTXXX___[[[XXXYYYbbbiiikkkmmmoooggggggggghhhkkkpppvvvzzz}}}zzzyyyyyyyyytttoooqqqvvvzzzyyyxxxuuurrrmmmiiifff______aaa___WWWQQQSSSZZZ___WWWMMMEEEBBBAAA???===AAAAAACCCKKK[[[qqq~~~xxxwww|||pppgggaaaZZZWWWZZZ[[[bbbllluuuxxxvvvssswww|||mmmmmmttt{{{~~~xxxjjjZZZOOOMMMJJJIIIKKKNNNMMMGGGAAA777444111111444666555333222222222222222222222222111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000111111111222222111111111111111111222222000111111111111222222222222222222333444555666777888888888999:::;;;<<<======???BBBDDDEEEGGGIIILLLMMMMMMQQQUUUVVVVVV[[[bbb]]]ZZZ\\\aaaeeeggglllrrrllljjjhhhgggiiimmmppprrr|||zzzxxxxxxzzzxxxttttttwwwxxxwwwuuuqqqkkkddd]]]ZZZYYYZZZ\\\\\\VVVOOOOOOSSSXXXSSSLLLFFFCCC@@@???>>>???CCCKKKWWWjjj~~~~~~xxxuuu|||wwwcccZZZSSSOOOWWWfffoooxxx{{{iiiffflllvvvssssssuuuxxxxxxqqqeee[[[UUUPPPJJJGGGHHHJJJJJJIII>>>888222111333555555333222222222222222222222222111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111222222222000000000111222222222333000111111111111222222222222222333333444666777888888999999999:::<<<===>>>===@@@CCCDDDEEEFFFIIILLLQQQQQQTTTXXXWWWVVVZZZaaa```___aaacccaaa```fffmmmssslllfffggglllooommmjjjttt}}}{{{xxxxxx|||~~~{{{yyy{{{uuutttrrrnnnfff]]]TTTOOOTTTRRRSSSUUUSSSMMMJJJLLLJJJJJJJJJHHHEEECCCBBBCCCBBBPPP```mmmyyy}}}}}}~~~sssdddYYYWWWRRRSSSgggqqqgggkkkvvv|||zzzxxxvvv{{{vvvrrrtttxxxwwwnnnfff\\\UUULLLFFFDDDGGGLLLOOOCCC===555222333555444222222222222222222222222222111111111111111111111111000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000000111111111111222222222//////000111222333333444000111111111111222222222333333444444666777888999999999999:::;;;<<<>>>>>>>>>AAADDDEEEDDDEEEHHHKKKTTTTTTVVVYYYXXXVVVYYY```aaaccceeeeee___ZZZ^^^fffwwwlllbbbdddnnnrrrlllccclllzzzyyyttttttzzz}}}|||yyyyyyuuuuuutttpppiii___VVVQQQQQQMMMKKKOOOOOOKKKGGGGGG@@@DDDHHHIIIGGGFFFHHHIIIMMMbbbzzz~~~ooogggdddWWWRRRTTT\\\]]]bbb|||zzzuuusssooooooxxx~~~yyyvvvtttsssrrrdddqqqttthhhsssxxxwwwwwwttthhhZZZIII???@@@FFFNNNTTTSSSBBB555444444000000444333333333222222222111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000222111111111000000//////000000000000000000000000222222111111111111111111222222222111222222333333444444555555666666777777;;;;;;;;;<<<<<<>>>???@@@CCCDDDFFFGGGHHHIIILLLOOOTTTZZZZZZTTTTTT\\\___[[[eeennnqqqooofffUUUWWWlllwwwiiiXXXVVVeeewww{{{uuuwww{{{~~~zzzvvvvvv~~~}}}yyyyyy~~~}}}xxxkkkhhhdddVVVJJJKKKMMMLLLIIIFFFEEEFFF@@@@@@BBBCCC@@@AAAOOO```uuu{{{|||kkk]]]XXXWWWYYY[[[aaakkkzzz~~~~~~~~~{{{{{{~~~{{{ssslllkkkmmmwwwmmmnnnpppvvv{{{zzzoooYYYHHHGGGFFFDDDJJJVVV[[[LLL<<<666666555444333333333333222222222222111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000111111111111000000000///000000000000000000000000111111111111111111111111222222222111222222333444444555555666666777777777:::::::::;;;<<<===>>>???BBBDDDFFFGGGHHHKKKNNNQQQXXXZZZXXXSSSQQQTTTXXXYYYaaajjjqqqyyyzzzhhh^^^gggvvviiiWWWMMMUUUhhhwww|||yyy{{{~~~~~~wwwrrrqqqwww|||}}}}}}vvv|||hhhddd___PPPOOOMMMJJJGGGEEEDDDDDD>>>CCCIIIHHHBBBHHHbbb||||||{{{uuudddZZZYYY^^^]]]iii|||}}}lllhhhfffmmm|||oookkksss~~~xxx^^^LLLNNNMMMDDDIIIYYYcccXXXFFF888555888666111333333333333222222222222000000000000000000000000000000000000000000000000////////////////////////////////////000000000000111111111111000000000000000000000000000000000000111111111111111111111111222222222222222333444444444555555666777777888888:::::::::;;;<<<===>>>???BBBDDDFFFHHHJJJMMMQQQTTTZZZXXXWWWVVVSSSQQQUUU\\\```eeelll{{{yyyfffdddqqqlllaaaTTTTTTcccvvv~~~}}}|||{{{|||}}}~~~zzzsssnnnqqquuuyyy|||sssfffaaa___SSSOOOKKKGGGFFFEEEDDDCCC===@@@FFFJJJOOO]]]vvvxxxyyyuuufff\\\VVV^^^kkkpppvvvrrrwwwooogggkkk|||pppqqq|||~~~|||hhhVVVOOOLLLJJJPPP[[[fffbbbSSS>>>333555555000444444333333333222222222000000000000000000000000000000000000000000000000////////////////////////////////////000000000000111111111000000000000000000000000000000000000000111111111111111222222222222222222222222333444555555555666777777888999999;;;;;;;;;<<<===???@@@AAACCCDDDGGGIIIKKKOOOTTTXXX[[[WWWYYY___]]]WWWYYYbbbbbbdddeeesss~~~mmmiiimmmssstttmmmiiiooozzz~~~|||{{{|||}}}zzzrrrpppqqqrrrssstttttt~~~rrrbbb]]]UUUOOOKKKHHHFFFFFFFFFDDDBBBCCCAAAGGGXXXnnn~~~xxxzzzxxx___YYYYYY\\\lll}}}tttooommmzzzzzznnnnnn{{{ppptttwwwzzzuuudddOOOIIISSS]]]]]]gggjjj```HHH666444555444444444444333333333222222000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000000000000000000000111111000000000000000000000000000000111111111222222222222222222222333444555666555555666777888999:::;;;<<<======>>>@@@AAACCCDDDDDDEEEHHHJJJLLLQQQWWW[[[\\\YYY]]]ffffff^^^[[[```^^^cccgggssswwwvvvttt{{{|||{{{zzzwww~~~}}}{{{zzzyyy}}}wwwqqqooonnnkkkgggmmmeeeggghhh___[[[ZZZRRRKKKIIIGGGFFFEEECCCAAA???IIIPPP```www|||tttqqq___SSSYYYdddppp{{{vvvrrr{{{qqqoooxxxtttlllooosss{{{oooTTTKKK[[[fffccckkkmmmgggUUUAAA777777888444444444444333333333333000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000111222222333333222222222222333555666777555666666888999:::;;;<<<===>>>>>>???AAACCCEEEFFFFFFGGGIIIKKKNNNRRRYYY]]]___^^^aaahhhjjjddd[[[VVVVVVbbblll{{{}}}~~~}}}xxxqqq~~~}}}yyyuuurrrzzzyyyuuuqqqooonnnhhhaaa^^^XXX\\\^^^UUUSSSWWWUUUIIIJJJIIIFFFBBB@@@@@@AAANNNddd~~~~~~yyy|||jjj```]]]XXXVVV\\\iiiyyyvvvtttyyyzzzhhhjjjmmmxxxuuuaaaUUU]]]hhhkkknnnjjjeee\\\LLL===777888555444444444444333333333000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000///000000000111111111111000000000000000000000000///000000111222222333333222222222333444555666777555666777888:::;;;<<<<<<======>>>???AAACCCEEEFFFHHHIIIJJJLLLNNNSSSZZZ^^^bbbbbbbbbeeekkkkkk```RRRUUUccclllyyy~~~|||{{{}}}}}}}}}~~~|||uuu}}}xxxsssppprrrsssqqqmmmlllmmmggg___ZZZSSSYYY[[[QQQLLLQQQQQQFFFHHHGGGCCC???AAAHHHOOObbbvvv~~~|||{{{|||qqqaaa[[[ZZZVVVfffxxx|||{{{|||}}}ggggggiiirrrvvvmmm___\\\fffpppoooeee___]]]RRR@@@555444555555444444444333333333000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000//////000000111111111222000000000000000000000000///000000111222222333333222222222333444555777777555666777888:::;;;<<<===<<<<<<===???@@@CCCDDDEEEIIIJJJKKKLLLOOOTTTZZZ___cccdddbbbccclllssshhhVVVZZZdddgggnnn}}}~~~uuusssrrrwww|||zzzuuurrrnnnpppmmmiiiiiikkkfff]]]___QQQPPPTTTMMMIIIJJJFFFAAADDDDDDAAA>>>DDDRRR^^^~~~{{{xxxfff[[[YYY[[[aaazzz|||{{{{{{zzzzzz{{{|||yyy}}}nnnlllkkksss{{{rrr``````nnnmmm]]]WWW___]]]JJJ<<<:::333888777222111444555222111111111111111111111111000000000000000000000000222111111111000000//////000000000000111111111111111111222222222222111111111111000000000111333444555222//////222444333222333333444444444444444444444666888::::::;;;>>>@@@>>>AAABBB???::::::===BBBJJJQQQVVVUUUUUUXXX[[[ZZZjjjmmmllllllvvv~~~rrrhhhooouuuvvvvvvvvvsssnnnrrrvvvyyy|||zzzzzz}}}xxxoooqqqmmmjjjlllnnnlllccc[[[VVVQQQNNNPPPOOOKKKGGGGGGDDDDDDAAA>>>AAAPPPeeevvv}}}tttbbbXXXWWW]]]ggg|||uuu}}}{{{yyyxxx|||yyynnnppp{{{xxxhhhfffrrrooo\\\PPPVVV[[[RRRCCC:::333777666222111444555222111111111111111111111111111111111111111111111111111111111111000000000///000000000000111111111111111111222222222222111111222111000000000111222333666444222222333333444333333444444444444555555555777999:::;;;;;;;;;===???===@@@BBBAAA>>>===@@@DDDIIIQQQVVVVVVXXX]]]bbbcccpppvvvwwwtttxxxyyynnnrrrtttrrrrrrtttrrrooopppqqqssswww}}}vvvwww{{{yyyssspppllljjjkkkmmmkkkccc\\\UUUNNNJJJKKKLLLJJJHHHHHHAAA@@@AAAHHHWWWjjj{{{rrrsssppp]]]XXX^^^jjjyyy~~~www}}}|||^^^ssssssjjjyyyrrrnnnwwwsss___LLLLLLYYY]]]OOO===555666555222111444555333222222222222222222222222111111111111111111111111111111111111000000000000000000000000111111111111111111222222222222111111333222111111000111111111555666555444222222333444444444444444555555666666999;;;<<<<<<<<<<<<===???<<>>@@@AAA???AAACCCDDDEEEHHHLLLPPPTTTYYY\\\ZZZ[[[bbbiiilllvvv{{{}}}zzzyyyxxxqqquuu|||{{{{{{yyyyyyxxxvvvqqqmmmjjjiiihhheee^^^XXXUUUMMMFFFGGGIIIGGGFFFFFFBBBFFFRRRggg|||}}}ttt|||vvvkkk```[[[YYY^^^pppyyysssuuu~~~___^^^}}}bbbkkk{{{|||zzz}}}zzzlllUUUFFFMMMZZZWWWJJJ<<<888444333444444444444222222222222222222222222111111111111111111111111000000000000000000111111///000000000111111111111111111222222222222111111222222222222111111000000111444666444111///111333444444555666666777888888777999<<<===>>>@@@BBBEEECCCCCCCCCCCCFFFKKKQQQVVVVVV[[[]]]\\\]]]dddlllooowwwxxxxxxuuuuuuxxxzzzyyy{{{}}}pppggglllzzz|||{{{wwwvvvqqqnnnjjjgggddd___XXXSSSQQQJJJFFFFFFEEEBBBAAABBBEEEPPPbbbtttzzzwwwwwwkkkbbbZZZWWWaaarrr{{{sssrrruuuiiibbb~~~iiieeepppxxx{{{}}}yyynnnZZZIIIGGGPPPSSSNNNBBB:::555555666444333444333333333333333333333333222222222222222222222222000000000000111111111111000000000000111111111111111111222222222222111111111111222222222111000000000222333333222111222222444555555666777888999999666888;;;===???AAADDDFFFFFFEEEDDDEEEHHHNNNSSSWWWTTTZZZ^^^]]]```hhhpppsssxxxxxxvvvtttqqqppppppppptttwwwtttjjjeeelllxxx~~~zzz}}}xxxsssrrrnnnkkkgggccc^^^XXXRRRNNNIIIFFFDDDDDDAAA@@@CCCIII___jjjyyy||||||}}}{{{ggg___```cccttt{{{vvvtttqqqkkkyyywwwcccfffsss{{{{{{|||ooo]]]NNNIIIMMMRRRTTTGGG===666777777444222333333333333333333333333333222222222222222222222222///000000000111111111111000000000000111111111111111111222222222222111111000000111222333222111111111111111333555555444222444555666777888999999:::777999<<<===>>>@@@BBBDDDFFFFFFGGGIIILLLPPPRRRSSSWWW]]]aaa```cccjjjqqqtttssswwwzzzxxxrrrnnnppptttssspppjjjfffkkkvvv||||||}}}{{{|||}}}wwwlllfffeeefffddd```\\\XXXSSSNNNKKKDDDCCCCCCCCCAAADDDPPP^^^vvv~~~zzzhhh^^^^^^mmm~~~|||www|||wwwttt{{{ddd```ppp{{{zzzqqq___TTTOOOOOOTTTZZZJJJ???777888888444222333333333333333333333333333222222222222222222222222//////000000111111111222000000000000111111111111111111222222222222111111///000111222333333222111222111111333777888666333444555666777888999::::::888:::<<<===>>>>>>@@@BBBEEEFFFIIIMMMPPPRRRQQQOOO\\\bbbeeeddddddjjjoooqqqlllttt}}}|||tttooouuurrrjjjaaabbbppp}}}}}}vvv{{{yyywwwnnn```XXXXXX```^^^[[[XXXSSSOOOKKKIIIDDDDDDEEEDDDCCCKKK^^^qqqvvv|||gggaaabbbiiizzzzzz{{{rrrppp___fffqqqtttyyyqqqeee[[[VVVUUUTTTSSSLLLBBB888555666555222111333333333222222222111111111111111111111111111111222222222111111111111000000000000000000000000000222222222111111111111000111111111000111111222333333333222222222333444444555555666777888999999:::999:::<<<>>>@@@BBBBBBCCCBBBEEEHHHKKKNNNQQQTTTWWW\\\^^^aaacccfffiiillloooppprrrzzz{{{wwwwwwwwweeeTTTSSSaaarrryyyyyyzzz{{{vvvxxxgggWWWHHHRRRVVVZZZZZZTTTPPPOOOJJJCCCCCCFFFEEEDDDNNNaaaooottt}}}zzz}}}zzzkkkbbblll{{{}}}ttt{{{fff```jjjrrrwwwsssjjj___\\\]]]YYYQQQPPPGGG===888666555444333333333333222222222222111111111111111111111111111222222222111111111111000111111111111111111111111222222222111111111111000111111111111111222222333333333222222333333444555555666666777888999::::::;;;<<<===???AAABBBCCCDDDCCCFFFJJJMMMOOORRRVVVYYY[[[]]]```bbbdddhhhlllpppvvvxxx~~~{{{{{{sssddd```gggqqqwwwxxx{{{xxxqqqiiihhh|||{{{kkkIIIDDDRRRVVVVVVQQQNNNMMMJJJEEE===???BBBNNNcccyyyuuuttt|||wwwnnnkkkhhhccclll~~~|||uuu}}}}}}yyyppp\\\bbbooossswwwqqqeeeaaaccc\\\OOOVVVOOOEEE;;;777555555555333333333333222222222222222222222222222222222222222222222111111111111000222222222222222222222222222222222111111111111000111111111111111222333333333333333333333444555555666666777888999:::;;;;;;======???@@@BBBCCCDDDEEEEEEHHHLLLOOOQQQTTTXXX[[[^^^___aaabbbeeeiiioootttvvvyyyvvvpppppptttwwwxxxvvv|||rrrcccZZZ```iiiWWWQQQTTTSSSNNNKKKKKKJJJHHHDDDFFFMMM^^^www}}}wwwxxxzzzggg___```gggmmm}}}www{{{~~~~~~zzzzzzyyywww}}}aaa```kkkooozzzyyyiii___```ZZZNNNYYYUUULLL???777555666666444444333333333222222222222222222222222222222222222222222111111111000000222222222222222222222222222222222111111111000000222111111111111222333333333333333333333444555666666777888999:::;;;<<<===>>>>>>???@@@BBBDDDEEEFFFGGGJJJNNNQQQSSSVVVZZZ\\\cccdddeeefffhhhmmmtttxxxqqqttt|||~~~~~~wwwtttwwwzzzzzzyyywww~~~~~~mmmeeeooo~~~gggTTTTTTRRRLLLHHHGGGIIIKKKQQQVVV```nnn{{{yyyzzzdddYYY```nnnzzzsssooommmrrrwww}}}{{{vvvsssgggfffkkkzzz}}}lll[[[VVVSSSNNNVVVYYYSSSDDD888555555555444444444333333333222222222222222222222222222222222222222111111111000000222222222222222222222222222222222111111111000000222222222111222333333444333333333333444555666777777777888:::;;;===>>>>>>>>>>>>???@@@BBBEEEGGGHHHJJJMMMPPPSSSVVVYYY\\\___ffffffggghhhjjjnnnuuuyyypppsss{{{|||yyyyyyuuunnniiilllvvv|||{{{wwwzzz|||}}}~~~vvvnnnWWWUUUSSSOOOIIICCCBBBGGGMMMYYYcccpppwwwvvvuuu{{{~~~eeeWWW[[[tttppphhhiiinnnrrryyy~~~|||}}}sssxxxccchhhuuu{{{ooo]]]QQQMMMMMMQQQZZZYYYJJJ;;;666666444444444444444333333333333333333333333333333333333222222222111111111111000222222222222222222222222222222222111111111111000222222222222222333444444333333333333444555777777777888999;;;<<<>>>???@@@>>>??????AAADDDGGGJJJLLLNNNQQQTTTWWWZZZ]]]aaacccffffffggghhhiiimmmrrrvvvuuuxxxzzzsssqqqjjjddd___eeeqqqyyyxxxtttzzz{{{zzz|||kkkUUUQQQNNNKKKFFFBBBBBBKKKVVVhhhsss}}}~~~vvvssslll``````mmmtttjjjhhhnnnxxxjjjwww~~~ggghhhmmmuuutttfffTTTKKKLLLLLLZZZ^^^PPP@@@:::777444555444444444444333333333333333333333333333333333222222222111111111111000111111111111111111111111222222222111111111111000333222222222222333444444222333333333555666777888888888:::;;;===???@@@AAA@@@@@@AAACCCGGGKKKOOOQQQSSSVVVZZZ]]]___bbbfffhhhggghhhiiijjjkkkmmmpppssstttxxx{{{rrrpppoookkkgggiiioootttvvvuuuuuu{{{{{{|||zzz}}}lll]]]NNNKKKIIIHHHHHHKKKZZZiiitttyyy{{{fff[[[eeevvv~~~|||zzz}}}ZZZjjjwwwlllhhhhhhpppxxxpppZZZKKKJJJIIIZZZbbbTTTCCC<<<999555555555444444444333333333333333333333333333333333222222222111111111111000000000000000000000000000222222222111111111111000333333222222333333444555222333333444555666888888888999:::<<<>>>???AAAAAAAAAAAACCCEEEIIINNNRRRUUUWWWZZZ]]]```cccfffiiillliiikkklllmmmmmmoooqqqsssnnnsss~~~uuurrr{{{xxxtttqqqqqqsssvvvxxxqqq|||}}}yyy}}}{{{yyysssqqq~~~ZZZQQQMMMJJJJJJMMMOOOVVVhhhzzzqqqpppwww}}}uuummmgggggg\\\bbbQQQdddyyyvvviiicccgggtttuuueeeSSSLLLKKKLLLSSSWWWKKK888111777444444444444444444444444222222222222222222222222444333333222111111111222222222111111111111222222000000000000000000000000111111111111222333444555444444555666777888999999:::;;;<<<===>>>???@@@AAAEEEDDDDDDEEEGGGKKKOOORRRXXX^^^bbbbbbdddhhhjjjiiipppqqqrrrssssssqqqllliiinnnuuu}}}}}}{{{zzz~~~}}}|||xxxrrr{{{|||~~~~~~|||xxxtttqqqtttnnnkkkllljjjaaaVVVPPPKKKDDDCCCOOOaaalllqqqrrrppphhhlll{{{oooccc\\\[[[]]]kkkNNN^^^wwwrrroooggghhhwww}}}ppp]]]RRRIIIKKKTTTYYYOOO<<<444888444444444444444444444444222222222222222222222222444333222222111111222222222222111111111111222222111111111111111111111111111111111111222333444555555555666666777888999999;;;;;;<<<===???@@@AAAAAAFFFGGGIIIMMMPPPSSSVVVXXX]]]bbbdddbbbdddiiimmmmmmuuutttttttttttttttrrrqqqrrrxxx~~~}}}{{{{{{}}}|||~~~}}}yyyyyyzzz|||}}}|||{{{zzzyyyrrrjjjdddccc```WWWNNNJJJLLLJJJPPP___mmmqqqooommmgggooozzzjjj^^^YYY[[[aaaoooIIITTThhh~~~|||ooouuugggcccrrrxxxeeeVVVHHHLLLVVV]]]TTTBBB888888444444333333333333333333222222222222222222222222333333222222111111222222222222111111111111222222111111111111111111111111222222222222333444555555666666777777888888888999;;;<<<===>>>???AAABBBBBBCCCEEEJJJOOOSSSVVVXXXXXXcccffffffdddeeelllqqqrrrwwwvvvtttssstttvvvxxxyyy{{{|||~~~}}}{{{zzzzzzyyyyyyzzz{{{|||pppfff]]]XXXTTTMMMGGGFFFHHHPPP```qqqxxxtttmmmjjjttt}}}hhhZZZVVV[[[iiivvvFFFLLLYYYmmmtttmmmoooaaajjj{{{}}}mmm^^^MMMRRR\\\bbbZZZIII;;;777444444444444333333333333222222222222222222222222333333222222111222222333333222222111111222222333222222222222222222222222222222222333333444555666777777777888888888999999<<<<<<===???@@@BBBCCCDDDDDDEEEIIIMMMQQQUUUWWWXXXdddgggiiiggghhhmmmrrrrrrtttttttttttttttvvvyyy|||~~~}}}}}}|||}}}zzzwwwttttttttttttooocccXXXQQQLLLHHHGGGJJJMMMZZZnnn{{{zzzvvvyyy{{{kkk\\\ZZZccctttHHHJJJRRRbbbyyyqqqggggggwwwwwwlllXXX\\\cccggg```OOO???777555555555444444333333333222222222222222222222222333222222111222222333333333333222222222222333333222222222222222222222222333333333333444555666777777777888888999999::::::<<<===>>>@@@BBBCCCEEEEEEJJJKKKKKKMMMQQQUUUYYY\\\aaagggjjjiiijjjnnnpppooopppssswwwyyyxxxxxxyyy{{{}}}~~~zzz}}}zzzwwwssspppnnnmmmggg]]]QQQKKKHHHHHHLLLSSSaaajjjtttvvvsss{{{fff[[[XXXfff~~~JJJLLLPPP[[[ooo}}}qqqdddnnnyyyyyyrrreeegggkkkkkkeeeVVVEEE:::777777666666555444444444222222222222222222222222222222111111222222333333333333222222222222333333333333333333333333333333444444444444555666777777777777888999:::;;;<<<<<<======???AAACCCDDDFFFGGGKKKKKKKKKLLLOOOTTTYYY\\\```fffjjjiiijjjnnnooommmpppuuu{{{}}}|||yyyyyyzzz~~~wwwwwwxxxyyyyyyvvvqqqlllhhh[[[RRRJJJGGGHHHLLLUUU^^^qqqqqqpppmmmqqq}}}vvvnnnaaaVVVVVVaaa{{{zzzvvvyyy|||~~~~~~}}}}}}}}}GGGJJJNNNUUUddd}}}|||eeegggrrrvvvtttoooooopppnnnhhh\\\LLL@@@999888888777666666555555222222222222222222222222222222111111222222333444444333333222222333333444444444444444444444444444444444444444555666777888666666777999;;;<<<===>>>===>>>???AAACCCEEEGGGHHHHHHIIIKKKNNNRRRWWWZZZ]]]bbbgggiiihhhhhhmmmooonnnqqqvvv|||}}}zzzwwwvvvxxx|||~~~{{{ppplllpppuuuxxxuuunnneee___OOOIIIEEEGGGKKKSSS___kkkssspppqqqyyy~~~wwwuuukkkccc^^^UUUVVV```xxx}}}|||}}}BBBFFFKKKPPP[[[ssszzzmmmiiirrrxxxyyyttttttrrrooojjj```QQQDDD:::999999888777666666555222222222222222222222222222111111111222333333444444333333222222333333444444444444444444444444444555444444555555666777888555666777999;;;===>>>???===>>>@@@BBBDDDFFFGGGHHHIIILLLQQQVVV[[[___aaabbbeeehhhiiifffffflllpppqqqqqquuuzzzyyyuuurrrsssuuuzzz}}}~~~{{{yyyyyy{{{uuuwwwyyy}}}uuugggeeekkkrrrvvvrrrhhh\\\SSSIIIEEEDDDIIIPPPZZZhhhtttqqqqqq}}}uuujjjcccWWWTTTXXXXXX]]]ppp|||GGGEEEIIIPPPVVVeeewwwaaaeeeqqquuuwwwtttooommmnnnhhhXXXGGG;;;;;;999666555555444222444444444333333333222222333333333333333333333333333333333333333333333333222222222222222222222222333333444555666777888888888888999:::<<<===>>>>>>AAACCCDDDDDDCCCDDDFFFIIIKKKOOOVVV___gggkkkkkkiiiiiijjjkkkjjjjjjlllrrrvvvvvvwwwzzz{{{rrreeedddjjjsssvvvggghhhxxx~~~xxxtttvvvyyyuuuggg[[[YYYaaammmsssqqqgggZZZRRRHHHHHHKKKUUUgggttttttlllttt}}}mmm]]]]]][[[VVV]]]mmmJJJGGGHHHMMMQQQ^^^yyy{{{sss\\\bbbnnnqqqvvvtttpppooopppkkk]]]MMM;;;:::888666555555444333444444444333333333222222333333333333333333333333333333333333333333333333222222222222222222222222333444444555666777888888999::::::<<<===>>>???@@@CCCCCCDDDDDDEEEGGGIIIJJJMMMQQQYYYbbbjjjnnnnnnmmmkkklllmmmlllkkklllpppssspppuuuyyywwwooogggeeegggooo{{{|||vvvzzzvvvhhhfffnnnoooeeeYYYUUU\\\cccfffddd```\\\ZZZNNNPPP\\\lllsssqqqrrrxxxnnn^^^QQQSSS[[[eeeuuuNNNIIIGGGIIIKKKUUUmmmxxxkkkwwwrrrXXX```mmmnnnuuutttrrrqqqqqqnnnbbbUUU===:::777555555555555444444444444444333333333333333333333333333333333333333333333333333333333333222222222222333333333333333444555555777777888999:::;;;<<<===???@@@AAABBBEEEDDDCCCEEEHHHKKKMMMMMMOOOSSSZZZccckkkpppqqqpppkkkmmmoooppppppppprrrsssooowwwwwwmmmgggjjjllljjjsss|||sssdddhhhxxx}}}mmm[[[OOOUUU\\\]]][[[XXXYYY[[[RRRWWWhhhyyyxxxnnnvvvzzzvvv^^^VVVOOOSSSddd{{{RRRKKKGGGGGGGGGNNNccczzz~~~nnntttzzz]]]aaalllllltttuuutttrrrqqqnnneeeZZZAAA;;;666555666555555555555444444444444333333333333333333333333333333333333333333333333333333333222222222333333333333333444444555666777888999999:::;;;<<<>>>???AAABBBCCCFFFDDDDDDFFFKKKOOOQQQQQQPPPSSSYYYbbbjjjppprrrrrrlllnnnrrruuuvvvwwwwwwwwwsss|||wwweeeaaaooowwwssszzzuuulllzzzzzz___NNNUUU]]]]]]YYYTTTTTTUUUYYYaaammmuuuuuuyyyvvvkkkccc^^^TTTYYY]]]eeezzz~~~VVVNNNIIIHHHGGGKKK]]]ppp}}}}}}gggaaagggjjjtttvvvuuurrrooommmeee]]]FFF===666666777555555777555555555444444444333333333333333333333333333333333333333333333333333333222222333333333444444444444444555666777888999999::::::<<<===???AAABBBCCCGGGFFFEEEGGGKKKPPPSSSUUUTTTVVV[[[ccclllrrruuuuuurrrtttwwwzzz|||{{{yyywwwuuu~~~mmmkkkzzzxxxwww}}}yyyggg\\\^^^___\\\VVVSSSUUUXXXfffnnnpppmmmwwwuuuhhh^^^YYYWWWTTTcccsss}}}zzzzzzZZZRRRLLLKKKHHHIIIWWWggg~~~ttt```aaagggsssvvvvvvrrrnnnlllgggaaaMMM@@@777888999666444777555555555555444444444333333333333333333333333333333333333333333333333333222222333333444444555555444555666666888888999::::::;;;<<<>>>@@@BBBCCCDDDFFFGGGHHHIIIKKKOOOTTTYYYZZZ\\\```gggooouuuxxxyyyyyyyyy{{{}}}~~~}}}yyyuuutttxxxooouuu~~~}}}uuukkkfff]]]UUUSSSWWW```gggmmmtttrrrpppxxxfffZZZTTTWWW]]]nnn~~~^^^VVVPPPNNNJJJGGGQQQ^^^xxxxxxccc^^^iiipppuuuvvvrrrnnnmmmjjjgggRRRCCC888:::;;;666444888555555555555444444444444333333333333333333333333333333333333333333333333222222333333444555555666555555666777888999999:::;;;<<<===???AAACCCEEEFFFEEEIIILLLKKKIIILLLTTT[[[^^^___bbbhhhooouuuyyyzzzxxxxxxyyy}}}|||xxxzzzvvvwww{{{~~~{{{}}}{{{xxxkkkbbbWWWRRRWWWbbbnnnuuurrrvvv{{{nnn\\\TTTUUUaaammmaaaYYYSSSPPPJJJFFFLLLXXXnnnwwwfff___mmmnnnsssvvvrrroooooonnnlllVVVEEE999;;;;;;666444888666666555555555444444444333333333333333333333333333333333333333333333333222222333333444555666666555555666777888999::::::<<<===???AAACCCEEEGGGGGGDDDJJJNNNLLLHHHJJJSSS]]]______aaagggnnntttwwwxxxrrrrrruuuzzz~~~}}}}}}|||wwwsssoooaaaZZZSSSUUU___lllvvvzzzyyy{{{rrr^^^UUUUUU___qqqccc]]]WWWQQQLLLJJJOOOWWWggg}}}}}}tttcccgggoootttwwwsssnnnnnnmmmlll___KKK;;;:::;;;666444888555555444444444333333333444444444333333333222222333333333444444444555555555333222111111333444666999777666555666888;;;======???CCCEEEFFFGGGIIIKKKEEEJJJOOORRRSSSUUUYYY\\\cccbbbcccgggmmmssswwwyyyiii___cccwww{{{uuummmfffcccWWWRRR]]]nnnxxx|||lllZZZSSS___nnnyyyjjjbbbZZZSSSMMMIIIMMMSSSaaauuuwwwfffcccnnntttwwwtttooommmllliiiaaaNNN>>>;;;:::555333666555555555444444444333333444444444333333333222222333333333444444444555555555444333222222444555666:::999888888999;;;===???===???BBBDDDFFFHHHKKKMMMIIILLLPPPTTTWWWZZZ^^^aaabbbbbbccchhhpppwww{{{}}}lllbbbdddvvv{{{uuuooojjjggg[[[ZZZ___jjjrrruuuxxx}}}|||zzztttfff^^^YYY___ssssssiii]]]UUUMMMIIIJJJOOO\\\nnn{{{~~~iii```lllssswwwtttpppmmmjjjgggdddRRRAAA<<<:::555222444555555555444444444444333444444444444333333333333333333333444444444555555555444333333333444666777999999999:::;;;===>>>???>>>@@@BBBDDDFFFJJJNNNQQQOOOPPPRRRVVV\\\aaadddeeeZZZ[[[^^^eeennnvvv|||yyyooonnn{{{zzzqqqiiidddaaaWWWaaaoooxxxxxxvvv|||jjjbbb^^^ZZZ```jjj{{{zzzmmm___VVVOOOIIIIIIKKKYYYiii~~~mmmaaafffooouuutttqqqoookkkhhheeeUUUEEE>>>:::666444555555555555555444444444444555444444444444333333333333333333444444444555555333333333333333444666666777777888:::;;;<<<======???AAACCCEEEGGGKKKQQQUUUVVVTTTTTTXXX___eeegggfffYYYZZZ^^^eeennnvvv{{{}}}wwwwww}}}yyy|||yyypppeee]]]YYY___iiiuuuzzzyyy{{{ggg\\\\\\aaaqqqqqqaaaWWWQQQLLLJJJKKKTTTbbb{{{~~~wwwbbb```jjjrrrsssqqqpppnnnkkkdddWWWHHH???;;;888777888666666555555555444444444555555555444444444333333333333333444444444555555222222222333444444555666777888999;;;<<<===>>>???AAABBBDDDFFFIIIMMMSSSWWW[[[XXXVVVXXX^^^ccceeeeeeggggggiiilllqqquuuwwwxxxxxxsssuuu}}}xxxssssss}}}xxxxxxuuupppiiibbb___]]]kkkooorrrrrryyymmm]]]WWW```nnnwwwdddZZZUUUPPPLLLKKKMMMZZZsssfff]]]fffoooqqqqqqqqqpppmmmeeeZZZKKK@@@;;;999999999666666666555555555444444555555555555444444444333333333333444444444555555222222333444555666666777;;;;;;<<<===>>>@@@BBBCCCBBBDDDFFFIIIKKKOOOTTTXXX]]]ZZZXXXXXX\\\```dddfffqqqpppnnnnnnoooooonnnlllppppppttt}}}}}}~~~~~~xxxwwwrrrjjjdddbbbdddhhhkkkssstttssstttooo]]]XXXaaavvvjjj^^^YYYTTTOOOLLLLLLVVVmmmqqq]]]fffnnnooooooppppppmmmhhh^^^OOOBBB;;;999888777666666666666555555555555555555555555444444444444333333333444444444555555333444555666777888999999<<<<<<<<<<<<>>>AAADDDEEEBBBEEEIIIKKKNNNPPPTTTWWWZZZZZZYYYXXXZZZ^^^dddiiinnnmmmllllllmmmllljjjiiissssssxxx~~~||||||~~~zzzsssqqqkkkdddbbbfffmmmrrrtttuuu|||tttfffaaaiii{{{nnnbbb\\\VVVPPPLLLOOOVVVkkkrrr~~~^^^gggnnnnnnnnnoooooommmjjjaaaRRRCCC;;;888777555777666666666555555555555666666555555555444444444333333333444444444555555555666777999::::::;;;;;;;;;;;;::::::<<>>>>>>>>@@@AAABBBGGGLLLNNNOOOQQQUUUYYY]]][[[ZZZ\\\```fffkkkmmmmmmkkkjjjooowww||||||zzz{{{{{{wwwrrrppppppqqqqqqqqqfffeee___eeetttvvvrrrwww}}}~~~rrreeelllyyyxxxeee___YYYPPPKKKOOOPPP^^^}}}~~~eee```hhhpppmmmmmmoooiiijjjcccVVVHHH===777777888777777777777666666666666666666666666555555555555333333444444444555555555555555666777999:::;;;;;;:::<<>>777777;;;777777777777666666666666666666666666555555555555333444444444444555555555666666777777888999999:::;;;===@@@AAABBBCCCEEEGGGHHHLLLQQQSSSUUUWWW\\\```aaaaaaaaabbbeeehhhkkkmmmpppvvv{{{}}}zzzyyyzzz|||}}}|||~~~~~~{{{yyyzzz~~~wwwooonnnpppoooggg```^^^eeehhhooozzz{{{}}}ooogggooo|||mmmccc^^^WWWPPPMMMKKKUUUooo~~~yyyzzziii\\\^^^jjjlllmmmnnniiiiiiiiibbbSSSBBB888999>>>777777777777666666666666666666666666555555555555444444444444555555555555777777777888888888999999;;;===@@@AAACCCEEEHHHKKKKKKOOOSSSVVVWWWZZZ___ccccccbbbaaa```aaadddiiimmmnnnsssyyyzzzxxxvvvuuuvvv{{{tttrrryyytttqqqllllllyyy~~~zzzvvvsssrrrnnnhhhccceeesssxxxuuuuuuyyyvvvjjjpppqqqccc___YYYRRRKKKJJJTTTmmmoootttooo\\\\\\iiinnnnnnnnnhhhhhhiiidddUUUCCC888888===777777777777666666666666666666666666555555555555444444444555555555666666777777888888999999:::::::::<<>>>>>;;;===@@@CCCFFFKKKQQQUUUSSSVVVZZZ\\\^^^bbbiiinnnoooqqqrrrpppooopppvvv|||}}}}}}{{{wwwsssssswww{{{~~~pppjjjuuu|||xxxvvvuuu|||~~~tttjjjgggkkkrrrxxxyyy}}}zzzssslllbbb\\\VVVQQQLLLNNN```|||{{{fffhhhjjjlllpppooommmmmmhhh\\\MMMAAA<<<;;;777777777777666666666666777666666666555555555555555555555555666666666777888999:::;;;===>>>???@@@<<<>>>AAADDDHHHMMMSSSXXXVVVYYY\\\^^^```eeelllqqqnnnrrrvvvvvvttttttxxx|||zzzqqqooowwwuuuppp|||~~~sssttt}}}xxxppplllnnnuuu{{{uuu~~~pppnnnyyymmmeee```WWWPPPQQQOOO]]]}}}}}}eee^^^ooorrrkkkoooqqqmmmggg]]]LLL===777999888888888888777777777777999999888888777777666666555555555666666777888999999999999:::;;;<<<>>>??????AAAEEEJJJPPPTTTWWWXXXXXX```fffhhhjjjmmmnnnlllttttttwwwzzzyyywwwzzz{{{zzz|||yyy|||zzz}}}vvvllllllqqqtttwwwyyyzzzmmmuuu~~~|||xxxjjjbbbXXXPPPPPPNNN\\\{{{}}}mmm___mmmpppkkkpppnnnkkkfff]]]MMM>>>999;;;888888888888777777777777777777777777777777666666666555555666666777888999999::::::;;;<<<>>>???@@@DDDEEEHHHLLLOOORRRSSSTTTYYY```gggiiilllqqqsssqqqssstttwwwzzzyyywwwzzz~~~||||||~~~}}}yyyxxxtttrrrtttuuuuuuxxx}}}zzzuuuuuu||||||xxxvvv{{{ooobbbWWWQQQPPPNNNZZZxxxxxxwww```iiilllkkkpppkkkhhheee]]]OOO@@@;;;===888888888888777777777777666666666666666666777777666666666666777888999999::::::;;;<<<===???@@@AAAGGGIIILLLOOORRRUUUWWWXXX]]]dddjjjkkknnnrrrtttsssssssssvvvyyyxxxuuuxxx~~~wwwxxx{{{|||zzzrrrkkknnntttwwwvvvwww}}}sss{{{}}}}}}zzzwwwvvvxxxuuuqqqpppqqquuu{{{wwwvvvxxxzzz}}}qqqbbbWWWSSSRRROOOYYYuuurrr~~~aaaeeejjjiiinnniiihhheee^^^PPPAAA;;;<<<888888888888777777777666444444555555666666777777666666666666777888999:::::::::;;;<<<===???AAABBBGGGIIINNNTTTYYY^^^bbbdddccciiilllkkklllooopppooottttttvvvxxxvvvrrrtttyyytttwww|||}}}zzzsssnnnqqqvvvwwwwww}}}|||sssqqqrrrpppmmmmmmooommmkkklllrrryyy~~~}}}zzzwwwyyyuuueee[[[VVVUUUQQQYYYrrrpppbbbccchhhhhhkkkiiihhhfff___QQQAAA::::::888888888888777777777666444444555555666666777777666666666777777888999:::::::::;;;<<<>>>@@@BBBCCCFFFIIIOOOVVV]]]cccgggjjjccchhhjjjiiiiiimmmooonnnwwwvvvwwwxxxtttpppqqqvvvzzz|||{{{zzz~~~{{{wwwuuuzzz|||yyyyyyrrrrrrsssqqqnnnnnnkkkjjjiiinnnvvv}}}wwwvvvxxx{{{|||}}}jjj___XXXWWWRRRXXXppprrrzzz~~~eeeccciiihhhhhhggggggfff```RRRAAA::::::888888888888777777777777666666666666666666777777777777777777888999::::::;;;;;;<<<===???AAACCCEEEHHHKKKPPPVVV\\\aaaeeefffaaaeeehhhgggiiiooossssssxxxxxxyyyzzzvvvrrrsssxxx|||wwwyyy|||uuuwwwtttzzz|||wwwxxxwwwssspppppplllkkklllrrr{{{|||ttttttzzz}}}}}}sss}}}lll^^^XXXXXXQQQVVVlllwwwxxx~~~jjjeeejjjiiihhhddddddeee```SSSCCC;;;<<<888888888888777777777777777777777777777777666666777777777777888999::::::======>>>@@@BBBDDDFFFHHHKKKMMMQQQVVV\\\```ccceeecccgggjjjiiikkkqqqvvvwwwxxxxxx{{{}}}{{{xxxzzzzzz~~~{{{rrrmmmttt~~~~~~wwwxxx~~~~~~~~~{{{{{{}}}~~~{{{nnntttkkkZZZXXXWWWQQQUUUjjj{{{xxxnnnfffkkkjjjiiiaaabbbddd```TTTEEE>>>>>>888888888888777777777777999999888888777777666666777777777777888999:::;;;??????@@@BBBDDDGGGIIIJJJKKKNNNRRRXXX^^^cccfffhhhiiimmmnnnkkkmmmrrrwwwwwwxxxyyy|||}}}|||}}}}}}|||wwwmmmfffnnn|||zzzxxx||||||tttmmmpppppp\\\VVVSSSMMMSSSggg{{{zzzuuuZZZbbbiiiccccccbbbbbbaaaWWWHHH===:::888888888888777777777777999999888888888888999999999888888888888:::;;;<<>><<<:::999999999999888888888999999888888888888999999888888888:::<<