BM6P6(@ 444222000...------//////.........///////////////------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++***,,,...---,,,+++,,,,,,******)))))))))))))))***---,,,,,,+++++++++,,,,,,+++*********+++,,,------///000333555777888888888<<<>>>AAADDDGGGHHHIIIIIINNNMMMJJJHHHFFFEEEEEEEEEHHHFFFEEEGGGKKKLLLKKKIIIGGGHHHHHHHHHGGGDDDAAA???:::;;;;;;<<<===???@@@AAAFFFFFFGGGJJJLLLMMMMMMLLLIIIJJJLLLLLLKKKKKKMMMNNNQQQOOOMMMKKKKKKJJJHHHGGGGGGDDDAAADDDJJJMMMKKKGGGJJJKKKMMMNNNOOOMMMJJJHHHMMMOOOSSSUUUWWWYYY\\\^^^aaabbbgggooouuuzzzqqqppprrrpppppprrrtttuuusssoookkknnniiidddccciiitttooo\\\YYYZZZUUUTTTWWWTTTRRRSSSXXX___bbb```\\\VVVWWWYYYYYYYYYZZZ\\\^^^eeeqqqzzzvvvlllddd^^^[[[]]]XXXVVVWWWWWWTTTUUUXXXWWWUUURRRQQQQQQPPPNNNLLLWWWUUUUUUVVVVVVUUUXXX^^^```aaacccaaa]]]YYYWWWVVVPPPMMMIIIFFFCCCCCCDDDDDDKKKLLLMMMOOOQQQSSSTTTUUUSSSQQQPPPOOONNNLLLHHHFFFCCC???:::888999888444///333111000000111222111///////////////////////////000000000000000000000000////////////////////////------............------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++***)))------,,,++++++******)))------,,,,,,,,,,,,++++++))))))************))))))************************++++++************++++++***)))(((''''''((()))***+++*********))))))(((((()))*********++++++++++++,,,+++++++++******))))))))))))))))))************************))))))))))))))))))(((((((((((())))))((((((((((((((()))******(((((((((((())))))))))))((()))***++++++***)))((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((())))))))))))%%%%%%'''(((((('''&&&&&&''''''(((((((((((('''''')))(((''''''''')))***++++++*********))))))((((((&&&'''''''''(((((())))))((('''&&&%%%%%%&&&'''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))---......,,,(((&&&%%%%%%'''''''''''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&((()))***''''''''''''((((((((((((++++++******************(((((())))))******++++++333222000...---...//////.........---------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++,,,,,,+++******+++,,,++++++*********++++++---,,,,,,+++++++++,,,,,,***++++++,,,---...000111333555999<<>>888333444222111111222333111000..................//////000000000000000000000000........................---......//////......---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++***))),,,,,,,,,++++++++++++***,,,,,,+++++++++*********))))))************))))))************************++++++************++++++***)))(((((((((((()))***))))))))))))(((((((((''')))))))))*********++++++++++++*********)))))))))))))))))))))************************))))))))))))))))))(((((((((((())))))((((((((((((((()))******))))))))))))((((((((((((((()))************)))((()))(((((((((((((((((()))))))))))))))))))))))))))''''''((((((((()))))))))************************)))))))))((('''''''''&&&************++++++++++++,,,,,,,,,,,,+++)))'''&&&''''''((((((((((((''''''((((((((((((((())))))*********)))))))))(((((((((''''''''''''((((((((()))((('''&&&&&&&&&&&&'''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))))))))))))))***+++***(((&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''(((''''''&&&'''((()))***''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))*********222111///...---......///......------,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))++++++)))((()))***---,,,,,,++++++,,,,,,---,,,,,,,,,+++,,,,,,------,,,,,,---///111444666777:::===BBBFFFIIIIIIHHHGGGNNNMMMMMMLLLJJJHHHGGGFFFAAA>>>;;;888999===BBBEEE???<<<:::999:::<<<=========>>>@@@BBBCCCDDDCCCCCCDDDEEEGGGIIIJJJKKKKKKKKKNNNOOOPPPQQQPPPMMMKKKIIIPPPPPPNNNKKKHHHGGGHHHJJJEEEFFFIIIKKKKKKJJJGGGFFFIIIQQQZZZ\\\[[[]]]dddkkkqqqvvv{{{yyytttppprrrvvv{{{|||~~~~~~~~~}}}{{{~~~~~~}}}{{{yyy{{{yyygggaaa\\\ZZZ[[[ZZZUUURRRRRRNNNSSSYYY\\\]]]]]]___aaaSSSRRRSSSVVVUUURRRSSSWWW\\\___dddeeedddaaa___^^^aaa___\\\YYYUUUQQQOOOMMMMMMMMMMMMNNNOOOOOOPPPPPPQQQQQQRRRUUUYYYZZZYYYXXXVVVSSSOOOMMMLLLGGGAAA;;;888666444444555444333111...............///000000////////////////////////........................---......//////......---------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++************+++++++++,,,,,,,,,+++++++++*********))))))))))))************))))))************************++++++************++++++***))))))(((((())))))***)))(((((((((((('''''''''((()))))))))******************))))))))))))(((((())))))))))))************************))))))))))))))))))(((((((((((())))))((((((((((((((()))************))))))((((((''''''((())))))******))))))((((((((((((''''''((((((((())))))))))))))))))))))))&&&&&&'''''''''(((((((((************************+++***))))))''''''&&&%%%************++++++++++++---......---,,,+++))))))''''''''''''''''''''''''''''''((()))))))))(((((())))))((((((((((((((('''''''''''''''(((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''&&&&&&''''''((())))))***))))))((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((($$$&&&(((((('''''''''(((%%%&&&&&&''''''(((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((((((''''''''''''((())))))''''''''''''((((((((((((((((((((((((((((((((((((************))))))))))))111000///............//////......---,,,++++++***------,,,,,,,,,+++++++++************************++++++++++++++++++++++++((()))++++++)))((()))***,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,---...//////111111333666999<<<>>>@@@CCCFFFJJJNNNOOONNNKKKIIIHHHGGGEEECCC@@@>>><<<;;;888777555444555888<<<>>>===:::777666666777999:::CCCDDDEEEGGGHHHIIIIIIIIIIIIJJJKKKLLLMMMMMMLLLLLLNNNNNNNNNLLLIIIHHHGGGGGGLLLLLLJJJGGGFFFGGGJJJMMMLLLNNNPPPPPPOOONNNNNNMMMOOO```uuusssmmmjjjkkkiiibbb\\\[[[YYYcccnnnsssrrrpppoooqqqjjjeee```\\\UUUPPPPPPTTTVVVYYY^^^``````_________```______^^^\\\YYYVVVUUURRRQQQQQQPPPOOONNNMMMMMMNNNNNNPPPTTTWWWYYYYYYXXX[[[YYYXXXWWWVVVRRRLLLGGG@@@>>><<<:::999888555333111000/////////000111222////////////////////////------------------------......////////////......------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,++++++***))))))***+++,,,,,,------++++++++++++************)))******++++++******)))************************++++++************++++++)))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))*********)))))))))(((((((((((((((((()))))))))************************)))))))))((((((((())))))))))))((((((((((((((((((((())))))*********))))))((((((''''''((())))))))))))))))))(((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((***)))))))))(((((('''''''''((((((((())))))))))))((())))))***++++++++++++(((''''''''''''''''''(((&&&'''((()))))))))''''''(((((((((((('''''''''''''''''''''(((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''(((((()))************)))'''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&((((((''''''((()))'''''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((((((((()))''''''''''''((((((((()))''''''''''''(((((((((((('''((((((((((((((())))))++++++******))))))((((((/////////...............000//////...---,,,++++++------,,,,,,,,,+++++++++************************++++++++++++++++++++++++)))+++,,,,,,+++******++++++++++++++++++,,,------,,,,,,---...000222333444888999;;;===AAADDDGGGIIIIIIKKKNNNPPPOOOKKKGGGEEEAAA@@@>>><<<:::888777666333333333444444555666666888888777777888;;;???BBBKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLMMMMMMLLLIIIFFFGGGKKKNNNKKKJJJIIIHHHJJJNNNUUUZZZaaaaaaaaa^^^[[[ZZZ\\\^^^dddttt~~~~~~|||uuunnnkkklllwww{{{tttgggYYYRRRRRRSSSVVVYYY[[[[[[[[[\\\]]]WWWXXXZZZ\\\]]]]]]\\\[[[XXXWWWUUUSSSQQQOOOMMMLLLPPPPPPQQQSSSVVVWWWVVVTTTVVVWWWXXXZZZZZZXXXUUURRRLLLIIIFFFCCCAAA>>>;;;888555444222000000000111111000000000000000000000000...........................//////////////////...---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,,,,++++++))))))***+++,,,------...---,,,,,,,,,,,,+++++++++******++++++++++++******************************++++++************++++++))))))************))))))************************))))))))))))************((((((((((((((()))))))))((()))))))))************************)))))))))((((((((())))))))))))((((((((((((((((((((())))))******)))))))))(((((((((''')))(((((((((((((((((()))''''''((())))))(((''''''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((('''''''''''''''''''''''''''((((((((())))))******'''((((((((())))))))))))''''''(((((()))***++++++)))(((''''''''''''((()))&&&'''((())))))((('''&&&''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))************)))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((***)))(((''''''((())))))((('''&&&%%%%%%$$$&&&''''''((((((''''''&&&'''''''''''''''''''''''''''''''''(((((((((((()))&&&''''''(((((((((((((((''''''''''''((((((((((((((((((((())))))*********++++++******))))))((((((........................//////......------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,......,,,+++,,,---++++++++++++,,,---.........///111333666999;;;===@@@AAABBBEEEGGGJJJMMMNNNLLLLLLMMMMMMJJJEEEAAA>>>999888666555444333333333222333444555555555444444444666888;;;===BBBGGGKKKMMMMMMLLLKKKJJJIIIIIIHHHGGGFFFFFFFFFFFFGGGHHHIIIKKKLLLMMMKKKKKKNNNUUUZZZWWWVVVUUUUUUYYY```jjjppp{{{{{{yyyuuupppooorrrvvvlll]]]WWWTTTXXX\\\]]][[[WWWTTTSSSPPPRRRUUUXXXZZZ\\\\\\\\\YYYXXXWWWUUUSSSQQQPPPOOOOOONNNNNNNNNOOONNNKKKIIILLLNNNRRRUUUXXXYYYYYYYYYVVVSSSPPPMMMKKKHHHEEEBBB===;;;777444222111111111000000000000000000000000////////////////////////...//////000000//////.........////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,++++++))))))***+++,,,,,,---------------,,,,,,,,,++++++******++++++++++++******************************++++++************++++++)))******++++++******)))******+++++++++++++++,,,)))*********++++++++++++(((((())))))))))))******))))))))))))************************))))))))))))'''((()))******)))((('''((((((((((((((()))******((((((((())))))))))))))))))((((((''''''(((((()))'''((()))******)))((('''))))))))))))))))))))))))&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&'''((((((******+++,,,************++++++++++++,,,+++***)))))))))))))))+++***((((((((((((***+++''''''((((((((('''&&&&&&'''(((((((((((()))))))))(((((((((((((((''''''''''''(((((())))))(((((('''((((((((((((((((((((((((((((((''''''(((((()))***(((((()))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))+++***(((&&&&&&'''))))))((('''&&&%%%%%%$$$''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&''''''((()))(((((((((''''''''''''((((((((((((((((((((())))))******+++************))))))))))))---.....................---------,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,......,,,,,,,,,---,,,,,,,,,,,,---...///000222333666999===AAADDDFFFFFFGGGHHHIIIKKKMMMOOOPPPKKKJJJJJJGGGDDD???;;;999555444222111000111111111444444444555666777777888888:::>>>???@@@CCCGGGKKKKKKJJJIIIGGGFFFEEEEEEDDDBBBBBBAAAAAADDDGGGJJJMMMOOOTTTYYY\\\^^^bbbiiioooooonnnllllllooowww{{{nnnjjjeeejjjpppqqqkkk```VVVPPPOOOPPPRRRTTTVVVXXXYYYYYYVVVVVVVVVUUUUUUUUUUUUTTTNNNLLLKKKJJJIIIGGGCCC@@@BBBEEEIIINNNQQQUUUXXXZZZ\\\ZZZWWWVVVUUUSSSQQQNNNJJJGGGBBB===999777666666222222222222222222222222000000000000000000000000//////000000000000//////......////////////..............................------------------------+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,++++++***************************++++++************++++++)))***++++++++++++***)))))))))******++++++++++++++++++++++++,,,,,,,,,,,,)))))))))*********++++++))))))))))))************************))))))))))))'''((()))******)))((('''((((((((((((((()))******''''''(((((())))))******)))(((''''''''''''((()))((()))***++++++***)))((())))))))))))))))))))))))''''''((((((((()))))))))((((((((((((((((((((((((((((((((()))*********+++************++++++++++++,,,+++***)))((()))******,,,+++***))))))***+++,,,)))((('''&&&&&&&&&&&&&&&((((((((()))))))))******)))((((((((('''''''''''''''((()))******)))((('''((((((((((((((((((((((((((((((((((((((())))))***&&&&&&'''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&((())))))'''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&((()))))))))((('''''''''''''''((((((((((((&&&&&&'''(((((()))******)))))))))))))))*********------......///......---++++++++++++++++++,,,,,,---------,,,,,,,,,++++++************************++++++++++++++++++++++++***,,,...---,,,+++,,,,,,---------......000111111555777:::>>>BBBGGGKKKMMMIIIIIIJJJKKKLLLNNNPPPQQQIIIHHHGGGDDD@@@<<<999777888777555444333333444555666555444444555888;;;===???AAACCCCCCAAA@@@BBBDDDIIIHHHGGGEEEDDDCCCCCCCCCFFFEEEEEEFFFJJJOOOUUUXXX[[[ccclllsssvvvzzz}}}{{{}}}}}}ssscccYYYQQQRRRRRRSSSTTTUUUUUUVVVRRRRRRSSSUUUVVVWWWXXXYYYQQQPPPNNNLLLKKKHHHDDDAAA<<>>===<<<222222222222222222222222000000000000000000000000//////000000000000//////......////////////..............................------------------------+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++************)))***++++++,,,,,,++++++***************************++++++************++++++)))***+++,,,,,,+++***)))(((((())))))*********+++++++++,,,,,,,,,---------))))))******+++++++++,,,))))))))))))************************))))))))))))'''((()))++++++)))((('''((((((((((((((()))******&&&&&&'''((()))***++++++)))((('''&&&&&&'''((()))(((***+++,,,,,,+++***((())))))))))))))))))))))))(((((((((((())))))))))))*********************************)))))))))))))))(((((((((((())))))))))))'''&&&&&&&&&((()))+++------,,,***))))))***,,,---)))((('''&&&%%%%%%&&&'''(((((())))))******++++++))))))(((((('''''''''&&&'''((()))******)))((('''))))))))))))))))))))))))((((((((((((((()))******$$$%%%&&&'''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((($$$%%%''''''&&&%%%&&&'''$$$$$$%%%&&&'''((()))***''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))))))))((('''''''''''''''((((((((()))%%%%%%&&&&&&'''((())))))(((((())))))******++++++000///...---,,,---.........------,,,,,,------...++++++++++++++++++++++++++++++******************+++***************+++++++++,,,,,,---,,,,,,++++++))),,,...//////111555999???AAACCCEEEFFFIIILLLOOONNNNNNNNNNNNMMMMMMMMMLLLKKKJJJHHHEEEAAA<<<999777666666666666777888999:::;;;888888;;;<<<:::;;;???===???BBBCCCCCCCCCCCCDDDEEEDDDBBBAAABBBFFFKKKOOOOOOPPPRRRVVV]]]eeennnrrrxxxpppggg```WWWRRRSSSUUUWWWWWWTTTSSSOOOMMMQQQYYY\\\YYYTTTSSSRRRQQQOOOMMMKKKJJJCCCCCCCCCDDDGGGLLLQQQTTTXXXYYYYYYZZZZZZYYYYYYXXXXXXUUUQQQNNNLLLIIIFFFDDD===888222111333555333000111000111222333222///---//////...///000000///---......------------......//////.........---------...------,,,,,,------...//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,++++++************+++,,,,,,,,,,,,+++***++++++************++++++++++++************++++++((())))))))))))*********+++++++++*********))))))))))))))))))))))))))))))+++++++++++++++***)))(((************************))))))(((((((((((()))))))))))))))))))))))))))))))))((('''&&&&&&'''((())))))&&&%%%&&&***,,,+++***((((((''''''''''''((((((***,,,...---***)))***,,,******))))))((((((''''''))))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))---,,,,,,+++***)))((((((************))))))))))))******))))))((((((''''''************)))(((&&&&&&))))))))))))******************)))((('''&&&%%%%%%''''''(((((())))))******((('''%%%$$$$$$%%%'''((())))))(((((('''''''''&&&))))))))))))))))))))))))%%%%%%%%%%%%&&&&&&'''((('''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++*********))))))((((((000000...---------...///------------------------++++++++++++++++++++++++++++++******************,,,++++++******++++++,,,------------------------000222555666666999===AAAGGGIIIJJJKKKJJJKKKMMMNNNPPPPPPOOONNNLLLKKKKKKJJJHHHGGGFFFDDDAAA>>><<<;;;;;;;;;:::::::::;;;;;;<<>>>>>@@@???<<<<<<@@@;;;===@@@BBBBBBBBBDDDEEEIIIKKKMMMLLLMMMTTT___iiimmmmmmmmmnnnrrryyyzzzqqqfff___^^^___aaaaaa\\\\\\YYYVVVXXX\\\\\\XXXZZZYYYWWWUUUTTTRRRPPPNNNLLLKKKIIIHHHJJJNNNSSSVVVVVVUUUTTTSSSTTTWWWYYY[[[ZZZYYYXXXWWWWWWUUURRROOOFFF???777444444555444222111000//////111222222111000/////////000000...,,,///......------....../////////.........---------///......------....../////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------,,,,,,,,,++++++***+++,,,,,,,,,,,,+++***++++++************++++++++++++************++++++)))))))))*********+++++++++++++++*********))))))))))))))))))))))))))))))+++,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))+++)))''''''***+++***)))((((((''''''''''''((((((***,,,---,,,)))((()))+++***)))))))))((((((((('''))))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))),,,++++++******)))))))))))))))))))))(((((((((((()))(((((((((''''''''''''************)))((('''&&&(((((()))))))))***************))))))((((((''''''(((((((((((())))))))))))+++***(((''''''(((***+++)))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************)))))))))(((000//////...---.........+++,,,---......---,,,+++++++++++++++++++++++++++******++++++++++++++++++,,,,,,++++++++++++,,,,,,...............///000111888:::<<<>>>???BBBEEEHHHHHHJJJLLLLLLKKKJJJKKKLLLPPPOOONNNLLLJJJGGGFFFEEECCCCCCDDDCCCCCCBBBAAA@@@======<<<<<<======>>>???CCCAAA@@@AAA>>>:::;;;???===???CCCEEEFFFIIILLLNNNQQQVVV[[[]]]```jjjzzz{{{sssqqqrrrtttttttttvvvtttqqqpppooojjjddd]]]ZZZWWWTTTTTTTTTTTTSSSTTTQQQOOOMMMMMMPPPTTTVVVSSSQQQNNNLLLNNNRRRWWW[[[XXXYYYZZZ\\\]]][[[WWWTTTLLLDDD;;;666555777777777666444111///000222333222222111111111222111000...///......------......////////////.........------/////////......///////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........------------,,,,,,***++++++,,,,,,++++++***++++++************++++++++++++************++++++************+++++++++,,,+++++++++***************))))))))))))))))))))))))***++++++++++++***))))))((((((((((((((((((((((((***))))))(((((())))))***))))))))))))))))))))))))))))))''''''''''''))))))+++***((())))))***)))''')))((((((''''''(((((())))))***+++***)))((((((***))))))))))))(((((((((((())))))))))))((((((((((((((())))))******))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))((((((((('''''''''((((((''''''''''''&&&&&&)))******))))))((('''&&&(((((())))))))))))******))))))))))))))))))))))))))))))))))))((((((((((((+++***)))(((((()))***+++((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''((())))))))))))(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))///......---------------***+++---......---+++***++++++++++++++++++++++++******+++++++++++++++,,,,,,++++++++++++,,,,,,---.........000222444777888===>>>@@@BBBEEEGGGJJJKKKGGGIIILLLMMMLLLLLLLLLMMMMMMLLLIIIGGGDDDAAA???>>>???@@@AAACCCDDDDDDEEEEEE@@@@@@@@@@@@AAACCCDDDDDDBBB@@@@@@@@@===:::===CCCFFFIIIMMMQQQUUUYYY^^^aaa___dddjjjpppwwwxxxddd^^^VVVRRRRRRUUUWWWXXXWWWWWWVVVUUUUUUVVVWWWWWWSSSPPPMMMJJJJJJLLLPPPSSSTTTVVVYYY]]]___]]]YYYUUULLLEEE<<<666666999<<<>>>>>>;;;888555444444222111444333222333444444333111//////............//////////////////............//////............////////////...------------...------------------------,,,,,,++++++,,,,,,---...---------------,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++************++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))((()))))))))))))))(((((())))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))((('''))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))*********+++))))))))))))(((((((((((((((((((((((((((((((((''')))))))))))))))(((''''''(((((((((((()))))))))***''''''(((((()))))))))*********))))))((((((''''''(((((('''&&&&&&'''(((((((((((((((((((((''''''''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''((()))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))------------,,,,,,++++++***+++---......---+++***++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++,,,---...//////000222444888<<>><<<:::999===>>>@@@CCCEEEFFFGGGHHHEEEEEEEEEEEEEEEFFFFFFGGGBBBAAA@@@AAA???>>>EEEMMMVVVYYY___dddiiinnnssswwwuuuwww{{{sssiii\\\SSSRRRUUUWWWXXXUUUWWWYYY[[[[[[ZZZXXXWWWTTTSSSPPPMMMKKKIIIHHHHHHNNNQQQUUU[[[___```^^^[[[NNNHHH@@@:::999:::>>>@@@AAA???>>>======;;;777444333222222333444555333222/////////....../////////000000/////////............------,,,,,,------...//////...------------...------------------------,,,,,,++++++,,,,,,---...+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++************++++++******+++++++++,,,,,,,,,************************************************))))))******+++******)))******************************))))))))))))*********************************)))(((''''''((()))***$$$%%%'''((((((((((((((())))))(((((((((((())))))))))))((((((((((((((('''(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((()))******+++++++++++++++*********))))))))))))))))))))))))))))))((())))))))))))((((((''''''(((((((((((()))))))))%%%&&&&&&''''''(((((((((******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''''''''''''''''''''''')))(((''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******,,,------------,,,++++++***+++,,,------,,,+++***++++++++++++++++++++++++******++++++,,,---------++++++,,,---///000222333444666999===AAADDDFFFGGGHHHGGGHHHKKKNNNPPPOOONNNOOOOOONNNKKKGGGEEEEEEEEE@@@???>>>===<<<;;;::::::>>>???AAACCCEEEFFFGGGHHHEEEDDDDDDDDDEEEFFFGGGGGGGGGEEEEEEDDDCCCFFFQQQ]]]lllpppvvv||||||qqqbbbXXXUUUTTTSSSQQQOOOQQQTTTWWWWWWVVVSSSQQQUUUUUUSSSQQQNNNJJJGGGEEEFFFGGGLLLRRRYYY^^^______VVVRRRKKKEEE@@@??????@@@??????AAACCCDDDCCCAAA>>>555444333444444444222000000//////......//////000000000000/////////......------,,,,,,,,,,,,------//////...------------...------------------------,,,,,,++++++,,,,,,---...******++++++++++++,,,,,,,,,++++++******++++++,,,++++++************++++++++++++************++++++************+++++++++,,,***************+++++++++************************++++++,,,------------,,,************************+++******))))))******+++******************************((((((((((((******"""$$$''')))(((((())))))***))))))(((((())))))******)))(((((())))))((('''(((((((((((())))))))))))))))))))))))(((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))((((((((())))))*********,,,,,,+++++++++*********))))))************++++++(((((())))))))))))((((((''''''(((((((((((())))))%%%%%%%%%&&&&&&'''''''''))))))))))))(((((((((((('''((((((((((((((((((''''''''''''(((((((((((((((''''''''''''''''''''''''((((((''''''&&&''''''''''''''''''''''''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************....../////////...---,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------...,,,---...000333555888999>>>@@@DDDHHHKKKLLLLLLKKKKKKJJJJJJMMMPPPQQQOOOMMMJJJIIIFFFAAA===;;;<<<===<<<=========>>>>>>>>>??????@@@BBBCCCEEEFFFFFFFFFBBBDDDFFFJJJNNNSSSVVVXXX]]]ZZZXXXWWWVVV[[[iiixxx~~~vvvkkkeeeccc```ZZZUUUSSSTTTUUUUUUUUUTTTSSSRRRTTTTTTTTTRRRPPPNNNLLLJJJFFFFFFHHHMMMSSSYYY\\\^^^^^^\\\XXXRRRMMMIIIHHHGGGBBBAAAAAACCCFFFGGGGGGFFF???===;;;:::888666333000000000////////////000000000000000000/////////.........------------......//////...------------...........................,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------,,,,,,+++******+++,,,,,,++++++************++++++++++++************++++++)))))))))*********++++++))))))*********+++++++++******************************+++,,,,,,,,,,,,,,,************************+++******))))))******+++************************+++***)))(((((()))***+++$$$'''++++++***((()))*********))))))))))))******+++)))((((((******)))''''''((((((((()))))))))***))))))))))))((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))((((((((()))))))))))))))+++++++++************)))((()))))))))************(((((())))))))))))(((((('''''''''((((((((())))))&&&&&&&&&'''''''''''''''(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''((((((((()))(((((((((((((((((((((((((((''''''''''''(((((()))&&&'''''''''((((((((()))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************///000111111111000...---,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,---.........///000333666999<<<===FFFHHHLLLOOOQQQPPPNNNMMMKKKJJJIIILLLOOOOOOMMMJJJGGGFFFCCC>>>;;;:::===???<<<<<<===???@@@BBBCCCCCCAAABBBCCCDDDEEEEEEEEEEEEFFFIIIOOOWWW```iiipppsssxxxuuurrrpppooouuu|||wwwvvvwwwtttllldddbbb```___]]]\\\\\\]]]]]]SSSSSSRRRRRRRRRRRRRRRRRRRRRPPPOOOPPPTTTYYY\\\^^^``````___\\\WWWSSSQQQQQQGGGEEECCCCCCDDDGGGHHHHHHJJJGGGDDDAAA>>>:::666222000000////////////000000000000000000//////////////////............////////////...------------...........................,,,,,,++++++,,,,,,---...,,,,,,,,,------.........---,,,+++******+++,,,---++++++************++++++++++++************++++++((())))))))))))*********))))))******++++++++++++************************''''''((()))))))))))))))))))))))))))))))))))))))++++++************++++++************************+++***)))(((((()))***+++'''+++......+++)))((()))******))))))))))))******,,,***((((((++++++)))''''''((((((((())))))******))))))))))))((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))&&&''''''((()))******+++)))))))))))))))))))))))))))))))))))))))(((((((((************))))))))))))'''((((((((())))))******(((((()))))))))))))))(((''''''''''''((((((((()))((((((((((((((((((((((((''''''(((((())))))******''''''((((((((((((''''''&&&'''''''''(((((())))))))))))))))))))))))))))))'''''''''''''''((()))***&&&'''''''''(((((())))))&&&''''''''''''''''''&&&))))))))))))))))))))))))%%%&&&&&&'''((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))*********+++,,,...///...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---+++******+++,,,---...//////000222555444555888;;;???CCCGGGIIINNNMMMMMMPPPSSSTTTQQQNNNIIIJJJIIIIIIGGGEEECCCAAA>>>???@@@???>>>===>>>@@@AAA@@@@@@@@@AAABBBAAA@@@BBBAAA@@@@@@@@@CCCFFFHHHOOOXXXeeeqqqzzzzzzvvvuuurrrpppqqqoooeeeZZZ[[[UUUOOOOOORRRUUUUUUSSSQQQMMMKKKOOORRRTTTZZZ___```aaabbbbbbaaa^^^[[[XXXPPPMMMIIIDDDBBBBBBCCCDDDGGGIIIJJJIIIFFF@@@:::666444333111000//////000000//////000111111111000000//////............//////////////////////////////........................------------------------,,,,,,,,,------------...***+++,,,,,,------,,,,,,,,,+++******)))*********+++++++++++++++***)))(((+++++++++************)))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++******************************+++++++++******)))))))))(((((('''''''''&&&))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))'''&&&&&&'''((()))))))))))))))))))))))))))((()))***+++,,,+++******+++*********))))))(((((())))))))))))))))))))))))((((((''''''''''''(((((($$$%%%%%%&&&'''((()))))))))((((((((((((((()))***)))))))))))))))))))))))),,,***'''$$$###$$$&&&''''''(((((()))))))))))))))******)))((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&)))))))))(((''''''&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''(((((((((((((((''''''&&&&&&((()))***''''''&&&''''''((()))***&&&&&&''''''(((((()))))),,,+++***(((''''''''''''---...000///---,,,,,,---,,,,,,,,,,,,,,,++++++++++++---...---,,,***+++++++++---///000111333666888;;;<<<===@@@CCCFFFIIIJJJQQQOOONNNOOOQQQQQQNNNKKKIIIHHHEEECCCAAA?????????>>>@@@BBBBBBAAAAAAAAACCCCCCBBBAAAAAABBBBBBBBBAAADDDCCCAAA@@@CCCJJJQQQWWWiiiqqq}}}xxxmmmeee^^^XXXVVVYYY\\\[[[ZZZQQQOOOOOORRRSSSRRRVVV[[[___```bbbccccccbbbaaa```[[[XXXSSSMMMHHHEEEDDDDDDFFFIIIMMMOOONNNIIICCC???888666444222111000111111000000000000000//////...111000000//////000000111////////////////////////........................------------------------,,,,,,,,,------.........,,,------...............,,,++++++***************)))******+++++++++******+++++++++************)))******************************+++,,,,,,,,,,,,+++************************)))******++++++******)))******)))))))))((((((((())))))))))))))))))))))))***)))((((((((()))++++++))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&***))))))(((((()))))))))))))))))))))))))))))))))((()))***+++++++++******************)))))))))((())))))))))))))))))))))))((((((''''''''''''((((((&&&&&&'''(((((())))))))),,,,,,+++***)))((('''''')))))))))))))))))))))))),,,+++)))'''&&&&&&'''((((((((()))************)))******)))((((((((((((((())))))))))))))))))))))))((((((''''''(((((()))***))))))'''&&&&&&&&&''''''((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''(((((((((((((((''''''&&&'''((()))***)))(((((('''''''''(((((('''''''''(((((((((((((((***))))))(((((())))))***...///000///---,,,---...,,,,,,,,,++++++*********,,,---...---,,,+++,,,---,,,///222444666999<<>>???AAACCCEEEJJJIIIGGGHHHMMMWWWdddlllvvvooohhhfffiiimmmmmmlll___[[[XXXUUUPPPNNNRRRZZZ[[[\\\^^^___```````````````^^^ZZZUUUPPPKKKHHHFFFGGGKKKPPPUUUVVVSSSOOOLLL@@@>>>:::666444333222333222222111111000//////...222111111000000111111222////////////////////////........................------------------------++++++,,,---......//////......///000000000000///,,,,,,+++***************(((((()))++++++,,,,,,,,,+++++++++************)))******************************+++,,,,,,,,,,,,+++************************))))))************))))))++++++************)))))))))))))))))))))))))))))))))))))))((()))******+++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))******++++++*********))))))))))))))))))))))))((()))******++++++******************)))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))+++,,,,,,,,,+++)))'''&&&)))))))))))))))))))))))),,,++++++***))))))))))))(((((()))************)))***))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))***+++++++++)))(((&&&&&&'''((()))''''''''''''(((((((((((()))(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))((('''&&&%%%$$$%%%%%%&&&''''''''''''&&&&&&''''''''''''(((((((((''''''&&&&&&''''''((()))***))))))((('''&&&&&&&&&((((((((((((((('''''''''''''''(((((()))***+++,,,---......---,,,+++,,,---,,,,,,,,,++++++***))))))+++,,,------,,,,,,---///000333777;;;===@@@CCCFFFCCCDDDFFFHHHIIIKKKLLLLLLRRROOOLLLHHHEEECCC@@@???;;;;;;;;;;;;>>>AAADDDFFFCCCFFFHHHHHHFFFDDDDDDDDDAAA???===<<<>>>CCCKKKPPPVVVVVVWWWYYY^^^iiivvvzzzyyy|||ttthhh]]]RRRMMMRRRZZZZZZZZZZZZZZZ[[[\\\]]]]]][[[[[[ZZZXXXUUUQQQNNNKKKJJJMMMQQQUUUWWWWWWVVVUUUJJJGGGCCC===999666555444444333333222111111111111111111111000000111111111////////////////////////................................................++++++,,,---...///000000......///000000000000000,,,,,,+++************+++((()))***++++++++++++++++++++++++*********))))))******************************+++,,,,,,,,,,,,+++************************(((((()))*********))))))************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((()))***+++++++++***)))((((((((((((((((((((((((((())))))************************)))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((''''''&&&''')))+++,,,+++***)))((((((((((((((((((((((((***++++++,,,+++***)))(((''''''((())))))))))))((())))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))******++++++***(((&&&&&&''')))+++&&&&&&&&&'''((())))))***)))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))((('''&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''(((((((((((((((((((((''''''&&&))))))((((((''''''&&&&&&&&&&&&''''''((()))***+++,,,,,,,,,+++))))))***,,,,,,,,,,,,+++++++++******+++,,,---------...111333777:::>>>AAADDDFFFHHHJJJFFFGGGIIIKKKLLLMMMMMMMMMLLLJJJFFFBBB>>>;;;;;;;;;999;;;===@@@CCCEEEGGGHHHCCCEEEFFFEEEBBB???>>>>>>AAA@@@>>>>>>BBBKKKWWW```eeeiiinnnrrruuu|||}}}pppaaaVVVSSSWWWYYYXXXWWWWWWXXXZZZ\\\^^^WWWXXXYYYYYYXXXUUURRRPPPOOONNNNNNOOOQQQTTTVVVXXXSSSQQQLLLFFFAAA<<<999888555444333111111111111111111000000//////000000111////////////////////////////////////////////////........................,,,,,,---......///000000------...////////////...---,,,,,,+++***++++++++++++++++++++++++***)))(((+++++++++*********))))))******************************+++,,,,,,,,,,,,+++************************(((((()))***************))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&''')))***+++***))))))(((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))******))))))))))))))))))))))))))))))(((((((((((()))))))))((((((''''''&&&&&&%%%$$$%%%''')))******)))(((((((((((((((((((((((((((((()))***++++++)))(((&&&%%%&&&''''''((((((''''''))))))(((((((((((())))))(((((((((((((((((((((((((((''''''''''''((())))))***)))(((''''''(((***+++%%%&&&&&&'''((()))******))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''((()))))))))(((%%%&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''%%%&&&&&&'''''''''''''''&&&&&&'''((())))))(((((())))))((((((''''''&&&&&&&&&&&&&&&&&&&&&'''((()))+++,,,+++)))((((((***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000111444888;;;===@@@DDDFFFGGGHHHIIIJJJIIIIIIKKKLLLMMMLLLKKKJJJDDDCCC@@@<<<888777999;;;???@@@CCCEEEGGGGGGGGGFFFCCCDDDCCCAAA>>><<<<<<===@@@BBBCCCEEEJJJTTTaaakkkvvv}}}{{{tttsssrrrqqqwwwxxxxxxwwwxxx{{{}}}uuuqqqooooooqqqtttwwwwwwvvvtttrrrtttzzzwwwgggZZZVVVVVVTTTRRRPPPQQQTTTXXXZZZXXXZZZ[[[[[[ZZZWWWSSSQQQQQQOOOLLLJJJKKKOOOSSSWWWWWWUUUSSSOOOJJJEEEAAA???999888555333111000000000000000000//////000000000////////////////////////////////////////////////........................---............/////////,,,,,,---............---------,,,+++++++++++++++,,,,,,,,,++++++)))((((((+++++++++************)))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************((()))***+++++++++++++++((((((((())))))))))))***************************(((((()))************)))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''((()))************)))))))))))))))))))))))))))(((((((((((()))***+++))))))))))))************))))))))))))))))))))))))***))))))(((((())))))***((((((''''''&&&&&&&&&%%%''''''((((((((('''&&&%%%))))))))))))))))))))))))'''''')))))))))((('''&&&&&&&&&'''(((((((((((('''((((((((((((((())))))***))))))))))))))))))))))))&&&&&&&&&&&&&&&''''''(((((((((''''''(((((())))))&&&&&&&&&'''((())))))******)))((((((''''''(((((((((((((((((((((((((((((($$$$$$%%%%%%&&&'''''''''$$$%%%&&&'''((()))))))))&&&&&&'''(((((((((((('''%%%&&&&&&&&&&&&'''''''''%%%%%%&&&''''''''''''&&&$$$%%%'''))))))))))))((((((((((((((((((''''''''''''&&&&&&&&&''''''((())),,,,,,+++)))((((((***,,,,,,,,,,,,------......//////111333444777:::@@@CCCBBBEEEGGGHHHHHHGGGGGGGGGIIIIIIJJJIIIHHHEEECCCAAA======;;;888555666:::>>>BBBCCCCCCDDDEEEGGGHHHHHHHHHHHHGGGDDDBBBBBBDDDFFFIIIOOOVVV\\\aaahhhqqqxxxrrrsssrrrooommmnnnsssxxx{{{yyypppccc[[[[[[[[[XXXZZZZZZZZZZZZZZZ^^^dddjjjfffjjjmmmjjjbbbZZZWWWWWWWWWXXXYYYZZZZZZYYYXXXWWWXXX\\\aaabbbaaaaaacccfffqqquuu~~~|||xxxzzzvvviiibbb___[[[VVVQQQOOOPPPSSSUUUWWWXXXYYYZZZYYYVVVSSSRRRPPPNNNKKKIIIJJJMMMQQQTTTUUUVVVVVVVVVSSSOOOKKKIIIEEEBBB>>>999555222111000222111111000000111111222////////////////////////////////////////////////........................////////////............,,,,,,---............---------,,,++++++++++++,,,******+++++++++******)))+++++++++************)))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************)))***+++,,,,,,---------)))))))))*********++++++************************'''((()))***+++******)))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))***+++,,,,,,)))))))))))))))))))))))))))(((((('''((()))***+++((()))))))))************))))))))))))))))))))))))******))))))))))))******((((((((((((''''''''''''((((((((((((''''''''''''))))))))))))))))))))))))'''((((((((((((((((((''''''(((((()))***)))))))))((((((((((((((()))******))))))))))))))))))))))))&&&&&&&&&%%%&&&&&&'''(((%%%&&&'''((()))(((((('''&&&&&&''''''(((((())))))***))))))(((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&'''((((((((($$$%%%&&&'''''''''''''''&&&&&&'''(((((((((((((((%%%%%%&&&&&&&&&'''''''''$$$%%%&&&'''''''''&&&&&&%%%'''((()))))))))'''&&&'''''''''(((((((((((((((&&&&&&&&&''')))***,,,---------,,,***((()))+++---+++,,,,,,---...///000000111333555888;;;???EEEIIIDDDFFFIIIIIIGGGEEEDDDDDDGGGGGGFFFEEEBBB>>>:::888::::::999666444777<<>>CCCFFFGGGGGGGGGIIIHHHGGGFFFDDDCCCBBBAAA===>>>===;;;888666666777666777777555555888;;;;;;BBB@@@BBBGGGIIIKKKUUU```nnnnnnkkkddd]]]^^^gggoooyyy||||||{{{{{{{{{lllkkkddd[[[YYY]]]``````dddbbbccciiijjjccc[[[WWWOOOOOONNNMMMLLLMMMPPPSSSSSSUUUUUURRRNNNLLLMMMOOONNNLLLKKKMMMRRRYYY^^^aaaaaaeeeeee___YYYXXXWWWUUUPPPOOONNNNNNOOONNNLLLJJJNNNMMMLLLLLLMMMPPPTTTVVVZZZ[[[```jjjssstttlllddd]]]^^^]]]YYYTTTRRRTTTWWWXXX[[[^^^```aaadddjjjnnnqqqwww|||uuuppplllfff^^^XXXXXXWWWTTTPPPPPPSSSUUUTTTLLLKKKJJJJJJLLLOOORRRTTTQQQRRRSSSRRRPPPQQQUUUXXX[[[WWWQQQLLLFFF@@@:::666333333333222111111000000111000...------///222333111111000000000000111111000/////////............///...---,,,+++,,,,,,---...---,,,,,,++++++++++++---...///000000...,,,+++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++---------------,,,+++***,,,,,,,,,,,,,,,+++***)))******)))*********((('''))))))))))))))))))))))))))))))******++++++,,,,,,))))))))))))))))))))))))+++++++++*********************)))((((((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********+++,,,***((('''&&&'''((())))))))))))))))))))))))))))))))))))))))))((('''''')))*********++++++++++++*********)))))))))))))))(((((((((((((((((((((((((((((()))************)))((('''&&&%%%%%%&&&'''((())))))(((((('''''''''&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&%%%%%%((((((((('''&&&&&&%%%%%%((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))++++++)))'''%%%''''''''''''''''''''''''''')))++++++---555AAAJJJ------,,,,,,,,,------...***,,,///000111333777:::<<>>@@@AAADDDAAACCCIIIRRR^^^rrrzzz~~~||||||vvvnnngggcccbbbbbbbbb[[[\\\ZZZUUUTTTXXXYYYXXX___]]]^^^eeegggaaaZZZWWWRRRSSSSSSRRRQQQQQQSSSUUUXXXXXXXXXWWWWWWWWWYYYZZZWWWVVVUUUXXX]]]ccchhhkkkpppvvvxxxrrrjjjeeebbb___[[[ZZZYYYYYYZZZYYYWWWUUUWWWWWWXXXYYY]]]aaaeeehhhnnnmmmooowww~~~mmmggg]]]VVVSSSRRRPPPNNNRRRTTTVVVVVVUUUWWWZZZ^^^YYY]]]cccgggjjjnnntttyyy~~~uuupppwww}}}uuuooobbb```[[[WWWTTTSSSRRRQQQRRRQQQOOONNNOOOQQQSSSUUUNNNOOOOOONNNNNNOOOTTTXXX\\\YYYUUUQQQMMMGGG@@@<<<999888777555444444333333333222000//////000111222111111000000000000111111000000/////////.........///...---,,,,,,,,,------///......---,,,,,,------,,,---/////////...,,,+++***++++++++++++,,,,,,,,,***************))))))(((++++++,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++***))))))++++++++++++++++++***))),,,,,,,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))*********************)))((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********+++***((('''''''''((())))))))))))))))))))))))))))))))))))))))))((('''''')))))))))*********++++++***)))))))))))))))))))))((((((((((((((((((((((((((()))******++++++******)))((((((''''''(((((()))******)))))))))(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((()))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''%%%'''((('''(((---777>>>---,,,,,,,,,---...//////+++...222555888:::>>>@@@BBBCCCFFFHHHIIIIIIHHHGGGEEECCC@@@<<<999777666555555666777666555555666888888999;;;======>>>@@@BBBAAADDDJJJUUUbbbtttvvvfff```bbb___[[[XXXUUUUUUVVVWWWWWW\\\^^^^^^```dddeeebbbccc``````fffjjjfffbbbaaa___bbbdddeeedddbbbbbbcccgggdddccceeeiiimmmnnnmmmjjjjjjjjjmmmqqqvvv{{{~~~}}}yyyqqqpppoooooooooooonnnllljjjjjjlllpppuuu{{{nnnbbb```^^^YYYSSSVVVVVVVVVSSSPPPOOOOOOPPPKKKNNNPPPQQQRRRVVV]]]cccjjjccc___aaaffflllssszzzwwwrrrkkkeee___YYYTTTQQQPPPOOONNNMMMMMMNNNPPPQQQOOOPPPPPPOOONNNOOORRRTTT[[[ZZZYYYXXXVVVQQQJJJEEEBBB@@@===:::888777777777444444333222111111111111111111000000000000111111000000000/////////......///...------,,,---------000///..................,,,---.........---+++***++++++++++++,,,,,,,,,,,,++++++++++++************------------------,,,+++************************)))))))))***))))))((('''((()))******++++++******,,,,,,,,,,,,,,,++++++***))))))))))))))))))))))))***))))))))))))))))))((())))))))))))))))))))))))''''''(((((())))))************)))((((((((((((((())))))))))))************))))))))))))))))))))))))************************(((((())))))))))))******+++***(((''''''((()))))))))))))))))))))))))))))))))))))))))))))(((((('''((((((((()))))))))******))))))))))))))))))******(((((((((((((((((((((((()))******+++++++++++++++***))))))(((((())))))***************))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''%%%&&&&&&'''(((((())))))((((((((((((''''''''''''''''''((()))*********)))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$&&&'''&&&%%%'''---222+++++++++,,,---///000111000222666:::===???AAABBBCCCCCCEEEFFFEEEDDDCCCBBB???===;;;888777777777777888999999999888888999;;;============<<<;;;@@@FFFIIISSSbbbppp||||||yyyxxxvvvvvvyyyyyyvvveee\\\YYY[[[\\\\\\\\\\\\]]]___aaaggglllqqqtttyyy~~~uuupppoootttxxxvvvttttttvvvzzz}}}|||~~~yyyvvvzzz|||wwwtttooojjjkkkiiifffbbb]]]YYYWWWVVVSSSTTTSSSPPPPPPSSS[[[aaafffdddbbb___]]]\\\^^^aaahhhmmmuuu|||~~~xxxpppfff]]]YYYQQQPPPOOOMMMMMMNNNOOOOOOSSSTTTTTTTTTSSSQQQPPPPPPUUUVVVXXXZZZZZZXXXRRRNNNKKKHHHDDD???;;;999777777333333333333333222222111222111111000000111111222000000000////////////............------------...//////......---......///,,,,,,---------,,,+++***+++++++++,,,,,,,,,------......---------,,,------------------,,,+++******))))))))))))))))))))))))((()))))))))))))))((((((''''''(((******+++++++++)))+++++++++***)))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((%%%&&&&&&'''((()))*********))))))(((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))***)))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))*********((((((((((((((((((((((((******+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''(((((())))))))))))(((&&&'''''''''((((((((()))((((((((((((''''''''''''%%%&&&'''((()))*********))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%&&&&&&'''''''''''''''''''''''''''((()))((('''(((***---***++++++,,,...000222333666777:::===???@@@@@@@@@??????@@@@@@???>>><<<<<<999999999999;;;===???@@@======>>><<<;;;:::<<<===BBB??????@@@@@@AAAJJJUUUaaaooo~~~zzzoooeeebbbbbb``````bbbeeettt}}}vvviiiccccccccc___bbbfffhhhiiilllooorrrzzz}}}xxxtttpppmmmdddccc```[[[YYY]]]eeelllqqqvvvyyywwwqqqjjjccc___ZZZ[[[^^^aaadddggghhhhhhllloootttzzzuuukkkhhhbbb```]]]ZZZVVVTTTRRRQQQQQQSSSUUUXXXXXXVVVSSSPPPPPPQQQSSSWWWYYYYYYWWWTTTRRROOOJJJDDD???;;;888666333333333333333333333333222222111111111111222222111000000000////////////---........................---------------......,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,---------///...---,,,,,,,,,------+++++++++++++++***)))((())))))))))))))))))))))))))))))******+++******)))&&&'''((()))***+++++++++)))+++---,,,***((()))***))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((%%%%%%&&&'''((())))))******))))))(((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((((((((()))((((((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((())))))************))))))))))))))))))))))))******+++,,,,,,,,,,,,+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******))))))))))))((((((((('''''''''((((((((((((''''''''''''$$$%%%&&&'''((()))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$######$$$%%%&&&''''''''''''''''''''''''((()))************+++,,,+++,,,---...111333555666;;;::::::<<<>>>>>>===<<<;;;;;;<<<;;;;;;:::999888888999;;;>>>AAADDDFFFHHH@@@AAAAAA@@@>>>>>>???AAAAAA>>>AAAGGGIIILLLYYYhhhyyy|||sssrrrvvv|||~~~uuupppooodddZZZWWWXXXXXX\\\```mmm{{{~~~uuusssttttttppptttxxxzzzzzz|||}}}{{{wwwqqqooorrrzzzwwwjjj___\\\WWWTTTSSSSSSRRRRRRQQQTTTYYY```iiittt|||{{{zzzwwwqqqjjjccc\\\WWWUUUOOOPPPSSSVVVYYYYYYWWWUUUPPPPPPPPPRRRUUUWWWVVVUUUVVVTTTPPPKKKFFFAAA===;;;666666555444444444555555222222111111111111222222111111000000000/////////------...////////////...---------,,,------...///------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,***)))))))))***+++)))***************)))(((******************************++++++,,,,,,++++++'''((()))***+++++++++++++++...000///,,,***+++---))))))))))))))))))))))))***))))))))))))))))))((())))))))))))))))))))))))&&&&&&''''''(((((())))))******)))((((((((((((((())))))))))))************))))))))))))))))))))))))''''''''''''''''''''''''))))))((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))((((((((()))))))))******((((((((()))******++++++)))))))))))))))))))))))))))******+++++++++++++++'''(((((())))))(((((('''''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((())))))******)))******)))(((((('''&&&&&&((((((((((((''''''''''''$$$%%%&&&'''((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&''''''''''''''''''''''''''''''(((((()))*********...///000222444777:::;;;===:::888999;;;<<<;;;999;;;;;;;;;;;;;;;;;;::::::<<<>>>AAAEEEGGGIIIIIIIIICCCEEEEEEEEEDDDEEEGGGIIIGGGGGGNNNXXX]]]___lll|||zzzpppfff\\\\\\aaaiiipppxxx~~~|||yyywwwuuukkkbbb___```dddmmmuuutttnnneee^^^ZZZVVVSSSPPPLLLMMMNNNQQQUUU\\\eeekkklllqqqwww|||tttlllfffbbbYYYVVVTTTUUUXXXZZZZZZZZZVVVSSSPPPOOOPPPSSSTTTTTTWWWVVVUUUSSSOOOJJJFFFDDD>>><<<999777555555555666333222222111111222222333111111111000000000//////,,,---...///000000///.........------...//////000///......---------------,,,,,,,,,------------...,,,+++)))(((((((((***+++))))))***+++++++++******++++++++++++++++++++++++)))***++++++,,,,,,++++++))))))***+++,,,,,,++++++***...111///,,,***+++...)))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))((((((((((((((((((((((((******)))((((((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((('''''''''''''''((()))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))))))))*********++++++'''(((((()))******++++++))))))))))))))))))))))))((()))******++++++******((()))************)))(((''''''(((((())))))))))))((((((((((((((((((((((((%%%&&&'''((()))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''&&&'''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((('''&&&'''((((((((((((000111222555777:::===>>><<<999666666888:::999888<<<<<<<<<<<<=========>>>@@@BBBFFFIIIKKKJJJIIIHHHGGGHHHJJJJJJKKKLLLOOOQQQVVVXXXaaaooossssss~~~zzzvvvrrrjjjccc___ZZZTTTWWW^^^hhhnnnwwwxxxooolllnnnttt{{{sssnnniiiddd```WWWUUURRRNNNLLLNNNRRRVVVVVV[[[aaaiiixxx~~~yyyvvvgggaaaYYYVVVWWWYYY[[[\\\]]]XXXRRRNNNNNNPPPRRRSSSWWWXXXYYYXXXVVVRRRNNNLLLDDDAAA===999666555555666333222222111111222222333111111111111000000000000,,,---///000000000///...///////////////000111111//////...------------...,,,,,,,,,---------.........---+++))))))***+++,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++++++++++++++******+++,,,,,,,,,,,,+++(((,,,///...***'''))),,,))))))))))))))))))))))))))))))******++++++,,,,,,)))))))))))))))))))))))))))))))))))))))(((((((((******)))((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&''''''((())))))***))))))))))))))))))))))))))))))''''''((()))))))))))))))************++++++++++++'''(((((()))***+++++++++))))))))))))))))))))))))(((((()))***************)))***+++,,,,,,+++***)))(((((())))))*********+++))))))))))))))))))))))))%%%&&&'''((())))))))))))''''''(((((())))))******)))(((((((((''''''''''''((()))))))))))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***)))''''''((((((((('''555444333333555888;;;===999:::<<>>@@@BBBCCCHHHJJJKKKKKKJJJHHHGGGGGGFFFHHHLLLOOOSSSVVVZZZ]]]kkksss}}}rrreee___]]]]]]]]][[[UUUQQQTTT___iiiooowww|||xxxtttkkkddd\\\XXXXXXWWWUUUQQQTTTSSSRRRTTT\\\hhhwwwzzzppplllppprrrkkkaaa___XXXVVVXXXTTTKKKLLLUUUTTT[[[]]]YYYWWWXXXUUUPPPOOOKKKFFFBBB>>><<<888666000111333444444222000///333222000000111111///...000000000000000000000000..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...***++++++,,,,,,++++++***...---,,,+++************,,,***(((&&&&&&(((***,,,---------,,,,,,+++++++++************************,,,,,,+++***))))))******(((((())))))*********+++))))))))))))))))))))))))''''''''''''((((((((())))))******)))(((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))''''''(((((((((((('''''')))))))))******))))))))),,,+++)))((((((((()))***,,,***)))((()))((('''%%%)))))))))))))))(((''''''$$$&&&(((***++++++))))))+++(((&&&''')))+++)))((())))))))))))))))))))))))((((((((('''&&&&&&%%%%%%(((((((((((((((((((((((())))))))))))))))))))))))%%%%%%&&&&&&'''((((((((($$$%%%'''((()))***))))))((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&((()))+++,,,''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&'''((()))***++++++''''''''''''''''''''''''111111222333555888:::<<>>@@@BBBEEEGGGHHHHHHIIIJJJKKKKKKKKKLLLLLLJJJMMMSSSYYY___dddiiilllyyy{{{ooobbbYYYVVVVVVWWWYYYZZZYYYZZZbbbooo{{{zzzqqqkkkiiifffbbb^^^YYYXXXTTTRRRRRRWWW___dddeeeccceeemmmtttzzzmmm^^^TTTTTTTTTNNNLLLQQQSSSYYY\\\[[[[[[^^^^^^ZZZWWWTTTPPPLLLGGGBBB<<<777111222333333333333222222333111000000111111///...000000000000000000000000.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++************++++++,,,+++)))(((((()))+++,,,---,,,,,,,,,++++++++++++************************,,,++++++***))))))******((()))))))))************))))))))))))))))))))))))'''''''''((((((((()))))))))******)))((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))'''(((((())))))(((((('''***))))))))))))))))))***++++++)))((((((((())))))+++***(((((())))))(((&&&)))))))))))))))(((''''''%%%&&&(((***+++***)))))))))'''%%%%%%''')))(((&&&(((((((((((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''$$$%%%'''(((((((((((('''((((((((((((''''''''''''(((((())))))))))))((((((''''''&&&%%%$$$$$$######''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''''''''''''''((())))))))))))((((((((('''''''''''''''''''''''''''222333555888;;;===>>>???FFFFFFGGGFFFFFFEEEDDDCCCCCCCCCDDDEEEGGGJJJLLLMMMFFFFFFGGGHHHKKKOOOSSSVVVYYY]]]ccckkksss{{{|||qqqggggggeee```[[[YYYZZZ]]]]]]aaaeeehhhmmmwww~~~yyyuuunnnlllggg```YYYUUUTTTTTTUUUQQQRRRVVVZZZ]]]ccciiitttyyylllXXXTTTUUUSSSPPPPPPOOOSSSVVVWWWYYY\\\]]]ZZZ\\\[[[XXXVVVRRRLLLEEE@@@777666444333333333444555222000///000111111000///000000000000000000000000.................................------------,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,+++******++++++,,,,,,,,,,,,++++++))))))))))))***+++------+++++++++++++++++++++++++++++++++++++++*********************************,,,+++******)))*********))))))))))))************))))))))))))))))))))))))''''''((((((((()))))))))((()))***)))((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))((())))))******))))))(((******((((((((((((************)))((((((((())))))***)))((((((******)))((())))))******))))))((((((&&&'''(((*********)))))))))(((&&&&&&((((((((('''(((((((((((((((((((((((())))))************++++++((((((((((((((((((((((((''''''''''''''''''''''''******)))(((((('''&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''(((((())))))))))))(((((()))******)))(((&&&$$$"""''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((''''''''')))))))))(((((((((''''''''''''''''''''''''''''''888:::===AAADDDFFFGGGGGGIIIIIIIIIHHHGGGGGGFFFFFFHHHHHHHHHHHHIIIJJJLLLLLLIIIHHHHHHLLLUUU```jjjpppuuuwww|||~~~lll^^^ZZZ]]]```bbbcccffflllqqqtttwww{{{~~~{{{pppfff```]]]]]]XXXTTTSSSRRROOOPPPTTTXXX\\\bbbhhhnnnvvv~~~hhh\\\ZZZWWWTTTSSSPPPQQQRRRSSSUUUWWWWWWUUUYYYXXXWWWWWWVVVSSSOOOLLLAAA???;;;777444333444444222000///000111222111///////////////////////////....................................------------,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++*********++++++,,,---...++++++,,,------,,,++++++************************************************++++++***************+++)))))))))))))))*********))))))))))))))))))))))))'''(((((((((((()))))))))((()))***)))((('''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((())))))************))))))***)))(((''''''((()))***)))))))))((((((((()))))))))((('''(((***+++***)))))))))*********))))))(((&&&'''((()))***)))))))))+++***)))))))))******)))(((((((((((((((((((((((((((((()))******+++,,,,,,((((((((((((((((((((((((''''''''''''''''''''''''******))))))(((((((((((())))))))))))((('''''''''&&&&&&'''''''''''''''(((%%%&&&&&&''''''&&&&&&%%%%%%&&&)))***+++***)))'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))(((((((((''''''&&&&&&%%%&&&&&&'''((()))******''''''''''''''''''''''''>>>AAADDDHHHKKKLLLLLLKKKGGGGGGGGGGGGGGGHHHHHHHHHKKKJJJIIIIIIHHHHHHHHHHHHKKKKKKNNNXXXjjj~~~~~~~~~wwwjjj___]]]bbbhhhmmmrrrxxx|||sssooogggaaa]]]ZZZWWWQQQQQQSSSPPPRRRUUUXXX\\\aaafffjjjwww~~~nnnaaaZZZVVVUUUVVVSSSRRRSSSUUUVVVUUUUUUTTTRRRQQQQQQRRRSSSRRRQQQKKKHHHCCC>>>999555444333333222111111222333111000//////////////////////////////////////////////////////.........---------,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,------+++,,,---......---,,,+++************************************************+++***************++++++******))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***''')))***)))((('''(((***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))***(((((((((((((((((((((((())))))************))))))***)))(((''''''((()))***((((((((()))))))))(((((()))(((''')))+++,,,+++***))))))************))))))'''(((((()))))))))))))))++++++***)))(((((())))))''''''''''''''''''''''''&&&''''''((()))***++++++))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))******++++++***))))))(((((((((%%%&&&&&&&&&''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%!!!$$$&&&((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((()))******''''''''''''''''''''''''BBBDDDFFFIIIKKKKKKJJJJJJEEEEEEEEEEEEFFFGGGHHHIIIKKKJJJIIIHHHGGGFFFFFFFFFFFFIIISSSfffwwwuuutttsssuuuzzz~~~{{{uuuqqqpppuuu{{{~~~wwwpppjjjcccZZZVVVWWWVVVVVVUUUUUUUUUVVVVVVWWWZZZaaalllxxxqqqeee^^^[[[ZZZTTTPPPRRRUUUTTTSSSSSSRRRPPPMMMLLLMMMNNNNNNNNNPPPNNNKKKFFFAAA<<<888666666555333333444333222000000000000000000000000000/////////////////////////////////.........------,,,,,,,,,---......//////******+++,,,,,,---......,,,,,,------------,,,,,,...------,,,,,,,,,------++++++------------++++++*********+++++++++++++++*********************************)))******+++,,,************))))))))))))))))))))))))))))))))))))((((((((()))))))))******'''((())))))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))((())))))******))))))(((((((((((((((((((((((((((''''''((()))))))))((((((***)))((()))+++,,,+++***))))))******++++++******((((((((((((((()))))))))((((((((('''%%%$$$%%%'''''''''''''''''''''''''''&&&&&&''''''((()))******))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''(((((()))******+++***))))))((((((((()))%%%%%%%%%&&&''''''((((((''''''((((((((((((''''''###$$$&&&'''((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%((((((((('''''''''&&&&&&''''''''''''''''''''''''DDDEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDDDDDDDFFFGGGHHHJJJJJJIIIHHHGGGGGGHHHHHHHHHOOO```yyy|||uuupppffffffgggkkksss|||{{{nnnfffeeefffdddbbb```^^^[[[XXXVVVRRRWWW]]]dddmmmxxxuuuoooddd[[[TTTUUUUUURRROOOPPPPPPNNNMMMMMMNNNMMMLLLJJJMMMMMMNNNMMMJJJFFFAAA>>>999777555555555444222000000000000000000000000000////////////////////////////////////............,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,************+++,,,,,,---++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---******************************))))))***++++++,,,************)))))))))((())))))))))))))))))))))))(((((()))))))))*********&&&((())))))(((((()))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((())))))))))))))))))))))))))))))'''(((((())))))(((((('''&&&'''(((******((('''&&&&&&&&&((()))))))))((((((+++)))))))))+++,,,+++***((()))***++++++++++++***))))))(((((((((((())))))&&&((((((&&&###"""$$$&&&'''''''''''''''''''''''''''''''''(((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''(((((()))((('''&&&&&&'''(((((($$$$$$%%%&&&&&&'''((((((&&&''''''((((((''''''&&&((((((((()))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''FFFFFFGGGGGGFFFFFFEEEEEEFFFEEEDDDDDDDDDEEEFFFGGGIIIIIIIIIIIIIIIJJJKKKKKKUUU___rrrrrrjjjeeeaaa___aaabbbffflllvvv~~~wwwvvvsssqqqnnnjjjfffbbbYYY[[[\\\\\\___fffpppxxxssshhh___]]][[[TTTPPPPPPLLLLLLMMMOOOQQQPPPMMMJJJHHHKKKOOOQQQPPPMMMHHHEEE;;;999777666666555222000000000000000000000000000000000000000000000000000000/////////............,,,,,,------...///000000...------,,,,,,++++++***,,,------......------,,,&&&&&&'''((()))+++---...+++++++++++++++++++++++++++++++++,,,,,,---------******************************))))))***+++,,,,,,+++*********))))))(((((())))))))))))))))))))))))))))))))))))************&&&((())))))(((((()))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))''''''((((((((((((''''''%%%&&&)))++++++)))&&&%%%%%%&&&((()))))))))((((((+++***)))***++++++***)))((()))***+++++++++++++++***)))(((((((((((())))))((()))***(((%%%###%%%'''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''&&&&&&%%%%%%'''&&&%%%$$$$$$%%%''''''$$$$$$%%%%%%&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%'''((()))'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&'''''''''(((((())))))$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''HHHHHHGGGEEEDDDBBBAAA@@@>>>AAACCCDDDDDDDDDEEEFFFHHHHHHIIIJJJKKKOOOTTTWWWeeevvv|||lll^^^XXXZZZ```eeegggjjjpppyyy{{{xxxxxxrrrqqqooollliiigggeeeeeejjjrrryyyxxxsssrrr{{{mmmbbb]]]YYYRRRLLLPPPMMMKKKNNNRRRRRRNNNIIIIIIHHHIIIMMMSSSUUUSSSPPPEEEBBB<<<777333222333333444111//////111222111///333333222000///...---,,,111111000///////////////.........------,,,,,,,,,...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,---...//////......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((************************((((((((((((((((((((((((''''''(((((((((((('''''''''((()))******)))((('''))))))))))))(((((((((((())))))))))))************'''((()))******+++******,,,+++***))))))***+++,,,,,,,,,+++***))))))******)))((('''''''''(((***+++***++++++++++++***))))))******))))))(((((('''''''''&&&$$$$$$$$$%%%''')))'''(((((()))))))))))))))&&&'''((())))))((('''&&&%%%%%%&&&'''((((((''''''&&&''''''((()))******+++'''''''''''''''&&&&&&%%%''''''((()))******))))))))))))(((((('''''''''&&&&&&'''(((((())))))((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''&&&&&&%%%%%%%%%((((((''''''''''''((((((AAAAAA@@@???>>>>>>======???AAACCCDDDCCCAAAAAABBBEEEIIIOOOUUUZZZ```fffjjjuuu|||uuummmggg^^^XXXXXX^^^ffflllwww{{{{{{xxxwwwpppnnniiiaaa[[[[[[___cccqqq}}}sssjjjbbbXXXPPPMMMKKKKKKOOOTTTUUUPPPKKKKKKJJJKKKNNNRRRTTTTTTSSSIIIFFFAAA;;;777444333222444222///000111222111000000000///...---,,,,,,+++111000000///////////////.........------,,,,,,,,,...------,,,,,,------.........---------,,,,,,,,,++++++******************...------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((************************(((((((((((((((((((((((((((((())))))))))))(((((('''((()))******)))((('''))))))))))))((((((((((((((((((((()))))))))******))))))*********))))))(((***)))(((((((((((()))***++++++***))))))))))))))))))(((((((((((()))*********++++++++++++***))))))***)))))))))(((((((((''')))((('''&&&&&&((()))+++''''''((()))))))))((((((''''''((((((((((((''''''&&&&&&''''''((((((''''''&&&''''''((())))))******+++***(((&&&&&&&&&''''''''''''((()))))))))((((((((('''''''''&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''(((''''''''''''''''''((('''''''''&&&&&&%%%%%%%%%((((((''''''''''''((((((;;;;;;;;;;;;;;;;;;;;;;;;AAABBBCCCCCCAAA@@@AAABBBJJJQQQ\\\gggooovvvzzz}}}~~~pppfff```\\\\\\\\\```hhhrrr}}}lll\\\SSSOOOMMMLLLVVVaaappp|||rrrddd[[[WWWRRRNNNNNNRRRUUUSSSPPPPPPQQQQQQRRRSSSSSSTTTTTTNNNLLLGGGBBB===888555444444333111000111222111000/////////......---------000000//////......//////.........---------------......------------............---------,,,,,,,,,//////...,,,,,,+++++++++------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((())))))))))))(((((())))))))))))((((((((((((''''''((((((((()))))))))************)))((('''&&&(((''''''&&&&&&''''''(((***))))))(((((((((((()))(((((()))*********************++++++******)))((())))))))))))(((((((((((()))((('''''''''((()))***&&&&&&'''(((((((((((('''((((((''''''''''''((((((%%%%%%%%%%%%%%%$$$$$$$$$'''''''''(((((())))))***---+++(((&&&%%%&&&((()))''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&((((((''''''''''''((((((999::::::;;;<<<===>>>>>>BBBBBBBBBAAAAAADDDHHHLLLZZZbbbnnnyyywwwmmmddd```___```cccjjjsssppp```WWWOOOKKKKKKRRRZZZaaagggqqqxxxpppooofffZZZSSSTTTVVVWWWVVVTTTUUUVVVVVVTTTSSSRRRQQQQQQOOOMMMIIIDDD@@@<<<:::666444333222111111000000000000000000000000111111000//////.........//////...............---------......------------............---------,,,,,,,,,000000///...------......,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************)))))))))(((************************((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))((((((((())))))))))))(((((())))))))))))((((((((((((''''''''''''(((((((((((())))))******)))((('''''''''''''''''''''''''''''')))(((((('''''''''(((((('''(((***+++++++++***)))***************))))))((())))))))))))(((((((((((('''&&&&&&%%%&&&'''((((((%%%&&&&&&''''''''''''''')))((('''&&&&&&'''((()))(((((('''&&&&&&&&&&&&&&&'''''''''((((((((()))))))))((('''&&&&&&'''((()))'''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&((((((''''''''''''((((((;;;<<<===>>>???@@@AAAAAA@@@@@@@@@AAADDDLLLVVV\\\nnnuuu}}}zzzyyyxxx}}}~~~uuulllggghhhjjjmmmqqqyyyrrrbbbYYYTTTNNNOOOOOONNNPPPWWWccckkk{{{~~~ssskkkgggbbb\\\WWWRRRSSSTTTUUUUUUSSSQQQOOOPPPPPPOOOMMMKKKHHHEEECCC999888666444222000//////000000000111111111111111//////............//////........................///......------......///......---------,,,,,,,,,+++++++++++++++,,,------,,,+++++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************)))))))))(((++++++++++++++++++++++++''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))(((((('''))))))(((((((((((())))))))))))))))))((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((('''''''''''''''(((((('''((()))++++++***)))))))))************)))(((((((((((((((((())))))))))))&&&&&&&&&&&&''''''((((((%%%&&&&&&''''''''''''''')))((('''&&&&&&'''((()))---,,,+++***************''''''''''''(((((((((((("""###%%%'''(((((((((''''''((((((((('''&&&%%%%%%''''''''''''''''''((((((&&&'''(((((()))(((((((((((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((??????@@@AAAAAABBBCCCCCC???AAADDDIIIQQQ\\\hhhpppxxxnnngggggghhhkkkxxx||||||uuukkkggg]]]XXXQQQLLLJJJMMMRRRUUUZZZbbbooo}}}|||lll```VVVSSSQQQQQQTTTUUURRROOOMMMMMMMMMMMMMMMLLLKKKJJJ??????===999444111111111////////////////////////......------......//////...............///////////////............//////......---------,,,,,,,,,,,,,,,,,,,,,---...///000++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((((((((())))))))))))))))))((((((((((((''''''((((((((()))))))))%%%&&&'''((())))))))))))((())))))******))))))((((((''''''''''''(((((()))''''''((()))))))))))))))))))))******))))))((('''(((((((((((())))))))))))(((((()))))))))*********&&&&&&'''(((((((((((('''((((((''''''''''''((((((***)))'''&&&&&&'''((((((''''''''''''''''''''''''!!!%%%((()))((('''%%%''''''((((((((('''&&&&&&'''''''''((((((((((((((($$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''(((((((((((((((''''''''''''((((((EEEEEEEEEEEEEEEEEEEEEEEECCCHHHQQQ[[[fffrrr~~~~~~vvvppphhhbbbaaagggkkkssszzz~~~xxxnnnaaaYYYVVVTTTQQQNNNIIINNNVVV^^^eeennnwww~~~zzzlllbbbVVVRRRTTTVVVTTTPPPIIIIIIIIIJJJKKKKKKLLLLLLFFFFFFDDD???999444333444000000//////////////////...------------...///000---........./////////000//////............//////......---------,,,,,,,,,000///////////////000111******************++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((***)))(((''''''((()))***))))))))))))((((((((((((((((((((()))))))))******''''''((((((((((((((('''((()))************)))(((((((((''''''(((((()))***'''''''''''''''(((((())))))))))))))))))((((((''''''((((((((()))))))))***(((((()))***************''''''((()))))))))((((((''''''((((((((((((''''''%%%$$$###""""""###%%%&&&''''''''''''''''''''''''###$$$&&&'''((('''&&&%%%''''''((()))))))))((((((&&&&&&&&&''''''((((((((($$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''''''''(((&&&'''''''''((((((((()))((((((''''''''''''((((((KKKKKKJJJJJJIIIIIIHHHHHHIIIQQQ^^^lllyyyzzzqqqmmmkkkgggdddbbb```eeepppwwwzzzxxxuuuxxxzzzpppiiiaaafffiiigggfffnnnrrrhhhccc^^^VVVNNNLLLNNNOOOOOOQQQVVV]]]ccckkk{{{ttt```VVVVVVWWWUUUPPPGGGGGGGGGGGGHHHIIIKKKKKKLLLLLLIIICCC<<<777666666222222222222111111111000---------------...///000---.........//////000000//////............//////......---------,,,,,,,,,///...---,,,,,,+++,,,,,,******************++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))***)))(((''''''((()))***))))))))))))(((((((((((())))))))))))************))))))))))))((('''&&&%%%'''((()))******)))((('''((((((((((((((()))******''''''&&&%%%%%%'''((())))))))))))))))))((((((''''''((((((((())))))******&&&&&&'''((((((((((((((('''(((((()))))))))))))))&&&'''((())))))((('''&&&((('''%%%%%%%%%''')))***'''''''''''''''''''''&&&))))))((('''&&&&&&&&&&&&''''''((()))*********)))%%%%%%%%%&&&&&&'''''''''&&&'''(((((())))))((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&'''''''''(((((())))))((((((''''''''''''((((((TTTVVVTTTPPPSSSZZZYYYTTTUUU___ooo~~~yyyqqqggg___\\\]]]```bbbaaalllzzzxxxxxxxxxwwwuuuqqqllliiidddbbbaaaaaaeeelllsssxxxwww~~~uuummmgggaaaYYYSSSQQQQQQQQQRRRVVVZZZ___bbbsssooojjjeeeccccccfffhhhmmmxxx|||tttggg\\\]]]YYYTTTQQQPPPOOOOOONNNRRRaaauuuyyyaaaUUUSSSRRRPPPJJJKKKJJJGGGCCCBBBEEEIIIFFFGGGHHHIIIHHHBBB;;;555888555222000111111111111---...//////000000////////////////////////////////////............//////---...///111111///...---------------------------000///---,,,++++++,,,---...---+++*********++++++---------,,,,,,+++++++++++++++++++++++++++++++++)))))))))))))))))))))***))))))))))))((((((((((((*********************************)))))))))))))))'''((((((((())))))))))))+++(((%%%%%%((())))))''')))'''%%%&&&)))***(((&&&***))))))(((((((((((()))''''''(((((())))))******+++%%%$$$((()))%%%$$$'''((((((((((((((()))************))))))((((((''''''((((((((((((((()))******'''((()))++++++******)))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))(((((('''''''''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''))))))((((((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$(((((('''''''''&&&&&&&&&%%%%%%%%%&&&'''((()))***''''''''''''((((((((((((]]]]]]\\\\\\dddnnnqqqnnnmmmttt}}}ooojjjbbb]]]\\\___dddgggmmmyyy||||||uuummmjjjfffffffffeeeccc___[[[XXXUUUTTTRRRSSSWWW]]]dddhhhgggnnnssstttxxxzzzmmmddd^^^YYYSSSNNNKKKJJJJJJJJJLLLOOOSSSUUUYYYYYYXXXXXXYYY[[[\\\]]]```ggglllmmmmmmnnnlllhhhiiigggffffffggggggeeedddpppuuuzzz~~~|||rrrkkkfff___ZZZVVVTTTQQQPPPPPPWWW___ffflllyyyttt___UUUQQQQQQLLLLLLJJJFFFCCC@@@@@@AAACCCDDDFFFIIIJJJHHHCCC???:::777333111111222222111000000000000000000////////////////////////////////////............//////---...///000000///...---..............................---,,,++++++++++++---,,,+++*********+++,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++************)))))))))((((((((((((************************(((((())))))******++++++(((((())))))))))))))))))***(((%%%%%%'''))))))''')))'''&&&''')))***(((&&&))))))(((((((((((())))))'''((((((((()))))))))***,,,'''&&&***+++(((''')))((((((((((((((()))******)))))))))))))))(((((((((((((((((((((((()))******'''((()))***+++******)))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))+++*********))))))))))))((((((((((((((((((''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((llljjjhhhmmm{{{wwwllleeebbb```___bbbhhhnnnsss}}}zzzooogggcccbbbbbbbbbfffkkkoooqqquuu{{{zzznnneee```^^^]]]]]]^^^___^^^[[[XXXWWWUUUSSSTTTXXX```ggglllrrrxxx|||zzzmmmddd^^^ZZZWWWTTTSSSQQQQQQQQQSSSUUUVVVSSSUUUYYY]]]```bbbbbbaaa___bbbbbbaaacccggggggccc^^^ZZZUUURRRQQQQQQQQQPPPXXXZZZ]]]___```bbbdddeeelllnnnuuu|||ssskkkeee```\\\YYYSSSRRRQQQPPPSSS^^^mmmxxxqqq___XXXWWWPPPMMMJJJGGGFFFDDDBBBAAAAAABBBEEEHHHLLLMMMLLLJJJ???<<<777444333222222111222222222111111000//////////////////////////////000//////......//////000---...///000000///...---////////////////////////,,,------,,,,,,+++***))),,,++++++++++++,,,,,,---++++++***************)))++++++++++++++++++++++++------,,,,,,+++++++++*********)))))))))((((((((())))))))))))))))))))))))''''''((()))***+++,,,,,,*********)))))))))))))))***(((&&&&&&'''((((((((()))(((''''''))))))((('''(((((('''(((((()))***+++(((((((((((())))))))))))+++((('''***,,,***)))***((((((((((((((()))******(((((())))))))))))))))))((((((((((((((()))******(((((()))************)))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((++++++++++++************)))))))))(((((('''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%'''''''''''''''((((((((('''''''''''''''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((wwwtttsss}}}~~~wwwooohhhccceeegggjjjpppxxx{{{yyyyyy{{{zzzvvvrrroooqqqkkkccc]]]ZZZYYYYYYYYYYYY\\\aaaeeeiiiqqq{{{wwwnnnhhhggghhhkkkppprrrrrrpppllliiiffffffkkkuuuzzzsssnnnllliiihhhgggffffffggghhhiiigggjjjmmmqqqssstttttttttqqqqqqppppppwwwrrrkkk```VVVRRRQQQRRRSSSRRRRRRSSSSSSSSSTTTUUUVVVUUUWWW\\\dddmmmtttvvvvvvsssrrrttt|||yyysssnnnkkkbbb^^^WWWRRRPPPSSSYYY]]]llluuuttthhhdddVVVQQQKKKHHHIIIJJJJJJHHHCCCCCCDDDGGGKKKNNNNNNNNNFFFBBB===999777555222000222222111111000000000000////////////////////////000000////////////000000......///000000///......////////////////////////,,,---......---,,,***)))++++++++++++,,,,,,------++++++++++++************++++++++++++++++++++++++------,,,,,,++++++***************)))))))))(((((((((((((((((((((((((((((((((((())))))*********+++***************))))))))))))((('''&&&'''(((((())))))((((((((())))))((((((''''''''''''((()))++++++(((((((((((())))))))))))(((&&&&&&(((***+++******((((((((((((((())))))***((((((((())))))******+++((((((((((((((())))))***((()))))))))************(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((************************+++******)))((('''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''(((((()))''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''''''''((((((((((((uuutttxxx}}}xxxyyyxxxuuummmqqqvvv|||}}}ssslllggghhhhhhhhhhhhgggccc^^^]]]ZZZVVVTTTUUUXXXZZZZZZXXX\\\bbbhhhoooyyy}}}||||||xxxxxx~~~}}}}}}|||||||||}}}~~~{{{{{{|||}}}zzziii^^^[[[ZZZ[[[XXXWWWVVVTTTTTTSSSRRRQQQRRRRRRSSSVVVYYY\\\^^^^^^\\\ZZZ[[[cccooowwwyyyxxxoookkkiiiooo}}}{{{ttthhh\\\TTTQQQPPPPPPVVV[[[cccllltttvvvccc[[[QQQKKKIIIJJJKKKJJJIIIGGGFFFGGGIIIKKKKKKJJJLLLIIIDDDAAA>>>:::666333222111111000000111222222000000000000000000000000000000////////////000000......////////////..................................../////////---,,,***++++++,,,,,,------------+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++************************))))))))))))((((((((((((((((((((((((+++*********))))))((((((******)))))))))))))))))))))(((''''''&&&'''((()))((()))))))))(((((())))))''''''''''''((()))++++++))))))))))))(((((((((((('''''''''(((+++------,,,((((((((((((((())))))***(((((())))))******++++++((((((((((((((())))))***)))))))))))))))*********(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))++++++***)))(((''''''&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&&&&'''((((((((('''''''''''''''''''''''''''(((((((((((((((((((((%%%%%%&&&&&&'''''''''(((&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((nnnppp||||||zzz~~~{{{vvvssspppjjjbbb\\\YYY[[[]]]]]]___aaa___[[[[[[[[[ZZZZZZ[[[]]]___aaaaaahhhrrr{{{xxxpppllljjjgggdddbbb```^^^\\\XXXUUUWWWVVVTTTSSSRRRSSSTTTUUUSSSPPPNNNSSS\\\dddgggggg^^^[[[XXXWWW\\\hhhuuu{{{kkk]]]VVVTTTUUUQQQOOOPPPVVV]]]jjj{{{rrrdddXXXOOOKKKIIIHHHOOOMMMJJJJJJJJJJJJIIIHHHMMMLLLJJJIIIGGGCCC===999555444222111111222333333000000000000000000000000111000000//////000000111////////////////////////........................000000000//////...---,,,+++,,,---------------,,,,,,,,,,,,,,,,,,---------++++++++++++++++++++++++******++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))),,,,,,+++***)))((('''''''''((((((((())))))))))))((((((((('''&&&&&&(((***((()))******(((((()))***(((((('''(((((()))***+++))))))))))))(((((((((((((((*********---222222///((((((((((((((()))******))))))******************((((((((((((((()))******)))))))))((()))******+++(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))(((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((((((mmmsss~~~wwwpppgggdddbbbccceeeddd___[[[]]]aaacccccchhhooooookkkmmmooorrrrrrpppppprrrtttxxx|||yyywwwsssmmmhhhdddcccaaa```___aaadddfffbbb^^^YYYYYY^^^dddiiikkkccc^^^WWWPPPNNNRRRYYY___cccbbbeeennnuuu|||wwwkkkdddbbb[[[SSSOOOQQQRRRWWWiii}}}tttcccWWWQQQNNNSSSQQQOOONNNOOOOOOMMMLLLJJJKKKMMMOOOPPPMMMGGGCCC;;;999777444333222333333000000000000000000000000111111000000000000111111//////............//////////////////////////////000000///...------------,,,---.........---,,,+++******++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,---------+++++++++*********))))))************************++++++******))))))((((((%%%%%%&&&'''((())))))***'''))))))'''%%%%%%(((***(((***+++***(((''')))+++))))))(((((((((((())))))***)))))))))(((((((((''''''***+++***...444444000((((((((((((((()))******++++++******************((((((((((((((()))*********)))((((((((()))++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((()))))))))************)))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((('''''''''''''''&&&&&&&&&'''''''''(((((((((((('''&&&&&&&&&&&&'''''''''''''''((((((((((((qqqzzz}}}{{{pppgggbbb\\\aaa^^^^^^bbbhhhlllkkkhhhmmmrrrtttuuu|||}}}uuuuuuttttttvvvyyy|||wwwpppmmmnnntttzzz~~~qqqiii^^^TTTNNNMMMNNNPPPPPPNNNOOOTTTZZZ___hhhrrr}}}tttnnnfff[[[UUUTTTPPPMMMUUUdddvvv~~~xxxhhh^^^[[[TTTSSSRRRRRRSSSSSSRRRQQQFFFIIINNNSSSVVVTTTNNNJJJAAA>>>;;;777444333222222000000000000000000000000111111000000000000111111//////............//////000000000000000000000000000///---,,,++++++,,,---------...///...---+++***))))))******++++++++++++++++++++++++++++++++++++***++++++,,,---...//////+++++++++************)))************************))))))))))))************###$$$%%%&&&''')))******'''))))))(((%%%%%%(((+++(((***,,,+++(((''')))+++***))))))(((((((((((()))******))))))((((((((('''%%%((()))(((,,,333333///((((((((((((((()))******,,,+++++++++***)))))))))((((((((((((((()))*********)))((((((((()))+++,,,************************(((((())))))))))))((((((************************))))))******+++++++++,,,)))))))))))))))*********''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((''''''&&&&&&%%%'''''''''''''''''''''''''''''''''((((((((())))))******))))))((((((''''''&&&&&&&&&'''''''''((((((***)))((('''&&&%%%%%%%%%''''''''''''((((((((()))|||xxxuuuvvvzzzrrrmmmjjjiiiiiitttxxxzzzsssggg```aaaeeegggcccccckkkyyyrrrhhh^^^RRRKKKKKKGGGGGGHHHJJJMMMPPPSSSTTT^^^fffsss~~~zzzpppaaaXXXVVVVVVWWWVVV___```gggrrrzzzxxxrrriii```ZZZYYYVVVOOOMMMOOOIIIKKKOOOTTTXXXXXXWWWUUULLLFFF>>>777444333333333777555333222222222111///000000000000////////////////////////////////////---...///111111///...---------------------------........................---,,,***(((((()))***+++***++++++,,,,,,++++++***))))))***++++++++++++***++++++++++++++++++++++++)))***+++,,,,,,+++***)))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++'''''''''((())))))******))))))(((((('''''''''&&&$$$%%%&&&(((+++---000111))))))))))))))))))))))))&&&((()))******)))(((&&&)))))))))))))))((('''''''''((()))******)))((('''+++*********))))))((((((((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&''''''''''''''''''''''''))))))((('''&&&%%%%%%$$$(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%+++***)))(((((('''((((((vvvoooooowww|||~~~~~~zzzvvvuuunnnkkkhhhdddbbbaaabbbbbbmmmqqqtttsssooonnnsssxxxzzzwwwxxxyyykkk___XXXXXXSSSQQQOOONNNMMMNNNOOOPPPSSSYYYbbbiiinnnsssxxx|||uuunnnlllkkkgggcccYYYWWWYYY___dddlll{{{}}}tttmmmdddXXXPPPOOOLLLLLLOOOSSSYYY[[[YYYWWWPPPKKKDDD>>>:::777555333777555222222222222111000111000000000////////////........................---...///000000///...---------------------------------------------------...,,,+++))))))***+++,,,***++++++,,,,,,++++++***))))))***+++++++++++++++++++++++++++++++++++++++******++++++++++++************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))((((((((('''''''''(((((()))+++---///111222))))))))))))))))))))))))'''(((***++++++***(((''')))))))))))))))((('''''''''((()))******)))((('''************)))))))))((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%(((((('''''''''&&&&&&&&&(((''''''&&&&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&(((((((((((()))))))))***)))((('''&&&&&&&&&&&&&&&yyykkkbbbccchhh{{{uuuooojjjiiihhhddd```^^^]]]]]]^^^___```ccceeegggllloootttyyy}}}yyykkkcccbbbaaa___]]]ZZZXXXWWWVVVVVVRRRTTTVVVWWWWWWYYY\\\^^^ggglllsssxxxxxxqqqccc^^^YYYVVVUUUZZZeeeqqqzzziii[[[UUUQQQOOONNNRRRYYY\\\ZZZWWWUUURRRMMMHHHDDD???:::666666444222111222222222111111111000000000/////////---------------------------...///000000///...---------------------------------------------------...---,,,+++***+++,,,---***++++++,,,,,,++++++***)))******+++++++++++++++++++++++++++++++++++++++++++++************+++++++++***)))((('''&&&%%%%%%)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,++++++***))))))(((((())))))((((((((((((''''''&&&&&&'''((()))+++,,,---))))))))))))))))))))))))((()))***++++++***)))((())))))******))))))(((((((((((())))))))))))((((((************))))))))))))************************(((((())))))))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((''''''''''''((((((%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''(((((((((((('''&&&&&&&&&''''''qqqddd\\\[[[cccmmmxxxlllccc```\\\[[[[[[ZZZZZZZZZ___```cccfffkkkooorrrtttuuuxxx~~~{{{qqqnnnooopppqqqqqqpppnnnkkkjjjbbb___[[[WWWSSSQQQPPPQQQOOOVVV]]]aaahhhuuu~~~wwwnnnccc[[[XXX\\\aaapppyyynnncccZZZUUUPPPQQQVVVZZZXXXUUUWWWUUUTTTRRRNNNIIIBBB===777555222000111222111111111111111000000000//////..............................///000000///......------------------------------------------------...------,,,,,,,,,------***++++++,,,,,,++++++***)))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,***))))))***,,,,,,+++******)))((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++******))))))))))))((((((((((((((((((&&&&&&&&&&&&'''((()))))))))))))))))))))))))))))))))***++++++++++++***)))))))))*********))))))((((((((())))))))))))((((((*********)))))))))))))))************************'''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%***)))))))))))))))******vvvlllbbb]]]]]]dddrrr~~~wwwsssqqqjjj```YYYXXXYYYYYYYYY[[[___dddgggmmmnnnqqqtttxxx|||~~~rrrnnnggg___YYYTTTQQQOOOFFFJJJNNNPPPRRR[[[hhhsss{{{nnnddd^^^ZZZ___aaakkk|||vvvhhhaaaXXXTTTTTTUUUTTTRRRUUUUUUVVVWWWVVVRRRLLLGGG;;;888444111111111000000111111111111000000000000////////////////////////......////////////......------------------------------------------------------------------......***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++---,,,+++******+++,,,---************************(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))******++++++++++++(((((())))))))))))))))))***))))))))))))***++++++))))))))))))))))))))))))******++++++++++++******))))))************))))))))))))(((((((((((())))))))))))))))))))))))******************************'''((()))******)))((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((((((((()))(((((((((((((((((((((((())))))((((((''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''+++******)))((('''&&&&&&)))))))))))))))***+++,,,uuulllfffaaabbbfffooo~~~rrrkkkeeecccaaa\\\XXXWWWZZZaaagggiiimmmttt{{{~~~{{{wwwpppiiibbb\\\VVVRRRKKKLLLKKKIIIHHHKKKRRRWWWdddzzzzzznnnddd[[[VVVWWWaaajjjttt}}}tttggg\\\UUUQQQQQQPPPRRRSSSUUUWWWYYYWWWSSSPPPBBB>>>999555333222111000222222111111111000000000000000000000000000000000////////////////////////------------------------........................,,,,,,------------------***++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,*********+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((())))))***++++++,,,(((((())))))))))))******))))))((((((((()))******))))))))))))))))))))))))************************))))))******++++++******))))))(((((((((((())))))))))))))))))************************************(((((())))))))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&''''''(((((()))((((((((((((((((((((((((***))))))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''))))))(((((((((((())))))((((((''''''''''''((((((***))))))((('''&&&%%%%%%&&&&&&&&&'''((()))***+++yyyyyy{{{vvvqqqrrruuu|||xxxnnndddaaabbbeeeeeeaaabbbfffmmmzzz{{{vvvqqqjjjbbb\\\[[[XXXSSSOOOMMMLLLMMMMMMPPP```qqq|||vvvggg]]]WWWXXXXXXZZZfffuuuzzzgggXXXPPPPPPRRRQQQQQQRRRUUUXXXYYYWWWVVVKKKGGG???:::666444222111222222222111111111000000000000000000000000000000//////............//////------------------------////////////////////////++++++,,,---------------***++++++,,,,,,++++++******+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((()))))))))*********'''&&&&&&&&&'''(((((())))))))))))))))))))))))))))))))))))(((((()))))))))((()))***++++++++++++******)))(((''''''((()))***((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%&&&''''''((())))))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''(((((())))))(((((((((((())))))'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((***+++,,,}}}sssooo}}}~~~wwwssssssssstttsssqqqqqqqqqkkkddd```aaagggooopppnnnqqqxxxxxxooohhhiiiccc\\\XXXVVVTTTQQQOOOJJJSSS\\\```fffqqq|||uuuiii___[[[TTTMMMSSS``````nnnppp\\\QQQPPPTTTQQQPPPQQQSSSWWWYYYYYYXXXRRRLLLDDD>>>999666444222222222222111111111111000//////////////////////////////............//////------------------------000000000000000000000000***+++,,,,,,---------,,,+++++++++,,,,,,+++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++---......---++++++,,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''(((((())))))*********+++******)))******+++,,,---))))))))))))))))))))))))))))))(((((((((((())))))((()))***+++++++++++++++***)))(((''''''((()))***(((((())))))*********+++((((((((((((((((((((((((***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''(((******+++((((((((()))***,,,---...{{{tttuuu{{{}}}nnnccc^^^ZZZXXXZZZ\\\___aaacccgggkkkooorrrlllqqq|||tttnnniiiddd^^^ZZZOOOQQQSSSTTTUUUWWWZZZ\\\dddlllxxx}}}xxxpppfff\\\SSSNNNTTTXXX```kkkyyy{{{fff[[[UUURRRRRRQQQPPPOOOQQQTTTWWWYYYYYYTTTNNNHHHBBB<<<666222111111111222111111000///000000000000000000000000////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------.........,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------//////...---,,,+++***)))+++++++++************)))(((((((((((((((((((((((()))((('''&&&'''(((***,,,))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))))))))************)))))))))*********++++++++++++)))))))))))))))******+++++++++++++++++++++++++++))))))*********++++++++++++++++++*********))))))+++++++++*********))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&''''''((((((((('''&&&%%%%%%&&&'''((((((((((((((((((''''''&&&''''''''''''''''''&&&&&&)))((('''&&&&&&'''((()))(((''''''''''''&&&&&&&&&***)))((('''&&&&&&'''((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((~~~{{{|||}}}nnnaaaZZZXXXWWWWWW\\\___cccgggkkkpppvvvzzz{{{qqqjjj^^^]]]\\\YYYWWWVVVWWWWWWUUUVVVZZZaaaiiiooorrrrrrxxxyyy|||pppddd\\\OOOPPPRRRVVV]]]hhhssszzz|||pppbbbWWWUUUTTTRRRQQQRRRTTTVVVXXX[[[XXXSSSNNNIIIBBB;;;777333333333222222222222111000000000000000000000000000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++++++++************)))++++++++++++************))))))))))))))))))))))))))))))'''''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))***)))))))))))))))))))))))))))************)))))))))))))))*********++++++)))))))))))))))******+++,,,,,,,,,+++++++++++++++))))))*********++++++++++++++++++*********))))))+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))'''''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((((())))))(((((('''&&&(((((((((((((((((((((((()))((('''&&&&&&'''((()))&&&&&&&&&'''''''''((((((***)))((('''&&&''''''((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))}}}~~~|||qqqjjj___VVVSSSUUUWWWYYYbbbeeekkkqqqwww~~~}}}vvvrrrkkkddd^^^YYYWWWVVVZZZWWWTTTXXX```fffgggggg```eeemmmwwwwwwkkkZZZVVVQQQMMMMMMQQQWWW[[[ppp}}}wwwdddWWWTTTQQQOOOOOOPPPSSSUUU]]][[[YYYVVVRRRKKKDDD>>>888777555444333222333333000000000000000000000000111111111111111111111111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++************++++++......------------,,,,,,++++++,,,,,,,,,,,,------)))))))))******+++++++++,,,+++++++++***************************************)))((('''((()))***+++))))))))))))))))))))))))*********)))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))******))))))************))))))((((((((()))))))))******)))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,***************++++++++++++++++++***************+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))(((((((((((((((''''''&&&&&&''''''((((((((())))))(((((('''&&&((()))))))))))))))))))))((((((''''''''''''(((((($$$$$$%%%&&&'''((()))***))))))(((''''''''''''((((((((((((''''''''''''&&&))))))))))))))))))))))))uuullleeeaaaZZZVVVWWW[[[aaaeeelllqqqwww}}}uuummmgggccc```]]]YYYVVVZZZaaaeeeaaa]]]YYY\\\^^^bbbmmm|||ooohhh^^^UUUQQQPPPRRRSSSZZZeeeuuuyyyccc^^^WWWQQQNNNOOOSSSVVVZZZZZZZZZZZZXXXSSSLLLGGG???===999666333222222222111111111111111111111111111111111111111111111111////////////////////////------------------------,,,,,,,,,---------......++++++************++++++---------------,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,+++++++++*********++++++++++++++++++++++++***))))))(((((()))******))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))************************)))))))))))))))*********))))))************))))))(((((((((((()))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,---------************************************************************))))))))))))(((((((((((((((((((((((())))))))))))************))))))*********++++++++++++*********))))))((((((((((((''''''''''''(((((()))))))))))))))(((''''''((((((((((((((()))))))))(((((((((''''''(((((((((%%%%%%&&&&&&'''(((((()))((((((((('''''''''((((((((((((((('''''''''''''''((((((((((((((((((((((((|||sssllliiidddcccbbbcccgggmmmuuuzzz|||~~~yyyvvvmmmgggbbbccciiillliiieeefffaaaZZZVVVZZZjjjxxxkkk```YYYTTTQQQOOOMMMRRR]]]jjjxxxwwwiii\\\TTTRRRUUUXXXVVVWWWXXXZZZZZZWWWRRRNNNGGGDDD???:::555222000000222222222222222222222222000000000000000000000000////////////////////////------------------------,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,+++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++*********))))))))))))***))))))))))))))))))))))))&&&'''''')))***+++,,,---))))))))))))))))))))))))************************(((((())))))************))))))************))))))(((((((((((()))))))))))))))))))))))))))******++++++++++++,,,,,,---------************************************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))*********+++((((((((()))))))))******++++++******))))))(((((((((((((((((((((((((((((()))))))))))))))(((((('''&&&&&&&&&''''''((((((((('''(((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''yyyrrrkkkhhhkkkqqqpppsssvvvyyy~~~xxxtttvvv{{{vvvnnnaaaWWWTTTYYYbbbiiisssuuuyyy}}}qqqhhh```WWWQQQLLLKKKNNNVVVaaannn~~~lll^^^WWWUUUUUUWWWVVVWWWXXXYYYXXXUUUSSSNNNKKKFFF@@@:::555222111222222222222222222222222000000000000000000000000////////////////////////------------------------,,,,,,,,,---------......------,,,,,,,,,,,,------******++++++++++++,,,,,,++++++,,,,,,,,,,,,------+++++++++******))))))))),,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******************))))))))))))))))))))))))))))))&&&'''''')))***+++,,,---++++++++++++++++++++++++************************((((((((()))******++++++))))))************))))))((((((((()))))))))******)))))))))))))))******+++)))******++++++,,,,,,---+++++++++******************************+++++++++(((((()))))))))))))))***))))))))))))))))))))))))'''(((((())))))*********'''''''''((((((((())))))************))))))))))))'''(((((())))))(((((('''))))))******))))))((('''%%%%%%&&&&&&''''''((((((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&&&&'''(((((()))((((((((('''(((((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&}}}uuurrrooommmkkklllxxx{{{nnnccc\\\YYYYYYZZZZZZ[[[___iiiwwwwwwkkkcccVVVQQQNNNPPPTTTZZZfffrrr~~~qqqfff```]]]]]]ZZZXXXWWWWWWXXXWWWVVVQQQOOOKKKFFFAAA<<<888666333333333333333333333333111111111111111111111111////////////////////////........................,,,,,,,,,---------......------,,,,,,,,,,,,------+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------)))***************++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++))))))))))))))))))))))))'''(((((()))******++++++))))))************)))))))))))))))*********++++++)))))))))))))))******+++(((((()))******+++,,,,,,+++++++++*********))))))))))))*********+++++++++(((((((((((())))))******))))))))))))))))))))))))&&&&&&'''(((((()))******'''''''''((((((((())))))(((((())))))))))))))))))'''((()))******)))(((''')))************)))((((((&&&&&&&&&'''(((((())))))&&&'''((())))))((('''&&&&&&&&&&&&'''''''''''''''%%%&&&((()))))))))(((((('''((((((((())))))))))))''''''''''''''''''''''''yyyqqqlllttttttuuuxxxxxx|||{{{lllccc```VVVSSSNNNKKKOOOYYYfffooo~~~tttbbb[[[TTTRRROOOMMMSSS\\\___lll{{{sssnnnccc___ZZZWWWWWWWWWXXXWWWRRRQQQNNNKKKFFFAAA===:::333333333333333333333333222222222222222222222222////////////////////////........................,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,------.........++++++,,,,,,,,,---------)))***+++,,,---...//////---------,,,,,,,,,++++++************************+++++++++++++++***)))((()))))))))))))))))))))))),,,++++++***)))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))***+++++++++))))))************))))))************++++++++++++)))))))))))))))******+++'''(((((()))******++++++++++++++++++******))))))))))))******++++++++++++'''((((((((())))))******))))))))))))))))))))))))%%%&&&&&&'''((())))))***(((((((((((())))))))))))''''''(((((())))))******'''((()))******)))((('''***************)))((((((&&&''''''((()))******+++&&&'''((())))))((('''&&&$$$%%%%%%&&&'''((())))))%%%&&&((()))))))))(((((('''((((((((())))))******(((((((((((((((((((((((({{{|||{{{xxxhhhaaa[[[SSSNNNNNNQQQUUUWWWaaalll||||||uuuiii]]]UUUPPPPPPPPPSSSVVV```ttt{{{yyyjjj[[[XXXWWWTTTRRRTTTQQQRRRRRROOOMMMJJJDDD>>>;;;999666444444333222111555555444444222000///...000000000///////////////------------------------........................---,,,,,,++++++,,,,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************---------,,,,,,++++++++++++++++++***++++++,,,,,,++++++************++++++,,,+++***((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))***)))'''&&&&&&(((***++++++++++++************))))))(((''''''(((***,,,...(((((())))))))))))(((((())))))))))))************))))))(((((((((((())))))***)))))))))))))))************))))))))))))))))))***)))))))))((((((''''''((('''&&&&&&&&&((()))***++++++******))))))((((((***)))(((''''''((()))***))))))))))))************))))))))))))))))))))))))***)))(((''''''((()))******************)))((('''))))))(((''''''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((yyytttpppllljjjnnnttt}}}wwwnnncccZZZWWWUUUSSSQQQSSSXXX```lllzzz{{{nnncccZZZSSSOOOQQQOOORRR]]]rrrpppggg___VVVPPPOOOPPPPPPQQQQQQQQQOOOJJJFFF>>>;;;777555444444333222444444444444444444444444000000111111000000//////------------------------........................---,,,,,,++++++,,,,,,---++++++++++++++++++,,,,,,++++++++++++++++++++++++************************************************------,,,,,,,,,+++++++++,,,,,,++++++***+++++++++((((((''''''''''''((((((,,,+++***)))(((((()))***))))))))))))))))))))))))((((((((((((((((((((((((***)))((('''''')))+++,,,+++++++++*********))))))+++***)))(((((()))***+++(((((())))))))))))(((((())))))))))))***************))))))(((((())))))***,,,+++***************+++************************++++++++++++*********)))'''''''''''''''((())))))))))))))))))))))))))))))))))))(((''''''((())))))(((((()))))))))*********))))))))))))))))))))))))))))))(((''''''((())))))))))))*********)))(((((())))))((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$((((((((('''''''''''''''''''''''''''(((((((((((({{{kkkeee^^^\\\ZZZ\\\eeennn{{{xxxmmmgggaaaYYYSSSTTTRRRQQQTTT]]]nnn{{{ooo```VVVQQQNNNJJJMMMYYYlll|||nnn^^^SSSOOOPPPPPPQQQSSSTTTSSSPPPMMMCCC@@@;;;888666666444333333333333333555777999;;;000111222222222111//////................................................------,,,,,,,,,,,,------******++++++,,,,,,------++++++++++++++++++++++++))))))))))))))))))))))))************************,,,,,,,,,,,,++++++++++++------,,,+++************+++******))))))******+++++++++***)))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))((((((((()))***,,,---++++++*********)))))))))---,,,***(((((('''((((((((())))))******))))))((())))))))))))*********************))))))*********------,,,+++******++++++************************++++++++++++************''''''(((((())))))((((((&&&&&&'''(((((()))******(((((('''&&&&&&'''(((((((((((())))))))))))******))))))))))))))))))))))))(((((('''&&&&&&'''(((((((((((()))*********)))))))))((((((''''''''''''(((&&&&&&&&&&&&%%%%%%%%%%%%((((((''''''&&&&&&&&&%%%'''''''''((((((((())))))|||yyyzzz{{{vvvmmm```[[[WWWXXX[[[aaalllwww|||vvvkkkbbb^^^[[[WWWUUUXXX^^^gggmmmvvviiiZZZXXXSSSPPPQQQYYYfffpppmmm^^^VVVSSSQQQPPPSSSUUUSSSQQQQQQLLLHHHBBB===:::777555333333222222222444777:::<<<000111333333333222000///................................................------,,,,,,,,,,,,------******++++++,,,---......++++++++++++++++++++++++************************************************,,,+++++++++++++++++++++...---,,,+++************,,,,,,++++++++++++,,,,,,+++*********************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***,,,---...************)))))))))))),,,+++***)))(((((((((((()))))))))******)))))))))((()))))))))************++++++************++++++---,,,++++++************************++++++++++++)))))))))((((((((((((((('''((()))******)))((('''&&&'''''''''((((((((()))'''''''''&&&&&&'''''''''(((((((((((()))))))))***(((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''((()))*********))))))(((''''''''''''((((((******)))))))))(((((((((((((((''''''&&&&&&%%%%%%&&&&&&'''''''''(((((((((zzzqqqpppuuuzzz|||rrrfff^^^UUUTTTVVV]]]cccjjjttt~~~vvvjjjgggccc___^^^^^^___```iiizzzooolllcccXXXPPPNNNTTTZZZooowww~~~lll```VVVPPPNNNRRRTTTRRRSSSVVVUUUQQQJJJDDD???:::555222444333222222333555777999111222222333222111000///////////////////////////...........................------,,,,,,------...******+++,,,------......++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++...---,,,+++************)))))))))(((((()))))))))*********++++++++++++***))))))))))))))))))))))))************************((((((((()))+++,,,---...*********)))))))))(((((()))))))))))))))******+++))))))************))))))((()))))))))************++++++************++++++++++++***)))))))))))))))))))))*********+++++++++(((((((((((((((((())))))'''((()))******)))(((''')))((((((((('''''''''&&&&&&''''''''''''''''''&&&'''(((((((((((()))))))))((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&'''((()))))))))))))))((((((''''''''''''((((((++++++++++++*********)))(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''yyyuuupppnnnvvv|||qqqfff]]]YYYYYYZZZ```iiiooottt||||||uuunnniiifffcccaaa```hhhtttzzziiiZZZRRRQQQRRRQQQZZZiii{{{|||nnn]]]TTTNNNQQQSSSRRRUUU\\\ZZZVVVQQQLLLFFF@@@999444444444333222222333444555222222111111000000000000000000000000000000000000..............................------------......++++++,,,,,,------......++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++++++++------,,,+++************++++++************++++++)))***++++++,,,+++++++++))))))))))))))))))))))))++++++++++++++++++++++++'''((())))))***+++,,,,,,******)))))))))(((((((((&&&'''((()))***+++,,,,,,)))******++++++******)))))))))))))))*********************))))))************)))))))))))))))******((((((((()))******++++++************++++++++++++))))))******))))))((((((******)))(((((('''&&&&&&&&&'''(((((((((((('''&&&''''''(((((((((((())))))))))))))))))))))))))))))&&&'''(((((((((((('''&&&''''''((()))))))))(((((((((''''''''''''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((gggkkkoooxxxwwwuuuqqqmmmiiigggfffgggnnnnnnssszzz~~~~~~wwwrrrmmmmmmlllmmmrrr~~~|||lll```ZZZKKKPPPXXXdddrrrmmm___UUUUUUSSSPPPTTT]]]ZZZXXXUUURRRMMMFFF>>>999444444444333333333333333333111000......///000111000000000000000000000000..............................------------......,,,,,,------------------++++++++++++++++++++++++************************************************)))*********++++++++++++,,,,,,++++++***+++++++++...------,,,,,,------...)))***+++,,,,,,,,,++++++))))))))))))))))))))))))************************'''((())))))***************)))))))))((((((((((((&&&'''((()))***+++,,,,,,)))******++++++******)))))))))))))))***************))))))(((((())))))***))))))))))))***+++,,,,,,&&&''''''((())))))******)))*********+++++++++++++++******)))(((((())))))))))))))))))))))))))))))'''((())))))))))))(((''''''''''''((((((((())))))))))))))))))))))))))))))'''((())))))))))))((('''((((((((()))(((((('''''''''''''''''''''((())))))((((((((('''''''''&&&&&&''''''(((((()))*********(((((((((((())))))))))))]]]fffrrrrrrjjjiiibbbcccdddeeeiiiooouuuzzz~~~~~~yyysssnnnjjjlllttt|||rrrddd___\\\YYYYYY]]]hhhttt}}}}}}lll^^^YYYTTTMMMPPPYYYYYYXXXWWWUUUQQQKKKCCC===333444444555555444333333333111///---,,,...000111000000000000000000000000..............................------------......------------------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************))))))******+++++++++++++++++++++***++++++,,,,,,+++******))))))******+++)))***+++,,,---,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))(((((())))))))))))(((((((((((('''((()))******+++++++++******++++++++++++******))))))))))))************))))))(((((((((((()))))))))))))))***+++,,,......%%%&&&&&&'''((())))))***''''''(((((()))))))))***,,,+++)))((((((((()))***(((((())))))******++++++'''((()))******)))((('''''''''''''''((((((((()))))))))))))))))))))))))))'''((()))******)))((('''((()))))))))((('''&&&&&&'''''''''''''''((()))***)))(((((((((''''''''''''''''''((()))***+++,,,,,,************++++++++++++dddlll|||zzzrrrgggaaa```YYY\\\cccooo}}}|||yyyuuuoooeeefffhhhiiijjjqqqnnncccXXXSSSPPPQQQZZZfff|||qqqeee[[[SSSRRRVVV\\\ZZZYYYYYYXXXRRRJJJCCC:::777555666888888333...000000000000////////////////////////////////////---------...............------------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++******+++,,,------,,,+++***((()))***+++,,,+++******++++++++++++++++++++++++++++++************++++++******))))))))))))******++++++++++++++++++++++++************************)))***+++,,,,,,+++***)))(((((()))++++++,,,,,,,,,))))))************))))))))))))))))))************+++++++++++++++++++++++++++***))))))******)))((('''(((((()))***+++++++++(((((((((((())))))))))))(((((())))))************))))))))))))))))))))))))((()))*********)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''&&&&&&,,,+++++++++******))))))))))))))))))))))))))))))''''''&&&%%%&&&'''((()))))))))(((((('''''''''&&&&&&'''''''''(((((())))))))))))))))))))))))))))))''''''''''''((((((((((((oooxxxwwwrrrmmmhhhfffiiijjjmmmtttoooggg^^^YYYYYY]]]hhhsss|||kkk^^^TTTNNNRRRZZZ^^^hhhwwwyyylll^^^UUUTTTXXXWWWVVVXXXXXXUUUNNNHHHCCC>>>999777888999666333222222111000///...------////////////////////////..............................------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++***+++++++++,,,,,,+++++++++((()))***+++,,,++++++***++++++++++++++++++++++++++++++************++++++******))))))))))))******++++++++++++++++++++++++************************'''((()))******)))(((''''''((()))***++++++++++++))))))************))))))))))))))))))************++++++++++++++++++++++++,,,+++))))))))))))'''&&&'''(((((()))******++++++''''''''''''(((((((((((()))))))))))))))*********))))))))))))))))))))))))******)))((('''(((((()))''''''''''''''''''''''''))))))(((((((((((((((((())))))((((((((('''''''''((((((((((((((((((((((((''''''&&&&&&&&&'''((()))))))))((((((((('''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((((((|||xxxtttsssrrrrrrxxx~~~zzzdddXXXTTTSSSVVVZZZiiiuuuppp^^^RRRNNNPPPJJJRRR```ooo|||rrr```WWWTTTSSSTTTVVVYYYYYYUUUQQQMMMGGG???;;;::::::999777444333222000...---++++++////////////////////////000//////......---------//////......---------,,,------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,++++++++++++++++++,,,)))******+++,,,+++++++++++++++++++++++++++++++++++++++************++++++******))))))))))))******++++++++++++++++++++++++************************(((((())))))))))))((((((''''''((()))************))))))************))))))))))))))))))************************************---+++)))(((((((((&&&$$$((((((((()))******++++++&&&&&&&&&'''''''''((((((*********))))))))))))))))))))))))))))))))))))))),,,***(((&&&%%%''')))+++))))))))))))))))))))))))(((((())))))))))))))))))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((}}}wwwzzz{{{||||||||||||iii^^^WWWUUUUUUTTT___llluuu}}}qqqaaaVVVRRRNNNOOORRRXXXaaaqqqqqqaaaTTTRRRRRRTTTYYY[[[ZZZWWWRRRMMMGGGAAA???===:::999444333222111///---,,,+++////////////////////////111000000///...------,,,000000//////...---------........................------,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,---,,,+++******+++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++******))))))******+++*********************************************************++++++*********''''''((()))))))))))))))))))))************))))))((()))))))))************))))))))))))))))))))))))+++***(((((((((((('''%%%(((((())))))************'''''''''(((((((((((()))************))))))))))))))))))))))))))))))))))))+++***((('''&&&''')))***))))))))))))))))))))))))(((((())))))******++++++(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((()))))))))(((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((({{{|||jjj\\\UUUUUULLLQQQWWW___hhhxxxuuufff\\\WWWQQQKKKKKKOOO]]]tttmmmXXXTTTQQQRRRUUUXXXXXXVVVSSSQQQMMMJJJEEE@@@;;;888333333222111000//////...000000000000000000000000111111000///......------000000000//////.................................------,,,,,,,,,+++++++++***+++,,,------------------,,,+++******+++,,,---+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++************++++++************************))))))))))))))))))))))))+++******************+++'''(((((())))))))))))((())))))************))))))((()))))))))************)))))))))))))))))))))))))))((('''((()))***)))((()))))))))))))))*********((())))))))))))******************)))))))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''(((((((((((((((((((((((((((((())))))******++++++''''''''''''(((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((())))))))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((|||iii^^^\\\RRROOOMMMPPPWWWdddxxx{{{mmm^^^UUUNNNMMMMMMQQQ___oooyyyccc]]]VVVSSSSSSTTTSSSRRRSSSSSSSSSPPPKKKDDD===999555444444333222111000000000000000000000000000000111000000//////.........000000000000000000000000........................------,,,,,,,,,,,,++++++***+++,,,------......---,,,++++++++++++++++++,,,,,,++++++++++++,,,------++++++++++++++++++++++++++++++************++++++++++++************++++++************************))))))))))))))))))))))))))))))(((((((((((())))))((())))))******)))))))))))))))************))))))))))))))))))************************************)))((('''(((***,,,+++***))))))))))))))))))******))))))*********+++++++++((()))))))))************((((((((((((((((((((((((((()))*********)))'''&&&''''''''''''''''''''''''(((((())))))))))))))))))%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((())))))))))))((((((((())))))))))))******((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((tttooofff\\\TTTRRRUUUZZZdddoooqqqeee[[[XXXSSSNNNQQQZZZpppvvvnnnccc[[[WWWVVVTTTRRRTTTUUUVVVTTTOOOHHHBBB>>>888777666555333222000000000000000000000000000000000000000////////////////////////000000111111222........................------,,,,,,,,,,,,++++++***+++,,,---............+++++++++,,,,,,+++++++++,,,,,,+++++++++,,,---...++++++++++++++++++++++++++++++************++++++,,,++++++******++++++,,,************************))))))))))))))))))))))))***)))(((''''''((()))***)))***************))))))))))))************))))))))))))))))))************+++++++++++++++++++++++++++***)))***+++,,,+++******)))))))))))))))))))))))))))))))))************''''''((()))***++++++,,,((((((((((((((((((((((((***))))))(((((((((((((((''''''''''''''''''''''''))))))((((((((((((((((((%%%%%%&&&&&&''''''''''''((((((((((((((((((((((((&&&'''((()))***))))))((((((((()))))))))*********)))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((yyylllaaa]]][[[XXXZZZ___ggguuuxxxhhhaaaYYYNNNMMMTTTWWWiii|||oooddd^^^ZZZWWWUUUVVVXXXXXXUUUPPPJJJEEECCC;;;:::888666444111000///000000000000000000000000////////////000000000000......///000111222333333////////////////////////---------,,,,,,,,,++++++***+++,,,---............***+++,,,------,,,+++***---,,,+++***+++,,,---...++++++++++++++++++++++++++++++************++++++,,,++++++******++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,******+++++++++******)))))))))************))))))))))))))))))************++++++++++++++++++++++++...,,,++++++,,,,,,***)))*********)))))))))))))))(((((((((((())))))))))))&&&&&&''')))***+++,,,---((((((((((((((((((((((((,,,***(((&&&&&&''')))***(((((((((((((((((((((((())))))((((((''''''&&&&&&((((((((()))))))))******))))))))))))))))))))))))&&&''')))*********)))((((((((())))))*********+++))))))(((((('''''''''&&&))))))))))))))))))))))))''''''''''''((((((((()))xxxoooggg^^^YYYWWW[[[```jjjzzz{{{kkk]]]SSSMMMTTTWWWbbbsssqqqcccXXXSSSSSSUUUVVVVVVTTTQQQMMMKKKDDD>>>666111000111222333222111111000000000000000000000///...............////////////////////////.........------,,,,,,,,,///...,,,******+++,,,---------------------------+++++++++++++++++++++++++++***************++++++.........------,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++***)))(((((()))***+++((()))***++++++++++++++++++++++++*********))))))******************************))))))))))))))))))++++++,,,,,,,,,,,,------************************)))(((((((((''''''''''''(((((()))***************(((((((((((())))))))))))+++*********))))))((((((%%%%%%&&&&&&''''''(((((((((((((((((((((''''''&&&'''(((((((((&&&&&&(((***''''''''''''''''''&&&&&&''''''(((((())))))******))))))(((((((((((())))))(((((('''''''''&&&&&&&&&%%%&&&((()))))))))+++---(((''''''&&&&&&&&&''''''xxxnnngggeee\\\___dddjjjrrrvvvhhh```SSSRRRUUU___lllzzzyyylllbbbWWWVVVUUUVVVVVVUUURRROOOHHHBBB;;;555333333333333222111111000000000111111000000///............/////////////////////////////////..................///...,,,+++***+++,,,---------------------------++++++++++++++++++++++++---,,,+++++++++++++++,,,---,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******))))))))))))******))))))***+++++++++******+++++++++*********))))))************************+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++))))))(((((((((''''''''''''((())))))******))))))((((((((())))))))))))************)))))))))(((((('''''''''''''''((((((((((((((((((((((((''''''&&&%%%&&&'''&&&&&&&&&(((***(((((((((((((((((((((((('''((((((((()))))))))***))))))(((((((((((())))))))))))(((((((((''''''''''''((()))(((''''''((()))(((((('''''''''''''''((({{{{{{~~~}}}qqqqqqnnnhhhdddhhhsss}}}~~~rrr]]]XXXRRRQQQTTT```uuuwwwaaa[[[TTTSSSTTTVVVTTTQQQMMMIIIBBB<<<999777555444222222111111111111222222111000//////....../////////////////////////////////////////////000000000///...,,,+++++++++,,,---------------------------++++++++++++++++++++++++......---,,,,,,,,,,,,,,,++++++************))))))++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************)))******************)))******+++++++++******)))+++++++++***************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))((((((((((((''''''((()))))))))(((((((((((()))))))))***************))))))))))))(((((())))))((((((((((((((('''(((((((((((((((''''''&&&&&&''''''&&&$$$$$$%%%'''((()))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))(((((((((***++++++***'''&&&&&&'''(((((((((''''''(((((())){{{vvvyyy|||rrrllllllnnnnnnwwwyyyqqqggg[[[QQQQQQ^^^mmmrrrfffWWWPPPPPPRRRQQQOOOQQQMMMHHHCCC???<<<888666333333222222222222333333111000000///.../////////////////////////////////.........//////000000000......---,,,,,,,,,,,,---------------------------++++++++++++++++++++++++///...---,,,+++++++++++++++*********************+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))+++,,,,,,+++))))))+++++++++++++++***)))(((************************************************)))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))((((((''''''((((((((((((''''''((((((((()))))))))******))))))))))))))))))((((((******))))))((((((''''''(((((((((((((((''''''&&&)))***)))'''$$$######$$$((((((((((((((()))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((+++,,,---+++)))'''((())))))(((((((((((())))))***vvvxxx{{{~~~uuummmfffhhhppp}}}{{{fffTTTPPPUUU___oooxxxcccUUUQQQQQQPPPNNNRRROOOLLLIIIFFFBBB===999555555444333333333333333111111000///////////////000000000000000000000000---------......//////000......------,,,,,,,,,---------------------------++++++++++++++++++++++++------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++,,,,,,+++***)))+++++++++++++++***)))(((************************************************(((((()))))))))******************+++++++++,,,,,,+++++++++++++++++++++++++++************)))))))))''''''(((((((((((('''''''''(((((((((((()))))))))(((((((((((((((((())))))******))))))((((((''''''(((((((((((((((''''''&&&)))))))))(((&&&%%%&&&'''&&&&&&&&&''''''((((((((())))))))))))(((((((((((())))))(((((((((((())))))''''''''''''''''''''''''((()))******(((((((((***((((((((((((((()))******}}}wwwrrriiinnnsssvvvxxx|||~~~|||zzzyyyxxxwwwxxxyyyzzz{{{|||}}}}}}}}}yyyzzz{{{|||||||||{{{{{{wwwoookkkpppsssvvv~~~gggTTTMMMMMMXXXllluuuddd[[[VVVSSSPPPQQQPPPPPPOOONNNJJJDDD@@@888777666444333333333333222111000000//////000000000000000000000000000000..................//////............---------,,,------------------------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,------------.........,,,,,,------------,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,------------++++++++++++++++++++++++******++++++++++++************+++++++++******)))***************+++++++++*********************************+++,,,,,,------************++++++++++++************************++++++++++++*********)))(((((()))))))))(((''''''&&&&&&'''''''''(((((((((''''''(((((((((((())))))))))))((((((((((((((('''(((((((((((((((''''''&&&%%%'''((('''''''''***,,,%%%%%%&&&&&&''''''(((((())))))))))))(((((((((((())))))(((((((((((())))))&&&&&&&&&&&&''''''''''''$$$&&&''''''&&&&&&''')))''''''''''''((()))******uuupppppppppnnnkkkiiipppxxxzzzzzz||||||zzzyyyzzz|||}}}|||{{{wwwvvvsssqqqooooooooopppnnnooooooppppppppppppppppppqqqrrrsssrrrqqqpppoootttuuuwwwzzz{{{|||||||||{{{{{{{{{|||}}}|||sssooosssfffYYYQQQRRRZZZjjj{{{tttggg^^^VVVRRRPPPPPPRRRUUUUUUQQQLLLGGG:::999777555444222222222222111000000//////000000000000000000000000000000000000//////////////////...............------,,,------------------------++++++++++++++++++++++++,,,++++++,,,,,,---...///,,,,,,------............,,,,,,------------,,,,,,******+++,,,,,,---......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))***+++++++++******))))))*********+++++++++************************)))******+++,,,,,,------************++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********))))))******))))))((('''%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((())))))'''''''''''''''((((((((((((((((((((((((''''''&&&&&&'''((('''&&&&&&''')))&&&&&&&&&'''(((((())))))***)))))))))((((((((('''))))))(((((((((((())))))&&&'''''''''((((((((((((%%%'''((((((''''''((()))&&&&&&&&&&&&'''((()))***wwwpppiiigggkkknnnnnnmmmqqqyyy}}}}}}}}}|||{{{yyyxxxvvvuuutttqqqpppooooooppppppooommmllljjjgggeeeeeefffhhhjjjgggggghhhhhhhhhggggggfffiiijjjkkklllllljjjhhhgggfffhhhjjjlllnnnoooooooootttttttttuuuuuuwwwxxxyyytttuuuvvvyyy}}}vvvtttfffxxxiiiZZZQQQNNNVVVcccsss}}}ooobbbXXXRRROOOQQQTTTXXXYYYWWWQQQMMM<<<;;;888666444222111111222111111000000000000000000000000000000000000000222222111111000000//////......//////......---,,,------------------------++++++++++++++++++++++++,,,,,,,,,---...///000111,,,,,,,,,------.........,,,------......------,,,******+++,,,,,,---......,,,,,,,,,------.........---------------------------,,,+++******+++,,,---((()))***+++++++++++++++))))))******++++++++++++************************'''(((((()))******++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************)))(((((($$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((())))))%%%&&&&&&&&&''''''(((((((((((((((((((((''''''&&&++++++***'''###!!!!!!"""&&&''''''((()))******+++******))))))((((((((('''))))))(((((((((((())))))'''((((((((())))))*********+++,,,+++***)))***+++%%%%%%%%%&&&&&&((())))))vvvkkkccc\\\```mmmzzzwwwjjjjjjsss||||||zzzvvvssssssqqqooooooooonnnmmmkkkooojjjeeedddgggiiihhheeebbbbbbaaaaaa`````````___^^^______``````aaaaaaaaaaaaaaabbbbbbbbbbbbaaaaaaaaa``````bbbeeeggggggfffkkkkkkjjjiiihhhiiilllnnnooooooqqqrrrsssssssssssswwwwwwwwwzzz~~~qqqdddjjjzzzooo___SSSSSSUUUYYYfffuuuyyyhhhYYYSSSPPPMMMPPPVVVYYYWWWSSSFFFCCC>>>888444111000///000111222333444333333222////////////...............------------...//////......................../////////......---------,,,---------------------,,,---------,,,++++++***------------------------,,,------,,,++++++,,,...++++++++++++++++++++++++........................++++++++++++++++++++++++++++++************++++++'''(((***++++++***)))(((,,,++++++***)))((('''''',,,,,,++++++***)))(((((())))))))))))***+++,,,---+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++***)))))))))((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((************************%%%&&&((()))))))))((('''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((******))))))((((((''''''%%%'''(((((('''&&&&&&''')))'''%%%$$$&&&)))***+++))))))))))))))))))))))))tttkkkbbbaaaccclllyyy|||kkkdddgggqqq}}}~~~zzzvvvtttsssrrrooollljjjhhhffffffffffffdddbbbfffaaa]]]\\\___aaa___]]]^^^^^^]]]]]]]]]\\\\\\\\\ZZZZZZ[[[[[[[[[[[[[[[[[[ZZZZZZ[[[[[[[[[[[[ZZZZZZ\\\[[[[[[]]]```aaaaaaaaadddeeeeeedddcccdddfffhhhgggggghhhiiijjjjjjjjjjjjjjjkkklllnnnqqquuuyyy{{{yyyjjjgggiiitttmmm\\\UUURRRQQQYYYdddwwwuuueeeWWWQQQMMMOOOUUUYYYWWWSSSHHHFFFBBB<<<888555333222222222333333333222111000111111000000000/////////...------------...//////.................................---------,,,,,,---------,,,,,,,,,,,,,,,---------------,,,++++++------------------------,,,------,,,++++++,,,...++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++************++++++***++++++++++++***((('''---,,,,,,++++++******))),,,,,,++++++***))))))((()))))))))***+++++++++,,,+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))))))((((((((('''(((((())))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))&&&'''((()))))))))((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((('''((()))(((''''''((()))((('''&&&&&&'''(((((((((((((((((((((((((((((((((yyylllgggbbbhhhrrr~~~vvvfffbbbaaammm}}}{{{{{{xxxwwwuuuuuuuuusssqqqoooooommmjjjhhhggggggeeeccc```___]]]]]]]]]]]][[[YYY___[[[XXXWWWZZZ[[[ZZZXXXWWWWWWWWWVVVVVVVVVVVVUUUTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSTTTTTTSSSSSSSSSTTTSSSSSSUUUXXXZZZYYYYYYZZZ\\\^^^^^^]]]\\\]]]^^^]]]^^^___``````aaa``````bbbbbbdddfffiiilllnnnooorrruuuzzz}}}qqqggg^^^]]]dddtttlll```WWWPPPPPPTTT[[[qqqwwwaaaXXXNNNMMMSSSWWWVVVSSSNNNKKKHHHCCC>>>:::666555444444444333222000///...222222111111111000000000......------......///000........................------------,,,,,,,,,,,,------,,,,,,++++++******---............---,,,,,,------------------------,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++------,,,,,,+++***((('''------------------,,,,,,,,,,,,++++++***)))))))))))))))++++++,,,+++***)))+++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++************************)))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''((())))))******))))))&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))((('''''')))+++(((((((((((((((''''''&&&''''''''''''''''''''''''uuuqqqrrrsss{{{uuukkkaaadddttt|||yyyuuusssqqqppplllkkkjjjjjjiiihhhdddaaabbb```___]]]]]]\\\\\\[[[ZZZYYYWWWWWWXXXWWWVVVTTTWWWUUURRRRRRTTTTTTTTTRRROOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMLLLLLLNNNNNNOOOOOOOOOOOONNNNNNNNNMMMMMMNNNQQQRRRRRRQQQQQQTTTWWWWWWVVVUUUUUUUUUVVVWWWXXXYYYYYYYYYYYYYYYZZZ\\\___bbbeeeggghhhhhhkkknnnrrrtttvvvxxx{{{}}}wwwmmmaaa[[[ZZZbbbrrrttthhh[[[SSSQQQOOOcccuuugggVVVNNNPPPTTTUUUTTTSSSQQQNNNIIIDDD>>>888666444444333222111000//////222222111111111000000000...............//////000........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***))))))---......///......------------------------------,,,,,,---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,++++++******,,,,,,,,,,,,------......+++++++++*********)))))))))***+++,,,,,,+++)))(((************************+++++++++++++++,,,,,,,,,+++++++++*********))))))++++++******************((())))))******))))))(((((((((((((((((((((((((((''''''''''''''''''''''''((())))))***************&&&&&&''''''''''''&&&&&&''''''(((((((((((())))))''''''''''''((((((((((((''''''(((((())))))******)))))))))'''%%%&&&)))+++(((***++++++***(((&&&&&&''''''''''''''''''''''''|||yyy~~~zzzqqqooowwwxxxuuuwwwyyy{{{}}}yyywwwvvvuuurrrooollliiihhhgggbbbaaaaaaaaa```___\\\YYYXXXXXXWWWVVVUUUUUUUUUVVVUUUTTTRRRRRRSSSSSSQQQPPPMMMLLLKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHIIILLLMMMMMMLLLKKKNNNQQQRRRQQQPPPOOOOOOPPPQQQQQQRRRRRRRRRRRRQQQOOOQQQUUUYYY]]]___``````ccceeeiiikkklllnnnppprrruuuwww{{{wwwjjjaaa[[[ZZZaaajjj~~~|||mmm___XXXUUU^^^ooo{{{eeeUUUQQQRRRTTTTTTVVVUUUSSSOOOIIIAAA:::666333333333222222222222222111111000000000////////////............///000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***))))))------......///......---------------------------,,,,,,---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++*********++++++,,,,,,---******++++++,,,,,,------+++++++++***************)))***+++,,,,,,+++)))(((*********************************++++++,,,,,,,,,+++++++++*********))))))******************++++++))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++&&&''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''''''''((((((((((((''''''(((((())))))******(((((('''&&&$$$%%%(((***))),,,......+++(((''''''''''''''''''''''''''''''}}}tttjjjcccfffiiilllwww|||xxxuuuqqqmmmjjjkkkjjjhhheeecccaaa``````[[[YYYXXXXXXYYYXXXVVVTTTQQQQQQRRRPPPOOONNNOOOQQQOOOMMMLLLLLLMMMMMMLLLJJJIIIIIIIIIIIIIIIIIIHHHHHHEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDFFFEEEEEEFFFHHHIIIIIIHHHGGGJJJMMMNNNMMMKKKKKKKKKJJJJJJKKKKKKLLLKKKKKKJJJHHHKKKNNNRRRVVVYYYZZZ[[[]]]___bbbdddfffgggiiikkkmmmooorrruuuxxx|||ssshhhaaa^^^```eeennnsss|||rrrkkk```\\\```nnn|||yyyeeeXXXTTTTTTUUUVVVVVVVVVSSSNNNGGG???;;;555444444333333333333444111111000000000///////////////......//////000111////////////////////////,,,,,,,,,,,,------------------,,,,,,++++++******,,,,,,---............---------------------------,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++************++++++))))))))))))***,,,---...))))))******++++++,,,,,,************************))))))++++++,,,+++***)))***************+++++++++))))))******+++,,,,,,,,,,,,++++++++++++*********)))))))))*********************++++++++++++******(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((((()))***+++''''''((((((((((((''''''&&&&&&&&&''''''(((((()))''''''''''''(((((((((((((((((((((((())))))))))))'''''''''&&&%%%%%%''')))(((,,,///...+++((('''(((''''''''''''''''''''''''vvviiiddd[[[bbbjjjsssyyyvvvqqqnnnkkkgggccc``````___^^^\\\[[[ZZZZZZZZZTTTRRRPPPPPPQQQRRRQQQPPPKKKLLLMMMKKKIIIHHHJJJLLLJJJHHHGGGHHHIIIIIIHHHFFFGGGHHHIIIIIIHHHHHHHHHHHHCCCCCCCCCDDDDDDDDDEEEEEECCCCCCCCCDDDDDDDDDDDDDDDAAABBBBBBCCCCCCBBBBBBAAADDDBBBBBBCCCEEEFFFFFFEEEEEEGGGIIIJJJHHHHHHHHHIIIGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHKKKNNNQQQSSSTTTUUUWWWYYY]]]___```aaaccceeedddfffiiikkkmmmqqqvvvyyyyyyxxxsssooonnnnnnpppooommmqqq|||ooogggjjjpppxxxxxxeeeYYYTTTTTTRRRTTTWWWWWWTTTNNNGGGCCC888777666444333333333444222222111111111000000000///////////////000000111////////////////////////,,,,,,---------.........---------,,,,,,,,,,,,,,,++++++,,,---------------------------------------,,,------,,,++++++,,,...------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***))))))((()))***,,,,,,************++++++++++++************************)))))))))***+++++++++,,,))))))*********+++++++++((())))))***++++++,,,,,,,,,,,,,,,,,,++++++++++++((((((((())))))************++++++++++++++++++***(((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''((()))***(((((())))))))))))((((((&&&''''''((())))))******''''''''''''(((((((((((())))))))))))((((((((((((&&&((()))((('''&&&'''((('''***---,,,(((&&&''')))((((((((((((((((((((((((}}}qqqccc^^^___\\\ggguuu{{{xxxuuuqqqnnnjjjgggdddaaa^^^[[[YYYYYYXXXWWWVVVVVVVVVWWWPPPMMMKKKKKKLLLNNNNNNMMMGGGIIIJJJHHHEEEDDDFFFHHHHHHGGGFFFFFFGGGHHHGGGEEEAAACCCDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDAAAAAABBBBBBCCCCCCCCCDDDBBBBBBCCCCCCCCCCCCBBBBBBBBBAAA@@@AAACCCDDDDDDCCCCCCEEEGGGGGGFFFEEEFFFGGGHHHHHHHHHIIIHHHHHHGGGGGGDDDDDDFFFGGGIIIKKKMMMNNNOOOQQQUUUWWWXXXZZZ\\\^^^___```ccceeegggkkkpppsssrrrxxx|||xxxzzzrrrfffbbbqqq|||qqqhhhfffrrrooo]]]UUUTTTOOORRRWWWYYYXXXSSSMMMIII<<<:::888555333333222333333333333222222222111111///////////////000111111000000000000000000000000---------....../////////------------------------***+++,,,,,,---------,,,------------------------,,,------,,,++++++,,,...------------------------************************++++++++++++++++++++++++++++++************+++++++++***)))(((((((((******++++++++++++++++++++++++******************++++++))))))))))))***+++------))))))******++++++++++++((())))))***++++++,,,,,,---------,,,,,,,,,++++++''''''(((((()))))))))******++++++,,,,,,++++++***(((((((((((((((((((((((())))))))))))))))))))))))((('''&&&&&&&&&''')))***))))))************))))))'''(((((()))***+++++++++''''''''''''((((((((()))******))))))(((((('''''''''(((******)))(((((()))%%%))),,,***&&&$$$&&&)))))))))))))))))))))))))))~~~wwwlllffffffiiilllwww~~~}}}|||yyyssslllgggdddcccaaa^^^[[[XXXVVVTTTTTTSSSRRRRRRQQQPPPOOONNNIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCDDDDDDDDDDDDDDDEEEDDDBBBBBBBBBCCCEEEFFFBBBBBBAAA@@@AAABBBCCCDDDBBBBBBBBBAAAAAA@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAA@@@AAABBBDDDEEECCCBBBBBBAAABBBBBBCCCCCCAAAAAABBBCCCEEEGGGIIIJJJKKKMMMOOORRRTTTVVVVVVWWWWWWZZZ]]]___aaadddgggjjjjjjnnnrrruuuxxxzzz}}}wwwgggccchhhwwwlll^^^bbbkkknnn___WWWYYYWWWTTTTTTUUUTTTRRROOOFFFCCC===777444222333444333222111222222000---+++000000000000000000000000222111000.........///000//////.........---------------------------------//////.........---------/////////...---------,,,------------------------,,,,,,,,,------.........++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********************************+++******)))))))))))))))+++*********+++,,,------,,,,,,,,,++++++*********++++++************++++++(((((()))***++++++,,,,,,------,,,,,,+++***))))))++++++************+++++++++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))(((''''''111///,,,)))((('''((((((''''''''''''((((((((((((}}}wwwuuusssppppppttt{{{}}}{{{zzzuuutttrrrqqqnnnjjjddd```^^^]]][[[XXXUUUSSSQQQOOOMMMMMMMMMLLLLLLKKKKKKJJJHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDCCCBBBAAAAAAAAABBBDDDDDDCCCBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@AAABBBCCCDDD@@@???????????????@@@@@@@@@AAAAAABBBCCCEEEFFFGGGGGGHHHIIIKKKMMMOOOQQQRRRTTTVVVYYY\\\^^^```cccfffcccfffiiilllnnnppptttvvvyyy~~~rrriiigggmmmxxxmmmbbb___hhhrrryyymmmeee[[[WWWSSSRRRSSSTTTRRRPPPJJJFFF???888444333444555555444333333444333000...000000000000000000000000222111000///...//////000//////.........---------------------------------//////.........---------...............---------------------------------++++++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,++++++************************)))******++++++,,,,,,,,,+++++++++************))))))))))))******((())))))***++++++,,,,,,------,,,++++++***))))))++++++************+++++++++******))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))((((((''')))))))))))))))))))))))))))))))))))))))((('''''',,,***)))'''''''''((()))''''''''''''(((((((((((({{{zzztttmmmjjjpppxxx~~~{{{wwwsssqqqpppjjjhhhfffdddbbb```\\\YYYVVVUUUSSSQQQOOOLLLJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAABBBCCCBBBBBBBBB@@@BBBDDDEEEFFFEEECCCBBBCCCCCCBBBBBBCCCCCCDDDEEECCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAABBBCCCCCC???>>>>>>=========>>>>>>@@@??????@@@@@@BBBCCCCCCDDDDDDDDDEEEGGGJJJLLLNNNOOOQQQTTTVVVXXXZZZ]]]``````bbbdddeeefffiiimmmppprrrvvv{{{wwwpppkkkhhhhhhrrr|||xxxbbbUUUUUUYYYcccrrrzzzggg```VVVRRRSSSTTTSSSQQQNNNJJJCCC<<<777555555666444333333333444444222000000000000000000000000000111111000/////////000000/////////.........------------------------------...............------------------...............------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++***+++++++++,,,,,,+++*********++++++,,,,,,,,,++++++++++++***))))))(((((((((((()))))))))))))))***++++++,,,,,,,,,,,,,,,+++******))))))++++++************+++++++++******)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((''''''''')))))))))))))))))))))))))))))))))))))))((('''''''''&&&%%%%%%&&&''')))***''''''''''''((((((((((((qqqtttzzz}}}vvvoooiiittt~~~zzzyyyuuuqqqmmmjjjhhhgggbbb```]]][[[ZZZYYYWWWUUUPPPOOONNNLLLJJJHHHGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCCCCCCCBBBAAABBBCCCDDDDDDDDDCCCBBBCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBCCC@@@@@@???>>>>>>>>>?????????>>>>>>>>>>>>??????@@@DDDCCCBBBCCCDDDGGGJJJLLLJJJMMMOOOQQQSSSTTTWWWZZZ]]]^^^______```cccgggkkknnnqqquuuyyy|||{{{ooofffdddiiitttkkk\\\UUUTTTVVV```nnn~~~rrrbbbWWWSSSSSSSSSRRROOOMMMIIICCC>>>:::777555333222111111333333111000000000000000000000000000111111000000000000000000////////////............................................................,,,---------.../////////------------------------//////......---------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++...------,,,++++++++++++++++++++++++++++++++++++******))))))))))))******))))))*********+++++++++,,,+++++++++******))))))++++++************+++++++++******))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((()))))))))))))))(((''''''&&&%%%%%%&&&&&&((()))***''''''''''''((((((((((((iiipppyyy~~~}}}zzzxxx}}}|||{{{zzzxxxqqqooollliiieeecccaaa```[[[YYYVVVTTTTTTTTTSSSQQQMMMLLLKKKJJJIIIGGGFFFFFFDDDDDDEEEEEEFFFFFFGGGGGGDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCBBBBBBAAAAAACCCDDDEEECCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDFFFFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@???>>>>>>??????>>>>>>============>>>>>>BBBBBBAAAAAABBBDDDGGGHHHGGGIIILLLMMMNNNPPPRRRTTTVVVVVVWWWWWWXXX[[[___bbbeeehhhlllppprrruuuxxx{{{yyyllliiihhhoooyyyhhh]]]XXXTTTUUUZZZfff}}}sssaaaVVVRRRPPPPPPNNNNNNNNNLLLGGGAAA:::666444333111111333333222111111111111111111111111111000000111111111111111111000000/////////.................................---.....................,,,---------.../////////------------------------/////////......---------++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))))),,,,,,+++******)))******++++++++++++++++++++++++,,,++++++******++++++,,,***************+++++++++++++++***************)))++++++************+++++++++******)))(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((()))))))))))))))(((''''''(((((((((((((((((())))))''''''''''''((((((((((((gggmmmvvvzzzxxxyyy|||zzzvvvsssrrrrrrpppooofffeeeccc```]]][[[ZZZZZZTTTRRROOONNNNNNNNNMMMKKKKKKJJJJJJIIIHHHGGGFFFFFFBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDBBBAAA@@@@@@BBBDDDEEEBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFEEEEEEDDDCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>=========>>>?????????>>>>>>>>>???@@@BBBCCCDDDFFFHHHIIIJJJKKKMMMOOOQQQSSSTTTUUUVVVXXX\\\______bbbfffiiilllooorrrttt|||wwwmmmgggmmmrrrggg___WWWQQQMMMRRRggg}}}rrr```TTTOOONNNNNNOOOQQQQQQMMMFFF???;;;888666444444555555555444111111111111111111111111///000111222222222111111000000000/////////..............................---------...............---------...............---------------------------------,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------------------------+++***))))))(((((()))))))))(((((('''''''''((((((***++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,************************************************++++++************+++++++++******)))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((''''''''')))))))))))))))))))))))))))))))))))))))(((''''''*********))))))))))))(((''''''''''''((((((((((((sssuuuzzz~~~zzzwwwssspppllliiihhhgggfffddd\\\[[[YYYWWWUUUTTTSSSSSSOOOMMMKKKKKKKKKJJJHHHFFFGGGGGGGGGFFFFFFEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCCCCDDDDDDCCCCCCBBBAAAAAAAAABBBBBBCCCCCC@@@AAABBBCCCDDDCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGFFFGGGGGGHHHGGGFFFEEEDDDCCCCCCAAA@@@@@@?????????>>>>>>>>>>>>>>>???@@@AAA=========>>>>>>?????????AAABBBEEEEEEFFFGGGIIIKKKMMMOOORRRSSSUUUWWWYYY\\\[[[^^^bbbeeegggiiilllnnnooosssxxx{{{}}}xxxmmmppp}}}xxxkkk___XXXPPPLLLVVVfffzzzrrr___TTTQQQPPPPPPQQQQQQNNNJJJFFFCCC:::888555444555555444333111111111111111111111111///000111222222222222111000000000000/////////...........................---------.........//////...............---------------------------------,,,,,,,,,,,,------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---------------------------,,,+++******))))))******(((((((((((((((((()))*********+++++++++,,,,,,,,,,,,++++++++++++++++++,,,************************))))))))))))************++++++************++++++++++++)))(((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))((((((''')))))))))))))))))))))))))))))))))))))))((('''''')))))))))******)))))))))''''''''''''((((((((((((|||zzzxxxtttqqqllliiieeebbbaaa```^^^]]]UUUTTTRRRQQQPPPOOOOOOOOONNNLLLKKKJJJJJJIIIFFFDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD@@@AAABBBBBBCCCCCCBBBBBB???@@@BBBDDDDDDCCCBBBAAA@@@@@@BBBCCCCCCCCCBBBAAAAAABBBBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHIIIHHHGGGFFFEEEGGGFFFEEEDDDCCCCCCBBBCCC>>>>>>>>>>>>???@@@AAABBB===>>>??????@@@@@@??????>>>@@@BBBCCCCCCDDDFFFHHHDDDGGGKKKNNNOOOQQQSSSUUUVVVYYY\\\___```bbbdddffffffkkkqqqtttvvvxxx}}}|||pppqqqwwwxxxjjjbbbYYYNNNOOOWWWgggjjj\\\WWWRRRRRRQQQPPPNNNLLLJJJIII999777444222222333222111111111111111111111111111///000111222333333222111000000000000////////////////////////////////////---------.........///////////////......------,,,---------------------------.........///000000000++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,........................---,,,++++++******+++++++++*********+++,,,------*********++++++,,,,,,,,,++++++************++++++++++++******************)))))))))))))))*********++++++************++++++++++++)))(((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))(((((('''&&&'''((()))*********)))''''''''''''((((((((()))|||zzzyyyssskkkcccbbb___\\\YYYXXXWWWUUUTTTOOONNNLLLJJJHHHGGGFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDFFFEEEDDDCCCCCCDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCCCCCCCDDDFFFGGGEEEDDDCCCBBBBBBCCCDDDEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDBBBAAABBBEEEFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIHHHEEEBBBAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>============????????????@@@AAABBBCCCFFFFFFFFFHHHIIIKKKMMMNNNTTTVVVXXXYYYYYY[[[^^^```bbbdddhhhlllppprrrtttuuu{{{uuujjjjjjpppsss~~~pppbbbXXXSSSRRRSSSjjjlll___UUUPPPNNNPPPQQQMMMIIIIII>>><<<888555444222111///000000000000000111111222333222111000///---,,,,,,////////////////////////000000//////.........---111111000000//////.........---,,,+++++++++++++++++++++++++++,,,------...---,,,,,,+++,,,---///000......---------,,,,,,,,,,,,,,,++++++******++++++---,,,,,,++++++*********++++++,,,------......///000000///...---,,,,,,+++++++++******************+++,,,------------,,,+++,,,,,,,,,,,,++++++***))),,,,,,++++++***)))))))))******))))))((((((''''''''''''((((((((((((''''''))))))))))))))))))))))))((('''&&&&&&'''((()))******)))(((''''''((()))***((((((((((((''''''''''''))))))))))))))))))))))))$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&'''((()))******************))))))))))))(((((())))))))))))((((((&&&''''''((()))******+++(((((((((((((((((((((((({{{vvvtttrrrmmmfff___]]]ZZZVVVTTTSSSRRRQQQOOOLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFDDDDDDCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCDDDEEEEEEDDDDDDCCCCCCCCCDDDDDDFFFDDDCCCDDDFFFGGGFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCDDDEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>======???>>>>>>???@@@AAABBBBBBCCCCCCDDDEEEFFFHHHJJJKKKNNNPPPRRRSSSTTTUUUYYY[[[^^^```cccgggkkkmmmooopppppptttyyy~~~tttooofffgggmmmxxxyyykkk```YYYUUU```ooo~~~wwwkkkWWWPPPLLLOOOQQQNNNKKKJJJBBB@@@;;;888666444333222333222222111111111222222444333333222111000//////////////////////////////000000/////////.........111000000000/////////.........---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,---...///............------,,,,,,......---,,,+++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,------......///000//////...------,,,,,,,,,+++++++++******))))))***+++,,,------,,,+++***+++,,,,,,,,,,,,++++++******************+++++++++******))))))(((((((((((()))))))))******)))))))))''''''''''''''''''''''''(((((('''''''''((())))))+++***)))(((((()))***+++)))))))))(((((((((''''''))))))))))))))))))))))))&&&&&&'''((((((((((((''''''''''''(((((((((((((((((((((((((((''''''''''''(((((())))))))))))(((((('''''''''((()))*********************************~~~{{{vvvrrrllliiifffccc]]]YYYUUURRROOOMMMLLLLLLKKKIIIHHHHHHGGGGGGGGGGGGGGGHHHEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEGGGEEEEEEEEEGGGHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCDDDDDDEEEEEEDDDCCCCCCBBBBBBCCCCCCEEEEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIHHHFFFEEEDDDDDDDDDCCCCCCCCCCCCCCC@@@@@@@@@@@@????????????>>>>>>>>>>>>???@@@AAAAAA@@@AAAAAABBBCCCDDDFFFGGGGGGIIIKKKMMMNNNPPPTTTVVVYYYZZZ]]]aaadddggghhhiiikkknnnssswww{{{~~~wwwfffcccaaadddlll|||nnnaaaYYYWWWZZZeeexxxzzz___UUUMMMNNNRRRQQQNNNMMMHHHEEEAAA<<<888666555555555555444333222222222222444444444333333333222222000000000000000000000000000000////////////......000000000000//////////////////...------------......---,,,,,,,,,,,,,,,,,,,,,,,,------......------/////////............---000000...---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,------......////////////...---------,,,------,,,+++***))))))(((******++++++++++++******++++++,,,---------,,,,,,))))))******+++,,,,,,---***))))))))))))(((((((((***++++++++++++++++++***''''''''''''''''''''''''))))))((('''''''''((((((++++++************++++++******)))))))))((((((((())))))))))))))))))))))))''''''((())))))))))))((()))))))))(((((('''''''''((((((((((((''''''''''''(((((())))))))))))((((((''''''(((((())))))******************************}}}zzzzzzyyysssnnnjjjfffaaa]]]ZZZWWWTTTQQQNNNKKKHHHGGGGGGGGGFFFEEEGGGFFFFFFEEEEEEEEEFFFFFFDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGFFFFFFFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCFFFEEEEEEDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>>??????@@@AAA?????????@@@AAABBBCCCDDDDDDFFFHHHJJJKKKNNNQQQTTTUUUVVVXXX[[[^^^aaacccdddgggjjjooorrruuuwwwzzz}}}}}}wwwooogggaaa```jjjoooaaaYYYUUU\\\lllnnn```SSSPPPRRRRRRPPPPPPLLLJJJFFF@@@;;;888777777777666555333222111111111333333333333444444444444111111111111111111111111000000//////////////////000000000000//////////////////............/////////...---,,,,,,,,,,,,,,,+++,,,---.........,,,,,,/////////////////////...000000...---,,,,,,++++++***++++++,,,,,,---------++++++,,,------......///...............---------......---,,,***)))(((((())))))************))))))***+++,,,---------------*********++++++,,,,,,,,,))))))))))))))))))))))))***++++++,,,,,,++++++***))))))))))))))))))))))))******)))(((((('''''''''******)))*********++++++************))))))))))))((((((((((((((((((((((((''''''((()))))))))(((((()))(((((((((((((((((((((************))))))))))))(((((())))))))))))(((((('''((((((((()))))))))***************************~~~vvvrrrqqqnnngggbbb^^^ZZZVVVRRROOOMMMLLLKKKIIIGGGEEEDDDDDDEEEDDDDDDGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDFFFGGGGGGGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFGGGFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEFFFFFFGGGEEEEEEDDDCCCCCCCCCCCCDDDFFFFFFEEEEEEEEEEEEFFFFFFEEEFFFGGGGGGGGGGGGFFFEEEDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDCCCCCCCCCCCCBBBBBBBBB??????????????????@@@AAA@@@@@@@@@@@@@@@AAABBBCCCAAACCCEEEGGGHHHJJJMMMPPPRRRSSSTTTWWWYYY\\\^^^___^^^aaaeeehhhjjjllloooqqqssszzztttjjjcccdddppp~~~rrrfff[[[YYY```oooooo___WWWTTTQQQOOOOOONNNNNNKKKEEE>>>:::888999777666444333111111000000222222222333333333333333222222222222222222222222//////000000000000000000////////////000000000000//////.........//////000///......---,,,,,,,,,,,,,,,,,,.........---,,,+++...////////////////////////...---,,,+++++++++++++++++++++,,,,,,------...++++++,,,------......///---------.....................---,,,+++***)))((())))))))))))))))))))))))******+++,,,------------,,,,,,,,,,,,++++++******))))))))))))************))))))************))))))*********************************))))))((('''''''''(((((())))))*********************))))))))))))((((((((((((((((((((((((&&&&&&'''(((((((((((('''''''''(((((()))******+++************))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))}}}yyytttnnnhhheeeaaa[[[WWWRRRPPPNNNKKKHHHGGGGGGGGGGGGEEECCCBBBCCCEEEDDDDDDFFFFFFEEEDDDCCCCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGGGGFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEFFFGGGHHHFFFGGGHHHGGGEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEGGGGGGFFFEEEEEEEEEFFFFFFEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGHHHHHHHHHEEEEEEEEEEEEDDDDDDDDDCCCAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@AAABBBBBB>>>@@@BBBBBBCCCEEEHHHJJJNNNOOOPPPQQQSSSVVVXXXYYYXXX[[[^^^aaaccceeegggiiilllrrryyy}}}}}}yyyqqqmmmpppvvvyyyhhh___]]]eee}}}qqqggg^^^UUUPPPOOOOOOPPPPPPKKKCCC===;;;;;;777666444333222111111111222222222222222222222222111111111111111111111111//////000000000000111111////////////000000000000///............///000000///...------------------------......------,,,,,,---............/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,------......///,,,---------.../////////......---,,,+++******)))******))))))))))))************+++,,,,,,,,,++++++...------,,,++++++******)))))))))************+++(((((())))))))))))(((((((((((((((((((((((((((((())))))*********)))((((((&&&'''((())))))***))))))******)))))))))((((((((())))))))))))))))))))))))&&&&&&'''(((((((((((('''&&&''''''(((***++++++,,,((((((((((((''''''''''''(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((~~~|||yyywwwsssqqqiiigggbbb]]]XXXTTTQQQOOOIIIIIIHHHGGGEEEDDDDDDDDDEEEDDDBBBBBBCCCEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEECCCDDDFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHFFFFFFGGGHHHHHHGGGFFFFFFGGGFFFFFFGGGHHHIIIJJJJJJGGGIIIJJJIIIFFFEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFHHHGGGFFFFFFEEEEEEFFFFFFDDDFFFGGGHHHHHHGGGFFFDDDFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBAAAAAAAAAAAAAAABBBBBBAAAAAA@@@@@@@@@AAAAAA===???@@@@@@@@@BBBDDDFFFIIIIIIJJJKKKMMMOOOQQQSSSSSSVVVZZZ]]]^^^```ccceeefffiiinnnqqqsssvvvzzz}}}{{{zzzxxxqqqnnn{{{rrrbbbWWWTTTPPPSSSUUUQQQHHHAAA>>>===777666555444333333333333333333222222222222222222111111111111111111111111//////000000000111111111.../////////000000000111...---------......///000...------------......//////...---,,,,,,,,,,,,,,,,,,,,,------............---------------......///---------------,,,,,,,,,++++++,,,------......///,,,,,,------...//////000---------,,,,,,++++++++++++***))))))))))))***+++******+++++++++***)))))),,,,,,,,,,,,,,,,,,,,,+++))))))*********+++++++++(((((())))))))))))(((((((((((((((((((((((((((((((((((()))*********))))))&&&''')))***++++++******)))))))))(((((((((''''''))))))))))))))))))))))))''''''((())))))))))))((((((((()))))))))*********((((((((((((''''''''''''(((((())))))))))))(((((())))))))))))(((((((((((()))))))))))))))))))))))){{{yyy~~~~~~|||yyyvvvsssoookkkggg]]]\\\ZZZUUUPPPLLLKKKKKKEEEEEEFFFEEEDDDCCCCCCDDDEEECCCAAAAAACCCEEEEEEEEEBBBBBBCCCCCCEEEFFFHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDBBBDDDEEEGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFHHHIIIFFFGGGHHHIIIIIIHHHGGGFFFHHHHHHHHHIIIJJJKKKLLLMMMHHHJJJLLLJJJGGGFFFGGGJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHGGGFFFEEEEEEFFFFFFDDDEEEGGGHHHHHHGGGEEEDDDHHHGGGGGGFFFEEEEEEFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEECCCCCCBBBAAAAAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@>>>@@@AAAAAAAAAAAADDDFFFEEEEEEEEEFFFHHHJJJMMMNNNMMMPPPTTTWWWYYY[[[^^^```bbbccceeehhhlllppptttvvvvvv}}}|||}}}ooo```[[[QQQUUUXXXUUULLLDDD@@@@@@888777666555555444555555444444444333333222222222000000000000000000000000//////000000111111111222.../////////000000111111---------------...///000---------------...///000000///---,,,+++,,,------,,,,,,,,,---------.........------......///000111.........------,,,,,,,,,++++++,,,------......///+++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,***************)))((('''***++++++,,,,,,------...))))))******++++++++++++))))))************))))))************************'''((()))***++++++***)))'''(((***+++,,,,,,++++++((((((((((((''''''''''''))))))))))))))))))))))))(((((()))***************************))))))))))))************))))))))))))(((((())))))))))))(((((())))))))))))((((((((((((************************uuuiiihhhhhh|||yyyyyytttnnniiifffaaa[[[VVVPPPNNNKKKHHHFFFDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDD@@@BBBDDDDDDDDDDDDEEEGGGCCCDDDEEEFFFGGGGGGGGGGGGEEEGGGHHHHHHGGGFFFFFFGGGIIIIIIIIIIIIHHHHHHHHHHHHEEEFFFHHHIIIIIIIIIHHHGGGKKKIIIFFFFFFGGGHHHHHHHHHKKKJJJJJJJJJKKKLLLMMMMMMJJJMMMLLLGGGGGGMMMOOOLLLKKKLLLKKKIIIGGGGGGJJJLLLJJJIIIIIIJJJKKKJJJHHHFFFIIIKKKLLLLLLJJJHHHHHHIIIMMMJJJHHHHHHJJJKKKJJJHHHJJJIIIGGGFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFHHHGGGFFFFFFFFFGGGHHHIIIHHHGGGGGGFFFEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@???>>>>>>>>>>>>@@@AAABBBEEEDDDDDDDDDEEEFFFHHHIIILLLMMMNNNQQQSSSUUUWWWXXX]]]^^^___aaadddgggiiikkknnnssszzzwww```\\\XXXTTTSSSSSSPPPIIICCC>>><<<999666444444555666444444444333333333222222111222333444444333222111000000000000////////////000000000000000000000000......////////////......---.........------,,,+++......---,,,,,,+++******..................------222000---+++******,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------////////////000000000000------,,,,,,,,,,,,------,,,,,,,,,++++++++++++***)))***++++++++++++************+++,,,------......+++++++++*********))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&''''''(((((((((((((((*********)))))))))))))))'''&&&%%%$$$%%%&&&(((***))))))((((((''''''&&&&&&***)))((('''''''''''''''************************(((((()))))))))'''&&&%%%(((((())))))))))))((((((''''''''''''((((((((((((~~~pppbbb]]]```qqq}}}yyytttqqqiiieee```\\\YYYTTTOOOKKKKKKJJJHHHFFFEEEDDDEEEEEECCCCCCCCCCCCCCCDDDDDDDDDAAACCCDDDDDDCCCCCCEEEFFFDDDEEEFFFGGGGGGHHHHHHHHHGGGHHHIIIIIIGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJHHHIIIJJJKKKKKKJJJIIIIIIIIIHHHFFFFFFHHHIIIJJJIIIKKKLLLLLLMMMMMMNNNNNNOOONNNPPPOOOKKKKKKPPPQQQNNNOOONNNMMMLLLLLLMMMOOOQQQPPPNNNLLLLLLMMMMMMLLLKKKKKKLLLNNNMMMLLLKKKKKKLLLKKKIIIGGGHHHJJJKKKJJJIIIKKKJJJIIIHHHGGGGGGGGGHHHJJJJJJIIIIIIHHHHHHGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@???>>>???@@@AAABBBCCCCCCCCCCCCCCCEEEFFFGGGIIIJJJKKKMMMOOOQQQSSSTTTXXXYYY[[[]]]```cccfffgggeeeiiiooouuu{{{vvveee\\\SSSQQQSSSRRRKKKCCC???<<<999666444555666888444444444333333333222222000111111222222111111000000000000000////////////000000000000000000000000......////////////......,,,------......---------......------,,,++++++***........................---,,,***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------....../////////000000000//////............//////---,,,,,,,,,++++++************************************++++++,,,,,,------+++++++++*********))))))((())))))******))))))((((((((((((((((((((((((((((((((())))))))))))(((((('''(((((()))***)))))))))***))))))))))))))))))))))))((('''&&&'''(((***+++((((((((((((((((((((((((***))))))(((((((((((()))************************''''''(((((((((((((((((((((((())))))))))))((((((((((((((()))))))))******oooddd^^^\\\bbbkkk{{{vvvrrrmmmhhhddd]]]ZZZVVVSSSPPPMMMIIIFFFEEEDDDDDDCCCDDDDDDEEEEEEBBBBBBBBBCCCCCCCCCDDDDDDCCCDDDEEEDDDCCCCCCDDDEEEEEEFFFFFFGGGHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGIIIKKKJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMMMMNNNNNNMMMLLLLLLKKKIIIHHHHHHKKKMMMNNNNNNNNNOOOQQQRRRSSSSSSRRRRRRRRRTTTTTTQQQRRRUUUVVVTTTUUUSSSQQQQQQSSSUUUVVVWWWWWWUUURRRQQQQQQRRRRRRQQQRRRSSSSSSRRROOONNNNNNOOOMMMKKKJJJJJJKKKLLLLLLKKKLLLLLLKKKKKKJJJIIIHHHHHHKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFEEEDDDCCCBBBBBBBBBAAAAAA@@@???@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDDDDEEEGGGHHHJJJLLLMMMNNNRRRSSSUUUWWWZZZ^^^aaabbbaaadddhhhmmmqqqwww|||wwwhhhWWWPPPRRRSSSNNNGGGBBB???:::666444555777888444444444444333333333333111000000000000000000111000000000000////////////000000000000000000000000...//////000000//////...,,,---...............---......------,,,+++++++++........................+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........////////////000//////............//////...------,,,+++******)))+++***)))(((((()))*********************++++++++++++++++++***************(((((())))))))))))((((((''''''''''''''''''''''''(((((())))))))))))((((((((())))))***************))))))))))))))))))******+++***)))((()))***+++,,,''''''((())))))***++++++***))))))))))))******+++************************''''''''''''((()))***+++((())))))******))))))((()))))))))*********++++++wwwaaa[[[___gggvvvzzzvvvpppkkkfffaaa[[[XXXSSSRRRPPPMMMKKKIIIFFFEEEAAAAAAAAABBBBBBCCCCCCDDDAAAAAABBBBBBCCCCCCDDDDDDDDDEEEFFFEEEDDDCCCDDDEEEFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIGGGFFFGGGJJJMMMKKKKKKLLLMMMNNNOOOPPPPPPRRRRRRRRRQQQQQQQQQPPPPPPOOOMMMLLLMMMPPPRRRSSSSSSRRRUUUXXX[[[\\\[[[YYYWWWUUUVVVWWWXXXYYY\\\]]]]]]]]]ZZZWWWWWWYYY\\\\\\\\\]]][[[YYYYYYYYYYYYWWWVVVZZZZZZYYYWWWSSSQQQQQQRRRRRRQQQPPPOOOOOONNNNNNNNNLLLLLLMMMMMMLLLLLLKKKKKKMMMMMMLLLKKKJJJIIIHHHHHHHHHIIIJJJKKKKKKIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJIIIHHHGGGFFFEEEDDDCCCDDDCCCBBBAAAAAA@@@@@@@@@??????@@@@@@@@@AAAAAABBBAAABBBCCCEEEFFFHHHIIIIIILLLMMMOOOQQQUUUXXX[[[]]]^^^```dddhhhlllpppuuuyyy}}}yyybbbTTTPPPQQQPPPNNNHHHDDD>>>888555444666777555444444444444333333333222111000//////000111222000000000000////////////000000000000000000000000//////000000000000/////////////////////...---,,,......------,,,,,,,,,,,,---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------........./////////---,,,,,,++++++,,,,,,---......---,,,+++******))),,,+++)))''''''((()))+++************))))))))))))************************((((((((())))))((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))************))))))))))))))))))*********+++******))))))***++++++((()))))))))*********+++(((((((((((()))***++++++************************)))((('''''''''(((***+++)))))))))******))))))))))))))))))*********++++++qqqaaaaaajjjvvv~~~xxxuuunnnjjjddd___ZZZVVVRRROOOHHHHHHGGGFFFDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEGGGGGGGGGEEEDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKJJJJJJJJJHHHGGGHHHKKKNNNMMMNNNOOOQQQRRRTTTUUUVVVWWWWWWWWWWWWVVVWWWWWWWWWUUUSSSRRRRRRTTTVVVWWWWWWYYY]]]bbbfffhhheeeaaa___YYYYYYZZZ]]]```ccceeehhhfffdddbbbaaabbbcccddddddddddddddddddeeedddaaa^^^^^^___^^^[[[XXXWWWWWWXXXXXXWWWVVVTTTQQQPPPPPPPPPNNNNNNOOOOOOPPPPPPQQQQQQOOONNNNNNMMMKKKJJJJJJIIIJJJKKKKKKLLLLLLJJJIIIHHHFFFGGGGGGHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJKKKJJJJJJHHHGGGFFFEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@AAAAAACCCDDDEEEFFFFFFHHHIIIJJJMMMPPPSSSVVVXXXUUUXXX\\\```ccchhhmmmpppuuuxxx}}}yyywwwwwwppp[[[PPPMMMPPPRRROOOKKKDDD===777555444555555555555444444444333333333222111000000111222333000000000000//////////////////////////////////////////000000000000//////222111111000///---,,,+++......------------,,,,,,---------.........////////////......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............,,,,,,++++++++++++,,,,,,......------,,,+++******---+++)))((('''((()))******)))))))))))))))))))))************************(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((&&&'''(((((())))))(((((((((((())))))************))))))))))))((()))))))))+++*********)))))))))(((''''''''''''(((((()))***))))))))))))))))))))))))+++***)))'''''''''((()))))))))************))))))((((((((()))))))))******zzzrrrvvv~~~~~~|||yyytttoookkkbbb^^^XXXTTTPPPMMMJJJHHHCCCDDDEEECCCAAA@@@@@@AAAAAABBBBBBBBBBBBAAA@@@@@@AAABBBBBBCCCDDDEEEFFFFFFFFFHHHIIIHHHGGGGGGHHHIIIKKKJJJIIIIIIJJJKKKMMMNNNMMMNNNNNNNNNMMMNNNPPPRRRSSSTTTUUUWWWZZZ\\\]]]^^^^^^^^^^^^]]]^^^___``````^^^\\\ZZZYYY[[[\\\\\\[[[aaafffmmmssstttqqqkkkggg```^^^___cccgggiiimmmrrrrrrsssrrrqqqooopppsssvvvsssrrrrrrsssuuutttrrrooohhhhhhgggdddaaa___```bbb]]]^^^]]]ZZZWWWUUUUUUVVVUUUTTTSSSSSSTTTUUUWWWXXXSSSRRRQQQPPPOOOMMMMMMLLLLLLLLLLLLLLLLLLKKKJJJIIIGGGHHHIIIIIIIIIHHHFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGEEEEEEEEEEEEDDDBBBAAA@@@???@@@@@@AAAAAAAAA@@@@@@???@@@@@@AAABBBCCCCCCDDDEEEEEEGGGIIIKKKNNNQQQRRRPPPSSSWWWZZZ^^^bbbgggjjjmmmpppuuuxxx|||}}}~~~zzzxxxgggooo}}}|||hhhYYYRRRQQQSSSSSSOOOIIIBBB<<<777555444555555555555444444444333333333222222222222333333000000000000///////////////////////////////////////000000111111000000///222222222111000...,,,,,,......------------------,,,,,,------.../////////......,,,+++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------............------------......------------,,,,,,,,,,,,---,,,+++)))))))))******)))))))))))))))************************+++++++++))))))************))))))************************(((((())))))))))))((((((&&&&&&'''(((((((((((((((((((((((()))******++++++((((((((((((((((((''''''++++++***))))))(((''''''(((''''''''''''(((((())))))))))))))))))))))))))),,,+++***)))(((((((((((()))******++++++******)))((((((((()))))))))******}}}{{{xxxsssoookkkgggbbb___UUURRRMMMJJJHHHGGGEEEDDDCCCEEEFFFDDDBBB@@@BBBCCCAAABBBCCCCCCCCCCCCBBBAAABBBBBBCCCDDDEEEFFFGGGHHHGGGIIIJJJJJJIIIIIIKKKLLLOOONNNMMMMMMMMMOOOQQQRRRSSSTTTVVVVVVUUUVVVWWWYYYZZZ[[[]]]___bbbdddfffgggeeeeeeeeeeeefffgggiiijjjllliiifffeeeeeeeeedddccchhhnnnvvv}}}{{{tttoookkkfffeeeiiilllmmmsssyyy~~~{{{uuunnnjjjiiiiiieeeffffffdddaaa___aaaccc___]]][[[XXXXXXYYY\\\]]]WWWWWWVVVTTTSSSRRRQQQPPPNNNNNNMMMLLLKKKKKKKKKKKKHHHIIIJJJKKKKKKIIIHHHFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIDDDEEEEEEEEEEEEDDDBBBBBB@@@AAABBBBBBBBBBBBAAA@@@>>>??????@@@@@@AAAAAAAAABBBBBBCCCEEEGGGIIIKKKMMMOOOQQQTTTWWWYYY]]]aaadddeeeiiinnnrrruuuyyy~~~{{{tttyyy|||jjjkkknnnzzzzzzmmmbbbYYYSSSSSSPPPLLLFFF@@@;;;888666555555555555444444444444111111222222222222111111000000000000////////////////////////////////////000000111111111111000000000000111111111000//////------..................,,,,,,------...//////000...---+++)))))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,---------...------,,,,,,------...,,,,,,,,,---------------------,,,,,,+++*********((())))))******+++++++++))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))'''(((((()))******++++++((()))))))))(((((('''&&&((((((((((((((((((((((((***)))(((((((((((((((((())))))))))))))))))))))))))))))*********))))))((()))******++++++******))))))))))))*********++++++{{{wwwtttoookkkeee___[[[WWWRRROOONNNJJJFFFDDDDDDCCCCCCBBB@@@BBBDDDBBB???>>>???BBB@@@AAACCCDDDEEEEEEDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHGGGIIIKKKKKKJJJKKKLLLNNNRRRQQQPPPOOOPPPRRRTTTVVVXXXZZZ\\\]]]\\\\\\]]]^^^___```bbbeeegggjjjlllmmmjjjjjjjjjjjjkkkmmmpppqqqwwwuuuqqqooonnnnnnlllkkklllsss|||yyytttsssmmmjjjmmmooopppuuu}}}zzzrrrmmmlllkkkmmmnnnmmmkkkjjjlllooohhheee```\\\[[[\\\^^^```[[[ZZZYYYXXXVVVUUUTTTSSSPPPOOOMMMKKKJJJKKKKKKLLLIIIJJJKKKLLLLLLJJJHHHGGGEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJDDDEEEEEEFFFFFFEEECCCBBBAAABBBCCCDDDCCCBBBAAA@@@>>>>>>>>>>>>??????@@@@@@@@@@@@AAABBBDDDFFFHHHIIIKKKMMMPPPQQQSSSVVVYYY\\\\\\aaagggjjjlllnnnrrrvvv}}}kkkkkknnnxxx~~~uuuqqqlllooowwwtttttt~~~sssaaaUUURRRPPPMMMHHHCCC>>>;;;999666666555555555444444444///000111222222111000///000000000000////////////////////////////////////000000111111111111000000......///111111222222222------..................,,,,,,------...///000000///...+++******,,,///111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,++++++******++++++,,,++++++,,,------......///---......------+++***)))(((((()))***+++,,,,,,---))))))******++++++++++++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))(((((())))))))))))(((((((((((()))***************'''(((((()))***+++++++++)))))))))))))))(((''''''&&&&&&''''''(((((())))))++++++***)))(((((())))))))))))))))))))))))))))))&&&''')))+++++++++************++++++++++++************+++++++++,,,,,,,,,zzzuuuooojjjfffbbb___ZZZTTTOOOLLLJJJIIIFFFEEEDDDCCCCCCCCCCCCCCCAAABBBCCCDDDDDDDDDCCCBBBDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFGGGHHHJJJKKKLLLKKKJJJJJJKKKOOOSSSVVVWWWWWWXXXYYY[[[]]]^^^___cccfffjjjlllkkkiiihhhhhhjjjmmmpppsssuuuvvvuuutttpppqqqrrruuuwwwzzz}}}~~~~~~{{{yyyyyyyyyxxxwww~~~yyytttvvv|||{{{ooopppwwwyyyrrrmmmppprrrrrrooolllgggbbb___aaafffkkkgggddd```^^^\\\ZZZXXXVVVPPPPPPOOONNNNNNNNNNNNNNNNNNMMMLLLKKKJJJHHHGGGGGGIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIHHHFFFEEEEEEFFFHHHIIIGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@===>>>???@@@@@@AAAAAA@@@??????@@@AAABBBDDDEEEFFFHHHIIIKKKNNNQQQSSSUUUVVVZZZ___eeeggggggiiioootttvvv{{{yyyiii___ccclllvvv~~~xxxwww~~~yyy```aaaeeennn{{{www```WWWSSSQQQOOOIIIAAA<<<<<<666555444444555555333111444333222222111111222222111111111111111111111111333222000/////////000111////////////////////////000000000000000000000000//////.........---------000///...---,,,---......000000//////......------,,,---------------,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------///...,,,+++***++++++,,,...---+++*********++++++......,,,+++***)))))))))+++++++++************)))*********************************))))))))))))(((+++*********))))))(((((())))))))))))))))))))))))***)))((((((((()))+++,,,'''((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((+++***)))(((((()))***+++******))))))))))))******~~~wwwqqqkkkeee___\\\WWWUUUQQQLLLIIIGGGFFFEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCCCCDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCDDDFFFFFFFFFGGGHHHIIIKKKLLLPPPPPPPPPQQQTTTXXX]]]aaagggfffffffffggghhhjjjkkklllnnnqqqsssrrrrrrrrrrrrtttvvv{{{www}}}~~~zzzwwwyyyxxxuuuuuuqqqlllgggeeefffhhhjjjnnnkkkhhhfffeeedddaaa___UUUTTTRRRPPPOOONNNNNNNNNOOONNNMMMLLLKKKKKKKKKKKKHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHFFFEEEEEEFFFHHHIIIHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@>>>??????@@@@@@@@@@@@@@@?????????@@@AAACCCDDDEEEEEEFFFHHHKKKMMMPPPQQQRRRQQQUUUZZZ]]]]]]___eeeiiikkkooouuu{{{vvveeeaaaaaaeeeqqqiii\\\ZZZ]]]iii~~~rrrZZZSSSNNNNNNLLLEEE???<<<777666444444555444222111555444333333222222333333111111111111111111111111222111111000//////000000////////////////////////////////////////////////000000/////////.........000///...---------......////////////............------............------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------...---,,,+++++++++,,,------,,,+++*********++++++------,,,+++************++++++++++++************************************++++++*********)))))))))************)))))))))((())))))))))))))))))))))))***)))((((((((()))++++++((((((((((((((((((''''''))))))))))))))))))))))))))))))))))))(((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((+++***)))(((((()))***+++******))))))))))))******~~~vvvqqqiiibbb\\\WWWRRROOOKKKJJJGGGEEECCCBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBDDDEEEEEEFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCEEEFFFGGGKKKKKKJJJKKKLLLMMMOOOPPPTTTVVVXXX[[[^^^dddkkkpppvvvtttrrrqqqqqqrrrtttuuuzzz|||}}}zzztttpppooonnnmmmkkkooommmlllkkkkkkiiigggeee[[[YYYWWWTTTRRRPPPPPPOOOQQQPPPNNNMMMLLLMMMNNNNNNIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHIIIJJJKKKKKKKKKKKKIIIHHHGGGFFFDDDCCCBBBBBB@@@AAAAAAAAAAAA@@@??????????????????@@@BBBCCCCCCBBBCCCDDDFFFIIIKKKLLLMMMMMMQQQVVVXXXYYY[[[```dddeeeiiimmmqqqtttzzzrrreee]]]ZZZ```kkkvvvaaaVVVOOOVVVlllfffYYYNNNNNNPPPMMMEEE???999777666555555444222111666555444444333333444444111111111111111111111111000000111111000000//////////////////////////////........................000000000000000/////////000///......------...................../////////---....../////////......++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---------,,,+++*********++++++,,,,,,+++******++++++,,,,,,+++++++++************************************,,,+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))((()))******+++)))))))))(((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))((())))))******))))))(((************************))))))))))))))))))))))))******))))))))))))************))))))))))))******{{{wwwssspppiiiccc\\\UUUPPPMMMJJJHHHGGGFFFDDDCCCBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFFFFHHHJJJLLLNNNQQQQQQPPPPPPRRRTTTVVVXXXXXX[[[^^^aaafffmmmwww~~~~~~|||{{{{{{}}}~~~|||{{{yyytttoooqqqpppooooooooonnnkkkhhhaaa___\\\YYYWWWVVVVVVVVVUUUSSSQQQOOONNNNNNNNNOOOMMMMMMMMMLLLLLLLLLLLLLLLJJJKKKKKKLLLKKKJJJIIIHHHGGGFFFFFFEEEEEEFFFFFFGGGGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJIIIGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@???????????????@@@AAAAAABBB@@@AAABBBCCCEEEGGGHHHHHHMMMPPPTTTVVVWWWZZZ]]]```aaaeeeiiikkknnnrrryyy~~~tttggg___aaafffyyypppaaaQQQOOO\\\qqq|||hhhUUUQQQTTTSSSKKKDDD<<<:::777666666555333111555555444333333333333333111111111111111111111111...///000111111000///...........................------------------------////////////////////////000//////...............---------....../////////---...//////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++,,,------...,,,++++++++++++++++++++++++*********++++++,,,---,,,,,,+++++++++*********************************,,,,,,,,,+++++++++***************)))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++******))))))((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))*********))))))))))))******~~~wwwqqqkkkfffccc\\\WWWQQQMMMJJJIIIGGGFFFEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFHHHHHHHHHIIIKKKOOORRRUUUVVVVVVUUUVVVWWWZZZ]]]___^^^aaadddgggkkktttyyyyyyyyyyyyyyyyyywwwsssppphhhfffccc```^^^^^^^^^___[[[YYYWWWTTTQQQPPPOOOOOOPPPPPPOOOOOONNNMMMLLLLLLKKKLLLMMMMMMLLLJJJHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCAAAAAA@@@@@@@@@??????@@@AAAAAA@@@@@@AAABBBCCCDDDEEEEEEHHHJJJMMMOOOQQQSSSVVVXXXYYY]]]aaadddeeeiiioootttrrrxxxyyylllfffeeekkkuuuqqq___UUUVVVbbbyyy{{{aaaVVVUUUSSSLLLGGG@@@===:::888777666444222444333333222222222222222111111111111111111111111...///000111111000///...------------------------------------------------........................///////////////.........,,,,,,------......//////---......///000000//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,------------++++++++++++++++++++++++************+++,,,------,,,,,,,,,++++++++++++***************************,,,,,,,,,+++++++++******))))))))))))))))))******((((((((((((((((((((((((((()))))))))******************))))))(((((((((((((((((((((((((((((((((((('''((((((((()))))))))***'''(((((())))))(((((('''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))******)))))))))******))))))))))))******{{{tttnnnhhhbbb\\\XXXRRROOOKKKHHHGGGGGGFFFEEECCCCCCCCCBBBBBBAAAAAA@@@AAAAAAAAAAAABBBCCCEEEEEEEEEEEEEEEEEEFFFHHHIIIJJJIIIIIIIIIKKKOOOTTTYYY\\\\\\[[[[[[\\\^^^bbbgggiiikkkmmmoooooorrr|||zzzvvvqqqoookkkhhhffffffggghhhcccbbb```]]]ZZZWWWUUUTTTTTTSSSRRRQQQOOOMMMLLLLLLNNNNNNOOOOOONNNLLLIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@AAA@@@@@@AAAAAABBBBBBCCCCCCEEEFFFHHHJJJMMMOOOQQQRRRSSSWWW[[[^^^```dddiiinnnkkkpppwww~~~ooogggdddeeelll}}}ooocccZZZ[[[lllqqq___WWWQQQKKKIIIDDDAAA===:::999777555444333333222111111111111222111111111111111111111111......///000000000//////------------------------------------------------------------............///000000000000///...------------------.........,,,---...///////////////------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,******+++,,,,,,,,,+++++++++*********+++,,,,,,---,,,,,,,,,,,,++++++++++++************************,,,+++++++++************))))))))))))************))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******'''(((((())))))(((((('''''''''''''''''''''''''''))))))))))))))))))))))))))))))************))))))******))))))))))))******|||yyynnnkkkfffaaa]]]XXXRRRNNNKKKIIIFFFEEEEEEEEEDDDBBB@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAABBBCCCEEEFFFGGGFFFFFFFFFGGGIIIKKKNNNOOOMMMMMMNNNQQQVVV]]]cccgggeeeddddddfffiiinnnsssvvv|||}}}}}}{{{}}}{{{xxxsssooolllkkklllmmmkkkkkkjjjiiifffccc___]]][[[ZZZXXXVVVSSSQQQOOONNNQQQRRRSSSSSSQQQNNNKKKIIIHHHHHHHHHIIIIIIHHHHHHHHHFFFFFFGGGGGGGGGGGGGGGFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFCCCCCCBBBAAAAAA@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAACCCDDDEEEGGGJJJMMMNNNNNNOOOSSSWWWZZZ[[[^^^cccggghhhlllqqqvvv|||{{{jjjccc___cccnnn~~~tttfff]]]cccqqq{{{ppp```SSSMMMLLLHHHEEE@@@<<<:::999777666444444333222222222222333111111111111111111111111...............///000000////////////////////////---------------------------.........///////////////000000111000///...---...------------------,,,++++++---....../////////---------,,,,,,+++++++++++++++,,,,,,,,,,,,------+++,,,---------,,,+++***)))***+++,,,,,,,,,,,,++++++++++++***++++++,,,,,,------,,,,,,,,,+++++++++************************++++++*********)))))))))((()))))))))************))))))))))))))))))))))))'''((()))***+++******)))((((((((()))******++++++))))))))))))))))))))))))'''''''''((()))*********((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++***)))(((******))))))))))))******vvvzzzyyysssooolll___]]]ZZZWWWTTTPPPJJJGGGHHHFFFDDDDDDDDDCCCAAA??????@@@AAACCCDDDDDDEEEEEEAAAAAABBBBBBDDDEEEGGGHHHGGGHHHHHHIIIKKKNNNQQQRRRRRRRRRTTTWWW]]]dddkkkooommmmmmmmmooosssyyy~~~~~~yyyssspppnnnnnnoooooopppqqqqqqoookkkhhheeeaaa```^^^[[[XXXVVVSSSRRRSSSTTTUUUUUUTTTPPPMMMKKKHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHHHHIIIJJJJJJJJJJJJJJJKKKJJJJJJIIIHHHDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@???????????????@@@BBBEEEHHHIIIHHHIIIMMMRRRTTTTTTVVV[[[___cccfffiiilllooouuu~~~vvvjjj]]]TTTRRR\\\tttqqqaaa^^^dddiii{{{}}}iiiXXXQQQQQQJJJGGGAAA>>>;;;:::888777555555444333333333333444111111111111111111111111///...---------///000111111111111111111111111111.........................../////////000000111111///000111111111000...---.........------,,,,,,,,,***+++,,,---............---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,------...---,,,***))))))***+++,,,---,,,,,,+++,,,,,,++++++***++++++,,,---------,,,,,,,,,++++++*********************************))))))))))))((((((((())))))*********+++))))))))))))))))))))))))'''((()))++++++******)))''''''((()))***+++,,,,,,))))))))))))))))))))))))&&&''''''((()))******+++******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((()))***++++++***)))(((******))))))))))))******vvvzzz{{{sssmmmhhhcccaaaUUUSSSQQQMMMJJJHHHFFFFFFGGGGGGHHHHHHFFFEEECCCBBB;;;<<<>>>@@@BBBCCCDDDDDDDDDDDDEEEFFFHHHIIIHHHGGGIIIJJJMMMPPPRRRSSSSSSSSSUUUWWWZZZ```gggooouuuyyyyyyyyyyyy{{{{{{uuuqqqqqquuuxxxvvvqqqmmmmmmooogggjjjmmmjjjddd___]]]]]]XXXWWWXXX[[[YYYQQQLLLKKKGGGJJJLLLKKKGGGFFFFFFHHHFFFGGGGGGHHHHHHFFFEEEDDDIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHJJJLLLLLLJJJGGGFFFEEEDDDCCCCCCBBBAAAAAAAAA???>>>>>>============>>>BBBBBBBBBCCCCCCCCCDDDDDDIIIKKKNNNQQQSSSUUUXXX[[[`````````bbbgggnnntttxxxhhhZZZTTTTTT[[[ddd{{{xxxhhhZZZ[[[fff~~~pppZZZQQQQQQNNNHHHDDDDDDBBB<<<888777444444555555555444333333555444222000//////000111//////000000111111111222222222333444333111...---000000000///......---------------.........//////////////////////////////------------------------------,,,+++,,,---...///.........------,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++*********************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******************************))))))))))))))))))))))))}}}xxxpppiiiddd```]]]ZZZQQQOOOMMMKKKHHHFFFEEEDDDDDDEEEEEEEEEDDDCCCAAA@@@AAABBBDDDEEEGGGHHHHHHHHHGGGGGGHHHJJJLLLMMMMMMMMMPPPQQQSSSVVVXXXYYYZZZZZZ[[[\\\___eeelllttt{{{zzz{{{{{{vvvooojjjkkkmmmnnnooopppooonnnjjjgggeeeaaa______```\\\SSSNNNMMMJJJLLLMMMLLLIIIGGGHHHIIIGGGHHHIIIIIIIIIHHHFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIJJJKKKJJJHHHGGGEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@???>>>>>>>>>??????@@@AAABBBBBBCCCCCCCCCCCCFFFIIILLLNNNOOORRRUUUWWWZZZ[[[\\\___ccciiinnnqqqxxx|||jjjZZZQQQSSSZZZaaawwwvvvfffWWW\\\nnnwwwbbbUUUPPPRRRLLLIIIIIIFFF???999777444444444444444444333333444333222111000000000000///000000000111111111111111222333444333111///.........//////////////////---------.........//////////////////////////////---------------------------,,,,,,+++,,,---...///------------,,,,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((******))))))))))))******************************************************~~~qqqllleee___ZZZVVVSSSPPPKKKJJJIIIGGGEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCBBBAAACCCDDDEEEFFFGGGGGGGGGGGGJJJJJJLLLNNNPPPRRRSSSTTTWWWYYY[[[^^^aaacccdddddddddeeehhhmmmttt|||}}}tttmmmlllmmmuuuttttttvvvxxxwwwssspppnnnkkkhhhgggaaaWWWRRRQQQNNNOOOOOONNNKKKIIIIIIJJJIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJGGGHHHIIIIIIHHHFFFCCCBBBBBBBBBAAA@@@@@@@@@@@@@@@>>>???AAABBBCCCCCCBBBBBBCCCEEEHHHJJJKKKMMMPPPRRRSSSTTTVVVZZZ^^^cccfffhhhooopppuuujjjXXXRRRSSSNNN```|||ttt[[[VVV]]]vvvmmm[[[QQQUUUOOOLLLMMMKKKCCC<<<999333444444444444444444444333333333333222111000///000000000000111111111111111222333444444333111111------...//////000111111---............/////////////////////////////////------------------------,,,,,,+++++++++,,,---...,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,++++++***+++++++++,,,,,,------,,,++++++******++++++,,,------------------------'''(((((()))******++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******************************************************vvvpppgggccc]]]WWWSSSOOOKKKIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFGGGFFFFFFKKKMMMOOOQQQSSSVVVXXX[[[\\\]]]```dddhhhkkknnnooommmnnnpppuuu|||zzzuuussswwwyyy|||}}}}}}|||yyyxxxxxxtttpppmmmggg^^^XXXXXXSSSSSSRRRPPPMMMLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFGGGIIIKKKLLLJJJKKKMMMNNNMMMJJJGGGEEECCCCCCBBBAAA@@@@@@@@@@@@===>>>@@@BBBBBBBBBAAA@@@AAACCCFFFGGGHHHIIIKKKMMMMMMOOORRRVVVZZZ^^^```aaahhhhhhllltttzzzooo___WWWQQQYYYjjjhhh\\\VVVccc|||{{{gggXXXTTTNNNKKKLLLLLLFFF???<<<444444444444444444444555222222333444333222000///000000000000000111111111000111222333444333333333......//////000000000000.............../////////////////////////////////........................++++++++++++,,,,,,------++++++++++++++++++++++++------,,,,,,,,,+++++++++)))******++++++,,,,,,---++++++++++++++++++++++++------------------------))))))))))))******++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***************))))))))))))******************************************************~~~yyyrrrhhhaaaZZZWWWRRROOOMMMLLLIIIGGGFFFFFFEEEEEEDDDEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGHHHGGGHHHIIIJJJKKKKKKKKKKKKMMMPPPRRRTTTUUUXXX\\\```^^^```dddhhhmmmrrrvvvxxxuuuwwwzzz~~~~~~yyy{{{{{{|||~~~yyyvvvtttnnneee``````YYYWWWUUURRRPPPOOONNNMMMKKKKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGFFFFFFFFFHHHJJJLLLLLLNNNOOOPPPPPPMMMKKKIIIEEEDDDCCCBBBAAAAAAAAAAAA>>>???@@@AAAAAAAAA@@@???@@@BBBDDDEEEEEEFFFHHHJJJJJJLLLOOOSSSWWWZZZ[[[\\\bbbccchhhooosssxxxwwwddd\\\WWWZZZkkkzzz~~~vvvgggYYYXXXdddxxx{{{iiiVVVNNNIIIJJJLLLHHHCCC@@@777666555444444444555555111222333444444333111000111111000000000000000000000111111222333333333333111111000000////////////////////////////////////////////////////////////........................++++++,,,,,,------------++++++++++++++++++++++++------,,,,,,,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,+++++++++*********++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++******))))))))))))******************************************************zzzsssmmmeee\\\VVVKKKIIIHHHHHHIIIJJJIIIHHHGGGFFFFFFEEEEEEFFFFFFGGGCCCCCCCCCDDDEEEFFFHHHIIIGGGHHHJJJLLLNNNOOOPPPPPPRRRUUUXXXYYYYYY\\\aaaffffffgggjjjoootttyyy}}}~~~~~~|||{{{uuummmggggggaaa^^^YYYVVVUUUTTTRRRPPPMMMMMMLLLKKKKKKKKKKKKLLLKKKJJJJJJIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFHHHIIIJJJLLLMMMNNNPPPPPPNNNMMMLLLGGGGGGEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@??????@@@AAACCCCCCCCCCCCEEEFFFGGGIIILLLOOOSSSUUUWWWXXX[[[\\\bbbhhhkkkmmmttt|||}}}hhhZZZRRRYYYhhhuuu{{{ttt{{{vvvdddXXXWWWccc{{{cccWWWMMMKKKMMMJJJFFFDDD;;;999888666555555555666222333333333333333222222111111111111000000000000000000000111111222222333222222111000000///......000000000////////////...////////////////////////........................+++,,,---.........------++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((())))))******+++++++++******))))))))))))******************************++++++++++++++++++++++++yyypppiiiddd]]]UUUPPPGGGFFFEEEEEEGGGHHHGGGFFFGGGFFFFFFEEEEEEFFFFFFFFFCCCCCCDDDDDDFFFHHHJJJKKKGGGIIILLLOOORRRTTTVVVVVVYYY\\\_________aaagggmmmrrrsssuuuxxx||||||ssslllkkkhhhddd___[[[ZZZYYYWWWUUUQQQPPPOOONNNMMMNNNNNNOOOMMMMMMLLLLLLKKKJJJJJJIIIGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMKKKJJJIIIGGGFFFFFFEEEEEEEEEDDDAAA???>>>>>>???@@@>>>@@@AAAAAA@@@@@@AAACCCDDDEEEGGGJJJMMMOOORRRSSSVVVWWW[[[```bbbdddjjjrrr{{{nnn]]]ZZZ]]]```hhhrrr}}}tttvvvxxxfffZZZ[[[hhhwwwyyyiiiXXXQQQOOOLLLHHHGGG>>>===:::777666555555666333333333222222333333444111111111111000000000///000000000000000000111111111111000000000000000000000000000000/////////...////////////////////////........................,,,---.../////////......+++,,,,,,,,,------------------,,,,,,,,,,,,++++++......------,,,,,,++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))(((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,******))))))))))))******************************++++++++++++++++++++++++zzzssskkkccc^^^YYYSSSNNNKKKJJJHHHGGGGGGFFFEEECCCGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFGGGIIIKKKMMMOOOMMMOOORRRVVVZZZ]]]___```^^^aaaddddddcccffflllrrr||||||}}}vvvooommmmmmiiiccc___^^^]]]ZZZXXXSSSRRRQQQPPPOOOPPPQQQQQQOOONNNNNNMMMLLLKKKKKKKKKHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLMMMMMMKKKJJJIIIHHHHHHHHHHHHFFFBBB???>>>>>>???@@@===>>>??????>>>>>>???@@@AAABBBCCCEEEHHHKKKNNNOOOUUUUUUWWW[[[\\\^^^fffnnnnnnpppzzzpppeee]]]TTTTTTZZZhhh{{{vvvkkkssstttcccZZZ]]]eeewwwbbbWWWRRRMMMIIIHHHAAA???<<<888666555555666444333222111222333444555222111111111000000//////000000////////////000000/////////000111111222222111111000000/////////...////////////////////////////////////////////////------///000000000///...,,,,,,,,,------.........---------,,,,,,,,,++++++000///......---,,,+++******+++,,,------,,,+++***************************((((((((()))******++++++((((((((((((((((((((((((************************))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************((())))))***++++++,,,,,,******))))))))))))******************************++++++++++++++++++++++++}}}oooiii```YYYTTTPPPNNNMMMKKKHHHEEEEEEGGGGGGEEECCCDDDCCCBBBBBBCCCDDDFFFGGGHHHHHHHHHHHHJJJMMMOOOQQQRRRUUUXXXYYY]]]cccdddaaacccfffhhhgggfffjjjrrrxxx|||xxxwwwuuuqqqnnnnnnjjjdddbbbccc___\\\XXXUUUUUUTTTSSSQQQQQQPPPNNNLLLKKKKKKKKKKKKLLLKKKIIIHHHGGGGGGGGGHHHHHHHHHGGGGGGHHHIIIJJJJJJHHHHHHIIIIIIJJJKKKLLLLLLIIIHHHEEEBBB@@@?????????<<<===>>>@@@AAACCCDDDDDDBBBCCCDDDFFFGGGIIIJJJKKKMMMOOORRRUUUXXX[[[___bbbfffmmmtttyyy~~~uuubbbSSSNNNPPPUUU]]]kkk|||{{{nnnsssuuullleee___ggg{{{uuuaaaUUUNNNKKKIIIJJJFFFBBB>>><<<:::777444666666555444333333333333222222222111111000000000000000000000////////////000000000000000000000000444111...///222333000,,,---------...............////////////////////////,,,---......//////...............................................................---,,,+++))))))++++++++++++++++++++++++---,,,,,,+++*********+++************************((((((((()))******++++++)))************++++++++++++*********))))))((((((((()))***++++++***)))(((************************))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((()))***************))))))))))))))))))))))))************************++++++++++++++++++++++++{{{ttteee___XXXRRROOOMMMLLLKKKJJJHHHEEEEEEFFFGGGEEECCCEEEEEEDDDEEEEEEGGGHHHIIILLLLLLMMMOOOPPPRRRTTTUUUWWW[[[]]]^^^ccciiikkkiiilllnnnppppppoooqqqxxx}}}~~~||||||yyywwwsssllljjjkkkjjjgggccc```^^^\\\ZZZXXXTTTSSSQQQOOONNNNNNNNNOOOMMMLLLJJJIIIHHHHHHIIIIIIGGGGGGGGGGGGGGGHHHIIIIIIHHHHHHIIIIIIJJJKKKKKKLLLJJJHHHFFFDDDBBBAAA@@@@@@>>>>>>???@@@AAABBBCCCDDDAAABBBCCCDDDFFFGGGHHHIIIJJJLLLOOORRRTTTWWW[[[^^^]]]cccjjjnnnqqqyyyuuu^^^RRROOOKKKPPP[[[kkk~~~rrrkkkzzzssshhhbbbooolllYYYNNNJJJJJJKKKHHHBBB===999777666666666666555444333333333333444444444333333333222222111000000000////////////000000000000000000000000444111...///222333000---........................////////////////////////,,,---......//////..............................------------------------,,,,,,---------,,,++++++++++++++++++++++++++++++---,,,++++++*********************************************))))))))))))))))))************++++++++++++*********)))))))))))))))***+++,,,,,,+++***)))************************))))))(((((((((((())))))************************))))))))))))))))))))))))(((((())))))))))))((((((((())))))***************************************))))))))))))))))))))))))++++++++++++++++++++++++~~~zzzuuummmhhhZZZUUUPPPLLLKKKKKKKKKJJJIIIGGGFFFFFFGGGGGGFFFDDDGGGGGGGGGHHHIIIKKKMMMMMMQQQRRRUUUWWWYYYZZZZZZZZZ___ccceeefffjjjrrruuuuuuwwwzzz||||||{{{}}}~~~|||wwwrrrpppssswwwsssmmmhhhdddbbb```^^^ZZZXXXVVVTTTRRRRRRRRRRRRMMMLLLKKKJJJIIIIIIIIIJJJFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKJJJIIIHHHFFFDDDCCCCCCCCC@@@AAAAAAAAAAAAAAABBBBBB???@@@AAABBBCCCDDDEEEFFFFFFHHHKKKMMMNNNQQQUUUXXXYYY___eeehhhiiinnnvvv}}}ttt^^^TTTGGGHHHMMMYYYkkk~~~kkkooo{{{~~~fffdddjjj{{{zzzcccTTTNNNNNNMMMKKKEEE???999666777888666666555444333333333333444444444333333333333222111111000000000/////////000000000000000000000000333000...///222222000...000000//////......------////////////////////////,,,---......//////..............................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************++++++******)))((((((''')))************+++++++++***************)))))))))++++++,,,,,,,,,,,,++++++***************************))))))(((((())))))***************************))))))))))))))))))))))))((())))))******))))))(((((()))******++++++******************************************************++++++++++++++++++++++++xxxrrrmmmhhhaaa]]]UUURRRMMMJJJJJJKKKKKKKKKHHHHHHGGGHHHHHHHHHGGGFFFIIIJJJKKKLLLNNNPPPQQQRRRUUUXXX[[[___aaaaaaaaa```eeejjjmmmmmmqqqyyy}}}~~~{{{{{{~~~~~~uuummmiiihhhhhhgggaaa___\\\XXXUUUSSSRRRRRRMMMMMMLLLKKKJJJIIIIIIIIIFFFGGGGGGGGGHHHGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJKKKJJJIIIHHHGGGGGGFFFFFFBBBBBBBBBAAA@@@@@@??????>>>??????@@@AAABBBBBBCCCCCCEEEGGGIIIJJJLLLPPPRRRWWW\\\aaadddfffiiinnnsss|||uuubbbQQQLLLJJJOOO[[[lllyyyssssssxxxggg\\\gggssscccXXXTTTOOOMMMJJJCCC===999999:::666666555444333333333333111111111111111111111111111111111000000000//////////////////////////////222000//////111222000///111111000000///...------////////////////////////,,,---......///.................................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++*********************************************))))))(((((())))))*********+++++++++************************++++++++++++++++++++++++***************************))))))))))))))))))***************************)))))))))))))))))))))))))))))))))******)))))))))))))))***++++++++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,~~~xxxooohhhddd___ZZZVVVTTTQQQMMMKKKJJJJJJJJJJJJHHHIIIJJJKKKKKKJJJJJJJJJLLLMMMOOOQQQSSSUUUWWWXXXYYY\\\aaaeeehhhiiiiiihhhlllrrruuuvvvxxx~~~tttooooooqqqsssjjjgggccc]]]XXXUUURRRQQQOOOOOONNNMMMKKKJJJHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGHHHHHHHHHIIIIIIIIIIIIIIIKKKKKKKKKJJJJJJIIIIIIIIIDDDCCCCCCAAA@@@???>>>>>>>>>>>>??????@@@@@@@@@AAABBBCCCEEEFFFGGGIIILLLNNNPPPTTTYYY]]]___aaafffiiiooowwwyyy___TTTKKKJJJOOOYYYiiiwww~~~vvvxxxttt\\\\\\ppptttdddZZZQQQPPPMMMGGGAAA<<<999888666666555444333333333333111111111111111111111111111111111111000000000000////////////////////////111000///000111111111000222222111000//////......////////////////////////,,,---......///.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++***)))************************(((((())))))************))))))*********+++++++++***************+++++++++*********))))))***************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***+++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,~~~tttnnnfffaaa^^^\\\XXXTTTTTTQQQMMMJJJJJJIIIIIIHHHIIILLLNNNOOONNNMMMNNNNNNPPPRRRTTTWWWZZZ]]]^^^______bbbggglllppprrrsssrrrvvv}}}}}}wwwuuuvvvwwwrrrooojjjddd^^^YYYVVVUUUUUUUUUTTTRRRPPPMMMKKKJJJJJJKKKLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKLLLLLLKKKKKKJJJFFFFFFEEEDDDBBBAAA@@@????????????@@@@@@@@@@@@@@@AAACCCDDDEEEEEEFFFIIIKKKLLLOOOSSSWWWYYY]]]aaacccgggjjjtttqqq```OOOJJJJJJLLLTTT^^^jjjvvv~~~}}}ggg\\\cccqqqpppeee\\\WWWQQQJJJEEE???999555666666555444333333333333222333333333333444444444222222111111111000000000000000000000000000000000000000000000111111111111222222111111000000//////////////////////////////,,,---......//////..............................,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++***)))************************'''(((((()))******++++++)))************+++++++++*********+++++++++++++++******)))(((((()))******************************+++******))))))******+++(((((((((((((((((((((((()))))))))))))))))))))))))))******++++++******))))))***++++++,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))*********++++++,,,,,,---~~~xxxsssjjjeee___\\\[[[ZZZWWWTTTTTTQQQNNNLLLKKKKKKJJJIIIKKKNNNRRRSSSRRRQQQQQQRRRUUUWWW[[[^^^bbbdddeeefffeeehhhmmmsssxxx|||~~~~~~}}}zzzyyyvvvqqqkkkfffbbb___]]]^^^^^^]]]ZZZWWWTTTPPPNNNMMMNNNOOOPPPOOONNNLLLKKKHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMLLLLLLKKKJJJIIIHHHGGGFFFDDDCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@BBBCCCCCCCCCDDDFFFHHHKKKMMMOOORRRUUUYYY\\\___bbbcccjjjvvvwww^^^SSSNNNIIIIIIOOOUUU```tttwwwggg___```oooyyyqqqgggYYYOOOIIIDDD<<<777666666555444333333333333222222333333333444444444222222222111111111000000000000000000000000000000///000000111000000111222111111111111111111111111////////////////////////,,,---......//////..............................------------------------++++++,,,---------,,,,,,------------------------'''(((***+++,,,+++***)))************************)))))))))))))))*********)))************+++++++++*********++++++,,,,,,,,,++++++***))))))***++++++************************+++******))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******))))))***++++++,,,,,,++++++++++++++++++++++++++++++************************)))******+++,,,,,,------~~~wwwppplllccc___[[[YYYZZZZZZXXXUUUUUUSSSPPPNNNNNNNNNNNNMMMLLLPPPTTTUUUTTTSSSSSSUUUYYY[[[___cccfffiiijjjkkkkkkmmmrrrxxx~~~|||zzzvvvppplllhhhfffeeeeeeeeecccaaa]]]YYYUUUSSSNNNOOOQQQQQQQQQOOOMMMLLLHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKLLLMMMMMMLLLLLLLLLLLLKKKJJJHHHGGGFFFFFFBBBBBBBBBAAAAAAAAAAAAAAA???AAABBBBBBAAABBBDDDFFFHHHIIIJJJLLLNNNRRRVVVXXX\\\\\\bbblllttt|||nnn___UUULLLHHHJJJEEENNN___vvvqqq```XXXdddwwwuuuaaaTTTNNNIIIBBB;;;666666555444333333333333000000000111111222222222222222222111111111111000000000000000000000000000...000111111000000111222111111111111111222222222////////////////////////,,,---......//////......................................................))))))+++,,,---.........------------------------&&&(((***+++,,,+++***)))************************++++++******)))((((((((()))************+++++++++*********++++++,,,,,,,,,---,,,+++******+++,,,---************************++++++************++++++************************))))))))))))))))))))))))******++++++++++++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++------------------------))))))***+++,,,,,,------zzzssslllgggddd]]]ZZZXXXXXXZZZ[[[ZZZXXXYYYWWWUUURRRQQQQQQRRRRRRUUUUUUUUUVVVXXXZZZZZZYYYaaaeeekkkpppsssrrrpppnnnpppsssxxx~~~~~~zzztttmmmkkkmmmooonnnkkkhhhddd```\\\YYYVVVVVVUUUVVVUUURRRNNNJJJKKKKKKKKKJJJIIIHHHFFFEEEGGGGGGHHHIIIIIIHHHHHHHHHKKKLLLMMMMMMLLLJJJHHHFFFDDDBBB@@@>>>>>>>>>@@@@@@BBBBBBAAA@@@AAABBBCCCDDDHHHIIIJJJKKKLLLNNNQQQTTTUUUZZZaaaeeejjjqqq{{{uuu```RRRHHHCCCFFFJJJOOO[[[uuuooo]]][[[bbbwwwlllVVVLLLKKKFFF===;;;999666444444333222000...000222444444111...,,,,,,---000222333333222111000000000000000000000000///000111111111000...---000000////////////000000---------............///------------------------++++++++++++++++++++++++,,,,,,+++***+++,,,...///******))))))))))))******,,,,,,+++******+++,,,,,,************************+++++++++*********))))))***++++++++++++***))))))))))))*********))))))(((*********************************)))((((((''''''************************(((((()))******)))'''&&&******++++++++++++******''''''((()))***++++++,,,******))))))******+++,,,************************------,,,+++***)))(((''',,,,,,,,,---...///000111++++++,,,,,,,,,,,,------}}}xxxrrrkkkfffbbb```]]][[[XXXXXXZZZ[[[ZZZXXX[[[ZZZXXXWWWUUUTTTTTTTTTVVVWWWXXXZZZ\\\^^^^^^^^^gggmmmvvv}}}}}}yyyuuussswww}}}yyyuuuvvvvvvuuusssqqqnnnjjjeeebbb]]][[[XXXVVVUUUSSSPPPMMMLLLLLLLLLKKKJJJIIIHHHGGGGGGHHHHHHIIIIIIIIIHHHHHHJJJKKKLLLMMMLLLJJJHHHGGGEEEDDDBBB@@@??????@@@AAA@@@????????????@@@BBBCCCCCCDDDEEEFFFFFFHHHLLLNNNQQQVVV[[[___bbbgggpppwwwzzzeeeSSSHHHDDDEEEHHHQQQccc}}}xxxbbb]]]aaakkkyyyuuu^^^RRRNNNIIIBBB===:::777666555444222111222333555666666444222000/////////000000111222333000000000000000000000000///000000111000///...---000000////////////000000000000000//////.........------------------------++++++++++++++++++++++++,,,+++++++++,,,,,,---...+++++++++******+++++++++,,,,,,+++******+++,,,,,,************************+++++++++*********))))))***************))))))(((******++++++++++++******************************''''''(((((()))*********************************'''''')))************)))******++++++++++++******(((((())))))******++++++))))))(((((())))))***+++************************+++++++++***************+++++++++++++++,,,---...++++++,,,,,,,,,,,,------{{{uuurrrmmmgggbbb^^^\\\[[[\\\ZZZYYYXXXZZZZZZYYYXXX\\\\\\\\\\\\[[[YYYWWWVVVXXXYYY\\\___bbbcccddddddjjjqqq{{{}}}yyywww|||}}}|||{{{zzzxxxwwwuuuqqqmmmiiifffbbb^^^[[[XXXVVVTTTRRRNNNNNNMMMLLLKKKJJJIIIIIIHHHIIIIIIIIIIIIIIIHHHHHHIIIJJJKKKLLLLLLKKKJJJIIIHHHFFFDDDBBBAAAAAAAAABBB@@@????????????AAACCCDDDCCCDDDEEEEEEFFFGGGJJJMMMNNNRRRUUUXXXZZZ___fffkkkrrr{{{|||bbbRRRIIIDDDCCCIIIQQQaaapppccc```___iiizzz{{{fffVVVOOOJJJFFF???<<<999777666555333222555555555666555444333333333222000...///000222333000000000000000000000000000000000000000///......000000////////////000000222222111000///...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,---------,,,,,,---------,,,++++++******++++++,,,************************+++++++++******************************))))))(((***++++++,,,,,,,,,++++++************************''''''((())))))******+++************************&&&''')))***+++,,,,,,,,,******++++++++++++******)))))))))))))))*********((((((((((((((())))))***************************))))))******+++++++++,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------wwwqqqmmmjjjddd___[[[YYYYYYYYY[[[ZZZXXXXXXXXXXXXXXXXXX[[[\\\^^^______]]]ZZZXXXYYY\\\```cccfffggghhhiiimmmsss||||||zzz|||yyyxxxvvvssspppllljjjfffccc```]]]XXXUUUPPPPPPOOOMMMLLLKKKJJJJJJIIIJJJJJJJJJJJJIIIIIIHHHHHHIIIJJJKKKKKKKKKJJJJJJJJJIIIGGGEEEDDDCCCCCCCCCBBBBBBAAAAAABBBCCCEEEFFFCCCDDDEEEEEEEEEFFFIIILLLMMMPPPRRRTTTWWW[[[aaaeeegggnnn|||{{{iiiWWWJJJCCCFFFIIIPPPhhhqqqdddZZZ^^^iii}}}nnn]]]RRRNNNLLLAAA>>>:::777666555333222444333333222222222222222333333111000000000111111000000000000000000000000000000000000000//////...000000////////////000000111111000000///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++,,,------------------,,,++++++++++++++++++++++++************************************************+++++++++++++++******)))******++++++,,,+++++++++************************++++++******)))(((((('''************************((())))))***+++,,,,,,,,,******++++++++++++***************))))))))))))))))))(((((((((((()))******************************)))************+++++++++......------,,,---------+++++++++,,,,,,,,,------~~~wwwooojjjgggddd```\\\ZZZZZZZZZ[[[YYYYYYYYYXXXWWWWWWXXXXXXYYYZZZ]]]___``````___^^^]]]aaaeeeggghhhiiilllnnntttwww}}}~~~{{{zzzzzzxxxvvvqqqpppooommmkkkeee^^^YYYTTTSSSQQQOOOMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHIIIJJJJJJKKKKKKKKKJJJJJJIIIGGGFFFEEEEEEEEECCCCCCBBBBBBBBBCCCDDDEEEAAAAAABBBAAAAAABBBEEEGGGKKKLLLNNNQQQTTTYYY^^^bbbbbbjjjttt}}}iiiUUUFFFEEEFFFHHHTTTeee{{{ppp^^^YYY[[[kkkyyygggWWWOOONNNCCC???:::777555444333222444333222111000111111222222222333333222111000///000000000000000000000000111000000///////////////000000////////////000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************,,,,,,------,,,,,,+++***(((((()))***++++++******************************+++++++++***))))))((((((************************++++++************************++++++++++++***************)))))))))))))))***))))))))))))***++++++************************+++++++++************)))......---,,,,,,,,,------+++++++++,,,,,,,,,------~~~xxxsssmmmhhhdddbbb```^^^\\\[[[\\\\\\]]]ZZZ[[[[[[ZZZXXXXXXYYYZZZYYYZZZ\\\___bbbeeegggiiifffiiilllmmmlllmmmppptttwwwyyy|||~~~|||{{{xxxuuuttttttuuuuuusssmmmfff```[[[YYYVVVRRRPPPNNNMMMMMMLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHIIIIIIIIIJJJJJJKKKJJJJJJIIIIIIHHHGGGGGGGGGCCCCCCAAA@@@@@@@@@AAABBBBBBCCCCCCBBBAAABBBEEEGGGFFFGGGHHHKKKOOOUUUYYY\\\___fffooorrrwwwiiiRRRIIIGGGEEEGGGLLL```vvvlll^^^UUU]]]ooonnnYYYMMMIIIFFFBBB<<<888666666444444555444444333333333333333111222333444444222000...000000000000000000000000111111000///////////////000000////////////000000------------.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++)))***+++,,,,,,+++***)))***++++++,,,,,,++++++******************************************+++++++++,,,,,,,,,---,,,++++++***'''((()))***************************************(((((()))******++++++,,,************************,,,+++***)))))))))))))))******++++++++++++******)))))))))))))))************************++++++,,,************************,,,+++++++++******))))))++++++************++++++++++++,,,,,,,,,,,,------|||ssslllgggdddbbb```]]]]]]\\\\\\\\\]]]]]]^^^\\\^^^^^^]]][[[ZZZ\\\^^^\\\\\\]]]```eeelllrrrvvvqqqtttuuutttqqqrrrvvv{{{{{{|||}}}wwwxxxxxxxxxxxxwwwsssmmmiiibbb___[[[WWWTTTQQQPPPPPPLLLMMMMMMLLLLLLJJJIIIIIIIIIIIIIIIHHHIIIIIIJJJJJJHHHIIIIIIIIIIIIIIIHHHHHHFFFDDDCCCAAA@@@@@@@@@@@@DDDEEEEEEDDDBBBCCCEEEGGGEEEDDDEEEGGGLLLPPPTTTVVVYYY```gggjjjmmmxxxjjjTTTKKKIIIFFFBBBMMM```nnnwww}}}{{{nnn[[[XXXbbbuuuyyydddTTTNNNJJJFFF@@@;;;999888777666555555555555444444444444222222222333222222111111000000000000000000000000222111000///...//////000000000////////////000000////////////............------------------------------------------------...---,,,,,,+++++++++,,,)))***+++,,,,,,+++***)))***+++,,,,,,,,,,,,+++***************************))))))*********+++++++++***++++++++++++***))))))'''((()))***++++++++++++************************((())))))******+++,,,,,,***************************)))((((((((()))***+++******++++++++++++******(((((())))))******++++++)))))))))))))))***++++++***************************************+++++++++))))))))))))***+++,,,,,,++++++,,,,,,,,,,,,------}}}vvvlllddd```^^^^^^^^^ZZZZZZ[[[\\\\\\]]]]]]^^^___```aaa```]]]\\\^^^aaa_________bbbhhhqqqzzzzzz{{{|||yyyuuuvvv{{{|||{{{yyyyyyxxxvvvrrrpppgggddd___[[[WWWTTTSSSRRRMMMMMMMMMMMMLLLKKKIIIIIIJJJIIIIIIHHHHHHIIIIIIIIIGGGHHHIIIIIIJJJJJJIIIIIIIIIGGGEEECCCBBBAAAAAAAAA@@@AAAAAA???>>>>>>AAACCCFFFEEEDDDFFFJJJNNNQQQRRRUUUZZZ```dddiiirrr}}}```RRROOOKKKDDDEEESSS^^^jjjwwwyyy~~~}}}dddYYYZZZhhhuuuddd]]]MMMHHHBBB===;;;:::999888444444555555444444333222444333111000000111333444000000000000000000000000222111///.........///000000000////////////000000222222111000///...------------------------------------------------------///...,,,+++***+++,,,,,,)))***,,,------,,,***)))***+++,,,------,,,+++***************************))))))******++++++++++++)))))))))))))))(((''''''((()))***+++,,,---------************************,,,,,,++++++***)))))))))************************''''''&&&'''((()))+++,,,******++++++++++++******'''(((((()))***++++++,,,((((((((((((((()))******************************'''((()))***+++,,,------++++++++++++,,,---...///++++++,,,,,,,,,---------~~~ssslllbbb^^^^^^___]]][[[XXXXXXXXXXXXYYYYYYZZZ[[[^^^```bbbbbbaaa``````aaaaaaaaabbbeeelllttt|||||||||zzzyyy}}}zzzzzz{{{vvvqqqjjjaaaZZZUUUQQQPPPPPPNNNNNNPPPQQQPPPKKKGGGKKKIIIGGGGGGHHHIIIHHHGGGHHHHHHHHHIIIIIIJJJJJJJJJIIIHHHGGGEEEDDDCCCCCCCCC@@@@@@??????????????????BBBBBBDDDEEEHHHJJJLLLNNNSSSVVVYYY^^^ccckkksssxxxdddSSSJJJEEEAAANNNXXX\\\hhh}}}uuucccWWWZZZqqqxxxfffSSSLLLCCC===;;;:::888666777555333333444444333222333333333333333333333333222222000///............000000111111111111000000000000000000////////////111111000000000000111111...---,,,++++++,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------,,,,,,+++++++++))))))***++++++++++++***,,,)))'''(((,,,......---***************************************************************************************+++++++++)))***+++,,,,,,+++***))))))))))))))))))******++++++++++++************)))************************)))************++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,---------,,,,,,+++++++++,,,---...---,,,,,,---///|||uuurrrmmmggg___\\\]]]^^^\\\ZZZYYYXXXXXXXXXXXXYYYZZZ[[[___bbbdddeeedddcccbbbccceeeeeegggkkkqqqxxx}}}{{{~~~~~~~~~~~~|||tttkkkddd^^^ZZZWWWTTTRRRQQQRRRRRRPPPLLLHHHLLLJJJHHHHHHIIIJJJIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFEEEDDDBBBBBBAAA@@@@@@@@@@@@AAA@@@AAABBBCCCFFFHHHJJJKKKQQQSSSVVVZZZ___fffmmmrrruuukkkXXXKKKEEEIIIKKKNNN[[[qqqyyycccXXXeeezzzwww```WWWKKKBBB>>><<<:::888999777555444555555555333222222222222222222222222111111111000000/////////000000111111111111000000000000000000////////////000000////////////000000///...---,,,,,,---...///------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------------,,,,,,+++++++++))))))***++++++++++++***---+++)))))),,,------,,,************************************************************************,,,,,,+++***)))((('''''')))***++++++++++++***))))))))))))))))))******++++++++++++************)))************************)))************+++++++++++++++++++++++++++++++++******++++++,,,---...///---------,,,,,,+++++++++,,,---...---,,,,,,...///|||ssskkkfffeee```\\\ZZZ\\\]]]\\\ZZZYYYYYYXXXXXXXXXYYYZZZ[[[```dddhhhiiiiiifffeeeeeejjjkkkmmmrrrwww}}}~~~{{{{{{yyyqqqiiiccc^^^ZZZXXXVVVUUUTTTTTTRRRNNNKKKMMMKKKIIIIIIJJJKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKKKKKKKJJJIIIGGGFFFDDDCCCCCCBBBAAAAAABBBBBB??????@@@AAACCCEEEGGGHHHLLLOOORRRUUUYYY^^^eeeiiimmmsssiiiSSSMMMFFFBBBFFFQQQccc{{{{{{yyyoooWWWXXXeeeqqqeeeUUUHHH@@@===<<<;;;;;;999777666777777666555111111111111111111111111000111222222222222000000000000111111111111000000000000000000//////////////////............////////////............//////,,,,,,,,,,,,------------...---------,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++))))))***++++++++++++***---+++******+++,,,,,,+++************************************************************************++++++***)))(((''''''&&&)))***++++++++++++***))))))))))))))))))******++++++++++++************)))************************)))************+++++++++++++++++++++++++++++++++*********+++---...000111------,,,,,,,,,,,,++++++,,,---...---,,,,,,...000zzzrrrkkkfffbbb^^^\\\ZZZZZZ\\\]]]\\\[[[[[[ZZZYYYYYYYYY[[[\\\^^^bbbfffkkkmmmllljjjhhhgggmmmooorrrwww|||}}}{{{|||}}}tttnnnhhhaaa]]]ZZZYYYXXXWWWVVVTTTRRRPPPNNNMMMKKKJJJKKKLLLKKKJJJHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKLLLMMMLLLJJJHHHFFFEEEDDDCCCBBBBBBBBBBBBBBB>>>??????@@@BBBDDDEEEFFFIIIKKKNNNPPPSSSXXX]]]aaaiiilllsssiii[[[MMMEEEIIIPPPXXXlllzzzvvv}}}bbbXXX[[[tttqqq]]]LLLBBB>>>===<<<;;;999777777777777666555222222222222222222222222///111333444444333222000000000111111111111000000000000000000////////////000//////......//////000000000////////////000000+++,,,,,,,,,------...............---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***))))))))))))***+++++++++************************************************************************(((((())))))******++++++*********++++++*********)))))))))))))))******++++++++++++*********))))))************************))))))*********+++++++++++++++++++++++++++++++++*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---------///111xxxpppiiidddbbbaaa[[[ZZZZZZ[[[]]]^^^^^^^^^]]]\\\[[[ZZZ\\\^^^aaabbbdddhhhmmmpppooommmkkkjjjnnnqqqvvv{{{~~~}}}wwwppphhhccc\\\]]]]]]]]][[[YYYWWWVVVQQQOOOMMMLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLKKKJJJGGGFFFEEEEEECCCBBBBBBAAAAAAAAA???@@@@@@AAABBBCCCEEEEEEFFFHHHKKKMMMOOOSSSWWWZZZccccccgggqqq}}}rrr^^^OOOMMMMMMPPPbbbzzzvvvzzzvvvddd\\\]]]rrrzzzdddQQQFFFAAA???===<<<:::777777777777555444444444444444444444444444000111333444555444222111000000111111111111000000000000000000////////////111000000//////000000111///000000000000000000///,,,,,,,,,------..................------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***%%%&&&'''((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,------+++******************+++)))))))))))))))******++++++++++++*********))))))************************))))))*********+++++++++++++++++++++++++++++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---...000222zzzrrriiibbb_________\\\\\\\\\\\\]]]^^^___```___^^^]]]]]]___cccfffiiiiiilllqqqsssrrrqqqppppppppptttzzzyyyooogggcccfffhhhgggdddaaa^^^]]]WWWTTTRRRPPPOOONNNMMMKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIJJJJJJKKKJJJIIIHHHGGGFFFFFFDDDCCCBBBBBBAAAAAA@@@@@@@@@AAABBBCCCDDDEEEDDDFFFIIIKKKMMMOOOSSSVVV___]]]aaajjjpppxxxyyy```RRRKKKLLL___uuu~~~www~~~ssscccWWWcccyyyooo[[[NNNFFFBBB???===;;;888777777777666444555555555555555555555555111222333333333222111111000000111111111111000000000000000000////////////111111000000000000111111//////000000000000//////---------------.........------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------))))))***++++++++++++***$$$&&&((()))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))------,,,,,,,,,+++++++++++++++***))))))***++++++)))))))))))))))******++++++++++++************)))************************)))************+++++++++++++++++++++++++++++++++,,,+++***))))))(((((()))++++++,,,,,,,,,,,,------+++---......---...000222~~~xxxvvvrrrllleee```_________]]]]]]]]]\\\\\\]]]___aaaaaa```___```cccggglllooonnnqqqtttvvvvvvuuuuuuvvvsssxxxwwwnnnpppsssvvvuuupppjjjfffddd]]][[[WWWUUUSSSRRROOOMMMMMMLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCCCC@@@@@@@@@@@@AAABBBCCCCCCAAACCCFFFHHHJJJLLLPPPRRR[[[YYY___hhhkkklllyyy}}}dddSSSOOOZZZhhh{{{yyydddbbbhhh}}}iiiYYYOOOGGGBBB???<<<:::999999888777555444444444444444444444444333333222222111111000000000000111111111111000000000000000000////////////000000////////////000000......///000000///..................------------,,,,,,------.../////////------------,,,,,,,,,++++++++++++,,,,,,---------))))))***++++++++++++***'''***,,,,,,***((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,++++++++++++***++++++***))))))***++++++)))))))))))))))******++++++++++++************)))************************)))************+++++++++++++++++++++++++++++++++++++++******)))*********+++++++++,,,,,,---------+++---.........///111333yyyrrrllljjjfffcccaaaaaaaaabbb^^^^^^]]]\\\[[[\\\^^^aaabbbaaaaaabbbeeejjjooosssrrruuuwwwyyyxxxxxxyyyzzzvvv{{{xxxyyy}}}xxxpppjjjhhhbbb___[[[XXXVVVTTTQQQOOONNNNNNMMMMMMLLLLLLKKKKKKLLLKKKJJJJJJJJJJJJJJJKKKJJJIIIHHHFFFEEEDDDDDDDDD@@@@@@??????@@@AAAAAABBB???AAADDDGGGHHHKKKNNNPPPTTTTTTZZZdddeeeccclll{{{xxx```UUUTTTXXX{{{tttfff___qqqsssbbbUUUKKKEEE@@@>>><<<:::::::::888777333333333333333333333333444333222111000000000000000000111111111111000000000000000000//////////////////............//////---...///000000///...---/////////...---------,,,+++,,,,,,---...///000000.........------,,,,,,,,,+++++++++,,,,,,---------))))))***++++++++++++***+++...000///+++((('''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++,,,------,,,+++***))))))***+++,,,)))))))))))))))******++++++++++++************)))************************)))************++++++++++++++++++++++++++++++++++++*********+++,,,------+++++++++,,,,,,---------+++---.........///111333~~~wwwpppkkkkkkhhhdddbbbaaaaaa___^^^]]]^^^______^^^]]]^^^___bbbcccdddeeegggjjjooossstttxxx}}}~~~|||zzzzzzzzzzzz|||yyypppjjjeeeccc___[[[WWWTTTRRRQQQSSSPPPNNNNNNOOOOOOLLLIIIKKKJJJJJJIIIIIIJJJJJJJJJMMMLLLLLLKKKJJJHHHFFFEEECCCBBBAAAAAAAAABBBCCCCCCCCCCCCBBBCCCEEEIIILLLNNNQQQSSSWWW[[[^^^bbbgggkkkyyysssYYYRRRVVVllltttbbbnnnmmm\\\PPPJJJEEEBBB===;;;:::999888777555555444444444555555666444444333333222111000000111111111111111111111111000000000000//////////////////.........//////000,,,,,,,,,---...///000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))+++******)))(((''''''&&&)))************+++++++++************************++++++,,,,,,,,,---------++++++,,,,,,,,,---------...------,,,,,,,,,------.........------000666:::{{{uuunnniiiiiigggeeecccdddcccbbb```^^^___```___^^^^^^```aaaeeegggjjjkkklllnnnqqqtttvvvzzz}}}~~~}}}~~~~~~uuunnngggfffdddaaa]]]ZZZWWWUUUVVVSSSOOOOOOPPPPPPMMMJJJJJJJJJIIIIIIIIIJJJJJJKKKMMMMMMLLLLLLJJJIIIGGGGGGDDDCCCBBBAAAAAAAAABBBCCCBBBBBBAAABBBCCCFFFIIIKKKNNNPPPTTTXXX[[[___dddggglllwwwooo^^^XXX[[[kkk~~~kkkkkkrrrxxxgggWWWNNNGGGDDD@@@<<<;;;:::888777777666666666666666777777444444333333222111111000111111111111111111111111111000000000//////////////////............//////---------------...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***************************************************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******+++******)))(((((('''''')))************+++++++++************************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---...------,,,,,,------...///.........000444999===}}}xxxsssmmmhhhhhhgggffffffggggggeeeccc`````````^^^^^^___bbbdddjjjmmmrrruuuuuutttttttttxxxzzz}}}xxxnnnmmmmmmllljjjfffaaa\\\ZZZYYYVVVRRRQQQRRRQQQNNNKKKIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMLLLLLLKKKIIIIIIEEEDDDBBBAAAAAAAAAAAABBBAAAAAA@@@@@@AAACCCEEEFFFJJJLLLPPPSSSVVVZZZ^^^bbbgggooozzzjjjXXXPPPYYYdddooo|||vvvfffcccvvvvvvbbbUUUKKKGGGCCC???<<<;;;888777777666666555555555666666444444333333222222111111111111111111111111111111111111000000000///////////////............//////......---------......///---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++***)))************************************************************************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++*********))))))((((((''')))************+++++++++*********************************++++++++++++,,,******+++++++++,,,,,,,,,...---------------......000......000444:::???AAA{{{xxxsssnnnjjjiiihhhhhhiiijjjiiifffddd``````___^^^]]]___cccfffmmmrrryyy}}}|||yyyvvvuuuxxxyyy{{{}}}sssttttttsssqqqmmmhhhbbb___^^^YYYUUUSSSSSSRRROOOLLLIIIIIIIIIIIIJJJKKKLLLLLLLLLMMMMMMMMMMMMLLLKKKKKKGGGFFFDDDBBBAAAAAAAAAAAABBBAAAAAA@@@AAABBBCCCCCCGGGIIIMMMOOORRRUUUZZZ]]]hhhlllssszzz}}}bbbTTTUUUXXX^^^gggpppuuuwww|||fff[[[gggooo___PPPKKKEEEAAA>>><<<999888555444444333333333333444444444333333333222222222111111111111111111111111111111111000000000//////000//////............//////......---------......------------------,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,+++***)))(((************************************************************************)))))))))))))))))))))))))))*********++++++++++++)))))))))))))))))))))))))))*********++++++++++++*********)))))))))(((((())))))*********+++++++++************************))))))*********+++++++++*********+++++++++,,,,,,...------------......///000......111888???DDDFFF{{{xxxuuuqqqmmmlllkkkkkkkkkkkkiiifffccc```aaa```______aaaeeeiiiqqqvvv}}}|||xxxvvvwwwwwwxxx|||yyyyyyyyywwwtttpppmmmjjjccc^^^XXXUUUTTTSSSPPPMMMKKKJJJJJJJJJKKKKKKLLLMMMKKKLLLMMMMMMMMMMMMMMMMMMJJJHHHFFFDDDBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBEEEGGGJJJMMMOOORRRVVVYYY___ccciiinnnvvvaaaZZZUUUUUUZZZ___bbbbbbfffwwwppp``````ttt|||nnnXXXRRRJJJCCC???===;;;:::666555444333333333333333444444444333333333333333111111111111111111111111111111111111000000000000000000///...............///......---------............---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,+++***)))(((************************************************************************)))))))))))))))))))))))))))*********++++++++++++)))))))))))))))))))))))))))*********++++++++++++************))))))))))))))))))*********+++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,---------------...///000000///000444:::BBBHHHLLL|||yyywwwvvvrrrooonnnmmmkkkkkkjjjiiigggdddbbbbbbccccccccceeeiiillltttyyy{{{yyyxxxwwwyyy}}}}}}{{{yyyxxxxxxiiiddd]]]YYYXXXVVVSSSPPPMMMMMMLLLLLLLLLLLLMMMMMMJJJJJJLLLMMMMMMNNNNNNNNNMMMKKKIIIFFFDDDBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBCCCEEEHHHJJJLLLOOORRRUUUVVV[[[aaaffflllwwwwwwhhhYYYTTTUUUVVVWWWXXXXXXgggrrrccceeeyyy~~~ggg^^^SSSHHHAAA>>><<<<<<999888777666666666666666444444444444333333333333111111111111111111111111222222111111111000000000111000///......---............---------......///.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++***)))************************++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++************************)))************+++++++++*********************************++++++++++++,,,++++++,,,,,,,,,---------------------...///000000000222555888===DDDMMMSSS}}}wwwuuuuuutttqqqnnnnnnllljjjiiijjjjjjiiihhhdddeeeggghhhhhhjjjmmmoooxxx|||~~~{{{{{{|||~~~}}}~~~pppjjjccc^^^\\\ZZZWWWTTTPPPPPPOOONNNMMMMMMMMMMMMHHHIIIJJJLLLMMMNNNNNNNNNPPPNNNKKKHHHEEEDDDCCCCCCAAAAAABBBBBBBBBBBBBBBBBBAAACCCEEEGGGIIIKKKOOORRRSSSWWW]]]aaaeeennnzzzhhh[[[WWWUUUUUUWWWWWW___vvvnnn```lll~~~xxxmmm]]]NNNDDD???===<<<::::::999777777666666777444444444444444444444444111111111111111111111111222222222111111111000000111000///......------------------------...///000///......---,,,,,,++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***************************++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******************************)))************+++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,---------.........------------...///000111111666<<<>>>@@@FFFQQQZZZ}}}xxxtttrrrrrrqqqooolllllljjjhhhhhhiiikkkkkkkkkfffhhhkkklllmmmnnnppprrrzzz~~~~~~~~~~~~||||||uuuooogggbbb___]]]ZZZWWWRRRRRRPPPOOONNNMMMMMMMMMGGGHHHJJJKKKMMMNNNNNNNNNQQQPPPLLLIIIFFFDDDDDDCCC@@@@@@AAABBBBBBBBBAAAAAA???AAACCCEEEGGGIIIMMMOOOQQQUUUYYY[[[]]]dddoooxxx|||xxxddd\\\WWWWWWZZZ\\\___pppxxxaaaiiieeexxxeeeRRRFFF???===<<<999999777666555555555555444444444444444444444444111111111111111111111111222222222111111111111000111111000......---------,,,,,,,,,---...///000111//////...---,,,,,,++++++)))***+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))******************++++++)))************+++++++++************************++++++,,,,,,,,,------------------.........//////---------......000111111333:::@@@BBBBBBHHHTTT^^^vvvtttqqqpppppppppooonnnmmmkkkiiigggffffffffffffffflllssstttrrrppprrruuuzzz{{{wwwsssnnnkkkhhheee___ZZZXXXUUUSSSRRRQQQQQQOOONNNOOONNNMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMKKKIIIFFFEEECCCDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@AAACCCFFFIIIKKKNNNQQQUUUYYY]]]ccciiimmmuuu~~~|||jjjiiihhhbbbfffaaafffzzzqqqbbb]]]kkk~~~hhhWWWMMMHHHBBB===999999999666222111444777555555444333333333333444444333333222222333333444444444333333222111000000000000000000////////////---------------------------.........---,,,,,,+++------------------------------------------------///...,,,+++***+++,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************+++++++++*********)))))),,,+++)))(((((()))+++,,,***+++,,,***(((''''''(((************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((******((('''((())),,,,,,++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,...000111777888<<>>::::::999666333333555888666666555444444444444444444333333222222333333444444333333222111111000000000000000000////////////------------------------------......------,,,+++------------------------------------------------...---,,,+++++++++,,,,,,'''((()))***++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********)))))),,,+++***))))))***+++,,,+++,,,---,,,)))((()))***************************************************************************(((***,,,+++***)))******++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---///222333:::<<<@@@EEEMMMVVV^^^ddd}}}|||{{{yyywwwtttsssssssssqqqpppqqqpppooonnnnnnnnnnnnnnnpppqqqsssuuuuuuuuuuuutttyyy~~~~~~{{{vvvooogggccc\\\ZZZWWWUUUUUUTTTRRRQQQOOONNNMMMMMMLLLLLLMMMMMMNNNNNNNNNNNNMMMLLLKKKJJJEEEDDDBBBAAA@@@@@@@@@AAABBBBBBAAAAAABBBDDDFFFGGGHHHJJJMMMPPPSSSXXX]]]```dddjjjsss}}}oooeee___dddmmm|||mmmbbbccc|||}}}kkkZZZMMMEEEBBB;;;;;;:::777555444666888555555555444444444444333333333333333333333333333222222222111111000000///000000000000////////////------------------------------......------,,,,,,------------------------------------------------------,,,+++++++++,,,,,,(((***,,,...//////------,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***************************************,,,------,,,***)))***+++************************++++++++++++++++++++++++***************************,,,------,,,++++++,,,*********++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---...111444555===@@@EEEKKKSSS]]]gggmmm}}}~~~~~~~~~zzzxxxuuutttuuutttsssrrrppppppppppppooooooppppppsssrrrrrrsssuuuvvvuuusssuuuzzz}}}yyytttmmmhhhaaa^^^[[[YYYXXXVVVTTTRRRPPPOOONNNMMMMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMJJJHHHEEECCCBBBBBBCCCDDDCCCCCCBBBBBBBBBCCCDDDEEEFFFHHHJJJLLLNNNRRRVVVZZZ^^^dddkkkqqq|||ssshhheeeeeemmmzzziiiaaarrrwwwaaaQQQHHHEEE===<<<999777555555666777333444444444333333222222333333333333333333333333111111111000000000//////000000000000////////////........................,,,------...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,(((***---///000000...---++++++++++++++++++++++++***************+++++++++************************)))***++++++++++++***)))+++,,,---,,,***)))***+++************************++++++++++++++++++++++++***************************,,,------,,,++++++,,,))))))***+++,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------------,,,,,,---///222555777???CCCIIIPPPYYYdddpppxxx}}}}}}}}}~~~~~~yyywwwuuuuuuvvvvvvuuutttsssssssssssssssrrrrrrrrrsssqqqpppqqqsssttttttsssqqqwww~~~}}}{{{uuupppgggddd```]]][[[YYYVVVTTTQQQPPPOOONNNMMMMMMMMMMMMKKKKKKKKKKKKLLLLLLMMMMMMLLLJJJHHHEEECCCCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDFFFHHHIIIKKKNNNRRRUUUXXX___gggkkkrrrxxxoooeeebbbmmm~~~zzzhhhiii{{{hhhUUUKKKGGG???===:::777666555555555444555555666555444333333222333333444444333333222111111111000000000000000000000000000////////////........................,,,,,,------...------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,%%%&&&)))***++++++***)))++++++++++++++++++++++++))))))*********+++++++++************************)))***++++++++++++***))))))***+++***)))((()))***************************************************************************)))+++,,,,,,+++******+++))))))***+++,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,,,,------.........,,,,,,,,,---000444777999???EEEMMMUUU___lll{{{~~~|||{{{zzzyyyxxxvvvuuuuuuwwwxxxxxxwwwwwwwwwwwwwwwwwwvvvuuuuuuqqqpppppppppppprrrtttuuurrrxxx~~~yyyuuuqqqmmmiiidddaaa^^^ZZZXXXSSSRRRQQQPPPOOONNNNNNNNNLLLKKKKKKKKKKKKLLLMMMNNNMMMKKKIIIFFFDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFGGGIIILLLPPPSSSRRRZZZbbbgggkkkuuu~~~nnn___^^^gggyyyjjjiiizzzttt___PPPIIICCC@@@;;;888777666555444777777888999999777666555222222444444444444222222111111111111111111111111000000000000////////////........................,,,,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,((())))))***************++++++++++++++++++++++++)))))))))***++++++,,,,,,***************+++++++++************************(((***+++***(((((()))***************************))))))))))))))))))))))))++++++++++++++++++++++++(((***++++++***))))))************++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,---......//////,,,,,,---///222666:::<<>>@@@FFFNNNZZZeeeqqq}}}||||||{{{xxxvvvtttsssrrrtttwwwzzzzzzzzzxxxxxxxxxxxxwwwuuusssrrrnnnppprrrqqqnnnooovvv|||}}}}}}wwwqqqlllgggccc___VVVUUUTTTSSSQQQQQQPPPPPPOOOOOOMMMMMMMMMNNNOOOPPPQQQPPPOOONNNKKKIIIFFFEEEAAAAAABBBBBBCCCCCCBBBBBB???@@@BBBDDDEEEHHHLLLOOOQQQVVV\\\```bbbfffmmmsssvvvgggeee[[[qqq{{{~~~yyyiiiYYYLLLGGGAAA===<<<:::777444333444555666666444222111111222444555555444222111222222222222222222333333000000000000////////////////////////////////////+++,,,,,,---.........---------------------------++++++++++++++++++++++++)))***,,,---...---,,,,,,///---+++)))((()))***+++************************((())))))***++++++,,,,,,))))))******++++++++++++,,,+++)))(((((()))+++,,,***+++,,,,,,+++***+++---************************++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,,,,***)))***+++,,,,,,++++++++++++++++++...------,,,,,,------...,,,,,,------...///000000000000111444777<<<@@@CCCJJJSSS___kkkxxx}}}}}}zzzyyy{{{{{{yyywwwqqqppppppqqquuuwwwxxxxxxzzzyyyyyyyyytttkkkggghhhjjjllloooqqqsssvvvzzz}}}zzzvvvqqqiiicccbbb]]]XXXSSSRRRQQQQQQPPPPPPOOOLLLKKKJJJKKKLLLMMMPPPPPPOOOMMMLLLJJJIIIHHHEEEDDDDDDCCCCCCBBBAAAAAAAAAAAABBBCCCEEEGGGIIIJJJJJJ[[[jjjiii^^^ZZZdddrrr{{{mmmYYY[[[[[[fff}}}pppyyyyyy{{{```SSSLLLEEEBBB???:::888:::666666777777666666555444444333333222222111111111222222222111111111111000000000//////.........---//////...------------............------,,,,,,,,,+++,,,,,,------...............---------,,,,,,,,,,,,+++*********,,,...///++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************000000///...---+++***)))------,,,+++***)))((('''++++++,,,,,,,,,,,,------,,,,,,,,,---------.........---,,,,,,,,,,,,......---///444888:::<<>>;;;:::999888777555333222000///222222222222333333333333222222222111111111111000111111111111000000000000000///......------......---------------.........//////........................---------,,,,,,,,,,,,---///111000///,,,+++------------,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++************************+++++++++***************************************,,,,,,,,,,,,,,,+++******+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,---------.........---,,,,,,---...///000111333888===???CCCMMMXXXcccmmmyyy~~~~~~|||{{{zzzyyyxxxwwwwwwuuuttttttwwwzzz{{{{{{yyyvvvttttttqqqoooqqqvvvuuuwwwzzz|||~~~xxxqqqhhh```[[[WWWUUUSSSPPPPPPOOONNNMMMNNNNNNOOOKKKMMMOOOQQQQQQQQQOOONNNMMMJJJGGGDDDBBBCCCDDDEEECCCCCCBBBBBBBBBBBBCCCCCCGGGHHHJJJMMMQQQVVVZZZ\\\cccfffmmmxxxggg[[[QQQQQQZZZppp}}}ooowww{{{hhhSSSHHHCCC???;;;999;;;:::888777555444333333111222222333333444444444222222222111111111000000000000000000000000000000000//////...............,,,,,,------......//////000000//////.........---......---------,,,,,,,,,///111444666666333///,,,.........---,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))******+++++++++******+++++++++,,,,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,---------......---------------///111222333444:::@@@CCCHHHSSS^^^lllwww~~~~~~}}}|||{{{yyyyyyyyyyyyuuuuuuvvvxxxzzzzzzxxxvvvssssssuuuyyyyyywwwxxx|||}}}~~~|||sssiiiaaa[[[VVVSSSRRRQQQPPPOOOOOONNNNNNNNNKKKKKKKKKLLLMMMOOOPPPQQQNNNLLLHHHEEECCCCCCCCCDDDEEEDDDCCCCCCBBBBBBCCCCCCCCCFFFIIIKKKLLLPPPVVVZZZ]]]___fffnnnxxxssscccUUUOOOPPP]]]yyy}}}zzzvvv\\\MMMFFF@@@;;;999999888777666666666666666222222222333333444444555222222222111111111000000////////////////////////000000///............///---------....../////////000000//////.........---......---------,,,,,,,,,///111444666666333///,,,.........---,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))******++++++******++++++++++++************+++++++++,,,,,,,,,------,,,,,,,,,---------......------------...000222333444666<<>>???999888666444333333444555444444444444444333333333222222222111111111111000......//////000000000000111000000///////////////////////////............---------------...............---------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++************************))))))*********+++++++++************************+++++++++,,,++++++************+++++++++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------...000222555666;;;===CCCJJJPPPXXXfffsss}}}}}}~~~xxxzzz|||{{{yyyyyy|||}}}|||{{{yyyvvvtttvvvvvvzzz~~~~~~uuummmgggWWWWWWVVVTTTQQQNNNLLLKKKHHHIIIKKKMMMNNNOOONNNNNNTTTSSSQQQOOOLLLJJJHHHFFFBBBAAAAAA@@@@@@AAAAAABBBCCCCCCDDDGGGJJJMMMNNNNNNTTTTTTZZZdddkkknnnrrrwwwwwwaaa]]]YYYNNNJJJOOORRRiii~~~fffRRREEE@@@BBB>>><<<999666555444555555555555555444444333333333222222222111111111111000//////000000111111111222111111000///////////////000000//////......------+++,,,,,,------...............---------,,,,,,,,,,,,+++*********,,,...///++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++************************,,,,,,,,,,,,,,,+++******)))******+++---......///++++++,,,,,,,,,---------,,,,,,,,,---------......---------...000333555777>>>@@@FFFMMMSSS\\\jjjxxx~~~}}}}}}xxxxxxxxxyyyyyyyyyzzzzzzyyy}}}~~~yyyuuussssssvvvuuutttuuuwww{{{wwwoooaaa\\\VVVRRRRRRQQQOOOMMMOOOOOOMMMLLLLLLLLLMMMNNNQQQRRRTTTTTTQQQLLLFFFBBBCCCAAAAAAAAACCCCCCBBBAAAAAAAAABBBDDDGGGJJJLLLMMMQQQWWW___fffiiikkkkkklll~~~uuufff[[[QQQLLLMMMLLLUUUjjjqqqYYYLLLGGGEEEAAA<<<999888666333333777666666555555555444444444333333333222222222111111000000000000000000000000//////............//////......---,,,+++******)))---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************------,,,+++*********+++------------------------******************************++++++++++++*********++++++,,,,,,------...111000...,,,,,,,,,---......------...222555777777<<>>EEEKKKSSS]]]iii{{{}}}{{{wwwwwwwwwxxxxxxxxxyyyyyyyyyxxxvvvtttqqqnnnkkkiiisssxxx~~~~~~rrrgggaaa]]]ZZZWWWVVVTTTRRROOOMMMLLLLLLLLLKKKLLLNNNPPPQQQQQQQQQPPPMMMJJJEEEBBBAAAAAAAAAAAABBBBBBBBBAAABBBBBBCCCDDDEEEIIINNNSSSWWWZZZ]]]___aaaeeemmm{{{ooo^^^SSSQQQLLLLLL]]]xxxppp]]]XXX[[[KKK;;;555555555666777555444333222111222333333222222222111111111000000000000000000000000000000//////............//////---......//////000000000.........---------,,,,,,------------------------------------------------......---,,,,,,+++******))))))))))))))))))))))))************************)))))))))))))))))))))******************************************************)))))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------...//////......------,,,,,,,,,,,,...000333444666999>>>AAAFFFMMMWWWbbbppp|||yyyyyyyyyxxxxxxxxxwwwwwwwwwssspppmmmjjjjjjiiihhhgggsssyyy{{{pppiiiccc^^^ZZZYYYWWWUUUQQQOOOMMMMMMLLLKKKLLLMMMNNNOOOPPPPPPPPPNNNKKKGGGEEEDDDCCCCCCBBBBBBBBBBBBAAABBBBBBCCCDDDCCCFFFJJJNNNPPPTTTWWWZZZ[[[```gggqqqlllYYYTTTNNNLLLTTTfff{{{rrr[[[SSSLLLCCC;;;::::::777444444444444444444333333333222222111111111111000000000000000000000000000000000//////............//////---.........//////000000............---------,,,---------------------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))************+++******************************************************)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---......//////000//////......---,,,,,,...111555666777:::@@@EEEIIIQQQ]]]jjjyyyzzzvvvzzzyyyyyyxxxwwwvvvuuuuuutttooojjjhhhiiikkkmmmmmmqqqyyyxxxqqqjjjccc^^^\\\ZZZWWWSSSPPPNNNMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNLLLIIIGGGGGGFFFDDDCCCBBBBBBBBBBBBBBBCCCDDDDDDBBBDDDGGGJJJLLLOOORRRUUUWWW^^^eeejjjrrrlll]]]QQQNNNOOOWWWkkk{{{yyyvvv]]]SSSHHHBBB>>>===<<<777555666333444666666666555333222111111111111000000000000000000000000000000000000//////............//////.....................///............------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,***************************************************************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------...///////////////////////////.........222666888888;;;BBBGGGNNNWWWeeesss~~~yyytttyyyyyywwwvvvuuusssrrrrrrxxxrrrllljjjlllpppssstttpppzzz~~~vvvnnngggbbb^^^\\\XXXUUUQQQOOONNNNNNMMMMMMLLLLLLLLLLLLMMMMMMNNNLLLJJJIIIIIIHHHEEECCCBBBBBBBBBBBBCCCDDDDDDEEEAAACCCFFFGGGIIILLLOOORRRWWW___ffffffgggttthhhUUUPPPMMMNNN___wwwvvvpppsss{{{aaaVVVPPPIIIBBB>>>:::666777<<<333444777888888666333111111111111111000000000000000000000000000000000000//////............//////........................//////.........---------........................------------------------,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************++++++******+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------.../////////---...///000111111111111...333777999999<<>>@@@IIISSS___hhhxxx|||wwwvvvsssmmmhhhfffgggiiikkkoooppptttwww{{{~~~|||uuujjjgggaaa\\\WWWTTTSSSSSSNNNNNNMMMLLLKKKJJJJJJIIIKKKLLLMMMNNNMMMKKKIIIHHHCCCCCCBBBBBBAAABBBBBBBBBCCCCCCCCCDDDEEEFFFGGGHHHNNNRRRWWWZZZ]]]eeeqqq{{{~~~gggXXXLLLJJJNNNRRRfffpppppp||||||iii```ZZZPPPFFF>>>:::888777777777666555555444444333333333333333333222111111222222222111111111111111000000000//////......---...///////////////000000........................000000000///......------------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------......,,,,,,,,,......---,,,.../////////...///222444555666:::???AAAEEEPPP[[[fffrrr{{{xxx~~~yyysssnnnhhhccccccfffkkkmmmqqqssswww{{{wwwssslllddd]]]YYYWWWVVVNNNNNNMMMMMMLLLKKKKKKJJJIIIJJJMMMNNNOOOMMMLLLJJJEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEEJJJNNNSSSWWWZZZ```hhhooo{{{qqq^^^QQQMMMPPPJJJWWWnnnsssqqqrrrgggccc\\\PPPEEE===999888777777666666555444444444444444444444444333222222111111111111111111111111111111000000/////////.........//////000000000111........................000000000/////////.........------------,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++......---,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////...------,,,,,,------...---,,,+++,,,.........,,,...///000000///111444666777888<<>><<<888777777666555555444444555555555555555444444333111111111111111111111111222222111111111111111000.../////////000000111111/////////////////////////////////........................---------,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''''''''''''''''''''''',,,,,,+++***))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////...------,,,,,,------...---,,,+++,,,...///...---...///000000111222555888999:::>>>CCCGGGNNN[[[hhhwwwtttnnnmmm|||pppjjjeeeeeekkksssyyy{{{}}}}}}~~~|||pppeee^^^ZZZXXXRRRRRRRRRQQQPPPPPPOOOOOOJJJKKKLLLMMMNNNOOOOOOOOOJJJHHHGGGDDDCCCAAAAAA@@@??????@@@@@@BBBCCCEEEFFFEEEIIIMMMRRRUUUYYY]]]```jjjwwwppp___TTTPPPLLLIIILLL^^^zzzvvv{{{nnnqqqvvvyyywwwkkkXXXGGG>>>;;;888888777666666555555444555555555555555444333333111111111111111222222222222222222222222222222222///000000000000000000111////////////////////////..................------............---------,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...------,,,,,,------...,,,++++++,,,...///...---...///111111222444777:::;;;<<<@@@FFFLLLTTTdddrrr~~~~~~ssssssuuu~~~{{{qqqlllgggiiipppyyy~~~vvvllleeeaaa___XXXXXXVVVTTTSSSQQQOOOOOOLLLLLLLLLLLLMMMOOOPPPQQQLLLKKKHHHFFFDDDBBBAAA@@@@@@@@@@@@AAABBBCCCDDDEEEDDDFFFJJJOOOSSSWWWZZZ]]]gggooo{{{{{{gggYYYQQQMMMIIIHHHQQQeee}}}xxxuuummmwww|||wwwaaaLLL@@@<<<888888777777666555555555333333444444333333222111000000111111111222222222111111111111111111111111111111111000000000000000////////////////////////....................................------------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,++++++++++++++++++...------,,,,,,------...,,,++++++,,,...//////......000111222333555888;;;;;;<<>>AAAFFFMMMZZZjjj}}}qqqooonnnmmmjjjeeeeeehhhnnntttyyy{{{|||~~~}}}uuullleee^^^ZZZVVVTTTQQQOOOOOONNNLLLKKKKKKLLLMMMNNNMMMLLLJJJHHHDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDFFFHHHKKKLLLMMMPPPWWW^^^aaagggsssqqqddd[[[WWWQQQGGGEEEHHHOOOdddmmmZZZGGG>>>;;;999666666666666555555444333333333444333222111111111111111000000000000111111111111111111111111111111111111000000000////////////...........................------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,+++------------------------,,,,,,+++*********++++++,,,,,,------.../////////------......///000000000111333666888:::===@@@CCCIIIQQQaaatttmmmjjjiiijjjfffaaaccchhhqqqyyytttjjjaaa\\\WWWUUURRRQQQPPPPPPNNNMMMLLLLLLMMMMMMMMMLLLKKKKKKGGGFFFEEEDDDCCCBBBBBBBBBBBBAAABBBBBBDDDFFFHHHJJJLLLMMMTTT\\\aaadddjjjrrrqqqccc]]]VVVKKKFFFHHHGGGVVVooo}}}gggNNNAAA===:::888777666666666555444444333333222111111000000000111111///000000000111111111111000000000000000000000000000000000000/////////...........................------------------------)))***+++,,,,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++******+++,,,,,,,,,,,,+++------------------------,,,,,,+++++++++,,,------++++++,,,,,,---.........------......///000000111111333666999;;;>>>BBBEEEMMMXXXiii~~~kkkhhhhhhjjjgggbbbeeelllttt}}}zzzmmmccc]]]XXXVVVSSSRRRRRRQQQPPPOOOLLLLLLLLLLLLLLLLLLMMMMMMIIIHHHFFFEEECCCBBBBBBBBB@@@@@@@@@AAABBBDDDFFFHHHMMMNNNSSS\\\bbbcccfffjjjttt|||lllcccZZZNNNHHHIIICCCMMMbbbzzzoooSSSDDD???<<<:::999666666666555444444333333000000000000000000111111//////000000111111111222////////////////////////111111000000/////////...........................------------------------'''((()))***+++,,,,,,,,,++++++++++++++++++++++++******************++++++)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))'''''')))***,,,******+++,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,------...///******+++,,,,,,---......---------...///000000111111333777999;;;???CCCFFFWWWbbbttteeeeeedddccccccfffkkkooo|||~~~~~~mmmaaa]]]WWWUUUSSSSSSSSSRRRPPPOOOLLLLLLLLLMMMMMMMMMMMMMMMLLLJJJHHHFFFDDDCCCCCCDDDBBBBBBBBBCCCCCCEEEFFFFFFJJJMMMRRRVVVZZZ___dddhhhpppxxxeee\\\UUULLLDDDAAAHHHUUUiiiyyy~~~vvvYYYEEE???>>><<<999555555555444444333333222444333111000000000111111333222111111000000111111000000000000////////////000000000000000//////...---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********************+++,,,------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,+++***+++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------333333222000......000222222444888<<<======EEENNNYYYhhh~~~vvvmmmssszzzaaacccfffhhhiiikkkmmmppp{{{~~~vvviiiddd\\\ZZZWWWUUUTTTSSSPPPNNNMMMLLLLLLLLLLLLLLLMMMMMMNNNLLLJJJGGGEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFHHHKKKPPPTTTXXX\\\bbbeeeoooxxxlll___WWWMMMFFF@@@DDDNNNaaazzzyyyuuu^^^MMMDDD@@@;;;888666666555444444333333333444333111000000000111222222111111000000000000000000000000000//////////////////000000000///......---------............///------------------------,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------/////////---,,,,,,///111333444999===>>>???HHHRRR___ooo}}}ooohhhnnnttt}}}^^^bbbhhhlllnnnooopppqqq{{{~~~}}}qqqjjjccc```\\\YYYWWWTTTQQQOOOOOOMMMLLLJJJJJJKKKMMMNNNQQQOOOMMMKKKHHHEEEDDDCCCCCCCCCBBBCCCCCCDDDEEEFFFFFFIIIMMMQQQTTTYYY^^^aaakkknnnzzzuuueeeZZZRRRMMMCCCCCCGGGWWWuuu|||tttuuu~~~uuufffWWWKKKBBB;;;777777666666555444444333333333333222111111111111222111000000000////////////000000000000////////////...////////////...---------------............///........................,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***------,,,++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------...---,,,,,,---000333444555999===???BBBLLLWWWhhhyyytttkkkjjjpppttt|||```dddiiinnnpppqqqrrrsss{{{~~~yyyrrriiifffaaa]]]ZZZWWWTTTQQQQQQOOOLLLJJJJJJKKKMMMNNNRRRRRRPPPNNNKKKHHHEEECCCCCCCCCCCCCCCCCCDDDEEEEEEEEEHHHKKKOOORRRVVVZZZ^^^cccfffmmm|||kkk___WWWSSSIIIEEECCCOOOjjjrrrjjjxxx|||xxxnnn___OOOCCC;;;999888777777666555444333333222222222222222222222222111111111111111000000///000000000000////////////...............------,,,---------............///------------------------------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++******************************++++++,,,,,,,,,---------+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------...............000444777666666999===???DDDOOO[[[ppp}}}qqqqqqvvv|||~~~eeegggkkkmmmnnnpppsssuuu||||||ppplllfffaaa]]]ZZZWWWUUUSSSQQQNNNKKKJJJKKKMMMNNNRRRRRRRRRPPPNNNJJJGGGEEEDDDCCCCCCCCCCCCDDDDDDEEEEEEGGGJJJMMMOOOSSSWWWZZZ[[[```fffooo}}}uuudddYYYTTTLLLEEEBBBKKKaaa}}}uuufffqqq~~~uuueeeRRRDDD===<<<999888888777555444444333222222222333333333222222222222333333333222111000000000000000////////////...............------,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++************************+++++++++,,,,,,,,,------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------.../////////111555888999888:::>>>AAAGGGTTTaaaxxxzzztttzzzjjjkkkmmmnnnooorrrwwwzzz~~~zzzuuunnngggbbb^^^[[[XXXTTTSSSPPPNNNMMMMMMMMMNNNPPPQQQRRRRRRPPPMMMJJJGGGDDDDDDCCCCCCCCCCCCDDDDDDDDDFFFIIIKKKMMMPPPTTTWWWTTT[[[bbbfffnnnnnn]]]TTTMMMGGGDDDIIIXXXooo}}}lllqqq~~~lllXXXHHHAAA???:::999888777666555444333111222333333444333333333222333444444444333111000000000000000////////////...////////////...---------------............///,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,((()))+++,,,------,,,,,,************************++++++++++++,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,---.........111444777:::999<<<@@@DDDMMM\\\kkk}}}jjjllloooqqqtttwww|||~~~wwwooohhhbbb]]]ZZZUUUTTTSSSQQQOOONNNNNNNNNLLLNNNQQQSSSRRRPPPLLLJJJDDDDDDCCCCCCCCCCCCDDDDDDBBBDDDFFFHHHJJJLLLPPPRRRQQQVVV\\\___eeeuuuiii\\\RRRMMMJJJJJJNNN]]]yyyvvvsssuuu```NNNDDD@@@;;;:::999888666555444333111222333444444444333333111222333444444222111///000000000000//////////////////000000000///......---------............///------------------------...------------,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,)))***,,,------,,,+++******************************++++++++++++,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------...////////////222555888::::::===CCCJJJUUUhhhxxxiiilllqqquuuyyy|||{{{~~~tttkkkddd^^^ZZZVVVUUUTTTSSSQQQOOONNNMMMJJJMMMPPPSSSSSSQQQNNNLLLEEEDDDDDDCCCCCCCCCDDDDDD@@@BBBDDDFFFGGGJJJMMMPPPPPPSSSWWWZZZaaapppuuugggZZZUUUPPPKKKGGGOOOhhh}}}sss~~~{{{fffSSSFFF@@@;;;;;;:::888777555444444000111333444555444333333000111333333333222000...000000000000////////////000000000000000//////...---------.........//////..............................---------,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,+++,,,---------+++)))((())))))))))))))))))))))))******+++++++++,,,,,,,,,***+++,,,---...---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------111222222222222444888;;;999999===EEENNN[[[ppppppqqqtttwww{{{}}}~~~}}}zzzrrrjjjccc]]]\\\YYYVVVTTTSSSQQQNNNKKKLLLKKKLLLOOORRRRRRPPPLLLKKKIIIGGGDDDCCCBBBCCCCCC???@@@BBBDDDGGGIIIKKKLLLNNNPPPRRRTTTYYYdddrrr~~~nnnccc[[[RRRJJJEEEGGGTTTaaavvvooottt~~~vvvdddQQQBBB???<<<999666555666777888222222222222222222222222555555444444333222111111......//////000000111111///000111111111000...---........................///////////////////////////...---,,,+++***))))))++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,///......---+++******)))...------,,,,,,------......------,,,,,,------...........................++++++,,,------......///...///111222333444777:::===<<>>;;;888666666666666333333333333333333333333333333222222111000000///000000000000000////////////000000111000///...---................................................///...............------+++++++++++++++++++++++++++******************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,...------,,,,,,------......------,,,,,,------...........................+++,,,,,,------......///...000111222333555888:::======AAAJJJVVVgggqqqrrrtttvvvyyy}}}zzzxxx~~~rrrfff```]]]ZZZWWWVVVTTTRRRPPPMMMLLLLLLMMMOOOQQQQQQQQQOOOMMMJJJHHHEEEDDDDDDCCCDDDDDDEEEEEEEEEEEEFFFFFFHHHJJJLLLNNNPPPVVV___fff}}}jjjbbbXXXPPPIIIDDDHHHNNNcccqqqccc______qqq}}}cccMMMCCC@@@<<<999888777666444444444444444444444444444333222222111111000000000222222111000000///......000000000000000///..............................---------------------------------....../////////++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++*********++++++,,,,,,---++++++,,,,,,---------......------,,,,,,------......------,,,,,,------...........................,,,,,,,,,---......//////...000222333333555888;;;<<<>>>DDDNNNZZZnnnpppqqqrrrtttwww{{{~~~xxxwwwyyykkkbbb___[[[XXXWWWUUUSSSQQQOOONNNLLLLLLNNNPPPQQQRRRQQQOOOMMMJJJGGGEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEHHHJJJMMMOOOQQQVVV\\\aaatttpppggg\\\UUUNNNGGGGGGIIIVVVpppzzzhhhaaa___pppiiiQQQDDD@@@;;;888888888666444555555555555555555555555444444444333333222222222111111111000000000//////000000000000000//////...........................------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++))))))******+++,,,------,,,,,,,,,------------......------,,,,,,------......------,,,,,,------...........................,,,,,,------.../////////...000222333444666999<<<;;;???GGGSSSbbbwwwnnnoooqqqsssvvvzzz|||~~~}}}tttuuuqqqfffbbb]]]ZZZXXXVVVTTTRRRQQQPPPNNNMMMMMMNNNQQQSSSQQQPPPNNNKKKIIIFFFEEEDDDBBBCCCCCCDDDEEEFFFFFFFFFGGGIIIKKKNNNRRRVVVZZZ^^^ggg|||xxxlll```XXXRRRKKKGGGGGGIII^^^~~~sssjjjgggtttqqqZZZHHHBBB;;;888888999777444555555555555555555555555444444333333333333333222///000000000111111111222111000000///////////////////////////////////////........................------,,,,,,,,,+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))***+++,,,,,,------.........---------,,,,,,...------,,,,,,------......------,,,,,,------...........................,,,,,,---......//////000...000222444555777:::===<<>>999999999888555555555555555555555555555111111111111111111111111//////000000111222222333111111000////////////////////////////////////////////////////////////////////////......---------++++++++++++++++++++++++------,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,------...///.........------,,,,,,...------,,,,,,------......------,,,,,,------...........................---------...//////000000///111333444666888;;;>>>@@@EEERRReeezzzlllooosssxxx{{{|||||||||wwwllllll|||qqqlllfff```\\\YYYWWWUUUSSSTTTSSSPPPMMMKKKMMMOOOOOONNNNNNLLLJJJHHHGGGFFFAAABBBBBBCCCDDDEEEFFFFFFDDDDDDDDDGGGJJJOOORRRSSS^^^ffftttvvvggg\\\RRRJJJGGGHHHIIIWWWvvv|||rrrkkkzzz\\\RRRDDD<<<::::::777444444444444444444444444444111111111111111111111111111111111111111111111111222111000///...//////000////////////////////////........................------...............///++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------------------...............------,,,,,,------......------,,,,,,------...........................------......//////000000///111333555666999<<>>;;;:::777444444444444444444444444444333333333333333333333333333333222222111000000000222111///.........///000000000000000000000000000------------------------)))******+++,,,......///++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++..................------++++++,,,---...///000111...------,,,,,,------......------,,,,,,------...........................------......///000000000///111333555777999===???JJJNNN]]]wwwnnnqqqvvvxxxxxxvvvuuuuuu{{{~~~~~~vvvlllkkkuuu}}}ssshhhccc```\\\ZZZZZZRRRRRRQQQPPPOOOOOOOOOOOOKKKKKKKKKKKKJJJIIIHHHGGGBBBAAAAAABBBCCCCCCBBB@@@@@@BBBDDDEEEGGGIIINNNQQQVVV\\\cccmmm}}}lllaaaTTTIIIFFFGGGGGGQQQnnn~~~hhhwwwtttcccOOOEEE@@@;;;777555666555555444444444555555222222222222222222222222222222222111111111111000000000000000000000111111000///...------...///000///...---,,,+++,,,------...------,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------.........------,,,,,,,,,,,,,,,---....../////////------......///000000000444222333888::::::<<>>999777666666555444444444555555222222222222222222222222222222222111111111111000111111111000000000000000111000////////////000111//////---,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++++++++------------------------......---------,,,,,,,,,///......---------...............//////000000000444222444999<<<<<<@@@EEENNN^^^uuupppssswwwzzz{{{}}}rrrddd___fffqqqpppgggccc___^^^___[[[YYYWWWTTTQQQOOONNNMMMKKKLLLNNNNNNNNNLLLJJJHHHFFFDDDCCCCCCDDDDDDBBBAAABBBDDDEEEEEEEEEGGGJJJMMMNNNTTT[[[bbbmmmnnn]]]TTTJJJIIIFFFIII\\\{{{rrr}}}zzzcccPPPHHHBBB===:::777666555555444444555555333333333333333333333333222222222111111111111000222111111111000000//////111111000000000000111111000///......------......,,,,,,---......///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,111000...---,,,,,,------////////////000000000000555444666;;;===???DDDJJJTTTgggrrrtttwwwxxxzzz|||}}}}}}~~~qqqddd___fffqqqrrrgggbbb___^^^^^^\\\[[[XXXUUURRRPPPNNNNNNLLLMMMOOOPPPOOOMMMKKKIIIIIIGGGEEEDDDDDDDDDCCCAAACCCDDDEEEEEEDDDEEEHHHKKKKKKPPPWWW\\\bbbsss~~~hhhYYYOOOKKKFFFGGGRRRkkkuuuyyy{{{}}}cccQQQDDD>>>===888777666555444444444555333333333333333333333333222222222111111111000000222222111111000/////////000000000000000000000000000000//////............,,,---------.........///------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------111///...,,,,,,,,,......//////000000000000111111666666888<<<===???FFFNNN^^^rrrtttuuuwwwwwwwwwyyy|||zzz{{{~~~tttfff```fffooouuuhhhccc```^^^___]]][[[YYYVVVTTTRRRPPPPPPLLLMMMOOOPPPOOONNNLLLKKKLLLJJJGGGEEEEEEEEECCCBBBDDDDDDEEEDDDCCCDDDGGGIIIJJJNNNTTTYYY\\\ggguuu```UUUNNNHHHGGGLLL]]]|||yyy||||||}}}```III@@@AAA888888777666555444444444333333333333333333333333222222222111111111000000111111111111000000/////////////////////////////////////////////.........---------,,,,,,,,,++++++++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,---...///000//////000000111222222222888777999<<<===???GGGPPPfffzzzvvvwwwxxxxxxwwwxxxzzz|||zzz|||yyyjjj```bbbjjj~~~|||nnniiifffcccccc```^^^\\\YYYVVVTTTRRRRRRMMMNNNNNNNNNNNNNNNMMMMMMOOOLLLIIIFFFFFFEEEDDDBBBCCCDDDDDDCCCCCCDDDFFFHHHKKKLLLRRRXXXYYY___sssiii^^^SSSKKKJJJIIIQQQlll{{{vvvuuuTTTDDDBBB999888777666555444444444333333333333333333333333222222222111111111111000000000000000000000000111......////////////.........////////////...------...------,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,---......//////000......///111222333444555888888:::======@@@JJJUUUkkkwwwyyy{{{{{{{{{{{{|||~~~~~~mmmaaa```fffzzzyyytttpppmmmkkkfffdddaaa]]]YYYVVVSSSRRRNNNNNNMMMLLLLLLMMMNNNOOORRRNNNJJJGGGFFFEEEDDDCCCBBBCCCCCCCCCBBBCCCFFFHHHLLLJJJOOOWWWYYY[[[iii{{{uuuhhhYYYNNNLLLHHHHHH\\\vvvsssxxxeeeKKKAAA:::999888666555555444444444444444444444444444444222222222111111111111000/////////000111111222222...///000000000000///...---......///...---,,,+++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))***+++,,,------...------------------------------------------------,,,,,,,,,---------......,,,---...///000///---,,,------///111333555666777666777:::>>>???CCCPPP]]]uuuxxxzzz}}}~~~~~~~~~ooobbb```eeexxx|||xxxtttrrrkkkiiieee```[[[WWWTTTRRROOONNNLLLKKKKKKLLLNNNPPPSSSOOOKKKHHHFFFEEEDDDCCCBBBBBBCCCCCCBBBCCCFFFHHHLLLIIIMMMVVVYYYYYYdddttt~~~nnn\\\QQQNNNGGGBBBQQQjjjsss|||qqq~~~qqqPPP@@@:::999888666555555444444444444444444444444444444222222222111111111111000......///000111222333333///000111222222111000///,,,---.........---++++++,,,,,,------.../////////------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++(((((()))***,,,---...///------------------------------------------------,,,,,,,,,------.........---...000111000...+++))),,,---///111333666888999555666:::???AAAGGGUUUccc}}}|||}}}~~~~~~qqqbbb^^^aaattt~~~{{{sssmmmiiiddd___\\\YYYVVVTTTQQQPPPOOONNNMMMMMMMMMMMMUUURRRNNNJJJGGGEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFIIIKKKNNNQQQUUUZZZaaaeee{{{xxxhhhXXXRRRLLLGGGIIIPPPooo~~~|||qqqsss^^^DDD===;;;888777777666555333555555555555444333222111333333333222222222111111222111111111000000//////---------.........//////........................000000///...---,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++*********------------,,,,,,+++******+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,---------,,,,,,+++***........................//////////////////////////////000222333444555555666888<<<@@@BBBJJJ]]]ooo~~~}}}}}}~~~sssccc___aaaqqq{{{tttppplllgggbbb^^^[[[WWWUUUQQQQQQOOONNNMMMMMMLLLLLLRRRQQQNNNJJJHHHEEEDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGIIILLLOOOSSSXXX^^^bbbqqq|||lll\\\TTTMMMFFFFFFLLL[[[www{{{ssslllxxx```GGG>>>;;;888777777666555333555555555555444333222111333222222222111111111111111111111111000000000///---------.........//////......................../////////...---------,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,---------,,,,,,+++******+++,,,,,,------,,,,,,,,,,,,,,,---------..................------,,,,,,........................000000000000000000000000///000111222333444555666777999===@@@DDDNNNcccvvv}}}~~~tttddd___aaalll|||~~~wwwtttpppjjjddd```\\\XXXVVVRRRQQQPPPNNNMMMMMMLLLLLLOOOOOONNNLLLJJJGGGDDDBBBCCCCCCCCCBBBCCCCCCDDDEEEEEEGGGIIILLLOOOTTTZZZ^^^jjj}}}rrraaaXXXPPPGGGDDDHHHMMMfffzzz~~~yyygggiii{{{aaaJJJ???<<<999777777666555444555555555555444333222222222222111111111000000000111111111111000000000000---............/////////..........................................------++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,---------,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------........................------........................000000000000000000000000///000111222444555666777999:::===AAAGGGSSSkkk}}}~~~tttddd^^^```gggvvvzzztttpppjjjeeeaaa^^^ZZZWWWSSSRRRQQQOOONNNMMMMMMLLLMMMNNNOOOOOOMMMJJJFFFCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEHHHJJJMMMRRRWWW[[[eeesssuuuddd\\\TTTJJJEEEHHHJJJ^^^|||zzzxxxhhhaaannnaaaKKKAAA>>>:::777777666555444444555555555444444333222111111111000000000000///111111111000000000000000.............../////////........................---------...............+++++++++,,,,,,,,,------***++++++,,,,,,---------,,,,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,---------............---------------...........................///////////////////////////000111333444666777888<<<<<>>>>>AAAFFFMMM^^^zzz|||}}}~~~~~~tttbbb[[[\\\]]]kkk~~~wwwsssnnniiieeebbb^^^\\\WWWVVVTTTRRRQQQPPPOOOOOOMMMOOORRRSSSSSSOOOKKKHHHEEEDDDCCCCCCBBBCCCCCCCCCDDDEEEGGGIIIKKKOOOTTTXXX]]]bbbpppjjj```XXXMMMFFFFFFGGGOOOeeezzzmmmZZZYYY___|||aaaOOOEEEAAA<<<888777666555444333444444555444444333333222222111111111000000000000000000000111111111111000000000////////////...////////////////////////..................------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------++++++,,,---------,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......---,,,+++***+++,,,---...////////////////////////------------------------000111222444666888999:::>>>???CCCJJJSSSfff{{{|||~~~uuuccc[[[\\\ZZZggg{{{|||uuuooojjjeeeaaa^^^YYYXXXVVVTTTSSSQQQQQQPPPLLLNNNQQQSSSRRRPPPLLLJJJFFFEEEDDDDDDCCCCCCCCCDDDCCCDDDFFFGGGIIIMMMRRRVVV\\\___hhh|||wwwiii^^^QQQHHHGGGFFFJJJ\\\~~~sss___XXXXXXooo|||dddTTTGGGCCC===888777666555555333333444444555444444333333222222222111111111111///000000000111111111111000000000000/////////.../////////////////////////////////...---------,,,++++++,,,,,,,,,,,,---------------------,,,,,,,,,***+++,,,,,,---------,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......------+++++++++,,,...///////////////////////////........................000111222444666888:::;;;===???EEENNN[[[ooozzz|||~~~wwwddd\\\]]]YYYfffyyy{{{tttnnnhhhccc___[[[YYYXXXUUUTTTRRRRRRQQQLLLMMMPPPQQQQQQOOOLLLJJJFFFFFFEEEDDDDDDDDDDDDDDDBBBCCCEEEFFFHHHLLLPPPTTTWWWXXX___pppssseeeVVVLLLIIICCCDDDSSSsssyyyggg^^^[[[ccc}}}gggXXXHHHCCC===999777666555555333333444444555444444444333333333222222222222111//////000000111111111222111111000000/////////...000000000000000000000000000000///...------,,,,,,++++++,,,,,,,,,---------.........------,,,,,,,,,***+++,,,,,,------------++++++,,,---------,,,,,,,,,,,,,,,---------......///...,,,,,,,,,...000111000000000000000000000000////////////////////////000111222555777999:::;;;<<>>999888666555888777666444444444555666444444333333222222222222444333222222111111111222000000000000////////////111000000000////////////........................,,,------......------,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---.........++++++,,,------------,,,++++++++++++,,,---...///---.........//////000000...---------...///000111---333999;;;999999===AAAAAAIIIYYYmmm}}}~~~{{{gggZZZVVVTTTVVV___qqqzzziiibbb[[[WWWWWWVVVTTTRRRLLLLLLLLLLLLLLLLLLNNNOOOLLLKKKJJJHHHEEEDDDCCCCCCDDDDDDDDDDDDEEEGGGIIIJJJKKKPPPVVVYYY[[[fffvvveee^^^SSSLLLGGGJJJ[[[yyyuuuqqqttt|||cccXXXJJJ@@@:::999777666888777555444444555666777444444444444333333222222555444333222111111111111////////////000000000000000000000////////////...........................,,,------......------,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......***+++,,,,,,------,,,,,,,,,,,,,,,,,,---...///000---.........//////000000---------...///000111111555:::??????===<<>>888555555444444444555555666333333444444333333222111222222222111111111000000000000000000000000000000111111000000//////......//////000000000000000///.........---,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///........................///.........///000222333888777999===???AAAGGGNNNRRReeezzzzzz~~~|||}}}yyyjjj^^^WWWRRRRRRVVV___jjjxxxxxxrrrsss~~~}}}oooeee```^^^[[[XXXUUUUUUSSSQQQOOOMMMMMMNNNRRRQQQPPPOOOLLLJJJHHHGGGEEEEEEDDDDDDDDDFFFGGGHHHHHHIIIJJJLLLQQQXXXaaaggg|||qqqeeeZZZRRRKKKGGGRRR```{{{vvvuuudddMMMDDD???999555555555444444555555666333333444444333333222111222222222111111111000000000000000000000000000000111000000000/////////...//////000000000000//////---------------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,---------............///........................///.........///000222333777777999===@@@CCCJJJRRRYYYlll}}}~~~~~~zzzwwwwwwzzzzzzlll```XXXQQQPPPTTT\\\ffftttwwwpppqqq|||wwwkkkddd```\\\XXXVVVUUUSSSQQQOOONNNMMMMMMOOOPPPPPPPPPOOOMMMJJJIIIGGGFFFEEEDDDDDDEEEFFFGGGEEEGGGIIILLLPPPVVV]]]bbbpppyyykkk]]]UUULLLGGGLLLWWWuuurrrnnnSSSEEE@@@<<<666666555555444555555666333333444444333333222111222222222111111111111111000000000000000000000000000000000000//////////////////000000000000//////,,,------...//////000000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,---------............///....................................///111333444777666999===@@@CCCLLLUUUbbbvvv{{{vvvqqqtttyyy}}}|||mmmaaaYYYRRRPPPRRRYYYcccpppuuunnnnnnxxxrrrjjjddd___[[[WWWUUUSSSQQQPPPOOOMMMLLLMMMNNNPPPQQQQQQOOOLLLJJJHHHGGGEEEDDDDDDDDDEEEFFFCCCEEEHHHKKKNNNSSSXXX\\\eee|||qqq```WWWOOOGGGHHHOOOggguuuvvvzzz[[[HHH@@@===777666666555555555555555333333444444333333222111111111111111111111111111000000000000000000000000000000000000///////////////000000000000//////............/////////000000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------......---------............///....................................000111333555777777:::===>>>BBBLLLWWWhhhzzzssspppuuu{{{}}}~~~}}}nnnaaaYYYSSSPPPQQQWWW```mmmssslllllltttvvvmmmgggbbb^^^ZZZWWWSSSRRRQQQPPPNNNLLLKKKMMMOOOQQQQQQPPPMMMLLLHHHGGGFFFDDDDDDDDDEEEEEEBBBEEEHHHJJJLLLPPPTTTWWW___qqqxxxdddZZZRRRJJJHHHKKK[[[{{{}}}sss}}}eeeMMMAAA===888777666555555555555555333333444444333333222111111111111111111111111111111111111111111111111111////////////000000000000000000000000000///......000000/////////.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......)))***+++,,,...///000000---------............///....................................000222444666888888:::<<<===@@@KKKXXXmmmzzzrrrpppxxx~~~~~~~~~}}}nnnaaaYYYSSSPPPPPPUUU\\\iii{{{qqqjjjjjjoooyyypppiiiddd___\\\XXXTTTSSSSSSRRROOOLLLKKKLLLNNNOOOPPPOOONNNMMMHHHGGGFFFDDDDDDDDDEEEEEECCCEEEGGGIIIJJJMMMRRRUUU\\\iii|||kkk___XXXNNNIIIJJJQQQnnnttttttpppUUUDDD===888888777666555555555555333333444444333333222111111111111111111222222222111111111111111111111111////////////000000000000000111111000000///...---000000//////...------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........))))))+++,,,...///000111---------............///.................................///000333555666999999;;;===<<<@@@NNN\\\sss~~~{{{qqqooozzz}}}nnnaaaXXXRRROOONNNRRRYYYeeewwwpppiiiiiilll~~~vvvnnnhhhddd___ZZZUUUTTTUUUTTTQQQMMMKKKLLLMMMMMMNNNNNNMMMMMMGGGFFFEEEDDDDDDEEEFFFFFFEEEFFFGGGGGGIIILLLPPPTTTZZZaaannnttteee]]]SSSKKKJJJKKKccc|||ttt{{{^^^III>>>999888777666555555555555333333444444333333222111000000111111111222222222111111111111111111111111.../////////000000000111111111111111000///...---.........------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///++++++,,,------......///---------............///.................................///111333555777777999<<<>>>>>>DDDSSSccczzz~~~{{{rrrooozzz}}}nnn```XXXQQQMMMLLLOOOVVVbbbttt~~~ooohhhhhhiii||||||tttmmmhhh```[[[VVVUUUVVVVVVRRRMMMLLLLLLLLLLLLLLLMMMMMMMMMGGGFFFEEEDDDDDDEEEFFFGGGFFFGGGGGGGGGHHHKKKPPPSSSXXX\\\fffzzzzzzjjjaaaVVVMMMJJJGGG\\\xxx{{{eeeLLL@@@999999777666555555555555333333444444444333222222000000111111222222222222111111111111111111111111.../////////000000111111111111111111000///...---++++++,,,,,,---.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////......---------,,,,,,,,,---------.........//////.................................///111333666777666888<<>>BBBNNNdddxxx{{{vvvrrrrrrtttuuuxxx|||~~~zzznnnaaaYYYQQQNNNLLLLLLNNNVVVfffvvv{{{lllddddddfffsssnnneee]]][[[ZZZVVVSSSTTTOOONNNMMMMMMMMMNNNOOOPPPMMMKKKHHHFFFDDDDDDEEEEEEEEEDDDDDDEEEFFFHHHJJJLLLPPPUUU\\\dddrrrppp```VVVPPPCCCGGGLLLYYYuuulll^^^aaatttvvv[[[JJJ>>>;;;777555555555555444666666444333333333333333222222222111111111111000000111111222222111111000000000////////////000000---............---,,,,,,------------------------,,,---.........---,,,+++,,,,,,------------------,,,,,,---------.........---,,,++++++++++++++++++......------......///000666222------111444333111111111111222333555666777::::::<<<@@@EEESSSlll~~~wwwqqqooopppsssuuuyyy}}}{{{ooobbbZZZPPPMMMKKKKKKLLLRRRaaappp{{{lllcccaaaeeepppsssiii```]]][[[WWWTTTUUUPPPOOONNNMMMMMMMMMNNNOOOMMMLLLIIIGGGEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFHHHIIILLLQQQYYY```iii|||{{{fff[[[WWWHHHIIIFFFJJJcccooo______gggvvv\\\LLL>>><<<888666666666666555555555444444333333333333222222222111111111000000000000111111111111000000000000////////////000000...............------,,,------------------------,,,---/////////---+++))),,,,,,,,,------.........,,,------------.........------,,,++++++,,,,,,---///............///000000666666333000111333333111222222222333333555666666::::::===BBBIIIZZZuuu{{{xxxsssooonnnpppsssuuuzzz}}}|||pppddd\\\PPPMMMKKKJJJJJJOOO\\\jjjyyykkkbbb```cccmmmyyynnnddd___[[[WWWUUUUUUQQQPPPNNNMMMMMMMMMNNNNNNNNNMMMJJJHHHFFFEEEEEEEEEDDDDDDCCCCCCDDDEEEGGGHHHKKKOOOVVV]]]cccrrrlll^^^YYYKKKJJJEEEFFF\\\qqqbbb______sssZZZKKK@@@===999777777777666555444444444444444444333333222222222111111111000000000000000111111000000000000000////////////000000......//////......---,,,------------------------,,,---/////////---+++))),,,,,,,,,------.........------........./////////......------------...//////............///000000000777:::444.........---333333333333444555666777999:::>>>DDDNNNaaa~~~vvvtttpppmmmmmmpppsssvvv{{{~~~|||pppddd\\\PPPNNNLLLKKKIIIMMMXXXeeexxxvvvjjjbbb```bbbjjj{{{uuuhhhbbb]]]XXXUUUVVVRRRQQQOOOMMMLLLLLLMMMMMMOOOMMMLLLIIIGGGFFFEEEEEEDDDDDDCCCCCCDDDFFFGGGHHHKKKLLLSSSZZZ^^^hhhxxxbbbYYYKKKHHHDDDGGGXXXwwwtttccc]]]ZZZxxxnnnYYYLLLBBB>>>:::888777777666555333444444555555444333333222222222111111111111000///000000111111000000///000000////////////000000...////////////...------------------------------,,,---.........---,,,+++,,,,,,---------------------............/////////...............//////000......------......///000000<<>>GGGRRRaaawwwssspppkkkiiikkkqqqxxx}}}vvvmmmccc]]]SSSOOOLLLLLLJJJJJJOOOUUUfffsssoooeeeaaa``````fffuuu{{{nnneeeaaa[[[UUUTTTSSSQQQNNNMMMLLLLLLMMMQQQOOOMMMLLLKKKIIIEEEBBBCCCCCCCCCCCCDDDEEEGGGGGGIIIIIIKKKPPPTTTXXXbbbmmmmmm___RRRJJJHHHHHHTTTzzzqqqcccVVVYYYmmm|||pppbbbVVVMMMDDD<<<888666333333666333333444444333333222111222222222222222222222222111111111111111111111111000000000000000000000000///---------...///...---...........................------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................222///,,,---000222111000//////.........000222333///111444555555666888:::<<<@@@EEEQQQiii|||~~~sssqqqnnnlllnnnrrrxxx{{{xxxoooddd[[[SSSOOOLLLKKKJJJIIIOOOUUUdddpppnnnccc^^^]]]^^^eeesssuuujjjccc\\\XXXVVVTTTRRRPPPNNNNNNNNNNNNQQQOOONNNMMMLLLJJJFFFCCCCCCCCCCCCCCCDDDEEEFFFGGGJJJIIIKKKOOOQQQUUU^^^hhhyyyrrrdddWWWMMMJJJFFFOOOooowwwjjjXXX[[[llluuuhhh^^^OOOFFF===999777444444777333444444444444333222222222222222222222222222222111111111111111111111111000000000000000000000000000///......000000///...........................------------------------------------------------------------------------........................111...,,,---///111111///...------......///000111111333555666666777:::;;;>>>BBBHHHUUUooozzzrrrqqqqqqqqqrrruuuyyy{{{zzzrrreeeZZZTTTOOOKKKJJJIIIIIINNNUUU___kkk|||nnnbbb\\\ZZZ[[[bbbqqq~~~pppeee^^^[[[XXXWWWTTTRRRPPPOOOOOOOOOQQQPPPOOOOOONNNLLLHHHEEEDDDCCCCCCDDDDDDEEEFFFGGGJJJIIIJJJNNNOOOQQQZZZcccnnnxxxhhh]]]RRRLLLEEEIIIaaa~~~sss^^^]]]hhh{{{|||rrriiiTTTIII>>>:::888666555888444444444444444333222222222222222222222222222222111111111111111111111111000000000000000000000000111///...///000111000///........................,,,,,,---......///000000........................------------------------........................///...,,,---...000000///---...///000111111111111222444666777888999;;;===@@@EEEMMM\\\xxx}}}uuunnnooorrruuuxxxzzz|||}}}}}}uuufffXXXTTTOOOKKKJJJIIIHHHMMMTTT[[[fffvvvnnnaaa[[[YYYYYY```nnnuuuggg___]]]YYYXXXUUURRRPPPOOONNNNNNPPPOOOPPPPPPPPPNNNJJJGGGDDDDDDDDDDDDDDDEEEFFFFFFHHHHHHIIIMMMNNNPPPXXX```jjj{{{kkk```VVVOOOGGGFFFWWWmmmzzzfff___bbbqqq{{{sssZZZNNNAAA<<<:::777777888444444444555444333333222222222222222222222222222111111111111111111111111000000000000000000000000000///...///000000///...........................,,,---------.........///------------------------................................................------------......///......///111222333333222111222444666777888999;;;===???FFFPPPcccvvvqqqiiilllrrrwww|||wwwfffXXXSSSOOOLLLKKKIIIHHHLLLSSSWWWbbbsssoooccc\\\ZZZXXX^^^mmmyyyiii```___ZZZXXXVVVRRRPPPNNNMMMMMMOOOOOOPPPQQQRRRPPPLLLIIIEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFHHHLLLNNNPPPWWW```cccuuu{{{lllcccZZZSSSKKKHHHSSSbbbrrrccc\\\jjjyyybbbTTTDDD===;;;888777888444444555555555444333333222222222222222222222222111111111111111111111111000000000000000000000000///...------//////...---........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,---...............///---...000111222111111000222444666777777888;;;<<<>>>FFFTTTjjjuuussseeejjjqqqyyywwwfffYYYQQQNNNMMMMMMKKKHHHKKKPPPUUU```qqqoooccc]]][[[XXX___mmm~~~nnndddbbb\\\ZZZWWWSSSPPPNNNMMMMMMMMMMMMOOOQQQSSSQQQMMMJJJEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEGGGKKKMMMNNNUUU]]]___lllqqqiii```XXXPPPLLLQQQZZZ~~~}}}iii[[[ggg|||jjjZZZHHH???<<<999777777555555555555555444333333222222222222222222222222111111111111111111111111000000000000000000000000///---,,,---...///...---...........................------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,---///000.........///+++,,,---....../////////222444666777777999;;;===???III[[[tttyyy|||eeejjjqqqyyyvvvfffZZZOOOMMMMMMOOOLLLIIIIIIMMMSSS```qqqoooccc\\\ZZZZZZ___mmmvvviiieee^^^\\\YYYUUURRROOONNNNNNKKKLLLNNNQQQSSSQQQMMMJJJEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDGGGJJJJJJJJJPPPXXX]]]fff{{{zzzrrrhhh]]]TTTNNNNNNSSSrrrppp^^^eeeqqq___KKKAAA===999666666555555555555555444444333222222222222222222222222111111111111111111111111000000000000000000000000///...---...///000///---........................---------------,,,,,,,,,------------------------................................................+++...111111///...///000------------...///000111333555777888999:::<<<>>>BBBNNNccc~~~{{{zzzfffkkkrrryyyuuufff[[[NNNMMMNNNPPPNNNIIIIIILLLSSS```rrrooobbb[[[XXX[[[```mmm{{{mmmhhh```^^^ZZZVVVSSSQQQOOOOOOJJJKKKNNNQQQSSSQQQMMMJJJFFFEEEDDDDDDDDDDDDEEEEEEEEEDDDFFFIIIHHHGGGLLLSSSZZZ___rrrzzzmmmaaaVVVNNNLLLMMMgggvvvbbbeee|||uuubbbMMMBBB>>>:::666555555555666666555555444333222222222222222222222222111111111111111111111111000000000000000000000000111///...///000111000///........................,,,,,,------.../////////........................////////////////////////........................,,,///222222000//////111111111000000000222444555555777999::::::;;;===???FFFSSShhhzzzsssxxxjjjnnntttyyy|||yyyeeeUUUVVVRRRMMMKKKKKKLLLMMMMMMWWW___pppsssddd]]]]]]YYY___mmmssshhhggg___YYYYYYXXXTTTQQQQQQLLLLLLMMMMMMNNNNNNNNNNNNGGGGGGFFFEEEDDDCCCBBBAAAEEEFFFFFFGGGGGGJJJNNNQQQSSS[[[jjj~~~~~~tttiiiZZZLLLGGGHHH[[[~~~qqqfffpppyyylllXXXIIIAAA===:::777666666555555555444444444...///111222333222222111333333222222111000//////222222111111111111222222////////////...---,,,+++................................................,,,,,,.../////////...---,,,,,,,,,---------..............................,,,------...............//////......///000222333888888888777777:::>>>BBBFFFXXXsssyyylllzzzkkkoootttyyy|||{{{iiiZZZUUUQQQMMMJJJJJJKKKLLLLLLVVV___ooosssddd]]]]]]YYY___lllyyyrrrkkkbbb[[[XXXVVVRRROOOOOOMMMMMMLLLLLLMMMNNNNNNOOOIIIHHHGGGEEEDDDCCCBBBBBBDDDEEEFFFFFFFFFHHHLLLOOORRRWWWaaarrr{{{ooo___PPPIIIHHHOOOjjjuuueeeiii}}}ssscccRRRDDD<<<999888666666555555555444444444333333444555555555444444333333222222111000000///111111111000000111111111////////////...---,,,+++................................................,,,---.../////////...---,,,,,,,,,---------.................................///000000111111000000//////......///000222333444666888999:::===@@@CCCJJJ]]]yyyyyyppp}}}lllpppvvvzzz}}}~~~nnn```UUUQQQLLLJJJJJJKKKKKKLLLVVV^^^ooottteee]]][[[ZZZ___kkk|||sssiii___ZZZVVVQQQNNNNNNNNNMMMLLLKKKKKKMMMOOOPPPKKKJJJGGGDDDCCCCCCCCCDDDDDDEEEFFFEEEEEEFFFIIILLLUUUVVV\\\hhh~~~ttteeeUUUKKKIIIFFFTTTsss|||eee```ssssss```JJJ<<<888999666666666555555555444444555555666666666555444444333333222222111000000000111000000//////000000111////////////......---,,,................................................,,,---......//////......,,,,,,,,,---------.................................///000000111111000000//////......///000222333222555888:::;;;===@@@BBBOOOddd|||xxxnnnrrrwww|||~~~pppdddVVVSSSNNNKKKKKKLLLLLLLLLUUU^^^ppptttfff]]][[[ZZZ___jjj~~~zzznnnbbb\\\XXXSSSQQQRRRPPPNNNLLLJJJJJJLLLOOOPPPNNNKKKHHHEEECCCCCCDDDEEEEEEFFFGGGFFFEEEFFFHHHJJJSSSSSSWWWcccuuuvvvhhhYYYMMMIIIGGGJJJ^^^ggg[[[iiimmmQQQ>>>888;;;666666666666555555555555444444333333333222111111222222222111111111000000000000////////////000000///////////////...------................................................---------...............,,,,,,,,,---------..............................------...///////////////000////////////111222333555666888888:::===BBBEEEUUUkkkyyyooosssyyy}}}qqqeeeYYYUUUPPPMMMLLLMMMNNNNNNTTT^^^qqqtttfff]]]ZZZZZZ___kkk{{{oooccc\\\XXXTTTRRRSSSPPPOOOLLLJJJJJJLLLNNNPPPOOOMMMIIIFFFDDDDDDEEEFFFFFFGGGHHHHHHGGGGGGHHHJJJLLLLLLQQQ]]]lllvvviiiZZZMMMFFFJJJFFFSSSvvv}}}zzzlllZZZeeeuuuXXXAAA:::;;;777777666666666555555555333333222111111111000000222222222111111111111111000000////////////000000/////////000//////...---................................................------------......//////,,,,,,,,,---------..............................---......///////////////000000//////000111333444888888888888<<>>GGGOOOYYYqqqlllqqqwwwcccfff{{{tttbbbPPPAAA:::777777777777666666666666333222222111222333555666111111111111111111222222222222111111111111222222//////000000000000000///......................................................---,,,---...///000,,,,,,,,,---------....................................///000000000000000111000000000000222333444555666888:::>>>FFFOOOVVViiiuuuyyy{{{~~~sssiii^^^VVVOOONNNNNNLLLLLLNNNWWWjjjtttfff]]]ZZZ[[[___kkkwwwhhh```___[[[UUUVVVUUUSSSPPPNNNMMMLLLKKKNNNNNNMMMKKKIIIGGGEEEDDDDDDEEEEEEDDDDDDDDDGGGIIILLLIIIJJJPPPSSS[[[tttwwwiii```\\\XXXPPPHHHEEEDDDFFFPPPfffwwwpppiiibbblllyyysssdddSSSEEE<<<777777777777666555333333444333333222222111111111111111111111111111111111//////000000000000//////000000000000000000000000......------------............---------,,,,,,,,,..............................------------......///...---,,,,,,---...///,,,---......//////......111111000000000222333444666999888<<>><<<999666555444444555444444444444444333333333111111111111111111111111000111111222222111111000000000000000000000000000000000////////////000000............////////////..............................------------.........///000111111000///......///000000111111000000111000000111222444666888888<<<;;;===FFFOOOfff~~~qqqvvvrrruuuzzz}}}wwwoookkk^^^XXXSSSOOOMMMOOOYYYccc|||yyyooofffaaaaaa[[[kkkrrreeebbbXXXVVVTTTRRRPPPOOONNNMMMHHHJJJMMMOOOOOOMMMJJJHHHBBBDDDFFFFFFDDDBBBBBBCCCFFFIIIJJJIIIIIIMMMTTTYYYeeeqqqgggYYYPPPIIIGGGDDDIIIaaa|||}}}jjj^^^WWWuuugggRRR>>><<<999666444444444555555555555444444333333333111111111111111111111111111111222222222222111111000000000000000000000000000000////////////000000,,,------...///000111111.................................------............///000111111000///...000000111222222222222111111000000111222555777888888<<<;;;>>>GGGQQQiiitttzzzvvvwwwyyyzzz|||yyylllddd___WWWRRRPPPMMMNNN[[[kkk|||pppeee```aaa^^^gggxxx|||lll```\\\XXXUUUVVVSSSOOOMMMOOOKKKMMMNNNOOOOOONNNLLLKKKFFFFFFEEEEEEEEEEEEFFFFFF@@@DDDHHHIIIIIILLLSSSYYYfffyyynnncccWWWLLLGGGDDDHHHXXXkkkrrr[[[XXXmmmjjjSSSFFF>>>888777888777666888555555444444444333333333111222222333333222222111222222222222222222222222222222222222222222222222222111111000///......---,,,---------.../////////000000//////.........---+++,,,---///000111111111//////............//////111111111000000000000000222111111111333666888::::::999;;;AAAGGGXXXvvvwwwvvvsssuuuwwwyyyzzz}}}yyymmmeee]]]VVVQQQQQQOOOQQQ^^^ooo|||qqqeeeaaabbb^^^hhhyyypppeee^^^YYYVVVVVVTTTOOONNNPPPKKKLLLMMMNNNOOONNNLLLLLLFFFFFFEEEEEEDDDDDDEEEEEEAAADDDGGGHHHHHHKKKQQQWWWcccttt{{{iii]]]PPPJJJEEEGGGTTTeeeyyyaaaVVVhhh}}}oooXXXJJJAAA999888888555555666555555444444444333333333111222222333333222222111222222222222222222222222222222222222222222222222000000000//////.........---------...............000/////////..................////////////......//////............//////111000000000000000000000111111111111333666888:::;;;;;;<<>>BBBMMMcccssswwwwwwyyy|||~~~vvvmmmggg\\\UUUPPPQQQQQQUUUeeewwwzzzoooddd```aaa^^^iii||||||ttteee]]]VVVUUUTTTQQQOOOPPPJJJJJJJJJKKKLLLLLLMMMMMMGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEHHHLLLPPPZZZddd{{{{{{jjjYYYPPPHHHDDDIIISSSvvvqqqZZZccctttrrr^^^OOOEEE<<<999888555444666555555444444444333333333111222222333333222222111000000000000000000000000000000000000000000000000---------.............../////////...---------,,,///////////////.........000000000000///---,,,,,,//////............//////000000000000000111111111111111222333555777999:::<<<===>>>CCCQQQkkk~~~tttzzzyyy{{{~~~|||tttkkkeee[[[TTTPPPQQQRRRWWWhhh{{{yyynnnccc___```___kkk~~~|||jjj```XXXUUUTTTQQQOOOOOOKKKKKKJJJJJJJJJLLLMMMNNNHHHGGGFFFEEECCCCCCBBBBBBDDDDDDDDDDDDEEEGGGKKKNNNWWW]]]qqqppp\\\QQQJJJDDDFFFNNNkkk|||aaaaaappprrraaaPPPFFF===:::888666666888555555444444444333333333111222222333333222222111000000000000000000000000////////////////////////---------.............../////////...---------,,,.........///////////////...///////////////......//////............////////////000000111111111111111111222444555777999::::::===???EEEVVVuuu~~~xxxyyy{{{}}}~~~{{{sssjjjddd[[[TTTPPPRRRTTT[[[mmmxxxnnnccc___```bbbnnnrrrfff[[[XXXVVVSSSPPPOOONNNMMMKKKJJJJJJKKKMMMNNNJJJIIIGGGFFFDDDCCCBBBBBBDDDDDDCCCDDDEEEHHHKKKMMMTTTXXXhhhxxx```TTTLLLEEEFFFKKKbbblllbbbhhhwwwgggRRRHHH>>>:::999777777999555555444444444333333333111222222333333222222111111111111111111111111111///////////////////////////....................................---------.........///////////////------...///000000000/////////............///////////////000111111222222111222333555666888999999999>>>BBBIII]]]~~~~~~yyyzzz||||||}}}|||sssjjjcccYYYRRRPPPTTTXXXaaauuuzzzoooddd```bbbfffrrrzzzmmm```[[[YYYUUURRRQQQQQQOOOLLLJJJJJJKKKMMMNNNLLLKKKIIIGGGEEEDDDCCCCCCEEEDDDCCCDDDFFFIIILLLMMMQQQTTTaaaxxxfffXXXOOOGGGFFFJJJ\\\}}}fffbbb~~~|||nnnVVVKKK@@@;;;999666555777555555444444444333333333111222222333333222222111222222222222222222222222000000000000000000000000000000000//////.........---------.........................../////////000---....../////////////////////............//////...//////000111111222222111222333555777888999999:::@@@FFFNNNddd}}}zzz{{{|||}}}~~~~~~tttjjjcccWWWQQQPPPUUU[[[fff{{{{{{qqqfffbbbdddiiiuuurrrddd^^^\\\XXXTTTRRRSSSQQQMMMKKKJJJKKKMMMNNNMMMLLLJJJHHHFFFDDDCCCCCCEEEDDDCCCDDDGGGJJJMMMMMMOOORRR]]]rrrkkkZZZQQQHHHFFFJJJYYYkkk___zzz~~~qqqYYYMMMBBB<<<888555444666555555444444444333333333222222222333333222222222222222222222222222222222111111111111111111111111222222111000///......---,,,------....../////////---.........//////000000...///////////////......//////............//////...//////000111222222222111222333555777888999999:::BBBHHHRRRiii{{{{{{zzzyyyyyyzzz~~~{{{rrrggg]]]SSSQQQPPPSSS]]]nnnzzzpppfffccceeeppp}}}zzzlllaaaZZZVVVSSSQQQOOOPPPPPPPPPOOONNNLLLJJJQQQOOOLLLIIIFFFCCCBBBAAADDDDDDEEEDDDDDDFFFJJJMMMNNNUUU[[[dddyyylll]]]RRRHHHDDDIIITTTqqquuu```qqq|||mmm[[[NNNCCC???<<<666333555666666555555555444444444444444444444444444444444444444444444444444444444111111111000000000000///000000000000////////////............------------111111000000//////..............................000//////............///000000000000000111111222///222555777888999;;;<<<:::???FFFUUUppptttqqqzzzzzzzzzzzz{{{~~~yyyqqqeee\\\SSSRRRQQQUUU___pppyyyppphhhfffhhhttt}}}oooccc\\\XXXUUURRRPPPPPPOOOOOONNNMMMKKKKKKPPPOOOLLLIIIFFFDDDBBBAAACCCDDDDDDDDDDDDFFFIIILLLMMMSSSYYY```ssssssdddVVVHHHEEEJJJOOOllluuu^^^jjj~~~ppp\\\OOOCCC???===888555555666666555555555444444444444444444444444444444444333333333333333333333333222222111111111000000000000000000000////////////......//////000000000111000000000000//////..............................//////.........//////000000000000000000111111222000333555777777888:::<<<<<<@@@HHHXXXvvvnnnrrrzzzzzz{{{|||}}}~~~}}}wwwnnnddd\\\SSSSSSSSSWWWbbbtttxxxppphhhhhhlllxxxrrrggg```[[[WWWUUUQQQPPPOOOMMMLLLKKKKKKKKKOOONNNLLLJJJGGGEEECCCBBBBBBCCCCCCCCCCCCEEEHHHJJJLLLQQQUUUZZZjjjzzzkkkZZZJJJFFFJJJIIIfffzzz___fffvvv^^^QQQDDD???===:::666555666666666555555555444444444444444444444444444444222222222222222222222222333222222222111111111111000000000000////////////...//////000222333333444000000000////////////..........................................///000111000000000000000111111222111333666777777888:::;;;???BBBJJJ^^^ooo}}}yyyzzz|||}}}~~~~~~~~~}}}|||uuummmccc\\\RRRSSSTTTZZZeeewwwwwwnnngggiiinnnzzztttiiibbb]]]XXXUUURRRPPPNNNLLLKKKKKKKKKKKKMMMMMMLLLJJJHHHFFFDDDCCCAAABBBCCCCCCCCCDDDFFFHHHKKKOOORRRWWWddd}}}ooo___PPPIIIIIIGGGaaaeeehhhzzzaaaUUUGGG???===;;;777444666666666666555555555555333333333333333333333333111111111111111111111111333333333222222222111111000000000000//////////////////000111111222333333////////////////////////........................---------......000111111000000000000000111111222222444666666666777999<<>>>>>FFFWWWsss|||}}}}}}}}}}}}}}}||||||~~~~~~sssiii```[[[SSSXXX```jjjvvvyyymmmdddbbbnnn{{{xxxmmmeee___YYYUUUSSSSSSRRRQQQOOOMMMKKKJJJIIIJJJKKKLLLKKKJJJHHHGGGAAACCCEEEEEEDDDDDDEEEFFFEEEIIIPPPTTTXXXfffqqqaaaTTTKKKHHHTTTppp|||uuurrrfffPPP???::::::999777777777777666666666555222222222222222222222222222222222222222222222222222222111111111000000000000000000000////////////......//////////////////---------.........////////////////////////////////////.........//////000000000000000000111111222111222333444555888===@@@>>>III]]]{{{}}}}}}}}}}}}|||||||||||||||}}}rrrggg___ZZZTTTZZZdddooo{{{wwwkkkbbbcccqqqyyynnnggg```ZZZVVVSSSSSSSSSRRRQQQNNNKKKJJJHHHJJJKKKLLLLLLJJJHHHGGGAAACCCEEEFFFEEEEEEEEEFFFDDDHHHOOOSSSTTT```}}}vvvcccVVVNNNFFFPPPkkkzzzzzznnnVVVAAA:::;;;<<<777777777777666666666666222222222222222222222222222222222222222222222222111111111000000000000///000000000000////////////------...///000111222222---------.........//////000000000000000000000000000//////.........//////000000000000000111111222000111222444555999>>>AAA>>>KKKbbb}}}}}}}}}}}}}}}}}}}}}}}}~~~tttggg^^^XXXUUU___nnn|||~~~rrriiikkk{{{{{{ssskkk___WWWUUUTTTTTTSSSQQQNNNMMMMMMMMMGGGGGGGGGIIIKKKJJJHHHEEECCCCCCBBBBBBBBBCCCCCCDDDHHHKKKJJJNNNWWW]]]qqq}}}jjjZZZNNNEEENNNccc|||}}}rrr[[[FFF===:::777444444555555444444333222222333333444444333333222222333333333333222111111---///000///......///000000000000000000000000000////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,......------------......000444222,,,///888777...222333666888:::<<<<<<===AAAJJJddd~~~~~~~~~uuujjj```ZZZVVVaaarrrvvvooosss{{{rrrlllddd\\\ZZZTTTTTTSSSQQQOOOMMMNNNNNNJJJIIIJJJKKKKKKJJJHHHEEECCCCCCBBBBBBBBBCCCDDDDDDGGGJJJIIIMMMVVVZZZlllppp^^^RRRHHHMMM\\\zzz|||zzznnnXXXFFF>>>:::666444444555555444444333222222333333444444333333222333444444444444333222222...///000///......///000000000000000000000000000////////////////////////////////////////////////......................../////////......////////////333222---111;;;<<<555222333444666888;;;<<<===EEEPPPjjj~~~~~~~~~~~~~~~~~~~~~uuulllccc\\\XXXdddvvvzzzxxx~~~sssnnnhhh```[[[VVVUUUSSSQQQPPPOOOOOOOOOMMMLLLKKKLLLLLLKKKHHHEEECCCCCCBBBBBBCCCCCCDDDEEEEEEIIIIIIMMMTTTVVVddd}}}yyyfffYYYMMMLLLSSSlll}}}vvvhhhUUUGGG???:::666444555555555555444333333222333333444444333333222444444444444444333333222...///000000......///000////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000////////////000000///222222...333===AAA===444333333444666999<<<>>>IIIVVVrrr|||||||||}}}}}}}}}}}}}}}}}}uuummmddd]]]YYYeeeyyy~~~wwwqqqkkkccc[[[YYYWWWSSSQQQQQQQQQPPPPPPLLLKKKJJJKKKKKKKKKIIIGGGCCCCCCCCCCCCCCCDDDEEEEEECCCJJJJJJLLLSSSTTT^^^rrrooo```QQQKKKMMMaaawwwmmmuuudddSSSGGG@@@:::666555555555555555444444333222333333444444333333222333333444444333333222111///000111000......///000////////////////////////000000000000000000000000////////////////////////000000000000000000000000000//////////////////000000222111///333;;;@@@@@@999777555444666888<<<>>>JJJZZZyyy{{{|||||||||}}}}}}}}}~~~~~~~~~~~~|||tttllleee```]]]hhhzzz}}}wwwsssjjj```]]]YYYUUURRRRRRRRRQQQOOOIIIHHHHHHIIIKKKKKKKKKIIIDDDDDDDDDCCCCCCDDDDDDDDDBBBJJJKKKLLLRRRSSSZZZjjjvvvyyygggTTTLLLKKKZZZzzzrrrbbbooovvvcccTTTIII@@@:::777555555666666555555444333222333333444444333333222222222222222222111000000000111111111///......000///////////////////////////////////////////////////////////////////////////////////////////////////......------......///000222111///000666;;;======;;;888666666999<<<>>>III\\\{{{{{{||||||}}}}}}~~~~~~zzz{{{|||~~~|||ssskkkgggeeegggnnn}}}~~~vvvmmmbbb\\\VVVSSSSSSRRRQQQNNNHHHGGGFFFHHHJJJLLLLLLKKKFFFFFFEEEDDDCCCCCCCCCCCCAAAJJJKKKKKKQQQSSSXXXdddpppnnnVVVNNNJJJUUUoooqqq^^^fff{{{gggWWWKKK@@@;;;:::555666666666666555444444222333333444444333333222111111111111111000000///111222222111///......///////////////////////////////////////////////////////////////////////////..............................------------......000111111//////111555888===;;;999888888:::>>>@@@JJJ___wwwwwwxxxyyyyyyzzz{{{{{{wwwxxx{{{~~~}}}qqqkkkkkkmmmtttxxxvvvfff___WWWSSSSSSSSSPPPMMMJJJIIIHHHIIIKKKLLLLLLKKKHHHHHHFFFDDDCCCBBBBBBBBB>>>HHHIIIHHHPPPSSSWWWaaaooouuuYYYPPPIIINNNcccqqq^^^```wwwmmm\\\LLL@@@;;;===666666666666666555444444222333333444444333333222111222222222222111000000111222333111///......///000000000000000000000000------------------------//////////////////////////////////////////////////////............////////////000000//////222666888888777777999===@@@BBBNNNddd|||rrrsssssstttuuuvvvvvvvvvtttwwwzzz~~~}}}qqqkkknnnsss~~~yyyhhhaaaXXXTTTSSSSSSPPPLLLNNNLLLJJJJJJKKKLLLLLLKKKJJJIIIGGGEEECCCBBBAAAAAA<<>>BBBEEERRRiii|||xxxqqqrrrtttvvvvvvvvvvvvuuuyyyxxxyyy{{{|||uuuooorrrxxx}}}ooodddYYYUUUSSSPPPOOOQQQMMMLLLKKKJJJIIIIIIJJJKKKJJJGGGDDDDDDFFFFFFEEEBBBCCCDDDEEEFFFIIIOOOVVV\\\lll~~~dddRRRJJJLLLSSSooowwwaaaSSS^^^ssslllYYYGGG>>>===777666555444333222222222444444444444444444444444222222222222222222222222111111111111000000000000000000111111111111000000111111000000//////......000///...---------------//////............//////////////////////////////111///...000333444333111555333333777:::;;;???DDDPPPooogggqqqssstttvvvwwwxxxxxxwwwwwwxxxwwwxxx{{{~~~}}}xxxrrrnnnrrryyyoooeee[[[WWWUUUQQQPPPQQQNNNMMMKKKJJJIIIIIIIIIJJJIIIGGGDDDDDDFFFFFFEEECCCDDDDDDEEEFFFIIINNNUUUZZZfffxxxkkkWWWMMMMMMQQQkkkyyycccSSS[[[nnnwww^^^HHH>>>===777666555444333222222222333333333333333333333333222222222222222222222222111111111111000000000000000000111111111111000000111000000000/////////...000000///.........////////////............//////////////////////////////000...---///222333222000555333444888:::;;;???EEEUUUuuuxxxdddsssuuuvvvwwwxxxyyyyyyyyyxxxxxxwwwxxx{{{~~~~~~~~~zzzvvvsssooommmsss{{{pppfff]]]ZZZWWWSSSQQQQQQOOONNNLLLJJJIIIHHHHHHIIIIIIGGGEEEEEEEEEFFFEEEDDDEEEEEEFFFGGGIIIMMMTTTXXX___qqqttt^^^QQQMMMNNNfff~~~gggSSSUUUddddddKKK??????888777555444333333222222333333333333333333333333222222222222222222222222111111111111000000000000000000111111111111000000000000000000////////////000000//////000000111111//////............/////////////////////////////////...---...000222111000555333444888:::;;;AAAGGG[[[~~~|||qqqfff{{{wwwwwwxxxxxxyyyyyyyyyyyyyyyyyyzzz|||~~~}}}zzzwwwuuuuuuqqqnnnmmmkkklllttt}}}qqqhhh___\\\ZZZUUUQQQQQQPPPOOOLLLJJJIIIHHHHHHHHHIIIHHHFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGIIIMMMRRRVVV]]]mmmyyy```RRRNNNLLLbbbkkkSSSOOOYYYrrreeeOOOCCC@@@888777666444333333333333222222222222222222222222222222222222222222222222111111111111000000000///000000111111111111000000000000000000////////////////////////000111222333//////............//////////////////////////////.........///000111111111555444555999:::<<>>999888777555444444444444333333333333333333333333222222222222222222222222111111111111000000000000000000111111111111000000.../////////000000000111////////////000000111222//////............//////////////////////////////---///111111000000222444555555888;;;;;;===GGGSSSrrr{{{ssssss}}}}}}|||{{{zzzzzz{{{|||}}}{{{{{{}}}}}}{{{}}}~~~}}}zzzmmmaaaYYYTTTQQQOOOPPPSSS[[[jjjwwwvvvkkk```[[[WWWTTTSSSTTTMMMLLLKKKJJJIIIIIIJJJKKKHHHIIIJJJHHHEEEDDDFFFHHHAAACCCEEEGGGJJJMMMRRRUUUWWW___pppiiiWWWQQQGGGQQQzzzbbbSSSTTT___```OOOFFFAAA999888777666444444444444444444444444444444444444222222222222222222222222111111111111000000000000000000111111111111000000.../////////000000111111111111111000111111222333//////............//////////////////////////////,,,...111000///...111333555666999;;;;;;===HHHTTTwww{{{qqqrrr~~~|||zzzyyyyyyzzzzzz|||~~~~~~zzzlllaaaYYYSSSQQQQQQPPPPPPUUUdddrrr}}}tttggg]]]YYYXXXWWWVVVPPPNNNMMMKKKIIIHHHGGGGGGJJJKKKLLLJJJGGGEEEDDDDDDDDDDDDEEEFFFIIILLLNNNPPPXXX\\\ggg{{{ooo[[[JJJKKKSSSdddkkkYYYTTT```~~~|||```PPPHHHCCC999999777555333333444666333333333333333333333333333333333222222222111111111111111111000000000000000000000000000///......000000000000000000000000////////////////////////////////////////////////000000000000000000000000111000000000000000111222555777666999@@@???GGG[[[{{{~~~jjjqqq~~~|||zzzzzz{{{|||}}}zzz|||}}}||||||qqqddd]]]SSSQQQPPPOOOOOOSSSaaapppvvvhhh^^^YYYWWWVVVTTTPPPOOOMMMKKKJJJIIIHHHHHHJJJKKKLLLJJJGGGEEEDDDEEEFFFFFFFFFGGGHHHKKKMMMNNNWWW[[[eeewwwppp\\\KKKIIINNNZZZqqqaaaYYYZZZxxxzzz```QQQHHHCCC:::999777555333333555666333333333333333333333333333333333222222222222111111111111111000000000000000000000000000///......////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000111111222555777666999@@@???HHH]]]}}}||||||{{{|||}}}{{{}}}~~~~~~}}}||||||}}}uuuhhh___TTTQQQOOONNNMMMQQQ^^^kkk{{{mmmaaa[[[XXXVVVTTTQQQPPPNNNMMMKKKJJJIIIIIIIIIKKKKKKJJJGGGEEEEEEEEEFFFFFFFFFFFFHHHJJJLLLMMMUUUYYYbbbrrrrrr```NNNIIIJJJQQQwww|||kkkaaaUUUrrryyybbbTTTJJJDDD;;;:::777555444444555666333333333333333333333333333333333333222222222222222222111111111000000000000000111111000000//////........................////////////////////////////////////////////////000000000000000000000000000000000000000111222222444888666:::@@@AAAKKKaaa}}}}}}||||||}}}~~~~~~~~~yyykkkaaaWWWSSSOOOMMMLLLOOOZZZfffyyy{{{zzzzzz~~~rrrfff^^^ZZZWWWUUURRRQQQOOOMMMLLLJJJJJJIIIIIIJJJKKKJJJHHHFFFFFFFFFEEEEEEEEEFFFHHHJJJMMMNNNUUUXXX```mmmtttdddRRRMMMJJJOOOsssvvvfffVVVppp|||hhhZZZNNNEEE===:::777555555555555555444444444444444444444444444444333333333222222222222222222111111111000000000000111111111000000///////////////////////////////////////////////////////////////////////////////////////////////////000000000000111222333333444888777:::AAABBBOOOggg~~~}}}}}}}}}}}}}}}~~~~~~~~~pppggg[[[UUUPPPMMMKKKNNNXXXbbbtttwwwqqqtttuuuxxxtttggg^^^YYYVVVSSSSSSQQQPPPNNNLLLKKKJJJJJJHHHIIIJJJJJJHHHFFFFFFGGGCCCCCCDDDEEEHHHKKKNNNPPPSSSWWW^^^jjj|||xxxgggUUUPPPMMMRRRvvv|||gggZZZrrrpppaaaRRRGGG???;;;777666666666666555444444444444444444444444444444444333333333222222222222222222111111111111000000111111111111000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000111222333444444888888;;;BBBDDDSSSmmm|||}}}}}}}}}}}}}}}}}}}}}~~~~~~wwwnnn```YYYRRRNNNLLLNNNVVV___ppp{{{qqqkkkkkknnnttt|||sssfff]]]WWWSSSPPPRRRQQQOOOMMMLLLKKKJJJJJJGGGHHHJJJIIIHHHGGGGGGHHHCCCCCCDDDEEEGGGJJJMMMOOOQQQVVV]]]fffvvvmmmYYYRRRPPPVVV{{{eee\\\pppxxxhhhWWWJJJAAA<<<777666777888666444444444444444444444444444444444444444333333333333333222222222222111111111000000111111222222111111111111111111111111111111////////////////////////////////////////////////000000000000000000000000000000000111222333444555333888999;;;BBBFFFWWWrrrzzzyyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~|||sssddd\\\TTTPPPNNNOOOVVV^^^nnnuuukkkddd```fffnnnvvv|||uuuggg^^^XXXTTTQQQRRRQQQOOOMMMKKKJJJIIIIIIFFFHHHIIIIIIHHHGGGHHHIIIEEEEEEEEEEEEGGGHHHJJJLLLMMMSSS[[[cccqqqxxx```VVVTTT[[[bbbWWWkkk}}}mmmZZZKKKBBB===888666888999666444555555555555555555555555555444444444444333333333333333222222222111111111///000111222222222222111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000111222333555555333999999<<>>888777888666666777777666555444444444444444222444555555333222222333222222222111111111111111///000111222222111000/////////000000000000//////000000000000000000000000........................///...---,,,,,,---...///...///111333555777999999888===<<<===FFFQQQlll}}}}}}{{{zzzyyyyyyzzzzzzzzz~~~~~~}}}zzzxxxoooeee[[[RRRMMMNNNTTT___rrrrrrhhh```YYYWWWXXXTTTUUU[[[dddiiinnnwwwwwwiii^^^YYYUUUTTTSSSRRRPPPNNNLLLKKKGGGHHHIIIIIIIIIHHHFFFFFFEEEEEEEEEEEEFFFGGGIIIJJJNNNRRRWWWYYY\\\jjjpppXXXUUU[[[vvvcccRRR___~~~wwwrrriii___JJJ@@@888777888777777888777666555444444444444444222444555444333222222222111111111111111111111111///000111222222111000///...///000111111000///...////////////////////////........................111111000//////000111111......///111333444666777888===;;;===FFFSSSrrr{{{zzzzzzyyyxxxxxxzzz{{{~~~yyyvvvzzz|||ssshhh^^^TTTMMMMMMRRR[[[lll}}}mmmccc\\\VVVTTTTTTRRRTTTYYY```eeekkkuuuzzzkkk^^^XXXVVVVVVUUUSSSQQQOOOLLLKKKHHHHHHIIIJJJIIIHHHGGGFFFEEEEEEDDDDDDEEEGGGHHHJJJLLLOOOTTTXXX\\\iiisssZZZTTTYYYeeegggVVVbbb~~~{{{tttkkkOOODDD999777999888777888666666555444444444444555222444555444333222222222111111111111111111111111///000111111111111000///...///000111111000///.../////////////////////////////////////////////////////////....../////////111000000111222333444555777;;;:::<<>>DDDKKKaaa}}}~~~yyyyyyyyyxxxwwwwwwyyy{{{zzzyyyyyy{{{~~~ssshhhgggkkkqqqxxx~~~{{{xxxpppdddXXXPPPNNNOOORRR\\\kkk{{{~~~tttllleee\\\UUUQQQOOOPPPUUU]]]jjj|||~~~lll```\\\VVVVVVUUUSSSQQQOOOMMMLLLKKKMMMOOONNNKKKHHHHHHIIIEEEEEEDDDCCCDDDEEEFFFGGGQQQRRRVVV[[[]]]dddrrr|||jjjZZZMMMKKKTTTjjjhhhXXXYYYttt|||gggVVVDDD======:::777555555555555555555444444333333333333222222222111111222222111111111111222222111111000000000000111111000000111111111111111000000000000///......000222/////////...//////000000111000000000/////////...000000111111222333555555888:::???EEEOOOfff{{{yyyzzz{{{{{{zzzxxxxxxyyy{{{yyyyyyyyy{{{}}}}}}sssiiifffjjjooovvv}}}zzzwwwpppeeeXXXPPPNNNNNNSSS[[[gggtttwwwoooggg^^^WWWSSSPPPOOOTTT\\\iii|||ooobbb\\\VVVVVVUUUSSSQQQOOOMMMLLLKKKLLLMMMLLLJJJHHHHHHHHHFFFFFFEEEDDDEEEFFFGGGHHHLLLNNNSSSWWWYYY___nnn|||mmm\\\PPPGGGPPPdddlllXXXSSSjjjlllYYYEEE===;;;999666555555555555555444444444333333333333222222222222111222222111111111111222222111000000000000000111111111222222222111111111111000111111000......000111111111000/////////000000000000000000////////////000000111111222444555666999<<>>BBBIIIWWWtttlllvvvwwwyyy{{{{{{{{{|||}}}zzzyyyzzz|||~~~~~~wwwnnnkkkkkkmmmrrryyywwwvvvqqqggg[[[QQQNNNMMMNNNUUUaaammmxxxuuummmeee\\\VVVTTTQQQPPPSSS[[[hhh|||uuufff[[[UUUUUUTTTSSSQQQPPPNNNMMMKKKJJJIIIIIIJJJJJJIIIIIIHHHGGGFFFEEEEEEFFFGGGGGGHHHJJJOOOTTTVVV[[[hhhvvvrrr```TTTJJJMMM\\\yyynnn[[[RRRbbb~~~sss^^^HHH===:::777666555555555444333333333333444222222222222222222222222222222111111111111222222000000//////000111222222222111000////////////000000222222222000//////000222222111000000///000000////////////000000000000000000111222333555777888<<>>FFFOOOeeetttvvvxxx{{{|||{{{zzzzzz{{{~~~}}}}}}}}}~~~zzz{{{|||~~~{{{yyyvvvqqqrrrvvvttttttqqqiii]]]SSSNNNLLLKKKMMMQQQYYYcccrrruuukkkeee^^^VVVPPPJJJHHHIIINNNVVV```qqq}}}lll]]]TTTTTTTTTSSSRRRPPPOOONNNMMMJJJHHHIIILLLNNNNNNMMMGGGFFFEEECCCCCCCCCDDDEEEFFFHHHNNNSSSUUUYYYeeerrrvvviiiZZZPPPJJJNNNhhhrrraaaRRRRRRddd|||yyyooo\\\GGG===:::666333111666555333111111222333444111111111222222333333333222222111111111111222222////////////000111222333555444222000//////000111111333444444222/////////...............///000111.../////////000000111111000000111222444666888999555===FFFQQQiiisssyyyzzzzzz{{{{{{||||||{{{~~~~~~~~~~~~}}}}}}}}}}}}zzz|||zzzwwwuuusssqqqvvvuuuqqqjjj```WWWPPPLLLMMMNNNOOOSSS]]]kkk{{{sssiiiccc\\\TTTMMMKKKIIIJJJNNNSSS\\\kkkxxx|||kkk```[[[UUUQQQTTTUUUQQQNNNMMMMMMJJJHHHHHHKKKMMMLLLJJJGGGFFFDDDCCCBBBBBBCCCCCCIIIHHHKKKQQQVVVZZZbbbjjjxxxyyyfff^^^OOOLLLQQQiiivvvbbbNNNZZZ[[[~~~xxxdddVVVGGG@@@<<<888666777555444444333333333444444444444333333333333222222111111222222222222111111222222111111111111222222333222000///...---.........000333444444111...,,,////////////////////////000000////////////000000111000000000222555888999:::@@@HHHWWWqqq}}}qqqyyyzzz|||}}}}}}}}}|||{{{||||||||||||||||||||||||zzz||||||xxxvvvuuusssuuutttpppjjjaaaXXXQQQMMMNNNNNNOOORRRZZZggguuu}}}pppfff```ZZZRRRMMMLLLJJJJJJMMMQQQYYYfffsssmmmbbb[[[UUURRRTTTTTTPPPNNNNNNLLLJJJIIIJJJLLLMMMLLLJJJGGGFFFDDDCCCBBBBBBCCCCCCGGGGGGJJJQQQUUUYYY```gggrrr|||ggg^^^PPPLLLPPPfff}}}fffOOOZZZ[[[~~~~~~vvvfffWWWHHH@@@<<<888555666666555444333333333333333444444444333333222222222111111222222222222111111222111111000000111111222222111000///......//////000000111111000000///...////////////////////////000000////////////000000111000000000222555888999:::???GGGUUUqqq}}}rrryyy{{{}}}~~~|||zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz|||{{{xxxvvvuuutttrrroooiiiaaaYYYRRRNNNNNNNNNNNNPPPVVVaaannnvvvyyylllbbb]]]XXXQQQLLLLLLJJJIIILLLNNNTTT___kkkzzzrrrfff[[[WWWTTTTTTRRRNNNNNNPPPLLLKKKKKKMMMNNNMMMKKKIIIGGGFFFDDDCCCBBBBBBCCCDDDEEEEEEIIIQQQUUUWWW]]]dddkkkzzzjjj]]]RRRLLLMMMaaakkkPPPZZZ[[[vvvhhhZZZJJJAAA===888555555777666555444333222222222555555444333333222111111111111222222222222111111222111111000000111111222000000////////////000000111000///...---...///000////////////////////////000000////////////000000000000000111333555888999:::>>>EEETTTqqqvvvrrrxxxzzz}}}}}}zzzxxxyyyyyyyyyyyyyyyzzzzzzzzzyyy|||zzzvvvtttssspppmmmhhhbbb[[[TTTPPPMMMMMMNNNOOOTTT^^^iiippp{{{wwwjjjaaa\\\WWWRRRMMMLLLJJJIIIJJJKKKOOOXXXccctttxxxlll^^^ZZZVVVUUURRRMMMNNNQQQLLLMMMNNNOOOOOOMMMKKKIIIGGGFFFEEECCCCCCCCCCCCDDDDDDEEEJJJQQQUUUWWW[[[aaahhhvvvnnn^^^TTTLLLKKK[[[zzzkkkOOOXXX[[[yyylll]]]MMMDDD>>>999666666888777555444333222222111555555444333222222111111111111222222222222111111111111000000000000111111///////////////000111111000///......---...//////////////////////////////000000////////////000000000000111222444666888999;;;>>>DDDSSSqqqvvvtttwwwyyy|||}}}}}}{{{xxxvvvyyyyyyzzzzzzzzz{{{{{{{{{yyy||||||vvvrrrqqqnnnjjjgggccc]]]VVVQQQMMMMMMNNNOOOTTT\\\ffflllvvv|||vvvjjjbbb]]]ZZZTTTOOOLLLJJJIIIJJJJJJKKKSSS]]]qqq~~~sssddd^^^XXXVVVRRRNNNNNNQQQLLLNNNOOOOOONNNLLLJJJHHHHHHGGGEEEDDDCCCCCCDDDDDDEEEFFFKKKQQQUUUVVV[[[```hhhtttsssaaaUUUMMMIIIVVVsssjjjOOOWWWYYY~~~pppaaaPPPGGGAAA;;;777777888777555444333222222111555555444333333222111111111111222222222222111111111000000000000000000111......//////000111111111---...//////000///......////////////////////////000000////////////000000000111111333555666888999<<>>BBBPPPjjjtttuuuvvvwwwxxxyyyyyyyyywwwyyyzzz|||}}}}}}|||{{{~~~~~~~~~~~~~~~}}}rrrhhhaaa]]]YYYVVVSSSRRROOOMMMKKKKKKKKKLLLOOOUUU]]]dddlllvvvyyypppfff]]]VVVRRRKKKIIIHHHIIIIIIHHHMMMSSSZZZhhh|||vvvhhh[[[VVVVVVTTTQQQPPPNNNMMMLLLKKKJJJIIIIIIIIIIIIHHHFFFEEEDDDCCCDDDDDDCCCDDDFFFHHHLLLQQQXXX\\\```dddlll}}}mmmZZZOOOPPPYYYsssqqqnnnhhhWWWVVVpppqqqWWWIIICCC>>>888555666666555444444444555555444444333333222111000000222222222111111111000000000000000000000111111222//////000000000000/////////////////////////////////000000000000000000///111111111000000000000000111111222444666888:::;;;>>>CCCQQQmmm~~~uuuvvvwwwxxxxxxxxxxxxxxxyyyzzzzzz{{{{{{{{{zzzzzz}}}~~~~~~~~~uuullleee___ZZZXXXSSSRRRPPPMMMLLLKKKJJJJJJMMMRRRYYYaaaiiissszzzpppfff^^^WWWTTTNNNKKKJJJKKKJJJIIILLLQQQYYYhhh}}}tttfffZZZVVVVVVTTTQQQPPPOOONNNMMMKKKJJJJJJJJJJJJIIIHHHFFFEEEDDDCCCDDDDDDBBBDDDFFFHHHKKKPPPVVVZZZ```eeemmm{{{rrr___SSSQQQXXXqqquuunnngggTTTPPPiiiqqqZZZKKKCCC;;;777666555555444444444444444555555444444333222111111000222222222111111111111000111000000000000111222333//////000000000000//////000000000000000000000000///000000111111000000///000000000000000111111111111111222444666888:::;;;>>>DDDSSSooo|||ttttttvvvwwwyyyyyyzzzzzzyyyyyyyyyyyyyyyzzzzzz{{{}}}}}}}}}}}}~~~zzzrrrjjjddd^^^[[[SSSRRRPPPNNNLLLKKKKKKKKKKKKOOOVVV]]]fffqqq~~~{{{pppfff^^^YYYVVVPPPMMMLLLMMMKKKIIIKKKPPPWWWfff|||rrreeeYYYVVVWWWUUURRRQQQPPPOOONNNMMMKKKKKKKKKKKKIIIHHHFFFEEEDDDCCCDDDDDDCCCDDDFFFGGGJJJNNNTTTYYY^^^eeemmmyyyvvvcccUUURRRXXXqqqrrr|||jjjUUUNNNfffrrr^^^OOOCCC:::777888444444333333333333444444555555444444333333222222222222222111111111111000111111000000000111222333...///000111111000///...000000000000000000000000///000111111111111000/////////000000111111222222111111222444666888:::;;;>>>EEEUUUqqqrrrsssuuuwwwyyyzzz{{{|||xxxxxxwwwwwwxxxyyy{{{||||||||||||}}}~~~wwwpppiiiccc```SSSRRRPPPNNNMMMLLLKKKKKKIIINNNTTT[[[dddooo}}}{{{pppggg___YYYWWWRRROOONNNNNNLLLIIIKKKPPPVVVeee{{{qqqdddYYYVVVWWWUUURRRQQQQQQPPPOOOMMMLLLLLLKKKKKKIIIHHHFFFEEEDDDCCCDDDDDDCCCDDDFFFGGGIIIMMMSSSWWW\\\ccckkkvvvyyyeeeWWWRRRXXXqqqwwwyyylllWWWNNNeeesssaaaRRRDDD:::777999333333222222222333333444555555444444444444333333222222222111111111111000222111000000000111333333...///000111111000///...000000000000000000000000///000111222222111000///...//////000111222222333111222222444666888:::<<<>>>EEEUUUsssyyyqqqsssvvvyyy{{{|||||||||xxxyyyzzz{{{|||~~~~~~zzz{{{~~~|||xxxrrriiibbbZZZVVVPPPLLLKKKKKKLLLLLLNNNLLLOOOWWW```hhhsss}}}zzzrrrlllfff^^^YYYQQQLLLJJJJJJJJJHHHJJJNNNYYYddduuu|||oooaaaZZZWWWSSSQQQQQQPPPOOONNNMMMLLLJJJIIIIIIJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGJJJNNNQQQSSSZZZ___ggguuuzzzjjjZZZTTTWWWfff~~~oooWWWRRReeewwwfffRRRDDD???:::666666666555444444444444555888222------222555444222111111000000000000111111000111222333333333333333222111000.........///000000000000000000000000000000///...------...///000000000000000111111111111222222333444666888999;;;===DDDUUUqqq}}}}}}xxxpppssswwwzzz|||{{{zzzxxxyyyyyyzzz{{{|||}}}}}}~~~~~~|||{{{}}}|||tttjjjbbb^^^YYYRRRMMMKKKKKKKKKJJJKKKIIIKKKRRRZZZbbbmmmvvvxxxpppjjjddd]]]XXXQQQMMMJJJKKKJJJHHHJJJNNNWWWaaarrr~~~ooo```YYYVVVRRRPPPPPPPPPPPPNNNMMMLLLJJJJJJIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGJJJNNNQQQSSS[[[___gggsss|||lllZZZRRRRRR^^^yyyqqqXXXPPPaaa|||jjjUUUFFF@@@;;;666666666555444444444444555444444555444222000000000111111000000000000111111000111111222222222222111222111000///......///000000000000000000000000000000///............///000000000000000111111111111222333333555666888:::;;;===EEEVVVsssvvvxxxtttpppssswww{{{|||zzzwwwuuuyyyzzzzzzzzz{{{{{{{{{{{{}}}~~~}}}|||||||||xxxnnngggaaa\\\UUUOOOLLLKKKJJJIIIIIIGGGIIINNNTTT[[[fffpppxxxqqqkkkeee^^^YYYQQQMMMKKKLLLKKKIIIJJJMMMTTT]]]mmmsssbbbYYYVVVTTTRRRRRRQQQPPPNNNMMMLLLKKKJJJJJJIIIHHHGGGFFFFFFEEEFFFFFFEEEEEEFFFGGGJJJNNNQQQTTT[[[___fffqqqnnn[[[PPPLLLUUUnnnttt\\\QQQ^^^}}}oooYYYHHH@@@;;;666666666555444444444444555444;;;AAA???777111111444111111000000000000111111000111111111111000000///111000000////////////000000000000000000000000000000//////......//////000000000000000111111111111333444444555777999;;;<<<>>>GGGXXXuuunnnssstttrrrtttvvvxxxyyyxxxvvvuuuzzzzzzzzzzzzzzzzzzzzzzzz{{{}}}~~~}}}{{{zzz}}}|||tttnnnaaa\\\UUUOOOLLLKKKJJJIIIKKKIIIJJJNNNRRRXXXcccnnn{{{sssnnngggaaa[[[RRRMMMKKKLLLLLLIIIIIIMMMQQQYYYhhhyyyyyyeee\\\YYYWWWUUUUUURRRPPPOOOMMMKKKKKKKKKKKKIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFGGGJJJNNNRRRTTT\\\___eeennn~~~rrr^^^QQQJJJPPPiiiyyycccVVVaaauuu\\\III@@@:::666666666555444444444444555555<<>>555555555444333333333333444444444333333333333222222222222222222111111111000222111000//////000111222222222111000///...------000000000000000000000000000000000000000000000000000000000000111111111111111333555666777888:::<<>>666666555444444444444444444444333333333222222222111111111000000000//////111000000000000000000111...///000000111222333333000000000000000000000000///////////////////////////000000000111111111111222333555555666777:::===BBBMMMdddmmmttt}}}qqqqqqqqqrrrrrrrrrssssssssstttvvvyyy{{{|||}}}}}}{{{{{{||||||~~~~~~|||yyyvvvsssnnnfff]]]VVVQQQNNNMMMKKKKKKMMMLLLKKKPPPXXXhhhtttwwwtttsssqqqiiibbbZZZVVVPPPLLLJJJJJJJJJJJJRRRWWWaaaooo}}}qqqaaaYYYXXXUUURRROOONNNMMMLLLKKKIIIHHHHHHHHHHHHGGGGGGFFFFFFEEEFFFGGGGGGGGGIIIMMMOOOWWWZZZaaahhhppp}}}rrr[[[NNNQQQ[[[xxx{{{{{{}}}dddQQQNNNOOOeeeoooNNN???===666666555444444444444555444444333333333222222222111111111111000000000000000000000111111000000000000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111333444555555555777;;;===CCCOOOgggxxxkkkxxxtttpppppppppqqqqqqqqqrrrrrrppprrruuuxxx{{{|||}}}}}}||||||||||||}}}~~~~~~~~~~~~{{{yyyuuusssppphhh___WWWRRROOOLLLIIIIIIJJJJJJIIIMMMRRRcccpppzzzvvvtttqqqkkkfff]]]XXXQQQLLLJJJJJJJJJIIIQQQWWWcccsss~~~oooaaaYYYXXXTTTRRROOONNNMMMMMMKKKJJJHHHHHHIIIIIIHHHGGGFFFFFFDDDEEEFFFGGGGGGIIILLLNNNRRRVVV^^^fffmmmzzzppp[[[OOORRR[[[xxxyyyxxx{{{eeeSSSNNNMMMaaaxxxSSS@@@<<<777666555555444444555555444444333333333333222222222222222222111111111000000000111111111111000000111111000000//////......000000000000000000000000000000000000000000000000000000000000111111111111333444444444555777;;;>>>CCCQQQjjjvvvppp}}}mmmppppppqqqqqqqqqrrrrrrrrrnnnqqqtttxxx{{{|||}}}}}}}}}}}}|||||||||}}}}}}~~~~~~|||zzzxxxttttttqqqkkkaaaYYYTTTRRRLLLIIIHHHJJJJJJIIIKKKPPP[[[iii~~~~~~yyytttooojjjggg]]]XXXQQQLLLJJJKKKKKKLLLNNNUUUdddwww|||ooobbbZZZXXXSSSQQQNNNMMMNNNMMMLLLKKKGGGHHHIIIIIIIIIHHHGGGFFFCCCDDDFFFFFFGGGHHHKKKNNNSSSWWW^^^eeelllwww}}}ooo[[[OOOPPPYYYuuuuuuttt{{{fffTTTNNNLLL___}}}{{{VVVBBB>>>777666666555555555555555444444333333333333222222333333333333222222222222///000111222222111000///111111111000000000//////000000000000000000000000000000000000000000000000000000000000111111111111444444444444444777;;;>>>DDDRRRmmmzzz{{{}}}jjjqqqqqqrrrrrrrrrsssssssssmmmppptttxxx{{{}}}}}}}}}~~~}}}}}}|||||||||||||||~~~|||zzzxxxssstttssslllcccZZZUUUTTTOOOKKKJJJLLLLLLKKKMMMQQQTTTccczzz{{{tttmmmiiifff[[[VVVPPPLLLKKKLLLMMMNNNLLLSSScccyyy{{{oooddd[[[XXXRRRPPPNNNMMMNNNNNNMMMLLLGGGHHHIIIIIIIIIHHHGGGFFFBBBCCCEEEFFFGGGIIIKKKNNNVVVZZZaaahhhmmmwww{{{nnnZZZNNNOOOVVVqqqqqqqqq{{{gggVVVOOOLLL^^^}}}{{{XXXCCC???777777666555555555555555444444444333333333222222444444444333333333222222///000111222222111000///111111111111111111222222000000000000000000000000000000000000000000000000000000000000111111111111444444444444444777;;;???DDDSSSnnn}}}jjjkkklllmmmnnnoooppppppppptttrrrrrrtttyyy{{{{{{yyy{{{|||}}}}}}||||||}}}}}}}}}}}}|||}}}~~~~~~{{{xxxyyyvvvqqqlllfff___XXXSSSPPPOOOMMMLLLKKKKKKKKKLLLTTT___tttzzzuuupppkkkggg```XXXPPPMMMKKKIIIJJJMMMNNNWWWdddvvvssseee]]]\\\UUUTTTRRRPPPMMMLLLKKKJJJIIIHHHGGGDDDBBBBBBDDDFFFAAABBBCCCEEEGGGIIIKKKMMMUUUYYY```eeeiiittt}}}lllWWWLLLMMMTTTmmmyyywwwzzzlllZZZLLLNNNXXXuuuoooVVVDDD;;;888777666555555444444555444444333222222111000000222222222222222222222222000000000000000000000000555333000...---...000111............////////////111///------///111111111111111000000000000111111444555777777888999<<<>>>EEERRRmmmyyyfffmmmnnnooopppqqqqqqqqqqqqsssrrrqqqtttxxxzzzzzzyyy{{{|||}}}}}}|||{{{|||~~~||||||}}}}}}}}}~~~~~~~~~~~~|||zzzzzzwwwqqqlllfff```YYYUUUPPPOOOMMMKKKJJJIIIJJJJJJRRR^^^sss}}}uuuppplllgggccc___WWWPPPNNNLLLIIIIIILLLMMMVVVdddtttvvvfff[[[XXXUUUSSSQQQOOOMMMKKKJJJJJJGGGHHHJJJIIIFFFDDDCCCCCCBBBBBBCCCDDDFFFIIIKKKLLLRRRVVV^^^dddiiisss~~~mmmYYYNNNOOOVVVooo{{{xxxiiiVVVGGGIIITTTnnnjjjSSSCCC;;;888777666555555444444555666666555444444333222222222222222222222222222222000000000000000000000000444333111///...///000000/////////000000000000111000//////111333333111///111111111000000111111111444555777777888999<<<>>>EEESSSnnnuuueeeooopppqqqrrrrrrrrrrrrrrrrrrqqqqqqsssvvvxxxxxxxxx{{{|||~~~}}}|||{{{{{{|||{{{|||}}}~~~~~~~~~}}}}}}zzz}}}~~~|||xxxrrrlllfffaaa\\\XXXQQQOOOMMMJJJIIIHHHIIIIIIOOO\\\rrr{{{sssmmmiiidddaaa]]]VVVQQQOOOMMMIIIHHHJJJKKKUUUbbbqqqyyyggg[[[VVVSSSRRRPPPNNNLLLKKKJJJIIIHHHKKKOOOOOOLLLHHHDDDCCCDDDDDDDDDDDDFFFHHHJJJKKKNNNSSS\\\ccchhhrrr~~~ooo\\\QQQRRRXXXqqq{{{~~~mmmXXXIIIKKKWWWiii}}}cccNNNAAA<<<888777666555555444444555666555555444444333333222222222222222222222222222000000000000000000000000222222111111000/////////000000000000111111111111//////111333555444111...222222111111111111222222333555777777888999<<<>>>FFFTTTppppppdddrrrrrrsssssstttssssssssspppqqqqqqsssuuuvvvwwwwwwzzz|||~~~~~~|||{{{zzz{{{zzz{{{}}}~~~}}}{{{yyy}}}~~~yyyrrrlllgggbbb]]][[[SSSQQQNNNKKKIIIIIIIIIJJJNNN[[[rrr}}}sssmmmiiieeebbb\\\UUUQQQPPPNNNJJJGGGHHHJJJSSS```ooovvvfffZZZVVVRRRQQQOOOMMMLLLJJJJJJIIILLLOOOSSSSSSPPPKKKHHHFFFEEEDDDDDDDDDEEEGGGIIIKKKMMMRRR[[[dddiiirrr~~~qqq^^^RRRRRRXXXqqq|||xxxrrr[[[KKKNNNZZZmmmvvv]]]JJJ@@@===888777666555555444444555333333333222222111111111222222222222222222222222000000000000000000000000000111222222111000///...//////000000000111111111//////000222444333111///333222222222222222222333333555666777888:::<<>>@@@FFFWWWtttooodddrrrrrrrrrqqqpppooonnnmmmqqqsssvvvvvvttttttvvvyyytttwww{{{}}}}}}}}}|||}}}|||{{{{{{{{{{{{|||}}}}}}~~~zzzwwwsssooojjjddd^^^YYYTTTRRRNNNKKKJJJKKKNNNPPPUUUddd}}}yyyqqqlllfff```[[[\\\UUUOOONNNLLLHHHGGGIIILLLOOO\\\pppzzzkkk^^^VVVSSSRRRQQQOOONNNMMMMMMMMMFFFHHHKKKKKKJJJHHHHHHHHHDDDCCCBBBBBBDDDHHHLLLOOOXXXXXX[[[bbbhhhppp}}}jjjWWWOOOPPPhhh|||oooeeeSSSVVVcccsss```NNNBBB<<<888777666555555444444555222222222222222222222222222222222222222222222222000000000000000000000000000000000000000111111111000000000000111111111111//////111333555444111///111111000000000000111111222333666777888:::>>>@@@FFFWWWtttooobbbsssqqqpppooooooqqqrrrtttuuutttsssrrrrrrqqqrrrrrrwwwxxxyyyyyyyyyzzz|||~~~{{{{{{zzzyyyyyyzzz|||}}}||||||}}}{{{xxxtttooojjjeee___[[[TTTOOOMMMMMMMMMKKKLLLPPPWWWgggwwwmmmeee```^^^ZZZWWWRRRLLLIIIHHHHHHIIIGGGPPP___qqquuufffZZZVVVRRRNNNKKKKKKLLLLLLLLLJJJHHHGGGGGGGGGGGGFFFDDDCCCBBBBBBBBBDDDGGGJJJLLLSSSVVV]]]cccggglllzzzdddYYYSSSMMMddd~~~~~~{{{lllVVVVVVmmm{{{ooobbbTTTFFF===999777555555666777666555666555444333333444555666111111111111111111111111333222111/////////000111000000000000000111111222000000000000000000000000000000000000000000000000333333222222222222222333111222444555777999===AAAHHHXXXuuulll\\\sssrrrqqqpppppprrrssstttxxxwwwvvvvvvuuuuuuuuuvvvxxxyyyzzzzzzyyyyyy{{{}}}zzzzzzzzz{{{|||}}}~~~}}}~~~~~~}}}yyytttnnniiiccc]]]YYYTTTOOOMMMMMMMMMKKKMMMQQQWWWhhhxxxnnneee```]]]YYYVVVQQQLLLIIIHHHHHHIIIHHHQQQ```sssxxxiii\\\XXXUUUPPPNNNMMMMMMMMMMMMJJJHHHGGGGGGGGGGGGFFFDDDCCCCCCCCCCCCEEEGGGJJJLLLRRRUUU\\\bbbfffkkkxxxhhh\\\UUUOOOfff|||~~~|||lllUUUTTTkkkyyykkk]]]PPPEEE>>>999888666666777777777666555555444333333444555555111111111111111111111111333222000/////////000111000000000000000111111222000000000000000000000000000000000000000000000000111111000000000000000111111333555666777:::>>>AAAHHHZZZxxx}}}iii\\\sssrrrqqqqqqqqqrrrtttuuuxxxxxxwwwwwwvvvwwwwwwwwwzzz{{{{{{zzzyyyyyy{{{|||yyyzzz|||~~~~~~yyyssslllfff```[[[WWWTTTPPPMMMNNNMMMKKKMMMQQQWWWjjjxxxooofff```\\\XXXUUUQQQLLLJJJHHHIIIIIIIIIRRRbbbuuu|||lll```[[[WWWSSSPPPOOOOOONNNMMMJJJHHHGGGGGGGGGGGGFFFDDDDDDDDDCCCDDDFFFHHHKKKMMMQQQTTT[[[aaadddiiiwwwmmm^^^VVVPPPhhhyyy}}}~~~~~~lllUUUTTTjjjvvveeeWWWLLLDDD???:::888666666777888777666444444333333333333444444111111111111111111111111222111000000///000000000000000000000000111111222000000000000000000000000000000000000000000000000111000000000000000111111222444555777888;;;???BBBIII]]]|||yyyeee]]]qqqpppppppppqqqrrrssstttuuuuuutttttttttuuuuuuvvvzzz{{{|||zzzyyyyyyzzz|||xxxzzz}}}~~~|||wwwqqqjjjeee```[[[XXXUUUPPPMMMNNNMMMKKKMMMQQQVVVlllyyyppphhh```[[[VVVTTTPPPLLLJJJIIIIIIIIIJJJRRRbbbwwwnnnbbb[[[XXXTTTQQQPPPOOOMMMLLLJJJHHHGGGGGGGGGGGGFFFDDDEEEDDDDDDDDDFFFIIILLLNNNPPPSSSYYY```bbbhhhuuuqqq```VVVPPPhhh~~~oooWWWVVVllluuubbbSSSIIICCC@@@:::888777666888888777666333333333333333333333333111111111111111111111111111111000000000000000000000000000000000111111222////////////////////////000000000000000000000000222222222111222222333444333444666777999;;;???BBBHHH^^^uuuccc^^^nnnnnnnnnoooooopppqqqrrrrrrrrrrrrrrrrrrssstttuuuzzz{{{{{{zzzxxxxxxyyy{{{yyy{{{~~~~~~~~~~~~~~~~~~xxxtttoooiiieeeaaa\\\YYYUUUPPPNNNNNNNNNLLLMMMQQQUUUmmmzzzrrrjjjaaa[[[TTTSSSPPPLLLJJJIIIIIIIIIKKKRRRbbbwww~~~ooocccZZZWWWSSSQQQPPPNNNLLLKKKJJJHHHGGGGGGGGGGGGFFFDDDEEEDDDDDDDDDFFFIIILLLNNNOOORRRYYY___aaafffsssttt```UUUNNNfffsss[[[YYYooowwwdddTTTIIICCCAAA:::888666666777888777666333333333333333333333333111111111111111111111111000000000111111111000000000000000000000111111222////////////////////////000000000000000000000000222222111111222333333444333444666777999;;;???BBBGGG___vvvdddaaallllllmmmnnnoooppppppqqqrrrrrrrrrrrrssstttuuuvvvxxxyyyyyyxxxwwwwwwyyyzzz{{{|||~~~~~~~~~uuurrrnnnkkkgggbbb]]]YYYUUUQQQNNNOOONNNLLLNNNRRRWWWpppzzztttlllccc\\\SSSQQQOOOMMMKKKJJJIIIIIIKKKQQQ```uuu}}}|||}}}ooocccXXXUUURRRQQQPPPNNNLLLJJJJJJHHHGGGGGGGGGGGGFFFDDDDDDDDDCCCDDDFFFHHHKKKMMMOOORRRYYY^^^aaafffrrrvvvaaaTTTLLLddd|||}}}yyy___[[[ppp}}}kkkZZZLLLDDDAAA999777555555666777666555333333444444444444333333111111111111111111111111//////000111111111111000000000000000000111111222000000000000000000000000000000000000000000000000////////////000111222222222444555777888;;;???BBBHHH___zzzhhheeekkklllmmmoooppppppqqqqqqppppppqqqqqqssstttuuuvvvuuuvvvwwwwwwvvvvvvxxxzzz}}}}}}}}}~~~|||uuussspppmmmhhhbbb[[[WWWUUUQQQNNNOOONNNLLLNNNRRRYYYssszzzuuunnnddd]]]QQQPPPNNNMMMKKKJJJIIIIIIKKKPPP]]]sss}}}yyyvvvooocccWWWUUURRRQQQPPPOOOMMMKKKJJJHHHGGGGGGGGGGGGFFFDDDCCCCCCCCCCCCEEEGGGJJJLLLPPPSSSYYY^^^aaafffrrrwwwbbbTTTKKKccc~~~~~~}}}aaa[[[oootttaaaQQQFFFAAA888666444444555666555444333444555555555555444333111111111111111111111111...///000111222111111000000000000000000111111222000000000000000000000000000000000000000000000000////////////000111222333111333555666777:::>>>AAAJJJ```mmmiiilllmmmnnnpppqqqqqqrrrrrrnnnnnnooopppqqqssstttuuutttuuuvvvvvvuuuvvvxxxzzz~~~}}}|||}}}~~~~~~~~~~~~~~~zzzvvvtttrrrooojjjbbbZZZTTTVVVQQQNNNOOONNNLLLNNNRRR\\\vvvzzzvvvoooeee^^^QQQPPPNNNMMMKKKJJJJJJIIIKKKOOO[[[qqq{{{~~~wwwppp{{{pppdddVVVUUUSSSRRRRRRQQQOOOMMMJJJHHHGGGGGGGGGGGGFFFDDDCCCBBBBBBBBBDDDGGGJJJLLLPPPSSSYYY___aaafffrrryyycccTTTKKKcccbbbZZZmmmzzzgggTTTGGGAAA777555444444555555444333444444555666666555444444111111111111111111111111...///000222222222111000000000000000000111111222000000000000000000000000000000000000000000000000111111111111222333444555111222444555777999===AAAKKKaaapppkkknnnooooooooooooooonnnmmmpppqqqrrrqqqoooooooooqqqwwwwwwwwwxxxyyyzzz||||||~~~}}}|||||||||}}}~~~}}}||||||~~~}}}yyyyyywwwsssooojjjccc\\\WWWRRROOOMMMNNNMMMMMMQQQXXX___||||||zzzrrrdddZZZRRRQQQPPPNNNMMMLLLLLLLLLMMMRRR___ttt~~~{{{{{{pppmmmuuuqqqeeeYYYWWWUUUSSSRRRQQQNNNLLLLLLKKKJJJJJJKKKLLLKKKJJJCCCCCCDDDCCCCCCEEEIIILLLRRRQQQUUU]]]bbbhhhqqqzzzyyybbbTTTSSSXXX~~~fff[[[eeerrr[[[III@@@999777555555555666555444333333333333333333333333666555222000///000222333111111111000000000//////222111111111000000//////......////////////......////////////............000000111222333333444444333444555666888<<>>CCCEEEAAA<<<999777777777666555444222000000333333333333333333333333333222222111111111111111000000111111111111000000111000///......///000111//////000000111111111222111111222222222333333333444666777999===CCCJJJOOO```rrrrrrbbbuuuuuunnnnnnmmmmmmmmmnnnooooooppppppqqqssstttvvvwwwxxxwwwvvvttttttssstttuuuvvvxxxwwwwwwwwwxxx{{{}}}}}}}}}||||||}}}~~~~~~~~~~~~~~~{{{wwwvvvsssppplllhhheeeddd]]]ZZZXXXWWWUUUTTTYYY```ooozzztttrrrpppiiiaaaWWWTTTOOOKKKHHHIIIJJJLLLNNNXXXiii}}}yyy{{{xxxyyy|||wwweee___WWWSSSRRRQQQOOOMMMLLLKKKIIIHHHFFFFFFEEEEEECCCCCCCCCDDDEEEGGGIIIKKKNNNPPPTTTZZZaaaiiirrrwwwkkkccclllzzzeeeiiiuuu}}}]]]HHHAAA???BBBEEEDDD???999555333555555555555444333222222333333333333333333333333222222111000000000000111000000111111111111000000111000///......///000111///000000000111111111111111111111222222222333333333444666777;;;@@@GGGKKKYYYmmmtttgggzzzyyymmmmmmmmmmmmmmmnnnoooooorrrssstttuuuvvvwwwxxxxxxtttsssrrrrrrssstttwwwxxxzzzyyyxxxxxxyyyzzz|||}}}{{{{{{{{{{{{}}}|||wwwvvvsssooolllhhheeeddd```\\\YYYXXXVVVTTTXXX^^^gggwww~~~}}}yyytttrrrpppiiiaaaXXXUUUPPPKKKIIIIIIJJJKKKNNNXXXjjjxxxvvv~~~||||||yyy{{{yyyfff___XXXRRRQQQOOOMMMJJJIIIIIIHHHGGGFFFFFFFFFFFFCCCCCCCCCCCCDDDFFFHHHJJJMMMPPPUUUZZZaaaiiirrrxxxjjjhhhtttwwwxxxyyy{{{^^^GGG>>>AAACCCCCCAAA<<<777444333333333444444555444444444333333333333333333333333111111000/////////000000000000111111111111000000000000////////////000000000000000000111111111111111111111222222222222333111222444555888<<>>AAANNNeeettteeeyyyhhh]]]fffkkkkkklllllllllkkkjjjiiinnnrrrvvvwwwvvvsssqqqqqqiiiggggggiiioootttvvvvvvxxxxxxyyyyyyzzz|||}}}~~~|||~~~~~~~~~zzzvvvqqqfffYYYTTTUUUWWWXXXZZZYYYWWWUUUTTTTTTVVVWWW```vvv}}}uuummmhhheeebbb```YYYRRRMMMMMMNNNLLLKKKMMMWWWfffzzzvvvfffZZZUUUXXXbbboooxxx}}}|||kkk```VVVTTTUUURRRMMMKKKKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGEEEDDDEEEHHHJJJPPPRRRVVVZZZ^^^eeelllqqqrrrjjjeeeggg|||qqq\\\KKKBBB>>>999888777666666555555555666555555444333333222222111111111111111111111111111111111111111111111111000000000000111111111111111111000000000000000111666222---,,,///222111///111111111222222333444444333444555666777:::>>>AAAMMMeeeuuueeeyyyggg\\\dddjjjjjjkkklllllllllllllllrrruuuwwwxxxvvvsssqqqpppjjjiiiiiikkkppptttvvvwwwxxxxxxxxxyyyzzz{{{|||}}}}}}~~~}}}yyyxxx||||||xxxnnnaaaZZZXXXYYY\\\______]]]YYYWWWVVVVVVWWWaaawww|||uuuoooiiieee```^^^WWWQQQMMMMMMMMMLLLMMMPPPXXXggg|||vvveeeYYYSSSWWW```mmmvvv|||{{{iii___WWWTTTRRRNNNLLLLLLLLLKKKIIIHHHGGGGGGHHHHHHGGGGGGGGGEEECCCDDDFFFIIINNNQQQUUUYYY^^^dddjjjnnn~~~mmmiiigggjjjzzzxxxzzzppp\\\LLLBBB>>>999888777666666555555555555555555444444333333222111111111111111111111111111111111111111111111111000000000000111111111111222222111000/////////000444111......111222111...111111111111111111222222333444555666777:::>>>AAAMMMeeezzziiiyyydddZZZbbbiiiiiijjjkkklllmmmnnnnnntttvvvwwwvvvtttqqqoooooojjjjjjkkkmmmpppsssuuuvvvxxxxxxxxxxxxyyy{{{|||}}}~~~zzzsssvvv|||zzzyyylllqqqzzzooofffaaa]]]aaafffhhheee```[[[XXXVVVXXXbbbyyy{{{vvvpppkkkeee___[[[UUUPPPLLLMMMMMMLLLNNNSSS[[[jjjtttcccVVVRRRUUU^^^kkktttzzz|||iiiaaaYYYUUUQQQMMMLLLNNNMMMKKKIIIGGGFFFGGGHHHIIIEEEEEEDDDBBBAAAAAACCCFFFKKKNNNSSSXXX]]]cccjjjnnn}}}mmmjjjhhhiiiwwwwwwhhhppplllZZZKKKBBB>>>999888777666555555555555555555444444444333333333222222222222222222222222111111111111111111111111///000000000111111111111333333111000////////////111000///000222222000...111111111111111000000000222444555666777:::>>>BBBMMMeeemmmyyybbbYYY```iiiiiijjjkkklllnnnoooppptttuuuuuussspppnnnmmmmmmjjjkkklllnnnppprrrtttvvvxxxxxxxxxyyyzzz{{{|||}}}~~~~~~~~~}}}tttpppppppppqqqrrryyyrrrgggppp~~~ssskkkccciiiooorrrnnnfff___ZZZUUUXXXddd{{{|||wwwrrrllleee^^^ZZZTTTOOOLLLLLLLLLLLLOOOUUU___nnn~~~ooo___SSSQQQTTT]]]iiisssyyylllccc[[[VVVRRRNNNMMMPPPMMMKKKIIIGGGFFFGGGHHHIIIEEEEEEDDDBBBAAAAAADDDFFFHHHLLLQQQVVV\\\dddkkkppp|||nnnllliiihhhuuulllaaammm{{{hhhWWWIIIAAA===999888777666555555555555444444444444444333333333444444444444444444444444000000000000000000000000///000000000111111111111333333111000////////////000000000111222222000///000000111111111000//////222333555666777:::???BBBMMMeeeoooxxx}}}aaaXXX]]]iiijjjjjjkkklllnnnpppqqqssssssssspppmmmkkkkkklllkkkmmmoooqqqqqqrrrtttvvvyyyyyyyyyzzz{{{|||}}}~~~~~~~~~~~~}}}|||}}}}}}}}}}}}~~~yyyqqqjjjggggggjjjrrr}}}xxxhhhgggxxxsssjjjqqqyyy|||wwwmmmccc\\\UUUYYYeee{{{}}}xxxsssmmmfff___ZZZTTTPPPMMMLLLKKKKKKOOOVVV```ppp{{{jjj\\\SSSQQQSSS\\\hhhrrryyypppeee[[[WWWTTTQQQOOOPPPLLLKKKIIIHHHGGGGGGHHHHHHFFFFFFFFFEEEDDDEEEGGGJJJJJJLLLPPPUUU[[[ccclllrrr{{{ssspppmmmkkkuuuhhh___pppxxxeeeUUUIII@@@<<<999888777666666555555555444444444444444444444444444444444444444444444444////////////////////////000000000000111111111111222222111000/////////000//////000111111111111000///000111222222111000///222333444555777;;;???CCCMMMdddrrryyy}}}aaaWWWZZZkkkjjjjjjkkklllnnnpppqqqrrrrrrqqqooollljjjkkklllmmmpppssstttttttttvvvxxxzzzzzzzzz{{{|||}}}~~~}}}}}}}}}|||{{{|||~~~}}}|||vvvjjjeeeeeeeeeooo|||zzzoooggg]]]hhh{{{qqqxxx~~~rrreee]]]WWW[[[fffyyyyyytttnnnggg```[[[TTTPPPMMMLLLJJJJJJOOOWWW___oooyyygggZZZUUUQQQSSS\\\hhhrrryyysssfffYYYVVVUUUSSSPPPOOOKKKJJJJJJIIIHHHHHHGGGGGGEEEFFFFFFEEEEEEFFFIIILLLNNNOOOQQQTTTYYYaaajjjqqq||||||xxxsssppprrrggg```tttvvvcccTTTIIIAAA===999888777666666555555555444444444444444444444444333333333333333333333333000000000000000000000000000000000000111111111111111111000000000000000111///000000000000000111222...///111222333222111111111333444555777;;;@@@CCCMMMdddxxx}}}~~~bbbVVVVVVkkkkkkkkkkkklllnnnpppqqqrrrrrrqqqnnnlllkkklllmmmooosssvvvwwwvvvvvvxxxzzz{{{{{{{{{{{{|||~~~}}}}}}|||{{{zzz{{{~~~{{{|||{{{mmmfffgggdddppp~~~pppbbbYYYTTTiiittt|||uuuggg^^^XXX\\\fffxxxzzztttnnngggaaa\\\UUUQQQNNNLLLJJJIIIOOOWWW]]]nnnyyyeeeZZZVVVQQQSSS\\\hhhrrryyytttfffXXXTTTVVVTTTPPPNNNJJJJJJJJJJJJIIIHHHGGGFFFCCCDDDDDDCCCCCCEEEIIILLLRRRRRRSSSTTTXXX```iiiooo}}}wwwssszzznnn{{{ggg```vvvvvvcccUUUJJJBBB>>>999888777666666555555555444444444444444444444444111111111111111111111111111111111111111111111111000000000000111111111111111000000000000000111222///000000000///000222333---///111333444333222222111222444555777;;;@@@CCCMMMdddcccUUUTTThhhiiijjjlllnnnoooqqqrrrrrrpppmmmjjjiiiiiijjjkkksssrrrqqqssswwwzzzyyywwwxxxyyy{{{}}}~~~}}}|||{{{~~~{{{zzzzzz|||}}}|||||||||xxxmmmeeekkkjjjqqq}}}iii]]]TTTWWWttt~~~yyy{{{zzzjjjbbb^^^___iiizzz|||yyyuuummmbbbZZZVVVQQQMMMMMMNNNNNNRRRXXXZZZkkkzzzfffYYYVVVNNNRRR\\\iiisssyyyyyyiiiYYYTTTUUUSSSOOOMMMNNNRRRTTTRRRKKKFFFEEEFFFEEEFFFGGGFFFEEEDDDEEEFFFHHHMMMRRRVVVZZZ```gggmmmzzz~~~uuuhhhrrrccccccuuu~~~jjjXXXKKKBBB===<<<;;;:::888777555444333444444444444444444444444222222222222222222222222000000////////////000000////////////////////////222111111111000000//////000000000000111111111111222222222222222222222222444444444444666:::???DDDRRRdddcccQQQYYYhhhiiijjjlllnnnpppqqqrrrqqqooommmkkkjjjkkklllmmmsssrrrqqqssswwwyyyyyywwwyyy{{{}}}~~~~~~}}}}}}~~~}}}{{{{{{{{{}}}}}}zzzyyyuuuoookkkiiimmmwww|||lll]]]VVVRRR\\\~~~~~~vvvuuu{{{nnngggdddeeelllyyy~~~{{{ttthhh```VVVQQQNNNNNNOOONNNRRRWWW^^^nnnyyyeeeYYYVVVPPPSSS\\\hhhrrrxxxyyyiiiYYYUUUUUUSSSOOOMMMNNNQQQSSSQQQKKKFFFFFFGGGEEEFFFFFFFFFDDDDDDFFFHHHMMMQQQUUUWWWZZZ___gggmmm{{{rrreeeooo~~~~~~bbbbbbsss{{{iiiWWWJJJBBB===;;;:::999888666555444333444444444444444444444444222222222222222222222222000000////////////000000000000000000000000000000111111111111000000000///000000000000111111111111222222222222222222222222333444444444666:::???CCCPPPccc~~~eeeRRRYYYhhhiiikkkmmmoooqqqrrrrrrooonnnlllkkkkkkmmmnnnppptttsssssstttwwwyyyyyyxxxxxxyyy{{{}}}}}}}}}||||||{{{{{{{{{|||}}}zzzvvvxxxyyy{{{zzzoookkkkkkpppsssqqqmmmllliii___XXXVVVVVVdddqqqkkkuuu~~~{{{sssooonnnnnnrrryyyyyymmmdddVVVQQQOOOOOOOOONNNPPPUUUaaasssyyyfffZZZWWWSSSTTT\\\gggqqqxxxyyyiiiZZZUUUUUUSSSPPPNNNMMMOOOQQQOOOKKKGGGGGGHHHFFFFFFFFFEEEDDDEEEHHHKKKRRRTTTWWWXXXYYY___gggnnn{{{nnnaaakkkuuu}}}aaa___nnnwwwfffVVVIIIAAA>>>999888777666555444333333444444444444444444444444222222222222222222222222000000000000000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111333444444555666:::???CCCMMMaaa}}}gggRRRWWWhhhjjjlllnnnpppqqqqqqrrrlllkkkkkkkkklllmmmoooqqquuuuuuuuuvvvxxxyyyzzzzzzvvvvvvxxxyyyzzzzzzyyyyyyxxxyyy{{{}}}}}}xxxuuutttrrrssswww}}}yyytttrrrsssrrrmmmhhhhhhjjjffffffffffffrrroooccckkkwwwzzzxxxvvvyyyzzz{{{|||yyymmmdddVVVQQQNNNOOONNNLLLNNNRRRaaatttzzzhhh\\\YYYUUUVVV\\\gggpppxxxyyyiiiZZZUUUUUUSSSPPPNNNLLLNNNOOOMMMJJJHHHHHHHHHFFFFFFEEEDDDCCCEEEIIIMMMSSSTTTUUUVVVXXX___hhhppp{{{lll```kkkooozzzzzz^^^[[[hhhssseeeVVVHHH@@@===777777666555444444333333444444444444444444444444222222222222222222222222000000000111111000000000111111111111111111111111111111111000000000000000///000000000111111111111000000000000000000000000333444555555777:::???BBBKKKaaa|||hhhQQQUUUiiijjjlllnnnpppppppppooohhhhhhiiiiiikkkmmmooopppuuuvvvwwwxxxxxxyyyzzz{{{uuuvvvwwwxxxxxxyyyyyyyyywwwyyy{{{}}}~~~}}}xxxsssmmmjjjlllsss|||~~~xxxttttttxxxyyy~~~rrrbbbfffrrrxxxzzz|||zzznnndddVVVQQQMMMMMMKKKIIIKKKPPP___ttt}}}jjj^^^YYYUUUVVV\\\gggpppyyyzzzjjjZZZUUUVVVTTTPPPNNNLLLMMMMMMLLLJJJHHHHHHHHHFFFFFFEEEDDDCCCEEEIIILLLNNNPPPRRRSSSWWW___jjjrrrzzzlllcccpppqqq|||xxx[[[VVVaaaxxx}}}ooodddWWWHHH???===666666555555444444333333444444444444444444444444222222222222222222222222000000111111111111000000111111111111111111111111000000000000000000111111///000000000111111111111000000000000000000000000222333555666777:::???BBBKKK```jjjRRRUUUiiikkkmmmoooooonnnmmmlllgggggghhhiiikkkmmmnnnoootttuuuwwwwwwwwwwwwxxxzzzxxxxxxxxxyyyzzzzzz{{{{{{xxxyyy{{{}}}}}}|||}}}wwwoooiiihhhmmmuuuzzz|||iiiiiiqqqwww{{{~~~}}}qqqiiiYYYRRRMMMLLLJJJHHHKKKOOO]]]sss~~~kkk^^^XXXSSSUUU\\\gggrrr{{{zzzjjj[[[VVVVVVTTTQQQOOOMMMLLLKKKJJJIIIHHHGGGGGGEEEEEEEEEDDDCCCDDDGGGJJJJJJLLLOOORRRVVV___kkksssyyyoooiiiyyy|||tttXXXSSS\\\uuuzzzmmmeeeZZZJJJ>>><<<555555555555555555444444444444444444444444444444222222222222222222222222///000111222222111000///111111111111111111111111000000000000111111111111000000000000111111111111111111111111111111111111111333555666888:::>>>AAAJJJ```nnnWWWYYYjjjkkkmmmnnnnnnllljjjhhhgggggghhhjjjlllmmmooooooqqqsssuuuuuussssssuuuwwwyyyyyyyyyyyyzzz{{{{{{|||zzzzzz{{{|||~~~~~~~~~}}}}}}~~~}}}}}}~~~vvvooollllllooorrrsssxxx~~~tttppptttwww|||zzzxxxvvvnnn]]]UUUOOOKKKIIIHHHLLLQQQ\\\tttkkk\\\UUUQQQSSS\\\hhhsss}}}zzzjjj[[[VVVVVVTTTQQQOOONNNMMMKKKIIIHHHGGGFFFEEEDDDEEEEEEDDDCCCCCCEEEFFFIIILLLOOORRRWWW___jjjrrrxxxqqqooooooVVVQQQZZZvvvwwwkkkggg]]]KKK>>>;;;555555555555555555666666444444444444444444444444222222222222222222222222///000222333333222000///000000000000000000000000///000000000111111111111000000000000111111111111222222222222222222222222111333555777888;;;>>>AAAIII^^^vvv^^^aaakkklllmmmnnnmmmkkkhhhfffhhhiiijjjkkkmmmnnnooopppoooqqqssssssqqqpppsssuuuwwwwwwwwwwwwxxxyyyzzz{{{{{{{{{{{{|||}}}}}}}}}||||||}}}~~~|||}}}|||vvvpppmmmllllllgggmmmtttyyy{{{~~~|||vvvvvvxxx}}}uuurrrwwwqqq```XXXPPPLLLJJJIIIMMMTTT]]]uuujjjZZZRRRPPPRRR\\\iiittt~~~zzzjjj[[[VVVVVVUUUQQQOOOOOOMMMJJJIIIHHHGGGFFFDDDCCCDDDEEEEEECCCBBBCCCDDDIIILLLPPPTTTXXX```jjjqqqwwwrrrrrrmmmTTTPPPZZZyyyuuukkkhhh___LLL>>>;;;555555555666666666666666444444444444444444444444222222222222222222222222///000222333333222000/////////////////////////////////000000111111111222000000000000111111111111222222222222222222222222111333555777888;;;>>>AAAHHH\\\~~~{{{dddgggmmmnnnoooooollliiihhhhhhhhhiiijjjjjjjjjkkknnnpppttttttuuuvvvwwwxxxxxxyyy{{{yyyxxxxxxyyyzzzyyyyyyzzzzzzzzzzzz{{{}}}~~~~~~}}}||||||}}}~~~~~~{{{wwwtttrrrnnnmmmmmmooosssxxx}}}zzzxxx||||||wwwttttttwww|||qqqcccZZZQQQLLLIIIHHHMMMTTTbbbvvv{{{eeeUUUMMMRRRRRR\\\lllvvvzzzzzzkkk\\\WWWVVVTTTPPPNNNLLLLLLLLLKKKJJJHHHFFFEEEAAABBBCCCCCCDDDEEEEEEFFFLLLOOORRRUUUYYY```iiippp{{{{{{zzzppp{{{gggRRROOOZZZxxx|||ooofff\\\NNNAAA:::999888777666666555555666666666555444333333222222222222222333333444444444111111111111111111111111000000000000000111111222000000000000000000000000222222333333333444444444111111222222222333333333222222333444777:::>>>@@@KKK]]]jjjeeemmmnnnooonnnllliiihhhhhhhhhiiijjjkkkkkklllnnnpppttttttuuuvvvwwwxxxxxxyyy|||zzzxxxxxxzzz{{{zzzzzzzzzzzzzzzzzz{{{}}}~~~~~~}}}}}}}}}~~~{{{yyynnnllliiihhhjjjnnnsssvvv}}}~~~{{{uuupppmmmmmmooozzz~~~ttteee\\\RRRMMMJJJIIINNNTTTbbbvvvxxxdddVVVNNNPPPQQQ[[[jjjuuuyyyxxxiii\\\WWWWWWTTTPPPNNNMMMMMMLLLKKKJJJHHHGGGFFFCCCBBBBBBCCCCCCEEEFFFFFFKKKNNNRRRUUUYYY```iiipppzzzyyyxxxnnnxxxeeeQQQOOOYYYuuu~~~nnncccXXXJJJ???:::888888777666555555555555666555555444333333222222111111222222222222222222111111111111111111111111000000000000000111111222000000000000000000000000//////000000000111111111111111222222222333333333222222333444777:::>>>@@@KKK^^^qqqjjjnnnoooooonnnkkkiiihhhhhhhhhiiikkkkkkkkkllloooqqqttttttuuuvvvwwwxxxyyyyyy|||zzzxxxxxxzzz{{{{{{zzzzzzzzzzzzzzz{{{}}}~~~~~~~~~~~~vvvrrrmmmiiihhhjjjnnnpppyyy~~~{{{vvvooojjjgggfffhhhpppyyywwwggg^^^UUUOOOKKKJJJOOOUUUcccwwwtttbbbVVVPPPOOOPPPYYYiiissswwwttthhh\\\YYYYYYUUUQQQNNNNNNNNNMMMKKKJJJIIIHHHGGGDDDCCCBBBBBBBBBDDDFFFGGGJJJNNNRRRVVVZZZ```iiipppyyyvvvtttjjjtttbbbPPPNNNXXXrrrmmm___SSSFFF===:::888777666555444444444444555555555444444333333222222222111111111111111111111111111111111111111111000000000000000111111222000000000000000000000000....../////////000000000111111222222222333333333222222333444777:::>>>@@@LLL^^^|||qqqoooooopppnnnkkkhhhhhhiiihhhiiikkkllllllmmmppprrrssstttuuuvvvwwwxxxyyyzzz|||zzzwwwwwwxxxzzzzzzzzzyyyzzzzzz{{{|||}}}~~~~~~}}}zzzuuuqqqmmmlllllllllrrrxxx|||xxxuuuoooiiigggeeefffkkkrrrzzzyyykkkbbbXXXRRRMMMLLLPPPVVVdddxxxqqq```UUUPPPOOOPPPYYYiiirrrvvv~~~rrrhhh^^^\\\[[[WWWRRRPPPOOONNNMMMKKKJJJIIIHHHHHHFFFEEECCCAAABBBDDDFFFHHHIIIMMMRRRVVVZZZaaaiiipppyyyxxxvvvuuurrrggg~~~rrr```PPPMMMUUUnnnkkk\\\PPPEEE<<<:::777666555444444333333444555555444444444333333333333333222222111111000000111111111111111111111111000000000000000111111222000000000000000000000000111111111111222222222333111111222222222333333333222222333444777:::>>>@@@LLL^^^~~~uuupppppppppmmmjjjhhhhhhiiihhhjjjkkklllmmmnnnqqqssssssssstttvvvwwwxxxzzzzzzzzzxxxuuutttvvvwwwxxxxxxyyyyyyzzz{{{|||}}}~~~~~~~~~zzz|||~~~|||{{{yyyvvvrrrmmmiiigggnnnttt|||wwwqqqkkkiiihhhgggjjjooouuu{{{oooeee[[[TTTOOOMMMQQQWWWfffzzzppp___TTTOOOPPPPPPYYYiiirrrvvv~~~rrriiiaaa___]]]XXXTTTRRROOONNNLLLJJJIIIHHHHHHHHHGGGEEECCCBBBBBBDDDFFFHHHHHHMMMRRRWWW[[[aaaiiipppyyysssnnnuuuqqqdddppp___OOOLLLRRRkkk}}}~~~jjj\\\PPPEEE===:::777666555444444333333444444444444444444333333333444444333333222222222111111111111111111111111111000000000000000111111222000000000000000000000000222222222333333333444444111111222222222333333333222222333444777:::>>>@@@KKK]]]}}}vvvqqqqqqpppmmmiiihhhhhhiiihhhjjjlllmmmmmmooorrrtttrrrssstttvvvwwwyyyzzz{{{zzzwwwtttssstttvvvwwwxxxxxxyyyzzz|||}}}}}}~~~}}}{{{vvvsssssstttsssqqqpppqqqrrrtttwwwyyy{{{|||yyyzzz{{{zzzwwwqqqlllhhhkkkqqq{{{{{{tttnnnnnnmmmkkklllooosss|||~~~rrriii^^^WWWQQQOOORRRXXXhhh|||ppp___TTTOOOPPPPPPYYYhhhrrruuu}}}rrrjjjbbb___\\\WWWTTTSSSOOOMMMKKKIIIHHHGGGGGGHHHGGGFFFDDDCCCCCCDDDFFFGGGHHHLLLRRRWWW[[[bbbjjjpppyyyqqqkkkuuuqqqcccooo^^^PPPLLLPPPjjj}}}~~~jjj[[[OOODDD===;;;888777666555444444444444444444444444444444444444444444444333333333333333111111111111111111111111000000000000000111111222000000000000000000000000000111111111111222222222111111222222222333333333222222333444777:::>>>@@@JJJ[[[{{{sssqqqqqqpppllliiiggghhhiiihhhjjjlllmmmnnnpppsssuuurrrssstttuuuwwwyyyzzz{{{{{{wwwtttssstttvvvxxxyyyxxxyyy{{{|||}}}~~~}}}}}}~~~~~~~~~~~~~~~xxxpppkkkjjjjjjgggddddddddddddfffiiimmmqqqsssrrrsssuuuuuutttqqqmmmjjjfffllluuuyyytttttttttrrrqqqrrrrrrxxxuuukkk```YYYSSSPPPSSSXXXjjjppp___TTTPPPNNNOOOXXXgggpppttt|||rrriiiaaa]]]ZZZTTTRRRRRRNNNLLLJJJGGGFFFFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGLLLRRRWWW\\\bbbjjjpppwwwssslllssspppddd|||mmm]]]PPPNNNPPPjjj}}}jjjXXXLLLBBB===<<<888888777666555555555555444444444444444444444444222222222222222333333333111111111111111111111111000000000000000111111222000000000000000000000000000000000000111111111111111111222222222333333333222222333444777:::>>>@@@IIIZZZzzzqqqrrrqqqpppllliiiggghhhiiiiiijjjlllmmmnnnpppsssvvvrrrrrrtttuuuwwwyyyzzz{{{|||xxxuuusssuuuwwwyyyzzzxxxyyy{{{|||~~~~~~}}}}}}~~~~~~~~~~~~}}}~~~~~~{{{~~~yyyooohhhfffddd```\\\ZZZZZZZZZ[[[^^^ccchhhkkkhhhiiijjjjjjjjjiiihhhgggccchhhrrr|||~~~zzzzzz{{{xxxvvvwwwrrrvvvwwwmmmaaaZZZTTTQQQSSSYYYkkkqqq```UUUPPPMMMMMMVVVeeeooorrrzzzrrriii```[[[WWWRRRPPPQQQMMMLLLIIIGGGEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFKKKRRRWWW\\\bbbjjjpppvvvuuunnnqqqoooeeezzzkkk\\\QQQOOOQQQjjj~~~jjjVVVHHH@@@<<<===999888777666666555555666444444444444444444444444000000111111222222222333111111111111111111111111000000000000000111111222000000000000000000000000111111111111222222222222111111222222222333333333222222333444777;;;>>>@@@HHHYYYyyyooonnnnnnlllkkkjjjiiiiiiiiilllmmmnnnooopppqqqrrrrrrtttttttttwwwyyy{{{zzzyyywwwxxxwwwuuusssssstttvvvwwwxxxyyy{{{{{{{{{{{{zzz~~~~~~{{{jjjaaa___\\\XXXWWWUUUSSSTTTWWWZZZ\\\\\\^^^]]]\\\\\\^^^_________^^^eeeoooyyy~~~}}}www|||}}}rrrdddZZZRRROOOTTT[[[mmmnnn___TTTNNNKKKLLLUUUccckkkoooyyy}}}wwwlll___XXXVVVUUUQQQLLLNNNNNNMMMLLLKKKKKKLLLLLLGGGGGGFFFEEEDDDDDDDDDEEEHHHMMMSSSXXX[[[```fffkkkvvv{{{tttzzzhhhiii}}}~~~ooo\\\PPPHHHWWWmmmuuummmZZZPPPGGG===888999777444333444444444333555555555444444333333333333333333222222222111111222222222222222222222222222222111111111111222222000000000000111111111111444555444333111000111222111111222222222333333333222444555666666999<<>>EEEQQQlllwwwggggggggggggggghhhiiijjjkkknnnnnnnnnooooooppppppqqqoooooooooqqqssstttsssrrrssstttttttttssssssvvvxxxzzzzzzzzz{{{||||||}}}}}}zzz{{{|||~~~zzzzzz{{{{{{yyyuuunnniiihhhhhheee```\\\ZZZ[[[]]]dddjjjqqqvvvyyy}}}}}}zzzvvvsssssstttwww}}}tttfff[[[TTTQQQVVV^^^vvvyyygggXXXPPPMMMLLLRRR^^^eeejjjwwwvvviii___YYYVVVTTTSSSPPPOOOMMMKKKJJJIIIHHHHHHEEEDDDDDDDDDEEEFFFGGGGGGIIIMMMSSSWWW[[[aaaiiioooyyysssttt|||gggTTTOOOOOOddd~~~zzz___NNNBBB;;;999777666555555777777555444444444444444444444444444333333333222222222111111222222222222222222222222000111222222222222111000111111000000/////////...222000//////111222111000000000111111111222222222111333444555555888;;;>>>EEEQQQkkknnn^^^fffffffffggghhhjjjkkklllmmmmmmmmmnnnnnnooooooooommmmmmnnnpppsssttttttrrrrrrssstttsssssstttvvvyyyzzzzzzzzzzzz{{{|||}}}~~~zzz{{{|||~~~|||uuurrrqqqmmmfff___[[[\\\^^^hhhnnnvvv{{{}}}~~~|||yyyuuupppllllllmmmpppwww}}}}}}uuujjj___TTTQQQYYYdddyyy~~~|||hhhXXXOOOMMMKKKPPP[[[bbbhhhuuu{{{mmmaaaYYYUUUTTTTTTOOONNNMMMKKKJJJIIIIIIIIIEEEEEEEEEEEEEEEEEEFFFGGGJJJNNNSSSWWW[[[aaajjjpppyyy{{{zzziiiVVVQQQSSSjjjeeeQQQCCC;;;999777666555666888888666444333333333444444444444555333333333222222222111111000000000000000000000000000111222333333222111000000000000000111111111111111000///111333333000,,,000000000111111111111222111222444444555777;;;>>>EEEPPPkkk{{{cccTTTfffgggggghhhjjjlllmmmnnnllllllllllllmmmmmmmmmmmmllllllmmmooosssuuuuuutttqqqrrrssssssrrrtttwwwyyyyyyyyyxxxxxxyyyzzz|||}}}{{{{{{}}}~~~~~~xxxnnnddd]]]]]]___kkkrrr{{{|||}}}yyyuuuqqqkkkggggggfffhhhnnnrrrxxxyyywwwrrrhhh[[[TTT]]]iii||||||~~~iiiXXXNNNLLLJJJNNNXXX```fffsss~~~pppcccYYYUUUTTTTTTMMMLLLKKKJJJIIIIIIIIIIIIGGGFFFEEEEEEEEEEEEEEEEEEJJJNNNSSSWWW[[[bbbjjjqqqzzz}}}mmmZZZWWW[[[rrrgggRRRBBB:::888666666666777888888666444333333333444444444555555333333333222222222111111000000000000000000000000///111222333333222111///000000111111222222333333000///000444888888333...000000000000111111111111111222333444555777:::===DDDOOOiiiyyybbbTTTggghhhhhhjjjkkkmmmooopppkkkkkkllllllllllllllllllkkkkkklllooosssuuuuuuuuuqqqrrrssssssrrrtttwwwyyyxxxwwwwwwvvvwwwxxxzzz{{{{{{|||}}}~~~~~~~~~~~~~~~vvviii```___aaammmuuu~~~yyy}}}{{{xxxtttoooiiieeedddbbbcccgggiiimmmyyy~~~wwwyyyyyyqqqaaaXXX```mmm{{{wwwiiiXXXMMMLLLIIIMMMWWW^^^dddrrrrrrdddYYYTTTSSSSSSKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEJJJNNNSSSVVV[[[bbbkkkrrr{{{ppp]]][[[aaayyyeeeQQQBBB:::888666555666777999888666444333333333444444555555555333333333222222222111111222222222222222222222222///000222333333222000///000000111222333444444555000000333888======888222000000000000111111111111111222333444555777:::===DDDNNNhhh}}}iii\\\gggiiikkklllkkklllmmmnnnoooooooooooonnnmmmkkkjjjllliiiiiimmmtttxxxwwwuuurrrrrrqqqqqqrrrtttuuuvvv|||{{{zzzyyyxxxyyyzzz{{{yyy{{{~~~~~~pppbbb```fffsssyyy||||||zzz}}}|||wwwtttoookkkgggbbbbbbbbbbbbbbbeeejjjmmmvvv~~~~~~yyysssooodddgggmmmsssrrrlllYYYNNNNNNLLLNNNSSSYYYbbbrrruuufffZZZTTTRRRRRRLLLKKKJJJIIIIIIIIIIIIIIICCCEEEGGGGGGFFFFFFGGGIIIKKKOOOTTTWWWZZZ```gggmmmxxxtttcccYYYggg~~~bbbNNNBBB<<<999777777666555444333333333222333333444555666777777111111111111111111111111333333333222222111111111000000000000000000000000---///333:::???<<<444,,,000000111222222222222222000111111111111222222222222333444333444666:::===FFFPPPeeeoooZZZgggiiikkklllkkklllmmmnnnooooooppppppooommmlllkkkmmmkkkjjjnnnssswwwvvvtttsssrrrrrrrrrssstttuuuvvvzzzyyyxxxwwwwwwxxxyyyzzzzzz|||}}}{{{kkkfffjjjvvv|||zzzyyy}}}}}}yyyuuuqqqllliiibbbaaa___]]]\\\]]]```bbbkkkqqq|||vvvnnnppp{{{zzzmmmnnnwwwqqqppplllYYYMMMOOOMMMOOOTTTZZZcccssssssdddZZZUUURRRQQQLLLKKKJJJIIIIIIHHHIIIIIIDDDEEEFFFFFFFFFFFFGGGIIIKKKOOOSSSWWWZZZ```gggnnnxxx|||qqqhhhbbbnnnvvv\\\JJJ@@@;;;999777777666444444333333444333333444444555666666666111111111111111111111111333333333222222111111111111111111111111111111111333444888>>>BBB@@@999222///000111111222222222111000111111111111222222222222333444333444666:::===DDDNNNbbbnnnXXXgggiiikkklllkkklllmmmnnnooopppppppppooonnnmmmmmmooommmlllooosssvvvuuussssssssssssssstttuuuvvvvvvwwwwwwvvvvvvwwwxxxyyyzzz||||||}}}~~~zzztttuuu|||}}}wwwvvvzzz~~~{{{wwwsssoookkkfffccc___[[[XXXWWWWWWWWW]]]bbbkkkxxx~~~mmmcccdddkkk{{{pppqqq}}}nnnlll}}}lllXXXMMMOOONNNOOOTTTZZZdddssspppccc[[[WWWSSSOOOLLLKKKJJJIIIHHHHHHHHHHHHDDDEEEFFFFFFEEEEEEGGGIIIJJJNNNRRRVVVZZZ```hhhnnnyyy{{{zzzpppkkkjjjuuulllVVVGGG???;;;999777666555444444444444444444444444444444444444444111111111111111111111111222222222222222111111111222222222222222222222222222333555999<<<;;;666111//////000111111111111000000111111111111222222222222333444333444666:::===BBBKKK```|||nnnWWWgggiiikkklllkkklllmmmnnnpppppppppppppppooooooooopppoooooopppsssuuutttsssttttttttttttuuuuuuvvvvvvwwwvvvvvvvvvwwwxxxzzz{{{|||||||||}}}~~~{{{vvvxxx~~~{{{wwwrrroookkkgggaaa\\\XXXVVVUUUTTTUUUWWW^^^lll{{{|||hhh[[[WWWZZZkkkppprrrmmmkkk{{{lllXXXNNNNNNMMMNNNSSSYYYbbbrrrmmmaaa\\\XXXSSSNNNLLLKKKJJJIIIHHHGGGGGGGGGDDDEEEEEEEEEDDDEEEGGGIIIIIIMMMRRRVVVZZZ```iiiooo{{{|||www~~~qqqjjjjjjxxx}}}eeeQQQEEE???;;;999777666555444444444444444555555555444444333333333111111111111111111111111222222222111111111111111222222222222222222222222/////////111444444111...///000000111111111000000000000111111111222222222222333444333444666:::===AAAJJJ^^^zzzpppXXXgggiiikkklllkkklllmmmnnnooooooooooooooopppppppppqqqqqqqqqrrrsssttttttsssuuuuuuvvvvvvvvvvvvvvvvvvxxxwwwwwwwwwxxxyyy{{{||||||||||||}}}~~~zzzwwwxxx{{{~~~{{{vvvrrrnnniiibbb]]][[[YYYVVVUUUUUUUUUYYYdddrrr}}}|||gggXXXTTTSSSaaawww{{{rrrvvvooolll{{{lllYYYOOOLLLKKKLLLQQQWWWaaappp~~~~~~lll```[[[XXXSSSOOOLLLKKKJJJIIIGGGGGGGGGFFFDDDEEEEEEDDDCCCDDDGGGJJJIIIMMMRRRVVV[[[aaajjjppp|||xxxvvvqqqeeeiiizzzcccPPPEEE@@@;;;888666666555444444444444555555555555444333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111000111222333222111000000111111111111000000000000111111111222222222222333444333444666:::===AAAJJJ^^^zzzttt[[[gggiiikkklllkkklllmmmnnnnnnnnnnnnnnnnnnooopppqqqqqqrrrrrrssssssttttttuuuvvvvvvwwwxxxxxxwwwwwwvvvyyyxxxwwwwwwxxxyyyzzz{{{||||||}}}~~~~~~~~~wwwsssqqquuuzzz~~~yyyvvvoooiiibbb^^^]]]\\\YYYVVVWWWWWWXXX___jjjtttzzz|||lll^^^WWWSSSZZZiiiqqqpppxxxqqqmmm{{{nnn[[[QQQKKKJJJKKKPPPVVV```ooo}}}}}}mmm```ZZZWWWSSSPPPLLLKKKJJJHHHGGGFFFFFFFFFDDDEEEDDDCCCBBBDDDGGGJJJIIIMMMSSSXXX\\\ccclllsss}}}yyyxxxnnnaaakkkxxx```OOOEEE@@@;;;777666555555444444444555555555444444444333333222222111111111111111111111111000000000111111111111111000000000000000000000000111111111111111111111111111222222222222111000000000111111111111222222222222333444333444666:::===AAAJJJ]]]yyyxxx^^^gggiiikkklllkkklllmmmnnnmmmmmmlllmmmmmmooopppqqqqqqrrrssssssttttttuuuvvvwwwwwwxxxyyyyyyxxxwwwvvvyyyxxxwwwvvvvvvwwwxxxyyyzzz|||}}}}}}vvvqqqooosssxxx||||||xxxrrrlllddd``````___\\\YYYXXXXXXXXX[[[bbbjjjrrrwww{{{~~~{{{ooo```[[[YYY___hhhppp{{{rrrnnnzzzooo]]]TTTLLLJJJKKKPPPVVV```ooo}}}|||nnnaaaXXXTTTSSSRRRLLLKKKJJJHHHGGGFFFEEEEEEDDDDDDDDDCCCBBBCCCGGGJJJJJJNNNTTTYYY^^^eeennnuuu~~~{{{}}}iii^^^ooosss\\\LLLDDD@@@:::555555555444444444555555666444444333333333333333333111111111111111111111111///000000000111111111222111111111111111111111111///000000000/////////000333333333333333222111111000111111111111222222222222333444333444666:::===@@@III\\\xxx{{{aaagggiiikkklllllllllmmmnnnmmmlllllllllmmmnnnpppqqqqqqrrrssstttttttttvvvwwwwwwxxxyyyzzzyyyyyywwwvvvxxxwwwvvvuuuuuuvvvwwwwwwzzz{{{~~~~~~yyyppprrrtttvvv{{{~~~zzzvvvppphhhddddddccc___\\\WWWWWWXXXYYY]]]dddnnntttyyy|||lllggg```___hhhvvvsssnnnyyyppp^^^UUUMMMKKKLLLQQQWWWaaappp~~~|||oooaaaWWWSSSSSSSSSLLLLLLJJJHHHGGGFFFEEEEEEDDDDDDDDDBBBBBBCCCGGGJJJJJJOOOTTTYYY___fffooovvv|||fff]]]qqqoooYYYIIIBBB???:::555555555444444444555555666333333333333333333333333111111111111111111111111//////000000111111111222222222222222222222222222111222333222111000111222444444444444444333222111000111111111111222222222222333444444444666:::===???HHH[[[www}}}bbbkkkkkkkkkkkkjjjhhhgggfffhhhjjjlllmmmmmmnnnppprrrtttrrrqqqrrruuuwwwvvvtttvvvvvvvvvvvvvvvwwwwwwxxxvvvwwwxxxwwwttttttvvvxxx}}}}}}~~~wwwqqqmmmmmmqqqzzz}}}{{{vvvqqqjjjfffeeedddbbb```YYYWWWVVVWWWZZZaaagggkkknnnrrryyy}}}vvvjjjeeehhhqqqvvvoooxxxppp^^^UUULLLJJJKKKPPPUUU^^^mmmzzzzzzhhh___ZZZUUUQQQOOONNNMMMJJJHHHGGGFFFFFFFFFEEEDDDDDDCCCCCCDDDEEEFFFLLLOOOTTTYYY^^^eeemmmqqqzzz{{{hhh___ooo}}}jjjTTTFFF???:::888888666666555444444444444444555444444333333222222111000000000000000000000000333222222222111111000000000//////000111222111000555444333111000///......000000000000000000000000000111222111000000222444===;;;777555555888;;;===@@@IIIYYYqqqaaaiiiiiiiiiiiiiiiiiiiiiiiiiiikkkmmmmmmmmmnnnpppqqqtttrrrqqqrrruuuwwwvvvtttvvvvvvvvvvvvvvvwwwwwwxxxvvvwwwxxxvvvtttsssuuuwww~~~~~~~~~~~~~~~~~~}}}xxxsssrrrsssxxx|||zzzxxxrrrkkkgggfffeeebbb```YYYXXXVVVVVVXXX\\\aaadddjjjooouuu{{{~~~~~~|||{{{~~~}}}qqqkkklllsssxxxqqqwwwppp^^^UUUMMMKKKKKKPPPUUU^^^lllzzzvvvddd\\\YYYVVVSSSSSSNNNLLLJJJHHHGGGFFFFFFGGGFFFFFFGGGHHHIIIHHHHHHGGGKKKOOOTTTYYY___eeekkkooo~~~yyyyyyfff]]]mmmzzzhhhSSSFFF@@@;;;888888777666555555444444555555555444444333333222222111111111111111111111111111222222111111111000000000222222111000000000000111222000......000333444444000000000000000000000000000111111111000000222333999777555444555999===???BBBIIIWWWmmm___fffffffffggghhhiiijjjkkkkkkmmmnnnnnnnnnnnnpppqqqsssrrrrrrsssuuuvvvuuutttvvvvvvvvvvvvvvvwwwwwwxxxvvvwwwwwwvvvttttttuuuwww|||||||||}}}}}}~~~~~~~~~}}}~~~{{{xxxvvvvvv}}}~~~{{{yyyzzztttmmmiiigggfffccc```]]][[[YYYXXXXXXZZZ\\\^^^eeeiiipppvvvyyyzzzyyywwwxxxvvvvvv}}}wwwrrrrrrxxx{{{rrrvvvooo___VVVNNNLLLLLLOOOTTT]]]lllzzzsssaaaXXXVVVTTTSSSTTTMMMLLLJJJHHHGGGFFFGGGGGGEEEFFFIIIJJJKKKJJJHHHGGGKKKOOOUUU[[[```eeeiiimmmzzzxxxvvvwwwcccZZZiiitttdddRRRGGG@@@;;;888999888777666666555555666666555444444333333222222111111111111111111111111111111111000000000000//////111222222111//////333777<<<666///---111444555444000000000000000000000000///000000000//////111333444333222222555999>>>AAABBBIIIVVVjjj```ffffffffffffggghhhjjjkkklllnnnoooooonnnnnnoooqqqrrrrrrrrrssstttuuuuuuuuuvvvvvvvvvvvvvvvwwwwwwxxxwwwwwwwwwvvvvvvvvvwwwwwwzzz{{{{{{||||||}}}}}}}}}}}}}}}}}}~~~|||xxxyyy}}}|||{{{|||wwwoookkkiiihhheeebbb```___]]][[[[[[[[[\\\]]]aaaeeekkkqqquuuvvvvvvuuurrrooonnnsss}}}xxxuuuwww}}}}}}qqqtttppp```WWWOOOLLLLLLOOOTTT]]]lllzzztttaaaWWWSSSQQQPPPPPPMMMLLLJJJHHHGGGGGGGGGGGGCCCDDDEEEFFFGGGGGGGGGFFFKKKOOOVVV\\\```eeehhhkkkvvvsssyyysssuuu```WWWfffoooaaaQQQGGGAAA;;;888999888888777666666666666666555444444333333222222111111111111111111111111111000000000///////////////,,,///111000///111888>>>NNNDDD777111222333111---000000000000000000000000...///000///......000222222222111222444888===???AAAIIIWWWkkkfffggggggggggggggghhhiiiiiilllnnnoooooonnnnnnoooqqqrrrrrrssstttttttttuuuvvvvvvvvvvvvvvvvvvwwwwwwxxxxxxwwwwwwwwwxxxyyyyyyyyyyyyyyyzzz{{{||||||}}}}}}~~~~~~~~~}}}{{{|||~~~~~~xxxqqqmmmkkkjjjgggeeebbb```^^^\\\[[[[[[\\\]]]^^^bbbhhhnnnrrrssssssrrrnnnjjjhhhkkksss|||{{{uuuuuuyyy~~~oooqqqrrraaaXXXOOOLLLKKKNNNSSS]]]lll{{{ttt```VVVSSSPPPOOOPPPMMMKKKJJJHHHGGGGGGGGGHHHEEEDDDCCCBBBCCCEEEGGGIIILLLPPPWWW\\\aaaeeeiiilllssspppxxxtttttt^^^UUUccc}}}mmm```QQQHHHAAA:::888999888888777666666666666666555444444333333222222111111111111111111111111111///////////////000000000,,,///111000///111888>>>PPPEEE888222222333000---000000000000000000000000...///000///......000222333222111222444777:::<<<@@@JJJYYYnnnuuufffggghhhiiiiiiiiiiiihhhkkkmmmnnnnnnnnnnnnpppqqqqqqsssttttttssstttuuuwwwvvvvvvvvvvvvvvvwwwwwwxxxvvvuuuuuuvvvyyy{{{{{{{{{yyyyyyzzz{{{||||||}}}~~~yyyrrrnnnmmmmmmjjjhhhcccaaa^^^[[[YYYYYY[[[\\\]]]```eeekkknnnppppppoookkkhhhdddeeeiiipppvvvyyyyyytttqqqsssxxxooooootttbbbXXXNNNKKKJJJNNNSSS]]]nnn|||rrr```WWWUUUSSSRRRSSSLLLKKKIIIHHHGGGGGGHHHHHHGGGFFFCCCBBBCCCFFFJJJLLLMMMQQQWWW]]]bbbgggkkkooottt}}}nnn~~~ttt^^^TTTbbbnnnaaaSSSIII@@@999777:::888777666666555555666666555444444333333222222111222222222222222222222222//////000000000000111111111222222111//////333777???888111///222555555444000000000000000000000000///000000000//////111333333333222333444666999;;;???JJJZZZoooccceeehhhkkkllllllkkkjjjiiikkkmmmmmmmmmnnnpppqqqpppsssuuutttssssssuuuwwwvvvvvvvvvvvvvvvwwwwwwxxxsssrrrqqqsssxxx{{{{{{{{{yyyyyyzzz{{{|||}}}~~~~~~~~~~~~~~~yyyssspppoooooommmkkkhhheee```[[[YYYYYYZZZ\\\[[[^^^cccgggkkkllllllllliiifffbbb```aaadddgggiiimmmjjjjjjpppxxxpppooowwwcccXXXMMMJJJIIIMMMSSS^^^ooo~~~tttcccZZZWWWTTTRRRRRRLLLKKKIIIHHHGGGGGGHHHIIIGGGFFFEEEDDDEEEHHHJJJLLLNNNRRRWWW\\\bbbhhhnnnrrrzzzvvvkkkuuu^^^TTTbbb~~~qqqdddUUUIII???888777:::777666555555444444555555555444444333333222222111222222222222222222222222000000000111111111222222222222111000000000000111000...---///222666888999000000000000000000000000000111111111000000222333222222222333555777:::;;;???JJJYYYlll```ccchhhlllnnnnnnmmmlllhhhjjjlllmmmmmmnnnppprrrpppsssuuuuuussssssuuuwwwvvvvvvvvvvvvvvvwwwwwwxxxpppooonnnqqqvvvzzz{{{zzzyyyyyyzzz{{{|||}}}~~~zzzzzzzzz{{{~~~yyyssspppppppppnnnlllnnnjjjccc^^^ZZZZZZ\\\]]]ZZZ]]]aaaeeehhhiiiiiiiiigggdddaaa]]]\\\\\\^^^^^^bbbaaadddnnnyyyrrrpppxxxdddXXXMMMIIIIIILLLSSS^^^pppxxxfff]]]XXXSSSOOONNNLLLKKKIIIHHHGGGHHHHHHIIICCCDDDDDDFFFGGGHHHIIIIIIOOORRRWWW\\\bbbiiipppuuurrrhhhvvv^^^UUUbbb}}}sssfffVVVIII>>>777666:::666666555444444444444444555555444333333222222111222222222222222222222222000000111111222222222333000//////000111222111000...///000222333555777888000000000000000000000000000111222111000000222444111111222333666999;;;===@@@JJJWWWhhhgggeeegggmmmooommmjjjjjjiiikkkllllllkkklllppptttqqqrrrssstttttttttsssrrrtttuuuwwwxxxwwwuuurrrpppqqqooolllnnnsssxxxzzzzzz||||||||||||}}}}}}}}}}}}||||||}}}~~~{{{vvvtttuuutttppplllllljjjfffccc```^^^^^^^^^`````````cccgggjjjjjjjjjiiifffaaa\\\XXXVVVUUUUUUXXXZZZ^^^hhhuuunnnrrr{{{zzzeeeVVVQQQLLLJJJPPPZZZeeeqqq{{{yyyfff]]]ZZZVVVQQQOOONNNMMMKKKJJJHHHHHHGGGGGGEEEEEEEEEEEEDDDFFFIIILLLNNNSSSYYY^^^cccjjjssszzzlllbbbwwwvvv```QQQaaaxxxhhhSSSCCC===;;;888555777777666555555555555666555555444333333222111111222333333333333222111111000111111111111222222222//////000111111111111111000111111111111222222222111111222222222222111111111000/////////000222333222333333333333555888;;;>>>EEERRReee~~~fffdddfffkkknnnkkkiiiiiiiiikkkmmmmmmllllllooorrrqqqrrrssstttttttttsssrrrtttuuuvvvwwwvvvtttqqqpppmmmkkkjjjkkkpppuuuwwwxxx{{{|||||||||}}}}}}}}}}}}|||||||||}}}~~~}}}yyyuuutttuuutttpppllljjjiiifffcccaaaaaaaaaaaabbbaaa```bbbeeeggggggggghhheee```[[[WWWTTTSSSSSSUUUWWW\\\ffftttnnnqqqxxx{{{eeeWWWRRRMMMKKKQQQ[[[fffrrr}}}zzzfff\\\YYYUUUQQQPPPNNNMMMKKKJJJHHHGGGGGGGGGEEEEEEEEEDDDDDDFFFIIILLLNNNSSSYYY^^^cccjjjtttzzzjjjaaavvvtttaaaTTTeeezzzjjjUUUFFF???<<<999777777666666555444555555555555555444333333222111111222333333333333222111111000111111111111222222222///000000111111111111111000111111111111222222222111111222222222222111111111000000///000111222333222333333333333555888;;;>>>DDDPPPbbbzzzeeebbbdddiiillliiiggghhhiiikkkmmmnnnnnnmmmoooppppppqqqrrrtttttttttsssrrrtttuuuvvvvvvuuussspppnnnkkkjjjjjjlllppptttwwwwww{{{{{{|||||||||}}}}}}}}}||||||||||||}}}yyyvvvsssssstttsssoookkkhhhfffdddcccbbbcccdddeeecccaaaaaabbbfffiiijjjkkkgggddd```ZZZVVVRRRPPPOOOQQQSSSYYYcccrrrooopppuuuzzzeeeVVVQQQMMMMMMSSS\\\gggttt|||fff[[[XXXTTTQQQPPPMMMMMMKKKIIIHHHGGGGGGGGGDDDEEEEEEDDDDDDFFFIIILLLOOOSSSYYY^^^ccckkkttt{{{hhhbbbvvvrrr```UUUhhh}}}nnnYYYIII@@@===;;;999666666555444444444444555555444444333333222222111222333333333333222111111000111111111111222222222///000111111222222111111000111111111111222222222111111222222222222111111111000000000000111222222222333333333333555888;;;>>>CCCMMM^^^vvveeebbbccciiikkkiiiggghhhjjjkkkmmmooooooooonnnnnnoooppprrrsssttttttsssrrruuuuuuuuuuuutttrrrooonnnmmmmmmoooqqqtttwwwyyyzzz{{{{{{{{{|||||||||}}}}}}}}}}}}||||||}}}~~~~~~uuusssrrrqqqqqqpppllliiieeedddbbbaaaaaabbbdddeeecccbbbbbbeeejjjoooqqqsssfffddd```[[[UUUQQQMMMLLLLLLPPPVVVaaaoooqqqqqqtttxxxbbbUUUPPPLLLMMMSSS[[[fffttt|||fffZZZVVVSSSQQQPPPMMMLLLKKKIIIHHHGGGFFFFFFDDDEEEEEEDDDDDDFFFJJJLLLOOOSSSYYY^^^dddkkkttt{{{hhhhhh{{{zzzmmm^^^VVVhhh}}}nnnZZZIII@@@===;;;:::666555555444444444444444444444444333333222222222222333333333333222111111000000111111111222222222000000111222222222222111000000111111111222222222111111222222222222111111000000000111111111222222222333333333333555888;;;>>>BBBKKKZZZrrrgggddddddiiillljjjiiijjjjjjkkkmmmoooppppppooonnnooopppqqqssstttssssssrrruuuuuuuuutttsssrrrpppooooooqqqsssvvvxxxyyy{{{|||{{{{{{{{{{{{||||||||||||~~~}}}}}}}}}~~~zzzsssqqqpppnnnmmmkkkhhhfffbbbaaa```___```aaacccdddfffeeeeeehhhlllppprrrsssfffddd```\\\VVVQQQMMMJJJIIINNNUUU```nnntttttttttuuu___RRRMMMKKKLLLRRRZZZeeetttzzzdddYYYUUUSSSPPPPPPMMMLLLJJJIIIGGGFFFFFFFFFCCCDDDEEEDDDDDDFFFJJJMMMOOOTTTZZZ___dddkkkuuu{{{|||mmmqqqrrrggg[[[XXXlllzzzmmmYYYHHH>>>;;;999999666666555444444444444555444444333333333333222222222333333333333222111111000000111111111222222222000000111222222222222222000000111111111222222222111111222222222222111111000111111111222222222222222333333333333555888;;;???BBBJJJYYYppphhheeeeeejjjlllkkkjjjkkkkkkkkkkkkmmmppprrrqqqpppnnnoooqqqrrrsssssssssssstttuuutttttttttsssrrrqqqpppsssvvvxxxxxxyyyzzz{{{zzzzzz{{{{{{{{{|||||||||}}}}}}}}}}}}~~~|||sssqqqnnnjjjgggdddbbbaaa^^^^^^]]]]]]___bbbdddfffkkkjjjjjjkkklllmmmlllkkkeeedddbbb^^^XXXSSSNNNKKKIIINNNVVV```nnnxxxvvvtttrrr^^^QQQKKKJJJLLLRRRZZZeeeuuuxxxbbbXXXUUURRRPPPOOOLLLLLLJJJHHHGGGFFFFFFFFFCCCDDDDDDDDDDDDGGGJJJMMMPPPTTTZZZ___dddllluuu|||~~~ttt|||yyylllccc\\\\\\tttvvvjjjWWWGGG<<<999888999777777666555555555555555333333333333333333333333222333333333333222111111000111111111111222222222000111222222333222222222000111111111111222222222111111222222222222111111000111222222333333222222222333333333333555888;;;===AAAIIIWWWnnniiieeeeeeiiillljjjjjjlllkkkjjjiiilllpppssssssrrrmmmnnnppprrrssssssssssssttttttttttttttttttttttttqqquuuyyy{{{zzzxxxyyyzzzzzzzzzzzz{{{{{{{{{||||||{{{{{{{{{|||}}}}}}tttqqqlllfffaaa]]]]]]]]]YYYZZZ[[[]]]```eeeiiilllnnnnnnnnnnnnooommmjjjgggeeeeeeccc```[[[UUUPPPLLLJJJOOOWWWaaannn~~~zzzwwwrrrqqq]]]RRRKKKKKKNNNTTT[[[eeevvvtttaaaXXXUUURRROOOMMMLLLKKKJJJHHHGGGFFFEEEEEECCCDDDDDDDDDDDDGGGKKKNNNPPPTTTZZZ___dddllluuu|||{{{}}}pppgggaaaccczzzssshhhVVVFFF;;;888999:::888888777666666666666777333333333333333333333333222333333333333222111111000111111111111222222222000111222222333333222222000111111111111222222222111111222222222222111111000111222333333333222222222333333333333555888;;;;;;???GGGUUUlllhhheeedddiiikkkjjjjjjkkkllljjjhhhkkkooosssuuutttmmmnnnppprrrsssssssssssstttttttttuuuuuuuuuuuuvvvtttxxx}}}~~~|||zzzzzz{{{zzzzzzzzz{{{{{{{{{||||||yyyyyyyyyzzz|||~~~zzzuuurrrkkkddd]]]ZZZYYYZZZVVVWWWYYY]]]bbbhhhmmmqqqooooooppprrrsssqqqnnnjjjfffeeedddaaa]]]WWWQQQNNNJJJPPPXXXbbbooo||||||{{{wwwqqq}}}qqq^^^SSSLLLLLLOOOUUU\\\gggxxxrrr___WWWUUURRRNNNLLLLLLKKKJJJHHHGGGFFFEEEEEECCCCCCDDDDDDEEEGGGKKKNNNPPPTTTZZZ___eeellluuu|||xxxmmmfffggg|||rrrgggVVVEEE;;;888999;;;999888888777777777777777333333333333333333333333222333333333333222111111000111111111111222222222111111222333333333333222000111111111111222222222111111222222222222111111000111222333444333222222222333333333333555888;;;999===FFFTTTjjjeeeggghhhhhhgggggghhhjjjllllllmmmnnnoooqqqssstttrrrssssssttttttssssssrrruuuvvvvvvvvvvvvvvvuuuuuuvvvxxxzzz{{{{{{zzzyyyxxxzzzzzzzzzzzz{{{{{{{{{|||zzzyyyyyyzzz}}}{{{vvvsssnnnhhhddd\\\TTTRRRUUUWWWVVVWWW]]]eeemmmqqqrrrrrrtttvvvvvvtttqqqoooooojjjiiigggccc]]]VVVPPPMMMMMMOOOVVVbbbooo~~~~~~|||lllooo{{{lllZZZQQQIIINNNSSSUUUZZZhhh|||uuudddYYYTTTSSSRRRPPPLLLLLLKKKJJJIIIHHHHHHGGGCCCCCCCCCDDDFFFJJJMMMOOOSSSWWW\\\aaaeeemmmvvv}}}}}}mmmdddooottt```LLLDDD@@@999777999666666666777666555444444777666444333444555444333222111111222444444333111000000000000000000000000111000000000000000111111222111111111000000////////////000000111111111111111111000000000000111111111222333333333444666888===BBBJJJUUUgggeeeggghhhhhhggggggiiijjjlllmmmnnnoooqqqrrrssssssrrrrrrsssttttttttttttttttttuuuuuuuuuuuuttttttsssvvvxxxzzz{{{|||{{{zzzyyyzzzzzz{{{{{{{{{|||||||||{{{zzz{{{|||~~~xxxtttpppkkkeeeaaa[[[SSSQQQTTTXXXWWWXXX]]]fffnnnsssuuutttwwwzzzzzzxxxuuurrrqqqqqqooolllfff___XXXRRRNNNOOOQQQXXXdddqqq{{{|||ppppppzzzkkkZZZQQQPPPTTTWWWWWW[[[gggzzzvvveeeYYYTTTSSSQQQOOOLLLLLLKKKJJJIIIHHHGGGGGGBBBBBBBBBDDDGGGJJJNNNPPPTTTXXX]]]bbbgggnnnxxx|||kkkcccpppuuu```KKKCCC???999666999666666666666666666666666888777555555777888777666444333222222333333111000111111111111111111111111111111000000000000111111111111111111000000000///000000000000000111111111222222111111111111222222111222333333333444666888<<>><<<;;;:::;;;<<<;;;999777555333111111333444444333111111111111111111111111333333222111111111111111000000000000000000111111111111111000000000000000111111000000000000111111111222333333333444666888999@@@JJJTTTbbb{{{fffhhhjjjjjjjjjkkkmmmooommmoooppprrrrrrrrrrrrqqquuuuuutttsssqqqooonnnmmmvvvwwwxxxyyyyyyzzzzzzyyywwwwwwwwwwwwxxxxxxxxxxxxzzzzzzzzzzzz{{{{{{{{{|||{{{~~~~~~}}}|||vvvlllddd^^^]]][[[WWWTTTTTTTTTXXX]]]cccjjjrrr{{{|||zzzzzz|||~~~vvvqqqjjjaaaYYYSSSOOONNNKKKPPP[[[jjjxxx|||}}}qqqoooxxxnnn[[[QQQLLLMMMOOOSSS\\\kkk~~~|||qqqcccYYYUUUTTTQQQNNNKKKKKKJJJIIIHHHGGGFFFFFFFFFEEEDDDDDDFFFHHHKKKMMMTTTYYY```fffmmmwwwsssccclllttt___aaauuugggLLLAAA>>>999666666777666666666888999;;;===999999:::===AAABBBAAA@@@555333111111333555555555222222222222222222222222444333222111111111111111000000000000111111111111///000000000111111111111111000000000000000000111111222333333333444666888:::AAAKKKTTT```xxxfffhhhjjjkkkkkklllnnnooonnnnnnoooppppppqqqqqqqqqttttttttttttsssrrrqqqqqquuuvvvwwwyyy{{{{{{||||||zzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzz}}}||||||}}}vvvmmmddd]]]\\\[[[WWWSSSRRRSSSWWW___eeekkkrrrzzz}}}|||||||||yyytttkkkaaaXXXQQQMMMLLLKKKPPP[[[kkkyyyssspppxxxqqq]]]RRRMMMMMMOOORRR\\\kkk}}}~~~yyynnnaaaXXXUUUSSSQQQNNNKKKJJJJJJIIIHHHGGGFFFFFFCCCCCCCCCDDDFFFJJJMMMOOOTTTYYY___fffnnnxxxkkk]]]hhhrrr^^^dddzzz|||aaaGGG??????;;;888888666666666777888999::::::777888:::===@@@AAA@@@???777555222111333444444444222222222222222222222222555444333222111111111111///000000000111111111111......///000111222222333222111111000000111111222111222333333333444666888:::CCCLLLTTT___uuufffhhhjjjkkkkkklllnnnpppooonnnnnnnnnooopppqqqrrrssstttuuuuuuvvvvvvuuuuuutttuuuwwwyyy{{{|||}}}}}}}}}}}}|||{{{zzzzzzzzzzzzxxxxxxxxxyyyyyyyyyzzzzzzyyy|||~~~}}}zzz{{{|||uuummmddd\\\[[[[[[VVVRRRQQQQQQWWW___ffflllrrryyy}}}}}}~~~{{{zzzzzztttkkk___UUUNNNJJJHHHKKKPPP\\\lllzzzuuuqqqxxxrrr^^^SSSLLLLLLNNNRRR]]]mmm|||yyyzzzwwwlll___WWWTTTSSSQQQNNNKKKJJJJJJIIIHHHGGGFFFEEE@@@@@@AAACCCGGGKKKPPPRRRSSSXXX___fffnnnxxx}}}hhh[[[gggqqq^^^fff~~~vvv[[[CCC===???===::::::555666777888888999888888888888999;;;===<<<:::777999777333222222333333222222222222222222222222222555444333222111111111111//////000000111111111222------...000111222333444333222222222222222222333111222333333333444666888;;;CCCMMMTTT^^^ttthhhhhhiiikkkmmmnnnpppppplllmmmmmmnnnoooqqqrrrsssrrrsssssssssttttttuuuuuuuuuuuuvvvwwwyyy{{{}}}~~~~~~~~~}}}|||{{{zzzyyyyyyyyyzzz{{{|||}}}}}}}}}}}}{{{{{{||||||}}}}}}~~~~~~|||sssmmmhhhbbb]]][[[XXXSSSPPPTTTXXX___fffmmmtttzzz|||{{{xxxrrrhhh^^^TTTNNNKKKJJJJJJRRR```mmmzzz{{{rrrsssxxxbbbTTTNNNLLLOOOUUU^^^kkk}}}|||vvvuuu}}}~~~qqqdddXXXUUUUUURRROOOMMMNNNKKKGGGEEEEEEFFFEEEEEEDDDEEEEEEFFFGGGJJJOOOSSSXXX\\\bbbhhhnnnwwwttt]]]UUUiiisss[[[ppp|||kkkXXXEEE<<<;;;:::999999888777666777999999777666888888888:::<<<<<<;;;::::::444222555555222000333111444555111...333@@@LLLPPP>>>...,,,000000//////333111///...---...///000///000111222222222222222222222222222222222222222222222222333444555777777===CCCGGGPPPeeewwwfffggghhhjjjlllmmmnnnooollllllmmmmmmoooppprrrsssqqqqqqrrrsssuuuvvvwwwwwwxxxxxxxxxyyyyyyzzz{{{|||}}}}}}}}}|||{{{{{{zzzzzz{{{{{{{{{||||||}}}}}}~~~}}}}}}}}}~~~~~~vvvooojjjccc^^^ZZZWWWSSSQQQSSSWWW^^^eeelllssszzz~~~{{{zzzuuupppfff\\\SSSMMMJJJIIILLLTTTaaannn{{{}}}rrrrrrxxxbbbTTTNNNLLLOOOUUU^^^kkk}}}{{{yyyzzzqqqdddXXXUUUUUURRROOOMMMNNNKKKGGGEEEEEEFFFEEEEEEDDDEEEEEEFFFGGGKKKPPPSSSYYY]]]ccciiioooxxxsss___ZZZpppvvvaaazzzuuufffTTTBBB999888777666666888888999999888888777777:::888888888:::;;;:::999555555444333333333444444---000333444666>>>KKKUUUPPPAAA333111222111///000222111000//////111333444111111111111111222222222222222222222222222222222222222222333444555666777===DDDIIISSShhhzzzeeefffgggiiijjjlllmmmnnnlllllllllmmmoooppprrrssspppppprrrsssuuuwwwxxxxxx{{{{{{{{{zzzzzzzzzzzzzzz||||||||||||||||||||||||~~~}}}|||||||||}}}~~~~~~~~~wwwsssmmmeee^^^YYYVVVSSSQQQQQQUUU\\\cccjjjqqqxxx}}}|||yyyrrrlllcccYYYQQQKKKIIIHHHLLLTTTaaannn{{{tttsssxxxbbbTTTNNNLLLOOOUUU^^^kkk}}}{{{www~~~qqqdddXXXUUUUUURRROOOMMMMMMKKKHHHFFFFFFFFFEEEDDDDDDEEEEEEFFFGGGKKKPPPTTTZZZ___eeekkkqqqzzzrrrbbbaaayyy}}}nnnzzzmmm___OOO>>>777666444333444777:::<<<;;;888666777999<<<:::888777888999999888555<<<<<<555111555666333000111222222444999@@@EEEFFF===555222222111111333111000000000111333555777333333111000000111222222222222222222222222222222222222222333444555666777:::CCCHHHTTTjjj{{{eeefffgggiiikkklllmmmnnnmmmmmmnnnnnnpppqqqssstttqqqrrrssstttuuuvvvwwwxxx{{{{{{{{{{{{{{{{{{{{{zzz{{{{{{{{{{{{||||||}}}}}}}}}||||||}}}~~~wwwuuuoooggg^^^XXXTTTRRRQQQPPPTTT[[[bbbiiipppvvv{{{}}}xxxnnniiiaaaWWWPPPKKKIIIHHHKKKSSS___lllyyyvvvuuuxxxbbbTTTNNNLLLOOOUUU^^^kkk}}}zzzuuu{{{qqqdddXXXUUUUUURRROOOMMMMMMKKKHHHGGGGGGGGGFFFDDDDDDDDDEEEFFFHHHLLLQQQUUU\\\```ggglllsss|||qqqeeehhhyyyiiiYYYKKK===777666444333444777;;;>>><<<777555777:::???<<<999777888999999999999EEEEEE777000444666000444222000000111222333222666333000000000111333555111111111111222333555666555444222000000000222333222222222222222222222222333222222333444555666666666???FFFSSSiiizzzfffggghhhjjjkkkmmmnnnooonnnnnnooopppqqqssstttuuuttttttuuuuuuuuuuuuuuuuuuwwwxxxzzz{{{|||}}}}}}|||zzzzzz{{{{{{|||}}}}}}}}}}}}||||||~~~}}}}}}~~~yyyvvvqqqiii```XXXSSSRRRRRRPPPTTT[[[aaagggnnntttxxx}}}}}}vvvlllggg___VVVOOOKKKIIIIIIKKKSSS^^^kkkwww~~~uuuvvvxxxbbbTTTNNNLLLOOOUUU^^^kkk}}}zzzuuu{{{qqqdddXXXUUUUUURRROOOMMMMMMKKKIIIHHHHHHGGGFFFDDDCCCDDDEEEFFFHHHLLLRRRVVV]]]aaahhhnnnttt~~~ppphhhnnnxxxfffUUUIII>>>999888666555666777;;;>>><<<888555777;;;@@@===:::888999999:::999888CCCCCC555...333444...111000000222666888777666...//////...///111222333111111111111222222333333666444222000000111222333222222222222222222222222333333333333444444555666444>>>DDDQQQhhhyyyfffggghhhjjjlllmmmnnnooonnnnnnooooooqqqssstttuuuvvvvvvvvvuuuuuuuuutttttttttvvvxxx{{{}}}~~~~~~~~~zzz{{{{{{{{{||||||}}}}}}~~~}}}}}}}}}}}}||||||}}}~~~~~~wwwtttmmmddd[[[UUUTTTTTTRRRVVV\\\aaaggglllrrrvvvzzz|||ssshhhddd\\\TTTNNNKKKIIIIIILLLSSS^^^iiiuuu}}}uuuvvvxxxbbbTTTNNNLLLOOOUUU^^^kkk}}}|||vvv{{{qqqdddXXXUUUUUURRROOOMMMMMMKKKIIIIIIIIIHHHFFFDDDCCCDDDFFFGGGIIIMMMRRRVVV]]]bbbhhhnnnuuuppplllwwwuuu```PPPGGG>>>;;;999777666777666999;;;;;;888777888:::???<<<:::999999:::999888222999999222...222333000000000111333666777777666111333222000000222222///111222222222222222222222444444222111111222333333222222222222222222222222333333333333333444555666666???EEEQQQgggyyyeeefffgggiiijjjlllmmmnnnlllmmmmmmnnnoooqqqrrrsssuuuuuuuuuuuuuuuvvvvvvvvvsssuuuxxxzzz|||}}}}}}|||{{{{{{{{{|||||||||||||||zzz{{{|||}}}~~~||||||}}}yyywwwrrriii```ZZZXXXXXXTTTXXX]]]bbbfffkkkppptttuuu~~~~~~}}}~~~yyynnneee```YYYRRRLLLIIIHHHHHHJJJPPPZZZeeeppp}}}zzz{{{xxxbbbTTTNNNLLLOOOUUU^^^kkk}}}}}}www{{{qqqdddXXXUUUUUURRROOOMMMMMMKKKJJJIIIIIIHHHFFFDDDCCCDDDFFFGGGIIIMMMSSSWWW]]]aaahhhnnnuuuoooqqqrrr\\\KKKCCC<<<:::888555555666555666777888999999999999;;;999888888999999777666333333222111111111222222222222333333222000000///333555333///000555333...111111222333444555555555222222333333333333333333222222222222222222222222444444333333333444555555666>>>CCCOOOdddvvvdddeeefffhhhiiikkklllmmmkkkkkkkkklllnnnoooqqqrrrsssttttttuuuvvvwwwwwwxxxsssuuuxxxzzz||||||{{{zzz||||||||||||||||||||||||xxxyyy{{{}}}|||}}}~~~zzzyyyuuummmddd]]][[[[[[VVVYYY^^^bbbfffjjjooorrrrrr|||{{{zzz|||vvvkkkbbb^^^WWWPPPJJJHHHGGGGGGEEELLLUUU___jjjwwwxxxbbbTTTNNNLLLOOOUUU^^^kkk}}}|||wwwzzzqqqdddXXXUUUUUURRROOOMMMMMMKKKJJJJJJJJJHHHFFFDDDCCCDDDFFFGGGIIIMMMSSSWWW\\\aaahhhnnnuuuooouuuqqq[[[GGG@@@:::888777444333555555555555777999:::999888777666666777888888666444:::444222555555222111333///222444444222222333444111222///---000777666//////111222555666888888999111222333444444444444444222222222222222222222222444444333333333444555555555<<<@@@KKK```sssdddfffiiikkkllllllkkkjjjkkkkkkkkklllnnnoooqqqrrrttttttuuuwwwxxxxxxxxxxxxxxxyyyyyyzzz{{{|||}}}}}}~~~}}}}}}|||}}}}}}}}}{{{|||}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~{{{yyyvvvpppiiidddaaa```^^^```bbbdddfffjjjooorrruuuyyyyyywwwvvvvvvtttppp[[[VVVPPPKKKIIIHHHGGGFFFFFFJJJQQQZZZdddqqq}}}zzzcccTTTQQQOOOPPPVVV^^^jjj}}}uuuxxxttteeeXXXTTTUUUSSSPPPNNNMMMLLLKKKJJJHHHGGGFFFEEEAAAEEEHHHIIIHHHKKKRRRYYY^^^```fffnnnuuu|||mmmzzz}}}{{{gggWWWEEEAAA;;;777666666666666666555444333444666888999999999888666555444333222444222111222555555333111222222111111111111222222222222222111111111111111333333333222222111111111000111111111111222222222111222333444444333111000333444444333222222333555666:::CCCOOO^^^qqqfffgggiiijjjkkkkkkkkkkkklllllllllmmmnnnppprrrsssssstttuuuvvvwwwxxxxxxxxxxxxxxxyyyyyy{{{|||~~~~~~}}}}}}}}}}}}|||}}}~~~||||||}}}~~~}}}{{{vvvpppiiidddbbbaaa___aaaccceeefffjjjnnnqqqssswwwxxxuuuttttttqqqlllZZZUUUOOOJJJHHHGGGFFFFFFFFFJJJPPPWWW```lllwww~~~{{{dddVVVQQQOOOPPPVVV___llluuuxxx~~~ssseeeXXXUUUUUUSSSOOOMMMLLLKKKKKKIIIHHHGGGFFFFFFAAADDDGGGHHHIIIMMMSSSXXX^^^```gggooouuu}}}|||ooo~~~sssxxxwwwcccSSSDDD@@@;;;777666666666666777666444333333444555666777666666555555444444444444222111222555555333111222222111111111111222222111111111111111111111111333333333222222111111111000000111111111222222222222222222333333222222111222333333333111111333444888;;;DDDPPP^^^pppiiiiiiiiiiiiiiijjjkkkkkklllllllllmmmoooppprrrsssrrrsssuuuvvvwwwxxxxxxxxxyyyxxxxxxxxxzzz|||~~~~~~~~~~~~~~~{{{|||}}}~~~wwwpppjjjfffdddcccbbbccceeefffgggiiimmmpppppptttvvvsssqqqppplllfffXXXSSSMMMHHHFFFFFFEEEEEEGGGIIIMMMSSSZZZdddooovvv|||fffWWWQQQOOOQQQWWWaaannnvvvxxx}}}rrreeeYYYUUUUUURRRNNNLLLKKKJJJJJJIIIHHHGGGGGGFFFCCCDDDEEEGGGKKKPPPTTTWWW___bbbhhhqqqwwwzzztttmmmxxxjjjooo~~~ppp]]]NNNCCC???;;;777666666666555777666444333222222333333444444444444444444444444333222222333444444333111222222111111111111222222000000000000000000000000222222222222222111111111000000000111111111222222333222222111222222333333111222333222000000222333999<<>>:::888777777666555222222222222333333444444444444444333222222111111111222333333222222222222222222111111111111222222......//////000000000000111111111111111111111111//////000000000111111111222222111000111222444555111222222111000000111333777:::AAAKKKVVVgggfffeeeddddddeeegggjjjkkkkkkkkkkkklllnnnoooqqqrrrssstttvvvxxxyyyzzz{{{{{{zzzyyyyyyxxxyyy{{{~~~}}}wwwssspppkkkhhhfffggghhhhhhhhhiiillloookkknnnnnnjjjgggfffccc^^^WWWQQQJJJFFFEEEGGGHHHIIIGGGGGGHHHIIINNNUUU___eeekkkmmmtttyyyyyydddTTTPPPNNNQQQYYYcccrrr|||sssvvv|||}}}jjjaaaXXXUUUSSSOOOMMMNNNJJJIIIIIIHHHGGGFFFFFFEEEEEEFFFHHHLLLQQQVVV\\\___bbbfffnnnwww}}}~~~kkk```uuu~~~uuu]]]eeeyyyyyyfffTTTHHH???===999888777777666444111111222333333444555555555555444333333222111111000222333333222111111222222222111111111111222222...//////000000111111222000000000111111111111111/////////000000000111111111111111111222333444444111222333222000000222333555888???IIITTTddd}}}eeeeeeeeefffgggjjjlllmmmmmmmmmmmmnnnoooqqqsssttttttuuuwwwyyy{{{|||}}}}}}zzzzzzzzzzzzzzz{{{||||||~~~~~~~~~zzzwwwsssmmmhhhfffggghhhhhhiiijjjmmmppplllnnnlllhhheeefffddd```XXXSSSLLLGGGFFFHHHKKKLLLIIIHHHGGGGGGIIIPPPXXX^^^cccfffnnn{{{zzzyyydddSSSPPPOOOQQQYYYcccqqq~~~rrruuu|||yyyggg___XXXUUUSSSOOONNNOOOJJJJJJIIIHHHGGGEEEEEEDDDBBBEEEIIILLLOOOTTT[[[```cccgggoooyyy}}}lllcccvvv~~~{{{rrr```iii~~~yyyeeeRRRHHH>>><<<999888777777555444333333444444444444444333444444444444333333333333///111333333111000111222222222111111111111222222//////000000111222222333///000000000111111111222////////////000000000111000000111222333333333333222333333333111111333444555777>>>HHHSSSddd|||eeeeeefffhhhjjjlllnnnooonnnoooooopppqqqssstttuuuuuuvvvxxxzzz|||}}}~~~~~~{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}~~~}}}~~~|||yyytttmmmgggfffggghhhiiiiiikkknnnqqqlllnnnlllgggeeefffeeebbbYYYTTTLLLHHHGGGJJJLLLNNNKKKJJJGGGEEEFFFKKKSSSXXX^^^aaaiiiwww{{{zzzdddSSSPPPOOOQQQXXXbbbqqqpppttt|||vvveee^^^WWWUUUSSSPPPNNNPPPKKKKKKIIIHHHFFFEEEDDDCCC???DDDIIIKKKMMMQQQZZZaaadddgggpppzzz{{{mmmeeewww{{{xxxpppfffoooyyydddRRRGGG>>><<<999888888777555444555555555555444333222222222222333444444555666666///111444333111///111222222222111111111111222222///000000111222333333333//////000000111111111222////////////000000000000///000222333444444333333333444444333222222333555555777>>>HHHSSSddd}}}ccceeefffggghhhjjjmmmpppnnnoooppprrrssstttuuuuuuuuuvvvxxxzzz|||}}}}}}|||}}}{{{|||}}}~~~~~~}}}~~~|||zzz{{{|||}}}}}}}}}}}}}}}~~~zzzuuuqqqooolllkkkiiigggggghhhiiijjjnnnllljjjgggdddaaa```___ZZZTTTNNNJJJJJJJJJIIIHHHJJJIIIGGGEEEEEEIIINNNSSS^^^aaahhhtttkkkZZZRRRQQQSSSZZZbbbpppxxxuuuyyyqqqddd\\\UUUTTTSSSOOOLLLLLLLLLKKKIIIGGGFFFEEEDDDDDDCCCEEEGGGJJJNNNUUU\\\aaajjjjjjoooxxx~~~pppooo}}}xxxoooiii~~~gggPPPBBB;;;999666666666666555444333555666666555333444444333555777777555333333333555333111111333444222000000111111111111222222222111000000000111222333333333333333222222111111111//////000000111111111222111111000000000000000000000000111222333333333333888888<<>>999333000111333444444333222000111222222111///000111111111111222222222111111000000000111222222222222222222222111111111000000000000111111111111111111222222222222222222222222333444555555555555888888<<>>888888888777666666555555444444444444444444444444555444333222222222222333333333333333222222222222111111000000000000111111000000000111111111111222222111111000000//////...000000////////////......111111111111111111111111//////000111333666777999:::777888<<>>::::::999999888777777777777777999888666555333333222222555444333333333333333444666888999777333111222555111111111111111111111111000000000000000000000000111111111111000000000000111111111111000000000000111111111111111111111111222222333333333333444444777777999;;;>>>HHH]]]pppggghhhiiiiiijjjiiiiiihhhlllmmmoooqqqsssttttttuuutttuuuvvvwwwxxxxxxxxxxxxzzzyyyxxxwwwxxxyyy{{{|||}}}}}}}}}~~~~~~{{{xxxuuusssrrrrrrpppoooppppppqqqrrrtttsssooommmbbb^^^YYYUUURRRPPPNNNLLLJJJJJJIIIHHHHHHIIIJJJKKKLLLMMMOOOTTT\\\hhhvvv~~~zzzfffYYYRRRSSSXXXaaannn~~~~~~vvviii]]]VVVVVVUUUSSSQQQOOOMMMLLLKKKHHHIIIIIIHHHGGGGGGJJJLLLLLLQQQXXX^^^dddkkksssyyytttggg}}}pppxxxoooYYYGGG>>>::::::777666666555555555555555777777666555444333333333555444444333222222222222333444555444222111222444111111111111111111111111000000000000000000000000111111111000000000000000111111111000000000000000111111111111111111111111222222222333333333444444777888:::;;;===EEEXXXjjjgggggghhhhhhiiiiiiiiiiiijjjlllmmmoooqqqrrrsssssstttuuuvvvwwwwwwwwwwwwwwwxxxwwwwwwwwwxxxzzz{{{|||{{{{{{}}}~~~zzzwwwtttrrrrrrrrrqqqppprrrqqqqqqrrrrrrpppmmmjjjdddaaa\\\XXXVVVSSSPPPNNNNNNLLLKKKIIIHHHHHHIIIIIIKKKMMMOOOTTT]]]iiiwwwzzzfffYYYPPPRRRWWW```mmm}}}||||||oooeee\\\XXXTTTTTTRRRQQQOOOMMMKKKKKKHHHIIIIIIHHHGGGHHHJJJLLLKKKQQQYYY___eeemmmuuu|||pppfff{{{jjjuuunnnXXXGGG>>>;;;;;;777666666555555555555555666666666555555444444333444444444333333222222111000111222111000000111222111111111111111111111111000000000000000000000000000000000000000000111111000000000000000000111111111111111111111111111111222222222333333333444444777888:::;;;;;;AAARRRccc{{{fffggggggggghhhiiiiiijjjjjjkkkmmmnnnpppqqqrrrrrrtttuuuvvvvvvwwwwwwwwwvvvuuuvvvwwwxxxyyyzzz{{{{{{yyyzzz|||~~~~~~zzzwwwtttsssssssssrrrrrruuusssrrrqqqpppooommmjjjgggccc___[[[XXXUUURRROOOPPPNNNLLLJJJIIIHHHHHHIIIJJJKKKOOOTTT]]]kkkxxxyyyfffXXXPPPQQQVVV___mmm}}}{{{wwwkkkbbb\\\XXXSSSSSSQQQPPPNNNLLLKKKJJJHHHIIIIIIHHHHHHIIIKKKMMMMMMRRRZZZaaagggoooxxx~~~nnngggtttiiiwww~~~kkkWWWGGG???<<<<<<999999888777777777777777444555555666555555444444333444444444444333333222000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000111111111111111111111111111111111111222222333333333333444444555666888999888>>>NNN^^^tttfffffffffggghhhhhhiiijjjjjjkkkmmmoooqqqrrrsssssstttuuuvvvvvvvvvvvvvvvvvvssstttwwwyyy{{{{{{{{{zzzxxxyyy|||~~~~~~~~~~~~zzzxxxuuutttuuuuuuttttttwwwuuurrrqqqqqqqqqpppooollliiiddd```]]]YYYUUURRROOONNNLLLJJJIIIIIIJJJJJJHHHJJJNNNTTT^^^lllzzzwwweeeXXXQQQRRRVVV^^^mmm~~~|||uuuhhh```[[[XXXSSSRRRQQQOOONNNLLLKKKJJJHHHIIIIIIIIIHHHIIILLLNNNOOOUUU]]]cccjjjqqqzzz|||lllhhhpppffftttxxxgggUUUGGG???<<<;;;999999888777777777777777333444555666666555555444333333444555666555444444222111111111111111111000111111111111111111111111000000000000000000000000///000000000111111111111///000000000111111111111111111111111111111111111222222333333333333444444333444777888777;;;JJJZZZpppffffffffffffggghhhjjjjjjkkklllnnnppprrrssstttttttttuuuvvvvvvvvvvvvvvvuuuqqqssswwwzzz||||||zzzyyywwwyyy|||~~~~~~}}}~~~{{{yyyvvvuuuvvvvvvvvvuuuxxxvvvsssqqqrrrsssttttttqqqnnniiieeebbb^^^YYYVVVMMMLLLKKKJJJJJJKKKLLLLLLGGGIIIMMMTTT^^^mmm{{{wwwdddWWWSSSSSSVVV___mmm~~~uuuhhh___ZZZXXXRRRRRRPPPOOOMMMLLLKKKJJJHHHIIIIIIIIIHHHIIILLLNNNRRRWWW___ffflllsss|||yyyllliiimmmbbbooo}}}tttdddSSSFFF>>>;;;:::777777666555555555555555333444555666666666555444222333555666777666555555444333222222333333222111111111111111111111111111000000000000000000000000//////000000111111111222//////000000111111111222111111111111111111111111222222333333333444444444111333666777555999HHHWWWmmmeeeddddddgggkkkmmmlllkkknnnpppqqqqqqppppppqqqrrruuuttttttuuuvvvvvvuuusssrrruuuxxxzzzzzzxxxxxxxxxvvvyyy|||}}}}}}|||{{{zzzzzzzzzxxxtttqqquuuuuuuuuuuuuuuuuuuuuvvvzzzvvvoooiiiccc^^^ZZZWWWQQQNNNKKKIIIIIIIIIHHHHHHJJJKKKOOOXXXeeerrr}}}pppaaaZZZSSSTTTZZZdddttt{{{kkk\\\VVVWWWTTTRRRPPPOOOOOONNNLLLJJJIIIIIIHHHGGGGGGJJJOOOSSSVVVZZZ```fffmmmuuu}}}pppgggsssmmm^^^kkkoooXXXJJJCCC===888666;;;;;;:::999888777666555555555555444444333333333444444444555555555666666444333111000000000111111000000111111111111000000222111000//////000111222222222111111111111111111111111111111111111111111000000000111222222333333222333333444333222000//////111555888999<<>>III```gggfffeeedddeeegggiiikkkkkkkkkkkkkkkmmmoooqqqsssqqqrrrsssvvvxxxzzzzzzzzz|||zzzyyyyyy{{{}}}}}}}}}}}}|||{{{{{{}}}}}}yyyuuusssrrrssssssrrruuuvvvxxxzzzzzzxxxvvvuuuttttttuuutttrrrnnnjjjhhhccc```[[[XXXUUURRROOOLLLKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHMMMVVV^^^hhhuuuzzzxxxvvvuuuuuusssnnnkkkddd___ZZZWWWVVV[[[iiivvv}}}lll___YYYWWW^^^jjjxxxwwwlllaaaZZZUUUSSSRRRQQQPPPNNNMMMKKKJJJJJJJJJJJJIIIHHHJJJOOOUUUYYY[[[___hhhrrr{{{mmm{{{|||lllRRRFFF;;;888999888777888666777999:::999777555444666666555444444444444444222222333333444444444555333333333333333333333333333333222222222111111111000111222333333333222222111111111111222222333333111111111222222222333333111111111222222222333333222222333444444555555666666666555555666888:::;;;<<>>999999999888888;;;555666777888999999888888888888777666666666666666444444444333333222222222333333444555555444333333444444444333333333222222222222111111222222333444000111222333444333222222222222333333333444444444222222333333333444444444222222333444444555555666888888777777888:::<<<===:::???EEEPPPjjjaaabbbccceeefffhhhiiijjjmmmmmmlllkkkkkkkkkkkklllnnnoooqqqtttvvvxxxyyyzzzzzz{{{|||}}}~~~}}}~~~|||zzz~~~|||yyyyyyvvvpppkkkkkkhhhdddbbbaaaaaa``````aaa```^^^[[[WWWSSSOOOLLLMMMLLLKKKIIIHHHHHHHHHIIIJJJIIIHHHGGGGGGGGGHHHIIIJJJKKKNNNTTTaaauuuqqqfff___\\\]]]hhh~~~iiiZZZWWWUUU[[[fffqqq|||zzzrrrlllgggjjjllljjjhhhmmmxxx|||yyyzzz|||wwwhhhWWWPPPRRRPPPNNNKKKIIIJJJJJJIIIHHHJJJIIIKKKOOOQQQTTT]]]ffflllxxx|||~~~rrrllljjjrrrkkkvvvvvvsss|||ppp___SSSBBB???;;;999888777666444888888777777666666555555666666555555555444444444666666666555444444333333555555555555555555555555333333333333333333333333666555222111000000111222111111222222222333333333555444333333222222222222333333333444444444555555555555444444444555555666777777777888999999::::::>>>???BBBKKKaaabbbcccdddfffhhhiiijjjkkklllllllllkkkkkkllllllmmmpppppppppqqqsssvvvxxxzzzzzz{{{|||}}}~~~~~~~~~~~~zzz{{{}}}{{{{{{yyyuuupppmmmiiieeecccbbbbbbbbbaaa```___]]]ZZZWWWRRRNNNLLLLLLKKKIIIHHHGGGHHHHHHIIIIIIIIIHHHGGGGGGGGGHHHIIIKKKLLLPPPWWWdddyyy~~~nnnddd___\\\eeezzzkkk\\\YYYUUU\\\fffqqqzzzvvvmmmhhhccceeegggeeecccfffpppxxxyyypppfff___WWWPPPNNNPPPOOOMMMJJJIIIIIIIIIIIIHHHIIIIIIKKKPPPRRRUUU^^^hhhlllyyy}}}nnnlllkkk|||nnngggssspppqqq}}}nnn\\\OOODDDAAA===:::999888666555666666666666555555555444777777666666666555555555555555555444444333333333444444444444444444444444333333333333333333333333666444222111000000111222111222222222222333333333555444333333222222333333333333444444444555555555555555444444444555666666777777777888999999::::::>>>???BBBIIIZZZwwwcccdddfffgggiiijjjkkkllljjjkkkkkkkkklllmmmmmmnnnpppooonnnnnnppptttxxxzzz{{{||||||}}}}}}~~~~~~~~~}}}yyy}}}~~~~~~}}}yyyvvvooolllhhheeeddddddcccbbb^^^^^^\\\ZZZVVVRRRNNNLLLIIIHHHGGGFFFFFFGGGHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIKKKMMMQQQYYYhhh}}}yyyjjjbbb___eeevvvooo```\\\XXX___jjjttt{{{wwwmmmhhhccceeefffccc```bbbhhhooo~~~zzziiiYYYSSSRRRRRRQQQQQQNNNLLLIIIHHHIIIIIIHHHHHHHHHIIILLLQQQTTTXXX```jjjnnn{{{}}}iiikkklll{{{ooocccppp}}}iiiooo~~~mmmXXXIIICCC@@@===;;;::::::999888555555555555444444444444777777777777777666666666444444444444444333333333333333333333333333333333333333333333333333333333555444222111000111111222222222222222333333333333555444333333333333333333333444444444444555555555555555444444555555666777777777888888999:::::::::===???AAAEEEQQQjjjdddeeegggiiikkkllllllllliiiiiijjjlllmmmnnnnnnnnnmmmmmmnnnppprrrvvvyyy{{{}}}}}}}}}}}}~~~~~~~~~{{{{{{~~~{{{xxxqqqnnniiifffeeedddcccbbb^^^^^^\\\YYYVVVQQQNNNKKKGGGFFFEEEDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJMMMRRRZZZjjjpppeeedddhhhtttsssccc___\\\dddpppzzzvvvqqqkkklllllliiieeedddgggkkkzzzuuufffYYYWWWYYYWWWRRROOONNNKKKIIIHHHHHHIIIIIIHHHHHHIIIMMMSSSVVVZZZccclllppp}}}xxxfffkkkoooxxxpppaaaqqquuueeennn~~~kkkVVVGGG???===::::::;;;;;;;;;;;;555555555555555555555555666666666666666666666666444444444555555555555555333333333333333333333333333333333333333333333333444333222111111111222222222222222333333333444444555444444333333333444444444444444444555555555555555444444444555666777888777777888999999::::::;;;<<<>>>@@@BBBIII___dddeeehhhjjjlllmmmmmmlllhhhiiijjjlllmmmnnnnnnnnnhhhjjjnnnssswwwyyy{{{{{{~~~~~~~~~~~~~~~}}}|||}}}}}}zzzxxxssspppkkkhhhfffeeedddbbb```___^^^[[[VVVRRRNNNKKKFFFEEEDDDCCCDDDDDDFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIIIILLLQQQZZZjjj{{{llliiiiiirrrwwwgggbbb```hhhttt~~~}}}yyyyyyzzz|||xxxxxxwwwsssnnnjjjjjjkkkwwwnnncccZZZXXXWWWRRRNNNMMMNNNKKKIIIHHHIIIJJJIIIIIIIIIJJJOOOUUUYYY\\\eeennnrrryyygggnnnuuupppkkkdddvvvpppeeeooo}}}jjjUUUGGG???===:::999999:::999888666666666666666666666666555555555555555555555555555555666666777777888888444444444444444444444444333333333333333333333333333333222222222222222222222222333333333444444444444444444333333444555555444444444555555555666666444444444555666777888888888888888999::::::;;;;;;<<<===???AAAFFFVVVvvvccceeehhhkkkmmmmmmmmmlllgggiiikkkmmmnnnnnnnnnmmmfffjjjoootttxxxzzz{{{zzz~~~}}}}}}}}}~~~~~~}}}{{{yyywwwsssnnnjjjhhhgggeeeddddddcccaaa]]]XXXSSSOOOLLLFFFEEEDDDCCCCCCDDDEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIIIILLLQQQZZZiiixxxllliiinnnzzzjjjdddbbbkkkwwwvvvtttsssrrruuuzzz}}}wwwqqqmmmlllttt}}}nnndddZZZUUURRROOOOOORRRNNNLLLJJJIIIJJJKKKKKKJJJKKKLLLQQQWWW[[[^^^fffoootttkkkrrr{{{mmmiiiiii|||mmmcccnnnzzzgggTTTHHHBBB???;;;999888777666444666666666777777777777777444444444444555555555555555666666777888999::::::555555555555555555555555333333333333333333333333222222222222222222222222333333333333444444444444444444444444444444555666444444555555555666666666444444444555666777888999888888999999:::;;;;;;;;;<<<<<>>;;;999999999888777555555555666666666777777444555555555666666666666444555666777888999::::::444444444444444444444444333333333333333333333333111222222333333222222222333333333444444444444555444444444444444555666666555555555555666666666666444444555555666888999:::888888999::::::;;;;;;<<<>>><<<>>>CCCCCCHHH]]]tttbbbdddhhhkkkmmmmmmlllkkkhhhjjjlllnnnnnnnnnlllkkkmmmmmmnnnppprrrtttvvvwwwxxxxxxxxxyyy{{{~~~~~~zzztttpppnnnllljjjiiikkkiiifffbbb\\\UUUPPPMMMHHHGGGEEEDDDCCCCCCCCCDDDEEEFFFGGGIIIJJJJJJIIIIIILLLNNNSSSZZZiii~~~uuuoooqqq}}}lllfffmmmvvv~~~wwwppplllmmmoooqqquuu{{{}}}uuuqqqlllyyywwwcccYYYRRRRRRUUURRRMMMJJJOOOMMMKKKKKKLLLMMMMMMLLLMMMNNNTTTZZZ]]]___fffooowwwvvvzzzssscccaaaqqquuuaaaZZZgggtttaaaPPPGGG<<<:::999999<<<>>>???>>>444444444555555555666666555666666666777777888888333444555666777888999:::333333333333333333333333333333333333333333333333111222222333333333222222333333333444444444555555444444444444444555666777555555555555666666666777444444555555666888999:::888999999::::::;;;;;;<<<@@@===>>>CCCCCCDDDTTThhhdddfffgggiiijjjjjjjjjjjjjjjkkklllnnnoooooonnnnnnlllmmmoooppppppppprrrtttwwwxxxzzz}}}yyyuuussspppkkkgggjjjjjjiiieee]]]VVVQQQOOOGGGGGGFFFDDDBBBCCCFFFHHHEEEFFFGGGGGGIIIIIIJJJKKKGGGMMMUUU[[[fff{{{|||yyy{{{qqqgggkkkzzzzzzuuuqqqnnnkkkpppqqqyyyxxxsssuuuxxx|||ppp___[[[WWWSSSQQQPPPOOONNNLLLJJJKKKNNNOOOLLLLLLNNNPPPSSSVVVZZZ^^^dddkkkpppzzzooo\\\ZZZrrr}}}mmm\\\ZZZqqqsss\\\LLLDDD;;;;;;:::999888777666555777777666666555555444444777666555444444555666777555555555555555555555555444444444333333222222222222222222333333444444444222222222333333333444444555444333222222222333444444444444444444444444444666666666666666777888888<<<:::999777777777777888999:::;;;============<<<@@@@@@@@@???@@@FFFPPPWWW}}}eeefffggghhhiiihhhgggggghhhiiijjjkkkllllllkkkjjjiiikkkmmmnnnnnnoooqqqssswwwxxxzzz}}}~~~yyywwwuuusssooollljjjkkkkkkggg```WWWQQQNNNLLLLLLJJJGGGDDDCCCDDDFFFEEEFFFFFFGGGHHHIIIJJJJJJGGGMMMTTTZZZfff{{{~~~{{{{{{|||vvvmmmrrr}}}yyytttqqqnnnmmmssszzzuuutttwww}}}|||nnn[[[XXXUUURRRRRRRRRQQQPPPLLLJJJIIILLLKKKIIIIIIKKKOOORRRVVV[[[```gggooottt{{{nnn___aaa|||{{{kkk^^^]]]sssuuu]]]NNNGGG<<<<<<;;;:::999888777777666666666666666555555555777666555444444555666777555555555555555555555555444444444333333333222222222222333333333444444444333333444444444555555555555444333333333333444555444444444444444444444444666666666666666777888888999999888777777888999:::;;;<<<===>>>?????????>>>???@@@@@@??????EEENNNUUUssseeeeeeggggggggggggfffeeeeeefffggghhhhhhhhhgggffffffhhhkkklllmmmnnnppprrrvvvxxxzzz}}}}}}yyywwwtttqqqnnnjjjlllnnnkkkcccYYYPPPLLLKKKKKKJJJGGGDDDCCCCCCDDDEEEEEEFFFGGGHHHIIIIIIJJJIIIMMMSSSZZZfff|||yyywww{{{~~~|||uuusss~~~zzzoookkkmmmuuu}}}wwwpppsssyyyxxxiiiXXXUUUSSSRRRRRRSSSSSSRRROOOKKKIIIJJJIIIGGGHHHLLLNNNQQQWWW]]]ccckkkrrrwww}}}kkkccckkkxxxhhh```dddzzzuuu\\\MMMHHH===<<<<<<;;;:::999888888555555555666666666666666666666555555555555666777555555555555555555555555444444444444333333333333333333333333444444444444444444444555555555666666555444444333333444555555444444444444444444444444666666666666666777888888777777777777888999:::;;;;;;<<<===>>>???????????????@@@@@@??????CCCKKKQQQeeecccdddfffggghhhhhhggggggeeefffgggggggggfffeeeddddddgggiiikkklllmmmppprrrvvvwwwzzz}}}~~~{{{vvvrrrnnnlllkkknnnpppmmmeeeZZZPPPJJJEEEFFFGGGFFFDDDCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIIIIKKKNNNSSSZZZhhhwwwuuuzzz{{{ttttttnnnkkkooovvvxxxlllnnnsss{{{qqqaaaVVVTTTRRRQQQRRRSSSRRRQQQQQQLLLIIIJJJJJJIIIKKKPPPNNNRRRXXX^^^eeellltttyyygggeeesssxxxfffdddnnnvvvYYYIIICCC<<<;;;;;;:::999999888888444444555555666666777777555555555555555666666777555555555555555555555555444444444444444444333333333333444444444444444444444444444444555555555555333333333333333444444444555555555555555555555555666666666666666777777888777777777888888999::::::::::::;;;<<<<<<=========???@@@@@@???>>>AAAHHHMMMWWWsssaaabbbeeegggiiijjjkkkkkkfffggghhhhhhhhhgggfffeeeeeegggjjjkkklllnnnpppsssvvvwwwzzz}}}}}}{{{{{{~~~|||wwwrrrooonnnnnnpppqqqnnneeeZZZPPPJJJEEEGGGHHHHHHFFFDDDCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHLLLOOOSSS[[[iiiwwwtttxxx}}}||||||sssllllllooouuu~~~wwwlllmmmqqqxxxlll]]]WWWUUURRRRRRRRRRRRPPPOOONNNJJJGGGIIIJJJJJJMMMSSSOOOSSSZZZ```fffmmmtttyyyeeegggyyyzzzeeeiiixxxzzzYYYFFF@@@::::::999999888888777777444444555555666666777777444555555666666666666666666666666666666666666666444444444444444444444444444444444444444444444444222333333333333444444444111111222333333333333333555555555555555555555555666666666666666777777888888888888888999888888888::::::;;;;;;<<<<<<===>>>>>>???@@@???>>>@@@FFFJJJNNNeee___aaadddgggjjjllllllmmmggghhhiiijjjjjjjjjiiihhhhhhjjjmmmnnnoooppprrrtttuuuwwwyyy}}}~~~|||{{{|||}}}xxxuuuttttttrrrrrrqqqlllbbbXXXPPPKKKKKKMMMNNNMMMIIIEEECCCBBBCCCCCCDDDEEEFFFGGGGGGHHHLLLNNNSSS[[[jjj{{{uuuuuuwww|||zzzpppllllllmmmsssyyywwwnnnoooqqqwww{{{jjj]]]WWWUUUSSSRRRRRRPPPNNNLLLJJJFFFDDDFFFHHHHHHLLLQQQQQQUUU\\\ccciiipppwww{{{hhhmmm|||eeeqqq}}}ZZZGGGAAA999999999888888777777777555555555666666666666666333444555666777777777666666666666666666666666666444444444444555555555555555555555555444444444444222222222333333333444444111111222333444444444444555555555555555555555555666666666666666777888888888888999999999888888777===<<<<<<======>>>???@@@===???AAA@@@???AAAEEEIIIKKK[[[www___aaacccfffiiijjjkkkkkkhhhiiijjjlllllllllkkkkkklllnnnpppqqqqqqrrrtttvvvuuuvvvyyy|||zzzwwwwwwxxxuuutttpppiii___VVVPPPMMMLLLNNNPPPOOOKKKFFFCCCBBBBBBCCCCCCDDDEEEFFFGGGGGGIIILLLQQQZZZiii~~~xxxvvvvvvwwwzzz}}}xxxrrrnnnkkkmmmqqq{{{xxxnnnnnnooottt}}}tttfff]]]UUUSSSRRRRRRRRRQQQNNNLLLJJJGGGEEEGGGHHHHHHJJJOOOQQQVVV^^^fffnnnuuu|||ooovvv{{{gggzzzzzzXXXGGGCCC::::::999999999999888888666666666666666555555555333444555666777777777666666666666666666666666666444444444444555555555666666555555555444444444444333333333333444444444555222333444666666666666666555555555555555555555555666666666666666777888888666666888999::::::999999======<<<<<<===>>>@@@AAA<<>>???;;;>>>AAABBBAAABBBFFFJJJJJJPPPbbb{{{kkkbbbdddfffgggeeeddddddeeedddiiikkkiiihhhkkklllkkknnnooopppqqqssstttuuuvvvwwwxxxzzz}}}}}}zzzyyyzzzwwwoooeee[[[SSSNNNMMMKKKLLLLLLKKKJJJGGGEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFIIILLLQQQXXXddduuuzzzxxxwwwyyy|||}}}~~~}}}|||vvvrrrppprrr{{{yyymmmeeebbbiiiqqqyyyxxxkkk___YYYOOOQQQSSSTTTTTTQQQNNNLLLKKKKKKKKKJJJIIIKKKNNNPPPWWW\\\dddlllttt{{{wwwfffsssTTTDDD@@@<<<<<<:::999888777777777777777777777777666666555444444444555666777777888555555555555555555555555555555555555555444444444666666666555555444444444222222333333444555666666666666555555555555666666666666666666666777777777666777888::::::999888888888:::;;;;;;999999:::<<<<<<<<<======>>>>>>??????@@@AAABBBBBBAAAAAACCCEEEEEEKKKVVVlllnnnbbbdddffffffeeecccccccccfffkkkllljjjiiikkkllljjjlllmmmnnnpppqqqssstttuuuvvvwwwzzz}}}}}}|||yyyuuummmcccZZZRRRNNNLLLKKKKKKKKKKKKIIIGGGEEEDDDBBBBBBBBBCCCDDDFFFGGGHHHIIIKKKOOOTTT]]]lll}}}~~~}}}zzz|||}}}}}}|||}}}|||yyyxxx~~~|||nnneeebbbgggmmmsssuuuhhh]]]VVVQQQSSSUUUVVVUUURRROOOMMMJJJKKKJJJJJJIIIKKKNNNQQQXXX^^^fffooowwwwwwmmmiiiPPPDDD@@@<<<<<<:::999888777777777666666666666666555555444444444555555666777777888555555555555555555555555666666666666666666666666555555555555444444444444333333333444555666666666666666555555555555666666555555666777777888999999777777888999999999999888888:::;;;;;;999999:::<<<<<<<<<======>>>>>>?????????@@@AAA@@@@@@@@@BBBDDDEEEJJJRRReeennn~~~ccceeeffffffdddbbbbbbbbbiiimmmnnnkkkiiikkkkkkiiikkkkkkmmmnnnppprrrsssttttttvvvyyy}}}yyyuuummmddd[[[TTTOOOMMMJJJKKKKKKJJJIIIGGGEEEDDDAAAAAABBBCCCDDDFFFHHHIIIGGGIIILLLPPPXXXfffvvv}}}zzz|||~~~}}}nnnfffaaadddggglllyyy}}}pppdddYYYSSSRRRSSSTTTTTTSSSQQQNNNLLLJJJJJJJJJIIIIIIKKKOOORRRZZZ```iiirrr{{{xxxxxxuuu]]]KKKCCC@@@<<<<<<:::999888777777777555555666666555555444333444444555555666777777777555555555555555555555555555555555555555555555555444444444444444555555555444444555555666666777777666666555555555555666666444555666777888:::;;;;;;888888888777888888999:::888:::;;;;;;999999:::<<<<<<<<<======>>>>>>??????===???@@@?????????AAACCCFFFHHHMMM[[[xxxxxx~~~dddfffggggggeeecccbbbccciiimmmnnnjjjhhhiiiiiigggjjjkkklllnnnppprrrssstttsssuuuyyy}}}|||wwwnnneee^^^WWWRRROOOJJJJJJKKKJJJIIIGGGEEEDDDAAAAAAAAABBBCCCEEEFFFGGGFFFHHHLLLQQQYYYgggwww}}}{{{{{{}}}~~~zzznnneee```bbbdddhhhvvvxxxkkk```WWWRRRQQQQQQQQQPPPOOOMMMKKKJJJJJJJJJJJJIIIIIIKKKPPPTTT\\\bbbjjjsss|||}}}yyyzzzeeeTTTHHHBBB???<<<<<<:::999888777777777666666666777666555555444555555555555666666777777555555555555555555555555333333333444444444444444333333444444555555555666555555666666777777777888666666555555555555666666666666777888999::::::;;;999888777777777888:::;;;888999;;;:::999999:::<<<<<<<<<======>>>>>>??????>>>???@@@?????????AAACCCFFFFFFIIITTTllldddfffhhhhhhfffdddddddddgggkkkllliiiggghhhhhhfffjjjkkkmmmoooqqqssstttuuurrrtttyyy}}}~~~xxxooofff___YYYSSSOOOJJJKKKKKKKKKJJJHHHGGGEEEBBBBBBBBBAAAAAABBBCCCCCCGGGJJJNNNSSS\\\iiiyyy~~~~~~wwwmmmeeeaaabbbcccgggvvvsssfff]]]VVVRRRPPPPPPOOONNNMMMLLLKKKJJJJJJJJJJJJIIIJJJMMMRRRVVV^^^dddlllttt|||xxxzzznnn[[[OOOGGGAAA===<<<<<<:::999888777777777777888888888888777666666555555555555666666666666666666666666666666666666444444555555666666666666444444444555555666666666666666666777777777777777666666555555555555666666999999999888888888888888999888777777777888:::;;;888999;;;:::999999:::<<<<<<<<<======>>>>>>??????>>>@@@@@@@@@@@@@@@BBBDDDDDDEEEHHHPPPbbbccceeeggggggfffddddddeeedddiiijjjhhhfffhhhiiigggjjjjjjlllnnnqqqssstttuuurrruuuyyy}}}yyyooofff```YYYRRRMMMKKKKKKLLLLLLKKKJJJHHHGGGDDDCCCBBBBBBAAAAAABBBBBBJJJMMMQQQVVV^^^kkkyyyuuummmfffbbbcccccchhhyyyzzzlllaaaZZZUUUSSSQQQPPPOOONNNMMMMMMNNNNNNLLLKKKKKKJJJKKKOOOUUUYYYaaafffmmmvvv}}}qqqyyy}}}fffTTTJJJEEE@@@<<<<<<<<<:::999888777777777888888999999999888777777555555666666666666666666666666666666666666666666777777777888888999999:::666666666666666777777777666666666666777777777777666666555555555555666666:::999999888777777666666888888888777888888999:::888:::;;;;;;999999:::<<<<<<<<<======>>>>>>?????????@@@AAA@@@@@@@@@BBBDDDBBBDDDHHHNNN[[[vvv___aaadddeeedddcccddddddbbbgggiiihhhgggjjjllljjjhhhiiikkkmmmooorrrssstttrrruuuyyy~~~~~~sssjjjddd]]]UUUOOOLLLLLLMMMMMMMMMKKKJJJIIIDDDDDDCCCCCCCCCDDDDDDEEEJJJMMMSSSYYYcccpppxxxnnngggcccdddccchhhyyyrrreee[[[WWWTTTSSSPPPOOOMMMLLLLLLMMMNNNOOOMMMMMMLLLKKKLLLPPPWWW\\\bbbhhhpppyyy{{{iiivvvxxx```NNNEEEBBB???===<<<<<<:::999888777777777888888888888888777666666666666666666666666666555666666666666666666666666666666666777888999999999888888888888777777777777666666666666666666666666666666555555555555666666777777777777777777777666777777888999999999999888888:::;;;;;;999999:::<<<<<<<<<======>>>>>>??????===???@@@?????????AAACCC@@@CCCIIIMMMSSShhh\\\___bbbcccbbbbbbcccdddaaagggiiihhhiiilllnnnmmmfffgggiiilllnnnppprrrssssssvvvzzz~~~~~~~~~xxxoooiiibbbYYYSSSMMMMMMNNNNNNNNNLLLKKKJJJDDDDDDDDDDDDEEEFFFHHHHHHHHHLLLTTT]]]hhhxxx{{{oooiiiddddddcccgggyyy|||mmm```XXXTTTSSSSSSMMMLLLJJJIIIJJJKKKMMMNNNNNNMMMLLLLLLMMMRRRXXX]]]dddiiirrr{{{uuubbbtttuuu]]]IIIAAA??????>>><<<<<<:::999888777777777777777777777777666666555666666666666666555555555777777777777777777777777333333333444555666666777::::::999999888888777777666666666666555555555555666666555555555555666666555555666666777777888888666777888::::::999888888888:::;;;;;;:::999;;;<<<<<<<<<======>>>?????????<<<===>>>>>>===>>>@@@BBB>>>BBBIIILLLNNN^^^XXX[[[```cccdddeeefffgggffffffhhhjjjlllnnnooopppnnnmmmkkkjjjjjjllloooqqqvvvxxx{{{|||{{{zzzzzz{{{wwwmmmhhhaaaZZZRRRPPPNNNNNNNNNNNNMMMLLLKKKJJJIIIHHHHHHHHHIIIJJJTTTSSSWWWaaappppppeeefffiiinnn}}}yyypppddd[[[VVVUUUSSSRRROOOOOONNNNNNNNNOOOPPPPPPNNNKKKKKKMMMOOORRRYYYbbbnnnttt|||pppddd|||oooTTTFFFAAA???<<<<<<@@@???===;;;:::888888888;;;999888888999999666444666666666666666666666666777777777777777777777777777777777777777777777777777777888888888888777777999888888888777777666666666555555666777888888666777777777777888888888888888888999999999:::::::::999999888888999999:::;;;============>>>???@@@AAA>>>???@@@AAAAAAAAAAAAAAACCCEEEEEEJJJQQQWWWsssVVVYYY]]]```aaabbbcccdddfffggghhhjjjlllnnnpppqqqpppooommmllllllnnnpppqqqtttvvvxxxyyyyyyyyyzzz|||~~~tttnnneee^^^QQQOOOLLLLLLLLLLLLKKKJJJJJJJJJIIIHHHHHHHHHIIIJJJRRRTTTZZZfffuuuqqqggggggiiiooosssjjj^^^VVVSSSRRRRRRQQQOOONNNNNNMMMMMMMMMNNNNNNMMMJJJJJJNNNPPPTTT[[[cccpppvvv~~~oooggg~~~hhhPPPDDD@@@>>><<<;;;>>>===<<<:::999888888888666777777888888777777777666666666666666666666666666666666666666666666666666666666666666666666666666666666777777666666666888888888777777777666666777555555555777777777555777777777777888888888999999999:::::::::;;;;;;;;;:::999999999999:::;;;;;;============>>>???@@@AAA======???@@@BBBBBBCCCCCCCCCEEEEEEJJJPPPTTTlllVVVYYY\\\___```aaabbbcccggggggiiikkkmmmooopppqqqsssqqqooonnnnnnooopppqqqssstttvvvvvvwwwxxx{{{}}}~~~vvvmmmdddTTTQQQNNNLLLLLLLLLLLLKKKJJJJJJIIIHHHHHHIIIJJJKKKQQQVVV```nnn}}}~~~~~~wwwmmmkkklllsss{{{nnnfff[[[TTTRRRRRRRRRRRRNNNNNNMMMLLLKKKKKKKKKLLLKKKIIIJJJOOORRRVVV^^^fffsssyyy{{{}}}ppppppsss```KKKBBB???===;;;:::<<<;;;:::999888777777777777:::<<<:::777555666888666666666666666666666666666666666666666666666666666666666666666666666666444555555666666555555444888888777777777777666666888666555666777777666555777777888888888999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<===============>>>???@@@AAA<<<===???AAABBBDDDDDDEEECCCFFFEEEIIINNNQQQdddYYY\\\___aaabbbccceeefffggghhhiiikkkmmmoooqqqqqqsssrrrpppooonnnooopppppprrrsssuuuuuuvvvxxx|||tttjjjZZZVVVRRROOONNNOOONNNNNNJJJJJJIIIHHHHHHIIIKKKLLLPPPXXXgggxxx{{{vvvwwwyyysssrrrxxx|||pppggg]]]UUUSSSTTTTTTSSSOOONNNMMMLLLKKKKKKKKKKKKJJJHHHKKKPPPTTTYYYaaaiiiuuu{{{ooo}}}wwwrrr{{{jjjZZZIIIAAA???<<<999888:::999888777777777777777===AAABBB???888444444777666666666666666666666666666666666666666666666666666666666666666666666666555555555666666555555555777777777777777777666666999888777777888888777666888888888999999999::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>============>>>???@@@AAA>>>???@@@BBBCCCDDDDDDDDDBBBFFFFFFIIIOOOPPP___{{{\\\^^^aaabbbcccdddfffhhhggggggiiikkkmmmooopppqqqqqqpppooonnnnnnnnnnnnooorrrsssuuuuuuvvvyyy}}}}}}zzzsssxxx~~~zzzppp```\\\UUUQQQOOOOOOOOOOOOJJJJJJIIIHHHIIIJJJKKKLLLPPP[[[mmm~~~}}}~~~uuurrrwww~~~zzz}}}sssjjj___WWWTTTSSSSSSRRROOOOOONNNLLLLLLKKKKKKKKKIIIHHHKKKRRRWWW[[[ccckkkvvv}}}rrrhhh|||ooorrr}}}dddVVVGGGAAA>>>;;;777777999888777777666666666666<<>>777333444777666666666666666666666666555555555555555555555555555555555555555555555555555666666777777666666555666666666666666666777777:::999888888::::::999888999999999999::::::::::::999999999999::::::::::::======<<<<<<======>>>???============>>>???@@@AAAAAABBBBBBCCCCCCCCCBBBBBBBBBFFFFFFIIIPPPRRR]]]ttt\\\]]]```aaaaaabbbeeegggffffffhhhjjjlllnnnooopppoooooonnnmmmmmmmmmnnnnnnqqqsssuuuvvvwwwyyy|||wwwnnnoooqqquuuxxxxxxuuurrrttt|||~~~uuufff```XXXQQQNNNMMMMMMMMMJJJIIIIIIIIIIIIKKKLLLMMMQQQ^^^qqq~~~{{{yyy|||wwwqqqqqquuu{{{sssjjj^^^VVVRRRQQQPPPOOOOOONNNMMMLLLLLLKKKLLLLLLIIIIIIMMMSSSYYY]]]dddlllvvv}}}wwwjjjiiivvviiirrryyy^^^RRREEE@@@===:::777777:::999888777666555555555444777999888555444555777666666666666666666666666555555555555555555555555555555555555555555555555666666666777777666666666555555666666666666777777999888888888:::;;;:::999999999:::::::::;;;;;;;;;888888888999999999::::::======<<<<<<======>>>???============>>>???@@@AAACCCCCCDDDDDDCCCCCCBBBAAABBBGGGFFFHHHPPPSSS[[[nnn\\\]]]___``````aaadddfffeeeeeegggiiikkkmmmnnnooommmmmmnnnnnnnnnnnnnnnoooppprrruuuvvvwwwxxxzzz{{{zzzzzz{{{|||}}}xxxrrrllllllnnnpppmmmiiihhhnnnuuu|||zzzllleee\\\TTTOOONNNMMMMMMJJJIIIIIIIIIJJJKKKMMMNNNSSS```sss}}}{{{yyy{{{yyyrrrpppqqqsssrrrjjj^^^UUURRRQQQPPPOOOLLLLLLKKKKKKJJJKKKKKKKKKJJJJJJNNNUUUZZZ^^^eeemmmuuu|||mmmgggnnnqqqjjjvvvrrrXXXLLLAAA===;;;999999:::;;;:::999777666555555555111222333444555555666666666666666666666666666666555555555555555555555555555555555555555555555555444555555666666555555444555555555666666666777777666666555777999::::::999::::::::::::;;;;;;;;;;;;999999999:::::::::;;;;;;===<<<<<<<<<<<<===>>>>>>============>>>???@@@AAABBBCCCCCCDDDDDDDDDCCCCCCDDDHHHEEEFFFNNNQQQXXXggg]]]___```aaaaaabbbeeegggdddeeefffhhhjjjlllnnnnnnmmmmmmnnnnnnooooooppppppnnnqqqtttvvvvvvvvvwwwxxxvvvwwwxxxyyy{{{}}}{{{nnniiikkknnnkkkggg___ccchhhpppzzz}}}rrrkkk```WWWRRRPPPOOOOOOJJJIIIIIIIIIJJJKKKMMMNNNTTTaaattt}}}zzz}}}{{{uuuqqqqqqooosssjjj___VVVSSSSSSRRRRRRJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKOOOVVV[[[^^^eeemmmttt|||yyyiiihhhsssrrrnnn{{{~~~kkkRRRHHH>>>::::::999:::<<<<<<;;;999888666555444444555444333555666777555333666666666666666666666666555555555555555555555555555555555555555555555555333444444555555444444333444555555555666666777777444333333555888::::::999:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>============>>>???@@@AAAAAABBBCCCDDDEEEEEEEEEEEEFFFJJJEEEDDDLLLOOOUUUbbbxxx___^^^]]]\\\^^^```ccceeedddddddddeeeggghhhjjjkkkiiijjjkkkjjjhhhhhhjjjmmmooonnnnnnqqqvvvxxxwwwuuuxxxwwwuuuuuuvvvxxx{{{~~~{{{nnnjjjhhhbbb]]]YYYZZZ[[[___kkk{{{wwwqqqggg\\\TTTNNNLLLLLLKKKJJJJJJIIIJJJKKKMMMNNNTTTbbbuuu~~~}}}{{{{{{~~~~~~vvvsssrrrmmmwwwzzzjjjZZZTTTSSSQQQMMMKKKLLLKKKJJJHHHHHHHHHIIIIIIHHHKKKPPPTTTYYY___fffjjjvvv{{{~~~gggjjjwwwtttssszzzwwweeeOOODDD;;;:::<<<;;;888777777777888888777777666555333333333444444555555555444444444555555555666666555555555555555444333222555666666777777777666666222444555555444444555666333333444444444555555555777666555444444444555666444777::::::888777888999:::999999999999::::::;;;<<<<<<<<<<<<===>>>???@@@??????>>>>>>??????@@@AAACCCCCCCCCCCCDDDEEEFFFGGGJJJIIIGGGFFFHHHNNNVVV\\\ooo^^^]]]\\\[[[]]]___bbbdddcccccccccdddeeefffhhhhhhhhhffffffgggiiikkkkkkjjjlllkkklllooosssvvvuuutttuuuuuuttttttuuuwwwyyyzzz}}}xxxnnncccZZZWWWVVVVVVZZZcccrrr}}}xxxsssjjj___WWWQQQNNNMMMJJJIIIHHHHHHHHHJJJKKKLLLSSS```ttt~~~~~~}}}}}}zzzrrrnnnkkktttyyyvvvxxxuuufffWWWRRRQQQNNNKKKIIIJJJIIIGGGFFFFFFFFFGGGGGGLLLNNNSSSXXX]]]ccciiinnnwww|||wwwnnnssssssuuuqqq^^^LLLAAA888888:::999666666666666666666666555444444666666666666777777777777666777999;;;;;;:::888777777777777777777666555555444555555555555555444444444555777666555555666888666777777777777888888888777888888999999888777777444666::::::999999:::;;;;;;;;;;;;;;;;;;<<<<<<===============>>>???@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIJJJKKKOOOTTTXXXccc}}}[[[[[[ZZZZZZ[[[^^^aaacccaaaaaaaaabbbcccdddeeefffdddbbb```bbbgggjjjiiifffhhhhhhiiilllppprrrrrrqqqqqqqqqrrrssstttuuuvvvvvvxxxzzz}}}~~~~~~}}}~~~~~~}}}xxxfffZZZVVVSSSQQQTTT\\\hhhuuu~~~{{{xxxssslllccc[[[TTTOOOMMMJJJJJJIIIHHHHHHIIIKKKKKKPPP^^^qqq~~~~~~~~~uuunnniiiqqq{{{rrrnnnoooyyy|||xxxpppbbbUUUQQQPPPMMMJJJIIIHHHGGGFFFEEEEEEEEEFFFGGGKKKNNNSSSXXX]]]dddjjjoooxxx}}}uuuuuu~~~yyyjjjrrr|||hhhWWWHHH???777777999777555555666666666666666555555444666666666555555555555555222444777::::::888666444444555555555555444444333555555555555555444333222222333444444333333444555555666666666666777777777333555777999999888555444555777999;;;;;;;;;<<<>>>:::::::::::::::;;;<<<<<<<<<;;;;;;<<<<<<===>>>??????????????????@@@@@@AAA@@@@@@@@@@@@AAABBBCCCDDDDDDFFFIIIKKKLLLMMMOOOPPPYYYppp~~~XXXXXXXXXYYYZZZ]]]___aaaaaaaaaaaaaaaaaabbbcccdddbbbaaaaaaccceeefffeeedddhhhiiijjjkkkmmmnnnnnnmmmnnnoooqqqrrrssstttsssssstttvvvyyyzzzzzzzzz{{{|||{{{}}}~~~~~~~~~~~~mmm```VVVQQQNNNPPPWWWbbboooyyyyyytttqqqllleee]]]VVVPPPMMMMMMLLLKKKJJJJJJKKKLLLLLLNNN[[[mmm~~~~~~~~~tttkkkqqq|||}}}tttmmmkkkrrr{{{~~~vvvqqqkkk___TTTPPPPPPMMMKKKJJJHHHGGGFFFFFFFFFGGGHHHIIIMMMPPPUUUZZZ```fffmmmrrrzzz~~~zzz}}}wwwuuurrrcccpppuuu```PPPFFF>>>888888999888666777777888888888888777666666666666666555555555555555000222444666666555333222444444555555555444444333666666666666555444333222111222444333222222333555555555555555666666666666333444666777777666555444666777999::::::;;;<<<===::::::::::::;;;<<<==================>>>???@@@@@@@@@@@@??????@@@@@@AAABBBAAAAAAAAAAAABBBCCCDDDDDDEEEGGGKKKLLLMMMMMMNNNOOOWWWhhhxxxVVVVVVWWWXXXYYY\\\^^^___aaaaaaaaa```aaaaaabbbbbbcccgggjjjiiieeeccceeegggjjjkkkkkkkkkkkkjjjjjjjjjlllnnnppprrrssssssrrrqqqrrrtttwwwwwwwwwxxxyyy{{{zzz|||~~~~~~}}}|||}}}~~~|||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{}}}}}}~~~~~~~~~~~~~~~~~~{{{}}}~~~~~~}}}}}}wwwgggXXXPPPKKKNNNTTT]]]jjjwwwyyyrrrmmmkkkhhhccc]]]WWWQQQNNNNNNMMMLLLJJJJJJJJJKKKKKKNNNXXXiii{{{~~~}}}~~~|||ooorrrzzz}}}||||||rrrkkklllrrr~~~xxxpppjjjcccYYYPPPNNNNNNLLLJJJJJJGGGFFFFFFEEEFFFGGGIIIIIIPPPTTTYYY^^^dddlllsssxxx|||~~~rrrmmmuuu|||wwwuuu|||mmmfffvvvmmmXXXJJJBBB<<<777888999777666888888888888888888777666666888888888888777777777777555555555444555555666777666666777777777777777666666666666555444333222111444555777666555555666888666666777777777777888888777666666666777777888999777666666777888999999999;;;::::::;;;<<<===>>>>>>????????????@@@AAABBBCCCAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGIIIJJJLLLLLLLLLMMMPPPRRRVVV```uuusssTTTUUUVVVWWWYYY\\\]]]^^^aaaaaa```_________``````dddjjjpppmmmfffbbbeeejjjiiikkklllkkkiiihhhhhhiiikkklllnnnpppqqqqqqpppppprrrtttvvvvvvuuuvvvwwwyyyxxxzzz||||||{{{{{{{{{|||yyy{{{}}}}}}||||||}}}~~~{{{{{{{{{zzzzzzzzzzzzzzz{{{{{{|||}}}}}}}}}||||||xxxzzz{{{{{{zzzzzz{{{|||~~~~~~ppp[[[QQQKKKNNNSSSYYYggguuu~~~|||xxxqqqiiifffeeeccc```\\\WWWSSSQQQOOONNNLLLKKKJJJJJJJJJKKKNNNVVVddduuu~~~~~~xxxyyy{{{{{{tttoooooopppttt|||zzzooolllooo|||{{{yyytttkkkddd\\\TTTMMMLLLLLLJJJHHHIIIFFFFFFEEEEEEFFFHHHJJJKKKPPPSSSYYY___eeemmmtttyyysssiiigggrrr~~~uuusss{{{zzzmmmkkkzzz{{{gggRRRGGG@@@:::777888999777777999888888888888888777666666555555555666666666777777777666444333444555888999555555666666777777666666666666666666555555444333444666777777666555777888555555555666666666666777777666555555555777999:::999777777777:::<<<<<<;;;777777777888999:::;;;<<<============>>>???@@@@@@@@@????????????@@@AAAAAACCCCCCCCCCCCDDDEEEFFFFFFHHHIIIIIIIIIIIIKKKOOORRRUUUYYYiiirrrTTTTTTVVVXXXZZZ\\\]]]^^^```___^^^]]]]]]]]]]]]]]]aaafffjjjiiieeebbbcccfffeeehhhjjjjjjhhhggghhhjjjiiijjjkkklllmmmnnnnnnnnnssstttuuutttssstttuuuwwwvvvxxxyyyzzzyyyxxxyyyzzzwwwzzz|||}}}{{{{{{|||~~~xxxxxxyyyyyyyyyyyyyyyyyyyyyzzz{{{|||}}}||||||{{{{{{||||||{{{yyyxxxxxxyyy~~~}}}}}}||||||}}}}}}}}}~~~~~~xxxdddXXXOOOQQQUUUYYYfffuuuzzzuuummmeee``````___]]][[[YYYVVVUUUSSSRRRPPPNNNMMMMMMMMMMMMOOOUUU```ppp}}}rrrnnnkkkiiihhhkkkvvvwwwsssuuu{{{zzzyyytttjjjbbbZZZSSSNNNNNNNNNLLLKKKLLLIIIIIIIIIIIIJJJLLLNNNOOOSSSWWW\\\bbbiiiqqqxxx~~~rrrmmmnnnxxx|||vvvxxx}}}tttrrr}}}fffSSSJJJAAA===;;;<<<<<<:::;;;>>>;;;;;;<<<<<<;;;;;;:::999555666666777888999::::::999888888777888999::::::777888999999:::::::::999;;;;;;<<<<<<<<<;;;;;;:::888:::;;;;;;:::999;;;<<<999999999999::::::::::::::::::;;;;;;<<<=========@@@>>>===???DDDGGGHHHHHH=========>>>???@@@AAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGFFFFFFFFFFFFGGGHHHHHHJJJJJJJJJJJJKKKLLLMMMMMMLLLNNNOOOOOOPPPRRRUUUXXX\\\[[[fff~~~zzzSSSTTTVVVXXXZZZ\\\]]]^^^^^^^^^]]]\\\[[[[[[[[[[[[\\\^^^```bbbaaa``````___aaadddggghhhggggggiiikkkhhhhhhiiijjjkkkllllllmmmrrrssstttsssrrrrrrtttuuutttvvvwwwxxxwwwvvvwwwxxxvvvyyy||||||{{{zzz|||~~~wwwwwwxxxxxxyyyyyyyyyzzzxxxyyy{{{|||}}}|||{{{{{{~~~zzzxxxxxxxxx~~~}}}{{{zzzzzz{{{|||}}}}}}}}}}}}~~~~~~mmm___UUUWWWYYY[[[hhhwww|||vvvmmmeee]]]]]]]]]\\\[[[ZZZYYYXXXXXXWWWUUUSSSRRRQQQQQQRRRPPPTTT^^^mmm~~~~~~zzzxxxuuurrrooolllhhhiiittt|||{{{~~~|||wwwlllccc[[[UUURRRRRRRRRPPPOOOQQQNNNNNNNNNNNNPPPRRRTTTUUU\\\```ffflllsss{{{{{{zzz}}}}}}|||}}}iiiWWWOOOEEEAAA@@@BBBBBB???@@@CCC@@@@@@@@@@@@@@@??????>>>===>>>???@@@AAACCCDDDDDD>>>???@@@AAAAAAAAA@@@???AAAAAABBBCCCCCCCCCCCCCCCAAABBBBBBCCCCCCCCCCCCBBBBBBDDDEEEEEEDDDDDDEEEFFFCCCDDDDDDDDDDDDEEEEEEEEEBBBDDDGGGIIIJJJIIIHHHFFFGGGFFFEEEIIIOOOTTTVVVUUUKKKKKKKKKLLLMMMOOOPPPQQQPPPPPPOOOPPPPPPQQQRRRSSSVVVVVVUUUUUUVVVVVVWWWXXXYYYXXXXXXYYYYYYZZZ[[[\\\XXXZZZ]]]___```aaaccceeehhhccciii