BM66(@ ~~~qqqiii]]]SSSLLLHHHFFFEEEGGGEEECCC@@@>>><<<<<<<<<::::::<<<>>>@@@BBBDDDEEEJJJLLLPPPTTTWWWXXXYYYYYYWWWXXX[[[^^^bbbiiiqqqvvv~~~xxxsssoooqqqvvv{{{hhh]]]^^^```___]]]ZZZUUUPPPLLLJJJLLLKKKJJJJJJJJJKKKLLLMMMLLLMMMNNNOOOPPPSSSXXX\\\bbbhhhuuusssccc^^^XXXfffwww~~~{{{xxxsssqqqoooooonnnmmmkkkiiieee___WWWPPPIIIEEEIIIEEEAAA>>>=========<<>><<<999999999888999999::::::666666666666777888999:::777777666555444333333333444444333333333333222222111111222222222111111000000000////////////000000//////000111222333333333222222222222222111000///////////////////////////...///000111222333444444333444444555444333222111111111222111111000///...111111111111111222222222......------------.........///000111111000///......//////000111222222333333000......///111222222000000000000111111111111000111111111111222222222444666777777666666777999<<<<<<<<<===???AAADDDEEEGGGHHHIIIJJJKKKKKKKKKKKKMMMLLLMMMQQQQQQNNNMMMOOO]]]eeerrr|||~~~rrrjjj^^^SSSLLLHHHFFFEEEGGGEEEBBB@@@===<<<<<<<<<:::;;;<<<>>>@@@BBBCCCDDDHHHJJJNNNQQQTTTVVVVVVVVVWWWXXX[[[^^^bbbiiipppuuu~~~}}}yyyrrrtttyyyzzznnneeefffiiiiiiiiigggccc^^^ZZZXXXTTTSSSQQQOOOOOOQQQSSSTTTTTTUUUWWWZZZ^^^dddkkkppp~~~xxxiiiddd^^^hhhttt}}}}}}yyyuuurrrqqqqqqooonnnmmmjjjfff```YYYRRRLLLIIIIIIFFFDDDCCCCCCDDDDDDCCCDDDHHHNNNUUU]]]iiiuuu~~~xxxppphhh```WWWQQQNNNMMMIIIFFFGGGEEEBBBAAAAAA@@@???>>>:::999999888999999::::::666666666666777888999:::666666666555444444444333444444333333333333222222111111222222222111111000......------------......000000000111111222222333111111222222222111000000000000000000000000000000...///000111222333333444222333444444333222111000111111222222222222222111222222111111111111111111/////////......///////////////000000000000//////111111000///...---,,,,,,111000//////000000///---000000000000111111111111111111111111222222222222444555777777666666888999;;;;;;<<<===???BBBDDDFFFIIIIIIJJJKKKLLLLLLLLLLLLMMMKKKLLLPPPQQQMMMLLLOOO[[[dddppp{{{ssskkk___TTTMMMIIIFFFEEEFFFDDDBBB???===<<<<<<<<<;;;<<<===???@@@AAABBBCCCFFFHHHKKKNNNQQQRRRSSSSSSVVVXXXZZZ]]]aaagggnnnsss{{{~~~zzz{{{~~~xxxpppkkkeeejjjpppxxxuuummmnnntttwwwzzz{{{xxxsssooommmdddaaa]]][[[[[[]]]aaadddeeegggkkkooovvv}}}oooiiidddhhhpppwww}}}~~~{{{wwwuuutttsssqqqpppooolllgggaaa[[[UUUPPPNNNLLLKKKJJJKKKOOORRRTTTTTTWWW]]]fffmmmttt~~~zzzvvvtttoooggg```ZZZUUUNNNKKKIIIHHHEEEBBBCCCAAA@@@???@@@AAA@@@???::::::999999888999999:::666666666666777888999:::555555555555555555444444444444333333333333222222000111111222222222111111///......------......///111111111111111111111111000111111222222222111111111111111111111111111111...//////000111222333333222222222333222222111000000111222333444444444444333222222222111000000000000000000000000000000000000//////////////////000000000//////000000111111///...///000222111///,,,000000000111111111222222111111111111222222222333444555777777666666888999::::::;;;===???BBBEEEGGGJJJKKKLLLMMMNNNNNNNNNNNNLLLJJJLLLOOOPPPMMMLLLNNNXXXaaannnzzzuuummmaaaUUUMMMIIIFFFEEEEEECCCAAA>>><<<<<<;;;;;;<<<===>>>???@@@AAABBBBBBEEEFFFIIILLLNNNPPPQQQQQQTTTVVVXXX[[[^^^ccciiinnnwww{{{xxxoooeee\\\WWWSSSWWW\\\cccooo}}}wwwoooppp|||xxxuuuppplllmmmqqqvvvzzz~~~qqqjjjfffhhhmmmvvv~~~~~~|||xxxvvvuuutttrrrpppooommmhhhbbb\\\WWWSSSRRRPPPOOOOOORRRZZZbbbhhhkkkwww}}}~~~|||tttooohhheeedddaaa\\\WWWRRROOOKKKIIIIIIHHHFFFDDDCCCAAA@@@???@@@AAA@@@???::::::999999888888999999777777666666777888999999444444444555555555555555444444333333333222222222000000111222222222111111111111000000000000111111111111111111000000000000///000111222222222222222000000000000000000000000/////////000111222222333111111111111111111111111111111222333333333333333333333333222111000//////000000000000000000000000000///...------...///000000000//////000111222333000///...000222333222111000000111111111222222222111111111222222222333333333555666777666777888:::999999:::<<>><<<;;;;;;;;;<<<===>>>???@@@AAABBBBBBEEEFFFHHHJJJLLLNNNPPPPPPQQQSSSVVVXXX[[[___eeeiiirrrwwwyyytttqqqppppppooolllkkkhhhccc]]]UUUNNNJJJIIIKKKNNNSSS[[[ffftttvvvlllmmmssskkkgggjjjrrr|||~~~|||yyywwwvvvtttrrrpppnnnlllhhhddd___ZZZVVVTTTRRRPPPQQQVVV```mmmwww|||zzztttpppmmmeeeaaa\\\ZZZYYYXXXUUURRRMMMKKKJJJIIIIIIHHHGGGFFFFFFDDDBBBAAAAAAAAA???>>>;;;:::999999888888888999777777777777777777888999444444444555555555555555444444333333333222222222///000111222222222222222111111000000000000111111111111000000000000000000///000111222222222222222/////////////////////////////////000000111111222111111111111111111111222222222333333222111111000333333333222111000//////...//////000000//////...000///...------...///000222111000......///000111888444111///000111222222111111111111222222222222111222222222222333333333333444666777666777999:::999999:::<<>><<<;;;;;;:::999888888888888888777777777777777888888555555555555555555444444444444333333333333222222///000111222222222222222000//////......//////000000000000000000000000000000111111222222222111111......................../////////000000000111111222111111111111222333333333333333333222111000///333222222222111000000000......000000000000......///................../////////000222555999===@@@???;;;444000...///000000111111111222222222222333222222222222333333333333222444666777666777999;;;::::::;;;===???BBBEEEGGGGGGHHHIIIJJJJJJKKKKKKKKKLLLJJJLLLOOOPPPMMMLLLNNNSSS^^^lllyyyzzzrrreeeXXXPPPJJJGGGEEEBBB@@@>>><<<;;;:::;;;;;;:::;;;<<<>>>@@@BBBCCCDDDDDDDDDFFFGGGIIIKKKMMMNNNQQQSSSVVVXXXZZZ]]]aaadddkkktttxxxssspppjjjeee^^^YYYUUURRRPPPNNNJJJIIIHHHGGGGGGFFFFFFFFFCCCCCCGGGLLLPPPYYYlll}}}zzzpppppp}}}yyypppjjjrrr~~~~~~|||zzzyyywwwtttrrrllllllllljjjgggaaa\\\YYYQQQSSSYYYbbbmmmvvv{{{~~~tttnnngggbbb___\\\YYYWWWWWWVVVTTTSSSQQQPPPNNNMMMJJJIIIHHHFFFEEEDDDFFFGGGGGGDDDAAA@@@@@@???===<<<<<<;;;:::999888888888888888888777777777777888888666666666555444444444333444444333333333333222222//////000222222333333222000000////////////000000......//////000000111111111111222222222111000000////////////////////////////////////000000000000333222111111222333444555222333333333333333222222222222111111111111111111...///111222222111///...---......//////......------...000333999@@@FFFIII===999444111000000//////111111111222222222333333222222222333333333444444222444666666777777999;;;;;;;;;<<<===???BBBDDDFFFGGGHHHIIIJJJJJJKKKJJJJJJMMMKKKLLLPPPQQQMMMLLLOOOTTT^^^mmmyyy{{{rrreeeYYYPPPKKKGGGEEEAAA@@@>>><<<;;;:::;;;;;;::::::<<<>>>@@@CCCDDDEEECCCCCCDDDFFFHHHJJJLLLMMMRRRUUUWWWYYY[[[]]]aaadddjjjttt{{{mmmddd```^^^ZZZTTTPPPMMMJJJHHHFFFDDDDDDCCCCCCCCCEEEGGGHHHCCCDDDJJJSSSZZZeeezzzuuuuuu}}}yyyqqqiiiqqq~~~}}}|||{{{yyyvvvssslllmmmnnnmmmjjjddd^^^ZZZTTTXXX```kkktttzzz{{{zzz{{{zzz{{{~~~}}}ssskkkhhhccc^^^[[[[[[\\\[[[ZZZQQQRRRRRRRRRRRRQQQPPPOOOKKKKKKIIIGGGEEEEEEFFFHHHDDDBBB@@@??????>>>===<<<<<<;;;:::999888888888888888888777777777777777888777777666555444444333333444444444333333333222222//////000222222333333333222222111111111111222222---......///000111111222222222222222222111000///000000000000000000000000////////////000000000000333333222222222333555666222222333444555555555555111111111111111222222222///000222333333222000///,,,---...//////...---,,,222111000000222555888:::555333111111222333222111111111222222222333333333222222333333333444444444222444666666777777:::;;;<<<<<<<<<===???AAADDDEEEGGGHHHIIIJJJKKKKKKKKKKKKMMMLLLMMMQQQQQQNNNMMMOOOUUU___nnnzzzuuugggYYYOOOJJJGGGFFF???>>>===<<<;;;::::::999:::;;;<<<>>>@@@BBBDDDDDDEEEEEEDDDEEEGGGJJJMMMOOOVVVVVVWWWXXXZZZ\\\]]]^^^hhhppp}}}wwwcccVVVRRRRRRQQQOOOLLLHHHEEECCCBBBCCCAAAAAADDDDDDAAAAAADDDHHHKKKOOOUUUbbbwwwuuu{{{~~~zzzrrrkkknnnuuu}}}|||yyyvvvuuuuuuuuuooooooooonnnlllggg```[[[YYYWWW]]]lllzzz~~~||||||vvvpppnnnnnnmmmhhhcccbbb```]]]YYYWWWVVVVVVVVVUUURRROOONNNOOOOOOOOONNNMMMKKKHHHFFFDDDDDDEEEFFFBBBDDDDDDBBB>>><<<===???::::::;;;;;;::::::999888::::::999999888777777777999888777555444222111111444444444444444444444444222222222222222222222222000////////////000000111111111111111000000000000//////000111111111111111000000000000000000000000/////////000111111222222222222222222222222333333222555888777333000000000//////000000111111111111111111111111111111111111//////............//////......///000000000000000111111111111111111111111222222111111111111111111111111222222222333333333555555444555666777999::::::::::::<<<>>>AAADDDFFFHHHIIIJJJLLLLLLLLLLLLKKKIIIKKKNNNOOONNNNNNNNNOOOUUUbbbqqq{{{wwwhhhZZZQQQKKKHHHGGG@@@???>>>===<<<;;;;;;;;;;;;<<<>>>???BBBCCCEEEFFFFFFEEEEEEFFFHHHKKKNNNPPPSSSSSSTTTUUUVVVXXXZZZ[[[gggnnn{{{wwwaaaRRRLLLKKKJJJHHHGGGEEECCCBBBAAABBB@@@AAADDDEEECCCEEEIIIKKKQQQZZZfffvvv~~~ssswww|||~~~vvvlllmmmqqqwww~~~{{{xxxvvvuuuuuummmmmmmmmmmmlllhhhbbb^^^[[[YYY```pppuuummmhhhddd```^^^___]]][[[YYYWWWWWWXXXXXXTTTRRROOOMMMMMMNNNMMMLLLLLLKKKIIIGGGEEEEEEEEEEEEBBBCCCDDDBBB>>><<<===>>>::::::;;;;;;::::::999888888888888888888888888999999888777666444333222111444444444444444444444444222222222222222222222222000000////////////000000000000000000000000000000///000000111111111111111000000000000000000000000111111111000000000000000111222222222222333333333111333666666333111000111000000000000000111111222111111111111111111111111//////............//////......///000000000000000111111111111111111111111111111111111111111111111222222333333333444444444555555555555666777999::::::::::::<<<>>>AAADDDFFFGGGHHHIIIKKKKKKKKKKKKJJJHHHKKKMMMNNNMMMMMMMMMNNNTTTbbbqqqzzzyyyjjj\\\RRRLLLHHHFFFAAA@@@???======<<<<<<<<<<<<===???AAACCCEEEFFFGGGGGGFFFFFFGGGIIILLLPPPRRRRRRRRRSSSTTTVVVXXXYYYZZZeeelllwwwyyyaaaPPPIIIEEEDDDDDDCCCBBBBBBBBBBBB???>>>???BBBCCCCCCGGGMMMRRR]]]mmm~~~qqqrrrwww{{{qqqooonnnpppwww~~~~~~zzzwwwtttssslllllllllmmmllliiieeeaaa___]]]dddtttyyylllccc___^^^\\\[[[ZZZYYYXXXXXXYYYZZZTTTQQQNNNLLLLLLLLLKKKJJJKKKJJJIIIHHHFFFEEEDDDDDDCCCCCCCCCBBB???======>>>::::::;;;;;;::::::999888666666777888888999::::::999999888777555444333333444444444444444444444444111111111111111111111111222111000//////.../////////////////////////////////000111111222222111111000000000000000000000000222222111111000//////...111111222222222333333333///111444444222111111111111000/////////000222222111111111111111111111111//////............//////......///000000000000000000000000000000000000000111111111111111111111111333333444444444555555555555555555555666888999::::::::::::<<<>>>AAADDDFFFFFFGGGIIIJJJKKKKKKJJJJJJHHHJJJLLLMMMLLLLLLMMMNNNTTTbbbrrr{{{{{{lll^^^SSSKKKGGGDDD@@@???>>>===<<<<<<<<<<<<<<<===>>>@@@BBBDDDFFFGGGHHHHHHHHHIIILLLOOOSSSUUUUUUUUUVVVWWWYYY[[[]]]^^^eeejjjsss~~~~~~eeeRRRJJJEEEDDDDDDCCCCCCDDDDDDEEEBBBAAABBBDDDEEEFFFLLLTTT___nnnqqqnnnqqq|||wwwsssnnnmmmsss|||{{{wwwsssrrrooonnnnnnnnnnnnlllhhheeecccaaagggwwwzzzjjjcccbbb]]]]]][[[ZZZZZZYYYZZZZZZTTTRRRNNNMMMLLLLLLKKKJJJJJJJJJIIIIIIGGGEEEDDDCCCCCCCCCCCCAAA???>>>======::::::;;;;;;::::::999888666777777777888888888999999888888777666555555444444444444444444444444444000000000000000000000000222222000///........................////////////000000111222222222222111000000000000000000000000111111111111000000//////111111111222222333333444///000111222222222222222222111000//////000111222111111111111111111111111//////............//////......///000000000000000////////////////////////111111111111111222222222333333333333444444444444444444555666777888999999:::::::::<<<>>>AAADDDFFFGGGHHHIIIKKKKKKKKKKKKJJJIIIKKKMMMMMMLLLLLLNNNOOOWWWfffuuu~~~}}}nnn___SSSKKKEEEBBB>>>>>>===<<<;;;;;;;;;;;;;;;<<<>>>@@@BBBDDDEEEFFFIIIIIIJJJLLLOOOSSSWWWZZZYYYZZZZZZ\\\]]]___aaabbbgggkkkrrr{{{kkkUUUKKKGGGFFFEEECCCCCCDDDEEEFFFGGGFFFGGGIIIJJJMMMVVV```qqqvvvooopppzzzyyytttmmmkkkqqqzzz~~~yyytttqqqpppsssrrrqqqppppppooollljjjgggeeejjjxxxvvviiidddaaa```^^^\\\[[[YYYXXXXXXUUURRROOOMMMMMMMMMLLLKKKJJJJJJIIIIIIGGGEEEDDDCCCDDDCCCBBBAAA@@@???===<<<::::::;;;;;;::::::999888888888888777777777666666888888777777666666666555444444444444444444444444000000000000000000000000222222000///............---........./////////000000000111222222222222222000000000000000000000000//////000000111111111111000000111222333333444444000000000111222333222222222111000//////000111111000000000000000000000000//////............//////......///000000000000000////////////////////////000000111111111222222222222222222222333333333333444444555666777888999999:::::::::<<<>>>AAADDDFFFHHHIIIKKKLLLMMMMMMLLLLLLLLLMMMNNNNNNMMMNNNOOOQQQ\\\jjjyyyqqqbbbUUULLLEEEBBB======<<<;;;;;;;;;;;;;;;;;;<<<===???AAACCCEEEFFFJJJKKKLLLOOOSSSXXX]]]```^^^______aaabbbdddfffgggkkkooouuu|||sssYYYLLLGGGFFFDDDBBBBBBCCCDDDEEEDDDDDDHHHLLLPPPWWWdddrrrtttsss|||wwwrrrmmmkkkqqqzzzzzzuuuqqqooonnnuuusssqqqqqqrrrrrrqqqooommmjjjlllxxxrrriiibbbaaa___]]][[[XXXVVVUUUSSSQQQNNNMMMNNNNNNMMMLLLKKKJJJIIIHHHFFFEEEDDDDDDEEECCCAAA@@@@@@???===<<<::::::;;;;;;::::::999888999999888777777666555555666666666666666666666666444444444444444444444444111111111111111111111111222111000//////...//////.........//////000000111000111222222333222222222000000000000000000000000...//////000111111222222000000111222333444444555222000000111333444333222111111111111000000000000000000000000000000000000//////............//////......///000000000000000000000000000000000000000000000000111222222333333111111111222222222333333333444555777888888888888:::::::::<<<>>>AAADDDFFFIIIJJJLLLMMMNNNNNNMMMMMMMMMNNNOOONNNNNNNNNPPPRRR^^^lllyyyuuueeeXXXNNNGGGCCC>>>======<<<<<<<<<<<<<<<<<<===???@@@CCCDDDFFFGGGKKKLLLNNNQQQWWW]]]bbbeeeffffffggghhhjjjlllmmmnnnppptttzzzbbbSSSGGGEEECCCBBBBBBDDDFFFGGGDDDGGGNNNWWW```lll{{{ttt{{{uuurrroooooouuu|||}}}uuupppmmmllllllrrrpppoooppprrruuuuuuuuusssooooooxxxxxxkkk```___^^^\\\YYYWWWUUUSSSQQQOOOLLLLLLMMMNNNMMMMMMLLLKKKIIIGGGEEEEEEEEEEEEEEECCC@@@@@@@@@@@@>>>;;;::::::;;;;;;::::::999888777777777777777666666666555555555555555555555666444444444444444444444444222222222222222222222222000000////////////000000......///000000111222222000111222222333333222222000000000000000000000000000000000000000111111111///000111222333444444555444222000111333444333222000000222222222111///...000000000000000000000000//////............//////......///000000000000000111111111111111111111111///000000111222222333333222222222333333333444444333444666777888888888888:::::::::<<<>>>AAADDDFFFIIIJJJKKKMMMMMMMMMLLLLLLMMMMMMNNNMMMMMMMMMPPPRRR^^^jjjvvv{{{}}}xxxhhh[[[PPPIIIDDD???>>>>>>============>>>>>>>>>@@@BBBDDDFFFGGGHHHKKKLLLOOOSSSYYY___eeeiiilllmmmmmmnnnppprrrtttuuussswww~~~kkk\\\GGGFFFDDDDDDDDDGGGJJJKKKNNNRRR[[[hhhuuurrryyy~~~vvvtttrrrtttzzzzzzrrrmmmkkkkkklllnnnmmmmmmooosssvvvxxxyyywwwrrrqqqxxxuuuggg]]]]]]\\\ZZZXXXVVVTTTSSSOOOMMMKKKJJJLLLMMMMMMMMMMMMKKKHHHFFFDDDDDDEEEFFFEEECCC@@@@@@AAA@@@>>>;;;::::::;;;;;;;;;:::999999555555666666777777888888444444444555555555555555444444444444444444444444222222222222222222222222000////////////000000111...//////000111222222333111111222333333333333222000000000000000000000000222222111111000////////////000000222333444555555666333111111444555444222///000222333333111...,,,000000000000000000000000//////............//////...//////000000000000000111111111111111111111111///000000111222222333333333333333444444444555555333444666777888999888888:::::::::<<<>>>AAADDDFFFHHHIIIJJJLLLLLLLLLLLLKKKLLLMMMMMMLLLLLLLLLOOOQQQ\\\hhhsssvvvxxx}}}{{{kkk\\\QQQHHHCCCBBB???===<<<=========<<<>>>???@@@BBBDDDGGGIIIJJJNNNOOORRRVVV\\\cccjjjnnnooonnnoooqqqvvv{{{yyy]]]QQQKKKFFFFFFGGGGGGKKKOOORRR\\\lll~~~pppuuu}}}~~~uuurrr{{{~~~~~~xxxqqqkkkjjjmmmppppppqqqqqqrrrrrrssssssttttttrrrqqqxxxooocccbbb```]]]ZZZYYYVVVSSSQQQMMMLLLKKKKKKKKKLLLMMMNNNNNNLLLJJJHHHEEECCCBBBBBBEEEEEEDDDCCCBBB@@@???>>>>>>===<<<;;;:::;;;<<<<<<444555666888888888777666666666555555555444444444222222222222222222222222333222222111111222222333000...---...000111111000////////////000000000000000000111111111222222222222222222222222222222222000000000000111111111111---///111333444555444444222222222222222222222222000000111111111111000000111111000000//////......000000000000000000000000...---,,,,,,---...000111////////////000000000000111111222222222111111000222222222111222222333333444444555666777888999999888999;;;<<<===???BBBEEEGGGHHHIIIKKKLLLLLLMMMMMMLLLNNNPPPPPPOOOOOOOOOPPP]]]jjjvvvvvvtttuuuyyy|||{{{lll^^^RRRIIIEEEAAA???<<<<<<<<<===<<<<<<>>>???@@@BBBDDDGGGIIIJJJOOOQQQUUUYYY^^^dddiiilllqqqssswww}}}eeeWWWPPPKKKLLLNNNQQQWWW^^^mmmxxxooottt||||||uuuxxxzzzxxxzzzzzzsssmmmkkkmmmpppqqqqqqqqqqqqrrrrrrssssssqqqppppppvvvuuuhhhaaabbb___\\\ZZZYYYWWWTTTQQQMMMMMMLLLKKKKKKLLLMMMNNNMMMLLLJJJHHHEEEDDDCCCBBBCCCCCCCCCBBBAAA???=========<<<;;;:::999::::::;;;555555666777777777777777555555555444444444444333222222222222222222222222333222222111111222222333111000//////111222222111000000000000111111111111111222222222333333333333111111111111111111111111000000000000111111111111///000111222333444444444222222222222222222222222000000111111111111000000222111111111000000000000000000000000000000000000111000...---,,,,,,------////////////000000000000111111222222222111111000222222111111222222333333444444555666777888999999888999;;;<<<===???BBBEEEGGGHHHIIIKKKLLLLLLLLLLLLLLLNNNPPPPPPOOONNNOOOPPP[[[iiiuuuwwwtttuuuyyy{{{}}}mmm```TTTKKKFFFAAA>>><<<;;;<<<<<<<<<;;;>>>???@@@BBBDDDGGGIIIJJJPPPSSSXXX\\\```dddiiillluuuzzznnnZZZTTTPPPSSSYYYaaalllwww|||mmmqqq|||xxxtttrrrqqqwww}}}vvvpppnnnoooqqqqqqqqqqqqqqqqqqrrrrrrrrrmmmmmmnnnttt~~~xxxnnngggbbb```aaa___\\\ZZZYYYWWWTTTRRRNNNMMMLLLKKKKKKLLLMMMMMMLLLKKKIIIHHHFFFDDDCCCBBBBBBBBBBBBAAA@@@>>><<<;;;;;;;;;:::999999999999999666666666666666777777888444444444444333333333333222222222222222222222222222222111111111111222222222111000000222333333222111111111111222222222222222222333333333444444444000000000000000000000000000000000000111111111111111111111111111222333333222222222222222222222222000000111111111111000000222222222222111111111111000000000000000000000000000000///...------------////////////000000000000000111111222222222111111222222111111222222333444444444555666777888999999888:::<<<======???BBBDDDGGGHHHIIIJJJKKKLLLLLLLLLLLLNNNPPPPPPOOONNNOOOPPPXXXffftttwwwtttuuuxxxyyy~~~pppbbbWWWMMMHHH@@@>>><<<;;;;;;<<<<<<;;;>>>???@@@BBBDDDGGGIIIJJJOOOSSSXXX\\\```ffflllrrr|||uuubbb^^^]]]dddnnn{{{uuuiiimmmxxx|||vvvrrrrrr{{{{{{tttqqqrrrsssqqqqqqqqqqqqqqqpppppppppjjjkkkmmmrrrxxx|||}}}wwwooofffaaa______aaa```^^^[[[ZZZYYYWWWUUUSSSOOONNNMMMKKKKKKKKKLLLLLLJJJJJJIIIHHHFFFDDDCCCBBBCCCBBBBBBAAA@@@>>><<<<<<;;;::::::999999999999999888777666555555666777888444444333333333222222222222222222222222222222222222222111111111111222222222111///000111222222111000000000111111111222222222222222333333333333444111111111111111111111111///000000000111111111111333222111000000111222333111111111111111111111111000111111222222111111000111111111111111111111111////////////////////////,,,------...///000111111////////////000000000000000000111222222222111111111111111111222333444444444444555666777888999999999:::<<<======???AAADDDGGGGGGIIIJJJKKKLLLLLLLLLLLLNNNOOOOOONNNNNNOOOPPPVVVeeesssvvvtttuuuwwwxxxrrreeeYYYOOOIIIAAA>>><<<;;;<<<<<<<<<;;;>>>???@@@BBBDDDGGGIIIJJJNNNRRRWWW\\\```hhhsss{{{{{{pppppptttmmmeeeiiiuuu}}}zzz}}}~~~xxxuuutttuuuqqqqqqqqqppppppooooooooojjjjjjlllooorrrsssqqqooolllhhhbbb]]][[[[[[]]]______]]][[[ZZZYYYXXXVVVTTTPPPOOOMMMKKKKKKKKKKKKKKKHHHHHHHHHHHHFFFEEECCCBBBCCCCCCCCCBBB@@@???===<<<;;;;;;;;;;;;:::::::::999888777666555555666777888444444333333333222222222222222222222222222222222222111111000000111111222222000......000111000////////////000000000111111111111111111222222222222222222222222222222222222///000000000111111111111333222111000///000111222111111111111111111111111111111222222222222111111000000000000000000000000////////////////////////,,,,,,---...000111111111////////////000000000000///000111222222222222222111111111111222333444555444444555666777888999999999;;;<<<======>>>AAACCCFFFGGGHHHJJJKKKKKKKKKLLLKKKMMMOOOOOONNNMMMNNNOOOVVVeeesssvvvttttttvvvwwwuuugggZZZPPPIIIBBB???===<<<=========<<<>>>???@@@BBBDDDGGGIIIJJJMMMRRRZZZ___eeennnyyykkkcccfffrrryyyvvvuuuuuurrrqqqqqqpppooonnnmmmmmmkkkkkklllmmmnnnllliiifff```___\\\YYYXXXYYYZZZ\\\^^^]]]ZZZZZZYYYYYYVVVUUUQQQPPPNNNLLLJJJJJJJJJKKKFFFGGGHHHHHHGGGEEECCCBBBCCCCCCCCCBBBAAA???======;;;;;;;;;;;;;;;:::999999888777777666666666666666444444444444333333333333222222222222222222222222111111000000000000111111222000......///000///....../////////000000000000000000111111111222222222222222222222222222222222000000000000111111111111222111111000000000111111111111111111111111111111111111222222222222111111///////////////000000000000000000000000000000000//////000000000//////...////////////000000000000///000111222222222222222000000000111222333444555444444555666777888999999999;;;<<<======>>>AAACCCFFFGGGHHHIIIJJJKKKKKKKKKKKKMMMOOOOOONNNMMMNNNOOOXXXgggtttvvvssssssvvvwwwwwwhhh[[[PPPIIICCC@@@>>>===>>>>>>>>>===>>>???@@@BBBDDDGGGIIIJJJLLLUUU```hhhmmmttt~~~nnnccceeeppp||||||~~~}}}xxxuuussssssrrrqqqpppooonnnmmmllllllnnnmmmllllllkkkiiieeeccc^^^\\\ZZZYYYXXXYYYZZZ[[[^^^\\\ZZZYYYZZZYYYWWWUUUQQQPPPNNNLLLJJJJJJJJJJJJEEEFFFGGGHHHGGGEEEDDDBBBBBBBBBBBBAAA@@@>>><<<;;;999::::::;;;:::999888777777777777777777666555555555555555444444444444333222222222222222222222222111111000000000000111111333111//////000111000/////////000000000111111111111111111222222222333333111111111111111111111111000000000000111111111111///000111111111111111000111111111111111111111111111222222333333222222111//////000000000111111111000000000000000000000000...///000000111000///...////////////000000000000//////000222222333333222000000000111222333555666444444555666777888999999:::;;;=========>>>@@@BBBFFFGGGHHHIIIJJJKKKKKKKKKKKKMMMNNNOOONNNMMMNNNOOO[[[iiiuuuuuurrrrrruuuwwwxxxiii[[[PPPIIICCCAAA???>>>>>>??????>>>>>>???@@@BBBDDDGGGIIIJJJLLLWWWeeeooosssxxxrrrccceeeooozzzyyyssswww~~~~~~{{{wwwsssrrrrrrrrrqqqpppooonnnmmmlllkkkqqqooolllkkkjjjhhheeebbb```^^^\\\ZZZYYYZZZ[[[\\\]]]\\\ZZZYYYZZZYYYWWWVVVRRRPPPNNNLLLJJJJJJIIIJJJDDDEEEGGGHHHGGGFFFDDDBBBAAAAAAAAA@@@>>>===;;;:::888888999:::999888777666666777888888888666555444666666555555555444444444222222222222222222222222111111000000000000111111444222111000111222111000000111111111111222222222222222333333333444444444000000000000000000000000000000000000111111111111...///000222222222111000000000000000000000000000111222222333333222222111000000111111222222222333000000000000000000000000***,,,...000222222222222////////////000000000000//////000222222333333333000000000111222444555666444444555666777888999999:::;;;=========>>>@@@BBBFFFFFFHHHIIIJJJKKKKKKKKKKKKMMMNNNNNNMMMMMMNNNOOO^^^kkkuuuuuurrrrrruuuxxx}}}oooaaaSSSJJJFFFBBB>>><<<<<<=========???AAACCCDDDDDDFFFIIIKKKOOOVVV```jjjqqqwww|||ooobbbaaaiii{{{yyy{{{~~~uuujjjeeeiiirrryyyxxx|||}}}wwwttttttvvvttttttsssrrrpppooonnnnnnoooooopppooommmiiieeebbbbbb```[[[XXXWWWYYY\\\___```]]]ZZZXXXXXXXXXWWWVVVTTTQQQNNNKKKIIIIIIJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDBBB@@@?????????===;;;888888888888888888999999666666777777777777777666444444333222222111111000222222222222222222222222111222333444444333222111111111000///////////////***+++,,,---............333333222222111111000000000000000000000000000000000000000000000000000000...///111222333333222222000111111111111222222222///000333555666555444333111111111111111111111111000000000000000000000000---...///111222222222222...............//////000000000000000000000000000111222222333333444444555555555666666777999:::;;;<<<===>>>???AAACCCDDDEEEDDDEEEFFFHHHIIIIIIIIIHHHLLLMMMNNNNNNMMMLLLMMMOOOZZZnnnvvvuuuxxxvvvuuu|||~~~qqqbbbTTTJJJFFFBBB>>><<<<<<=========???AAACCCDDDDDDFFFIIIKKKPPPVVV```iiiqqqwww|||rrrdddbbbhhhyyy~~~yyyyyy|||qqqccc]]]___hhhpppxxx|||{{{vvvuuuvvvuuuuuutttsssrrrpppooonnnmmmnnnnnnnnnllliiifffdddbbb```[[[XXXXXXZZZ]]]```aaa^^^ZZZXXXWWWVVVTTTRRRSSSQQQNNNKKKIIIIIIIIIJJJHHHGGGFFFFFFEEEEEEEEEEEEAAA???===<<<<<<<<<:::888888888888888888888888888555555666666666666555555333333333333333333444444222222222222222222222222222222222333333222222222111111000//////////////////000000000111000000000111111111111111000000000000000000000000000000000000000000000000000000000///000111333333333333222111111111111222222222222///000222444555444333222000000000000000000000000000000000000000000000000//////000000111000000000111111111111111222222333111111111111111111111111222222333444444555555666555555666666777999:::;;;:::;;;<<<===???AAABBBCCCDDDEEEFFFHHHIIIIIIIIIHHHIIIKKKMMMMMMMMMMMMNNNPPPWWWkkkttttttwwwuuuttt{{{sssdddUUUKKKFFFCCC>>><<<<<<=========???AAACCCDDDEEEFFFIIILLLRRRWWW```hhhpppwww}}}xxxgggdddhhhvvv{{{zzz{{{ooo___WWWYYYbbbjjjzzz~~~~~~yyyvvvuuuuuuvvvvvvuuutttrrrpppnnnlllmmmmmmmmmllliiigggeeebbb```\\\YYYYYY[[[___bbbbbb___[[[XXXVVVTTTRRRPPPRRRPPPMMMKKKIIIIIIIIIJJJGGGFFFEEEEEEEEEEEEEEEFFFCCCAAA???>>>>>>>>><<<:::888888888888888888888888444444555555555555444444222222333444444555666666222222222222222222222222333222222222222222222333111111000///////////////222222222111111111000000///000000000000000000111000000000000000000000000000000000000000000000000000111222444444444333333111111111111222222222333...///111222333333222111000000000000000000000000000000000000000000000000000000000000000///...---....../////////000000000111111111111111111111111333333444444555666666666555555666666777999:::;;;:::;;;<<<===???AAABBBCCCCCCEEEFFFHHHIIIJJJIIIIIIGGGIIIKKKLLLLLLMMMOOOPPPTTThhhqqqrrruuutttssszzzvvvgggWWWMMMFFFCCC???<<<<<<=========???AAACCCDDDEEEGGGJJJMMMSSSXXX```hhhooovvv}}}{{{vvvyyy}}}iiidddgggttt~~~|||ssscccZZZ]]]eeemmm}}}}}}yyywwwvvvvvvvvvwwwwwwvvvsssqqqpppnnnnnnnnnmmmkkkhhheeedddbbb___[[[YYYZZZ]]]aaadddbbb___\\\YYYXXXUUURRRPPPQQQOOOMMMKKKIIIIIIIIIJJJFFFEEEEEEDDDDDDDDDEEEEEEDDDBBB@@@?????????===;;;999999999888888888888888555555666666666555444444222333333333444444444555222222222222222222222222444333222111111222333444111000000////////////////////////.../////////000......//////000000111111////////////////////////////////////////////////111222333444555444333333111111111222222222333333...///000111222111111111000000000000000000000000////////////////////////......////////////......------.........///......111111111111111111111111222222333333444555555555555555666666777999:::;;;<<<===>>>???AAACCCDDDEEECCCEEEGGGHHHJJJJJJJJJJJJHHHJJJKKKLLLKKKKKKMMMOOORRRgggqqqrrrvvvuuuttt{{{~~~yyyiiiYYYNNNGGGCCC???======>>>>>>>>>???AAACCCDDDEEEHHHKKKNNNTTTYYY```hhhooovvv}}}zzzpppjjjhhhlll|||jjjdddeeeqqq|||xxxjjjbbbdddlllsss~~~}}}{{{yyyxxxwwwuuuvvvvvvwwwvvvuuusssrrrsssrrrpppnnnkkkgggdddbbb```^^^[[[YYYZZZ]]]bbbeeeaaa___]]][[[ZZZXXXUUUSSSPPPNNNMMMKKKJJJIIIIIIIIIEEEEEEDDDDDDCCCDDDDDDDDD@@@>>><<<<<<<<<;;;999777999999999888888888777777777777777777777666555444444333333333222222111111222222222222222222222222444333222111111222333444111000000///////////////,,,,,,,,,---...///111222......//////000000111111////////////////////////////////////////////////111222333444555444333222111222222222222333333333//////000000111111000000222222222222222222222222////////////////////////,,,---...///000000000000///000111222222222111111111111111111111111111111000111111222333333444444555555666666777999:::;;;<<<===>>>???AAACCCDDDEEECCCDDDGGGIIIJJJKKKKKKKKKKKKLLLMMMLLLKKKJJJKKKLLLTTThhhsssuuuyyyxxxwww}}}||||||lll[[[PPPGGGDDD???======>>>>>>>>>???AAACCCEEEFFFHHHLLLNNNTTTYYYaaaiiipppwww}}}mmm```ZZZ[[[```mmmjjjdddcccnnn~~~{{{~~~ppphhhggglllqqqvvvwwwxxxzzzzzzzzzyyyyyyuuuuuuuuuuuuuuuuuuvvvvvvvvvuuurrroookkkgggdddbbb^^^\\\YYYXXXZZZ^^^cccfffaaa___]]]\\\[[[YYYVVVTTTNNNNNNLLLKKKJJJIIIIIIIIIFFFEEEDDDCCCCCCBBBBBBBBBAAA???=========<<<:::888::::::999999888777777777888888888888777666555444444444333222222111000000222222222222222222222222333222222222222222222333111111000///////////////---------...///222444666///000000000000000000111000000000000000000000000000000000000000000000000111222333444444333222111222222222222333333333333000000000000000000111111333333333333333333333333000000000000000000000000,,,,,,...///000111111111...///000111111111000///222222222222222222222222000000000111222222333333555555666666777999:::;;;:::;;;<<<===???AAABBBCCCCCCDDDGGGIIIKKKKKKKKKKKKMMMNNNNNNMMMKKKJJJJJJKKKVVVkkkvvvxxx|||{{{yyy~~~~~~nnn\\\QQQGGGDDD@@@======>>>>>>>>>???AAACCCEEEFFFIIILLLOOOSSSYYYbbbkkkrrrwww|||tttaaaVVVTTT[[[eee{{{kkkcccaaakkk{{{}}}wwwlllffffffhhhhhhkkkqqqxxx|||~~~|||zzztttssssssrrrtttvvvxxxyyywwwvvvssspppllliiifffddd\\\ZZZXXXWWWYYY]]]cccfffbbb```^^^\\\[[[XXXTTTQQQMMMMMMLLLKKKJJJIIIIIIHHHGGGFFFEEECCCBBBAAA@@@@@@CCCAAA?????????>>><<<:::::::::999999888777777666777777777777666555444333333333333333333333222222222222222222222222222222222222222333333222222222111111000///////////////000///...///000222444666111111111111111000000000000000000000000000000000000000000000000000000000111111222333333222111000222222222333333333444444222111111000000111111111222222222222222222222222000000000000000000000000...//////000111111111000+++,,,...///000///...---222222222222222222222222000111111222222333444444555555666666777999:::;;;:::;;;<<<===???AAABBBCCCCCCDDDGGGIIIKKKLLLLLLLLLLLLMMMNNNNNNLLLKKKLLLMMMXXXmmmxxxzzz~~~|||yyyooo]]]QQQGGGDDD@@@>>>>>>>>>???>>>???AAACCCEEEFFFIIILLLOOOSSSYYYccclllsssxxx|||~~~rrr```WWWWWWbbbnnnlllccc```iiixxx{{{nnneeebbbaaa\\\bbbmmmxxx~~~{{{sssrrrqqqqqqrrrvvvyyy{{{vvvuuussspppmmmjjjhhhggg[[[YYYWWWVVVYYY]]]bbbfffcccaaa^^^\\\ZZZVVVQQQMMMMMMMMMLLLKKKJJJIIIIIIHHHHHHGGGEEECCCAAA@@@??????@@@>>><<<<<<<<<;;;999777::::::999999888777777666666666666666555444333222222333333444444555555666222222222222222222222222111222333444444333222111111111000///////////////111000///...///000222444333333222222111111000000000000000000000000000000000000000000000000000000000111222333222222000000222222333333333444444444222222111111111111111222111111111111111111111111000000000000000000000000111111111111111000000///...///111222333222000///222222222222222222222222111222222333333444555555555555666666777999:::;;;<<<===>>>???AAACCCDDDEEECCCDDDGGGIIIKKKLLLLLLLLLKKKMMMNNNNNNMMMMMMNNNPPPYYYnnnyyy{{{|||yyyqqqaaaVVVIIICCC>>>>>>>>>;;;;;;===???AAACCCEEEFFFGGGJJJLLLPPPYYYdddlllqqqvvv}}}rrr]]]WWWUUUccc}}}rrrggg```gggvvv~~~sssggg___[[[ZZZ^^^hhhuuu~~~xxxrrrqqqpppqqqsssuuuuuutttsssqqqnnnlllkkkiiigggeee^^^XXXTTTVVV]]]bbbbbb```aaa___]]]YYYUUUQQQNNNMMMLLLLLLKKKKKKJJJIIIGGGFFFIIIHHHFFFDDDBBBAAA@@@@@@BBBAAA???===;;;:::999999666666777888888888888777666666777777666555444444444444444444444444444444111111111222222333333333111111111111111111111111111111000///////////////222222111111000000//////---///111222333222000///000000000000////////////000111111111111000000//////////////////000111111111000000000000222333444333111000000111222222111111111111111000000000000///---+++,,,///000...,,,////////////000000000000...///000111111111111111333222222222111111000000///000000222333444555555333444555666777888999::::::;;;<<<>>>???AAABBBCCCFFFFFFHHHIIIJJJKKKKKKKKKKKKLLLMMMMMMLLLKKKLLLNNN^^^lllyyy|||zzz{{{rrrbbbWWWKKKDDD@@@@@@???<<<<<>>@@@???AAADDDFFFGGGHHHKKKMMMSSSXXX___iiiqqqyyy~~~vvvnnnlllzzzuuuhhh```fffuuu||||||xxxllldddaaa^^^ccclllxxx|||uuussspppooopppppppppoooooommmjjjiiiiiigggeeecccYYYVVVUUUXXX```eeeeeecccZZZZZZXXXVVVTTTRRRPPPOOOLLLLLLKKKKKKJJJIIIGGGFFFGGGFFFDDDBBB@@@??????>>>::::::999888777777777777:::999999999777666555444555666666666666555444444444444444444444444444444111222222222222333333333111111111111111111111111111111000////////////000------...//////000111111000111222333444333222111111111000000000/////////.........//////000000000///////////////000111111444333222111000000000000333111000000111222222111111111111111000000000000000///......000000///...////////////000000000000000111111111111000000///111111111111111000000000000000111222333333444555555555666888999:::;;;<<<<<<===>>>@@@BBBCCCDDDEEEGGGGGGIIIJJJKKKLLLLLLLLLKKKLLLMMMMMMKKKKKKLLLMMMUUUcccpppuuuwww{{{vvvfff\\\NNNGGGAAA@@@???===>>>@@@???AAADDDFFFGGGIIILLLNNNPPPSSSZZZdddpppzzz~~~|||wwwjjj```eeettt|||yyyyyymmmfffbbbbbbgggppp{{{sssqqqnnnmmmmmmnnnnnnnnnllljjjhhhffffffeeecccaaaYYYWWWWWW[[[aaadddcccaaa[[[ZZZXXXVVVTTTRRRQQQPPPLLLLLLKKKKKKJJJIIIGGGFFFEEEDDDCCCAAA@@@???>>>>>>;;;;;;::::::999:::::::::999999999888888777555555555555555666666555444444444444444444444444444444222222222222222222222222111111111111111111111111222111000000//////000000---........./////////000///000111222222222111111111111111000000000//////---------...///000111111///////////////000000111000000000111111222333333333111000000111222222111111111111111000000000///000000//////000000000///////////////000000000000111111111111111000///...222222222222222222222222000000111222333333444444444555666777999:::;;;;;;<<<===>>>@@@AAACCCDDDEEEGGGHHHIIIJJJKKKLLLLLLLLLKKKLLLMMMLLLKKKJJJKKKLLLTTTaaannnsssvvv{{{xxxiii^^^OOOGGGAAA???>>><<<===@@@???BBBEEEGGGHHHJJJMMMPPPPPPRRRYYYdddppp{{{zzzkkk```dddrrr}}}www|||yyymmmeeebbb```fffoooyyy}}}pppmmmjjjjjjkkkmmmnnnnnniiigggeeedddcccbbb```]]]YYYXXXZZZ]]]aaabbb```]]]]]]\\\ZZZXXXUUUSSSQQQPPPLLLLLLKKKKKKJJJIIIGGGFFFEEEDDDBBBAAA??????>>>>>><<<<<<;;;;;;;;;;;;<<<<<<666777888888888888777777444444555555555555444444444444444444444444444444222222222222222222222222111111111111111111111111222222111000000000000000000/////////.........---...//////000000000000000111111111111000000000000------------...///111222///////////////000000111///000000111222222333333333111000000111222222111111111111111000000000//////000000000//////000000////////////000000000000111111111111111000///....../////////////////////111111111222222333333444333444555666777999::::::;;;<<<===???AAABBBCCCDDDFFFGGGHHHJJJKKKKKKLLLLLLKKKLLLMMMLLLJJJIIIJJJKKKVVVbbbmmmqqqtttyyy}}}~~~zzzkkkaaaPPPHHHAAA???>>><<<===@@@???BBBEEEGGGIIIKKKNNNQQQRRRUUU\\\fffppp||||||mmm```bbbooo~~~~~~wwwyyyyyylllccc```\\\bbbllluuuzzz|||zzzyyynnnkkkhhhgggiiikkklllmmmhhhfffcccbbb```___\\\ZZZWWWXXX[[[^^^aaa```]]]ZZZ^^^]]][[[XXXVVVSSSQQQPPPLLLLLLKKKKKKJJJIIIGGGFFFDDDDDDBBBAAA@@@?????????<<<<<<;;;:::::::::;;;;;;666666777888888888888888333333444555555555555444444444444444444444444444333333333222222222222111111111111111111111111111222222111000000000000111111111000//////...------........./////////000000222222111111111000000000///......---...///111222///////////////000111111222222333222222111//////333111000000111222222111111111111111000000000000...///000000......///000////////////000000000000000111111111111000000/////////000000000000111111111111222222222333333333333333444666777888999:::;;;<<<===???@@@BBBCCCDDDFFFFFFHHHIIIJJJKKKKKKKKKLLLMMMMMMLLLJJJIIIIIIJJJWWWaaakkkooosssxxx{{{{{{|||mmmcccRRRJJJBBB@@@???===>>>AAA@@@BBBEEEHHHIIILLLOOORRRSSSXXX___fffmmmvvvnnn___```lll{{{wwwxxx}}}zzzlllccc```[[[aaajjjssswwwyyyxxxwwwooolllhhhffffffhhhiiijjjhhheeebbb```^^^\\\YYYVVVSSSVVVZZZ___aaa```\\\ZZZ[[[ZZZYYYWWWUUUTTTRRRRRRLLLLLLKKKKKKJJJIIIGGGFFFEEEDDDCCCAAA@@@@@@@@@@@@======<<<;;;:::::::::;;;777888888888888777777666222333444444555555555444444444444444444444444444333333333222222222111111111111111111111111111111333222111111000000111111000000000000000000000000///////////////000000111222222222111111111000000111000///......///111222///////////////000111111222222333333222111///...333111000000111222222111111111111111000000000000---///000///---,,,...000////////////000000000000///000000111111111111000111111222222333333333333111222222222222333333333444444555666888999:::;;;<<<===>>>@@@BBBCCCDDDEEEDDDEEEGGGHHHIIIIIIJJJJJJLLLMMMMMMLLLJJJHHHIIIJJJUUU^^^ggglllpppvvvzzzyyy~~~}}}nnndddSSSKKKDDDAAA@@@>>>???CCC@@@BBBEEEHHHJJJLLLPPPRRRSSSXXX___ccchhhooo{{{ooo______kkkyyywwwwww}}}{{{lllccc```\\\cccllltttxxxyyyyyyxxxqqqmmmhhheeeeeefffgggggghhheeebbb___]]]ZZZWWWTTTPPPSSSYYY^^^aaa```]]]ZZZWWWWWWVVVVVVUUUTTTSSSSSSLLLLLLLLLKKKJJJIIIGGGGGGEEEDDDCCCBBBAAA@@@@@@@@@??????>>>===<<<<<<<<<<<<999999999999888666555444222333444444555555555444444444444444444444444444333333333222222111111111111111111111111111111111333222111111000111111111//////000000111111222222000000000000000111111222222222222111111111111000333222000///...///111222///////////////000111111...///111222333333222222333111000000111222222111111111111111000000000000,,,...000///,,,,,,---000////////////000000000000...///000111111111111111......//////000000000111222222222222222222333333555555666888999:::;;;<<<>>>>>>???AAACCCDDDFFFFFFDDDEEEFFFGGGHHHIIIIIIIIILLLMMMMMMLLLJJJHHHIIIJJJRRR[[[dddiiiooovvvyyyyyy}}}uuufffWWWMMMDDDAAA@@@>>>===???BBBCCCEEEGGGKKKNNNQQQSSSTTTXXX]]]aaaeeellltttzzzlllaaadddgggtttuuusssuuu|||oooccc\\\YYY]]]aaagggqqq{{{}}}zzzrrrllleeeaaabbbeeehhhjjjjjjfffbbb___]]]ZZZVVVRRRNNNSSSYYY^^^___]]]\\\\\\ZZZZZZXXXWWWUUUUUUUUUUUUOOONNNLLLLLLKKKJJJGGGEEEEEEEEEEEEEEEDDDCCCBBBAAABBB@@@===:::888888888888777777777888777666555555555666777777777666444333444444444444444444444444222222222222222222222222111111111111111222222222222111111000///......---////////////000000000000000000000000////////////111222222222222111000000111111000000000000111111333333222111000000000111111000///......///000111111000/////////000222333222111000000///000000000000000000000000000000000............///////////////.........///000222333//////000111111111111111111111222222222333333333666666666666777888::::::<<<>>>@@@BBBCCCDDDCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHKKKLLLMMMLLLJJJIIIIIIIIIKKK[[[bbbfffrrruuurrruuu~~~yyykkkYYYOOOEEEBBB@@@>>>>>>???BBBCCCEEEGGGKKKNNNQQQSSSTTTWWW\\\___cccjjjssszzzmmmaaabbbeeeqqqvvvrrrttt}}}pppeee]]]WWWZZZ\\\aaakkkwww{{{yyyrrrmmmgggccccccfffhhhjjjiiifffbbb___]]]ZZZUUUQQQNNNSSSYYY^^^___^^^]]]\\\ZZZYYYXXXWWWVVVUUUUUUTTTQQQOOOMMMLLLKKKJJJHHHFFFFFFFFFFFFEEEDDDBBBAAA@@@::::::::::::999888777777777777777777666666666666444444444555444444333222444444444444444444444444222222222222222222222222333222222222222222222222111111111000///.........////////////000000000000111111111111111000000000111222222222222111000000111000000//////000000111333222111111000000111111111000////////////000111111000/////////000222333111111000////////////000000000000000000000000000....../////////000000000//////......///000111222//////000111111111111111222222222222333333333333555555555666777888999:::<<<>>>@@@BBBCCCDDDCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIKKKLLLMMMLLLJJJIIIIIIIIIOOO___fffiiiqqqsssqqqvvv}}}~~~qqq\\\QQQGGGBBB@@@>>>>>>@@@BBBCCCEEEGGGKKKNNNQQQSSSTTTWWW[[[^^^bbbjjjttt|||nnnaaaaaabbbnnnwwwrrrttt~~~rrrfff^^^VVVXXXYYY]]]hhhvvv|||{{{rrrnnniiieeeeeeggghhhhhhhhhfffcccaaa^^^ZZZUUUQQQOOOTTTZZZ^^^___^^^^^^]]]ZZZYYYYYYXXXWWWVVVUUUUUUSSSPPPMMMKKKKKKKKKJJJHHHGGGGGGFFFEEECCCBBB@@@???666777:::;;;;;;:::999777999888666555555555666777555555444333333333333444444444444444444444444444222222222222222222222222444444444333333222222111111111000000//////......////////////000000000000111111111111111222222222111222222222222111000000000//////......//////000222222111000000000111111222111000000000000111222111000/////////000222333111111000////////////000000000000000000000000000/////////000000000111111000000////////////000111//////000111111111111111222222333333333444444444444444444555666777999:::<<<>>>@@@BBBCCCDDDCCCCCCEEEEEEEEEEEEGGGHHHIIIJJJKKKLLLMMMLLLJJJHHHIIIJJJSSSdddkkkkkkpppppppppwww|||uuuaaaUUUIIICCCAAA>>>>>>AAABBBCCCEEEGGGKKKNNNQQQSSSVVVXXX\\\___dddlllxxxrrrcccaaaaaalllyyytttvvvrrrfff]]]VVVXXX[[[```lllyyy~~~rrrnnniiifffffffffgggggggggfffdddaaa^^^YYYTTTQQQQQQUUUZZZ^^^___^^^^^^^^^[[[[[[[[[ZZZYYYXXXXXXWWWTTTQQQMMMJJJJJJJJJJJJIIIHHHGGGGGGEEECCCAAA???>>>999:::;;;<<<<<<<<<;;;::::::888666555444555777888888777666444444555666666333333333333333333333333222222222222222222222222444444333222222111000000111000000000/////////...////////////000000000000000000111111111111111222111222222222222111000000//////............//////111111000000000000111111222111111111111111111222111000/////////000222333222222111000000000000111////////////////////////000000000000111111111111000000000/////////////////////000111111111111111222333333333333444444444333333333444666777999999<<<>>>@@@BBBCCCCCCCCCCCCEEEEEEEEEFFFGGGIIIJJJKKKLLLLLLMMMKKKIIIHHHIIIJJJTTTfffmmmkkknnnoooqqqyyy|||wwweeeYYYKKKDDDAAA>>>???BBBBBBCCCEEEGGGKKKNNNQQQSSSWWW[[[___ccchhhrrr~~~vvveeebbbaaalll{{{vvvwww}}}rrreee[[[UUUYYY]]]dddppp|||}}}sssooojjjffffffffffffeeegggfffeeeaaa]]]XXXTTTSSSSSSWWW\\\^^^___^^^^^^^^^\\\\\\]]]]]]\\\[[[ZZZYYYTTTQQQMMMJJJJJJJJJJJJIIIHHHGGGGGGEEECCCAAA???>>>>>>===;;;:::999::::::;;;:::888666555444555777888888777666444444555666666333333333333333333333333222222222222222222222222333222222111000//////...000000000000////////////////////////000000000000/////////000000000111111111222222222222111000000//////............//////111000000///000000111111111111111222222111111111111000/////////000222333333333222111111111111222////////////////////////000000000000111111111111000000000000000///////////////000111111111111111222222222333333333444444222333333444666777999:::<<<>>>@@@BBBCCCCCCCCCCCCDDDDDDEEEFFFGGGIIIKKKLLLLLLMMMLLLKKKIIIHHHIIIKKKRRRdddkkkkkkoooppprrr{{{|||xxxjjj\\\NNNEEEAAA???@@@CCCBBBCCCEEEGGGKKKNNNQQQSSSXXX\\\bbbgggnnnyyyyyyhhhcccbbbmmm{{{uuuvvvxxxtttfff]]]SSSXXX]]]eeeppp{{{~~~{{{vvvqqqkkkgggfffffffffgggggggggeee```[[[WWWUUUUUUWWWZZZ]]]___^^^]]]]]]]]]\\\]]]^^^^^^^^^\\\[[[ZZZTTTQQQNNNLLLLLLLLLJJJIIIGGGGGGFFFEEECCCBBB@@@???>>>===:::777666666777888999888666555555555666777555555444333333333333444333333333333333333333333222222222222222222222222111111111000//////......000000000000////////////////////////000000000000.........///000000111111111222222222222111000000000//////......//////000000000/////////000111111000000111222222111000000111000/////////000222333333333222111111111111222000000000000000000000000/////////000000000111111...///000000000000////////////000111111111111111111111222222222333333333333333333555666888:::;;;<<<>>>@@@BBBCCCDDDCCCCCCCCCCCCDDDEEEGGGIIIJJJKKKMMMMMMLLLJJJHHHHHHJJJKKKRRRcccjjjkkkqqqssssss{{{zzzzzzmmm___OOOFFFAAA???@@@CCCBBBCCCEEEGGGKKKNNNQQQSSSWWW\\\dddkkksss~~~}}}zzz{{{}}}{{{xxxxxxuuuuuuzzzhhhcccaaammmyyyrrrrrrqqq~~~vvvjjj```VVVYYY]]]cccooozzz~~~|||zzzuuummmhhhggggggiiiiiihhhhhheee___YYYUUUUUUWWWZZZ\\\___```^^^\\\[[[[[[ZZZ[[[]]]]]]]]]\\\ZZZYYYUUUSSSQQQPPPOOONNNLLLJJJFFFFFFFFFEEEDDDBBBAAA@@@<<<;;;:::999888777777777777777777777666666666666444444444555444444333222222222222222222222222222222222222222222222222222111111000000000000000000////////////000000000000////////////000000000000...//////000111111222222111222222222222111000000111000000//////000000111///////////////000111111///000000111111000000///111000/////////000222333222111000000//////000000000000000000000000000000....../////////000000000---...///000111111000000//////000111111111111111000000000111111111222222333333444555777999;;;<<<<<<>>>@@@BBBCCCDDDCCCCCCBBBBBBCCCDDDFFFHHHJJJKKKMMMMMMLLLJJJHHHHHHJJJLLLUUUdddkkkmmmuuuvvvtttxxxwww|||ooo```PPPGGGBBB???@@@DDDBBBCCCEEEGGGKKKNNNQQQSSSVVV\\\dddmmmvvvmmm```[[[YYY]]]bbbccc___```cccaaaaaappp{{{hhhcccaaalllxxxooonnnkkkzzzxxxmmmddd[[[]]]^^^cccnnn{{{}}}wwwoooiiihhhiiikkkllliiihhheee^^^XXXUUUVVVXXX\\\^^^``````^^^\\\[[[[[[YYYZZZ[[[\\\\\\[[[YYYXXXVVVUUUSSSSSSRRRQQQNNNLLLEEEEEEEEEEEEDDDCCCBBBAAA;;;;;;=========;;;999888777777777888777666555555555666777777777666444333222222222222222222222222222222222222222222222222111111111111111222222222////////////000000000000////////////000000000000///000000111222222333333111222222222222111000000111111000000000000111111///////////////000111111...///000111111000///...111000/////////000222333000000///...............000000000000000000000000............////////////,,,---///000111111111000//////000111111111111111///000000000000111111111333444555666888:::<<<===<<<>>>@@@BBBCCCDDDCCCCCCAAABBBBBBDDDFFFHHHJJJKKKMMMMMMLLLJJJHHHHHHJJJLLLXXXfffllloooxxxyyytttvvvuuu}}}~~~nnn___PPPJJJHHHEEECCCCCCBBBDDDGGGIIIJJJKKKMMMOOOUUUYYYaaalllxxxpppYYYVVVOOOLLLMMMLLLOOOQQQTTTSSSPPPSSSbbbrrrkkkaaaaaaiiiyyy}}}pppgggkkkvvv{{{lll```WWWYYY]]]dddmmmxxx{{{rrrlllkkklllkkkkkkiiihhhddd___YYYVVVVVVWWW^^^___``````^^^\\\\\\]]]\\\\\\[[[[[[ZZZYYYYYYYYYWWWWWWUUURRRNNNJJJFFFDDDFFFEEECCCCCCCCCBBBAAA???===<<<;;;:::999888888888777666666666555555555555444555666666666555333222333333333333333333333333444444333333333333222222333333222222111000//////000000000000000///.........///000111111000///...444333000.........000111111111111111111111111111222222111000000000000000000000000000111111111111111111111111111111111111000000000000000000000000444333111////////////000000000000000///...---,,,............////////////---------------...//////000000000000000000000000444222111222666777666444666666666666666777777888===>>>???@@@@@@AAA@@@@@@BBBCCCEEEGGGIIIJJJKKKKKKMMMJJJJJJKKKIIIGGGJJJOOOYYYdddoootttuuuuuutttpppqqqvvv~~~pppaaaRRRKKKHHHEEEBBBBBBAAADDDGGGHHHIIIKKKMMMOOOUUUYYYaaakkkwwwiiiSSSOOOIIIFFFHHHFFFIIIKKKNNNPPPNNNRRRaaarrrmmmbbbbbbiiiyyyqqqiiikkkvvv{{{lll```ZZZ[[[^^^ccclllvvv~~~uuuooommmnnnmmmllliiigggddd___YYYVVVVVVWWW^^^```aaa```^^^]]]]]]]]]ZZZZZZZZZYYYXXXXXXWWWWWWTTTSSSRRRQQQNNNKKKHHHFFFFFFEEECCCCCCCCCBBBAAA???===<<<;;;:::999888888888777777666666666555555555555555555666555555444333333333333333333333333333444444333333333222222222333333222222111000000///111111111111111000000///...///000111111000///...333222111000///000111111111111111111111111111111000000///...............000000000000111111111111111111111111111111111111222222222222222222222222333222111000/////////000000000000000///...---,,,............////////////111111111111111222333333000000000000000000000000111000///000333444444222666555555666777888999999===>>>???@@@@@@AAA@@@@@@BBBCCCDDDFFFHHHIIIJJJJJJLLLJJJIIIJJJIIIGGGIIINNNYYYdddooosssttttttrrrooorrrwww~~~qqqcccTTTMMMIIIDDD@@@@@@@@@BBBEEEGGGHHHJJJMMMOOOUUUYYY```jjjuuudddNNNJJJDDDAAADDDCCCDDDFFFJJJMMMNNNUUUgggxxxooocccaaagggwwwtttkkkjjjuuu{{{mmmaaa\\\]]]```eeennnxxxxxxrrrppppppnnnmmmhhhgggddd___ZZZWWWWWWXXX^^^```aaa```^^^\\\\\\]]]YYYXXXXXXWWWWWWVVVUUUUUUPPPPPPPPPOOONNNLLLKKKJJJFFFEEECCCCCCCCCBBBAAA???===<<<;;;:::999888888888777777777666666666555555666666555444444444444555333333333333333333333333333333333333222222222222333333222222111000000000222222222222222111000000...//////000000//////...111111111111111222222222222222222222222222222222000//////...............000000000000111111111111111111111111111111111111222222222222222222222222333222111000/////////000000000000000///...---,,,............////////////000000//////000000111222000000000000000000000000000//////000222333222111555555555666777999;;;;;;===>>>???@@@@@@AAA@@@@@@@@@BBBCCCEEEGGGHHHIIIIIIKKKIIIHHHIIIHHHFFFHHHMMMYYYcccnnnqqqrrrrrrpppmmmqqquuu~~~ooocccVVVOOOIIICCC@@@@@@???AAADDDFFFGGGJJJMMMPPPTTTYYYaaajjjvvvdddNNNJJJDDDBBBEEEDDDEEEEEEHHHLLLPPP\\\qqqrrrdddaaaeeetttwwwnnnjjjuuu{{{nnnbbb]]]___eeellluuu}}}zzztttrrrpppnnnlllhhhgggddd___ZZZXXXXXXYYY]]]___```___\\\[[[ZZZ[[[XXXXXXWWWVVVVVVUUUUUUTTTPPPPPPOOOOOONNNMMMLLLKKKFFFEEECCCCCCCCCBBBAAA???===<<<;;;:::999888888888777777777666666666666555777666555333333444555555333333333333333333333333333333333222222222222111222222222111111111000000111111222222111111000/////////////////////////////////111222333333333333222222222222222222222222111111000000000000111111///000000000111111111111111111111111111111111111000000000000000000000000222111111000000000000000//////000//////...------............////////////...............//////000000000000000000000000000111111111222333333333333444444555666888:::<<<=========???@@@@@@@@@@@@@@@@@@AAABBBDDDFFFGGGHHHHHHJJJHHHGGGHHHGGGEEEGGGLLLXXXccclllppppppqqqooolllnnnrrr}}}~~~nnncccWWWQQQJJJDDD@@@@@@???AAACCCEEEGGGJJJNNNQQQSSSYYYcccmmmyyygggPPPKKKEEECCCFFFFFFFFFEEEFFFJJJQQQ^^^ttttttfffbbbdddqqqyyyqqqjjjuuu|||pppddd\\\aaaiiisss|||zzztttqqqooommmjjjgggfffccc___[[[YYYYYY[[[\\\^^^^^^]]][[[YYYXXXYYYXXXWWWWWWVVVVVVUUUTTTTTTRRRRRRPPPOOOMMMLLLLLLKKKFFFEEECCCCCCCCCBBBAAA???===<<<;;;:::999888888888888777777777666666666666777666555333333444555555333333333333333333333333333333222222222111111111222222222111111111111111000000111111000000///...//////............//////...///000222333333333333222222222222222222222222111111000000000000111111///000000000111111111111000000000000000000000000000000000000000000000000111111111111000000000/////////////////////...---............////////////000000000000000111222222000000000000000000000000111222222222222222333333333333444666888:::<<<=========???@@@@@@@@@@@@@@@???@@@BBBDDDFFFGGGHHHHHHJJJGGGGGGHHHFFFDDDGGGLLLXXXbbbkkknnnooopppooolllnnnqqqyyy~~~pppfff\\\UUUMMMEEE@@@@@@???AAACCCEEEGGGKKKPPPSSSTTT[[[fffppp{{{hhhPPPKKKEEEBBBFFFEEEEEEDDDFFFJJJOOOYYYjjjzzzxxxjjjdddeeeooo|||{{{rrrkkkuuu~~~rrrggg\\\aaakkkuuu~~~yyyssspppnnnkkkiiigggfffccc___[[[ZZZZZZ\\\]]]^^^^^^]]]ZZZXXXXXXXXXWWWWWWVVVUUUUUUTTTTTTSSSSSSRRRPPPNNNLLLKKKJJJJJJFFFEEECCCCCCCCCBBBAAA???===<<<;;;:::999888888888888888777777777666666666666666555444444444444555333333333333333333333333222222222222111111111111111111111111111111111111000000000000000///......///......------......///...//////000111111222222333333333333333333333333...............//////000000000000000111111111111000000000000000000000000222222222222222222222222000000111111111111000///...///////////////..................///////////////............///000000000000000000000000000000///111222111000000111222222333333555777999;;;<<<===>>>???@@@@@@AAA@@@@@@???AAABBBDDDFFFGGGHHHHHHJJJHHHGGGHHHGGGEEEGGGLLLWWWaaajjjmmmoooppppppnnnppppppvvv~~~vvvmmmcccZZZPPPFFF@@@@@@???AAACCCEEEHHHLLLQQQUUUVVV^^^iiirrr{{{jjjQQQKKKDDDAAAEEEEEEDDDEEEHHHLLLNNNQQQ[[[eeesss|||oooiiihhhppp{{{|||ssslllvvvtttiii^^^bbbhhhpppxxx~~~xxxssspppnnnkkkhhhfffeeeccc___\\\ZZZ[[[]]]^^^``````___\\\YYYYYYYYYUUUUUUTTTTTTSSSRRRRRRRRRPPPOOOMMMKKKJJJIIIIIIIIIFFFEEECCCCCCCCCBBBAAA???===<<<;;;:::999888888888888888888777777777666666555555555666555555444333333333333333333333333333222222222222111111111111111111111111111111111111000111111111111000/////////...------------.../////////.........///111222333333333333333333333333...............///000000000000000000111111111111000000000000000000000000222222222222222222222222///000111222222111000///......////////////..................////////////---------------......///000000000000000000000000000222333333000000111333222222333444555777999:::===>>>???@@@@@@AAA@@@@@@@@@AAACCCEEEGGGHHHHHHIIIKKKHHHHHHIIIGGGEEEHHHMMMVVV```jjjmmmoooqqqrrrpppooommmooo|||~~~|||ssshhh^^^SSSFFF@@@???@@@AAADDDFFFHHHMMMRRRVVVWWW```kkkttt{{{lllSSSLLLEEEBBBEEEEEEDDDGGGLLLQQQPPPMMMOOOUUUZZZnnnrrrllljjjqqq||||||tttmmmwwwuuukkkaaacccfffkkkqqqwww}}}xxxsssqqqooollliiifffeeeccc___\\\[[[\\\]]]```aaabbb```]]][[[ZZZ[[[SSSSSSSSSRRRQQQQQQPPPPPPMMMLLLJJJIIIHHHHHHIIIIIIFFFEEECCCCCCCCCCCCAAA???======;;;:::999888888888888888888888777777777777444555666666666555333222333333333333333333333333222222222111111111111000111111111111111111222222222222222222222111000000///...---,,,,,,---...///000///---,,,---...000111333333333333333333333333000000000000000111222222000000000000111111111111000000000000000000000000000000000000000000000000///000111222222111000///......///////////////.............../////////000111111111111111222222333000000000000000000000000333555666555333222333666222222333333555666888999===>>>???@@@@@@AAA@@@@@@AAABBBCCCEEEGGGHHHIIIIIIKKKIIIHHHIIIHHHFFFHHHMMMVVV```iiimmmooorrrsssrrrkkkhhhiiittt{{{tttkkkaaaUUUHHHBBBBBB>>>???AAADDDIIIQQQYYY___aaaffflllqqqxxxjjjPPPGGGIIIJJJGGGDDDHHHJJJLLLOOOQQQRRRRRRRRRXXXbbb|||oooggggggooowwwwwwrrruuu|||uuujjj^^^\\\^^^bbbeeeiiisss}}}xxxrrrmmmkkkjjjjjjgggccc^^^ZZZYYY[[[^^^aaabbbbbbaaa```]]]ZZZWWWUUUVVVSSSPPPLLLJJJJJJKKKLLLLLLKKKIIIHHHGGGFFFFFFFFFDDDCCCCCCAAA@@@???>>>>>>>>>======;;;:::999888888::::::999999888777666666777777777666555555444444222222222333333444444444333222111////////////000111222222333333222222111333333333222111000///...///////////////000111111//////////////////000000000111222333333333333333111000///......///000111222222222222222111000000111111222222222222111111000111111111111222222222333222000/////////000111000000000000///...---,,,000000//////......------000000000000///////////////////////////000111111444444555555444333111000222222333444666888:::;;;<<<>>>@@@AAAAAAAAABBBCCCCCCCCCCCCCCCDDDFFFGGGGGGJJJJJJIIIGGGFFFGGGJJJMMMVVV]]]eeejjjppptttqqqlllhhhcccbbbmmmzzzrrriii___TTTHHHCCCDDD???@@@BBBDDDIIIPPPXXX^^^bbbgggmmmsssyyyxxxcccNNNGGGJJJJJJGGGEEELLLOOORRRVVVXXX[[[]]]^^^aaakkkppphhhgggnnnvvv~~~xxxqqqsssyyyxxxlll]]]YYYWWWZZZ]]]dddqqq}}}}}}xxxqqqmmmjjjiiiiiigggddd___\\\\\\___ccceeecccbbbaaa```]]]ZZZXXXVVVVVVTTTPPPMMMKKKKKKLLLMMMMMMLLLKKKIIIHHHGGGGGGFFFDDDDDDCCCBBBAAA@@@??????>>>======<<<:::999999888::::::999999888777777666555555555666666666666666222333333333333333333444111000000000111222333444111222222333333222222111222333333333222111000//////////////////000111111000000000000000000000000000111222222333333333222111000///......///000111111111222222111111000/////////000000000000//////000111111111111222222222222111111000000000000000000000000000///...---,,,///////////////.........///////////////.........000000000000000111222222111222333444444333222222222222333444666888:::;;;<<<>>>@@@AAAAAAAAABBBCCCCCCCCCCCCDDDDDDFFFGGGHHHJJJJJJIIIGGGFFFGGGJJJMMMVVV]]]dddiiioootttrrrmmmfffaaaaaalll~~~~~~vvvnnnddd\\\RRRHHHDDDEEE@@@AAACCCEEEIIIOOOWWW]]]ccciiiooouuu{{{jjjZZZLLLIIIKKKKKKIIIHHHQQQVVV]]]dddiiinnnrrrtttuuurrrhhhfffmmmuuu}}}yyyppppppvvvzzzlll]]]VVVRRRRRRWWW```ooo}}}}}}wwwrrrmmmjjjhhhgggfffbbb^^^]]]___bbbeeefffbbbbbbaaa___]]]ZZZXXXWWWVVVTTTQQQNNNLLLLLLMMMNNNNNNMMMLLLJJJIIIHHHGGGGGGDDDDDDCCCBBBAAAAAA@@@???>>>======<<<;;;:::999999::::::999999888777777777444444555555666777777888444333333333333333333222111111111111222333444555111111222222222222111111222222333333333222222111///////////////000111111222222111111111000000000000111222222333222222222000000////////////000000000000111111000000///...//////000000000000//////000111111111111222222222111111111111111000//////000000000000///...---,,,.........///////////////........................111111111111111222222333///000111222333333333333222222333444666888:::;;;<<<>>>@@@AAAAAAAAABBBCCCCCCCCCCCCDDDEEEFFFHHHHHHJJJJJJIIIGGGFFFGGGJJJMMMVVV\\\bbbgggnnnttttttoooeee```aaalll}}}}}}qqqhhh___XXXPPPHHHDDDEEEBBBBBBCCCEEEHHHOOOVVV[[[dddjjjrrrxxx~~~xxxllljjjdddkkkrrrzzzyyyjjj[[[RRRKKKKKKLLLLLLLLLNNNVVV```nnnzzzuuuiiieeekkkrrr|||{{{pppoootttzzzkkk]]]VVVPPPQQQVVV```ooo|||}}}xxxsssnnnkkkhhhgggddd```]]]\\\___bbbddddddaaa```___]]][[[YYYWWWVVVVVVTTTQQQNNNMMMMMMNNNPPPNNNMMMLLLJJJHHHGGGFFFFFFDDDDDDCCCCCCBBBAAA@@@@@@>>>======<<<;;;:::::::::999999999888888888777777555555555555666666777777444444444333333222222222444333333222111111000000111111222222222222111111111222222333333333333222///////////////000000111333333222222111000000000111111222222222222111111000000////////////000000000000000000000///......111111222222222222111111000000111111111222222222000000111222222000///...//////000//////...------------......//////000000.........///////////////111111111000000111111222///000000111222222222333222222333444666888:::;;;<<<>>>@@@AAAAAAAAABBBCCCCCCCCCCCCDDDEEEGGGHHHIIIJJJJJJIIIGGGFFFGGGJJJMMMWWW\\\bbbgggnnnuuuuuuqqqfffaaaaaakkk{{{}}}mmmcccZZZUUUOOOHHHDDDDDDBBBCCCDDDEEEHHHNNNVVV[[[dddkkkttt{{{yyycccWWWUUURRRWWW]]]___```___[[[WWWOOOKKKIIIJJJKKKLLLRRRXXXcccqqqyyyjjjdddiiipppzzz|||qqqppptttzzzkkk\\\UUUPPPRRRXXXaaammmwww~~~zzzvvvqqqmmmiiihhhfffbbb^^^^^^aaadddcccbbb```___]]][[[YYYWWWVVVVVVUUUSSSPPPNNNMMMNNNOOOPPPMMMLLLKKKIIIGGGEEEEEEDDDCCCCCCCCCBBBAAAAAAAAA@@@=========<<<<<<;;;;;;:::999999999888888888888888777777666666555555555555444444444333333222222222222222222111111000//////000111111222222111111000111111222333333333222222///////////////000000111222222222222111111000000111111111222222111111000//////000000000000//////000000000000000///......111111222222222222111111000000111111111222222222000000111222222000///...//////////////////...---------......//////000000//////000000000111111111111000000/////////000000111111111111111111111111222222333444666888:::;;;<<<>>>@@@AAAAAAAAABBBCCCBBBCCCCCCDDDFFFGGGIIIJJJJJJJJJIIIGGGFFFGGGJJJMMMXXX]]]ccchhhooovvvvvvsssiiidddccckkkyyy}}}jjjaaaYYYUUUPPPIIIDDDBBBBBBCCCDDDEEEHHHNNNVVV[[[dddkkkuuu}}}jjjXXXNNNKKKJJJOOORRRPPPMMMKKKMMMOOOIIIHHHIIIKKKMMMRRR___lll}}}{{{kkkdddgggnnnyyy~~~sssrrrvvv}}}ppp]]]VVVQQQTTTZZZaaakkkttt~~~|||xxxsssnnnjjjgggiiiddd```bbbfffhhhfffccc___^^^\\\ZZZYYYWWWWWWVVVSSSRRROOOMMMMMMNNNOOOQQQNNNLLLJJJHHHFFFEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@=========<<<<<<<<<;;;;;;888888888888888888888888888777777666555555444444444333333333333333333222......000111111222111111000000111111111111000000111111222222222111111000///////////////000111111111111111111111111111111111111111222111111000/////////000000000000//////000000111111000000///...//////000000000000//////000111111111111222222222111111111111111000//////...///////////////...............//////////////////000000111111222222333111000//////////////////333222222111111111222222222222333444666888:::;;;<<<>>>@@@AAAAAAAAABBBCCCBBBCCCCCCDDDFFFHHHJJJKKKJJJJJJIIIGGGFFFGGGJJJMMMYYY___eeejjjqqqwwwwwwrrrjjjeeeccckkkvvv}}}jjjaaaZZZWWWTTTLLLEEEBBBAAABBBCCCEEEIIIOOOWWW\\\bbbkkkvvvlll\\\PPPJJJHHHHHHIIIJJJJJJHHHGGGJJJMMMJJJKKKNNNQQQUUU___ttt~~~lllccceeemmmxxxttttttyyyzzzddd[[[TTTVVV\\\dddmmmuuu~~~}}}{{{xxxsssnnniiifffgggccc```bbbhhhkkkiiieeeaaa```]]][[[ZZZYYYYYYYYYRRRPPPNNNLLLLLLMMMOOOQQQOOOMMMKKKIIIGGGEEEDDDDDDAAA@@@@@@@@@@@@?????????============<<<<<<<<<<<<888888888888888888888888666666666666666555555555222333333333333333333444...///111222333333222222000000111111111111000000111111111111000000///...///////////////000111111...//////000000111111222111111111111111000//////...///000111111000///...111111222222111111000/////////000000000000//////000111111111111222222222222111111000000000000000......////////////......///////////////........./////////000111111222222222111000000//////000000222222111111222333444555222222333444666888:::;;;<<<>>>@@@AAAAAAAAABBBCCCBBBCCCCCCEEEFFFHHHJJJKKKJJJJJJIIIGGGFFFGGGJJJMMM[[[aaahhhmmmtttyyywwwrrriiidddcccjjjuuu~~~kkkbbb\\\ZZZWWWOOOGGGCCC@@@AAACCCEEEIIIOOOWWW]]]bbbjjjvvvrrr^^^SSSLLLHHHGGGFFFDDDDDDGGGJJJJJJKKKMMMOOOQQQUUUYYY^^^lllmmmbbbeeelllwwwtttvvv{{{kkkaaaXXXXXX^^^gggqqqzzz}}}|||{{{wwwsssmmmhhheeeccc___]]]```hhhkkkiiieeebbbaaa___]]][[[ZZZZZZ[[[QQQOOOMMMKKKKKKMMMOOOPPPPPPOOOMMMJJJHHHFFFEEEEEE@@@@@@??????????????????===============<<<<<<<<<888888888888888888999999444444555555666777777777222222222333333444444444333333444444333222000///000000111111111111000000111111111111000...------///////////////000111111------...///000111222222111111111111111000//////...///000111111000///...222222222222222111000000111111222222222222111111000111111111111222222222333222000/////////000111......///////////////...000000//////.........------......///000111111222333333222111000000111111111111000111333555777888222222333444666888:::;;;<<<>>>@@@AAAAAAAAABBBCCCBBBCCCCCCEEEGGGIIIKKKLLLJJJJJJIIIGGGFFFGGGJJJMMM\\\bbbjjjooouuuyyywwwqqqgggbbbbbbjjjuuu~~~tttjjjaaa]]]YYYQQQHHHEEEDDDAAAAAADDDGGGKKKTTT^^^jjjnnnttt}}}yyyaaaSSSMMMJJJHHHHHHJJJHHHHHHIIIKKKMMMNNNNNNRRRUUUYYY___lllmmm```aaagggssspppwwwtttuuueeeYYY\\\dddjjjrrrzzz~~~wwwoooiiiffffffaaa______bbbgggkkkkkkjjjccc```^^^]]]]]][[[UUUQQQMMMLLLIIIGGGGGGGGGHHHIIIIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@???>>>===<<<<<>>>>>===;;;:::999;;;;;;:::999999888888777444555666666666555333222444333111000000000111111333333333222222222111111111111111111111111111111555444222000///000000111///////////////000111111//////000111222333333333111111111111111000///.........//////////////////,,,,,,,,,,,,...///111111111000000000222222000...111111111111111111111111000000000000000000000000////////////////////////---------............///......///000000000000000////////////000000000000111111111111111222222222222333555555555666888:::???@@@AAAAAAAAABBBDDDFFFFFFEEEEEEEEEEEEGGGHHHIIIFFFFFFGGGFFFEEEFFFIIIKKK\\\ccckkkqqqwwwzzzvvvpppllleeebbbiiitttvvvlllbbb^^^ZZZRRRJJJFFFDDDAAA@@@DDDGGGLLLUUU___lllpppwww}}}kkkWWWMMMJJJHHHGGGHHHIIIHHHHHHIIIMMMQQQTTTVVV[[[```hhhqqqmmm``````fffpppwww{{{vvvvvvggg[[[___ffflllttt}}}|||uuummmgggcccbbb\\\[[[\\\aaahhhkkkkkkiiiaaa^^^ZZZXXXXXXVVVQQQMMMIIIHHHFFFDDDCCCDDDDDDEEEFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@???>>>>>>======>>>>>>>>>>>><<<;;;:::999:::::::::999888888777777666666666666666555555444444333111000000000111222000000111111222222333333111111111111111111111111444333222000000000000000///////////////000111111//////000111222222222222111111222222111111000///000000000000000/////////---------...///000222222111000000111222222111///000000000000000000000000000000000000000000000000////////////////////////---------............///......///000000000000000222222111000///...------111111111111111222222222222333555555555666888;;;???@@@AAAAAAAAABBBDDDFFFEEEEEEDDDDDDEEEFFFHHHIIIHHHHHHIIIHHHGGGHHHKKKMMM\\\dddlllsssyyy|||yyyrrrmmmeeebbbhhhsss}}}xxxnnnccc___[[[SSSKKKHHHCCC@@@@@@DDDHHHMMMVVV```ooottt|||vvveeeXXXKKKGGGFFFEEEEEEGGGKKKKKKMMMPPPTTTYYY^^^aaahhhppp|||nnn```___eeemmm|||}}}~~~vvvxxxiii^^^aaaggglllttt}}}~~~zzzsssjjjccc___^^^WWWWWW[[[bbbiiillljjjhhh^^^YYYSSSPPPOOOMMMJJJGGGCCCBBB@@@???>>>??????@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999999999999888777777666666777777666555555555555666333333222111111111111222111111111111111111111111111111111111111111111111333222111000000000000000///////////////000111111//////000111222222222222222222222222222222111000222222111111000000000///......///000111222333333222111111222333333222000////////////////////////000000000000000000000000////////////////////////---------............///......///000000000000000222222111000///...------000000111111111222222222222333555555555666999;;;???@@@AAAAAAAAAAAADDDFFFDDDDDDCCCCCCDDDEEEGGGHHHHHHHHHIIIHHHGGGHHHKKKMMMZZZbbbkkkrrryyy|||xxxrrrmmmfffbbbhhhrrr|||zzznnnccc^^^YYYRRRKKKIIIBBB@@@@@@DDDHHHNNNWWWaaaqqqwwwuuuhhh^^^WWWOOOHHHHHHIIIIIIJJJLLLPPPTTTZZZ___eeeiiimmmpppwwwpppaaa___dddmmm|||~~~xxxxxxjjj___```dddgggnnnwww}}}|||xxxqqqiiibbb^^^\\\VVVXXX]]]dddjjjllliiieeeZZZTTTLLLGGGEEEEEECCCAAA>>>===<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<;;;:::999888888888777777666555555555777666555333333444555555222222222222222222222222444444333111///...---,,,111111111111111111111111222222111000000000000000///////////////000000111//////000111111111111111222222333333333222222111222111111000000//////......///000111111222222222222111111222444444333111000000000000000000000000////////////////////////////////////////////////---------............///......///000000000000000......//////000000111111000000000111222222333333111333444555555666999;;;>>>???AAAAAA@@@AAACCCEEECCCCCCBBBBBBCCCDDDFFFGGGFFFFFFGGGFFFEEEFFFIIIKKKYYYaaajjjpppvvvyyytttmmmllleeebbbiiisss|||ggglllttt|||zzznnnaaa[[[WWWPPPJJJHHHCCC@@@@@@DDDHHHNNNXXXaaapppwwwsssfff\\\UUURRRPPPLLLKKKMMMPPPPPPSSSXXX[[[bbbmmmwww~~~sssddd```dddppp~~~}}}{{{wwwiii^^^]]]^^^___eeennnzzzyyywwwqqqiiiccc^^^]]]ZZZ\\\aaagggllllllgggaaaVVVOOOFFF@@@>>>>>>===;;;:::::::::999999999999999777888888888888999999999777777777888999999:::::::::::::::::::::999888777777666666555555444333333555444333222111222333444222222222333333333222222444444333111///...---,,,111111111111111111111111111111111111000000000//////////////////000000111//////000111111111000000111222222333333333222222000000000//////...............000111111111111111111111111222444444333222111111111111111111111111////////////////////////////////////////////////---------............///......///000000000000000.........///000111111111///000000111222222333333111222444555555777:::<<<>>>???@@@@@@@@@AAACCCEEECCCBBBBBBBBBBBBDDDEEEFFFFFFFFFGGGFFFEEEFFFIIIKKK[[[ccckkkqqqvvvxxxrrrjjjiiicccaaaiiittt~~~TTTXXX___gggqqq}}}zzzmmm```YYYTTTNNNIIIGGGDDDAAAAAAEEEIIINNNWWWaaallluuuuuuggg\\\TTTNNNMMMOOOIIIHHHKKKPPPUUUXXX```hhhqqqzzzwwwgggcccfffrrrzzz{{{sssfff[[[ZZZYYYXXX^^^gggvvvvvvuuupppjjjdddaaa___^^^```dddiiimmmllleee```RRRKKKBBB<<<;;;;;;:::888888888888888888777777777666666666666777777777777555555555666666777777777777888888888888777666555555555555444333333222222333333222111111111111222111222333333444333333333111111111111111111111111111111111111111111111111///000000111111000/////////////////////000111111//////000111111000000///000111222222222222222222.............../////////...///000222222222111000000000000111333444333222111111111111111111111111000000000000000000000000////////////////////////---------............///......///000000000000000111000000000/////////...//////000111222333333444000222444555555777:::<<<>>>???@@@@@@@@@@@@CCCEEECCCCCCBBBBBBCCCDDDFFFGGGHHHHHHIIIHHHGGGHHHKKKMMM]]]eeennnuuuyyy{{{tttlllgggaaa```hhhttt~~~JJJMMMQQQUUU]]]iiiyyy{{{mmm___XXXSSSMMMHHHGGGEEEBBBBBBEEEIIIMMMWWW```hhhqqq{{{yyyrrreee\\\TTTPPPMMMIIIJJJOOOLLLNNNTTT]]]eeemmmzzz{{{jjjeeehhhsssvvvzzzuuuooocccZZZYYYXXXVVV\\\fffpppqqqqqqooojjjeeebbbaaa```aaadddiiimmmkkkeee```OOOHHH@@@;;;:::999888777555555666666666666555555666666666666666666666666555555555555555666666666555555666666666555444444444444444333222222111111222333333333333222111111111222333444444444333333000000111111222222333333111111111111111111111111...///000111111000/////////////////////000111111///000000000000000/////////000111111222222111111.........///000000111111///000222333444333111111/////////000333333222111111111111111111111111111000000000000000000000000////////////////////////---------............///......///000000000000000000000000000////////////...///000111222333444444000222444555555777:::======???@@@@@@???@@@BBBEEEDDDCCCCCCCCCCCCEEEFFFGGGHHHHHHIIIHHHGGGHHHKKKMMMZZZcccnnnuuu{{{}}}wwwooofff```___fffqqq{{{GGGHHHJJJKKKPPP\\\lllxxx|||nnn```XXXSSSMMMIIIHHHFFFCCCBBBEEEIIIMMMVVV___eeennnyyyzzzuuupppiii___WWWTTTNNNKKKMMMLLLIIIJJJOOOZZZ]]]eeeqqq|||~~~lllgggiiirrrrrruuummmwww}}}{{{wwwmmmaaaYYYYYYXXXWWW^^^hhhmmmnnnooommmiiieeecccbbb___```ccchhhlllkkkfffaaaMMMGGG???;;;::::::888666333444444555555555444444777777777666666555555555666666666666666666666666444444444555444444333333444444333333222111111000222333444555444333222111000111333444555444333333333333333333222222111111111111111111111111111111...///000111111000/////////////////////000111111///000000000000000//////...///000111111111111111......///000111222333333000222444555555444333222///......000222333222111000000000000000000000000000000000000000000000000////////////////////////---------.........//////...//////000000000000000------...///000111222222...///000111222333444444000111333555555777:::======>>>@@@@@@???@@@BBBDDDDDDDDDCCCCCCDDDEEEGGGHHHFFFFFFGGGFFFEEEFFFIIIKKKVVV___kkksss{{{}}}xxxqqqeee___^^^eeeooowwwEEEDDDFFFJJJMMMQQQZZZddd|||uuugggYYYQQQMMMKKKKKKEEEEEEDDDCCCFFFLLLTTTYYY```iiiuuu}}}|||yyywwwlllggg```\\\YYYVVVRRRNNNJJJIIIHHHHHHIIIMMMTTTYYYcccsss}}}hhhaaacccnnnwwwpppiiihhhmmmsssuuuuuuqqqhhh]]]VVVVVV\\\ccchhhqqqooollljjjhhhfffcccaaadddgggjjjlllllliiieeebbbUUUKKK>>>888888:::888555666666666666666666666666777666666555555666666777444555666777777666555444555555555555444444444444555555555555444444333333444444333222111111111222444444333222222333333333111111111000000000000///111111111111111000//////111111111111111000//////////////////000000000000///////////////000111111222222333333333333222222222111111000000000000000111111000000//////......////////////////////////111111000000//////......222111///...---...000111222111111000///......---/////////000000000000111......////////////......000000000000////////////222222111111111111111111222222444666888999;;;;;;@@@>>>===>>>@@@BBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDIIIHHHIIIJJJHHHEEEHHHNNNXXX___iiirrr{{{wwwmmmdddaaa```fffqqq{{{HHHFFFGGGJJJMMMPPPXXXaaarrr|||xxxiii\\\SSSOOOMMMLLLKKKIIIGGGEEEEEEHHHNNNRRR\\\eeepppwww{{{~~~uuunnnhhhdddaaa^^^XXXTTTPPPMMMLLLJJJHHHEEEIIIJJJKKKLLLNNNUUU```hhhllldddfffooowwwpppiiijjjqqqxxx{{{{{{ooofff[[[VVVZZZbbbhhhkkknnnllliiigggdddbbb___^^^fffhhhkkkmmmllliiidddbbbTTTJJJ>>>777777888777444666666666666666666666666666666555555555555666666444555555555555444444333444444444444333333333333333333333222222222222222444444333222222222333333444333333222222333333444222222111111111000000000111111111111111000//////111111111111111000//////.../////////000000000000///////////////000111111111222222222222222222111111111000////////////000111000000000/////////...////////////////////////000000000000////////////111111111111111000000///000000//////......------,,,,,,,,,------------.........////////////......000000000000////////////111111111111111111111111222222444555777999;;;<<<@@@???>>>>>>@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEIIIHHHIIIJJJHHHEEEHHHNNNWWW```jjjttt}}}vvvlllbbb___]]]bbbkkkuuuzzz|||MMMKKKKKKNNNQQQSSSZZZbbbkkkrrr~~~|||mmm```WWWRRROOONNNMMMLLLJJJGGGEEEFFFJJJMMMVVV^^^hhhooosssxxxxxxmmmhhh```YYYTTTQQQNNNLLLKKKHHHFFFEEEFFFGGGFFFFFFIIIMMMPPPSSSXXXeeexxxooohhhiiipppvvvoooiiikkkttt}}}mmmcccYYYXXXaaajjjnnnmmmkkkjjjhhhfffcccaaa___^^^hhhjjjlllmmmlllhhhdddaaaTTTKKK???999888999777555888888888888888888888888777777666666666666777777777666555555444444444555555555444444444333333333222222222222222222222222444333333333333444444555333333333222222333333444333222222222111111111111000111111111111000000///000111111111111000000///....../////////000000000///////////////000111111111111222222222222111111111000//////......//////000000000000/////////////////////////////////////////////000000000111111000222333444444222000///...............---------......////////////000000......////////////......////////////000000000000111111111111111111111111222222333555777999;;;<<<@@@???>>>>>>???AAACCCEEEFFFFFFEEEEEEEEEEEEEEEFFFHHHHHHIIIJJJHHHEEEHHHOOOXXXaaammmwww~~~uuujjjaaa]]]\\\___gggpppuuuwwwzzzVVVSSSTTTXXX\\\___eeelllooorrryyypppcccYYYSSSPPPNNNLLLLLLKKKIIIGGGGGGJJJLLLNNNUUU^^^eeejjjpppxxx~~~~~~vvvkkkaaa]]]YYYSSSOOOLLLJJJHHHFFFFFFFFFEEEEEEGGGIIIJJJKKKJJJOOOUUUZZZdddyyypppgggiiipppvvvnnnhhhkkkuuuooocccXXXYYYeeeoooppplllhhhhhhiiihhhfffeeedddeeekkklllnnnnnnlllhhhdddaaaUUUMMMCCC<<<;;;;;;:::888999999:::::::::::::::;;;999888888777777888888999999888777555555666666777777666666555555444444444333333333333444444444444222222222222333444555555333333222222222333444444333333333222222222111111000000111111111111000///000000111111111111000///........./////////000000///////////////000000111000111111222222111111000000000///...............000000000000////////////////////////////////////...//////000111111222222111222333333333222000///...................../////////000000000111111111......////////////......////////////000000000000111111111111111222222222222222333444777999<<<===@@@@@@???>>>???AAADDDFFFHHHGGGFFFEEEEEEEEEFFFGGGHHHGGGIIIJJJHHHEEEIIIOOOYYYcccoooxxx~~~}}}tttiii___]]][[[^^^fffooovvvyyy~~~```]]]___eeekkkpppvvv|||{{{yyyyyy}}}rrrdddZZZSSSOOOMMMLLLMMMMMMLLLIIIIIIIIIKKKIIINNNVVV]]]bbbiiioootttwww{{{{{{uuummmeeeZZZQQQMMMJJJGGGEEEEEEFFFEEEDDDBBBBBBCCCDDDEEEGGGJJJLLLKKKRRR[[[eeetttpppfffgggooowwwnnngggjjjuuurrreeeYYYZZZeeennnmmmgggaaadddhhhjjjjjjjjjjjjllloooooopppooolllhhhcccaaaUUUNNNEEE???<<<;;;;;;:::999999999::::::;;;;;;;;;999888888777777888888999999888777666666777888999777777777666555444444444444444444444444444444444222222222222222333444555333222222222333333444555333333333222222222111111///000000111111111000000///000000111111111000000............///////////////////////////000000111111111222222222222111111000000///...............////////////000000000000000000000000000000000000......///000111222333333333222111000///000111111//////////////////000000,,,,,,,,,---------............////////////........./////////000000000111000000111111111222222222222222222444666999<<<>>>@@@@@@@@@???>>>@@@DDDHHHIIIHHHFFFEEEEEEEEEFFFGGGGGGGGGHHHJJJHHHFFFIIIPPP[[[dddooovvvzzzzzzrrriii\\\ZZZZZZ^^^fffpppxxx~~~iiifffhhhpppxxx~~~}}}{{{~~~tttfff[[[TTTOOOLLLNNNPPPPPPOOOLLLJJJIIIIIIHHHKKKPPPUUUZZZ___eeehhhhhhjjjiiibbb\\\WWWOOOHHHDDDCCCAAABBBDDDFFFFFFFFFBBBCCCEEEFFFFFFIIILLLOOORRR[[[iiixxxrrrhhhiiipppxxxnnnfffjjjvvv~~~tttfffYYYXXXaaahhhgggbbb[[[aaaiiinnnnnnnnnnnnppprrrrrrrrrppplllhhhccc```UUUOOOGGGAAA===<<<;;;;;;999999::::::;;;;;;<<<<<<:::999999888888999999:::999999999999999:::;;;<<<::::::999888777666555555666666555555555444444444333333333333333333444555222222222222333444555555333222222222111111111111///000000111111111111000///000000111111111111000------.........////////////////////////000111111222222222333333222222222111000//////......//////////////////000000000000000000000000000000000000//////000000111222333333444222000///...///111222000000000000000000//////---............/////////......////////////............//////000000111111000000000111222222333333222222222333666999===???@@@AAAAAA???===???EEEJJJJJJHHHFFFEEEDDDEEEFFFGGGGGGFFFHHHJJJHHHFFFJJJPPP[[[ccclllppprrrrrrmmmgggYYYYYYZZZ^^^eeeppp{{{nnnjjjllluuu~~~~~~vvvhhh]]]UUUOOOLLLLLLNNNQQQQQQOOOMMMLLLLLLIIIKKKMMMPPPRRRUUUXXX[[[XXXYYYVVVPPPLLLKKKHHHCCCCCCBBBAAABBBEEEHHHHHHHHHFFFHHHKKKLLLMMMPPPTTTXXXaaammmyyyoooppptttzzzppphhhlllyyysssgggYYYVVV\\\bbbbbb___ZZZcccnnnttttttrrrrrrrrrttttttsssppplllgggccc```XXXSSSLLLFFFAAA@@@??????>>>>>>>>>???@@@@@@AAAAAA@@@??????>>>>>>??????@@@===>>>???AAABBBCCCDDDDDDAAAAAA@@@???>>>===<<<<<<<<<;;;;;;:::999888777777777666666555555555555666222222222222333444555666222222111111111000000000//////000111111111111111//////000111111111111111---------........./////////////////////000111111333333444444444444333333111111000////////////000.../////////000000000111000000000000000000000000000000000111111222222222333333222111111111111111000000000//////......---000000000000111111111111......////////////...............///000111111111///000000111222222333333222222111333555999>>>@@@@@@BBBBBB???===???EEEKKKJJJHHHFFFDDDCCCDDDEEEFFFGGGFFFHHHJJJHHHFFFJJJPPPYYY```fffggghhhjjjhhhddd\\\\\\]]]aaahhhsss~~~ooolllmmmvvvxxxjjj^^^VVVPPPMMMGGGKKKOOORRRRRRQQQQQQRRRLLLLLLLLLMMMMMMNNNPPPQQQMMMNNNKKKEEEBBBDDDDDDAAABBBAAA@@@BBBDDDFFFGGGGGGGGGJJJMMMOOOPPPSSSYYY]]]nnn}}}~~~vvvvvvwww{{{qqqiiinnn|||rrrfffYYYTTTYYY___```^^^^^^gggssszzzzzzwwwuuuuuuvvvuuutttqqqlllgggccc```]]]YYYRRRKKKGGGDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHFFFFFFFFFEEEEEEFFFFFFFFFBBBDDDGGGIIIKKKLLLLLLLLLIIIHHHHHHFFFEEEDDDCCCCCCBBBBBBAAA@@@>>>===<<<;;;:::999888777777666777777222222222222333444555666111111111000000000000/////////000111111111111111//////000111111111111111---------........./////////////////////000111111333444444555555444444333222222111000000000000000.../////////000000111111000000000000000000000000111111111111111222222222222333444555555333111000000000///...------,,,,,,------------..................////////////......---......///000111111222///000000111222222333333222111111222555:::>>>@@@@@@BBBBBB???===>>>EEEKKKJJJHHHEEECCCBBBCCCEEEFFFGGGFFFHHHJJJHHHFFFJJJQQQXXX^^^aaaaaaaaaddddddaaaaaaaaabbbeeelllvvvgggdddgggpppzzzyyyjjj]]]RRRLLLIIIIIIJJJLLLNNNPPPQQQRRRRRRNNNMMMKKKHHHGGGFFFFFFFFFGGGFFFDDDBBBAAAAAAAAABBBBBBDDDEEEFFFFFFGGGJJJLLLJJJIIIJJJPPPTTTYYYbbbjjjzzzuuussszzzzzzqqqjjjooo}}}wwwgggWWWSSSVVVYYY[[[\\\```kkkwww{{{zzzxxxtttooorrrrrrpppnnnjjjfffbbb``````^^^YYYSSSNNNMMMOOOQQQNNNLLLHHHGGGHHHMMMRRRUUUTTTQQQOOOMMMMMMMMMLLLJJJGGGJJJNNNSSSWWW[[[^^^```YYYTTTOOONNNOOONNNIIIDDDFFFEEEDDDBBBAAAAAA@@@@@@;;;:::888888888888666555888777777666555444444444555444222000///...------/////////000111111222222111111111111111000//////111111000//////////////////////////////000111111444333111000000000111111...000000---***)))+++...111111000000000000000111222222222111111111111111555555444444333222111111000000000000000000000000////////////............////////////////////////---------...///000000111000000000000111111111111///000222222111111222444111222333444555777:::============<<<===???DDDGGGHHHGGGEEEDDDDDDDDDEEEFFFGGGGGGIIILLLKKKIIILLLSSS______```cccfffhhhgggfffgggggggggiiiooowww^^^[[[]]]fffpppyyyyyykkk]]]SSSLLLIIIGGGIIIJJJLLLNNNOOOPPPPPPMMMKKKIIIFFFEEEDDDCCCCCCEEEDDDBBBAAA@@@AAAAAABBBBBBDDDFFFHHHJJJLLLPPPRRRRRRQQQRRRVVVZZZ___kkkwwwvvvtttvvv|||ssskkknnn{{{vvvfffVVVRRRUUUWWWYYY[[[```lllxxx|||{{{yyytttooooooooonnnllliiifffcccaaabbb```]]]ZZZWWWWWW[[[]]]\\\ZZZVVVSSSRRRSSSUUUWWWVVVTTTRRRRRRRRRQQQOOONNNLLLMMMPPPTTTWWW[[[^^^___YYYUUURRRQQQRRRRRRNNNJJJGGGFFFEEEDDDCCCBBBBBBBBB>>><<<;;;::::::999888666777777777666555444444444333222111000000000000000111111111000000000000000000111111111111000//////222111000//////////////////////////////000111111333222111000000111111222000000000...,,,+++---...111111000000000000111111000000000111111111222222444444333333222111111111000000000000000000000000////////////............////////////////////////------......///000000111000000000000111111111111000111333222111111222333222333444555666888;;;>>>>>>>>>>>>======???CCCFFFGGGFFFEEEDDDDDDEEEFFFFFFGGGGGGJJJLLLKKKHHHLLLRRR]]]^^^___cccffffffeeecccccceeehhhlllrrryyy~~~VVVSSSSSS[[[eeeppp}}}yyykkk^^^SSSLLLIIIFFFGGGIIIKKKMMMNNNNNNOOOKKKJJJGGGDDDBBB@@@@@@@@@BBBAAA@@@??????@@@AAABBBCCCEEEIIILLLOOOSSSWWWZZZ\\\\\\^^^aaadddlll|||xxxuuurrr~~~sssjjjmmmyyyttteeeUUUPPPRRRUUUWWWZZZaaammmzzz~~~}}}zzzuuuoookkkkkkjjjiiigggeeecccbbbaaabbbaaa```aaacccgggkkkllliiifffaaa^^^ZZZYYYXXXXXXWWWWWWWWWWWWVVVTTTQQQNNNNNNOOOPPPRRRUUUXXXYYYUUURRRPPPPPPRRRSSSPPPMMMHHHGGGFFFDDDCCCCCCCCCCCCAAA???===<<<<<<;;;999777777777666666555444444444222111111111111111222222222222111111000//////...000000111111000000///...222222111000//////......///////////////000111111222111111111111222222333333111.........//////...111000000000000000111111---......///111222222333333333222222111000000000000000000000000000000000////////////............////////////////////////------......///000000000000000000000111111111111222333444333222111222333222444555666666888<<>>BBBEEEFFFFFFEEEDDDDDDEEEFFFGGGIIIHHHJJJLLLJJJHHHKKKQQQZZZ\\\___ccceeeeeeaaa^^^]]]```eeelllrrrxxx{{{}}}TTTOOONNNTTT^^^kkk|||xxxkkk^^^TTTLLLHHHFFFGGGIIIJJJLLLMMMMMMNNNKKKIIIFFFCCC@@@>>>>>>===???>>>>>>>>>???@@@BBBCCCFFFHHHLLLPPPSSSXXX]]]```bbbdddiiinnnrrr}}}{{{vvvqqq}}}rrrhhhjjjvvvttteeeUUUPPPQQQSSSWWWZZZcccppp}}}}}}vvvpppkkkjjjiiihhhfffdddbbbbbb```bbbcccdddeeehhhmmmpppsssrrroookkkfffaaa\\\ZZZZZZYYYYYYZZZZZZXXXUUURRRLLLJJJIIIHHHHHHJJJLLLMMMKKKIIIHHHIIIKKKMMMLLLJJJFFFEEEDDDCCCBBBBBBBBBBBBAAA???===<<<<<<;;;999777666666666555555444444444222222111111111111222222111111111111000000//////000000000000000//////...222222111111000///......///////////////000000111111111111111222333333444444000------///000///---000000000000000000111222---......///000000111111222111111111000000//////000000000000000000000000////////////............////////////////////////............//////000000///000000000111111111111333444555444222111222333111333444555555888;;;>>>AAAAAA@@@>>>===>>>AAADDDFFFEEEDDDDDDDDDEEEGGGGGGIIIIIIKKKLLLJJJGGGJJJPPPXXXZZZ^^^ccceeeddd___\\\YYY\\\aaagggnnnsssxxxzzzSSSNNNLLLPPPXXXfffyyyxxxlll___TTTLLLHHHGGGHHHIIIKKKLLLMMMMMMMMMJJJIIIFFFCCC@@@>>>>>>============>>>@@@BBBEEEFFFJJJMMMQQQTTTWWW[[[```cccfffkkkttt}}}|||vvvrrrzzzoooeeegggttttttfffVVVPPPPPPRRRVVV[[[eeesssyyyqqqlllkkkjjjgggeeecccbbbaaabbbccceeeggggggiiimmmooorrrsssrrrqqqmmmhhhccc```\\\[[[[[[ZZZZZZWWWSSSOOOIIIGGGDDDBBBAAA@@@AAABBB@@@@@@@@@AAACCCEEEEEEDDDBBBAAA@@@???>>>>>>>>>??????===;;;::::::999777555555555555555444444444444444333222111000000000000//////000000111111111111000000000000000///......000111111222111000/////////////////////000000111111111222222333333333333222///,,,,,,...000///---000000//////000111222222000000000///////////////111111000000000000000///000000000000000000000000////////////............////////////////////////............///////////////000000000111111111111333444555444222111222333000111333333444666:::<<>>===>>>AAADDDFFFFFFEEEDDDDDDEEEFFFGGGIIIIIIKKKLLLJJJGGGJJJPPPXXXZZZ___dddgggeee```\\\[[[\\\^^^ccciiipppwww{{{RRRMMMJJJLLLSSS```uuuxxxlll```UUULLLGGGGGGHHHIIIJJJKKKLLLLLLLLLIIIHHHEEEBBB@@@>>>>>>>>><<<<<<===???BBBEEEHHHJJJOOORRRUUUXXX[[[___dddggglllsss~~~vvvsssyyynnncccdddqqqtttfffWWWOOONNNPPPVVV\\\hhhvvv{{{sssnnnmmmkkkhhhfffdddccccccdddfffhhhhhhhhhhhhjjjkkknnnooorrrsssrrrpppllljjjbbb```]]][[[YYYUUUQQQMMMIIIHHHEEEBBB???===<<<<<<;;;;;;<<<===>>>??????@@@======<<<;;;;;;;;;;;;;;;;;;:::888888888888666444444444444444444444444444333222111000////////////...//////000111111222222//////000000//////...---///000111222222222111000///////////////000111111111222333333444333333222000///---,,,---...///...////////////000111222333111111111000000/////////111111000000000000000000000000000000000000000000////////////............////////////////////////......//////////////////000000000000111111111111222333444333222111222333///000222222333555999<<>>>>>>>><<<===>>>@@@DDDHHHKKKMMMRRRUUUYYY]]]```eeejjjmmmuuu}}}~~~vvvrrr{{{nnnbbbcccooo|||ssseeeVVVNNNLLLMMMTTT[[[kkkyyy~~~uuunnnmmmkkkiiiggggggggggggccceeeggggggfffeeeeeefffgggiiimmmqqqsssrrrqqqoooiiifffaaa]]]YYYUUUPPPMMMJJJIIIFFFCCC@@@===:::999888999999:::999999:::;;;::::::999999888888999999999777666666777777666555444444444444444444444444000000///////////////000000000000000000111111111//////000000//////...------...000222333333333222///////////////000111111222333444444444333222111///000000...---...000111////////////000111222333000000111111111111111111111111111111111111111111000000000000000000000000////////////............/////////////////////////////////////////////...000000000000111111111111000111333222111111222333000111222333444666999<<>>???CCCFFFIIIHHHFFFEEEDDDCCCDDDDDDGGGGGGJJJLLLKKKHHHLLLRRR\\\^^^bbbhhhkkkkkkhhheee]]]\\\\\\^^^ccckkkssswwwwwwzzzTTTPPPLLLLLLPPP[[[ooo~~~~~~wwwmmmaaaVVVLLLGGGDDDEEEFFFGGGHHHIIIIIIIIIEEEDDDBBB@@@>>>>>>>>>>>>======???BBBEEEJJJMMMPPPTTTWWW[[[___dddiiinnnrrr|||~~~uuuqqq}}}pppcccbbbmmmzzzqqqdddUUULLLJJJLLLRRRYYYlll{{{vvvmmmllljjjiiiiiiiiijjjkkk```bbbdddeeecccaaaaaaaaaaaadddiiinnnqqqqqqqqqpppoookkkeee___ZZZVVVQQQNNNJJJIIIGGGDDD@@@<<<999777666777777777666555666777999999888888777888888888777666555666777888777555444444444444444444444444---------......///111111222222111111000////////////////////////......---+++---000333444444444333///////////////000111111333444444555444333111000///111222000......111444////////////000111222333//////000111222333444444111111111111111222222222000000000000000000000000000/////////............///////////////////////////////////////.........000000000000111111111111///000222222111111222444111222333444555777:::===AAAAAA@@@???>>>@@@CCCGGGJJJIIIGGGEEECCCCCCCCCCCCGGGGGGIIILLLKKKIIILLLSSS]]]___ccciiimmmnnnkkkiiiYYYXXXYYY[[[```gggmmmqqqqqqvvvYYYOOOJJJNNNPPPTTTggg}}}{{{zzz}}}{{{vvvmmmaaaUUULLLGGGEEECCCBBBBBBDDDEEEDDDDDD@@@@@@???>>>===<<<;;;;;;BBBCCCFFFGGGIIIMMMQQQUUUXXXYYY]]]cccfffggglllrrr}}}rrrvvvxxxhhhbbbgggooo~~~rrraaaQQQLLLJJJKKKTTT```rrr|||xxxqqqmmmhhhgggiiijjjiiigggiiifffaaa___^^^_________bbbcccdddfffhhhkkkmmmooolllkkkiiifffbbb\\\WWWUUULLLKKKJJJHHHDDD@@@===;;;888777666555555666777888777777777666666777777777555555666666555444333333555555444444444555555666111111111111000000000000000000000000000000000000000000000000000000000000...333444111000333444444000///...---...///111333333222222111111222222333222111111000///......---///111222111000///000111////////////000000000000......//////000000111111111111111111000000000000000000000000000000000000......////////////......///////////////......---000000000000000000000000111000/////////000222333444333333333555888<<<>>>???@@@@@@??????@@@DDDGGGJJJIIIFFFDDDCCCCCCDDDDDDGGGHHHKKKOOONNNKKKOOOTTT]]]___dddkkkppppppkkkfff___XXXVVV[[[bbbfffkkkooossswww]]]QQQKKKNNNOOORRRdddzzzzzzxxxtttlllaaaTTTKKKEEEDDDCCCAAABBBCCCDDDDDDCCC??????>>><<<;;;;;;;;;;;;@@@BBBEEEHHHKKKOOOTTTWWWYYYZZZ^^^dddgggjjjpppwwwuuutttyyyiiibbbeeemmm|||rrraaaQQQKKKIIIJJJSSS___rrryyytttrrrnnnjjjiiijjjllljjjiiigggdddaaa___`````````___]]]^^^___```ccceeegggiiihhhiiihhhfffbbb]]]YYYVVVNNNNNNMMMKKKHHHDDDAAA???999888777666555555666666555555666666666666555555555555666666555444444333333333333333444555555666000000000000////////////000000000000000000000000000000000000000000000000...///---,,,000555444...111000/////////000222333222222222222222222222222111111111000///.........///000111111//////000111////////////000000000000.../////////000000000111111111111111000000000000000000000000000000000000......////////////......+++,,,---///000000111111000000000000000000000000111000/////////000222222444333333333555888<<<>>>???@@@@@@??????@@@DDDGGGJJJHHHFFFDDDCCCCCCDDDDDDFFFFFFIIILLLKKKHHHLLLQQQ\\\^^^dddlllrrrsssnnniiiaaa[[[YYY^^^dddgggkkknnnnnntttcccUUUMMMNNNNNNQQQbbbwwwxxxvvvrrrjjj```UUUKKKEEECCCBBB@@@@@@BBBBBBBBBAAA???>>><<<::::::;;;<<<===???BBBEEEIIIMMMQQQVVVZZZ[[[[[[___eeehhhlllttt}}}yyysss{{{jjjbbbeeelll|||qqqaaaQQQKKKIIIIIIRRR]]]qqq}}}vvvqqqsssoookkkjjjlllmmmkkkiiidddcccaaaaaaaaaaaa```^^^YYYZZZZZZ\\\^^^```bbbcccdddeeeffffffddd___[[[XXXQQQQQQPPPNNNKKKIIIFFFEEE<<<:::888666555444444444444555666777777666555444555555555666555555444333222222333444444555666777000000/////////.........000000000000000000000000////////////////////////222///,,,...888AAA===555222111000000000111333444222333444444444444333222111111000000//////.........///000000......///000////////////000000000000////////////000000000000111111111111000000000000000000000000000000000000......////////////......+++,,,---///000000111111000000000000000000000000000000000///000111111222333333333333555999<<<>>>???@@@@@@??????@@@DDDGGGIIIHHHFFFDDDCCCCCCDDDDDDFFFFFFHHHKKKIIIGGGJJJPPPZZZ]]]dddmmmuuuvvvrrrmmmccc^^^\\\```fffhhhjjjmmmmmmtttgggXXXMMMNNNNNNQQQbbbwww{{{wwwoooggg]]]TTTLLLHHHCCCAAA??????@@@AAA@@@??????>>>;;;::::::<<<>>>@@@@@@CCCGGGKKKOOOSSSWWW[[[\\\]]]```eeehhhmmmxxx|||rrrzzzjjjeeeiiippp}}}~~~ppp```QQQLLLIIIIIIRRR]]]nnn||||||uuuppprrrnnnkkkkkklllmmmkkkiiibbbaaaaaaaaabbbbbb___]]]YYYYYYYYYZZZ[[[]]]______```bbbdddfffeeebbb^^^\\\TTTSSSQQQOOOMMMJJJHHHGGG???===:::777555444333333555666777888888777666555444555555555555555444444222222444555666777888888000000000000////////////////////////////////////////////////////////////111///...222===FFFEEE>>>222111000000000111222222111222444555555444222111111000000000/////////...---///000///...---...000////////////000000000000////////////000000000000111111111111000000000///////////////////////////......////////////......///////////////......---////////////////////////000000000000000111111222222222333444666999<<<>>>???@@@@@@??????@@@DDDGGGHHHGGGFFFEEEDDDDDDDDDDDDHHHHHHJJJLLLJJJHHHLLLRRRXXX[[[cccmmmuuuwwwtttpppeee___]]]aaaeeeggghhhjjjpppyyykkkZZZNNNNNNOOOSSSdddxxxxxxlllaaaYYYRRRLLLHHHBBBAAA?????????@@@???>>>???>>><<<;;;<<<>>>AAACCCCCCFFFJJJNNNQQQTTTWWWZZZ^^^^^^bbbfffiiippp~~~tttxxxjjjgggmmmttt|||ooo___QQQLLLJJJKKKRRR]]]jjjyyy|||vvvqqqpppmmmjjjjjjlllllljjjgggaaa```aaabbbcccbbb___\\\XXXXXXXXXXXXYYYZZZ[[[\\\]]]___bbbdddeeedddaaa```VVVUUUSSSPPPMMMJJJHHHGGGAAA@@@<<<999666444333333444444555666666555444444444444555555555555555444222333555777888888999888222222222111111111000000////////////////////////////////////////////////+++---...000555;;;===:::000000000/////////000000111222444555555444222111000000000000////////////---///000///...---...000////////////000000000000000000000000////////////111111111111000000000///////////////////////////......////////////......///////////////......---///////////////////////////000000000111111111111111222222444777:::<<<>>>???@@@@@@??????@@@DDDGGGGGGGGGFFFEEEEEEDDDDDDDDDHHHHHHIIIKKKJJJHHHLLLSSSYYY\\\bbbkkksssvvvssspppeee___\\\___cccdddeeehhhpppyyyqqq^^^PPPOOOQQQUUUeeeyyy{{{mmmaaaXXXQQQJJJFFFCCCAAA?????????@@@???>>>>>>=========>>>@@@BBBDDDEEEHHHLLLPPPSSSUUUYYY[[[___```dddiiinnnyyyuuuwwwiiigggnnnttt|||nnn___QQQMMMLLLMMMUUU```iiixxx}}}wwwssspppmmmjjjkkklllllljjjgggbbbaaaaaaaaabbbaaa^^^\\\VVVUUUUUUUUUUUUVVVVVVWWWZZZ\\\^^^aaabbbbbbbbbaaa\\\ZZZVVVRRRNNNJJJHHHGGGDDDBBB???;;;888666555444222222222222222222222222333444555555666555555555222444555777888888888777333333222222222111111111000000000000000000000000////////////////////////+++000222///...000222222000000000000////////////111222333333333333222111000000000000////////////...///000000......///000////////////000000000000000000000000////////////111111111111000000000000000000000000000000000000......////////////......+++,,,---///000000111111000000000000000000000000//////000111111111111000000111222555777:::<<<>>>???@@@@@@??????@@@DDDGGGFFFFFFFFFFFFEEEEEEDDDDDDFFFEEEGGGIIIHHHGGGLLLSSS^^^___cccjjjqqqtttrrrooofff___ZZZ]]]```bbbdddgggmmmuuuxxxdddSSSQQQQQQUUUdddwwwuuuiii___VVVLLLEEEDDDBBB@@@???@@@@@@???>>>;;;;;;<<<===???@@@BBBCCCDDDGGGMMMQQQUUUXXX[[[^^^aaaccchhhooowwwwwwwwwhhhccciiippp~~~~~~mmm^^^QQQNNNNNNOOOWWWbbbkkkzzz}}}wwwsssqqqnnnllllllnnnnnnjjjgggcccbbbaaa``````___]]][[[UUUUUUTTTSSSSSSSSSTTTTTTWWWXXXYYY[[[]]]___```aaaccc```\\\VVVPPPLLLIIIHHHEEEDDD@@@===:::888666666444333111000000111333444333444444555666666555555222333555666777666555444222222222111111111111000000000000000000000000000000000000000000000000000---222444000---///111000111111111111000000//////111111111111111111111111////////////000000000000///000111111//////000111////////////000000000000111000000000/////////...111111111111000000000000000000000000000000000000......////////////......+++,,,---///000000111111000000000000000000000000...///000111222111111000000111222555888:::===>>>???@@@@@@??????@@@DDDGGGFFFFFFFFFFFFFFFEEEEEEDDDFFFEEEGGGIIIIIIIIINNNVVVeeedddfffjjjppprrrqqqnnnggg___YYY[[[___aaaeeeiiinnnuuu}}}hhhVVVRRRRRRUUUcccvvv~~~sssiii]]]PPPGGGDDDBBB@@@???@@@@@@???>>>999:::;;;===???@@@AAABBBBBBFFFLLLRRRVVVZZZ^^^```aaadddkkkttt~~~www}}}wwwggg```dddlll|||lll^^^QQQOOOOOOPPPYYYdddnnn|||}}}vvvrrrrrrooommmnnnoooooolllhhheeecccaaa```______]]][[[VVVVVVUUUTTTTTTTTTTTTTTTUUUUUUVVVWWWZZZ\\\^^^```iiifff```ZZZSSSNNNKKKIIIFFFDDDAAA>>>;;;999888777888666444222222444666888333333444555666666666555111222444555555444222111111111111111000000000000000000000000000000000000111111111111111111111111***...///------000222000222222222222222111000///111111000//////000111111////////////000000000000///111222111000///000222////////////000000000000111111000000/////////...111111111111000000000000000000000000000000000000......////////////......///////////////......---000000000000000000000000...///000222222111111000///000222555888;;;===>>>???@@@@@@??????@@@DDDGGGEEEFFFFFFFFFFFFEEEEEEDDDHHHGGGIIIKKKKKKLLLRRRZZZjjjiiihhhkkkooorrrqqqoooiii```YYYZZZ^^^aaafffjjjsssyyymmmXXXRRRQQQUUUfffyyy|||uuuiiiYYYMMMCCC@@@>>>===>>>??????>>><<<<<<===>>>@@@AAACCCDDDIIIKKKNNNPPPSSSVVV[[[^^^bbbiiiqqqxxxzzz{{{}}}{{{wwwttttttwww{{{}}}yyyhhh```eeennn~~~nnn___RRROOOOOOPPPYYYeeennn|||xxxqqqooonnnmmmmmmmmmllliiifffeeedddbbb```]]][[[ZZZYYYUUUTTTSSSSSSSSSSSSSSSTTTTTTSSSSSSSSSVVVYYY]]]```dddbbb___[[[UUUNNNIIIFFFBBBCCCCCCBBB@@@===:::888888555222000111222333333444444555555555444222111333222111000000111222333111111111111111111111111000000000000000000000000000000000000000///......000///...------...///000000000000000////////////111111222222222111111000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000222222222222222111000///////////////////////////000000//////.........---111000///......///000111........................222111000000000111222333///000222444777:::;;;<<>>>>>>>>===<<<<<<===>>>???AAACCCEEEFFFLLLNNNPPPRRRTTTWWW\\\___fffkkkrrr{{{||||||zzzxxxtttqqqmmmiiihhhjjjmmmooosssxxxyyyggg```eeennn}}}ooo```SSSPPPPPPQQQZZZeeeqqq~~~wwwpppooonnnmmmmmmmmmkkkhhheeebbbaaa```^^^\\\YYYWWWVVVVVVVVVTTTSSSQQQQQQPPPPPPQQQPPPOOOOOOQQQTTTWWWZZZ\\\[[[YYYVVVQQQMMMIIIFFFCCCCCCDDDCCCAAA???<<<::::::777333111222333333333444444555555555444222222333222111111111111222333111111111111111111111111000000000000000000000000000000000000000///......000///...------...///000000000000000////////////111111111222222111111000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000111222222222222111000///////////////////////////000/////////............//////............//////////////////////////////222111000000000111222333111222333444666888:::;;;>>>>>>>>>======@@@DDDHHHJJJIIIGGGEEEDDDDDDEEEEEEEEEFFFHHHGGGGGGJJJPPPUUUcccdddhhhnnntttuuupppjjjccc[[[UUUYYY___cccgggjjjqqqwwwqqq[[[TTTSSSXXXjjjuuubbbTTTJJJFFFBBB???===<<<;;;999======>>>@@@BBBEEEGGGHHHOOOQQQSSSTTTVVVYYY]]]```iiilllsss|||uuunnnjjjfffccc___[[[YYYYYY[[[\\\bbbffflllsss}}}xxxfff```eeennn}}}~~~nnn___SSSPPPPPPQQQZZZfffsss~~~vvvqqqpppnnnmmmmmmllljjjgggdddaaaaaa```^^^\\\YYYVVVUUUWWWVVVUUURRRPPPNNNLLLKKKMMMLLLKKKKKKLLLNNNPPPRRRRRRQQQPPPOOOLLLJJJHHHFFFDDDDDDEEEEEECCCBBB@@@>>>===:::666444444444333333333444444444444333333222333333222222222222333333111111111111111111111111000000000000000000000000000000000000000//////...//////............//////////////////000000000000000000111111111111111000000000////////////000000.../////////000000000111000000000000000000000000000000000000000000000000111111222222111111000000////////////////////////////////////............------............------000000000000000000000000111111000000111222222333444444333333444777999;;;<<<============@@@EEEIIIGGGGGGFFFEEEEEEEEEFFFFFFEEEGGGHHHHHHGGGJJJPPPUUUaaaccchhhoootttsssnnnhhh\\\WWWUUUYYY]]]___bbbfffooouuuvvv^^^UUUUUU[[[nnnxxxdddUUUKKKGGGBBB>>>===<<<;;;:::<<<===>>>@@@CCCFFFIIIJJJQQQSSSTTTVVVWWWZZZ^^^aaaiiikkkttt}}}uuukkkccc^^^XXXVVVSSSPPPNNNNNNOOOOOOUUUWWW\\\aaaiiiwwwwwwfff```fffnnn}}}|||mmm^^^QQQOOOOOOQQQZZZeeesss}}}wwwrrrooonnnmmmlllkkkiiifffcccbbbaaa```^^^\\\YYYWWWVVVVVVUUUTTTRRROOOMMMKKKJJJLLLKKKJJJIIIIIIJJJKKKLLLKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEFFFFFFEEEDDDCCCBBB@@@===999666666555444333333333333333333333333333333333333333333333333333111111111111111111111111//////////////////////////////000000000000///////////////....../////////////////////000000000000000000111111222111111111000000////////////000000......//////000000111111000000000000000000000000////////////////////////000000111111111111000000///////////////////////////////////////.........------///000000///------////////////////////////000000000111111222333333444333222222444777:::===<<<============@@@DDDGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEGGGIIIHHHHHHJJJOOOTTT^^^aaagggnnnrrrqqqkkkfffWWWSSSRRRUUUXXXZZZ___eeennnsss}}}{{{aaaXXXVVV]]]qqq|||gggXXXJJJFFFAAA>>>=========<<<;;;<<<>>>AAADDDGGGJJJLLLQQQSSSUUUWWWYYY\\\aaadddhhhlllxxx~~~wwwlllccc[[[VVVNNNMMMKKKJJJIIIJJJJJJKKKNNNOOORRRUUUZZZeeesss}}}wwwfffaaagggppp}}}{{{kkk\\\PPPMMMNNNPPPYYYdddrrr~~~}}}xxxtttnnnmmmlllkkkkkkiiifffcccaaa```^^^[[[YYYWWWUUUUUURRRRRRRRRQQQPPPNNNLLLKKKLLLLLLJJJIIIIIIIIIJJJJJJHHHHHHGGGGGGFFFFFFFFFEEEFFFFFFFFFFFFEEEEEEDDDDDDAAA>>>;;;888888666555333333333333222333333333333333333333333333333333333111111111111111111111111//////////////////////////////000000000000//////...//////////////////....../////////000000000111000000111222222222222222000000////////////000000.........///000111111111111111111111111111111111///////////////////////////000000111111111000000////////////////////////.........///////////////...///000111111000///...........................//////000111222222333333222111111222444888<<>>>>>>>>===???BBBDDDGGGGGGGGGFFFEEEDDDCCCBBBDDDFFFHHHHHHGGGIIINNNRRR[[[___ffflllooommmhhhcccWWWSSSQQQTTTXXX\\\dddkkkqqqvvv~~~eeeZZZXXX^^^ssskkk\\\JJJFFFAAA======>>>>>>>>>;;;===???BBBFFFJJJMMMOOOQQQSSSVVVYYY\\\aaafffjjjmmmtttzzzmmmccc[[[TTTOOOHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJLLLMMMPPPXXXbbbjjj|||wwwgggccciiiqqq~~~zzzkkk\\\PPPMMMNNNPPPYYYeeesss~~~}}}wwwrrrlllkkkjjjjjjjjjiiifffccc^^^\\\XXXUUUSSSRRRRRRRRRPPPQQQQQQQQQPPPOOOMMMLLLLLLKKKJJJJJJIIIIIIHHHIIIGGGFFFFFFEEEEEEFFFFFFGGGFFFFFFEEEEEEDDDDDDCCCCCCAAA>>>;;;:::999888555444333222222222222333333444222222333333333333222222111111111111111111111111000000000000000000000000...//////000000000000000......////////////............//////000000111111111111222333444444444444000000////////////000000------...///000111222222111111111111111111111111000000000000000000000000//////000000111111000000////////////////////////........./////////////////////000000000000//////...........................///000222333333333333000000111222555999<<>>???>>>===>>>@@@CCCGGGGGGGGGFFFEEEDDDBBBAAACCCEEEHHHHHHGGGHHHLLLPPPXXX]]]ccciiijjjhhhdddaaa[[[UUUSSSXXX```fffnnnuuuxxx|||hhh[[[YYY___tttkkk]]]KKKGGGAAA======>>>>>>>>>===???AAAEEEIIIMMMQQQSSSQQQTTTXXX\\\```ffflllqqqvvvqqqcccZZZTTTNNNJJJEEEEEEEEEFFFFFFFFFEEEEEECCCFFFHHHIIIJJJNNNUUUZZZkkkuuuxxxhhhdddkkkssszzzlll]]]QQQOOOPPPRRR[[[ggguuu{{{tttnnnjjjiiiiiijjjjjjiiigggddd^^^[[[UUUQQQNNNNNNPPPRRRPPPQQQRRRRRRQQQOOOMMMKKKJJJIIIIIIHHHGGGGGGFFFFFFDDDDDDCCCDDDEEEFFFHHHIIIFFFEEEDDDCCCBBBBBBBBBBBB@@@>>>;;;:::999888666444222222111111111222444444111111222333333222111111111111111111111111111111000000000000000000000000......///000000000000000---...///000000///...---.........///000111111111111222333444555555555555000000////////////000000------...///000111222222111111111111111111111111000000000000000000000000...//////000000000000000////////////////////////............/////////000/////////....../////////........................---...000222333333333333111111222444666888;;;<<<;;;<<<>>>>>>>>>???AAACCCEEEEEEFFFFFFFFFDDDCCCBBBBBBDDDGGGGGGFFFGGGJJJNNNVVV[[[aaaeeefffdddbbb```[[[UUUUUU]]]iiiqqqvvvzzz|||jjj\\\YYY___ttt|||iii[[[MMMHHHBBB>>><<<=========???@@@CCCGGGKKKPPPTTTVVVRRRUUUZZZ^^^dddjjjqqquuu~~~|||kkk]]]TTTOOOJJJFFFCCCCCCDDDDDDDDDCCCBBBAAA???BBBEEEFFFFFFIIINNNRRRZZZbbbqqqxxxiiieeellltttzzznnn___SSSQQQQQQTTT]]]iiiwwwyyyqqqjjjiiihhhhhhiiijjjjjjgggeee```\\\UUUPPPNNNOOOQQQTTTRRRRRRSSSSSSQQQOOOLLLJJJGGGGGGFFFFFFEEEEEEDDDDDDAAAAAAAAACCCEEEGGGJJJKKKFFFEEEDDDBBBAAAAAA@@@@@@???===;;;::::::999777555222222111111111222444555000111222333333222111000111111111111111111111111000000000000000000000000......///000000000000000---...///000000///...------......///000111111222222333444555666666666666000000////////////000000------...///000111222222111111111111111111111111000000000000000000000000......///000000000000000////////////////////////---.........//////000000///...---,,,,,,---...///000000000000000000000000---...000222333444333333222333444555777888999999999;;;<<<===>>>@@@CCCEEEBBBCCCDDDFFFFFFFFFEEEDDDAAADDDFFFFFFEEEFFFIIIMMMVVVZZZ___ccccccbbb```___YYYSSSTTT```nnnvvvyyy{{{|||~~~ppp^^^^^^cccuuuwwweeeXXXKKKFFF@@@===>>>??????>>>@@@CCCGGGKKKNNNRRRVVVYYYZZZ[[[^^^ccckkkttt|||~~~{{{rrraaaWWWPPPIIIEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFEEEDDDDDDEEEGGGJJJKKKVVVVVV^^^mmmuuukkkdddjjjxxxiii___TTTOOOOOOTTT^^^iiiyyywwwrrrooolllkkkjjjjjjjjjiiifffddd^^^YYYTTTRRRTTTVVVWWWVVVWWWTTTQQQOOONNNNNNMMMKKKIIIHHHGGGFFFEEECCCCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEDDDBBB???===;;;AAA@@@???===;;;999777666555555444333222222222222111111111111111111111111111111111111111222222222000000000000000000000000222222222111111///......///////////////......---/////////000111111222222111333444444333222222333000///...------...///000222222111000/////////000111111000000000000111111......////////////......111111111111000///------//////.........---------,,,---...//////...---,,,---...000111222111///...000000000000111111111111000000000000111111111111444444444555555777888999;;;;;;<<<>>>@@@BBBDDDEEECCCDDDEEEEEEEEEDDDBBBAAAEEEEEEFFFEEEEEEGGGKKKNNNVVV[[[bbbffffffcccaaa___]]]\\\___fffqqqyyy}}}~~~rrr``````fffyyy~~~ooo^^^QQQIIIDDD???======??????>>>@@@CCCHHHKKKNNNRRRVVVYYY[[[]]]```eeemmmwww}}}zzzlll[[[SSSMMMHHHEEEEEEAAABBBBBBBBBBBBCCCCCCCCCEEEDDDCCCCCCDDDFFFIIIJJJNNNNNNUUUaaapppssskkkffflllyyy|||ggg]]]SSSOOOPPPUUUaaakkk|||yyysssooolllkkkkkklllmmmkkkhhheee```\\\XXXWWWYYYZZZYYYXXXUUURRROOOMMMLLLLLLKKKJJJGGGGGGFFFEEEDDDBBBBBBAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDCCCBBB@@@>>>=========<<<;;;:::888777777666555444333222222222222111111111111111111111111222222111111111111111111000000000000000000000000222222222111111000///...---....../////////...............///000000111111111333444444333222222333111000///......///000111111111000000///000000000111111000000000000111111//////000000000000//////111111111111000///...---//////.........---------------...//////...---------...000111111111///......////////////000000000000000000000111111111111444444444444555777888999;;;;;;<<<>>>@@@BBBDDDEEEDDDDDDEEEEEEDDDDDDCCCBBBEEEEEEFFFEEEEEEGGGKKKNNNYYY___fffjjjjjjgggcccaaa``````dddkkkuuu}}}vvvcccbbbiii~~~tttfffWWWMMMFFFBBB>>><<<<<<===>>>>>>AAADDDHHHLLLOOOSSSWWWZZZ]]]___ccchhhqqq|||~~~qqqcccTTTMMMJJJFFFDDDEEEAAAAAAAAABBBBBBBBBBBBCCCCCCCCCBBBBBBCCCEEEGGGHHHGGGGGGLLLTTT]]]kkkqqqjjjgggnnnzzz~~~xxxeee\\\RRROOOQQQWWWbbbmmm|||tttoookkkkkklllnnnooommmjjjggg```^^^[[[[[[\\\\\\YYYVVVQQQNNNKKKIIIIIIHHHGGGFFFDDDDDDCCCBBBAAAAAA@@@@@@@@@????????????@@@AAAAAAAAAAAABBBBBBAAA@@@???>>>::::::999999888888777777666666444333333333333333111111111111111111111111333222222222111000000000000000000000000000000000111111222111111000///...,,,---...//////000//////---------...//////000000111333444444333222222333111000///......///000111000000/////////000111111111000000//////000000111000000111111111111000000000111111000000///...---...............---------------...//////...---------...///000111000//////............////////////000000000111111111222222333444444444666777888999<<<<<<===>>>???AAACCCDDDFFFEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFGGGKKKNNN]]]cccjjjooonnnjjjfffcccbbbcccgggoooxxx~~~zzzfffdddkkkyyykkk___SSSKKKBBB@@@===<<<;;;<<<===>>>BBBEEEIIIMMMPPPTTTXXX[[[^^^aaafffkkkssskkk^^^PPPIIIGGGDDDCCCEEECCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBCCCDDDEEEFFFEEEEEEHHHLLLPPPZZZnnn~~~nnniiihhhoooyyy~~~zzzttteee\\\RRROOOPPPUUU```jjj}}}~~~vvvpppjjjjjjlllnnnooonnnjjjggg___]]]\\\\\\]]][[[UUUPPPKKKIIIFFFDDDDDDDDDCCCBBB@@@@@@@@@??????>>>>>>>>>>>>======<<<======>>>>>>>>>>>>??????????????????::::::999999888777777777777666555444333333333333111111111111111111111111333333333222111000//////000000000000000000000000111111111111111000//////,,,---...000111222222222------...//////000000111111222444444222111222333000///...------...///000///////////////000111222000000////////////000000111111111222222111111111000000000000000///..............................---..................------...///000000000//////........./////////000000000000111111111222222222333333444444666777999999<<<<<<===>>>???AAACCCCCCGGGFFFDDDCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFHHHKKKNNN]]]ccckkkpppoookkkfffccc```aaafffooowww|||{{{yyy}}}}}}iiifffllltttcccWWWMMMGGG???>>>===<<<;;;<<<>>>???CCCFFFJJJNNNQQQUUUYYY\\\^^^ccciiiooovvv~~~iii\\\NNNHHHFFFCCCBBBDDDCCCCCCCCCDDDDDDDDDEEEEEEBBBBBBCCCCCCCCCDDDEEEEEEEEEEEEGGGHHHIIIPPP```ppp|||kkkggggggmmmvvv{{{wwwqqqggg]]]SSSOOONNNRRR[[[dddxxx~~~wwwrrriiijjjkkklllnnnmmmiiiggg___^^^]]]^^^]]]YYYQQQKKKFFFCCC@@@?????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;<<<======>>>???======<<<:::999888777666777777666555444444444444111111111111111111111111333333333222111000//////000000000000000000000000000111111111111000000///---...000111333333444444...//////000000111222222000222333333222111111222......---,,,,,,---......///.........///000111111000000////////////000000111111222222222222111111///000000000000//////...---..............................------.........---....../////////////////////000000000111111111111111111111222222222222333333333444666777999:::<<<<<<===>>>???AAACCCDDDGGGFFFEEECCCCCCDDDEEEEEEFFFFFFGGGFFFFFFHHHLLLOOO[[[aaaiiimmmmmmiiieeebbb___```eeemmmuuuyyywwwuuuyyykkkfffkkkooo\\\NNNEEE@@@<<<======<<<;;;<<<>>>@@@DDDGGGKKKOOORRRVVVZZZ]]]```fffmmmsssyyygggZZZLLLGGGEEECCCBBBDDDBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEFFFGGGGGGJJJUUUaaattt|||iiieeedddiiirrrwwwuuuqqqjjj```UUUPPPNNNQQQXXXaaavvv}}}xxxssslllkkkjjjkkklllkkkiiigggaaa```___^^^]]]WWWMMMFFFAAA>>>;;;::::::::::::999999999999999999999::::::999999888777777777888888888888888888999;;;<<<===>>>>>>===;;;:::888777777888777666555555444555555111111111111111111111111333222222222111000000000000000000000000000000000000000111111111111000000...///000111333333444444//////000000111222222222000222333333222111111222......---,,,,,,---......//////.........///000000000//////......//////000111111222222222222111111//////000000000000//////---------...............///...------------...///------........./////////000000000000111111111111111111111222222222222333222222333444666888999:::;;;;;;<<<>>>@@@BBBDDDEEEFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGHHHLLLOOOZZZ___fffjjjjjjgggeeeccc```bbbfffmmmtttwwwuuusssttt~~~llleeeiiihhhUUUHHHAAA>>>:::<<<>>>===<<<<<>>>>><<<===@@@CCCEEEHHHLLLPPPSSSWWW[[[^^^dddllluuu{{{|||}}}~~~```TTTGGGCCCDDDCCCDDDFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHKKKHHHHHHLLLMMMLLLNNNQQQVVVeeezzz|||gggbbb^^^aaaiiiqqqttttttlllcccYYYTTTRRRTTT\\\dddzzzzzzuuurrrrrrpppmmmkkkkkklllkkkjjj___]]]ZZZXXXTTTLLLBBB::::::888555444555555555444444444555555666777777777777666555444444444444444555444444444555666888999::::::::::::::::::::::::999888777666666555555555111111111111111111111111111111111111111222222222000000000000000000000000///000000111111111000000,,,---...///000000000///------......///000000000000111333333111000111222222111000//////000111222111000///...............//////............//////000000111111111111000000//////000000000000000///---------........./////////...---,,,,,,---...///...------------...//////............/////////000111111222222222333333333222222333444666888:::;;;888999;;;===@@@CCCFFFHHHEEEFFFFFFGGGGGGFFFDDDCCCFFFGGGGGGGGGGGGIIILLLOOO[[[___eeehhhiiiiiiiiijjj``````bbbhhhnnnqqqpppnnnuuu{{{mmmdddiii~~~gggUUUJJJCCC???<<<<<<<<<<<<===>>>@@@AAABBBHHHKKKOOOQQQSSSXXX___dddhhhqqq}}}~~~zzzxxxwwwvvvuuuuuuooooooppptttzzz}}}}}}|||~~~gggVVVIIIGGGGGGCCCAAADDDEEEDDDCCCCCCBBBCCCEEEFFFCCCGGGIIIJJJMMMPPPOOOJJJJJJLLLMMMMMMLLLKKKLLLMMMUUUYYYhhhzzzeeeccc___^^^gggqqquuurrrnnnaaaVVVTTTTTTTTTZZZdddvvv{{{wwwtttpppooonnnllljjjhhhgggggg```\\\WWWQQQKKKEEE>>>:::<<<;;;999777555555555555444555666777777888888888222222222333444444333111444444444444444555555555888888888888888888888888999777666666888999888777444444333222222111111000111111111111000000000000000000000000111111111111////////////........................////////////...............///000000111111111111111111111111111111000///////////////////////////000000000000000///...------...///000//////000000111111222222222222000///............///////////////......---+++,,,,,,---...///000000........................------......//////000000//////.........000111333333333444555777999:::;;;<<<<<<===>>>AAADDDGGGIIIHHHHHHHHHIIIIIIHHHGGGGGGFFFGGGGGGGGGGGGIIIMMMPPPYYY___cccgggkkkmmmjjjdddfffbbbbbbhhhmmmlllkkkkkkrrr~~~zzzlllbbbggg}}}ppp]]]MMMEEEAAA>>><<<<<<<<<<<<===>>>???AAABBBGGGJJJNNNPPPRRRWWW^^^dddiiiqqq}}}wwwqqqpppoooooonnnmmmlllkkkhhhggghhhlllqqqttttttsssqqqtttxxx|||gggVVVHHHFFFFFFBBBAAACCCGGGGGGGGGGGGHHHJJJLLLNNNNNNQQQRRRQQQRRRUUUTTTPPPUUUTTTSSSRRRRRRRRRRRRRRRYYYYYYbbbuuuxxxbbb```\\\]]]hhhtttyyywwwqqqcccXXXVVVUUUTTT[[[eeewwwzzzuuurrrpppooonnnllljjjhhhgggfff\\\YYYSSSNNNHHHBBB<<<888999888777555444444555555666666777777777777777666555444444444555555555444333333444444444444444444333444444555666777777888999777555666777888888777444444333333222111111111111111111111000000000000000000000000111111111111000000000/////////..................//////////////////......//////000111111111111111111111111111......---,,,,,,,,,,,,,,,////////////000000000000000000///......///000000///////////////000000000222111000//////.../////////////////////......------------................................................///////////////............///000222222222222333444666888999:::;;;;;;;;;===???BBBDDDFFFHHHHHHHHHIIIIIIHHHHHHGGGFFFGGGGGGGGGFFFHHHLLLOOOWWW\\\```ccchhhlllkkkfffgggeeefffjjjllliiiggghhhqqq~~~wwwjjjaaaddd{{{~~~vvvggg\\\NNNCCC>>>======<<<<<<<<<<<<<<<===???@@@AAAEEEHHHLLLNNNQQQVVV^^^dddlllrrr|||rrrddd```bbbeeehhhhhhfffdddbbbaaaaaaaaadddgggjjjjjjiiihhhkkkppptttxxx|||jjjXXXIIIGGGGGGCCCBBBEEEEEEGGGHHHIIIIIILLLPPPSSSSSSWWWZZZ[[[^^^cccdddaaaeeeaaa]]][[[\\\[[[YYYVVV[[[ZZZ```ooouuu___\\\YYY\\\iiiyyy~~~tttfffZZZWWWWWWWWW^^^hhh{{{~~~xxxsssppppppooonnnllljjjhhhfffdddZZZVVVQQQLLLGGGBBB<<<888888777666666555555666666555555555555555444444333444444333333333333333444444444444444444444444444111222333444555777888888888777555555666777777666444444333333222222111111111111111111000000000000000000000000111111111111111111000000000/////////---............/////////000////////////000111111111111111111111111111111...---,,,,,,++++++,,,,,,////////////000000000000111000000//////000000111////////////............000000////////////000000///////////////......---//////.........---------////////////////////////000000///////////////...,,,---...000111111222222111111222333555777999:::;;;<<<<<<===???AAACCCEEEGGGHHHHHHIIIIIIHHHHHHHHHFFFGGGGGGFFFEEEGGGJJJMMMSSSWWW[[[^^^dddkkkllliiihhhhhhjjjnnnlllfffdddfffnnn|||uuuiii```cccyyywwwkkkdddTTTMMMDDD===;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@DDDGGGKKKMMMPPPWWW___fffooottt{{{oooccc[[[WWW]]]dddhhhiiifffccc````````````aaaccceeeffffffiiilllqqquuuyyy}}}nnn\\\LLLIIIIIIFFFEEEIIIFFFHHHJJJJJJKKKNNNTTTYYYZZZcccmmmuuu}}}~~~yyyxxxxxxuuunnngggbbbaaagggttt|||rrr^^^[[[XXX\\\kkk|||tttfffZZZXXXXXXZZZcccnnn~~~wwwrrrppppppooonnnmmmjjjgggdddcccZZZVVVQQQLLLHHHDDD???<<<:::999999888777777777777666666666777777666666555555555555333222222444555666666666666555555555555333333444555666777888888999777555555666777666555555444444333222222111111111111111111000000000//////000000000111111111111111111111111000000000000---------.........//////000000000000000111111222111111111111111111111111000000///............///////////////000000000000111111000000000000111111000000000//////.........000////////////000000111///////////////......---........................000000000000000000000000111000000000//////......+++,,,...000222222222111111222222444555777999:::>>>>>>???@@@BBBCCCDDDEEEGGGGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGEEEEEEFFFIIIKKKOOOSSSVVVYYY```iiimmmkkkhhhiiimmmpppmmmfffeeeiiilllzzzsssiiibbbeeexxxrrrfff[[[UUUJJJFFF@@@<<<::::::<<<<<<;;;;;;;;;;;;<<<===>>>>>>CCCFFFIIILLLPPPWWW```hhhrrruuu|||qqqaaa[[[YYYWWW^^^ggglllllliiieeecccaaaaaaaaaaaabbbccceeefffnnnqqquuuxxx{{{}}}qqq^^^MMMIIIIIIFFFFFFJJJJJJLLLNNNOOOQQQWWW```hhhsss|||wwwuuuyyyzzzppp```\\\XXX]]]nnnpppbbbWWWWWWZZZ^^^jjjwwwwwwssspppppppppooommmjjjfffcccaaaYYYUUUPPPKKKHHHEEEAAA???<<<<<<;;;:::999888777666888888999:::::::::::::::999::::::999777666777999666666666666555555444444555555555555555666666666999888666555666777666555555555444444333222222111111111111111000000000//////000000000111111111111111111111111000000000000------------............000000000000000111111222111111111111111111111111222111111000000000000000////////////000000000000000000111111111111000000111111111000000/////////000////////////000000111///////////////......---,,,,,,------...//////000000000000000000000000000111111000000/////////...+++,,,...000222222111111333333333555666888:::;;;===>>>???AAABBBCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIHHHGGGGGGGGGEEEEEEFFFIIIKKKNNNQQQSSSVVV^^^hhhmmmlllfffhhhlllpppnnniiiiiimmmmmm{{{uuukkkeeegggxxxpppcccXXXNNNIIIDDDBBB???<<<;;;:::;;;<<<;;;;;;;;;;;;;;;<<<======AAACCCGGGJJJNNNVVV```hhhrrrvvv|||wwwcccYYYWWWXXX[[[aaajjjmmmkkkgggdddcccaaabbbbbbbbbaaabbbeeehhhpppssswww{{{~~~zzz|||rrr^^^MMMHHHGGGEEEFFFKKKJJJMMMPPPSSSXXXdddtttyyynnnaaa\\\YYY___qqqlll^^^SSSTTTYYYaaannn}}}wwwtttqqqppppppooommmjjjfffbbb___WWWSSSNNNJJJGGGEEEBBB@@@>>>>>>>>>>>>===<<<;;;:::999::::::;;;;;;:::::::::888;;;===<<<999777888999888777777666666555555444666666666666666555555555;;;999777666777888777666555555444444333333222222111111111111000000000000000000000000111111111111111111000000000/////////,,,------------.........000////////////000111111111111111111111111111111111000//////......//////////////////000000000000///000000111111000000///111111111111000000000000000000////////////000000///////////////......---++++++,,,---...///000111////////////////////////111000000000000000000///---...///000000111111111333333444555777999;;;<<<:::;;;===???AAABBBCCCCCCFFFFFFGGGHHHIIIIIIIIIIIIFFFGGGGGGFFFEEEGGGJJJMMMNNNQQQSSSVVV^^^hhhmmmlllddddddggglllmmmkkklllpppooo|||yyyoooggggggvvvwwwfffYYYOOOGGGBBB>>>>>>>>><<<;;;::::::;;;;;;;;;::::::;;;;;;<<<======@@@DDDGGGLLLTTT___gggpppuuu}}}yyyfffZZZUUUWWWZZZ___eeekkkllliiidddbbbbbbbbbcccdddcccbbbcccgggjjjtttwww{{{~~~sssvvvvvvbbbPPPKKKJJJHHHIIINNNLLLQQQWWW^^^iii|||yyynnn___\\\ZZZaaatttiii[[[QQQRRRXXXaaappp~~~wwwsssrrrppppppooonnnjjjeeeaaa^^^XXXTTTOOOKKKIIIGGGEEEDDDCCCDDDEEEFFFGGGGGGFFFFFFDDDDDDDDDCCCBBB@@@???>>><<<@@@DDDCCC???<<<<<<============<<<;;;;;;::::::888888999999::::::;;;;;;<<<:::888888888888777666555555555444333333222222111111111111000000000000000000000000111111111111000000000/////////......,,,,,,---------.........//////......//////000111111111111111111111111111000000///...............////////////000000000000...///000000000000///.../////////000000000000000222111000//////.../////////////////////......---,,,---------......//////........................000000000000000111111111000000////////////000000222222333444666888:::;;;888:::<<>>AAADDDIIIRRR]]]eeeooottt~~~kkk\\\UUUUUUZZZ^^^bbbgggllllllgggbbbaaabbbccceeefffeeedddeeejjjnnnxxx|||wwwmmmooowww{{{gggTTTOOONNNLLLNNNSSSUUU[[[cccmmm}}}yyynnn^^^[[[ZZZcccvvviii[[[PPPQQQWWW```ooo}}}vvvsssqqqpppppppppnnnjjjeee```]]][[[WWWRRRNNNLLLKKKIIIHHHHHHIIILLLNNNPPPQQQQQQQQQWWWVVVUUUSSSPPPNNNKKKJJJEEEKKKPPPOOOKKKFFFFFFGGGDDDDDDCCCCCCBBBAAAAAA@@@;;;<<<===>>>@@@AAABBBBBB===;;;999888999999888777666555555444444333222222111111111111000000000000000000000000111111111111////////////............,,,,,,,,,---------.....................///000000111111111111111111111111111111000///////////////////////////000000000000---...///000000///...------.........//////000000222222111///............///////////////......---///............---------........................//////000000111111222222222111///.........///000111111222333555777999:::999;;;>>>AAADDDEEEFFFFFFEEEFFFGGGHHHIIIIIIJJJIIIFFFGGGGGGGGGGGGIIIMMMPPPPPPTTTVVVYYY```hhhllljjjddd^^^]]]bbbgggiiijjjllljjjuuuvvvqqqooorrrwwwkkk[[[OOOFFF@@@???<<<<<<<<<;;;;;;::::::::::::888888<<<<<<;;;===AAA??????AAAGGGOOOXXX^^^```kkkttt|||~~~ooo```WWWUUUUUUYYY^^^fffiiillljjjeee```]]]]]]aaaaaabbbdddhhhnnnssswww|||wwwmmmeeefffmmmzzz~~~zzzvvvwww|||kkkWWWQQQRRRQQQRRRUUU]]]cccqqqxxxkkk^^^\\\]]]iii~~~eeeXXXOOOQQQUUU]]]mmm}}}uuuqqqrrrnnnmmmlllkkkkkkiiifffddd\\\YYYVVVRRRPPPOOOPPPPPPSSSZZZ___```bbbeeefffdddiiimmmnnnhhh___YYYZZZ]]]aaa___]]]ZZZYYYXXXXXXXXXTTTQQQLLLHHHFFFDDDCCCAAACCCCCCDDDDDDEEEFFFFFFFFFBBB@@@>>><<<::::::999999888777666555333111000000000000111111111222222222222222111000000111222222222111111000///000000000111000///...------...///......//////000000111111111222222111111000///...---------............//////////////////000111111000000111111111111000000222222222111111111111111//////000000000000//////////////////............---,,,,,,,,,,,,---......////////////////////////......////////////......000000000///000000111222444444444555555777888999:::;;;===@@@BBBDDDEEEEEEEEEEEEEEEGGGJJJKKKKKKIIIFFFDDDEEEGGGGGGFFFIIINNNWWWZZZ]]]___eeemmmooommmbbbaaaaaaaaaccceeefffgggllltttwwwppplllooouuu|||fffVVVKKKBBB<<<<<<;;;;;;;;;;;;:::::::::999;;;999999;;;;;;888:::===??????AAADDDIIIPPPWWW[[[jjjrrryyy}}}tttgggYYYSSSQQQRRRVVVZZZ^^^```cccaaa\\\YYYXXXYYY]]]___bbbffflllttt{{{oooeee]]]^^^eeeqqq{{{pppdddbbb```bbbggglllnnnooo}}}nnnXXXRRRRRRRRRVVV\\\iiiuuuxxxiii^^^]]]```lllgggZZZOOOOOORRRXXXgggvvvuuuqqqqqqnnnmmmllllllkkkjjjfffddd\\\YYYVVVTTTSSSTTTWWWYYYccciiinnnnnnnnnqqqqqqooovvvwwwwwwrrrkkkggghhhjjjiiigggeeecccaaa```______[[[XXXSSSPPPOOOMMMLLLKKKIIIIIIIIIJJJJJJJJJJJJJJJGGGEEEAAA>>>;;;999888888888777666555333222111000000000111111111222222222222222222222222222222222,,,,,,---///111333555666111000///...---......///------......///000000000111222222111111000///...---------............//////////////////000111111000000111111111111000000000000000111111111222222//////000000000000//////////////////............------,,,,,,------...///////////////////////////......////////////......000000000000000111222222444444444444555777888999:::;;;===@@@BBBCCCDDDEEEEEEEEEEEEGGGJJJKKKKKKJJJGGGEEEEEEGGGGGGEEEHHHMMMUUUYYY]]]aaagggmmmmmmjjj^^^\\\[[[[[[]]]___bbbccchhhooozzzxxxoooiiikkkpppvvvaaaRRRGGG???;;;:::::::::::::::999999999999:::999:::===<<<:::;;;@@@DDDFFFIIIJJJKKKPPPWWW]]]gggmmmsssyyy~~~wwwfff[[[PPPMMMMMMMMMOOOSSSRRRTTTUUUTTTQQQPPPRRRUUUWWW[[[bbbiiiqqqzzzfff]]]UUUVVV\\\fffrrr}}}vvveee\\\VVVVVVVVVYYY]]]```aaa```dddlllxxxttt^^^UUUTTTVVV^^^iii}}}wwwhhh]]]^^^cccppphhhZZZNNNMMMOOOVVVeeettt~~~tttppppppnnnmmmllllllllljjjfffccc\\\ZZZWWWVVVXXX]]]bbbfffuuuzzz}}}|||{{{}}}|||zzz{{{yyyvvvrrrooonnnnnnnnnnnnmmmkkkhhhfffdddcccccc___\\\XXXVVVVVVUUUTTTSSSNNNNNNMMMMMMMMMLLLLLLLLLLLLIIIDDD???:::888777777888777777555444333222222000000000111111111111222...///000111111000///...000000000000000000000000000000///............///,,,,,,---......//////000111222222111111000///...---------............//////////////////000111111///000000111111000000///---......///111222222333///000000111111000000///////////////............---------,,,------...///////////////////////////......////////////......111111111000111222222333333444444444666777888999:::<<<>>>@@@BBBCCCDDDDDDEEEDDDEEEGGGJJJLLLKKKJJJIIIFFFFFFGGGGGGEEEHHHMMMSSSYYY```eeekkkooolllfff\\\YYYVVVVVVYYY]]]```bbbgggllluuu{{{oooffffffjjjttt___QQQHHH@@@<<<<<<999999999999999999999999999999;;;??????>>>BBBIIIJJJOOOUUUWWWWWWYYY___eeegggkkkooovvv}}}xxxmmmZZZQQQIIIHHHHHHGGGGGGIIIHHHJJJKKKJJJIIIJJJOOOSSSVVV\\\eeennnwwwwww___WWWPPPQQQVVV]]]gggpppxxxdddXXXSSSKKKKKKLLLOOOQQQSSSTTTUUUXXX^^^fffnnnwww|||eeeZZZWWW[[[jjjzzzwwwhhh[[[^^^eeesss~~~dddWWWMMMMMMPPPXXXgggxxx}}}sssoooooonnnmmmlllmmmllliiieeebbb]]][[[YYYYYY]]]eeemmmsss}}}~~~~~~}}}zzzvvvrrrllljjjjjjkkkjjjiiijjjiiigggeeecccaaa___^^^ZZZXXXUUUTTTUUUUUUTTTRRRMMMMMMLLLKKKKKKJJJIIIIIILLLHHHCCC===999777777777777777666555555444333333000000000000111111111111...///111222222111///...222222222111///...---,,,/////////.........//////------......///000000000111222222111111000///...---------............//////////////////000000111//////000000000000//////---......///000000111111000000000111111000000000////////////............---------------...//////////////////////////////......////////////......111111111111111222333333333333444444666777999999;;;<<<>>>@@@BBBCCCDDDDDDDDDDDDEEEGGGJJJLLLKKKJJJJJJGGGFFFGGGFFFDDDGGGMMMSSS[[[dddjjjppprrrmmmeee\\\XXXTTTTTTXXX^^^cccdddggglllttt|||qqqeeecccfffzzzsss^^^PPPGGG@@@======999999999999999999999999;;;;;;===@@@@@@AAAGGGPPPSSSZZZcccgggggghhhkkknnnnnnooopppsssxxxxxxmmm```RRRJJJDDDDDDEEEBBBAAABBBBBBDDDEEEEEEEEEIIIPPPVVV\\\dddnnnxxxpppYYYQQQKKKLLLPPPUUU\\\ccckkksssyyyttteeeWWWPPPOOOLLLMMMOOOQQQSSSVVVXXXZZZXXX[[[___ccciiirrr}}}kkk^^^YYY___ssswwwgggXXX]]]fffuuuxxxaaaUUULLLMMMQQQXXXgggwww|||sssooonnnllllllllllllkkkhhhccc___]]]\\\ZZZ[[[```iiisssyyy|||{{{xxxwwwvvvsssooojjjdddbbbccceeedddaaa```___^^^\\\ZZZXXXVVVUUURRRPPPNNNNNNOOOOOONNNMMMJJJJJJIIIHHHGGGFFFEEEEEEEEECCC>>>:::777666666777666666555555444444444333000000000000000000000000111222444555555444222111+++,,,...000111111111111......///////////////////////////000111111222222111222222111111000///...---------............//////////////////000000111//////000000000000//////000000000///////////////000000111111111111000000////////////...............------------...//////////////////////////////......////////////......111111000000111111222333333333333444666777999:::;;;<<<>>>@@@BBBCCCCCCDDDDDDDDDDDDGGGJJJLLLLLLKKKKKKHHHGGGGGGFFFEEEHHHNNNVVV___hhhoootttuuuooofffXXXSSSOOOPPPWWW^^^ccceeecccjjjsss{{{tttfffaaadddtttppp\\\NNNEEE???;;;;;;999999999999::::::::::::======>>>@@@@@@CCCMMMXXXhhhnnnvvvzzzzzzyyyzzzzzzuuutttqqqnnnnnnkkk___SSSKKKDDD@@@AAABBB???===>>>???AAACCCDDDEEEJJJRRRXXXdddmmmxxxhhhSSSLLLGGGGGGJJJLLLQQQWWW]]]bbbeee```WWWOOOMMMNNNQQQUUUZZZ___bbbeeehhhkkkbbbccccccbbbbbbfffnnntttqqqbbb\\\ddd|||vvvfffVVV]]]hhhwwwsss___TTTLLLNNNRRRXXXfffttt{{{sssooonnnkkkkkkkkkkkkjjjgggaaa]]]\\\ZZZYYYZZZ___hhhqqqwwwuuuyyyxxxrrrmmmlllkkkhhhbbb^^^ZZZXXXYYYYYYXXXVVVUUUUUUUUUTTTRRRPPPNNNMMMKKKJJJHHHIIIJJJJJJIIIGGGFFFFFFEEEDDDDDDCCCBBBBBB===<<<:::888666666555555444444444444444444333333111000000000000000//////...///000111111000///.........000000000000///...---...//////000////////////000000111111222333333111222222111111000///...---------............//////////////////000111111...//////000000//////...111111111000000/////////000111111222222111111000////////////..................------......///000////////////////////////......////////////......000000000///000111111222222222333444666888999:::<<<===>>>@@@BBBBBBCCCCCCCCCCCCDDDGGGJJJLLLLLLKKKKKKHHHFFFGGGFFFEEEIIIOOOZZZbbbkkkpppuuuvvvpppiiiTTTOOOKKKNNNWWW```eeefffbbbjjjssszzzxxxhhhaaabbbmmmppp[[[NNNEEE>>>;;;;;;999:::::::::;;;;;;;;;;;;======???CCCEEELLLZZZiii~~~~~~}}}uuusssmmmfffccc___VVVLLLDDD>>>;;;===???>>>=========???BBBDDDFFFKKKSSSYYYfffppp|||~~~aaaPPPIIIEEEFFFGGGHHHKKKOOOSSSUUUVVVTTTPPPPPPSSSVVVWWW```lllvvv|||}}}vvvoookkkllloooyyy{{{kkkdddlllssscccVVV^^^kkkyyy}}}ooo^^^TTTOOOSSSXXX^^^kkkyyy|||tttpppnnniiiiiijjjjjjiiieee___[[[YYYXXXVVVWWW[[[bbbjjjooolllooonnngggbbbaaa___\\\WWWUUURRRQQQPPPOOOMMMLLLLLLLLLLLLLLLKKKIIIGGGFFFFFFDDDDDDDDDEEEEEECCCBBB@@@@@@@@@??????>>>>>>>>>888888888777666555444333222222333333333333333333111111000000////////////------------------------222222222222000---***(((,,,---///000000000///////////////000111111222222111222222111111000///...---------............//////////////////000111111......////////////......000000111111111111111111000111111222222111111000////////////...........................//////000////////////////////////......////////////......//////......//////000111222222333444666888:::;;;<<<===???@@@AAABBBCCCCCCCCCCCCDDDGGGJJJMMMMMMLLLKKKGGGFFFGGGFFFFFFKKKQQQ]]]dddkkkoootttvvvqqqjjjWWWSSSPPPUUU```jjjnnnooooootttzzz}}}{{{iiibbbbbbggg~~~rrr]]]OOOFFF???<<<<<<:::::::::;;;;;;<<<<<<<<<;;;<<<@@@FFFLLLVVViiizzz}}}|||zzzwwwuuuooommmggg```\\\YYYSSSLLL???:::777;;;>>>>>>===>>>;;;>>>AAACCCFFFKKKRRRXXXcccmmmzzzyyy\\\PPPJJJFFFGGGHHHHHHJJJMMMNNNOOOOOOOOOQQQVVV\\\aaauuu{{{wwwvvvqqqzzztttllltttpppaaaVVV___mmm{{{|||mmm\\\TTTQQQXXX```gggttt|||uuupppnnnhhhhhhiiiiiihhhddd^^^YYYWWWUUUTTTTTTWWW]]]dddhhheeehhhfff___ZZZYYYWWWTTTTTTTTTSSSQQQNNNLLLKKKJJJEEEFFFFFFFFFFFFDDDCCCAAABBBAAA@@@AAAAAAAAA???===;;;;;;;;;:::::::::::::::777777888888777555333111111111222222222222333333111111000000/////////...222222111111111111222222,,,---///000111000///...,,,---///000000000//////......//////000000111111111222222111111000///...---------........./////////////////////000111111......////////////......//////000111222333444444111111222222222222111111000/////////...........................///000000////////////////////////......////////////.....................///000000222222333444666888:::;;;<<<===???@@@AAABBBCCCCCCCCCCCCDDDGGGJJJMMMMMMLLLJJJGGGEEEFFFFFFFFFLLLRRR___eeejjjnnnrrruuuqqqkkk___ZZZXXX___kkkuuuzzzzzznnnaaa___aaatttoooZZZLLLEEE@@@<<<;;;<<<<<<<<<;;;::::::<<<>>>???DDDGGGIIISSSeeevvvwwwoooiiieeeeeehhhbbbaaa___ZZZTTTNNNHHHEEE???>>>>>>=========>>>>>>===???@@@BBBDDDHHHMMMPPP\\\cccnnnvvv}}}qqq[[[RRRJJJDDDCCCEEEEEEFFFIIIMMMLLLNNNSSSWWW___rrr~~~}}}{{{~~~zzzqqq|||{{{lllaaaWWW```mmm|||{{{jjj\\\TTTQQQWWWbbbnnn{{{xxxpppjjjjjjhhhfffdddbbb___\\\YYYYYYWWWSSSQQQRRRVVV[[[______]]]XXXTTTRRRQQQQQQRRROOONNNLLLJJJHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDAAA>>>>>>>>>??????>>>;;;;;;:::999888777666555555555444333333333333444333333333222222111111111000000111111111111000000////////////////////////000000000000////////////---------...///000000111////////////000111333333333333333333222111000000,,,,,,------///000222222///////////////000111111000000000000////////////111111222222222111111000000///...------...///000///////////////......---///////////////////////////////////////////////////......------///000111////////////000000000000333444555777888:::;;;<<<======>>>???AAABBBCCCDDDBBBBBBDDDGGGKKKMMMMMMLLLHHHFFFEEEFFFEEEDDDJJJRRRgggiiimmmrrrtttrrrmmmjjjeeeaaaaaajjjyyyqqqccc^^^^^^oooqqqZZZMMMEEE???;;;:::<<<<<<<<<;;;::::::===???>>>CCCIIIPPP___sss{{{nnnhhhddd```___aaaYYYXXXWWWTTTOOOJJJFFFCCC>>>======<<<<<<=========;;;<<<>>>???@@@CCCHHHKKKRRRXXXbbbkkkttt~~~mmmYYYNNNGGGBBBCCCEEEEEEFFFIIIMMMMMMQQQ[[[gggxxx|||xxxiii^^^VVV___mmm|||zzzjjjYYYSSSPPPXXXdddqqq~~~zzztttooollliiigggdddcccaaa^^^ZZZWWWSSSPPPMMMLLLMMMRRRWWW[[[\\\ZZZWWWSSSQQQQQQRRRRRROOONNNLLLJJJHHHGGGFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCBBB@@@>>>>>>>>>>>>>>><<<;;;::::::999888777666555555555444333333333333444333333222222222222222222000000000000000000000000////////////////////////000000000000////////////------......///000000111///.........///000111111222222222222111000//////,,,,,,,,,,,,---///000000///////////////000111111000000000000////////////111111111222222111111000222111000//////000111222///////////////...------................................................///......---...///000111////////////000000000000333444555777999:::;;;<<<<<<===>>>???@@@BBBBBBCCCAAAAAACCCGGGJJJLLLLLLKKKKKKHHHGGGFFFDDDCCCJJJRRRhhhkkkpppuuuwwwvvvrrroookkkiiijjjtttwwwfff___\\\jjjrrr[[[MMMEEE>>>;;;:::;;;<<<<<<;;;:::;;;===@@@AAAEEELLLXXXlll~~~pppbbb]]]\\\YYYWWWVVVNNNNNNMMMKKKHHHEEEBBB@@@<<<<<<;;;;;;;;;<<<<<<===:::<<<======>>>@@@CCCFFFGGGMMMUUU^^^hhhuuugggTTTJJJEEEBBBDDDFFFFFFHHHKKKPPPRRRZZZkkkuuudddYYYTTT___nnn}}}yyyiiiUUUPPPPPPXXXeeesss{{{uuupppnnnlllfffdddbbb```___\\\WWWTTTKKKJJJHHHGGGIIINNNTTTXXXXXXWWWUUUSSSQQQQQQRRRRRRNNNMMMKKKJJJHHHGGGFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@???>>>======>>>>>><<<:::::::::999888777666666555555555444333333333333444222222222222222222333333222111000//////000111222000000000000000000000000000000000000////////////------......///000000000///...............//////111111111111000///...---,,,,,,,,,,,,,,,---...//////////////////000111111000000000000////////////000000111111222111111000111111000000000000111111...////////////...------------------------------........................///............///000000////////////000000000000333444555666888:::;;;<<<:::;;;===>>>@@@AAAAAAAAAAAAAAACCCFFFJJJLLLLLLKKKNNNKKKHHHFFFCCCCCCIIIRRRfffjjjqqqvvvyyyxxxvvvtttqqqpppsss}}}}}}kkk```]]]iii}}}qqqZZZLLLEEE???<<<<<<;;;;;;<<<;;;;;;<<>>===;;;;;;:::::::::;;;<<<<<<<<<===>>>>>>>>>???AAADDDBBBFFFMMMTTT]]]kkkzzz|||rrrjjjgggjjjqqquuuaaaPPPJJJFFFEEEGGGIIIHHHJJJMMMUUU[[[iiisssbbbWWWSSS___ooo~~~wwwgggRRROOOPPPYYYeeesssyyyrrrnnnkkkiiidddbbb```^^^\\\XXXSSSPPPGGGFFFDDDEEEHHHMMMRRRVVVVVVUUUTTTSSSQQQQQQPPPPPPMMMLLLKKKIIIHHHGGGFFFFFFFFFEEEDDDCCCBBBAAA@@@???======<<<===>>>===:::888:::999999888777666666666555555444333333333333444111111111222222333333333333111///......///111333000000000000000000000000000000000000////////////............//////000000000000///.........//////111111111111000///......---------,,,------......///////////////000000111000000000000///////////////000000111111111111111//////............//////......//////......---,,,------------------------..................................../////////000////////////000000000000111222333555666888999:::999:::<<<>>>???@@@@@@@@@AAABBBDDDGGGKKKMMMMMMKKKOOOJJJGGGEEECCCCCCKKKTTTccchhhpppvvvyyyyyyxxxwwwtttsssuuu}}}qqqccc]]]ggg{{{qqqYYYLLLEEE@@@>>>???:::;;;<<<<<<;;;===@@@BBBIIILLLSSSdddzzz}}}nnn```RRRPPPQQQPPPLLLIIIGGGFFFEEECCCAAA>>><<<;;;:::::::::::::::;;;<<<<<<<<<===>>>>>>======???AAA@@@CCCGGGLLLRRR^^^kkkuuu|||wwwfffbbb[[[UUUSSSTTTXXX[[[```kkk{{{{{{]]]MMMJJJGGGFFFHHHIIIHHHJJJOOOWWWeee|||rrraaaWWWTTTaaarrrsssbbbQQQNNNPPPYYYdddqqqzzzsssmmmhhheeeaaa```^^^[[[YYYTTTNNNJJJCCCBBBAAAAAADDDHHHMMMPPPTTTTTTSSSRRRQQQOOONNNMMMMMMLLLJJJIIIGGGGGGFFFFFFFFFFFFEEEDDDBBBAAA@@@@@@===<<<<<<<<<===<<<999777999888888777777666666666555555444333333333333444111111111222222333333333333111///......///111333000000000000000000000000000000000000////////////............////////////111111000000///000000000222222222222111000///...///.............../////////////////////000000111000000000000////////////...///000111111111111111......////////////.....................------,,,................................................---......///////////////////////////000000000000///000111333555666777888888:::<<<>>>???@@@??????BBBCCCDDDHHHLLLNNNMMMLLLLLLHHHEEEDDDCCCDDDLLLVVVaaagggpppwwwzzz{{{{{{|||xxxuuussswwwvvvggg^^^fffwwwqqqZZZKKKEEE@@@??????999;;;<<<<<<<<<>>>AAACCCIIIMMMVVVhhh~~~zzzgggZZZOOOLLLMMMKKKHHHGGGFFFEEECCCAAA???===;;;:::::::::::::::;;;;;;<<<===:::;;;======<<<;;;<<<>>>???AAACCCEEEHHHOOOYYY```kkkmmmpppqqqnnnhhhaaa]]]PPPOOOLLLIIIHHHIIIJJJKKKKKKTTTaaaooo}}}sssYYYMMMHHHFFFFFFHHHHHHHHHMMMSSS]]]sssqqqbbbYYYWWWddduuunnn]]]OOONNNQQQYYYcccppp{{{tttmmmgggccc```___\\\YYYUUUOOOHHHCCC>>>===;;;;;;===AAAEEEGGGNNNNNNOOOPPPOOONNNLLLKKKLLLKKKJJJHHHGGGGGGFFFFFFEEEEEEDDDCCCBBBBBBAAAAAA===<<<;;;<<<<<<<<<:::888888888777777777666666666555555444333333333333444222222222222222222333333222111000//////000111222000000000000000000000000000000000000////////////......//////////////////111111000000000000111222222222222222111000//////...............///000111///////////////000111111000000000000////////////......///000111111111111000000111111111111000000---............---,,,,,,////////////////////////---------------------------......///000/////////////////////000000000000///000111222444666777888888:::<<>>BBBDDDIIINNNXXXiii}}}uuu___UUULLLIIIHHHEEEDDDEEEBBBAAA???>>><<<;;;::::::::::::::::::;;;<<<===>>>:::<<<>>>>>>===<<<===>>>===@@@BBBBBBBBBEEEKKKPPPVVVWWWXXXXXXVVVRRRNNNKKKFFFFFFEEEDDDDDDDDDEEEFFFFFFKKKSSS[[[ffftttiiiUUUNNNHHHFFFGGGJJJKKKMMMTTT]]]lllooobbb[[[YYYgggxxx|||iiiWWWNNNNNNRRRZZZeeeqqqzzzsssmmmhhheee```^^^[[[XXXSSSLLLDDD>>>;;;:::888777888;;;>>>@@@EEEFFFIIIKKKLLLLLLKKKJJJKKKJJJIIIHHHGGGFFFFFFFFFCCCBBBBBBBBBAAAAAA@@@@@@???===;;;;;;;;;<<<;;;999777777777777666666666666555555444333333333333444333333222222222222222222000000000000000000000000////////////////////////000000000000/////////////////////////////////...///////////////000111222111111111111000///...---,,,,,,,,,---...///000111///////////////000111111000000000000////////////---...///000111111111111///000111222222111000///------......------,,,+++........................------------------------------///000000000///...////////////000000000000000111222333555777888999888:::===@@@AAAAAA@@@???@@@@@@BBBFFFIIIKKKKKKJJJIIIFFFEEEEEECCCBBBIIIQQQaaaiiittt{{{}}}}}}~~~xxxqqqnnnooossswwwxxxzzz|||~~~lllfffiiissswww]]]MMMCCC===::::::999:::;;;<<<===???BBBEEEIIIOOOYYYhhhzzzzzznnnZZZQQQJJJGGGDDDAAAAAACCC>>>===<<<;;;:::::::::::::::::::::;;;<<<===>>>???===???@@@AAA@@@???@@@AAA>>>@@@BBBBBBAAABBBEEEIIIJJJJJJKKKKKKJJJIIIGGGEEEDDDDDDCCCBBBBBBCCCEEEFFFHHHKKKNNNRRRYYYeeetttaaaRRRPPPJJJHHHJJJMMMPPPTTT]]]fff{{{}}}nnnbbb\\\[[[iiizzzzzzfffTTTMMMMMMRRR\\\fffsssyyyrrrmmmiiiggg```^^^[[[WWWQQQJJJAAA;;;<<<:::888777777999;;;<<<===@@@DDDHHHJJJKKKJJJIIIKKKJJJIIIHHHGGGFFFFFFFFFAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>;;;:::;;;<<<;;;;;;777777777777666666666666555555444333333333333444444333333222222111111111000000111111111111000000////////////////////////000000000000///////////////////////////.........---------......000111222000000000000///...---,,,***++++++,,,---...000111///////////////000111111000000000000////////////---...///000111111111111---...///000000///...---------......------,,,+++------------------------------------------------,,,---///000000000///...////////////000000000000111222333555777888999:::888:::>>>@@@BBBBBB@@@???>>>>>>@@@DDDHHHJJJIIIHHHIIIGGGFFFEEEBBBAAAFFFMMM^^^gggrrryyy{{{{{{~~~}}}wwwpppjjjiiikkklllmmmqqqsssyyyyyykkkiiinnnyyy```OOOFFF@@@======<<<===>>>>>>>>>???BBBEEEJJJQQQ[[[gggtttyyyrrrgggQQQKKKDDDAAACCCCCCAAA>>>???>>>===;;;:::999999888:::::::::::::::;;;<<<===CCCCCCBBBBBBBBBBBBAAAAAA@@@???@@@BBBCCCDDDCCCBBBFFFGGGHHHHHHGGGEEECCCBBBBBBBBBBBBAAAAAAAAABBBCCCHHHKKKPPPUUU^^^gggnnnppp~~~|||lllXXXOOOJJJIIIGGGHHHLLLOOOUUUfffvvvoooddd```[[[kkkxxxuuu\\\SSSJJJLLLPPPVVVbbbsss|||rrrmmmkkklllfffccc^^^VVVNNNFFF???<<<666555444555777888888888===CCCFFFEEEFFFIIIJJJIIIJJJGGGEEEEEEGGGGGGFFFCCCEEECCCAAA???>>>>>>???@@@??????>>>===<<<;;;;;;:::999999888888777666666666555444333333222222222222222222222111111111111000000000000000000000000000...............///000111000////////////000000111111111000000//////......000000///...............222222111111000000//////........................222111000//////000111222222222222111000//////...---.........//////000000000000000000000000000000////////////////////////---.........---,,,,,,+++,,,---......//////......////////////////////////////////////000000000000222111111222333555777999<<<===>>>??????>>>===<<>>>>>>>>@@@BBBEEEJJJPPPYYYdddooossslllbbbNNNIIICCC@@@AAABBB@@@======<<<;;;:::999888888888:::::::::;;;;;;<<<===>>>CCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBCCCDDDCCCCCCCCCCCCCCCCCCAAAAAAAAAAAABBBCCCEEEEEEFFFGGGHHHIIIKKKPPPWWW___iiisssxxxxxxyyysssnnnooorrrtttyyygggUUUMMMJJJHHHHHHLLLQQQVVVaaattt~~~oooccc___]]]nnnzzzsss[[[RRRKKKMMMPPPVVVaaarrr{{{rrrllljjjjjjfffddd^^^WWWNNNFFF>>>;;;888777666777999:::;;;;;;===DDDIIIJJJMMMRRRTTTSSSOOOLLLHHHFFFFFFEEECCCAAADDDCCC@@@>>>======>>>???>>>===<<<;;;:::999999888999999888888777666666666555444333333222222222333222222222111111111111000000000000000000000000000000//////.........//////000000////////////000000////////////.........---000000///...............000000//////......------........................000000///......///000000222222111111000//////.............../////////000////////////////////////........................------......------,,,+++,,,---......//////......////////////////////////////////////000000000000222111111222333555777999;;;<<<===>>>??????>>>===BBBCCCEEEGGGHHHJJJJJJKKKJJJIIIFFFCCCAAACCCFFFJJJXXX___iiittt|||yyypppgggaaa___```aaa___dddmmmxxxvvvmmmjjjzzz|||```NNNDDD>>><<<===<<<===>>>>>>>>>@@@CCCFFFKKKPPPWWW^^^fffjjjcccYYYJJJEEE@@@???@@@@@@???======<<<;;;:::999888888888;;;;;;<<<<<<===>>>>>>???CCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEEEECCCCCCCCCAAA???>>>@@@BBB>>>@@@CCCEEEGGGIIILLLNNNSSS\\\hhhrrr}}}pppggg```^^^^^^___ccchhhqqqxxx|||___PPPLLLJJJGGGIIIOOOWWW```qqq|||rrrpppwww~~~pppccc]]]^^^ppp|||pppYYYRRRLLLNNNQQQXXXcccssszzzqqqkkkiiihhhgggddd___WWWNNNEEE===999999999999999;;;===>>>@@@AAAHHHNNNOOORRRVVVXXXWWWQQQMMMIIIFFFEEEDDDCCCBBBCCCBBB@@@>>>=========>>><<<;;;;;;:::999888777666999888888777777666666555444444333222222222333333222222222111111111111000000000000000000000000000111111000///............222111000//////...//////............------------000000///.........//////000000//////......------........................//////............//////222222111111000/////////............////////////////////////////////////........................------......------,,,,,,,,,---......//////......////////////////////////////////////000000000000222111111222333555777999:::;;;<<<>>>????????????CCCDDDEEEGGGHHHIIIIIIIIIJJJIIIFFFCCCAAAAAADDDGGGVVV]]]gggsss||||||rrriiiaaa]]]\\\\\\ZZZ___hhhsss~~~{{{ooohhhuuu|||```LLLBBB===<<<===<<<===>>>??????AAADDDFFFKKKPPPUUUYYY^^^```ZZZQQQFFFBBB???>>>>>>???>>><<<======<<<;;;:::::::::;;;<<<<<<===>>>???@@@@@@@@@BBBCCCCCCCCCDDDDDDEEEEEEGGGGGGGGGFFFEEEFFFHHHIIIIIIJJJIIIFFFBBB@@@@@@BBB???AAACCCEEEHHHMMMUUU[[[eeessslllaaaWWWSSSRRRRRRUUUYYY___dddiiimmmpppuuu|||rrrYYYMMMJJJKKKHHHKKKQQQYYYgggzzznnniiijjjhhhrrr}}}zzzlllbbb]]]```kkkwww~~~qqqeee^^^]]]ppp|||nnnYYYSSSMMMPPPUUU^^^kkkzzzyyyqqqkkkhhhfffgggddd___WWWMMMDDD<<<777999:::::::::;;;>>>AAACCCIIINNNRRRQQQPPPRRRRRRPPPLLLJJJGGGDDDCCCDDDEEEEEEBBBAAA???>>>===<<<<<<===;;;;;;:::999888777666666888888888777666666555555444333333222222333333333222222222111111111000000000000000000000000000000000000///////////////000222222000///....................................000000///////////////000222222111111000000//////........................////////////////////////111111111111000000//////.........///////////////////////////////////////........................,,,------...------,,,,,,,,,---......///.........////////////////////////////////////000000000000222111111222333555777999999:::;;;===???@@@AAAAAADDDEEEFFFGGGGGGHHHGGGGGGKKKJJJGGGDDDAAAAAADDDFFFTTTZZZeeeqqqzzz|||tttkkkccc^^^\\\[[[YYY]]]eeennnxxxtttkkkvvvzzz^^^KKKBBB===<<<>>><<<===>>>??????AAADDDGGGLLLPPPTTTVVVYYYZZZTTTKKKCCCAAA???>>>>>>======<<<<<<;;;:::::::::::::::;;;<<<===???@@@BBBBBBBBBBBBAAABBBBBBCCCDDDEEEEEEFFFEEEGGGHHHHHHGGGHHHKKKMMMQQQSSSSSSOOOHHHBBBAAAAAAEEEGGGJJJLLLQQQ[[[hhhrrrhhh\\\PPPLLLKKKKKKMMMPPPNNNQQQTTTWWWYYY^^^eeeiiisssyyykkkVVVLLLJJJKKKJJJNNNTTT]]]pppyyykkk^^^WWWWWWNNNTTT[[[aaaiiirrrwwwvvvqqqhhh^^^WWWQQQOOOUUU]]]aaahhhqqq|||rrrfffaaa]]]ppp}}}~~~kkkYYYVVVPPPTTT\\\hhhwwwyyyrrrmmmiiifffgggccc]]]TTTKKKBBB;;;777888999::::::;;;>>>BBBFFFOOOSSSTTTPPPMMMNNNMMMJJJIIIHHHFFFCCCBBBBBBCCCDDDAAAAAA@@@>>>======<<<<<<<<<<<<;;;:::999888777777888888777777666555555555333333333222222333333444222222222111111111000000000000000000000000000000.........//////111222333222222000///............////////////////////////000000/////////000000111222222111111000000//////........................000000000000000000000000111111111000000000000000///////////////.........................................................,,,,,,------...------,,,,,,---......///.........////////////////////////////////////000000000000222111111222333555777999::::::;;;<<<>>>@@@AAABBBDDDEEEFFFGGGGGGGGGGGGFFFKKKKKKIIIFFFCCCCCCEEEGGGQQQXXXcccoooxxx~~~}}}zzztttmmmfffbbb^^^]]]\\\___eeelllsss{{{~~~uuu{{{vvv[[[JJJBBB======>>><<<===>>>???@@@BBBEEEHHHLLLQQQVVVWWWXXXXXXQQQIIICCCBBBAAA???>>>=========999999888888888999::::::===>>>@@@BBBDDDDDDDDDDDDAAABBBCCCDDDEEEFFFGGGHHHDDDHHHLLLNNNMMMNNNQQQTTT[[[]]]\\\VVVLLLEEEDDDFFFJJJNNNSSSYYYaaapppgggZZZNNNJJJJJJIIIIIIJJJHHHJJJLLLMMMNNNQQQVVVYYYaaafffmmmuuu~~~dddTTTLLLJJJKKKLLLQQQZZZgggwwwkkk^^^SSSLLLLLLHHHKKKLLLLLLPPPXXX\\\\\\[[[VVVQQQNNNIIIEEEGGGLLLLLLQQQYYYaaannnqqqgggccc```ttt}}}jjjYYYXXXTTTZZZeeetttyyysssooojjjgggfffbbbZZZPPPGGG@@@;;;888666999:::::::::>>>DDDIIIRRRUUUTTTNNNJJJKKKLLLJJJHHHHHHGGGEEEAAA??????@@@AAAAAA@@@???>>>======<<<===<<<<<<;;;:::999888888888777777666666555555444333333222222222333444444222222222111111111111000000000000000000000000000------...///000222333444222111000//////...///////////////000000000000000000000/////////000111111000000//////......------........................000000111111111111000000111111000000000000000000///////////////.................................------------------------,,,,,,------......------,,,---......//////......////////////////////////////////////000000000000222111111222333555777999:::;;;;;;<<<>>>???AAABBBDDDDDDEEEFFFGGGGGGGGGFFFJJJJJJIIIGGGDDDDDDFFFHHHOOOVVVaaalllvvv|||~~~{{{xxxtttooojjjeeebbb```^^^bbbhhhmmmrrryyy}}}qqqXXXIIIBBB>>>===???<<<===>>>???@@@BBBFFFIIILLLSSSXXXYYYZZZXXXQQQIIIDDDDDDCCCAAA???=========:::::::::::::::;;;<<<======???BBBDDDEEEFFFEEEEEECCCDDDEEEFFFHHHIIIJJJKKKHHHNNNVVVYYYYYYZZZ]]]aaahhhhhhddd[[[QQQLLLNNNSSSQQQYYYeeeppp}}}nnnaaaUUUQQQPPPNNNKKKKKKMMMMMMNNNNNNNNNNNNPPPQQQTTTWWW\\\aaahhhpppyyysss]]]RRRLLLJJJKKKMMMUUUcccwwwyyyiii^^^SSSJJJFFFFFFHHHJJJIIIFFFGGGLLLOOONNNLLLIIIGGGGGGDDDAAACCCGGGEEEHHHKKKOOOWWWfffzzz~~~ooofffeeeggg{{{~~~jjjYYYYYYYYY```mmmyyytttqqqmmmiiieee```WWWLLLDDD>>>;;;999666999;;;;;;;;;>>>FFFLLLTTTUUURRRJJJFFFGGGHHHGGGEEEGGGHHHGGGCCC@@@@@@@@@BBBBBBAAAAAA@@@>>>======<<<<<<;;;:::999888888777777777777666555555444444333222222222333333444555222222222111111111111000000000000000000000000000////////////000111222333000000////////////000000........./////////000000000000//////000111111222000000//////......------........................//////000111111000//////000000000000000000000111000/////////....................................------------------------+++,,,------......------,,,---......//////......////////////////////////////////////000000000000222111111222333555777999<<<;;;;;;<<<===???AAABBBCCCCCCEEEFFFGGGGGGGGGGGGHHHHHHHHHFFFDDDDDDFFFHHHMMMTTT___jjjsssyyy{{{{{{zzzxxxvvvrrrmmmhhhdddaaa^^^cccjjjooottt|||nnnVVVHHHBBB???>>>???<<<===??????@@@BBBFFFIIILLLSSSZZZ[[[[[[YYYRRRJJJEEEEEEEEECCC@@@>>>===>>>>>>>>>===>>>>>>???@@@AAA>>>@@@BBBEEEFFFGGGFFFEEEEEEEEEGGGHHHJJJKKKMMMMMMOOOVVV___dddeeefffiiilllrrrpppjjj___TTTRRRXXX___]]]hhhyyywwwjjj^^^ZZZYYYUUUQQQPPPOOOOOONNNNNNMMMLLLLLLKKKMMMOOOQQQTTTYYYaaaiiiooottt}}}jjjXXXQQQLLLJJJKKKMMMXXXjjj~~~ppp```UUUMMMEEECCCDDDAAADDDDDDAAABBBGGGHHHFFFFFFDDDCCCDDDCCCAAADDDIIIGGGGGGGGGFFFJJJVVVgggttt}}}llldddeeemmmiiiYYYYYY]]]dddsssyyyuuurrrnnnjjjeee___UUUJJJBBB===;;;:::777:::<<<<<<<<>>===<<<;;;;;;:::999888777777777777777666555555444444222222222222333333444555222222222111111111111000000000000000000000000000111000000000000000111111000////////////000000111---------.........//////000000///000000111222222222222222111000000//////........................---...///000000///...---000000000000000111111111000000//////.........---........................------------------------+++,,,,,,---.........---,,,---......//////......////////////////////////////////////000000000000222222111222333555777999<<<<<<<<<<<<===>>>@@@AAABBBCCCDDDFFFGGGGGGGGGHHHFFFFFFFFFEEECCCCCCEEEGGGMMMSSS^^^iiirrrwwwyyyzzzzzzyyywwwsssnnniiidddbbb\\\ccckkkrrrxxxfffNNNFFFAAA;;;;;;???AAA<<<:::>>>BBBDDDHHHMMMTTTZZZ___bbbccc```VVVKKKIIIEEE@@@===<<<<<<<<<;;;999999999::::::;;;;;;<<>>>>>???CCCGGGLLLIIIDDDAAA@@@@@@@@@???@@@@@@AAABBBBBBBBB@@@@@@AAAAAA@@@@@@???>>>=========<<<;;;;;;999999888777666555555555555444444444222222222222222222222222222111111111000000//////000000///...............111111000000000000111111111111000///////////////...........................///000111111222222111222111000//////.........---------............/////////............//////222111000//////.........,,,,,,------...////////////............//////000000000///...---+++))))))+++,,,------......------,,,---------.../////////---------...............000000000000000111111111111111222333555777999:::<<<;;;;;;:::;;;<<<===>>>CCCCCCCCCCCCCCCDDDEEEEEEIIIIIIHHHEEEBBBBBBDDDFFFNNNUUU___jjjsssxxxzzzzzz||||||xxxsssqqqqqqlllfff\\\___ccchhhppp|||zzzbbbLLLDDD@@@;;;:::>>>@@@<<<;;;???BBBDDDGGGLLLTTT\\\cccgggiiifff[[[OOOKKKGGGCCC???>>>>>>===<<<;;;;;;<<<===>>>??????@@@CCCDDDGGGIIIJJJJJJIIIHHHJJJHHHIIIMMMOOOOOOSSSXXXcccjjjuuu}}}xxxvvvtttttt}}}xxxnnnjjjccc___\\\[[[ZZZYYYYYYXXXVVVSSSRRRQQQQQQQQQPPPPPPPPPOOOOOOQQQTTTWWWZZZ___gggppp|||pppXXXNNNLLLJJJKKKPPP\\\iiirrrbbbWWWLLLIIIGGGDDDCCCCCCBBBDDDEEEDDDBBBAAAAAABBBCCCAAAAAADDDDDDAAAAAADDDGGGEEEEEEHHHIIILLLTTT^^^rrryyyjjjfffiiiyyywwwcccYYYWWWWWWbbbnnn{{{zzztttoookkkhhhaaa[[[PPPEEE<<<888888999777:::<<<======>>>AAADDDEEEAAA===;;;;;;<<<<<<<<<>>>???@@@AAABBBAAAAAA@@@AAAAAAAAA@@@???>>>>>>>>>===<<<;;;;;;999999888777777777666666666555555555222222222222222222222222222111111111000000000000111111000///////////////111111000000000000111111//////...---------------...........................///000111111222222111222111000//////.........---------............/////////............//////222111000//////.........,,,,,,---......//////000///...------------......////////////...---,,,,,,+++,,,------......------,,,,,,,,,---------------.............../////////000000000000111111111111111111222333555777999:::;;;;;;;;;;;;<<<>>>@@@AAACCCCCCBBBCCCCCCDDDEEEFFFIIIIIIGGGDDDBBBBBBCCCEEEMMMTTT^^^iiirrrwwwzzzzzz|||}}}zzzuuussssssmmmfff\\\^^^bbbgggooo{{{}}}|||{{{yyyppp\\\IIIAAA>>>::::::===???<<<===AAACCCDDDFFFKKKUUU___iiipppqqqmmmaaaUUUMMMJJJFFFCCCAAA@@@>>>===<<<===>>>@@@BBBCCCEEEEEEFFFGGGIIIKKKLLLLLLKKKKKKKKKJJJLLLQQQTTTVVV\\\cccnnnwwwzzzpppiiiaaa^^^[[[YYYYYYWWWUUUTTTVVVUUUTTTRRRQQQQQQPPPQQQQQQQQQPPPOOOMMMMMMOOOQQQRRRTTTVVV[[[dddttt{{{fffQQQJJJJJJIIIMMMTTTbbbvvv{{{xxxxxxyyyooocccUUULLLFFFEEEFFFDDDDDDEEEDDDFFFGGGGGGEEEDDDEEEFFFGGGDDDCCCEEEDDDBBBBBBEEEFFFEEEEEEGGGGGGJJJUUUaaarrrwwwjjjggglll~~~rrr___VVVUUUUUU```lllxxxzzztttpppkkkhhh```ZZZOOODDD<<<999888999888:::<<<<<<===>>>@@@BBB???<<<888666777999999:::<<<===>>>???@@@AAAAAAAAAAAAAAAAAA@@@??????>>>>>>===<<<;;;;;;999999888777888777777777666666666666222222222222222222222222111111111111111000000000222222111000000000000000111000000//////000000111//////...---------------...........................///000111111222222111222111000//////.........---------............/////////............//////222111000//////.........,,,------......///000000///...---,,,,,,,,,,,,,,,---....../////////......+++,,,------......------,,,,,,,,,,,,,,,,,,++++++.........//////000000000//////000000111111111111111111222333555777999:::::::::;;;<<<>>>@@@BBBCCCBBBBBBBBBBBBCCCDDDEEEFFFHHHHHHGGGDDDBBBAAACCCEEEMMMSSS]]]hhhqqqwwwyyyzzz}}}~~~}}}xxxuuusssllleee\\\^^^aaafffppp}}}~~~xxxssspppnnnfffVVVFFF@@@>>>;;;;;;>>>>>>===???CCCDDDDDDGGGKKKVVVcccqqqxxxzzzssseeeYYYNNNLLLHHHEEEDDDBBB???======>>>???BBBDDDFFFHHHIIIIIIJJJKKKMMMMMMNNNMMMMMMLLLLLLNNNSSSWWW[[[dddmmmzzz|||tttmmmhhhbbb___YYYWWWTTTSSSTTTSSSRRRPPPRRRRRRRRRQQQQQQQQQPPPPPPPPPQQQRRRQQQPPPPPPQQQSSSUUUTTTSSSTTTYYYcccqqqzzzqqq___OOOKKKKKKLLLRRRZZZhhhxxxtttssstttzzz}}}ssseeeZZZOOOHHHDDDFFFGGGFFFGGGJJJHHHJJJMMMNNNNNNMMMNNNPPPLLLHHHGGGHHHGGGDDDEEEHHHEEEEEEGGGIIIJJJNNN[[[hhh|||uuuiiiiiioooooo[[[RRRRRRUUUaaannnzzzzzztttoookkkhhh```XXXMMMBBB<<<999999999999;;;<<<>>>???@@@AAABBB@@@===999777777888888888999:::;;;===???@@@AAAAAAAAAAAA@@@@@@????????????===<<<;;;;;;999999888777777777777666666666555555222222222222222222222222111111111111111111111111222111000000//////000000000000////////////000000111111000///////////////...........................///000111111222222111222111000///............---------............/////////............//////222111000///............---------...//////000000000///...---,,,,,,,,,,,,------............------+++,,,------......------...---------,,,,,,++++++......//////000000111111//////000000111111222222111111222333555777999:::::::::;;;<<<>>>???@@@AAAAAAAAAAAABBBCCCDDDFFFGGGHHHHHHFFFDDDBBBBBBDDDFFFMMMRRR\\\gggpppvvvyyyzzz~~~{{{vvvqqqiiiaaa\\\^^^aaahhhttt{{{rrrkkkgggddd[[[OOODDD>>>>>>===>>>???>>>===@@@EEEFFFEEEIIINNNZZZhhhxxxwwwgggZZZOOOMMMJJJHHHGGGDDDAAA>>>===>>>@@@CCCFFFHHHJJJKKKLLLMMMNNNNNNOOOOOOOOOOOONNNNNNPPPUUUXXX]]]hhhssssssooogggaaa\\\YYYXXXWWWXXXUUUQQQPPPQQQRRRRRRQQQQQQQQQRRRRRRRRRSSSSSSSSSSSSUUUVVVVVVUUUTTTUUUVVVWWWWWWVVVVVVYYY___fffkkkxxxiii[[[OOOMMMMMMNNNUUU___rrr}}}vvvrrrooopppvvv}}}~~~yyyrrriii\\\SSSMMMHHHEEEGGGHHHHHHJJJNNNMMMQQQVVVYYY[[[\\\]]]^^^WWWSSSQQQQQQOOOJJJIIIKKKIIIIIIMMMRRRVVV[[[gggrrrrrrhhhjjjrrrlllXXXOOOOOOVVVdddsssxxxsssoookkkhhh```WWWJJJ@@@;;;:::999999;;;<<<>>>AAADDDFFFGGGFFFDDD@@@<<<888777777666555888888999;;;<<<>>>???@@@@@@@@@????????????>>>>>>===<<<;;;;;;999999888777666666666555555555444444222222222222222222222222111111111111111222222222000000///............///000000////////////000000111111000///////////////...........................///000111111222222111222111000///............---------............/////////............//////222111000///............------......///000000111111000///...------------------------,,,+++******+++,,,------......------//////......------,,,,,,.........///000111111222...//////000111111222222111111222333555777999::::::;;;;;;<<<============??????@@@AAACCCEEEFFFGGGHHHHHHGGGEEECCCCCCEEEGGGNNNSSS]]]gggooouuuxxxyyy|||tttmmmeee]]]]]]___ccclllzzzwwwlllccc\\\YYYPPPIIIAAA======>>>??????>>>>>>BBBFFFFFFGGGLLLSSSaaapppyyyhhhZZZPPPNNNMMMLLLKKKIIIEEEBBB@@@AAACCCFFFIIIKKKMMMOOOQQQQQQQQQQQQRRRRRRSSSSSSRRRRRRSSSVVVWWW]]]jjjvvvwwwmmmbbb___[[[WWWTTTTTTTTTUUUVVVSSSQQQPPPRRRSSSTTTTTTRRRSSSTTTVVVWWWWWWWWWWWWZZZ\\\^^^^^^]]][[[ZZZ[[[YYYYYYYYY[[[^^^bbbfffhhhnnnttt|||aaaVVVNNNNNNNNNOOOWWWccc{{{uuupppmmmkkkkkkqqqyyy{{{wwwooohhh```VVVPPPLLLHHHEEEGGGHHHHHHMMMRRRUUU[[[dddlllpppqqqrrrrrrkkkgggdddbbb]]]UUUPPPPPPQQQQQQVVV___fffkkkssszzz}}}ooogggkkkttt|||fffTTTNNNOOOWWWgggyyywwwrrrooollliii___UUUHHH>>>:::::::::999<<<===@@@DDDJJJMMMMMMLLLHHHCCC>>>999777555444333777777888999:::<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;999999888777555555555555444444444444222222222222222222222222111111111222222222222222000//////...............000//////......//////000//////...---------------...........................///000111111222222111222111000//////.........---------............/////////............//////222111000//////.........---......//////000111111111000///...............---------,,,,,,***))))))+++,,,------......------..................------------...///000000111111......///000111222222333111111222333555777999::::::;;;<<<<<<<<<<<<<<<<<<>>>>>>???AAACCCEEEGGGHHHIIIIIIHHHFFFDDDDDDGGGIIIQQQVVV^^^gggooouuuxxxyyy~~~|||sssllleee^^^^^^```dddnnn|||rrrdddYYYRRRNNNGGGCCC===:::;;;>>>???>>>??????CCCFFFGGGHHHPPPYYYiiixxxzzzhhhYYYQQQQQQPPPPPPPPPNNNIIIFFFFFFGGGIIIKKKNNNPPPRRRSSSUUUUUUUUUUUUUUUVVVVVVWWWWWWVVVVVVWWWWWW\\\jjjxxxyyyqqqhhh```]]]]]]]]][[[ZZZZZZ[[[\\\[[[[[[\\\^^^aaaccccccbbbaaabbbdddfffhhhiiiiiiiiilllooosssuuuttttttssstttpppoooooopppsssvvvxxxzzzyyy~~~oooZZZRRRMMMOOOPPPRRR\\\iii{{{tttppplllhhhffffffeeefffmmmuuuwwwwwwnnnfff```YYYUUUMMMIIIGGGHHHIIIKKKQQQXXXdddlllyyy{{{vvvmmm```WWWUUUWWWVVV\\\hhhqqqtttwwwyyy~~~zzzllleeekkkuuuttt^^^PPPNNNSSSZZZmmm|||uuuqqqooollliii___TTTGGG===:::::::::999;;;<<<@@@FFFMMMRRRSSSRRRJJJFFF@@@;;;999777666444777777777777888:::<<<===<<<<<<<<<<<<===============<<<;;;;;;999999888777666666666666555555555555222222222222222222222222111111111222222333333333111000000///...///////////////............////////////...---------------...........................///000111111222222111222111000//////.........---------............/////////............//////222111000//////..................///000000111111///......------.........+++,,,,,,------,,,+++++++++,,,------......------------------------......+++,,,---...///000111111......///000111222333333111111222333555777999:::999:::<<<===>>>>>>>>>======>>>???@@@BBBEEEGGGHHHJJJJJJIIIGGGEEEFFFHHHJJJTTTXXX```hhhoootttwwwxxx}}}{{{tttnnnhhhccc___```eeennn{{{}}}ooo___SSSJJJGGGAAA???;;;888:::===>>>===???@@@CCCGGGGGGIIIRRR\\\ooo~~~zzzhhhZZZSSSRRRSSSTTTTTTQQQMMMJJJKKKLLLMMMPPPRRRTTTVVVWWWYYYYYYXXXXXXXXXYYYYYYZZZ[[[YYYYYYYYYXXX\\\jjjxxxxxxoookkkeee___bbbccceeeeeeeeeeeefffgggiiikkkoootttxxxzzzxxxvvvwwwyyy{{{~~~gggWWWPPPNNNRRRTTTVVVaaaooo{{{wwwrrrlllfffbbb```^^^^^^``````bbbiiirrrwww|||rrrjjjeee```]]]OOOKKKIIIJJJLLLOOOWWW___pppzzzxxxggg\\\XXXYYYWWW]]]jjjtttwwwuuutttzzzuuuvvvxxxjjjdddkkkvvvnnnYYYMMMPPPWWW^^^ssszzzssspppnnnllljjj___TTTFFF<<<:::;;;:::::::::;;;???GGGOOOUUUVVVUUUMMMIIICCC>>><<<;;;999888777777666666777999;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<===<<<<<<;;;:::999888777777777777777666666666666222222222222222222222222111111111222222333333333222111111000000000000000//////............//////111111000///////////////...........................///000111111222222111222111000//////.........---------.........////////////............//////222111000//////...............//////000000111111------,,,,,,,,,---......***+++,,,---............+++,,,------......------+++++++++,,,,,,---------++++++,,,---...///000111---...///000111222333333111111222333555777999:::888999<<<>>>@@@AAAAAA@@@======>>>@@@BBBEEEGGGHHHJJJJJJJJJHHHFFFGGGIIIKKKVVVZZZaaaiiioootttwwwxxx{{{|||uuuqqqmmmiii```aaaeeennnyyyuuugggZZZOOOGGGCCC@@@???>>>======>>>???@@@DDD@@@BBBJJJLLLMMMZZZjjj~~~qqqccc[[[RRRWWW\\\\\\]]]]]]ZZZUUUNNNTTT[[[_________aaabbb``````___]]][[[ZZZ\\\^^^______^^^]]]```gggpppwww|||uuuppplllmmmppprrrtttuuuwwwxxxzzz~~~tttbbbPPPNNNLLLLLLOOOXXXkkk}}}}}}xxxrrrmmmrrroookkkeee```\\\ZZZXXXSSSSSSTTTWWWWWWXXXaaalllvvv}}}|||ttthhh___SSSNNNKKKJJJKKKPPP\\\hhh}}}qqq```VVVSSSUUURRRUUU___eeeeeeeeehhhcccnnn{{{qqqddd```iiivvv~~~jjjWWWPPPPPPOOOcccwww}}}wwwssspppkkkggg^^^RRREEE@@@>>><<<;;;<<<===@@@DDDJJJTTT^^^___ZZZUUUPPPHHHBBB>>><<<;;;999777555333333555666666666;;;<<<======>>>>>>======<<<<<<;;;::::::999888888555555555555555444444444444333222111111111222333222222111111111111222222111111111111111111111111)))***,,,...000222333333...------,,,,,,------...------,,,------...///000...//////000000000000000000000///...............,,,,,,+++++++++,,,---------......///000111111222000000000000////////////111000///000111222111000...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,++++++,,,,,,---...//////---------............///111000///......///000111111333444444444555777:::<<<<<<<<<<<<<<<===>>>>>>>>>???@@@AAACCCDDDEEEEEEGGGFFFGGGHHHGGGEEEIIIPPPWWWYYY___gggoootttvvvvvv}}}~~~~~~|||wwwooogggbbbdddbbbeeepppzzzsssdddWWWMMMEEEAAA???>>>=========>>>???@@@EEEAAACCCJJJMMMQQQaaatttmmm___YYYVVV\\\aaabbbdddfffddd___[[[___eeeiiikkkllllllmmmkkklllkkkhhheeedddeeegggggggggffffffhhhnnnvvv{{{~~~~~~mmmZZZNNNMMMMMMNNNQQQ[[[pppyyyqqqnnnlllhhheeefffddd```\\\XXXUUUSSSSSSPPPOOOPPPRRRRRRUUU^^^iiittt|||zzzkkk```QQQMMMKKKKKKLLLQQQ]]]hhhwwwmmmbbbUUUMMMKKKMMMJJJLLLTTTZZZ[[[]]]``````ooo|||mmmaaa___iiivvv}}}hhhVVVOOOPPPQQQcccwww|||wwwssspppkkkggg^^^RRREEE???===::::::<<>><<<;;;888555555555666666555888888999::::::;;;;;;;;;<<<;;;;;;:::999999888888666666555555444444444333444333222111111111222222222222111111111111222222111111111111111111111111,,,---...///000111111111///......------......///------,,,------...///000...//////000000000000000//////...---------------,,,,,,,,,,,,,,,------.........//////000000111111000000000000///////////////.........000111000//////...------------...///------,,,,,,,,,,,,,,,,,,/////////000000/////////++++++,,,,,,---......///---------............//////.........///000222333111222444444444555777:::<<<<<<<<<<<<<<<======>>>>>>???@@@AAACCCDDDEEEEEEGGGFFFGGGHHHFFFDDDHHHOOOWWWYYY___fffmmmssswwwxxx}}}wwwnnneee```\\\bbbooo}}}~~~ooo___SSSIIIBBB???>>>===<<<<<<<<<>>>???@@@EEECCCFFFKKKOOOWWWlllzzzfffZZZVVV[[[bbbhhhkkkpppuuuuuurrrppprrruuuzzz~~~}}}{{{{{{{{{zzzxxxuuussstttuuuwwwwwwxxxxxxyyy}}}kkkWWWNNNNNNPPPRRRUUUaaazzz{{{sssjjjdddbbbbbbaaa```ZZZXXXVVVSSSPPPNNNLLLLLLKKKIIIIIIKKKLLLPPPZZZdddqqq|||yyyggg[[[PPPMMMLLLNNNOOOSSS]]]hhh}}}xxxlll___XXXQQQJJJGGGGGGHHHGGGHHHNNNRRRTTTXXX]]]gggyyywwwiii^^^^^^jjjxxxyyyeeeTTTMMMOOORRR```uuuzzzvvvssspppkkkggg]]]QQQEEE???<<<999999<<>>>>>???@@@AAACCCDDDEEEEEEGGGFFFFFFGGGEEECCCHHHOOOWWWZZZ___eeelllssswwwzzz}}}vvvlllccc^^^^^^hhhxxxzzzjjj[[[OOOFFFAAA>>><<<<<<;;;;;;<<<>>>@@@AAADDDEEEHHHMMMSSS```yyyqqq___WWWVVV\\\dddlllsss{{{jjjVVVOOOPPPRRRTTTZZZkkk~~~vvvqqqkkkhhhffffffdddccc\\\ZZZXXXUUURRROOOMMMLLLLLLIIIHHHJJJLLLQQQZZZdddppp}}}uuucccWWWRRROOOOOOQQQQQQSSS\\\eeexxxtttbbbWWWMMMJJJIIIGGGFFFHHHIIIJJJNNNSSSWWW\\\dddjjj~~~ssseee]]]___nnn|||uuubbbRRRMMMRRRWWWbbbwwwyyyuuussspppkkkggg]]]QQQEEE???;;;888:::>>>BBBLLLXXXaaahhhnnnnnnjjjfffccc___ZZZVVVQQQKKKGGGBBB???:::888777777666666666666777777888999:::;;;999999999999888888888888777777666555444333333222333333222222222222111222222222111111111111222222111111111111111111111111111111111111111000///...//////............//////------,,,------...///000//////000111111111111000///...------,,,,,,---------------------...///000000000000000////////////000000000000////////////...---,,,---///000000//////..................///.........---,,,,,,++++++******++++++++++++******,,,,,,,,,---------......---------............///------...///000111222333000111333333444555888:::<<<;;;;;;;;;;;;<<<======>>>???@@@AAACCCDDDEEEEEEHHHFFFFFFFFFDDDCCCHHHOOOXXX[[[```eeelllrrrxxx||||||tttkkkccc___jjjmmmtttyyyxxxuuuyyyuuufffWWWLLLEEEAAA???<<<;;;;;;<<<===???AAABBBDDDGGGMMMSSS[[[llliiiYYYTTTUUUZZZcccmmmwwwcccQQQOOOOOORRRWWWaaaxxx~~~|||{{{yyyvvvrrroooiiigggeeeaaa\\\XXXTTTSSSSSSNNNMMMOOOQQQTTT\\\dddnnn}}}uuueee[[[UUUSSSRRRSSSRRRSSSZZZcccvvvttt```SSSLLLFFFFFFGGGFFFFFFHHHHHHPPPZZZaaahhhsss~~~pppddd^^^cccssstttbbbUUURRRZZZbbbqqq~~~yyyuuussspppkkkfff]]]RRRFFF@@@;;;:::===BBBEEESSSbbbkkkpppsssqqqnnnmmmjjjfffbbb^^^YYYSSSOOOFFFBBB===999888888888888666555555555666777999:::777777888888888888888888777666666555444444333333333333333333222222111111222222111111111111222222000000000000000000000000///000111111111111000000...------,,,,,,------...------,,,------...///000///000000111111111111111000//////...............---,,,,,,---...///000000000000000000////////////000000000000////////////...------...000111111000------------------------.........------,,,,,,,,,------............------,,,,,,,,,------------------------............////////////000000000000000///000222333333555888:::;;;;;;;;;;;;;;;<<<======>>>???@@@AAACCCDDDEEEEEEGGGFFFEEEFFFDDDCCCIIIQQQZZZ]]]ccchhhlllrrryyy}}}}}}xxxrrrjjjddd```jjjhhhhhhkkklllmmmrrryyy{{{pppaaaRRRHHHCCCAAA@@@<<<<<<<<<<<<>>>@@@BBBDDDGGGKKKSSS\\\hhhzzzwwwbbbUUUSSSTTTYYYbbbmmmyyyttt^^^QQQNNNOOOTTT```qqq}}}{{{wwwrrrlllgggbbb______YYYVVVVVVVVVVVVZZZ```mmm{{{xxxjjjaaa\\\YYYXXXYYYXXXYYY```iiiwwwzzzdddTTTMMMIIIGGGHHHHHHFFFHHHLLLOOO^^^nnnyyy}}}mmmccc```hhhxxxsssdddYYYYYYdddpppyyyvvvtttpppjjjfff]]]SSSHHHBBB===<<>>???@@@AAACCCDDDEEEEEEGGGEEEEEEFFFEEEEEELLLTTT\\\```gggkkknnnsssyyy}}}~~~}}}yyytttnnnhhhccc```___^^^```fffjjjlllpppvvvuuukkk[[[MMMDDDAAA@@@@@@<<<<<<<<<===???BBBDDDEEEJJJPPPZZZfffvvvlll\\\TTTSSSUUUZZZcccnnn{{{vvvdddXXXSSSQQQTTT^^^qqq{{{tttooollliiidddcccffflllvvvsssjjjhhhfffeeeeeeeeehhhqqqzzzooo[[[NNNJJJIIIKKKMMMLLLLLLSSS\\\iii|||yyyjjjbbbbbbkkk|||oooaaaYYY[[[iiiwww{{{wwwtttpppjjjeee]]]TTTJJJDDD@@@???EEEMMM[[[mmm|||{{{xxxssspppllliiieeebbbWWWQQQIIICCC???===;;;:::666555333222222333444555555555666666777888999999444444444555555555555555222222333333333222111000222222111111111111222222000000000000000000000000......///000000000//////......------------......------,,,------...///000000000111222222222222111//////...------------...******++++++,,,...///000......//////000000111111000000000000////////////,,,,,,+++---///111111000,,,---...//////...---,,,,,,,,,------.../////////++++++,,,,,,,,,,,,++++++---------------------------------............///---...///000111111000000---///111222333555888:::;;;;;;::::::;;;;;;<<<===>>>???@@@AAACCCDDDEEEEEEGGGEEEEEEFFFFFFGGGNNNWWW]]]ccckkkooopppsssxxx}}}}}}{{{vvvqqqkkkeee```^^^\\\]]]bbbggghhhjjjsss|||qqqgggXXXJJJBBB?????????=========>>>@@@CCCEEEGGGNNNTTT___mmmvvvcccWWWTTTUUUWWW\\\eeeppp|||ttt^^^SSSQQQQQQVVVZZZiiizzzvvvvvvkkkrrr~~~~~~uuutttqqqpppqqqsssvvvmmmZZZOOOHHHJJJMMMPPPQQQTTT```mmmvvvgggaaabbblll}}}|||iii\\\VVVYYYiiiyyy{{{xxxuuupppjjjeee]]]UUUKKKEEEAAAAAAHHHQQQeeexxx|||wwwsssqqqnnnjjjhhh^^^XXXOOOGGGAAA>>><<<::::::888666444444444555666444555555666777888999999333333444444555666666666222222333444333222111000222222111111111111222222000000000000000000000000///////////////......---//////............//////---------------...000000000000111222222222222111......---,,,,,,,,,,,,---*********+++,,,---///000---......///000111111222000000000000////////////+++******,,,...000000///---...///000000///...---+++,,,,,,---...///000000...//////000000//////...---------------------------------.........//////+++,,,...000222222222222---///111222333555888:::;;;::::::::::::;;;<<<<<<>>>???@@@AAACCCDDDEEEEEEGGGEEEEEEGGGGGGHHHPPPYYY___eeemmmqqqrrrtttxxx|||}}}zzzuuuooohhhbbb^^^[[[bbbdddggggggcccfffuuuwwwkkk___QQQHHHBBB<<<<<>>???BBBEEEGGGHHHRRR\\\jjjzzzjjj\\\TTTQQQRRRUUU[[[bbbqqqnnn___YYYRRROOOPPPWWWaaauuuzzz~~~qqq[[[SSSLLLOOORRRUUU[[[hhhyyyrrrgggeeehhhwwwvvvbbbUUUQQQSSSWWW[[[hhhyyy{{{xxxuuuqqqmmmjjjaaaXXXNNNGGGBBBDDDOOO[[[sss|||vvvtttssspppiiicccaaa]]]VVVPPPKKKFFFAAA>>>===:::666444444444333333333333333444555666777888555555444444444333333333444444333333333333222222222222222111111111000000000000000000000///.........///000111111000///...------,,,+++,,,---...///............////////////000000000000000000000000000///...---,,,---......000///...---,,,,,,---.........///000000000000000.........///////////////------...///000000//////------............------------,,,,,,,,,+++++++++,,,,,,,,,---------......++++++,,,,,,---...//////........................////////////000000000000222222222333444777999:::;;;;;;;;;<<<<<<>>>???@@@>>>@@@BBBCCCBBBBBBDDDEEEHHHFFFEEEFFFEEEFFFMMMVVVeeeggghhhjjjqqqzzz}}}zzz~~~xxxqqqmmmllljjjeeeaaaeeefffeeecccdddooottteeeZZZNNNGGGBBB>>>>>>BBBBBB@@@???@@@CCCFFFIIIJJJWWWcccrrruuubbbWWWRRRPPPRRRVVV```ggguuu{{{bbbXXXUUUPPPPPPSSS\\\jjjsss]]]UUURRRUUU[[[cccpppooodddccchhhyyyrrr\\\OOOKKKKKKMMMPPPYYYkkk~~~{{{wwwuuurrrnnnkkkeee\\\RRRJJJEEEEEEOOOZZZrrr{{{xxxwwwssslllgggccc___ZZZUUUQQQMMMHHHEEE@@@===999666666555444333333333333333444555666777555555555444444444333333444444333333333333222222222222222111111111000000111111111111111000000///...///000111111000///......---,,,,,,,,,---//////............////////////000000000000000000000000000///...---,,,------...//////...---,,,---............///000000000000000///////////////.........------...///////////////.........//////.....................------------,,,,,,,,,---------......,,,,,,------......//////........................////////////000000000000222222222333444777999:::<<<<<<<<<<<<<<<===>>>???>>>@@@BBBCCCBBBBBBDDDEEEGGGEEEEEEFFFFFFFFFNNNVVVccceeegggjjjrrr|||~~~xxxqqqnnnmmmlllhhhddddddfffhhhiiiooo}}}{{{qqq]]]TTTJJJEEEAAA???@@@CCCCCCBBBBBBBBBEEEHHHLLLNNN\\\iiizzzuuugggYYYRRRQQQRRRVVV[[[aaahhhuuuvvveeeUUURRRRRRPPPSSSZZZeeezzz{{{eee\\\XXX\\\eeesss~~~kkk```aaaiii|||jjjUUUKKKIIIHHHHHHIIIMMMbbb}}}zzzwwwuuurrrnnnlllggg```VVVNNNHHHGGGPPPZZZnnn|||~~~|||zzzvvvooojjjeeebbb]]]ZZZWWWSSSOOOLLLDDDAAA===:::999888666444333333222333333444555555555555555555555444444444444444333333333333222222222222222111111111111111222222222222222111000000...///000111111000///.........------......///000............////////////000000000000000000000000//////...------------.........---------...//////......///000000000000///000000//////......------,,,---......///............//////000000//////...000000/////////.........,,,,,,,,,---------......................................................////////////000000000000222222222333444777999:::======<<<<<<<<<======>>>>>>@@@BBBCCCBBBBBBDDDEEEFFFDDDEEEFFFFFFGGGNNNWWWaaadddfffiiirrr}}}~~~yyyssspppooonnnkkkhhhhhhkkknnnsss|||xxxmmmXXXOOOFFFCCCAAA>>>???CCCCCCCCCCCCDDDFFFJJJOOOSSS^^^mmm|||hhh^^^UUURRRSSSVVV[[[aaaaaaggguuuvvvaaaVVVOOOPPPQQQQQQYYYcccrrrppphhhaaagggtttxxxeee\\\aaalllwwwbbbNNNIIIKKKJJJKKKNNNQQQggg~~~{{{xxxvvvtttqqqnnnkkkgggaaaYYYSSSNNNMMMUUU___lllzzz}}}|||{{{zzzvvvpppllleeebbb___\\\ZZZVVVRRROOOHHHEEEAAA>>><<<:::777555333333222222222333444444555555555555555555555555444444333333333222222222111111111111111111111111111111222222111111000///...///000111111000///...............//////000000............////////////000000000000000000000000//////......------------------------......//////---...//////000000//////111111000///...------,,,------............------//////000000000000//////////////////............,,,,,,,,,---------......///////////////.................................////////////000000000000222222222333444777999:::>>>======<<<<<<<<<<<<===>>>@@@BBBCCCBBBBBBDDDEEEEEEDDDEEEGGGGGGGGGNNNWWW___cccgggjjjrrr}}}~~~zzzuuurrrqqqqqqooonnnooorrruuuzzzttthhhTTTLLLEEEBBB@@@===>>>AAAAAACCCDDDEEEGGGMMMTTTYYYbbbqqq}}}qqq^^^XXXSSSTTTVVVYYY^^^dddccciiiwwwyyyxxxqqqaaaTTTOOOMMMPPPPPPRRR^^^nnn{{{rrrnnnxxxrrraaa[[[cccpppqqq\\\KKKIIILLLLLLPPPVVV```vvv|||zzzvvvtttrrrpppllljjjhhhccc^^^[[[XXXXXX```jjjvvvyyyxxxxxxwwwvvvsssooommmeeecccaaa___\\\YYYUUURRRLLLIIIEEEAAA???<<<999666444444333222222222333333444444555555555555555555444444333333333222222222111111111111111111111111000000111111000000///......///000111111000///............///////////////............////////////000000000000000000000000...............---------,,,,,,---....../////////------...///////////////111111000///...------,,,---......///......------//////000000000000//////.........---------,,,,,,,,,,,,,,,---------......///////////////.................................////////////000000000000222222222333444777999:::>>>======<<<<<<<<<<<<===>>>@@@BBBCCCBBBBBBDDDEEEEEEDDDEEEGGGGGGGGGNNNVVV^^^ccchhhjjjqqqzzz~~~{{{vvvrrrqqqqqqqqqqqqrrrtttwww}}}ooocccQQQJJJDDDBBB@@@======@@@AAACCCFFFGGGJJJPPPZZZaaajjjxxxtttiiiXXXTTTTTTWWWZZZ\\\```fffdddkkkzzz}}}rrrgggcccfffrrrqqq\\\UUUNNNLLLMMMQQQQQQVVVhhh|||{{{nnn^^^\\\gggtttlllYYYJJJJJJLLLLLLSSS^^^ppp{{{xxxuuurrrpppmmmiiiggggggdddbbbbbbaaaccckkkuuuzzztttsssrrrpppnnnkkkiiihhhcccbbbaaa```___]]]YYYVVVOOOMMMIIIFFFCCC@@@===:::555555444333333222333333333333333444444444444444444444333333333333222222111111111111111222222222000000000000000///.........///000111111000///...------...////////////...............////////////000000000000000000000000......//////......---,,,,,,---......///.........------...////////////...000000//////......------/////////000//////...---...//////000000//////...---,,,,,,,,,,,,+++++++++,,,,,,,,,---------......................................................////////////000000000000222222222333444777999:::======<<<<<<<<<======>>>>>>@@@BBBCCCBBBBBBDDDEEEFFFEEEFFFHHHGGGGGGLLLTTTZZZaaagggjjjooowww{{{||||||yyytttpppnnnnnnooopppoooqqquuu}}}{{{iii]]]NNNGGGBBBBBBAAA??????AAAAAAEEEHHHJJJNNNUUU```iiiqqq|||vvviii___VVVTTTWWW\\\```bbbffflllmmmuuu{{{ccc]]]XXXYYY^^^gggvvvsss]]]RRRQQQLLLLLLQQQUUUVVV^^^vvv}}}kkk]]]^^^kkkyyy}}}gggUUUIIILLLNNNOOO[[[mmmzzzwwwssspppmmmjjjfffddddddbbbbbbddddddfffnnnxxx}}}zzzvvvqqqnnnllliiieee```]]]\\\\\\\\\\\\\\\^^^___^^^[[[YYYSSSQQQMMMKKKHHHEEEAAA>>>777666555444333333333333222222222333333333444444444444333333333333222222000000111111111222222222000111111111111000//////...///000111111000///...+++,,,---...///......---............////////////000000000000000000000000---.../////////...---,,,---.../////////...---,,,,,,---......//////......///////////////.........000000111111000//////............//////.........,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......,,,,,,------......//////........................////////////000000000000222222222333444777999:::<<<<<<<<<<<<<<<===>>>???>>>@@@BBBCCCBBBBBBDDDEEEGGGFFFGGGIIIGGGFFFKKKRRRTTT]]]fffjjjooouuuyyyyyyxxxuuuqqqllliiihhhjjjlllmmmooouuuxxxfffYYYKKKEEEAAABBBBBB@@@@@@CCCBBBFFFJJJMMMQQQYYYeeennnuuu~~~xxxmmmaaaWWWWWWWWW[[[bbbfffhhhmmmsss|||hhhVVVSSSSSSVVVYYY^^^gggppp{{{|||rrraaaTTTPPPRRRLLLNNNUUUZZZ\\\gggyyyiii]]]___nnn|||yyyaaaRRRIIINNNRRRUUUfff{{{zzzwwwsssooollliiieeebbb```^^^___aaabbbdddllluuu{{{~~~yyytttsssqqqnnnhhhfffbbb[[[UUUQQQPPPQQQTTTUUUWWWZZZ\\\]]][[[ZZZVVVSSSQQQNNNLLLIIIEEEBBB888777666555444333333333111111111222222333333333444444444333333333222222000000111111222222222222222222222222222111000000...///000111111000///...++++++---.........---,,,............/////////000000000000000000000000000---.../////////...,,,,,,....../////////...,,,+++,,,---......//////...............///////////////111111111111111000//////------............------------,,,,,,,,,+++++++++,,,,,,,,,---------......++++++,,,,,,---...//////........................////////////000000000000222222222333444777999:::;;;;;;;;;<<<<<<>>>???@@@>>>@@@BBBCCCBBBBBBDDDEEEGGGGGGHHHIIIHHHFFFJJJQQQPPPZZZdddjjjnnntttxxxwwwuuurrrnnniiieeedddfffiiinnnqqqwwwqqq^^^QQQHHHEEEBBB@@@???AAACCCEEEGGGJJJMMMOOORRR[[[hhhrrr{{{~~~yyynnneeeaaa```[[[ZZZ]]]dddiiioooxxxsss```QQQKKKHHHJJJMMMPPPXXX___ccciiirrrzzzrrr```VVVOOOKKKKKKOOOQQQWWW```jjj{{{sss___]]]bbbqqq~~~rrrWWWNNNJJJOOOTTT[[[mmm~~~zzzvvvqqqmmmiiiddd]]]XXXUUUWWWYYYZZZ[[[]]]```cccoootttuuuqqqllljjjiiigggeee]]]UUUOOOJJJEEEEEEIIILLLRRRWWWYYY\\\___^^^[[[WWWUUURRRPPPNNNKKKGGGDDD>>>;;;888777666555444222333333222222111222222222444555555555444222000//////000000111111111000000222222222111111111111000111111000///.../////////........................------......///000000000111333555555333111111111+++,,,...000000///---,,,,,,------...///000111111............/////////000000000000000000000000000000000000000000///......//////............//////------,,,++++++,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------......////////////////////////////////////000000000000111111222333555777999:::<<<<<<<<<<<<<<<===>>>???===???AAACCCCCCCCCDDDFFFEEEFFFFFFEEEEEEGGGJJJMMMVVV\\\eeennntttxxxzzz|||wwwsssmmmhhhffffffhhhjjjoooqqqwww|||kkkZZZMMMGGGEEEBBB@@@@@@AAADDDEEEIIILLLPPPSSSWWW___kkktttwwwyyyxxxrrriiiaaa^^^^^^]]]]]]aaahhhmmmtttqqq]]]PPPKKKGGGGGGHHHIIIMMMSSSWWW[[[bbbgggmmmuuutttaaaVVVRRRPPPPPPSSSTTTWWW```nnn}}}~~~ooobbb```eeevvv|||mmmUUUMMMJJJPPPWWW```ttt~~~zzzvvvpppkkkeee^^^VVVPPPOOOQQQSSSUUUWWWYYY]]]```dddjjjmmmjjjgggfffeeebbb]]]VVVNNNHHHCCC???@@@CCCGGGMMMTTTXXX^^^bbbaaa\\\XXXVVVSSSPPPNNNKKKGGGDDD@@@>>>;;;999999888666444444444333222222222333333333444444444444222111000000000111111111111000000111111111000000000//////000000000000////////////........................------......///000000000///111222111000...//////---......//////...---,,,,,,,,,------......//////........./////////000000////////////////////////000000000000000///......,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,------,,,,,,,,,,,,---......,,,---------............////////////////////////////////////000000000000111111222333555777999:::===<<<<<<<<<<<<======>>><<<>>>AAABBBBBBBBBDDDEEEFFFGGGFFFFFFFFFHHHLLLOOOXXX^^^gggpppuuuwwwwwwwwwtttrrrmmmjjjiiijjjlllnnnkkkooowwwuuueeeTTTJJJEEECCCAAA@@@@@@BBBEEEFFFKKKOOOTTTYYY^^^eeennnuuussstttrrrlllddd___^^^^^^^^^```ffflllqqqzzzttt]]]NNNIIIFFFFFFEEEDDDFFFKKKQQQTTTWWWZZZ^^^dddnnntttyyyooobbbTTTNNNLLLKKKNNNQQQXXX^^^lll{{{xxxiiiaaa```hhhzzzwwwdddSSSLLLKKKRRR[[[hhh}}}}}}xxxuuuoooggg___UUULLLFFFFFFHHHKKKMMMPPPTTTXXX\\\YYY___dddcccbbbaaa___[[[UUUNNNFFFBBB===:::;;;???AAAHHHQQQYYYccchhheee___[[[XXXTTTPPPNNNKKKGGGEEEDDDAAA???======;;;999777555444333333222222333333222222333333333333222222000111111111111111000000000000000000/////////...///000111111111000...---........................---......//////000000111000111111000...---///000000///......------------,,,,,,------------------....../////////000000000........................000000000000000///......+++++++++******+++++++++---,,,,,,,,,,,,,,,---------,,,,,,,,,,,,---......------........./////////////////////////////////////////////000000000000111111222333555777999:::======<<<<<<;;;<<<<<<<<<;;;>>>@@@AAAAAABBBCCCDDDGGGGGGFFFFFFFFFJJJOOOSSSZZZ```hhhpppuuuvvvtttsssrrrqqqooommmmmmoooqqqssslllqqq|||ooo___QQQHHHCCCBBBAAAAAABBBDDDGGGHHHLLLQQQWWW^^^ccciiippptttrrrqqqnnniiicccaaaaaacccaaadddjjjppptttsssZZZKKKGGGEEEGGGGGGEEEGGGKKKOOOQQQTTTWWW[[[bbblllttt|||wwwddd[[[SSSPPPNNNNNNRRRWWWaaalll}}}}}}rrrddd\\\^^^hhh|||qqq[[[QQQMMMMMMTTT^^^nnnzzzuuurrrlllcccYYYOOOEEE???>>>@@@CCCFFFJJJOOOTTTXXXTTT[[[``````___^^^ZZZTTTOOOHHHBBB>>>;;;999;;;@@@@@@HHHSSS^^^jjjqqqmmmeee___[[[VVVQQQNNNKKKHHHFFFGGGEEECCCBBBAAA???<<<999555444333222111111111222111111222222333333333333111111222222222111000000111111000000000/////////...///111222111000...,,,.................................///000000111111222333222000//////111333222000...,,,+++,,,------......------------------...////////////000000000........................000000000000000///............------------......---,,,,,,,,,,,,------...---,,,,,,,,,,,,---...............////////////000////////////////////////////////////000000000000111111222333555777999:::>>>===<<<<<<;;;;;;;;;;;;;;;===@@@AAAAAAAAABBBDDDFFFFFFEEEEEEFFFJJJPPPTTT\\\```gggnnntttwwwvvvuuusssrrrqqqqqqqqqssstttvvvrrryyy{{{jjj[[[PPPIIIBBBBBBBBBCCCDDDGGGJJJKKKNNNRRRYYY```fffkkkoooqqqpppnnnjjjfffcccccceeegggdddgggmmmsssyyynnnUUUJJJGGGFFFHHHHHHFFFHHHKKKIIIMMMRRRVVV]]]fffrrrzzzrrrfffWWWSSSQQQSSSUUUXXX___gggqqq~~~nnnbbbYYY^^^lllmmmWWWOOONNNPPPVVVbbbttt|||vvvqqqnnnhhh___TTTJJJBBB>>>:::<<>>;;;444444222111111000000000111111111111222333333444222222222222222111000000222222111111111000000000...///111222111000...,,,..............................//////000111111111333333333111//////111333222111...,,,++++++---.../////////...............////////////000000000111........................000000000000000///......//////............//////---,,,,,,,,,------...///---,,,,,,,,,,,,---...............////////////000////////////////////////////////////000000000000111111222333555777999:::>>>===<<<;;;;;;;;;;;;;;;;;;===@@@AAAAAAAAABBBDDDDDDDDDDDDEEEFFFJJJOOOSSS]]]___dddllltttzzz|||{{{wwwvvvtttsssssstttvvvwwwxxxwwwfffWWWNNNIIIBBBBBBCCCEEEGGGJJJMMMNNNPPPTTTZZZaaagggkkkmmmnnnkkkiiifffccccccdddggghhhkkkmmmrrrzzzjjjUUUKKKGGGFFFGGGGGGEEEGGGKKKKKKPPPWWW^^^gggrrr~~~}}}|||}}}}}}}}}|||zzzxxxssshhh```\\\QQQPPPRRRVVVYYY^^^hhhrrrvvvuuurrrnnniiiddd```^^^bbbhhhqqq}}}|||lllbbb[[[cccsssjjjVVVMMMOOOSSSZZZggg{{{yyysssmmmjjjcccYYYNNNEEE@@@>>>999;;;===???BBBGGGNNNRRR\\\___aaa___^^^ZZZRRRIIIBBB<<<999999999:::???EEENNNZZZhhhsss{{{}}}xxxiiiddd\\\UUUQQQNNNLLLKKKKKKJJJHHHGGGFFFCCC???<<<555444333222111000000000111111111111111222333444333333333333222111000000222222222222111111111111///000111111111000...---...........................//////000000111111222111222222111///...000111111000...,,,+++,,,---......//////////////////////////////000000000111111........................000000000000000///.........------,,,,,,------...,,,,,,,,,,,,---...///000---,,,,,,,,,,,,---......------........./////////////////////////////////////////////000000000000111111222333555777999:::<<<<<<;;;;;;:::;;;;;;;;;;;;>>>@@@AAAAAABBBCCCDDDCCCDDDEEEFFFGGGJJJNNNRRR\\\]]]bbblllwww~~~zzzyyyvvvttttttuuuwwwxxx|||rrr```RRRJJJGGGBBBCCCDDDFFFIIIMMMOOOQQQTTTVVV[[[aaagggkkklllllliiifffdddcccdddfffiiijjjrrrsssyyy|||bbbTTTIIIEEEDDDGGGHHHHHHKKKPPPVVV\\\dddllluuuvvvpppmmmjjjhhhiiidddbbbdddbbb\\\ZZZ\\\YYY[[[aaagggmmmttt}}}~~~wwwnnnkkkhhhdddaaa_________WWWVVVTTTQQQOOOMMMLLLKKKOOOSSSYYYaaagggjjjiiigggiiioooyyyxxxjjjbbb^^^iiixxxzzzdddSSSKKKOOOVVV___mmm}}}xxxssskkkhhh```TTTHHH@@@===<<<:::;;;<<<===???DDDJJJOOO\\\^^^^^^\\\ZZZWWWNNNEEE>>>999666888:::<<>>AAABBBBBBBBBDDDEEECCCEEEGGGIIIJJJKKKNNNPPPYYY\\\dddppp|||{{{yyyvvvttttttvvvyyy|||ooo\\\NNNGGGEEEBBBCCCEEEHHHKKKNNNQQQSSSVVVXXX\\\bbbhhhkkklllllliiifffddddddfffiiikkklllxxxxxx~~~iiiVVVLLLFFFCCCCCCGGGKKKNNNSSSYYY]]]cccllluuu}}}~~~uuunnniiieeeddd___]]]aaaaaa]]]]]]aaaccchhhrrr|||zzzmmmeee[[[XXXTTTPPPMMMLLLLLLMMMJJJIIIGGGFFFEEEEEEFFFGGGHHHIIILLLPPPUUUWWWVVVUUUQQQUUU[[[```fffmmmvvv|||vvvhhhbbb```kkk{{{sss^^^OOOIIIOOOXXXbbbqqq|||xxxssskkkggg]]]QQQDDD<<<:::;;;:::;;;;;;;;;===BBBHHHLLLZZZ[[[ZZZXXXVVVTTTKKKBBB>>>999777:::===@@@FFFMMM\\\kkk{{{pppiii```XXXSSSQQQOOONNNKKKJJJIIIHHHFFFCCC>>>;;;999999777666555444444333333222111000000111222222444444444333222111000///000000000000////////////111111000///////////////......................../////////000111111222222222444666666555333333333......---------......///++++++,,,,,,---...//////000000000000111111111111000000000000000000000000000000000000000//////......------,,,,,,------...,,,,,,,,,---...///000000---,,,,,,,,,,,,---......,,,,,,,,,---------......////////////////////////////////////000000000000111111222333555777999:::::::::::::::;;;;;;<<<======???BBBCCCCCCCCCDDDFFFDDDFFFIIIKKKLLLMMMNNNPPPWWW[[[fffttt}}}{{{xxxuuussstttwww|||xxxgggZZZOOOIIIIIIHHHGGGGGGHHHKKKPPPTTTWWW[[[\\\___bbbeeehhhiiijjjllllllkkkiiikkkooosssuuu{{{ppp[[[QQQNNNGGGGGGGGGHHHJJJOOOVVV[[[ccckkkvvvxxxrrrmmmlllkkkkkkllloooqqqssstttzzzlll```XXXQQQOOOLLLHHHFFFDDDCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEFFFHHHIIIIIIJJJJJJHHHIIIKKKMMMPPPVVV]]]bbbnnnxxxlllbbbaaaiiivvv}}}jjjYYYOOOIIIRRR^^^jjj|||~~~xxxsssmmm```RRRHHHBBB;;;888999999<<<<<<;;;===EEEKKKMMMYYYXXXVVVTTTRRRMMMFFFBBB;;;888555666;;;BBBHHHKKK```mmmzzz|||wwwsssjjj```YYYXXXWWWTTTQQQOOOMMMIIIFFFBBB@@@>>>>>>@@@>>><<<999666444222222111111111111111222222222333222222222111000000000111111111111000000000000////////////000000000000........................000000000000111222333444333333333333222111000000,,,,,,---......//////000---------.........//////111111000000//////......---...///000000///...---////////////............,,,------......------,,,---------...------,,,,,,,,,,,,,,,---------......+++++++++,,,---...///000---------.........//////............////////////000111222444666777999999;;;;;;;;;;;;<<<===>>>???;;;===@@@BBBDDDEEEFFFFFFEEEFFFHHHHHHHHHJJJLLLOOOSSSYYYeeettt||||||wwwssssssttttttyyyuuudddWWWMMMHHHHHHIIIIIIIIIJJJNNNRRRVVVYYY]]]___bbbeeehhhjjjkkklllmmmmmmmmmlllnnnsssxxxzzzvvvaaaSSSLLLLLLHHHHHHIIIKKKNNNSSS[[[```nnnttt}}}|||pppdddYYYRRRIIIHHHFFFCCCBBBAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAACCCDDDEEEEEEEEEEEEDDDEEEFFFFFFHHHLLLRRRVVV^^^gggvvv}}}jjjbbbccclllyyyzzzfffVVVOOOLLLUUUbbbppp}}}vvvppphhh[[[NNNFFFAAA<<<:::;;;999===>>>===AAAIIIOOOPPPUUUTTTRRRPPPMMMHHHBBB>>>:::888666666:::@@@EEEIIIUUUaaammmsssuuuwwwvvvsssmmmfff^^^YYYYYYXXXVVVTTTRRRPPPLLLGGGDDDBBBAAAAAA@@@???<<<:::777555444333000000000000000000000000222222222111111111111111111111111111000000000000000000000///////////////------------------------000000000000000111333333222222222222111000//////............------------------------............111000000000/////////...---...///000000///...---////////////............,,,------......------,,,,,,---------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,---...//////,,,,,,------------------....../////////000000000//////000222444555777777??????>>>>>>>>>>>>??????<<<>>>@@@BBBDDDEEEEEEEEEDDDFFFHHHHHHIIIJJJMMMOOOUUU[[[fffuuu~~~xxxwwwssspppqqqsssuuu{{{rrraaaTTTJJJFFFGGGJJJJJJKKKMMMQQQUUUZZZ\\\```bbbeeehhhkkklllmmmmmmnnnnnnooopppsssxxxqqq\\\QQQKKKIIIKKKIIIJJJKKKMMMQQQWWW^^^cccqqquuu|||~~~pppeeeZZZQQQJJJCCCBBBAAA@@@?????????????????????@@@@@@@@@AAAAAA@@@@@@AAABBBBBBCCCBBBBBBCCCDDDDDDCCCCCCEEEIIILLLPPPWWWbbbooo{{{wwwgggbbbeeerrrttt___SSSOOOQQQZZZhhhyyy|||rrrkkk```TTTHHHBBB???;;;;;;===:::>>>AAABBBGGGPPPTTTTTTOOOMMMKKKHHHFFFAAA<<<999999888777777:::>>>BBBEEEHHHSSS^^^dddgggkkklllkkkeeeaaa[[[YYYYYYYYYWWWUUUSSSPPPLLLGGGDDDBBBBBBBBB@@@???===;;;999777666555111111111111000000000000111111111111111222222222111111111111000000000000111000000//////.........------------------------////////////000111222222111111111111000///...---000000///---,,,+++******,,,,,,,,,---------......000000000000////////////......////////////....../////////............---,,,------......------,,,,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------...///------,,,,,,,,,,,,,,,,,,/////////000000000111111//////000111333555777888@@@??????>>>>>>>>>>>>>>>>>>???@@@BBBCCCCCCCCCCCCDDDFFFHHHHHHIIIJJJMMMOOOXXX]]]hhhuuu~~~yyysssqqqnnnmmmooorrruuu~~~qqq```SSSJJJGGGHHHKKKKKKMMMOOOSSSXXX\\\___ccceeehhhkkkmmmnnnnnnnnnooooooqqquuuxxx}}}ttt[[[MMMIIIHHHIIIJJJIIIJJJLLLMMMPPPVVV\\\aaajjjnnnssswwwyyyzzz{{{}}}~~~vvvhhh\\\SSSKKKFFFBBBBBBAAAAAA@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDFFFGGGGGGFFFEEEFFFHHHJJJMMMPPPVVV^^^hhhtttpppdddbbbhhhxxxmmmXXXOOOPPPTTT^^^ooozzzoooggg[[[OOODDD???<<<:::;;;===;;;???DDDGGGNNNUUUXXXVVVHHHFFFCCC@@@>>>;;;777444777888888888999<<>>===;;;999888777444444444444333333333333000000000111222222222333111111111111000000000///111111000///......------------------------------............///000111222111111111111000///......//////...---,,,+++******,,,,,,,,,,,,------------000000000000////////////...//////////////////...//////.........---------,,,------......------,,,++++++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///......------------,,,,,,000000000000111111111111222222222333555777999:::<<<<<<<<<<<<<<<===>>>>>>@@@@@@AAAAAABBBBBBCCCCCCDDDFFFHHHIIIIIIKKKNNNPPPXXX^^^iiiuuu||||||wwwqqqpppmmmmmmooorrrvvvrrr```TTTLLLJJJLLLLLLMMMOOORRRVVV[[[^^^```eeegggjjjmmmooooooooonnnoooooosssyyy~~~rrr```OOOHHHHHHHHHGGGGGGGGGIIIJJJKKKMMMQQQVVVZZZaaadddjjjnnnpppsssuuuwwwyyy}}}ppp```UUUMMMFFFBBBCCCCCCBBBBBBAAA@@@??????AAAAAAAAAAAABBBBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFFFFEEEGGGHHHHHHHHHHHHJJJKKKMMMMMMOOOSSS[[[fffsss{{{|||kkkaaadddlllhhhSSSMMMPPPWWWcccvvvyyynnneeeXXXMMMBBB===;;;999999<<<===BBBGGGKKKRRRXXXXXXTTTCCC@@@<<<:::888777444222666888999999:::===BBBFFFGGGQQQYYY[[[ZZZZZZXXXUUUVVVUUURRRQQQPPPOOOMMMKKKLLLJJJFFFBBB@@@???@@@AAA>>>>>>>>>>>>===;;;999999666555555555444444444333000000000111222222222333111111111111000000000///111000000///...------,,,------------------------............///000111222222222222222111000///...------------------------,,,,,,,,,---------......////////////000000000000/////////....../////////............------------,,,------......------,,,***++++++,,,------,,,,,,,,,,,,,,,---------......------,,,,,,,,,---......////////////............000000000000111111111111222222222222444777999;;;999999:::;;;===???@@@AAAAAAAAAAAABBBBBBCCCCCCCCCDDDFFFHHHIIIJJJKKKOOOQQQWWW^^^iiiuuu{{{{{{vvvrrrqqqooooooqqqssswwwsssaaaUUUNNNMMMPPPPPPQQQSSSVVVZZZ^^^aaabbbgggiiimmmpppqqqqqqpppoooqqqpppvvv^^^RRRGGGFFFHHHFFFDDDCCCEEEGGGHHHIIIJJJMMMRRRUUUVVV[[[aaagggkkkppptttwww|||yyyhhhXXXNNNGGGCCC???@@@AAAAAAAAA@@@???>>>===BBBBBBCCCCCCCCCCCCDDDDDDBBBCCCDDDFFFGGGGGGHHHHHHDDDGGGIIIJJJJJJJJJLLLMMMKKKKKKLLLNNNUUU```llluuuuuufff___fffqqq}}}cccPPPMMMRRRYYYhhh}}}yyynnneeeWWWLLLAAA<<<;;;999:::===@@@DDDIIINNNTTTXXXUUUNNN???<<<888666666666444333666888::::::;;;???FFFLLLOOOWWW[[[YYYTTTRRROOOLLLNNNMMMLLLIIIHHHFFFEEEEEEGGGFFFDDDBBBAAAAAAAAAAAA<<<===>>>>>>===<<<:::999555555444444333333222222111111111111111222222222111111111111000000000000000//////......---------........................////////////000111222222222222222222111000//////,,,,,,------...///000000---------.........//////////////////000000000000//////............//////.........------------,,,,,,------......------,,,)))***+++,,,,,,------,,,,,,,,,,,,---------......---------,,,,,,------........./////////000000000/////////000000000111111111000000000222444777999999:::;;;===???BBBDDDEEECCCBBBBBBBBBCCCDDDEEEEEEDDDFFFHHHIIIJJJLLLOOORRRVVV^^^kkkuuu{{{{{{wwwsssrrrqqqqqqssssssxxxsssaaaUUUOOOOOORRRUUUVVVXXX[[[^^^aaadddeeejjjmmmpppsssttttttrrrqqqssssssyyykkkQQQIIIDDDEEEFFFDDDCCCDDDCCCEEEGGGHHHJJJMMMRRRUUUTTTYYY```gggnnntttzzz~~~~~~rrraaaRRRJJJEEECCCAAA>>>>>>@@@AAAAAAAAA@@@???BBBBBBCCCCCCCCCDDDDDDDDDBBBCCCEEEGGGHHHIIIJJJJJJKKKMMMPPPRRRRRRQQQRRRRRROOOOOOOOOPPPVVV___jjjqqqooobbb___jjjwwwyyyaaaPPPNNNSSS[[[lll}}}yyyooogggUUUJJJ@@@<<<;;;;;;<<>>>>><<<;;;:::666666555555444333333222222222222111111111111111111111111111000000000000........................////////////////////////000000000000000111333333111111111111000///...---------...//////000111111........./////////000000.../////////000000000111000///...------...///000.........---------,,,,,,,,,------......------,,,))))))***,,,,,,------,,,,,,,,,,,,---------.........------,,,,,,---------,,,------...///000111111....../////////000000000111000///000111444888::::::;;;;;;===???AAACCCDDDDDDCCCCCCCCCDDDEEEGGGHHHDDDFFFHHHIIIJJJMMMPPPRRRXXXaaammmwww{{{zzzuuurrrppppppqqqssssssyyysssaaaUUUOOOPPPSSSXXXYYY\\\^^^aaadddfffgggmmmooosssvvvwwwvvvtttrrrvvvuuu|||lllVVVKKKFFFCCCEEEFFFDDDDDDGGGBBBDDDFFFIIIKKKOOOTTTXXX[[[```hhhpppwwwzzznnn^^^PPPIIIFFFEEEDDD===>>>@@@BBBCCCDDDDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDCCCEEEGGGIIIKKKLLLMMMNNNTTTWWWZZZ[[[ZZZYYYYYYZZZVVVUUUUUUUUUYYY```iiiooo}}}}}}kkk______mmm{{{www```PPPOOOSSS]]]ppp~~~|||yyyqqqhhhSSSIII???<<<<<<===???BBBCCCGGGKKKOOOSSSTTTLLLAAA<<<999666555666888999999666888;;;;;;===CCCNNNWWWYYYZZZTTTIIIAAA@@@BBBBBBAAA@@@???===;;;<<<>>>@@@:::;;;<<<>>>>>>>>>===<<<:::;;;<<<>>>>>>===;;;:::999888888777666555555555333222222222111111000000111111111111000000000000---------...............000000000000000000000000000000000000111222333444000000000000///...---,,,////////////000000000111////////////000000000000.../////////000000111111000///...------...///000......---------,,,,,,,,,,,,------......------,,,((()))***+++,,,---------,,,,,,,,,---------.........------,,,,,,,,,------***+++,,,---...000111111............////////////333222111111333666:::<<<:::::::::;;;===>>>@@@AAADDDDDDCCCDDDEEEFFFHHHJJJDDDFFFHHHIIIKKKMMMPPPSSSZZZcccoooxxx{{{yyytttqqqnnnnnnppprrrsssyyyvvvaaaVVVSSSTTTUUU\\\]]]___aaaccceeeggghhhlllqqqvvvzzzzzzyyywwwwww{{{rrr^^^RRRHHHFFFDDDCCCDDDEEEEEEDDDDDDHHHMMMPPPRRRUUUYYY^^^hhhjjjpppyyyuuufffUUULLLHHHDDDBBBCCC@@@@@@AAABBBCCCCCCCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDGGGIIIKKKMMMOOORRRWWWZZZ```dddhhhhhhddd```______[[[ZZZZZZYYYZZZ^^^eeejjjyyyuuufff]]]___qqqlllXXXPPPRRRVVV]]]lll}}}{{{wwwlll```VVVIII@@@??????===???FFFHHHLLLNNNOOOQQQPPPJJJAAA;;;999777555555666999:::999:::;;;<<<>>>DDDNNNUUUXXXSSSKKKBBB<<<::::::<<>>??????===AAAHHHKKKNNNPPPQQQSSSTTTNNNGGGBBB@@@===:::888888:::::::::<<<>>>@@@CCCHHHOOOTTTTTTNNNFFF>>>999777666666:::999777666555555555666666666666777777777888888<<<<<<<<<<<<<<<<<<<<<<<<======;;;:::888666555444333222111111000000111111222111///.........000000111000///...------,,,---///////////////.........000000111111111222222222111222111111000//////...,,,++++++++++++,,,------...............---------......////////////......////////////////////////000000///------,,,,,,---......---,,,,,,,,,,,,---******++++++,,,---......,,,,,,,,,---------......---------............///------..................///////////////000111111///000222222333555999;;;;;;;;;;;;;;;===???AAACCCAAA@@@@@@??????@@@@@@AAAFFFGGGHHHHHHIIIKKKOOOSSS\\\aaakkkuuuwwwrrrnnnooopppmmmoootttuuuzzz{{{fffZZZWWWXXXYYY^^^___bbbeeehhhlllnnnoootttvvvyyyzzzzzzzzz{{{}}}qqq^^^NNNEEEEEEDDDCCCBBBCCCDDDFFFGGGIIINNNUUU[[[```gggpppvvvmmm^^^OOOGGGDDDAAA@@@AAA@@@AAABBBDDDEEEFFFFFFFFFJJJIIIIIIIIIIIIHHHHHHHHHIIIJJJMMMOOOQQQUUU[[[^^^iiinnntttuuurrrnnnlllkkkjjjkkkmmmmmmmmmmmmnnnpppvvv~~~}}}lllbbbaaakkk~~~ttt___RRRMMMPPPTTTcccsss|||zzzwwwnnnbbbPPPEEE???@@@BBB@@@EEEMMMQQQWWW[[[^^^aaaccc___YYYQQQNNNJJJEEEAAA>>>=========@@@DDDGGGIIILLLOOORRRNNNHHH@@@:::888888666555777666555555444444444444333333444555666666777777<<<<<<======>>>????????????>>>===;;;888666444333333222111111000000111111222111000///...///000111//////...---,,,,,,------000000000///......------//////000000000111111111222111111000000///......,,,++++++++++++,,,------------------------------...//////////////////...////////////////////////000///...---------------......---,,,,,,,,,,,,---((()))***+++,,,...//////,,,,,,,,,---------......---------............///,,,---------...////////////////////////000111111///000222333333555888;;;<<<<<<;;;<<<===>>>@@@AAACCCCCCBBBBBBBBBBBBCCCCCCFFFGGGGGGHHHHHHKKKOOORRR[[[```jjjtttwwwrrroooppprrrpppqqqttttttyyy|||hhh\\\YYYYYYZZZ___aaadddhhhlllpppssstttwwwyyyzzzzzzzzz{{{~~~}}}iiiZZZMMMFFFDDDDDDCCCBBBCCCEEEHHHKKKPPPVVV^^^fffmmmvvv}}}hhhZZZLLLFFFDDDAAA@@@BBBAAABBBDDDEEEGGGHHHHHHHHHKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLNNNPPPSSSXXX]]]bbbjjjpppwwwzzzxxxuuuttttttuuuwwwzzzzzzyyywwwwwwwwwwwwggg___cccqqqkkkYYYOOOMMMQQQVVVeeexxxzzzxxxuuulllbbbRRRGGGAAACCCDDDDDDJJJSSS[[[eeeooovvv|||{{{uuuiiieee___XXXRRRLLLIIIGGGGGGIIINNNQQQRRRRRRPPPPPPKKKEEE>>>;;;<<<<<<:::888888888888777777777777777333333444555666777888999<<<===>>>???AAABBBCCCDDDCCCBBB???<<<999666444333333222111111000000111111111111000//////000000111...------,,,,,,,,,------///////////////.........000000000000111111111222222111000000//////.........------------...//////---------------.........//////............//////////////////////////////000///...---------------......---,,,,,,,,,,,,---))))))***+++,,,---------,,,,,,,,,---------......---------............///,,,,,,,,,---...///000000///////////////000000111///000222333444555888:::;;;;;;;;;;;;===???AAACCCGGGFFFFFFEEEEEEFFFFFFGGGEEEFFFGGGGGGHHHJJJNNNQQQ\\\```kkkuuuxxxuuusssttttttssstttvvvtttzzz}}}iii^^^ZZZZZZZZZaaacccfffjjjooosssvvvxxxyyyzzzzzzzzzzzz}}}vvveeeXXXNNNHHHBBBCCCDDDDDDEEEHHHMMMRRRWWW___kkkvvvyyyeeeXXXKKKFFFEEECCCBBBDDDDDDDDDFFFGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLLLLNNNOOOQQQRRRUUUYYY```dddkkkqqqyyy~~~~~~}}}~~~}}}rrrccc]]]fffwww|||cccTTTNNNNNNTTT\\\hhh~~~xxxuuusssjjjaaaRRRHHHBBBCCCCCCDDDMMMYYYeeerrr{{{rrrjjjccc___\\\ZZZ\\\___``````]]]YYYVVVRRRMMMGGGCCCBBB@@@===;;;;;;;;;999888777777777777333444555666777888999::::::;;;===@@@CCCEEEGGGHHHJJJGGGBBB===888555444333333222111111000000111111111000000000000111111111...------,,,,,,,,,------,,,------...///000000111111111111222222222333333222111000///...............------------...//////------......////////////000///............///000//////////////////////////////...------------.........---,,,,,,,,,,,,---+++++++++++++++++++++***,,,,,,,,,---------......---------............///,,,,,,,,,---...///000000///////////////000000111...111333444444555777999888888999;;;===AAADDDEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGIIIMMMQQQZZZ^^^iiitttxxxuuutttvvvwwwuuuwwwxxxwww}}}kkk```\\\[[[[[[ccceeehhhlllqqquuuxxxzzzzzz{{{||||||}}}ooo```UUULLLGGGAAACCCEEEFFFGGGLLLTTTZZZaaakkkyyy~~~uuutttpppuuu|||vvvaaaUUUIIIEEEEEEDDDDDDFFFFFFGGGHHHIIIJJJJJJJJJJJJIIIJJJKKKLLLMMMNNNOOOPPPRRRSSSTTTTTTVVV[[[aaafffooouuu|||xxxmmm```^^^kkksss]]]RRRNNNOOOXXXdddppp~~~xxxtttqqqiii```QQQGGG@@@AAABBBEEEQQQ```nnn~~~{{{vvvtttqqqqqqqqqrrrqqqnnnhhhdddbbb___ZZZSSSLLLGGGCCCBBBBBB@@@===:::777777777888777777888888999:::;;;;;;:::<<>>888555444444333222111111000000111111000000111111111111111111//////...---,,,,,,------+++,,,---...///111222222111222222222222333333333222111///...------...///,,,++++++++++++,,,------------......///000000000000///...------...///000///////////////////////////......---------............---,,,,,,,,,,,,---,,,,,,,,,+++******)))))),,,,,,,,,---------......---------............///,,,---------...////////////////////////000111111...111333555555555666888777777999;;;>>>AAAEEEGGGCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFFFFIIIMMMPPPVVV[[[eeeqqquuuttttttvvvzzzxxxyyy||||||nnnbbb^^^]]]]]]eeefffiiimmmrrrvvvyyy{{{{{{}}}{{{iii\\\RRRJJJFFFAAADDDGGGHHHJJJPPPZZZaaannnxxxuuupppiiinnnttt}}}sss^^^RRRGGGDDDEEEEEEEEEFFFIIIJJJJJJKKKKKKJJJJJJIIIIIIJJJLLLNNNPPPRRRSSSTTTVVVVVVVVVVVVWWW\\\bbbfffrrrwww}}}sssjjj___```qqqkkkXXXOOOLLLNNN[[[jjj{{{yyytttqqqiii```PPPGGG@@@AAACCCJJJZZZkkk{{{~~~}}}}}}}}}zzzvvvrrrrrrrrroooggg]]]VVVTTTTTTQQQMMMHHHBBB???>>>???@@@>>>>>>?????????@@@@@@@@@AAACCCGGGLLLRRRWWW\\\^^^[[[TTTIII???777444444555333222111111000000111111000000111111222222222222111000///...------,,,---,,,------...///000111111111111111111222222222222222111///---------...///,,,++++++++++++,,,------,,,,,,---......///000000000///...------...///000////////////////////////......---------......///......---,,,,,,,,,,,,---+++++++++***************,,,,,,,,,---------......---------............///------..................///////////////000111111...111444555555555666777888888999;;;===AAADDDEEEFFFFFFEEEEEEEEEEEEFFFFFFCCCDDDEEEEEEFFFHHHLLLPPPUUUZZZdddpppuuutttuuuxxx|||yyy{{{pppeee```______fffgggjjjnnnrrrvvvyyy{{{}}}~~~xxxggg[[[QQQJJJEEE@@@DDDHHHJJJLLLSSS^^^fffxxxzzzrrrfffiiikkksssppp[[[PPPFFFCCCDDDDDDEEEFFFKKKKKKKKKKKKKKKJJJJJJIIIJJJKKKMMMOOORRRUUUVVVWWWXXXXXXWWWWWWXXX\\\bbbffftttxxx|||ppphhh___aaauuuxxxfffUUUNNNKKKMMM\\\mmmzzzvvvqqqjjjaaaRRRHHHBBBCCCGGGPPPcccvvv}}}zzz{{{~~~~~~wwwllleeeeeehhh___[[[TTTMMMIIIHHHIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFIIIKKKPPPVVV]]]cccgggjjj```XXXKKK???666444444666333222222111000111111111///000111222222222222222222222000///------,,,,,,.........///////////////000000000000111111111111222111///---,,,---...///...------------...//////++++++,,,,,,---...//////111///...------...///111////////////////////////......---------......///......---,,,,,,,,,,,,---))))))******+++++++++,,,,,,,,,,,,---------......---------.........//////...............---------///////////////000111111...111444555555555666777:::::::::;;;===@@@BBBDDDEEEEEEDDDDDDDDDDDDEEEEEECCCDDDEEEEEEFFFHHHLLLOOOVVV[[[fffqqqwwwvvvwwwzzz}}}zzz|||xxxjjjbbbaaaaaafffhhhllloooqqqrrruuuwwwxxx}}}nnn___TTTKKKFFFFFFCCCDDDEEEHHHNNNWWWcccjjj~~~xxxkkkgggeeekkkxxx}}}|||rrrYYYOOOEEEDDDFFFEEEEEEFFFIIIJJJJJJJJJIIIIIIJJJLLLMMMMMMLLLMMMOOORRRUUUWWWVVVVVVVVVUUUVVVYYY___bbbjjjooovvvzzz|||~~~lllbbb]]]iii~~~ppp___PPPMMMOOOUUUcccrrr~~~xxxrrrkkkddd___RRRHHHAAACCCGGGPPPggg||||||{{{{{{|||}}}~~~~~~}}}yyyuuupppllliiiccc^^^YYYXXXYYYWWWRRRMMMPPPPPPOOONNNMMMLLLKKKKKKLLLMMMPPPTTTXXX\\\```bbbWWWOOOCCC:::555333222000111000000///////////////000000000000111111111111////////////............---...//////---,,,---...222111000111222111000...///...---,,,+++*********---------............///---------...............//////...------------.........---......///000111,,,---------------------***+++,,,---------,,,,,,------------,,,+++***)))++++++******++++++,,,---+++,,,,,,------,,,,,,+++---------............///000000000000000000000000000000111222333555666777999999999:::===@@@DDDFFFEEEEEEEEEDDDCCCCCCBBBBBBCCCBBBDDDGGGGGGGGGMMMUUUUUU\\\gggqqqvvvwwwxxxwww{{{|||mmmfffcccdddgggiiimmmoooqqqrrruuuwwwzzz~~~~~~jjj\\\RRRIIIEEEEEEDDDDDDEEEGGGLLLUUU___fffsssvvv{{{wwwooogggdddiiippptttvvvsssooolllmmmlllkkkmmmqqq{{{rrrXXXNNNEEEDDDFFFFFFFFFGGGJJJKKKLLLKKKJJJJJJLLLMMMMMMMMMMMMMMMOOORRRUUUVVVTTTUUUWWWWWWXXXZZZ]]]___hhhnnnvvv{{{~~~{{{jjjbbb___jjjgggXXXKKKJJJMMMUUUeeeuuu{{{tttmmmeee]]]XXXNNNEEE@@@CCCHHHSSSkkk|||xxxwwwuuusssrrrqqqpppppppppqqqqqqrrrssswwwvvvuuurrroookkkhhhfffddd```]]]\\\^^^]]]ZZZVVVXXXXXXVVVUUUSSSQQQPPPOOONNNNNNNNNNNNOOOQQQRRRSSSNNNHHH???888555444333222222222111000000000000000000000000000111111111111////////////............---...//////------...///000000000111333444333222000000...------,,,,,,,,,---------............///---------............/////////...------------...///...---------------............------,,,,,,+++++++++,,,,,,,,,---------,,,,,,---------------,,,+++++++++***++++++,,,---+++,,,,,,------,,,,,,+++---------............///......///000111111222222000000111222333555666777999999999;;;===AAAEEEGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBDDDGGGGGGGGGMMMUUUVVV^^^hhhrrrwwwxxxxxxxxxzzz~~~ssskkkgggggghhhjjjmmmoooqqqsssuuuxxx|||xxxeeeWWWOOOHHHDDDDDDDDDDDDEEEFFFJJJQQQZZZ```eeehhhlllpppsssxxx|||rrrgggaaa___^^^\\\ZZZVVVTTTVVVXXXYYY]]]cccsssrrrXXXMMMEEEDDDGGGGGGGGGHHHKKKLLLLLLLLLKKKKKKMMMOOONNNMMMMMMNNNPPPRRRTTTVVVSSSUUUXXXYYYYYYZZZ[[[\\\cccjjjssszzz~~~tttddd______mmmyyy]]]QQQGGGIIIOOOYYYkkk}}}~~~vvvmmmddd[[[SSSNNNIIIBBB???CCCKKKZZZtttxxxtttoookkkhhhfffdddbbbddddddccccccddddddeeeeeejjjiiiiiigggeeecccaaa```^^^[[[YYYYYY[[[\\\ZZZWWWWWWVVVUUURRRPPPMMMLLLKKKLLLJJJHHHEEEDDDDDDEEEEEECCC???:::666444444333333333222222111111111111111000000000000111111111111/////////............------...//////------...////////////222555666666555222111000//////...//////---------............///------........./////////000///......------......//////...,,,,,,+++++++++//////...---,,,++++++***,,,,,,,,,+++,,,------...+++,,,---...////////////+++++++++++++++,,,------,,,,,,------------,,,,,,---------............///,,,---...///111222333444111111111222333555777888:::::::::<<>>======>>>???;;;999777555444444333333222222111000000000000111///000000000111111111111//////.........------------...//////......///000//////000222555666666444222111000000/////////000---------............///------......//////000000000//////...............///...------,,,,,,,,,---.........------,,,,,,,,,---,,,,,,+++,,,---...///,,,---...///000000000000,,,++++++++++++,,,------,,,,,,------------,,,,,,---------............///------...///000111222222111111111222444555777888::::::;;;===@@@DDDGGGJJJHHHGGGFFFEEEDDDDDDDDDEEEDDDCCCEEEGGGGGGHHHNNNVVVZZZaaallltttyyyzzzyyyyyyuuuyyyyyy}}}uuupppnnnlllnnnppprrrtttwww{{{~~~rrr]]]QQQLLLGGGDDDCCCBBBCCCCCCCCCDDDGGGLLLPPPPPPRRRVVVZZZ```gggoootttvvvjjjbbbYYYSSSOOONNNOOOPPPUUU[[[hhhoooWWWMMMEEEEEEGGGHHHHHHJJJIIIJJJKKKKKKJJJKKKMMMOOOPPPPPPQQQSSSUUUWWWYYYZZZ\\\\\\[[[YYYXXXYYY]]]```jjjrrr~~~rrrgggSSSUUU___ppprrrdddTTTLLLIIIPPPYYYfff{{{~~~vvvjjj]]]SSSKKKDDD@@@@@@>>>@@@GGGUUUmmm{{{qqqlllcccaaa^^^\\\[[[ZZZWWWUUUWWWWWWVVVUUUUUUVVVVVVWWWXXXWWWUUUSSSQQQOOONNNMMMQQQPPPNNNNNNNNNNNNMMMLLLJJJIIIHHHGGGFFFDDDDDDCCC@@@???===;;;::::::;;;<<<888888777666444333222222111111000////////////000///000000000111111111111............---------------...//////......///111111000000111333444222111000000//////.../////////---------............///------......///000000111000000///............///......------...///000000,,,,,,,,,------.........------,,,,,,------.........//////000000//////...,,,,,,++++++,,,,,,---...,,,------......------,,,---------............//////////////////000000000111111222333444666777888::::::;;;===@@@DDDHHHJJJIIIHHHFFFDDDDDDDDDEEEEEEDDDCCCEEEHHHHHHHHHNNNVVV\\\cccmmmuuuyyyzzzyyyyyyssswwwwww|||{{{vvvsssqqqrrruuuwwwyyy}}}pppZZZOOOKKKGGGDDDBBB@@@AAABBBAAAAAACCCFFFIIIGGGJJJMMMQQQWWW```iiiooo}}}uuuccc\\\UUUSSSQQQQQQVVV\\\iiioooYYYNNNFFFEEEHHHHHHHHHIIIHHHIIIKKKKKKJJJKKKMMMOOOQQQRRRTTTWWWZZZ\\\^^^___aaa```^^^[[[ZZZ[[[___cccjjjsss{{{jjjaaaQQQVVVbbbsss}}}mmm]]]OOOIIIJJJSSS]]]kkkxxxpppcccVVVLLLEEE@@@>>>===>>>@@@HHHXXXsssrrrgggaaa\\\ZZZYYYXXXXXXWWWUUUSSSSSSSSSRRRQQQQQQQQQQQQRRRTTTRRRPPPMMMKKKIIIHHHHHHIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@???>>>===<<<:::999888777777666777777666333111222222111000000///////////////000000000000111111111111.........------------,,,---...////////////000222333222111222333222111/////////............//////---------............///------...///000000111222111000//////......//////...------...///000111111***++++++,,,---...//////,,,,,,---............---...///////////////......,,,,,,,,,,,,,,,------...------............---------------............///////////////////////////222222222333444666888888::::::;;;===@@@DDDHHHKKKIIIGGGEEECCCBBBCCCDDDEEEDDDDDDEEEHHHHHHHHHNNNVVV]]]dddnnnuuuyyyyyyxxxxxxrrrwwwwww}}}{{{xxxvvvxxx{{{}}}zzzzzzoooXXXLLLIIIFFFBBB@@@>>>@@@@@@@@@???@@@CCCEEECCCEEEGGGKKKQQQYYYccciiizzzvvvllleee___\\\___dddpppqqqZZZOOOGGGFFFHHHGGGGGGHHHIIIJJJKKKLLLKKKLLLNNNPPPSSSTTTWWW[[[^^^aaacccdddcccccccccaaa______aaaccchhhrrrsssccc]]]UUU[[[gggxxx|||hhhWWWMMMIIILLLWWWdddsss{{{qqqiii[[[OOOFFFAAA>>><<<:::<<<@@@GGGXXXvvvwwwlllbbb]]]ZZZYYYXXXWWWWWWVVVTTTRRRRRRQQQPPPPPPOOOOOOPPPPPPQQQPPPMMMKKKIIIHHHGGGGGGCCCCCCCCCCCCAAA@@@AAAAAAAAAAAA@@@>>>===;;;::::::999999999999888666555444333444555444111000111333222111000000//////000000000000000000111111111111.........---------,,,,,,,,,...000000//////111222444333222333444444222000//////.........//////000---------............///------...///000111222222111000000///////////////......---------...//////+++,,,,,,------.........***,,,...000000///---,,,,,,------...////////////---,,,,,,,,,,,,---......------............---------------............///---.........///000000000222222222333555666888999999999:::<<>>??????>>>???AAACCCCCCDDDFFFIIINNNVVV```fffvvvzzzqqqjjjjjjnnnyyysss[[[PPPGGGFFFHHHGGGGGGHHHJJJKKKMMMMMMMMMMMMPPPRRRTTTUUUYYY]]]aaadddfffgggdddeeefffeeecccaaaaaabbblllwwwnnn___ZZZZZZ```lll|||{{{fffTTTMMMJJJOOO\\\jjjzzz~~~xxxmmmdddWWWKKKCCC???===<<<888;;;???FFFXXXvvv~~~sssjjjccc___\\\[[[YYYYYYYYYWWWUUURRRSSSRRRQQQQQQPPPPPPPPPPPPOOONNNLLLJJJHHHHHHHHHHHHEEEFFFGGGFFFEEEEEEFFFGGGDDDDDDBBB@@@===;;;999999333444666777888777555444000222333222//////111444333222222111000111111111000000000000111111111111......---------,,,,,,,,,,,,...000000//////111333444333333444555555444222000///////////////000000---------.........//////------...///000111222222111111000/////////////////////...---,,,,,,,,,,,,---------------------,,,))),,,///111111000---+++)))***,,,...///000111111---,,,,,,,,,,,,---......------............---------------.........//////+++,,,---...///111222222222222333333555666888999888888999;;;???CCCHHHJJJHHHFFFCCCAAAAAAAAACCCDDDEEEDDDFFFIIIIIIIIIOOOWWW]]]dddnnnuuuxxxxxxwwwvvvssswwwxxx~~~~~~~~~zzzlllpppkkkXXXMMMCCCBBBCCC===<<<<<<<<<<<<>>>@@@BBBCCC???BBBEEEHHHKKKQQQYYY___mmmvvvuuu[[[QQQIIIIIIKKKJJJIIIJJJIIIJJJKKKMMMOOOPPPRRRSSSUUUXXX\\\```ccceeeiiikkkkkkkkkjjjiiiiiikkkooossszzzhhh``````dddppp}}}uuu```OOOGGGKKKSSS^^^qqqvvvpppgggZZZLLLFFFBBB===;;;;;;<<<===???DDDRRRkkkvvvjjjccc^^^[[[[[[ZZZWWWUUUSSSSSSSSSSSSUUUTTTSSSRRRPPPOOOMMMMMMKKKKKKJJJIIIHHHGGGGGGFFFCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@???===<<<:::999999777777777777666666666666333333333222222222111111///000111222333333222111///////////////000000000...,,,***,,,...000...,,,000000000000111222333444333333222222111111000000+++++++++,,,,,,---------,,,,,,,,,------------...,,,,,,,,,---...//////000111///---...000111///---////////////............,,,,,,,,,------.........---,,,+++++++++,,,......,,,,,,---......//////000---------------,,,,,,,,,...------------...//////,,,,,,,,,---------......////////////000000000000111111222333444666777888999:::;;;<<<===@@@DDDGGGJJJGGGCCCBBBBBBDDDDDDEEEEEECCCBBBEEEFFFIIIPPPXXXaaaiiisssyyyyyyuuurrrqqqvvvvvv|||tttkkktttkkkWWWMMMCCCBBBCCC=========<<<===>>>???AAABBB@@@BBBEEEFFFHHHLLLSSSWWWaaaiiittt|||www\\\RRRIIIHHHJJJIIIIIIIIILLLMMMNNNOOOPPPQQQRRRSSSZZZ]]]```cccfffiiilllooopppsssvvvzzz~~~uuueee___```lllyyy|||mmm\\\NNNJJJMMMTTTaaavvvvvvooobbbVVVIIICCC@@@;;;999:::;;;<<<===BBBMMMbbb{{{~~~tttjjjccc]]]YYY[[[ZZZYYYWWWUUUTTTTTTSSSSSSSSSRRRQQQPPPNNNNNNMMMMMMLLLKKKJJJIIIHHHHHHGGGEEEDDDCCCBBBAAA@@@?????????>>>===<<<;;;999888888777777777777666666666555333333333222222222111111///000111222222222111111000000000000000000000000...,,,***+++---///...---............//////000111111111111111111000000000------...........................////////////000......//////000111111222///---,,,---///111///...////////////............,,,,,,,,,,,,------......,,,+++***)))((())))))***((()))***+++---...000000...........................------------...//////,,,---------............////////////000000000000111111222333444666777888999:::;;;<<<===@@@DDDHHHIIIFFFCCCAAABBBCCCDDDDDDEEECCCCCCFFFGGGIIIQQQYYYfffnnnxxx}}}}}}yyyvvvuuutttvvv}}}tttppp|||jjjWWWMMMCCCAAACCC===>>>>>>>>>===>>>???@@@@@@AAABBBCCCCCCCCCFFFJJJMMMRRRXXX```fffllluuuzzz___SSSIIIGGGHHHHHHHHHIIIMMMOOOQQQRRRRRRTTTWWWYYY^^^aaaeeehhhlllqqqwww{{{pppccc```dddvvvvvvcccVVVNNNLLLNNNVVVggg~~~ssskkk[[[PPPEEE@@@===999888999;;;<<<===AAAJJJZZZnnn{{{|||vvvoooiiibbb\\\WWWZZZZZZZZZZZZXXXWWWUUUTTTRRRQQQQQQPPPOOONNNNNNMMMMMMMMMLLLKKKJJJIIIIIIHHHFFFEEEDDDBBBAAA???>>>===>>>===<<<;;;:::888888777777777777666666666555555333333333222222222111111111111222222222111000000222222111111000000/////////---******,,,...//////.........---....../////////000000000000000000111..................------.........////////////000......//////000111111111---,,,+++,,,...//////...////////////...............---,,,+++,,,---...///000///---,,,+++************+++,,,---...//////000...........................------------...//////------........./////////////////////000000000000111111222333444666777888:::;;;<<<<<<===@@@DDDHHHHHHFFFCCCAAABBBCCCCCCCCCFFFDDDEEEGGGHHHJJJRRR[[[hhhoooxxx}}}|||xxxvvvuuutttwwwzzzzzziiiVVVLLLBBBAAABBB===??????>>>>>>>>>>>>>>>>>>AAAAAAAAA@@@AAACCCEEEGGGHHHLLLQQQTTTXXX^^^hhhooo{{{~~~cccWWWKKKGGGGGGGGGHHHJJJMMMPPPSSSUUUVVVYYY^^^ccccccggglllssszzzzzzkkkbbbccciii|||ppp[[[QQQMMMLLLOOOYYYnnnyyyllldddTTTKKKBBB>>>;;;888888;;;<<<>>>AAAFFFNNNZZZhhhqqquuurrrmmmhhhddd```[[[WWWXXXYYY[[[[[[ZZZXXXUUUTTTPPPPPPPPPOOOOOONNNNNNNNNMMMMMMLLLKKKJJJIIIHHHHHHEEEDDDCCCBBB@@@???>>>=========<<<;;;:::999888888777777666666666555555555333333333222222222111111222222111111111000//////333333222111000//////...///---+++******---///000000000////////////000000......//////000000111111---------,,,,,,+++++++++,,,,,,,,,------------...------------......//////------,,,------------,,,////////////...............---,,,++++++,,,...//////...---,,,,,,+++++++++------,,,++++++***)))))),,,,,,,,,,,,------------...------------...//////.........////////////000////////////000000000000111111222333444666777888:::;;;<<<===>>>@@@EEEHHHHHHEEEBBBAAABBBCCCCCCBBBEEEEEEFFFHHHHHHJJJSSS]]]jjjqqqxxx|||{{{yyywwwwwwxxxzzz{{{~~~hhhUUUKKKAAAAAABBB===????????????>>>>>>>>>===@@@?????????AAACCCDDDDDDEEEGGGIIIJJJKKKOOOUUUZZZ```ccciiipppzzziii[[[NNNHHHHHHHHHJJJLLLOOOSSSWWWZZZ[[[```gggmmmsssxxxqqqddd^^^dddmmmkkkWWWNNNLLLLLLQQQ___yyytttggg]]]NNNFFF@@@===;;;888:::======AAAGGGNNNWWW```iiinnnmmmiiiddd___]]][[[YYYXXXVVVWWWZZZ[[[ZZZXXXUUUSSSPPPPPPPPPOOOOOONNNNNNNNNLLLKKKKKKJJJIIIHHHGGGGGGBBBBBBBBBAAAAAA@@@@@@???>>>======<<<;;;:::999999666666666666555555555555333333333222222222111111222111111000000/////////333222222111000///.........---,,,******,,,///111000////////////000000111......//////000000111111---------,,,,,,+++++++++,,,,,,,,,------------...------------............/////////---,,,+++++++++////////////..................---,,,,,,,,,---...'''(((((((((((((((((((((***))))))((('''&&&%%%%%%,,,,,,---------............------------...//////.........////////////000////////////000000000000111111222333444666777888:::;;;<<<===>>>AAAEEEHHHGGGEEECCCBBBCCCCCCCCCBBBDDDEEEGGGIIIHHHJJJTTT___ooouuu|||}}}|||}}}~~~wwwgggTTTJJJAAA@@@BBB<<<>>>>>>?????????>>>>>>===???>>>===???AAACCCDDDCCCDDDEEEFFFGGGGGGHHHKKKNNNPPPQQQSSSVVV]]]gggrrrzzz}}}pppaaaQQQKKKIIIJJJLLLOOOTTTZZZaaaeeehhhoooyyyuuufff\\\[[[eeeqqq|||dddSSSMMMMMMOOOXXXkkk|||pppaaaVVVHHHBBB===<<<:::999;;;@@@???CCCLLLUUU^^^dddgggiiiccc___YYYUUUTTTUUUVVVVVVTTTUUUWWWYYYXXXWWWTTTSSSRRRQQQQQQPPPOOONNNNNNMMMKKKKKKJJJIIIHHHGGGFFFFFFAAAAAAAAAAAA@@@@@@@@@@@@=========<<<;;;:::::::::666666666555555555444444333333333222222222111111111111000/////////000000111111000000//////......---------+++***+++...111------------...///000111///000000000000000000111..................------.........////////////000//////000000000000000000///000000///,,,++++++,,,////////////............------------------,,,,,,'''((()))***************))))))******++++++,,,,,,---......//////000000000...------------...//////------........./////////////////////000000000000111111222333444666777888;;;<<<======>>>AAAEEEIIIHHHFFFDDDDDDDDDEEEDDDBBBCCCDDDGGGIIIHHHIIITTT```mmmssszzz}}}}}}||||||~~~zzzwwwfffSSSJJJ@@@@@@BBB<<<===>>>??????@@@???>>>>>>???===<<<>>>AAACCCBBBAAABBBCCCEEEFFFGGGGGGHHHIIIJJJKKKLLLNNNRRRWWW^^^bbbmmmvvv}}}zzz{{{~~~vvvfffUUUMMMKKKLLLOOORRRZZZbbbmmmwww|||lll^^^XXX[[[jjjyyyoooZZZPPPNNNNNNUUUbbbyyyuuuhhhYYYMMMCCC>>>;;;:::999888;;;AAA???EEENNNXXX^^^```___]]]UUUQQQMMMKKKLLLOOOPPPQQQRRRSSSTTTUUUVVVUUUSSSRRRSSSSSSRRRQQQPPPNNNNNNMMMLLLLLLKKKJJJIIIHHHGGGGGGBBBBBBBBBAAA@@@???>>>>>><<<<<<;;;;;;:::999999999666666555555555444444444333333333222222222111111000000///...//////111111/////////...............+++---...---++++++...000,,,,,,---...///111222333111111111111111000000000------...........................////////////000000000000000000000000///,,,...000///---,,,...000////////////............,,,---...///...---+++***------.........---,,,,,,++++++,,,------...//////++++++,,,------...//////...------------...//////,,,---------............////////////000000000000111111222333444666777888;;;<<<===>>>???AAAFFFIIIIIIGGGEEEEEEFFFFFFDDDCCCBBBDDDGGGIIIGGGHHHSSS```iiiooouuuyyyyyyyyy{{{}}}|||{{{fffSSSJJJ@@@@@@BBB<<<<<<===>>>@@@@@@@@@???>>>???===<<<===@@@BBB@@@>>>???AAADDDFFFGGGHHHHHHHHHIIIJJJMMMPPPTTTWWWYYY[[[^^^fffpppvvvwwwuuutttuuusssrrrqqqooommmllljjjjjjkkkmmmqqquuuvvvtttqqqoooqqqsssxxx|||}}}|||zzzyyy~~~yyyiiiWWWOOOMMMMMMPPPTTT]]]hhhwwwxxxhhh\\\XXX^^^ppp}}}eeeSSSMMMNNNOOO[[[jjjyyynnnbbbQQQEEE???;;;999999888777;;;AAA@@@EEENNNWWW\\\[[[VVVRRRIIIGGGEEEEEEHHHKKKLLLMMMPPPQQQRRRSSSTTTSSSRRRRRRUUUTTTSSSRRRPPPOOONNNMMMMMMMMMLLLKKKJJJIIIHHHHHHDDDDDDCCCAAA???>>>===<<<;;;::::::999999888888888666666555555555444444444333333333222222222111111000///.........000111222---------...............***---///...,,,+++---///......///000222444555666333333222222111111000000+++++++++,,,,,,---------,,,,,,,,,---------.....................---------***---//////......111444000/////////............+++---///000000---+++)))------......---+++)))((()))))))))(((((((((((((((''''''((()))******++++++...------------...//////,,,,,,,,,---------......////////////000000000000111111222333444666777888;;;<<<===>>>???BBBFFFIIIIIIHHHFFFFFFGGGGGGEEEDDDAAACCCGGGHHHFFFHHHSSS```kkkpppwwwzzz{{{|||~~~}}}www|||eeeNNNFFFCCC??????BBB?????????>>>>>>>>>>>>>>>===>>>???>>>======???AAACCCDDDEEEEEEFFFFFFGGGGGGKKKJJJPPPXXX[[[YYY\\\aaagggmmmtttwwwtttppplllkkkiiiccc_________[[[YYYYYY[[[[[[^^^ccciiinnnppppppuuuyyy}}}ooo^^^XXXTTTRRRWWW```jjj{{{nnncccaaa^^^hhhzzzooo[[[NNNKKKPPPWWWbbbzzzvvvgggYYYNNNGGG===999666888999:::>>>DDDJJJNNNRRRRRRSSSSSSMMMFFFBBB>>>:::999;;;@@@EEEGGGKKKMMMPPPRRRSSSRRRQQQPPPRRRRRRRRRRRRQQQPPPNNNNNNLLLJJJHHHGGGHHHHHHGGGEEEFFFEEECCCAAA@@@>>>>>>======<<<<<<;;;;;;:::999999666666666555444444333333444444333333222111000000555444444444333333222222////////////............//////.........---------...///111222444444555555111111111000000000000000///...---,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............//////000000111111000///.........///111222//////...------------------------------------------,,,,,,++++++,,,,,,---************************,,,,,,------...---------,,,,,,,,,---...///000111---------............///000///...///000111000///111222333444555777888888:::<<<===>>>@@@BBBFFFIIIGGGFFFEEECCCCCCCCCDDDEEEDDDDDDFFFHHHHHHJJJTTT___lllsss{{{}}}{{{yyy||||||eeeNNNFFFCCC???>>>AAA????????????????????????>>>???@@@@@@??????AAACCCGGGHHHIIIJJJKKKMMMOOOQQQUUUUUUZZZccchhhjjjooowww~~~}}}tttoooeee^^^XXXXXXXXXVVVVVVXXXZZZ\\\aaagggooowww~~~vvvddd\\\WWWVVV^^^iiiyyyrrroooppprrrvvvzzzxxxddd\\\^^^aaaooo}}}fffTTTKKKJJJQQQYYYmmmqqq```RRRGGG@@@>>>;;;999;;;<<<<<<@@@FFFNNNTTTXXXXXXVVVTTTMMMFFF>>><<<999999<<>>AAA???????????????????????????@@@AAAAAAAAABBBDDDFFFHHHIIIKKKLLLNNNRRRWWW[[[ccceeemmmwwwzzzlllccc\\\YYYYYYYYY\\\aaaeeekkksss|||lllaaa\\\]]]iiixxxqqqggg^^^]]]___aaadddhhhnnnuuu~~~wwwvvvrrr___YYY___iii{{{sss\\\NNNJJJLLLVVV___yyy~~~kkkZZZLLLAAA;;;???<<<<<<>>>>>>>>>CCCIIIUUU]]]dddbbb\\\VVVOOOHHH>>><<<:::;;;<<<=========???AAAEEEHHHKKKMMMNNNNNNOOOOOOOOOOOONNNLLLKKKJJJLLLJJJHHHGGGHHHIIIHHHGGGBBBBBBAAA@@@@@@@@@AAAAAA===<<<<<<;;;;;;:::999999999999999888777777666666444333333222222111111111222111111111111000000000////////////...........................---------000111111222111111000000111111111111000000//////......---,,,,,,,,,---------,,,,,,,,,,,,---........................------......///000000000000///000000///...............////////////////////////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------//////...---------------////////////000000000111000///...///000111000///111222333444555777888888888:::;;;<<<===???CCCFFFHHHGGGFFFEEEEEEEEEFFFGGGFFFFFFGGGHHHGGGIIIRRR\\\hhhppp{{{|||eeeNNNFFFCCC>>>===@@@?????????@@@@@@@@@@@@@@@???@@@BBBBBBBBBCCCFFFHHHJJJLLLNNNPPPSSSZZZccciiiuuu{{{vvvmmmeeecccccceeekkkrrr{{{pppfffaaafffxxxvvvooogggggggggiiiooovvv~~~rrr^^^WWWRRRRRRTTTTTTVVVYYY[[[aaajjjsss|||~~~ssslllnnn{{{qqqaaa^^^hhhuuulllVVVLLLKKKPPP\\\iiizzzgggWWWJJJ@@@;;;>>><<<<<>><<<<<<<<<;;;;;;999;;;>>>BBBEEEIIIKKKLLLNNNNNNNNNMMMLLLKKKJJJIIIKKKIIIHHHGGGHHHIIIHHHGGGCCCCCCBBBAAA@@@@@@@@@@@@===<<<<<<;;;;;;:::999999999999888888777666666666333333333222222111111111111111111111111111111111////////////....................................//////000111111111111000222222111111000000//////...------,,,,,,,,,---------,,,,,,,,,,,,---...............------,,,,,,,,,,,,---///000000000///...000000///............///........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............///......---------............/////////000000000000///...///000111000///111222333444555777888888:::<<<===>>>???AAADDDGGGGGGFFFEEEDDDDDDEEEFFFFFFGGGFFFGGGHHHGGGHHHPPP[[[eeemmmyyy~~~fffOOOGGGCCC???>>>AAA???@@@@@@@@@AAAAAAAAABBB???@@@BBBCCCDDDFFFHHHKKKNNNQQQTTTWWW\\\ggguuuyyytttppppppsssxxxuuullliiiqqqnnnbbbYYYTTTRRRQQQPPPQQQTTTYYY___bbbkkkuuummm[[[OOOJJJGGGIIIIIIGGGHHHKKKNNNRRRYYY___fffmmmtttxxxvvvrrrllliiipppwwwlllaaadddrrryyydddPPPJJJLLLSSSbbbssstttaaaRRRHHHAAA===;;;:::;;;>>>???AAAIIISSSiiittt|||zzzrrriiiaaaZZZOOOJJJBBB<<<:::999999999666777999<<<@@@CCCFFFHHHKKKKKKLLLLLLKKKKKKJJJJJJJJJHHHGGGGGGHHHHHHHHHGGGEEEDDDCCCAAA@@@???>>>>>>===<<<<<<;;;;;;:::999999888777777666555555444444333333222222222222222111---------...............////////////............---.....................---...///000111222222222222222111111000//////...------,,,,,,,,,------...---,,,,,,,,,,,,---............------,,,,,,++++++,,,---///000000000///...000000///...............---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,,,,------///000000------........./////////000///...///000111000///111222333444555777888888:::<<<===>>>>>>@@@DDDFFFEEEDDDCCCBBBBBBCCCDDDEEEGGGFFFGGGHHHFFFGGGPPPZZZbbbkkkxxxhhhQQQHHHDDD@@@>>>AAA@@@@@@@@@AAAAAABBBBBBCCC@@@BBBDDDEEEFFFIIILLLOOONNNRRRWWW]]]fffvvv~~~wwwuuummm[[[QQQKKKIIIJJJIIIHHHHHHJJJLLLOOOQQQSSSXXX```hhhjjjcccVVVKKKHHHEEEDDDEEEDDDAAABBBEEEFFFHHHLLLOOOTTTYYY___dddbbbdddeeegggsssoooccc___jjj|||nnn[[[LLLJJJMMMUUUiii~~~mmmZZZLLLDDD???<<<::::::<<>>AAACCCGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGEEEEEEGGGGGGGGGFFFFFFEEECCCAAA???>>>=========<<<<<<;;;;;;:::999999666666555555444444333333222222222222222222222222...////////////000000000////////////............---------...............------///111222333444444333222222111000///......------,,,,,,,,,---......---,,,,,,,,,,,,---......------------------,,,,,,------...////////////...//////...------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////,,,,,,,,,---...///000111------------............000///...///000111000///111222333444555777888888999:::;;;;;;<<<>>>AAADDDDDDCCCBBBBBBBBBCCCDDDEEEFFFFFFGGGHHHFFFGGGPPPZZZaaakkkxxxiiiRRRIIIFFFAAA???BBB@@@@@@AAAAAABBBCCCCCCCCCBBBDDDGGGHHHJJJMMMPPPSSSQQQWWW___iiivvvyyy```PPPHHHEEEEEEFFFEEEEEEFFFGGGHHHJJJKKKJJJKKKNNNSSSTTTPPPIIIDDDDDDBBBBBBDDDCCC@@@AAADDDBBBCCCDDDDDDFFFKKKPPPTTTTTTYYY^^^dddsssxxxiii```bbbssscccTTTKKKMMMQQQZZZrrr|||iiiVVVHHH@@@===;;;<<<<<<>>>AAADDDLLL\\\kkkzzz~~~vvvllleeeZZZPPPHHHBBB===::::::999888777888:::===???AAABBBCCCEEEGGGHHHHHHHHHGGGEEEDDDDDDEEEFFFFFFEEEEEEDDDBBBAAA@@@?????????===<<<<<<;;;;;;:::999999666666555555444333333333222222222222222222222222111111111222222333333333////////////............---------........./////////000111222333333333333333333222111000///......,,,,,,,,,,,,,,,---...///---,,,,,,,,,,,,---......------------...............------------...//////......---,,,,,,,,,,,,,,,........................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))***,,,---.../////////---------------...///000............////////////000///...///000111000///111222333444555777888888999:::;;;;;;;;;===@@@CCCDDDCCCBBBBBBBBBDDDEEEFFFEEEEEEFFFGGGFFFGGGPPPZZZcccmmmzzzjjjSSSJJJFFFBBB@@@CCC@@@@@@AAAAAABBBCCCDDDDDDDDDFFFIIIKKKMMMOOOSSSVVVZZZaaalllxxx||||||}}}zzzwwwxxx~~~zzzxxx}}}mmmWWWJJJDDDBBBBBBAAAAAACCCDDDFFFGGGHHHHHHKKKIIIIIILLLMMMJJJFFFDDD>>><<<===???>>><<<>>>BBB???@@@??????@@@CCCIIIMMMMMMTTT[[[aaarrrssseeeccciii|||xxx^^^RRRLLLRRRVVV___zzz|||hhhUUUGGG@@@<<<;;;>>>>>>AAADDDHHHQQQcccttt~~~~~~xxxqqqggg]]]SSSJJJCCC>>><<<;;;888777777888;;;<<<===>>>@@@BBBDDDFFFGGGGGGFFFDDDCCCCCCEEEFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@AAA===<<<<<<;;;;;;:::999999666666666555444444333333222222222222222222222222......//////000000000111000/////////............---------.........//////222222222333333333222222333333222111000///...---,,,,,,,,,,,,,,,---...///---,,,,,,,,,,,,---......---------....../////////......---,,,,,,...///000------,,,++++++++++++,,,////////////////////////---,,,,,,++++++,,,,,,---************************)))***,,,---...///////////////...------------...////////////000000000000000///...///000111111///111222333444555777888888;;;<<<=========???BBBEEEEEEDDDCCCCCCCCCEEEFFFGGGEEEDDDFFFGGGFFFGGGPPP[[[eeeooo|||rrrWWWIIIEEEBBB@@@???AAA@@@AAABBBEEEGGGGGGGGGIIIIIIJJJLLLPPPVVV[[[^^^aaammm|||{{{sssmmmlllllllllkkkpppzzz~~~~~~}}}}}}}}}|||~~~}}}dddooo{{{ooo]]]NNNFFFCCCCCCCCCEEECCCBBBCCCGGGIIIHHHFFFGGGGGGGGGGGGHHHHHHEEECCCAAA???>>>???AAACCCCCCBBB===>>>>>>>>>>>>@@@CCCFFFFFFFFFKKKXXXkkkuuufffaaabbbpppkkkSSSLLLIIINNNYYYmmmyyyeeeRRREEE>>><<<;;;???BBBDDDFFFOOO```ooovvv}}}zzztttoooggg\\\OOOFFFAAA>>>999666666666666555666777999>>>CCCFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBAAABBBBBBBBBBBBAAA???===<<<======<<<;;;::::::999999888888777666555444444333333333333222111000//////444333333333222222111111222111000//////.....................////////////000000111222333333333333111111000000//////............................................................---------,,,,,,,,,------...//////////////////............---------++++++,,,---...///000111------,,,,,,,,,,,,,,,,,,........./////////000000+++,,,---.........---,,,------------------------/////////...---------,,,......//////000000111111111111222444666999;;;<<<===<<<;;;;;;===@@@CCCEEECCCBBBBBBAAABBBCCCDDDEEEHHHEEEDDDEEEFFFIIIPPPYYYjjjrrrtttYYYJJJEEECCCBBBAAAAAAAAAAAACCCEEEGGGGGGGGGHHHJJJMMMPPPSSSYYY```eeeqqq}}}xxxqqqmmmlllmmmmmmllluuu~~~ooocccooowwwsssrrrooolllfff]]]PPPFFFAAA@@@AAAAAACCCBBBBBBDDDFFFHHHFFFDDDGGGFFFFFFGGGGGGGGGDDDBBBEEECCC@@@??????@@@???===??????@@@???>>>???BBBDDDEEEFFFJJJSSScccwwwlllaaa___dddtttvvvaaaPPPLLLMMMVVVeee{{{zzzgggUUUGGG@@@>>>>>><<>>:::999888888777555555666999===???@@@???BBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBAAA???===<<<======<<<;;;;;;:::999999666555555555555555555555333222222222111000000000+++,,,---...000111333333111000///...------------............////////////000000111222333333333333333222111000///...---,,,------------------------....................................------,,,,,,......///////////////...///............---------------------............++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,---.........------........................//////////////////............//////000000111111111222333444666888:::;;;===<<<;;;;;;===@@@CCCEEEDDDCCCBBBBBBBBBCCCDDDEEEGGGEEEDDDFFFGGGJJJRRR[[[iiirrrxxx[[[KKKFFFDDDCCCCCCBBBBBBCCCDDDEEEGGGHHHIIIGGGLLLQQQUUUXXX___jjjsss|||zzz{{{|||}}}}}}zzzfffcccqqq|||ppp```UUURRRRRRRRRQQQPPPKKKEEEAAA@@@AAABBBBBBDDDDDDDDDFFFHHHHHHGGGEEEIIIHHHHHHJJJKKKJJJHHHEEEIIIFFFBBB@@@@@@@@@???>>>===>>>??????>>>???@@@BBBDDDFFFHHHMMMXXXjjj~~~sssaaa[[[]]]hhh|||}}}fffUUULLLLLLRRR```uuu}}}kkkYYYKKKDDDAAAAAA>>>DDDMMMZZZnnn{{{vvvoooeee^^^RRRMMMFFFAAA===;;;:::888666444333444777:::;;;;;;@@@@@@@@@AAABBBBBBCCCCCCAAAAAABBBBBBAAA???===<<<===<<<<<<;;;;;;::::::999333333333444444555555555222222111111111111111111)))***+++---///111333444000///...------,,,,,,,,,............////////////000000111222333333333333444333222000///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......................../////////............---...///////////////......///............---------///.........------,,,,,,)))*********+++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------......------/////////////////////////////////000000000000000......//////000000111111333333333444666777999:::<<<<<<;;;;;;===@@@CCCEEEDDDDDDCCCCCCCCCDDDEEEFFFGGGEEEEEEGGGIIILLLVVV```jjjrrrzzz\\\KKKEEEDDDCCCDDDBBBCCCDDDDDDEEEGGGIIIKKKJJJPPPVVVZZZ___kkk|||wwweeedddsss{{{fff]]]QQQIIIGGGHHHIIIIIIDDDCCCBBBBBBCCCDDDDDDEEEEEEFFFHHHJJJKKKKKKJJJIIIMMMNNNPPPRRRTTTTTTQQQOOOJJJGGGCCCAAAAAACCCDDDDDD>>>@@@AAABBBBBBBBBDDDFFFGGGIIIKKKNNNUUUdddxxx}}}hhhYYYXXX___mmmlllYYYNNNJJJKKKTTTeee~~~qqq___PPPGGGCCCCCCDDDJJJUUUggg|||yyytttmmmhhh^^^YYYQQQJJJDDD???;;;888888666333333555888999:::<<<===>>>???@@@BBBCCCCCC@@@@@@AAAAAA@@@???===<<<<<<<<<;;;;;;::::::::::::333333333333333333333333111111111111111222222222000000111111111111111111000000///...------------............////////////000000111222333333333333333222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,......................../////////////////////...///////////////......---///............---------.........---------,,,,,,(((((()))***++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------------.............../////////.........//////000000111......//////000000111111333333444444666777888999<<<;;;;;;<<<>>>@@@CCCDDDEEEDDDDDDCCCCCCEEEFFFGGGFFFEEEFFFHHHJJJNNNYYYeeemmmuuu{{{]]]KKKEEECCCBBBBBBBBBCCCEEEEEEEEEHHHLLLOOOQQQVVV\\\ccclll~~~vvvfffdddsssyyygggSSSNNNGGGCCCCCCDDDDDDCCC@@@AAABBBCCCCCCCCCDDDDDDGGGIIIKKKMMMOOOPPPPPPQQQTTTVVVZZZ___bbbaaa]]]ZZZLLLHHHCCCAAAAAACCCDDDEEECCCDDDEEEEEEEEEEEEHHHJJJKKKNNNQQQSSSXXXcccrrr~~~~~~qqq___TTTXXXaaatttvvv```SSSMMMIIILLLUUUgggwwweeeTTTIIIEEEEEEGGGOOO]]]qqq~~~|||zzzuuuqqqiiiddd\\\TTTMMMEEE???:::999666333222444666888999999999;;;<<<>>>@@@AAABBB>>>????????????===<<<;;;::::::::::::999999999999555444444333222222111111111111111111111222222222444444333222222111000000222111000///........................////////////000000111222333333333333000000000000////////////------------------------.........................../////////////////////...///////////////......///............---------,,,,,,,,,------------...(((((()))***++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------......,,,,,,---------.........---------....../////////......//////000000111111333333444444666777888999;;;;;;;;;<<<>>>@@@BBBDDDEEEDDDDDDCCCCCCEEEFFFGGGEEEEEEGGGIIIJJJOOO[[[iiipppwww}}}___MMMGGGDDDBBBAAA@@@CCCEEEFFFFFFIIIOOOSSSWWW]]]fffqqqzzzmmmfffrrrqqq___KKKGGGDDDBBBBBBBBBBBBAAA@@@AAACCCCCCCCCBBBDDDEEEJJJLLLPPPRRRTTTWWWZZZ]]]___ccciiiooorrroooiiicccRRRMMMFFFBBBAAABBBDDDEEEEEEFFFGGGGGGGGGJJJNNNQQQVVVYYY\\\^^^___ccciiinnnuuuvvv|||uuueeeXXXSSSZZZddd{{{iiiVVVOOONNNKKKPPP[[[nnnyyyiiiXXXMMMIIIHHHKKKWWWjjj|||{{{zzzwwwtttppplllggg```XXXPPPGGGAAA<<<999555333444555555555666777888:::;;;===>>>???<<<<<<=========<<<;;;:::888888888888888888888888666555555444222111111000222222111111111111111111000000000000000000000000222111000//////......///............////////////000000111222333333333333////////////000000000000................................................---............/////////---......//////////////////............---------++++++,,,,,,---------...)))*********+++,,,,,,,,,))))))*********+++++++++---,,,,,,,,,,,,---...///++++++,,,,,,---.........------------..................//////000000111111333333333444666777999:::;;;;;;<<<===???AAABBBCCCDDDDDDCCCCCCCCCDDDEEEFFFEEEEEEGGGIIIIIINNN\\\kkkrrrxxxbbbPPPJJJEEEBBBAAA???BBBEEEFFFFFFJJJQQQWWW\\\dddqqq~~~~~~ssslllwwwuuueeeRRRNNNJJJGGGEEEFFFGGGGGGDDDFFFHHHHHHGGGIIILLLOOORRRUUUXXX[[[^^^ccciiinnnpppuuu|||~~~tttmmmXXXSSSLLLGGGGGGIIIKKKLLLLLLNNNPPPTTTYYY```iiiooowwwyyy{{{|||zzzuuuqqqnnnooommmnnnqqquuu{{{|||iii\\\VVVXXXaaajjjqqq[[[NNNKKKLLLOOOWWWeee{{{yyykkk\\\QQQNNNNNNZZZkkk{{{{{{zzzxxxvvvrrrqqqnnnjjjeee\\\SSSLLLCCC@@@;;;888666555444222444444666777999:::;;;<<<::::::;;;<<<;;;:::999888666666666666777777777777555555444444333333222222333222222222111000000000.../////////000000111111111111000///........................////////////000000111222333333333333000000000000////////////------------------------........................,,,,,,------............,,,,,,---///000000000000///............---------------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,************+++++++++,,,------,,,,,,,,,---...///,,,,,,,,,---.../////////////////////..................//////000000111111111222333444666888:::;;;:::;;;<<<===???AAABBBCCCDDDCCCBBBBBBBBBCCCDDDEEEEEEFFFHHHIIIIIIMMM\\\kkkssswww~~~dddSSSLLLGGGCCCAAA>>>AAAEEEFFFFFFKKKSSSYYY___hhhyyy}}}{{{ssssss}}}}}}nnn[[[VVVPPPKKKHHHIIIKKKLLLKKKMMMNNNOOOOOORRRWWW\\\ZZZ]]]aaadddgggmmmuuu|||~~~}}}ttt\\\WWWPPPMMMNNNRRRVVVXXXYYY\\\aaaiiisss|||mmmhhhdddccceeelll{{{vvvcccYYYXXX]]]hhhqqq{{{fffQQQHHHGGGIIIQQQ\\\nnnxxxlll^^^TTTRRRSSSkkk~~~}}}rrrrrrrrrqqqmmmeee\\\UUUKKKGGGBBB>>>:::777444222333333444666777999::::::888999:::::::::999888777555555555666666666666666333333444444444444555555444333333222111000//////111111111111000000000000000000...---------------............/////////000000000111222333333333333222111111000///......---,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......++++++---///000111111111//////.........---------///......---+++******)))------,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,+++,,,---...///---------...///000000111111111000000//////............//////000111111111111111222444666999;;;<<<:::;;;<<<>>>???AAABBBCCCCCCBBBBBBAAABBBCCCDDDEEEEEEFFFHHHIIIHHHMMM\\\kkksssuuu{{{eeeSSSJJJEEEBBBBBBAAABBBCCCDDDGGGLLLSSSWWW[[[eee{{{}}}{{{tttxxxvvvvvvvvv|||pppfff[[[UUUWWWXXXWWWTTTWWWYYY[[[]]]___bbbfffhhheeefffjjjnnntttyyy~~~sss___UUUOOOQQQWWW[[[bbbjjjqqqwwwqqqdddccccccdddpppkkk]]]YYYWWWcccvvvxxxcccVVVNNNIIILLLUUUVVVhhh|||xxxqqqggg^^^^^^ddd|||}}}xxxuuurrrpppmmmjjjeeebbbVVVQQQJJJFFFBBB???:::666777555333222444555555444444555777999999888666555444444555555555444444333444444444444444444444444222222222111111111111000000000000000000000000000222000...---,,,---///000////////////000000000000222222222222222222222222000000000///......------,,,,,,,,,---,,,,,,++++++///...,,,+++,,,---///111000000//////.........---------............------,,,---...000000000//////+++++++++******)))))))))************************************************//////.........---------,,,,,,,,,---------......///////////////.........,,,---...///////////////444555555555555777999<<<:::<<<>>>@@@AAABBBBBBAAACCCEEEFFFFFFEEEEEEFFFHHHGGGFFFGGGIIIKKKPPP]]]jjjnnnwwwxxx}}}~~~~~~gggUUULLLFFFCCCCCCAAABBBEEEFFFHHHKKKPPPSSSXXXeee{{{zzzkkkfffjjjrrrvvv{{{rrrnnnrrrrrrnnnqqqyyy{{{}}}rrrmmmnnnpppooolllnnnoooqqqrrrssstttuuuvvvxxxwwwwwwxxx|||nnn___VVVPPPSSSZZZaaajjjssstttiiieeeiiizzzzzzfff\\\]]]___kkk{{{ooo[[[QQQKKKGGGKKKSSS[[[rrr|||zzzzzzxxxwwwuuunnniiikkkrrr}}}zzzuuurrrnnnkkkgggddd]]]YYYSSSNNNJJJEEE???;;;999666444333444666666666444555666888888777555444111111222222222222111111444444444444444444444444222222222111111111111000000000000000000000000000111000...---------///000....../////////000000000222222222222222222222222000000//////......------,,,,,,------------,,,,,,...------,,,---...///000///.........------------------............------+++,,,---/////////...---,,,,,,+++++++++*********++++++++++++++++++++++++************************...---------,,,,,,,,,,,,,,,,,,,,,---------.....................---------111111222222222111000000333444555555555777:::<<<;;;<<<===???@@@AAABBBBBBCCCEEEFFFFFFEEEEEEFFFGGGFFFEEEFFFHHHIIIMMMZZZgggjjjtttwww}}}|||wwwyyyjjjWWWMMMFFFDDDDDDAAACCCFFFHHHJJJLLLPPPSSSZZZlllwwwyyyggg\\\[[[```fffiiicccZZZTTTWWWZZZ]]]gggrrr{{{|||}}}wwwggg```YYYUUUYYYbbbnnn{{{zzzppp___\\\ccckkkxxxxxxeeeRRRLLLJJJHHHMMMTTTddd~~~~~~uuunnnlllppppppsssuuusssrrrwww~~~{{{uuuqqqmmmkkkhhhfffeeebbb^^^ZZZUUUNNNGGGCCC>>>:::777444555666666666333444555666666555444333000000111111111111111000444444444444444444444444222222222111111111111000000000000000000000000000111000///------......///------........./////////333333333333333333333333000000//////...---------+++,,,---...............------------............---------------,,,,,,,,,------............------***+++,,,---...---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......------------------------333333333333222111000///333444555555555777:::<<<============???AAACCCDDDCCCEEEFFFFFFDDDDDDEEEGGGFFFEEEEEEFFFGGGJJJVVVbbbfffrrrxxx}}}}}}mmmZZZNNNFFFCCCDDDCCCDDDFFFIIIMMMSSSZZZ___mmmuuuzzz{{{lll\\\XXX\\\aaadddeeeYYYTTTQQQSSSUUUWWW___hhhwwwyyyyyytttiiibbb^^^\\\aaammmvvvhhh[[[]]]iiiuuuooo]]]NNNKKKLLLMMMSSS\\\ppptttggg___\\\aaaccciiinnnpppsss{{{~~~}}}yyywwwxxxyyyzzz~~~~~~{{{}}}xxxrrrllljjjhhhgggfffffffffdddbbb]]]WWWPPPLLLFFFAAA<<<777666555444444333333444444444333222222111111222333333333222222333333333333333333333333222222222111111111000000000000000000000000000000000000///............///------------.........///333333333333333333333333000//////......---,,,,,,+++,,,---...////////////+++,,,---.........------------------------------------............------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------......---------------.........000000111111111000000///333444555555555777:::===>>>===<<<<<<===@@@CCCEEECCCEEEFFFEEEDDDDDDEEEFFFFFFEEEEEEGGGFFFIIITTT___eeettt|||ppp\\\NNNEEEBBBCCCDDDEEEGGGLLLTTTaaaoooyyytttxxxsssdddXXXYYY___aaa``````VVVUUUVVVYYY[[[___hhhppp~~~}}}wwwwww~~~~~~uuupppdddddddddjjjyyy~~~mmmccc\\\bbbppp|||eeeWWWKKKJJJNNNRRR]]]jjjwwwiiiZZZQQQOOOPPPSSSZZZccciiiooo|||wwwrrrtttvvvtttqqqpppqqqqqqsssuuuxxxzzz{{{{{{|||vvvoooiiieeecccbbbaaabbbdddeeedddaaa\\\WWWTTTOOOJJJCCC===999666333111333333333333333222111111000111222333333333333333333333333333333333333333222222222111111111000000000000000000000000000000000000///...............------------.........///333333333333333333333333/////////...------,,,,,,+++,,,---...////////////+++,,,------......------..................//////------............------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,---------......------......////////////---...///111111222222222222333555555555777;;;===???>>><<<;;;===@@@CCCFFFDDDEEEFFFEEEDDDCCCDDDEEEGGGFFFGGGHHHGGGIIISSS^^^gggxxxttt___PPPFFFCCCDDDFFFGGGKKKSSSaaauuuvvvxxxooo```UUUXXX\\\ZZZYYYZZZWWW[[[```gggnnnyyy{{{uuuvvv~~~zzzsssrrrkkknnnpppuuuuuueee```___kkkyyyuuuZZZOOOIIIKKKPPPYYYkkk~~~yyylll^^^OOOGGGFFFBBBEEEMMMVVV^^^hhhxxxzzzuuuoookkkmmmnnnlllkkkkkkiiiiiijjjkkkmmmqqqtttvvvvvvqqqiiiddd```^^^\\\[[[^^^aaaddddddbbb___\\\[[[WWWRRRKKKEEE???:::555222444444333333222222111111//////000111222222222222333333333333333333333333222222222111111111111000000000000000000000000000///////////////.........------........./////////222222222222222222222222//////......---,,,,,,,,,+++,,,---...............,,,,,,,,,,,,------------.........///////////////------............------------...//////...,,,+++++++++++++++,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......------......///000000000...///000222333444444555222333444555666888;;;>>>>>>===<<<<<<===@@@CCCEEEDDDEEEFFFEEECCCBBBCCCDDDGGGFFFGGGIIIHHHJJJSSS^^^hhh{{{xxxcccSSSHHHEEEFFFGGGJJJRRR^^^ppp}}}|||}}}~~~~~~xxxyyyooo___TTTVVVYYYWWWXXX]]]bbbnnn}}}{{{|||zzz{{{zzz~~~{{{kkk^^^\\\bbbuuu|||fffQQQKKKIIINNNUUUbbb}}}zzznnnaaaSSSFFF@@@AAA===???CCCJJJQQQZZZjjjyyy}}}wwwsssnnnjjjhhhiiihhheeeeeehhhbbbbbbbbbaaa``````aaabbbbbb___[[[YYYZZZZZZ[[[ZZZ^^^aaadddeeeccc```___```\\\XXXSSSMMMGGGAAA;;;777555555444333222222111111///000111222333333333333222222222222222222222222222222222111111111111000000000000000000000000000///////////////......---....../////////000000000111111111111111111111111///......------,,,,,,+++,,,,,,------------,,,,,,---,,,+++++++++,,,---...---------....../////////------............------,,,------...---,,,+++************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---......///000000...///000111222333333333111333444555666888;;;>>>>>>=========>>>@@@CCCEEEDDDEEEFFFEEECCCBBBCCCDDDFFFEEEGGGHHHHHHJJJSSS^^^eeeyyy{{{fffUUUJJJGGGHHHGGGLLLWWWfff{{{{{{pppooorrrzzz}}}{{{zzz|||vvvuuuuuu{{{zzzzzzppp___TTTVVVZZZYYY^^^gggqqqttteeeZZZYYYeee|||ttt[[[MMMJJJLLLSSS[[[kkk{{{qqqeeeYYYLLL@@@===??????>>>???BBBFFFMMM\\\jjjtttxxx{{{{{{xxxvvvtttqqqjjjhhhggggggdddaaabbbfff______]]]YYYTTTPPPNNNMMMNNNMMMMMMOOOTTTYYY\\\]]]___cccffffffcccaaaaaabbb^^^[[[WWWRRRMMMGGG@@@<<<666555444333222222222222111222333444555666666666222222222222222222222222222222222111111111111000000000000000000000000000/////////000///......---////////////000000000000000000000000000000000000///......------,,,++++++,,,,,,,,,---,,,,,,++++++---,,,+++******,,,...///,,,,,,,,,------.........---..................---+++,,,,,,---,,,+++***))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++,,,,,,,,,---------......++++++,,,,,,---...//////---......////////////...111333444555666888<<<>>>============???AAACCCDDDDDDEEEFFFEEECCCBBBBBBCCCDDDDDDFFFHHHGGGIIIRRR]]]bbbwww~~~}}}jjjYYYLLLFFFGGGIIIOOO]]]vvvvvvkkkeeeiiiooovvvwwwwwwwwwxxxyyyzzz{{{vvvqqqpppooottt|||xxx|||~~~qqqcccXXXYYY[[[]]]hhhvvvwwwddd[[[\\\___kkk}}}yyycccRRRJJJLLLNNNTTTaaa{{{qqqcccSSSJJJEEE@@@>>>>>><<<:::<<>>@@@AAABBBCCCGGGFFFEEEDDDDDDCCCCCCCCCEEEEEEFFFIIIJJJJJJPPPXXXdddrrrxxx~~~~~~lll[[[NNNIIIIIIMMMWWWjjjvvvjjjbbb___dddkkkvvvwwwyyyzzz{{{}}}~~~tttkkkjjjjjjnnnzzz~~~vvvssswww|||nnnddd^^^```dddkkk||||||ppp```ZZZ\\\hhhtttoooZZZMMMJJJLLLQQQ[[[mmmxxxhhh[[[MMMFFFBBB===<<<===<<<;;;===@@@AAAEEEQQQ^^^nnnppprrrsssrrrqqqpppooommmjjjfffdddcccaaa```^^^[[[VVVOOOIIIDDD@@@===:::>>>===>>>AAAJJJUUUaaahhhlllmmmmmmllliiiddd___\\\\\\[[[[[[XXXTTTOOOJJJGGGCCC???;;;888888777666444333333444555777999:::;;;:::888777555444333444444222222222111111111111000222222111111000/////////000/////////.....................//////000111222222111000//////000222333......------,,,,,,,,,,,,---------,,,------......******++++++,,,---......//////000000000000000000---...///---***((((((***......---,,,++++++++++++,,,,,,,,,---------......******************************+++++++++,,,,,,,,,---------...............///............---------,,,---//////.........///000///.........000111222000111222444666888:::;;;>>>>>>???@@@BBBCCCDDDEEEGGGFFFEEEDDDDDDCCCCCCCCCEEEDDDFFFIIIIIIJJJPPPXXXdddrrr~~~uuuqqqyyy~~~mmm]]]QQQLLLLLLPPP^^^uuuwwwnnneee___ZZZZZZbbbkkkwwwyyy||||||qqqeeeeeeeeekkkwwwzzzsssppptttxxx~~~oooiiigggmmmvvv{{{lllbbb___XXXZZZ]]]___```aaacccdddlllsssttteeeZZZYYY^^^qqq}}}uuuaaaRRRKKKLLLOOOUUUddd{{{zzzooo\\\QQQEEE@@@>>>;;;;;;===???@@@CCCEEEEEEJJJWWWdddppppppqqqrrrrrrqqqppppppllliiieeebbbaaa```___^^^YYYSSSKKKCCC>>>;;;999777::::::;;;@@@LLL\\\llluuu{{{zzzxxxtttmmmeee]]]XXX[[[[[[[[[YYYWWWSSSOOOMMMHHHEEE@@@===;;;:::888666555666888999;;;<<<===>>>;;;999777555333222222333222222222111111111111000222222111111000/////////////////////.....................//////000111222333333111000000000111222/////////.....................//////......------((()))***+++---...///////////////000111111222222,,,---......---,,,---///......---,,,++++++++++++)))))))))************+++******************************+++++++++,,,,,,,,,,,,,,,------....../////////............---------***,,,......---,,,---...---......///000111111222111222333444777999;;;<<<>>>>>>???@@@AAACCCDDDEEEGGGFFFEEEDDDDDDCCCCCCCCCDDDCCCEEEHHHHHHIIIPPPXXXeeerrrtttlllllluuu{{{kkk^^^SSSNNNOOOPPP^^^rrrxxxooojjjgggbbb^^^\\\ZZZ]]]fffpppxxx|||zzzoooddddddeeekkkxxx|||tttqqqtttvvv{{{wwwqqqqqq|||uuuhhh[[[SSSPPPKKKMMMOOOQQQRRRTTTXXX[[[cccmmm}}}vvvhhh\\\VVV[[[cccwww}}}hhhUUUNNNNNNOOORRR[[[nnnqqqfffQQQHHH@@@===<<<;;;<<>>@@@@@@@@@???;;;:::777555333222111111222222222111111111000000222222111111000////////////////////////.....................///000111222444444222111000000000000/////////...............---.../////////---,,,+++,,,,,,------...///000000+++,,,,,,---...//////000------............///000......---,,,++++++++++++((((((((()))))))))************************************+++++++++,,,,,,,,,++++++,,,------.../////////............---------***,,,......---,,,---...,,,---...000111222222222222333333555777999;;;===============???AAABBBDDDGGGFFFEEEDDDCCCCCCCCCCCCDDDCCCDDDGGGGGGIIIPPPYYYeeerrrxxxnnnhhhfffrrruuuggg\\\TTTPPPPPPQQQ[[[ggglllhhhbbb______bbb___]]]^^^]]]```kkkvvv{{{zzznnnddddddeeekkkyyy~~~wwwrrrtttuuuxxx{{{{{{qqqdddZZZPPPKKKIIIHHHIIIJJJKKKMMMPPPUUUXXX```kkk{{{~~~mmm```XXXWWW```jjjqqq[[[LLLJJJNNNPPPVVVeee{{{xxxggg\\\JJJCCC>>>======<<>>>>>===???AAACCCDDDCCCAAA@@@;;;999777444222111111111222222222111111111000000222222111111000/////////.........///////////////............///000111222444333222111000000//////------------------------,,,---.........,,,+++)))..................------******+++,,,,,,---............------.........---......---,,,++++++++++++,,,------------.........******************************+++++++++,,,,,,,,,***++++++,,,---.../////////............---------,,,...///000///...///000,,,---...000111222222222333333333444666999<<<=========<<<===>>>@@@CCCDDDGGGFFFEEEDDDCCCCCCCCCCCCDDDCCCDDDGGGGGGIIIQQQZZZgggsss|||sssjjjeeeaaannnpppbbbZZZTTTQQQRRRSSSXXX\\\[[[VVVTTTXXX\\\```^^^^^^^^^^^^aaammmyyy{{{nnnddddddeeekkkyyywwwsssttttttwww|||hhh[[[SSSLLLHHHHHHGGGIIIKKKNNNQQQVVV\\\```hhhrrruuueee\\\YYY^^^jjjvvvwwwdddQQQFFFHHHMMMSSS^^^ssstttcccXXXEEE@@@============@@@EEELLLWWWfffttt{{{uuurrrooollljjjjjjgggccc```^^^\\\YYYVVVLLLFFF>>>888666777777888:::@@@KKKZZZlllzzzpppiiieee\\\[[[ZZZXXXVVVTTTRRRQQQMMMMMMMMMJJJFFFCCCBBBBBBBBBCCCFFFGGGGGGDDDAAA???:::888666444222111111222222222222111111111111000222222111111000/////////.........///////////////.........//////000111222222222222111000///......,,,,,,,,,,,,,,,---------,,,,,,,,,---,,,,,,++++++...------,,,,,,+++******,,,,,,,,,---.........//////...,,,---......---+++......---,,,++++++++++++,,,,,,,,,,,,------------******************************+++++++++,,,,,,,,,++++++,,,,,,------......///............------------///111111000///000111---......///000111111222333222222333555888;;;===@@@???>>>>>>@@@BBBEEEGGGGGGFFFEEEDDDDDDCCCCCCCCCEEEDDDEEEGGGHHHJJJSSS\\\iiiuuuvvvnnngggcccaaannnkkk___ZZZUUUSSSTTTSSSUUUVVVRRRNNNOOOTTTZZZ___]]]^^^^^^]]]aaammm{{{|||pppfffffffffmmmzzzyyyuuuwwwxxxzzzvvvaaaTTTNNNJJJHHHIIIIIILLLRRRWWW^^^fffnnnsssxxx~~~xxxkkk^^^ZZZ\\\fffuuu}}}kkkXXXJJJGGGKKKPPPZZZiii|||mmm\\\PPP@@@<<<;;;<<<<<<;;;>>>CCCHHHRRRaaasss{{{tttpppnnnkkkhhhiiigggdddaaa^^^ZZZUUURRREEE@@@:::666555777888888<<>>>>>???BBBEEEGGGGGGFFFEEEDDDDDDCCCCCCCCCFFFEEEEEEHHHIIIKKKTTT^^^kkkvvv{{{rrrkkkeeeaaacccqqq}}}iii^^^ZZZVVVUUUVVVQQQSSSSSSOOOLLLMMMRRRWWW^^^]]]^^^^^^]]]aaannn|||~~~qqqiiihhhiiiooo}}}{{{xxx{{{|||lllWWWLLLHHHEEEEEEGGGIIINNNVVV___hhhsss|||pppdddZZZYYY___kkk|||uuu```OOOHHHJJJQQQVVVaaarrr~~~qqqaaaOOOCCC===:::999::::::999<<>>999666777999:::;;;>>>HHHZZZnnnwwwooojjjhhhcccbbb___[[[VVVRRRPPPNNNHHHKKKLLLKKKHHHFFFFFFHHHGGGIIIKKKLLLJJJEEE@@@<<<777666555333222222333333222222222111111111111000222222111111000/////////---.........//////000000.........//////000111222///////////////......---,,,,,,,,,------............---,,,,,,---...000111---------....../////////------------------,,,,,,///---+++---000222000///......---,,,++++++++++++***+++++++++,,,,,,,,,,,,******************************+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,//////.........------------///111111000///000111111000...------///111222222111111111333777:::===>>>===<<<<<<===@@@CCCEEEGGGFFFEEEDDDDDDCCCCCCCCCGGGEEEFFFHHHIIILLLUUU___lllwwwxxxoooeeebbbccc```ooovvvfff]]]WWW[[[]]]UUUZZZQQQKKKKKKKKKKKKTTT```eeeaaa___^^^___dddqqq}}}~~~rrrhhhffffffnnnzzz}}}|||}}}zzzfffQQQGGGEEEDDDDDDDDDHHHKKKRRR]]]jjjsssxxxxxxyyyxxxxxx|||}}}xxxvvvwwwxxxggg```WWWXXXgggzzzeeeNNNJJJKKKHHHMMMYYYfffttteeeTTTGGGBBB<<<999999<<<>>>>>>BBBGGGFFFMMM^^^vvvwwwoookkkkkkkkkkkkhhheeeaaa___^^^XXXNNNGGG???:::666666666777<<>>AAAFFFMMMSSS[[[lll}}}tttnnnlllkkkkkkjjjhhhddd```]]]ZZZTTTJJJCCC===999666777777888===CCCKKK\\\qqq}}}xxxrrrjjjddd```^^^^^^^^^___^^^]]][[[WWWTTTRRRMMMKKKIIIFFFEEEEEEFFFFFFLLLOOOPPPMMMGGG@@@<<<:::999666444222222111000...111111111111222222222222333222111////////////000...------------...//////////////////000000000111111111111000000000//////++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...------,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++++++++++++++,,,---......---+++***---,,,+++*********+++,,,******))))))))))))))))))++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---..................////////////111000000000000000000000222222333444666888:::;;;>>>>>>>>>???AAABBBDDDEEEEEEFFFGGGFFFDDDCCCCCCDDDDDDBBBCCCEEEGGGJJJSSS]]]gggrrrzzzssskkkaaa]]]^^^eeeuuuxxxjjjccc___eeejjjcccZZZPPPIIIJJJKKKMMMXXXfffrrrnnnkkkiiigggjjjwwwtttiiiffffffkkkwwwnnn^^^MMMFFFDDDCCCBBBBBBFFFFFFHHHLLLRRRUUUWWWWWWUUUZZZbbbqqqrrriiigggeeetttyyygggYYYWWWZZZhhh|||dddSSSFFFGGGIIIMMM\\\nnn~~~nnnaaaUUUHHH@@@===<<<999999<<>>:::777666777888999???FFFVVVgggzzz~~~vvvkkkhhhccc^^^ZZZXXXWWWXXXZZZZZZ[[[[[[ZZZXXXVVVUUUMMMKKKGGGDDDCCCEEEHHHJJJOOOOOONNNJJJCCC>>>;;;999666444222111222111000///111111111111222222222333222222111111000/////////......------......///000/////////000000000111111111111000000000000//////,,,,,,,,,,,,------------------------------------........./////////000000...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,++++++,,,,,,---.........,,,+++***...---,,,+++***************)))((((((((()))***+++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......------------............000000000000000000111111222222333444666888999:::=========>>>@@@AAACCCDDDDDDEEEFFFFFFDDDDDDDDDFFFDDDCCCCCCEEEGGGJJJSSS]]]gggssswwwqqqiii```\\\]]]gggwwwxxxjjjeeeaaaiiinnnggg^^^SSSLLLLLLMMMQQQ^^^mmmwwwtttqqqnnnkkkooo|||ssskkkhhhhhhlllwwweeeXXXJJJEEEDDDCCCBBBBBBEEEFFFHHHJJJMMMNNNOOOOOOSSSYYYdddttt|||rrrqqqtttsssbbbXXXZZZaaarrr}}}iiiWWWNNNHHHJJJNNNVVVkkktttcccWWWMMMCCC>>>======::::::<<<@@@FFFRRR^^^ttt}}}wwwqqqhhhhhhiiiiiijjjiiihhhgggeeeaaa[[[UUUOOOGGG???:::888666666888999;;;CCCLLL___ooo}}}rrriiiaaa___[[[WWWTTTSSSSSSSSSTTTTTTUUUUUUUUUUUUTTTSSSMMMJJJFFFDDDDDDHHHLLLOOOSSSQQQLLLFFFAAA<<<:::999555333111111222333222111111111111222222222333333111111222222111000///..................//////000//////000000000111111111111000000000////////////,,,,,,,,,------------...////////////////////////---.........////////////------------......//////..............................---,,,,,,,,,,,,,,,------......---,,,+++***,,,,,,,,,++++++*********+++***))))))***,,,...///+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......------........./////////000000000000000111111111333333333444666777999:::<<<<<<===>>>???AAACCCDDDDDDEEEFFFFFFEEEDDDEEEGGGFFFDDDDDDGGGHHHKKKTTT]]]gggsss}}}uuuoooggg___]]]___hhhxxxwwwjjjeeeccckkkpppjjjcccWWWNNNMMMNNNSSSaaaqqqyyywwwuuurrrooosss~~~qqqjjjhhhhhhlllvvvwww___SSSHHHEEEEEECCCCCCEEEEEEGGGJJJMMMNNNOOOOOOPPPUUU[[[fffwww~~~kkk___ZZZaaalll{{{qqq[[[OOOJJJJJJNNNUUUbbb{{{xxxjjjZZZPPPHHHAAA>>>???>>><<<<<>>???AAACCCDDDDDDEEEFFFFFFEEEEEEFFFGGGGGGFFFFFFHHHIIIKKKTTT^^^fffsss|||sssllleee^^^^^^aaaiiiyyyuuujjjfffeeeooovvvppphhh\\\QQQNNNOOOSSSbbbrrr}}}{{{yyyvvvrrrvvv~~~pppgggggghhhmmmuuuppp[[[QQQGGGEEEEEEEEEFFFIIIHHHLLLQQQTTTTTTSSSRRRRRRTTTZZZfffwww{{{qqqqqqyyypppbbb[[[^^^jjjxxx}}}hhhUUUIIIHHHKKKRRR]]]pppoooaaaSSSJJJDDD???>>>@@@>>>===???CCCGGGPPP```ooo{{{~~~zzzooobbbXXXSSSNNNQQQUUUWWWXXXYYY[[[\\\XXXUUUPPPIIICCC===:::888666555777;;;>>>EEESSSaaattt~~~zzzrrrhhh```WWWVVVSSSOOOMMMKKKJJJIIIJJJIIIHHHGGGFFFEEEEEEDDDDDDDDDEEEGGGJJJOOOTTTVVVUUUOOOGGGAAA===;;;999888666444222333444555555444222222222222333333333333222222111111000///////////////......//////000111000000000111111111222222000000////////////......,,,---------............++++++++++++++++++++++++,,,,,,,,,------------...,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++*********+++++++++((()))***,,,,,,---,,,,,,''''''((()))***+++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......////////////000000000111/////////000111111222222333444444444666777888999;;;<<<===>>>@@@BBBDDDEEEEEEFFFGGGGGGEEEDDDEEEGGGHHHFFFFFFHHHIIIKKKTTT^^^dddrrr{{{ppphhhaaa]]]^^^ccckkkzzztttjjjiiijjjvvv~~~yyyqqqdddWWWSSSRRRVVVeeevvv~~~zzzuuuxxxqqqggghhhkkkpppxxxlllYYYOOOGGGEEEFFFFFFIIINNNRRRWWW]]]___]]]YYYVVVTTTUUUZZZeeevvvwwwgggdddggguuuuuuddd[[[ZZZbbbrrr~~~ooo]]]OOOFFFHHHMMMXXXhhhyyyeeeYYYKKKEEE@@@===<<<>>><<<>>>BBBHHHNNNYYYkkk{{{xxxlll]]]PPPHHHCCCFFFJJJKKKLLLNNNRRRUUUNNNLLLHHHBBB===999888888666666888<<<@@@III[[[kkk}}}{{{rrrjjjccc^^^TTTSSSQQQNNNLLLJJJIIIHHHIIIHHHEEECCCAAA???======<<<>>>BBBGGGLLLQQQTTTVVVQQQKKKDDD>>>;;;999777555555333222222333444333333222222222333333333444444333222111////////////000///////////////000000111000000111111111222222222000000/////////.........------------............++++++++++++++++++++++++------------............,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))))))))******(((((((((((()))***++++++******+++,,,,,,,,,+++***&&&''')))+++++++++***)))++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---.............../////////000000...//////000111111222222444444444444555777888999<<<<<<===???AAACCCEEEGGGGGGHHHHHHGGGEEEDDDEEEFFFFFFDDDDDDFFFGGGIIIRRR\\\bbbpppzzznnneee___[[[^^^cccmmm|||tttkkkkkkooo|||yyykkk^^^XXXWWW[[[jjjzzz}}}wwwyyyrrrjjjlllpppuuu}}}}}}jjjXXXOOOGGGFFFFFFGGGLLLQQQ\\\bbbhhhiiieee^^^YYYVVVXXX]]]gggwwwnnn``````fffxxx}}}mmm]]]YYY]]]fffxxxvvvcccRRRHHHGGGIIIPPP]]]ppprrr^^^SSSGGGAAA>>>::::::<<<;;;===DDDLLLTTT___rrr}}}ooo^^^MMMCCC>>>@@@CCCCCCDDDFFFLLLPPPHHHFFFCCC>>>999777666777777777888<<>>;;;999888666:::@@@GGGMMMRRRTTTUUUOOOIIIAAA;;;999777555333555333111111222333222111222222333333333444444444444333000///...///000111///////////////000111111000111111111111222222222000/////////............---------.........//////..................................../////////000,,,,,,.../////////...---........................)))((((((((((((((())))))''''''''''''(((***+++,,,+++,,,------,,,+++)))(((((())),,,......---+++)))++++++,,,,,,,,,------------,,,,,,,,,,,,---......---------.........//////...//////000111222222222444444444555555777888999<<<===>>>???BBBDDDFFFGGGGGGHHHIIIGGGEEEDDDDDDEEEEEECCCCCCEEEEEEHHHPPPZZZ```pppzzzkkkbbb^^^]]]___dddnnn|||vvvqqqxxxnnn___\\\]]]aaannn~~~{{{}}}~~~rrrmmmooosssxxxyyydddTTTLLLFFFGGGJJJMMMTTTZZZkkkkkkjjjgggccc^^^YYYVVVVVV]]]iii}}}tttfffdddaaajjj}}}rrrdddWWWXXXbbbrrr}}}fffRRRKKKJJJKKKRRR\\\lll~~~hhhWWWLLLAAA<<<:::999:::===>>>???CCCMMM\\\ooo{{{hhhTTTEEEBBB>>>;;;;;;>>>AAABBBAAA@@@???===;;;999888777777::::::;;;@@@JJJZZZlllxxxxxxmmmbbb[[[WWWVVVTTTRRRPPPMMMJJJHHHGGGFFFEEEEEEDDD@@@;;;777666666999>>>BBBGGGOOOVVVUUUPPPJJJEEE@@@<<<;;;999555222///000111222222222222222222222111111222444555777333333111000////////////000000////////////000000000111222222333333333333444222///---,,,,,,---...+++,,,------......------............////////////---------------...///000000///...---,,,------...------......///.........,,,,,,,,,+++++++++******'''((((((((())))))))))))++++++++++++++++++++++++,,,+++***)))))))))++++++,,,---......//////......------............------...........................000111222111000111222333555666777666777888:::;;;<<<===>>>AAACCCEEEGGGJJJHHHFFFDDDCCCEEEGGGHHHHHHGGGFFFEEEFFFKKKRRRWWWcccppp~~~{{{jjjaaa\\\ZZZ^^^cccooo}}}yyyttt{{{ssseeeccccccgggttttttrrrtttvvv{{{xxxcccRRRKKKFFFGGGJJJMMMSSSYYYdddddddddbbb^^^[[[XXXWWW[[[aaalllqqqfffdddfffqqqqqqeee]]]ZZZdddtttsss^^^OOOIIIIIIMMMWWWgggzzz|||fffTTTJJJ@@@<<<;;;::::::===BBBEEEMMMYYYjjj|||vvvaaaQQQGGGBBB<<<:::;;;===>>>===;;;;;;:::888777666666555:::;;;>>>FFFTTTdddsss|||yyypppggg^^^XXXTTTRRROOONNNLLLKKKIIIHHHHHHGGGFFFFFFDDD@@@;;;888666666999@@@GGGLLLSSSWWWTTTNNNFFFBBB===:::999777444222000111222222333333222222222222111111222333555666222111000//////.........000000////////////000000111111222333333333333333333222///---,,,,,,---...,,,,,,---.........------............////////////---------------...//////000///...---,,,------..................---,,,+++,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,---............---------............------........................---///000000//////000111333555666777666777888:::;;;;;;===>>>AAACCCEEEGGGJJJHHHFFFDDDDDDEEEGGGHHHHHHGGGFFFEEEFFFKKKRRRXXXbbbooo|||~~~mmmaaa[[[YYY^^^dddppp}}}|||yyy|||pppmmmmmmqqq|||vvvqqqrrrssswww~~~vvvbbbPPPJJJFFFHHHJJJLLLPPPUUUWWWXXXXXXVVVTTTRRRSSSTTT^^^cccooolllccceeekkkyyyvvveee\\\[[[```ppptttcccUUULLLJJJKKKTTTcccxxxyyycccQQQGGG???===<<<;;;;;;>>>AAAGGGSSSbbbtttsssbbbQQQJJJAAA<<<;;;<<<<<<<<<777777777777777777666666;;;===DDDQQQbbbqqq{{{xxxqqqfff^^^YYYUUUQQQNNNJJJIIIIIIHHHHHHHHHHHHHHHFFFFFFDDD@@@<<<999888888999BBBLLLSSSXXXXXXQQQHHHAAA>>>:::888666555333222222222333333444444333333111111111111222333444444333222111000/////////000000000////////////000000111222333333333333333333222111///---,,,,,,------------.........------,,,---............/////////...------------...////////////...------------...............---+++***))),,,,,,,,,+++++++++******))))))))))))************++++++++++++++++++++++++******+++++++++++++++***++++++,,,------------,,,------............------...........................///111111000///000222222444666666666666888:::;;;;;;<<<>>>AAACCCFFFGGGJJJHHHFFFEEEDDDEEEGGGHHHHHHGGGFFFEEEFFFLLLSSSXXXbbbnnnyyyqqqddd\\\ZZZ___fffppp|||~~~{{{~~~zzzyyy|||zzzooopppqqquuu}}}ttt```OOOIIIFFFGGGIIIHHHJJJNNNPPPQQQQQQOOOMMMMMMQQQUUU]]]dddsssyyyfffaaaeeeooowwwjjj___^^^bbbiiiuuuwwwcccUUUNNNLLLNNNPPP]]]pppxxxbbbNNNEEE>>>===>>>======???BBBIIIVVVgggzzzsss```WWWLLLDDD@@@???>>><<<666666777777888999999999<<<@@@KKK\\\ooo|||rrriii^^^WWWUUUTTTPPPLLLIIIHHHHHHGGGGGGGGGHHHHHHFFFFFFDDDAAA===::::::;;;;;;FFFRRRYYY[[[XXXNNNDDD>>><<<999777555444333333333333444444444444444333111111111111222222333333444333222222111111111222000000////////////000000222222333333333333222222111000///------,,,------...............------,,,---------.........//////......---------......///............------......------------,,,+++******,,,,,,,,,+++++++++******(((((((((((())))))))))))++++++++++++++++++++++++)))***+++,,,---,,,+++*********+++,,,,,,,,,,,,+++------............------........................000111222111000000222444222333555666666666888::::::;;;<<<>>>AAADDDFFFGGGIIIHHHGGGFFFEEEFFFGGGHHHHHHGGGFFFEEEGGGLLLTTTYYYbbbmmmxxx~~~uuuggg]]]YYY___fffooo{{{~~~|||sssuuuxxx}}}rrr]]]OOOIIIEEEFFFFFFEEEFFFHHHQQQRRRQQQOOOLLLOOOUUU[[[^^^iii{{{ssscccaaaggguuujjjbbb]]]```jjjttt}}}}}}iiiUUULLLKKKLLLPPPTTTeee{{{yyydddMMMEEE>>>>>>???>>>???AAAGGGOOO]]]nnnuuukkk]]]QQQIIICCC>>>:::777777777777888999:::;;;???FFFTTTfffwww}}}yyykkkcccYYYTTTTTTSSSPPPMMMKKKJJJIIIHHHGGGGGGGGGGGGFFFEEEDDDAAA===<<<===???BBBMMMYYY___^^^YYYNNNDDD===<<<:::777555444444555444444555555555444444333111222222222333333333333222222111000000000111111000000////////////000000111222222333222222111111//////...---------,,,,,,---......//////...------------------............///......---------......------..................******+++,,,------------,,,,,,,,,+++++++++******++++++,,,,,,,,,---------++++++++++++++++++++++++)))***+++---------,,,+++)))***++++++,,,,,,++++++------............------........................///000000///...///111333111333555555555666888:::::::::<<<>>>AAADDDFFFHHHIIIHHHGGGFFFFFFFFFGGGGGGHHHGGGFFFFFFGGGMMMTTTZZZcccmmmwww~~~yyyjjj^^^YYY]]]eeeqqq|||}}}|||zzz~~~ooo[[[OOOIIIEEEEEEFFFEEEFFFIIIOOOPPPPPPLLLKKKOOOYYYaaajjjxxxqqqdddfffnnnssseee___]]]eeerrr~~~ppp^^^NNNJJJKKKLLLRRR[[[qqq{{{fffOOOFFF>>>>>>??????AAADDDJJJTTTdddxxxrrreeeYYYNNNCCC===<<<:::888777777999<<<===EEENNN^^^ooozzz|||uuunnnaaa\\\VVVSSSRRRQQQOOOMMMLLLLLLJJJIIIGGGFFFFFFFFFDDDDDDCCCAAA??????AAACCCKKKUUU___aaa^^^XXXOOOFFF<<<<<<:::888555333444666444444555555444444333333222333333444444444333333//////...............///000000////////////000000111111111111111111000///............------,,,,,,------...///////////////,,,------------.........//////...------------...,,,---......///.........)))***+++---............,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,------------******+++,,,,,,,,,,,,+++------............------........................,,,------,,,+++,,,...000000222444555555666888:::999:::<<<>>>AAADDDGGGHHHIIIIIIHHHGGGGGGGGGGGGGGGHHHGGGFFFFFFHHHMMMUUU[[[bbblllwww~~~pppccc\\\```ggguuu|||{{{mmmZZZNNNHHHDDDEEEGGGHHHKKKOOOOOOPPPPPPNNNMMMTTT```kkk~~~rrrhhhmmmxxx~~~xxxgggaaaaaafffrrr|||aaaTTTJJJJJJLLLOOOZZZhhh|||hhhQQQHHH???>>>???@@@CCCFFFLLLZZZooozzzooocccVVVNNNEEEBBB===::::::<<<@@@CCCLLLWWWhhhvvv{{{vvvllldddWWWUUUSSSPPPNNNMMMLLLKKKKKKJJJIIIHHHGGGFFFFFFFFFBBBBBBBBB@@@???AAADDDGGGNNNWWW^^^]]]XXXSSSKKKDDD;;;;;;;;;777333222333555444444444444444333222222333444555555555555444333000//////...//////000000000000////////////000000000000000000000///......------......------,,,,,,+++,,,---///000000000000,,,,,,---------.........//////...---------------,,,,,,.../////////......+++,,,---...............,,,,,,,,,+++++++++******(((((()))))))))*********++++++++++++++++++++++++++++++++++++,,,---......***++++++,,,,,,,,,,,,,,,------............------........................---......,,,+++,,,///111///111444555555666888:::999:::;;;>>>AAADDDGGGIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHGGGFFFFFFHHHNNNVVV[[[```jjjuuu}}}wwwiiiaaadddkkkyyy}}}|||lllYYYMMMGGGDDDFFFIIILLLPPPUUUUUUWWWWWWUUUVVV^^^mmmyyyssslllssswwwjjjhhhmmmrrruuuwww}}}}}}~~~ppp___^^^dddqqq}}}lllVVVLLLFFFJJJMMMSSSdddvvv|||hhhSSSIII@@@>>>???@@@DDDGGGSSSccc}}}vvvjjjaaaNNNJJJDDD???>>>AAAFFFIIIQQQ]]]nnnzzz{{{rrrfff^^^PPPPPPPPPNNNKKKIIIIIIIIIIIIHHHHHHGGGFFFFFFGGGGGGAAABBBAAA@@@@@@BBBFFFIIINNNUUUYYYVVVPPPLLLFFFAAA:::;;;:::777222000222444333444444444333333222111444555666666666555444333333222222222222222333333000000////////////000000//////000//////...------------.........---,,,,,,++++++---///000111111111,,,,,,,,,---------......000///...---------------+++,,,.../////////...............///......------,,,,,,,,,+++++++++******++++++,,,,,,,,,---------++++++++++++++++++++++++++++++******+++---...000++++++,,,------------,,,---..................---........................111111000///...///222444///111333555555666999:::999:::;;;>>>AAAEEEGGGIIIIIIIIIIIIHHHHHHHHHGGGGGGHHHGGGFFFFFFHHHNNNVVV\\\^^^hhhsss|||~~~mmmdddgggooo~~~kkkXXXMMMJJJHHHHHHJJJNNNTTT[[[cccWWWQQQWWW```jjj~~~vvvttt|||rrreeebbbeeekkkrrryyy~~~}}}~~~uuuhhhccc^^^mmm~~~rrr]]]MMMIIIGGGIIIMMMZZZttt~~~qqq]]]LLL@@@AAABBBAAAFFFPPPWWWrrr~~~vvvfff___TTTMMMLLLOOOSSSVVVbbbhhhooosssqqqggg\\\TTTKKKJJJHHHGGGGGGHHHJJJKKKHHHGGGEEECCCAAA@@@@@@@@@>>>>>>>>>???@@@BBBCCCDDDKKKLLLMMMMMMKKKHHHCCCAAA???;;;666444444666666777:::888444333222222111000222333444555555444222000000000000000000000000000111111000000000000111111////////////............++++++++++++++++++++++++)))+++---000111111111000---------------------,,,,,,,,,,,,---------...............//////////////////............---------+++++++++*********))))))+++*********))))))(((((()))******++++++******)))......------------,,,,,,111///---,,,---......---........................---------............///000///.........///111222000111333333333444777999:::;;;<<<===@@@DDDGGGHHHLLLKKKKKKJJJIIIHHHHHHGGGEEEGGGHHHHHHIIIMMMUUU[[[dddkkkuuu~~~ssskkkmmmuuummmYYYOOOLLLIIIKKKPPPXXXbbbiiioooddd^^^bbbkkkzzz|||yyy~~~pppfff^^^bbbllluuu~~~yyyiiiaaaaaahhhyyywwwdddUUUMMMJJJKKKQQQZZZkkkvvv___PPPDDDDDDEEEFFFNNNYYYlllwwwqqqgggaaa___aaadddfffjjjkkkmmmkkkddd[[[QQQJJJIIIHHHGGGGGGGGGHHHIIIJJJIIIGGGEEEAAA>>><<<::::::<<<======>>>@@@AAACCCDDDHHHIIIJJJJJJHHHEEEAAA>>>>>>;;;666444444666666777888666333222333444333222222333444555555333222111000000000000000000000000//////............//////////////////............------------------------***,,,...000111111000///,,,,,,,,,------.........,,,,,,---------.........////////////........................------------------,,,,,,,,,+++++++++************)))))))))(((***++++++,,,,,,++++++*********++++++,,,,,,,,,---,,,***)))***,,,...//////.........------------------------............///000//////...///000111222000111333333333444777999:::;;;<<<===@@@CCCFFFHHHLLLKKKKKKJJJIIIIIIIIIIIIGGGHHHIIIHHHHHHLLLSSSYYY___gggsss~~~|||tttvvv}}}ppp[[[MMMJJJHHHKKKUUUdddqqqxxxxxxnnnhhhmmmzzz~~~oooiiibbbbbbmmm{{{wwwggg\\\]]]cccsssvvvaaaSSSLLLIIIIIIMMMWWWeee{{{|||dddVVVJJJGGGJJJPPP___nnn|||wwwuuuuuuvvvvvvrrrnnnggg^^^TTTKKKEEEAAABBBCCCCCCCCCDDDDDDEEEEEEEEEDDDAAA>>>;;;888666666999:::;;;<<<>>>@@@BBBCCCDDDEEEFFFFFFDDDAAA>>><<<===:::666444444666666666666444222222333555555555333444555555555333222111000000000000000000000000//////............//////////////////............------------------------,,,---...///000///......++++++,,,---...//////000,,,------------.........000/////////...---------............------------******)))))))))(((((((((************))))))))))))*********++++++*********''''''((()))***+++,,,,,,***(((''')))+++---------......------,,,,,,++++++---------............//////////////////000111111000111333333333444777999::::::;;;===@@@CCCFFFHHHLLLKKKJJJIIIIIIJJJKKKKKKHHHIIIIIIHHHGGGJJJQQQVVV]]]eeerrr~~~~~~~~~ttt^^^OOOMMMJJJNNN\\\ppp~~~{{{sssooo{{{}}}rrrtttqqqttt{{{iii\\\WWW___jjj{{{|||dddPPPIIIIIIJJJMMMTTT```sssjjj\\\OOOKKKQQQ```www~~~|||wwwooobbbUUUIIIBBB???>>>:::;;;<<<===>>>>>>>>>======<<<;;;999777666666666555666777999;;;===???AAAAAABBBCCCCCCBBB???===;;;<<<999666444555666666666666444222222333555555555444555555555444333222111////////////////////////111111000000000000111111////////////............++++++++++++++++++++++++---......//////...------,,,,,,------......//////------------.............................................---------,,,,,,)))))))))(((((((((''''''*********)))))))))))))))(((((())))))))))))((((((((((((((()))***++++++,,,,,,***)))***+++++++++)))...------,,,,,,++++++***---------............//////////////////000000111000111333333333444777999::::::;;;===???CCCFFFHHHKKKKKKIIIHHHIIIJJJKKKLLLIIIJJJIIIGGGFFFHHHNNNTTT\\\eeeqqq|||xxxaaaUUUSSSRRRWWWhhh~~~zzz}}}wwwpppmmmsss~~~oooaaaXXXYYYeeerrrzzzjjjWWWIIIGGGJJJMMMTTT___pppooobbbTTTQQQ\\\uuu|||ttteeeUUUHHHAAA===<<<666777888999:::999999999999888777555444444444444222333444666888:::===>>>@@@AAABBBBBBAAA???===<<<;;;888555444555666666555777555222222333444444444666666555555444333222222////////////////////////111111000000000000111111////////////............++++++++++++++++++++++++...............------,,,/////////......------------------.........//////+++,,,,,,---...///000000...------------,,,,,,,,,------------,,,,,,,,,,,,))))))))))))))))))******)))******************)))++++++++++++++++++++++++,,,+++***+++------,,,+++---------,,,,,,+++++++++---------............///...//////000000000000000000111333333333444777999999:::;;;<<>>:::888888888888888888888888888777666444333222111111222333444555777999;;;<<<@@@@@@AAAAAAAAA???>>>===999777555444555666666555777555222222333444444444777666666555444333222222000000000000000000000000//////............//////////////////............------------------------......------------------111000000///...---,,,,,,------........./////////++++++,,,---...//////000------------,,,,,,,,,,,,---,,,,,,,,,++++++++++++))))))))))))************,,,,,,------------,,,,,,------,,,,,,,,,+++++++++))))))))),,,///111000///,,,,,,,,,,,,---------------------............///......///000000000000000000111333333333444777999999999:::<<>>>>>888666555444666666666555555333111222444555666666888777666555444333222222000000000000000000000000//////............//////////////////............---------------------------------,,,------......000000//////......------............////////////---------------------------------,,,,,,,,,++++++))))))))))))((((((((((((((()))))))))************++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,(((((())),,,///111000///,,,,,,,,,---......//////---------............///---...///000111000000///000111333333333444777999999999:::<<>>???????????????>>>>>>888666555444666666666555222111000111444777888888888888666555333333333333000000000000000000000000111111000000000000111111000/////////............++++++++++++++++++++++++---,,,,,,,,,,,,---...///.........///////////////............/////////000000//////...,,,+++******---------,,,,,,,,,++++++++++++++++++************(((((())))))*********+++(((((())))))))))))(((((())))))***+++,,,------...+++***+++---...///---++++++,,,,,,---...///000000---------.........//////---...000111111111000///000111333333333444777999999999:::<<<>>>BBBEEEGGGFFFGGGIIIIIIIIIFFFCCCAAA@@@BBBCCCCCCDDDHHHPPPVVV\\\bbbjjjppptttuuuvvvwwwzzzzzziiioooqqqeee[[[]]]cccooo{{{}}}xxx```SSSJJJIIIGGGGGGQQQ```ggg~~~zzzwwwtttqqqpppkkkoooqqqvvv~~~{{{yyyxxxwwwwwwxxxxxxvvvrrrkkkbbbZZZUUUHHHCCC<<<777555444444444333333333333333222222222666999999888:::@@@CCCBBBCCCAAA@@@@@@@@@???<<<:::888777777666777777888999222222222333444666888999999888666444222111000000000000//////.........---......////////////......333111///---,,,++++++,,,////////////////////////++++++,,,,,,---...//////........................---...///000000///...---111///---+++++++++,,,---,,,,,,,,,++++++*********,,,,,,++++++***))))))))))))))))))***++++++,,,,,,)))***+++,,,,,,,,,,,,,,,++++++,,,---------,,,,,,''''''((()))***,,,.../////////...---,,,,,,++++++...------,,,,,,,,,------000000///...............111111111222333444555666999:::;;;;;;<<>>BBBFFFIIIGGGFFFEEEEEEEEECCCAAA???@@@AAAAAADDDLLLXXX```dddeeehhhnnnuuuyyyyyyxxxzzzvvvggg]]]ZZZ___eeeqqq}}}zzzgggWWWJJJEEEEEEIIIMMMTTTfffxxxyyytttmmmiiiiiigggfffccc```]]]ZZZWWWVVVWWW[[[]]]aaannn}}}zzz}}}~~~}}}~~~{{{tttooollloooooonnnmmmkkkiiifffeee[[[UUUMMMEEE???999555222666555444444444444555666777===AAACCCGGGKKKKKKHHHGGGDDDAAA???>>><<<888666666777888999999888777666222333555777999999999999888777666444222111000000000000////////////......///000000111111000000/////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......////////////......+++************,,,...///++++++++++++++++++,,,,,,((())))))***++++++,,,,,,)))))))))***++++++,,,,,,)))***++++++,,,++++++++++++*********+++,,,...///...---,,,++++++******+++++++++++++++++++++++++++//////............//////,,,,,,------///000111222333333333444555666888888888999:::;;;;;;>>>AAADDDGGGEEEDDDCCCDDDCCCBBB@@@<<<>>>@@@AAAEEENNNZZZcccddddddggglllrrrvvvwwwwwwxxx{{{uuuuuuyyyuuueeeZZZWWWZZZ```iiivvv}}}yyyjjjVVVIIIJJJHHHIIINNNUUUbbbxxx{{{qqqkkkggg```\\\[[[WWWVVVSSSQQQNNNKKKIIIHHHHHHKKKMMMOOOXXXdddjjjhhhooolllmmmrrruuuvvvxxx|||~~~{{{sssnnnkkkjjjiiihhhgggfffggggggbbb^^^VVVNNNGGGAAA;;;777888777555444444666888999:::BBBIIILLLOOORRROOOKKKFFFDDD@@@>>>===;;;888666666888999:::999888555444222444777999;;;;;;:::999888777555333222111000000000000//////////////////000000111111111111000000......------............,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------...//////////////////...,,,,,,+++++++++,,,---...*********++++++,,,,,,,,,))))))*********+++++++++)))))))))***++++++,,,,,,******++++++++++++******,,,+++******+++...000222---,,,+++******))))))***+++++++++++++++,,,,,,,,,...------------......///------------...000111222222222222333444666777888888:::;;;;;;<<<===@@@BBBEEECCCAAAAAABBBBBB@@@???<<<>>>@@@BBBFFFNNNZZZbbbbbbccceeeiiimmmqqqssstttuuuzzzrrrjjjgggkkkyyy~~~}}}vvvfffYYYRRRVVV^^^gggpppzzzwwwiiiXXXLLLFFFHHHHHHKKKRRR___sssuuukkkaaa]]]YYYRRRNNNMMMJJJIIIHHHEEECCCAAA@@@??????@@@BBBCCCHHHNNNRRRQQQVVVUUUYYYaaafffiiiooouuu{{{}}}~~~|||wwwmmmkkkhhheeecccbbbcccccceeeaaa\\\VVVQQQJJJDDD???;;;:::777666666999<<<>>>AAAIIIQQQUUUWWWWWWRRRKKKDDDBBB???===<<<;;;999888777888::::::999777555333333555888:::<<<<<<;;;:::777666444333222111000000//////000000000000000000000000111111111111000000---------...............------------------------------------------,,,,,,------------------------/////////......///////////////...---------------*********++++++,,,,,,,,,+++++++++*********)))))))))))))))***++++++,,,,,,*********++++++******)))******))))))***,,,///111,,,++++++++++++,,,,,,---,,,,,,,,,,,,------------,,,+++++++++,,,,,,---..................///000000000000111222333555777888999;;;<<<<<<<<<===???AAACCCAAA@@@@@@AAAAAA???>>>===>>>AAABBBEEEMMMWWW___```bbbdddgggjjjmmmoooqqqrrrwwwoooggg```fffwwwtttmmmuuuxxxgggZZZRRRRRR\\\fffrrrvvvwwwmmm[[[MMMHHHJJJDDDEEELLLYYYmmm{{{ooobbbYYYQQQNNNKKKFFFBBBBBBAAAAAA@@@???>>>===<<<;;;<<<======>>>???BBBDDDEEECCCCCCIIIQQQXXX^^^fffnnnsssuuuyyy{{{{{{|||}}}~~~uuurrrnnniiieeebbbaaaaaacccbbb___\\\XXXSSSLLLHHHAAA???<<<:::;;;>>>BBBDDDJJJRRRYYY\\\\\\YYYRRRJJJDDDAAA===;;;;;;:::999888999999:::999888666444333444555777999;;;;;;;;;;;;666555444222111111000000//////000000000000111111///000000111111000000///------......///......---------------------------------------------------........................//////............//////000000000///...------,,,++++++++++++++++++,,,,,,,,,,,,++++++***))))))((()))))))))***++++++,,,,,,*********+++******)))(((((('''''''''((()))+++,,,,,,,,,,,,,,,---///000000------------------------************+++,,,---...///............//////000///000000111333555777888:::<<<>>>>>>===>>>???AAABBB@@@??????@@@@@@???===<<<>>>@@@BBBDDDKKKTTT[[[```bbbfffhhhiiikkkmmmoooppptttpppiiidddmmm~~~ooohhhpppxxxkkk[[[SSSRRRYYYgggsss{{{wwwnnn___PPPHHHGGGIIIDDDHHHRRRdddyyyggg]]]RRRJJJDDDDDDCCC@@@>>>>>><<<<<<<<<;;;;;;;;;;;;;;;<<<;;;:::;;;:::;;;===???<<<<<<@@@FFFKKKPPPYYYbbbeeeiiipppuuuwwwwwwxxxxxxwwwyyy{{{yyywwwxxx|||}}}xxxqqqlllgggeeecccbbbaaaaaa```]]]YYYRRRMMMHHHEEEBBB???@@@DDDHHHLLLRRRZZZ``````^^^ZZZQQQHHHFFFBBB>>>;;;:::999777666;;;;;;:::888777555444444555555666888999:::;;;<<<555555333222111111000000//////000000000111111111...//////000000//////...---......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........////////////////////////000///...------...///000..................------,,,,,,++++++++++++++++++++++++******************)))))))))***++++++,,,,,,***************)))((((((((((((((())))))*********++++++++++++,,,---.........------,,,,,,+++++++++++++++++++++,,,---......---------......000111222000000111222444666888999<<<===???@@@???>>>???AAAAAA@@@??????@@@@@@???>>>:::===???AAACCCJJJSSSZZZ```dddiiikkkllllllmmmooonnnsss~~~qqqkkkkkkwww}}}nnnkkkuuurrrdddUUUQQQVVVaaaqqq~~~tttdddTTTJJJFFFEEEEEEIIINNNZZZpppiiiYYYQQQIIIBBB>>>@@@AAA@@@>>>???999999:::::::::;;;;;;;;;;;;999888888777666999<<<:::999:::===???AAAIIIRRRZZZ```hhhooosssttttttuuuqqqtttvvvuuusssuuu{{{yyyrrrmmmiiigggaaaaaaaaabbb```[[[UUUPPPLLLJJJFFFCCCDDDHHHMMMQQQWWW^^^cccccc___ZZZOOOFFFHHHDDD???;;;999777555444<<<;;;999777666555444444666666666777888:::;;;<<<555444333222111111111111//////000000111111111222......////////////......---.../////////...,,,+++++++++++++++++++++++++++++++++,,,,,,---...//////000000000000000000000000000///...------...///000++++++,,,---............---,,,,,,++++++*********)))))))))***++++++,,,,,,)))))))))***++++++,,,,,,***************)))((((((+++,,,,,,---------,,,,,,(((((((((((((((((()))***------,,,,,,+++***)))))),,,++++++,,,---...///000++++++,,,---///111333444111111222333555777999:::===>>>@@@AAA@@@???@@@AAAAAA@@@>>>???@@@@@@???>>>888;;;>>>@@@CCCJJJSSSZZZbbbffflllnnnnnnmmmnnnooommmrrr~~~qqqnnnhhh{{{tttlll}}}vvv___ZZZTTTVVV```nnnzzzxxxfffRRRHHHEEEDDDEEEGGGPPP[[[kkk{{{jjj[[[MMMCCC???>>>===<<<;;;:::::::::;;;;;;;;;:::888888999:::888:::;;;;;;999888888888999888888999;;;>>>AAACCCMMMTTT___hhhlllmmmlllkkkoooppppppoooooorrrwwwzzz{{{zzzyyyzzz|||~~~xxxqqqlllgggbbb]]]\\\]]]]]]YYYVVVOOONNNOOOPPPNNNLLLPPPWWWcccgggjjjggg^^^SSSJJJFFFBBB@@@<<<888666666666777<<<;;;999666333333666888777777888999999999888888777555222111111111000///------------------------////////////...,,,)))(((////////////...---,,,+++,,,,,,,,,+++++++++******---,,,,,,,,,,,,---......,,,,,,------...///000000111111000...+++'''$$$"""---------............///---------,,,,,,,,,++++++++++++******)))((((((((()))************+++++++++***,,,---,,,+++***+++,,,---+++))))))*********))),,,,,,,,,---------......---------,,,,,,+++++++++//////////////////......////////////000000000000111222222333444555777888<<<<<<===???@@@AAABBBCCC@@@AAABBBBBBCCCCCCBBBBBBCCC@@@<<<===CCCLLLUUUZZZccciiipppsssrrrooommmllllllooo{{{rrrooorrr}}}~~~{{{iii^^^XXXTTT\\\kkkxxx||||||hhh[[[MMMGGGFFFFFFIIIMMMYYYfffzzz}}}hhhZZZOOOEEE>>>===<<<;;;:::999999999999999::::::999888888999;;;999;;;<<<;;;:::::::::<<<999999888888:::<<<>>>@@@@@@GGGQQQZZZaaadddgggiiillllllllllllkkkmmmqqqttttttsssssssssvvvyyy||||||wwwtttmmmiiidddbbbbbb```[[[WWWSSSQQQRRRTTTSSSRRRVVV]]]dddfffgggcccZZZPPPHHHDDDAAA???;;;888777777777888;;;:::888555222222444777888888999999999999999888666444111///000000///..............................////////////...,,,+++.........///......---,,,//////.........---------,,,++++++++++++,,,------,,,,,,------...//////000/////////000///...,,,+++------------............+++++++++*********)))))))))))))))))))))*********)))************+++++++++''')))***)))((('''((()))---+++))))))***+++***)))++++++++++++,,,,,,,,,------------,,,,,,+++++++++------------------------////////////000000000000111111222333444666777888<<<<<<===>>>@@@AAABBBCCCAAABBBCCCCCCDDDDDDCCCCCCDDDAAA>>>>>>CCCKKKSSSXXX]]]bbbiiimmmmmmlllkkkjjjmmmppp{{{uuuqqqttt||||||}}}~~~kkk]]]YYYUUUXXXfffxxxzzzpppVVVOOOHHHGGGGGGJJJQQQXXXgggxxxzzzdddSSSHHHCCC>>>;;;<<<;;;:::999999999999999999:::;;;:::999999;;;<<<999999:::999888888:::<<<999888777777777999:::;;;999>>>EEELLLSSSZZZ```dddfffggghhhhhhggghhhjjjllljjjjjjjjjkkkmmmppprrrtttuuuvvvwwwyyy|||}}}{{{zzzssspppllliiihhhddd^^^YYYXXXUUUUUUWWWXXXXXX\\\bbbffffffddd^^^UUULLLEEEBBB???===;;;888777888999:::;;;:::888444111111333666999:::::::::::::::999999555222///.../////////...////////////////////////......///000000//////...,,,---......///........./////////.........------+++++++++++++++,,,,,,---,,,,,,------.../////////......///000000000//////------------............+++++++++*********))))))'''(((((()))******++++++)))************+++++++++***+++,,,+++***)))***,,,,,,+++)))***++++++***)))************++++++++++++------,,,,,,,,,,,,++++++------------------------////////////000000000000111111222333444666888999<<<======>>>???AAABBBCCCCCCDDDDDDEEEFFFEEEEEEEEEFFFCCC@@@???BBBIIIQQQVVVYYY^^^dddiiijjjjjjjjjjjjmmmppp{{{yyytttppp}}}xxxpppmmmhhhiiijjjllloooxxxoooaaaXXXTTTXXXccctttpppaaaNNNJJJGGGHHHJJJPPP]]]iiizzznnncccRRRFFF@@@>>><<<;;;;;;;;;:::::::::::::::;;;:::;;;<<<;;;999999;;;<<<;;;<<<<<<:::999888:::<<<;;;;;;::::::::::::;;;;;;<<<>>>AAADDDIIIPPPXXX]]]aaaccceeefffeeeeeefffgggcccddddddeeeggghhhiiijjjllllllmmmppptttwwwxxxxxxvvvtttqqqooommmiiiccc^^^[[[XXXXXXZZZ[[[[[[___dddiiifffaaaYYYPPPIIIDDDAAA<<<;;;:::999888999:::;;;::::::888555222222444777;;;;;;;;;;;;::::::999888444222///...///000///...////////////////////////////////////.........---+++,,,---...////////////,,,,,,,,,++++++++++++***,,,,,,++++++,,,,,,---...---------.........////////////...---,,,+++***))),,,,,,---------.........---------,,,,,,,,,++++++(((((())))))************))))))*********++++++++++++,,,------++++++,,,---+++***)))***++++++***)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////////////////000000000000111111222333555777888999=========>>>???AAACCCDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGEEEBBB@@@BBBGGGNNNTTTZZZ^^^cccgggjjjjjjjjjjjjkkknnnyyyxxxrrr{{{xxxllleeeaaa```XXXYYYZZZYYY[[[bbblllsss{{{qqqbbbZZZWWWXXXdddtttuuucccVVVLLLHHHGGGIIINNNYYYkkk{{{nnnWWWQQQHHHAAA>>>===<<<;;;:::999999999999999:::;;;:::;;;;;;:::999999:::<<>>>>>???@@@@@@@@@???>>>>>>=====================@@@FFFOOOUUU]]]```ccceeeeeedddeeeeeeaaaaaabbbccccccccccccccc______```dddiiiooorrrsssvvvuuutttssspppmmmhhheee___\\\[[[___aaaaaacccgggkkkfff^^^UUUMMMGGGCCCAAA;;;::::::999999::::::;;;::::::888555333444777999<<<<<<<<<;;;:::999888777555222000///000111000000........................000000///---,,,+++++++++++++++---...//////000000++++++++++++************---------------...//////---------...............000///---,,,***)))(((''',,,,,,,,,------------...---------,,,,,,,,,++++++************))))))(((((())))))*********+++++++++((()))***)))((('''(((******))))))***,,,,,,***)))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000////////////000000000000111111222333555777999:::============>>>AAACCCDDDFFFGGGHHHHHHIIIIIIHHHHHHHHHGGGDDDBBBAAAEEELLLRRR\\\^^^aaaeeehhhiiiiiihhhhhhkkkvvvxxx}}}rrrddd\\\XXXVVVTTTQQQPPPOOOOOOPPPTTT[[[___dddkkkvvvyyypppnnnwwwsssdddZZZXXX\\\gggtttyyygggXXXPPPKKKHHHHHHNNNXXXggg}}}jjjYYYGGGDDD@@@>>>===<<<:::999888888777888888999:::;;;:::;;;<<<<<<<<<<<>>===<<<;;;999888999???FFFLLLVVVZZZ```dddeeeddddddddd```aaabbbbbbaaa```^^^]]]RRRRRRRRRWWW^^^fffllloooqqqqqqpppooommmjjjgggfff```]]]^^^dddhhhiiijjjlllkkkddd[[[QQQKKKFFFBBB@@@:::::::::999:::::::::;;;999888777666444666999<<<<<<<<<<<<;;;:::888777666444222000///000111111000........................111000...---+++*********+++,,,---...////////////......---------,,,,,,,,,...............//////000..............................---,,,,,,,,,------,,,,,,,,,,,,------------+++++++++*********))))))++++++******)))((((((''')))************+++++++++)))***++++++))))))***+++)))))))))+++,,,,,,***(((++++++++++++,,,,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,---.........////////////000000000000111111222444666888:::;;;>>>===<<<<<<>>>@@@CCCEEEGGGHHHHHHIIIIIIIIIIIIIIIGGGGGGFFFCCCAAADDDKKKQQQ[[[[[[]]]aaaeeeggggggfffhhhiiisssjjjZZZSSSQQQMMMJJJLLLJJJHHHHHHKKKNNNQQQRRRSSSZZZcccllluuuxxxllleeedddeeelll|||tttfff^^^\\\ccclllyyy{{{iiiXXXNNNLLLJJJHHHLLLXXXiii}}}jjjWWWJJJ@@@???===;;;;;;:::999999::::::::::::;;;<<<===>>>>>>@@@BBBDDDFFFHHHLLLOOOSSSWWW[[[^^^_________```bbbaaa]]]YYYTTTOOOLLLIIIEEECCC@@@<<<:::<<>>::::::::::::::::::::::::666666555444444666:::===<<<<<<;;;:::999777555444333111......///000000///////////////////////////111000...---,,,,,,,,,---,,,,,,---.../////////...000000/////////............------------...//////........................------,,,,,,---...000000++++++,,,,,,,,,---------+++++++++*********))))))*********))))))))))))))))))************++++++++++++,,,------++++++,,,---(((((()))+++------+++(((************+++++++++++++++++++++,,,,,,---------++++++,,,,,,---......///////////////000000000000111111222444666888:::;;;>>>===<<<<<<===@@@CCCEEEGGGHHHIIIIIIJJJJJJIIIIIIGGGHHHGGGDDDAAADDDKKKQQQYYYXXXYYY^^^cccggghhhgggjjjjjjqqqjjjXXXRRROOOIIIDDDFFFCCC@@@AAAEEEIIIIIIHHHGGGMMMTTTYYY```lll|||~~~nnngggdddaaaYYY\\\dddrrr}}}iii```___dddqqq~~~}}}nnn[[[MMMHHHIIIIIIIIIQQQcccxxxnnnZZZKKKAAA@@@>>><<<:::999:::::::::>>>>>>>>>>>>???AAABBBCCCCCCEEEIIILLLPPPTTTYYY\\\fffkkkrrrwwwyyyzzz{{{|||zzztttnnngggaaa^^^RRRPPPKKKDDD???===???AAAHHHNNNWWW]]]aaaaaaaaaaaa______```___\\\XXXTTTRRRNNNLLLIIIJJJOOOVVV[[[^^^]]]]]][[[XXXTTTQQQQQQQQQSSSSSSYYYeeennnqqqqqqrrrfff___TTTLLLGGGCCC???===;;;;;;::::::::::::999999333333333333333666:::===<<<;;;;;;:::888666444333222///------...//////...000000000000000000000000000///...------...///000,,,---......///.........////////////............---,,,,,,,,,,,,---...........................---...---,,,+++,,,---...///++++++,,,,,,,,,------------------,,,,,,,,,++++++((((((((()))******++++++)))************+++++++++((()))******)))((()))***(((((()))+++------+++((())))))))))))************+++++++++,,,,,,---------------......///000111111////////////000000000000111111222444666999;;;<<<>>>===<<<<<<===@@@CCCEEEGGGHHHIIIIIIJJJJJJIIIIIIFFFGGGGGGDDDAAACCCKKKQQQXXXWWWXXX]]]dddiiikkkjjjmmmlllqqqnnnXXXLLLFFFFFFHHHFFFFFFEEEDDDDDDDDDDDDDDDJJJJJJKKKNNNSSS[[[fffmmm~~~oooiiiqqqssseee]]]WWWXXX[[[^^^fffsss|||tttiiiaaacccmmmyyyxxxhhhZZZNNNFFFGGGMMMPPPXXXbbboooqqq\\\JJJ???;;;;;;:::999:::;;;<<<;;;:::===>>>?????????AAADDDGGGQQQVVV\\\aaadddkkkuuu}}}|||yyymmmggg\\\PPPFFFAAA@@@AAACCCDDDJJJTTTYYYYYYZZZ]]]^^^^^^\\\[[[YYYWWWVVVUUUPPPNNNLLLLLLOOORRRTTTUUU[[[WWWRRRMMMEEE??????EEEGGGNNNWWWcccooovvvqqqhhh^^^XXXPPPIIIDDDAAA>>>===999999999999999:::::::::222333444666888:::<<<===>>>>>>>>>===;;;888555222111000...---...///111222////////////////////////000///...---------------------------------------------------------------***+++,,,,,,------,,,,,,,,,---------......//////000000//////......------///---+++******+++,,,---***************)))(((((())))))************))))))*********)))))))))((((((++++++++++++++++++++++++***)))))))))(((((('''''',,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++......---,,,,,,,,,---------...///000000111111111555333222222555888::::::>>>===<<<;;;<<>>===<<<;;;::::::;;;:::999888???@@@AAACCCFFFKKKRRRWWWaaagggooovvv{{{}}}ssseeeXXXNNNHHHEEEAAAAAAFFFNNNSSSTTTWWW[[[]]]]]][[[ZZZXXXWWWVVVUUUSSSPPPNNNNNNPPPRRRTTTUUUTTTQQQMMMIIIBBB<<<===BBBEEEMMMYYYeeepppvvvoooeeeXXXSSSKKKDDD@@@===:::999555666666777777777666666444444666777999;;;<<<<<<;;;;;;:::999777444222000333222000.........///000////////////////////////000///...------------...------------------------------------------------++++++,,,------------,,,......---------------------------------,,,,,,,,,000...,,,+++***+++,,,---***************)))((((((((())))))******))))))(((---------,,,,,,,,,++++++++++++++++++++++++++++++*********))))))(((((((((,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******++++++------,,,,,,,,,------...---...///000000111111111555333222333555777999:::>>>===<<<;;;<<>>===:::;;;<<<<<<<<<<<<<<<;;;???AAACCCHHHOOOYYYdddkkkyyy{{{kkkZZZMMMFFFBBB@@@BBBIIINNNPPPUUU[[[[[[[[[ZZZYYYXXXWWWVVVVVVVVVSSSQQQPPPQQQSSSSSSSSSOOOLLLIIIEEE???:::;;;AAACCCNNN[[[gggqqqssskkkaaaSSSNNNFFF@@@<<<:::888777888888999::::::999888777555666777999;;;<<<<<<===>>>===;;;999777666555444444333111///........./////////////////////////////////......------......////////////////////////------------------------+++,,,------......------//////...------,,,,,,+++000000000111111111111111111000...,,,+++,,,,,,---***************)))((((((((())))))******))))))(((+++************)))))))))++++++++++++++++++++++++***************)))))))))++++++,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,------...///---...///000000111111111444333333444555777999;;;>>>===<<<<<<===???AAACCCFFFGGGHHHHHHHHHHHHGGGFFFJJJHHHGGGHHHGGGGGGNNNVVVUUUUUUVVV[[[aaahhhlllnnnoooqqqvvvvvv[[[MMMIIIGGGEEECCCDDDBBB@@@??????@@@BBBCCCAAACCCDDDEEEEEEFFFHHHJJJNNNUUU___iiivvvppphhheeeqqqssshhh^^^]]]cccqqq{{{nnneee^^^aaakkkzzzyyymmmZZZRRRJJJIIILLLRRR^^^hhh|||qqqUUUFFFBBB@@@======888:::<<<>>>???@@@AAABBBBBBEEELLLUUUbbbqqq|||jjjXXXMMMHHHDDDCCCGGGKKKNNNTTTZZZYYYYYYYYYYYYXXXXXXXXXWWWXXXUUURRRQQQRRRRRRRRRQQQOOOKKKHHHDDD>>>999<<>>??????@@@>>>;;;888777666666777222222111000/////////000000000000000000000000000//////............//////////////////////////////........................,,,,,,---...............//////..................222222222333333444444444111000///---,,,,,,,,,,,,***************)))((((((******++++++++++++******))))))))))))))))))((((((************************++++++******************+++++++++++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,+++++++++,,,---...///000---...///000000111111111222333444444555666999;;;======<<<<<<===???AAACCCEEEGGGHHHIIIHHHGGGFFFFFFJJJHHHGGGHHHFFFGGGNNNVVVXXXXXXYYY\\\bbbiiiooorrrrrrtttyyywwwcccNNNFFFEEEEEECCCCCCBBBAAA@@@??????@@@BBBCCC@@@BBBEEEFFFFFFFFFGGGHHHJJJPPPWWW]]]hhh{{{llliiinnn~~~pppjjjffflllyyy{{{mmmddd___aaajjjxxxxxxfffZZZNNNLLLKKKKKKLLLUUUgggyyyttt___JJJAAAAAA???===;;;888:::===>>>>>>@@@CCCFFFGGGNNN\\\mmmnnncccTTTMMMHHHHHHIIIKKKPPPWWWXXXXXXXXXYYYYYYYYYZZZZZZYYYWWWTTTSSSRRRRRRQQQPPPPPPLLLGGGBBB<<<999===DDDJJJWWWeeekkklllggg\\\RRRLLLHHHBBB===;;;::::::999888888888888777666444333333555999===@@@BBBBBBCCC<<<:::777444222222333444000000000000000111222222111111111111111111111111//////.........//////000000000000000000000000000........................------...////////////...------...///000111111111...//////000000111111111000000///...------,,,,,,***************)))((((((+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******************************************++++++*********++++++,,,,,,,,,---,,,,,,+++,,,,,,------+++++++++,,,---...///000---...///000000111111111111333555555555666888;;;======<<<===>>>???AAABBBDDDGGGIIIIIIGGGFFFFFFGGGHHHFFFFFFFFFFFFGGGNNNVVV[[[[[[[[[]]]aaagggnnnrrrtttwww|||dddVVVHHHCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@AAAAAABBB>>>@@@CCCDDDDDDEEEFFFGGGCCCIIIOOOSSS[[[lllyyyjjjooozzzppppppwwwzzzmmmccc___```mmmwwwwwwfffVVVNNNDDDGGGLLLNNNQQQ]]]vvvcccSSSEEE@@@AAA???<<<::::::===>>>>>>>>>@@@FFFKKKOOO[[[oooxxxccc[[[RRRMMMJJJIIIMMMSSSWWWWWWXXXYYYZZZ[[[\\\\\\[[[YYYVVVUUUUUUTTTRRRPPPQQQKKKEEE@@@;;;999@@@IIIVVVbbbmmmnnniiiaaaVVVMMMFFFBBB===999888888888888;;;;;;:::888777666555555444777;;;???BBBCCCDDDDDD<<<:::777555333333444444...//////000222222333333111111111111111111111111//////......//////000000000000000000000000000000........................---...//////000/////////,,,,,,---...000111222333//////000000000000000111............---------,,,***************)))((((((,,,,,,,,,------,,,,,,,,,*********+++++++++++++++************************)))))))))***************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,------...///---...///000000111111111000333666666555555888;;;<<<<<<======>>>@@@AAABBBDDDGGGJJJJJJGGGEEEFFFHHHFFFDDDDDDFFFFFFGGGOOOXXX\\\]]]]]]^^^___dddjjjnnnsssxxxiiiVVVMMMFFFDDDBBB@@@???AAA??????AAABBBBBBBBBAAAAAA???AAACCCDDDCCCCCCEEEFFF@@@FFFKKKMMMQQQ___uuuvvvnnnxxxwwwvvvkkkccc^^^ccckkkzzz~~~~~~vvvfffWWWMMMIIIEEEHHHOOOWWWaaarrrzzzYYYMMMBBB??????===;;;;;;<<>>HHHSSSdddooovvvrrrhhh]]]SSSLLLCCC???:::777666777888888@@@>>><<<999888777888888888:::>>>AAACCCCCCCCCBBB<<<;;;999777666555666666///000111111222222222222222222222222222222222222///////////////000111111////////////////////////..............................///000000000000///+++,,,,,,---...//////000111111111111111000000000+++,,,,,,---------------***************)))((((((***++++++++++++++++++***'''((((((((())))))))))))************************((((((((())))))*********((())))))***++++++,,,,,,,,,,,,,,,,,,,,,---......------,,,,,,,,,------...---...///000000111111111///333777777555555888;;;<<<<<<===>>>???@@@AAAAAACCCGGGKKKJJJGGGEEEFFFHHHEEEDDDEEEGGGGGGIIIRRR[[[```aaaaaaaaa```cccgggkkkqqqvvvuuuXXXLLLHHHEEEEEEDDDBBBCCCFFF>>>???AAACCCDDDCCCAAA@@@BBBDDDEEEEEEDDDDDDEEEFFFBBBHHHLLLLLLMMMWWWjjjzzzvvvppp}}}{{{vvviiiaaa]]]___jjjwww~~~vvviiiYYYNNNIIIHHHKKKMMMTTTaaaqqqlllTTTKKKBBB>>>===;;;;;;<<<<<>>:::777777888999999>>><<<888555333444555666;;;===@@@BBBCCCBBBAAA@@@888777666555333333222222111111222222222111111000222222222222222222222222///////////////000111111////////////////////////////////////////////////...//////000000000000000+++,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++******+++,,,------------***************)))(((((())))))************))))))******++++++,,,,,,,,,---))))))))))))))))))))))))''''''(((((()))))))))***((())))))***++++++,,,,,,,,,,,,,,,,,,,,,---...///......---,,,,,,,,,---------...///000111111111111///333777888555555888;;;<<<<<<===>>>???@@@AAAAAACCCGGGKKKJJJGGGDDDFFFIIIFFFDDDEEEHHHIIIKKKTTT]]]dddeeefffeeecccdddhhhlllnnnuuusss\\\PPPGGGFFFDDDCCCBBBAAAAAA@@@BBBCCCCCCCCCCCCCCCBBBAAADDDDDDDDDEEEEEEFFFHHHHHHLLLIIIIIIKKKNNNSSS___jjj~~~|||wwwjjjfffaaa```eeennnxxxssscccXXXPPPJJJJJJNNNLLLWWWdddttt}}}```MMMEEE???>>>>>><<<<<<===;;;AAAGGGKKKQQQaaazzzooobbb[[[YYYZZZZZZYYYZZZ]]]```bbbbbbaaa^^^^^^]]]\\\[[[ZZZYYYXXXUUUSSSMMMGGGDDDKKKXXXcccxxxzzzxxxqqqdddWWWMMMIII@@@<<<777555777<<<@@@BBBBBB???;;;666444333444555999;;;???DDDGGGEEE>>>888555555555555444333222111000000000000000000000000///000111111111000...---111///...///222333222///......------,,,,,,,,,+++........................000///...------...///000,,,,,,,,,---------......,,,------......------,,,+++++++++*********))))))))))))))))))************---,,,,,,+++***)))(((((())))))(((((()))+++---...------,,,+++***)))((('''...---+++***)))***++++++,,,,,,,,,---------......***+++,,,,,,------,,,,,,...------,,,,,,------...............////////////111222555666666777999;;;:::;;;;;;<<<>>>???AAABBBEEEGGGIIIIIIHHHFFFFFFGGGGGGFFFGGGHHHGGGIIIUUUbbbiiilllllliiiiiikkkkkkhhhlllooovvv}}}eeeRRRIIIEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEFFFGGGGGGHHHGGGIIILLLNNNRRR[[[dddwww~~~pppeee```^^^cccnnnxxx|||{{{ooodddXXXOOOJJJGGGJJJOOOSSS___qqquuuYYYJJJCCC>>>>>>???>>>>>>AAABBBGGGNNNVVVccczzzyyylllccc^^^\\\[[[[[[\\\___bbbcccbbb```]]]\\\\\\[[[ZZZYYYYYYXXXXXXVVVRRRMMMMMMUUUbbbmmm{{{zzzvvvmmm```SSSJJJFFF???;;;777666999===AAACCC???===999777666666888:::<<<>>>AAAEEEFFFCCC<<<666555555555555444333222111000000000000000000000000///000000111000///...---///...,,,---000111000...111000000000/////////...------------------------///...---,,,,,,---...///.........------,,,,,,,,,,,,,,,------------,,,,,,+++++++++*********))))))))))))))))))************,,,++++++******)))))))))***))))))))))))+++,,,---+++++++++***************++++++******))))))******+++,,,,,,,,,,,,---------***+++,,,,,,------,,,,,,...------------------...............////////////000222444555666777999;;;;;;;;;;;;<<<>>>@@@AAABBBEEEGGGIIIIIIHHHFFFFFFGGGFFFFFFGGGGGGFFFIIITTT```jjjnnnpppnnnnnnooommmhhhjjjmmmttt{{{fffUUUIIICCCBBBBBBBBBBBBCCCDDDEEEEEECCCCCCCCCCCCCCCDDDEEEFFFFFFFFFEEEEEEEEEFFFGGGGGGGGGHHHLLLQQQTTTVVV]]]fffyyynnn```]]][[[^^^jjjzzzzzzqqq___VVVMMMIIIGGGHHHNNNVVV```oooiiiQQQGGGAAA===???@@@@@@BBBEEEEEEJJJSSSaaavvvzzznnneee```______```bbbddddddbbb___ZZZZZZZZZYYYYYYYYYXXXXXXXXXWWWUUUSSSUUU]]]jjjttt|||yyyqqqfffYYYMMMFFFCCC===;;;888888;;;???BBBCCC;;;999888777777999<<<>>>???@@@CCCEEEEEE@@@:::444555555555444444333222111000000000000000000000000///000000000000///...------,,,+++,,,...///...---......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---...000///...---,,,++++++***++++++,,,,,,,,,,,,+++++++++++++++***************))))))))))))************************************+++******)))******++++++))))))******+++++++++,,,(((((()))*********))))))******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,------------------------............////////////000222444555666777999;;;<<<<<<<<<===>>>@@@AAABBBEEEGGGIIIIIIHHHGGGFFFGGGGGGEEEFFFFFFEEEGGGQQQ]]]hhhnnnsssssssssrrrmmmggggggjjjqqq~~~~~~fffWWWOOOHHHCCCBBBBBBBBBBBBBBBCCCDDDEEEDDDDDDDDDDDDEEEFFFHHHIIIHHHGGGGGGGGGGGGGGGHHHHHHIIIKKKQQQYYY^^^ccclllvvvrrreee\\\YYY]]]gggvvv~~~oooaaaVVVOOOJJJIIIKKKOOOYYYcccrrr}}}```LLLFFFAAA>>>@@@AAAAAADDDHHHIIIOOO\\\oooyyynnngggccccccdddeeefffeeebbb___XXXXXXXXXXXXXXXXXXXXXXXXVVVUUUTTTTTTWWW___iiiqqqvvvrrrhhh]]]RRRIIICCCAAA;;;:::999;;;>>>AAABBBBBB888777666666888;;;===???@@@BBBDDDEEECCC>>>999555444444444444333222111111///////////////////////////////////////.........,,,,,,+++,,,------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------......//////...---,,,,,,++++++***++++++,,,,,,++++++***************************((()))))))))************((()))))))))*********+++++++++******************)))************+++++++++'''(((***+++++++++******)))************+++++++++***+++,,,,,,------,,,,,,------............------............////////////000222444555666777:::<<<=========>>>???@@@BBBBBBDDDFFFIIIIIIHHHGGGGGGGGGGGGEEEEEEEEEEEEFFFOOOYYYdddkkksssuuuvvvtttnnnffffffhhhooo|||ooo[[[QQQMMMIIIEEECCCCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIJJJJJJKKKKKKMMMOOOWWWaaajjjsssqqqeee___^^^```iiiwwwtttbbbUUUOOOKKKJJJLLLQQQYYYfffssssssZZZLLLFFFBBB@@@AAAAAAAAAEEEJJJNNNYYYmmmwwwppphhhggggggggggggeeeaaa^^^XXXXXXWWWWWWWWWWWWWWWWWWUUUTTTSSSSSSVVV[[[bbbgggkkkfff]]]TTTLLLFFFAAA???999999:::===@@@BBBAAA@@@666666666666888:::===???AAABBBDDDDDDAAA===999777444444444444333222111000////////////////////////000//////...............,,,---------------........................//////------------------------------......////////////------------------------***++++++,,,,,,++++++***************************((()))))))))************((((((((()))******++++++***+++++++++*********)))+++++++++************)))((()))+++,,,---,,,++++++)))))))))*********++++++***+++,,,,,,------,,,,,,---......//////......---............///////////////111444555666777:::<<<>>>>>>>>>>>>???AAABBBCCCDDDFFFHHHIIIHHHGGGGGGHHHIIIFFFEEEEEEEEEEEELLLUUU```iiirrrwwwyyyxxxrrrkkkgggjjjqqq}}}gggVVVMMMJJJGGGEEEDDDDDDDDDCCCDDDDDDEEEEEEGGGHHHIIIJJJKKKKKKJJJJJJMMMLLLLLLMMMMMMOOOPPPPPPSSSVVV___kkkvvvpppccc\\\^^^dddpppyyywwweeeVVVNNNIIIHHHKKKRRR[[[hhhzzzkkkVVVLLLEEEBBBAAABBBBBBBBBGGGMMMQQQbbb}}}~~~wwwmmmkkkiiigggfffddd```^^^XXXXXXXXXWWWWWWWWWVVVVVVVVVUUUTTTSSSUUUXXX[[[]]]^^^ZZZSSSMMMHHHCCC???<<<777888;;;???BBBBBB???===666666666777999<<<>>>???BBBDDDEEEDDD@@@<<<999888444444444333333222111000000000000000000000000000000///......------......,,,---///...------...000,,,,,,,,,---------------........................,,,---...///000000000000,,,,,,,,,---------......++++++,,,,,,,,,,,,++++++***************+++++++++))))))))))))************((((((((())))))*********)))******+++++++++******,,,+++++++++******))))))***++++++,,,,,,,,,,,,+++))))))*********+++++++++***+++,,,,,,------,,,,,,---...///000000///...---............///////////////111444555666888:::===????????????@@@AAABBBCCCCCCFFFHHHIIIHHHGGGHHHHHHKKKGGGEEEEEEEEEEEEKKKRRR^^^hhhrrrxxx|||~~~yyysssmmmpppvvv}}}fffSSSJJJFFFEEEDDDEEEEEEFFFFFFGGGHHHJJJJJJPPPRRRTTTUUUUUUTTTRRRQQQOOOOOOOOOPPPQQQSSSTTTUUU[[[```kkkxxx{{{ooofff___^^^gggrrruuueeeVVVNNNKKKGGGIIIQQQ^^^mmm|||cccQQQJJJBBB@@@@@@CCCCCCDDDJJJRRRXXXlll|||qqqnnnjjjfffdddbbb```^^^ZZZZZZYYYXXXWWWVVVVVVUUUUUUTTTRRRRRRSSSUUUUUUVVVTTTPPPLLLHHHEEEAAA;;;777666888;;;@@@BBBAAA===999666666777:::<<>>999777666333333444333333222111000000000000000000000000000000///...---------......+++---///...---,,,...000))))))*********+++++++++------------------------+++,,,---//////000//////------------------,,,,,,,,,,,,------------,,,,,,))))))*********+++++++++))))))))))))************((((((((()))))))))))))))((()))***+++,,,,,,++++++***************+++++++++,,,++++++************+++*********+++++++++,,,,,,***+++,,,,,,------,,,,,,---...///000000///...---............////////////...111333555666888;;;===@@@@@@@@@@@@@@@AAABBBCCCCCCEEEHHHIIIHHHHHHHHHIIIMMMHHHFFFFFFFFFFFFJJJPPP[[[dddnnnuuu|||~~~zzzuuuxxx|||hhhTTTHHHDDDDDDEEEFFFFFFGGGHHHJJJLLLNNNPPPZZZ\\\^^^``````^^^[[[YYYPPPPPPQQQRRRTTTVVVWWWXXXccciiiuuutttkkkdddbbbaaaeeerrrwwwfffVVVKKKHHHIIIJJJNNNYYYjjj}}}xxx^^^MMMGGG???>>>@@@CCCDDDFFFMMMUUUcccyyy}}}tttooojjjfffcccaaa___^^^[[[[[[ZZZYYYWWWVVVUUUUUURRRQQQPPPPPPQQQRRRQQQQQQOOOLLLIIIFFFDDD???888333555777<<<@@@BBB@@@;;;777555666888;;;???BBBEEEGGGHHHIIIIIIDDD===777444444333333333333222111000000000000000000000000000000000///...---,,,---......***---///...,,,+++---000,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,...//////......//////...---,,,++++++***,,,------......------,,,))))))******++++++++++++))))))))))))************)))))))))))))))((((((((('''(((***+++,,,,,,,,,+++'''((()))***+++,,,------,,,+++***((((((((()))******++++++++++++,,,,,,,,,++++++,,,---------,,,,,,---...///111111///...---............/////////000...000333555666888;;;===@@@@@@@@@@@@AAABBBBBBCCCCCCEEEHHHIIIHHHHHHHHHIIINNNIIIFFFGGGFFFFFFJJJOOOWWW```jjjqqqyyy|||{{{}}}kkkXXXMMMIIIGGGGGGFFFJJJLLLKKKJJJNNNYYYbbbfffmmmtttwwwwwwtttjjj___WWWSSSTTTYYY]]]aaagggmmmxxx~~~}}}tttccc^^^[[[^^^jjjvvvvvvcccWWWPPPKKKJJJLLLPPPWWWdddwwwsss___OOOEEEBBB@@@@@@BBBDDDHHHRRR]]]nnnzzzuuunnnjjjhhhfffccc```^^^\\\YYYWWWWWWVVVTTTRRRUUUTTTSSSPPPNNNOOOQQQSSSOOOMMMIIIEEE@@@<<<999777<<<@@@EEEFFFBBB===888555999888888;;;AAAGGGKKKLLLKKKHHHDDD@@@===999555222444444444333333333222222////////////000000000000///...---,,,,,,,,,,,,,,,......------------......((((((((()))***+++------++++++++++++++++++++++++,,,+++******,,,,,,+++***/////////......---------+++++++++************)))+++*********))))))((((((***************)))(((((((((((((((((((((((((((((('''((()))***+++,,,------************************++++++************++++++)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,,,,---......//////......---.../////////////////////111444555777999<<>>;;;:::999<<>>@@@@@@??????@@@BBBCCCDDDEEEFFFHHHJJJJJJIIIHHHGGGGGGGGGFFFEEEDDDEEEHHHKKKWWW]]]dddkkkttt}}}~~~~~~{{{yyy~~~kkkXXXNNNJJJIIIHHHHHHLLLPPPTTTZZZfffvvvrrrlllhhhmmmvvvyyyiii```]]]cccfffmmmxxxvvvmmm[[[RRRJJJHHHIIIKKKQQQXXXdddwwwnnnZZZKKKCCCBBB@@@AAAEEEJJJSSSdddsss~~~yyyrrrnnnllliiidddaaa^^^\\\YYYXXXWWWWWWUUUTTTSSSSSSRRRQQQPPPOOOMMMMMMLLLIIIDDD???<<<;;;;;;<<<>>>???@@@>>>;;;999888888555777;;;AAAHHHLLLNNNNNNHHHDDD???;;;888666444222222222222222111111111000////////////000000000000......---,,,,,,,,,------...///000111111000///......------,,,++++++,,,,,,.........---------------...---,,,,,,......---,,,------------,,,,,,,,,,,,,,,+++++++++************************)))))))))))))))************))))))(((************************((((((((())))))*********(((((((((((((((((((((((())))))(((((((((((()))))))))***++++++++++++***)))******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,---...//////000000000///222333555666666888:::===============>>>@@@BBBDDDEEEFFFHHHIIIJJJIIIHHHGGGFFFFFFFFFEEEEEEGGGJJJNNNVVV]]]cccgggoooxxx}}}||||||yyy|||kkkYYYOOOKKKJJJJJJLLLPPPVVV]]]hhhxxx|||vvvhhh^^^]]]aaajjjpppzzz~~~tttfff[[[PPPKKKHHHJJJMMMSSS\\\fffxxxkkkXXXJJJBBBBBBAAACCCFFFLLLWWWlll~~~{{{uuurrrooolllfffaaa]]][[[YYYXXXXXXXXXVVVUUUSSSSSSSSSSSSRRRPPPMMMJJJIIIEEE@@@<<<::::::===???BBBAAA???<<<888666777999888:::@@@FFFLLLNNNMMMKKKIIIEEE???;;;999888777666111111111111000000000000////////////000000000000...------,,,,,,,,,------...///111222222111///.........------------...............---------------...,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************)))))))))))))))))))))************)))(((************************((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))*********++++++***************+++++++++,,,,,,,,,++++++,,,------------,,,---...///000000000000000333444666666666777999;;;<<<<<<<<<===>>>@@@CCCDDDDDDFFFHHHIIIIIIIIIGGGFFFGGGGGGFFFEEEDDDFFFKKKNNNUUU\\\aaaeeellluuu|||}}}|||}}}kkkYYYPPPLLLLLLLLLMMMRRRZZZfffvvvrrrfff^^^\\\dddmmmvvv|||~~~rrrbbbVVVPPPKKKIIIJJJOOOTTT\\\jjjvvvjjjVVVIIICCCBBBBBBDDDHHHMMMZZZqqq|||wwwtttrrrnnnhhhbbb]]][[[XXXXXXXXXYYYWWWVVVUUUTTTSSSTTTSSSQQQLLLHHHDDDAAA<<<999888:::>>>AAAFFFDDD???:::666555888:::999===CCCJJJPPPQQQNNNKKKFFFBBB===999888777777666111111111000000000//////////////////000000000000------,,,,,,,,,------...///000222333333222000///------------...///000111...---------,,,,,,++++++,,,+++***+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))))))))))))))******((())))))*********))))))))))))))))))))))))))))))((((((((((((((()))))))))************************+++******))))))******++++++******************+++******+++++++++,,,,,,,,,,,,,,,---...............---...///000111111111111333555666666666777999;;;============???AAACCCEEEDDDEEEGGGIIIIIIHHHGGGFFFIIIHHHFFFDDDCCCEEEIIILLLTTT[[[aaadddjjjttt|||kkkZZZPPPMMMMMMMMMQQQWWWaaapppzzzoooccc]]]\\\aaalllvvv}}}~~~|||rrrbbbUUUNNNMMMHHHIIINNNWWW___llljjjVVVIIIDDDBBBCCCFFFJJJPPP]]]uuu~~~{{{xxxvvvtttpppiiiddd\\\ZZZXXXXXXYYYYYYYYYXXXVVVTTTRRRRRRSSSPPPKKKGGG???===999777888;;;???BBBEEECCC>>>999555666999===;;;???FFFMMMRRRSSSOOOLLLAAA>>>:::777666666555444111111111111000000000///////////////000000000000------,,,,,,,,,---......///000111222222111000///,,,,,,,,,---...000111222......------,,,+++++++++,,,+++******,,,,,,+++***,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++))))))))))))************((())))))************)))((((((((((((((((((((((((((((((((())))))*********************************++++++************++++++++++++***))))))***++++++******+++++++++,,,,,,,,,,,,---......//////......---...///000111222222222333444666666666777999;;;>>>>>>>>>>>>@@@BBBCCCEEEDDDEEEGGGHHHIIIHHHGGGFFFIIIHHHEEECCCBBBDDDHHHLLLTTT\\\ccceeejjjsss{{{~~~kkkZZZQQQNNNNNNNNNSSSXXXaaappp~~~lllccc\\\^^^dddkkkssszzzxxxrrrggg\\\SSSNNNLLLLLLIIIMMMWWWdddrrrkkkVVVJJJFFF???BBBGGGMMMSSSbbb{{{}}}{{{{{{}}}|||zzzxxxwwwvvvrrrkkkeee\\\ZZZXXXXXXYYYZZZYYYXXXVVVRRROOOOOOPPPNNNIIIDDD;;;999777666888;;;???BBB???===:::666444777<<<@@@DDDGGGLLLPPPSSSPPPKKKFFF>>><<<999777777666444333222222111111111000000000////////////000000000000,,,,,,,,,,,,,,,---...///000000000000000000000000------------......///000//////......---,,,,,,,,,---,,,++++++,,,---,,,+++,,,,,,---------.........------,,,,,,,,,+++++++++((()))))))))************(((((()))***************))))))))))))))))))))))))'''(((((()))***+++,,,,,,******************************))))))))))))******++++++***))))))***++++++******+++++++++,,,,,,,,,,,,,,,---............------...///000111222222222222444555666666777:::<<>>>>>???AAABBBCCCDDDEEEGGGHHHIIIHHHFFFEEEFFFEEECCCAAA@@@CCCIIIMMMVVV^^^eeefffiiipppvvvyyyzzzlllZZZQQQOOOOOOOOOOOORRRYYYeeettt~~~rrrjjjeee^^^\\\cccmmmssswwwzzzooocccTTTKKKJJJKKKLLLJJJLLLSSS```qqqlllWWWKKKGGG>>>AAAHHHOOOVVVeee~~~zzzwwwuuuvvvyyyzzz~~~{{{yyyxxxwwwwwwssskkkeee[[[ZZZXXXXXXZZZZZZZZZYYYUUUQQQMMMLLLMMMLLLGGGBBB888777666666888<<<@@@BBB:::999666444444888>>>CCCNNNOOOQQQSSSRRRLLLDDD???>>>===;;;:::999888666444222222222222111111111111////////////000000000000,,,,,,,,,,,,,,,---...///000000////////////000000//////...------------...111000000///...---------...---,,,,,,......---,,,---------....../////////---------,,,,,,,,,++++++(((((())))))*********+++(((((()))***************************************'''((()))***+++,,,------))))))))))))))))))))))))))))))(((((((((((()))))),,,+++***))))))***+++,,,******+++++++++,,,,,,,,,++++++,,,---------,,,,,,---...///000222222333333222333555666666888:::===??????>>>>>>>>>@@@AAABBBCCCEEEGGGHHHHHHHHHFFFEEECCCCCCAAA@@@@@@DDDJJJOOOWWW```fffggggggmmmrrrtttttt{{{iiiXXXPPPMMMLLLJJJPPPPPPQQQVVV___jjjuuu{{{zzz|||uuufff^^^^^^VVVYYYaaakkkrrrsssnnniii^^^TTTMMMKKKJJJFFFHHHLLLVVV```pppoooZZZMMMHHH@@@CCCGGGMMMYYYmmm~~~zzzvvvsssqqqqqqqqqxxx}}}|||zzzyyy|||~~~yyymmmccc___]]]ZZZXXXYYYZZZZZZZZZXXXTTTPPPMMMJJJFFF@@@;;;888888999;;;>>>??????>>>555777999888888===FFFNNNVVVYYY[[[WWWOOOEEE???<<<;;;:::777555333333333333333333222111000000111111111000000///...---------...------...///000...---///////////////.........------...............---///,,,******---//////---........................---......///////////////......------,,,+++******((())))))))))))***************++++++++++++******))))))))))))((((((((((((''''''''''''((((((((((((+++***)))'''''''''((()))''')))***)))((('''(((******+++,,,,,,------,,,,,,++++++++++++++++++++++++..................------111000000////////////000222333444666999;;;<<<=========>>>>>>???@@@BBBCCCEEEGGGHHHGGGEEEDDDDDDEEEGGGDDDCCCEEEDDDDDDHHHNNNYYY```dddcccdddjjjoooqqqyyykkkZZZQQQOOOMMMKKKJJJIIIIIIKKKPPPWWW^^^bbbcccgggooo|||}}}rrrggg]]]ZZZ\\\]]]ccckkkrrrrrrkkkaaaYYYQQQKKKHHHJJJKKKLLLQQQYYYeeeuuusss^^^PPPKKKBBBDDDHHHOOO[[[ooo}}}yyyuuuqqqooonnnmmmvvv|||~~~||||||{{{pppfff^^^[[[XXXVVVWWWXXXWWWWWWWWWTTTOOOKKKGGGCCC>>>999777888;;;>>>??????===;;;666777777777777>>>HHHQQQYYY[[[[[[VVVNNNFFF@@@>>>888888777555555444444444222222111000000000000000222222111111000//////...///......///111111000//////////////////.........,,,,,,---------------,,,///,,,***+++---//////---........................------...///////////////,,,,,,+++******)))(((((()))))))))*********++++++******++++++++++++************))))))((((((''''''''''''((((((((()))))))))******)))((((((((())))))''')))***)))((('''(((*********+++,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------000///////////////000000333444555666888999:::;;;======>>>>>>???AAABBBCCCAAACCCEEEEEEDDDDDDEEEFFFFFFCCCBBBCCCCCCCCCGGGNNNYYY___dddcccdddjjjooopppwwwmmm\\\SSSPPPNNNLLLGGGFFFEEEEEEGGGJJJNNNPPPQQQWWWcccuuuxxxhhh^^^XXXVVVXXX]]]hhhnnnuuuwwwoooaaaRRRIIIDDDCCCDDDGGGKKKRRR^^^iiixxxbbbTTTMMMDDDFFFJJJPPP^^^rrr~~~zzzuuupppllljjjhhhpppvvv~~~rrriii^^^[[[XXXWWWWWWWWWVVVVVVVVVRRRMMMHHHDDD???;;;888777:::>>>AAAAAA>>>;;;888666666666555888@@@LLLUUUXXXXXXUUUOOOHHHAAA<<<;;;666666666666666555555444111111000/////////000000111111000000//////......---,,,,,,...///000///---000000000//////.........,,,,,,---------,,,,,,+++...---+++,,,---//////...........................------...////////////...+++++++++***))))))((((((************+++++++++,,,******++++++++++++******++++++***)))((((((''''''((())))))))))))*********))))))******+++*********''')))***)))((('''(((*********+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............///000111111333444444555666777888888>>>>>>>>>>>>@@@AAABBBCCC===???BBBCCCCCCDDDFFFGGGFFFCCCBBBBBBBBBBBBGGGNNNYYY___dddcccdddiiinnnooowwwooo]]]TTTPPPMMMKKKDDDDDDDDDDDDEEEGGGIIIKKKOOOVVVcccuuuyyy{{{rrrhhh\\\TTTSSSXXX___eeerrrvvvxxxsssfffXXXLLLFFFDDDEEEHHHLLLSSSaaattt|||fffUUUMMMFFFGGGJJJRRR```uuu{{{vvvpppkkkgggdddfffnnnyyy~~~sssjjj```]]]ZZZYYYYYYXXXWWWVVVUUUQQQLLLFFFAAA===:::888888<<>>;;;:::666777777888777555333222000000///////////////000............------,,,,,,---,,,,,,...000000///...111111000000///.........------......------,,,,,,------------......///...........................,,,---......//////......---,,,,,,,,,++++++************+++++++++,,,,,,,,,******++++++++++++******,,,++++++***)))(((''''''))))))*********+++++++++((()))***,,,,,,,,,+++***''')))***)))((('''(((***++++++,,,---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,------------------...///000111222111222333444666777888999>>>>>>>>>???@@@AAABBBCCC===???BBBCCCDDDDDDFFFGGGHHHDDDBBBCCCBBBCCCHHHOOOYYY___ddddddeeeiiinnnoooyyyooo^^^TTTPPPLLLIIIAAAAAAAAABBBCCCEEEFFFGGGNNNUUUaaaqqquuussswwwyyynnnaaa\\\UUUSSSXXXcccmmmrrr{{{yyyrrrfffYYYOOOJJJJJJHHHLLLQQQWWWdddzzziiiUUUKKKGGGGGGJJJSSScccyyy}}}wwwqqqjjjeeebbb___gggrrr||||||qqqhhh```]]][[[YYYYYYXXXVVVTTTRRROOOJJJDDD???<<<;;;;;;;;;???CCCDDD@@@;;;666444777777777999???HHHSSSZZZ\\\XXXQQQJJJDDDAAA???>>>999999999888666444111///000///////////////000000...............---------/////////000333333333111222111111000//////......///////////////...------,,,---...............///........................,,,------...............,,,,,,+++++++++++++++*********+++++++++,,,,,,,,,******++++++++++++******,,,++++++***)))(((((((((************++++++++++++((()))***,,,,,,,,,+++***''')))***)))((('''(((***,,,------...............++++++++++++++++++++++++,,,---------.........///------------...///111111...///111333666888:::;;;>>>>>>??????@@@AAACCCDDDAAACCCEEEEEEEEEDDDEEEGGGJJJFFFCCCDDDCCCDDDJJJQQQYYY```eeeeeefffjjjnnnnnnwwwppp___UUUPPPLLLIIIEEEEEEDDDDDDEEEFFFGGGHHHIIIQQQ]]]jjjxxx|||tttqqqxxxyyyuuuvvvzzzrrreee\\\SSSUUUVVVXXXbbboooxxxzzzzzzsssfffXXXNNNIIIJJJLLLFFFNNNWWWcccvvvmmmXXXLLLHHHHHHKKKUUUggg}}}xxxqqqjjjccc___ZZZaaalllvvv}}}zzzmmmeee^^^\\\YYYXXXWWWUUURRRPPPNNNLLLGGGBBB===;;;<<<>>>@@@CCCEEECCC===888555555666777:::???FFFNNNUUUYYYYYYTTTLLLFFFBBB@@@>>>===;;;;;;999777555222000///000000/////////000111111111111111111111000000000,,,,,,,,,...000111000///222222111000000///......000000000000000///...---,,,---///000///......///........................,,,,,,---............---))))))))))))))))))))))))************+++++++++,,,******++++++++++++******++++++*********))))))))))))************+++++++++))))))******+++*********''')))***)))((('''(((***,,,,,,---...............++++++++++++++++++++++++,,,------....../////////------------...///000000---...000333666999;;;===????????????@@@BBBCCCDDDDDDEEEGGGGGGFFFEEEEEEFFFKKKGGGDDDDDDDDDDDDKKKRRRZZZbbbgggggggggkkknnnnnnttt~~~sssaaaWWWQQQLLLIIIIIIHHHGGGGGGHHHJJJMMMNNNMMMVVVbbbmmmzzzssskkkiiilllwww{{{nnnddd\\\WWWSSSYYY^^^ccclllvvvxxxuuukkkcccWWWMMMIIIIIILLLNNNLLLWWWfffwwwsss]]]PPPJJJJJJMMMXXXlll~~~|||wwwppphhhaaa]]]RRRYYYdddnnnuuuzzz~~~xxxkkkccc^^^\\\YYYXXXWWWUUURRROOOHHHGGGCCC>>>::::::===AAADDDFFFFFFAAA:::555555666666888===DDDLLLRRRVVVWWWSSSMMMFFF@@@>>>===;;;999;;;:::888666444333222111000000000000000111222222111222222222222222222222,,,+++,,,...000111111///333333222111000///...---000000000000///...---,,,+++...000111///......000........................+++,,,------......------(((((((((((()))))))))))))))))))))*********++++++******++++++++++++******)))************+++++++++)))))))))************+++******)))((((((((())))))''')))***)))((('''(((******+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,------...//////......---------......//////000222444777999;;;<<>>BBBGGGHHHFFF@@@888333555777666999@@@HHHPPPUUUVVVVVVSSSMMMFFFAAA@@@???===;;;:::999777555444333444444111111000000111222333333000000000000000111111111333222333555777888888666333333222111000///...---////////////...---,,,++++++...111111///......000........................+++,,,------......------***************+++++++++((())))))))))))***************++++++++++++******)))))))))***++++++,,,,,,((())))))))))))*********+++***)))'''''''''((()))((()))***)))((('''(((***))))))***++++++++++++***++++++++++++++++++++++++******+++,,,,,,---......///......---------......111222333555777888:::;;;?????????@@@AAABBBCCCDDDBBBDDDFFFFFFFFFFFFGGGHHHJJJEEEBBBBBBBBBCCCIIIQQQ\\\dddjjjjjjjjjmmmpppooo~~~yyyggg]]]WWWSSSOOOLLLHHHGGGJJJMMMOOOUUU[[[bbbnnn~~~ooogggdddkkkvvv}}}xxxjjjddd___ZZZ[[[___gggnnnssstttuuuqqqdddUUUQQQKKKHHHKKKNNNPPPVVV^^^ggghhhTTTNNNMMMQQQ```xxx~~~zzzvvvpppfffZZZQQQLLLOOOUUU___kkkvvv~~~ttthhhaaa```\\\XXXXXXXXXVVVPPPKKKEEE@@@999666777<<>>???AAABBBDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGFFFCCCBBBDDDCCCCCCHHHNNN]]]eeedddeeennnmmmkkkqqq|||{{{iii^^^WWWRRROOOLLLIIIHHHKKKMMMQQQYYYcccooo~~~}}}rrrmmmqqquuuuuuuuuzzzsssfff[[[WWWWWWYYY```gggwww{{{yyyqqqggg```VVVMMMLLLJJJJJJMMMOOOTTTaaaooo~~~jjjWWWQQQPPPSSSbbbzzz}}}yyytttnnndddXXXPPPIIIJJJPPPZZZhhhttt{{{~~~uuujjjddd```\\\YYYXXXXXXUUUOOOIIICCC>>>999777999===BBBDDDIIIDDD===888777888777777:::>>>FFFPPPXXXZZZXXXTTTIIIEEE@@@===<<<=========>>>;;;888666444333111///000111111111111111111000///////////////000111111111222333555666777777777444222000...---...000111111000000000//////.............................................---,,,,,,,,,,,,------,,,,,,+++***************************))))))************))))))''''''''''''(((((((((((()))((((((((((((((()))***''''''''''''''''''''''''+++++++++******)))((('''+++++++++*********)))))))))***+++,,,,,,+++***)))))))))***+++,,,,,,,,,,,,------,,,,,,,,,,,,------...////////////000000000222222333444666888:::;;;<<<===>>>???AAACCCDDDDDDFFFFFFFFFFFFFFFFFFGGGGGGFFFCCCBBBDDDCCCCCCHHHOOO[[[dddfffhhhppppppnnnuuu~~~kkk^^^VVVQQQNNNJJJIIIIIIKKKLLLQQQ]]]jjj~~~zzzqqqlllrrr~~~pppddd[[[TTTTTTYYYaaalllttt~~~vvvfffWWWOOOKKKIIIJJJKKKOOORRRVVVaaauuuooo\\\SSSQQQTTTbbb{{{|||wwwssslllbbbVVVMMMHHHGGGKKKUUUeeessszzz|||vvvlllfff___]]]ZZZYYYWWWSSSLLLFFF???<<<999999;;;@@@CCCDDDCCC???999666666777999:::???DDDMMMWWW\\\ZZZTTTOOOFFFCCC???===============;;;999666444333222000...///000000111111000000///000////////////000111111222222333555555666666666111000///......///000111111111000000///...------...........................------,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))******)))(((((()))******((())))))******))))))(((''''''''''''((((((((((((''''''''''''((()))***+++((((((((((((((((((((((((,,,+++***)))((((((((((((+++++++++******************+++,,,------,,,+++***((()))***+++,,,------------,,,+++******+++,,,------------....../////////333333444555777999;;;<<<<<<===>>>@@@AAACCCDDDEEEGGGGGGGGGGGGFFFFFFFFFFFFFFFCCCBBBCCCCCCDDDIIIPPPZZZeeeiiillltttsssqqqyyylll]]]TTTOOOLLLIIIHHHIIIIIIHHHLLLZZZiiirrrkkkuuu|||mmmbbb\\\ZZZ[[[___eeellltttyyytttoooeeeWWWLLLIIIJJJMMMLLLOOOUUU\\\gggxxxuuupppqqqvvvuuucccUUURRRSSS```xxx~~~{{{vvvqqqkkk```TTTKKKGGGEEEGGGRRRcccrrr{{{}}}uuukkkfff___]]][[[XXXUUUPPPHHHCCC<<<;;;:::;;;>>>BBBCCCCCC>>>;;;777555666:::???AAAFFFLLLUUU]]]^^^YYYPPPIIICCC@@@>>>============<<<888666333222222111000...//////000000000000//////000000//////000000111222333333444555555555444444............///000111222111111000///...------,,,...........................---+++******+++,,,---,,,,,,,,,,,,,,,+++******))))))***++++++***))))))(((((())))))))))))(((((())))))))))))************((((((((((((((()))******++++++++++++++++++++++++,,,+++)))((((((((()))***************************+++,,,------------,,,+++,,,,,,---.........------...---,,,++++++,,,---...---------......//////000333333333555666888:::;;;<<<===>>>@@@BBBDDDEEEFFFGGGGGGFFFFFFEEEEEEEEEDDDGGGCCCBBBCCCCCCDDDJJJQQQ\\\iiioooqqqwwwtttsss|||lll[[[QQQLLLJJJHHHGGGHHHGGGDDDFFFRRR___vvvuuurrr~~~vvviii^^^ZZZWWW]]]eeekkkpppssssssrrrfff]]]RRRKKKIIIIIILLLNNNQQQWWW```mmmuuukkkccc]]]\\\^^^dddooozzz{{{jjjXXXTTTTTT```www}}}yyyuuupppiii___RRRIIIDDDBBBDDDNNN^^^ooozzz~~~sssiiiccc___]]]ZZZVVVQQQKKKDDD???::::::;;;>>>AAACCCBBB@@@:::999777777:::@@@HHHMMMPPPUUU\\\```]]]UUULLLEEE@@@>>>============<<<:::666444222111111111000...//////000000000000//////000000000000000111222222444444444444444444333222,,,---...000111111222222000000000///...------,,,........................---,,,+++******+++---...---------------,,,,,,+++'''))),,,......,,,)))'''(((((())))))))))))(((((())))))))))))******************)))(((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++)))((((((((()))***************************+++,,,------------,,,+++............---,,,++++++///...---,,,,,,---...///------...//////000111111111222222444555777999:::<<<===>>>@@@BBBDDDFFFGGGFFFFFFFFFEEEEEEDDDDDDCCCGGGCCCBBBCCCCCCDDDKKKRRR___nnnuuuuuuxxxtttttt~~~lllZZZPPPKKKJJJHHHFFFGGGGGGDDDDDDKKKTTTcccuuu}}}zzzrrreee[[[XXXYYY]]]gggqqqvvvvvvuuuooojjj^^^SSSIIIGGGIIIKKKNNNPPP]]]ggguuuuuucccXXXQQQMMMKKKLLLNNNRRR[[[dddxxxppp^^^YYYWWWaaawww{{{wwwrrrmmmfff\\\OOOFFF>>>>>>AAAJJJXXXiiiwwwrrrgggaaa___]]]YYYSSSLLLEEE???<<<:::;;;>>>BBBDDDCCC???<<<666777777999???HHHRRRZZZ[[[^^^aaa___YYYPPPHHHDDD>>>===<<<======<<<:::888444222000000111111000//////000000111111000000///111000000000000111222222555555555444444333111111,,,---000111333333222222/////////............---------------------------,,,,,,,,,,,,,,,------...---............---,,,,,,(((***---//////---***((('''(((((())))))(((((('''''''''''''''((((((((((((+++***)))(((''''''''''''))))))))))))))))))))))))******)))))))))))))))******************+++++++++***+++,,,------,,,+++***,,,,,,,,,,,,+++***))))))........................------...///000111111222111111222333555777999:::<<<===>>>@@@CCCEEEFFFGGGFFFFFFFFFEEEEEEEEEEEEEEEGGGDDDBBBBBBCCCEEELLLTTTbbbrrrxxxxxxxxxtttuuunnn[[[PPPLLLKKKHHHFFFGGGIIIHHHEEEHHHMMMPPP___ooo|||yyyrrrtttwwwyyy}}}~~~tttiiibbb\\\XXX\\\cccllltttyyytttnnniiibbbZZZTTTLLLGGGHHHLLLOOOWWW```qqqwwweeeWWWNNNJJJEEECCCBBBDDDDDDEEEKKKSSSdddvvvuuuaaa[[[WWW___uuuyyyzzz|||wwwtttoooiiibbbXXXKKKBBB;;;===AAAIIITTTeeewwwrrrfffaaa___\\\WWWPPPGGGAAA<<<:::;;;===AAADDDEEEBBB===888333555777;;;BBBMMM[[[dddeeeeeeccc]]]TTTKKKFFFDDD>>>===<<<======;;;888666333222000000111222111000000111111111111111111000111111000000111111222333666555555444333222000///---///111333444444333222---------............///------------------------,,,,,,---...............,,,------------,,,++++++******++++++++++++******''''''((((((((((((''''''''''''''''''((((((((((((***)))((((((((((((((()))))))))))))))))))))))))))))))))************))))))))))))*********+++++++++)))***+++,,,,,,+++***))))))***++++++,,,,,,,,,++++++,,,...//////...,,,++++++,,,---...///000000111222222333444666888999:::<<<<<<>>>@@@CCCEEEGGGHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHDDDAAABBBCCCEEELLLTTTaaarrryyyxxxxxxtttxxxooo\\\QQQMMMMMMHHHFFFGGGKKKLLLIIIHHHJJJEEEPPP[[[aaaiiixxxyyykkkdddeeerrrwwwttteee^^^YYYYYYYYY[[[cccnnnvvvzzzwwwkkk^^^WWWOOOHHHJJJFFFFFFJJJNNNUUUdddrrroooZZZLLLFFFEEEFFFDDDAAA@@@AAA???>>>DDDLLLNNNbbbzzzxxxaaaZZZUUU]]]rrrssssssuuuxxx|||uuuqqqlllggg```UUUHHH???;;;???DDDJJJTTTeeexxxrrrgggbbb___\\\VVVNNNEEE>>>:::999<<<>>>BBBFFFFFFBBB;;;555111333777<<>>============;;;777444333111000000111222222111111111222222222222111111111111111000111111222333666666555444333111000///...///222555555444333111,,,,,,------.../////////------------------------+++,,,...///000///......+++,,,,,,,,,,,,+++******,,,+++(((''''''(((+++,,,''''''((((((((((((''''''))))))))))))************(((''''''(((((()))***+++************************((()))***++++++***)))((())))))******++++++++++++)))***++++++++++++***)))))))))+++---...///000000)))+++---//////---+++)))******+++,,,...//////000333333444555777999:::<<<;;;<<<>>>AAACCCFFFGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJHHHDDDAAABBBCCCEEEMMMUUU```qqqyyyxxxwwwtttzzzppp]]]RRRMMMLLLJJJJJJJJJJJJJJJIIIHHHGGGQQQSSSWWW[[[^^^dddrrr|||rrrhhh```ccclllvvv~~~nnnaaa\\\XXXUUUTTTWWW^^^gggoootttwwwkkk___XXXTTTNNNIIIHHHIIIKKKOOOQQQUUUaaavvvqqqeeeVVVJJJDDDBBB>>><<>>======>>>@@@BBBDDDKKKQQQ^^^ppp~~~mmmbbbZZZ___nnnxxxqqqkkkmmmqqqvvv}}}~~~{{{zzzsssiii^^^TTTKKKCCC>>>>>>@@@FFFOOO^^^rrrvvvllleeeccc]]]VVVMMMDDD>>>;;;888777???AAAEEEEEEAAA<<<888666555888999:::BBBRRR```gggllldddYYYOOOHHHEEEDDDCCC<<<=========;;;888666444222111000000000111222333111222222222222111000000...//////000222444666777888888666555333111000///000111444555555333111/////////............//////...---,,,,,,,,,,,,---...+++,,,...000000///...---......---,,,,,,+++************)))(((((((((((((((***)))((()))***,,,///111***)))))))))***+++,,,,,,''''''(((((())))))******(((((((((((())))))))))))))))))************))))))...,,,***)))***,,,,,,+++)))***++++++------...///,,,,,,,,,---------......,,,---......//////......------......///000000000333333444555777999;;;<<<===>>>???AAACCCFFFHHHIIIIIIHHHFFFEEEEEEFFFHHHIIIIIIIIIHHHFFFGGGJJJPPPTTT\\\lllsssrrruuuwwwttt```TTTNNNMMMKKKLLLMMMMMMKKKIIIIIIJJJPPPQQQVVV\\\___fffuuunnnhhheeefffooo|||}}}rrriii___XXXXXXTTTUUUWWW\\\ccciiilllllleee\\\SSSPPPNNNJJJHHHIIIKKKLLLQQQZZZgggzzzvvv^^^UUUIIIBBB@@@@@@>>>===>>>>>>===>>>???BBBDDDFFFFFFKKKUUUeeexxxooocccZZZ]]]lll|||rrriiiggghhhlllssszzz~~~|||yyyxxxpppeeeZZZPPPHHHAAA===888>>>IIIXXXjjj~~~rrrhhhbbb___YYYRRRHHH@@@;;;999999888AAACCCDDDCCC>>>:::777555777999;;;===GGGUUUaaaeeeggg```UUULLLFFFDDDBBBBBB=========<<<:::777555444333222111000000000111111111222222222222111000000//////000111333555777888999888777555333111000///000222444555444333111/////////............//////...---,,,,,,,,,,,,---...---,,,,,,,,,---......///...------,,,++++++******+++***)))(((''''''((()))***)))(((((()))+++---///*********)))******++++++))))))))))))(((((((((((((((((((((((())))))))))))))))))************))))))---+++))))))***+++++++++,,,,,,+++++++++*********,,,,,,,,,------------...,,,------.........------------......///000000000333333444555666888:::;;;===>>>???AAACCCFFFHHHIIIJJJIIIGGGFFFFFFHHHIIIJJJIIIHHHGGGFFFGGGJJJPPPTTT\\\lllrrrqqqtttwwwyyyeeeWWWRRRPPPPPPTTTWWWUUUPPPMMMMMMPPPQQQSSSYYYbbbjjjssspppcccbbbhhhssszzzjjj^^^WWWRRRQQQRRRUUUXXX^^^dddhhhhhhddd```SSSMMMIIIIIIIIIHHHIIILLLOOORRR[[[jjjiiiYYYLLLFFF???<<<<<<>>>===<<<<<<<<<<<<===???AAABBBDDDDDDFFFMMMYYYkkk|||rrrfff[[[\\\hhh}}}{{{lllccc```aaahhhooo{{{}}}||||||zzzwwwuuussskkk___SSSIIICCC>>>;;;888@@@OOOaaauuu~~~oooeee^^^[[[UUUMMMCCC<<<999:::<<<>>>EEEEEECCC???;;;777666666999;;;>>>CCCOOO\\\cccccc```YYYPPPHHHDDDBBBAAA@@@???===;;;999777555444333333333111000000000000000111111222222111111000///000000111333555666777888:::999777555333111000000111222444444444222000////////////....../////////...------,,,,,,------......,,,+++******,,,...///------,,,,,,++++++******+++***((('''&&&''')))******)))((((((((()))+++,,,++++++***)))))))))***************)))((('''''''''(((((((((((())))))))))))))))))************))))))+++***((((((***++++++***+++++++++*********)))))),,,,,,,,,,,,------------,,,---------------,,,+++------......///000000000444444444555666888999:::===>>>???AAACCCFFFHHHIIIKKKJJJIIIHHHHHHHHHIIIJJJIIIHHHGGGFFFFFFIIIOOOSSS\\\kkkpppooossswwwkkk]]]XXXWWW]]]cccgggddd[[[TTTSSSVVVUUUYYYcccqqqxxxmmmdddhhhvvvnnnfff]]]WWWTTTSSSSSSSSS___aaaeeehhhgggbbbYYYSSSKKKHHHFFFHHHIIIHHHLLLQQQVVV```pppwwwaaaQQQHHHFFFBBB>>><<<<<<======<<<===>>>???@@@AAABBBCCCCCCEEEFFFJJJSSScccuuuyyylll___]]]fffyyyuuuggg___\\\___eeehhhnnnvvv}}}}}}|||zzzyyyxxxvvvssspppkkkcccVVVKKKCCC>>>;;;:::>>>EEERRRbbbtttqqqeee\\\WWWQQQJJJAAA;;;;;;>>>CCCEEEGGGEEEAAA<<<777555666888;;;???DDDLLLYYYeeefffbbbYYYSSSLLLFFFBBBAAA@@@??????===:::666444333333333111111111000000000000000111111111111111000000///000111222444666777888999;;;999777444222111000000222333444444333222000///......////////////......------------------------,,,,,,+++******+++,,,---,,,,,,,,,,,,++++++******+++***(((&&&&&&''')))+++***)))(((((((((((()))))),,,+++***))))))((())))))***)))))))))((((((((('''(((((((((((())))))))))))))))))************))))))***)))((((((***+++***)))(((((()))***+++,,,------++++++,,,,,,,,,---------,,,,,,------,,,,,,++++++------......///000000000444444444555666777888999======>>>@@@CCCEEEGGGIIIJJJJJJIIIHHHHHHHHHHHHIIIHHHHHHGGGEEEEEEHHHNNNRRR[[[iiinnnnnnrrrwwwqqqfffcccdddnnntttyyyuuujjj```[[[[[[[[[aaapppuuupppoooyyyuuulll[[[YYYUUUSSSVVV[[[___```llljjjhhhddd___XXXOOOIIIHHHFFFGGGIIIIIIIIIPPPWWWdddwwwttt^^^NNNFFFDDDBBB@@@>>>>>>>>>?????????AAABBBCCCEEEFFFFFFEEEEEEFFFGGGJJJQQQ]]]mmm~~~uuufffaaagggxxxnnnaaaXXXWWWYYYWWW^^^gggooouuuyyy|||~~~~~~|||{{{{{{zzzwwwvvvuuurrrooolll```YYYMMMCCC===;;;::::::@@@DDDMMMYYYjjj}}}sssfff[[[TTTJJJEEE>>>;;;<<>>>>>;;;888444222222222333//////000000111111111111000111111111111000//////000111333555777888888888:::888555333111111111111333333444444333111000///......///000000///......------------------------***+++,,,,,,,,,+++***))),,,+++++++++++++++*********)))(((''''''((()))+++))))))((((((((((((((((((++++++***)))(((((((((((('''((((((((()))))))))***(((((((((((())))))))))))))))))************)))))))))(((((()))***+++***)))))))))***+++,,,---......+++++++++,,,,,,,,,------+++,,,,,,---,,,,,,++++++------......///000000000333333333444555777888999<<<===>>>@@@BBBEEEGGGHHHIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHFFFEEEEEEHHHMMMQQQYYYgggmmmmmmrrrxxxzzzqqqqqquuu~~~qqqhhhcccccckkk}}}sssvvvyyynnnccc[[[UUUUUUTTTSSSXXXcccmmmppprrrlllddd[[[TTTNNNHHHEEEEEEFFFIIIMMMNNNRRR]]]hhh}}}ttt___PPPFFFBBBCCC<<<<<<======???AAACCCDDD@@@BBBEEEHHHJJJJJJIIIIIIKKKLLLOOOTTT[[[gggsss|||qqqiiikkkyyyzzzjjj[[[RRROOOOOOTTT[[[bbbhhhmmmrrrvvvzzz{{{|||||||||zzzyyyxxxvvvtttqqqooonnnkkkhhheeeUUUNNNEEE>>>::::::;;;;;;===BBBJJJVVVfffxxxyyyooodddXXXOOOBBB>>>;;;;;;>>>CCCGGGIIIDDDAAA===888666888>>>CCCFFFPPP[[[eeelllnnnfff]]]OOOLLLGGGCCCBBB@@@>>>===;;;999666333222111222222...///000000111111000000000000111111000000///...///111333555777888888888777666333111000000111222444444444333222111000///---...///000000///...---,,,------......------,,,***+++,,,...---,,,***(((++++++++++++++++++******((((((((((((((())))))***)))))))))))))))(((((((((******)))((((((((())))))'''''''''((()))*********(((((((((((())))))))))))))))))************)))))))))((((((***,,,,,,+++***---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,---------------------......///000000000111222222444555777999:::<<<===>>>@@@BBBEEEGGGHHHHHHHHHHHHGGGGGGFFFFFFEEEHHHGGGFFFDDDDDDGGGLLLPPPVVVeeelllmmmsssyyy}}}zzzrrrpppxxxyyy{{{ooofff```YYYUUUTTTYYY]]]^^^dddnnntttuuummmfffZZZPPPJJJGGGFFFEEEGGGJJJPPPXXX]]]fffxxxsss]]]RRRKKKEEEAAA@@@<<<======>>>@@@BBBFFFHHHFFFIIINNNSSSWWWYYYYYYXXXXXX[[[^^^```ccchhhoootttzzzqqqqqq||||||gggWWWPPPMMMNNNQQQTTTWWW\\\cccggglllnnnoooqqqqqqqqqooooooiiigggdddbbb```]]]YYYWWWKKKEEE???:::999:::<<<===???GGGTTTbbbppp~~~wwwnnnfff\\\QQQJJJ<<<<<<<<<>>>CCCFFFHHHIII@@@>>>;;;777777<<>><<<:::888666555333222111222222111111111111000///---,,,000000000000000//////......000222555777777777777444333111///...000111333555444444333222111000///---...///000000///...---,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,++++++*********************++++++&&&'''((()))******)))((((((((())))))***))))))))))))(((((((((((())))))***(((((((((((())))))))))))(((((((((((())))))))))))))))))************)))))))))((()))+++------,,,***,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,***+++,,,---.../////////------......///000000000000000111333555888:::;;;<<<<<<===???BBBDDDGGGHHHIIIIIIIIIIIIHHHGGGFFFEEEHHHGGGFFFDDDCCCFFFKKKOOOSSSccclllnnnuuuzzz{{{|||rrreeeZZZUUUTTTRRRQQQSSS^^^hhhmmmrrrwwwwwwrrrfff^^^SSSIIIEEEEEEFFFGGGKKKOOOYYYdddmmm{{{rrr___NNNJJJJJJEEE@@@===@@@AAAAAA@@@AAACCCFFFIIITTTXXX^^^eeejjjmmmnnnnnngggjjjmmmmmmmmmmmmppptttzzzvvvttt}}}uuu```VVVLLLKKKJJJIIIJJJNNNTTTYYY[[[]]]___aaabbbbbbaaa```]]]ZZZXXXUUUSSSPPPLLLJJJEEE@@@;;;888999;;;===>>>FFFQQQaaarrr~~~{{{oooeee]]]UUULLLEEE;;;<<<>>>CCCGGGJJJKKKJJJ===<<<999777999>>>GGGMMMWWWdddrrrwwwuuulll^^^RRRIIIGGGCCCAAA???===:::888555555444333222222222222333333333222000---+++)))000000000000000//////...---///222555777777777666333111///......///222333555555444333222000000///---...///111111///...---,,,,,,---......---,,,,,,///...,,,******+++,,,---******************++++++%%%''')))***+++***)))((((((((()))***************(((((('''(((((()))***+++******))))))((((((''''''(((((((((((())))))))))))))))))************))))))))))))))),,,......---+++(((((()))***+++,,,,,,---******+++++++++,,,,,,,,,***+++,,,...///000111111------......///000000000//////111333666888;;;<<<<<<<<<===???BBBDDDFFFHHHJJJJJJJJJJJJIIIHHHGGGFFFHHHGGGEEECCCCCCFFFJJJNNNQQQbbbkkkooouuu{{{{{{hhh]]]TTTTTTUUUUUUXXX^^^bbbnnnwwwyyyxxxrrrfffZZZNNNNNNLLLHHHDDDEEEIIINNNVVV]]]iiiyyyttt\\\RRRJJJFFFDDD???===>>>AAA>>>???EEEHHHIIIOOOWWW\\\hhhxxx~~~zzzwwwuuuxxx{{{qqq```WWWNNNHHHIIIJJJFFFEEEHHHMMMNNNOOOPPPPPPPPPRRRSSSMMMMMMKKKIIIGGGDDDAAA@@@???999888:::;;;;;;@@@IIIMMM```xxxxxxtttlllbbbWWWMMMEEEAAA===>>>BBBKKKQQQOOOEEE<<<:::888888;;;:::===IIIXXXdddrrr}}}zzzpppeeeXXXOOOFFFCCC???===;;;999777555666555444333222222222222000000000000000000000000///000000000000000///...///111333666777777666666555666666333...---///222777666444222111000//////...///000000000///---,,,///...---,,,+++,,,------+++,,,,,,------,,,,,,+++&&&''')))+++,,,,,,,,,+++))))))(((((((((((())))))))))))))))))))))))))))))''''''((())))))))))))))))))((('''&&&&&&'''((()))(((((((((((())))))))))))(((((((((((())))))))))))+++***(((&&&&&&''')))***,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------------------------------...///000111222222444444444555777888:::;;;;;;<<<>>>@@@BBBDDDFFFGGGMMMLLLJJJIIIHHHGGGGGGGGGGGGFFFDDDBBBAAAEEEKKKOOONNN\\\gggoooyyy}}}pppggg^^^UUUPPPRRRWWWZZZ```fffsssxxxxxxrrrkkkcccXXXNNNJJJJJJJJJHHHGGGKKKSSSYYYgggssshhhTTTLLLEEECCCBBB???===???@@@@@@DDDKKKPPPVVVbbbooozzz}}}uuuuuu~~~~~~yyycccWWWLLLHHHEEEBBBBBBEEECCCDDDEEEEEEEEEDDDEEEEEEBBBBBBAAA@@@???>>><<<;;;:::777777:::<<<>>>GGGRRRcccvvv}}}rrrnnnfff\\\RRRJJJCCC@@@@@@AAAFFFLLLOOOKKKBBB:::999777888<<<>>>CCCQQQ___iiitttzzzttthhh]]]SSSJJJEEEBBB???<<<;;;999666444555444333222111111111111111111111111111111111111///000000000000000//////111333666888:::999888777666777777666555555666888555444333111000///......///////////////...------///...---,,,,,,,,,------+++,,,,,,------,,,,,,+++((())))))***************))))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))***)))(((((((((((()))***(((((((((((())))))))))))(((((((((((())))))))))))))))))(((''''''((()))************)))))))))((((((******+++++++++,,,,,,,,,........................------...///000111222222222333333444555777888999;;;<<<===???AAADDDFFFGGGLLLKKKJJJHHHGGGGGGFFFFFFGGGFFFEEECCCBBBEEEJJJNNNUUUbbbjjjqqqzzz{{{wwwuuusssuuu}}}sssggg\\\VVVVVVSSSUUU]]]ffflllrrrxxxyyyxxxpppdddZZZSSSLLLFFFHHHIIIIIIJJJMMMWWWdddnnnyyy\\\LLLFFFBBBBBBBBB@@@@@@BBBCCCFFFLLLUUU___kkk|||yyyvvvzzzyyyjjjYYYMMMFFFAAAAAACCC======>>>>>>===<<<;;;:::999999999:::::::::::::::999888999;;;>>>EEETTTbbb~~~}}}tttkkkfff^^^TTTLLLEEE@@@>>>CCCGGGKKKMMMKKKEEE>>>999888777999>>>DDDNNN\\\iiiqqquuusssjjj^^^TTTLLLFFFCCCAAA===;;;:::888666444444333222111000000000000222222222222222222222222000000000000000000000000333555999<<<===<<<999777222222222444666999999999444333111000///...------///...------------------///...---,,,,,,,,,,,,---++++++,,,,,,,,,,,,++++++++++++***)))((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))******))))))))))))******(((((((((((())))))))))))(((((((((((())))))))))))''''''(((((())))))***************)))))))))))))))******+++++++++,,,,,,,,,........................------...///000111222222111222222333444666777888;;;;;;;;;===???BBBFFFHHHKKKJJJIIIGGGFFFFFFFFFFFFGGGGGGFFFDDDDDDEEEHHHKKK[[[ffflllqqqzzz|||ooohhhdddbbbcccgggmmmyyyuuujjjaaaZZZVVVTTTTTTZZZdddpppzzz}}}~~~kkkggg^^^UUUNNNKKKJJJIIIJJJKKKLLLOOOXXXiii|||pppWWWJJJEEECCCDDDEEECCCDDDHHHIIIMMMWWWeeevvv|||{{{}}}nnn]]]QQQIIIEEECCC???>>>>>>>>>===<<<:::999888888888999999:::;;;<<<;;;<<<<<<>>>DDDRRRfffvvvuuulllfff```WWWMMMEEE@@@>>>===GGGKKKNNNMMMFFF???:::777666777:::AAALLLYYYhhhrrruuurrrkkk___TTTMMMGGGEEEAAA???<<<:::999888666444222222111000000000000000222222222222222222222222000000000000000000111111555888<<<@@@@@@>>>:::888000//////333777:::999777333333111000///.........///...,,,++++++,,,---.........------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,+++***)))((()))***+++))))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))%%%&&&((()))************++++++++++++++++++++++++******+++++++++,,,,,,,,,.................................///000111111111111222222333444666888888;;;;;;:::;;;>>>BBBFFFIIIJJJIIIHHHGGGFFFFFFFFFFFFGGGHHHGGGFFFEEEEEEHHHJJJYYYeeekkkrrr|||ttteee\\\VVVWWWYYY]]]aaahhhxxxyyyxxx}}}xxxvvvsssqqqttt|||nnniiibbbZZZUUUTTTWWWYYY^^^hhhuuu~~~vvvoooYYYUUUOOOKKKHHHGGGIIIKKKKKKMMMSSS\\\kkkhhhSSSHHHEEEDDDEEEFFFEEEHHHNNNOOOVVVfff{{{~~~ssseeeZZZPPPIIIDDDAAA???>>>>>>===;;;999999999999888999:::;;;;;;999<<<@@@EEEPPPeee||||||tttmmmccc]]]RRRHHHAAA>>>>>>???KKKMMMNNNIIIAAA:::777777666999???HHHVVVeeepppuuutttlllaaaWWWOOOIIIEEEEEE???<<<:::888888777555333111111000000//////000000111111111111111111111111000000000///000111222333666999===@@@@@@>>>:::777444333333777;;;<<<:::777444333222111000/////////...---,,,++++++,,,......---------------,,,,,,,,,***++++++,,,,,,++++++***++++++***))))))+++,,,---))))))(((((((((((())))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))%%%&&&((()))************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////000000111111222222333444555777888999;;;::::::;;;>>>BBBFFFIIIIIIIIIHHHGGGFFFFFFFFFFFFHHHHHHHHHFFFEEEFFFHHHJJJUUUcccmmmvvvooo^^^UUUMMMNNNSSSZZZ^^^dddppp|||xxxlllkkknnnkkkjjjjjjmmmuuuuuukkkeee[[[YYYVVVRRRQQQUUU\\\aaarrr{{{}}}rrreee[[[QQQLLLIIIIIIHHHGGGJJJNNNQQQXXXfffvvvvvv___NNNGGGDDDCCCEEEFFFGGGMMMTTTZZZhhh~~~~~~rrrdddXXXNNNIIICCC??????>>>;;;999::::::999888888999;;;<<<;;;AAAJJJUUUggg~~~{{{vvvppp^^^XXXMMMDDD??????BBBEEEMMMMMMIIICCC;;;777777999888>>>FFFRRRaaapppuuuuuunnncccXXXQQQLLLFFFCCCCCC===:::888777666666444333111111000000000000000111000000000000000000000000111000//////000111333444777999<<<>>>>>>;;;888666222333555888:::999666444444333222111000000000000---------------......///------......------,,,+++******++++++++++++************))))))***+++,,,,,,))))))(((((((((((())))))((((((((((((((((((((((((''''''((()))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))''''''(((((())))))******)))))))))))))))***************+++++++++,,,,,,,,,++++++++++++++++++++++++.../////////000000000111222333333444555777999999::::::;;;<<>>======>>>@@@BBBCCCHHHSSSaaappp{{{vvvuuuqqqjjjXXXQQQGGG@@@===AAAHHHMMMOOOKKKDDD<<<777666999;;;===EEEOOO\\\lllyyyyyyssshhh[[[PPPMMMJJJCCC???>>>;;;999666555666555444333111111111000000111111222111111111111111111111111111000//////000111333555666888:::;;;:::888666444///333777999888666444333222111000000////////////------...///////////////------.........---,,,+++******++++++++++++******((())))))))))))(((((('''))))))(((((((((((())))))((((((((((((((((((((((((''''''((()))))))))))))))'''((())))))))))))((('''(((((((((((())))))))))))(((((((((((())))))))))))))))))(((''''''((()))***(((((()))))))))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000111222222333444666777888999:::<<<>>>AAAEEEHHHIIIJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHFFFDDDDDDFFFKKKOOOZZZgggpppxxx~~~iiiXXXOOOOOOMMMNNNUUU]]]fffsss~~~zzzmmmjjjmmmooovvvwww|||wwwkkkaaaYYYTTTPPPOOONNNRRRWWW]]]eeeppp}}}}}}}}}tttbbbUUUQQQNNNKKKFFFBBBDDDLLLSSSXXXaaajjj{{{~~~jjjXXXMMMHHHFFFFFFIIIMMMRRR^^^iii}}}yyyzzzpppdddZZZVVVTTTPPPLLLEEEEEEDDDDDDFFFIIIKKKMMMZZZfffwww|||pppnnnnnniii```RRRLLLCCC======CCCLLLRRROOOIII@@@888555666:::===@@@JJJVVVcccsss~~~{{{qqqdddWWWLLLKKKIIIAAA;;;999:::888666555555555444333222111111111111111222222222222222222222222222222111000//////000222444555666777888888888666444333111777<<<>>><<<:::999999111000///...............,,,---///000000000///...,,,---.........---,,,+++******++++++++++++******(((((())))))(((&&&$$$"""))))))(((((((((((())))))(((((((((((((((((((((((('''(((((()))))))))))))))((()))***++++++***)))((((((((((((((())))))))))))(((((((((((())))))))))))+++***(((&&&&&&''')))*********++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------////////////000000000000000000111222333555666777999:::===@@@CCCFFFHHHIIIJJJJJJIIIHHHHHHHHHIIIIIIIIIHHHFFFCCCCCCGGGLLLQQQ\\\hhhnnntttjjjXXXNNNJJJLLLOOOSSS[[[jjj{{{~~~iiibbbeeepppyyyuuullldddaaa[[[VVVRRRQQQQQQQQQRRR\\\eeejjjpppwwwwwwrrrqqqfffYYYOOOKKKIIIFFFCCCNNNIIIJJJPPPXXXcccvvvwwweeeWWWQQQGGGIIILLLNNNNNNTTTfffwww~~~xxx}}}yyyqqqmmmiiibbb[[[[[[VVVUUUVVVVVVWWW___jjjvvvvvvqqqoooiii^^^TTTLLLFFF@@@AAAHHHNNNOOONNNKKKBBB999777777888===CCCLLLTTT```nnn{{{vvviii]]]TTTJJJEEEEEECCC>>>999;;;:::888777555444444333111111000000000111333444000/////////000111222222...//////111222444666777<<<<<<;;;999777555333222555777999<<<<<<:::777555444222000///000111000/////////.........---------,,,,,,,,,+++++++++******,,,+++++++++***)))))))))(((((((((((()))))))))))))))))))))))))))(((''''''))))))(((((('''''''''&&&''''''(((((())))))******+++*********))))))(((((((((((())))))))))))((((((*********)))))))))))))))************)))))))))))),,,+++)))))))))+++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,...///...///000000000000000///111222333333333555888;;;<<<<<<<<<===@@@DDDHHHKKKIIIIIIHHHGGGFFFFFFFFFFFFJJJFFFDDDDDDDDDEEELLLSSSYYYiiirrrwwwooo]]]RRRNNNPPPRRRUUU\\\hhhwwwvvvddd___cccmmmwwwzzzrrrkkkeeebbbZZZWWWRRRNNNNNNQQQVVVYYYiiinnnpppkkkhhhiiihhheee[[[VVVOOOKKKKKKLLLMMMLLLQQQQQQVVVaaannn~~~xxxjjj]]]UUUKKKKKKMMMOOORRR\\\qqqyyyyyy~~~zzzvvvtttooommmnnnooorrr|||{{{sssnnnjjjcccXXXPPPHHHDDDAAACCCJJJOOOOOOMMMBBB<<<888888999999>>>EEERRR\\\iiittt|||}}}rrrfffXXXPPPGGGBBBBBBAAA===888;;;:::888666555333333333111111000000000111333333222111111000000000000000111111111222444666888999===;;;999777444333222111666888:::;;;;;;999666444222111//////000111000/////////.........---------,,,,,,,,,+++++++++******++++++******************(((((((((((()))))))))))))))))))))))))))((('''''')))((((((((('''''''''''''''((((((((()))))))))*********)))))))))((((((((()))******++++++******)))***)))))))))))))))))))))((((((((()))))))))))))))+++***))))))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++---------,,,,,,...///......///000000000//////555666666666555666999;;;===<<<<<<===@@@DDDHHHJJJMMMLLLKKKJJJIIIHHHHHHHHHIIIFFFCCCDDDDDDEEEKKKRRRZZZjjjrrrwwwuuudddYYYQQQSSSTTTUUUZZZcccpppyyyooobbb```eeeoooyyyzzzmmmaaaZZZUUUSSSSSSRRRQQQQQQSSSYYYbbbjjjooo}}}}}}uuuggg\\\XXXVVVUUUGGGGGGGGGGGGHHHKKKPPPTTTZZZ___lll}}}xxxiii]]]QQQNNNNNNRRRZZZhhhxxxvvvyyy~~~xxxtttoooiiibbbZZZQQQJJJCCCCCCEEEJJJOOOPPPLLLIII:::888999;;;;;;<<>>;;;777;;;999888666444333222111111111111000111111222333111111000000000000000111444333333444666888;;;<<>>======>>>@@@CCCGGGIIIKKKJJJIIIHHHGGGFFFEEEEEEHHHEEECCCCCCCCCDDDJJJQQQ\\\kkkrrrwww|||kkkaaaYYY[[[\\\]]]```gggrrryyyrrrhhhgggnnnzzz|||vvvgggccc\\\VVVQQQNNNLLLKKKPPPUUU\\\fffpppyyy~~~vvviii[[[QQQLLLIIIGGGFFFIIIJJJJJJJJJOOOWWW___kkkwwwzzziiiVVVQQQPPPWWWbbbsss|||uuusssxxxxxxrrrqqqmmmeee[[[QQQIIIFFFAAAFFFMMMSSSUUUPPPGGGAAA777777:::===>>>AAAKKKVVVbbbnnnxxxzzztttjjj]]]RRRJJJEEE???<<<<<<<<<:::777999888777555333222111111111111111111111111222222000/////////000111222222333333444555888;;;>>>???AAA>>>999555333333555666;;;;;;;;;:::888666333222000//////000222333222111////////////............,,,,,,,,,+++++++++******(((((())))))******++++++(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((('''''''''(((((((((((())))))))))))((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&)))))))))))))))*********))))))***++++++,,,------((()))***+++,,,,,,,,,++++++++++++++++++++++++++++++,,,......---,,,---...,,,,,,---.../////////...222333444555444444666888>>>>>>>>>>>>@@@CCCFFFGGGIIIIIIHHHGGGFFFEEECCCCCCGGGDDDBBBCCCCCCDDDIIIPPP]]]kkkrrrwwwsssjjjgggjjjmmmooorrryyyyyyyyywwwmmmbbb\\\SSSRRRPPPNNNMMMNNNQQQSSS[[[cccooozzzpppdddVVVNNNJJJHHHDDDAAAKKKNNNPPPQQQTTT^^^mmmxxxrrr[[[UUUTTT\\\kkk}}}zzzvvvyyy}}}vvvqqqoooiii```TTTKKKEEECCCDDDKKKUUUZZZWWWLLL@@@888888777999===@@@FFFTTTbbbmmmvvv{{{vvvkkk___SSSKKKEEEAAA===;;;;;;;;;999777777777555333222111111111111111111222111111111111222111111000000000000000111222444777:::===???AAA???<<<777333222333666888<<<<<<:::888666444333222000000000222444444333111000000/////////.........,,,,,,,,,+++++++++******((((((((())))))******+++(((((((((((())))))))))))(((((())))))))))))(((((('''''''''((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&(((((())))))************(((((())))))***+++,,,,,,'''((()))+++++++++++++++++++++++++++++++++++++++***,,,......---------...+++,,,---...///////////////111333555555666888:::======>>>???AAACCCEEEGGGLLLLLLLLLKKKJJJHHHGGGFFFGGGDDDCCCDDDDDDDDDIIIPPP\\\kkkrrrxxxwwwssswww}}}{{{sssjjjbbbZZZRRRMMMMMMLLLKKKKKKNNNVVV```gggsssyyywwwppp___TTTIIIGGGIIIJJJKKKLLLLLLPPPVVV\\\fffwwwzzzccc[[[WWWbbbttt~~~}}}zzzuuuoookkkbbbWWWMMMFFFDDDDDDJJJQQQXXXYYYQQQEEE;;;555999777999@@@GGGQQQaaannnxxx|||zzzooobbbWWWNNNGGGAAA???;;;:::999999888666555444333222111111111111111222222222222111000000555444333111///...------222444777:::===?????????999777333111222444888:::===<<<:::777555333333222222222222444555555333111000000000/////////......,,,,,,,,,+++++++++******(((((())))))))))))))))))(((((((((((())))))))))))'''(((((()))))))))))))))'''''''''((((((((((((((())))))))))))(((((((((((('''(((((((((((()))))))))((())))))******))))))(((((((((((()))******++++++&&&&&&''''''(((((())))))(((((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///...---------+++,,,---...///000000000///111555777888999;;;===<<<===>>>???BBBDDDFFFGGGIIIIIIJJJJJJIIIHHHFFFEEEGGGDDDCCCEEEEEEEEEIIIPPPZZZiiirrrxxxyyyuuugggccc\\\WWWSSSPPPMMMKKKOOORRRUUUZZZ```iiittt{{{xxxnnnccc]]]RRRKKKGGGIIILLLRRR]]]hhh```eeemmmxxxmmmbbb[[[eeezzz||||||xxxqqqkkkcccWWWLLLEEEDDDEEEFFFPPPTTTUUUPPPFFF===888888;;;:::>>>IIIVVVcccrrr}}}}}}tttdddWWWPPPJJJEEE>>><<<:::888777666555444222222111111111111222222111222222333222111000///333222111000////////////666999<<<@@@AAA???===;;;666555333333555999<<>>>>>DDDTTTdddsss{{{mmm[[[OOOJJJFFFBBB<<<;;;999777555444333333111111000000111222333333111222333333222111000///,,,------///111333555666;;;===AAACCCCCC@@@;;;888777666666777:::>>>BBBEEE===;;;888555444333444444666666666777888777444111000000000000////////////,,,,,,,,,+++++++++************))))))((((((''''''(((((((((((())))))))))))''''''((()))))))))))))))&&&'''''''''(((((())))))******))))))((((((((('''(((((())))))******++++++(((((())))))))))))(((((('''(((((()))***+++++++++,,,,,,,,,+++++++++++++++***)))((('''((())),,,---........................))),,,...///...---------,,,---...000111222222222///222555666666666666777:::;;;===@@@CCCEEEGGGHHHFFFHHHIIIKKKKKKJJJIIIHHHHHHEEEEEEGGGGGGFFFKKKQQQUUUfffqqqyyy}}}vvvnnnccc\\\XXXUUURRROOOHHHIIIKKKMMMOOOQQQRRRRRR\\\gggvvvssshhh\\\VVVSSSOOOMMMMMMLLLJJJLLLSSSWWW\\\hhhuuuxxxkkkcccnnnzzz{{{wwwvvvtttoookkkZZZUUULLLEEECCCGGGLLLQQQ[[[QQQHHHBBB<<<666555777;;;BBBNNN]]]rrrqqq___RRRKKKGGGAAA<<<;;;999777444111000000///111111222222222333333333000000000000000000111111//////000000222444777888888>>>EEEIIIHHHBBB<<<888555333555>>>FFFGGGCCC???;;;999666333222222333444666777777777666444111///111000///...,,,,,,+++++++++++++++************)))+++***((('''''''''((()))''''''((()))))))))))))))******))))))((((((((('''******))))))(((((('''''''''''''''((((((((((((((((((&&&%%%&&&((()))***)))(((((((((((()))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((())),,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111111111000000000//////333111111333888;;;:::999:::;;;<<<>>>AAADDDFFFHHHFFFFFFFFFGGGGGGFFFEEEEEEHHHGGGEEECCCBBBDDDIIILLLZZZeeeqqqzzz}}}uuummmggg\\\XXXRRRNNNLLLLLLKKKKKKOOOOOOOOOQQQVVV\\\cccgggtttxxx~~~|||uuunnniii]]]TTTMMMLLLLLLJJJIIIKKKNNNNNNRRR\\\eeennn~~~sssllluuu{{{|||yyyuuurrrnnnhhhbbbQQQLLLFFFDDDGGGNNNUUUYYYVVVMMMDDD???;;;777999<<>>:::777666444222111000000000111111222222222333333333222222222222222111111111111111111222444777:::;;;???CCCHHHJJJFFF???999555666777<<>>AAACCCFFFGGGJJJJJJJJJJJJJJJIIIHHHHHHGGGFFFEEECCCBBBEEEIIIMMMZZZfffttt|||||||||tttkkkddd\\\VVVRRRLLLKKKJJJIIIHHHIIILLLOOOWWWYYY]]]cccjjjqqqvvvyyy|||zzzuuuppphhh^^^UUUNNNMMMHHHEEEGGGIIIIIIKKKOOOUUUYYYcccqqq~~~xxxzzz|||}}}wwwrrrmmmfff]]]VVVIIIEEEBBBEEENNNWWW\\\]]]OOOGGG???;;;999999>>>DDDNNNYYYiiixxx}}}kkk```QQQGGGBBB???;;;777444333111000000000111111111111222222222333333333444444444333333222222222222111222333666999===???BBBEEEHHHGGGCCC<<<777555666;;;DDDOOOUUUTTTLLLDDD:::888444111000111444666:::::::::999777555222111000000////////////000000+++++++++************)))******)))(((((((((((((((''''''((()))))))))))))))((((((((('''''''''''''''))))))))))))((((((((((((&&&&&&'''(((((()))*********)))(((((()))(((&&&$$$(((((((((((())))))))))))))))))))))))))))))))))))***))))))(((((())))))************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...///111222222333444333333444777888888777999:::;;;===@@@CCCEEEGGGMMMMMMMMMLLLKKKJJJIIIHHHEEEEEEDDDCCCCCCEEEJJJNNNZZZhhhwwwdddiiiqqqyyy|||xxxjjjfff___XXXSSSOOOLLLKKKJJJKKKLLLLLLLLLPPPWWW]]]cccjjjuuu~~~{{{wwwmmmggg___YYYUUUPPPJJJFFFLLLIIIGGGJJJMMMOOOUUU\\\iiirrr|||yyy||||||vvvppphhh^^^TTTLLLFFFDDDEEELLLWWW]]][[[VVVHHHAAA;;;888888:::CCCLLLYYYfffwww|||ooo]]]UUUIIIAAA===;;;888555333222111000///000111111111111222222222333333333555555444444333222222222111111222444777;;;???AAA@@@AAABBBAAA===:::888888888AAAMMMTTTWWWSSSIII???999777333000000222555888:::::::::999888777555555222222111000/////////000+++++++++*********))))))***))))))(((((((((((((((''''''((()))))))))))))))''''''''''''''''''&&&&&&))))))))))))((((((((((((%%%&&&'''((()))***++++++))))))((()))***)))'''%%%(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---...///000000111444444444555666777888777999999;;;===@@@CCCEEEGGGKKKKKKKKKJJJIIIGGGFFFEEEDDDDDDDDDCCCCCCFFFKKKNNNYYYhhhzzzRRRUUU[[[bbbiiinnnqqqrrruuuzzz}}}uuullleee```XXXUUUQQQLLLHHHGGGHHHIIIHHHKKKNNNQQQVVV^^^jjjrrr{{{{{{nnnfff[[[UUUNNNKKKKKKLLLKKKJJJKKKIIIJJJOOOSSSZZZfffqqq|||{{{}}}|||yyy|||yyyssslllbbbXXXNNNGGGCCCDDDJJJTTT]]]^^^VVVMMMCCC===999888:::???JJJVVVhhhtttqqqbbbRRRKKKCCC===:::888666555555444222111000000000000111111222222222333333333444444333333333222222222111222333666999===@@@BBB>>>===<<<:::777666888999@@@LLLVVVXXXVVVPPPEEE:::888666333111111444777:::888888999999999999999888555444333111///......---+++++++++*********)))))))))))))))))))))(((((('''''''''((()))))))))))))))&&&&&&''''''''''''''''''(((((((((((())))))))))))&&&&&&'''((()))***+++,,,(((''''''(((***+++***((((((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............../////////000000333444555555666666777888999:::;;;===@@@CCCEEEGGGJJJJJJIIIHHHGGGFFFDDDCCCDDDDDDDDDDDDDDDFFFJJJNNNXXXgggzzzMMMLLLNNNQQQVVVYYY[[[[[[___dddjjjoootttzzzuuurrrmmmggg```YYYSSSPPPLLLKKKJJJGGGFFFFFFIIILLLPPPSSSYYY```iiisss}}}}}}rrrfff[[[UUUNNNJJJEEECCCEEEHHHKKKLLLJJJLLLSSS]]]eeeppp}}}zzz{{{~~~zzz{{{~~~|||xxxwwwtttmmmdddZZZPPPIIIEEE@@@DDDLLLVVV]]]ZZZPPPGGG>>>;;;:::<<<@@@HHHVVVcccvvvxxxfffXXXHHHDDD>>>999777666555444555444222000000///000000111111222222222333333333333333333333333333333333444666999<<<@@@BBBDDDDDD???===:::666333555999<<>>AAADDDFFFHHHJJJJJJIIIIIIHHHGGGFFFEEEDDDEEEEEEDDDDDDFFFIIILLLWWWeeewwwTTTQQQMMMLLLNNNPPPPPPOOOQQQTTTXXXYYY[[[```hhhooowww|||~~~}}}xxxoooggg```^^^ZZZUUUPPPMMMJJJIIIFFFHHHKKKLLLNNNQQQWWW[[[fffhhhnnnuuu{{{~~~~~~|||vvvmmmcccZZZSSSOOOMMMEEEEEEEEEEEEFFFKKKQQQUUU[[[bbbpppxxxtttxxx~~~}}}|||zzzyyyzzz}}}}}}yyypppllldddZZZPPPHHHDDDCCCBBBFFFMMMSSSUUUPPPGGGAAA;;;:::===CCCIIITTTdddsssyyykkk[[[NNNAAA>>>:::666444333333222111111////////////000111111111222222222333333333333333333444555555666666999<<>>BBBGGGLLLOOOOOOMMMLLL===;;;777555888???IIIQQQYYYccceeeWWWKKKFFFAAA999555555666888999;;;;;;<<<===<<<:::888777555555444222222000///............+++++++++************)))((()))*********)))'''&&&'''(((((()))))))))))))))'''((((((((())))))******'''((((((((())))))******)))))))))))))))*********000,,,(((&&&&&&(((******(((((((((((())))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......((()))***,,,...///111111///222555666555666999<<<<<<<<<>>>@@@CCCFFFHHHJJJFFFFFFGGGGGGGGGFFFEEEEEEEEEFFFFFFEEEEEEEEEHHHJJJVVV```qqqsssmmmeee___\\\YYYUUUQQQRRRNNNJJJJJJLLLNNNNNNMMMPPPRRRTTTUUUXXX^^^fffmmm}}}}}}xxxrrrkkkeee___ZZZUUUSSSSSSSSSQQQOOONNNLLLIIIHHHHHHJJJNNNPPPQQQUUU[[[ccclllsssxxx{{{~~~uuunnnhhhccc]]]XXXQQQOOOLLLJJJJJJIIIHHHGGGMMMJJJLLLRRRWWW```qqqtttsssuuu|||}}}zzzyyyxxxvvvtttvvvwwwyyy{{{{{{yyysssoooeee\\\PPPGGGBBBCCCFFFGGGPPPPPPMMMHHHAAA<<<::::::======BBBOOO___nnn{{{|||rrrfffXXXJJJ@@@>>>;;;888666555333111//////////////////000000000222222111111111111111111111333444444333666;;;@@@???HHHPPPVVV[[[\\\SSSGGG>>>;;;777999AAAKKKSSSXXXccc___ZZZUUUOOOGGG@@@;;;333777999777777:::;;;:::999888888888888777333111///000000///---***&&&%%%---+++)))''''''((()))***))))))))))))))))))))))))******))))))((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((''''''&&&&&&&&&%%%))))))(((((((((((())))))(((((())))))))))))))))))''')))******))))))***+++((())))))))))))*********)))******+++---......///***+++,,,,,,------,,,,,,000000///......///111222222333555666666666555555999:::===@@@CCCDDDEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEDDDEEEEEECCCAAABBBFFFKKKUUUhhhwww}}}zzzwwwrrrnnniiiccc```YYYVVVQQQOOOOOONNNLLLJJJMMMMMMNNNNNNOOOSSSZZZ```iiimmmqqqtttwwwzzzsssoooiiieeebbb^^^ZZZVVVSSSPPPMMMKKKKKKKKKKKKJJJKKKLLLLLLNNNRRRVVVZZZ\\\iiilllqqquuuxxxxxxwwwvvvtttnnnfff___ZZZUUUPPPLLLIIIHHHFFFFFFHHHKKKNNNOOOOOORRR[[[hhhuuuwwwuuuuuuyyy~~~{{{yyyxxxwwwuuussswwwxxxzzz{{{zzzvvvooojjj[[[SSSHHHBBBBBBGGGNNNRRRYYYUUUMMMEEE>>>;;;:::;;;>>>BBBLLL[[[mmm|||tttggg\\\QQQGGG???<<<:::666555444222000///...//////000000111111222222222222222222222222222111222333333444777===BBBLLLSSSYYY\\\^^^\\\RRRGGG???;;;888>>>IIITTTZZZZZZaaa\\\TTTLLLFFF@@@<<<999333888:::999888:::;;;999:::999777777777666444111000///...---+++*********,,,+++)))((((((((()))***(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((('''''''''&&&&&&))))))(((((((((((())))))))))))((((((((((((((((((''')))******))))))***+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,------------,,,///////////////000000111222333444666666666666555:::;;;>>>AAACCCEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCEEEEEECCCAAABBBFFFKKKVVViiixxx}}}{{{xxxvvvjjjgggbbb]]]YYYTTTOOOLLLNNNMMMLLLJJJIIILLLQQQTTTWWWYYY[[[]]]___aaaeeegggsssvvvzzz~~~|||wwwqqqjjjeee^^^ZZZVVVRRRQQQOOONNNMMMGGGHHHIIIIIIHHHIIIKKKMMMQQQTTTXXX^^^cccgggiiikkkvvvxxxzzzyyyuuunnngggbbb\\\WWWRRRMMMJJJHHHEEECCCHHHGGGFFFGGGKKKQQQWWWZZZ___gggwww~~~zzzzzz~~~~~~}}}|||{{{xxxvvvyyyzzz{{{zzzwwwpppfff___PPPJJJBBB???CCCLLLVVV[[[ZZZRRRFFF===888777999:::AAAJJJYYYlll}}}xxxhhhZZZOOOHHHBBB>>>:::777444333222222000......//////000111222333333333333333333333333333333000111111222555;;;BBBGGGOOOTTTXXXYYYXXXTTTJJJAAA>>>;;;<<>>@@@CCCEEEFFFFFFEEEFFFFFFFFFFFFEEEDDDDDDCCCDDDEEECCCAAABBBGGGKKKVVViiiyyyiiiooowww|||}}}~~~|||zzzuuupppjjjddd^^^[[[XXXVVVSSSOOOMMMLLLMMMOOOQQQQQQRRRRRRRRRSSSTTTVVV[[[]]]aaaeeeiiilllnnnpppyyyzzz}}}|||qqqmmmhhhddd```\\\WWWTTTUUURRRNNNKKKJJJJJJJJJKKKDDDHHHMMMPPPPPPSSSWWW[[[bbbeeejjjoooqqqrrrqqqppplllmmmllliiibbbYYYQQQLLLMMMKKKIIIGGGGGGGGGHHHIIIMMMNNNOOOQQQWWW___hhhnnn~~~rrrsssqqquuu~~~~~~~~~}}}|||zzzwwwpppfffZZZRRRHHHEEEBBBCCCHHHQQQXXX\\\TTTLLL@@@888777999<<<>>>GGGTTTgggyyyxxxmmm]]]PPPGGGBBB>>><<<777444222111111111///...000000111111222222222333222222222333333333333333111111111333888@@@HHHMMMMMMOOOPPPPPPMMMHHHBBB<<<<<<>>>DDDOOOZZZ```aaa___YYYQQQFFF===888777777777888>>>AAA???===>>>===:::<<<:::666444444444333222111000...---,,,,,,------))))))************)))((((((((((((((((((((((((((('''(((((()))******++++++))))))))))))((((((((((((((((((((((((((((((((((((((())))))******))))))((()))))))))))))))((((((((())))))(((((((((((())))))))))))(((((('''&&&&&&&&&''')))******))))))***+++)))))))))*********++++++------,,,,,,,,,,,,+++++++++,,,,,,---...------------...///111111111000///333333444555666777777888999:::<<>>CCCFFFPPP```tttkkkbbbUUUKKKDDD@@@<<<999444222000000000111000...222222222111111111111111000111111111222222222333222222333777>>>GGGNNNSSSRRRPPPNNNKKKFFFAAA>>>======EEEOOOVVVXXXXXXZZZ[[[MMMGGG???999666666777777===BBBDDDBBB@@@@@@???<<<===:::666444444333222111000000000000...,,,***)))((()))************))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))(((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''((((((((()))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''''')))******))))))***+++)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,---.........------,,,---///111111111111000333333444555666777888999999:::;;;===???BBBDDDEEEGGGGGGHHHHHHGGGGGGFFFEEEBBBDDDDDDCCCAAACCCGGGLLLVVViiixxxHHHJJJLLLOOOSSSYYY___dddlllooorrruuuxxx{{{~~~|||xxxtttnnngggbbbYYYVVVSSSQQQPPPNNNLLLJJJIIIHHHHHHIIIKKKLLLKKKJJJLLLNNNPPPTTTXXX[[[^^^___bbbeeejjjmmmpppssswwwyyy{{{~~~vvvnnnhhheeedddbbb^^^ZZZUUUQQQOOOPPPOOONNNMMMKKKJJJIIIHHHFFFHHHKKKNNNQQQWWW]]]aaalllpppsssvvvvvvvvvwwwwwwooonnnmmmiiiddd^^^XXXTTTLLLKKKIIIGGGGGGHHHIIIJJJGGGIIIKKKMMMQQQUUU[[[___dddlllyyyooo\\\QQQMMMNNNTTT]]]ggguuu{{{zzz{{{~~~~~~xxxoooeee[[[QQQGGGBBB===AAAIIIQQQWWWWWWTTTQQQCCCBBB???<<<<<>>999999===EEENNNWWWYYYSSSNNNNNNQQQ@@@<<<777444444777999:::BBBFFFFFFBBB@@@AAA@@@>>><<<999777555444333111000///000000000///,,,)))''')))))))))))))))*********************************(((((())))))***+++,,,,,,))))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))((()))))))))))))))))))))''')))******))))))***+++,,,,,,,,,,,,------------+++++++++,,,,,,---------,,,,,,---...............,,,---...000111111111111444444444555666888999:::999:::;;;===???BBBDDDFFFGGGGGGGGGGGGGGGFFFEEEEEEBBBCCCDDDCCCAAACCCHHHLLLWWWjjjxxxMMMKKKIIIIIIKKKNNNOOOPPPUUUXXX]]]aaadddjjjpppuuu|||}}}zzztttjjjfffbbb___]]][[[XXXUUUTTTRRRPPPOOOOOONNNKKKGGGIIIIIIJJJKKKLLLNNNNNNOOOPPPRRRUUUWWWXXX[[[^^^aaaccceeejjjpppvvv|||}}}wwwoooiiieee```ZZZVVVRRRRRRQQQOOONNNMMMLLLKKKKKKLLLMMMMMMLLLLLLMMMNNNTTTXXX^^^ccchhhnnnuuuzzz}}}zzzuuuoookkk___]]][[[WWWRRRNNNJJJHHHEEEDDDDDDDDDFFFIIILLLNNNKKKPPPWWW^^^fffooozzzxxxnnn^^^OOOHHHHHHJJJNNNSSS^^^qqq{{{vvvuuuuuuyyy~~~|||}}}~~~yyyqqqfffZZZQQQJJJEEEBBBBBBFFFMMMTTTWWWSSSLLLEEE999;;;===>>>AAAJJJYYYeeevvv{{{hhhPPPJJJCCC>>>;;;999666333222000//////000222111000------...///111222222333000000111222222333444444777888;;;BBBLLLTTTYYY[[[YYYPPPGGG@@@999555999BBBRRRXXX\\\XXXOOOFFFCCCCCC999555111000444999???BBBDDDGGGFFFAAA>>>???@@@???;;;999777666555333000............------,,,+++******)))((((((((()))+++,,,)))))))))))))))))))))))))))))))))******+++++++++))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((&&&&&&'''''''''((((((((())))))(((((((((((())))))(((((())))))***+++++++++''')))******))))))***+++,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,------...............------......///111222333444444444444666888:::;;;;;;<<<<<<>>>@@@CCCFFFHHHEEEEEEEEEEEEEEEDDDCCCCCCAAACCCDDDCCCAAACCCHHHMMMZZZlllzzzUUUQQQMMMLLLMMMMMMJJJGGGGGGJJJMMMOOOQQQVVV\\\bbbfffiiiqqq{{{{{{{{{wwwrrrooommmkkkgggdddbbb___[[[YYYXXXUUUPPPLLLMMMMMMLLLKKKJJJIIIIIIIIIGGGHHHIIIIIIIIIKKKNNNQQQSSSUUUWWW[[[___dddgggjjjmmmqqqvvvxxxxxx|||}}}wwwpppkkkbbb^^^XXXUUUUUUUUURRRPPPJJJJJJJJJKKKLLLMMMOOOPPPOOOQQQSSSUUUVVVXXX[[[]]]ccchhhoootttyyy~~~zzzuuuooofff[[[SSSPPPOOOLLLJJJHHHFFFFFFEEEFFFGGGHHHIIILLLOOOQQQSSSXXX___jjjvvvpppnnnbbbQQQHHHFFFFFFGGGHHHOOO___nnn~~~vvvssslllqqqwww{{{}}}~~~~~~yyy{{{}}}uuulll___SSSLLLGGGEEEDDDJJJMMMRRRUUUTTTMMMCCC;;;666<<>>FFFPPPXXX\\\\\\YYYPPPFFF@@@:::888AAALLL]]]^^^]]]WWWNNNCCC<<<999999444000///555===EEEJJJEEEGGGEEE???<<<>>>???>>>:::999777777666333000---...---+++******+++---...***)))((('''''')))+++---((((((((((((((((((((((((***************+++++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))%%%&&&&&&&&&''''''(((((())))))(((((((((((())))))(((((()))***+++,,,------((()))******))))))***+++******+++++++++,,,,,,,,,///......---+++******))),,,---......//////............------///111333444444444444444666888:::<<<======>>>???BBBEEEHHHIIICCCCCCCCCCCCCCCBBBBBBAAAAAACCCDDDCCCAAACCCHHHMMM\\\nnn|||aaa]]]WWWSSSPPPOOONNNMMMHHHFFFEEEGGGJJJMMMNNNNNNRRRUUUZZZ```ggglllppprrrnnnrrrwwwxxxuuussssssttttttsssqqqnnniiiddd___\\\YYYWWWTTTQQQOOOOOOPPPQQQNNNKKKHHHHHHKKKLLLJJJHHHHHHIIIJJJLLLOOOQQQRRRSSSVVVWWWYYY]]]aaaeeeiiikkkmmmpppvvv|||~~~zzzvvvuuuuuutttrrrooojjjjjjjjjhhheee```\\\YYYOOOOOOOOOOOONNNLLLKKKIIILLLLLLMMMNNNPPPRRRTTTVVV]]]^^^aaacccffflllrrrwww||||||~~~~~~zzzpppkkkccc\\\VVVRRROOOLLLGGGHHHHHHGGGFFFFFFIIIKKKKKKMMMNNNNNNPPPVVVaaajjjppp~~~zzzhhhgggaaaUUUHHHEEEFFFHHHFFFFFFPPP]]]pppuuummmhhhhhhiiiooouuuxxxwwwuuuxxxrrrooottt{{{~~~|||}}}|||}}}}}}wwwqqqmmm___QQQJJJEEEAAACCCIIIQQQZZZ\\\TTTKKKGGGCCC>>>===<<>>888444444333222000222222111111111111111111111111222222222111111000222111111222333666888:::FFFCCCCCCHHHQQQXXXZZZYYYNNNGGG???;;;;;;BBBOOOYYYmmmggg]]]SSSJJJCCC===999666333222555<<>>???>>><<<666666555444333333222222---------,,,,,,+++++++++))))))))))))))))))))))))))))))((((((((((((((()))&&&&&&&&&''')))***,,,---((()))***++++++***))))))((((((((('''&&&&&&&&&%%%((((((''''''''''''((((((******))))))((((((''''''(((((())))))*********+++))))))))))))))))))))))))((((((((((((((())))))******+++------,,,,,,---///)))))))))******+++,,,,,,,,,,,,,,,---------......------......///000000000444333333333444555777888:::;;;===@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBB???>>>BBBIIIOOO]]]nnnzzzuuupppiiibbb]]]YYYVVVSSSNNNLLLHHHGGGGGGHHHHHHGGGGGGHHHKKKNNNQQQSSSUUUVVVaaaeeekkknnnooooooqqqrrrvvvwwwxxxxxxwwwuuusssqqqkkkiiifffccc___[[[YYYXXXUUURRROOONNNOOOOOOMMMJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMNNNOOOQQQSSSUUUVVVZZZ[[[^^^aaadddeeefffggglllkkkjjjiiiiiijjjkkkkkklllnnnppprrrssstttttttttuuuxxx|||vvvtttqqqnnnlllkkkjjjjjjdddbbb___^^^______]]][[[[[[[[[[[[ZZZXXXTTTQQQOOOPPPOOOOOONNNNNNOOOPPPPPPWWWYYY[[[^^^aaadddggghhhoooppprrruuuxxx{{{}}}~~~}}}{{{yyyvvvqqqjjjddd[[[XXXTTTQQQOOOOOOOOOOOOGGGHHHHHHHHHHHHJJJMMMPPPRRRWWW\\\aaafffnnnzzz~~~kkkddd___WWWNNNHHHFFFHHHHHHHHHLLLSSSaaaqqqwwwlllgggeeedddgggmmmpppooommmiiiccc```dddjjjooouuu{{{~~~}}}|||}}}~~~zzzrrrlllbbbUUUIIICCCBBBDDDLLLTTT\\\^^^ZZZNNNDDD@@@>>>:::>>>AAAHHHTTTeeezzzrrrdddUUUHHH???;;;555222222222111///222222111111111111111111222333333333333333222222555666666666777;;;AAAFFFQQQNNNKKKLLLPPPRRRPPPMMMEEE@@@:::;;;BBBNNN]]]hhhmmmggg^^^TTTJJJAAA999444666555555999???FFFJJJKKKNNNHHHAAA>>>???@@@???<<<666666555444333222222111000//////---,,,+++******))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))***++++++((()))*********)))(((''')))(((((((((((((((((('''((((((''''''''''''((((((***)))))))))((((((((('''''''''(((((())))))))))))************************)))))))))))))))***++++++)))***++++++***)))***,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......------......///000000000444333333333444666777888:::;;;===@@@BBBCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA???BBBIIINNN]]]nnnyyy|||tttmmmfffbbb[[[WWWQQQMMMJJJIIIHHHGGGLLLLLLLLLLLLLLLLLLLLLLLLOOOSSSWWW[[[]]]___aaaccchhhjjjnnnrrruuuxxxyyyyyyxxxwwwwwwuuurrrnnnkkkhhhhhheeebbb___]]][[[XXXUUUTTTSSSRRRPPPOOOMMMLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLOOOOOOOOOOOOPPPQQQRRRRRRUUUUUUTTTTTTUUUUUUVVVWWWUUUVVVXXXYYY[[[[[[\\\\\\^^^```bbbdddeeeeeeeeeeee```___\\\ZZZXXXWWWVVVVVVUUUTTTRRRRRRSSSSSSRRRPPPTTTTTTUUUUUUTTTSSSRRRQQQTTTTTTSSSTTTWWWZZZ^^^```mmmooorrrvvvzzz|||~~~~~~}}}~~~~~~{{{wwwqqqnnniiiddd^^^XXXRRRMMMIIIHHHFFFFFFGGGIIILLLNNNJJJKKKMMMNNNPPPTTTYYY]]]gggnnnyyynnn^^^YYYYYY\\\RRRIIIFFFGGGHHHKKKNNNVVVeee|||}}}nnneee___ZZZYYY]]]``````]]]WWWSSSQQQSSSWWW]]]iiisss{{{~~~}}}}}}|||zzztttjjjbbbVVVKKKAAA???BBBJJJVVV___ddd___TTTFFF===<<<<<<;;;===CCCNNN\\\nnnuuudddVVVIII>>>:::777333111000111000///111111222222222222222222444444444444444444444444666777888888;;;CCCMMMUUUYYYUUUQQQOOONNNLLLGGGCCC???;;;:::???LLL]]]jjjqqqkkkeee\\\SSSIII@@@888333777777999>>>DDDJJJLLLMMMNNNJJJFFFEEEEEEDDDAAA>>>666666555444333222111111111111000...,,,+++))))))))))))))))))))))))))))))))))))(((((((((((())))))+++***)))))))))))))))***)))))))))))))))((('''&&&))))))))))))))))))******(((((((((''''''((((((((())))))))))))((((((((((((''''''''''''((((((((((((***************************************++++++,,,***+++,,,+++)))))))))+++/////////...---,,,,,,,,,,,,,,,,,,---------......---......//////000000111333333333444555666888999:::;;;===@@@BBBCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFEEEBBB@@@BBBHHHMMM[[[kkkvvv{{{ooojjjccc]]]YYYVVVTTTRRRLLLLLLKKKIIIHHHHHHGGGGGGHHHJJJKKKLLLMMMNNNNNNOOORRRTTTXXX^^^cccgggiiikkkpppqqqsssuuuwwwxxxxxxyyy|||zzzxxxvvvssspppmmmllleeedddaaa^^^[[[XXXVVVUUUQQQQQQQQQQQQPPPOOONNNNNNMMMLLLKKKJJJJJJKKKMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLMMMOOOPPPQQQQQQQQQTTTTTTTTTUUUUUUUUUVVVVVVYYYXXXUUUSSSQQQPPPPPPPPPRRRRRRRRRSSSTTTTTTTTTSSSWWWXXXZZZ\\\]]]^^^^^^^^^bbbbbbdddgggjjjnnnqqqsss~~~xxxrrrpppoookkkddd^^^YYYWWWTTTPPPNNNLLLJJJIIIHHHHHHGGGGGGGGGIIIMMMPPPRRRUUUYYY^^^dddllltttyyyqqqYYYRRRVVVfff]]]RRRIIIFFFGGGLLLPPPUUUcccyyywwwhhh___UUUQQQSSSUUUTTTRRRLLLJJJIIIJJJKKKOOO\\\hhhsss~~~~~~zzztttkkk___WWWKKKFFFAAABBBIIISSS]]]eeebbbYYYLLL@@@<<<===@@@AAAAAALLLYYYgggvvv{{{hhhYYYLLLAAA:::666444222000000000111111111111222222222222222333444444444444444444555555666555444888BBBNNNZZZaaa\\\YYYTTTPPPMMMIIIDDD@@@>>>???CCCMMM\\\lllrrrrrriiibbbWWWMMMEEE???:::777888:::>>>CCCHHHLLLMMMMMMNNNMMMMMMNNNNNNJJJDDD???666666555444333111000000//////...---+++***))))))(((((((((((((((((((((((()))(((((((((((())))))***)))))))))(((((())))))))))))))))))((('''&&&&&&%%%((((((((())))))*********''''''((((((((((((''''''))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***))))))))))))***++++++,,,......---+++***+++,,,///.........---------,,,,,,,,,,,,---------...............///000000111111222333444555666777888999:::;;;===@@@BBBCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCEEEFFFEEEBBB@@@AAAFFFKKKWWWgggqqq{{{~~~vvvpppkkkfffdddYYYWWWTTTQQQNNNLLLKKKKKKMMMLLLJJJIIIHHHGGGFFFEEEGGGHHHKKKNNNQQQTTTVVVWWW[[[\\\^^^bbbgggmmmsssvvv|||}}}xxxwwwuuurrrpppmmmlllkkkbbbaaaaaa___]]]ZZZXXXVVVSSSQQQNNNLLLKKKKKKMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLMMMMMMNNNOOOOOOQQQQQQRRRRRRRRRRRRQQQQQQQQQRRRRRRSSSRRRQQQQQQQQQRRRTTTUUUSSSUUUXXX[[[^^^```aaabbbggghhhkkkmmmooopppppppppxxxyyy|||~~~~~~}}}|||~~~~~~~~~}}}zzzwwwsssqqqiiibbbZZZWWWVVVUUUPPPKKKLLLKKKJJJIIIIIIJJJLLLNNNMMMNNNNNNNNNNNNQQQVVVZZZaaafffooozzzzzzyyyzzz~~~tttXXXNNNRRR]]]^^^[[[TTTNNNMMMPPPSSSXXXfffzzzrrrfffWWWOOOPPPQQQPPPLLLFFFEEEEEEEEECCCEEEOOO[[[mmmzzz|||uuukkk___TTTMMMAAACCCEEEKKKTTT]]]ccceeeWWWOOODDD===<<<>>>CCCGGGOOO]]]mmmxxx|||jjj[[[OOOEEE===888333333333222111111222333111111222222333333333333333333333222333444555666888444444>>>NNN^^^gggjjjiiiddd\\\SSSLLLFFFAAA>>>>>>GGGTTTbbbsss~~~vvvjjjaaaSSSFFF>>>;;;;;;;;;;;;>>>CCCHHHKKKLLLLLLLLLJJJMMMQQQSSSQQQJJJBBB;;;777666555444222111000///++++++******************((((((((((((((((((((((((((((((((((((((()))******''''''''''''((()))************)))((('''&&&&&&&&&'''''''''(((((()))))))))''''''((())))))(((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((((()))******,,,......---+++***+++,,,++++++,,,,,,------------,,,,,,,,,---------............//////000111111111222333444555777888999999:::;;;===@@@BBBCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDAAA??????DDDHHHRRRaaakkkuuu}}}vvvsssmmmgggaaa\\\YYYXXXVVVSSSNNNKKKJJJIIIGGGFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIJJJMMMRRRXXX^^^aaaggglllqqqvvvzzz}}}}}}}}}|||yyyvvvrrrnnnllliiifffbbb^^^[[[ZZZYYYYYYXXXYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\[[[[[[ZZZZZZZZZZZZYYYYYYVVVWWWXXXZZZ^^^bbbeeegggeeeiiinnnsssvvvyyy|||{{{vvvrrrjjjiiigggeeeaaa]]]YYYWWWTTTOOOJJJHHHJJJKKKKKKJJJIIIJJJIIIHHHHHHIIILLLOOOMMMPPPTTTWWW[[[aaajjjppp~~~ttthhhaaabbbcccgggooo{{{yyy^^^QQQPPPMMMWWW``````]]]]]]]]]]]]bbbooo{{{mmm[[[QQQPPPQQQNNNJJJDDDBBBBBBBBB@@@BBBLLLXXXppp}}}}}}uuukkk___TTTKKKFFF<<>>AAAIIIQQQ___ooowwwhhhXXXMMMFFF>>>888555222333444333111111333444111111222222333444444444444333222222333444666777;;;;;;???KKK\\\jjjqqqrrrwwwooobbbTTTIIIAAA>>>===BBBSSSgggwww|||jjj___OOOAAA:::999;;;===AAAEEEIIILLLLLLKKKKKKKKKHHHKKKNNNOOOLLLEEE<<<777777666555333222000///...(((((()))))))))*********))))))))))))))))))))))))(((''''''(((((()))***+++''''''''''''((()))***+++******)))(((''''''''''''''''''((((((((((((((()))&&&'''((())))))((('''&&&(((((((((((())))))))))))************))))))))))))((((((((((((((((((((((((((((((((((((((())))))******+++,,,+++)))))))))+++)))******+++,,,,,,------,,,,,,,,,---------.........//////000000111111222111222444666888999999999:::;;;===@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCCCCAAA>>>???CCCGGGOOO^^^gggpppwwwpppllljjjjjjeee^^^YYYVVVTTTQQQNNNNNNMMMKKKIIIHHHGGGFFFFFFDDDDDDDDDEEEGGGJJJLLLNNNPPPUUU\\\aaadddgggkkkmmmtttuuuwwwzzz}}}~~~}}}zzzxxxuuurrrooolllkkkkkkkkklllnnnpppqqqqqqqqqqqqnnnnnnmmmmmmnnnooopppqqqpppqqqqqqqqqqqqpppooooookkklllmmmppptttxxx|||~~~}}}{{{uuutttssspppkkkfff```]]]TTTTTTRRRQQQOOONNNLLLLLLIIIIIIHHHIIIJJJKKKMMMMMMLLLMMMOOOPPPPPPRRRWWW[[[[[[aaaiiiqqqyyyxxxqqqhhh^^^WWWPPPPPPQQQRRRXXXcccpppyyyiiiYYYRRRJJJTTT]]]bbbiiisssyyyyyy||||||iii^^^\\\\\\XXXSSSKKKGGGDDDEEEGGGMMMYYYeee{{{zzzuuukkk___TTTKKKEEECCCAAAJJJSSSXXX\\\]]]VVVMMMBBB>>>===@@@CCCJJJYYYfffqqqzzzgggYYYKKKEEEAAA:::555333111333444333111000222444111111222222333444444555555444333333444555777999===CCCNNN[[[eeennnsssvvvtttlll]]]NNNCCC@@@AAADDDPPPdddyyytttaaaWWWIII>>>:::<<<@@@CCCIIILLLOOOPPPNNNKKKKKKKKKKKKLLLKKKHHHCCC>>>:::777777666555333111000......************))))))))))))))))))))))))))))))))))))''''''''''''((()))***++++++***************++++++******)))((((((((()))******))))))))))))))))))(((&&&'''((())))))((('''&&&'''((((((((()))))))))*********)))))))))(((((((((************************))))))(((((())))))***+++)))***++++++***)))***,,,+++++++++++++++,,,,,,,,,,,,,,,,,,---------....../////////000111111222222111222444777888999:::::::::;;;===@@@BBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFAAACCCCCCBBB???@@@DDDHHHPPP^^^eeemmm}}}{{{rrrkkkgggccc^^^[[[WWWUUUSSSQQQOOOMMMLLLLLLEEEFFFGGGHHHHHHGGGFFFFFFEEEJJJOOOQQQQQQQQQSSSUUUXXXZZZ^^^ccchhhlllppprrrrrrtttwwwzzz{{{{{{{{{zzzxxxxxxvvvtttsssrrrqqqqqqxxxzzz}}}}}}vvvmmmddd^^^^^^]]]ZZZWWWTTTQQQOOOMMMIIIIIIIIIJJJKKKLLLMMMNNNHHHJJJMMMNNNMMMLLLMMMMMMPPPTTTXXX\\\___cccjjjooottt||||||tttjjjaaa[[[VVVQQQMMMGGGGGGFFFEEEHHHQQQ]]]fffpppzzzrrraaaUUUSSSWWWYYY]]]mmm}}}qqqooonnniiidddTTTNNNIIIKKKPPPZZZiiivvv~~~tttooodddWWWLLLEEECCCCCCJJJSSSYYYZZZYYYUUUJJJ>>>===;;;===CCCJJJUUUiii|||qqq```RRREEEBBB@@@999444333000222444333000///111333111111222333333444555555666666555444555777999;;;<<>>@@@HHHNNN```tttuuueeeVVVNNNDDD======AAAFFFJJJNNNQQQTTTSSSOOOLLLKKKLLLPPPNNNJJJDDD>>>;;;:::;;;777666555333111000...---,,,,,,,,,+++***)))(((((())))))))))))))))))))))))''''''''''''((()))++++++///...---,,,++++++++++++******)))(((((()))***+++,,,+++++++++******))))))&&&'''(((******((('''&&&'''((((((((())))))******))))))(((((('''''''''&&&++++++++++++++++++++++++*********)))***++++++,,,***+++------,,,,,,---///...------,,,,,,++++++***,,,,,,,,,---------....../////////000111111222222000222444777999::::::::::::;;;===@@@BBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCDDDCCCAAABBBFFFJJJRRR___eeekkkzzzzzzxxxwwwsssmmmgggbbb]]]XXXTTTSSSOOOKKKHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFFFFGGGHHHGGGKKKOOOQQQRRRTTTXXX\\\]]]]]]^^^```bbbeeeggghhhiiihhhgggfffeeeeeeeeeeeejjjpppwww}}}}}}}}}}}}|||{{{yyy|||xxxvvvtttqqqlllhhhcccdddccc___ZZZUUUSSSRRRNNNMMMLLLJJJIIIGGGFFFEEEHHHIIIIIIHHHGGGHHHJJJLLLLLLNNNPPPRRRTTTXXX\\\```dddhhhnnnsssxxxvvvlllggg___ZZZSSSOOONNNLLLIIIFFFDDDCCCBBBBBBDDDGGGKKKMMM\\\cccnnn||||||kkk```ZZZdddnnnvvv{{{mmmWWWPPPWWW\\\mmm~~~ooo```RRRKKKFFF@@@???BBBQQQUUUXXXUUUNNNHHHBBB===???>>>@@@IIIWWWjjjxxxhhhTTTMMMCCC;;;777555222000000000000000111111111111111222333444444444444333333555777777666888===AAATTTYYY^^^ccclllssspppgggYYYNNNCCC>>>===CCCTTTfffwww|||rrrcccUUUFFFAAA<<<<<>>===;;;:::888666444222222000...,,,+++***))))))(((((()))))))))((('''&&&&&&'''((()))******))))))((((((''''''******))))))((((((''''''******))))))((((((''''''(((((((((((())))))))))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))'''''''''((()))+++)))((('''((()))+++,,,)))***++++++++++++***)))++++++++++++++++++++++++***+++---,,,++++++,,,...,,,---...///000111222222000444999<<<>>><<<999777999:::<<<>>>@@@AAABBBBBBEEEFFFGGGFFFEEEDDDEEEFFFFFFFFFFFFCCC@@@BBBHHHMMMSSS___fffnnnzzzyyytttpppgggccc]]]YYYVVVSSSQQQOOOJJJIIIGGGFFFFFFFFFGGGHHHFFFHHHJJJIIIHHHHHHJJJLLLJJJJJJJJJKKKLLLNNNOOOPPPOOOOOONNNMMMMMMMMMNNNNNNWWW\\\bbbgggiiiiiiiiiiiilllkkkjjjjjjiiiiiijjjjjjoooooooooqqqssstttsssrrriiihhhfffeeefffeeedddbbb___\\\ZZZYYYXXXVVVSSSPPPQQQRRRRRRQQQNNNLLLLLLMMMIIIHHHHHHHHHHHHHHHIIIIIILLLLLLMMMLLLLLLNNNQQQTTTUUUWWW[[[___eeennnwww}}}{{{rrrjjj___WWWTTTSSSOOOJJJGGGFFFFFFDDDBBB@@@@@@??????AAACCCFFFHHHLLLSSS]]]iiiwwwvvvllliiitttjjjbbblllyyyuuucccVVVIIIDDDDDDDDDHHHNNNXXXWWWSSSLLLEEE@@@<<<999===???EEEQQQbbbwwwzzziiiZZZMMMGGG???888555444333111111111111111222222222222333333444444444444444444222333555666888>>>GGGNNNYYY```fffiiikkkkkkcccXXXOOOFFF@@@@@@EEEOOO___nnnyyyyyynnnbbbSSSGGGAAA>>><<>>>>>>>>===999777444222111000...+++,,,,,,++++++******++++++))))))(((''''''(((((()))***)))))))))((((((((('''***)))))))))((((((((('''(((((((((((('''''''''&&&(((((((((((())))))))))))((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((***)))((('''((()))+++,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---...///000111222333444444555333444666888::::::::::::;;;<<<>>>@@@BBBCCCCCCDDDEEEFFFGGGGGGEEEEEEFFFGGGEEEFFFEEEBBB???AAAFFFKKKTTT```gggoooyyy~~~{{{tttnnngggaaa]]]SSSQQQOOOLLLJJJIIIHHHHHHGGGHHHHHHFFFDDDCCCCCCDDDIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGHHHHHHIIIIIIEEEIIINNNQQQRRRRRRRRRSSSTTTTTTSSSRRRRRRRRRSSSSSSWWWVVVUUUUUUWWWYYYXXXXXXTTTRRRPPPPPPQQQPPPNNNMMMPPPOOOMMMMMMNNNNNNLLLJJJFFFGGGHHHHHHGGGGGGHHHJJJHHHHHHHHHIIIJJJLLLMMMNNNQQQRRRTTTUUUXXX\\\bbbfffjjjmmmsss{{{yyynnnbbb[[[UUUMMMHHHGGGFFFCCC@@@??????@@@???>>>======>>>>>>@@@AAACCCCCCAAAGGGOOOXXXddduuu|||uuuhhhWWWLLLBBB@@@DDDKKKSSSZZZ]]]VVVKKKCCC===;;;::::::<<>>EEEPPPZZZbbbfffTTTPPPKKKHHHGGGHHHIIIJJJBBB@@@???>>>@@@AAA@@@???:::777444222111///---+++,,,,,,+++++++++*********))))))((((((((())))))***))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''&&&&&&&&&&&&(((((((((((()))))))))))))))(((((((((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''***)))((((((((()))+++,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,+++---......------...///---......///000111222222555444444444555888;;;<<<===>>>@@@BBBCCCEEEEEEFFFEEEFFFGGGGGGEEEEEEFFFGGGEEEEEEDDDAAA???@@@FFFJJJTTT```hhhoooxxx{{{yyyttthhheee```ZZZUUUQQQNNNMMMLLLLLLLLLKKKJJJIIIIIIIIIFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBCCCCCCDDDEEE@@@CCCFFFHHHHHHGGGHHHHHHIIIIIIHHHGGGGGGHHHHHHHHHJJJHHHFFFFFFHHHJJJJJJJJJLLLJJJIIIIIIJJJJJJHHHGGGGGGFFFEEEEEEFFFGGGGGGGGGJJJKKKMMMLLLKKKKKKMMMNNNOOOOOOPPPQQQSSSVVVXXXYYY^^^```dddhhhnnnvvv|||rrrfff\\\SSSNNNJJJEEECCCDDDAAA???>>>======>>>>>>>>>===>>>>>>@@@AAABBBBBBBBBDDDHHHNNNUUU```rrr{{{iii[[[NNNHHHBBBDDDJJJSSSZZZ^^^YYYOOODDD>>>;;;;;;>>>BBBAAALLL]]]mmmttteeeXXXNNNFFF>>>;;;777444333333333333222222222222333333333333444333333222222222222222444777:::<<>>@@@BBBDDDEEEFFFFFFCCCEEEFFFFFFDDDDDDEEEGGGFFFFFFEEEBBB???AAAFFFKKKSSS___gggnnnvvvxxxyyyppphhhaaa\\\YYYUUUTTTSSSRRRQQQPPPOOONNNIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDAAACCCFFFGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEHHHFFFDDDDDDFFFHHHIIIIIIIIIGGGGGGGGGIIIJJJIIIHHHHHHHHHHHHGGGGGGHHHIIIJJJNNNQQQTTTVVVWWWXXXZZZ\\\^^^___```cccggglllqqqsssyyy}}}vvviii```TTTMMMGGGDDDBBB>>>???AAA?????????>>>===<<<============>>>???AAABBBCCCCCCGGGKKKQQQZZZhhh}}}nnn\\\PPPGGGGGGHHHMMMUUU\\\]]]\\\PPPGGG>>><<<<<<<<>>IIITTT[[[]]]^^^]]]VVVRRROOOMMMNNNMMMIIIEEECCCBBBBBBBBBCCCBBB@@@===999666111///...---+++***((())))))))))))((('''&&&(((((()))***************(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))(((''')))))))))))))))******+++***))))))))))))))))))***------------------------,,,---///...------...000///000000111111222222222111222333444666888999:::===>>>???AAACCCDDDEEEEEEBBBCCCDDDDDDCCCCCCDDDFFFHHHHHHGGGDDDAAABBBGGGLLLPPP]]]dddllluuuwww}}}wwwtttnnnkkkgggdddbbb___[[[XXXXXXXXXXXXXXXWWWUUUSSSQQQOOONNNMMMKKKJJJIIIHHHHHHDDDGGGJJJKKKJJJHHHGGGGGGEEEEEEEEEEEEEEEFFFFFFGGGFFFEEEDDDEEEHHHJJJJJJIIIJJJIIIIIIJJJMMMNNNNNNNNNRRRSSSSSSRRRQQQRRRUUUWWWVVV\\\dddkkkpppssswwwyyyzzz|||~~~yyyooodddYYYQQQIIIDDDAAAAAA???<<<===AAA===>>>???>>><<<;;;<<<===<<<<<<===>>>@@@BBBDDDEEEGGGKKKTTTbbbvvvooo]]]OOOGGGBBBHHHOOOVVV^^^aaa]]]UUUGGG@@@<<<>>>>>>>>>FFFRRRcccvvv~~~iiiYYYMMMCCC===;;;777777777555222111111222111111111111222222222222222111000000000222333444000777AAAHHHNNNRRRXXX\\\ccc```\\\UUUIII???>>>BBBHHHTTTeeetttxxxhhhZZZJJJ@@@:::777777:::<<>>>>>BBB;;;===??????===<<<===???>>>>>>>>>???AAAEEEHHHJJJNNNRRR\\\nnnwww{{{~~~ooo___OOOFFFDDDDDDMMMUUU[[[___^^^TTTHHH@@@<<<<<>>???AAA@@@======@@@:::===@@@AAA??????@@@CCCBBBAAAAAABBBDDDIIIMMMPPPZZZ]]]fffyyyuuujjjnnn}}}mmmaaaSSSFFFBBBEEEKKKSSSZZZ\\\\\\XXXJJJ;;;<<<:::===EEEIIINNNaaaxxxooo^^^MMMFFFAAA999444444---000333333111000222444333333333444444444555555333333222222444666999:::???DDDKKKOOOPPPQQQTTTWWWVVVNNNGGGEEEBBB@@@FFFOOOcccwww}}}ppp]]]MMM===888888777;;;@@@GGGIIILLLMMMNNNQQQXXX]]]eeeeeebbbYYYNNNEEE@@@???@@@@@@@@@AAAAAA===888444111...***((()))*********&&&''')))***)))(((&&&%%%$$$%%%'''((()))))))))((('''((((((((())))))******'''((((((((())))))******&&&&&&&&&'''''''''(((((((((((((((((())))))))))))'''''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''')))***+++(((((()))***************,,,+++***))))))***+++,,,++++++++++++++++++++++++***+++---,,,++++++,,,.../////////000000000000000333333333444666999<<<>>>===>>>@@@BBBCCCEEEEEEEEEDDDFFFGGGHHHGGGGGGIIIJJJHHHIIIGGGCCC@@@AAAFFFJJJUUU___ccchhhpppsss}}}aaafffkkkmmmnnnsss{{{~~~yyyzzz{{{{{{{{{|||~~~ssskkk^^^XXXQQQKKKGGGDDDBBBAAA>>>>>>===<<<<<<>>>???@@@>>>@@@AAAAAA???>>>>>>?????????CCCHHHKKKMMMSSS[[[dddnnn|||vvvjjjaaabbbwwwvvvhhhZZZRRRLLLHHHJJJPPPTTT```fff^^^RRRJJJCCC===;;;===@@@DDDMMM___{{{zzz```VVVHHH>>>:::888666333111222222333333444444555333111111222555666444222222222222444666888===BBBHHHMMMRRRSSSRRRRRRPPPNNNOOOHHHBBB???===@@@NNN]]]rrrwwwgggUUUHHH;;;777;;;BBBHHHKKKRRRPPPMMMMMMPPPUUUZZZ]]]jjjjjjfff\\\OOOFFFCCCDDDBBBBBBAAA@@@===:::888666111000...+++***))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))+++***)))'''&&&&&&&&&&&&(((((()))***************''''''(((((())))))******************************((((((((((((((((((((((((&&&'''))))))'''''''''(((((()))***++++++***)))((()))))))))***++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------............//////000000111111333333333444666777999:::;;;<<<>>>@@@BBBCCCDDDDDDFFFHHHHHHGGGEEEDDDEEEFFFJJJJJJHHHDDD@@@@@@CCCGGGRRRZZZbbbfffhhhooo}}}QQQUUUYYY[[[]]]aaahhhnnnwwwuuuggg^^^TTTOOOIIIDDDBBBAAA@@@???>>>>>>>>>>>>>>>??????@@@>>>@@@BBBBBBAAAAAABBBCCCCCCCCCGGGMMMQQQWWWdddppp~~~mmmbbb\\\```vvv~~~sssfff[[[PPPJJJGGGHHHPPPZZZ^^^aaa\\\NNNCCC??????======???EEENNN\\\ssszzziiiUUUMMMBBB:::888777555333111222222333333444555555444222111333555666444222444444444666:::@@@JJJQQQVVVVVVVVVSSSQQQOOOLLLIIILLLDDD===>>>CCCOOObbbsss}}}jjjYYYLLLCCC<<<===FFFNNNSSSTTTPPPNNNMMMNNNRRRYYY___bbbnnnkkkdddYYYMMMEEEBBBBBBBBBBBBBBB@@@>>>:::777555111///---+++***)))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))'''''''''((((((((())))))(((((('''''''''''''''''''''(((((()))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))+++,,,,,,+++******+++((())))))******))))))(((((((((((()))******+++++++++,,,,,,------,,,,,,+++******++++++++++++,,,,,,......//////000000111111333333333444666777999:::;;;<<<>>>@@@BBBCCCDDDDDDFFFGGGHHHGGGEEEDDDEEEFFFIIIIIIGGGCCC??????CCCGGGRRRYYYbbbeeegggooo~~~DDDGGGKKKMMMNNNRRRXXX]]]cccjjjuuu~~~|||hhhYYYPPPKKKGGGBBB???>>>???>>>>>>>>>>>>?????????@@@@@@@@@@@@CCCEEEFFFFFFGGGHHHIIIJJJLLLRRRYYY```llltttddd\\\YYY```wwwzzzkkk___SSSMMMGGGEEEFFFLLLWWWaaa___\\\QQQBBB999999<<<===@@@EEENNN]]]rrrzzzeeeUUUHHHBBB:::666555555444222222222222333444444555555555444333333555555444222777777777<<>>@@@BBBCCCDDDDDDFFFGGGGGGGGGEEEDDDEEEFFFGGGHHHFFFBBB??????CCCGGGSSSZZZbbbeeehhhqqq???AAADDDEEEFFFIIIMMMPPPRRRYYYdddnnnxxxvvvaaaRRRJJJGGGDDD@@@>>>>>>??????>>>===>>>???@@@@@@AAAAAAAAACCCFFFIIILLLMMMNNNQQQRRRUUUZZZdddooozzzxxxmmm```ZZZZZZeee|||yyylll^^^TTTIIIGGGFFFKKKRRRXXX\\\^^^SSSOOOGGG???;;;<<<===>>>DDDMMM]]]pppyyygggUUUJJJ>>>;;;777555555555333222222222333333444555555555666555444444444444444444888888;;;FFFYYYlllvvvwwwjjjaaaYYYUUUSSSNNNIIIEEE???<<>>===DDDEEEEEECCC@@@;;;666222......---,,,******))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))'''(((((((((((()))))))))(((((())))))))))))))))))(((((())))))((((((''''''***)))))))))((((((((('''************************))))))))))))))))))))))))''')))******)))(((((())))))((('''&&&&&&'''((()))((((((((()))******+++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------............//////000000111111333333333444666777999:::<<<===???AAABBBDDDDDDDDDEEEFFFGGGFFFEEEDDDEEEFFFGGGHHHFFFCCC@@@@@@DDDIIITTT\\\cccgggjjjsss:::;;;===>>>???AAACCCEEEFFFLLLVVV```kkkxxxrrr]]]OOOHHHEEEBBB???>>>>>>>>>>>>===<<<===>>>???AAACCCDDDDDDFFFJJJNNNSSSVVVZZZ]]]```iiippp}}}~~~llleee]]][[[aaaooouuuhhh[[[OOOHHHEEEGGGMMMXXXcccggg___VVVIIIDDD???<<<<<<===AAADDDLLL[[[qqqxxxgggWWWJJJBBB;;;999777666555555333222222333333444444555666666666666555444444444555666666:::CCCTTTmmm{{{lllaaaXXXUUUSSSLLLEEECCC:::@@@MMMbbb|||rrraaaRRRGGGCCCBBBKKKSSSYYY^^^___YYYQQQVVVVVVXXX```jjjqqqsssrrr___WWWLLLCCC>>>===>>>>>>GGGFFFFFFCCC???:::555222------,,,,,,+++***)))((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***(((((((((((()))))))))***++++++,,,,,,+++)))(((''')))))))))******))))))((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))&&&((())))))(((''''''((()))((('''&&&&&&'''((())))))******++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,---------............//////000000111111333333333444666777999:::<<<===???AAACCCDDDEEEEEEDDDEEEFFFFFFEEEDDDEEEFFFHHHHHHGGGDDDAAABBBGGGKKKVVV^^^fffjjjmmmvvv;;;;;;<<<===>>>>>>??????>>>CCCIIIQQQZZZfffttt~~~mmmXXXKKKFFFBBB@@@===<<<=========<<<>>>>>>???@@@CCCFFFIIIKKKLLLQQQYYYaaahhhooouuuyyywwwcccaaa___aaajjjyyyxxxjjj[[[OOOFFFBBBDDDKKKUUUaaakkkkkk^^^OOOFFF@@@:::888888===HHHSSS]]]qqqwwweeeWWWIII???;;;999888777666555444333333333333333444555555666666555666666555444444777999999DDDTTTggg}}}yyylll___UUURRRMMMDDDAAACCC@@@LLL___vvvooo___PPPEEEAAACCCJJJXXXdddeeecccccc^^^WWWXXXYYY\\\eeemmmqqqnnnjjjSSSOOOIIIBBB???>>>@@@BBBHHHGGGEEEAAA<<<777333111,,,,,,,,,,,,+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((((((((()))))))))******,,,,,,---,,,+++)))'''&&&(((((()))***************'''''''''((()))*********''''''''''''''''''''''''))))))))))))))))))))))))((()))++++++)))((()))***)))((((((''''''(((((()))******++++++,,,------...+++,,,,,,------,,,,,,+++******++++++++++++,,,,,,......//////000000111111333333333444666777999:::<<<>>>???AAACCCDDDEEEEEECCCEEEFFFEEEDDDDDDEEEGGGHHHHHHHHHEEEBBBCCCHHHMMMWWW___hhhmmmooowww============>>>>>>===<<<===???BBBEEEKKKUUUbbbkkk|||iiiTTTHHHDDD@@@>>><<<<<<>>>???>>>===AAAAAAAAABBBFFFKKKPPPSSSYYY___jjjvvvwwwiiijjjjjjmmmtttzzznnn___RRRJJJGGGFFFIIISSS]]]bbbccc___SSSGGGAAA===;;;<<>>BBBKKKPPP^^^pppooo]]]NNNCCC===@@@GGGUUUgggsssnnneeebbb```[[[XXXYYY]]]eeellllllddd\\\MMMMMMKKKGGGBBBAAADDDGGGHHHEEEBBB===888333000...++++++,,,,,,+++***)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********(((((()))))))))*********((()))***++++++)))'''&&&&&&&&&((()))************(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((***,,,,,,***)))***+++((())))))******))))))((()))******+++,,,,,,------+++,,,,,,------,,,,,,+++******++++++++++++,,,,,,......//////000000111111333333333444666777999:::===>>>@@@BBBCCCDDDEEEEEECCCDDDEEEEEEDDDDDDEEEGGGFFFGGGGGGDDDBBBCCCHHHMMMVVV___iiinnnpppwww;;;:::999:::::::::888777???@@@@@@@@@BBBJJJVVV^^^ooozzzhhhSSSGGGCCC???>>>===>>>@@@BBBBBBAAADDDCCCBBBDDDHHHNNNUUUYYYdddlllyyyzzzvvvwwwwwwxxx|||ssslllaaaTTTJJJGGGHHHJJJOOO\\\ddd___WWWOOOHHH@@@999:::???FFFKKKRRRbbbsssxxxeeeRRRHHHBBB;;;777888222222222111000000222444333333444444555666666666333555666555444555:::>>>NNNkkkbbbSSSGGGBBB>>><<>>@@@BBBCCCEEEEEEFFFBBBDDDEEEEEEDDDDDDEEEGGGEEEFFFFFFCCCAAABBBHHHLLLTTT^^^iiinnnpppvvv======<<<;;;;;;;;;<<<<<<:::<<<>>>???@@@CCCHHHMMM\\\hhh{{{|||zzzxxxwwwtttuuuuuuvvvxxxzzz{{{||||||}}}gggQQQGGGEEE???@@@AAAAAA@@@@@@BBBDDDJJJMMMPPPPPPPPPUUU]]]dddwww}}}wwwhhh]]]RRRLLLHHHGGGMMMVVVddd___YYYTTTKKKBBB@@@CCC<<>>???GGGWWWgggyyy~~~~~~~~~|||ttt[[[QQQGGG@@@:::;;;FFFUUUlllqqqpppiiibbb```^^^[[[VVV\\\cccccc]]]VVVRRRRRRTTTRRRPPPMMMJJJIIIIIIHHHDDD>>>666222222222...+++,,,+++******+++,,,,,,+++))))))))))))))))))))))))+++*********))))))((((((&&&&&&''''''(((((())))))******))))))))))))******++++++******))))))(((((())))))))))))))))))))))))***)))))))))((((((''''''******))))))((((((((('''************))))))))))))+++*********))))))((((((******))))))))))))******,,,+++***))))))+++---...,,,++++++******++++++,,,++++++******+++,,,...///000000000111222222333333222444555555555666888:::;;;<<<===@@@BBBEEEFFFGGGFFFEEEEEEEEEEEEEEEFFFGGGHHHFFFEEEEEECCCCCCIIIRRRZZZ```iiipppppprrr}}}BBBAAA@@@??????>>>>>>>>>===>>>@@@??????@@@DDDHHHRRR]]]ooozzzsssmmmjjjhhhfffddd]]]^^^___bbbeeeiiilllnnnnnnoooqqqtttxxxgggRRRHHHEEEDDDDDDEEEEEEEEEFFFJJJLLLMMMRRRXXX[[[]]]dddoooxxxsssggg\\\RRRIIIHHHJJJNNNWWW```bbbZZZQQQJJJBBB;;;:::===@@@BBBHHHRRRaaawwwnnn]]]RRRJJJAAA;;;:::999666444333333333333333444555555222444555666555444555777888666666888:::AAASSSdddwwweeeQQQFFF>>>???GGGTTTgggwww}}}{{{xxxooodddRRRIII@@@???AAAGGGSSS___hhhjjjiiiffffffgggccc]]]aaacccdddaaa\\\XXXUUUTTTVVVTTTPPPLLLIIIGGGEEEEEEAAA;;;444111111000---******)))(((((()))******)))))))))))))))))))))))))))*********)))))))))(((((((((((())))))******++++++******))))))))))))******)))((((((((('''''''''&&&))))))))))))))))))))))))+++++++++*********))))))(((((('''''''''&&&&&&&&&&&&&&&''''''(((((())))))************)))))))))(((******))))))))))))******,,,+++*********+++,,,------,,,,,,,,,,,,,,,,,,---------,,,,,,---...///000///000000111111222333333222333555555555666999;;;;;;<<<===@@@BBBEEEFFFGGGGGGFFFFFFFFFFFFGGGHHHHHHHHHFFFEEEEEECCCCCCIIIRRR[[[aaaiiinnnnnnqqq|||FFFFFFGGGFFFFFFEEEDDDCCC>>>?????????>>>???AAACCCEEEMMM\\\nnn~~~uuuhhhddd]]]XXXUUUSSSQQQOOOIIIJJJJJJMMMPPPUUUYYY\\\\\\]]]___aaadddkkkrrrwwwkkkWWWLLLHHHGGGHHHIIIKKKNNNTTTZZZ___```hhhpppsssuuu|||sssbbbUUUOOOHHHCCCGGGOOOWWW___eee]]]SSSHHHAAA===999:::>>>EEEJJJTTTeee{{{|||jjjWWWJJJDDD>>>888555555666666444333333222222333333444555222444666666555555555666888777777<<>>@@@BBBDDDFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHFFFDDDDDDCCCCCCIIIQQQ]]]aaahhhllllllooo{{{PPPQQQSSSSSSRRRPPPMMMKKKDDDDDDCCCCCCCCCDDDEEEGGGCCCFFFOOO]]]nnn|||~~~{{{ooodddYYYUUUOOOKKKHHHGGGEEECCCEEEDDDCCCCCCDDDGGGJJJLLLNNNOOOQQQRRRUUUZZZ```dddnnnwwwrrr^^^SSSOOOIIILLLRRRXXXaaakkkvvv}}}vvvfffUUUJJJFFFEEEHHHPPPXXX]]]^^^]]]TTTJJJAAA>>>======@@@DDDIIIVVViii~~~yyyfffVVVHHH???;;;888444333444666666666333222222222222333444444555777888999888777777888888999===HHHXXXjjj{{{vvvfffSSSDDDFFFDDDIIIXXXnnnzzzwwwmmm\\\NNNDDD@@@@@@IIIWWWaaadddcccdddddddddgggoooxxxyyytttsssjjj___YYYYYY[[[[[[ZZZ[[[XXXRRRKKKEEE@@@===;;;777333///,,,,,,+++)))(((+++++++++***))))))***+++))))))))))))))))))))))))))))))))))))))))))((((((&&&&&&''''''(((((())))))******))))))))))))******************))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''******))))))))))))))))))((((((((()))***+++++++++*********)))))))))))))))******))))))))))))******)))***+++,,,,,,,,,,,,+++------,,,,,,,,,,,,------//////////////////000000//////000000111222222222000222444555666888;;;>>><<<<<<>>>@@@BBBDDDFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIHHHEEEDDDDDDBBBBBBIIIQQQ]]]aaagggkkkkkknnn{{{bbbeeehhhjjjhhhbbb\\\WWWSSSPPPMMMKKKJJJKKKKKKLLLLLLKKKLLLSSS```nnnwww{{{}}}zzzrrrllllllmmmooosssxxx~~~yyytttrrrlll```VVVOOOLLLHHHEEECCCBBBAAA???CCCBBB@@@??????@@@BBBCCCEEEFFFGGGHHHIIIMMMRRRVVV\\\eeerrryyyhhh___[[[UUU\\\fffrrruuuhhhZZZMMMDDDCCCIIIRRR\\\aaa```XXXPPPHHHAAA<<<<<<===???CCCHHHRRRhhhyyydddTTTHHH???:::777666444333333444555444333333222222333333444555555777888888777777999;;;999>>>JJJZZZmmm{{{wwwxxxgggVVVIIIAAABBBIIIXXXnnn|||wwwrrrhhhXXXLLLAAACCCIIIUUUbbbiiifffaaadddgggiiikkkqqqyyy}}}{{{oooeeeZZZTTTVVVZZZ[[[ZZZYYYVVVPPPIIIBBB===999888222000---+++******)))(((+++,,,,,,+++(((((()))+++))))))))))))))))))))))))(((((((((((((((((())))))&&&&&&''''''(((((())))))******))))))))))))******))))))))))))************((((((((((((((((((((((((''''''''''''''''''(((((())))))******************************))))))))))))))))))))))))))))))************))))))))))))******)))***+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,------....../////////......//////000111111222222111222444666666888<<<>>><<<===>>>@@@BBBDDDEEEFFFEEEFFFGGGHHHIIIIIIIIIIIIGGGEEEDDDDDDBBBBBBHHHQQQ]]]aaagggkkkkkknnn{{{sssyyy|||sssllleee```YYYUUUSSSSSSTTTTTT[[[WWWUUUVVV\\\eeemmmrrrvvv{{{}}}{{{~~~nnnfff```^^^^^^___bbbfffkkkpppuuuvvvtttuuuyyy~~~{{{sssiiiccc```[[[RRRKKKGGGDDDAAA@@@@@@@@@???>>><<<;;;;;;<<<<<<===>>>>>>???@@@AAAAAAAAADDDGGGJJJKKKSSS^^^jjjxxxwwwqqqnnnqqqzzztttfffZZZPPPHHHDDDFFFQQQ]]]bbbbbb\\\QQQFFF>>>;;;999;;;===@@@IIIRRRddd}}}{{{eeeTTTGGG===777555444444333333222222222222444333333333333444555555444444444444444666:::===@@@MMM___ooo{{{|||xxx}}}|||ooo[[[LLLFFFGGGGGGVVVmmmxxxpppiii^^^RRRKKKAAAJJJVVV___hhhmmmjjjeeeggglllppprrrvvv{{{zzzwwweee^^^VVVSSSUUUWWWWWWUUUSSSPPPJJJDDD>>>999666444......---+++******))))))(((***+++)))&&&$$$&&&)))))))))))))))))))))))))))''''''(((((((((((())))))(((((())))))******++++++******))))))))))))******''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))******''''''(((((((((((()))))))))((((((((('''''''''&&&))))))))))))******************))))))))))))************+++++++++,,,,,,,,,,,,++++++******++++++,,,***+++,,,.....................///000000111111222222333555666777888;;;>>><<<===>>>@@@BBBDDDEEEFFFDDDEEEGGGIIIJJJJJJIIIIIIGGGEEECCCCCCBBBBBBHHHPPP[[[```gggllllllppp|||sss}}}}}}wwwooojjjkkkmmmooopppuuutttqqqooonnnqqqvvvzzzzzztttkkknnnrrrtttwww~~~zzzoooddd\\\UUUTTTSSSQQQSSSWWWXXX\\\```___[[[\\\aaagggvvv{{{kkkdddZZZSSSOOOLLLGGGCCC???>>><<<<<<===>>>>>>===999:::;;;<<<=========<<<===>>>???>>>>>>???BBBEEEDDDHHHOOOWWWcccttt}}}sssdddVVVMMMJJJKKKLLLTTT^^^eeeaaaYYYQQQHHH@@@::::::<<<@@@DDDLLL\\\kkkwwweeeQQQFFF???888444444333444555444333222222222555555444444555555666777444444333222222666<<>>???AAAAAA???===<<>>???AAADDDDDDFFFHHHLLLUUUeeewwwoooeeeWWWKKKFFFJJJQQQWWWaaaiiijjj]]]OOOFFF@@@;;;999;;;@@@FFFMMM[[[rrrxxxeeeTTTCCC===:::666555666444666777777666555555555666555555555555666777777777666444222333888@@@EEE___{{{|||kkkZZZNNNKKKPPPXXXtttwwwiii```WWWNNNKKKNNNSSScccooommmhhhiiimmmnnnwww{{{xxxdddVVVWWWWWWWWWVVVRRRMMMIIIDDDAAA===999555222000///,,,---------,,,+++,,,---))),,,...+++'''%%%'''+++))))))))))))))))))))))))&&&'''''''''(((((())))))&&&&&&''''''((()))))))))******))))))))))))******((()))))))))******++++++((((((((((((((((((((((((%%%&&&&&&&&&''''''(((((())))))******+++++++++,,,''''''((()))***+++,,,,,,(((((())))))*********+++******))))))))))))******,,,+++***))))))+++---......------,,,,,,------...((())),,,...000111111111......//////000111111111444555777777777888:::<<<===>>>???@@@BBBCCCDDDEEEFFFGGGJJJLLLMMMMMMLLLLLLGGGDDDCCCCCCAAAAAAHHHPPPXXX^^^hhhooopppsssXXXiiiooobbbWWWQQQNNNPPPSSSWWW___ggg|||}}}qqqcccYYYNNNKKKHHHEEECCCCCCDDDEEEEEECCCDDDGGGHHHFFFGGGKKKPPPXXXggg{{{|||oooddd___SSSPPPLLLGGGDDDAAA@@@@@@???===;;;:::;;;<<<<<<<<<<<<:::999999:::<<<======???>>><<<;;;;;;===???AAADDDAAABBBGGGKKKSSSdddtttoooZZZTTTMMMGGGHHHOOOYYYaaajjjaaaVVVMMMDDD======AAA@@@BBBGGGPPP^^^tttvvvdddOOOIIIAAA:::666555444444111333444444333222444555999666444555777999888666:::555222555777;;;GGGSSStttyyy```OOOFFFIII___xxxuuuooocccVVVLLLJJJOOOUUUgggjjjlllkkkiiijjjqqqwwwtttzzzooo___ZZZWWWSSSQQQQQQOOOKKKGGGDDD===666222222222...+++,,,++++++++++++++++++,,,,,,,,,++++++***)))((((((************))))))))))))''''''((()))***++++++,,,******))))))((((((((('''(((((((((((((((((((((((()))))))))))))))((('''''''''''''''''''''''''''''')))))))))))))))))))))))))))(((''''''(((((('''&&&(((((((((((())))))))))))******))))))))))))***************)))))))))))))))......---,,,+++***)))(((******+++,,,,,,,,,,,,+++---------............///...///000111111222222111333444666888:::;;;<<<<<<===>>>???AAACCCEEEFFFGGGJJJJJJKKKLLLLLLKKKJJJIIIJJJFFFDDDDDDDDDDDDIIIPPPWWWdddggghhhnnnqqqzzzQQQccc~~~jjj[[[LLLGGGDDDFFFIIIKKKRRRYYYeeellluuu~~~zzzqqqfffZZZQQQHHHFFFCCC@@@>>>>>>???@@@BBB@@@@@@CCCDDDCCCFFFKKKLLLTTTdddyyy~~~wwwmmm```VVVQQQJJJHHHEEEBBB???>>>===>>>@@@???==================>>>===<<<<<<===???@@@@@@BBBAAA@@@????????????@@@AAA??????CCCEEEKKKXXXfff}}}nnn^^^TTTNNNGGGGGGOOOZZZbbbggghhh^^^QQQIIIBBB<<<;;;>>>CCCGGGQQQbbbxxx|||fffUUUFFFBBB;;;777666666666555111333444444333222444555555333222333555777777555777555444666888@@@RRRdddooo[[[PPPLLLWWWsssxxxbbb\\\SSSKKKIIIOOOYYYaaallllllllllllooorrrvvvxxx{{{uuucccWWWSSSPPPMMMNNNPPPQQQOOOMMMBBB<<<555222111111...+++++++++************++++++,,,,,,+++******)))((((((&&&&&&''''''(((((())))))'''''''''((())))))******((('''''''''&&&&&&&&&&&&(((((((((((((((((((((((()))))))))))))))(((''''''************************))))))))))))))))))))))))***)))((((((***+++***((((((((((((((())))))))))))******))))))))))))*********))))))))))))))))))))),,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,+++------------...............///000111111222222111111222444666888999::::::<<<===>>>@@@BBBDDDFFFGGGIIIJJJKKKLLLLLLKKKJJJIIIJJJFFFDDDDDDDDDDDDIIIQQQWWWdddiiijjjqqqttt|||QQQccc}}}eeeUUUEEE@@@>>>@@@AAABBBGGGLLLRRRYYYdddpppzzzyyynnncccYYYOOOIIICCCAAA>>><<<;;;;;;<<<===@@@===>>>AAACCCDDDJJJQQQRRRZZZjjjzzznnnfff\\\PPPGGGCCCCCCAAA???===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>??????@@@AAABBBBBBBBBBBBBBBBBBAAA@@@>>>>>>BBB@@@@@@BBBBBBDDDMMMVVViiixxxxxxjjj[[[PPPMMMIIIHHHOOO\\\gggkkklllaaaUUUIIICCC@@@>>>>>>AAAJJJSSSeee}}}{{{gggTTTFFF>>>;;;777555444444444333111333444444333333444555444222222333555777777777555666888:::<<>>@@@BBBDDDEEEFFFIIIJJJKKKLLLLLLKKKJJJIIIIIIFFFDDDDDDDDDEEEJJJQQQWWWeeelllooovvvyyy[[[mmm{{{dddSSSEEEAAA???AAABBBBBBDDDIIINNNUUUbbbooozzzrrrdddYYYPPPIIIDDD@@@???===<<<;;;;;;<<<===>>>===>>>BBBEEEIIIQQQ[[[ccclll}}}zzznnnbbbYYYQQQGGG@@@???@@@???>>>===<<<<<<<<<<<<777888:::;;;<<<===@@@AAA@@@BBBDDDEEEEEEFFFGGGGGGEEEGGGIIIJJJIIIGGGDDDBBBDDDDDDEEEEEEDDDEEEHHHMMMYYYfffzzzwwwggg[[[RRRLLLJJJNNNVVVaaajjjmmmjjjgggVVVJJJ@@@>>>AAACCCHHHLLLXXXiii|||gggVVVHHH>>>;;;999666444444333111///222333444444333333444666777666555666777888888888555888;;;???FFFTTTiiiyyyoooZZZOOOIIIPPP```vvv}}}kkkYYYLLLKKKGGGDDDIIITTTbbbmmmrrrkkkjjjkkkqqqyyy~~~yyyoooaaaXXXVVVWWWRRRNNNJJJIIIJJJJJJHHHEEE<<<888222///......---,,,******))))))))))))******+++*********)))))))))(((((((((((()))***+++++++++(((((((((((((((((('''''')))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))***)))(((***,,,------,,,(((((((((((())))))))))))******))))))))))))******)))))))))))))))***************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,---------............///000111111222222111333444555777999:::;;;;;;;;;<<<===???AAACCCDDDEEEHHHIIIJJJKKKKKKKKKJJJIIIIIIEEEDDDEEEEEEFFFKKKSSSXXXgggooosss{{{}}}eeevvvvvv___OOOFFFBBBAAACCCCCCBBBDDDIIINNNYYYiiixxxzzziiiZZZPPPIIIDDDAAA======<<<;;;;;;<<<<<<===<<<<<<>>>CCCFFFJJJUUU```qqq}}}mmmbbbVVVPPPJJJCCC????????????>>>===<<<<<<<<<<<<<<<>>>??????@@@BBBFFFJJJFFFIIIMMMOOOOOOOOOOOOQQQPPPRRRUUUVVVUUURRRNNNKKKDDDFFFGGGFFFFFFGGGHHHHHHOOOYYYiii|||vvvgggXXXNNNKKKMMMNNNZZZhhhqqqppphhh___ZZZKKKBBB;;;<<>>888555111...,,,,,,,,,,,,******))))))))))))***************)))))))))))))))************))))))))))))***)))))))))))))))))))))((((((((()))))))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''))))))))))))))))))))))))(((((((((((((((((((((((()))(((''')))+++,,,,,,+++(((((((((((())))))))))))******))))))))))))******(((((())))))************,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++,,,,,,,,,------------......///000111111222222111222333555777999:::;;;;;;;;;<<<===???AAACCCDDDEEEGGGHHHIIIKKKKKKKKKJJJIIIHHHEEECCCEEEEEEFFFMMMTTTZZZjjjrrrwww~~~lll}}}oooXXXHHHCCC???>>>@@@AAA@@@CCCHHHNNN^^^tttwwwlll\\\OOOGGGBBB???===999999999999999:::;;;<<<;;;;;;>>>BBBCCCGGGRRR]]]ppp~~~ttt```VVVLLLGGGDDD@@@>>>>>><<<<<<<<<<<<<<<<<<<<<<<<@@@BBBCCCCCCCCCHHHOOOUUUSSSXXX^^^```___^^^___aaadddeeefffdddaaa[[[UUUQQQGGGJJJLLLJJJKKKMMMLLLIIIMMMRRR^^^ooo~~~tttfffYYYNNNGGGHHHNNNVVVaaammmpppgggZZZPPPLLLEEE@@@===@@@HHHSSSbbbnnnjjjVVVIII>>>888666444333222333555777777777222444555555444444555666777888888888666666777999777>>>HHHUUUdddrrrxxxxxx{{{yyywwwuuurrrjjj___VVVHHHHHHQQQfffwwwgggVVVJJJCCC???CCCIIIUUUaaakkknnnmmmkkklllooouuu{{{|||pppbbb[[[\\\```aaa```YYYSSSLLLGGGDDDAAA===:::555222///,,,++++++,,,---*********))))))*********)))))))))))))))))))))))))))((((((((('''''''''&&&))))))))))))************&&&&&&&&&'''''''''''''''(((((((((((((((((((((((()))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((***+++***)))(((((((((((())))))))))))******))))))))))))******((((((((()))******++++++,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++,,,,,,,,,,,,------------...///000111111222222111000111333555777888888999;;;<<<>>>@@@BBBDDDEEEFFFFFFGGGIIIJJJKKKKKKJJJIIIHHHDDDCCCEEEFFFGGGNNNUUU]]]llluuuyyyxxxjjjTTTFFFAAA===<<<>>>@@@AAAEEEJJJUUUjjj}}}iii___RRRGGGAAA>>><<<:::777777888999999:::;;;;;;===>>>@@@BBBAAABBBKKKVVVggg~~~pppfffWWWMMMEEEBBB@@@===;;;===999:::;;;===>>>?????????AAADDDGGGJJJNNNWWWdddmmmtttzzz}}}tttjjj```[[[TTTWWWXXXVVVVVVYYYXXXSSSRRRUUU^^^nnn~~~~~~zzznnnbbbWWWPPPLLLJJJNNNUUU]]]___aaa]]]TTTKKKEEECCCBBBAAADDDLLLVVVfff|||lllVVVIII@@@999666666444333111222444777888888333444555555444444555777555777999999888999;;;>>>CCCNNNZZZcccnnnwwwyyyvvvpppiiiaaa\\\YYYUUURRRPPPDDDLLLZZZnnnwwwpppcccUUUIIIAAA???AAAMMMXXXgggtttzzzyyyuuuqqqrrrrrrtttzzzwwwooogggeeeiiikkkiiifff]]]VVVMMMFFFBBB>>>999555222000...+++))))))+++---++++++************++++++((()))))))))))))))))))))''''''''''''((((((((((((''''''(((((()))*********&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((()))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))((('''(((******)))((((((((((((((())))))))))))******))))))))))))******'''(((((()))******++++++***+++++++++++++++,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------...///000111111222222111000111333555666777888888<<<===>>>@@@BBBDDDFFFGGGFFFGGGHHHJJJKKKKKKJJJJJJGGGDDDCCCEEEFFFHHHNNNVVV```ooovvvzzziiiTTTGGGCCC???===@@@BBBDDDIIIOOO```xxxxxxpppaaaXXXMMMDDD@@@>>><<<:::888888999:::;;;<<<======AAABBBDDDEEEAAA@@@GGGQQQaaa|||wwwfff[[[SSSJJJBBB@@@???<<<:::;;;888:::<<<>>>AAACCCDDDDDDDDDIIIOOOUUU^^^mmm~~~}}}qqqkkkbbbffffffbbbcccfffddd^^^YYY[[[cccsss}}}vvvxxxppplll___UUUMMMNNNOOOQQQWWW^^^aaa[[[RRRJJJDDDAAA@@@@@@@@@BBBJJJVVVdddyyymmm[[[HHH@@@===888777999888555222111333444555555333444555555444444555777555888;;;;;;;;;===AAADDDQQQ^^^jjjnnnqqquuuwwwtttbbbYYYOOOKKKJJJIIIHHHGGGJJJVVVhhhxxxzzzppphhh\\\QQQHHHCCCFFFJJJ\\\iiiyyy}}}zzzuuuqqqpppuuu~~~zzzsssqqqooommmooossstttqqqmmmbbb[[[PPPGGG@@@;;;444000000///---***((()))+++---,,,,,,++++++++++++,,,,,,(((((((((((())))))))))))''''''((()))***+++,,,,,,%%%&&&&&&'''((()))******'''((((((((())))))******(((((((((((((((((((((((()))))))))))))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((+++)))((()))******)))((((((((((((((())))))))))))******))))))))))))******'''(((((()))***+++++++++((()))***+++,,,---......******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------...///000111111222222111222333444666888999::::::===>>>???AAACCCEEEFFFGGGFFFGGGHHHJJJKKKKKKJJJJJJGGGDDDCCCEEEFFFHHHOOOWWWbbbpppwwwzzz~~~fffQQQEEE@@@======AAAFFFJJJRRRYYYrrryyylllbbbSSSLLLCCC===<<<<<<===<<<:::999999999:::===@@@BBBDDDAAACCCGGGIIIHHHMMMUUUbbbyyykkk\\\SSSHHHDDD@@@>>>>>>>>><<<:::<<<===>>>>>>???AAAFFFIIIPPPXXX___eeeqqq~~~}}}|||}}}|||tttmmmllliiimmm}}}|||zzz|||zzzqqqhhh___ZZZQQQKKKGGGJJJSSS[[[\\\[[[WWWNNNFFFBBB???===???CCC@@@LLL\\\kkk}}}wwwgggOOOJJJBBB;;;666555666888444444444444444444444444888777666666777777666555999666888>>>AAAFFFRRR___rrryyy|||wwwsssrrrpppkkkWWWOOOGGGDDDGGGLLLRRRWWW\\\jjjzzzssskkkcccYYYOOOEEEBBBLLLZZZuuu}}}wwwpppmmmmmmqqqvvvwwwqqqjjjmmmrrrwwwwwwwwwxxxuuupppaaaWWWIII???:::666111......+++)))***,,,---+++(((---,,,+++******+++,,,---+++******)))))))))))))))+++***)))'''''')))***+++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((************************(((((('''(((((()))***+++************))))))))))))))))))))))))))))))))))))'''###!!!###(((***(((%%%******))))))((((((''''''***))))))((((((((())))))+++,,,---...---,,,+++*********+++,,,,,,,,,,,,+++((()))+++---......------000000000000000000111222444444555666888:::;;;<<<===>>>@@@BBBEEEGGGIIIJJJGGGGGGGGGHHHKKKKKKKKKIIIEEECCCDDDFFFEEEFFFMMMVVVbbbooouuuxxx|||eeeQQQEEEAAA>>>>>>CCCJJJRRR]]]ggg|||qqqcccZZZNNNIIIAAA===<<<<<<<<<;;;;;;;;;::::::;;;<<>>??????===;;;@@@BBBDDDDDDEEEHHHMMMQQQZZZggguuuyyyvvvyyy{{{xxxxxx{{{sssjjj```VVVPPPKKKKKKLLLQQQWWWYYYVVVRRRKKKEEE@@@???>>>===???CCCHHHWWWjjj{{{yyydddVVVHHHDDD===777333222333444444444444444444444444444777777777777888888777777:::888:::CCCMMMZZZkkk{{{{{{wwwtttjjj___OOOJJJGGGKKKUUUaaakkkpppwwwvvvhhh^^^RRRJJJGGGKKKZZZjjj~~~rrrnnnqqqtttwwwvvvrrrnnnkkkssswwwzzz}}}~~~uuujjjXXXOOODDD<<<999666222///...,,,******,,,,,,+++)))++++++************+++++++++******)))))))))))))))***)))'''&&&&&&''')))***))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((()))(((((((((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))'''%%%(((,,,...+++((())))))))))))))))))))))))******)))))))))))))))***++++++,,,,,,---,,,,,,,,,++++++,,,------------,,,+++,,,------............000000000000000111111222444444555666888:::;;;<<<>>>???AAACCCEEEGGGIIIIIIIIIIIIHHHIIIJJJJJJIIIGGGEEECCCCCCEEEEEEFFFMMMUUU```nnnsssvvv~~~zzzdddPPPEEECCC??????FFFPPP]]]ooo~~~yyypppeeeXXXOOOGGGCCC???<<<;;;;;;:::999999:::<<<======???CCCEEENNNRRRZZZccchhhkkkrrryyytttgggZZZMMMEEEEEEBBB???>>>??????>>>===AAACCCEEEGGGIIINNNWWW]]]rrr|||wwwtttzzz{{{vvvnnnfff]]]UUULLLGGGHHHLLLSSSWWWXXXSSSLLLGGG@@@===<<<>>>@@@@@@CCCGGGPPPbbbzzztttbbbRRRGGG@@@>>>:::666333222222222444444555555555555555555666777777777888888888888<<<<<>>999777555222///---,,,***+++,,,,,,+++))))))******************)))+++******)))))))))))))))((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((((((((((((((((((((((((***))))))(((((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))***)))(((+++...///,,,)))(((((()))))))))))))))*********))))))))))))******+++++++++++++++,,,---...,,,,,,---............---......---------......///000000000000000111222222444444555666888:::;;;<<>>===;;;;;;:::999888555888<<<>>>@@@DDDJJJNNNVVV___lllxxxzzzjjj]]]RRRGGG@@@AAA@@@>>>>>>>>>??????@@@BBBEEEHHHKKKQQQ\\\jjjuuuxxxrrrttt|||xxxoooiii```XXXQQQLLLGGGEEELLLQQQVVVVVVQQQIIICCC@@@===;;;;;;???BBBDDDJJJQQQZZZmmmrrraaaTTTJJJCCC<<<;;;:::888666555444444555555555555555666666666666777888777777777888999???FFFUUUjjj~~~zzztttiiiYYYKKKIIIRRRaaawww~~~ooo___VVVMMMNNNYYYjjj|||}}}wwwwwwxxxvvvooohhhdddfffjjjooosssuuuwwwwwwqqqaaaQQQCCC???:::777555444111///,,,,,,++++++++++++******((()))***++++++***)))(((+++******)))))))))))))))'''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))******)))(((((('''((((((''''''''''''(((((((((((())))))))))))))))))))))))((('''(((***,,,,,,***'''******))))))))))))))))))))))))((((((((()))******+++***))))))***,,,...///+++,,,,,,---------------///...---,,,,,,---......000/////////000111222333444444555666888:::;;;<<<@@@AAABBBCCCEEEGGGHHHIIIKKKJJJIIIIIIJJJIIIGGGEEEDDDBBBBBBDDDCCCDDDKKKSSS[[[iiiooossszzz}}}wwwcccQQQGGGCCCAAACCCKKKZZZooo{{{oooeee[[[RRRHHHAAA:::;;;;;;;;;:::999999888555999===???AAAFFFNNNTTTbbbooossscccVVVLLLEEE@@@>>>>>>>>>===>>>???AAACCCFFFJJJQQQWWWaaarrr|||sssrrrwwwpppfff___VVVNNNJJJIIIIIIIIISSSTTTSSSNNNEEE???===>>><<<:::;;;???DDDIIITTT^^^nnnvvv```RRRJJJDDDAAA888888999888888777555555555555555666666777777777777888888777666777:::>>>EEEVVVppptttiii\\\RRRMMMNNN```yyytttfffTTTRRRSSSZZZjjj{{{yyymmmddd```aaaeeehhhfffkkkmmmiiieee^^^SSSIII???<<<999666333111///---,,,,,,,,,,,,+++******+++((()))***++++++***)))(((+++******)))))))))))))))(((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))******)))(((((('''((((((&&&'''''''''((((((((()))))))))))))))))))))))))))''''''''')))******(((''',,,++++++***)))(((((('''((('''''''''(((((()))*********))))))***,,,---///******+++,,,,,,,,,,,,,,,...---,,,+++++++++,,,---////////////000111222333444444555666888:::;;;<<<@@@@@@BBBDDDFFFGGGIIIJJJIIIHHHHHHIIIJJJJJJIIIGGGDDDCCCCCCDDDCCCDDDJJJRRRZZZhhhnnnqqqyyyzzz~~~uuuaaaQQQGGGAAA@@@DDDMMM[[[qqqzzzrrreeeZZZRRRKKKCCC>>>888:::<<<;;;:::999999:::999<<<@@@AAACCCJJJTTT]]]rrrlll[[[OOOHHHCCC@@@===>>>?????????AAAEEEGGGIIIQQQ]]]iiiwwwwwwsss~~~zzzpppjjj^^^XXXPPPKKKIIIJJJLLLMMMSSSQQQLLLDDD===:::<<>>@@@BBBBBBCCCEEEIIIMMMQQQ___ssszzzttt{{{}}}uuulllddd___WWWTTTPPPNNNNNNNNNMMMLLLLLLIIIEEE???<<<;;;===??????CCCLLLYYYfffssssssfffTTTFFF???;;;888555333444444444444444444444555555666777777888999999777999:::999;;;CCCOOOXXXnnnzzzpppdddYYYOOOJJJOOOXXXmmmyyyjjj___[[[[[[jjj}}}~~~}}}|||xxxnnniiijjjjjjfffaaa[[[\\\YYYTTTQQQOOOHHH@@@999777444000---+++,,,---***,,,---,,,***)))***,,,++++++************+++++++++******)))))))))))))))((((((((())))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((()))(((((((((((())))))***''''''((())))))***++++++))))))))))))))))))))))))******)))''''''''')))+++)))))))))******+++++++++))))))))))))***+++,,,---)))******+++++++++*********+++,,,,,,------,,,,,,++++++,,,---.........---......//////000222333444444444555666888:::;;;<<<>>>???AAADDDGGGJJJLLLMMMKKKJJJIIIIIIJJJIIIHHHFFFGGGEEEEEEFFFDDDDDDKKKSSS[[[iiioooqqqwwwvvvxxxppp]]]LLLCCC>>>???DDDMMMYYYlllwwwiii```SSSIIICCC@@@<<<:::999<<<===<<<:::999;;;===???EEEKKKPPPWWWeeexxxrrr___NNNEEEAAA@@@@@@???BBBDDDEEEEEEHHHLLLQQQ___qqq|||uuuyyy~~~wwwrrrssszzz{{{pppggg___YYYVVVSSSRRRRRRRRRRRRPPPLLLIIICCCBBB@@@>>>>>>>>>>>>>>>EEELLL[[[mmm}}}xxxbbbWWWJJJ@@@===<<<999666555555555555555555555555555666666777888999999999777888:::;;;???IIIXXXccc|||wwwkkk^^^RRRKKKGGGHHHQQQ]]]yyyoooeee[[[XXXZZZnnn|||{{{zzz{{{xxxuuutttsssoooggg```YYYVVVQQQOOOPPPPPPFFF;;;666555222...+++***+++---***,,,...---***(((***,,,---,,,+++******+++,,,---+++******)))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((************************(((((('''(((((()))***+++'''(((((()))***++++++,,,))))))))))))))))))))))))***)))'''%%%$$$%%%(((+++&&&'''((()))+++---......++++++++++++,,,---...///)))***+++,,,,,,+++)))(((+++,,,------......------***+++---///000000//////.........///000222333444444444555666888:::;;;<<<===>>>AAADDDGGGJJJMMMNNNMMMLLLJJJJJJJJJHHHFFFDDDGGGEEEEEEFFFEEEEEEKKKSSS\\\jjjpppqqqvvvuuuvvv|||iiiWWWJJJDDDAAABBBDDDMMM___xxxwwwkkkZZZSSSJJJEEECCCBBB???;;;>>>:::999<<<<<<;;;===BBBBBBKKKOOOYYYmmm|||mmmVVVIIIDDDAAA>>>>>><<<@@@EEEHHHGGGHHHSSS```ooo}}}{{{yyylll```]]]```dddiiioooyyyjjj___YYYUUUPPPLLLOOORRRUUUTTTPPPJJJEEEBBBAAA;;;999<<<===<<<@@@GGGKKK]]]uuu{{{jjjaaaOOOJJJCCC===:::999888888444555555666666666666666444666888999999999999999777999<<>>@@@BBBEEEGGGIIIJJJJJJHHHGGGGGGIIIJJJJJJIIIFFFDDDDDDFFFHHHHHHNNNUUU___nnntttuuuxxxvvvwwwyyyfffUUUIIICCCBBBCCCGGGOOOaaazzzmmm```SSSLLLDDD@@@???>>>;;;888<<<999888;;;<<<;;;???DDDGGGTTT]]]kkk|||hhhSSSHHHDDDAAA@@@@@@>>>@@@EEEIIIKKKQQQ```ooo|||yyyjjj^^^SSSPPPQQQSSSWWW\\\iiivvvxxxmmm___TTTPPPOOOMMMLLLSSSUUUUUURRRLLLEEE@@@======999:::>>>@@@CCCKKKUUUccctttmmm]]]UUUIIIDDD===888666555555444555555666777777777777666:::999888888888888888888??????BBBKKK\\\rrr}}}lll^^^YYYPPPKKKGGGHHHKKKXXXppp}}}ggg[[[PPPOOOVVVaaaqqq~~~{{{~~~zzzuuujjj^^^RRRLLLGGGGGGJJJGGG???666333111///,,,*********+++++++++++++++++++++++++++///...,,,+++***+++,,,---************))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))************)))))),,,+++******+++,,,---...***)))(((''''''(((((()))******)))))))))))))))******)))))))))((((((((('''(((***+++***)))((()))***)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,..............................///000111222333333555555666666777999:::;;;>>>???AAACCCEEEHHHIIIJJJKKKIIIHHHHHHIIIJJJIIIHHHGGGDDDDDDGGGHHHIIINNNUUUaaapppvvvwwwzzzyyy{{{uuucccSSSHHHCCCBBBEEEJJJRRRbbb|||uuucccUUUKKKFFF???<<<<<<;;;999777<<<999:::<<<===>>>CCCJJJQQQbbbqqqtttbbbOOOEEECCCAAAAAABBBAAABBBGGGMMMTTT```uuu~~~tttjjj[[[PPPGGGDDDEEEEEEGGGJJJTTT___rrr{{{qqqfff]]]QQQIIIHHHJJJMMMNNNYYYXXXVVVPPPHHHAAA===;;;<<<<<>>999555444444333333555666777777888888777777===;;;999888999;;;;;;;;;AAAFFFPPPaaawww|||hhhYYYTTTIIIKKKOOOWWWaaassslllXXXOOOJJJRRRbbbttt}}}~~~xxxpppcccXXXHHHEEEBBBAAAAAA???999555222000...---++++++,,,,,,************************///...---,,,+++,,,---...++++++++++++************))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((())))))******))))))((())))))((((((((())))))***)))(((((((((((())))))***))))))))))))))))))******))))))))))))(((((((((((((((***+++***)))((()))******++++++++++++++++++***++++++++++++++++++++++++..............................///000111222333333444444555666888:::<<<===???@@@AAADDDFFFHHHJJJKKKLLLJJJHHHHHHIIIIIIHHHGGGGGGDDDDDDGGGHHHIIINNNUUUcccrrrxxxyyy}}}}}}qqq___PPPGGGCCCAAAEEEKKKTTTddd}}}}}}kkk[[[OOOFFFBBB>>><<<<<<<<<;;;:::>>><<<<<>>>>>???CCCGGGLLLTTTcccxxxzzznnn```PPPEEEBBB>>>;;;777666666666666555666777777888999888888888:::999888999<<>>???@@@BBBDDDGGGIIIKKKLLLMMMKKKIIIHHHHHHIIIGGGFFFGGGEEEEEEGGGHHHIIINNNUUUdddrrrxxxzzz~~~lll[[[NNNFFFDDD@@@DDDJJJTTTfffppp```RRRHHHAAA???<<<;;;;;;<<<===<<<===<<<>>>@@@BBBEEEOOOYYYhhh}}}|||fffXXXJJJCCC@@@???@@@BBBEEEGGGPPP___pppxxxjjj[[[RRRJJJEEEAAABBBCCCBBBCCCFFFLLLPPP]]]ssswwwkkk^^^VVVIIIJJJKKKNNNQQQTTTUUUUUURRRPPPLLLGGGBBB@@@AAACCCBBBIIIQQQYYYeeezzzvvvjjj___TTTGGG@@@>>>:::888666666777888777666777888999999::::::999999666777888:::<<>>??????@@@BBBDDDGGGIIIKKKLLLMMMKKKIIIHHHHHHIIIGGGFFFGGGEEEEEEGGGIIIIIIOOOVVVcccqqqwwwyyyyyygggVVVJJJEEECCC@@@CCCIIIUUUiiixxxaaaSSSHHH@@@<<<;;;:::999::::::;;;<<<;;;;;;>>>CCCFFFLLLYYYfffwwwxxx```TTTHHHBBB@@@???@@@CCCFFFLLLZZZnnn~~~xxxkkk^^^RRRKKKCCC???===???@@@???BBBFFFJJJOOO]]]ttt}}}qqqeeeYYYPPPJJJFFFJJJOOOTTTWWWVVVTTTRRRFFFEEECCC@@@???@@@DDDHHHHHHTTTbbbooooooeeeZZZQQQIII???::::::666555444555777777666555888999999:::;;;:::::::::555888:::::::::???JJJRRRrrrsss```ZZZ^^^www{{{jjjaaaUUU___mmm|||qqqpppqqqzzz{{{qqqdddTTTHHHCCCAAA>>>:::666222///------******++++++,,,,,,,,,,,,************************)))))))))***************))))))))))))((((((((('''))))))))))))))))))))))))(((((((((((()))))))))***''''''(((((())))))******))))))))))))))))))))))))''''''(((((())))))******'''(((((())))))(((((('''((()))************))))))'''((()))))))))))))))(((&&&''')))***++++++******(((((((((((())))))))))))(((***+++***)))((()))***---,,,+++******+++,,,---++++++++++++++++++++++++,,,,,,------.../////////......///000111222333333444444555777999<<<>>>??????@@@AAADDDFFFHHHJJJKKKLLLJJJHHHHHHIIIIIIHHHGGGHHHEEEEEEHHHIIIJJJOOOVVVcccqqqwwwyyysssaaaQQQFFFBBBAAABBBCCCHHHWWWmmmjjjUUUIIICCC===999999:::999999:::;;;===;;;===BBBIIIOOOYYYiiiyyyuuuZZZOOOFFFBBBAAA@@@CCCGGGNNNWWWjjj~~~{{{wwwjjj^^^SSSJJJFFF@@@===<<<>>>???>>>AAAFFFLLLUUUfffxxxlll___UUUNNNIIIGGGHHHLLLRRRUUUUUUPPPKKKHHH>>>>>>>>>>>>@@@DDDJJJNNN[[[kkk~~~zzzppp___VVVMMMGGGAAA:::777777444444444555777888666444999999:::;;;;;;;;;;;;;;;888<<<>>><<<<<>>>>>???AAACCCEEEHHHIIIJJJKKKIIIHHHHHHIIIJJJIIIHHHHHHFFFFFFHHHIIIJJJOOOVVVcccqqqwwwzzzppp^^^MMMCCC??????DDDCCCHHHXXXqqq}}}aaaNNNFFFBBB@@@::::::;;;;;;:::;;;===>>>===@@@GGGPPPXXXdddxxxtttUUULLLDDDBBBBBBBBBFFFJJJVVVaaawww}}}xxx||||||oooaaaUUUKKKEEEBBBCCC@@@???@@@@@@???BBBHHHQQQ\\\qqqrrrjjj___TTTLLLIIIIIIJJJJJJNNNRRRSSSPPPIIICCC???<<<===>>>@@@CCCHHHOOOTTTpppzzznnndddVVVNNNFFFBBB>>>888666777555555666777999999888666999:::;;;;;;<<<<<<;;;;;;999>>>AAA???AAARRRppp~~~mmm[[[NNNTTTmmm{{{llljjjppp~~~~~~ppprrrxxx~~~nnnbbbVVVIIIDDDEEE===888222///000111///---&&&'''((()))++++++++++++------------------------'''((()))***************+++++++++************)))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&''''''((()))******+++************************))))))))))))((((((((((((''''''((((((((((((''''''&&&''')))***+++++++++***))))))*********((('''&&&%%%''')))+++,,,+++***)))'''((((((((())))))******(((***+++***)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000......///000111222333333666666777888999;;;===>>>===>>>@@@BBBEEEGGGIIIJJJJJJIIIGGGGGGIIIJJJJJJIIIHHHFFFFFFHHHIIIJJJPPPVVVdddrrrxxxzzz}}}lllZZZLLLDDD@@@???===CCCJJJVVVoooeeeVVVGGG@@@???::::::;;;<<<<<<<<<<<<<<<===@@@FFFOOOZZZhhhyyypppWWWJJJAAABBBCCCAAAEEELLLUUUppp|||qqqqqqxxx~~~sssbbbUUUNNNHHHCCC???<<<======<<<<<>>:::999999999777666666666666888999:::888777666777999:::;;;:::;;;::::::>>>MMMgggrrrcccVVVRRRPPPZZZxxxrrriiimmmxxx{{{{{{~~~~~~~~~zzz{{{rrrcccUUUKKKDDD@@@>>>444222000---,,,,,,---...,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******++++++******+++,,,------************************))))))))))))))))))))))))((((((''''''''''''((((((''''''(((((())))))***************)))))))))))))))((())))))************)))(((((((((((()))))))))))))))***+++,,,,,,+++***)))+++,,,------,,,***'''&&&%%%''')))***+++***((('''******))))))((((((''''''******++++++++++++******)))************+++++++++++++++,,,,,,,,,,,,------......///000000///...---000000000111222222222333444555777999;;;<<<======>>>>>>@@@BBBDDDGGGIIIKKKNNNNNNMMMLLLKKKKKKLLLLLLIIIFFFEEEHHHIIIJJJPPPWWWbbbnnnsssvvvyyyhhhWWWJJJCCC@@@@@@>>>DDDJJJVVVpppttt[[[OOOBBB======999888999:::;;;;;;===???@@@GGGOOO\\\kkk{{{yyygggUUUIIIAAABBBDDDCCCHHHPPP]]]yyy~~~pppkkknnntttiiiZZZOOOHHHCCC???;;;===>>>>>>>>>>>>BBBIIIOOO___pppyyyllldddYYYSSSLLLIIIKKKNNNNNNMMMLLLFFFBBBBBB@@@<<<:::;;;>>>>>>CCCLLLUUUcccyyysssjjj```UUUMMMEEEBBB>>>:::777555555555777777666666777888:::;;;===<<<;;;;;;;;;;;;::::::;;;;;;>>>III\\\uuuxxx```UUUNNNQQQXXXhhhzzzsssnnnnnnxxxyyyqqqmmmmmmfff[[[PPPHHHCCC???===222111///,,,++++++,,,---------,,,++++++,,,------,,,,,,++++++************))))))(((((()))******+++************************))))))))))))))))))))))))((((((''''''''''''((((((((((((((()))))))))))))))***))))))))))))))))))))))))))))))***))))))((((((((((((((()))))))))******''''''((())))))))))))))))))***+++++++++)))'''&&&&&&''')))*********)))(((******))))))(((((((((((()))))))))******))))))))))))************+++++++++++++++,,,,,,,,,,,,---------...///000000///......000000000111222222333333444555777999;;;<<<=========>>>@@@BBBEEEHHHJJJLLLMMMLLLKKKKKKJJJJJJKKKKKKIIIFFFFFFHHHIIIJJJPPPWWWbbbnnnsssvvv~~~sssbbbRRRGGGBBB@@@@@@???DDDKKKWWWqqqgggPPPGGG>>>;;;===:::999:::;;;;;;===@@@DDDHHHPPP[[[lll~~~vvvdddSSSHHHBBBDDDFFFFFFLLLUUUgggrrrjjjiii~~~~~~vvvggg^^^RRRHHHCCC???<<<:::===>>>??????@@@FFFOOOVVVgggyyy|||sssggg[[[SSSNNNKKKHHHIIIMMMOOOOOONNNCCC???<<<===<<<999:::===CCCEEEMMMZZZiii}}}pppddd\\\UUUMMMFFF@@@>>>;;;777555444444444777777777777888999:::;;;<<<<<<;;;::::::999999999===@@@IIIZZZpppsssaaaRRRNNNPPP[[[kkk~~~sssiiiiiippp{{{zzzpppfff```\\\WWWPPPJJJFFFAAA===:::222111///---,,,,,,------------,,,,,,,,,,,,------+++************))))))))))))))))))((())))))***+++************************)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))(((((())))))))))))))))))******))))))))))))(((((('''&&&((((((((()))))))))******''''''''''''((())))))***'''''')))))))))((('''&&&(((((((((((())))))))))))***))))))))))))((((((((((((((())))))))))))(((((()))************+++++++++++++++,,,,,,,,,,,,------,,,---...//////////////////000000111222222333333444555777999;;;<<<<<<======>>>@@@BBBFFFIIILLLNNNKKKKKKJJJJJJIIIIIIJJJJJJJJJGGGFFFHHHIIIJJJOOOVVVbbbnnnssswww|||ppp^^^OOOFFFBBB@@@??????DDDKKKXXXrrr```KKKDDD===<<>>???EEELLLRRRaaannnzzziiiSSSIIICCCFFFHHHIIIPPPZZZpppyyyqqqnnnwwwrrriii[[[UUULLLDDDAAA???===<<<;;;===>>>???BBBKKKVVV^^^nnn}}}uuukkkaaaWWWNNNHHHKKKJJJIIIJJJLLLLLLJJJHHH===;;;;;;===<<<<<<@@@GGGJJJRRRaaarrryyyooobbbWWWQQQLLLFFFBBB???===;;;888777666666666777777888888999::::::;;;:::;;;;;;::::::;;;===>>>AAAJJJ[[[ooosss___TTTSSSYYYeeewwwqqqmmmfffccclll}}}}}}pppddd\\\QQQOOOKKKGGGCCC>>>999555222222000///............,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))))))))))),,,+++++++++++++++,,,,,,************************))))))))))))))))))))))))))))))(((((((((((())))))+++******))))))((((((((()))))))))))))))*********))))))))))))((('''%%%%%%''''''''''''((((((((((((++++++)))(((((()))***+++&&&'''((())))))))))))(((((((((((('''((()))******))))))))))))))))))))))))(((((())))))))))))(((((())))))*********++++++++++++++++++,,,,,,,,,------+++,,,---...//////000000//////000111222333333444555666777999:::;;;<<<<<<<<<===???BBBFFFJJJMMMOOOKKKKKKJJJJJJIIIJJJJJJKKKKKKHHHGGGIIIIIIJJJOOOVVVdddqqqvvvyyy|||ooo\\\MMMEEEAAA???>>>???DDDLLL[[[vvv{{{]]]HHHBBB;;;;;;>>>;;;<<<>>>???@@@BBBJJJVVV___vvv{{{kkkUUUKKKEEEGGGHHHJJJTTTaaawwwyyytttrrr{{{ssseee\\\PPPLLLFFFAAA???>>>======:::;;;===@@@FFFQQQ___iiixxx}}}vvvnnncccYYYRRRMMMJJJHHHOOOMMMLLLJJJHHHEEEAAA???;;;:::;;;<<<;;;===FFFPPPXXXfff|||xxxfff^^^SSSKKKFFFBBB@@@======<<<:::999888777888888777888999999:::;;;;;;;;;===>>>>>>===<<<>>>CCCFFFIIIZZZrrrsssaaaYYYWWWaaappptttjjj```ccckkkzzzssscccYYYOOOLLLHHHDDD@@@:::444000000//////...------------*********++++++*********)))))))))))))))))))))***,,,,,,+++++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))++++++******))))))(((((((((((())))))************))))))))))))((('''%%%%%%%%%%%%%%%&&&&&&&&&''''''---,,,***(((''''''((((((''''''((()))************((((((((('''((()))******))))))))))))************)))******++++++******)))))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,---...///000000...///000111222333444444555666888999:::;;;<<<<<<<<<===???BBBFFFIIILLLNNNKKKKKKKKKJJJJJJKKKLLLLLLKKKHHHGGGIIIIIIJJJPPPWWWffftttyyy}}}{{{mmmYYYKKKDDDBBB@@@>>>???FFFOOO```{{{xxxZZZFFFAAA:::999<<<999<<<>>>AAACCCHHHTTTdddpppvvvfffVVVLLLEEEFFFHHHMMMZZZjjj}}}uuunnntttwwwfffXXXQQQFFFDDDAAA>>><<<<<<<<<===;;;===@@@EEEMMM[[[lllwww~~~vvvqqqaaa[[[RRRLLLIIIJJJKKKLLLPPPNNNKKKGGGBBB>>>;;;999::::::<<<======BBBPPP___rrrrrriiiYYYTTTLLLEEEBBB@@@>>>===999888777777777777777777888888999;;;;;;;;;;;;;;;===>>>===;;;;;;>>>FFFLLLZZZmmmqqq^^^VVV\\\fffyyyssskkkgggeee```lll}}}nnn^^^TTTNNNJJJEEE@@@<<<777111...,,,,,,,,,,,,++++++******))))))************)))))))))))))))************++++++***))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))*********************))))))((((((((()))******++++++))))))))))))(((((('''&&&%%%%%%%%%%%%&&&&&&&&&'''***)))((('''&&&%%%%%%%%%((((((((())))))*********(((((((((((()))))))))))))))))))))************+++******++++++++++++******)))************+++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,---...//////......///111222333444555666666888999:::;;;;;;;;;<<<===???AAAEEEHHHKKKMMMKKKKKKKKKJJJKKKKKKLLLMMMJJJGGGGGGIIIJJJKKKQQQYYYhhhvvv|||wwwhhhUUUHHHCCCCCCBBB@@@AAAIIITTTfffwwwYYYFFFAAA;;;:::===:::===AAAFFFJJJSSScccwww~~~{{{uuueeeTTTJJJCCCEEEHHHPPPbbbttttttkkknnnzzz~~~jjjYYYMMMHHH@@@???>>><<<;;;;;;===>>>???BBBFFFLLLWWWgggzzz|||rrrhhhaaaRRRNNNJJJHHHHHHJJJKKKKKKJJJHHHEEE@@@<<<::::::;;;;;;===AAAEEEIIITTTiii}}}zzzjjj]]]VVVNNNKKKFFFAAA???======<<<666666666666666777777777888999:::;;;<<<<<<<<<;;;:::;;;<<<;;;>>>FFFRRR\\\sssnnn]]]UUUZZZmmmlll___ZZZ```gggppptttdddWWWPPPIIIEEE???:::666333111///,,,,,,,,,,,,,,,,,,++++++)))***++++++++++++***)))************++++++,,,,,,+++******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************************++++++'''(((((()))******++++++)))))))))***))))))((((((&&&&&&'''''''''(((((((((&&&&&&'''''''''''''''&&&((((((''''''(((((())))))&&&''')))*********)))((())))))*********+++++++++))))))************)))))))))************+++++++++++++++,,,,,,,,,,,,------...---,,,,,,,,,---............///111222333444555666777888999:::;;;;;;;;;<<<===>>>@@@CCCFFFIIIJJJJJJIIIIIIIIIJJJJJJKKKLLLIIIFFFFFFIIIKKKLLLSSSZZZhhhvvv}}}ssseeeRRRFFFBBBCCCCCCAAACCCKKKXXXkkkxxxZZZHHHCCC======@@@===@@@EEEKKKRRR]]]pppvvvqqqrrryyyiiiRRRHHHBBBDDDIIIRRRggg{{{sssiiijjjvvvvvvaaaQQQGGGBBB>>>???>>>===<<<===>>>@@@CCCFFFJJJRRR^^^ooozzzpppdddWWWOOONNNLLLKKKKKKKKKKKKIIIGGGCCCBBB???;;;999999<<>>@@@BBBEEEHHHIIIHHHHHHHHHHHHIIIIIIJJJKKKHHHFFFFFFIIIKKKMMMTTT[[[hhhvvv|||pppbbbQQQHHHBBB???@@@DDDGGGOOO^^^tttuuu]]]GGG@@@@@@???@@@DDDDDDJJJSSS```qqqvvvfffeeelllzzzjjjYYYKKKCCCEEEIIIPPPfff~~~vvviiifffkkk}}}sssZZZJJJDDDCCC===<<<;;;:::;;;===@@@AAADDDHHHPPP]]]nnnsssggg]]]UUUOOOKKKJJJGGGEEEFFFHHHHHHFFFCCC<<<===<<<;;;::::::<<<>>>???GGGPPPZZZkkkyyyoooaaaVVVOOOJJJCCC>>>???>>><<<:::888666555444666666666777888888999999888888999999999::::::;;;>>><<>>;;;777333///---------...---,,,,,,++++++,,,,,,***+++,,,---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******''''''''''''((()))+++,,,'''((()))+++++++++***)))))))))************))))))'''(((((((((((((((''''''+++******))))))))))))***(((((())))))******++++++******))))))((((((((('''(((((())))))))))))((((((''''''''''''((((((((((((************++++++++++++---+++)))((('''((()))***))))))******+++++++++,,,,,,------------------...------------------------////////////000111222333777777777888999:::<<<<<>><<<999:::;;;;;;;;;>>>BBBEEEPPP\\\kkkxxx|||lll^^^VVVKKKDDDAAA???<<<888::::::999999888777666666777777888888999:::::::::;;;;;;<<<===<<<======>>>BBBFFFRRRdddsss~~~pppdddXXXWWWYYYdddyyywwwiiihhhuuuuuueeeZZZVVVRRRLLLFFF;;;999555222///---------...---,,,,,,++++++,,,,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))************************''''''((((((((((((''''''))))))((('''((((((******(((((()))***************))))))))))))))))))))))))((((((((())))))((((((''''''&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((()))))))))(((((((((''''''))))))(((((((((((())))))((((((((())))))))))))***(((((((((((())))))))))))***)))'''&&&&&&&&&'''(((+++++++++***************))))))************++++++------------------------......//////000222333444888888888999999;;;<<<<<<>>>>>>>>>???AAADDDFFFHHHFFFGGGGGGGGGGGGGGGGGGFFFJJJGGGFFFHHHJJJLLLSSS[[[gggwwwzzzgggYYYKKKDDDAAA???AAAEEEGGGQQQbbbxxxkkkXXXGGGCCCDDDCCCEEEKKKSSS```tttyyybbbVVVRRRWWWiiiqqqXXXKKKDDDHHHOOOZZZssswwwlllccc```jjj}}}}}}gggSSSGGGCCCDDD>>>???@@@AAAAAABBBEEEGGGPPP___vvvzzzqqqkkk^^^YYYRRRLLLJJJIIIHHHHHHIIIFFFCCC@@@???===:::888:::;;;;;;===@@@FFFNNNTTTgggwwwrrraaaTTTJJJEEE>>>::::::;;;:::888555666666666777777888888888999999::::::;;;<<<<<<:::;;;<<<<<<;;;===???BBBNNNXXXkkkssscccYYYTTTQQQXXXggg~~~uuuoooyyyrrreeeWWWPPPPPPNNNFFF>>>777555333000...---------...---,,,,,,++++++,,,,,,---,,,++++++******++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))************))))))+++***)))(((((((((((())))))))))))))))))******+++)))((((((''''''(((((()))(((((()))******))))))(((%%%%%%%%%%%%%%%&&&'''(((((((((((((((''''''''''''((((((((((((''''''''''''***)))(((''''''((()))***))))))))))))************(((((((((((())))))))))))***)))'''&&&&&&'''((((((,,,,,,++++++***)))))))))((()))))))))*********+++........................---......///111333444555::::::999999:::;;;<<<<<>>===<<<<<<;;;???>>>???AAAHHHTTTaaajjj{{{kkk]]]QQQIIIDDD@@@<<<999999:::999999333444444555666777777777999999999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;@@@HHHOOOcccpppyyybbbUUUSSSTTTZZZkkkvvvyyyzzzsssggg^^^SSSLLLIIIFFF???999333222000///...---------...---,,,,,,++++++,,,,,,---,,,+++***)))***+++,,,))))))))))))))))))))))))++++++++++++++++++++++++***++++++,,,,,,++++++******)))))))))))))))))))))+++***)))(((((()))***+++)))((('''&&&&&&'''((()))((())))))************)))&&&&&&&&&'''((()))***+++++++++******))))))((((((((((((''''''''''''''''''+++)))(((&&&&&&((()))+++(((((()))))))))*********)))*********+++++++++++++++***))))))))))))******++++++******************+++++++++,,,---------...////////////////////////------...///111444555777;;;:::::::::;;;;;;<<<===BBBBBBBBBBBBCCCEEEGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIFFFFFFHHHJJJLLLSSS[[[fffssszzzwwwdddWWWJJJDDDAAA???AAADDDIIIVVVjjj~~~yyybbbRRREEECCCEEEIIIUUUbbbttthhhUUUMMMMMMKKKVVVnnnvvv```RRRHHHKKKRRR]]]xxx~~~|||uuuddd]]][[[eeeuuu|||gggUUUIIIDDDCCCCCCEEEGGGHHHKKKTTTaaajjjyyywwwkkkbbbZZZTTTPPPJJJJJJKKKLLLMMMKKKHHHDDD>>>>>><<<;;;::::::<<<===@@@AAADDDJJJWWWhhh{{{ppp```TTTJJJBBB>>>;;;999777666666666666666555555555555666666666666888888999999:::;;;;;;;;;???@@@??????BBBLLLZZZeee}}}}}}dddVVVTTTZZZaaattt}}}{{{zzzmmmfff^^^ZZZRRRIIIAAA;;;777555000//////...------------...---,,,,,,++++++,,,,,,---,,,+++***)))***+++,,,))))))))))))))))))))))))++++++++++++++++++++++++''''''(((((((((((('''''''''((())))))***++++++++++++***)))(((((()))***+++((((((''''''''''''(((((((((((()))***************(((((((((((()))***+++,,,++++++******))))))((((((''''''((((((((((((((((((+++)))(((&&&&&&((()))+++'''''''''((((((((()))))))))*********++++++++++++***)))))))))))))))******(((((()))***++++++,,,,,,,,,,,,------...//////000////////////////////////---......000222444666777::::::::::::;;;<<<<<<===BBBBBBBBBBBBCCCEEEGGGHHHFFFFFFFFFGGGGGGFFFFFFFFFHHHEEEDDDGGGHHHKKKRRRYYYcccqqqyyyuuubbbVVVIIICCCAAA???@@@CCCJJJYYYmmm~~~nnnZZZNNNEEEGGGLLLSSScccsssoooYYYLLLHHHHHHJJJVVVooo{{{bbbSSSIIIMMMTTTaaa}}}{{{yyyxxx{{{pppgggiiimmmrrrxxx~~~~~~vvvppp```[[[[[[eeettt{{{iiiYYYNNNHHHEEEFFFKKKPPPTTT[[[hhhyyyzzzrrrggg]]]UUUQQQNNNLLLIIIIIIJJJKKKKKKHHHCCC>>>;;;<<<;;;999888999<<>>?????????@@@AAACCCEEEGGGFFFGGGGGGHHHHHHGGGGGGFFFGGGDDDCCCFFFHHHJJJQQQYYYbbbqqq{{{rrr]]]QQQFFFAAA@@@???AAADDDKKK[[[ooovvvfffSSSLLLKKKSSS\\\fffxxxtttZZZMMMHHHEEECCCKKKWWWppphhhXXXMMMPPPVVVccczzzqqqjjjfffbbbhhhqqq|||nnn```VVVVVVWWW[[[```gggmmmppp|||~~~~~~yyyqqqiiidddZZZUUUUUU]]]kkk{{{qqqeee\\\WWWTTTTTT\\\gggqqq{{{}}}xxxtttfffaaaYYYSSSPPPNNNNNNMMMKKKIIIHHHFFFEEEBBB>>>;;;999;;;<<<<<<<<>>>>>>>>>>>???AAADDDFFFHHHIIIIIIIIIJJJJJJIIIIIIIIIHHHEEEDDDFFFHHHJJJQQQYYYcccttt}}}oooXXXMMMCCC?????????AAAEEELLL\\\qqqrrr```QQQNNNSSS```lllwwwbbbLLLFFFGGGEEEBBBMMMYYYrrrppp___RRRSSSWWWbbb}}}|||oooddd\\\XXXRRRVVV^^^iiiwww}}}gggXXXMMMLLLKKKLLLPPPVVV\\\```iiilllnnnqqqrrrtttwwwyyyvvvwwwvvvtttnnnfff^^^YYYTTTOOOMMMTTT```ppp|||ssslllgggeeehhhsssxxxpppjjjfffXXXUUUQQQOOOOOOOOOOOONNNNNNJJJFFFBBB@@@>>><<<:::777:::===???BBBGGGOOOUUUfffrrrxxxkkk]]]RRRIII@@@999::::::666555777777999:::999777666555666777777888999:::;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>AAAKKKZZZhhhtttooo^^^[[[VVVVVV^^^mmm~~~vvvooojjjddd\\\WWWJJJCCC;;;666555666444222.../////////...------,,,...---,,,,,,++++++,,,,,,++++++,,,---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******+++,,,+++***)))((()))***+++++++++)))((('''&&&(((+++------+++(((&&&%%%&&&'''((()))))))))))))))(((((('''''''''(((((((((((())))))******++++++))))))******+++++++++,,,(((((())))))))))))(((((())))))))))))************************++++++++++++(((((()))******+++*********************+++++++++***++++++,,,...///000000------------------------111111111111222333444555555555666777999<<<>>>?????????@@@AAADDDFFFIIIKKKEEEFFFFFFGGGGGGFFFFFFEEEIIIFFFEEEGGGIIIKKKRRRZZZeeexxxuuugggTTTJJJ@@@>>>>>>???CCCGGGOOO^^^tttrrr___UUUYYYbbbnnn~~~xxx]]]MMMGGGDDDDDDFFFMMM]]]wwwyyyhhhWWWQQQTTTccc~~~pppaaaTTTMMMJJJLLLKKKNNNWWWbbbqqqfffSSSIIIHHHFFFDDDCCCEEEHHHKKKUUUVVVYYY\\\___```aaaaaaggggggfffbbb]]]VVVOOOKKKHHHIIILLLOOOSSS___vvvxxxpppjjjbbbZZZUUUPPPOOOOOOSSSYYY[[[XXXTTTMMMDDD===<<<<<<:::888888===>>>???@@@DDDNNN```ooovvvhhh]]]QQQGGGCCC<<<999777777999:::888555777777777777888888888888::::::;;;:::888888999;;;AAA<<<:::<<<<<<;;;AAAIIIFFF[[[ssssss___UUUSSSUUUWWW\\\mmm{{{nnnhhhgggddd[[[RRRFFF>>>555111111111///,,,000////////////.........++++++++++++++++++++++++...---,,,+++******************)))))))))))))))***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++***)))(((((()))***+++******)))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((************************''''''((((((((((((''''''((((((((()))******++++++))))))************))))))******++++++++++++************+++++++++,,,,,,,,,---------............///......///111222333444555666666666888:::>>>AAADDDCCCBBBAAACCCFFFIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGIIIIIIKKKSSS]]]fffvvvsssdddSSSIII@@@>>>>>>???CCCHHHRRRcccyyywwwgggeeelllwwwlllUUUHHHCCCBBBCCCEEENNN___zzz|||kkk[[[TTTUUU```xxxxxxiii[[[PPPIIIGGGDDDBBBCCCIIIRRR___sssgggUUUGGGFFFDDDBBBAAABBBDDDFFFFFFHHHKKKNNNQQQSSSUUUUUUXXXXXXXXXVVVRRRMMMHHHEEEBBBCCCHHHLLLPPP[[[qqq}}}zzzrrrhhh___YYYTTTPPPMMMSSSRRRSSSWWW[[[ZZZUUUPPPIIIAAA;;;<<<======<<<>>><<<@@@FFFLLLUUUdddxxxsss```SSSKKKCCC===;;;:::888666777888999777555777777777777888888888999777888999999888888999;;;;;;999999<<<<<<>>>GGGRRRZZZkkk~~~vvvaaaUUUQQQQQQVVV___nnn}}}ssshhheeefffbbbUUUIII@@@:::333000111222000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********************))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***************************)))(((((((((((()))*********)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******++++++++++++******++++++******)))(((((((((******++++++++++++************++++++++++++******++++++,,,,,,,,,------------------............///......///111222333444555888888777888:::===@@@BBBBBBAAA@@@AAADDDGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGIIIIIIKKKSSS\\\hhhxxxooo```QQQHHH@@@>>>>>>???DDDIIIVVViiiwwwvvvnnn^^^LLLDDDAAAAAACCCFFFPPPcccrrrbbbZZZWWW^^^sssyyymmm```SSSJJJEEEBBBBBB???>>>AAAGGGPPPaaaoookkkZZZIIIGGGEEECCCBBBAAAAAAAAA??????AAACCCEEEGGGIIIIIIGGGHHHHHHHHHGGGDDDAAA@@@;;;===BBBGGGKKKVVVkkk}}}yyyqqqkkkggg```WWWPPPMMMMMMMMMMMMUUUUUUVVVXXXYYYVVVNNNHHHAAA;;;888999;;;<<>>:::999:::888666555666777777666444777777888888888999999999666888:::::::::999:::;;;999999<<>>@@@AAA???>>>@@@CCCFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFHHHIIIJJJRRR[[[jjjyyy}}}jjjZZZMMMFFF@@@>>>>>>???EEEKKKXXXmmmsss___TTTHHHCCCBBBBBBEEEIIIPPPfffzzzhhh^^^XXX]]]qqqyyyqqqeeeXXXMMMEEE@@@>>>AAA???>>>@@@CCCHHHSSS___qqq}}}ssscccRRRPPPLLLJJJGGGEEECCCAAADDDCCCBBBBBBBBBBBBCCCCCC>>>???@@@AAA@@@@@@???>>>>>>@@@CCCGGGKKKVVVlll~~~xxxqqqhhh```ZZZSSSPPPKKKIIIIIILLLOOOQQQTTTSSSRRRQQQPPPLLLFFFAAA???;;;999:::<<<===BBBIIIMMM[[[nnnwwwkkkWWWKKK@@@<<<:::888888:::666555555555555666555555888888888999999999::::::777999;;;<<<;;;::::::;;;<<<<<>>@@@EEELLLYYYooooooeeeTTTLLLEEECCCBBBAAAEEEKKKOOOggg~~~mmm```XXX[[[nnnuuulll^^^RRRIIICCC>>><<<<<<;;;===@@@@@@AAAHHHPPPbbbsss~~~qqq___[[[WWWSSSQQQOOOKKKHHHHHHGGGDDDBBB@@@@@@@@@AAA=========>>>>>>>>>>>>>>>DDDDDDFFFJJJNNN[[[sss}}}xxxooofff^^^WWWQQQMMMFFFFFFGGGGGGHHHIIIKKKLLLNNNLLLIIIFFFDDDBBB@@@>>>@@@>>>>>>@@@AAACCCKKKTTTaaatttmmm]]]TTTEEE>>>999888888555444555555555666666555555666666999999999999::::::::::::777999;;;;;;999999:::;;;>>>???DDDOOOaaasss~~~|||ccc]]]VVVSSSZZZmmmqqqiiiiiixxxxxxqqqnnnmmmllljjjcccVVVGGG;;;555444222111111000000///...,,,///............---------++++++++++++++++++++++++))))))))))))))))))*********************+++,,,,,,************************++++++++++++++++++++++++((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((('''''''''''''''((())))))******(((((())))))))))))((((((******++++++++++++******++++++++++++,,,,,,,,,,,,---------............///......///111222333444555777666666888:::>>>AAACCCBBBAAA@@@AAAEEEGGGIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGHHHPPPYYYfffwwwvvvbbbQQQGGGBBB?????????@@@FFFNNN]]]sss|||kkk___YYYJJJEEEBBBAAA??????EEELLLSSSmmmrrreeeZZZZZZlllpppeeeWWWKKKEEEAAA>>><<<;;;;;;>>>BBBCCCCCCHHHPPP]]]qqqlllhhhbbb```______\\\YYYNNNKKKGGGCCC@@@??????@@@>>>>>>=========>>>??????@@@BBBFFFLLLSSSbbb{{{zzztttnnnhhh^^^UUUOOOKKKIIIGGGIIIKKKMMMLLLJJJHHHFFFFFFFFFDDDAAA???>>>>>>???@@@??????BBBFFFHHHLLLXXXdddzzz|||kkkXXXKKKEEE>>>999777999999666444555555777888888777666777999999999:::::::::;;;;;;;;;777888999999999:::===???DDDIIIRRR^^^qqqrrrcccWWWVVVWWW^^^pppvvvlllkkksss}}}tttpppnnnmmmlllfffccc[[[LLL<<<222111444222222111000///...------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******)))))))))*********************+++,,,---************************++++++++++++++++++++++++((((((((((((((((((((((((************************'''(((((())))))(((((('''&&&''')))******)))((((((************************(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))************))))))***))))))((((((''''''&&&'''(((((((((((((((((('''******++++++++++++***************+++++++++,,,,,,---------............///......///111222333444555666666666777:::>>>BBBDDDDDDBBBAAACCCFFFIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGEEEEEEGGGFFFGGGOOOXXXfffvvvttt```NNNDDDAAA?????????@@@GGGOOOdddyyyuuugggZZZQQQOOOCCCAAA???@@@??????GGGPPP```zzz~~~qqqddd___lll~~~xxxggg\\\NNNEEEAAA@@@>>>===???>>>AAADDDFFFHHHPPPYYYeee{{{yyytttooooooqqqtttsssqqqbbb^^^VVVNNNHHHDDDBBBBBB@@@??????>>>???AAACCCDDDBBBGGGPPP[[[fffvvvxxxmmmeee\\\VVVOOOIIIFFFFFFFFFFFFLLLNNNPPPNNNIIIDDDBBBBBB????????????@@@AAADDDFFFDDDGGGNNNUUU[[[cccttt|||nnncccVVVHHH@@@>>><<<888777999999777666999666888::::::888888999<<<::::::::::::;;;;;;;;;;;;888999;;;<<<>>>BBBGGGKKKVVVbbbnnnuuu}}}|||lll___WWWWWW[[[ggg|||xxxxxx}}}|||nnnggggggiiigggccc[[[UUUKKK???555111111333111111111///.........///,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***************************+++,,,---...************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))******)))((((((&&&''')))*********)))((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********++++++************))))))(((''''''&&&&&&(((((())))))))))))((((((******++++++++++++******+++++++++,,,,,,,,,---------------............///......///111222333444555777777777888:::===@@@BBBDDDBBBBBBCCCFFFIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGEEEEEEFFFFFFGGGNNNWWWgggwwwsss___MMMCCC@@@?????????@@@GGGPPPjjj~~~pppcccXXXOOOJJJKKKAAA???@@@AAA@@@BBBKKKUUUmmm~~~ooofffooo~~~yyyppp```UUUHHH@@@>>>???>>>===???===>>>AAADDDIIISSS^^^ppp~~~yyyzzzzzztttiii]]]SSSLLLHHHFFFBBBBBBAAAAAACCCEEEHHHJJJMMMUUUcccrrrzzztttkkk^^^TTTNNNJJJFFFCCCCCCEEEFFFFFFGGGIIIJJJGGGBBB>>>===>>>;;;===@@@CCCDDDFFFIIIJJJPPPVVV___jjjrrr~~~~~~nnnbbbVVVOOOGGG>>>:::<<<888444222444444333555999777:::<<<;;;999999;;;===:::::::::;;;;;;;;;<<<<<<<<<===>>>@@@DDDJJJRRRWWWjjjzzz|||fffYYYUUUUUUYYYcccyyyxxxhhh```aaabbb^^^XXXRRRIII===666444444333111000000000///......000222.........---------,,,,,,------------------------...---,,,+++************************+++,,,---...))))))))))))))))))))))))((((((((((((((((((((((((************************((((((((((((((((((((((((((()))***++++++***)))(((%%%''')))***+++***)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))************))))))&&&&&&''''''((()))))))))))))))************))))))******++++++++++++******,,,,,,,,,---------......---------.........//////......///111222333444555999999888888:::<<>>>>>>>>???>>>BBBOOO\\\}}}wwwooouuuzzzooohhhXXXQQQGGG@@@===>>>>>>===<<>>===<<<:::777===DDDGGGGGGJJJRRRYYYgggsssnnnaaaVVVPPPGGGAAA>>><<<:::888666666666666777777777777666666666777888888999999???<<<:::999:::;;;;;;:::<<<>>>BBBJJJSSS___nnnzzzzzzmmmbbbXXXRRRWWWbbbtttyyymmmeeebbb]]]TTTLLLBBB===777333222111...,,,000000////////////000000---.../////////...,,,++++++++++++******)))))))))******************++++++******+++,,,---......///,,,+++***((((((((())))))))))))))))))))))))))))))''''''((()))***++++++,,,(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''&&&&&&&&&******))))))((((((''''''((((((((((((((((((((((((((()))*********((('''&&&''''''(((((())))))******************))))))))))))))))))************))))))(((((()))))))))************+++---,,,,,,+++---......---,,,+++++++++++++++,,,,,,------...//////000//////000111222333333444666777888999;;;>>>@@@AAAAAA@@@???AAADDDHHHKKKLLLIIIHHHGGGGGGGGGIIIKKKMMMKKKHHHGGGGGGEEEFFFMMMVVVdddxxxmmmZZZMMMBBB???>>>???@@@CCCLLLWWWlllmmm___QQQJJJGGGBBB???===???>>>?????????BBBNNN[[[vvvwww}}}qqqfff^^^QQQKKKDDD???>>>>>>???>>>;;;>>>DDDIIILLLTTThhhzzzxxxnnniiieee```\\\VVVZZZ___bbbeeelllvvv}}}~~~xxxpppggg[[[SSSOOOLLLIIIEEEFFFDDDBBBCCCEEEFFFEEECCCBBBAAA?????????@@@@@@???===CCCIIIMMMQQQYYYfffpppzzzjjjZZZPPPEEE@@@;;;999999999888666666666666777777777888888999999999:::<<<===>>>>>>999;;;===>>>@@@AAAAAABBBEEEFFFLLLXXXhhhzzzyyyrrrggg[[[TTTRRRXXXiiiyyy~~~wwwmmmeee___VVVKKKCCC<<<888444111111111///---000000////////////000000---------------,,,,,,+++,,,,,,+++++++++*********************************************************+++***)))(((((())))))***************************(((((())))))******++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((())))))))))))(((((('''''''''((((((((((((((((((''''''(((((()))))))))***))))))************))))))++++++,,,,,,,,,,,,------+++---------+++***+++,,,...------,,,,,,,,,,,,,,,,,,---------......////////////000111222333333444666777888999;;;>>>@@@AAABBB@@@???AAAEEEHHHKKKLLLIIIHHHGGGGGGGGGIIIKKKMMMLLLIIIGGGGGGEEEFFFMMMVVVcccwwwzzzhhhUUUHHH???======???@@@EEEOOOZZZooohhhYYYNNNDDDBBBAAA>>>;;;:::>>>===>>>??????BBBMMMYYYzzz||||||qqqeeeYYYQQQHHHDDD@@@>>>>>>>>>??????<<>>@@@AAABBB@@@???AAAEEEIIIKKKLLLIIIHHHGGGGGGGGGIIIKKKMMMMMMJJJHHHGGGEEEFFFMMMVVVcccwwwzzznnn^^^OOODDDAAA??????AAACCCGGGQQQ\\\sssrrr\\\LLLDDD>>>>>>???<<<::::::===<<<<<<>>>>>>AAAJJJTTTddd~~~sssggg[[[OOOHHHAAA???>>>===============>>>AAAHHHQQQ[[[kkk}}}yyytttnnniiiaaaZZZTTTNNNIIICCC@@@AAABBBCCCBBBCCCBBBAAA@@@@@@???>>>===============???BBBFFFJJJMMMVVVcccrrryyyeeeTTTJJJDDDAAA???;;;;;;::::::::::::888777777777777888888888999999888777777777888999;;;<<<===@@@BBBAAA@@@DDDLLLTTTaaapppyyykkkbbb]]]XXXWWWXXX___qqq{{{uuullliiiaaaXXXLLLAAA999444111000///......//////////////////....../////////...---+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************,,,,,,,,,+++++++++++++++((((((((())))))***++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***(((((((((((((((((((((((()))(((''''''''')))***+++*********))))))(((((((((&&&&&&''''''((()))******))))))************))))))'''''''''((((((((())))))'''(((***++++++,,,...000---------...------------........................//////000111333444555555666777888999;;;>>>@@@AAABBBAAA@@@AAAEEEIIIKKKLLLIIIHHHGGGGGGGGGIIIKKKMMMOOOKKKIIIGGGEEEFFFMMMWWWggg{{{vvviii^^^SSSIIICCCBBB@@@???AAACCCGGGQQQ\\\uuugggTTTGGG@@@<<<>>>>>>;;;::::::;;;::::::===>>>???GGGOOOZZZlll}}}tttiii^^^SSSJJJDDD===>>>>>>===<<<<<<<<<<<>><<<<<<<<<@@@AAABBBCCCEEEKKKRRRWWW___lllkkk```RRRFFFAAA??????>>>777777888888777555444444888888888888999999999999===<<<;;;;;;;;;===>>>@@@???AAACCCDDDIIIUUUfffrrryyyfffZZZWWWWWWTTT\\\iiiyyy|||sssmmmbbb]]]TTTIII@@@999555444111111111000///....../////////............/////////...,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))***++++++,,,------(((((())))))*********************************************)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))*********)))))))))((((((((('''(((((((((((((((((((((((()))(((''''''''')))***++++++++++++******)))))))))))))))))))))))))))))))))))))))************))))))*********+++++++++,,,,,,(((***++++++++++++,,,---,,,,,,---......------,,,---------...............//////000222333444555666666777888999;;;>>>@@@AAABBBAAA@@@BBBEEEIIILLLMMMIIIHHHGGGGGGGGGIIIKKKMMMPPPLLLIIIGGGEEEGGGOOOXXXmmmyyyiii[[[RRRLLLGGGCCCBBB@@@???BBBCCCHHHRRR]]]vvv{{{\\\KKKDDD>>>;;;======:::999:::;;;999999===>>>???EEELLLSSSbbb||||||zzzsssnnneee]]]UUUMMMFFFAAA<<<===>>>===<<<;;;<<<===???CCCOOO^^^nnn{{{tttmmmhhh\\\YYYTTTNNNKKKIIIIIIIIIFFFGGGGGGHHHFFFDDDBBBAAA===>>>???>>><<<<<<===>>>???BBBFFFJJJOOOYYYdddmmmpppcccVVVNNNDDD>>><<<;;;999888444666777888777666777888888888999999999:::::::::===<<<;;;;;;===???BBBDDD<<<@@@GGGPPP___rrrwwwcccVVVSSSXXX^^^hhhwwwxxxnnnfffYYYQQQEEE<<<666444444444000111222111///---...//////......------......///......---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++***)))))))))&&&&&&'''((()))***+++,,,((())))))************))))))))))))))))))))))))))))))))))))))))))*********''''''''''''''''''''''''************************&&&''''''(((((())))))************)))((('''''''''(((((((((((((((((((((((()))(((((((((((())))))***+++***************))))))+++*********)))))))))((())))))************))))))((())))))))))))*********,,,------,,,)))(((((()))***+++,,,---------,,,+++,,,,,,------...//////000...///000222333555666777666777888999;;;>>>@@@AAACCCAAA@@@BBBFFFJJJLLLMMMIIIHHHGGGGGGGGGIIIKKKMMMPPPLLLHHHGGGFFFHHHQQQ[[[ooozzzpppaaaVVVOOOKKKHHHEEECCCAAABBBEEEHHHMMMXXXcccyyytttWWWIIICCC>>>;;;===<<<::::::===<<<::::::>>>@@@AAAEEEKKKRRRbbb}}}~~~}}}|||{{{yyywwwuuusssqqqoookkkiiiaaa\\\UUUOOOJJJEEEAAA>>>:::<<<>>>>>><<<<<<>>>@@@BBBIIIXXXlll~~~{{{uuupppiiibbbZZZUUULLLLLLKKKIIIHHHHHHJJJKKKHHHHHHHHHFFFBBB???======999;;;======<<<<<<>>>AAACCCIIIQQQZZZeeettttttfffXXXLLLHHHCCC<<<999999999777555666888::::::999888;;;===999999999::::::::::::;;;:::::::::<<>>@@@AAACCCBBBAAABBBFFFJJJLLLMMMIIIHHHGGGGGGGGGIIIKKKMMMOOOKKKHHHGGGFFFIIISSS]]]llltttkkk___UUUPPPMMMIIIGGGFFFDDDEEEIIIMMMSSS___kkk~~~tttYYYMMMCCC???===>>>>>><<<===@@@>>>;;;<<<@@@BBBBBBFFFKKKZZZlllxxxtttqqqnnnlllllljjjgggeeeccc```]]]ZZZTTTPPPJJJEEEBBB@@@===;;;999;;;>>>>>>======AAADDDGGGOOOaaaxxx|||tttpppiiibbb[[[SSSKKKFFFDDDFFFIIIJJJKKKLLLMMMOOOKKKJJJHHHCCC>>>;;;;;;;;;777:::======<<<===@@@CCCPPPWWWbbbooo~~~~~~kkk]]]SSSIII???AAA===888777999:::888777888:::;;;999666666888;;;999999:::::::::;;;;;;;;;<<<<<<>>>AAAFFFLLLQQQUUUkkkttttttfffZZZ]]]iii{{{|||zzzlll^^^MMMCCC666000111222000---***---000000...---...000.........------.........******+++,,,,,,***)))((()))))))))******+++++++++,,,,,,++++++***))))))(((++++++++++++************)))***++++++***)))((('''(((((((((((((((((((((((('''(((((()))***++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&'''(((((()))''''''(((((())))))******((((((((((((((((((((((((((()))*********((('''&&&%%%&&&&&&&&&''''''((((((%%%&&&&&&'''((()))******))))))************))))))))))))))))))************%%%''')))******+++...000'''(((***,,,,,,,,,***))))))***+++---///000111222...///000222444666777888666777888999;;;>>>@@@AAACCCBBBAAABBBFFFJJJLLLMMMIIIHHHGGGGGGGGGIIIKKKMMMNNNKKKHHHGGGGGGJJJTTT___iiiwwwjjjccc[[[WWWWWWVVVTTTQQQTTTUUUTTTQQQQQQZZZjjjvvvvvvYYYFFFAAA@@@>>>===<<<;;;:::999======>>>???===>>>FFFPPP```uuu}}}mmmfffccc___YYYWWWWWWVVVTTTTTTSSSPPPMMMJJJHHHEEEBBB>>><<<<<<===>>>???===<<>>AAABBBCCCCCCDDDEEEGGGJJJLLLNNNJJJIIIHHHGGGGGGHHHJJJKKKPPPLLLJJJJJJJJJJJJOOOWWWhhhxxxwwwlllfff```___aaacccbbb```dddeeeeeecccccclll{{{zzz]]]JJJEEECCCAAA?????????>>>>>>???>>>>>>@@@@@@CCCMMMXXXhhh{{{|||qqqnnnnnn|||yyyfff\\\WWWSSSNNNMMMLLLJJJIIIIIIHHHGGGCCCAAAAAA???===;;;999999:::;;;<<<;;;===AAACCCCCCFFFKKKTTTbbbzzzzzzrrriiiaaa]]]TTTQQQLLLGGGEEEDDDEEEGGGJJJLLLOOOOOOMMMJJJHHHHHHDDDBBB@@@???>>>===<<<<<<===<<>><<<===AAADDDDDDEEELLL\\\tttnnnaaaaaahhhuuuwwwfffRRRCCC777555333222333333222000000000///...............///.........------------............------,,,+++------,,,,,,,,,+++++++++,,,,,,,,,++++++*********+++***)))***+++,,,+++)))))))))(((((((((((())))))************)))))))))(((***)))))))))((((((((('''(((((()))******)))((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''&&&&&&'''''''''((((((((())))))*********))))))((((((((((((((()))))))))*********************)))))))))((())))))))))))))))))***+++************************...(((&&&,,,000---***+++------......///000000000///000111222333444444444555666777999;;;>>>@@@BBBCCCCCCCCCDDDFFFIIIKKKLLLJJJIIIGGGGGGGGGIIIKKKLLLPPPLLLJJJJJJIIIIIINNNUUUdddttt|||tttpppnnnoootttyyy{{{{{{~~~dddRRRGGGDDDAAA@@@@@@BBBBBBBBBDDD@@@???@@@AAAFFFRRR]]]tttooo```[[[[[[iiirrrzzzcccTTTMMMGGGDDDDDDAAA@@@????????????<<<:::<<<<<<;;;:::999999999::::::999<<>>???@@@@@@FFFJJJSSS___hhhssssssggg\\\SSSJJJFFF@@@<<<;;;;;;;;;;;;999999999999888888888888999999999999::::::::::::999888:::===>>><<>>@@@AAABBBBBBBBBCCCEEEGGGIIIJJJIIIHHHGGGFFFGGGIIILLLMMMPPPLLLIIIIIIGGGGGGLLLRRR___oookkkZZZJJJGGGDDDDDDHHHKKKLLLLLLPPPKKKGGGGGGHHHMMMXXXccc~~~lll]]]XXXYYYaaajjjzzziiiVVVJJJCCCAAAAAA>>>===<<<<<<======<<<:::============<<<<<<<<<;;;???===>>>BBBFFFKKKVVVaaawww~~~xxxqqqlllbbb___YYYRRRLLLHHHFFFEEEDDDDDDDDDEEEFFFGGGIIIJJJJJJKKKJJJGGGBBB>>><<<<<<;;;<<<===>>>@@@DDDHHHKKKWWWbbbrrrssscccZZZTTTKKKEEEBBB???<<<999888888888999999999999999999999999999999999999:::::::::::::::::::::<<>>BBBHHHKKKVVViiiwwwlllgggkkkvvvsss___MMM@@@888555333111000///000111000///---.../////////...---,,,------------------------)))***+++,,,---,,,+++***************))))))))))))+++++++++***************+++***))))))++++++***)))&&&''')))******)))((((((*********)))))))))))))))))))))))))))((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((('''''''''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((()))))))))************)))))))))))))))++++++***)))((((((((()))************************+++)))))),,,//////...---------......//////000000///000111222333444444444555666777888;;;===???@@@BBBAAAAAABBBCCCEEEGGGIIIHHHGGGFFFFFFHHHJJJLLLNNNOOOKKKHHHHHHFFFEEEJJJPPP[[[kkkssscccRRRPPPOOORRRZZZ```bbbaaa___YYYUUUVVVYYY^^^hhhrrrpppccc``````aaajjjyyyrrr]]]NNNCCC???@@@===;;;:::;;;<<<===<<<;;;<<<<<<<<<<<<============DDDCCCDDDIIIPPPZZZkkkzzzzzzssslllddd]]]XXXQQQOOOLLLHHHGGGFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFBBBBBBAAA???;;;::::::;;;>>>???AAACCCHHHOOOYYY```mmm|||wwwkkk[[[QQQLLLIIIDDD??????>>><<<999777777777888999999999999999999999:::999999:::::::::;;;;;;;;;======???BBBBBBCCCJJJRRR[[[llluuuqqqkkkggglll|||ppp[[[III>>>999555333444222000/////////...---,,,---...//////...---,,,,,,,,,------------------,,,+++***)))***+++,,,---*********)))))))))((((((***************************((('''((()))***)))(((&&&'''(((*********)))((())))))))))))))))))******(((((((((((())))))))))))((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''(((((((((((()))))))))***))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))******++++++***)))((((((((()))************************'''((()))+++---000000...++++++,,,------......//////000111222333444444444555666777888:::<<<>>>???@@@@@@@@@AAACCCEEEGGGIIIHHHGGGFFFFFFHHHJJJLLLNNNOOOJJJHHHGGGEEEEEEIIIPPPZZZjjj}}}nnn[[[ZZZ\\\dddpppyyy|||{{{ooojjjiiimmmrrrxxxvvvrrrppppppwww}}}hhhVVVHHHAAA@@@<<<;;;999999;;;<<<;;;;;;999::::::<<<===???AAABBBEEEFFFLLLVVVaaapppzzznnnjjjddd^^^YYYSSSMMMIIIFFFFFFFFFGGGGGGHHHIIIJJJIIIHHHFFFDDDBBB@@@??????;;;<<<;;;:::999:::<<>>CCCFFFLLLXXXddd{{{rrrfffiiinnnxxx{{{jjjZZZFFF:::777777555111555222000/////////...,,,,,,,,,---............---,,,,,,,,,,,,------------...,,,***))))))***,,,---,,,++++++++++++*********)))))))))***************)))(((''''''))))))((('''&&&'''((())))))******)))))))))))))))************(((((((((((()))))))))))))))((((((''''''(((((()))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''((((((((((((((((((((((((((()))))))))******(((((())))))))))))******''''''(((((((((((())))))))))))))))))************+++***)))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***---...------//////---***++++++,,,------......///000111222333444444444666666777888:::<<<>>>?????????@@@AAACCCFFFHHHJJJIIIHHHGGGFFFGGGIIILLLMMMNNNJJJGGGGGGEEEEEEJJJQQQ[[[kkkzzzjjjjjjppp|||xxxeeeTTTIIIFFFAAA???======>>>?????????======???AAAEEEJJJOOORRRRRRWWWcccrrr{{{ssskkkeeeXXXTTTPPPLLLKKKIIIHHHFFFFFFGGGJJJLLLMMMLLLKKKKKKGGGEEEBBB???<<<;;;::::::;;;;;;<<<<<<<<>>>>>>>>???AAACCCGGGJJJLLLJJJIIIGGGGGGGGGIIIKKKLLLMMMIIIGGGGGGFFFFFFKKKRRR\\\kkk|||}}}tttaaaTTTOOOIIIGGGDDDDDDEEEFFFFFFEEECCCDDDFFFJJJPPPWWW^^^bbbhhhppp}}}zzzuuupppiii```WWWQQQJJJGGGDDDDDDEEEHHHJJJJJJJJJLLLOOORRRRRRPPPMMMKKKDDDBBB???<<<:::999999:::===>>>??????@@@DDDIIIMMMYYYeeevvvzzzjjj\\\RRRKKKIIIAAAAAA@@@<<<888777:::>>>555888;;;:::888777888:::999999999::::::;;;;;;;;;999999::::::;;;<<<======DDDHHHQQQ^^^jjj{{{zzzxxx~~~gggSSS???:::444333444444000,,,111000...///111222222111------,,,+++,,,---///000+++++++++,,,,,,---------,,,---...///...,,,)))((())))))))))))(((((((((((((((((())))))*********+++***)))((()))***+++***(((((('''''''''''')))+++,,,(((((())))))*********+++'''((((((((())))))******+++***)))(((((()))***+++''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((())))))(((((())))))))))))************&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((())))))*********+++))))))(((((()))***++++++))))))))))))))))))))))))(((...000,,,+++...///+++,,,,,,------...//////000///000111222333444444444666666777888999;;;===>>>===>>>???AAADDDHHHKKKMMMJJJIIIHHHGGGGGGHHHJJJKKKMMMIIIGGGGGGFFFGGGLLLSSS\\\kkkxxxggg]]][[[XXXSSSNNNKKKJJJKKKKKKKKKOOOUUU]]]gggsss~~~|||wwwkkkfff```YYYUUUPPPLLLIIIGGGEEECCCCCCEEEIIINNNRRRXXXVVVTTTRRRPPPJJJBBB<<<>>><<<:::999:::;;;<<<<<>><<<:::888777666666666777888999::::::::::::999888888:::<<<<<<<<<===::::::>>>@@@@@@BBBGGGQQQVVVcccyyy~~~zzzkkkSSSBBB777666333111000000111111333111///---,,,---...///...---,,,,,,++++++++++++,,,,,,,,,------.........---------,,,,,,+++++++++******))))))))))))******************))))))))))))******))))))(((((('''''''''((((((((((((((('''&&&''''''((((((((((((''''''''''''''''''''''''''''''******************************))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((&&&%%%%%%&&&'''(((((()))***)))'''&&&&&&((()))))))))))))))(((''''''&&&''''''(((((((((((((((''''''((())))))))))))))))))************+++++++++***++++++,,,,,,------...++++++,,,,,,,,,---------000000//////......------///111333333222222333444777666666666888;;;>>>???AAAAAAAAABBBEEEHHHKKKNNNKKKJJJHHHHHHHHHIIIKKKMMMPPPKKKGGGGGGFFFFFFMMMTTT```ppp{{{rrrooojjjeeebbbbbbcccdddfffkkksss}}}{{{uuurrrnnniiidddZZZUUUNNNIIIFFFEEEDDDCCCEEEFFFHHHKKKNNNQQQSSSUUUWWWSSSNNNJJJGGGDDD>>>;;;===<<<;;;<<<===??????@@@@@@DDDIIINNNWWWeeevvv|||mmmcccXXXTTTNNNHHHBBB>>><<<;;;;;;;;;;;;;;;::::::::::::777777888888999999::::::<<<;;;:::;;;<<<<<<<<<;;;>>>;;;:::===???CCCKKKTTT[[[hhh~~~~~~|||jjjUUUDDD;;;666555222000//////000111222111///---,,,---......///...------,,,,,,,,,---+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++*********))))))*********************)))))))))))))))(((((((((''''''''''''''''''((((((((((((((('''''''''((((((((((((''''''((((((((((((((((((((((((******))))))))))))******))))))))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((('''((()))(((&&&&&&&&&''')))))))))))))))(((''''''&&&''''''(((((((((((((((''''''((()))))))))))))))(((((()))))))))*********))))))******+++,,,,,,---******+++++++++,,,,,,,,,000/////////......------///111333444333333444555777666666666888;;;>>>???AAAAAAAAABBBDDDGGGKKKMMMJJJIIIHHHHHHHHHIIIKKKLLLOOOKKKGGGFFFEEEFFFLLLSSS]]]lll~~~zzzsssjjjbbb]]]YYYTTTPPPNNNIIICCC@@@AAADDDFFFHHHJJJMMMQQQTTTVVVUUUSSSQQQMMMIIIBBB>>>;;;;;;:::999;;;<<<<<<>>>@@@BBBEEEFFFOOOTTT^^^iiixxx|||mmmbbbYYYPPPIIIEEECCC@@@<<<::::::::::::999999::::::::::::;;;;;;999999999999999999999999999999:::;;;;;;;;;<<<<<<@@@>>>???BBBFFFOOO```ooo}}}|||wwwxxxzzzdddNNN???888777444333111000///...//////111000///---------......//////...---------......++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++************++++++************))))))))))))((((((''''''''''''&&&&&&&&&''''''((())))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))***)))(((''''''((()))***)))))))))(((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&''''''(((&&&(((((((((&&&%%%&&&'''(((((()))))))))(((''''''&&&''''''(((((((((((((((''''''((()))))))))))))))'''''''''((((((((())))))(((((())))))***+++++++++++++++,,,,,,,,,---------/////////...............000222444444444333444666666666666777999;;;===???BBBAAAAAABBBDDDGGGJJJKKKHHHHHHHHHIIIIIIIIIJJJJJJNNNJJJGGGFFFEEEEEEKKKRRRZZZhhhyyy{{{wwwssspppnnnmmmhhhbbbZZZSSSOOOLLLIIIFFFGGGEEECCCDDDHHHMMMQQQSSSUUUVVVWWWWWWTTTOOOIIIFFFCCC@@@<<<999999:::<<<>>>???@@@BBBDDDIIIPPPWWW\\\mmmtttxxxmmm]]]QQQJJJGGGCCCAAA???>>><<<;;;:::;;;<<<===;;;;;;;;;:::999999888888:::::::::::::::999999999888999;;;===>>>???AAABBBCCCDDDJJJQQQZZZggg}}}|||xxxttttttaaaMMM>>>888666777222222000///.........///000///...------------.........------------......++++++++++++++++++++++++******++++++,,,,,,,,,---,,,++++++++++++++++++,,,************)))))))))(((((((((((((((((((((((('''%%%&&&'''))))))*********(((((())))))))))))(((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((&&&'''((('''&&&%%%&&&''''''(((((((((((((((''''''&&&''''''(((((((((((((((''''''((()))))))))))))))''''''((((((((()))))))))(((((())))))***++++++,,,------------....................................111222444555444444555666666666666777999;;;===>>>AAAAAAAAAAAACCCFFFIIIJJJGGGHHHHHHIIIJJJIIIIIIIIINNNIIIFFFFFFEEEDDDIIIPPPYYYgggwww~~~{{{xxxvvvtttqqqooojjjddd```\\\ZZZYYYUUUQQQMMMIIIGGGFFFEEEEEECCCCCCEEEJJJPPPTTTWWWXXXZZZXXXUUUPPPJJJDDD@@@===>>>>>>=========>>>AAABBBCCCFFFKKKRRR[[[hhhvvv{{{lllYYYRRRIIICCCAAAAAAAAAAAA???>>>===<<<;;;;;;<<<<<<;;;;;;;;;::::::999999999;;;;;;;;;:::::::::::::::;;;===???AAAAAADDDHHHKKKKKKPPP[[[hhhtttwwwoooooottt{{{kkk]]]JJJ===888777555333111111000//////.........///......------------------,,,,,,,,,,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++++++++++++++,,,************)))))))))((())))))))))))))))))))))))&&&'''((()))************(((((())))))))))))(((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))'''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''((((((&&&'''((('''&&&&&&'''(((''''''((((((((((((''''''&&&''''''(((((((((((((((''''''((()))))))))))))))((((((((()))))))))******))))))******+++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------......//////111222444555444444555666555666666888:::;;;===>>>@@@@@@@@@@@@BBBEEEHHHJJJGGGHHHIIIJJJJJJJJJIIIIIINNNJJJGGGGGGEEEDDDIIIOOOZZZhhhwww~~~yyywwwuuuqqqnnnjjjhhhggg```]]]YYYTTTQQQOOONNNNNNIIIIIIGGGGGGFFFGGGHHHHHHIIIIIIKKKOOOTTTVVVWWWVVVSSSPPPJJJEEEAAA>>>======:::<<<>>>??????AAADDDFFFIIIOOOYYYeeerrrwwwlll___SSSFFFCCC???======>>>>>>===<<<<<<;;;:::999999999999999999:::;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::===@@@BBBDDDIIIQQQWWWaaafffrrryyyqqqmmmqqq|||sssXXXJJJ;;;444666666222,,,000000000000/////////...------------------------,,,,,,+++++++++,,,------,,,,,,,,,,,,++++++++++++*********+++++++++++++++++++++************++++++************))))))))))))))))))************++++++'''(((((()))************((())))))******))))))((('''''''''''''''''''''''''''(((((((((((((((((('''&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''((((((((((((&&&''')))(((''''''((()))&&&&&&'''(((((((((''''''&&&''''''(((((((((((((((''''''((()))))))))))))))(((((()))))))))*********))))))******+++,,,,,,---)))))))))*********++++++++++++,,,---.../////////000222444444444333444666555555777888:::<<<======>>>>>>>>>???BBBEEEIIIKKKIIIIIIIIIJJJJJJJJJKKKKKKNNNJJJHHHHHHFFFEEEIIIOOO[[[iiixxx~~~|||yyytttqqqfffeeebbb```]]][[[YYYXXXPPPNNNLLLJJJIIIJJJKKKLLLNNNOOOPPPQQQQQQQQQQQQRRRSSSQQQPPPOOOPPPPPPOOOMMMHHHEEEAAA===<<<<<<>>>@@@;;;>>>BBBFFFIIINNNTTTYYY```iiiwwwvvvdddXXXRRRKKKDDD===<<<:::::::::;;;;;;:::999999999:::::::::::::::;;;;;;;;;<<<<<<=========::::::;;;;;;<<<<<<======999===CCCIIIQQQ\\\jjjuuu{{{rrrrrrzzz|||gggYYYFFF>>>555222444555111---000000111111000000//////,,,---------...---------,,,,,,,,,,,,,,,---......------------,,,,,,,,,+++++++++++++++*********************))))))*********************))))))))))))((()))))))))************((())))))*********))))))))))))************))))))''''''''''''''''''''''''&&&''')))******)))'''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&((((((((((((''''''((())))))(((((()))+++%%%&&&''''''((((((''''''&&&''''''(((((((((((((((''''''((()))))))))))))))'''''''''((((((((())))))(((((())))))***+++++++++*********+++++++++,,,,,,***++++++,,,...//////000///111333444333333444555444555777999:::<<<======<<<<<<===???BBBFFFIIILLLKKKKKKJJJIIIJJJKKKLLLMMMOOOKKKIIIIIIGGGFFFIIIOOOZZZiiiyyy~~~{{{uuussspppnnnkkkgggaaa^^^QQQPPPNNNLLLKKKJJJIIIIIIGGGFFFEEEEEEGGGJJJMMMOOOYYY[[[]]]^^^]]]\\\[[[[[[WWWSSSMMMIIIFFFEEECCCBBBAAA???===;;;;;;<<>>???@@@@@@??????>>>===<<<;;;:::::::::::::::;;;<<<===>>>>>>===DDDMMMXXXeeevvv}}}{{{wwwaaaLLL???:::777333333444666555444000111111111111000000///,,,,,,---......------------------------...///000.........------,,,,,,,,,,,,+++++++++******))))))******))))))))))))******************))))))))))))'''((((((((())))))******)))************))))))((())))))************))))))))))))))))))))))))))))))&&&'''***++++++***'''&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))###$$$&&&((())))))((('''''')))******))))))***,,,%%%%%%&&&'''((((((((('''&&&''''''((((((((((((((('''(((((()))))))))))))))&&&&&&&&&'''''''''((((((''''''(((((()))*********---------.........//////******+++,,,...///000000///111333333222222333444444555777999;;;<<<======;;;;;;<<<>>>BBBFFFJJJMMMMMMLLLJJJIIIJJJKKKMMMOOOPPPLLLJJJJJJHHHFFFIIIOOOXXXhhhzzzoooqqquuu{{{~~~xxxuuurrroooiiieeeddd```ZZZVVVTTTQQQMMMIIIEEEEEEEEECCCAAAAAACCCEEEDDDDDDEEEFFFIIIPPPXXX^^^hhhmmmpppkkkccc]]]VVVPPPLLLIIIEEEBBB@@@???>>>===>>><<<;;;<<>>===<<<<<<999888777777777888:::::::::::::::;;;;;;<<<<<<===@@@;;;:::<<<===::::::;;;::::::;;;===@@@CCCCCCCCCEEEOOO^^^ooo}}}vvvkkk\\\OOOBBB999555444333333222222333333000000000000000000000000......---------,,,,,,,,,,,,,,,,,,++++++*********+++,,,---.........------++++++++++++++++++++++++---------,,,,,,,,,++++++******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&(((***---...******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((($$$%%%'''((((((((('''&&&((()))***++++++***)))((('''''''''(((((((((((()))(((((((((((()))))))))))),,,+++++++++******)))))))))************)))((((((******+++++++++,,,,,,,,,......------...///111222000222444444444444666888999999888888:::<<>>===<<<===>>>>>>@@@@@@BBBFFFMMMVVV___dddooovvvxxxjjj___VVVLLLFFFAAA???<<<999777666666777999888777777777888::::::999999999::::::;;;;;;;;;@@@<<<;;;======;;;;;;===>>>===<<<>>>BBBHHHMMMOOO[[[dddrrr}}}fffTTTHHH@@@888222333333222111111111111111////////////////////////...------------,,,,,,,,,,,,,,,,,,++++++***************++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++***************)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((()))******((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&'''((()))(((''''''%%%&&&''''''''''''&&&%%%&&&''''''''''''((((((((((((((()))))))))*********++++++******))))))))))))))))))***+++++++++++++++*********+++++++++,,,,,,......------...///111222000222333444444444666777777666666666777:::===>>>?????????AAACCCFFFIIIKKKJJJIIIJJJKKKNNNOOONNNMMMNNNJJJGGGFFFCCCCCCJJJSSSbbbooo}}}RRRRRRSSSUUUYYY]]]bbbdddmmmpppuuu{{{yyytttvvvtttqqqnnnlllhhhccc___\\\YYYUUURRROOOLLLHHHEEEEEECCCBBBBBBCCCCCCBBB@@@>>>AAAEEEHHHJJJKKKMMMOOOSSSVVVYYY]]]bbbhhhoootttyyyuuuiiiXXXLLLFFFAAA<<<@@@>>><<<;;;;;;===@@@BBBEEEJJJRRRZZZdddppp|||qqqhhh[[[PPPIIIDDD???;;;<<<;;;999888777777888999999888888888888999:::::::::::::::;;;;;;;;;;;;;;;===:::999<<<<<<999:::===??????@@@EEEOOOZZZfffmmmxxx|||zzzmmm```NNN@@@:::777444222222111111000///000000000////////////////////////------------,,,,,,,,,,,,+++++++++++++++******************+++++++++++++++++++++++++++++++++++++++******)))))))))((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&''''''((())))))******(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''((()))))))))(((((($$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&''''''''''''((((((((()))))))))*********))))))))))))((((((((((((((()))***+++------------))))))*********+++++++++...---------...///000111000222333444333444555777777666666666777999<<<===>>>>>>???@@@CCCFFFIIIJJJKKKKKKKKKMMMOOOPPPPPPNNNNNNJJJHHHFFFDDDDDDKKKTTTfffrrr~~~RRRQQQPPPOOOPPPSSSVVVWWW[[[^^^cccjjjoootttvvvxxx~~~|||xxxtttpppkkkfffbbbbbbaaa___\\\YYYUUUQQQOOOKKKJJJHHHFFFDDDBBB@@@???>>>>>>???AAACCCDDDDDDDDDFFFJJJOOOSSSUUUVVVWWWXXX\\\]]]_________```ccceeegggdddYYYLLLCCCAAA@@@===BBBAAA???>>>>>>AAAFFFIIIRRR]]]kkkxxx|||lllaaaYYYSSSKKKDDD@@@>>><<<::::::::::::999:::;;;<<<===888888888888999999::::::<<<<<<<<<==================;;;;;;>>>===;;;===AAA@@@EEEMMMZZZiii{{{~~~yyyhhhTTTKKK???888555666555444222111000000//////000000////////////////////////---------,,,,,,,,,+++++++++++++++***************,,,,,,,,,,,,,,,------...***************************)))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))******)))'''%%%$$$'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))((((((((((((((((((''''''((()))***+++,,,,,,,,,,,,)))))))))*********++++++------......//////000111000111333333333333555777999888777777888:::===>>>===>>>>>>@@@BBBEEEHHHJJJKKKKKKKKKMMMOOOPPPOOONNNNNNJJJHHHGGGDDDEEELLLUUUgggrrr~~~^^^\\\YYYUUUSSSQQQQQQQQQQQQTTTXXX\\\```bbbcccccchhhjjjmmmooopppppppppoooppprrrtttvvvwwwyyy}}}}}}{{{yyyyyywwwuuurrrpppmmmllljjjgggccc___[[[WWWRRROOONNNOOOOOONNNKKKHHHFFFEEEAAABBBBBBBBBAAAAAAAAAAAA===???AAACCCEEEFFFFFFGGGMMMQQQVVVYYYYYYYYYYYYYYYXXXYYYXXXUUUQQQOOONNNOOOWWWYYYUUUKKKDDDCCCCCCBBBBBBCCCCCCCCCEEELLLTTTZZZmmmzzz|||pppggg]]]SSSLLLDDDBBB@@@>>><<<:::888777555555666777888999::::::888888999999::::::::::::;;;;;;<<<<<<===>>>>>>>>>>>>===@@@DDDDDDCCCGGGLLLOOOXXXhhhzzzvvv^^^NNNAAA===777444444444333111222222111000000000000000........................------,,,,,,,,,+++++++++************************,,,,,,+++++++++,,,---...************************++++++*********)))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))(((&&&%%%)))((((((((('''''''''&&&''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((())))))***))))))(((((((((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''(((((()))***************)))))))))************+++++++++------...//////000000000///111333333333333555666888888777666777999<<<=========>>>???AAADDDGGGIIIIIIIIIIIIKKKNNNOOONNNMMMMMMJJJGGGFFFDDDEEELLLUUUeeeppp|||ooommmjjjeeeaaa^^^[[[ZZZUUUWWWYYY[[[[[[YYYWWWVVVVVVWWWXXXYYYZZZZZZZZZZZZYYY[[[]]]___```bbbeeehhhoooqqqtttxxx{{{~~~}}}zzzwwwssspppnnnmmmmmmnnnmmmmmmkkkhhheeebbbaaaaaa```___^^^\\\YYYWWWVVVUUURRROOOLLLIIIFFFCCC@@@AAACCCEEEEEECCCAAAAAAAAA>>>@@@BBBBBBBBBBBBDDDFFFEEEGGGJJJKKKJJJIIIIIIJJJKKKNNNRRRSSSRRRQQQPPPOOOKKKKKKKKKHHHEEECCCDDDEEEQQQYYY[[[SSSJJJEEEEEEEEEGGGIIIMMMQQQWWWbbboooyyyppphhh\\\SSSMMMIIIFFFCCC:::;;;;;;;;;:::999888777555555666777888999999:::888999999:::;;;:::::::::888999:::;;;<<<>>>??????<<<===CCCJJJMMMOOOVVV^^^nnnzzzppp[[[HHH===999888666555555555333111222111111000000000000000........................,,,,,,,,,,,,++++++++++++)))))))))******************))))))((((((***+++,,,************************,,,,,,+++++++++*********(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''(((((((((''''''))))))(((((('''&&&&&&%%%''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((('''''''''((()))***)))(((''''''''''''((()))'''''''''(((((((((((()))&&&&&&'''''''''(((((((((''''''''''''((((((((((((***************)))((((((******+++++++++,,,,,,,,,,,,---...///000000000000///111222333222333444666666555444444555777999:::<<<<<<===>>>AAADDDGGGHHHHHHHHHHHHJJJLLLMMMMMMKKKLLLHHHFFFEEECCCDDDKKKUUUaaammmzzzppppppqqqqqqpppooonnnmmmfffggghhhgggddd___ZZZXXXSSSRRRQQQOOOOOOOOOOOOPPPNNNOOOPPPOOOOOOPPPSSSVVVYYYZZZ]]]aaafffjjjnnnpppxxx{{{~~~}}}|||}}}{{{{{{{{{zzzyyy|||~~~|||zzzyyyyyyzzz{{{{{{{{{zzzyyyxxxvvvuuutttrrrpppooooooooohhheeebbb]]]ZZZWWWVVVUUUTTTTTTTTTTTTRRRQQQOOONNNMMMMMMMMMLLLJJJIIIGGGFFFHHHFFFCCCBBBBBBBBB@@@???>>>AAADDDDDDCCCAAABBBCCCBBBDDDFFFFFFEEEEEEHHHJJJKKKNNNPPPOOOKKKHHHGGGHHHCCCEEEGGGGGGEEECCCBBBBBB@@@AAABBBBBBAAACCCFFFHHHUUUbbbjjjdddXXXSSSTTTWWW\\\```eeekkktttvvvggg]]]SSSOOOJJJDDD@@@>>>>>>>>>::::::::::::999999999:::888999999::::::;;;::::::888999:::;;;;;;;;;::::::999:::;;;===???AAABBBCCCAAAEEEOOOZZZaaagggrrr}}}{{{fffSSSEEE<<<777888666555444444444444333111000//////......//////........................,,,,,,,,,++++++++++++***((()))))))))*********+++***)))((('''((()))+++,,,************************,,,,,,+++++++++*********'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((('''&&&&&&&&&'''((())))))(((''''''''''''((()))((((((((()))))))))******((((((((())))))))))))***''''''((((((((()))))))))))))))***+++++++++******+++,,,,,,,,,,,,---------,,,---...///000000000//////000222222222333444666666555444444444666888999<<<<<<<<<>>>@@@CCCFFFHHHHHHGGGHHHJJJLLLMMMLLLKKKJJJGGGEEEDDDBBBCCCKKKTTT^^^kkkzzzbbbeeejjjpppuuuxxxyyyzzzwwwwwwwwwtttpppjjjddd```YYYWWWTTTQQQOOOOOOOOOPPPLLLLLLLLLJJJIIIIIIKKKMMMJJJKKKMMMQQQVVV\\\aaacccgggjjjmmmllljjjhhhiiijjjffffffffffffgggkkkppptttxxxxxxyyyyyy{{{|||~~~}}}~~~|||yyyyyyxxxvvvtttpppmmmjjjhhheeefffggghhhhhhgggfffeee```___]]][[[ZZZXXXXXXXXXTTTSSSPPPMMMJJJIIIHHHHHHCCCDDDEEEFFFGGGGGGGGGGGGDDDDDDDDDCCCBBBAAA@@@???DDDCCCAAABBBDDDEEEEEEDDDAAADDDGGGHHHFFFEEEFFFGGGGGGIIIKKKKKKIIIHHHJJJMMMIIIKKKMMMJJJEEEAAA??????===>>>@@@???===;;;::::::===???@@@AAABBBFFFKKKNNN]]]nnnzzzwwwkkkhhhmmmrrrtttxxx~~~{{{sssiii^^^UUUOOOCCCCCCBBB???;;;999999::::::999888666444555888:::888888999999999999888888888999:::;;;<<<;;;::::::<<<===???AAACCCFFFHHHHHHOOOUUUaaaoooyyy}}}cccLLL???:::999999444222000......000111222//////...------------...........................,,,,,,,,,+++++++++******(((((())))))*********+++,,,+++***))))))+++---...))))))))))))))))))))))))++++++++++++************'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))'''&&&%%%%%%&&&'''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%'''((()))+++***)))(((((()))***+++))))))))))))************************++++++++++++'''((((((((())))))******((()))***+++,,,---------,,,,,,,,,---------......,,,---...000000000000//////000222222222222444666888777666555666888:::;;;;;;<<<<<<>>>@@@CCCFFFHHHHHHHHHHHHJJJLLLNNNMMMKKKIIIFFFDDDCCCBBBBBBJJJSSS\\\jjj{{{LLLPPPUUUZZZ___fffnnnuuuzzz|||~~~~~~{{{uuunnnjjj``````___]]]ZZZXXXUUUTTTRRRPPPNNNKKKJJJJJJKKKLLLGGGHHHJJJLLLNNNPPPRRRSSSUUUUUUUUUWWWXXXWWWTTTRRRQQQRRRSSSSSSSSSVVVZZZ]]]___aaadddgggjjjlllnnnnnnpppppppppppppppooonnnmmmnnnnnnnnnooonnnmmmmmmlllkkkllllllmmmmmmmmmmmmmmmhhhiiijjjjjjiiigggeeeddd``````___\\\YYYUUUQQQOOOPPPOOONNNOOORRRSSSPPPNNNOOONNNMMMKKKIIIGGGFFFEEEEEEEEECCCBBBAAA@@@@@@@@@EEEDDDDDDDDDDDDCCCCCCCCCBBBCCCFFFHHHHHHGGGEEECCCFFFGGGIIIJJJJJJIIIHHHHHHJJJIIIHHHGGGFFFFFFGGGHHHIIIIIIHHHHHHHHHIIIIIIJJJHHHEEEAAA>>>=========<<<>>><<<:::999:::;;;;;;;;;AAACCCFFFIIIMMMSSSYYY^^^rrr|||vvvlllfff^^^VVVOOOIIIDDDAAAAAA>>>;;;999999::::::999888888888888888888888888===<<<::::::;;;<<<<<<;;;777999;;;:::999888999;;;<<>>@@@AAAAAABBBDDDFFFJJJJJJJJJJJJJJJKKKLLLMMMKKKGGGFFFGGGFFFFFFKKKQQQ[[[lllxxxCCCFFFIIILLLPPPUUU\\\aaaiiilllppprrrrrrnnnjjjgggddddddeeeddddddccccccbbb^^^\\\ZZZXXXVVVUUUTTTTTTRRRRRRQQQQQQPPPPPPOOOOOONNNMMMNNNOOOPPPPPPMMMKKKHHHHHHHHHHHHHHHIIILLLOOOSSSSSSTTTVVVWWWXXXYYYYYYZZZ[[[[[[[[[[[[[[[ZZZZZZYYYYYYZZZZZZYYYYYYXXXWWWTTTTTTUUUVVVVVVUUUUUUUUUTTTUUUVVVVVVVVVTTTRRRQQQOOONNNNNNLLLJJJHHHGGGFFFGGGFFFEEEFFFGGGGGGEEECCCDDDDDDCCCBBBAAA@@@??????@@@??????????????????@@@@@@AAAAAABBBDDDEEEEEEFFFHHHJJJMMMQQQRRRSSSRRRQQQOOOOOOPPPQQQPPPOOONNNMMMNNNLLLJJJGGGEEECCCCCCCCCFFFEEEDDDCCCBBBAAAAAAAAAAAA???===;;;;;;;;;;;;::::::999888999:::<<<===>>>EEEKKKTTT[[[```eeekkkppptttggg^^^RRRNNNIIIDDDAAA???<<<:::;;;999888999999999777555888888888888888888888888777777666777888999999888888999999999:::;;;<<<>>>@@@CCCIIIOOOXXXcccnnnvvv}}}~~~kkkXXXNNNBBB999666666666444333333222222222111111111000//////...............------------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((************************++++++*********)))))))))******))))))))))))******)))))))))))))))(((''''''+++,,,---...---,,,***)))''''''((((((((()))))))))***)))((('''''''''((()))***))))))(((''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))(((&&&&&&&&&''')))***&&&&&&''''''(((((())))))))))))(((((('''&&&&&&%%%)))'''&&&'''((()))(((''''''((((((((())))))))))))(((((((((((('''''''''&&&''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))*********'''(((***+++,,,,,,++++++------...///////////////111111222222333444444444555555666777888:::<<<===>>>@@@BBBBBBBBBDDDFFFIIIHHHHHHHHHIIIIIIJJJKKKLLLLLLHHHFFFFFFFFFFFFLLLSSS]]]ooozzz;;;===>>>???@@@CCCGGGJJJQQQTTTXXX\\\]]]\\\YYYWWWZZZZZZ\\\^^^```bbbcccdddeeeeeeeeeeeedddddddddddddddcccbbb```]]]ZZZWWWVVVPPPOOONNNNNNNNNLLLJJJGGGFFFGGGGGGFFFEEEEEEGGGIIIJJJJJJIIIIIIIIIJJJKKKKKKHHHIIIIIIJJJJJJJJJJJJJJJHHHHHHHHHIIIHHHGGGGGGFFFGGGGGGGGGHHHHHHGGGGGGFFFDDDEEEFFFGGGGGGFFFDDDDDDAAAAAA@@@@@@@@@@@@AAAAAABBBAAA@@@@@@AAAAAA???===>>>??????@@@@@@@@@@@@@@@????????????@@@AAABBBCCCDDDEEEFFFHHHJJJLLLMMMNNNOOOQQQUUUXXX[[[]]]]]]]]]UUUVVVVVVVVVUUUSSSQQQPPPHHHGGGDDDAAA>>>===<<<<<<>>>===<<<;;;:::999999999999999999999999999999999::::::;;;<<>>777444444555444333222222222222111111111000000///......------......,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***)))***************************))))))))))))(((((((((((((((((()))***+++,,,---******)))(((((((((((((((++++++,,,------+++***)))(((((()))))))))))))))***))))))((('''&&&&&&&&&''')))))))))(((''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&&&&((()))***'''''''''(((((((((((((((((((((''''''&&&%%%%%%%%%)))'''&&&'''((()))((('''''''''((((((((()))))))))''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))******++++++(((((()))+++++++++++++++,,,------...............000000111222222333444444666666666777888:::;;;<<>>>>>===>>>???AAABBBAAAAAAAAAAAAAAAAAA@@@???AAACCCDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKPPPQQQQQQRRRTTTTTTUUUVVVPPPRRRTTTWWWYYYYYYYYYYYYRRRRRRRRRRRRPPPNNNLLLJJJ@@@???===;;;:::::::::;;;::::::999999::::::;;;;;;:::;;;===>>>=========>>>>>>@@@CCCFFFIIILLLPPPRRR\\\jjj|||vvvmmmbbb\\\SSSLLLIIIFFFDDDCCCAAA???<<<;;;<<<<<<;;;:::888777888:::;;;<<<:::888999999999999999999999999999:::<<<===<<<;;;;;;<<>>>>>AAAFFFKKKMMMMMMXXXcccttt~~~xxxzzzzzzkkkYYYGGG<<<:::888555444555555333111222111111111111000000000//////...------------...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++******************************))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***((('''''''''((()))))))))******))))))((('''))))))))))))************)))(((''''''&&&&&&%%%%%%))))))((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''((())))))((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%)))'''&&&'''((()))(((''''''''''''((((((((())))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))''''''((()))***++++++,,,***++++++,,,---------...,,,---......//////......000000111222333444444555666666666777888:::;;;<<<===>>>?????????BBBFFFIIIEEEFFFGGGIIIJJJLLLLLLMMMOOOJJJGGGFFFFFFHHHOOOXXXeeewwwHHHGGGFFFEEEDDDDDDCCCCCC@@@AAACCCDDDDDDBBB@@@???>>>??????AAACCCEEEGGGIIILLLNNNRRRWWW\\\```bbbccciiimmmtttzzz{{{xxxsssooogggeeebbb`````````___^^^[[[^^^aaaccccccdddeeefff___^^^\\\YYYWWWUUUTTTSSSJJJJJJJJJJJJIIIHHHFFFFFFHHHIIIIIIIIIIIIHHHGGGGGGBBBBBBCCCDDDDDDDDDDDDDDDCCCDDDDDDEEEEEEEEEEEEDDDEEEDDDCCCBBBBBBCCCEEEFFFDDDFFFGGGGGGHHHGGGHHHHHHKKKLLLNNNPPPRRRRRRQQQQQQTTTTTTSSSRRRRRRRRRSSSSSSWWWWWWVVVUUUTTTSSSRRRRRRKKKLLLLLLLLLLLLKKKJJJIIIGGGGGGGGGGGGEEECCCAAA@@@>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>??????>>>@@@CCCDDDCCCCCCDDDFFFFFFJJJQQQWWW\\\bbbhhhlllvvv|||pppcccWWWPPPKKKHHHEEEBBBAAAAAA@@@@@@===;;;:::::::::;;;:::888:::888666777999;;;;;;;;;999999999999999999999999:::<<<>>>===<<<;;;<<<>>>AAADDDIIIQQQYYYaaaeeefffqqq{{{}}}uuu}}}xxxlll^^^OOODDD===<<<555444444555555444222111111111111000000000////////////...---------------------------,,,,,,,,,,,,++++++,,,,,,,,,+++******))))))))))))))))))))))))************************++++++************+++++++++***((('''''''''((()))((()))))))))((((((''''''************))))))))))))'''''''''''''''&&&&&&%%%((((((((((((''''''''''''))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%)))'''&&&'''((()))((('''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))''''''((()))***++++++,,,++++++++++++,,,---............///000000000000///111111222333444555666666777777777777888999;;;;;;<<<===>>>???@@@BBBFFFIIIEEEGGGHHHJJJLLLMMMMMMMMMOOOJJJGGGFFFFFFHHHPPPYYYfffxxxSSSQQQOOOMMMLLLJJJHHHEEEDDDDDDDDDDDDCCCAAA@@@???>>>===<<<<<<<<<===???@@@@@@AAACCCFFFIIIKKKMMMNNNUUUZZZbbbiiimmmlllhhhfff___]]][[[[[[^^^aaabbbccccccggglllooopppqqqrrrsssrrrpppnnnjjjfffaaa]]][[[UUUUUUUUUUUUTTTSSSRRRQQQUUUUUUUUUUUUUUUTTTTTTSSSNNNNNNPPPQQQRRRSSSSSSSSSOOOOOOOOOOOOOOOOOOOOOOOORRRQQQQQQPPPOOOOOOOOOPPPPPPRRRSSSTTTSSSRRRSSSTTTVVVXXXZZZ[[[\\\[[[YYYXXXWWWVVVUUUTTTRRRRRRRRRQQQPPPPPPNNNLLLJJJHHHGGGFFFCCCCCCCCCBBB@@@???===<<<======>>>>>>>>>===;;;:::===<<<:::999999999:::;;;>>>>>>>>>>>>???@@@AAABBBCCCFFFJJJKKKKKKLLLOOOSSSZZZaaajjjrrryyy|||uuujjj___VVVNNNHHHDDD>>>>>>======<<<;;;:::999999888777999;;;<<<<<<::::::777555555666999::::::::::::::::::::::::::::::777999<<<;;;::::::>>>AAAHHHQQQ^^^kkkvvv~~~~~~rrreeeUUUGGG===666777;;;///000111222333444333333000000000000///////////////...------,,,,,,------------------,,,,,,,,,,,,******+++++++++******)))))))))))))))))))))))))))))))))************++++++,,,++++++*********++++++******)))(((((((((((((((*********)))))))))))))))***)))))))))))))))((((((&&&''''''(((((((((''''''((((((((((((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&)))'''&&&'''((()))((('''&&&&&&'''''''''(((((((((((((((((()))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))******++++++))))))))))))***+++,,,---...//////000000000000000111111222333555666777777777777777777888999:::;;;<<<>>>AAACCCDDDEEEHHHJJJFFFHHHJJJLLLMMMMMMMMMMMMNNNIIIGGGGGGGGGIIIPPPXXXeeewwwrrroookkkhhhfffccc^^^ZZZVVVTTTRRROOOKKKGGGDDDCCCAAA???===<<<;;;;;;<<<===>>>>>>======>>>???AAABBBEEEHHHLLLQQQTTTTTTTTTSSSPPPMMMKKKLLLOOOSSSUUUWWWZZZ^^^dddhhhiiijjjjjjkkknnnnnnmmmkkkgggbbb]]]ZZZWWWXXXYYYYYYZZZZZZZZZZZZ\\\\\\\\\\\\\\\[[[[[[ZZZ[[[\\\^^^```bbbcccdddddd\\\[[[[[[ZZZYYYYYYYYYYYYZZZZZZZZZZZZZZZYYYXXXXXXVVVXXXZZZXXXVVVTTTTTTUUUXXXYYYZZZZZZYYYWWWTTTRRRMMMLLLKKKIIIHHHHHHGGGGGGDDDCCCBBBAAA@@@??????>>>============<<<<<<;;;;;;:::;;;<<<>>>>>>>>>=========<<<<<<<<<===???AAABBBDDDEEEGGGJJJNNNQQQUUUVVVYYY]]]aaacccdddgggnnnsssyyyqqq___YYYPPPIIIDDDBBBAAA@@@999:::::::::999888888888999999999:::===>>>===<<<:::888777777999:::999888::::::::::::::::::::::::888;;;===>>>>>>AAAGGGMMMZZZhhh{{{uuujjjYYYMMMAAA;;;777222333777//////000111111222333444000000/////////.........///...------,,,,,,------,,,,,,,,,,,,++++++++++++((())))))******)))))))))))))))))))))))))))))))))((((((((()))))))))******************+++,,,------)))))))))))))))(((''''''******))))))((((((((())))))))))))(((((((((''''''%%%&&&((())))))))))))((('''(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&''''''(((((())))))'''''''''''''''''''''''')))'''&&&'''((()))((('''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))************))))))))))))+++,,,------...//////000000//////000000111222444555666777777777777777888999:::::::::===AAADDDEEEFFFGGGHHHFFFGGGJJJKKKLLLLLLKKKJJJKKKHHHFFFHHHHHHIIIOOOVVVbbbuuu}}}xxxnnnkkkfff___XXXRRRMMMJJJFFFEEEBBB@@@??????@@@AAA@@@???>>>======???AAABBB@@@@@@@@@AAABBBDDDFFFGGGGGGDDDAAA@@@AAADDDFFFGGGHHHLLLQQQUUUWWWVVVVVVWWWYYY[[[\\\]]]\\\XXXTTTRRRPPPQQQSSSTTTVVVWWWXXXXXXXXXYYYYYYYYYYYYXXXWWWWWW[[[\\\^^^aaaccceeeffffff```___^^^]]]\\\[[[[[[[[[XXXXXXZZZZZZZZZYYYXXXWWWRRRTTTUUURRRNNNJJJJJJKKKMMMNNNOOOOOOMMMIIIFFFCCCAAA@@@???>>>============<<<<<<<<<============>>>:::;;;;;;<<<===>>>??????<<<===???AAABBBBBBBBBBBBAAABBBCCCEEEIIILLLPPPRRRPPPRRRWWW]]]dddlllqqqtttvvv{{{xxxfffZZZJJJFFF???;;;;;;<<<===>>>888999::::::999:::;;;===:::999999:::;;;;;;:::888::::::;;;<<<>>>===:::888::::::::::::::::::::::::<<>>===<<<>>>@@@>>>>>>>>>>>>>>>?????????CCCCCCDDDDDDDDDDDDEEEEEEHHHHHHHHHHHHGGGFFFEEEDDDBBBBBBCCCEEEGGGIIIKKKLLLKKKJJJIIIHHHHHHJJJLLLNNNKKKMMMOOORRRTTTUUUUUUUUUPPPOOOMMMKKKIIIIIIIIIJJJJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDCCCBBBAAAAAA@@@@@@AAA@@@>>>===<<<<<<<<<===<<<999666666999;;;:::999;;;<<<======<<<<<<===???===<<<<<<<<<>>>@@@CCCEEEDDDDDDEEEFFFGGGHHHHHHIIIHHHJJJOOOTTTYYY^^^dddhhhkkkooottt{{{|||nnn___RRRJJJ;;;;;;;;;;;;;;;;;;;;;;;;999999888888777666666666::::::999999::::::;;;;;;;;;888666888777555777;;;:::<<<>>>???>>>>>>@@@BBBFFFDDDHHHOOOUUU[[[hhhvvvrrrZZZJJJEEE:::888555444555555555444444111......///000///,,,/////////..................---,,,,,,++++++,,,,,,,,,,,,,,,,,,+++***))))))*********))))))((((((((()))))))))((()))******+++)))(((''''''(((***,,,...))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((((('''&&&%%%%%%&&&(((((())))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((+++,,,,,,+++***(((&&&%%%((((((((((((((((((((((((+++***((('''&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''((())))))***)))(((''''''''''''(((((())))))(((((('''''''''&&&(((((())))))******++++++***+++---,,,+++******++++++---//////...---...///111111111111222333444444888888888777888888999999;;;<<<>>>@@@BBBDDDFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJIIIGGGGGGHHHGGGHHHOOOXXXbbbrrr}}}~~~{{{nnnkkkeee```[[[XXXWWWWWWSSSRRRPPPMMMJJJGGGEEECCCEEEEEEDDDDDDCCCBBBBBBAAA=====================>>>>>>??????@@@@@@AAAAAAAAA@@@AAAAAAAAA@@@??????>>>;;;;;;;;;<<<===>>>???@@@AAAAAA@@@@@@@@@AAABBBCCCDDDEEEFFFHHHIIIJJJJJJJJJCCCBBBAAA@@@????????????AAAAAA@@@??????>>>>>>???============<<<<<<<<<<<<>>>===<<<<<<<<<===>>>>>><<<:::888999<<<>>>>>>===<<<============>>>@@@CCCEEEEEEEEEFFFGGGIIIKKKLLLOOOPPPRRRTTTWWWYYY[[[\\\^^^bbbiiipppxxx~~~zzztttrrrmmmeee[[[PPPFFF@@@;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999::::::;;;<<<;;;888999;;;:::888888<<>>@@@BBBDDDEEEFFFFFFGGGHHHIIIJJJJJJJJJJJJHHHFFFEEEFFFEEEGGGNNNWWWcccrrr}}}|||wwwuuussstttqqqkkkddd^^^XXXUUUSSSSSSQQQOOOOOOPPPNNNJJJFFFEEEDDDCCCBBBBBBAAAAAABBB===>>>>>>???????????????======>>>>>>======<<<<<<999999999888888999999:::999999999::::::::::::;;;<<<<<<===>>>>>>>>>======;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<:::999999:::;;;<<<===>>>>>>===<<<===???AAAAAAAAABBBCCCDDDEEEFFFHHHMMMPPPQQQSSSUUUYYY\\\___aaabbbjjjlllppptttyyy||||||zzz}}}yyyrrriii```ZZZVVVUUURRRMMMHHHAAA<<<999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;:::::::::::::::;;;<<<<<<999888999<<<<<<999;;;@@@CCCJJJQQQWWWYYY[[[]]]```aaaeeeooo~~~|||hhhXXXKKK???999888555333111111111222111000222111111222333333111000444333222111///...---,,,...---,,,,,,++++++,,,,,,((()))***+++,,,,,,,,,,,,******)))))))))))))))((('''((()))***+++******))))))))))))))))))*********))))))))))))))))))))))))))))))(((((((((((())))))************************))))))))))))))))))))))))))))))(((((((((((())))))(((((()))(((((('''&&&&&&(((((((((((((((((((((((((((''''''&&&&&&&&&''''''((((((((('''''''''''''''((('''''''''''''''''''''%%%&&&'''((()))*********((((((((((((((((((((((((&&&&&&&&&&&&'''(((******'''''''''&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))&&&''')))*********))))))))))))((((((((((((''''''************)))))))))))))))***,,,,,,*********+++,,,---//////.........///111111111111222333444555888888777777888999999:::===>>>???@@@BBBCCCDDDEEEDDDEEEFFFHHHIIIJJJJJJJJJIIIFFFDDDDDDCCCEEEMMMWWWbbbqqqzzzyyysssooonnnmmmjjjgggggghhhddd\\\UUUSSSRRROOOMMMKKKJJJIIIIIIFFFFFFGGGFFFFFFDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>===============>>>===>>>????????????>>>>>>>>>=========<<<;;;;;;:::==================<<<<<<;;;<<<===>>>>>>?????????????????????????????????<<<<<<<<<===>>>@@@AAAAAAAAAAAABBBDDDFFFHHHIIIIIINNNPPPRRRTTTVVV[[[aaaeeefffjjjpppvvv|||uuukkkddd```[[[WWW]]]]]]^^^\\\XXXRRRLLLHHHFFFEEEDDDBBB???===<<<;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<;;;<<>>>>>???@@@BBBCCCDDDDDDCCCDDDFFFHHHIIIJJJKKKKKKJJJFFFDDDDDDCCCEEEMMMWWWaaaooowww}}}vvvkkkhhheee```]]][[[YYYYYYZZZZZZZZZYYYWWWTTTQQQOOOLLLLLLKKKKKKIIIGGGFFFEEEBBBBBBAAAAAAAAABBBBBBCCCDDDEEEEEEFFFFFFEEEDDDDDDCCCCCCBBBAAA@@@@@@??????@@@?????????????????????<<<>>>@@@CCCEEEFFFGGGGGGGGGFFFEEEDDDCCCBBBAAAAAADDDDDDFFFGGGHHHIIIJJJJJJHHHJJJNNNSSSWWW[[[___aaaeeehhhkkknnnqqqwww}}}{{{sssmmmfff___VVVPPPMMMKKKHHHEEEIIIIIIHHHGGGFFFDDDBBBBBB@@@???>>>>>>============::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::::::::999999999:::;;;;;;??????@@@DDDFFFKKKVVVaaatttqqqbbbQQQEEE:::777888777666777333222111111222222111///---...000111111222222333+++,,,,,,---......//////...---,,,,,,++++++,,,,,,++++++++++++******)))(((************************&&&(((***+++,,,+++)))((())))))*********))))))((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))'''((()))))))))(((&&&%%%(((((((((((((((((((((((((((((('''''''''&&&&&&%%%&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&''''''''''''''''''''''''''''''''''''((((((((((((&&&(((***+++,,,+++***((((((((())))))))))))))))))++++++******))))))((((((***,,,......---,,,---...,,,...000000///...///000000000000111222333555666777777777777888999:::;;;>>>>>>???@@@BBBCCCDDDDDDCCCDDDFFFHHHIIIKKKKKKKKKJJJGGGFFFEEEDDDEEEMMMWWWbbbooowww~~~]]]dddmmmsssxxx}}}||||||xxxxxxxxxwwwtttpppllljjjcccbbb```^^^[[[XXXUUUTTTMMMLLLLLLKKKKKKLLLLLLLLLJJJIIIIIIIIIIIIHHHHHHHHHIIIHHHGGGFFFFFFFFFGGGGGGIIIHHHFFFEEEEEEEEEFFFGGGEEEHHHKKKPPPSSSVVVXXXXXXTTTTTTRRRQQQOOONNNLLLLLLPPPRRRTTTVVVXXXZZZ[[[[[[]]]aaaiiipppvvv|||zzzsssiiibbb]]]ZZZVVVRRRMMMIIIEEEBBBAAAAAAAAA@@@CCCAAA???===<<<<<<===>>><<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>@@@BBBCCCCCCDDDHHHOOOTTT\\\kkkyyy{{{pppcccTTTIIIBBB;;;666666777444333444222111111222333333222000///000222222222333666888999888777555333111000///...---,,,,,,++++++,,,,,,++++++++++++***)))((('''''''''((((((((((((((()))'''((()))***+++******))))))))))))))))))*********))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&'''''''''''''''((((((((()))))))))'''&&&&&&'''((()))***+++(((((((((((((((((((((((())))))))))))((('''&&&%%%'''''''''''''''(((((((((''''''((((((((((((((((((((((((*********)))(((((((((((())))))))))))******************)))))))))))))))+++---...---------///---...000000/////////000000000000111222444555666666666777777888999;;;;;;===>>>???@@@BBBCCCDDDEEEEEEFFFGGGIIIJJJKKKKKKKKKJJJGGGGGGGGGFFFFFFMMMUUUcccpppxxxFFFJJJPPPUUUYYY___eeejjjyyy~~~|||xxxtttrrrjjjiiihhhgggfffeeeeeeeee```___]]]\\\\\\\\\]]]^^^]]]\\\\\\[[[\\\]]]^^^___cccaaa]]][[[ZZZ[[[]]]^^^^^^aaaffflllqqqtttwwwwwwoooooonnnmmmkkkjjjiiiiiilllnnnrrrvvvzzz|||~~~{{{wwwuuurrrlllfff\\\XXXRRRLLLGGGEEEDDDDDD@@@@@@@@@>>><<<;;;===>>>>>>===;;;:::::::::<<<<<<::::::;;;;;;;;;;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<===??????@@@@@@AAADDDGGGKKKPPPSSSUUUTTTXXXbbbmmmuuu}}}mmm]]]QQQHHHBBB>>>:::777666777666222111333111000000222333333111//////000111111000333888<<>>@@@BBBDDDEEEFFFGGGHHHIIIJJJKKKKKKKKKKKKGGGFFFFFFHHHFFFEEEJJJRRR___nnnwwwAAACCCEEEGGGIIILLLPPPRRRXXX]]]dddjjjnnnqqqtttvvvuuusssooonnnpppvvv}}}}}}{{{zzzyyyzzz{{{|||yyyxxxxxxxxxyyy{{{}}}~~~~~~{{{wwwsssrrrsssvvvxxxwwwzzz~~~xxxsssmmmgggcccbbb^^^XXXRRRNNNMMMKKKFFFBBB@@@AAACCC;;;===???===999777888;;;999999999:::;;;<<<======;;;<<<===>>>>>>===<<<;;;========================888999;;;===@@@BBBDDDEEEGGGIIIMMMRRRXXX___dddgggllltttmmmfffYYYLLLAAA<<<::::::555444555777666111222555000///000111333222000...---...///...---111777<<<;;;;;;;;;::::::999999999...---,,,,,,++++++,,,,,,'''((()))******++++++***'''''''''(((((())))))))))))))))))((()))******+++)))(((''''''(((***,,,...))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''&&&&&&&&&'''(((***,,,(((((((((((((((((((((((('''((())))))(((&&&$$$###%%%%%%%%%&&&&&&'''''''''%%%&&&'''((()))***+++,,,...---+++)))(((''''''(((((((((((((((((((((((((((%%%&&&''')))))))))((((((&&&'''''''''(((((())))))((((((((((((((('''''''''+++***)))'''&&&&&&&&&&&&(((((())))))*********+++(((((())))))******++++++&&&(((************+++,,,---///111111000///000111//////000111222444666777666666666777888:::;;;<<<;;;<<<>>>@@@BBBDDDFFFGGGIIIIIIJJJKKKLLLLLLLLLKKKEEEDDDFFFHHHFFFDDDIIIOOOZZZiiisss}}}???@@@@@@AAABBBDDDFFFGGGKKKLLLMMMOOOQQQTTTVVVXXXUUUTTTSSSSSSUUUZZZ^^^aaakkkpppxxxzzzssskkkccc^^^\\\SSSRRRQQQNNNLLLIIIHHHGGGEEEDDDBBB@@@===;;;999888======<<<;;;::::::::::::777888999:::::::::::::::999999999:::;;;<<<>>>???===;;;999:::<<<>>>===;;;<<<===???@@@AAADDDIIILLLRRRXXX```hhhooowww{{{iiiWWWMMMBBB:::888777444222333333333222111000///...111111111111000///------///////////////////////////............------------------,,,,,,+++++++++++++++++++++++++++++++++***************)))((((((******))))))******+++,,,******************++++++&&&,,,111222...******,,,((()))***++++++***)))(((''''''''''''((((((((((((&&&''''''((()))******+++((((((((((((''''''''''''&&&&&&'''((())))))(((((())))))***))))))(((''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''$$$%%%&&&'''(((***++++++------,,,,,,+++***))))))***)))'''%%%%%%''')))***&&&&&&'''(((((('''&&&&&&))))))(((((('''''''''&&&///---***'''&&&%%%&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''(((***)))((((((((()))+++,,,******+++,,,,,,,,,++++++***...222444333000///...---///000111222333666888999999999999999999::::::;;;===???AAADDDEEEGGGGGGFFFGGGGGGGGGGGGGGGGGGHHHLLLHHHFFFEEEDDDCCCGGGMMMUUUbbbrrr}}}<<<<<<<<<===>>>@@@AAABBBCCCCCCCCCDDDEEEGGGHHHIIIHHHHHHGGGGGGIIILLLOOOQQQUUUYYY___eeejjjpppvvvzzz|||xxxsssooolllkkkjjjgggddd```ZZZTTTOOOLLLJJJHHHHHHGGGFFFDDDCCCBBBBBBAAAAAA@@@???===<<<;;;;;;>>>===<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<===============>>>>>>>>>===;;;::::::<<<>>>>>>===???AAADDDHHHMMMTTT\\\bbbjjjmmmrrrwww~~~zzzdddTTTHHHAAA999555666777666444111111222222222111000000111111111000000///------....................................------------------,,,,,,,,,+++++++++))))))))))))))))))))))))+++++++++++++++***))))))******))))))******++++++,,,,,,+++***))))))))))))%%%)))------+++(((((()))((()))************)))(((''''''''''''((((((((((((&&&''''''((())))))******))))))((((((((('''''''''&&&'''((((((((((((((((((((()))))))))(((((('''&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******++++++******)))((((((''')))((('''&&&&&&'''((()))'''''''''''''''''''''''')))(((((((((''''''''''''+++***((('''&&&'''((()))&&&&&&&&&'''''''''((((((((((((((()))))))))*********)))((((((((()))++++++******+++,,,,,,,,,++++++,,,///222333222000000000---///111111222333666888888999999999999:::::::::<<<===???AAADDDEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHLLLHHHEEEEEEDDDCCCGGGMMMUUUbbbrrr}}}:::::::::;;;;;;===>>>>>>========================>>>>>>>>>>>>???@@@BBBBBBDDDGGGJJJMMMPPPSSSVVVYYY\\\```eeehhhiiikkkooorrr{{{{{{{{{{{{}}}~~~wwwqqqllliiieeecccbbbcccdddeeefffffffffeeebbb```\\\XXXTTTQQQPPPPPPNNNLLLIIIFFFDDDAAA@@@???=========>>>>>>>>>>>>>>>=====================>>>============<<<<<<<<<<<<>>>>>>>>>>>>>>>=========<<<<<<=========>>>>>>>>>???>>>>>>>>>@@@BBBDDDFFFIIILLLQQQXXX```kkkvvv}}}|||mmm\\\KKK???<<<888444333444666555444///000111111222222111111000000000000///......---..............................---------,,,,,,,,,,,,,,,,,,,,,++++++++++++((((((((((((((((((((((((++++++,,,,,,++++++***))))))))))))*********++++++---,,,+++***)))((((((((((((((())))))))))))((((((((())))))******))))))(((''''''''''''(((((((((((('''''''''(((((())))))***))))))))))))(((((((((((((((((((((((((((((('''&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&'''''''''((((((((()))((((((''''''&&&&&&&&&''''''((((((((((((''''''((('''&&&%%%%%%&&&'''(((((((((((((((''''''''''''((('''&&&&&&''')))***+++&&&&&&'''''''''((((((((((((((()))))))))*********)))))))))((()))******+++)))***+++,,,,,,,,,,,,,,,---///111111000000000111...///111111222333666888888888999999999:::::::::<<<>>>???BBBCCCEEEFFFFFFGGGHHHHHHHHHIIIIIIIIIIIIKKKGGGEEEEEEDDDCCCGGGNNNWWWdddrrr|||<<<<<<;;;;;;;;;<<<======>>>>>>>>>>>>======<<<<<<======>>>>>>>>>>>>>>>===>>>@@@BBBCCCCCCDDDFFFHHHGGGJJJNNNPPPQQQSSSUUUXXXYYYYYYYYYYYY[[[___bbbdddooosssyyy~~~|||zzzuuusssrrrtttxxx|||~~~zzzvvvgggbbb[[[VVVRRROOOMMMKKKJJJKKKLLLMMMMMMMMMMMMMMMQQQOOOMMMKKKHHHGGGFFFFFFCCCBBBAAA???>>>>>>======::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>><<<<<<==================??????>>>>>>============:::;;;<<<===???@@@AAAAAAAAABBBDDDDDDFFFJJJPPPTTTXXX^^^fffpppzzzqqq___RRRHHH???888999777555444555555333111000000111111111111000000//////000000///......---........................------------,,,,,,,,,+++,,,+++++++++++++++++++++''''''''''''''''''''''''***++++++++++++***))))))((())))))***************,,,+++***)))))))))))))))+++***((((((***+++***)))((())))))))))))))))))(((''''''''''''(((((((((((('''''''''((((((((())))))******)))))))))((((((((((((((())))))((('''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''((('''''''''&&&&&&%%%%%%&&&'''((())))))((('''&&&)))(((&&&%%%%%%&&&((()))((((((((((((((('''''''''&&&&&&&&&&&&''')))***+++''''''''''''((((((((((((&&&''''''''''''((((((((()))))))))))))))******+++)))***++++++,,,,,,,,,,,,...///000///......000222...///111111222333555888888888888999999::::::;;;===>>>@@@BBBCCCDDDEEEEEEGGGHHHHHHIIIIIIJJJJJJJJJKKKGGGEEEEEEDDDCCCHHHNNNZZZggguuu}}}>>>>>>===<<<<<<<<<<<<===>>>>>>???@@@@@@??????>>>>>>??????@@@???>>>===<<<999;;;<<<===<<<<<<===???@@@BBBDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHJJJNNNQQQSSSSSSVVVZZZ^^^___]]]ZZZXXXZZZYYYWWWXXX\\\___bbbbbbeeeeeefffhhhlllqqqwwwzzz|||yyyzzzvvvpppkkkhhhgggeeeccc```bbbeeefffddd```\\\ZZZSSSOOOIIIEEEDDDCCCBBBAAA@@@AAAAAABBBBBBBBBBBBAAABBBBBBAAAAAA@@@@@@AAAAAA======<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>;;;<<<===>>>??????>>>>>>??????===<<<<<<<<<<<<=========>>>???AAACCCEEEGGGEEEIIILLLMMMNNNTTT]]]eeekkksssvvviiiVVVHHHAAA>>><<<:::777666555555555444222000111222222111000///.........////////////......---........................---,,,,,,,,,++++++++++++++++++++++++++++++++++++(((((((((((((((((((((((()))))))))))))))((((((''''''((()))************)))(((((((((((()))***+++++++++)))'''''')))******))))))(((((((((((((((((()))''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((())))))((('''&&&&&&&&&&&&'''''''''''''''&&&''''''''''''''''''''''''%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&((('''''''''''''''&&&&&&%%%''')))******)))'''%%%)))(((&&&%%%%%%&&&((()))'''''''''((((((((((((((('''''''''''''''((((((((('''''''''((((((((())))))''''''''''''((((((((()))((()))))))))************((()))***+++,,,,,,---,,,---......---,,,---///111///000111222111222555777777777888999::::::;;;;;;>>>???@@@BBBCCCDDDDDDDDDGGGGGGHHHIIIIIIJJJKKKKKKJJJGGGEEEEEEDDDDDDHHHOOO]]]kkkxxx@@@@@@???======<<<<<<<<<<<<===>>>???@@@???>>>>>>============<<<;;;:::999999:::<<<;;;;;;:::<<<===<<<===>>>???????????????>>>>>>>>>???@@@BBBDDDFFFFFFGGGJJJLLLLLLJJJGGGEEEIIIGGGFFFGGGIIIKKKLLLKKKMMMMMMNNNPPPSSSWWW[[[^^^cccggglllpppqqqnnnkkkhhhfffiiiooosssvvvuuurrrpppkkklllmmmoooqqquuuxxxyyyzzzxxxwwwxxxyyyzzzzzzxxxtttsssppplllhhhccc___]]]\\\XXXTTTQQQPPPPPPOOONNNNNNPPPRRRQQQMMMIIIGGGFFFEEEBBB???======>>>>>>===<<<======>>>>>>>>>======::::::;;;<<<<<<============<<<;;;:::::::::::::::<<<<<<;;;;;;;;;:::::::::<<<============>>>>>>>>>===>>>@@@AAABBBBBBBBBAAA@@@???>>>=========>>>???>>>>>>>>>@@@DDDIIINNNRRRWWW[[[_________eeeqqq{{{{{{nnnZZZQQQDDD<<<888888999888000111222333333333222222222222222111000///---,,,....../////////......---------------------------,,,,,,,,,+++++++++***************+++++++++++++++))))))))))))))))))))))))(((((())))))(((((('''&&&'''((()))*********)))((('''''''''((()))***+++,,,((((((''''''''''''(((((()))((((((''''''(((((()))''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((('''&&&&&&&&&'''(((((((((((('''((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''(((******((('''&&&((('''&&&%%%%%%&&&'''((('''''''''((((((((((((((((((((((((''''''''''''&&&''''''((((((((())))))))))))))))))*********++++++(((((()))************)))((()))***+++,,,------------.........------///111///000222222111222555777777777888999:::;;;;;;<<>>???@@@AAAAAA@@@>>>===<<<<<<;;;;;;:::999999999;;;=========;;;;;;<<<===::::::;;;<<<>>>>>>>>>===999999999:::;;;;;;<<<<<>>>>>===<<<===?????????>>>>>>???@@@AAACCCEEEGGGIIIJJJLLLPPPRRRSSSQQQNNNLLLLLLNNNQQQTTTVVVUUUSSSRRRNNNOOOPPPQQQSSSVVVXXXYYY\\\YYYWWWWWWWWWXXXWWWWWWSSSRRRQQQPPPNNNLLLJJJIIIGGGDDDBBBAAAAAABBBAAA@@@BBBDDDEEECCC@@@======>>>===<<<::::::;;;<<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<>>>======<<<;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>???@@@@@@@@@AAACCCEEEGGGGGGFFFEEECCCBBBAAA@@@@@@BBBCCCDDDBBBCCCEEEKKKUUU```kkkqqqxxx}}}~~~ooo]]]SSSFFFAAA;;;777666666555333...000111222222222333333000000111111000///......------...//////......---------------------------++++++++++++************)))*********++++++++++++(((((((((((((((((((((((()))))))))))))))(((''''''&&&''')))***+++***)))(((((((((((((((((()))***+++&&&(((***)))'''&&&(((***)))(((''''''''''''((()))''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((((((((((((((&&&'''(((((()))))))))(((''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''((((((((()))&&&''''''''''''''''''&&&'''((((((((())))))))))))))))))*********+++++++++'''((()))***+++******)))((()))***+++,,,---------...///000000//////000111///111222222111222444666666777888999:::;;;;;;<<<@@@@@@AAABBBCCCCCCCCCCCCEEEEEEFFFGGGHHHIIIJJJJJJIIIFFFDDDEEEDDDDDDIIIOOOZZZjjj{{{JJJIIIHHHFFFEEEDDDCCCCCCCCCCCCEEEEEEDDDCCC@@@???>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;999888999:::;;;;;;;;;===@@@AAAAAA@@@;;;<<<<<<======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<;;;;;;<<<>>>>>><<<;;;<<<<<<===>>>???@@@@@@AAAAAABBBEEEFFFFFFEEECCCBBB@@@AAACCCEEEEEEEEEDDDCCCBBBBBBBBBCCCDDDFFFGGGHHHJJJHHHFFFFFFGGGHHHHHHHHHDDDEEEEEEDDDDDDBBBAAAAAA@@@>>>======>>>???>>>===888:::<<<<<<::::::<<>>>>>??????;;;;;;<<<>>>???AAABBBBBBBBBDDDFFFIIIJJJJJJIIIIIIFFFEEEDDDCCCDDDEEEGGGIIIKKKMMMSSS]]]lll~~~~~~hhhTTTFFF@@@:::999777777777666333000222333444333222111222333...//////000000000000000------......///......---------------------------+++++++++************)))))))))******++++++++++++((((((((((((((((((((((((***************)))((((((&&&''')))***+++***((('''***))))))(((((((((((()))'''+++///---)))''')))---)))((('''&&&&&&'''((()))''''''''''''((((((((()))'''''''''''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&'''((()))))))))(((''''''((()))******))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&'''(((((('''&&&&&&&&&'''''''''(((((())))))%%%%%%&&&'''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))'''((()))++++++******)))((((((***+++,,,---------///111222333222111222333000111222222111222444666666777777999:::;;;<<<<<<@@@AAABBBBBBCCCCCCCCCBBBDDDEEEEEEFFFHHHIIIJJJJJJIIIFFFDDDEEEDDDDDDIIIPPPWWWhhh{{{]]]WWWPPPLLLKKKKKKIIIGGGHHHHHHFFFEEEDDDDDDDDDDDDAAAAAA@@@???>>>>>>>>>>>><<<<<<;;;:::::::::::::::@@@>>><<<:::::::::<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::999999:::;;;===>>>??????<<<<<<;;;:::::::::::::::;;;<<<===>>>>>>?????????<<<<<<===>>>>>>>>>>>>>>><<<======>>>>>>??????@@@BBBBBBAAAAAA@@@@@@@@@???<<<<<<======>>>=========<<<<<<;;;::::::;;;;;;;;;===<<<:::999888999::::::<<<;;;;;;::::::;;;;;;<<<:::<<<======;;;::::::;;;=========<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>???===???@@@@@@??????@@@BBBCCCBBBBBBDDDFFFGGGGGGFFFGGGJJJMMMNNNMMMJJJHHHHHHJJJHHHFFFFFFIIIOOOUUUZZZYYYdddqqq}}}~~~jjjXXXMMMEEE>>>999666666555444333333222222222222333444444444333333222222111111000000//////------............------++++++++++++++++++++++++************************---,,,,,,+++***)))((((((((((((''''''''''''((((((''''''(((((('''&&&%%%%%%(((((((((((((((((((((((()))((('''''''''(((***+++'''''''''''''''((()))***''''''''''''((((((((((((((((((((((((((((((((((((%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&%%%$$$(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''')))*********)))(((&&&%%%%%%$$$%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''((()))***''''''&&&&&&&&&&&&'''''''''''''''''''''((()))***+++++++++***************)))******++++++,,,------...///111222333222000///111111000111222444777888888999:::<<<======>>>>>>@@@???>>>>>>>>>???@@@AAADDDEEEGGGIIIJJJJJJJJJIIILLLIIIHHHHHHEEEBBBGGGNNNUUUeeexxxwwwqqqiiibbb]]]YYYUUUSSSOOONNNLLLJJJHHHGGGFFFEEECCCCCCAAA@@@???>>>======@@@@@@>>>===<<<;;;;;;;;;???>>><<<;;;;;;<<<>>>??????>>>>>>===<<<<<<;;;;;;::::::;;;<<<<<<;;;:::999888888999999::::::;;;;;;;;;;;;:::999999999999999::::::;;;;;;;;;::::::999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::=========<<<<<<;;;;;;;;;============<<<<<<;;;:::<<<;;;;;;::::::;;;;;;;;;<<<;;;::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<:::<<<======;;;:::;;;<<<:::::::::;;;;;;;;;;;;<<>>>>>>>>>>>??????@@@@@@BBBCCCCCCCCCCCCEEEFFFFFFEEEEEEFFFHHHJJJKKKKKKKKKMMMNNNNNNMMMKKKLLLLLLOOOOOOQQQUUU^^^hhhsssyyyjjj```QQQEEE>>>;;;777444555555555444333333222222111222222222222222111111/////////.........------------............------++++++++++++,,,,,,,,,,,,***************************************)))))))))((((((''''''''''''(((((()))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((())))))***(((((('''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''))))))'''&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$&&&'''''''''&&&%%%&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&((((((((((((((((((((('''))))))((((((((((((((()))(((((((((''''''((((((((((((''''''''''''(((((()))+++++++++++++++++++++,,,)))******++++++,,,------,,,---///000000000...---111111111111333555777888<<<;;;::::::;;;===???AAAAAAAAA@@@???@@@AAABBBCCCEEEFFFHHHIIIJJJKKKKKKJJJKKKIIIHHHGGGDDDBBBGGGNNNTTTdddvvvyyysssnnniiifffdddccc```]]]YYYUUURRRPPPJJJJJJIIIGGGFFFEEEDDDCCCCCCBBBAAA@@@????????????AAA@@@>>>=========>>>????????????>>>>>>=========:::;;;===>>>>>>===<<<;;;;;;;;;;;;:::::::::::::::<<<<<<;;;::::::::::::;;;::::::::::::999777666666:::::::::;;;::::::999999;;;;;;::::::999888888777:::::::::999999999999999=========<<<;;;:::999888<<<;;;;;;:::;;;;;;<<<<<<::::::;;;<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<======<<<;;;<<<>>>;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>???@@@AAAAAACCCDDDFFFFFFEEEFFFHHHJJJHHHGGGFFFFFFGGGHHHJJJLLLOOOPPPRRRRRRQQQRRRTTTVVVYYY]]]dddppptttaaaOOOHHH???999777666555333555444444333333222222222111111111111111000///..................---------------------------------+++++++++,,,,,,---------************************(((((((((((()))))))))***((((((''''''''''''((((((******++++++******))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))((('''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((&&&(((***)))((('''((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''((((((((((((''''''''''''&&&&&&&&&&&&'''''''''((((((((())))))&&&''''''((()))(((((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%$$$''''''((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''))))))(((((((((((()))))))))((((((''''''''''''(((***++++++,,,,,,---------)))******++++++,,,------,,,---...///000///......111111111222333555777888<<<;;;999888999<<>>>>>>>>>>>>>>?????????????????????>>>>>>>>>>>>>>>======<<<<<<<<<======:::;;;;;;::::::999888777;;;;;;<<<<<<<<<;;;::::::<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;:::::::::<<<<<<<<<<<<;;;;;;:::999<<<<<<;;;;;;;;;<<<======:::;;;<<<>>>>>>>>>===<<<======<<<<<<<<<<<<======<<<===>>>>>>======???AAAAAAAAAAAAAAAAAAAAAAAAAAA<<<===>>>???AAACCCEEEFFFHHHHHHIIIIIIHHHHHHKKKMMMLLLKKKJJJHHHHHHIIIMMMOOOUUUYYY]]]aaadddfffiiikkkmmmuuu{{{jjjVVVHHHDDD@@@;;;888777666444333444333333333222222222111222222222111000///...---////////////////////////------------------------------,,,,,,,,,,,,,,,,,,************************'''(((((((((((((((((((((((((((''''''''''''((((((*********++++++******)))))))))))))))))))))))))))&&&''')))*********)))(((******)))((('''''''''((()))))))))))))))(((((((((((((((((((((((((((((((((''')))******)))(((((()))''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''(((((()))))))))))))))(((''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%''''''''''''((((((((((((###$$$%%%&&&'''((()))))))))(((((((((((((((((()))***)))((('''''''''''''''))))))***++++++,,,------)))******++++++,,,------...///000111111111000000111111222333444666777777999999888888999;;;===>>>AAAAAABBBBBBCCCCCCDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJIIIGGGFFFFFFDDDCCCIIIQQQZZZhhhwww~~~|||}}}~~~wwwsssiiihhhfffccc```\\\XXXVVVTTTTTTRRRQQQOOONNNNNNNNNNNNNNNMMMLLLKKKJJJJJJIIIIIIIIIHHHGGGFFFEEEEEEDDDCCCBBB@@@??????AAADDDFFFAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>=========>>>>>>???;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<============:::;;;<<<<<<==================<<<<<<===>>>>>>???<<<===>>>@@@@@@@@@???>>>??????>>>>>>>>>>>>??????>>>???@@@@@@???@@@BBBEEEHHHGGGFFFEEEDDDCCCBBBAAA??????@@@AAACCCEEEGGGHHHIIIJJJJJJJJJIIIJJJMMMPPPNNNOOOQQQQQQRRRVVV\\\aaaiiioooyyy}}}kkk\\\NNNCCC===;;;999666555333222000///222222222222222111111111222222222222111000...................../////////...---,,,,,,,,,,,,---.........---,,,++++++***)))))))))))))))))))))))))))))))))(((((('''&&&&&&%%%((((((''''''''''''(((((((((((())))))***))))))((())))))))))))))))))))))))&&&''')))*********)))(((+++***)))(((((((((((((((***)))))))))((((((''''''((((((((((((((((((((((((''')))******)))(((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''((((((''''''&&&'''''''''(((((())))))(((((()))*********))))))(((''''''&&&&&&''''''(((***)))(((''''''''''''''''''(((((()))***++++++,,,)))******++++++,,,------...//////000000000000000000111222444555666777777777888:::<<<=========<<>>??????@@@@@@@@@??????<<<======>>>>>>>>>>>>>>>;;;<<<<<<===>>>>>>??????===============>>>>>>>>>;;;<<<===>>>???@@@@@@@@@>>>>>>>>>>>>???@@@AAAAAA@@@@@@AAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@AAABBBBBBBBBCCCFFFIIIKKKKKKIIIGGGEEECCCBBBAAA@@@@@@@@@@@@AAABBBCCCDDDGGGHHHIIIJJJKKKNNNSSSVVVTTTXXX^^^ccchhhoooxxx~~~rrr^^^PPPEEE===:::;;;444444333333222111111000111111111111111111111111111111222111111000///...+++++++++,,,,,,,,,,,,,,,...---,,,++++++,,,---......---,,,,,,+++***))))))))))))))))))))))))))))))******)))((('''&&&%%%%%%((((((''''''''''''((((((''''''(((((())))))(((((())))))))))))))))))))))))'''(((((()))))))))))))))******)))((((((((())))))))))))((((((''''''&&&&&&((((((((((((((((((((((((&&&(((***)))((('''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''(((&&&&&&'''''''''&&&%%%%%%$$$%%%%%%&&&&&&'''''''''$$$%%%&&&'''((((((((((((&&&&&&''''''((())))))))))))))))))(((&&&$$$!!! ''''''&&&&&&&&&&&&'''''')))((((((''''''''''''(((''''''(((((()))*********)))******++++++,,,------,,,,,,---------.........000111333444666777777777888:::>>>@@@AAAAAA???======>>>???AAABBBBBBBBBBBBCCCCCCCCCDDDEEEFFFHHHHHHIIIGGGFFFFFFEEEFFFNNNWWWdddsssSSSUUUWWWYYY]]]eeepppwww|||yyyyyy{{{~~~|||yyyvvvsssrrrqqqooooooooonnnmmmkkkjjjiiigggfffeeebbb___]]][[[ZZZYYYYYYZZZ[[[[[[\\\\\\\\\WWWVVVUUURRRPPPNNNLLLKKKGGGGGGGGGGGGGGGHHHIIIIIIHHHHHHHHHHHHGGGFFFFFFEEE@@@AAABBBCCCDDDEEEEEEEEE@@@@@@@@@AAAAAAAAAAAAAAA>>>?????????@@@@@@@@@@@@>>>???@@@AAAAAABBBAAAAAA@@@@@@@@@@@@AAABBBCCCCCCDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDFFFIIILLLNNNMMMLLLJJJIIIGGGFFFEEECCCCCCDDDFFFHHHKKKMMMNNNRRRTTTVVVYYY]]]cccjjjoooooovvvsss```TTTGGGAAA<<<777666999222333444444333333333444000111111111111111111111//////000000000//////...******+++++++++,,,,,,,,,...---+++******+++---...************************)))))))))))))))))))))))))))))))))(((((('''''''''((((((''''''''''''((((((&&&'''(((((())))))((((((((((((((((((((((((((((((((((((((((((((())))))***)))))))))((())))))******((((((((('''&&&%%%%%%%%%((((((((((((((((((((((((&&&'''))))))'''&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''(((((((((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''''''''((()))***$$$%%%&&&'''''''''&&&%%%$$$$$$%%%%%%&&&''''''(((&&&&&&'''''''''''''''&&&&&&&&&''''''((())))))***$$$%%%&&&&&&$$$""" ((((((''''''''''''(((((((((''''''''''''(((((()))))))))))))))))))))******)))******++++++,,,---------,,,,,,,,,------......000111333555666777777777999:::<<<>>>?????????>>><<<>>>???AAABBBBBBBBBBBBDDDDDDCCCDDDEEEFFFHHHIIIJJJGGGFFFGGGFFFHHHPPPZZZcccsssYYYXXXVVVTTTSSSXXX```gggcccfffjjjnnnnnnlllhhhfffeeeiiiqqqyyy|||xxxtttpppooolllllllllkkkjjjjjjiiiiiidddfffjjjlllmmmllljjjhhhhhhgggdddaaa]]]YYYWWWUUUOOOOOOOOOOOOOOOPPPQQQQQQRRRRRRQQQPPPOOOMMMKKKJJJEEEFFFHHHIIIKKKLLLLLLLLLGGGFFFFFFEEEEEEDDDDDDCCCAAAAAABBBBBBCCCCCCCCCDDDBBBBBBCCCCCCCCCBBBAAAAAAAAA@@@AAAAAABBBCCCDDDEEEGGGFFFEEECCCCCCCCCDDDEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEGGGKKKNNNPPPPPPOOONNNMMMLLLKKKKKKKKKLLLOOOTTTYYY^^^bbbdddfffiiimmmrrrxxxsssaaaRRRJJJBBB<<<<<<:::555444777222333444333222111111222000000000000000111111111------......///.........,,,,,,,,,------............---+++******+++---...&&&'''((()))***+++,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''((((((''''''((()))))))))))))))(((((((((((((((((((((((()))((('''''''''(((***+++))))))(((((()))***++++++(((((('''&&&%%%%%%$$$$$$((((((((((((((((((((((((%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''"""###%%%'''((()))******$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''((((((((()))%%%%%%$$$###$$$%%%&&&'''###$$$&&&'''((('''&&&&&&$$$$$$%%%%%%&&&'''(((((((((((((((((('''&&&%%%%%%&&&&&&&&&'''((())))))***$$$%%%(((*********)))((())))))(((((((((((())))))'''''''''''''''((()))***+++++++++***************)))******+++,,,,,,------///............///000000000111333555777777777777888888888999:::;;;<<<======>>>@@@BBBCCCCCCCCCCCCEEEEEEDDDDDDEEEGGGIIIJJJKKKHHHGGGGGGGGGIIIQQQ[[[aaaqqqppphhhaaa^^^aaabbb___[[[ZZZZZZYYYXXXXXXWWWWWWXXXTTTVVVZZZaaaiiirrryyy}}}uuummmjjjeee^^^]]]]]]\\\]]]___aaadddfffcccfffkkkoooqqqqqqooommmjjjeee```\\\[[[ZZZVVVTTTPPPOOONNNMMMNNNOOOPPPQQQPPPPPPPPPNNNLLLIIIFFFEEEHHHIIIJJJJJJKKKKKKKKKKKKIIIGGGDDDCCCBBBBBBAAA??????>>>???@@@@@@???<<<:::DDDAAA???@@@BBBCCCAAA??????????????????@@@AAAAAACCCCCCAAA@@@@@@@@@@@@@@@;;;::::::===@@@CCCDDDDDDDDDGGGJJJLLLMMMNNNQQQSSSXXXWWWVVVUUUWWWYYY\\\^^^^^^aaaffflllsss}}}}}}iii\\\RRRIIIDDD@@@>>>;;;888555444444444000000000000000111111111000000111000000///............//////......---,,,......---,,,,,,+++******---,,,,,,++++++,,,,,,---******+++++++++***))))))((((((((((((((((((((((((+++*********))))))(((((((((((((((((((((((((((((()))((('''&&&&&&'''))))))((((((((((((((((((((((((************))))))(((((())))))))))))((('''&&&%%%''''''&&&&&&&&&&&&''''''(((((((((((('''&&&%%%$$$((('''&&&%%%%%%&&&'''(((((((((((('''&&&&&&%%%%%%&&&''''''(((((('''&&&&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&((((((((('''&&&%%%'''((()))(((&&&%%%&&&'''&&&&&&&&&''''''''''''((()))))))))(((''''''&&&&&&''''''''''''''''''&&&&&&)))((('''&&&&&&'''((()))))))))(((((((((((())))))))))))))))))************''''''((()))))))))))))))))))))***++++++++++++***...///000000//////000111///111333444444555777888999999999:::;;;<<<===>>>BBBAAA@@@@@@AAABBBDDDEEEFFFGGGHHHGGGFFFFFFHHHJJJKKKJJJJJJJJJGGGFFFNNNXXXgggsss~~~}}}zzzzzzyyysssnnnfffbbb\\\UUUPPPNNNMMMNNNNNNPPPTTTXXX\\\```cccdddhhhhhhhhhiiijjjlllnnnooorrrqqqkkk```YYYVVVRRRMMMRRRQQQOOONNNNNNOOOQQQSSSWWWYYY]]]```bbbaaa```^^^VVVSSSPPPOOOPPPPPPNNNLLLHHHGGGFFFFFFFFFFFFGGGHHHJJJJJJJJJIIIGGGEEEDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDGGGEEECCCBBBBBBBBBAAA@@@AAA???>>>============<<<@@@>>>===>>>@@@@@@???===AAA@@@@@@@@@AAAAAABBBCCCAAAAAAAAABBBBBBCCCDDDDDDAAAAAABBBBBBDDDFFFIIIKKKLLLNNNPPPSSSXXX^^^fffkkkpppooonnnnnnooorrruuuvvvzzzooo___QQQIIIDDD???;;;;;;:::777555444444555555222222111111111111111111///000000000//////...---...............------,,,...------,,,++++++******,,,,,,++++++++++++,,,,,,,,,,,,++++++******))))))((((((((((((((((((((((((*********)))))))))((((((((((((((((((((((((((((((***)))((('''&&&&&&''''''((((((((((((((((((((((((***)))))))))))))))))))))+++++++++***)))'''&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&'''''''''''''''&&&(((''''''&&&&&&''''''(((&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))))))))(((((((((((())))))'''''''''((((((((())))))''''''((()))))))))))))))))))))***++++++++++++***---...//////......///000///111333444444555777888::::::999999999::::::;;;AAAAAAAAAAAABBBCCCCCCDDDFFFGGGGGGGGGFFFFFFHHHJJJJJJIIIJJJJJJGGGGGGNNNXXXiiittt~~~zzznnncccZZZVVVUUUVVVUUUWWWZZZ\\\\\\YYYVVVTTTYYYXXXVVVVVVVVVYYY[[[]]]^^^]]]XXXPPPKKKJJJHHHEEEIIIIIIHHHGGGGGGGGGHHHHHHHHHJJJLLLNNNOOONNNMMMKKKGGGFFFEEEEEEFFFFFFDDDBBBBBBAAAAAA@@@@@@AAAAAABBBBBBAAA@@@@@@????????????>>>>>>?????????>>>>>>===AAAAAA@@@???????????????CCCAAA???=========???@@@BBBAAA@@@AAACCCCCCBBB@@@CCCCCCCCCCCCDDDEEEFFFGGGDDDDDDDDDEEEGGGIIIKKKLLLMMMNNNPPPPPPPPPTTTZZZ```cccdddggglllsss}}}pppXXXPPPGGG@@@===<<<999777555444333222222333555555333333333222222111111000...////////////...------...............---,,,,,,------,,,,,,++++++******,,,,,,++++++++++++,,,,,,///---,,,***))))))******((((((((((((((((((((((((******))))))))))))((((((((((((((((((((((((((((((+++***)))'''&&&&&&&&&&&&((((((((((((((((((((((((((((((((()))))))))))))))+++++++++***)))((('''&&&''''''&&&&&&&&&&&&''''''$$$%%%&&&'''((((((((((((''''''((((((((((((''''''%%%%%%&&&&&&'''(((((()))''''''&&&%%%%%%&&&'''(((&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''%%%&&&&&&&&&$$$###$$$%%%&&&&&&&&&''''''''''''(((###$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''(((((()))((((((''''''(((((()))%%%%%%&&&&&&&&&'''''''''''''''((()))))))))))))))))))))***++++++++++++***+++---......------...000///111333444444555777888;;;::::::999999999999999???@@@AAABBBCCCCCCCCCCCCFFFGGGGGGGGGFFFFFFHHHIIIIIIHHHIIIJJJGGGGGGOOOYYYiiisss|||~~~~~~uuuqqqoooooommmpppsssuuurrrllleee```___\\\XXXUUUTTTVVVXXXZZZWWWUUURRRMMMJJJJJJJJJJJJIIIKKKNNNPPPPPPOOOLLLJJJEEEFFFFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDBBB@@@>>>BBBAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>======>>>???@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAA@@@@@@@@@AAACCCEEEEEEDDDCCCBBBBBBCCCEEEFFFFFFGGGHHHIIIIIIHHHHHHJJJJJJKKKLLLNNNPPPRRRSSSRRRQQQPPPQQQTTTYYY^^^bbbcccfffiiiiiijjjpppzzz}}}lll\\\PPPIIIEEE???<<<;;;:::888666333333222222222333444444333333222222111000//////---...............------------.........---,,,,,,,,,,,,,,,,,,++++++******++++++************++++++000...,,,***))))))***+++))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))((((((''''''''''''((((((((((((((((((((((((''''''(((((((((((())))))(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&'''((((((''''''&&&'''))))))))))))'''&&&&&&&&&&&&'''''''''(((((((((&&&%%%$$$$$$&&&''')))''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$%%%&&&'''(((&&&'''((((((&&&&&&&&&(((&&&&&&&&&''''''''''''((($$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&'''''''''''''''(((((((((''''''((((((((((((((((((''''''(((((((((%%%%%%&&&&&&&&&'''''''''''''''((()))))))))))))))))))))***++++++++++++***,,,---............///111///111333444444555777888:::::::::999::::::;;;;;;>>>???AAACCCDDDDDDCCCCCCEEEFFFGGGFFFEEEEEEGGGIIIGGGGGGHHHJJJHHHHHHOOOXXXiiiqqqzzz}}}~~~rrrnnnhhhccc``````aaaccc\\\ZZZWWWUUUTTTUUUWWWYYYXXX\\\cccgggeee___WWWRRRKKKJJJJJJIIIIIIJJJJJJKKKHHHIIIJJJJJJIIIGGGEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGIIIHHHFFFEEEDDDDDDEEEFFFFFFFFFGGGIIIIIIIIIIIIIIIFFFHHHIIIIIIHHHHHHJJJMMMLLLOOORRRRRRQQQPPPQQQRRRSSSUUUWWWYYYYYYYYYXXXXXX]]]^^^___bbbeeehhhjjjlllkkkjjjiiikkkrrr{{{yyygggZZZPPPFFF@@@???===;;;999888666444333555444333333222222222222222111111000///......---------...............------------...---,,,,,,+++,,,+++++++++++++++******+++******))))))******+++///...+++)))))))))***+++************************(((((((((((((((((())))))((((((((((((((((((((((((&&&&&&'''((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''(((###$$$%%%'''((()))))))))''''''&&&&&&&&&&&&''''''''''''(((((('''&&&&&&%%%&&&'''((())))))((('''&&&(((((('''''''''&&&&&&&&&'''&&&$$$###$$$%%%((()))(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$&&&'''(((&&&'''((('''&&&&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''(((((('''(((((((((((((((((('''((((((''''''''''''((((((&&&&&&'''''''''(((((((((''''''((()))))))))))))))))))))***++++++++++++***,,,...////////////111222///111333444444555777888999999::::::<<<===>>>???>>>???AAACCCDDDDDDDDDCCCEEEFFFGGGFFFEEEEEEGGGIIIFFFFFFHHHJJJHHHGGGNNNXXXiiipppzzz|||zzz{{{|||vvvqqqooopppppppppsssxxx{{{{{{ooogggWWWVVVTTTTTTTTTVVVXXXZZZYYY[[[\\\\\\[[[ZZZ[[[[[[UUUVVVXXXYYYZZZZZZ[[[ZZZ[[[YYYWWWUUUSSSQQQPPPPPPOOOPPPRRRTTTVVVXXXYYYYYYXXX[[[]]]\\\ZZZZZZ]]]```dddiiinnnooonnnmmmnnnpppxxx{{{~~~{{{nnn[[[LLLEEEAAA>>>;;;777777777777666666555444555555444444333222111111000000000//////......---------...////////////...---------------,,,++++++++++++++++++++++++************))))))))))))******,,,+++***)))))))))***+++************************''''''(((((((((((())))))(((((((((((((((((((((((($$$%%%&&&((())))))***)))((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&"""###$$$&&&((()))))))))''''''&&&&&&&&&&&&''''''(((((((((((('''&&&%%%$$$&&&&&&''''''''''''&&&&&&)))(((((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&'''(((''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((###%%%&&&%%%$$$$$$%%%'''&&&&&&&&&''''''''''''(((((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''(((''''''&&&&&&''''''((('''(((((((((((()))))))))''''''((()))))))))))))))))))))***++++++++++++***,,,...000000///000111333///111333444444555777888999999:::;;;===???@@@AAA>>>???@@@BBBCCCDDDDDDEEEEEEFFFFFFFFFEEEEEEGGGHHHFFFFFFIIIJJJHHHGGGMMMVVVgggnnnyyyuuutttrrrqqqsssvvvzzz}}}}}}|||}}}xxxyyy{{{}}}}}}|||zzzwwwsssoookkkiiikkklllooosssvvvyyy{{{|||yyykkkZZZQQQEEE===<<<<<<:::888555666666666555555555666333333333333222222111000000000000///////////////---...//////000000000///,,,------------,,,++++++******************++++++)))))))))(((((()))))))))((())))))))))))*********(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((%%%&&&''')))))))))(((((((((((((((((((((((((((((()))(((((('''&&&%%%$$$$$$$$$%%%&&&'''((((((((((((''''''&&&&&&&&&&&&''''''&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&###$$$$$$%%%%%%&&&''''''&&&''''''(((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$%%%&&&&&&&&&&&&###$$$&&&%%%$$$$$$%%%'''&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))&&&'''((())))))((('''&&&(((''''''&&&&&&''''''(((''''''((((((((()))))))))''''''((()))))))))))))))))))))***++++++++++++***+++---.../////////111333///111333444444555777888999999:::;;;<<<===???@@@??????@@@AAABBBDDDEEEFFFDDDEEEFFFEEEDDDEEEFFFHHHGGGGGGIIIJJJHHHFFFLLLTTT___fffttt~~~lllYYYLLLCCC>>>999888::::::777444333444444333222111111222111111222222222222111000000000000000111111111111......///000111111000000,,,,,,---------,,,++++++******************++++++))))))(((((((((((())))))&&&'''((()))*********)))''''''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((''''''((())))))((('''&&&(((((((((((((((((((((((())))))((('''%%%$$$###"""(((((((((((((((((('''&&&'''''''''&&&&&&'''''''''%%%%%%&&&'''((((((((((((&&&&&&$$$######$$$&&&&&&%%%%%%&&&&&&'''((((((((("""###$$$%%%&&&'''&&&&&&&&&&&&'''((()))))))))(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!###$$$&&&''''''&&&&&&%%%&&&''''''&&&&&&((()))&&&&&&&&&'''''''''((((((#########$$$$$$%%%&&&&&&%%%%%%&&&&&&'''((())))))&&&'''((())))))((('''&&&'''''''''&&&&&&''''''''''''''''''(((((((((((()))'''(((((()))))))))))))))))))))***++++++++++++******,,,---.........000222///111333444444555777888::::::::::::;;;;;;<<<===@@@??????@@@AAACCCFFFGGGDDDEEEFFFEEEDDDDDDFFFHHHGGGGGGJJJKKKHHHFFFKKKSSSWWW___nnn{{{~~~{{{xxxeeeXXXNNNGGGBBB===<<<;;;:::999777666666444333222111000111222222222222111000///...------......---------,,,,,,,,,......------------......---------,,,,,,,,,++++++---,,,+++*********+++,,,))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''+++)))'''&&&%%%&&&((()))******)))((('''&&&&&&%%%&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&******)))((('''&&&&&&%%%''''''''''''''''''''''''$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&%%%$$$######%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&'''&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%++++++******)))))))))((('''&&&&&&&&&&&&'''((((((%%%%%%$$$$$$$$$%%%&&&&&&(((((((((((((((((((((((('''(((((()))***+++++++++((())))))************))),,,---------......//////222222222222333444555555<<<999888999===??????===AAABBBBBBCCCCCCBBBBBBAAAEEEDDDCCCBBBBBBCCCDDDEEEIIIIIIFFFCCCAAADDDJJJPPPYYY^^^gggnnnooopppxxxxxxmmm\\\OOOGGGBBB>>>;;;:::999999888777666555555666555444333222333333444222222111000///...------......---------,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++---,,,+++*********++++++************))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))))))))((((((((('''***)))'''&&&&&&&&&((()))))))))((((((''''''&&&&&&&&&&&&&&&''''''''''''((()))((((((((('''''''''''''''((((((((((((((('''&&&''''''''''''''''''''''''%%%&&&((((((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%&&&%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((('''(((((()))******++++++)))******+++++++++++++++,,,,,,---...//////000000111111111222333444666666;;;999888999<<<>>>>>>===???@@@AAABBBCCCCCCDDDCCCEEEEEEDDDCCCCCCDDDEEEEEEGGGHHHFFFCCCAAADDDJJJOOOUUUWWW]]]cccfffiiiqqq{{{uuufffXXXPPPFFF@@@===<<<:::888666666555555555444444444555444333333222222333333222111000000///...------......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++*********))),,,,,,+++************+++++++++++++++************))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))((((((((((((***)))(((&&&&&&''''''(((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((''''''''''''"""###%%%&&&'''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&"""###%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$######'''&&&&&&&&&&&&'''((((((''''''''''''((()))***+++(((((((((((((((((((((((('''(((((())))))******+++******+++,,,,,,,,,,,,,,,,,,,,,---...000111222222111111111222333555666777:::999888999;;;===>>>===>>>???@@@BBBDDDEEEEEEEEEFFFEEEDDDDDDDDDDDDEEEFFFEEEFFFGGGDDDBBBDDDHHHMMMQQQPPPQQQWWW\\\aaakkkuuuyyymmmaaaUUUMMMJJJEEE@@@<<<;;;:::999777333333444444444444444444222111111000000000000000111000000///......------......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,************)))))))))))),,,++++++***************++++++*********)))))))))(((((((((((((((((((((((('''(((((((((((((((((('''))))))))))))(((((((((((())))))(((''''''''''''((('''''''''(((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((('''''''''###%%%'''))))))(((%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%$$$%%%%%%&&&&&&''''''%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((('''&&&''''''((()))++++++(((((((((((((((((((((((((((((((((((())))))******))))))***+++,,,,,,,,,,,,,,,,,,---///000222333444333333333333333444555666999999888999;;;<<<======???@@@AAACCCDDDDDDEEEEEEGGGFFFEEEDDDDDDEEEFFFGGGDDDFFFGGGFFFDDDDDDHHHKKKRRRNNNLLLPPPVVV^^^iiirrrwwweeeWWWOOOJJJEEEBBB???===:::888777666444333333333333444444444444555000111000000000000//////000000//////......------......---------,,,,,,,,,------,,,,,,,,,,,,------*********)))))))))((((((++++++++++++******))))))******)))))))))(((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))(((''''''''''''''''''''''''(((((((((((((((&&&&&&&&&''''''''''''((('''''''''(((((((((((((((***+++---...---+++(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$###%%%%%%&&&&&&''''''''''''$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&'''((()))***((((((((((((((((((((((((((((((((((((((()))))))))'''((()))***++++++++++++,,,,,,---///000222333444555555444444333333444444999999::::::;;;<<<===???BBBBBBCCCCCCDDDDDDCCCCCCGGGFFFEEEDDDDDDEEEFFFGGGCCCFFFGGGFFFDDDEEEHHHKKKTTTNNNKKKNNNTTT\\\gggqqq{{{lll]]]WWWNNNHHHEEEBBB>>>;;;888777666555444444444333444444444444444444444444111222222222222111000000/////////.........------......---------,,,,,,,,,------,,,,,,,,,,,,------************)))))))))(((******++++++******)))((())))))))))))((((((((('''))))))))))))))))))))))))&&&''''''((((((''''''&&&(((((((((((())))))))))))((((((((((((((('''''''''((((((((((((((('''''''''&&&&&&&&&''''''''''''((('''''''''((((((((((((((()))***++++++***(((%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((('''''''''''''''&&&&&&&&&%%%$$$######%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''(((''''''$$$######$$$$$$%%%&&&'''&&&&&&&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))***+++++++++,,,,,,---...000111222222666555555444444444444444999:::;;;;;;;;;<<<>>>@@@CCCCCCDDDDDDDDDCCCCCCBBBFFFEEEDDDDDDDDDDDDEEEFFFEEEGGGHHHGGGEEEEEEIIILLLUUUQQQOOOQQQTTTZZZeeeppprrrfffYYYNNNHHHEEEAAA@@@???===999666666666666555444333444555444333333333333333333333000111222222222111000/////////.........---------......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++*********))))))))))))******+++***)))((('''*********)))))))))(((((())))))))))))))))))))))))&&&''''''((((((''''''&&&'''((((((((()))))))))***(((((((((((((((''''''&&&))))))((((((''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((()))&&&&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&'''&&&&&&$$$%%%&&&'''((((((((('''############$$$%%%&&&'''%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((((('''&&&&&&%%%%%%&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''')))***+++,,,,,,,,,,,,,,,---...//////000000333333333444444555666777999;;;======<<<<<>>>>><<<===@@@CCC@@@AAABBBDDDEEEFFFFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEHHHIIIIIIGGGEEEFFFKKKPPPZZZ[[[]]]^^^\\\]]]hhhtttzzztttbbb\\\RRRIIIAAA>>>===>>><<<;;;:::888666555444333333444555555555444333222333333333222222222111111111000///------......///////////////............000000///...------,,,,,,******************************)))(((((()))***+++,,,+++++++++***)))))))))))))))))))))))))))))))))******))))))((((((''''''))))))(((((('''''''''&&&&&&&&&&&&'''''')))******(((((('''''')))***,,,---(((((('''''''''&&&&&&&&&&&&&&&''''''((()))******''''''''''''(((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))&&&&&&'''%%%$$$###$$$&&&######$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))(((((('''''''''&&&&&&&&&&&&''''''''''''(((%%%&&&''''''((((((''''''%%%&&&'''((()))***+++,,,)))******+++,,,,,,------......---------......///000111222333555666777777777888:::<<<>>>???AAABBBAAA@@@@@@AAADDDFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDCCCGGGJJJIIIFFFFFFJJJNNN\\\XXXYYY^^^aaabbbiiisssssseee[[[PPPLLLEEE>>>999777777777<<<;;;:::999888666666555222333333444333333111111222222111111111000000000111000///...---......///000/////////......------.........------,,,,,,,,,************************+++***)))(((((()))******++++++******************))))))))))))))))))))))))***)))))))))(((((((((''')))(((((((((''''''''''''&&&&&&&&&''''''((()))***((('''''''''''')))***+++''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((&&&''''''&&&$$$$$$%%%&&&###$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((((((((('''''''''&&&&&&&&&&&&''''''''''''(((%%%&&&''''''((((((''''''&&&''''''((()))******+++******++++++,,,---------///............///000000000111222333555666777777:::;;;;;;<<<===>>>???@@@@@@@@@@@@BBBFFFHHHHHHHHHEEEDDDDDDCCCCCCCCCCCCCCCCCCGGGJJJIIIEEEEEEIIINNN^^^[[[\\\```cccfffmmmvvvwwwiii___VVVMMMHHHBBB@@@===999777666777777999888888777666666555555111222222222222111000000111111000000000/////////000///......------......000000///...------,,,,,,,,,,,,,,,,,,,,,,,,++++++************************,,,+++***)))((((((((()))))))))******************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''&&&''''''((()))***(((''''''&&&&&&'''((((((&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''''''''%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$$$$%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&''''''(((((('''''''''((((((((())))))************++++++,,,---------//////......///000000111000111222333555666777777999:::;;;<<<===???AAABBBBBBBBBCCCEEEIIILLLMMMLLLEEEDDDCCCCCCBBBBBBCCCCCCCCCFFFIIIHHHEEEEEEJJJOOO^^^\\\]]]aaadddhhhpppxxx}}}kkkdddZZZQQQKKKGGGCCCAAA;;;;;;:::999999888888888444444444333333333333333222222222111111111000000111111000000000///////////////......------------000//////...---,,,++++++************++++++++++++************************,,,++++++***)))(((((('''(((((())))))******++++++(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''((()))))))))((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%&&&&&&%%%######$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&''''''((('''''''''(((((((((((())))))))))))))))))******+++,,,,,,,,,......---......///000111000111222333555666777777555666888:::>>>BBBEEEGGGFFFEEEFFFHHHKKKMMMNNNMMMEEEDDDCCCCCCBBBBBBCCCCCCCCCFFFIIIGGGDDDEEEJJJPPP]]]\\\]]]___ccciiirrryyy~~~vvviiiaaaOOOLLLGGGCCC@@@>>><<<;;;555555666666555555444333222222222222222222222222333222222111111111111111222222111111111000000000...............------,,,.........---,,,+++++++++))))))******************************************+++++++++***)))(((''''''((((((((())))))******+++(((((((((((((((((((((((((((((((((((())))))))))))'''''''''((((((((((((((((((''''''''''''(((((()))))))))))))))(((''''''&&&&&&&&&&&&&&&'''''''''''''''''''''(((((((((((((((&&&'''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""$$$%%%%%%$$$"""!!!###$$$%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&''''''((('''''''''(((((((((((())))))))))))(((((())))))***+++++++++,,,,,,,,,,,,---...///000000111222333555666777777555555666999===AAAEEEGGGFFFEEEEEEFFFHHHJJJIIIHHHEEEEEEDDDCCCCCCCCCCCCDDDDDDGGGIIIGGGEEEFFFLLLQQQ]]]^^^______dddmmmvvv|||uuugggZZZQQQLLLCCCCCCBBBAAA>>>;;;999777555555555555555444333222444444444444444444333333333222111111000111111111222222111111111000000000---............---,,,,,,------,,,,,,,,,+++++++++******************))))))******************************+++******)))((('''(((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''(((((((((((((((((((((''''''''''''(((((()))))))))))))))((('''&&&&&&&&&'''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%$$$""""""###$$$%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((%%%&&&''''''(((((('''''''''((((((((())))))******(((((())))))***+++++++++******++++++,,,---//////000111222333555666777777888777777888:::===AAACCCCCCBBBAAABBBDDDEEEDDDCCCGGGFFFEEEEEEDDDDDDEEEEEEEEEHHHJJJHHHEEEGGGMMMSSS___bbbbbbbbbgggrrr|||xxxqqqfffZZZRRRKKKFFFCCC???@@@AAA@@@>>>;;;999888666666666666666555444444555555555444444333333333222111000/////////000000111111000000000/////////------.........---,,,+++++++++++++++,,,,,,,,,,,,+++++++++******)))))))))************************))))))***+++******)))((()))))))))))))))((((((((())))))))))))))))))))))))'''((((((((()))))))))***''''''''''''((((((((()))((((((''''''''''''((((((&&&'''((((((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&'''%%%$$$###$$$&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((%%%&&&''''''((((((''''''&&&''''''((()))******+++*********+++,,,,,,------+++++++++,,,---...///000000111222333555666777777888777666666888<<>>;;;;;;;;;;;;;;;;;;:::999888888777666555444333222222222222222222111111111111000000000111111111111000000111000000///...---------------,,,,,,,,,+++++++++))))))***++++++)))((('''''''''(((((())))))************************************))))))((((((((('''******))))))((((((''''''))))))************)))))))))))))))(((''''''&&&&&&(((''''''''''''&&&&&&&&&))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%'''$$$"""###&&&'''%%%###&&&%%%$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%''')))%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%###"""%%%$$$###$$$&&&'''&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$%%%&&&'''(((((((((((($$$$$$&&&'''(((((())))))))))))(((((('''''''''&&&'''((()))******+++++++++************************)))+++---///000000000///111111111222333555888999777888888888999<<<@@@DDD@@@BBBDDDFFFHHHHHHHHHHHHEEEEEEEEEFFFFFFGGGGGGGGGIIIHHHIIILLLKKKKKKPPPWWW^^^^^^___bbbiiisss}}}~~~mmmdddXXXOOOKKKIIIFFFCCCIIIIIIIIIFFFAAA===<<<;;;999999999999888777666666666555444333333222222222222222222111111111000000/////////000000/////////000000//////...------,,,////////////............+++++++++++++++***))))))))))))))))))************************************)))))))))(((((((((''''''))))))))))))(((((('''''''''((((((((((((((('''&&&(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((()))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''(((((((((''''''(((((('''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&(((&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###&&&$$$######%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((((((((&&&&&&''''''(((''''''''')))(((((((((''''''''''''(((((()))***++++++++++++*********+++++++++,,,,,,++++++---...///000000000111111111222333555777999777888888888888;;;???CCC???AAACCCEEEFFFGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHJJJHHHIIIKKKJJJJJJPPPXXX]]]\\\\\\___eeeooozzzooo```WWWPPPKKKDDDAAAAAABBBAAA@@@AAABBBCCCAAA>>><<<;;;<<<777777777777666555444444555555444333222222222222222222111111111000000000---......//////......---/////////......------,,,---------,,,,,,,,,++++++---,,,,,,+++++++++++++++++++++++++++************))))))))))))))))))))))))(((((((((((('''''''''''')))))))))(((((((((((('''((((((((((((((('''&&&&&&'''''''''((((((((((((((($$$$$$%%%&&&'''((()))***)))(((''''''&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###&&&)))'''$$$"""%%%(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&%%%$$$$$$%%%'''''''''((((((((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%'''&&&$$$$$$%%%%%%###"""%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''''''(((((('''&&&&&&%%%((((((((((((''''''''''''(((((()))***++++++++++++)))***++++++,,,---......,,,,,,------...///000111111111222222444555777888777888777777777:::>>>AAA@@@AAACCCEEEFFFGGGGGGFFFGGGGGGGGGGGGHHHHHHHHHHHHKKKIIIHHHIIIIIIIIIPPPYYY]]]\\\[[[[[[```jjjvvv~~~zzzlll```VVVLLLFFFFFFCCC???>>>??????>>>======>>>???>>><<<::::::;;;666666777666666555444333444444333222222222222222111111111111000000000000.........//////..................---------,,,,,,++++++++++++************---,,,+++***)))***+++++++++++++++******)))))))))((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((((((((((((((***++++++******)))(((''''''(((((()))******++++++%%%%%%&&&&&&'''(((((()))(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###%%%&&&%%%###"""$$$&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&'''&&&%%%%%%&&&'''&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&((((((((((((((('''''''''''''''((()))************)))***+++,,,...///000111...------------///111222111222222333444555666777777777777666666999===@@@BBBCCCEEEGGGHHHHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHKKKIIIHHHHHHGGGIIIPPPZZZ```^^^\\\[[[]]]fffrrr{{{nnnfff[[[SSSNNNJJJFFFBBB???>>><<<;;;;;;::::::999;;;===>>>===:::999888999777777777777666555444333333333222111111111222222111111111000000000//////...//////000000//////...------------,,,,,,,,,,,,............------------,,,+++***(((((()))***************))))))(((((('''((((((((((((((((((((((((''''''(((((((((((((((((('''''''''''''''(((((((((***************)))((((((&&&&&&'''((())))))******''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%)))'''&&&&&&((()))(((&&&$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$###"""$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''###""""""###%%%'''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&$$$%%%&&&'''(((((((((((('''''''''(((((((((((((((%%%&&&'''((()))))))))))))))***+++,,,...000111111///...------...///111222111222333444555555666666777777777666777999===AAAAAABBBDDDFFFGGGGGGFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHKKKHHHGGGHHHGGGHHHPPPYYYcccbbb```]]]^^^eeeqqq{{{~~~sssjjjbbb^^^TTTOOOHHHDDDCCCCCC@@@>>>::::::999999999999999::::::;;;<<<;;;999777777888777777777777666555444444222222111111000111111222111111000000000//////////////////000000/////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++***))))))(((((()))))))))))))))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&''''''''''''(((((((((''''''((((((((((((''''''###$$$$$$%%%&&&''''''((((((((('''''''''&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%)))&&&###%%%((()))'''$$$###$$$%%%&&&&&&'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&& ###%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&###$$$%%%'''((()))))))))'''''''''(((((((((((((((&&&&&&'''((()))))))))))))))***+++,,,...///000111///.........//////000111111222333444555555555555666666777777777:::???CCC@@@AAACCCDDDEEEEEEDDDDDDHHHHHHHHHHHHGGGGGGGGGGGGJJJHHHGGGHHHHHHHHHOOOXXXcccdddcccaaaaaahhhttt~~~uuuooofff]]]VVVQQQLLLIIIGGGCCC@@@>>>??????<<<999:::::::::999888999:::<<<666888999999777666777777777777777777666555444333111111000000000000111111111000000000////////////---......//////......---++++++++++++++++++,,,,,,************))))))))))))***+++++++++******))))))))))))))))))))))))******************************))))))))))))******++++++&&&&&&&&&'''''''''((((((%%%&&&'''(((((())))))(((%%%%%%&&&&&&''''''((((((&&&&&&&&&'''''''''''''''((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%$$$###$$$$$$%%%$$$######$$$&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%######%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%!!! !!!###%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((((((((%%%%%%&&&'''((((((((('''''''''''''''((((((((()))'''((()))***++++++++++++)))***+++,,,---...//////......///000000000000///111222333555555555555444555666777777888<<>>??????;;;777999999999777666666777999333444666777666666777888666666666666555444333333111000000000000000111111000000000000////////////,,,------......------,,,+++++++++++++++++++++,,,---------,,,,,,,,,++++++++++++,,,---,,,+++***)))))))))******+++++++++,,,************************))))))******+++++++++,,,&&&&&&&&&'''''''''((((((&&&'''(((***++++++++++++))))))))))))************$$$%%%%%%&&&'''((())))))''''''&&&%%%%%%%%%%%%&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%(((***(((%%%$$$&&&)))$$$%%%'''))))))))))))(((((((((((((((((((((((((((%%%&&&&&&%%%$$$$$$%%%'''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&%%%%%%&&&%%%$$$$$$&&&'''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$%%%'''''''''''''''&&&&&&%%%%%%%%%$$$%%%&&&'''(((((((((((('''''''''(((''''''&&&%%%&&&'''''''''(((((()))))))))***+++,,,,,,---,,,,,,)))***++++++,,,---......---...000111111000//////111222444555666555555444555666777888999===BBBFFFFFFGGGIIIJJJKKKJJJJJJIIIGGGGGGGGGFFFFFFEEEEEEEEEGGGFFFHHHJJJIIIIIINNNVVVZZZ^^^cccdddgggooo}}}~~~qqqggg___VVVPPPLLLJJJGGGCCC@@@>>>===<<<<<<<<<;;;:::888777666666777777777777777777777777666666666666666666666666555555444444444333333333222111111000///......---111000///------......///------,,,,,,,,,+++++++++------------,,,,,,+++***&&&&&&&&&''')))+++---...)))***,,,---,,,+++)))'''))))))))))))))))))))))))+++*********))))))((((((,,,+++***)))(((((((((((())))))))))))((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((("""###%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######""""""######''''''(((((('''%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%$$$%%%&&&'''(((%%%%%%&&&&&&&&&&&&''''''$$$$$$#########$$$&&&''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$#########$$$&&&((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))((('''''''''''''''((((((((()))***,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000222333333444444555555555888888777888:::>>>BBBDDDEEEEEEEEEGGGIIIKKKKKKKKKFFFGGGHHHIIIIIIGGGEEEDDDHHHGGGJJJMMMLLLKKKOOOVVV^^^fffjjjhhhhhhrrrtttkkk```XXXTTTPPPKKKFFFFFFDDDBBB@@@>>>===<<<<<<;;;;;;:::999888777777666777777777777777777777777555555555555555555555555444444444333333333333222111111111000///.........111000///...---......///............------------,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++***)))))))))))))))))))))))))))***************)))))))))***)))))))))))))))************)))))))))(((((((((&&&'''''''''((((((((()))''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$%%%&&&'''(((######$$$$$$$$$$$$%%%%%%%%%$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''')))***+++(((((())))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000333333444444555666666666888888777888;;;>>>BBBDDDEEEEEEEEEGGGJJJKKKKKKJJJGGGHHHIIIJJJIIIHHHFFFEEEHHHHHHJJJMMMLLLKKKPPPWWW^^^fffkkkiiijjjttt}}}qqqeee]]]VVVPPPJJJFFFFFFEEEDDDBBB>>>>>><<<<<<;;;;;;;;;;;;999999999888888777777777666666666666666666666666444444444444444444444444333333333222222222111111111111000000//////......000000///............///------------,,,,,,,,,,,,,,,,,,---------,,,++++++---............---+++***,,,,,,,,,++++++++++++***))))))))))))))))))))))))***************+++++++++(((((((((((()))***+++,,,************))))))))))))'''''''''''''''((((((((('''''''''''''''''''''''''''((()))))))))((('''&&&((((((''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))'''&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&'''''''''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''######$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''')))***+++)))))))))))))))***+++,,,++++++,,,,,,,,,,,,,,,,,,------......///000000111333444444555666666777777888888888999;;;???BBBDDDEEEEEEEEEGGGJJJKKKKKKJJJGGGHHHJJJKKKJJJIIIGGGFFFHHHHHHJJJLLLLLLKKKPPPWWW___gggllllllnnnxxx|||wwwoooggg```YYYQQQMMMKKKHHHDDDAAAAAABBB@@@???:::::::::999999999999999777777777777777777777777555555555555555555555555444444444444444444444444222222222111111111111000111000000000/////////...000/////////............+++++++++*********)))))),,,,,,,,,------,,,,,,+++)))***,,,......---+++***,,,,,,+++************+++))))))))))))))))))))))))))))))******++++++,,,,,,))))))(((((()))***+++++++++*********))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''')))***++++++***)))(((''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''***)))(((&&&%%%%%%%%%%%%%%%%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))((('''''''''''''''***)))))))))))))))***++++++++++++++++++,,,,,,,,,,,,------...///000111111222333333444555666777777888888888:::<<>>>>>===<<<;;;:::::::::999888888777666666666666666666666666666444444444444444444444444444444444444444444444444222222111111111000000000000000000000///////////////////////////......---+++++++++*********))))))+++,,,,,,------,,,,,,,,,***+++---......---+++***++++++***))))))))))))***)))))))))))))))))))))))))))))))))******++++++,,,++++++***)))(((((())))))*********))))))))))))((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''******+++++++++***((('''%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&%%%$$$$$$$$$$$$'''&&&%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))(((''''''''''''''')))))))))((())))))***************++++++,,,,,,,,,,,,,,,---...///000111111000111111333444555666666888888999;;;===@@@BBBDDDEEEEEEFFFHHHKKKKKKJJJHHHHHHIIIJJJKKKKKKIIIGGGFFFHHHGGGHHHJJJIIIIIIOOOWWWaaaiiiooorrrwwwyyynnneee___[[[WWWSSSLLLKKKIIIGGGFFFEEEDDDDDD??????>>>>>>===<<<;;;;;;:::::::::999888777666555666666666555555444444444333333333333333333333333444444444444444444444444222222222111111111000000000000000000/////////////////////000///......---------------,,,,,,,,,,,,++++++,,,---------,,,,,,000000000000///---+++***+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))*********,,,+++***)))(((((((((((())))))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))*********)))((('''###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$############$$$%%%%%%&&&&&&%%%%%%######$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''')))***+++((((((((((((((()))***+++))))))******+++,,,,,,,,,+++,,,---...///111111222///000000222333444555666888888999;;;>>>@@@BBBDDDEEEEEEGGGIIIKKKKKKIIIGGGGGGHHHJJJKKKJJJIIIGGGFFFGGGFFFFFFHHHGGGGGGNNNVVV___gggnnnrrryyyuuummmaaa\\\UUUQQQPPPNNNKKKHHHDDDDDDDDDBBB@@@???>>>>>><<<===>>>>>>===<<<;;;;;;888888999999888777666555777666666555444333222222333333333333333333333333333333333333333333333333333333222222222111111111////////////000000000000...///000000000///------............------------***+++,,,,,,---------,,,/////////...---,,,++++++,,,,,,---------,,,+++***)))))))))))))))))))))))))))))))))(((((((((((((((******)))))))))))))))***(((((((((((('''''''''&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((''''''%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%"""###$$$%%%&&&%%%%%%$$$######$$$$$$$$$$$$%%%%%%$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''')))***+++'''''''''((((((***+++,,,((())))))***++++++,,,,,,+++,,,---...///111222222///000111222444555666777777888:::<<<>>>AAACCCDDDEEEEEEGGGIIIKKKKKKIIIFFFGGGHHHIIIJJJIIIHHHFFFEEEFFFDDDEEEFFFEEEFFFLLLTTT[[[ccckkkpppxxxyyypppiiibbb[[[UUURRROOOLLLKKKKKKJJJEEEAAA@@@AAAAAA@@@>>><<<<<<<<<:::;;;===<<<:::888666666555666777888888777666555777777666555333222111111222222222222222222222222111111111111111111111111333333333222222222222111////////////000000000000...///000000000///---,,,------,,,,,,,,,,,,++++++***+++,,,,,,------------******)))******,,,---...---...///000000...,,,+++))))))))))))))))))))))))))))))((((((''''''&&&&&&(((((((((((()))***+++,,,((('''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((((((((('''''''''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&########################%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&&&&%%%$$$""" %%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%"""###$$$%%%&&&%%%$$$$$$%%%%%%&&&&&&&&&'''''''''###$$$&&&'''((('''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))((('''''''''''''''&&&&&&&&&'''(((***+++,,,((())))))***++++++,,,,,,++++++,,,...///111222222000111222333555666777888777888:::<<>>===;;;;;;;;;;;;:::::::::999999999777777666555555555555555222111000111222222111000333222222222222222222333333444555444222111222333444444444333222111000///////////////////////////........................------,,,,,,,,,,,,++++++)))))))))***++++++)))'''((()))+++---------+++***,,,,,,,,,,,,,,,+++***)))***)))(((''''''((()))******))))))((('''&&&&&&&&&))))))))))))))))))))))))))))))(((((('''''''''&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$######%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$#########&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''')))***+++(((((((((((((((((('''''',,,+++)))((((((((()))***)))******++++++,,,------------......///000000000222333444555666888999999:::;;;<<<>>>@@@BBBDDDEEEHHHGGGHHHIIIJJJJJJGGGEEEFFFFFFHHHHHHHHHHHHFFFFFFGGGEEEFFFGGGEEECCCHHHOOOWWW]]]gggpppyyy~~~ssskkkfffaaa\\\WWWXXXTTTPPPLLLKKKJJJHHHGGGEEEDDDCCCBBBAAA@@@???>>>============<<<;;;:::999::::::::::::999999999999777666666555555555555555333222111222333333222111333333222222222222333333222333444333222111111222333333333333222111000000................................................------,,,,,,,,,,,,++++++***))))))***,,,,,,***((()))***,,,------,,,+++***+++,,,,,,,,,++++++***)))))))))(((((((((((())))))+++******)))((((((''''''(((((((((((((((((((((((()))((((((((('''''''''&&&)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$#########""""""$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''''''''(((''''''&&&''''''((()))***'''''''''(((((((((((((((++++++)))((((((((()))))))))******++++++,,,------------......///000000000111111222444555666777888::::::;;;<<>>=========;;;;;;<<<;;;;;;:::999888::::::999999999888888888777666555555444444555555444333222222333444333222333333222222222222333333111222333222111000111222111222222222222222111111........................------------------------------,,,,,,,,,,,,+++++++++******+++------+++)))+++,,,---------,,,+++***+++++++++,,,++++++***)))(((((())))))))))))((((((++++++******))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''')))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$#########""""""$$$%%%&&&&&&''''''''''''%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((('''''''''''''''((((((&&&'''''''''(((((())))))******)))((((((((()))))))))******++++++,,,------------......///000000000000000111333444555666777;;;::::::;;;===AAAEEEGGGIIIIIIIIIJJJLLLLLLJJJHHHGGGHHHIIIJJJJJJIIIHHHGGGFFFEEEEEEFFFDDDCCCHHHPPPZZZcccooozzz~~~{{{vvvqqqmmmggg```[[[VVVRRRMMMIIIIIIHHHGGGEEEFFFDDDBBBAAAAAAAAA@@@???===============<<<<<<<<<:::;;;;;;;;;::::::999888999999888888888777777777666666555444444444444555333222111111333333222111222111111000000111111222000111222111000///000111000111111222222222222111........................------------------------------,,,,,,,,,+++++++++,,,+++***+++---...---+++,,,,,,------,,,+++***)))******++++++++++++******'''((()))******)))((('''*********))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######%%%&&&''''''''''''$$$$$$######$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&(((((((((''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$(((((('''&&&&&&&&&''''''&&&&&&''''''((())))))))))))))))))((((((((()))))))))******++++++,,,------------......///000000000000000111333444555666777;;;:::999999<<<@@@EEEHHHIIIHHHHHHJJJLLLLLLJJJHHHHHHIIIJJJKKKKKKJJJIIIHHHGGGEEEEEEFFFEEEDDDJJJRRR\\\eeeqqq|||~~~zzzsssnnniiifff^^^\\\ZZZWWWUUUSSSPPPNNNKKKHHHEEECCCBBBBBBBBBAAACCCBBB@@@?????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;:::999999888888777777777666666666666666555444444444444444111000///000111222111///000000////////////000000///000111111//////000111000000111222222222111111........................------------------------------,,,,,,,,,+++++++++,,,+++***+++---......---,,,,,,,,,,,,+++******))))))******++++++*********'''((()))******)))(((''')))(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$""""""###%%%%%%&&&&&&&&&$$$#########$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% """###$$$"""!!!$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&"""###$$$&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&(((((((((''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$(((''''''&&&&&&&&&&&&'''&&&'''''''''(((((())))))((((((((()))))))))(((((()))******++++++,,,------------......///000000000111111222444555666777888999888888888;;;@@@EEEHHHGGGGGGGGGIIIJJJKKKIIIGGGIIIIIIKKKKKKKKKKKKIIIIIIHHHFFFFFFFFFEEEEEELLLTTT^^^fffqqqzzzwwwqqqooojjjccc]]]YYYWWWUUUSSSNNNMMMLLLJJJHHHGGGGGGGGGDDDCCCAAA???>>>===>>>>>>===<<<;;;<<<>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;;;;999999::::::::::::999999777777666666666555555555666555444444333333444444111///...///000111000///000000////////////000000///000111111000000111222000111111111111111000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,+++******,,,......---************))))))))))))((()))******+++*********(((((())))))))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""""""""###$$$%%%%%%%%%%%%############$$$%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&"""###%%%&&&'''&&&%%%%%%######$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((()))))))))(((((()))******++++++,,,------------......///000000000111111222444555666777888777777777888;;;@@@DDDGGGFFFFFFFFFHHHJJJJJJIIIGGGHHHIIIJJJKKKKKKJJJIIIHHHHHHFFFEEEFFFEEEEEELLLUUU```fffpppzzz|||uuunnnggg```ZZZVVVUUURRROOOMMMLLLKKKIIIHHHGGGFFFEEECCCAAAAAABBBCCCAAA@@@@@@???======>>>???:::999999;;;===>>>===;;;<<<<<<;;;;;;::::::999999777888888999999888888777666666666555555555444444666555444444333333444444111000///000111222111///111111000000000000111111///000222111000000222333111111222111111000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,***))))))+++---...---(((((((((((((((((())))))(((((()))***************))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$%%%%%%%%%%%%%%%$$$############$$$%%%&&&'''######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%''''''&&&%%%$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''''''''(((%%%%%%%%%%%%&&&''''''((()))))))))(((''''''&&&&&&&&&&&&((()))))))))(((((()))******++++++,,,------------......///000000000000000111333444555666777555666777999<<<@@@CCCEEEFFFFFFGGGIIIKKKKKKJJJHHHHHHIIIJJJKKKKKKJJJIIIHHHGGGDDDCCCDDDCCCDDDKKKTTT___gggqqq{{{}}}wwwtttpppkkkgggbbb^^^ZZZVVVTTTRRRPPPOOOGGGFFFFFFFFFGGGFFFDDDBBBCCCBBBAAA@@@>>>???AAADDD===>>>>>>>>>===<<<>>>???<<<;;;;;;<<<======;;;:::;;;;;;::::::999888888777666666777777777777777666666666555555555444444444555555444333333333333444222111000111222333222000333333222222222222333333///111222222111111222444222222222111111///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++***((()))+++---...---'''''''''''''''((()))***(((((()))******************)))(((''''''((()))***)))))))))))))))*********''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&'''&&&&&&%%%%%%############$$$%%%&&&'''######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""###$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&''''''&&&$$$###""""""###$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((())))))$$$$$$$$$%%%&&&'''((()))******)))((('''&&&%%%%%%%%%&&&((()))))))))(((((()))******+++,,,,,,------------......///000000000//////000111333444555666444555777:::===@@@CCCDDDGGGGGGHHHJJJLLLMMMKKKJJJGGGHHHIIIJJJJJJIIIHHHGGGEEECCCBBBBBBAAABBBJJJSSS___gggsss~~~~~~vvvqqqmmmfffdddaaa]]]YYYUUUSSSQQQOOONNNLLLJJJGGGEEECCCBBBIIIEEE@@@???AAACCCCCCBBB================================================;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777777777777666666666666999555111111333555444333555444222111111111222222444333222222111111222222222222111000/////////000000000000000////////////222111111000///......---......---------,,,,,,,,,,,,,,,,,,+++++++++******.........------,,,,,,,,,,,,+++++++++++++++++++++******))))))(((''''''&&&******)))(((((((((((((((((((((((((((((('''''''''&&&&&&''')))************((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&'''''''''((((((###$$$$$$%%%%%%$$$$$$###'''&&&%%%###"""!!!!!!!!!"""###%%%'''''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$$$!!!&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$&&&'''''''''&&&%%%)))*********(((%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''(((((()))%%%&&&''''''((((((''''''&&&'''((('''%%%%%%''')))(((((((((((((((((((((((((((((((((((())))))))))))******+++,,,,,,,,,++++++---...000222333222111000000111111222444666888999777777888:::===AAAEEEHHHHHHGGGGGGHHHJJJKKKKKKJJJJJJIIIHHHHHHJJJJJJIIIHHHEEEDDDCCCAAAAAAEEEJJJNNN___iiiwwwnnnrrrxxxvvvsssnnnhhhbbb\\\XXXVVVUUUTTTQQQNNNLLLIIIHHHGGGHHHGGGFFFEEEDDDCCCBBBAAACCCAAA???@@@AAABBBAAA???========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777777777777666666666555888555222111333444444333444333222111111111222222333333222111111111111222111111000000///000000000000000000000////////////111111000000//////............---------,,,,,,,,,,,,,,,,,,+++++++++******---------,,,,,,,,,++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******)))(((((((((((((((((((((((((((((((((((('''&&&'''((()))))))))))))))''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&'''''''''(((###$$$$$$%%%%%%$$$$$$###%%%$$$######"""###############%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$""" !!!&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$%%%&&&'''(((''''''&&&''''''((('''&&&###!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%&&&''''''((((((''''''&&&'''((('''&&&%%%'''((((((((((((((((((((((((((((((((((((((())))))))))))******+++,,,,,,,,,++++++---...000222222222111000222222222333444555666777777777888:::===AAADDDFFFGGGFFFFFFHHHKKKMMMMMMMMMJJJIIIHHHHHHJJJJJJIIIHHHDDDDDDCCCAAAAAAEEEJJJNNN^^^gggttt}}}JJJLLLRRRXXX___dddhhhjjjooossswwwzzz|||xxxuuupppjjjeee```]]]\\\VVVTTTRRROOOLLLIIIHHHGGGHHHGGGFFFEEEDDDCCCCCCCCC????????????@@@@@@@@@@@@>>>>>>>>>@@@BBBAAA???===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999777777777666666666555555777555222222333444444333333333222111111111111222333222222111111111111111000000/////////000111111////////////000000000000000000000000////////////......---------,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++++++++*********((())))))***+++,,,------''''''((())))))***++++++******)))(((((((((((((((''''''(((((((((((((((((('''(((((()))))))))(((((('''''''''''''''''''''''')))((((((((('''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''###$$$$$$%%%%%%$$$$$$######"""""""""###$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%###""""""###%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((('''''''''''''''&&&$$$""" %%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%&&&''''''((((((''''''&&&'''((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((()))))))))))))))***+++,,,,,,,,,,,,,,,---...000111222222111000444444333333333444555555777777888:::<<>>???@@@??????;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999777777666666666555555555555444333222222333333333222222111111111111111111222222111000000000000000///////////////000111222////////////000000000000////////////000000000000......---------,,,,,,,,,,,,,,,,,,+++++++++*********************)))))))))))))))******++++++,,,,,,&&&&&&''''''((()))))))))***))))))(((((((((((((((''''''''''''((((((((((((((((((((()))((((((''''''''''''''''''''''''''''''))))))((((((((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%%%%$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&'''''''''((((((((((((((((((((()))((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&''''''((((((%%%&&&''''''((('''''''''&&&((())))))'''&&&'''((((((((((((((((((((((((((((((((((((((()))))))))))))))***++++++,,,,,,,,,,,,---...///000111111111000333333333333444444555666777777888:::<<<>>>AAABBBEEEEEEEEEGGGKKKMMMMMMLLLIIIHHHHHHIIIKKKKKKIIIGGGDDDDDDCCCBBBBBBDDDHHHKKKVVV]]]ffflllqqqyyy999999999999999999999999;;;===???@@@BBBDDDGGGIIINNNRRRYYY```gggnnntttxxx~~~{{{xxxuuupppmmmiiigggeeeeeeeeedddbbb```ZZZXXXUUUQQQNNNLLLKKKJJJKKKIIIGGGFFFFFFGGGIIIJJJAAAAAA@@@@@@@@@AAAAAABBB>>>>>>===<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999;;;===???::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888888888888888888888666666666666555555555555444444444333222222222333111111111111111111111111222111000000//////000000///.........///000111111.../////////000000000111////////////000000000000......---------,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))+++++++++******)))))))))++++++++++++++++++++++++***))))))(((((((((((((((&&&'''''''''(((((())))))'''((((((((((((''''''&&&''''''''''''''''''''''''((((((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$######""""""######%%%$$$$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%%%%&&&'''%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''''''''''''''(((((())))))(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%&&&&&&''''''%%%&&&''''''((('''''''''&&&((())))))(((''''''((((((((((((((((((((((((((((((((((((((())))))))))))((()))***+++,,,,,,---,,,---......///000000111111111111222222444666777888666777888:::<<>>AAAEEEIIIMMMPPPRRRVVVYYY^^^aaabbbcccdddeeehhhiiilllqqqwwwzzzwwwtttsssuuutttooonnnpppllllllmmmmmmlllkkkjjjiii```^^^\\\ZZZYYYVVVRRROOONNNMMMKKKKKKLLLLLLKKKJJJHHHGGGEEECCCBBBAAABBBBBBCCCBBBAAA@@@@@@AAABBBBBB>>>>>>======<<<======>>>======<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999888777555444555999<<<999999999999999999999999999999999999999999999999888888888888888888888888777777777777777777777777666666666555555555444444222333444333222111111333///000111111222111111111111000000/////////////////////.........///000000......//////000000111111000000000000////////////......---------,,,,,,,,,,,,,,,,,,+++++++++******((((((((())))))))))))***,,,,,,+++***)))(((((('''******************))))))******)))(((((((((((((((&&&&&&''''''((()))))))))&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&%%%$$$&&&'''$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$%%%'''(((''''''&&&&&&''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$###"""""""""%%%&&&''''''((((((''''''&&&(((******)))''''''((((((((((((((((((((((((((((((((((((((())))))))))))((()))***+++,,,------------......//////000111111000000111222444666888999666777999;;;>>>@@@BBBBBBEEEDDDDDDEEEGGGHHHHHHGGGHHHHHHIIIJJJLLLKKKHHHFFFCCCCCCCCCBBBBBBCCCFFFIIILLLQQQXXX^^^dddooo}}}000000/////////000222333333333333444666777666666888777777999;;;===>>>>>><<>>===<<<;;;;;;<<<===>>>>>>=========<<<<<<<<<<<<======<<<<<<;;;<<<<<<<<<===<<<<<<<<<<<<======>>>::::::;;;;;;;;;;;;;;;;;;888999999777555555777999999999999999999999999999888888888888888888888888888888888888888888888888666666666666666666666666666666555555555444444444111333555444222000111222...///000111222222111000000000///............///000000///.........//////.........///000111111111111111000000//////............---------,,,,,,,,,,,,,,,,,,+++++++++******(((((()))))))))*********++++++******))))))((((((&&&&&&''''''(((((())))))******)))(((((((((((((((&&&&&&''''''((())))))***%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###############$$$$$$%%%%%%$$$$$$############"""######$$$%%%###$$$$$$%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$%%%''')))'''&&&%%%%%%%%%&&&((((((%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$###%%%&&&''''''((((((''''''&&&(((***+++)))((('''((((((((((((((((((((((((((((((((((((((())))))))))))((()))***+++,,,---------...---......///000000111222222222333444555777888555666999<<>>???AAABBBBBBEEEFFFIIIKKKNNNOOOPPPPPPPPPJJJGGGIIIJJJHHHFFFFFFHHHGGGGGGHHHJJJKKKJJJHHHBBBEEEGGGGGGFFFFFFFFFGGGDDDFFFIIIJJJJJJIIIJJJJJJGGGKKKNNNMMMMMMNNNMMMHHHIIIJJJKKKJJJHHHGGGHHHIIIEEEIIIIIIEEEBBBCCCAAA>>>AAA???@@@CCCBBB???@@@CCC????????????@@@@@@@@@AAA===<<<<<<===>>>>>><<<:::>>><<<;;;;;;<<<======<<<>>>===<<<;;;<<<<<<>>>???999:::;;;<<<<<<<<<<<<;;;;;;;;;::::::999::::::;;;888888888999:::;;;<<<===999999999:::;;;;;;<<<<<<999;;;>>>===:::888888:::888888888888888888888888777777777777777777777777777777777777777777777777555555555555555555555555666666555555555444444444000333555444111000111222...///000222222222111000000000///...............111000///...............---......///000111111222222111111000///......---......---------,,,,,,,,,,,,,,,,,,+++++++++******((()))))))))******++++++))))))))))))************''''''(((***+++---......******)))(((((((((((((((&&&&&&&&&'''((())))))***$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""$$$$$$$$$%%%%%%$$$$$$$$$!!!!!!!!!"""###%%%&&&'''"""###%%%&&&%%%###!!! $$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########%%%((()))&&&&&&%%%$$$%%%&&&'''(((''''''&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((()))******+++%%%&&&''''''((((((''''''%%%(((++++++***((('''((((((((((((((((((((((((((((((((((((((())))))))))))((((((***+++,,,---------...------......///000111444333333333333444555666555666999===@@@CCCDDDEEECCCCCCCCCEEEIIIKKKLLLKKKGGGHHHIIIKKKLLLKKKHHHEEEBBBCCCDDDCCCBBBCCCEEEGGGJJJOOOVVV\\\cccooo}}}///...------...000222333111111111111111222222333000000111111111222222222111111222222222333333333444555666666777777666666777888999::::::999888777::::::;;;;;;;;;<<<<<<<<<999999:::::::::;;;;;;;;;888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<===>>>??????======<<<;;;:::999888888::::::::::::::::::::::::999999999999999999999999::::::999999888777777666999999:::::::::;;;;;;;;;<<<;;;::::::999999999999888888999::::::;;;<<<<<<===<<<;;;:::::::::::::::;;;;;;::::::::::::999999888888888888888888888888::::::::::::::::::::::::888888888888777777777777666666777888888888888888666666777777777777666666;;;:::888777555555666666:::888666444333444555666444444555555444444333222111222222222222111000000//////000000000000////////////.........------------...///000000111000000000000///...............,,,,,,,,,+++++++++******************************+++++++++***)))(((((('''))))))************))))))***(((&&&&&&'''((()))((()))))))))))))))((('''''''''&&&&&&''')))(((&&&$$$$$$%%%%%%&&&'''''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%)))'''%%%###""""""###$$$$$$$$$$$$$$$$$$###"""!!!######""""""""""""######'''&&&$$$###"""###$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########&&&&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&'''''')))'''%%%&&&))))))&&&###%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))(((((()))***+++,,,,,,---,,,---...///000111222222//////000111222444666777444666:::===AAACCCDDDDDDBBBBBBBBBCCCEEEFFFHHHHHHHHHJJJLLLMMMMMMLLLJJJHHHCCCCCCBBB@@@???AAAEEEIIILLLRRR\\\iiivvv...............///000111///////////////000000111/////////000000000111111111111111222222222222333222222222333333333333333444555666777777666555555555555666666666777777777666777777777777888888888666666666666777777777777666666666666666666666666666666666666666666666666888999999999:::;;;;;;;;;777777777666555555444444888888888888888888888888777777777777777777777777666666666666666666666666777777777888888888999999::::::999888888888888888888888999999:::;;;;;;;;;<<<<<<;;;:::::::::::::::777888888999:::;;;;;;<<<888888888888888888888888999999999999999999999999888888888777777777666666666666777888888888888777666666777777777777666666:::999888666666666666777999888666444333444555555222222333333222222111000111222222222222111000000000000111111111111000000//////.........---------111111111111111000///...000//////...............---------,,,,,,,,,++++++++++++++++++++++++++++++++++++******)))(((((('''))))))************))))))(((&&&%%%%%%&&&''''''&&&)))))))))))))))(((''''''((('''''')))******(((&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$""""""###$$$%%%$$$$$$$$$$$$$$$###""""""%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$#########$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''(((&&&%%%&&&((((((&&&###%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''(((((()))))))))***(((((()))***+++,,,,,,---...///000111222333444444000000000111222444555666555777:::>>>AAACCCEEEEEECCCCCCCCCDDDEEEFFFHHHHHHGGGHHHJJJLLLLLLJJJHHHGGGDDDCCCBBB@@@???BBBFFFIIINNNXXXgggwww---....../////////......---------,,,---......///------........./////////000000000111111111222222333333222222111222222333000000111222333333333222111111222222222333333333333333333333444444444444222222222333333333333444333333333333333333333333444444444444444444444444666666666666666666666666666666555555555555555555555555555555555555555555666666666666666666666666333333444555666666777777444555555555555666666666888888777666666666777777999999999999999999::::::;;;;;;:::999999999999:::777888888999999:::::::::888888888888888888888888888888888888888888888888888888777777777777666666555666777777888888777777555666666777777666666555777777666666666666777777888777555444333333444555222222222222222111111000111111222222111111000///000111111222222111111000...............---------..................------/////////............---...---------,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))(((((('''***************************))))))***++++++***((()))))))))(((((((((''''''(((''''''((()))***(((&&&%%%%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$###"""###$$$&&&'''$$$$$$$$$$$$$$$$$$###"""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$#########$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&'''&&&%%%###%%%%%%&&&'''((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&''''''((()))******+++(((((()))***+++,,,,,,---//////000000111222333333111111111111222333555555666888;;;>>>AAADDDEEEFFFDDDDDDDDDDDDEEEFFFGGGHHHEEEGGGHHHIIIIIIHHHGGGEEEEEEDDDCCCAAA@@@BBBGGGKKKOOO^^^ttt---...///000000///---,,,,,,,,,,,,,,,,,,---......------------........./////////000000000111111111222111000/////////000000......///000000111111111111111111111222222222222000111111111111222222222000000000000111111111111222222222222222222222222555555555555555555555555444444444333333333333333333333444444444555555555333333444444444444444444555555555555555555555555555555555666777777888888333333333444444444555555777777666666666666666777999999999999888888888888:::999999888888888999999::::::999888777666666555888888888888888888888888777777777777777777777777888777777777666666666666555666666777777777777777555666666666666666666555555555555555666666777777666666444444333333444444333444444444444333222222111111111111111000000///000000111111111111000000........................***+++---...///000111111......///.........------------,,,,,,,,,+++++++++++++++++++++++++++++++++******))))))((((((((((((*********))))))*********+++******,,,------+++((())))))(((((('''''''''''''''&&&&&&&&&((()))(((&&&%%%%%%&&&&&&'''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$%%%%%%$$$$$$$$$%%%%%%$$$############""""""""""""###############$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&%%%$$$###$$$$$$%%%'''((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((%%%&&&'''((()))***+++,,,(((((()))***+++,,,,,,---------......///000000111222222222222222333444555666888:::===@@@CCCEEEFFFEEEEEEEEEEEEFFFFFFGGGHHHFFFGGGHHHIIIIIIHHHGGGFFFFFFEEECCCAAA@@@CCCHHHLLLQQQccc{{{...///000111000///...---------,,,,,,------...///---------.........//////........./////////000000---------,,,,,,,,,------.........//////000000000000000000111111111111222000000000111111111222222/////////000000000111111222222222222222222222222111111111111111111111111333333333222222222222222......//////000000111111333333333333444444555555555555555555555555555555555555555555555555555555333333333333444444444555777777666666666666777777888888888888888888777777888888777777777888888999999999888777666666555555777777777777777777777777777777777777777777777777777777777666666666666555555555666777777777777777555555666666666666555555333444444555666666777777555444444333333333333333333333444444333333222111000111111111111000//////......////////////......---...........................000111222333333333---......///...---,,,,,,++++++++++++*********)))++++++++++++++++++++++++)))))))))(((((((((((((((******)))(((((()))******&&&%%%&&&'''((((((&&&$$$))))))((('''&&&'''''''''((('''&&&''')))***))))))%%%&&&&&&'''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###############$$$$$$%%%%%%%%%$$$$$$######""""""""""""######"""######$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%""""""######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&%%%$$$$$$$$$"""###$$$%%%&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((%%%&&&'''((()))***+++,,,(((((()))***+++,,,,,,------------...//////000000333222222222333444444555666888999<<>>BBBGGGLLLZZZgggzzz++++++++++++,,,---......---,,,,,,,,,,,,---......+++++++++,,,,,,,,,,,,---,,,------------.........,,,...111333444333222111111000///...------......---------............//////000000000111111111111////////////000000000000////////////////////////111111111111111111111111000000111111222222333333333333333444444444444444111111111222333333444444222222222222222222222222000000111111222222333333222222222222333333333333444444444444444555666666555666666666777888888888666555555555666666777888111222333444666888999999777777777777777777777777888888888888888888888888777777666666666555555555444555666666777777666666444555555666666555555444333333444555555555444333222222333333333333222222111111111111111000//////000000000000000//////.........////////////......---------.........//////......---,,,+++)))(((''',,,---...//////---,,,***+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((***(((''''''((())))))(((***((('''%%%%%%&&&'''((()))'''&&&&&&(((***+++***&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$###"""###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%''')))(((&&&$$$%%%&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''(((((()))))))))***(((((()))***+++,,,,,,---/////////000000000000000111111222222444555777888:::;;;<<<>>>AAAEEEHHHJJJJJJIIIHHHGGGGGGGGGGGGGGGIIIIIIJJJJJJJJJJJJIIIIIIFFFDDDAAA>>>===AAAGGGLLLXXXcccuuu))))))(((((()))+++---...,,,,,,++++++,,,,,,---...)))************+++++++++,,,,,,,,,---------......$$$'''***...///...,,,+++222111///---,,,,,,,,,---....../////////000000000/////////000000000111111........./////////000000111111111111111111111111000000000000000000000000...//////000111222333333111111111111111111111111///000000111222333333333000000000000000000000000///000111222444555666777111111111111222222222222333222222222333333444555444555555666777888888999555555555555555666777888333333444444555666666666777777777777777777777777888888888888888888888888777666666666555555555555444555555666666666666666444555555555555555555444333333555555555444333222111222222333333333222222222333333333333222111111000000000000000//////...//////000000000000//////---------.........//////000000111111000000///...,,,---...//////---+++***,,,,,,,,,+++++++++******(((((((((((((((((((((((('''''''''(((((((((((((((((('''%%%$$$$$$%%%'''((((((&&&$$$###%%%&&&&&&&&&***(((&&&%%%%%%%%%'''(((%%%###""""""%%%'''''''''&&&'''''''''&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''######$$$%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&######""""""""""""######$$$%%%%%%&&&%%%$$$"""!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$#########$$$$$$$$$##################$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%(((***)))&&&$$$%%%''''''''''''(((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((())))))))))))(((((()))***+++,,,,,,------------...............111111111222444666888999<<<===>>>@@@CCCGGGJJJLLLJJJJJJIIIHHHGGGGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIFFFDDD@@@===<<<@@@FFFKKKTTT^^^ppp************************+++++++++++++++++++++,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,////////////////////////---------............/////////000000000000///...//////............/////////......------///000111000000////////////000000......//////000000111111//////000111111111111111333222111111222222000///222222222222222222222222333333222222111000000000000111111111111222222222222333333444444333333222444444666777888999999999777666555444444555666777555555666777777666555444666666555555555444444444777444333444777888777555555666666666666666555555777777666666555555555444777777666555444444333333222222222333333444444444000000000000000000000000222111000.........///000................................................/////////......---------////////////////////////------......------,,,+++(((,,,---***)))+++***'''))))))))))))(((((((((((())))))))))))))))))))))))'''&&&&&&(((***+++***)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&$$$""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%###!!!!!!###%%%%%%%%%%%%$$$$$$#################################&&&&&&$$$###"""!!!!!!!!!%%%$$$$$$######$$$$$$%%%$$$&&&((()))(((&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$&&&&&&### &&&$$$"""!!!!!!###%%%'''(((&&&###"""###%%%%%%%%%(((%%%######%%%'''(((((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$############$$$%%%%%%&&&&&&%%%%%%'''((((((&&&%%%%%%''')))&&&$$$""" !!!###''')))'''''''''''''''''''''''''''((()))((('''&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((()))++++++)))((()))***(((''''''&&&&&&&&&'''''''''''''''''''''((()))))),,,++++++***************------...///000111222222222222111000222444666888999<<<@@@CCCDDDFFFIIIKKKMMMKKKHHHFFFEEEFFFGGGIIIHHHJJJLLLMMMMMMLLLIIIHHHJJJDDD@@@@@@@@@@@@EEEKKK[[[bbbttt************************,,,,,,,,,++++++******)))++++++*********++++++,,,((((((((((((((((((((((((+++++++++++++++,,,,,,,,,........................------------............/////////000000//////...//////............/////////...---------...000000000000////////////000000....../////////000000000...//////000111111000000333222000000111222000///111111111111111111111111111111111111111111111111000000111111111222222222222222333333333333222222444444444444333222111000666555555555555555555666555555666666666555444333555555555555555444444444555333222333555777555444555555666666666666555555777666666666555555555444777666666555444444333333222222222333333333444444111111111111111111111111333222111000///000000111////////////////////////.................................---------,,,,,,........................------......------,,,++++++,,,***((()))------)))******)))))))))((((((((((((((((((((((((((((((((('''&&&&&&(((***+++***)))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$((('''%%%######%%%'''(((%%%%%%%%%$$$$$$$$$##############################%%%$$$$$$#########$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""%%%&&&%%%$$$)))(((&&&$$$###!!!!!!!!!'''%%%###"""###$$$%%%%%%'''%%%$$$$$$%%%'''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&'''''''''&&&%%%%%%''')))(((&&&$$$""""""$$$%%%'''''''''''''''''''''''''''&&&'''((('''&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&(((***)))((('''((()))(((''''''&&&&&&&&&''''''(((''''''''''''((())))))++++++*********+++,,,,,,------...///000111222222222222111111222444666888;;;===AAACCCEEEGGGIIIKKKNNNLLLIIIGGGFFFGGGHHHIIIHHHIIIKKKMMMMMMLLLJJJHHHJJJDDDAAAAAA@@@@@@DDDIIIYYYaaasss************************------,,,+++***)))((((((***)))))))))***+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++------------------------,,,,,,,,,---------......---...////////////......//////............//////...------------...//////000000////////////000000.........///////////////---...//////////////////222111000000111111000////////////////////////////////////000111222222222000000000111111111222222222222333333333333222222555555555555444333222111444444555555555555444444555555555555555444333333444444444444444555555555333222111222444555444333444555555666666666555555666666666555555555555555666666555555444333333333222222222222333333333333222222222222222222222222333222111111111111111222000000000000000000000000........................------------,,,,,,,,,,,,........................------......------,,,++++++,,,)))&&&'''+++---***************))))))))))))(((((((((((((((((((((((('''&&&&&&(((******)))((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&%%%###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%###""""""###%%%&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%(((&&&###!!! """%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!###%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$######$$$%%%&&&&&&%%%$$$%%%'''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&''''''&&&%%%%%%'''((()))((('''%%%%%%$$$%%%%%%''''''''''''''''''''''''%%%&&&'''&&&%%%$$$%%%'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%''')))((('''&&&''''''''''''&&&&&&&&&''''''(((((((((''''''(((((()))***************+++,,,---...---......///000111222222222222111111222444666777<<<>>>BBBDDDEEEGGGIIIKKKNNNMMMJJJHHHGGGGGGHHHIIIGGGHHHKKKMMMMMMLLLKKKIIIFFFAAA???AAABBBBBBFFFKKKWWW```sss************************++++++******)))))))))(((((((((((()))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------------------+++,,,,,,,,,------------,,,------............---//////............//////---------------.........000000////////////000000........................------......///......---111000//////000111000////////////////////////////////////000000000111111000000000000111111111111111111222222222222111111///000222333555666666666222333444555555444333222444444444444444333333333333333444444444444555555222222222222333444444333444444555555666666555555555555555555555555555555555555555444444333333333222222222222222222222333222222222222222222222222111111111111111111111111////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------......------,,,+++)))......)))&&&''')))***+++*********))))))))))))(((((((((((((((((((((((('''&&&&&&((()))***)))'''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$######"""###$$$&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%(((&&&###!!!!!!###&&&((($$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$%%%%%%&&&&&&''''''(((((($$$%%%%%%%%%$$$%%%'''(((&&&%%%%%%&&&'''(((&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''%%%&&&'''&&&%%%%%%&&&(((''''''(((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&'''))))))'''&&&'''((('''&&&&&&&&&&&&'''((((((((((((((('''((())))))******************+++,,,,,,......///000111222222333222222222222333555666777;;;>>>AAACCCDDDEEEGGGIIIMMMLLLJJJHHHGGGGGGGGGHHHFFFHHHKKKMMMNNNMMMKKKJJJAAA>>>>>>AAADDDEEEIIINNNVVV```rrr))))))))))))))))))))))))((((((((())))))*********'''''''''((()))***+++,,,))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++,,,---------------......------------......+++,,,,,,---------------///..................///.........---------------------............------000///......000000000...000000000000000000000000000000000/////////......//////000000000111111111000111111222222111111000(((***,,,...111333444555111222333444444333222111444444444333333444444444333333444444444444444444222333333333333333444444333333444555555555555555444444444555555555555555444444444444444333333333222222222222222222222222222222222222222222222222//////000000000000000000........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................------......------,,,+++'''222888222(((%%%(((************))))))))))))((('''''''''''''''''''''''''''&&&&&&'''))))))(((&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""$$$&&&&&&$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###((('''&&&&&&&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&'''&&&%%%######)))'''%%%$$$######$$$$$$###%%%''''''&&&&&&(((+++&&&%%%%%%&&&''''''&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%###%%%&&&&&&%%%%%%&&&(((%%%&&&'''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))((('''&&&'''(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&(((***)))((('''((((((&&&&&&&&&&&&&&&'''((((((((((((((((((((()))******+++******)))))))))******......///000111222333333222222222333444555666777;;;===@@@AAABBBCCCDDDFFFJJJIIIHHHGGGFFFFFFFFFGGGGGGIIIKKKMMMMMMLLLJJJIIICCC???>>>BBBDDDDDDGGGLLLWWWaaarrr))))))))))))))))))))))))&&&&&&'''((()))***++++++((('''''''''((()))******************************))))))))))))******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,---,,,,,,,,,,,,,,,++++++,,,,,,,,,***+++,,,,,,------,,,,,,------,,,,,,,,,,,,---------------------,,,,,,,,,.........///......---,,,///...---...///000///...000000000000000000000000000000000///...---------/////////000000000111111000000111111111111000000,,,---...000111222222222111111222222222222111111333333333333444555666777444444444444333333333222111333444444333222444555222333444555555555555555444444444444444555555555444444333333333333333333222222222222222111111111222222222222222222222222......///000000000000///........................++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------......------,,,+++(((555===777,,,'''))),,,))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&'''))))))'''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%!!!###&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######%%%%%%%%%$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&$$$######""""""%%%$$$$$$######$$$$$$%%%$$$%%%&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""%%%'''(((&&&%%%%%%&&&$$$$$$$$$$$$%%%&&&'''(((!!!$$$''''''&&&&&&)))+++(((&&&%%%%%%&&&'''&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%"""$$$&&&'''&&&%%%&&&'''$$$%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''((()))(((''''''((()))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&(((******((('''((()))&&&&&&&&&&&&&&&'''((()))))))))(((((())))))***+++*********)))******++++++...//////000111222333333222222333444555666777777:::===???@@@AAAAAACCCDDDGGGGGGFFFFFFFFFFFFGGGGGGHHHJJJLLLMMMMMMLLLIIIHHHHHHCCCAAABBBBBBAAADDDHHHXXXcccrrr))))))))))))))))))))))))'''''''''(((((()))))))))(((((('''''''''(((((())),,,,,,,,,,,,,,,,,,,,,,,,&&&&&&'''((()))******+++************************************++++++++++++((()))***+++,,,,,,,,,,,,++++++************++++++)))***+++,,,---,,,,,,+++,,,++++++******++++++,,,---------,,,,,,,,,++++++///////////////...------...---,,,---///000///...................................................////////////000000000111///000000000000000000///111111222333333333333222111111111000000111111111333333333333555777999:::666555555444333222111111///111333333111000222444111222333444555555555555333333333444444555555555333333333333333333333333222222222222111111111000111111111111111111111111...///000111222111111000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------......------,,,+++)))000444000+++*********(((((((((((('''''''''&&&''''''''''''''''''''''''''''''&&&'''(((((('''%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&&&&'''''' ###%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###############%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%%%%&&&+++...***+++---//////,,,)))'''"""&&&&&&$$$$$$'''+++)))'''%%%$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&$$$%%%%%%&&&&&&&&&&&&&&&!!!###&&&'''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%''')))((('''&&&''''''&&&%%%%%%&&&&&&((())))))))))))(((((())))))***+++))))))***+++,,,...000111//////000111222333333444222222333555666666777777;;;===@@@AAAAAAAAABBBDDDEEEFFFFFFGGGGGGHHHIIIIIIJJJKKKMMMNNNMMMKKKHHHFFFIIICCC@@@@@@AAAAAAEEEJJJXXXdddrrr))))))))))))))))))))))))(((((((((((((((''''''''')))(((((('''''''''(((((())))))))))))))))))))))))$$$%%%&&&'''(((******+++)))))))))))))))))))))))))))************+++++++++(((((()))++++++,,,,,,,,,******))))))))))))******)))***+++,,,---,,,+++++++++******************+++---------,,,,,,+++++++++///000000000///...------...---,,,---///000///...------------------------,,,,,,------.../////////////////////000000000000//////000000000000//////---...///000000111111000222111000//////000111222222222333333555888:::<<<666666555444222111000000...000222111//////111333111222333444555555555555333333333444444555555555333333333333333333333333222222222222111111000000000000000000000000000000///000111222333333222111000000000000000000000000........................---------....../////////------------------------------......------,,,+++'''))))))''''''******&&&((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((((((&&&%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((("""""""""######$$$$$$$$$###$$$%%%&&&''''''((())) ###&&&'''&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$#########$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###'''000666>>>???@@@>>>777,,,""" $$$%%%###"""&&&)))***((($$$###$$$&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%&&&''''''((((((''''''!!!###&&&'''&&&&&&&&&'''((('''&&&%%%%%%%%%%%%%%%))))))))))))))))))))))))%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$&&&''''''&&&%%%%%%&&&%%%%%%%%%&&&'''((()))***)))))))))))))))******+++'''(((***,,,///222444666//////000111222333333444111222444555666777777777===???AAABBBBBBBBBCCCDDDEEEFFFFFFHHHIIIJJJJJJKKKKKKLLLMMMNNNMMMJJJGGGEEEEEE@@@===>>>AAACCCIIIPPPXXXdddrrr~~~