BM6P6(@ }}}}}}zzzvvvsssqqqooollljjjmmmllljjjiiiiiijjjlllmmmrrrtttyyy|||qqqjjjgggfffhhhhhhlllsssxxxzzz~~~~~~wwwqqqiiiaaaXXXNNNBBB:::777444222000000000000///......////////////......//////.........---------,,,,,,,,,---------......///...---,,,***)))(((''',,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///...---,,,,,,,,,,,,---...------......------,,,+++,,,++++++******++++++,,,...------,,,,,,------......---,,,+++************...---+++)))((())))))***---,,,,,,+++***)))(((((((((((((((((()))***+++,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++******++++++++++++*********)))))))))***,,,...///)))))))))))))))))))))))),,,+++***))))))***+++,,,************************+++++++++,,,,,,---------,,,,,,,,,+++++++++************++++++++++++*********++++++,,,,,,---......////////////000000000000000111111111111222222222555555777888:::<<<===>>>===<<<:::999888999::::::<<<<<<;;;;;;;;;;;;::::::::::::::::::;;;<<<<<<===AAAAAABBBCCCDDDEEEFFFGGGHHHHHHIIIJJJKKKMMMNNNNNNQQQRRRRRRSSSTTTSSSSSSSSS}}}zzzxxxtttrrrnnnlllkkkiiiiiijjjkkkllllllnnnqqqtttzzzwwwnnniiifffiiihhhlllssswwwyyy~~~zzzuuulllddd\\\RRRGGG???888666222111111111000000......////////////......//////.........---------.........------,,,,,,,,,------,,,,,,+++*********************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------......000///...------...///000---------------,,,,,,+++---,,,,,,,,,,,,,,,,,,---.........------.........///...---,,,,,,+++++++++...---+++***)))))))))***+++*********************((((((((())))))***+++,,,++++++,,,,,,,,,,,,++++++***+++,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++***))))))***+++,,,************************,,,+++***))))))***+++,,,************************++++++++++++++++++,,,,,,............------------******++++++++++++******++++++,,,,,,---.........////////////000000000000000111111111111222222222444555666777999;;;<<<======<<<;;;:::999999:::;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::;;;;;;<<<<<>>???AAACCCEEEFFFGGGEEEFFFFFFGGGHHHIIIJJJJJJKKKLLLMMMOOOPPPQQQQQQQQQ|||yyyxxxvvvsssqqqoooooonnnlllllllllkkkkkklllpppssszzz~~~}}}|||{{{vvvooonnnjjjjjjooosssuuuxxx|||~~~yyyrrrllleee\\\RRRKKK===999555222111111111000//////000000000000//////////////////............000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,++++++++++++,,,,,,,,,,,,,,,---,,,++++++***------,,,,,,,,,,,,------......------------......000///...---------------------,,,,,,++++++++++++************************))))))))))))***+++,,,,,,)))******++++++******))))))***++++++,,,+++++++++++++++,,,,,,,,,,,,++++++------,,,+++***)))((((((************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,+++*********))))))))))))((((((((((((++++++,,,,,,,,,,,,+++++++++++++++,,,------......////////////000000000000000000111111111222222222222333444555777888999:::999999999999999999999999999999::::::;;;;;;;;;<<<>>>>>>=========<<<;;;;;;;;;<<<>>>@@@BBBDDDFFFGGGEEEEEEEEEFFFFFFGGGGGGHHHGGGIIIJJJLLLNNNPPPPPPQQQ}}}zzzwwwtttrrrqqqnnnnnnnnnllljjjjjjlllnnnpppssswww}}}||||||vvvzzz{{{tttmmmjjjllloooqqqtttxxx|||~~~yyysssmmmhhh```VVVOOOAAA===777333111111000/////////000000000000//////000000/////////.......................................------,,,++++++***------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,+++,,,,,,,,,------------,,,,,,,,,+++,,,,,,,,,+++***)))))))))))))))))))))***+++,,,---)))******++++++******)))((())))))*********************++++++++++++******,,,,,,,,,,,,,,,,,,,,,+++************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++.........---,,,,,,,,,+++---,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,*********+++,,,,,,------////////////000000000000000000111111111222222222222222333555666777888888777777777888888888777777999999:::;;;<<<<<<======???????????????>>>===<<<;;;<<<===@@@BBBDDDFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIKKKMMMOOOPPPPPP{{{xxxvvvqqqqqqpppmmmkkkiiijjjkkkjjjkkknnnqqqvvv~~~|||zzztttwww|||{{{qqqiiihhhkkkmmmppptttzzz}}}{{{uuupppkkkddd[[[UUUGGGBBB;;;666333222111000///000000111111000000///000000000/////////......------.........////////////......---,,,++++++***++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///...//////000000//////...------......------,,,+++,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,++++++******+++++++++,,,------......---,,,,,,......---,,,+++***))))))******)))******+++,,,---******++++++++++++******((())))))***************)))******++++++******)))++++++,,,---.........---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,+++++++++******,,,------......------,,,******+++,,,,,,------...////////////000000000000000111111111111222222222222333444555666777777888666666777888888888777777999:::;;;<<<===>>>??????@@@@@@AAABBBBBBAAA???>>><<<===>>>@@@BBBDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFHHHIIILLLMMMOOOPPPPPPzzzzzzxxxuuupppnnnmmmnnniiijjjkkklllnnnrrrxxx|||xxxyyyzzz}}}uuuiiieeefffiiimmmqqqvvvyyy~~~~~~yyyuuupppjjjbbb[[[OOOIIIAAA:::666444333222000000111111111111000000000000000000/////////...////////////............---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////000111111000//////......//////......---,,,,,,,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++************++++++,,,---...//////...---,,,.........------,,,,,,,,,************+++,,,------++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++,,,---------,,,,,,++++++++++++++++++++++++++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...+++*********))))))))))))------............------,,,,,,------...//////000////////////000000000000000111111111111222222222333333444555666777888888666777888:::::::::999888::::::;;;===>>>@@@AAAAAA@@@AAACCCDDDDDDDDDBBBAAA>>>>>>???AAABBBDDDEEEEEEIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIKKKMMMNNNOOOPPPPPP}}}xxxtttsssssskkkllllllkkkkkknnnrrruuuwww||||||{{{|||wwwiiicccdddfffkkkppptttwww{{{|||xxxuuunnnfff```TTTNNNEEE>>>999666444333000000111111111111000000000000000000////////////111111000///...------,,,++++++,,,------...//////...........................------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,//////...------------...---...///000000///...---/////////000//////...---...------,,,,,,------......------,,,,,,------...+++++++++******+++,,,,,,,,,---.../////////---------------.........//////************+++,,,---...+++,,,,,,------,,,,,,++++++,,,------......------+++,,,,,,------,,,,,,+++***+++,,,---,,,,,,******++++++++++++++++++++++++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------.........---------,,,,,,------............------......//////000111111111////////////000000000000000111111111111222222222444444444555666777888888888999:::;;;<<<;;;;;;::::::;;;<<<>>>???AAABBBCCC@@@BBBDDDEEEFFFEEEDDDCCC??????@@@AAACCCDDDEEEEEEKKKJJJJJJIIIIIIHHHHHHHHHJJJJJJLLLMMMOOOPPPPPPPPP|||vvvrrrvvvsssnnnkkkkkkkkkkkkjjjqqqwww|||}}}pppfffeeegggiiiiiinnnqqqvvv{{{~~~yyyqqqhhhaaa```YYYNNNEEE>>>999666444222111000111222111///---...///111222333222000///111000///////////////000/////////...---------,,,//////.........---------,,,,,,,,,---------......///000000---***(((***---000///---,,,++++++,,,,,,000////////////.........,,,---......//////......///...---,,,,,,---...///,,,,,,,,,,,,,,,+++***)))......---------,,,,,,,,,.........------,,,,,,,,,---------,,,,,,++++++++++++++++++++++++,,,,,,---///...------,,,+++***)))++++++,,,,,,,,,,,,------///...------,,,,,,------***++++++,,,,,,++++++***++++++*********+++---...///...------++++++***))))))))))))))))))))))))))),,,+++*********+++,,,---///......------,,,,,,++++++,,,...000000000000///+++,,,---...////////////000000000000000000000000000000000111222222333333333333444444444444444444666777888999:::999888888999:::<<<===???AAABBBCCCEEEEEEFFFFFFFFFFFFEEEEEEAAAAAAAAAAAABBBDDDEEEGGGJJJKKKKKKKKKKKKIIIHHHGGGLLLLLLLLLLLLLLLMMMMMMMMM|||yyyuuupppmmmlllkkkkkkjjjiiinnntttyyyvvvkkkggggggggggggjjjmmmrrrwww|||{{{tttkkkdddaaa[[[RRRIIIAAA<<<777444333222111111222111///...,,,---///111111000///...111111000///////////////...............---------//////.........---------,,,,,,---------.........,,,---//////...,,,,,,,,,---,,,,,,,,,,,,...///000............------------,,,------.....................---,,,,,,---......---------------,,,++++++......---------,,,,,,,,,------------,,,,,,,,,+++---,,,,,,,,,++++++++++++((((((((((((((())))))***,,,++++++******))))))(((++++++,,,,,,,,,,,,------,,,+++******))))))******++++++,,,,,,,,,,,,++++++***))))))))))))***+++,,,...------,,,,,,++++++***************************,,,+++*********+++,,,---++++++,,,,,,,,,,,,,,,,,,+++,,,---...//////......+++,,,---......///......//////////////////////////////000000111222222333333333333444444444444555666777888999:::999999888:::;;;<<<>>>@@@BBBCCCDDDEEEFFFFFFGGGGGGFFFFFFEEECCCCCCBBBBBBDDDEEEGGGHHHJJJJJJKKKLLLLLLKKKIIIHHHMMMMMMMMMMMMMMMMMMMMMMMM|||wwwsssqqqooommmllleeehhhlllooossszzzvvvmmmiiigggfffeeehhhlllrrrxxx|||~~~wwwnnniiiccc^^^VVVNNNGGG@@@:::666444222111111222111000...---...000111111111000///222222111///............---------..............................------------------.........//////***+++---000222111...+++---,,,,,,------///000000//////.........---------,,,,,,---...............---,,,,,,++++++,,,,,,---------.........---,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++******++++++,,,---)))))))))))))))(((((((((++++++,,,,,,,,,,,,------+++******))))))))))))))),,,,,,------------,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++,,,------))))))***++++++,,,------+++,,,,,,---------,,,,,,***+++,,,------.........////////////////////////......///000000111111222333333333444444444555555777777888999999999999888;;;;;;===???AAACCCEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDDDDEEEGGGIIIJJJIIIJJJLLLMMMMMMLLLLLLKKKMMMMMMMMMMMMMMMMMMMMMMMM|||xxxuuurrrpppkkklllmmmmmmooossszzzuuulllhhhfffaaadddhhhnnntttzzz~~~~~~xxxqqqlllddd```ZZZSSSLLLDDD<<<777666444222111222111000///111111222333333333333222333222111///...---------,,,---------.../////////........................------........./////////---,,,,,,...222222...+++/////////......---------000000/////////.........,,,,,,---.........------++++++++++++++++++++++++,,,---------------,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,---......)))))))))*********+++++++++++++++,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,------......------,,,.........---............+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++,,,,,,------******++++++,,,,,,,,,,,,---------------,,,,,,,,,******+++,,,------------////////////////////////.........///000000111111222333333444444555555555777777888888999999999999;;;<<<>>>@@@BBBDDDFFFGGGGGGHHHHHHIIIIIIHHHHHHGGGEEEDDDDDDDDDEEEGGGIIIJJJIIIJJJLLLMMMNNNNNNMMMMMMLLLLLLLLLLLLLLLKKKKKKKKK|||xxxuuusssrrrpppnnnnnnooosssvvv{{{~~~zzzooohhhdddaaabbbfffkkkqqqxxx}}}~~~yyysssnnneeebbb]]]WWWPPPGGG???999777555222111222222111000111111222333333333333333333222111///...---------,,,---------.../////////---.....................------------.........///111...+++,,,...///...+++...............---------......---------,,,,,,,,,+++,,,,,,---...---------++++++++++++++++++++++++***+++,,,,,,,,,,,,++++++......---------,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))***++++++++++++,,,,,,------......+++++++++,,,,,,,,,------//////...------------...,,,------......------,,,........................***++++++,,,,,,------...++++++++++++++++++++++++++++++,,,,,,------------......------,,,,,,,,,+++......------------------******+++,,,------------.................................///000000111111222222333333444555666666888888888888888999999999;;;<<<>>>@@@CCCEEEGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHDDDCCCCCCCCCDDDFFFHHHIIIIIIJJJLLLMMMNNNOOONNNNNNKKKJJJJJJJJJIIIIIIIIIHHH}}}yyywwwrrrnnnllllllmmmnnnpppvvv~~~~~~~~~sssjjjdddaaabbbdddhhhnnntttzzz~~~~~~zzztttpppfffccc___ZZZSSSKKKCCC>>>999666333222222222111000////////////000000111111222222111///............---------...............---------...............,,,,,,,,,---------......111...,,,+++,,,,,,---,,,)))***+++---.../////////++++++*********)))))))))++++++,,,---------------***++++++,,,,,,++++++*********++++++,,,,,,++++++......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,*********+++++++++++++++++++++******++++++,,,---,,,---------......//////++++++,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------,,,+++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------//////...------,,,++++++...---------------......***+++,,,------.......................................///000000111111222111222333333444555666666888888777777888888999::::::;;;===@@@BBBEEEGGGHHHGGGHHHHHHIIIIIIHHHHHHGGGCCCBBBBBBBBBCCCEEEGGGHHHIIIJJJLLLMMMNNNNNNNNNMMMJJJIIIIIIHHHHHHGGGGGGGGG~~~xxxsssooonnnnnnmmmkkkpppuuu{{{~~~|||qqqiiibbbbbbcccfffkkkqqqvvvzzz~~~{{{vvvssshhhfffaaa\\\WWWPPPIIIDDD:::777444222222222222111///.........//////000000111111000///////////////...............------------------.........//////+++++++++,,,,,,,,,,,,---***+++,,,,,,++++++,,,---'''(((***,,,............+++++++++*********))))))++++++,,,------------,,,++++++,,,------,,,++++++***++++++,,,------,,,,,,......---------,,,,,,,,,+++,,,,,,,,,------------++++++++++++,,,,,,,,,---...------------...//////,,,,,,,,,,,,,,,---------++++++,,,,,,,,,,,,------------,,,++++++++++++,,,++++++,,,,,,,,,,,,+++++++++,,,,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---.........---,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---...///+++,,,---......///..............................//////000000111222222333111222222333444555666777999888777777777888999:::999:::<<>>AAACCCEEEGGGGGGHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHJJJLLLNNNOOOMMMLLLLLLMMMLLLLLLKKKKKKKKKJJJJJJJJJ{{{vvvrrrooommmlllmmmppptttyyypppiiihhhjjjkkkooorrruuuxxxzzz}}}}}}{{{wwwqqqlllfff```YYYTTTOOOJJJAAA;;;777666555444222222111111000000111111111000000000/////////............///......---,,,,,,---......///.........,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,---..............................---.........////////////---------------------------------,,,,,,---------*********++++++,,,,,,,,,------------------------...---,,,+++***+++,,,---)))+++---///000///...---...------,,,,,,++++++***,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,))))))***+++,,,,,,------*********************+++((()))***+++,,,+++******++++++,,,,,,---...//////---------............///000000000000000111111111111111222222333444444444444444555555666777777777888888888888888999::::::888999:::<<<>>>@@@BBBCCCFFFGGGHHHIIIIIIIIIIIIIIIJJJIIIIIIHHHHHHHHHHHHHHHJJJLLLOOOPPPOOONNNMMMMMMMMMMMMLLLLLLLLLKKKKKKKKK}}}yyyuuuqqqnnnoooooooooqqqvvv|||rrrmmmkkkiiilllooosssvvvxxx|||}}}zzzuuuoooiiiccc]]]YYYUUUOOOGGG@@@;;;888666555333333222111111111111111000000000000////////////.........///......---,,,,,,---......///.........------,,,++++++,,,,,,,,,------,,,,,,------...///------------------------,,,,,,---------.........------------------------------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---+++,,,...//////...,,,***---------,,,,,,+++++++++******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))***+++,,,------************************''')))***,,,,,,,,,******++++++,,,,,,---...//////---------............//////000000111111111111111222222222333444444555555444444555666666777777888888888777777888888999:::888999;;;===???@@@AAABBBEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIJJJJJJMMMPPPQQQPPPOOONNNOOONNNMMMMMMMMMMMMLLLLLLLLL}}}wwwssspppnnnllllllpppxxx{{{rrrkkkgggiiilllpppsssvvvzzz}}}yyysssmmmfffaaa^^^YYYTTTLLLEEE???;;;777555444333222111111111111111000000000000////////////......//////......---,,,,,,---......//////............---,,,,,,,,,------...------------...//////------------------------,,,,,,,,,------------...---------------.........------............------...------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------,,,******,,,,,,,,,,,,,,,,,,,,,,,,))))))((())))))***+++,,,)))************+++++++++++++++************++++++---------...---,,,,,,+++++++++++++++++++++++++++******++++++++++++*********++++++,,,---......///,,,,,,,,,,,,,,,+++++++++'''(((***+++,,,,,,+++***+++,,,,,,------.........---------............///------...///000000000000222222333333444444555555333333333444555555666666777777777666777888888999999:::<<<>>>@@@AAAAAABBBDDDEEEFFFHHHIIIIIIIIIIIIJJJIIIIIIIIIIIIJJJKKKLLLLLLNNNPPPQQQPPPPPPPPPQQQPPPOOOOOOOOOOOONNNNNNNNNzzzwwwsssooommmnnnrrrwwwzzzzzzooohhhfffhhhlllooosssxxx}}}}}}wwwqqqkkkfffddd\\\XXXQQQJJJCCC===888444555444333222111111111111////////////000000000000......//////......---,,,,,,---......//////......000///......---------..................//////000------------------------------------............------........./////////,,,---...//////...---,,,---------,,,,,,,,,,,,,,,------------------------,,,,,,------,,,,,,++++++******++++++++++++++++++***++++++,,,,,,------...))))))))))))***+++,,,---))))))*********+++++++++,,,+++************+++,,,++++++,,,,,,,,,+++***)))++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++,,,,,,---------...,,,,,,,,,,,,+++++++++***(((((()))***+++,,,,,,,,,---------------------------------............///,,,---///000111111000000111222222333444444555555333333444444555555666666666666555555666666777888999;;;===???AAABBBBBBBBBDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKMMMMMMMMMOOOPPPQQQPPPPPPRRRSSSSSSSSSRRRRRRRRRQQQQQQQQQ|||uuupppnnnoooqqqrrruuu}}}tttjjjdddfffjjjmmmqqqvvv|||zzztttnnnjjjiii]]]YYYSSSLLLFFF???888444555444333222111111111111////////////000000000000......//////......---,,,,,,---......//////......111000///..............................///000000..................................../////////000........./////////000000,,,---...//////...---,,,+++,,,,,,------......///........................+++,,,---...---,,,+++***)))(((((()))***+++---...)))***+++,,,------...///************+++,,,---...+++++++++,,,,,,------------,,,+++******+++,,,---))))))***+++***)))((('''************************)))***+++,,,,,,+++***))))))************+++++++++************))))))((((((((())))))***++++++,,,,,,------------------,,,,,,---------.........//////...///111222333333333222111111222333333444444555555555666666777888888888555555555555555666777777:::;;;>>>@@@BBBBBBBBBBBBDDDDDDFFFGGGHHHIIIIIIIIIHHHHHHHHHIIIKKKLLLNNNOOONNNPPPPPPPPPPPPPPPSSSUUUUUUUUUUUUUUUTTTTTTTTTSSSzzztttsssqqqooolllqqqttt{{{zzziiigggdddeeekkkppptttzzz{{{vvvqqqllliiiccc]]]VVVOOOJJJCCC<<<666666444333333444333222000000000000000////////////000000000000////////////,,,,,,,,,------.................................---------...............//////.........---------***+++---//////...---,,,------------------------------............------,,,---...//////...---,,,.........---,,,+++***)))------------------------,,,,,,+++******+++++++++---++++++,,,...///...---,,,---...---++++++---///...------,,,+++***))))))++++++++++++++++++++++++,,,,,,---...---,,,***)))+++*********))))))(((((())))))***+++++++++++++++))))))))))))************))))))(((((((((***+++,,,------++++++++++++------++++++,,,,,,---......///,,,,,,,,,---------...............///000111111222000111222222444444555666444444555555555555444444555555444444555666888999999:::;;;===???BBBCCCDDDDDDFFFHHHJJJJJJJJJHHHGGGHHHGGGGGGHHHIIIKKKMMMNNNPPPQQQQQQRRRRRRRRRRRRRRRSSSTTTUUUUUUUUUTTTSSSRRR{{{wwwuuuqqqnnnooopppvvv~~~~~~ssshhhdddcccggglllooouuu{{{}}}xxxrrrmmmkkkddd___WWWQQQLLLFFF???999777666444444444444333111000000000000////////////000000000000/////////...------...............///........................***++++++,,,---...////////////.........---------,,,---.../////////..............................------............------,,,---............---,,,---------,,,++++++******------------------------,,,,,,++++++++++++,,,,,,---,,,+++,,,...///...------......---++++++,,,...---,,,,,,++++++*********++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++*********))))))))))))((()))******+++++++++***(((((((((((())))))))))))+++************++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------.........,,,,,,---------.........---......///000000111111000111222222444444555666444444555555555555444444666555555555555777888999999:::;;;===???AAACCCDDDEEEFFFGGGIIIIIIIIIIIIHHHIIIIIIHHHIIIJJJKKKMMMNNNOOOPPPQQQRRRRRRRRRRRRRRRUUUVVVWWWWWWWWWVVVUUUTTTzzzuuuqqqooonnnqqqvvvzzz~~~~~~lllfffcccfffjjjlllqqqwww~~~~~~yyytttooolllfffaaaZZZTTTOOOJJJCCC===:::777555444444444333111000000000000////////////000000000/////////......///////////////.................................((()))***+++---...//////...............---------........./////////000000........................------............------+++,,,,,,------,,,,,,+++,,,,,,+++*********,,,,,,------------------------------,,,,,,,,,,,,------...---,,,---/////////------......---+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++++++++,,,***************)))))))))(((((()))************)))))))))))))))************+++,,,,,,,,,,,,++++++***---,,,,,,++++++,,,,,,---,,,,,,------------------,,,------------.........------......//////000000000111222222444444555666444444555555555555444444666666666666666888999999999:::;;;===???AAABBBCCCFFFFFFGGGGGGHHHIIIIIIJJJKKKKKKJJJJJJJJJKKKLLLMMMNNNOOOPPPQQQRRRRRRSSSRRRVVVWWWXXXYYYYYYXXXWWWWWWyyytttsssqqqqqqssstttvvv|||tttlllfffgggjjjmmmqqqvvv|||~~~zzzuuupppmmmgggbbb[[[VVVRRRMMMGGGBBB;;;999666444333333222000000000000000////////////000000/////////.........000/////////......------........................******+++,,,---.......................................------......///000........................,,,------......------,,,++++++++++++++++++++++++,,,+++)))((()))+++---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......///...------//////...---,,,.........,,,******+++*********++++++,,,,,,,,,***+++++++++++++++,,,,,,---,,,+++******+++,,,---************************((())))))*********))))))*********+++++++++,,,,,,++++++,,,---,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------......////////////000111222222444444555666444444555555555555444444666666666777888888999999999:::;;;===???@@@BBBBBBFFFFFFFFFFFFGGGHHHJJJJJJLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNOOOPPPQQQRRRRRRRRRUUUVVVWWWXXXYYYYYYXXXWWW{{{xxxtttrrrsssrrrrrrvvv||||||rrrhhhgggjjjmmmqqquuuyyy|||~~~{{{uuupppmmmgggbbb\\\XXXUUUPPPJJJEEE===:::666333222222000///000000000000////////////////////////............///......------,,,,,,,,,....................................---------------.....................------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++,,,+++)))))))))+++---///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------...//////...------...///...,,,+++---......,,,******+++*********++++++,,,,,,---*********++++++,,,,,,,,,,,,+++***)))******,,,---***************+++++++++))))))************)))))))))))))))*********++++++******+++++++++***(((''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........//////.........///////////////000111222222444444555666444444555555555555444444555666777777888999999999999:::;;;<<<>>>@@@AAAAAAEEEEEEEEEFFFGGGHHHJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLMMMNNNOOOPPPPPPPPPRRRSSSTTTVVVWWWWWWVVVVVVzzzvvvuuutttqqqrrrvvvzzzyyylllhhhiiikkknnnqqquuuyyy}}}{{{vvvqqqmmmgggccc]]]ZZZWWWTTTNNNJJJ@@@<<<888444333222111///000000000000/////////////////////.........---------------------,,,,,,,,,........................000//////......---,,,,,,---------...............,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,------------,,,,,,,,,++++++******++++++,,,,,,,,,+++++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///...---,,,,,,---...,,,+++)))+++---...,,,+++++++++*********++++++,,,,,,,,,*********++++++,,,,,,---+++************++++++,,,*********+++++++++++++++***++++++++++++***))))))&&&'''''''''(((((((((((())))))*********)))((((((+++,,,,,,------,,,,,,+++++++++,,,------......///------.........//////////////////000000000000000000111222222444444555666444444555555555555444444444555666777888888888888999:::;;;<<<>>>???@@@AAACCCDDDEEEFFFGGGIIIIIIJJJKKKKKKLLLLLLLLLKKKJJJJJJKKKKKKLLLMMMMMMMMMLLLLLLNNNOOOQQQSSSTTTUUUUUUTTT~~~{{{xxxtttsssuuusssxxxtttlllkkkjjjkkknnnrrrvvv{{{~~~}}}xxxrrroooiiieee```\\\[[[WWWRRRNNNDDD@@@:::777555444222111000000000000//////////////////.........---------------------..........................................---------------------------.........//////+++,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,++++++++++++,,,---------------------......++++++++++++++++++++++++*********++++++,,,---......,,,++++++,,,,,,+++***'''))),,,------,,,,,,,,,++++++++++++++++++,,,,,,)))******+++,,,,,,------))))))***+++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******''''''((((((((()))))))))******))))))******+++++++++,,,,,,------,,,,,,+++******+++,,,...///000000............////////////111111111111111111111000000111222222444444555666444444555555555555444444333444666777888888777777999:::;;;<<<===???@@@@@@AAACCCEEEGGGHHHIIIIIIIIIIIIIIIJJJKKKKKKKKKJJJIIIJJJJJJKKKKKKKKKJJJIIIIIILLLMMMOOORRRSSSTTTTTTSSS}}}wwwuuuvvvqqquuu{{{{{{qqqnnnlllkkklllppptttyyy}}}~~~~~~zzztttqqqkkkgggbbb___]]]ZZZUUUQQQGGGBBB===999666555444333000000000000//////////////////.........------------.........//////000000........................+++++++++,,,,,,------------------.........//////,,,---///111111000///---------------------------+++,,,,,,------,,,,,,+++------,,,++++++,,,---------......//////...------++++++++++++++++++++++++************+++,,,---...---,,,+++++++++,,,***)))&&&(((,,,------,,,,,,---++++++++++++++++++++++++))))))***+++,,,,,,------((()))***,,,,,,,,,+++************++++++,,,,,,,,,---------------,,,+++******++++++++++++,,,,,,,,,++++++***)))***+++---...++++++------------++++++))))))***,,,...///111111............/////////000222222222111111111111111000111222333444555555666444555555555555555555444222444555777777777666666::::::;;;<<<===>>>???@@@@@@BBBEEEHHHIIIIIIIIIHHHGGGHHHJJJKKKKKKKKKJJJIIIJJJJJJJJJJJJIIIHHHGGGFFFKKKMMMOOOQQQSSSSSSTTTSSS~~~zzzwwwsssrrruuu{{{tttkkkjjjooooooqqqssswwwzzz}}}|||vvvqqqllljjjfffccc___\\\WWWTTTKKKFFF>>>888444333222111555444333222111111111111000///...///000111000///---------...///000111222000000000///......------...---++++++,,,,,,+++******+++,,,---............------,,,+++,,,---...///++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***//////.........---------.........------,,,,,,,,,***)))))))))***+++,,,,,,(((((())))))*********++++++*********+++,,,,,,---.....................---///...---,,,,,,---...///.........------,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,+++++++++******+++,,,.........,,,***))))))************)))((((((***(((((())),,,---,,,)))---------......//////////////////...---,,,******,,,,,,,,,---------......000000000111222222333333333333222111222333444555444444444555444444333333888888888777888888999999;;;:::::::::;;;>>>@@@BBBCCCCCCEEEFFFGGGHHHHHHHHHJJJJJJKKKKKKKKKJJJHHHGGGJJJKKKLLLKKKIIIHHHHHHIIILLLLLLNNNPPPQQQRRRSSSSSS}}}uuussstttxxx||||||qqqlllnnnmmmnnnqqqtttxxx|||}}}wwwrrrllljjjgggeeebbb^^^YYYVVVNNNIIIAAA;;;777555333222444444333111111111111111000///...///000111000///------,,,,,,,,,------...............///////////////---,,,,,,------,,,******+++,,,---...............------,,,---...///000++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++************++++++,,,))))))))))))******++++++++++++******++++++,,,---))))))******************......---,,,,,,---.........---------,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,++++++************+++,,,---...---,,,***)))((()))******+++++++++++++++)))(((***,,,---+++))),,,,,,,,,,,,,,,---------............---,,,++++++------------............000000000111222222333333333333222222222333444555444555555666666555555444888888888777888888999:::<<<<<<;;;<<<===???BBBCCCCCCDDDEEEGGGHHHIIIIIIIIIJJJKKKKKKKKKKKKIIIHHHGGGIIIJJJKKKJJJHHHGGGHHHIIIJJJKKKMMMNNNPPPQQQQQQQQQ{{{wwwuuuvvvwwwyyyzzzqqqmmmjjjkkkmmmppptttyyy~~~xxxsssmmmllljjjiiigggccc^^^ZZZSSSNNNFFF@@@;;;888555333444333222111000000000000111///...///000111000.........------,,,,,,,,,,,,,,,------...//////000000///...,,,---......---,,,++++++,,,---............---------------...//////++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***))))))******++++++,,,,,,...------------,,,,,,,,,,,,,,,+++*********++++++)))************+++++++++++++++******++++++,,,,,,*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,++++++++++++++++++*********+++************)))))))))+++,,,---------,,,******((((((***+++,,,---------,,,+++******+++,,,***))),,,+++++++++++++++******,,,------......------,,,............////////////000000000111222222333333333333222222222333444555555555666666666666666555888888777777888999999:::============???AAACCCDDDCCCDDDEEEGGGIIIJJJJJJJJJJJJKKKKKKKKKKKKIIIHHHGGGHHHIIIJJJIIIGGGGGGGGGIIIIIIJJJKKKMMMNNNOOOOOOOOO~~~yyyxxxvvvvvvzzzxxxpppiiihhhiiikkkpppvvv{{{~~~zzzuuunnnnnnmmmlllkkkhhhccc```XXXSSSLLLEEE@@@;;;777444333333222111000000000000111000//////000000///...//////////////////......---------......////////////...------...///...---+++,,,------.........---,,,,,,,,,,,,,,,------...+++++++++,,,,,,,,,------***++++++,,,,,,++++++***(((((()))***+++,,,------------------------------...---,,,+++++++++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,******+++,,,---......///++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++******************)))))))))))))))))))))++++++,,,,,,,,,,,,+++***)))***+++,,,---------------,,,+++++++++*********,,,,,,,,,++++++*********+++,,,------.........---////////////000000000000000000000111222222333333222222222333333333444444444555555666666666666555777777777777888999::::::=========>>>???AAACCCDDDBBBCCCEEEGGGIIIJJJKKKKKKKKKKKKLLLLLLKKKIIIGGGFFFFFFGGGHHHHHHGGGFFFGGGIIIIIIJJJKKKMMMNNNNNNOOOOOO~~~{{{xxxuuuwww{{{vvviiihhhfffgggkkkqqqxxx|||}}}~~~|||wwwpppoooooooooooommmiiifff]]]YYYRRRKKKDDD>>>888444444333222111000000000000222000//////000000///---,,,---...///000000000000///.........---------,,,///---,,,---//////...---,,,,,,------...---------******++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,,,,++++++***((()))***+++,,,---...///------------------------......---,,,+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++***++++++,,,(((((())))))***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))******+++++++++++++++++++++,,,,,,---------,,,,,,+++------,,,+++*********+++......------,,,,,,,,,+++++++++,,,---............/////////000000000111111000000000111222222333333222222333333333444444444222333444555555555555555777777777777888999:::;;;;;;;;;<<<===>>>@@@AAABBBAAABBBDDDGGGIIIKKKLLLLLLKKKLLLLLLLLLJJJIIIGGGFFFDDDFFFGGGGGGFFFFFFHHHIIIKKKKKKMMMNNNOOOOOOOOOOOO{{{vvvuuuwwwuuu|||}}}kkkiiieeedddgggmmmtttyyy|||}}}}}}zzzrrrqqqooopppppppppnnnlllccc___XXXQQQJJJBBB;;;666555444333222111111111111222111//////000000...---)))***,,,.../////////...//////......---,,,,,,+++...,,,,,,,,,...///...---,,,,,,------...------,,,******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,++++++*********+++,,,---...///000,,,,,,,,,------------.........---,,,,,,,,,---------------,,,,,,,,,,,,+++,,,,,,++++++******++++++*********+++,,,,,,------***++++++,,,,,,++++++***)))************+++++++++)))))))))***************)))))))))************+++************++++++++++++,,,---------,,,,,,+++***---------+++)))))),,,...///..................---+++,,,,,,---.........---////////////000000000000000000000111222222333333111222333444444444333333222222333444555555555555666666777777888999;;;;;;999999:::<<<===>>>???@@@???@@@CCCFFFHHHJJJKKKLLLLLLLLLLLLLLLJJJHHHFFFEEEDDDEEEGGGGGGGGGGGGIIIJJJLLLMMMNNNOOOPPPPPPPPPPPPzzzwwwwwwrrrvvv|||oookkkfffcccdddjjjqqqvvv{{{{{{}}}~~~|||sssqqqooooooqqqrrrrrrqqqjjjeee___WWWOOOGGG>>>999666555444333222222222222222111//////000000...---***+++---...///...---,,,------------------------,,,++++++,,,---......,,,,,,------...------,,,,,,+++,,,---.........------++++++,,,,,,,,,,,,------***++++++,,,,,,++++++******++++++,,,---......///,,,,,,,,,---------.........------------......///...---------,,,,,,,,,,,,---,,,++++++******++++++,,,,,,,,,,,,------------++++++,,,------,,,++++++))))))))))))******++++++((()))))))))*********+++************++++++,,,,,,***************++++++,,,***++++++,,,,,,,,,,,,+++,,,,,,---+++)))***---000.............../////////,,,,,,------...---------........./////////000000000000000111222222333333111222333444444444333333222333444555666666666666666666666777888:::;;;<<<888999:::<<<===>>>??????===???AAADDDGGGIIIKKKLLLLLLLLLLLLLLLJJJHHHFFFEEEDDDEEEGGGHHHHHHHHHJJJLLLLLLMMMNNNOOOPPPPPPPPPPPPzzzzzzsssuuuxxx{{{qqqlllfffbbbccchhhooottt{{{{{{{{{}}}}}}tttrrroooooopppsssttttttnnnjjjccc\\\SSSJJJAAA;;;666666555444333333333333333111//////000000...,,,...///000111111///---,,,+++,,,,,,------......///,,,+++***+++---...---,,,---------...------,,,,,,------///000000000///...++++++,,,,,,,,,---------+++++++++,,,,,,++++++++++++++++++,,,,,,------...,,,,,,,,,------.........---------------...///000.........------,,,,,,,,,---,,,,,,+++*********+++)))))))))(((((((((((((((+++,,,------------,,,+++(((((())))))*********+++(((((())))))*********+++******+++++++++,,,,,,,,,******))))))***+++,,,,,,((()))***+++,,,---------+++,,,---+++)))***...111---------....../////////,,,------......---,,,,,,............////////////000000000111222222333333111222333444555444333333333444555666777777777777666666666777888:::;;;<<<888999;;;===>>>?????????<<<>>>@@@DDDGGGIIIKKKKKKLLLLLLLLLLLLJJJHHHFFFEEEDDDFFFGGGHHHHHHIIIKKKLLLLLLMMMNNNOOOOOOOOOOOOOOO{{{xxxuuuuuuxxx{{{qqqaaa^^^bbbgggkkknnntttxxx~~~yyyvvvrrrrrrtttwwwxxxwwwsssnnngggaaaZZZQQQGGG???888555333222222222222111000111111111111000//////---...///000000...,,,++++++,,,------......------........................000000000000///...---,,,.................................------,,,,,,,,,++++++*********+++---......---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***))))))***++++++,,,,,,------...+++*********+++---///000******++++++++++++******************************))))))))))))******************))))))))))))******........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------............//////////////////.........//////000111111111111111333222111111111222333444555555555666666666666777333444555666777888999:::<<<<<<<<<<<<<<<===>>>>>>BBBBBBBBBCCCEEEHHHJJJLLLKKKKKKKKKKKKJJJIIIHHHHHHGGGHHHJJJIIIHHHHHHIIIKKKMMMMMMMMMMMMNNNOOOPPPQQQ{{{wwwuuuvvvwwwzzzwwwfff```bbbfffjjjmmmssswww}}}~~~~~~yyyuuurrrrrrtttwwwxxxxxxwwwrrrkkkddd^^^UUUJJJCCC:::888444333333333333222111111222222111111000///...///000111000///---,,,,,,,,,---...............////////////////////////---...///////////////.................................---------,,,,,,,,,++++++*********+++------...---,,,,,,,,,,,,---...---------------------------------,,,+++*********+++++++++,,,,,,,,,,,,---------+++*********+++,,,******++++++++++++******************************))))))))))))************+++++++++******+++++++++------------------------------------------------........................------------------------------------------------------------............/////////////////////...000000111222222222222222222222111111111222333444444444444555555555666666444555666777888:::;;;;;;<<<<<<<<<<<<======>>>???AAAAAAAAAAAACCCEEEGGGHHHJJJJJJJJJJJJJJJIIIHHHGGGHHHIIIJJJJJJIIIIIIJJJLLLMMMMMMMMMMMMNNNOOOPPPQQQ|||xxxvvvuuuuuu{{{pppgggeeefffiiimmmrrrvvv{{{~~~~~~}}}}}}}}}xxxuuussssssuuuxxxyyyzzz{{{vvvpppjjjddd[[[PPPIII>>>;;;777444444444444333222222222222222111111000///000111111111000...---------...////////////...////////////////////////,,,,,,---//////000000000////////////////////////...------------,,,,,,,,,,,,++++++++++++,,,,,,---...------,,,,,,------..............................------,,,,,,++++++***,,,,,,,,,,,,++++++++++++,,,++++++***)))***************++++++++++++******************************))))))))))))************---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------------------------------------------..................//////////////////111111222333333333333333222111111111111222333333333333333333444444444444555555666888999:::;;;<<<<<<<<<<<<<<<===>>>???@@@BBBBBBAAAAAABBBCCCDDDEEEHHHHHHIIIIIIIIIHHHGGGGGGHHHJJJKKKKKKJJJJJJKKKLLLMMMMMMMMMMMMNNNOOOPPPQQQ|||yyyvvvsssvvv{{{}}}qqqjjjfffhhhlllpppsssxxx{{{|||{{{{{{{{{wwwvvvttttttuuuxxxzzz|||}}}yyytttoooiiiaaaWWWOOOBBB>>>999555444444444333222333333333333222111111///000000000000///...------......///000/////////------------------------,,,---....../////////...////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,,,,++++++------,,,,,,+++******)))''''''((()))***+++,,,,,,******++++++++++++******************************((()))))))))************,,,------------------,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................////////////000111222222333333222222111111111111111222222333111222222222333333333333444555666777999:::;;;;;;<<<<<<<<<===>>>???AAABBBEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHGGGGGGHHHIIIKKKJJJIIIIIIJJJLLLMMMMMMMMMMMMNNNOOOPPPPPP|||xxxttttttwww|||zzznnnfffeeehhhlllpppuuuxxxyyyyyyzzz{{{xxxwwwvvvuuuuuuwwwzzz}}}~~~{{{vvvsssnnnggg]]]UUUHHHCCC;;;666333333222222222333333333333222111111.../////////......---------......///000/////////------------------------...............---,,,,,,////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---,,,,,,,,,,,,,,,++++++------,,,+++******)))(((&&&'''((()))***+++++++++******++++++++++++******************************((()))))))))************++++++,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---.........//////000000///000000111111111111111000000111111222222222222111111111111222222222333333444555666777999::::::;;;<<<<<<===???AAABBBCCCEEEEEEEEEEEEEEEDDDDDDCCCEEEEEEFFFGGGHHHHHHHHHHHHGGGIIIJJJJJJIIIIIIJJJKKKMMMMMMMMMMMMNNNOOOPPPPPP}}}wwwuuuvvvxxxtttgggbbbdddiiilllqqquuuwwwxxxzzz{{{yyyyyyxxxvvvuuuvvvzzz}}}~~~{{{xxxvvvsssmmmccc\\\OOOIII???888444222222222222222222222222111111000///.........------------------...////////////.........................../////////......,,,++++++........................,,,,,,,,,------------...,,,------------,,,,,,+++,,,------......------,,,************************++++++++++++++++++++++++---,,,,,,+++***))))))))))))************)))((((((******++++++++++++******************************))))))))))))************)))***+++,,,,,,+++***)))************************------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......///000000000//////000111111111111000///000111111222222111111111111111111222222222222333333444666777888999:::;;;<<<<<<>>>@@@BBBDDDEEEDDDDDDEEEEEEDDDCCCBBBBBBDDDEEEFFFGGGHHHIIIIIIIIIHHHJJJKKKKKKJJJIIIKKKLLLMMMMMMMMMMMMNNNOOOPPPQQQ~~~zzzyyyuuuzzz~~~mmmeeeeeeeeeiiinnnrrruuuwwwzzz|||zzz{{{zzzwwwuuuuuuyyy|||~~~|||zzzzzzxxxrrriiicccWWWOOODDD;;;555333333222111111222222111111000///000//////...............,,,,,,---.......................................---------......---,,,,,,------------------------,,,,,,,,,---------......------.........---++++++,,,,,,---......---,,,,,,++++++++++++++++++++++++************************,,,,,,++++++******))))))******+++++++++***)))(((******++++++++++++******************************))))))))))))************)))***+++,,,,,,+++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------......///000000111000000111222222222222111...///000111222111111000111111111222222222333333444444555666888999:::;;;;;;;;;<<<>>>@@@CCCEEEFFFDDDEEEEEEFFFFFFEEEDDDCCCDDDEEEFFFHHHIIIJJJJJJJJJJJJLLLMMMMMMLLLLLLMMMNNNMMMMMMMMMMMMNNNOOOPPPQQQ}}}tttvvv{{{tttjjjiiicccggglllqqqtttwww{{{}}}{{{|||{{{xxxuuuuuuxxx|||~~~}}}||||||{{{vvvmmmggg\\\TTTHHH>>>777555444333111111111111111000//////111111000///////////////+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------...///...---+++***,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))******+++++++++***************&&&((()))+++,,,,,,,,,,,,******++++++++++++******************************))))))))))))************)))***,,,------,,,***)))************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++,,,,,,,,,------------------...///000000111111111222333333333333222...///000222222111111000111222222222222333333333555555666888999:::;;;<<<;;;;;;===>>>AAACCCEEEGGGFFFGGGHHHIIIIIIHHHGGGFFFDDDEEEGGGHHHIIIJJJKKKKKKLLLNNNOOOOOONNNNNNOOOPPPMMMMMMMMMMMMNNNOOOPPPQQQ~~~|||zzz{{{~~~ooogggfffdddgggoootttttttttvvv{{{||||||zzzxxxwwwxxxzzzzzz|||}}}}}}{{{wwwssspppiiiaaaUUUGGG===666444333333222111000////////////222111111000///......---000///...------...///000.../////////...---,,,,,,++++++---......---++++++------------------------------------------------000000///...,,,+++*********++++++,,,,,,++++++***---------,,,,,,+++++++++,,,,,,+++******+++,,,,,,+++,,,,,,,,,,,,+++******++++++************++++++)))***+++,,,---,,,+++***************************---,,,,,,++++++******))),,,,,,,,,++++++*********))))))))))))))))))))))))************))))))(((((())))))***+++,,,------...,,,+++***))))))***+++,,,,,,,,,++++++***+++++++++...------,,,,,,++++++***++++++,,,---...///000111000000000000000000000000111111111000000000000000......///000111222333333111222333555777888::::::<<<===??????@@@BBBFFFIIIFFFGGGGGGGGGGGGGGGGGGHHHGGGHHHJJJKKKLLLLLLLLLLLLMMMNNNPPPQQQQQQQQQPPPPPPOOOOOOOOOOOOPPPQQQRRRRRR~~~{{{zzz}}}wwwllljjjggghhhooosssssssssvvv{{{||||||{{{yyyxxxyyyzzz|||}}}~~~~~~|||yyyuuurrrmmmfffZZZLLLAAA:::666555222222111000000000000000000000000//////.........//////...------...//////------.........---,,,,,,,,,,,,,,,------,,,,,,,,,------------------------------------------------++++++,,,,,,------------***++++++,,,,,,++++++***------,,,,,,,,,+++++++++,,,,,,+++******+++,,,,,,+++,,,,,,++++++***))))))++++++************+++++++++,,,---------,,,++++++************************,,,---------------------,,,,,,,,,++++++*********))))))))))))))))))))))))******)))))))))((((((((())))))******+++,,,,,,,,,++++++************+++++++++++++++******+++,,,,,,------,,,,,,,,,,,,+++++++++,,,---...///000111111000000000000000000000000111000000000000000000000000000000000111111111111111222333555777888::::::<<<===>>>???@@@BBBEEEHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJKKKLLLLLLMMMNNNOOOPPPQQQRRRRRRRRRQQQPPPOOOOOONNNNNNOOOOOOPPPPPP|||||||||uuupppkkkjjjnnnqqqqqqsssuuuzzz{{{|||{{{zzzyyyzzz|||~~~~~~}}}{{{xxxvvvsssmmmaaaTTTHHH???999666222222111111000000111111///...........................------------......,,,,,,------------------------,,,,,,,,,,,,------------------------------------------------------))))))***+++,,,------...***++++++,,,,,,++++++***,,,,,,,,,,,,++++++++++++,,,,,,+++******+++,,,,,,,,,,,,+++******)))((((((++++++************++++++---.........---,,,+++***************************++++++,,,,,,---......///+++++++++++++++*********)))))))))))))))))))))))))))))))))))))))(((((((((******************************++++++++++++*********************+++,,,---++++++,,,,,,,,,,,,------------...///000000111111000000000000000000000000000000000000000000111111222222111111111000000000222222444555777888::::::;;;<<<>>>>>>???AAADDDGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJKKKMMMOOOPPPQQQRRRSSSSSSSSSRRRQQQPPPOOONNNNNNMMMMMMMMMNNNNNN}}}|||xxxqqqmmmnnnpppppprrrvvvyyyzzz||||||{{{{{{{{{}}}~~~|||zzzyyywwwrrriii\\\OOODDD<<<777333333222111111111111222---------...............------------------------+++,,,---..................---,,,++++++,,,---...------------------------------------------------+++++++++******************++++++,,,,,,++++++***,,,+++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,+++)))((((((''''''++++++************++++++......------,,,+++***)))************************))))))******+++++++++++++++++++++***************))))))))))))))))))))))))*********************************)))))))))(((((()))***+++,,,,,,+++***)))))))))))))))***+++------******+++,,,,,,---...............///000111111222000000000000000000000000000000000000000111111111111111111111111111111111333333444666777888999:::;;;<<<======>>>@@@CCCFFFFFFFFFGGGGGGHHHHHHIIIIIIKKKKKKJJJJJJKKKMMMPPPRRRQQQRRRSSSSSSRRRQQQPPPOOOOOONNNMMMLLLLLLLLLLLLLLL|||}}}|||sssqqqooooooqqqvvvvvvxxx{{{|||{{{{{{|||}}}~~~}}}}}}||||||yyyuuunnncccVVVIII???999555444333222111111111111---------...............,,,------------------,,,,,,---...//////////////////...,,,,,,,,,,,,...///------------------------------------------------***************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,+++***)))((((((((((((++++++************++++++---,,,++++++***))))))(((************************+++++++++******)))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++++++++******)))((((((((()))***+++,,,,,,+++***)))(((((())))))***+++,,,---******++++++,,,---............//////000000111111000000000000000000000000//////000000111111111111///000000111222333333333333444555666777888999::::::;;;<<<<<<===>>>BBBDDDEEEEEEFFFFFFGGGHHHIIIIIIKKKJJJIIIJJJKKKNNNQQQRRRPPPQQQQQQRRRQQQPPPNNNMMMOOOOOONNNMMMLLLLLLLLLLLL}}}{{{}}}vvvqqqnnnpppttttttvvvyyy{{{{{{{{{|||}}}~~~}}}||||||||||||}}}yyywwwrrrjjj]]]PPPCCC<<<777666555333222111111000///.....................------............------------......///...............------------......------------------------------------------------(((((()))***+++,,,,,,---***++++++,,,,,,++++++************+++++++++++++++,,,,,,+++******+++,,,,,,,,,+++***)))((()))***+++++++++************++++++,,,+++***))))))((())))))************************...------,,,++++++******)))))))))***************))))))))))))))))))))))))*********++++++++++++,,,+++++++++******)))))))))******++++++++++++******)))))))))))))))***+++,,,******+++,,,,,,---...............//////000000000000000000000000000000000/////////000111111222222//////000111222333444555444555555666888999999::::::;;;<<<<<<<<<===@@@CCCCCCDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIJJJKKKNNNPPPQQQOOOPPPQQQQQQQQQPPPOOONNNPPPOOOOOONNNNNNNNNNNNOOO||||||{{{~~~tttnnnnnnqqqqqqtttxxxzzz{{{{{{|||}}}~~~}}}{{{zzzzzz{{{|||}}}yyyxxxvvvooodddUUUHHH@@@999888666444222000//////000000000//////.........---...////////////...---,,,,,,------,,,,,,++++++------............------------------------------------------------------*********+++++++++,,,,,,***++++++,,,,,,++++++***)))*********++++++++++++,,,,,,+++******+++,,,,,,,,,+++)))))))))***,,,---++++++************++++++,,,+++***))))))******+++************************,,,,,,,,,+++++++++++++++((()))))))))*********+++))))))))))))))))))))))))(((((()))))))))*********+++++++++++++++*********++++++************++++++******))))))))))))******+++++++++,,,,,,---------.............../////////000000000000000000000000...//////000111111222222111111111222222333333333555555666777888999999:::999:::;;;;;;;;;<<>>@@@BBBCCCDDDDDDEEEGGGGGGFFFFFFFFFGGGHHHHHHIIIJJJKKKLLLMMMMMMPPPQQQSSSTTTUUUUUUUUUTTTTTTSSSSSSTTTVVVWWWVVVUUU}}}wwwvvvxxx}}}zzzllldddaaa```cccgggmmmrrrvvvxxxyyytttpppjjjeeedddggglllpppuuuvvvvvvuuuoooeeeYYYQQQLLLGGGAAA;;;888555333111000000000//////////////////...,,,+++***+++,,,---............//////000000//////000000000000///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))*********+++++++++,,,,,,******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******************************%%%&&&((((((((((((***,,,************************(((((())))))******++++++******++++++++++++******((()))***+++,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////000111111111111111222222222333333444555666777777888777777777777777888888;;;<<<===???AAABBBCCCDDDDDDFFFHHHHHHGGGGGGGGGHHHIIIIIIJJJKKKLLLMMMMMMNNNOOOPPPSSSUUUWWWWWWVVVUUUTTTSSSSSSUUUWWWYYYXXXWWWzzzwwwwwwzzz~~~oooeee```___bbbffflllqqquuuwwwyyysssnnngggaaa```ccciiimmmssstttttttttooofff[[[SSSLLLGGGAAA;;;777444222000///////////////000000000///...---,,,+++,,,------........./////////////////////000000000000////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,......---,,,++++++,,,,,,,,,+++++++++++++++++++++---.....................+++++++++*********))))))***++++++++++++,,,,,,,,,***))))))(((((())))))***((((((((((((((((((((((((***))))))))))))))))))***************************''')))***)))(((''')))***))))))))))))))))))))))))((((((((())))))******+++******++++++++++++******((()))***+++,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////000000111111222222222333333333444555555666777777888777777777777777888888;;;<<<>>>AAABBBCCCDDDDDDEEEGGGHHHIIIHHHGGGHHHIIIIIIJJJJJJKKKLLLMMMNNNNNNNNNPPPRRRUUUVVVVVVUUUTTTSSSSSSSSSUUUXXXZZZZZZZZZ~~~zzzwwwwww}}}sssgggaaa```bbbfffjjjooosssvvvwwwtttnnnggg```___bbbhhhlllpppqqqqqqooollldddZZZTTTKKKGGG@@@:::777444222000//////000000000000111111000000000000000000//////...........................//////000000//////...........................------,,,,,,,,,,,,+++++++++++++++++++++,,,------000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------............//////+++++++++************)))++++++++++++,,,,,,,,,,,,******))))))))))))******))))))))))))))))))))))))***))))))(((((())))))***************************+++,,,---,,,***))))))+++(((((((((((((((((((((((((((((())))))))))))))))))******++++++++++++******)))******+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////000000111111222333333333333444444444555666666666777777666777777888999999;;;===???BBBCCCDDDDDDDDDEEEFFFHHHHHHGGGGGGGGGHHHJJJJJJKKKLLLMMMNNNOOOOOONNNOOOQQQRRRSSSSSSSSSRRRRRRRRRRRRUUUXXX[[[[[[[[[yyyvvvxxx~~~wwwjjjbbb```bbbeeeiiimmmqqqtttuuutttooohhhaaa```bbbgggkkkmmmlllkkkiiifff___WWWRRRKKKGGG@@@;;;777555333222000000000111111111222222///000111333333222000///------------------------.........//////.........,,,,,,------.../////////---------,,,,,,+++++++++******)))***+++,,,...///......---------------...------,,,,,,,,,+++++++++,,,,,,,,,,,,---------...+++++++++************)))+++++++++,,,,,,,,,------+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((())))))************************+++,,,---,,,***)))***+++)))))))))))))))))))))))))))))))))))))))(((((((((******++++++++++++******+++++++++++++++,,,---------------------------------------............///000000000000000000000000000000111222222333444444444444444444444444444555666666666666777888::::::;;;===@@@CCCDDDEEEEEEDDDDDDFFFHHHHHHGGGFFFGGGHHHJJJKKKKKKLLLMMMNNNOOOPPPNNNNNNOOOOOOPPPPPPPPPPPPQQQPPPQQQTTTXXX[[[\\\\\\}}}wwwwww{{{|||zzzlllddd```aaadddgggkkkooorrrsssuuupppiiicccaaacccgggkkkkkkjjjgggeeeaaa\\\TTTPPPKKKGGGAAA;;;888666444333000000111111222222222333,,,...000222222111///------------------------,,,------............------+++,,,,,,---...///000000---------,,,,,,+++++++++))))))))))))***---///000---------------...///000---------,,,,,,+++++++++*********++++++,,,,,,,,,+++++++++************)))++++++,,,,,,,,,---------++++++************++++++************************))))))(((((((((((())))))))))))))))))))))))))))))((()))******)))((()))+++******************************))))))((((((''''''******++++++++++++******---,,,+++***+++,,,---...---------------------------------.........//////111111111111111111111111000000111222333333444444444444444444444444333333555555555666777999:::;;;<<<===@@@CCCEEEEEEEEEDDDDDDEEEGGGGGGFFFFFFFFFGGGKKKKKKLLLMMMNNNOOOOOOPPPNNNNNNMMMMMMMMMNNNOOOOOOPPPPPPQQQTTTXXX[[[\\\\\\~~~zzzwwwuuuuuukkkfffbbbaaaeeejjjmmmqqqvvvxxxuuunnnhhhdddeeejjjooorrrkkkbbb\\\YYYVVVPPPKKKMMMHHHAAA;;;777555333111222222222222111111111000111///......//////...---.........------,,,,,,,,,111000///...------.../////////////////////////////////.........---------++++++++++++++++++,,,,,,........................+++++++++++++++++++++++++++111444///))))))******+++++++++++++++++++++++++++*********+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***************))))))))),,,+++***)))((('''&&&%%%))))))))))))*********************)))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((++++++******************------,,,+++,,,---...//////////////////.........000000000000000111111222111111222333333333222222333333333444444444555555777777888999:::<<<===>>>@@@AAABBBBBBBBBCCCEEEGGGFFFFFFFFFGGGIIIKKKLLLMMMLLLLLLMMMNNNNNNOOOPPPPPPNNNPPPSSSTTTSSSRRRQQQQQQMMMOOORRRUUUYYY[[[]]]^^^~~~zzzxxx}}}{{{pppjjjeeebbbfffjjjlllppptttvvvuuuqqqmmmiiiiiikkkmmmnnnggg^^^XXXVVVTTTOOOLLLMMMJJJFFF@@@:::666444333222222111111111000000000111///......//////...---...------------------,,,111000///...------...///........................///.........------------++++++++++++++++++++++++------------------------++++++++++++++++++++++++...444666111------...---++++++++++++++++++++++++++++++******++++++,,,---************************++++++++++++++++++++++++++++++***((('''&&&%%%$$$++++++***)))((('''&&&&&&))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))++++++******************---,,,,,,,,,,,,---....../////////////////////...000000000000000111111222111222222333333333333222555555666666666777777777777777888999:::<<<===>>>???AAACCCCCCCCCCCCEEEFFFFFFFFFGGGHHHIIIKKKLLLMMMMMMMMMNNNNNNOOOOOOPPPPPPNNNPPPSSSTTTSSSQQQQQQQQQMMMOOOQQQTTTWWWZZZ\\\^^^}}}zzzzzzxxxnnnhhhdddeeehhhjjjnnnssstttuuuuuussspppmmmlllmmmllleee]]]WWWTTTSSSQQQOOOMMMNNNMMMHHH???888555444111111111111000000000///111///......//////...------------------.........000///......---.............................................---------------,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...333555111---...///...++++++++++++++++++++++++++++++******++++++,,,,,,************************++++++++++++++++++++++++......---+++***)))(((((())))))))))))(((((((((((())))))))))))************))))))))))))))))))******)))))))))))))))))))))))),,,,,,+++************+++******+++++++++++++++++++++,,,------......------......//////////////////000000000000111111222222111222333333444444444333666666666666777777777777888888888999:::<<<>>>???>>>AAACCCEEEDDDDDDEEEFFFFFFGGGGGGHHHJJJKKKLLLMMMNNNNNNNNNOOOOOOOOOOOOOOONNNPPPRRRSSSRRRQQQQQQQQQNNNOOOPPPRRRUUUXXX[[[]]]zzzxxxzzzrrrjjjddddddfffggglllqqqsssuuuwwwvvvtttqqqppppppoooiii```YYYVVVUUUTTTSSSOOOSSSUUUPPPEEE;;;555444111111111000000000//////111///......//////...---,,,,,,------......//////................................................------------------------------,,,,,,+++***))))))+++++++++++++++++++++++++++++++++++++++++++++++++++///111---+++,,,,,,+++++++++++++++++++++++++++,,,++++++***++++++,,,,,,************************************************++++++++++++,,,,,,,,,,,,(((((((((((())))))))))))((()))))))))************)))))))))))))))*********)))))))))))))))))))))))),,,++++++*********++++++******+++++++++++++++,,,+++,,,---...///...---,,,............////////////000000111111222222222222111222333444444555555444444444555555555666666666888888888999;;;<<<>>>???>>>AAADDDFFFEEEEEEEEEEEEFFFGGGHHHIIIKKKKKKLLLLLLOOOOOOOOOOOONNNNNNNNNNNNMMMOOOQQQRRRQQQPPPPPPQQQOOOOOOOOOPPPSSSVVVZZZ\\\|||xxxxxxwwwnnneeecccdddeeejjjpppsssuuuvvvuuutttttttttvvvsssmmmeee]]]XXXVVVUUUTTTSSSWWW[[[VVVKKK>>>777444111111111111000000000000111///......//////...------------....../////////------..........................................,,,,,,------------------------,,,,,,+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++)))---...+++***,,,,,,)))++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************&&&&&&'''''''''((((((((((((((((((((())))))))))))((()))))))))************(((((())))))************))))))))))))))))))))))))******)))))))))******+++******++++++,,,,,,,,,,,,+++,,,---...///...---,,,---.........//////000000000000111222222222222111222222333444555666666666555555555666666666777777888888999:::;;;===>>>???>>>AAADDDFFFFFFEEEEEEEEEGGGHHHIIIJJJKKKLLLLLLKKKNNNNNNNNNNNNNNNNNNMMMMMMMMMOOOPPPPPPOOOOOOPPPQQQPPPOOOOOOPPPRRRUUUYYY[[[{{{yyy|||uuujjjeeecccccchhhnnnqqqrrrtttttttttuuuxxxzzztttppphhh```ZZZWWWVVVVVVYYY]]]```\\\QQQDDD:::555222222222222111111111000111///......//////...---.............../////////,,,,,,---............---------------------------,,,,,,,,,,,,---------------,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++)))------++++++...---***++++++++++++++++++++++++,,,,,,++++++******++++++------------------------******************************)))(((((('''&&&&&&(((((((((((())))))))))))))))))))))))************((((((((()))******++++++))))))))))))))))))))))))***))))))))))))***++++++******++++++,,,---------+++,,,------......------------......///000000000///000222333333333222111222333444555666777777777888888888888999999999999999999999:::;;;===?????????BBBDDDFFFEEEEEEFFFFFFGGGHHHJJJKKKLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNPPPOOONNNNNNOOOQQQPPPPPPPPPQQQSSSVVVXXXYYY{{{{{{}}}qqqiiidddbbbfffkkklllnnnrrrtttuuuwwwyyy{{{uuurrrmmmfff```]]][[[\\\aaacccddd```XXXKKK???777333333333333222222222222111///......//////...---////////////............+++,,,---.........------------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,---+++,,,///...+++++++++++++++++++++++++++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,++++++*********))))))))))))(((((((((((())))))))))))************'''(((((()))******++++++))))))))))))))))))))))))***************+++,,,,,,******++++++,,,------...---,,,,,,,,,,,,---......------......///000000111///000222444444333222111222333444555777777777777888888888999999999::::::999999999:::<<<===???@@@AAABBBDDDEEEDDDEEEFFFHHHGGGHHHJJJLLLMMMLLLKKKJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMNNNOOONNNMMMMMMOOOQQQPPPQQQRRRSSSUUUVVVWWWXXX{{{zzzzzz}}}wwwllleeeaaadddiiigggkkkqqquuuwwwxxxzzz{{{wwwuuuqqqkkkfffcccbbbbbbggggggfffccc\\\PPPBBB999444444444333333333222222111///......//////...---000000//////......------***+++---...///...------------------------------+++++++++,,,,,,---------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((++++++)))+++///...***++++++++++++++++++++++++---,,,,,,+++*********+++++++++++++++++++++++++++))))))))))))))))))))))))''''''((()))******++++++***)))))))))(((((((((((())))))))))))************'''(((((()))***+++++++++))))))))))))))))))))))))++++++++++++,,,,,,---...******+++,,,,,,---.........---,,,+++,,,---...///---------...///000000111///111222444444333222111222333444666777888888888666777777777777888888888999999::::::<<<===???@@@BBBCCCDDDDDDCCCDDDGGGIIIGGGIIIKKKLLLMMMLLLKKKJJJHHHIIIIIIJJJKKKLLLLLLMMMMMMNNNOOONNNMMMMMMOOOQQQPPPQQQSSSTTTVVVWWWWWWWWW|||{{{yyymmmfff``````dddhhhiiilllqqqvvvyyyzzzyyyxxxvvvrrrlllgggeeefffhhhnnnqqqpppjjjaaaWWWHHH;;;<<<777444777888444000///000/////////............////////////000000000000------------------------------............------...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------+++*********))))))((((((***++++++,,,,,,++++++***))))))***++++++++++++******++++++,,,,,,++++++***+++++++++*********))))))'''((()))******)))((('''*********+++,,,,,,,,,---************************))))))))))))))))))))))))++++++******************++++++************++++++###%%%(((+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,//////000000111111222222222222333333333333444444444444555555666777777777999999888888999999:::;;;666777999;;;===???@@@@@@DDDDDDDDDDDDEEEGGGHHHIIIHHHHHHJJJKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIMMMLLLKKKJJJJJJKKKLLLMMMPPPQQQRRRSSSTTTUUUUUUUUU{{{xxx|||uuukkkcccaaadddhhhhhhkkkpppuuuyyyzzzzzzzzzxxxtttnnniiiggghhhjjjpppssssssmmmfff[[[MMM@@@<<<666333666777333000///000000/////////.....................////////////000000000000000000000000------............------...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++,,,,,,,,,++++++++++++*********)))***++++++,,,,,,++++++***))))))***++++++++++++******++++++,,,,,,++++++***+++++++++*********))))))(((((()))******)))((((((************++++++++++++************************))))))))))))))))))))))))************************++++++************++++++((()))***,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000222222222333333333444444444444555555666666777777999999888888888999999:::999:::<<<===>>>?????????CCCCCCBBBBBBDDDEEEGGGHHHHHHHHHJJJKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIILLLKKKJJJJJJJJJKKKMMMNNNPPPQQQRRRTTTUUUUUUUUUVVV|||wwwxxx{{{uuuiiiddddddggggggjjjnnntttxxxzzzzzz{{{zzzvvvqqqllljjjkkkmmmqqquuuvvvrrrkkkbbbSSSGGG===666222444555222000000000000000/////////......------------............111111111111111111111111------............------...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,,,,,,,+++++++++++++++******++++++++++++******))))))***++++++++++++*********++++++++++++******+++++++++***************((())))))******))))))(((************))))))))))))************************))))))))))))))))))))))))************************++++++************++++++---------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000222222222222333333333333444444444555666666777777999999888888888888888999<<<<<<===>>>????????????AAAAAA@@@AAABBBCCCEEEFFFHHHHHHJJJKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIIIIJJJLLLMMMOOOQQQQQQSSSTTTUUUVVVVVVVVVzzzxxxyyyrrriiifffgggggghhhlllrrrwwwzzz{{{{{{zzzwwwrrrnnnlllmmmnnnqqqvvvxxxuuuooogggZZZNNN@@@888333333444111000111000000000////////////...------........./////////........................------............------...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))*********++++++++++++++++++++++++******++++++++++++******))))))***++++++++++++*********++++++++++++******************************))))))))))))))))))))))))******))))))((((((''''''************************))))))))))))))))))))))))***************+++++++++++++++************++++++///...,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,......//////000111111222111222222222222333333333333333444555555666666777999999888777777777777888;;;<<<===>>>???@@@@@@@@@@@@?????????@@@BBBDDDEEEHHHHHHJJJKKKKKKKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGGGGHHHJJJLLLNNNOOOQQQQQQSSSTTTUUUVVVVVVVVV}}}yyyyyy|||ssskkkgggfffgggjjjpppuuuyyyzzzyyyxxxvvvrrrnnnlllmmmnnnpppuuuwwwuuuqqqkkk```UUUEEE<<<555444333111111222111000000000////////////....../////////000000000------------------------------............------...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))******))))))******************)))******++++++******)))))))))***++++++++++++***)))******++++++******)))******************************))))))))))))*********))))))(((((('''''''''************************))))))))))))))))))))))))))))))*********+++++++++++++++************++++++,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,.........///000000111111111111111222222222333333333333444444555666666666888888777666666777777777888999;;;===???@@@AAAAAA????????????@@@BBBCCCEEEHHHHHHJJJKKKKKKKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJFFFFFFFFFGGGIIIKKKMMMOOOPPPQQQRRRSSSTTTUUUUUUUUU{{{zzzxxx{{{ssshhhgggfffhhhnnnssswwwyyyxxxwwwvvvsssooommmmmmoooppptttuuusssqqqmmmeee[[[LLLBBB999555444222222444111111000000000/////////////////////000000000111////////////////////////------............------...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******)))))))))))))))*********))))))************))))))))))))***++++++++++++***))))))************))))))***************++++++++++++******))))))******+++))))))))))))((((((((((((************************)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++************++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...//////111111111111222222222222333333333444555555666666666666666666666777888888777888:::===???@@@AAABBB@@@@@@???@@@AAABBBDDDEEEHHHHHHJJJKKKKKKKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJFFFFFFFFFGGGHHHJJJMMMNNNOOOOOOQQQRRRSSSTTTTTTTTT}}}wwwwww|||}}}jjjhhhfffggglllqqqvvvxxxwwwwwwvvvtttpppnnnooopppqqqtttuuurrrqqqoooiiibbbRRRGGG<<<888555333333555111111111000000000//////........./////////000000////////////////////////------............------...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++)))))))))******+++++++++))))))************))))))))))))***++++++++++++***))))))************))))))))))))*********+++++++++++++++***))))))***++++++((()))))))))))))))******************************))))))))))))))))))))))))((())))))***++++++,,,,,,++++++************++++++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///111111111111222222222222222333333444444555555666444444444555666777888999::::::<<<>>>???@@@AAAAAABBBAAAAAAAAABBBDDDFFFGGGHHHHHHJJJKKKKKKKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJGGGFFFFFFFFFHHHIIIKKKMMMMMMNNNOOOQQQRRRRRRSSSSSSzzzwwwyyykkkhhhfffgggkkkpppuuuwwwxxxxxxwwwuuuqqqppppppqqqrrrttttttrrrqqqqqqlllfffVVVKKK???999666444444666111111111111000000000000---------.........//////////////////////////////---..................---...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++*********++++++,,,,,,,,,))))))************))))))))))))***++++++++++++***))))))************))))))))))))******++++++++++++,,,+++***))))))***+++,,,(((((())))))******++++++************************))))))))))))))))))))))))((())))))***++++++,,,,,,++++++************++++++,,,---/////////---+++))),,,,,,,,,,,,,,,,,,,,,,,,------......///000000111000111111111111222222222222222333444444555555666333333333444666777999:::======???@@@@@@AAAAAA@@@CCCBBBBBBBBBCCCEEEGGGHHHHHHIIIJJJKKKKKKKKKJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKGGGGGGFFFFFFGGGIIIKKKLLLMMMMMMOOOPPPQQQRRRRRRRRR}}}yyywwwyyymmmeee```bbbhhhlllrrrwwwwwwwwwvvvuuutttsssrrrrrrsssssstttttttttqqqlllhhh[[[PPPAAA888666666333000000000000000000000000000////////////////////////..............................//////......---,,,,,,,,,,,,------.........,,,,,,,,,++++++*********)))***+++,,,---,,,++++++++++++++++++++++++++++++(((((()))***++++++,,,,,,,,,,,,++++++***)))(((((()))*********++++++++++++((()))***++++++***)))(((++++++++++++++++++++++++((((((((((((((((((((((((''''''&&&&&&'''(((***+++(((***,,,,,,+++***)))*********))))))))))))******))))))))))))************((((((''''''(((***,,,---------------,,,,,,+++***,,,,,,++++++,,,,,,---...///////////////.........000111111111111222222222111222222333333444444555444444555666777888999999999999;;;<<<============???@@@AAACCCEEEFFFGGGHHHHHHIIIJJJJJJIIIIIIJJJLLLLLLLLLKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFGGGIIIKKKMMMMMMMMMMMMNNNOOOPPPQQQRRRyyyuuuvvv{{{ooofff```bbbgggkkkqqqvvvwwwwwwvvvvvvtttsssrrrrrrrrrrrrrrrsssssspppkkkhhh___TTTEEE;;;777555333000000000000000000000000000////////////////////////000000000000000000000000......//////......---,,,,,,,,,,,,---------......---------,,,,,,,,,++++++)))***+++,,,,,,,,,++++++++++++++++++++++++++++++((())))))***++++++,,,,,,,,,,,,++++++***))))))((()))))))))*********++++++((()))***++++++***)))(((+++*********************************************,,,+++)))(((''''''(((((((((***,,,,,,+++))))))*********))))))))))))******))))))))))))***************))))))))))))***,,,---,,,---------,,,,,,+++***,,,,,,++++++,,,,,,---............///////////////000000111111111222222222111111222333333444444555444444555666777888999999999:::;;;<<<===>>>>>>>>>???@@@AAACCCEEEFFFGGGHHHIIIJJJKKKKKKJJJJJJKKKLLLMMMLLLLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGHHHJJJLLLMMMNNNNNNNNNNNNOOOOOOPPPQQQ|||wwwvvvxxx~~~rrriiibbbbbbfffjjjoootttvvvwwwwwwvvvuuutttrrrqqqpppppppppqqqqqqooollliiicccYYYJJJ>>>888555222111000000000000000000000000////////////////////////000000000000000000000000......//////......---,,,,,,,,,,,,------------.........------------,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))))))))***++++++,,,,,,,,,,,,++++++***)))))))))((()))))))))************))))))************))))))*********)))))))))((((((************************,,,,,,+++***))))))))))))(((***++++++***))))))*********))))))))))))******))))))))))))************+++++++++******+++,,,,,,,,,,,,---------,,,++++++,,,,,,++++++,,,,,,---...------......//////000000000000000111111111222222111111222222333444444444444444555666777888999999999:::;;;===>>>>>>??????@@@@@@BBBCCCEEEFFFHHHHHHJJJKKKMMMLLLKKKKKKLLLNNNNNNMMMMMMMMMLLLLLLLLLLLLKKKJJJIIIIIIJJJKKKMMMNNNOOOOOONNNNNNNNNNNNOOOOOOzzzxxxxxx{{{wwwlllcccbbbdddggglllqqquuuvvvwwwwwwvvvtttqqqpppooonnnnnnnnnoooooommmkkkfff]]]OOOBBB999333111000000000000000000000000000////////////////////////.................................///......---,,,---------------------------------------,,,,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))*********++++++++++++++++++*********))))))(((((()))))))))*********)))))))))******)))))))))+++++++++***))))))((((((************************(((((())))))***++++++,,,(((***+++***)))((()))*********))))))))))))******((()))))))))************---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...,,,------...///000111111000000000000111111111111111111111222333333444444555555555666777888888888999:::;;;===>>>?????????@@@AAABBBCCCEEEGGGHHHIIIKKKMMMNNNNNNLLLLLLMMMOOONNNNNNOOONNNNNNNNNMMMMMMKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPOOONNNMMMMMMNNNNNN}}}zzzyyyyyy~~~|||pppeeeaaabbbeeeiiiooossstttvvvwwwvvvssspppnnnlllkkkjjjkkkmmmnnnmmmlllfff```UUUGGG;;;333111000111111111111111111111111////////////////////////.................................///......---,,,------------------------+++++++++++++++,,,,,,,,,+++***++++++++++++,,,,,,++++++++++++++++++++++++***************++++++++++++++++++***************))))))))))))***************))))))))))))))))))***,,,,,,+++++++++*********))))))))))))))))))))))))''''''((()))************(((*********(((((()))*********))))))))))))******((()))))))))************,,,---------,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,------...///000111111//////000000000111111111000000111222222333333444555555666666777777888888888999;;;<<<>>>??????@@@@@@AAABBBDDDFFFGGGHHHIIILLLMMMNNNNNNMMMMMMNNNPPPNNNOOOOOOPPPOOONNNMMMMMMKKKLLLLLLLLLMMMNNNNNNOOOPPPPPPOOONNNMMMMMMMMMMMM|||zzzxxxyyy}}}tttfffaaaaaabbbggglllppprrruuuvvvuuurrrnnnkkkhhhgggfffgggiiikkklllllleeebbbZZZMMM???666333333111111111111111111111111////////////////////////000000000000000000000000......//////......---,,,...------------,,,,,,,,,******++++++++++++,,,,,,++++++******++++++,,,---++++++++++++++++++++++++************************************************)))*********++++++++++++******))))))))))))******++++++++++++++++++++++++((((((((((((((((((((((((************)))((('''&&&))))))***)))'''''')))+++******))))))))))))******))))))))))))************++++++,,,---------,,,,,,++++++,,,---------,,,,,,,,,,,,++++++,,,,,,---...------......//////000000/////////000000000111111000000111111222333333333555666666666777777777888777888:::;;;===>>>??????AAAAAACCCDDDFFFGGGIIIIIILLLMMMNNNNNNMMMMMMNNNPPPNNNOOOPPPPPPPPPOOOMMMLLLKKKKKKLLLMMMMMMNNNNNNOOOPPPOOONNNMMMMMMMMMMMMMMM~~~yyywwwyyyvvvhhhaaa___```eeejjjnnnppptttvvvuuuqqqllliiicccaaa```aaadddgggiiiiiieeeddd___TTTEEE:::666666111111111111111111111111////////////////////////000000000000000000000000......//////......---,,,......---------,,,,,,,,,+++++++++,,,,,,,,,------++++++*********+++,,,---++++++++++++++++++++++++************************************************++++++++++++,,,,,,,,,,,,+++***)))(((((()))***+++))))))******++++++,,,,,,))))))))))))))))))))))))***++++++++++++)))(((''')))))))))((('''''')))+++******))))))))))))******))))))))))))************)))***+++,,,------,,,,,,***+++,,,,,,---------,,,,,,,,,++++++,,,,,,---............///////////////////////////000000000111000000000111222222333333666666666666777777777777555777888:::<<<===>>>>>>AAABBBCCCDDDFFFHHHIIIJJJLLLMMMNNNNNNMMMMMMNNNOOOMMMNNNPPPPPPPPPOOOMMMLLLJJJKKKLLLMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMNNN{{{xxxxxx{{{xxxhhhaaa______dddiiimmmooosssuuutttpppkkkggg```^^^\\\^^^aaadddfffgggdddfffcccXXXIII>>>999999111111111111111111111111////////////////////////..............................//////......---,,,.........------,,,,,,,,,,,,,,,,,,------.........,,,+++*********+++,,,---++++++++++++++++++++++++++++++************************************++++++++++++,,,,,,,,,---------+++***)))(((((()))***+++''''''((()))***+++,,,,,,************************((()))+++,,,------,,,,,,)))))))))(((&&&''')))+++******))))))))))))******))))))))))))************''')))***,,,------,,,,,,***+++,,,,,,------------,,,,,,++++++,,,,,,---...///////////////.........////////////000000000000000000000111222222333333666666666666777777777777555666888:::<<<===>>>>>>AAABBBCCCEEEFFFHHHIIIJJJKKKMMMNNNNNNMMMLLLNNNOOOMMMNNNOOOPPPPPPNNNLLLKKKJJJKKKLLLMMMMMMNNNMMMMMMNNNMMMMMMMMMMMMMMMNNNNNN~~~zzzwww~~~~~~mmm```[[[^^^bbbeeeiiimmmnnnnnnooopppmmmggg\\\[[[YYYXXXXXXZZZ]]]^^^```dddeee\\\NNN@@@:::999333111000//////...+++)))//////............//////........................////////////////////////---------------...///000------,,,,,,,,,,,,++++++,,,,,,++++++,,,---///000+++***)))))))))***+++,,,,,,,,,+++***))))))******+++*********))))))(((((())))))***+++,,,,,,------***+++,,,,,,+++***+++,,,///+++((('''***,,,---,,,***)))((()))***+++***))),,,******,,,......***'''))))))************)))))))))************+++++++++******+++++++++,,,,,,,,,+++++++++***++++++,,,,,,---------,,,,,,+++++++++---------........./////////...---------...000111000000000000000000000000111111111111222333444555555555555555555555444444777888999;;;===>>>@@@@@@@@@AAACCCEEEGGGHHHIIIIIIMMMMMMMMMKKKIIIIIIKKKMMMPPPQQQRRRQQQNNNMMMLLLMMMMMMNNNNNNOOONNNMMMLLLKKKNNNMMMLLLLLLLLLMMMOOOOOO|||xxxzzz|||oooaaa\\\^^^bbbeeehhhlllnnnnnnpppqqqmmmggg\\\ZZZWWWTTTTTTVVVXXXZZZ^^^aaaaaa[[[OOOCCC;;;888000//////000111222000/////////............//////........................////////////////////////,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,++++++,,,,,,++++++,,,---///000---,,,***)))))))))******++++++***)))))))))))))))+++*********))))))))))))))))))***++++++,,,------((()))******)))((()))***...+++'''&&&(((***+++***,,,***))))))******((('''***))))))+++------***'''))))))************)))))))))************+++++++++*********+++++++++,,,,,,++++++******++++++,,,,,,---------,,,,,,,,,++++++---------.........//////000///.........///000111111111111111111111111111/////////000000111222333555555555555555555555555888888:::;;;===???@@@AAA@@@AAACCCEEEGGGHHHIIIIIILLLMMMMMMKKKJJJJJJKKKMMMPPPQQQRRRQQQOOOMMMMMMMMMMMMNNNOOOOOOOOONNNLLLKKKMMMMMMLLLLLLLLLMMMOOOPPPzzzwwwwwwssseee^^^^^^aaadddfffkkknnnoooqqqrrrnnnggg\\\YYYTTTPPPNNNOOORRRTTTZZZ[[[\\\YYYRRRGGG===777111000///000222333333111000//////......//////000........................////////////////////////,,,,,,+++++++++,,,------------,,,,,,,,,,,,++++++,,,+++++++++,,,---...///...---,,,***)))(((((((((,,,+++*********************************)))))))))))))))******+++,,,,,,,,,((()))******)))((()))***///,,,)))((()))*********---+++***)))***)))'''&&&((('''(((***,,,,,,***((())))))************)))))))))************+++++++++*********++++++++++++,,,++++++******++++++,,,---------------,,,,,,,,,,,,------........./////////000000//////000000111222111111111111111111111111000000000000111222333333555555555555666666666666888999:::<<<===???@@@AAAAAABBBCCCEEEGGGHHHIIIIIIKKKLLLLLLLLLKKKKKKLLLNNNQQQRRRSSSRRROOOMMMMMMNNNMMMNNNOOOOOOOOONNNMMMLLLLLLLLLLLLLLLMMMNNNOOOPPP~~~}}}wwwvvv{{{zzzkkkbbb___```bbbdddiiimmmoooqqqsssnnnhhh___[[[TTTMMMJJJJJJLLLNNNUUUUUUVVVVVVSSSKKK@@@777555333111111111111000///000000////////////000000........................////////////////////////---,,,,,,,,,,,,,,,------------,,,,,,,,,++++++++++++++++++,,,,,,------...,,,,,,+++******)))))))))---,,,,,,+++++++++,,,,,,************************))))))******+++++++++,,,***+++,,,,,,+++***+++,,,111000---,,,+++,,,,,,,,,,,,***))))))******((('''&&&&&&''')))***+++******))))))************))))))))))))*********+++++++++************++++++++++++************+++,,,------------------------,,,,,,............////////////111111111111111222222222111111111111111111111111333222222333333444555666666666666666666777777777999:::;;;<<<>>>???@@@AAAAAABBBDDDEEEGGGHHHHHHHHHJJJKKKLLLLLLLLLLLLNNNOOOQQQSSSSSSRRRPPPNNNNNNNNNNNNNNNOOOPPPPPPOOONNNMMMKKKLLLLLLMMMNNNOOOPPPPPP~~~{{{yyy{{{vvvjjjccc``````bbbgggkkkmmmppprrroooiiibbb^^^VVVNNNJJJHHHJJJKKKNNNNNNPPPSSSSSSMMMBBB:::555333111000000000000///000000////////////000000////////////////////////////////////////////////......------------......------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,************+++*********++++++************+++,,,***************+++++++++)))***************++++++***+++,,,,,,+++***+++,,,000///...---++++++,,,,,,)))((('''(((***++++++***%%%&&&(((((())))))******))))))************))))))))))))*********+++++++++))))))*********+++++++++************+++,,,---...------------------------........./////////000000000111111222222222222222111111111111111111111111333333333333444555666777666666666777777777888888;;;;;;<<<===>>>@@@AAAAAAAAABBBDDDEEEGGGGGGHHHHHHHHHJJJLLLMMMMMMMMMOOOQQQRRRSSSTTTSSSQQQOOONNNOOONNNOOOPPPQQQQQQPPPOOONNNLLLMMMNNNNNNOOOPPPPPPPPP}}}}}}|||{{{uuuiiiccc```aaaeeehhhjjjmmmqqqooojjjeee```YYYQQQKKKIIIIIIIIIHHHIIILLLPPPQQQMMMEEE???444222//////000222222111111000000//////000000111//////////////////////////////////////////////////////...---------......------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++((()))***+++++++++++++++((((((((('''(((((()))************+++++++++++++++************************((()))******)))((()))***+++,,,,,,+++)))((()))+++(((''''''(((+++,,,,,,+++&&&((())))))((((((***+++))))))************)))))))))************+++++++++)))))))))************+++)))))))))***+++,,,---...------------................../////////000000000000000111222222222222111222222222222222222222222222222222222333444555555666666777777888888999999<<<<<<===>>>???@@@AAAAAABBBCCCDDDEEEGGGGGGGGGHHHFFFIIILLLMMMNNNOOOPPPRRRSSSTTTUUUTTTQQQOOOOOOPPPNNNOOOPPPQQQQQQQQQPPPOOOOOOOOOPPPQQQQQQQQQPPPPPP|||zzz}}}}}}{{{}}}qqqgggccc```ccceeegggjjjooooookkkfffbbb[[[SSSMMMIIIHHHHHHCCCFFFJJJMMMOOOLLLGGGDDD777444111000111222222222111111000000000000111111///////////////////////////////////////////////////...------,,,,,,,,,---------,,,,,,,,,,,,++++++***+++,,,,,,,,,,,,+++*********+++,,,+++***)))))))))((((((((())))))***+++*********++++++,,,,,,,,,************))))))))))))((()))******)))((()))***)))***,,,+++(((((()))+++)))((('''(((***++++++***((()))******(((''')))+++))))))************)))))))))************+++++++++))))))))))))************)))))))))***+++,,,...///------------.........///.../////////000000000000//////111222222222111000222222222222222222222222222222222222333444555666666666777888888999::::::======>>>>>>???@@@AAAAAABBBCCCDDDFFFGGGGGGGGGGGGEEEHHHLLLNNNOOOPPPQQQSSSSSSTTTUUUTTTRRRPPPPPPPPPNNNOOOPPPRRRRRRRRRQQQPPPQQQRRRRRRSSSSSSRRRQQQPPPzzzxxxzzz}}}zzzzzz|||wwwkkkeee```bbbddddddiiinnnooolllfffbbb\\\TTTNNNJJJGGGFFFAAADDDIIILLLMMMKKKIIIGGG===:::555222111111000///111111000000000000111111000000000000000000000000////////////////////////...---,,,,,,++++++++++++---------,,,,,,,,,++++++***+++,,,---,,,,,,***)))+++,,,,,,,,,+++)))(((&&&,,,+++++++++,,,------...*********++++++,,,,,,,,,*********)))))))))))))))***,,,,,,,,,+++***+++,,,)))+++---,,,***)))+++---+++***((()))******)))((()))+++,,,***''''''))),,,))))))************)))))))))************+++++++++))))))))))))************)))))))))***+++---...///---------.........//////////////////000000000000...///000111222111000000222222222222222222222222555555555555555666888888666777777888999999::::::======>>>???@@@AAAAAABBBBBBCCCDDDFFFGGGGGGGGGGGGEEEHHHLLLNNNOOOPPPRRRSSSSSSUUUUUUTTTRRRPPPPPPPPPNNNOOOQQQRRRRRRRRRQQQQQQSSSSSSTTTTTTTTTRRRQQQPPP~~~|||~~~~~~||||||nnndddccceeeffffffhhhjjjjjjhhhllleee\\\TTTOOOKKKFFFBBBCCCAAA@@@DDDIIILLLIIIEEE@@@888222222222///---...000000000000000000000000222222111000//////000000000000000000///////////////............///000000//////.........------------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++******************************&&&'''))),,,---......---++++++++++++++++++++++++---,,,***)))))))))******)))))))))))))))))))))))))))************++++++++++++++++++*********))))))))))))))))))))))))))))))&&&'''((()))***+++,,,,,,++++++******+++---...///+++,,,...//////---,,,***,,,---...000111111111111222222222222222333333333222333333444444333333222444444444444555666777777888888888888999:::;;;;;;>>>@@@BBBBBBAAAAAABBBCCCCCCEEEGGGHHHGGGGGGHHHJJJKKKLLLNNNOOOPPPPPPOOOOOOTTTTTTTTTTTTRRRPPPNNNMMMPPPPPPQQQQQQRRRSSSSSSSSSTTTUUUUUUTTTTTTSSSRRRQQQ|||}}}|||{{{~~~uuuiiiddddddeeeeeeggghhhhhhgggjjjddd[[[SSSNNNIIIEEEBBBAAA@@@???CCCIIIKKKJJJGGG@@@888222222222000...///000000000000000000000000222222111000000000000000000000000000////////////......------......///000......------,,,,,,++++++,,,,,,++++++++++++,,,,,,------,,,+++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++******)))************************,,,,,,***)))))))))******************************)))************++++++++++++++++++*********))))))************************(((((()))***+++,,,------++++++******+++---...///+++,,,---.........---,,,......///000000000//////111111111222222222222222222333333444444333333222333333333333444555666777999999888888999::::::;;;>>>@@@BBBBBBBBBAAABBBCCCDDDFFFHHHHHHGGGGGGHHHIIIKKKLLLMMMOOOOOOOOOOOONNNQQQQQQRRRRRRRRRQQQPPPOOOPPPPPPQQQQQQRRRSSSSSSSSSTTTTTTTTTSSSSSSRRRQQQPPP||||||~~~zzz{{{qqqgggeeecccccceeefffggggggiiicccZZZRRRLLLGGGCCC@@@???>>>>>>BBBGGGKKKKKKIIIAAA999222222333111000111000000000000000000000000222111000000000000000000000000000000////////////---------------......///---------,,,+++*********,,,++++++******++++++,,,,,,,,,+++************+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))),,,+++******)))*********++++++++++++++++++++++++)))************++++++++++++++++++***************************************))))))***+++,,,------...++++++++++++,,,---......+++,,,,,,------.........///////////////...------000000000111111111222222333333444444444444333333333333333333444555666666999999999999999::::::;;;>>>@@@BBBCCCBBBBBBCCCDDDDDDFFFHHHHHHGGGGGGHHHIIIJJJKKKMMMNNNOOOOOONNNNNNMMMNNNOOOPPPQQQQQQQQQPPPPPPQQQQQQRRRRRRSSSSSSTTTSSSSSSSSSSSSRRRQQQPPPOOO}}}|||~~~{{{yyy}}}zzzlllfffaaabbbcccdddeeefffgggbbbZZZQQQJJJDDDAAA???===<<<<<<@@@EEEJJJKKKKKKBBB:::333333333111111222000000000000000000000000111111000000000000000111000000000000////////////---,,,,,,,,,,,,---......---------,,,++++++******+++++++++******+++++++++,,,+++******))))))******,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,...)))))))))***************++++++******************************************))))))*********+++++++++************************************************))))))******+++,,,------++++++++++++,,,---------+++++++++,,,,,,...///000---...............------/////////000111111222222333333444444444444333333333222222333333444555666:::999999999999:::;;;;;;???AAACCCCCCCCCBBBCCCEEEDDDFFFHHHHHHGGGGGGHHHIIIJJJKKKLLLNNNNNNNNNNNNMMMLLLLLLMMMNNNOOOPPPPPPPPPQQQQQQQQQRRRSSSSSSTTTTTTTTTTTTTTTTTTSSSRRRQQQPPP}}}~~~zzz{{{uuujjjbbbaaacccbbbcccffffffbbbZZZQQQHHHBBB???>>>;;;;;;;;;>>>CCCHHHKKKMMMEEE<<<555333333222111333000000000000000000000000111000000000000000111111000000000000////////////---,,,,,,,,,,,,---......------------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++******))))))******,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,---...*********+++++++++,,,,,,************+++*********))))))))))))))))))))))))))))))*********+++++++++************************************************(((((())))))******++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,...///000+++,,,---...////////////...//////000111111222222333444444555555444444333333333333333444555666666999999999999:::;;;<<<===@@@BBBDDDDDDCCCCCCDDDEEEEEEGGGHHHHHHGGGGGGGGGHHHIIIJJJLLLMMMNNNNNNMMMLLLMMMMMMMMMMMMNNNNNNOOOOOOQQQQQQRRRRRRSSSTTTTTTTTTUUUUUUUUUUUUTTTSSSRRRRRR|||zzz{{{~~~ooodddccccccaaabbbgggeeebbb[[[QQQGGGAAA>>>>>>::::::;;;===@@@FFFKKKNNNHHH>>>666444333111111333000000000000000000000000000000000000000111111222000000000000////////////---------------......///,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,+++************+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++*********************+++,,,,,,------))))))***++++++++++++***(((((((((((((((((((((((()))************+++++++++***************+++++++++++++++++++++++++++++++++(((((()))))))))*********+++,,,,,,------,,,,,,++++++,,,,,,------.........+++,,,---...///000000000...//////000111222333333444444555555555555444444444444444444555666777777888888888999;;;<<<>>>???@@@BBBDDDEEEDDDDDDEEEFFFEEEGGGIIIHHHGGGFFFGGGHHHHHHIIIKKKLLLMMMMMMLLLLLLMMMLLLLLLLLLMMMNNNPPPPPPQQQRRRRRRSSSSSSTTTTTTUUUVVVVVVVVVVVVUUUTTTSSSSSS}}}xxxxxxyyyuuufffddddddaaabbbgggeeebbb\\\RRRGGG@@@>>>>>>:::::::::;;;>>>DDDJJJNNNKKKAAA888555333111000222000000000000000000000000000000000000000111222222000000000000////////////......------......///000))))))***+++,,,---.........------,,,,,,------...------,,,+++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))*********))))))((()))))))))***+++,,,,,,,,,((()))***+++,,,++++++***(((((((((((((((((((((((()))************+++++++++))))))*********+++++++++++++++++++++++++++++++++))))))************+++++++++,,,---------,,,+++++++++,,,---.........---,,,---...//////000000000000//////000111222333444444444444555555555555444444555555555555666777888888666777888999;;;===???AAAAAACCCEEEEEEEEEDDDEEEFFFFFFGGGIIIHHHGGGFFFFFFGGGHHHIIIJJJLLLMMMLLLLLLKKKKKKKKKKKKLLLNNNPPPRRRSSSRRRRRRRRRSSSTTTTTTUUUUUUUUUVVVVVVUUUUUUTTTSSSRRR}}}wwwuuuuuuxxxhhhfffeeeaaabbbhhheeeccc\\\RRRGGG@@@>>>>>>;;;;;;:::;;;===CCCIIINNNMMMBBB999555333111000111000000000000000000000000000000///000000111222222000000000000///////////////............///000000''''''(((***+++,,,---...///......------......///...---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++******************************"""$$$&&&(((************'''(((((()))***+++++++++((()))***+++,,,,,,+++***)))))))))))))))))))))))))))************+++++++++))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++,,,---------,,,+++***+++,,,...//////...,,,***000000000000000//////...///000111222333444555555444444555555555555444444666555555666666777888999555666777999<<<>>>AAABBBAAACCCEEEFFFEEEEEEEEEGGGFFFGGGIIIIIIGGGFFFFFFGGGHHHIIIJJJLLLLLLLLLLLLKKKIIIIIIJJJLLLNNNRRRUUUWWWRRRRRRRRRSSSTTTTTTUUUUUUTTTUUUUUUTTTTTTSSSRRRQQQ}}}vvvzzz}}}}}}jjjeeeddd______dddeeeccc^^^TTTIIIAAA>>>===;;;;;;;;;<<<@@@EEEJJJNNNQQQJJJ???888555444222111111111000000000000111111000000000000000000000000000000///////////////000000000000000000000000000//////.........------------------,,,,,,+++++++++++++++++++++++++++++++++---,,,+++***+++,,,---...///---***)))+++,,,------,,,,,,,,,,,,,,,+++***)))******))))))))))))******))))))************))))))+++++++++***+++,,,,,,---))))))************))))))******))))))******+++,,,***+++,,,,,,+++***((('''(((((()))***++++++,,,,,,,,,,,,---....../////////,,,+++,,,...111222222111............//////////////////000111222333333333555555555555666666666666666666777777888888999999;;;;;;<<<<<<======>>>>>>CCCCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHIIIKKKMMMOOOPPPPPPQQQRRRRRRRRRRRRSSSTTTUUUVVVXXXWWWUUUSSSRRRRRRSSSSSSyyyxxxzzzlllfffdddaaaaaafffeeeddd```XXXMMMDDD???>>>999999999;;;???EEEJJJNNNSSSKKKAAA:::555444222111111111000000000000111111000000000000000000000000000000////////////000000////////////////////////.........------------,,,---------,,,,,,+++++++++++++++++++++++++++++++++---,,,+++************+++...,,,***)))***,,,---,,,+++,,,,,,,,,++++++***)))++++++************++++++)))***************)))((()))))))))))))))******+++)))***************)))(((******))))))******+++,,,******+++++++++******)))******++++++,,,,,,------...---------------------***))))))***,,,......---............/////////////////////000000111111222555555555555666666666666666666777777888888999999;;;<<<<<<======>>>>>>>>>CCCCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIIIIJJJJJJIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHIIIKKKNNNPPPRRRSSSSSSSSSSSSRRRRRRSSSSSSTTTUUUVVVUUUTTTRRRQQQQQQQQQQQQ}}}wwwwww|||ooogggcccaaabbbgggddddddbbb\\\RRRIIIAAA>>>999999999<<<@@@GGGNNNRRRUUUOOOEEE<<<777333111000111111000000000000111111000000000000000000000000000000////////////000000////////////////////////------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++...---+++***)))(((((((((---+++))))))***+++,,,++++++++++++,,,++++++***))),,,,,,++++++++++++,,,,,,***+++++++++***)))((((((,,,,,,,,,,,,---------...***+++++++++***)))((((((******))))))******+++,,,******************++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******...,,,++++++,,,.....................///////////////////////////000000000444555555555555666666666666666777777888999999:::;;;<<<<<<===>>>>>>??????CCCCCCDDDDDDEEEEEEFFFFFFHHHHHHIIIJJJJJJJJJJJJIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHIIILLLOOOQQQTTTUUUVVVTTTTTTSSSRRRRRRRRRRRRSSSTTTSSSRRRQQQPPPOOOOOOOOOxxxuuuwwwtttgggaaa^^^___cccbbbcccccc___WWWMMMDDD>>><<<<<<<<>>>>>???@@@@@@CCCCCCDDDDDDEEEEEEFFFFFFHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKLLLNNNPPPRRRSSSTTTUUUTTTTTTSSSQQQQQQPPPPPPPPPRRRRRRQQQPPPOOOOOONNNNNNzzzvvvuuu|||zzzhhh___[[[[[[]]]___aaabbb```ZZZQQQGGG@@@>>>>>>>>>AAAGGGOOOWWW\\\ZZZVVVMMMCCC:::444222111111111000000000000111111///////////////////////////////////////000111111........................------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,***))))))***++++++))))))******++++++***************))))))))))))******+++++++++++++++***))))))'''((()))*********))))))+++++++++++++++***))))))******))))))******+++,,,******)))((()))***,,,---++++++++++++*********************+++++++++,,,,,,...,,,)))((()))***++++++............////////////111111111111111111111000444444444444555555555555666666777888999:::;;;;;;<<<<<<===>>>???@@@AAABBBCCCCCCDDDDDDEEEEEEFFFFFFHHHIIIJJJJJJKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJMMMNNNOOOPPPQQQQQQQQQQQQSSSRRRQQQPPPOOONNNNNNNNNPPPPPPPPPPPPPPPPPPOOOOOO~~~yyyuuuyyy~~~jjj___ZZZYYYYYY^^^___aaaaaa^^^UUUKKKCCC???>>>>>>@@@FFFOOOXXX]]]\\\XXXPPPFFF<<<555333222111111000000000000111111000000000000000000000000///......//////000111222........................------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++,,,------------,,,,,,*********,,,,,,+++***((()))******+++************))))))))))))))))))*********+++++++++++++++***'''(((***+++++++++***)))******+++++++++++++++*********))))))******+++,,,******************++++++************************))))))***++++++,,,------///---+++***+++------,,,............////////////111111111111111222222222333444444444444555555555555666777888999;;;<<<<<<<<<======???@@@AAABBBCCCCCCCCCDDDDDDEEEEEEFFFFFFIIIIIIJJJKKKKKKKKKKKKJJJJJJKKKKKKLLLLLLKKKKKKJJJNNNNNNOOOOOOOOOOOONNNNNNQQQPPPOOONNNMMMLLLLLLLLLMMMMMMNNNOOOPPPPPPPPPPPP{{{vvvvvv|||mmmaaa\\\[[[ZZZ]]]^^^```bbbaaaZZZPPPHHHBBB@@@@@@BBBHHHPPPYYY___\\\YYYRRRHHH===666444444111111000000000000111111000000000000000000000000............///000111222.................................------------,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,---,,,,,,******,,,+++++++++------,,,***(((((()))***************+++******))))))******+++))))))***+++,,,,,,,,,,,,***+++---...///...---,,,))))))***+++,,,,,,,,,,,,******))))))******+++,,,******+++++++++******))))))******++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,000///......000111000///............//////////////////000000111111222222333333444444444555555555555666777888:::;;;<<<===<<<===>>>???AAABBBCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMNNNMMMLLLKKKKKKKKKKKKKKKHHHJJJLLLNNNOOOPPPPPPPPP}}}vvvtttxxxoooccc___]]]\\\^^^___aaacccccc]]]TTTLLLEEEDDDCCCEEEJJJSSS\\\aaa\\\ZZZSSSIII>>>777555555111111000000000000111111000000000000000000000000............///000222222........................//////.........---------+++++++++,,,,,,---------+++++++++++++++++++++++++++,,,,,,,,,+++)))(((&&&,,,,,,+++,,,......,,,***(((((()))***************,,,++++++++++++++++++,,,((()))***+++,,,---------((()))+++------,,,+++***((()))***+++,,,---------*********)))***++++++,,,***+++,,,,,,,,,***)))'''******+++,,,,,,---............---,,,,,,+++++++++,,,++++++---//////...,,,............/////////000---......///000111111222333333333444444444555555555666777888:::;;;<<<===<<<===>>>???AAABBBCCCDDDCCCCCCDDDDDDEEEFFFFFFFFFIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKHHHIIIJJJKKKMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKEEEGGGIIILLLNNNOOOOOOOOO|||xxxvvv|||sssddd\\\YYYYYY]]]___cccfffeee___VVVPPPGGGFFFEEEIIIQQQWWWZZZZZZ\\\ZZZUUUMMMDDD;;;666333333111//////000111000///000000000000000000000000------............------//////............//////+++++++++,,,,,,---------------++++++++++++------******+++++++++***)))))),,,,,,,,,++++++*********+++++++++,,,,,,---------************************************************)))******++++++******)))...,,,)))((()))******)))((()))***++++++***)))(((++++++++++++++++++++++++++++++******************,,,+++******)))*********,,,,,,,,,++++++*********,,,------......------,,,.........////////////000000000000111222222333333444444444444444444444444555555555666777999;;;;;;;;;<<<<<<>>>@@@BBBCCCEEEHHHGGGFFFEEEEEEFFFGGGHHHGGGHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJKKKKKKKKKKKKKKKMMMLLLKKKJJJJJJKKKLLLMMMLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKMMMNNNOOOOOO}}}wwwtttwwwwwwhhh^^^[[[ZZZ]]]___bbbeeeeee```YYYSSSKKKIIIIIILLLSSSYYY\\\\\\\\\ZZZVVVOOOFFF===777444333111000///000111000///000000000000000000000000111111111111111000000000//////............//////,,,,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,,,,+++***)))))),,,,,,++++++++++++++++++))))))))))))************************************************************++++++,,,,,,,,,,,,++++++---+++))))))*********)))******++++++++++++******++++++++++++++++++++++++************************++++++******+++,,,------......------,,,,,,,,,,,,,,,------......------,,,---............/////////000000000111222222333333444444444444444444444444555555555666777999;;;;;;;;;<<<<<<>>>???BBBCCCDDDEEEEEEDDDCCCCCCDDDEEEEEEGGGGGGGGGHHHHHHHHHHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLKKKJJJJJJKKKLLLMMMKKKJJJJJJIIIHHHHHHHHHIIIJJJJJJLLLMMMNNNOOOOOOOOOyyysssttt}}}}}}mmmccc]]][[[\\\^^^aaaeeefffbbb]]]XXXPPPNNNMMMQQQWWW\\\]]]]]]\\\ZZZVVVPPPHHH@@@999555333222000000111111111000000000000000000000000000444333222111111111111111//////............//////------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------,,,+++))))))++++++++++++++++++,,,,,,************))))))))))))************************************************,,,------......------,,,---+++))))))***+++***))),,,,,,++++++++++++,,,,,,++++++++++++++++++++++++*********************************+++,,,---///000/////////...............,,,------......------,,,---------............///000000000111222222333333444444444444444444444444555555555666777999;;;;;;<<<<<<===>>>???AAACCCDDDEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHHHHJJJJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKIIIIIIHHHHHHGGGHHHHHHHHHJJJKKKMMMOOOPPPPPPOOOOOO}}}wwwtttzzzttthhh___[[[[[[]]]```cccfffdddaaa]]]UUUSSSRRRTTTZZZ]]]^^^]]]ZZZXXXTTTPPPJJJBBB:::555444222000000111222111000////////////////////////222111000............/////////............//////......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***)))*********++++++,,,,,,,,,......------,,,,,,++++++************************************************,,,------......------,,,,,,***))))))++++++***))),,,+++***))))))***+++,,,***************************************+++++++++*********++++++---....../////////...............,,,------......------,,,------------............000000000111222222333333333333444444444444444444555555555666777999;;;;;;<<<<<<===>>>???AAACCCDDDFFFFFFFFFEEEEEEFFFFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJGGGGGGGGGFFFGGGGGGHHHHHHJJJLLLOOOQQQRRRQQQOOONNNzzzvvvyyy|||mmmaaa[[[[[[\\\^^^bbbeeeeeedddbbbYYYWWWUUUWWW[[[]]]]]][[[VVVUUURRROOOKKKDDD;;;555444222000000111222111000////////////////////////000///......------------//////............//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...------,,,+++***)))*********++++++,,,,,,,,,//////......---------,,,************************************************++++++,,,,,,,,,,,,+++++++++***)))***+++,,,+++)))+++***)))(((((()))***+++************************))))))*********+++++++++++++++************++++++------------------------,,,------......------,,,---------.........//////000000000111222222333333333333333444444444555555555555555666777999;;;;;;=========>>>???AAABBBCCCEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIIIIJJJKKKLLLLLLMMMJJJJJJJJJJJJIIIIIIHHHHHHFFFFFFFFFFFFFFFGGGHHHIIIKKKMMMPPPRRRRRRQQQOOONNN|||wwwwww{{{sssddd\\\[[[[[[\\\```ccceeeeeeddd]]]ZZZYYYZZZ]]]^^^\\\YYYTTTRRRQQQOOOMMMFFF<<<555444222111111222222222000000000000000000000000000//////000000000000////////////............//////.........---------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,++++++***++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++************************************************)))******++++++******)))***))))))***,,,,,,+++)))***))))))))))))))))))***************************)))))))))***++++++,,,,,,,,,+++******)))))))))***,,,,,,,,,,,,,,,---------,,,------......------,,,.........////////////000000000000111222222333333222333333444444555555555555555555666777999;;;;;;=========>>>???AAABBBCCCBBBCCCCCCDDDDDDCCCCCCBBBCCCCCCDDDEEEFFFGGGGGGHHHHHHIIIIIIJJJKKKLLLMMMMMMJJJJJJJJJJJJIIIHHHGGGFFFFFFEEEFFFFFFGGGHHHIIIJJJLLLMMMOOOQQQQQQPPPOOONNNyyywwwyyyzzzhhh^^^[[[ZZZ[[[^^^bbbeeefffeee```^^^\\\]]]______\\\YYYTTTRRRQQQQQQOOOIII>>>666555333111111222222222111000000000000000000000000,,,...000222333222111/////////............//////------------............+++,,,,,,------,,,,,,+++)))***++++++,,,+++++++++,,,,,,++++++++++++++++++))))))******************************************************************))))))************)))))))))))))))+++,,,---+++))))))******++++++******)))************************((())))))***++++++,,,,,,++++++*********+++,,,,,,++++++,,,,,,,,,---------,,,------......------,,,/////////000000000111111000000000111222222333333222222333333444555555666555555555666777999;;;;;;======>>>>>>???@@@BBBBBBBBBBBBCCCDDDDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMIIIIIIJJJJJJIIIHHHFFFEEEEEEEEEFFFFFFHHHIIIJJJKKKMMMNNNNNNOOOOOOOOOOOONNN|||yyyzzzyyy~~~kkk```[[[ZZZZZZ]]]aaadddffffffccc```^^^___``````\\\YYYTTTRRRQQQRRRQQQKKK@@@777555333111111222333222111000000000000000000000000))),,,///222333222000...//////............//////,,,---------.../////////++++++------------++++++(((((()))***++++++++++++---,,,,,,++++++*********))))))******+++++++++,,,*********************************************************++++++*********)))((()))+++------+++)))***+++,,,------,,,+++***))))))))))))))))))))))))((())))))***++++++,,,,,,*********+++,,,---...///,,,,,,,,,------.........,,,------......------,,,000000000000111111111111000000000111222222333333222222333333444555666666555555555666777999;;;<<<>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHIIIJJJKKKLLLMMMNNNIIIIIIJJJJJJIIIGGGFFFEEEFFFFFFFFFGGGHHHJJJKKKLLLNNNNNNNNNNNNNNNNNNOOOOOOzzzvvvwwwwwwhhhddd\\\WWW[[[aaacccdddeeecccaaa```aaabbbaaa]]]XXXXXXTTTQQQQQQPPPKKKAAA:::666444222222222222000///000000000000000000000000000000000000000000000000+++,,,.../////////..................---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++************************,,,,,,,,,+++++++++*********+++,,,------,,,+++***)))...111///***)))---222++++++***)))((((((((()))************************+++***)))(((((()))***++++++++++++,,,,,,---------((()))++++++***+++---///,,,,,,++++++***+++++++++---------------------------......///////////////......///000111222222333333333444444555666666777666666555555777888:::;;;;;;;;;;;;<<<<<<>>>??????BBBBBBCCCCCCBBBBBBAAA@@@CCCCCCCCCCCCCCCDDDEEEFFFFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIJJJIIIIIIHHHHHHFFFFFFGGGGGGHHHIIIJJJJJJLLLLLLMMMMMMMMMNNNNNNNNN|||wwwuuu~~~ooobbbYYYUUUYYY^^^aaabbbdddeeecccbbbcccdddccc___[[[XXXTTTQQQQQQPPPLLLBBB:::666444222222333222111000000000000000000000000000000000000000000000000000,,,---.../////////...---............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************(((((()))******)))((((((+++)))((())),,,,,,((($$$++++++***)))))))))******************************+++***)))(((((()))***+++++++++++++++,,,,,,,,,---,,,,,,---,,,***)))+++,,,------,,,,,,,,,,,,,,,------------------------------...//////000000////////////000000111111222222222333333444444555666666777777777777888999;;;<<<<<<<<<<<<======>>>???@@@BBBBBBBBBBBBBBBBBBAAAAAACCCCCCBBBBBBCCCCCCDDDEEEGGGGGGIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGHHHHHHHHHIIIJJJJJJJJJLLLLLLMMMMMMMMMNNNNNNNNN~~~yyyssszzzxxxbbbZZZTTTXXX^^^aaabbbeeefffddddddeeegggfffbbb^^^XXXUUURRRQQQQQQMMMDDD<<<666444222222333333222111000000000000000000000000000000000000000000000000....../////////...------............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))++++++,,,,,,,,,,,,+++++++++)))(((***...000...++++++************++++++,,,************************+++***)))(((((()))***+++*********++++++++++++++++++------,,,+++***+++,,,...------,,,,,,------...---------------------------...//////000000//////000000000000000111111111111222222333333444555555777777777888999:::<<<===============>>>???@@@@@@@@@AAAAAABBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBCCCDDDGGGHHHIIIKKKLLLLLLLLLMMMNNNNNNMMMLLLJJJIIIHHHGGGJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLMMMMMMMMMMMMNNNzzzsssxxx}}}fff]]]WWWYYY___bbbeeeggggggeeedddfffhhhhhhddd```ZZZVVVSSSRRRRRROOOFFF???777555333222333333333222000000000000000000000000////////////////////////000/////////......---------.........------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,))))))))))))))))))))))))***)))))))))))))))))))))++++++,,,,,,,,,,,,++++++))),,,//////......///111+++*********+++,,,------************************+++***)))(((((()))***+++************************(((***,,,,,,,,,,,,...///---,,,,,,,,,,,,------...------------------------......///000000000000000111111111000000000000000000111111222333333444444777777777888999:::;;;<<<======<<<======>>>????????????@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCFFFGGGHHHJJJKKKLLLLLLLLLMMMLLLKKKJJJJJJIIIIIIIIILLLLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMM|||uuuxxx~~~jjj```XXXYYY___bbbeeehhhgggeeeeeegggiiiiiifffbbb\\\XXXTTTTTTTTTQQQJJJCCC999777444222333333333222000000000000000000000000////////////////////////000000//////............---------...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))***''''''''''''''''''''''''******///888???===111'''+++*********+++,,,------************************+++***)))(((((()))***+++************************(((***,,,---------...///++++++***++++++,,,------------------------------...//////000000000000000111111111000000000000000000000111111222333333444555555666777888999::::::<<<<<<;;;;;;;;;<<<=========>>>???AAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBDDDEEEFFFHHHIIIJJJKKKKKKJJJIIIIIIHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLxxxxxx{{{lllaaaXXXXXX]]]```cccggggggffffffhhhkkkkkkhhhddd^^^ZZZVVVVVVWWWTTTNNNHHH<<<999555333333333222222000000000000000000000000000000000000000000000000000000///....../////////,,,------...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++++++++++++++++++++++++++)))))))))************+++))))))(((((((((((()))))),,,'''...HHHdddfffKKK...+++************++++++,,,************************+++***)))(((((()))***++++++++++++++++++*********+++---//////---+++++++++************+++,,,------------------------------...///000000111111000000000000000000000111111111000111111222222333444444444555666777999999999999<<<;;;;;;::::::;;;<<<<<<;;;<<<>>>@@@BBBCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEGGGIIIJJJKKKKKKHHHHHHGGGGGGHHHIIIKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLKKKKKKyyyxxxxxx~~~qqqeee[[[ZZZ]]]```cccgggiiihhhhhhjjjnnnnnnkkkggg```\\\XXXXXXYYYWWWQQQKKK???;;;777333222222111111000000000000000000000000000000000000000000000000000//////......///000111,,,,,,------...------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,++++++++++++++++++++++++************++++++,,,,,,...---,,,++++++,,,---......)))000KKKhhhlllRRR777++++++***)))))))))******************************+++***)))(((((()))***+++---,,,,,,,,,+++++++++++++++---//////...,,,+++++++++******+++,,,---......------------------------//////000111111111111000//////000000111111222222111111222222333444444444444555777999:::::::::999<<<<<<;;;;;;;;;;;;<<<<<<:::;;;===@@@BBBDDDEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCDDDFFFHHHIIIKKKKKKLLLKKKJJJHHHHHHHHHIIIKKKLLLJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKzzzxxxwwwzzzuuuiii^^^\\\___bbbeeeiiijjjiiiiiilllppppppmmmiiibbb]]]ZZZYYY[[[YYYSSSMMMAAA===777444222222111000000000000000000000000000000000000000000000000000000///.........000111222,,,,,,------...---------........................,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---((((((((((((((((((((((((******+++++++++,,,,,,,,,,,,,,,************,,,,,,...---111<<>>======<<<<<<<<<======999;;;===@@@BBBDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEGGGIIIKKKLLLMMMMMMNNNMMMKKKIIIHHHIIIJJJKKKIIIJJJJJJKKKLLLMMMMMMNNNMMMMMMLLLLLLKKKKKKKKKJJJwwwtttzzz{{{mmm___\\\]]]___```bbbhhhiiikkkmmmnnnnnnnnnnnnfffccc```]]][[[XXXUUURRRDDD???888444333333111///111111111111000000000000///////////////////////////////////////////////////............---------------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))******+++++++++***))))))++++++************++++++))))))(((((((((((())))))---------.........//////)))((((((((()))******+++************************)))************+++++++++)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++000///---,,,++++++,,,---------------------------......//////000000111111111111111000000000000000111222222333333444444555555666666777888999999999<<<<<<======<<<<<<;;;:::;;;;;;<<<>>>@@@BBBDDDEEEEEEEEEEEEDDDBBBCCCEEEGGGHHHHHHJJJKKKMMMNNNNNNNNNPPPMMMKKKKKKMMMNNNKKKIIIGGGHHHHHHIIIJJJKKKLLLLLLMMMLLLJJJIIIIIIIIIJJJKKKzzzvvvzzzrrrccc^^^^^^___```bbbeeefffiiikkklllmmmmmmmmmgggdddaaa^^^\\\YYYVVVSSSFFF@@@888444333333111///111111111111000000000000///////////////////////////////////////////////////............---------,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))+++,,,,,,---------,,,,,,++++++************++++++*********))))))*********++++++,,,,,,,,,---------,,,+++++++++,,,------...************************)))************+++++++++******+++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,+++,,,---......------,,,------------------------......//////000000111111111000000000000000000000111222222333333444444555555555666777888999::::::<<<<<<======<<<<<<;;;::::::;;;<<<===???BBBDDDEEEEEEFFFFFFDDDCCCCCCEEEGGGHHHHHHJJJKKKLLLMMMMMMMMMOOOMMMKKKKKKLLLLLLJJJHHHFFFGGGHHHIIIJJJKKKLLLMMMNNNMMMLLLKKKJJJKKKLLLLLL}}}wwwyyy~~~xxxiiibbb```^^^___aaabbbdddfffiiikkkllllllllliiifffccc```^^^[[[XXXUUUHHHBBB:::555444333222000111111111111000000000000///////////////////////////////////////////////////............---------,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++************+++,,,,,,------------++++++************++++++++++++++++++++++++++++++))))))*********+++++++++)))))))))************+++************************)))************+++++++++++++++,,,,,,,,,+++************++++++,,,,,,------(((***---///000///---,,,------------------------......//////000000111111000000000000000000111111111222222333333444444555444444555777999:::;;;<<<<<<<<<======<<<<<<;;;:::::::::;;;===???AAACCCDDDEEEFFFGGGFFFDDDDDDFFFGGGHHHIIIJJJKKKLLLLLLLLLLLLNNNMMMKKKJJJKKKJJJHHHFFFEEEFFFGGGHHHJJJKKKLLLMMMNNNNNNMMMLLLLLLLLLLLLMMMyyyyyy{{{}}}mmmeeeaaa^^^___bbbaaabbbeeehhhjjjllllllllljjjhhhdddbbb```]]]ZZZWWWKKKDDD<<<666444333222000111111111111000000000//////////////////////////////////////////////////////............---------,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********'''((()))***+++,,,,,,,,,++++++************++++++***++++++++++++++++++***)))))))))************+++(((((()))))))))))))))(((************************))))))*********+++++++++,,,,,,,,,,,,++++++***)))******+++,,,---......///)))***,,,.........,,,+++,,,,,,------------------......//////000000111111000000000000000111111111111222222333333444444555333444555777999;;;<<<===<<<<<<<<<===<<<<<<;;;:::::::::;;;<<<>>>AAACCCDDDFFFGGGHHHGGGFFFEEEFFFHHHHHHIIIJJJJJJKKKKKKKKKKKKMMMLLLJJJIIIHHHGGGFFFEEEDDDEEEFFFGGGIIIKKKLLLMMMMMMMMMLLLLLLKKKKKKKKKKKK{{{zzzzzzrrrhhhbbb^^^```dddbbbcccfffiiikkklllmmmmmmllliiifffcccaaa^^^[[[XXXNNNGGG>>>777555444222111111111111111000000000//////////////////////////////////////////////////////............---------,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***'''((()))***+++,,,,,,,,,++++++************++++++))))))***++++++***))))))************+++++++++++++++,,,,,,------,,,++++++************************))))))*********+++++++++,,,,,,,,,,,,++++++***)))+++,,,,,,---...//////000...---,,,+++++++++++++++,,,,,,,,,---------............//////000000111111//////000000111111111111111222222333333444444555444444666777999;;;======<<<<<<<<<===<<<<<<;;;:::::::::;;;===???AAACCCDDDFFFHHHIIIIIIGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJIIIIIIJJJJJJIIIHHHFFFEEEEEEEEEDDDDDDFFFGGGHHHJJJKKKKKKJJJJJJJJJJJJJJJIIIIIIHHH|||zzz|||yyylllccc___```dddccceeegggjjjlllmmmmmmmmmmmmjjjgggdddbbb___\\\YYYRRRJJJ???888555444333111111111111111000000000000///////////////////////////////////////////////////............---------,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------------++++++************++++++((()))***++++++***)))(((***++++++++++++,,,,,,,,,***+++,,,,,,,,,+++))))))************************)))************+++++++++++++++,,,,,,,,,+++******,,,,,,------....../////////...,,,*********+++++++++,,,,,,------...............//////000000111111/////////000111111222222111222222333333444444555555555666888:::;;;<<<===<<<<<<======<<<<<<;;;:::;;;;;;<<<>>>@@@BBBDDDEEEGGGIIIJJJJJJIIIHHHHHHIIIIIIIIIIIIJJJIIIIIIHHHHHHFFFGGGHHHGGGEEECCCDDDEEEEEEEEEFFFGGGHHHHHHIIIJJJHHHHHHHHHIIIHHHGGGGGGFFFzzzzzzrrrfff______cccdddeeehhhjjjkkklllllllllmmmjjjgggdddbbb___\\\YYYTTTLLLAAA999666444333111111111111111000000000000///////////////////////////////////////////////////............---------,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---------,,,,,,++++++************++++++)))***,,,------,,,***)))******++++++++++++,,,,,,((((((*********)))'''&&&************************)))************+++++++++******+++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++,,,,,,---......///......//////000000111111...//////000111111222222111222222333333444444555666777777888:::;;;;;;<<<<<<<<<======<<<<<<;;;:::<<<<<<===???AAACCCEEEFFFGGGIIIKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFCCCEEEFFFEEECCCBBBDDDFFFFFFFFFFFFFFFGGGGGGGGGHHHGGGGGGHHHHHHHHHGGGFFFEEEzzzxxxvvvhhh___^^^bbbdddeeegggiiijjjkkkjjjjjjmmmjjjgggdddbbb___\\\YYYUUUMMMBBB999666555333222111111111111000000000000//////////////////////////////////////////////////////.........---------------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++***))))))++++++************++++++***+++---......---+++***************+++++++++++++++,,,---...---+++)))(((************************)))************+++++++++)))***+++,,,,,,,,,,,,,,,++++++******************''')))+++---...---+++***++++++,,,,,,---...//////......//////000111111111...//////000111222222222111222222333333444555555777777888999::::::;;;;;;<<<<<<======<<<<<<;;;:::======>>>???AAADDDFFFGGGGGGIIILLLLLLJJJIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFAAACCCEEEEEECCCBBBDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIHHHGGGFFFEEE}}}{{{lll```]]]___eeefffhhhjjjlllmmmnnnnnnllljjjhhheeeccc```[[[XXXSSSLLLAAA:::777555444333222222111111111111222222000000000000000000000000////////////////////////+++---...///.........///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,+++++++++***+++,,,,,,******+++,,,---,,,++++++------,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,+++***))))))+++++++++,,,,,,---------+++,,,,,,+++******+++---++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,---------......---,,,,,,,,,,,,---............//////000000111111000111111111111222222222222333444555666666666666888888999::::::;;;<<<<<<:::;;;<<<======<<<;;;:::<<<>>>AAABBBCCCCCCEEEFFFIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFDDDCCCCCCBBB@@@??????@@@BBBCCCFFFDDDBBBAAAAAACCCFFFGGGEEEFFFFFFFFFFFFEEEEEEDDD~~~zzz}}}nnnaaa]]]```dddeeegggjjjlllmmmnnnnnnmmmkkkhhhfffddd```[[[WWWSSSLLLBBB;;;777555444333222222111111111111222222000000000000000000000000////////////////////////,,,---//////...---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------,,,,,,,,,+++***+++,,,,,,******+++,,,---,,,++++++------,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,++++++***))))))++++++++++++,,,,,,,,,,,,***+++,,,+++))))))+++,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,---------......---------------......///.../////////000000000111000111111111111222222222222333444555666666666666777888888999:::;;;<<<<<<<<<<<<===>>>>>>===<<<<<<<<>>>>>>>>>>>=========???BBBDDDDDDEEEFFFHHHHHHIIIIIIJJJJJJIIIIIIHHHIIIIIIIIIIIIHHHGGGEEEEEECCCBBBAAA@@@@@@AAABBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFxxxxxx{{{uuuccc___ccccccdddfffiiikkkmmmnnnoooooommmkkkiiieee```ZZZUUURRRNNNGGG???:::666444333222222111111111111222222////////////////////////////////////////////////---///000///---,,,,,,---------------------------...------,,,,,,------............---------,,,,,,***+++,,,,,,******+++,,,,,,+++***+++,,,,,,,,,*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++******))))))++++++******))))))(((((()))******)))(((((()))+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......///............///000000////////////000000000000000000111111111222222222222222333444555555555555666777777999:::;;;<<<===========================>>>@@@CCCDDDEEEEEEGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEBBBBBBAAAAAAAAABBBCCCCCCBBBCCCDDDEEEFFFEEEEEEDDDEEEEEEFFFGGGHHHHHHHHHGGGzzzyyy||||||ggg```bbbbbbcccfffhhhkkkmmmnnnoooooonnnllljjjfffaaaZZZVVVRRROOOIIIBBB;;;666444333222222111111111111222222////////////////////////////////////////////////---///000///---,,,,,,---------------------------...------,,,,,,------.........---------,,,,,,,,,***+++,,,,,,******+++,,,,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++***************)))*********))))))((((((((()))******)))(((((()))+++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......///............///000000000000000000////////////000000111111111222222222111222333444555555555555555666777888:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@CCCDDDEEEEEEGGGHHHGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEAAAAAAAAAAAABBBCCCCCCDDDBBBCCCEEEFFFGGGFFFEEEDDDEEEEEEFFFHHHIIIIIIIIIIII~~~{{{~~~~~~nnncccaaaaaaccceeehhhkkkmmmnnnooonnnnnnlllkkkhhhbbb[[[VVVRRRPPPLLLDDD===777444333222222111111111111222222000000000000000000000000////////////////////////---...000///...,,,---...------------------------,,,++++++******++++++,,,------,,,,,,,,,+++++++++***+++,,,,,,******+++,,,,,,***)))***+++,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++*********************************))))))))))))))))))***+++***)))(((***,,,************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------............------......///000000000000000////////////000111111111111222222222111222333444444555555444444555666888999;;;<<<===<<<<<<;;;;;;;;;;;;<<<<<<===???BBBDDDDDDEEEFFFHHHFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFGGGGGGFFFEEEEEEDDDAAAAAABBBBBBCCCCCCDDDDDDCCCDDDEEEFFFGGGFFFEEEDDDDDDEEEGGGHHHIIIJJJJJJKKK|||~~~{{{wwwgggaaaaaabbbeeehhhkkkmmmnnnooommmmmmlllkkkiiiddd]]]XXXRRRQQQMMMFFF>>>777444444222222111111111111222222000000000000000000000000////////////////////////,,,---//////...---...///........................,,,++++++******++++++,,,,,,,,,+++++++++************+++,,,,,,******+++,,,+++***)))***+++,,,+++)))******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))************))))))*********************+++,,,+++))))))+++,,,************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------------......///111000000000/////////...000111111111111222222222111111222333444444444444444555666777999;;;<<<===>>>===<<<;;;;;;<<<===>>><<>>777444444222222111111111111222222000000000000000000000000////////////////////////+++---...///.........000...........................------,,,,,,------...+++++++++*********))))))***+++,,,,,,******+++,,,+++***)))***+++++++++)))******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))*********))))))******++++++,,,,,,+++,,,,,,+++******+++---)))************+++++++++*********++++++,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......111111000000/////////...000111111111111222222222111111222333444444444444444444666777999;;;<<<===???>>>===<<<<<<===>>>???<<<>>>AAABBBCCCCCCEEEGGGFFFFFFGGGGGGGGGGGGFFFFFFCCCDDDDDDDDDDDDDDDCCCBBB@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFDDDEEEGGGIIIJJJLLLLLLLLLyyy{{{|||mmmcccbbbbbbbbbeeeiiikkklllkkknnnnnnnnnlllhhhddd___\\\UUUSSSNNNIIIBBB;;;666333222222222111111111000000000000000000////////////111111000000/////////...,,,------,,,***))))))***,,,+++)))&&&%%%&&&***............------.........,,,++++++******++++++,,,************************///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------)))***++++++++++++***))),,,++++++******++++++,,,++++++*********+++,,,---,,,,,,,,,,,,,,,+++***)))---+++***+++...000///---..................------+++++++++,,,,,,,,,------///////////////.........111111222222222333333333555555555555555666777888555555555666777999:::;;;>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???AAABBBCCCDDDEEEFFFGGGIIIJJJIIIIIIHHHGGGFFFEEECCCCCCCCCDDDDDDCCCDDDEEEFFFFFFGGGGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHJJJKKKLLLLLLLLLLLLzzzzzzzzzrrrfffbbbaaabbbdddhhhjjjkkkkkklllmmmlllkkkhhhccc___\\\VVVTTTPPPJJJCCC<<<777333333333333333222222222111000000000000////////////000000000//////.........---......---+++)))***+++......---+++***+++...000---,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,************************------,,,+++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,------------,,,+++***---+++***+++...000///---........................---------............///////////////////////////111111222222222333333333444444444444555666777888666666666666888999:::;;;>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBDDDEEEFFFGGGFFFGGGIIIJJJKKKKKKJJJJJJHHHGGGEEECCCCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHGGGHHHJJJKKKLLLLLLLLLKKK{{{xxxxxxzzzkkkbbbaaaaaacccfffiiijjjiiikkkkkkllljjjhhhccc___\\\XXXVVVRRRLLLEEE>>>888444444444444333333333222222000000000000/////////////////////...............---...///...,,,++++++,,,//////000///------///111++++++************++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++************+++************************++++++,,,,,,---.........,,,+++***))))))***+++,,,,,,++++++******++++++,,,)))***+++,,,---,,,++++++------------------,,,+++,,,++++++,,,...//////...........................////////////000000000000////////////////////////111111222222222333333333333333333444444666777777666666666777888999:::;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDDDDGGGHHHJJJKKKLLLLLLKKKJJJHHHGGGEEECCCBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLKKKJJJ|||xxxwww}}}pppbbb``````aaaeeegggiiiiiikkkkkklllkkkiiieeeaaa___ZZZXXXTTTOOOHHH@@@999666444333333333333222222222000000000000////////////..................------...///000///---,,,,,,...,,,---//////---,,,---...++++++************++++++,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++*********++++++))))))))))))))))))))))))+++++++++,,,,,,---------,,,+++)))(((((()))+++,,,,,,++++++******++++++,,,((())),,,------,,,+++***+++,,,,,,---,,,,,,++++++,,,++++++,,,---.........---------...............//////000000000111111111///////////////000000000111111222222222333333333333333333333444666777777777777777888999:::;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>@@@AAABBBBBBCCCFFFGGGIIIJJJKKKKKKJJJJJJHHHGGGEEECCCBBBAAABBBBBBDDDDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJIII}}}yyyxxx{{{tttbbbaaa```aaadddggghhhhhhkkklllmmmmmmkkkhhhdddbbb\\\[[[WWWRRRJJJBBB;;;777222222222222111111111111000000000000////////////------.....................///000///---,,,---...***,,,......---,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))***************+++++++++,,,+++)))(((((()))+++,,,,,,++++++******++++++,,,((())),,,------,,,+++***)))******+++++++++******++++++,,,---------...///---------.........//////....../////////000000000////////////000000111111111111222222222333333333333333333444555666777888999888888999999:::;;;<<>>999333333222222222111111111000000000000////////////.........//////000000000,,,---......---,,,---...---...//////------...///------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,++++++++++++++++++++++++************************************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,))))))***+++++++++++++++***,,,......,,,,,,...000,,,,,,------...//////000.........////////////000...//////000111111222222111111222222222333333333444444444555777999:::;;;;;;::::::::::::;;;;;;<<>>>>>zzzvvvwww}}}}}}kkkbbb[[[^^^bbbeeefffhhhiiijjjjjjkkkjjjjjjiiiiiifffbbb\\\WWWSSSLLLCCC<<<777555222111222333333222000000000000000000000000////////////////////////------------,,,+++******...---------,,,,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++************************)))))))))))))))************)))'''(((***+++)))'''+++******))))))******+++***************,,,---...++++++,,,,,,,,,,,,+++++++++++++++*********))))))***++++++,,,------......,,,,,,,,,,,,,,,---......111000000/////////000111111222222333333444444555555444444444444444444333444555666888999999999999;;;:::999999:::;;;===??????@@@AAABBBBBBBBBAAA@@@BBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCCCCCCC@@@@@@???>>>===<<<;;;;;;~~~xxxvvvyyy{{{kkkaaaZZZ\\\```ccceeehhhjjjjjjkkkllllllkkkkkkjjjiiiddd^^^XXXSSSMMMDDD>>>888555333222222333333222000000000000000000000000////////////////////////------...------,,,+++***...---,,,+++++++++,,,---,,,,,,,,,,,,,,,+++******++++++++++++++++++***)))++++++++++++++++++++++++*********************************)))))))))))))))***)))((((((******)))(((+++******))))))******+++************+++,,,------+++,,,,,,------,,,,,,++++++++++++***************+++,,,,,,------...//////---------------...//////000//////......///000000111222222333333444444555444444444444444555555555555555777888999:::::::::;;;::::::999:::<<<===>>>??????@@@AAABBBBBBAAAAAA???????????????@@@AAABBBCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDFFFFFFFFFFFFEEEEEEEEEFFFEEEEEEDDDCCCBBBBBBBBBBBB???>>>>>>===<<<;;;::::::zzzvvvwww~~~kkkaaaYYYZZZ^^^bbbeeehhhkkkkkkllllllmmmllllllllljjjeee___YYYTTTMMMEEE???888666333222333333222222000000000000000000000000////////////////////////------......---,,,++++++...---+++******+++,,,...------------,,,+++************+++++++++******)))++++++++++++++++++++++++************************---,,,,,,,,,+++*********+++*********+++++++++*********))))))))))))***************++++++,,,,,,,,,,,,,,,------------,,,,,,************************++++++,,,,,,---........................///000000.............../////////111222222333333444444555333333444444555555666666555666777888999:::::::::;;;:::::::::;;;<<<===>>>??????@@@@@@AAAAAAAAABBB=========>>>???@@@BBBBBBCCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBAAAAAABBBCCCCCCEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@???>>>>>><<<<<<;;;:::|||wwwvvv}}}mmmbbbYYYYYY]]]```cccgggjjjkkklllmmmmmmmmmmmmmmmjjjfff___ZZZUUUNNNFFF@@@999777444333333333222111000000000000000000000000////////////////////////------.........---,,,,,,...---+++******+++---...---------------,,,+++***)))******+++++++++******++++++++++++++++++++++++************************---,,,,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))))))))*********++++++,,,,,,,,,++++++,,,,,,------,,,,,,+++*********************************+++,,,,,,------///............///000000------...///////////////111222222333333444444555444444444555555666666666555666777999::::::::::::;;;;;;;;;;;;<<<===>>>>>>>>>>>>??????@@@AAABBBBBB=========>>>???AAABBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCCCCCDDDDDDDDDCCCBBBAAABBBAAA@@@@@@@@@@@@@@@@@@??????>>>===<<<;;;::::::~~~xxxvvv{{{qqqeeeZZZXXX\\\___bbbfffjjjjjjkkklllmmmmmmmmmmmmjjjfffaaa]]]YYYRRRHHHAAA:::777444333333333222111000000000000000000000000////////////////////////------............------...---,,,,,,,,,---...///,,,,,,------------,,,,,,)))***++++++,,,+++++++++++++++++++++++++++++++++*********************************)))))))))))))))+++,,,------,,,+++,,,---***))))))(((((())))))******++++++,,,,,,,,,++++++***++++++,,,,,,++++++******************+++++++++))))))***++++++,,,,,,---...............///000000------///000000000000000111222222333333444444555555555555555555666666666555666888999::::::;;;;;;:::;;;;;;<<<======>>>>>>>>>>>>>>>>>>???AAABBBCCC>>>>>>??????AAABBBCCCDDDEEEFFFFFFGGGGGGFFFFFFEEECCCBBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCAAA@@@???@@@??????>>>>>>??????@@@===<<<<<<;;;:::999888888yyyuuuwwwttthhh[[[YYY[[[^^^aaaeeeiiiiiikkkllllllmmmmmmmmmjjjgggdddbbb^^^VVVLLLDDD;;;888555333333333222111000000000000000000000000////////////////////////------............---------------....../////////***+++,,,---............******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))*********)))+++---,,,***)))***,,,))))))(((((((((((())))))***+++,,,,,,,,,,,,+++***)))******++++++******)))))))))*********+++++++++******++++++,,,------.........------......///000---...///111111111111111111222222333333444444555666666666666555555555555666777888999:::;;;;;;;;;:::;;;<<<======>>>>>>>>>>>>>>>===>>>???@@@BBBCCCAAAAAAAAAAAABBBDDDEEEEEEHHHJJJLLLMMMMMMLLLJJJHHHCCCBBBAAAAAA@@@@@@AAAAAAAAABBBBBBCCCBBB@@@>>>===???>>>>>>======>>>>>>???======<<<;;;:::999888888yyytttttt~~~wwwiii]]]YYY[[[]]]aaaeeehhhiiijjjkkklllllllllllljjjhhhgggeeebbbZZZOOOGGG;;;888555444333333222111000000000000000000000000////////////////////////------...............---------...///000000//////******,,,---.../////////***+++,,,---------------++++++++++++++++++++++++******************************++++++,,,,,,,,,---'''***++++++(((''')))+++))))))(((((((((((())))))***+++,,,---,,,,,,***)))))))))************))))))))))))******++++++++++++++++++,,,------......///---------------...//////---...000111222222222111111222222333333444555555777777666666555555444444666777888999:::;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>=========???@@@BBBDDDCCCCCCCCCCCCDDDDDDEEEFFFKKKMMMPPPRRRRRRPPPMMMKKKCCCBBBAAAAAA@@@@@@@@@@@@@@@AAABBBCCCBBB@@@>>><<<>>>>>>============>>>?????????>>>===<<<;;;;;;:::yyywwwxxx~~~ppp]]]YYYZZZXXXYYY```dddfffjjjkkkllllllmmmnnniiijjjiiieeeccc___UUUKKK???888222333444222111222111111111111000000000000000000000000000000000000.........------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,,,,,,,,,,,,,+++++++++******+++++++++*********))))))))))))************))))))************************))))))))))))))))))))))))************+++,,,---...,,,,,,,,,++++++*********---,,,+++*********+++,,,,,,,,,++++++++++++++++++,,,,,,------.../////////111111111111222222222222/////////000111111222222111222222333333444444555555666888999::::::999999============>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDDDDDDDCCCDDDEEEFFFHHHJJJOOORRRRRRQQQRRRUUURRRNNNJJJEEE@@@???BBBDDDBBB???AAAAAABBBBBBAAAAAA@@@???======>>>>>>?????????@@@AAA???=========<<<:::999zzzwwwvvvzzzwwwbbb\\\[[[XXXZZZ```cccfffiiikkkkkkkkklllnnniiikkkiiifffddd```WWWLLL@@@888333333444222111222111111111111000000000000000000000000000000000000......---------,,,,,,,,,//////............//////,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))******,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++******)))******************)))************************************************...---,,,+++************,,,,,,,,,+++++++++******---,,,+++*********+++,,,,,,,,,,,,,,,,,,---------,,,------...//////000000////////////000000000000/////////000111111222222111222222333333444555555666666888999::::::999999<<<<<<=========>>>>>>>>>????????????@@@AAABBBCCCCCCCCCCCCDDDFFFIIIKKKLLLQQQSSSSSSRRRUUUYYYXXXTTTOOOIIICCCBBBCCCDDDCCC@@@@@@@@@@@@@@@@@@??????>>>=========>>>>>>????????????===;;;;;;;;;;;;999777{{{wwwtttwww{{{jjj___[[[XXXZZZ___bbbdddhhhjjjjjjjjjkkkmmmkkkllljjjgggeeebbbYYYOOOBBB:::444333444222111222111111111111000000000000000000000000000000000000...------------,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))***+++,,,,,,,,,+++++++++******---------,,,,,,,,,,,,+++******++++++++++++******************************++++++++++++++++++++++++...---,,,+++************,,,,,,,,,++++++++++++***------,,,+++++++++++++++,,,,,,------......//////---......//////000111111////////////000000000000/////////000111111222222222222222333444444555555666777888999::::::::::::;;;;;;<<<<<<<<<=========@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCEEEGGGJJJMMMOOOPPPRRRRRRQQQUUU[[[]]]ZZZUUUOOOHHHDDDDDDDDDCCCAAA>>>>>>??????>>>>>>===<<<===============>>>>>>>>>===;;;:::999:::999888666~~~xxxtttuuuyyyqqqaaaZZZWWWYYY]]]aaadddgggiiiiiiiiijjjllllllmmmkkkhhhfffddd[[[RRRDDD;;;444444444222111333111111111111000000000///////////////////////////------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++************************++++++++++++++++++++++++************+++,,,------++++++++++++++++++++++++------,,,,,,++++++++++++++++++,,,---...//////000......//////000111111111000111111111222222222222/////////000111111222222222222333333444555555555777777888999::::::::::::;;;;;;;;;;;;<<<<<<<<<===@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCEEEGGGJJJLLLNNNNNNPPPOOONNNSSS[[[^^^]]]XXXRRRKKKFFFDDDCCCBBBAAA>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<:::999999999999888666{{{vvvvvvxxxwwwcccYYYVVVXXX\\\aaacccggghhhiiiiiijjjkkklllmmmlllhhhgggeee]]]TTTFFF===555444444222111333111111111111000000000///////////////////////////------------------------//////............//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,+++++++++******************+++++++++++++++++++++,,,,,,+++++++++************************++++++++++++++++++++++++************+++,,,------++++++++++++++++++++++++------------,,,,,,++++++***++++++,,,---......///......//////000111111111000111111111222222222222/////////000111111222222222333333444444555666666888888888999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<===@@@AAABBBCCCCCCCCCCCCCCCEEEEEEEEEEEEFFFHHHJJJLLLNNNOOONNNMMMRRRZZZ^^^]]]WWWRRRLLLFFFCCCAAA@@@???>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999999::::::888777xxxvvvxxx~~~{{{eeeZZZWWWZZZ\\\aaacccgggiiiiiiiiijjjllllllmmmkkkhhhgggfff___VVVHHH???666444444222111333111111111111000000000000000000000000000000000000,,,,,,,,,------------.........------------......,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,+++,,,,,,,,,+++++++++******)))***************++++++******++++++++++++******************************++++++++++++++++++++++++...---,,,+++***************++++++++++++,,,,,,,,,---------------,,,++++++++++++,,,,,,------......---......//////000111111////////////000000000000/////////000111111222222333333333444555555666666999888888999999:::;;;<<<;;;;;;<<<<<<<<<=========???@@@BBBDDDEEEEEEEEEDDDGGGGGGFFFFFFGGGIIIKKKLLLQQQRRRPPPOOOSSSZZZ]]][[[SSSPPPLLLGGGCCC@@@???>>>===>>>>>>>>>>>>===<<<<<<;;;;;;;;;:::::::::::::::;;;999888888999999888777zzzvvvvvvxxx~~~hhh\\\ZZZ\\\^^^aaadddgggiiijjjjjjkkkllllllmmmkkkggggggfff___WWWIII@@@777555444222222333111111111111000000000000000000000000000000000000,,,,,,,,,---------......,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++,,,,,,,,,)))******************)))************************************************...---,,,+++******************+++++++++,,,,,,,,,,,,---.........---,,,+++---------------.........,,,------...//////000000////////////000000000000/////////000111111222222333333444444555666666666999999888888999:::<<<===<<<<<<=========>>>>>>>>>===???BBBDDDFFFFFFFFFFFFHHHHHHHHHHHHJJJLLLNNNPPPRRRRRRQQQNNNQQQVVVWWWUUUNNNNNNKKKHHHDDD@@@???>>><<<<<<<<<<<<<<<;;;::::::;;;:::::::::999999999999999777666777888888777555zzzuuutttsssjjj^^^]]]___```bbbeeehhhjjjjjjjjjkkkmmmlllllljjjggggggfff```XXXJJJAAA888555444222222444111111111111000000000000000000000000000000000000,,,,,,,,,------.........///......------......///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...//////......,,,,,,,,,+++++++++******+++++++++,,,,,,---------))))))************))))))************************))))))))))))))))))))))))************+++,,,---...*********++++++,,,,,,,,,,,,---.........---,,,+++///////////////.........,,,,,,------.../////////111111111111222222222222/////////000111111222222333333444444555666666666:::999888888999:::<<<===============>>>>>>>>>>>><<<>>>BBBEEEGGGGGGGGGGGGHHHHHHIIIJJJLLLOOORRRTTTPPPQQQOOOLLLNNNRRRRRROOOLLLLLLLLLIIIEEEAAA??????:::;;;;;;;;;;;;:::999999:::::::::999999999888888777666555555666777555444|||vvvrrruuu~~~pppccc]]]]]]______dddhhhjjjiiiiiijjjlllnnnkkkgggggggggddd]]]WWWNNNCCC:::666555333333555222222222111111111111000////////////////////////......---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,...,,,******,,,---+++(((------------------------************************))))))***+++,,,------...,,,+++*********+++,,,---%%%&&&(((***,,,---......---+++)))***,,,---,,,)))*********)))******+++,,,++++++------------++++++,,,,,,,,,---------......111///,,,,,,...000111111000000111000000///...---000000000000000111111111222222333444444555555666777777888999::::::::::::============>>>>>>>>>>>>???AAABBBCCCCCCDDDGGGIIIIIIIIIIIIJJJKKKMMMNNNOOOTTTRRROOOLLLJJJJJJJJJJJJJJJIIIHHHFFFCCCAAA@@@???===<<<<<<;;;;;;:::999999::::::999999888777666666666555555555555444444444~~~wwwssssss{{{vvvggg```___aaa___cccgggiiiiiihhhiiikkkmmmjjjgggggggggeee^^^YYYOOODDD:::777555333333555222222222111111111111000//////////////////////////////.........---------...............---------------------------------...,,,******,,,---+++)))------------------------++++++++++++++++++++++++((())))))******++++++,,,++++++*********+++,,,---******++++++++++++******---+++)))***,,,---,,,******************++++++,,,+++,,,,,,------,,,,,,+++,,,,,,---------.........000...,,,,,,---///000000///000000000000//////...000000000000111111111111333333444555555666666777888999:::;;;<<<<<<<<<<<<>>>>>>>>>>>>???????????????AAABBBCCCCCCDDDGGGIIIKKKKKKLLLLLLNNNOOOPPPQQQSSSQQQNNNLLLJJJIIIJJJJJJHHHGGGEEECCCAAA???>>>===<<<<<<;;;;;;:::999999999:::999999888777777666666555555555555444444444444yyytttpppwww}}}mmmccc``````___bbbeeegggggghhhiiijjjllliiigggggggggeee```[[[PPPFFF<<<888666333333555222222222111111111111000////////////////////////000000/////////.........//////.........---------........................---,,,++++++,,,,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++******++++++,,,---,,,,,,,,,,,,+++***)))(((,,,+++******,,,,,,+++******************+++,,,,,,+++,,,,,,------,,,,,,+++,,,------------.........///---++++++---/////////...//////000000000000///000000000111111111222222444444555555666777777888::::::;;;<<<============>>>?????????@@@@@@@@@@@@@@@AAABBBCCCCCCDDDFFFHHHLLLLLLLLLMMMNNNOOOPPPQQQQQQPPPMMMKKKIIIIIIIIIIIIEEEDDDCCCAAA???===<<<;;;;;;;;;;;;:::999999888888999888888777777666666666555555444444444333333333zzztttnnnuuutttggg```______aaaccceeefffggghhhiiijjjiiihhhhhhgggeeeaaa]]]SSSHHH===999666333222444222222222111111111000000////////////////////////////////////.........---/////////...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))))))))+++***++++++++++++,,,,,,******++++++,,,,,,+++++++++++++++++++++,,,+++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............///---+++,,,---//////...---...///000000111000000000000000111111222222333444444444555666666777777999:::;;;<<<===============>>>>>>??????@@@@@@@@@@@@AAABBBBBBBBBCCCEEEGGGKKKKKKKKKKKKKKKLLLMMMNNNNNNMMMKKKIIIHHHGGGGGGGGGCCCBBBAAA???===<<<:::::::::::::::999888888777777777777777666666666555555444444444444333333333222{{{uuuooottt~~~oooeeeaaa```aaabbbdddfffhhhhhhhhhiiiiiihhhhhhgggeeeaaa___UUUJJJ???:::777333222444222222222111111111000000000000000000000000000000.........---------,,,,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******++++++,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++,,,++++++++++++++++++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...---,,,---...//////...---...///000000111000000///000000111222333333333222333333444444555666666888888999;;;;;;;;;;;;;;;<<<<<<======>>>??????@@@@@@AAABBBBBBBBBBBBEEEGGGJJJJJJIIIIIIIIIJJJJJJKKKJJJJJJHHHGGGFFFEEEDDDDDDBBBBBB@@@???===<<<;;;:::999999999888777777666666666666555555555555555444444333333333222222222222~~~wwwqqqttt{{{zzzllleeebbbaaaaaacccfffhhhiiihhhiiijjjjjjiiigggdddaaa___WWWLLLAAA;;;888444222333222222222111111111111000000000000000000000000000...------------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******)))***+++,,,,,,,,,,,,+++.........---,,,***)))(((***+++,,,,,,******+++,,,+++++++++++++++,,,---------,,,,,,++++++,,,,,,---------.........////////////...---...000000000......//////000000000000//////000000111222333444444222222333333444555555555666777888999::::::::::::;;;;;;<<<===>>>??????@@@@@@AAABBBBBBAAABBBDDDFFFJJJJJJIIIIIIHHHIIIIIIIIIFFFFFFEEEDDDCCCBBBAAAAAABBBAAA@@@???===<<<;;;:::999888888777666666555555444444444444444444444444333333333222222222111111zzzqqqsssyyyqqqhhhcccbbbaaacccgggjjjjjjiiijjjkkkkkkjjjgggcccaaa___YYYNNNBBB<<<888444222333222222222111111111111000000000000000000000000000............------------,,,,,,------.../////////------------------------***,,,......,,,+++---///++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))***+++,,,,,,,,,++++++------------,,,+++***)))***+++---,,,***)))+++---,,,++++++++++++,,,---------,,,,,,++++++,,,,,,---............//////////////////...///111222111//////000000000000//////...///000000111333444444555333333444444555666666666666777888999::::::::::::;;;<<<===>>>???@@@AAAAAA@@@AAABBBBBBAAAAAACCCEEEHHHHHHGGGFFFEEEEEEFFFFFFCCCCCCBBBBBBAAA@@@???>>>@@@@@@???>>><<<;;;::::::888888777666666555555444333333333333333444444444222222222222111111111111|||rrrssswwwrrrhhhdddbbbaaacccgggjjjjjjiiijjjkkkllljjjgggccc```___ZZZOOOCCC===999444222333222222222111111111111000000000000000000000000000000/////////............+++,,,,,,---...///000000........................***,,,......,,,+++---000++++++++++++++++++++++++************************))))))))))))))))))******)))***+++,,,---,,,++++++)))***+++,,,------------))),,,---,,,***)))+++---,,,,,,++++++,,,,,,---...------++++++++++++------............/////////000000//////000222222111000000000111000000///......///000000222333444555555444444555555666777777777777777888999::::::::::::<<<===>>>???@@@AAABBBBBB@@@AAABBBBBBAAAAAACCCEEEEEEDDDCCCBBBBBBAAAAAABBBAAAAAAAAA@@@???>>>===<<>>===;;;:::999999777777777666555555444444333333333333333333333333222222222111111111111000{{{wwwtttvvvsssiiiaaaaaaaaaccceeegggjjjkkkmmmkkkiiihhhhhhfffcccaaa\\\QQQCCC:::666555333111222222222111111111111111000000000000000000000000........................++++++,,,,,,,,,---------...------,,,,,,------...)))***+++,,,+++***)))(((,,,,,,,,,++++++*********((()))+++,,,---.........++++++,,,,,,,,,---------******++++++++++++******...,,,)))&&&&&&'''***,,,***)))((()))***+++***(((''')))+++,,,++++++,,,...,,,,,,************,,,,,,..................------////////////////////////......//////000000111111000111111222222333444444333333444444555666666666666888999999888888999:::;;;;;;<<<===>>>???@@@AAAAAAAAAAAA@@@@@@@@@??????CCCCCCBBBAAA@@@>>>===<<<<<<>>>???>>>===<<<===???===<<<:::888777777777888555555555666555555444333333333333444444444555555222111111111000000//////}}}wwwsssttt|||rrrhhhaaaaaaaaabbbdddgggiiikkklllkkkiiihhhhhhgggdddbbb\\\RRRDDD;;;777555333111222222222111111111111111000000000000000000000000........................++++++,,,,,,,,,---------...------,,,,,,------...---------------,,,+++***,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++++++++******---+++)))''''''(((***++++++)))((()))***+++***((((((***,,,,,,++++++,,,------,,,+++******+++,,,---..................------/////////////////////////////////000000000000000111111111222333333444444333444444555555666777777666888999999888777999:::;;;<<<===>>>???@@@@@@AAA@@@@@@@@@@@@????????????AAAAAA@@@@@@???>>><<<<<<;;;<<<======;;;;;;<<<===<<<;;;:::888777777777777555555555555555444333333333333333333444444444444111111111111000000000///wwwsssrrryyyqqqggg`````````aaacccfffiiijjjkkkiiihhhhhhhhhgggeeeccc]]]TTTGGG===888555444222222222222111111111000000000000000000000000000000........................,,,,,,,,,,,,------------...------,,,,,,------...//////---,,,++++++++++++++++++++++++++++++,,,,,,///...,,,+++*********************++++++++++++,,,******++++++++++++******++++++***)))))))))******+++***))))))***+++***)))(((***,,,,,,++++++,,,---------,,,,,,,,,,,,------------------------......////////////////////////000000000000000000//////111111222222333333444444444444555555666666777777666777888888777777888:::<<<<<<===>>>???@@@@@@AAA????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<999;;;<<<;;;:::999:::;;;;;;:::999888777666666666444444555555444444333222333333333333333333333333111111111111000000000000zzzuuurrrwwwoooeee_________```bbbeeehhhiiiiiihhhggghhhiiihhhfffddd^^^VVVIII???999666444222333333222222111000000000////////////////////////........................,,,,,,,,,------------......------,,,,,,------...///...,,,***)))))))))************++++++,,,,,,,,,000...,,,***))))))***+++))))))*********+++++++++******++++++++++++***************++++++******)))+++***))))))++++++***)))(((***,,,,,,++++++,,,---------------------------,,,,,,------------......////////////////////////222111111000000/////////111111222222333444444555444555555666666777888888666777999888777777888:::;;;;;;<<<===>>>>>>??????>>>>>>>>>>>>============<<<======>>>>>>>>>======999:::;;;;;;999999:::;;;:::999888777666555555555444444444444444333222222333333333333222222222222111111111000000000000000~~~xxxtttvvvnnnddd^^^^^^^^^___aaadddggghhhiiihhhggghhhiiihhhgggeee___XXXLLLBBB:::666444333333333222222111000000///////////////////////////........................,,,,,,---------............------,,,,,,------...///---,,,***))))))***+++*********++++++,,,,,,,,,---,,,***))))))***,,,---))))))*********+++++++++******++++++++++++******)))***++++++,,,+++******+++***)))***+++,,,+++))))))+++,,,,,,+++++++++,,,------------------------,,,,,,,,,,,,------......////////////////////////222222111111000000//////111222222333444444555555555555666666777888888999777888999999888888999::::::;;;;;;<<<<<<=========>>>>>>>>>=========<<<<<<<<<===>>>>>>???>>>>>>>>>999:::;;;;;;999999:::;;;888888888777666555444333333333333333333222222111222222222222222222222222000000000000000000111111{{{uuuvvv}}}nnnccc]]]]]]]]]^^^aaacccfffgggiiihhhggghhhiiihhhfffddd```ZZZOOODDD;;;666444444444333333222111000//////000000000000000000000000........................,,,---------...............------,,,,,,------...///......---------------++++++++++++++++++,,,,,,+++***))))))***+++,,,---*********++++++++++++,,,******++++++++++++******)))***++++++,,,+++++++++,,,*********+++,,,+++***)))+++---,,,+++***+++,,,,,,,,,------------,,,,,,++++++,,,,,,------......////////////////////////111111111111111111000000222222333333444444555555666666777777888888999999888999::::::999999:::<<<;;;;;;;;;<<<<<<=========>>>>>>>>>>>>==================>>>>>>>>>>>>>>>===999:::;;;:::999888999;;;777777777666555444333222222222333333222222111000000000111111111222222222000000000000111111111111|||uuuttt{{{nnnccc\\\\\\]]]^^^```bbbeeegggjjjiiihhhhhhhhhhhhfffdddaaa[[[QQQFFF<<<666444444444444333222111000///...000000000000000000000000........................------------...............------,,,,,,------...,,,---..................,,,,,,++++++++++++++++++)))*********++++++++++++++++++++++++,,,,,,,,,,,,******++++++++++++***************++++++,,,,,,,,,,,,+++******,,,,,,+++******+++---,,,+++******+++***+++,,,------,,,+++******++++++,,,------......////////////////////////111111111111111111222222222222333333444555555555666666777888888999999:::999;;;<<<<<<::::::;;;============>>>>>>>>>>>>>>>?????????>>>>>>>>>======<<<<<<=========<<<<<<;;;777888999999777777888999666666666666555333222111222222222222222111111000...//////000111222333333///000000000111111111111|||tttsssyyynnnddd\\\\\\\\\]]]___bbbeeefffkkkiiihhhhhhhhhgggeeecccaaa\\\RRRGGG===666444444444444333222111000///...000000000000000000000000........................---------.........//////...------,,,,,,------...)))***,,,---...------,,,---,,,,,,++++++***************+++++++++******)))++++++,,,,,,,,,---------******++++++++++++******+++*********++++++,,,---,,,+++******,,,,,,+++******+++------+++******+++******,,,,,,,,,,,,************+++,,,,,,---......////////////////////////000000000111222222222333222222333444444555555666777777777888999999:::::::::;;;===<<<;;;;;;<<<>>>????????????@@@@@@@@@@@@????????????>>>>>>>>>>>>;;;<<<<<<<<<;;;;;;:::999666777888777666555666888555666666666555333111000222222222222222111000000---......000111222333444//////000000111111111222wwwvvvzzzqqqeee]]]ZZZZZZ^^^aaaaaadddhhhgggggghhhhhhgggfffeeeeeeddd___UUUIII>>>777555555444333222222111111222222111111111111000000000000000///...---------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,************************))))))*********+++++++++...---,,,***)))******+++******,,,------,,,*********+++---...---+++)))(((******))))))******+++,,,++++++,,,,,,,,,,,,------...------------...//////000///......///000///---000000111000//////111444111222222333444555666666999999999999999999999999;;;;;;<<<<<<===>>>>>>>>><<<<<<===>>>???@@@@@@AAA<<<<<<>>>@@@AAA@@@;;;888<<<;;;;;;::::::999999888888888888888777777777666666666666666555444333222111111000000111222333333000000000000////////////000000000000000000000000yyywwwyyywwwhhh___[[[[[[^^^aaaaaacccggggggggggggggggggfffeeeeeeeee```WWWKKK@@@999666666444333222222111111222222111111111111000000000000......---,,,,,,,,,------......////////////......---------------------------,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,+++************,,,---...,,,,,,------------,,,,,,)))***+++++++++***((('''******))))))******+++,,,++++++,,,,,,,,,,,,------...------------...//////000///---...///000///---000000111000//////111333111222222333444555666666888888888999999:::::::::;;;;;;<<<<<<===>>>>>>>>>======>>>>>>???@@@@@@AAA======>>>???@@@???<<<999;;;;;;;;;:::999999888888888888888777777777666666555555555555444333222111111111000000111222222333000000000000////////////000000000000000000000000{{{xxxxxx~~~nnnbbb]]][[[^^^``````bbbeeefffggggggggggggfffeeeeeeeeeaaaXXXMMMBBB:::777777444333222222111111222222111111111111000000000000,,,,,,,,,+++,,,,,,------///000000111111000000///........................------------,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------************+++,,,---...,,,,,,++++++++++++,,,,,,)))***+++++++++***((((((******))))))******+++,,,++++++,,,,,,,,,,,,------...------------.../////////...---...///000///...///000111000//////111333111222222333444555666666777777888999::::::;;;;;;;;;<<<<<<======>>>>>>???>>>>>>>>>???@@@@@@@@@AAA???>>>===>>>??????===;;;;;;;;;::::::999888888888777777777777666666666666444444444444333222111111111111111000111111222333000000000000////////////000000000000000000000000}}}yyyyyy}}}uuuggg```[[[]]]___```aaadddfffffffffggggggfffeeeeeeddd```XXXNNNCCC;;;888777444333222222111111222222111111111111000000000///,,,,,,,,,,,,------...///000000000111111000000000------------------------------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------,,,++++++*********+++***)))(((((()))***++++++,,,,,,------,,,++++++******))))))******+++,,,+++++++++,,,,,,,,,------...------------.../////////...---...///000///...///000111111000000111333111222222333444555666666666666777888:::;;;<<<<<<<<<<<<<<<===>>>>>>??????????????????@@@@@@@@@@@@@@@>>><<<<<<===>>>===<<<:::::::::999888888777777777777666666666555555555444444444444444333222222222111111111111111222222000000000000////////////000000000000000000000000zzzyyy}}}}}}jjjbbb[[[\\\___```aaaccceeeeeeffffffffffffeeeeeebbb___XXXNNNDDD;;;777666444333222222111111222222111111111111000000000///......---......///000111...//////000000//////...,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++---,,,,,,,,,+++******)))+++***)))(((((()))***+++,,,,,,,,,---------,,,,,,******))))))******+++,,,+++++++++,,,,,,,,,------...------------.../////////------...000000000///...000111111000000111222111222222333444555666666666666777888:::;;;<<<<<<<<<<<<======>>>?????????@@@@@@?????????????????????===;;;;;;<<<<<<<<<;;;:::999999888888777666666666666666555555555555444444555555555555444444333222222111111111111111222000000000000////////////////////////////////////}}}{{{}}}mmmccc[[[[[[___```aaacccddddddeeeffffffffffffeeeaaa^^^XXXOOOEEE<<<777555444333222222111111222222111111111111000000000000//////////////////000000---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------******+++++++++,,,,,,,,,************************))))))*********+++++++++))))))***,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************++++++++++++******))))))******+++,,,++++++,,,,,,,,,,,,------...------------...//////...------...000111000///...000111222111000111222111222222333444555666666777777888999::::::;;;;;;<<<======>>>>>>??????@@@@@@?????????>>>>>>=========<<<:::999:::;;;;;;:::999999888888777666666666666555555555444444444444444555555666666555444444333222111111000111111111000000000000////////////////////////////////////{{{|||nnncccZZZZZZ^^^aaabbbdddcccdddeeeeeefffffffffeeeaaa___ZZZQQQGGG>>>999666444333222222111111222222111111111111000000000000000//////............///---......//////......---------------------------++++++++++++,,,,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,((()))+++,,,------,,,,,,,,,,,,------------,,,,,,************++++++,,,,,,******))))))******+++,,,++++++,,,,,,,,,,,,------...------------...//////...---,,,...000111000///---///222222111000000111111222222333444555666666888888888999999:::::::::=========>>>??????@@@@@@??????>>>>>>===<<<<<<;;;;;;:::888999::::::999777999888888777666666555555555555555444444444333333333444444555555444444444333222222111000000111111000000000000////////////////////////////////////|||{{{ooocccYYYZZZ^^^aaabbbdddcccdddeeeeeefffffffffeeebbb```[[[SSSIII@@@:::777444333222222111111222222111111111111000000000000000///...---------------......////////////..............................*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------,,,+++)))(((***+++,,,------,,,+++***---,,,,,,,,,------...///*********)))***++++++,,,++++++,,,,,,,,,---------...------------...//////...---,,,...000111111000---///222222111000000111111222222333444555666777999999999999999999999:::=========>>>??????@@@@@@??????>>>===<<<;;;;;;:::999888888888999999777555888888888777666666555555555555444444444333333333222222333444444333333333333333222111000000111111000000000000////////////////////////////////////{{{}}}ooocccYYYYYY^^^```aaabbbbbbccccccddddddccccccccc```^^^ZZZSSSJJJ@@@777222444333222111111111222333111000///......///000111///////////////.........---...///000000///...---,,,---///...---+++,,,,,,++++++,,,---.........---,,,---------------------++++++++++++++++++++++++...---+++*********++++++))))))(((((((((((())))))++++++***)))(((((())))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,.................................////////////000000000000000111111111111111222222333444555666666888888888888999:::;;;<<<======>>>???@@@@@@AAAAAA@@@???>>><<<;;;:::888888888888777777777999:::;;;999888888777666555555555555555444444444444555555333333444444333111000...000000000000////////////////////////............,,,,,,,,,---------......}}}~~~qqqeeeZZZZZZ^^^```aaabbbccccccdddddddddcccbbbbbbaaa___[[[TTTKKKAAA999444444333222111111111222222111000///......///000111/////////////////////...---...///000000///...------...//////---,,,,,,---,,,,,,---.........---------------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---,,,+++*********++++++***))))))(((((())))))***,,,,,,+++***************++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,------------........................---............/////////000000000000111111111111111222222333444555666666888888888888999:::;;;;;;======>>>>>>???@@@@@@AAA???>>>===<<<;;;999888888666666555444555555777777888777777666555555444444555555444444444444555555555555666666555333222111000000000000/////////...////////////............---------.........//////~~~rrreee[[[ZZZ^^^``````bbbdddddddddddddddcccbbbaaabbb```\\\UUULLLCCC:::555444333222222111111222222000000////////////000000......//////////////////---...////////////...------///000000...------............///......------------,,,,,,++++++***************++++++,,,,,,,,,---,,,+++*********+++++++++******************+++---,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------....................................---------............///000000000111111111222222111222222333444555666666777777888888999::::::;;;<<<<<<======>>>?????????>>>===<<<;;;:::999888777666555444444333444444555666666555555444444333333444444333333333333444444555555555555555444222222000000000/////////....../////////............---............////////////~~~rrreeeZZZYYY]]]___aaabbbddddddddddddcccbbbaaaaaabbb```\\\UUUMMMCCC;;;666333333222222222222111222000000////////////000000............////////////...........................///111000///------...////////////......---,,,------,,,++++++***))))))*********++++++,,,,,,---,,,+++++++++++++++++++++,,,++++++******++++++,,,,,,++++++*********++++++***+++++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,------------.................................------------............000000111111111222222222111222222333444555666666666777888888999:::::::::;;;;;;<<<<<<=========>>><<<<<<;;;:::999888777777777666666555555444444444444444444333333333222222333333222222222222333333333333222222222111111000000000/////////.........//////.........---------------------............~~~rrreeeYYYXXX]]]```aaacccdddddddddddddddcccbbbaaaaaa___[[[UUULLLCCC;;;666333333333333222222111111//////000000000000//////---.........//////000000......------------.........///111000///------....../////////...---,,,,,,------,,,++++++***))))))*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******))))))))))))***+++*********++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------------////////////////////////---------.........//////111111111111222222222222111222222333444555666666555666777999999999999999::::::;;;;;;;;;;;;<<<<<<;;;;;;:::999888777777666666555555555444444333333333333333333222222222222222222111111111111222222222111111111000000000000////////////........................------------++++++,,,,,,,,,---------}}}~~~wwwiii]]]ZZZ^^^```bbbcccbbbccccccddddddccccccccc```___[[[UUULLLCCC;;;666222333333333333222111000//////000000000000//////------......///000000000......------------......---///000000...------...---------...------,,,,,,------,,,,,,++++++******++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,++++++******++++++,,,)))))))))((())))))***+++*********++++++,,,,,,---++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,---------////////////////////////.........////////////000111111111222222222222333111222222333444555666666555666777999:::999999888:::::::::::::::::::::::::::999999888777777666666222333333333333222222111333333333333222222222222111111000000000000111111222222111000000111111222/////////.........------.........------------,,,***+++++++++,,,,,,,,,,,,|||}}}qqqccc^^^``````aaabbbaaabbbbbbcccddddddddddddaaa```\\\VVVNNNEEE===888222222333333333222111000...///000111111000///...------......///000000111...------,,,,,,------...---...//////---,,,,,,---++++++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---,,,,,,++++++*********)))***+++,,,,,,,,,,,,+++++++++************++++++***)))))))))******+++,,,)))******+++,,,,,,------++++++,,,,,,,,,,,,------------------............/////////////////////////////////000000000111111111111111222222222333333111222222333444555666666444555777999:::999888777999999999999999999999999999888888777777666666555111222333444444333333222333333333333333333333333111000000//////000000111111000///...//////000111//////.........---------.........---------,,,,,,+++++++++,,,,,,,,,------||||||xxxhhhbbbaaa``````aaa```aaabbbcccdddeeeeeeeeecccaaa]]]WWWOOOFFF>>>:::222222333444333222111000...///000111111000///...---------...///000000111...---,,,,,,,,,,,,---...,,,...///...---+++,,,,,,)))***++++++,,,,,,,,,,,,------------------------...------,,,+++***)))))))))***+++,,,---,,,,,,++++++******************++++++*********+++,,,,,,---))))))***+++,,,,,,------++++++,,,,,,,,,---------............/////////000000000000000000000000000000000000000111111111111111111222222222333333333111222222333444555666777444555777999:::999888777999999999888888888888888888888777777666666555555222333555666777666666555333333333333333333333333000000////////////000000...---,,,++++++,,,......//////.........---------......---------,,,,,,,,,,,,,,,,,,---------......zzzxxx{{{~~~hhhaaa___[[[]]]cccbbbbbbcccdddeeeeeeeeeeeeccc___ZZZVVVQQQJJJ@@@:::444444333222222222333333///............---------..............................////////////......------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++------,,,++++++******))),,,+++******)))*********------------------------++++++,,,,,,---...//////---......///////////////......//////000000111111111000///...///111333444444444333444444555666777777777777777777888888999666666666666777777777777888888777777666666555555666666666555444444333333555444222000000111222333---...///...,,,,,,...///111111000000//////......000000///...------,,,,,,111000...***((((((+++---++++++++++++++++++++++++{{{yyy{{{lllccc___\\\]]]cccbbbcccdddeeeeeeffffffeeeccc___ZZZVVVRRRJJJAAA:::555444333333222222333333000000/////////.......................................////////////......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,++++++***************------------------------,,,,,,---......///000000---......///////////////......//////////////////111000///...///111333444444444333444444555666777777777666666777777888999555666666666777777777888777777777666666666555555444444444444555555555555444222111//////000111222---......---,,,,,,---///000000000///////////////,,,,,,+++++++++*********---...---+++)))***,,,...++++++++++++++++++++++++|||yyy{{{rrreee```\\\]]]cccccccccdddeeeffffffffffffccc___[[[WWWSSSKKKBBB;;;555555444333333333333333111111111000000000//////..............................////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---............---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++***************------------------------------......///000000000---....../////////////////////////////////......000000//////000111333444444444333444444555666777777777666666777777888999888888777777666666555555666666666666666555555555222222333444444555666666222111000///...///000000---......---,,,,,,---///.........///////////////++++++*********************+++,,,,,,++++++---...++++++++++++++++++++++++}}}yyyzzzyyyiii```\\\^^^bbbccccccdddeeeffffffffffffccc```\\\YYYTTTMMMCCC<<<666555444333333333333333111111000000000/////////..............................////////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++,,,,,,---------------***+++++++++++++++,,,,,,))))))***+++,,,,,,------,,,,,,+++************+++,,,,,,------------------------......////////////---......///////////////111111111000000/////////000000000000000222333444444444333444444555666777666666666666666777888888<<<;;;999888555444222111555555555555555555555555222222333333444444444444222111000/////////000000...//////...------...000---------....../////////.........------,,,,,,,,,)))+++---...---,,,,,,---,,,,,,+++++++++++++++***}}}xxxyyy}}}kkk```]]]^^^aaabbbcccdddeeeffffffffffffccc```]]]ZZZVVVNNNDDD===777666555444333333333333000000000/////////....................................////////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))***+++,,,------...---,,,,,,+++***+++++++++,,,,,,,,,---------......------------------......---......///////////////222222222111111000000000000000000111111222333444444444333444444555666777666666666555666777777888999999888777666555444444444444444444444555555555444444333333222222222222222222111111000000000000///000000///......///111,,,,,,------......//////222111000///...---,,,,,,***,,,...///---+++******,,,,,,,,,++++++*********yyyyyy{{{mmmaaa]]]^^^```bbbbbbcccdddeeeeeeeeeeeecccaaa^^^[[[XXXPPPEEE===777777555444333333333333000000/////////.......................................////////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,)))***++++++,,,,,,++++++*********++++++,,,,,,---))))))***+++,,,,,,------------,,,++++++++++++++++++,,,,,,------.........---------------------------......///////////////222111111111111111000000000000111222222333333333444444333444444555666777666666555555666666777888444555555666777888888999333333333444444444444444444444333222222111000000222222111111111000000000///000000///......///111,,,,,,,,,---------------000000///...---,,,+++++++++---///...,,,+++******---,,,,,,++++++*********{{{{{{yyynnnaaa^^^^^^^^^```aaabbbcccddddddddddddcccaaa___]]]YYYQQQFFF>>>888777666555333333333222111111111000000000//////..............................////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,***+++,,,,,,------,,,,,,)))******+++,,,,,,------*********++++++,,,,,,,,,------,,,++++++++++++,,,++++++,,,,,,---......///...............------------......//////////////////////////////000000000000000111222333333333333444444333444444555666777666555555555555666777777555555555666777888888888222222333333333444444444222222222222111111111111000000111111000000///...---.........,,,,,,...///---------,,,,,,,,,,,,,,,,,,---------------------***+++------,,,+++,,,---------,,,,,,+++******)))}}}|||xxxoooaaa^^^^^^]]]``````aaabbbcccccccccccccccaaa___]]]YYYQQQGGG???888888666555444333333222222222222111111111111000..............................////////////......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,+++,,,------......------))))))***+++,,,,,,------***++++++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,++++++,,,,,,---.../////////////////////.........---......///////////////,,,---------......//////000000111333333333333333444444444444444555777777555555555555555666777777999999888777666555444444222222222333333444444444000000000111222222333333/////////000///......---,,,,,,---,,,+++***,,,...---------,,,,,,+++++++++++++++,,,---///000111111(((***,,,,,,,,,,,,...000------,,,,,,+++***))))))~~~zzz{{{pppccc]]]]]]]]]```aaabbbccccccddddddccceeecccaaa___[[[SSSHHH@@@888666444333333444333111222222222111111111000000...............---------////////////////////////..............................---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,...---,,,+++***+++,,,,,,---,,,,,,,,,,,,---..........................................////////////////////////000000000111000000111222333333444444333333333333333333333333444555666666555555666888666666666666555555555555666555444222111111222222000000000000000000000000111000000///...---------000000000000000000000000,,,+++******,,,......---///,,,+++---,,,***,,,222222444666444000------...///---+++***++++++***)))zzzyyyoooaaa[[[ZZZZZZ___```aaabbbccccccccccccdddcccaaa___[[[SSSIIIAAA888666444333333333222111222222222111111111000000//////////////////......///..................///..............................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++...---,,,+++++++++,,,,,,---,,,,,,,,,,,,---..........................................////////////000000000000000000111111000111111222333333444444333333333333333333333333333555666666555444666777666666666555555555555555555444222111000000111111111111111111111111111111111000000///......------////////////////////////...,,,+++,,,---///......///,,,,,,---,,,***---222CCC???888333000///......///---+++***++++++***))){{{xxxpppaaaZZZYYYYYY______```aaabbbbbbbbbbbbdddbbb```___[[[TTTIIIAAA:::777555333333333111///222111111111111000000000,,,,,,,,,---------,,,,,,///...---,,,,,,---...///..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******...---,,,+++++++++,,,,,,---,,,,,,,,,,,,---..........................................////////////111111111111000000000000111111222222333333444444333333333333333333444444222444555555444444555666666666555555555444444444333222111000000///000000222222222222222222222222000000000///......------........................///---,,,,,,...//////...///------...---+++...444WWWJJJ;;;111///000000......,,,+++***++++++***)))|||www}}}rrrccc\\\[[[\\\^^^___```aaaaaabbbbbbaaacccaaa```^^^[[[TTTJJJBBB:::888555333333222000///111111111111000000000000+++,,,---.........------///---,,,++++++,,,---///..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------,,,,,,,,,+++++++++---,,,,,,,,,,,,---..........................................////////////111000000000000/////////222222222333333333444444333333333444444444444444222333444444333333444666666555555555444333333333222222111111000000000000111111111111111111111111000000//////....................................///---,,,,,,...///...---000------///...,,,///555]]]PPP>>>111---............,,,******+++++++++***}}}xxx~~~sssccc\\\[[[]]]^^^___```aaaaaabbbbbbaaabbb```___^^^\\\UUUKKKCCC:::888555333333222000///000000000000000000000000...///000222222222111000...---,,,,,,,,,,,,---.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......---------,,,,,,,,,++++++---,,,,,,,,,,,,---..........................................////////////////////////////////////333333333333333444444444333333333444444555555555222333444444333333444666555555555444333222222222222222222222222111111111000000000000000000000000////////////.......................................,,,++++++,,,------,,,///------......,,,000555XXXMMM>>>111+++***,,,...---,,,******+++,,,+++***~~~zzz~~~tttccc[[[ZZZ\\\______```aaabbbbbbbbbbbbaaa```___^^^\\\UUUKKKDDD:::777555333333333111/////////000000000000000111***+++---///000///...------------......---------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---...///000,,,,,,---------,,,+++***---,,,,,,,,,,,,---..........................................////////////.../////////000000000000333333333333444444444444333333333444555555666666222444555555444444555666555555444333222222111000111222222333333222111111//////////////////////////////////////////.................................,,,++++++,,,,,,,,,+++...,,,,,,...---,,,///555QQQHHH<<<000***))),,,...---+++******+++,,,++++++~~~zzz}}}xxxfff\\\ZZZ\\\___```aaabbbcccccccccccc```___^^^^^^\\\VVVLLLEEE888666444333333333222111////////////000000111111'''(((+++---...---+++***,,,---///000000///---,,,..............................---------,,,,,,,,,------------------------++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////,,,,,,---------,,,+++***---,,,,,,,,,,,,---..........................................//////////////////000111222333333444444444444444444444444444333333444444555666666666333555666666555444666777555555444333222111000000///000111222222111000000////////////////////////...////////////////////////////////////////////////...,,,,,,------,,,+++---++++++------,,,///444QQQFFF777---+++------------+++******+++,,,,,,+++~~~zzz|||~~~jjj___\\\^^^```aaabbbccccccddddddccc```___^^^^^^\\\VVVLLLEEE888666444333444444333111.../////////000000111111+++---000222333222000///,,,...000222222000...,,,..............................---------,,,,,,,,,------------------------++++++++++++++++++++++++)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,---...---,,,+++***---,,,,,,,,,,,,---........................................../////////000000000111222444555666777444444444444444444444444333333444444555666777777444555666666555555666888555555444333222111000///...///000111111000//////000000000000000000000000.........///////////////000000000000000000000000111///------......---,,,,,,******,,,,,,+++...444VVVFFF333***---111000,,,---+++)))***+++,,,,,,+++~~~~~~~~~}}}nnndddaaa```bbbbbbbbbbbbbbbcccccccccaaadddddd```\\\WWWMMMCCC888777555444444333111///000000000000000000000000000000///------,,,,,,,,,000000//////............,,,,,,,,,,,,,,,,,,,,,,,,222111000...---,,,++++++......------,,,+++******++++++,,,,,,,,,---------++++++***)))***+++---...((()))+++------+++)))''',,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---+++***---------............///////////////////////////------......///111222333222222222333555666888999;;;999666444333333444555222222333444555666777888666666666555444444444333555444333444666666333000////////////............000000000000000000000000////////////............***---000///,,,+++,,,...////////////...---,,,,,,...---,,,+++,,,,,,...///:::666///***'''(((***,,,************************}}}~~~}}}|||uuuhhhcccaaabbbbbbbbbbbbbbbbbbbbbbbbaaadddddd```\\\WWWMMMCCC999777555444444333111000000000000000000000000000111111000///...---....../////////.........------------------------------000000...---,,,,,,++++++,,,,,,++++++***))))))(((++++++++++++,,,,,,,,,,,,,,,++++++***+++,,,---...)))***,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---+++***---------............///////////////////////////.........//////111222222222222333555777999;;;<<<<<<:::888555444333444444444444444444555555555555555555555555444444444444555444333333555555333111/////////.........------........................////////////............---///000000///......///,,,,,,,,,---,,,,,,++++++...---,,,+++***++++++,,,///...,,,++++++,,,...///************************|||zzz}}}{{{zzz~~~~~~mmmeeebbbbbbbbbbbbbbbbbbbbbbbbbbbaaadddddd___[[[WWWMMMDDD999777555444444333222000000000000000000000000000222111000///////////////.........---------------..............................---,,,,,,,,,,,,,,,,,,,,,++++++******))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,---...++++++,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++---------............//////////////////////////////////////////000111222222333555777:::===???@@@>>><<<999777555444444444666555555555444444333333333444444444444444444555666444222222333444333222//////.........---------......................../////////............---///...---.../////////---++++++,,,,,,---,,,,,,,,,---,,,+++***************((()))+++---......------************************xxxxxx}}}zzzyyy|||qqqeeeaaabbbbbbbbbbbbbbbaaaaaaaaabbbdddccc___[[[WWWNNNEEE:::888555444444333222111000000000000000000000000111000000///......//////------------------------------------------------,,,,,,+++++++++,,,,,,---......---------,,,,,,,,,))))))*********+++++++++------------------------,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,---------............///////////////////////////000000//////000000111222222444666:::===@@@CCCDDD???===;;;888666555444333555555555444444444333333222222333333444444444555555444222111111222222333000000////////////..............................//////.........---------///,,,)))***---...---***,,,,,,---...////////////++++++++++++++++++,,,,,,)))***+++,,,,,,+++)))(((************************~~~vvvwww~~~yyyyyy{{{ssseee`````````aaaaaaaaabbbbbbbbbbbbdddccc^^^[[[WWWNNNFFF;;;888555333333333333222000000000000000000000000//////...---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------.........---------------))))))*********+++++++++---------------------,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............///////////////////////////000000///000000111222333333555888<<>>>>>>>>===::::::999999777666444444666555555444222111111000333222222222111111000000...111444333000...///000......---------,,,,,,,,,..............................---------,,,,,,,,,+++,,,---***((((((+++///////////////...---,,,,,,------------,,,***((('''***+++,,,,,,+++***)))(((************************xxxwww|||~~~yyyyyyzzzggg```ZZZ\\\^^^```bbbdddeeeeeecccaaa___^^^\\\WWWNNNHHH>>>999555333444555444222000000000000000000000000111000000///...---------///......------,,,,,,+++---.........---,,,,,,+++,,,---...//////...---,,,************************++++++++++++++++++++++++------------,,,,,,+++***+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++///...---,,,,,,---...///......---------,,,,,,,,,000---,,,---000111000...222111//////000111444555888888999:::;;;;;;;;;;;;999999999888777666666555333333111111111222333444444333222222333333111000000000000000////////////////////////////////////111...---...000111///------,,,,,,---......---+++......---,,,,,,,,,,,,---++++++++++++++++++++++++******))))))***+++,,,,,,*********)))))))))))))))++++++******)))(((((((((}}}wwwvvv|||~~~|||{{{{{{{{{|||}}}~~~~~~|||zzz~~~iii```ZZZ\\\^^^```bbbdddeeeeeedddbbb```___]]]XXXOOOIII>>>:::555333444555333111000000000000000000000000111000000///......------------------------------------......------,,,+++,,,,,,---......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,+++***------............---------------,,,,,,+++++++++///...------------...///......---------,,,,,,,,,///...,,,---000111000...111111000///000111333555777777888999::::::::::::999999888777777666555555333222111111000111111222444333111222222333111000000000000000////////////////////////////////////000...,,,---///000///------,,,------......---,,,------,,,++++++++++++,,,++++++++++++++++++++++++***))))))))))))***+++,,,---,,,,,,+++***))))))((())))))))))))************{{{vvvvvv{{{||||||{{{zzzxxxwwwwwwwwwwwwtttvvv{{{~~~|||lllaaaZZZ\\\^^^```bbbcccdddddddddbbbaaa```^^^YYYQQQJJJ>>>:::555333444555333111000000000000000000000000000000000///......------+++,,,,,,---......//////------......------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,++++++,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++///...------------...///......---------,,,,,,,,,///...---...///000000...111000000///000222333444555666777888999999999999888888777777666666555555333333222111111111000000333222111111222333111000000000000000////////////////////////////////////...---,,,---...///...,,,,,,------......------,,,,,,,,,+++************+++++++++++++++++++++++++++))))))))))))))))))***+++///...---,,,+++)))(((((((((((())))))***++++++,,,}}}xxxtttuuuzzz~~~{{{xxxwwwvvvyyy}}}~~~|||pppccc[[[\\\]]]```aaaccccccdddeeecccaaaaaa___ZZZRRRKKK???:::555333444444333111000000000000000000000000000000//////............,,,---------.........///,,,------...------,,,,,,,,,,,,,,,------,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,.........------...............---------,,,,,,,,,............///000//////000000000000111222333444444444555666777777777777777777777666666555555555444444444444333222111000333111000111222222111000000000000000////////////////////////////////////------,,,------------,,,,,,---......---,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++***))))))(((((()))******------,,,+++******)))))))))))))))******+++++++++~~~yyytttqqqssswww~~~|||rrrddd[[[\\\]]]___aaabbbcccccceeecccaaaaaa```[[[SSSLLL???;;;555333444444222000000000000000000000000000////////////............/////////......---------,,,,,,------...------,,,......------------......------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,---..................---......---------,,,,,,,,,---...///////////////000000000000111111222333333333333444555666666666666666666666555555555555555444555666777777555333222222111000000222222222000000000000000////////////////////////////////////,,,------------,,,------+++---///...---+++,,,.........---,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******)))))))))***************,,,+++++++++******))))))xxxsssooommmnnnrrrxxx~~~|||tttddd[[[\\\]]]___aaaaaabbbbbbdddbbbaaaaaa```[[[SSSLLL@@@;;;666333444444222000000000000000000000000000//////////////////......000000//////...------,,,,,,,,,------......------///......------......///------------------------++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------------...//////...------......---------,,,,,,,,,---...//////......///111///000000111222222333333222333444555666666666666555555555555555555444444333555888999999888555444111000///000222222222000000000000000////////////////////////////////////,,,...///...---,,,---...***---000///,,,+++,,,...///...------,,,,,,------++++++++++++++++++++++++,,,+++******************'''(((((()))******++++++---,,,,,,+++******)))))){{{sssllliiigggiiikkkpppwww}}}uuuddd[[[\\\]]]___```aaaaaabbbcccaaa``````___ZZZRRRLLL@@@;;;666444444444222///000000000000000000000000.../////////////////////////////////............+++,,,------......------......---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,---------,,,------............------+++++++++,,,,,,---------------...//////...------......---------,,,,,,,,,,,,...000///...---///111///000000111222222333222222333444555666666666666444444444444444444444444111333777::::::999666444111//////000111222222111000000000000////////////////////////////////////---///000///---,,,...000***---000///,,,***,,,///...---,,,,,,++++++,,,,,,++++++++++++++++++++++++------,,,+++++++++++++++)))******************+++++++++++++++++++++++++++xxxooohhheeecccdddfffkkkrrrzzzvvveee[[[\\\]]]___```aaaaaaaaabbbaaa``````___ZZZRRRLLL@@@;;;666444444444222///000000000000000000000000.........///////////////------......///000000000+++,,,,,,---.........---------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,---...//////...---,,,......---------,,,,,,,,,,,,...000000...---///111///000111222222333222222333333444555666666666666444444444444444444444444///222666999:::999666444000/////////111222222111000000000000////////////////////////////////////---///111000...---...111)))---111///,,,***,,,///---,,,++++++******++++++++++++++++++++++++++++++...------,,,+++++++++,,,,,,,,,,,,++++++******************++++++,,,------wwwnnnhhhccc^^^\\\\\\___dddjjjrrr|||wwwggg^^^]]][[[[[[^^^`````````___^^^]]]]]][[[XXXSSSOOODDD<<<555555555222111222222222222222222111000000111000000///...---------////////////////////////...//////000///---+++***,,,------......------,,,//////...---,,,,,,++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,---------------,,,////////////............---,,,,,,---///111111111//////000000///...------......///000000000000000222222333333444555666666666666555444333333222222222222333444555555555555000000000000///////////////////////////......---//////.........------------------,,,,,,+++++++++)))***,,,......---,,,***((()))***+++,,,---......+++++++++,,,,,,,,,------//////...---,,,,,,+++***+++*********))))))((((((((()))***+++++++++++++++}}}tttllleee```\\\YYY[[[]]]bbbgggoooyyywwwfff___]]][[[[[[]]]___```_________^^^]]][[[XXXSSSOOODDD<<<555555555222111222000000000000000///......111000000///......------////////////////////////...////////////---,,,+++,,,------......------,,,...------,,,++++++******,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,------.........------,,,////////////////////////...---,,,---...///000000//////////////////......//////000111111111111000222222333333444555555666666555555444333333222222222333444444444444444444000000000000////////////000000000000000//////...//////.........---------...---------,,,,,,,,,+++,,,,,,---...---,,,+++******++++++++++++,,,,,,,,,+++,,,,,,,,,---------------------,,,,,,,,,,,,,,,++++++++++++*********)))))))))***+++++++++++++++zzzppphhhaaa\\\XXXVVVXXXZZZ]]]bbbjjjtttwwwfff___]]][[[[[[]]]^^^___^^^```___^^^]]]\\\XXXRRRNNNEEE<<<666555555333111333000000000000/////////...000000000///......------////////////////////////////////////...---,,,+++,,,------......------,,,,,,,,,,,,++++++******))),,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,++++++******++++++,,,///////////////...---,,,.........//////000000111..................//////......//////////////////000000111222222222222111222222333333444444555555555555444444333333222222333333444444444333222222000000000000////////////000111111111111000//////...............---------.........---------------.........------,,,,,,+++,,,,,,,,,++++++*********,,,,,,,,,---------......******+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++))))))***++++++++++++***|||uuulllccc]]]XXXUUUSSSVVVWWWZZZ^^^eeeooozzzyyyhhh___]]][[[[[[]]]^^^^^^^^^aaa```___^^^\\\XXXRRRNNNEEE===666555555333222333333222222111111111111111000000//////............//////////////////////////////.........------,,,,,,------......------,,,---,,,,,,,,,++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,000000000000///...---,,,------...///000000111111000111111111///......///.........//////000111111111111222333333333333222222222333333333444444444444444444333333333222222333333444333333222111000000000000000////////////000000000000000///............................................................---,,,,,,------...,,,,,,,,,+++++++++******,,,,,,---------.........*********************+++++++++++++++++++++++++++)))******+++++++++******xxxqqqhhh___YYYVVVSSSRRRTTTUUUXXX[[[aaajjjttt{{{zzziii___]]][[[[[[\\\^^^^^^^^^aaa```___^^^\\\XXXSSSOOOEEE===666666666333222333333222111111000000111111////////////............///////////////////////////.........------------,,,------......------,,,------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,------//////000000///...------,,,,,,---...///000000111111333444333111//////000//////......///000111222111111222333333333333333222222222333333333333333333333333333333222222222222333333333222111000000000000000000////////////......//////......---,,,---.............................................,,,,,,,,,,,,,,,---...///******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,+++******)))(((((())))))************************+++++++++******)))tttnnneee]]]XXXUUUTTTSSSTTTUUUXXX[[[```gggoootttzzzzzziii]]][[[ZZZZZZ\\\^^^______```______^^^]]]YYYTTTPPPEEE===777666666444222444222111///.........///000//////////////////......///////////////////////////......---------......,,,------......------,,,------------------------***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...---....../////////......,,,,,,,,,------......//////222555444111//////111111000///...///000111222111111222333333333333222222222222222333333333333333333333333222222222222111111222222222111000000000000000000////////////---............---,,,,,,---------...............---------------.........+++++++++,,,,,,,,,------*********++++++,,,,,,,,,+++++++++,,,,,,,,,------------,,,+++***)))(((''')))))))))))))))************++++++++++++***))))))rrrlllccc[[[WWWVVVUUUUUUTTTVVVZZZ]]]```eeekkkooosss~~~yyyhhh[[[ZZZYYYZZZ\\\___``````___^^^^^^^^^]]]ZZZVVVRRRFFF===777666666444333444222111///...---...///000...////////////////////////////////////////////////...------------...///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---+++,,,---......///......,,,,,,,,,,,,,,,,,,,,,,,,,,,000444444000---...000333111000///...///000111000111111222222222222222222222222222222222222222222222222222222222222222///000111111111111111111000000000000////////////...............------,,,---------.........//////+++,,,,,,,,,------------,,,,,,------,,,***)))''',,,,,,+++++++++++++++************+++++++++,,,,,,,,,,,,+++++++++*********)))))))))******++++++++++++++++++++++++***))))))}}}qqqkkkbbb[[[WWWVVVVVVVVVTTTWWW[[[^^^aaaeeeiiilllmmmxxxwwwfffZZZYYYXXXYYY\\\___aaaaaa^^^^^^^^^^^^^^^[[[WWWSSSFFF>>>777666666444333444444333111000///000222333.........//////////////////////////////////////////...---,,,,,,---//////,,,------......------,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,++++++++++++++++++,,,******,,,---.../////////,,,+++++++++++++++++++++***...333222///,,,---000444222000///...///000111000000111222222222222111222222222222222222222222222222222222222222222222...///000111111111111111000000000000///////////////////////////......------------.........//////+++++++++,,,,,,------------......---+++(((%%%###......---,,,+++***)))((())))))*********+++++++++***++++++++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++***)))(((|||nnnjjjdddaaa___]]]\\\[[[^^^ZZZZZZ___cccdddfffiiimmmuuuuuufffXXXXXXXXX[[[^^^```aaa```^^^^^^^^^^^^^^^[[[WWWSSSIIICCC;;;777666666555333111111111000000000000000000000000000////////////......------------......///...---///222333000...,,,---///000000///---,,,+++)))'''))),,,---,,,***,,,++++++******++++++,,,,,,,,,,,,---------......+++,,,------......------///...---,,,,,,,,,,,,---.........////////////000............////////////222111000//////000111111222222222222222222222222222333333444444333333222222222000000000111222333222222111111000000//////000000//////.........---//////............//////............---,,,+++***------......------,,,+++------------,,,+++******.........------,,,,,,,,,,,,,,,,,,++++++******************))))))(((((((((,,,------+++)))'''((((((,,,+++***+++,,,,,,+++***}}}ssspppmmmjjjhhhfffdddbbbaaa]]]]]]aaaddddddeeehhhjjjssssssdddXXXXXXXXXZZZ]]]______^^^_______________\\\XXXUUUGGGAAA999555444444333111333222222111000000//////000000000000/////////.../////////....../////////...------///111222000---+++,,,...//////...,,,+++,,,***)))***,,,---,,,***---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------+++,,,------......------......---------,,,,,,,,,,,,,,,,,,------------...............////////////222111000//////000111111222222222222222222222222222333333444444333333222222222111000000111222333111111111000000000000000000/////////............//////............//////............---,,,+++***------......------,,,+++++++++,,,,,,,,,,,,,,,+++---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******.........---------,,,,,,***+++,,,+++)))))))))+++***)))((()))******)))(((}}}|||zzzzzzyyyvvvrrrooojjjfffdddggghhhggggggiiiiiitttrrrcccXXXWWWWWWYYY[[[]]]]]]\\\^^^^^^^^^^^^^^^[[[WWWSSSGGGAAA999555444444333111444333333222111000//////000000000/////////......000000////////////000000---------...///000...---,,,---...//////...---,,,...,,,++++++------,,,***...------,,,,,,------...*********+++++++++,,,,,,+++,,,------......------,,,---.........---,,,+++,,,,,,,,,------------...............////////////111111000000000000111111222222222222222222222222222222333333333333222222222222111111000111111222///000000000000000000111////////////............//////............//////............---,,,++++++------......------,,,+++((()))***+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,+++++++++((()))++++++******+++---***)))((()))******)))(((yyysssooopppnnnkkkjjjkkklllxxxsssdddXXXWWWVVVXXXZZZ[[[[[[ZZZ[[[[[[[[[[[[[[[XXXTTTQQQIIICCC;;;777666666555333222222222222111111111111000000/////////.........000//////////////////000------,,,---......------...///000000000000///...///...---------,,,,,,+++------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,+++,,,------......------+++,,,...//////...,,,***.........////////////000............////////////000000000000000111111111111111111111111111111111222222333333333333222222222222111111111111111111.../////////000000111111///////////////.........///......------......///---.........------,,,+++------......------,,,+++((()))***+++++++++++++++))))))******+++++++++,,,++++++++++++++++++++++++************************(((***++++++******+++,,,,,,+++***+++,,,,,,+++***zzzvvvrrrmmmkkklllooo}}}rrrcccWWWVVVVVVWWWYYY[[[ZZZYYY[[[[[[[[[[[[[[[XXXTTTPPPIIICCC;;;777666666555333000000000111111222333333////////////............///......------......///------------,,,,,,,,,---.........//////.....................---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------+++,,,------......------***,,,...//////...,,,+++.........////////////000............//////////////////000000111111111111111111111111111111111111111222222333333222222111222222222222111111000000......//////000000000111.........///////////////......------------......---------...------,,,,,,------......------,,,++++++++++++++++++***)))((()))))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++)))))))))***,,,+++***+++,,,,,,+++***|||uuunnnlllmmmrrrooo```VVVUUUUUUWWWYYY[[[[[[ZZZ]]]]]]]]]]]]]]]ZZZVVVRRRGGGAAA999555444444333111/////////000111111222222/////////.........------......------------......---......---++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,.........,,,+++,,,---,,,++++++******++++++,,,,,,,,,---------.........+++,,,------......------+++,,,---.........---,,,,,,,,,,,,------------...............////////////...///000111111222111111111111111111111111111111111111222222222222111111222222222222222111000///...//////////////////000.........///////////////......------------......,,,------...------,,,,,,------......------,,,+++,,,,,,,,,,,,+++***)))(((***************+++++++++***++++++++++++,,,,,,,,,************++++++++++++***,,,,,,+++)))((()))******)))((()))******)))(((yyyrrroooqqqwwwnnn___UUUUUUUUUWWWZZZ\\\\\\[[[^^^]]]]]]^^^]]][[[WWWSSSGGGAAA999555444444333111000000000/////////......//////.........---------//////............//////...//////...++++++---///------,,,,,,,,,,,,------***,,,...---++++++,,,...,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,------......------,,,,,,,,,---------......,,,,,,,,,------------...............////////////---...000111222222111111111111111111111111111111111111222222222222111111222222333333222111///...///////////////...................../////////000...------,,,,,,------...,,,,,,------...------,,,------......------,,,++++++,,,,,,,,,,,,,,,+++***+++++++++++++++***************+++++++++,,,,,,,,,((((((((())))))*********)))***++++++***)))+++,,,***)))((()))******)))(((vvvtttvvv|||oooaaaUUUTTTUUUWWWZZZ]]]]]]]]]\\\\\\\\\\\\\\\YYYUUURRRIIICCC;;;777666666555333222222111///...,,,++++++//////.........---------000000////////////000000///000000...+++***---000000000////////////000000)))+++------++++++---///...------,,,,,,------...******+++++++++,,,,,,,,,+++,,,------......---------,,,,,,,,,,,,---...///........./////////000000............/////////000---...000111222222222111000000000000000000000000111111222222222222111111222222333333222111///...000000//////.........------.........//////000000...------,,,,,,------...,,,,,,------...---------------......------,,,+++******+++,,,---------------,,,,,,,,,+++******************++++++,,,,,,,,,,,,,,,,,,------.........&&&(((*********+++,,,...,,,+++***+++,,,,,,,,,***vvvtttxxxjjj___XXXVVVUUUWWW[[[^^^]]]\\\^^^]]]\\\\\\[[[ZZZVVVTTTJJJBBB:::999888444222333111111111111111111111111111111000000//////......,,,,,,------------,,,,,,......////////////......000000//////............//////.........---------)))***+++,,,,,,,,,,,,,,,+++++++++,,,---...///000------------------------..................------......//////...---,,,,,,222111///......///000111//////000111222333333333222111111111000000//////333333222222111000/////////000111111111000...---000000111111111111000000000000000///......------------............------------++++++++++++------...------,,,+++***))))))+++,,,------------,,,+++,,,,,,,,,++++++*********+++++++++++++++++++++++++++,,,---,,,***((((((((()))***+++,,,,,,+++***)))((())))))))))))*********yyywww{{{ooocccYYYVVVUUUWWW[[[^^^^^^\\\___^^^]]]\\\\\\ZZZVVVSSSJJJAAA:::888777444222333222222222222222222222222111000000000/////////......//////000000//////.........////////////....../////////.........------//////.........---------***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------------------------........................///////////////...------...//////000000000000000//////000222222333333222111111111111000000000///333333222111111000/////////000000111000///...---/////////000000/////////////////////............------............---------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,,,,)))***++++++++++++***))),,,,,,,,,+++++++++******++++++++++++++++++++++++***,,,---+++)))''''''(((***+++,,,,,,,,,,,,+++************+++++++++,,,,,,}}}{{{vvviiiZZZWWWUUUWWW[[[^^^^^^\\\```___]]]]]]\\\YYYVVVSSSJJJAAA:::888777444222333333333333333333333333333000000000000////////////...//////000000//////.........////////////...............---------------...............---------+++,,,,,,,,,,,,++++++***------,,,,,,++++++++++++------------------------........................//////000000000///......,,,---000222222111000//////000111222222222222222111111111111000000000000222222222111111000000//////000000000000///...------......//////......------............/////////------............---------,,,,,,++++++,,,,,,---,,,,,,,,,------.........)))******++++++******))),,,,,,,,,++++++++++++***+++++++++++++++++++++++++++,,,---+++)))'''''''''++++++,,,------,,,++++++,,,,,,,,,,,,------------~~~~~~nnn[[[XXXUUUWWWZZZ^^^^^^]]]```___^^^]]]\\\YYYUUUSSSJJJAAA:::888777444222222222222222222222222222222000000000000////////////------............------......////////////......------------------------........................------------,,,+++******+++++++++++++++++++++***---------------------------------...............///000000000000000//////...///000111111000///...///000111222222222222222111111111000000000000000222111111111000000000//////////////////..................//////.........,,,,,,---......///000000------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************+++,,,---,,,***)))((()))++++++++++++++++++++++++,,,,,,,,,------------...~~~rrr\\\YYYVVVVVVZZZ]]]^^^]]]___^^^]]]\\\[[[YYYUUURRRIIIAAA999888777333111222000000000000000000000000////////////000000000000---..................---......////////////......---------------------------.....................---------------,,,+++***((()))***,,,,,,---,,,,,,---------------------------------.........////////////000000000000000///333222000///............000000111222222222111111000000000000000000111111111111111000000000000000000//////..................//////000000//////...++++++,,,---...///000000------............------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******)))))))))+++,,,...---,,,++++++,,,******))))))))))))******++++++++++++,,,,,,,,,,,,uuu^^^ZZZVVVVVVZZZ]]]^^^]]]]]]\\\[[[ZZZZZZXXXUUURRRIII@@@999777666333111222000000000000000000000000////////////000000000000///000000111111000000///......////////////......---------------.........---------...............,,,------------,,,,,,+++''')))+++,,,......------------------------------,,,,,,------.../////////......///000000000//////444333000...------...///000111111222222222111111000000000000111111111111000000000000000000000000000///......------....../////////000000/////////++++++,,,---......//////------............------+++,,,,,,------,,,,,,+++...------,,,***))))))(((+++******))))))******+++***++++++++++++,,,,,,,,,+++++++++***))))))(((((()))***,,,---,,,,,,,,,...))))))(((((((((((())))))************++++++++++++www___[[[VVVVVVZZZ]]]^^^^^^ZZZYYYYYYYYYYYYXXXUUUSSSIII@@@999777666333111111000000000000000000000000.../////////000000000111000000111111111111000000......////////////......------........./////////---------.........//////,,,,,,------------------)))+++,,,.........---,,,------------------------,,,,,,------...//////000------...///////////////000000////////////000000111111222222222111111000///000000000111111111111///000000000000000000000000///...---------......---......//////......---,,,,,,,,,------.........------............------+++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++++++++***))))))***++++++******+++++++++,,,,,,,,,+++++++++***)))(((((((((%%%''')))+++++++++---...******)))(((((()))******************++++++++++++yyy___[[[WWWVVVZZZ]]]^^^^^^XXXXXXWWWXXXXXXXXXUUUSSSIII@@@999777666333111111111111111111111111111111.../////////000000111111......////////////............////////////.............../////////000000---------.........//////++++++,,,---............,,,---...//////---,,,***------------------------,,,,,,------...///000000,,,,,,---...//////......+++,,,///111222222111111111111222222222111111000//////000000111111111222////////////000000000000000///...---,,,---......,,,------......------,,,,,,,,,------------......---..................---++++++------------++++++,,,,,,,,,---------.........---,,,++++++,,,---...*********++++++,,,,,,,,,+++++++++***)))(((((('''"""$$$'''))))))***,,,...,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,lllaaaXXXYYY]]]]]][[[ZZZWWWWWWXXXYYYZZZXXXTTTQQQEEE@@@999555555555333222444333333222111111111222111111000///////////////---...///000000///...---///............---------........................,,,,,,------...---------........................,,,,,,++++++***+++++++++........................,,,,,,,,,---...///000111,,,---......//////......//////...------------...111111111111111111111111222111000//////000111222000000000000000000000000000000000000////////////222222111111000000//////---...///000000///...---///............---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,+++******+++,,,,,,++++++,,,,,,,,,++++++***,,,------.../////////...+++++++++,,,,,,---------++++++,,,,,,,,,---------------------------------nnncccZZZZZZ]]]]]]ZZZYYYVVVVVVWWWXXXYYYWWWSSSPPPEEE@@@999555555555333222444333222222111111111222111111000///////////////---...///000000///...---///............---------........................---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,........................---------------...///000,,,---......//////......//////...//////000111111111111111111111111111111222111000//////000111222000000000000000000000000000000000/////////...............------------------...///000000///...---000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,------,,,,,,+++++++++,,,---------------*********++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,sssggg]]]\\\]]]\\\YYYXXXUUUUUUVVVWWWXXXVVVSSSPPPEEE@@@999555555555333222333333222111111111111222111111000///////////////......////////////......///............---------....................................---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------..............................---------......///------...////////////.../////////000111333444555111111111111111111111111111111000000000000111111000000000000000000000000/////////.........------,,,,,,,,,,,,,,,------------...////////////...---000000000////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,,,,,,,---------------,,,)))******+++++++++++++++)))***************++++++*********++++++++++++,,,+++++++++,,,,,,,,,,,,,,,wwwjjj___\\\]]][[[XXXWWWUUUUUUVVVXXXXXXWWWTTTQQQEEE@@@999555555555333222222222111111111111111222111000000///////////////...//////////////////...///............---------....................................---,,,+++***------..................)))***+++,,,------..............................///......---------......------...///////////////000000000111222333444444111111111111111111111111111000000000000000000111000000000000000000000000///.........------------------....../////////000........................////////////............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,------,,,,,,******++++++++++++******************++++++++++++))))))*********+++++++++******++++++++++++,,,,,,xxxlll___\\\]]][[[XXXWWWVVVVVVWWWYYYZZZYYYUUURRREEE@@@999555555555333222111111111000000111222222111000000////////////////////////......////////////............---------....................................---,,,+++***---------.........//////)))***+++---.........---........................///......---------......---...//////000000//////222111111000000111111111111111111111111111111111000000000111111000000000///////////////////////////.........------------.........//////000000111......------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++++++++++++++++++++++++++))))))***++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++))))))*********+++++++++*********++++++,,,,,,,,,xxxkkk___\\\\\\[[[XXXXXXVVVVVVWWWYYYZZZYYYVVVSSSEEE@@@999555555555333222111000000000000111222222111111000/////////////////////............/////////............---------....................................---,,,++++++***++++++,,,,,,---------***+++,,,.........------..............................---------......///......///000000000000///222111111000//////000000111111111111111111111111000000111111111111000000/////////////////////////////////.........---------------------...............------------......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,***++++++,,,,,,++++++***'''((()))***+++++++++***------------------,,,+++---------,,,,,,,,,,,,,,,*********++++++++++++,,,******++++++,,,,,,------vvviii]]]ZZZ\\\[[[YYYYYYTTTUUUVVVXXXZZZYYYUUUSSSEEE@@@999555555555333222000000000000000111222222111111000///////////////000///...------...///000///............---------........................---------...------,,,,,,******++++++,,,------...+++,,,---...///...,,,+++........................---------------...///000......///000000000000000111000000000000000111222111111111111111111111111///000111222222111000///////////////////////////000000000/////////......---------,,,,,,,,,,,,,,,...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------***+++,,,,,,,,,,,,+++***(((((()))***+++,,,,,,+++---------------,,,++++++,,,,,,,,,,,,++++++******++++++++++++,,,,,,,,,,,,+++++++++,,,------......uuuhhh\\\YYY[[[[[[ZZZZZZSSSTTTUUUWWWYYYXXXUUURRREEE@@@999555555555444222000000///000000111222222111111000///////////////000///...------...///000//////.........---------........................,,,,,,------...---------,,,,,,------...///000000+++,,,...//////---,,,***........................,,,,,,,,,---...///000111...//////000000000000000/////////000111222444444111111111111111111111111///000111222222111000///////////////////////////000000000000////////////.........------,,,,,,,,,...---,,,,,,,,,,,,---...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........***+++,,,------,,,+++***((()))***+++,,,------------------------,,,+++***++++++++++++******))))))++++++,,,,,,,,,---------++++++,,,------...//////rrrfffZZZXXXZZZZZZXXXXXXSSSTTTVVVXXXZZZYYYVVVSSSHHH@@@888777666444333555111111111111111111111111000000000000000000000000---.........//////000000////////////////////////.........///......---,,,........................******+++++++++,,,,,,,,,........................//////............/////////...---------...000111000000000000000000000000333333333333333333333333222222222222222222222222000000000000000000000000.../////////000000000111000000//////.........---111000///...---,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,...---,,,++++++,,,---...+++,,,,,,------,,,,,,+++------,,,,,,+++***))))))------------------------//////...---,,,,,,++++++---,,,+++*********+++,,,)))***+++,,,---.........qqqeeeZZZXXXZZZYYYXXXWWWSSSTTTVVVXXXZZZYYYVVVSSSHHH@@@888777666444333555111111111111111111111111000000000000000000000000............/////////000////////////////////////---......///000000000///------------------------+++++++++,,,,,,,,,,,,---........................///..................//////////////////000111111000000000000000000000000111111111111111111111111222222222222222222222222000000000000000000000000////////////000000000000...............////////////......------------...------......------,,,+++---,,,,,,,,,,,,---...///......---------,,,,,,,,,++++++***))))))***++++++,,,,,,------------,,,,,,,,,++++++***))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,++++++---,,,+++******+++,,,,,,***+++,,,,,,------------pppcccYYYWWWYYYYYYWWWVVVSSSTTTVVVXXXZZZYYYVVVSSSHHH@@@888777666444333555111111111111111111111111000000000000000000000000............////////////////////////////////////,,,---...000111222222222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................------------......///000000111111111111111000000000000000000000000000000000000000000000000222222222222222222222222000000000000000000000000000000000000////////////,,,,,,------.../////////---------------...//////------......------,,,,,,------,,,,,,,,,---.........------------,,,,,,,,,++++++************++++++------............------,,,,,,,,,++++++******)))++++++++++++++++++++++++.........------,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,}}}}}}mmmbbbWWWVVVYYYXXXVVVUUUSSSTTTVVVXXXZZZYYYVVVSSSHHH???888777666444333555111111111111111111111111////////////////////////.........///////////////////////////////////////------...///000111111000,,,,,,,,,,,,,,,,,,,,,,,,------------.........///........................------,,,,,,,,,,,,------...///000111222111000///000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000////////////------------............---------,,,,,,------...,,,------...------,,,,,,------,,,,,,,,,------...---------------------------------------------------..................---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++,,,,,,,,,---------......---,,,++++++|||}}}~~~kkk```VVVUUUXXXWWWUUUTTTSSSTTTVVVXXXZZZYYYVVVSSSHHH???888777666444333555111111111111111111111111///////////////////////////////////////.........////////////////////////.........//////......---,,,,,,,,,,,,,,,,,,,,,,,,------........./////////........................------,,,,,,,,,,,,---------...///000111000///...000000000000000000000000111111111111111111111111111111111111111111111111////////////////////////000000000000////////////000000///...------,,,,,,//////...,,,,,,+++++++++,,,,,,------...------,,,...------,,,,,,,,,---------------------------------------------------------..................---//////..........................................---------------,,,,,,,,,++++++,,,,,,------------............---,,,++++++}}}}}}iii^^^UUUUUUWWWVVVTTTRRRSSSTTTVVVXXXZZZYYYVVVSSSHHH@@@888777666444333555111111111111111111111111000000000000000000000000///////////////.........////////////////////////...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////..............................------------......------...///////////////000000000000000000000000222222222222222222222222111111111111111111111111////////////////////////////////////000000000000222222111///...---,,,+++000///...,,,++++++******,,,,,,------......------......---,,,,,,,,,------,,,,,,,,,------------...++++++,,,,,,,,,,,,++++++------............------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------***+++,,,---......------...............---,,,+++~~~ggg\\\TTTTTTWWWVVVSSSQQQSSSTTTVVVXXXZZZYYYVVVSSSHHH@@@888777666444333555111111111111111111111111000000000000000000000000000/////////............////////////////////////---......////////////...------------------------,,,,,,---------.................................///..................////////////...///000000111000000000000000000000000222222222222222222222222111111111111111111111111////////////////////////------...///000111222222222222111000///......---...------,,,+++++++++,,,+++,,,------......------///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,------,,,++++++,,,,,,------------,,,,,,++++++++++++++++++++++++........................------------------------***+++,,,............------...............---,,,fff\\\SSSTTTWWWUUURRRQQQSSSTTTVVVXXXZZZYYYVVVSSSHHH@@@888777666444333555111111111111111111111111000000000000000000000000000000//////.........---////////////////////////,,,---...000111111111111........................,,,,,,,,,---------..............................//////............//////111000/////////000222333000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////,,,---...///000111222333111111111111000000000000,,,,,,++++++,,,,,,------+++,,,,,,---.........---///...---,,,,,,,,,,,,,,,,,,,,,,,,------.........------...//////...------+++,,,,,,------,,,,,,+++------------------------------------------------------------------------)))+++,,,...//////......------...............---~~~eee\\\UUUUUUVVVTTTQQQPPPOOOSSSUUUUUUWWWYYYVVVPPPGGG???888777666333222333222222111111000//////...//////000000000000//////000000000000000000000000......////////////.........------------...//////...........................------------...//////111111000......---------/////////---+++,,,...000000000000000000000000000000000000000//////////////////000000111111111111......///000111222333333........................///000111111000///000222111000000///...---------........................,,,------...---,,,***)))++++++,,,,,,---...//////+++,,,------......------------------------------...---,,,,,,++++++++++++------------------------,,,,,,---.../////////...++++++,,,,,,---...////////////...---,,,,,,++++++,,,,,,,,,---------......~~~ggg]]]VVVUUUVVVTTTRRRRRRPPPSSSUUUUUUWWWYYYVVVPPPGGG>>>777666666333222333333222222111000000////////////000000000000//////000000000000000000000000......////////////.........------------...//////...........................------------...//////111000///......---------//////000///------///000////////////////////////000000000000000000000///000000000111111111222222/////////000111111222222////////////////////////000111222111//////000111111000000///......------........................,,,---.........---,,,++++++,,,,,,------.........,,,,,,------......------------------------------...---,,,,,,++++++,,,,,,------------------------------......///.........++++++,,,------.../////////......---,,,,,,++++++,,,,,,,,,---------......|||iii^^^VVVTTTUUUTTTSSSSSSQQQTTTVVVVVVWWWYYYUUUOOOFFF>>>777666666333222333333333333222111111000000//////000000000000//////000000000000000000000000......////////////.........------------...//////...........................------------...//////111000///......---.........000111111000//////000////////////////////////000000000000000000000000111111111222222222222222000000000000000000000000000000000000000000000000000111222111///...///000000000000///......------........................,,,,,,---.........------------------------------,,,,,,,,,---------......------------------------...---,,,,,,,,,,,,,,,,,,------------------------.........///......------,,,,,,,,,---......//////.........------,,,,,,+++,,,,,,,,,---------......xxxhhh]]]TTTRRRSSSSSSRRRSSSRRRUUUWWWVVVWWWYYYUUUOOOEEE===666666666333222333333333333222222222111111//////000000000000//////////////////////////////......////////////.........------------...//////...........................------------...//////000000///...............,,,...111111000/////////........................000000000000000111111111222222222222222222222222111111111111000000//////////////////////////////000111222111///......///000000//////....................................++++++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,------......------------------------...------,,,,,,,,,------------------------------.../////////...---,,,,,,,,,---------......//////......---------,,,,,,,,,,,,,,,,,,---------......ttteeeZZZQQQPPPRRRRRRRRRSSSSSSVVVXXXWWWXXXXXXTTTNNNEEE<<<666555555333222333333333333222222222222222//////000000000000//////////////////////////////......////////////.........------------...//////...........................------------...//////000//////............///***---///000///......//////////////////////////////000000000111111111222222222222222222222222222222222111111000/////////........................///111111000...---...///////////////....................................******+++++++++,,,------------------------,,,,,,------,,,,,,,,,---...///---------------------------------,,,,,,---......------------------------.../////////...---,,,,,,------...............///---------------,,,,,,,,,,,,,,,,,,---------......pppaaaWWWOOOPPPRRRRRRRRRSSSTTTWWWXXXWWWXXXXXXTTTNNNDDD<<<555555555333222333222222222222222222111111//////000000000000//////000000000000000000000000......////////////.........------------...//////...........................------------...////////////............//////***,,,...///.........000000000000000000000000000///000000111111222222222222222222222222111111111222111111111000000//////...........................///000000......///000//////////////////..............................,,,,,,+++++++++,,,------------------------------------,,,+++,,,---...///------------------------------------------...///------------------------.........///......------........................------------------------,,,,,,,,,---------......nnn^^^UUUOOOQQQTTTTTTTTTTTTUUUXXXYYYXXXXXXXXXTTTMMMCCC;;;555555555333222333111111111111111111111111//////000000000000//////000000000000000000000000......////////////.........------------...//////...........................------------...////////////............//////,,,---......---...000222111111111111111111111111///000000111111222333333222222111111111000000000111111111000000000000000........................,,,...//////......000111.../////////////////////........................000///...---------......+++,,,,,,------............---,,,++++++---...000---------------------------------------...//////------------------------------......///.........////////////............------------------------,,,,,,,,,---------......nnn\\\TTTOOORRRVVVVVVUUUVVVVVVYYYYYYXXXXXXXXXTTTMMMCCC;;;555444555333222333000000000000000000111111//////000000000000//////000000000000000000000000......////////////.........------------...//////...........................------------...////////////.........//////000...//////......///222444111111111111111111111111///000000111222222333333222111111111000000//////000000000000000000111111000000000000000000000000+++---...///...///111222.........///////////////........................222111000///......///000++++++,,,,,,---...//////...---,,,++++++---...000---------------------------------------...///000------------------------,,,,,,---.../////////...///////////////.........------------------------,,,,,,,,,---------......ppp]]]UUUOOOQQQSSSTTTVVVYYY^^^[[[YYYYYYYYYXXXSSSOOOEEE<<<555555555333333555333222111000000111222333000000000000000000000000000000000000000000000000---...000///...,,,,,,---......---------,,,,,,,,,//////.........------------------............//////////////////.........000000000000////////////000111111111111222222222444444222111000000//////222111111000000000000000,,,---...///000111222333////////////............000000///---,,,+++***)))//////.........---------++++++++++++++++++++++++...---,,,+++,,,,,,......//////.........---------------------------------.........------,,,,,,,,,------------------------.........------,,,,,,,,,000000000000///...---,,,------------------------000///...---,,,------...000---++++++---///000000qqq^^^VVVPPPRRRUUUVVVXXX[[[^^^[[[YYYYYYYYYXXXSSSOOOEEE<<<555555555333333444222222111000000111222222000000000000000000000000000000000000000000000000...000111000///---..................---------,,,//////.........------------------............////////////////////////...000000000000000000000///000111111111111222222222333222111111111111111222222111111000000000000000111000000000/////////...////////////............000//////...---,,,++++++//////.........---------------------------------......---,,,,,,,,,---...//////.........---------////////////////////////.........------,,,,,,,,,------------------------.........------,,,,,,,,,///////////////......---------------------------000///...---------.........,,,))))))+++---......rrr^^^VVVQQQSSSVVVXXXYYY\\\]]]ZZZYYYYYYZZZXXXSSSNNNDDD<<<666555666444333444222222111000000111222222000000000000000000000000000000000000000000000000///000222111///......////////////.........------...............------------------............///......//////////////////000000000000000000000000000111111111111222222222111111111111111222333333222111111000000000000000222111111000///......---////////////............/////////.........------...............---------........................///...---,,,,,,,,,,,,,,,...............---------////////////////////////.........---------------.................................------------------......///////////////////////////////////////000///......------.........,,,******,,,---...---rrr]]]VVVQQQSSSWWWXXXYYY\\\[[[YYYXXXYYYZZZXXXSSSNNNDDD<<<666666666444333444222111111111111111111222000000000000000000000000////////////////////////...000111111///......///000////////////.................................---------............///............////////////000000000000000111111111000000111111111222222222222222222111111222222333222111111000000000000000////////////000000000000////////////.............../////////////////////................................................///......---,,,,,,,,,,,,........................------------------------...............---------////////////////////////...............---------,,,---...///000000000000//////////////////////////////..................000...------...000//////ppp\\\UUUQQQSSSVVVWWWXXXZZZZZZXXXXXXYYYZZZXXXSSSNNNCCC<<<666666777444222333111111111222222111111111000000000000000000000000////////////////////////---///000000...------...000////////////.........---.....................---------............///---.........//////000000///000000000111111111222000000111111111222222222555444333222111111111111222111111000000000000000////////////000000000000////////////.....................///////////////---.....................------------------------.........------,,,,,,+++---.....................------------------------........................////////////////////////........................+++,,,---///000000000000000000000000000000000000......//////////////////111///......///000///...rrr\\\VVVRRRTTTWWWVVVVVVXXXYYYXXXWWWYYYZZZXXXRRRMMMCCC;;;666777777444222222000111222222222222111000000000000000000000000000000000000000000000000000---...000///---,,,,,,---/////////.........---------------...............---------............///------......///000000000///000000111111222222222000111111111111222222222666555444333111111111000222111111000000000000000222111111000///......---////////////.................................///---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,---------...............////////////////////////.............../////////......................................./////////,,,---...///000000000000000000000000000000000000......///000000000/////////...,,,---......---+++vvv___XXXTTTVVVXXXWWWVVVWWWXXXWWWWWWYYY[[[XXXRRRMMMBBB;;;666777777444222222000111222222222222111000000000000000000000000000000000000000000000000000...///000000...------...............---------,,,---------.........//////---------............///------......///000000111///000000111111222333333000111111111111222222222555444333222222222222222222111111000000000000000111000000000/////////...////////////.....................------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,............------------.........//////////////////////////////---........./////////000---------------------------........./////////000------...///000000//////////////////////////////---...///000111000000//////...---.........---+++yyyaaaZZZVVVWWWYYYWWWVVVWWWWWWWWWWWWYYY[[[XXXRRRMMMBBB;;;777777888555222222000111222333333222111000000000000000000000000000000000000000000000000000///000222111///......///......---------,,,,,,,,,---------.........//////---------.........//////---------...///000000111///000000111222222333333000111111111111222222222333333222222333333444444222111111000000000000000,,,---...///000111222333000/////////..................---------,,,,,,,,,---------.........//////------------------------)))***,,,.../////////...---------.........//////---------------------------.........//////000000---------------------------.........//////000000---...//////////////////////////////////////////---...///111111111000///111000///000111000///---fff]]]UUUVVVXXXXXXWWWWWWVVVWWWXXXYYYXXXTTTNNNIII???;;;555222111333444444555555444444444333333333222111///.........///000111111000///////////////000000000000000000000000//////............//////,,,,,,---......///......////////////000000000000////////////000000000000///000111222111111222444333333333333333333333333444333333222222333333444111111111111000000000000000000000000000000000000////////////////////////000000//////.........---------------------------------............------............////////////////////////////////////////////////////////////000///...///000111111///...............---------------......//////000000///000000000///...------////////////000000000000111111000000//////......//////////////////000000hhh^^^VVVVVVYYYXXXWWWXXXWWWWWWXXXYYYXXXTTTNNNIII???;;;555222222333444444333333333333222222222111222111000///...//////000111111000///////////////000000000000000000000000//////............////////////000111111111111111....../////////000000000////////////000000000111///000222222111111333444222222222333333333333333444333333222222333333444111111111111000000000000000000000000000000000000////////////////////////000/////////.........---------------------------------............------............////////////........................///////////////////////////...---...000111000//////..............................////////////////////////000//////......////////////000000000111222222111111000000000///......//////////////////jjj```XXXXXXYYYYYYXXXYYYWWWWWWXXXYYYXXXTTTMMMHHH>>>:::555222222333444444222111111111000000000000111111000///////////////111000000///////////////000000000000000000000000//////............//////------...////////////...------.........//////////////////000000000111111///111222222222222333555333333333333333333333333444333333222222333333444111111111111000000000000000000000000000000000000/////////////////////////////////...............------------------------------............------............////////////........................////////////////////////...---------///000///...///////////////000000000000000///////////////.........///000000000///////////////000000000111111222222222111111111111111000000000000000000000000mmmbbbYYYXXXZZZYYYYYYZZZWWWXXXYYYYYYXXXTTTMMMHHH>>>:::666333333333333333111111111111000000000000111000000///////////////000000////////////000000//////////////////////////////............//////,,,------......---------------------........./////////000000000111111111000111333333222222444555555555444444444444444333444333333222222333333444111111111111000000000///////////////////////////////////////////////////................................................------............------............////////////------------------------////////////////////////...---,,,---/////////---000000000000000111111111111000000000//////......---...///000000000000000//////000000000111111111111111111111111111222222111222222222222222222333ooodddZZZYYYZZZYYYYYYZZZXXXXXXYYYZZZXXXSSSLLLGGG===:::666333333333333333333222222222222111111111000000000000000//////...000000////////////000000//////////////////////////////............//////000000111111111000000///------------.........///000000000000111111111111111222444444333333555666777777666666555555555444444333333222222333333444111111111111000000000///////////////////////////////////////////////////---------.......................................------............------............////////////........................////////////////////////...---,,,---/////////---000000000000111111222222111111000000/////////.........///000111111111000000000000000111111111111000000000111111222222222111222222333444555555555pppeee[[[XXXYYYYYYXXXZZZXXXYYYYYYZZZXXXSSSLLLGGG===:::666444444444333222444444333333333222222222000000000000000///......///////////////000000111000000000000000000000000//////............////////////000000000///......------........./////////000000000111111111222222111333444444444444555777777777777666555555444444444333333222222333333444111111111111000000000000000000000000000000000000////////////////////////---------------.................................------............------............////////////////////////////////////////////////////////////...---------///000///...//////000000111111222222111000000000000000000/////////000111111111000000000000000111111111222222000000111222333333444444222333444666777999::::::qqqeee[[[XXXXXXXXXXXXYYYYYYYYYYYYZZZXXXSSSLLLGGG<<<:::666444444444333222444333333333333222222222///000000111000///...---///////////////000111111000000000000000000000000//////............//////------......---,,,,,,+++....../////////000000000000000111111111222222222222333555555444444666777666666555555444333333333444333333222222333333444111111111111000000000000000000000000000000000000////////////////////////,,,,,,,,,------.................................------............------............////////////000000000000000000000000///////////////////////////...---...000111000///......//////000111111222000000000000000111111111000000111111111000//////000000111111111222222222222222333444555666777777888999:::===???AAACCCDDDqqqeeeZZZWWWXXXWWWWWWXXXYYYYYYZZZZZZXXXSSSLLLGGG<<<:::666555444444333222333333333222222222222111///000111111111000...---///////////////000111111000000000000000000000000//////............//////000000111111000///......////////////000000000000000111111111111222222222222444555555444555666888555555444333222222111111444333333222222333333444111111111111000000000000000000000000000000000000////////////////////////,,,,,,,,,------.........////////////////////////---..................---............/////////000000000000000000000000000////////////////////////000///...///000111111///---......///000111111111//////000000111111222222111111111111111000///...000111111111111222222222333444555666777888999:::>>>???BBBDDDGGGJJJLLLMMMsssfffYYYVVVXXXXXXXXXYYY[[[ZZZYYYYYYVVVQQQIIIDDD999999888777666555444444444333111000000000111222000111222222111000111222//////000000000000//////////////////000000000000000000//////.........---//////000000000000/////////////////////.........///000000222333444555555333333333444444444555555555555444444444333333333111111111111111111222222000000////////////000000////////////000000000000.................................------,,,,,,,,,,,,,,,------.../////////........................////////////000000000000000000000000////////////000000000000////////////////////////////////////000000000000////////////333222222111111111111222///111222222000000111333000111333333333333555777888:::===???@@@CCCFFFHHHLLLMMMNNNQQQSSSVVVWWWXXXqqqdddYYYVVVXXXXXXXXXYYYZZZZZZYYYXXXVVVPPPIIIDDD999999777666555444444444333222222111111111111111000111222222000000111222///000000111111000000///000000000000111111111111000/////////............//////000000000000//////////////////////////////000000000111222333444444333333444444444555555555555555444444444333333333111111111111111111111111000000////////////000000////////////000000000000......................../////////.........------................................................////////////000000000000000000000000////////////000000000000////////////111111111111111111111111000000000000000000000000111111000000000000000111...///000000000///111222222444666777777888:::<<<===???CCCEEEGGGJJJMMMPPPTTTTTTVVVXXXZZZ\\\]]]^^^mmmbbbXXXVVVWWWWWWWWWYYYZZZZZZYYYXXXUUUOOOHHHCCC:::888666444333333444555222222222222222111111000000111222222000000111222000111111111111111111000000000111111111222222222////////////............//////000000000000//////////////////////////////000000111111111222222222333444444444444555555555555555444444444333333333111111111111111111111111000000////////////000000////////////000000000000////////////////////////000000000///////////////000000//////...------,,,........................////////////000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000111111000000000111111222...000111222111222333555666888;;;===>>>@@@CCCEEEFFFHHHLLLOOOQQQTTTWWWZZZ\\\\\\]]]___```aaabbbccciii___WWWVVVWWWWWWWWWYYYZZZYYYYYYWWWTTTOOOGGGBBB:::888555222111222444555111222333444333222111000000111222111000///000222111111222222222222111111///000000000000111111111///////////////.........//////000000000000/////////////////////000000000111111111111111111111111444444444444555555555555555555444444444333333333222222222111111111111111000000////////////000000////////////000000000000000000000000000000000000////////////////////////000/////////.........---........................////////////000000000000////////////000000000000////////////000000000000........................000000111111111111111222222222222222222333444555111333555666666777999:::===???BBBEEEGGGIIILLLOOOPPPSSSUUUWWWYYY[[[^^^```aaaaaaaaabbbccccccddddddeee]]]WWWWWWXXXWWWXXXZZZZZZYYYXXXWWWTTTNNNFFFAAA:::888555222111222444555222222333444444222111000///000111111000///000111111111222222222222111111.........////////////000........./////////////////////000000000000//////////////////000000111111111111111111111222222222444444444555555555666666555555444444444333333333222222222111111111000000000000////////////000000////////////000000000000000000000000000000000000................................./////////000000////////////////////////////////////000000000000.../////////000000000111.../////////000000000111////////////////////////000111111111222222333333222222222222333444555666444666888::::::<<<>>>@@@EEEHHHKKKMMMOOOQQQTTTWWWYYY[[[]]]^^^^^^^^^```bbbddddddddddddeeeeeeeeeeee{{{aaa[[[WWWXXXYYYXXXYYY\\\ZZZYYYXXXVVVSSSMMMEEE@@@:::888666444333333444555333333333333333222222111///000111111//////000111000111111111111111111000---------.........//////........./////////////////////000000000000//////...//////000000111111222111111222222222333333333444444555555555666666666555555444444444333333333333333222222111000000000000000////////////000000////////////000000000000////////////////////////------............//////------...//////000111111////////////////////////////////////000000000000......//////000000111111......//////000000111111111111111111111111111111111111111222333333444444111111111222333555666777888:::===>>>@@@AAADDDFFFNNNPPPSSSUUUVVVWWWZZZ\\\^^^```aaaaaa``````aaacccffffffgggggggggggghhhhhhwww___[[[XXXZZZZZZYYYZZZ^^^ZZZYYYXXXVVVRRRLLLDDD???999999777666555444444444444444333222222222222333///000111000///...///111///000000111111000000///............////////////............/////////000//////000000000000//////...//////000111111222222111111222333444555555666555555555555666666666666555555444444444333333333333333222222111000000///000000////////////000000////////////000000000000............................../////////000000000///////////////000000000////////////////////////////////////000000000000.........///000111111111.........///000111111111333333333333333333333333111111222222333444444555444444555666777999;;;<<>>@@@AAAFFFHHHKKKNNNOOORRRUUUXXXYYY[[[]]]]]]]]]]]]___```^^^```bbbcccbbbccceeegggdddddddddeeeeeeffffffgggooobbb^^^ZZZXXXYYYZZZ[[[[[[YYYXXXVVVTTTPPPJJJCCC>>>:::888666666666666666444222222111000//////000000222111111111000000/////////000111222222111000///......//////...---,,,,,,111111111111111111111111000111222444444444333222000000000000000111111111333333222222222333444444666666666666666555555444666666555444333333333333333333333222222222111111000000///...............222111111111000000//////000///..............................//////000000////////////////////////111111000000//////......---...000111111111000///...///111222222111111000///000111222222111000///222222111111111222222222222333444333333555888;;;;;;;;;===???BBBFFFHHHJJJPPPQQQSSSUUUXXXYYYZZZ[[[^^^]]]]]]]]]]]]^^^______`````````aaaaaabbbbbbcccfffffffffffffffggggggggg~~~jjj\\\ZZZXXXWWWYYY[[[[[[[[[ZZZXXXVVVTTTPPPJJJCCC>>>:::888666555666666555444333333222111111111111111111111111111000000000//////000111222222111000//////////////////...------000000000000000000000000......//////000/////////000000000000111111111111333222222333333444555555666666777777666666555444666555444333333222333333333333333222222222111111000000///...............111111000000000/////////000/////////000000111111///...---,,,,,,---///000////////////////////////111111000000////////////...//////000000000000000///000000111111111111111///000111222111111000///222222111111222333333444333555666777777999===???BBBBBBDDDFFFIIILLLOOOPPPTTTUUUWWWYYY[[[\\\\\\]]]^^^^^^^^^_________`````````aaaaaabbbbbbccccccdddeeeeeeeeeeeeeeeeeeffffffxxxdddWWWVVVUUUVVVYYY[[[\\\\\\ZZZYYYWWWTTTPPPJJJCCC>>>:::888666555666666555444444444333222222222222333111111111111000000000000000000111111111111000000///000000000000//////...////////////////////////222111000000000000000000000000000111111111222222222222333444444555666666666666777777666666555444666555444333333222222222333333333222222222111111000000///.........//////000000///////////////....../////////000111111222000///---,,,,,,---...///////////////////////////111000000000000/////////000////////////000111111111000000000000111222222///000000111111111000000111111111222333444666666777999;;;===>>>AAADDDGGGKKKLLLMMMOOORRRTTTWWWXXXZZZ[[[\\\]]]^^^_______________aaabbbbbbbbbaaa```aaabbbbbbccccccdddeeeeeeddddddddddddddddddddddddtttaaaUUUUUUUUUWWWZZZ\\\\\\[[[ZZZYYYWWWTTTPPPJJJBBB===999777555555555666555444333333222222222222333333111111111000000000000000000000000111111000000000000000111111111000000///000000000000000000000000444333111000///000000111000000000111111222222333222333444555666777777777777777777777777666555555666555444333222222222222333333333222222222111111000000///////////////000////////////................../////////////////////////////////......---////////////////////////000000000000000000000000111000/////////000222333222111000///000111222333000000000111111111111111000111111333555777999:::<<<>>>AAADDDFFFIIIMMMOOORRRSSSTTTVVVXXXZZZ]]]^^^______```aaaaaaaaaaaa``````aaaccceeeeeedddbbbaaabbbcccccccccddddddeeeeeedddcccccccccbbbbbbaaaaaasssaaaWWWWWWVVVXXXZZZ[[[[[[ZZZ[[[YYYWWWTTTPPPJJJBBB===999777555444555555444333222222111111111222222333000000000000000000111111111000000000000000000111000000111111111111111000111111111111111111111111111000...---,,,,,,---...///000000111222333333333333444555777777888777777777777777777777666666555555555444333222222222222333333333222222222111111000000/////////000000111............////////////000111111111111000///...---///222444444222///,,,000000000000000000000000000000000000111111111111111000/////////000222333222111000000000111333444111111111111222222333333111222333666999<<<>>>@@@BBBEEEIIILLLNNNPPPTTTVVVWWWWWWXXXYYY[[[]]]___```aaaaaabbbbbbbbbbbbaaaaaaaaabbbdddffffffeeedddcccccccccccccccccccccccccccbbbaaaaaa```___^^^]]]]]]uuubbbYYYXXXWWWWWWYYYZZZZZZYYY[[[ZZZWWWTTTPPPIIIBBB<<<999777555444555555444333222111111111111222222333000000000000111111111111111111000000000000111111///000000111111111111000111111111111111111111111111000000////////////000///000000111222333444444555666777888999888777666777777888888777777666555555444333222222111111111333333333222222222111111000000/////////000111111...////////////000000000111222333444333222111000,,,///333666666444111...000000000000000000000000000000000111111111111222111000000000000111222222111111111111111222333333222222222222333444555666555666888;;;???CCCFFFHHHJJJMMMPPPSSSTTTVVVXXXZZZYYYZZZZZZ[[[]]]^^^```aaaaaabbbbbbccccccbbbbbbaaabbbccceeefffffffffeeeddddddccccccbbbaaa```______]]]]]]\\\[[[ZZZXXXXXXWWWvvvbbbXXXVVVTTTTTTVVVYYYZZZZZZ\\\ZZZXXXUUUPPPIIIAAA<<<888666444444555555444333222222222222222333444444///000000000111111111111222111000//////000111222...///000000111111000000111111111111111111111111222222333333333333333333///000000111333444444555777888999:::999888666555777888888888888777666666555444333222111111111111333333333222222222111111000000//////000111111222/////////000000000111111,,,...000222222222111111---...000222333333333222000000000000000000000000000000111111111222222222000000111222222222222111000111222222333333222222444444333333444555777888:::<<<>>>BBBGGGKKKOOOQQQPPPSSSVVVXXXXXXYYYZZZ\\\\\\\\\]]]^^^___```bbbcccbbbbbbccccccdddccccccbbbdddddddddeeeeeeeeeeeefffdddcccbbb```^^^]]][[[[[[XXXWWWVVVUUUSSSRRRQQQPPPvvvbbbWWWTTTRRRRRRUUUXXXZZZ[[[\\\ZZZXXXUUUPPPIIIAAA<<<888666444444444555444333333333333333444444555666//////000000111111111222222111000//////000111222......///000000000000000000000000000000000000000---///000222222222111000///000000222333444555555888999:::;;;:::888666555888888888888888777666666555444333222111111111111333333333222222222111111000000///000000111222222//////000000111111222222&&&(((+++...000000000000............000222444555000000000000000000000000000000111111222222222222///000111333333222111111000111222333444333222222555555444444555666888999???@@@CCCGGGLLLQQQUUUWWWTTTVVVYYY[[[[[[ZZZ[[[\\\_________```aaabbbddddddbbbcccddddddeeedddddddddeeeddddddddddddeeeffffffdddcccaaa___]]]ZZZYYYXXXTTTSSSRRRQQQOOOMMMLLLLLLxxxbbb[[[VVVTTTWWWYYYXXXXXXZZZ\\\ZZZWWWRRRLLLEEE???;;;777555444444555555444333333333333333333333333333111222222222222111000000000000000000111111111111////////////////////////000000000000000000000000000111222333333333333333222222222222333444555555777999::::::999888999:::555555555555444444444444333333333222222222111111222222111111000000//////---///111222333222000///000000000000000000000000222222111000//////000000333333222111000///......111111000000111111222333111111111000000000000000111111111222333333444444333444444333111222444666999::::::999:::===BBBEEEGGGIIIMMMPPPSSSUUUVVVVVVZZZZZZ[[[\\\]]]]]]]]]]]]______```aaabbbccccccdddddddddddddddddddddddddddeeeeeeeeefffeeeeeeddddddbbbbbbaaa___[[[WWWTTTRRRLLLLLLLLLLLLKKKJJJIIIHHH{{{ddd[[[VVVTTTWWWYYYXXXXXXZZZ[[[ZZZWWWSSSLLLEEE>>>:::888666555555666666555444333333333333333333333333000111111111111000//////000000000000111111111111000000000000000000000000111111111111111111111111111111222222222111000000222222222222333444555666777999::::::999888999:::777777777777666666666666333333333222222222111111111111111000000000000000...///000111222111111000000000000000000000000000111111000///////////////222222111111000/////////111111000000111111222333111111111111000000000000000000111111222222222333222333444333222333555888;;;<<<===>>>???AAAFFFIIINNNOOORRRUUUXXXYYYZZZZZZ[[[[[[\\\]]]^^^^^^^^^^^^______```aaabbbccccccdddddddddddddddddddddddddddeeeeeeeeeffffffeeeeeedddcccbbb___\\\XXXUUUQQQOOOLLLLLLLLLLLLKKKJJJIIIIII}}}fff[[[VVVTTTWWWYYYXXXXXXZZZZZZYYYWWWSSSMMMEEE===999888777666666777777666444333333333333333333333333000000000000000///......000000000000111111111111111111111111111111111111222222222222222222222222222222222222111000///...222222222222333444555666777999::::::999888888999777777777666666666666555333333333222222222111111000000000000111111111111///000000000111111111111000000000000000000000000000////////////.........000000000000000000000000111111000000111111222333111111111111111111111111222222222222333333333333111333444555555666999;;;===@@@CCCEEEGGGIIILLLOOOTTTUUUWWWYYYZZZ[[[\\\\\\[[[\\\]]]^^^^^^___^^^^^^^^^______```bbbccccccdddeeeeeeeeeeeeeeeeeeeeeeeedddeeeeeefffffffffeeeeeedddbbb___[[[WWWSSSQQQPPPOOOOOOOOOOOONNNMMMLLLKKK~~~ggg[[[VVVTTTWWWYYYXXXXXXZZZYYYXXXWWWSSSLLLDDD<<<888777666555555666666555444222222222222222222222222000000111111000000///...///000000000111111111111222222222222222222222222222222222222222222222222111111222222222111111000333222222333333444555666777999::::::888777777888555555444444444333333333333333333222222222111111//////000000111111222222000000000///000111111222000000000000000000000000///000000000000000////////////000000111111111111111111000000111111222333000111111111111111222222444444444555555555555555222444666888999:::===@@@AAAEEEIIILLLNNNPPPRRRTTTVVVWWWWWWXXXYYYZZZZZZZZZZZZZZZ[[[\\\]]]]]]]]]]]]]]]^^^___```aaabbbcccdddffffffffffffffffffffffffdddeeeeeefffffffffffffffeeeccc```\\\YYYWWWWWWVVVUUUUUUUUUUUUTTTSSSRRRRRR|||fff[[[VVVTTTWWWYYYXXXXXXZZZXXXXXXVVVRRRKKKCCC<<<777666444333333444555333222222222222222222222222222111111222222111111000//////000000000111111111111222222222222222222222222111111111111111111111111000111222333444444444444333333333333444555666666777999::::::888666777777444444444444333333333333333333333222222222111111//////000000111111222222000000000///000111111222000000000000000000000000000111111222222222111000/////////000111111222222111111000000111111222333000000111111222222222333333333444555555666666777444777:::<<<>>>@@@CCCEEEGGGJJJOOORRRSSSUUUVVVXXXWWWWWWWWWWWWWWWXXXXXXXXXXXXYYYZZZ[[[[[[\\\[[[[[[]]]]]]^^^```aaabbbcccdddffffffffffffffffffffffffdddeeeffffffgggggggggffffffdddbbb```_________```]]]]]]]]]]]]\\\[[[ZZZYYYzzzeee[[[VVVTTTWWWYYYXXXXXXZZZYYYXXXUUUPPPIIIBBB<<<888555444222333444444333111222222222222222222222222222222222222222111000000000000000000111111111111222222222222222222222222111111111111111111111111000000222444555666666666333333333333444555666777888999:::999777666666777666666666555555555555444333333333222222222111111000000000000111111111111///000000000111111111111000000000000000000000000000111222333333333222111//////000000111111111222111111000000111111222333000000111111222333333333111111222444555666777888999<<>>???AAADDDGGGIIIJJJLLLNNNQQQSSSUUUUUUVVVWWWWWWWWWVVVSSSQQQOOOPPPPPPPPPPPPOOOOOOOOOOOOQQQRRRTTTVVVXXXZZZ\\\]]]]]]^^^___``````aaaaaa```bbbcccddddddeeeeeeeeeeeegggffffffeeedddcccccccccaaaaaaaaa`````````______^^^```bbbeeehhhllloooqqquuuxxx}}}}}}xxxuuunnncccZZZXXXVVVUUUUUUVVVVVVUUUSSSQQQLLLEEE>>>:::888999666555555555555444444444333333333333333333333333222222111111111111222222222222111111111111222222333333222222222222333333333333333333444444444444555555666666666666666666777777777777888888888888888777777666666555555444222333444444444333111000111111111222222222222222111111111111000000000000000000000000000000000000000000111111111111000000111222222333333333333333222222333333333333333222222333444666777888999:::<<>>BBBDDDGGGIIIJJJKKKMMMOOOPPPQQQQQQRRRSSSTTTUUUUUUUUUTTTRRRQQQPPPPPPPPPQQQNNNOOOPPPQQQRRRTTTUUUUUUXXXXXXZZZ[[[]]]___```aaa___``````aaaaaaaaaaaa``````aaaaaaaaaaaaaaa``````aaabbbbbbbbbbbbcccccccccbbbaaaaaa```______^^^^^^cccfffkkksss{{{uuuccc]]]ZZZXXXUUUTTTUUUVVVUUUTTTRRROOOJJJCCC===999888999666666555555555444444444333333333333333333333333333222222111111222222333333222222111111222222333444333333222222333333444333333333444444555555555444555555666777888888999999999888888888888888888777777777666555555444444111222333444444222111/////////000000111111111222111111111111000000000000000000000000000000000000///000111222222111000///111222333333444444333333000111222333444555555555888888:::<<<>>>@@@AAABBBEEEGGGJJJLLLMMMNNNOOOQQQRRRRRRRRRSSSSSSTTTTTTUUUTTTRRRPPPOOONNNOOOQQQRRRNNNOOOPPPRRRTTTVVVWWWXXXZZZZZZ\\\]]]___```bbbbbb___``````aaaaaaaaaaaa```___````````````______^^^`````````aaabbbbbbccccccfffeeeeeedddcccbbbbbbaaagggjjjqqqyyylllaaa^^^WWWWWWXXXXXXWWWWWWVVVUUUTTTPPPHHHAAA;;;888777777999888888777666555555555444333333222222111111111111111111000111111222222111111222222222333333333333222111000000111222222444444444555555444333333555555555555666666666666888888999999999999888888666666555444333333222222444444444444444444444444444555555444222111111222111111000000111111222333333333222111000000111111111222222333333222222222555444444333222222333333:::666222333777::::::777:::<<>>>>>===BBBDDDHHHJJJKKKMMMPPPRRRSSSSSSSSSSSSSSSSSSSSSSSSNNNNNNMMMMMMMMMNNNOOOOOOPPPQQQSSSTTTVVVVVVWWWWWWYYYYYYZZZZZZZZZ[[[[[[[[[]]]]]]]]]^^^___```aaabbbbbbbbbbbbaaa```___^^^]]]ZZZYYYWWWVVVVVVWWWYYY[[[``````aaadddjjjttt}}}wwwuuutttuuuzzzyyyeee[[[YYYVVVWWWWWWWWWWWWVVVUUUUUUQQQMMMFFF???:::888777888777777777666666555555555111222222333333444444444666555444333222222111222111111222222222333333333222222111222222222333333444444444444444555555666777777888888888999999999999999:::999999888777666555555444444444333333333222222222222222222222222222333444333111000111222111111222222222333333222333222222111111222222222444444444444333222111111444444444555555666777888:::999888;;;???CCCDDDDDDFFFHHHLLLOOOPPPQQQSSSTTTUUUUUUTTTTTTSSSRRRRRRRRRNNNNNNNNNNNNOOOPPPQQQRRRRRRSSSUUUVVVXXXYYYZZZZZZ]]]]]]]]]]]]\\\\\\\\\\\\^^^^^^]]]^^^^^^___``````bbbbbbbbbaaa```^^^]]]\\\WWWWWWUUUTTTUUUXXX\\\```eeehhhlllrrrzzz}}}||||||yyyeee[[[YYYVVVVVVWWWWWWVVVVVVUUUTTTOOOKKKEEE>>>:::888777888666666666666555555555555222222222333333444444555666555444333222222111222111111222222222333333333111111222222333333333333555444444444444555666777888888888888999999999999999999999999999888777777444444444444444333333333444444444444444444444444222333444333111000111222000111222333333333333222333222222222222222333333444444444444444333222111333333444444666777999:::;;;;;;<<<>>>BBBEEEGGGGGGIIILLLOOORRRRRRSSSTTTUUUUUUTTTSSSRRRQQQPPPPPPOOOMMMNNNNNNOOOPPPRRRSSSTTTTTTUUUWWWYYYZZZ[[[\\\\\\______^^^^^^^^^]]]]]]]]]^^^]]]]]]]]]]]]]]]^^^^^^______^^^^^^\\\[[[YYYYYYSSSTTTTTTTTTVVV[[[ccciiipppuuu~~~zzzeee[[[YYYVVVVVVVVVVVVVVVUUUTTTTTTNNNJJJDDD===999777888888333333333333333333333333333333333333444444444444555444333222222111222222111111222222222333333333000111222333444444444333555555444444444666777888777888888888888999999999666666777777777777666666444444444444444444444444444444444444444444444444111222333222111000111222000111333444444444333222333222222222222333333444333333444444444444333333111111222444555777999:::;;;<<<>>>AAADDDFFFHHHIIILLLOOORRRTTTTTTSSSSSSTTTSSSRRRRRRQQQOOONNNNNNMMMLLLLLLMMMNNNPPPRRRTTTUUUWWWXXXZZZ[[[\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]\\\[[[[[[[[[\\\\\\ZZZZZZZZZYYYXXXWWWVVVUUUQQQSSSUUUWWW[[[dddooowwwyyydddZZZWWWUUUVVVVVVVVVVVVUUUTTTTTTMMMIIICCC===999777888888333333333333333333333333444444444444444333333333333222222111111111222222111111222222222333333333000111222444444444444444555555444333444666888999777777777888888888888999444555666777777888777777444444444444444444444444333333333333333333333333000222333222111000111333000111333444555444333222222222222222222333444555111222333444555555555555333333444666888;;;===>>>???AAADDDFFFHHHJJJLLLMMMOOORRRUUUWWWUUUTTTSSSSSSQQQQQQPPPOOOOOONNNMMMMMMMMMNNNOOOPPPSSSUUUWWWXXXZZZ[[[\\\]]]^^^^^^^^^^^^]]]]]]]]]]]]]]]^^^^^^^^^\\\\\\[[[ZZZZZZYYYZZZZZZXXXXXXXXXXXXXXXWWWVVVVVVUUUXXX\\\```fffrrryyycccYYYVVVUUUVVVVVVVVVVVVUUUTTTTTTLLLHHHBBB<<<999777888999555555555555555555555555555555555444444333333333111111111000111111222222111111222222222333333333000111222444555555444444666555444333444666888:::666777777777777888888888555666777999::::::::::::444444444444444444444444222222222222222222222222000111222222111000111333000111333555555444333222222222222222333333444555111111333444555666666666666777888:::===???BBBCCCDDDFFFIIILLLMMMOOOPPPRRRRRRUUUXXXXXXWWWTTTSSSSSSQQQPPPPPPOOONNNNNNMMMMMMPPPPPPRRRTTTVVVYYY[[[\\\\\\]]]]]]^^^_________^^^\\\\\\\\\]]]]]]]]]^^^^^^\\\[[[ZZZYYYXXXXXXXXXYYYYYYZZZZZZZZZZZZZZZYYYYYY[[[___dddiiiqqq~~~rrr^^^WWWVVVWWWUUUTTTTTTVVVVVVUUUTTTLLLHHHAAA===;;;::::::999666555444333222333444444555444444333333444444555444333333222222333333444444444333333333333222222555555444444444555555666666666777777888888999999777888:::;;;;;;:::999888666666777777777777777666777777777666666555555555333333333333333333333333444444444444333222111111222222222333333444444444222222222222222222222222333555666555444444555777;;;;;;;;;<<<>>>AAACCCEEEFFFHHHKKKNNNPPPQQQQQQPPPVVVVVVUUUTTTSSSRRRQQQQQQRRRQQQPPPPPPOOOOOOOOOOOORRRSSSUUUWWWXXXYYYZZZZZZ[[[\\\]]]]]]]]]\\\[[[ZZZZZZ[[[]]]^^^^^^]]]\\\[[[WWWVVVVVVWWWXXXXXXVVVUUUUUUZZZ\\\XXXWWW\\\```bbbbbbdddhhhqqq}}}rrraaaYYYWWWVVVTTTSSSTTTUUUUUUTTTRRRLLLHHHBBB===;;;:::999888777666555444444444555555444444333333333333444444444333333222222333333444222222222333333444444444555555444444444555666666666666666777888888999999888999999:::::::::999999666666777777777777666666444444444333333333222222333333333333333333333333333333444444333333222222222222222222333333444444111111111222333333444444444666777777666777888:::>>>>>>>>>@@@BBBEEEGGGIIIJJJKKKNNNPPPRRRRRRRRRQQQUUUUUUTTTTTTSSSRRRQQQQQQPPPPPPPPPPPPQQQQQQRRRSSSSSSTTTVVVXXXYYYZZZ[[[[[[]]]]]]^^^_________^^^]]]\\\]]]^^^^^^^^^\\\ZZZYYYZZZZZZZZZZZZ\\\\\\\\\\\\ZZZ```dddbbbbbbfffjjjkkkrrrsssvvv}}}rrrccc\\\XXXUUUTTTSSSTTTUUUTTTSSSQQQMMMHHHBBB===:::999888777777777666555555555555666333333222222222222333333444333333222222333333444111111222333444555666666555555444444555555666777666666666777888888999999::::::999999999999::::::666666666777777666666555333333333333222222222222333333333333333333333333222222333333444444333333111222222222222222333333000000111222333444555555555666888999999:::<<<>>>BBBBBBDDDEEEHHHKKKMMMOOOOOOPPPQQQSSSSSSSSSRRRRRRTTTTTTTTTSSSSSSRRRRRRRRROOOOOOPPPQQQSSSUUUVVVWWWVVVVVVXXXYYY[[[[[[\\\\\\ZZZ[[[\\\]]]]]]]]]\\\\\\\\\\\\\\\[[[ZZZYYYWWWWWWZZZZZZZZZ[[[]]]___bbbccceeemmmsssttttttxxx{{{{{{pppccc\\\WWWVVVUUUTTTUUUVVVUUUSSSQQQLLLHHHAAA<<<999888777666666666666555555555555555333222222111111222222333444333333222222333333444222222333333444555555666555444444444555666777888666666777777888999999999<<<;;;:::888888999:::;;;666666666777666666555555444444444444444444444444333333333333333333333333000111222333444444444444222222222222222222222222111111222333333444555555555777:::;;;<<<===@@@BBBEEEFFFHHHJJJMMMPPPRRRSSSRRRSSSSSSTTTSSSSSSRRRQQQSSSSSSSSSSSSSSSSSSSSSSSSQQQRRRRRRSSSUUUWWWYYYZZZXXXYYYZZZ[[[\\\\\\\\\\\\ZZZZZZZZZ[[[[[[[[[[[[[[[^^^]]]]]]\\\\\\[[[[[[[[[\\\]]]^^^```cccggglllooouuu~~~nnnbbb[[[WWWWWWWWWVVVWWWXXXWWWTTTQQQKKKGGG@@@;;;999777666666555555555555444444333333333222222111111222222333444333333222222333333444444444444444444444444444444444444555666777888888777777888888999:::::::::===<<<:::999888999:::;;;666666666666666555444444444444444444444444444444333333333333333333333333000111222333444555555555222222222222222222222222444444444444555555555555666999;;;===>>>@@@CCCEEEHHHIIIKKKNNNPPPSSSTTTUUUTTTTTTTTTSSSRRRRRRQQQPPPRRRRRRSSSSSSTTTUUUUUUUUUVVVVVVVVVVVVWWWXXXYYYZZZZZZ[[[[[[\\\]]]]]]]]]\\\[[[[[[\\\\\\]]]^^^^^^___bbbaaaaaa```aaabbbcccdddccceeeiiilllpppvvv}}}mmmaaa[[[VVVXXXXXXXXXYYYYYYWWWTTTQQQIIIEEE???:::888888777666444444555555444444333222333333222222222222333333444333333222222333333444555555555555444444333333444444444555666777888999888999999:::;;;;;;<<<<<<===<<<;;;::::::999999:::666666666666555555444333222222222222333333333333333333333333333333333333000111222333444444555444444444333333333333333222555555555666777777888888:::<<>>@@@CCCEEEFFFGGGJJJLLLOOOPPPRRRTTTUUUVVVVVVVVVVVVVVVTTTSSSRRRRRRQQQQQQRRRSSSTTTUUUWWWXXXYYYZZZ[[[[[[ZZZZZZ[[[[[[\\\]]]\\\\\\]]]]]]]]]\\\\\\[[[WWWXXX[[[___eeekkkooorrrrrrpppnnnmmmmmmpppssstttwww~~~ooo```[[[YYYVVVVVVWWWXXXXXXVVVRRROOOFFFBBB===999888888888888555666777777777666444333555444444333333444444555444333333222222333333444222333333444555666777777444444555555666888999:::;;;;;;<<<<<<===>>>>>>>>>;;;<<<======<<<:::999777666666666666555444333222555555555666666777777777333333333333333333333333222222333444444444333333666666666555555444444444111222555888;;;>>>@@@AAABBBDDDFFFHHHHHHJJJLLLNNNQQQRRRTTTVVVWWWWWWWWWVVVWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSTTTVVVXXXZZZ[[[[[[[[[[[[[[[[[[\\\]]]^^^___\\\\\\]]]]]]]]]\\\[[[[[[]]]```dddjjjrrrzzz~~~~~~ooo```\\\[[[YYYXXXXXXXXXWWWTTTPPPLLLCCC???:::777666777888888777777666666555555555444222333555666666666555444333444666777666444111000666666666666666555555555555666777999::::::::::::>>>>>>>>>???@@@@@@AAAAAA>>>======;;;:::999888888999999999888777555444333222333333444444333333222444555666555333222333444555444444333333333444444333333333333444555666777666888999:::;;;===AAADDDDDDFFFIIILLLNNNOOOOOOOOORRRRRRSSSTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRQQQQQQQQQTTTUUUVVVWWWYYY[[[]]]^^^dddaaa]]][[[[[[\\\\\\\\\___^^^]]][[[[[[[[[\\\\\\^^^bbbjjjttt|||}}}~~~oooaaa\\\ZZZYYYXXXXXXXXXWWWTTTOOOKKKBBB???:::777777777888777777666666666555555555555333444555555666555555555333444444444444444444444666666666666666666666666666666777888999:::;;;;;;>>>>>>?????????@@@@@@@@@======<<<;;;:::999888888666666555555444222111000222333333444444333333222222333333222111000000222555444444333333444444555333333333444444666777888888:::<<<===>>>AAAEEEHHHHHHJJJLLLOOOQQQQQQQQQQQQTTTTTTUUUUUUUUUTTTTTTSSSTTTTTTTTTTTTSSSSSSSSSSSSVVVVVVWWWXXXZZZ[[[]]]^^^bbb```____________^^^\\\[[[[[[ZZZZZZZZZ[[[]]]^^^bbbiiivvv|||yyy{{{~~~pppbbb\\\ZZZYYYXXXWWWWWWVVVSSSNNNJJJBBB>>>:::777777777777777666666666666555555555555555444444444444555666666444333333222333555777888666666666666666666666666777777777777888:::<<<===???????????????@@@@@@@@@===<<<;;;;;;:::999888888555555444333222111111000222333333444444333333222111333333333111000111222555444444444444444555555444444444555666777999:::<<<>>>@@@BBBCCCFFFIIILLLNNNOOOQQQRRRSSSTTTSSSSSSVVVVVVVVVVVVUUUTTTSSSRRRUUUUUUUUUUUUUUUVVVVVVVVVXXXXXXYYYYYY[[[\\\]]]^^^^^^^^^^^^```aaa```]]][[[\\\\\\[[[[[[]]]^^^```aaakkkuuu}}}yyy{{{~~~ooobbb\\\YYYYYYXXXWWWVVVUUUQQQLLLHHH@@@===999777777777777777666666666666666555555555555555444333333555666777444444444444444555666666666666666666666777777777999888777777888;;;===???@@@@@@??????????????????;;;;;;;;;:::999888888777777777666555444444444444222333333444444333333222444666666666444444555666555444444444444555555666555555666777888:::<<<===>>>AAADDDFFFGGGJJJMMMPPPRRRRRRSSSTTTUUUTTTTTTSSSTTTTTTUUUUUUUUUTTTTTTSSSUUUUUUVVVWWWXXXXXXYYYYYYZZZZZZZZZ[[[\\\]]]^^^____________aaaccccccaaa___bbbbbbbbbbbbdddfffhhhiiiwww}}}|||lllaaa\\\YYYYYYXXXWWWVVVTTTPPPJJJFFF???<<<999777777888777666555555555666666666666666555555444333333555666777444555666777777555333222666666666666777777888888999888777777999<<<>>>@@@AAA@@@@@@@@@???>>>>>>>>>:::::::::999888888777777999888777666555555555666222333333444444333333222555777888777666666777888444444444444444555666777777888888:::<<<>>>@@@AAAAAACCCGGGIIIJJJLLLOOOQQQSSSTTTTTTTTTTTTTTTSSSSSSQQQRRRSSSTTTUUUUUUUUUUUUVVVVVVWWWXXXYYYZZZ[[[[[[[[[[[[[[[[[[\\\]]]______bbbaaaaaadddgggjjjkkkjjjiiiiiijjjlllnnnqqqtttvvv}}}ggg___\\\ZZZYYYWWWVVVUUURRRNNNHHHDDD>>>;;;999777888888777666555555555666666666666666555444444444444555666666444666888999888555222000555666666777777888888999888888888999;;;===???@@@AAAAAAAAA@@@???>>>======999999999888888888777777777666555444333444444555222333333444444333333222333444666555444444555777444444444444555666777777::::::;;;===???BBBDDDEEEDDDGGGJJJLLLMMMNNNPPPRRRTTTTTTSSSSSSSSSSSSSSSSSSQQQQQQSSSUUUVVVWWWWWWWWWWWWWWWXXXYYYZZZZZZ[[[[[[ZZZZZZ[[[[[[]]]^^^___`````````bbbgggnnntttwwwyyyvvvvvvwwwxxx{{{~~~vvvbbb\\\\\\[[[YYYWWWVVVTTTRRRMMMGGGCCC===;;;888777888888777666555555555555666666666777333444555555666555555555555555666777666666555444555666666777888888999999777888999;;;<<<>>>???@@@BBBBBBAAA@@@???>>>===<<<888888888888888777777777666555444222222333444555222333333444444333333222111333444444333333444555444444444444555666777888<<<===>>>@@@CCCEEEHHHIIIHHHKKKNNNPPPPPPPPPRRRSSSTTTTTTSSSSSSSSSSSSTTTTTTTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXYYYYYYZZZZZZ[[[[[[YYYYYYZZZ[[[\\\^^^```aaacccfffmmmwwwrrr___[[[\\\[[[YYYWWWVVVTTTQQQLLLFFFBBB<<<:::888777888888777666444555555555666666777777222333555666666666555444555555444444555666888999555666666777888999999999666777999<<<>>>??????@@@CCCBBBAAA@@@???===<<<<<<888888888888777777777777777666444333333444555666222333333444444333333222222333444444333333555666444444444555555777888888>>>>>>@@@BBBDDDGGGJJJKKKKKKMMMPPPRRRRRRRRRSSSTTTTTTTTTSSSSSSSSSTTTUUUUUUXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZXXXXXXYYYZZZ\\\^^^```bbbnnntttlllbbb]]]ZZZYYYZZZXXXVVVTTTPPPJJJCCC>>><<<:::888888999:::999888;;;:::888777555444444444666666555555444444444333555555555555666666666777888888888888888999999999;;;<<<<<<===>>>??????@@@BBBAAAAAA@@@???>>>===<<<:::999888777666666666666666444333333444555444333444444444444444444444444555555444444444444333333777666666888;;;>>>??????BBBDDDEEEEEEFFFHHHLLLOOOPPPQQQQQQRRRSSSTTTTTTUUUSSSSSSRRRRRRRRRRRRSSSSSSYYYYYYZZZZZZZZZZZZZZZZZZYYYZZZZZZZZZYYYYYYXXXWWW[[[WWWVVVYYY]]]```eeelllsss~~~jjjaaa]]]ZZZYYY[[[ZZZXXXUUURRRLLLDDD???<<<:::888888999999999888555555555555666777999999666666666555555555444444555555555666666666777777888888888888999999999999<<<<<<===>>>??????@@@@@@CCCCCCBBBAAA@@@???>>>>>>999888777666555555555555666444333333444555444333444444444444444444444444333333333333333222222222777777777999<<<>>>???@@@BBBDDDGGGHHHJJJLLLOOORRRQQQRRRRRRSSSSSSTTTTTTTTTSSSSSSRRRRRRSSSSSSTTTUUUYYYZZZ[[[]]]]]]]]]]]]\\\ZZZ[[[[[[[[[[[[[[[ZZZYYYYYYWWWWWW[[[___dddnnnxxxyyyggg```\\\ZZZYYY[[[YYYWWWTTTQQQKKKDDD???;;;:::888888999999999888333444444555777888:::;;;777777666666666666555555555555666666666777777777888888888999999:::::::::===>>>??????@@@@@@@@@@@@BBBBBBAAA@@@???>>>======777777666555444444444444555444333333555666555444444444444444444444444444333333333333444444444444777888999:::===???AAABBBDDDGGGJJJMMMNNNPPPSSSUUUSSSSSSSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSTTTVVVWWWXXXYYY[[[]]]___``````___^^^ZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVYYY^^^cccmmm}}}~~~~~~tttddd___\\\ZZZZZZYYYWWWTTTQQQMMMHHHAAA<<<;;;999777777888999888777888777777666666666666666777777777777777666666666555666666666666777777777888888999999::::::;;;;;;>>>???@@@AAAAAAAAAAAA@@@??????>>>===<<<;;;::::::888777666555444444444444555444333444666666555444555555555555555555555555666666666777777888888888999:::<<<===???AAADDDFFFGGGJJJNNNPPPQQQRRRSSSUUUUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSTTTUUUVVVXXXYYYZZZYYY[[[^^^`````````^^^]]]\\\]]]]]]\\\\\\[[[ZZZYYYVVVXXX]]]dddkkkyyy~~~~~~oooaaa]]]\\\ZZZZZZXXXVVVSSSOOOKKKFFF@@@<<<;;;999777777888999888777:::999888666555555444444666666666777777777777777666666666666777777777888888999999:::;;;;;;<<<<<<>>>???AAABBBBBBAAA@@@???>>>===<<<;;;:::999999888888888777666555555555555444333333555777777666444555555555555555555555555666666777888999999::::::;;;===???AAAAAACCCGGGJJJKKKNNNQQQRRRRRRRRRRRRSSSVVVVVVVVVVVVVVVUUUUUUUUUTTTTTTUUUVVVXXXZZZ\\\]]]ZZZ\\\^^^___```___^^^]]]aaaaaaaaaaaaaaa```___^^^\\\___eeennnxxxkkk___]]]\\\ZZZZZZZZZWWWSSSPPPLLLGGGBBB>>>:::999777777888888888777777777666666666666777777555555666666666666777777666666666777777777888888999999:::;;;;;;<<<======>>>???AAABBBBBBAAA???>>>>>>>>>===<<<;;;:::999999999888777666555555555555333333444666888888666444555555555555555555555555444555666777888999:::;;;===@@@CCCDDDDDDFFFKKKNNNOOOQQQSSSSSSRRRQQQRRRSSSVVVVVVVVVWWWWWWWWWWWWWWWVVVVVVWWWXXXYYY[[[]]]^^^\\\]]]^^^```aaaccccccdddcccccceeefffgggggggggggglllmmmsss}}}iii^^^\\\\\\ZZZYYYYYYWWWSSSOOOKKKFFFAAA===:::888777666777888777666666666555666666777888888444444555555555666666666666666777777777888888888999999:::;;;<<<===>>>>>>===???AAABBBBBBAAA>>>=========<<<;;;:::999888888777777666555444444444444333333444666888999777555555555555555555555555555555555666888999;;;<<<<<>>???===>>>@@@BBBBBB@@@>>><<<;;;::::::999888777666666666666555444333333333333333333444777999999777555666666666666666666666666777777999:::<<<===??????@@@EEEIIIJJJIIIJJJPPPUUURRRSSSTTTSSSTTTUUUXXX[[[VVVVVVVVVWWWXXXYYYZZZZZZYYYYYYZZZZZZ[[[\\\^^^^^^^^^___aaaeeejjjpppvvvyyy{{{~~~uuuccc]]]WWWYYY\\\WWWUUUSSSPPPKKKEEE@@@===;;;999999999888888888888777666666666666555555555555888666555666888999666333444555777999;;;<<<<<<<<<999:::;;;<<<============AAA@@@@@@@@@AAAAAA???===::::::999999888999999999666555555555555444444444666666666666777777777777777888888777666666888999999:::======>>>???AAACCCFFFGGGJJJMMMPPPSSSTTTUUUSSSTTTTTTUUUUUUVVVWWWWWWXXXXXXWWWVVVVVVXXXYYYZZZXXXYYYZZZ[[[[[[[[[[[[[[[___```bbbhhhqqq}}}tttccc]]]WWWYYY\\\VVVUUUSSSOOOJJJEEE@@@<<<;;;999999999888888888888777555555666777888999::::::666666666777888888777555666666777888:::;;;<<<<<<:::;;;<<<======>>>>>>>>>AAAAAAAAACCCDDDCCC@@@===::::::999888888888999999666555555555555444444444666666666666777777777777888999999999777888999;;;;;;===???@@@@@@AAACCCEEEHHHJJJLLLOOOQQQSSSTTTUUUTTTTTTTTTUUUVVVVVVWWWWWWWWWWWWWWWWWWWWWXXXYYYYYYVVVXXXYYYZZZZZZ[[[\\\\\\```ccchhhrrr}}}qqqbbb]]]WWWYYY[[[VVVTTTRRRNNNIIIDDD???<<<;;;999999999888888888888777555555666777888999::::::444555777777777777777888888888777777888:::;;;<<<;;;<<<===>>>????????????BBBBBBDDDFFFGGGEEEAAA>>>::::::999888888888888888666555555555555444444444555666666666777777777888888999::::::999999;;;======???BBBCCCCCCDDDFFFHHHLLLMMMOOOQQQRRRTTTTTTTTTTTTTTTUUUUUUVVVVVVWWWWWWVVVWWWXXXXXXYYYYYYXXXXXXVVVXXXYYYZZZZZZ[[[]]]___ccciiitttzzznnnbbb]]]WWWXXX[[[VVVSSSQQQLLLGGGBBB>>><<<;;;999999999888888888777777777777666666555555444444111555888888666666888::::::999888777777999;;;=========>>>???@@@@@@@@@@@@BBBCCCEEEHHHIIIGGGBBB>>>;;;:::999888777777777888666555555555555444444444555555666666777777888888888999::::::::::::<<<>>>???AAADDDEEEFFFGGGIIIKKKPPPQQQRRRSSSTTTTTTTTTTTTTTTTTTUUUUUUVVVWWWWWWXXXUUUVVVXXXYYYYYYYYYXXXWWWWWWYYY[[[ZZZYYY[[[___bbbhhhssswww{{{xxxzzz{{{~~~kkkaaa^^^WWWXXXZZZUUURRRPPPKKKFFFAAA===;;;;;;999999999888888888777777777777777666555444444444111555888888666666888::::::999888777777999;;;======>>>???@@@AAAAAAAAAAAAAAABBBEEEGGGHHHFFFAAA>>>;;;:::999888777777777777666555555555555444444444555555555666777888888888888999:::::::::;;;>>>@@@AAACCCEEEGGGHHHIIILLLNNNSSSSSSTTTUUUUUUUUUTTTTTTTTTUUUUUUVVVWWWWWWXXXXXXUUUVVVXXXYYYYYYYYYXXXWWWWWWYYY[[[ZZZYYY[[[aaafffsssuuu~~~uuusssuuuuuuyyyhhh```^^^WWWWWWZZZUUUQQQNNNJJJDDD@@@===;;;;;;999999999888888888888777666777777777888888888999444555777777777777777888888888777777888:::;;;<<<===>>>???@@@AAAAAAAAAAAA@@@@@@BBBDDDEEECCC???<<<;;;:::999888777666666666666555555555555444444444444444555666777888999999888:::;;;<<<<<<>>>@@@BBBCCCEEEHHHIIIJJJLLLNNNQQQTTTUUUUUUVVVVVVUUUUUUTTTUUUUUUVVVVVVWWWWWWXXXXXXVVVWWWXXXXXXYYYYYYXXXXXXVVVYYY\\\\\\\\\aaaiiiqqqrrr|||yyyqqqppprrrrrrzzzuuueee___^^^WWWWWWYYYUUUQQQNNNHHHCCC>>><<<;;;:::999999999888888888888777777777777777888888888888666666666777888888777555666666777888:::;;;<<<<<<===>>>???@@@@@@AAAAAAAAA>>>>>>>>>@@@AAA@@@===:::;;;:::999777666666555555666555555555555444444444444444555666777888999999;;;<<<>>>??????AAADDDFFFEEEHHHJJJLLLMMMOOORRRTTTTTTUUUUUUVVVVVVUUUUUUTTTUUUUUUVVVVVVWWWXXXXXXXXXWWWWWWWWWWWWWWWXXXYYYYYYYYY]]]bbbeeegggnnnzzzpppzzz}}}vvvpppnnnqqqqqqxxxsssddd___^^^WWWWWWYYYUUUPPPMMMHHHBBB>>><<<;;;;;;999999999888888888888777888888777666555444333333888666555666888999666333444555777999;;;<<<<<<<<<======>>>???@@@@@@@@@@@@===<<<<<<===>>>>>>;;;999;;;:::999777666555555555666666555555555444444444444444555666777888999999===>>>@@@AAABBBCCCFFFIIIHHHJJJMMMNNNPPPQQQTTTVVVTTTTTTUUUVVVVVVUUUUUUUUUUUUUUUVVVWWWWWWXXXXXXYYYXXXXXXWWWVVVVVVXXXYYYZZZ]]]cccjjjnnnrrr|||nnnwww{{{tttqqqoooooopppsss|||jjjeee]]]YYYXXXXXXVVVTTTQQQMMMGGGBBB???===;;;:::999888888777777777777777999999999888888888777777888888777777777777777888888999999::::::;;;<<<<<<>>>????????????>>>>>>=========<<<;;;999888888777::::::999777666444333333666666666666777777777777444555666888999;;;<<<<<>>????????????>>>======<<<<<<;;;:::999888777777888888777777666666555555666666666666666777777777666666777999;;;<<<===>>>@@@AAABBBDDDFFFGGGIIIIIILLLMMMNNNPPPQQQRRRSSSSSSTTTUUUUUUUUUUUUVVVVVVVVVWWWUUUTTTVVVXXXYYYXXXVVVYYYZZZZZZYYYYYY]]]eeekkkxxxjjjrrr~~~}}}|||xxxtttqqqnnnlllkkkkkkkkkppp{{{gggbbb[[[XXXWWWWWWUUURRRNNNIIICCC===;;;;;;;;;:::999999888777777777777888999999999888888888888888999888888777888888999999999::::::;;;<<<<<<======???????????????>>>======;;;::::::999888777666666666666666666777777777777555555555666666777777777777888999;;;<<<>>>???@@@BBBBBBDDDFFFIIIKKKLLLMMMOOOOOOQQQRRRTTTUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUUUUVVVXXXYYYWWWVVV[[[[[[[[[[[[^^^hhhuuuiiipppzzz}}}{{{zzzxxxuuurrrooolllkkkkkkjjjnnnwww{{{eee```ZZZWWWVVVVVVSSSQQQLLLGGG@@@;;;:::::::::::::::999888888777777888888888888888888888888888888999999888888888999:::::::::;;;;;;<<<<<<===>>>>>>???????????????>>>===<<<999999999888777666666555777777666666666666666666555555555666666777777888888999:::<<<>>>@@@AAABBBCCCDDDEEEHHHJJJMMMOOOPPPPPPQQQRRRTTTUUUUUUVVVVVVUUUUUUUUUVVVVVVVVVWWWWWWWWWWWWWWWXXXYYYYYYXXXWWW\\\]]]^^^bbbjjjyyyhhhnnnwww~~~{{{yyyyyyxxxwwwuuurrroookkkjjjjjjiiillltttuuubbb]]]XXXUUUUUUTTTRRROOOIIIDDD>>>:::999::::::::::::999999888888888888888888888888888888888888888999999999999999:::;;;;;;;;;<<<<<<======>>>??????@@@@@@@@@??????>>><<<<<<999888888777777666666666888888777777666666555555555555666666777888888999999999;;;===???AAACCCCCCDDDEEEGGGIIILLLNNNPPPQQQPPPQQQRRRTTTUUUUUUUUUUUUUUUUUUVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXWWWWWWWWWXXX]]]```fffnnn{{{ggglllttt}}}~~~{{{zzzyyywwwtttuuuuuusssrrrooollljjjiiiiiigggiiiqqq|||qqq```[[[VVVTTTTTTSSSPPPMMMFFFBBB>>>;;;;;;;;;;;;:::::::::999888888888888999888888888888888999999999999999999999:::;;;<<<<<<<<<======>>>>>>???@@@@@@@@@@@@@@@@@@???===<<<;;;888888888888777777666666999888888777666555555444666666777777888999:::::::::;;;===???BBBDDDEEEFFFFFFGGGIIIKKKMMMOOOQQQRRRQQQQQQSSSTTTTTTUUUUUUUUUVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWUUUUUUVVVYYY\\\dddkkkwwwdddiiipppyyyzzzwwwwwwwwwtttqqqqqqqqqpppooommmlllkkkkkkjjjgggiiioooxxxlll^^^ZZZUUUSSSSSSRRROOOLLLCCCAAA>>>======<<<;;;999;;;:::999999888888999999777777888888888999999999999999999::::::;;;<<<=========>>>>>>???@@@@@@AAA@@@@@@@@@@@@>>>===<<<;;;999999888888888888777777777777777777666666666666666777888999:::;;;<<<<<<>>>>>>@@@BBBEEEGGGIIIJJJJJJKKKLLLNNNPPPQQQSSSSSSRRRRRRSSSTTTUUUUUUUUUUUUVVVVVVVVVWWWWWWWWWWWWXXXWWWWWWWWWVVVVVVZZZaaagggsss~~~cccgggnnnvvv}}}yyywwwxxxwwwtttqqqpppoooooonnnnnnnnnoooooollljjjjjjooowwwiii]]]YYYUUUSSSSSSRRROOOKKKBBB@@@>>>>>>>>>===;;;999;;;:::999999888888999999777777888888999999999999999999999:::;;;<<<===>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAA@@@@@@>>>===<<<;;;999999999888888888888888555555555666777888888999777888888:::;;;<<<======@@@AAACCCEEEHHHJJJLLLMMMMMMMMMOOOPPPQQQSSSTTTUUUSSSTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXYYYYYYYYYZZZaaajjjqqqbbbdddjjjsss||||||}}}}}}yyytttppppppqqqqqqooommmlllnnnooooooooolllkkklllooosss|||yyyddd\\\ZZZXXXVVVTTTPPPLLLHHHEEEAAA===;;;::::::999999999999999999888888777777999999:::::::::;;;;;;;;;::::::::::::;;;<<<======???@@@@@@AAABBBBBBBBBAAACCCCCCBBBAAA???===;;;:::999999888777666666777777888777666555555666777888::::::;;;<<<===>>>???@@@EEEEEEGGGHHHJJJKKKLLLMMMNNNOOOPPPRRRSSSSSSTTTTTTWWWVVVUUUUUUVVVWWWWWWWWWZZZXXXVVVVVVXXXZZZ[[[[[[\\\YYYYYY\\\aaaiiiyyycccdddiiiqqqyyy|||}}}}}}zzzuuurrrqqqrrrooommmkkkkkklllnnnnnnmmmllljjjkkknnnqqqxxxuuubbb[[[ZZZWWWUUUSSSPPPKKKHHHDDDAAA===;;;:::::::::999999999999999888888888777777888888888888999999999::::::::::::;;;<<<===>>>@@@@@@AAABBBBBBBBBBBBBBBBBBAAAAAA???>>>;;;:::999999999888777777777777777777777666555555666888888:::;;;<<<===>>>???@@@AAADDDEEEGGGIIIKKKMMMOOOPPPOOOPPPQQQRRRSSSTTTTTTTTTUUUTTTTTTTTTVVVVVVVVVVVVXXXWWWXXXYYY[[[]]]^^^^^^aaa```bbbiiippp{{{ccccccgggmmmttt|||~~~{{{||||||zzzvvvsssrrrrrrmmmkkkiiiiiijjjllllllkkklllkkkjjjlllnnntttqqq```[[[YYYVVVUUURRROOOKKKGGGCCC@@@===;;;;;;;;;:::999999999999999888888888888888888888888999999999999;;;::::::;;;;;;<<<===>>>AAAAAABBBBBBCCCCCCBBBBBB@@@??????>>><<<:::888777999888777777777777777777777666666555666777888999<<<<<<===???@@@AAABBBCCCEEEFFFHHHJJJMMMPPPRRRSSSPPPPPPRRRSSSTTTUUUUUUUUUUUUUUUUUUVVVWWWWWWWWWWWW[[[[[[\\\^^^aaaccceeefffkkklllrrr|||bbbbbbdddjjjpppxxx{{{{{{{{{yyywwwtttrrrqqqmmmkkkhhhhhhjjjkkkkkkjjjmmmkkkjjjkkkkkkppp}}}ooo```ZZZXXXVVVTTTRRRNNNJJJFFFAAA???<<<;;;;;;;;;:::999999999999999999999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>???AAABBBBBBCCCCCCCCCBBBBBB??????>>>===<<<:::888777888888777777777777777888777666666666777888:::;;;===>>>???AAABBBDDDEEEFFFHHHIIIJJJLLLOOOQQQRRRSSSPPPQQQSSSTTTUUUUUUVVVVVVWWWXXXYYYYYYYYYXXXYYYZZZaaabbbccceeeiiimmmsssvvv}}}bbbaaaccchhhmmmuuu|||{{{{{{zzzxxxuuurrrooollljjjhhhhhhiiikkkkkkjjjmmmkkkjjjjjjjjjmmmyyyooo```YYYWWWTTTSSSPPPMMMIIIEEE???===;;;;;;;;;;;;:::999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>??????AAABBBBBBBBBBBBBBBAAAAAA>>>>>>>>>===<<<:::999888888777777777777777888888777777777777888:::<<<===???@@@AAACCCEEEGGGHHHIIILLLLLLMMMNNNPPPQQQQQQRRRQQQRRRTTTUUUVVVVVVWWWWWWXXXZZZZZZZZZXXXYYY[[[^^^eeegggkkkpppvvvbbbaaabbbfffkkkrrr~~~}}}|||zzzwwwsssooollljjjggggggiiijjjjjjiiijjjiiihhhiiihhhkkkwwwlll___XXXVVVTTTRRRPPPLLLHHHDDD===<<<;;;;;;<<<<<<:::999999999999999::::::::::::999999999999::::::::::::===<<<<<<======>>>???@@@AAAAAABBBBBBAAAAAA@@@@@@============;;;:::999888777777777777777888888999888888888999:::<<>>???@@@@@@@@@@@@AAAAAA@@@@@@???>>><<<<<<;;;;;;:::999777777777777777777777888999999999999999:::<<>>???@@@AAA@@@@@@@@@@@@@@@???>>>===:::::::::999999777666555777777666777777888999999:::::::::;;;===@@@BBBDDDCCCDDDFFFHHHJJJLLLNNNNNNKKKLLLMMMOOOQQQRRRTTTUUUTTTTTTVVVWWWXXXYYYYYYYYYUUUXXX[[[\\\```iiivvviiidddaaabbbeeejjjttt~~~{{{sssnnnjjjgggdddbbbbbbbbbaaa``````___```bbbcccgggrrr}}}jjj^^^ZZZWWWSSSQQQQQQMMMFFFBBBCCC===<<<;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<:::;;;;;;;;;<<<=========<<<===>>>???????????????CCCBBB@@@>>>===<<<;;;;;;:::::::::999999999888888555555666666777888888999::::::<<<>>>@@@BBBDDDEEEGGGGGGIIIKKKLLLNNNPPPPPPPPPPPPPPPPPPPPPQQQSSSSSSTTTUUUVVVWWWXXXXXXXXXXXX\\\WWWXXX```gggpppiiidddbbbbbbdddiiisss|||{{{sssnnnjjjgggdddbbbbbbaaa```______^^^___```aaafffsssyyyggg]]]YYYVVVSSSQQQQQQLLLEEEAAAAAA===<<<;;;::::::::::::;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>===>>>??????@@@@@@@@@???BBBAAA@@@>>>===<<<;;;;;;::::::999999888888888888666666777888999999::::::======???AAACCCEEEFFFGGGGGGHHHJJJLLLNNNPPPRRRSSSQQQQQQQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVVVVUUUUUUTTTYYYVVVZZZfffqqqjjjeeebbbbbbdddgggpppzzz~~~vvvpppiiigggcccaaaaaa```___^^^^^^\\\\\\^^^___eeessstttccc[[[XXXVVVSSSQQQPPPLLLCCC???>>><<<<<<;;;:::::::::;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<======>>>????????????@@@AAAAAAAAA@@@@@@AAA@@@???===<<<;;;;;;;;;999888888888888777777777777777888999:::<<<<<<===@@@AAACCCEEEGGGHHHJJJKKKKKKKKKLLLNNNOOOQQQRRRRRRSSSSSSSSSSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXXXXXX___ooojjjfffbbbbbbccceeemmmvvvzzztttjjjgggcccaaa```___]]]\\\\\\ZZZZZZ[[[]]]dddsssoooaaaZZZXXXUUURRRQQQPPPKKKBBB===<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<======>>>???@@@@@@@@@@@@AAABBBBBBAAAAAAAAA@@@???>>><<<;;;:::::::::888777777777777777777777777888999:::<<<===>>>???DDDDDDFFFGGGIIIKKKLLLMMMOOOOOOOOOOOOOOOOOOOOOOOOSSSSSSSSSSSSTTTUUUVVVWWWUUUUUUVVVVVVWWWXXXYYYYYYXXX[[[eeewwwkkkfffcccbbbbbbcccjjjrrr}}}}}}xxxmmmjjjeeebbb```^^^\\\ZZZ[[[YYYYYYZZZ]]]dddsssmmm```ZZZYYYUUURRRPPPPPPKKKBBB<<<;;;;;;;;;:::::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<======<<<<<<===>>>???@@@AAABBBAAAAAABBBBBBBBBAAAAAA@@@>>>===<<<;;;::::::999:::777777777777777777777888777888:::;;;===???@@@AAAFFFFFFGGGIIIKKKLLLMMMNNNMMMNNNNNNOOOOOOPPPPPPPPPSSSSSSSSSSSSTTTUUUVVVWWWVVVVVVUUUUUUVVVWWWXXXYYYWWW]]]kkklllgggcccbbbaaaaaagggnnnwww|||tttpppkkkfffccc```]]][[[ZZZYYYYYY[[[^^^dddrrrkkk```ZZZXXXTTTQQQPPPQQQLLLCCC===<<<;;;;;;:::::::::;;;<<<<<<;;;;;;<<<<<<<<<===============>>>???AAABBBCCCCCCAAAAAABBBBBBBBBAAA@@@@@@===<<<;;;:::999999999999777777777888888888888999999:::;;;===@@@BBBCCCDDDHHHHHHIIIKKKLLLMMMNNNOOOKKKKKKMMMNNNPPPRRRTTTTTTTTTSSSSSSTTTTTTUUUVVVWWWXXXXXXVVVUUUUUUVVVWWWXXXZZZddduuummmhhhdddbbb``````eeekkkrrr}}}|||xxxrrrlllhhhddd```]]]ZZZYYYZZZ]]]___dddrrr}}}jjj^^^YYYVVVSSSPPPQQQRRRMMMDDD>>>===:::::::::::::::;;;<<<===<<<<<<<<<<<<===============>>>???@@@AAACCCDDDDDDAAAAAAAAAAAAAAA@@@??????<<<;;;:::999999888888999888888888888999999::::::<<<===>>>AAACCCFFFGGGHHHJJJJJJKKKMMMNNNOOOPPPQQQNNNOOOOOOPPPRRRSSSSSSTTTUUUUUUUUUUUUVVVWWWXXXYYYYYYYYYYYYYYY[[[^^^aaaccchhhsssmmmhhhdddbbb```___cccjjjqqq|||~~~wwwqqqlllgggccc```ZZZZZZ\\\^^^```eeeqqq~~~|||iii^^^XXXUUURRRPPPQQQRRRNNNEEE???>>>:::::::::::::::;;;<<<===<<<<<<<<<<<<=========>>>===>>>???@@@BBBCCCDDDEEEAAAAAAAAAAAA@@@@@@???>>>;;;;;;:::999888888888888888888999999999:::::::::>>>???AAACCCFFFHHHJJJKKKLLLLLLMMMNNNOOOQQQRRRRRRVVVUUUTTTSSSRRRQQQPPPOOOWWWWWWWWWWWWWWWXXXZZZZZZXXXYYY[[[^^^ccciiinnnqqqvvvqqqiiibbb`````````dddiiilllvvvxxxsssoooiiieee^^^\\\\\\^^^___dddqqq~~~tttddd^^^YYYUUUQQQOOOLLLHHHDDD@@@>>>===<<<;;;;;;;;;;;;<<<======@@@@@@@@@@@@AAAAAABBBBBB???@@@AAABBBCCCCCCCCCCCCEEEDDDCCCBBB@@@???>>>======<<<;;;;;;:::::::::::::::999999999:::<<<>>>???AAACCCFFFGGGHHHIIIJJJLLLPPPPPPOOONNNNNNMMMLLLLLLSSSSSSSSSRRRQQQQQQSSSUUUXXXWWWVVVXXX[[[]]]^^^]]]___cccgggiiilllsss~~~uuullldddaaa___^^^aaaeeekkktttzzzuuuoookkkdddbbbaaabbbccchhhtttrrrccc\\\XXXTTTRRROOOKKKFFFBBB>>>;;;:::<<<;;;;;;;;;;;;<<<======???@@@AAABBBCCCDDDDDDCCC???@@@AAABBBCCCCCCCCCCCCDDDDDDCCCAAA@@@???======<<<<<<;;;:::::::::::::::999999999:::;;;===???@@@DDDGGGJJJKKKKKKLLLNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTSSSRRRRRRTTTVVVZZZZZZ[[[]]]___aaaccceeehhhmmmrrrvvvzzzzzzqqqgggbbb___]]]^^^bbbjjjrrr~~~wwwrrrhhheeecccdddeeeiiitttoooaaaZZZVVVSSSQQQOOOJJJEEE???;;;999888<<<;;;;;;;;;;;;<<<======???@@@CCCEEEGGGGGGFFFEEE@@@AAABBBCCCCCCCCCCCCCCCCCCCCCBBB@@@???>>>======;;;::::::999999999999:::999999:::;;;<<<>>>@@@AAAGGGIIILLLMMMMMMNNNOOOQQQPPPPPPQQQRRRSSSSSSTTTTTTUUUUUUUUUTTTSSSSSSUUUWWWXXXZZZ]]]___```eeekkkqqqyyy~~~tttjjjddd```]]]]]]aaafffnnnzzz~~~xxxoookkkhhhiiijjjmmmvvvlll```YYYUUUTTTOOOMMMHHHCCC???<<<:::999<<<;;;;;;;;;;;;<<<======???AAADDDGGGIIIIIIHHHGGGAAAAAABBBCCCCCCCCCCCCCCCBBBAAA@@@???>>>===<<<<<<:::999999888888999999999999:::;;;===???AAABBBCCCFFFHHHKKKLLLLLLLLLNNNOOOQQQQQQRRRRRRSSSTTTTTTUUUUUUUUUUUUTTTSSSSSSVVVXXXWWW[[[```cccgggppp~~~vvvlllfffbbb______cccccckkkvvvyyytttqqqrrrsssvvv}}}}}}jjj```YYYUUUUUUMMMJJJFFFBBB???=========<<<;;;;;;;;;;;;<<<======???AAAEEEHHHIIIIIIHHHGGGBBBBBBCCCCCCDDDDDDCCCCCC@@@@@@???>>>===<<<<<<;;;999999999888888999999::::::;;;===???BBBDDDEEEFFFGGGIIIKKKLLLLLLLLLNNNOOORRRRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUTTTSSSTTTWWWYYY[[[```gggmmmwwwyyyoooiiidddaaaaaadddbbbiiisss~~~{{{xxxyyy{{{~~~xxxggg___XXXTTTUUUKKKIIIEEEAAA>>>>>>>>>???<<<;;;;;;;;;;;;<<<======@@@AAADDDFFFGGGHHHGGGFFFBBBCCCCCCDDDDDDDDDCCCCCC??????>>>======<<<;;;;;;:::999999999999::::::;;;<<<===@@@CCCEEEGGGHHHIIIJJJLLLNNNOOOOOOOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUUUUUUUWWWZZZ]]]^^^dddooo|||}}}rrrkkkfffbbbbbbeeebbbhhhqqqzzzrrrddd^^^VVVRRRTTTKKKHHHCCC???<<<;;;<<<===<<<;;;;;;;;;;;;<<<======AAABBBCCCDDDEEEEEEEEEEEECCCCCCDDDDDDDDDDDDCCCCCC>>>>>>===<<<<<<;;;;;;;;;:::::::::::::::;;;<<<<<<===???BBBEEEHHHJJJKKKLLLLLLNNNPPPQQQQQQQQQRRRSSSQQQQQQRRRRRRSSSSSSTTTTTTSSSUUUVVVWWWXXX[[[___bbbeeennn~~~uuummmgggbbbaaadddccchhhpppxxxooobbb\\\UUUQQQSSSKKKHHHCCC>>>:::999999:::<<<;;;;;;;;;;;;<<<======AAABBBBBBBBBCCCCCCDDDDDDCCCDDDDDDDDDDDDDDDCCCCCC=========<<<<<<;;;;;;:::::::::::::::;;;;;;<<<===>>>@@@CCCGGGJJJLLLMMMMMMLLLNNNPPPQQQPPPPPPQQQRRRPPPPPPQQQSSSTTTUUUVVVWWWTTTVVVXXXYYY[[[^^^bbbeeerrr}}}tttmmmhhhcccbbbdddcccdddiiisss|||ooocccYYYTTTSSSMMMKKKGGGBBB>>>===<<<;;;;;;::::::::::::;;;<<<======DDDCCCBBBAAABBBCCCDDDEEEDDDCCCBBBBBBCCCDDDCCCBBB???>>>===<<<;;;::::::999::::::;;;:::999:::<<>>===<<<<<<;;;;;;;;;;;;;;;<<<===>>>???AAAAAA@@@@@@@@@AAACCCCCCEEECCCBBBBBBCCCCCCBBB@@@============<<<<<<;;;;;;:::;;;<<<<<<<<<===???BBBEEEFFFIIIKKKMMMNNNNNNNNNOOOOOOOOOPPPQQQQQQRRRRRRSSSTTTUUUUUUTTTSSSUUUVVVTTTVVVYYY[[[___hhhwww~~~uuunnngggddddddbbbbbbfffmmmuuu~~~hhh```WWWTTTSSSNNNHHHEEEAAA>>>======<<<;;;<<<<<<<<<======>>>???@@@@@@@@@@@@@@@AAACCCDDDEEEEEEDDDBBBBBBBBBBBB@@@>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>??????@@@CCCFFFGGGIIIKKKMMMOOOOOOPPPOOOOOOOOOPPPQQQQQQRRRSSSSSSSSSTTTUUUUUUTTTUUUWWWXXXUUUXXX\\\```hhhwwwyyyrrrkkkgggfffdddcccffflllqqqyyyzzzfff___WWWSSSRRRLLLFFFCCC@@@>>>>>>>>>===<<<======<<<======>>>???@@@AAABBBBBBCCCEEEFFFGGGHHHFFFDDDBBBAAAAAA@@@>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::<<>>>>>>>>===<<<<<<<<<<<<<<<===>>>???@@@BBBBBBCCCEEEFFFGGGGGGHHHFFFDDDBBBAAA@@@???===;;;<<<<<<;;;;;;:::999999888:::===@@@BBBCCCEEEHHHJJJKKKMMMNNNPPPRRRRRRRRRRRRPPPQQQQQQRRRTTTUUUUUUVVVYYYZZZZZZYYYYYYZZZ\\\______dddkkkttt}}}vvvpppmmmjjjhhhhhhjjjlllqqq|||oooaaa]]]TTTNNNLLLGGGBBB@@@>>>>>>??????>>>===<<<<<<<<<<<<===>>>???@@@AAAAAACCCDDDEEEEEEEEEEEEEEECCCAAA@@@@@@???===;;;;;;;;;;;;;;;::::::999999;;;>>>BBBDDDFFFGGGJJJLLLLLLNNNOOOQQQRRRSSSRRRRRRQQQQQQRRRSSSUUUVVVWWWWWWYYYZZZ[[[[[[[[[^^^bbbeeehhhpppzzz{{{sssoookkkiiihhhiiijjjmmmwww~~~ggg[[[ZZZRRRLLLKKKEEE@@@???===>>>??????>>>===>>>>>>>>>>>>>>>???AAAAAABBBCCCDDDEEEEEEEEEEEEDDDDDDBBB@@@???@@@???===;;;::::::;;;<<<<<<===>>>>>>>>>AAAEEEGGGIIIJJJLLLMMMMMMNNNPPPQQQRRRSSSRRRRRRQQQRRRSSSTTTUUUWWWXXXXXXZZZ[[[]]]___aaaffflllpppzzz~~~uuupppllliiiggghhhhhhjjjttt~~~wwwaaaWWWWWWPPPKKKJJJEEE???>>>===>>>???@@@???===????????????@@@AAABBBCCCEEEEEEGGGHHHHHHGGGFFFEEECCCAAA????????????===<<<888999;;;===???AAABBBCCC@@@CCCGGGJJJKKKLLLMMMOOOMMMNNNPPPQQQRRRRRRRRRRRRQQQRRRSSSTTTVVVWWWXXXYYY\\\^^^aaadddhhhooovvv{{{wwwqqqrrrllliiijjjkkklllqqqwww~~~ggg```WWWRRROOOLLLGGGBBBAAA@@@>>>===<<<<<<<<<===???>>>===>>>???AAADDDFFFBBBCCCCCCDDDDDDDDDDDDDDDCCCAAA???===<<<<<<===>>>;;;:::::::::;;;>>>AAACCCFFFGGGHHHJJJLLLMMMNNNNNNNNNOOOQQQRRRTTTTTTSSSSSSVVVTTTTTTWWWYYYXXXZZZ^^^aaa```eeennnvvv~~~{{{uuupppjjjfffgggggghhhmmmsss}}}sssbbb[[[TTTOOONNNKKKGGGCCCAAA@@@>>>===<<<<<<<<<===>>>>>>======???AAACCCEEECCCCCCDDDDDDDDDDDDCCCCCCAAA@@@???===<<<<<<======<<<<<<;;;<<<>>>@@@CCCEEEFFFGGGIIIKKKMMMNNNNNNOOOPPPQQQRRRTTTUUUUUUTTTTTTVVVTTTTTTWWWXXXXXX[[[```gggiiirrr~~~zzzpppkkkffffffffffffjjjpppxxxzzzhhh\\\WWWPPPMMMKKKIIIEEEBBB@@@???>>>===<<<<<<<<<===============>>>AAACCCDDDDDDDDDDDDDDDDDDCCCBBBAAA>>>>>>>>>======<<<<<<<<<>>>>>>>>>???@@@CCCEEEGGGGGGHHHJJJLLLMMMOOOOOOOOOSSSSSSTTTUUUVVVVVVVVVUUUXXXUUUVVVYYYZZZ[[[```gggqqqxxx}}}tttnnniiigggffffffiiinnnttt}}}rrrbbbYYYUUUPPPLLLJJJGGGCCCAAA??????>>>===============<<<<<<======???AAABBBCCCEEEEEEEEEDDDCCCBBB@@@???<<<===============<<<;;;>>>>>>???@@@BBBEEEGGGHHHHHHIIIKKKMMMNNNOOOPPPPPPTTTTTTUUUUUUVVVVVVVVVVVVYYYXXXYYY\\\^^^aaajjjssswwwqqqkkkhhhfffdddggglllqqqzzzlll___XXXUUUQQQMMMIIIEEEAAA???>>>>>>>>>>>>>>>=========<<<======>>>@@@AAABBBCCCEEEEEEEEEDDDCCCAAA??????;;;<<<===============<<<>>>???@@@BBBDDDFFFHHHIIIIIIJJJLLLNNNOOOPPPQQQQQQTTTTTTTTTTTTUUUVVVVVVWWWYYYXXX[[[```dddkkkwwwzzzrrrlllhhheeebbbdddiiinnnvvvwwweee[[[VVVUUUQQQMMMHHHDDD@@@???======>>>>>>>>>>>>============>>>@@@AAABBBCCCDDDEEEEEEDDDDDDBBBAAA??????<<<<<<<<<======>>>>>>??????@@@AAADDDFFFHHHJJJJJJJJJKKKMMMOOOPPPQQQRRRRRRTTTTTTTTTTTTUUUWWWXXXYYYYYYZZZ^^^eeemmmwww}}}vvvoookkkgggcccdddiiiiiippp{{{ooo```XXXRRRQQQPPPLLLHHHCCCAAA@@@<<<===>>>??????>>>=========>>>???AAABBBCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@???======<<<<<<===???@@@AAA@@@AAADDDFFFIIIKKKLLLMMMJJJLLLMMMOOOQQQRRRSSSSSSTTTTTTTTTUUUWWWYYY[[[\\\]]]___fffoooyyyzzzsssnnnjjjfffgggkkkeeelllvvvlll^^^WWWNNNNNNNNNKKKGGGCCCBBBAAA<<<===>>>??????>>>======>>>???@@@BBBCCCDDDEEEEEECCCCCCCCCCCCBBBAAA@@@@@@>>>===<<<<<<===???AAACCCBBBCCCFFFHHHKKKMMMNNNOOOKKKLLLNNNPPPQQQSSSSSSTTTUUUUUUUUUVVVXXX[[[^^^___cccfffnnnyyy}}}sssnnnkkkgggeeefffhhhiiipppzzzxxxeee[[[YYYPPPNNNKKKGGGCCCAAA??????<<<======>>>>>>>>>>>>===AAAAAABBBCCCDDDDDDCCCCCCIIIEEEAAA@@@AAABBB@@@>>>:::<<<>>>??????AAACCCEEEFFFGGGHHHKKKOOOSSSWWWYYYNNNOOOQQQQQQPPPQQQRRRTTTRRRUUUXXXYYYYYY\\\bbbgggjjjmmmsssvvvppplllhhheeeffffffgggmmmwwwuuucccYYYVVVOOOMMMJJJFFFCCCAAA@@@@@@======>>>>>>??????>>>>>>AAABBBBBBCCCDDDDDDCCCCCCEEEBBB>>>===>>>???>>><<<;;;===???@@@@@@AAADDDEEEHHHHHHIIIKKKNNNRRRUUUWWWOOOQQQRRRSSSRRRRRRSSSTTTTTTWWWYYY[[[]]]bbbjjjpppsssuuu{{{zzzsssnnnhhheeeeeeddddddiiirrr{{{sss```VVVSSSMMMKKKHHHEEECCCAAAAAAAAA======>>>???@@@@@@??????AAABBBCCCCCCDDDCCCCCCCCCBBB@@@===<<<<<<===<<<;;;<<<>>>@@@AAABBBCCCEEEGGGJJJJJJJJJKKKMMMOOORRRSSSOOORRRTTTUUUTTTTTTTTTUUUUUUWWWZZZ\\\```hhhrrrzzz}}}vvvooohhhdddcccccccccgggnnnvvvppp^^^UUURRRKKKJJJGGGEEECCCBBBAAAAAA===>>>???@@@AAAAAAAAA@@@BBBBBBCCCCCCCCCCCCCCCBBBAAA@@@>>>=========>>>>>>>>>@@@BBBCCCDDDEEEGGGIIILLLLLLKKKKKKLLLNNNOOOPPPOOOQQQUUUVVVUUUUUUUUUUUUYYY[[[^^^aaafffppp|||xxxppphhhcccbbbcccbbbeeekkkqqqzzznnn]]]UUURRRJJJHHHFFFDDDBBBAAAAAAAAA>>>???@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBB@@@???>>>=========>>>@@@@@@BBBDDDEEEFFFGGGIIIKKKMMMMMMLLLLLLLLLMMMOOOPPPNNNQQQTTTVVVVVVVVVWWWXXX^^^aaaeeejjjpppyyy{{{sssjjjeeedddcccbbbdddiiimmmtttlll\\\UUUSSSJJJHHHFFFCCCAAA@@@@@@@@@??????AAABBBCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBAAA===>>>>>>===<<<<<<>>>@@@BBBDDDFFFGGGHHHIIIKKKMMMNNNMMMMMMMMMMMMOOOPPPQQQOOORRRTTTVVVVVVXXX[[[]]]^^^dddkkkrrrzzzwwwmmmhhhgggbbbaaabbbfffiiiooo{{{~~~hhh[[[UUUSSSJJJHHHFFFCCCAAA????????????@@@AAABBBDDDDDDDDDDDDCCCCCCDDDDDDCCCBBBBBBAAA>>>???@@@???======@@@CCCDDDEEEHHHIIIIIIJJJLLLNNNMMMMMMMMMMMMOOOQQQSSSTTTRRRSSSUUUVVVXXX\\\```dddeeemmmyyyzzzpppjjjiiibbb``````dddggglllxxx{{{eeeYYYTTTRRRJJJIIIFFFCCC@@@???>>>>>>???@@@AAACCCDDDEEEEEEEEECCCDDDDDDDDDCCCBBBAAAAAA@@@BBBCCCBBB@@@@@@DDDGGGDDDFFFHHHJJJJJJKKKMMMOOOMMMMMMMMMNNNPPPRRRTTTVVVTTTUUUVVVWWWZZZ^^^dddiiittt~~~|||tttnnniiihhhbbb___aaadddhhhpppxxxppp```YYYSSSMMMJJJHHHDDD@@@>>>>>>>>>???===???BBBEEEFFFFFFDDDCCCFFFEEEDDDBBBAAA@@@??????>>>>>>>>>@@@BBBDDDGGGHHHJJJKKKLLLMMMMMMNNNMMMMMMNNNNNNOOOPPPQQQRRRSSSSSSXXXXXX[[[___```eeeppp|||yyyqqqmmmgggbbb^^^___aaaeeelllsssmmm^^^WWWQQQLLLHHHFFFCCC@@@>>>>>>???@@@>>>@@@CCCFFFGGGGGGEEEDDDEEEDDDCCCAAA@@@?????????>>>>>>???@@@BBBEEEGGGIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMOOOPPPRRRTTTUUUVVVWWWXXX]]]ccchhhooo}}}~~~vvvqqqjjjddd___```aaabbbhhhooo|||hhh[[[UUUOOOKKKFFFDDDBBB???>>>???@@@AAA@@@BBBDDDFFFGGGGGGFFFEEECCCBBBAAA@@@??????????????????@@@BBBDDDFFFHHHIIIJJJJJJKKKMMMMMMNNNNNNNNNMMMMMMOOOQQQSSSVVVXXXYYYWWWZZZbbbllltttzzzuuuoooiiidddcccbbbbbbffflllvvvyyydddZZZSSSMMMJJJCCCBBBAAA??????@@@AAAAAAAAABBBDDDFFFFFFFFFEEEDDDAAAAAA@@@???>>>>>>>>>???@@@@@@BBBCCCEEEHHHIIIJJJJJJJJJLLLMMMNNNNNNNNNNNNOOOOOOPPPQQQTTTVVVYYYZZZZZZ^^^iiivvv~~~xxxrrrlllfffdddbbbaaaccchhhqqqyyyrrraaaYYYRRRLLLJJJBBBAAAAAA@@@@@@AAABBBBBBBBBBBBCCCDDDDDDDDDCCCBBB@@@@@@???>>>>>>>>>??????AAABBBCCCEEEGGGIIIJJJKKKJJJKKKLLLNNNOOOPPPPPPPPPSSSSSSRRRSSSTTTVVVXXXZZZ^^^dddqqq|||ssslllgggdddaaa^^^```dddmmmtttmmm___YYYQQQKKKIIIBBBBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBB?????????>>>??????@@@@@@AAACCCEEEGGGIIIKKKKKKLLLKKKLLLNNNOOOPPPQQQRRRRRRVVVUUUTTTTTTUUUWWWYYY[[[bbbjjj{{{uuunnnhhhfffbbb___```dddiiioooyyyhhh\\\WWWOOOHHHGGGCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBB???????????????@@@AAABBBBBBCCCFFFHHHKKKLLLLLLLLLLLLMMMOOOQQQRRRSSSTTTTTTVVVUUUTTTTTTVVVXXX\\\^^^eeeoooxxxqqqllliiieeebbbbbbfffgggmmmvvveeeZZZVVVMMMFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCFFFFFFEEEEEEDDDDDDCCCCCC????????????@@@AAABBBBBBBBBDDDFFFIIIKKKLLLMMMMMMMMMNNNPPPRRRSSSTTTUUUUUUTTTTTTSSSTTTVVVZZZ^^^```fffrrrzzzpppiiifffeeedddbbbggghhhnnnyyyhhh\\\TTTIIICCCEEEAAAAAABBBBBBCCCEEEFFFGGGHHHGGGGGGFFFDDDCCCAAA@@@?????????@@@AAADDDFFFHHHGGGHHHKKKMMMNNNNNNMMMLLLPPPPPPOOOPPPRRRSSSSSSRRRSSSRRRVVV[[[\\\ZZZ^^^fffqqq}}}tttlllhhhfffdddbbbggghhhmmmvvv{{{vvvvvvwww~~~zzzcccYYYRRRHHHDDDFFFCCCCCCDDDDDDEEEGGGHHHIIIGGGGGGFFFEEEDDDBBBAAA@@@@@@@@@@@@AAABBBEEEGGGHHHHHHJJJLLLNNNNNNNNNMMMMMMPPPPPPQQQSSSUUUVVVVVVUUUYYYYYY\\\aaaaaaaaafffooowwwzzzqqqlllhhhdddaaafffgggkkkssszzzzzzsssmmmiiilllkkkppp|||qqq]]]TTTOOOHHHEEEGGGDDDDDDDDDDDDEEEGGGHHHIIIGGGFFFFFFDDDCCCBBBAAA@@@AAAAAAAAACCCDDDFFFHHHIIIKKKLLLMMMOOOOOOOOONNNMMMPPPQQQSSSUUUWWWXXXYYYYYY\\\\\\```dddfffjjjrrrzzzvvvpppkkkfffcccdddeeeiiipppvvv}}}yyysssnnniiieeefffeeegggppp|||zzziiiYYYQQQLLLGGGEEEFFFBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFEEECCCBBBAAAAAAAAABBBCCCDDDEEEGGGHHHJJJKKKMMMNNNOOOPPPPPPPPPOOOOOOPPPRRRUUUWWWXXXYYYZZZ[[[]]]```eeekkkqqqyyyzzztttoooiiifffccccccgggmmmrrrxxx~~~xxxsssnnnjjjeeebbb```^^^^^^eeemmmxxxqqqeeeWWWOOOKKKGGGEEEDDDCCCBBBBBBCCCCCCDDDEEEFFFFFFEEECCCBBBAAAAAAAAAAAADDDDDDFFFHHHIIIKKKLLLLLLOOOOOOPPPQQQQQQRRRRRRRRRRRRTTTWWWXXXXXXZZZ]]]___bbbiiirrrzzzyyysssmmmhhhbbbbbbfffkkkooottt~~~{{{vvvrrrlllgggccc___\\\[[[___eeelllxxx}}}iii```UUUMMMIIIGGGDDDCCCEEEEEEEEEEEEEEEFFFGGGGGGEEEDDDBBBAAA@@@@@@AAAAAAEEEFFFHHHJJJLLLMMMMMMNNNPPPPPPQQQRRRSSSTTTUUUUUUTTTWWWYYYZZZ[[[___eeejjjkkkvvv~~~vvvooojjjcccccceeeiiilllnnnvvv|||tttlllggg```\\\[[[^^^aaaeeeoooxxxooo```[[[RRRKKKGGGFFFEEECCCEEEEEEEEEEEEEEEFFFFFFGGGEEECCCAAA@@@???@@@AAABBBFFFGGGJJJLLLNNNNNNOOOOOOPPPPPPQQQRRRTTTVVVWWWXXXWWWZZZ]]]___aaagggrrryyyxxxpppjjjeeedddeeehhhiiijjjqqqyyyxxxooohhh]]]ZZZXXXZZZ[[[^^^fffnnnyyywwwfffZZZVVVOOOHHHFFFGGGFFFCCCDDDCCCCCCCCCCCCDDDDDDEEEDDDCCCAAA?????????AAABBBGGGHHHJJJMMMOOOOOOOOOOOOPPPPPPQQQRRRUUUWWWYYYZZZYYY\\\```bbbfffooo|||wwwqqqfffcccbbbdddeeegggmmmuuu~~~~~~qqqhhhbbb]]]YYYYYYZZZ[[[___eeesss~~~nnncccYYYUUUNNNIIIFFFEEECCCCCCBBBDDDEEEDDDCCCCCCDDDEEEDDDCCCAAAAAAAAABBBDDDFFFHHHJJJLLLNNNPPPQQQQQQQQQOOOQQQSSSTTTUUUVVVXXXZZZXXX]]]bbbfffmmm|||zzzssskkkfffdddddddddeeejjjpppxxxqqqhhh```[[[WWWWWWWWWXXX]]]cccppp{{{yyyiii___VVVRRRLLLHHHFFFEEEEEEDDDBBBDDDEEEDDDCCCBBBDDDEEECCCCCCBBBAAABBBDDDFFFGGGIIIKKKMMMOOOQQQRRRRRRRRRQQQSSSUUUVVVVVVWWWZZZ\\\]]]aaahhhppp}}}wwwpppkkkfffeeedddbbbeeejjjqqqwwwqqqhhh```[[[WWWWWWWWWXXX\\\aaammmxxxpppaaaYYYRRRNNNIIIFFFEEEFFFEEEEEECCCDDDEEEDDDCCCBBBCCCDDDCCCBBBBBBCCCDDDFFFHHHIIIKKKLLLNNNPPPRRRSSSSSSTTTSSSUUUWWWWWWXXXYYY\\\^^^aaadddlllxxx}}}uuunnngggeeedddbbbcccfffkkkqqqzzz~~~ppphhhccc]]]ZZZZZZZZZYYY]]]bbbkkkvvvzzziii\\\UUUOOOLLLHHHEEEEEEEEEDDDDDDCCCDDDEEEDDDCCCBBBCCCDDDCCCCCCCCCDDDFFFHHHKKKLLLMMMNNNOOOQQQRRRTTTTTTUUUUUUVVVXXXXXXYYY[[[^^^```fffiiirrrxxxpppiiifffeeebbbccceeehhhmmmuuu{{{ppphhhddd___[[[[[[[[[ZZZ\\\aaaiiiuuuttteeeZZZTTTOOOLLLHHHEEEEEEDDDCCCBBBDDDEEEEEEEEECCCBBBBBBDDDCCCDDDEEEGGGIIIKKKLLLMMMOOOOOOPPPQQQRRRTTTUUUVVVUUUWWWXXXYYYZZZ]]]aaadddkkkqqq}}}|||sssjjjhhhfffdddcccdddfffjjjpppyyyyyypppjjjccc^^^[[[[[[ZZZYYY[[[___hhhtttpppaaaXXXSSSNNNKKKHHHFFFEEEDDDCCCBBBDDDEEEFFFEEECCCBBBBBBCCCEEEFFFGGGIIIKKKLLLNNNNNNPPPPPPPPPQQQRRRSSSUUUVVVVVVXXXYYY[[[]]]```eeeiiilllvvvwwwmmmjjjhhhdddbbbbbbbbbeeekkkrrr|||xxxpppllleee```]]]]]]\\\ZZZ[[[___gggrrr~~~kkk]]]UUUQQQKKKIIIGGGFFFFFFFFFEEEDDDDDDEEEFFFEEECCCAAABBBCCCFFFGGGIIIKKKLLLMMMNNNNNNQQQPPPPPPPPPQQQSSSTTTUUUXXXZZZ\\\]]]```eeekkkoootttzzzoookkkhhhdddaaa```___bbbgggmmmwwwyyyqqqmmmhhhccc``````___\\\^^^aaaeeeqqqzzzgggZZZRRROOOIIIGGGFFFFFFGGGHHHHHHGGGEEEFFFFFFEEECCCAAABBBCCCGGGHHHJJJLLLMMMNNNNNNNNNQQQPPPPPPPPPQQQRRRTTTUUUZZZ[[[]]]```ccciiiooottt~~~tttoookkkeeebbbaaaeeecccffflllssszzzvvvooojjjfffdddbbb___]]]\\\\\\\\\gggqqqrrreeeZZZRRRPPPHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFGGGKKKLLLMMMOOOQQQRRRTTTTTTOOOQQQSSSSSSRRRSSSTTTVVVXXX\\\aaabbbeeennn|||zzzuuupppiiieeeeeebbb```bbbgggmmmttt~~~vvvnnnjjjeeedddbbb___]]]]]]\\\\\\fffqqqmmmaaaWWWQQQOOOHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEGGGHHHIIINNNNNNOOOPPPRRRSSSTTTUUUOOOQQQSSSTTTTTTUUUWWWYYYYYY]]]bbbeeekkkxxx|||wwwooojjjiiiaaa___```dddiiinnnwwwvvvnnnjjjeeedddaaa___]]]]]]]]]]]]fffqqqyyyggg\\\TTTOOOMMMIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFGGGIIILLLMMMQQQRRRRRRSSSSSSTTTTTTUUUPPPRRRTTTUUUVVVXXX[[[]]]^^^aaaeeekkkuuu}}}tttnnnllleeebbbbbbdddgggkkksss{{{~~~uuunnnjjjeeecccaaa___^^^]]]]]]]]]eeeppprrrbbbYYYRRRNNNMMMJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGGGGHHHJJJMMMPPPRRRUUUUUUUUUUUUUUUUUUUUUUUUSSSTTTVVVVVVWWWYYY\\\___cccfffkkksssyyyqqqnnniiieeecccdddeeegggnnnvvv~~~{{{sssmmmjjjdddcccaaa___^^^]]]]]]^^^eeeppplll^^^WWWQQQNNNMMMJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIJJJLLLNNNQQQTTTUUUXXXXXXWWWWWWWWWVVVVVVVVVVVVWWWWWWXXXXXXZZZ]]]```dddiiiqqq}}}vvvrrrkkkgggdddcccbbbbbbhhhoooxxxyyyqqqllliiidddcccaaa___^^^^^^^^^^^^dddooo{{{ggg\\\VVVQQQMMMLLLIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKNNNQQQTTTVVVWWWWWWYYYYYYYYYXXXXXXWWWWWWWWWWWWXXXYYYYYYZZZ]]]aaaeeegggmmmzzz|||xxxnnniiieeecccaaa```dddkkkssszzzxxxooojjjgggcccbbb```___^^^^^^^^^^^^dddooosssbbbZZZVVVPPPLLLJJJHHHHHHHHHHHHHHHHHHHHHHHHJJJMMMRRRVVVYYYYYYYYYXXXYYYYYYYYYYYYXXXXXXXXXXXXXXXYYYZZZ\\\^^^ccchhhlllqqqyyy}}}qqqlllgggeeebbb```dddjjjjjjrrr}}}xxxnnnhhheeecccbbb```___^^^^^^^^^___dddooo~~~ooo```XXXUUUPPPJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHKKKOOOTTTYYY\\\\\\ZZZXXXYYYYYYYYYYYYXXXXXXXXXXXXWWWYYY[[[^^^bbbgggnnnsss}}}yyyqqqkkkhhheeeaaa```bbbhhhmmmuuu~~~xxxnnnfffbbb```aaa```^^^]]]\\\^^^```gggrrrzzzkkk[[[SSSQQQMMMJJJJJJKKKIIIHHHGGGHHHKKKOOOQQQZZZ[[[]]]^^^___^^^^^^]]]\\\WWWUUUWWWYYYWWWWWWZZZ^^^]]]___dddggglllyyy}}}uuunnnkkkgggbbb```bbbeeeiiipppwww~~~uuullleeecccaaaaaaaaa___]]]]]]___aaafffrrruuugggXXXRRRPPPNNNLLLLLLKKKIIIHHHGGGIIIMMMRRRUUU\\\]]]^^^______^^^]]]]]]ZZZVVVVVVYYY[[[ZZZ[[[^^^______cccjjjooowww{{{sssnnnjjjdddaaabbbcccfffkkkpppvvv}}}tttlllgggeeeaaabbbaaa```^^^^^^```bbbfffqqqnnnbbbVVVQQQPPPNNNMMMMMMKKKJJJIIIIIILLLQQQWWWZZZ````````````___^^^]]]\\\XXXVVVWWW\\\^^^]]]___cccdddfffkkksss{{{xxxsssllleeeaaabbbbbbeeehhhlllpppyyyvvvmmmiiiiiicccdddcccaaa______aaabbbgggqqq|||iii^^^TTTPPPOOOLLLLLLMMMMMMLLLKKKMMMQQQWWW]]]aaadddcccbbbaaa___^^^\\\[[[XXXWWWYYY^^^```___bbbgggnnnrrrxxx~~~wwwppphhhcccccc```ccceeegggkkkrrr}}}xxxmmmiiiiiiffffffeeeccc``````aaabbbhhhrrrvvveee\\\SSSPPPNNNKKKJJJLLLNNNOOOPPPRRRWWW]]]cccfffgggfffdddbbb```^^^]]]\\\[[[ZZZ\\\```aaabbbgggmmmwww~~~~~~vvvmmmhhhggg___aaabbbbbbdddkkkuuu|||zzzmmmiiijjjiiiiiihhheeeaaa``````bbbhhhqqqqqqaaaZZZSSSQQQNNNKKKKKKMMMQQQRRRUUUYYY^^^ccchhhjjjiiihhhfffccc```___^^^]]]]]]]]]___bbbdddfffnnnwww{{{www|||rrrmmmmmmbbbbbbbbb``````eeennnuuuqqqmmmnnnmmmllljjjfffbbb______```fffooo~~~vvvjjj\\\VVVRRRQQQOOOMMMMMMPPPSSSUUUZZZ___dddhhhkkkmmmkkkiiifffcccaaa```____________aaaeeehhhmmmyyy|||wwwsssnnnjjjwwwqqqqqqgggfffdddaaa```dddkkkrrryyyvvvrrrtttnnnnnnkkkgggbbb______```eeennn|||pppfffXXXSSSPPPQQQPPPNNNOOOSSSTTTWWW]]]ccchhhkkkmmmnnnkkkiiigggdddaaa```````````````bbbgggkkkrrr~~~{{{vvvqqqmmmiiieeebbbwwwqqqjjjhhhccc^^^]]]___dddhhhqqqyyy~~~zzzwwwqqqooojjjddd___]]]^^^___eeeooo~~~|||mmmbbbUUUSSSOOOMMMLLLNNNQQQSSSVVV\\\ccciiilllllllllllliiigggeeecccaaa````````````^^^aaahhhkkkqqq{{{qqqnnniiifffdddaaa___]]]}}}vvvppplllfffaaa^^^___bbbeeemmmttt~~~{{{wwwrrrpppkkkeee```^^^___```gggppp~~~wwwiii]]]VVVSSSPPPMMMMMMPPPSSSVVV\\\aaaggglllmmmllllllkkkjjjhhhfffdddbbbaaaaaaaaaaaa```fffooouuu~~~yyyrrrmmmjjjeeebbbaaa___]]][[[}}}wwwrrrjjjccc______```bbbhhhmmmvvv~~~}}}xxxsssqqqlllgggaaa___```bbbiiirrrqqqbbbWWWVVVTTTPPPNNNOOORRRWWWZZZcccggglllnnnnnnmmmkkkkkkkkkiiigggdddbbbbbbbbbccc```aaahhhrrr{{{|||wwwpppjjjgggddd```^^^]]]\\\ZZZYYY{{{vvvmmmfffbbb`````````dddhhhnnnuuu}}}~~~yyytttrrrnnnhhhcccaaabbbdddmmmvvvvvvjjj]]]SSSUUUSSSQQQPPPRRRWWW\\\___iiilllooopppooommmlllllljjjiiifffcccbbbbbbcccdddeeefffmmmwww~~~zzzvvvqqqkkkgggbbb```\\\[[[ZZZZZZYYYXXXxxxpppiiieeecccbbb```bbbeeeiiinnnttt~~~zzzuuusssnnniiidddcccdddfffpppyyy|||pppeeeZZZSSSSSSSSSRRRTTTXXX]]]cccfffmmmoooqqqqqqooommmmmmmmmiiigggdddbbbbbbccceeeffflllooowww~~~}}}yyyvvvrrrmmmiiifff```^^^[[[YYYYYYYYYXXXWWW}}}tttmmmjjjhhheeebbbbbbdddgggiiinnnwww~~~}}}zzztttsssoooiiieeeccceeegggrrryyywwwlllaaaYYYUUURRRTTTVVVZZZ```ffflllooorrrssstttrrrpppnnnnnnnnnhhhfffdddbbbccceeehhhjjjooovvv|||xxxwwwtttqqqmmmjjjfffddd___]]]ZZZXXXYYYYYYXXXWWWzzzsssooolllhhhdddbbbdddeeefffiiioooyyy|||zzztttrrrnnniiieeeccceeegggpppxxxssshhh]]]WWWWWWSSSVVV[[[bbbjjjpppuuuxxxyyyyyyxxxuuuqqqnnnmmmnnnhhhgggddddddeeeiiimmmpppwww|||yyyssssssrrroookkkhhheeeddd___\\\YYYXXXXXXWWWVVVUUUwwwsssooojjjeeebbbcccdddeeefffkkktttzzz~~~{{{zzztttrrrnnniiieeeccceeegggooovvvrrrfff[[[VVVXXXTTTXXX___hhhpppwww{{{~~~|||wwwrrrnnnmmmmmmiiigggfffeeeggglllpppttt|||yyyxxxwwwuuurrrrrrsssrrroookkkhhhffffff___\\\YYYWWWWWWVVVUUUTTTyyysssnnniiigggeeecccbbbdddhhhlllooovvv}}}{{{|||uuusssnnnjjjgggffffffgggqqqvvv~~~wwwllleee^^^YYYWWWXXX]]]fffpppxxx~~~}}}{{{{{{wwwppplllmmmgggfffhhhkkkmmmpppyyy}}}{{{yyyuuusssqqqqqqqqqsssrrrqqqooolllhhhdddbbb```^^^[[[XXXWWWVVVVVVWWW~~~xxxrrrmmmfffdddaaa```aaadddgggjjjpppvvv~~~zzz{{{vvvssspppllliiihhhggghhhnnnsss{{{vvvmmmhhhaaa[[[YYY\\\aaakkkuuu}}}}}}|||xxxqqqnnnnnnkkkjjjlllqqqtttyyy}}}{{{zzzyyyvvvsssqqqpppoooooopppppppppnnnllliiifffdddaaa___\\\YYYWWWVVVVVVVVVwwwrrriiigggccc```___```ccceeegggmmmvvv}}}}}}xxxvvvssspppmmmkkkjjjjjjlllqqqyyysssmmmiiiccc^^^]]]bbbhhhrrr|||~~~zzzsssooopppppppppssszzz}}}|||{{{yyyxxxvvvuuusssqqqooonnnmmmmmmnnnnnnnnnnnnllljjjhhhfffbbb```]]]ZZZXXXVVVUUUUUU}}}wwwpppmmmhhhccc``````aaabbbaaafffnnnuuu}}}|||{{{xxxuuurrrooonnnmmmooottt{{{|||oooiiifffcccbbbdddkkkqqqzzz{{{tttqqqssssssuuu{{{|||zzzyyyyyyyyyxxxwwwsssrrrqqqpppnnnmmmmmmlllnnnnnnnnnmmmllljjjgggfffcccbbb___[[[XXXVVVUUUTTT|||wwwssslllfffaaa______```___ccciiinnnttt|||{{{wwwuuussssssvvvyyyxxxjjjdddcccdddiiiooowww{{{}}}wwwuuuwwwxxx|||~~~zzztttsssqqqqqqssssssrrrqqqqqqqqqppppppooonnnmmmmmmnnnnnnnnnmmmkkkiiifffeeecccbbb```]]]ZZZWWWUUUUUU|||wwwppphhhbbb___^^^___^^^aaaeeehhhlllsss{{{|||zzzyyyyyy|||~~~ttthhhccceeejjjsss||||||{{{~~~|||wwwtttooonnnnnnnnnppppppooonnnoooooopppppppppooonnnnnnnnnnnnnnnmmmkkkhhhfffdddcccbbb```^^^[[[YYYWWWUUU}}}uuulllfffbbbaaaaaa\\\___aaaccceeejjjrrrxxx~~~~~~~~~}}}xxxoooggggggkkksss{{{yyywwwrrroooooonnnmmmnnnoooooonnnllllllmmmnnnooooooooonnnmmmllllllllllllkkkiiigggfffbbbaaa```^^^\\\ZZZXXXWWWzzzqqqjjjfffeeeddd[[[]]]^^^___```dddlllrrrxxx}}}rrrkkkhhhkkkrrr{{{~~~yyyvvvuuusssoookkklllkkkjjjkkklllllljjjhhhkkkkkkmmmnnnnnnnnnmmmmmmiiijjjkkklllkkkkkkiiiiiiaaaaaa```___]]][[[YYYXXXuuunnniiiddd```aaa___^^^^^^___cccgggjjjsssyyywwwkkkdddlllzzz}}}|||yyyuuuqqqnnnmmmllliiiiiiiiiiiiiiijjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkiiiiiiiiihhhgggeeedddccccccbbbaaa^^^\\\YYYXXXWWW{{{tttnnniiieeebbbaaa___^^^___aaaeeegggkkkqqqyyy~~~vvvmmmkkktttyyywwwtttqqqnnnkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjhhhhhhhhhgggfffeeeccccccbbbaaa```^^^\\\ZZZYYYXXX}}}vvvpppllleeecccaaa___^^^```bbbcccdddiiiqqqxxx|||tttqqquuuzzzuuusssqqqooollljjjiiiiiijjjiiiiiihhhhhhggggggggghhhhhhhhhhhhhhhhhhhhhhhhgggggggggfffeeedddcccbbb``````___^^^\\\[[[ZZZZZZ~~~wwwrrrjjjhhheeebbb```___``````bbbfffmmmrrryyy|||ssswww|||yyytttsssqqqooommmllllllkkkiiiiiihhhhhhgggfffeeeeeeffffffffffffffffffffffffeeeeeeeeeeeedddcccbbbaaa___^^^^^^]]]]]]\\\\\\[[[~~~yyypppnnnjjjfffcccaaa``````aaaeeejjjnnnrrryyy{{{www}}}zzzwwwrrrqqqpppnnnmmmlllllllllhhhhhhggggggfffeeeddddddddddddddddddddddddddddddccccccdddccccccbbbaaa```^^^^^^]]]]]]]]]]]]\\\\\\wwwuuuqqqlllhhheeecccbbb```cccfffhhhjjjpppyyy~~~{{{|||xxxuuutttooonnnmmmkkkjjjiiiiiiiiigggffffffeeeeeedddddddddccccccccccccccccccccccccbbbbbbbbbbbbbbbaaa```___^^^^^^]]]]]]]]]]]]\\\\\\}}}zzzvvvrrrmmmiiifffeee```bbbccccccdddiiiqqqwww~~~xxxtttrrrqqqnnnmmmkkkiiihhhgggffffffeeeeeeeeedddddddddddddddbbbbbbbbbbbbbbbbbbbbbbbb```aaaaaaaaaaaa```______^^^^^^^^^]]]]]]\\\\\\\\\~~~zzzuuupppllliiigggaaaccccccbbbbbbfffmmmsssvvv|||}}}wwwrrrqqqpppnnnmmmllljjjhhhgggffffffdddddddddddddddddddddeeebbbbbbbbbbbbbbbbbbbbbbbb``````````````````_________^^^^^^]]]]]]\\\\\\[[[|||wwwrrrlllgggbbbbbbbbbccceeegggiiikkkmmmrrryyy~~~zzzwwwtttqqqnnnjjjiiihhhfffeeeeeeeeeeeeffffffeeedddccccccccccccdddccccccbbbaaabbbbbbbbb_________```______^^^]]]]]]]]]]]]\\\\\\[[[[[[[[[|||vvvpppkkkeeedddcccbbbbbbcccdddeeejjjnnnssszzz}}}yyyvvvssspppmmmjjjiiihhhfffeeeeeeddddddffffffdddccccccccccccccccccbbbaaaaaaaaaaaaaaaaaa]]]^^^^^^^^^^^^]]]\\\\\\]]]]]]\\\\\\\\\[[[[[[[[[|||vvvqqqjjjiiifffdddbbbaaaaaaaaagggiiimmmqqqwww{{{xxxuuurrrnnnkkkiiihhhgggfffeeedddddddddfffeeedddcccbbbbbbbbbbbb`````````_______________\\\\\\\\\\\\\\\[[[[[[ZZZ\\\\\\[[[[[[[[[[[[ZZZZZZ{{{vvvqqqooolllhhhfffdddccccccfffgggiiikkkpppwww~~~zzzwwwtttqqqmmmiiihhhhhhfffeeedddccccccccceeedddcccbbbaaaaaaaaaaaa^^^^^^^^^^^^^^^]]]]]]\\\[[[\\\\\\\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ{{{uuussspppllliiigggfffeeecccdddeeegggjjjqqqyyy~~~}}}zzzxxxuuuqqqllliiihhhgggfffdddcccccccccccccccbbbaaa``````______```\\\]]]]]]]]]]]]\\\[[[ZZZ\\\\\\\\\\\\\\\[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYxxxvvvsssoookkkiiigggggg```aaabbbcccfffjjjqqqvvv|||~~~|||yyyvvvrrrmmmjjjgggfffeeedddcccbbbbbbbbbaaa```___^^^]]]]]]]]]]]][[[\\\]]]]]]]]]\\\ZZZYYY[[[[[[\\\\\\[[[[[[ZZZYYYWWWWWWXXXXXXXXXXXXYYYYYY|||xxxsssoookkkiiihhhaaabbbccccccdddfffjjjnnnssszzz~~~~~~~~~~~~}}}{{{xxxtttoookkkgggfffeeecccbbbbbbaaaaaa___^^^]]]\\\[[[[[[[[[[[[ZZZ[[[]]]]]]]]]\\\ZZZYYYYYYZZZZZZZZZZZZYYYXXXXXXVVVVVVWWWWWWXXXXXXXXXXXX~~~xxxsssnnnllljjjeeefffffffffeeefffhhhjjjnnnsss|||}}}zzzuuuppplllffffffdddcccbbbaaaaaaaaa^^^]]]\\\[[[ZZZZZZZZZZZZZZZ[[[]]]^^^]]]\\\ZZZYYYXXXXXXYYYYYYXXXXXXWWWVVVVVVVVVVVVWWWWWWXXXXXXXXX{{{wwwsssnnnjjjllljjjgggeeeccccccdddeeekkknnnsssyyy~~~{{{vvvooojjjgggeeebbb`````````___^^^___]]][[[YYYXXXXXXZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYXXXXXXXXXWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVUUU|||xxxtttpppnnnllliiifffdddcccddddddeeehhhlllqqqxxx~~~{{{vvvppplllhhheeebbb`````````___^^^___^^^\\\ZZZYYYZZZ[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZYYYYYYYYYXXXXXXXXXWWWWWWWWWWWWWWWVVVVVVVVVVVVUUU~~~{{{wwwsssqqqnnnjjjgggeeeddddddaaacccfffjjjooowww~~~|||xxxrrrnnniiifffbbb``````______^^^```^^^]]][[[[[[[[[\\\\\\[[[[[[[[[ZZZZZZZZZYYYYYYZZZYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWWWWVVVVVVUUUUUU}}}yyywwwsssoookkkhhhfffeeeaaabbbdddfffiiiooovvv{{{}}}yyytttpppkkkhhhccc``````______^^^___^^^]]]\\\\\\\\\\\\]]]\\\\\\[[[[[[ZZZZZZYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXXXXWWWVVVVVVUUUUUU}}}{{{wwwrrrnnniiifffeeebbbcccccccccdddhhhnnnrrryyy~~~{{{wwwsssnnnjjjeeeaaa`````````___^^^^^^]]]]]]\\\\\\]]]]]]^^^]]]]]]\\\[[[[[[ZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYXXXWWWWWWVVVUUUUUU~~~zzzuuuppplllhhhfffddddddcccaaa```bbbgggjjjqqqwww~~~}}}|||}}}}}}~~~}}}yyyvvvqqqmmmgggcccaaaaaaaaa```^^^_________^^^^^^^^^^^^```______^^^]]]\\\[[[[[[[[[[[[[[[\\\\\\\\\\\\]]]ZZZYYYYYYXXXWWWVVVUUUUUU|||wwwrrrnnnlllhhhgggeeeaaa___```cccfffiiiooovvv|||~~~|||{{{yyyxxxwwwwwwxxxxxx|||~~~zzzxxxtttpppiiieeecccbbbbbbbbb```aaaaaaaaabbbaaaaaaaaaaaaaaa```___^^^]]]\\\\\\\\\\\\\\\\\\]]]]]]]]]^^^ZZZZZZYYYXXXWWWVVVUUUUUU~~~yyyuuusssllljjjhhhdddaaaaaadddfffdddiiiooouuuyyyyyyxxxvvvttttttttttttuuuzzz}}}~~~{{{yyyvvvqqqjjjeeeccccccccccccbbbccccccdddddddddcccccccccbbbaaa```___^^^]]]]]]\\\\\\\\\]]]]]]^^^^^^^^^[[[ZZZYYYXXXWWWVVVUUUUUU{{{vvvsssoookkkgggfffeeecccbbbfffgggiiilllqqqvvvzzz|||~~~}}}|||wwwvvvtttsssrrrrrrsssttt{{{|||}}}~~~}}}|||{{{wwwqqqllljjjiiigggfffddddddccccccccccccccccccbbbaaaaaa___^^^]]]\\\\\\^^^]]]]]]]]]\\\\\\[[[[[[YYYYYYYYYXXXWWWVVVTTTTTT~~~wwwsssnnnkkkiiihhhfffdddddddddfffhhhlllpppsssuuu}}}~~~}}}|||{{{wwwvvvuuutttssssssssstttxxxyyy{{{}}}}}}}}}{{{vvvqqqllljjjiiihhhgggffffffffffffeeeeeeeeeeeeccccccbbbaaa___^^^]]]]]][[[[[[[[[ZZZZZZZZZYYYYYYYYYYYYYYYYYYXXXWWWVVVUUU|||yyytttpppnnnllliiigggdddddddddeeegggiiilllmmmqqquuu|||~~~}}}{{{zzzyyyxxxwwwvvvuuutttttttttuuuvvvwwwyyy|||~~~}}}{{{wwwqqqmmmkkkjjjiiihhhjjjjjjiiiiiihhhhhhhhhhhheeeeeedddbbbaaa___^^^^^^ZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYZZZZZZZZZYYYYYYXXXzzzvvvssspppllljjjgggfffeeeeeeeeefffggghhhiiimmmssszzz~~~}}}{{{zzzyyyzzzyyyxxxxxxwwwvvvvvvvvvvvvxxx{{{~~~{{{wwwrrrnnnmmmlllkkkjjjlllllllllkkkjjjjjjiiiiiifffeeedddbbbaaa___^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\YYYZZZ[[[\\\\\\\\\\\\\\\|||xxxtttpppmmmjjjhhhfffdddcccccccccccceeehhhlllqqqvvv{{{~~~|||{{{zzz||||||{{{{{{zzzyyyyyyxxxvvvxxx{{{|||xxxssspppoooooonnnmmmmmmmmmmmmlllkkkjjjjjjjjjfffeeedddbbb```___]]]]]]\\\\\\\\\\\\]]]]]]]]]]]][[[\\\]]]]]]^^^^^^^^^^^^zzztttqqqllljjjgggdddbbb`````````aaacccfffhhhkkkoootttxxx~~~~~~~~~~~~}}}|||{{{vvvxxx{{{~~~~~~zzzuuurrrrrrrrrqqqqqqooonnnnnnmmmlllkkkjjjjjjffffffdddbbb```^^^]]]\\\[[[[[[[[[\\\\\\\\\\\\\\\]]]^^^______````````````yyyuuupppnnnkkkgggdddbbbaaaaaa```aaabbbbbbcccfffjjjmmmssswww}}}~~~}}}xxxzzz}}}|||wwwtttttttttttttttqqqpppooonnnmmmllllllkkkhhhgggfffdddbbb```^^^]]]\\\\\\\\\]]]]]]^^^^^^^^^___```aaaaaaaaaaaaaaa```}}}yyytttrrroookkkhhhfffddddddaaaaaaaaa``````bbbeeehhhkkknnntttzzz{{{}}}}}}xxxvvvuuuvvvvvvuuurrrrrrqqqpppooonnnmmmllljjjiiigggeeecccaaa___^^^_________``````aaaaaaaaaaaaaaabbbbbbbbbbbbaaaaaa~~~zzzvvvrrrnnnllliiigggeeegggdddaaa``````aaaaaaaaacccggglllpppsssyyy}}}~~~~~~|||yyyxxxyyyyyyyyyxxxrrrrrrqqqpppooonnnmmmllliiigggfffdddbbbaaa``````aaa```___^^^^^^___aaabbbbbbcccdddeeeeeeeeeeeeeee}}}zzzuuuqqqooommmjjjhhhfffccc```^^^^^^^^^^^^]]]^^^aaaeeehhhkkkpppvvv{{{~~~}}}zzzyyyyyyzzzyyyxxxttttttsssqqqpppnnnmmmmmmiiihhhfffdddcccbbbaaaaaabbbbbb`````````bbbdddeeedddeeeeeeffffffeeeeeeeeezzzvvvtttrrrooommmhhheeeaaa___^^^]]]\\\[[[ZZZ\\\___aaacccggglllooossswww||||||{{{{{{zzzyyywwwwwwvvvtttsssqqqooonnnmmmiiihhhgggeeedddcccccccccdddcccccccccdddeeeggghhhhhhhhhhhhhhhgggfffeeeddd{{{xxxvvvsssqqqmmmjjjfffdddbbb```^^^\\\\\\\\\]]]^^^___bbbdddfffjjjmmmqqquuu{{{~~~||||||{{{yyywwwwwwvvvuuussspppnnnmmmlllhhhgggfffeeeeeeeeeeeeeeeeeeeeeeeeeeeggghhhjjjkkklllllllllkkkjjjhhhgggfff~~~zzzwwwtttrrroookkkhhhfffccc```^^^___^^^]]]]]]]]]___``````cccfffiiilllpppuuu|||~~~}}}}}}{{{yyywwwvvvvvvtttrrrpppmmmlllkkkhhhggggggffffffgggggghhhgggggghhhiiijjjkkklllmmmoooooooooooonnnmmmkkkkkk}}}zzzuuurrrooollljjjgggccc```bbb___]]]\\\]]]]]]]]]\\\\\\^^^aaacccfffjjjnnnrrr{{{~~~~~~~~~~~~~~~}}}}}}|||yyywwwuuuuuusssrrrpppnnnlllllliiiiiiiiiiiijjjjjjkkklllkkkkkklllmmmnnnooooooooorrrrrrrrrrrrrrrrrrqqqqqqzzzwwwtttqqqooolllhhheeefffccc___^^^______^^^\\\XXXZZZ]]]___```bbbdddfffmmmqqqxxx~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}}}}}}}|||yyywwwuuuuuutttrrrqqqooonnnnnnmmmmmmmmmmmmnnnooopppqqqppppppqqqrrrrrrrrrrrrrrrrrrssstttuuuvvvwwwwwwwww|||yyywwwuuuqqqmmmjjjjjjgggcccaaabbbbbbaaa___WWWZZZ\\\^^^^^^___```aaaeeehhhnnnsssxxx}}}~~~}}}}}}|||||||||||||||}}}}}}|||}}}}}}|||yyywwwvvvuuuuuusssrrrqqqppppppooooooppppppqqqssstttuuuttttttuuuuuuuuuuuuuuutttssstttuuuwwwyyyzzzzzz{{{~~~{{{wwwrrrnnnjjjhhhfffeeedddccc```^^^\\\\\\[[[[[[[[[\\\\\\]]]aaabbbdddggglllqqquuuwww~~~}}}}}}||||||||||||}}}~~~~~~}}}|||{{{zzzyyyyyyvvvuuutttsssssstttvvvwwwtttuuuvvvwwwxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyywwwzzz}}}|||xxxtttrrrpppllljjjhhhfffccc```]]]\\\[[[ZZZZZZZZZZZZZZZ\\\\\\^^^```dddhhhlllnnnuuuxxx~~~}}}}}}||||||{{{{{{||||||}}}}}}|||{{{{{{zzzyyyyyyvvvvvvuuuuuuuuuvvvwwwxxxwwwwwwxxxyyyyyyzzzzzzyyyzzz{{{{{{{{{{{{{{{{{{zzzzzz}}}}}}{{{yyyuuurrrooolllhhheeeaaa```^^^\\\[[[ZZZYYYYYYXXXXXXXXXZZZ\\\___bbbdddhhhlllqqqwww}}}}}}||||||{{{zzzzzz{{{{{{{{{{{{{{{zzzzzzyyyyyyyyyxxxwwwwwwwwwxxxxxxyyyzzz{{{{{{||||||||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~|||xxxuuurrrnnnkkkgggeeeccc```^^^\\\[[[ZZZXXXXXXWWWXXXYYYZZZ\\\]]]aaadddiiinnnsssxxx~~~}}}|||{{{zzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzz{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~|||xxxuuurrrllljjjgggddd```^^^\\\[[[ZZZYYYXXXWWWWWWXXXYYYZZZZZZ\\\```cccgggkkkpppssszzz~~~}}}}}}{{{zzzzzzyyyyyyyyywwwwwwxxxxxxyyyzzzzzzzzz||||||}}}~~~|||yyypppnnnkkkgggccc```^^^]]]\\\[[[YYYXXXWWWWWWWWWXXXXXXZZZ]]]^^^```bbbfffiiiooosssxxx|||~~~~~~|||{{{zzzzzzyyyyyyvvvwwwwwwxxxzzz{{{{{{|||~~~vvvtttqqqmmmiiifffdddccc___^^^\\\ZZZYYYYYYYYYYYYYYY[[[\\\]]]]]]^^^```bbbeeegggkkkooorrrvvvzzz}}}}}}|||{{{zzzzzzzzzvvvvvvwwwyyyzzz|||}}}}}}}}}{{{wwwtttpppmmmkkkjjjcccbbb```^^^]]]\\\\\\]]]WWWXXXYYYXXXXXXXXXZZZ\\\^^^```ccceeegggkkkooorrrtttwww{{{~~~~~~}}}{{{{{{zzzzzzvvvvvvwwwyyy{{{}}}~~~~~~{{{vvvtttssspppmmmllliiieeecccbbbaaa```^^^^^^\\\ZZZZZZ[[[[[[ZZZYYYXXXZZZ\\\___bbbeeeggghhhjjjkkkmmmppptttxxx{{{}}}~~~}}}||||||zzzzzz{{{}}}~~~~~~|||zzzvvvsssooommmiiigggfffeeebbb``````^^^\\\[[[\\\\\\[[[ZZZXXXYYYZZZ\\\^^^___```aaacccccceeegggjjjmmmpppqqqvvvyyy~~~~~~}}}}}}|||{{{|||}}}zzzvvvtttrrrpppnnnlllhhheeeeeeccc```_________]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\]]]^^^```bbbdddeeejjjmmmqqqtttvvvyyy{{{~~~~~~~~~}}}~~~~~~|||zzzxxxtttppplllllljjjgggeeedddcccaaa```^^^^^^]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[\\\\\\]]]^^^cccfffiiikkkkkklllnnnppprrruuuzzz}}}{{{vvvrrrrrrooollliiihhhfffdddbbb``````______^^^^^^^^^]]]]]]\\\[[[[[[ZZZZZZ[[[[[[___aaacccdddddddddeeefffgggjjjnnnqqqsssuuuxxxzzz{{{|||~~~{{{yyyvvvrrrooommmjjjgggeeebbbbbbbbbaaaaaa``````___^^^]]]\\\[[[ZZZZZZZZZZZZ\\\^^^______^^^^^^^^^______bbbeeeggghhhjjjlllnnnpppqqqrrrtttwwwyyyzzz{{{}}}~~~~~~}}}}}}~~~{{{|||}}}}}}{{{xxxuuurrrooollliiihhhgggfffeeedddcccbbb``````^^^]]]\\\[[[[[[[[[[[[]]]^^^^^^\\\[[[\\\\\\[[[^^^```bbbbbbcccdddfffhhhhhhiiijjjkkklllmmmnnnqqqqqqrrrtttuuuvvvwwwxxxyyy||||||{{{yyyzzz{{{{{{yyyxxxsssvvvyyyzzzyyyyyy{{{}}}|||}}}zzzwwwtttpppooonnnllljjjhhhffffffcccbbbaaa```^^^^^^]]]]]]\\\^^^______]]]\\\\\\]]]\\\^^^```aaaaaaaaabbbccccccccccccddddddeeeeeeeeehhhhhhiiijjjkkklllmmmmmmnnnqqqtttvvvxxxyyy|||}}}~~~{{{xxxwwwwwwxxxyyyxxxyyy{{{{{{{{{yyywwwvvvtttrrrqqqrrrssstttsssqqqppptttxxxyyyyyyzzz}}}}}}zzzyyyvvvsssqqqppppppnnnmmmllliiieeecccbbbbbb```______^^^^^^]]]]]]]]]^^^^^^^^^^^^^^^___```aaaaaabbbbbbbbbbbbbbbaaaaaaaaaaaa___aaadddffffffdddbbb```gggggghhhjjjmmmnnnmmmlllooooooooonnnllllllnnnppppppqqqqqqrrrqqqpppnnnmmmmmmooopppqqqpppqqqrrrtttnnnqqquuuyyy}}}{{{yyyxxxwwwuuusssssspppllljjjiiihhhgggeeeeeedddcccccccccccccccccc````````````````````````````````````____________```````````````bbbcccddddddccccccdddfffggggggfffggghhhhhhgggfffgggjjjlllkkklllmmmnnnnnnmmmllllllmmmoooqqqrrrrrrrrrtttvvvvvvyyy~~~}}}yyyvvvrrrooonnnmmmkkkjjjhhhhhhgggfffeeeeeeffffffeeeeeedddcccbbbbbbaaaaaaaaaaaa`````````_________bbb```]]]]]]```ffflllqqqeeecccaaaaaabbbccccccccccccdddeeeddddddeeehhhkkkjjjkkklllnnnooopppppppppqqqsssvvvxxxxxxyyy{{{}}}~~~zzzwwwuuutttrrrpppnnnmmmlllkkkjjjiiiiiiiiijjjiiiiiihhhhhhggggggfffddddddddddddccccccccccccdddbbb```aaafffnnnwww|||jjjhhheeecccdddfffffffffggghhhiiihhhhhhiiilllnnnnnnoooqqqtttvvvyyyzzz{{{zzz}}}~~~|||zzzwwwvvvtttsssrrrqqqqqqqqqmmmmmmmmmmmmmmmmmmmmmmmmiiiiiiiiiiiihhhhhhhhhhhhgggffffffgggjjjpppuuuyyynnnkkkhhhggghhhjjjjjjjjjmmmnnnnnnnnnmmmnnnpppsssuuuvvvxxx{{{~~~|||zzzyyyxxxwwwwwwttttttttttttttttttuuuuuuppppppppppppooooooooonnnnnnmmmmmmlllmmmmmmnnnoooooommmllllllnnnpppppppppssstttuuuuuuuuuvvvyyy{{{~~~~~~~~~~~~zzzzzzzzzzzzyyyyyyyyyyyyxxxxxxwwwuuutttssssssrrrvvvuuuvvvwwwzzz|||||||||}}}}}}yyyyyy|||~~~~~~~~~~~~zzzwwwzzzyyywwwvvvuuuwww~~~vvvsssqqqsss{{{}}}vvvrrrpppttt|||zzztttoooqqqvvvzzzrrrooopppttt}}}zzzrrroooooouuu|||xxxqqqpppuuu{{{wwwoooqqqwwwzzz~~~xxxtttwwwwwwyyy|||xxxvvvxxx|||xxxzzz}}}{{{|||~~~}}}zzz}}}|||wwwuuuppprrrtttoooooopppsss{{{}}}~~~}}}qqqjjjjjjnnnsss~~~~~~{{{zzz{{{}}}|||tttmmmjjjffffffooo{{{xxxvvvuuuxxx|||pppjjjggghhhjjjqqq|||tttrrrrrrvvv{{{}}}wwwnnnjjjeeedddeeelllvvv~~~}}}|||xxxuuuuuuwwwvvv{{{zzzsssllleeecccbbbfffooo|||}}}|||~~~~~~}}}~~~}}}wwwuuuuuuvvvyyy|||qqqllliiiddd``````cccooo{{{vvvvvvyyy|||}}}~~~{{{wwwuuutttuuu{{{rrrkkkdddbbbaaa___```cccmmm~~~}}}xxxsssppprrrwww{{{}}}zzzuuuvvvzzzyyypppeeeaaa___``````ccckkkttt}}}qqqooommmmmmqqqwww}}}|||xxxwwwyyyzzzzzzsssjjjccc```^^^___bbbeeelll{{{xxxlllkkkjjjkkkmmmssszzz