BM66( 666777777777888888888888666777777777888888888888777777777777888999:::;;;888888888999999::::::;;;:::::::::;;;;;;===>>>>>>===CCC@@@;;;???NNNqqq}}}kkkVVVIIIAAA>>>>>>???@@@AAAAAAAAAAAA@@@BBBCCCBBBAAA???@@@@@@===???@@@@@@???>>>???@@@>>>>>>============>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<======>>>??????===============<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;<<<===<<<;;;;;;;;;===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999::::::;;;;;;::::::999888888888999999999:::::::::888999999::::::999999888888888999999999::::::::::::::::::999999999888888:::999999999::::::888777777777777777777777777777777777666666666666777777555666666777777777777777666888999888777666777888666777777888888888777777777777888999999999999888666666666666777777777777777777888888888888777777666777777777888888888888999888888777777777777777666666666666666666666666666666777777777777666666666666666666666555555444444444444555555555555666555666666666666777777777666666555555555555666666777777777777777777777777555666666666777777777888666666666666666666666666777777777777777777777777888888888888888888888888777777777777777777888888777777777777777777777777888888999999999999888888777888888888888777777666777777777777888888888888888888777777777777888888888777777777777777777888888888999999:::<<<===>>>888888888888888888888888888888777777777777888888777777777777666666666666666777777777888888888888777777777777777888888999888888777777888888999:::888888888888888777666666777777777777888888888888666666777888888888888777888888777888888999:::;;;777888888999:::::::::;;;:::::::::;;;<<<===>>>???:::???;;;===RRRooo}}}mmmlllxxxnnnUUUBBBAAAAAAAAA@@@@@@AAABBBBBB@@@AAABBBBBB@@@??????@@@===???@@@@@@???>>>>>>???>>>======<<<<<<======>>>>>>>>>============>>>>>>========================<<<<<<<<<<<<===>>>???@@@===============<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;:::::::::;;;;;;;;;;;;<<<:::;;;;;;<<<<<<;;;;;;:::;;;<<<===<<<;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;::::::999888888888999999999:::::::::888999999::::::999999888888888999999999::::::::::::::::::999999999888888:::999999999::::::888777777777777777777777777777666666666666666777777888555666777777888888777777666888999888777666777888666777777888888888888777777777888999999999999888666666666666777777777777888777777777777777777888777777777777888888888888999888888777777777777777777777777777777777777777666666777777777777666666666666666666666555555444444444444555555555555666555555666666666666777777666555555444444555555666777777777777777777777777555555666666777777888888777777777777777777777777777777777777777777777777888888888888888888888888777777777777888888888888777777777777777777777777888888999999999999888888777777888888888888777777777777777888888888999999888888777777777777888888888777777666666777777888888999999:::;;;===>>>???888888888888888888888888888888777777777777888888777777777777666666666666777777777777888888888888777777777777777888888999888888777777888888999:::888888888888888777666666777777777777888888888888555666777888999888888777888888888888999:::;;;;;;777777888999::::::;;;;;;:::::::::;;;<<<===>>>???999???BBBUUU~~~}}}{{{zzzyyyxxxuuusssmmmlllkkkkkkmmmmmmnnnmmmoooppprrrsssvvvwwwyyyzzz{{{|||}}}wwwVVVHHHFFFCCC@@@??????@@@AAA???AAABBBBBB@@@??????@@@===???@@@@@@>>>===>>>???======<<<<<<<<<<<<======>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===???@@@===============<<<<<<;;;:::;;;;;;<<<<<<;;;;;;::::::;;;<<<=========<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;<<<<<<<<<;;;:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;<<<===<<<;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;::::::999888888888999999999:::::::::888999999::::::999999888888888999999999::::::::::::::::::999999999888888:::999999999::::::888777777777777777777777777777666666666666666777888888666666777888888888888777666888999888777666777888666666777888888888888888777777888999999999999888555666666666777777777888888888777777777777888888777777777777888888888888999888888777777777777777777777777777777777777777666666777777777777666666666666666666666555555444444444444555555555555666555555555666666666777777666555555444444555555666777777777777777777777777555555555666777888888888777777777777777777777777777777777777777777777777888888888888888888888888666777777777888888888888777777777777777777777777888888999999999999888888777777888888888888777777777777888888888999999999888888777777777777888888777777666666666666777777777777888999:::<<<>>>>>>888888888888888888888888888888777777777777888888777777777777666666666666777777777777888888888888777777777777777888888999888888777777888888999:::888888888888888777666666777777777777888888888888555666777999999888888777888888888888999:::;;;<<<666777888999:::;;;;;;;;;999::::::;;;<<<===??????CCCKKKTTTsss{{{vvvrrrooolllhhhfffccccccddddddcccccc___^^^]]]]]]___``````___]]]^^^```bbbdddfffggghhhjjjmmmqqqtttvvv{{{nnnMMMJJJEEEAAA>>>>>>???@@@???AAABBBBBB@@@??????@@@===???@@@@@@>>>===>>>>>>======<<<<<<<<<<<<======>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===???@@@===============<<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::::::::<<<=========<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;<<<<<<<<<;;;:::::::::;;;;;;<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;<<<===<<<;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;:::999999888888999999999:::::::::999999999::::::999999999888888999999999::::::::::::::::::999999999888888:::999999999::::::888777777777777777777777777777666666666666666777888888666666777888888888888888666888999888777666777888666666777888888888888888777777888999999999999888555666666666777777888888888888777777777777888888777777777777888888888888999888888777777777777777777777777777777777777777666666777777777777666666666666666666666555555444444444444555555555666666555555555555666666666777555555555444444555555555777777777777777777777777444555555666777888888999777777777777777777777777777777777777777777777777888888888888888888888888666666777777888888888999777777777777777777777777888888999999999999888888666777777888888888777777777888888888888999999999888888777777777777888888777777666666666666777777666666777888999;;;===>>>888888888888888888888888888888777777777777888888777777777777666666666666777777777777888888888888777777777777777888888999888888888777888999999:::888888888888888777666666777888888888888999999999888999999::::::999999888999999888888888888888888888888999::::::;;;<<<<<<:::======999:::@@@DDDCCCGGGHHHlll}}}|||qqqlllgggdddbbb___[[[XXXWWWWWWWWWYYY[[[\\\\\\[[[UUUUUUVVVXXXZZZ[[[YYYXXXZZZXXXWWWWWWYYY]]]bbbdddcccddddddbbbcccgggooouuutttyyyZZZPPPHHHGGGFFFAAA???BBB@@@@@@@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======>>>>>>============>>>>>>;;;;;;<<<<<<======>>>>>>================================================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>======<<<<<<<<<;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999999999999999999888999;;;<<<<<<;;;999888>>>======;;;:::999888888<<<;;;::::::999999:::::::::999999888888999999:::;;;:::999999888888999999999888888888777777666666888888888888888888888888888888888888888888888888888888777777777777888888777777777777777777777777888888999999999999888888777888888888999999999999777777777777777777777777777777777777777888888999999999999888888888888777888888888888777777777777666666666666666666666666888888777777666666555555222333555666666666555555555555666666777777888888666666555555555555666777777888999999777666666777666555555444444666777888777777777777777777777777999999999999999888777666777888888888888999999999777777888888888888777777:::999888888888999:::;;;888888888888888888999999777777888888888888777777999999999999999999999999777777888888888888777777555555555555666666666777888888777777888888999:::999999999999999999999999777888888888888999999999777777777777888888888888777777777777777777777777888888888777777777777777:::999999999888888777777666666666666777777777777777888888888888999999999888999999::::::999999888999:::::::::::::::::::::999999999::::::;;;;;;<<>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======>>>>>>============>>>>>><<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888999;;;<<<<<<;;;999888:::::::::::::::::::::999;;;;;;:::999999999999::::::999999888888999999:::999999888777777777777888888888888888777777777666888888888888888888888888888888888888888888888888888888777777777777888888777777777777777777777777777888888999999888888777777777777888888888999999777777777777777777777777777777777777777888888999999999999888888888888777888888888888777777777777666666666666666666666666888777777777666666666555333444555666666666555444555666666666777777777888777666666555555666666777666888999999777666666777666555555444555666777888777777777777777777777777888999999999999888777666777777888888888999999999777777888888888888777777999999888888888999:::;;;::::::999888777777777777777888888888888888888777999999999999999999999999777777888888888888777777555555555666666666777777888888777777888888999:::999999999999999999999999777777888888888999999999777777777777888888888888777777777777777777777777888777777777777777777777999999888888888777777777666666666777777777888888777888888888888999999999888999999::::::999999888::::::;;;;;;<<<<<<======:::::::::::::::;;;;;;;;;AAA;;;:::>>>@@@>>>BBBKKKbbbuuullljjjddd[[[WWWZZZSSSQQQPPPPPPPPPQQQOOONNNOOOPPPQQQSSSUUUVVVVVVVVVSSSSSSRRRTTTUUUUUUTTTRRRRRRRRRQQQQQQQQQRRRTTTUUUVVVVVVVVVUUUTTTVVVYYY\\\```aaadddiiijjjjjjpppwww}}}dddQQQGGGBBB>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======>>>======<<<<<<======>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888888999:::;;;;;;:::999888666666777888999:::;;;;;;;;;;;;:::999999999999999999999888888888888999999888888777666666666666777888888888888777777777777888888888888888888888888888888888888888888888888777777777777777777777777777777777777777777777777777888888999999888888777666666666777777777888888777777777777777777777777777777777777777888888999999999999888888888888777888888888888777777777777666666666666666666666666777777777777666666666666555555666666666555444444666666666666777777777777888777777666666777777777666888999999777666666777666555555555555666777777777777777777777777777777888888999999888888777777777777777888888888999999777777888888888888777777999888888888888999::::::;;;:::999888777666666666888888999999999999888888777777777777777777777777777777888888888888777777555555666666666777777777888888777777888888999:::999999999999999999999999777777777888888888999999777777777777888888888888777777777777777777777777777777777777777777888888888888777777777777666666777777777888888888999999777777888888888999999999888999999::::::999999888999::::::;;;<<<======>>>;;;;;;;;;;;;;;;::::::::::::999>>>EEEAAA===MMMdddyyypppkkkjjjbbb[[[YYYVVVPPPOOOQQQNNNNNNNNNOOOPPPQQQPPPPPPQQQRRRTTTUUUTTTTTTUUUVVVXXXWWWVVVWWWXXXXXXWWWUUURRRRRRRRRRRRRRRSSSSSSTTTTTTUUUUUUUUUUUUUUUWWWXXXXXXVVVVVVYYYXXXXXX]]]cccgggjjjpppyyyhhhTTTGGGAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<===============<<<<<<==================<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999777777777777777777777777888999::::::::::::999888666777777888999:::;;;;;;;;;::::::999888999999999999999888888888888999999888888777666666666666777888888888777777777777777888888888888888888888888888888888888888888888888777777888888888888777777777777777777777777777777777777888888888888777777666666666666777777777777777777777777777777777777777777777777777888888999999999999888888888777777888888888888777777777666666666666666666666666666777777777777666666666666777666666666555555444444666666666666777777777777999888888777777777777888666777999888666555555666555555555555666666666777777777777777777777777777777777888888888888777777777777777777888888888888777777888888888888777777888888888888888999999::::::999888777777777777777999999999::::::999999999777777777777777777777777777777888888888888777777555666666666666777777777888888777777888888999:::888888888888888888888888777777777777888888888888666777777777888888888888777777777777777777777777777777777777777888888888777777777666666666666666777888888888999999999999777777888888888999999999888999999::::::999999888888888999:::;;;<<<<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;===DDDGGG@@@FFFjjjvvvjjjbbb]]]ZZZZZZVVVRRRRRRRRROOONNNNNNMMMNNNPPPQQQRRRRRRSSSSSSXXXYYY[[[ZZZXXXWWWWWWXXX]]][[[ZZZZZZ\\\\\\[[[ZZZUUUUUUTTTTTTTTTUUUUUUVVVSSSRRRRRRSSSUUUVVVVVVVVVUUUQQQOOOPPPPPPOOORRRWWWXXX\\\aaafffkkksss~~~xxx[[[KKKGGGIII@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<============<<<<<<<<<<<<============<<<<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<::::::::::::;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999777777777777777777777777999999999999999999999999999999999999::::::::::::::::::999888888888888999999888888777777888888999999999888777777777777888777777777777777777888888777777777777777777777777777777777777777777777777666777888888888888777666777777777777777777777777777777777888888777777777666666666666777777777777888888888888888888888888777777777777777888888999999999999888888888777777888888888888777777777666777777777777777777777777666666666666777777777777777777666666555555555555777777777777666666666666999999888777777777777777555777888888666555555666444555555666666666666666777777777777777777777777666777777888888888777777666666777777777888888888777777888888888888777777777777888888999999999999666666666666777888999999999999999::::::999999999666666666666666666666666777777888888888888777777666666666666777777777888888888777777888888999:::888888888888888888888888666666777777777888888888666777777777888888888888777777777777777777777777666666777777888888888888666666666666666777777777777888888888999999999999777888888888888999999999888999999::::::999999888888888999999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>AAABBBDDDZZZsssccc[[[WWWUUUTTTOOONNNMMMNNNOOOOOONNNMMMLLLOOOSSSTTTUUUUUUVVVWWWYYY\\\^^^]]]ZZZXXXYYY[[[\\\[[[YYYYYY[[[\\\\\\[[[WWWVVVTTTSSSRRRRRRSSSSSSRRRPPPOOOPPPRRRTTTTTTSSSUUUQQQNNNOOONNNMMMNNNSSSRRRTTTWWWZZZ^^^eeelllrrrzzzgggPPPHHHGGGBBBBBBAAAAAA@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<=========<<<<<<;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999999:::::::::::::::;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888888888888888888888999999999999999999999999;;;;;;::::::999999999888::::::999888888888888888888888777777777777888888999999888777777777777888777777777777888888888888777777777777777777777777777777777777777777777777666777888999999888777666777777777777777777777777666777777888888777777666666666666777777777888888888888888888888888888888777777777777777888888999999999999888888888888777888888888888777777777777777777777777777777777777666666666666777777777777777777666555555666666666777777777777666666666666999888888777666666666666555777888888666555555666444555555666777666666666777777777777777777777777666666777777888888777777666666666777777777888888777777888888888888777777666777888888999999888888555555555666777888999:::888888999999999999888888666666666666666666666666777777888888888888777777666666666777777777888888888888777777888888999:::888888888888888888888888666666666777777777888888777777777777888888888888777777777777777777777777666666666777888888999999666666777777777777888888777777777888888888999999777888888888888999999999888999999::::::999999888999999999999999:::::::::::::::;;;;;;<<<<<<======<<<>>>AAAJJJ^^^xxxnnn```WWWSSSSSSRRRPPPLLLLLLKKKLLLNNNQQQRRRQQQPPPTTTYYY\\\]]]^^^```bbb___cccfffeeebbbaaacccfffeeecccaaabbbdddeeefffeeeeeeccc___[[[YYYXXXYYYYYYXXXUUURRRRRRTTTUUUTTTSSSVVVQQQOOOPPPPPPNNNOOOQQQOOONNNPPPWWW___ddddddaaadddkkkwwwnnnUUUGGGCCCCCCBBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<=========<<<<<<;;;;;;<<<<<<===:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;888999999999::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::999999::::::;;;<<<<<<===::::::::::::::::::::::::999999999999999999999999888888888888888888888888999999999999999999999999999999888888888888999999:::999999999888888888888:::999999888888888888888888888777777777777888888888888777666666666666777666777777777888888888888777777777777777777777777777777777777777777777777666777888999999888777666777777777777777777777777666666777777777777666666777777777888888888999999888888888888888888888888777777777777777888888999999999999888888888888777888888888888777777777777777777777777777777777777555666666666777777777888777666666555555666777888888777777777666666666555999888777666555555555555555666888777666444555555444444666777777777666555777777777777777777777777555666666777777777777777666666666666777777777888777777888888888888777777555666777888999888888777666666666666666777888999777888888888888888888777777777777777777777777777777777888888888888777777666666777777777888888888888888777777888888999:::888888888888888888888888666666666666777777777888777777777777888888888888777777777777777777777777555666666777888888999999777777777888888888999999666666666777777777888888777888888888888999999999999999999::::::999999999:::::::::::::::::::::999:::::::::;;;<<<===>>>>>>???BBBJJJ^^^}}}ppp```YYYQQQMMMOOOPPPPPPNNNOOOOOOMMMLLLPPPUUUWWWWWWVVV[[[aaaeeefffhhhjjjmmmkkkpppttttttrrrqqqtttxxxvvvtttssssssvvvxxxyyyxxx|||yyysssnnnjjjhhhhhhiiiaaa]]]YYYWWWXXXYYYXXXVVVVVVRRRPPPQQQRRRPPPOOOQQQNNNJJJKKKWWWeeejjjbbbWWWZZZ```jjjtttoooSSSDDDDDDCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======<<<<<<<<<;;;;;;<<<<<<<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;888888888999999:::::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::999999::::::;;;<<<======::::::::::::::::::::::::888888888888888888888888888888888888888888888888999999999999999999999999999999888888888888999999777777777777777888888888:::999999888777888888888888888777777777777888888777777666555555555555555666666777777888888888999777777777777777777777777777777777777777777777777555777888999999888777555777777777777777777777777666666777777777777666666888888888888999999999999888888888888888888888888777777777777777888888999999999999888888888888777888888888888777777777777777777777777777777777777555666666666777777888888777666555555555777888999888888777777666666666555888888666555444444444444555666888777555444444555333444666777777777666555777777777777777777777777555555666777777777777777666666666666777777777777777777888888888888777777555666777999999888888777888777777666666666666777777777888888888888777777888888888888888888888888777777888888888888777777777777777777888888888888888888888777888999999:::777777777777777777777777666666666666777777777777777777777777888888888888777777777777777777777777555666666777888999999999777777888888999999999:::666666666666777777777777888888999999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;>>>???<<<:::<<>>CCC>>>@@@@@@??????>>>=========AAA???===;;;:::;;;<<<===:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888888999999999:::::::::999999999999999999999999999999888888999999:::;;;888999::::::::::::999888::::::::::::::::::::::::;;;;;;;;;::::::999999999777777888888999999999999999999999999999999999999999999888888888888888888888888888888888888888888666666777777888888999999::::::999999888777666666777777777777888888888888888888888888777777777777777777777777777777888999666666777777777777666666777888888888999999999999;;;;;;::::::999888777777777777777777777777777777999999888888777777666666888888888888888888888888888888777777777777888888555666666777888999999999888888777777888888999:::888888777666666666666666777777777777888888888888666666666666666666666666555555444444444444555555666666777777777777666666555555555555555555555555666666555555555555666666666555555555666777999:::777666555555555666888999777777777777777777777777777777777777777777777777777777777777888888888888777777888999999999999888888888999999999999888888777777777777777777777777777777777777777777777777777777777777777777777777888888888888777777777777777888999888777666666888999888777777777777777888777777777777777777777777777777777777888888888888888888888888777777777777666666777888888888888888777777666666666666777777777777777777777777777777888888999999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;>>>???>>>===>>>@@@BBB>>>OOOrrryyyjjj___YYYVVVTTTSSSQQQOOOMMMLLLMMMMMMRRRSSSUUUVVVYYY\\\___aaagggjjjooouuuzzz{{{wwwrrrnnnpppkkkddd^^^ZZZXXXWWWUUUUUUTTTRRRPPPPPPPPPQQQQQQQQQPPPTTTZZZ___eeennnxxx\\\IIIBBBCCC???@@@BBB>>>@@@@@@??????>>>=========>>>===;;;999999999:::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888888999999999:::::::::::::::::::::::::::::::::999999888888999999:::;;;888999::::::::::::999888::::::::::::::::::::::::;;;;;;;;;::::::999999999777888888888999999999999999999999999999999999999999999888888888888888888888888888888888888888888777777777777777888888888::::::999999888777777666777777777777888888888888888888888888777777777777777777777777777888888999666666777777777777666666777777777888888888999999::::::999888888777666666777777777777777777777777888888888777777777777777888888888888888888888888888888777777777777888888555666666777888888999999888888777777888888999:::888888777666666666666666666666777777777888888888777777777777777777777777555555444444444444555555666666777777777777666666555555555555555555555555666666555555555555666666666555555555666777888999777666666555666777888999777777777777777777777777777777777777777777777777777777777777888888888888777777888999999999999888888888999999999999888888777777777777777777777777777777777777777777777777777777777777777777777777888888888888777777777777777888999888777666777888888777777777777777888888777777777777777777777777777777777777888888888888888888888888777777777777666777777888888888888888777777666666666666777777777777777777777777777777888888999999999:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<===>>>?????????AAACCCBBBddd~~~pppbbbXXXRRRQQQRRRUUUSSSRRRRRRSSSTTTUUUTTTYYY[[[\\\]]]___bbbfffiiikkkooouuu|||~~~vvvnnniiifffcccaaaZZZWWWSSSPPPPPPRRRUUUXXXQQQNNNNNNQQQSSSVVV]]]eeeuuuqqqSSSCCCEEECCCBBBBBB>>>@@@@@@??????>>>=========>>>===;;;:::999999:::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888888999999999:::::::::::::::::::::::::::::::::999999888888999999:::;;;888999999::::::999999888::::::::::::::::::::::::;;;;;;::::::::::::999999888888888888999999999999999999999999999999999999888888999999999999999999888888888888888888888888888888888888777777777777::::::999999888777777777777777777888888888999999888888888888777777777777777777777777777888999999777777777777777777777777666777777777888888888888999999888888777666666666777777777777777777777777777777777777888888888888888888888888888888888888888888777777777777888888666666666777888888999999888888777777888888999:::888888777666666666666777666666666666777777777777888888888888888888888888555555444444444444555555666666777777777777666666555555555555555555555555555555555555555555555555555555555555666777888888666666666666666777888888777777777777777777777777777777777777777777777777777777777777888888888888777777888999999999999888888888999999999999888888777777777777777777777777777777777777777777777777777777777777777777777777888888888888777777777777888999999999777666777888777666666666777888999999777777777777777777777777777777777777888888888888888888888888777777777777666777888888999999888888888777777666666777777888777777777777777777777777888888999999999:::::::::999999::::::::::::;;;;;;:::::::::;;;;;;;;;;;;;;;<<<<<<===???>>>>>>CCCJJJ\\\mmmggg]]]TTTNNNMMMOOOQQQUUUTTTTTTWWW\\\aaacccdddeeeggghhhiiiiiimmmsssxxxwww|||}}}{{{yyywwwiiifff```[[[WWWVVVWWWWWWUUURRRPPPRRRRRRPPPSSSXXXbbbooodddJJJIIIEEEBBBBBB@@@@@@@@@??????>>>=========???>>>===<<<<<<<<<<<<===:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999888888999999:::;;;999999999999999999999999999999::::::::::::;;;;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888999999999999999:::888888888888888888888888999999888888777777666666999999999888888888777777777777888888888999999999888888888888777777777666777666666666777888999:::888777777777777777777888666666777777777888888888999999888888777777777777777777777777777777777777666666777777888888999999888888888888888888888888888888777777777777888888666666777777888888888888888888777777888888999:::999888777777666666777777555555666666666777777777777777777777777777777777555555444444444444555555666666777777777777666666555555555555555555555555444444555555555555444444555555555555666666777777666666666666666777777888777777777777777777777777777777777777777777777777666777777777888888888888777777888999999999999888888888999999999999888888777777777777777777777777777777777777777777777777777777777777777777777777888888888888777777777666888999:::999777666777888666666666666777888::::::777777777777777777777777666777777777888888888888888888888888777777777666777777888999999999999888888777777777777777777888777777777777777777777777888888999999999:::::::::999999999::::::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<;;;<<<>>>===@@@MMM[[[sssiiiYYYVVVRRRNNNMMMNNNPPPRRRWWWWWWYYY^^^dddjjjnnnpppqqqsssuuuvvvwww|||~~~xxxooofff^^^XXXUUUYYYUUUSSSUUUSSSOOOMMMOOOUUUZZZcccppp}}}{{{^^^RRRGGGAAACCCBBB@@@@@@??????>>>=========>>>======<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999888888999999:::;;;999999999999999999999999999999999::::::;;;;;;;;;:::::::::::::::::::::::::::999999999999999999999999999999999999999999999888888999999::::::::::::888888888888888888888888999999888888777777666666999999999888888888888888888888888888999999999999888888888888777777777666666666666666777888999:::888888777777777777888888777777777777888888888888999999999999999888888888777777777777777777777777666666777777888888999999888888888888888888888888888888777777777777888888777777777777777888888888888888777777888888999:::999999888777777777777777666666666666777777777777666666666666666666666666555555444444444444555555666666777777777777666666666666666666666666666666444444555666666555444444555555555666666666666666555666666777777777777777888888888888888888888888888888888888888888888888666777777777888888888888777777888999999999999888888888999999999999888888777777777777777777777777888888888888888888888888888888888888888888888888888888888888777777777666888999:::999888777777999666666666666777888::::::777777777777777777777777666777777777888888888888888888888888777777777666777777888999999999999999888888777777777777888888777777777777777777777777888888999999999:::::::::888999999::::::;;;;;;<<<:::::::::;;;<<<<<<======<<<<<<===??????GGG```zzzuuujjjccc]]]YYYMMMMMMLLLMMMNNNQQQSSSTTT\\\___cccfffiiinnntttxxx~~~|||ssslllhhh___YYYVVVVVVTTTNNNJJJJJJOOOMMMQQQ[[[hhhttt|||eeeLLLCCCEEECCC@@@@@@??????>>>=========;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888888999999999:::::::::::::::::::::::::::::::::999999888888999999:::;;;:::999999888888999999:::888999999::::::;;;;;;<<<999999::::::::::::;;;;;;::::::::::::999999999999999999999999999999999999888888999999:::;;;;;;;;;888888888888888888888888888888888888777777777777888888888888888888888888888888888999999999999:::888888888888777777777777666666666666777888::::::999888777666666777888999777888888888999999999999999999999999999999999999777777777777777777777777777777777777888888888888888888888888888888888888888888777777777777888888777777777777777777888888888888777777888888999:::999999888777777777777888777777777777888888888888555555555555555555555555555555444444444444555555666666777777777777666666666666666666666666666666444555666777777666555444444555555666666666555555555555666777777777777777888888888888888888888888888888888888888888888888777777777777888888888888777777888999999999999888888888999999999999888888777777777777777777777777888888888888888888888888888888888888888888888888888888888888777777777777999:::::::::888777888999777666666666777888999999777777777777777777777777777777777777888888888888888888888888777777777777777888999999:::999999999999888888777777888888999777777777777777777777777888888999999999:::::::::888888999::::::;;;<<<<<<::::::;;;;;;<<<===============@@@BBBCCCRRRxxx}}}lll```ZZZUUUQQQOOOKKKKKKLLLNNNQQQTTTXXXZZZaaagggmmmpppqqqvvv~~~mmmeee]]]ZZZWWWQQQNNNNNNNNNKKKLLLRRRYYY```mmmzzz{{{UUUGGGGGGBBB@@@@@@??????>>>=========::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::999999999999999999999999888888999999999:::::::::::::::::::::::::::::::::999999888888999999:::;;;::::::999888888999::::::888888999::::::;;;<<<<<<999999999::::::;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999999888888999999:::;;;;;;<<<888888888888888888888888777777777777777888888888888888888888888888888888888888888999999999::::::888888888888777777777777555555666666777999:::;;;:::999777666666777999:::999999999999::::::::::::888888888888888999999999777777777777777777777777888888888777777777777777888888888888888888888888888888777777777777888888888777777777777777777777888888777777888888999::::::999888888777777888888888888888888999999999999666666666666666666666666555555444444444444555555666666777777777777666666666666666666666666666666555666888999999888666555444555555666666555444444444555666777888777777666888888888888888888888888888888888888888888888888777777777777888888888888777777888999999999999888888888999999999999888888777777777777777777777777888888888888888888888888888888888888888888888888888888888888777777777777999:::;;;:::888777888999888777777777777777888888777777777777777777777777777777777777888888888888888888888888777777777777777888999999::::::999999999888888777777888888999777777777777777777777777888888999999999:::::::::888888999::::::;;;<<<<<<::::::;;;;;;<<<===>>>>>>===>>>BBBEEEGGG[[[vvvlll```YYYVVVRRRMMMJJJNNNMMMNNNOOOSSSXXX]]]```cccllluuuxxxyyy|||qqqfff___[[[VVVUUUVVVNNNMMMOOORRRQQQSSSaaaqqq|||]]]KKKIIIAAA@@@@@@??????>>>=========<<<<<<======>>>======<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::999999999999999999999999888888999999999:::::::::999999999999999999999999999999888888999999:::;;;;;;:::999888888999:::;;;888888999::::::;;;<<<<<<999999999::::::;;;;;;;;;;;;;;;;;;::::::999999999999999999999999999999999888888999::::::;;;<<<<<<888888888888888888888888666666777777888888999999888888888888888888999999888888999999999:::::::::888888888888777777777777555555555666777999:::;;;:::999777666666777999:::999999:::::::::;;;;;;;;;777777777777777888888888777777777777777777777777999999888888777777666666888888888888888888888888888888777777777777888888888888888777777777777777888888888777888999999::::::999888888777888888888888888999999999:::::::::777777777777777777777777555555555444444555555555666666777777777777666666777777777777777777777777555777888999999888777555444555666666666555444333444555777888888888777666888888888888888888888888888888888888888888888888777777777777888888888888777777888999999999999888888888999999999999888888777777777777777777777777888888888888888888888888888888888888888888888888888888888888777777777777999:::;;;:::888777888999999888777777777777777888777777777777777777777777777777777777888888888888888888888888777777777777888888999::::::::::::999999999888888888888999999777777777777777777777777::::::999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;===???AAACCC<<>>???@@@@@@<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999;;;::::::999999::::::;;;::::::::::::::::::::::::888888999999999:::::::::;;;;;;;;;::::::999999999:::999999888888999999:::999999999999999999999999888888999::::::::::::999999::::::;;;;;;::::::999::::::999999::::::;;;<<<888888888888888888888888888888888888888888888888777777777777777777777777777777777777777777777777777888888888888999999999999999999999999999999999888888999999999999888888999999888777666666777777666666666666666666666666888888999999999::::::::::::999888777777777999999:::999999999999999999999777777777777777777777777777888888888888999999999777666555666777888777555888888888777777777777777777777777777888999:::;;;===;;;999777666666666777777777777777888888888888666666666666666666666666444444444555555555666666555555666666777777777888555555666666777777888888777777666555555555555555666666666666777777777777888777777666666666666666999999888888888888888888777888888888888999999999777777888888888999999999888888888888888888888888999999888888888888888888777777777777777777777777777777888999999999999888888888888888888888888888888888888888888888888888;;;999777666555666777888777777777777777777777777888888888777777777777777777777888888888888777777999888888888777777666666888888888888888888888888777777777777777777777777777777777777777777777777999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;<<<<<<===>>>@@@AAABBBEEEKKK[[[}}}qqq^^^YYYUUUPPPMMMMMMLLLKKKIIINNNRRRWWW]]]ccciiilllkkkwwwzzzrrrlll\\\VVVQQQPPPPPPPPPSSSXXX]]]kkk~~~mmmTTTOOOBBBBBBAAA>>>=========<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999;;;::::::999999::::::;;;::::::::::::::::::::::::888888999999999:::::::::999999999888888777777777:::999999888888999999:::999999999999999999999999888888999::::::::::::999999::::::;;;;;;::::::999:::999999999999:::;;;;;;888888888888888888888888888888888888888888888888777777777777777777777777888888888888888888888888777888888888888999999999999999999999999999999999888888999999999999888888999999888777777777777777888888888888888888888888888888888999999999:::::::::999888777777888999999999999999999999999999999777777777777777777777777777888888888888999999999888777666666888888777666888777777777777777777777888888888888999:::;;;<<<<<<;;;999888777666777777777777777777888888888888666666666666666666666666444444444555555555666666666666666777777888888888666666666666666777777777777777666555555555555555666666666666777777777777666666666666666777888888888888888888888888888888777888888888888999999999777777888888888999999999888888888888888888888888888888888888888888888888777777777777777777777777777777888999999999999888888888888888888888888888888888888888888888888888:::999777666555666777888777777777777777777777777888777777777777777777777777777888888888888777777888888888888777777777666888888888888888888888888777777777777777777777777777777777777777777777777888888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>CCCFFFUUUvvvwwwwww```RRRPPPNNNLLLKKKLLLLLLLLLKKKTTTXXX___gggnnnrrrtttuuu}}}iiiaaaYYYVVVTTTRRRSSSVVVVVV^^^nnnbbbPPPEEEBBB@@@??????===;;;:::<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999::::::999999999999::::::999999999999999999999999888888999999999:::::::::888888888888888777777777999999888888888888999999999999999999999999999999888888999::::::::::::999999999::::::::::::999999999999999999999:::;;;;;;888888888888888888888888888888888888888888888888777777777777777777777777999999999999999999999999777888888888888999999999888888888888888888888888888888999999999999888888999888777777777777777777888888888888888888888888888888888999999999999:::999888888777888888999999888888888888888888888888777777777777777777777777777888888888888999999999999888777777888999888777777777777777777777888888999999999999:::;;;<<<<<<<<<;;;:::888777777777777777777777777888888888888666666666666666666666666444444555555555666666666777777777888888888888888777777666666666666666666777666666555555555555666666666666666777777777777444444555555666888999:::888888888888888888888888777888888888888999999999888888888888888999999999888888888888888888888888888888888888888888888888777777777777777777777777666777888888999999888888888888888888888888888888777777777777777777777777999888777666555666777888777777777777777777777777777777777777777777888888777777888888888888777777888888888888777777777777888888888888888888888888777777777777777777777777777777777777777777777777888888999999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<=========>>>=========@@@JJJggg{{{hhhYYYPPPMMMKKKJJJJJJLLLOOORRRTTT[[[]]]dddmmmssswww{{{}}}rrrgggaaa\\\WWWTTTVVVRRRTTT]]]mmm}}}tttZZZKKKDDD@@@AAABBB@@@===;;;<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999999999999999999999999999999999999999999999999999888888888888999999999999::::::999999999999::::::888888888888888888888888888888999999999::::::::::::::::::999999999999999999999888888888888999999888888888888888888888888888888999::::::::::::999999999::::::::::::999999999999999888999::::::;;;888888888888888888888888888888888888888888888888777777777777777777777777999999999999999999999999777777888888888999999999888888888888888888888888888888999999999999888888888888777777777777777888888888888888888888888888888888888888999999999999888888888888888888999999777777777777777888888888777777777777777777777777777777888888888999999999999888777888999:::999777777777777777777888888888999999999999999:::;;;;;;;;;;;;:::999888888777777666777777777888888888888666666666666666666666666555555555555666666666666888888888888888888999999777777777666666555555444777666555555555555666666666666666666777777777777555555555555666777888999777777777777888888888888777777888888888999999999888888888888888888888888888888888888888888888888888888888888888999999999777777777777777777777777666777777888888888888888888888888888888888888888666666666666666666666666888777666666666666777777777777777777777777777777777777777777777888888888777777888888888888777777888888888777777777777777888888888888888888888888777777777777777777777777777777777777777777777777888888999:::;;;;;;<<<<<<999999:::::::::;;;;;;;;;============>>>>>>??????CCCZZZsssgggZZZPPPKKKLLLKKKJJJKKKNNNTTTZZZ___ddddddjjjrrrxxx{{{zzzqqqjjjaaa[[[YYYSSSNNNOOO[[[hhhsss~~~qqqSSSGGG??????BBB???===<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999999999999999999999999999999999999999999999999999777777777888888999999999:::999999888888999999:::888888888888888888888888888888999999999:::::::::999999999999999999999999999888888777777888888999888888888888888888888888888888999::::::::::::999888999999::::::999999888999888888888888999::::::888888888888888888888888777777777777777777777777777777777777777777777777999999999999999999999999777777888888888999999999888888888888888888888888888888999999999999888888888777777777777777888888777777777777777777777777777777888888888999999999777777888888999999999999666666777777777888888888777777777777777777777777777777888888888999999999999888777888999:::999777666666777777888888888888999888888888888999999:::::::::::::::999999888888666777777777888888888888777777777777777777777777555555555666666666777777999999888888888888888888777777666666555555444444666666555555555555666666666666666666777777777777777777666666666666777777666666777777777888888888777777888888888999999999888888888888888888888888777777777777777777777777777777888888888999999999777777777777777777777777666666777888888888888777777777777777777777777777555555555555555555555555666666666666666666777777777777777777777777777777666666777777888888888888777777888888888888777777777777777777777777888888777777777777777777777777777777777777777777777777777777777777777777777777999999::::::;;;;;;<<<<<<888999999::::::;;;;;;;;;===<<<<<<===>>>@@@CCCDDDNNNnnnnnnbbbZZZPPPJJJIIIKKKLLLMMMOOOSSSZZZbbbhhhooonnnttt|||qqqgggbbb[[[QQQKKKQQQXXX```lllyyy```NNN???>>>???===;;;<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999999999999999999999999999999999999999999999999999666666777777888999999999999999888888888888999999999999999999999999999999888888999999999:::::::::666666666777777777777777888888777777777777888888888888888888888888888888888888999::::::::::::999888888999999999999888888888888888888888999::::::888888888888888888888888777777777777777777777777777777777777777777777777999999999999999999999999777888888888888999999999999999999999999999999999888888999999999999888888777777777777777888888999666666666666666666666666777777777888888888888999666777888999999999999999666777777888888999999999777777777777777777777777777888888888888999999999999888777777888999888777666666666777888888999999999888888777777888999999::::::;;;;;;:::999888888777777777777888888888888777777777777777777777777555555666666666777777777888888888888888777777777666666555555555555555555666555555555555666666777666666666666777777777777888888777666666666666666555666666777777888888888777888888888888999999999999999999888888888888888777777777777777777777777777777777888999999::::::777777777777777777777777555666777777888888777777777777777777777777777777666666666666666666666666555555666666666666777777777777777777777777777777666666666777888888999999777777888888888888777777777777777777888888888888777777777777777777777777777777777777777777777777777777777777777777777777::::::;;;;;;;;;;;;;;;;;;999999::::::;;;<<<<<<======<<<;;;<<<>>>CCCGGGJJJeeeqqq^^^WWWSSSKKKIIILLLLLLOOOUUUZZZ^^^cccjjjnnnzzzzzzuuuoooiii]]]UUUTTTSSSSSS^^^lll~~~sss[[[EEE@@@@@@<<<:::===<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::999999999999999999999999999::::::;;;;;;::::::999888888888888888888888888888888888888888888888888666666666777888999999999999999888888888888999999::::::::::::::::::::::::888888999999999:::::::::555666666666777777777888888888777777777777888888888888888888888888888888888888999::::::::::::999888888999999999999888888888888888888888999999:::888888888888888888888888777777777777777777777777777777777777777777777777888888888888888888888888777888888888888999999999::::::::::::::::::::::::888888999999999999888888777777777777777888999999777777777777777777777777777777777777888888888888555666888999::::::999999777777888888999::::::;;;777777777777777777777777777888888888888999999999888777666666888888777666555666666777888888999999:::999999888888999999999999:::;;;;;;;;;:::999888777777777777888888888888777777777777777777777777555666666666777777777777888888888777777666666666444444555555555555555555555555555555555666777777666666666666777777777777777666666666666777777888555555666666777888888999777888888888888999999999999999999888888888777777777777777777777777777777666777777888999999::::::777777777777777777777777555666666777777777777777777777777777777777777777666666666666666666666666444555555666666777666666777777777777777777777777555666666777888888999999777777888888888888777777666777777777888888888888777777777777777777777777777777777777777777777777777777777777777777777777;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<===>>>>>>===<<<;;;;;;???DDDJJJNNNsss```QQQNNNLLLFFFHHHNNNMMMTTT]]]dddhhhlllpppsssxxxvvvjjj```]]]VVVPPPWWWeeepppgggLLLDDDBBB>>><<>>@@@@@@DDDQQQ___|||lll^^^PPPKKKMMMNNNOOOQQQPPPWWWccckkkkkkjjjrrr}}}{{{kkk]]]YYY[[[YYYTTTaaakkk~~~rrrQQQNNNCCC>>>AAA===<<<<<<;;;:::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888888888888888888888777777777777777777777777777777777777777777777777555555666777888999::::::777777777777777777777777888888888888888888888888666666777777888888999999888888888777777777777777999999999999999999999999999999999888888888888777999999888888888888888888888888888777777777777777888777666555555666777888777888888888888777777666888888888888888888888888::::::999999999:::;;;;;;===<<<;;;999888777777777777777777777777777777777777777777777777777777777777888999999999777666555666666777777777777666666666666777888888888888888888888999999999999888888777777888888888888777777777888888888888999999999888888888888888777666666666666666666666777888888999999999999999999999999<<<;;;;;;:::999888777777777777777777666666666666777777777777777777777777777777777777888888888888777777777777666666666666555555555555555555555555666666666666666666666666555555555555555555555555666666777777777777666666666666777888888888888888999999999999999999999999888888888888888888888888777888888888888999999999777777777777777777777777888888777666666666666666666666666666666666666666666666666666777777777777777777777777777777777777777777555444444555666777777777777777888888888888555666666777777777777777777777777777777777777777777777777777777777777777777777888888888888777777777777666666666666777777666666777777777777666666;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<>>BBB===<<<<<<;;;;;;::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888888888888888888888777777777777777777777777888888888888888888888888666666666777888888999999777777777777777777777777777777777777777777777777777777777777777888888888888888888888777777777777999999999999999999999999999999999888888888888777888888888888888888888888777777777777777888888888777777666666666666777777777777888888888888777777888888888888888888888888888888888999:::;;;<<<===<<<<<<:::999888777777777777777777777777777777777777777777777777777777777888888888888888777666666666666777777777777666666666777777888888888888888888888999999999999888888777777888888888888777777777888888888888999999999888888888888888777777666666666666666666777888888999999999999999999999999;;;::::::999999888888888888777777777666666666666777777777777777777777777666666666777777777888888888777777777666666666666555555555555555555555555666666666666666666666666555555555555555555555555666666777777777777666666666666777888888888888888888888888888888888888888888888888888888888888888777888888888888999999999777777777777777777777777888888777666666666666666666666666666666666666666666666666666777777777888777777777777777777777777777666555555555555777777777777777777888888888888555666666777777777777777777777777777777777777777777777777777777777777777777777888888888888777777777777666666666666777777666777777888888777777666<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<>>CCCFFFWWW}}}ggg[[[SSSNNNKKKLLLNNNOOOSSSYYYccciiiqqqwwwxxx{{{tttnnnkkkddd[[[WWWVVVYYYaaalllzzz```IIICCCCCC<<<===<<<<<<;;;::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888888888888888888888777777777777777777777777888888888888888888888888777777777777777777777777777777777777777777777777666666666666666666666666888888888888777777777777888888888888888888888888888888888888888888888888999999999888888888888777888888888888888888888888666666777777888888999999666777777888888777777666666666777888999999999999888888888888888888888888777777777888:::;;;===>>><<<;;;:::999888777777777777777777777777777777777777777777777777777777777999888888777777777777777666777777888888777777666666777888888999999888888888888999999999999888888777777888888888888777777777888888888888999999999888888999999888888777666777666666666666777888888999999999999999999999999999999999999999999999999888888777777777666666666777777777777777777777777555555666666666777777777888888777777777666666666555555555555555555555555666666666666666666666666666666666666666666666666666666777777777777666666666666777888888888888888777777777777777777777777888888888888888888888888777888888888888999999999777777777777777777777777888888777666666666666777777777777777777777777777666666666777777777888888777777777777777777777777555555555555666777888888777777777777888888888888555666777777888888777777777777777777777777777777777777777777777777777777777777888888888888777777777777666666666666777777777888888888888888888777<<<<<<<<<;;;;;;::::::999;;;;;;;;;;;;<<<<<<<<<<<<;;;@@@CCCEEEQQQssskkk[[[TTTNNNLLLLLLNNNOOORRRZZZcccnnnssszzz}}}zzzxxxwwwvvvtttrrruuuuuutttuuuwwwzzz}}}yyyuuulllcccddd^^^YYYYYY___kkkrrrUUUJJJDDD;;;>>>===<<<;;;;;;:::;;;;;;::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::888888888888888888888888888888888888888888888888777777777777777777777777888888888888888888888888888888888888777777666666777777777777777777777777777777777777777777777777999999888888777777666666777888888888888888999999777777777777777777777777999999999888888888777777888888888888888999999999555555666777888999999:::666777888999999888777666555666777888999:::::::::888888888888888888888888888888888888999:::;;;<<<;;;:::999888777777777777666666666666666666666666777777777777777777777777999888777666666777888999777777777888888777777777777777888999999999999888888888999999999999888888777777888888888888777777777777888888888999999999888999999999999888777777777777666666777777888999999999999999999999999999888888888999999:::::::::888888888777777777666666666666666666666666666666555555555555666666666666888888888777777777666666555555555555555555555555666666666666666666666666777777777777777777777777666666777777777777666666666666777888888888888888888888888888888888888888888888888888888888888888777777888888888999999999777777777777777777777777999888777777666666777777888888888888888888888888666666777777777888888888777777777777777777777777444555555666777777888999666777777777888888888888666666777888888888888777777777777777777777777777666666666666666666666666777777888888888888777777777777666666666666777777888888999999999999888888<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<======999CCCCCCBBB\\\wwwaaaSSSPPPNNNLLLLLLNNNOOOTTT___kkkssswwwxxxwwwtttrrrpppoooooooooooollliiihhhgggfffdddbbbdddccccccccceeehhhlllnnnrrrttttttssspppoooqqqrrrsssuuuwwwzzz~~~~~~vvvllliiiddd```aaaeeepppbbbNNNCCC>>>???>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::888888888888888888888888888888888888888888888888777777777777777777777777888888888888888888888888999999888888777666666666777777777777777777777777888888888888888888888888999999888888777777666666777777888888999999999:::777777777777777777777777999999999888888888777777777777888888888999999999555555666777888999999:::666777888999999888777666666666777999::::::::::::888888888888888888888888::::::999888888888999999::::::999888777777777777666666666666666666666666777777777777777777777777999888777666666777888999777777888888888888777777777777888999999999999999888888999999999999888888777777888888888888777777777777888888888999999999999999999999999888777777777777777777777888999999999999999999999999999999888888888999999::::::;;;888888888888777777777777666666666666666666666666555555555555666666666666888888888888777777777777666666666666666666666666666666666666666666666666777777777777777777777777666666777777777777666666666666777888888888888888999999999999999999999999888888888888888888888888777777888888888999999999777777777777777777777777999999888777777777777777999999999999999999999999777777777777888888888888777777777777777777777777444555666666777888888999666777777777888888888888666777777888888888888888777777777777777777777777666666666666666666666666777777888888888888777777777777666666666666777777888888999999999999888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>CCCAAAFFFmmmnnnYYYMMMKKKNNNLLLKKKNNNQQQWWWcccooouuuzzzzzzxxxxxxxxxvvvtttjjjiiigggeeedddccccccdddeeeccc```___```___^^^]]]]]]]]]\\\\\\]]]___aaabbbbbbeeegggfffdddccceeehhhfffhhhkkknnnqqqtttvvvvvvxxxvvvnnnkkkiiijjjlllqqq}}}tttYYYFFFCCC??????===<<<;;;;;;::::::::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::888888888888888888888888888888888888888888888888777777777777777777777777999999999999999999999999999888888888777777666666777777777777777777777777888888888888888888888888888888888888777777777777777777888888999:::::::::888888888888888888888888999999999888888888888777777777777888999999::::::666666777777888888999999777888888888888888888777777777888999::::::::::::888888888888888888888888;;;:::999888888777777888999999888777777777777777777777777777777777777777777777777777777777777777777777777777777888888999777888888999999888888777777888999999:::999999999888888999999999999888888777777888888888888777777777888888888888999999999999999999:::999999888777888777777777777888999999999999999999999999999999888888888999999:::::::::999999888888888777777777777777777777777777777777555555666666666777777777999999888888888777777777666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777666666666666777888888888888888999999999999999999999999888888888888888888888888777888888888888999999999777777777777777777777777999999888777777777777888888888888888888888888888777777777888888888999999777777777777777777777777555555777777888888888888777777777777888888888888666777888888999999888888777777777777777777777777777777777777777777777777777777888888888888777777777777666666666666777777777888888888888888888777999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<============CCCAAAFFF^^^~~~pppaaaRRRKKKMMMNNNLLLMMMSSSYYY___iiirrrzzzyyyvvvwwwxxxtttpppllllllkkkiiifffeeeddddddaaa```^^^]]]\\\\\\]]]]]]^^^\\\[[[[[[\\\]]]\\\[[[\\\\\\\\\\\\[[[[[[[[[[[[YYY^^^bbbcccbbbcccfffiiiiiikkkpppuuuzzz|||~~~~~~zzzxxxwwwwwwtttrrrwww~~~nnnPPPIII@@@???>>><<<;;;;;;::::::::::::::::::::::::::::::888888888888888888888888999999999999999999999999888888888888888888888888888888888888888888888888777777777777777777777777999999999999999999999999888888888777777777777777777777777777777777777777888888888888888888888888777777777777777888888888777777888999999:::;;;;;;999999999999999999999999999999999888888888888777666777777888999999::::::777777777777777888888888999888888777777888888999888888999::::::999999999888888888888888888888888:::999888888888888888888999888888777777777777777777777777777777777777777777777777777777777777777666666777888888888888888777888888999999888888777777888999999::::::999999888888999999999999888888777777888888888888777777777888888888888999999999999999::::::999999888777888888777777888888999:::999999999999999999999999999999999999999999::::::999999999888888888777777777777777777777777777777666666666777777777888888999999999888888888777777666666666666666666666666666666666666666666666666555555555555555555555555666666777777777777666666666666777888888888888888888888888888888888888888888888888888888888888888777888888888888999999999777777777777777777777777:::999888888777777888888888888888888888888888888777777888888888999999999777777777777777777777777666666888888888888777666777777777777888888888888777777888999999999999888777777777777777777777777777777777777777777777777777777888888888888777777777777666666666666777777666777777888888777777666888999999:::;;;<<<======<<<<<<<<<<<<=========>>>FFF???NNNyyyyyyeee]]]WWWNNNLLLRRROOOMMMPPPYYYaaagggooovvv~~~xxxtttsssvvvzzz}}}rrrjjjbbbbbbggghhhddd^^^[[[^^^aaa```]]]ZZZZZZ[[[[[[[[[YYYXXXXXXXXXYYYZZZYYYXXXWWWWWWYYY[[[[[[ZZZ]]]]]]]]]\\\[[[YYYXXXWWW[[[aaagggjjjjjjkkkppptttvvvzzz~~~YYYLLL@@@???>>>===;;;;;;::::::::::::::::::::::::::::::888888888888888888888888999999999999999999999999888888888888888888888888888888888888888888888888777777777777777777777777999999999999999999999999777777777777777777888888777777777777777777777777777777777777777777777777666666777777888888999999777777888999::::::;;;;;;999999999999999999999999999999999888888888888777666777777888999999::::::888888888777777777777777:::999888777777888999:::999999:::::::::999888888888888888888888888888888888777777777888999::::::999888777777777777777888777777777777777777777777777777777777777777777777555666777999999999888777888888999999999999888888888888999::::::::::::999888888999999999999888888777777888888888888777777777888888888888999999999999::::::::::::999888888888888888777888888999:::999999999999999999999999999999999999999999999999999999999888888888888777777777777777777777777777777777777777888888888888999999999888888888888777777777777777777777777777666666666666666666666666555555555555555555555555666666777777777777666666666666777888888888888888777777777777777777777777888888888888888888888888777888888888888999999999777777777777777777777777:::999888888777888888888777777777777777777777777777888888888888999999999777777777777777777777777777777888999999888666666777777777777888888888888777777888999999999999888777777777777777777777777777777777777777777777777777777888888888888777777777777666666666666777777666666777777777777666666::::::::::::::::::::::::<<<<<<;;;:::;;;>>>>>><<>>888:::::::::999999999888888888888999999999999888888888888888999999999::::::888888888888888888888888777777777777777777777777777777777888888888999999777777777777777777777777777777888888888999999999999888888777777888888999888888888888777777777666777777888999999:::;;;;;;777777777888999999::::::::::::::::::::::::::::::999999999888888888888777777777777777777777777777888888888888888888888888:::999999888888999999:::777888888888888999999999888888888888888888888888777777777777888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888777888999:::;;;;;;;;;;;;999999::::::999888888777888888888888777666555444777777777777888888888888888888888888888888888888999999888888888888888999999999999:::::::::;;;;;;;;;:::999999888888999999:::999888777777777888999666666777777777888888888666666777888888888888777999888777777666666777777444444444555555555666666777777666666666666777777555555555555555666777888444555666777888777777666888888888888888888888888777777777777777777777777999999888888888888888999999999999999999999999999777777777777888888888888999999999999999999999999777777777777777888888999:::999999999888888888888888888888888777777777777888888888777777777666666777777777777777777777777777777777777777777777777666666777888888888888888888777666555555666777888777777777777777777777777888888888888777777777666777777777777777666555555::::::::::::::::::;;;;;;;;;<<<=========???BBBEEEPPPwww~~~fff]]]TTTPPPNNNLLLNNNRRRSSSXXXcccmmmsssyyy{{{zzzyyyvvvrrrkkkbbb\\\^^^```aaa^^^ZZZZZZ^^^bbbbbbggglllnnnmmmllllllnnnyyyzzz|||uuuqqqssszzz~~~vvvuuu~~~dddUUUDDD===???<<<===???::::::::::::999999999888888888888999999999999888888888888888999999999999:::888888888888888888888888777777777777777777777777666666666777777777888888777777777777777777777777777777777888888888888999999888888777777888888999888888888888777777777777777777888888999:::::::::777777777888999999::::::::::::::::::::::::::::::999999999888888888888777777777777777777777777777888888888888888888888888:::999888888888888999:::777888888888888999999999888888888888888888888888777777777777888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888777888999:::;;;;;;;;;;;;888888999999888888777777888888888888777666555555777777777888888888999999777777777777777777777777::::::999888777777777777999999999999::::::::::::;;;:::999999888888999999:::999888888777777888888555666666666777777777777555555666777777777777777999888777777666666777777444444555555555666666666777666666555555666666777333444444444666777888999555555666777777777777777777777777777777777777777777777777777777777777777999888888888888888999999999999999999999999999999777777777777888888888888999999999999999999999999777777777777777888888999:::::::::999999999999888888888888888777777777777888888777777777777666666777777777777777777777777777777777777777777777777666666777888888888888888777777666666666666777777777777777777777777777777888888888888777777777777777777777777777666666555:::::::::;;;;;;;;;;;;;;;<<<<<<>>>>>>===>>>DDDKKKhhhwwwlll^^^WWWPPPOOONNNNNNRRRWWWYYY___iiisssyyy}}}mmmiiigggdddaaa^^^[[[XXXWWW\\\dddllllllgggffflllsss}}}zzzsss{{{yyybbbJJJ??????<<<===???;;;:::::::::999999999888888888888999999999999888888888888888888999999999999888888888888888888888888777777777777777777777777666666666777777777888888777777777777777777777777777777777777888888888888888888777777777777888888888888888777777777777777777777888888999999999:::777777777888999999::::::999999999999999999999999999999999888888888777777777777777777777777777777888888888888888888888888999999888888888888999999777777888888888999999999888888888888888888888888666777777777888888888888777777777777777777777777777777777777777777777777777777777777777777777777666777777777888888888888888888888888888888888888888888999:::::::::::::::777777888888888777777666888888888888888777666555777777888888888999999999777777777888888888888888;;;:::999888777777777777888999999999999:::::::::;;;:::999999888888999999999999999888888888888888666666666777777777888888555666777777888888777777888888777666666666666666555555555555666666666666666666666555555666666666444444444555555666888888555666666777777777777777666666666666666666666666777777777777777777777777888888888777888888999:::888888888888888888888888666777777777888888888888888888888888999999999999777777777777777888888999:::::::::999999999999999888888888888777777777666777777777777777777666666666666666666666666666666777777777777777777777777666666777888888888888888777777666666666666777777777777777777777777777777888888888777777777777777666666777777777777666666:::::::::;;;;;;<<<<<<<<<>>>===>>>???======HHHUUU|||zzziii]]]XXXSSSNNNNNNMMMMMMRRRYYY]]]cccllluuu{{{zzzuuuooo```^^^]]]ZZZYYYZZZ^^^cccggglllyyywwwwwwrrrTTTBBB@@@<<<;;;>>>;;;:::::::::999999999888888888888999999999999888888777777888888888999999999777777777777777777777777777777777777777777777777777777777888888888999999777777777777777777777777777777777777777777777777888777777777777777777888777777777777777777888888777888888888888888999999777777777888999999::::::999999999999999999999999999999999888888888777777777777777777777777777777888888888888888888888888888888888888888888888888777777888888888999999999777777777777777777777777666777777777888888888888777777777777777777777777777777777777777777777777777777777777777777777777666777777777888888888888888888888888888888888888888888999999::::::999999666777777888888888777777777888888888888777777666888888888888999999999999888888888999999999::::::;;;:::999888777777777777888888888999999999::::::;;;:::999999888888999999999999999999888888777777777777777888888888999999666777888888999999888888888777777666555666666666555555555666666666777777666666555555555555666666666666555555555555666666666666666666666777777888555555555555555555555555777777777777777777777777888888777777888999999:::888888888888888888888888666777777777888888888888777777777888888999999999777777777777777888888999999999999999999999999999888888888888777777777666666666666666666666777777666666666666666666666666777777777777777777777777666666777888888888888888666666777777777777666666666666666666666666666666777777777777777777888888666666777777777777666666:::::::::;;;<<<<<<======>>><<<===@@@>>>AAAQQQdddqqqddd[[[SSSOOOLLLMMMLLLMMMSSSZZZaaaeeennnvvv~~~{{{ssssssoooaaa\\\\\\\\\^^^bbbiiirrrxxx||||||zzz{{{```GGGBBB===;;;===;;;:::::::::999999999888888888888999999999999888888777777777888888888888999777777777777777777777777777777777777777777777777777777777888888888999999777777777777777777777777888777777777777777666666888777777666666777777888777777777777888888888888888888888888888888888888777777777888999999::::::999999999999999999999999999999999888888888888777777777777777777777777777888888888888888888888888777777888999999888777777777888888888888999999999777777777777777777777777777777777777888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888888888999999999999999888777777888888999999888888777888888999888888777777888888888999999999999:::888888888999::::::;;;;;;::::::999888777777777777888888888888999999999999;;;:::999999888888999999888999999999999888777777888888888888999999999999777777888999999999999999888777666666555555666666555555666666666777777777666555555444444555555666777777666555555555555555666666666666666777888888666666666666666666666666777777777777777777777777777777777777888999::::::888888888888888888888888777777777777888888888888666666777777888999999999777777777777777888888999777888888888888999999999888888888888777777777777555555666666666666777777777777777777777777777777777777777777777777777777666666777888888888888888666666777777777777666666666666666666666666666666777777777777888888888888555666666777777777777777::::::;;;;;;<<<============;;;===AAAAAAGGG]]]uuu{{{hhh___[[[QQQNNNMMMNNNNNNOOOVVV___fffkkksss|||{{{tttssspppqqqoooeee^^^```bbbcccdddhhhmmmqqqzzzkkkNNNGGG@@@<<<===<<<:::::::::999999999888888888888999999999999888888777777777777888888888888777777777777777777777777777777777777777777777777666666666777777777888888777777777777777777777777888888777777666666666666777777666666666666777777666777777777888888888888888888888888777777777777777777777888999999::::::888888888888888888888888999999999888888888888777777777777777777777777777888888888888888888888888666777888999999888777666777888888888888999999999777777777777777777777777777777777777888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888888888999999999999888888777888888999::::::999999777888888999999888888888888888888999999999::::::777777777888999:::::::::999999888888888888888999888888888888999999999999;;;:::999999888888999999888999999:::999888777666777777777777888888888888666777777888888888888888777777666555555555555666555666666666777777777777666555555444444555555666666555555555555666666777777666666555666777888999666666666666666666666666777777777777777777777777777777777777888999:::;;;888888888888888888888888777777777777888888888888666666666777888999999999777777777777777888888999666666777777777888888888888888888888777777777777555555555666666666777777777777777777777777777777777777777777777777777777666666777888888888888888555666777888888777666555666666666666666666666666666777777777888888888888555555666777777777777777::::::;;;;;;<<<===>>>>>><<<:::<<>>>>>===:::::::::999999999888888888888999999999999888888777777777777888888888888777777777777777777777777777777777777777777777777555555555555666666666777777777777777777777777777888888777777666666666555777777666666666666777777666666777777888888888999888888888777777777777777777777777888999999::::::888888888888888888888888999999999888888888888777777777777777777777777777888888888888888888888888666777888999999888777666777888888888888999999999777777777777777777777777777777777777888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888888888999999999888888777777888999:::::::::::::::777888888999999999888888888888999999999:::::::::555666666777888999999999888888888888888888999999777888888888888999999999;;;:::999999888888999999888888999:::999888777666666666666666777777777777555666666777777777777777777777666555555555555555666666666666777777777777555555555444444555555555444444444555666777888999777666555555555666888999777777777777777777777777777777777777777777777777777777777777888999:::;;;777777777777777777777777777777777777888888888888555666666777888999999999777777777777777888888999555555666666777777777888888888888888777777777777444555555555666666777777777777777777777777777777777777777777777777777777666666777888888888888888555666777888888777666555666666666666666666666666666666777777888888888999555555666777777777777777>>>============>>>>>>???===>>>>>>AAANNNfffrrrbbbVVVQQQPPPPPPPPPQQQSSSVVV[[[```dddlll{{{nnnbbbcccdddcccaaa___```aaajjjlllnnnkkkddd]]]XXXWWWOOONNNOOOQQQTTTVVVYYY]]]]]]```ccceeeiiissszzzxxxwwwyyyyyyzzz}}}gggKKKAAA???===999::::::;;;;;;;;;:::999888:::999888888777777888888777777777777888888888888777777777777777777777777777777777777777777777777666666666666666777888888777777777777777777777777555555666777888999999:::999888888888777777666666777777777777777777777777555666666777888999999999888888999999999:::::::::999999888888888888999999888888888888888888888888666666777888999:::::::::777888888888888999999999888888999999999999888888888888999999999999888888666666777777888888888999::::::999888777777777888999888777777777888::::::777777777777777777777777888888888888888888888888777888888888888999999999;;;;;;999999999999;;;;;;999999999888888888888888999999888888888888888999999999999888888888888777888888888888888888888888999999888888888888999999::::::999888888999::::::999999888888888888999999999999999999999999999999999::::::;;;;;;::::::999777777777777777777777777777777777777888888888888777777777777666666666666777666555444444555666777555555666666777777888888666666666666777777777777666666666666777777777777777777666666555555555444777777777777777777777777888888888888888888888888888888888888888888888888777777777777777777777777888888888888888888888888777777777777777777777777555777888777666555666888777777777777777777777777777777777777666666666666999888888888777777666666777777888888888888777777555666666777777777777777555555555555666666666777555555555666666666666666555555555555666666666777777777777777777777777777======<<<<<<======>>>>>>======>>>FFFXXXrrrmmm___UUUPPPQQQPPPPPPPPPRRRVVV]]]dddiiisss{{{fffdddeeeeeecccaaa``````aaahhhmmmqqqqqqjjj```XXXTTTNNNOOOPPPQQQQQQRRRTTTVVVSSSVVV[[[^^^aaafffmmmrrrxxxsssvvvrrrttt{{{|||sssRRRGGGDDD???999:::;;;;;;;;;::::::999999:::999888888777777888888777777777777888888888888777777777777777777777777777777777777777777777777666666666666666777888888777777777777777777777777777777777777777888888888888888888888777777777666777777777777777777777777666666666777888999999999888888888999999999::::::999999888888888888999999888888888888888888888888777777777888999999999:::777888888888888999999999888888999999999999888888888888999999999999888888777777777777888888888999999999888888777888888888999888777777777888::::::888888888888888888888888888888888888888888888888777888888888888999999999:::999888888888888999:::888888888888888888999999999999888888888888888999999999999888888888888777888888888888888888888888999999888888888888999999::::::999888888999::::::999999888888888888999999999999999999999999999999999::::::;;;;;;::::::999777777777777777777777777777777777777888888888888777777777777666666666666777666555444444555666777444444555555555555555666555555555555666666666666666666666666777777777777777777666666666555555555777777777777777777777777888888888888888888888888888888888888888888888888777777777777777777777777888888888888888888888888777777777777777777777777555777888777666555666888777777777777777777777777777777777777666666666666888888888888777777777666777777888888888888777777555666666777777777777777555555555666666666777777666666666666666666666666555555555666666666777777777777777777777777777777<<<<<<;;;;;;<<<======>>>BBB???@@@MMMeeevvvwwwfffZZZRRRPPPRRRNNNOOOQQQSSSXXX```jjjpppwwwlllbbbaaabbbbbb```]]]\\\\\\]]]fffnnnwww{{{wwwnnnccc]]]ZZZXXXUUUTTTTTTWWW[[[\\\UUUVVVYYY\\\___aaacccdddiiikkkmmmvvv~~~zzz]]]MMMHHHBBB;;;;;;;;;;;;:::::::::999999:::999888888777777888888777777777777888888888888777777777777777777777777777777777777777777777777666666666666666777888888777777777777777777777777888888888888777777666666888888888888777777777777777777777777777777777777666666777777888999999999888888888999999999999:::999999888888888888999999888888888888888888888888888888888888888888999999777888888888888999999999888888999999999999888888888888999999999999888888777777777888888888888888888888888777888888999999999888888888888999::::::888888888888888888888888888888888888888888888888777888888888888999999999999888888777777888888999777777777888999999999:::999888888888888888999999999999999888888888888777888888888888888888888888999999888888888888999999:::999999888888999999:::999999888888888888999999999999999999999999999999999::::::;;;;;;::::::999777777777777777777777777777777777777888888888888777777777777666666666666666666555555555555666666444444444333333333333333444444444444555555555555666666666666777777777777777777666666666666555555777777777777777777777777888888888888888888888888777777777777777777777777777777777777777777777777888888888888888888888888777777777777777777777777555777888777666555666888777777777777777777777777666666666666777777777777888888888888777777777777777777888888888888777777555666777777888888777777555555666666666777777777666666666666666666666666555555666666666777777777777777777777777777777777;;;;;;;;;;;;;;;<<<===>>>DDD>>>CCC]]]|||~~~ooo___UUUOOOOOORRRNNNQQQUUUYYY^^^eeennnuuu{{{pppbbb]]]ZZZ[[[ZZZWWWUUUTTTUUUVVVccclllxxx|||wwwuuupppiiieeeiiinnnnnnjjjZZZ[[[]]]bbbhhhnnnpppqqqkkkooouuukkkTTTJJJDDD>>>;;;;;;::::::999999999::::::999888888777777888888666777777777888888888888777777777777777777777777777777777777777777777777666666666666666777777888777777777777777777777777888888777777777777777777888888888777777777777777777777777777777777777777777777777888888999999999888888888888999999999999999999888888888888999999888888888888888888888888999999999888888888888888777777888888888999999999888888999999999999888888888888999999999999888888888888888888888888888888888777777777888999::::::888888888888999999::::::888888888888888888888888888888888888888888888888777777888888888999999999999999888888888888999999666666777888999:::::::::888888888777888888999:::999999999888888888777777888888888888888888888888999999888888888888999999999999999999999999999999999999888888888888999999888999999999999999::::::999::::::;;;;;;::::::999777777777777777777777777666777777777888888888888777777777777666666666666666666666555555666666666555444444333333222222222444444555555555666666666666666666666777777777777777777666666666666666666777777777777777777777777888888888888888888888888666666666666666666666666777777777777777777777777888888888888888888888888777777777777777777777777555777888777666555666888777777777777777777777777666666666666777777777777888888888777777777777777777777888888888888777777666666777888888888888777555666666666666777777777777777777666666666666666555666666666666777777777666666666666666666666666:::::::::;;;;;;<<<>>>>>>@@@<<>><<<;;;:::999888999:::;;;:::999888888777777888888777777777777888888888888777777777777777777777777777777777777777777777777666666666666666777888888777777777777777777777777555555666777888999::::::777777777777888888888888888888888888888888888888999999999999999999999999777777777888888888888999999999888888888888999999888888888888888888888888888888888888888888999999777888888888888999999999888888999999999999888888888888999999999999888888999999999999999888888888888888888777888888999999888999999:::;;;:::::::::999999999999999999999999888888888888888888888888777888888888888999999999999::::::;;;;;;::::::999777777777888999999999:::777777777777888999::::::999999999888888888888777888888888888888888888888999999888888888888999999888999999::::::999999888999999888888888888999999888888888999999::::::;;;999::::::;;;;;;::::::999888888888888888888888888777777777777888888888888777777777777666666666666555555666666666666555555666666666666555555555555666666666666777777777888666666666666777777777777666666777777777777888888777777777777777777777777888888888888888888888888777777777777777777777777888888888888888888888888888888888888888888888888777777777777777777777777555777888777666555666888777777777777777777777777555555666666777777888888777777777777888888888888777777888888888888777777666777888888999999888888666666666777777777888888999888888777777666666555666666666777777777888888777777777777777777777777;;;;;;;;;<<<===>>>@@@@@@HHHPPPlll|||uuuhhh[[[TTTQQQPPPQQQUUUXXX^^^eeejjjoooxxxjjjeeeaaaYYYWWWWWWVVVTTTSSSTTTVVVYYYVVVVVVYYYbbbmmmxxxvvvpppmmmjjjjjjooo{{{yyycccMMM@@@===;;;:::888888999:::;;;:::999888888777777888888777777777777888888888888777777777777777777777777777777777777777777777777666666666666666777888888777777777777777777777777666666777777888888888999666777777777888888888888888888888888888888888888999999999999999999999999777777777777888888888888999999888888888888999999888888888888888888888888777777777888999999999:::777888888888888999999999888888999999999999888888888888999999999999888888:::::::::999999888888888999999888888777888888888888999:::;;;;;;;;;::::::999999999999999999999999888888888888888888888888777888888888888999999999888999::::::::::::999888888888888888888888999999777777777777888999:::;;;999999999888888888888777888888888888888888888888999999888888888888999999888999::::::::::::999888999999888888888888999999777888888999::::::;;;;;;999::::::;;;;;;::::::999888888888888888888888888777777777777888888888888777777777777666666666666444555666777777666555444555555555555555666666666555555555666666666777777666666666666777777777777666666777777777888888888777777777777777777777777888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888777777777777777777777777555777888777666555666888777777777777777777777777555555555666777888888888666777777777888888888888777777888888888888777777777777888999999999999888666666777777777888888888999999888888777666666555666666777777777888888888777777777777777777777777;;;;;;<<<<<<>>>???@@@AAAHHHWWWwwwzzzlllaaaVVVQQQQQQQQQSSSWWW[[[```eeejjjooo{{{yyydddaaa^^^WWWXXXXXXWWWUUUTTTUUUYYY\\\YYYWWWVVV[[[ccckkkppprrr|||xxxpppmmmiiiggggggpppmmmwwwmmmTTTCCC===<<<:::888888999:::;;;:::999999888777888888888777777777777888888888888777777777777777777777777777777777777777777777777666666666666666777888888777777777777777777777777888888888888777777777777666666777777888888888999888888888888888888888888999999999999999999999999777777777777888888888888999999888888888888999999888888888888888888888888666666777888999::::::;;;777888888888888999999999888888999999999999888888888888999999999999888888:::::::::999999888888888::::::999888777777777888888999:::;;;<<<;;;::::::999999999999999999999999888888888888888888888888777888888888888999999999777888999::::::999888777999999999888888888888888777777777777888999:::;;;999999999888888888888777888888888888888888888888999999888888888888999999888999:::;;;;;;:::999888999999888888888888999999777777888999::::::;;;;;;999::::::;;;;;;::::::999888888888888888888888888777777777777888888888888777777777777666666666666444555666777777666555444444444444555555666666666444444444555555555666666666666666666777777777777666666777777888888888999777777777777777777777777888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888777777777777777777777777666777888777666555666888777777777777777777777777444555555666777888888999666666777777888888888999777777888888888888777777777777888999999999999888777777777777888888888888999999999888777666666555777777777777888888888888777777777777777777777777===<<<===???>>><<>>===??????>>>AAAFFFaaavvv{{{nnnyyycccYYYQQQOOOPPPRRRVVV[[[fffjjjkkkvvvqqqddd___\\\ZZZ\\\\\\\\\[[[[[[YYYXXXXXXYYYWWWWWW[[[ccchhhhhhggg[[[^^^fffpppwww}}}pppjjjlllpppqqq}}}~~~uuulllgggdddccceeejjjvvvyyyfffMMMBBB???;;;999:::<<<;;;999999999999888888888888777999999999999888888777777777777777777777777777777666666666666666666666666777777777777666666666666777777777777777777777777777777777777777777777777888888777777777777888888777777777777777777777777777888888888888999999999999999:::::::::;;;;;;;;;::::::888777777777888888;;;;;;:::999999888777777777888888888999999999999999999888777777888999999888888888888888888888888999999888777777888999999888999999999999888777666999999888888888888999999888999999::::::999999888777777777777777777777777888888888888888888888888888888888888777777777777888888888888888888888888999999999888888888777777777777777888888888999999999999999999999999999999888888888888999999999999999999888888888888888999:::::::::999999999999999888888888888888888888888999999::::::::::::;;;;;;999999999999999999999999::::::888777777777888999777777888888888888777777666777888777555444444555777777777777777777777777555555555555555555555555555555666777777777777777777777777777777777777777888888777777777777888888777777777777777888888999777777777777888888888888777777777777888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777666666666666777777666666666666777777777777888888888888888777888888888888888888888888666666777777777888888888888888888888888888888888999888666555555666888999777666666666555555555555444555555666666666666666777777777777777777777777>>>;;;:::===@@@BBBGGGMMMpppiiikkkrrr___WWWQQQPPPRRRTTTYYY^^^ffflllooo{{{pppddd___]]]]]]aaaaaa___^^^\\\ZZZYYYXXXVVVWWWZZZ```fffjjjhhhfff]]]XXXTTTUUUZZZeeevvvvvvooohhheeeaaa___bbbfffnnnuuu}}}sssccc^^^dddjjjlll~~~~~~|||rrreeeggghhhfffccckkkrrrPPPCCC???;;;:::<<<<<<;;;:::999999999888888888888777::::::999999999999888888777777777777777777777777555555555555555555555555666666666666777777777777777777777777777777777777777777777777777777777777888777777777777777888888777777777777777777777777777888888888888999999999:::::::::;;;;;;;;;;;;;;;:::999888888777888888888:::::::::999888888777777999999999999999:::::::::999888888777777888888999888888888888888888888888999999888777777888999999888888999999888888777666999999888888888888999999888999999::::::999999888777777777777777777777777888888888888888888888888888888888888777777777777888888888888888888888888999999999888888888888888888888888888999999999:::::::::999999888888888888888888999999999:::::::::999888888888888888999999:::999999999888888777777888888888888888888888888999999::::::::::::;;;;;;::::::::::::::::::::::::::::::999888888888888999777777888888888888777777777888888777555444444555777777777777777777777777555555555555555555555555555555666777777777777777777777777777777777777777888888777777777777888888777777777777777888888999777777777777888888888888777777777777888888888888888888888888777777777777777777777777777777777777777777777777777777777777666666666666777777777777777777666666666666777777666666777999999:::::::::888888888888888888888888666666777777777777888888888888888888888888888888888888666666666666888888666666666666555555555555444555555666666666666666777777777777777777777777===;;;;;;<<<<<>>>>>???>>>:::>>>MMM^^^oootttuuueeeUUUQQQPPPRRRUUUXXX^^^eeeiiizzzqqqfffeeehhhkkkfffdddbbb```___^^^]]]]]]aaadddhhhmmmooonnnjjjfffbbb^^^YYYXXX[[[___^^^[[[```___bbbdddcccaaabbbggggggiiiiiijjjqqqzzz~~~|||}}}vvvqqqyyyzzzyyyyyynnneeefffnnnxxxzzzeeeOOODDD;;;<<<>>><<<:::;;;999999999888888888777777666666666777777777777777666666666666666666666666777777777777777777777777555666666666777777777888777777777777777777777777666666666666666666666666777777666666777888999999777777777777777777777777777777888888888999999999999999888888888888888888888888888888999888888888999999888888888888888777888888888888888888777777777777777777777777777777888888888888888888888888888888888999999888888888777777777777777777888888999999888888888888999999888999999::::::999999888777777777777777777777777777777777777777777777777888888888888777777777666777777888888888999999999888888888888888888888888888888999999999:::::::::999999999888888777777777888888999999999:::::::::888888777777888999999:::888888888777777666666666888888888888888888888888999999999:::::::::;;;;;;::::::::::::::::::::::::::::::::::::999999888888888888999999999999888888888999999888666444555666666666666666666666666666666666666666666666666666555555666777777777777777777777777777777777777777888888777777777777888888777777777777777888888999666777777777888888888888666777777777888888888888888888888888777777777666666666666666666666666666666666666666666666666666555666666666777777777888777777666666666666777777666666777777777777777666777777777777777777777777555666666666666777777777777777777777777777777777777666666666666666666777555555555666666666666666444555555666666666666666666666666666666666666666===AAAFFFIIIJJJOOO```ppprrrzzziiiZZZRRRPPPQQQUUUYYY\\\ccckkkrrr|||lllgggiiimmmpppeeeeeecccbbbbbbcccddddddkkkmmmqqqssssssqqqnnnlllfffbbb\\\YYY]]]dddfffcccaaaaaadddhhhfffdddggglllqqqrrrrrrrrrwww|||{{{wwwsssqqqlllqqqwwwtttuuuiiikkkuuuhhhssspppYYYJJJ======>>>;;;999;;;999999999888888888888777555555555666666666666777777777777777777777777777888888888888888888888888555555666666777777888888777777777777777777777777777777777777777777777777666666666666777888999:::777777777777777777777777777888888888888999999999888888888888777777777777777777888999999999999888888888888888888888888888888888888777777777777777666777777888888777777666888888888888888888888888777888999999999999888777777777666666666777888888999999888888888888999999888999999::::::999999888777777777777777777777777777777777777777777777777888888888888777777777777777777777888999999::::::888888888888888999999999888888888888999999999:::888888888888888888888888777777888888888999999999777777777777888999::::::777777777777777777777777888888888888888888888888999999::::::::::::;;;;;;:::::::::::::::::::::::::::::::::;;;:::999999888888888999999999999888888777888999888666555666777777777777777777777777777666666666666666666666666555555666777777777777777777777777777777777777777888888777777777777888888777777777777777888888999777777777777888888888888777777777777888888888888888888888888777777777777777777777777777777777777777777777777777777777777555555666666777777888888777777666666666666777777666666777777777666666555777777777777777777777777555555666666666666777777777777777777777777777777666666666666666666666666555555555666666666666666444555555666666666666666777777777777777777777777UUUWWW\\\dddhhhjjjqqqyyy{{{zzz}}}pppaaaSSSQQQQQQTTTZZZ]]]aaahhhqqq{{{tttiiihhhkkknnnnnneeeeeedddeeefffiiikkkmmmrrrtttvvvxxxwwwvvvuuuuuuqqqooojjjffflllwww}}}{{{ooommmlllmmmlllmmmuuu~~~vvvlllllljjjqqqvvvsssxxxvvvzzzyyygggrrrssscccOOO@@@>>>>>>:::888;;;999999999888888888888777555666666666777777777777777777777777777777777777777777777777777777777777555555555666777888888888777777777777777777777777777777777777777777777777666666666666777888999:::777777777777777777777777777888888888888999999999999999999888888888777777666777888999:::999999888777777777777888888888888999999999888888777777777555666777888888777666555888888888888888888888888777888999999999999888777777666666555666777888999999999888888888888999999888999999::::::999999888777777777777777777777777777777777777777777777777888888888888777777777777666777777888999999::::::777777888888888999999999777777777888888888999999666666777777888888999999666666777777777888888888777777777777888999:::;;;666777777888888999999:::888888888888888888888888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999888888999999::::::999999888555777888888777666888999777777777777777777777777666666666666666666666666555555666777777777777777777777777777777777777777888888777777777777888888777777777777777888888999777777777777888888888888777777777777888888888888888888888888777777777777777777777777777777777777777777777777777777777777555555555666777888888888777777666666666666777777555666777888888888888888777777777777777777777777555555555666666666777777777777777777777777777777555666666666666666666555555555555555666666666777444555555666666666666666777777777777777777777777~~~zzzzzz~~~xxxqqqmmmvvvwwwlll^^^RRRRRRSSSWWW]]]aaadddllluuurrriiijjjlllkkkhhheeeeeeeeegggjjjmmmqqqsssvvvxxxyyyzzzyyyzzz{{{|||ssstttsssrrryyy|||uuuoookkkmmmxxxvvvkkkfffhhhiiioooyyywww~~~rrryyyzzzvvviiiSSSAAA>>>>>>999777<<<999999999888888888888777666666777777888888888999777777777777777777777777666666666666666666666666444555555666777888888999777777777777777777777777777777777777777777777777666666666666777888999:::777777777777777777777777777888888888888999999999:::::::::999999999888888666777888999::::::999888777777777777777888888888:::::::::999999888888888555666777888888777666555888888888888888888888888777888999::::::999888777777666555555555777888999999999888888888888999999999999999::::::999999999777777777777777777777777777777777777777777777777888888888888777777777777666777777888999999::::::777777888888999999999999666777777777777888888888555555666777888999::::::666666666666777777777777777777777777888999:::;;;666666777888999:::;;;;;;888888888888888888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<;;;:::999888888999999::::::999999888555666888888777777999:::777777777777777777777777777777777777777777777777555666666777777777777777777777777777777777777777888888777777777777888888777777777777777888888999777777777777888888888888777777777777888888888888888888888888777777777777777777777777777777777777777777777777777777777777444555555666777888888999777777666666666666777777444555666888:::;;;;;;;;;777777777777777777777777555555555555666666666777777777777777777777777777555555666666666666555555444555555555666666777777444555555666666666666666777777777777777777777777{{{pppgggbbbdddkkkrrrwwwnnn___WWWTTTNNNOOOTTT\\\aaafffppp{{{wwwiiiiiioooqqqooolllmmmllljjjlllpppuuuwwwwwwtttyyy~~~}}}zzz~~~~~~zzzqqqhhhfffdddhhhzzzvvvppp~~~uuu^^^GGG=========:::888:::::::::999999999888888777777777777777777777777777777777777777777777777777777777777777777777777888888777777666666555555777777888888888888777777555555666777777777777777888888888777777777777777999888888888777777666666888888888888888888888888888888888888888888888888777777777777777777777777888888888888888888888888555666777888888777666555777777777777888888888888888888999999999999888888888888888777777777777777777777666666666666777777777777777777777777777777777777777777777777777777999888777666666777888999777888888888888999999999888888888888777777666666888888999999999999888888888888888888888888888888666777777777777888888888888888999999999999888888777777777888999999::::::999999888888888888999999999999999999999999999999999888777777999:::999888888999999::::::;;;;;;<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;::::::::::::999999888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777666666666666777777777777666666666666666777888888777777777777888888888888888777777777666666555555777777777777777777777777999999888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888777777777777777777777777777777777777777777777777777777777777777777777777444555666777777666555444777777777777777777777777777777666666666666777777444444555555666777777777777777777777777777777777999999999888888888888777]]]UUUNNNLLLOOOZZZmmm{{{hhh[[[UUUSSSQQQQQQUUU]]]eeennn}}}tttkkknnnvvvxxxsssooommmmmmnnnpppuuuzzz~~~|||sssfffbbb]]]^^^lll~~~wwwrrr||||||zzz}}}gggNNNAAA===;;;:::;;;:::::::::999999999888888777777777777777777777777777777777777777777777777777777777777777777777777888777777777666666666555777777888888888888777777555555666777777777777777888777777777777777777777888888888888777777777666888888888888888888888888888888888888888888888888777777777777777777777777888888888888888888888888666777888888888888777666777777777777888888888888888888999999999999888888888888888888777777777777888777777666666777777888777777777777777777777777777777777777777777777777999888777666666777888999777888888888888999999999999999888888888777777777888888999999999999888888888888888888888888888888666666666777777777888888888888999999999999888888777777777888999999::::::999999888888888888999999888888888888888888888888:::888777888999999888777888888999::::::;;;;;;<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;::::::::::::999999888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777666666666666777777777777666666666666666777888888777777777777888888888888888888888777777666666666777777777777777777777777888888888888888888888888888888888888888888888888777777777777777777777777777777777777777777777777777777777777888888888888777777777777777777777777777777777777777777777777777777777777777777777777555555666777777666555555777777777777777777777777777777666666666666777777444444555555666777777777777777777777777777777777999999999888888888777777HHH@@@>>>EEEKKKUUUnnnqqq```VVVRRRQQQVVVUUUXXXaaakkkzzzxxxuuu|||yyyrrrpppqqqtttwww}}}zzzmmmfff^^^]]]ggguuu|||{{{xxxttt~~~vvvwwwuuurrrVVVDDD===:::;;;===:::::::::999999999888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777666666666666777777888888888888777777555555666777777777777777777777777777777777888888888888888888777777777777888888888888888888888888888888888888888888888888777777777777777777777777888888888888888888888888777888888999999888888777777777777777888888888888888888999999999999888888888888888888888888888888888888888777777888888888777777777777777777777777777777777777777777777777888888777777777777888888777888888888888999999999999999999999999888888888888888999999999999888888888888888888888888888888666666777777777888888888888888999999999999888888777777777888999999::::::999999888888888888999999888888888888888888888888;;;999888888999999777666888888999999:::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;::::::::::::999999888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777666666666666777777777777666666666666666777888888777777777777888888888888888888888888888777777777777777777777777777777777888888888888888888888888999999999999999999999999777777777777777777777777777777777777777777777777777777777777888888888888777777777777777777777777777777777777777777777777777777777777777777777777555666666777777666666555777777777777777777777777777777666666666666777777444555555666666777777888777777777777777777777777999999888888888777777777CCC>>>BBBOOOUUU[[[sssyyy~~~hhhYYYRRRQQQQQQXXXXXX\\\eeerrr}}}rrruuuwwwyyy}}}tttlllccc```hhhssszzz|||xxxttt{{{wwwxxxuuuzzzYYYFFF>>><<<<<<===:::::::::999999999888888777777777777777777777777777777777777777777777777666666666666666666666666777777777777666666666666777777888888888888777777555555666777777777777777777777777777777888888888888888888777777777777777888888888888888888888888888888888888888888888888777777777777777777777777888888888888888888888888999999999999999999999999666777777777888888888888888888999999999999888888777888888888888888999999999999888888888888999999777777777777777777777777777777777777777777777777888777777777777777777888777777888888888999999999999999999999999999999999888888999999999999888888888888888888888888888888888888888888999999999999888888999999999999888888777777777888999999::::::999999888888888888999999888888888888888888888888;;;:::888888888888777555888888888999::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;:::::::::999999999888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777666666666666777777777777666666666666666777777888666777777777888888888888999999888888888888888888777777777777777777777777888888888888888999999999999999999999999999999999777777777777777777777777777777777777777777777777666777777777888888888888777777777777777777777777777777777777777777777777777777777777777777777777666666666777777666666666666666666666666666666666777777666666666666777777555555555666777777888888777777777777777777777777888888888888777777777777;;;999@@@NNNYYYfffzzzvvvxxxcccVVVQQQQQQRRRVVVWWW]]]iiivvvsssxxxxxxzzzwwwmmmccc```eeelllsssvvv}}}yyyuuuwww\\\GGGBBB???<<<::::::::::::999999999888888777777777777777777777777777777777777777777777777666666666666666666666666666666666666777777777777777777888888888888777777555555666777777777777777666666777777888888888888777777777777777777888888888888888888888888888888888888888888888888888888777777777777777777777777777777777777777777777777::::::999999999999::::::666777777777888888888888888888999999999999888888777777888888999999999:::999999888888888888999999777777777777777777777777777777777777777777777777777777777888888777777777777777888888888999999999999999999999999999999999888888999999999999888888888888888888888888888888999999999:::::::::;;;;;;888888999999999999888888777777777888999999::::::999999888888888888999999::::::::::::::::::::::::;;;:::888888888888777555777777888999999::::::;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;:::::::::999999999777777777777777777777777888888888888888888888888888888888888888888888888777777777777777777777777666666666666777777777777666666666666666777777888666777777777888888888888888888888888888888999999777777777777777777777777777777888888888999999999999999999999999999999999777777777777777777777777777777777777777777777777666777777777888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777666666777777777666666666666666666666666777777666666666666777777555555666666777888888888777777777777777777777777888888888777777777666666???===???HHHXXXtttrrr^^^TTTQQQRRRSSSTTTVVV___mmm|||uuuwwwwwwyyy{{{pppfffdddeeeiiinnnsssxxx|||wwweeeOOOFFFAAA<<<999:::::::::999999999888888777777777777777777777777777777777777777777777777777777777777777777777777666666666666777777777777777777888888888888777777555555666777777777777777666666666777888888999999777777777777888888888888888888888888888888888888888888888888888888888888777777777777777777777777777777777777777777777777:::999999888888999999:::777777777777888888888888888888999999999999888888777777888888999:::::::::888888888777777888888888777777777777777777777777777777777777777777777777777777888888888888777777777888888888888999999999888888888999999999999999888888999999999999888888888888888888888888888888999999:::::::::;;;;;;;;;888888999999999999888888777777777888999999::::::999999888888888888999999;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888999999777666777777888888999::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;::::::::::::999999777777777777777777777777888888888888888888888888888888888888888888888888777777777777777777777777666666666666777777777777666666666666666777888888777777777777888888888888777777777888888888888888777777777777777777777777777777777888999999::::::999999999999999999999999777777777777777777777777777777777777777777777777777777777777888888888888777777777777777777777777777777777777777777777777777777777777777777777777888777777666666777777888777777777777777777777777777777666666666666777777555666666777777888888999777777777777777777777777888888777777777666666666BBBEEEFFFLLLcccjjjYYYRRRRRRTTTUUUXXX[[[eeeuuuwwwwwwxxx~~~~~~tttkkkkkklllnnnsssyyy|||uuu\\\KKK@@@<<<<<<:::::::::999999999888888777777777777777777777777777777777777777777777777777777777777777777777777555666666666777777777888777777888888888888777777555555666777777777777777555666666777888888999999666777777777888888888888888888888888888888888888888888888888888888888888777777777777777777777777777777777777777777777777:::999888777777888999:::777777777777888888888888888888999999999999888888777777888999999:::;;;;;;888777777666666777777888777777777777777777777777777777777777777777777777666777888999999888777666777888888888888999999999777777777888888888999999888888999999999999888888888888888888888888888888888888888999999999::::::888888999999999999888888777777777888999999::::::999999888888888888999999:::::::::::::::::::::::::::888777888999999888777777777777888999999:::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;::::::::::::999999777777777777777777777777888888888888888888888888888888888888888888888888777777777777777777777777666666666666777777777777666666666666666777888888777777777777888888888888666666666777777888888888777777777777777777777777666777777888999999::::::888888888888888888888888777777777777777777777777777777777777777777777777777777777777888888888888777777777777777777777777777777777777777777777777777777777777777777777777888888777666666777888888777777777777777777777777777777666666666666777777666666666777888888999999777777777777777777777777888777777777666666666666666@@@HHHRRRqqqyyydddUUUPPPRRRUUUVVV^^^aaakkk}}}wwwyyy{{{{{{rrrlllnnnqqqsssyyyfffMMM>>>;;;???:::::::::999999999888888777777777777777777777777777777777777777777777777777777777777777777777777555666666666777777888888777777888888888888777777555666666777777777777777555666666777888999999999666666777777888888888999888888888888888888888888888888888888888888888888777777777777777777777777777777777777777777777777:::999888777777888999:::777777777777888888888888888888999999999999888888777777888999::::::;;;;;;777777666666666666777777777777777777777777777777777777777777777777777777666777888999999888777666777888888888888999999999666666777777888888888999888888999999999999888888888888888888888888888888666777777777777888888888888888999999999999888888777777777888999999::::::999999888888888888999999999999999999999999999999999888777777999:::999888777777777888999999:::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;:::::::::999999777777777777777777777777888888888888888888888888888888888888888888888888777777777777777777777777666666666666777777777777666666666666666777888888777777777777888888888888555555666666777777777888777777777777777777777777666777777888999999::::::777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888777777777777777777777777777777777777777777777777777777777777777777777777999888777666666777888999777777777777777777777777777777666666666666777777666666666777888888999999777777777777777777777777777777777777666666666666>>>@@@CCCTTT{{{ppp^^^SSSOOONNNRRRXXX___dddqqqsssyyy|||{{{{{{yyyxxxyyy~~~}}}mmmPPP>>>;;;@@@<<<<<<;;;:::999999999999777777777777777777777777777777777777777777777777777777777777777777777777555555555555666666666666777777777777777777777777777777777777888888888888777888888888888999999999888888888777777777777777:::999999888888999999:::999999999888888888777777999999999888888888777777777777777777777777777777888888888888888888888888777777777777888888888888777777777777777777777777999999999999999999999999777777777777666666666666888888777777777777777888<<<<<<;;;;;;:::999888888777888999:::::::::::::::777777777777777777777777888888888888888888888888888888999999999:::::::::999999999999999999999999999999999888888888888888555555666888999:::;;;<<<::::::::::::::::::::::::777888888888888999999999:::::::::::::::::::::::::::::::::999999888888888:::999999888888999999:::999999999999999999999999:::::::::::::::::::::::::::999888888777777888888777777777777777777777777777888888888888999999999777777777777777777777777999999999888888888777777777777777777777777777777666666777888999::::::;;;888888777777666666555555777777777777777777777777777777777777777777777777777777777777777777777777888999999999999888777777777777777777777777777777666666666666777777777777888888888888777777777777777777777777777777777777666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888999999999888888777777777777888888777777777666555555444444@@@AAAGGG[[[zzzkkk[[[SSSPPPQQQVVV\\\ccchhhrrryyy{{{}}}pppTTTAAA;;;<<<<<<<<<;;;:::999999999999777777777777777777777777777777777777777777777777666666666666666666666666555555555555666666666666777777777777777777777777666666777777777888888888777777888888888999999999888777777777777777777777:::999999888888999999:::999999999888888888777777888888888777777666666666777777777777777777777777888888888888888888888888777777777777888888888888777777777777777777777777999999999999999999999999777777777777666666666666888888777777777777888888;;;;;;::::::999888888888666777888888999999999888777777777777777777777777888888888888888888888888888888999999999:::::::::999999999999999999999999888888888888888888999999666666777888999::::::;;;::::::::::::::::::::::::777888888888888999999999999999999999999999999999:::::::::999999888888888:::999999888888999999:::999999999999999999999999:::::::::::::::::::::::::::999888888777777888888777777777777777777777777666666777777777888888888777777777777777777777777999999999888888888777777777777777777777777777777777777777888888999999:::888777777777666666666555777777777777777777777777777777777777777777777777777777777777777777777777888999999999999888777777777777777777777777777777666666666666777777777777888888888888777777777777777777777777777777777777555555555555666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777888888888999999999888888777777777777888888555555666666666666666666@@@BBBJJJaaassseeeXXXRRRRRRUUU[[[aaaiiilllwww{{{}}}{{{sssVVVDDD>>>===<<<<<<;;;:::999999999999777777777777777777777777777777777777777777777777666666666666666666666666555555555555666666666666777777777777777777777777666666777777777777888888777777777888888888999999777777777777777777888888999999888888888888999999999888888888888777777777777777666666666666555555777777777777777777777777888888888888888888888888777777777777888888888888777777777777777777777777777777777777777777777777777777777777666666666666888777777777777777888888::::::999999888777777777555666777777888777777777777777777777777777777777777777777777777777777777888888999999999:::::::::999999999999999999999999777777777888999999999:::777777888888888999999999999999999999999999999999777888888888888999999999888888888888888888888888999999999999999888888888999999888888888888999999999999999999999999999999:::::::::::::::::::::::::::999888888777777888888777777777777777777777777555666666666777777777777777777777777777777777777999888888888888777777777777777777777777777777777888888888888888888888888777777777777666666666666777777777777777777777777777777777777777777777777777777777777777777777777888888999999888888777666777777777777777777777777666666666666777777777777888888888888777777777777777777777777777777777777444444444555555555666666777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888999999888888777777777777888888444444555666666777888888@@@@@@JJJcccmmmaaaUUURRRTTTXXX^^^eeelllrrr}}}{{{}}}yyytttyyyZZZIIIBBB@@@<<<<<<;;;:::999999999999666666666666666666666666666666666666666666666666666666666666666666666666555555555555666666666666666666666666666666666666666666666666777777777888777777777777888888888888777777777777777888888888999999888888888888999999888888888888777777777777666666666666666666666666777777777777777777777777888888888888888888888888666777777777888888888888777777777777777777777777777777777777777777777777777777777777666666666666777777777777777777888999999888888888777777666666666666777888888777777777777777777777777777777777666666666666666666666666888888999999999:::::::::888888888888888888888888666666777888999:::::::::888888888888888888888888888888888888999999999999777777888888888999999999777777777777777777777777999999999888888888888888999999888888888888999999999999999999999999999999999999999999999999999999:::999888888777777888888777777777777777777777777666666666777777777888888777777777777777777777777888888888888777777777777777777777777777777777777999888888888777777777666777777777777666666666666777777777777777777777777777777777777777777777777777777777777777777777777888888888888888777777666666666666666666666666666666666666666777777777777888888888888777777777666666666666666666666666666555555555666666666666777666666666666666666666666777777777777777777777777666666666666666666666666777777777777888888888888888888777777777777888888555555666666777777777777??????LLLhhhsss|||hhh]]]SSSRRRUUUZZZ```fffoooxxx{{{yyy|||zzzxxxvvvgggQQQFFF@@@<<<<<<;;;:::999999999999666666666666666666666666666666666666666666666666555555555555555555555555555555555555666666666666666666666666666666666666555666666666666777777777666666777777777888888888666666777777888888888888999888888777777888888999777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777666777777777888888888888777777777777777777777777666666666666666666666666777777777777666666666666777777666666777888999999888888777777777777777666777888888888888888777777777777777777777777777777666666666666666666666666888888999999999:::::::::888888888888888888888888666666777888999:::::::::999999999888888888888777777777777888888999999999777777888888888999999999777777777777777777777777888888888888888888888888999888888777777888888999999999999999999999999999999999999999999999999999:::999888888777777888888777777777777777777777777777777777888888888999999777777777777777777777777777777777777777777777777777777777777777777777777999999888888777666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888777666666666666666666666666666666666666666666777777777777888888888888777777777666666666666666666666666666666777777777777888888888666666666666666666666666666666666666666666666666666666666666666666666666666666777777777888888888888888777777777777888888888888777777666666666666???BBBWWW{{{}}}xxxyyydddZZZRRRRRRVVV\\\bbbhhhttttttnnnttt}}}yyyxxx|||xxx\\\JJJ>>><<<<<<;;;:::999999999999777777777777777777777777777777777777777777777777555555555555555555555555555555555555666666666666777777777777777777777777555555666666666666777777666666666777777777888888666666666777888888999999888888777777777777888888666666777777777777777888666666777777777777888888777777777777777777777777777777777777777777777777777777777777888888888888777777777777777777777777666666666666666666666666777777777777666666666666666666666666777888999:::888888777777777777777777888888999999888888777777777777777777777777777777777777777777777777777777888888999999999:::::::::888888888888888888888888777777777888999999999:::999999888888888888888888666666666777888888999999777888888888888999999999777777777777777777777777777777777888888888888888888888777777777777888888999999999999999999999999999999999999999999999999:::999888888777777888888777777777777777777777777888888888888999999999999777777777777777777777777666666777777777777777888777777777777777777777777888888888777777666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888777777666555777777777777777777777777666666666666777777777777888888888888777777777777777777777777777777777777777777888888888999999999777777777777777777777777666666666666666666666666777777777777777777777777666666666777777777888888888888777777777777888888999999888777777666555555@@@IIIjjjzzzttt^^^VVVOOORRRXXX^^^eeekkk{{{yyy~~~}}}uuutttbbbNNNBBB<<<<<<;;;:::999999999999777777777777777777777777777777777777777777777777555555555555555555555555555555555555666666666666777777777777777777777777555555555666666666777777666666666666777777777888555666666777888888999999888888777777777777888888666666666666777777888888555555555666666777777777777777777777777777777777777777777777777777777777777777777777888888888888777777777777777777777777777777777777777777777777777777777777666666666666666666666666777888999:::888888888888888888888888777777888888777777666555777777777777777777777777888888888888888888888888888888999999999:::::::::888888888888888888888888888888888888888888999999888888888888888888999999555555666666777888888999777888888888888999999999888888888888888888888888666777777777888888888999888888777777777777888888999999999999999999999999888888888888888888888888:::999888888777777888888777777777777777777777777777777777777888888888888777777777777777777777777666666666666777777888888777777777777777777777777777777777777777666666666555666666666777777777888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777666666555777777777777777777777777666666666666777777777777888888888888777777777777777777777777777777777777777777777777888888888888777777777777777777777777666666666666666666666666777777777777777777777777666666666666777777777888888888777777777777888888888888777777777777777777AAAPPPyyyyyynnn[[[SSSNNNQQQYYY```hhhnnn~~~yyypppooo{{{cccRRRIII<<<<<<;;;:::999999999999777777777777777777777777777777777777777777777777555555555555555555555555555555555555666666666777777777777777777777777777555555555555666666666777666666666666777777777777555666666777888999999999888888777777777777888888555666666666777777888888444444444555555555666666777777777777777777777777777777777777777777777777777777777777888888888888777777777777777777777777888888888888888888888888777777777777666666666666666666666666777888999:::888888888888888999999999666666777777666555444444777777777777777777777777888888888888888888888888888888999999999:::::::::777777777777777777777777999999999888888888888888777777888888888999999999444555555666777888888999777888888888888999999999888888888888888888888888666666777777888888888999888888777777777777888888999999999999999999999999888888888888888888888888:::999999888777888888888777777777777777777777777666666666666777777777777777777777777777777777777555666666666777777888888777777777777777777777777666666666777777777777777555666666666777777888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777666666555777777777777777777777777666666666666777777777777888888888888777777777777777777777777777777777777666666666666777777777777777777777777777777777777666666666666666666666666777777777777777777777777666666666666777777777777888888777777777777888888666666666777888888999999FFFXXXlll```VVVOOOQQQXXXaaallltttyyyrrrpppssswwwkkkaaaIIIAAA>>>;;;999999:::999999666666777777888888999999777777777777777777777777666666666666777777777777666666666666777777777777777777777777777777777777555555666777888999999:::777777777777666666666666999888777666666777888999888888777777666666555555888888777777777777888888777777666666555555555444999888777777777888::::::666666666666666666666666888888888888888888888888:::999888777777888999:::777777777777888888888888888888888888888999999999777777777777888888888888888888888888777777777777777777777777777777777777666666666666666777888888777777777777777666555555999999888888888888888888888888888888888888888888999999999888888888777777888888888888888888888888::::::999888777777888888:::999999888888999999:::777777777888999999::::::777777777777777777777777;;;999777666555666777888999999999999999999999999999999999999999999999999999::::::;;;:::999888777777777777777777777777777888888888888888888888888::::::::::::::::::::::::777777777777777777777777777777777777777777777777888888888888777777777777777777666666666666777777777777888888888888777777777777888999999999999888777777777777777777777777666666666666666666666666666666666666666666666666777777777777777777777777888888777666666666666666777777777777666666666666777777777777777777777777777777777777888888888888777777777777777777777777777666555555555666888999777777777777777777777777999999888888888888999999777777777777777777777777KKKcccjjj[[[TTTQQQUUU]]]eeennnuuuvvvooonnnrrrxxxtttiiiMMMAAA>>>;;;999999:::999999777777777777777888888888777777777777777777777777666666666666777777777777666666666666777777777777777777777777777777777777777777777777777888888888777777777777666666666666999888777666666777888999888888777777666666666666888888777777777777888888777777666666666555555555999888777777777888999:::777777777777777777777777888888888888888888888888999999888777777888999999777777777777888888888888999999888888888888888888777777777777888888888888888888888888777777777777777777777777777777777777666666666666666777888888777777777777777666555555888888888888888888888888888888888888888888888888999999999888888888777777888888888888888888888888:::999999888777777888888:::999999888888999999:::999999888888888888888888888888888888888888888888:::999777666666666777888999999999999999999999999999999999999999999999999999999:::;;;:::999888777777777777777777777777777888888888888888888888888999999999999999999999999777777777777777777777777777777777777777777777777888888888777777777666666777777666666666666777777777777888888888888777777777777888999999999999888777777777777777777777777666666666666666666666666666666666666666666666666777777777777777777777777888888777666666666666666777777777777666666666666777777777777777777777777777777777777888888888888777777777777777777777777777666666555666777888999777777777777777777777777999888888777777888888999777777777777777777777777KKKiiizzzfffXXXSSSSSSYYY```fffmmmsssyyy|||zzzqqqkkkkkkrrr{{{{{{{{{rrrSSSBBB???;;;999999:::999999888888888888777777777777777777777777777777777777666666666666777777777777666666666666777777777777777777777777777777777777888888888777777666666666666666666666777777777777888888777777777777888888888777777777777666666666888888777777777777888888777777666666666666555555888888777777888888999:::888888888888888888888888888888888888888888888888999999888777777888999999777777777888888888999999:::999999999888777777777777777777888888888999999999999888888888777777777777777777777777777777777666666666777777777888888777777888888777777666666888888888888888888888888888888888888888888888888999999999888888888888888888888888888888888888888:::999888888777888888888:::999999888888999999:::::::::999999888777777666999999999999999999999999:::999888666666777888888999999999999999999999999999999999999999999999999888999:::;;;:::999888777777777777777777777777777888888888888888888888888888888888888888888888888777777777777777777777777777777777777777777777777888888777777777777666666888777777666666777777888777777888888888888777777666777888888999999888888777777777777777777777777666666666666666666666666666666666666666666666666777777777777777777777777888777777666666666666666666666666666777777777777666666666666666666666666777777777777888888888888777777777777777777777777666666666666666777888888777777777777777777777777999888888777777888888999777777777777777777777777KKKkkksss```WWWSSSTTTZZZ```fffnnnuuuuuulllhhhhhhrrrzzzyyywwwXXXCCC@@@<<<:::999:::999888999999888888777777666666777777777777777777777777666666666666777777777777666666666666777777777777666666666666666666666666777777777777777777666666666666666666777777777777888777777777777777777888777777777777777777777777888888777777777777888888777777666666666666666666888888888888888999999999999999999999999999999999888888888888888888888888999888888888888888888999777777888888888999999999:::::::::999888777666666777777888888888999999999999999999888888888777777777777777777777777777777666666777777888888888888777777888888888777777666888888888888888999999999888888888888888888888888888888888888888888888888888888888888888888888888999999888888888888888999:::999999888888999999:::999999999888888888777777999999999999999999999999999999888777777888888999999999999999999999999999999999999999999999999999888999::::::::::::888888777777777777777777777777888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777888777777777666666666666888777777777777777777888777777888888888888777777666777777888888888888888777777777777777777777777666666666666666666666666666666666666666666666666666666666666666666666666777777666666666666777777666666666666777777777777666666666666666666666666666777777777888888888888777777777777777777777777666666666666666777777888777777777777777777777777888888777777777777888888777777777777777777777777QQQqqqmmm[[[VVVSSSTTTZZZbbblllxxx|||pppiiifffhhhuuu{{{yyyrrryyyZZZCCC@@@<<<:::::::::999888999999888888777777666666777777777777777777777777666666666666777777777777666666666666777777777777666666666666666666666666444555555666777777888888555666666666777777777888777777777888888777777777777777777777888888888888888888777777777777888888666666777777777777777777777777888888999999999999999999999999999999999999888888888888888888888888888888888999999888888888888888888888999999999999:::::::::999888777666666888888888888999999999999999999999999888888888888777777777777777777777777666666777888999888888777777777888888888888777777777777888888888999999999888888888888888888888888888888888888888888888888888888888888888888888888999888888888888888999999:::999999888888999999:::777777888888888999999999999999999999999999999999999888888888888888999999999999999999999999999999999999999999999999999999888888::::::::::::999888777777777777777777777777888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777666666666666555888888777777777777888888777777888888888888777777666666777888888888888777888888888888888888888888777777777777777777777777777777777777777777777777666666666666666666666666777777666666666666777777555666666666777777777888666666666666666666666666666777777777888888888888777777777777777777777777555666666777777777777777666666666666666666666666888777777777777777777888777777777777777777777777TTTttthhhYYYTTTRRRTTT]]]hhhuuu}}}}}}lllhhhgggiiixxx~~~zzz{{{~~~rrr~~~\\\DDDAAA===;;;::::::999888888888888888777777777777777777777777777777777777666666666666777777777777666666666666777777777777777777777777777777777777333444444555777888888999555555666666777777888888777777888888888888777777777777777888888888888999888888777777777777888888666666777777777777888888777777888999999999999888999999999999999999999999888888888888888888888888777888999999999999888777888888888999999999999::::::999999999888777777777888888888999999999999::::::999999999999888888888777777777777777777777777666777888999999999888777777777888888999999888888777777777888999999::::::888888888888888888888888888888888888888999999999888888888888888888888888888888888777888888999::::::999999888888999999:::666777777888999999::::::999999999999999999999999888888888999999999999999999999999999999999999999999999999999999999999999777888999:::;;;:::999999777777777777777777777777888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777666666666666555555999888888777777888888999777777888888888888777777555666777777888888777777888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777666666666666666777777888555555666666777777888888666666666666666666666666777777777777888888888888777777777777777777777777555555666777777777777777666666666666666666666666888777777666666777777888777777777777777777777777SSSuuudddZZZRRRQQQVVV___jjjxxxzzzjjjhhhiiikkk|||{{{}}}xxxbbbEEEBBB===;;;::::::999888777777777777777888888888777777777777777777777777666666666666777777777777666666666666777777777777777777777777777777777777555555555666666666777777555555555666777888888888666777888999999888777666777777888888888999999999888888777777777777888888666666777777777888888888666777888999:::999999888999999999999999999999999888888888888888888888888777888999999999999888777888888888999999999::::::999999888888888888888888888888888999999999::::::::::::999999999888888888777777777777777777777777555777888::::::999888777666777888999999999999888666777777888999999::::::888888888888888888888888777777888888888999999999888888888888888888888888888888777777888999999::::::999999888888999999:::888888888888888888999999888888888888888888888888777888999999:::::::::999999999999999999999999999999999999999999999999999777888999:::;;;:::999999777777777777777777777777888888888888888888888888888888888888888888888888777777777777777777777777777777777777777777777777777777666666666555555555999888888777777888888999777777888888888888777777555666666777777777777777888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777666666666666666777888888555555555666777888888888777777777777777777777777777777777777888888888888777777777777777777777777444555666777888777777666666666666666666666666666777777666666666666777777777777777777777777777777UUUyyy}}}bbb\\\RRRRRRWWW```jjjuuuyyyjjjiiijjjmmm~~~{{{iiiEEEBBB>>>;;;::::::999888666666777777888888999999777777777777777777777777666666666666777777777777666666666666777777777777777777777777777777777777666666666666666555555555444555555666777888888999666777888999999888777666777777888888999999999999888888777777777777888888666666777777888888888999666777888999:::999888888888888888888888888888888888888888888888888888888777888999::::::999888777888888999999999:::::::::888888888888888999999999888888999999999::::::::::::::::::999999999888888777777777777777777777777555777999:::::::::888777666777888999999999999999666777777888999999::::::888888888888888888888888777777888888999999999999888888888888888888888888888888777777888999:::::::::999999999999999999:::::::::999999888777777777777777777777777777777777777888999:::::::::::::::999999999999999999999999999999999999999999999999777888999:::;;;::::::999777777777777777777777777888888888888888888888888888888888888888888888888777777777777777777777777777777777777777777777777777666666666555555555555999999888888888888999999777777888888888888777777555666666777777777777777888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777666666666666666777888888444555555666777888888999888888888888888888888888777777777777888888888888777777777777777777777777444555777888888888777666666666666666666666666666777777666666666666777777777777777777777777777777hhh|||fffWWWRRRSSSZZZbbbgggpppwwwtttqqqssszzz}}}yyyTTT@@@;;;???<<<999:::666888888888888888888888888888888777777666666555555777777777777777777777777666666777777777777666666777777777777777777777777888888777777666666555555444444444444555555555666666666777888888888888888888888888888888888888888888888777777666666555555999999888888888888999999777777777777777777777777888999999::::::999999888888888777777777777888888888888777777777777888888777777777777777777777777666666777777888888999999999999999999999999999999999999999999999999999999888888888888888888888888999999888777666666777777999999888888888888999999777777777888999999:::::::::::::::999999999888888999999999999999999999999888888888888888888888888888888999999999::::::::::::999999999999999999:::888888999:::999888777666777777777777777777777777999999888888888888999999888888999999999::::::::::::::::::999999888888888888888888999999:::::::::888888888888777777777777777888888888999999999999888888888888777777777777444555666777777666555444777888888888888999999999888888888888888888888888777777777777777777777777999888888888777777666666666666666666666666666666888888888888888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777666666666666666666666666777777777777777777777777777777777777444444555666777888999999777777777777888888888888888888777777777777888888xxxcccUUUSSSUUU\\\fffnnnzzz|||yyy|||{{{wwwyyyVVVBBB<<<@@@<<<:::;;;888888888888888888888888888888777777777666666666555666666666666666666666666666666666666666666666666777777777777777777777777777777777777666666666666444444555555555666666666666666777888888888888777888888888888888888888888888888777777666666666666888777777777777777777888888888888888888888888888888999999::::::999999888888888888777777888888888888888777777777777888888777777777777777777777777777777777777777888888888999999999999999999999999999999999999999999999999888888888888888888888888999999888777777777777777999999888888888888999999777777777888999999::::::::::::999999999888888888999999999999999999999999888888888888888888888888999999999999::::::::::::999999888888888888999999888999999:::999888777666777777777777777777777777999999888888888888999999888888999999999::::::::::::::::::999999999888888999999:::::::::;;;;;;;;;888888888888777777777777777777777888888888999999888888888888777777777777555666777777777777666555777777888888888999999999888888888888888888888888777777777777777777777777888888888888777777777666666666666666666666666666888888888888888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777666666666666666777777777888777777777777777777777777666666666777777777777777666666666777777777888888888888777777777777888888uuuaaaTTTWWWYYY___iiittt{{{~~~||||||}}}zzzxxx{{{xxxuuuwwwYYYEEE>>>AAA===;;;<<<999888888888888888888888888777777777777666666666666666666666666666666666666666666555444444555666666777777777777777777777777666666666666777777777777555555666666666777777777555666777777888888777777888888888888888888888888888777777777777666666666777777666666666666777777888888888888888888888888888999999::::::999999888999999888888888888999999888888777777777777888888777777777777777777777777888888888888777777777777888888888888888888888888999999999999999999999999888888888888888888888888999888777777777777777777999999888888888888999999777777777888999999::::::999999999888888888888888999999999999999999999999888888888888888888888888999999999999::::::::::::888888888777777888888888888999999999999888777777777777777777777777777777999999888888888888999999888888999999999::::::::::::::::::999999999999888:::::::::;;;;;;;;;;;;;;;888888888888777777777777666666666777777777888888888888888888777777777777666777777888888777777666777777777888888888999999888888888888888888888888777777777777777777777777888888888888777777777777666666666666666666666666888888888888888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777666666666777777777888888777777777777777777777777888888888777777666666666555555666666666777777777888888777777777777888888sssaaaUUU[[[]]]bbbjjjuuu}}}vvvooonnnpppmmmkkknnnwwwuuurrrqqquuu{{{yyyyyy|||[[[FFF>>>@@@<<<:::<<<999888888888888888888888888777777777777666666666666666666666666666666666666777666444222222444666777666666666666666666666666555555666666777777888888666666666666777777777777555666666777777777777777888888888888888888888888777777777777777777777777777777666666666666777777888888888888888888888888888999999::::::999999888:::999999999999999999:::888888777777777777888888777777777777777777777777999999888888777777666666777777777777777777777777888888888888888888888888888888888888888888888888888888777777777777777888999999888888888888999999777777777888999999::::::888888888888888888888888888888888888999999999999888888888888888888888888777777888888888999999999888888777777777777888888999999999999888888777777777777777777777777777777999999888888888888999999888888999999999:::::::::999999999999999999999999::::::::::::::::::::::::888888888888777777777666666666666666777777777777888888888888777777777666777777888888888888777777777777777777888888888888888888888888888888888888777777777777777777777777888888888777777777777777666666666666666666666666888888888888888888888888888888888888777777777666777777777777777777777777666666666666666666666666777777777777777777777777666666666666666666666666666666666666666666666666777777777777777888888888666666777777777888888888777777777777777777777777888888888777777777666666555555555555666666666666888888777777777777888888ppp___UUU\\\^^^bbbjjjxxxzzzooojjjhhhgggggghhhgggdddeeemmmvvv~~~uuusssrrrvvvxxx\\\GGG>>>???:::999;;;999888888888888888888888888666666666666777777777777555555555555555555555555777666444222222444666777666666666666666666666666555555666666777777888888666666666666777777777777555555666777777777777777777777777777777777777777777777777777888888888888999888888777777888888999888888888888888888888888888999999::::::999999888:::999999999999999999:::888888777777777777888888777777777777777777777777999999888888777777666666777777777777777777777777888888888888888888888888777777777777777777777777888777777777777777888888999999888888888888999999777777777888999999::::::888888888888888888999999777777777888888999999999888888888888888888888888666666666666777777777777888888777777777777888888999999999888888888888888777777777777777777777777999999888888888888999999888888999999999:::::::::999999999999999999999999999999888888888888888888888888888888777777777666666666666666777777777777888888888888777777777666888888777777777777888888666666777777777888888888777777777777777777777777777777777777777777777777777777777777777777888888777777777777777777777777888888888888888888888888888888888888777777777666777777777777777777777777666666666666666666666666777777777777777777777777666666666666666666666666666666666666666666666666666777777777888888888999777777777777888888888888888888888888888888888888777777777777888888888888555555555555666666666666888888777777777777888888~~~kkk\\\TTTZZZ]]]cccmmm~~~zzzqqqjjjccc_______________ccc```aaahhhooosssxxx}}}vvvuuuuuuxxxwww^^^HHH>>>>>>999888;;;999888888888888888888888888666666666666777777777777555555555555555555555555666666555444444555666666777777777777777777777777666666666666777777777777555555666666666777777777444555666666777777666666777777777777777777777777777777777888888888888999999999888888888888999999999999999999999999999999888999999::::::999999888999999888888888888999999888888777777777777888888777777777777777777777777888888888888777777777777888888888888888888888888888888888888888888888888777777777777777777777777777777777777777888888999999999888888888888999999777777777888999999::::::999999999999999:::::::::666666777777888999999999888888888888888888888888555666666666666777777777888888888777777888888888:::999888888777777888888777777777777777777777777999999888888888888999999888888999999999:::::::::888999999999999:::::::::888888888888777777777777888888888888777777777777666666666777777777888888888888888888777777777777888777777666666777777888666666666777777777888888777777777777777777777777777777777777777777777777777777777777888888888888777777777777777777777777888888888888888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777666777777888888999999999777777777888888888999999888888888888888888888888777777777888888999999999555555666666666777777777888888777777777777888888|||jjj[[[TTTXXX]]]dddooo|||rrrjjjeeeccc^^^ZZZZZZ\\\]]]]]]bbb___bbbjjjppprrrsssuuu~~~uuuuuuuuuyyyxxxaaaJJJ??????999999<<<;;;888888888888888888888888555666666666777777777888555555555555555555555555666666666666666666666666777777777777777777777777777777777777666666666666444444555555555666666666444555666666777777666666777777777777777777777777777777888888888999999999888888777777777777888888999999999999999999999999888999999::::::999999888888888888777777888888888888888777777777777888888777777777777777777777777777777777777777888888888999999999999999999999999888888888888888888888888777777777777777777777777777777777777777888999999999999888888888888999999777777777888999999::::::999999:::::::::;;;;;;;;;666666666777888999999999888888888888888888888888777777777888888888888999999999888888888888999999:::999888777777777888999777777777777777777777777999999888888888888999999888888999999999:::::::::888888999999999:::::::::999999999888888888777777888888888888777777777777777777777888888888999999888888888888777777777777777777666555555666777777666666666666777777777888777777777777777777777777777777777777777777777777666777777777888888888888777777777777777777777777888888888888888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777666777777888888999::::::777777888888888999999999888888888888888888888888999999888888888888888777666666666777777777888888888888777777777777888888~~~kkk]]]VVVXXX^^^eeepppyyyuuuppphhh```aaa```]]]YYYYYY]]]aaaccccccbbbfffooovvvvvvuuuuuuyyyvvvwwwxxxzzz}}}yyycccLLLAAA@@@::::::===<<<888888888888888888888888555666666666777777888888555555555555555555555555666666777777777777666666777777777777777777777777888888777777666666555555444444444444555555555666444555555666666666666666777777777777777777777777777777888888999999999999777777666666666666777777999999999999999999999999999999999::::::999999999888888777777777777888888888888777777777777888888777777777777777777777777666666777777888888999999999999999999999999999999777777777777777777777777777777777777777777777777777777666777777888999999999999888888888888999999777777777888999999:::::::::::::::;;;;;;<<<<<<<<<555666666777888999999999888888888888888888888888888999999999999:::::::::::::::999999999999::::::;;;:::888777777777888999777777777777777777777777999999888888888888999999888888999999999:::::::::888888888999999::::::::::::::::::999999999888888888888888888777777777777888888888888999999999999888888888888777777777777777666555444444555666777666666666666777777777777777777777777777777777777777777777777777777777777666666777777888888888999777777777777777777777777888888888888888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777666777777888999999::::::777888888888888999999999888888888888888888888888;;;;;;:::999888777666555777777777777888888888888888888777777777777888888zzzgggXXXPPPSSS[[[___nnnooommmjjjbbb___ccc[[[[[[ZZZYYYYYY[[[```ccceeefffmmmuuuxxxvvvuuuwww}}}wwwwwwwww{{{yyyzzzlllNNN<<<;;;:::<<<===888888888888777777777777666777777777777777777777777777777777777777777777777777777777777777777777777777777666666666666777777777777777777777777777777666555444333333444555666777777777777777777777777777777777777888888888888888888888888888888888888777777777777777777777777888888999999999:::::::::777888888888888999999999999999999888888888777777888888999999999999888888999999999999999999999999777777777777777777777777666777777777777888888888999999888888888888999999777777777777777777777777999999888888888888999999999999999888888888888777777888888888888999999999888888888888888888888888777888888888888999999999999999999999999999999999:::999888888888999:::;;;888888888888888888888888888888888888888888888888999999888888888888999999999888888777777777777777999999888888999999:::;;;999999999999999999999999:::999999888888999999:::888888888888888888888888999999888888888888999999777777777777777777777777666666777777777777666666777777777777777777777777777777777777777777777777555555666777777777777777777777777777777777777777999888888888777777666666888888888888888888888888888888888888777777777777777777777777777777777777777777888888888888777777777777777777777777777777777888888888888999999999777777777777777777777777777777777777888888888888999888888888777777666666777777777777888888888888:::999888777777888999:::777777777777888888888888666777999::::::999777666xxxfffYYYRRRVVV^^^dddsssooocccbbbaaaZZZXXX[[[UUUXXXZZZ\\\___bbbfffiiilllmmmrrryyy{{{yyyyyy|||}}}wwwvvvvvvxxxxxxxxx~~~rrrSSS@@@===;;;<<<===777999999888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777666666666666777777666666666666666666666666666555444444444444555666777777777777777777777777777777777777888888888888888888888888888888888888888888888888888888888888888888888888999999999:::777888888888888999999999999999999888888888777777888888999999999999888888999999999999999999999999777777777777777777777777777777777888888888999999999999888888888888999999777777777777777777777777999999888888888888999999999999999888888888888777777888888888888999999999888888888888888888888888888888888888999999999999999999999999999999999999999999888888888999:::;;;888888888888888888888888888888888888888888888888999999888888888888999999999888888777777777777777999999888888999999:::;;;999999999999999999999999:::999999888888999999:::888888888888888888888888999999888888888888999999777777777777777777777777666666777777777777666666777777777777777777777777777777777777777777777777555666777777888888777777777777777777777777777777666666777777777777777777888888888888888888888888888888888888777777777777777777777777777777777777777777888888888888777777777777777777777777777777666666777777777888888888777777777777777777777777777777777777888888888888888888888888777777777666777777777777888888888888999999888777777888999999777777777777888888888888666777999::::::999777666uuudddZZZUUUXXX```fffuuummm```WWWXXXYYYUUUSSSUUUQQQVVV^^^dddiiilllnnnpppssssssvvv{{{|||{{{}}}}}}wwwwwwvvvwwwzzzxxx~~~|||zzzYYYDDD@@@<<<<<<===777:::999999999888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777666666666666777777666666666666666666666666666555555444444555555666777777777777777777777777777777777777888888888888888888888888888888888888999999999999999999999999777777777888888888999999777888888888888999999999999999999888888888888888888888999999999999888888999999999999999999999999777777777777777777777777888888888888999999999:::999999888888888888999999777777777777777777777777999999888888888888999999999999999888888888888777777888888888888999999999888888888888888888888888888888888888999999999:::999999999999999999999999999999888888999999:::;;;888888888888888888888888888888888888888888888888999999888888888888999999999888888777777777777777999888888888888999::::::999999999999999999999999999999888888888888999999888888888888888888888888999999888888888888999999777777777777777777777777666777777888888777777666777777777777777777777777777777777777777777777777666777888888999999888888777777777777777777777777555666666777777888999999888888888888888888888888888888888888777777777777777777777777777777777777777777888888888888777777777777777777777777777777555666666666777777777777777777777777777777777777777777777777888888888888888888888888777777777777777777777777888888888888999999888777777888999999777777777777888888888888666777888999999888777666rrrbbbZZZWWWWWW___eeesssxxxbbbZZZUUUWWWXXXVVVUUUVVVSSSZZZeeennnrrrtttuuuuuuqqqqqquuuyyy{{{{{{~~~yyyyyywwwxxx~~~zzz}}}^^^FFF@@@<<<<<<===888:::::::::999999999888888666666666666666666666666666666666666666666666666666666666666666666666666777777666666666666777777666666666666666666666666666666555555555555666666666666666666666666666666666777777777888888888888888888888888888888888888999999999999999999999999666777777777777888888888777777888888888999999999888888888888888888888888888888999999999999888888888888888888888888888888777777777777777777777777888888999999999:::::::::999999888888888888999999777777777777777777777777999999888888888888999999999999999888888888777777777777888888888999999999888888888888888888888888888888888999999999::::::999999999999999999999999999888999999999999::::::888888888888888888888888888888888888888888888888999999888888888888999999999888888777777777777777888888888888888999999:::999999999999999999999999999999888888888888999999888888888888888888888888999999888888888888999999777777777777777777777777777777777888888777777777777777777777777777777777777777777777777777777777777777888999999999999999777777777777777777777777888888888888999999999999888888888888888888888888888888888888777777777666777777777777777777777777777777888888888888777777777777777777777777777777666666666777777777888888777777777777777777777777666777777777888888888888888888888777777777777777666777777777888888888888999888888888888888888999666777777777888888888888777777888888888888777777ooo```YYYXXXXXX^^^cccrrr~~~mmm___ZZZWWWYYY[[[ZZZZZZZZZ[[[bbbmmmuuuxxxxxxuuutttlllmmmrrrwwwzzz|||zzzzzzxxxxxx{{{yyyaaaHHH@@@;;;<<<>>>::::::::::::999999999888888666666666666666666666666666666666666666666666666666666666666666666666666777777666666666666777777555555555555555555555555666666666666666666666666666666666666666666666666666777777777888888888888888888888888888888888888999999999999999999999999666777777777777888888888777777888888888999999999888888888888888888888888888888999999999999888888888888888888888888888888777777777777777777777777888888999999999:::::::::999999888888888888999999777777777777777777777777999999888888888888999999999999999888888888777777777777888888888999999999888888888888888888888888888999999999999:::::::::999999999999999999999999888888999999::::::::::::888888888888888888888888888888888888888888888888999999888888888888999999999888888777777777777777888888777777888888999:::999999999999999999999999999888888777777888888999888888888888888888888888999999888888888888999999777777777777777777777777777777888888888888777777777777777777777777777777777777777777777777777777777777888999999999999999888888888888888888888888<<<<<<;;;::::::999888888888888888888888888888888888888888888777777777666777777777777777777777777777777888888888888777777888888888888888888888888777777777888888888999999777777777777777777777777666777777777888888888888777777777777777777888888666777777777888888888888888888888999999888888888666777777777888888888888777777777888888777777777nnn^^^XXXWWWYYY___eeeuuu|||lll```^^^]]]^^^```bbbcccccchhhooowww}}}~~~{{{wwwuuummmooovvv}}}yyyxxxuuuuuuyyyttt{{{eeeJJJAAA;;;<<<>>>;;;:::999999999888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777666666666666777777555555555555555555555555555666666777777666666555777777777777777777777777777777777777888888888888888888888888888888888888999999999999999999999999777777777888888888999999777888888888888999999999888888888888888999999999888888999999999999888888888888888888888888888888777777777777777777777777888888888888999999999:::999999888888888888999999777777777777777777777777999999888888888888999999999999999888888888888777777888888888888999999999888888888888888888888888999999999999::::::::::::999999999999999999999999777888999::::::::::::999888888888888888888888888888888888888888888888888999999888888888888999999999888888777777777777777888777777777777888999999999999999999999999999999888888777777777777888888888888888888888888888888999999888888888888999999777777777777777777777777777888888999999888888777777777777777777777777777777777777777777777777777666777888888999999888888888888888888888888888888>>>===<<<;;;999888777777888888888888888888888888888888888888777777777777777777777777777777777777777777888888888888777777888888888888888888888888888888888888999999999999777777777777777777777777777777777777888888888888777777777777888888888888777777777777888888888888777888999999999999888777777777777777888888888888777777777777777777777777mmm\\\VVVUUUWWW^^^gggzzzssshhhhhhhhhiiimmmqqqtttttt{{{|||vvvzzzwwwsssooonnnyyyyyyrrrwwwkkkNNNCCC;;;;;;>>>;;;999999888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777666666666666777777555555555555555555555555555666777888888777666555777777777777777777777777777777777777888888888888888888888888888888888888888888888888888888888888888888888888999999999:::777888888888888999999999777777888888888999999999888888999999999999888888888888888888888888888888777777777777777777777777777777777888888888999999999999888888888888999999777777777777777777777777999999888888888888999999999999999888888888888777777888888888888999999999888888888888888888888888999999999:::::::::;;;;;;999999999999999999999999777888999:::::::::999999888888888888888888888888888888888888888888888888999999888888888888999999999888888777777777777777777777777777777888999999999999999999999999999999888888777777777777888888888888888888888888888888999999888888888888999999777777777777777777777777777888888999999888888777777777777777777777777777777777777777777777777777555666777777888888777777888888888888888888888888;;;;;;:::999888777777777888888888888888888888888888888888888777777777777777777777777777777777777777777888888888888777777888888888888888888888888777777777777888888888888777777777777777777777777777777777777888888888888666777777777888888888888777777777777888888888888777888999999999999888777777777777777888888888888777777666666666666777777mmm[[[TTTTTTSSS\\\hhh|||yyyqqqssstttuuuyyyuuuooojjjhhhrrr{{{sssvvvyyypppRRREEE<<<;;;>>>:::888888888777777777777666777777777777777777777777777777777777777777777777777777777777777777777777777777666666666666777777555555555555555555555555555666777888888777666555777777777777777777777777777777777777888888888888888888888888888888888888777777777777777777777777888999999999999:::::::::777888888888888999999999777777888888999999999999888888999999999999888888777777777777777777777777777777777777777777777777666777777777777888888888999999888888888888999999777777777777777777777777999999888888888888999999999999999888888888888777777888888888888999999999888888888888888888888888999999:::::::::;;;;;;;;;999999999999999999999999777888999:::;;;:::999999888888888888888888888888888888888888888888888888999999888888888888999999999888888777777777777777777777777777777888888999999999999999999999999999888888777777777777888888888888888888888888888888999999888888888888999999777777777777777777777777888888999999999999888888777777777777777777777777777777777777777777777777555555666777777777777777888888888888888888888888888888888777777777777777888888888888888888888888888888888888777777777777777777777777777777777777777777888888888888777777888888888888888888888888666666666666777777777777777777777777777777777777777777777777888888888888666666777777888888888999777777777777888888888888777888999::::::999888777777777777777888888888888777777666666666666777777kkk[[[SSSRRRZZZ___fffwww~~~}}}}}}qqqoooooopppxxxvvvpppxxxzzzUUUCCC???===:::888999999999888888888888777888888777777777777888888777777777777777777777777888888777777777777777888777777777777777777777777444444444555555555666666666666666666666666666666777777777777888888888888777777777777777888888999777777777777888888888888777777777777777777777777888888888777777777777777::::::::::::::::::::::::999999999888888888777777777777777777777777777777999888888999999999888666666999<<<===:::888888999777777777777888888888888999999888888888888888888777777888999999999888888888888999999999:::::::::999999999999999999999999999999999999999999999999888888888888888888888888888888999999999:::::::::999999999999999999999999777888888888888999999999777777777777777777777777888888888888888888888888999999888888999999:::;;;999999999888888888888777777777777777777888888999888888888888888888888888777777777777888888888888<<<:::999999:::;;;;;;:::777777888999999999999888999999999999999999999999::::::999888777666555555999999999888888888888777666888999888777666777888888888888888888888888888999888888777777888888999888888777777777777888888:::::::::;;;;;;;;;<<<<<<999888777777777888999:::777777777777777777777777555555666777777777777777999999999999999999999999555555666666777777888888777777888888888888777777777777888888888888777777999888888888777777666666777777777777777777777777999999999888888888777777777888888888888999999999888888888888888888888888kkk[[[TTTSSSZZZ```iii||||||pppnnnmmmoooyyyzzzsssyyy}}}ZZZGGG@@@===;;;:::999999999888888888888777888888777777777777888888777777777777777777777777888888777777777777777888666666666666666666666666444444444555555555666666666666666666666666666666666666777777777888888888777666666666666777888888777777777777888888888888777777777777777777777777888777777777777777777777::::::::::::::::::::::::999999999888888888777777777777777777777777777777999888888999999999888777777:::<<<<<<999777777888777777777777888888888888888888888888888888888888999999888888888888888888888888888888999999999:::999999999999999999999999999999999999999999999999888888888888888888888888888888888999999999::::::999999999999999999999999777888888888888999999999777777777777777777777777888888888888888888888888888888777777888888999:::888888888777777777666666777777777777777888888999888888888888888888888888777777777777888888888888;;;999777888999:::999999777777888999999999999888999999999999999999999999999999888888777666666666999999999888888888777777666888999888777666777888888888888888888888888888999999888888888888999999888888777777777777888888::::::::::::;;;;;;;;;;;;999999888888777888888888777777777777777777777777555555666777777777777777999999999999999999999999666666666666777777777777777777888888888888777777777777888888888888777777888888888888777777777666777777777777777777777777999999999888888888777777777888888888888999999999888888888888888888888888jjj[[[UUUUUUYYYbbbnnn|||ppplllkkkmmmxxxvvvyyyvvvzzzaaaKKKBBB===<<<<<<999999999888888888888777888888777777777777888888777777777777777777777777777777777666666777777888555555555555555555555555444444555555555666666666666666666666666666666666666666777777777777888888666666555555666666777888777777777777888888888888777777777777777777777777777777777777777777888888::::::::::::::::::::::::999999999888888888888888777777777777777777777777888888888999999999999999999:::<<<;;;888666666666777777777888888888999999888888888888888888888888;;;:::999777777777888888777777777888888888999999999999999999999999999999888888888888888888888888888888888888888888888888888888888999999999999:::999999999999999999999999777888888888888999999999777777777777777777777777888888888888888888888888777777666666777777888999777777777777666666666555777777777777777888888999888888888888888888888888777777777777888888888888:::888777777888999999888777777888999999999999888999999999999999999999999777777777777777777777777999999888888888777777777666888999888777666777888888888888888888888888888:::999999999999999999:::888888777777777777888888999999:::::::::;;;;;;;;;999999999999888777666666777777777777777777777777555555666777777777777777777777777777777777777777777777777777666666666666777777888888888888777777666777777888888777777666888888888888777777777777777777777777777777777777999999999888888888888888777888888888888999999999777777777777777777777777iii[[[VVVWWWYYYeeettt~~~qqqllliiijjjuuu}}}sssvvvxxxzzzfffNNNAAA<<<<<<===999999999888888888777777888888777777777777888888666666666666666666666666777666666666666777777888666666666666666666666666555555555555666666666666666666666666666666666666666666666666777777777888555555555555555666777777666777777777888888888888777777777777777777777777777777777777777888888888999999999999999999999999888888888888888888888888777777777777777777777777777888999999888999:::;;;<<<;;;;;;999888666666666777777888888888999999999888888888888888999999999===;;;999777666666777888666777777777777888888888888888888888888888888888777777777777777777777777888888888888888888888888888888888888999999999999888888888888888888888888777777888888888999999999777777777777777777777777888888888888888888888888777777777777777888999999888888777777777666666666777777777777777888888999888888888888888888888888666777777777888888888888:::999777777999999999888777777888999999999999888888888888888888888888888666666777777888888888888888888888888777777777777666888999888777666777888888888888888888888888888::::::999999999999::::::888888777777777777888888999999999999::::::::::::888999999999999777555444666666666666666666666666555555666777777777777777777777777777777777777777888888777777666666555555777777888888888888777777666666777777777777666666888888888777777777777777777777777777777777777777888888888888888888888888777777888888888999999999777777777777777777777777~~~hhh[[[WWWYYYZZZhhhyyytttnnniiihhhrrrzzz~~~yyyyyyiiiNNN???;;;<<<<<<999999999888888888777777888888777777777777888888666666666666666666666666666666555555666777888888777777777777777777777777555555555666666666777777666666666666666666666666555666666666666777777777555555555555555666777777666777777777888888888888777777777777777777777777666666777777888888888888999999999999999999999999888888888888888888888888777777777777777777777777777888999999888888;;;>>>>>><<<:::999888888777777888888888888999999999999777777888888888999999999===;;;999777666666777888666777777777777888888888888888888888888888888888777777777777777777777777888888888888888888888888777777888888888999999999888888888888888888888888777777888888888999999999777777777777777777777777777777777777777777777777999888888888888999::::::999999888888888777777777777777777777777888888999888888888888888888888888666777777777888888888888;;;:::888888:::;;;:::999777777888999999999999888888888888888888888888888666666666777888888999999888888888777777777666666666888999888777666777888888888888888888888888888:::999999888888999999:::888888777777777777888888888888888999999999::::::888888999999888777555333666666666666666666666666555555666777777777777777666666666666666666666666888888777777666666555555777777888888888888777777666666777777777777666666777777777777777777888888888888888888888888888888888888888888888888888888777777888888888999999999777777777777777777777777|||ggg[[[YYY[[[]]]kkk|||}}}}}}yyywwwqqqjjjgggqqq{{{zzzjjjLLL===;;;<<<:::999999999888888888888777888888777777777777888888777777777777777777777777555555555555666777888888888888888888888888888888555555666666666777777777666666666666666666666666555555666666666666777777666666555555666666777888777777777777888888888888777777777777777777777777666666666777888888999999999999999999999999999999888888888888888999999999777777777777777777777777666888:::999777888<<<@@@@@@===:::888999::::::999888888888999999999999:::777777777888999999::::::;;;:::999777777777888888777777777888888888999999888888888888888888888888888888888888888888888888888888888888888888888888777777777888888888888999888888888888888888888888777888888888888999999999777777777777777777777777777777777777777777777777999999999888999::::::;;;999999999999888888888888777777777777777888888999888888888888888888888888777777777777888888888888<<<:::999999:::;;;;;;:::777777888999999999999888888888888888888888888888666666777777888888888999888888777777777666666666666888999888777666777888888888888888888888888888999888888888888888888999888888777777777777888888777777888888888999999999888888888888777666555555777777777777777777777777555555666777777777777777666666666666666666666666777777777777666666666666777777888888888888777777555666666777777666666555777777777777888888888888888888888888888888888888888888888888888999999999777888888888888999999999888888888888888888888888{{{fff[[[ZZZ]]]```mmm}}}xxxsssmmmiiisss~~~{{{jjjJJJ<<<======:::999999999888888888888777888888777777777777888888777777777777777777777777555444444555555777888888777777777777777777777777555666666666777777777777666666666666666666666666555555555666666666777777777666666666666777888888777777777777888888888888777777777777777777777777555666666777888888999999888888888888888888888888777777888888888999999999777777777777777777777777555888:::999777888===BBBBBB>>>999888:::<<<<<<<<<888888888999999999::::::666777777888999999::::::999999888888888888888888888888888888999999999:::888888888888888888888888999999999999999999999999888888888888888888888888777777777777888888888888888888888888888888888888777888888888888999999999777777777777777777777777777777777777777777777777888888888888888999999:::888888888888777777777777777777777777777888888999888888888888888888888888777777777777888888888888;;;999888888999::::::999777777888999999999999888888888888888888888888888777777777777777888888888888777777777666666666666666888999888777666777888888888888888888888888888888777777666666777777888888888777777777777888888777777777777888888888999888777777666666666777777777777777777777777777777555555666777777777777777777777777777777777777777666666666666777777777777777777888888888888777777555555666666666666555555666777777777888888888888888888888888888888888888777777888888888999999999777888888888888999999999999999999999999999999999zzzfff[[[ZZZ]]]aaaooo~~~|||~~~xxxtttooollluuu}}}jjjIII===??????:::999999999888888888888777888888777777777777888888777777777777777777777777444444444555555777888888666666666666666666666666666666666666777777777777666666666666666666666666555555555555666666666777777777777777777888999999777777777777888888888888777777777777777777777777555666666777888999999999888888888888888888888888777777888888999999999999777777777777777777777777555888:::999777888>>>CCCBBB>>>999888;;;===>>>>>>888888999999999:::::::::666777777888999999::::::777888888999999999888888888999999999999:::::::::777777777777777777777777999999999999999999999999888888888888888888888888777777777777888888888888777777777777777777777777777888888888888999999999777777777777777777777777777777777777777777777777777777777777777888888999777777777777666666666666777777777777777888888999888888888888888888888888777777777777888888888888:::888777777888999999888777777888999999999999888777777777777777777777777888888777777777777777777777777777777666666666666666888999888777666777888888888888888888888888888777777666666666666777777888888777777777777888888777777777777888888888888888777666555555666888999777777777777777777777777555666666777777777777777888888888888888888888888555555666666777777888888777777888888888888777777555555666666666666555555666666777777888888888999888888888888888888888888777777888888999999999999777888888888888999999999::::::::::::::::::::::::zzzeeeZZZXXX[[[```hhh}}}zzzzzz}}}yyy~~~}}}{{{xxxrrrnnnuuu~~~~~~~~~~~~yyyhhhIIIBBB>>>888;;;:::::::::999999999888888777777777777777777777777666666666666666666666666666666666666777777777777777777777777777777777777666666666666666666666666555555555555555555555555555555555555666666666777777777777777777777777777777777777777888888888888888888888888777777777777888888777777888888999:::::::::999999888777666666888888888888888888888888999999999999999888777666777888888888888999999999<<<;;;999888888999;;;<<<:::999999999888888777777777777777777777777777777777777888999999999999888888888888888888888888888777777777777888888888888:::::::::999999888888888777777888999999999999888999999999999999999999999:::::::::999999888888888777777777777777777888888999999999888888888777777888888888888888888888888777777777777888888888888:::::::::999888777666666777888888888888999999999999999999888888888777777777888999::::::999888777777777777777777777777777999999999888888888777777777777777777777777777777777777777777777777777777666666666666777777777777III)))555DDD222444BBB333CCC333777<<<222333<<<666777666888;;;;;;888666666***HHH000999444222999<<<777888888888888999999999???AAA***555999///===777555///888AAA:::444222---555;;;777///;;;>>>000999888777;;;999555999:::000;;;000999111<<<444>>>333GGG...333>>>222333===555777888777555777<<<:::555:::...999;;;777888@@@///@@@///CCC000111DDD...BBB999999999888888777777777888888888888888888888888666666777888999999999999{{{fffZZZXXXZZZ\\\ddd{{{zzzyyy|||{{{zzz{{{{{{{{{xxxqqqmmmsss}}}~~~vvvzzz|||zzzzzz{{{~~~}}}iiiIIIBBB>>>999;;;:::::::::999999999888888777777777777777777777777666666666666666666666666666666666666777777777777777777777777777777777777666666666666666666666666555555555555555555555555555555555666666666777777777777777777777777777777777777777777888888888888888888888888777777777777888888777777888888999:::::::::999999888777777666888888888888888888888888999999999999999888777777777888888888888999999999<<<;;;999888888999;;;<<<999999888888888777777777888888888888888888888888777777888999999999999888888888888888888888888888777777777777888888888888::::::999999999999999999777777888999999999999999999999999999999999999999::::::999999999999999999888888888888777777777777999999999888888888777777888888888888888888888888777777777777888888888888999::::::999999777666666888888888888999999999999999999999888888888777777777888999999999999888777888888888888888888888888999999999888888888777777888888888888888888888888888888888888888888888888666666777777777888888888+++DDD>>>333>>>;;;333BBB444555::::::666999<<<555888;;;555---111>>>>>>333AAA+++CCC333EEE888BBB&&&777888888888888999999999...444:::999EEE777@@@555???666222222333<<>>+++===CCC444,,,>>>999000666888999;;;888555999DDD888555>>>>>>666777BBB***HHH999555::::::'''===777555;;;HHH555+++<<<222;;;;;;:::::::::999999999::::::::::::::::::::::::999999::::::;;;:::::::::|||gggZZZWWWYYY\\\fff|||{{{~~~yyyyyy}}}}}}tttnnnsss}}}vvv}}}zzztttllliiijjjjjjiiikkkssslllJJJAAA>>>:::<<<:::::::::999999999888888777777777777777777777777666666666666666666666666666666666666777777777777777777777777777777777777666666666666666666666666555555555555555555555555555555666666666777777777777777777777777777777777777777777777888888888888888888888888777777777777888888777777888888999:::::::::999999888777777777888888888888888888888888888999999999999888777777777888888888888999999999;;;:::999888888999:::;;;888888777777777777666666888888888888888888888888777777888999999999999888888888888888888888888888777777777888888888999999999999999999999999::::::777888888999999999999999999999999999999999999999999999999999999999::::::999999888888888777777777999999999888888888888888888888888888888888888888777777777888888888999999999999999999999888777666888888888888999999999:::999999999888888888888888777888999999999999888777888888888888888888888888999999999888888888888888888888888888888888888888888888888888888888888888777777888888888999999999444>>>===222111;;;===555888;;;666===aaaaaaGGG>>>888///,,,BBB999CCCHHH777888888888888999999999777DDD333&&&:::222AAA%%%FFFpppqqq???###:::III<<<333333555666:::===333000===888???999888555===333)))>>>>>>555NNNmmmGGG777999???444555555111...>>>III<<<<<<+++...666777@@@:::999999999888888888888888888888888888888888888888888888999999999888777777|||gggZZZXXX[[[aaalll~~~}}}|||xxxooosss|||vvvmmmllllllkkkiiihhhkkkpppttt}}}yyyxxxpppKKK@@@>>>;;;<<<:::::::::999999999888888666666666666666666666666666666666666666666666666666666666666777777777777666666666666666666666666666666666666666666666666555555555555555555555555555666666666666777777777666666666666666666666666666777777777888888888888888888888888777777777666888888777777888888999:::999999999888888888777777888888888888888888888888888888999999999888888777777777888888888999999999::::::999888888999::::::777777777666666666666666888888888888888888888888777777888999999999999888888888888888888888888888777777888888888999999999888888888999999:::::::::777888999999::::::999999999999999999999999999999888888888999999::::::::::::999999888888777777666888888888888888888888888888888888888888888888888777777888888888999999999999999999999999888777666888888888999999999::::::888888888888888888888888888888888999999888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888999999999:::::::::>>>222333888555777:::222JJJLLL>>>...,,,>>>III---777777888888888999999999///777;;;GGG222HHH;;;qqqxxx222---===;;;;;;333444???;;;444999111OOO333111======(((OOOeeennn444444<<>><<<222+++>>>ddd111555@@@777888888888888999999999...333AAA777ppp------:::???666777;;;444;;;333888888555nnnRRR???444:::///333777AAAyyyggg^^^___bbbaaammmwwwqqqnnnmmmpppmmmjjjiiijjjooosssvvvyyy{{{zzz|||yyytttrrrvvv{{{xxxsss}}}RRR@@@@@@======:::::::::999999999888888777777777777777777777777666666666666666666666666666666666666777777777777777777777777777777777777666666666666666666666666666666666666666666666666666666777777777888888888777777777777777777777777777777777777888888888888888888888888777777777777888888777777888888999:::888888888888888888888888888888888888888888888888777777888999999999999999777888888888888999999999888888999999999999888888777777777888888888999999999999999999999999999999777777888999999999999888888888888888888888888888888888888999999999::::::::::::999999999999999999888999::::::;;;;;;::::::999999999999999999999999::::::999999999999999999777888888999999::::::;;;777777888888888999999999888888888888888888888888888888888999999999::::::777888888999999999888888999999999:::::::::;;;;;;777777888888888999999999999999888777777888999999999999999999999999999999777777888888888999999999999999999999999999999999999999999999999999999999888888888888999999999999AAA333===888666HHH---:::qqq...:::777888888888888999999999888GGG;;;kkk<<>>===:::::::::999999999888888777777777777777777777777666666666666666666666666666666666666777777777777777777777777777777777777666666666666666666666666777777777777777777777777777777777777888888888888777777777777777777777777777777777777888888888888888888888888777777777777888888888777888999999:::888888888888888888999999888888888888888888888888666777888999999999999999777888888888888999999999888888999999999999888888777777888888999999999:::999999999999999999999999777777888999999999999888888888888888888888888888888888999999999:::::::::;;;::::::999999888888888888999::::::;;;;;;::::::999999999999999999999999;;;::::::999999888888888777777888999:::;;;;;;<<<777777888888999999999999888888888888888888888888888888999999999:::::::::777888888999999999888888999999:::::::::;;;;;;;;;777777888888999999999999:::999888777777888999:::999999999999999999999999777777888888999999999999999999999999999999999999999999999999999999999999777777888888888999999999...===555777:::///@@@999666yyyHHH666777888888888888999999999>>>***RRRNNNGGGhhhiii111:::111555CCC444...BBB///MMMQQQ,,,FFF+++---llllll444>>>555...@@@:::>>>000SSSrrr}}}iii___bbbhhhgggtttssspppjjjeeeiiidddbbbbbbddddddfffnnnxxxzzzuuuqqqxxx[[[CCC>>>;;;<<<:::::::::999999999888888777777777777777777777777666666666666666666666666555555555555666666666666999888777555555666666777666666666666666666666666777777666666555555555444666666777777777777666666888777777777666666555555555666777999999888777777666666666666666666666666777777777777777777777777888888777777777777888888555666777888888888888888999999999999999999999999777888888888888999999999888888888888888888888888999999999999888888888777999888777666666777888999666888:::<<<<<<:::888666888888888888888888888888777777888888888999999999888888888888888888888888999::::::;;;;;;::::::999999999:::::::::;;;;;;;;;999999999999999999999999888888999999999::::::::::::::::::999999999888888777777777777888888888888888888888888888888888888888888888888888888888888:::::::::::::::999888777888888999999999999888888888888777777888888999:::<<<;;;:::999888888888888888888999999999:::::::::888888888888888888888888777888888888888999999999888888888888888888888888;;;222777OOO;;;:::;;;666111===222---666<<<777555;;;:::666999999>>>MMM444<<<777;;;;;;777:::555<<<222999333,,,HHH@@@111555@@@888CCCCCCLLL666:::888999:::444333EEE]]]{{{lllbbbccciiiiiiuuupppnnniiieeejjjmmmiiifffeeebbbbbbiiiqqqvvvpppwwwZZZCCC>>>;;;<<<:::::::::999999999888888777777777777777777777777666666666666666666666666555555555555666666666666888777666555555555666666666666666666666666666666777666666666555555555555666666777777777777666666888888888777777666666666666666777888888888888888666666666666666666666666777777777777777777777777777777666666666666777777666777777888888888888777999999999999999999999999777888888888888999999999888888888888888888888888999999888888888777777777999888777666666777888999777888:::;;;;;;:::888777888888888888888888888888777777888888888999999999888888888888888888888888999::::::;;;;;;::::::999999999999999::::::::::::999999999999999999999999888888999999999::::::::::::999999999888888888888777777777777888888888888888888888888888888888888888888888888888888888888:::::::::::::::999888777888888999999999999888888888888777777888888999:::<<<;;;:::999888888888888888888999999999:::::::::888888888888888888888888777888888888888999999999888888888888888888888888777>>>555mmm555;;;555AAA666777:::PPPooo555???:::666999:::<<<:::KKK<<<222888999333111;;;999===888999:::___===:::999999444555777>>>===888555888===;;;444999DDDqqqeeeeeehhhjjjvvvooommmjjjgggmmmrrrnnniiifffcccbbbjjjssswwwqqqvvvXXXCCC???;;;;;;:::::::::999999999888888777777777777777777777777666666666666666666666666555555555555666666666666777777666555555555555555666666666666666666666666666666666666555555555555666666777777777777666666888888888888888777777777777777777777777888888999666666666666666666666666777777777777777777777777666666555555555555666666777888888888888777777666999999999999999999999999777888888888888999999999888888888888888888888888888888777777777666666666888888777777777777888888999999999999999999999999888888888888888888888888888888888888888999999999888888888888888888888888999999::::::::::::999999888888888999999999999:::999999999999999999999999888888999999999:::::::::999999888888888777777777777777777888888888999999888888888888888888888888888888888888888888888888999999:::::::::999888888888888999999999999888888888888777777888888999:::;;;:::999888888888888888888888999999999:::::::::888888888888888888888888777888888888888999999999888888888888888888888888222CCC111000666;;;555===;;;777<<<***111;;;999777999;;;===333444888444:::222999;;;888555:::777;;;ooo555444<<<:::---888444<<>>777333444???uuugggdddfffjjjvvvqqqpppnnnlllrrrqqqmmmjjjiiiiiilllwwwyyyrrrvvvVVVCCC???;;;;;;:::::::::999999999888888666666666666666666666666666666666666666666666666555555555555666666666666666666666555555555555555666666666666666666666666666666666666666555555555666666777777777777666666999999888888888888888888888777666666666777999:::666666666666666666666666777777777777777777777777777666666555555666666777888888888888888777666555888888888888888888888888777777888888888999999999888888888888888888888888777777777777666666666666888777777777777777777888:::999888777777888999:::888888888888888888888888888888888888888888888888888888888888888888888888999999::::::::::::999999777777888888888999999999999999999999999999999999888888999999999:::::::::888888888777777777777666777777888888888999999999888888888888888888888888888888888888888888888888999999:::::::::999999888888888999999999999888888888888777777888888999:::::::::999888888888888888888888999999999:::::::::888888888888888888888888777777888888888999999999888888888888888888888888666???===+++;;;999<<<,,,<<<===444<<<@@@555555888999;;;777222hhh888BBB222::::::fff999555000:::444444QQQ555666777666333===;;;:::iii???777444777:::999999:::---888vvvgggcccdddgggtttwwwvvvtttssszzztttqqqppprrrtttzzz~~~zzzssswwwUUUCCC???;;;;;;:::::::::999999999888888666666666666666666666666666666666666666666666666555555555555666666666666666666666666666555555555666666666666666666666666555555555666666666666666666666777777777777666666888888888888888888999999888777666666666777999:::777777777777777777777777777777777777777777777777888777777666666777777888888888888888888777666555888888888888888888888888777777888888888999999999888888888888888888888888777777777777666666666666777777777888888777777777:::999777666666777999:::888888888888888888888888888888888888888888888888888888888888888888888888888999999::::::999999888777777888888888999999999999999999999999999999999888888999999999:::::::::888888888777777777777666888888888888999999999999888888888888888888888888888888888888888888888888888999999:::::::::999999888888999999999999888888888888777777888888999:::999999888888777777888888888888999999999:::::::::888888888888888888888888777777888888888999999999888888888888888888888888<<<888YYY???:::999???---;;;;;;111GGGyyy999555888777;;;444MMMLLL888AAA222:::===222333;;;888555000FFF777<<<333111???888;;;222<<<999666777777888;;;???888BBBBBBwwwgggbbbccceeesss}}}zzzwwwyyy~~~}}}vvvrrrvvv~~~{{{zzzrrrtttTTTCCC@@@<<<;;;:::::::::999999999888888777777777777777777777777666666666666666666666666555555555555666666666666777777777888777666666555666666666666666666666666555555555666666666666666666666777777777777666666777777777888888888888888777777777777777888888999777777777777777777777777777777777777777777777777888888777777777777888888777888888888888777777666888888888888888888888888777888888888888999999999888888888888888888888888888888777777777666666666777777888888888888777777999888777666666777888999888888888888888888888888999999999888888888888888888888888888888888888888888888999999999999888888888888888999999999999:::999999999999999999999999888888999999999:::::::::999999888888888777777777888888888999999999999:::888888888888888888888888888888888888888888888888888888999:::::::::999999888888999999999999888888888888777777888888999:::999888888777777777888888888888999999999:::::::::888888888888888888888888777888888888888999999999888888888888888888888888999222gggDDD444<<<999>>>:::555666JJJAAA:::888222;;;666777111777444:::777}}}666000DDD222888555<<<888===666111CCC...222555555888;;;;;;888666666888666>>>555ggg___ooovvvhhhgggnnndddnnnzzzxxxhhhccccccdddssszzzxxx~~~yyyjjjgggmmmuuuyyyooonnnzzzTTTCCC@@@<<<<<<:::::::::999999999888888777777777777777777777777666666666666666666666666555555555555666666666666777888999999999888666666666666666666666666666666555555555555666666666777666666777777777777666666666666666777777888888888666666777888888888888888777777777777777777777777777777777777777777777777777777666666666666777777666777777888888888888777888888888888888888888888777888888888888999999999888888888888888888888888999999888888888777777777666777888999999888777666888888777777777777888888888888888888888888888888999999999888888888777777888888888888888888888888888888999999999999888888999999999999::::::::::::999999999999999999999999888888999999999::::::::::::999999999888888888888888888888999999999::::::888888888888888888888888888888888888888888888888777888999::::::::::::999888888999999999999888888888888777777888888999:::888888777777777777888888888888999999999:::::::::888888888888888888888888777888888888888999999999888888888888888888888888444666ZZZ;;;666===555@@@888999777888<<<<<<111;;;888444222444;;;777333aaa111???222888;;;333<<<666<<<444???,,,333VVV444777::::::999777666444///777555777www''',,,FFF===---???@@@444111IIIxxxiiicccddddddtttyyyvvvtttmmmmmmlllooosssyyywwwllljjjtttUUUCCC@@@<<<<<<:::::::::999999999888888777777777777777777777777666666666666666666666666555555555555666666666777888999999::::::888777666666666666666666666666666444555555555666666777777666666777777777777666666555555666666777777777888555666888999999999888777777777777777777777777777777777777777777777777777666666555555555555666666555666777888888888888888777777777777777777777777777888888888888999999999888888888888888888888888999999999999888888888888666777888999999888777666777777777888888777777777888888888888888888888888999999999999888888777777888888888888888888888888888888999999999999888888999999:::::::::;;;;;;;;;999999999999999999999999888888999999999::::::::::::::::::999999999999888888888999999999:::::::::888888888888888888888888888888888888888888888888777888999:::::::::::::::888888999999999999888888888888888777888999999:::888777777777777777888888888888999999999:::::::::888888888888888888888888777888888888888999999999888888888888888888888888777BBBJJJ444@@@;;;666333666EEE333%%%999@@@333;;;777fff===<<<999CCC444444:::888:::555;;;000BBB...>>>666999444===|||888888777666888;;;<<<:::>>>999BBB000666HHH)))GGG555999CCC333999DDD%%%___zzzmmmgggeeeddduuu|||}}}yyyppplllkkkjjjvvv~~~|||~~~ppphhhkkk{{{}}}VVVAAA<<<<<<;;;:::::::::999888777666666777777777777777777777777888888777777666666555555666666555555555555666666777777666666555555555444666666666666777777777777777777777777777777777777777666666666777888999999777777777777888888888888666888999888777666777888777777777777777777777777777777777777777777777777777777777777777777777777666777777777777888888888777777777777777777777777888888888888888888888888777888888888888999999999777777777777666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777666666777888888888888888999999999999999999999999999999999999999999999999999999999888888888777777::::::999888888999::::::888888888888888888888888888888888888888888888888999999999999999999999999999999888888888888999999:::::::::999999888888888999999999999999999999999777888888888888999999999999999999999999999999999999999999999999999999999999999999999999999999999777888888888888999999999888888888888888888888888777DDD999>>>666333///@@@???(((\\\333666777444888JJJ>>>888888<<<999888:::AAA...???777///SSS@@@+++===666@@@000JJJ888999999::::::999999888DDD***CCCBBB&&&www000444:::;;;:::@@@---555@@@222zzznnngggdddgggttt|||qqqiiiggglllyyyrrrkkkoooxxxwww|||VVVAAA<<<===<<<:::999999999888777777777777777777777777777777777666666666666777777777777666666555555555555666666777666666666555555555555555555555555666666666666777777777777777777777777777777777666777777888888666666666666777777777777666888999888777666777888777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888999999888888888888888888888888888888888888888888888888777888888888888999999999999999999888888888777777888888888888888888888888777777777777777777777777888888888888888888888888888888888888888888888888777777888999999999999999999999999999999999999999999999999999999999999999999999999888888888777777::::::999888888999::::::999999999888888888888888888888888888888888888888999999999999999999999999999999888888888888999999:::::::::999999999888888999999999999999999999999777888888888888999999999999999999999999999999999999999999999999999999999999999999999999999999999888888888888999999999999888888888888888888888888888111>>>>>>BBBEEEHHH+++;;;QQQ<<<999777555<<<___;;;666666:::777666888???333777999999www>>>BBB555<<<000MMM888999999::::::999999888,,,CCC333666JJJ111^^^>>>888<<<***EEE888BBB,,,IIIRRR~~~ppphhheeehhhqqqzzzpppmmmppp}}}uuuoootttpppttt{{{VVVAAA=========999999888888888888888888777777777777777777777777555555555666777888888888666666555555555555666666666666666666555555555555444444444444555555555555777777777777777777777777888888777666666666777777555555555666666666777777666888999888777666777888777777777777777777777777777777777777777777777777777777777777777777777777888888888888999999999:::888888888888888888888888888888888888888888888888777888888888888999999999;;;::::::::::::999999999999999999999999999999999777777777777777777777777888888888888888888888888888888888888888888888888888888999:::::::::::::::999999999999999999999999999999999999999999999999999999999888888888888888:::999999888888999999:::999999999999888888777777888888888888888888888888999999999999999999999999999999888888888888999999:::::::::999999999999888999999999999999999999999777888888888888999999999999999999999999999999999999999999999::::::::::::999999999999999999999999888888888888999999999:::999999999999999999999999999;;;444QQQ555///888===```999555777555<<>>888888999;;;888:::777000888999555:::<<<888:::;;;HHHqqq888999999::::::999999888EEE000:::===...AAAKKK'''PPP555888;;;---KKK%%%JJJtttjjjfffbbbiii|||www~~~vvv}}}xxxvvv{{{xxxrrrvvvxxxyyyWWWBBB<<<======888888888888888999999999666666666666666666666666888777777777666666666555666666555555555555666666555555555666666666666666555555666666666777777777666666666666666666666666888888777666555555555666777777888888888999999999666888999888777666777888777777777777777777777777777777777777777777777777777777777777777777777777888888999999999:::::::::888888888888888888888888888888888888888888888888777777888888888999999999999999999999888888888888999999999999999999999999777777777777777777777777888888888888888888888888888888888888888888888888666777777888888888888888999999999999999999999999999999999999999999999999888888888888888888888888999999999999999999999999999999999888888888777777888888888888888888888888888888888888888888888888999999888888888888999999999999999999999999999999999999999999999999999999777777888888888999999999888888888999999:::::::::999999:::::::::;;;;;;;;;999999999999999999999999888999999999999:::::::::999999999999999999999999888666777999}}}@@@---PPP111:::777>>>===???666888::::::777;;;444222444===///LLL777<<>>777777<<<666HHH---===>>>>>>444;;;888xxxrrrhhhcccaaaiii|||xxxpppuuutttsssvvv~~~xxxrrrvvvyyyWWWBBB;;;<<<<<<999999888888888888888888777777777777777777777777888888888777666555555555666666555555555555666666555555555666666666666666666666666666777777777888777777777777777777777777777777666555555555666666888888888999999999::::::666888999888777666777888777777777777777777777777777777777777777777777777777777777777777777777777888888888888999999999:::999999999999999999999999888888888888888888888888777888888888888999999999888888888888777777777777999999999999999999999999777777777777777777777777999999999999999999999999999999999999999999999999666666777888888888888777999999999999999999999999999999999999999999999999888888888888888999999999888999999::::::999999888888888888888888888888888888888888888888888888888888888888888888888888888999999888888888888999999888999999999999:::::::::999999999999999999999999777888888888888999999999888888888999999::::::;;;999999::::::;;;;;;<<<<<<999999999999999999999999999999999999::::::::::::::::::::::::::::::::::::666999:::;;;<<>>~~~999222:::222888---???\\\:::888999999::::::999999888666999999999888333555@@@777%%%111FFF111===111wwwsssiiiddddddkkk~~~sssooorrrvvvyyywwwrrrwwwxxxXXXAAA::::::::::::999999999888777777777777777777777777777777777777777777777666666666666666666555555555555666666555555555555666666666777555555555666666666777777777777777777777777777777666666555555555666777777777888888888888999999999666888999888777666777888777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888999999999999999999999999999999888888888888888888888888777888888888888999999999999888888888777777777777888888888888888888888888777777777777777777777777999999999999999999999999999999999999999999999999777777888999999999999888999999999999999999999999999999999999999999999999777777888888888999999999888999::::::::::::999888777777777888999999::::::888888888888888888888888888888888888888888888888999999888888888888999999888888999999999:::::::::999999999999999999999999777888888888888999999999777888888999::::::;;;;;;999999::::::;;;<<<<<<===999999999999999999999999999999999:::::::::;;;;;;::::::::::::::::::::::::777DDD555<<<555555sssOOO777BBB999555555444~~~444:::;;;888444:::]]]SSS:::555666>>>###QQQ111,,,VVV}}}999888999999::::::999999888;;;999===888222???CCC111444>>>UUU111999BBB000AAAvvvlllhhhhhhnnnxxxmmmssszzz~~~xxxsssyyyyyyXXXAAA:::999999;;;::::::999888777666666777777777777777777777777555555666666777777888888666666555555555555666666444555555555666666777777444444444555555555666666777777777777777777777777555555555555555666777888777777777777888888888888666888999888777666777888777777777777777777777777777777777777777777777777777777777777777777777777666777777777777888888888999999999999999999999999888888888888888888888888777888888888888999999999999999999888888888777777777777777777777777777777777777777777777777777777999999999999999999999999999999999999999999999999888888999::::::::::::999999999999999999999999999999999999999999999999999777777888888999999999999888999:::;;;;;;:::999888666666777888999::::::;;;888888888888888888888888777777777777777777777777999999888888888888999999888888888999999:::::::::999999999999999999999999777888888888888999999999777777888999::::::;;;;;;999999::::::;;;<<<======999999999999999999999999999999:::::::::;;;;;;;;;::::::::::::::::::::::::;;;999666CCC>>>---DDDPPPbbb777555===;;;999<<<888yyy777===>>>:::666<<<|||555555:::555777===111555KKK,,,@@@444888999999999::::::999999999333<<<999:::AAA777000???999777DDDLLL222===<<<999xxxoookkkeeelll{{{sss||||||zzzyyy|||~~~xxxtttuuusssSSS@@@<<<<<<::::::::::::999999999888888777777777777777777777777777777777777777777777777777777666555555555555555777777777777777777777777555555555555666666666666666666777777777777666666444444555666777888999999777777777777777777777777777777777777888888888888777777777777777777777777999888888888777777666666777777888888888888777777777777777777777777777777999999999999999999999999999999999999999999999999888888888999999:::::::::999999999888888888777777777777777777777777777777888999999::::::999999888::::::::::::::::::::::::999999999999999999999999888999999::::::999999888999999999999999999999999999999::::::::::::;;;;;;999999999999999999999999888888888888888888888888777777777777888888888888;;;;;;;;;::::::999999999999999999999999999999999999999888888888888999999888888888888888888888888999999999999999999999999888888999999999999888888888888999999999::::::::::::::::::::::::::::::::::::::::::999999888888888888888888888888888888888999999::::::::::::;;;;;;888@@@666888DDD333EEE555:::///>>>:::@@@666999===;;;bbb111:::777>>>555999...AAA///;;;<<<666888222;;;;;;;;;???sssDDD:::@@@999999:::::::::;;;;;;;;;888888888888888888888888777???222mmm666888333<<>>***mmmMMMAAA...666===:::777:::888UUU444999555666@@@^^^qqq333>>>;;;666777555EEEKKKNNN111222CCCIII>>>555///999999999999::::::::::::888888888888888888888888;;;333===MMMBBB>>><<>><<<===<<<:::999999999999888888888777777777777777777777777777777777777777777777777777666666555555555555666777777777777777777777777555555555555666666666666666666777777777777666666888777777777666666666555777777777777777777777777777777777777888888888888777777777777777777777777888888888888777777777777666777777888888777777666777777777777777777777777999999999999999999999999999999999999999999999999999999999999999888888888999999999888888888888888777777777777777777777777888888999999999999888888::::::::::::::::::::::::999999999999999999999999888999999::::::999999888999999999999999999999999999999999999::::::::::::999999999999999999999999888888888888888888888888777777777888888888999999999999999999999888888888999999999999999999999999999999888888888888999999888888888888888888888888888888888888888888888888888888999999999999888888888888999999999::::::::::::::::::::::::::::::::::::::::::999999999999888999999999999999999999999999999::::::::::::;;;;;;???000NNN&&&>>>===888555yyyHHH>>><<<999444999>>>555999777CCCWWW+++999AAA222>>>:::888888AAA,,,+++GGG333@@@KKKMMM===///333HHH888888888999999999999:::999999999999999999999999<<<111===888rrr333777{{{lllcccdddeeeqqq{{{vvvuuuzzzzzzkkkLLL===<<<===;;;999999999999888888888888666666666666666666666666666666666666666666666666777666555555555555666666666666666666666666666666555555555555666666666666666666777777777777666666777777777777666666666666777777777777777777777777666777777777888888888888777777777777777777777777888888888777777777777777666666777777777777666666777777777777777777777777888888888888888888888888888888888888888888888888::::::999999888888777777888888888888888888888888777777777777777777777777888888999999999999888888999999999999999999999999888888888888888888888888888999999::::::999999888999999999999999999999999888999999999999:::::::::999999999999999999999999888888888888888888888888777777888888888999999999888888888888888888888888999999999999999999999999999999888888888888999999888888888888888888888888777777777777777777777777888888999999999999888888888888999999999:::::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999999999999999:::::::::;;;;;;999FFF777111;;;AAA999|||uuuDDD555(((000BBB555666>>>333::::::555lll666000===///@@@444000AAA???***<<>>ccc888:::}}}lllaaaddddddooo}}}{{{sssqqqyyy{{{kkkLLL===<<<<<<:::999999999888888888777777666666666666666666666666666666666666666666666666666666555555555555666666666666666666666666666666555555555555666666666666666666777777777777666666555555555666777888888888666666666666666666666666666777777777888888888888777777777777777777777777777777777777777777888888666666777777777777666666777777777777777777777777888888888888888888888888888888888888888888888888999999999888888777777777888888888888888888888888777777777777777777777777777888888999999888888777999999999999999999999999888888888888888888888888888999999::::::999999888999999999999999999999999888888888999999999::::::999999999999999999999999888888888888888888888888888888888888999999999999888888888888888888888888999999999999999999999999999999888888888888999999888888888888888888888888777777777777777777777777888888999999999999888888888888999999999:::::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999999999999999:::::::::;;;;;;999;;;222NNN555,,,~~~___888>>><<<888777:::555;;;555:::???111333===:::666222??????+++AAACCC:::TTT***CCC888>>>AAA+++777777888888888999999999999999999999999999999999777CCC,,,EEE888xxx999~~~nnnbbbdddcccnnn}}}rrrpppzzz~~~iiiJJJ===<<<<<<999999888888888888777777777777777777777777777777777777777777777777777777777666555555555555666666777777777777777777777777777555555555555666666666666666666777777777777666666444444555666777888999999666666666666666666666666777777777777888888888888777777777777777777777777777777777777888888888888555666666777777666666555777777777777777777777777888888888888888888888888888888888888888888888888888888888888888777777777888888888888888999999999777777777777777777777777777777888888888888777777999999999999999999999999888888888888888888888888888999999::::::999999888999999999999999999999999888888888888999999999999999999999999999999999999888888888888888888888888888888888999999999999:::888888888999999999999999999999999999999999999999999999888888888888999999888888888888888888888888888888888888888888888888888888999999999999888888888888999999999:::::::::::::::::::::::::::::::::888999999999999:::::::::::::::::::::::::::::::::999999::::::::::::;;;;;;BBB///BBB999222TTTkkk333<<<@@@777;;;777666999888???555tttnnn<<<333<<>>666///~~~qqqfffddddddooo~~~tttrrr|||eeeHHH<<<<<<===:::888888888888777777777777777777777777777777777777777777777777777777777777555555555555555666777777777777777777777777777777555555555555666666666666666666777777777777666666555555666666777777888888666666666666666666666666777777777777888888888888777777777777777777777777666777777777888888888888555555666666666666555555777777777777777777777777888888888888888888888888888888888888888888888888777777777777888888888888777777888888888999999999777777777777777777777777777777888888888888777777888888888888888888888888888888888888888888888888888999999::::::999999888999999999999999999999999888888888888999999999999999999999999999999999999888888888888888888888888888888888999999999::::::999999999999:::::::::;;;999999999999999999999999999999888888888888999999888888888888888888888888999999999999999999999999888888999999999999888888888888999999999:::::::::::::::::::::::::::::::::888888999999999:::::::::::::::::::::::::::::::::999999::::::::::::;;;;;;:::GGG222999GGG,,,<<<===777:::444@@@222999<<>>888AAA555%%%PPP:::444555@@@???555999999999999::::::::::::::::::::::::::::::::::::888;;;<<<888===KKKttthhhddddddqqqvvvuuubbbEEE;;;<<<===;;;888888888888777777777777777777777777777777777777777777777777777777777777555555555555555666777888777777777777777777777777555555555555666666666777666666777777777777666666777777777777666666666666666666666666666666666666777777777777888888888888777777777777777777777777666666777777888888888999555555666666666666555555777777777777777777777777777777777777777777777777777777777777777777777777666666777777888888999999777777888888999999999999777777777777777777777777777777888888888888777777888888888888888888888888777777777777777777777777999999999::::::999999999999999999999999999999999777888888888888999999999999999999999999999999999888888888888888888888888888888999999999:::::::::999999999::::::;;;;;;;;;999999999999999999999999999999888888888888999999888888888888888888888888999999999999999999999999888888999999999999888888888888999999999:::::::::::::::::::::::::::::::::888888888999999:::::::::::::::::::::::::::::::::999999:::::::::;;;;;;;;;111AAA===333777999333<<<333EEE,,,333AAA666NNN444;;;AAA<<<777---EEE222===FFF'''DDDUUUOOO>>>555999999:::::::::;;;;;;;;;::::::::::::::::::::::::777<<<666===<<>>>>><<<999999888777777666777777777888888888888777777777777888777666555444444555666777777777777777777777777777777777777777777777777666666666666666666666666888888777777666666555555555555666777777777777777777777777777777777777777666666666666777777777777777777888888888888777777666666777888888888888888666777777777777888888888999888888888777777666666777777888888888999999999999888888888777777666666777888888888888999999999999999888888888888999999:::999777666666777999:::888888888888888888888888777777888999999999999888888888999999999:::::::::;;;;;;:::999999888888777:::::::::999999888888888777777777777777777777777;;;;;;;;;::::::999999999:::::::::999999888888888999999999999999999999999888888999999999::::::::::::999999888888999999::::::999888888777888888888888888999::::::::::::999999999999999999999999999888888888888888888888888999999999999999999999999::::::::::::::::::::::::;;;;;;999999999999;;;;;;999999999999999999999999::::::::::::::::::::::::888===555BBBuuu333...::::::::::::::::::::::::gggDDDhhh~~~nnnUUUBBB777555666;;;;;;;;;;;;;;;;;;;;;;;;888999:::&&&\\\;;;666???999888555>>>///DDD777<<<111@@@EEE333666BBB666AAA888???+++III{{{kkknnnnnnqqqvvvuuuttt```FFF=========:::999999888777777777777888888888888777777777666666888777666555444555555666666666666666666666666666777777777777777777777777666666666666666666666666777777777777666666555555555555666777777777777777777777777777777777777777666666666666777777777777777777888888888888777777666666777888888888888888777777777888888888888999888888888888777777777666777777888888888999999999888888888888777777777666777888888888888999999999999999888888888888999999:::999777666666777999:::888888888888888888888888777777888999999999999888888888999999999:::::::::999999999999999999999::::::::::::999999999888888888888888888888888888888;;;;;;;;;::::::999999999:::::::::999999999888888::::::::::::::::::::::::888888999999999:::::::::::::::999999999999:::::::::999999888888888888888888888999::::::::::::999999999999999999999999999888888888888888888888888999999999999999999999999::::::::::::::::::::::::;;;::::::999999::::::;;;999999999999999999999999::::::::::::::::::::::::888???888aaa444CCC:::GGGNNN::::::::::::::::::::::::JJJ@@@FFF000>>>888999999999999;;;>>>@@@;;;;;;;;;;;;;;;;;;;;;;;;666999BBBfff<<>>AAA999...:::444===000///BBB<<<111BBB'''GGG666>>>***|||mmmlllmmmppp||||||uuutttsss]]]DDD;;;<<<<<<<<<::::::999888888888888888888888777777777777666666777777666555555555555666666666666666666666666666777777777777777777777777666666666666666666666666777777777666666666666555555555666777777777777777777777777777777777777777666666666666777777777777777777888888888888777777666666777888888888888888777888888888888999999999888888888888777777777777888888888888888999999999888888888888777777777777777888888888888999999999999999888888888888999999:::999888777777888999:::888888888888888888888888777777888999999999999888888888999999999:::::::::777888888999::::::;;;;;;:::::::::999999999999888999999999999999999999999;;;;;;::::::::::::999999:::::::::999999999999888::::::::::::::::::::::::888888999999999:::::::::::::::999999999999::::::::::::999888888888888888888888999::::::::::::999999999999999999999999999999999999999999999999999999999999999999999999999::::::::::::::::::::::::;;;::::::999999::::::;;;::::::::::::::::::::::::::::::::::::::::::::::::777???888EEE777444>>>LLLooo::::::::::::::::::::::::555HHH}}}>>>444???777:::===???===:::888777;;;;;;;;;;;;;;;;;;;;;;;;888;;;MMMnnn---111BBB111888555DDD666;;;555@@@888]]]CCCKKK<<<555EEE>>>444EEEEEE===BBB888???qqqjjjkkkmmm|||{{{}}}{{{uuutttttt|||YYYCCC<<<;;;;;;;;;;;;:::999999888888999999888777777777666666666666666666666555555555666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666555555666777777777777777666666666666666666666666666666666666777777777777777777888888888888777777666666777888888888888888888888888888999999999999888888888777777777777777888888888888888888888888888888888777777777777777777777888888888999999999999999888888888888999999999999888777777888999999888888888888888888888888777777888999999999999888888888999999999:::::::::888888888999999:::::::::999999999999999999999999999999999999999999999999::::::::::::::::::::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;888888999999999::::::::::::::::::999999:::::::::::::::999888888888888999888888999::::::::::::999999999999999999999999999999999999999999999999999999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;555===666ppp---BBBDDDBBB000;;;;;;;;;;;;;;;;;;;;;;;;555@@@666AAA===;;;;;;<<<:::999888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<[[[(((FFFEEE111DDDxxx666666EEE222<<>><<<::::::;;;:::999999888888999999777777777666666666666555555555666666666666666666555555555555555555555555666666666666666666666666666666666666666666666666555555555555555666666666555555666777777777777777666666666666666666666666666666666666777777777777777777888888888888777777666666777888888888888888777777888888888999999999777777777777777777888888888888888888888888888888777777777777777777888888777777888888888999999999999999888888888888999999999888888888888888888999888888888888888888888888777777888999999999999888888888999999999::::::::::::::::::999999999888888999999999999999999999999999999999999999999999999::::::::::::::::::::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;888888999999999:::::::::;;;::::::::::::::::::;;;;;;::::::999888999999999888888999::::::::::::999999999999999999999999999999999999999999999999999999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;777;;;555333JJJ)))999???(((;;;;;;;;;;;;;;;;;;;;;;;;999DDD@@@lll888777444555666666777999===@@@;;;;;;;;;;;;;;;;;;;;;;;;:::===hhh>>>HHH;;;777555BBB```OOO888CCC333<<<===jjjyyy777BBBCCC888===BBB444FFF<<<>>>gggooo}}}sssrrrnnn{{{}}}{{{}}}yyyxxxzzzkkknnnnnnNNNAAA>>><<<999:::::::::999888888888888888777777666666666666555555444555666666777666666666555555555555555555555555777777777777777777777777666666666666666666666666444555555555555666666666555555666777777777777777777777777777777777777777666666666666777777777777777777888888888888777777666666777888888888888888666777777777777888888888777777777777888888888888999999999888888888888888777777777777888888888888777888888888888999999999999999888888888888999999888888888888888888888888888888888888888888888888777777888999999999999888888888999999999:::::::::;;;;;;::::::999888888777888999999999999:::::::::999999999999999999999999999999::::::::::::;;;;;;888999999999999:::::::::::::::::::::::::::::::::888888999999999:::::::::;;;;;;::::::::::::;;;;;;;;;;;;:::999999999999999888888999::::::::::::999999999999999999999999999::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999;;;===>>>???000;;;QQQ;;;;;;;;;;;;;;;;;;;;;;;;<<<555111pppAAA>>>@@@BBBCCCBBB???;;;999999;;;;;;;;;;;;;;;;;;;;;;;;777<<>>TTT]]]:::???999;;;111CCC<<<...;;;;;;>>>@@@777555QQQqqq~~~xxxvvvoooyyy|||}}}{{{yyy|||eeeooonnnLLL???===;;;999;;;999999888777777777777888777777666666666555555555333444666777777777666666555555555555555555555555777777777777777777777777666666666666666666666666444444444555555555666666555555666777777777777777777777777777777777777777666666666666777777777777777777888888888888777777666666777888888888888888555555666666666777777777666777777777888888888888999999999888888888777777666777777777888888888888777888888888888999999999999999888888888888999999888888888999999888888888888888888888888888888888777777888999999999999888888888999999999::::::::::::999999999999999999999888888999999999:::::::::888888888888888888888888999999999::::::;;;;;;;;;888888999999999:::::::::::::::::::::::::::::::::888888999999999:::::::::;;;;;;::::::::::::;;;;;;;;;;;;:::999999999999:::888888999::::::::::::999999999999999999999999999::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999>>>^^^***555:::999@@@===:::<<<<<<<<<<<<<<<<<<<<<<<<;;;555:::>>>sss555555888;;;===<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888<<>>777444CCC===vvvyyyvvvmmmvvvyyy}}}{{{zzz}}}iiivvvpppLLL===;;;999999===999888888777666777777777777666666666555555555555333444666777777777666666555555555555555555555555777777777777777777777777666666666666666666666666444444444555555555666666555666666777777777777777777777777777777777777777666666666666777777777777777777888888888888777777666666777888888888888888555555555555666666666666666666777777888888888999999999999999888888777777666666777777888888888999777888888888888999999999999999888888888888999999888888999999999999888888888888888888888888888888777777888999999999999888888888999999999:::::::::888888888999999:::;;;;;;888888888999999:::::::::777777777777777777777777999999999::::::;;;;;;;;;888888888999999:::::::::999999999999999999999999888888999999999:::::::::<<<;;;;;;::::::;;;;;;<<<<<<;;;::::::999999::::::888888999::::::::::::999999999999999999999999999::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::999999;;;;;;;;;;;;999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999666@@@---KKKCCC444<<>>@@@;;;;;;;;;;;;;;;;;;;;;;;;>>>;;;???```:::<<>>999777777777777777777777777777777777777777777777777666666666666666666666666777777777777777777777777555666777666555444555777666666666666666555555555666666666666666666666666555555555555555555555555888888777777666666555555666666666666666666666666666666666666666666666666777777888888888888777777777777777777888888888888777777777777777777777777777777666666666666777777777777777777777777777777777777777777777777777777888888888888888888888888;;;:::999888777777777777888888888888888888888888999999888888888888888888999999999888888888888777888888999999999:::::::::999999888888888888888888888888888888888888888888888888888888888888888888888888999999999888888777888888888888888888888888::::::::::::::::::::::::777888:::;;;<<<;;;;;;:::>>>===<<<;;;::::::::::::999999999999999999999999888888999999999:::::::::888888999999999::::::::::::;;;<<<;;;999888999:::::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@;;;444PPP333<<>>888555<<<;;;;;;<<<======;;;:::<<<;;;<<<===@@@eeetttHHH888@@@;;;999>>>:::BBB888<<<===>>>===888@@@>>>>>>;;;999CCCFFFIIIDDD<<>>===<<<===;;;<<<:::333<<>>======>>>???????????????AAA>>>@@@DDD>>>444999FFFwww>>>LLL^^^NNNEEELLLPPPOOOLLLKKKMMMLLLLLLXXXVVVUUUlllllluuuttt~~~ooowww~~~|||uuuooolll|||vvvsssvvvrrrfffLLL>>>???<<<<<<<<<666777777777777777777777777666666666666666666666666666666666666666666666666555555555555555555555555555666777666555444555777555555555555666666666666666666666666666666666666666666666666666666666666777777777777666666666666666666666666666666666666666666666666666666666666777777888888888888777777555555555555666666666666777777777777777777777777999888888777777888888999777777777777777777777777777777777777777777777777888888888888888888888888888888777777888999999:::888888888888888888888888888888888888888999999999::::::999999999888888888888888999999999:::::::::888888999999999999999:::999999999999999999999999888888888888888888888888888999::::::::::::::::::999999999999999999999999999999::::::::::::;;;;;;<<<;;;:::999999:::;;;<<<===<<<;;;;;;:::::::::;;;999999999:::::::::::::::999999999:::::::::;;;;;;999999999:::::::::;;;;;;:::;;;<<<;;;:::999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999EEE444999===VVV222111EEE555DDD888===>>>@@@@@@???>>>>>>>>>BBB===???FFFJJJEEEAAABBBCCCgggKKK\\\ZZZgggiiilllllllllqqqiiihhhccclllqqq}}}|||rrrkkk{{{wwwuuuyyyxxxpppbbbJJJ>>>>>>;;;:::;;;888777777777777777777777777666666666666666666666666666666666666666666666666555555555555555555555555555666777666555444555777444555555555666666777777666666666666666666666666555555555555555555555555666666666666777777777777777777777777777777777777777777777777777777777777777777888888888888777777555555555555666666666666777777777777777777777777777777666666666666777777777777777777777777777777777777777777777777777777888888888888888888888888:::999999888777777888888888888888888888888888888777777888888888999999999:::::::::999999999999888888888999999999:::::::::888888999999::::::::::::999999999999999999999999888888888888888888888888777777888999999999999999999999999999999999999999999999999::::::;;;;;;;;;;;;:::999888888999:::;;;<<<<<<;;;:::::::::;;;;;;999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;:::;;;<<<<<<::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<:::???666@@@???>>>ppp;;;999YYYQQQBBB???AAADDDEEEEEEEEEGGGIIIQQQLLLIIILLLQQQTTTUUUTTTMMMkkksss{{{}}}zzzzzzttt{{{vvv~~~ooo{{{wwwkkkxxx|||vvvtttvvv~~~qqqppp^^^HHH>>>???:::888;;;999777777777777777777777777777777777777777777777777666666666666666666666666555555555555555555555555555666777666555444555777444444555555666777777777666666666666666666666666555555555555555555555555666666666666777777777777777777777777777777777777777777777777777777777777777777888888888888777777555555666666666777777777777777777777777777777777777777666666666666777777777777777777777777777777777777777777777777777777888888888888888888888888;;;:::999888777777777777888888888888888888888888777777777888999999::::::::::::::::::999999999999888888999999999:::::::::888888999999:::;;;;;;;;;::::::::::::::::::::::::888888888888888888888888666666777888999999999999::::::::::::::::::::::::888999999::::::;;;;;;<<<;;;;;;:::999999999:::::::::999999888888999999999999999::::::;;;;;;<<<<<<::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::;;;<<<<<<;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<>>AAA000CCC***IIIkkkRRR___|||ooovvv{{{||||||pppLLLNNNhhhPPPOOOJJJXXX]]]eeejjj]]]___mmmjjj\\\___KKK\\\xxxuuunnnmmmxxxyyyrrrttt{{{jjjRRRAAA>>>CCC===999:::888777777777777777777777777777777777777777777777777666666666666666666666666777777777777777777777777555666777666555444555777444444444555666777777888666666666666666666666666777777777777777777777777555666666666777777888888777777777777777777777777777777777777777777777777777777888888888888777777777777777777888888888888777777777777777777777777999999888888888888999999777777777777777777777777777777777777777777777777888888888888888888888888777777777777888999:::;;;888888888888888888888888666777777888999999::::::;;;;;;;;;:::::::::999999888888999999999:::::::::888888999::::::;;;<<<<<<::::::::::::::::::::::::888888888888888888888888777888999:::;;;;;;<<<;;;::::::::::::::::::::::::888888999::::::;;;<<<<<<===>>>?????????>>><<<;;;;;;;;;;;;::::::;;;<<<<<<999999::::::;;;<<<======:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<:::;;;<<<<<<;;;;;;===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<===>>>>>>???========================888===555FFFBBB>>>QQQ555@@@LLLxxx|||~~~yyy|||ooonnn```qqq|||eeeiiittt[[[fffXXXUUUnnnRRRSSS]]]XXXcccvvvtttvvvsss```eeeWWWccchhh^^^}}}pppcccjjjkkkqqqwwwyyymmmooowwwsssooowww~~~|||fffNNNFFF>>>;;;===>>>;;;777888888888888777777777777777777777777777777777777666666666666666666666666777777777777888888888888888777666555555666777888555555666777777777777777666666666666666777888888777777777777777777777777666666666666777777777777777777777777777777777777999888888888777777666666888777666555555666777888777777777777777777777777777777777777777777777777888888888888888888888888888888888888888888888888888888888888888888888888999999999888888888777777:::999777666666777999:::888888888888888888888888888888888888888888888888999999999999999999999999999999999999999999999999888888999999999:::::::::;;;;;;;;;::::::999999999888999999::::::999999888999999::::::::::::;;;;;;999999999999999999999999;;;::::::999999::::::;;;======>>>>>>===;;;999888;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<999999999::::::;;;======<<<<<<<<<;;;:::;;;===>>>999999888888888999::::::;;;<<<>>>>>>======>>>???===============>>>???@@@BBB@@@???BBBEEEFFFCCC@@@LLLKKKPPPiii}}}~~~zzzqqqnnnkkkfffaaapppjjjPPPXXXWWWYYY[[[\\\]]][[[YYYXXXTTTVVVeeeyyy|||sssfffeeellllll|||hhhffffffppp|||}}}yyywwwwwwxxx|||nnnnnnzzzvvvpppvvv}}}uuuoooLLLEEE===:::<<<===:::777888888888888777777777777777777777777777777777777666666666666666666666666666666777777777888888888888777666555555666777888555555666777777777777777666666666666666777888888777777777777777777777777666666666666777777777777777777777777777777777777888888888888777777777666888777666666666666777888777777777777777777777777777777777777777777777777888888888888888888888888888888888888888888888888888888888888888888888888999999999888888888777777:::999777666666777999:::888888888888888888888888888888888888888888888888999999999999999999999999999999999999999999999999888888999999999:::::::::;;;;;;;;;::::::999999999999999::::::::::::999999999999::::::::::::;;;;;;::::::::::::::::::::::::;;;::::::999999::::::;;;<<<============;;;:::999<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>===<<<;;;;;;<<<<<<:::;;;<<<===<<<<<<<<<===CCCCCCAAA@@@>>>>>>======>>>??????>>><<<<<<>>>@@@>>>???@@@AAACCCDDDEEEFFFKKKJJJIIIKKKQQQWWW\\\^^^dddiiinnnvvvyyyvvvttt}}}~~~zzzxxxssssssoooiiifffhhhhhheee[[[^^^]]]WWWRRRRRROOOJJJQQQWWW\\\ZZZTTTQQQUUUZZZkkksssbbbXXX]]]OOOVVVbbbnnnuuuwwwvvvtttiii[[[NNNPPP___lllooollleee^^^[[[___cccfffppp}}}xxxvvv}}}tttkkkmmm~~~ppplllzzzwwwpppsss|||rrryyyJJJCCC<<<:::;;;<<<999666888888888888777777777777777777777777777777777777666666666666666666666666666666777777777777888888777777666666666666777777555555666777777777777777666666666666666777888888777777777777777777777777666666666666777777777777777777777777777777777777888888888888777777777777888777777666666777777888777777777777777777777777777777777777777777777777888888888888888888888888888888888888888888888888888888888888888888888888999999999888888888888888:::999888777777888999:::888888888888888888888888888888888888888888888888999999999999999999999999999999999999999999999999888888999999999:::::::::;;;;;;::::::::::::999999999999::::::::::::999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<======<<<;;;;;;===<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<>>>===<<<;;;:::::::::::::::;;;<<<=========;;;:::;;;;;;;;;;;;<<<===>>>>>>BBBCCCDDDDDDDDDEEEHHHJJJKKKMMMRRRXXX^^^cccfffgggkkkjjjgggfffhhhoooxxx~~~}}}pppeeecccbbblllsssnnnccc\\\XXXWWWOOOQQQOOOKKKJJJOOOSSSTTTTTTUUURRRNNNNNNTTTXXXYYY]]]cccgggccc[[[WWWZZZ___hhhxxx|||iii]]]^^^hhhyyyvvvkkkaaadddsss|||nnniiinnnnnnmmm|||sssuuuyyy~~~~~~rrrjjj}}}~~~vvvtttrrrxxxyyytttiiiFFFAAA;;;999:::;;;999666888888888888777777777666666666666666666666666666666666666666666666666666666666666666777777777888777777666666666666777777555555666777777777777777666666666666666777777888666666666666666666666666666666666666777777777777777777777777777777777777888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888999999888777777888999999888888888888888888888888888888888888888888888888999999999999999999999999888999999999999999::::::888888999999999:::::::::::::::::::::::::::::::::999::::::::::::::::::999999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;:::;;;;;;<<<<<<=========<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;===<<<<<<<<<<<<<<<======@@@???>>>>>>??????>>>===??????@@@AAABBBDDDFFFGGGEEEIIIOOOTTTXXX\\\```cccjjjmmmqqquuuzzz~~~yyyxxxuuurrrpppooopppqqquuullleeeccc___XXXTTTUUUPPPRRRSSSPPPMMMMMMOOOQQQLLLNNNOOOQQQYYYdddkkklllppphhh\\\UUUXXXdddqqqyyyuuuzzz|||wwwnnniiimmmssswwwgggffflllttt}}}{{{zzzzzzwwwrrrmmmqqqnnnpppvvvuuuoooqqqyyy~~~}}}{{{yyyyyy}}}~~~|||zzzssssssyyyuuujjjwwwzzzsssqqqvvvkkkuuuZZZCCC@@@;;;999::::::888777888888888888777777777666666666666666666666666666666666666666666666666666555666666666666777777777666666777777777777666666555555666777777777777777666666666666666777777888666666666666666666666666666666666666777777777777666666666666666666666666777777777777777777888888777777888888888888777777777777777777777777777777888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888999888888888888888888999888888888888888888888888888888888888888888888888999999999999999999999999888888888999999:::::::::888888999999999::::::::::::::::::::::::::::::::::::::::::;;;;;;:::::::::999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<:::;;;;;;;;;<<<======>>>;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<=========;;;;;;<<<<<<<<<=========<<<<<<<<<;;;;;;;;;;;;;;;???>>>>>>======>>>>>>???CCC@@@======???AAAAAAAAAEEEEEEEEEFFFHHHIIIKKKLLLVVV^^^iiittt|||{{{sss___]]][[[\\\______[[[VVVUUUQQQOOOOOOPPPNNNNNNPPPLLLMMMSSS\\\dddfffeeeccc___```aaafffsss{{{mmmfffhhhqqq|||}}}rrrkkklllooouuuwwwooo}}}uuutttrrrrrrooolllkkkmmmqqqwwwzzzsssxxx}}}}}}wwwpppmmmlllkkkrrrvvvvvv|||{{{ooouuu|||zzzmmmuuuyyytttssstttjjj```uuu}}}RRRAAA???<<<:::::::::999888888888888888777777777777777777777777777777777777666666666666666666666666555555666666666666777777666666777777777777666666555555666777777777777777666666666666666777888888777777777777777777777777666666666666777777777777666666666666666666666666777777777777888888888888777888888999999888888777777777777777777777777777888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888999999999888888888888888888888888888888888888888888888888888888888888888888888888999999999999999999999999888888888999999::::::;;;888888999999999:::::::::999999::::::::::::;;;;;;::::::;;;;;;;;;;;;::::::999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>:::::::::999999:::::::::;;;;;;;;;<<<======>>>>>><<<<<<<<<============>>>;;;;;;<<<<<<<<<==================<<<<<<<<<======@@@>>><<>><<<;;;::::::999999888888888888777777777777777777777777777777777777666666666666666666666666555555555666666666777777555666777888888777666555555555666777777777777777666666666666666777888888777777777777777777777777666666666666777777777777666666666666666666666666666777777777888888888888777888999999999999888777777777777777777777777777888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888777777888888888999999999888888888999999888888888888888888888888888888888888888888888888888888888999999999999999999999999777888888999::::::;;;;;;888888999999999:::::::::999999999::::::;;;;;;;;;::::::;;;;;;;;;;;;::::::999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<======;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>><<<<<<=========>>>>>>>>><<<<<<===>>>???@@@@@@AAA>>>???@@@BBBEEEGGGJJJKKKLLLLLLOOOWWW```eeeeeecccpppsssxxx|||wwwrrrooommmgggZZZMMMHHHKKKNNNMMM[[[WWWSSSSSSWWW\\\___```rrrvvv{{{}}}zzztttmmmhhhdddiiiuuu~~~}}}{{{vvvuuuuuuttt~~~|||tttnnnwwwzzz~~~}}}mmmvvvvvv~~~{{{yyyvvvtttuuu{{{hhhcccjjjuuuMMM@@@>>>===<<<;;;::::::999888888888888777777777777777777777777777777777777666666666666666666666666555555555555666666666777555666777888888777666555555666666777777777777777666666666666666777888888777777777777777777777777666666666666777777777777666666666666666666666666666666777777888888888999777888999::::::999888777777777777777777777777777888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888777777888888999999999999888888999999999999888888888888888888888888888888888888888888888888888888999999999999999999999999777777888999::::::;;;;;;888888999999999:::::::::999999999::::::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;::::::;;;<<<===<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;<<<===>>>>>>???============>>>>>>>>>>>>======>>>@@@AAABBBCCCDDDEEEGGGKKKPPPVVV\\\```cccbbbeeelllyyywwwmmmkkkooowww}}}mmmggg___[[[[[[\\\[[[YYYSSSUUUSSSOOORRR\\\fffjjjggghhhiiiiiiiiilllqqqtttyyy~~~}}}zzzxxxvvvqqqppp|||dddwwwttt|||wwwrrrtttwwwzzz{{{wwwgggcccsssmmmKKK???>>>===;;;999888888888999888777666666777888999888888888888888888888888666666666666666666666666666666666666666666666666777777777777777777777777666666666666777777777777777777777777777777777777888888888888888777666666777777777777888888888888777777777777777777777777666666666666777777777777777777777777777777777777777777777777777777777777999999999999999888777666777888888888888999999999888888888888888888888888:::::::::999999888888888777888888888888999999999888888888888888888888888888888999999999999888888999999888888888888888888::::::::::::::::::::::::888999999::::::999999888::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<===<<<:::999999:::;;;===::::::<<<======>>>>>>===>>>???>>>===;;;;;;<<<>>>:::<<<>>>???>>>>>>>>>???===???BBBCCCBBB@@@@@@AAA???@@@IIILLLFFFLLLUUUTTTYYYZZZcccpppsssrrr{{{|||vvvnnncccYYYXXXZZZ[[[\\\^^^___ZZZVVVYYY```eeeccc```\\\______[[[]]]fffqqqvvvrrrtttqqqoooyyy~~~xxxwwwuuutttYYYyyytttxxxuuuzzz~~~wwwqqqooosss{{{tttffffffyyycccCCC???>>>===;;;999888888888999888777666666777888999888888888888888888888888666666666666666666666666666666666666666666666666777777777777777777777777555666666666777777777777777777777777777777777777777777777777777666555555777777777777888888888888777777777777777777777777666666666666777777777777777777777777777777777777777777777777777777777777999999999999999888777777777888888888888999999999888888888888888888888888:::::::::999999888888888777888888888888999999999888888888888888888888888888888999999999999888888999999888888888888888888::::::::::::::::::::::::999999::::::::::::999999::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<===<<<;;;999999:::<<<=========>>>>>>======<<<<<<;;;===>>>>>><<<;;;;;;<<<888999;;;<<<===>>>AAACCC@@@???>>>???AAADDDGGGHHHQQQOOOUUUXXXVVV```nnnooouuuuuu|||www{{{wwwsssrrrssstttqqqjjjddd___XXXTTTVVVYYYZZZ[[[]]]WWWXXX]]]eeeooouuuvvvuuu```iiipppooonnnqqquuuwwwsssuuu{{{~~~ZZZ~~~sss}}}wwwrrrqqqqqquuu}}}|||wwwrrrrrrxxx~~~yyyqqqlllrrrvvvkkkppp\\\AAA>>>>>><<<:::999888888888888888777777777777888888777777777777777777777777666666666666666666666666666666666666666666666666777777777777777777777777555555666666666777777777777777777777777777777777555666666666666555555444777777777777888888888888777777777777777777777777666666666666777777777777777777777777777777777777777777777777777777777777888999999999999888777777777888888888888999999999888888888888888888888888999999999999999888888888777888888888888999999999888888888888888888888888888888999999999999888888888888999999999999999999::::::::::::::::::::::::999999::::::::::::999999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<===<<<;;;::::::;;;<<<===<<<<<<<<<<<<<<<<<<;;;;;;888;;;>>>>>>===;;;::::::===>>>>>>===<<<===@@@BBBJJJMMMRRRZZZbbbhhhlllmmmppplllrrrwwwwww~~~wwwqqqqqqjjj[[[[[[eeeggg]]]aaaeeefffddd```\\\YYYZZZ]]]fffppprrrlllfffdddgggmmmuuuzzzzzzyyyxxxxxxooo~~~~~~UUUuuuuuurrrkkkeeecccccchhhsss{{{tttooossstttuuu~~~zzzrrrpppxxxyyysssvvvSSSEEE>>>===;;;:::999888888888888777777777777777777888666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666555555555666666666777777666666666666666666666666555666666777666666555555666777777777888888888888777777777777777777777777666666666666777777777777777777777777777777777777777777777777777777777777888888999999999888888777777777888888888999999999888888888888888888888888999999999888888888888888777777888888888999999999888888888888888888888888888888999999999999888888888888999999999999999:::::::::::::::::::::::::::999::::::::::::::::::999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;<<<===>>><<<<<<<<<<<<===>>>???@@@<<<>>>??????>>>======>>>AAABBBDDDEEEGGGJJJOOORRRfffqqq}}}rrriiibbb___```[[[]]][[[RRRRRRWWWTTT[[[dddkkkkkkhhhhhhiiiiiiqqqrrrxxx~~~~~~{{{zzz}}}yyyxxx{{{GGGooozzzqqq{{{wwwmmmgggccccccdddgggnnnwwwzzzsssooojjjdddkkksssxxxyyyxxxrrrttt~~~vvvvvvaaaFFFDDD===<<<;;;:::999888888888777777777888888777777777555555555555555555555555666666666666666666666666666666666666666666666666666666666666666666666666555555555555666666666666666666666666666666666666666777777888888777777777666777777777888888888888777777777777777777777777666666666666777777777777777777777777777777777777777777777777777777777777777888888999999999888888777777888888888999999999888888888888888888888888888888888888888888888888777777888888888999999999888888888888888888888888888888999999999999888888888888999999:::::::::::::::::::::::::::::::::::::::::::::;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<======>>>>>>??????>>>>>>???@@@AAAAAA>>>??????>>>>>>@@@CCCFFFFFFKKKSSS[[[ccckkksssxxx~~~uuupppsssyyy|||sssggg___]]]^^^___^^^cccZZZ[[[______eeeiiiaaaiiissszzzzzz|||}}}}}}xxxwwwwwwtttsssuuuyyyyyyxxxtttqqqpppppppppooopppqqqqqqpppmmmjjjhhhiiigggiiiiiiaaaXXX[[[eeecccgggooosssmmmeeefffmmmHHHgggsssyyy}}}vvvjjjfffggglllqqqqqqsssuuuwwwkkkcccaaabbb```iiittt{{{}}}vvvqqquuu|||tttrrroootttUUUAAACCC<<<;;;:::999888888888888777777888888888888777777666666666666666666666666666666666666666666666666666666666666666666666666777777777777777777777777444444555555555666666666777777777777777777777777666777777888888888888888777777777777888888888888777777777777777777777777666666666666777777777777777777777777777777777777777777777777777777777777777777888999999999999888777888888888888999999999888888888888888888888888777777777888888888888888777888888888888999999999888888888888888888888888888888999999999999888888888888999999:::;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<======>>>????????????>>>===<<<<<<===>>>>>>>>>??????@@@BBBHHHNNNSSSeeekkkuuu~~~{{{{{{www|||zzzpppfff]]]ZZZ\\\___^^^[[[XXX[[[bbblllssswwwwwwjjjiiiooouuu{{{vvv~~~{{{xxx{{{|||zzzsssrrrvvvuuuooollloooooopppnnnmmmqqqxxxzzzyyywww~~~{{{www{{{vvvlllqqqzzzLLL^^^tttvvv|||xxxuuullliiinnnzzz}}}qqqaaaYYY[[[```ccckkkxxx|||{{{xxxtttttt}}}}}}qqqjjjlllmmmvvvvvvQQQAAAAAA;;;;;;:::999888888888888666777888999999888777666666666666666666666666666666666666666666666666666666666666666666666666666777777777777777777777777444444444555555555666666777777777777777777777777555666666777888888777777777777777777888888888888777777777777777777777777666666666666777777777777777777777777777777777777777777777777777777777777777777888999999999999999777888888888888999999999888888888888888888888888666777777777888888888999777888888888888999999999888888888888888888888888888888999999999999888888888888999999:::;;;;;;<<<::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<===>>>?????????????????????@@@AAADDDGGGIIILLLOOOSSSYYY___gggoootttyyyooorrrqqqsss{{{|||kkkjjjgggbbb______```aaadddkkktttzzz{{{}}}zzz???JJJtttwwwsssqqqyyyyyytttsssssspppooouuuppp]]]TTTXXXaaagggooo~~~~~~www{{{|||wwwtttzzzuuukkkiiimmmppp|||eeeLLL???;;;;;;;;;:::999888888888888666777888999999888777666777777777777777777777777666666666666666666666666666666666666666666666666777777777777777777777777444444444555555555666666777777777777777777777777444444555666777777666666777777777777888888888888777777777777777777777777666666666666777777777777777777777777777777777777777777777777777777777777666777888999999999999999777888888888888999999999888888888888888888888888666666777777888888888999777888888888888999999999888888888888888888888888888888999999999999888888888888999::::::;;;<<<<<<:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>><<<<<<>>>???@@@@@@@@@@@@FFFFFFHHHKKKPPPVVV[[[^^^eeejjjrrr{{{yyyqqq^^^\\\fffgggfffgggdddfffjjjmmmooorrrvvvxxxwwwGGGDDD]]]sssppp|||yyysssooonnnkkkooozzzyyyccc\\\\\\^^^cccjjj{{{zzzwwwwwwsssrrrssswwwzzzkkkhhhiiisssqqqxxxWWWHHHCCC???<<<<<<;;;:::999777777666777777777777777777777777666666666666777777777777:::999888666555555555555777777666666666666777777999888888888777777666666666777777666555555777888777777777777777777777777777777777777777777777777777777777777888888888888777777777777888888888888777777777777777777777777888888999999999999888888777777777777888888888888888888888888888888888888999999999888888888777777999999999999999999999999888888777777777777888888888888999999999:::::::::888888888888888888888888::::::::::::::::::::::::::::::::::::::::::::::::888999::::::;;;;;;::::::::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======<<<;;;>>><<<;;;;;;===>>>>>>===???===::::::;;;>>>??????>>>CCCFFFEEEEEEJJJNNNOOOXXX]]]dddiiioooxxxmmmwww~~~}}}|||yyyrrrhhh\\\^^^hhhrrrrrroooxxx}}}~~~~~~vvv|||BBBAAAUUUuuuyyyttt~~~zzzzzz}}}zzzrrrmmmllltttwwwccc^^^___aaagggnnnzzzuuussssssqqqrrrwww~~~wwwiiifffsssxxxwwwtttSSSEEEAAA===<<<;;;;;;:::888777777666777777777777777777777777666666666666777777777777999888777666666555555666777777666666666666777777888888888888777777777666555777888777666555666777777777777777777777777777777777777777777777777777777777777777888888888888777777777777888888888888888888888888888888888888888888999999999999888888777777777777888888888888888888888888888888888888999999999888888888777777999999999999999999999999888888777777777777888888888888999999999:::::::::888888888888888888888888::::::::::::::::::::::::::::::::::::::::::::::::999999:::;;;;;;;;;;;;:::::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>=========>>>===<<<;;;AAA>>><<<;;;;;;;;;:::999????????????@@@AAACCCDDDDDDLLLSSSWWW___lllwww}}}zzz~~~vvv~~~tttmmm[[[\\\aaaiiisssyyyyyyvvvzzz~~~}}}@@@@@@NNNbbb|||{{{{{{uuu{{{uuukkknnnzzzrrrcccaaaccceeellluuuxxxrrrqqqrrruuusssvvv~~~ttthhheeeyyyyyy|||nnnNNNBBB>>>;;;;;;;;;:::999888777777666777777777777777777777777666666666666777777777777777777666666666666777777777777666666666666777777888888888888777777777777444666888888777666666666777777777777777777777777777777777777777777777777777777777777888888888888777777777777888888888888888888888888888888888888888888999999999999888888777777777777888888888888888888888888888888888888999999999888888888888888999999999999999999999999888888777777777777888888888888999999999:::::::::999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::999999:::;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;::::::;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<@@@???======???@@@???>>><<>>???AAACCCCCCBBBBBBFFFKKKMMMNNNTTT]]]eeerrr}}}}}}kkkgggooopppvvv|||yyyrrrrrrtttqqqtttttt~~~wwwppplllyyyyyyqqqjjjgggllluuu~~~}}}}}}vvvhhhZZZSSSYYYgggrrruuuwwwxxxrrrhhhbbb[[[YYYaaaooo}}}uuu___]]]______ggguuuDDDEEEKKKXXXzzz{{{|||nnnccc^^^aaafffkkkwww|||qqqmmmooorrrwwwyyyxxxlllggghhhooooooaaaIIIBBB>>>::::::999999888888777777777666666666666666666666666666666666666777777777777666555555666666777888999777777666666666666777777777777777777777777888888333666999999888666555555666666666666666666666666666666666666666666666666666777777777888888888888666777777777888888888888888888888888888888888888888888999999999999888888666777777777888888888888888888888888888888888888888888888888888888888888999999999999999999999999999999888888888888999999888888999999999:::::::::999999999999999999999999999999999::::::;;;;;;;;;::::::::::::::::::::::::::::::;;;<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<:::;;;<<<<<<======<<<<<<::::::;;;<<<<<<===>>>>>>???@@@AAA@@@??????AAADDDBBBAAABBBDDDHHHLLLMMMMMM]]]```ccccccccciiisss{{{~~~vvvsss{{{zzznnnccchhhvvv{{{uuussswwwwwwfffiiipppvvvtttllljjjmmm```ZZZ\\\^^^^^^iiisssooonnnpppmmmccc[[[\\\gggpppmmmmmmoooooohhh___\\\^^^jjjsssyyyyyy||||||ssspppjjjmmm|||oooooosssttt{{{CCCBBBGGGTTTtttyyyfff^^^\\\aaagggmmm{{{uuuooommmoooqqqqqqwww~~~oooggghhhmmmooovvv[[[EEEAAA???;;;999999888888888777777777777777777777777777777777666666666666777777777777666666666666666777888888777777666666666666777777777777777777888888888888444666888888777666666666777777777777777777777777777777777777777777777777777777777777888888888888777777777777888888888888999999999999999999999999888888999999999999888888777777777777888888888888888888888888888888888888888888888888888999999999999999999999999999999999999999888888888888999999888888999999999:::::::::::::::::::::::::::::::::888999999::::::;;;;;;<<<::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<:::::::::;;;<<<<<<======;;;;;;<<<============<<<;;;;;;<<<===>>>??????@@@???AAACCCAAA???@@@DDDHHHHHHJJJOOOWWWaaakkkpppsssrrrqqq{{{zzzsssmmmggg```]]]iiiyyy}}}|||sssnnnvvvxxxrrrrrrtttvvvvvvwwwwwwwwwuuummmcccaaadddhhhhhhiiimmmqqqqqqmmmhhhiiijjjqqqyyywwwmmmkkkooosssjjjkkknnnppp~~~tttuuu|||}}}~~~zzzvvv{{{BBB???DDDOOOgggxxxzzztttbbb\\\[[[aaagggooovvvnnnnnnppprrrrrrsss}}}xxxiiifffnnnvvvtttVVVAAA??????<<<888888888888777777777777777777777777777777777777666666666666777777777777777666666666666666777888777777666666666666777777666777777777888888888888555777888777666555666777777777777777777777777777777777777777777777777777777777777777888888888888777777777777888888888888999999999999999999999999888888999999999999888888777777777777888888888888888888888888888888888888777777888888888999999999999999999999999999999999:::999999888888999999:::888888999999999:::::::::::::::::::::::::::::::::888888999::::::;;;<<<<<<:::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<::::::;;;;;;<<<=========;;;;;;<<<===============<<<<<<===>>>???@@@AAAAAA???CCCGGGJJJKKKOOOVVV]]]___aaafffppp{{{tttbbb```jjjrrrssseee^^^ZZZYYYVVVXXXiii~~~xxxwwwyyyzzzrrrpppnnnmmmpppvvvrrrnnnjjjiiikkkllliiieeeiiiiiikkknnnkkkeeeccceeerrrssstttxxx}}}|||{{{~~~yyyxxxvvvBBB>>>BBBJJJ\\\xxxuuuwwwwww~~~}}}mmmaaa\\\\\\bbbhhhqqq{{{pppkkkoootttuuuttt{{{vvvhhhiiiuuuyyyTTT===<<>>>>>;;;<<<<<<===============<<<===>>>???@@@AAABBBBBBDDDJJJRRRXXX^^^gggrrrzzz{{{{{{|||jjj[[[]]]gggkkkhhhaaa[[[ZZZ^^^```fff|||qqq~~~yyyxxx{{{zzzvvvuuuxxxuuuwww}}}{{{rrrpppqqqvvv~~~wwwuuutttvvv|||}}}~~~yyy<<>>>>>777999999999888888666555555777777777777777666555555666666666666666666666666666666666666777777777777666666666666777777777777777777777777777777777777666666666666777777777777777777777777777777777777666666777888888888888888777777777777777777777777777777777777777777777777;;;:::888777777777888888777777777777777777777777777777777777777777777777777888888888888999999999888888999999999:::::::::;;;:::888777777888:::;;;999999999999999999999999999999999999999999999999:::::::::::::::::::::::::::999999999999999999999::::::::::::::::::::::::888999999999::::::;;;;;;999;;;<<<<<<;;;<<<===???888<<<===<<<===@@@@@@>>><<>>>>>======<<<<<<<<<;;;===>>>===<<<:::;;;;;;===@@@@@@===???DDDGGGGGGGGGQQQ^^^ggglllqqqxxx}}}~~~tttxxx}}}~~~{{{wwwrrrkkkaaaWWWQQQ___]]][[[^^^kkkxxxxxxzzz}}}BBBCCC@@@BBBHHHPPPnnn~~~zzzmmmjjjmmmooovvvwwwxxxxxxwwwsssmmmhhhjjjjjjkkkwwwiiigggjjjqqqxxx}}}~~~rrrlllpppyyy~~~~~~zzzWWWDDD>>><<<;;;;;;888888999888888777666555777777777777777666666555666666666666666666666666888888777777666666555555666666666666777777777777777777777777777777777777666666666666777777777777777777777777777777777777666666777888888888888888777777777777777777777777777777777777777777777777:::999888888777888888888888888888888888888888888888888888888888888888888777888888888888999999999888888999999999:::::::::;;;:::999888888999:::;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;:::<<<>>>??????@@@AAACCCAAAEEEGGGHHHMMMWWW```dddgggrrrzzzwwwvvv|||wwwooonnn]]][[[VVVRRRRRRWWW^^^ccccccdddffflll}}}xxxrrrtttyyy{{{{{{}}}~~~{{{yyy|||wwwzzz~~~yyytttuuuxxxBBBBBBAAAEEEHHHIIIccc~~~{{{pppnnnppprrrvvvyyy}}}~~~{{{tttlllfffmmmmmmqqqeeehhhnnnttt{{{uuujjjkkkqqqvvvyyy}}}pppNNNCCC@@@:::777;;;888888888888888777666666666666777777777777666666666666666666666666666666888888777777666666555555666666666666777777777777777777777777777777777777666666666666777777777777666666666666666666666666666666777888888888888888777777777777777777777777777777777777777777777777999999888888888888888888888888888888888888888888888888888888888888888888777777888888888999999999888888999999999:::::::::;;;:::999999999999:::;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<999::::::;;;;;;<<<<<<===;;;<<<===>>>???AAAFFFIIIHHHPPPWWW\\\fffuuu|||tttxxxrrrvvv~~~xxxfff\\\```aaa]]]UUURRRXXXfffqqqvvvxxxzzz}}}{{{~~~|||uuu{{{uuuuuu{{{zzzttttttwwwyyywwwtttvvvvvvxxxyyywwwsssooommmsssooommmsss~~~vvvnnnoooyyy>>>>>>===BBBDDDAAAVVV}}}xxxxxxzzz{{{vvvjjjdddnnnqqqwwwsssfffkkkqqquuu}}}|||nnngggkkkmmmllluuugggHHH@@@>>>888666<<<777888888888888777777666666666777777777777666666666666666666666666666666888777777777666666666555666666666666777777777777777777777777777777777777666666666666777777777777666666666666666666666666666666777888888888888888777777777777777777777777777777777777777777777777888888888888999888888888888888888888888888888888888888888888888888888888777777888888888999999999888888999999999:::::::::;;;::::::::::::::::::;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::;;;;;;999:::::::::;;;;;;;;;<<<;;;;;;<<<===>>>??????@@@>>>??????@@@CCCIIIPPPUUUdddmmmvvv{{{vvv|||}}}yyyooocccmmmlllvvvlllaaadddfffccc^^^bbbrrr{{{~~~yyywww|||vvvvvvrrrrrrtttvvvvvvvvvwwwwwwvvvuuuuuuppplllnnnsssuuutttrrrvvv|||{{{zzz{{{???AAA???@@@AAA???NNNlllrrrgggdddoooxxxxxxhhhiiinnntttwww{{{sssiiihhhmmmiiieeezzzwww[[[AAA;;;<<<888888===777777888888888888777777555666666777777777777777666666666666666666666666666666666777777777777777666666666666777777777777777777777777777777777777666666666666777777777777777777777777777777777777666666777888888888888888777777777777777777777777777777777777777777777777777777888999999999999888999999999999999999999999999999999999999999999999777888888888888999999999888888999999999:::::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;;;;<<<<<<:::::::::;;;<<<<<<======<<<======???@@@AAABBBBBBDDDHHHNNNUUU^^^hhhsssyyywwwlllffftttvvvpppeeeaaadddeeeaaaiiiuuu|||qqqqqqqqqzzzyyy}}}~~~|||~~~}}}}}}~~~}}}}}}~~~|||wwwwwwzzz{{{yyyyyyxxxuuupppooorrrnnnuuuyyyyyywwwxxxwwwvvv~~~}}}tttrrrrrrssstttuuuuuuuuuzzz~~~yyyrrrsssuuuxxx{{{sssyyy}}}}}}~~~@@@EEEBBB???BBBCCCMMMaaayyygggeeejjjsss|||ppphhhlllssszzz~~~uuujjjeeekkkrrrgggcccbbbPPP???:::;;;;;;:::;;;777777888888888888777777555555666777777777777777666666666666666666666666555555666666777777888888666666666666777777777777777777777777777777777777666666666666777777777777777777777777777777777777666666777888888888888888777777777777777777777777777777777777777777777777666777888999:::999999888999999999999999999999999999999999999999999999999777888888888888999999999888888999999999::::::::::::;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>>>><<<<<<<<<===>>>>>>??????>>>???BBBFFFJJJMMMPPPRRRYYY___jjjttt~~~xxxllleeecccbbbnnnsssooobbb^^^fffmmmmmmwwwvvvyyywwwxxx}}}wwwxxxtttrrruuuzzzyyyrrrnnnooosssuuuwww{{{wwwssstttsssooonnnrrruuutttqqqpppsssvvvppptttrrriiibbb___\\\WWWccccccbbbbbbhhhppprrroooiiijjjkkkllloooqqqssstttooouuuwwwuuutttwwwwwwttt;;;CCC???;;;@@@EEEMMM[[[lll^^^dddpppwwwvvvooollljjjoooxxx|||sssdddcccnnnuuuhhhddd~~~VVVLLL@@@<<<======;;;888666777777888888888777777555555666777777777777777666666666666666666666666444444555666777888999999666666666666777777777777777777777777777777777777666666666666777777777777777777777777777777777777666666777888888888888888777777777777777777777777777777777777777777777777666777888999::::::999888999999999999999999999999999999999999999999999999777888888888888999999999888888999999999::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@@@@AAA===>>>>>>???@@@AAAAAAAAACCCFFFKKKRRRZZZaaafffiiitttzzz|||vvvmmmddd___aaahhhnnn|||rrrtttvvvssswww~~~~~~}}}uuurrrtttsssnnnmmmjjjooo}}}xxxyyyrrrhhhdddfffgggddd```fffnnnrrrsssqqqppppppuuuvvvpppfffbbbdddddd```ZZZ[[[[[[]]]eeennnqqqooohhhhhhhhhhhhhhhhhhhhhhhhxxx|||{{{sssmmmmmmkkkggg>>>???@@@@@@AAADDDHHHLLL~~~}}}xxxeeebbblllvvv|||ooogggiiiooosssxxx~~~rrrjjjeeecccpppwwwkkkuuuiiiLLLFFF???999888999<<<===777777777777777777777777777777777777777777777777777777666666555555555444666666666666666666666666666666666666777777777777777777888888888888777777555666666777777777777777666666666666777777777777777777777777777777777777777888888888888999999999888888888888888888888888888888888888888888888888999999999999999999999999;;;;;;;;;::::::999999999888888999999999:::::::::999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::<<<;;;;;;<<<======;;;:::???>>>>>>==================AAABBB>>>===DDDIIIJJJUUU\\\dddmmmzzzxxx~~~vvv___ccc``````eeegggttt~~~xxxvvvwwwwwwxxx~~~~~~zzz|||zzzyyy~~~|||||||||{{{|||xxxwwwoooiiiccc___^^^___bbbeeeeeeeeegggmmmqqqlllkkkgggdddeeeddd]]]TTT[[[ZZZZZZ[[[]]]```ccceeeaaa```^^^[[[ZZZ\\\```dddppptttxxxvvvnnnfffbbbaaa???@@@@@@@@@@@@AAAEEEHHHbbb{{{~~~~~~oooeeehhhuuuvvvmmmhhhlllsssyyyvvvlllfffkkksss|||tttmmm___JJJEEE>>>999888999:::;;;777777777777777777777777777777777777777777777777888777777777666666666666666666666666666666666666666666666666777777777777777777888888888888777777555666666777777777777777666666666666777777777777777777777777777777777777777888888888888999999999888888888888888888888888888888888888888888888888999999999999999999999999;;;;;;;;;::::::999999999888999999999999:::::::::999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<@@@??????>>>???>>>===;;;=========>>>???AAACCCDDD===???BBBDDDHHHQQQ^^^hhh}}}{{{ooocccdddqqqwwwuuu{{{wwwjjjdddkkkqqq~~~{{{zzz}}}~~~{{{xxxyyyuuurrrpppmmmjjjmmmrrroooppp|||cccaaabbbiiisss~~~tttiiihhhhhhggghhhdddcccbbbcccdddeeeffffffbbbcccbbb```bbbccc___XXXYYYXXXWWWWWWWWWYYYZZZ[[[VVVVVVVVVUUUSSSSSSUUUWWW```eeeiiiiiiddd```^^^___???@@@@@@???>>>???AAADDDOOOrrrzzzyyyzzztttnnnlllhhhdddeeeooowwwnnnjjjjjjpppwww~~~wwwnnngggfffmmm{{{}}}kkknnnSSSFFFBBB===:::999999999888777777777777777777777777777777777777777777777777888888888777777777777666666666666666666666666666666666666666777777777777777777888888888888777777555666777777888888777777666666666666777777777777777777777777777777777777777888888888888999999999999999999999999999999999888888888888888888888888999999999999999999999999;;;;;;::::::::::::999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<=========<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;<<>>???AAACCCHHH^^^zzz}}}zzzzzzpppgggaaa___^^^ccckkk{{{~~~nnnggggggkkkssszzz{{{vvvooohhhfffiiioootttrrrhhh{{{nnnLLLBBB???<<<::::::999888666777777777777777777777777666666666666666666666666777777777666666666666666666666666666666666666666666666666666777777777777777777888888888888777777666666777888888888888777666666666666777777777777777777777777777777777777777777888888888999999999999999999999999999999999888888888888888888888888999999999999999999999999::::::::::::::::::::::::999999999:::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<=========>>>???AAACCCDDDGGGJJJNNNRRRUUUWWW]]]bbbtttzzzxxxwwwyyy{{{xxxooohhhgggjjjjjjhhhttt~~~}}}|||lllooosssvvvuuuuuuyyy~~~~~~vvvvvvzzzxxxyyy{{{pppssssssnnnkkklllkkkhhhllllllllljjjgggffffffgggsssnnngggeeehhhooouuuxxxkkkhhheeedddaaa]]]___cccmmmkkkiiigggccc___```bbb___ccckkkuuu{{{iiiXXXUUUYYYZZZUUUQQQSSSPPPOOOOOOQQQSSSRRRPPPPPPUUUWWWUUUTTTVVVWWWUUUVVVVVVVVVVVVWWWXXXZZZ[[[TTTVVVWWWWWWTTTRRRRRRRRRTTTVVVWWWWWWVVVVVVXXXZZZ===???@@@@@@@@@@@@BBBDDD@@@JJJ^^^zzzxxxzzzlllcccaaa___bbblllxxxvvvjjjgggiiinnnvvv}}}|||vvvpppiiidddeeejjjoooddddddttt___GGG???===;;;;;;:::999777555777777777777777777777777666666666666666666666666555555555555555555555555666666666666666666666666666666666666777777777777777777888888888888777777666777777888888888888888666666666666777777777777777777777777777777777777777777888888888999999999999999999999999999999999888888888888888888888888999999999999999999999999::::::::::::::::::::::::999999:::::::::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;::::::>>>@@@AAAAAA@@@AAADDDGGGBBBGGGNNNXXXaaaiiiooorrryyy{{{iiiggggggmmmuuu{{{{{{yyyrrrtttuuuyyy|||yyy~~~zzzwwwzzz~~~vvvuuuzzz|||wwwqqqmmmllliiieee```___aaadddjjjooopppkkkfffeeeccc```aaaccceeeeeefffgggiiikkkgggddd```___bbbfffkkknnniiifffdddccc___ZZZZZZ^^^aaaeeeeeeaaa^^^^^^\\\ZZZ]]]___dddjjjnnnvvvyyyqqq```WWWPPPPPPRRRPPPNNNNNNLLLNNNQQQSSSTTTXXX^^^bbbdddhhhhhhccc```aaa```^^^]]]\\\ZZZYYYZZZ[[[^^^___]]]^^^^^^]]]ZZZYYYZZZ[[[XXXYYYYYYXXXXXXZZZ\\\^^^===>>>@@@AAA@@@@@@BBBCCCBBBCCCNNNrrr~~~yyyuuuuuuxxx~~~~~~lllddd______gggvvvxxxqqqkkklllpppuuu}}}yyyqqqlllfffbbbeeekkkhhhVVVaaazzzSSSBBB>>>===;;;:::;;;:::888666777777777777777777777777777777777777777777777777333444444444444444555555666666666666666666666666666666666666777777777777777777888888888888777777666777888888999999888888666666666666777777777777777777777777777777777777777888888888888999999999::::::::::::::::::::::::888888888888888888888888999999999999999999999999999999::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>=========<<<<<<<<<<<<999<<>>>>>???EEEDDDIIIjjj~~~xxxsssrrrqqqttt~~~zzzlllfff```dddrrr|||ooonnnmmmooovvv{{{zzzrrriiifffeeeeeejjjpppdddZZZuuuiiiJJJ???>>><<<;;;:::;;;:::999888777777777777777777777777777777777777777777777777444444444444555555666666666666666666666666666666666666666666777777777777777777888888888888777777777777888999999999999888666666666666777777777777777777777777777777777777777888888888888999999999::::::::::::::::::::::::888888888888888888888888999999999999999999999999999999999::::::;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>??????@@@AAAAAA>>>CCCIIINNNRRRYYYbbbjjj~~~|||~~~{{{sssmmmmmmllljjjfffmmm{{{~~~yyywwwwwwmmmmmmnnnsss}}}xxxiii^^^ZZZ\\\```ccc\\\[[[\\\___^^^[[[^^^eeejjjgggccc```]]]\\\[[[[[[[[[bbbgggdddaaaaaabbbaaa]]]\\\[[[XXXVVVVVVYYY\\\VVVXXXZZZ[[[\\\\\\^^^___VVVSSSSSSSSSQQQMMMNNNRRRWWWTTTQQQOOONNNOOOTTTYYYQQQQQQVVVZZZVVVUUUfff{{{{{{vvvrrrmmmiiieee___ZZZ\\\aaafffgggiiinnnwwwwwwssslllgggeeegggkkkmmmfffhhhkkklllkkkiiiggggggooonnnlllkkkllllllllllll>>>???@@@???===;;;;;;<<<>>>???EEEfffzzztttpppllllllttt}}}vvvkkkggghhhooo|||ooodddgggjjjsss|||~~~xxx}}}rrriiibbbbbbeeeiiipppwwwiiijjjZZZCCC??????===;;;:::;;;;;;:::999777777777777777777777777777777777777777777777777444555555555666666777777666666666666666666666666666666666666777777777777777777888888888888777777777777888999999999999888666666666666777777777777777777777777777777777777777888888888888999999999::::::::::::::::::::::::888888888888888888888888999999999999999999999999999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======:::::::::;;;;;;;;;<<<<<<========================<<<===>>>@@@BBBDDDEEEFFFQQQXXXbbbllluuuzzznnnbbboooqqqsssvvv~~~uuu~~~~~~|||qqqhhhfffhhhjjjlllooorrryyyzzzpppiiidddaaaVVVTTTSSSVVV[[[^^^^^^\\\XXXXXXYYYXXXRRRNNNVVVbbbeeebbb]]]ZZZYYYYYYWWWVVVSSSZZZ^^^[[[WWWWWWXXXXXXWWWVVVUUURRRQQQSSSWWWZZZ^^^___^^^\\\YYYVVVTTTTTTWWWVVVVVVXXXVVVSSSUUUYYYRRRQQQTTTYYYXXXTTTTTTWWW\\\[[[```eeegggppp~~~qqqkkkhhhfffkkklllrrrzzz}}}}}}~~~============>>>>>>>>>>>>CCCEEEFFF]]]|||qqqooonnniiiggghhhvvv~~~ssskkkmmmppp{{{sssjjjgggiiifffiiirrrxxxwwwuuuttt```aaaiiiccclll~~~nnnmmmSSSJJJ:::<<<;;;:::999888888888888888888888888777777777777888888777777666666555555666666666666666666666666666666666666666666666666777777777777666666666666777777777777777777777777888888777777666666555555777777777777777777777777666666666666777777777777888888888888888888888888999999999999999999999999999999999999999999999999999999::::::::::::;;;;;;;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<<<<;;;:::::::::;;;<<<<<<;;;:::999999;;;<<<<<<<<<@@@===::::::===@@@???>>>GGGCCCCCCJJJQQQXXX```hhhnnnzzzpppggg```eeennnyyy{{{}}}}}}www{{{uuurrrxxx}}}wwwmmmhhhbbb______]]]XXXTTTQQQQQQSSSXXX\\\^^^]]]ZZZZZZYYYXXXWWWWWWVVVVVVVVV]]][[[XXXVVVVVVXXX[[[]]]QQQVVVYYYWWWWWWYYYZZZXXXYYYZZZZZZYYYXXXWWWYYYZZZbbb```]]]^^^``````^^^\\\[[[]]]___``````_________\\\^^^aaacccdddfffiiikkkllljjjooo{{{wwwoookkkkkklllfffrrr============>>>>>>>>>>>>>>>@@@???PPPwwwvvvrrrpppkkkiiijjjjjjqqqqqqjjjnnnpppxxxrrrkkkeeedddhhhqqqpppsss}}}yyyxxxuuujjj^^^cccjjjfffqqqwwwcccKKKCCC:::<<<;;;:::999888888888888888888888777777777666666888777777777666666666555666666666666666666666666666666666666666666666666666666666666777777777777777777777777777777777777888777777777666666666555888888888888888888888888666666666666777777777888888888888888888888888888999999999999999999999999888888888888888888888888999999::::::::::::;;;;;;;;;::::::999999::::::;;;::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;<<<======>>>======<<<<<<===>>>>>>>>>;;;AAAEEEBBB;;;999>>>EEE@@@DDDPPPaaapppzzz~~~sssooosssyyylllmmmssswwwqqqhhhlllvvv~~~|||wwwyyyjjj```___bbbggg|||wwwtttqqqnnnkkkgggbbb]]]\\\ZZZXXXYYY\\\[[[VVVRRRWWWVVVVVVXXX[[[\\\ZZZXXXYYYXXXWWWVVVUUUUUUUUUUUU^^^\\\YYYVVVUUUUUUVVVWWWWWWZZZ[[[XXXWWW[[[]]]\\\___``````___^^^^^^___aaabbbaaa___```bbbcccbbb```hhhkkkmmmiiiccc```bbbeeedddeeeggghhhiiimmmrrrvvv~~~xxxkkkgggkkkooo============>>>>>>>>>>>>===AAA>>>FFFaaazzzsssooojjjhhhhhhaaaeeesssqqqmmmttt~~~wwwoooiiidddaaadddkkkvvvtttxxx}}}vvvtttoooddd___bbbfffhhhyyyzzzXXXFFF??????;;;:::999888888888888888888888777777777777666666777777777777666666666666666666666666666666666666666666666666666666666666555555666666777777888888777777777777777777777777777777777777666666666666888888888888888888888888666666666777777777888888888888888888888888888888999999999999999999999999888888888888888888888888999999::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;:::;;;;;;;;;;;;<<<<<<<<<999:::;;;===>>>>>>>>>>>>;;;;;;:::::::::;;;;;;;;;888>>>BBBBBB@@@CCCNNNXXXYYY^^^jjjzzz~~~{{{sssiii]]]XXXeeewwwyyy~~~|||rrr{{{|||ssseee___^^^^^^YYYPPPPPPTTTZZZpppwwwtttuuusssmmmfffaaa___\\\YYYXXXVVVTTTRRRRRRRRRSSSVVVYYYYYYUUUQQQVVVUUUTTTUUUVVVXXXXXXWWWZZZZZZZZZZZZZZZ[[[\\\\\\```_________```aaabbbccc\\\^^^]]]YYYWWW[[[^^^^^^bbbbbbcccbbbaaaaaabbbdddcccbbbaaaccceeefffeeedddpppuuuwwwsssmmmlllrrryyyvvvyyy}}}nnn^^^___kkk============>>>>>>>>>>>><<>>>>>=========>>>???BBB??????IIIZZZjjjssswww~~~uuuqqqtttuuutttkkkfffeeefff___[[[nnnxxxkkkeeeeeeeeegggddd^^^[[[]]]___^^^ccc\\\]]]^^^\\\fffrrrsssooojjjccc```___]]]XXXSSS[[[YYYWWWVVVVVVWWWXXXYYYVVVVVVVVVWWWZZZYYYWWWTTTUUUTTTSSSTTTVVVYYY\\\]]]WWWXXXXXXYYY[[[]]]^^^___]]]^^^```bbbdddeeeffffffcccggghhheeeeeehhhkkkjjjlllmmmnnnooooooppprrrtttxxxwwwwwwwwwxxxxxxxxxxxxyyyjjjccc\\\YYYjjj============>>>>>>>>>>>>999@@@???<<>>>>>>>>>>>;;;AAA@@@???BBBEEEYYYwww~~~xxxrrrlllfff```]]]bbbjjjsss~~~{{{xxxqqqlllgggbbb^^^\\\___eeekkknnnrrr|||tttnnnjjjaaaZZZbbbgggtttiiiHHHCCCDDD===999999888888777777777888888777777666666666666555555666666666666777777777777666666666666666666666666666666666666666666666666555555666666777777888888777777777777777777777777666666666666777777777777666666666666666666666666777777777888888888999999888888888888888888888888999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<===============<<<;;;;;;<<<<<<===888<<>>>>>>>>>>>???@@@>>>AAAFFFDDDNNNeee}}}uuummmfffaaa]]]]]]___ccclllvvvxxxmmmeeeaaa```^^^]]]\\\```gggooouuu|||}}}qqqmmmkkkccc]]]gggmmmzzz```LLLBBBAAAAAA;;;888888777777777777888888777777666666666555555555555666666666777777777888666666666666666666666666666666666666666666666666666666666666777777777777777777777777777777777777555666666666777777777888888888888888888888888888777777888888888999999999888888888888888888888888999999999999999999999999::::::::::::::::::::::::999999::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<============>>>===<<<;;;<<>>>>>>>>>>><<<;;;777<<>>888888777777777777777888888777666666666555555555555555666666666777777888888666666666666666666666666666666666666666666666666777777777777666666666666777777777777777777777777555666666666777777888888999999999999999999999999777888888888888999999999888888888888888888888888999999999999999999999999999999999999999999999999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>===;;;<<<>>>BBBGGGJJJXXX```mmmxxx{{{lll___aaajjjmmmiiiddd___\\\^^^nnn}}}{{{|||~~~lllfff___]]]^^^\\\TTTMMMVVVVVVVVVUUUUUUZZZccckkkeeeaaadddjjjfffZZZUUUZZZYYY[[[ZZZWWWWWWYYYXXXSSSYYYXXXbbbiiiffffffggg___XXX[[[^^^___^^^^^^```bbb[[[^^^aaabbbbbbcccgggkkkeeegggjjjlllmmmnnnppprrrsssvvvzzz|||}}}ssseee___^^^___aaahhhzzz>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>???BBBGGGKKKvvvqqqiiiaaaZZZWWWUUUUUU___hhhvvvyyyuuummmiiiccc]]][[[]]]aaadddffflllwwwzzzuuunnnfffdddfffqqqnnntttzzzmmm\\\III???<<<::::::;;;999999999999999999999999777777777777666666666666666666666666777777777777777777777777666666666666666666666666777777777777888888777777888999999:::777888888888888999999999888888888888888888888888777888888888888999999999777888888888888999999999::::::::::::::::::::::::999999:::::::::;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<999999:::;;;<<<===>>>>>>===<<<<<<<<<===???@@@AAA???HHHEEEBBBMMMZZZggguuutttccc^^^]]]eeetttuuussswww|||tttqqquuu}}}wwwtttmmmbbbXXXSSSRRRSSSRRRRRRRRRTTTXXX]]]aaacccYYY___eeefffaaa]]]\\\]]]eeeiiiggg___ZZZZZZYYYUUUPPPUUUVVVTTTVVVZZZXXXRRR]]]aaaggglllnnnlllhhhfff\\\^^^```aaabbbbbbdddeeedddeeeggghhhhhhkkkooorrrmmmppptttwwwyyy}}}}}}tttooorrr~~~========================<<<=========>>>AAAEEEIIIqqqzzzqqqhhh___ZZZWWWVVVUUU[[[eeennnvvv~~~|||uuummmhhhfffddd```^^^]]]```eeehhhqqqzzz{{{vvvrrrkkkeeeeeehhhkkkrrr|||\\\NNNAAA<<<<<<;;;:::;;;999999999999999999999999777777777777666666666666666666666666777777777777777777777777666666666666666666666777777777888888888888777777666777777888777888888888888999999999888888888888888888888888777888888888888999999999888888888888999999999999::::::::::::::::::::::::999999:::::::::;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>=========???@@@@@@??????AAACCCJJJ\\\fffiiisss|||qqqddd\\\[[[bbbnnn||||||xxxpppfff^^^SSSTTTSSSPPPLLLMMMTTTZZZUUUWWW[[[```eeehhhiiiiiihhhjjjkkkiiidddaaa```aaa[[[___^^^XXXUUUXXXYYYWWWUUUZZZ]]]___ccciiijjjfffggghhhkkklllkkkgggdddaaabbbccceeefffhhhkkkpppsssooopppqqqrrrtttyyy=======================================???BBBEEEUUU|||qqqggg```[[[YYYQQQSSSVVVZZZbbblllxxx~~~yyyrrrkkkccc^^^^^^____________bbbgggjjjooo{{{||||||wwwqqqmmmiiifffiiiooonnn{{{hhhMMMDDD<<<<<<===;;;999999777777777777777777777777777777777777666666666666666666666666777777777777666666666666777777777777777777777888888888999999777777666666666666666777777888888888888999999999888888888888888888888888777888888888888999999999888888888888999999999:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<===;;;;;;<<<=========<<<<<<>>>???@@@???>>>BBBLLLTTTmmmpppwww~~~}}}sssfff^^^[[[```hhhsss{{{|||~~~wwwlllggg___YYYUUUSSSQQQOOOKKKNNNPPPNNNMMMQQQ\\\eeecccbbbbbbdddgggiiijjjjjjpppmmmhhhccc^^^[[[YYYYYY\\\^^^]]]XXXVVVYYY\\\\\\]]]aaacccccceeeiiijjjhhhiiiiiijjjjjjjjjjjjiiiiiijjjjjjjjjiiijjjmmmqqquuuwwwzzz====================================<<<===@@@BBBJJJjjjzzzpppgggaaa^^^YYYWWWTTTTTTYYYbbblllsss}}}}}}zzzuuupppkkkfff```\\\[[[]]]```aaaaaadddiiimmmppp{{{}}}wwwqqqmmmkkkiiijjjpppwwwsss[[[KKKCCC=========:::888888777777777777777777777777777777777777666666666666666666666666777777777777666666666666777777777777777888888888999999999999666666666666666777888999777777888888888999999999888888888888888888888888777777888888888999999999888888888999999999:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========;;;;;;===>>>????????????>>>AAACCCDDDHHHUUUiiixxxxxxrrrbbbmmm{{{{{{tttppppppsssyyyzzznnnddd^^^WWWVVVVVVVVVWWWZZZ^^^```YYY\\\^^^[[[WWW[[[fffppppppiii```[[[[[[___bbbcccdddaaa]]][[[[[[[[[[[[ZZZiiihhheee```]]]^^^aaacccdddfffgggfffeeefffggggggjjjjjjjjjlllnnnqqqtttvvvuuuwwwyyy{{{}}}<<<<<<<<<<<<<<<<<<<<<<<<<<<=========;;;<<<>>>@@@CCCVVVlllyyypppiiifffccc___YYYVVVVVVZZZ___bbbmmmuuu|||{{{yyytttqqqlllhhhddd```\\\ZZZXXX\\\aaadddgggllltttzzz~~~zzzyyyqqqmmmkkkkkklllnnnuuu}}}]]]MMMIIIBBB<<<<<<;;;999888999666666666666666666666666777777777777666666666666666666666666777777777777555666666666777777777888777888888888999999999999555555666777888:::;;;<<<777777888888888999999999888888888888888888888888777777888888888999999999888999999999999:::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>?????????@@@@@@AAABBBBBBDDDLLLWWWaaalll|||xxxllldddaaaiiisss~~~uuusssjjjbbbbbb```\\\VVVPPPNNNOOOSSSWWW]]]dddjjjmmmnnnnnnZZZ\\\]]]YYYVVVXXXaaajjjiiiaaaYYYUUUWWW[[[^^^___YYYYYY[[[___dddhhhiiiiiillljjjgggdddaaa```cccgggfffgggiiijjjjjjlllppptttqqqrrrtttwww|||<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>===<<<<<<>>>???@@@IIITTTmmmzzzsssooohhhccc]]]WWWUUUTTTSSSRRR^^^eeepppyyy||||||wwwrrrpppmmmjjjeeeaaa___\\\ZZZXXXZZZ___fffkkkqqq{{{wwwtttvvvmmmjjjiiikkklllmmmssszzzxxxPPPGGGCCC===888999999888999<<<666666666666666666666666777777777777666666666666666666666666777777777777555555666666777777888888777777777888888888999999666666666777888:::<<<<<<777888888888888999999999888888888888888888888888777888888888888999999999999999999999:::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>???>>>======???BBBEEEGGGVVVdddyyyzzzrrrpppmmmllljjjfffaaaccciiissszzz|||}}}xxxrrrpppwww~~~vvvjjjaaa[[[WWWSSSOOOOOOOOOQQQVVVWWWWWWYYY]]]\\\```hhhoootttsssnnnjjjZZZYYYWWWRRRMMMMMMQQQUUUVVVTTTTTTZZZaaaeeedddaaaaaacccfffhhhiiiiiihhhgggfffccccccdddcccbbbfffkkkiiiiiikkknnnnnnooottt|||}}}<<<<<<<<<<<<<<<<<<<<<<<<;;;===>>>>>>======>>>@@@???DDDFFFXXX}}}|||xxxlllfff___YYYVVVTTTQQQOOOSSSXXX```hhhnnntttxxx{{{zzzzzzxxxuuusssrrrpppmmmkkkgggddd```^^^______```___dddiiipppuuu}}}||||||}}}vvvrrrsssiiiggghhhjjjjjjhhhjjjoooxxxfffIIIHHH???:::888::::::888888;;;777777777777777777777777777777777777666666666666666666666666777777777777555555555666777888888888666666666777777777888888888777777777777888888999777888888888888999999999888888888888888888888888777888888888888999999999999999999:::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>?????????>>>>>>???BBBHHHPPPXXX]]]sssxxxfffaaaaaabbbgggnnnqqqrrrvvv|||yyytttooowwwyyykkk\\\VVVOOOMMMQQQVVVYYYYYYWWWWWW]]]fffkkkiiihhhkkk______bbbhhhmmmkkkccc\\\ZZZWWWTTTQQQPPPOOOOOOOOOTTTTTTWWW___hhhllliiidddfffiiikkkjjjfffcccbbbcccgggeeefffkkklllkkkooouuuwwwwwwzzz<<<<<<<<<<<<<<<<<<<<<<<<;;;===>>>>>>======???@@@===AAA>>>IIImmm{{{|||}}}oooiiibbb]]]ZZZXXXUUUSSSMMMQQQWWW^^^ccciiiooossspppzzzssstttppplllkkklllmmmkkkiiibbb```^^^___bbbfffiiijjjppptttyyy~~~zzzxxxxxx|||zzztttnnnlllgggfffgggiiigggbbbbbbeee{{{SSSCCCIII@@@<<<<<<>>>===888777888888888888888888888888888777777777777666666666666666666666666777777777777444555555666777888888999666666666666777777777777999999777666555555555555777888888888888999999999888888888888888888888888777888888888888999999999999999:::::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>????????????CCCDDDGGGOOOZZZgggttt|||vvvkkkdddhhhlllpppyyyxxxrrrqqqtttpppvvvxxxqqqjjjbbbXXXQQQQQQOOOOOOTTT[[[aaabbb```ZZZYYY___iiimmmfff```___VVVSSSSSSWWW^^^^^^WWWPPPQQQOOOOOORRRXXX]]]^^^^^^aaa]]][[[```gggkkkhhhddd]]]bbbggghhhfffgggkkkppppppnnnqqqvvvwwwuuuyyy:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<===??????DDDDDDRRR~~~uuunnnmmmiii___VVVSSSTTTRRRSSSVVVWWWWWWZZZ```fffhhhnnnuuuyyy{{{}}}vvvtttttttttppplllbbbbbbaaa```aaabbbcccccc```dddggghhhhhhjjjooossssssuuu{{{{{{tttsssqqqooonnnlllhhheeebbbfffmmmkkk^^^XXXooo^^^MMMGGG===;;;;;;::::::999888777777888888777777666666555555555666777888888777666555666666666666777777777777777777777777777777777777777777777777777777777777666666666666777777777777888888999999999:::::::::888888999999999:::::::::888888888888888888888888999999999999999999999999999999:::::::::;;;;;;;;;???<<<::::::===>>>===;;;===<<<::::::<<>>@@@FFFKKKPPP[[[ggg}}}zzzxxxnnnnnnyyy}}}xxxlllbbbZZZWWWWWWTTTRRRRRRUUUUUUUUUUUUVVVUUUTTTSSSWWWZZZ\\\\\\YYYWWWVVVVVVXXXXXXXXXYYYZZZZZZYYYXXX[[[ZZZZZZZZZ\\\]]]^^^^^^______```dddhhhjjjiiiggggggggggggiiilllppptttwwwttt|||:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<===@@@<<>>?????????@@@AAABBBEEEMMMZZZiiixxx}}}{{{ssslllnnnwww|||~~~}}}xxxvvv}}}qqqfff___YYYUUUWWWRRROOOQQQSSSTTTYYY___]]]\\\[[[ZZZYYYXXXXXXXXXWWWVVVVVVVVVWWWXXXWWWVVV[[[ZZZXXXVVVUUUVVVWWWXXX^^^___aaacccddddddcccccchhhiiijjjjjjjjjjjjkkkmmmqqqtttyyy}}}:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<===CCC======@@@DDDYYY~~~zzzooofff^^^WWWTTTVVVWWWTTTUUUXXXYYYXXXZZZ___```dddhhhllloooqqqtttvvvxxxzzz}}}~~~|||{{{zzzrrrqqqooommmkkkhhhdddaaa```^^^\\\\\\^^^``````______]]]ZZZYYYZZZ]]]aaadddhhhmmmuuu|||yyyxxx~~~~~~yyyrrrnnnhhhdddbbbccccccccceeegggcccccc{{{]]]OOOFFF>>>======:::999999999888888777777777777777777666666666666666666666777777777777777666666666666777777777777666666666666666666666666666666666666666666666666666666777777777888888888888888999999999:::::::::888888999999999:::::::::999999999999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;<<<;;;<<<<<<===>>>===<<<;;;;;;===??????>>>AAAGGGMMMOOOZZZkkkyyysssooonnnoootttwwwqqqrrrsssxxx}}}yyykkkcccXXXRRRPPPQQQQQQPPPOOOPPPTTTZZZ[[[ZZZ^^^ccc```___^^^[[[YYYXXXYYYZZZVVVSSSQQQTTTZZZ^^^^^^\\\^^^^^^^^^^^^^^^```cccffffffhhhiiiiiihhhgggfffffffffjjjnnnooooooqqqwww|||:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<===>>><<<<<<@@@EEEMMMhhhzzzuuummmaaaYYYVVVWWWSSSRRRUUUVVVUUUVVVZZZZZZ]]]```bbbdddfffiiikkknnnoooqqqsssvvvxxxyyyzzzyyyyyyyyywwwtttqqqooooooeeeffffffeeebbb```______]]]\\\[[[\\\^^^```aaaaaabbb```^^^]]]___ccchhhkkksssxxxzzzuuuuuuyyyzzzwwwsssppplllgggcccccccccdddddd```ggglllwww~~~QQQKKKGGG???<<<:::999999888888888888888777666666666666777777777777666666666666666777888888666666666666777777777777666666666666666666666666666666666666666666666666777777777777888888888888888888999999999:::::::::888888999999999:::::::::999999999999999999999999999999:::::::::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>===<<<<<<<<<===@@@BBBAAAAAAHHHUUU___ooo{{{wwwyyy|||tttqqqoooqqqwww~~~|||~~~}}}xxxiii]]]\\\PPPNNNKKKMMMRRRWWWYYYZZZUUUVVVZZZ^^^\\\YYY[[[aaaXXXYYYYYYXXXVVVWWWZZZ\\\[[[WWWTTTXXX___eeeeeeccc```bbbdddeeedddfffhhhkkkjjjlllmmmlllkkklllnnnqqqmmmuuu~~~:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<===;;;===;;;>>>EEECCCOOOjjjzzzoooddd___ZZZTTTQQQSSSTTTRRRRRRUUUWWWYYY[[[]]]]]]___aaacccdddddddddeeeggghhhjjjkkklllmmmmmmllliiifffeeeeee``````___]]]ZZZYYYYYYZZZZZZZZZZZZZZZ[[[]]]___```dddcccccceeeiiinnntttwww{{{wwwsssooommmoooooonnnllliiifffdddcccccccccbbbaaaZZZhhhzzzgggGGGGGGEEE???<<<:::888888888888888888888888666666666666777777777777666666555555666777888999666666666666777777777777777777777777777777777777777777777777777777777777777777777888888888999999888888999999999:::::::::888888999999999:::::::::::::::::::::::::::::::::999999::::::;;;;;;<<<<<<:::;;;;;;;;;<<<<<<<<<<<<;;;<<<===<<<;;;<<<>>>@@@???GGGQQQWWW]]]iii{{{sssllleeeccciiisss}}}vvv~~~xxxhhh]]]VVVXXXWWWPPPKKKKKKPPPRRRVVVYYY\\\]]]]]]]]]___]]]\\\[[[YYYWWW[[[bbbWWWZZZ]]]]]]]]]^^^bbbfffeeeaaa^^^```fffjjjiiigggeeegggjjjiiihhhhhhkkkoooooorrrvvvyyy{{{:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<===;;;@@@999:::CCC>>><<>>AAAFFFJJJPPP___rrrxxxddd]]]^^^cccooo}}}wwwjjj^^^TTTMMMLLLMMMRRRVVVXXXWWWVVVXXX^^^dddeeeaaa]]][[[[[[XXXVVVVVVXXXXXXWWWZZZ___cccgggjjjjjjgggeeehhhkkkiiigggfffhhhllloooooonnnmmmpppssstttvvv{{{zzzwwwwwwyyyyyyvvvvvvzzz|||zzz}}}:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<======999@@@888888FFFCCC<<>>@@@@@@BBBGGGOOOUUUjjj|||zzznnnooofffUUU```hhhvvvuuuwwwrrreeeXXXQQQNNNLLLKKKOOOSSSVVVZZZ\\\ZZZVVV\\\cccjjjiiibbb[[[YYYZZZZZZ[[[aaajjjnnnkkkiiijjjnnnqqqssspppiiiddddddeeeggghhhiiilllpppsssuuuuuutttxxx}}}~~~|||xxx~~~}}}~~~{{{~~~}}}|||xxxrrrllljjjlllooommmhhhhhhooorrrqqqrrrvvv<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>??????III[[[wwwyyysssmmmjjjfff___YYYVVVZZZXXXUUUTTTUUUVVVWWWWWWZZZZZZZZZ[[[ZZZZZZZZZZZZ^^^^^^]]]]]]\\\[[[ZZZYYY]]][[[ZZZ[[[^^^```aaabbbeeegggiiigggeeegggmmmsssppp{{{~~~vvvooolllgggaaa]]]]]]^^^```bbbaaaaaaeeeiiieeeaaafffppp{{{PPPKKKEEE@@@===;;;999888777777777777777777777777555555666666666666555555666666666666777777777777666666666666777777777777999888888888777777666666999999888888888888999999777777777777777888888999;;;::::::999999::::::;;;888888999999999::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<===<<<:::999:::<<>>>>>>>>KKKlllxxxyyy{{{|||{{{vvvrrrmmmgggddd```\\\YYYZZZ^^^^^^[[[VVVYYYZZZ[[[\\\\\\\\\ZZZZZZWWWWWWWWWXXXZZZ[[[]]]^^^dddbbbaaaaaabbbccccccccciiillloooooooooqqqwww||||||zzzxxxpppjjjkkkhhhbbb^^^]]]]]]^^^___dddaaa```cccgggrrr{{{bbbJJJFFFAAA===<<<;;;:::999777777777777777777777777555555666666666666555555777777777777666666666666666666666666777777777777888888888888777777777666777777666666666666777777777777777777777888999999;;;::::::999999::::::;;;888999999999999:::::::::::::::;;;;;;;;;<<<<<<<<<666777:::<<<===>>>???@@@@@@===>>>CCCEEEBBBBBBEEEEEELLLUUU```ppp~~~vvv]]]ZZZ___lllzzz~~~}}}}}}sssmmmggg^^^WWW[[[YYYVVVTTTTTTVVVXXXZZZ[[[[[[ZZZZZZ[[[ZZZXXXWWWZZZ\\\___aaaeeehhhiiihhhdddhhhmmmnnnkkkhhhhhhhhhkkklllmmmpppsssuuuxxxyyy~~~zzzrrrqqqpppjjjffffffaaaaaaaaa```___^^^]]]\\\^^^___aaabbbaaa___]]][[[[[[ZZZYYYWWWVVVVVVVVVVVVYYYXXXWWWWWWWWWYYY[[[]]]999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>BBB^^^tttfffmmmrrrnnnooowwwzzz}}}zzzsssmmmiiikkkpppoooggg___\\\]]]___```aaa```___^^^[[[[[[ZZZ[[[]]]```dddfffffffffffffffggghhhiiijjjnnnrrrxxx}}}zzzsssqqqrrrqqqlllfffeeeccc___\\\[[[[[[\\\]]]hhhfffffflllwww]]]MMMCCC@@@<<<::::::::::::999777777777777777777777777555666666777777666666555888888777777666666555555666666666666777777777777888888888888777777777777777777666666666666777777888777777777777888999999;;;::::::999999::::::;;;999999999999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<999999:::<<<======;;;999<<<;;;<<>>>>>;;;888EEEDDDEEEHHHQQQ^^^ooo|||xxxvvv{{{{{{ssslllkkk}}}rrrnnnmmmnnnvvvmmmeee]]]XXXTTTVVVYYYZZZZZZZZZZZZ[[[UUUUUUTTTTTTSSSSSSSSSSSSSSSTTTVVVXXX[[[^^^bbbddd^^^___cccggggggddddddeeekkkmmmppprrruuuzzz~~~yyywwwxxxwwwvvvtttrrrooonnniiiddd^^^ZZZWWWSSSOOOMMMOOOOOOPPPPPPPPPPPPOOOOOONNNPPPRRRSSSTTTTTTTTTSSSPPPPPPOOOOOOOOOOOOPPPPPPMMMMMMKKKJJJJJJJJJJJJKKK::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<<<<<<<;;;;;;;;;;;;???@@@BBBMMMjjjnnnooowwwppp```aaaeeennnyyy~~~|||{{{tttrrrooommmnnnppptttvvvvvvsssooolllkkkmmmppprrrsssvvv{{{~~~yyyrrrjjjfffgggiiihhhfff___```aaa```___```dddgggaaalll|||xxxRRREEEDDD@@@>>>;;;:::::::::888777777777777777777777777777666666777777777777666666888777777777666666666555666666666666777777777777777777777777777777888888::::::999999999999::::::888888888888888999999:::;;;::::::999999::::::;;;999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======:::::::::;;;>>>AAABBBBBBBBBGGGPPP]]]ppp|||uuu\\\^^^bbblll}}}zzz}}}{{{zzz|||kkk[[[TTTTTTWWWZZZaaadddeeeccc^^^XXXUUUSSSPPPQQQRRRRRRSSSSSSSSSRRRVVVYYY^^^aaabbbdddgggiiigggfffiiimmmmmmiiijjjoooqqqvvv~~~|||}}}|||{{{zzzyyyvvvqqqnnnkkkkkkkkkjjjiiifffdddccc```^^^ZZZUUURRRPPPMMMKKKJJJJJJKKKLLLLLLLLLLLLKKKMMMMMMNNNOOOOOOOOONNNNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKLLL;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<777@@@AAABBBXXX}}}zzziiipppxxxwwwiiigggiiiqqqxxx|||}}}}}}}}}{{{wwwuuutttvvvyyy{{{vvvpppgggbbbaaaccccccccc\\\^^^^^^]]]\\\]]]bbbgggeeepppaaaHHHDDDEEE@@@>>>;;;::::::999888666777777777777777777777777666777777888888777777666666666666777777777777777666666666666777777777777777777777777888888888888888888777777777777888888999888888888888999::::::;;;::::::999999::::::;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<=========::::::999999:::>>>EEEJJJOOO[[[nnnyyykkkcccaaaSSS___mmmqqqvvv~~~xxxqqqtttzzzwwweee[[[RRRPPPRRRWWW\\\bbbjjjhhhccc\\\UUUPPPOOOOOOPPPQQQSSSUUUXXXZZZ\\\]]][[[___cccdddcccbbbdddffffffeeeiiiqqqtttuuu}}}}}}yyywwwuuurrrpppsssssssssrrrqqqooonnnmmmjjjiiihhhiiiiiihhhfffccc````````````___]]][[[ZZZVVVWWWUUUPPPNNNNNNMMMJJJIIIJJJKKKKKKKKKKKKKKKJJJLLLMMMMMMMMMMMMLLLKKKKKKMMMLLLKKKJJJJJJIIIJJJJJJIIIIIIIIIJJJKKKKKKKKKLLL999999999999999999999999999999999999999999999999:::::::::;;;;;;<<<<<<<<<888???BBBAAAKKKbbbxxxzzzuuu~~~{{{pppgggfffiiimmmuuu}}}}}}~~~{{{mmmhhhbbb___^^^_________ZZZ\\\^^^^^^___ccclllssspppSSSFFFDDDEEE===;;;999999:::999888666777777777777777777777777777777888888888888777777555555666666777777888888666666666666777777777777666777777777888888888888999888888777777888888999999999888888999999:::;;;;;;::::::999999::::::;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===============@@@AAAAAADDDNNN^^^jjjttthhh___```ggggggrrrvvvnnnppptttvvvnnnccc```XXXVVVZZZXXXNNNOOOVVVaaagggfffeeeggg```]]]XXXTTTSSSTTTVVVXXXWWWWWWYYY[[[^^^aaadddfff```dddhhhiiiiiikkkpppuuuwwwuuu{{{~~~|||www{{{zzz|||~~~~~~|||zzzxxxwwwqqqqqqpppmmmiiifffeeeeeeaaabbbbbbbbbaaa___^^^]]]YYYXXXWWWXXXZZZZZZZZZXXXUUUVVVVVVVVVUUUTTTRRRQQQMMMQQQPPPKKKJJJLLLLLLIIIMMMMMMMMMNNNMMMMMMLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMNNNIIIIIIJJJJJJJJJJJJJJJJJJ888888888888888888888888999999999999999999999999999999::::::;;;<<<======;;;;;;<<<<<<;;;CCCXXXlll}}}~~~xxxeee]]]\\\```jjjuuuttt{{{~~~yyypppjjjeeebbb___^^^^^^___^^^]]]^^^bbbfffhhhkkktttcccPPPJJJCCC???BBB:::999777888999999888777777777777777777777777777777777888888888888777777444444555666777888999999666666666666777777777777666666777777888888888999;;;::::::999999::::::;;;999999888888999999:::;;;;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>DDDKKKRRR\\\ooossstttpppmmmlllhhhjjjwww~~~||||||}}}||||||~~~~~~yyytttuuuyyyxxxqqq___OOOLLLQQQNNNPPPXXX[[[ZZZWWWXXX\\\\\\VVVUUUYYYVVVTTTSSSUUUXXX[[[\\\[[[^^^^^^^^^___aaadddfffhhhfffkkkpppssswww~~~~~~{{{|||zzzvvvwwwuuurrrqqqppppppnnnlllmmmooopppooonnnllllllmmmjjjjjjjjjiiigggeeeeeefff^^^aaacccaaa\\\XXXWWWXXXTTTTTTUUUVVVUUUTTTSSSRRROOONNNMMMMMMPPPQQQQQQQQQOOOOOOPPPPPPOOONNNLLLKKKHHHMMMNNNIIIHHHLLLMMMJJJMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJKKKKKKLLLLLLMMMMMMJJJJJJJJJKKKLLLNNNOOOPPPKKKKKKKKKKKKKKKKKKJJJIII:::::::::999999888888888::::::::::::::::::::::::::::::999999::::::;;;<<<:::;;;<<<===@@@DDDIIINNNbbbxxxrrrlll^^^QQQWWWggglllqqqzzzxxxtttpppjjjeeeccc___\\\ZZZ\\\___bbbcccdddccc___kkkgggNNNHHHBBB???>>>999999999999999999999999999555666777888888777666555666666666666777777777777777777777777777888888888777777777777888888888888777999;;;;;;999888888999888888999;;;<<<<<<999777888888999::::::::::::999<<<<<<<<<;;;;;;:::::::::888:::<<<===<<<;;;::::::444<<>>@@@DDDmmm{{{vvvxxxhhhddd______eeelllsssvvv||||||{{{zzz{{{|||}}}~~~~~~}}}{{{zzzzzz|||}}}yyyxxxnnnjjjeeecccbbbbbbaaa___]]]___aaacccdddeeeggghhhiiisssiiiNNNBBB@@@CCC===:::;;;777888888888888888888888888888777666555555666777888666666666666777777777777999888888888777777666666666777777777888888888888777888999999999;;;???CCCBBBBBBBBBCCCCCCBBB>>><<<888999::::::;;;;;;::::::<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;===AAACCCAAA???BBBHHHVVVjjjzzzxxxrrrqqqllldddcccjjjsssyyy{{{tttqqqvvv~~~yyyzzz{{{{{{zzzxxxwwwwwwjjjjjjiiihhhddd___YYYUUUVVVUUUWWWZZZ]]]^^^\\\ZZZXXXVVVTTTTTTWWW[[[```bbbccc^^^\\\^^^___^^^^^^```ccceeehhhiiiiiikkkqqqvvvvvv~~~vvvpppnnnkkkiiiiiimmmqqqpppiiiccc^^^\\\YYYXXXXXXWWWVVVUUUOOOOOOOOOOOOOOOPPPQQQRRRRRRRRRQQQPPPOOONNNMMMMMMNNNOOOOOOOOOOOOOOOPPPPPPOOOOOOOOONNNMMMMMMLLLLLLPPPOOOOOOOOOOOOOOOOOOPPPOOONNNMMMLLLKKKJJJJJJJJJMMMMMMLLLKKKJJJIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNOOOMMMNNNOOOQQQRRRTTTUUUVVVUUUVVVYYYYYYXXXVVVUUUTTTSSSTTTTTTUUUUUUVVVVVVWWWTTTTTTUUUWWWYYY[[[]]]^^^]]]ZZZWWWWWWXXXXXXTTTQQQ999999999999999999999999::::::::::::::::::::::::::::::999999::::::;;;<<<:::;;;<<<<<<<<<===???BBB???QQQooouuu}}}uuukkkccc```bbbfffiiiqqqpppooooooooopppqqqrrr{{{}}}}}}zzzvvvuuuvvvvvvrrrwww}}}~~~~~~xxxooojjjjjjgggdddaaa_______________dddeeeeeefffgggllltttyyyaaaLLLKKKAAAAAABBB999888:::777888888888888888888888888888777666555555666777888666666666666777777777777666666777777888888888999666777777777888888888888666777999:::;;;???DDDHHHCCCBBBBBBCCCDDDBBB???<<<999999:::;;;;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;===???@@@@@@CCCHHHMMMXXXjjj~~~wwwjjj```[[[ZZZiiiwwwxxxooorrr}}}sssjjjfffkkkttt~~~|||vvvooogggaaadddjjjooommmfffbbbbbbeeeRRRRRRSSSSSSUUUWWWZZZ\\\YYYXXXWWWVVVVVVVVVTTTSSSUUUWWWZZZ]]]```cccgggiiieeeaaa```dddffffffgggjjjnnnrrrvvvyyy{{{|||yyyxxxyyyyyytttvvvwwwtttmmmfffcccbbb```]]]\\\```eeegggccc___VVVTTTRRRQQQRRRRRRQQQOOOLLLLLLLLLLLLLLLMMMNNNNNNPPPOOOOOONNNMMMLLLLLLLLLLLLLLLMMMMMMNNNOOOPPPPPPOOOOOOOOONNNMMMMMMLLLLLLPPPPPPPPPPPPPPPQQQQQQRRROOOOOOMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMNNNPPPQQQSSSSSSTTTTTTQQQRRRSSSTTTVVVWWWXXXYYYZZZ]]]``````^^^[[[[[[[[[XXXXXXXXXYYYYYYZZZZZZZZZWWWWWWWWWXXXYYY[[[]]]^^^\\\YYYWWWXXXZZZYYYVVVRRR888999999999999:::::::::::::::::::::::::::::::::::::::999999::::::;;;<<<999;;;<<<======>>>@@@BBBDDD>>>MMMrrryyyoooccc\\\[[[___dddffffffffffffggghhhjjjkkkuuu{{{}}}zzzvvvvvvuuutttqqqrrrrrrtttzzzyyyuuusssssspppiiiffffff```___^^^]]]\\\]]]^^^^^^ddddddeeeffflllxxxlllOOOBBBGGG?????????777999>>>999888888888888888888888888777777666666666666777777666666666666777777777777555555666777888999::::::777777777777888888888888666777:::;;;===@@@DDDGGGCCCCCCCCCDDDEEEDDDAAA>>>999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========<<<>>>???===???GGGVVVbbbrrruuubbbTTTMMMNNNWWWaaa~~~xxxiiigggiiiqqqssseee\\\XXXWWWWWWUUU\\\aaa^^^UUUOOOPPPSSSLLLPPPUUUYYYZZZ\\\]]]^^^SSSRRRRRRQQQRRRSSSUUUVVVYYY]]]bbbeeeggghhhjjjkkkllliiihhhjjjjjjhhhiiimmm{{{~~~yyyuuuqqqooonnnmmmjjjlllmmmiiibbb\\\ZZZZZZ[[[XXXWWWXXX[[[]]]\\\ZZZPPPOOONNNOOORRRSSSRRRQQQLLLKKKKKKJJJKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKLLLMMMNNNOOOPPPPPPRRRRRRQQQPPPPPPOOOOOONNNQQQQQQQQQQQQQQQRRRSSSSSSNNNMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKLLLMMMOOOQQQRRRRRRTTTVVVXXXYYYYYYYYYXXXVVVVVVWWWXXXYYYZZZZZZ[[[___bbbeeedddaaa___```aaa[[[[[[[[[[[[[[[[[[[[[[[[WWWWWWVVVWWWXXXZZZ\\\]]]]]]\\\\\\\\\]]][[[YYYVVV888888999999999:::::::::::::::::::::::::::::::::::::::999999::::::;;;<<<999;;;<<<===<<<===>>>@@@AAA===DDDZZZrrroooaaaZZZ]]]bbbaaa``````___```aaabbbccchhhpppvvvssspppqqqqqqoooooopppooonnnooouuu~~~zzz{{{~~~oooiiiggghhhiiieeecccddd[[[[[[\\\\\\]]]^^^```bbbaaacccgggnnnyyyuuuXXXHHHBBBAAA;;;<<<<<<777:::>>>888888888888888888888888888666666777777777777666666666666666666777777777777666666777777888888999999777777777777888888888888666888;;;<<<<<<>>>@@@BBB@@@@@@@@@BBBCCCBBB@@@===999:::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<=========>>>>>>BBBHHHOOOYYYgggwwwiii^^^TTTPPPRRRYYYhhhvvv|||uuusssyyy{{{yyy}}}wwwssskkkaaaYYYTTTSSSSSSLLLNNNPPPPPPOOOOOOQQQSSSXXX[[[______\\\XXXVVVVVVRRRSSSTTTVVVWWWZZZ^^^``````cccgggiiiiiikkkmmmpppllllllpppuuuvvvwww}}}|||yyyvvvsssnnnjjjgggeeeddddddffffffbbb[[[VVVUUUUUUSSSSSSSSSSSSTTTTTTTTTTTTOOONNNNNNPPPRRRSSSRRRPPPLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOMMMNNNNNNOOOPPPQQQRRRRRRTTTTTTSSSSSSRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSNNNNNNNNNNNNNNNOOOOOOPPPPPPPPPPPPRRRSSSUUUVVVWWWWWWYYY[[[\\\]]]]]]\\\\\\ZZZZZZZZZ[[[[[[[[[\\\\\\bbbeeehhhfffbbb```cccfff_________^^^]]]]]]\\\\\\XXXXXXXXXYYY[[[^^^aaabbbcccdddeeedddbbb___]]]\\\888888888999999:::::::::::::::::::::::::::::::::::::::999999::::::;;;<<<:::;;;===<<<;;;;;;<<<>>>333???IIIHHHJJJ```lll]]]ZZZ]]]]]]\\\ZZZXXXVVVVVVVVVVVVVVVaaahhhfffdddeeefffccceeegggiiiiiihhhhhhkkkoooqqqqqqwww}}}}}}{{{|||tttooonnnhhhaaaeeefffiiilllkkkiiinnnvvv~~~zzzrrrnnnffffff___[[[]]]___^^^\\\]]]YYY[[[]]]^^^```bbbeeegggccchhhppp{{{|||OOOBBBDDDCCC???888:::;;;666:::<<<444777777777777777777777777555666777888888777666555666666666666777777777777888888888888777777777777777777777777888888888888777999;;;<<<;;;;;;;;;<<<<<<<<<<<<>>>@@@???===;;;999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>BBBKKKZZZnnnvvvbbb```ZZZXXX]]]bbbhhhuuuqqqmmmuuuwwwrrrkkkqqqqqqkkkccchhhllljjj```UUULLLHHHQQQMMMKKKMMMTTTZZZ\\\[[[]]]^^^^^^[[[VVVRRRRRRSSSVVVXXXZZZ\\\]]]___bbbdddbbbeeehhhjjjjjjmmmrrrvvv{{{|||vvvrrrmmmkkkhhhddd```]]][[[ZZZZZZ\\\\\\YYYSSSOOOOOOPPPJJJLLLPPPQQQQQQPPPQQQQQQOOONNNMMMMMMMMMMMMKKKIIIMMMMMMMMMMMMNNNOOOPPPQQQPPPPPPQQQQQQRRRSSSSSSSSSQQQQQQRRRSSSTTTUUUUUUVVVVVVUUUUUUTTTTTTSSSRRRRRRQQQQQQQQQPPPPPPQQQQQQRRRQQQQQQQQQQQQRRRSSSTTTTTTWWWWWWWWWXXXYYY[[[\\\]]]ZZZ[[[]]]___```___^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\dddggghhhfffbbbaaadddhhhddddddcccbbbaaa```______[[[[[[\\\]]]```dddgggjjjiiilllnnnkkkfffaaa``````888888888888888888888888888888999999999:::::::::888888999999999:::::::::;;;::::::;;;<<<<<<;;;999:::>>>>>>@@@EEEJJJ___vvvfff___```_________ZZZSSSPPPRRRTTTZZZYYY\\\```[[[WWW```ccceeefffdddaaa```bbbddddddccccccdddeeefffggghhhcccdddfffhhhkkkpppvvvzzz}}}}}}|||xxxqqqlllhhhfffhhhhhhgggfffbbb^^^ZZZXXX^^^^^^___```bbbdddeeegggkkkiiigggffffffeeeccc```ZZZXXXWWW[[[```aaa]]]YYY[[[[[[\\\^^^``````^^^]]]___hhh~~~zzz^^^LLLEEECCCDDD<<<;;;:::999888888888888777777777777777777777777777777888888888888777777555666666777777777777777888888888777777777777777777888888888888999999999999999999999999999999999<<<<<<<<<;;;;;;:::::::::777777;;;>>><<<999;;;@@@===AAAAAA<<<:::@@@HHHLLL\\\ssszzztttkkk___\\\bbb___jjjttt|||}}}sssrrruuuzzzvvvjjjddddddggggggfffuuulllaaaXXXPPPIIIIIILLLPPPPPPRRRVVV[[[]]][[[YYYXXXXXXVVVTTTUUUYYY\\\]]]___```aaaaaaeeeiiihhhccchhhmmmrrrqqqpppwww}}}{{{wwwuuuzzzxxxvvvssspppmmmjjjiii^^^^^^]]]\\\ZZZWWWUUUSSSQQQQQQQQQQQQOOONNNMMMLLLNNNNNNNNNOOOOOOOOOOOOOOOKKKKKKKKKKKKKKKLLLMMMMMMQQQQQQRRRSSSSSSSSSSSSSSSUUUUUUTTTRRRQQQQQQTTTVVVUUUVVVWWWVVVVVVVVVXXXZZZWWWWWWWWWWWWWWWWWWWWWWWWUUUTTTSSSSSSSSSTTTVVVWWWXXXXXXXXXXXXYYYZZZ\\\\\\aaa```____________^^^\\\aaa```______aaabbbbbbaaabbb___^^^___aaabbb```^^^dddmmmnnnfffccchhhmmmmmmmmmjjjfffdddccccccbbbaaa`````````bbbdddhhhlllooopppjjjffffffdddbbbcccggg888888888888888888888888888888999999999:::::::::888888999999999:::::::::;;;:::;;;;;;<<<<<<;;;::::::>>>===???CCCFFFYYYwww|||rrr```ZZZ\\\\\\[[[[[[[[[ZZZSSSRRRYYYWWWUUU]]]XXXZZZ^^^```aaaaaabbbddd]]]]]]\\\\\\[[[[[[[[[[[[\\\\\\\\\[[[[[[]]]aaadddeeeffffffdddaaa___^^^^^^_________^^^]]]ZZZWWWUUUVVVWWWXXXYYYZZZ[[[\\\]]]````````````___\\\YYYVVVXXXYYYZZZ[[[[[[]]]```bbb```aaaccceeefffggghhhhhhkkkxxx^^^JJJBBB???>>><<<;;;;;;:::999888888888888777777777777777777777777777777888888888888777777555666666777777777777777888777777777777777777777777888888888888999999999999999999999999999999999<<<;;;;;;;;;::::::::::::>>>:::999;;;<<<;;;===BBB===@@@AAAAAAGGGWWWfffnnnsssdddXXXTTTTTTXXXjjj}}}zzzyyyyyyyyykkkrrrtttmmmaaa]]]dddmmmfff___XXXUUUQQQNNNOOOTTTXXXUUUSSSSSSUUUWWWWWWUUUXXXXXXXXXZZZ___dddfffeeejjjkkkjjjhhhjjjqqquuutttpppzzzxxxuuuqqqnnnkkkiiieeeccceeedddcccaaa___]]]\\\[[[XXXXXXXXXWWWUUURRRPPPOOOOOOOOOOOOOOONNNMMMLLLKKKJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMOOOPPPQQQTTTTTTUUUUUUVVVWWWWWWWWW[[[[[[YYYWWWTTTTTTUUUWWW[[[\\\]]][[[YYYXXXYYYYYYWWWWWWWWWWWWWWWWWWXXXXXXWWWWWWWWWXXXYYYZZZ\\\]]]\\\\\\^^^___aaabbbcccdddfffeeeddddddeeeddddddccccccbbb```aaacccdddeeedddgggeeecccdddeeefffdddbbbgggppprrrkkkggglllpppoooppplllhhhfffeeeeeeeeedddfffggghhhhhhjjjmmmpppsssuuuppplllkkkiiifffhhhkkk888888888888888888888888888888999999999:::::::::888888999999999::::::::::::;;;;;;<<<<<<;;;;;;:::999>>>===>>>AAAAAANNNggg{{{ooohhheeeddddddaaa]]]QQQNNNVVVSSSPPPWWWVVVWWWXXX[[[]]]]]][[[YYYYYYYYYXXXXXXVVVUUUSSSRRRYYYYYYXXXUUUSSSSSSUUUWWWXXXYYYYYYYYYWWWWWWYYYZZZVVVWWWWWWXXXWWWVVVTTTSSSSSSTTTUUUWWWXXXXXXWWWWWWSSSWWWZZZ\\\[[[YYYXXXWWWWWW[[[___^^^[[[ZZZ___dddbbbeeeiiilllnnnttt{{{mmm]]]JJJ??????AAA>>>999::::::999999888999999999777777777777777777777777666777777888888777777666555666777777888888777777777777777777777777888888777888888888888999999999999999999999999999999999;;;;;;::::::::::::999999>>>999888;;;<<<;;;<<>>CCCHHHNNN]]]tttkkk^^^VVVQQQSSSYYYhhhyyyqqq~~~tttnnnsss~~~xxxnnnttt}}}oooYYYNNNRRR\\\YYYUUURRRTTTTTTSSSUUUZZZ[[[WWWRRRPPPQQQSSSVVVWWW\\\ZZZ[[[___fffjjjkkkkkkiiinnnppppppuuu|||zzz{{{zzzxxxvvvwwwzzzzzzwwwtttoookkkeeeaaa___]]]ZZZYYYXXXWWWWWWVVVUUUUUUUUUUUUSSSSSSSSSRRRPPPOOOMMMLLLMMMLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKMMMMMMNNNOOOQQQSSSUUUVVVVVVVVVWWWXXXYYY[[[\\\]]]aaaaaa___\\\YYYXXXYYYZZZaaacccdddbbb___\\\[[[[[[YYYYYYYYYYYYZZZZZZ[[[\\\[[[\\\\\\]]]___```aaabbb\\\]]]___aaaccceeeffffffhhhhhhhhhhhhiiiiiiiiiiiigggeeecccdddeeegggggggggiiihhhgggggghhhhhhfffdddjjjtttxxxqqqmmmppprrroooooolllhhhffffffhhhhhhhhhmmmnnnooopppppprrruuuwwwsssooommmoooooommmooosss888888888888888888888888888888999999999:::::::::888888999999999::::::::::::;;;<<<<<<;;;::::::;;;999???===<<<>>><<>>:::999999999888999999::::::777777777777777777777777666666777777777777666666666666777888888888888777777777777777777888888888777777888888888999999999888999999999999999:::::::::::::::::::::::::::999;;;999;;;>>>>>><<<>>>BBBFFFQQQ___mmmpppcccZZZZZZ___iiiqqq{{{{{{oooiiiwwwwwwmmmmmmrrryyywwwppprrrzzz|||kkk[[[PPPLLLKKKKKKVVVSSSSSSUUUVVVTTTVVVYYYVVVTTTRRRQQQSSSWWW\\\^^^eeedddeeehhhjjjlllpppuuurrr~~~|||{{{zzzwwwssssssooonnnnnnoooqqqrrrpppnnnhhhddd^^^[[[YYYYYYXXXWWWUUUUUUTTTSSSSSSTTTUUUUUURRRQQQQQQPPPOOONNNMMMMMMJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNNNNOOOPPPQQQSSSVVVYYY[[[]]]YYYYYYZZZ[[[]]]___aaacccddddddccc```]]][[[\\\]]]ccceeeggggggeeecccaaaaaa``````______```aaabbbcccaaabbbccccccddddddcccccc^^^___aaaccceeeeeeffffffggghhhiiijjjiiijjjkkklllmmmkkkhhhgggggghhhhhhhhhggggggggghhhhhhhhhgggeeekkkvvv{{{uuuppprrrrrrooollliiiggggggiiilllnnnnnnooorrruuuvvvvvvwwwzzz}}}uuussstttxxx{{{{{{~~~888888888888888888888888888888999999999:::::::::888888999999999:::::::::999;;;===<<<;;;999:::<<<888???===;;;===:::<<>>AAALLLWWWcccsssxxxnnnkkkjjjjjjjjjnnnrrr~~~~~~sssiiigggooowww|||pppkkkooooookkkppp|||cccXXXMMMIIIOOOUUUWWWVVVTTTRRRRRRVVVVVVTTTTTTWWWTTTUUUWWWYYY\\\___cccfffmmmmmmqqquuuuuuvvvxxxooonnnnnnkkkfffeeecccbbbbbbcccddddddcccaaa[[[XXXSSSQQQQQQRRRSSSSSSRRRQQQPPPNNNNNNOOOPPPQQQPPPOOOOOONNNNNNNNNNNNNNNJJJJJJIIIIIIJJJKKKLLLMMMOOOOOOPPPPPPQQQRRRRRRSSSSSSTTTUUUXXX[[[^^^aaaccc___```aaabbbdddggghhhjjjdddddddddbbb```______```aaadddhhhjjjjjjiiijjjjjjjjjiiihhhggghhhiiikkklllkkklllllllllkkkiiigggfffeeefffgggggghhhhhhhhhhhhhhhjjjllllllllllllnnnppptttqqqmmmkkkjjjkkkkkkjjjfffhhhjjjkkkjjjiiiiiihhhkkkvvv|||wwwrrrsssrrrnnnlllkkkjjjlllppptttwwwwwwqqqvvv|||888888888888888888888888888888999999999:::::::::888888999999999:::::::::888;;;>>>===:::999:::<<<888???===:::===;;;999BBB<<>>:::888999;;;::::::999999888999999999666666666666666666666666555666666777777666666555666777888888999999888888666666666777888888999999777888888888888999999999888888888999999::::::;;;::::::;;;;;;;;;;;;<<<<<<>>>;;;:::===DDDPPPcccttt|||jjjbbb\\\___hhhrrr|||yyywwwrrrnnnpppxxxwwwxxx}}}vvvhhhhhhrrrnnn```LLLOOORRRTTTUUUWWWYYY\\\PPPOOOPPPUUUWWWVVVWWWZZZZZZ]]]aaadddeeehhhkkkmmmpppqqqyyywwwnnnfffeeeeee```\\\ZZZ]]]]]]\\\[[[ZZZXXXVVVVVVQQQOOOLLLKKKLLLNNNNNNNNNPPPOOOMMMKKKKKKLLLMMMNNNLLLLLLKKKKKKKKKLLLLLLMMMKKKKKKJJJKKKLLLNNNPPPQQQQQQQQQRRRSSSTTTUUUVVVVVVWWWXXXYYY\\\```cccfffhhhfffgggiiilllnnnoooooopppfffggggggfffdddbbbcccccccccfffiiilllmmmnnnpppqqqrrrqqqooonnnnnnoooqqqrrruuuvvvwwwwwwuuuqqqnnnkkkiiihhhhhhgggggghhhhhhiiinnnqqqssssssqqqqqqsssvvvyyyvvvrrrooopppqqqqqqqqqmmmppprrrrrrpppnnnmmmllllllwww~~~yyytttvvvuuuqqqqqqqqqssswww{{{yyy888888888888888888888888888888999999999:::::::::888888999999999:::::::::888;;;>>>===:::888:::===888@@@===:::>>>===:::@@@:::AAAPPPfff~~~zzzyyy||||||zzzuuunnnfff```]]][[[YYYWWWUUUTTTUUUVVVXXXXXXYYYYYYXXXUUUTTTTTTUUUTTTUUUWWWWWWVVVUUUVVVWWWSSSSSSSSSSSSSSSSSSTTTTTTSSSTTTWWWZZZ^^^aaadddeeedddbbbeeepppiiiOOOKKK@@@???>>>===<<<;;;;;;;;;;;;;;;:::999888888888888666666666666666666666666555555666666666666555555777777888999999999999888555666666777888888999999777888888888888999999999777888888999::::::;;;;;;;;;;;;;;;<<<<<<=========???===AAAQQQddduuujjj^^^ZZZSSSRRRXXXgggvvv{{{zzzvvvjjjccciiiwwwvvvlllpppzzz||||||sssqqqggg[[[WWWXXXSSSIIIUUU[[[``````[[[VVVTTTTTTRRRPPPRRRWWWZZZZZZ]]]aaabbbeeeiiilllnnnpppuuuxxx~~~~~~}}}yyynnnhhhbbbaaa___ZZZVVVUUUWWWWWWWWWVVVTTTRRRQQQQQQNNNMMMKKKKKKLLLLLLLLLKKKOOOMMMKKKJJJJJJLLLNNNPPPKKKJJJJJJIIIJJJKKKLLLMMMMMMMMMLLLMMMNNNQQQSSSUUUTTTUUUUUUVVVXXXYYYYYYZZZZZZ[[[]]]```cccgggjjjkkkiiikkknnnqqqrrrrrrqqqqqqlllmmmmmmllliiifffffffffjjjlllnnnoooooooooqqqssswwwuuurrrppppppqqqrrrsssyyyzzz||||||{{{wwwssspppkkkjjjhhhggghhhjjjlllnnntttxxxzzzyyywwwvvvyyy||||||yyyuuutttvvvyyy{{{{{{xxxzzz|||zzzuuuqqqnnnnnnooo{{{|||xxxzzzzzzvvvxxxyyy{{{888888888888888888888888888888999999999:::::::::888888999999999:::::::::777;;;???===:::888:::===888@@@===:::??????<<<@@@>>>>>>CCCPPPdddyyyyyyxxx||||||xxxvvvllliiiddd___]]]\\\]]]^^^VVVWWWXXXWWWVVVVVVWWWXXXTTTVVVXXXXXXVVVTTTSSSSSSTTTTTTTTTUUUUUUWWWXXXYYY\\\]]]```dddhhhmmmqqqsssvvvrrrqqqzzzjjjSSSGGGAAABBB>>>999999;;;;;;999666<<<;;;:::999888888888888666666666666666666666666555555666666666666555555777777888999999999999888555666666777888999999999777888888888888999999999777777888999::::::;;;;;;<<<<<<<<<=========>>>>>>DDDEEESSSpppqqq___]]]```[[[\\\dddrrr}}}sssiiifffgggbbbrrrxxxeeeYYYaaatttxxxuuunnnddd]]]UUUNNNNNNOOOQQQVVV\\\ZZZWWWVVVWWW[[[[[[XXXTTTWWWUUUWWW\\\______bbbffffffiiimmmppprrrwww}}}{{{sssqqqrrrsssfffaaa]]]]]]ZZZSSSOOOPPPLLLNNNOOOPPPOOONNNOOOOOOMMMKKKJJJJJJJJJJJJHHHGGGKKKJJJHHHGGGHHHKKKMMMOOOKKKKKKJJJJJJKKKLLLNNNOOOOOONNNNNNNNNPPPSSSVVVXXXXXXXXXYYYZZZ[[[\\\]]]^^^\\\]]]___bbbeeehhhkkkmmmgggjjjnnnqqqrrrrrrpppnnnrrrsssssspppllliiihhhhhhqqqrrrrrrqqqooooooqqqsssxxxvvvsssqqqpppppprrrsssxxxyyy|||}}}|||yyyuuurrrqqqooommmlllmmmqqqtttwwwwww{{{~~~|||yyyxxx{{{~~~}}}zzzxxxxxx{{{~~~~~~wwwqqqnnnmmmrrr}}}{{{~~~~~~{{{{{{|||777777777777888888888888999999999999999999999999888888999999999::::::::::::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;>>>>>>CCCOOOYYYttt~~~wwwyyywwwqqqnnnnnnllleee^^^[[[```___```aaa]]]XXX[[[bbb]]]aaadddeeejjjqqquuutttwww}}}vvvXXXMMMHHHDDDBBB======<<<;;;::::::999999666666666666666666666666777777777777777777777777333444555555666666555555999999888888777777666666888888888888888888888888777777777777888888888888999;;;===???>>>;;;888666888???@@@;;;:::AAAGGGHHH]]]mmmlllfffiiiiiiccc^^^eeesss|||xxx{{{rrrcccXXXddduuutttooo|||yyyggg___ggg```ZZZXXXZZZXXXQQQKKKPPPQQQSSSUUUVVVVVVUUUUUURRRWWWYYYWWWXXX\\\_________aaaccceeeggghhhhhhgggqqqnnnvvv|||zzz{{{yyywwwqqqpppooommmjjjfffcccaaa\\\ZZZWWWSSSQQQOOOOOOOOOLLLMMMNNNNNNNNNMMMLLLKKKIIIHHHGGGHHHIIIIIIIIIHHHGGGHHHJJJLLLMMMMMMMMMLLLLLLLLLMMMMMMNNNNNNOOOOOOOOORRRVVVYYY[[[]]]___``````aaadddhhhiiigggbbb^^^bbbaaaaaaeeejjjmmmllljjjsssppppppqqqooolllmmmrrruuuxxxzzzvvvppplllmmmooooootttyyyzzzwwwuuuwwwyyyvvvqqqqqqxxx}}}zzzyyyzzz||||||}}}~~~~~~~~~yyyvvvyyy{{{yyy{{{wwwxxx~~~{{{777777777777888888888888999999999999999999999999888888999999999::::::::::::::::::;;;;;;;;;;;;<<<:::::::::;;;;;;;;;;;;<<<999<<<:::>>>FFFNNNccc{{{qqqiiinnn~~~}}}||||||}}}~~~^^^KKKFFFDDDBBBAAA<<<<<<<<<;;;::::::999999888888888888888888888888777777777777777777777777444555666666777777666666888888888777777666666666888888888888888888888888888888888999999999999::::::999888777666888:::<<<<<<999;;;AAAGGGOOOaaassssssggg]]]]]]eeennnxxx}}}mmmiiiuuukkkeeebbbfffyyyyyyxxxxxx{{{}}}vvvpppoooaaaZZZRRRNNNOOORRRRRRQQQWWWWWWVVVVVVVVVUUUUUUUUUYYY]]]^^^[[[ZZZ^^^bbbbbbhhhhhhiiijjjmmmsss{{{{{{sssooonnnmmmiiifffccccccbbbaaa___]]]ZZZYYYXXXVVVSSSPPPMMMLLLLLLLLLJJJKKKLLLLLLLLLKKKJJJIIIJJJIIIIIIIIIJJJKKKJJJJJJMMMNNNOOOOOOOOONNNLLLLLLOOOOOONNNOOOQQQTTTWWWYYYYYY\\\```ccceeegggiiijjjfffggghhhiiiiiiiiiiiiiiilllkkklllmmmoooppppppoooqqqppppppqqqmmmjjjnnnuuu{{{{{{vvvtttsssxxxzzz}}}}}}{{{zzzzzz{{{{{{vvvtttzzz~~~~~~~~~uuuxxx777777777777888888888888999999999999999999999999888888999999999:::::::::::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999<<<999999???AAAPPPiii{{{{{{{{{}}}fffWWWGGGBBBAAA@@@??????<<<;;;;;;::::::999999999888888888888888888888888777777777777777777777777666666777888888888888777777777777777666666666666999999999999999999999999999999:::::::::;;;;;;;;;::::::999777666888<<>>;;;:::::::::999999999888888888888888888888888888666666666666666666666666555666777777888888777777666666666666666666666666999999999999999999999999999999:::::::::;;;;;;;;;999<<>><<<===AAAEEEKKK\\\sssooo[[[\\\```___qqquuuwwwkkkiiilllooossszzzvvvmmmgggqqqxxxooobbbeeekkkpppkkk]]]QQQMMMSSSWWW\\\^^^]]]___cccgggaaa^^^[[[XXXXXXZZZ^^^```bbbjjjooonnnooovvv~~~wwwtttooommmjjjfffccc```]]][[[UUUTTTRRRQQQRRRRRRRRRQQQSSSSSSRRRQQQPPPPPPPPPOOOKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNOOOMMMOOOQQQRRRQQQQQQTTTVVVUUUVVVVVVWWWXXXYYYZZZ[[[^^^___aaaccceeefffgggggghhhhhhiiikkknnnooonnnlllssswww{{{{{{yyyyyy}}}}}}}}}777777777777888888888888888888888888888888888888888888999999999:::::::::999999999999::::::::::::999999999999::::::::::::888>>>:::888===;;;:::AAAAAAOOObbbuuunnnPPPFFFFFFBBB??????===999888:::888888888888888888888888666666666666666666666666777777777777777777777777444555666666777777666666777777777777888888888888::::::::::::::::::::::::999999999:::::::::;;;;;;======<<<:::<<>>@@@BBBFFFPPPddd}}}|||hhhZZZXXXWWW___nnn~~~qqqooossspppmmmkkkmmmtttvvvrrrlll^^^jjj{{{nnnXXXKKKPPPYYY___^^^\\\aaaiiicccaaa]]]ZZZZZZ]]]cccgggcccdddfffiiilllooorrrsssrrr~~~yyypppgggaaa______XXXTTTPPPOOOPPPQQQQQQPPPJJJJJJJJJIIIIIIJJJLLLNNNNNNMMMLLLJJJJJJJJJJJJKKKJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOOOOPPPQQQSSSUUUWWWWWWZZZ^^^___]]]]]]aaaeeejjjiiihhhggggggggghhhhhhssstttuuuuuuuuuuuutttsssrrrqqqsssyyy~~~777777777777888888888888777777777777777777777777888888999999999:::::::::888888999999999:::::::::888888999999999:::::::::999???;;;888>>>>>>:::===@@@;;;>>>MMM^^^pppiiiQQQMMMMMMHHHAAACCC===;;;===>>>;;;999999777777777777777888888888888888888888888888888888777777777777777777777777777777888999999999999888888888999999999:::::::::::::::::::::::::::::::::<<<<<<<<<<<<=========>>><<>>IIIYYYfffwwwgggSSSCCCCCCDDD???;;;;;;<<<;;;;;;:::999999888888777777777777777777777777777777888888888888777777888888888888888888888888888777777777999:::999888888999999999999::::::::::::::::::::::::;;;;;;<<<:::;;;;;;:::===EEERRR\\\zzzyyykkk```YYYYYYYYY^^^ppp~~~~~~}}}zzzkkkfffeeemmmuuuxxxxxxyyypppooopppqqqkkk```ZZZYYYdddeee___QQQHHHMMMYYYaaacccaaa```aaa___^^^aaaggggggffffffiiinnnqqqrrrqqqmmmuuu{{{vvvyyy}}}~~~}}}yyyzzzxxxpppfff```aaaddd^^^]]]ZZZVVVRRRPPPNNNMMMOOOLLLHHHHHHJJJLLLLLLKKKNNNNNNMMMNNNPPPPPPPPPPPPPPPOOOOOORRRVVVYYYYYYXXXZZZZZZZZZ[[[]]]```bbbcccdddcccbbbcccfffggggggfffbbbfffiiiiiigggfffjjjmmmpppqqqrrrtttuuuxxxzzz{{{}}}~~~888888888888999999999:::777777777777777777777777777888888888888999999999999999:::::::::999888888999999999999999999999999::::::::::::;;;;;;;;;;;;777:::<<<;;;999;;;AAAHHHZZZhhhwwwoooPPPNNNCCC===AAACCC???;;;<<<;;;;;;::::::999999888888777777777777777777777777777777888888888888777777777777777777777777777777888777777777999:::999888999999999999::::::::::::555666777999;;;;;;<<<<<<===>>>@@@DDDOOObbbwwwzzziii___TTTVVV^^^hhhppp{{{xxxnnnjjjjjjiiiggghhhhhhoooyyy|||vvvlllgggrrrvvvyyyvvvhhhXXXQQQRRRPPPWWWZZZUUUQQQUUU]]]bbb```[[[YYYZZZ\\\^^^dddkkknnnnnnmmmnnnqqqyyyqqqiiihhhjjjjjjjjjgggfffbbb]]]WWWTTTTTTUUUQQQPPPOOONNNMMMLLLLLLLLLMMMKKKHHHHHHJJJKKKLLLKKKKKKLLLMMMNNNOOOPPPPPPQQQNNNNNNQQQTTTYYY[[[[[[ZZZ^^^___aaacccfffhhhiiijjjiiihhhffffffggghhhgggfffhhhlllrrruuuuuuuuuwwwzzz~~~}}}|||}}}~~~~~~~~~{{{}}}888888999999999:::::::::777777777777777777777777777777888888888999999999999999:::::::::999999888999999999999999999999999:::::::::::::::;;;;;;;;;999<<<>>>>>>;;;;;;===AAAGGGQQQ\\\hhh{{{xxxWWWKKKIIIEEEAAA@@@CCCBBB===;;;<<<::::::::::::999999888888777777777777777777777777777777888888888888777777666666666666666666666666888777777777999:::999888999999999:::::::::;;;;;;666888:::<<<===>>>>>>>>>???FFFRRRaaassszzzmmmccc[[[YYY\\\]]]eeettt{{{|||qqqddd[[[\\\dddlllqqq|||zzzyyyssshhh___\\\vvvvvvqqqfffVVVLLLMMMRRRRRRZZZ___]]]ZZZ]]]aaaccc___\\\\\\aaafffiiinnnssspppqqqsssuuu~~~vvvjjjaaa^^^]]][[[ZZZ\\\YYYUUURRRPPPOOOOOONNNLLLKKKKKKKKKKKKLLLMMMMMMLLLKKKJJJJJJKKKMMMMMMNNNLLLMMMNNNNNNNNNOOOPPPQQQOOOQQQTTTXXX[[[\\\\\\[[[___```cccfffhhhiiihhhhhhhhhgggfffgggjjjmmmmmmmmmrrrwww~~~~~~}}}888888999999999:::::::::777777777777777777777777777777888888888999999999888999999:::::::::999999::::::::::::::::::::::::999999999:::::::::;;;;;;666888::::::999:::<<>>>>>???@@@@@@GGGUUUlllrrrhhh```XXXYYY```jjjsss}}}mmm```]]][[[\\\cccooozzz|||uuunnnfff___^^^bbbfffcccZZZPPPKKKNNNUUUZZZbbbbbb\\\RRRPPPYYYeeemmmggggggjjjooorrrqqqssswwwqqqyyyyyyvvvrrrlllddd^^^[[[XXXTTTRRRWWWTTTPPPNNNNNNOOONNNMMMLLLLLLLLLKKKLLLLLLMMMMMMJJJKKKKKKLLLLLLMMMNNNOOOPPPRRRTTTSSSQQQQQQRRRTTTVVVXXX[[[^^^_______________aaadddfffgggfffeeedddjjjjjjmmmrrrxxx|||~~~~~~888888888888999999999:::777777777777777777777777777888888888888999999999888888999:::::::::999999::::::::::::::::::::::::888888999999::::::;;;;;;888888999888888999;;;===<<<===@@@FFFSSShhh~~~hhhUUUNNNHHHBBB>>>???>>>===<<<:::999:::<<<999999999999999999888888777777777777777777777777777777888888888888777777777777777777777777777777888777777777999:::999888::::::::::::;;;;;;;;;;;;===<<<::::::===AAAFFFIIIcccrrrwwwjjjeeebbbdddnnn{{{|||uuuiii```WWW\\\dddmmmtttzzz|||wwwpppjjjbbb]]]```gggVVVTTTOOOJJJLLLRRRWWWWWWXXXZZZXXXSSSRRRZZZbbbgggggghhhkkkooonnnmmmqqqxxxzzzsssnnnfffccc^^^ZZZXXXUUURRROOOUUURRROOOMMMMMMMMMMMMLLLNNNMMMLLLLLLKKKKKKKKKLLLIIIKKKMMMNNNMMMNNNPPPQQQQQQTTTVVVUUUSSSSSSUUUXXX[[[]]]```bbbbbbbbbbbbccceeegggiiijjjkkkjjjhhhgggoooqqqvvv}}}777777777888888888999999777777777777777777777777777888888888888999999999777888999::::::::::::999999999999999999999999999777888888999::::::;;;;;;::::::;;;:::::::::;;;;;;999:::;;;>>>EEESSSeeerrrggg[[[OOOIIICCC<<<;;;???===>>>===;;;;;;;;;<<<<<<888888888888888888999999777777777777777777777777777777888888888888777777888888888888888888888888888777777777999:::999888:::::::::;;;;;;;;;;;;<<<;;;;;;;;;@@@JJJWWWdddlll{{{ppphhhhhhhhhiiiooo{{{vvvoooddd^^^___eeekkkrrrvvvvvvvvvwwwxxxyyyuuuooofff\\\TTTWWW^^^SSSUUUTTTOOOPPPTTTVVVSSSLLLUUU]]]```aaadddeeecccggghhhmmmqqqsss{{{~~~|||zzzwwwqqqhhhbbb]]]ZZZVVVSSSQQQPPPOOOOOOTTTRRRPPPMMMKKKKKKLLLMMMOOONNNMMMMMMLLLLLLLLLLLLLLLOOORRRSSSRRRRRRTTTWWWTTTXXX\\\\\\[[[[[[___cccdddfffiiijjjjjjkkknnnpppqqqrrrsssuuuvvvvvvuuuuuuyyy|||666777777777777888888888777777777777777777777777777888888888888999999999777888999:::::::::::::::777777777777777777777777777777888999::::::;;;;;;777888999::::::999999999::::::::::::;;;AAALLLWWWmmmuuubbb[[[JJJ@@@;;;@@@BBB===;;;>>>:::;;;:::888888999888555888888888888888888999999777777777777777777777777777777888888888888777777888888888888888888888888888777777777999:::999888:::::::::;;;;;;;;;<<<<<<@@@AAAEEEPPPaaawwwzzzjjjYYYOOOZZZkkk}}}sssyyyvvvfffaaa\\\XXXbbbrrrwwwyyyxxxtttnnnkkkmmmppptttnnnfff\\\OOOHHHLLLUUUSSSWWWWWWRRRRRRXXX[[[ZZZXXX^^^aaabbbeeelllqqqrrrqqqtttyyy~~~{{{uuunnnlllmmmpppnnnkkkhhhiiiiiieee\\\UUUXXXUUUQQQMMMKKKLLLMMMOOOTTTTTTRRRNNNKKKJJJKKKMMMQQQPPPOOONNNNNNNNNNNNNNNQQQTTTWWWXXXXXXXXXZZZ]]]]]]bbbgggiiihhhiiinnnsssqqqtttwwwxxxxxxzzzzzz{{{}}}~~~~~~|||zzzzzz777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888<<<;;;999888888888999999999999999999999999999999999999999999999999999999<<<<<<;;;;;;<<<===???@@@JJJ[[[rrr~~~~~~nnnSSSIIIIIICCCBBBAAA???>>><<<;;;::::::::::::999999999888888888888777777777777888888888888777777777777888888777888888888888999999999888888999999999:::::::::555666888:::<<<<<<999777===666555===EEEDDDAAABBBDDDOOO___vvv|||nnncccWWWQQQXXXcccpppyyypppddd^^^```ffflllppptttttttttpppeee[[[[[[```ZZZSSSLLLKKKPPPXXX___ccciiiaaaXXXSSSTTT[[[aaaeeeeeeeeekkkrrrtttttt||||||wwwrrrqqqpppqqqrrrpppkkkfffbbb```___^^^bbb```^^^[[[ZZZYYYXXXYYYVVVSSSPPPNNNNNNMMMJJJGGGTTTTTTSSSPPPLLLKKKKKKLLLUUUUUUTTTRRRPPPPPPRRRTTTTTTYYY^^^bbbdddhhhmmmrrrooouuuyyyyyyyyy}}}|||~~~}}}777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888;;;:::999888888888999999999999999999999999999999999999999999999999999999;;;;;;::::::;;;<<<>>>???GGGLLLZZZmmm|||kkkSSSEEEBBBDDDAAAAAA@@@>>>===;;;::::::::::::999999999888888888888888777777777777888888888888777777777777888888777888888888888999999999999999999999999999999:::;;;;;;;;;<<<<<<<<<<<<;;;@@@===<<<>>><<<:::???FFFYYYgggzzztttiii___[[[[[[___kkkvvv~~~rrrlllmmmoookkkhhhgggjjjlllkkkiii```ccchhhiiiaaaXXXWWW[[[PPPMMMLLLRRR^^^jjjqqqtttoooeeeZZZXXX^^^gggmmmooopppnnnoootttzzzzzzwwwrrrllliiigggggggggfffdddaaa]]][[[YYYYYYYYY[[[YYYWWWUUUSSSSSSSSSSSSSSSPPPOOOOOOOOOOOOLLLIIIUUUUUUSSSQQQNNNMMMNNNPPPRRRTTTVVVWWWWWWWWWYYY[[[YYY___fffkkkooottt{{{777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888;;;:::999888888888999999999999999999999999999999999999999999999999999999::::::999999:::;;;<<<===<<<<<>>===;;;:::999999:::999999999999888888888888888777777777777888888888888777777777777888888777888888888888999999999999999999999999999999999;;;:::999999999:::<<<<<<<<<===>>>======EEEXXXjjjqqqggg```ccclllwww|||xxxtttnnnhhhhhhkkkooollljjjjjjlllmmmjjjgggjjjiiihhhddd[[[RRRQQQVVVVVVSSSRRRZZZeeennnpppnnnfff^^^XXXZZZdddmmmooommmrrruuu~~~}}}{{{wwwuuuuuutttsssrrrkkkhhhccc___\\\[[[[[[[[[ZZZYYYWWWUUUSSSSSSSSSTTTTTTSSSQQQOOONNNMMMNNNNNNPPPOOOPPPQQQRRRRRRPPPNNNRRRRRRQQQNNNLLLMMMOOOQQQSSSVVV[[[^^^```aaacccdddhhhnnnvvv|||777777777777777777777777777777777777777777777777666777777777888888888888888888888888888888888888:::999999999999999999999999999999999999999999999999999999999999999999999999999999999999::::::;;;666888>>>FFFMMM[[[rrr~~~hhhUUUOOOHHHEEEFFFFFFBBB>>>===<<<<<<;;;:::999999888999999999999888888888888888888777777777777888888888888777777777777888888777777888888888999999999:::::::::999999999999888888888999999999:::<<<===;;;<<<@@@HHHUUUjjjvvviiiaaagggeeejjj|||lllgggeeehhhllloootttyyyyyyqqqfffaaabbbfffjjjlll{{{rrrggg\\\RRRNNNTTT]]]ccc^^^[[[^^^fffjjjhhhcccaaa```aaagggooouuuvvvuuuyyyzzz|||}}}|||xxxqqqkkkmmmjjjhhhfffffffffeeeddd^^^\\\YYYUUUSSSRRRSSSSSSUUUTTTSSSQQQQQQQQQQQQQQQPPPOOONNNMMMLLLLLLMMMMMMOOOPPPRRRSSSTTTTTTSSSRRRRRRRRRRRRQQQPPPQQQUUUWWW]]]```eeehhhlllooosssvvv777777777777777777777777777777777777777777777777666777777777888888888888888888888888888888888888999999999999999999999999999999999999999999999999999999999999999999999999888888888999999999999999;;;<<<===:::555:::MMMaaajjjyyyeeeTTTDDDAAAAAABBBCCCCCCAAA>>>:::;;;:::::::::999999888888999999999888888888777777888888777777777777888888888888777777777777888888777777888888888999999999999999999999999999999999999;;;===<<<;;;:::<<<>>>@@@DDDNNNccc~~~vvvdddZZZZZZ^^^ssszzz{{{pppfffaaaaaakkkuuu{{{}}}zzznnn___WWWXXXaaajjjooofff^^^UUUPPPNNNRRR^^^jjjaaa]]]ZZZ^^^ffflllmmmjjjjjjnnnrrrvvvzzzzzztttppphhhgggfffeeeeeeccc```]]][[[ZZZXXXWWWXXXXXXWWWVVVWWWVVVSSSQQQPPPPPPPPPQQQSSSSSSRRRQQQPPPOOOOOONNNNNNMMMLLLKKKKKKLLLMMMMMMNNNOOOQQQRRRRRRRRRRRRRRRVVVXXXYYYZZZ[[[]]]```cccgggiiimmmpppvvv}}}777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888888888999:::::::::999999999999999999999999999999999999999999999999999999888888999999999999888888>>>:::777999::::::===BBBKKKfffnnnPPPIIIIIIHHHAAAAAAAAA???===<<<<<<===999999999999999999999999999888888888888777777777888888777777777777888888888888777777777777888888777888888888888999999999888888999999999:::::::::999;;;===;;;999999===AAAFFFQQQfff~~~mmm\\\PPPOOO[[[hhhyyyiiibbbddd```dddrrrmmmeeeZZZUUUWWW^^^dddhhhMMMLLLNNNRRRVVVYYY```hhhYYYWWWWWW[[[bbbiiimmmnnnlllqqqvvvyyy}}}}}}yyytttpppmmmjjjfffddd^^^[[[XXXWWWWWWWWWVVVUUUTTTRRRQQQRRRSSSSSSRRRQQQSSSRRRQQQPPPOOOPPPPPPQQQQQQQQQPPPOOONNNMMMLLLLLLKKKJJJJJJIIIJJJKKKLLLMMMLLLNNNOOOPPPPPPQQQSSSUUUZZZ]]]aaadddfffhhhjjjllliiijjjmmmpppvvv777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888777888999::::::::::::999999999999999999999999999999999999999999999999999888999:::::::::999888888;;;666555<<>>???KKKZZZtttlllRRREEEDDDHHHLLLDDDBBB???===<<<<<<===>>>999999999999999999999999888888888888777777777777888888777777777777888888888888777777777777888888777888888888888999999999777777888999:::;;;;;;<<<999:::;;;;;;<<>>>>>:::777999999999999999:::::::::888888888888777777777777888888777777777777888888888888777777777777888888777888888888888999999999666666777888:::;;;<<<===<<<===???@@@EEERRRcccooo}}}ooolllfffccchhhooozzz}}}}}}{{{sssjjjkkkqqqvvvooonnnxxx{{{kkk___iiibbbXXXQQQPPPQQQQQQPPPQQQSSSYYYaaaaaa\\\WWWVVV___ccciiilllooorrrvvvzzzzzzuuuqqqpppqqqooohhhbbbXXXWWWVVVUUUUUUSSSPPPMMMOOONNNNNNNNNOOONNNLLLJJJLLLKKKKKKLLLNNNOOOMMMLLLKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOPPPPPPQQQPPPPPPOOOLLLLLLLLLLLLMMMOOOQQQRRRQQQSSSUUUUUUWWW[[[bbbgggmmmsss{{{999888888888777777666666999888888888777777666666777777777777777777777777999888888888777777666666888888888888888888888888999999888888999999:::;;;;;;:::888777777777888888999999999888888888777777888888999999999:::::::::<<<<<<<<<>>>AAAIIISSSYYY}}}qqqbbbXXXNNNFFFCCCCCCBBBAAA@@@>>>======<<<<<<<<<;;;;;;::::::::::::::::::999999888888888777777777777777777777777777777777777777777777777777777777777888888888888999888666666666888;;;<<<:::<<<===;;;777777:::===;;;CCCLLLZZZooo{{{ddd^^^fffjjjppp|||uuusssoooooossswwwvvvrrrpppddddddhhhggg```\\\ZZZTTTNNNKKKNNNTTTYYY\\\UUUUUUXXX___hhhkkkgggccchhhhhhjjjqqq}}}|||uuuqqqeeeaaa^^^^^^``````[[[WWWRRRSSSSSSSSSQQQOOOMMMLLLLLLMMMMMMLLLJJJJJJKKKLLLJJJMMMOOONNNKKKHHHHHHIIIIIIJJJKKKLLLNNNNNNNNNNNNPPPQQQRRRRRRSSSSSSRRRRRRPPPPPPPPPQQQQQQRRRRRRSSSWWWVVVYYY___aaaeeeppp}}}888888888777777777666666888888888888777777777666777777777777777777777777888888888888777777777666888888888888888888888888999999888888999999:::;;;::::::888777777777888888999999999888888888777777888888888999999999:::::::::999888777888<<>><<>>>>>BBBKKKYYYlllppp^^^RRRLLLEEEAAAAAAAAA@@@>>>@@@??????>>>===<<<;;;;;;;;;;;;:::::::::::::::999999999999999999888888888777777777777777777777777777777777777777777777777777777777888888888999999999999999999999999999::::::;;;;;;;;;;;;===CCCHHHRRRccczzzzzzmmmddd\\\[[[\\\bbbsssvvvqqqooogggiiioooyyywwwppphhh___[[[cccjjjdddWWWLLLGGGLLLTTT[[[^^^]]]YYYVVVUUU[[[bbbfffhhhlllsssyyy}}}yyypppggg```[[[YYYTTTQQQOOOPPPQQQQQQMMMJJJNNNNNNNNNNNNNNNMMMMMMLLLNNNNNNNNNMMMKKKKKKMMMOOOPPPRRRTTTTTTSSSRRRSSSTTTRRRUUUWWWWWWVVVWWWZZZ^^^aaaaaa___^^^]]]\\\\\\\\\^^^___aaabbbcccbbb```___cccccchhhsss|||777777777777777777666666888888888777777777777777666666666666666666666666888888888777777777777777888888888888888888888888888888888888888999999:::999999888888888888888888888888888888888888888888888888888888999999999999999:::;;;;;;:::;;;<<<>>>AAABBBDDDGGGNNNZZZhhhrrrvvvkkk^^^RRRLLLKKKIIIFFFDDDBBBAAA@@@???======<<<<<<;;;;;;::::::::::::::::::999999999999999999999888888888888888777777777777777777777777777777777777777777777777777777888888888999999999999999::::::;;;:::999999666===BBB===888???TTTgggpppxxx}}}rrrjjjjjjaaa[[[^^^hhhxxxtttrrrqqqnnnjjjpppxxx|||yyyssssssvvvvvvggg[[[ZZZ]]]ZZZSSSMMMNNNRRRXXX[[[]]]^^^```aaa]]]fffooorrrrrrwww|||wwwpppggg___ZZZWWWVVVOOOMMMLLLMMMNNNMMMKKKIIIJJJKKKLLLLLLMMMNNNNNNNNNRRRRRRRRRQQQPPPQQQSSSVVV\\\\\\]]]^^^^^^^^^^^^^^^WWWZZZ^^^^^^^^^```eeejjjjjjiiigggffffffffffffgggjjjlllnnnppppppnnnlllkkkjjjjjjooozzz666666666666666666777777777777777777777777888888666666666666666666666666777777777777777777888888888888888888888888888888888888777777888888999:::888888888888999888888888888888888888888888888888777777888888888999999999555777999:::999999:::;;;888;;;===>>>???CCCKKKQQQ```ccckkkwwwxxxhhhVVVLLLHHHEEEDDDEEE??????>>>=========???@@@::::::::::::::::::::::::999999999999999999999999888888888888888888888888777777777777777777777777777777777777777777777777888888888888999999999999999999:::;;;;;;;;;;;;:::777;;;@@@CCCKKK]]]xxxxxxnnnhhhgggiiigggjjjvvvyyyuuu{{{|||vvv{{{sssnnnoooqqqsss{{{qqqcccTTTPPPPPPPPPOOOPPPTTTXXX]]]^^^]]]___dddiiiqqqvvv||||||vvvqqqlllhhhaaaZZZTTTQQQOOONNNKKKKKKKKKKKKLLLLLLKKKJJJIIIJJJKKKMMMOOORRRSSSTTTVVVWWWWWWVVVVVVXXX\\\___ddddddfffhhhkkkmmmoooooolllnnnqqqqqqpppqqquuuxxxvvvvvvvvvvvvwwwxxxzzzzzz|||~~~~~~|||xxxyyy}}}555555666666666666777777777777777777888888888888777777777777777777777777777777777777888888888888888888888888888888888888888777777777777888999999777777888999999999999888888888888888888999999999777777777888888888888999888999::::::888777777777555888<<<=========???AAABBBEEEJJJQQQYYYbbbkkkqqq|||{{{mmm```WWWMMMFFFCCCDDDEEEAAA>>>>>>===<<<:::999:::;;;<<<===999999999999999:::::::::777888888888888999999999777777777888888888888888777777777777777777777777777777777777777777777777888888888999999999999:::999999:::;;;;;;<<<======???>>>CCCWWWsss{{{lllaaa```eeellluuummmuuuzzzzzz}}}}}}ttteeeaaaqqq{{{sss___YYYUUUUUUUUUTTTUUUXXXTTT[[[cccfffccccccggglllsssxxx~~~xxxtttmmmkkkhhhiiiiiihhhddd```^^^[[[VVVRRRNNNKKKJJJIIIIIIJJJKKKKKKLLLLLLLLLKKKKKKLLLNNNRRRVVVZZZ]]]___]]]^^^^^^^^^___ccchhhlllmmmmmmoootttzzz555555555666666666777777666777777777888888888888777777777777777777777777666777777777888888888888888888888888888888888888777777777777777888999999666777888999:::999999888777777888888888999999999777777777777888888888888:::;;;<<<;;;999777777888:::<<<>>>>>>===;;;::::::@@@AAABBBCCCEEEIIILLLOOOZZZeeerrr}}}oooggg\\\TTTNNNJJJEEEBBBAAA??????DDDEEEAAA>>>>>>CCCAAA===<<<<<<<<<:::888888888999999999:::::::::777777777777888888999999666777777777888888888999777777777777777777777777777777777777777777777777888888888999999999::::::999999999:::;;;===???@@@GGGOOObbb}}}~~~yyytttlll```ZZZ___jjjvvvzzzoootttzzz}}}xxxbbbZZZ```yyyiiiXXXXXXZZZ___ccc```ZZZZZZ^^^XXXaaajjjllliiiiiipppwwwzzz}}}yyyuuunnngggbbb```]]]ZZZ[[[]]]^^^\\\ZZZVVVUUURRRPPPMMMLLLKKKJJJJJJKKKMMMNNNNNNNNNOOOOOOOOOQQQTTTXXX^^^dddhhhkkkhhhiiijjjkkkmmmrrrxxx|||~~~444555555555666666777777666666777777888888888999777777777777777777777777666666777777888888888999888888888888888888888888777777777777777888888999666777888999::::::999888777777888888999999999999777777777777888888888888555666888777666666777888::::::999999::::::999999<<<;;;;;;>>>AAADDDEEEDDDEEEMMMUUU[[[eeevvvvvvjjjaaaQQQMMMJJJIIIIIIHHHEEEBBBFFF@@@:::999999999===BBB>>>;;;888999;;;<<<888555888888888999::::::;;;;;;666666777777888888888999666666777777888888888999777777777777777777777777777777777777777777777777888888999999999::::::::::::999888999:::===@@@BBBIIIcccyyyrrrmmmiiiddd^^^]]]jjjzzz~~~~~~yyy~~~~~~{{{sssoooccc___eeeqqqrrrdddXXXUUU\\\aaagggiiiaaaXXXXXX]]]```gggnnnnnnkkkooo{{{wwwtttrrrooolllgggaaaYYYTTTWWWTTTQQQRRRUUUXXXWWWVVVQQQPPPOOONNNMMMKKKJJJJJJMMMNNNPPPQQQQQQRRRSSSTTTSSSUUUXXX]]]dddkkkppptttrrrssstttvvvyyy~~~555555555555666666666666666666666666555555555555777777777777888888888888777777777777777888888999999999999888888888888777777888888888888999999999777777777777888888888888777777777777777777777777777777777777777777777777888888888888888888888888888888999999999:::::::::888999:::;;;===>>>?????????BBBEEEGGGIIILLLOOOQQQYYYbbbkkkpppsss{{{wwwddd```YYYRRRMMMJJJIIIIIIDDDDDDCCCBBBBBBAAA@@@@@@>>>>>>======<<<<<<<<<<<<888888888888888888888888999999888777666666666777777777777777777777777777777777777777777777777777777777777777777888888999999999999999999999999999888999999999::::::888444>>>;;;:::===>>>BBBMMMXXX~~~{{{mmmeee___bbbgggjjjooo{{{zzzwww{{{xxxsssnnnmmmooobbb[[[WWWYYYZZZVVVTTTVVVXXX^^^dddeeebbb```bbbeeekkkoootttwww~~~yyypppiiiaaa^^^ZZZXXXWWWVVVSSSQQQNNNNNNNNNNNNOOOOOOOOOPPPNNNNNNMMMKKKJJJKKKMMMOOOOOOPPPRRRSSSTTTUUUXXXZZZYYY___gggoootttyyy|||~~~555555666666666777777777666666666666666666666666777777777777888888888888777777777777777888888999999999999888888888777777777777888888888999999999777777777777888888888888777777777777777777777777777777777777777777777777888888888888888888888888888888888999999999::::::999999:::;;;;;;<<<======<<<>>>@@@AAABBBCCCEEEGGG===BBBHHHIIIIIIMMMUUU\\\bbbiiiqqqrrrqqqrrryyyzzzuuurrrjjjeee^^^ZZZXXXTTTNNNIIIMMMKKKHHHDDDBBBAAAAAABBBBBBAAAAAA@@@??????>>>>>>======<<<<<<<<<;;;;;;;;;888888888888888888888888999888777777777777777777777777777777777777777777777777777777777777777777777777777777777888999999999999999999999999999999<<<;;;999777888;;;<<<<<<444888<<>>???@@@@@@@@@???@@@CCCEEE@@@CCCHHHIIIIIIJJJNNNRRRQQQRRRTTTVVVYYY[[[]]]^^^^^^[[[YYYXXXXXXWWWVVVUUU]]][[[XXXTTTPPPLLLIIIGGGGGGDDDBBBBBBEEEEEECCC@@@AAA@@@???>>>>>>?????????>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;:::::::::::::::888888888888888888888888777777777777777777888999777777777777777777777777777777777777777777777777888777777777777888999999:::::::::::::::::::::::::::999888999999:::;;;<<<;;;AAAFFFOOOeee~~~lll``````dddggguuuxxx|||yyygggdddiiiyyy{{{gggXXXXXXTTTRRRSSSTTTSSSSSSUUU]]]eeennnrrrrrruuu||||||wwwrrrmmmiiihhhaaa```___^^^\\\YYYTTTQQQOOONNNLLLLLLMMMLLLKKKJJJKKKLLLLLLMMMMMMLLLKKKKKKKKKMMMPPPSSSUUUVVVVVVUUUVVV]]]gggoootttwwwxxxyyy}}}777777777777888888888888777777777777888888888888666777777777888888888888777777777777777888888999888888888888777777777777777777777777888888888888666777777777888888888888777777777777777777777777777777777777777777777777888888888888888888888888888888888888999999999999999999999999888888888888999:::<<<;;;::::::;;;<<>>?????????AAAAAAAAAAAA@@@@@@@@@@@@EEEEEEEEEEEEEEEFFFGGGHHHGGGFFFDDDCCCCCCCCCBBBBBB@@@@@@AAABBBCCCDDDDDDEEEDDDBBBAAABBBDDDEEEDDDBBBAAAAAAAAAAAA@@@???>>>>>><<<<<<<<<;;;;;;:::::::::999999999999999999888888888888888888888888888888777666666666777888999999777777777777777777777777777777777777777777777777888888777777888888999:::::::::::::::::::::::::::888999<<>>:::888999DDDLLLTTTaaa}}}{{{mmm\\\UUU\\\iiiqqqyyy~~~{{{vvvooobbbhhhqqqsssiiiZZZTTTUUU[[[YYYWWWWWWXXXXXXXXXYYY]]]fffqqqvvvxxx~~~|||qqqooojjjeee```\\\YYYXXXTTTUUUVVVWWWVVVTTTQQQOOOLLLLLLLLLLLLLLLLLLKKKJJJJJJLLLNNNQQQRRRRRRQQQPPPRRRRRRRRRTTTWWWXXXYYYXXX___gggsss~~~777777777777888888888888666777777777888888888999666777777777888888888888777777777777777888888999888888888777777777666666666666777777777888888888666777777777888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777888888888999999999999888888888888777777777888999;;;;;;::::::<<<>>>:::999777999;;;======;;;======>>>???@@@AAABBBBBBDDDDDDDDDDDDCCCBBBAAAAAADDDDDDDDDDDDCCCDDDEEEFFF@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@?????????===<<<======>>>>>>===<<<;;;:::;;;;;;;;;;;;::::::::::::777777777888888888888888777777777777777777777777777666666666777888999999777777777777777777777777888888888888888888888888888888888888888999999:::::::::::::::::::::::::::>>>;;;<<>>:::===CCCHHH\\\oooxxxrrriiihhhaaaWWWVVVeee{{{~~~|||wwwssspppjjjccc___gggoookkkZZZMMMQQQ]]]WWWYYY[[[]]]```eeeiiikkkmmmqqquuuuuuwwwxxxuuuqqqmmmeeebbb]]]XXXUUUSSSSSSTTTPPPRRRSSSSSSRRRPPPOOONNNHHHIIIJJJKKKJJJIIIIIIIIIKKKNNNSSSWWWZZZ[[[[[[ZZZVVVSSSRRRSSSXXX]]]```aaalllttt~~~666666666777777777888888555666666777777888888888777777777777888888888888777777777777777888888999888888777777777666666666666666666777777777888888777777777777888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888999888888888888888888777777555777999999999999;;;======<<<;;;<<<=========;;;999::::::;;;;;;<<<======999:::<<<=========<<<;;;<<<===>>>===;;;;;;===>>>?????????>>>======<<<<<>>>>>===888999::::::;;;;;;::::::::::::::::::::::::::::::777777777777777888888888777777777777777777777777777777777777777777888999777777777777777777777777888888888888888888888888999888888888888999::::::::::::::::::::::::::::::???999777999:::===HHHVVVddd~~~|||oooiiifffSSSZZZ___bbbmmm||||||}}}yyyqqqtttzzzwwwhhhXXXRRRVVV[[[^^^ZZZVVVYYY```]]]bbbeeefffiiipppuuuwww{{{|||ppphhheeebbb^^^ZZZWWWSSSOOONNNNNNPPPQQQLLLMMMNNNMMMKKKJJJJJJKKKKKKNNNQQQRRRRRRQQQRRRRRRRRRVVV\\\bbbggghhhhhhgggZZZWWWVVVZZZbbbkkkqqqsss|||555555666666666777777777444444555666666777888888777777777777888888888888777777777777777888888999888777777777666666666666666666666666777777777888777777777777888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888666777888888888888999;;;666777777777666666555555:::;;;<<<;;;888777777999>>>>>>??????@@@AAAAAABBB>>>???@@@???===<<<>>>@@@::::::;;;;;;<<<======>>>999999:::999999888999999999999999::::::;;;<<<<<<999999999999999999999999666666777777888888888888777777777777777777777777999888777777777777777777777777777777777777777777888888888888888888888888999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<999;;;EEEKKKPPP___qqqnnn```___eeeYYYfffvvvzzz{{{~~~{{{{{{tttrrrkkkoooxxxoooaaaMMMNNNRRRXXXYYYXXX\\\aaaiiiooorrrqqqttt{{{}}}zzznnnmmmggg^^^YYYXXXWWWSSSQQQPPPNNNMMMLLLLLLLLLMMMIIIJJJKKKKKKIIIJJJMMMOOOSSSWWW\\\______```bbbdddaaaeeelllssswwwxxxwwwvvvhhheeeffflllwwwxxxuuurrrpppkkkjjjllloooqqqrrrxxx555555555555666666666666333444444555666777777888777777777777888888888888777777777777777888888999777777777777666666666666666666666666777777777777777777777777888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888777888888888999999999999888999:::999888777888:::777999;;;;;;:::999:::;;;555888;;;;;;999888;;;>>>:::999888777777888:::;;;888:::<<<;;;888888:::===999999999999::::::::::::;;;<<<<<<<<<;;;:::;;;<<<::::::999888888888999999777777777777888888888888666777777777888888999999777777777777777777777777999999888777666666777777777777777777777777777777888888888888888888888888999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;===???KKK^^^hhhlllxxxmmmdddbbbbbbfffkkktttyyyvvv~~~xxxjjjgggqqqlllVVVMMMWWWZZZ]]]\\\UUURRR[[[hhhiiirrrxxxyyy~~~~~~ssslllhhheeebbb]]]^^^ZZZTTTQQQRRRQQQNNNMMMMMMNNNNNNMMMLLLJJJIIIJJJLLLMMMMMMMMMOOOTTTXXXUUUZZZaaaeeegggiiillloooooossszzzwwwvvvwww~~~}}}vvvrrrooommmkkkmmmlllnnnqqqsssuuu}}}888888777777666666555555888777555444555666888999888888777777666666555555555666888:::;;;:::999888999888777666666555666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888999999999888888888888777888888777777888888999::::::::::::999999888888888777888888888888999999999<<<;;;;;;::::::999999888999999999999999999999999888888888888888888888888777777777888999999::::::888888999999999:::::::::777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777555666888::::::888666555777777777777888888888888777999::::::999:::===???BBBCCCCCCBBBCCCDDD???:::>>>GGGaaa}}}yyyuuu}}}~~~nnn]]]WWWYYY```kkkuuu{{{{{{}}}~~~~~~xxxmmmfffooo^^^\\\\\\XXX```]]]^^^bbb___[[[___iiimmmqqqyyy~~~uuuhhh]]]WWWUUUUUUVVVVVVSSSPPPNNNNNNOOOOOOOOOKKKKKKLLLLLLMMMMMMNNNNNNPPPPPPQQQTTTWWWZZZZZZZZZbbbeeehhhhhhhhhllluuu|||~~~wwwqqqqqqtttuuuuuuttttttwww|||888777777777666666666555777666555444555666888999888777777777666666666555666777999::::::999888777888777777666666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777666666777777777888888888999999999888888888777777888888777777888888999::::::::::::999999888888888777777888888888999999999999999::::::::::::::::::999999999999999999999999888888888888888888888888999888888888888888888888777777777888888888999999777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777666777888999999888777666777777777777888888888888999999999999888888999999???BBBEEEDDD>>>:::???EEEeeemmm{{{pppjjjmmm___WWWPPPTTTeeeyyy~~~yyyuuuwww~~~{{{xxxnnnppp|||wwwfffiiipppmmm^^^TTTWWW[[[YYY]]]ZZZ\\\cccdddbbbgggqqqssswwwzzzvvvvvvuuurrroookkkeee]]]VVVRRRPPPPPPOOOPPPNNNLLLLLLLLLNNNNNNOOOPPPPPPQQQRRRTTTVVVWWWXXXWWWXXX[[[]]]___```^^^]]]jjjmmmqqqqqqqqqttt|||~~~ssspppvvv777777777777666666666666777666555555555666777888777777777777666666666666777888999999999888777666666666666666666777777777555555555555555555555555777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777666666777777777777888888999999888888888777777777888777777777777888999999999999999999999888888888777777777888888888999999777888888999::::::;;;;;;999999999999999999999999888888888888888888888888::::::999888888777666666666666666777777777888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888777777777888888888999999:::999888999::::::888777>>>AAAEEEFFFBBBDDDXXXppp}}}nnnaaaZZZYYYXXXYYYZZZfffzzzuuu|||tttnnniiimmmtttwwwsssnnnnnnrrrqqqqqqyyy|||jjjQQQSSSZZZZZZRRROOOVVV^^^______[[[^^^hhhmmmnnnttt}}}|||yyyrrrmmmgggcccaaa___[[[XXXXXXUUUQQQOOOOOONNNMMMLLLNNNNNNNNNNNNPPPRRRTTTUUUZZZZZZZZZ[[[]]]___aaabbbfffiiimmmqqqrrrqqqnnnllltttxxx}}}}}}}}}|||zzzwwwtttwwwrrrkkkqqqyyy777777777777666666666666666555555555555666777888777777777777666666666666888888999999888777666555555555666777777777777777666666666666666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777666666666666777777777888888888888888777777777777777777777777777888999999999999999888888888888888777777777777888888888888777888888888999999::::::888888888888888888888888888888888888888888888888999888888888777777777666666666666777777777888888777777777777777777777777666666666666666666666666666666666666666666666666777777777777777777777777999888888777777888888999777777888888888999999999;;;999888:::<<<===<<<:::CCC@@@CCCKKKPPP\\\xxx~~~nnnddd```\\\WWWfffppp{{{tttoooxxxsssppplllgggaaa___ccciiikkk~~~sssdddaaaYYYKKKWWW[[[YYYSSSRRR[[[eeeiiigggaaaccclllqqqrrrwww~~~{{{wwwooogggddd```]]]YYYWWWUUUSSSPPPMMMPPPNNNMMMNNNPPPQQQQQQPPPSSSTTTVVVWWWYYY\\\___aaabbbbbbbbbcccdddfffggghhhrrrwww|||~~~{{{zzz{{{yyyyyyvvvvvvxxxyyyvvvvvvxxx{{{}}}mmmnnnyyy666666666666777777777777555555555555555666666777666666666666777777777777888888888888777777666555444555666777888888777777777777777777777777777777666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666555666666666666777777777888888888777777777666666777777666666777777888999888888888888888888888888666666777777777888888888999999999888888777777777888888888888888888888888777777777777777777777777666666777777777888888888777777777888888888999999777777777777777777777777666666666666666666666666666666666666666666666666777777777777777777777777999999888888888888999999888888888888999999999999<<<:::999999;;;<<<<<<<<>>======DDDRRR^^^zzz|||nnncccdddttt|||hhhiiihhhfffjjjpppppplllhhhnnnsssZZZOOORRRPPPPPPQQQUUUYYY^^^ccc```aaadddiiikkkkkklllmmmmmmoooxxxxxxtttssssssoooiii___WWWSSSUUUXXXQQQSSSSSSQQQOOONNNMMMKKKQQQRRRRRRRRRRRRSSSVVVXXXVVVZZZccclllssstttqqqnnnlllppptttrrrnnnlllooorrruuuxxx~~~}}}zzzqqqrrrqqqpppttt|||mmmeeehhhmmmiiieeeeeeTTTXXXaaannn777777666555555555555555555555555555666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777555555555555666666666666888888777777666666555555666666666666666666666666555555666666666666555555666666666666666666666666666666666666777777777777777777777777666666666666777777777777777666555555777777777777888888888888777777777777777777777777777777777777777777777777666666777777777777666666777777777777777777777777777777666666666666777777777777888888888888777777666666666666777777777777777777777777777777777777888888888777777777777777999999::::::::::::;;;;;;888888888888888999;;;<<<;;;:::===BBBJJJZZZtttqqquuuvvvmmmiiilllzzzoookkkuuuuuummmqqqooojjjoootttjjjdddnnnrrr___UUURRRRRRVVVRRROOOPPPVVV^^^eeehhhhhhdddgggnnnmmmiiippp}}}www}}}uuummmddd]]]\\\ZZZXXXUUUSSSQQQQQQQQQSSSQQQNNNLLLLLLNNNQQQSSSUUUTTTSSSTTTXXX\\\```aaaaaa]]]^^^eeelllqqquuuzzz~~~~~~~~~}}}{{{{{{yyy}}}|||sssiiijjjkkklllqqq|||rrrlllnnnrrrpppjjjeeebbb]]]^^^gggqqqzzz777777666555555555555555555555555555666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777555555555555666666666666888777777777666666666555666666666666666666666666555555666666666666555555666666666666666666666666555666666666777777777777777777777777666666666666777777777777777666555555666666777777777888888888777777777777777777777777777777777777777777777777666666777777777777666666777777777777777777777777777777666666666666777777777777888888888888777777666666666666777777777777777777777777777777777777888888888888777777777777999999::::::::::::;;;;;;888:::;;;<<<<<<<<<<<<===<<>>AAABBB\\\uuurrrbbbfffiiigggtttsssppppppkkklllrrrqqqnnnsss}}}}}}tttrrruuuiiiZZZZZZUUUUUUSSSSSSYYYaaaaaa\\\VVVZZZ^^^bbbfffkkkqqquuusssxxx|||tttooollljjjgggddd^^^XXXTTTRRRQQQPPPQQQPPPPPPPPPPPPRRRTTTUUUXXXYYYZZZ\\\^^^___``````bbbeeeiiilllmmmnnnooopppqqqjjjdddbbbaaaeeennnwww~~~ttthhhdddbbbaaahhhjjjsss}}}|||xxxwwwxxx|||777777666555555555555555555555555555666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666555555555555666666666666666666666666777777777777666666666666666666666666555555666666666666555555666666666666666666666666555555555555666666666666555666666666777777777888666666777777777777666666555666666666666777777777666666666666666666666666666666666666666666666666666666777777777777666666666666666666666666666666777777666666666666777777777777888888888888777777666666666666777777777777888888888888888888888888777777888888999999999:::999999999:::::::::;;;;;;===>>><<<:::;;;AAALLLUUUccc{{{zzzhhh```]]]dddooo~~~{{{nnnfffeeeiiigggiiillliiifffqqq}}}fffNNNHHHTTTOOOSSSUUUVVVZZZbbbfffeeedddhhhlllnnnpppttt|||yyynnnfff```[[[WWW[[[YYYUUUQQQOOONNNPPPQQQRRRQQQRRRRRRTTTVVVYYYZZZaaabbbcccddddddcccbbbbbbeeejjjrrryyy|||~~~uuullllllnnnnnnoooqqqqqqzzzyyyhhh^^^[[[\\\^^^\\\bbbppp777777666555555555555555555555555555666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777555555555555666666666666666666666666777777777777666666666666666666666666555555666666666666555555666666666666666666666666444444555555555666666666555555666666777777888888555666666777777777777777555555666666666666777777666666666666666666666666777777777777777777777777666666777777777777666666777777777777777777777777777777666666666666777777777777888888888888777777666666666666777777777777888888888888888888888888777777888888999:::::::::999999::::::::::::;;;;;;;;;;;;::::::>>>LLL___mmmuuueeeccc______kkkrrrkkknnnllleeeaaaggggggfffdddbbbiii}}}hhhUUUHHHIIIWWW^^^XXXQQQQQQ\\\jjjnnnjjjggglllpppqqqsss{{{zzztttkkkddd___ZZZTTTOOOSSSSSSRRRPPPOOOOOOQQQTTTPPPQQQSSSUUUYYY]]]aaacccccccccddddddddddddcccbbbdddmmmyyyzzz{{{~~~|||wwwtttwwwttthhh___[[[[[[______eeerrr777777666555555555555555555555555555666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777555555555555666666666666555666666666777777777888666666666666666666666666555555666666666666555555666666666666666666666666444444444555555555666666555555555666777888888888555555666777777777777777555555555666666666777777666666666666666666666666777777777777777777777777666666777777777777666666777777777777777777777777777777666666666666777777777777888888888888777777666666666666777777777777888888888888888888888888777777888999999:::;;;;;;999999::::::::::::;;;;;;999;;;===AAAKKK___xxx~~~xxxrrrggg^^^``````kkkfffbbbhhhgggbbb___bbbiiijjjdddaaammmdddOOOTTT[[[[[[```ccc]]]UUUUUU```mmmpppllliiiooovvv{{{xxxsssiiiddd___\\\[[[XXXTTTPPPOOOQQQRRRRRRQQQQQQTTTVVVVVVWWWXXX[[[___cccgggjjjffffffgggiiikkklllnnnnnnpppzzz{{{rrriiibbb```cccfffiiittt777777666555555555555555555555555555666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777555555555555666666666777555666666666777777888888666666666666666666666666555555666666666666555555666666666666666666666666444444444555555555666666444555555666777888888999555555666777777777777777555555555555666666666777666666666666666666666666777777777777777777777777666666777777777777666666777777777777777777777777777777666666666666777777777777888888888888777777666666666666777777777777888888888888888888888888777777888999::::::;;;;;;999999:::::::::;;;;;;;;;===AAAGGGOOO]]]tttwwwooonnnjjjddd``````lllooofffbbbfffgggbbbaaaeee```mmmrrrhhhaaafffnnnqqq\\\```ZZZXXXcccgggeeeiiiZZZ^^^``````ccciiimmmnnnuuu}}}~~~vvvooohhhccc[[[WWWSSSRRRSSSSSSQQQNNNMMMPPPSSSSSSRRRSSSUUUXXX`````````bbbeeehhhkkkllloooppprrruuuyyy}}}xxxmmmiiikkkhhhiiisss666666555555555555666666666666666666666666666666666666666666666666666666888888888777777777777777777777777777777777777777666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777666666555555555555555555555555666666666666777777777777666666666666666666666666666666666666777777777777777777777777777777777777666666666666777777777777777777777777666666666666888888777777666666555555777777777777777777777777<<<999888888:::;;;999666999::::::::::::;;;===>>>DDDIIIWWWnnn{{{kkkgggrrruuukkkhhhqqqsssuuuhhhfffhhhfffeeegggiiiiiieeebbbfff{{{lll\\\UUUSSSQQQRRRXXXccciiihhheeeddd^^^bbbaaafffqqqsssrrrzzzxxxlllddd___\\\YYYUUUTTTRRRRRRRRRRRRPPPOOOWWWOOOOOOXXX[[[VVVWWW]]]ccchhhooosssnnnhhhiiinnnwwwzzz}}}vvvwwwyyywwwwww}}}}}}~~~~~~~~~666666555555555555666666666666666666666666666666666666666666666666666666777777777777777777777777777777777777777777777777666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777666666555555555555555555555555666666666666777777777777666666666666666666666666666666666666777777777777777777777777777777777777666666666666777777777888777777777777777777777666888888777777666666666666888888888888888888888888:::888777888;;;<<<:::888777:::======<<<===CCCHHHXXXllltttnnndddbbbmmmwww|||wwwhhhaaacccfffcccaaaaaadddjjjpppttt~~~rrrZZZPPPRRRWWWYYYWWWZZZbbbhhhgggcccbbb[[[jjjpppooorrruuuxxxlllaaa[[[XXXVVVTTTSSSQQQNNNMMMNNNPPPQQQRRRZZZUUUVVV^^^```\\\^^^ffflllooouuuzzzzzzxxx{{{~~~tttnnnlllmmmvvv666666555555555555666666666666666666666666666666777777777777777777777777777777777777777777777777666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777666666555555555555555555555555666666666666777777777777666666666666666666666666666666666666777777777777777777777777777777777777666666666777777777888888777777777777777777777777888777777777777666666666888888888888888888888888999888888999;;;<<<<<<;;;999<<>>===BBBLLLUUUuuuyyyiiiWWWbbbbbbdddlll}}}~~~vvvrrrkkkccceeelllqqqllleee___```kkk|||yyy___JJJHHHTTT^^^[[[WWWWWW___eeeeeecccbbbaaappptttttt~~~qqqjjj```XXXTTTRRRRRRRRRRRRPPPMMMLLLMMMPPPTTTWWW[[[YYY[[[aaabbbaaahhhrrrwwwwww{{{{{{xxxooobbb______iiiyyy666666555555555555666666666666666666666666666666777777777777777777777777666666666777777777777777666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777666666555555555555555555555555666666666666777777777777666666666666666666666666666666666666777777777777777777777777777777777777666666777777777888888888777777777777777888888888777777777777777777777777888888888888888888888888::::::::::::;;;;;;;;;;;;>>>===<<<>>>EEERRRbbblllpppddd\\\VVVcccnnnwww||||||uuupppmmmiiigggmmmvvv{{{xxxqqqiiihhhqqqwwwdddRRRKKKPPPZZZbbb[[[WWWWWW```gggiiihhhiiipppvvvvvvyyygggccc\\\VVVSSSRRRSSSSSSTTTSSSRRRQQQRRRTTTYYY\\\ZZZYYY\\\```bbbfffrrr}}}vvvqqqtttxxxyyyzzz}}}xxxpppyyyxxxjjjddd```eeeqqq|||666666555555555555666666666666666666666666666666666666666666666666666666555555666666777777777777666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777666666666666666666666666666666666666666666777777777777666666666666666666666666666666666666777777777777777777777777777777777777777777777777888888888888666777777777888888888999777777777777888888888888888888888888888888888888;;;;;;<<<;;;;;;;;;;;;;;;???;;;<<>>:::<<<>>>>>>;;;:::CCCTTTcccwwwaaa\\\^^^cccooovvvrrrzzz~~~vvviii``````ccc```fff```XXXfff{{{lll___PPPMMMVVV___^^^WWWWWWXXX]]]dddgggiiinnnuuuxxxwwwzzzrrrkkkddd___YYYSSSQQQTTTVVVXXX[[[]]]^^^___```aaaccckkknnnhhhhhhuuuuuulll```ZZZWWW```sss555555555555555555555555666666666666666666666666555555666666666666555555555555555555666666666666777777777777777777777777666666555555555555666666555555555555555555555555555555555555555666777777666666666666777777777777888777666666777777666555666666666666666666666666777666666666555555555555666666666666666666666555555555555555555555555555555555555555666666666666666666666666777777777777666666666777777666666555555555555666666666777777888888888888888888888888777888888888888999999999888888999999999999888888888888888888999999999999888;;;;;;777777;;;<<<888111999@@@CCCIII[[[wwwuuufffZZZbbbhhhttt}}}sssiiimmmnnniiiccc___[[[XXXSSSaaaiiifffjjjtttsssjjjPPPOOOPPPWWWaaafffbbb\\\[[[ZZZ^^^iiirrrtttssstttyyyeee___YYYWWWTTTPPPPPPTTTYYY[[[\\\\\\^^^bbbiiinnn|||iiiaaaZZZ[[[fffvvv555555555555555555555555666666666666666666666666555555666666666666555555555555555555666666666666777777777777777777777777666666555555555555666666666666666666666666666666555555555555555666777777666666666666777777777777888777666666777777666555666666666666666666666666666666666666555555555555555555666666666666666666555555555555555555555555555555555555666666666666666666666666777777777777777777777777777777777777555555666666666666777777888888888888888888888888777888888888888999999999888888999999999999888888888888888888999999999:::;;;<<<:::888999<<<<<<999;;;???HHHUUUhhh{{{rrrjjjffffff|||sssnnnllljjjppppppfff\\\YYYZZZZZZ^^^iiirrroooggg```[[[XXXJJJOOOYYYbbbfffccc^^^YYYaaaccciiipppuuuyyylll[[[VVVSSSSSSSSSRRRUUUZZZ___aaabbbaaaccclllzzzzzz|||{{{vvvvvvsssrrrvvv{{{vvvnnnbbbZZZ[[[dddqqqzzz555555555555555555555555666666666666666666666666555555666666666666555555555555555555666666666666777777777777777777777777666666555555555555666666777777777777777777777777555555555555555666777777666666666666777777777777888777666666777777666555666666666666666666666666666666666666666555555555555555555555666666666666444444444444444444444444555555555555666666666666666666666666777777777777777777777777777888888888666666666666666666777777888888888888888999999999777777888888888999999999888888999999999999888888888888888999999999:::::::::::::::;;;<<<>>>===;;;EEEEEEPPPhhh}}}wwwxxxxxxtttxxxnnndddccceeemmmxxxyyyiiiZZZ[[[iiissszzzqqqggg\\\SSSQQQUUUVVVXXX]]]cccccc___\\\\\\dddkkktttwwwwwwtttfff[[[WWWUUUXXXYYYYYY]]]bbbdddgggjjjmmmqqq}}}~~~~~~~~~~~~}}}{{{vvvrrrooorrruuutttqqqooonnnoooqqqsssrrrnnnnnnqqqpppkkkjjjggghhhmmmrrruuuzzz~~~qqqddd[[[\\\cccjjjsss}}}555555555555555555555555666666666666666666666666555555666666666666555555555555555555666666666666777777777777777777777777666666555555555555666666777777777777777777777777555555555555555666777777666666666666777777777777888777666666777777666555666666666666666666666666555555555666666666666666444555555555666666777777555555555555555555555555555555555555666666666666666666666666777777777777777777666666777888999999777777777777777777666666777777888888888999999999777777888888888999999999888888999999999999888888888999999999999:::::::::999999;;;<<<<<<;;;<<<===DDDNNNccc}}}ssskkkiiiqqqwww}}}tttfff`````````cccjjjjjjaaadddwwwzzzbbbXXXWWWWWWXXX\\\XXXVVVYYYaaaeeedddeeehhheeemmmyyyxxxppphhh```ZZZWWWWWW[[[]]]\\\___ccceeekkkssszzz}}}zzzxxxvvvppppppqqqssstttrrrnnnkkkggglllpppooojjjfffeeefffllllllkkkjjjlllmmmjjjfffcccaaaccchhhlllnnnqqqvvvvvvggg]]][[[]]]eeeppp555555555555555555555555666666666666666666666666555555666666666666555555555555555555666666666666777777777777777777777777666666555555555555666666666666666666666666666666555555555555555666777777666666666666777777777777888777666666777777666555666666666666666666666666555555555666666666666666444444555555666777777777666666666666666666666666555555555555666666666666666666666666777777777777777666555555666777999:::888888777777777777666666777777777888999999::::::777888888888888999999999888888999999999999888888999999999999::::::::::::::::::<<<===;;;;;;BBBLLLXXXlll}}}}}}fff___]]]eeevvvyyyxxxsssjjjdddcccaaa^^^YYYXXXTTTZZZvvv{{{gggUUUSSS\\\ccccccaaaVVVUUU[[[eeekkkjjjmmmtttvvvzzzrrrgggaaa\\\YYYWWWVVVXXX^^^aaa```aaadddkkkqqq|||{{{wwwsssqqqooolllkkkllllllmmmppprrrrrrpppmmmgggkkknnnnnnjjjhhhggghhhjjjkkkkkkkkklllkkkgggddd```___aaagggiiiiiikkknnnqqqpppqqqvvvyyyzzz}}}yyyhhh^^^ZZZ\\\gggvvv555555555555555555555555666666666666666666666666555555666666666666555555555555555555666666666666777777777777777777777777666666555555555555666666555555555555555555555555555555555555555666777777666666666666777777777777888777666666777777666555666666666666666666666666555555555555666666666777444444555555666777777888777777777777777777777777555555555555666666666666666666666666777777777777666555444444555666888:::888888888777777777666666666777777888999999::::::777888888888888999999999888888999999999999888888999999999:::::::::;;;;;;;;;;;;===>>>===DDDXXXmmmzzzrrrhhhjjjqqqcccbbbdddrrrsssooooookkkfffeeefffddd___ZZZ[[[ZZZ___www___[[[WWWXXX```gggddd^^^[[[\\\cccmmmoooooozzzwwwlllccc^^^[[[YYYYYYZZZ[[[aaakkkpppooopppsssxxx}}}~~~sssqqqoooooooooooommmkkkpppooooooqqqsssttttttrrrlllmmmnnnnnnnnnmmmmmmnnnlllmmmppprrrqqqnnnkkkkkkeeedddfffkkkllljjjjjjllljjjhhhiiinnnpppmmmnnnrrrwww|||}}}oooggg^^^cccjjjrrr{{{555555555555555555555555666666666666666666666666555555666666666666555555555555555555666666666777777777777777777777777777666666555555555555666666555555555555555555555555555555555555555666777777666666666666777777777777888777666666777777666555666666666666666666666666444555555555666666777777444444444555666777777888777777777777777777777777555555555555666666666777666666666666777777777777555555444333444666888:::999888888888777777666666666777777888999999::::::777888888888888999999999888888999999999999888888999999:::::::::;;;;;;;;;;;;;;;>>>@@@CCCQQQpppqqqddd]]]^^^dddiiijjjpppzzztttiiikkkiiieeeeeegggeeeaaa]]]jjjnnngggfffjjjbbbSSSSSS\\\aaa``````bbb___XXX]]]___gggoooqqqvvv~~~xxxpppfff```\\\[[[\\\]]]]]]___aaadddmmmyyyyyytttoooooooooqqqssstttrrrqqqtttsssssstttvvvwwwvvvvvvqqqqqqppppppqqqrrrrrrssspppssswwwzzzyyyuuutttuuulllkkkmmmrrrrrrooonnnoooqqqnnnoootttrrrkkkhhhkkkiiimmmqqqttt{{{zzzeeeeeedddfffnnn~~~888888777666555444333333999888888888777777666666666666666666666666666666666666666666777777777777777777777777777777777777777777777777888888888888555555555555555555555555777777777777888888888888777777777777888888888888555666777888888777666555555555555555666666666777777777666666555555555444666666555555555444444444333444666777777777666555777777777777777777777777777777777777888888888888999999888777666666777777777777777777888888888888999999999999999999999999777888888888888999999999888888999999999:::::::::777:::<<<<<<;;;::::::;;;CCC???>>>HHH\\\qqq}}}mmmYYYVVVXXXYYY```jjjrrrvvv}}}uuuxxxvvvuuuoooeeebbbhhhqqqvvv|||sssgggZZZRRRPPPQQQTTTVVV\\\bbb```[[[\\\ccchhhkkkttt~~~|||rrrjjjeeebbb```[[[YYY[[[``````\\\___eeeeeekkkttt}}}{{{xxxzzzyyyuuuvvvvvvtttrrrssswwwzzz|||}}}}}}{{{yyyyyyzzz|||}}}}}}sssqqqsssxxxxxxuuuvvv|||{{{zzz~~~}}}xxxyyyppppppqqqtttwwwyyyxxxwwwsssuuuwwwvvvrrrkkkfffdddgggggggggjjjpppyyy|||iii[[[ZZZ```jjj}}}777777777666555555444444888888888777777777666666666666666666666666666666666666666666777777777777777777777777777777777777666666777777777888888888555555555555555555555555555666666666666777777777555666666666666777777777666666888888888888666666555555555666666666777777777666666666555555555555666666555555555444444444444555555666666666666666777777777777777777777777777777777777888888888888999999888777777777777777777777777777888888888888999999999999999999999999888888888888999999999999888999999999999::::::::::::999888888:::<<<>>>???777@@@LLL^^^sss}}}pppaaaVVVVVVWWWYYYcccppp~~~yyyqqqkkkpppssssssnnnggghhhtttiiiXXXRRRQQQPPPNNNTTTVVV\\\cccdddaaaeeelllrrrtttzzzvvvrrrkkkddd^^^[[[YYYYYYYYYWWWYYY^^^______cccjjjooouuu~~~~~~yyyyyyvvvqqqlllkkknnntttxxxyyyxxx{{{~~~|||yyywwwxxxzzz}}}~~~{{{zzz}}}~~~~~~~~~~~~|||zzzxxxvvvtttqqqooolllkkkhhhgggfffgggkkkqqqwww{{{yyy}}}uuuddd^^^\\\___nnn666666666666666666666666888888777777777777666666666666666666666666666666666666666666777777777777777777777777777777777777666666777777777777888888666666666666666666666666555555555555666666666666555555555555666666666666666777888999999888777666555555666666666777777777666666666666555555555555666666666555555555555444555555555555555666777777777777777777777777777777777777777777888888888888999888777777777777777777777777777777888888888888999999999999999999999999888888888888999999999:::999999999999::::::::::::<<<;;;999:::<<<>>>@@@AAA@@@WWWnnn~~~}}}hhh___WWWUUU]]]gggrrr{{{mmmkkkfffbbbhhhoooiiibbbfffwwwoooVVVMMMTTT\\\\\\WWWTTTYYYbbbiiijjjiiimmmttt}}}xxxnnngggaaa___[[[WWWTTTSSSSSSTTTWWWWWWZZZ___bbbeeekkkqqq~~~}}}wwwtttsssqqqoooqqqnnnjjjdddaaaaaadddgggqqqyyy}}}}}}}}}|||~~~zzzwwwwwwyyyyyyxxxrrrpppmmmkkkkkknnnqqqssspppwwwyyyvvv~~~vvviii]]]WWW___lll555555555555666666777777777777777777777777666666666666666666666666666666666666666666777777777777666666666666666666666666666666666666777777777888777777777777777777777777555555555666666666777777555555555666666666777777777888999::::::999888777555666666666666777777777666666666666666555555555666666666555555555555555666555555444444555777888777777777777777777777777666777777777888888888888888888777777777777777888666777777777888888888888999999999999999999999999888888888999999999::::::999999999:::::::::;;;;;;;;;===???>>>===???BBBFFF\\\yyymmmVVV^^^YYY\\\mmmnnndddfffbbb^^^dddcccYYYSSS```|||eeeZZZPPPQQQ\\\cccaaa\\\UUU___jjjnnnlllmmmvvv}}}sssnnnhhhaaa\\\WWWVVVTTTRRRRRRSSSTTTVVVWWWZZZ```fffjjjnnnrrrvvvwwwooommmmmmsssrrrnnnhhhcccccchhhllljjjrrr~~~}}}|||}}}}}}yyyvvvuuuuuuvvvwww{{{{{{zzz{{{hhhYYYWWW]]]444444555555666777777777666666666666666666777777666666666666666666666666666666666666777777777777666666666666666666666666555666666666666777777777777777777777777777777777666666777777777888888888666666777777777888888888777888999::::::999888777666666666666777777777888555555555666666666666666666666666666666666666666666555555444444555777888666666666666666666666666666777777777888888888888888777777777777777888888666777777777888888888888999999999999999999999999888999999999999:::::::::999999:::::::::;;;;;;;;;999<<<>>>;;;:::AAAPPP]]]yyy}}}ooobbbWWWaaa```kkk}}}{{{tttfffbbbgggaaaYYY^^^UUUVVVYYYbbbooovvvpppeeeXXXZZZ]]]]]]\\\ZZZWWWVVVZZZdddlllkkkjjjvvvzzzmmmeeeaaa]]]XXXTTTSSSSSSRRRRRRSSSUUUWWWYYY[[[bbbiiiooosssvvvwwwwwwzzzwwwzzzyyymmmmmmrrr}}}{{{xxxqqqlllmmmsssxxxyyyzzz|||xxxvvvxxx}}}~~~}}}}}}|||xxxcccWWWUUU444555555555666666777777555555666666666666777777666666666666666666666666666666666666777777777777777777777777777777777777555555666666666666777777666666666666666666666666777777777777888888888888777777777777888888888888666777888999999888777666666666666777777777888888555555555666666666666666555666666666666777777777555555555555555666777777666666666666666666666666777777777777888888888888777777777777777888888999777777777777888888888888999999999999999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;999::::::999???QQQkkk~~~jjj]]]\\\]]]```lll~~~sssmmmbbbaaafff]]]UUUZZZ[[[iiirrrkkk^^^WWWXXXZZZYYY```eeebbbYYYTTTWWW\\\cccjjjnnnnnnxxxxxxnnnccc[[[YYYWWWSSSPPPQQQQQQQQQSSSUUUXXXZZZ\\\cccjjjqqqsssuuuwwwwwwtttyyyooosss}}}zzzzzz~~~}}}}}}~~~rrraaaXXX555555555666666666666666555555555666666666777777666666666666666666666666666666666666777777777777777777777777777777777777555555555666666666777777555555555555555555555555666666666777777777777888666666666777777777777888666666888888888888666666666666777777777888888888555555555555666666666777555666666666777777777777444555555666666666666666666666666666666666666666777777777777888888888888777777777777777888999999777777777777888888888888999999999999999999999999999999999:::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<:::<<<@@@JJJZZZppp}}}pppbbb[[[aaakkksssxxxtttpppjjj______ddd]]]YYYdddsssxxxtttbbbQQQMMMSSSZZZWWW]]]bbbbbb______dddjjjnnnttt}}}~~~jjjbbbYYYTTTUUUUUUSSSQQQSSSSSSUUUXXX\\\___ccceeekkkqqqtttqqqpppssssssooorrrsssuuuwwwxxx{{{yyyrrrqqqrrrtttwww|||xxxnnn666666666666666666666666444555555555666666777777666666666666666666666666666666666666777777777777777777777777777777777777555555555555666666666777555555555555555555555555555555555555666666666777555555555555666666666777555666777888888777666555777777777777888888888888444555555555666666777777555666666666777777888888333444666777777777666555666666666666666666666666777777777777888888888888777777666777777888999999777777777777888888888888999999999999999999999999999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<===AAALLL```xxxrrrcccbbbdddfffqqq{{{nnndddooohhh]]]]]]ddd```bbbrrrvvv^^^KKKGGGOOOUUUUUUXXX[[[```dddhhhkkkmmmmmmuuuxxxmmm]]]WWWQQQPPPSSSWWWWWWUUUWWWXXX[[[___dddhhhlllnnnqqquuutttmmmjjjmmmooollliiikkknnnpppsssxxx}}}rrriiiiiijjjmmmnnnoooqqqtttwww777777666666666666777777777777777777777777777777555555555555666666666666888888777777666666555555777777777777777777777777777777666666666666777777666666555555555555666666555555555555666666666777666666777888888888888888555666777888888777666555666666666666666666666666777777777777777777777777777777777777888888888888999888777555555555666777999999888888777777666666777888888888888999999999999:::;;;<<<<<<:::888777888888999::::::::::::999888888999999999:::::::::;;;;;;;;;<<<<<<;;;::::::???:::999===>>>:::;;;???JJJVVVnnnzzzfff___iiilll___nnnuuuqqqtttpppfffeee[[[ZZZcccjjjlllqqqyyyddd\\\TTTQQQSSSUUUTTTSSS]]]ccccccgggppprrrsss|||zzzkkkfffZZZWWWSSSRRRSSSVVVYYYZZZZZZ]]]aaadddfffiiimmmpppsssmmmkkknnnpppmmmooosssqqqrrruuu{{{}}}yyyxxxtttqqqqqqpppnnnppptttssswww~~~777666666555555666666777777777777777777777777777555555555555666666666666777777777777666666555555777777777777777777777777777777666666666666777777666666555555555555666666555555555666666666777777666666777888888888888888555666777888888777666555666666666666666666666666777777777777777777777777777777777777888888888888999888777666555555666777888888888777777777777777777888888888888999999999:::<<>>:::888888888999::::::::::::999888999999999999:::::::::;;;;;;;;;<<<;;;;;;;;;:::???<<<<<>>DDDTTTkkk~~~lllvvvccc```gggmmm|||jjjccciiimmmdddVVVZZZ^^^aaaeeeqqq|||yyynnnVVVWWWXXXYYYZZZZZZYYYXXX___jjjnnnoootttuuu|||ttthhhdddYYYWWWTTTSSSTTTXXX\\\^^^___aaadddggglllpppsssuuusssllljjjqqqxxxzzz{{{|||{{{~~~~~~~~~{{{xxxsssmmmllloooooottt{{{666555555555555555555666777777777777777777777777555555555555666666666666777777777666666666666555777777777777777777777777777777666666666666777777777666666555555666666777555555666666666777777777666777777888888888888777666666777777777777666666777777777777777777777777777777777777777777777777777777777777888888888888888777777666666666666777777777777777888888888888777888888888888999999999999;;;@@@BBBBBB???:::777888888999::::::::::::999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<===???HHHQQQlll}}}iii___ooodddlllvvvhhh]]]___fffeee___ZZZ[[[pppvvviiihhhsssnnnZZZTTTXXX\\\[[[WWWTTTTTTVVVdddqqqtttqqqvvv{{{kkkbbb```XXXWWWUUUUUUWWW\\\aaadddeeeeeehhhnnnwww~~~zzztttsss}}}{{{rrrmmmnnnpppuuuzzz}}}555555444444444444555555666666666666666666666666555555555555666666666666666666666666666666666666666666666666666666666666777777666666666666777777777777666666666666777777555666666666666777777777666777888888888888777777666666777777777777666666777777777777777777777777666666666666666666666666666777777777888888888888777777777666666666666777666666777777888888999999777777888888888999999999777999;;;======;;;888777888888999::::::::::::999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===::::::999;;;AAANNN___mmmqqqddd___```___mmmiiigggiiikkkccc[[[```mmm{{{kkkTTTUUUWWWQQQ[[[\\\\\\YYYUUUVVVZZZ^^^nnnwwwvvvvvv|||nnnbbb\\\]]]XXXXXXXXXYYY[[[aaaggglllppppppsss}}}{{{vvvwwwzzz{{{}}}~~~555555444444444444555555666666666666666666666666555555555555666666666666555555555555555666666666666666666666666666666666777777666666666666777777777777666666666666777777666666666666777777777888777777888888888777777666777777666666666666777777777777777777777777777777666666666666666666666666666777777777888888888888666666666777777777777666666666777777888888999999777777888888888999999999888888888777888888888999888888999::::::::::::999999999:::::::::;;;;;;;;;<<<;;;;;;;;;;;;<<<===>>>>>>>>>???BBBOOOddd|||vvviiibbbaaabbbddddddvvvrrrsssqqqqqqoooeee```nnnbbbKKKHHHPPPWWW[[[ZZZZZZ\\\```fffkkkoooqqq|||{{{nnnddd\\\YYY[[[YYYZZZ\\\]]]```gggooottt{{{|||~~~~~~666555555555555555555666777777777777777777777777555555555555666666666666444555555555555666666666777777777777777777777777777777666666666666777777888777777666666777777888666666666777777777888888777888888888888777777666777777666666666666777777777777777777777777777777777777777777777777777777777777777777888888888888555666666777777777777666777777777777888888888888777888888888888999999999;;;999888666777888;;;<<<888888999::::::::::::999::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;===>>>???===AAAFFFNNN^^^uuuvvvmmmeeedddhhhllliiifffvvvwwwmmmjjjlllnnn{{{oooeeehhhtttxxxZZZNNNOOOQQQUUU[[[XXXZZZ]]]bbbhhhmmmooopppttt|||mmmddd^^^YYYYYY[[[\\\^^^aaabbbeeellluuu|||}}}|||uuu777666666555555666666777777777777777777777777777555555555555666666666666444444444555555555666666777777777777777777777777777777666666666666777777888888777777777777888888666666777777777888888888888888888888888777666666888777666555555666777888666666666666666666666666777777777777777777777777777777777777888888888888444555666777888888777666888888888777777777777777777888888888888999999999:::999888888888999;;;<<<888888999::::::::::::999:::::::::;;;;;;;;;;;;<<<<<<<<<;;;:::;;;===???@@@===GGGSSSaaarrr~~~^^^___bbbiiiqqqwwwyyyyyyoooaaa]]]aaahhhmmmmmmccc\\\fffmmmXXXIIIMMMXXX[[[YYYWWW]]]aaaeeehhhjjjnnntttyyy|||pppccc]]][[[YYYZZZ\\\^^^aaaeeegggiiipppzzz777777666666666666777777777777777777777777777777555555555555666666666777444444444555555555666666777777777777777777777777777777666666666666777777888888777777777777888888777777777777888888888888888888888888888777666666888777666555555666777888666666666666666666666666777777777777777777777777777777777777888888888888444555666888888888777666999999888888777777666666777888888888888999999999666777888888999999999999888888999::::::::::::999:::::::::;;;;;;;;;<<<<<<===<<<;;;:::;;;===???AAADDDRRReeewwwrrr^^^bbbhhhnnnvvvyyy}}}sssooojjjhhhgggfffbbb^^^ZZZ\\\___jjj}}}ttt[[[NNNQQQWWW^^^aaa___ZZZVVVbbbgggllllllmmmwwwttthhh]]]ZZZ[[[ZZZ[[[]]]```dddhhhiiilllrrr}}}777777777777777777777777666666666666666666666666333444555666777777777777666666666666666666666666888777666666666666777777666666555555555555666666777777666666555555555444777777666666666666777777777777777777777777777777555555666777777777777777777777777777777777777777777777777777777777777777666666666666777777777777888888999999999888888777777777777777777777777777999999999888888888777777999999999999999999999999999999::::::::::::;;;;;;===<<<::::::<<<======<<<======<<<<<<===@@@EEEHHH\\\llllll[[[___ggg~~~qqqiiigggkkkhhh]]]YYY]]]\\\xxxyyyddd\\\WWWPPPUUU[[[^^^\\\YYYYYY[[[\\\dddjjjtttzzz}}}uuupppaaa^^^[[[ZZZ[[[^^^```aaagggiiilllnnnrrr~~~777777777777777777777777666666666666666666666666333444555666777777777777666666666666666666666666777777666666666666777777666666555555555555666666777666666666555555555555777777666666666666777777777777777777777777777777555555666777777777777777777777777777777777777777777777777777777777777777666777777777777888888888777888888999999999888888888888888888888888888888999999999888888888777777999999999999999999999999999999::::::::::::;;;;;;;;;::::::;;;<<<======<<<<<<>>>>>>======CCCOOOXXXrrr|||wwwfff^^^^^^jjj|||wwwpppiiigggiiifff```dddooojjjWWWTTTVVVTTT]]]___```^^^]]]___dddgggrrrooottt~~~qqqiiieee]]]\\\[[[\\\___cccfffhhhkkknnnrrruuu{{{777777777777777777777777666666666666666666666666333444555666777777777777666666666666666666666666666666666666666777777777666666555555555555666666666666666666555555555555777777666666666666777777777777777777777777777777555555666777777777777777777777777777777777777777777777777777777777777777777777777777888888888888666777888999999999999999888888888888888888888888999999999888888888888888999999999999999999999999999999::::::::::::;;;;;;999:::;;;<<<<<<<<<<<<<<<<<>>;;;::::::;;;===???EEEQQQbbbttt{{{nnndddbbbdddjjjyyy|||tttooossszzzmmmccccccuuu{{{___VVVUUU___ddd^^^ZZZ\\\cccdddiiiooooooooovvvvvvrrrkkkccc[[[WWWWWWXXX]]]```eeeiiimmmqqqwww{{{~~~xxxxxx{{{777777777777777777777777666666666666666666666666555555666666666666666555666666666666666666666666444555666888888888777777666666555555555555666666555555555666666666666666777777666666666666777777777777777777777777777777555555666777777777777777777777777777777777777777777777777777777777777777666666666666777777777777666777888999999999999999999999999999999999999999888888888888888999999999999999999999999999999999999999::::::::::::;;;;;;<<<>>>???>>>;;;:::===@@@AAAFFFSSSeeewwwiiikkklllkkkppp|||wwwmmmddddddhhhZZZYYYbbbvvvlllVVV]]]___fffnnnkkkbbb___ccchhhiiiooovvvvvvxxx{{{vvvpppkkk___^^^[[[WWWUUUWWW[[[^^^```eeekkkqqquuu|||sssuuuyyy}}}|||yyyzzz}}}{{{|||~~~~~~yyyrrrmmmllliiiiiiooowww777777777777777777777777666666666666666666666666555555666666666666555555666666666666666666666666333444666888999888777777666666555555555555666666555555555555666666666777777777666666666666777777777777777777777777777777555555666777777777777777777777777777777777777777777777777777777777777777777888888888888999999999777888888999999999888888999999999999999999999999777777888888888999999999999999999999999999999999999999::::::::::::;;;;;;:::<<<>>>===;;;===CCCHHHPPP[[[lll|||wwwnnn```jjjtttxxxvvvppplllllliiibbb\\\[[[```fffmmmqqqooofffYYYOOOaaahhhppppppiiiccceeejjjlllmmmttt|||sssjjjfff```ZZZWWWWWWWWWWWWXXX\\\bbbfffkkkpppvvvzzz~~~{{{vvv{{{{{{tttnnnkkkkkkmmmooojjjkkklllmmmllliiiccc______]]]^^^bbbgggqqq777777777777777777777777666666666666666666666666555666666666666666555555666666666666666666666666222444666888999999777777666666555555555555666666444555555555666666777777777777666666666666777777777777777777777777777777555666666777777777777777777777777777777777777777777777777777777777777777999999:::::::::;;;;;;;;;888888999999999888888777999999999999999999999999777777888888999999999999999999999999999999999999999999:::::::::;;;;;;;;;888:::<<<<<<<<>>@@@??????<<<===BBBGGGKKKSSSfffyyyqqqddd[[[WWW___kkkzzz{{{tttooohhhbbbeee___eee|||{{{ooo[[[UUU[[[YYYUUU\\\```dddgggfffjjjrrrxxxzzzxxxuuuiiiaaa[[[VVVTTTSSSQQQRRRUUUWWWXXX[[[]]]```fffmmmrrr}}}~~~vvv{{{vvvyyy|||zzztttooommmnnntttuuuuuuuuurrrnnnjjjgggbbb]]]WWWTTTSSSSSSRRRQQQQQQQQQRRRRRRRRRQQQPPPPPPMMMKKKNNNSSSXXX___mmmzzz888888777777777666666666666666555555444444555555777777777777777777777777666666666666777777777777777777777777777777777777777777777777777777777777666666666666777777777777888888888888888888888888777777888888888888777777777666666666888999888777777777777777777777777777777777777777777777888888888888888888888999999999888888999999999:::::::::888888888888888888888888999999999999::::::::::::;;;::::::999999::::::;;;;;;:::;;;???DDDGGGFFFDDD@@@@@@DDDKKKUUUeee{{{ppp___^^^^^^\\\iii|||xxxjjjbbbaaaeeeiiigggcccnnnbbbbbb]]]```jjjdddYYYYYY^^^eeelllnnnpppwww~~~ssseee\\\UUUQQQOOOQQQRRRQQQTTTXXX\\\```cccdddeeeiiirrryyy{{{xxxuuunnnkkkiiigggddddddeeeddd```\\\YYYUUUQQQNNNMMMNNNNNNMMMMMMMMMLLLLLLLLLMMMNNNOOOOOOLLLMMMSSSZZZcccmmmwww888888888777777777666666666666555555555555666666666666666666666666666666666666666666777777777777777777777777777777777777666666666666666666666666666666666666777777777777888888888888888888888888777777888888888888777777888777666777999:::999888777777777777777777777777777777777777777888888888888888888888888888888888888888999999999:::::::::888888888888888888888888999999999:::::::::;;;;;;;;;::::::999999::::::;;;===<<<<<<@@@FFFIIIHHHFFFBBBBBBGGGSSScccuuugggdddccceeeeeekkk~~~~~~vvvjjj___[[[```kkktttaaaeeeyyyppp[[[VVVccckkkrrrwwwjjjYYYVVVaaalllsssrrrpppwwwvvvfff\\\WWWPPPMMMNNNRRRSSSTTTWWW]]]aaagggllllllkkkmmmvvv~~~~~~wwwtttkkkfff```^^^______ZZZVVVTTTRRROOOMMMMMMMMMNNNOOOLLLLLLMMMMMMNNNOOOOOOPPPTTTQQQPPPVVV```jjjrrrwwwzzz888888888888777777777777666666555555555666666777666666666666666666666666666666666666777777777777777777777777777777777777666666666666666666666666666666666666777777777777888888888888888888888888777777888888888888777777999888777888999:::999888777777777777777777777777666666777777888888888888888888888888888888888888888888999999999:::::::::888888888888888888888888999999:::::::::;;;;;;;;;;;;::::::999999::::::;;;>>><<<;;;>>>BBBEEEDDDCCCDDDIIIVVViii|||vvvggglllkkkhhhqqqooonnneee[[[VVVZZZeeeqqqxxxiiimmm|||qqq[[[RRRVVVhhhqqqqqqpppdddZZZ]]]gggqqquuuppppppxxxhhh\\\VVVTTTQQQPPPRRRVVVWWWXXX]]]ccchhhnnnssssssqqqsss{{{~~~yyywwwqqqjjjbbb^^^]]][[[VVVRRRPPPPPPNNNMMMMMMMMMOOOPPPMMMNNNQQQTTTUUUTTTSSSQQQVVVTTTTTTYYYdddpppvvvxxxyyy999999888888888777777777666666555555666666777777777777777777777777777777666666666666777777777777777777777777777777777777777777777777777777777777666666666666777777777777888888888888888888888888777777888888888888777777888777777777999:::999888777777777777777777777777666666666777888888999999999999999888888888888888888888999999999:::::::::888888888888888888888888::::::::::::;;;;;;;;;;;;;;;::::::999999::::::;;;:::::::::;;;===@@@DDDFFFNNNZZZlllvvvcccgggooovvvkkk^^^XXXRRRTTT^^^kkkuuuyyyxxxrrrmmmbbbUUUTTT[[[YYYggghhhaaa```^^^```jjjhhhooorrrrrr}}}{{{pppddd[[[UUUSSSSSSUUUUUUXXX]]]___aaaiiiqqquuuyyy}}}~~~}}}zzzvvvsssqqqqqqlllggg___ZZZWWWTTTPPPMMMLLLMMMMMMLLLKKKKKKNNNPPPOOOQQQUUUXXXXXXWWWUUUSSSRRRTTTUUUZZZeeerrrxxxxxx999999999888888888777777666666666666666777888888777777777777777777777777666666666666777777777777777777777777777777777777777777777777777777777777666666666666777777777777777777777777777777777777777777888888888888777777888777666777999999999888777777777777777777777777555666666777888888999999999999999888888888777777888888999999999:::::::::888888888888888888888888:::::::::;;;;;;;;;;;;<<<;;;::::::999999::::::;;;777:::<<<<<<>>>DDDMMMTTTbbbmmmxxx{{{zzzvvvmmmddddddttt{{{jjjZZZXXXZZZ```lllxxxppp___WWWRRRNNNRRRZZZZZZdddaaaZZZ___dddhhhqqqmmmuuu{{{nnnfff\\\UUUTTTUUUVVVWWW[[[\\\aaagggkkkqqq|||~~~zzzvvvwwwtttnnnjjjgggeeedddddd^^^\\\WWWSSSOOOMMMKKKJJJJJJKKKLLLLLLJJJJJJLLLOOOQQQRRRTTTUUUVVVUUUTTTSSSOOOTTTWWW[[[eeerrrzzzzzz999999999888888888888777666666666666666777888888777777777777777777777777666666666666777777777777777777777777777777777777777777777777777777777777666666666666777777777777666666666666666666666666777777888888888888777777777666666666888999888777777777777777777777777777555666666777888999999999999999999999888888777777888888999999999:::::::::888888888888888888888888:::::::::;;;;;;;;;<<<<<<;;;::::::999999::::::;;;777<<<@@@AAACCCJJJXXXbbbsssyyywwwhhh]]]___hhhmmmsss|||{{{wwwllldddddd^^^bbbhhhrrr|||ooo]]]PPPSSSZZZZZZXXXXXXYYYcccbbb```jjjpppnnnpppyyy|||mmmdddeee]]]SSSPPPTTTZZZ]]]]]]```bbbhhhpppvvv~~~~~~{{{zzzyyyvvvxxxzzz{{{zzzyyyyyyyyyssstttsssrrrqqqrrrtttuuunnnqqquuuwwwxxxyyy}}}yyytttpppllliiiiiifffaaa^^^[[[YYYWWWVVVRRRRRRQQQNNNJJJHHHIIIJJJJJJLLLMMMLLLJJJJJJMMMOOORRRQQQQQQQQQQQQRRRSSSSSSNNNUUUZZZ]]]fffttt|||}}}999888777666666777888999777777777777777777777777666666666666666666666666777777777777888888888888777777777777777777777777888888777777666666555555777777777777777777777777666666666666777777777777888888999999999999888888777777777777888888888888888888888888888888888888777888888888888999999999888888777777888888999:::777888888888888999999999999999888888999999:::;;;999999:::;;;;;;<<<<<<===;;;<<<<<<;;;999:::===???===666999EEEMMMRRRbbbvvvpppeeehhhmmmkkkiiijjjvvv}}}nnnhhhccc^^^^^^bbbddd^^^sss~~~TTTSSSWWW]]]]]]WWWWWW[[[]]]bbbiiimmmnnnooouuu|||~~~xxxmmmbbb\\\ZZZSSSPPPXXX```cccbbbaaahhhpppyyy~~~zzzuuusssooommmlllkkkjjjiiigggfffhhhhhhjjjkkkmmmnnnooopppkkklllmmmllljjjiiijjjkkkfffiiikkklllkkkmmmrrrvvvuuuxxx|||~~~vvvkkkcccaaa___^^^\\\ZZZVVVQQQMMMJJJJJJJJJIIIGGGEEEDDDFFFGGGJJJJJJKKKLLLOOOQQQSSSTTTTTTUUUTTTRRRUUUYYYWWWQQQVVVZZZ```ffflllrrrxxx|||:::999777666666777888888777777777777777777777777666666666666666666666666666666666777777777888888777777777777777777777777888777777777666666666555777777777777777777777777666666666666777777777888777888888999999888888777777777777777888888888888888888888888888888888888777888888888888999999999888888777777888888999:::888888888888999999999999999999888888999999:::;;;999999999:::;;;;;;<<<<<<<<<<<<<<<;;;::::::;;;<<<:::>>>AAAEEEOOOaaawww{{{ssspppqqqooojjjkkkrrrsssccc\\\```eeefffbbbeeedddvvvfffVVVTTTUUUYYYXXXUUUWWW\\\hhhfffgggkkkqqqxxx~~~zzzqqqiiibbb\\\ZZZWWWUUUVVVZZZ\\\___fffooottt{{{vvvooolllkkkhhhfffhhhgggffffffffffffeeeddddddeeefffhhhiiijjjkkklllhhhiiiiiigggeeedddeeefffggghhhiiiiiiiiikkknnnpppppprrruuuyyyzzzqqqfff___]]]\\\[[[YYYVVVRRROOOLLLJJJHHHHHHHHHFFFEEEEEEGGGJJJOOOOOOPPPRRRTTTUUUWWWXXXUUUUUUSSSQQQSSSXXXYYYUUU\\\aaahhhooovvv|||;;;:::888777777777888888777777777777777777777777666666666666666666666666555555666666666777777777777777777777777777777777777777777777666666666666777777777777777777777777666666666777777777888888777888888999999888888777777777777777888888888888888888888888888888888888777888888888888999999999888888777777888888999:::888888888888999999999:::999999888888999999:::;;;888888999999:::;;;;;;;;;<<<;;;;;;<<<======<<<;;;>>>GGGMMMRRReeennnlllpppwwwzzz|||qqqoooiii___[[[cccmmmmmmfffdddjjjsss~~~aaaRRR]]]YYYWWWWWWVVVVVV[[[bbbhhhjjjlllooowwwtttooofff^^^XXXVVVWWWXXXUUUZZZ___```^^^cccwwwwwwmmmjjjfffcccdddfffgggfffddddddeeeeeefffggggggggggggdddeeefffhhhiiijjjjjjjjjllllllkkkhhhffffffhhhjjjllljjjiiiiiijjjlllmmmlllnnnpppqqqssstttwww{{{~~~tttiii^^^XXXWWWXXXVVVSSSPPPMMMKKKKKKJJJHHHHHHGGGEEEDDDEEEIIILLLQQQRRRTTTVVVWWWXXXYYYYYYXXXXXXVVVTTTWWW^^^aaa___fffkkksss{{{<<<;;;999888777777888888666666666666666666666666666666666666666666666666555555555555666666666666777777777777777777777777777777777777666666666666777777777777777777777777666666777777777888888888777777888888888888777777666777777777888888888888888888888888888888888888777777888888888999999999888888777777888888999:::888888888999999999::::::999999888888999999:::;;;777888888999999::::::;;;;;;:::999;;;>>>@@@???===CCCLLLXXXiiiyyynnngggjjj|||}}}kkk___\\\\\\```ccceeejjjoooooovvvllleeehhhZZZNNNXXXddd```\\\XXXXXX\\\cccjjjgggqqqyyyyyy}}}wwwhhhccc[[[UUURRRSSSVVVXXXVVV]]]eeegggfffppp}}}tttmmmhhhdddfffeeefffiiimmmooommmjjjiiijjjlllmmmmmmmmmmmmmmmjjjkkklllnnnnnnooooooooottttttrrrpppooopppsssvvvrrrooolllmmmqqqssssssqqquuuvvvwwwuuurrrppppppqqqsssuuuxxxzzzzzzyyyxxxwww}}}yyymmmbbbXXXSSSSSSTTTRRROOOKKKJJJIIIJJJKKKJJJIIIHHHFFFEEEFFFJJJMMMQQQRRRTTTVVVXXXXXXXXXXXXVVVYYYZZZZZZ___fffjjjiiipppuuu|||>>>===;;;999888777777888666666666666666666666666666666666666666666666666555555555555666666666666777777777777777777777777666666666666777777777777777777777777777777777777777777777777888888888888777777777888888777777777666777777777888888888888888888888888888888888888777777888888888999999999888888777777888888999:::888999999999999:::::::::999999888888999999:::;;;777888888999999::::::;;;<<<:::999999;;;>>>@@@@@@KKKVVVkkkyyyooowwwlllqqqsssdddTTTQQQVVV^^^[[[WWWfff~~~bbbPPPTTTRRRSSSeeefffddd___[[[[[[bbbkkkqqqqqqyyy~~~qqqhhh```]]]YYYUUUSSSTTTVVVWWWYYY^^^dddhhhkkkvvvzzzrrrkkkiiijjjmmmooopppoooooorrruuutttppplllooorrrttttttrrrppppppqqquuuuuuuuuuuuvvvvvvwwwwwwvvvvvvvvvttttttvvvzzz~~~wwwtttrrrtttyyy|||}}}{{{}}}xxxssspppooouuuuuutttsssssssssrrrqqqrrrssswww}}}qqqfff]]]TTTQQQRRRRRROOOLLLIIIHHHHHHJJJKKKLLLLLLKKKIIIHHHHHHLLLNNNQQQSSSVVVYYY[[[[[[ZZZYYYWWW]]]bbbfffkkkqqqtttssswww{{{???>>><<<:::888777777777777777777777777777777777666666666666666666666666555555666666666777777777777777777777777777777777666666666666777777777777777777777777777777777777777777777888888888999999666777777888888777777666777777777777888888888888888888888888888888888888777888888888888999999999888888777777888888999:::999999999999::::::::::::999999888888999999:::;;;888888999999:::;;;;;;;;;===<<<:::888999>>>FFFLLL```qqqrrrrrr|||tttrrr|||tttfffYYYUUUTTTZZZbbbaaa```ssstttTTTJJJUUU\\\]]]aaabbbcccbbb^^^```iiiqqqtttxxx|||vvvhhhaaaYYYYYYWWWVVVVVVVVVVVVWWW^^^```dddiiimmmuuu{{{uuussslllmmmnnnnnnppptttzzz~~~}}}~~~}}}xxxtttvvvyyy||||||xxxuuutttuuu}}}||||||~~~uuuvvvvvvvvvvvvwww{{{~~~|||{{{{{{}}}{{{wwwvvvxxxvvvsssrrrrrrrrrqqqpppqqqoooooossszzz~~~sssggg___XXXRRRQQQSSSOOOMMMJJJHHHGGGGGGIIIJJJMMMNNNNNNMMMMMMMMMOOORRRUUUXXX\\\```bbbbbbaaa___ccckkksssvvv{{{~~~AAA???===:::888777777777777777777777777777777777666666666666666666666666666666666777777777888888777777777777777777777777555666666666777777777888777777777777777777777777777777888888888999999999666666777777777777666666777777777777888888888888888888888888888888888888777888888888888999999999888888777777888888999:::999999999:::::::::;;;;;;999999888888999999:::;;;999999999:::;;;;;;<<<<<<;;;<<<===<<>>777777666666666666777777666666666666777777777777777777777777888888888888777777777777777777777777777777777777777777777777999888777666666777888999777777777777888888888888999888888888777777666666888888888888888888888888:::::::::999999888888888999999999999999999999999888888999999999:::::::::::::::::::::::::::::::::999999:::::::::;;;;;;;;;>>>===;;;:::;;;<<<===<<<777DDDHHHLLL___ppp~~~xxxsssyyyyyyvvvkkkggg```ZZZTTTUUUhhhpppeeebbb^^^pppfffVVVSSSXXX[[[ZZZZZZ\\\^^^___iiigggjjjppptttzzzuuuhhh^^^XXXWWWWWWRRRTTTVVVXXX___hhhmmmlllssszzzzzzsssmmmiiiggg^^^`````````eeelllnnnlllmmmmmmpppuuuvvvvvv~~~}}}zzzxxx}}}|||yyyxxxyyyxxxnnncccZZZTTTMMMLLLNNNQQQPPPNNNIIIJJJKKKJJJHHHGGGHHHIIIMMMOOOTTTZZZ^^^___]]]ZZZ\\\aaafffgggeeefffjjjoooyyytttoooqqqxxx~~~GGG@@@<<<;;;:::888777:::777777666666666666777777666666666666777777777777777777777777888888888888777777777777777777777777777777777777777777777777999888777666666777888999777777777777888888888888888888888888777777777666888888888888888888888888:::::::::999999999888888999999999999999999999999888999999999999:::::::::::::::::::::::::::::::::999999:::::::::;;;;;;;;;<<<;;;:::;;;>>>@@@BBBCCCAAAHHHJJJVVVqqquuuvvvyyy|||}}}vvvdddXXXWWW\\\^^^gggooommmjjj___fff}}}sss^^^XXXYYYZZZZZZYYYZZZ^^^dddgggjjjmmmrrrvvvxxxzzztttjjj```ZZZWWWUUUUUUTTTVVVXXX[[[eeettt~~~|||uuunnniiifffeeeddd```dddfffgggkkkqqqqqqmmmsssqqqrrrsssrrrpppwww~~~}}}xxxkkk^^^SSSNNNIIIHHHJJJLLLKKKIIIGGGHHHIIIHHHGGGFFFGGGIIIMMMPPPTTTZZZ^^^______]]]eeehhhiiiiiihhhiiimmmpppuuurrrqqqsssyyy~~~JJJCCC=========999777777888777777666666777777888666666666666777777777777777777777777888888888888777777777777777777777777777777777777777777777777888888777777777777888888777777777777888888888888888888888888777777777777888888888888888888888888:::::::::999999999999888999999999999999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;===???@@@DDDNNNVVViiiwwweeerrryyyzzz~~~yyy```PPPRRR```cccggguuu}}}rrr___VVV```ddd[[[UUUYYYZZZXXXVVVWWW[[[aaaiiinnnnnnpppvvv{{{jjjddd]]]YYYXXXXXXWWWUUUSSSWWWZZZ___kkk}}}}}}wwwqqqnnnjjjfffddddddeeeffffffjjjnnnppptttxxxvvvqqqvvvtttsssssspppooottt{{{~~~wwwnnn```TTTLLLIIIFFFGGGIIIJJJIIIFFFFFFGGGHHHHHHHHHHHHJJJLLLOOOQQQVVV[[[___bbbcccccciiigggdddbbbbbbeeehhhkkkrrrtttwww{{{RRRHHH@@@???@@@===:::999888777777777777777777888666666666666777777777777666777777777888888888888777777777777777777777777777777777777777777777777888777777777777777777888666777777777888888888888888888888777777777777777888888888888888888888888999999999999999999999999999999999999999999999999999999999:::::::::;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===@@@DDDGGGKKKbbbuuuqqqdddcccmmmvvv~~~xxxjjj[[[QQQVVVbbbgggsssqqqYYYJJJNNNUUURRRRRRXXXYYYXXXYYY^^^cccgggnnntttzzzzzzvvvjjj```\\\XXXWWWZZZ\\\[[[YYYXXX___gggnnnxxx~~~yyyvvvrrrpppooonnnlllkkkjjjlllpppsssssswwwyyy{{{~~~{{{zzzyyywwwvvvvvvxxx}}}vvvfffZZZRRRLLLJJJHHHHHHIIIKKKLLLJJJHHHIIIJJJKKKKKKKKKLLLOOORRRRRRVVVZZZ___bbbeeehhhjjjhhhddd^^^\\\]]]aaaeeegggtttyyy\\\NNNBBB???AAA???<<<:::888888777777777777888888666666666666777777777777666777777777888888888888777777777777777777777777777777777777777777777777777777777888888777777777666777777777888888888888777777777777777777888888888888888888888888888888999999999999999999999999999999999999999999999999999999:::::::::;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<999:::<<<>>>BBBIIISSSZZZcccwwweeeccc```iii|||uuu}}}tttkkknnnqqqkkkbbb]]]WWW\\\iiisssyyyhhhSSSGGGOOOYYYXXXUUUVVV\\\\\\bbbiiikkklllpppxxxsssggg^^^\\\YYYWWWXXX[[[^^^^^^]]]dddppp~~~{{{xxxsssooommmmmmllllllqqqrrrssstttvvvzzzrrrXXXKKKIIIKKKHHHHHHIIIKKKMMMNNNMMMLLLKKKLLLLLLMMMMMMOOOSSSVVVWWW[[[```dddfffhhhlllnnnlllhhhbbb```bbbfffjjjllluuu{{{kkkXXXEEE>>>???>>>;;;:::999888888777777888888999666666666666777777777777777777777777888888888888777777777777777777777777777777777777777777777777777777888888888888777777777777777777888888888888777777777777888888888888888888888888888888888888888999999999999:::::::::999999999999999999999999::::::::::::;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<=========@@@IIIVVV```~~~wwwddd___hhhZZZnnn{{{yyyrrrmmmjjjbbbYYY\\\eeeXXXggg}}}]]]PPPLLLWWWaaa___YYYVVV\\\^^^eeemmmmmmllluuuqqqddd\\\WWWYYYYYYYYYYYY[[[^^^aaacccmmm}}}}}}xxxtttrrrpppnnnmmmmmmmmmmmmuuuxxx{{{}}}nnnTTTIIIJJJMMMFFFHHHIIILLLMMMOOOOOOOOOLLLMMMMMMMMMMMMPPPTTTWWW[[[```fffiiiiiijjjlllnnnmmmllliiiggggggiiimmmooouuuzzzgggMMMAAA@@@???<<<:::999888888777777888888999666666666666777777777777777777777777888888888888777777777777777777777777777777777777777777777777666777888999999888777666777777777777888888888888666777777777888888888888888888888888888888888888888888999999999:::::::::999999999999999999999999:::::::::;;;;;;;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>======BBBNNN___kkkxxxmmmdddaaahhhddd{{{vvvssswwwuuujjj______gggnnn```ggg}}}zzzcccXXXSSSUUU]]]```\\\YYYZZZ___aaahhhppprrrwwwtttbbbYYYVVVUUUXXX[[[]]]]]]]]]```gggmmmwwwzzzvvvvvvvvvvvvvvvvvvxxxzzz|||zzz```PPPKKKLLLKKKGGGIIIKKKMMMNNNPPPRRRTTTOOOPPPPPPOOOOOORRRVVVYYY]]]ccciiillljjjiiijjjlllmmmnnnnnnllliiihhhjjjmmmuuuxxxtttUUUFFFCCCAAA???===999999888888888888999999666666666666777777777777777777777777888888888888777777777777777777777777777777777777777777777777666777888999999888777666777777777777888888888888666666777777888888888999888888888888888888888888888888888999999:::::::::999999999999999999999999:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======888:::===BBBLLL___vvvqqqtttsssiiifffvvvqqqnnnllluuurrrbbb___lllpppiiiiiibbbqqqrrr___OOOWWWWWW[[[___[[[UUUWWW^^^gggiiipppyyy|||jjjYYYRRRSSSUUUZZZ^^^bbbaaa```cccmmmuuu||||||zzzyyy{{{~~~}}}{{{xxxyyyzzz|||zzzbbbOOOJJJLLLKKKFFFJJJKKKMMMOOOPPPSSSVVVXXXSSSTTTSSSSSSSSSUUUYYY]]]^^^dddkkkmmmjjjggggggiiipppsssuuurrrllliiijjjmmmwwwyyyfffNNNFFFEEEAAA;;;999999888888888888888888666666666666777777777777777777777777888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888888888888888888888999999999:::::::::999999999999999999999999999999::::::::::::;;;;;;999999:::::::::;;;;;;;;;;;;999:::======:::;;;>>>;;;???BBBGGG\\\zzzvvvnnnzzz|||pppttt}}}tttllldddoooaaa\\\gggmmmhhhfffkkkmmmhhhgggggg___SSSOOOTTTRRRYYYZZZTTTUUU```fffeeemmmoooyyy|||pppaaaXXXVVVXXXXXXWWW\\\]]]^^^___dddnnn|||yyyrrrsssrrrsssuuuxxx{{{~~~{{{}}}~~~ggg___SSSLLLJJJJJJKKKKKKKKKMMMPPPSSSVVVWWWWWWWWWSSSQQQRRRVVVWWWYYY^^^eeemmmdddaaagggiiieeegggoooooonnnrrryyy{{{vvvqqqppp{{{nnnRRRFFFFFFBBB999:::999999888888888888888666666666666777777777777777777777777888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888888888888888888888999999999:::::::::999999999999999999999999999999::::::::::::;;;;;;999999:::::::::;;;;;;;;;;;;:::;;;>>>>>><<<===@@@DDDEEEIIIVVVrrruuunnnnnnzzz{{{tttsssmmmdddYYYWWW\\\hhhoooooorrryyyrrr^^^WWWVVVRRRQQQUUUVVVYYY[[[[[[___hhhnnnoooyyyzzztttnnnggg]]]XXXWWWYYYZZZ[[[]]]```cccgggnnnxxx{{{sssoooqqqpppqqqrrrtttvvvyyy|||}}}|||pppaaa[[[RRRMMMLLLLLLKKKJJJKKKMMMPPPSSSUUUVVVVVVVVVTTTSSSUUUZZZ\\\^^^ccciiiggg```___gggiiifffhhhoooqqqppprrrwwwyyyvvvtttuuu~~~|||ZZZGGGGGGDDD999::::::999888888888888888666666666666777777777777777777777777888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888888888888888888888999999999:::::::::999999999999999999999999999999::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;:::<<>>BBBFFFIIIPPPdddyyyccciiirrr~~~uuujjjjjjoookkkbbbMMMUUU___iiiqqqyyysssUUUMMMSSSUUUSSSSSSVVVXXX^^^eeeiiijjjnnnsss~~~sssfff___\\\YYYWWWXXXZZZ]]]___bbbgggmmmsssyyyyyyvvvttttttrrroooppprrrqqqpppnnnnnnppptttxxx{{{}}}hhh[[[VVVPPPMMMMMMMMMKKKIIIKKKMMMPPPSSSUUUVVVVVVUUUTTTTTTXXX^^^aaaaaaeeekkkddd___```fffiiihhhkkkrrruuusssuuuyyy{{{zzz{{{~~~dddIIIHHHFFF;;;;;;::::::999888888888888666666666666777777777777666777777777888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888888888888888888888999999999:::::::::999999999999999999999999999999999:::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<;;;:::<<>>;;;===CCCGGGRRRaaapppyyygggccckkk{{{~~~zzzooocccbbbgggcccZZZSSS^^^iiiooovvv|||eeeRRRRRRYYYXXXTTTSSSXXX[[[eeeooonnnjjjqqqwwwiii___XXXXXXWWWVVVVVVZZZ___ccckkkpppxxxrrrqqqqqqrrrtttvvvyyy|||zzzvvvqqqnnnpppvvv~~~nnn[[[VVVOOOLLLLLLMMMKKKJJJMMMNNNQQQTTTVVVVVVVVVVVVUUUUUUZZZ```bbbbbbdddiiifffbbbbbbfffhhhiiiooowwwxxxxxx{{{pppOOOIIIGGG???<<<;;;:::999888888888888666666666666777777777777666777777777888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888888888888888888888999999999:::::::::999999999999999999999999999999999:::::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;:::<<<>>><<<:::???FFFSSShhhzzz|||vvvrrrmmmfffiiimmmtttuuunnnbbb\\\]]]YYYQQQWWWeeettt||||||___WWWTTTZZZ\\\WWWUUUXXX___cccmmmrrrppprrrxxxlllbbb[[[[[[ZZZXXXVVVVVV[[[aaafffrrrzzz}}}|||xxxyyy{{{}}}{{{}}}ppp^^^XXXPPPKKKKKKLLLLLLLLLNNNPPPSSSVVVXXXYYYXXXXXXYYYZZZ^^^dddfffdddfffjjjlllhhheeedddcccfffnnnwwwxxx{{{~~~ZZZLLLHHHCCC===<<<;;;999888888888888666666666666777777777777777777777777888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888888888888888888888999999999:::::::::999999999999999999999999999999::::::::::::;;;;;;:::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<>>>===>>>GGGQQQfffzzz|||mmmhhhhhhhhhmmmuuu|||jjjmmmrrrnnnaaaYYYXXXWWWRRRVVVfff{{{}}}nnndddUUUSSSUUUZZZYYYTTTXXXbbbbbbiiipppssswwwzzzkkkbbb\\\ZZZ```^^^[[[ZZZ\\\aaagggjjjxxxyyysssvvvwwwwwwxxxyyyzzzzzzzzz~~~kkk```YYYQQQLLLLLLNNNOOONNNPPPRRRUUUYYY[[[\\\]]]\\\``````eeekkklllkkkmmmqqqssspppkkkddd```bbbiiipppuuuxxxgggPPPGGGDDD===<<<;;;:::999888888888666666666666777777777777777777777777888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888888888888888888888999999999:::::::::999999999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;===@@@AAAFFFTTTaaa}}}tttmmmnnnnnniiitttrrrbbbooorrrmmm```[[[___ccc``````kkklll\\\YYYZZZSSSRRRWWWZZZYYY___iiidddqqqmmm```[[[\\\]]]aaa^^^]]]```fffllloooooo~~~xxxsssnnnkkkppprrrtttvvvxxxyyy{{{|||}}}iii]]]XXXSSSPPPQQQSSSRRRQQQRRRTTTXXX\\\___```aaaaaacccdddhhhooorrrrrrvvv{{{{{{zzzvvvllldddbbbeeeiiiooorrrzzzpppTTTGGGEEE>>>===;;;:::999888888888666666666666777777777777777777777777888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888888888888888888888999999999:::::::::999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<>>;;;999999888777666777777777777777777777777777777777777888888888888777777777777777777777777777666666666777888999999777777777777777777777777888888999999999999888888888999999::::::999999888999999999999999999999999:::::::::999999888888888:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<999<<<>>><<<:::;;;<<<===;;;===BBBHHHNNNZZZkkkxxxyyyjjjlllzzz~~~wwwqqqpppttt___OOOUUUhhhxxx~~~~~~|||oooeeeYYYQQQSSSZZZZZZWWWYYY```dddfffmmmvvvqqqwwwggg```^^^]]]]]]^^^]]]```gggrrr|||~~~{{{tttnnnkkkkkknnnpppqqqsssvvvzzz~~~kkk[[[SSSOOOTTTYYYXXXTTTRRRYYYWWWXXX\\\aaadddgggjjjfffjjjpppuuuyyy|||}}}uuujjjeeefffhhhooouuuvvvzzzvvvggg```cccLLLCCCAAA>>>;;;999999999888666777777777777777777777777777777777777888888888888777777777777777777777777777777777777777777888999777777777777777777777777888888999999999999888888888999999::::::999999888999999999999999999999999:::::::::999999999888888:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<===???@@@???=========<<<======CCCTTThhhxxx~~~iiiccc\\\jjj~~~rrrkkkmmmrrrWWWSSSSSS[[[hhhxxxqqq[[[TTTWWWXXXVVVUUU^^^ZZZ]]]gggqqqwww}}}uuukkkaaa]]]]]]\\\^^^aaakkkooowwwzzzuuusssqqqnnnlllmmmppptttwwwyyyyyyyyyzzz~~~nnn[[[TTTRRRWWW\\\[[[WWWUUUZZZYYYYYY\\\___bbbdddfffeeeiiinnnsssxxx}}}zzzwwwxxxxxxrrrmmmkkkmmmrrrvvvwwwyyyuuujjj^^^TTTQQQnnnQQQFFFBBB???<<<:::999999888777777777777777777777777777777777777777888888888888777777777777777777777777999888777777777777777777777777777777777777777777888888999999999999888888888888999999999999888888999999999999999999999999:::::::::999999999999888:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<======;;;::::::EEEFFFOOOfffttt^^^ZZZYYYpppyyyooojjjfffaaa^^^LLLOOOXXXdddnnnzzzuuudddTTTQQQWWWYYYWWWUUU]]]```gggnnnrrr{{{|||pppjjjbbb^^^\\\]]]]]]^^^dddkkk|||wwwqqqmmmjjjgggiiiiiijjjllloootttyyy{{{~~~|||zzzzzz|||rrrYYYUUUUUU\\\aaa___[[[XXX[[[\\\[[[\\\]]]```bbbcccfffhhhlllrrrxxx~~~~~~tttnnnssszzzyyysssoooooosssvvvvvvyyy~~~~~~ssshhh\\\VVVRRRMMMKKKLLL{{{XXXHHHCCC@@@<<<::::::999888777666666666666666666666666666777777777888888888888777777777777777777777777999999888777666666666777777777777777777777777777888888999999999999888888888888999999999999888888999999999999999999999999999999999999999999999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<:::999:::======<<<<<<>>>EEEQQQdddvvvrrrccc^^^___ccc}}}tttrrrvvvooo[[[IIIWWWUUU]]]qqqzzzXXX]]]aaa___WWWSSSVVV\\\\\\jjjwwwuuuqqq~~~wwwlllccc___XXXYYY\\\___```cccnnnyyyxxxnnniiifffdddbbbggghhhjjjnnnqqquuuxxxzzz|||{{{yyyyyy|||sssXXXUUUWWW^^^cccaaa]]][[[[[[^^^^^^]]]]]]aaacccdddggghhhkkkpppvvv{{{{{{pppjjjnnnuuuvvvtttrrrooosssvvvvvvyyy~~~~~~{{{{{{{{{}}}wwwmmmddd\\\TTTNNNNNNNNNLLLLLLOOO^^^HHHDDDAAA===;;;::::::888777666666666666666666666666666777777777888888888888777777777777777777777777999999888777666666666777777777777777777777777777888888999999999999888888777888888999999888888777999999999999999999999999999999999999999999999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<>>><<<===@@@???>>>BBBJJJFFFaaa||||||rrriiiccc]]]eeennn}}}{{{{{{xxxnnn]]]OOO]]]\\\fff~~~zzziiiOOO]]]gggcccWWWRRRYYYbbbdddrrr~~~~~~ssskkkccc]]][[[WWWZZZ^^^bbbbbbggguuuzzzrrrlllhhheeedddccchhhjjjmmmpppsssvvvwwwxxxyyyzzz{{{}}}sssZZZWWWXXX___bbb```]]]]]][[[aaabbb``````fffjjjjjjhhhhhhiiimmmrrrvvvwwwwwwpppiiifffhhhkkklllpppttttttxxxzzzxxxxxxzzzyyyvvvxxxwwwyyy|||uuuzzz|||tttiiibbb[[[VVVRRRNNNLLLNNNNNNKKKIIIKKKeeeJJJEEEBBB>>><<<;;;:::999777777777777777777777777777777777777777888888888888777777777777777777777777999888777777777777777777777777777777777777777777888888999999999999888888777777888888888888777777999999999999999999999999888999999999999::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<>>AAA??????KKK[[[ggguuuhhhgggjjjkkkvvv~~~}}}uuuzzzyyyeeeXXXXXX^^^aaadddnnn|||vvvfff\\\\\\``````[[[XXX\\\bbbfffoooxxxrrrhhhccc]]]YYYWWWYYY[[[aaadddeeejjjyyyyyyqqqnnnkkkhhhggghhhiiikkkooopppsssvvvxxxzzz|||||||||~~~ttt^^^ZZZZZZ]]]___^^^]]]___^^^fffiiieeeeeelllrrrqqqlllkkkkkkoootttvvvtttqqqgggcccaaabbbbbbdddmmmwww}}}|||vvvttttttrrrsssssstttvvvxxxxxxvvvuuuhhhlllkkkccc[[[XXXUUUSSSOOOLLLMMMPPPOOOJJJGGGHHHqqqQQQFFFCCC???<<<;;;:::999777777777777777777777777777777777777777888888888888777777777777777777777777777777777777777777888999777777777777777777777777888888999999999999888888777777888888888888777777999999999999999999999999888888999999999::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<===<<>><<<;;;777777777777777777777777888888777777777777888888888888888888888888888888777888888888888999999999666666777777777777888888888888888888888888888888888888888888888999999999888888999999999:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======?????????===;;;>>>EEEKKKTTTrrr{{{mmmkkkpppnnnmmmtttyyyoooqqqyyy|||lllXXXWWWccc___gggllliiiccc___\\\YYY```bbbbbb^^^ZZZ[[[dddlllhhhsssxxxiii^^^VVVTTTWWW^^^___bbbkkkzzz{{{vvvsssqqqooonnnppptttuuurrrppppppqqqrrrrrrsssuuuyyy|||tttoookkkkkkqqqzzz~~~yyypppkkkeeeaaa]]]]]]eeeoooqqqssssssssswww{{{vvvssstttuuuwwwwwwsssrrrqqqqqqqqqooollljjjjjjhhhfffbbb___]]][[[ZZZXXXWWWUUUUUUVVVVVVTTTRRR^^^QQQEEEBBBAAA???<<<<<<777777777777777777777777888888777777777777888888888888888888888888888888777888888888888999999999777777777888888888999999888888888888888888888888777777888888888999999999888888999999999:::::::::999999999999::::::::::::::::::;;;;;;;;;<<<<<<<<<===>>>>>>===>>>EEEPPPXXXlllmmmgggmmmqqqrrr{{{tttrrrhhhhhhgggccc\\\\\\iiixxxyyywwwlll\\\TTTWWW]]]``````dddeeebbb___cccmmmuuupppvvvfff]]]YYYVVVVVVXXX^^^fffpppyyy|||yyy{{{~~~~~~~~~}}}nnnooooooooottt}}}yyysssmmmgggaaa\\\[[[cccllloooqqqvvv}}}}}}wwwpppnnnqqqwww}}}{{{yyyxxxwwwuuusssooollllllkkkiiigggeeecccbbbbbb^^^]]][[[[[[[[[ZZZXXXVVV```RRRFFFBBBAAA???<<<<<<777777777777777777777777888888777777777777888888888888888888888888888888777888888888888999999999777777888888999999999:::888888888888888888888888777777888888999999999999888888999999999:::::::::888888999999999::::::::::::::::::;;;;;;;;;<<<<<<999;;;<<<===AAALLL[[[fff{{{}}}jjjooozzzzzz}}}wwwmmmtttccc^^^VVVOOOSSSccczzzhhhQQQOOOXXX\\\XXX\\\aaaeeeddddddjjjssszzzqqqcccWWWUUUXXXZZZ[[[\\\^^^mmm}}}~~~{{{}}}nnnrrrttttttyyy~~~{{{{{{}}}|||yyyxxxyyywwwuuuzzz}}}xxxuuuvvvxxxvvvsssqqquuu||||||wwwuuutttnnnhhhbbb]]]ZZZ```iiimmmooowwwxxx~~~uuurrrppprrrxxx~~~{{{wwwsssooonnnmmmlllkkkjjjjjjjjjjjjdddbbb``````___^^^[[[YYYmmmSSSFFFFFFBBB@@@???999;;;:::999999888888999999999999999888888888777777777888888888888999999999777777777777888888888888888888888888888888888888999999888888888888888888999999999999999999999999::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<>>><<<999888999::::::999===BBBBBB>>>DDDYYYppp~~~ttteeekkk{{{pppnnnqqqUUUPPPOOOVVVdddqqq|||hhhTTTSSSYYYZZZYYYYYY___```aaajjjvvvwwwooobbbWWWQQQTTTZZZ\\\aaafffiiiwww{{{uuutttoootttxxxzzz~~~yyyvvvuuutttqqqnnnkkkmmmqqqsssrrrpppllliiihhhhhhhhhhhhiiijjjkkkkkkiiihhhgggfffggghhhiiijjjggglllqqqrrroooooossswwwvvvwwwooobbb[[[^^^ccccccgggsss|||{{{xxx{{{rrrlllmmmkkkiiiiiikkklllllllllooolllhhhcccaaaaaaccceeeqqqVVVGGGFFFBBB@@@@@@:::;;;:::999999888888999999999999999888888888777777777888888888888999999999777777777777888888888888888888888888888888888888888888888888888888888888999999999999999999999999::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<<<<;;;::::::;;;<<<<<<<<<<<<@@@BBBEEEQQQhhh~~~wwwmmmpppwwwyyynnnddd^^^UUUSSSVVVaaapppwwwwwwttt```VVVSSSZZZ___[[[XXXYYYccciiilllqqqzzztttddd^^^VVVPPPTTTYYY]]]bbbhhhwww~~~wwwrrrpppkkkqqqvvvyyy{{{zzzvvvrrrpppooonnnkkkiiidddfffhhhiiiiiigggdddbbbbbbbbbbbbbbbcccdddeeeeeeddddddcccccccccdddeeefff___ccchhhkkkmmmooosssvvvzzzyyypppaaaXXX\\\cccggghhhqqq~~~{{{wwwuuuooollljjjjjjkkklllllllllpppnnnllljjjhhhhhhhhhhhhwwwZZZIIIGGGBBBAAA@@@:::;;;:::999999888888999999999999999888888888888888777888888888888999999999777777777777888888888888888888888888888888888888888888888888888888888888999999999999999999999999::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<::::::;;;;;;<<<======>>>;;;@@@HHHUUUhhh{{{|||qqqfffeeerrrxxxyyyvvvsssjjj\\\QQQRRRUUU]]]kkkyyy{{{pppdddLLLMMMUUU```aaaZZZXXX^^^ccclllqqqwww~~~qqqddd[[[YYYTTTRRRVVV]]]ccckkkqqq}}}xxxrrrnnnnnnkkkrrrxxxyyy|||~~~vvvrrrqqqrrrrrrpppooollliiiggggggfffdddccc______``````______^^^]]]___^^^^^^^^^^^^^^^______^^^^^^^^^^^^^^^___``````ZZZ\\\___cccgggjjjmmmnnnuuuwwwsssfff\\\\\\aaaeeegggmmmvvvyyyxxxzzzsssqqqnnnmmmnnnooooooooooooooooooooooooooonnnnnn```LLLHHHCCCBBBAAA;;;;;;:::999999888888999999888888888888888888888888777777888888888999999999666777777777888888888888888888888888888888888888888888888888888999999999999999999999999999999999::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<999:::<<<<<<<<<<<<===>>><<>>@@@UUUttt~~~rrrmmmgggiiixxx}}}|||wwwmmmccc]]]]]]___\\\dddjjjhhhfffeeebbb\\\fff```^^^aaa___[[[```iiimmmttt~~~tttfffaaa^^^\\\YYYZZZ```iiirrr|||~~~}}}yyyyyyyyyxxxrrrnnnnnnmmmlllnnnqqqqqqxxx~~~~~~||||||~~~~~~{{{zzz}}}yyyssslllgggdddbbbaaa```^^^]]]^^^_________ccccccdddcccbbbaaaaaaaaaaaa___^^^\\\\\\]]]^^^___aaa```___]]]]]]\\\\\\\\\XXXYYYZZZZZZ[[[\\\\\\\\\]]]\\\[[[\\\]]]]]]\\\ZZZ```fffnnnpppjjjcccbbbdddjjjkkkooottt{{{~~~zzzwwwzzzwwwtttsssuuuwwwyyyzzzlllRRRIIIDDDCCCCCC===;;;:::999999888888999999888888888888888999999999777888888888888999999999777777777777888888888888888888888888888888888888777777777888999999::::::999999999999999999999999::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<:::<<<===<<<:::;;;???BBBMMMgggzzztttvvvjjjlllzzzjjj\\\XXX^^^fffmmmrrroooaaaXXXYYY\\\\\\eee```aaaggghhhcccdddkkkuuuhhh]]]\\\\\\\\\[[[eeeqqq~~~~~~}}}{{{}}}{{{yyy|||}}}{{{sssooommmnnnnnnkkkmmmpppnnnuuu{{{}}}{{{|||xxxkkkjjjhhheeecccaaaaaa```\\\]]]]]]^^^___`````````ccceeeffffffdddccccccdddbbbaaa___]]]]]]^^^___```bbbaaa___^^^\\\[[[[[[ZZZYYYYYY[[[\\\]]]]]]]]]]]][[[\\\]]]]]]]]]]]]]]]]]]bbbcccfffiiihhhfffiiinnnnnnppptttwww{{{~~~xxxvvvssssssvvvzzz}}}qqqTTTJJJDDDDDDDDD===;;;:::999999888888999999777777888888888999999999777888888888888999999999777777777777888888888888888888888888888888888888666777777888999999::::::999999999999999999999999::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<:::<<<======;;;>>>EEEKKKaaa{{{xxxsss|||yyysss{{{{{{~~~jjjZZZUUUZZZdddkkksssuuukkkYYYOOOTTTZZZZZZ^^^^^^dddmmmnnniiijjjqqq~~~tttddd^^^^^^]]]___bbbuuu{{{{{{vvvpppnnnrrrtttsssnnnllllllooonnnkkkkkknnnnnnrrrxxx~~~{{{{{{~~~}}}{{{~~~|||vvvnnnhhhaaaaaaaaaaaabbbbbbbbbbbb^^^___aaaaaabbbcccdddfffdddfffhhhhhheeecccdddeeedddcccaaa```___```aaabbbeeecccbbb___^^^\\\[[[[[[YYYZZZ\\\]]]_________^^^\\\___bbbaaa___^^^```bbbeeebbbccciiilllkkknnnrrrmmmrrrxxxzzz{{{xxxvvvtttuuuzzzsssUUUJJJDDDDDDDDD>>>;;;:::999999888888999999777777888888999999999999777888888888888999999999777777777777888888888888888888888888888888888888666777777888999999::::::999999999999999999999999::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<999<<<>>>======AAAJJJQQQqqq}}}eeelllyyytttzzznnnUUUIIIPPP___kkkppppppooocccQQQLLLTTTZZZXXX]]]___gggooonnnjjjooozzzwwwllldddbbbaaa___ccciiizzzyyyssskkkhhhkkkmmmlllggggggiiinnnmmmjjjjjjmmmqqqssswww~~~{{{wwwxxxvvvpppsssqqqtttyyyzzzyyy~~~|||zzzvvvsssoooiiidddaaabbbbbbccccccccccccbbbbbbcccccccccccceeehhhkkkdddfffiiihhheeecccdddeeefffeeedddcccccccccddddddhhhgggeeebbb```___^^^]]]YYYZZZ\\\^^^___```______```dddgggeee```^^^```cccdddaaadddnnntttqqqnnnnnnjjjqqqxxx{{{zzz~~~{{{yyywwwyyyyyyUUUHHHGGGCCC@@@@@@<<<;;;:::999888888888888888888777666666555666666777888888888888999999999777777777777777777777777888888888888888888888888888888888888888888888888:::::::::999999888888888::::::::::::::::::::::::777999;;;;;;:::::::::;;;BBB;;;999>>>@@@EEEUUUhhhwww]]][[[qqq{{{~~~eeeTTTMMMWWWbbbfffnnnyyy{{{aaaPPPTTTYYYTTTRRRVVV[[[aaaiiimmmkkknnn|||}}}{{{xxxrrrnnnhhheeeeeefff```\\\jjj~~~~~~yyynnndddccccccaaabbbfffggghhhlllqqqooojjjjjjnnnqqqtttvvv{{{~~~tttkkkfffdddcccbbbaaa```___```cccfffhhhhhhqqquuuwwwxxx}}}~~~}}}sssrrroookkkgggeeecccbbb___aaacccddddddeeefffgggeeeccc```___```dddiiilllnnngggcccfffhhhggghhhjjjhhhfffdddaaa```aaabbbbbbfffffffffeeedddcccbbbaaabbbbbbbbbbbbcccdddeeefffdddeeefffffffffeeedddcccfffdddeeeiiipppuuuvvvuuurrruuuwwwzzz|||zzzzzzzzz|||~~~YYYJJJGGGCCC??????<<<;;;:::999888888888888999888777777666666666777777777888888888999999999777777777777777777777777888888888888888888888888888888888888888888888888:::::::::999999999888888::::::::::::::::::::::::888:::;;;;;;:::999:::;;;:::;;;???DDDIIITTTiiizzzsss\\\YYYpppppp\\\UUUPPPWWWhhhwww|||zzzgggWWWPPPUUUWWWQQQQQQZZZ```fffnnnqqqpppzzzvvvqqqlllhhhgggfffdddccciiifffgggjjjhhhhhhuuuyyy|||vvvllldddbbbbbb``````cccbbbeeelllrrrqqqllljjjlllfffjjjooowwwxxxrrrkkkeeebbbaaaaaaaaa\\\[[[ZZZ[[[^^^``````___aaaeeeffffffkkkssswwwwww~~~}}}{{{yyyxxxvvvvvvrrroookkkkkknnntttzzz~~~}}}{{{qqqnnnmmmkkkhhhfffdddcccbbb```bbbcccdddddddddeeeeeegggeeedddccceeehhhkkknnnnnniiigggiiikkkjjjiiijjjhhhgggeeecccbbbaaabbbbbbcccdddeeeffffffffffffeeeddddddddddddeeefffggghhhhhhiiijjjjjjjjjiiihhhgggbbbbbbdddiiipppvvvzzz|||uuuwwwyyy{{{}}}~~~|||yyyyyy}}}]]]JJJEEEBBB??????<<<;;;:::999888888888888999999888777777777777888777777777888888888999999777777777777777777777777888888888888888888888888888888888888888888888888:::::::::999999999999888:::::::::::::::::::::::::::;;;<<<;;;:::999:::;;;888>>>BBBFFFSSSjjj|||fffYYYeeevvv^^^WWWXXXUUUWWWhhh}}}|||mmmUUUPPPSSSZZZXXXPPPTTT___bbbhhhnnnrrrvvvxxxpppiiiddd]]]YYYYYY[[[^^^___eeebbbdddjjjooossszzzzzz}}}wwwooohhhfffeeecccbbbccc___ccckkkttttttooollllllcccgggnnnxxxwwwjjjgggbbb``````aaaaaaaaa[[[ZZZZZZ[[[]]]]]][[[ZZZ\\\^^^___^^^aaahhhlllkkkkkkkkkkkkkkkjjjhhhgggfffcccbbb___^^^```cccgggjjjiiimmmsssxxx{{{}}}}}}uuullljjjiiihhhgggfffeeeeeeeeeccccccdddeeeeeeeeeeeedddggggggfffggghhhjjjlllnnnnnnjjjiiilllmmmjjjhhhiiihhhgggfffeeecccbbbaaa``````aaadddfffhhhiiijjjjjjeeeeeeffffffhhhiiijjjkkknnnnnnnnnnnnnnnmmmllllllbbbdddfffiiimmmrrryyy}}}yyy{{{}}}~~~}}}xxxvvvzzz```JJJCCCAAA@@@@@@;;;;;;:::999888888888888999999888888888888888999777777777777888888888888777777777777777777777777888888888888888888888888888888888888888888888888999999999999999999999999::::::::::::::::::::::::;;;<<<<<<;;;999999:::;;;>>>AAACCCJJJbbbtttqqqjjjeeemmm~~~}}}{{{dddRRRWWW[[[[[[ZZZbbbkkkfffYYYVVVUUUZZZ```\\\TTTXXXcccdddhhhpppzzzqqqhhhaaa]]]XXXVVVVVVZZZ^^^aaabbb```cccmmmvvv~~~~~~|||}}}xxxrrrpppooommmjjjhhh```bbbiiirrrtttqqqoooppplllpppwww~~~qqqdddcccbbbbbbcccdddcccaaa___^^^^^^```aaaaaa^^^\\\```bbbbbb```bbbhhhkkkjjjffffffgggggggggfffeeedddbbbbbbaaa^^^]]]\\\]]]^^^aaaeeeiiilllmmmmmmnnnnnnpppttt|||{{{zzzxxxsssnnniiiiiihhhhhhhhhhhhhhhiiieeeeeefffggghhhiiihhhgggfffggggggiiijjjkkklllmmmooojjjhhhiiihhheeeeeegggeeeeeeeeedddcccaaa___^^^___aaadddgggjjjkkkkkkkkkgggggghhhhhhjjjkkkmmmnnnpppppppppppppppppppppoooiiikkklllkkkjjjlllrrrvvv|||~~~}}}{{{xxxxxxzzzaaaIIIBBBBBBAAAAAA;;;;;;:::999888888888888999888888888888888999999666666777777777888888888777777777777777777777777888888888888888888888888888888888888888888888888999999999999999999999999::::::::::::::::::::::::;;;<<<<<<;;;999999;;;===AAADDDKKK^^^rrrpppjjjhhhqqq}}}||||||sssbbbTTTPPPWWWZZZ___```\\\UUURRRSSSaaa___aaaccc```ZZZ\\\dddffflll{{{yyyoooddd]]]VVVUUUTTTSSSTTTWWWZZZ]]]eeeeeeiiirrr}}}~~~zzz~~~~~~}}}zzzzzzxxxsssnnnbbbaaaeeelllppppppqqqtttwww{{{vvvmmmeeeeeegggiiijjjiiifffdddbbbaaaaaabbbdddcccaaa___```bbbaaa___```eeehhhgggiiiiiijjjjjjiiiiiihhhhhhdddeeeeeeccc^^^ZZZXXXWWW[[[^^^bbbdddddddddeeeeee```eeelllttt|||}}}vvvpppooorrrvvvyyy|||rrrnnnnnnnnnmmmllljjjjjjiiiiiiiiiiiijjjkkkjjjiiiiiilllooopppooommmhhhiiijjjlllmmmnnnoooooopppkkkgggfffccc___aaaeeebbbbbbbbbbbbaaa___^^^]]]```bbbfffiiikkkllllllkkkjjjjjjjjjkkklllmmmooopppppppppppppppqqqqqqrrrrrrrrrssssssqqqmmmmmmpppttt}}}|||xxxyyy{{{}}}dddJJJBBBCCCCCCBBB<<<;;;:::999888888888888888777777777777888999999666666666777777777888888777777777777777777777777888888888888888888888888888888888888888888888888888999999999999:::::::::::::::::::::::::::::::::;;;;;;;;;:::999:::===???@@@JJJ```wwwoooqqquuu}}}~~~yyy~~~}}}{{{wwwlll\\\PPPPPPUUUVVV^^^gggfffYYYNNNQQQ[[[dddbbbccceeebbb___```eeeiiiuuuzzzoooggg```YYYUUUQQQRRRTTTTTTUUUVVVYYY\\\ccceeejjjqqqzzz~~~zzzyyy|||{{{ssshhhddddddjjjooorrruuuyyy}}}~~~rrrnnngggiiimmmrrruuutttppplllfffeeedddcccdddcccaaa______aaaaaa^^^```eeehhhgggmmmlllkkkjjjiiihhhhhhiiigggkkkooonnniiicccaaa```___bbbeeehhhiiikkkmmmooolllnnnqqqtttuuuuuusssrrriiieeeaaa^^^___bbbdddeeelllnnnuuu~~~|||vvvoooiiihhhhhhhhhjjjnnnjjjjjjjjjkkkkkkmmmnnnnnnsssqqqqqqsssvvvxxxvvvsssmmmnnnoooppprrrssstttttttttoookkkhhhccc^^^___ccc``````_________^^^^^^^^^ccceeeiiimmmoooooonnnmmmnnnnnnnnnnnnooopppqqqrrrpppppppppqqqrrrtttuuuvvvyyyyyyyyyxxxvvvuuuuuuvvv{{{~~~}}}}}}yyy|||hhhLLLCCCDDDDDDAAA<<<;;;:::999888888888888777666666666777777888999666666666666777777777888777777777777777777777777888888888888888888888888888888888888888888888888888888999999999::::::::::::::::::::::::::::::::::::;;;;;;::::::;;;>>>AAAHHHZZZzzzzzzkkkjjj}}}sss}}}xxxzzzzzzvvvjjjYYYNNNOOOVVV\\\^^^nnnuuuhhhWWWRRRXXX^^^\\\___dddgggfffdddhhhmmmwww{{{lllaaa[[[YYYVVVTTTUUUVVVXXXWWWWWWYYY]]]```^^^ccciiimmmqqqxxx~~~|||{{{xxxrrrmmmlllrrrwwwzzz~~~xxxnnnmmmiiimmmuuu~~~|||rrrooollliiihhhfffdddbbbdddffffffdddfffkkknnnnnnrrrpppmmmjjjhhhhhhhhhiiijjjqqqyyy}}}zzzvvvuuuuuuqqqrrrtttvvvwwwzzz~~~{{{uuuqqqnnncccaaa______aaabbb```___]]]aaafffmmmrrrvvvxxxxxxvvvwwwwwwwwwvvvwwwxxxyyywwwvvvuuusssqqqpppoooooogggkkkppptttwww{{{xxxrrrqqqmmmlllllljjjhhhllltttlllmmmnnnppprrrtttwwwxxx~~~{{{yyyzzz}}}~~~zzzvvvpppppppppqqqssstttvvvwwwyyyvvvuuussskkkccc```bbb______^^^^^^^^^___```aaaeeehhhmmmqqqssstttsssrrrttttttssssssssssssttttttqqqqqqrrrsssuuuxxxzzz|||}}}|||{{{{{{{{{zzzwwwuuuxxx|||kkkOOOEEEEEEDDD@@@<<<;;;:::999888888888888666666555666666777888888666666666666777777777777777777777777777777777777888888888888888888888888888888888888888888888888888888888999999:::::::::::::::::::::::::::::::::999::::::::::::<<>><<<@@@MMMccc~~~sssggg\\\aaauuuooo[[[XXX```nnnfffpppaaaQQQXXXXXX]]]^^^\\\aaakkkllleeeiiiooozzzoooaaa[[[XXXXXX[[[]]]___fffnnnzzz|||yyysssqqqqqqqqqvvv|||xxxjjjlll{{{}}}}}}zzzvvvuuuqqqssswwwzzz{{{yyywwwuuuvvvyyy|||~~~{{{vvvssssssuuuxxxqqquuu{{{~~~}}}~~~~~~|||}}}|||OOOBBBEEEBBB>>><<<;;;:::999888888888888777777666666666666777777666777777777888888888888777888888888888999999999888999999999999:::::::::999999999999999999999999999999999999999999999999::::::;;;;;;<<<=========888<<>>>>>AAAHHHZZZvvvssseeeiiisss\\\OOOTTTaaakkkoootttVVVSSSYYYXXX\\\NNNPPPgggvvvrrrnnnrrryyy}}}uuupppjjjbbb[[[]]]\\\]]]bbbfffmmmxxx|||xxxtttqqqrrruuuwwwvvvxxx{{{zzzxxx}}}vvvuuuuuutttvvv{{{{{{xxxxxxzzz}}}zzzzzzyyyxxxzzz}}}}}}{{{xxxyyy||||||{{{}}}TTTDDDFFFBBB===;;;:::999888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888999999999777888888888888999999999::::::::::::::::::::::::999>>>???:::777:::>>>>>>JJJLLLfffrrreeeaaavvvzzzddd[[[VVVUUUaaaqqq}}}cccGGGTTT^^^TTTVVVVVV]]]hhhnnnqqqyyy{{{jjjfffddd]]]\\\aaaXXX\\\ccciiinnnvvv|||yyysssuuuwwwzzz|||||||||{{{~~~||||||}}}tttooopppsssuuuvvv~~~|||{{{~~~}}}~~~yyyssspppuuu~~~UUUDDDEEEBBB???;;;:::999888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888999999999777888888888888999999999::::::::::::::::::::::::888999:::;;;:::<<>>GGGJJJ^^^|||xxxfff^^^aaakkknnnZZZccciiifffdddcccsssyyy___SSS]]]bbb[[[XXXYYYaaakkknnnnnnvvvwwwkkkeeedddaaafffqqq}}}yyyssskkkeeebbb```]]]YYYZZZYYYXXXWWWWWWWWWYYYYYYWWW^^^iiirrrvvvtttoookkknnntttxxxvvvqqqrrryyy~~~xxxqqqjjjhhhiiikkknnnuuu~~~}}}{{{}}}nnneee```aaahhhppptttvvvyyyppprrrrrrnnnhhhfffhhhkkkwwwvvvsssppppppsssyyy~~~|||~~~zzzuuusssssstttsssrrrtttzzz^^^GGGAAA??????@@@::::::999888888888888888888888999999999999888888777777777777777777777777666777777777888888888888777777888888888999999999888888999999999::::::::::::999:::;;;;;;:::===AAAIII[[[vvvlll^^^[[[___nnnyyyaaabbbnnnfffeeessswwwvvvxxxlllXXXQQQYYY]]]ZZZbbbdddjjjoooqqquuuwwwooohhhcccdddhhhsss{{{vvveeeaaa[[[VVVTTTSSSQQQOOOOOOOOOPPPPPPPPPQQQSSSTTTXXX___hhhqqqtttqqqlllhhhgggjjjmmmllljjjlllqqqwww~~~}}}||||||}}}|||yyyvvvqqqoookkkfffbbbaaaccceeedddhhhmmmoooppptttzzz~~~zzzxxxzzzuuufffaaa```eeeqqq{{{~~~~~~{{{wwwuuuuuuwwwvvvsssnnnjjjlllrrr{{{zzzssspppqqqsssvvvsssrrrvvv~~~ZZZGGGCCC???===???999999888888777777888888888888999999999999888888777777777777777777777777666777777777888888888888888888888888999999999999888888999999999:::::::::;;;999:::;;;::::::AAALLL[[[}}}tttaaa___cccnnnyyy\\\\\\jjjnnneeetttqqqfff[[[WWWVVVVVV[[[aaammmooosssuuuzzz}}}tttjjjeeeaaaaaagggnnn}}}~~~uuufffSSSPPPMMMKKKJJJJJJJJJIIIIIIKKKNNNOOOOOOPPPRRRTTTYYY]]]ccchhhjjjhhheeebbbfffeeedddfffiiilllooopppxxxwwwvvvvvvuuurrrooolllhhhhhhhhhfffdddbbbcccdddggghhhgggfffdddeeejjjnnnnnnyyy~~~yyywwwzzz~~~}}}wwwjjj___aaadddnnn~~~zzzwwwmmmiiiffffffkkkttt}}}zzzvvvwwwxxxzzzvvvsssuuu{{{~~~VVVGGGEEE@@@===>>>999888888777777777888888777888888888888888888777777777777777777777777777777777777777888888888888888888888999999999999:::888888999999999:::::::::;;;999:::<<<:::<<>>@@@888777777777777777888888666666777777777777666666777777777777777777777777777777777777888888888888888888999999999:::::::::888888999999999:::::::::888888;;;>>>===FFFeee~~~kkkggg{{{^^^PPPRRRkkksss|||vvv^^^\\\[[[TTTLLLSSSdddnnnooojjjmmmrrr|||}}}tttfffbbb```aaabbbaaadddhhh|||{{{tttppplllhhhfffbbb\\\XXXOOOUUUWWWPPPJJJHHHIIIHHHHHHIIIIIIHHHGGGGGGHHHJJJHHHNNNTTTWWWUUUTTTVVVXXXXXX\\\aaaeeegggfffccc```eeeggghhhiiiiiilllqqquuuwwwyyy|||}}}{{{yyywwwwwwrrrqqqooommmlllnnnrrrvvvxxxtttmmmgggdddfffiiillldddkkkuuu~~~}}}www{{{{{{zzzyyyvvvsssqqqbbbZZZ\\\ccchhhrrr}}}xxxwwwrrruuu{{{}}}xxxyyycccJJJGGGAAA<<<;;;999:::999888777666666666666666666666666777777777777777777777777777777777777777888888888888999999999777888888888888999999999999::::::999888999<<<>>>===222<<>>???===:::999888777666666666666666666666666777777777777777777777777777777777777777777888888888999999999777888888888888999999999888999::::::999999;;;===<<<999@@@DDDJJJkkkyyylllllltttxxxjjjSSSNNNTTT```ssszzzhhhZZZTTTXXXXXXQQQTTTfffooommmpppzzzzzzoooccc\\\[[[ddd```aaagggpppyyyyyyqqqhhhfff```YYYUUUTTTRRRNNNKKKJJJIIIHHHIIIJJJLLLMMMNNNSSSSSSSSSRRRPPPNNNLLLKKKJJJLLLPPPSSSUUUUUUTTTSSSVVVXXX^^^dddeeecccdddhhhyyy}}}{{{{{{yyyuuuvvvxxxyyytttxxx}}}yyyqqqnnnooopppyyyxxxtttmmmgggfffiiiqqq}}}mmmeeedddfffmmmssssssyyyyyyYYYFFFEEEAAA???@@@>>>:::999888777666666666666666666666666777777777777777777777777777777777777777777777888888888999999777888888888888999999999888999::::::999999:::;;;:::???EEEHHH\\\{{{ddd]]]fffuuu{{{hhhWWWNNNQQQYYYfffooowwwwwwmmm```XXXVVVWWWYYYUUUZZZjjjqqqpppvvv|||kkk```\\\\\\\\\ddddddhhhpppzzzyyyssskkkddd```ZZZTTTQQQPPPNNNKKKHHHFFFHHHJJJMMMOOORRRSSSTTTYYYWWWVVVSSSQQQPPPOOONNNMMMOOORRRTTTVVVVVVVVVUUUTTTXXX```eeeccc```dddkkkwww}}}~~~zzzzzz{{{{{{yyy|||~~~|||{{{{{{zzzqqqmmmoookkkmmmpppvvv}}}wwwqqqnnniiidddbbbeeekkkzzz{{{mmmhhhjjjnnnuuu|||zzz{{{rrrVVVGGGEEE???===>>>;;;999999888777666666777777666666666666777777777777777777777777777777777777777777777777888888888888777777888888888999999999777999;;;;;;999999:::;;;888@@@JJJYYYuuufffXXXVVVbbbrrr}}}hhhUUUOOOQQQXXX```hhheeecccdddddd```]]]]]]ZZZ]]][[[___kkknnnpppzzz}}}kkk^^^[[[^^^bbbdddbbbhhhqqq{{{|||tttoooiiibbb\\\XXXSSSPPPOOONNNMMMKKKGGGJJJNNNRRRTTTUUUVVVWWWYYYXXXUUUSSSQQQQQQRRRRRRRRRSSSVVVXXXYYYZZZYYYYYYXXX[[[```eeedddbbbffflllooowww~~~~~~}}}{{{{{{{{{}}}|||zzzoookkkllleeeeeefffjjjrrr|||}}}wwwqqqlllkkkiiieeeeeegggiiissswww~~~xxxnnnmmmpppuuu}}}}}}gggQQQEEEDDD>>>===???;;;999888777777777777777777666666666666777777777777777777777777777777777777666666777777777888888888777777888888888999999999888999::::::::::::;;;===;;;FFFZZZyyyvvvaaaTTTUUUbbbnnntttqqqXXXOOOUUU]]]dddgggkkk^^^WWW[[[ccceeeddddddeeegggcccccciiihhhmmm}}}sssiii^^^ZZZ^^^fffjjjllljjjrrr~~~wwwoookkkeee___YYYVVVRRRPPPOOOOOONNNNNNLLLPPPTTTWWWVVVVVVVVVWWWVVVUUUSSSRRRRRRTTTVVVWWWXXXYYY[[[\\\^^^^^^^^^^^^]]][[[\\\aaaddddddeeehhhhhhlllrrrwww|||~~~ttthhhcccdddaaabbbdddgggkkktttzzzssslllhhhiiiiiihhhhhhjjjlllqqqqqqyyyyyyqqqmmmqqqyyy[[[JJJCCCCCC===>>>AAA>>>888888777777777777777888666666666666777777777777777777777777777777777777666666666777777777888888777888888888888999999999999999:::::::::<<>>DDDIIIYYY^^^OOOiii{{{|||fff[[[KKKMMMZZZqqqwwwmmmRRRRRRZZZcccbbb]]]bbbooohhhiiifffgggppp}}}uuukkkbbbaaagggrrr{{{kkkbbb___[[[WWWTTTTTTSSSRRRPPPQQQTTTVVVXXX\\\^^^\\\VVVTTTUUUXXX[[[[[[\\\]]]___aaacccddd``````aaabbbccccccdddeee]]]]]]______ZZZWWW\\\dddnnnwww}}}{{{~~~yyynnnbbb\\\]]]cccaaadddnnnvvv}}}~~~rrrhhhfffhhhhhhiiillljjjqqqvvv|||rrrqqqwww}}}NNNIIIBBB???>>>>>>;;;999666666555666666777888999777777777777777777777777777777777777666666666666777777777777888888888888999999999888888888888888>>>;;;;;;===:::;;;III[[[kkk}}}XXXWWWoooWWWSSSHHH^^^hhhppp~~~aaaPPPUUUZZZ\\\\\\^^^dddjjjiiiiiihhhkkkzzz}}}qqqjjjfffeeefffmmmyyyzzzxxx}}}zzzttt~~~wwwllleee^^^XXXTTTVVVRRRNNNNNNRRRVVVXXXYYY______\\\WWWRRRRRRVVVZZZ^^^___```bbbdddeeegggggggggfffeeeeeeeeeeeecccbbbbbbbbb___\\\ZZZ^^^ffflll}}}}}}}}}~~~}}}pppccc___ccc^^^eeelllpppyyy~~~vvvjjjdddfffjjjllljjjmmmsss}}}~~~qqqxxxvvvMMMHHHBBB>>>>>>>>>;;;999777666666666666777777888777777777777777777777777777777777777777777777666777777777777888888888888999999999999999999999999777777:::===???KKKggg~~~mmmiii___ooo}}}aaaQQQPPPRRR]]]iiiuuu\\\YYY\\\___```bbbdddhhhkkklllkkkmmmzzztttjjjfffffffffkkkuuu{{{vvvssswww}}}~~~zzzuuu|||uuukkkddd___YYYUUUSSSRRRRRRUUU[[[```bbbccc^^^^^^]]]ZZZYYYZZZ___ccceeefffggghhhiiijjjkkkkkkhhhhhhhhhjjjlllllljjjhhh]]]^^^___^^^___eeennnuuu}}}}}}~~~}}}nnnaaa]]]```]]]dddkkkoooxxxvvvpppqqqqqqpppqqqsssxxxzzzxxxkkkLLLGGGAAA>>>>>>>>>;;;999888777777666666666666777777777777777777777777777777777777777777777777777777777777888888888999999999999::::::::::::::::::666888:::<<>>>>>>>>;;;999888888777666666555666666666666666666666666666666777777777777777888888888777777888888888999999999999999999999999:::::::::===<<<:::===NNNppp{{{nnnnnndddqqqsss\\\RRRPPPQQQbbbhhhxxxqqqnnngggiiilllppprrrqqqnnnjjjpppxxx{{{tttjjjcccccckkkuuu|||zzzyyywwwwww|||}}}rrrhhhbbb]]]YYYUUURRRUUU[[[aaaeeeeeedddbbb^^^___``````aaaccceeegggpppppppppooooooooonnnnnnjjjhhhfffeeedddcccbbb```iiikkknnnnnnnnnpppuuuzzz~~~zzzzzz|||ssssssrrrpppqqqxxxrrrccc\\\^^^]]]bbbhhhmmmwwwwwwwwwyyyvvvooouuuvvvxxx|||~~~YYYHHHDDD???>>>>>>>>>;;;888888888777666666555666666666666666666666666666666666777777777888888888999888888888888999999999999888888888999999999::::::===<<<:::CCC___llljjjnnnbbbmmmjjjVVVUUU\\\___fffuuu}}}vvvnnnuuufffkkkrrrvvvvvvssspppnnnuuu~~~xxxuuuqqqmmmhhhggglllxxxyyywwwwwwwww{{{{{{ooofff```[[[VVVRRRRRRVVV]]]bbbdddcccaaa_________aaadddfffhhhhhhhhhnnnnnnmmmmmmllllllllllllnnnkkkhhhggggggggggggffftttwwwzzzzzzxxxxxxzzz}}}wwwrrrqqqssslllkkkhhhdddbbbfffooovvv}}}tttccc\\\]]]]]]bbbgggmmmwwwyyyyyy{{{wwwppplllmmmpppuuuzzz}}}}}}|||yyySSSFFFBBB>>>===>>>>>>;;;888888777777666666666666777777777777777777777777777666777777888888999999999888888888999999999999:::888888999999::::::;;;;;;888<<>>===>>>>>>;;;888777666666666666777777888777777777777777777777777666777777888888999::::::888888888999999999::::::::::::;;;;;;<<<======>>>:::GGGYYYtttooofffhhhvvv}}}bbbXXX___mmm{{{wwwccccccgggjjjppplllyyywwwvvvzzzuuuqqqnnnlllkkkhhhjjjmmmpppsssuuuuuuvvvkkkmmmrrr{{{{{{tttrrrsssuuurrrmmmmmmrrrxxx~~~}}}rrrkkkaaaZZZVVVSSSPPPMMMOOOTTTZZZ^^^``````bbbcccdddeeehhhnnnssstttrrroooiiiiiijjjkkklllmmmnnnnnnooorrrwww}}}~~~{{{~~~{{{yyy{{{~~~yyyvvvuuutttqqqiiieee```[[[YYYXXXWWWVVVVVV]]]eeekkkvvvzzziii``````___cccgggmmmyyy~~~vvvsssqqqmmmggggggiiinnnuuu{{{}}}|||xxx{{{tttIIICCC@@@======>>>>>>;;;888666666555666666777888999777777777777777777777777666777777888999999::::::888888999999999:::::::::<<<<<<<<<===>>>??????@@@CCCWWWppptttgggvvvvvvaaaQQQYYYlll{{{eeeYYYbbbfffbbbeeeqqqvvvxxx~~~|||{{{yyyvvvtttrrroookkkfffaaa]]]ZZZ\\\```eeekkkoooqqqrrrrrrkkkooowww~~~yyysssqqqoooppppppkkkfffiiiqqqqqqyyyuuusssqqqrrrxxxyyyuuukkkddd[[[UUURRRQQQOOOLLLOOOSSSXXX[[[[[[[[[]]]___iiiiiikkkpppssssssnnnjjjiiijjjkkklllnnnpppqqqrrrzzz}}}zzzuuunnniiieeebbb\\\XXXTTTXXX[[[]]]fffvvvnnnfffeee```dddhhhnnnyyyzzzwwwvvvtttjjjjjjkkkooouuu||||||xxx{{{|||vvvqqqkkkqqqxxx{{{{{{~~~hhhIIICCCBBBAAA???===;;;:::999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<=========>>>???===:::>>>EEEMMMbbb~~~|||hhh]]]fffYYYTTTaaauuujjj\\\]]]]]]YYYaaappp}}}{{{uuurrrqqqpppooohhhhhhfffccc```\\\YYYXXX\\\^^^aaaccceeegggkkknnniiiqqq~~~|||wwwwwwxxxuuurrrpppqqqrrrqqqoooooorrrvvv||||||vvvwwwooobbb^^^WWWQQQPPPOOOMMMMMMPPPNNNRRRWWWYYYYYYYYY\\\^^^lllgggjjjuuuwwwqqqnnnqqqsssppppppsssqqqnnnrrr{{{~~~~~~xxxppphhhaaa]]]]]]YYYZZZ```eeeiiirrr|||qqqgggbbbcccbbbeeeooo}}}~~~uuupppiiimmmsssyyy}}}vvvxxx|||xxxooojjjrrrppprrrzzzcccIIIEEEDDDCCCAAA@@@>>>===<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>===>>>@@@@@@>>>@@@EEEVVV|||rrreeennn[[[XXXUUU\\\rrrnnnbbbZZZ[[[\\\]]]eeerrrzzzqqqvvvyyyuuunnniiigggeeedddccceeedddbbb___\\\YYYWWWUUUXXXZZZ\\\^^^___aaadddgggllluuu}}}zzzyyyxxxxxxzzz|||}}}}}}|||}}}vvvkkkggg___WWWTTTSSSPPPPPPRRRUUUVVVWWWXXX[[[___cccffftttrrrsssvvvvvvtttvvv{{{}}}zzz{{{~~~}}}zzz{{{}}}yyyrrrmmmeee___]]]ccchhhkkknnnssswwwkkkddddddcccfffqqq}}}|||ssstttwww|||~~~}}}~~~|||xxxwww|||xxxyyy~~~~~~~~~YYYHHHEEEDDDCCCBBB@@@>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>===>>>AAAAAAAAAEEELLLiiipppooonnnTTT[[[]]]```uuucccaaa______bbbjjjttt{{{tttvvv~~~qqqlllgggbbb```___^^^]]]___^^^]]][[[XXXVVVTTTSSSVVVXXXZZZ[[[[[[\\\^^^```jjjttt{{{wwwuuuwwwyyy}}}|||zzzpppgggcccbbb___^^^```ccc^^^YYYXXX]]]dddiiilllwwwyyyxxxssssss{{{}}}|||yyypppkkkhhhlllqqqqqqpppppp~~~pppfffaaabbbhhhuuu|||{{{{{{~~~zzzzzzzzzvvvPPPGGGBBBBBBAAA???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<======???@@@???BBBOOO]]]xxxxxxxxxrrr}}}www```\\\gggpppvvvpppbbbeeeccc```gggvvvqqq}}}yyytttqqqkkkgggbbb___^^^]]]\\\[[[[[[[[[YYYWWWUUUTTTSSSSSSXXXYYY[[[[[[ZZZZZZ[[[\\\bbblllxxx~~~|||wwwxxxxxxxxxwwwvvvwwwwww|||~~~zzzpppnnnnnnmmmmmmnnnqqqggg\\\YYY___ggglllmmmqqquuusssnnnsss{{{|||qqqfff^^^bbblll{{{~~~}}}}}}}}}gggLLLFFFAAAAAA@@@???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;>>>@@@???===FFF```xxxpppsssrrrrrrrrraaa```mmmvvvkkk___dddeee___ZZZcccuuu|||xxxxxxrrrnnnjjjhhhbbb___[[[YYYXXXXXXWWWVVVZZZYYYWWWVVVUUUUUUUUUUUUYYYZZZ\\\\\\ZZZYYYYYYZZZZZZbbbkkkppprrrxxx|||zzzwwwtttqqqwwwuuutttwww{{{~~~|||yyy~~~tttkkkkkknnnoooooooooqqqfff\\\ZZZbbbkkkooooooooorrrpppnnnxxxqqqeee^^^eeerrr~~~|||yyy|||]]]LLLEEEBBBAAA@@@???>>>===<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;:::===??????BBBSSStttvvvwwwvvv~~~```TTTcccwwwuuubbb^^^ffffff```\\\dddrrryyyvvv|||yyytttnnniiieeecccccc^^^\\\YYYWWWXXXXXXWWWVVVZZZYYYWWWVVVVVVVVVWWWXXXXXXZZZ\\\[[[YYYWWWWWWWWWXXX]]]bbbfffiiioooyyy}}}yyywwwuuusssqqquuuqqqpppttt{{{}}}zzz~~~yyynnnfffhhhlllllljjjjjjeee___ZZZ^^^hhhqqqttttttsssttttttvvvzzz|||rrrhhhcccjjjvvv~~~|||vvvTTTLLLCCC@@@@@@???>>>===<<<;;;;;;999999999999999999999999999999999999999999999999::::::::::::::::::::::::999999:::::::::;;;;;;;;;<<<;;;===BBBNNNfff|||zzzvvvkkkTTTOOOcccxxxwwwgggbbbcccdddggghhhhhhiiipppxxx~~~zzzmmmllliiieeeaaa___^^^^^^^^^[[[YYYYYYYYYYYYYYYXXXYYYXXXWWWVVVVVVXXXYYYZZZYYY[[[]]]\\\ZZZXXXWWWWWWXXX[[[^^^aaacccfffkkknnnwww{{{||||||wwwxxxwwwuuusssssstttuuurrrqqqqqqtttyyy}}}~~~~~~~~~~~~zzzooofffhhhkkkiiidddaaa[[[ZZZ\\\dddnnnuuuwwwuuussstttyyy~~~~~~pppjjjmmmrrrzzzuuuooofffkkksss~~~hhhNNNKKKAAA======<<<;;;:::999999888888888888888888888888888999999999999999999999999::::::::::::::::::::::::999999:::::::::;;;;;;;;;>>>::::::EEEYYYtttwwwsssvvvmmmaaaUUUNNNQQQfffuuuttt]]]\\\ccceee]]]dddlllooollllllvvvuuulllccccccbbb___\\\[[[ZZZ[[[ZZZYYYWWWVVVWWWXXXWWWVVVYYYXXXWWWVVVVVVXXXZZZ[[[ZZZ]]]______]]]ZZZYYYYYYXXXZZZ\\\^^^_________^^^___fffpppyyy~~~|||uuurrrsssnnnooopppooommmnnnssswwwtttvvvxxxzzz{{{zzzoooffffffgggccc\\\WWWWWWYYY```iiiqqqvvvuuusssooorrrzzzrrrfffbbb[[[^^^ccckkkvvvxxxtttgggiiimmmttt}}}XXXJJJJJJAAA??????===<<<;;;::::::999888888888888888888888888888888888888888888888888888888999999999:::::::::;;;;;;:::888999;;;;;;999>>>???BBBOOOnnnvvvggg^^^ooodddOOOMMMYYYfffmmm}}}dddXXX______VVV[[[ccckkknnnnnnrrr|||uuuhhh```[[[[[[[[[[[[ZZZYYYXXXWWW^^^ZZZUUURRRRRRTTTVVVWWWYYY\\\\\\YYYXXXYYYXXXTTT]]]\\\\\\\\\\\\[[[XXXVVVYYYXXXVVVVVVWWWYYY\\\^^^ZZZ[[[^^^eeemmmrrrrrrpppnnnmmmkkkkkkjjjiiigggeeeeeeiiillllllooouuuwwwvvv|||~~~wwwjjj```bbbddd___XXXVVV]]]aaafffkkkmmmmmmnnnnnnnnnrrryyy~~~nnn```WWWXXXVVVVVVXXX]]]ggguuuxxxtttmmmjjjkkkrrrzzzTTTFFFDDD@@@???>>>===<<<::::::::::::888888888888888888888888888888888888888888888888888888999999999:::::::::;;;;;;::::::;;;<<<<<<;;;===>>>HHH___qqqgggggg}}}___RRRRRR]]]qqqpppeeeaaa___[[[XXXbbbgggkkkllllllrrr}}}yyylll```ZZZYYYYYYYYYYYYYYYXXXWWWVVVXXXVVVTTTRRRSSSTTTUUUVVVYYY\\\\\\YYYYYYZZZYYYVVV[[[[[[[[[\\\]]]]]]\\\[[[YYYXXXWWWVVVWWWYYY\\\]]][[[[[[]]]bbbfffiiihhhfffeeeeeeeeeeeeffffffeeedddfffjjjmmmmmmqqqwwwzzzxxx~~~ssshhh``````aaa^^^[[[ZZZdddiiinnnqqqpppoooooopppooorrryyyooobbb]]]]]]ZZZVVVUUUWWW___jjjsssyyytttooolllmmmttt{{{mmmNNNDDD>>>@@@>>>>>><<<;;;::::::::::::888888888888888888888888888888888888888888888888888888999999999:::::::::::::::;;;<<<============???@@@OOOooowwwrrrzzznnnXXXVVV[[[cccxxxyyyfffjjjnnngggcccgggnnnnnnllljjjmmmxxxwwwjjj```XXXTTTVVVWWWWWWWWWWWWWWWVVVVVVSSSTTTTTTUUUVVVVVVVVVVVVWWWZZZ[[[XXXXXX[[[ZZZWWWXXXXXXYYYZZZ\\\]]]^^^___\\\[[[ZZZYYYZZZ\\\^^^___\\\[[[\\\]]]______]]][[[]]]^^^```bbbcccdddeeeeeehhhllloooppptttzzz}}}|||mmmfff```^^^^^^]]]^^^aaaggglllqqqqqqnnnlllooorrrwwwyyyppphhhkkkooojjjaaaZZZXXX[[[```cccmmmmmmqqqwww|||~~~~~~xxxrrroooqqqwwwUUUIIIFFF<<>>===<<<;;;::::::::::::888888888888888888888888888888888888888888888888888888999999999:::::::::;;;:::;;;===<<<;;;;;;>>>DDDIII]]]{{{}}}zzz|||jjj```YYY]]]fffppp{{{sssfffkkkooolllnnnwwwxxxsssmmmjjjsssvvvjjj```YYYUUUSSSSSSTTTUUUVVVVVVVVVVVVUUUTTTVVVYYY[[[ZZZYYYWWWWWWVVVYYYZZZXXXYYY[[[[[[XXXXXXYYYZZZ[[[[[[]]]___```aaa```___^^^^^^___aaabbb[[[[[[[[[\\\\\\\\\ZZZYYY]]]___aaaccceeefffgggiiiiiimmmqqqrrrwww~~~sssgggddd___\\\[[[]]]ccchhhjjjmmmqqqpppnnnqqqyyysssrrr~~~{{{pppeeeaaa```___\\\]]]ZZZ[[[aaahhhoooyyy~~~tttrrrttt|||}}}vvvqqqppprrrvvvxxxvvvEEEHHHIII===AAA===<<<;;;:::::::::::::::888888888888888888888888888888888888888888888888888888999999999:::::::::<<<:::;;;===<<<888:::@@@KKK[[[xxxzzzoooppppppxxxyyyZZZcccfffhhhuuu{{{qqqqqqmmmeeeccciiisssyyyyyyrrrkkklll|||zzztttkkkbbb[[[WWWVVVWWWRRRRRRTTTUUUVVVVVVWWWWWWYYY\\\```aaa___\\\ZZZZZZ[[[^^^___]]]^^^aaaaaa^^^___aaabbbbbb```___aaaccccccbbbaaa``````aaaaaabbb[[[\\\]]]^^^^^^______``````cccfffgggfffggghhhjjjjjjooosssvvv{{{zzzjjjcccccc```[[[ZZZ___fffkkknnnppprrrssswwwwww}}}}}}uuussstttppphhhbbbZZZSSSSSSXXXaaammmxxx}}}wwwuuuvvv}}}|||sssnnnlllooommmiiifffcccccceeefffqqqvvv~~~dddCCCHHHIII>>>@@@<<<<<<;;;:::::::::::::::888888888888888888888888888888888888888888888888888888999999999:::::::::===999:::===<<<888===GGGYYYvvvqqqeeeggglllvvvkkk```ooouuuuuu|||iiivvvvvvddd^^^jjjvvvvvvrrrmmmkkksssuuuqqqkkkhhhddd___[[[YYYXXXXXXQQQRRRTTTUUUWWWXXXXXXYYY]]]aaadddddd```^^^^^^___cccfffgggeeeeeehhhhhheeehhhkkknnnlllhhheeeeeegggccccccbbbaaaaaaaaaaaaaaa]]]___aaabbbbbbccceeegggdddgggjjjjjjggggggiiikkknnnssswwwzzzsssgggcccccc```[[[[[[bbbiiikkklllmmmpppuuu~~~wwwiii[[[TTTSSSWWWaaajjjqqqvvv~~~{{{wwwwww{{{~~~{{{oooddd___^^^gggfffeeebbb```___```bbbccchhhooovvvWWWFFFFFFBBB>>>AAA;;;;;;::::::999999::::::888888888888888888888888888888888888888888888888888888999999999:::::::::<<<777888======<<>>??????JJJZZZwwwfffjjjqqqcccPPP^^^dddrrrpppllllllfffaaahhhuuuvvvoookkknnnyyyyyyhhh[[[XXXZZZXXXYYY[[[\\\[[[XXXUUUSSSRRRSSSUUUXXXZZZ[[[\\\]]][[[^^^```^^^\\\\\\aaafffhhhkkkllljjjiiilllkkkhhhkkkpppuuuuuuooojjjhhhhhhkkkjjjjjjiiihhhgggffffffeeeggghhhfffcccccceeegggjjjnnnrrrqqqnnnmmmpppsssvvv{{{yyykkkiiieeeeeeaaa\\\___gggkkkhhhnnnpppvvvzzzhhh]]]WWWTTTVVV[[[]]]___dddmmmvvv}}}xxxvvvvvv|||ttthhhdddgggllljjjiiifffbbb```bbbhhhmmmjjjjjjnnnwww}}}```GGGBBBDDDAAA======:::999999888888999999:::888888888888888888888888888888999999999:::::::::999999999999999999999999;;;777:::BBB@@@@@@XXXvvvgggbbbtttcccPPPQQQ^^^ffftttvvvcccddd\\\ZZZdddpppsssoookkkppprrr}}}wwwgggZZZ[[[]]]VVVXXXXXXZZZ\\\YYYTTTTTTXXXYYYZZZ[[[]]]___aaabbbccc]]]\\\]]]```___\\\^^^bbbbbbiiillljjjjjjnnnnnnkkkkkkqqqyyy~~~|||vvvppplllkkkmmmqqquuuuuurrrmmmiiimmmkkkiiifffeeeeeefffggghhhlllqqqsssrrrsssuuuxxx|||vvvfffdddbbb```^^^^^^bbbggglllnnnuuu~~~rrrqqqnnnhhhaaa]]]ZZZZZZZZZ[[[^^^bbbhhhnnntttwww~~~~~~yyysssuuusssjjjhhhlllqqqtttvvvllleeeeeegggkkktttxxxxxx|||oooWWWBBB???BBB>>>;;;<<<:::999999888888999999:::888888888888888888888888888888999999999:::::::::999999999999999999999999<<<:::;;;???@@@LLLiiirrreeeppplllSSSLLLSSSgggqqq|||wwwjjjaaa```\\\^^^fffmmmnnnmmmmmmtttyyywwwkkkaaaaaabbbZZZ]]]]]]^^^```]]]WWWVVVZZZXXXZZZ\\\^^^___```bbbdddaaa]]]\\\^^^___^^^```dddffflllpppooopppvvvyyywwwtttwww|||~~~}}}vvvoooiiikkkmmmooopppnnnlllkkkjjjooonnnllljjjiiihhhiiiiiijjjmmmqqqssstttxxx}}}xxxjjjhhheeeccc``````ccchhhmmmpppzzz{{{||||||}}}|||xxxrrrkkkgggeeegggfffffffffgggiiilllmmmvvvxxx|||~~~~~~~~~~~~|||vvvwwwpppiiimmmvvv}}}vvvnnnooosssyyy]]]MMMAAA@@@AAA===;;;===:::999999888888999999:::888888888888888888888888888888999999999:::::::::999999999999::::::::::::<<<===<<<===FFF___ssseeeggg}}}~~~]]]OOORRRZZZmmmyyyrrrgggfffjjjbbbbbbeeekkkmmmlllnnnrrrrrr{{{vvvoooqqqrrriiifffdddeeefffbbb[[[YYY[[[[[[^^^aaabbbbbbcccfffiiiggg```\\\^^^aaaaaabbbdddggglllqqqrrruuu{{{{{{{{{|||zzzssslllkkkmmmmmmkkkgggfffhhhjjjppppppoooooonnnmmmlllkkkkkkooorrruuuxxx~~~vvvllllllllliiifffeeegggmmmsssxxx|||zzz||||||vvvrrrxxxvvvrrrooolllkkkkkkkkknnnrrrvvvyyy{{{|||~~~|||vvvuuu|||~~~mmmhhhppp}}}|||yyy{{{QQQIIICCCCCCBBB>>>===???:::999999888888999999:::888888888888888888888888888888999999999:::::::::999999999:::::::::::::::;;;======AAAUUUtttyyyooonnnyyytttXXXWWW^^^^^^iiirrrzzzvvvhhh___fffrrrjjjiiikkkooopppoooqqqvvvttt{{{zzzxxx}}}xxxooollljjjjjjfff^^^[[[\\\[[[___cccdddcccdddhhhlllmmmeee```cccfffeeecccbbbdddhhhnnnqqqtttxxx{{{}}}zzzxxxxxx|||zzztttkkkmmmnnnkkkfffdddfffiiiooopppqqqrrrqqqpppnnnlllllloootttxxx{{{~~~nnnhhhkkkooonnnlllkkknnnvvv~~~}}}~~~{{{xxxwwwwwwwwwvvvxxxyyyyyyxxxyyy{{{}}}~~~zzzyyy}}}}}}ooojjjpppzzzJJJFFFDDDCCCAAA>>><<<===:::999999888888999999:::888888888888888888888888888888999999999:::::::::999999:::::::::;;;;;;;;;:::===AAANNNlllzzzuuu|||___TTT___fffbbbiiikkkmmmlllccc]]]bbbmmmnnnjjjiiillloooppprrrvvvwwwrrrsssttt}}}~~~uuuppplllkkkgggaaa^^^___^^^aaaeeeffffffhhhkkknnnssslllhhhkkkmmmjjjeeeccceeehhhlllpppqqqqqqrrrtttvvvttttttyyy~~~|||wwwmmmooorrrqqqmmmjjjiiijjjoooppprrrssssssqqqooonnnlllqqqwww{{{~~~|||ooocccaaagggmmmmmmnnnooottt}}}|||xxxxxxzzz}}}~~~xxxtttvvv|||DDDBBBAAA???>>><<<:::::::::999999888888999999:::888888888888888888888888888888999999999:::::::::999999::::::;;;;;;<<<<<<;;;>>>IIIaaayyywwwpppllluuuiiiRRRVVVfffppppppzzzqqqlllkkkhhhcccdddjjjlllfffdddhhhlllpppvvv|||~~~ppplllnnnppp|||vvvooojjjiiihhhfffeeehhhmmmnnnppprrruuuxxxzzzzzzxxxrrroooqqqrrrnnnkkkkkkpppooopppqqqpppmmmnnnqqqwwwvvvwwwzzz~~~~~~{{{xxxsssuuuwwwyyyxxxuuuqqqoooqqqrrrtttvvvvvvuuusssrrrpppuuu{{{~~~}}}nnnccc\\\]]]dddhhhkkknnnrrrxxx{{{yyyyyyzzzuuuvvvvvvvvvwww{{{~~~}}}}}}}}}~~~{{{{{{~~~AAA@@@===;;;;;;<<<;;;::::::999999888888999999:::888888888888888888888888888888999999999:::::::::999999::::::;;;<<<<<<===>>>BBBSSStttqqqiiifffooovvvXXXVVVaaakkkuuuvvvjjjlllnnnkkklllqqqjjjiiiiiilllooovvvwwwjjjgggjjjnnnyyy{{{ssskkkfffgggjjjlllpppttt~~~||||||{{{vvvsssssssssrrrtttxxxyyytttqqqnnnkkkooowww}}}~~~||||||{{{vvvvvvwwwxxxyyyzzzzzzyyyxxxwwwzzz~~~lllccc___[[[^^^eeehhhlllrrrwww}}}~~~tttsssrrrpppppprrrvvvyyy|||yyyvvvvvvvvvvvv|||}}}~~~~~~|||yyyAAA???<<<999;;;>>>>>><<<:::999999999999999999:::888888888888888888888888888888999999999:::::::::999999::::::;;;<<<======@@@FFF[[[xxxsssqqq{{{{{{\\\MMM\\\jjjjjjrrrnnnaaaeeekkkmmmpppwwwmmmooosssuuuvvv~~~mmmbbb```eeehhhrrrxxxrrrppphhhcccffflllqqqwww}}}~~~}}}xxxtttssssssttt{{{uuupppllljjjrrr|||}}}{{{{{{|||}}}}}}~~~~~~~~~|||~~~pppaaa^^^^^^]]]aaahhhkkkpppwww}}}}}}xxxvvvvvvxxxzzzyyyvvvsssrrrrrrrrrssslllqqqwww}}}zzzwww??????===<<<;;;::::::999999999999888888888777777999999999999999999999999888888777777777777777777<<>>===<<<::::::::::::999999999888888888777777999999999999999999999999888888888888888888888888999<<<888777===;;;:::CCCOOOcccvvvqqq{{{jjjTTTQQQWWWhhhyyymmmkkkddd^^^cccnnnqqqmmmkkktttvvvyyyqqqeee```\\\]]]ccchhhjjjjjjgggkkkpppsssuuuwwwxxxyyy~~~}}}|||||||||rrrqqqpppnnnttt~~~~~~||||||~~~~~~zzz~~~}}}||||||~~~zzzkkkhhhdddbbbdddiiinnnqqqtttuuu|||}}}tttqqqqqqmmmkkkkkkooouuuzzz|||||||||>>>>>><<<;;;::::::::::::999999999888888888888888999999999999999999999999999999999999999999999999888<<<888888===;;;===KKKccc||||||```bbb~~~___PPPNNNWWWooowwwnnnrrrmmmbbbhhhxxx{{{pppqqqwwwwwwwwwkkkaaa]]]ZZZ[[[```gggkkkllliiimmmrrruuuuuuuuuuuuuuuxxxzzz|||||||||~~~uuuuuuuuuqqqrrrwww~~~}}}~~~xxxoooffffffgggiiimmmrrrvvvyyy{{{}}}zzzvvvsssrrrqqqqqqrrrtttvvvxxxwww}}}>>>===<<<;;;::::::::::::888888888888888888888888888888888888888888888888999999:::::::::::::::;;;;;;>>>::::::>>><<>>;;;;;;>>>>>>NNNjjjmmmfffdddYYY]]]ffftttrrrdddhhhfffkkkuuuwwwqqqnnnrrrttt|||qqqiiieee```^^^\\\\\\aaagggllloootttssspppnnnooottt{{{{{{}}}xxxxxxzzz~~~zzzxxx}}}}}}yyyxxx{{{~~~uuuooooooooosssxxx}}}zzz<<<<<<;;;:::::::::::::::888888888888888999999999888888888888888888888888888999999::::::;;;;;;<<<:::<<<:::;;;???CCC\\\qqqkkkbbbiiitttZZZcccppp|||zzzqqqkkkeeecccnnn}}}zzzkkkiiittt}}}xxxmmmhhhggg]]]\\\]]]___ccciiinnnrrrxxxzzz}}}~~~{{{uuusssvvvzzz}}}}}}www{{{zzzqqqpppsssnnnqqqtttwww{{{;;;;;;::::::999999::::::777777888888888999999999888888888888888888888888888888888999:::;;;;;;;;;999;;;:::>>>EEENNNnnn~~~mmmaaa___nnn___UUUuuuyyyqqqooonnnbbbiiivvv|||uuuiiikkkuuuuuujjjfffhhh[[[]]]aaaeeejjjpppvvvzzz|||~~~}}}zzz~~~|||~~~|||vvvqqqqqqvvvmmmooopppqqquuu~~~|||~~~;;;;;;:::999999999::::::777777888888999999999999777777777777777777777777777777888999999:::;;;;;;:::===<<>>EEEUUUrrrpppbbbjjj|||dddSSSUUUjjj~~~hhhiiimmmhhheeeaaayyy{{{jjjeeekkkqqqwwwzzzqqqjjjccc]]]cccgggjjjlllttt~~~yyysssqqqssszzzzzzxxxzzz{{{yyyvvvvvvxxx{{{||||||yyyxxxwwwxxxzzz|||}}}}}}{{{yyyzzzxxxrrrnnnmmmhhhjjjxxx@@@:::666777999888:::===777777777777888888888888666777777888999999::::::888999::::::;;;;;;;;;;;;:::;;;BBBUUUppp{{{dddeeeyyywww[[[TTT[[[kkkvvviiimmmlllccc```jjj{{{zzzmmmiiilllrrr{{{wwwoooiiiccc^^^aaagggllloooxxxvvvrrruuu{{{~~~}}}yyyvvvwww|||yyyuuutttvvvyyy|||}}}yyyxxxvvvxxx{{{~~~}}}wwwpppmmmmmmrrr}}}{{{|||@@@888666===DDDDDD>>>:::777777777888888888999999777777777888999999::::::::::::::::::;;;;;;;;;;;;888:::HHHfff|||fff___wwwhhhYYY___kkkwwwssspppvvvpppeeeeeewww~~~yyyqqqrrrrrrxxx}}}tttnnnjjjeeebbbeeelllsssxxxssssss|||~~~~~~{{{xxxwww{{{wwwuuuwww{{{~~~{{{yyyxxxyyy}}}{{{wwwyyy~~~~~~{{{vvv{{{|||{{{}}};;;888===MMMYYYSSSBBB555777777888888888999999999777777888888888999999999;;;;;;:::::::::;;;;;;;;;:::BBBWWWwwwlllccc[[[jjjaaa]]]iiixxx}}}xxxpppsssyyyooohhhqqq}}}{{{ttttttzzzzzzzzzsssooommmkkkiiirrryyy}}}rrrvvv}}}{{{~~~|||{{{~~~~~~{{{zzz{{{xxxvvv~~~yyyvvvsssrrrtttyyy999888AAASSS___XXXDDD444888888888888999999999999888888888888888999999999;;;;;;:::::::::;;;<<<===>>>PPPmmmlllXXXZZZ___}}}vvv```bbbjjjzzzpppppplllnnnqqqjjjjjjyyywwwsssmmmqqq}}}yyyssspppqqqrrrsss}}}uuu|||~~~}}}{{{yyy{{{xxxwww~~~{{{rrrqqqppppppsssxxx~~~<<<999===IIIQQQMMMAAA999888888888999999999999:::888888888888888888888888;;;::::::::::::<<<>>>???>>>[[[~~~vvvbbbXXX___lllmmmkkkpppooo~~~}}}nnnrrrmmmjjjnnnlllooo}}}lllmmmiiiooo~~~xxxrrrppprrrwwwzzz|||zzz~~~}}}{{{zzz|||zzzwww|||}}}zzznnnoooqqqrrrtttxxx}}};;;888999>>>AAA>>><<<<<<888888888999999999::::::888888888888888888888888::::::999999:::===???AAAGGGhhhhhh]]]\\\eeeuuussslll{{{xxxzzztttxxxooohhhooosssssswwwgggnnnnnnrrr~~~vvvooommmqqqxxx~~~}}}zzz}}}}}}{{{zzz}}}}}}{{{tttwwwzzz{{{{{{}}}777777999<<<;;;777777:::888888999999999:::::::::999999888888888888888888999999888999;;;===@@@BBBWWWyyy}}}bbb[[[```eeexxx{{{gggjjj}}}tttvvvyyylllcccmmmuuupppkkkhhhtttvvvwww}}}tttllljjjooowww~~~wwwxxx{{{}}}~~~zzzzzz|||}}}~~~}}}~~~888888888888888888888888777888888888888999999999::::::999999::::::;;;<<<;;;777;;;@@@===777BBBTTTpppwwwooommmggg~~~}}}___bbbqqqwwwrrrxxxooo```cccvvvzzzllldddooowwwyyyyyyyyyvvvqqqmmmmmmrrrvvv|||xxxppp{{{~~~{{{zzzqqqooorrrxxx~~~~~~zzzvvvwww}}}yyyzzz|||888888888888888888888888777888888888888999999999999999999999999:::;;;;;;;;;999<<>>777KKKhhh{{{xxxcccXXXccctttzzzccc```[[[uuurrrnnnqqqdddsss}}}bbbQQQXXXeeepppzzzxxxtttnnnrrrqqqrrrsssuuuxxx{{{}}}zzzvvv{{{xxxggg]]]```ccceeeccc```aaaffflllsss}}}~~~|||zzzzzz~~~{{{sssxxx|||uuuvvv}}}~~~{{{zzz{{{|||tttooorrrxxx{{{}}}~~~vvvsssrrrqqqtttsssuuu|||888888777777777777888888888888888888888888888888888888888999:::;;;::::::@@@>>>WWWwwwrrrccc___qqqggg^^^gggaaaqqqsssooo|||mmmgggtttuuujjjVVVNNNZZZhhhvvvyyyvvvqqqkkkkkklllnnnpppsssuuuxxxyyyssswww|||||||||rrriiiddd```ccceeedddbbbccchhhlllsss~~~yyyrrrpppmmmkkklllppptttxxx~~~yyy}}}~~~wwwwww{{{}}}zzzyyy{{{}}}vvvqqquuuyyyzzz{{{|||wwwrrrpppmmmpppooopppttt}}}888888777777777777888888888888888888888888888888666777999:::;;;<<<<<<<<<@@@IIIfffrrrddd```hhhtttYYY]]]nnnhhhooorrrpppqqqgggllluuulllUUULLLMMM\\\kkk}}}xxxsssnnniiieeegggjjjnnnqqqsssttttttlllttt}}}zzzsssnnniiifff```bbbdddddddddeeejjjnnnuuuxxxrrrllljjjfffbbb```___```aaaqqqvvvyyypppnnnzzz}}}xxx{{{||||||yyy{{{zzzvvvxxxzzzyyyyyyzzzyyy{{{vvvqqqmmmlllkkkjjjlllsss~~~888888777777777777888888888888888888888999999999666888:::;;;;;;;;;<<<<<>>BBBPPPtttYYYOOObbb{{{___XXXTTTTTT```www{{{llluuuuuulll^^^\\\]]]UUUIIIKKKQQQ[[[kkk|||wwwuuurrrmmmkkklllddddddcccdddeeehhhjjjkkkrrrssswwwxxxiii```___```bbbeeeggglllrrrxxx~~~xxxrrrlllkkkiiigggeeebbb```___WWWTTTTTTUUUXXXaaarrryyysssrrrqqqmmmjjjiiijjjkkkkkkiiifffbbb___aaahhhooovvvqqqrrrxxx~~~yyyuuuwww{{{zzztttttttttrrrpppooopppqqqzzz888888777777777777888888666777777888999999::::::888:::;;;999999<<>>LLL```eee[[[ZZZ[[[fffyyyzzz^^^^^^jjjlllmmmwww]]]]]]YYYYYYXXX]]]\\\KKKFFFUUU___hhhwwwqqqiiieeeeeeffffffeeefffdddaaa```dddllluuu|||vvvsssiiiiiinnnrrrtttvvv{{{xxxnnnoookkkccc______^^^[[[YYY___aaa^^^^^^fffmmmooo|||}}}|||~~~}}}zzzwwwuuussssssvvvzzz}}}~~~|||zzzyyyzzzxxxxxxxxxzzz|||{{{zzzyyy}}}{{{vvvssssssrrrvvv}}}{{{xxxsssooonnnppptttwwwrrrnnnmmmsss|||777777777777888888888888888888888888888888888888:::666888>>>???BBBTTTjjj|||^^^YYYZZZ]]]jjj~~~mmmZZZ^^^jjjuuuyyyeee```]]]^^^XXXTTTRRRHHHIIIYYYeeezzzooojjjeeecccfffiiijjjiiikkkgggccccccjjjqqqwwwyyy|||~~~uuuqqqtttyyy|||}}}yyyuuuzzzyyyqqqhhhffffffeeegggkkklllmmmuuuzzzwwwuuuwww|||vvvsssooonnnnnnoooooonnnsssttttttsssqqqqqqsssuuutttuuuvvvxxx||||||xxx|||~~~zzzvvvwwwttttttyyy{{{|||}}}xxxvvvwwwyyy{{{xxxsssqqqtttyyy~~~777777777777888888888888888888888888888888888888777999===@@@AAAJJJdddlllWWWXXX]]]eeesss{{{[[[SSS[[[bbbnnnsssfff\\\eeehhh\\\MMMIIIIIIRRRdddvvvxxxlllhhhddddddhhhkkkkkkkkkiiiccc___bbbjjjqqqsssrrrxxx}}}~~~xxxyyyxxxxxxtttvvvwww~~~|||tttmmmlllkkkkkkpppvvv|||}}}|||rrroookkkhhhgggfffeeecccgggggggggggggggjjjnnnqqqtttuuuvvvvvvxxx{{{~~~xxxxxx~~~wwwsssrrrtttuuuuuuxxx}}}~~~~~~yyywwwxxxyyyyyy~~~666777777777888888888888888888888888888999999999888;;;>>>>>>BBBVVVyyybbbTTT[[[fffsssdddRRRWWW```bbbhhhzzzkkkaaaYYYlllpppaaaMMMIIIPPP^^^ppp}}}ooonnnjjjfffeeefffhhhfffeeeaaa______cccjjjppprrrrrrzzz|||{{{{{{uuupppjjjddd___fffffffffiiinnnqqqrrrqqqkkkiiiffffffffffffeeecccccccccbbbbbbcccffflllqqqwwwxxxyyywwwuuusssssstttvvvzzz|||}}}wwwtttsssvvvwwwvvvxxx|||{{{~~~|||~~~}}}{{{|||666777777777888888888888777777888888888999999999;;;<<<<<<<<>>BBB```jjjnnniii___mmmaaaccc```jjjyyypppcccZZZ[[[bbbeee[[[LLLMMMVVVaaalllzzzllleeebbb```aaacccaaa```aaabbb``````gggqqqwwwwww{{{eee^^^___]]]___fffooorrr{{{aaaXXXSSSUUUWWWVVVWWWZZZZZZ^^^eeehhhccc\\\ZZZ^^^aaaeeeiiihhheeefffmmmttt{{{xxxuuutttssstttuuuuuutttqqqnnnkkkhhhfffeeedddhhhjjjqqqzzz888888888888999999999999666888::::::::::::<<>>CCCXXXwwwaaa```iiizzzsssaaajjjjjjrrr~~~qqqhhh\\\[[[UUUYYYeee```SSSRRRWWWcccyyyxxxlllaaa```bbbaaa^^^]]]]]]ZZZZZZ\\\^^^cccnnnyyypppaaaVVVVVVWWWTTTRRRUUU[[[aaaoooxxxfffYYYUUUVVVYYY\\\___bbbfffiiidddbbbaaa```]]]ZZZ]]]cccfffhhhjjjhhhgggiiipppvvv|||}}}yyywwwxxxyyyvvvtttssssssrrrnnnkkkiiijjjkkknnnqqq{{{~~~{{{zzzwwwxxxxxxzzz~~~888888888999999999::::::999;;;;;;999888;;;BBBIIIdddtttddd___sssjjjnnnrrrzzz|||rrrnnnaaaddd\\\]]]ggg^^^RRRZZZ]]]jjjrrrggg^^^___bbbaaa^^^\\\ZZZXXX[[[bbbiiiooowww{{{xxx}}}~~~xxxppp```^^^\\\YYYVVVUUUUUUUUUVVV[[[gggwwwrrrfff[[[SSSSSSWWW]]]```ccceeeggggggeee```]]]^^^]]]\\\^^^cccccceeegggiiijjjlllooorrrtttuuuwwwxxx{{{~~~}}}~~~}}}yyyuuuvvvwwwuuuqqqmmmjjjkkkmmmkkkoooyyy~~~~~~|||wwwssspppooollllllmmmooosss{{{888888999999999:::::::::999::::::999888<<>>HHHddduuuiii\\\TTTccc{{{{{{gggZZZ___xxxrrrcccZZZTTTjjjnnnpppkkkcccbbbkkkuuu}}}uuunnnjjjkkkkkkjjjgggbbb\\\YYY\\\bbbkkkpppsssvvvzzz~~~xxxnnnfffaaaccchhhooosssoooeee\\\ZZZSSSRRR[[[ffftttttthhh[[[XXXSSSOOONNNOOOQQQSSS[[[___dddffffffdddbbbbbb```aaacccgggiiiiiifffcccddddddcccbbbaaaaaadddggggggfffjjjooorrruuu~~~wwwrrrllljjjlllpppuuuwwwvvvwww~~~|||yyyvvvppppppmmmiiiccc^^^\\\\\\XXXYYYYYYYYYXXXYYY\\\___]]]bbblllwww}}}777777888888888999999999888:::;;;<<>>;;;FFFddd}}}iii]]]nnn|||pppddddddqqq|||pppooolllhhhhhhmmmqqqssshhhnnnooolllxxxwwwpppkkkiiinnntttwwwsssmmmggghhhnnnsssvvvrrrpppxxxyyyvvvvvvwwwnnnbbbZZZTTTQQQPPPOOOTTTZZZaaa___^^^aaaeeeiiihhhggglllmmmlllkkkkkkqqq{{{}}}~~~zzzrrrsssvvvyyy~~~|||zzzzzzwwwsssqqqppppppppppppvvvrrrmmmkkkkkkhhhbbb]]]gggsssxxx|||xxxuuuxxx{{{{{{yyy|||~~~}}}999888777777888999::::::BBBBBBQQQqqqxxxooouuuqqqjjjiiirrr{{{yyyqqqjjjjjjjjjlllpppsssrrrooojjjmmmmmmooo{{{oookkkkkklllpppuuuqqqoookkkjjjmmmqqqtttuuuwwwzzzzzztttooopppwwwqqqccc[[[VVVRRROOOQQQRRRRRRVVV\\\___^^^]]]^^^ccchhhmmmooopppooonnnqqqwww~~~~~~|||}}}|||yyyvvvwwwzzz}}}}}}}}}vvvsssqqqqqqqqqnnnfff```fffqqqsssvvvzzz{{{||||||zzzwwwxxx|||888888999999999999::::::BBBFFF]]]}}}yyypppkkkiiirrrvvvbbbfffdddfffoooxxxyyyrrrjjjmmmllllllvvv}}}oookkkkkkkkkjjjjjjjjjhhhhhhlllqqquuuvvvuuuwww~~~rrrpppnnnooouuu|||{{{qqqhhhfffiiipppuuuyyy|||nnn```UUUOOOOOOMMMNNNRRRUUUUUUXXX]]][[[^^^aaaeeehhhmmmqqqtttsssrrrsssyyyzzzpppooouuuzzz{{{~~~zzzvvvxxx~~~zzzyyyyyyyyyxxxsssjjjccccccnnnrrrttt||||||yyywwwwwwxxxxxx{{{}}}888999:::::::::999:::;;;BBBOOOnnn~~~zzzuuuzzzuuunnnmmmyyyttt^^^hhhccccccooozzz{{{qqqiiiooolllnnnrrrnnnnnnlllfffbbbcccaaacccjjjrrrvvvxxxyyy{{{{{{ssslllgggfffdddbbbbbbgggnnnuuuzzz~~~uuuiii``````eeekkknnnssszzz~~~}}}uuukkk```WWWQQQNNNSSSPPPQQQUUUWWWWWWYYY^^^\\\ccckkkqqqrrrrrrsssuuuxxxyyy|||tttpppjjjhhhkkkoooqqqpppuuu|||zzz{{{|||vvvnnniiigggpppsssxxx}}}{{{}}}||||||}}}}}}|||{{{|||777999;;;;;;::::::;;;>>>III___tttvvvlllsss}}}wwwqqqpppxxxttthhhnnneeedddnnnwwwwwwpppkkkooonnnwww|||ooonnnqqqooohhhbbb___]]]___hhhooosssyyyyyyuuurrrqqqqqqjjjiiifffbbb^^^[[[ZZZYYY]]]\\\[[[[[[]]]```dddgggvvvyyy~~~~~~zzzqqqeeeZZZVVVXXX\\\\\\^^^bbbdddeeedddddddddfffccc]]]WWWRRROOOMMMMMMUUURRRQQQUUUXXXYYY]]]bbbgggkkkpppsssssstttwwwzzzyyytttgggcccaaaccchhhkkkllllllpppxxx|||wwwtttssstttqqquuu~~~zzztttzzz777999;;;:::999:::>>>BBBSSSoooyyykkkjjjhhh{{{vvvqqqnnnooowww}}}{{{uuurrrmmmggggggqqqvvvqqqmmmmmmooosss{{{pppoooppplllccc\\\^^^\\\aaaiiinnnqqq{{{~~~uuuoooooogggddd```]]]\\\]]]___aaa```^^^[[[XXXVVVUUUUUUUUUUUUVVVXXXXXXWWWWWWYYYZZZhhhkkkpppwww~~~wwwuuuoooeeeZZZSSSQQQRRRNNNNNNOOOPPPQQQQQQRRRRRRPPPOOONNNMMMLLLMMMNNNOOORRRPPPQQQWWW[[[___eeekkksssrrrpppnnnpppwww|||tttpppiiibbb^^^___cccgggmmmsssvvv~~~yyykkkllluuussspppzzz777999:::999888:::AAAFFF___pppeeebbbmmmxxxmmmlllmmmsss~~~zzzsssqqqddddddmmmyyyyyynnnjjjmmmppp{{{|||sssrrrqqqkkkaaa[[[]]]^^^fffooopppppp|||uuunnnkkkoookkkaaa]]]```ZZZZZZYYYYYYYYY[[[]]]^^^]]][[[ZZZZZZ[[[ZZZXXXUUUTTTVVVXXXXXXVVVUUUVVVWWWZZZ]]]ccckkkuuu~~~}}}|||yyyvvvqqqjjjccc]]]ZZZYYYOOOMMMKKKJJJKKKLLLLLLMMMIIIJJJLLLMMMOOOQQQRRRSSSRRRQQQVVV___eeehhhmmmrrrvvvsssqqqsssyyy{{{wwwvvvoooiiieeefffgggiiirrr|||zzzlllkkkrrroooooo}}}777999:::888777:::BBBIIInnnppphhhdddxxx}}}iiiiiimmmooozzz}}}pppjjj[[[aaarrr}}}nnnggglllqqq~~~vvvqqqsssvvvqqqkkkggg\\\```kkkuuusssppp}}}sssiiieeehhhlllggg\\\ZZZbbbWWWXXXZZZ[[[[[[[[[ZZZYYYVVVUUUVVVYYY]]]\\\WWWSSSVVVWWWXXXWWWTTTRRRTTTVVVSSSVVV\\\dddooozzz}}}~~~zzzwwwsssnnnkkkhhhfffeeeUUURRRMMMJJJIIIJJJJJJJJJGGGIIILLLOOOQQQSSSSSSSSSVVVWWW^^^hhhnnnppprrrvvvrrrrrrvvv~~~~~~{{{{{{|||qqqnnnooorrrqqqpppvvv}}}zzz}}}{{{|||zzzrrrssswwwoooooo~~~666666999<<<:::;;;EEERRRnnngggfffzzztttdddccchhhooozzzttteeeeeennnuuusssmmmiiijjjlllnnnzzzrrrooouuuzzzuuujjjbbbcccfffgggiiiqqq|||yyyqqqllldddeeeeeeccc```^^^]]]^^^\\\\\\\\\]]]\\\[[[YYYYYYXXX[[[]]]\\\YYYWWWWWWYYYYYYYYYXXXXXXWWWUUUTTTSSSSSSUUUXXX\\\cccnnnzzz}}}zzzyyytttuuutttqqqhhhZZZMMMJJJIIIGGGHHHLLLOOOMMMOOORRRQQQPPPRRRWWWUUU]]]hhhoooqqqqqqqqqrrrssswww~~~{{{xxx{{{}}}|||~~~~~~||||||zzzvvvssssssuuuzzz|||xxxzzz~~~}}}yyyuuutttuuuvvv999666888;;;999999GGG[[[{{{ooorrrxxx~~~fff\\\___lllwww~~~wwwvvvqqqppptttuuuqqqlllkkkooosssvvvooonnntttyyyuuulllfffdddhhhjjjlllsss~~~vvvpppkkkgggddd___```aaa```^^^]]]^^^___aaa```^^^]]][[[ZZZYYYYYYYYY[[[]]]\\\YYYXXXXXXZZZZZZZZZZZZYYYXXXVVVUUUTTTRRRSSSTTTWWW\\\eeennnuuu|||~~~vvvtttrrrpppeeeZZZQQQPPPOOOKKKHHHJJJMMMLLLNNNSSSTTTTTTXXX]]]gggmmmuuuyyyxxxvvvuuuuuuzzz{{{xxx{{{}}}~~~}}}xxxvvvssspppmmmlllmmmqqquuuwwwvvvrrroooxxx{{{|||wwwuuuvvv;;;555666<<<:::;;;QQQooollliiiwww|||mmm___^^^eeewww|||wwwvvvxxx~~~|||yyyssskkkgggiiiqqqyyyooojjjkkkqqquuurrrmmmjjjgggkkknnnqqqwwwxxxssskkkeeebbbbbbbbbbbb^^^___aaaaaa```aaaccceeegggeeebbb___]]]\\\\\\\\\[[[]]]^^^]]][[[[[[[[[]]]______^^^]]][[[ZZZXXXWWWTTTTTTSSSSSSUUUZZZ```eeerrr|||xxxqqqmmmlllddd^^^YYYYYYXXXRRRMMMKKKMMMMMMPPPWWWZZZ\\\aaagggsssyyy~~~{{{|||}}}}}}~~~~~~|||uuuqqqmmmjjjhhhkkkkkkmmmppprrrrrrpppmmmuuuvvvyyyzzz{{{}}}{{{xxxxxx===444555======AAA```kkk___fffzzzuuukkkfffmmmwwwpppsssuuuuuu~~~tttkkkgggkkkuuuwwwhhheeegggllloookkkiiiiiijjjpppuuuwww|||zzzvvvssslllhhhbbb^^^]]]___aaaccceeeeeefffeeeeeeeeehhhjjjjjjiiigggeeecccaaa```_____________________``````eeeddddddbbb```^^^\\\[[[XXXXXXVVVTTTRRRSSSWWWZZZaaannn~~~{{{pppiiihhhfffcccbbbbbb```[[[VVVRRRPPPPPPTTT[[[___bbbgggnnnqqqxxxqqqhhhlllpppppp}}}}}}|||zzz{{{|||{{{{{{|||}}}|||}}}uuunnnjjjhhhggglllkkkkkknnnppprrrrrrqqqrrrssstttttttttwww{{{~~~}}}}}}~~~>>>666777===???GGGiiinnn^^^^^^lllrrrmmmnnnxxxzzzjjjqqqppplllwwwwwwqqqmmmppp~~~zzzkkkcccbbbeeehhhgggccccccgggooovvv|||~~~~~~vvvoookkkhhhfffaaa___]]]ZZZZZZ\\\```bbbiiiiiiiiihhhfffgggiiikkkjjjjjjkkkkkkiiigggdddcccbbbbbbaaaaaabbbcccddddddiiihhhgggfffcccaaa___]]]\\\[[[YYYVVVSSSRRRSSSUUUVVVcccsss}}}{{{vvvmmmjjjjjjjjjiiigggeeebbb^^^ZZZSSSSSSWWW]]]```bbbffflllllluuuzzzdddaaafffiiijjjrrr{{{|||xxxxxx{{{||||||xxxwwwxxx{{{|||~~~~~~}}}~~~uuunnnjjjhhhhhhhhhggggggiiimmmpppqqqqqqqqqqqqrrrqqqrrrtttxxx|||===::::::<<<@@@NNNnnnxxx___VVV^^^qqq|||mmmkkknnnuuu}}}|||oookkkmmmgggeeennn~~~wwwrrrpppnnnsssqqqeeeaaabbbeeegggccc___bbbhhhttt|||zzzuuutttqqqmmmiiidddaaa___[[[]]]^^^^^^___aaaeeehhhiiiiiiiiiiiihhhjjjmmmpppppppppqqqpppooommmkkkjjjiiigggeeefffhhhjjjkkkkkkmmmlllkkkiiifffdddaaa```^^^^^^]]]ZZZWWWUUUVVVWWWVVV```mmmwwwzzzxxxuuurrrtttsssnnnjjjgggbbb]]]VVVUUUXXX]]]______ccciiioooyyyssskkkkkkjjjgggeeemmmvvv~~~zzzzzz|||www}}}{{{wwwrrrvvvzzz}}}}}}~~~~~~yyyqqqkkkjjjjjjjjjiiiiiikkkooorrrssstttrrrrrrsssssstttvvvzzz}}}999<<<===>>>EEE[[[yyy}}}kkkXXXSSS]]]qqqyyylllkkklllnnnrrryyyhhhhhhrrriii___fffrrrrrrmmmlllnnnoooxxxuuuhhhbbbaaadddiiijjjddd```eeennnyyyvvvjjjeeefffhhhhhhfffcccaaa``````cccfffhhhhhhiiilllooojjjlllmmmooorrrvvv||||||yyywwwvvvwwwwwwuuurrrpppqqqtttwwwxxxxxxuuutttssspppmmmjjjhhhfffaaabbbbbbaaa___]]]^^^______dddlllsss{{{{{{tttoooggg___[[[ZZZ]]]aaabbbbbbeeejjjuuuwwwnnnhhhjjjllliiiffffffmmmrrr}}}|||zzz{{{sssxxx}}}~~~{{{zzzqqqvvv}}}xxxqqqnnnnnnqqqppppppqqqtttvvvvvvuuusssuuuvvvwwwxxxzzz~~~444<<