BM_6(6 yyyrrrooolllvvvwwwxxxwwwwww{{{wwwnnnlllqqq}}}~~~~~~|||~~~zzznnnccc\\\XXXUUUZZZVVVTTTVVVWWWVVVYYY^^^ccceeeiiioootttvvvuuusssuuuxxxzzzzzzwwwuuussssss~~~{{{}}}xxxkkk___]]]SSSEEE===;;;<<<;;;::::::888666666666777666444555555666666666555444444666666555555555555666666444444555555444444333222333444444555555444444333444444444444444444444444333444555666666555444333444444555666666666666555555444444333333444444555444444333333333333222222111222222333333222222111333333333222222222222111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000///.........///111222222111111111111000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000111111222222111111000000000000000111111111111111000000000000111222222222222111000000000000111000000////////////000000000000000//////000111111////////////............000000000000000000000000////////////////////////......///000111111111111000000000000000000000000222111111000000//////...//////000000000000111111....../////////000000000//////............//////////////////////////////////////////////////////////////////////////////............////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000111111111222222000000222333333222111000222222222111111111111111111111000000111111222333222222111111111111222222222444555222///---///222444333222111222333444555555444444444444333333333555555555555555444444444555777888777666555666888555666888999888999:::;;;@@@CCCGGGLLLQQQXXX```eeemmmsss~~~{{{|||ssslllgggddddddcccaaabbbhhhrrrzzzyyyqqqkkklllkkkllloooooollllllooowww~~~}}}uuuooojjjddd___\\\XXXSSSRRRUUUYYYZZZ\\\aaafffjjjkkkkkkmmmoooppppppnnnllljjjiiiooopppttt|||vvvjjjZZZOOOIIIDDD>>>999;;;999777777888999999888777777777777777777666666666666555555555555666666444444555555444444333222333444444555555444444333444444444444444444444444333444555666666555444333333444555555666666555555555444444333333444444555444444333333333222222222111222222333333222222111222222222222222222222222000000000000000000000000///000000000111111111111000000000000000000000000111111111111111111111111000//////...///000111111111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000111111111111000000000000000000000111111111000000000000000111111222222111111000000000000000000000////////////000000000000000//////////////////////////////.........000000000000000000000000////////////////////////......///000111111000000000000000000000000000000111111000000////////////////////////000000000111........./////////000000//////............//////////////////////////////////////////////////////////////////////////////............////////////////////////000000000000////////////000000000000////////////////////////////////////////////////000000000000111111111111000000111222222222111111111111111111111111111111111111000000111111222333222111111000000111111222333444444333000///111333333333222222222333444555444444444444444444444444666666666555444444444333555666777777666555666888777888:::::::::;;;>>>@@@IIILLLQQQXXXaaammmyyy|||xxxqqqooollliiijjjsss{{{yyyxxxxxx}}}zzzsssooovvvyyyxxxxxxpppeeeZZZTTTTTTWWWVVVTTTUUUXXXZZZ[[[[[[aaabbbcccdddfffffffffeee^^^bbbhhhppp{{{|||nnnaaaUUUIIIAAAAAA>>>;;;::::::::::::999666666666666666777777777666666555555555555666666444444555555444444333222333444444555555444444333444444444444444444444444333444555666666555444333333444444555555555555555555444444333333444444555444444333333333222222222111222222333333222222111222222222222222222222222000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000///////////////000000111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111000000000000000000//////000000111111111111111111111111000000////////////000000000000//////000000000000////////////.........///////////////////////////////////////////////////////////////...//////000000000000///////////////////////////000000000///////////////...////////////000000000............//////////////////............//////////////////////////////////////////////////////////////////////////////............////////////////////////000000000000////////////000000000000//////////////////////////////////////////////////////000000000111111111000000111111222222222222111111111111111111111111111111000000111111222333222111111000000111111222333333333222111111222333222222222222333333444444444444444444444444444444666666666555444444444333333555666777666666888999<<<======>>>???CCCIIIMMMUUU\\\hhhttt|||wwwxxxzzz{{{tttttt~~~vvvtttxxxqqqhhheeeccc```\\\YYYVVVSSSPPPMMMTTTSSSSSSUUUZZZ]]]______ZZZaaahhhmmmvvv|||mmm```YYYLLLHHHCCC???<<<:::888666555555444444444555666666666666555555555555666666444444555555444444333222333444444555555444444333333333333333333333333333333444555666666555444333333333444555555555555444555444444333333444444555444444333333333333222222111222222333333222222111111222222222222333333333000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000//////000000000000000111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111000000//////000000111111111111111000000000000...///000000111111000000000000111111000000///...//////000000000000//////......///000000000//////.........///////////////////////////////////////////////////////////////...//////000000/////////////////////////////////////////////////////////......////////////000000------.........///////////////............//////////////////////////////////////////////////////////////////////////////............////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000000111111222333333111111111111111222222222111111000000111111222333222222111111111111222222222222222111222222333333222222333333333444444444333333333444444444444555555555555555555444444444333555777888888999<<<===>>>???AAADDDIIIQQQZZZ```gggsss||||||~~~}}}}}}{{{wwwqqqggg]]]VVVRRROOOLLLLLLPPPSSSUUUUUUYYYaaahhhjjjqqq|||}}}{{{jjjddd[[[SSSLLLGGGBBB???:::999888666666666666777666666555555555555666666444444555555444444333222333444444555555444444333333333333333333333333333333444555666666555444333222333444444555555444444555444444333333444444555444444333333333333222222111222222333333222222111111111222222222333333333000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000...//////000000000000000////////////000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111000///......///000111111111111111000000000///......000111111111000//////000111111111000.........///000111111000///...,,,---...000000000//////............/////////000////////////////////////////////////////////////...///////////////......////////////////////////////////////////////////........./////////000000---------.........////////////............//////////////////////////////////////////////////////////////////////////////............////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000111000000000000111222333444000000111111111222222222111111000000111111222333333333222222222222333333222111000000222333333333222222333333444444444333333333333444444444555555444444444555555555555555555777999;;;<<<>>>AAACCCEEEIIIPPPYYYbbbmmmxxx~~~zzz~~~nnnfffhhhtttyyyooo^^^XXXRRRNNNOOOPPPQQQPPPRRR[[[aaaaaafffooovvvwwwyyyyyy{{{zzzoooeee]]]VVVRRRAAA???===;;;999888888888666666555555555555666666444444555555444444333222333444444555555444444333333333333333333333333333333444555666666555444333222333444444555555444444555444444333333444444555444444444333333333222222222222222333333222222222111111111222222333333333000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000...//////000000000000000.../////////000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111000///......///000111222111111111000000//////---...000111111111000//////000111111111000...---...///000111111000///...+++,,,...000000000000000---.........//////000000////////////////////////////////////////////////...///////////////......////////////////////////.........///////////////............/////////000---------.........////////////............//////////////////////////////////////////////////////////////////////////////............/////////000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111222333444000000111111222222222222111111111000111222222333444333333222222333333444111000///000111333333333111222333444444444333333333333333444444555555555333444444555555666666666666888<<<>>>???BBBEEEGGGTTTZZZfffrrrsssssstttwww{{{~~~~~~}}}wwwuuuyyy|||vvvggg]]][[[ZZZVVVSSSUUUUUUVVVYYY^^^cccfffggggggiiilllooosssxxx~~~xxxooobbbSSSDDD???<<<888888<<<888777777666666555555555777555333222333555555444555555444444444333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222333333222111111111000000//////////////////////////////000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000000000000000000000000000000............////////////,,,,,,,,,,,,,,,---......000000000000000000000000000000000000////////////111111000000000000111111222111111111000000//////////////////////////////////////////...---,,,+++000000000000000000000000............////////////000000000000000000000000000000//////.........---////////////////////////........................////////////////////////---...///...---,,,---///000000///............/////////000000///...------..................------,,,---......//////......//////.........---------000000000000000000000000---------............///000000//////......------...000111000///...///111+++,,,,,,---...///000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222333222111111111222333444222222222222222222222222666555555444333222111111555555444333222222222333888555222000222666888:::777===CCCDDDDDDIIISSS[[[eeettt~~~vvvpppdddgggppp|||~~~yyy{{{~~~}}}zzzvvvsssnnniii```^^^[[[YYYYYYXXXWWWVVVYYY\\\```bbbeeejjjssszzzzzz~~~~~~nnn]]]QQQHHH>>>:::;;;666777777777777777777777555444222222444555444444555555444444444333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111000000000///000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000111111111111000000////////////////////////............////////////.........---...//////000////////////////////////////////////000000000000000//////////////////000111111000000000/////////000000000000000000000000.........///......---,,,////////////////////////............////////////////////////////////////000/////////.........---...........................................................................000111000///...///111------,,,++++++++++++,,,///////////////...------..................------------.../////////////////////.........---------////////////////////////---------............//////////////////............000111000///...///000......//////////////////////////////////////////000000000000111111111111111111111111111111111111222222222222222222222222222222111111111222333444222222222222222222222222444444444333222222111111444444333333333444444555888777555666888;;;===>>>>>>BBBGGGKKKPPPYYYfffpppuuunnnnnnooooooqqqvvv|||{{{tttrrrpppuuuzzzlllmmmxxxyyyuuuuuuxxxvvvwwwxxxzzzyyyuuuooohhhbbbZZZTTTOOONNNPPPSSSSSSTTTZZZdddlllnnnnnnppprrrrrrvvvnnn]]]MMMBBB??????>>><<<:::888666555555777666444444555555444222555555444444444333333333222222222333333444444444333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222444333333222222111111111111111111111000000000000111111111111111111111111000000000000000000000000000000////////////000000///////////////////////////000000111111000000///////////////////////////............////////////...............///000000////////////////////////......//////000000111111///......------......//////////////////.........000000000000000000000000,,,---......///.................................---............//////////////////////////////////////////..........................................................................................///000000///...///000000///......------.........////////////...------------------------......------...///////////////...............---------........................---------............///.........///////////////...///000000......///000111111000000////////////........................000000000000111111111111111111111111111111111111000000000000000000000000222222111111222222333444222222222222222222222222222222222222222222222222333333333333444555666666777777777888999;;;===>>>EEEIIIPPPYYYfffuuu{{{xxxooohhhjjjssszzz|||uuukkkhhhqqq{{{ooogggjjjoootttzzzxxxnnneeelll|||}}}tttppptttwww}}}qqqpppxxx{{{|||~~~}}}rrrggg```UUUSSSPPPMMMNNNSSSYYY]]]gggeeedddfffhhhmmmzzzzzzfffWWWPPPHHHEEEAAA<<<999888888999:::999777777777666333111555555444444444333333333111111222333333444555555333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222444444333333222111000000111111111000000000000000000000000000000000000000////////////////////////000000////////////000000//////////////////////////////000000000000//////////////////////////////............////////////...------------...//////////////////////////////---......///000111111222///..................///........................////////////////////////+++,,,---...////////////---------------------------------.........//////////////////////////////................................................................................................,,,---......,,,,,,---...111000000///////////////.........//////...------,,,,,,------------......,,,,,,---.......................................---------------------------------............///------......//////000000...///000///......///000////////////////////////........................///000000000111111111111111111111111111111111111000000000000000000000000222111222222222222333333111222222222222222333333111111111222222222333333333222222333333444555666:::::::::999:::===AAADDDPPPVVVbbbqqq}}}xxxttttttppptttyyy{{{{{{zzzxxxyyyqqqhhhbbb___aaalllwww}}}zzzlllbbbaaagggnnn|||{{{qqqmmmjjjhhhdddmmm~~~{{{uuupppkkkjjjnnnwwwzzzpppmmmwww{{{nnnfff^^^YYYYYYYYYWWWUUUZZZWWWVVVYYY]]]bbblllvvvxxxoooXXXSSSKKKCCC>>>===>>>@@@:::888666666777666555333555555444444444333333333111111222333333444555555333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222444444333333222111000000000000000000000000111111////////////////////////////////////////////////000000////////////000000........................//////000000000000//////....................................///////////////////////////000000111........................---......///000111111222000//////......//////000------------....................................++++++---...//////000000------------------------------------....................................---------.......................................................................................,,,---...---,,,+++,,,......---,,,,,,++++++,,,,,,------............------,,,,,,,,,,,,------......++++++,,,------------,,,---.....................---------------------------------............///------......//////000000---///000///...---...///,,,,,,---......///000000........................///000000000111111111111000000000000000000000000////////////////////////111111222222333333333333111111111222222333333333111111111222333333444444444333333333333444555555;;;<<<>>>???CCCJJJRRRYYYfffooo}}}uuupppmmmooopppppprrruuu{{{uuujjjnnnppprrryyybbb\\\WWWWWWYYY___jjjuuuzzzkkkaaa]]]^^^dddlllyyy}}}pppeeeaaaaaabbbccclll{{{{{{qqqiiidddaaa______fffqqq{{{{{{zzzooollljjjiiijjjppp~~~}}}zzz~~~wwwsssnnngggbbbUUUPPPLLLNNNPPPRRRXXX___fffgggjjjqqq{{{}}}vvviii[[[OOOGGGBBBAAA<<<999777666666777777666555555444444444333333333222222222333333444444444333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222444333333222222111111111000000000000111111111111........................000000000000000000000000000000////////////000000...........................//////000000//////.......................................////////////111111111111111222333333..............................//////000000111111000//////////////////000---------...............------------------------+++,,,---...////////////------------------------,,,------------.................................---------------.........------------------------........................---------------------------...//////...---...//////......---------------,,,,,,---............---++++++,,,,,,------......++++++,,,------------------------...............---------------------------------............///.........///////////////---...//////------...///++++++,,,---...///000000........................000000000000111111111111000000000000000000000000////////////////////////000111222333333333333222111111111222222333333444222222222333333444444444444444444555666777888999888<<>>@@@>>>FFFQQQ[[[eeeppp|||zzzuuukkkaaa]]]```kkkooo{{{rrrtttwww{{{zzziiiggg[[[\\\aaaiiipppyyyrrraaaWWWQQQKKKHHHJJJPPPXXXdddooozzzxxxooofffbbb___^^^fffqqqlllrrr|||{{{tttqqqooorrrwwwvvvpppjjjhhhooowww|||{{{xxxwwwxxxpppnnnllllllkkkiiijjjlllkkkgggffflllttt{{{}}}vvvpppiiicccdddhhhaaa]]]^^^fffpppwww~~~tttqqqjjj```[[[___kkkwww~~~kkk]]]RRRHHHEEEEEEAAAAAADDDLLLVVV^^^bbbccciiippp~~~{{{uuu___XXXMMMCCC<<<777444222555555444444444333333333444333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222333333//////000000111111111222000000000000000000000000000000000000000000000000000000////////////000000..............................////////////........................................../////////000,,,,,,,,,,,,,,,---..............................000000000000////////////...------,,,,,,------............/////////000000////////////////////////,,,---......///.................................,,,,,,,,,---------..............................,,,,,,,,,------.........------------------------........................------------------------+++,,,------++++++,,,---......---,,,,,,,,,,,,,,,+++,,,------.........---******+++,,,,,,---.........//////000000000000000---------.........//////........................---------.........//////000000//////.........------...///...------...///000000000000////////////000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000111222333444333222222000000111222333333444444555555555555555555555555333444666999===AAADDDFFFNNNXXXfffrrr{{{|||vvvxxx|||uuujjjddd``````hhhttt}}}cccgggnnnuuu}}}xxxlllaaaXXXWWW___ppp|||jjj]]]VVVSSSKKKKKKMMMPPPVVV[[[^^^___ffflllvvvrrrqqqooommmmmmoooppprrrqqqvvv}}}~~~yyyyyy}}}|||rrrvvvzzz|||wwwxxx~~~}}}qqqqqq|||wwwpppkkkkkkmmmrrrxxx{{{zzzppphhhaaa___fffrrr}}}vvvpppyyy|||nnn```RRRJJJLLLEEEBBBEEEGGGHHHNNNUUUXXX___mmmyyy|||kkkYYYLLLCCC>>><<<777777777555333222333444666555444222111111333555555555555555555555555555444333333222222333333444333555666666555444444555555555555444444333333333444333222111111222333444111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000///............---------...///////////////..................////////////........................---.........---,,,++++++------............---------------............///////////////////////////,,,,,,---......---,,,+++------------------------000///...---------------...............------------,,,,,,++++++,,,,,,---///...---,,,,,,---...///////////////////////////........................------------------------,,,,,,,,,---------..............................---------...............,,,---///000000///---,,,------------------------000///...---------------------------------------//////............//////---------------------------------------------------------.........//////000000//////.........---,,,---......//////............///000000000000000////////////000000000000000000000000000000000000111111222222222333333333555555555444444333333333555444333333444555555555888666999AAAFFFIIIRRR\\\```qqq}}}zzzwwwvvvuuussssssllliiinnntttzzz___dddkkksss|||~~~pppddd]]]\\\aaannnzzzxxxjjj```XXXRRROOOOOONNNOOORRRWWW]]]aaacccccchhhrrr~~~~~~}}}|||{{{zzzzzz{{{~~~}}}www{{{}}}~~~vvvnnngggiiiuuuzzzssstttuuulllpppwww~~~|||kkk___YYYQQQJJJHHHFFFCCCFFFLLLOOOSSS^^^jjjqqquuu|||tttdddTTTEEE===;;;;;;:::888666555555666555555444333333444555777555555555555555555555555444333333222222333333444333444666666444333444555555555444444444333333333333333222111111222333333111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000/////////...............////////////..................////////////.......................................---,,,,,,------............---------------............///..............................///000000///...---------------------------//////...------------------------...............---,,,,,,++++++,,,,,,---///...------------...///........................------------------------------------------------,,,,,,,,,---------..............................000//////......---------,,,---...//////...---,,,------------------------//////...---------------------------------------......------------......---------------------------------------------------------.........//////000/////////.........---,,,---......//////............///000000000000000////////////000000000000000000000000000000000000111111222222222333333333333333333444444555555555555444333444555666666666<<<;;;@@@IIIRRRZZZgggttt}}}{{{uuuuuuvvvwwwxxx{{{}}}~~~|||yyy|||^^^eeennnwwwrrreee```^^^aaajjjqqqvvvzzz~~~}}}ttthhh```]]][[[XXXUUUZZZZZZ\\\```fffmmmtttxxxvvv{{{{{{tttyyyyyyssslllqqqzzzxxx{{{~~~yyyssskkkaaaYYYQQQJJJGGGIIIHHHIIIOOOYYYbbbiiisss}}}pppZZZKKKAAA>>>;;;777555444555666444444333333333333444444555555555555555555555555444333333222222333333444222333555555333333333444555444444444444333333333333333222222222222333333111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111000000000////////////......///////////////...---............/////////............................../////////...------------............---------------............///........................---...////////////......------------------------///...------------------,,,,,,------......//////------,,,,,,,,,,,,------///...------------...///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................111111000///...---,,,,,,------------------------------------------------//////...------------...------------------------------,,,,,,,,,,,,---------------------------------------------------------------.............../////////...............,,,---......//////............///000000000000000////////////000000000000000000000000000000000000111111222222222333333333111222333444555666777777666666555666666888999:::@@@DDDMMMZZZgggtttrrrjjjhhhnnnsssxxx{{{|||~~~```hhhttt}}}}}}zzzrrrhhhddddddfffjjjoootttwwwzzz}}}yyytttqqqoooooonnnnnnsssuuuxxx}}}|||}}}qqqhhhjjjsss{{{~~~|||{{{}}}qqqfff^^^ZZZPPPLLLKKKQQQXXX___iiiqqqwwwzzzjjjUUUOOOEEE<<<777666777777777666555555555555444333555555555555555555555555444333333222222333333444111333444444333222222333444444444444444444444444333333333333333333333333222111111000000111111222000000000000000000000000////////////////////////////////////////////////////////////////////////000000000/////////......---...//////////////////---------.........//////...........................///////////////......------............---------------............///........................++++++,,,,,,,,,---,,,,,,------------------------......---,,,,,,---------++++++,,,------...//////------,,,,,,,,,,,,------.........------.................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................000000000//////............------,,,,,,------...------------------------///......---------......------------------------------,,,,,,,,,,,,------------------------------........................................................................,,,---......///...............///000000000000000////////////000000000000000000000000000000000000111111222222222333333333222222333444555666777777777777777777888;;;>>>AAAHHHSSSdddtttsssgggeeegggssszzz```iiivvv}}}{{{xxxvvvyyy|||zzzuuuuuuxxx{{{}}}ooobbb___ccchhhjjjooonnnnnnqqqzzzxxxhhh^^^VVVUUUVVVWWWZZZ___aaafffnnnxxxzzznnn]]]MMMCCC>>>;;;::::::777666666888999888777555555555555555555555555444333333222222333333444111333444444333222222333444444444444444444444444333333333333333333333333222222111111111111222222000000000000000000000000////////////////////////000000000000000000000000/////////////////////////////////.........------------...///////////////------------..........................................///////////////...------............---------------............///........................++++++++++++,,,,,,------------------------------------,,,,,,,,,------...***++++++,,,---...//////...------,,,,,,------...---..................---........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................------......//////000000...---,,,,,,,,,,,,---...------------------------......---------......///------------------------......------------......------------------------.............................................------------...............,,,---......///...............///000000000000000////////////000000000000111111111111111111111111111111222222222333333333444444444555555555666666666777888888;;;@@@HHHNNN\\\lllwwwjjjggglllsss|||hhhqqq~~~zzzqqqpppuuuzzzyyywwwuuuvvv|||yyyllleeeaaa[[[VVVUUURRRQQQUUU___jjjtttvvvdddVVVLLLEEE@@@;;;777333222555777777555555555555555555555555555444333333222222333333444222333555555333333333444333333333444444444444555333333444444444444333333222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............------------,,,---...///000000000000,,,------------.................................------.../////////......------............---------------............///---------------------------,,,,,,,,,---...///000------------------------,,,,,,,,,,,,,,,------...++++++,,,,,,------............------------......------...//////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................++++++,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////------------------------......------------......------------------------.......................................------------------------.........,,,---......//////............///000000000000000////////////000000000000111111111111111111111111111111222222222333333333555555555555555666666666555777:::===CCCOOO]]]ggg{{{|||pppiiilllvvv~~~~~~{{{~~~~~~|||sssjjjeeeYYYRRRNNNRRRYYY```jjjsss|||uuuiii^^^WWWLLLEEE<<<888777777555222555555555555555555555555444333333222222333333444333444666666444333444555333333333444444444555555333333444555555444333333333222222111111222222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////............,,,---...///000000000000,,,,,,---------.................................,,,,,,---...............------............---------------............///------------------------,,,,,,,,,,,,,,,...///000------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......------------......------...//////...------------------------------------------------------------------------------,,,,,,,,,---------..............................++++++,,,,,,------......+++,,,------------,,,+++---------------------------------------...//////------------------------------,,,,,,,,,,,,------------------------------........................//////.........---------,,,,,,,,,------.........,,,---......//////............///000000000000000////////////000000000000111111111111111111111111111111222222222333333333333333444555666777888888:::===BBBHHHTTTfff{{{}}}{{{wwwtttuuu|||zzzttttttvvvmmmtttyyyzzz{{{}}}|||xxx~~~lll___TTTRRRSSSUUU[[[ccckkksss}}}~~~~~~}}}sssfff]]]PPPFFFBBB>>>999555555555555555555555555555444333333222222333333444333555666666555444444555333333333444444555555555333333444555555444333333333222222111111222222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////,,,---...///000000000000,,,,,,,,,---------..............................+++,,,,,,---.........------..................------------.........//////------------------------******))))))***,,,---...------------------------++++++++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,......------------......,,,---...//////...---,,,------------------------........................------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***---------------------------------------...///000------------------------,,,++++++++++++++++++,,,------------------------//////////////////////////////.........---------,,,,,,,,,------.........,,,---......//////.........//////000000000000000////////////000000000000111111111111111111111111111111222222222333333333111222333555777888::::::@@@DDDKKKTTTcccyyyzzztttsssuuuyyy|||qqqsssssssssssssssuuuwwwyyyzzzwwwfffZZZVVVUUUSSS___cccjjjooorrruuuxxxzzziiiUUUIIIBBB===:::;;;777666888777333222444222444666666444222111111666555555444444555555666555555555555555555555555444444555555444444333222222222111111111111222222111111111111111111222222111111000000//////......////////////////////////000000///...------,,,,,,//////............/////////...---,,,,,,---...///,,,,,,,,,---------..............................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---------.../////////,,,------......------,,,.........------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------..............................,,,------......------,,,...------,,,,,,------...---------,,,,,,+++++++++------------------------,,,---------.../////////---------------------------------............///,,,,,,------.../////////111///...------...///111//////////////////////////////.........---------222111000000000000000111000000000000000000000000000111111111111222222222333444555666666666555444:::666333333777<<>>CCCMMMUUU^^^dddrrrzzztttxxxyyyyyywwwuuuzzzwwwzzzmmm]]]RRRPPPRRRSSSSSS\\\bbbjjjqqqwww|||{{{jjjYYYOOOEEEAAA>>>999888999777666444444444444333333444444333333333333444444555555555555555555555555444444555555444444333222333222222111111222222333222222222111111111111111000000000000////////////////////////////////////000/////////......------//////............//////.........------..................////////////000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------------------------------------------------------------------------------,,,,,,,,,---------...............------,,,,,,,,,,,,------......------,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------///---,,,******,,,---///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---------,,,,,,++++++---------------------------------............///---......000111222333444000///............///000/////////////////////////////////...............////////////000111333333111111111111111111111111111111111222222222333333333444555666777777888888777;;;AAAEEEJJJRRR]]]fffpppzzzwwwyyy{{{sssaaaVVVQQQNNNKKKQQQTTTZZZ```hhhqqqyyy~~~~~~xxxjjjZZZPPPHHH@@@<<<;;;999888666777888777444222555444444333333444444555555555555555555555555555444444555555444444333222333333222222222222333333222222222111111111000000////////////000000000000000000000000000000000000///////////////.........//////............//////---..................---.........////////////000................................................,,,,,,,,,---------..............................------------------------------------------------------------------------------------------------,,,,,,,,,---------............------,,,,,,,,,+++,,,------......------,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------------------------,,,***))))))***,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////......------,,,,,,---------------------------------............///,,,,,,---...///000111222//////............//////////////////////////////////////////////////////////////////000111333333111111111111111111111111111222222222222333333333444444555666777888999999BBBDDDIIIQQQ\\\hhhrrrwww{{{|||wwwggg\\\UUUQQQKKKKKKLLLQQQYYYbbblllqqquuuqqqeee[[[OOOEEEAAA;;;888666666777777444111555555555444444555555555555555555555555555555555444444555555444444333222333333222222222222333333333333222222111000000000////////////000000000000000000000000000000000000//////////////////////////////............//////------...//////...------------........./////////................................................,,,,,,,,,---------..............................------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,------------...------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---...------,,,,,,------...++++++,,,,,,,,,,,,------------------------------..................---------------------------------------............///,,,,,,------......//////////////////////////////////////////////////////...////////////000000000000/////////000111222222222222222222222222222222222222222222333333333333444444555777999<<<>>>???@@@FFFSSSfffzzzuuulllhhhVVVRRRNNNLLLOOOUUU\\\```iiittt}}}pppccc\\\LLLEEE===888777777555333777666666555555666666777555555555555555555555555444444555555444444333222444333333222222333333444333333222222111000000///.../////////000000000111000000000000000000000000/////////////////////000//////............//////------...//////...------,,,---------............................................................,,,,,,,,,---------..............................................................................------------------------........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...+++++++++,,,,,,---------------------------------------------------......---------------------------------............///------------------------......////////////......////////////////////////.../////////000000000000111000000000000000111111222222222222222222222222222222222333333333444444333444666999>>>BBBFFFIIIIIIWWWnnnrrrsssrrrvvvmmmeee[[[SSSPPPQQQTTTVVV^^^fffooosssxxxdddYYYKKKAAA>>>===;;;999777777666666666666777777555555555555555555555555444444555555444444333222444333333222222333333444333333222222111000000///.../////////000000111111000000000000000000000000////////////000000000000//////............//////,,,---...//////...---,,,,,,,,,,,,---------..............................------------------------,,,,,,,,,---------......////////////////////////................................................------------------------........................,,,,,,,,,---------......+++++++++,,,,,,---------,,,------......------,,,,,,,,,,,,------.........------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......///000000///.........------,,,,,,------...+++++++++,,,,,,---------------------------------+++++++++,,,,,,------------------------------------------........./////////............---------......////////////......////////////////////////.../////////000000111111222111000000000000000111222222222222222222222222222222333333333444444444111333666;;;AAAHHHMMMPPPbbbuuuyyypppgggeeemmmzzz{{{rrrmmmggg___XXXWWWVVV[[[ccchhhkkkttt~~~jjjVVVGGG???;;;:::888222000333777666444555555555555555555555555555666555444333333333333333444444444333333333222222222222222111111111111000222222111111000/////////////////////////////////000000000000000000000000////////////////////////........................//////...---------......000000//////.........---,,,,,,,,,---------......////////////////////////..............................................................................---------,,,,,,,,,.................................------,,,,,,,,,++++++,,,,,,,,,,,,------***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,,,,,,,,,,---...///+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,...---+++******+++---............------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////...............///000000000000000000111111111111000111111111111222222222111111222222222333333333333333222333444555555444222444;;;CCCHHHLLLXXXeee}}}~~~}}}uuummmmmmqqqtttvvvvvvrrrsss}}}}}}ttteee\\\UUUSSSSSSYYYggguuuqqqaaaSSSFFF>>>>>>999777999888555444666666666666666666666666666666555444444333333333444444444444333333333222222222222222222111111111111000000000000111111111111////////////////////////000000000000000000000000////////////////////////........................------..................000/////////............,,,---------..................................................................................................................---------,,,,,,,,,------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------...---------------------------------)))))))))))))))))))))))),,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,---------,,,++++++...---+++******+++---.........---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///.......................................///000000/////////000000000111111000111111111111222222222222222222333333333444444333222222222333444444444999:::>>>FFFNNNYYYlll~~~}}}}}}xxxrrrmmmssstttdddWWWPPPQQQ[[[fffssszzzpppZZZKKKAAA<<<999888666333222555666666666666666666666666666555444444333444444444444444444444333333333333333222222222111111111111//////000000111222222333////////////////////////000000000000000000000000////////////////////////........................+++,,,---/////////......////////////............------........./////////......................................................................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,++++++,,,,,,,,,,,,------......---,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,------......------,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***------++++++++++++------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------...............///000000....../////////000000000000111111111111222222222222222333333333444444444444444333333444555666777???AAAGGGPPP\\\ooowwwuuu}}}xxx~~~sssfff]]]ZZZZZZiiinnnwwwuuubbbMMMCCC999777777666555777666666666666666666666666555555444444444444555555555444444444444333333333333333222222222111111111000000000111111222222222////////////////////////////////////////////////////////////////////////........................)))+++---///000000///...///////////////..................////////////000......................................................................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------000///---,,,++++++,,,---------------------------------------------------------------------------------------------------,,,,,,------------,,,,,,***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******---,,,,,,++++++,,,,,,------------------------------------------------------------------------------------............///------------------------...............///000000............////////////000000111111111222222222222222222222333333333333555555555555555777:::===BBBLLLYYYgggttt|||}}}yyyzzzttthhhaaabbbbbbgggmmmpppttthhhVVVDDD======<<<999777555555555555555555555555555555444444444555555666555555555444444444333333333333333222222222222111333222222222111111000000000000000000000000000000////////////////////////////////////////////////........................)))+++---///000000///............///////////////.........////////////000......................................................................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------000///---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............///------------------------...............///000000............////////////000000111111111222222222111111111111222222222222444555555555666:::@@@DDDKKK]]]tttwwwvvv}}}uuulllqqqiiibbb___aaabbbcccmmmzzzoooXXXLLLEEE>>>777444666666666666666666666666555555555444555555666777555555555555444444444333333333333333222222222222444333333222111111000000000000000000000000000000000000000000000000000000////////////////////////........................+++,,,---/////////...............///////////////------........./////////------------------------..............................................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------------------------------------------------............///------------------------...............///000000....../////////000000000000111111111111222222222111111222222222333333333222444666777999???HHHNNN___ttttttrrrzzzzzz~~~uuuiiiddd^^^YYY^^^iiiuuuyyywwwfffVVVGGG===:::888888888888888888888888555555555555555666777777555555555555444444444444444444333333333222222222222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////........................------............................../////////000,,,---------............------------------------..............................................................................---------,,,,,,,,,------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,------...---------------------------------////////////////////////...---,,,,,,,,,,,,---...------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......------------------------******+++,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------........................---------............///.......................................///000000/////////000000000111111000111111111111222222222333333333444444444555555555888;;;===AAAHHHTTT\\\uuuvvvsssvvvzzz~~~~~~{{{xxxlll```UUUUUU]]]gggiiirrr}}}jjjUUULLLKKK::::::::::::::::::::::::555555555555555666777777666666555555555444444444444444444333333333222222111111111222222333444444000000000000000000000000000000000000000000000000////////////////////////........................//////...---------......---.........//////000000,,,,,,,,,---------......------------------------..............................................................................---------,,,,,,,,,........................,,,,,,,,,------.........++++++,,,,,,,,,---------***+++---...///...------........................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...////////////////////////,,,------......------,,,------,,,,,,,,,---...///------------------------)))***+++,,,---.........+++,,,,,,------,,,,,,+++,,,,,,,,,------.........------------------------........................---------.........//////////////////////////////...............///000000000000000000111111111111000111111111111222222222555555555666666666666777:::>>>BBBEEEIIIRRR___hhhxxxlllmmm|||{{{}}}vvvjjj```XXXXXX[[[ccckkkooorrr{{{zzzdddRRRKKKEEE???;;;;;;;;;999777888999:::;;;:::888555333666666555444444444444555555555444333333222111111222222222111111111111000000000000000000000000000111000000///...---------////////////////////////------------------------///...---,,,,,,---...///------...///000000//////.........------.........------............------......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,++++++,,,------......///...------,,,,,,------...++++++,,,,,,---...//////...---,,,,,,,,,,,,---............------,,,,,,,,,******+++,,,,,,---............---------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,------.........------++++++++++++------...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,------............------.........------,,,,,,,,,//////.........---------............////////////............/////////000000000000000////////////000222333333222111333444444222333777666222333999:::>>>GGGNNNRRRWWWgggwwwqqqggglllsss|||vvvzzzyyyjjj]]]YYYXXX\\\bbbffflllsssvvvdddZZZLLLBBB???>>>===<<<888888777888999999999888666666555444444444444555555555444333333222111111222222222111111111111000000000000000000000000000111000000///......------////////////////////////------------------------///...------------...///------...///////////////......------------......------............------......//////...------,,,---------,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,------------------------------,,,,,,,,,,,,------***+++++++++,,,---------------------------------......---------,,,,,,,,,******+++,,,,,,---......+++,,,,,,---...///000000,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,---------------------,,,,,,++++++,,,,,,---...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,------............------......---------,,,,,,,,,//////.........---------............////////////........./////////000000000000000000000000000///000222333333222222333444666444666:::;;;888;;;AAAFFFJJJNNNQQQVVVaaannnxxx|||}}}~~~rrrkkkggg}}}~~~oooaaaTTTQQQTTTXXX\\\```ssszzzeeeTTTJJJFFFCCCAAA<<<:::777777888:::;;;;;;777666555555444444555555555444444333333222222111222222222111111111111000000000000000000000000000111000000//////......---////////////////////////------------------------///...------------...///------...////////////...------,,,,,,,,,,,,------------............------.........///......---,,,------------------------------------------------...------------,,,,,,,,,//////...------,,,++++++------,,,,,,,,,,,,------++++++++++++++++++++++++,,,---...//////...---,,,...------------,,,,,,,,,***++++++,,,,,,------...,,,,,,---...///000111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---,,,,,,++++++,,,,,,---...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------............------...------------,,,,,,,,,...............---------............////////////....../////////000000000000000000000000000000000111222333333222222333444444333555999:::;;;@@@EEENNNTTTVVVWWW```pppyyyyyynnnssswwwwww||||||xxxvvvtttsssvvvzzzyyyyyycccWWWTTTSSSUUUXXXhhhuuuoooaaaVVVKKKDDDBBB>>>:::888999:::999888777666666555555555555555444444444333333222222222222222222111111111000000000000000000000000000000000000000000//////......////////////////////////.................................------.........------...//////.........---,,,,,,++++++,,,,,,---------............---------...............---------------...............------------------------------------------------......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++++++++---...000111111000...---------------------------+++++++++,,,,,,---------............---------------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------------............------------------------------....................................////////////...////////////000000000000000000000000111111111111222444333222222333555555555666888;;;???EEEJJJNNNXXX___bbbpppyyyiiiqqqzzzxxxpppqqq{{{|||}}}lllaaaZZZZZZ\\\___iiivvvooo[[[MMMDDD???:::888999:::777444777777666555555555555666444444333333333333222222222222222111111111000000111111111111111111111111000000000000000/////////////////////////////////........................---..................---------............---------,,,,,,++++++,,,,,,---------............------------...............------------.........//////------------------------------------------------,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,...///111222222111///...------------------------++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------............---------------------------------.................................////////////////////////000000000111///000000000111111111222111333444444333222444555999:::;;;<<<@@@HHHPPPUUUWWWfffsssyyyxxxmmmxxxyyyooopppuuuxxxooojjjiii```eeekkkqqqyyyvvvdddKKKDDD<<<888999:::888555888777666666555555666666333333333333333333333333222222222111111111111000111111111111111111111111000000000000000000000000////////////////////////........................------...//////...---------............---,,,,,,------,,,,,,,,,,,,------------............------,,,---......///.........,,,,,,,,,---......//////------------------------,,,,,,,,,------------...++++++,,,,,,---...//////,,,,,,++++++++++++,,,,,,------------------------...///000111111000///...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---.........---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------------............------,,,,,,,,,------------...---------.........................../////////////////////000000000111111///000000111111222222222222333444444333333444555666999<<<>>>FFFTTT```fffsss}}}yyy|||{{{zzzyyyzzz{{{|||~~~}}}zzzyyymmmmmmmmmnnnqqqyyyaaaUUUFFF===;;;;;;:::777888777777666666666666666333333333333333333333333222222222111111111111000111111111111111111111111000000000000000000000000////////////////////////........................------...//////...---------.........------,,,+++......------------......------............------,,,------...//////......+++++++++,,,---.........------------------------,,,,,,,,,---------......,,,---------------------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---...//////...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------------------+++,,,,,,------,,,,,,+++------............------........................------............------,,,,,,,,,---------......---------.........//////............//////////////////000000000111111111///000000111111222333333222333444444333333444666444;;;@@@EEESSShhhzzz}}}{{{yyyyyyyyy{{{||||||zzzxxxppprrruuuwwwyyyzzzzzzzzzzzz}}}wwwyyy|||~~~|||yyytttpppoooqqqtttvvvxxxhhhSSSDDD>>>===<<<:::888888777666666666666666333333333333333333333333222222222111111111111000111111111111111111111111000000000000000111111111////////////////////////////////////////////////,,,---...//////...---,,,---.........------,,,+++///......------......///---..................---,,,,,,---.../////////...******+++,,,,,,---......------------------------,,,,,,,,,------.........///......------,,,,,,+++,,,++++++++++++++++++,,,))))))***+++,,,,,,------,,,++++++******++++++,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,------.........++++++------------++++++------............------........................---..................---,,,,,,,,,------.........---------.........//////............/////////000000000000000111111111111///000000111222222333333222333555444333333444666:::BBBJJJSSSeee~~~~~~|||yyyuuuvvvwwwxxxxxxxxxxxxxxxsssssstttuuutttsssqqqppplllmmmppptttxxxzzzyyyxxxzzz~~~zzzyyyzzz~~~{{{rrrnnnqqqxxxmmmVVVGGG???>>>>>>555666777999888777444111777777555444444444444444555444333333222222333333333333333222222222111111000000000000000//////...111111000000000000111111//////.........---------................................................---,,,,,,++++++,,,,,,---------,,,+++,,,---...///........................---,,,++++++++++++,,,---,,,---......,,,******+++------------------------///...---,,,,,,,,,,,,,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***)))******+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,................................................//////.........---------,,,,,,,,,---------......,,,---......//////......////////////////////////000000000000111111111111333444444222000///000111444555666777888999999999???GGGQQQ^^^xxx}}}{{{zzzzzzxxxuuurrrmmmnnnoooppprrrsssttttttsssssstttttttttsssrrrqqqnnnoooqqqtttvvvwwwvvvuuuwww|||~~~~~~~~~vvvuuuqqqzzznnn[[[LLLAAA;;;======:::777444444666888777777666555444444444444555444333333222222333333111111111000000000//////000000000000000//////...111000000//////000000111//////.........---------...................................................------,,,,,,------...------,,,,,,,,,---...///------------------------...---,,,++++++,,,---...+++---......,,,***++++++------------------------///...---,,,,,,,,,,,,---,,,---------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,................................................//////.........---------,,,,,,,,,---------......,,,---......//////......////////////////////////000000000000111111111111000111111000//////000222333333444444666888<<<>>>GGGJJJRRRddd||||||yyyzzz||||||{{{{{{|||}}}~~~|||zzzxxxxxxzzz}}}}}}{{{yyywwwuuusssooolllfffffffffhhhjjjlllnnnoooooopppppppppqqqqqqqqqqqqqqqrrrtttvvvwwwxxxxxxxxxwww|||vvvqqquuuvvvxxx{{{ttt^^^KKK???BBB@@@<<<888666666999;;;888777666555444444444444555444333333222222333333111111111000000000000000000000111111000000///...000//////......//////000/////////............---................................................///......------......///---,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,......------------......+++---...---,,,++++++,,,------------------------......---,,,,,,,,,------/////////......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,------------------------------------------------...............---------,,,,,,,,,---------......,,,---......//////......////////////////////////000000000000111111111111...///111000000000333555333333333444666:::@@@EEELLLNNN\\\www}}}}}}}}}|||xxxtttpppoooooopppsssuuuvvvwwwxxxzzz|||}}}{{{xxxvvvvvvxxx{{{}}}{{{zzzxxxwwwuuussspppnnnjjjjjjjjjjjjkkkmmmnnnoooppppppppppppqqqssstttuuutttwww{{{~~~zzzqqqqqqvvv}}}|||yyydddXXXIIICCC>>>;;;<<<===;;;999888777666555444444444444555444333333222222333333222222222222222222222222000111111111111000////////////............///////////////.....................................................................------------......,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,...---,,,++++++,,,------------------------...------,,,,,,,,,------......//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------........................,,,,,,,,,---------......,,,---......///.........///////////////////////////000000000111111111111000111222222111222444666333555777888:::>>>DDDIIIMMMUUUlll~~~}}}yyyvvvpppqqqqqqpppmmmkkkkkklllkkkmmmpppqqqrrrsssuuuwwwxxxxxxvvvuuuuuutttuuuuuuwwwwwwxxxxxxwwwvvvuuuuuuuuuttttttttttttttttttuuuvvvvvvuuuvvvxxxzzz}}}{{{sssmmm{{{{{{yyyzzz}}}dddVVVEEE===>>>@@@<<<666888888666555555555555555555444333333222222333333222222222222222222222222111111111111111000000/////////............//////////////////////////////................................................------,,,,,,,,,,,,------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,........................***,,,------,,,+++,,,---------------------------------,,,,,,,,,------...,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------------------------------------------------.....................,,,,,,,,,---------......,,,---......///.........///////////////////////////000000000111111111111222222333222111000222444222666<<<>>>???BBBGGGLLLTTT```yyy{{{wwwuuusssooopppqqqpppmmmkkkkkkkkkkkkmmmoooppppppqqqsssuuuxxxxxxxxxxxxwwwvvvuuuttttttvvvyyyzzzzzzzzz|||}}}xxxyyy{{{|||}}}}}}}}}}}}~~~}}}~~~}}}tttuuuzzzyyyrrrqqqvvvwwwYYYFFF@@@???<<<888888888777666555555555555555444333333222222333333000000000000000111111111111111222222111111000///000//////......//////000...////////////000000000................................................,,,,,,,,,++++++,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------............------***+++------,,,+++,,,---------------------------------,,,,,,,,,---......++++++,,,....../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,,,,,,,---------......,,,---......//////......////////////////////////000000000000111111111111111222222111//////000222222999@@@DDDEEEHHHNNNSSSdddppp|||~~~}}}zzzwwwuuuuuuuuuoooqqqrrrrrrooonnnmmmmmmnnnoooqqqrrrssssssvvvwwwzzzzzz{{{{{{{{{zzzzzzzzzwwwzzz~~~sssjjjkkkjjjvvvxxx^^^MMMDDD???;;;999888777666555555555555555444333333222222333333//////000000000111111111111222222222222111000000111000000//////000000111.../////////000000000000................................................------,,,,,,,,,,,,------+++,,,---.........------------------------------+++,,,---......---,,,+++)))+++------,,,,,,,,,---------------------------,,,,,,,,,,,,,,,---...///+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,---------......,,,---......//////......////////////////////////000000000000111111111111111222333333222222444666888???GGGKKKNNNSSS]]]ddduuu~~~~~~|||yyyxxxsssssssssrrrppppppqqqrrrmmmoooqqqrrrqqqqqqqqqqqqmmmoooqqqrrrssstttvvvxxxyyyxxxxxxxxxyyyzzz|||}}}|||wwwiiifff\\\hhhxxxvvv^^^LLLBBB===999888777666666555555555555444333333222222333333111111222222333333333333111222222222222111000000111111000000000000111111.../////////000000111111.........................................................------.........+++,,,---.........---,,,........................++++++,,,------,,,++++++)))+++------,,,,,,---...------------------------,,,,,,,,,,,,,,,---...///------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,---------......,,,---......//////......////////////////////////000000000000111111111111333444666666666777:::<<