BM6P6(@ |||sssgggaaaaaaYYYJJJ:::444444444555666333333333222222222111111111111111111111111111111222222222111000//////............------,,,,,,,,,////////////////////////,,,,,,,,,---------......///...---,,,,,,---...//////...------...///...---........................------,,,++++++,,,,,,,,,------......------,,,+++---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111---)))))),,,.../////////////////////000000111,,,---......//////......//////.........---------000000111000000///......,,,,,,,,,,,,,,,,,,,,,,,,------...///...---+++***------------------------...------,,,++++++++++++------------------------////////////////////////------------------------///...---,,,,,,---...///---,,,+++++++++,,,---...------------------------......////////////......,,,------......------,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,...---,,,,,,,,,,,,---......------,,,,,,------...------------,,,,,,+++***...........................------,,,,,,------...........................------,,,++++++,,,,,,,,,..................------////////////////////////........................+++,,,...000000000000///////////////////////////............////////////////////////////////////------///000111111111111222///---///333666666666555444222111000111222222555555555555666666666666888888777777888888999:::<<<===>>>???@@@AAAAAAAAAAAABBBDDDFFFHHHJJJLLLMMMMMMLLLLLLLLLLLLLLLMMMNNNPPPPPPPPPOOONNNMMMLLLKKKLLLLLLLLLLLLLLLMMMMMMMMMGGGJJJMMMNNNLLLIIIGGGGGGIIIHHHFFFCCC@@@>>><<<;;;<<<;;;;;;::::::999888888666555555444444333222222222222222111000//////...////////////000000000000000000//////.........---000///...------...///000000000000000000000000000000000000000000000000000////////////////////////000///...---------------------------.........///////////////////////////....................................////////////......////////////......------............------......---,,,,,,...///000------------------------//////.........---------------------------------------............------........................///------///333888;;;<<<333111///---,,,---...///------------------------|||qqqddd]]]]]]YYYIII:::444444555555666333333333222222222111111111111111111111111111111222222111111000//////.../////////.........------/////////...............,,,,,,,,,---------............------------............------.........---........................------,,,,,,+++,,,,,,---------......------,,,+++,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000---***))),,,...////////////......//////000111,,,---......//////......//////.........---------///000000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++------------------------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------///...------------...///...---,,,+++++++++,,,---------------------------......////////////......,,,------......------,,,---------,,,,,,,,,++++++***++++++++++++,,,,,,,,,......---,,,,,,---......------,,,,,,,,,,,,---------------------,,,+++***...........................------,,,,,,------...........................---,,,,,,++++++,,,,,,---..................------................................................+++,,,...///000000000///////////////////////////............////////////////////////////////////------///000000111111111333111...///111333333222444333222222111111111222444555555555666666666666888888888777888999999:::<<<<<<>>>???@@@AAAAAAAAABBBBBBDDDFFFHHHIIIKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNOOONNNNNNMMMLLLKKKJJJKKKKKKLLLLLLLLLLLLLLLGGGIIIKKKLLLJJJHHHHHHHHHGGGFFFEEEBBB@@@>>><<<;;;;;;;;;::::::999888888888555555555444333333222222222222111111000//////....../////////000000000000000/////////............000///...------...///000000000000000000000000000////////////////////////........................//////...---------------------........./////////////////////////////////....................................////////////......////////////......------............---------------------...//////------------------------//////.........---------------------------------------............------...........................---,,,...222666888999222111///---,,,---......------------------------{{{qqqddd]]]\\\XXXIII999444555555555666333333333222222222111111111111111111111111111111222222111111000/////////000000000/////////////////////......---------,,,,,,,,,,,,---------......---..................---................................................---,,,,,,,,,,,,,,,------------......------,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///---******,,,.../////////............///000000,,,---......//////.....................---------...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,---...++++++++++++++++++++++++........................------------------------///...------------...///......---,,,++++++,,,,,,------------------------......////////////......,,,------......------,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++...........................------,,,,,,------...------------------------,,,,,,,,,++++++,,,,,,---------------------......................................................,,,---...///////////////////////////////////////---............/////////////////////////////////---......///000000000000444222//////000000///...222222222333222222111000444444444555555555666666888888888888888999999:::;;;<<<===???@@@@@@@@@@@@BBBBBBCCCEEEFFFHHHIIIIIIHHHHHHIIIJJJKKKLLLLLLMMMLLLMMMMMMMMMMMMMMMLLLLLLHHHIIIKKKLLLLLLLLLKKKJJJGGGIIIJJJIIIGGGFFFGGGHHHDDDDDDBBBAAA???===<<<<<<::::::999999888777777777555555444333333222222111222111111000000//////........./////////000000000////////////............//////............//////000000000000000000000000////////////////////////........................//////...------------........./////////000000000////////////////////////........................---............/////////......////////////......------............------,,,,,,---...............------------------------...............---------------------------------------............------...........................,,,+++,,,///222444444111000///---------......------------------------~~~{{{ssshhhaaa```WWWHHH999444555555555666333333333222222222111111111111111111111111111111111111111111000000////////////////////////////////////......------,,,,,,,,,,,,,,,---------......,,,---...//////...---,,,---...///...------..............................---,,,,,,,,,,,,------...------......------,,,+++***+++,,,---...---,,,+++------------------------,,,,,,,,,---------.........---++++++,,,---...///......------......///000,,,---......///.................................---...............------------------------------///...,,,++++++,,,---...........................,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------.........------.........///......---,,,,,,++++++,,,,,,---------------------......//////......---,,,------......------,,,------------------,,,,,,+++++++++,,,,,,,,,------......------------......+++,,,,,,,,,,,,,,,,,,+++,,,---------------,,,,,,...........................------,,,,,,------...------------------------,,,,,,+++++++++,,,------,,,,,,------------......................................................---------....../////////////////////////////////---------.........//////////////////////////////---......///000000//////111000/////////......---000111222333333222111000333333444444444555555555888888777777888888999:::;;;;;;===>>>???@@@@@@@@@AAABBBCCCDDDEEEFFFGGGGGGFFFFFFHHHIIIJJJKKKLLLLLLJJJKKKKKKLLLLLLLLLKKKKKKFFFGGGIIIJJJKKKJJJIIIHHHJJJJJJIIIFFFDDDCCCDDDEEEBBBAAA@@@???>>>===<<<;;;999999888888777666666555444444333333222111111111111111000000////////////........./////////000000///////////////........./////////....../////////////////////////////////////////////////////////........................///......---------......////////////000000000000////////////////////////........................---------.........//////---......//////......---------............------+++,,,---...///...---,,,------------------------........................------------------------------............------........................---,,,***+++---/////////000///...------------...------------------------~~~{{{tttjjjcccaaaUUUGGG999444555555444555333333333222222222111111111111111111111111111111111111111000000000000000........................//////.........---------,,,,,,,,,---------......,,,---...//////...---,,,,,,...//////---,,,---///........................---,,,,,,,,,------...///------......------,,,+++***+++,,,---...---,,,+++------------------------,,,,,,,,,---------......------,,,,,,,,,,,,...///---------------......///,,,---......///.........---.....................------...............---------------------------...---,,,++++++,,,...///........................,,,,,,,,,,,,---......///................................................---------------------------..................---............------,,,,,,,,,,,,,,,---------......------............------,,,------......------,,,------------------------++++++,,,,,,,,,---------........................+++,,,,,,------,,,,,,+++,,,------......---------...........................------,,,,,,------...------------------------,,,+++++++++,,,,,,---...,,,,,,,,,,,,------......................................................---------------.........////////////////////////------------............////////////////////////---......////////////...---......///.........//////000222333333222111000333333333333444444444444777666666666666777888888:::;;;<<<===>>>?????????@@@@@@AAABBBDDDEEEEEEFFFDDDEEEGGGIIIJJJKKKKKKKKKIIIIIIJJJJJJKKKJJJJJJJJJEEEFFFGGGHHHIIIHHHGGGGGGLLLKKKIIIEEEAAA???@@@AAA??????>>>===<<<;;;::::::888777777666555555444444333333333222111111000000000000000///////////////............////////////.........///////////////...//////////////////...////////////////////////......................................................---------......///////////////000000000000////////////////////////........................------------............------............------------............------***+++---.........---,,,---------------------------.....................------------------------------............------........................---,,,***+++---------,,,///......---------------------------------------~~~zzzsssiiiaaa___TTTFFF888444555555444555333333333222222222111111111111111111111111111111111111000000000000000000------............//////////////////////////////,,,,,,,,,---------......---..................---,,,...000///,,,+++---000........................,,,,,,,,,,,,---...///000------......------,,,+++++++++,,,,,,------,,,,,,------------------------,,,,,,,,,---------......,,,---------,,,,,,...///---,,,,,,,,,,,,---......,,,---......//////......---------...............------...////////////...------------------------------,,,,,,,,,---..............................------------------...///........................------------------------------------------------------...//////...------,,,---............------+++,,,,,,------.........------............------,,,------......------,,,------------............,,,,,,,,,,,,---------------...////////////...---,,,,,,............,,,,,,,,,------............---...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......++++++,,,,,,------......------------------------...........................------,,,------......////////////////////////,,,------------.........////////////////////////---....../////////......***,,,...//////...///111///000111111222111111111222222222333333333444444555555555555555666666777999:::;;;===>>>>>>>>>>>>>>>>>>@@@AAABBBDDDEEEEEEEEEFFFHHHIIIJJJJJJJJJIIIHHHIIIIIIIIIIIIIIIHHHHHHEEEEEEEEEEEEFFFFFFFFFGGGKKKJJJHHHDDD???======>>>>>>>>>===<<<:::999888888666666666555444444333333333333222111111000000///////////////////////////------........./////////.........///////////////......////////////......000000000000000000000000........................------------------------...------------...//////....../////////000000000////////////////////////........................,,,------------.........------............------------............------++++++,,,------------------------------------------------...............------------------------------............------........................---,,,+++,,,---...---+++------------------------------------------------{{{xxxrrriiiaaa^^^SSSEEE888555666555444444333333333222222222111111111111111111111111111111000000000000000000000111....../////////000000000......//////000111111111,,,,,,,,,---------............------------......+++...111///,,,+++---000........................,,,,,,,,,------...///000------......------,,,+++,,,,,,++++++,,,,,,------........................,,,,,,,,,---------......+++---......,,,+++---///,,,,,,,,,+++,,,------...,,,---......//////......---------.........//////---...//////000000000///........................+++,,,------......------........................///......------------...........................------------------------------------------------------...//////...------+++,,,---...//////......++++++,,,,,,---......///,,,------......------,,,,,,------......------,,,------------.........///,,,,,,,,,------------...---...///000000///...---,,,---///000000///---,,,,,,,,,---..........................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///***++++++,,,------......------------------------..............................---,,,,,,,,,---...////////////////////////,,,,,,---------.........////////////////////////---......//////...------***---000000///...///111000000000000000111222222222222222222333333333333444333333333333444555555999:::;;;<<<===>>>>>>>>><<<===>>>@@@BBBCCCEEEFFFFFFGGGIIIJJJKKKJJJIIIHHHHHHIIIIIIIIIHHHGGGFFFFFFEEEDDDCCCBBBCCCDDDFFFGGGGGGGGGFFFCCC???======>>>>>>===<<<;;;999888777666555555555444333333222222222222222111000000//////////////////////////////---------.........//////............/////////000---...///000000///...---000000000000000000000000........................---------------------------------------...//////------........./////////////////////////////////........................,,,,,,---------.........,,,------......------,,,------............------,,,,,,++++++,,,,,,---...---------------------------------.........//////------------------------------............------...........................---,,,---...///---,,,,,,---------...---------------------------------|||vvvuuuqqqjjjcccaaaRRREEE888555666555444444333333333222222222111111111111111111111111111111000000000000000111111111//////000000111111111222......///000111222333333,,,,,,,,,---------......///...---,,,,,,---...///+++...111000,,,***---111........................,,,,,,,,,---...///000000------......------,,,+++---,,,+++***+++,,,---...........................,,,,,,,,,---------......***---///...,,,+++---000,,,,,,++++++,,,,,,---...,,,---......//////......---------.........//////......///000111111000000........................***+++---...///...------////////////////////////000///...---------------------------------------------------------------------------------------,,,---...//////...---,,,***+++---///000000//////++++++,,,,,,---...//////,,,------......------,,,,,,------......------,,,---------.........//////,,,,,,,,,---------......---...///000000///...------...000111111000...---,,,,,,---.../////////..............................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///******+++,,,,,,---......------------------------........................///...---,,,+++,,,---...////////////////////////,,,,,,,,,---------......////////////////////////---......///......------+++...111111///......000111000/////////000222333111111222222222333333333333222222222222333444444999999;;;<<<===>>>>>>>>>:::;;;===???AAACCCEEEFFFGGGHHHJJJKKKKKKJJJIIIGGGIIIIIIIIIHHHGGGFFFEEEDDDFFFDDDBBBAAAAAACCCFFFGGGCCCDDDDDDBBB@@@>>>>>>???>>>===<<<:::888777555555555555444333333222222111222222111111000/////////.........///////////////---------.........//////---.........//////000000---...///000000///...---000000000000000000000000........................---------------------------------------...///000------------.........///////////////////////////........................,,,,,,,,,---------......,,,------......------,,,---..................------,,,+++***+++,,,---...---------------------------------.........//////---------------------------..................---...........................------...///000...---,,,,,,---......---------------------------------xxxnnniiiiiifffbbbTTTFFF777222333333222333222222222222111111000000222222222111111111000000////////////////////////000000000000////////////////////////000000000000,,,,,,,,,------...........................------+++,,,---.........---,,,......------------......,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........---,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,******+++++++++,,,,,,,,,---......//////......---...------------...//////......------------......,,,,,,---......---,,,,,,................................................------------------------------------------------,,,,,,,,,---------.........---,,,,,,++++++++++++------------------------------------------------////////////////////////,,,---------,,,++++++***,,,------......------,,,,,,,,,,,,------............------------...//////,,,---...//////...---,,,................................................------------,,,++++++***,,,,,,,,,---------......------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------//////.........------------------............///........................////////////////////////....................................///////////////333000+++///888777---222222111111111111111111111222222333444555666666888888999:::<<<===>>>>>>;;;;;;<<<>>>@@@BBBDDDEEEFFFHHHKKKKKKJJJHHHHHHIIIIIIJJJKKKJJJGGGDDDCCCCCCDDDCCCBBBBBBBBBDDDEEEFFFEEECCCBBB???>>><<<<<<;;;777777777777666666666666333333333222222222111111111111000///......////////////............//////////////////////////////////////////////////////////////////////////////......////////////......//////............//////000000//////.........---...------------...//////000000//////.........---////////////////////////........................//////.........---------000///...---------------------------------------///...,,,++++++,,,...///------,,,,,,,,,,,,------------------------------------------------------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,wwwmmmjjjiiifffaaaUUUFFF888333444444333444222222222222111111111000222222222111111111000000////////////////////////000000000000////////////.../////////000000000000------...............///........................+++,,,---.........------......------------......------------............,,,,,,,,,,,,,,,,,,,,,,,,---------------......//////...---------...///000,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,,,,,,,---------------------......------------------------...//////......------------......,,,,,,............,,,,,,................................................------------------------------------------------,,,,,,,,,---------......///......---,,,,,,------------------------------------------------------////////////////////////---------------,,,++++++,,,------......------,,,,,,,,,,,,---------.........------------...//////------............------................................................------.........---,,,,,,,,,,,,,,,---------......------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------------------------//////.........------------------............///........................////////////////////////....................................////////////000444333000666@@@@@@888111111111111111111111111111222333333555555666777888999999:::;;;<<<======;;;;;;<<<>>>???AAACCCDDDEEEGGGIIIIIIGGGFFFFFFFFFHHHJJJKKKJJJGGGDDDCCCCCCCCCCCCBBBBBBBBBCCCEEEFFFDDDCCCAAA???===<<<;;;;;;777777777666666666555555333333333222222222111111111111111000000///////////////............//////////////////////////////////////////////////////////////////////////////......////////////......//////............//////000/////////...............------------...//////000/////////............////////////////////////........................//////.........---------///......------------...------------------------///...,,,++++++,,,...///......------------......------------------------------------------------,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,xxxooollllllhhhcccUUUGGG999555555555444555222222222222111111111111222222222111111111111111000000000000000000000000////////////000000000000....../////////000000000///////////////.................................,,,,,,---............---......------------...............//////000000111------------------------......------......///000111000...------...//////,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------...............------,,,,,,------...---------------......///......------------......,,,---...//////...---,,,................................................------------------------------------------------,,,,,,,,,---------......000///..................------------------------------------------------////////////////////////..................---,,,------............------,,,,,,,,,------------......------------...//////.........------.........................................................---......////////////...,,,,,,,,,---------......------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------...............------------------------...............------------------............///........................////////////////////////....................................////////////---000000...444===>>>888111111111111111111111111222222333444555666666777999999:::;;;;;;;;;;;;;;;<<<<<<<<<===???AAABBBCCCFFFGGGIIIIIIGGGEEEEEEEEEGGGIIIJJJIIIFFFDDDCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDCCCAAA@@@>>><<<;;;::::::777666666666666555555555333333333222222222111111000111222222222111000/////////............//////////////////////////////////////////////////////////////////////////////......////////////......//////............//////////////////...............------------...//////////////////............////////////////////////.......................................------------------...............------------------------...---,,,++++++,,,---...///..................///------------------------------------------------------............---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///......------......///,,,,,,,,,,,,,,,,,,,,,,,,zzzrrrppppppkkkdddUUUGGG:::666777666555666222222222222222222222222111111111111111111111111111111111111111111111111////////////000000000000........./////////000000000/////////......---------------...............,,,------.....................------------......------...///000111111222........................///............///000000222111///...---......///------------------------------------------------,,,------------............---,,,++++++,,,---...------,,,,,,------...///......------------......,,,---...//////...---,,,................................................................................................,,,,,,,,,---------......//////......---......///................................................////////////////////////......////////////......------............------------------------------...------------.../////////...---,,,,,,---...///................................................,,,---...///////////////,,,,,,,,,---------......------------------------+++,,,------......------------------------------------......//////000000------------------------........................---------............///........................////////////////////////....................................////////////...///...,,,///444444000111111111111111222222222222222333444555666777777999:::;;;;;;<<<;;;::::::<<<<<<======>>>@@@AAABBBGGGIIIKKKJJJHHHFFFFFFFFFFFFHHHIIIHHHFFFCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCAAA@@@>>>===;;;::::::999666666666555555555444444333333333222222222111111///111222444333222000/////////............//////////////////////////////////////////////////////////////////////////////......////////////......//////............/////////////////////............------------.../////////////////////.........////////////////////////................................................,,,,,,---....../////////------------------------...---,,,,,,,,,,,,---...//////............//////........................------------------------......////////////......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++......------------......,,,,,,,,,,,,,,,,,,,,,,,,zzzsssqqqqqqjjjbbbTTTGGG:::777888777666666222222222222222222222333111111111111111111111111222222222222222222222222.../////////000000000111............///////////////......------,,,,,,,,,---------.........//////------------......//////......------------......,,,,,,---...//////000000........................///............///000000111000///...------......------------------------------------------------,,,,,,,,,,,,---------------------,,,,,,---------,,,,,,,,,,,,,,,---............------------......------...//////...------................................................................................................,,,,,,,,,---------.........---------------......................................................////////////////////////......//////000//////...---......//////......---------------------------...------------.../////////...---,,,,,,---...///................................................+++,,,---...............,,,,,,,,,---------......------------------------+++,,,------......------------------------------.........//////000000000---------------------------.....................---------............///........................////////////////////////////////////////////////............////////////222222111//////222222///000000111111111222222222222333333444555666777888999:::<<<======<<<;;;:::============>>>???@@@AAAEEEGGGIIIIIIGGGEEEEEEEEEEEEGGGHHHGGGEEECCCBBBBBBAAABBBBBBBBBBBBAAAAAAAAA???>>>===;;;:::999999888555555555555444444444444333333333222222222111111///000222333444222111/////////............//////////////////////////////////////////////////////////////////////////////......////////////......//////............//////.........///////////////...------------...//////.........///////////////////////////////////////........................---.....................+++,,,---.../////////...---------------------------------,,,,,,---------//////............//////........................------------------------...//////000000//////...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,yyyrrrpppppphhh^^^SSSFFF:::777888777666666222222222222333333333333111111111111111222222222111111111111111111111111......//////000000111111------........./////////---------------,,,,,,,,,,,,,,,------.../////////......------......///000......------------......,,,,,,,,,------......///------------------------......------......///000000///---,,,,,,---......------------------------,,,,,,,,,------------...+++,,,,,,,,,,,,------------......//////......---,,,,,,,,,,,,,,,------.........------------......---...///000000///...---................................................................................................,,,,,,,,,---------......---------,,,------...///................................................////////////////////////---...//////////////////......////////////.........------------,,,,,,,,,...------------...//////.........------.........................................................,,,,,,---.........------,,,,,,,,,---------......------------------------+++,,,------......------------------------------.........///////////////---------------------------------...............---------............///........................////////////////////////////////////////////////............////////////000000/////////111111222000000000111222222333333333333444555666777777888999:::===>>>???>>><<<;;;===============>>>???@@@@@@BBBEEEEEECCCBBBBBBCCCDDDFFFGGGGGGEEECCCBBBBBBAAAAAABBBBBBBBBAAA@@@???===<<<;;;:::999888888888555555444444444333333333333333333222222222111111///000111222222222111000//////............//////////////////////////////////////////////////////////////////////////////......////////////......//////............//////.........///////////////...------------...//////.........///////////////////////////////////////........................---------...............,,,---.../////////...---------------------------------------------------///..................///........................------------------------......////////////......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|||tttsssqqqhhh]]]RRREEE999777888777555555222222222333333333444444000000111111111222222222111111111111111111111111.........///000111111111---------.........//////------------............,,,,,,------...//////000///......---......000000......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------......///------,,,++++++,,,..............................,,,,,,,,,---------......------------............,,,...000111111000...,,,,,,,,,++++++,,,,,,---.........------------......---...///000000///...---................................................................................................,,,,,,,,,---------............------...//////000................................................////////////////////////,,,---...////////////.........////////////............---------,,,,,,,,,...------------...//////------............------....................................................../////////......---,,,,,,,,,---------......------------------------+++,,,------......------........................//////..................---------------------------------.........//////---------............///........................////////////////////////////////////////////////............////////////---,,,---.........///111///000000111222222333333333333444555666777888888999;;;===@@@AAA@@@???===>>>============>>>>>>???===???BBBCCCBBBAAABBBBBBCCCEEEGGGFFFDDDBBBBBBBBB@@@AAAAAABBBAAA@@@???>>><<<;;;:::999888777777777444444444333333333333222333333333222222222111111/////////000000111111111//////............//////////////////////////////////////////////////////////////////////////////......////////////......//////............//////............/////////000...------------...//////............/////////000////////////////////////........................---------.........//////------///000///...---+++------------------------,,,------------------,,,......------------..............................---------------------------......//////......------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,xxxvvvuuukkk___QQQDDD999666888777555555222222222333333444444444000000111111222222222222000000000000000000000000---......///000111111222---------.........//////---.........//////000000,,,,,,------...///000000///......------///000111.........------........................---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,++++++***+++,,,...///........................,,,,,,,,,------...................../////////000,,,...111333333111...,,,,,,,,,++++++,,,,,,---............------.........---...///000000///...---................................................////////////////////////////////////////////////,,,,,,,,,---------......///////////////000111111////////////////////////////////////////////////////////////////////////,,,,,,---...//////............////////////...............------,,,,,,,,,...------------...//////,,,---...//////...---,,,................................................000000111000000///......,,,,,,,,,---------......------------------------+++,,,------......------........................//////......---------,,,---------------------------------.........//////---------.........//////........................////////////////////////000000000000000000000000............/////////000000///000000///...///222///000000111222222333333333333444555666777888888999;;;>>>AAABBBAAA@@@???>>>>>>============>>>>>>===???BBBCCCCCCCCCCCCDDDCCCEEEFFFFFFDDDBBBBBBBBB@@@AAAAAABBBAAA@@@???>>>;;;;;;999888777777777777444444444333333333222222333333333222222222111111//////......///000111111//////............//////////////////////////////////////////////////////////////////////////////......////////////......//////............//////---.........//////000000...------------...//////---.........//////000000////////////////////////........................---------.........//////---...///000000...,,,***------------------------,,,------......------,,,---------,,,,,,---------////////////////////////------------------------------............---------,,,,,,++++++,,,,,,---------------------------.........------.........,,,,,,,,,,,,,,,,,,,,,,,,{{{vvvoooeee^^^RRRDDD888555666555444444444444333333222111000000111111000//////000111111...///////////////...------...///111111111000/////////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,---...////////////---------.........//////,,,...//////...------...***+++---...///...---,,,///////////////////////////...,,,,,,------,,,+++,,,,,,,,,---------......------------------------111111111000///---,,,+++,,,,,,,,,---------......000000//////.........------------.........//////////////////////////////........................111111000000//////......000/////////............,,,,,,,,,---------................../////////000........................000000000000000000000000........................------...///000000////////////.........---------................................................---------............///////////////////////////---.........//////000000------............------------------------------+++++++++,,,,,,---------.........------,,,,,,,,,...------,,,,,,,,,------..............................------------......------------------------////////////////////////------......//////000000........................////////////000000000000------/////////...---,,,,,,...//////......000111000111111111111222222222555666666666444444666888999999;;;===>>>?????????>>>===<<<<<<<<<>>>???@@@BBBAAAAAACCCDDDEEECCCBBBGGGGGGFFFDDDCCCAAA@@@@@@>>>???@@@@@@???>>>===<<<;;;777444555999:::888555333333333333333333333333444444333333222111000000////////////////////////000///...------...///000////////////////////////////////////////////////////////////000000000000////////////////////////000000//////.........---......////////////......////////////....................................000000//////.........---///............---------,,,---......//////..............................,,,,,,------------,,,,,,,,,,,,---.../////////...------++++++++++++------////////////////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,++++++*********,,,------......------,,,zzzvvvoooeee^^^RRREEE888666777666555444444333333222222111111111111111111111111111111111...//////000000000//////...//////000000000000/////////.........---------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------.../////////......---------.........//////,,,...//////...------...,,,...000222222111///---///////////////////////////...,,,------...,,,+++,,,,,,---------.........------------------------....../////////......---,,,,,,---------.........000/////////............---------.........//////////////////////////////........................111000000000/////////...000000/////////.........------........./////////........./////////000000........................................................................---......///000000////////////.........---------................................................---------............///////////////////////////............/////////000------............------------------------------,,,,,,,,,,,,------------......---------,,,,,,,,,...------,,,,,,---------.................................------.........------------------------....................................////////////....................................////////////---...............---------...000///......///000000111111111111222222222444555666555444555666888777888:::;;;===>>>>>>>>>>>>===<<<<<<<<<>>>???@@@BBBAAAAAABBBDDDDDDCCCBBBFFFEEEEEEDDDCCCBBBAAA@@@>>>>>>??????>>>===<<<;;;;;;888444555888999777444333333333333333333333333333333222111111000//////////////////////////////000///...------...///000////////////////////////////////////////////////////////////000000000000////////////////////////000/////////............------............------////////////....................................000/////////............///............---------,,,---......//////..............................------............---------------...............------,,,++++++,,,------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,+++++++++******,,,------......------,,,zzzuuuooofff^^^RRREEE999777888777666555222222222222222222222222111222333333333333222111...///000111111111111111111000000////////////000...............---------//////.........---------,,,,,,,,,,,,,,,,,,---------------------............//////000000///...------------...............,,,...//////...------...///111333555555333000...///////////////////////////...,,,---......---,,,,,,------------.........------------------------++++++---...//////000000,,,------------.........////////////............------........./////////////////////////////////........................000000000000////////////000000000/////////............/////////000000000....../////////000000000..............................................................................///000000000//////...............---------................................................---------............///////////////////////////............////////////------............------------------------------.........---------------...------------,,,,,,,,,---------,,,,,,------...................................................------------------------......................../////////.......................................------------..................---------......///...///000///...---...///000111111111111222222222222333555444444555777999666777999:::<<<=========>>>======<<<<<<===??????AAA@@@@@@AAACCCDDDBBBAAACCCCCCCCCBBBBBBBBBAAAAAA>>>>>>??????>>><<<;;;:::;;;888555555666777555222333333333333333333333333111111111000000//////...//////////////////////////////............//////////////////////////////////////////////////////////////////000000000000////////////////////////////////////............,,,------......------,,,////////////....................................////////////............///............---------,,,---......//////.......................................//////.....................------------------,,,,,,,,,,,,------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,++++++++++++,,,------......------,,,zzzuuuooofff___QQQEEE:::888999888666666222222222222222222333333111222444555555444222111...///000111222333333333222111000.........///000......................../////////...------,,,,,,,,,,,,,,,------------------------...............///000111111111///---,,,........................,,,...//////...------...///111333555444222...,,,///////////////////////////...,,,---...///...,,,------------....................................***+++,,,...////////////------------............///////////////.....................////////////////////////////////////........................000000000000////////////000000000////////////........./////////000000000...////////////000000000...........................................................................//////000000000//////........................................................................---------............///////////////////////////.........///////////////------............------------------------------/////////......------,,,------------------------------,,,,,,,,,---..............................---..................---------------------------......................../////////......---------........................------.........////////////...---,,,,,,---///000///000111000...------...000000111111111222222222111222333444333444777999666777999:::<<<=========???>>>===<<<<<<===>>>???@@@??????@@@BBBCCCAAA@@@@@@@@@@@@AAAAAAAAABBBBBB>>>?????????>>>===;;;::::::888555444555555333111222222222222222222222222111111111000000//////////////////////////////////////////....../////////////////////////////////////////////////////////////////////000000000000///////////////////////////////////////.........---..................---////////////....................................///////////////.........///............---------,,,---......///.......................................////////////......///......---,,,,,,,,,,,,---------,,,,,,---------........................------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,yyyuuuoooggg```PPPDDD:::888:::999666666222222222222222222333333111222444555555444222111//////111222333333333333222111000.........///000---.....................//////.........---------,,,,,,,,,------.................................///000222222222000...,,,.....................---,,,...//////...------...,,,...000222111///,,,***///////////////////////////---------//////...------------.........//////........................------......///......------------.........//////.........///////////////........./////////000000000000000000000000000000////////////////////////////////////000000000000111000000000////////////------........./////////////////////000000000111///////////////////////////////////////////////////////////////////////////000000000000000//////---.....................................................................---------............//////////////////////////////////////////.........------............------------------------------/////////......------,,,------------------------,,,,,,,,,,,,,,,---...///........................------...//////...------------------------------........................//////......------,,,,,,............................../////////000000000...---,,,,,,,,,...///000///000111000...------...000000111111111222222222000111333333333444666888777888:::;;;===>>>>>>>>>???>>>===<<<<<<===>>>??????>>>>>>???AAABBB@@@???>>>>>>>>>???@@@@@@AAAAAA???@@@@@@@@@???===;;;:::999777555444333333222111222222222222222222222222111111111111111000000000////////////////////////...//////////////////...////////////////////////////////////////////////////////////000000000000////////////////////////........./////////////////////000000000000//////////////////.............................................//////////////////............---------,,,---......///.......................................////////////......///...---,,,+++,,,,,,,,,------------------------........................------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,~~~yyyuuuoooggg```OOOCCC999888:::999666555222222222222222222222222222222444444444444222222///000111222222222222222111000000////////////000---------.......................................,,,,,,,,,---......///////////////..................000222333333111///---...............---------,,,...//////...------...+++,,,.........---+++***///////////////////////////---------///000///...------........./////////........................///000000000///...------------........./////////.........///////////////....../////////000000000000000000000000000000000////////////////////////////////////000000000000111111000000000/////////------.........//////////////////000000000111111////////////////////////000000000000000000000000////////////////////////000000111111111000//////---------...............................................................---------............//////////////////////////////////////////.........------............------------------------------.........---------------,,,,,,,,,------------...,,,,,,,,,,,,---......///........................,,,---...//////...---,,,------------------------------------------------.........---------------........................////////////000000000111---------------...///000...///000///...---...///000111111111111222222222000111333222222333555777777888:::;;;===>>>>>>>>>??????===<<<<<<======>>>>>>======>>>@@@AAA???>>><<<======>>>??????@@@@@@????????????>>><<<:::999666666444333222222222222222222222222222222222222111111111111111111111111////////////////////////......////////////......////////////////////////////////////////////////////////////000000000000////////////////////////.........///////////////000000000111111000000000////////////.............................................//////////////////............---------,,,---......//////.......................................//////............---,,,+++++++++------------............------------------------------------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,------------,,,------......------,,,~~~xxxuuupppgggaaaMMMBBB888888:::888555444444333333222222111111111222222222222222222222222000000111111111111111000...//////000000000000///---------.........//////,,,,,,------.../////////,,,,,,------.../////////000/////////.........------///222444444333000...//////.........---------,,,...//////...------...,,,---------------------////////////////////////...------...///000000...............////////////........................000000111111000//////...............////////////............/////////000.../////////000000000000000000000000000000000000////////////////////////.../////////000000000111111111111000000000//////....../////////000000000//////000000000111111111////////////////////////////////////////////////////////////////////////111111111111111000//////---------.........//////................................................---------............///////////////////////////000/////////............------............------------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,,,,---...//////........................,,,---///000000///---,,,------------------------------------------------,,,------------------..................................../////////000000+++,,,---...////////////---...000///......///000000111111111111222222222111222333222111222333555666777999:::<<<=========@@@???>>><<<<<<<<<===>>>======<<<>>>???@@@???===<<<<<<<<<======>>>>>>???======>>>===<<<999777666444444444222111111222333111111111111111111111111000000000000000000000000////////////////////////---...///000000///...---////////////////////////////////////////////////////////////000000000000////////////////////////............/////////000//////000000000000//////////////////................................................/////////000///............---------,,,---......//////..............................------............---------,,,+++******,,,---...,,,---...//////...---,,,------------------------........................------------------------........................,,,------......------,,,,,,,,,,,,---------......,,,------......------,,,}}}xxxuuuppphhhaaaLLLAAA888777999888555444444444333333222111000000333222222111111222222333000000111111111000000///---...///111111111000///---------.........//////+++,,,,,,---...///000000,,,,,,------...///000000000000//////.........------///222444555333111/////////.........---------,,,...//////...------.........------...///000111////////////////////////...------...000111000///............/////////000////////////////////////000000111111111111000000............/////////000---.........//////000000////////////000000000000000000000000000000000000000000000000000000000000.../////////000000111111111111111111000000000000000000000000111111111111000000000000111111111111000000000000000000000000........................000000000000000000000000111111111111111000//////---------.........//////................................................---------.........//////////////////////////////000000//////.........------..................---------------------------+++++++++,,,,,,---------,,,,,,,,,------.........+++++++++,,,---...///000........................,,,---///000000///---,,,------------------------------------------------,,,,,,,,,------.................................---------.........//////***+++---///000000///...,,,...//////......000111000111111111111222222222111222333222111111333444555666777999:::;;;<<<<<<@@@???>>><<<<<<<<<===>>>===<<<<<<===???@@@>>>===<<<<<<<<<<<<======>>>>>><<<<<<<<<;;;:::777555444222333333222111111222333111111111111111111111111.........///////////////////////////////////////---...///000000///...---////////////////////////////////////////////////////////////000000000000////////////////////////---.........//////000000......////////////......000/////////....................................---.........//////000000//////.........---------,,,---......//////..............................,,,------------------,,,---,,,*********,,,...///,,,---...//////...---,,,------------------------////////////////////////------------------------........................,,,------......------,,,,,,,,,,,,------.........,,,------......------,,,xxxuuussssssjjj^^^RRRCCC999:::;;;666222333333333333222111000//////222333444333111000111222222111///...------......000111222222222111///......---,,,...000111111000---......///////////////---------............///............//////////////////000000000000//////...............///000000.........///////////////000000000000000000000000000000000000000000000000///......//////000111222///////////////.........000000000000000000000000,,,...000111222111000/////////............//////000000000000111111111111000000111111111000000///333222222222111111000000222111000000000111333333111111222222222333333333333222111111000111111111000000000000000000000000//////000000111111111222111111111111111111111111000000000000000000000000...000111000///...///111333333333222222222111111//////////////////////////////000000111111222222000000000000000000000000------------------------////////////////////////000000000000000000000000000000///...---,,,++++++------------------------......------------......------............---------------............///////////////////////////---...///000000///...---///////////////////////////...---,,,,,,---...///------------------------,,,,,,,,,---------......000//////.........//////////////////000000000000111111000///...---,,,,,,000000000000111111111111111111111222333444555666666777888888::::::;;;<<<>>>>>>===<<<<<<<<<<<<<<<<<<===>>>??????>>>===<<>>===<<<<<<===>>>???<<<<<<<<<;;;:::999777666555555444333222000000///333333222222111000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111000///...............////////////000000000000........................---.........//////000000000000000000000000000000000000//////.........---------............------111111000000//////......------............---------------............///.................................................................................////////////000,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......---------......///,,,,,,,,,---------......vvvttttttmmmaaaQQQCCC999:::;;;666333444444444333333222222111111222333444333111000111222000///.........///000000000000111111000000///......---,,,...000111000///---......///////////////---------............///............////////////...//////000000//////...///...............//////.../////////////////////000000000000000000000000000000000000000000000000111000///////////////000////////////////////////000000000000000000000000---///000111222111///...000//////......//////000000000000000111111111111000111111111111111000000222222222111111111000000222111111000111222333444111111111222222222333333333222222111111111111111111111111111111111111111000000000000111111111222000000000000000000000000000000000000000000000000///000111000///...///111333333222222222111111111///////////////////////////////////////000000000////////////////////////------------------------////////////////////////////////////////////////000000//////...---------------------------------......------------......------............---------------............///........................---...///000000///...---...........................---,,,,,,,,,,,,---...------------------------,,,,,,---------.........//////............//////....../////////000000000000000000///......------000000000000111111111111111111111222333444555666888999999:::;;;<<<======??????>>>===<<<;;;;;;<<<<<<===>>>??????>>>===<<<======<<<;;;;;;<<<===>>><<<<<<;;;;;;:::888777666555444444333222111000///000000000111111111111111000000000000/////////...////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000//////............///000000000000////////////..................................../////////000////////////////////////000/////////............------............------000000000000//////......------............---------------............///------------------------------------------------........................------........./////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............------------------,,,,,,,,,,,,------------xxxtttuuunnndddQQQBBB888999;;;666333555444444444444444333333333222333444333111000111222............///000111222111000//////......//////...------...000111000///---......///////////////---------............///............////////////.........//////.........///......---------......//////////////////......000000000000000000000000000000000000000000000000222111000///............////////////////////////000000000000000000000000///000111111111000///...000000////////////000000000000000111111111222222000111111222222222111111111111111111111000000000222222111111111222333444000000111111111222222222333333222111111111111111111111111111111111111111000000000111111111111111000000000000000000000000000000000000000000000000///000111111//////000111333222222222222111111111////////////////////////////////////....................................------------------------////////////////////////////////////////////////////////////////////////------------------------......------------......------............---------------............///........................---...////////////...---------------------------------,,,++++++,,,------------------------------,,,------------.........//////............//////------........./////////////////////////////////000000000000111111111111111111111222333444555666888888999:::;;;<<<======@@@???>>>===<<<<<<<<<<<<<<<===>>>>>>>>>>>>===<<<<<<<<<;;;::::::;;;;;;<<<;;;;;;::::::999888777666555444333333222111000000......//////000111111222000000000/////////......////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000........................///............//////000111111000000//////..........................................////////////////////////////////////////////////............------............------000000000////////////...------............---------------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,wwwrrrrrrlllbbbQQQBBB777999:::777444666333333333333444444444444222333444333111000111222/////////000000111111111111000...---------...//////------...000000000///---......///////////////---------............///............////////////------............------///......---------------////////////............////////////////////////////////////////////////111111000//////////////////////////////000000000000000000000000000000000000000111111111000//////111000000//////000000111000000111111111222222222000111222222333222222222111111111111111111111111222222222222333333333444000000000111111111222222333333222111111111111222111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000///000111111000///000111222222222222111111111111////////////////////////000000000//////.........................................................////////////////////////////////////////////////.../////////000000111111..............................------------......,,,------......------,,,---------............///................................................------------------------------------------------........................------------............///............//////000------------.........///............//////000000///000000000111111111111111111111222333444555666666666777888999::::::;;;>>>======<<<<<<======>>>;;;<<<===>>>>>>===<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;999999999999888777666555444444333333222111000000............//////000000000000/////////.........////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.......................................///000111222111111000///......---.................................//////////////////////////////////////////////////////.........------............------////////////////////////------............---------------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------......---,,,++++++++++++******+++++++++,,,,,,,,,vvvnnnlllggg^^^PPPAAA666888:::777555888222222222222333333333333222333444333111000111222222222111111111000000///111000...---------...//////...---...///000///...---......///////////////---------............///............////////////------............------///......---------......000000//////.........---///////////////////////////////////////////////////////////////000111111////////////000000111111111111111111111111111111000111111111111111000000111111000000000000111111111111111111222222222222111111222333333333333333111111111111222222222222222222333333444444444444000111111111111222222222444333333222111222222222111111111111111111111111222222222111111111111111222222222222222222222222111111111111111111111111000111222111000///000222222222222111111111000000000000000000000000000000111111111000000/////////................................................////////////////////////..............................//////000000111111..............................------------......,,,,,,------------,,,,,,---------............///..............................------------......------------------------......////////////..............................---------.........//////...............///000000------------.........///------......///000000000///000000000111111111111111111111222333444555666555666666777888999:::;;;::::::;;;;;;<<<>>>???@@@;;;<<<===>>>>>>===<<<;;;============<<<<<<;;;;;;888888888888777666555555444333333222222111111111////////////......------////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.......................................///000111222111111000///......---///////////////////////////////////////..........................................///////////////------............------.............../////////------............---------------............///------------------------------------------------........................,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------...---,,,+++++++++++++++******+++++++++,,,,,,,,,uuujjjhhhccc[[[PPPAAA666777:::777666999333333333333222222222222222333444333111000111222333333333333222111//////111000//////....../////////...---...///000///...---......///////////////---------............///............////////////.........//////........................///000000000000000///......------000000000000000000000000000000000000000000000000............///000111222...//////000000111111222111111111111111111111111000000000111111111222222222222111111111111222222111111111222222222222333111222222333444444444444222222222333333333333333222333444555555555444444111111222222222333333333444444333222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111000111222222000000111222222111111111111000000000000000000000000000000000111111111111000000000000................................................////////////////////////.................................//////000000000..............................------------......,,,,,,------------,,,,,,---------............///------------------------......------------......------------------------//////000000000000//////........................------........./////////......---......///000111------........./////////---.........//////000000000000000000111111111111111111111222333444555666777777888999:::;;;<<<<<<999999999:::;;;===>>>???;;;<<<============<<<;;;======>>>======<<<;;;:::666777777777666666555444333333333222222222111111111000000///......------/////////.........------////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000........................///............//////000111111000000//////......///////////////////////////////////////..........................................///////////////------............---------............/////////------............---------------............///........................................................................,,,---------............------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,tttiiigggccc\\\PPP@@@555777:::777777:::555555444444333333222222222333444333111000111222111222333333333222111000000000111111000000///...000///---...///000///------......///////////////---------............///............////////////...//////000000//////............///000111222333111000000///......------000000000000000000000000000000000000000000000000000///////////////000111...//////000111111222222111111111111111111111111//////000000111222333444222222222111111222222222111111111222222222333333111222333444555555555555333333333444444555555555222333444555666555555444222333333333333444444444444444333222222222222333222222222222222222222222333333333222222111111111111111111111111111111111111111111111111111111111000111222222000000111222111111111111000000000000000000000000000000000000/////////000000000000000////////////////////////........................////////////////////////..........................................//////..............................------------......+++,,,,,,------,,,,,,+++---------............///------------------------...------,,,,,,------.................................///000000///..........................................////////////---------......///000111....../////////000000000.........///////////////000000000000111111111111111111111222333444555666777777888999:::;;;<<<<<<:::999999999999:::;;;;;;;;;;;;<<<======<<<;;;;;;<<<<<<======<<<;;;999888555666666666666555444444333333333222222222222111000///////////////////////////.........---------////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000//////............///000000000000////////////////////////////////////000/////////................................................/////////000------............---------------.........//////------............---------------............///////////////////////////------------------------........................------........./////////........................,,,------------.........,,,,,,,,,,,,---...///000,,,,,,,,,,,,------------tttiiigggddd^^^OOO@@@555666999888777;;;777777666555444444333333222333444333111000111222///000222333444444333222000111222222222111///...000///......///000///------......///////////////---------.........//////............/////////000//////000000000000//////.........///111222444555111000000///...---------000000000000000000000000000000000000000000000000222111000//////......///...//////000111222222222111111111111111111111111/////////000111333444555333222222111111222222333111111222222222333333333111222333444555555555555444444444555555666666666333333555666666666555444333333333444444444555555555444333333222222333333222222222222222222222222333333333222222111111111333333333333333333333333111111111111111111111111000222222222111000111222111111111111000000000000000000000000000000000000---.........//////000000000000000000000000000000////////////////////////////////////////////////................................................////////////////////////.........------.........+++,,,,,,------,,,,,,+++---------.........//////------------------------...---,,,,,,,,,,,,---...////////////////////////,,,---...//////...---,,,////////////////////////............/////////000---------......000111111////////////000000000000////////////////////////000000000000111111111111111111111222333444666666555555666777888999999:::<<<;;;:::999888888888888:::;;;<<<======<<<;;;:::;;;;;;<<<<<<;;;999888777555555555666555555444444333333222222222222222222......//////000111111111//////.........---------////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111000///...............////////////000000000000000000000000000000000000000000//////.........---........................---.........//////000000---..................------------.........//////---..................------------.........//////000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,.................................////////////000........................---------.........//////,,,,,,,,,---...///000111,,,,,,------------......tttnnnkkkccc[[[MMMBBB888666777777666888444444333444555555333222666666555444222000...,,,000000111111111111000000...///////////////////////////......---------,,,......////////////......//////............//////////////////000000000000......////////////......////////////000000000000111111000000//////................../////////000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111222222222333333333444555555555444333333222000111222333444333222222444333222111222333444555333333444555555666777777888555333333555555222000333444555444222222333555:::999777555333333333333333333444444444444333333777777666444333333333333333333333333333222222222222222222222222111111111111111222222222111111000333222111111000111111111000000000000000000000000000000000000000000000000////////////////////////+++---...000000...---+++------...///000111222222000000//////.........---//////////////////////////////............//////---...///...------...///------------------------------------------------................................................................................................////////////////////////............////////////////////////000000000000///////////////.........000000000000////////////000000000000111111111111///111222222222222444555444555777999:::::::::999;;;:::999999888888999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777777999888777666555444333333222222333222222111000///000000000000000000000000111111000000//////......000000000///......000222000000000000000000000000000000000000000000000000222111000.........///000000000000000000000000000111111111111111000//////////////////////////////////////////000000000000//////............//////000000000000000000000000......//////......---,,,............///////////////...---,,,,,,---...///........................//////.........---------........................000000//////.........---------------------------........................////////////////////////........................,,,,,,,,,---------......***++++++,,,---...//////........................uuupppmmmeee]]]MMMAAA777666777666666777777666666777888888777555333333333333222222111000000000111111111111000000//////////////////......222111111111000000000000------............------//////............//////////////////000000000000......////////////......////////////000000000000000000000000////////////........./////////000000111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111222222222222333333333444555555555444444333222111222222333333333333333555444444333444555666777444555555555666666777777888666555555777888666444555666666666555555777999666555444444444444555666444444555555555555444444444444444333333333444444555555555555444444444444111222222333444555666666222333333333333333222222333222222111111111111111000000000000000000000000000000000000000000000000///////////////////////////000222333333222000//////////////////000000000000/////////..........................................------------......---...///...------...///------------------------------------------------........................................................................................................................000000000//////............/////////000000000000/////////////////////...000000000000////////////000000000000111111111111///111222222222222333555444555777999:::::::::999;;;::::::999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888777777888888777666555444333333222222222222111000//////000000000000000000000000111000000000/////////...---///111111000/////////000000000000000000000000000000000000000000000000222111000///...//////000000000000000000000000000111111111111111000//////////////////////////////////////////000000000111//////............//////000000000000000000000000......//////......---,,,............///////////////...------------...///........................//////.........---------........................000/////////............------------------------........................................................................,,,,,,,,,---------......+++,,,,,,------.........------------------------xxxsssoooggg^^^LLLAAA777555666555555666888777777888999999888666222333222222222222222222000000111111111111000000000000000//////.........222222222111111111111000,,,------......------,,,/////////....../////////////////////000000000000...//////000000//////...////////////000000000000////////////000000000000....../////////000000000111111111111111111111111111111111111111111111111000000000111111111222222111111111111111111111111222222222222333333333333444555555555555444333333333333333222333444444555666666555555555666777888666666666666666666666777666555444555777888777666555666777777666666888:::777666666555555666777777888888888888888888888888444444444444444555555555555555555555444444444444000000111222333333444444444444444444444444444444333333222111111111111111000000000000000000000000000000000000000000000000////////////////////////111222333444444333222111000000000/////////......////////////....................................---------------------------...///...------...///------------------------------------------------........................................................................................................................222222111000///...------....../////////000000000......//////////////////////////////000000000000000000000000111111111111000111222222222222333555444555666888999999999999<<<;;;::::::999999:::::::::::::::::::::::::::::::::999999888888777777666777777666555444333333222222222222222111000///...000000000000000000000000000000000000////////////,,,///222333222///......000000000000000000000000000000000000000000000000111111000/////////000000000000000000000000000000000111111111111000000////////////////////////////////////000000000111111000//////......//////000000000000000000000000000...////////////...------............///////////////......------......///.......................................---------........................////////////............------------------------........................................................................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,zzztttooofff^^^LLLAAA777555666555444555555444444555777777666444666555444222111000000///000000111111111111000000111111000000///........./////////...............---..................---......////////////......////////////000000000000//////000000000000//////////////////000000000000......//////000000111111...////////////000000000111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222222222222333333333444444444444555555555555444444555444333333333444666777666666666666666777777888666666666666666666666666777666666777888888888888888999:::999888888:::<<<;;;:::999888888777666666777777777777777777777777666666777777777666666555555555555666666666666777222222222222222222222222444444444444444444555555333333222111111111111222000000000000000000000000000000000000000000000000///////////////////////////000111111111111000//////////////////////////////////////////.........---------------------------..................------...///...---------///------------------------................................................................................................................................................111111111000000//////............/////////000000............////////////////////////000000000000///000000000111111111111000111333333222222333444444555555777888888999999<<<;;;::::::999:::::::::999999999999999999999999888888888777777666666666666666555555444333333222222222222222111000///...////////////////////////000000000000////////////---///111222111///...///000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000111111111111000/////////////////////////////////000000000111111111000000////////////000000///////////////////////////////////////...------............//////////////////............//////........................................................................///////////////.........................................................................................................,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,{{{tttmmmeee\\\MMMBBB888555666555444555333333222444666666555333555444333222111111111111000000111111111111000000111111000000////////////------------------------//////000000000000//////......///000000///......////////////000000000000//////000000000000//////////////////000000000000......//////000000111111////////////000000000111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222333333333444444444444444555666666555555444666555444444444555777888555666666666777777777777666666666666777777777777888999999999888888999999:::;;;<<<;;;::::::<<<===<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888999::::::<<<<<<<<<<<<;;;999777666888777777777777777777777555555555555555555666666333333333222333444555666444333333222111222222222111111111111111111111111111111111111111111111111000000000000000000000000...//////////////////...,,,------...///000000000.........///////////////...........................///000000000000///...---...///...---------///------------------------......................................................................................................................................................//////000000111111............////////////---.........//////000000.../////////000000000111///000000000111111111111000222333333222111222444444444555555666777888999;;;;;;:::999999999999:::999999999999999999999999777777666666666666555555555555444444333333222222111111111111000///......////////////////////////////////////000000000000///000000000......000111111111111111111111111111000000000000000000000000000000111111111111111111000000000000000000000000///000000111111111000000000000000000000000000000000000000000111111111111000000////////////000000//////////////////////////////000000//////...---............////////////////////////////////////////////////////////////---......................................................///////////////................................................................................................,,,,,,,,,---------...............------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,{{{rrrlllddd\\\OOOCCC999666777555555666444444444555777888777555111111000000111333555666000000111111111111000000000000000000000000000000---...............//////000000000111111000000000---...///000000///...---////////////000000000000///000000111111000000///////////////000000000000////////////000000000000/////////000000000111111222222222222222222222222222222222222222222222222111111111222222222222333333333333333333333333333333333333333444444444444444444555666666666666555666666555555666666777888555666777888888888777777777777888888999::::::;;;666888999999888888999;;;:::<<<=========>>>@@@CCCDDDFFFHHHJJJMMMNNNOOOPPPPPPPPPNNNNNNNNNNNNPPPPPPMMMMMMMMMLLLKKKHHHFFFDDD@@@???>>>;;;999777555444333333444444555666666777444333222222333444666777444444333222222222222222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////+++,,,---...///000000111.........//////////////////////////////////////////000111222222111000///---...///...------...///------------------------........................................................................................................................------------------------,,,,,,---...///000111111------........./////////------......///000000000......//////000000111111000000000000111111111111111222333333111111222333444444444444555777888999;;;:::999999888888999999888888888888888888888888555555555555555555555555444444333333333222222222111111111111000///...---000000000000000000000000////////////000000000000000000000///---...000222111111111111111111111111000000000000000000000000///000111222222222111111000000000000000000000000///000000111111111111000000000000000000000000000000000000111111111222222111000000//////000000111000000000000000000000000///000000000000///..................////////////...//////000000//////...////////////////////////---------................................................///////////////................................................------------------------........................,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,yyyqqqkkkeee___PPPEEE:::777888666666666555444444666888999888777111000000000111333555777000000111111111111000000/////////000111111222222............//////000000//////000000000000//////---...///000000///...---////////////000000000000000000111111111111000000////////////000000000000000000000000//////////////////000000000111111111222222222222222222222222222222222222222222222222111111111222222222333333444444444444444444444444333333333444444444444555444444555666666666666666555666777777888888777777666777888999:::999999888999:::;;;<<<===>>>???@@@<<<>>>AAABBBBBBCCCFFFIIIHHHJJJMMMOOOQQQTTTXXX[[[```bbbeeeiiilllnnnppppppnnnmmmkkkjjjjjjkkkmmmnnnkkkkkkllllllkkkiiifffeee\\\ZZZVVVQQQKKKFFFBBB@@@;;;::::::999777666555555555444333333444555777999444444333222222222222333111111111111111111111111111111111111111111111111000000000000000000000000000//////////////////000---------....../////////............/////////000000000000000000000000000...///000111111000///...---...///...------...///------------------------........................................................................................................................------------------------,,,,,,------......//////---------.........//////------......///000000111.........///000111111111000000000000111111111111111222333333111111222333444333333333444666888999:::999888888777777888888888888888888888888888888444444444444444444444444333333333333222222222222111111111111000///...---000000000000000000000000.../////////000000000111...000111000///...///000111111111111111111111111000000000000000000000000///000111222222222222111000000000000000000000000//////000111111111111111000000000000000000000000000000111111111222222222111111000000000000111111000000000000000000000000000000000000000///..................////////////...///000111111000///...////////////////////////---------.........//////..................................../////////000................................................------------------------........................,,,,,,,,,---------......------------------,,,,,,------------------------xxxpppkkkfffaaaQQQEEE;;;888888777666777444333333555777888777666444333111000000111333444000000111111111111000000......///000111222333333,,,---------......//////......////////////......---...///111111///...---////////////000000000000000000111111111111000000////////////000000000000111111000000//////......000000000000111111111111222222222222222222222222222222222222222222222222111111222222222333333333444444444444444444444444333333333444444444555555444444555666777777666666555666777999999888777777888999:::;;;<<<;;;::::::;;;<<<===???@@@BBBCCCDDDIIIMMMQQQSSSTTTVVVZZZ^^^___bbbfffiiimmmqqqvvvzzz~~~~~~}}}{{{zzzzzz{{{}}}~~~~~~{{{uuummmeee^^^XXXUUULLLKKKHHHDDD@@@<<<999777666666555444555777999;;;555444333333222222333333111111111111111111111111111111111111111111111111000000000000000000000000......------------......///............------------.........//////000000000000000000000000000000---...///111111///...------...///...------...///------------------------////////////////////////................................................................................................------------------------------------------,,,,,,---------.........//////---------...///000000111---......///000111111222000000000000111111111111111333444333111111222333444333333333444666888999999888888777666777777777777777777777777777777777444444444444444444444444333333222222222222222222111111111111000///...---000000000000000000000000.../////////000000111111,,,///222333111///......111111111111111111111111000000000000000000000000///000111222333333222111000000000000000000000000//////000111111111111111000000000000000000000000000111111111111222222222111111000000000000111111000000000000000000000000000000000000000//////.............../////////000...///000111111000///...000000000000000000000000---------.........//////........................---.........//////000000////////////////////////........................------------------------........................,,,,,,,,,---------......------------------------........................wwwhhheeedddZZZLLLAAA999888999777555555333333333444444555555555444444444333333222222222444333111000000000111111000000000000000000111111111///......//////...,,,000/////////............000000000000000000000000111000///......///000111//////000000000000//////000000000000000111111222000000111111111111000000///111333333111000000111222222111111111111111111333333222222111222222222222222333333333444444444444444333333333444555555555666666555444333555777777666555444555777999:::555666777888999:::;;;;;;999;;;:::999===CCCFFFDDDFFFJJJOOOSSSVVV[[[bbbgggooopppssswww|||~~~sssrrrmmmddd]]]XXXQQQJJJDDDAAA;;;777555666888:::777333222555666333111222111111111000///000222444222222222000......///111/////////......///222444...///111111/////////000000000000000000000000000000000000000000000000000111111000000//////......////////////////////////000000//////.........------------------------------------............//////////////////////////////...------------...///------------------------,,,---......//////......---------.........//////,,,,,,,,,---...///000000...------...000000///...........................///////////////////////////...------...000222444333333333333333333333333222222333555666888999999999999888777777666777777::::::999999888777777777666666666666555444333222444444444333222111000///333222000/////////000111111111000000//////......111000//////000000222222111111111111111111111111111111111111111111111111000000000000000000000000,,,---...000111111222222111111111111111111111111000000111111111111000000222222222222111111000000//////000222333444555666222111111111000000//////000000111111111111000000000000000000000000000000//////000000000000//////000000000000000000000000000/////////............//////000000///...------.........------,,,,,,,,,000000//////.........------.........//////000000//////.........---------........................................................................,,,,,,,,,,,,,,,,,,,,,,,,........................wwwhhhdddcccXXXLLLBBB888777888666555555333333333444444444444444444444333333333222222222333333111000000000111111111111111000000000000000111000...///000000...---000000/////////.........000000000000000000000000111000//////...///000111//////000000000000//////000000000000000111111222000000111111111111000000000333666666555333111111222222222222222111111111333222222222222222333333222333333333333444444444444444444444444444555666666888888777666555666777999888888777777777666666:::::::::;;;<<<>>>@@@AAACCCHHHLLLNNNTTT^^^fffhhhnnnsss{{{|||tttkkk```]]]YYYSSSLLLFFF@@@>>>???<<<<<>>888444333333333333333333333555777111111111222333333333222---111555666333000/////////111222222111000000111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000/////////............---------------------------------............//////////////////////////////...---,,,,,,---...///------------------------,,,---......//////......---------.........//////---,,,,,,------///000000...---++++++---//////...........................////////////////////////000///...---...000111333333333333333333333333333222333444555666888999999:::999777666666666777888999999999888777777666666666666666666555444333222333333333333222111000000222111111000000000000000111000000000/////////.........///000000000000///111111111111111111111111111111111111111111111111111111111111111111111111...///000000111000000000111111111111111111111111000000111111111111000000222222222222111111111000///000000111222333444444222222222222111111111000000000111111111111000000000000000000000000000000//////000000000000//////000000000000000000000000000000/////////.........///////////////...------/////////.........------000/////////......................../////////000//////.........---------........................................................................,,,,,,,,,,,,,,,,,,,,,,,,........................vvvgggdddcccXXXMMMBBB888555666555444555444444444444333333333333333333333333222222222222333222111111000111111111222111111111000000//////222000//////000111000...000000000/////////......000000000000000000000000000000/////////000000111///000000111111000000///000000000000000111111222000000111111111111000000111555999;;;999555222111222222222222222222222222222222111222222333444555333333333444444444555555555444444444555555666777444666888888777777777888777888999:::;;;<<<<<<===??????AAADDDIIINNNRRRUUUfffmmmsssuuuzzz}}}xxxqqqggg^^^XXXNNNJJJGGGHHHEEE>>>999888444444333222222333333444222222222222444444333222222999@@@AAA;;;333...,,,000222333333222111111222000000000000000000000000000000000000000000000000.........///000111111111////////////////////////////////////............---------------------------------............///////////////////////////...------,,,,,,------...........................,,,---......//////......------........./////////---------------...///000...,,,++++++---.................................////////////////////////111000///......///000111111111222222333333444444333333444555777888999999:::999777555555666888999888888888777666666555555666666666666555444333333333333333333222111111000111111111111111000//////000000000000////////////,,,...111333444222000...111111111111111111111111222222222222222222222222111111111111111111111111111111111111111000///...222222222222222222222222000111111222222111111000222222222222111111111111000000000111111111222222333333333222222222222222000000111111111111000000000000000000000000000000///000000111111000000///000000000000000000000000000000000/////////......///////////////......---000000000///////////////////////////........................////////////...............---------........................................................................,,,,,,,,,,,,,,,,,,,,,,,,........................uuugggeeedddZZZNNNBBB777444555444444555555444444333333222222222333222222222222222222222222222111111111111111111222222111111000/////////222000///000111222111///000000000////////////...////////////////////////000000000000000000111111000000000111111000000000000000000000000111111222000111111222222111111000000555:::===;;;666222///222222222333333333333333111111111222333444555666444444444444555555555555555555555555666777888888555777:::;;;:::::::::;;;888888888999;;;>>>AAACCCIIIMMMTTT\\\fffooouuuyyy{{{nnnfff^^^XXXOOOCCC:::777888666333222222222222222444444444222000000333666@@@FFFJJJGGG>>>555111000000222333333222111111222000000000000000000000000////////////////////////.../////////000000000111///////////////////////////////////////.................................---------............///////////////////////////------,,,,,,,,,,,,------////////////////////////,,,---......///.....................////////////---------------...///000...---...///111111///...........................////////////////////////111000//////...//////000000000111222333444444555333444555666777888999999:::999777555555666888:::777777777666555555444444555555666666555444444333333333333333333222111000000000111222222000///...000000000000////////////---000555888888666222///111111111111111111111111222222222222222222222222111111111111111111111111111111222222111111000///222222222222222222222222111111222222222222111111222222222222222222222222111000000000000000000000222222222222222222222222000000111111111111000000000000000000000000000000000000000111111000000000000000000000000000000000000000000////////////......///////////////......///////////////////////////////////////..................///////////////................................................................................................------------------------........................uuuiiihhhggg\\\OOOCCC888555555444444555444444444333333222222111222222222222222222222222111111111111222111111111111111111111000000//////111000///000111222111000111000000000//////////////////////////////////////////000111111111111111000000111111111111000000000000000000000111111222111111222222222222111111///333888:::999555111///222222333333444444444444222222222222333444555666444444555555555666666666666666666666777888999:::999;;;<<<<<<;;;;;;;;;<<<>>>>>>>>>@@@FFFMMMTTTXXXiiioooyyyyyykkkWWWEEE<<<>>>:::555333333444555444333666888444///111:::DDDLLLMMMJJJCCC:::333333555///111222222111000000111111111111111111111111111////////////////////////111000000000/////////...////////////////////////.........///////////////........................---------............///////////////////////////------------------------////////////////////////,,,---......///................../////////000000...------------...//////...///222555777555111---////////////////////////000000000000000000000000000000000///////////////000000111111222333444444444555555666777888999999999888666555666777888999777777666666555444444444555555555666555555444333222222333333333222111111000000111222222000///...////////////000000000000...111555888999666222///111111111111111111111111222222222222222222222222111111111111111111111111000111111222222222222222222222222222222222222222222222333333333333222222222222222222222222222333111111111000000000000000000000111111111111111111000000111111111111000000000000000000000000000000000000111111111111000000111111111111111111111111111000000000////////////......///////////////....................................//////////////////////////////.........---.....................////////////////////////................................................------------------------........................~~~vvvkkkkkkhhh\\\OOODDD999666777555444555333333333333222222222222111111111222222222222222000000111222222222222111000000000000000000000111000///...///111222111000111111000000000/////////000000000000000000000000//////000111222222222222000111111222222111111000000000000000000111111222111111222222222222111111...111555666555222111000222333333444444555555666333333222333333444555666555555555666666666666777666666666777888999:::;;;888:::;;;<<<<<<>>>AAACCCMMMPPPVVVaaappplllbbbOOOHHH>>>777555555555444222666888666444999DDDOOOJJJGGG@@@999333000222444///111222222111000000111111111111111111111111111000000000000000000000000111111111000///.........////////////////////////.........///////////////........................---------............///////////////////////////---......//////......---........................,,,---......//////............/////////000000000......---------......///...000333777999777222...////////////////////////000000000000000000000000/////////000000000000000000000111111222222333333555555666777777888999999777777777777777888888999777777777666555555444444444555555555555555444444222222222333333222222111111111111111111000//////////////////000000000000---///222444555333111///111111111111111111111111333333333333333333333333222222222222222222222222000111222333333333333333333333333333333333333333222333333444444333333222222222222222333333333333111111111111111111111000000000000000000111111111000000111111111111000000000000000000000000000000000111111222222111111000111111111111111111111111111111000000000/////////---...//////////////////------............//////.........//////////////////////////////.........---------...............////////////////////////................................................------------------------........................xxxmmmkkkgggYYYPPPEEE;;;999999666444444222222222222222333333333000111111111222222222222///000111222333222222111/////////000111111222222///...---...000111000///111111111000000000//////000000000000000000000000...///111222333333222222000111111222222111111000000000000000000111111222111222222333333222222111...000222222111111222444333333333444555666666666444444333333333444444555555555666666666777777777777777777888999:::;;;<<<;;;>>>CCCHHHNNNVVV___dddmmmtttxxxlllZZZKKKBBB===888555444444555777:::???DDDIII???:::555111111111111000000222333333222111111222111111111111111111111111000000000000000000000000000000000000////////////////////////////////////............/////////000........................---------............///////////////////////////......///000000///......------------------------,,,---......//////........./////////000000000000///......---------......//////000222444444111///////////////////////////000000000000000000000000......///000000111111000111111111111111222222222666666666777888888999999555666777888999888888777888888777777666555555444444444555555555555555444111222222333333222222222222111111000000000000000.../////////000000000111///000000111111111111111111111111111111111111111333333333333333333333333222222222222222222222222333333333333333333222111333333333333333333333333333333444444444444333333222222222333333333444444111111111222222222222222000000000111111222222222000000111111111111000000000000000000000000000000000111111222222111111000111111111111111111111111111111111000000000//////------...///////////////....../////////000000000............/////////000000/////////............---------.........//////////////////////////////................................................................................................yyynnnkkkeeeVVVPPPEEE<<<::::::777555444111111111222222333333444000000111111222222222222///000111222333333222111......///000111222333333...------...///000000///111111111111000000000000000000000000000000000000...///111222333333222222111111222222222222111111000000000000000111111222111222222333333222222111///000000000///111444666333333444444555666777777555555444333333333444444666666666666777777777777777777777888999;;;<<<===EEEJJJRRR\\\iiixxx|||fffVVVJJJAAA<<<777444222666<<<@@@>>>:::444111...000444555222...111333555444333222333333111111111111111111111111000000000000000000000000......//////000000111111////////////////////////---.........//////000000////////////////////////---------.........//////////////////////////////...///000111111000///...------------------------,,,---......//////......////////////000000000000///......---------......///...------///000000///000000000000000000000000000000000000000000000000------///000111111111111222222222111111111111111666666777777888888999999444555888999:::999888666888888888777666666555555444444555555555555555444111222222333333333222222333222000/////////000111.../////////000000111111222222111111111222333444111111111111111111111111333333333333333333333333222222222222222222222222555555555444333222000000333333333333333333333333333444444555555444444333222222222333333444444444111111222222222333333333111111111222222333333333000000111111111111000000000000000000000000000000111111222222222222111111111111111111111111111111111111111111000000000000------...///000000////////////000000111111111222---.........//////000000000000//////.........------------.........//////000000000000000000000000................................................................................................{{{mmmeee```VVVJJJBBB===<<<<<<888666666333333333333333333333333444444333333222111000000333222222111000///......000000////////////000000///...,,,,,,.........---111222222111111000///...000000000000000000000000111111111000000000000000------///000111111111111444333222111000000000000000000111111111000000///111111222222222333333333444444333333333444555555444666555333222444666666<<<;;;999777777777999:::<<<;;;::::::===BBBGGGJJJVVVjjjppp^^^PPP???<<<:::<<>>111999222///333777555111///222222222222222222222222111111111111111111111111000000000000000000000000000000000000////////////000000000000000///......///////////////.........////////////000000000000//////////////////////////////////////////////////////............//////....................................////////////........................///000111000///...///111////////////////////////............/////////000//////...//////000111222///000111111000///000222222222333333333222111111555555555555666666666666666666666666666666666666666666666666666666666666444444444333333222222222111222222333333222222111222111111111000000//////000111111111111222222222111111111111111111111111111111222222222333333333444444444444444444444444444444444444444444444444444444444333333222222222222222333333333444444444222222222222222222222222444444444444444444444444444444444444444444444444222222111111222222333444111111111111111111111111444333111//////000111222111222333333333111000///000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000//////.........---333000......111111///,,,........................------............------////////////////////////---------............/////////.........---------------------------------zzzmmmfffaaaVVVJJJBBB<<<<<<;;;888555666333333333333333333333333444444333333222111111000222222111111000000//////000000////////////000000000///......000222222111222222222222111000///...000000000000000000000000111000000000000000000000---...///000111111111111222111111111111111222222000111111222222111111000222222222333333333333444444444444444444444555555888888666444555666777777333555999;;;;;;:::999999;;;<<<>>>DDDNNN^^^ooozzzwww```XXXKKK@@@>>>@@@???::::::555111222333222444888222222222222222222222222222222222222222222222222111111111111111111111111111000000000////////////000000000000000///....../////////////////////...////////////000000000000////////////////////////////////////////////////......------------..........................................////////////...........................///000000......///000000000000000000000000000........./////////000000000////////////000000111000111222111000///000111111222222333333333222222555555555555666666666666666666666666666666666666555555555555555555555555444444444333333222222222222222333333333333222222222222111111000000000000111111111111222222222222222222222222222222222222222222222222333333333333444444444444444444444444444444444444444444444444555555555555444444444333222333333333333444444444333333333333333333333333444444444444444444444444555555444444333333222222222222222222222333333444222222222222222222222222444333111000///000111222111222222222111111000///000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000/////////.........///...---...///000///...........................---......//////......---////////////////////////---------............/////////.........---------------------------------yyylllgggbbbWWWIIIAAA;;;::::::777555666333333333333333333333333444333333222222111111111111111111111111111111000111000000//////000000111111//////111333666666666222222222222111000///...000000000000000000000000000000000000000000111111...//////000000111111111000000000000111222333444111222222333333222222222333333333444444444555555444444444444555555666666777555444555666777777777555777999;;;<<>>===::::::???KKKZZZfffvvvqqqaaaPPPDDD:::888888:::888333111333444444444444444444444444222222222222222222222222111111111111111111111111111111111000000000//////000000000000000///..................////////////////////////000000000000////////////////////////////////////////////////---..................---....................................////////////........................---...///...---,,,---///111111111111111111111111...////////////000000000222222111000////////////111222222111///...///000000111222333444444444444444444444555555555666666666666666666666666666666333333333333333333333333333333333333333333333333222333333333333333333222222222222222222222222222222222222222333333333444333333333333333333333333333333333333444444444444555555555555555666666666444444444444444444444444666666666666666666666666444444444444555555555555555555555555555555555555333333333333333333333333444444333333222222222111333333333333333444555555333333333333333333333333444333222111111111222222222111000/////////111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000//////////////////...000222000---,,,---000..............................////////////......////////////////////////---------............///........................------------------------~~~vvvkkkiiieeeUUUGGG???888777777555444666444444444333333222222222333333222222222222222111111111111111222222222222111111000000000000111111///......000444777888888222333333222222111000/////////////////////////////////000000111111111111111000000///000111111222333222222111000000111111111222333444444444444444444444555555555666666666333444555666777777777777:::999;;;???===888666999===>>>@@@FFFRRRggghhhUUUFFF>>>888888999777444555444444444444444444444444111111111111111111111111111111111111111111111111111111111111000000000000000000000000000///......---.........//////000000////////////000000000000////////////////////////////////////////////////...///000000000000///.......................................////////////////////////////////////---...///...---,,,---///000000000000000000000000////////////000000000111333222111000000///000000000222222111/////////000000111222333444555555555444444444444555555555555666666666666666666666666333333333333333333333333333333333333333333333333333333333444444333333333222222222222333333333333222333333333444444444444333333333333333333333333333333444444444555555555555555555666666777777777555555555555555555555555555555555555555555666666444444555555555666666666444444444444444444444444333333333333333333333333222222222333333444444444444444333333444444555666333333333333333333333333444333333222222222222222222111000//////000111222000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000//////000000000000000000111444555222...,,,---///////////////////////////...//////////////////...////////////////////////---------............///---.....................------------------------vvvjjjjjjeeeTTTFFF>>>777666666444444666555444444333333222222111222222222222222222222222222222222222222222111111222111111000000111111222///......///222555555555333333333333222111000///000000000000000000000000/////////000111111222222222111000//////000222222444333222111000000000000111111222333444444444444444444444555555555666666333444666888999999888888888777:::===999333777AAAFFFNNN\\\kkk|||~~~___OOO???888777666666777555555555555555555555555111111111111111111111111222222222222222222222222222222111111111000000000000000000000000///......------......///000000000////////////000000000000///////////////////////////////////////////////////000111222222111000///....................................////////////////////////////////////---...//////...---...////////////////////////////////////000000000111111222222111000000000111111///111222111000///000222111222333444444555444444333444444444444555555555666666666666666666666666333333333333333333333333222222333333333333444444333333444444444444333333222333333333333444444444333333333444444444555555444444444444444444444444444444444555555555666666555555666666777777888888777777777777777777777777555555555555666666666666555555555666666666666777555555555555555555555555444444444444444444444444111222333333444555666777555444444444444555666666444444444444444444444444333333333333333222222222111111111111111111222333000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000//////000000000000111111333444444222000......///////////////////////////...//////000000//////...////////////////////////---------............///---------...............------------------------uuuiiijjjdddRRRFFF===666555555444444666555555444333333222111111222222222222222222222222333333333222222111111111222111111000000111111222111000//////111333333222333333333333222111000000000000000000000000000000...//////000111111222222333222000//////000222333222222111111111111111222000111222333333444444444333333444444444555555555333444666888999999999888666555999>>><<<===MMMbbbvvvxxxeeeUUUIII>>>::::::555555555555555555555555333333333333333333333333222222222222222222222222222222222111111111000000000000000000000///......------......///000000111////////////000000000000////////////////////////////////////////////////...///000111111000///.......................................////////////////////////////////////...///000000......///000........................//////000000000111111111111111111000111111222222...///111111000000111333333333444444444444444333333333444444444555555555666666666666666666666666444444444444444444444444222222222333333444444444333333444444444444333333333333333333444444444555444444444444555555555555444444444444444444444444444555555555666666666666555555666777777888999999888888888888888888888888666666666777777777888888555555666666666777777777666666666666666666666666555555555555555555555555444444444555555666666666555555555555555666666777444444444444444444444444333333444444333333222111111111222333333333333333000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000//////000000000111111111222111000000111111000/////////////////////////////////000000000000//////////////////////////////---------............///---------.........//////------------------------uuuiiijjjdddQQQEEE<<<555444444333444666555555444333333222111111222222222222222222222222444444333333222111000000222222111111111111222222333111000000111222111111333333333333222111000000000000000000000000000000...//////000111222222222444222111//////000222333000000000000111222333444///000111222333333444333333333333444444444555555222444777999::::::999888::::::???FFFHHHQQQlllhhhPPPBBB>>>666666666666666666666666555555555555555555555555222222222222222222222222222222222111111111111000000000000000000//////...---------...///000000111////////////000000000000////////////////////////////////////////////////---...///111111///...---..................................../////////000000000000000000000000000///000111000///...///111........................000000000000111111111111111000000000111222333333---...000111000111222444444444444555444444333333333333333444444444555555666666666666666666666666444444444444444444444444222222222333333444444444333444444555555444444333333333333444444555555555444444444555555555666666555555555555555555555555555555555555666666666777555666666777888999999999999999999999999999999999777777888888999999999999666666666666777777777777777777777777777777777777666666666666666666666666666666666666666666555555555555555555555666777777555555555555555555555555333333444444444333222111000111333444555444444333000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000//////000000111111111222000---,,,...111333222000000000000000000000000000//////000000000000//////////////////////////////---------.........//////---------.........//////------------------------zzzsssiiiggg```OOODDD;;;555555666555666777555444444333333333444444222444777888777666666777222222222111222222333333222111000//////000111222000//////000222444333222222111111111000000/////////////////////000111111333333222111000000111111000000111222222222222111000111111111111222222222444444333333333333222222444222333888:::777666777444888:::999999===<<<888AAA;;;BBBXXXlll~~~|||sssuuurrrVVVCCC<<<777666999888333222666888777666777888777444222111222222333333444444555//////000000111111222222333222000............///////////////////////////111111000000//////......////////////000000000000,,,------...///000111111////////////////////////////////////....................................///............---------............/////////000//////000000///...------////////////000000000000111111000000000000111111000111111111111222222222222222333333333444444444111222222333444555666666888777777666555444444444555777777444444666666333444444444444444555666777555555555555555555555555111333333000000222222///555555555555666666666777777666555555555777888999000000111111333666888:::777666777888:::;;;:::999:::888777999<<<===:::888999999999:::;;;:::888666888888999::::::::::::999;;;;;;;;;:::888666666777777666666888:::;;;;;;999:::888777777999999666333999888666555555555666666555555555555555555555555333444444444444333222222111222333444444444444444222222222222222222222222111111111111111111111111111222222333333222222111111111000000000000111111000000000000000000000000111000///...------...///000000000000000000000000000000000000000000000000...............///000000---------------------------------............///------------------------zzzssshhhfff___OOODDD<<<555555666555555777666555444333333333333333333555666555333222222333333333222222111222222222222111000//////000111222111000///000222333333222111111111111000000000//////////////////000111111333222222111000000111111000000111222222222222222222222222222333333333333333333333333333333333333777444444888:::888888;;;555999<<<<<<999888===AAAKKKRRReee~~~wwwqqqtttzzzwwwgggJJJ@@@777888:::999999:::555444333444444555666666222333333333333444444444000000000111111111111111222111000//////.........////////////////////////111000000000/////////...////////////000000000000---.........///000000000////////////////////////////////////....................................---------....../////////........./////////000000//////000000///......---////////////000000000000111111000000000000111111000111111111111222222222222222333333333444444444444444444444444444444555666666666555444333333333333666555222222555555333555555444444444555555666444444444444444444444444666777555000///444666555555555555666666666777777777666666666666666777777999888777777777888999:::888888888888999999999888;;;:::999;;;===>>><<<:::999888888888999999777555777777777888888888999999777888999999999999999:::<<<:::888888999;;;::::::777666666888;;;===;;;999888777777666666777777888555555555555555555555555333333444444333333222111111222333333444444333333222222222222222222222222111111111111111111111111111222222333333222222111222111000000000000000111000000000000000000000000111000///...---......///000000000000000000000000000000000000000000000000...............///000000---------------------------------............///------------------------zzzsssgggeee^^^NNNDDD<<<555555666555555777777666555444333222222222333444555333222222333555444444333222111111111111222111000000000000111222222000///000222222111000111111111111000000000000000////////////000111111333222111111000111111111000111111222222222222222333333333333444444444444222222333333444555555555777333333555666555666::::::999:::<<<999<<>>===666666555444444444555555444444444444444444444444KKKHHHAAA777222444666555666666666666777777777777666666777777777666666555999888777777666777777888777777777888888888999999;;;::::::;;;===>>><<<;;;@@@>>>======>>>???>>><<<>>>============>>>??????;;;;;;<<<===============@@@>>>;;;999:::::::::999:::999999999::::::888666777666666666555555555444555555555555555555555555333333444444333333222111111222222333333333333333111111111111111111111111222222222222222222222222111222222333333222222111333222111000000000000000000000000000000000000000000000///.........//////000000000000000000000000000000000000000000000000...............///000000---------------------------------............///------------------------zzzrrrfffccc]]]NNNEEE<<<666555666555555777888777555444333222222111222333333333444555999<<<555444333222111111111111111111111111111111111111222111000000111111000///111111111000000000000000000000//////000000111222222222111111111111111222000111222222333333222222333333333333444444444444222222333444555666777777888555666888777444555999@@@999999BBBJJJWWWuuu~~~|||}}}zzzmmmkkkpppppp{{{{{{|||vvviiiRRRFFF???:::777999:::999777444444555888666555555444333333222222333333333222222111111000000111111222111000///...////////////////////////000000000000////////////////////////000000000000000000000///////////////////////////////////////////////////....................................,,,------...///000000000...////////////000000000//////000000000//////...////////////000000000000222111111000000111111222000000111111111222222222333333333444444444444555555555555555555444444444555555555444444444333333222555666777<<>><<<<<<===>>>???@@@??????===<<<;;;<<<>>>??????>>>>>>>>>=========>>>???@@@@@@????????????>>><<<:::CCCBBB@@@??????>>><<<:::======<<<<<<<<<;;;999888999999999888777666555444666666666666666555555555333444444444444333222222222222333333333333222222111111111111111111111111222222222222222222222222111222222333333222222111333333222111000000000000000000000000000000000000000000//////////////////////////////////////////////////////////////////...............///000000........................---------............///........................~~~zzzrrreeebbb]]]OOOEEE===666555666555444666888777555444333222222111111222333333333555888;;;555444333222111111111111111111222222222222111111222000///000111111000///000000000000000000111111000000000000000111222222222111111111111111222222111111222333333333333222222222222222333333333333222222333444666777888888:::999;;;===;;;777777;;;>>>:::CCCXXXmmm~~~~~~~~~pppqqqxxx{{{|||~~~xxx|||yyyhhhXXXJJJ???888999999999777666666777666666555555444333222222444444333333222222111111000000222222222111///...000000000000000000000000////////////000000000000////////////000000000000000000000000000/////////000000000000000000000000////////////............////////////////////////////////////////////////////////////000000000111//////000000000000000///////////////000000000000222222111111111111222222000000111111111222222222333333444444444555555555333333444555555666777777666666666555555555555555222555666777<<>>>>>===<<<<<<>>>AAA>>>???AAACCCDDDEEEFFFGGGIIIHHHIIILLLOOOQQQRRRQQQOOOOOOOOOOOOOOOPPPQQQQQQWWWVVVVVVWWWXXXWWWTTTQQQMMMLLLLLLMMMMMMJJJFFFBBB>>>???@@@@@@@@@?????????::::::::::::::::::;;;;;;888888888777777666666666444555555555555444333333333333444444444333333222111111111111111111111111222222222222222222222222111222222333333222222111333333222111111000111111111111111111111111111111//////000000000000000000////////////////////////////////////////////////...............///000000........................---------............///........................|||yyyrrreeebbb^^^QQQEEE===666666666444444666777666555444333222222222222333444222111111222444444444333222111111111111111111222333333222111111111///...///111111000///000000000000111111111111111000000000000111222222111111111000111111222333111222222333333333333333222222222222333333333333333333444555666777888999666777999<<<:::666999>>>;;;DDDZZZwwwzzztttqqqvvv}}}~~~}}}vvvzzz||||||qqqUUU@@@:::888666666888999999777666666666555444333333222444444333333333333333333000111111222111111000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////............////////////////////////000000000/////////....../////////000000000111111//////000111111111000000////////////000000000000222222111111111111222222000111111111111222222222333444444444555555555555222333444555666777888888666666666666666666666666222555555333555;;;>>>===666666555444444444555555555555555555555555555555///222444222333666666444777888888888999999999999888888999:::::::::::::::<<<<<<=========<<<;;;;;;<<<>>>???===;;;<<>>;;;<<<===>>>>>>======<<<>>>BBBFFFHHHIIIMMMTTTZZZ^^^aaafffiiijjjlllpppssspppsssyyy}}}zzzvvvrrrooojjjjjjhhhaaaYYYRRRNNNMMMJJJHHHCCC???<<<<<<<<<======<<<<<<;;;::::::999999888888888888888777666666666666777777666555555444333333333333333333333333333333333333333333333333111222222333333222222111111111111111222333444444111111111111111111111111...///000111222111111000000000000000000000000000000000000000000000000000...............///000000........................---------............///........................~~~yyyxxxqqqdddbbb```TTTFFF===666666666444444555555444444333333333444444000333555666555444444555222222222111222222333333111222333444444333222111...------...111222222111//////000000111111111222111111111000111111222333111111000000111222333333111222333333444444333333444444444555555555666666555555666666777777888888<<<::::::<<<===BBBNNN[[[{{{{{{xxxyyyxxxtttrrrrrrttt{{{oooqqqfffjjjqqqvvvtttttt|||ZZZMMM>>>777999<<<;;;777555555555555555444444444333333333444444555555555222222000000000111222333000000000000000000000000.../////////000000111111////////////000000000000......///000111222222333000000000000000000000000000/////////............000000000000000000000000------...///000111222222000000000000111111111111//////000111111111111111////////////000000000000333222222111111222222333000111111111111222222222444444444555555555666666666666666666666555555555444444444444444444444444555777777444444777666333444444444444444555666777777777777777777777777777444666777555666;;;===<<<888888999999999:::::::::::::::999:::;;;===???AAA<<<>>>@@@CCCDDDEEEFFFFFFHHHMMMUUU[[[```hhhsss{{{}}}~~~}}}xxxuuutttuuueee___WWWNNNGGGCCCBBBBBB>>>>>>===<<<;;;;;;::::::999999999999999888777777777777888777777666555555444444444444444444444444333333333333333333333333222222222333333222222222000000000111222333555555111111111111111111111111...///000222222222111000000000000000000000000000000000000000000000000000...............///000000////////////////////////---------.........//////////////////////////////~~~{{{~~~xxxllleeeddd```XXXJJJ@@@888666666555555777666555333222222333555666555444333333222222333333111111111111111111111111///000111222333222111111222222111111222222333444222222111111111111222222000000111222333333444444444444444333333222222222444333222111222333444555444444444555555555666666555555999===:::444444999777:::;;;;;;AAAVVVuuu}}}uuurrrtttvvvtttyyyzzzwwwqqqiiifffqqqyyyvvvmmmkkkrrryyymmmOOO===888888777666999666666777555222333666555444333444666666666444555444333222111111111111000000000000000000000000222222111000/////////000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000//////000111111111111111000000000000000000000000111111111111000000000000////////////000000000000111111111000000000000000333333333444444333222222333444444444555666666666444444444444444444444444666666666666666666666666666666666666666666666666555555444444444555666666999999888888888888888888<<<:::888777777888;;;<<<<<<<<<<<<;;;:::999999999<<<>>>>>>>>><<<<<<<<<>>>>>>DDDLLLQQQTTTZZZbbbiiiiiisssvvvllleee]]]VVVKKKDDDAAABBBCCC???<<<<<<@@@<<<888777999:::999777888777777777888777444222777777777666555555444444666666555555555444444444222222333333333444444444111111111111111111111111111111111111111111111111111111111111111222222333000000000000000000000000000000000000111111111111000000000000////////////000000000000000000000000000000///.......................................{{{||||||~~~yyymmmeeeeee```XXXKKKAAA999777777666666888666555333222222333555666555444333333222222333333111111111111111111111111///000111222333222222111444333333222111111111222222222111111111111222222111111111222222333333444444444444333333222222222333333222222222333444555444444555555555666666666999888777666999<<<<<<:::===@@@EEENNN]]]xxx}}}qqqtttvvvtttooonnnooonnnjjjooowwwzzzuuusssuuupppffflllxxx~~~tttlllmmmqqq|||uuuYYYEEE======???;;;888777999888444444666666444333444555555444333555444333222111111111111000000000000000000000000222111000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000//////000111111111111000000000000000000000000000111111111111000000000000////////////000000000000111000000000000000000000333333333444444333333222444444444444555555555555444444444444444444444444666666666666666666666666666666666666666666666666555555555555555555666666999999888888888888888888;;;:::999888888:::<<<======>>>>>>???>>>>>>???@@@>>>???@@@AAACCCFFFLLLPPPTTT\\\hhhrrrzzz}}}ooodddXXXRRRNNNIIIFFFGGGBBB???<<<;;;<<<<<<888444:::999999:::;;;;;;:::888888777777666666555444444666666555555555444444444222222333333333444444444111111111111111111111111111111111111111111111111333222111000000000000000000000000000000000000000000000000000111111111111000000000000////////////000000000000000000000000000000///.......................................yyywww~~~}}}zzznnnfffeee```XXXJJJAAA:::888888777777999666555444333333444555666555444333333222222333333111111111111111111111111000000111222222222222111666555333222111000000000222222111111111111222222222222222222222222222222444444333333333333222222333333333222333444444555555555555555666666666666:::999666555999@@@AAA<<<@@@IIIXXXmmm}}}sssllljjjkkkoooqqquuusssrrrvvv~~~sssdddfffkkkllljjjiiihhhccc^^^dddgggggggggoooxxxvvvlllsssqqqkkkkkkpppsss~~~zzz\\\GGG???>>><<<999888:::;;;777555555666555333333444444333111444444333222111111111111000000000000000000000000000000000000000000111222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000...///000000111111000000000000000000000000000000111111111111000000000000////////////000000000000000000000000000000111111222333333444444333333333555555555555444444444444444444444444444444444444666666666666666666666666666666666666666666666666555555555666666666777777888888999999999999999999::::::999999:::;;;<<<<<<<<<===>>>>>>>>>>>>???@@@BBBBBBCCCEEEIIIPPPYYY___ppp{{{}}}wwwsssrrrnnncccYYYTTTGGGCCC>>><<<===>>>===;;;999888777888::::::999777888888777777666555555555666666666555555555444444333333333333444444444444222222222222222222222222111111111111111111111111333333111000///.........000000000000000000000000000000000000111111111111////////////000000000000000000000000000000000000000//////............///........................|||xxx~~~}}}{{{ooogggeee___VVVIII@@@999888888777666888555555444444444444555555555444333333222222333333111111111111111111111111000000111111222222222222555444333222111111111111222222111111111111222222333333222222222222222222333333333333333333333333333333333333444444555555555555666666666777777777888666888<<<;;;;;;EEEQQQ\\\llluuulllhhhfffccc```]]]\\\\\\bbbmmmtttnnnccc```eeegggeeecccbbb^^^XXXYYY[[[[[[^^^hhhsssvvvqqqvvvzzzqqqoooppppppwwweeeOOO@@@???999666888;;;999777666777555444333444444222000444333222222111111111222000000000000000000000000000/////////000111222222////////////////////////111111111111111111111111////////////////////////////////////////////////000000////////////000000...//////000000000000000000000000000000000000000111111111111000000000///////////////000000000000000000000000000111111111222222333444444444333333555555555444444333333333444444444444555555555555666666666666666666666666666666666666666666666666555555666777888888888888888888999999999999999::::::::::::;;;;;;;;;;;;:::<<<>>>@@@@@@??????AAADDDKKKNNNUUU\\\eeeppp{{{~~~~~~zzzrrrnnn```WWWKKKBBB?????????>>><<<:::888777888888777666999888888777777666666555666666666666555555555555333333333444444444444555222222222222222222222222111111111111111111111111222111000///............///////////////////////////000000000111111111111////////////000000000000////////////////////////000///............//////........................~~~}}}{{{ooogggddd^^^UUUFFF>>>777777777555555666555555555555555555555555555444333333222222333333111111111111111111111111111111111111111222222222333222222111222222333333222222111111111111222222333333222222222222222222333333333333333333333333333333444444444555555555666666666777777777888888999444999AAA<<<<<<[[[{{{vvv|||yyysssooojjjbbb[[[PPPPPPNNNNNNSSSYYYZZZUUUXXX[[[\\\ZZZZZZ]]]\\\YYYSSSWWWYYYYYY\\\ccciiikkkttt{{{|||||||||uuu[[[KKK@@@777777999999888888777666444444444444222111333333222222111111222222000000000000000000000000000/////////000111222222////////////////////////000000000000000000000000////////////////////////////////////////////////000000////////////000000......///000000000000000000000000000000000000000111111111111000000000///////////////000000000000//////000000111111111111111222333333444444444333555555444444333333333222444444444555555666666666666666666666666666666666666666666666666666666666555666777888999999999999888888999999::::::::::::;;;;;;;;;;;;;;;;;;::::::<<>>BBB???<<<::::::;;;;;;:::999999999888777777666666777777666666666555555555333333444444444555555555222222222222222222222222111111111111111111111111000///////////////000000///////////////////////////000000000111111111111.../////////000000000111//////////////////////////////............//////////////////////////////}}}{{{ooofffccc\\\RRRDDD<<<666666777555444666555555555555555555555555555444333333222222333333111111111111111111111111111111000000111111222333222222111111222222333444222222111111111111222222222222222222222222222222222222333333333333444444333333444555555555555444777777777777888888888888===777:::@@@@@@NNNzzzttt|||yyywwwqqqggg```UUUUUUOOOFFFBBBCCCDDDCCCIIILLLLLLKKKNNNUUUYYYYYYVVV[[[^^^\\\XXXYYY^^^dddooovvvhhhUUUBBB:::::::::999:::777666444444555555444222333333222222111222222333000000000000000000000000000000000000000000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000---...//////000000//////000000000000000000000000111111111111000000000000////////////000000000000/////////000111111222222111111222333444444444444444444444444333333333333444444444555666666777777666666666666666666666666666666666666666666666666555666888:::;;;;;;::::::888888999999:::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@===FFFQQQZZZbbblllwww{{{sssiii]]]TTTKKKGGGBBB>>><<<<<<;;;:::::::::999999888777777777777777777666666666555555333444444444555555555555333333333333333333333333111111111111111111111111000/////////000000111222000000000000000000000000000000000000111111111111......//////000000111111000000000000000000000000///............//////000////////////////////////|||{{{nnneeebbbZZZPPPDDD===777777888666555666555555666666666666555555555444333333222222333333111111111111111111111111222111000000000111222333333333222222111222222222222222111111111111222222111111111222222333333444222222222333333444444444333333555666666666555444777777777888888888999999999<<<>>>@@@LLLooo~~~|||{{{yyywwwqqqiiiccc]]]\\\UUUJJJBBB@@@???===???AAAAAA???BBBJJJOOOPPPUUUZZZ______[[[YYY^^^dddjjjlllvvv|||tttTTTCCC===;;;::::::777666555555777777666555333222222111222222333333000000000000000000000000222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000---...//////000000//////000000000000000000000000111111111111000000000000////////////000000000000...//////000111111222222000111222333444444444444333333333333333333444444444444444555666777777777666666666666666666666666666666666666666666666666555666999;;;<<<<<<;;;;;;888888999999:::;;;;;;<<<<<<<<<<<<>>>@@@DDDGGGIIIMMMXXXhhhvvv|||vvvddd]]]SSSJJJCCC>>>:::888;;;::::::999888888777777777777777777666666666555444444444444555555555555333333333333333333333333111111111111111111111111222111111000000000111111000000000000000000000000000000000000111111111111.........///000111111111000000000000000000000000...............///000000////////////////////////|||zzznnneeeaaaYYYOOOEEE===888888999777666777555555666666666666555555555444333333222222333333111111111111111111111111222111000000000111333444555555333222111000000000222222111111111111222222000000111222333333444444222222222333333444444444333333555666666666555444777888888888888999999999333???CCCCCCYYY~~~zzzyyyxxxvvvtttpppjjjddd___\\\[[[UUULLLGGGFFFDDD@@@===???===:::<<>>:::;;;;;;:::999999888888777777777777777666666666666444444444555555555666666333333333333333333333333111111111111111111111111555444333111000000000000000000000000000000000000000000000000111111111111---......///000111111222000000000000000000000000...............///000111000000000000000000000000|||{{{nnnddd___VVVLLLDDD>>>888666666777777555444444444444444444444444444444444444444444444444333222000222444555222000333222111111111222333444333333222111000000111111000000111111111222222222222222222222222222222222555444444444444555666666888555444444777888666333888777666666999::::::888:::AAALLL___|||zzzwwwuuupppkkkhhheeedddddd\\\[[[YYYVVVRRRMMMHHHEEECCCAAA>>><<<<<<;;;999888;;;AAAIIINNNQQQUUU]]]cccdddhhhllloooqqqrrrtttvvvmmmPPP@@@;;;999333;;;<<<555333888999333777666666555444444333333222222222111111111111000000000000000000000000000//////////////////////////////............//////000000000000000000000000000000000000000000000000000000000000000///......000000000000111111111111////////////000000000000000000000000////////////000000000000000111111222000111111111111222222222333333333444444444555555444444444444444444444444444444444444444444444444555555555555555555555555555555555555666666666777;;;;;;<<<>>>???>>><<<::::::999<<>><<<:::888666<<<888777:::;;;888666777555666666666555444444333444333222222111111222222000222333333111111222444222222111111000000//////000000000000000111111222222222111111000/////////111000///......///000111......////////////............------------......////////////////////////xxx|||xxxlllccc```XXXNNNDDD>>>888666666777777555333333333333333333333333333333333333333333333333111000///000222222000...111111000111111333555666333333222111111111111111222222222333333333444444222222222222222222222222555444444444444555666666777555444555777999777666444666888999999:::;;;<<>><<<:::999<<<@@@BBBDDDJJJTTT[[[dddgggkkknnnpppqqqrrrtttvvvyyy~~~{{{qqq\\\JJJ>>>999<<<;;;777444777888888888777777666555555444444222222222222111111111111111111111111111111111111000000000000000000000000111000000//////000000111000000000000000000000000000000000000000000000000000000000000000///......000000000000111111111111////////////000000000111000000000000000000000///000000000000000111222222111111111111222222222222333333444444444555555555444444444555555444444333555555555555555555555555555555555555555555555555555555666666666777777777888888888:::<<<>>>??????>>>;;;:::<<<<<<:::???GGGNNNXXXeeeppp{{{{{{sss]]]VVVKKKBBB===;;;<<<======999888;;;<<<888666777666666777777666555555444555444444333333333333333444555666555333222222333111111111111000000000000000000000000000111111222000000000000111111111111000000///......///000000......////////////......///......------......///////////////////////////tttxxxtttiiibbb```YYYPPPDDD>>>888666666777777555333333333333333333333333333333333333333333333333111000///000222222000/////////000111222444555666333222222111111111111222444444444444555555555555333333333333333333333333555444444444444555666666777666555666888999999888222777;;;;;;888:::AAAHHH^^^rrr~~~yyytttuuurrrmmmgggccc___^^^]]]ZZZZZZZZZXXXTTTPPPLLLIIIDDDCCCCCCCCCCCCBBB???<<<::::::999777888???IIIQQQaaaeeekkkoooppppppppppppuuuyyy~~~fffPPP???;;;:::;;;:::777666888888888888777666666555555333222222222111111111111111111111111111111111111111111111111111111111111222111111000000111111222000000000000000000000000000000000000000000000000000000000000000//////...000000000000111111111111/////////000000000111111000000000000000000000000111000000000000111222222111111111111222222222333333444444444444555555555333444555666666555444333666666666666666666666666666666666666666666666666666666666777777777888888777666777999<<>>???DDDPPP[[[nnn}}}zzzkkk[[[OOOGGGBBB???>>>:::999<<<===:::888999777777777777777666666555666666555444444444444555777888888777444333333444000000000111111111111111000000000000000111111222//////000000111222222333000//////......//////000...//////000000//////...///......------......///////////////////////////~~~tttxxxtttiiibbb```YYYPPPDDD>>>888666666777777555222222222222222222222222222222222222222222222222222222222333333333222111000000111111222333444555333222222111111222222222444444444444555555555555333333333333333333333333555444444444444555666666999888888888888888888888666:::<<<999777===MMMZZZyyyyyytttooolllhhhccc___]]]\\\\\\ZZZZZZZZZXXXTTTPPPLLLJJJDDDDDDDDDEEEFFFEEEBBB???@@@>>>;;;777666:::AAAGGGVVV]]]fffnnnrrrssssssssswww|||mmmIII===888>>>@@@999333444777777777666666666555555333333222222222111111111111111111111111111111111111111111111111111111111111111111000000111111111000000000000000000000000//////////////////////////////000000000000/////////000000000111111111111//////000000000111111111000000000000000111111111111111000000111111222333111111111222222222333333444444444444555555555555222333555666666666444333555555666666666666777777666666666666666666666666777777777888888888888999777888:::;;;===@@@DDDGGGGGGFFFEEEGGGLLLZZZmmm{{{~~~nnn\\\KKK@@@???;;;999<<<===;;;:::<<<666666777777777777666666777666555555444444555555666777888777444333444444000000000111111222222222000000000000000111111222000000000111111222222222//////////////////////////////000000000000////////////............//////////////////////////////~~~vvvzzzuuuiiiaaa___YYYPPPDDD>>>888666666777777555222222222222222222222222222222222222222222222222111222333333333222222222222222222222222222222111333222222222222222333333333333333333444444444444333333333333333333333333555444444444444555666666;;;;;;:::999888777666666999;;;:::777:::HHH___qqq}}}uuuooofffdddaaa^^^[[[ZZZZZZZZZYYYYYYXXXWWWTTTPPPLLLJJJDDDDDDEEEGGGHHHGGGEEEBBBFFFDDDAAA===::::::<<<===DDDMMMZZZgggqqqwwwzzz|||tttyyy}}}~~~cccMMM<<<;;;>>>:::555666666666555555555555444444333333333222222222222111111111111111111111111111000000000000000000000000111000000//////000000111000000000000000000000000//////////////////////////////000000000000/////////000000000111111111111000000000000111111111111///000000000111111111222111111111111111222222333111222222222222333333333444444444555555555666666333333555666666666555555444444555555555666666666777777777777777777777777888888888999999999999:::777:::<<<===>>>@@@DDDGGGBBBJJJSSS]]]jjjyyyeeeXXXEEE???:::;;;;;;999999<<<555666666777777777666666666555555444444444444444333444555555444333444666000000111111222222333333000000000000000111111222333222222222111111000000///000000000000000000/////////000000000000///////////////....../////////////////////////////////xxx{{{uuuiii```^^^XXXOOODDD>>>888666666777777555333333333333333333333333333333333333333333333333///000222222000///000111333333333333333111000000333222222222222333333444111222222222333333333333333333333333333333333333555444444444444555666666:::;;;;;;999777666666777::::::;;;@@@MMMbbbzzzzzzxxxwwwssskkkddd]]][[[YYYVVVUUUTTTUUUUUUSSSTTTTTTTTTRRROOOMMMKKKFFFFFFFFFHHHJJJJJJHHHFFFHHHGGGFFFCCC@@@===:::888666>>>JJJXXXfffrrr|||lllOOO>>>999999;;;===555555555555555444444444333333333333222222222222222222222222222222222222000000000000000000000000000000000//////000000000000000000000000000000000000000000000000000000000...//////000000000000000000000000000111111111111000000000111111111222222///000000111111222222222222111111111111222333333222222222222333333333333444444555555555666666666444444444555555666777777444444444555555666666777777777777777777777777777999999999::::::::::::;;;777:::===>>>???CCCIIINNNPPPaaawww[[[QQQGGGAAA<<<888777:::666777777888888888888777666666555444444444444444111333444444333333444555111111111222222222222222000000000000000111111222444333333222111111000000000111111222222111111000///000000111111000000///000//////......//////000////////////////////////vvvyyysssggg___]]]WWWOOODDD>>>888666666777777555333333333333333333333333333333333333333333333333...000222222000///000111222222333333333222111000222222222222222333444555222222222222333333333333444444444444444444444444555444444444444555666666666888999999777666777999:::<<>><<<777:::>>>FFFQQQaaapppzzzsssTTTAAA<<<======555555555555555666666666444444333333333222222222222222222222222222222222111111111111111111111111222111111000000111111222000000000000000000000000000000000000000000000000......///000000000000000000000000000111111111111000000111111111222222222///000000111111222333333222222111111222222333444222222222333333333444444555555555555666666666666555555444333444666888999444555555666777777888888888888888888888888888888::::::::::::;;;;;;;;;;;;:::===???@@@CCCLLLXXXbbbmmmqqq```RRRFFF===:::;;;888999999:::;;;;;;::::::888777666666555555666666333444555444222222333444333222222222222222222111000000000000000111111222222222222222222222222222111222333333333333222111000000111111111111000000000000////////////000000////////////////////////}}}|||}}}tttvvvqqqeee^^^\\\WWWOOODDD>>>888666666777777555444444444444444444444444444444444444444444444444000222555444222000222333000000222333444333333222222222222222333333444555222222222333333333444444444444444444444444444444555444444444444555666666222555888888777777999<<<:::???OOOkkk~~~{{{yyyxxxvvvtttqqqpppiiiaaa]]]]]]\\\YYYUUURRRPPPMMMJJJGGGFFFFFFGGGEEEGGGJJJNNNPPPRRRRRRQQQKKKJJJIIIJJJMMMOOOOOOOOOKKKJJJJJJJJJJJJHHHDDDBBBAAA>>>:::999@@@OOObbbnnnmmmOOOAAA<<<888666666666666777777777777444444444333333333222222222222222222222222222222222222222222222222222222333222222222222222222333000000000000000000000000000000000000000000000000......///000000000000000000000000000111111111111000111111111111222222222///000000111222222333333222222111111222222333444222222333333333444444444555555555555666666666777666555333222333666999;;;555666666777888999999999888888888888888888888888:::::::::;;;;;;;;;<<<<<>>???:::;;;;;;<<<=========<<<999888888777777777777777555666666555333111111222444333333222222111111111000000000000000111111222111111111222222333444444222333444444444444333222000000111111111111000000000000////////////000000////////////////////////}}}vvvttttttyyyuuuiii```]]]WWWOOO@@@;;;888888888555444666333333333333333333333333000222333333222111333444444444444333333222222222444444444333333222222222000111111111111222222222222222111222444555444333333333333333333333333333444444444555555555555555===777555777::::::;;;===DDDQQQppp|||vvvrrrqqqoookkkgggeeeaaa[[[WWWUUUTTTSSSRRRNNNLLLIIIFFFDDDCCCCCCCCCCCCDDDEEEGGGHHHJJJKKKLLLMMMNNNOOOPPPOOONNNMMMLLLRRRQQQPPPMMMKKKHHHFFFEEEAAAAAA???<<<<<>>DDDFFFEEEGGGOOO^^^ttt~~~jjjUUUDDD;;;CCC:::888>>>???999999@@@999888888888999999666444555555444333222222222222555444444333333333444444666555444222111000//////222222222111111111000000222222222111111111111000000000//////.........---////////////////////////000000000000000000000000yyysssppptttxxxttthhh```]]]XXXOOO@@@;;;888888888555444666333333333333333333333333222444444333111000111222444444444333333222222222444444444333333222222222111111111111222222222222333333333333444444444444333333333333333333333333444444444555555555555666666444555888999888<<>><<<:::888555444444666888444444444444333333333333333222222111111111111111111111111111111111111111111111000000000000111111222111111000000111111222111111111111000000000000////////////000000000000000000111111111111000000111111111111111111111111111111222333333333333222111111111222333333333444222222333333333444444444444555555666666555555444555555555666666666777777666777777888888999::::::999999999999999:::;;;;;;===<<<<<<===:::777888===KKKQQQ\\\lllwwwdddYYYJJJ===888???BBB<<<777777<<<:::888777888888777666777666555444333333333333555444444444444555666666555444333222111000000000222222222111111111000000222222222111111111111000000000/////////.........////////////////////////000000000000000000000000~~~|||xxxsssrrrsssvvvrrrfff___^^^XXXOOO@@@;;;888888888555444666333333333333333333333333444555555444111000000111444444333333333333222222444444333333333333222222111111111111222222222333555555555444444444444444333333333333333333333333444444555555555666666666444555888::::::<<>>?????????BBBCCCEEEHHHKKKMMMNNNNNNKKKLLLMMMNNNOOOPPPQQQQQQPPPNNNJJJGGGFFFDDDCCCAAACCCOOOaaarrrqqqSSSBBB:::777::::::555333888555555555444444444333333333333222111111111111111111111111111111111111111...000222111...---///222000111111222222111111000111111111111000000000000////////////000000000000000000111111111111111000111111111111111111111111111111222333333333333222222222222222333333333333333333333333444444444444444555555666666555555444555555666666666777777777666666777777888999999999888888888999:::<<<===>>>:::;;;>>>@@@>>>>>>DDDMMMbbbpppzzzbbbNNN???@@@DDDAAA;;;888===;;;888777777888888777888777666555444444444444555555444555555666777777444333222222111111222222222222222111111111111111222222222111111111111000000000////////////......////////////////////////000000000000000000000000}}}}}}|||zzzyyyrrrtttoooddd^^^^^^XXXOOO@@@;;;888888888555444666333333333333333333333333444555555444222000111222333333333333333333333333333333333333333333333333111111111222222222333333666666666666444333444444333333333333333333333333444444555555666666777777777888;;;<<<===EEEYYYlll~~~zzzxxxwwwxxxxxxuuuooohhhccc```]]]XXXTTTSSSPPPLLLIIIHHHGGGEEEDDDCCCBBBAAA@@@??????@@@@@@========================>>>???AAACCCFFFHHHJJJKKKGGGHHHJJJLLLNNNPPPQQQRRRRRROOOJJJIIIJJJJJJGGGDDD@@@CCCLLLZZZkkk|||yyyOOO>>>777???BBB999222555666666666555555555444444333333222111111111111222111111111111111111111111---111444333///---000333///000111222222111000///111111111111000000000///////////////000000000000000000111222222222111111111111111111111111111111111111222333333333333222333333333333333333222222333333333444444444444555555555666666666666555555555666666666666777777777666666777777888999999:::999999999:::;;;<<<===>>>>>>===>>>@@@CCCLLL]]]mmmmmmSSSHHHFFFCCC@@@>>>:::999888888999:::999777888777666555444444444444666555555444444444555555333222222111222222333333111111111111111111111111222222222111111111000000000000//////////////////////////////////////////////////////////////////}}}rrrsssmmmbbb]]]]]]WWWNNN@@@;;;888888888555444666333333333333333333333333222333444444333222333444333333333333333333333333333333333333333333333333111222222222222333333333555666777666444222333555333333333333333333333333444444555555666777777888999888999;;;AAAQQQlll|||wwwsssrrrrrrsssqqqkkkddd```]]]ZZZUUUQQQQQQNNNKKKHHHHHHGGGEEECCCAAAAAA@@@???????????????=========<<<<<<<<<;;;;;;======>>>@@@AAACCCDDDEEEGGGHHHIIIKKKMMMOOOQQQQQQSSSOOOKKKJJJLLLMMMLLLJJJGGGDDDDDDJJJYYYlll~~~iiiOOO;;;<<>>CCCMMM```{{{rrr^^^PPPEEE===:::888888888:::<<<<<<999777777666555444333333333333666555444333222111111111222222111111222222333333111111111111111111111111222222222111111111000000//////000000000000000000000000000000000000000000////////////////////////~~~{{{sssssslll```\\\]]]VVVLLL@@@;;;888888888555444666333333333333333333333333111333444444333333444666222222333333333333444444222222333333333333444444222222222222333333333333333555777666333222333666333333333333333333333333444444555666777777888999888666888BBBQQQeee~~~}}}|||xxxsssnnnkkkkkkllljjjfff___\\\ZZZXXXTTTPPPOOOMMMJJJIIIHHHGGGEEEDDD?????????>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::===============>>>???@@@GGGHHHIIIKKKLLLNNNOOOPPPRRRPPPNNNMMMNNNNNNNNNMMMMMMJJJFFFFFFMMM^^^rrrlllLLL===999666777;;;888888888777777777666666444444333222222222222222111111111111111111111111///333666555333111222333///000000111111000000///111111111111000000000000////////////000000000000000000111222333333333333222222222222222222222222111111222333333333333222333333333333444444444444333444444444555555555555555666666777777666666555666666666777777777888888888888999999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>===DDDTTTkkk~~~iiiTTTCCC999<<<;;;;;;<<<======:::888777666555444333333333333555555333222111111111111222222222111222222333333111111111111111222222222222222222111111111111000//////000000000000111111000000000000000000000000000000000000000000000000~~~yyyuuussskkk___[[[\\\UUUJJJ@@@;;;888888888555444666333333333333333333333333333444555555333222333444222222222333333444444444222222222333333444444444222222222333333333444444000444666555222111333777333333333333333333333333444444555666777888999999999999BBBWWWooo~~~zzzvvvssstttrrrnnnhhheeedddeeeccc^^^YYYVVVVVVUUUQQQNNNMMMKKKHHHGGGGGGFFFDDDBBB@@@@@@@@@@@@???>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;===<<<;;;;;;;;;<<<<<<===BBBCCCDDDFFFHHHJJJKKKLLLKKKMMMPPPQQQQQQPPPPPPPPPOOOQQQPPPKKKIIIPPP```mmmpppSSS@@@999999;;;999999888888888777777777444444333222222222222333111111111111111111111111000111333444444333111111000000////////////000000111111111111000000000000////////////000000000000///000111222333333333333222222222222222222222222111111222333333333333222222333333333444555555555444444444444555555555555666666777777777777666666666666777777777888888888999::::::;;;;;;<<<<<<============>>>???@@@AAABBBCCCJJJ]]]|||vvvaaaTTTHHHDDD@@@>>>===<<<<<<;;;888777666555444444444444333333333222222333333444333333222222111222222222000000111111111222222222222222222111111111111000//////000000000111111111000000000000000000000000000000000000000000000000zzzvvvtttjjj^^^ZZZ[[[TTTIII@@@;;;888999888555444666333333333333333333333333555666777555333111222222222222222333333444444444222222222333333444444444222222333333333444444444///222666555111000333777333333333333333333333333444444555666777888999999===@@@OOOmmm~~~~~~}}}yyyrrrmmmkkklllllliiiddd```___```]]]YYYTTTRRRRRRRRROOOMMMJJJIIIGGGFFFFFFEEECCCAAACCCCCCCCCCCCBBB@@@???>>>========================<<<;;;:::::::::;;;<<<===;;;<<<>>>@@@CCCEEEGGGHHHBBBIIIPPPUUUTTTSSSSSSTTTOOOVVVXXXRRRGGGFFFPPP\\\qqq~~~nnnPPP???:::888999999999888888888888777555444333333222222333333111111111111111111111111000000111333444333111...111000///......///000111111111111111000000000000////////////000000000000///000111222333444444444222222222222222222222222111111222333333333333222222222333333444555666666444444444555555555666666666666777777777777666666777777777777888888888888::::::;;;<<<<<<======>>>===>>>>>>@@@AAACCCEEEFFFYYYddd~~~wwwRRRLLLDDD>>>;;;<<<======999888777666666555555555222222222333444555777888444333222222111111222222000000111111222222222222222222222111111111111000//////000000111111111222000000000000000000000000000000000000000000000000~~~yyyuuusssnnnfff```___^^^VVVLLL>>>;;;777666888999777555222222333333333444444444666555444333333333333333333333333333333333333333111111111222222333333333444222111222444555444333333333333333333333333333555666666444333333555777777666777999777444888??????NNNggg~~~}}}{{{xxxuuusssqqqmmmkkkgggdddbbb```]]][[[XXXWWWTTTPPPLLLJJJHHHGGGFFFEEEDDDCCCBBBAAA@@@???AAAEEEFFFDDDCCCDDDBBB>>>???>>>===<<<<<<===>>>???>>>===<<<;;;;;;;;;;;;;;;>>>===<<<<<<===???AAACCCGGGIIILLLNNNOOOPPPSSSUUUXXXWWWVVVVVVUUUTTTRRRPPP```mmmnnnKKK>>>@@@::::::888666666888999888888888666444333444888;;;777555333222333444444333///000222444555555555444777666444111000111222222000000000000000000000000......//////000000111111......///111222333444555444333333222111111111222222333333444444333333222222333333333333333333444555555555666666777888999777777777777888888888888888888999999999:::::::::555:::<<<<<<;;;===??????AAA>>>>>>BBBCCCGGGTTTbbbkkkOOO???>>>??????>>>888888999888666555555666222222333333444555555555444444444444444444444444555444444333333444444555222222222222222222222222000000000000000000000000000000000000000000000000111111000000//////......~~~yyyuuurrrmmmeee^^^]]][[[SSSIII>>>;;;777666888999777555222222333333333444444444666555444333333333333444333333333333333333333333111111222222222333333333333222222222444555444333444444444444444444444444555666666444333333555777888777999;;;:::888;;;BBBQQQaaayyy~~~|||{{{|||}}}~~~{{{zzzyyywwwtttqqqooommmmmmjjjfffdddbbb___]]]ZZZUUUTTTRRRPPPMMMLLLJJJJJJFFFEEEDDDCCCBBBAAA@@@@@@AAADDDEEECCCBBBDDDCCC?????????>>>======>>>?????????>>>======<<<<<<<<<======<<<;;;;;;;;;===???@@@FFFHHHKKKMMMOOOQQQUUUWWWZZZZZZYYYZZZZZZZZZXXXWWWYYY```mmmdddJJJ???<<<;;;999888999::::::888999888666444444777<<>>???===>>>BBBEEEHHHTTTnnnlllSSSCCC===>>>BBB999999999888666555444444444444444444333333333333444444444444444444444444444444333333333333444444222222222222222222222222000000000000000000000000000000000000000000000000111000000000/////////...~~~yyyuuuqqqmmmeee]]]ZZZXXXPPPFFF>>>;;;777666888999777555333333333333444444444444555555444333333333444444333333333333333333333333222222222222333333333333333222222222444555555333555555555555555555555555444555666555333333555777666666888999888888AAAKKKkkk{{{}}}}}}zzzzzzzzz|||}}}yyyxxxwwwuuurrrooolllkkkiiifffbbb___]]]ZZZXXXUUUOOONNNMMMLLLKKKJJJJJJJJJEEEEEEDDDCCCBBBBBBAAAAAA@@@CCCCCCAAAAAADDDDDDBBB@@@??????>>>>>>??????@@@??????>>>>>>======>>>>>><<<<<<;;;::::::;;;<<<===AAADDDGGGJJJLLLOOOSSSVVVXXXYYY[[[\\\]]]^^^^^^^^^XXXXXX[[[ggg|||ZZZAAA<<<999666777999999777444:::888666444444999@@@EEE???;;;666333222222222111111000//////111444888;;;;;;999666444222111000111000000000000000000000000/////////000000000000111000000111111111222222222333333222222111111222222222333333444444333333222222222333333444444444444666666666666777888999999777777777888888888999999999999999:::::::::;;;;;;;;;;;;:::;;;;;;<<<>>>??????@@@EEEPPP```xxxkkkNNN>>><<<@@@;;;;;;;;;;;;999888666555666666555444444333222222333333333333333333333333333333222222222222333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000////////////~~~yyyuuuqqqnnnfff]]]YYYVVVNNNEEE>>>:::777666888999777555333333333444444444444555555444444333333333444444333333333333333333333333333333333333333333333333333222222333555666555444444444444444444444444444333555555555444444555777777888:::888666===QQQfff~~~zzz}}}{{{wwwuuutttuuuvvvxxxsssrrrqqqnnnllliiifffeeeaaa^^^ZZZWWWUUURRRPPPMMMHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@BBBBBB???@@@DDDEEECCC@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>======>>>>>>>>>===<<<;;;::::::::::::;;;;;;===AAACCCFFFJJJOOOSSSSSSVVVXXX[[[\\\^^^```aaa```^^^[[[ZZZbbbwwwsssVVVBBB;;;666777::::::666444777777666444444777===AAA===:::555222111222222222111000000000111333666888777666555333111111111111000000000000000000000000000000000000000000000000111111111111111111111111333333222222111222222333222333333444444333333222222222333333444555555555666666666666777888999:::777777888888888999999999::::::::::::;;;;;;;;;;;;<<<:::;;;???@@@@@@AAADDDKKKNNNZZZsssfffQQQDDD======<<<<<<<<<<<<;;;999888777777666666555555555555333333333333333333333333333222222111111222222333222222222222222222222222000000000000000000000000000000000000000000000000000000000000////////////}}}yyyuuuqqqooohhh___YYYUUUNNNFFF>>>:::777666888999777555333333444444444555555555444444333333333444444555333333333333333333333333333333333333333333333333333222222333555666666555333333333333333333333333222444555555555444555777:::===???<<<:::HHHiii}}}wwwtttrrrpppmmmkkkjjjkkkmmmnnniiihhhgggeeebbb___]]][[[YYYWWWSSSPPPNNNLLLJJJHHHFFFEEEDDDBBBAAAAAA@@@@@@BBBBBBBBBBBBAAAAAAAAAAAA???AAAAAA???@@@DDDFFFDDD@@@@@@AAAAAAAAAAAA@@@@@@=========<<<<<<===>>>>>>>>>>>>===<<<<<<;;;;;;;;;999;;;===@@@BBBGGGLLLPPPPPPSSSWWWZZZ[[[]]]```cccdddgggfff^^^XXX^^^qqq|||UUUGGG;;;:::===;;;999888333555666555444444555777888555222000111222333333111222222333333222222111222111111111111111111111000000000000000000000000111111111111000000000000222222222111111111111000333222222111222222333333222333333444444333333222222222333444444555666666666666666777777888999:::888888888888999999999999::::::;;;;;;;;;<<<<<<<<<>>>===???DDDCCCBBBFFFMMMZZZlllsssWWW@@@>>>;;;999:::;;;;;;:::888666777777777888888888999333333333333333333333333333222222111111222222333222222222222222222222222111111111111111111111111000000000000000000000000////////////000000000000}}}yyyuuuqqqpppiii```YYYVVVOOOHHH>>>;;;777666888999777555333444444444555555555555444444333333333444555555333333333333333333333333444444444444333333333333333222222333666777777666333333333333333333333333111333555666555555666777666999<<<>>>CCCVVVyyy{{{}}}vvvqqqnnniiihhhgggfffffffffggghhheeedddbbb```^^^[[[XXXWWWTTTQQQNNNLLLKKKIIIGGGEEEFFFEEEDDDBBBAAA@@@?????????@@@@@@@@@@@@@@@@@@@@@>>>AAABBB@@@@@@DDDEEEBBB???@@@@@@AAAAAA@@@@@@???======<<<<<<<<<===>>>>>>>>>>>>>>>>>>======<<<<<<;;;===>>>???AAAEEEJJJNNNPPPTTTYYY[[[\\\]]]aaadddbbbjjjnnniii^^^[[[eeepppmmmVVV@@@::::::777555777222444666666444222111111444222000000222444444333222222333444333111000......//////000111111111222000000000000000000000000222111111111111000000000222222111111111111111111222222111111222222333333222333333444444333333222222222333444555666666777777777777777888999::::::888888888999999999999:::;;;;;;;;;<<<<<<<<<=========;;;===AAA??????KKKZZZmmmlllLLLAAA===888777888999888777666666777888888999::::::444444444444444444444444333333222222222222333333222222222222222222222222111111111111111111111111000000000000000000000000////////////000000000000}}}yyyuuupppoooiii```YYYUUUOOOIII>>>;;;777666888999777555444444444444555555555555333333333333333444555666333333333333333333333333555555444444444333333333333222222333666777777666444444444444444444444444111333555666666555666777444555;;;FFFUUUiiizzzsssmmmiiiggg______``````aaaaaa``````___^^^]]][[[XXXUUUSSSQQQMMMKKKHHHGGGFFFFFFDDDCCCCCCCCCAAA@@@????????????======>>>>>>?????????@@@===AAABBBAAAAAADDDCCC@@@>>>???@@@AAAAAA@@@???>>>>>>=========>>>>>>???@@@======>>>>>>>>>======<<<===>>>>>>>>>???BBBGGGJJJPPPTTTYYY[[[[[[\\\```cccaaahhhooonnngggcccdddhhhyyylllLLL>>>999555444777555666777777444333222333222111111222444555444333222222222111111111111111///000000111111111111111000000000000000000000000222222222111111111000000111111111111111111222222222222111111222222333444222333333444444333333222222222333444555666777777777777777777888999::::::888888888999999999::::::;;;<<<<<<<<<============<<<:::<<<@@@@@@GGG```{{{iiiLLLFFF===999999:::999777777777777777777777777777555555555555555555555555444444333333333333444444222222222222222222222222111111111111111111111111000000000000000000000000.../////////000000000111}}}yyyuuunnnnnnhhh___XXXUUUOOOIII>>>;;;777666888999777555444444444555555555666666333333333333333444555666333333333333333333333333555555555444444333333333333222222333666888888777555555555555555555555555000333555666666555666777999888@@@SSSjjj}}}|||vvvnnngggaaa^^^]]]QQQRRRTTTVVVVVVVVVUUUUUUUUUTTTSSSQQQNNNKKKHHHGGGHHHFFFCCCBBBBBBBBBAAA?????????>>>===============<<<<<<======>>>>>>??????===AAACCCBBBBBBDDDBBB>>>>>>???@@@AAAAAA@@@???>>>??????>>>>>>???@@@AAAAAA<<<<<<======>>>======<<<<<<===<<<<<<<<<>>>CCCFFFNNNSSSXXXZZZXXXYYY]]]aaaeeehhhlllmmmlllhhhdddaaaggg[[[HHH@@@::::::>>>888888888666444444666777333333333555666666444222333222000//////111333555222222222222222111000000000000000000000000000000222222222222111111000000000000111111111222222222222111111111222333333444222333333444444333333222222222333444555666777888777777777777888999:::;;;888888999999999:::::::::<<<<<<<<<<<<=========>>>AAA???BBBGGGKKKYYY}}}XXXOOODDD>>>======<<<999777777666666555555444444666666666666666666666666555444444333333444444555222222222222222222222222111111111111111111111111000000000000000000000000.../////////000000111111~~~{{{uuurrrqqqiii\\\VVVVVVOOOEEE<<<;;;999888777777666666555555444444444444555555555555444444444333333333000111333444555444333333000000111222222333333444555444333222222444555777666666555555555444444444777444444666666444666:::>>>111IIIlllwww{{{uuutttqqqllleee^^^XXXSSSQQQLLLLLLMMMMMMMMMMMMMMMMMMLLLKKKJJJHHHGGGEEEDDDCCC????????????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>======<<<<<<<<<;;;<<<<<<===??????@@@@@@@@@??????@@@@@@@@@AAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@??????===<<<<<<<<<<<<<<<======>>>???@@@JJJMMMRRRWWW\\\^^^^^^^^^eeelllqqqooommmmmmllliiijjjppp}}}aaaGGG<<<999999777999777333444999777111555555444444444333333333222222222111111111111000222222222222222222222222444333222111000000000000111111222222222222111111111111222222222333333333222222222222222222222222333333333444444444555555555444333222333444555666888888999999999:::::::::::::::::::::;;;<<<======;;;===>>>===;;;<<>>@@@===777===888777:::<<<:::999:::777777666555555555555555555555555555555555555555444444333333333333222222333333333222222111111111222111111111000000//////000000000000000000000000|||vvvrrrqqqhhh\\\VVVVVVOOOEEE<<<;;;999888777777666666666555555444444555555666555555444444444333333333111222333333444444444333888777777666555444444333555444333222222444555777666666555555555444444444777444444777777555777;;;<<<:::UUUvvvxxxoooiiieeeccc^^^XXXRRRMMMIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGEEEDDDCCCBBBAAA>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<>>>=========<<<<<<<<<<<<<<<<<<===??????@@@@@@???>>>>>>>>>>>>????????????@@@@@@@@@AAAAAAAAAAAABBB@@@@@@@@@??????>>>===<<<===<<<<<<======>>>???@@@GGGJJJOOOUUUZZZ]]]^^^___bbbiiiooonnnnnnoooooommmlllmmmrrr___FFF======999;;;999444333777777333555555555444444444333333333333333333222222222222222222222222222222222222222111111111111111222222111111222222222222111111222222222222222222222333222222222222222222222222333333444444444555555555666555444444444555666777888999999999999:::::::::::::::::::::;;;<<<======<<<;;;:::;;;===@@@AAABBBFFFMMMaaa~~~sssWWWDDD>>>>>>>>>===888666888777555555888777777666555555555555555555555555555555555555555444444333333333333222222333333333222222222111111222111111111000000000000000000000000000000000000{{{uuurrrqqqhhh[[[VVVUUUOOODDD<<<;;;999888777777666666666666555555555555666666555555444444444333333333333333222222333333444444:::999999777666555444444444444333222333444555666555555555555555444444444666555555888777666888===<<>>>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;============<<<<<<<<<<<<<<<<<<===>>>????????????<<<<<<<<<<<<============??????@@@@@@@@@AAAAAAAAA??????@@@??????>>>===<<<============>>>???@@@@@@CCCFFFLLLRRRWWW\\\^^^``````ggglllmmmooorrrsssqqqssspppmmmrrrzzzSSS???===:::<<<;;;666333555666555555555555444444444444333444444444444333333333333222222222222222222222222000000000111222333333444111111222222222222111111222222222222222222222222333333333333333333333333333444444444444555555555666666555555555666888999999999999999::::::::::::::::::::::::;;;<<<===>>>>>><<<:::;;;@@@DDDFFFFFFBBBVVVzzzlllLLL===<<>>===<<<;;;;;;:::<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<===============<<<<<<<<<<<<<<<===>>>??????>>>>>>;;;;;;<<<<<<<<<=========????????????@@@@@@@@@@@@???????????????>>>==================>>>???@@@AAABBBDDDIIIOOOVVV[[[___aaaaaafffkkkmmmppptttuuusss{{{xxxsssqqqzzzhhhIII>>>888:::;;;999666555555666555555555555444444444444444444444444333333333333222222222222222222222222000111111222333333333333111111222222222222111111333333333222222222222111333333333333333333333333444444444444555555555555666555555444555666888999999999999:::::::::;;;;;;:::::::::;;;;;;<<<===>>>??????>>>===@@@EEEMMMRRRVVVooo}}}```NNNEEE@@@<<<;;;;;;<<<999333333777777777666555555555555555555555555555555555555555444444333333333222222222222222222222222222222222111111111111111111111111000000000000000000000000{{{uuuqqqppphhh[[[UUUUUUNNNDDD;;;;;;999888777666666666666666555555555555666666555555444444444333333333555444333222111222333444222333333333333333444444333333333333444444555555444555555555555555555555777666777888666555;;;CCCVVVqqqwwwlllcccZZZPPPJJJGGGFFFDDDBBBAAA@@@??????>>>>>>>>>=========<<<<<<;;;;;;;;;:::::::::999999;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<=========<<<<<<<<<===============<<<======>>>>>>>>>>>>===<<<<<<<<<=========>>>>>>>>>>>>>>>?????????@@@@@@>>>????????????>>>>>>============>>>>>>???@@@AAABBBDDDHHHNNNTTTZZZ___bbbccchhhkkklllpppuuuuuurrrxxxzzz{{{zzz|||___GGG999999;;;<<<:::777555555666666555555555444444444333333333333222222222222222222222222222222222222222333333333333222111000111111222222222222111111222222222222222222222222333333333333333333333333444444444555555555666666555444444333444666777888999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>><<<@@@AAA??????HHHZZZiiittt___KKK<<<:::<<<>>>;;;666444666777777666555555555555555555555555555555555555555444444333333333222222222222222222222222222222222111111111111111222222222000000000000000000000000}}}wwwqqqpppgggZZZUUUTTTNNNCCC<<<;;;999888777777666666555555444444444444555555555555444444444333333333444444333333222222333333555555555444333333222222333333333444444444555555444444444555555555555555777666666777666888BBBMMMkkk~~~vvvkkkaaaYYYRRRKKKGGGCCCBBBAAA???>>>>>>>>>>>><<<<<<;;;;;;::::::999999::::::::::::::::::999999;;;;;;;;;;;;:::::::::999;;;;;;;;;<<<======>>>>>><<<<<<<<<===============<<<======>>>>>>=====================>>>>>>>>>???===>>>>>>>>>>>>?????????>>>>>>????????????>>>>>>>>>>>>>>>>>>???@@@AAAAAADDDEEEHHHLLLQQQXXX]]]```eeeiiikkklllqqqvvvvvvssspppwwwuuuVVVBBB>>>;;;<<<<<<999666666666666666555555555444444333333333333222222222222222222222222222222222222333444444444444222000///111111222222222222111111111111222222222333333333333333333333333333333333444444555555555666666666444444333333444666888999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???:::???CCCBBBFFFXXXvvvyyy[[[BBB===:::<<<;;;777444555777777666555555555555555555555555555555555555555444444333333333333222222111222222222222333333333111111111222222222222222000000000000000000000000|||vvvqqqpppgggZZZUUUTTTNNNCCC<<<;;;999888777777666666444444333333333333444444555555444444444333333333333444444444333333222111444444444444444333333333333333444444555555444444444444444555555555666666555555666888999???MMM[[[xxxssskkk```WWWQQQMMMHHHEEECCCCCCAAA@@@???>>>>>>>>><<<<<<;;;::::::999888888:::::::::::::::;;;;;;;;;<<<;;;;;;;;;;;;:::::::::999::::::;;;<<<<<<======<<<<<<<<<<<<=========>>><<<===============<<<<<<============>>>>>>>>>>>>=========>>>>>>>>>??????>>>>>>????????????>>>>>>>>>>>>>>>>>>???@@@AAAAAAEEEEEEFFFIIINNNTTTYYY\\\eeehhhjjjlllqqqxxxxxxtttrrryyynnnSSSGGG===;;;<<<:::888888666666666666555555555555444444444444333333333333222222222222222222222222111222444555555333222111111111222222222222111111000000111222333444444555444444444444444444444444555555555555666666666666555444444444555777999::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<===>>>???===AAAEEEJJJWWWvvvpppRRRFFF<<<:::;;;:::888888777777666555555555555555555555555555555555555555444444333333333333222222111111222222222333333333111111111222222333333333000000000000000000000000~~~}}}yyysssqqqpppgggZZZTTTTTTMMMCCC<<<;;;999888777777666666444333333222222333333444555555444444444333333333333333444555444333111000......000111333444666666222333444444555555444444444444444555555555666666444444555888<<>>>>><<<===============<<<<<<<<<<<<<<<============>>>============>>>>>>>>>>>>===>>>>>>?????????>>>>>>>>>>>>>>>>>>???@@@AAABBBEEEEEEEEEHHHLLLQQQVVVYYYdddgggiiikkkrrryyyzzzvvvzzzaaaOOO>>>:::;;;:::999:::777666666666555555555555666666555555555444444444222222222222222222222222///111333555555555444333111111222222222222111111//////000111333444555666444444444444444444444444555555555555666666666777666555555666777999:::<<<:::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>???CCCDDDHHHQQQhhhaaaQQQ@@@;;;============777777666555555555555555555555555555555555555555444444444333333333222222111111111222222333333333111111111222222333333333000000000000000000000000zzzwwwuuuvvvqqqeeeXXXRRROOOJJJCCC<<<999888888555222555:::555555444333333333444444444444444444444444444444333444444444555666666666222222222333333444444444333333444444555666666666777666666555555555666666333::::::666>>>UUUjjjsssyyymmmggg\\\TTTKKKGGGDDD@@@@@@BBB>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;:::::::::;;;:::999999888888999999<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;;;;<<<:::;;;<<<<<<======<<<<<<:::;;;===>>>>>>>>>===<<<<<<<<<======>>>>>>?????????>>><<<;;;<<<===???@@@??????>>>>>>======<<<<<<>>>============???@@@AAADDDEEEFFFHHHLLLPPPSSSUUU___gggnnnqqquuuzzz{{{zzznnnNNN<<<:::>>>===999999777555555666555444222555555444333333333333444444333333222222333333444111111111111111111111111111111111111111222222333444333333222222111111111555444444333333333444444444444444555555555555666666666777888999::::::;;;:::::::::;;;;;;;;;<<<<<<999;;;???BBB???999:::???BBBJJJVVVmmmtttXXXBBB:::<<<;;;888999777666555555666888999777777666555555555555555444444444444444444444444333333333222222222111111333333333222222111111111000000000111222222222333{{{xxxvvvsssnnncccWWWQQQOOOKKKEEE???;;;999:::999555555888555555555444444444555555555555555555555555555555444444444444555555555555333333333333333333333333333333444444555666666666555444444333333444444444666888:::===III___ttt~~~nnnccc^^^UUUMMMGGGDDDBBB??????BBB>>>>>>>>>===<<<<<<;;;;;;<<<;;;;;;;;;::::::::::::;;;;;;:::999999999999:::;;;;;;;;;;;;::::::::::::999:::::::::;;;;;;<<<<<<:::;;;;;;<<<<<<<<<<<<<<<:::;;;<<<===>>>======<<<<<<===============>>>>>>>>>>>><<<<<<<<<===???@@@???>>>>>>>>>=========<<<>>>=========>>>???@@@AAACCCCCCEEEGGGKKKOOORRRTTT]]]eeelllppptttyyy{{{zzz]]]EEE>>>>>>===:::999888666666777777666444666555444444333333444444444333333222222333333444222222222222222222222222222222111111222222333444333333333222222222222222555444444333333444444555555555555666666666777777666666777888999:::;;;;;;::::::;;;;;;;;;<<<<<<<<<@@@<<<;;;<<<======AAAGGGAAA^^^qqqZZZGGG===:::<<<;;;:::888777666666777888777777666555555555555666444444444444444444444444333333333222222222222111333333333222222222111111111111111111111222222222|||yyywwwqqqlllaaaVVVQQQPPPKKKEEE@@@:::777:::;;;777555444555555555555555555555666666666666666666666666666555555555555444444444444333333333333333333333333333333444444555666666666555444444333444444555555888777<<>>???AAA>>>>>>>>>===<<<<<<;;;;;;;;;;;;::::::::::::999999<<<;;;::::::999999::::::999999999999::::::::::::888999999:::;;;<<<<<<===::::::;;;<<<<<<<<<<<<<<<;;;;;;<<<============<<<=========<<<<<<<<<<<<<<<>>>===<<<<<<<<<===???@@@>>>>>>>>>>>>========================>>>???@@@AAAAAABBBCCCFFFIIIMMMQQQSSSZZZbbbiiimmmrrryyy}}}|||qqqTTTCCC===<<<<<<:::999888888::::::999888666555444444333444444444444333333222222333333444444444444444444444444444222222222111222333333444222222222222333333333333555444444444444444555555666666777777777888888888666666777888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<===AAA<<<:::<<>>>>>======???>>>>>>>>>===<<<<<<;;;;;;:::::::::::::::::::::999;;;::::::999999999999999888888888999999:::::::::888888999:::;;;<<<<<<===::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===============<<<<<<;;;;;;::::::>>>======<<<===>>>??????>>>>>>>>>>>>=====================>>>>>>???@@@@@@AAABBBCCCFFFIIIMMMPPPSSSYYYaaahhhlllqqqzzzhhhMMM>>>;;;===;;;:::999:::<<<<<<;;;:::666666555444444444444444444333333222222333333444333333333333333333333333111111111111111222333333111222222333333444444444555444444444444555555666666666666777777777888888666777777888999:::;;;<<<;;;<<<<<<<<<<<<=========;;;;;;>>>BBBCCCDDDIIIQQQ|||pppMMM<<<>>>;;;;;;:::999888888777777888777777666555666666666444444444444444444444444444444333333333222222222222222222222222222222222333222222222111000000000}}}yyyvvvtttooocccWWWPPPNNNIIICCC:::444222666:::999555333222333444555666555555555444444444444444444444444555555444444333333333222333333333333333333333333333333444444555666666666666666666666666777888999888<<>>???<<<;;;===>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::::::::999888888888888888888888888999999:::::::::888888999999:::;;;<<<<<<999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<<<<;;;;;;::::::===============>>>>>>???============>>>>>>>>>>>><<<======>>>??????@@@@@@BBBBBBDDDFFFJJJMMMQQQSSSYYY```fffjjjpppzzz~~~```GGG===<<<<<<;;;:::;;;<<<===<<<;;;666666555444444444444555444333333222222333333444333333333333333333333333111000000000000111222222222222222333333444444555444444444444444555666777555555666666666777777777777777888999:::;;;;;;<<<<<<<<<<<<=========>>>>>>:::>>>CCCDDDBBBEEEUUUfffaaaFFF===::::::999888888888999999888888777666666666666666444444444444444444444444444444444333333333222222222222222222222222222222333222222222111000000000}}}|||wwwssstttnnnbbbVVVOOOMMMGGGAAA;;;666444888:::999777777222333555666777777666555444444444444444444444444444444444444333333333333222222222333333444444444333333444444555666666666444444444444555666777777;;;GGG\\\qqq|||~~~yyynnnaaaUUULLLGGGEEEDDD???===??????<<<;;;<<<>>>>>>>>>===<<<<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<;;;:::999999888888999999999999999999::::::::::::999999999999::::::::::::999999:::;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<============<<<<<<<<<<<<<<<============>>>>>>>>>>>>============>>>>>>>>>>>><<<===>>>???@@@@@@@@@???BBBBBBCCCFFFIIIMMMQQQSSSXXX^^^dddhhhnnnxxx~~~{{{\\\FFF<<<<<<;;;::::::<<<<<<;;;:::777666555555444444555555444333333222222333333444222222222222222222222222111111000000111111222333333333333333444444444444444444444444555666777777555555555666666666777777777777888999:::;;;<<<<<<============>>>>>>>>>>>>@@@BBBDDDBBBBBBQQQpppyyy\\\III>>>===:::999888999:::;;;999888777777666666777777444444444444444444444444444444444444333333333333111222222222222333333333222222222111111111111111}}}{{{zzzuuuqqqpppkkk___SSSMMMKKKFFF@@@===999777888777444444777444555777999999999888777555555555555555555555555333333333333333333444444111111222222333444555555333333444444555666666666444444444444555666777888AAATTTkkkwww}}}mmmggg^^^TTTKKKFFFCCCBBBAAA===<<>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<=========<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;:::::::::::::::::::::999999999999999999999:::;;;;;;;;;;;;:::;;;;;;:::::::::;;;<<<===<<<===============>>>>>><<<======>>>>>>>>>>>>>>><<<=========>>>>>>>>>???;;;<<<>>>???@@@@@@??????@@@AAABBBEEEHHHLLLOOORRRVVV\\\aaadddkkkuuu}}}wwwUUU>>><<<;;;999999::::::999777777666666555555555555555444333333222222333333444444444444444444444444444333333222222333333444555444444444444444333333333444444444444555666777888666666777777777888888888777888888999:::;;;<<<<<<======>>>>>>>>>?????????DDDDDDEEEGGGPPPiiizzzbbbFFFCCC>>>:::888999;;;<<<999888777777666666777777444444444444444444444444555444444444444333333333111111222222222333333333111111111111111222222222|||zzzyyytttooolllggg\\\QQQKKKJJJFFF@@@>>>:::888777333///000555555777999;;;<<<;;;:::999666666666666666666666666222222222333333444444444000000111222444555666666333333444444555666666777666666666666777888::::::FFF^^^tttzzz|||~~~|||gggbbbYYYPPPHHHCCCAAA@@@>>>::::::>>>@@@===<<<===>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<=========>>>>>>>>>>>>===<<<<<<<<<<<<===<<<<<<<<<;;;;;;:::::::::;;;;;;:::999999888888777999999:::;;;;;;;;;::::::;;;;;;:::999:::;;;<<<===<<<<<<======>>>>>>??????<<<======>>>>>>>>>>>>>>><<<=========>>>>>>??????;;;<<<>>>???@@@@@@????????????AAACCCGGGKKKNNNPPPTTTZZZ___bbbhhhsss{{{~~~bbbCCC<<<;;;999999999999777666777777666555555555555555444333333222222333333444555555555555555555555555555444444444444555666666555555555444444333333333444444444555555777888888777888888888888999999999777888999999;;;;;;<<<===>>>>>>>>>>>>????????????AAABBBFFFPPPaaayyyLLLHHHBBB<<<999999;;;<<<999888888777777777777777444444444444444444444444555555444444444333333333111111111222222333333333000000111111222222222333~~~zzzuuummmggggggeee^^^TTTMMMJJJFFFAAA<<<:::999888888888666444777777777777777777777777555555444444444333333333222333333444444333333222555555555444444333333333444333333444555555444222999555444888888777;;;BBBWWWooo~~~{{{}}}nnncccZZZOOOGGGEEECCC???<<<===========================<<<<<<<<<<<<;;;;;;;;;999:::;;;===???AAABBBCCC???@@@@@@???<<<:::;;;;;;FFFDDDAAA>>>;;;:::::::::===:::777666777888999888888888888999999:::::::::======<<<<<<;;;;;;;;;:::======<<<<<<<<<<<<======>>>>>>?????????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@???>>>===AAACCCDDDEEEFFFIIIMMMPPPVVVYYY___dddjjjqqqxxx}}}wwwJJJ???>>>:::666666::::::888777777777777666666666666555555555555555555555555444444444444444444444444333444444555555444333222444444444555555555666666555555666666777777888888999999888888888888888888777888999:::;;;;;;;;;;;;;;;@@@>>>>>>CCC@@@<<>><<<===999999999888888888888888777777777666555555444444333333333333333333333333111222222333333222222111000000000000000000000000~~~{{{vvvoooiiihhhfff^^^SSSLLLIIIEEEAAA<<<:::888888888888666444555555555555555555555555555555555555444444444333222333333444444333333222555555444444444333333333444444333444555555444222666222222555666888AAAKKKrrryyy}}}uuuggg[[[SSSJJJDDDCCCBBB@@@>>>==================<<<<<<============>>>>>>>>>>>><<<===>>>@@@BBBCCCDDDEEEBBBCCCCCCAAA???===>>>>>>GGGFFFDDDAAA>>><<<:::888;;;:::999:::;;;;;;:::888888999999::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::>>>======<<<<<<======>>>>>>>>>?????????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>AAACCCDDDEEEFFFIIILLLOOOUUUXXX]]]bbbhhhooowww{{{cccDDD@@@;;;:::999999999:::888777777777666666666666555555555555555555555555444444444444444444444444444444444444444555555555444444444555555555666666555555666666777888888888999999888888888888888888888888999:::;;;<<<===>>>@@@CCC@@@???DDD???:::AAADDDKKKWWWyyyeeeIII@@@>>>:::888999999999999999888888888888777777777666555555444444333333333333333333333333111222222333333222222111111111111111111111111111|||yyyrrrlllkkkggg]]]QQQJJJHHHEEE@@@;;;:::888888888888666444444444444444444444444444666666666555555555444444222333333444444333333222555444444444444333333333555444333444666666444333444333222444777>>>MMM[[[}}}~~~}}}sssfff[[[PPPJJJDDD@@@@@@AAA@@@???>>>>>>>>>>>>>>>===<<<<<<>>>>>>??????@@@AAAAAAAAA@@@AAABBBDDDEEEGGGHHHIIIFFFGGGGGGFFFDDDBBBCCCCCCKKKKKKKKKIIIFFFAAA===:::::::::;;;===>>>>>>;;;888999::::::;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;:::>>>>>>============>>>>>>===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????AAABBBDDDEEEFFFHHHLLLOOOSSSVVV[[[aaagggmmmtttyyyQQQEEE======<<<888777;;;888888777777777666666666555555555555555555555555444444444444444444444444555444444444444555777888444444555555555666666666555555666777777888888999888888999999999999999999999999999:::<<<>>>@@@AAAFFFHHHCCCCCCHHHBBB>>>FFFRRRbbb~~~bbbOOODDD;;;888::::::::::::999999888888888777777777666555555444444333333333333333333333333111222222333333222222111111111111111111111111111~~~{{{uuupppmmmhhh\\\PPPIIIHHHDDD???;;;999777777888888666555444444444444444444444444777666666666666555555555222333333444444333333222444444444444444444444444555444444555666666555333555555555666:::GGGZZZiiizzzwwwxxx{{{xxxwwwyyylllaaaVVVMMMIIIEEEAAA>>>???@@@@@@??????????????????>>><<<;;;>>>>>>???@@@AAABBBCCCDDDDDDEEEFFFGGGIIIJJJKKKLLLJJJKKKLLLJJJHHHGGGGGGHHHQQQRRRSSSRRROOOIIICCC???:::::::::<<<======<<<:::;;;;;;;;;<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>============>>>>>><<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>======>>>???@@@AAABBBDDDEEEFFFHHHLLLOOOSSSVVV[[[```ffflllsssxxxgggQQQ>>><<<===999777;;;888888888777777777666666555555555555555555555555444444444444444444444444666555444333444666888:::555555555555666666666666555666666777888888999999888888999999999999999:::;;;:::::::::<<>>@@@;;;;;;::::::999999888888777777777666555555444444444444444444444444444444111222222333333222222111111111111111111111111111~~~|||wwwrrrmmmggg[[[OOOJJJIIIDDD>>>:::888777777888888666555555555555555555555555555777666666666666555555555222333333444444333333222444444444444444444444444555444444555666666555333555777777888???OOOcccqqqpppnnnppptttqqqrrr}}}lll```UUULLLFFFFFFDDDAAA?????????>>>>>>>>>???@@@AAA@@@???===<<<>>>>>>???AAABBBCCCDDDEEEGGGGGGHHHJJJKKKLLLMMMMMMMMMNNNOOOMMMKKKJJJKKKLLLRRRTTTUUUUUURRRMMMGGGDDD>>><<<::::::;;;<<<===<<<<<<<<<=========>>>>>>>>>==================>>>>>>>>>>>>============>>>>>><<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>======>>>???@@@@@@BBBCCCDDDEEEHHHLLLNNNSSSVVV[[[```eeelllssswww}}}cccFFF<<<===;;;999999888888888888777777777777555555555555555555555555444444444444444444444444666555444333444666888:::555555555666666666777777666666777777888999999999888888999999::::::::::::;;;;;;:::;;;===@@@CCCEEEIIIHHHBBBBBBFFFBBBJJJ^^^fffNNNBBB@@@<<<<<<;;;;;;:::999999888777777777666555555444444444444444444444444444444111222222333333222222111111111111111111111111111~~~|||wwwrrrlllfffZZZOOOKKKJJJDDD===999888666666777888666555555555555555555555555555666666666555555555444444222333333444444333333222333333333444444444444555666555444555777777555444222555777;;;FFFYYYjjjsssuuussssssrrrooorrr~~~pppbbbXXXNNNHHHEEEDDDCCCBBB@@@???>>>=========>>>@@@AAAAAA@@@???===???@@@AAABBBCCCDDDEEEEEEHHHHHHIIIJJJKKKLLLMMMMMMNNNOOOOOOOOOMMMLLLMMMNNNPPPQQQQQQQQQPPPMMMIIIGGGCCCAAA===<<<===?????????>>>>>>>>>=========<<<<<<===============>>>>>>>>>======<<<<<<<<<<<<======;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????@@@AAACCCDDDEEEGGGKKKNNNSSSVVVZZZ___dddkkkqqqvvv||||||YYYBBB<<<===;;;888999999888888888777777777555555555555555555555555444444444444444444444444555444444444444555777888555555666666666777777777666666777888888999999:::888888999999:::;;;;;;;;;;;;;;;;;;<<<>>>@@@BBBCCCDDDDDD??????BBBCCCUUUuuuyyy]]]HHH???======<<<;;;;;;:::999999777777777666555555444444444444444444444444444444111222222333333222222111222222222222222222222222~~~{{{vvvrrrjjjdddYYYOOOLLLKKKEEE<<<888777666666777777666555444444444444444444444444555555555555444444444333222333333444444333333222333333333444444444555555666555555555777777555444111555999AAAQQQffftttwww{{{xxxsssnnnmmmttt|||~~~uuudddYYYQQQIIIEEEDDDAAAAAABBBAAA???=========<<<===@@@BBBCCCBBB@@@???BBBCCCCCCDDDEEEFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLLLLMMMNNNOOONNNMMMLLLMMMNNNNNNNNNMMMMMMMMMLLLLLLLLLIIIGGGEEEDDDEEEEEECCCBBB??????>>>===<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>@@@AAACCCDDDEEEGGGKKKNNNQQQTTTYYY]]]ccciiioootttyyysssOOO=========999999999999888888888777777555555555555555555555555444444444444444444444444444444444444444555555555555666666666777777777777666777777888888999::::::888888999999:::;;;;;;<<<;;;;;;<<<===>>>???@@@AAA@@@BBBAAADDDKKKTTTtttrrrWWWEEE>>>>>>===<<<;;;:::999999777777777666555555444444555555555555555555555555111222222333333222222111222222222222222222222222}}}zzzvvvqqqiiicccXXXPPPMMMLLLEEE<<<888777666666777777666555333333333333333333333333555555444444444333333333222333333444444333333222333333333444444555555555666555555666777777666444111666===GGG[[[qqq||||||zzzuuulllfffjjjvvvzzz{{{jjjZZZRRRLLLEEEAAABBB>>>???AAA@@@???======>>>;;;===@@@BBBCCCCCCAAA@@@EEEEEEEEEFFFGGGGGGHHHHHHFFFGGGGGGHHHIIIJJJJJJKKKLLLNNNNNNNNNLLLKKKLLLMMMNNNNNNLLLLLLLLLNNNOOOQQQMMMLLLLLLLLLLLLJJJGGGDDD@@@@@@???===<<<:::999999999999999::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@???>>>===@@@AAACCCDDDEEEGGGKKKNNNPPPSSSWWW\\\aaagggnnnrrruuuZZZ???<<<>>>:::999999999888888888888777555555555555555555555555444444444444444444444444333444444555555444333222666666666666777777777777777777777888999999::::::888888999::::::;;;<<<<<<:::;;;===>>>???????????????CCCFFFMMMXXXhhhhhhPPP???>>>===<<<;;;:::999999777777777666555555444444555555555555555555555555222222222333333222222222222222222222222222222222|||vvvpppkkkbbb___XXXPPPLLLJJJDDD<<<999777555555666777777666555555555555555555555555444444555555555444222111333333333333333333333333333333333444444444555555555444222111333777999888;;;888EEE^^^kkkjjjooo|||oooaaadddqqq{{{~~~~~~xxxkkk___PPPGGGEEEEEEBBB>>>@@@AAAAAABBBAAA@@@???>>>???@@@BBBCCCBBBBBBCCCDDDEEEIIIKKKIIIIIIKKKIIIEEEGGGEEEHHHOOORRROOOLLLMMMPPPNNNLLLKKKLLLMMMLLLLLLTTTSSSRRRPPPOOONNNOOOQQQQQQQQQQQQQQQRRRQQQNNNLLLKKKFFF@@@<<<;;;;;;;;;;;;>>><<<999888999::::::999;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>?????????@@@?????????>>>>>>======@@@???>>>======???AAABBBAAAAAAAAABBBDDDGGGIIIKKKQQQTTTXXX]]]ccciiippptttyyysssMMM@@@AAA;;;;;;;;;::::::999888888777999777666555666555444222555666666666444333444555555444333444666666666555666666777888888888888888777888888888888999999999999999:::::::::;;;;;;;;;???>>><<<<<<>>>@@@@@@@@@FFFHHHHHHQQQpppfffRRRAAA888???AAA:::777:::999888777666666555555555555555555666666666666666444333333222222333333444111111111111111111111111|||vvvoookkkccc```YYYQQQMMMKKKEEE>>>999777666555777777777666555555555555555555555555555555666666666555333333333333333333333333333333222222222333333333444444444444333222333666777777999===MMMaaalllmmmqqqyyyqqqeee^^^fffuuu}}}ooocccXXXKKKDDDCCCCCCAAA???@@@@@@AAABBBBBBAAA@@@@@@@@@AAAAAA@@@@@@BBBFFFIIIJJJNNNOOOLLLLLLNNNLLLIIIGGGEEEHHHNNNPPPMMMKKKLLLVVVRRRMMMIIIGGGHHHLLLNNNVVVWWWYYYXXXVVVTTTRRRQQQUUUSSSQQQPPPQQQRRRRRRRRRSSSMMMFFF@@@>>>>>>??????>>><<<:::999:::;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>?????????????????????>>>>>>>>>===@@@???>>>===>>>???AAABBBAAAAAAAAABBBDDDGGGIIIKKKRRRVVVZZZ___dddjjjqqqvvv{{{ZZZDDDAAA<<<;;;;;;::::::999888888888999777666666777777555444555666777666444333444555555444333444666777666555666666777888888888888888888888888888999999999999999::::::::::::;;;;;;;;;>>>======>>>@@@BBBCCCCCCGGGDDDHHH___xxx\\\GGG999;;;>>>:::777999999888777666666555555666555555555555555555555555333333222222222222333333111111111111111111111111|||vvvoooiiiccc```XXXPPPLLLJJJEEE>>>:::888666666777777666555555555555555555555555555444444555555555444333333222222222222222222222222111222222222333333333333333333333444444555666777999FFFYYYgggnnnqqqtttvvveeeaaacccooo}}}~~~sssjjjYYYQQQFFFAAABBBDDDCCCAAA???@@@AAABBBCCCCCCCCCCCCCCCBBBAAA???@@@CCCIIIMMMRRRTTTSSSPPPOOOQQQPPPMMMHHHGGGJJJOOOPPPLLLJJJLLL[[[WWWPPPHHHBBBCCCIIIOOOXXX\\\aaadddccc___YYYUUUYYYVVVRRRNNNNNNQQQUUUXXXVVVPPPHHHBBB???>>>>>>???>>><<<;;;:::<<<<<<<<<;;;::::::;;;;;;<<<<<<<<<============>>>>>>?????????????????????>>>>>>>>>>>>@@@???>>>>>>>>>???AAABBBAAAAAAAAABBBDDDGGGIIIKKKRRRUUUZZZ^^^cccjjjpppuuuzzziiiKKKAAA;;;<<<<<<;;;:::999999999999888777666777888888777666555666777666444333444555555444333444666777666555666666777888888888888888888888888888999999999::::::::::::;;;;;;;;;<<<<<<<<<===>>>@@@BBBCCCDDDEEEHHHBBBMMMuuu|||nnnUUU>>>888<<<<<<999999999999888777666666666666444444444444444444444444333222222111111222222333222222222222222222222222}}}uuummmhhhbbb___WWWNNNJJJIIIDDD===:::888777666777777666555555555555555555555555555333333333333333333333222222222222222222222222222222222333333333444444444333222333555555333555888===RRRfffnnnqqqvvvvvvsssfffiiirrr{{{|||uuujjjbbbSSSMMMEEEBBBCCCEEEDDDCCC???@@@AAACCCDDDEEEFFFFFFEEEEEEDDDBBBBBBDDDIIILLLVVVXXXVVVRRRPPPRRRRRROOOJJJJJJMMMQQQPPPMMMLLLNNNYYYYYYTTTLLLCCCAAAEEEJJJUUUZZZcccjjjmmmiiibbb\\\\\\XXXRRRLLLKKKNNNUUUZZZVVVQQQLLLGGGDDDCCCAAA@@@@@@>>>======>>>>>>===<<<::::::;;;;;;<<<<<<======<<<<<<======>>>??????????????????>>>>>>>>>>>>>>>??????>>>>>>>>>???@@@AAAAAAAAAAAABBBDDDGGGIIIKKKPPPRRRWWW[[[```fffmmmqqquuu|||}}}{{{}}}\\\JJJ>>>===<<<;;;:::999999999:::888777666777999:::999888555666777666555444444666666444444555666777666555666666777888888888888888888888888999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;===???AAABBBCCCDDDEEEKKKJJJ```gggIII;;;<<<>>>===::::::999888777666666666666555555555555555444444444222222222111111222222222222222222222222222222222}}}uuummmgggddd```XXXOOOKKKJJJEEE???;;;999777777777777666555555555555555555555555555555444444444444555555555222222222222222222222222444444444444555555555555444222333666666333555;;;FFF\\\ooossstttxxxvvvpppmmmsssyyytttwww||||||tttjjj^^^TTTNNNIIIEEECCCCCCDDDDDDBBB@@@AAABBBCCCEEEGGGHHHIIIFFFHHHIIIHHHGGGFFFFFFGGGTTTVVVUUUQQQPPPRRRRRRPPPNNNNNNQQQTTTSSSOOOOOOSSSSSSVVVWWWSSSJJJDDDCCCEEEMMMRRR[[[eeekkkjjjeee___\\\XXXSSSMMMJJJMMMTTTZZZYYYVVVTTTRRRPPPMMMJJJGGGCCCBBB@@@@@@AAAAAA???===;;;;;;;;;<<<<<<=========;;;<<<<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>?????????????????????@@@@@@@@@AAAAAAAAABBBDDDGGGIIIKKKOOORRRVVVZZZ___eeekkkpppssszzz{{{~~~vvv[[[CCC???===<<<:::999::::::;;;888777666888:::;;;:::999666777777777555444555666666555444555777777777666666666777888888888888888888999999999999:::::::::;;;;;;<<<<<<<<<=========<<<>>>AAAAAAAAAAAADDDFFFKKKXXX}}}xxxXXXBBB<<<>>>===999:::999888777777666666666777777777777666666555555333222222222222222222333222222222222222222222222|||uuunnniiigggcccZZZQQQMMMMMMHHHBBB<<<:::888777777777666555555555555555555555555555777777777666777777888999333333333333333333333333555555555555666666666666555111333777666333888AAARRRcccrrrvvvvvvvvvrrrlllooovvv|||tttooosss|||sssnnndddWWWMMMGGGEEECCCBBBCCCCCCBBBAAABBBBBBCCCDDDFFFHHHJJJKKKGGGJJJMMMMMMKKKGGGEEEDDDOOORRRRRROOOOOORRRRRROOOPPPQQQTTTWWWVVVRRRSSSXXXQQQUUUXXXWWWRRRLLLIIIHHHHHHJJJPPPXXX```bbb___\\\XXXXXXVVVQQQOOOQQQWWW\\\ZZZYYYWWWUUUTTTQQQNNNKKKGGGFFFEEEDDDDDDCCCAAA>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>??????>>>>>>>>>>>>????????????>>>>>>??????@@@@@@@@@@@@AAAAAAAAABBBDDDGGGIIIKKKQQQSSSWWW\\\```ffflllpppttt|||iiiFFF@@@>>><<<:::999:::;;;<<<888777666777999::::::888666777888777555444555666666555444555777888777666666666777888888888888888999999999999::::::::::::<<<<<<<<<============>>>===???BBBAAA@@@BBBGGGKKKOOOjjjjjjMMM>>>======888::::::999888777777777777999888888777777666666666444333333222222333333444333333333333333333333333zzzuuupppmmmgggcccZZZPPPLLLLLLHHHBBB===:::888777888777666555555555555555555555555555777666666555666777888999444444444444444444444444444444444555555555666666666111222777666333:::GGG]]]eeeooouuuuuuqqqlllhhhooorrr|||yyyrrrrrrxxx}}}xxxmmmggg^^^SSSMMMCCCCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDEEEFFFHHHJJJLLLGGGJJJMMMNNNLLLIIIGGGFFFIIIMMMOOONNNOOORRRRRROOOPPPRRRVVVYYYWWWSSSVVV\\\VVVVVVWWWWWWVVVUUUSSSRRRNNNLLLKKKNNNTTTXXXXXXVVVTTTWWWZZZYYYXXXYYY^^^ccc```\\\XXXTTTRRRQQQOOOMMMKKKJJJIIIHHHGGGEEEBBB???>>>>>>======<<<<<<;;;;;;::::::;;;<<<===>>>???@@@===>>>>>>>>>????????????>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBDDDGGGIIIKKKPPPSSSWWW[[[___eeekkkooouuu}}}yyyQQQAAA???<<<:::::::::<<<===888777666777888999888777666777888777555555555777777555555555777888777666666666777888888888888888999999999:::::::::;;;;;;<<<<<<=========>>>>>>>>>===@@@BBBBBBBBBEEEMMMSSSkkk~~~\\\EEE???>>>;;;::::::999888777777777777888888888777666555555555555444444333333444444555333333333333333333333333|||xxxuuurrrpppddd```WWWMMMIIIIIIEEE???===;;;888888888888666555555555555555555555555555444333333222333444555666555555555555555555555555333333333444444444555555777111222777777444<<>>===<<<;;;::::::::::::;;;<<<===>>>???@@@======>>>>>>?????????@@@>>>>>>???@@@@@@@@@@@@???AAAAAAAAABBBDDDGGGIIIKKKNNNQQQUUUYYY]]]bbbiiimmmttt|||bbbAAA???===::::::;;;<<<>>>888777666777888888777666666777888777666555666777777666555666777888777666666666777888888888888888999999:::::::::;;;;;;;;;============>>>>>>>>>>>>===@@@BBBCCCDDDIIIRRRZZZiiiLLLCCCBBB???;;;:::999888777777777777888777777666555444444444666555555444444555555666333333333333333333333333}}}xxxtttooolllddd^^^SSSIIIFFFGGGBBB<<<:::888666666666666666444333333333333333333333333444555555555444333333222333333222222333333444555333333333444444444555555777444444555777<<>>>>>?????????>>>>>>>>>>>>??????===>>>>>>>>>>>>???????????????@@@BBBDDDGGGIIIJJJPPPRRRVVVYYY]]]ccciiinnnsss}}}UUUGGG@@@???:::===???888::::::999999999999::::::999888888888777777666666666666777888888888888888666666666666777777777777999;;;;;;;;;999999999;;;<<<<<<<<<===============JJJ>>>>>>IIIGGGCCC\\\sssQQQ888???:::999999999<<<===999444666666666666666555555444333333333333333333333333333555666666555444444555|||vvvpppjjjfffddd^^^SSSJJJGGGHHHCCC<<<:::888666666666666666444555555555555555555555555444444555555444444333222333333222222333333444555333333333444444444555555333222333777:::???IIITTTccciiinnnkkkffffffkkkppp}}}|||zzzwwwooojjjoooxxxqqqmmmuuusssggg[[[TTTOOOJJJIIIJJJMMMLLLKKKLLLNNNPPPQQQQQQQQQOOOKKKFFFCCCBBBDDDFFFJJJNNNNNNIIIHHHKKKMMMKKKLLLKKKJJJKKKNNNQQQSSSTTTSSSVVVZZZ[[[[[[ZZZ\\\^^^^^^^^^^^^______```bbbbbb```^^^\\\[[[ZZZZZZYYYXXXXXX\\\aaafffiiiiiihhhhhhfff___ZZZ[[[```aaa\\\WWWYYYXXXWWWVVVUUURRRMMMJJJCCCCCCBBB@@@???>>>===<<<;;;;;;<<<<<<===>>>>>>?????????>>>>>>>>>>>>?????????@@@@@@@@@@@@AAAAAAAAA@@@AAABBBCCCEEEGGGIIIJJJPPPRRRUUUYYY]]]ccciiinnnsss|||aaaKKK???>>>;;;<<<>>>999999999999888888999999999999888888888777777777777666777777888888888888888777777888888888999999999999;;;;;;;;;999999:::;;;<<<<<<============>>>>>>AAA<<>><<<:::999:::;;;999666666666777777666666555444444444444444444444444444333555666666555444444555{{{uuuooohhhcccccc^^^TTTKKKHHHIIIDDD===:::888666666666666666444555555555555555555555555444444555555444444333333333333222222333333444555333333333444444444555555333222555999===BBBMMMXXXcccfffhhhddd___```jjjttt{{{pppkkktttxxxgggkkkzzzwwwggg[[[PPPLLLLLLLLLLLLMMMQQQOOONNNMMMNNNPPPSSSUUUWWWVVVQQQIIIBBB???AAADDDJJJKKKKKKJJJKKKMMMKKKGGGFFFGGGGGGIIILLLPPPSSSUUUVVVYYY\\\]]]^^^^^^___```````````````aaabbbcccccccccddddddddddddbbb```___```^^^^^^cccjjjkkkeee```___[[[ZZZ^^^eeegggbbb]]]YYYZZZZZZXXXTTTPPPNNNMMMFFFDDDBBB@@@>>>>>>???@@@;;;<<<<<<======>>>>>>?????????>>>>>>>>>>>>?????????@@@@@@@@@@@@AAAAAAAAABBBCCCCCCDDDFFFGGGIIIJJJOOORRRUUUYYY]]]ccciiimmmrrr|||tttSSS??????<<<;;;===:::999999888888888888999999888888888888888777777777666777888888999999888888999999:::::::::;;;;;;;;;999:::;;;;;;:::999:::<<<<<<<<<======>>>>>>>>>>>>===???FFFOOO[[[yyy}}}{{{uuuqqqnnnkkkeeeeeefffrrrvvvssszzzXXXBBBAAA???;;;999888888999:::666666777777666666555444555555555555555555555555333555666666555444444555zzzvvvrrrlllgggbbb]]]TTTKKKIIIJJJEEE>>>:::888666555666666666444333333333333333333333333333444444555444444333333333333222222333333444555333333333444444444555555777666777<<<@@@GGGTTT```hhhfffddd^^^YYY[[[iiiwwwyyyqqqnnnxxxsssiiittt|||ppp^^^SSSJJJIIIMMMNNNOOOPPPSSSRRRPPPNNNNNNPPPTTTWWWZZZ[[[XXXQQQIIICCCBBBDDDGGGHHHHHHKKKOOOOOOLLLGGGBBBDDDFFFHHHKKKNNNRRRUUUXXXYYY[[[\\\]]]\\\\\\\\\]]]]]]\\\]]]]]]^^^______aaabbbdddeeeddddddddddddfffcccaaadddiiihhhbbb\\\[[[XXXXXX]]]dddhhhgggcccYYY[[[[[[XXXSSSNNNNNNOOOJJJGGGCCC@@@>>>>>>???@@@<<<<<<======>>>>>>>>>>>>??????>>>>>>>>>>>>??????======>>>>>>>>>?????????CCCCCCCCCDDDEEEFFFHHHIIINNNQQQUUUYYY]]]ccchhhlllqqq{{{^^^DDDBBB>>>;;;<<<;;;999888888777777888888999888888888888888888888888777777888999999999999888::::::::::::;;;;;;;;;;;;999:::<<<;;;::::::;;;<<<=========>>>>>>??????@@@AAADDDHHHPPPfffzzzooohhhfffeeeaaa]]]]]]\\\[[[cccwwwuuulllhhhpppcccDDDBBB???<<<:::888666888;;;777777777777777666555555555555555555555555555555333555666666555444444555zzzxxxuuunnnhhh```\\\SSSKKKJJJJJJEEE>>>:::888666555666666666444333333333333333333333333333333444444555444444333333333222222333333444555333333333444444444555555999777888>>>EEEPPP```ooopppiiiaaa\\\WWWZZZhhhxxxyyyssspppoooqqqyyy|||qqqooo|||rrrfffWWWNNNGGGIIILLLMMMNNNPPPRRRRRRRRRPPPNNNOOORRRVVVWWWZZZ[[[YYYRRRKKKFFFEEEEEEDDDGGGMMMQQQQQQMMMIIICCCGGGKKKMMMOOOPPPTTTVVVWWWWWWWWWXXXXXXWWWUUUTTTVVVVVVUUUUUUVVVVVVWWWWWW[[[]]]___``````aaaeeehhhiiijjjjjjjjjjjjgggdddaaa]]]YYYVVVYYY```fffhhhggg^^^```aaa^^^YYYUUUUUUWWWPPPLLLGGGAAA>>>======>>>=========>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????======>>>>>>>>>?????????BBBBBBBBBCCCDDDEEEGGGHHHMMMQQQUUUYYY^^^bbbhhhkkkpppyyykkkPPPHHH???;;;===;;;999999888888888888999999888888888888888999999999777777888999999999999999999999999999:::::::::;;;999:::<<<;;;;;;:::<<<=========>>>>>>???@@@@@@AAADDDDDDGGGVVVzzzzzztttmmmhhheee___YYYWWWXXXXXXTTTPPPSSSQQQOOOSSS^^^lllsssuuueee```\\\```lllwwwXXXEEE???;;;<<<;;;777777;;;777777777777777666666555444444444444444444444444333555666666555444444555zzzxxxssskkkccc^^^ZZZRRRKKKIIIJJJEEE===:::888666666666666666444555555555555555555555555333333444444555555444444333333222222333333444555333333333444444444555555555444888@@@KKKYYYlll|||vvviii^^^ZZZYYY\\\hhhwwwuuulllmmmsssyyytttmmmqqqrrrbbbWWWOOOJJJHHHJJJLLLKKKMMMPPPMMMPPPRRRQQQNNNMMMNNNQQQSSSVVVZZZ[[[YYYSSSKKKFFFEEEDDDHHHOOORRRPPPMMMMMMIIINNNTTTWWWVVVUUUUUUWWWSSSSSSRRRSSSTTTSSSQQQNNNQQQPPPPPPOOOOOOPPPPPPQQQVVVYYY[[[\\\\\\^^^ccchhhiiillloooooommmkkkkkklllddd___YYYXXX]]]cccgggiiibbbbbbaaa___\\\ZZZZZZ[[[UUUQQQKKKEEEAAA?????????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>?????????@@@@@@@@@@@@AAAAAAAAA@@@AAAAAABBBDDDEEEGGGHHHMMMPPPUUUZZZ^^^bbbgggjjjoooxxxyyyaaaQQQAAA<<>>======>>>???@@@AAAAAABBBCCC@@@HHHggg}}}uuujjjdddbbb```[[[WWWSSSQQQOOOPPPRRRQQQNNNKKKLLLKKKJJJKKKPPPYYYaaaeee^^^\\\YYYZZZbbbssspppOOODDD<<<======888888;;;777777888888777777666555444444444444444444444444333555666666555444444555zzzvvvqqqggg^^^\\\XXXPPPJJJIIIIIIDDD<<<:::888666666666666666444555555555555555555555555222333444444555555444444333333222222333333444555333333333444444444555555222333:::EEEQQQ^^^ooo~~~wwwgggYYYYYY\\\___jjjvvv}}}sssllloooxxxzzznnnjjjsssqqqcccVVVNNNKKKJJJLLLPPPOOOMMMOOOTTTSSSXXX]]]]]]ZZZVVVUUUVVVVVVVVVXXX\\\^^^ZZZRRRKKKGGGGGGLLLRRRRRRMMMKKKNNNMMMTTT[[[]]]ZZZVVVTTTTTTOOONNNNNNPPPRRRSSSQQQNNNOOOOOONNNNNNNNNNNNNNNOOOPPPUUUYYYZZZYYYZZZ]]]aaabbbfffjjjmmmnnnnnnqqqrrrmmmggg```]]]___cccfffhhhaaa___]]]]]]]]]\\\[[[ZZZXXXUUUPPPKKKFFFDDDCCCCCC>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>?????????@@@@@@@@@@@@AAAAAAAAA@@@@@@AAACCCEEEGGGIIIJJJLLLPPPUUUZZZ^^^bbbgggjjjnnnxxxrrrYYYAAA>>>AAA;;;;;;;;;::::::::::::;;;;;;888888888999999:::::::::777888999999::::::999999888888999999999:::::::::999:::<<<<<<;;;;;;===???===>>>>>>???@@@AAABBBCCCCCCAAARRR~~~}}}sssppplllfff^^^\\\\\\[[[WWWRRRSSSSSSSSSSSSRRRQQQOOONNNKKKLLLMMMMMMNNNRRRYYYaaa[[[\\\[[[YYY]]]kkk}}}~~~aaaNNN>>>======999888<<<777888888888888777666666555555555555555555555555333555666666555444444555xxxuuupppfff]]][[[WWWPPPIIIHHHIIIDDD<<<:::888666666666666666444333333333333333333333333222333333444555555555444333333222222333333444555333333333444444444555555333666>>>JJJTTT^^^kkkwwwwwwdddVVVXXX^^^bbbkkkvvvvvvnnniiimmmvvv~~~xxxmmmjjjuuuvvvggg[[[RRRMMMIIILLLQQQUUUSSSPPPSSSYYYbbbiiipppqqqmmmgggeeeeee\\\YYYYYY]]]bbb```XXXPPPJJJKKKOOOTTTQQQJJJIIINNNNNNUUU]]]___ZZZTTTPPPOOOMMMLLLLLLOOOSSSTTTSSSPPPPPPOOOOOONNNNNNNNNOOOOOOLLLQQQXXXZZZWWWUUUVVVXXXZZZ]]]aaaggglllpppssstttrrrmmmgggccccccdddfffgggccc```]]]]]]___```^^^\\\YYYWWWSSSNNNKKKIIIGGGGGG?????????>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????===>>>>>>>>>>>>?????????@@@AAABBBDDDFFFHHHKKKLLLLLLOOOUUUZZZ^^^bbbgggiiinnnwww}}}___BBB???CCC:::<<<;;;;;;::::::;;;;;;<<<888888888999999:::::::::888888999::::::::::::999999999999:::::::::;;;;;;999:::<<<<<<<<<<<<===???===>>>>>>@@@AAABBBCCCCCCHHHFFF]]]yyymmmhhhjjjeee```\\\\\\]]]\\\WWWRRRTTTUUUTTTQQQNNNLLLLLLMMMHHHIIIKKKKKKIIIJJJQQQYYYVVVYYYXXXUUUWWWcccsssnnnVVV@@@<<<===999999===888888888888888777666666777777777777777777777777333555666666555444444555xxxuuuqqqggg\\\]]]WWWPPPLLLIIIFFFAAA===999888888777777777777777444333333333333444555555333444555555333333444555333333333444444444555555888666444444555666777777666:::DDDSSSdddooosssrrrooo^^^SSSZZZgggooopppqqqnnnkkklllsss{{{~~~~~~~~~{{{tttooossssssfff[[[LLLGGGMMMMMMSSSWWWSSSOOOWWWmmmssshhh[[[XXX]]]```[[[UUUJJJOOOTTTRRRMMMJJJNNNTTTSSSUUUVVVTTTPPPLLLLLLLLLKKKIIIHHHJJJNNNSSSVVVWWWQQQQQQPPPQQQRRRUUUXXXZZZ\\\[[[[[[\\\]]]\\\ZZZXXXUUUUUUUUUWWW\\\dddlllqqqwwwssspppoooooommmiiieeebbb\\\YYY^^^fffiiibbbZZZZZZZZZUUUNNNLLLNNNNNNLLLBBB???;;;;;;===???>>>===@@@???>>>???@@@AAA@@@???>>>>>>>>>>>>????????????@@@BBBCCCDDDEEEGGGJJJLLLNNNPPPSSSVVVYYY^^^dddiiinnnttt|||sssUUU@@@;;;>>><<<:::999999:::;;;:::999:::999999888888999999:::888888999999999:::::::::888888999:::;;;;;;;;;;;;::::::;;;;;;<<<=========999CCCAAA<<>>???@@@@@@???>>>===<<<===>>>???>>>===>>>>>>>>>>>>???????????????AAACCCDDDDDDFFFIIILLLNNNPPPSSSVVVYYY^^^dddiiinnnsss{{{~~~aaaGGG>>>BBB===;;;999999:::;;;:::999:::999999999999999999:::888888999999999:::::::::888888999:::;;;;;;;;;;;;::::::;;;<<<<<<======>>>;;;CCC???<<>>======>>>???>>>===>>>>>>>>>>>>????????????>>>@@@BBBCCCCCCEEEHHHKKKNNNPPPSSSVVVYYY^^^dddiiimmmsss{{{oooOOO@@@CCC===<<<::::::;;;;;;:::999::::::999999999999::::::888888999999999:::::::::888888999:::;;;;;;;;;;;;:::;;;;;;<<<<<<===>>>>>>===BBB>>><<>>===>>>>>>>>>????????????===???AAABBBCCCDDDGGGJJJNNNPPPSSSVVVYYY^^^dddiiilllrrrzzzzzzVVVBBBAAA???===;;;:::;;;;;;;;;:::999::::::::::::::::::999888888999999999:::::::::888888999:::;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>AAA>>>???DDDBBBGGGVVVtttpppdddbbbeeeeeecccbbbccceeefffeeecccdddeeeffffffffffffeeeeeeeeedddbbbaaa```]]]ZZZWWWSSSRRROOOLLLIIIGGGGGGGGGIIIJJJLLLMMMNNNRRRWWW\\\\\\fffvvvdddEEE;;;;;;;;;:::::::::999999888888888666666666666666666666666555555555555555555555555vvvmmmhhhccc^^^YYYSSSLLLHHHEEEBBB===999888777777666555666666666444333333333333444555555444555666555333222333444333333333444444444555555000333555555444555777999AAAHHHSSS___fffhhheeebbbgggmmmqqqooohhhdddddddddkkksss{{{~~~wwwfff[[[cccyyygggXXXMMMNNNVVV___kkkwww{{{|||jjjhhhggghhhiiigggbbb^^^XXXWWWWWWUUUSSSOOOKKKHHHGGGGGGIIIMMMQQQSSSTTTSSSUUUUUUVVVWWWYYY[[[\\\]]]^^^dddjjjjjjgggeeefffhhhooonnnkkkgggeeeccccccccc\\\^^^ccclllvvv|||}}}|||rrriii^^^WWWWWW\\\bbbeeedddjjjkkkbbbWWWTTTTTTUUUTTTQQQLLLFFFAAA??????@@@CCCAAA@@@@@@AAAAAA@@@>>>===>>>>>>>>>????????????===???@@@AAABBBDDDGGGIIINNNPPPSSSVVVYYY^^^dddiiikkkqqqyyyaaaIIICCC@@@>>><<<;;;<<<<<<;;;:::999:::;;;;;;;;;;;;:::999888888999999999:::::::::888888999:::;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>???===@@@@@@CCCGGGCCCMMMfffyyypppjjjhhhgggeeeddddddeeefffgggfffeeeeeeeeeffffffggggggggggggeeedddbbbbbbaaa___[[[YYYVVVUUURRROOOLLLJJJHHHFFFEEEFFFGGGHHHIIIKKKNNNPPPTTT___ooopppOOO>>>;;;::::::::::::999999999999999666666666666666666666666444555555555555555555555xxxpppkkkddd\\\YYYSSSLLLHHHEEEBBB===999888777666666555555666666444333333333333444555555333444555555333333444555333333333444444444555555111333555555444555999===EEELLLVVV___eeeeeebbb___lllrrrssskkkccc___aaabbbhhhrrryyy{{{~~~xxxgggaaajjjxxxhhhVVVOOOKKKSSSaaaooo}}}zzzssskkkhhhjjjjjjfff```ZZZYYYWWWUUUSSSOOOKKKGGGIIIIIIIIILLLOOORRRRRRRRRWWWXXXYYY[[[\\\^^^___```aaaeeekkkmmmllljjjjjjkkkmmmllllllkkkkkkkkkkkkkkkbbb___^^^bbbkkkuuu{{{~~~yyyrrrhhh___ZZZ[[[___ccceeeiiihhh```WWWUUUUUUUUUTTTSSSPPPJJJEEEBBBBBBBBBAAA@@@>>>>>>??????>>><<<>>>>>>>>>>>>????????????===???AAABBBBBBDDDGGGJJJNNNPPPSSSVVVYYY^^^dddiiijjjpppxxx~~~rrrXXXJJJAAA???===<<<<<<<<<;;;:::999:::;;;<<<<<<;;;:::999888888999999999:::::::::888888999:::;;;;;;;;;;;;;;;<<<<<<======>>>??????===@@@AAAEEEHHHFFF]]]zzzsssooolllhhheeeaaabbbcccdddeeefffggghhheeeeeefffgggggghhhiiijjjfffeeedddddddddbbb___]]][[[YYYVVVTTTRRRPPPMMMJJJGGGGGGFFFFFFGGGHHHJJJJJJNNNWWWeeettt|||___GGG===;;;::::::::::::::::::999999666666666666666666666666444444444555555555555555wwwsssooofff[[[YYYTTTMMMHHHEEEBBB===999777777666555555555555666444333333333333444555555111333444444444444555666333333333444444444555555333555666444333555;;;AAAPPPUUU]]]bbbcccaaa]]]ZZZiiiqqqtttmmmeeecccbbbaaagggttt}}}zzzqqqpppwwwhhhZZZLLLJJJNNN[[[lll|||}}}ppplllnnnnnniiibbbYYYUUUPPPNNNNNNNNNLLLKKKPPPNNNMMMNNNQQQSSSUUUUUU\\\]]]^^^```bbbcccdddddddddgggkkkooopppooommmlllmmmmmmnnnooopppqqqqqqqqqiiiddd___```gggpppvvvyyy}}}yyyqqqggg```]]]___aaadddfffccc\\\XXXYYYYYYXXXVVVVVVUUUQQQKKKHHHGGGGGGBBB@@@????????????>>><<<>>>>>>>>>>>>????????????>>>???AAABBBCCCEEEHHHJJJNNNPPPSSSVVVYYY^^^dddiiiiiiooowww}}}gggQQQBBB@@@===<<<======;;;:::999:::;;;======;;;:::999888888999999999:::::::::888888999:::;;;;;;;;;;;;<<<<<<<<<===>>>>>>??????>>>@@@AAAEEEGGGLLLppp{{{tttnnnjjjhhhgggaaabbbbbbcccccceeeggghhhffffffggghhhiiijjjkkklllhhhggggggggghhhgggeeebbbaaa^^^[[[ZZZZZZXXXTTTQQQNNNLLLJJJIIIIIIJJJJJJJJJLLLTTTaaaqqqqqqSSSBBB???::::::::::::::::::::::::666666666666666666666666444444444555555555666666|||vvvuuurrrggg\\\YYYTTTMMMHHHEEEBBB===:::777777666555555555555555444333333333333444555555000222444444444444666777333333333444444444555555444666666444222555===DDDZZZ___dddfffddd___ZZZWWWdddooovvvrrrkkkiiigggccckkkzzzzzzqqquuu}}}uuu___TTTKKKLLLSSSaaasssuuupppsssrrrkkkbbbTTTOOOIIIGGGIIIMMMPPPQQQVVVTTTRRRRRRTTTWWWYYYYYY```aaaccceeeggghhhhhhiiieeegggkkkooorrrrrrooolllpppqqqrrrssstttuuuuuuuuunnniiidddccchhhmmmqqqsss~~~|||vvvmmmddd```___aaabbbccc```ZZZYYY\\\]]][[[XXXYYYZZZVVVQQQLLLKKKLLLDDDCCCAAAAAAAAAAAA@@@>>>>>>>>>>>>>>>????????????>>>@@@BBBCCCCCCEEEHHHKKKNNNPPPSSSVVVYYY^^^dddiiiiiiooowww}}}oooUUUBBB@@@>>>=========<<<:::999:::<<<======<<<:::999888888999999999:::::::::888888999:::;;;;;;;;;;;;<<<<<<======>>>>>>??????@@@@@@@@@DDDGGGPPPyyyoooiiijjjmmmeeeeeeeeecccbbbccceeegggggghhhhhhiiijjjlllmmmnnnjjjjjjjjjkkklllllliiigggeeebbb_________^^^ZZZVVVTTTQQQNNNLLLLLLLLLLLLLLLNNNVVVcccttt}}}\\\FFFBBB::::::::::::::::::::::::666666666666666666666666444444444555555555666666vvvrrrrrroooeee]]][[[UUUMMMHHHDDDAAA===999888666555555777888777666555444444333333333444444555444333333333333444555444444444444444444444444888333333666333111===NNNffffffjjjooolllaaa\\\\\\ccciiiooonnniiieeefffhhhvvv{{{{{{sssqqqzzzzzzcccYYYOOOFFFHHHRRR```pppqqq]]]QQQKKKKKKJJJJJJKKKMMMPPPQQQTTTWWW]]]aaadddcccaaa```gggggghhhlllqqqrrrpppmmmmmmmmmmmmnnnpppqqqpppoooqqqrrrsssrrrqqqqqqsssuuusssooolllkkkmmmoooooommmyyyzzzxxxrrriiiaaa]]]\\\ddd___YYYVVVXXX[[[___aaaZZZ\\\^^^]]]XXXSSSPPPNNNLLLHHHDDD@@@@@@@@@??????@@@?????????@@@AAABBBBBB@@@AAACCCDDDDDDEEEHHHKKKNNNPPPSSSUUUXXX]]]cccgggmmmqqqvvv|||uuuaaaGGG===>>>@@@<<<>>>BBB===<<<<<<<<<<<<;;;:::999888999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<======<<<======>>>???@@@FFF???BBBHHHIIIXXXyyyrrrnnnlllllldddeeeffffffeeedddbbbaaaeeefffgggiiijjjlllmmmmmmooonnnnnnppprrrqqqmmmiiiiiigggeeeddddddcccaaa______\\\XXXUUURRRPPPMMMKKKOOOUUUbbbuuunnnVVV>>>999::::::999999::::::888777777777777666666666666777777666666555555555444~~~uuupppppplllcccZZZXXXRRRKKKFFFDDDAAA===:::888666555555777888777666555444444333333444444444555444333333333333444555444444444444444444444444777222222555444333>>>NNNaaabbbgggjjjeee\\\YYY\\\___eeejjjkkkgggeeehhhllltttxxx}}}zzzrrrlllvvv~~~mmmZZZQQQHHHHHHIIIPPP]]]mmmyyyooo```SSSNNNLLLLLLKKKKKKLLLNNNPPPRRR[[[^^^bbbfffhhhhhhgggfffooopppssswwwzzzyyyuuuppprrrrrrrrrrrrssssssqqqpppqqqrrrrrrqqqpppppprrrtttuuuqqqnnnnnnppprrrssssssvvvvvvtttqqqkkkfffbbb```aaa___\\\]]]```dddfffgggllljjjgggccc]]]VVVPPPMMMRRRNNNIIIEEECCCBBBAAA@@@???????????????@@@AAAAAA@@@AAACCCDDDDDDEEEHHHKKKMMMOOORRRTTTWWW\\\bbbffflllpppuuuzzz{{{iiiMMMAAA???AAA<<<===@@@;;;<<<<<<<<<<<<;;;:::999888999::::::::::::::::::;;;:::::::::;;;;;;;;;<<<<<<======<<<======>>>???@@@AAA???AAAHHHSSSpppxxxrrrooommmggggggfffeeedddbbbaaa```eeeffffffggghhhjjjkkklllmmmmmmnnnrrruuuuuussspppqqqnnnkkkiiigggdddaaa^^^aaa^^^[[[XXXVVVTTTQQQNNNOOOUUUcccvvv{{{dddIII<<<<<<;;;:::::::::999777888777777777666666666666777777666666666555555555}}}tttooolllhhh___WWWUUUOOOIIIEEECCCAAA>>>;;;888777555555666777777666444444444333333444444555555444444333333444444555444444444444444444444444555222222555555555AAAOOO[[[^^^bbbbbb[[[UUUVVV\\\\\\```eeefffeeegggmmmrrrwwwxxxyyyyyyvvvqqqlllhhhzzzvvv\\\QQQNNNFFFHHHHHHLLLTTTbbb|||wwwkkk\\\NNNJJJMMMNNNNNNMMMMMMNNNPPPRRRSSS[[[]]]___bbbdddfffggggggoooqqqvvvzzz}}}{{{uuuqqqrrrrrrssssssrrrrrrqqqpppssssssrrrpppooooooqqqttttttrrrooonnnqqqtttwwwxxxsssqqqnnnmmmmmmjjjddd```\\\]]]```dddiiillllllkkkmmmjjjgggeeedddaaa[[[WWWYYYUUUOOOJJJGGGEEEBBBAAA??????>>>>>>>>>???@@@@@@@@@AAACCCDDDDDDEEEHHHKKKLLLNNNQQQSSSVVV[[[aaaeeekkkoootttyyyuuuVVVFFF@@@AAA;;;;;;===999<<<<<<<<<<<<<<<;;;:::999;;;::::::::::::::::::999:::::::::;;;;;;;;;<<<<<<============>>>???@@@@@@>>>BBBDDDIIIdddyyytttqqqpppnnnllliiifffdddcccbbbccccccbbbbbbcccdddfffgggjjjkkknnnssswwwzzzyyyxxxwwwtttqqqnnnllliiifffccccccaaa___]]]\\\YYYUUUSSSMMMQQQ\\\mmmtttUUU@@@>>><<<;;;;;;:::888777888888777777777666666666777777666666666666555555~~~tttnnnkkkeee]]]WWWUUUPPPIIIEEECCCAAA>>>:::999777555555666777666555444444333333333444555555444444444444444444444444333333333333333333333333444111222555666999DDDPPPXXX\\\^^^[[[SSSPPPVVV^^^]]]```ccceeeeeeiiipppvvv|||{{{yyyvvvrrrooonnnnnnzzzrrr___OOOMMMOOOJJJGGGFFFGGGJJJSSSjjj{{{yyy~~~vvvjjj^^^PPPGGGIIIOOOPPPPPPPPPPPPQQQRRRSSSTTTWWWXXXZZZ\\\```cccfffhhhkkknnnrrrvvvxxxwwwuuurrroooqqqsssttttttuuuuuuvvvuuuuuussspppnnnoooqqqsssrrrpppnnnmmmppptttxxxzzzsssoookkkkkkmmmkkkccc\\\VVVZZZ```hhhnnnooommmjjjgggdddccceeeiiiiiiccc]]]\\\XXXRRRMMMJJJGGGDDDAAA???>>>>>>>>>>>>>>>??????@@@AAACCCDDDDDDEEEHHHKKKMMMOOOQQQTTTWWW[[[aaaeeekkkoootttzzz```JJJ@@@AAA<<<;;;===999<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<<<<<<<======>>>???@@@AAABBBKKKLLLQQQwww{{{yyyzzzwwwsssoookkkhhhgggfffeeedddbbbaaaaaabbbdddeeegggiiimmmrrrwwwzzz||||||yyywwwtttrrrqqqpppmmmkkkfffdddbbbaaa```]]]ZZZWWWNNNNNNTTT```mmm{{{~~~___DDD???;;;;;;<<<:::888888888888888777777777666666777777666666666666666666vvvnnnjjjeee^^^XXXXXXRRRKKKFFFCCCAAA===:::999777666555666777666555333333333333333444555666444444444444444444444444333333333333333333333333222111222555999>>>IIIRRRWWW[[[\\\VVVOOOPPPYYYbbbbbbccceeeeeegggkkkrrrxxx~~~}}}{{{wwwsssrrruuuwww{{{{{{```TTTLLLMMMOOOJJJGGGFFFFFFFFFHHHUUUppptttmmmrrrxxxyyysssgggZZZRRRKKKHHHKKKPPPQQQQQQQQQRRRRRRSSSTTTTTTXXXXXXZZZ\\\aaafffkkkmmmmmmnnnqqqrrrssssssssssssnnnqqquuuwwwyyyzzz}}}xxxwwwvvvsssppppppqqqsssrrrqqqppppppqqqtttxxx{{{xxxsssnnnnnnooolllbbbYYYPPPUUU]]]gggnnnpppnnnkkkjjjhhhfffiiikkkiiibbb\\\\\\XXXSSSNNNKKKHHHDDDBBB??????>>>>>>>>>>>>>>>???@@@AAACCCDDDDDDEEEHHHKKKNNNPPPRRRUUUXXX]]]bbbggglllpppuuuzzziiiOOOAAAAAA===<<>>@@@AAABBBIIIUUUZZZddd~~~|||wwwrrrnnnjjjiiihhhiiihhhfffeeedddddddddeeegggiiimmmrrruuuxxx{{{||||||zzzxxxvvvuuutttqqqoooiiigggeeecccbbb```\\\ZZZTTTQQQRRRXXX```jjjwwwmmmJJJAAA:::;;;<<<999888:::888888888888777777777777666666777777777777777777vvvoooiiiddd^^^ZZZXXXRRRKKKFFFDDDAAA===999:::888666555666777666555333333333333444555555666333444444555555444444333333333333333333333333333222222333666;;;DDDMMMUUUYYY\\\[[[TTTOOOTTT^^^dddfffffffffgggiiimmmtttxxx||||||{{{wwwssssssxxx|||}}}|||{{{|||oooZZZTTTMMMKKKKKKEEEIIIHHHIIIGGGEEEIIIWWWggg||||||aaa[[[iiiqqqnnndddXXXMMMJJJKKKKKKMMMOOORRRRRRSSSSSSSSSTTTTTTTTTWWWWWWXXX[[[___dddhhhkkklllmmmnnnmmmllllllnnnppplllqqquuuxxxxxxzzz~~~zzz{{{zzzwwwtttrrrrrrsssttttttuuuttttttuuuyyy{{{{{{wwwsssrrrsssoooeee]]]NNNRRRXXXaaagggjjjiiigggcccbbbbbbeeeiiijjjhhheee]]]ZZZUUUPPPLLLHHHDDDAAA@@@@@@???>>>>>>>>>??????@@@AAACCCDDDDDDEEEHHHKKKNNNPPPSSSUUUXXX]]]cccggglllpppuuu{{{tttTTTBBBBBB???===@@@>>><<<<<<=========<<<<<<;;;;;;::::::::::::::::::999:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@BBBCCCNNN\\\mmm|||xxxtttpppmmmllljjjiiihhhgggfffdddcccbbbhhhkkkpppsssuuuxxx{{{~~~}}}zzzyyyvvvsssqqqmmmkkkgggdddcccaaa___]]]VVVPPPMMMPPPUUU\\\fffppp|||VVVGGG===<<<<<<999999<<<999999888888888777777777666666777777777777888888vvvnnnhhhccc^^^[[[UUUPPPIIIEEECCCAAA===::::::888666666666666555444333333333333444555666666333333444555555444333333222222222222222222222222222333555777>>>HHHQQQWWWZZZ]]]ZZZRRRQQQXXXaaaeeeffffffggghhhjjjoootttxxxzzz{{{zzzwwwssssssxxx}}}~~~vvvnnnnnnxxxwww___SSSSSSMMMIIIIIIEEEGGGGGGIIIIIIFFFDDDJJJSSSXXXpppjjjWWWRRRWWW]]]^^^WWWOOOIIIKKKMMMNNNNNNPPPRRRRRRSSSTTTTTTTTTTTTSSSVVVVVVVVVWWWZZZ]]]```bbbeeeiiilllnnnnnnoooqqqssstttxxx||||||zzzzzz|||}}}~~~~~~|||xxxuuutttssstttvvvwwwvvvuuutttvvvxxxvvvtttrrrssstttpppiiibbbSSSTTTTTTWWWYYYYYYWWWUUUNNNNNNPPPTTT\\\eeemmmrrrbbb___YYYTTTOOOJJJDDDAAAAAAAAA@@@???????????????@@@AAACCCDDDDDDEEEHHHKKKNNNOOORRRTTTXXX\\\bbbfffkkkoootttyyy[[[EEEDDD@@@===???>>><<<<<<============<<<<<<999::::::::::::::::::;;;:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>???AAABBBCCCLLL^^^~~~|||zzzrrrrrrrrrqqqpppmmmjjjhhhkkkooossswwwyyy|||~~~}}}{{{xxxvvvsssooojjjfffdddcccaaa```XXXQQQKKKKKKMMMQQQYYYaaakkkuuudddQQQBBB???===999888===999999999888888888777777666666777777777888888888~~~uuummmgggccc^^^[[[RRRMMMGGGCCCBBBAAA>>>;;;:::888666666666666555444222222222333444555666777333333444555555444333333222222222222222222222222222444555888???JJJTTTXXX[[[]]]YYYQQQRRR[[[ccceeeeeeeeefffhhhkkkpppuuuxxxyyy{{{|||xxxtttsssxxx}}}~~~qqqcccbbbpppbbbOOOJJJPPPLLLIIIKKKJJJDDDDDDFFFIIIFFFCCCFFFKKKBBBPPPYYYbbbmmmllllllwwwmmm]]]WWWRRRKKKMMMVVVPPPLLLKKKOOOQQQOOOPPPRRRRRRSSSSSSTTTTTTTTTSSSSSSXXXXXXWWWXXXYYYZZZ\\\]]]bbbhhhpppvvvxxxzzz}}}~~~{{{wwwuuutttrrrtttwwwvvvsssqqqrrrsssnnnnnnoooqqqrrrpppjjjeeeZZZWWWRRRNNNKKKHHHDDDAAAAAAAAAAAADDDKKKYYYhhhrrrhhhddd]]]WWWQQQKKKEEE@@@BBBBBBAAA@@@??????@@@@@@@@@AAACCCDDDDDDFFFHHHKKKMMMNNNQQQSSSWWW[[[aaaeeejjjmmmsssxxx~~~```GGGEEEAAA===>>><<<<<<<<<===============<<<999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>???AAACCCDDDHHH]]]}}}yyyvvvnnnrrrvvvzzz|||}}}wwwrrrlllgggddddddcccbbb```WWWOOOLLLLLLNNNSSSZZZ___jjjyyynnnYYYFFFAAA>>>888888===999999999888888888888777666666777777888888888999zzzqqqlllhhhccc[[[TTTOOOJJJDDDCCCEEEDDD===666666555555555444444444444555555555555555555555555444555666555333222333444222333333444444333333222888666666<<>>>>>>>>>>>BBBAAA@@@AAACCCEEEEEEEEEKKKMMMQQQTTTWWW\\\aaaeeejjjmmmsssxxx~~~qqqRRRBBB???@@@AAABBB>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>??????AAADDDDDDCCCMMMXXXxxxuuuqqqlllhhhdddbbbaaa]]]\\\XXXSSSNNNMMMPPPTTTZZZgggxxxhhhNNNBBB???===;;;;;;:::::::::999999999888888777777777777777777777777yyyqqqkkkhhhcccZZZTTTOOOJJJDDDCCCEEECCC===777666666666555555555444444555555555555555555555555444555666555333222333444222333333444444333333222777777999@@@LLLXXX```dddaaaWWWRRRWWW```dddeeeeee``````bbbjjjttt{{{}}}|||yyywwwtttuuuxxx|||}}}zzzvvvwww|||mmmXXXUUUPPPKKKHHHGGGGGGHHHMMMLLLLLLMMMOOORRRUUUVVVOOONNNKKKMMMPPPMMM]]]}}}yyyfffWWWOOOMMMLLLKKKQQQRRRSSSSSSRRRSSSTTTVVVUUUWWWXXXWWWTTTSSSTTTVVVXXXWWWVVVUUUUUUVVVWWWWWW\\\```___dddooorrrwww~~~zzzzzzxxxuuussssssrrrqqqoooooonnnlllhhhdddcccdddfffddd___XXXRRRNNNKKKHHHFFF@@@>>>======>>>FFFWWWhhhnnniiibbb]]]XXXRRRKKKEEEBBBAAAAAA@@@?????????@@@AAAAAA@@@AAACCCEEEEEEEEEKKKMMMQQQTTTWWW\\\aaaeeejjjmmmsssxxx~~~uuuZZZJJJDDDBBBAAABBB>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>???>>>???AAABBBAAAMMMccczzzvvvqqqlllgggdddaaa___]]]\\\YYYTTTOOOMMMOOORRRXXXdddtttqqqWWWEEE>>>===<<<999:::::::::999999999888888888888888888888888888888yyypppkkkgggbbbZZZTTTOOOJJJEEECCCDDDBBB===888777777777666666666555555444444444444444444444444444555555555333222333444222333333444444333333222444666;;;EEEQQQ\\\cccggg^^^WWWTTT\\\dddfffeeeddd^^^```dddmmmuuuzzzyyywwwvvvrrrooorrryyy~~~hhhUUUSSSOOOJJJHHHJJJNNNQQQVVVSSSPPPPPPSSSWWWZZZZZZZZZYYYQQQMMMLLLJJJZZZyyykkkYYYQQQOOOMMMLLLPPPRRRSSSRRRRRRRRRTTTVVVTTTVVVXXXWWWUUUTTTVVVYYYZZZWWWVVVXXX]]]aaacccccceeefff______iiimmmttt}}}zzzvvvsssrrrqqqpppoooooonnnjjjddd``````bbbdddccc```\\\XXXUUURRROOOMMMEEECCC@@@>>><<<@@@OOO___nnniiibbb^^^ZZZUUUNNNIIIBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEFFFKKKMMMPPPSSSWWW\\\aaaeeejjjmmmsssxxx~~~|||fffUUUJJJBBB@@@BBB>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<===???@@@@@@AAADDDFFFSSSyyy}}}|||wwwqqqkkkgggcccaaa___```___]]]YYYTTTQQQPPPQQQTTT___llluuu||||||eeeKKK=========888:::::::::999999999888888888888888888888888888888yyyoooiiifffaaaZZZTTTOOOKKKFFFCCCCCCAAA===999777777777777666666666666444444444444444444444444333444555555333333333555222333333444444333333222000555===GGGRRR[[[```cccWWWSSSTTT]]]eeeeeeaaa___[[[^^^eeemmmtttvvvtttqqquuuooollloooxxx~~~~~~|||}}}vvvhhh\\\XXXRRROOOQQQVVV\\\___[[[ZZZZZZZZZZZZ]]]___aaakkkjjj^^^UUURRRNNNVVVkkkrrr]]]TTTSSSRRROOOPPPQQQRRRRRRRRRSSSUUUWWWTTTXXX\\\\\\[[[[[[___cccaaaaaadddmmmyyy}}}|||rrrmmmrrrsssxxx~~~yyytttrrrqqqpppooonnnmmmjjjeeeaaa______aaaaaa___]]]]]]\\\[[[XXXVVVRRRNNNIIIDDD>>>>>>JJJXXXkkkfff```\\\YYYVVVPPPLLLAAAAAA@@@@@@@@@@@@@@@AAA@@@AAABBBBBBBBBCCCEEEGGGJJJMMMPPPSSSWWW[[[aaaeeejjjmmmsssxxx~~~ooo]]]MMMBBB@@@CCC>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============;;;<<>>>>>???999:::::::::999999999888888888888888888888888888888xxxooohhheee```YYYSSSOOOKKKFFFCCCBBB@@@===:::777777777777666666666666444444444444444444444444333444555444333333444555222333333444444333333222111777BBBLLLUUUYYY\\\]]]PPPNNNQQQ[[[bbb```]]]ZZZZZZ___fffnnnssstttqqqooorrrmmmkkkpppzzz|||kkkgggbbb]]]YYY[[[eeennnssstttqqqsssrrrkkkcccaaagggmmm}}}}}}qqqddd```WWWSSS[[[pppuuu```XXXWWWVVVSSSUUUWWWXXXXXXXXXYYY[[[]]]^^^ccchhhiiifffgggkkkqqqsssvvv~~~yyyuuusssqqqpppkkklllllliiieeeaaa___^^^^^^^^^^^^___aaaaaa___]]]^^^YYYRRRJJJ@@@>>>GGGSSSfffaaa\\\XXXWWWTTTPPPMMMAAAAAA@@@?????????@@@@@@???AAACCCBBBBBBBBBEEEGGGJJJLLLPPPSSSVVV[[[```dddjjjmmmsssxxx~~~vvvbbbNNNAAA???DDD>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>======???AAA@@@BBBLLLYYY|||uuutttssslllcccgggaaacccrrr{{{tttkkkgggfffgggfffdddcccbbbaaa___[[[VVVQQQNNNNNNTTTZZZ___ccciiiqqqxxxvvvWWWAAA??????;;;:::::::::999999999888888888888888888888888888888xxxnnngggddd___YYYSSSOOOKKKGGGCCCAAA???===;;;777777777666666666555555333333333333333333333333222444555444333333444666222333333444444333333222555===IIITTTYYY[[[ZZZYYYLLLJJJNNNWWW^^^\\\YYYXXX]]]aaahhhnnnssstttsssrrrmmmkkkkkkrrr|||~~~qqqffffff]]]___ggguuuvvviiiiiimmmwwwoooaaaTTTSSSbbbvvvddd\\\[[[ZZZYYYYYY[[[\\\\\\\\\]]]```bbbhhhnnnttttttqqqqqqvvv|||{{{wwwtttqqqkkkmmmnnnmmmiiidddaaa```___^^^^^^```bbbbbbaaa```ccc^^^WWWNNNCCC???FFFQQQaaa\\\WWWTTTTTTSSSPPPMMMCCCBBBAAA@@@@@@????????????AAACCCCCCAAABBBEEEHHHJJJLLLOOORRRVVV[[[```dddjjjmmmsssxxx~~~{{{gggRRRCCC@@@CCC>>>>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>@@@>>>???@@@>>>???NNN```~~~vvvtttuuupppiiihhh]]]WWW\\\iii~~~{{{sssiiieeefffhhhhhhfffbbb```^^^\\\ZZZUUUPPPLLLMMMPPPTTTWWWYYY___ffflllsssxxx___HHH@@@???===:::::::::999999999888888999999999999999999999999wwwmmmfffccc___XXXSSSOOOLLLGGGCCC@@@???===<<<666666666555555555444444333333333333333333333333222333555444333333444666222333333444444333333222666@@@NNNYYY]]]\\\YYYWWWKKKJJJMMMVVV[[[[[[ZZZZZZ^^^bbbggglllppprrrsssttthhhiiilllrrrzzzyyyllljjjkkklllyyyvvvoooxxxhhhZZZYYY```yyykkkdddbbbbbbaaa___aaabbbbbbbbbdddfffhhhooowww~~~|||wwwsssoooppppppnnnjjjgggffffffbbbaaa______``````___^^^eee```ZZZQQQGGGCCCKKKVVV^^^YYYTTTRRRRRRRRRPPPNNNGGGFFFDDDCCCAAA@@@@@@@@@>>>AAADDDCCCAAAAAAEEEIIIIIILLLOOORRRVVVZZZ```dddjjjmmmsssxxx~~~mmmYYYHHH@@@@@@===>>>>>>?????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>@@@===???AAA@@@DDDXXXppp{{{xxxsssllllllbbbZZZZZZ\\\ddd|||}}}sssiiidddfffhhhhhhfffcccaaa^^^\\\[[[WWWRRRNNNLLLNNNPPPQQQSSSXXX___eeelllxxxzzzgggPPPAAA===>>>:::::::::999999999888888999999999999999999999999wwwmmmfffbbb^^^XXXSSSOOOLLLGGGCCC@@@>>>======666555555555444444444444333333333333333333333333222333444444333333555666222333333444444333333222444@@@OOOZZZ^^^\\\XXXVVVMMMKKKNNNVVV[[[[[[[[[\\\]]]```dddiiilllooorrrtttggghhhlllpppvvv{{{~~~nnnnnnrrrrrr}}}{{{jjj```aaaYYYrrr}}}rrrkkkiiiiiiiiihhhjjjkkkllllllmmmppprrrvvvxxxtttrrrrrrpppmmmjjjiiiiiikkkfffccc```___^^^^^^\\\ZZZfffbbb\\\UUULLLIIIQQQ]]]\\\XXXSSSQQQRRRRRRPPPNNNJJJIIIGGGEEECCCBBBAAAAAA>>>BBBDDDDDDAAAAAAEEEIIIIIILLLOOORRRVVVZZZ```dddjjjmmmsssxxx~~~rrr___LLLAAA>>>===>>>>>>?????????>>>>>>====================================>>>>>>>>>>>>???<<>>:::::::::999999999888888999999999999999999999999wwwmmmgggddd```YYYTTTLLLIIIEEEBBB@@@>>>;;;999888777777666555444444444333333333444444444555555333333333222222333333444333111222444222///111555555CCCQQQWWWZZZ[[[UUUNNNQQQOOOTTT^^^aaa]]]YYYZZZ```eeehhhiiimmmpppkkkbbbZZZbbblllrrrtttwww}}}vvv~~~ttt______cccgggppp}}}~~~wwwrrrqqqqqqqqqrrrwww||||||zzzxxx{{{{{{yyywwwtttpppnnnmmmmmmmmmmmmeee_________YYYRRROOOVVV]]]]]]SSSKKKOOOXXX]]]YYYVVVRRRQQQSSSSSSRRRPPPTTTPPPJJJDDDAAAAAABBBDDDDDDAAAAAADDDEEECCCDDDGGGHHHJJJMMMPPPTTTXXX]]]aaagggnnnuuuzzz}}}zzzfffNNNCCCDDDCCCAAA???>>>??????>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>????????????CCCDDD???IIIvvvwwwllljjjggg\\\[[[cccdddlllmmmhhhccckkkuuuqqqkkkgggeeefffggghhheeedddbbbaaa___[[[VVVRRROOOMMMKKKJJJKKKNNNRRRUUUaaakkkpppxxxwww^^^CCC:::@@@===<<<<<<;;;;;;:::999999888888888888888888888888xxxnnnhhhddd```YYYSSSLLLIIIEEEBBB@@@>>>;;;999888777777666555555444444333333333444444444555555555555444444333444444444444222333555333111333777777DDDQQQWWW[[[ZZZSSSKKKPPPRRRYYYaaabbb]]]ZZZ\\\^^^cccfffgggiiijjjddd[[[XXXaaakkkqqqtttwww|||~~~~~~gggccc___jjjxxx}}}{{{zzzzzzzzz|||zzzxxxuuuqqqooommmmmmmmmjjjdddaaabbbaaaXXXOOOKKKNNNTTTUUUOOOMMMTTT\\\aaaXXXUUUSSSRRRTTTUUUTTTSSSVVVRRRLLLGGGCCCCCCDDDEEECCC@@@@@@CCCDDDBBBCCCGGGHHHKKKNNNQQQTTTXXX^^^aaahhhnnntttxxxzzzpppWWWHHHFFFDDDBBB@@@???@@@@@@???>>>===<<<<<<;;;;;;<<<<<<===<<<<<<======>>>?????????>>>???CCCEEEEEEXXXrrrllliiiaaabbbjjjjjjkkkkkkgggdddmmmtttqqqlllhhhgggggghhhhhheeedddbbbaaa```]]]XXXUUUQQQOOOLLLJJJKKKMMMQQQTTT\\\fffllluuu{{{dddIII===@@@===<<<<<<;;;;;;::::::999888888888888888888888888yyyooohhhddd___XXXRRRLLLIIIEEEBBB@@@>>>;;;999777777777666555555444444333333333444444444555555777666555555444444444444555333333555555222555:::<<>>>>>??????@@@===>>>@@@AAAIIIggguuuppphhhjjjssssssmmmkkkggggggqqqwwwrrrpppmmmiiigggggghhhhhhdddcccccccccbbb```\\\XXXTTTQQQNNNKKKJJJLLLOOOQQQVVV```hhhqqqkkkPPPAAA???======<<<<<<;;;:::::::::999999999999999999999999zzzppphhhddd___WWWRRRLLLIIIEEEBBB@@@>>>;;;999777777666666555555555555333333333444444444555555777666555444333333333444555333333555444333666;;;AAAGGGPPPXXX[[[WWWMMMDDDNNNWWWbbbfff```ZZZZZZ]]]hhhkkkmmmllliiiccc[[[UUU[[[bbblllqqqrrrssswww{{{|||sssgggsss}}}yyyuuuqqqooonnnnnnmmmiiiiiikkkiii```XXXUUUPPPPPPOOOPPPSSSXXX[[[[[[YYYYYYXXXXXXXXXXXXXXXWWWWWWUUUPPPKKKHHHFFFFFFFFFFFFBBBAAADDDDDDCCCEEEIIIIIILLLNNNQQQTTTXXX]]]aaaffflllrrruuuwww{{{|||eeePPPFFFDDDBBB@@@@@@@@@AAA@@@???======<<<<<<<<<<<<======<<<======>>>??????@@@@@@@@@BBB@@@@@@PPPyyy~~~oooppp{{{vvvooohhhiiivvvrrrkkknnnnnnllljjjhhhfffggggggdddccccccddddddbbb___\\\WWWTTTPPPLLLJJJKKKMMMNNNPPP\\\dddnnn}}}pppWWWDDD============<<<;;;;;;::::::999999999999999999999999yyyooogggccc^^^WWWQQQLLLIIIEEEBBB@@@>>>;;;999666666666666555555555555333333333444444444555555555444444333222222333333444222222444444333666<<>>>>>???@@@@@@@@@EEEGGGDDDFFF```xxxtttvvvkkknnn~~~vvviiicccbbbiiikkklllkkkhhhfffeeefffcccccccccdddeeedddaaa^^^ZZZWWWQQQMMMJJJJJJKKKLLLMMMZZZcccnnn}}}ttt^^^III===>>>======<<<<<<;;;::::::999999999999999999999999xxxmmmfffbbb]]]VVVPPPLLLIIIEEEBBB@@@>>>;;;999666666666666666666555555333333333444444444555555333333222222222333333444444111111333333333888>>>HHHKKKRRRWWWUUUMMMGGGGGGOOOYYY___\\\WWWWWW]]]aaajjjiiiiiiiiiddd[[[WWWWWWfffkkkppprrrpppqqquuuzzz{{{wwwsssrrrqqqmmmiiiffffffeeebbbbbbeee___\\\[[[^^^^^^[[[YYYYYYYYY[[[\\\\\\ZZZYYYYYYYYY___^^^\\\YYYWWWUUUSSSSSSJJJFFFDDDFFFGGGFFFIIINNNHHHJJJMMMOOORRRVVVZZZ^^^aaahhhpppuuuyyyppp\\\MMMBBBAAA???>>>??????>>>===>>>======<<<<<<======>>>======>>>??????@@@@@@AAA@@@DDDCCCJJJqqqyyy~~~pppuuuwwwggg]]]YYY[[[___fffjjjmmmmmmiiifffeeefffccccccccceeefffeeebbb___\\\XXXSSSMMMJJJIIIJJJKKKKKKYYYcccnnn}}}wwwfffPPPAAA>>>>>>======<<<;;;;;;;;;::::::::::::::::::::::::}}}uuukkkeeeaaa]]]VVVPPPLLLIIIEEEBBB@@@>>>;;;999555666666666666666666666333333333444444444555555333333222333333444555666555222222444555555:::@@@JJJMMMSSSWWWQQQHHHFFFKKKSSSZZZ\\\VVVSSSXXX```dddmmmjjjjjjjjjeee]]][[[___iiimmmqqqqqqpppsssyyy~~~yyyvvvtttsssnnnjjjhhhgggeeebbbcccgggeeecccccceeeaaaZZZWWWXXXUUUXXX[[[\\\[[[ZZZ[[[]]]______^^^\\\[[[YYYWWWVVVKKKFFFDDDFFFFFFFFFIIINNNHHHIIILLLNNNPPPTTTYYY\\\aaagggooouuuyyyuuu___MMMCCCAAA??????@@@@@@???>>>>>>>>>============>>>>>>===>>>>>>??????@@@AAAAAA===BBBBBBOOO{{{uuu}}}}}}pppccc\\\XXXVVVYYY```fffkkkpppppplllhhhggghhhccccccccceeefffeeebbb___]]]YYYSSSNNNJJJIIIJJJKKKJJJXXXcccmmm|||{{{nnnYYYIII>>>>>>======<<<<<<;;;;;;::::::::::::::::::::::::|||tttjjjddd```\\\VVVPPPLLLIIIEEEBBB@@@>>>;;;999555555555666666666666666333333333444444444555555333333333444555666777888666333333555666666;;;BBBJJJNNNTTTWWWOOOEEEFFFMMMVVV[[[ZZZSSSRRRZZZcccgggjjjffffffgggaaaZZZZZZ```iiimmmqqqqqqqqquuu}}}{{{wwwuuutttpppmmmlllkkkhhhccccccgggllliiiiiiiiibbbWWWRRRUUURRRVVVZZZ\\\[[[\\\^^^```]]]]]]\\\\\\ZZZYYYWWWVVVJJJFFFCCCEEEFFFEEEIIINNNGGGIIIKKKMMMPPPSSSXXX[[[aaagggoootttxxx~~~vvv^^^JJJDDDCCCAAA@@@AAAAAA@@@???>>>>>>============>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBGGGHHHWWW}}}xxxtttsssvvvxxx|||zzzxxxzzzpppiiidddbbb^^^YYY[[[bbbffflllrrrrrrnnnjjjiiijjjccccccccceeeeeedddaaa___]]]YYYSSSNNNJJJIIIJJJKKKIIIXXXbbbmmm{{{ttt```OOO>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::vvvggg___]]]ZZZRRRKKKKKKHHHCCC@@@>>><<<999777666666666666666555555444111222333444444444333222444444444444444444444444444555555444444888???EEEJJJUUU\\\UUUJJJFFFJJJMMMZZZ\\\YYYRRRRRRZZZ```aaaiiibbbaaaeeeaaaXXXYYYaaapppqqqoookkkmmmuuu}}}~~~wwwqqqrrrrrrppplllgggbbb^^^]]]bbbcccdddbbb\\\VVVUUUWWWTTTZZZ```aaa___^^^[[[YYY\\\cccddd___ZZZ[[[YYYUUUIIIFFFCCCCCCEEEGGGHHHIIIGGGHHHJJJLLLNNNSSSYYY^^^eeejjjqqqvvvzzzzzzeeeSSSLLLDDD??????@@@>>>===>>>>>>>>>>>>>>>????????????>>>===<<<===???@@@@@@@@@CCCNNNFFF]]]|||uuuooopppttt~~~|||uuuqqqllleee```^^^^^^______hhhmmmqqqrrrnnnjjjhhhhhhgggeeeddddddddddddbbbaaaaaa^^^YYYSSSNNNKKKIIIHHHKKKRRR^^^lllxxxzzzhhhNNNAAA@@@===;;;;;;===<<<999;;;;;;;;;::::::999999999uuuggg```]]]ZZZSSSLLLKKKHHHCCC@@@>>><<<999777666666666666666555555444222333444444444444333222444444444444444444444444444444444444444:::BBBIIISSS[[[^^^UUUKKKKKKQQQWWWXXXXXXTTTOOOPPPXXX^^^^^^eee```aaaccc]]]TTTVVV```pppuuuvvvssssssyyy|||vvvttttttrrrnnnggg```[[[YYY]]]___```___ZZZUUUTTTVVVZZZ___ccccccaaaaaacccdddbbbggghhhbbb^^^]]]ZZZUUUKKKHHHDDDCCCDDDFFFGGGGGGGGGHHHJJJLLLOOOTTTZZZ___ggglllrrrwww{{{}}}iiiWWWLLLEEE??????@@@>>>===>>>>>>>>>>>>>>>????????????>>>===<<<===???AAABBBCCCIIISSSPPPlll{{{rrrrrryyyzzzsssooojjjdddaaaaaacccdddeeekkknnnrrrrrrooojjjgggfffcccbbbaaaaaacccccccccbbbccc```\\\VVVQQQMMMKKKIIIOOOVVVdddrrr~~~}}}nnnVVVCCCAAA===;;;<<<===<<<:::;;;;;;;;;:::::::::999999}}}ttthhhaaa^^^ZZZSSSMMMKKKGGGCCC???===<<<999888666666666666666555555444333333444444444444333222444444444444444444444444333444444333555<<>>===???>>>>>>>>>>>>???????????????>>>======???BBBEEEGGGOOOUUU[[[wwwqqqqqqwwwqqqmmmjjjfffdddgggkkknnnoootttvvvxxxvvvrrrlllhhhfff___]]]]]]^^^```cccddddddeeeccc___[[[UUUQQQMMMKKKMMMTTTbbbsss~~~ttt```HHHBBB===;;;<<<======<<<;;;;;;;;;;;;::::::::::::{{{ssshhhbbb___[[[SSSMMMJJJGGGBBB???===<<<999888666666666666666555555444444444444444444333333333444444444444444444444444333333333333666???KKKUUUQQQTTTQQQHHHDDDKKKWWW___YYYTTTNNNNNNTTT[[[^^^\\\___bbbddd```SSSIIINNNYYYjjjsssyyyxxxuuuxxx|||~~~~~~}}}}}}|||vvvrrrwwwvvvxxx~~~|||zzzyyy~~~wwwvvvtttpppkkkbbbZZZTTTRRRWWWYYYWWWSSSSSSTTTTTTVVVWWWWWWUUUSSSVVVcccpppooonnnkkkhhheeebbb\\\WWWLLLIIIEEECCCCCCDDDEEEEEEGGGIIIKKKMMMQQQVVV\\\aaakkkpppvvv{{{rrrbbbPPPHHHAAA@@@@@@>>>>>>???===>>>>>>>>>??????????????????>>>>>>???CCCHHHKKKQQQRRR___vvvnnnuuuzzz~~~vvvooonnnlllkkkmmmrrrxxx|||~~~~~~wwwpppjjjfff\\\ZZZYYY[[[___ccceeeffffffeeebbb]]]XXXSSSOOOLLLKKKQQQ___oooxxx|||vvvdddNNNEEE===<<<============;;;;;;;;;;;;;;;;;;::::::yyyrrrjjjddd___ZZZSSSMMMIIIFFFBBB???===;;;999888666666666666666555555444555555555444444333333333444444444444444444444444222333333444888AAANNNWWWUUUVVVQQQIIIFFFLLLVVV[[[XXXQQQMMMOOOUUUZZZ]]]]]]bbbeeefff]]]NNNEEELLLWWWhhhoootttrrrrrrwww}}}zzzvvvyyyzzz}}}yyyssspppooottt~~~uuutttrrrpppmmmggg^^^XXXRRRXXXYYYTTTQQQTTTVVVUUUVVVUUUVVVTTTPPPRRRbbbtttrrrlllgggeeeeeebbb]]]YYYJJJGGGCCCBBBCCCEEEFFFFFFFFFHHHJJJLLLOOOUUU[[[```iiinnnuuu{{{ttteeeRRRIIIBBB@@@@@@>>>>>>???===>>>>>>>>>????????????>>>????????????CCCHHHMMMOOOOOOeeerrrqqqzzzoootttvvvpppqqqrrruuu|||{{{rrrkkkggg[[[YYYXXXYYY^^^cccggghhhfffeeebbb^^^YYYTTTPPPNNNPPPTTT^^^jjjpppppprrrvvvnnnvvvwwwfffVVVIII>>>===>>>===<<<===;;;;;;;;;;;;;;;;;;;;;;;;xxxssskkkeee```YYYQQQLLLHHHEEEAAA>>>===;;;:::888666666666666666555555444777666555444333333333444444444444444444444444444222333444555999BBBNNNVVVXXXWWWPPPFFFCCCIIIPPPSSSTTTNNNKKKNNNTTTWWWZZZ]]]cccfffdddYYYJJJEEEMMMWWWggglllnnnnnnrrr{{{vvvwwwnnnfffcccbbbgggxxxuuusssqqqpppoookkkddd^^^UUU[[[ZZZQQQNNNSSSWWWVVVRRRSSSUUUUUUOOONNN^^^rrrvvvkkkbbbbbbccc```[[[XXXIIIFFFCCCBBBCCCEEEFFFFFFFFFGGGIIIJJJMMMRRRXXX\\\fffkkkrrrxxx}}}uuugggTTTKKKCCCAAA@@@>>>>>>???>>>>>>>>>>>>????????????===???AAA@@@@@@BBBHHHMMMOOOVVVxxx|||ssswwwxxxqqqlllcccfffsssxxx~~~~~~wwwoooiiieee[[[XXXVVVWWW[[[aaafffhhhfffeeebbb^^^ZZZVVVSSSQQQSSSUUU\\\cccfffiiipppxxx{{{{{{lll^^^MMM@@@>>>???<<<;;;===;;;;;;;;;;;;<<<<<<<<<<<>>===;;;:::888666666666666666555555444888777555444333333333444444444444444444444444444222444555777:::AAALLLTTTWWWSSSJJJAAABBBKKKTTTXXXRRRMMMLLLQQQTTTUUUZZZ```aaaccc___SSSGGGFFFPPPYYYcccfffhhhlllttt~~~xxx~~~rrrggg___]]][[[___qqqvvvsssppppppqqqnnnhhhbbbYYY^^^ZZZOOOJJJQQQWWWVVVRRRTTTYYY[[[RRRNNN\\\qqq{{{lll```^^^```]]]YYYWWWKKKGGGDDDBBBBBBCCCDDDDDDEEEFFFGGGHHHJJJOOOTTTXXXaaagggooouuu{{{vvviiiVVVLLLCCCAAA@@@>>>>>>@@@>>>>>>>>>>>>????????????<<>><<<;;;:::888666666666666666555555444888777555444333333444444444444444444444444444444222444666888:::AAAKKKRRRVVVRRRIIIBBBFFFTTTaaafffSSSOOOPPPTTTVVVVVV\\\ddd___```[[[OOOFFFHHHRRR[[[^^^```ccciiiuuu~~~~~~~~~uuu}}}rrrhhh```]]][[[^^^qqqyyyuuuqqqpppqqqoooiiiddd[[[```ZZZMMMHHHPPPVVVUUUXXX[[[bbbeee[[[TTTaaavvvnnn___]]]___[[[WWWUUUMMMIIIEEEBBBBBBBBBBBBBBBDDDEEEFFFGGGIIIMMMRRRVVV^^^dddlllsssyyywwwkkkWWWMMMDDDAAA@@@>>>>>>@@@>>>>>>>>>>>>????????????;;;???CCCBBB@@@AAAEEEIIIWWWxxx|||pppjjjgggfffaaa]]]ZZZYYY[[[[[[XXXVVVTTTOOOUUU[[[SSSQQQTTTQQQPPP[[[mmmyyyllleee```]]][[[[[[WWWSSSSSSVVV\\\```ccchhhfffbbb^^^[[[ZZZYYYYYYYYY\\\ccckkkuuu|||hhhSSSBBB@@@???:::888<<<;;;;;;;;;<<<<<<<<<======wwwssslllgggaaaXXXNNNGGGFFFEEECCCAAA>>>:::777555555555444444444333333333333333333333333333333333222333444444555555444444444444555777<<>>>>>>>>>>>>>>>>>>>>>>>AAA@@@AAABBB@@@@@@FFFNNN```uuuhhhfffccc]]]WWWUUUSSSPPPOOOQQQUUUYYYUUUUUUUUUUUUTTTSSSRRRQQQSSSYYYhhh~~~pppkkkfff___[[[[[[[[[XXXTTTSSSWWW\\\aaadddffffffddd```\\\YYYXXXYYYaaa]]]iii|||iiiVVVDDD>>>??????>>>===<<<<<<;;;::::::::::::;;;yyytttlllfff___WWWNNNGGGFFFEEECCC@@@===:::888666555555555444444444333333333333333333333333333333222333444444555444444444333333555888???HHHQQQWWWSSSMMMIIIJJJLLLQQQ[[[dddUUUOOOPPPYYY]]]ZZZ[[[cccgggbbb]]]WWWLLLDDDGGGOOOXXXbbblllssszzz{{{~~~ttt{{{}}}nnnnnnllleee```aaa```dddvvvzzzwwwrrrpppooonnnllljjjaaa___UUUIIIDDDIIINNNOOOVVVXXX___dddeeeeeejjjrrrooohhh```\\\[[[YYYRRRMMMPPPMMMHHHDDDDDDEEEEEEEEEBBBDDDFFFGGGIIIKKKPPPSSSXXX___gggmmmrrryyyyyyqqqaaaSSSEEEAAAAAA@@@>>>>>>????????????????????????@@@???@@@BBBAAAAAAHHHQQQjjjmmm```^^^\\\VVVVVVVVVUUUSSSSSSUUUXXX\\\YYYXXXVVVTTTRRRQQQPPPPPPRRRVVVdddyyyzzzppphhhggggggcccaaabbb^^^ZZZWWWVVVYYY^^^bbbeeeeeeeeeeeebbb___]]]]]]^^^bbbcccvvv}}}ooo\\\III@@@???>>>=========<<<;;;;;;::::::;;;;;;|||uuulllddd]]]VVVMMMGGGGGGEEEBBB???<<<:::888888555555555444444444444333333333333333333333333333222222333444444444444444222333555:::BBBMMMVVV\\\VVVOOOIIIKKKOOOQQQUUUYYYRRRNNNPPPXXX[[[YYY\\\bbbbbbbbb___WWWJJJBBBEEEMMMVVVaaannnxxx~~~|||vvv}}}uuuyyytttuuuxxxiiigggmmmjjjjjjiiifffgggqqq|||yyyuuurrrpppnnnlllkkkccc```WWWKKKDDDFFFKKKLLLRRRPPPTTT```jjjkkkhhhgggccc```\\\YYYWWWSSSOOOKKKOOOKKKGGGDDDCCCDDDEEEEEEBBBCCCEEEFFFGGGJJJNNNQQQVVV\\\dddjjjooowww~~~wwwfffVVVGGGAAAAAA@@@@@@AAA???????????????????????????>>>@@@BBBAAADDDMMMXXXzzz~~~fff\\\\\\ZZZVVVWWWXXXXXXWWWWWWXXX[[[]]]^^^]]]ZZZWWWTTTSSSRRRQQQQQQTTT^^^oooiiidddbbbfffiiiiiiggggggaaa]]]YYYXXXZZZ^^^bbbddddddeeefffeeebbbaaabbbccchhhnnnvvvcccOOODDD@@@===<<<======<<<;;;;;;:::;;;;;;;;;}}}vvvkkkbbb[[[TTTMMMHHHHHHEEEBBB>>>;;;999999999555555555555444444444444333333333333333333333333222222333444444444444333222333666<<>>@@@BBBBBBFFFSSS```sssccc^^^______\\\[[[[[[[[[YYYWWWWWWYYY[[[``````___]]][[[YYYVVVUUUQQQSSSXXXeeezzzsssiiicccccceeeiiimmmllljjjiiiccc___[[[YYY[[[^^^aaabbbdddfffgggfffdddccccccdddgggpppyyyhhhSSSGGG@@@<<<<<>>;;;:::::::::666666555555555444444444333333333333333333333333111222333333444444333333333444777???IIIRRRWWWYYYYYYMMMEEEGGGMMMPPPQQQRRRLLLNNNSSSXXXZZZZZZ]]]aaa\\\aaaaaaWWWIIICCCGGGNNNSSS[[[hhhvvv~~~~~~|||yyy{{{|||}}}~~~~~~{{{wwwrrrnnnlllmmmvvv{{{{{{vvvqqqmmmmmmpppttt{{{|||}}}xxxtttqqqoooooonnniiiaaaUUUJJJDDDEEEIIIIIIDDDEEEMMMTTTTTTRRRRRRNNNQQQTTTTTTQQQNNNMMMMMMMMMIIIDDDBBBAAABBBCCCCCCBBBDDDEEEEEEFFFHHHKKKNNNUUU\\\dddjjjpppxxx|||kkk[[[IIIAAA@@@??????AAA????????????????????????===>>>@@@BBBCCCIIIXXXhhhyyyiii```^^^_________cccbbb^^^ZZZVVVTTTVVVXXX]]]___aaabbbaaa___[[[YYYUUUUUUUUU]]]rrruuukkkeeebbbeeehhhkkkmmmoooooollliiigggddd```^^^___bbbdddeeeeeefffgggfffcccaaaaaaaaa```hhh}}}yyyjjjWWWJJJAAA<<<===AAA======<<<;;;;;;;;;;;;<<<|||uuujjjaaa[[[TTTMMMHHHFFFDDDAAA>>><<<::::::999666666666555555555444444333333333333333333333333111111222333333333333333333444999CCCNNNUUUWWWVVVVVVLLLDDDFFFLLLOOOPPPQQQLLLPPPUUUYYYYYYZZZ]]]aaa```dddaaaTTTGGGBBBEEEHHHRRRXXXeeettt||||||zzzzzzyyy|||}}}~~~wwwjjjccccccgggzzzyyyyyy|||~~~yyysssooommmnnnmmmiiibbbXXXLLLCCCEEEKKKHHHDDDDDDFFFHHHGGGIIIMMMKKKMMMPPPRRRQQQPPPPPPPPPOOOKKKFFFCCCBBBCCCCCCCCCDDDEEEFFFFFFFFFHHHKKKMMMRRRYYYbbbhhhnnnvvvyyymmm\\\KKKBBBAAA??????@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>AAABBBCCCJJJ]]]nnnvvvlllccc___^^^]]]^^^aaaoookkkccc[[[UUUTTTWWWZZZ]]]___bbbddddddbbb___]]]ZZZYYYVVVYYYmmm~~~xxxsssmmmgggeeefffhhhjjjnnnqqqsssrrrrrrrrrpppkkkllliiieeedddeeegggiiiiiidddfffgggeeebbb```^^^^^^^^^cccxxx{{{yyylll\\\NNNDDD===>>>BBB>>>===<<<<<<;;;;;;<<<<<>>???BBBCCCCCCKKK___sssrrrkkkffffffeeedddiiipppzzzssshhh]]]WWWWWW\\\bbbddddddeeeeeefffeeeeeeeee```^^^XXXWWWkkk{{{sss{{{uuulllkkkgggdddeeekkksssyyy|||{{{wwwwwwtttooollliiifffeeefffiiijjjjjjcccdddfffeeebbb```^^^^^^```bbbooo~~~{{{pppbbbTTTGGG>>>>>>BBB>>>======<<<<<<<<<<<<<<>><<<999888777666666666555555555555333333333333333333333333111111222333333333333222111444===JJJWWW]]]\\\XXXNNNJJJIIIMMMOOOLLLJJJJJJMMMTTTZZZ[[[YYY[[[]]]______```YYYLLLCCCDDDGGGFFFPPPVVVeeevvv}}}wwwrrrqqqsss{{{sssoooqqq}}}vvvqqqpppqqqkkkhhheee```VVVMMMPPPZZZMMMIIIGGGHHHHHHGGGIIIMMMLLLLLLMMMPPPUUUXXXXXXWWWWWWSSSMMMHHHGGGFFFFFFEEEFFFGGGGGGGGGGGGHHHKKKMMMRRRYYYaaahhhnnnvvv}}}qqqaaaPPPHHHEEECCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBCCCDDDLLLaaauuuuuupppnnnooonnnooowwwyyylll```YYY[[[bbbiiinnnllliiihhhgggiiikkkmmmdddaaaZZZWWWjjjvvvrrryyy}}}yyywwwvvvttttttqqqnnnmmmrrr|||}}}{{{wwwrrriiigggdddccceeeggghhhiiiaaaccceeeeeecccaaa______^^^]]]eee{{{|||~~~tttfffXXXIII???>>>BBB>>>>>>===<<<<<<<<<<<<<<>>;;;999777777888666666666666666555555444444444222222222222444444333333333444444444555555333222>>>LLLQQQYYY]]]VVVOOONNNMMMOOOPPPPPPLLLIIIMMMWWW]]]YYYUUUXXX[[[[[[ddd```TTTGGGCCCIIIKKKIIISSSTTTaaattt|||uuuqqqtttxxx|||{{{rrr~~~wwwrrrpppnnnpppnnnjjjccc[[[VVVTTTTTTUUUOOOHHHEEEHHHNNNRRRTTTSSSUUUWWWYYYZZZ[[[\\\]]][[[[[[XXXRRRJJJFFFFFFHHHGGGGGGFFFFFFFFFGGGIIIJJJPPPWWW___fffmmmwwwvvvfffRRREEECCCCCCAAA>>>@@@@@@??????@@@@@@AAABBB???@@@HHH@@@CCCNNN___xxxmmmmmmrrryyy}}}qqqiiiooouuuqqqnnnpppeeeccc^^^WWWaaa|||}}}yyyxxxwww|||oookkkooohhhgggeeecccdddeeegggiiieeefffggggggfffccc```^^^___eeegggrrr~~~wwwiii[[[MMMAAA>>>AAA>>>>>>===<<<<<<<<<<<<<<>>;;;999888777777666666666666666555444444444333333222222333333444333333333444444444555555333222>>>LLLPPPWWWZZZSSSMMMLLLNNNPPPSSSRRRNNNJJJPPPYYY^^^ZZZWWWYYY]]]^^^```\\\RRRFFFDDDIIILLLKKKSSSUUUcccuuu|||uuuqqqtttwww{{{|||pppxxxzzzyyytttpppnnnpppoookkkeee^^^YYYWWWVVVTTTPPPKKKIIIMMMRRRVVVXXXXXXXXXZZZ\\\^^^]]][[[YYYZZZZZZXXXUUUPPPLLLJJJJJJGGGGGGFFFEEEFFFGGGHHHIIIQQQWWW```fffmmmvvvwwwgggSSSFFFCCCCCCAAA>>>@@@@@@??????@@@@@@AAABBB@@@>>>FFFBBBDDDLLL]]]~~~qqqssswwwrrrmmmnnniiifffbbbZZZbbb{{{mmmiiikkkbbb```______aaaeeejjjlllkkkjjjiiihhhfffdddbbbaaa```eeeeeennn~~~yyykkk]]]OOOBBB???AAA>>>>>>===<<<<<<<<<<<<===~~~uuuiii```ZZZTTTLLLEEECCCAAA???<<<999888777777555666666666666555444444444333333222222333333444333333333444444444555555444333@@@LLLOOOUUUYYYRRRJJJLLLPPPTTTVVVTTTPPPLLLPPPWWW[[[XXXUUUXXX\\\^^^[[[WWWNNNEEEDDDJJJNNNNNNTTTXXXfffvvv{{{uuuqqqtttvvvzzzlll^^^]]]mmm~~~|||vvvqqqooooooooolllgggaaa\\\ZZZYYYTTTQQQOOOPPPTTTXXX[[[\\\^^^]]]]]]```bbbaaa]]]YYYZZZYYYYYYXXXWWWTTTOOOLLLGGGFFFEEEDDDEEEFFFHHHIIIRRRXXXaaagggmmmvvvyyyjjjVVVHHHDDDCCCAAA???@@@@@@??????@@@@@@AAABBBBBB;;;DDDEEEHHHLLL___{{{wwwxxxtttooommmkkkgggddd[[[___~~~rrrhhhdddccc\\\[[[ZZZ[[[___eeekkkooonnnllljjjhhhfffeeeeeeeeeaaaeeeccciiizzz{{{nnnaaaQQQDDD???AAA???>>>======<<<<<<======{{{tttjjjbbb[[[SSSJJJDDDCCCAAA???<<<:::888777777555555666666555555444333333333333333333333333333333333333444444444555555555666DDDPPPRRRWWW[[[TTTKKKOOOTTTYYYYYYVVVPPPKKKMMMQQQTTTSSSQQQSSSWWWZZZVVVQQQJJJDDDEEEJJJNNNPPPUUU\\\kkkxxxzzztttqqqtttvvv{{{rrrbbbZZZWWWaaaqqqwwwyyysssooommmnnnlllhhhccc^^^[[[[[[SSSTTTTTTVVVYYY\\\^^^___^^^\\\\\\___ccceeeccc______\\\YYYYYYYYYWWWRRRNNNHHHGGGEEEDDDDDDEEEGGGIIIRRRYYYbbbhhhnnnvvv{{{lllYYYJJJEEECCCBBB@@@@@@@@@??????@@@@@@AAABBBCCC:::BBBHHHLLLOOOeee}}}zzzvvvtttooojjjfff______xxxhhhccc```]]]]]]\\\ZZZXXXWWWZZZ```gggkkkhhhhhhhhhhhhhhhggggggfffdddgggdddfffsss~~~rrreeeUUUFFF@@@AAA???>>>>>>===<<<=========zzztttkkkbbbZZZRRRJJJDDDBBBAAA???===:::888777666555555555555555444444333333333333333333333333333333333333444444444555555666999IIIWWWWWWZZZ\\\UUUMMMRRRXXX\\\[[[UUUNNNJJJJJJLLLOOOPPPPPPPPPSSSVVVSSSLLLFFFCCCEEEIIINNNQQQVVV```pppzzzyyytttrrrtttwww|||jjjeeegggkkkyyy{{{xxxxxxwwwuuusssnnnvvvppp{{{zzz{{{zzztttooollllllllliiiddd___\\\[[[TTTVVVXXXZZZ[[[\\\]]]]]]XXXVVVVVVYYY___dddggggggeeeaaa[[[YYYXXXWWWSSSPPPIIIHHHEEECCCCCCEEEGGGIIIRRRYYYbbbiiiooowww~~~ppp\\\MMMEEECCCBBBAAA@@@@@@??????@@@@@@AAABBBEEE;;;CCCHHHLLLPPPjjj|||vvvmmmkkkgggfffvvv^^^UUUVVVYYYZZZZZZ\\\YYYUUUSSSSSSWWW\\\___^^^aaaeeehhhjjjiiihhhfffgggjjjfffeeeooozzzttthhhXXXIIIAAAAAA??????>>>===============yyytttkkkbbbYYYQQQIIIEEEBBBAAA???===;;;888777666444555555555555444333333222333333444444333333222333333333444444444555555777<<>>>>>======>>>>>>yyytttkkkaaaXXXPPPIIIFFFAAAAAA???===;;;999666555444444555555444444333222222333333444444333333222333333333444444444555555888>>>RRR^^^ZZZVVVQQQGGGHHHNNNUUUXXXUUUOOOIIIGGGIIIIIIMMMTTTVVVRRRRRRUUUPPPHHHBBBCCCDDDEEEIIIOOOWWWgggxxx}}}xxxsssrrrtttsssyyy|||nnnhhhmmmvvvxxxwwwuuurrrooommmlllllliiieeefffvvvxxxyyyyyyvvv|||}}}xxxtttxxx{{{tttpppmmmooopppnnniiibbb^^^[[[XXXZZZ\\\ZZZVVVRRRQQQRRRPPPVVV\\\```aaacccgggkkkhhhhhheeeaaa\\\XXXWWWWWWMMMKKKGGGEEEDDDFFFIIIKKKPPPXXXbbbjjjqqqyyyuuubbbQQQGGGCCCCCCCCC@@@@@@??????@@@@@@AAABBBBBBAAAIIIGGGOOOfff}}}wwwpppbbb[[[WWWYYY\\\\\\^^^aaa\\\YYYUUURRRPPPPPPRRRSSS[[[^^^dddiiilllmmmllllllgggmmmjjjhhhnnnttt}}}vvvlll]]]LLLCCCAAA@@@???>>>>>>======>>>>>>~~~yyytttkkkaaaWWWOOOJJJGGGAAAAAA@@@>>>;;;999666555444444555555444444333222222222444444444444222222333333333444444444555555888???SSS___XXXQQQJJJ>>>DDDJJJQQQUUURRRMMMHHHFFFGGGGGGLLLTTTVVVRRRPPPSSSPPPGGGBBBCCCDDDDDDHHHNNNXXXiiizzz~~~xxxrrrrrrtttqqqwww~~~{{{pppnnnrrr~~~qqqooo|||yyyrrrnnntttwwwtttzzz}}}sssooosss{{{uuuqqqnnnppprrrpppkkkddd___\\\ZZZ[[[\\\YYYSSSOOOMMMMMMUUU^^^gggkkkiiigggiiilllfffhhhiiifff```[[[YYYYYYNNNLLLHHHEEEEEEGGGJJJLLLOOOWWWbbbjjjqqqzzzvvvcccRRRGGGCCCCCCCCC@@@@@@??????@@@@@@AAABBB<<>>>>>>>>>>>>>>zzztttjjj```XXXPPPJJJFFFBBBAAA>>>;;;999777666555666555555555555444444444222333333444444333333222333333333444444444555555666GGGRRRVVVYYYNNNBBBDDDDDDGGGNNNTTTSSSLLLGGGHHHLLLNNNQQQSSSSSSRRROOOMMMMMMJJJFFFCCCCCCFFFKKKNNN```qqq{{{vvvqqqtttvvvtttsssssswww~~~xxxuuu}}}|||nnnjjjgggggglllvvv~~~{{{wwwxxxzzzuuurrrppppppnnnlllhhhddd```^^^aaa]]]WWWSSSQQQSSSVVVXXXZZZ```gggjjjiiihhhhhhjjjhhhjjjllliiiaaaZZZYYY\\\RRRMMMGGGEEEGGGJJJLLLLLLRRRYYYbbbkkkrrr{{{}}}fffRRRGGGBBBBBBAAA@@@@@@??????@@@@@@AAABBBEEE<<>>============zzzsssjjj```WWWPPPIIIEEEBBB@@@>>>;;;999777666555666555555555555444444444222333333444444333333222333333333444444444555555888HHHQQQVVVXXXNNNBBBCCCIIIKKKPPPTTTQQQJJJFFFGGGMMMNNNPPPRRRRRRQQQOOONNNMMMJJJFFFCCCBBBEEEJJJNNNbbbqqqyyyuuuqqqtttuuurrrwwwvvvvvvzzzzzzuuu}}}uuunnnllllllqqqyyy}}}zzz{{{|||xxxuuuqqqpppnnnlllhhheeeaaa```bbb^^^YYYUUUUUUXXX[[[]]]YYYZZZ^^^bbbffffffccc```dddgggjjjjjjfffbbbaaabbbVVVQQQJJJGGGHHHKKKMMMNNNUUU[[[eeemmmuuu~~~|||fffTTTHHHDDDBBBAAA@@@@@@@@@???@@@@@@AAABBBEEE???IIIOOOPPPwwwzzzyyyppphhhcccbbbgggkkkllllllpppuuusssmmmeeeaaa]]]\\\^^^___^^^\\\bbbiiiooorrrtttvvvsssnnnoooqqqmmmmmmooonnnzzz~~~wwwhhhUUUGGGCCCAAA@@@???>>>>>>=========yyysssiii___WWWOOOIIIEEEAAA@@@>>>;;;999777666666666555555555555444444444222333333444444333333222333333333444444444555555999IIIRRRXXX[[[QQQDDDEEEOOOOOORRRSSSNNNGGGFFFIIIOOOPPPQQQQQQRRRRRRQQQQQQMMMKKKGGGCCCAAADDDJJJOOOeeepppwwwtttrrruuutttooouuuuuuwww|||{{{oooxxxsssoooqqqxxx}}}|||~~~~~~zzzxxxqqqpppnnnllliiifffdddcccccc___[[[YYYZZZ]]]aaabbb```\\\[[[```hhhkkkfff```bbbdddgggiiiiiiiiigggeee\\\VVVOOOJJJIIILLLOOOQQQUUU\\\eeennnvvv}}}hhhVVVKKKFFFCCCAAA@@@@@@@@@@@@@@@AAABBBBBBAAABBBIIIJJJRRR|||rrrnnnlllhhhfffgggjjjkkkkkklllqqqvvvtttpppiiieee```___aaabbbaaa___dddkkkqqqtttwwwxxxuuupppooorrrooonnnpppnnnwww{{{mmmYYYIIICCCAAAAAA???>>>>>>>>>>>>>>>~~~yyyrrriii___VVVOOOHHHDDDAAA@@@>>>;;;999888777666666555555555555444444444222333333444444333333222333333333444444444555555888IIIUUU]]]cccXXXJJJHHHQQQQQQRRRQQQLLLFFFHHHMMMSSSSSSSSSRRRSSSSSSTTTTTTMMMLLLHHHDDDBBBEEELLLQQQgggnnntttssssssuuusssnnnnnnrrryyy~~~{{{}}}yyyzzz~~~{{{yyyqqqpppnnnllljjjiiihhhhhhfffaaa\\\ZZZ\\\___```aaabbb\\\YYY\\\dddiiiiiigggggghhhhhhggghhhjjjhhheee```ZZZRRRLLLJJJLLLPPPSSSTTT[[[dddnnnvvv~~~jjjYYYNNNHHHDDDBBBAAA@@@@@@@@@@@@AAABBBBBB>>>EEEIIIJJJ]]]zzzkkkddd^^^```cccdddeeegggjjjiiiiiilllrrrvvvtttpppmmmiiidddccceeefffeeecccfffmmmtttxxxzzz|||yyyssspppssspppooopppllluuu}}}ppp\\\JJJAAAAAAAAA@@@???>>>>>>>>>>>>|||xxxrrrhhh^^^UUUNNNHHHDDD@@@???===;;;999888777777666555555555555444444444222333333444444333333222333333333444444444555555666HHHWWWbbbjjj```PPPLLLOOOOOOPPPOOOJJJFFFKKKTTTXXXWWWVVVUUUTTTUUUUUUVVVLLLMMMKKKHHHFFFHHHOOOUUUffflllrrrtttssssssqqqooonnnssszzz}}}zzzxxxuuussswww}}}~~~zzzwwwrrrpppnnnlllkkkllllllmmmiiiccc\\\YYYZZZ\\\[[[YYYUUURRRNNNNNNQQQXXX___dddooopppnnniiihhhkkkiiidddaaa\\\TTTMMMJJJLLLPPPTTTUUU\\\eeennnvvvmmm\\\PPPIIIEEEBBBAAAAAA@@@@@@AAAAAABBBCCC???HHHLLLTTTttt~~~rrrhhhfff^^^ZZZ```hhhlllmmmoooiiihhhjjjsss||||||xxxqqqmmmiiihhhiiikkkjjjhhhhhhpppxxx|||~~~xxxqqqtttpppooopppkkksssuuubbbNNNCCCBBBAAA@@@???>>>>>>>>>>>>}}}zzzwwwqqqggg]]]UUUMMMGGGCCC@@@???===;;;999888777777666555555555555444444444222333333444444333333222333333333444444444555555777HHHUUUaaakkkbbbRRRNNNKKKLLLMMMMMMHHHGGGNNNYYY[[[ZZZXXXWWWUUUUUUTTTTTTKKKNNNOOOMMMKKKLLLSSSYYYdddjjjqqqtttsssqqqqqqqqqwwwxxxyyy{{{~~~{{{uuurrrppppppvvv~~~~~~yyywwwrrrpppnnnllllllnnnppprrrkkkccc[[[WWWWWWWWWSSSPPPIIIIIIGGGDDDCCCGGGRRRZZZooottttttnnnlllooommmfffaaa]]]WWWPPPKKKLLLPPPTTTXXX___hhhqqqxxxooo]]]QQQJJJEEEBBBAAAAAAAAAAAAAAABBBBBBCCCCCCLLLQQQggg}}}wwwpppkkknnneeecccnnn|||}}}pppnnntttuuuqqqmmmlllnnnooonnnllljjjrrr{{{~~~tttvvvrrrppppppllluuu{{{hhhTTTGGGBBBAAA@@@??????>>>??????}}}{{{wwwqqqggg]]]TTTMMMFFFBBB@@@???===;;;999888888777666555555555555444444444222333333444444333333222333333333444444444555555:::HHHQQQZZZccc]]]OOOMMMHHHIIILLLLLLGGGFFFOOO[[[[[[[[[YYYWWWUUUSSSRRRQQQIIINNNSSSSSSPPPQQQWWW]]]aaahhhrrruuurrroooqqqttt||||||{{{{{{}}}|||vvvrrrppprrrzzz~~~zzzxxxrrrqqqnnnlllmmmpppsssvvvjjjbbbYYYTTTTTTSSSNNNJJJGGGHHHHHHEEEBBBCCCIIIPPP```mmmuuurrrqqqsssqqqiii```^^^YYYSSSNNNNNNRRRVVVZZZ```iiiqqqxxxqqq^^^QQQJJJEEEBBBBBBAAAAAAAAAAAABBBCCCCCCDDDKKKSSSwww|||wwwnnnfffgggyyy~~~yyytttpppoooqqqrrrqqqoookkkttt~~~yyyzzzuuurrrrrroooyyy}}}kkkWWWJJJBBBBBBAAA@@@????????????~~~|||wwwpppggg]]]TTTMMMFFFBBB@@@???===;;;999888888888666666555555555444444444222333333444444333333222333333333444444444555555===HHHMMMSSS\\\WWWLLLKKKGGGIIILLLKKKGGGEEEOOOZZZ[[[ZZZYYYWWWTTTRRROOONNNIIIOOOUUUVVVTTTTTTZZZ```___gggrrrvvvrrrmmmqqqwww{{{}}}xxxtttrrruuu~~~|||zzzsssqqqnnnmmmnnnqqquuuxxxiiiaaaWWWSSSSSSRRRLLLGGGGGGIIIIIIGGGDDDCCCDDDFFFPPPcccrrrssssssvvvrrrkkk```^^^[[[UUUPPPOOOSSSWWWXXX^^^gggnnnuuu}}}rrr^^^QQQJJJEEECCCBBBAAAAAAAAAAAABBBCCCCCCCCCGGGQQQ~~~{{{tttyyyzzzvvvrrrqqqssstttsssqqqllluuu|||}}}wwwssstttqqq||||||kkkWWWIIICCCBBBAAA@@@????????????zzzyyy{{{pppbbbWWWQQQKKKEEE@@@@@@???===;;;999888777777666555555555555444444444555444444333333444444555555555555333222333666999BBBOOOSSSTTTXXXPPPDDDBBBJJJKKKJJJIIIGGGIIIMMMQQQSSSYYY\\\YYYUUUQQQLLLFFFLLLRRRVVVWWWYYY^^^bbbaaaiiikkknnnrrrtttuuuuuuuuuzzzxxx{{{sssrrrtttyyy}}}zzzyyyyyyssspppnnnooosssvvvxxxwwwjjj___VVVSSSSSSSSSTTTWWWRRRTTTSSSOOOIIIEEEEEEFFFJJJMMM___ppprrrssstttlll___\\\\\\]]]YYYTTTSSSVVV[[[aaajjjqqqvvv|||uuucccSSSGGGCCCDDDFFFDDDBBB@@@@@@AAADDDEEEFFFJJJUUU}}}yyy||||||xxxsssooollliiinnnuuuvvvoooooommmxxx|||jjjZZZLLLFFFBBB???BBBBBB???>>>@@@zzzzzzzzzpppcccXXXQQQLLLFFFAAA@@@???===;;;999888777777666555555555555444444444444444444444444444444444444555444333333444777999FFFRRRUUUXXX\\\SSSDDDAAAEEEIIIMMMJJJFFFFFFMMMSSSUUUZZZ\\\XXXTTTRRROOOKKKLLLRRRWWWXXX\\\bbbeeeeeehhhjjjnnnrrrvvvwwwxxxxxxyyyyyy{{{uuuuuuxxx}}}}}}{{{zzzzzzuuuqqqnnnooorrruuusssqqqhhhaaaZZZXXXWWWUUUVVVYYY]]]\\\XXXSSSMMMHHHFFFFFFHHHKKK]]]mmmpppsssuuuooobbb___^^^^^^[[[VVVVVVZZZ\\\bbbjjjqqqvvv|||zzzgggVVVIIIDDDDDDDDDCCCAAA@@@AAABBBDDDEEEBBBHHHWWWzzztttqqquuuuuutttxxxyyyxxxtttpppmmmkkkjjjpppwwwxxxqqqpppnnnyyyppp```SSSGGGBBB@@@AAABBB???>>>@@@|||zzzyyypppdddYYYRRRMMMGGGCCC@@@???===;;;999888777777666555555555555444444444333333444555555444333333444444444333333444777:::HHHSSSWWWZZZ^^^TTTFFFEEEAAAHHHMMMKKKEEEFFFPPPYYYXXX[[[[[[UUURRRRRRQQQOOOMMMSSSXXXZZZ^^^eeeiiiiiifffiiimmmrrrvvvzzz||||||||||||xxxzzz~~~~~~|||{{{{{{xxxrrrnnnooossstttooojjjfffbbb^^^]]]YYYVVVXXX]]]ccc___ZZZTTTPPPMMMIIIGGGFFFIIIZZZiiimmmtttxxxrrreeebbb```___[[[WWWXXX]]]]]]ccckkkqqqvvv|||lllZZZKKKDDDDDDAAAAAABBBBBBCCCDDDFFFFFFEEELLL]]]xxxooohhhmmmnnniiinnnwwwuuurrroookkkiiikkkmmmwww|||sssrrrooozzzqqqbbbVVVHHHCCC@@@AAABBB???>>>@@@}}}zzzwwwpppeee[[[SSSMMMHHHEEE@@@???===;;;999888777777666555555555555444444444222333555666666555333222333444444444333555999;;;GGGSSSYYY[[[[[[QQQLLLTTTHHHJJJKKKHHHEEEIIITTT]]]ZZZ\\\ZZZSSSOOOPPPQQQOOOPPPVVV[[[\\\___eeehhhhhhcccfffjjjpppuuuzzz}}}~~~yyy|||zzz~~~~~~}}}|||{{{xxxsssnnnpppuuuuuuoooiiigggccc___\\\WWWUUUZZZbbbbbb]]]VVVSSSRRRPPPMMMJJJGGGKKKZZZgggkkkuuu{{{ttteeeaaa^^^\\\YYYUUUVVV[[[^^^dddlllrrrxxx}}}nnn\\\MMMEEEDDDBBBBBBDDDEEEFFFGGGHHHHHHNNNUUUdddxxxqqqgggmmmnnnfffdddvvvxxxtttoookkkhhhhhhmmmsssvvvtttqqq}}}rrrdddWWWIIIDDD@@@AAAAAA??????@@@~~~zzzvvvpppfff\\\SSSMMMHHHEEE@@@???===;;;999888777777666555555555555444444444222333555666666555333222333333444444444666:::===FFFTTTZZZZZZWWWOOOTTThhh[[[VVVMMMFFFEEEJJJRRRXXX[[[\\\YYYQQQLLLMMMNNNMMMTTTYYY]]]\\\^^^bbbeeeddd```cccgggmmmrrrwww{{{}}}{{{}}}{{{}}}}}}}}}|||zzzvvvrrroooqqqvvvwwwsssmmmjjjccc]]]WWWSSSRRRZZZdddaaa]]]WWWUUUUUUTTTPPPMMMMMMQQQ___hhhkkkvvv|||tttccc___[[[XXXTTTOOOPPPTTT^^^dddlllsssyyynnn]]]OOOGGGFFFEEEEEEFFFGGGHHHIIIIIIIIIPPPVVVdddrrrlllhhhmmmnnnfff^^^hhh}}}uuunnnkkkiiiiiiqqqzzzzzzwwwtttvvvhhh[[[JJJDDDAAAAAAAAA??????AAA~~~yyyuuupppggg\\\SSSKKKFFFDDD@@@???===;;;999888777777666555555555555444444444333333444555555444333333222333444444444777;;;>>>IIIUUUZZZYYYUUUMMMWWWppplllbbbRRRHHHDDDGGGKKKNNNYYY[[[XXXQQQMMMMMMMMMKKKWWW\\\___]]]]]]```bbbaaa___aaaeeejjjooouuuxxx{{{~~~~~~{{{~~~|||{{{||||||zzzxxxsssqqqoooqqquuuwwwvvvtttlllcccYYYSSSPPPQQQYYYccccccaaa^^^\\\ZZZWWWTTTQQQVVV[[[ggglllmmmwww|||qqqaaa\\\YYYVVVPPPJJJJJJMMM[[[aaajjjrrrxxxppp___QQQJJJIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIOOO___wwwnnnhhhkkkkkkfff\\\]]]mmmxxxpppmmmkkkkkkttt}}}zzzxxxwwwiii\\\LLLEEEAAAAAAAAA??????AAA~~~wwwtttpppggg\\\RRRIIIDDDBBB@@@???===;;;999888777777666555555555555444444444444444444444444444444444222333444444555777<<>>;;;999888888777666333444444555555444444333222333444555555444333222222222444555555777AAALLLkkknnnggg___ZZZLLLFFFOOOOOOVVVOOOEEEEEEFFFGGGOOOTTTWWWPPPMMMSSSPPPIIIKKKTTTWWW\\\```bbbbbbaaa___^^^```cccfffiiimmmrrruuuxxxzzz}}}|||rrriiieeeccc___]]]^^^bbbmmmzzzzzzrrrnnnpppvvv|||yyyyyyyyyyyyzzzzzzyyyxxxooommmkkkkkkmmmmmmmmmllleee\\\PPPHHHGGGJJJNNNQQQFFFMMMVVV___fffmmmuuu{{{xxxwwwyyy|||xxxmmmccc]]]aaa```ZZZRRRJJJJJJPPPWWWZZZ^^^dddiiinnnvvvppp[[[JJJAAADDDDDDCCCBBBCCCDDDFFFGGGJJJSSSeeexxxvvvqqqllliiigggeeecccbbb^^^XXXVVV]]]eeebbbYYYVVVUUUUUUWWWXXXYYYWWWVVVaaazzz}}}ooosssxxxssslllnnnwww{{{lllSSSIIIAAA@@@BBBAAAAAAAAA{{{uuummmbbbWWWOOOIIIFFFDDD@@@>>>;;;999999888777666555555666666666666555555222333444555555444333222333222333555555888CCCNNNfffooommmdddWWWGGGDDDQQQQQQWWWOOODDDEEEGGGGGGNNNRRRUUUOOOKKKPPPMMMHHHLLLSSSWWW]]]bbbddddddaaa^^^^^^aaaeeehhhkkknnnssswww~~~{{{qqqgggccc```\\\[[[[[[```kkkzzzvvvooonnnrrrwww{{{yyyzzzzzzzzzyyyyyyxxxxxxooommmlllmmmoooppppppoooddd[[[OOOEEECCCGGGNNNSSSJJJHHHIIIQQQ\\\gggnnnpppvvvwwwzzz{{{qqqccc^^^bbbbbb```YYYPPPHHHGGGOOOVVVZZZ^^^dddiiinnnvvvmmmXXXJJJCCCEEEDDDDDDDDDDDDFFFGGGHHHGGGRRRdddwwwrrrnnnjjjfffeeefffeeeaaa\\\YYYYYYWWWSSSVVVUUUTTTTTTUUUVVVTTTSSSZZZlll~~~tttwwwyyyqqqjjjmmmvvv~~~oooTTTJJJAAA@@@BBBAAAAAAAAA~~~yyytttnnncccXXXOOOIIIFFFEEE???===;;;:::999999777666555666666666666666666555333444444555555444444333444333444555666999CCCOOOUUUfffnnniii\\\HHHCCCQQQQQQVVVMMMCCCFFFHHHIIIOOOPPPTTTOOOJJJNNNKKKFFFKKKRRRWWW___eeegggeeeaaa^^^___ccchhhjjjlllnnnssswww|||qqqgggccc```\\\[[[\\\aaammm}}}}}}sssnnnnnnrrruuuyyyzzz{{{zzzxxxvvvvvvvvvqqqooonnnoooppprrrqqqqqqeee]]]QQQFFFCCCFFFLLLQQQMMMGGGCCCFFFPPP[[[```aaakkkkkkkkkggg^^^XXX\\\ddd```]]]VVVMMMGGGGGGLLLQQQWWW\\\ccciiinnnvvvmmmYYYLLLGGGEEEEEEEEEEEEEEEFFFGGGGGGDDDPPPaaazzztttmmmhhhfffbbbdddccc___ZZZWWWXXXYYYWWWUUURRRRRRRRRSSSSSSRRRQQQ]]]xxx~~~oooooorrryyy~~~xxxxxxvvvsssnnnpppvvvnnnVVVKKKBBB@@@BBBAAAAAABBB}}}wwwvvvpppeeeYYYNNNFFFCCCCCC>>>===;;;::::::999777666444555555666666555555444444444444333333444444444555444444666666999DDDPPPPPP```iiifff\\\JJJEEEQQQMMMRRRIII@@@EEEIIIKKKQQQRRRVVVPPPKKKMMMIIICCCHHHSSSXXXaaagggiiifffaaa]]]^^^ccchhhkkkkkklllqqquuuxxx|||qqqgggbbb```\\\[[[]]]dddqqqvvvnnnkkklllnnnrrrtttwwwwwwvvvuuuvvvxxxtttrrrppppppppppppooonnneee___VVVLLLEEEEEEHHHKKKLLLIIIEEEDDDGGGMMMRRRUUUWWWZZZZZZWWWVVVYYY]]]^^^[[[WWWQQQKKKHHHHHHKKKNNNQQQWWW___gggnnnuuu~~~nnnYYYKKKFFFDDDDDDDDDDDDEEEEEEEEEEEEGGGSSSddd~~~wwwvvvpppmmmhhhddd___[[[[[[\\\UUUSSSPPPPPPQQQRRRRRRRRRNNNRRReeetttbbb___```cccfffjjjvvvzzzsssrrrooowwwzzzsssoooooorrr{{{pppVVVLLLBBB@@@BBBAAAAAABBB{{{uuuyyyrrrgggZZZMMMDDDAAA@@@>>><<<;;;::::::999888666333444444555555444444333555555333222222333555555666555555666666999DDDPPPSSS^^^```[[[SSSEEEBBBNNNIIINNNEEE>>>DDDJJJLLLSSSSSSXXXRRRLLLMMMGGGAAAFFFTTTYYYbbbhhhjjjgggaaa\\\^^^ccchhhjjjjjjkkkoootttqqq||||||qqqgggbbb```]]]\\\]]]ffftttxxxnnniiiiiijjjiiilllqqqtttuuuwwwzzz~~~wwwuuurrrpppooonnnmmmkkkfffbbbZZZQQQIIIDDDDDDEEEIIIJJJJJJGGGCCCDDDJJJOOOJJJQQQVVVYYY___fffcccZZZWWWSSSMMMIIIIIIJJJKKKLLLLLLSSS]]]fffmmmuuu}}}sss[[[LLLEEEDDDDDDDDDDDDDDDDDDCCCCCCLLLYYYhhhvvvoooiiiccc```___^^^[[[WWWUUUSSSRRRPPPNNNQQQOOOVVVlll~~~rrr]]]XXXUUUUUURRRRRRYYYdddiiiwwwuuummmkkkhhhnnnvvvsssuuuyyy~~~{{{zzzuuuqqqnnnkkkllluuutttWWWLLLBBB@@@AAAAAAAAABBBzzzyyyxxxrrrgggYYYLLLCCC??????@@@>>><<<:::::::::888777444444444444444444444444666666555555555444444444444333444555555888CCCOOOTTT^^^bbbYYYLLLGGGGGGIIILLLFFFFFFLLLJJJEEEIIITTTZZZUUUTTTVVVPPPGGGGGGNNN\\\bbbgggiiifffbbbaaaaaabbbeeeiiimmmppptttxxx{{{yyy~~~~~~~~~pppdddaaa]]]WWWUUUYYY]]]nnnzzzmmmdddaaabbbhhhjjjnnnsssyyy{{{{{{yyytttsssrrrpppooonnnmmmmmmiiifff^^^TTTJJJCCC???>>>CCCEEEIIILLLNNNNNNMMMLLLVVVZZZ```dddddd```[[[WWWRRRNNNHHHFFFGGGIIIIIIHHHNNNSSSZZZaaahhhqqq|||www]]]LLLHHHFFFEEEEEEDDDDDDEEEFFFGGGRRR```{{{uuusssooonnnrrr}}}zzztttlllaaaccc```\\\ZZZZZZZZZXXXWWWVVVUUUVVV\\\dddiiiiiigggZZZWWWSSSOOOMMMNNNPPPRRRUUUZZZbbbpppppp```^^^^^^[[[\\\bbb```ccchhhkkkmmmooorrrtttrrrllliiijjjllllllpppttt|||cccMMMCCCEEEBBBBBBDDDAAA}}}~~~yyyqqqdddWWWLLLEEEAAA???@@@>>>;;;:::::::::888777444444444444444444444444666555555555444444444444444333555666666888CCCNNNXXXaaaeee[[[MMMGGGHHHJJJJJJEEEFFFKKKKKKGGGLLLVVV[[[VVVTTTTTTNNNGGGJJJTTTcccggglllmmmiiidddaaa```bbbdddhhhlllooorrrvvvyyy{{{uuurrrvvv}}}oooddd```\\\TTTRRRUUU^^^kkk~~~yyylllccc______dddeeejjjpppvvvyyyyyyxxxwwwvvvtttsssrrrqqqqqqqqqjjjgggaaaXXXOOOGGGCCCAAAAAADDDIIINNNSSSVVVXXXYYY^^^aaadddfffeee```[[[WWWPPPLLLFFFDDDFFFHHHIIIIIINNNSSSZZZ```gggppp{{{xxx^^^LLLFFFFFFEEEEEEDDDDDDEEEGGGHHHOOOaaatttjjjiiijjjhhhiiiqqq~~~sssfffccccccccccccbbb```]]][[[]]]ZZZXXXZZZ^^^___\\\XXXSSSRRRPPPNNNMMMLLLMMMMMMOOOSSSYYYfffzzzhhh[[[ZZZZZZVVVUUUZZZUUUXXX\\\___aaaeeehhhkkkmmmhhhfffgggiiiiiikkkppp|||cccMMMCCCEEEBBBBBBDDDAAAzzzpppaaaTTTLLLGGGCCC@@@???===;;;:::::::::888777555555555555555555555555555555555555444444444444444444555777777999BBBMMMXXXaaadddZZZMMMIIIKKKNNNKKKEEEEEEMMMPPPNNNOOOSSSWWWUUUWWWXXXQQQIIILLLWWWccchhhmmmnnnjjjdddaaa```aaadddhhhkkknnnqqquuuwww}}}}}}vvvzzz|||vvvpppoooqqqqqqeeeaaa\\\SSSOOORRR[[[cccppp~~~vvvkkkddd```___```ccchhhnnnuuuyyyyyyyyyxxxwwwuuusssrrrrrrssssssiiigggbbb[[[TTTMMMGGGDDD???AAADDDIIIOOOTTTXXXZZZ^^^___``````]]]YYYTTTQQQNNNJJJFFFCCCDDDGGGIIIJJJMMMRRRXXX___fffooozzzzzz___LLLDDDFFFEEEEEEDDDEEEFFFGGGHHHMMMaaayyyrrrnnngggcccccceeeaaa___dddnnn}}}uuuzzzyyyoooeee___aaa]]]ZZZYYYYYYWWWSSSOOONNNNNNNNNNNNMMMLLLKKKJJJLLLMMMPPPZZZooolll___UUUVVVVVVQQQOOOQQQKKKMMMPPPRRRTTTXXX]]]```eeeaaa```cccddddddfffkkk~~~{{{dddMMMCCCEEECCCBBBDDDAAAzzznnn^^^RRRLLLHHHDDDAAA???===:::999::::::888777666666666666666666666666444444444444444444444444444444666888888999BBBMMMUUU^^^aaaXXXNNNLLLQQQVVVPPPGGGFFFRRR]]]]]]VVVRRRQQQSSSZZZ^^^XXXMMMNNNWWW\\\bbbiiikkkhhhdddaaa```aaadddhhhkkknnnqqquuuxxx~~~~~~}}}vvvxxx~~~~~~{{{vvvyyyssshhhddd^^^TTTOOOQQQSSSXXXbbbqqq~~~{{{ssslllfffcccbbbaaadddiiipppwww{{{||||||xxxvvvtttrrrqqqqqqrrrsssgggeeebbb^^^YYYSSSLLLHHHCCCCCCCCCDDDFFFIIIMMMOOOUUUUUUVVVVVVUUUSSSPPPOOOPPPMMMIIIFFFEEEFFFIIIJJJLLLQQQWWW]]]cccmmmxxxzzz```LLLDDDFFFEEEEEEDDDEEEFFFHHHIIIMMM^^^}}}yyyssssssqqqnnnmmmkkkfffcccdddlll{{{|||kkkaaa^^^\\\ZZZYYYXXXWWWSSSPPPNNNNNNNNNNNNMMMMMMLLLLLLNNNMMMMMMRRRbbbtttbbbZZZTTTUUUUUUPPPLLLLLLHHHIIIKKKKKKLLLPPPTTTXXX[[[YYYZZZ^^^``````ccciiiuuuzzzdddMMMCCCFFFCCCBBBEEEAAAzzznnn]]]QQQLLLHHHDDDAAA>>><<<:::999999999888777666666666666666666666666333333444444444444444444444444555888888:::DDDOOOZZZaaacccZZZOOONNNTTTZZZSSSIIIHHHXXXkkkpppfffYYYUUUTTTXXX[[[VVVNNNRRR\\\ZZZ```gggjjjgggbbb___^^^aaadddhhhlllooorrrvvvyyy}}}~~~vvvrrrhhheee___TTTNNNPPPNNNRRR[[[jjjyyy~~~xxxqqqlllhhhdddccccccfffkkkrrryyy}}}}}}}}}zzzxxxuuusssqqqqqqrrrsssiiigggdddbbb```[[[UUUPPPKKKIIIFFFCCCCCCDDDFFFHHHLLLMMMOOOPPPRRRSSSSSSTTTTTTRRRNNNJJJGGGGGGHHHIIILLLPPPUUU[[[aaakkkvvv~~~yyy___MMMFFFFFFEEEEEEEEEEEEGGGIIIJJJOOOYYYqqq|||vvvqqqooorrrvvvggg```ZZZYYYXXXXXXXXXWWWUUUSSSPPPOOOMMMLLLKKKLLLMMMMMMNNNLLLLLLPPP\\\yyywwwjjj___ZZZWWWWWWVVVRRRNNNLLLJJJKKKJJJIIIIIIJJJNNNPPPRRRRRRUUUZZZ\\\]]]bbbhhhwwwyyydddNNNDDDFFFCCCCCCEEEBBBxxxmmm___SSSKKKGGGCCC@@@===;;;999999999999888777555555555555555555555555333333333333444444444444444333444666777;;;FFFRRRbbbhhhggg[[[NNNLLLRRRXXXRRRJJJIIIXXXnnnxxxpppddd```WWWRRRRRROOONNNWWWccc^^^dddkkklllhhhbbb]]][[[___cccgggkkkooosssxxx{{{||||||pppgggeee```UUUOOOPPPNNNRRRZZZfffsss|||{{{uuupppmmmiiieeecccgggiiimmmtttzzz}}}}}}|||~~~|||xxxtttrrrrrrssstttllliiigggffffffccc]]]XXXNNNKKKGGGDDDBBBCCCEEEFFFEEEFFFIIIMMMPPPSSSUUUVVVVVVUUUSSSOOOKKKHHHHHHIIIKKKOOOTTTYYY___iiittt}}}xxx]]]MMMHHHFFFEEEEEEEEEFFFHHHIIIJJJPPPUUUiiiyyywwwttthhhaaa___YYYYYYXXXXXXVVVUUUSSSRRRPPPNNNLLLJJJIIIJJJKKKLLLJJJJJJLLLPPPXXXqqqqqqiii___]]]ZZZXXXVVVTTTPPPNNNKKKKKKKKKIIIHHHHHHIIIKKKNNNNNNQQQVVVWWWWWW^^^fffxxx{{{eeeNNNDDDFFFCCCCCCEEEBBB~~~~~~uuunnnbbbUUUKKKDDDAAA@@@===;;;999888999999888777444444444444444444444444222222333333333444444444444222333555666;;;HHHVVVaaafffdddVVVIIIFFFMMMSSSOOOJJJHHHOOO^^^hhhhhhcccbbbWWWOOOPPPPPPPPPWWWaaa^^^eeekkkmmmiiiccc^^^\\\\\\```eeejjjnnnsssxxx|||}}}}}}qqqjjjiiieeeZZZTTTUUUQQQSSSXXX___iiiqqqwwwzzzwwwtttpppoooooonnnllliiimmmooorrrxxx}}}}}}}}}xxxtttqqqqqqqqqrrrkkkhhheeeeeegggfffaaa\\\SSSQQQMMMJJJHHHIIIJJJKKKFFFHHHKKKOOORRRTTTVVVVVVSSSUUUUUURRRNNNJJJIIIIIIKKKNNNRRRWWW]]]gggsss{{{wwwZZZLLLJJJFFFEEEEEEEEEFFFHHHJJJKKKOOOUUUiiivvvlllgggdddaaa[[[\\\[[[ZZZXXXVVVTTTTTTPPPPPPOOONNNMMMKKKJJJJJJIIIJJJNNNQQQTTTfffnnnjjj___]]]ZZZVVVSSSRRRPPPNNNKKKLLLMMMLLLJJJIIIJJJKKKNNNNNNOOOQQQPPPQQQXXX```ttt~~~eeeNNNDDDGGGDDDCCCFFFBBB~~~~~~sssnnndddWWWKKKCCC@@@@@@<<<:::888888999999888777444444444444444444444444222222222333333444444444444222222333555<<>><<<999888888888888777555555555555555555555555444444444444333333333333666555666777666777AAALLLRRRTTTOOOHHHJJJTTTXXXTTTKKKFFFEEEIIILLLMMMNNNQQQQQQOOOQQQUUUSSSRRR]]]kkkllllllkkkiiifffcccaaa___aaaaaaaaaaaadddjjjqqqwww}}}xxx{{{}}}yyyxxxvvvtttkkkjjjhhhhhhjjjlllmmmmmmgggiiikkklllnnnppptttwwwnnnkkkiiihhhiiijjjjjjiii^^^]]]YYYSSSNNNKKKJJJKKKVVV]]]gggkkkddd\\\[[[______]]]YYYSSSOOOVVVeeerrrbbbRRRKKKFFFHHHGGGHHHIIIKKKMMMOOOQQQXXX___xxx}}}|||~~~~~~zzzrrrkkkiiifffcccbbbeeelll~~~{{{yyyvvvsssppplllgggccc___\\\ZZZXXXWWWVVVSSSQQQQQQRRROOOPPPSSS[[[}}}qqqmmmjjjiiiddd\\\WWWWWWVVVSSSRRRVVVYYY]]]eeennntttuuuwwwwwwvvvsssooolllrrrwwwRRRIIIFFFDDDHHHBBBFFFxxxxxxsssjjj]]]RRRKKKFFFAAA>>>???<<<888777777888888888666666666666666666666666555555444444333333333222555444555777666666???IIINNNPPPLLLEEEHHHSSSZZZXXXPPPIIIFFFIIILLLNNNPPPTTTTTTRRRTTTYYYXXXVVV^^^llllllllllllkkkhhhdddaaa___`````````aaaccciiiqqqwww{{{sss{{{~~~~~~yyyxxxvvvrrrnnnjjjiiihhhggghhhiiijjjjjjfffiiilllmmmmmmqqqyyywwwuuupppllliiihhhiiijjj]]]]]]\\\WWWRRROOOOOOQQQ[[[aaagggfff___XXXYYY]]]___\\\YYYTTTQQQUUUdddrrr___PPPLLLHHHHHHHHHHHHIIILLLNNNQQQSSSYYY```wwwyyyuuusssvvvzzz~~~yyyqqqmmmjjjffffffhhhnnn}}}{{{zzzxxxuuupppmmmgggeeebbb___]]][[[WWWUUUTTTVVVTTTSSSTTTYYYwwwvvvqqqnnnmmmhhh```ZZZZZZXXXUUUUUUZZZ___dddmmmvvvxxxyyy{{{zzzxxxsssnnnkkkooo|||uuuQQQIIIFFFDDDHHHBBBFFFyyyyyyrrriii\\\QQQJJJFFFAAA>>>???<<<888777777888888888666666666666666666666666555555555444444333333333222222444666666777@@@KKKNNNQQQLLLDDDFFFRRR[[[\\\WWWOOOIIIKKKPPPRRRTTTWWWXXXUUUXXX\\\[[[XXX___kkkkkklllmmmllljjjeeeaaa^^^^^^```bbbdddggglllrrrvvv{{{zzzxxxxxxvvvooojjjjjjjjjkkkkkkiiihhhffffffcccgggjjjiiiiiimmmvvv~~~|||zzztttkkkccc______aaa]]]^^^^^^YYYRRROOOPPPRRRaaabbbbbb___\\\[[[\\\^^^]]][[[YYYXXXUUUVVVcccqqq~~~\\\PPPMMMIIIHHHHHHIIIJJJMMMPPPSSSUUU[[[aaattt|||uuunnnmmmnnnqqqxxx~~~vvvqqqmmmhhhgggiiilll~~~}}}zzzvvvsssnnnkkkgggdddaaa^^^ZZZWWWTTTXXXVVVUUUWWWZZZsss~~~xxxrrrqqqllleee___^^^^^^[[[[[[aaagggmmmttt{{{zzzzzz{{{yyyvvvqqqmmmjjjjjjqqq~~~tttPPPIIIFFFEEEIIICCCGGGyyyyyyrrriii\\\QQQKKKFFFBBB???>>><<<999888888888888777555555555555555555555555555555555444444444444444222222333555555888BBBMMMQQQSSSMMMCCCDDDPPPZZZ\\\[[[RRRLLLOOOTTTWWWYYY[[[[[[XXXYYY^^^]]]YYY]]]ggghhhjjjlllmmmkkkfffbbb^^^^^^```dddhhhkkknnnsssvvv~~~~~~||||||zzzyyyxxxuuunnniiikkklllnnnmmmjjjgggffffffhhhjjjlllkkkkkkooowwwzzznnnaaaYYYXXX[[[^^^___^^^WWWPPPLLLNNNRRRddddddaaa]]]]]]aaabbb```[[[YYY\\\___]]]ZZZcccqqq|||[[[OOOLLLIIIHHHHHHIIIKKKNNNRRRUUUWWW^^^bbbqqqvvvjjjeeecccdddiiipppwwwzzzuuupppjjjggghhhnnn|||yyytttqqqmmmjjjgggccc___\\\VVVZZZXXXWWWYYY\\\ppp{{{xxxtttmmmgggfffhhhdddeeekkkrrrvvvzzz{{{zzzyyywwwsssooojjjhhhccciiirrr~~~rrrOOOHHHGGGFFFJJJDDDGGGwwwvvvrrriii]]]RRRKKKGGGCCC@@@===;;;999999999999777666444444444444444444444444444444444444555555555555555444444555444777BBBNNNSSSUUUNNNBBBAAAMMMXXX[[[ZZZRRRMMMQQQXXX\\\^^^```\\\XXXYYY]]]\\\WWWYYYbbbfffhhhkkkmmmkkkgggbbb^^^___aaaeeehhhkkkoootttxxxzzz~~~wwwiiibbb]]]```qqq~~~|||zzzvvvrrrnnnkkknnnppppppnnnkkkjjjkkkmmmmmmnnnoooooopppttt{{{|||pppbbbYYYYYY\\\ZZZ\\\[[[VVVPPPOOOTTTYYYbbbdddccc______cccccc___YYYYYY```hhhfff```fffrrryyyYYYNNNKKKGGGHHHHHHIIILLLOOOSSSVVVXXX```dddrrrvvvmmmiiihhhlllqqqwww~~~yyyssslllhhhhhhmmm|||xxxtttqqqnnniiifff^^^bbb___\\\]]]___pppzzzvvvtttrrrooopppwww}}}~~~~~~|||yyyuuupppkkkhhhfff```hhhnnnrrr|||qqqNNNHHHGGGFFFJJJDDDGGG}}}uuutttsssjjj]]]RRRLLLHHHCCC@@@<<<;;;:::::::::999777555444444444444444444444444333444444444555666666666888666555555444777BBBNNNUUUVVVNNNAAA???JJJUUUYYYXXXPPPLLLRRR[[[```bbbddd[[[WWWXXX\\\[[[UUUVVV^^^dddgggjjjlllkkkgggbbb___```bbbdddfffjjjooouuuyyyxxx||||||jjjccc^^^YYY^^^iiiyyy~~~yyysssooommmmmmssssssrrrooolllmmmrrrvvvllllllmmmmmmppptttzzz~~~uuuwwwuuulll___WWWXXX]]]UUUXXXYYYVVVSSSUUU]]]eee]]]ccceeeaaa___aaa```\\\YYYZZZcccnnnllldddhhhtttwwwWWWMMMIIIEEEHHHHHHJJJLLLOOOSSSWWWYYYaaafffttt|||zzz}}}xxxyyy{{{uuummmhhhhhheeeqqq~~~{{{xxxtttqqqgggkkkfffaaaaaabbbpppyyyvvvwww~~~zzztttnnniiifffdddaaallloookkkqqqqqqNNNHHHGGGFFFKKKDDDHHHvvvtttrrrhhh[[[PPPJJJGGGDDDAAA>>>;;;999888888777666444555555555555555555555555555444444333333444444555777555555777666777>>>FFFSSSXXXRRRCCC>>>IIITTTWWWSSSOOOLLLOOOXXX^^^^^^[[[[[[PPPOOOXXXZZZTTTWWWccceeejjjoooqqqnnnhhhccc```]]]___cccfffiiinnntttxxx{{{xxxyyytttgggccc___]]]]]]fff|||zzztttooollljjjoooqqqoookkkjjjiiifff```^^^YYYXXXZZZZZZ[[[hhhxxxsssvvvtttggg\\\XXXYYYZZZ[[[ZZZWWWTTTTTTYYY```fff___```aaaaaa```]]]ZZZWWWSSSgggrrrqqqpppkkkjjjuuunnnUUULLLGGGGGGJJJJJJKKKNNNQQQTTTWWWYYYYYYddduuuwwwiiidddhhhfffpppllleeelll```dddkkk}}}xxxppppppooolllgggffflllxxx}}}wwwpppiiiccc___cccaaaaaaeeennnuuuzzz{{{hhhQQQGGGIIIFFFFFFIIIFFF~~~uuussspppggg[[[QQQKKKGGGCCC@@@>>>;;;999888888777666444555555555555555555555555555444444333333444444555555444444666555666<<>>GGGQQQSSSTTTNNNHHHIIIPPPWWWYYYYYYVVVMMMMMMXXXYYYRRRRRR[[[ggglllrrrtttpppiiiccc______aaadddgggjjjnnnssswwwxxxvvvxxx{{{ooogggbbb___dddmmm~~~vvvooojjjgggfffbbbcccbbb]]][[[\\\YYYUUUSSSMMMLLLNNNMMMOOO[[[jjjtttwwwsssggg\\\YYY[[[]]]\\\YYYVVVVVVYYY___dddgggaaabbbeeefffeee```ZZZUUUXXXjjjrrrrrrsssooopppzzzjjjTTTMMMHHHJJJLLLMMMPPPSSSVVVYYY[[[\\\bbblllzzz}}}ssspppddd___dddgggssspppdddeee]]]^^^^^^ggg|||vvvsssrrrnnnjjjkkkuuuzzzrrriiiaaa\\\]]]\\\\\\```gggnnnqqqrrr{{{yyy{{{fffPPPFFFHHHEEEEEEIIIFFF{{{sssrrrnnnfff[[[RRRMMMHHHCCC???===;;;999888888777666555555555555555555555555555555444444333333444444555444333333555444444:::BBBJJJOOOMMMCCC>>>EEEMMMNNNVVVNNNFFFDDDJJJRRRWWWXXXUUUMMMNNNXXXYYYQQQNNNTTTgggmmmuuuxxxuuummmeee```aaacccfffhhhjjjnnnsssvvvuuuuuuyyyqqqddd___cccdddxxxyyyooohhhdddcccccc___aaa^^^YYYXXXZZZYYYWWWRRRLLLJJJKKKIIIIIITTTbbbxxxyyysssfff\\\[[[]]]___]]]XXXUUUYYYbbbiiijjjhhhfffiiimmmnnnkkkeee]]]YYYaaammmqqqrrrvvvtttvvvdddQQQMMMJJJLLLKKKMMMPPPTTTXXX[[[]]]]]]kkkttt}}}vvvmmmpppiiieeeoooxxxtttccc^^^XXXXXXTTTWWWrrr}}}{{{xxxvvv{{{yyypppggg^^^XXXWWWVVVWWWZZZ___ccceeefffmmmkkkmmmuuucccMMMEEEHHHEEEEEEIIIGGGxxxrrrqqqllleee[[[SSSNNNHHHBBB>>>===;;;888777888888666555555555555555555555555555555444444333333444444555444333444555444333999@@@FFFKKKLLLEEEAAADDDJJJKKKVVVOOOHHHFFFKKKSSSYYY[[[XXXPPPPPPWWWYYYRRROOORRRdddlllvvv{{{yyyrrriiicccaaaccceeehhhjjjnnnsssvvvuuuxxx}}}oooaaagggdddeeezzzyyyrrrpppooovvv|||ssskkkeeecccdddeeegggiiigggbbb```ccceeeeee^^^WWWTTTSSSNNNJJJSSS```}}}}}}uuuggg]]]\\\___aaa^^^YYYWWW^^^jjjqqqooojjjjjjppptttsssllleeebbbbbbiiiqqqqqqrrrxxxwww{{{^^^OOOKKKIIILLLLLLMMMPPPSSSXXX]]]aaacccoooxxxuuuzzzvvvwwwsssccc]]]UUUTTTRRRXXXsss~~~sssjjjbbb[[[WWWSSSTTTUUUWWWYYY[[[\\\\\\___cccjjjvvv___KKKDDDGGGDDDDDDIIIHHHwwwqqqqqqjjjddd[[[TTTNNNHHHBBB===<<<:::888777888888777555555555555555555555555555555444444333333444444555555444555777555444888???DDDJJJLLLHHHDDDEEEIIIKKKQQQMMMIIIIIINNNUUUZZZ\\\[[[SSSPPPTTTVVVRRROOOQQQeeennnxxx~~~{{{rrrhhhbbb___aaadddfffiiimmmrrrvvvwww}}}lllmmmhhhfffgggqqq{{{|||vvvsssrrruuu~~~zzzvvvoooiiiffffffhhhjjjmmmpppoooiiihhhlllpppppplllddd___[[[SSSMMMSSS^^^vvvggg^^^]]]``````^^^[[[[[[dddooouuusssnnnjjjpppsssooofffaaaeeekkknnnrrrpppqqqwwwwww}}}YYYMMMJJJHHHKKKOOOOOOPPPTTTZZZaaaiiimmmqqq|||ooobbb]]]UUURRRRRR___{{{mmmeeeaaa]]][[[UUUUUUVVVWWWWWWWWWWWWXXX]]]fffuuu[[[IIIDDDHHHDDDDDDJJJJJJwwwqqqqqqjjjcccZZZSSSNNNHHHBBB>>><<<:::888777888888777666555555555555555555555555555444444333333444444555666555666777555333777>>>EEEIIIMMMKKKGGGFFFIIILLLLLLJJJHHHJJJNNNTTTXXXZZZ[[[SSSOOORRRUUURRROOONNNhhhpppyyy~~~{{{qqqfff___^^^___bbbdddfffjjjnnnrrrwww}}}vvvhhhffffffddd|||rrrpppmmmkkkjjjkkkmmmoooqqquuuvvvqqqppptttyyyzzzyyyqqqkkkeee[[[RRRVVVaaa~~~|||sssfff^^^^^^``````^^^___ccciiiqqquuutttssshhhjjjjjjfffaaabbbiiiooolllpppooorrrwwwwwwVVVMMMKKKGGGJJJLLLMMMOOOTTT\\\eeemmmrrrwwwkkkaaa]]]VVVQQQRRReeewwwiiidddcccaaa___WWWXXXXXXWWWUUUUUUVVVXXXaaammmzzzYYYHHHDDDIIIEEEEEEKKKLLLxxxrrrrrrjjjcccYYYRRRLLLHHHCCC???<<<:::888777888888777666555555555555555555555555555444444333333444444555555444555666444222555<<>><<<;;;:::888777666666666555555444444444444555555222222222333333444444333333444444444333444777999>>>KKKXXXZZZSSSQQQUUU[[[```[[[SSSKKKIIINNNVVV]]][[[\\\XXXPPPRRRZZZZZZTTTVVVaaaooovvvwwwtttoookkkbbb]]][[[^^^cccgggnnnuuurrrxxxwwwuuuuuu~~~~~~{{{vvvrrroootttzzz}}}wwwyyy|||pppllliiijjjrrr||||||wwwssspppkkkddd```]]]^^^]]]]]]aaaeeeccc^^^XXX\\\fffqqquuuqqqllliiiqqqssssssnnniiihhhnnnuuuxxxXXXNNNPPPOOOQQQSSSSSScccuuu{{{qqqggglllwwwqqqyyy~~~|||vvvwwwsssrrrvvvnnnvvv{{{|||uuuoooggg]]]TTTPPPQQQSSS[[[bbb___^^^]]]YYYUUUSSSTTTUUUQQQRRRWWWcccxxxXXXOOOJJJHHHIIIKKKMMMRRRXXXyyyqqqoookkkdddYYYQQQLLLGGGBBB>>>;;;;;;999888777777777777555555555555555555555555222222333333333333444444333444444444333444666888<<>>MMM[[[YYYKKKGGGMMMWWWVVVTTTPPPHHHEEENNNZZZ[[[\\\ZZZVVVPPPMMMMMMOOOMMMTTTaaappp}}}~~~zzztttnnnfffdddhhhnnntttvvvrrrtttwww{{{||||||{{{tttiiiaaa```dddeeewwwxxx|||yyyooohhhkkkooopppuuuuuutttsssrrrsssvvvxxxsssjjjccchhhttt|||zzzuuuhhhmmmqqqqqqwwwgggOOOQQQQQQRRR[[[ccccccfffpppzzz{{{uuutttwww}}}{{{uuuhhhccc^^^^^^^^^]]][[[XXXTTTRRRSSSTTTWWW]]]cccfffdddaaa^^^]]]```ggguuuxxxrrreeeccc```]]][[[YYYYYYYYYTTTVVVXXXXXXWWWVVVVVVWWWZZZZZZXXXSSSOOOQQQYYY```fffeee```YYYRRROOOQQQSSSYYYYYYZZZ^^^```___ZZZUUUQQQXXXWWWaaa~~~[[[OOOJJJIIIKKKOOORRRVVV___hhhvvvsssmmmlllcccXXXPPPLLLHHHBBB===::::::888777666666666666555555666666555555444333444444444444444444444444555555444444444333333333555;;;KKK[[[\\\OOOGGGHHHUUUVVVWWWTTTKKKGGGPPP]]]^^^___]]]YYYSSSPPPQQQTTTQQQTTT\\\iiiwww{{{{{{tttkkkhhhkkkqqqvvvxxxuuuwwwzzz}}}~~~zzz{{{|||yyyzzzxxxrrriiibbbcccffflll|||zzzoooiiimmmrrrsssxxxxxxxxxwwwvvvwwwyyy{{{xxxqqqlllooowww|||yyyssstttvvvvvvwww___MMMRRRSSSSSS[[[```hhhiiipppxxxzzzwwwyyy~~~yyyzzzjjjdddcccbbbaaa```^^^ZZZVVVSSSPPPOOOPPPSSSWWWYYYXXXWWWXXXWWWXXX]]]eeevvv~~~oooddd\\\XXXVVVWWWVVVTTTSSSQQQPPPPPPPPPQQQRRRSSSRRRRRRRRRTTTWWWVVVVVVSSSNNNJJJKKKQQQWWWdddeeeeeebbb]]]XXXWWWWWWYYYXXXZZZ^^^aaaaaa\\\XXXTTTZZZZZZeeezzzUUUKKKKKKKKKNNNSSSUUUXXXaaajjjvvvsssmmmkkkcccXXXPPPMMMIIICCC???<<<;;;999888666666555555555555666666555555444333444444444444444444444444555444444444444333333333222777FFFYYY^^^SSSHHHDDDNNNSSSXXXVVVLLLGGGPPP]]]bbbcccaaa\\\WWWUUUWWWZZZWWWTTTVVVaaarrr}}}}}}xxxnnniiilllrrrwwwyyyyyyzzz}}}yyyxxxyyyzzzxxxxxxvvvooohhheeeeeefffppp}}}|||pppjjjmmmsssvvvzzz{{{{{{yyyxxxyyy|||~~~|||xxxttttttxxxyyyvvvrrrvvvuuutttwwwvvvXXXLLLUUUVVVVVV\\\```hhhhhhkkkpppssstttxxx~~~zzzwwwiiiggggggfffdddccc```]]]WWWTTTTTTQQQOOONNNPPPSSSTTTTTTYYYXXXYYY\\\___gggvvvtttlllbbbYYYTTTSSSSSSSSSNNNNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNMMMMMMOOOSSSVVVSSSSSSQQQKKKGGGFFFJJJNNN```bbbeeeeeebbb^^^\\\ZZZZZZYYY[[[^^^bbbccc```\\\WWW[[[\\\iiisssQQQJJJMMMMMMQQQVVVYYY[[[bbbkkkvvvsssmmmjjjbbbWWWPPPMMMJJJEEE@@@===<<<:::888777666555555555555555666555555444333444444444444444444444444444444444444444444444444222555AAASSS\\\VVVJJJBBBEEELLLSSSSSSJJJDDDLLLYYYddddddccc___ZZZYYY[[[^^^[[[VVVTTT^^^ppp~~~xxxnnniiikkkpppvvvyyy{{{{{{||||||}}}}}}|||zzzxxxxxxxxxuuunnnhhhgggfffdddhhhrrrzzz|||nnniiilllqqquuu|||{{{yyywwwwwwyyy~~~{{{vvvsssrrrqqqooonnnmmmnnnpppyyyoooVVVNNNWWWXXXYYY___bbbhhhhhhiiilllooorrrvvvyyy{{{}}}~~~uuummmoooiiifffdddcccbbb^^^YYYTTTXXXUUUPPPNNNOOORRRWWWYYY[[[[[[]]]aaaccceeellltttpppaaa\\\VVVRRRPPPPPPPPPOOOKKKKKKLLLMMMMMMNNNNNNMMMJJJLLLMMMNNNOOOQQQTTTWWWVVVUUUSSSNNNJJJGGGHHHIIIYYYZZZ^^^cccggggggdddaaaaaa___^^^```cccdddbbb___XXX\\\^^^nnnoooPPPKKKLLLMMMRRRXXXZZZ\\\ccckkkvvvsssmmmiiiaaaVVVPPPMMMJJJEEE@@@===<<<:::999777666555555555555555666555555444333444444444444444444444444444444444444444444444444555555<<>>::::::::::::999777666555555555555555555555555555333333333444444444555555444444444444444444444444666222444@@@IIIKKKHHHHHHEEEKKKOOONNNKKKKKKKKKKKKbbbiiijjjddd___^^^]]]XXXiiikkkddd\\\hhh~~~{{{wwwooolllmmmooottt{{{~~~~~~mmmfffsssyyyuuussszzzwwwiiiccc]]]VVVTTTSSSOOOMMM[[[ooosssfffeeekkkrrryyy~~~~~~yyywww}}}yyypppkkkkkksss~~~}}}pppccc]]]YYYVVVVVV\\\ooo\\\SSSTTTVVVYYY\\\```dddeeekkknnnmmmkkkppp{{{~~~zzz{{{xxxzzz|||zzz{{{rrrrrr}}}zzzlllbbbeee\\\```dddfffiiiqqq}}}xxxtttqqqlllgggeeeeeebbb______```aaa```^^^VVVcccooowwwyyyyyyxxxyyy}}}zzzpppoootttxxxwwwssspppnnnjjjddd]]]VVVPPPLLLSSSOOOPPPWWWZZZYYY[[[```bbbiiinnnmmmkkkhhhbbb\\\VVVQQQSSSaaa{{{rrrnnnqqqwwwrrr{{{oooPPPLLLKKKPPPQQQUUU[[[aaagggpppxxx|||qqqmmmnnnjjjbbbWWWOOOIIIEEEAAA===;;;::::::999888777666666555555555555555555555555333333333444444444555555444444444444444444444444555333555===HHHOOOMMMIIIKKKSSSZZZZZZUUUOOOJJJHHHVVV```gggeeebbbbbbaaa^^^kkknnnggg\\\ddd{{{|||xxxqqqmmmnnnqqqvvv}}}qqqiiittt|||zzzwww}}}xxxkkkgggddd^^^YYYWWWOOOIIIRRRaaakkkddd___bbbggglllssszzz|||~~~xxxpppmmmjjjkkkttt~~~|||oooaaaXXXTTTQQQQQQYYYmmm{{{[[[TTTUUUXXX[[[^^^aaaccceeekkkmmmllljjjmmmuuuxxxuuutttwwwuuuyyy~~~zzz|||wwwppppppuuuwwwxxx}}}lllccc```fffjjjqqqwww|||{{{pppjjjgggfffdddcccbbbbbbbbbbbbaaa___XXX\\\[[[bbbpppuuu{{{{{{wwwzzz|||zzzvvvwwwuuuqqqkkkddd\\\VVVRRRSSSPPPQQQWWWYYYYYY]]]cccgggsss~~~yyyppphhhYYYTTTSSSZZZqqqxxxttttttvvvxxxkkkPPPOOOOOOTTTUUUXXX]]]cccjjjssszzz{{{qqqmmmnnniiibbbWWWOOOJJJFFFAAA===<<<;;;999888666666777777555555555555555555555555333333333444444444555555444444444444444444444444333555555999FFFTTTTTTKKKKKKUUUbbbgggaaaUUULLLGGGMMMZZZfffiiigggfffeeeeeelllqqqkkk^^^___rrr}}}wwwrrrqqqtttyyy~~~{{{ttt{{{qqqiiivvv|||yyymmmkkkhhhccc___[[[QQQHHHJJJSSSrrrjjjTTTUUUZZZaaaeeehhhnnnuuu~~~}}}{{{zzzxxxsssmmmiiikkkkkkpppyyy|||nnnbbbUUUQQQMMMNNNWWWnnnnnnXXXTTTWWWZZZ^^^aaabbbcccccchhhjjjjjjjjjmmmrrrtttqqqooossssssvvv}}}}}}}}}xxx|||{{{vvvttttttsss~~~zzz{{{qqqiiihhhfffrrrwww|||jjjeeeffffffiiijjjkkklllkkkjjjhhhfff```\\\RRRPPPTTTXXXooo{{{}}}|||xxxrrrkkkbbbZZZVVVRRRQQQRRRVVVYYY\\\cccjjjgggvvv|||pppbbb\\\WWWVVV^^^{{{xxxvvvvvvvvveeeOOOPPPQQQVVVYYY]]]bbbhhhpppxxx}}}uuuoooooohhhaaaWWWOOOKKKFFFAAA======;;;999777666666777888555555555555555555555555333333333444444444555555444444444444444444444444111666666555CCCWWWYYYNNNCCCOOO```llljjj]]]PPPJJJOOOZZZgggkkkhhheeefffhhhlllssspppaaa\\\iii|||}}}wwwtttvvvzzzxxx|||qqqlllyyyxxxmmmlllfffcccaaa^^^VVVMMMKKKNNNTTTiiiyyygggVVVLLLPPPYYYdddiiihhhiiimmmlllnnnpppooolllhhhggggggnnnqqqxxx}}}pppdddWWWRRROOOPPPYYYrrrbbbUUUTTTWWW[[[```bbbcccbbbaaaccceeegggkkkpppuuuvvvuuunnnsssqqqsssyyy{{{~~~xxxzzzzzzyyyzzzxxx~~~hhhhhhqqqxxxwwwffffffjjjjjjlllppptttvvvsssooolllkkkddd___WWWUUUTTTQQQhhh{{{sssjjjaaa\\\RRRQQQQQQSSSWWW___hhhoooiiivvvwwwmmmeeeZZZVVVYYYiiixxxyyy~~~^^^MMMOOOMMMTTTZZZbbbgggnnnwww}}}wwwooommmggg```WWWPPPKKKGGGAAA======;;;999777666666777888555555555555555555555555333333333444444444555555444444444444444444444444111666666333@@@TTTYYYQQQBBBKKK\\\mmmooocccUUUOOOPPPWWWaaaeeedddbbbfffjjjkkkttttttfff\\\dddvvv{{{vvvwwwzzz}}}}}}|||}}}sssrrr~~~wwwlllkkkeeecccbbbaaa\\\UUUPPPPPPIIIUUUXXX]]]fffcccVVVRRROOOPPPXXXccciiigggcccaaa\\\```ddddddbbbbbbfffjjjsssxxx|||pppggg[[[WWWRRRSSS]]]vvvYYYTTTTTTWWW\\\```ccccccbbbaaabbbbbbeeekkkqqqtttuuuuuuqqquuuqqqpppvvvzzzzzzyyyzzzvvvllllll{{{pppgggmmmssssssooovvv}}}}}}wwwooojjjhhhccc___YYY\\\\\\TTTbbb~~~tttkkkeeeXXXUUUPPPOOOUUU___hhhnnntttzzzsssjjjZZZWWW\\\ddd|||[[[NNNPPPLLLQQQ\\\gggnnnvvvvvvmmmjjjfff```WWWPPPLLLGGGBBB===<<<;;;999888666666777777555555555555555555555555333333333444444444555555444444444444444444444444222555555333<<>>;;;;;;999888777666666666444444444444444444444444444444444555555555666666444444444444444444444444333222333555444555<<>>JJJSSSOOOGGGLLLXXXjjjssswwwpppffffffkkkooonnntttyyyxxxsssppprrrvvvtttiiiUUUPPP___nnn}}}~~~}}}}}}jjjSSSXXXZZZXXX\\\^^^aaagggkkkgggcccccceeedddfffdddaaa```bbbcccddddddiiieeeaaaaaaeeejjjmmmnnnooolllnnnrrr~~~xxxsss{{{iiidddgggttt|||qqqlllmmmfff```YYYSSSPPPKKKFFFAAA===<<<:::888777777777888555555555555555555555555333333333444444444555555555555555555555555555555555444444444444555666666666888FFFUUUTTTIIIJJJUUUjjjwwwuuufffaaagggnnnmmmuuu{{{zzztttoooqqquuu{{{oooXXXLLLZZZmmm{{{zzz~~~```RRRYYYZZZZZZ^^^___ccciiillljjjggggggfffcccbbbaaa______aaacccddddddfffeeeddddddeeeggghhhiiihhhmmmrrrqqqzzz{{{ttttttfffgggppp|||rrrlllmmmeee```YYYTTTPPPLLLFFFAAA===<<<:::888777777777888555555555555555555555555333333333444444444555555555555555555555555555555444444444444444555666666555555AAARRRTTTIIIHHHQQQdddrrrzzzppp```[[[aaaiiinnnuuu{{{{{{uuuooonnnooo~~~vvv___OOOVVViii}}}qqqmmmooorrrvvv~~~pppZZZSSSZZZZZZ[[[```___eeehhhiiiiiikkkmmmiiicccaaa```___```ccceeeffffffllloooppplllfffbbbbbbccccccmmmqqqmmmqqqyyysss|||hhhnnnzzz{{{rrrlllllleee```YYYTTTQQQLLLEEE@@@===<<<:::888777777777888555555555555555555555555333333333444444444555555444444444444444444444444444444333333444444555666444444<<>>===<<<:::888777777777888555555555555555555555555333333333444444444555555444444444444444444444444444333333333333444555555444666666888???HHHHHHCCCQQQ]]]hhhkkkhhheee```\\\lllpppyyy}}}qqqhhhmmm|||vvv```SSSTTTdddyyyrrr]]]YYY^^^___YYY\\\bbb___]]]cccfffccc___```aaa```[[[[[[\\\___cccggghhhhhhbbbbbbcccfffhhhhhhfffcccdddjjjbbbaaammmtttzzzuuu~~~~~~uuu}}}}}}qqqjjjjjjeeeaaaZZZUUUQQQKKKDDD>>>>>><<<999888888888888777555555555555555555555555555444222222222444666777444444444444444444444444444444444555555555555666666666666999>>>CCCGGGHHHDDDSSS___dddiiimmmhhh]]]eeemmmtttwwwyyyyyyrrrhhhjjjuuuwwwZZZEEETTTpppwwwbbb\\\\\\\\\\\\]]]___aaabbb______^^^___```___\\\ZZZZZZXXXYYY]]]```bbbiiiqqqooo___TTT[[[iiinnnjjjdddccccccgggjjjfffiiiyyy{{{}}}|||~~~sssllllllfffaaa[[[UUUQQQKKKDDD>>><<<:::777666666666666555555555555555555555555555555444333222222444555777444444444444444444444444444444444555555555555666666666666888===CCCGGGJJJBBBMMMZZZeeemmmoooggg^^^```iiiqqquuuxxxyyyssskkkjjjtttpppQQQMMM]]]wwwgggXXX[[[[[[\\\]]]^^^___```aaa^^^^^^]]]^^^^^^^^^[[[YYYZZZWWWWWWZZZ]]]aaajjjsss}}}kkkYYYWWW```dddaaacccbbbdddfffbbbdddxxx|||{{{{{{xxx~~~tttnnnnnngggbbb[[[VVVQQQKKKCCC>>><<<:::777666666666666555555555555555555555555555555444333222333444555666444444444444444444444444444444444555555555555666777666666777;;;BBBHHHLLLBBBEEERRReeerrrqqqhhhaaa]]]eeelllqqquuuxxxuuuqqqmmmooo]]]JJJNNNcccvvvxxx\\\UUUZZZ[[[]]]^^^___```______]]]\\\[[[\\\]]]\\\YYYWWWYYYUUUUUUXXX[[[___hhhqqqdddQQQWWW``````ccc``````aaa______lll|||zzzzzz}}}sssnnnnnngggbbb[[[VVVRRRLLLDDD>>>>>><<<999888888888888777555555555555555555555555555444333333333444444555444444444444444444444444444444444555555555555666666666555666999@@@GGGLLLFFFAAAJJJaaassssssllljjjaaaeeejjjnnnqqquuuwwwxxxuuujjjnnn{{{aaaNNNMMMYYYnnnjjjWWWWWWYYYZZZ]]]_________^^^]]][[[ZZZZZZZZZ[[[ZZZWWWUUUWWWUUUUUUYYY[[[\\\bbbjjj~~~uuuaaa[[[^^^aaaaaa^^^]]]^^^^^^^^^eeennn{{{}}}{{{qqqmmmmmmfffaaa[[[VVVRRRLLLEEE???>>><<<999888888888888777555555555555555555555555444444444444333444444444444444444444444444444444444444444555555555555666555555555555777===EEEKKKJJJBBBEEEZZZnnnsssrrrsssjjjjjjkkklllnnnqqqxxx~~~}}}lllfffqqqrrrcccTTTQQQQQQggg\\\RRRXXXXXXYYY\\\]]]^^^]]]\\\[[[YYYYYYXXXYYYYYYYYYVVVTTTUUUTTTWWW[[[[[[YYYZZZ___ccciiitttyyynnn]]]ZZZbbb^^^\\\[[[]]]^^^```ccchhh|||xxxzzzpppkkkllleee```[[[VVVSSSNNNGGGAAA<<<:::777666666666666555555555555555555555555555444444444444444444333333444444444444444444444444444444444555555555555666333555666555666:::AAAGGGLLLDDDDDDSSSfffrrrvvvwwwooommmmmmnnnnnnooowwwvvvooorrrsssjjj\\\TTTMMM]]]vvvpppUUURRR[[[WWWXXXZZZ[[[[[[[[[ZZZYYYYYYXXXWWWXXXYYYXXXUUUSSSSSSTTTXXX\\\[[[VVVUUUWWWWWWSSS[[[iiigggXXXUUU___ZZZYYYZZZ[[[]]]```ccceeerrryyyzzzpppkkklllccc___ZZZVVVSSSOOOIIIDDD<<<:::777666666666666555555555555555555555555555444555555555444333333222444444444444444444444444444444444555555555555666222444666555444777===CCCHHHFFFEEEMMM^^^pppwwwuuummmmmmooorrrqqqooouuu}}}}}}~~~|||wwwvvvtttiii\\\RRRWWWfff}}}cccSSSUUU]]]WWWWWWXXXXXXXXXXXXXXXYYYXXXXXXWWWXXXYYYXXXUUUSSSRRRSSSVVVZZZYYYTTTSSSVVVWWWQQQRRRXXXYYYTTTTTTXXXUUUWWWXXXXXXZZZ]]]```bbbhhh|||zzzppplllmmmbbb^^^YYYVVVTTTPPPJJJEEE>>><<<999888888888888777555555555555555555555555444555555555444444333222444444444444444444444444444444444555555555666666000444666666444555;;;@@@DDDGGGGGGJJJZZZooovvvrrriiijjjpppvvvtttpppsss{{{yyyxxxwww{{{uuuhhh[[[VVV]]]tttuuuXXXOOOTTT[[[WWWWWWVVVVVVVVVWWWXXXXXXXXXXXXWWWXXXYYYXXXUUUSSSRRRQQQTTTWWWVVVSSSTTTXXXWWWXXXUUUQQQRRRVVVVVVRRRRRRUUUWWWVVVVVVYYY]]]___eeevvvzzzyyy}}}zzzuuuvvv|||tttmmmjjjddd```[[[XXXUUUPPPIIIDDDAAA>>>;;;999999888777666666666666666555444333222333333333444444444555555111333555666555555666777444444444555555555555666777666555444555777999:::???HHHIIIEEERRRjjjuuupppoookkkkkksssxxxwwwxxx{{{~~~{{{cccggg}}}___TTTXXXjjjhhhTTTTTT[[[XXXUUUTTTSSSRRRRRRRRRSSSTTTXXXWWWVVVTTTSSSRRRRRRRRRRRRTTTSSSQQQSSSWWWUUUOOOSSSSSSRRRRRRRRRRRRRRRRRRUUUTTTSSSRRRUUUXXX]]]___iiifffzzz{{{yyywwwwwwxxxwwwvvvuuuuuuvvvvvvvvvtttrrrttt|||||||||tttllljjjddd```[[[WWWTTTOOOGGGBBBAAA>>>;;;999999888777666666666666666555444333333333333333444444444555555333555666666555444444555444444444555555555555666666666555444555777999:::>>>DDDFFFEEEOOOdddtttxxxuuunnnkkkpppwwwzzz}}}~~~kkkkkk~~~wwwXXXMMM___vvvwww```QQQRRRXXXUUUTTTSSSSSSRRRSSSTTTUUUVVVWWWVVVUUUTTTRRRRRRRRRRRRTTTTTTSSSQQQOOOOOOQQQSSSSSSSSSSSSSSSSSSSSSSSSSSSUUUTTTSSSRRRTTTWWW[[[]]]___^^^sss~~~uuussswww}}}yyyvvvtttpppmmmlllkkkkkkmmmppptttvvv{{{qqqlllpppxxx{{{yyyxxxzzz~~~|||yyysssmmmjjjxxx|||sssllljjjeee```[[[WWWSSSMMMFFF@@@AAA>>>;;;999999888777666444555555555555555444444333333333444444444555555555666777666444333333333444444444555555555555666666555555444555777888999===@@@DDDGGGNNN\\\pppxxxooonnntttzzz{{{wwwdddLLLWWWkkkdddYYYRRRQQQUUUUUUSSSSSSSSSSSSSSSTTTVVVVVVVVVUUUTTTSSSRRRQQQQQQQQQVVVRRRSSSUUUPPPJJJMMMVVVSSSSSSSSSSSSTTTTTTTTTTTTUUUTTTRRRRRRSSSUUUXXXZZZZZZ]]]dddooosssnnnrrrpppsss{{{{{{rrrnnnllljjjjjjgggccccccffflllrrrttttttjjjkkkppptttsssrrrooottt{{{|||~~~~~~{{{vvvrrrnnn~~~|||rrrllljjjfffbbb\\\XXXTTTNNNFFF@@@AAA>>>;;;999999888777666444444555555555555555555333333333444444444555555444666777666444333333444444444444555555555555666555555444555555666888888<<<===DDDLLLOOOVVViiivvvooopppvvv|||~~~rrrYYYVVV]]]vvvvvvXXXWWWUUUSSSUUUVVVTTTTTTSSSSSSTTTTTTTTTTTTTTTSSSRRRQQQPPPPPPPPPPPPUUUOOOSSS]]]\\\PPPNNNVVVSSSSSSSSSSSSTTTTTTTTTTTTTTTSSSRRRQQQQQQSSSVVVWWWXXX___aaadddwwwooorrrnnnlllkkkzzzvvvrrrmmmpppkkkeeeeeejjjpppttttttzzz~~~~~~xxxsssrrrrrrqqqsssvvvssstttzzzssspppvvvxxx}}}|||rrrllllllhhhccc^^^YYYUUUOOOGGGBBBAAA>>>;;;999999888777666444444555555555555555555333333333444444444555555222444666666555444555666444444444555555555555666444444444555555666777888;;;<<>>;;;999999888777666444555555555555555444444333333333444444444555555111333555666555555666777444444444555555555555666333444444555666666777777999:::BBBNNNSSSUUU[[[eeeyyyuuuuuuvvvuuusss}}}www|||xxx]]]EEEWWW{{{aaaRRRTTTRRRPPPQQQOOORRRRRRSSSSSSSSSRRRQQQPPPPPPPPPOOONNNNNNNNNNNNNNNOOOKKKRRRbbbjjjbbbUUUNNNNNNNNNOOOOOOPPPPPPQQQQQQPPPOOOOOOOOOOOOPPPRRRSSSSSSVVVUUUZZZggg|||yyyqqqmmmhhhnnnjjjgggmmmwww{{{xxx~~~zzz{{{rrr___```rrr|||rrrooopppfffbbb]]]YYYVVVQQQIIIDDDAAA>>>;;;999999888777666666666666666555444333333333333333444444444555555333444666666555444555666444444444555555555555666333333444555666666666666666777;;;FFFPPPVVVXXXXXXvvv}}}zzzzzz{{{}}}mmm{{{xxxXXXTTTjjjyyykkkZZZTTTSSSMMMNNNQQQMMMMMMNNNPPPQQQRRRRRRRRRRRROOOOOONNNMMMMMMMMMMMMNNNLLLLLLPPPWWW]]][[[SSSLLLKKKKKKLLLMMMMMMNNNOOOOOOMMMMMMMMMNNNNNNPPPQQQRRROOOVVVTTTVVV^^^gggvvvpppmmmqqqlllddddddfffuuuyyy|||sssppprrrddd```[[[XXXUUUPPPIIIDDDAAA>>>;;;999999888777666666666666666555444333222333333333444444444555555555666777666444333333444444444444555555555666666222333444555666666666666444444666>>>MMMXXXXXXRRRvvv~~~wwwyyykkk{{{rrrWWW]]]iii{{{___WWWVVVSSSKKKNNNRRRMMMIIIKKKNNNPPPRRRSSSTTTTTTNNNNNNMMMMMMMMMMMMMMMMMMJJJNNNNNNMMMNNNRRRQQQLLLIIIJJJJJJKKKLLLMMMMMMMMMLLLLLLLLLMMMNNNPPPQQQRRRFFFTTTTTTRRRWWWZZZvvv~~~vvvvvvxxxooohhhhhhgggpppzzzrrrnnnoooccc]]]ZZZZZZXXXPPPHHHEEEAAA>>>;;;999999888777666555555555555555555555555444444555555666777777777777777666666555555555444444444444555555555555666555555555555555666777777777333444<<>>;;;999999888777666555555555555555555555555555555555555444444444444777666666666555555555444444444444444555555555555555555555555555666777777999555444:::AAAJJJUUU```hhhuuufffcccrrruuudddWWWWWW___~~~fffXXXWWWTTTQQQOOONNNMMMMMMKKKMMMOOOQQQRRRQQQPPPNNNNNNNNNLLLKKKJJJIIIIIIIIILLLLLLLLLMMMNNNMMMJJJGGGHHHIIIKKKKKKJJJJJJLLLNNNKKKKKKJJJJJJKKKLLLMMMNNNLLLQQQQQQRRRTTTRRR```{{{|||vvvtttmmmffflllxxx{{{tttqqqrrrgggaaa]]]\\\YYYPPPHHHDDDAAA>>>;;;999999888777666555555555555555555555555666555555444333333222222666666666555555555555555444444444444555555555555555555555555555666777777:::666555777;;;CCCRRR___ZZZppp~~~nnn^^^___lllpppdddVVV^^^wwwmmmYYYUUUTTTRRROOOMMMLLLKKKKKKKKKLLLLLLMMMMMMMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFIIIIIIIIIJJJLLLKKKIIIGGGFFFHHHIIIIIIIIIIIIJJJLLLMMMLLLKKKJJJJJJKKKLLLMMMMMMPPPNNNNNNRRROOOVVVjjjzzzuuunnngggffflllqqqvvv}}}{{{}}}{{{tttpppqqqiiiccc^^^^^^ZZZPPPHHHDDDAAA>>>;;;999999888777666555555555555555555555555555555555444444444333333555555555555555555555555333333444444444555555555555555555555555666777777888666666777888>>>LLLZZZXXXaaaffftttmmmaaakkk|||xxxfff___mmmuuu[[[SSSRRRQQQPPPNNNMMMKKKJJJJJJLLLKKKJJJJJJIIIIIIIIIJJJIIIIIIJJJKKKJJJIIIGGGFFFGGGGGGGGGHHHJJJJJJIIIGGGEEEGGGHHHHHHGGGGGGHHHJJJMMMLLLKKKJJJJJJJJJKKKLLLLLLOOOKKKLLLQQQNNNPPP]]]lllyyyssskkkfffdddiiimmmvvv~~~{{{{{{~~~xxxvvv|||zzzsssoooooojjjddd___^^^ZZZPPPGGGDDDAAA>>>;;;999999888777666555555555555555555555555444444555555666666666666444444444555555555555555333333333444444444444555555555555555555666777777555555666999999;;;EEEPPP]]]```___jjj~~~hhhfffzzzeeehhheeeSSSSSSPPPOOOOOONNNLLLKKKJJJJJJLLLKKKJJJHHHHHHHHHHHHIIIHHHIIIJJJKKKJJJIIIHHHGGGGGGFFFFFFGGGIIIJJJIIIHHHEEEFFFGGGGGGFFFFFFGGGHHHLLLKKKJJJIIIIIIIIIJJJKKKJJJMMMJJJKKKQQQOOOMMMUUUaaammm~~~yyytttmmmggghhhfffkkkuuu}}}~~~~~~xxxttt|||zzzrrrnnnnnniiiccc___^^^ZZZPPPHHHDDDAAA>>>;;;999999888777666555555555555555555555555444444555555666777777888444444444444444555555555333333333333444444444444555555555555555666777777444333555999999999???FFFWWW]]]\\\ddd}}}ssseeerrrvvv}}}wwwZZZQQQQQQMMMMMMMMMMMMLLLJJJIIIHHHJJJJJJIIIHHHGGGGGGHHHHHHGGGHHHHHHIIIIIIIIIIIIHHHFFFEEEEEEFFFGGGHHHHHHGGGEEEFFFGGGGGGEEEEEEFFFGGGJJJIIIHHHGGGGGGHHHIIIJJJGGGMMMJJJJJJPPPOOOKKKQQQWWW\\\}}}zzzyyyrrrlllkkkdddccckkktttyyyzzz{{{zzzyyyxxxzzzsssoooppphhhbbb^^^]]]YYYPPPHHHDDDAAA>>>;;;999999888777666555555555555555555555555555555555555555555555555333333333444444555555555222222333333333444444444555555555555555666777777666333333666888888;;;@@@IIIXXX[[[___vvvxxxttt___QQQPPPMMMIIIJJJJJJJJJJJJIIIGGGFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIFFFDDDCCCCCCEEEFFFEEEDDDEEEGGGHHHGGGEEEEEEFFFGGGGGGFFFFFFFFFFFFGGGIIIJJJFFFNNNKKKIIINNNLLLIIINNNMMMVVVppp~~~yyyrrrqqqiiidddfffiiikkknnnqqqttt~~~{{{tttqqqrrrgggaaa]]]\\\YYYPPPHHHDDDAAA>>>;;;999999888777666555555555555555555555555666555555444444333333222333333333444444555555555222222333333333444444444555555555555555666777777888333111444777777:::>>>AAAXXX___```ttt}}}yyyoooMMMKKKOOOKKKGGGHHHHHHIIIHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDFFFGGGHHHEEECCCAAAAAACCCDDDCCCBBBFFFGGGHHHGGGFFFEEEFFFGGGEEEEEEDDDDDDEEEGGGIIIJJJFFFNNNLLLHHHLLLJJJFFFLLLHHHWWW___|||{{{wwwpppiiifffcccaaadddjjjsss{{{{{{~~~}}}tttuuu|||zzzsssooopppiii```YYYWWWUUUOOOGGGDDDAAA???===;;;;;;999777444444444555555555555444444555555555555555555555555444444444444444444444444666666555555555444444444444555555444333333666888444555555666777888888999888PPPdddiiilllyyyqqqpppzzzZZZLLLHHHIIIKKKFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCDDDDDDDDDDDDDDDEEEEEEFFFHHHHHHHHHIIIIIIIIIJJJJJJOOOIIIVVVjjjwwwvvvssspppkkkfffbbb___gggmmmuuuyyy{{{~~~}}}{{{{{{rrrnnnnnniiiaaaZZZXXXVVVOOOHHHDDDBBB???<<<;;;:::999777555444555555666666555555444555555555555555555555555444444444444444444444444666666555555555444444444444555555444333444666888555555555666777888888888<<>>>>>@@@AAABBBBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFFFFGGGGGGGGGHHHHHHLLLFFFKKKTTTYYYrrrzzzvvvsssnnnjjjcccbbbaaabbbeeejjjnnnqqqnnnooorrrxxx~~~uuuppppppjjjccc^^^___]]]TTTJJJEEEEEEAAA<<<999999999999888555666666666666666666555555555555555555555555555555555555555555555555555444555555555555555555555444555777777666555666777666666666666777777777777444888;;;BBBUUUkkkwwwwwwvvv^^^RRRHHHEEEEEEDDDDDDEEECCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA======>>>@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFGGGDDDBBBFFFLLLNNNZZZ~~~yyytttkkkkkkgggbbb___aaaiiipppmmmjjjhhhjjjrrr{{{~~~vvvrrrrrrkkkddd```aaa___VVVKKKEEEDDDAAA===;;;::::::999888555666666777777666666555555555555555555555555555555555555555555555555555444444444555555555555555333555777777666666666777666666666666777777777777555:::999:::MMMlll|||}}}yyyqqqQQQKKKGGGFFFEEEBBBBBBEEEBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>??????@@@@@@@@@@@@BBBAAAAAAAAAAAABBBCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFAAAEEEFFFKKKOOOQQQmmm{{{rrrrrroooggg```___fffmmmuuuqqqllljjjlllttt}}}~~~vvvqqqqqqkkkeeeaaacccaaaWWWLLLEEECCCAAA>>><<<;;;:::999777666666777777777777666666555555555555555555555555555555555555555555555555444444444555555555666666333555888888777666666777777777777777666666666666888888888:::FFF```~~~{{{\\\LLLFFFBBBDDDEEECCCAAACCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@@@@@@@??????AAAAAAAAA@@@AAABBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEECCCKKKHHHIIIRRRQQQ\\\{{{}}}tttsssqqqlllfffdddeeegggtttssspppmmmlllqqqzzzzzzyyy{{{{{{}}}uuuppppppkkkeeebbbdddbbbXXXLLLEEECCCAAA>>>===<<<;;;888666666666777777777777666666555555555555555555555555666666666666666666666666444444444555555555666666333555888888777666666777777777777777666666666666999555555;;;AAARRRwwwvvvPPPKKKBBB===AAAEEEDDDAAA@@@AAAAAAAAA@@@@@@@@@??????????????????????????????AAA@@@@@@???>>>????????????????????????????????????@@@@@@@@@@@@??????>>>AAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCCDDDDDDDDDEEEAAAJJJDDDCCCOOONNNPPPfffsssrrrpppnnnllliiidddaaahhhjjjkkkiiihhhkkkttt|||yyyrrrpppmmmqqqyyy|||sssooopppmmmfffaaaaaa___WWWNNNIIIEEEAAA===:::999999888777777777777777666666666666444444444444444444444444555555555555555555555555333333333444444555555555555555555555666666666666888777666555555666777888888888:::;;;:::DDD___yyy}}}\\\LLLEEEEEECCCBBBAAA@@@@@@???????????????>>>>>>>>>=======================================>>>>>>>>>>>>====================================>>>>>>>>>>>>===>>>>>>@@@AAABBBCCCCCC??????AAABBBCCCDDDDDDDDDCCCBBBBBBCCCFFFJJJNNNQQQiiipppsssuuuuuurrrnnnggg```dddaaa^^^___cccjjjooorrrvvvyyy}}}sssiiikkkkkkhhhooowww{{{sssoooooollleee```aaa___WWWMMMHHHEEEAAA===:::999999888777777777777777666666666666444444444444444444444444555555555555555555555555333333333444444444555555555555555555666666666666888777666555555666777777888888:::;;;999>>>PPPcccaaaNNNHHHEEEDDDCCCAAA@@@???@@@@@@?????????>>>>>>>>>==============================<<<<<<=========>>>>>>>>>========================<<<=========>>>>>>>>>>>>===>>>>>>???@@@AAABBBCCC@@@AAABBBBBBBBBBBBBBBAAACCCCCCBBBCCCEEEIIIMMMOOOVVVhhhyyyyyywwwtttssstttttttttnnnllljjjiiijjjkkkkkkjjjgggkkkpppvvv{{{~~~xxxpppiiikkkqqqwww{{{zzzrrrnnnoookkkddd___```^^^VVVMMMHHHEEEAAA===:::999999888777777777777777666666666666555555555555555555555555555555555555555555555555333333333444444444444555555555555555666666666666777777666666666666777777777777999:::999;;;CCCMMM~~~{{{eeeMMMGGGGGGEEEDDDAAA???>>>???@@@@@@>>>>>>>>>>>>====================================<<<<<<<<<============>>>========================<<<<<<=========>>>>>>>>>======>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBAAA@@@???CCCCCCBBBCCCDDDGGGJJJLLLLLLTTThhhzzzyyyvvvtttssstttxxx{{{ooonnnlllkkkiiifffaaa]]]___bbbhhhoootttwwwyyyzzz~~~}}}}}}~~~~~~tttnnnpppsssxxxzzzrrrnnnooojjjccc^^^___^^^VVVMMMHHHEEEAAA===:::999999888777777777777777666666666666666666666666666666666666555555555555555555555555444444444444444444444444555555555555666666666666666666666666666777777777666666888:::;;;===AAADDDkkk~~~|||WWWKKKGGGCCCDDDBBB@@@>>>===>>>???@@@>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>======>>>>>>???@@@@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@CCCBBBBBBBBBCCCEEEHHHIIIMMMQQQYYYyyy|||zzzyyyyyyvvvssssssvvvkkkjjjiiihhhfffbbb\\\XXX]]]___bbbfffkkkppptttvvvxxxxxxxxxzzz}}}~~~{{{{{{zzzrrrnnnooojjjccc^^^___^^^VVVMMMHHHEEEAAA===:::999999888777777777777777666666666666666666666666666666666666555555555555555555555555444444444444444444444444555555555555666666666666555555666777777777777777888777666666999===??????PPPhhh^^^KKKIIIEEE;;;BBBAAA???=========>>>???=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=====================>>>>>>?????????===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAABBBDDDFFFGGGGGGOOOQQQ\\\}}}|||wwwvvvxxxpppnnnkkkiiihhheeebbb___ZZZYYYXXXXXX[[[```fffiiimmmmmmnnnpppsssvvvyyy{{{|||~~~{{{{{{|||}}}{{{sssooopppjjjccc^^^___^^^WWWNNNIIIEEEAAA===:::999999888777777777777777666666666666555555555555555555555555555555555555555555555555555444444444444333333333555555555555666666666666444555666777888888888777999999777444555:::;;;999===SSSxxxgggHHHBBBFFFCCC<<>>==================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<======>>>>>>>>>>>><<<===>>>???@@@AAAAAAAAA??????@@@AAABBBCCCEEEEEEAAAJJJKKKKKKXXXrrr|||{{{~~~vvvsssooollljjjhhheeeccc^^^[[[VVVSSSSSSVVVZZZ]]]bbbccceeegggjjjlllooopppqqquuuyyyxxxsssppprrruuuvvv||||||tttpppqqqjjjccc___```___XXXOOOJJJEEEAAA===:::999999888777777777777777666666666666444444444444444444444444555555555555555555555555555555444444444333333333555555555555666666666666333444666777888888888777888:::999444555999:::888999FFFaaa~~~vvvPPPBBBCCCCCCAAAAAA======>>>>>>>>>===<<<;;;<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999::::::::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<============>>>>>>======>>>???@@@@@@??????======>>>@@@AAACCCDDDEEEDDDGGGFFFGGGMMMWWWxxx}}}|||uuussspppooommmkkkiiifffgggddd```[[[XXXVVVWWWWWWYYYZZZ]]]___bbbeeefffgggjjjppptttrrrllliiimmmqqqpppvvv{{{}}}|||uuuqqqrrrkkkddd___aaa```XXXPPPKKKEEEAAA===:::999999888777777777777777666666666666444444444444444444444444555555555555555555555555555555555444444333333333555555555555666666666777333444666777888888888777555:::;;;777777<<<>>>;;;:::===MMMkkkwwwrrrVVVBBBDDDFFF???<<>>??????===;;;:::<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999:::::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<===============???????????????>>>>>>===<<<<<<>>>???AAACCCDDDEEEHHHDDD@@@FFFLLLJJJ\\\wwwtttssssssttttttssspppmmmmmmkkkgggbbb]]]XXXUUUSSSPPPQQQTTTWWWZZZ]]]^^^___dddjjjooolllfffcccggglllmmmtttyyy|||~~~wwwuuuvvviiifffbbbaaa```[[[QQQJJJGGGCCC???;;;:::999888777777777777777666666666666777777666666555555555444444444444444444444444444111222222333444555666666444444333333444555777888555555555555555666777777666666777888999999999999555===DDDNNNhhhuuuxxxUUUMMMDDD@@@???@@@>>>;;;======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::<<<===<<<:::888888888;;;;;;;;;::::::999999999999999::::::::::::;;;;;;::::::;;;;;;<<<===>>>>>>===============<<<<<<<<<>>>>>>>>>???@@@@@@AAAAAA>>>CCCFFFEEECCCIIIVVVaaayyyzzzppprrrwwwsssrrrsssmmmqqqoookkkgggddd```[[[WWWQQQQQQQQQRRRTTTVVVYYYZZZ]]]bbbggggggccc``````bbbhhhkkkqqqxxx}}}xxxuuuvvvkkkgggbbb```___ZZZQQQJJJGGGCCC???;;;:::999888777666666666666777777777777777666666666555555555444444444444444444444444444333333444444444444444444333333333444555666777777555555555555555666777777666777888999::::::::::::999<<<<<>>??????>>>;;;===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::;;;<<<;;;999888888888;;;;;;:::::::::999999999999999999:::::::::;;;;;;::::::;;;;;;<<<======>>>============<<<<<<<<<<<<======>>>??????@@@@@@AAABBBEEEGGGDDDBBBEEEMMMUUUjjj{{{qqqrrrxxxuuuvvvxxxsssrrrqqqnnnllljjjgggccc```XXXWWWVVVUUUUUUVVVWWWWWWUUU\\\bbbbbb]]]ZZZ[[[^^^cccfffjjjppptttvvvwwwxxxxxxyyy}}}}}}|||xxxtttuuummmhhhbbb___^^^ZZZQQQKKKGGGCCC???<<<:::999888777555555666666777777888888666666666555555555555555444444444444444444444444555555444444444333333333333333444555666666666666555555555555555666777777777777888999::::::::::::;;;999888888>>>TTTzzzgggKKKEEEBBB>>>===>>>???===;;;===<<<;;;;;;::::::;;;;;;::::::::::::::::::::::::999999999999999999999999999;;;<<<;;;999777777888::::::::::::999999999999999999999999:::::::::::::::::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????@@@@@@DDDDDDDDDCCCBBBDDDGGGJJJSSSuuuyyywwwxxxssssssqqqpppooonnnkkkgggddd```___]]]ZZZXXXVVVUUUUUUQQQYYYaaaaaaZZZUUUWWWZZZ]]]___cccfffiiikkkllllllmmmqqqwwwyyyuuuuuuoooiiiccc___]]]YYYRRRLLLGGGDDD???<<<;;;:::888777555555666666777777888888555555555555555555555555444444444444444444444444444444444444444444444444222333555666666666555444555555555555555666777777777888999::::::;;;;;;::::::777:::>>>===DDD```|||TTTJJJAAA???======>>>>>><<<:::<<<;;;;;;:::::::::::::::999999999999999999999999888888888888888888888888888999;;;:::888777777888:::999999999999999999999888999999999999::::::::::::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<===<<<<<<======>>>??????@@@@@@??????AAADDDFFFGGGGGGOOOaaawwwzzz{{{vvvvvvuuusssrrrqqqnnnjjjggggggfffccc```]]]ZZZXXXWWWTTT]]]eeeccc[[[TTTUUUYYYYYYZZZ\\\___bbbdddeeeeeejjjmmmrrrxxx{{{|||{{{yyyyyyuuuvvvoooiiiccc___^^^ZZZSSSLLLHHHDDD@@@<<<;;;:::999888555666666666777777777888444444444555555555555555444444444444444444444444222222333333444555666666333444555666666666555444555555555555555666777777777777888999::::::::::::;;;666:::AAA???;;;KKKbbbbbbEEE>>>@@@???>>>>>>>>>===;;;:::;;;;;;:::999999999999999999999999999999999999999888888888888888888888888777888:::999888777777888999999999999999999999999888888888999999999:::::::::::::::;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<======;;;<<<<<<======>>>??????>>>===>>>AAAEEEGGGGGGEEEBBBQQQ\\\xxxyyywwwuuuuuutttssspppnnnkkkjjjhhhfffccc```^^^]]]XXX___eeebbbYYYRRRQQQTTTUUUVVVWWWXXXZZZ\\\^^^___fffhhhkkknnnpppsssuuuvvvyyyyyy|||~~~yyyvvvwwwmmmhhhccc```___[[[TTTMMMHHHDDD@@@===;;;:::999888777777777777777666666666444444444444444555555555444444444444444444444444111222222333444555666777444444555555555555555444555555555555555666777777666666777888999999999999>>>777666;;;:::666>>>LLLccchhhMMMBBB@@@@@@??????>>>===;;;;;;:::;;;:::999999888888999999888888888888888888888888888888888888888888888888666777999999777666777777888888888999999999999999888888888888999999999999::::::::::::::::::;;;;;;:::::::::;;;<<<<<<======;;;;;;<<<<<<======>>>>>>@@@@@@@@@BBBDDDDDDCCCBBBBBBLLLJJJVVVyyywwwtttrrrsssssssssrrrmmmlllllljjjiiifffeeeccc[[[___aaa^^^WWWQQQPPPQQQSSSSSSRRRRRRSSSTTTVVVWWW]]]^^^```bbbeeejjjqqquuuuuuvvvxxx|||}}}~~~xxxwwwyyykkkgggcccaaaaaa]]]UUUNNNHHHEEE@@@===<<<;;;999888888888777777666666555555333333333444444555555555444444444444444444444444333333333444444555555555666555555444444444555555555555555555555666777777555555666777888888888888;;;777666888888777:::AAAGGGhhh```JJJCCCDDDGGG>>>>>>===<<<;;;:::;;;<<<::::::999888888888888888888888888888888888888888888888888888888888888888555777888888777666666777777888888888999999999999888888888888999999999999::::::::::::::::::::::::999999:::;;;;;;<<<======:::;;;;;;<<<<<<===>>>>>>???@@@AAAAAAAAAAAAAAAAAAGGGKKKCCCCCCaaazzzvvvttttttttttttooooooooonnnmmmkkkiiihhhbbbcccbbb```]]]ZZZXXXWWWVVVTTTRRROOONNNNNNOOOPPPSSSUUUXXXYYY\\\aaahhhmmmmmmooorrrvvv{{{~~~~~~}}}xxxxxx{{{iiieeebbbbbbbbb^^^UUUNNNHHHEEE@@@===<<<;;;:::888999999888777666555444444333333333444444555555555444444444444444444444444555555444444444333333333777666444333333444555666555555555555555666777777444555666777777888888888555777:::<<<<<<:::;;;<<<===OOO{{{aaaJJJGGGCCC>>>===;;;;;;;;;:::999:::<<<>>>:::999999888777888888888777777777777777777777777777777777777777777777777555666888888777666666777777777888888999999999999777888888888888999999999::::::::::::::::::::::::999999::::::;;;<<<======::::::;;;;;;<<<======>>><<<>>>@@@@@@??????AAACCC<<>><<<999777999777555555555444222000444555555666666555555444555666666666777777888888333444555555333333444555666666666666666666555555333333333444555666777777777777777777777888888999999888777777777888::::::;;;:::WWWsssIIIJJJIII===:::===;;;;;;:::::::::;;;<<<<<<999999888888888888999999666666666666666666666666444444666777888888888888777888999::::::999888777777666666777999999888777777888888888888999999999::::::::::::::::::::::::999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>???@@@@@@AAAAAACCCAAAAAACCCFFFOOObbbtttzzzzzz{{{rrrqqqppppppqqqooollliiigggjjjllljjjfffbbbaaaaaaccc___ZZZWWWUUUTTTRRRQQQQQQQQQQQQRRRTTTWWWYYY[[[aaaaaabbbdddiiinnntttwwwzzzxxxvvvttttttwwwzzz|||{{{~~~~~~xxxuuuwwwyyy{{{xxxxxxooojjjdddaaa___[[[SSSMMMIIIFFFBBB???>>><<<999777888777555555555555333111222333333444444333333222444444444555555555666666333444555444333333333555555555555555555555555555333444444444555666666666777777666666777777888999999888777777777888999:::<<<<<>>======<<<;;;::::::::::::;;;;;;999888888777777888888999666666666666666666666666444444666777777888888888666666888888888888666666777666666777999999888666777777888888888999999999::::::::::::::::::::::::999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>??????@@@AAAAAA???>>>@@@BBBCCCHHHUUUbbb|||vvvwwwxxxwwwtttpppmmmkkkiiikkknnnmmmkkkhhhhhhiiieeebbb]]]ZZZYYYWWWVVVUUUSSSRRRRRRRRRSSSTTTTTTUUU\\\\\\\\\^^^bbbfffkkkmmmnnnmmmkkkiiijjjllloooqqqsssvvvyyy{{{|||{{{xxxwwwyyywww}}}zzz{{{nnnjjjdddbbbaaa\\\TTTMMMIIIFFFBBB???===;;;999777777555444444555555444333222333333444444333333222222222333333333333444444222444555444333222333555444444444444444444444444444444555555555555555555777777666666777777888999888888777777888888999:::<<<===@@@GGG\\\___EEE;;;AAA@@@>>>???<<<<<<<<<;;;:::999999999999888888777777777777888888777777777777777777777777444555555666777777777777555555666777777666555555777666666777999999888666777777777888888888999999::::::::::::::::::::::::999999999999::::::::::::::::::;;;;;;<<<<<<<<<<<<======>>>>>>??????@@@@@@===>>>AAADDDBBBAAAFFFOOOhhh{{{{{{yyyuuupppmmmkkkkkkkkklllnnnmmmllljjjjjjkkkiiifffbbb___^^^]]][[[ZZZXXXXXXXXXWWWVVVTTTRRRQQQWWWVVVVVVWWWYYY\\\___aaa```___^^^]]]^^^```bbbdddeeeiiilllmmmmmmooosssvvv{{{zzzzzzzzz{{{~~~zzzvvvuuuwww{{{~~~~~~~~~|||{{{wwwrrrnnnooouuuzzzzzz~~~{{{{{{nnnjjjeeecccbbb]]]UUUMMMJJJGGGBBB???===;;;999777666444333444555666555444444555555666666555555444222222222222333333333333222333444444222222333444222333333333333333444444555555555555555444444444666666666666666777888888888888888888888999999999;;;<<<<<<===FFFbbb^^^HHH???@@@BBB<<<===???888<<<<<<:::999888888888888777777777666666777777777777777777777777777777777444555555666777777666666555666777777777777666555666555555666888999777666777777777777888888888888999999999999999999999999888999999999999::::::::::::::::::;;;;;;<<<<<<============>>>>>>>>>?????????@@@CCCFFFCCC???AAAFFFHHHkkk~~~uuuqqqqqqqqqqqqqqqppppppooommmlllkkkkkkkkkiiieeedddcccbbbaaa_________``````^^^ZZZWWWTTTVVVUUUTTTTTTUUUVVVXXXYYYXXXWWWWWWWWWWWWYYYZZZ[[[YYY]]]bbbcccbbbbbbdddgggkkkkkkkkklllnnnqqqtttuuuwwwtttoookkkjjjlllppprrrwwwyyy{{{}}}}}}zzzxxxxxxwwwtttqqqooolllnnnooopppsss{{{~~~{{{|||ooojjjeeecccbbb^^^VVVOOOKKKGGGBBB>>><<<:::999888555444333444666666666444444555555666666555555444444444333333333333333333222333444333222222333444222222222222333333444444555555555555555444444444666666666555666777777888777777888888999999999999===888:::??????GGGfffZZZFFFBBBAAAEEECCC999:::>>>777<<<;;;:::999888777777777777666666555555666666777666666666666666666666666444555555666666666666555666666777888888777666666666555555666888888777555666666777777777888888888999999999999999999999999888888888999999999::::::999999::::::;;;<<<<<<=====================>>>>>>AAA@@@BBBDDDBBB>>>@@@EEEEEERRRhhh{{{{{{{{{yyywwwuuusssqqqqqqqqqqqqpppmmmjjjhhhggggggfffeeecccbbbdddeeefffdddaaa]]][[[YYYYYYXXXWWWWWWWWWXXXYYYTTTUUUUUUUUUUUUVVVVVVVVVTTTXXX]]]^^^]]]\\\^^^```cccccccccdddeeegggiiijjjllljjjgggdddddddddfffhhhiiijjjmmmoooppppppooonnnggghhhjjjllloooqqqooommmnnnpppssswww~~~|||~~~pppkkkeeebbbbbb^^^XXXRRRLLLHHHBBB>>>;;;:::999888555444333444666666555444222333333444444333333222555555444444444444333333111333444333222111222444111222222333333444444555444444555555555555555555666666555555666666777888777777888999999999999888===666777===;;;:::OOOmmmaaaGGGBBB???===BBB@@@777999>>>999::::::999888777777777777666666555555555555666666666666666666666666666666444555555666666666555555666777888888888888777666666555555666888888777555666666666777777777888888999999999999999999999999888888888888999999999999888888999:::;;;<<<<<<===<<<<<<<<<<<<============???======??????===???DDDFFFGGGMMMbbb~~~zzzzzzwwwsssrrrrrrssssssrrrnnnlllkkkkkkkkkkkkiiigggdddeeegggggggggdddaaa___^^^^^^]]]]]]\\\]]]]]]]]]VVVWWWWWWWWWWWWVVVUUUUUUUUUYYY]]]]]]\\\ZZZ\\\^^^______``````aaabbbcccdddbbbbbbaaa```___``````aaabbbccceeefffgggggggggfffccceeeggggggkkkppppppmmmssssssrrruuurrrllleeeaaaaaa^^^YYYTTTMMMIIIBBB===;;;:::999888666555444444555666555333222333333444444333333222555555444444444333333333111333333333222111222333222222222333444555555555333444444444555666666666666555555555555666777777666777888999:::999999888999777888999777999EEESSSnnnkkkNNNDDDCCC>>>888<<<>>>777999===:::999888888777777777888888666555555444444555555666444444444444444444444444444555555666666555444444555555777777777777555555555555444666777888666555666666666666777777777888888888888888888888888888888888888888999999999999777888999:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::===>>><<<>>>BBB@@@DDDGGGNNNfff|||xxxvvvvvvtttssspppnnnnnnnnnoooooommmkkkggghhhiiiiiihhhfffdddcccaaaaaaaaaaaabbbbbbbbbbbb\\\]]]]]]^^^\\\[[[XXXWWW[[[]]]___^^^[[[YYYZZZ\\\]]]^^^^^^___```aaaaaabbb```___^^^]]]^^^___```aaabbbcccdddfffhhhiiiiiijjjjjjllllllkkkooovvvwwwtttzzz{{{}}}ssslllddd``````^^^ZZZVVVNNNIIIBBB===;;;:::999888777555444444555555444333444555555666666555555444444444444333333222222222111222333333111111222333222222333444444555666666333333444444555666777777555555555555555666777777666777888999:::999888888333;;;===777666===@@@===HHHhhhkkkLLLCCCAAA@@@@@@666999>>>:::999<<<999888777777777777777888999555555555444444555555555444444444444444444444444444555555666555555444444333444555666666555444333555444444555777888666555666666666666777777777777888888888888888888888888777888888888888999999999777888888999;;;<<<======<<<<<<<<<<<<<<<<<<<<<;;;;;;999;;;>>>???===>>>AAA===FFFJJJCCCFFFeee}}}yyyvvvqqqpppppppppqqqqqqooonnnkkkkkkkkkkkkjjjhhhfffeeecccccccccddddddeeeeeeeeeccccccddddddbbb```]]][[[___aaaaaa___ZZZWWWXXXZZZ\\\\\\]]]^^^```aaabbbbbbbbbaaa___]]]^^^aaadddfff```aaaccceeehhhjjjlllmmmiiimmmnnnooovvv~~~sss|||tttnnnfffbbbaaa]]]WWWQQQOOOIIIAAA===;;;:::888666777666555666777777555333333333333333333333333333222333555666666555333222333333222111111222333333444333333333333444555555222222333333444555666666555555555555666666666666777777777777888888888888999999:::;;;;;;<<<<<<===>>>JJJkkk^^^JJJGGGAAA<<<===<<<<<<;;;::::::999888888999999888888888888999999444444444444444555666777666555333333444444333222444444444444444444444444333444555555666666555555888777555333333333555666555555444333444555666777888888888777777777777777666666777888888888888888777777777777888999:::;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<======>>>>>>??????>>>@@@DDDFFFFFFOOOjjj|||xxxwwwzzzzzzuuurrrrrrrrrooolllmmmnnnmmmiiieeeeeeeeeeeegggjjjkkkkkkkkkfffffffffeeedddbbbaaa``````aaaaaa```^^^]]]]]]^^^^^^```dddeeeeeeeeefffggghhheeecccdddggghhhgggfffhhhffffffiiijjjjjjnnnuuuuuusssqqqvvv~~~}}}uuunnngggcccaaa^^^XXXRRROOOIIIBBB===;;;;;;888666777666555666777666555333333333333333333333333333222333444555555444333222333333222111111222333333444333333333333444555555222333333444444555555555555555555555666666666666666666777777777888888888999999::::::;;;<<<<<<<<<@@@DDDTTTrrrLLLCCCDDD@@@<<<>>><<<;;;;;;:::999999888888999888888777777888888999444444444444444555666666666444333333444555333222444444444444444444444444333444444555555555555555555444222111000111222333555555444444444555666777777777777777777777777777666666777888888888888888777777777777888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<===>>>>>>?????????@@@CCCDDDBBBEEEVVViii{{{xxxyyyxxxuuutttuuurrrqqqpppooonnnlllkkkkkkhhhgggfffhhhjjjlllllllllkkkjjjjjjiiihhhfffeeedddbbbdddffffffffffffggghhhfffhhhjjjkkkiiihhhiiiiiillliiiggggggiiijjjiiihhhkkkhhhhhhjjjkkkkkkpppwwwzzzzzzyyy|||~~~uuuooohhhdddccc```YYYTTTOOOIIIBBB===<<<;;;999666666555555555666666444333333333333333333333333333333333444444444444333333333222222111111222222333333333333333333444555555444444444444444444444444444555555555555666666666666666777777777777888888999999::::::;;;;;;<<<<<<<<<@@@AAAYYYjjjQQQ===>>>BBB>>>;;;===;;;;;;::::::999999888888888888777777777777888888444444444444444444555666666444333333444555444222444444444444444444444444333333444555555555555555777666555444444444555666444444555555555666666666777777777777777777777777666666777888888888888888777777777777888888999::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>???AAABBB@@@???FFFNNN```~~~yyyxxxyyyrrrssstttrrrooollllllnnnkkkiiihhhiiikkkmmmmmmmmmmmmlllllljjjiiigggffffffdddgggjjjkkkkkkkkklllmmmjjjkkkmmmmmmlllkkkkkklllooommmjjjiiijjjkkkkkkjjjmmmkkkkkkmmmnnnooouuu||||||~~~~~~uuuooohhheeedddaaa[[[VVVPPPJJJBBB===<<<;;;999777666555444555666666444222222222222222222222222222444444333222222333444444222222222222222222222222333333222222333333444555444444444444444444333333444444444555555555666666666666666666777777777888888999999:::;;;;;;<<<<<<777>>>???EEE\\\yyysssPPPCCC;;;???AAA<<<999<<<::::::::::::999999888888777777777666666777777777444444444333333444555555555444333333444555444333444444444444444444444444333333444555555555444444888777666666666666777777444444555666666666666666666666666777777777777777666666777888888888888888777777777777777888999999999:::::::::;;;;;;;;;;;;:::;;;;;;<<<<<<===>>>>>><<<===???@@@AAAAAACCCEEEMMMgggxxxxxxxxxxxxvvvrrrnnnlllmmmkkkhhhhhhkkkmmmnnnnnnppppppnnnlllkkkiiiiiihhhjjjmmmooopppooommmmmmmmmkkkmmmooooooooooooppprrrrrrpppooonnnpppsssuuuwwwwwwuuuvvvzzz|||~~~uuuooohhheeedddbbb\\\WWWPPPJJJBBB>>><<<;;;999777666555444555666666444222222222222222222222222222444333222222222222333444222222222222222222222222333222222222222333444444444444444444444444333333444444444444555555555555555666666666666777777777888888999999:::;;;;;;<<<999<<<<<<@@@EEELLLllldddJJJGGGAAA>>>AAA@@@:::999===:::999999999999999888888777666666555555666666777555444444333333333444444555333333333555555444333444444444444444444444444222333333444555444444444333333333333333333333444333444666777888777666555555555666666777777777777666666777888888888888888777777777666777777888888999999999999:::::::::;;;:::::::::;;;<<<<<<======<<<<<<<<<===@@@CCCDDDCCCBBBKKKWWWtttxxxoooooommmjjjiiikkkoooqqqrrrvvvuuusssqqqooonnnmmmmmmoooqqqssssssrrrqqqqqqrrrrrrtttuuuuuutttuuuvvvxxxuuuuuuvvvyyy~~~sssnnngggddddddbbb]]]XXXPPPJJJCCC>>>===<<<:::777555444444444555555333222222222222222222222222222222222333333333333222222111222222333333222222111222222222222222333444444444444444444444444444444333444444444444555555555555555666666666666777777888888999999::::::;;;;;;@@@999666???EEE???MMMooo```JJJAAAAAA>>>>>>???===999:::???999999999999999999888888666666555555555555666666555444444333333333333333444333222333555555555444444444444444444444444444222222333444444444444444333333333333444444444444222444777999999888666444444555555666666777777888666666777888888888888888777777777666666777777888888888999999999:::::::::999999::::::;;;<<<<<<<<<<<<===<<<:::===AAABBB@@@>>>EEEHHHSSSkkk~~~zzzvvvsssrrruuuyyy}}}}}}zzzxxxvvvuuuuuuuuusssuuuwwwwwwwwwxxxzzz|||}}}~~~~~~~~~~~~rrrlllfffddddddbbb]]]XXXQQQKKKCCC>>>===<<<:::888555444444444555555333111111111111111111111111111111222333444444333222111111222333333333333222111222222222111222222333444222333333444444555555555333333444444444555555555555555555666666666777777888888888999::::::;;;;;;<<<:::777===DDD>>>@@@QQQqqq___HHHCCCCCC<<<;;;<<<===;;;999:::>>>888888888888888888999999666555555444444555555666555444333333222222333333444333222333555666555444444444444444444444444444222222333444444444444333333444444555555555555555222444777::::::888666444444444555555666777777888666666777888888888888888777777666666666666777777888888888888999999999999999999999:::;;;;;;<<<<<<:::======;;;<<<@@@AAA>>>>>>EEEGGGHHHOOO```~~~qqqlllfffccccccbbb]]]XXXQQQKKKCCC>>>===<<<:::888555444333444555555333111111111111111111111111111000111333444444333111000111222333444444333222111222222111111222222333444222222333333444555666666333333333444444444555555555555555555666666666777777888888999::::::;;;;;;111>>>@@@;;;<<<:::;;;EEEJJJjjjkkkIII===<<<>>>;;;;;;<<<===;;;999999<<<888888888888888888999999555555555444444555555555555444333333222222222222444333222333555666555444444444444444444444444444222222333444444444333333///000111111222222222111222444888:::;;;999666333444444444555666777777888666666777888888888888888888777666666666666777777777888888888888999999999888999999::::::;;;<<<<<<777===???======BBBBBB???>>>AAA@@@CCCGGGMMMiii{{{uuuiii```^^^aaa^^^XXXUUUNNNDDD>>><<<;;;:::999555555666666555555444333111111111111111111111111222222222222222222222222666555333222111222333333555444444333333444444555333333333333333333333333555555555444444333333333666555555444444666777888777888999999888777888:::999999:::;;;;;;<<<<<<===FFFIII[[[```LLLDDD===;;;>>>===<<<<<<;;;;;;:::999999999888888777666555555444444333333222222333333444333333333444444444555555333333333333333333333333333333333333333333333333333333333333333333333333555444444333333333444444555555555666666666666777777777777777666666666666555555555555666666666666666666666666777888999:::888888777777888888999:::777777888999999999999888<<<<<<<<<<<<============@@@?????????AAAHHHPPPVVVvvvwwwsssjjjccccccdddaaaZZZUUUNNNDDD>>><<<;;;:::999555555666666555555444333222222222222222222222222222222222222222222222222555444333222222222222222222111111111111111111222333333333333333333333333555555444444444333333333666555555444555666777888666888999999888777888:::999999::::::;;;<<<<<<<<>>;;;;;;@@@<<<<<<<<<;;;::::::999999888888777777666555555444555444444333333444444555333333333444444444444555333333333333333333333333333333333333333333333333333333333333333333333333555444444333333333444444444444555555555666666666666666666666666666666666555555555555666666666666666666666666777888999:::888888888888888999999:::888888999::::::::::::999;;;<<<<<<<<<============@@@??????>>>@@@DDDJJJOOOWWWggg}}}}}}~~~tttqqqkkkffffffhhhccc\\\UUUNNNEEE???===<<<:::999555555666666555555444333333333333333333333333333222222222222222222222222333333333333333222222111333333333333333333333333333333333333333333333333555444444444444333333333555555444444555555666777666777888888777777999:::999999::::::;;;;;;<<<<<<>>>;;;:::AAASSSvvv~~~XXXJJJ???>>>>>>:::999<<<<<<<<<;;;::::::999999888777777777666555555444444555555444444444444555555333333333333444444444444444444444333333222222222333333333333333333333333333333333333333333333333444444333333333333444444333333333444444444555555666666666666666666666666555555555555666666666666666666666666777888999999999888888888888999::::::888999::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<======>>>??????>>>>>>@@@CCCGGGFFFHHH[[[~~~{{{}}}~~~uuurrrkkkeeefffhhhddd]]]UUUNNNEEE???===<<<;;;999555555555666555555444333333333333333333333333333222222222222222222222222111222333444444333111111444444555555555555444444333333333333333333333333444444444444444444444444444444444444555555666666555777888888777777999:::888999999:::;;;;;;<<<<<>>>>>@@@BBBDDDFFFOOObbb|||yyytttjjjbbbbbbeeeccc]]]UUUNNNFFF@@@>>>===;;;888555555555666555555444333222222222222222222222222222222222222222222222222000111222333333333222111000111222222222222111000333333333333333333333333444444444444444444444444333444444555555555555555444666777777777777999:::888888999999:::;;;;;;<<<;;;<<>>>>>???AAA@@@<<<<<<>>>:::::::::999888888777777555555555555444444444444333222222222222222222333222222222333333333444444444444444333333222222222222222222222222222222222222222222222222222222222222222222222222333444555222222222333333333333444333333444444555555555555555555555555666666666666666666666666666666777888888888777777888888999:::666666777888888888888888::::::::::::;;;;;;;;;;;;:::<<<>>>??????>>>@@@AAA@@@DDDHHHIIIMMM___}}}~~~|||vvvkkkbbbaaadddbbb]]]UUUNNNFFFAAA???===;;;888555555666666555555444333111111111111111111111111222222222222222222222222000111222222222222222222111222333444444333222111333333333333333333333333333333333444444444444555333333444555555555555444333555777777777777999:::888888999999::::::;;;;;;:::999:::<<<<<<<<>>???>>><<<::::::;;;::::::999888888777777666444444444444444444444444222222111111111111222222222222222222333333333333333333333333333333333333222222222222222222222222222222222222222222222222222111111222222333444555222222222333333333444444222222333333444555555555555555555555666666666666666666666555555666666777777666666666666777888888555666666777888777777777999999999:::::::::;;;;;;999;;;===>>>>>>>>>???@@@@@@@@@BBBCCCBBBGGGVVVfff~~~{{{}}}~~~~~~}}}{{{vvvmmmeeedddfffccc]]]TTTNNNGGGBBB@@@>>>;;;888555555666666555555444333222222222222222222222222222222222222222222222222111111111111111222333333333444666777777666444333333333333333333333333333333333333444444444555555222333444555555555444444333555666777777777999:::888888888999::::::;;;;;;<<<::::::;;;;;;:::>>>DDDEEE^^^___FFF>>>AAAEEEBBBBBBAAA>>><<<:::999888999999999888777777666666333333333333333333333333333222222111111222222333111222222222222333333333111222222333333444444555111111111111111111111111111111111111111111111111111111111111222333444555333333333333444444444444111222222333444444555555555555555555666666666666777666666555555555666666555555555555555666777777666666777888888888888888999999999999::::::::::::999;;;======<<<<<<===>>>AAA???AAADDDEEEDDDGGGMMMbbbyyy}}}}}}~~~{{{zzzyyyvvvnnnhhhhhhiiiddd]]]TTTOOOGGGBBB@@@>>>;;;888555555666666555555444333333333333333333333333333222222222222222222222222222111000000000111333444000111333444444333111000333333333333333333333333333333333444444555555555222333444555555555444333333444666777666777999:::777888888999::::::;;;;;;;;;:::;;;<<<:::777:::???BBBHHHYYY{{{ZZZCCCAAADDD@@@:::;;;<<<<<<;;;<<<======;;;999999888888777666666666333333333333333333333333444333333222222333333444111111222222222333333333000111222333444444555666111111111111111111111111111111111111111111111111111111111111222333444555333333444444444444555555111111222333333444555555555555555555666666666777777666666555555555666666444444444444444555666666777777888999999999999999888888999999999::::::::::::<<<<<<<<<:::::::::<<<;;;;;;>>>???===;;;AAAIIIDDDTTTsss}}}uuuyyy|||{{{}}}~~~{{{}}}~~~~~~~~~}}}}}}xxxsssllljjjjjjhhhbbb]]]WWWQQQHHH@@@<<<:::888888666666666555444444333333222222222222222222222222000000000000000000000000111111111111111111111111111111222222222333333333333333333222222111111111222222222222222222222222444333333333333444555555666666666666777777777777999999:::::::::999999888::::::999888999:::;;;<<>>???@@@AAAAAAGGGHHHRRRkkk~~~yyyyyy}}}|||}}}{{{}}}}}}zzz|||{{{}}}~~~||||||}}}zzztttmmmjjjiiifff```[[[WWWQQQHHHAAA<<<:::888888666555555444444333333222222222222222222222222222111111111111111111111111111111111111111111111111111111111222222222333333333333333222222222111111222222222222222222222222444333333333333444555555555555666666666777777777888999999:::999999888888::::::999999999:::;;;<<<999<<>>;;;;;;;;;;;;:::999888777555555555555555555555555444444444333333222222222222222111111111222222333111111111222222333333444111222333333111111222333222222222222222222222222111111111111111111111111222222222222222222222222333333333333333333333333222222333333333333444444555555555555555555555555555444444444444555666666777777666666666666777777555666666666777777777777888999999999999888777666888999:::;;;;;;<<<<<<;;;;;;<<<<<<===???@@@@@@AAACCCBBBCCCMMMcccyyyqqqvvv~~~}}}~~~{{{yyyxxx{{{~~~|||zzz|||~~~|||}}}}}}|||{{{uuunnnjjjhhheee___YYYWWWQQQIIIAAA===:::999777555555555444333333222222222222222222222222222222222222222222222222222222111111111111111111111111111111111222222222222333333333333222222222222111222222222222222222222222333333333333333444555555555555555666666666666777888888999999999999888888:::999999999999:::;;;;;;888<<<>>><<<>>>KKKdddyyy^^^FFFCCCAAAAAA@@@===:::;;;@@@:::::::::::::::999777777555555555555555555555555444444333333333333222222111111111222222333444555222222222222222222222222111222333333111111222333222222222222222222222222111111111111111111111111222222222222222222222222333333333333333333333333222222333333333333444444555555555555555555555555555444444444444555666666777666666555555666666777555555666666666777777777888888999999888888777777777777888999::::::::::::;;;;;;<<<===>>>??????@@@AAAAAA???===AAAQQQiii|||qqqqqqiiiiiiqqqyyy~~~yyywwwxxxzzz||||||}}}~~~}}}yyyxxxyyy}}}||||||}}}~~~~~~|||xxxxxx{{{tttmmmjjjhhhfff___ZZZWWWQQQIIIBBB>>>;;;999777666666555555444333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222333333222222333333444555444444555555555666666666666777888888888888888888999999999999999:::::::::;;;???AAA???<<>>>>><<>>>>>@@@DDDHHHPPPxxxlllRRRFFFBBBAAA@@@@@@???===<<<<<<;;;:::999999999999888777666666555555555555555555555555333333333333333333333333555444333333222222222333333333222222222222222222111222333333111111222333111111111111111111111111111111111111111111111111000000000111111222222222222222222222222222222222222222222333333333444444444444444444444444444444555444444444444555666666666666555555555555666666555555555555666666666666666777777888888888777777777888999::::::;;;;;;::::::::::::;;;<<<<<<<<<===888<<>>?????????CCCSSSjjjdddKKKBBB@@@@@@???>>>>>>:::888:::===<<<888888888999888888777666555444444444444444444444444222222333333333333444444555444333222111111111111222222222222222222222222111222333333111111222333111111111111111111111111111111111111111111111111//////000000111222222222222222222222222222222222222222333333333333444444333333333333333333333333555444444444444555666666666555555444444555555666444444555555555666666666666666777777888888777777777777888999::::::::::::999999::::::;;;;;;;;;;;;<<<;;;<<<===@@@BBBCCCCCCIIIRRRZZZqqq~~~xxxllljjjnnnkkkmmmooorrrtttuuuuuuwwwxxxuuuwwwxxxwwwuuusssssstttuuuwwwzzzzzz~~~wwwvvv~~~~~~|||{{{zzzzzz}}}|||vvvppplllllljjjddd___VVVQQQKKKDDD@@@<<<999777555444444333333222111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111111111222222222333333333222222222222222222222222222222222111222222333444222333333333333444444444333444555666777777777777666777888999:::999999888:::;;;======<<<===>>>@@@===>>>EEEUUUnnnnnnYYYDDD===???@@@@@@@@@:::<<<:::777888<<<<<<888888888888888777666555444444444444444444444444444222222222333333444444444333222222111111111222222111111111222222333333444111222333333111111222333111111111111111111111111111111111111111111111111/////////000111222222222111111111111111111111111222222333333333333444444222222222222222222222222555444444444444555666666666555555444444555555666444444444555555555666666555666666777777777777777555666777888999999999999999999999999::::::::::::>>>===;;;;;;===???AAACCCDDDHHHEEELLLddd|||ssssssrrrhhheeejjjiiippppppqqqqqqrrrssssssrrrtttxxx|||~~~{{{xxxwwwvvvyyyxxxzzz{{{|||{{{zzzyyyzzz|||yyyrrrnnnllliiiccc^^^VVVRRRKKKEEE@@@===999777333333222222111000000///222222222222222222222222000000000000000000000000111111111111111111111111000000000000111111111111111111111222222333333333222222222222222222222222222222111111222222333444222222333333333444444444333444555666777777777777666777888999:::999888888666:::===<<<888888===BBBBBB???BBBHHHNNN___|||\\\OOODDD<<<===???<<<;;;===999>>>???:::888;;;;;;777888888888888777666555444444444444444444444444444222222222333333444444444000000000000111222333333000000111222333333444444111222333333111111222333000000000000000000000000111111111111111111111111...//////000111222222222111111111111111111111111222222333333333444444444222222222222222222222222555444444444444555666666555555555444444555555555444444444555555555666666555555666777777777777777444555666777888888888888999999999999999999::::::777:::<<<===<<<;;;<<<>>>:::EEEFFFDDDHHHNNN```yyy}}}sssqqqnnntttvvvjjjgggooorrrooonnnmmmlllooorrrrrrpppooovvv~~~~~~~~~~~~||||||zzz{{{yyy{{{~~~}}}yyyzzz~~~~~~}}}}}}}}}uuuoookkkfff```[[[UUUPPPJJJEEE@@@<<<888555555444333222222333444555111111111111111111111111111111111222222333333333///000111222222222222222111111111111111000//////000111111111111222222222222222222222222222222222222222222222222222222222222222333333333333444444444444444555555555555666444555666777888999999999::::::999999:::;;;===>>>;;;@@@CCCAAA@@@III\\\llluuuVVVIIIBBBAAA???===;;;:::999999;;;;;;::::::999888777777444444555555555555444444444444444444444444444444333333333222222111111111333111//////111333333222111111111111222333444555333222111111333333222111222111111111000000//////000000000000111111111111000000000000000000000000222222111111222222333444222333444444222222333444333333333333333333333333333333333444444444555555666666555555555444444444666555555444444444555555555555666666666666555555555555666777777777777777999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>@@@@@@AAAAAACCCHHHNNNSSSaaazzzyyyxxxyyyqqqpppppppppppppppqqqqqqnnnoooooonnnmmmmmmooopppkkksss|||||||||}}}{{{{{{zzzzzzzzz{{{{{{|||{{{}}}~~~}}}||||||{{{~~~{{{tttnnnjjjeee^^^ZZZUUUPPPJJJEEE@@@<<<888555444444444333333444444444111111111111111111111111111222222222222222222333000000111111222111111111111111111111111000//////000000111111111222222222222222222222222222222222222222222222222222222222222222222333333333444444444444444444555555555555555555666777888888888777::::::999999:::;;;======999>>>AAA@@@>>>CCCNNNXXXfff{{{wwwZZZIIICCC???>>>===;;;:::999999888:::999999888777777666666444444555555555555444444444444444444444444444444333333333222222222111111111444666666333111000111111111111111222333333444333222111111333333222111111111111111000000000///000000000000111111111111000000000000000000000000222222111111222222333444222333444444222222333444333333333333333333333333333333333444444444444555666555555555444444444444555555444444444444555555555555666666666666555555555555666777777777777777888999999999999:::::::::<<<;;;;;;;;;;;;<<<=========>>>???@@@AAADDDIIIMMMKKK[[[rrr|||qqqnnnmmmmmmiiijjjjjjlllnnnpppqqqrrrnnnoooooonnnlllllllllnnnkkkpppwwwzzz{{{zzz{{{|||{{{{{{zzzzzzyyyzzzzzz{{{yyy|||}}}|||zzz~~~yyyrrrlllhhhccc]]]XXXUUUPPPJJJEEE@@@<<<888555333444444555555444444333111111111111111111111111222222222222222111111111000000111111111000//////000111111111111000000///000000000111111111222222222222222222222222222222222222222222222222222222222222222222333333333333444444444444555555555555555666666777777777666666999999999999:::;;;<<<===999===@@@@@@>>>>>>AAADDDPPPQQQaaa{{{\\\JJJAAA>>>>>><<<;;;:::999999888888888888888777777666666555555444444555555555555444444444444444444444444444444333333333222222222222111000777<<<<<<555///...///222222111111111222222333333222111111222333222111111111111111000000000000000000000000111111111111000000000000000000000000222111111111111222333333222333444333222111222444333333333333333333333333333333333333444444444444555555555555444444444444555444444444444444555555555555666666666666555555555555666777777777777666777777777888888888999999:::::::::::::::;;;<<<<<<:::;;;===>>>>>>@@@CCCFFFBBBHHHOOORRRZZZqqqqqqhhhfffgggfffeeeffffffgggiiijjjlllnnnooolllnnnoooooommmkkkkkkkkklllnnnpppsssuuuxxxzzz{{{{{{{{{zzzyyyxxxxxxxxxxxxwwwzzz~~~~~~|||zzz}}}}}}wwwpppjjjgggbbb\\\WWWUUUPPPJJJEEE@@@<<<888555222333444555555444333222111111111111111111111111333333222222111111000000000000000000000///...---000000111111111111000///000000000000111111111111111111111111111111111111111111111111111111111111111222222222222333333333333333444444444555555555777777888888888777666666888888888999::::::;;;;;;;;;===???@@@@@@???>>>>>>JJJEEEJJJZZZmmmjjjMMM>>>;;;<<<<<<===::::::999999888888999999777777777666666666555555333444444555555444444333333333333333333333333333222222222222222222222222111666::::::555000//////333222111111111111111222222111000111222333222000111111111000000000000000///000000000111111111111000000000000000000000000111111111111111222222333111333333333222111222333222222222222222222222222222222333333333444444444444444444444444444444444444444333333444444555555444555555666666555555444444555666666777777666666666666666777777777777888999999999999999::::::;;;888:::============???@@@CCCEEEFFFCCCBBBLLL^^^nnn~~~tttrrrrrrkkkdddcccgggjjjjjjgggkkkjjjiiiiiihhhhhhiiiiiiiiilllooopppooommmllllllooommmlllnnnrrrwwwzzz{{{{{{zzzyyyxxxwwwvvvvvvvvvvvvwwwzzz}}}}}}zzz}}}|||vvvooojjjfffbbb\\\WWWUUUPPPJJJEEE@@@<<<888555222333444555555444333222111111111111111111111111222222222111111000000000000000000000000///...---///000000111111111000000//////000000000111111111111111111111111111111111111111111111111111111111111111111222222222333333333333333444444444444555888888888999888888777777777777888999999:::::::::;;;;;;<<<>>>???AAAAAAAAA===???HHHOOONNNZZZkkkPPPEEE<<<;;;>>>>>><<<<<<::::::999999999999999:::777777777777777666666666333333444444444444333333333333333333333333333333222222222222222222222222333333333333333333111000222222111111000111111111222111000000222222111000000000000000000000111111///000000000111111111111111111111111111111111111111111000000111111222333111222333333111111222333222222222222222222222222222222222333333333444444333333444444444444444444333333333333333444555555444444555555555555444444444444555666666666666666555555666666666777777777888888888888888999::::::999;;;===>>>===<<<=========???AAACCCEEEHHHLLLNNNYYYdddyyyssskkkfffdddcccgggdddbbbeeejjjnnnmmmkkknnnmmmkkkiiihhhggggggfffeeeiiinnnqqqqqqooommmlllpppnnnllllllpppuuuyyyzzzyyyyyyxxxvvvuuuuuuuuuuuuuuutttsssuuuyyy|||}}}}}}zzz|||~~~~~~}}}}}}~~~|||wwwpppkkkgggccc]]]XXXUUUPPPJJJEEE@@@<<<888555333444444555555444444333111111111111111111111111111111111111111000000000000000111111111000/////////000000111111111111000/////////000000000111111111111111111111111111111111111111111111111111111111111111111222222222222333333333333444444444444666777888888888888777777666666777999999999999999888888999:::<<<>>>AAACCC@@@@@@CCCGGGGGGLLLaaaxxxiiiTTTGGG@@@======???>>>;;;:::<<<:::999999888888888999999777777777777777666666666333333444444444444333333333333333333333333333333111222222222222333333333333000......111333333222111111000000000111111222222111000000111222111000000000000000111111111111000000000000111111111111111111111111111111111111111000000000000111222222111222333222111000111333222222222222222222222222222222222222333333333333333333333333444444444444222222222222333444555666444444555555555555444444444444555666666666666555555555555666666666777777888888888888888999:::::::::;;;======<<<<<<<<<===<<<;;;<<<@@@DDDGGGFFFDDDGGGHHHPPP___rrr}}}iiibbbbbbaaa```___`````````bbbfffhhhiiiiiijjjiiihhhhhhhhhhhhhhhhhhccchhhnnnrrrqqqnnnkkkjjjmmmmmmllllllmmmppptttwwwwwwwwwvvvuuutttttttttuuuuuuqqqnnnoootttyyy{{{{{{yyy{{{|||{{{zzzzzz{{{|||{{{~~~}}}xxxqqqllliiiddd___ZZZUUUPPPJJJEEE@@@<<<888555444444444333333444444444111111111111111111111111000000000000111111111111000000111111222111111111//////000111111111111111////////////000000000111111111111111111111111111111111111111111111111111111111111111222222222222222222333333333444444444333444555666666777666666555666777888999999999888666777999999999;;;>>>AAAEEEBBB>>>===AAAJJJUUU]]]xxxaaaIIICCCBBB@@@>>>===>>>;;;777888<<<999888888777666666666666555555555555555555555555222333333444444333333222222222222222222222222222111111222222222333333333111111000//////000222444000000///000000111222333222000///000111222111//////000000000111111111111000000000000111111111111111111111111111111111111000000000000000111222222000222333222111000111222111111111111111111111111111222222222222333333333222222333333333444444444222222222222333444555666333444444555555444444333333444555555666666555555555666666666666777777777999888888888888999:::::::::;;;<<<<<<;;;;;;<<<>>>???===<<<<<<===>>>??????DDDAAADDDLLLTTTbbb}}}ppphhhaaa```^^^[[[ZZZ[[[[[[]]]^^^______```ccceeeddddddddddddeeefffggghhhbbbgggnnnqqqoookkkfffdddgggiiikkkjjjiiiiiimmmpppuuuuuutttttttttttttttuuusssooommmnnntttxxxyyyxxxwwwxxxyyyyyyyyyzzz|||~~~zzz|||~~~}}}|||~~~yyyrrrmmmjjjfff```[[[UUUPPPJJJEEE@@@<<<888555555555333222222333555555111111111111111111111111//////000000111111222222///000111222222222222222//////000111111111111111////////////000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222333333333444444444111222333444555555555555444555777888999999888888666999<<<;;;999999<<>>AAA???@@@DDDGGGFFFQQQ[[[rrr}}}[[[LLLAAA>>>@@@>>>===;;;:::;;;999666888===888888666555555444444444444444444444444444444444222333333444444333333222222222222222222222222222111111111222222333333333...222555333///---111555////////////000111333333111000///000111222111/////////000000111111111222000000000000111111111111111111111111111111111111000000000000000111111222000222222222111000111222111111111111111111111111111111222222222333333333222222222333333444444444222222222222333444555666333444444555555444444333333444555555666666555555666666666666777777777888999999999888999999:::;;;:::;;;;;;;;;::::::<<<>>>;;;<<<===<<<:::;;;>>>AAA;;;<<>>;;;777555555555555555555555555222111000111222222111000000111222333333222111000///......///000111111000000111222333333222111000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333333333222222333333444555111555666333222444555444555666666666666555555444888999999::::::;;;;;;<<<@@@???======>>>???BBBCCCLLLIIIQQQcccwww\\\RRRFFF??????@@@===999<<<;;;:::999888888888888999666444555777777555222555555555555555555555555333444555666666444222111444444333222111111111111111111111111111111111111222111000//////000111222111000///......///000111///......///000111111000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000222111111111000000//////000111111111111222222222111111222222222333333333444333222111111111222333444444444444444444444444444444444444444444444444444444444555555555555666666666666666666666666666666777777777888888888888777888888999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===???AAADDDGGGIIIJJJNNNYYYmmmsssmmmddd```___]]]ZZZVVVWWWXXXZZZ[[[\\\[[[YYYXXXYYYZZZ[[[\\\\\\\\\\\\\\\aaa^^^\\\___dddfffeeeaaagggfffhhhiiifffaaa___aaa```dddiiikkkkkkiiihhhhhhlllqqqvvvzzzzzzxxxwwwvvvxxxvvvtttttttttsssqqqoootttwwwzzz||||||{{{{{{|||~~~}}}~~~~~~|||~~~~~~|||vvvooojjjgggccc^^^ZZZTTTTTTOOOFFF@@@>>>;;;777555555555555555555555555222111000111222222111000000111111222222111111000////////////000000000000000000111222222111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222333333333222222222222333444444222666777333222444555333666777777888888888777777888888999999:::;;;;;;;;;???>>>=========???AAABBBEEEBBBEEEQQQ\\\jjjzzzUUUKKKEEE===:::;;;===<<<;;;;;;;;;:::888888777777777999777555666777888666444555555555555555555555555333444555666555444222111333333222111111111222222111111111111111111111111222111000//////000111222111000///......///000111//////...///000111111000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000000000///000000111111111222222222111111111222222222333333333222222222111222222333333333333333333333333333444444444444444444444444444444444444555555555555555555555555555555555555666666777777777888888888777888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;======>>>@@@AAACCCDDDDDDIIIMMMUUUdddzzz|||qqqiiiddd^^^XXXVVVWWWWWWTTTQQQVVVWWWYYYZZZ[[[ZZZYYYXXXXXXYYY[[[\\\^^^^^^_________^^^^^^```ccceeedddcccfffeeegggiiifff```]]]___aaadddgggiiiiiihhhhhhhhhooorrrwwwyyyyyyxxxxxxxxxyyyxxxvvvuuuuuuuuusssrrrtttvvvxxx{{{|||}}}||||||~~~~~~}}}{{{~~~}}}}}}~~~zzzuuunnniiifffbbb]]]YYYTTTTTTOOOGGGAAA>>>;;;666444444444444444444444444222111000111222222111000222111111000000111111222000000000000//////////////////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222333222222222222222333444444333777777333222333444222555555666777888888888888888888888999::::::;;;;;;>>>======<<<===>>>@@@AAADDDAAAAAAEEEHHHLLL[[[kkkjjjQQQAAA===;;;999888888999:::;;;::::::999888777777777777777666555666888888888666444444444444444444444444333444555555555444222111222222111111111222333333111111111111111111111111111111000000000000111111000000////////////000000//////000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000000000000000000000111111111222222111111111222222222222333111222222333333222222222222222222222222222222222444444444444444444444444444444444444555555555555555555555555555555555555666666666666777777777777777777888888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;=========>>>>>>>>>>>>>>>GGGFFFFFFJJJUUUeeettt~~~rrrddd^^^]]]]]]\\\WWWTTTQQQQQQSSSTTTSSSQQQTTTUUUVVVXXXYYYYYYYYYYYYVVVWWWXXXZZZ\\\]]]^^^^^^]]]^^^```aaaaaabbbdddfffffffffhhhkkkhhhaaa^^^___aaaccceeefffffffffggghhhnnnqqqtttvvvvvvvvvvvvwwwyyywwwuuutttuuuuuusssrrrtttssstttxxx|||~~~|||zzz~~~~~~|||{{{{{{}}}zzzuuuooojjjgggccc]]]YYYTTTTTTPPPGGGAAA???;;;666444444444444444444444444222111000111222222111000222111000//////000111222000111111000///......///...//////////////////...000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222111222333333444444777888444111333333111111222333444555666666666777777888888999:::::::::<<<<<<<<<<<<===>>>???@@@DDDBBBBBBDDDCCCBBBIIIRRRXXXpppgggQQQDDDAAADDD:::<<<===;;;888777888:::999888777777666666666777555444444555666777777777444444444444444444444444333444444444444333222111111111000000111222333333111111111111111111111111111000000000000000000111000000////////////000000000111111111000///000000000000000000000000000000////////////////////////////////////000000000000////////////////////////111111111000000000000000000000000000111111111111111111111111222222222222000111222333444333222111222222222222222222222222333333333333333333333333333333444444444555555555555555555555555555555555555555555666666666777777777777777888999999::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<>>>>>???@@@AAABBBAAA???BBBFFFJJJOOOVVVccc{{{mmm]]]OOOHHHCCC<<<999999999<<<>>>===999666888:::777777666555555555666666222333333444444444555666444444444444444444444444333333333333333222222222000000000000111222222333000000000000000000000000000000000111111000000000//////000000000000//////000222333222///...///111000000000000000000000000////////////////////////////////////000000000000////////////////////////000000000000000000111111//////000000000111111111000000111111111222222222000111222333444333222222333333333333333333333333333333333333333333333333333333333444444444444555555555555555555555555555444555555555555666666666666777777888888999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;===@@@BBBCCCBBBAAA???GGGGGGGGGJJJPPP[[[gggppp|||qqqbbbYYYVVVUUUSSSPPPOOOOOOOOOOOONNNMMMLLLKKKOOONNNLLLLLLMMMOOOPPPPPPQQQQQQQQQQQQSSSTTTVVVWWWUUUVVVVVVWWWWWWWWWVVVVVVWWW\\\aaa```^^^]]]bbbgggffffffiiillljjjdddbbbccc```aaabbbbbbaaabbbeeeggghhhjjjlllmmmnnnpppsssuuutttrrrpppoooqqqrrrrrrrrrqqqooonnnqqqxxx{{{zzzwwwzzz|||~~~|||~~~}}}xxxsssooolllggg```[[[SSSTTTQQQIIICCC@@@;;;666333333333333333333333333222111000111222222111000111000000//////000000111...000222111...---///111//////............//////////////////////////////000000000000000000000000000000000000000000000000000000000111111111111222111111111111111222333333333777777333222333444222333333444555666666666666666666666777888888999999999::::::;;;<<<<<<======>>>???AAAAAA@@@???@@@AAAFFFEEEDDDHHHVVVooonnnRRRFFF???:::>>>AAA@@@<<<999444777::::::888777888:::666555555444444555555555111333444333222222333444333333333333333333333333333333333333222222222222111111000000000111222222000000000000000000000000000000111111111111000000//////000000000000//////111333555333///---...111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111/////////000000000111111000000000111111111111222000111222222333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444555555555666666666777777888999999999999999999999999999999999999999::::::;;;<<<<<<===<<<<<<<<<===>>>???@@@@@@CCCCCCCCCBBBAAABBBFFFIIIQQQYYY```bbbfffppp{{{{{{tttmmmbbbXXXXXXRRRKKKEEEEEEGGGKKKMMMLLLLLLLLLKKKKKKLLLPPPSSSTTTRRRPPPNNNNNNOOOQQQSSSQQQPPPOOOOOOPPPRRRTTTVVVXXXXXXYYYYYYXXXXXXWWWVVVUUUZZZ^^^^^^\\\]]]aaaeeebbbaaadddgggeeeaaa```ccc___```bbbbbbaaabbbdddfffgggiiilllnnnppprrruuuxxxvvvsssqqqppprrrtttttttttrrrpppooorrrwwwyyyyyyxxxyyyzzz~~~}}}yyyssspppmmmhhhaaa[[[SSSTTTQQQJJJDDD@@@;;;666333333333333333333333333222111000111222222111000//////000000000000//////,,,000222111...---///333000000///......///000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111222222333222666777333222444555333333444444555555555444444555555666666777888888999888999:::;;;;;;<<<<<<<<<===???@@@@@@@@@AAAAAAAAA???AAADDDIIINNNTTT\\\cccnnn\\\KKK>>>BBBAAA<<<999:::???AAAAAA444555777777777777888999555444444444444444555555222444555444222111222444333333333333333333333333444333333222222222222222222111111000000000000111000000000000000000000000///000111222222111000///...///000111111000///...111444666333///,,,...111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000///000000000111111111111////////////000000000111000000000000111111111111111111111111222333444555222222222222222222222222222222222222222222222222222222333333333444444444444444444444444444444444333333444444444555555555666666777777888888999999999999999999999999999999999999999999::::::::::::============>>>???@@@AAA===???AAABBBBBBBBBCCCDDDMMMPPPPPPLLLKKKOOOSSSSSSUUUaaaooouuuuuuxxxuuukkkbbb\\\YYY[[[ZZZXXXWWWVVVRRRKKKOOOOOONNNJJJFFFEEEIIILLLIIIJJJKKKJJJKKKPPPXXX^^^WWWUUUQQQNNNMMMNNNRRRUUURRRPPPNNNMMMMMMOOORRRTTTWWWWWWXXXXXXYYYXXXXXXXXXTTTWWWZZZ[[[[[[\\\```bbb___^^^```cccbbb___aaaeee^^^```bbbbbbbbbbbbdddfffcccgggkkknnnqqqssswwwyyyuuurrrpppoooqqqsssuuuuuusssssstttuuuwwwxxxzzzzzzyyyzzz||||||xxxssspppmmmhhh```[[[SSSTTTQQQJJJDDDAAA;;;666333333333333333333333333222111000111222222222000...///000111111000///...+++///222111...---000444111000///......///000111////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111000111222222333111555666333222444555444222222333333333222111111555555666666777888888888888888999:::;;;;;;;;;;;;777:::;;;;;;<<>>???BBBHHHQQQZZZ```zzz[[[KKKGGGFFFCCC999@@@BBB<<<888;;;<<<999888777777777777777666666444444333333333444444555333666777555222111222444333333333333333333333333444333222222111111222222222222111000//////000000000000000000000000000000///000111222222111000///...///000111111000///...222555777444///,,,...111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000000111111111222////////////000000000000000000000000111111111111222111000000111333555666000000000000000000000000222222222222222222222222222222333333333444444444444444444444444444444444333333333444444444555555666666666777888888999999888888888888888888888888999999999999888888888777888:::<<<>>>???===;;;999===>>>>>>>>>===>>>AAACCC@@@BBBBBB@@@AAAEEEFFFDDDFFFKKKQQQRRRQQQRRRXXX^^^```cccfffeeeaaa___aaadddbbbkkkuuu{{{{{{zzz{{{}}}|||vvvwww|||}}}{{{zzztttfff[[[```]]]XXXUUUTTTSSSQQQPPPLLLNNNMMMJJJJJJKKKIIICCCBBBGGGLLLJJJEEEBBBEEEIIIHHHJJJLLLKKKJJJMMMSSSYYYSSSPPPLLLHHHFFFIIIMMMQQQRRRPPPMMMLLLLLLNNNQQQSSSSSSTTTUUUVVVWWWXXXXXXXXXTTTVVVXXXZZZ[[[]]]___aaa___^^^___bbbbbb```ccchhh^^^```bbbcccccccccdddeee___ccchhhmmmppprrruuuwwwrrrpppmmmmmmoooqqqssssssuuuvvvxxxxxxxxxyyy{{{}}}zzzzzz{{{~~~{{{sssooommmhhhaaaZZZVVVWWWSSSKKKEEEAAA;;;555555555444444444333333333222222111111000000//////222111111111000000//////////////////////////////---.........//////000000000000000000000000000000000000000000000000000000222111111111000000//////+++,,,,,,---///000222333222///------111444555444555333111111222333222111222222333333333333444444888555333444666888666444555777888999888888:::;;;<<<<<<======>>>>>>??????BBBBBBBBBCCCDDDEEEFFFGGGKKKXXXlllcccYYYMMMDDD@@@>>>;;;888888999999::::::999999888:::666222222444777777777333333333333333333333333444444444333333222222222333333333222222111111111222222222222222222222222222111000//////000111222000000000000000000000000111111111000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111////////////////////////222111111111000000//////000000000000000000000000000000000000000111111222222222222111111111000000000111111111111222222222222222111111111111111111333333333333333333333333333333333333333333333333444444444555555555555666555666777666555444555666999888666555444555777888888888888999::::::;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<============@@@@@@????????????@@@@@@AAAAAAAAABBBBBBBBBCCCCCCJJJKKKKKKIIIFFFDDDFFFIIIGGGHHHIIIJJJLLLNNNOOOOOOPPPPPPPPPPPPPPPPPPOOOOOO]]]VVVOOOLLLMMMNNNKKKHHHIIIIIIIIIHHHHHHFFFEEEEEEBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDBBBAAACCCGGGJJJJJJLLLJJJFFFIIITTT[[[[[[JJJJJJJJJKKKLLLLLLMMMMMMSSSRRRPPPOOONNNNNNOOOPPPUUUVVVXXXZZZZZZYYYWWWVVVVVVUUUVVVXXX[[[]]]]]]]]]^^^]]]___bbbbbb___aaaeeedddddddddcccbbbffflllqqqdddeeefffhhhjjjlllnnnnnnpppmmmjjjkkknnnppppppnnnppptttxxx{{{|||{{{zzzzzzzzz~~~~~~{{{sssooommmiiibbb\\\VVVWWWSSSKKKEEEAAA;;;666555555444444444333333333111111111000000000000000111111111111000000000///////////////////////////............/////////000////////////////////////////////////////////////111111111000000000//////............///000111111555333000///111222111000666444222111222222111000222222222333333333444444888555333444666777666555555777888888888888999;;;;;;<<<<<<======>>>??????@@@@@@@@@@@@AAACCCDDDEEEBBBGGGMMMTTTaaawww|||cccQQQKKKEEE<<<888999:::999777888888999999999999888888888555222222444666666555333333333333333333333333444444333333333222222222333333333222222111111111222222222222222222222222222111000//////000111222000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////////////////////////////000000000111111////////////////////////111111111000000000//////000000000000000000000000000000//////000000111222222222222111111111000000000000111111111222222222111111111111111111111111333333333333333333333333333333333333333333333333444444444444555555555555555666777666555444555666888777666555555666777888555555666777777888888999::::::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========???>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@AAAAAABBBDDDEEECCC@@@??????AAA@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBMMMHHHCCCBBBDDDDDDBBB???DDDDDDDDDDDDCCCBBBAAA@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCBBBAAA@@@BBBEEEHHHHHHJJJIIIEEEHHHPPPVVVVVVIIIIIIJJJJJJKKKLLLLLLMMMSSSRRRPPPOOOOOOOOOPPPPPPUUUVVVWWWXXXXXXXXXWWWVVVXXXWWWWWWXXXZZZ[[[[[[ZZZ^^^^^^bbbfffeeeaaa```ccccccdddeeedddccccccgggjjjggghhhiiijjjkkkllllllmmmmmmkkkiiiiiilllmmmmmmlllnnnpppsssuuuuuuvvvxxxyyywwwzzz|||{{{xxxxxx|||}}}|||~~~{{{sssnnnllliiiccc]]]UUUVVVSSSKKKEEEAAA===777555555444444444333333333000000000000111111111111111111111111000000000000////////////////////////............////////////////////////////////////////////////////////////111111000000000000//////111111000/////////000000444333111111111111000...888666333111111111000///222222222222333333333333777555444444555666666555555777888888777888999:::;;;;;;;;;<<<======>>>>>>=========>>>???@@@AAABBBKKKKKKIIIGGGJJJVVVhhhvvvfffVVVLLLCCC===<<<999555555888::::::999777777888888888888777777555444333333555555444333333333333333333333333333333333333333222222222222222222222222222111111111222222222222222222222222111111000000000000111111000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000............................../////////000000000////////////////////////111111000000000000//////000000000000000000000000000000//////000000111222222111111111111000000000000000000111111111222222111111111111111111111111222222333333333333333333333333333333333333333333333333333444444444555555444555666666555444555666777777555555555666777888555555666666777777888888888999;;;<<<<<<<<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<======<<<<<<=========>>>>>>>>>???AAABBBBBB@@@>>>>>>>>>@@@??????>>>>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>BBB@@@===>>>AAABBB@@@===AAAAAAAAAAAA@@@???>>>>>>????????????@@@@@@@@@AAAAAAAAAAAA@@@???@@@DDDFFFFFFHHHGGGEEEFFFKKKNNNMMMHHHHHHIIIIIIJJJKKKKKKKKKQQQPPPOOONNNNNNOOOPPPPPPTTTUUUUUUUUUVVVVVVVVVVVVZZZXXXWWWWWWXXXYYYXXXWWW\\\]]]aaafffeee```___aaabbbcccddddddbbbaaaaaabbbjjjjjjjjjjjjkkkkkkkkkkkkjjjhhhggggggiiijjjjjjiiijjjlllmmmnnnoooqqquuuwwwuuuwwwxxxwwwuuuuuuxxx|||}}}}}}}}}~~~~~~}}}|||}}}yyyqqqlllkkkhhhccc^^^VVVWWWSSSKKKEEEBBB===888555555444444444333333333//////000000111111222222111111111000000000000000////////////////////////.........///////////////////////////////////////////////////////////////000000000000000000//////111111000000000000111111000000111222333333222111:::777444111111111000///111222222222222333333333666555444444555555555555555777888888777777888::::::::::::;;;<<<<<<======<<<<<<<<<<<<===???@@@AAAAAADDDFFFFFFFFFKKKSSSYYY```ttt|||lllWWWHHHCCCBBBAAA@@@;;;999777888:::;;;999888666666777777777777666666222222333444555444333111222222222222222222222222333222222222222222222222222222222111111111111111111111111111111111111111111000000000000000000111000000000000000000000000000000000000000111111111/////////////////////////////////000000000000000////////////////////////....................................////////////////////////////////////000000000000000000/////////////////////////////////////////////000111111111111111111000000000000000000000000111111111111111111111111111222222222222222222222222333333333222222222222222222222222222333333333444444444444333555666555444444555777666666555555555666777777666666777777888999999:::777888:::;;;<<<;;;:::999::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<======???AAABBBAAA???>>>===@@@@@@??????>>>===<<<<<>>>>>@@@BBBBBB@@@>>>@@@@@@AAAAAA@@@??????>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@???@@@CCCEEEEEEFFFFFFEEEEEEGGGGGGGGGFFFFFFGGGHHHHHHIIIIIIJJJNNNMMMLLLLLLLLLMMMNNNOOOSSSSSSRRRRRRSSSTTTUUUVVVYYYWWWUUUUUUVVVWWWWWWWWWWWWXXX\\\``````]]]]]]aaacccbbbbbbaaa```___```aaahhhhhhiiiiiiiiiiiijjjjjjhhhggggggggghhhhhhhhhhhhgggiiilllmmmnnnpppsssuuuvvvyyy{{{|||zzzyyyzzz{{{yyyzzz{{{}}}~~~wwwoookkkjjjhhhbbb]]]WWWXXXSSSJJJDDDBBB>>>999555555444444444333333333//////000000111111222222000000000000000000111111///////////////////////////////////////.........................................................//////////////////000000////////////000111222333///000111222222222222222;;;888444111111111000///111111111222222222333333555555555444444444555666666777888888777666777999999999999:::;;;;;;<<<<<<;;;;;;<<<<<<===>>>@@@AAA888<<>>>>>===;;;:::;;;;;;;;;;;;;;;:::::::::<<<<<<<<<======>>>>>>>>><<<<<<===>>>???>>><<<:::?????????@@@??????>>>>>>>>>????????????@@@@@@@@@???@@@AAA@@@@@@@@@CCCEEEEEEDDDEEEFFFEEEDDDCCCCCCEEEEEEEEEFFFGGGGGGHHHHHHJJJIIIIIIHHHIIIJJJLLLMMMPPPPPPPPPPPPQQQRRRSSSTTTUUUTTTRRRSSSUUUWWWXXXXXXVVVUUUWWW[[[\\\\\\___eeecccaaa^^^\\\]]]___bbbcccccccccdddeeeggghhhiiijjjgggggghhhhhhggggggggggggfffiiinnnqqqrrrrrrrrrrrrvvvyyy~~~~~~{{{zzzxxxzzz|||~~~~~~~~~|||vvvpppmmmllliiibbb\\\YYYYYYTTTKKKDDDAAA===888555555444444444333333333000000000000111111111111000000000000111111111111///////////////////////////////////////...............................................................////////////000000.........///000111222333111222333222000000000222<<<888444111111111111000111111111111222222222222444555555444333333444666666777888888666666777888888888888999::::::;;;;;;;;;;;;;;;<<<===>>>@@@@@@CCCCCCDDDCCCCCCDDDGGGIIICCCGGGLLLOOOUUUbbbuuuvvvcccTTTFFF@@@BBB===;;;999888999999777666777777888888888777666666333333444444444444333333111333555555444222222333222222222222222222222222111111111222222222222222000000000111111111111111111111111111111111111111000000111111111111000000/////////////////////////////////000111111222222000000000000000000000000---......//////000000111000000000000000000000000............................../////////000000000////////////////////////......////////////000000000000000000000000000000//////......//////000111//////000000000000000111/////////000000000111111000000000111222222333333000000111111222333333333222222222222222222222222111111222222222333333333222333555555444444555777333444444555666666666777333333444444555555666666777777777777888888888999888888888888999999999999999999888888888888999999:::;;;;;;;;;;;;<<<<<<<<<;;;:::;;;===>>>???===;;;::::::::::::;;;;;;;;;;;;999999999:::;;;;;;<<<<<<;;;<<<===>>>>>>===<<<;;;;;;<<<<<<======<<<<<<;;;>>>>>>>>>?????????@@@@@@>>>@@@AAA@@@@@@@@@BBBDDDDDDBBBBBBEEEEEEBBBAAACCCCCCCCCDDDDDDEEEFFFFFFFFFGGGFFFFFFFFFGGGHHHJJJKKKMMMNNNNNNOOOPPPQQQRRRRRRRRRQQQOOOPPPTTTWWWYYYZZZXXXVVVWWWZZZ[[[\\\aaagggbbb___[[[YYY[[[___bbbccc^^^___```bbbeeeggghhhiiifffhhhiiiiiigggffffffgggfffjjjooorrrsssrrrqqqqqqsssvvv{{{~~~{{{xxxxxxyyy|||~~~~~~~~~}}}|||}}}{{{vvvrrrpppoookkkddd]]][[[[[[UUUKKKCCC@@@<<<777555555444444444333333333111111111000000000000000///000000000111111111111////////////////////////000/////////...................................................................../////////000000000//////......///000000000222222111//////222555<<<888333111111111222222111111111111222222222222333555666444222222444666666777888777666555666888777777888888999::::::::::::::::::;;;<<<===??????>>>>>>===<<<<<<===???@@@BBBEEEGGGGGGGGGKKKQQQWWW```nnnlllYYYGGGCCCAAA===>>>DDD<<<<<<;;;;;;;;;<<<<<<===666777888888888888888999222222333333333333222222111444666555333222333555111111111111111111111111000111111111222222222222///000000000111111111222111111111111111111111111///000111222222111000///////////////////////////...//////000111111222222000000000000000000000000------......///000000111000000000000000000000000/////////////////////////////////000000000111111////////////////////////........./////////000000000000000000000000000000///............///000000////////////000000111111////////////000000000111///000000111222222333333///000000111222222333333111111111111111111111111111111111111222222222222111333444444444444555777333333444555666666666666222333333444444555666666888777666555555777888:::777777777888888888999999999999888888888888999999999::::::::::::;;;;;;;;;;;;:::999;;;===???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<999999999:::;;;;;;<<<<<<:::;;;<<<===============::::::;;;;;;;;;;;;::::::<<<<<<=========>>>>>>>>><<<>>>??????>>>???@@@BBBBBB>>>???CCCCCC@@@@@@CCCBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFHHHJJJKKKJJJKKKMMMOOOPPPPPPPPPPPPRRRPPPNNNOOORRRVVVXXXYYYWWWVVVWWW[[[[[[ZZZ]]]bbb___\\\YYYYYY[[[^^^^^^^^^]]]^^^___aaaccceeeggghhhdddgggiiihhhfffddddddeeehhhkkknnnpppooooooooopppqqqsssuuuxxx{{{{{{zzzyyyvvvxxxzzz}}}}}}|||}}}{{{~~~~~~{{{wwwtttsssrrrnnneee^^^]]]\\\UUUKKKCCC@@@<<<777555555444444444333333333222222111111000000////////////000000111111111222////////////////////////000000//////.........---................................................---.........//////000000111000///......---------,,,...000//////111666:::<<<888333111111222333333000111111111111222222222333555666444222111444666666777888777666555666777777777777888999999::::::999999999:::;;;<<<>>>>>>888:::===@@@AAABBBAAA@@@>>>@@@DDDEEEFFFGGGIIIJJJPPPTTT```sssxxxbbbVVVMMM@@@:::@@@BBB;;;555777:::;;;:::999888666666777333444555555444333444555222222222333333222222222222555666555333222444666111111111111111111111111000000111111222222222222//////000000111111111222000000000000000000000000///000111222222111000///////////////////////////...//////000111222222222000000000000000000000000---------...///000000111000000000000000000000000000000000000000000000000000000000000111111111111////////////////////////---.........//////000000000000000000000000000000...............///000000.../////////000000111111////////////000000000000///000000111222222333333///000000111222222333333111111111111111111111111000111111111111222222222111222444444444444555777222333444555666666666666444444555555666777777888999777555444444666888:::777777777777888888888888999999888888888888999999888999999999999:::::::::777444333444777:::999888;;;;;;::::::999999888888777777888888999::::::;;;555666888888888999;;;<<<:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======;;;<<<>>>>>>======???@@@@@@<<<<<>>???CCCAAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEGGGIIIKKKLLLHHHJJJMMMOOOPPPPPPOOONNNSSSPPPNNNOOOQQQUUUWWWXXXUUUUUUWWW[[[ZZZWWWWWW[[[]]][[[YYYYYY\\\\\\ZZZXXX^^^^^^```aaaccceeefffgggcccfffhhhhhheeeccccccdddjjjkkkllllllkkklllnnnppprrrqqqqqqsssvvvyyy{{{{{{tttvvvxxxzzz|||}}}}}}}}}~~~}}}|||}}}xxxzzztttppprrrrrrkkkccc^^^ZZZZZZUUULLLEEEAAA<<<777444444333222222111000000000000000000000000000000...............///000111000000//////.........---////////////////////////........................//////////////////////////////.........---------///////////////.........111000...---...///111222222222111111111111222222111111000000111111222333222222333333333333444444444444444555555555555666666666666666777777777777555:::;;;999888;;;===;;;>>>===<<<<<<>>>??????>>>AAAAAABBBCCCDDDEEEFFFGGGKKKGGGKKKVVVaaajjjwwwrrr^^^PPPJJJHHH<<<<<<;;;::::::999888888999888666555555555666777555555555555555555555555222333333444444333333222222222111111111111222222111222222111//////111333222111000//////000111222111111000000//////......///000111222222222222222000000000000000000000000000000000000000000000000000000000000000000000000............//////////////////............//////////////////////////////////////////////////////000000//////.........---111000///...............000000000000000000000000000000000000000000000000...------------...//////000000////////////000000000000000000000000000000000000000000000000000000000111111111111222222222//////000000111111111222000111111111111222222222111222222333333444444555333333333333333333333333555555444444444444555555666666555555555444444444999666444555777999888666777777777777666666666666888888888888888888888888999999888888888888999999>>>===;;;999888888888888666555555666888:::999999666666777888999999::::::888888999::::::::::::999;;;;;;:::999:::;;;<<<======<<<;;;<<<===>>>===<<<>>>??????@@@@@@@@@??????@@@@@@AAABBBBBBCCCCCCDDDCCCCCCDDDEEEFFFGGGGGGHHHIIIJJJLLLMMMNNNOOONNNNNNJJJKKKMMMPPPRRRSSSTTTTTTVVVVVVUUUVVVWWWYYY[[[\\\XXXXXXYYYYYYZZZZZZ[[[[[[[[[^^^```aaa``````aaaccceeeeeeeeefffeeeeeeddddddhhhooovvvuuuppplllmmmooosssrrrrrrsssvvvxxxxxxwwwwwwuuutttssstttwwwzzz|||{{{uuutttuuuyyyyyy}}}~~~{{{|||zzz|||uuupppqqqqqqjjjbbb^^^ZZZZZZUUULLLEEEBBB===777444444444333222222111111000000000000000000000000///............//////000000/////////....................................................................................//////.........---------.........///////////////000///...---...///111222222111111000000111111222111111000000111111222333222222222333333333444444444444444444555555555555666666666666777777777777666999::::::<<>>???>>>???@@@@@@AAABBBCCCDDDEEEIIIEEEDDDIIIMMMOOOVVV]]]ooottt~~~eee^^^SSSHHH@@@;;;::::::::::::999888888777666666888777666555555555666666444444444444444444444444222333333444444333333222222111111000000111111222222333444333111000111222111111000//////000111111111000000000/////////...000000111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000............//////////////////............//////////////////////////////////////////////////////000/////////............000000///...............////////////////////////////////////////////////...------------...//////000000////////////000000////////////////////////000000000000000000000000//////000000000111111111///000000000111111111111000000111111111222222222111111222222333444444444333333333333333333333333555555444444444444555555444444555555555555666666888666444555777999888666777777777666666666555555888888888888888888888888888888888777777888888888===<<<:::888777777777888777666555555777888777555666777777888888999999999777888888999:::999999999;;;:::999999999:::<<<<<<;;;:::999:::<<<===<<<;;;===>>>??????@@@@@@????????????@@@@@@AAAAAABBBBBBCCCCCCDDDEEEFFFGGGGGGHHHEEEFFFHHHIIIKKKKKKKKKJJJKKKLLLNNNOOOPPPQQQQQQQQQTTTTTTUUUVVVWWWYYY[[[\\\XXXXXXYYYYYYZZZZZZ[[[[[[\\\^^^___```______```aaabbbccccccdddddddddddddddoootttxxxvvvpppkkkkkknnnooopppqqqssstttvvvwwwxxxtttsssrrrrrrtttvvvxxxzzz|||yyytttsssttt{{{yyyzzz~~~~~~{{{zzz||||||~~~vvvqqqqqqpppjjjbbb^^^ZZZZZZVVVMMMFFFBBB===777555555444444333333222222000000000000000000000000000//////............///////////////....................................------------------------.......................................---------------......//////000000000///.........///000111111111000000000000111111111000000000000111222222222222222222333333333333444444444444555555555555555555666666666777777777777888999;;;AAAHHHHHHEEE???===::::::<<<>>>??????===>>>>>>???@@@AAABBBBBBBBB???>>>AAACCCCCCGGGKKKLLLLLLNNNTTTaaatttyyyfffZZZOOOGGGEEEDDDAAA>>><<<:::::::::777777777666555555444444777666666555444555555555333333333333333333333333222222333333333333222222222111111000000111111222333555666555333111000111111000000//////000000111000000000000////////////000000111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000............//////////////////............//////////////////////////////////////////////////////////////////............////////////............////////////////////////////////////////////////...------------...//////000//////......//////000////////////////////////000000000000000000000000........./////////000000000000000000111111111111000000000111111111222222111111111222333333444444222222333333333333333333555444444333333444444555333333444444555555666666666555444555777888777666777666666666666555555555777777777777777777777777888777777666666777777888;;;:::888777666666666666777666444555666666555333777777777777777777777777666777888888999999888888:::999999999999:::;;;;;;999888777999;;;<<<<<<;;;<<<===>>>???????????????===>>>>>>???@@@@@@AAAAAACCCCCCDDDEEEFFFGGGGGGHHHDDDEEEFFFGGGHHHIIIIIIIIIKKKLLLMMMNNNNNNOOONNNNNNQQQRRRSSSVVVWWWYYYZZZZZZXXXXXXYYYYYYZZZ[[[[[[\\\\\\]]]______^^^]]]]]]^^^______```aaaccccccdddeeeuuuxxxzzzuuunnniiiiiikkkjjjmmmpppqqqqqqqqquuuxxxssssssssssssssssssssssssvvvyyy|||zzzvvvsssrrrsss|||yyyxxxzzz{{{yyyzzz~~~|||wwwqqqqqqpppiiibbb^^^YYYZZZVVVNNNGGGBBB===777555555555444444333333333000000000000000000000000111000///...............///////////////.................................------------------------................................................,,,------...///000111111///............///000111000000000//////000000000000000000000000111222222111222222222222333333333333333444444444555555555444555555555666777777777888888888:::BBBJJJJJJDDD???<<<999999;;;===>>>>>>======>>>>>>???@@@@@@AAA======???AAADDDEEEGGGIIIIIIIIIJJJKKKMMMRRRYYY]]]nnnyyyhhhbbbVVVKKKDDDAAA>>><<>><<<:::777555333222666666555555444444444333666555555444444444444444111111111111111111111111222222333333333333222222111111000000000000111111333666777777444111000///000000000//////000000000000000000000////////////111000000000000111111111////////////////////////////////////////////////////////////////////////............//////////////////............/////////////////////////////////////////////////////////////////////............///////////////......////////////////////////////////////////////////...------------...///////////////....../////////////////////////////////000000000000000000000000....../////////000000000000000000000000111111111000000000000111111111111000000111111222333333333222222222222222333333333444444333333333333444444222222333333333444444444444444444555666666666555666666666555555555444444666666666666666666666666777666666555555666666777999888777555444444555555666555444444666777666555777777666666666666666666555666777777888888777777888888888888999999::::::888777777888;;;======<<<;;;<<<======>>>>>>>>>>>>===>>>>>>??????@@@@@@AAABBBBBBCCCDDDEEEFFFGGGGGGEEEFFFGGGHHHIIIJJJJJJKKKIIIJJJKKKLLLMMMNNNNNNNNNNNNOOORRRUUUWWWXXXXXXXXXWWWWWWXXXYYYZZZ[[[[[[\\\\\\]]]^^^^^^\\\[[[[[[\\\]]]]]]^^^```bbbdddfffggguuuvvvuuuqqqjjjfffgggiiihhhmmmqqqpppmmmmmmqqquuuuuuvvvvvvuuutttrrrpppooorrruuuxxxxxxuuusssrrrsss{{{xxxxxx{{{|||{{{~~~|||}}}wwwrrrrrrqqqjjjbbb^^^YYYZZZWWWNNNHHHCCC===666555555444444444444333333000000000000000000000000111000///........................///////////////........................------------------------........................---.....................,,,------...///000111111...............//////000000//////......//////000000000//////000000111222111111111222222222333333333333333444444444444555333444444555666777777777999999888999@@@GGGEEE@@@===;;;999999:::<<<===============>>>>>>??????@@@???@@@AAAAAAAAAAAAAAA@@@@@@CCCGGGIIIJJJIIIJJJJJJQQQXXXcccrrr|||qqqaaaSSSKKKGGGBBB???>>>=========777777555444444444444444555555555555555444444444444444444444333333222222111111111111111111111111111222222333333222222111111000000000000000000111333555777666444111///////////////000000/////////////////////000000000000111111000//////000000111////////////////////////////////////////////////////////////////////////............//////////////////............//////////////////////////////////////////////////////.........///////////////---...//////000///.........................................................------------...////////////............//////......................../////////////////////////////////000000000111111111111000000000000000000//////000000000111111111//////000111111222222333111111111222222333333333333333222222222222333333333333222222222222222222333444555555555444444444555555555555444444444444555555555555555555555555666555555444444555555666888777555444333444444555444333333555777999999888666555555555555555555555444555666666777777666666777777777888888888888888888777777999<<<======<<<999:::;;;<<<============>>>>>>??????@@@@@@AAAAAA@@@AAABBBCCCDDDEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKFFFGGGIIIKKKLLLNNNNNNOOOLLLNNNQQQSSSUUUVVVVVVVVVUUUVVVWWWXXXYYYZZZ[[[[[[\\\]]]^^^]]][[[ZZZZZZZZZ\\\\\\]]]___bbbeeegggiiinnnooonnnkkkfffdddfffhhhjjjnnnqqqppplllkkknnnrrrtttuuuvvvwwwwwwvvvuuusssrrrtttwwwxxxwwwvvvuuuuuuxxxwwwyyy~~~~~~|||}}}wwwrrrtttssskkkbbb^^^YYYZZZWWWOOOHHHDDD===666444444444333333333333333000000000000000000000000000//////............///.........///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............------......//////000000------.........///////////////............//////000////////////000111111111111111111222222222222333333333333444444444444333333444555666777777888888999888888<<>>>>>>>><<>>???AAAAAA>>><<<>>>@@@BBBCCCDDDGGGIIIIIIIIIJJJMMMTTT^^^jjjsss{{{zzztttkkkeeeYYYNNNJJJIIIDDD===@@@<<<999;;;;;;888666777;;;:::999888777888999999555555555555555555555555333333333333333222111111111111111111111111111111111111222222222222111111111000000//////000000111111333444333111///...///...//////000000//////...////////////000000000000222111000///...///000111000000000000000000000000000000000000000000000000000000000000000000000000............//////////////////............//////////////////////////////////////////////////////.........///////////////------///000000000///......................................................------------.../////////......------......///........................//////////////////////////////000000000111111111111111111111000000000000/////////000000000111111/////////000111111222222000000111111222333333333333222222111111222222333333333333333444444444444444666888888666444333333555555444444444333333333444444444444444444444444555444444444444444444555777666555444333333444555333222333555888::::::999444444444444444444444444444444555666666666555555555666777777888888777777999888888999;;;===<<<;;;888999:::;;;<<<=========>>>>>>>>>???@@@@@@AAAAAA??????@@@AAABBBCCCCCCDDDCCCCCCCCCDDDEEEFFFHHHIIIDDDFFFHHHJJJLLLNNNOOOOOOMMMNNNOOOQQQRRRSSSTTTTTTSSSTTTUUUVVVWWWYYYYYYZZZ[[[]]]^^^]]][[[ZZZZZZ[[[[[[\\\\\\^^^aaadddgggiiiggghhhhhhgggeeeeeeggghhhkkknnnpppooommmlllnnnqqqppprrruuuxxx{{{|||}}}}}}vvvwwwyyy{{{|||{{{zzzyyyxxxvvvxxx~~~~~~{{{uuusssuuuuuummmccc^^^YYYZZZXXXPPPIIIDDD===666222222333333333333333333000000000000000000000000///............//////000............/////////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////.........///////////////------......//////......///......------......//////////////////000111111111111111111222222222222222222333333333444444444222333333444555666777888555888999777888<<<===:::999999999;;;<<<<<<;;;999:::::::::;;;;;;;;;<<<<<<777<<<>>><<<>>>CCCDDDAAAAAAAAAAAA???>>>>>>AAADDD???@@@?????????AAAEEEIIIGGGKKKOOOSSSWWW___jjjrrrnnnppptttxxxzzz{{{{{{{{{qqqqqqrrrtttvvvyyy{{{|||~~~}}}{{{wwwsssnnnjjjhhhfffbbb[[[UUUOOOIIICCC???AAA@@@<<<777777;;;;;;888888333222666777333222444666666555444333222000///444444444444444444444444111222333333333222000000111111111111111111111111111111222222222222111111000000////////////000000///000111000...---...///......///000000///........./////////000000000111222111///.........000000000000000000000000000000000000000000000000000000000000000000000000000000............//////////////////............//////////////////////////////////////////////////////............/////////000,,,---///000111000///......................................................------------.../////////......------......///........................////////////////////////........./////////000000111111111111000000000///////////////000000000111......//////000111111222///000000111222222333333222222111111111111222222222333444555777888999:::888:::<<<;;;888555444444444444444333333333333222333333333333333333333333444444333333333333444444777666555444333444555555333222222444666888888777222222333333444444555555333333444555555555555444444555666777777777666666999777777888:::;;;:::999777888999;;;<<<<<<<<<===<<<======>>>>>>??????@@@======>>>???@@@AAABBBBBBBBBBBBAAABBBCCCDDDFFFGGGFFFGGGIIIJJJLLLMMMNNNNNNNNNNNNNNNOOOOOOQQQRRRRRRRRRRRRSSSTTTVVVWWWXXXYYY[[[\\\^^^]]]\\\[[[[[[\\\ZZZZZZ[[[\\\___bbbfffhhhdddeeefffgggggghhhiiijjjkkklllmmmnnnoooqqqrrrsssqqqsssuuuyyy|||~~~{{{|||}}}}}}yyyvvvuuuyyy{{{|||}}}yyytttsssvvvvvvnnnccc]]]YYYZZZXXXPPPIIIDDD===666222222222222222222222222000000000000000000000000...............///000111---.........//////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------........./////////////////////.........,,,---......//////...............------.........///////////////000111111000111111111111222222222222222333333333444444444222222333444555666777888333777999777666:::<<<;;;888888999;;;======:::888999999999999999999::::::999>>>>>>999:::>>>>>>:::AAABBBBBB@@@>>><<<===>>>777;;;@@@CCCDDDEEEEEEFFFAAACCCEEECCC@@@BBBHHHNNNHHHJJJLLLNNNNNNMMMKKKIIIKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJHHHFFFCCCBBBAAA???>>>>>>@@@AAAAAA@@@;;;>>>>>>;;;:::;;;:::666;;;555333888888555333666333444666888888666444333333333333333333333333333111111222333222111000///111111111111111111111111111111222222222222111111000000////////////000000......///---,,,,,,---///---...///000000///...---.../////////000000111111333111///...---...///000000000000000000000000000000000000000000000000000000000000000000000000000............/////////000//////............//////////////////////////////////////////////////////---.........//////000000+++---///000111000///......................................................------------...//////.........------.................................////////////////////////---------.........//////222111111111000000//////////////////000000000000......//////000111111111///000000111222222333333222222111111111111222222111222444777:::===???@@@;;;>>>@@@>>>:::666555555444444444333333333222222333333333333333333333333444333333222222333333444777666555444333444555666444333222333555666555444111111222333333444555555222333444444555555444444333444666777777777666555888777666777888999888777666777999:::;;;<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>><<<<<<===>>>???@@@AAAAAACCCBBBBBBBBBCCCEEEGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLPPPOOONNNMMMNNNOOOPPPQQQPPPQQQRRRSSSUUUVVVWWWXXXZZZ\\\^^^^^^\\\[[[\\\]]]YYYYYYYYY[[[]]]aaadddgggdddeeegggiiijjjjjjkkkkkkjjjjjjkkknnnrrruuuuuuuuuvvvvvvxxxyyy{{{}}}~~~|||vvvssstttuuuvvv{{{{{{~~~wwwrrrsssrrrlllddd```ZZZ[[[XXXPPPJJJEEE???888555444444333333222222111000000000111222333555555000000//////.........---////////////////////////------------------------...........................------,,,,,,------...........................//////////////////////////////000000000...---,,,........................000000000000111111111111000111111111111222222222333333222222333333444555666666555555555555666666444555666777999;;;<<<===:::999888;;;>>>@@@???<<<888999999:::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;===>>>>>>>>>??????????????????@@@@@@AAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@???????????????>>>======:::::::::999999888888888::::::999999888777666666999888888777666555555555555444333222111222333333444444444333333222222222333333333222222111111111444444333222111111111111333222222111111222222333////////////000111222333000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000------............------///...------...///...---000000///...------------000000///.....................////////////......000///...---,,,+++******000000//////.........---////////////////////////////////////............000000000///////////////222222111000///...------222111000//////000111222333444444222111000111333222000///111444555333111222222222000//////111333777777666666666666777777999:::<<<======<<<;;;999666555444333333222222333333333222222222222333444...///111333444444444333666777666444222111222333333444555444333333555666000111222333333222000///111222444555555555444444555555666666666666555555666666666666666555555555666888999999999999:::<<<:::;;;;;;<<<===>>>>>>???======>>>???@@@AAAAAABBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIKKKKKKLLLPPPOOOOOONNNNNNOOOOOOPPPOOORRRUUUVVVVVVVVVWWWXXX]]][[[ZZZ\\\^^^]]]ZZZWWWWWWWWWXXXZZZ]]]aaaeeegggaaacccfffhhhiiijjjkkkmmmiiijjjlllnnnqqqtttwwwxxxyyyxxxwwwwwwzzz|||}}}}}}xxxzzz}}}~~~{{{wwwuuuwwwzzz}}}~~~}}}vvvqqqrrrrrrkkkddd```ZZZ[[[XXXPPPJJJEEE???888555444444333333222222111000000000000111222333333000/////////....................................------------------------...........................------,,,,,,------...................................................//////000000000...---,,,...........................////////////000000000000000111111111222222222333222222222222333444444555555444444444444555555555555666777999:::;;;;;;999888888:::===>>>===;;;999999::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::<<<<<<<<<<<<============;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<===============<<<;;;:::::::::999999999888888888:::999999888777777666666666666555555444333333222444333222111111111222222444444333333333222222222333333333222222111111111222222111111111111222222222111111000000111111222111111000000000000000111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////------............------///...------...///...---------,,,,,,++++++,,,,,,//////...---------------......////////////............------------,,,,,,000/////////.........---........................////////////////////////////////////////////////000000//////////////////111000////////////000111222333333222000///111222444222000000222444333222000222555555444222222222555444444333333444444555111333555777888999999999999888777555444333333333111111111111111111111000111222333444555555555555555666666555333111222333333333222222000000111222111222222333222111000000111222333555555555444333555555555666666555555555666555555555555555555555666777999999888888:::;;;:::::::::;;;;;;<<<<<<===<<<======>>>???@@@AAABBBBBBBBBCCCCCCDDDEEEEEEFFFFFFGGGGGGHHHIIIJJJJJJKKKNNNNNNNNNNNNNNNOOOPPPPPPPPPRRRUUUWWWWWWWWWXXXYYY\\\ZZZZZZ[[[\\\\\\ZZZWWWUUUUUUVVVWWWYYY]]]```bbbaaaccceeeffffffgggiiikkkkkkkkklllnnnqqqsssvvvwwwyyyxxxvvvvvvwwwxxxxxxxxxyyy{{{|||}}}zzzyyyzzz|||~~~~~~}}}{{{tttppprrrqqqkkkccc```[[[\\\YYYPPPIIIEEE>>>777555444444333333222222111000000/////////000000111////////////....................................------------------------...........................------,,,,,,------...------------------------...........................///////////////...---....................................////////////000000000111111111222222222222222222222333444444444444333333333333444444555666666777777888999999999888888999;;;;;;:::999999999:::::::::999888888999999999::::::::::::;;;;;;;;;;;;:::::::::999999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<::::::::::::::::::::::::999999888888888888999999999::::::::::::999888888999999888888888888777777999888888777777666666666555555555444444333333222333222111000000000111111333333333333222222222222222222222222222111111111111111000000000111222222000000000//////000000000333222111000////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................------............------///...------...///...---,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,---......////////////......,,,,,,------.........////////////..........................................//////000000111111111////////////////////////............/////////000000//////......//////000111222222111//////000111222111///000222444444444888;;;>>>???<<<888444222222111111000000111111222///000111222333444555666888888777777777777777888333333444444444333111000444333333222333333333444333555666666444222222333555444333222222222222222222222333333222111000000222222333444444444333333444444555555555555444444555555555555555555555555555777888888888888999;;;999999999999::::::::::::<<<<<<===>>>???@@@AAAAAABBBCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIKKKKKKLLLMMMNNNOOOPPPPPPPPPSSSVVVWWWWWWWWWXXXYYYZZZYYYYYYYYYZZZZZZXXXVVVUUUUUUUUUVVVWWWZZZ\\\]]]```bbbccccccccccccfffhhhjjjjjjkkkmmmooorrrtttuuuyyywwwvvvtttssssssssstttzzzzzz{{{{{{|||}}}~~~~~~|||zzzzzz{{{|||||||||}}}zzzsssoooqqqqqqkkkddd```\\\]]]YYYQQQIIIDDD===666555444444333333222222111222111000000///////////////////////////.................................------------------------...........................------,,,,,,------...------------------------..............................//////////////////................................./////////000000000000000000111111111111222222222111222333333444444444333333333333444444666666666666666666777777777777777888999999888777999999::::::999888777777888888888999999999::::::::::::999999999888888888999999999999::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<888888888888888888888888999999888888888888999999777777888888888888777777777777777777777777777777777777777666666666555555666666666555555555444444333222222111111111111111333222222222222222222222222222222111111111111111111111000000000000000000111000000//////000000111222222111000//////000000////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................------............------///---------...///...------------......///111111......------,,,------.........////////////......------------...............................................................//////000111222222333000000000000111111111111..................////////////............/////////000111000......///111...///111444666777666666===???AAA@@@;;;666222000000//////////////////000444333222222111222222333222222333555777:::<<<===888999:::;;;:::888666555333222111000///000111111222444555666444333333444555333222222333333333222333333333333222111111000222222222333333333333222333333444444444444333333444444444444444555555555444666777777777777888::::::999999999999999999999;;;<<<<<<===>>>???@@@@@@BBBCCCCCCDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJLLLMMMNNNOOOPPPPPPSSSVVVWWWWWWWWWXXXYYYXXXXXXWWWWWWWWWWWWVVVVVVVVVVVVVVVWWWXXXYYYZZZ[[[``````aaa```___```bbbeeeeeefffgggiiillloooqqqsssuuuuuutttrrrqqqppprrrsssyyyxxxxxxwwwwwwwwwwwwwwwwwwvvvuuuwwwyyyzzzzzzyyy~~~yyyrrrnnnqqqqqqkkkdddaaa]]]]]]ZZZQQQIIICCC<<<555555444444333333222222111333222111000000000000000.........///////////////........................------------------------...........................------,,,,,,------...------------------------....................................//////000000//////////////////////////////000000000111111111//////000000000111111111222111111111111222333333555555444444444444555555555555555555555555555555555666777888777777777777999999999999888777666666777777777888888888888999888888888888777777777777888888888999999999::::::888888888888888888888888777777777777777777777777999888888777777888888999666777777888888777777777666666666666666666666666666666555555555555555444555555555555444444444444333333333333333222222222222222222222222222222222111111111111111111111111333222111000////////////111111111000000111111111000000//////000111222222////////////////////////000000////////////000000////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////////////////////////////........................------............------///---------...///...------------...///000111222///...............//////......////////////......//////.........------------------..........................................//////000111222222333111111111222222333333333111000000///......------......////////////......///000000///......///111333666:::===<<<:::666444555666666444111...---...000000////////////000000444333222111111111111111//////111333555888;;;<<<:::;;;=========;;;999888444333111000///000000111111333444555444444555666333111000111333555444333555444333222222111111111222222222222111222222222222222333333333333222222222333333333444444444555333555666666666666777999::::::999999999999999999;;;;;;<<<===>>>??????@@@BBBBBBBBBCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGIIIKKKMMMNNNNNNNNNOOOQQQTTTVVVVVVVVVWWWXXXVVVVVVVVVUUUTTTTTTTTTUUUUUUUUUVVVVVVWWWYYYZZZZZZ^^^___``````______```bbb___```bbbeeehhhlllnnnppppppqqqrrrqqqoooooorrruuuvvvvvvuuutttsssqqqppppppoooooopppssswwwzzzzzzzzz}}}yyyrrroooqqqrrrmmmfffbbb]]]^^^ZZZQQQIIICCC<<<555555444444333333222222111333222111111000000000000.........///////////////------------------------------------------------...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...000111222////////////////////////000000000000111111111111/////////000000000111111111111111111111222333333555555444444444444555555444444444444444444555555444555777777777666777888777777888888888777777666666666666777777777888888777777777666666666666555777777777888888888888999999999999888888888888888666666666666666666666666666666555555555555666666555666666777777777777666444444555555555555666666444444444444444444444444222222222222222222222222333444444444444333222222111111111222222222222222000000000111111111111111333333222111000000000000222111111000000111111222////////////000111222333000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000........................000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................------............------///...------...///...---,,,,,,,,,,,,---...///000///............///000000......////////////....../////////.........---------------------.........------------------------...//////000000111111111111111111222333333444444222222111000///...------...//////000000//////......///000///......000222;;;>>>BBBBBB>>>999444111/////////...---...111444111000000//////000000111......//////000111111222000000000111222333555555777777888999999999888777666555555444333333333333111222333333333444666999;;;888666777:::<<<;;;888666555444222111111111111333222111111000000111111111111222222222222111111111222222333333444444444222444555555555555666888888888999999999999999999::::::;;;<<<===>>>??????@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFDDDFFFHHHJJJLLLLLLLLLLLLLLLOOORRRTTTTTTTTTTTTUUUTTTTTTTTTSSSQQQQQQRRRTTTRRRRRRTTTUUUWWWXXXYYYZZZ\\\^^^```aaa```___```aaa]]]]]]___bbbeeehhhkkklllkkknnnoooooommmnnnrrruuutttttttttsssqqqooolllkkkkkkkkkmmmqqquuuyyy{{{{{{{{{~~~yyyrrrooorrrsssnnngggddd^^^___[[[QQQIIICCC;;;444555444444333333222222111111000000/////////000000............/////////000------------------------------------------------...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...000222333/////////////////////////////////000000000000111////////////000000000111111111111111111222222333444444333333333333444444222222333333444444555555222555777888777666888:::666666777777888777777777555555666666666777777777666666666555555555555444555555555555666666666777999999999999888888888777666666666666666666666666555444444444444444444555444444555666666666666666333333444444555555555555333333333333333444444444111111111111111111222222222333333444333222111000000111111111222222222222///000000000111111111222111111111111111222333444000000000//////000000000111000000000000000111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000........................000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////------............------///...------...///...---------,,,------...//////...---------......///000......////////////..................////////////,,,,,,,,,------.........------------------------//////////////////////////////000111111222333333222222111111000000000/////////000111111000/////////000000000//////111333;;;===>>><<<888333111000///000000//////000333666111000000//////000000111,,,---///000111111000000000000000000000111222222222222222333444444555555555555666666666555555444111222222111222444888;;;CCC???;;;;;;>>>???<<<999777666444222111111111111333222111000///000000111000111111111111111111000111111111222333333444444222333555555444444666777666666666777777888888999999:::;;;<<<===>>>>>>?????????@@@AAAAAABBBBBBCCCBBBBBBCCCDDDDDDEEEFFFFFFDDDEEEHHHJJJKKKKKKJJJJJJJJJLLLOOOQQQQQQQQQRRRSSSRRRSSSSSSRRROOOOOOQQQSSSPPPQQQTTTVVVYYY[[[\\\]]][[[^^^aaacccbbbaaaaaaaaa^^^______aaaccceeeggghhhhhhkkkmmmllljjjjjjooossstttuuuvvvuuusssoookkkiiihhhhhhiiilllqqquuuwwwxxxxxx{{{~~~~~~~~~yyysssooorrrsssooohhheee______[[[QQQIIIBBB;;;444555555444333333222222111//////............//////---.........//////000000------------------------------------------------...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,---...000222333000000000000000000000000............/////////000////////////000000000000111111111000111222222333333222222222222222222333111111222333333444555555111444777888777777999;;;555555666777777888777777555555555555666666666777666666555555555444444444333333333444444444555555555555444444333333333333555555555555555555555555666555555444444555555666222333444444555555555555333333333444444555555555333333333333333333333333333333333333333333333444111111222333222111000///000000111111222222222222//////000000111111111222//////000111222444666777//////............//////333222111000////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000........................000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000---..................---///...------...///...---000////////////000111111,,,,,,,,,,,,,,,---...///......////////////......,,,,,,---...///000111111,,,,,,,,,------.........------------------------////////////............---......///000111111111111111111111222222222222///000111222222111000//////000111000///000222333333555555333///...000222///000111000...---...///000000////////////000000111222333333333000...---.........///000222333444/////////000111222333444222333444555555555333333222222111000111444999===BBB===888777999999666222777666444222111111111111333222111/////////000111000000111111111111000000000000111222333333444444111333444444444444555777333444444555666777888888999::::::;;;<<<===>>>>>>>>>??????@@@@@@AAABBBBBBAAAAAABBBCCCDDDEEEFFFGGGDDDEEEHHHJJJKKKJJJIIIHHHHHHKKKNNNOOOOOOOOOPPPQQQQQQSSSSSSQQQNNNNNNPPPSSSQQQSSSVVVYYY\\\___```aaaYYY]]]bbbddddddcccaaaaaaaaaaaaaaaaaabbbcccdddeeegggjjjllljjjgggggglllppptttuuuwwwxxxuuuqqqllliiifffeeeeeeggglllppprrrsssuuuyyy~~~}}}||||||}}}yyytttooonnnooommmgggaaa\\\\\\VVVNNNGGGCCC;;;333333333333333222111000000000000000000000000000000000000//////.........---//////.........---------.........------,,,,,,,,,------............---------...............------------------------------------------------------///......///111111000/////////////////////////////////000000000000//////000000000000000000000000...//////000111222222222222222222333333333444444111222222333333444444555333333333444444444555555555555555555555555555555111333444666777777666666555444444333333444444555333333333444444555555555666666555444333333333333333333333333333333333333444333333333333444555555444444555555444444333222222444444444222222222444444444444333333333222222444222000000111111111000333333444555555444444333333222222111111222222333000000000000000000000000///000---,,,333===>>>888222111111000000000000000000000111111111111000000//////............//////222111000000000000000111000000000000111111111111111111000000//////......---...///111111///...---////////////////////////////////////////////////000000//////.........---//////////////////////////////.........---------................................................000///...------...///000///////////////000111111000000000000000000000000//////.........---------------...//////...------////////////////////////000///...------...///000111000///000222333333222111111000000111111222333111111333777:::888222---222444888888333...///666222222222222222111000///////////////////////////000000//////.........---000000000000000000000000000000000000111111111111000000000000000000000000///000000222333444555555555555555666:::>>>CCCFFF===999444111111333444444000111111111111222222222222222222111111111111000000000000000111222333444222111111000111333444555333333333444444444555555888888888777777777777777999999:::;;;;;;<<<<<<===>>>>>>=========???AAABBB>>>???AAACCCDDDEEEFFFFFFHHHHHHHHHIIIIIIJJJJJJJJJLLLLLLMMMNNNOOOQQQSSSTTTTTTTTTTTTTTTUUUVVVWWWWWWVVVTTTRRRTTTYYY\\\]]]\\\^^^^^^___```___]]]ZZZYYYXXX[[[```dddeeefffggghhhhhhgggeeecccccceeegggiiiqqquuuzzz{{{yyytttpppmmmooolllhhheeefffiiinnnrrrxxxxxxyyyzzzzzz{{{||||||xxxsssooonnnooommmhhhbbb^^^]]]XXXOOOHHHCCC;;;333333333333333222111000000000000000000000000000000000/////////............//////.........---------......---------,,,,,,,,,------............------,,,---------------,,,,,,------------------------------------------------///......///111111000///------------------------//////000000000000//////////////////////////////...//////000111111222222222222222333333333333444111111222333333444444555333333333333444444444444444444444444444444444444111222444555666666555555333333333333333333333333222222333333333444444444333333333333333333444444333333333333333333333333333333333333333444555555444444444555444444333222222333444444222222222444333333333333222222222222444222000000111222111000111222222333444555666666333222222111111222222333000000000000000000000000000222222333999???===777222111111000000000000000///000000111111000000////////////....../////////111000000000000000111111//////000000000111111111222222111000///............///000222222000///...////////////////////////////////////////////////000/////////............//////////////////////////////.........---------........................///////////////////////////...------------.../////////......//////000111000000000000000000000000//////.........---------................................................000///...------...///000000///...000222333222111111000000000000111222222333444666777777777777777DDD>>>888777555222111444222222222222222111000000////////////////////////000/////////............000000000000000000000000//////000000000111111111000000000000000000000000///000000111333444444555:::;;;<<<>>>@@@AAABBBCCC777444000...///000000000000000111111111222222222222222222111111111000000000000000000111222333444111111111000111222444555333333333444444444444555777777777777777777777777999999::::::;;;<<<<<<<<<======<<<<<<===>>>@@@AAA>>>???AAACCCDDDEEEEEEFFFFFFFFFGGGHHHIIIIIIJJJJJJLLLLLLLLLMMMNNNPPPQQQRRRQQQQQQRRRSSSUUUWWWXXXYYYTTTRRRQQQRRRVVVZZZZZZZZZ\\\]]]^^^^^^]]]\\\YYYXXX[[[^^^bbbeeeggghhhjjjllljjjgggccc``````cccgggjjjkkkpppuuuxxxxxxvvvtttsssrrrpppllliiiiiikkknnnqqquuuuuuvvvxxxyyyzzzzzz{{{wwwrrrnnnnnnooonnniiiddd```___YYYPPPIIIDDD<<<444333333333333222111000000000000000000000000000000////////////...........................---------...------------,,,,,,,,,------............------++++++,,,,,,---,,,,,,+++------------------------------------------------///......///111111000...,,,,,,,,,,,,,,,,,,,,,,,,...//////000000//////...////////////////////////...//////000000111111222111111222222222333333333111111222222333444444444222222333333333444444444444444444444444444444444111222333444555555444444222333333333333333333222222222222222222333333333000000111111222333333444333333333333333333333333333333222222333333444555444444444444444333222222111333444333222111333444333222222222222111111111333222000111222222111000111111111111333555777888222222111111111111222222000000000000000000000000///222444777;;;>>>:::333222111111000000000000000...//////000000//////...//////////////////////////////000000111111222222//////000000000000111111444333111///............///000111222222111000///////////////////////////////////////////////////////////////............/////////////////////////////////.........------........................000000000000000000000000...------,,,,,,---............------......///000000000000000000000000000...............---------///...---,,,,,,---...///........................///......------......//////......///111222111000000000//////000000111222111444666666555888???FFFRRRDDD666333444333000000111222222222222111000000////////////////////////////////////............000000000000000000000000//////000000000000111111000000000000000000000000///000000111222333444444999;;;>>>@@@@@@>>>;;;999222000....../////////...000000000111111111222222222222111111111000000000000000000000111111222333111111000111111222444444333333333333444444444444666666666777777777777777888999999::::::;;;<<<<<<<<<<<<;;;<<<<<<===>>>???>>>???AAABBBDDDDDDEEEEEEDDDDDDEEEFFFGGGIIIJJJJJJKKKKKKLLLLLLMMMNNNOOOOOOKKKLLLMMMOOORRRUUUWWWYYYSSSRRRQQQRRRUUUXXXYYYYYYZZZ[[[[[[\\\[[[ZZZXXXWWW]]]___bbbdddeeegggjjjmmmlllhhhbbb^^^^^^bbbhhhllllllpppuuuwwwxxxxxxxxxxxxuuussspppnnnlllmmmnnnoooqqqrrrtttvvvwwwxxxyyyyyyvvvrrrnnnnnnpppoookkkfffbbbaaa[[[RRRJJJDDD<<<444333333333333222111000000///////////////////////////////////////.................................------------------------------............------++++++,,,------------,,,------------------------------------------------......---///000111///..............................//////////////////...////////////////////////////////////000000111111111111111111222222222222111111111222333333444444222222222222333333333333333333333333333333333333000111333444444444333333222333444555555444333222111111111111111111222222///000000111111111111111222222222222222222222222222222222222222333333444333444444444444333222222111222333333222111333444222222222111111111000000222111000111222222111000222111000000111333555777222222111111111111222222////////////////////////---///222555777777333...222111111000000000000000......////////////....../////////000000/////////......///000111222222222////////////000000000111555444111///.........//////000000111111000000//////////////////////////////////////////////////////////////////.........000000000000000000000000////////////....................................////////////////////////------------.........///---------------...//////////////////////////////........................000///---,,,,,,---///000........................------------------------...---,,,---///111000/////////......//////000111...000222444777===EEEJJJMMM???111...//////------111111222222222111111000///////////////////////////////////////.........000000000000000000000000////////////000000000111///////////////////////////000000111222333333333222333666777777444111...000//////000111222000///000000000000111111111111111111111111000000000000000000000000000111222222000000000111111222333333222222333333333444444444555555666666666666666777888888888999::::::;;;;;;::::::;;;;;;<<<======>>>??????AAABBBCCCDDDDDDDDDBBBBBBCCCEEEFFFHHHIIIJJJJJJKKKKKKLLLLLLMMMMMMMMMHHHHHHJJJLLLNNNQQQTTTUUUUUUTTTTTTTTTVVVXXXZZZZZZXXXYYYYYYZZZYYYYYYXXXWWW[[[]]]___```aaadddgggjjjlllhhhdddaaaaaaeeeiiimmmtttwwwyyyzzzyyyxxxxxxxxxuuusssrrrpppoooooopppppppppqqqsssuuuwwwyyyyyyyyyvvvqqqnnnnnnppppppkkkfffcccbbb\\\RRRKKKEEE===555333333333333222111000000////////////////////////.........///////////////---.....................------------------------------............------,,,,,,---...............------------------------------------------------...------...000000///.................................////////////..............................///////////////000000000000000000111111111222222000000111222222333333444111111111222222222333333333333333333333333333333111222333444444444333222333555777888888777555333111111111111111111111111000000111111111000///...222222222222222222222222222111111111111222333333333333444444333333222111000111333222111111333444222222222111111111000000111000000111333333111000444333111000000111222333222111111000000111111222///////////////////////////...///111222111//////222111111000000000000000......////////////......//////000111111000//////---...///111222222222222...////////////000000000555333222000///...//////////////////////////////////////////////////////000000000000000000000000.........///////////////111111111111111111111111000000/////////.........////////////////////////..............................//////000000000000---------------...//////////////////////////////---.....................000///---,,,,,,---///000........................,,,,,,------------,,,,,,,,,++++++,,,...//////.........------......///000......///333999>>>@@@???<<<444...------,,,,,,...000111111222222222111111////////////////////////.........///////////////////////////////////////...////////////000000000////////////////////////000000000111111222222333....../////////...------000//////111333333111/////////000000000111111111111111111000000000//////000000000///000000111111//////000111222222222333222222222333333333444444444444555555555666666666777777888888999:::::::::999:::;;;;;;<<<=========??????AAABBBCCCCCCCCCCCCAAABBBCCCDDDFFFGGGHHHIIIIIIJJJKKKLLLLLLLLLLLLKKKJJJJJJKKKLLLNNNPPPRRRSSSUUUUUUTTTTTTUUUVVVXXXZZZWWWXXXXXXYYYYYYYYYXXXXXX[[[\\\^^^___```bbbfffhhhiiiiiihhhhhhiiijjjlllmmmvvvxxxyyyyyywwwvvvvvvwwwqqqqqqppppppqqqrrrssssssqqqrrruuuxxxyyyzzzzzzzzzvvvrrrnnnoooqqqpppkkkfffbbbaaa[[[RRRKKKFFF>>>666333333333333222111000000000000000000000000000000.........///////////////---------...............,,,,,,,,,------------...------............------,,,,,,---...////////////------------------------------------------------...------...000000///---++++++++++++++++++++++++---......//////......---........................///////////////////////////000000000000111111111000000111111222333333333000000111111111222222222222222222222222222222222222333444555555444333222333555888::::::888555333222222222111111111111111000111222222111///...---222222222222222222222222111111000000111111222333333333333333333222111111///111222222111111333444333222222222222111111111000000000222333333111///444333222000000000000111111111000000000000111111000000000000000000000000222//////111111//////222222111111000000000000000...//////000000//////...//////111111111111//////...///000222222222111000......////////////000000222222222111111000////////////............//////////////////////////////000000000000000000000000.........///////////////111111111111111111111111000000000/////////......////////////////////////...........................///000111111111111111......------......///000000000000000000000000000---------...............///...---,,,,,,---...///------------------------+++,,,,,,------,,,,,,++++++******+++---...---,,,------,,,,,,------...///111000000444999999555000///------//////,,,...222000000111222222222222111////////////////////////.........///////////////////////////////////////......////////////000000000000000000000000000000000000000111111111222222//////......///000111222///......///111111///.../////////000000000111111111111000000000/////////000000000//////000000111...///000111222222222222222222222222333333333333333333444444555666666666666777777888888999::::::999:::;;;<<<============??????AAABBBBBBCCCCCCCCCBBBBBBCCCDDDEEEGGGHHHHHHHHHIIIJJJLLLMMMMMMLLLLLLNNNNNNOOOOOOPPPRRRSSSTTTRRRSSSSSSRRRQQQRRRTTTWWWXXXXXXXXXYYYYYYZZZZZZ[[[\\\^^^aaabbbccceeegggiiigggiiikkknnnppppppooooooooorrrtttuuuuuuuuuuuuvvvooooooooopppqqqsssuuuvvvsssuuuwwwzzz||||||{{{{{{wwwsssooooooqqqpppkkkfffaaa```ZZZRRRKKKFFF>>>666333333333333222111000000000000000000000000000000............/////////000---------.........//////,,,,,,,,,---------......------............------++++++,,,---............------------------------------------------------------,,,...///000///---++++++++++++++++++++++++---......//////......---......................../////////////////////////////////000000000111111000000000111222222333333000000000000111111111222222222222222222222222222333444555666666555444333222555888;;;;;;888555222333333222222222111111111///000111222222111///...111111111111111111111111000000000000000111222222222333333333333222111111...000222222111111333444333333333333222222222222//////000222444444222///111111111111111000000000111111000000000000111111000000000000000000000000111...///222222......222222111111000000000000000///000000111111000000///...///111222222111///......///111222222111000///........./////////000000///111222333333222000///000//////////////////000////////////////////////000000000000000000000000............/////////000222222222222222222222222000000000000/////////...////////////////////////........................------///000111111111000//////......//////000111000000000000000000000000---------.........//////........................------------------------***+++,,,------,,,+++******))))))***,,,------,,,,,,,,,,,,,,,,,,------...///000333555555333///+++,,,+++,,,///000---...222000000111222222222222222////////////////////////............/////////000////////////////////////........./////////000000000000000000000000000000000000000000111111111111000000000000000111222222000///---...//////...---////////////000000000111111000000000////////////000000////////////000000...///000111222222222111111222222222222333333333222333333444555555666666666666777777888999999999999:::<<<===>>>>>>======???@@@AAAAAABBBBBBBBBBBBCCCCCCDDDEEEFFFFFFGGGGGGFFFHHHJJJLLLNNNNNNMMMMMMNNNNNNNNNOOOQQQRRRTTTUUURRRSSSTTTRRRPPPQQQSSSVVVYYYYYYYYYZZZZZZ[[[\\\]]]]]]```ccceeeffffffhhhiiieeehhhlllppprrrsssrrrrrrkkknnnrrrttttttttttttuuuqqqpppppppppqqqtttwwwxxxtttvvvyyy|||}}}}}}{{{zzzxxxtttpppoooqqqpppkkkeee```___ZZZQQQKKKFFF???777333333333333222111000000000000000000000000000000---.........//////000000---------.........//////,,,,,,,,,------.........---..................---)))***+++,,,------...---------------------------------------------------------,,,...///000...------------------------------..................---........................///////////////.........////////////000000000000000000000111222222333333000000000000111111111111111111111111111111111111444555666666666555444333111444888::::::888444111333333333333222222111111---...000222333222111000111111111111111111111111000000000000000111111222222333333333333222111111...000111222111111333444444444444333333333222222//////000222444444222///...///000111222111111111111111000000000000111111000000000000000000000000...,,,...333222,,,,,,000222111111000000000000000000000111111111111000000...000111222222111000...///000222333222111///.............../////////000...///222444444333111///111111000000000000111111////////////////////////000000000000000000000000---.........//////000000222222222222222222222222000000000000////////////000000000000000000000000000000000000000000000000+++,,,...000000000000//////////////////000111111000000000000000000000000---------.........//////------...//////...------------------------------***+++,,,------,,,+++******)))((()))+++---,,,+++,,,,,,++++++,,,,,,---...)))...444555333000///000...***)))---///------...///000111222222222222222////////////////////////---.........//////000000////////////////////////............/////////000000000000000000000000000000000000000111111111111---...///000000//////...333111/////////000//////////////////000000000000000000000000////////////111000////////////000000---...000111222222111111111111222222222333333333222222333444444555666666666666666777888888999999:::;;;<<<>>>>>>>>>>>>===???@@@AAAAAABBBBBBBBBBBBDDDDDDEEEEEEFFFFFFGGGGGGFFFGGGJJJMMMNNNOOONNNNNNJJJKKKKKKMMMOOOQQQRRRTTTTTTUUUVVVTTTRRRRRRUUUXXXZZZZZZZZZZZZ[[[]]]^^^___\\\___cccfffffffffggghhheeegggkkkooorrrtttttttttlllppptttvvvuuutttttttttsssrrrqqqpppqqqtttwwwyyyuuuwwwzzz|||}}}|||{{{zzzwwwqqqllllllooopppjjjeee___bbb___TTTIIIBBB<<<888333333444444444333222222111111111111000000000000000000000000000000000000...---,,,,,,,,,,,,---...///000000111111111111000...------------.../////////,,,***)))+++---------......................../////////...---------,,,................................................---------,,,,,,,,,++++++...,,,+++,,,///111000...,,,---------......////////////............//////111111111000000000000000222222111111111111222222222222222333333222222222///111222444444333222111222222222222222222222222222222222111111111000000111111000000//////......111111111111111111111111111111111000000000000000000000111111111222222222222222111111111111111111222222222111111111000000000000000000000000000000111111111111111111111111////////////000000000000111///---...000000...,,,...............///000000////////////////////////000000000000////////////111111111111111000//////---...000111111111000///---...///000111111000000555333666;;;;;;333///111///000222111///......///000000000000000111111111......//////000000111111...............///000000333222000...---...///000000000000000///...,,,,,,////////////............000000//////000111111222......000111222222222222999777444333333222111////////////111222111...+++////////////////////////........................,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///444888777333//////000...------------...//////111111000000000000111111---...///000000///...---////////////////////////000111111000///......///000000000000000000000000000000000000000000000000//////000000000000/////////000000000000000//////000000000000000000000000////////////////////////111111000000//////......000000000000000///......000000000000000000000000///111333222111000111222555555555555666666666666555555666777888999::::::999999::::::;;;<<<<<<===<<<===>>>???@@@AAABBBBBBBBBDDDGGGGGGGGGGGGHHHIIIHHHHHHIIIJJJKKKKKKKKKJJJPPPPPPOOOOOOPPPQQQSSSTTTUUUTTTTTTSSSSSSTTTTTTUUUTTTWWWZZZ[[[[[[ZZZ[[[\\\]]]^^^aaadddfffhhhhhhhhhfffgggjjjmmmppprrrssstttppppppqqqtttxxxzzzzzzzzzxxxwwwvvvvvvwwwyyy{{{|||zzzxxxxxx{{{}}}wwwqqqllllllppppppjjjdddaaaccc___TTTHHHAAA;;;666333333333333333222222222111111111111000000000000000000000000000000000000......---,,,,,,---.........///000111222222222222......---------------...---,,,+++,,,......---+++....................................------------................................................---------,,,,,,,,,++++++///---,,,---000222111/////////////////////......111111000000000111111222111000000000000000000000222111111000000111111222111111222222222222111111000111333555555444333222222222222222222222222222222222222111111111000000111000000000/////////...111111111111111111111111111000000000000000000000000000111111111222222222111111111111111111111111222222222111111111000000000000000000000000000000111111111111111111111111////////////000000000111222000//////111111///---///////////////000111111000000000000000000000000000000000000000000000///222222222222111000............///000000000000000000000000000111111222222444222555:::999333///000---///000000///......//////000000111111000000000//////000000111111111222000////////////000111111333222111/////////000111111111222111111000///...000000000000000000000000000000000000111222333333666666777777888888999999555666666666555333111000111000000111222222000...////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...222666666222......///---------------...//////000000000//////000000000...///000111111000///...///////////////////////////000111000.........///////////////////////////000000000000000000000000//////000000000000////////////000000000000//////////////////////////////000000000000000000000000000000000000//////......000000000000000///......000000000000000000000000000222333333222111111222444444555555555666666666777777777777777777777777999999::::::;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAA@@@BBBDDDEEEDDDDDDFFFGGGGGGHHHIIIJJJJJJJJJJJJJJJOOOOOOOOOOOOPPPQQQRRRSSSRRRRRRRRRRRRSSSTTTUUUUUUUUUWWWZZZZZZZZZZZZ[[[]]]]]]^^^aaaccceeegggggghhhggghhhkkkmmmppprrrssssssrrrqqqppprrrvvvyyyzzz{{{xxxwwwvvvuuuvvvwwwyyy{{{{{{zzz{{{~~~xxxrrrmmmnnnqqqpppiiibbbbbbccc^^^SSSHHHAAA:::444444444333222222222222222111111111111000000000000000000000000000000000000......---,,,,,,---......,,,---///000222222333333......------------......---------///111000---***------------------------------------............................................................------------,,,,,,,,,,,,///...---...000111111000111111111000//////......111111000000111222333333000000000000000000111111222111111000000111111222000000111111111111000000111222333555555444333333111111111111111111111111222111111111111000000000000000000000////////////111111111111111111111111000000000000000000111111000000000111111111111222111111111111111111111111222111111111111000000000000000000000000000000000111111111111111111111111/////////000000000111111333111000000111222000///000000000000000111222222111111111111111111111111000000000000000000000000444444333222111000...---///////////////000000111222222111000111222333444333222444777666222//////,,,...000000.........///...///000111111000///...000000111111111111111111111000000000000111222222333222222111111111111222000000111111111000000///000000000000000000000000111111111111222333444555888777666666666777888999111555999:::777444333333555333111111222333222111////////////////////////........................///......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---111444333000------...---------------......//////////////////////////////000000111111000000//////////////////////////////000111000.........///////////////////////////000000000000000000000000//////000000000000////////////000000000000//////........................111111111111111111111111000000000////////////...000000000000000//////...000000000000000000000000000222444333222111222333444444444444555555555555999999888777666555555444::::::::::::::::::;;;;;;:::;;;;;;<<<===>>>?????????AAACCCDDDDDDDDDEEEFFFGGGGGGHHHHHHIIIJJJJJJJJJMMMNNNOOOPPPQQQQQQQQQQQQOOOPPPPPPQQQSSSTTTVVVWWWWWWXXXYYYYYYYYYZZZ\\\^^^\\\]]]___aaaccceeeeeefffhhhiiikkkmmmooopppqqqqqqrrrqqqpppqqqtttxxxyyyzzzwwwvvvtttssstttuuuwwwxxxxxxzzz{{{}}}wwwrrrnnnooorrrpppiiiaaaaaabbb]]]RRRIIIBBB;;;555555444333222111111222222111111111111000000000///////////////////////////......------------......,,,,,,...///000000000000............///000111111///......///000000...,,,------------------------,,,,,,,,,------............................................................------------,,,,,,,,,---------...///000000000000000////////////////////////...//////000111222000000000000000111111111111111000000000000111111//////000000000000//////000111222333333333333222111111111111111111111111111111111111000000000000000000000000////////////111111111111111111111111000000000000000111111111000000000000111111111111000000000000111111111111111111111111000000000000////////////////////////111111111111111111111111//////000000000111111111222111111111111111000000000000//////000000111222111111111111111111111111000000000000000111111111333333333333222111000000111000///......///111111444222111///000111333444111111222444444111/////////000222111///......///...///000111111000...---111111111111000000000000111000000000000111222222333333222222222111111111......///////////////////////////000000000000000222222222333333444555666666555333111111222444555222777;;;;;;777555777:::999777333111111222111111////////////////////////..............................---,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///111111///---,,,---------,,,,,,------...///---..................---//////000000000000//////////////////////////////...///000000...---...000//////////////////////////////////////////////////////000000000000//////...//////000000000000///////////////////////////000000000000000000000000//////////////////////////////000000000000//////////////////////////////111222444444222111222333333333333333444444444444888777777666666555444444999999999999999:::::::::999::::::;;;<<<<<<======???AAADDDEEEEEEEEEFFFHHHFFFFFFFFFGGGHHHIIIJJJJJJKKKMMMNNNPPPPPPPPPPPPOOONNNNNNOOOQQQSSSUUUWWWYYYWWWXXXXXXXXXXXXYYY\\\^^^\\\\\\^^^___aaabbbccccccfffgggiiikkklllmmmnnnnnnpppoooppprrruuuwwwwwwvvvtttsssqqqpppppprrrsssttttttvvvxxxyyy{{{vvvrrrooopppsssqqqiiiaaa______[[[RRRKKKFFF???888666555444333222222222222111111111111000000000///////////////////////////........................------------------,,,,,,------...///111333444555222000...---...//////...------------------------+++,,,,,,,,,------...............................................................---------,,,,,,+++,,,,,,------......///,,,,,,---......///000000//////......///000111111//////000000111111111111111000000000000000000111/////////000000///////////////000000111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000000111111111111000000000000000000000000//////000000000111111111000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111000111111000000////////////............///000000111111111111111111111111///000000000111111111222000111222333333444444333333222000//////000111222333222000//////000222333000111222111111111000///333444555333111.........---...000111111111000///111111111000000/////////000////////////000111111555444333222111111111111//////000000111000000000111111222222333333333333444444444333444555555666777666444222222333555666555888:::888555555:::???<<<999444111000000000///////////////////////////........................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,---......------............------........................////////////////////////---...000///...---...000........................//////////////////////////////000000000000//////......///000000000000000000000000000000000000000////////////////////////...............///////////////000000000000//////////////////////////////000222444333222111222222222222222222333333333333444555555555555666666666888888888999999999999999999999999:::;;;;;;<<<<<<>>>@@@CCCDDDDDDDDDFFFGGGEEEEEEEEEEEEFFFHHHIIIJJJJJJKKKMMMOOOOOOOOONNNNNNNNNNNNOOOQQQSSSUUUWWWYYYVVVWWWWWWWWWWWWXXX[[[]]][[[[[[\\\]]]^^^___```aaabbbccceeegggiiikkkkkkllllllmmmooosssuuuuuussspppqqqpppnnnmmmnnnoooqqqrrrsssuuuwwwwwwxxx|||~~~tttqqqoooqqquuusssjjjbbb______ZZZRRRMMMIIIBBB:::666666666666555333222111111111111111000000000000000000000000000000000000---...////////////...---------------,,,+++******,,,---...///111333555666444111---,,,---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............................................................---------,,,)))+++,,,---,,,,,,---///***+++,,,---...000111111111111000000000000111111/////////000111111222222111000000//////000000111//////000000000000//////...////////////000000000//////////////////////////////000000000000000111////////////000000000000000000000000000000000000/////////000111111222222111000000000000000//////...//////000000111111111//////000000000000000111000000000000000000000000000000000000000000000000000000000111111111222222000111222111///...///000...............//////000111111111111111111111111///000000111111222222222///000222333444555666666444333222222222222222222333222111000///000111111000222222//////222222000444555666444222000//////......///000111222333333333333222111000000//////000////////////000111111999777555222111111111222333333444444444333333222555555555666666777777888666555555444444444444444444333222111111222333444666777666444333444999===:::777333000000000///...////////////////////////........................,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,------...,,,---...//////...---,,,...------,,,,,,------...////////////////////////,,,...//////...---...000........................000000000000000000000000//////000000000000//////---...///000000111111000111111111111111111111111........................---............/////////...//////000000000000000000000000000000000000000///111333222111000111222111111111111222222222222222222333444555666777888666777777888999999::::::999999999:::::::::;;;;;;:::===???AAAAAABBBCCCEEEDDDCCCCCCDDDEEEGGGIIIJJJJJJKKKLLLMMMNNNNNNNNNNNNOOOOOOOOOPPPRRRSSSUUUVVVTTTUUUVVVVVVVVVWWWYYY[[[ZZZZZZZZZ[[[[[[]]]^^^___]]]___aaadddgggjjjkkklllkkkkkkmmmpppsssrrrooommmooonnnmmmlllmmmoooqqqrrruuuvvvxxxyyy{{{~~~rrrooonnnrrrvvvtttkkkcccbbbaaa[[[SSSNNNJJJBBB:::666777888999888555222111111111111111000000000000000000000000000000000000---...///000000///...------............------,,,---------...///000222222111000...---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,............................................................------------***,,,...---,,,,,,...000,,,,,,---...///000000111222111000///...............//////000111111222222000000////////////000000///000000111111000000//////////////////000111111////////////////////////////////////000000111111.../////////000000000111000000000000000000000000...//////000111111222222111111000000////////////......//////000111111222////////////000000111111000000000000000000000000000000000000000000000000000000111111111222222222000222333222000///000222/////////...///000000111000000000000000000000000///000000111111222333333111111222444555555555555444444555555444444333222333333222222222111111111000333222......333333000111333444444222111111222//////...///111333666888666555555333222111000000111000000000000111222222???<<<888333111222333555666666666666555444333333444555555666777777888888777777555444333222222222---......//////000000000333222222111222333555666444222//////000111000000////////////////////////........................,,,...000111111000...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,------...---,,,,,,,,,++++++,,,,,,---...,,,...///000000///...,,,///...------------...///////////////////////////,,,---///...------///000........................000000000000000000000000//////000000000000//////---...///000111111111111000000000000000000000000////////////////////////---------.........//////......///000000000000000000000000000000000000000...000222111000///000000000000000111111111222222111222333444555666777777444555666777888::::::;;;999999::::::::::::;;;;;;999<<<>>>@@@@@@AAACCCDDDCCCCCCBBBBBBDDDFFFIIIJJJKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQQQQQQQSSSUUUVVVVVVVVVWWWXXXZZZZZZYYYYYYYYY[[[\\\]]]ZZZ\\\___cccgggkkkmmmnnnlllkkkjjjkkkmmmnnnnnnmmmnnnnnnmmmmmmoooqqqsssuuuuuuvvvyyy|||qqqnnnnnnrrrwwwuuulllccceeeccc]]]TTTOOOJJJBBB999666888:::;;;:::666333000111111111111000000000000000000000000000000000000---...///000000///...---------...///000000000///......------------......///......///000///+++))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++................................................//////.........---------***---//////------///111////////////000000000000000///...---,,,+++++++++...//////000111222222222000000////////////000000000000111111111111000000000000000000000111111222////////////////////////.../////////000000111111.../////////000000111111000000000000000000000000...//////000111222222222111111000000/////////...---......///000111111222.../////////000000111111000000000000000000000000000000000000000000000000000111111111111222222222111333555444111000111333000000000000000111111222///////////////////////////000000111222222333333222333444444555555444444555555666777666555333222333444444444444333222111000444333......333444111---///222222222222333444000///......000444888;;;888888777666444333222222222222111111222222333444DDD@@@:::555222333555777555555555555444333222111222222333333444555666666888777666444222111111111,,,---...000111111111111000///...000222222111///...---,,,...000222222111////////////////////////........................---///222444444222///---////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,.........---,,,,,,++++++,,,,,,---...---...000111111000...---000///...------...///000////////////////////////,,,---......------///000........................000000000000000000000000//////000000000000//////---...///000111111111111////////////////////////000000000000000000000000---------.........//////......///000000000000000000000000000000000000000...///111111///...///000000000000000111111111111222222333444444555555666333444555777888:::;;;<<<::::::::::::::::::;;;;;;;;;===@@@BBBBBBCCCEEEFFFCCCBBBBBBBBBCCCFFFIIIJJJKKKKKKJJJJJJJJJLLLNNNOOONNNNNNMMMMMMMMMMMMMMMNNNOOORRRUUUVVVVVVUUUVVVVVVZZZYYYXXXXXXXXXZZZ[[[\\\XXXZZZ^^^ccchhhlllooopppnnnkkkhhhggghhhkkknnnnnnoooooonnnooopppsssvvvxxxtttuuuxxx}}}}}}vvvrrrppprrruuutttllldddeeeddd]]]SSSKKKFFF>>>777666777:::;;;:::777333000000000000000000000000000111222333222111000000222//////000000///...------......------------......///...------...///...---,,,,,,,,,---------......---------,,,,,,+++++++++........................+++,,,------......------,,,,,,,,,---------......,,,------......------,,,---------.........//////000000//////.........---000000//////......------...///000111111000///...////////////////////////111000///...---------...000000000000////////////000000////////////000000////////////000000000000111111000000//////......000000000000000000000000......//////000000111111000000000000000000000000///////////////.........---......///000111111222---///000//////111111000///000000///------...////////////000111111222222222222222222111111111000////////////000000000000222111111111000000000///000111000---///444666444111222333333444444444444444666777888888666333222555555666666555333222000222222111000//////000000111111000000000000111111000000111333666999<<<>>>888999:::;;;:::888666444888777555333222111222222333333333333333333333333222111111111000000//////444333111//////000111333555555333222111000000000111111000000//////......111111000000000000111111////////////////////////..................------////////////////////////000111222222222000///...........................++++++++++++++++++++++++........................---,,,,,,,,,,,,---......///...---,,,,,,---...///000000//////.........---------------------------............//////////////////000000///...------............//////////////////............//////////////////////////////////////////////////////000000//////.........---000000000000000///..................////////////////////////////////////000000000000111111111111//////000000///...---------...000111111111000///333333333444444444555555444444555555666777777777666888999999999999:::<<<:::<<<>>>???@@@AAACCCEEEBBBAAA@@@@@@AAADDDFFFHHHHHHHHHHHHJJJKKKKKKIIIGGGJJJLLLOOOOOONNNLLLKKKKKKMMMPPPSSSUUUUUUTTTTTTTTTWWWWWWXXXZZZ\\\[[[XXXUUU[[[WWWYYY```dddeeeiiipppnnnkkkhhhgggjjjmmmpppqqqssssssssstttvvvyyy{{{}}}yyyxxxyyy|||~~~{{{vvvrrroooqqquuussskkkcccbbbaaa[[[RRRLLLGGG@@@999666777888999888555333111000000000000000000000000///000111000...---...///000000000000000///............------------......///...------...///...---,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------,,,,,,,,,---------......,,,------......------,,,+++++++++,,,,,,,,,------000/////////............000///////////////.........///000111111000///...////////////////////////////////////000000000000000000000000//////////////////............//////////////////000000000000111000000000/////////...000000000000000000000000////////////000000111111000000000000000000000000////////////////////////......//////000000111111...///000///000111333333111111000///...---.../////////000000111111222222222222111111111000000000////////////000000000111111111111000000000000000---444888444//////111111111222333333444444444333555666888999999777444333333333444444333222111000222222111000000000000000111111000000000000111111000000111222444777999;;;666888:::;;;<<<<<<;;;::::::999777555444444444444222222222222222222222222111111111111000000000///444333111000///000111222444333222111111000000111111000000000/////////...000000////////////000000////////////////////////........................//////////////////////////////000000000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,------...//////...------------...///000/////////............------------------------............///////////////////////////...------............//////////////////............//////////////////////////////////////////////////////000/////////............000000000000000///..................////////////////////////////////////....../////////000000000///////////////...---------...///000111000000///222222222222333333333444444444555555666666777777666888999999999999:::<<<999;;;===>>>???@@@BBBDDDAAAAAA@@@@@@AAACCCDDDFFFHHHGGGGGGIIIJJJKKKIIIGGGGGGJJJMMMNNNNNNMMMMMMMMMNNNPPPSSSTTTTTTSSSTTTUUU\\\[[[ZZZZZZ[[[[[[XXXWWWXXXVVVYYY```ddddddfffkkkmmmkkkiiijjjllloooqqqrrrsssrrrrrrsssuuuwwwzzz|||{{{zzz{{{}}}|||uuuqqqoooqqqtttrrrjjjbbb^^^]]]XXXPPPKKKHHHBBB;;;777777777666555444222111000000000000000000000000...///000///---,,,---...///000000000000///............------------......///...------...///...---,,,,,,,,,---------......,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......------............------+++++++++,,,,,,,,,------////////////............////////////000000000000...//////000000//////...////////////////////////...///000222222222222111////////////000000000000......------------......////////////000000000000000000000000////////////000000000000000000000000/////////000000000000111000000000000000000000000////////////////////////000000000000000000000000...///000000111222666999444333111///......///000//////000000111222222222111111111111000000000////////////000000000111111000000000000000000111111///<<>>>>>???AAACCC@@@AAAAAAAAABBBBBBCCCCCCGGGFFFFFFGGGIIIJJJHHHGGGFFFHHHKKKMMMMMMMMMNNNOOOPPPRRRSSSSSSSSSSSSUUUWWW^^^\\\ZZZZZZZZZZZZYYYWWWUUUUUUYYY```dddcccdddggglllkkkkkkmmmppprrrrrrqqqsssrrrqqqppprrruuuxxx{{{}}}||||||}}}~~~~~~tttqqqoooqqqtttrrriii```]]]\\\WWWPPPKKKHHHBBB;;;777666555444333222222222000000000000000000000000///000111000///...///000....../////////......---......------------......///---------...///...---,,,,,,,,,---------......,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......------............---------------........./////////////////////............//////000000111111111////////////////////////////////////////////////...000222444444333222111////////////000000000000///......------......///////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000///////////////000000000111111000000000000000000///...///111222333999@@@888555222///...///000000///000000111111222333333111111111000000000////////////000000000111111111000000000000111111111111111===EEE@@@666111222444222333333444444333333333444555666777777555444333000000000111111111111111222222111000000111111111111222222222222222222111333333333333333444444555444555555555444333222111111111111000////////////000000000000000000000000111111111000000000000000444333222000///////////////////////////000111111000000000000////////////000//////......//////000////////////////////////............////////////////////////////////////------------------------........................................................................---------------...////////////............/////////////////////.............................................////////////...///////////////..................//////////////////............/////////////////////////////////////////////////////////////////////............///////////////..................////////////////////////////////////------........./////////...///////////////.........//////000000000000000111111111222222222222333333333444555555666666777666888999999999999:::<<<:::<<<>>>>>>??????AAACCCAAABBBCCCCCCDDDCCCCCCBBBFFFEEEEEEFFFHHHIIIHHHGGGGGGIIILLLMMMMMMMMMNNNOOORRRSSSSSSRRRRRRSSSWWWYYYZZZYYYYYYZZZ\\\[[[ZZZXXXSSSVVV[[[aaaeeefffffffffkkkkkklllooorrrsssqqqppprrrqqqoooooopppsssvvvyyy||||||{{{{{{|||}}}~~~~~~tttqqqooorrruuurrrhhh______^^^XXXPPPJJJGGG@@@999777666555333222222222222000000000000000000000000///000111000///...///000,,,------......---------......------------......///---------...///...---,,,,,,,,,---------......------------------------------------------------+++,,,------......------,,,,,,,,,---------......---......//////......------------.........//////.........///////////////......//////000000111111//////............//////////////////////////////000111333444333222///....../////////000000000111000//////////////////000////////////000000000000////////////000000000000////////////////////////111111111111000000000000////////////////////////////////////000000111111111111111111000000000000000...///222222222;;;FFF===888222//////000000000000000000111222222333333111111111111000000000000000000000000111111111111111111111222222222222222///555888444000000000///333333333444444333333222111222333444444333333222222111111111222222222222222111111111111111222222222222333333333333222222444444555555444444444444222222111111000//////...333333333333333222222222000000000000000000000000000000000000000000111111333222111000////////////............///000111111////////////000000000000111000000//////000000111////////////////////////........./////////000000000000000000000000000000..................//////000000000000000000000000////////////////////////...........................------------...//////////////////////////////.........///////////////....................................////////////......///////////////...............//////////////////............//////////////////////////////////////////////////////.........///////////////......////////////..................////////////////////////////////////....../////////000000000......///////////////...///////////////000000111222222222222333333333333333333444444555666666666666888999999999999:::<<<<<<>>>???@@@@@@AAABBBDDDCCCDDDEEEEEEEEEEEEEEEDDDFFFEEEEEEFFFHHHIIIIIIHHHIIIKKKMMMMMMMMMMMMNNNOOOSSSTTTSSSRRRRRRTTTXXX[[[WWWXXXZZZ^^^aaaaaa^^^\\\VVVZZZ___cccgggjjjjjjiiijjjkkkmmmppprrrrrrpppmmmrrrqqqooonnnooorrrtttvvvzzzzzzzzzzzzzzz{{{|||}}}uuurrrpppsssvvvrrrhhh___```___ZZZQQQKKKGGG@@@999777666555444333222222222000000000000000000000000...///000///---,,,---...,,,,,,---.........------......------------......///...------...///...---,,,,,,,,,---------..................---------,,,........................+++,,,------......------,,,,,,,,,---------............////////////......+++++++++,,,,,,,,,------.........///////////////............///////////////......------......///////////////////////////000111111111111///...---......//////000000111111000000////////////000000////////////000000000000////////////000000000000000000000000000000000000222111111111111000000000////////////////////////...//////000000111111222111111111111111111111111222...///222111111<<>>@@@@@@@@@@@@BBBDDDDDDDDDCCCDDDDDDFFFHHHIIIHHHFFFEEEFFFHHHKKKKKKKKKKKKMMMNNNOOOOOOPPPRRRTTTSSSTTTUUUUUUTTTUUUXXX[[[]]]\\\\\\^^^aaadddeeeeeefffiiigggcccdddjjjlllkkkooooooppprrrsssqqqnnnlllppppppqqqqqqrrrrrrqqqqqqxxx|||vvvsssrrruuuxxxtttiii___```___ZZZRRRMMMIIICCC<<<777777777666555444222111000000000000000000000000111222333222111000111222//////000111111111111111.........------.........///...------...///...---,,,,,,,,,---------......111111000...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------............////////////......---------.........//////---.........//////000000.........------,,,,,,+++///...---,,,,,,---...///////////////////////////,,,,,,+++,,,,,,---...///---......///000111111222.........------.........////////////000000000000.../////////000000111111000000000000000000000000222222222222111111000000////////////////////////...//////000111222222222//////000111222333333333444......111///...;;;LLLFFF>>>444///000222222111000111111222222333444444444444444333333333222222000111111111111222222222999999888666555444333222,,,000333111111333333000444444444444333333222111111111111222222333333333666555333111000000111111222111111111222333333444222333555666666555333222111222333444333222111000222111000//////......///000111222444444444333333111111111111111111111111//////000000111111111222---...///000111111111111111111000000000000111111.../////////000000111111//////............//////////////////////////////---......///000111111222000000000000000000000000///......---...///000111000000000000000000000000////////////////////////.......................................///000000...///000111111000///...---.........//////000000////////////////////////............/////////000------...///000000//////............/////////000//////............//////////////////////////////////////////////////////---.........//////000000,,,,,,---.../////////.............../////////000////////////////////////,,,,,,,,,---------......------...///000000//////000///.........///111222000000000000111111111111222222333444444555555666666888999999999999:::<<<<<<>>>???@@@??????AAACCCDDDCCCBBBBBBCCCEEEHHHJJJHHHGGGFFFFFFIIIKKKLLLLLLJJJLLLNNNOOOPPPRRRUUUWWWSSSTTTVVVVVVUUUVVVXXXZZZ___\\\YYYXXX[[[___ccceeemmmnnnjjjcccbbbhhhkkkiiirrrrrrrrrssssssrrrooolllpppppprrrssssssrrrqqqpppzzz~~~uuurrrqqqtttwwwtttjjjaaaccc```XXXOOOKKKIIIDDD===<<<888444444777999666333222222222111111111111000000000000000////////////////////////////////////.../////////...---,,,,,,.........------,,,,,,,,,.........///......------////////////...---,,,+++,,,------......------,,,......------------......------------------------+++,,,.../////////...---------...///000000000///------///111333222///---................................................////////////////////////............/////////000222111111000//////......111000///...............///////////////............///000111111000///...000/////////000111222222000000////////////000111666444111///.........///111000///000333444444333222222111000000111222333777444000///000555:::>>>BBB>>>777111...///111333///333777777444333666:::888555333222111111///...///000111222222111000///000111222222111000111333555444333333222222222222111111000000111222333333333222111000000111222333555555555444444333333333333222222111111222222333::::::999666333222222333444333333222111111111111666444222000//////000111111111000///////////////111111222222222222111111222111111111111111222333333222///...---...///000:::888555555666888888888999666333000///000222444000000000000000000000000............/////////000000000000000000000000000111000000///////////////000000////////////000000111///...------...///111000000000000000000000000//////............//////000///...---,,,------...,,,---------.../////////////////////............222222222111000//////...////////////////////////.........////////////000000000000000000////////////000111222222111000//////............///000000,,,,,,------///000222333...............---------000///...------...///000//////.........---------....................................////////////........................000000000000111111111111000000///////////////000222222333333333333444444777777777888999999::::::<<<<<<<<<<<<===>>>@@@@@@AAAAAAAAAAAACCCEEEHHHIIIFFFFFFGGGHHHHHHIIIJJJJJJJJJKKKNNNPPPQQQQQQQQQQQQRRRSSSTTTTTTTTTUUUXXXZZZ\\\[[[YYYYYYZZZ]]]```ccciiihhhfffdddcccdddhhhkkkqqqooommmmmmnnnppprrrrrrnnnnnnoooppppppppppppoootttuuuxxx~~~vvvsssqqqsssvvvtttjjjbbbccc```XXXOOOKKKIIIDDD<<<;;;777444444777888666333111111111000000000//////000000000000////////////////////////////////////.........///......------......---------,,,,,,,,,------.........------,,,////////////...---,,,+++,,,------......------,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------.../////////......------///111333222///---................................................////////////////////////.........///////////////------..................000000///...............////////////////////////...///000111111000///...000000000000000000111222000000/////////000000111555333111///......///000------...///111555888:::333222111000000111111222666444111//////222666888;;;888555111///...//////222666:::999666444666888555444222111222222111000000111222333333222111111111222333333111000111333555444333333222222222333222222222222222333333333222111000//////000111222444444444333333333222222333333222222222222333333777888999888666555666777777666555333222111111111555333111000///000111222111111000///////////////111111222222222222111111111111111000111111111222......///000333666999;;;:::888666666888:::;;;;;;999888666444222111111111000000000000000000000000........./////////000000000000000000000000000000444333333222222222222222000000////////////000000000///...------...///000//////////////////////////////............//////000///...---------......------..................////////////////////////222222111111000//////...////////////////////////---............///////////////////////////////////////000111111000///..................///000000000000///.........//////.............../////////000///...------...///000000000/////////.............................................////////////............................../////////000000000111000000//////000000000222222222333333333444444666666777888888999999:::;;;;;;;;;<<<===>>>???@@@AAAAAAAAABBBCCCEEEFFFGGGEEEFFFFFFGGGHHHIIIJJJJJJJJJKKKMMMOOOPPPQQQQQQQQQRRRSSSTTTSSSSSSTTTWWWZZZXXXXXXWWWWWWYYY]]]```bbbhhhgggfffcccbbbbbbeeehhhrrrpppnnnmmmmmmnnnoooooooooooopppppppppppppppoooqqqrrruuuzzzwwwsssppprrruuussskkkcccbbb```XXXOOOKKKIIICCC;;;;;;777444444666777555333000000000000/////////...000000000000////////////////////////////////////------.../////////.........------------,,,,,,,,,,,,,,,------------,,,,,,////////////...---,,,,,,,,,------......------,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,---------------......///------.........---,,,,,,------...000222222///---................................................///////////////////////////////////////.........,,,,,,,,,---...//////000000000////////////......//////////////////////////////000000000000//////222111000000000000000000111111000000000000000111333222000/////////000111,,,...000111111333888<<<333333222111000000111111555444222000///000111222666666555333222111111111444888;;;;;;888555555666444222111111333444333333222333333444444333333222333444555444222111111333444444333222222222333333444444444333333333333333222222111111111111222222333333333333333222222222444333333222222333333444555777:::::::::999::::::999888666444333111111000333222111000000111222333222111000000///000000000111111222222222222111111111111111000000111111111---...111444999>>>BBBDDD:::888666666999;;;======888888888777555222000...000000000000000000000000....../////////000000000000000000000000000000000444444333222222222222333000000////////////000000000///...------...///000//////////////////////////////............//////000///......------......//////........................//////000000111111222111111000000//////...////////////////////////---------............///////////////////////////...//////000000000//////...............///000000111111000//////...//////......//////000000111111//////............//////000000000000000/////////....................................////////////........................------........./////////111111000000000111111222222222222222333333333333666666777777888888999999:::::::::;;;<<<>>>???@@@@@@@@@BBBCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJIIIJJJLLLNNNOOOPPPPPPPPPQQQRRRSSSRRRRRRSSSVVVXXXWWWVVVVVVVVVWWWYYY\\\]]]dddddddddbbb``````aaacccmmmmmmlllkkklllmmmnnnoooppppppppppppppppppppppppoooppprrrvvvzzz|||}}}|||xxxssspppqqqtttssskkkdddbbb___XXXPPPKKKIIIBBB::::::777555555666666555333111111000000000/////////000000000000////////////////////////////////////,,,---...///////////////------------------------++++++,,,,,,------,,,,,,......//////...------,,,,,,------......------,,,......------------......------------------------...---,,,,,,,,,---...///------------,,,,,,+++***------...000111111///---................................................////////////////////////////////////..................//////000111111111//////000000000////////////////////////000000000//////000000000000//////222222111000/////////000222222111000000000111111111111000///000000111222000444888666222000333666333333222111111000000000333333222111111000000000333333222222222333444555333666999999777555444444555333111111333444333222444444444444333333333222555666666555333111222333444333333222222333333333555555555444444333222222444444444444444444444444444444444444444444444444444444333333333333444444444666:::;;;;;;:::::::::777666555444222222111111222222111111111222333333222111111000000000111111111222222333333222222111000000111111222222111111111222555888<<<@@@BBBDDD;;;999666666777999::::::666666666555444222111///////////////////////////...////////////000000000////////////////////////222111000000//////000000000000////////////000000000///............///000//////////////////////////////............////////////..................000000//////......------......//////000111222222111111000000////////////////////////////////////------------...............///////////////000000///000000000111111111111///............///000000////////////000111111222......///000111222222333/////////....../////////////////////////////////....................................////////////........................------........./////////111111111111111111222333111222222222222333333333555555666666777888888999999999999:::;;;===>>>??????@@@AAACCCCCCCCCBBBAAACCCDDDEEEFFFGGGHHHIIIJJJHHHIIIJJJLLLMMMNNNOOOOOOQQQQQQRRRQQQQQQRRRTTTWWWVVVVVVVVVVVVVVVWWWWWWXXX^^^___```___^^^^^^___aaadddeeefffhhhiiillloooqqqpppppppppoooooopppppppppnnnooopppsssvvvxxxwwwvvvxxxssspppqqqtttssskkkdddbbb___XXXPPPKKKHHHAAA999888777555555555555444444222222111111111000000000000000000000////////////////////////////////////------...///000000000///------------------------***+++,,,,,,---------,,,.........///......---,,,,,,------......------,,,......------------....................................,,,++++++,,,---...,,,---------,,,+++******...------///000111///---................................................///////////////////////////////////////.........000000000000000000000000...///000111111000//////////////////000000111111000000////////////000000222222111000/////////000333333222111111111111111000000000000000111111111111666;;;;;;666111000111222222222222111111000000111222333333333333333222222000//////000333777999000222555666555444333333777555333222333333222111444444333333222222222222555666777555333222222333333333333222222333333444444555555555444333222222444444444444444444444444555555666666666666666666555444444444444444444555444777::::::999888777777333333222222222222222333222222222222222222333333222222111111111111222222222222333333333333222222000111222333444444444444333555888;;;>>>@@@AAABBB<<<999666444555555555555333333222111111222222333////////////////////////////////////000000000111////////////////////////000000///...............000000////////////000000//////............//////........................//////............//////......//////////////////000000000//////......------......///000111111222000000000///////////////////////////////////////---------.........///////////////000000000111111111111111222222333333444000////////////000111111111111000000000111111222...//////000111222333333...//////////////////...............................................................////////////............................../////////000000000111111000000111222333333111111111222222222333333444555555666666777888888777777888999:::<<<>>>???>>>???@@@BBBBBBBBBAAA@@@BBBCCCDDDEEEGGGHHHIIIJJJHHHHHHIIIJJJKKKMMMNNNOOOPPPPPPQQQPPPOOOPPPRRRUUUSSSTTTUUUWWWXXXXXXYYYYYYYYY[[[\\\\\\\\\\\\^^^```]]]```ccceeeeeehhhkkknnnoooooonnnnnnnnnooopppqqqppppppqqqsssvvvwwwuuutttwwwsssppprrruuussskkkcccaaa___XXXPPPLLLHHH@@@777888777666555444444444444222222222222111111111111000000000000////////////////////////////////////......///000000000//////,,,,,,,,,------------...***+++,,,------......------...............------,,,------......------,,,......------------.................................------,,,,,,,,,,,,,,,,,,,,,---------,,,++++++...------...000000///---................................................////////////////////////............/////////000...............---------...///000111222111000///...//////000000111111222000000////////////000000222111000000000000000000444444333222111111111111000000000000111111111111...333888999666333111111000111222222222222111111111111333444555555555555666555444444666:::???AAA111222333333444444444444777555333333333333222111555555333222222222222222444555666555333222222333333333222222222333444444444555666777777666444333333333444444444444333333666666666777777777777777666555555444444555555666555777999999777666555666222222111111111222333333333333333333333333222222222222222111222222333444222222333333333333222222000111444666888888888888444777;;;???BBBCCCDDDDDD<<<888555333222222222111111111000000000222333555000000000000000000000000/////////000000000111111000000000000000000000000111111000////////////000000000////////////000000////////////////////////........................//////............//////......///000000000//////000000//////////////////------......//////000000////////////////////////////////////////////////.........////////////000///000000111111222222333222222222222333444555666111111111111111222222333666555333111000///......//////000000111111222222......////////////......------------................................................////////////............................../////////000000000000000000000000111222333111111111111222222222222444444555555666666777777666666777888:::;;;===>>>===>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDFFFHHHIIIIIIGGGGGGGGGHHHIIIKKKMMMNNNOOOPPPPPPOOONNNOOOQQQSSSPPPRRRUUUXXX[[[]]]^^^^^^XXXYYYZZZYYYYYYZZZ]]]___]]]```cccdddbbbcccfffiiimmmlllllllllmmmoooqqqrrrsssrrrsssuuuwwwxxxvvvtttvvvsssqqqsssvvvtttjjjbbbaaa___YYYPPPLLLHHH???666777777666555444333444444111111111111000000000000000000000000///////////////////////////////////////000000000000//////...,,,,,,,,,---------......++++++,,,....../////////------...............---,,,------......------,,,......------------......---------------------------------------,,,+++***+++,,,,,,------------,,,...---,,,---///000///...................................................////////////////////////,,,------...///000111111,,,,,,------......//////---///000222222222000///...//////000111111222222111000///......///000111000000000000000000111222555555444222222111111111000111111111111000000///---///111222333222111111//////111222333333222222111222333444444555555555777888888:::===@@@BBBDDD888666555444555555666666666444222222444555444333777666555333333333333444333444555444333222333444333222222222333333444555666777888::::::999888777555666666777777666666555555666666666777777777777666666555555555555666666666777888777666666777888444333333222222222333333444444444444333222111111222222222222222333444444222333333444444333333222000222666999;;;=========:::<<>><<<<<<===>>>???@@@BBBCCC@@@AAABBBDDDFFFGGGIIIIIIFFFFFFFFFGGGHHHJJJLLLMMMNNNOOOOOONNNMMMMMMPPPRRRSSSUUUYYY\\\^^^___^^^^^^[[[[[[ZZZWWWVVVWWWZZZ]]]\\\```ddddddbbbbbbeeehhhjjjjjjiiijjjlllnnnqqqssstttttttttvvvxxxyyywwwuuuuuurrrqqqtttwwwtttjjjaaaaaa___YYYQQQLLLHHH???666666777666555333333333555000000000000////////////000000000000////////////////////////////////////000000111000000///......,,,,,,,,,------.........+++,,,---...////////////------...............---,,,------......------,,,.........------.........++++++++++++++++++++++++,,,,,,---...---,,,***)))+++,,,------...............---,,,---/////////...................................................////////////////////////+++,,,---...///111222222,,,---...///000222333333---///111222333222111000...//////000111222222222111000///......///000111000000//////000111222222666555444333222222222222111111111111111000//////000...,,,,,,...///000///---///000222333333333222333333333333333333444444000222555888;;;<<<===>>>>>><<<888666666777777777444222111222444666666555999888666555444444444555111333444444222222333444222222222222333333444555777888:::<<<<<<<<<:::999999:::;;;<<<<<<;;;:::999444555555555666666777777666666555555555555666666666777777777666777999;;;777666555444333222222222555555555444333222111000222222222222333333444555222333333444444333333222111333777;;;>>>???@@@@@@AAACCCGGGIIIJJJIIIFFFEEE888666333222222333333333111333555777666444111///000000000000000000000000000000000000111111111111000000000000000000000000111000000///////////////000000////////////000000......////////////..............................//////............//////---...///111111111000///......//////000000111111------------------,,,,,,.........///////////////////////////////////////000000000000111111111111111111222333444444555555111111000000111333444666444444333333333444555555444444333222111111111111000000000///////////////---...///000000///...---.../////////000000111111..................................../////////000........................,,,,,,,,,---------..................///000111222000111111111111222222222333333444444555666666777444555555777999;;;===>>><<<<<<<<<<<<>>>@@@BBBDDD@@@AAABBBDDDEEEGGGIIIIIIFFFFFFFFFFFFGGGIIILLLMMMNNNOOOOOOMMMLLLMMMOOOQQQZZZ[[[^^^______^^^[[[ZZZ^^^]]]ZZZWWWTTTTTTWWWZZZZZZ^^^ccceeecccdddhhhlllhhhhhhhhhiiikkknnnqqqsssuuuuuuuuuwwwyyyzzzxxxvvvvvvrrrpppsssxxxuuukkkaaaccc___YYYSSSOOOHHH@@@:::888777666555333222111000000000000000///////////////////////////////////////////////////////////////...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------............////////////...---------,,,------------------------,,,,,,,,,---------......---.........---,,,,,,+++........................//////.........---------444333111000...---------//////...---,,,++++++***222000///...------......------..............................////////////000000000000000111111222000000000000000000000000000...---...111222111///111000000/////////000000///000111333333333222111///000111222222111000///111222333333222111000/////////000000111111222222222222111111222222333444222222222222222222222222000111222222333444777:::===>>>???@@@???<<<:::888777666444333333444666777???>>>;;;777444333555888888777666555444444555666444555555444222222444555999888777666666777888888<<<<<<<<<<<<;;;;;;:::999888777666666666666777777666666666777777777777777888888888888777666555444444444444444444444444444555444222111111222333444555555555555555555555555444444333333333333222222000111555:::AAAEEEGGGGGGHHHJJJKKKLLLJJJFFFBBB@@@555555555555555444333333777666444222111000111222222222222111111000000000.../////////...///000222//////000111111111111000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000//////............//////////////////////////////111111000000//////......//////000000///...------............////////////000000000000000111111222000000000111111222222222444444444444444444444444111222222222222111000000333222111000000000111222333222222000///...---,,,............////////////000000//////.........---///............---------........................,,,,,,,,,---------......,,,---///000000///---,,,........................------......///000000000/////////000111111222222111222222333333444444555555777999:::::::::;;;<<<:::;;;<<<===>>>???@@@AAADDDEEEGGGHHHIIIHHHHHHGGGEEEEEEFFFGGGHHHJJJKKKLLLNNNLLLJJJHHHJJJMMMRRRUUU[[[\\\^^^^^^]]]]]]^^^```[[[^^^```]]]WWWSSSTTTVVV^^^```ccceeefffgggiiikkkiiihhhfffdddeeegggkkkmmmrrrqqqrrrvvv{{{}}}|||zzzuuuqqqooossswwwtttjjjaaaddd___YYYTTTOOOHHH@@@:::888777666555333222111000111000000000////////////////////////////////////........................000000///......///000000,,,,,,,,,,,,,,,,,,,,,,,,---------............///...............---------------------------------,,,,,,---------.........---.........------,,,+++........................//////.........---------222111000///...---------///......------,,,,,,+++111000///...------..........................................////////////000000000000000111111222000000000000000000000000000...---///111222111///000000///////////////000...///111222333222222111111222333333333222111000111222222333222111000///111111222222222222111111222222222222222333333444222222222222222222222222222333444444333444777999:::<<<===>>>===;;;999777777666444333333444666777;;;;;;:::777555444666888888777666444444444555666444555555444333333444666777666666555666777999:::<<<<<<<<<<<<<<<;;;::::::888777777666666777777888666666777777777777777777888888888777777666444444444444444444444444444444444444333333333333333444555555555555555555555555555444444333333222222222333333444888===AAABBBCCCGGGHHHIIIIIIGGGCCC>>><<<888999:::::::::999777666555555444222111111222333222222222222222333333333111222222222000111222444000000111222222222111000//////............//////000000////////////000000000000000000000000000000//////////////////////////////............//////000000000000000000000000111000000000/////////...///////////////...------............////////////000000//////000000111222111111111111222222222333444444444444444444444444333333333333333222222111000000000111222444666777222222111000//////......------------............000/////////............///............---------........................,,,,,,,,,---------......,,,---...//////...---,,,........................------......///000000000/////////000111111222222111222222333333444444555555777999:::999:::;;;<<<::::::;;;===>>>???@@@AAADDDEEEFFFHHHHHHHHHHHHGGGEEEEEEFFFGGGHHHJJJKKKLLLNNNLLLKKKJJJKKKMMMQQQSSSUUUWWWYYYZZZ[[[\\\^^^```___bbbccc```ZZZVVVVVVXXX[[[```fffiiiiiihhhhhhhhhgggfffdddccccccfffjjjmmmkkklllooouuu{{{~~~ssspppooorrruuusssjjjaaaddd___YYYUUUPPPIII@@@999888777666555444222111111111111000000000/////////////////////////////////........................//////............//////,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------...............------------------------,,,------------.........---............---,,,,,,.......................................---------000//////...------......------------------------//////......---......///////////////........................////////////000000000000000111111222000000000000000000000000000//////000222222111////////////......//////000...///000111222222222222444444555666555444222111111111222222222111000000222333444444444333111000333333333333333444444444333333333333333333333333666666777666444444555777777888:::;;;;;;:::888777777666555444444555666777777888888888666555666888777666555444444444555555444555666555444444555777555444444444555777999:::;;;;;;<<<<<<<<<;;;::::::999888888777777888888999777777777777777777777777777777777777666555444444444444444444444444444444333444555666666555444444555555555555555555555555555555444444333333333444888666555555888:::<<<<<>>>>><<<999777444555555333111111222444111222333444555666777777555555666555333333444555000111222333333222000/////////............//////000000////////////000000000000000000000000000000//////////////////////////////............//////111111111111111111111111000000000000///////////////////////////......---............////////////000000//////000000111222111222222222222333333333444444444444444444444444444444444555444333333222111111111222444666777888111111000000000/////////,,,,,,,,,------------...////////////............///............---------........................,,,,,,,,,---------......................................................------......///000000000/////////000111111222222111222222333333444444555444777999:::999999:::<<<::::::;;;<<<>>>???@@@AAACCCDDDEEEFFFGGGGGGGGGGGGEEEEEEEEEFFFHHHIIIKKKLLLNNNMMMLLLLLLLLLMMMOOOPPPOOOQQQTTTVVVXXXZZZ]]]___ccceeeeeeccc]]]ZZZYYYZZZ^^^fffooossspppmmmkkklllffffffdddbbbaaaccchhhkkkiiikkkooouuu{{{}}}rrrpppoooqqqtttrrrjjjbbbddd```ZZZUUUPPPIII???888777777666555444333222222111111111000000000//////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///,,,---------.../////////------------............------------............------............------......................................................---------......///,,,---------......//////.....................///000000000///////////////............////////////000000000000000111111222////////////////////////000000111222222222111000//////......//////000000//////000111111222222222555555666666555444222111111222222222222111111111111222333444555444222222333333444444555555555555444444444444444444444444888999999777555444444555444555777888999888777666777777666555555666777777555777999888777555555555666555555555555555555555555666777666555555777888666555444444555666777888999:::::::::::::::999999999999999999999999:::;;;888888888888777777777777777777777777666666555444444444444444444444444444444666888::::::999777666555555555555555555555555555555555555666777888999>>>:::666444444666777777333555888:::<<<;;;::::::555777;;;>>>>>>;;;777444666888888666333111222444111222333555777888999:::666777777666444333444666111222444555444222000...000000////////////000000000000////////////000000//////////////////////////////////////////////////////............//////000000000000000000000000000000000000////////////...///////////////..................///////////////////////////000111111222222222222222333333333333333333333333333333333333444444444444333222222555555444333333222222222.............../////////,,,,,,---------.........///////////////.........///............---------........................,,,,,,,,,---------......///...------------...///........................------......///000000000/////////000111111222222111222222333333444444555444666888999999999:::;;;999:::;;;<<<===???@@@@@@BBBCCCDDDEEEFFFFFFGGGGGGDDDEEEEEEFFFGGGIIIJJJKKKNNNNNNMMMMMMMMMMMMMMMMMMMMMOOORRRTTTVVVXXX[[[]]]bbbcccdddccc```]]]]]]^^^aaaiiiqqqtttqqqmmmlllnnnggggggfffcccaaaaaaeeeiiinnnpppssswww{{{}}}~~~~~~}}}rrrpppoooqqqsssqqqjjjdddddd```[[[VVVQQQIII???888777777666555444444333333111111111111000000000000000000000000000000000000........................+++,,,,,,,,,,,,,,,,,,+++---------------------------------............///,,,---------.../////////---------....../////////---------.........//////------...//////......---........................---........................------------...//////,,,------......//////000,,,,,,---.........//////111111000000000/////////............////////////000000000000000111111222////////////////////////000111333333333222111000///////////////000111111111111111111111222222333333444555555555333222111333222222222222333333333000111222444555555444444333444555666666666666555444444444444444444444444888999:::888666444444555333444555666777777777666777777777666666777777777666888:::999777444333333555666666666666666666666666777777777666666888:::999888777666555666666777777888888999999999888888:::::::::::::::;;;<<<<<<::::::999999999888888888777777777888777777666555555555555555555555555555777999;;;>>>>>>===;;;999666666666666666666666666555555555666888;;;>>>@@@BBB>>>888444333444444444...///222444666666666666222555999======:::666333999;;;<<<:::444111222444222222333555777999::::::666666666555333222333555666777888888777555333222222222111111111111222222000000////////////000000////////////////////////........................//////............//////////////////////////////////////////000000000000......///////////////.............../////////////////////...///000000111222222222222222222222222000000000000000000000000111222222222222111000000555555444222111///------,,,,,,,,,------------...---.........////////////.........//////////////////............---------........................,,,,,,,,,---------......///...------------...///........................------......///000000000/////////000111111222222111222222333333444444555444666888999999999:::;;;999999:::<<<===>>>???@@@AAABBBBBBCCCDDDEEEFFFGGGDDDDDDEEEFFFGGGIIIJJJKKKNNNNNNNNNNNNNNNMMMLLLLLLOOOQQQSSSUUUUUUVVVXXXZZZ]]]^^^```````````````aaa^^^ccciiijjjhhhfffgggjjjhhhjjjjjjgggcccaaadddgggqqqsssvvvxxxzzzzzz{{{{{{~~~rrrppppppqqqsssqqqkkkfffeeeaaa\\\WWWRRRIII???777777777666666555444444333222222111111111000000000000000000000000000000000////////////////////////......////////////......---------------------------------............///---------...............---------...//////000000------........./////////------...////////////...........................---------...............///...............//////------......////////////***+++,,,....../////////222222111111000000//////............////////////000000000000000111111222000000000000000000000000000222555555333111111111000000000000111222333333444444333222222222222333111222333444444333222222444444333333333444555666333333333444555555666666444555666777888777666666555555555555555555555555777888999888666555444555444555555666777777777777777777888888888888777777888999::::::777555444444666666777888888888777777666777888888777777999;;;===<<<:::888777777777888777777888999999999888888;;;;;;;;;;;;<<<===>>>>>><<<<<<<<<;;;::::::999999777888888999999888888777777777777777777777777777888:::===???@@@???===<<<666666666666666666666666555555555666999===AAACCCBBB>>>888555333444444333000111222333333222111000222555999<<<<<<:::666444888<<<>>>;;;555111222444222333444555666777888888333444555333222111333444<<<<<<;;;:::999888777666333333222222222222333333000000////////////000000000000000000000000000000........................//////............//////........................////////////000000000000---...//////////////////............//////////////////......//////000111222222222111111111111000........................000000000000000//////...000111111111000///...---,,,,,,,,,---------------........./////////000000.........//////////////////............---------........................,,,,,,,,,---------......................................................------......///000000000/////////000111111222222111222222333333444444555333666888999888888999;;;999999:::;;;===>>>???@@@AAAAAAAAABBBCCCEEEFFFGGGDDDDDDDDDEEEGGGHHHJJJKKKNNNNNNMMMMMMMMMMMMMMMMMMQQQSSSUUUUUUUUUVVVWWWYYYXXXYYY[[[]]]___```aaaaaa```aaacccdddeeefffgggiiigggkkknnnmmmhhheeefffiiinnnqqquuuwwwxxxxxxzzz{{{~~~rrrqqqqqqrrrsssqqqlllhhheeeaaa\\\XXXRRRJJJ???777777777666666555555444444222222222111111111000000000000000000000000000000000000000000000000000000...///000000000000///...........................---------............///...............------------------...///000000000............////////////------...///////////////........................---------.........//////000000///....../////////............////////////)))***,,,...////////////333333222111111000//////............////////////000000000000000111111222000000000000000000000000000333666666444111000111111111111111222333444555888777555333222222222333000111333444555555444333666555555444555666777888:::999777555555666777888444555777999999888777666555555555555555555555555444666888888666555555666666666777777777777777777777888888888888888888777777999:::999777666666777666777888999:::999999888666888999888888888:::<<<>>>===<<<:::::::::;;;;;;888888999:::::::::::::::<<<<<<<<<<<<===>>>??????>>>>>>>>>===<<<;;;;;;;;;888999999:::::::::999999888888888888888888888888999:::<<<>>>???>>>===<<<666666666666666666666666666666555666888;;;???AAA@@@<<<777555444444333333333444444444333222111000222444888:::;;;999666444444888<<<:::444111333666333333333444444444444444222333333333111222333555===;;;999777666555555555333222222111111222222333000000////////////000000000000000000000000000000........................//////............//////////////////////////////.../////////000000000111------...///////////////............///////////////............///000000111111111000000000//////........................///000000000000///......---...///000111000//////........................---------.........//////............/////////000///............---------........................,,,,,,,,,---------......,,,---...//////...---,,,........................------......///000000000/////////000111111222222111222222333333444444555333555888888888888999:::888999:::;;;===>>>??????@@@@@@@@@@@@BBBDDDFFFGGGDDDDDDDDDEEEFFFHHHJJJKKKNNNMMMMMMLLLMMMMMMNNNNNNQQQRRRTTTUUUUUUVVVXXXYYYWWWWWWYYY[[[]]]_________bbbaaaaaadddhhhjjjjjjiiidddkkkqqqrrrnnnkkklllnnnkkkooorrrtttttttttvvvxxxrrrrrrrrrssssssqqqmmmiiieeeaaa]]]XXXSSSJJJ???666777777666666555555444444222222222111111111111000000000000000000000000000000000000000000000000000,,,---...//////...---,,,........................---------.........///////////////......------,,,---------...///000000111............/////////000------...///000000//////........................---------.........//////111111000////////////////////////////////////...(((***,,,...////////////333333222222111000000///............/////////000000000000000000111111222000000000000000000000000000333777777444111000111222222222222333444555666:::999666444333222222222000111333555666666555555777666555555555777888999@@@>>>:::777666666777888444666888999:::999777666666666666666666666666666222444666777777666666777888888888888888888888888888888999999999999888888666888999999888888999;;;777888999:::;;;::::::999777888999999888999;;;===>>>===<<<;;;<<<===>>>???999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@@@@@@@??????>>>===<<<<<<<<<999::::::;;;;;;;;;::::::999999999999999999999999888999;;;<<<============777777777777777777777777888777555555666999<<<>>>===:::666444444444333222333444444555555555555444000222555777888666444333///555:::999333111333888444444333333333222222222111222333333222222444666:::888555222111000111222222222111111111111222222000000////////////000000000000000000000000000000........................//////............//////000000000000000000000000.../////////000000111111------...///000000//////............/////////000...............///000000111000000000//////......////////////////////////000000000000000///.........///000111111000///...111111000000////////////,,,,,,,,,---------......---.........//////000000//////.........---------........................,,,,,,,,,---------......,,,---///000000///---,,,........................------......///000000000/////////000111111222222111222222333333444555555333555777888888888999:::888999:::;;;<<<>>>???????????????@@@AAADDDFFFGGGCCCDDDDDDEEEFFFHHHIIIJJJNNNMMMLLLLLLLLLMMMOOOPPPOOOQQQSSSTTTUUUVVVXXXZZZXXXXXXXXXZZZ]]]^^^^^^]]]^^^\\\]]]aaagggjjjgggdddaaaiiirrruuurrrooopppssskkknnnrrrrrrqqqpppqqqrrr{{{wwwsssppppppssssssooojjjggg^^^XXXYYYUUUIII>>>:::666666666666555444333222222111000000000000000000000000000000000//////...//////......---------,,,/////////...---------,,,---.........---,,,,,,+++,,,,,,+++***+++,,,---...111111000......---------///...,,,++++++,,,...///////////////////////////........................//////.........---------,,,---......///.........333222111000////////////....................................////////////000000000000000/////////////////////000000000000000000000000000000000000111111111111111111111111000111222333333222000///,,,000333333111333999???GGGEEECCC???<<<888666444555444444444444555666666666666666555444444666888AAA???;;;777555555666777777888999::::::999888777666666666666777777777777888777666666666666777777666777888777666666888:::888888999999888888777666888999999888666666777888777999:::999777888===AAA<<<;;;:::::::::<<<===>>>AAAAAA===888888>>>BBBCCC===;;;<<>>>>>???@@@AAADDDBBB@@@AAACCCDDDBBB@@@@@@===;;;<<<>>>???===:::>>>===;;;:::999:::;;;;;;888888999<<<>>>???>>><<<;;;888666555777999999999777777666666666777777888888777666555444333333333222333555777777666444333444444555777999999888666777777666555333222111000333333333333333333333333111111111222222333333333666444222111222333333222111111222222222222111111111111000//////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222000000000000000000000000///////////////////////////////////////////////////...,,,,,,,,,---///111////////////////////////000000000000000000000000////////////////////////........................111111000000//////......////////////////////////........................................................./////////000000------............---------------------------------------............///000000000000111111111111111222222333333444444555666666888999999999999999<<<<<<;;;;;;;;;<<<<<<===??????@@@@@@@@@AAAAAAAAACCCCCCDDDFFFGGGHHHIIIJJJJJJJJJJJJJJJLLLNNNPPPQQQRRRRRRQQQQQQSSSTTTVVVWWWSSSUUUWWWZZZ\\\]]]]]]]]]]]]^^^___aaadddgggjjjkkkjjjjjjlllqqquuuvvvsssooonnnnnnnnnnnnoooppprrrrrr|||xxxuuuqqqrrruuuuuupppkkkiii```ZZZYYYUUUIII===888666666666666555444333222333222111000000/////////000000000000000//////.../////////.........------..................------------......------,,,+++...---,,,,,,,,,---...///111000///......---------...---,,,++++++,,,---...////////////////////////........................000000/////////.........---...//////000000//////333222111000////////////......................../////////000000000000111////////////////////////////////////000000000111111111111111111111111111111111111111111111111111000111111222222222111111111222444333111333777;;;CCCDDDDDDBBB@@@<<<888666555555555555555666777888777777777666555555777999<<<:::888666555555666777777888888999999888777777666666666777777777888888888777777777777777777777999:::;;;:::888777888999999999:::::::::::::::999888999;;;;;;999777777888777888999:::;;;===AAADDDAAA@@@???===<<<;;;::::::;;;<<<:::777999@@@EEEFFFBBB===;;;>>>???======@@@CCCCCCBBBBBBCCCEEEFFFGGGLLLJJJHHHIIIKKKKKKJJJHHHHHHEEECCCBBBDDDDDDCCCAAA???>>>===<<<;;;<<<<<<===:::999999:::<<<;;;:::888;;;888666555666777888777999999999999999:::::::::888777666666555555555555444555666666666555444333555555555777999:::888777666666555555444333222222333333333333333333333333333333333222222222222222333111//////111222222111111111222222222222111111333333333333333333333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000///...---,,,,,,...///111////////////////////////000000000000000000000000////////////////////////////////////////////////111000000000/////////...////////////////////////..................................................................//////------............---------------------------------------............/////////000000000111111111111111222333333444444555555666777888999999999999;;;;;;;;;;;;;;;<<<<<<===????????????@@@@@@@@@@@@CCCCCCDDDEEEGGGHHHIIIIIILLLLLLLLLMMMNNNPPPRRRSSSRRRRRRQQQRRRSSSTTTVVVWWWSSSTTTWWWYYYZZZ[[[[[[[[[\\\\\\^^^```cccfffhhhjjjkkkkkkkkkmmmooopppooonnnnnnnnnnnnnnnnnnooopppppp~~~wwwtttqqqrrruuutttooojjjjjjbbb\\\YYYTTTIII===777666666666666555555444333444333222111000/////////000000111111000000///...000000////////////........................//////------......------,,,,,,......------......///000111000///......---......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................000000000000000/////////...//////000000000000000222222111000////////////........................000000000000111111111111.........////////////////////////000000000111111111111111111111111111111222222222222222222222222000000000000111222333333555555444333222333444555<<<>>>@@@AAA???<<<888555555555555666666888999999777888888777666666888999666666666666666666666666666777888888888888777777666777777777777888888888888888888888888888888888<<<===???>>><<<999888999777777888888888888888888999;;;======<<<:::999:::<<<;;;;;;===@@@DDDFFFFFFGGGGGGFFFEEECCCBBBAAA@@@???AAAAAA@@@CCCJJJOOOOOOOOOHHHCCCEEEGGGFFFFFFHHHEEEEEEEEEFFFHHHJJJKKKLLLPPPNNNMMMMMMNNNNNNMMMKKKIIIGGGCCCBBBBBBBBBAAA@@@???>>>===<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<;;;999888:::888666666888:::::::::;;;;;;;;;::::::999777777888777777666666666777777777777666666555555444444666666666888::::::999777555555555444444444333333333333333333333333333333444444333333222222111111222000......///111111111111111222222222222111111333333444555555444333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////111111111111111111111111///...---------...///000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000////////////////////////////////////.........................................................---------------------............------........................---------............/////////000000000000111111111111222222333444444444555555666777888888888888:::::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>????????????BBBCCCDDDEEEFFFGGGHHHIIINNNNNNNNNNNNPPPRRRTTTUUURRRQQQRRRRRRSSSUUUVVVWWWUUUVVVXXXYYYZZZ[[[[[[[[[[[[\\\]]]___bbbeeegggiiikkkllllllkkkjjjjjjlllnnnnnnnnnnnnmmmmmmnnnoooooouuuqqqooopppsssrrrmmmhhhiiiccc\\\YYYUUULLL@@@888666666666666666555444444222222111111000000111111000111111111111000//////000000000000000/////////------......//////000000,,,------...------,,,,,,.............../////////000000///...............,,,,,,------------,,,,,,////////////////////////........................////////////////////////......///000000000000///111111000///////////////........................//////000000000111111111...............///////////////000000000111111111111111111111111111111111222222222222222222222222111000//////000222444555777555333222333444444333555666888999999888666555444444555555666777999999666777888777666666777888555666666777777666555444666666777777777888888777777777777888888888999999888999999:::::::::::::::???@@@BBBAAA???;;;:::999999999888888777777888888:::<<<===<<<;;;;;;===>>>???<<<;;;===BBBEEEEEEDDD??????@@@AAABBBCCCCCCCCCFFFIIIJJJJJJNNNUUUYYYXXXYYYRRRNNNQQQTTTSSSRRRSSSVVVWWWWWWXXXYYYZZZ\\\\\\\\\[[[ZZZZZZYYYYYYXXXWWWSSSPPPMMMKKKJJJIIIIIIIIIHHHGGGEEECCCAAA@@@>>>>>>@@@???>>>>>>>>>>>><<<;;;:::888777888:::==================<<<:::888555444777777777666777777888888999888777666555555555555777777777999;;;;;;999777444444444555555555555555444444444444444444444444333333333333333333222222555333000000111111111111111222222333333222222111///000222333333222000///000000000000000000000000///////////////////////////////////////////////////////////////////////////000111222222111000///////////////////////////////////////////////////000000000000000000000000///......---...///000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////...................................................------------,,,,,,,,,------............------////////////////////////---------............///////////////000000000111111111111222333333444444444444555666777777777777888999::::::;;;;;;;;;;;;<<<============>>>>>>>>>AAABBBCCCDDDFFFGGGHHHHHHMMMMMMMMMMMMNNNPPPSSSTTTQQQQQQRRRSSSTTTUUUVVVVVVXXXXXXYYYZZZZZZ[[[[[[[[[[[[[[[]]]^^^aaadddfffggggggjjjlllllliiihhhkkkmmmllllllmmmmmmnnnpppqqqrrruuuqqqoooqqqtttsssmmmgggfffbbb\\\XXXUUUOOODDD:::666666666777666666555444000000000000111222333444111111111111111000000////////////000000000000000---......//////000000000,,,,,,------...------,,,,,,,,,------............000//////............///,,,------......------,,,////////////////////////................................................,,,---......//////......111000//////////////////////////////////////////........./////////000000............//////000000000000000000111111111111111111111111111111111111222222222222222222222222111000//////000222444555555444222333444555444333333222222222333444666777444444444444555666777888555666777777555555666777777777999999888777555444777777777777777888888999888888888888999999999999999999:::;;;<<<<<<;;;;;;???AAACCCCCC@@@===;;;;;;>>>===<<<;;;::::::;;;;;;<<<<<<<<<;;;;;;===AAADDDAAA???>>>BBBGGGJJJKKKIIINNNOOOQQQSSSVVVXXXZZZ[[[___cccgggiiinnnvvvyyyxxxwwwrrrqqqvvvzzzyyyyyy{{{}}}~~~~~~~~~}}}}}}|||{{{yyyxxxwwwwwwtttsssqqqnnnllljjjjjjkkkdddcccaaa^^^[[[XXXVVVUUUTTTQQQNNNLLLKKKJJJGGGEEEAAA???>>>=========<<<:::=========<<<;;;:::999888888777777777777777888999:::999888666666555555555777777777999::::::999777444444444555555555666666444444444444444444444444111111222333444444555555:::888555333333333333111222222333333333333222222---///000222222000///---111111111111111111111111///////////////////////////////////////////////////////////////////////////000111222222111000///////////////////////////////////////////////////////////////////////////............//////000000////////////////////////////////////////////////////////////////////////........................////////////000000000000////////////////////////////////////////////////........................------------------------------............------////////////////////////---------............///...////////////000000000000000111222222333333444333333444555666666666666777888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======AAAAAABBBCCCEEEFFFGGGHHHIIIIIIIIIJJJKKKMMMOOOPPPPPPQQQRRRSSSTTTUUUUUUVVVWWWWWWWWWWWWXXXXXXYYYYYYXXXXXXYYY[[[]]]```bbbcccaaaeeejjjkkkjjjhhhiiijjjiiijjjkkkmmmooorrrtttvvvwwwtttssstttwwwvvvpppjjjdddbbb]]]XXXUUUQQQFFF;;;666666666777777666666555111111111111111222333444111111222222111111000///......////////////000000//////////////////000000,,,,,,------......------,,,,,,---............---//////............//////........................////////////////////////........................------------............,,,------...............000//////....../////////////////////////////////............////////////......//////000000111111000000000111111111222222222222222222222222222222333333333333333333333333000000000000111222333333333333444444444444555555555444222222222555777999444444444444444555555666444555777777666555555666888999999:::999888666555888777777777888999:::;;;888888999999999:::::::::999:::<<<===>>>======<<<>>>@@@BBBBBB@@@>>>>>>>>>===<<<;;;;;;;;;<<<===>>>AAAAAAAAABBBCCCFFFKKKOOOPPPPPPRRRUUUZZZ]]]______iiiiiijjjkkkmmmpppssstttpppvvv||||||zzz{{{wwwrrrnnnjjjgggcccaaaXXXUUUQQQNNNKKKGGGCCC@@@>>>>>>===<<<;;;;;;<<<<<<:::999999888888888999999999999888888777777666666777777777888::::::888666555555555555555555666666444444444444444444444444000111222333444555666777<<<999666555555555444333222222333333333333222222///000111222222111000///111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////............................../////////000000000////////////////////////000000000000000000000000////////////////////////........................////////////000000000000////////////////////////////////////////////////........................,,,---------............------............------........................---------............///......////////////000000000000111111222333333333222222333444555555555555555666888:::;;;;;;::::::::::::::::::;;;;;;;;;<<<@@@AAABBBCCCDDDEEEFFFGGGGGGGGGGGGGGGIIIKKKMMMNNNPPPQQQRRRTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUVVVWWWVVVVVVWWWYYY[[[]]]___```^^^bbbfffiiiiiigggfffffffffgggiiilllooosssuuuwww~~~xxxuuutttvvvyyywwwqqqjjjeeeddd___XXXUUUQQQFFF:::666666777777777777666666444333222222111111111222111222222222222111000000------........./////////000000000///////////////+++,,,------......------,,,---...///000//////...//////............//////111000///......///000111////////////////////////........................---.........////////////------.../////////////////////.........//////000////////////////////////...////////////000000000//////000000111222222333000000111111111222222222222222222222222222222222333333333333333333333333000111111222222222111111222444666666333222333555555555444444555666777888777666666555555555555555444666888888777666666666777777888888999999888888999888888888999:::;;;<<<999999999::::::::::::;;;999;;;===>>>??????>>>===<<<>>>??????>>>>>>@@@AAA=========>>>@@@CCCFFFHHHKKKNNNRRRUUUWWWZZZ]]]```dddfffhhhjjjjjjkkkmmmnnniiihhhggggggiiimmmqqqtttooouuu{{{~~~yyyuuuqqqmmmiiiddd___[[[TTTQQQMMMHHHEEEDDDCCCDDD======<<<;;;:::::::::;;;777888999999999888777666777666666888999999777444666666666666555555555555555555555555555555555555111222222333444555666666888666444333444555555444222333333444444333333222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000////////////////////////////////////////////////......///000000000000000------------------------000000000000000000000000////////////////////////.........................../////////000000000111////////////////////////////////////////////////........................,,,,,,---...///000000111------............---------------------------------------............///........./////////000000000000000111222222333333111222333444444555555444444555888:::;;;;;;:::999999999999::::::::::::;;;@@@@@@AAABBBDDDEEEFFFFFFGGGGGGGGGGGGIIIKKKMMMNNNPPPQQQRRRTTTUUUUUUUUUUUUTTTTTTSSSSSSTTTVVVWWWXXXXXXYYYZZZ[[[]]]___aaaccceeeeeefffhhhiiiiiigggeeeeeefffgggjjjmmmpppsssttt}}}vvvtttsssuuuxxxvvvoooiiigggfff```XXXTTTQQQEEE888666666777777777777777666777666444222111000//////111222222222222111000000,,,---------......//////111111000000//////......+++,,,,,,---.........------...000111111111000/////////.........//////000333111000......000111333////////////////////////.........................../////////000000111111...//////000000000000000//////.........//////000000000000000000000000000000000000000111111111111///000000111222333333333000111111111111222222222222222222222222222222222333333333333333333333333000111222333333222000///222666999777222///111555333444555666666666555444999888777666666555555666555777999999888777777777444555666777888999:::;;;999999888888999;;;<<<>>>999999:::::::::;;;;;;;;;999;;;===???@@@???>>>>>>;;;<<<=========>>>AAACCCDDDDDDEEEGGGKKKPPPTTTWWWVVV[[[aaagggjjjkkklllmmmnnnqqqrrrqqqmmmjjjkkklllmmmkkkjjjjjjmmmsssxxx|||}}}zzzsssnnnfff]]]VVVRRROOOOOO@@@@@@???======<<<<<<<<<666777999:::;;;999888777666666666777888888666444777777666666555555555555555555555555555555555555333444444444444444444444333222000111333555666555222333333444444333333222111111000//////000111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222000000000000000000000000////////////////////////000000000000000000000000......///000000000000000------------------------000000000000000000000000////////////////////////000000000000000000000000.../////////000000111111////////////////////////000000000000000000000000........................+++,,,---...///111222222---..................------------------------------------.........//////............/////////000000000000111222222333333111111222333444444444444333555777:::;;;;;;:::999888888999999999:::::::::???@@@AAABBBCCCEEEFFFFFFHHHHHHHHHIIIJJJLLLNNNOOOOOOQQQRRRTTTUUUUUUUUUUUUWWWVVVVVVVVVWWWYYY[[[\\\^^^^^^___```bbbdddfffgggnnnkkkhhhiiikkkllljjjhhhdddeeefffhhhkkkmmmpppqqq~~~uuuyyytttssszzzvvvlllmmmfffddd___WWWRRRNNNEEE<<<444555555666777666666666444444333333111000...---000000111111111111000000...000111222222111000...//////000000000000//////------............---------------.........//////------..................///...---,,,---///111333222111000...------------////////////////////////------......//////000000------......///000000111111111000000//////......///////////////////////////////////////.........000000111222222222222111222111111111000000//////000111111111111222222222444444444444333333222111111000///000222333222111444666888888666333222222555666666666666666555555666666666666777777777777777777888999999888666555999:::;;;999666555777999888777777888:::;;;;;;:::>>>;;;888888:::<<<<<<;;;<<<===???AAA@@@???<<<:::???@@@AAADDDHHHJJJKKKKKKPPPRRRVVVYYY[[[]]]```bbbeeeddddddeeejjjqqqxxx}}}wwwssssssmmmeeeZZZIII@@@FFFFFF===999>>><<<;;;>>>AAA>>>777666;;;444666888888777555555555555666666666666666666666333333444444555777888999777666555333333444555555222333333444444333333333444444444444444444444444000111111111111222222222111111111111000000000000111111222222222222111111000000////////////000000............/////////000000000000000000000000000000000000000000000000000000000//////.........---000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000///...............333---,,,000111------000111111000///...---,,,,,,.../////////...---,,,,,,........................,,,------...............---...............------+++,,,------......------................................................---------............////////////000111111222222333333333333333333333333222333444666777999:::;;;999999999999999999999999>>>@@@BBBBBBBBBBBBDDDFFFIIIJJJJJJLLLMMMNNNOOOPPPOOOOOOOOONNNNNNPPPTTTXXXUUUUUUUUUTTTTTTUUUVVVVVVZZZ[[[]]]___bbbeeeggghhhdddfffiiijjjjjjjjjkkkmmmiiihhhgggggghhhjjjmmmnnn~~~vvvyyytttssszzzvvvmmmmmmiiigggaaaXXXRRRMMMCCC:::555555555555666666666777666555444333111000///...000000111111111111000000...///111222222111///...//////000000000000//////...//////////////////...---------.........//////---...............------///...---,,,---///111222222222111//////.........////////////////////////.........///////////////,,,------...//////000000111000000000/////////...////////////////////////////////////////////////111111222333333333333333222111111111000000000000222222222222333333333333333444444444333333222111111000000111333555444333333555777777555333222222555666666777777666666555666666666777777777888888888888999999:::999999888:::;;;<<<:::888777999;;;??????>>>??????@@@@@@???===;;;999;;;???DDDFFFFFFLLLKKKIIIGGGDDDCCCAAAAAAGGGIIILLLQQQWWW]]]aaacccbbbeeeiiikkkmmmoooqqqssswwwwwwzzzoooZZZRRROOOGGGAAA@@@>>><<>>???===;;;:::===AAAGGGKKKLLLUUUSSSQQQPPPPPPRRRUUUWWW___```dddjjjrrrzzz{{{pppnnnlllccc[[[SSSKKKFFFDDDBBB===999888888888888888777666555555555555555555555555555555777777777777777888999:::>>>===;;;888666444333333444444444444444333222111444444444444444444444444111111111111222222222333222222222111111111000000222111000//////000111222111000000//////000000111////////////000000000000000000000000000000000000000000000000000000000000000000////////////..............................////////////////////////////////////////////////000000000000000000000000000//////............///000------000000---...000000000000000000000000000....../////////...------..............................///000000000//////...//////000000/////////,,,,,,---............---................................................---------............////////////000111111222222222222333333333333333333222333444666777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@@@@@@@@@@BBBDDDEEEEEEFFFGGGIIIJJJKKKKKKMMMOOOQQQQQQRRRRRRUUUVVVZZZYYYXXXWWWVVVUUUUUUUUUUUUVVVXXXZZZ\\\^^^___``````cccgggjjjlllnnnqqqsssmmmmmmlllllllllnnnooopppwww{{{vvvttt{{{vvvmmmmmmllljjjcccZZZSSSMMMCCC999777666444333444555777999;;;999666333111000000111000000111111111111000000......////////////......//////000000000000///////////////000000/////////............////////////////////////...---,,,+++.........---...///000111111111000000///000000000////////////////////////000000//////......------,,,---------.........///000000000000//////////////////////////////////////////000000000000111111111222222333444333333333111111111111111111111111333333333333444444444444333333333444444333333222111111333555999::::::888222444666666555444444555666666777888888888777777777777777888888888999999:::999999999:::<<<>>>???<<<<<<<<<;;;;;;;;;<<<===:::;;;;;;;;;;;;<<<>>>@@@@@@???>>>@@@CCCGGGKKKNNNVVVXXX[[[aaahhhqqqxxx|||wwwjjjZZZOOOJJJEEE@@@<<>>===;;;999777555444333555555555555444333222111444444444444444444444444111111111222222222333333333333222222222111111111222111///......///111222111000000000000000000111//////000000000111111111000000000000000000000000000000000000000000000000000000//////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000///............//////......///000///......000///000000000111111111222......////////////.................................//////000000000000000...///000000000000000000,,,------...............................................................---------............////////////000111111222222222222222222222333333333333333444666777999::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>@@@AAA@@@AAABBBDDDCCCDDDEEEFFFHHHIIIJJJJJJLLLNNNQQQSSSSSSTTTUUUVVVZZZYYYXXXWWWWWWWWWWWWWWWYYYZZZ[[[\\\]]]^^^]]]]]]]]]```eeehhhkkknnnqqqtttppppppooooooooopppqqqrrrxxx{{{vvvtttzzzvvvlllllljjjhhhbbbYYYTTTOOOEEE<<<777666444333444555777999;;;999666333111111111222000000111111111111000000......////////////......//////000000000000//////---......//////......---........./////////000000////////////...---,,,+++...............//////000//////.........///000000////////////////////////000000//////......---------------...............////////////000000000000000000000000000000000000000000000000111111222222000111111222222222222222111111111111111222222222222222222222333333333333222333333444444333333333222222444777;;;<<<;;;:::333555666666555444555666666666777888999999888888888888888888999999999999999999888999:::<<<>>>@@@;;;;;;::::::<<<=========???@@@@@@???===>>>AAADDD@@@AAACCCEEEIIIMMMQQQTTT___dddmmmxxxzzzlllcccZZZNNNCCCEEEAAA>>>===>>>@@@??????;;;;;;;;;::::::999999999555666666888:::<<<>>>???999999888888777666555444444555555555444444333222444444444444444444444444111222222222222333333333333333333333222222222222333111000......000111333111111000000000000111111000000000111111111111222111111111111111111111111000000000000000000000000//////000000000000000000000000000000000000000000111111111111111111111111//////////////////////////////////////////////////////............//////...111333111//////////////////000000111111222222......///////////////..............................//////000000000000000......///000000000000000,,,---......//////......................................................---------............////////////000111111222222111111111222222333333333333444555666777888999:::;;;;;;;;;<<<<<<=========>>>@@@AAABBBAAABBBDDDEEEDDDDDDEEEFFFHHHIIIJJJKKKJJJMMMQQQSSSTTTTTTTTTUUUWWWWWWWWWWWWXXXXXXYYYZZZ\\\\\\]]]^^^^^^]]][[[ZZZ[[[^^^bbbfffhhhkkknnnppppppppppppqqqqqqrrrsssssswwwzzzuuusssyyytttkkkkkkgggfff```XXXTTTPPPGGG===666555555444555666777888999777555333222111222222000000111111111111000000//////////////////////////////000000000000//////------............------....../////////000000000////////////...---,,,,,,......//////////////////......---......///000000///////////////////////////////////////.........////////////////////////////////////000000000000000000000000000000000000000000000111222222333333000000111222222222222111111111111222222222222222222222222222333333333333222222333444444444333333222333555888<<<===;;;:::666777888777555555666777666777888999999:::999999888888999999999:::::::::999999999:::;;;===>>>???<<<:::999:::===>>>???>>>===???@@@>>><<<<<<@@@DDDBBBFFFMMMSSSYYY___eeeiiivvv|||{{{gggVVVIIIDDD>>>;;;<<<===<<<:::;;;;;;::::::999888888888555666777888:::<<<>>>???666666666777777666555555444444555555555555444444444444444444444444444444222222222222333333333333444444444333333333222222333222111000000111222333222111111000000111111222000111111111222222222222111111111111111111111111000000000000000000000000//////000000000000111111111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000///............//////000///555777444000//////.../////////000000111111111......///000000000//////..............................///000000000//////------...///000000000000------...////////////...................................................---------............////////////000111111222222000000111111222333333333444444555666777888999999::::::;;;;;;<<<=========>>>@@@BBBBBBBBBBBBDDDFFFDDDDDDEEEFFFHHHIIIJJJKKKIIILLLPPPRRRRRRSSSTTTUUUVVVVVVVVVWWWXXXYYYZZZ[[[ZZZ[[[\\\]]]]]][[[YYYXXX[[[^^^aaaccceeegggiiikkkmmmmmmnnnooopppqqqrrrrrrvvvzzztttrrrxxxsssiiijjjfffeee___XXXSSSOOOFFF<<<555555555555666666666777555555444444333222222111000000111111111111000000000000000//////000000000//////000000000000//////......////////////........./////////000000000000---...............------...///////////////..................///000111222////////////////////////.........///////////////000000000000000000000000.../////////000000000111000000000000000000000000000000111111222333333444000111222222333333222222111111111222222333333333333333333333444444444444111222333333444444444333333444666999<<<===;;;999888999999888666555666888666777888999::::::::::::999999999::::::::::::;;;:::;;;<<<===>>>>>>>>>>>>===;;;:::;;;???AAAAAA@@@===@@@DDDEEEFFFJJJRRRXXX[[[bbbmmmwwwyyyhhh___TTTLLLGGGCCC>>>:::<<<<<<;;;;;;:::999999888888888888888999:::<<<<<<555666777777777666555444222333444555666666666666444444444444444444444444222222222333333333444444444444444444333333333333222222222222222222222222222111111000000111111222111111111222222222333333111111111111111111111111000000000000000000000000//////000000000111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000...............///000000111888;;;666000000000.../////////////////////000......///000000000000000........................------...////////////...,,,,,,---...///000000///------...///////////////................................................---------............////////////000111111222222///000000111222222333333444444555666777888999999999::::::;;;<<<<<<======>>>???AAAAAAAAAAAACCCEEECCCCCCDDDFFFGGGHHHIIIJJJIIIKKKNNNPPPQQQRRRTTTUUUVVVVVVVVVVVVWWWXXXYYYYYYVVVWWWZZZ\\\]]]]]][[[ZZZ]]]___bbbccccccccceeefffggghhhiiikkkmmmnnnoooooovvvyyytttrrrwwwrrriiiiiigggeee___WWWRRRNNNDDD;;;444555666666777666666666333333444444444333222111000000111111111111000000111111000000000000111111//////000000000000////////////000000000000//////////////////000000000000------......///............///////////////......////////////000222333333////////////////////////---.........//////000000111111111111000000000000.../////////000000111111000000000000000000000000000000111222333333444444222222333444444444444333111111111222222333333333444444444555555555666666111222333333444444444444333444666999<<<<<<:::888:::;;;;;;999777666777888666777888999:::;;;;;;;;;999999:::::::::;;;;;;;;;;;;<<<>>>@@@@@@@@@???>>>>>><<<;;;===@@@CCCCCCAAAGGGMMMTTTYYY^^^gggrrr{{{{{{lllbbbXXXNNNHHH??????>>>===<<<<<<;;;;;;::::::999888888999999999777777888888777666444333222222444555666666777777444444444444444444444444222222333333333444444444555555444444444333333333222333333444444333333222222222111111111111222222111111222222222333333333111111111111111111111111000000000000000000000000//////000000111111111222000000000000000000000000........................////////////////////////000000000000000000000000...............///000111333;;;===777111000000---///////////////...............///000000000000000........................,,,------...............+++,,,---...////////////---......///////////////................................................---------.........///////////////000111111222222///000000111222222333333444555555666777888888999999999::::::;;;<<<=========>>>@@@@@@@@@@@@BBBDDDBBBCCCDDDEEEFFFGGGHHHIIIHHHKKKMMMNNNOOOQQQSSSVVVXXXWWWWWWVVVVVVVVVWWWWWWSSSVVVZZZ]]]___```___^^^```bbbccccccbbbbbbbbbcccbbbccceeehhhjjjkkkllllllzzzxxxwwwxxxxxxuuunnniiiiiiggg```XXXSSSOOOGGG>>>888888888888888777666666444444444333333333222222111111111111111111111111555444333222111111111111000000000000000///......000000///...............------///000111111111111---------------...//////222111111111000000//////------...000111222333444...///000111222333333333////////////////////////222333555666555333111///111111000000//////......000000000000000000000000000222444444333333444555222333444333111111111222111222222333333444444555666666555555555555666666555555666666666666555555555666999>>>@@@@@@<<<999999999999999999888777777888888999:::::::::999999???===<<<<<<<<<<<<;;;999;;;<<<===@@@AAAAAA>>><<>>>>>BBBGGGKKKTTT___mmmxxxzzzeeeVVVHHHCCC@@@AAA@@@<<<;;;===;;;<<<<<<;;;888777777888666555555666888888666444444555666777888888777777555555444444444444555555444444333222222222333333777777666444333222111000777555444444555555555444222222222222222222222222111111111111111111111111222333333222111111222444111111000000//////......111111222222222111111000222111111000000000000000000000////////////000000000000111111111111000000---......///////////////---------...///000000111000000000000000000000000---......///////////////111111111111111000//////////////////////////////////////////////////////////////////////////////............////////////.........------,,,,,,,,,..................------............////////////000000000000000000000000111111222333444444444444555444444555555666777888777888:::;;;<<<;;;;;;:::============>>>???@@@AAACCCCCCCCCDDDEEEGGGHHHIIIIIIKKKNNNOOOOOOOOOQQQRRRVVVXXXYYYYYYWWWUUUUUUVVVUUUVVVWWWYYYZZZ\\\]]]]]]eeecccbbbaaabbbbbbbbbaaaaaabbbdddfffhhhjjjkkkkkk~~~yyyxxxwwwxxxxxxuuuooojjjkkkiiibbbZZZTTTOOOFFF===666777777777777666555555333333333333222222222222111111111111111111111111333333222111000000000000000000000000000///......000000///...............---......///000000000000......------......///000111111111000000000//////------...///000111111222000000111222222222111111////////////////////////222333555666555444111000111111000000////////////000000000000000000000000///000111333444444333333333444444333111000111222111222222333333444555555555555444444444444555555555555666666666666555555666777:::===???>>>:::777888999999999999888777666888999999:::::::::::::::888888999;;;===???????????????@@@BBBDDDFFFFFFFFFEEEFFFGGGHHHLLLUUUaaakkkpppzzz{{{```UUUKKKFFFCCC>>><<<===;;;;;;<<<===>>><<<:::777:::999888888888999999999666666666777777777777777666555555444444555555666444444333333333333333333555555555555555555555555888666444444444555444333222222222222222222222222111111111111111111111111333333333222111111222222111111000000////////////111111111111111111111111222111111000000000000000000000////////////000000000000111111111111000000---...//////000000//////------......///000000111000000000000000000000000---......///////////////000000111111000//////...////////////////////////////////////////////////////////////////////////............////////////......---------,,,,,,,,,....................................////////////000000000000000000000000000111222333444444444444444444444444555666777888777888999;;;;;;;;;;;;:::============>>>???@@@@@@BBBCCCCCCDDDEEEGGGHHHIIIIIIKKKNNNOOOOOOOOOQQQRRRTTTVVVVVVVVVTTTSSSSSSUUUUUUUUUWWWXXXZZZ[[[\\\]]]bbbaaaaaabbbccccccbbbbbbcccdddfffhhhiiijjjiiiiii}}}xxxwwwvvvwwwxxxvvvpppkkkmmmkkkdddZZZTTTOOOEEE<<<555666666666666555444444333222222222222111111111111111111111111111111111222222111000000/////////000000000000000//////...000000///...............---....../////////......//////......//////000111111111000000000000//////---.........////////////111111222222111111000///////////////////////////111222444555444333111000111000000000000/////////000000000000000000000000000///111444888999666222444555555444222000111222222222222333444444555555555444444333333444444555555666666777777666666555777888999<<<===<<<888555888888888999888888777666999999:::;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<>>>>>>======@@@DDDGGGJJJGGGPPP[[[eeeooo|||yyykkk[[[QQQJJJEEECCCEEEAAA>>>;;;:::;;;<<<;;;999<<<<<<:::888666666888:::999888777666666666777888666666555555555555666666555555444444333333333333333333444666888999:::;;;888666444333444444333222222222222222222222222222222222222222222222222222333333222222111111111111111000000000000/////////222222111000000111222333222111111000000000000000000000////////////000000///000000111111000000///---...//////000000//////---......//////000000111000000000000000000000000---....../////////////////////////////////...---////////////////////////////////////////////////////////////////////////............////////////...------------,,,,,,,,,........................---............/////////000000000000000000000000000000222333333333333333444444444444555666777888777888999:::;;;;;;;;;;;;===<<<<<<======>>>???@@@BBBBBBBBBCCCEEEFFFHHHIIIIIIKKKMMMNNNNNNOOOPPPQQQRRRSSSSSSRRRPPPPPPQQQSSSSSSTTTUUUWWWYYY[[[\\\\\\]]]___aaacccdddcccbbbaaaeeegggiiijjjkkkjjjiiihhh}}}wwwvvvvvvwwwxxxvvvpppkkkkkkiiibbbYYYSSSNNNEEE;;;555666666666666555444444222222222111111111000000111111111111111111111111111111111111111000000/////////000000000000//////000000///...............---...............---,,,///////////////000111111000000000000000000//////////////////////////////000000111111111111000000///////////////////////////000111222222111000///000000000000000000000000000000000000000000000000333111222777===>>>999444555666666555222111111222222222333333444555555555555555555444444555555555666666777777777777666666666666888:::<<<;;;888555777888888888888888777777999:::;;;<<<<<<<<<<<<<<<>>>??????>>>======>>>???@@@@@@AAACCCGGGNNNVVV[[[dddtttttthhh\\\SSSTTTXXXUUUPPPGGG@@@;;;:::<<<>>>===>>>>>><<<999888999<<<;;;:::888666555666888999777666666555555666666777666555555555444444333333222333444666777999:::;;;888666444333444444222111222222222222222222222222222222222222222222222222333222222222222222111000000000000000000000000000333222000//////111333444222111111000000000000000000000////////////000000//////000000000000//////......///000000000000000......//////000000000000////////////////////////---......///////////////---......///......------////////////////////////////////////////////////////////////////////////............////////////---------------------------------...............---------........./////////////////////////////////000111222333333333333444444444444555666777777777777888999:::;;;;;;;;;<<<<<<<<<<<<===>>>??????AAAAAAAAABBBDDDFFFHHHIIIGGGIIILLLLLLLLLLLLNNNOOOPPPQQQQQQPPPNNNNNNPPPRRRRRRRRRTTTVVVXXXYYY[[[\\\\\\^^^bbbddddddbbbaaa```eeegggjjjlllmmmlllkkkjjj~~~wwwvvvvvvwwwxxxvvvpppkkkgggeee___WWWRRRMMMEEE<<<666666777777777666555555222222222111111111000000111111111111111111111111222222333333333222111000//////000000000000//////000000///...............---...............---,,,///////////////000111111//////////////////000000111111000000000000//////......///000111222222111000000000000000000000000---...////////////...---000000000000111111111111111111111111111111111111333111222777===>>>999444555666777555333222222333222333333444444555666666777777666666666666777777666666777777777777666666444444666999<<<<<<:::777888888999999999999888888::::::;;;======>>>>>>>>>===>>>?????????AAAFFFIIIDDDIIIPPPYYYcccppp}}}rrrdddccciiillljjjdddXXXKKKBBB>>>>>><<<===>>>>>>======>>>>>><<<;;;888777666777888999777777777666666777777777666666777666666444333222222333444444555666777777777555333333333333333111222222222222222222222222222222222222222222222222333222111222444444222000000000000000111111111111222111000//////111333444222111111000000000000000000000////////////000000//////000000000000//////...//////000000000000000/////////000000000000000////////////////////////---......///////////////------............------////////////////////////////////////////////////////////////////////////............////////////---------------------------------.........//////------------............//////////////////////////////000111222222222222333333333444444555666777666777777888999:::;;;<<<;;;;;;;;;;;;<<<===>>>??????@@@@@@BBBDDDFFFGGGHHHEEEGGGJJJJJJJJJJJJKKKLLLOOOPPPPPPPPPNNNNNNPPPQQQPPPQQQRRRTTTVVVXXXZZZ[[[\\\___bbbcccaaa``````aaadddfffiiilllmmmnnnnnnmmm~~~xxxwwwvvvwwwxxxvvvpppkkkeeeccc]]]UUUQQQMMMDDD<<<666777777777777666555555333222222222222111111111111111111111111111111111111222333444444333222111...//////000000000000000000000///...............---....../////////......//////......//////000111......////////////000000111111111111000000000000,,,---///000111222222222000000000000000000000000,,,------...............000000000111111111111222111111111111111111111111000///111444888999666222555666777666444333444555333333333444555555666666888777777777777777777888666777777888888777777666444444666999;;;<<<;;;999888999:::::::::::::::::::::;;;<<<===>>>?????????>>>>>>???======AAAHHHNNNOOOYYYhhhxxxpppiiillltttvvvwwwqqqdddUUUHHHAAA???===;;;;;;<<<===<<<;;;;;;:::999888888888999:::888888777777777777888888777777888888777555333222444444444444444444444444666444222222333444333222222222222222222222222222333333333333333333333333333111111333777888555222000000000111111111111222111000000000000222333444222111111000000000000000000000////////////000000...//////000000//////......///000000111111000000000000000000000000000000000000000000000000000000---......///////////////,,,---......///.........////////////////////////////////////////////////////////////////////////............////////////,,,,,,,,,------------...,,,,,,------.../////////,,,------------.........000000000000000000000000...///000111111222111111333333333333444555666777666666666777999:::<<<===;;;::::::;;;;;;<<<===>>>>>>???@@@AAACCCEEEGGGHHHEEEGGGIIIJJJIIIIIIJJJKKKLLLNNNPPPPPPOOONNNOOOPPPNNNOOOQQQSSSUUUWWWYYYZZZ\\\___``````^^^^^^aaaeeeeeefffhhhjjjlllnnnoooppp~~~yyyxxxwwwxxxxxxuuuooojjjgggeee___VVVQQQLLLCCC:::555666666666666555444444333333333333222222222222111111111111111111111111///111222333333222111000......///000000000000000000000///...............---......///000000000000......------......///000........./////////000000/////////000000000000000......///000111111000000000000000000000000000000------......////////////000000111111111222222222111111111111111111111111///000111333444444333333444555666666555555666777333333444444555666666666777777666666666666777777777777888888888888777777666666777999;;;<<<:::888999:::;;;;;;<<<<<<<<<;;;;;;;;;===>>>???@@@@@@@@@AAACCCEEEEEEHHHQQQ^^^gggzzzuuurrrtttuuuxxx}}}~~~vvviii___YYYPPPEEE???>>>>>>:::666999999999:::::::::::::::999888888777777888888999777888999999777555333222444444444444333333333333444333111222333444444333222222222222222222222222333333333333333333333333222111111444999;;;888444000000111111111222222222///000000111222222333333222111111000000000000000000000////////////000000......////////////......//////000111111111111000000000000000000000000000000000000000000000000000---......///////////////------...///////////////////////////////////////////////////////////////////////////////////////............////////////,,,,,,,,,---------......,,,,,,------...//////000,,,,,,---------.........000000000000000000000000---...///000111111111111333333333333444555666666666666666777888:::<<<===::::::::::::;;;<<<===>>>===>>>???@@@CCCEEEGGGHHHFFFHHHJJJKKKJJJIIIJJJKKKIIILLLOOOQQQPPPNNNMMMMMMMMMNNNPPPRRRTTTWWWXXXYYY[[[\\\]]][[[ZZZ^^^eeelllhhhggghhhhhhjjjlllnnnooo}}}zzzxxxwwwxxxxxxuuunnniiijjjhhhaaaWWWQQQLLLCCC999444444555555444444333222444444444333333333222222111111111111111111111111...///111222222111000///......///000000000000000000000///...............------///000111111111111---------------...//////---.........//////000000............//////000000000000000000000//////...000000000000000000000000////////////000000111111000000111111222222222222111111111111111111111111000222444444333333444555333444666666555555777888333333444444555666666666666666555555555555666666777777888888888888777777999888888:::;;;;;;999777:::;;;;;;<<<=========<<<;;;<<<===>>>@@@@@@AAAAAAAAAFFFMMMUUU```rrryyyuuuuuu}}}mmmZZZMMMHHHDDD>>>888888999:::;;;;;;;;;;;;;;;999999888888888888999999777888999999888666333222444444444444444444444444333222111111333555555444222222222222222222222222333333333333333333333333222000111555;;;===:::555000000111111222222222222...///000222333333333333222111111000000000000000000000////////////000000......////////////......//////000111111111111111111111111000000000000000000000000000000000000000---......///////////////------...///000000000///////////////////////////////////////////////////////////////////////////............/////////000,,,,,,,,,------.........,,,,,,------...///000000,,,,,,,,,---------......000000000000000000000000---...///000111111111111333333333333444555666666666666666666888:::<<<===::::::::::::;;;<<<=========>>>???@@@BBBEEEGGGHHHHHHJJJKKKLLLKKKKKKKKKMMMGGGJJJOOOPPPPPPMMMLLLKKKLLLMMMOOOQQQTTTVVVXXXYYYYYYZZZZZZYYYXXX^^^iiiqqqjjjiiihhhggghhhjjjlllnnnzzzzzzzzz{{{}}}}}}xxxooohhhjjjhhhaaaWWWOOOJJJCCC<<<777666555666777777555333222222222222222222222222222222222222222111000//////111222111000///000111111111000000000000000000000000000000000000000000,,,---......//////......////////////////////////000000000000000000000000////////////000000000000000111111111222222222222000000000000000000000000......//////000000111111222111111555999999444///222333333444444333333222444444444333333222222222444444444444444444444444000111222333444666777777999666555555888888777444::::::999999999999999999:::::::::999::::::;;;;;;888888999<<>>:::666???<<<===AAAAAA???CCCJJJUUU]]]ooo{{{{{{wwweeeUUUIIIBBB???<<<999:::===>>><<<:::777666666888999:::888666777777777777777777777777444444555555444444333222333333444444555666777777555555555555555555555555222222222222222222222222444444444444444444444444222222111111111111222222222222111111111111222222000000000000000000000000111111111111111000//////000000000000000000000000000000000000111111111111000//////.........//////111000///000111222111///000000000000000000000000000/////////............////////////////////////////////////////////////---,,,,,,,,,,,,---..............................//////.........---------////////////////////////............////////////000000000000000000000000000000000000111111111111111222222333333444444555555555666666777777888888::::::::::::;;;;;;<<<===@@@@@@AAAAAACCCDDDEEEFFFIIINNNUUUXXXVVVQQQLLLJJJFFFHHHLLLSSSXXXWWWSSSNNNRRRPPPNNNNNNRRRVVVXXXXXXSSSYYY___aaa___^^^aaaddddddeeeggghhhhhhhhhgggfff|||{{{zzz{{{}}}}}}xxxoooiiiiiiggg```VVVOOOJJJBBB;;;777666555666777777555333222222222222222222222222222222222222222111000000///111222111000///000111555444333222111000000000000000000000000000000000,,,---......//////..............................000000000000000000000000////////////000000000000000000000111111111222222000000000000000000000000////////////000000111111111000111666===???999333333333333333333333333333444444444333333333222222444444444444444444444444444444444444444444444444888777555666888999777555999999999999999999999999:::::::::999::::::;;;<<<===;;;999:::<<>>???@@@???:::666>>>;;;888666777999::::::777777777777777777777777444555555555555444333333333333444444555666666777444444444444444444444444333333333333333333333333333333333333333333333333222222111111111111222222222222111111111111222222000000000000000000000000111111222222111111000///000000000000000000000000000000000000111111111111000//////.........//////111000///000111222111///000000000000000000000000000000/////////.........////////////////////////////////////////////////------,,,,,,------...///........................//////.........---------////////////////////////............////////////000000000000000000000000000000000000111111111111111222222333333444444555555555666666777777888888::::::::::::;;;;;;<<<===@@@AAAAAACCCEEEGGGIIIJJJJJJOOOVVVZZZZZZWWWSSSQQQLLLMMMPPPTTTXXXWWWSSSOOONNNNNNNNNOOOQQQRRRSSSSSSUUUXXX\\\_________```bbbdddeeefffggghhhiiiiiiiii{{{zzz{{{}}}}}}xxxpppiiihhhfff```VVVOOOJJJBBB;;;777666666666777777555333222222222222222222222222111222222222222111000000///111222111000///000111777666555333222111111000000000000000000000000000------...////////////...........................000000000000000000000000////////////000000000000/////////000000000111111000000000000000000000000/////////000000000000111111///000999BBBEEE???777666555333222111222222333444444444444333333333333444444444444444444444444666666666666666666666666888777666777888999888666999999999999999999999999:::::::::::::::;;;<<<<<<===<<<:::999:::===???AAA???AAAEEELLLTTTcccyyyyyyhhhWWWRRRLLLIIIFFFCCC>>>:::>>>;;;888777888888888777777777777777777777777777555555555555555444444333333333444444555666666666333333333333333333333333333333333333333333333333333333333333333333333333222222111111111111222222222222111111111111222222000000000000000000000000111111222222111111000///000000000000000000000000000000000000111111111111/////////......//////000111000///000111222111///////////////////////////000000000/////////......////////////////////////////////////////////////---------,,,------...///.......................................---------////////////////////////............////////////000000000000000000000000000000000000111111111111111222222333333444444555555555666666777777888888::::::::::::;;;<<<======??????AAABBBEEEGGGJJJKKKJJJOOOWWW\\\]]]\\\ZZZYYYSSSSSSTTTVVVWWWVVVSSSQQQOOOQQQTTTVVVVVVVVVVVVWWW[[[[[[[[[]]]___```___^^^ddddddeeefffggghhhjjjkkk{{{{{{{{{||||||xxxpppiiihhhgggaaaWWWPPPKKKDDD<<<888777666777777777555333222222222222222222222222111111222222222111111000///111222111000///000111666555444333222111111111////////////////////////------...///////////////------------------------////////////////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000222///000999DDDGGG@@@777777555333111111111333444444444444444444444333333555555555555555555555555333333444666777888999:::888777777888888999999888999999999999::::::::::::;;;;;;;;;;;;;;;<<<===>>>>>>???@@@???======@@@BBBDDDPPPaaaqqqxxxkkk___UUUMMMEEE???<<<;;;;;;<<<===<<<888666888888888888888888888888555666666666666555444444444444444555555555666666333333333333333333333333222222222222222222222222222222222222222222222222333222222111111222222333222222111111111111222222000000000000000000000000000000111111000000///...000000000000000000000000///000000000111111111111//////////////////000111111000///000111222111///////////////////////////000000000////////////...////////////////////////////////////////////////---------------...//////................................................////////////////////////............///////////////////////////////////////000000000111111111111111222222333333444444555555555666666777777888888999999999:::;;;<<<===>>>>>>>>>???@@@BBBDDDFFFGGGIIINNNUUUZZZ[[[[[[ZZZZZZUUUUUUTTTUUUUUUUUUTTTSSSQQQTTTXXXZZZZZZ[[[^^^```eeeaaa^^^^^^aaabbb___\\\cccccccccccceeegggjjjkkk|||{{{{{{||||||xxxpppjjjiiihhhcccZZZSSSNNNFFF===999888777777888777555333222222222222222222222222000111111222222222111111///111222111000///000111222111111111111111222333////////////////////////---...//////000000//////........................////////////////////////////////////000000000000////////////000000000000000000000000000000000000111111111111000000000000222000111888@@@BBB<<<444666555333111111111333444444444444444444444444444555555555555555555555555333444555666777999::::::777888888999999999999:::999999::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@@@@BBBCCCAAAAAAGGGQQQYYYggg{{{ssscccTTTJJJFFFCCC???=========<<<;;;999999999999999999999999666666777777666666555444444444444555555555555555333333333333333333333333222222222222222222222222222222222222222222222222333333222222222222333333222222111111111111222222111111111111111111111111//////000000//////...---111111111111111111111111///000000000111111111111///////////////000111111111000///000111222111///000000000000000000000000111000000000////////////////////////////////////////////////////////////...------------...//////........................---.....................////////////////////////............///////////////////////////////////////000000000111111111111111222222333333444444555555555666666777777888888999999999:::;;;<<<>>>>>>@@@@@@@@@@@@AAACCCDDDDDDHHHLLLQQQTTTUUUTTTTTTTTTRRRRRRRRRRRRRRRSSSTTTUUUPPPRRRTTTVVVZZZ^^^dddhhhmmmgggaaaaaacccddd```\\\bbbaaaaaabbbcccfffhhhiii|||{{{zzz{{{{{{wwwpppjjjiiihhhddd[[[UUUOOOGGG???:::999777777888777555333222222222222222222222222000000111222222222222111///111222111000///000111////////////000111222333000000000000000000000000......///000000000000///////////////////////////000000000000000000000000////////////000000000000/////////000000000111111000000000000000000000000222111111111111000000000222000111555:::;;;777222444333222222222333444444444444444444555555555555555555555555555555555555777777777777777777777777777888::::::999999:::<<<:::;;;;;;<<<<<<=========>>>>>>>>>>>>???AAABBBCCC@@@BBBCCCDDDJJJZZZrrrvvvkkk[[[RRRFFF<<<888999<<<>>>999999999999999999999999777777777777777666666555555555555555555555555555333333333333333333333333222222222222222222222222333333333333333333333333333333222222222222333333222222111111111111222222111111111111111111111111//////000000//////...---111111111111111111111111000000000000111111111111////////////000111222222111000///000111222111///000000000000000000000000111111000000000/////////////////////////////////////////////////////////......------......///000........................---------...............////////////////////////............////////////000000000000000000000000000000000000111111111111111222222333333444444555555555666666777777888888888888999:::;;;<<<>>>???CCCCCCCCCBBBCCCCCCDDDEEEFFFIIIMMMOOONNNMMMMMMMMMNNNOOOPPPPPPPPPQQQSSSUUUTTTSSSSSSWWW^^^fffkkkmmmmmmgggaaa```bbbdddbbb___aaaaaabbbcccdddeeeggghhh}}}}}}{{{zzz{{{{{{wwwpppkkkhhhhhhccc[[[UUUOOOGGG>>>:::999888888888777555333222222222222222222222222000000111222222222222222///111222111000///000111000000/////////000111111000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000111111111222222000000000000000000000000222222222111111111000000000000222333555555444222111222222333333444444555444444444444555555555666555555555555555555555555666666666666666666666666666888::::::999999;;;===<<<<<<<<<===>>>????????????@@@@@@@@@AAACCCDDDEEEDDDJJJSSS\\\hhhvvvlll\\\NNNDDD???===<<<::::::::::::::::::::::::777888888888888777666666555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333444333333222222333333444222222111111111111222222111111111111111111111111111111111111111000000///111111111111111111111111000000000000111111111111////////////000111222333111000///000111222111///222222222222222222222222111111111000000000//////////////////////////////////////////////////////...............//////000........................---------.........//////////////////////////////............////////////000000000000000000000000000000000000111111111111111222222333333444444555555555666666777777888888888888999:::;;;===>>>???BBBBBBBBBBBBCCCDDDEEEFFFDDDGGGIIIKKKJJJIIIIIIJJJMMMOOOQQQPPPOOOOOOQQQSSSWWWTTTTTTZZZdddlllmmmllleeeaaa]]]]]]___bbbbbbbbbccccccdddeeefffggggggggg{{{}}}{{{zzzzzzzzzwwwqqqkkkggggggbbb[[[TTTOOOFFF===;;;999888888888777555333222222222222222222222222///000111222222222222222///111222111000///000111222222111000/////////000000000000000000000000000...//////000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111222222222222000000000000000000000000222222222222111111000000///000222222222222333444000111222333444555555555444444444555555555666666666666666666666666666666222333444555666777888999666999;;;;;;999999;;;>>><<<======>>>???@@@@@@AAAAAAAAAAAABBBCCCDDDFFFFFFNNN\\\nnnzzzlll]]]PPPDDD===::::::::::::::::::::::::888888888888888777666666555555555555555555555444555555555555555555555555666666666666666666666666444444444444444444444444444333333222222333333444222222111111111111222222111111111111111111111111222333333333333222111111111111111111111111111111000000000000111111111111////////////000111222333111000///000111222111///222222222222222222222222111111111111000000000000////////////////////////////////////////////////...............///000000........................---------.........//////////////////////////////............/////////000000000000000000000000000000000000000111111111111111222222333333444555555555555666666777888888888888888888:::;;;===>>>???>>>>>>>>>@@@AAACCCDDDEEECCCEEEHHHIIIIIIHHHIIIJJJNNNPPPRRRQQQOOONNNOOORRRSSSPPPPPPXXXdddjjjhhhccc^^^[[[YYYYYY\\\```cccddddddeeeggghhhiiihhhgggggg|||zzzzzzzzzvvvnnngggllllllfff[[[QQQJJJBBB;;;777777777777666555444333555555444333222222222222111444777777333000000111000000111111111000000//////000111222333222111111111111000000//////......000000000000000000000000000000000000000000000000//////000000000000//////......///000111222222333000000111222333333444444000///...------...///000//////000111222333333333444333333222222111111111444333333333333444555555222333555666666666555444444555666777888999:::;;;777777777888999999::::::;;;;;;:::999999::::::;;;@@@>>><<<;;;<<>><<<:::888888:::======;;;999777777444444555555666666777777777777666555555555555555888777666555444333222222333444444444555666666666222222222222222222222222000/////////000111222222222222111111111111222222111222222222222111000000222222222222222222222222////////////////////////111111000000000000111111////////////000222333444222222222222222111000///000000//////.........---//////000000///...------////////////////////////..................------................................................000000000000000000000000........................000000000000000000000000//////000111111111111111000111111222222333444444555555666666777777888888::::::;;;;;;<<<=========>>>>>>???@@@BBBCCCDDDDDDDDDEEEHHHJJJKKKJJJIIIHHHJJJMMMOOOPPPOOONNNNNNOOORRRPPPPPPUUU[[[___^^^\\\\\\\\\]]]]]]]]]\\\\\\[[[]]]aaabbb```ccciiihhhccc}}}zzzxxxyyyzzzwwwooohhhiiiiiicccXXXOOOHHH@@@999777777777777666555444444333333333222222333444444111444777666333111000111000000111111222111111000000000111222222111000///111000000000/////////...000000000000000000000000000000000000000000000000000000////////////000000//////000000111111222222000000111111222222333333111000000//////000000111000000111111222222333333333333333222222222222222444444333333444444555666333444555666777666666555555555666777888888999999777777888888999::::::::::::::::::;;;;;;<<<======??????>>>>>>>>>>>>???@@@@@@JJJWWW]]]bbblll}}}tttaaaZZZNNNCCC<<<;;;===???===;;;999777777777888999666666666666666777777777777777666555555555555666555555555555444444444444444444444555555555555555222222222222222222222222222111111111111222222333222222111111111111222222111222222222222111000000222222222222222222222222000000000000000000000000111111000000000000111111000000000///000000111111111222222222222111000///111111000000000////////////////////////...------////////////////////////////////////////////////................................................////////////////////////........................000000000000000000000000//////000111111111111000000111111222222333333444444555555666777777888888:::::::::;;;<<<<<<======<<<===>>>???@@@BBBCCCCCCAAACCCEEEGGGIIIIIIIIIIIIGGGIIILLLMMMMMMMMMNNNPPPRRRSSSVVV\\\bbbccc___[[[[[[[[[\\\\\\\\\\\\[[[[[[\\\```bbbaaadddjjjkkkggg{{{xxxwwwxxxzzzwwwpppiiihhhhhhcccXXXNNNGGG???888888888888888777666555444222222222222333444555666222444555555333111000111000000111222333333333222000111111111111111000000000000000000////////////000000000000000000000000000000000000000000000000111000///......///000111000111111111111111111111111111111111111111111111111111222222222222111111111111111222222222222222222222222222333333333333444444444333444444555666555555666777777777777777666666666777777888888888777888888999999::::::;;;999:::;;;<<<===>>>>>>>>>======>>>@@@AAACCCDDDEEEHHHXXXlllyyy~~~lllYYYJJJCCC@@@AAA???<<<888888:::;;;:::999888888888888888777777777888777666666555555666666333333333444444555555555555555555555555444444444333333333333333333333333444333333222222222222333222222111111111111222222111222222222222111000000222222222222222222222222111111111111111111111111111111000000000000111111222111000000/////////000111111222222111111000000111111111111000000000000///////////////......---////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////000000000000000000000000...///000000111111000000000000111111222333333333444444555555666777777777999::::::;;;;;;<<<<<<===;;;<<<===>>>???AAABBBBBB@@@AAABBBDDDFFFHHHJJJJJJGGGIIIJJJKKKKKKMMMPPPRRRPPPUUU]]]dddhhheee___YYYXXXYYYZZZ[[[[[[\\\[[[[[[[[[^^^aaaaaaeeejjjlllkkk|||yyywwwxxxyyyvvvooohhhjjjjjjdddYYYOOOHHHAAA999888888888888777666555444333222222222333333444555222333444444333222111111///000111222333444444444000000111222222333333333000000000000////////////////////////////////////////////////////////////222000///------///000222222111111111111111111111111111111000000000000000000111222333333222111000222222222222222222222111111222222333333444444444444444444444444555666666666666777777888888888888777777777777777777777777888888999999:::;;;;;;;;;999:::<<<===>>>>>>>>>===BBBAAA??????BBBFFFKKKNNNYYYiii~~~|||yyyeeeSSSFFF>>>>>>;;;999<<<@@@AAA===888:::::::::999999888888888888777777666555666666666333333333333444444444444666666666555444444444333333333333333333333333333555444333222222111222222222222111111111111222222111222222222222111000000111111111111111111111111111111111111111111111111111111000000000000111111111000000/////////000000000000111111111111000000000000000000000000000000...///////////////......////////////////////////............////////////000000000000000000000000........................////////////////////////000000000000000000000000////////////////////////...//////000000000000000000000000111222222333333333444444555555666777777999999999:::;;;;;;<<<<<<;;;<<<===>>>@@@AAABBBBBBBBBBBBCCCDDDEEEGGGIIIJJJKKKLLLLLLLLLLLLMMMQQQSSSPPPVVV___fffgggccc\\\WWWWWWWWWYYYZZZ[[[[[[[[[[[[[[[]]]```aaabbbeeehhhiii~~~{{{xxxyyyyyyvvvmmmfffjjjjjjdddYYYOOOHHHAAA999888888888777777666555444555444333333222222222333333222222222222222111111///000111222333444444444//////000222333555777777////////////000000000000////////////////////////////////////////////////222000///------///000222222222222222111111111111111111111000000000000000000000222222222222000000333333333222222222222222222222222333333444444555555444444444444555666666777777777777888888888999777777777888888888888888999999999:::;;;;;;<<<<<<;;;<<<<<<===============FFFCCC@@@AAAFFFOOOZZZ```rrr|||mmm[[[OOODDD???::::::===>>><<<999;;;;;;::::::999999888888888888777666666666666666555555444444444333333333666666666555444444444333333333333333333333333333444333222111111111111111222222111111111111222222111222222222222111000000111111111111111111111111111111111111111111111111111111000000000000111111............///000111222///000000111111111000000////////////////////////......///////////////...////////////////////////,,,,,,,,,------.........000000000000000000000000................................................000000000000000000000000////////////////////////......///000000000000000///000000111111222333333333333333444555555666666888888999999:::;;;;;;;;;<<<===>>>???@@@BBBCCCCCCFFFFFFFFFFFFFFFGGGHHHIIIMMMNNNNNNLLLKKKLLLNNNPPPPPPVVV^^^bbb```\\\XXXVVVVVVWWWXXXYYYZZZ[[[[[[[[[\\\]]]^^^___^^^^^^aaaeee}}}zzzzzzzzzvvvnnnfffhhhhhhcccXXXNNNGGG???888777777777777666555444333666555444333222222222222333222000111222333222111000000111222333333333222//////000111333555777888////////////000000000000000000000000000000000000000000000000000000000000111000///......///000111111111222222222222222222111111111111111111111111111111111222222111111111222222222333333333333333333333333333444444444444555555444444555555666777777777777666777888888999888888888999999999::::::999::::::;;;;;;<<<<<<===============>>>???@@@@@@>>>@@@GGGRRRbbbtttwww[[[RRRFFF===:::;;;;;;;;;:::::::::::::::999999999999888777777666666777777666666666555555444444444555555555555555444444444333333333333333333333333333222222111111111111222222222111111111111222222111222222222222111000000111111111111111111111111111111111111111111111111111111000000000000111111---------...///000222222//////000000111111000000............////////////---...//////////////////////////////////////////+++++++++,,,------......////////////////////////................................................////////////////////////000000000000000000000000---...//////000000////////////000000111222222222222222333333444555555555777888888999999::::::;;;<<<===>>>???@@@BBBCCCCCCHHHHHHHHHHHHHHHHHHHHHHHHKKKLLLLLLKKKIIIIIIJJJLLLPPPVVV]]]^^^YYYUUUUUUVVVWWWXXXYYYZZZZZZ[[[ZZZZZZ]]]\\\]]]]]]ZZZXXX[[[aaa|||zzzzzz{{{xxxpppiiiiiiiiicccXXXOOOHHH@@@999666666666555555444333222444444333222222333333333333111///000222333222000000000111111222111111000000/////////000222444555.../////////000000000111000000000000000000000000000000000000000000000000000000////////////000000111111111222222333333333000000111111222222333333333333222222222222333333111222222333333444444444444444444444444333333333555555555555555666666777777777666555666777888999888888999:::;;;;;;<<<<<<:::::::::;;;<<<<<<======>>>>>>======???BBBFFFHHHHHHRRReee|||{{{sssfffXXXLLLCCC>>>===999999999999999:::::::::999888777777666666777777555555666666666666666777444444444555555555555555444444444444444444444444333222222222222333333444222222111111111111222222111222222222222111000000111111111111111111111111000000000000000000000000111111000000000000111111...............///000111...//////000000000000000......//////000000000000------...///////////////////////////////////////++++++,,,,,,---......///................................................................................................000000000000000000000000---...//////000000////////////000000111111222222222222222333444444555555777777888888999:::::::::;;;<<<===>>>???AAABBBBBBFFFGGGHHHIIIJJJJJJIIIHHHIIIJJJLLLLLLKKKJJJJJJKKKQQQXXX^^^]]]WWWSSSSSSVVVYYYZZZZZZ[[[[[[ZZZZZZZZZ\\\[[[[[[\\\YYYUUUYYY```~~~{{{yyy{{{|||zzzrrrlllllllllfff[[[QQQJJJCCC;;;555555555555444333222111222222222222333444555555333111//////222333222000000000111111111000000///111000///......///000111.../////////000000111111000000000000000000000000000000000000000000000000//////000000000000//////000000111222333333444444000000111222333444444444555555333222222333555555111111222333333444555555555555555444444333333333555555555555555666777777777666555555555666888999888888999:::<<<===>>>>>>::::::;;;;;;<<<=========>>>>>>===>>>AAAFFFKKKNNNffftttxxxeeeRRRCCC<<<888888888999999:::::::::999888888777777777777777444444555666777888999999333444444555555666666666444444444444444444444444333333333333444444555666222222111111111111222222111222222222222111000000000000000000000000000000////////////////////////111111000000000000111111000000///............///......///000000000000000//////000000111111111222------...///000000//////////////////////////////,,,,,,------...///000000................................................................................................000000000000000000000000---......////////////////////////000111111222222111222222333333444555555777777777888999999:::::::::;;;<<<===>>>???@@@AAACCCEEEGGGJJJKKKKKKJJJIIIHHHJJJMMMNNNNNNMMMNNNNNNQQQYYY```___XXXSSSSSSVVVZZZ[[[[[[[[[[[[ZZZZZZYYY[[[ZZZ[[[\\\YYYTTTYYYaaa|||{{{|||}}}yyypppiiijjjhhhbbbZZZUUUPPPGGG===<<<;;;:::888777666666666000111222222444444555666666555444222111000//////000000000000000000000000......//////000000111111000000000000000000000000000000000000111111111111111111000000//////......000///...///111222222111000000111222222222222111//////000111222222333333111222222333333222222111444444333222222333333333333333333444444444555555888777777666555444444333666666777888888888777777999:::;;;;;;<<<<<<;;;;;;888:::;;;::::::===>>>===>>><<<:::CCCMMMJJJSSSlllwwwnnnVVVBBB>>>======>>>===;;;::::::555666777777555444444555666666555555555444444444444555555555555555444444555555444333333333333444222333333444444333333222333222222111111222222333111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000///////////////.........000000000000000000000000////////////////////////......................................................////////////..............................---------.........//////111111000000//////......////////////000000000000111111000000111111222333444333222111222333444555666666777777888888999999<<<<<<<<<<<<<<<===>>>???BBBCCCEEEFFFHHHHHHIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMUUUUUUUUUUUUUUUUUUUUUUUU^^^\\\[[[[[[[[[ZZZXXXVVVZZZ\\\___aaaccccccaaaaaa}}}zzzzzz{{{xxxooohhhiiiiiiddd[[[TTTNNNFFF>>>;;;:::999777555444444333111222222333333444444555555444333222111000000000111111111111111111111111/////////000000000000000000000000000000000000000000000000000111111111111111000000000/////////.../////////000333333222111000000111222222222222222111111111222333444444444222222333333333333222222444444333333333333333444333333444444444555555555666666666666777777777777999999999999888888888888::::::;;;<<<<<<<<<<<<;;;:::===??????>>>>>>===<<>>FFFSSS^^^xxx}}}sss}}}xxxfffVVVFFF666333888<<<888333999999888777666666777888666666555555555444444444444555555666666555444444666555444444333333444444222333333444444333333222333222222111111222222333111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000000000000000000000////////////////////////......................................................////////////..............................---------.........//////111000000000/////////...////////////000000000000111111000000111111222333333333222222222333444555666666666777888888999999;;;;;;;;;<<<<<<===??????BBBCCCDDDFFFGGGHHHIIIIIIJJJKKKLLLMMMMMMNNNMMMMMMSSSSSSSSSTTTTTTUUUUUUUUUWWWWWWXXXZZZ]]]^^^]]][[[ZZZ\\\___bbbcccbbb```___zzzyyyyyyvvvooohhhgggiiifff\\\RRRLLLEEE???<<<;;;:::888666555333333333333333333333333333333333333222111111111111111222222222222222222222222000000000000000000//////000000000000000000000000000000000000111111111111000000000000//////////////////000333555555333000000111111222222222222222222222333333444444555555222333333444444333333222444444444444444444444444444444444444555555555666444555666777888:::;;;;;;???>>><<<:::999999999999:::;;;;;;<<<<<<<<<<<<<<<888;;;???AAA@@@>>>======???GGGQQQaaatttpppuuu{{{yyyeeeLLL======@@@>>>999;;;:::888666555555555666666666666555555555444444444555555666666555555555666555444444333444444444222333333444444333333222333222222111111222222333111111111111111111111111222222222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000000000000000000000////////////////////////......................................................////////////..............................------........./////////000000000000////////////////////////000000000000111111000000111111222333333333333222333444444555555666666777888888999999::::::;;;;;;===>>>@@@@@@BBBCCCDDDFFFGGGHHHIIIIIIJJJJJJLLLMMMMMMNNNNNNNNNQQQQQQRRRSSSTTTUUUUUUVVVSSSTTTWWW[[[___```___]]][[[]]]```bbbcccaaa___]]]|||zzzyyyvvvoooiiifffiiiggg\\\QQQJJJDDD@@@>>>>>>===;;;999777555444444444444333333222222222222111111111111111222222222222222222222222222222222111111000000////////////////////////////////////000000000111111111111000000000000//////////////////111444666666333000000111222222333333222222222222333333444444444555333333444444444444333333333444444555555555555555444555555555555666666666666666777888:::;;;<<<<<>>;;;:::999:::;;;;;;;;;<<<============<<<:::;;;>>>AAAAAA@@@BBBGGGFFFTTTfffwwwrrrxxxttt]]]KKKDDDBBBBBB===;;;:::999888777666555666666666666555555555555444555555666666666666555666666555444444444444444222333333444444333333222333222222111111222222333111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000////////////000000///////////////000000000////////////////////////////////////////////////......................................................////////////..........................................////////////000000000000////////////////////////000000000000111111000000111111222333333333333333444444555555555555666777888999999:::999::::::;;;===???@@@AAAAAABBBDDDEEEGGGHHHHHHHHHIIIJJJKKKMMMMMMNNNNNNNNNPPPPPPRRRSSSTTTVVVWWWWWWWWWXXX[[[^^^aaa```]]]ZZZ[[[]]]```bbbbbbaaa^^^\\\}}}{{{zzzwwwpppiiifffiiiggg\\\QQQIIICCC???======<<<;;;999777555444555444444333333222222111111111000000111111222222222222222222222222222222222222111111000000/////////////////////////////////000000000111111111111////////////000000000000//////111444666666333000111111222333333333333222222222222222333333333333444444444555555444444444333444555666666666666555555555555666666666777777888999999999::::::;;;;;;CCCAAA>>><<<::::::;;;<<<;;;<<<======>>>>>>======@@@>>>>>>AAAAAACCCLLLWWW]]]hhhwwwqqqlllwwwwwwbbbSSSGGG???<<<;;;:::;;;======:::888777777666666666555555555444555555666777777666666666666555444444444444555222333333444444333333222333222222111111222222333111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////111111111111111111111111000000////////////000000////////////000000111111////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////////////////........./////////000000////////////000000000000////////////000000000000111111000000111111222333333333444444444555555555555555666777888999::::::999::::::;;;===???@@@AAAAAABBBCCCEEEGGGGGGHHHHHHIIIJJJKKKLLLNNNNNNNNNOOOQQQQQQRRRTTTVVVWWWXXXYYYZZZ[[[]]]___aaa```\\\YYYZZZ\\\^^^```aaaaaa```___}}}|||{{{wwwpppiiihhhiiieee[[[QQQJJJCCC===888999999888777555333222444444444333333222222222111111000000000111111222222222222222222222222222111111111111111111000000000000000000000000000000000000000000111111111111////////////000000000000//////000333555555333000111222222333333333333333222222222222222333333333444555555666666555555444333444555777777777666666666666666666777777777777:::::::::::::::999999999???>>>===<<<;;;;;;<<<===<<<======>>>>>>>>>>>>>>>AAA======AAADDDIIIXXXiiirrrvvvsssvvv^^^HHH@@@<<<888888:::;;;:::888777777777666666666555555444555666666777777777777777666555555444444555555222333333444444333333222333222222111111222222333111111111111111111111111111111111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111000000////////////000000...//////000000111111222000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......////////////////////////....../////////000000000////////////000000000000////////////000000000000111111000000111111222333333333444555555555555444444555666777888999:::;;;::::::;;;;;;===>>>@@@@@@AAABBBCCCEEEFFFGGGHHHHHHHHHIIIKKKLLLNNNOOOOOOOOOQQQRRRSSSUUUVVVWWWYYYYYYXXXYYYZZZ]]]______]]]ZZZYYYZZZ[[[^^^```aaacccccc|||{{{{{{wwwnnngggiiiiiicccZZZRRRLLLCCC:::555666777777777555333222333333333333333333333333222111000000000000000111111111111111111111111111111111111111111111222222000000000000000000000000000000000000111111111111.../////////000000000111/////////000333333222111111222333333444444333333444444444444444333333333555555666666666666555555333444666888888888777666666666777777777888888888999999999999999999999999::::::;;;;;;<<<<<<============>>>????????????>>>AAA>>>AAALLLTTT___uuu}}}oooZZZQQQEEE<<<::::::999777777777777777666666666555444444666777777888888888777666666555555555555555222333333444444333333222333222222111111222222333111111111111111111111111000000111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111000000////////////000000...//////000111111222222000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......////////////////////////.../////////000000000000.../////////000000000111////////////000000000000111111000000111111222333333333555666666666555444444444555777888999:::;;;;;;;;;;;;<<<<<<===??????AAAAAACCCEEEFFFGGGGGGGGGHHHIIIKKKLLLNNNOOOOOOOOOQQQRRRSSSTTTUUUVVVWWWXXXVVVVVVWWWYYY\\\\\\[[[YYYWWWWWWYYY[[[^^^bbbfffhhh}}}zzzzzzzzzvvvmmmeeekkkiiibbbYYYSSSMMMCCC999555666888999888777555444333333333333333333333333222222111000000000000000000000000000000000000000000000000111222222222333000000000000000000000000000000000000111111111111.../////////000000111111000///...///111222222111111222333333444444333333555555555555555555555444555555666666666666555555222444666888999999777777777777777777888888888888888888888999999:::::::::777888999;;;<<<===============>>>???????????????DDDDDDMMM^^^mmm|||~~~oooZZZJJJBBB???>>><<<777777777777666666666666444444666777888888888888777777666555555555555555222333333444444333333222333222222222222222222333111111111111111111111111000000111111222222222222000000000000000000000000000000000000000000000000111111111111111111111111000000////////////000000...//////000111222222222000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000......////////////......000000000000000000000000////////////000000000000.../////////000000111111////////////000000000000111111111000111222222333333333555666666666555444444444555777888:::;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAACCCDDDFFFGGGGGGGGGHHHIIIKKKLLLNNNOOOOOOPPPQQQQQQRRRSSSTTTUUUUUUVVVWWWVVVVVVVVVXXXXXXWWWUUUVVVVVVWWWYYY]]]ccchhhkkk||||||zzzwwwjjjgggkkkjjjdddYYYPPPIIIBBB<<<777777888777666555333222444444333333333333222222444444444333333222222222111111222222222222111111111111222222222333333333111111111111111111111111111111111111111111111111333222111/////////000111111111111000000111222222999666444333444666666666444444444444444444444444333333333444444444555555666666777888888888888888555555666666777777888888222333444666777999:::;;;;;;<<<<<<;;;:::;;;===@@@:::<<<>>>@@@BBBCCCCCCCCCJJJTTT```lll{{{{{{dddOOOCCC??????999;;;===;;;777555666888999888888777666555555444555555555555555555555555666555333333444444444333333333444444333333222111222222222222222222222222111222222333333222222111666555333111////////////000000////////////000000222111111111000000//////000000000000111111111111000000000000000000000000111111000000000000111111////////////////////////000000000000000000000000////////////////////////////////////////////////............////////////000000000000000000000000000000000000000000000000............////////////000000000000111111111111333333444444444444444444555555666666777777888888999::::::;;;<<<===>>>>>>BBBBBBCCCDDDEEEFFFGGGGGGHHHIIIJJJKKKKKKLLLNNNQQQSSSSSSSSSRRRPPPOOOQQQRRRUUUUUUTTTTTTTTTUUUVVVVVV[[[^^^]]]XXXYYY```aaa\\\~~~{{{wwwjjjiiiiiiiiicccXXXOOOHHHAAA:::777777777777777555333222444444333333333333222222444444333333222222222222111111222222222222111111111111111111222222222333111111111111111111111111111111111111111111111111333222111000//////000111222333333444666777999:::<<<999666444555555555444333333333333333333333333333333444444444555555555555666777777888888777777777777777777777666666666444555666777888999:::;;;;;;<<<<<<;;;:::999;;;<<>>??????@@@AAABBBCCCEEEFFFGGGHHHGGGHHHJJJJJJJJJKKKNNNPPPPPPQQQRRRQQQPPPPPPRRRTTTTTTTTTSSSSSSTTTTTTUUUUUUWWWZZZ]]]^^^]]]\\\YYYXXX~~~yyy}}}uuujjjiiihhhhhhbbbWWWNNNGGG@@@999666777777888777666444333444444333333333333222222333333222222222222222111111111222222222222111111000000000111111111222222111111111111111111111111111111111111111111111111222222111000000000111111111222333555888;;;>>>???>>>;;;888666555555444222222222222222222222333333333444444444444555555555555555666777777777777666999999888888777666666666777777888999999:::;;;;;;:::;;;======<<<;;;===>>>>>>===>>>AAABBBFFFVVVhhhrrriiiUUUAAA>>>;;;:::999999999888888888888888888777777777555555555555555555555555777555333333444555444333333333444444333333222111222222222222222222222222111222222333333222222111333222111111000000111111111000000//////000000111111111111111000000000000000000000000111111111111........................111000000//////000000111000000000000000000000000000000000000000000000000////////////////////////////////////////////////............////////////............................................................////////////000000000000111111111111222333333333444444444555444555555666666777888888;;;;;;<<<===>>>???@@@@@@>>>???AAABBBDDDFFFHHHHHHFFFHHHIIIIIIIIIKKKMMMOOOOOOPPPQQQQQQPPPPPPRRRTTTSSSSSSRRRRRRSSSTTTUUUUUUVVVUUUZZZ___\\\XXX```mmmzzzuuuyyysssjjjjjjggggggbbbXXXOOOHHH@@@888555666777888888777555555444444333333333222222222222222222222222222222222111111222222222222111111///000000000000111111111111111111111111111111111111111111111111111111111222111111111111111111111......000222555888;;;===;;;999666555555444333222222333333333333333444444444444444444555555555555444555555666666666666666888888888888888888888777::::::::::::;;;;;;;;;;;;999;;;===??????@@@AAACCC>>><<>>??????===>>>???AAADDDFFFGGGHHHGGGHHHIIIJJJJJJKKKMMMPPPOOOPPPQQQPPPOOOOOOQQQRRRSSSRRRRRRRRRSSSTTTUUUVVVYYYTTTVVVZZZVVVXXXuuuxxxsssxxxtttlllnnnhhhhhhcccYYYPPPIII@@@999555666777888888777777666444444333333333222222222222222222222222222222222111111222222222222111111///000000000000111111111111111111111111111111111111111111111111111111111111111111222222222222111---......000222444666777666444333333444444444333444444444444555555666666444444444555555555666666444555555666666666666666666777777888999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<:::<<<>>>>>>>>>???AAACCCDDDFFFNNN\\\nnnsss^^^LLLBBB===<<<;;;999999999:::::::::::::::666666666666666666666666777666444444555555555444333333444444333333222111222222222222222222222222111222222333333222222111000111111111222222222222111111000000000000111111000000000000000000111111///000000000111111111111000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////........................////////////////////////............///////////////000000000111111111111111111222222333444444555444444444555666666777777888999999:::;;;<<<===>>><<<===>>>@@@BBBEEEFFFGGGGGGIIIJJJJJJJJJKKKNNNPPPQQQRRRRRRPPPNNNMMMNNNOOORRRRRRRRRRRRSSSTTTUUUVVVWWWRRRUUUXXXSSSYYYyyytttzzzvvvoooqqqggghhhdddZZZQQQIII@@@888444555777888999888888777444444333333333333222222222333333333333333444444111111222222222222111111000000000111111111222222111111111111111111111111111111111111111111111111000111222222333222222222000000000000111222333444222111111222444555555333444444555555666666777777444444555555555666666666555555666777777777777666666666777999:::;;;<<<===;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>===<<<===???BBBCCCNNN\\\kkkzzzbbbPPPCCC;;;888;;;;;;;;;;;;;;;:::::::::666666666666666666666666888666444444555666555444333333444444333333222111222222222222222222222222111222222333333222222111000111111222222222111111222111111000000111111222000000000000111111111111000000000000111111111111111111111111111111111111000//////......//////000000000000000000000000000000000000000000000000000////////////////////////////////////////////////............////////////........................000000000000000000000000............////////////000000000000111111111111000000111222333444555555333444444555555666777777888888999:::;;;<<<<<<===<<<<<<>>>???AAACCCEEEEEEFFFHHHIIIJJJJJJKKKMMMOOORRRRRRRRRPPPMMMKKKLLLMMMQQQQQQQQQQQQRRRTTTUUUVVVRRRPPPUUUZZZUUUWWWvvvyyyuuuyyyuuummmooofffgggcccYYYPPPHHH???777444555777888999999888888444444333333333333222222333333444444444555555555111111222222222222111111111111111111222222222333111111111111111111111111111111111111111111111111000111222333333333222222111111111111111222333333111111111222555666555444333333444444555666666777555555555555666666666666555666777777888888777777777888888999:::;;;<<<<<<;;;;;;;;;<<<<<<=========>>>>>>>>>===>>>AAAFFFJJJRRRiiizzziiiUUUFFF>>>======<<<<<<;;;;;;::::::666666666666666666666666888666444444555666555444333333444444333333222111222222222222222222222222111222222333333222222111111111222222222111000000222111111000000111111222///000000000111111111111000000000000111111111111000000000000000000000000//////............//////////////////////////////000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////////////////////////////............////////////000000000000111111111111000000111222333444555555333333444555555666666777888999999:::;;;<<<======<<<<<<>>>???@@@BBBCCCCCCDDDFFFGGGGGGGGGIIIKKKMMMPPPQQQQQQOOOMMMLLLMMMNNNNNNNNNNNNOOOPPPQQQSSSSSSRRRPPPSSSXXXWWWVVVccctttxxxsssxxxrrriiijjjdddfffbbbXXXOOOGGG>>>666444555777888999999999888444444444333333333222222444444444555555666666666111111222222222222111111111222222222222333333333111111111111111111111111111111111111111111111111000111222333444333333222111000000000111111222333333222222444666666555333222222333333444555666666555555555555666666666777666666777888888888888888::::::::::::::::::::::::::::::;;;;;;<<<======>>><<<===>>>???BBBHHHPPPVVVvvvlllYYYOOO>>>>>>===<<<;;;:::::::::777777777777777777777777888666555444666666555444333333444444444333222222222222222222222222222222222222222333333222222222111222222333222111000///222222111111111111222222//////000000111111111222000000000000111111111111//////////////////////////////............//////////////////////////////000000000000000000000000////////////////////////////////////////////////............/////////000000000000000000000000000..................................../////////000000000000000111111111111///000111222333444555555333333444444555666666777999::::::;;;<<<===>>>>>><<<===>>>???@@@AAABBBBBBBBBDDDEEEFFFFFFGGGIIIKKKNNNOOOOOONNNMMMLLLNNNOOOLLLLLLLLLMMMNNNOOOQQQRRRWWWQQQOOOTTTWWWWWWXXX[[[|||xxx|||vvvkkkkkkffffffaaaYYYRRRLLLCCC:::777777777777666666666666666555444333333333333333444555555333111111222333333333333222222222111111111222222333333222222111666333111000111222222111111222222333333222222111222222222222222222222222111222333222111111333555333333333333333333333333333333333333333333333333666666666666777777777777777777777777888888888888999999999999999999999:::888===AAA???<<<<<<>>>???<<>>???@@@AAAAAABBBCCCDDDDDDEEEFFFHHHIIIJJJKKKLLLMMMNNNOOONNNMMMMMMQQQQQQQQQPPPNNNMMMOOOPPPPPPNNNNNNRRRWWWXXXUUUQQQ}}}yyy|||vvvkkkkkkggggggaaaXXXQQQLLLCCC;;;999999999888888888777777666555444333333333333444555666666444222111222333333333333222222222111111111222222333333222222111555333111000111222222111111222222333333222222111111111111111111111111111111222333222111111333555444444444444444444333333444444444333333333333333555555555666666666666777777777777777888888888999888999999999::::::;;;;;;======;;;999:::===@@@AAAAAAEEEBBBGGG]]]tttuuu```MMMEEE???777666;;;;;;777777999999666444666444444555555555444444333555444444333333444444555666555444333222222222222444444444333333222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111000000000///000000000000000000000000000000000000000000000000111000000000/////////...////////////////////////---......//////......---000000000000000000000000..............................//////000000111111111000//////////////////000000////////////000000000111111111111222222222222222333444444555555666777777888999;;;<<<=========>>>>>>???@@@AAABBBBBBCCCDDDDDDEEEFFFHHHIIIJJJLLLMMMMMMNNNNNNNNNNNNNNNQQQRRRRRRQQQOOONNNOOOPPPNNNMMMMMMQQQVVVXXXUUURRR~~~yyy}}}vvvkkkjjjiiihhhaaaWWWPPPKKKCCC;;;999999888888888888777777555555444333333333444444777777777555222111222333333333333222222222111111111222222333333222222111555333111111222333222111111222222333333222222111000000000111111111111111111222333222111222333555444444555555555555555555444444444444444444444444444555555555666666666666777777888888888999999999888888999:::;;;<<<<<<===???<<<999:::===???@@@@@@@@@KKKSSSbbb~~~gggYYYLLL@@@999:::===999888;;;;;;777555555555444444444555555666777555555444444444444555555555555444444333222222222444444333333333333222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////........................---......//////......---000000000000000000000000........................////////////000000000000////////////////////////000000////////////000000000111111111111222222222222222333444444555555666777777888999;;;<<<======>>>>>>???@@@AAABBBCCCCCCCCCDDDDDDEEEFFFHHHIIIJJJNNNNNNMMMMMMNNNNNNOOOPPPQQQRRRSSSQQQOOONNNOOOPPPMMMLLLLLLPPPTTTVVVUUURRRzzz}}}vvvjjjjjjjjjhhhaaaVVVOOOJJJCCC<<<777666666666555555555555555444444333333333444444888888888666333111222333333333333222222222111111111222222333333222222111444222111111222333222111111222222333333222222111111111111111111222222222222333333333222222444555555555555555666666666666444555555555555555666666666666666666777777777777888888888999999999::::::888999999;;;<<<===>>>>>>===<<<===AAABBBAAAAAADDDMMMcccyyyzzzlllWWWDDD<<<@@@;;;:::===>>>;;;888888777666555444555555777888555555444444444444555555444444444444444333333222333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000///000000000111111111111111111111000000000000000////////////////////////////////////////////////000000000000////////////////////////////////////......////////////......////////////////////////........................000000000000////////////---...000000/////////000000000////////////000000000000111111111222222222222222333444444555555666777777888999;;;<<<======>>>???@@@AAABBBCCCCCCDDDCCCDDDDDDEEEFFFHHHIIIJJJOOONNNMMMMMMMMMNNNPPPQQQQQQRRRSSSRRRPPPNNNNNNOOOMMMLLLLLLNNNQQQRRRPPPNNN~~~yyy|||uuujjjiiijjjhhhaaaVVVOOOJJJCCC<<<666666666555555555555444444444333333333444444555777888777555333222222444333333333222222222111111111222222333333222222111333222111222333444222111111222222333333222222111222222222333333333444444222333444333222222444666555555555666666777777777555555555666666777777777777888888888888999999999999999999999::::::::::::999:::;;;<<<===>>>??????======@@@BBBAAACCCNNN[[[yyysss\\\MMMFFF???:::;;;===<<<;;;;;;:::999888666555555666777666555555444444555555666444444555555555444333222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111///000000000111111111111000000000000000000111111////////////////////////////////////////////////////////////000000000000000000000000000000000000...//////////////////...////////////////////////////////////////////////000000000000////////////---///222222000//////000000000////////////000000000000111111111222222222222222333444444555555666777777888999;;;<<<======>>>???@@@AAABBBCCCCCCDDDCCCDDDDDDEEEFFFHHHIIIJJJOOONNNMMMLLLMMMNNNOOOPPPQQQRRRSSSRRROOOMMMMMMMMMNNNMMMLLLLLLLLLLLLJJJIII}}}xxx|||uuujjjiiihhhggg```WWWPPPKKKDDD<<<888888777777777777666666444444333333333444555555666666666555333222333444333333333222222222111111111222222333333222222111222111111222444444333111111222222333333222222111222222333333444555555555222333444333222222444666444444555555666777777777666666666777777888888999999999999999::::::::::::999999:::::::::;;;;;;;;;;;;;;;<<<===>>>??????@@@AAA??????CCCFFFRRRlll|||{{{~~~~~~{{{|||{{{{{{|||}}}|||yyywwwzzz~~~xxxlllVVVJJJ???;;;;;;::::::;;;;;;;;;999888777666666666666666555555555555666666333444555666666555444333222222333333333333444444333333333333333333333333222222222222222222222222111111111111111111111111000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111...//////000000//////...000000000000000000000000////////////////////////////////////000000000000...222555444111//////111000000////////////000000000111111111111222222222222222333444444555555666777777888999;;;<<<======>>>>>>???@@@AAABBBCCCCCCCCCDDDDDDEEEFFFHHHIIIJJJMMMMMMLLLLLLMMMMMMNNNOOOOOOQQQRRRQQQOOOLLLKKKKKKNNNMMMKKKJJJHHHFFFEEEDDD{{{www{{{tttjjjiiieeeeee```XXXRRRMMMEEE===888888777777777666666666333333333333333444555666333444555444222222333555333333333222222222111111111222222333333222222111111111111222444444333111111222222333333222222111111111222333333444555555222444444444333333444666333333444555555666777777666666777777888999999:::888888999999999:::::::::::::::::::::;;;;;;;;;;;;=========>>>>>>?????????CCC???CCCPPP___sss~~~zzzxxxsssnnnnnnrrrrrrnnnooooooppprrrttttttrrrooorrruuuyyy{{{|||ooo^^^KKKAAA===:::999:::999999::::::999888777777666666555555555555666666333444555666666555444333222222222333333444444444333333333333333333333333222222222222222222222222111111111111111111111111000000000000111111111111///000000000111111111111000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////......//////000000111111000444777666222//////111000000////////////000000000111111111111222222222222222333444444555555666777777888999;;;<<<=========>>>>>>???@@@AAABBBBBBCCCDDDDDDEEEFFFHHHIIIJJJKKKKKKLLLMMMMMMMMMMMMLLLNNNPPPQQQPPPNNNKKKIIIIIIKKKJJJIIIGGGDDDCCCBBBCCCzzzvvvzzztttjjjiiicccddd```YYYSSSNNNEEE===666555555555444444444444333333333333333444555666222333333333222222444555333333333222222222111111222222222333333222222222111000111333444555333111222222222333333222222222000000111222333333444444333444444444333333555666333333333444555666666777666666777888999999::::::777888888888888999999999:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>?????????@@@???JJJbbb{{{yyyqqqooommmmmmiiieeegggkkkjjjffffffgggiiilllooopppnnnlllnnnqqquuuvvvwwwzzzpppWWWHHH@@@;;;:::;;;777888999:::;;;:::999888666666555555555555666666222444555777777666444333222222222333333444444444333333333333333333333333222222222222222222222222111111111111111111111111000000000000111111111111//////000000111111111222000000000000000000000000000000000000000000000000.../////////000000111111//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000---......///000111111222222666999888333//////111000000////////////000000000111111111111222222222222222333444444555555666777777888999;;;<<<============>>>???@@@AAAAAABBBCCCDDDDDDEEEFFFHHHIIIJJJIIIJJJLLLMMMMMMMMMLLLKKKMMMOOOQQQPPPMMMJJJHHHHHHHHHHHHGGGEEECCCAAABBBCCCzzztttwwwqqqggggggdddccc^^^XXXVVVRRRGGG<<<888777777666555444444444555444333333333333444555777666555444444444444444444333222111111222333444000000111222333333444444444333222111222333444555333333333333333333333333555444444444444555666666555444444333333333444444666555444444444555777888666666666666777777777777999999:::::::::;;;;;;;;;:::999888999;;;===>>>===AAA@@@AAAAAA===:::===DDDJJJQQQiii~~~wwwqqqjjjddd___``````___]]][[[\\\^^^```ccccccbbbaaaaaabbbbbbbbbaaacccfffjjjooorrruuuwwwwww___LLL@@@:::888<<<<<<;;;<<<<<<;;;888555777666666555555555555666777777666555444444333333555444333333222222333333444444333222222111000000222222222222222222222222111111111111111111111111222222111111111111222222111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---......///////////////////////////////////////000000000000000000000000000000000000000000000000222111111111000000//////000000000000111111111111111111222222222333333333333444555555666666555555777777888999:::;;;;;;<<>>>>>===>>><<<===AAADDDEEEJJJPPPfffssszzzvvvpppkkkfffaaa\\\XXX[[[[[[ZZZXXXVVVVVVXXXZZZ[[[[[[ZZZZZZZZZZZZZZZ[[[\\\]]]```cccgggjjjmmmnnnxxx{{{vvvcccRRRDDD<<<>>><<<:::888666777888:::999888777666666666666666777666666555555444333333555444333333222222333333666555555444333333222222222222222222222222222222111111111111111111111111222111111000000111111222111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---...//////000000//////////////////////////////000000000000000000000000000000000000000000000000111111000000000/////////000000000000111111111111111111111222222222333333333444444555555555555555666777888888::::::;;;<<<>>>>>>???@@@@@@AAABBBBBBCCCDDDEEEFFFGGGIIIJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLOOOOOO\\\tttyyy^^^JJJIIIHHHDDD@@@AAADDDCCC???|||xxx{{{ttthhhhhhfffeee___ZZZWWWSSSHHH===888777777666666555555444555444444333333444444555666555444444444444444444333333222222222222333333222222222222333333333333333333333222333444444555333333333333333333333333555444444444444555666666666666555555555555666666777777666666777777888999888888999999999:::::::::::::::::::::;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>===>>>>>>@@@BBBCCCLLLbbbuuu}}}tttooonnnkkkgggddd```]]]YYYVVVVVVVVVUUUSSSQQQQQQRRRTTTSSSSSSRRRRRRRRRRRRSSSSSSVVVWWWYYY\\\___bbbdddfffmmmrrrxxx}}}iiiRRRDDD======;;;999777777999:::;;;:::999888777666666666777666666555555444444444555444444333333333333333777777666666555444444444222222222222222222222222111111111111111111111111111111000000000000111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---...//////000000//////////////////////////////000000000000000000000000000000000000000000000000000000///////////////...000000000000111111111111111111111222222222222333333333444555555555555555666777777888999:::;;;;;;======>>>???@@@BBBBBBCCCBBBCCCDDDEEEGGGHHHIIIIIIKKKKKKJJJIIIIIIJJJJJJJJJIIITTTmmm```GGGGGGHHHEEEBBBBBBDDDCCC>>>}}}zzz}}}vvviiihhhgggeee```ZZZWWWSSSHHH===777777777777666666555555444444444444444444444444555555444333333444444444333333333333333333333333333333333333333333222222333333333333444444555555444444444444444444444444555444444444444555666666666666666666666777777888888888888888888999999999888999999999:::::::::::::::::::::;;;;;;;;;;;;<<<999;;;===>>>>>>======>>>@@@CCCEEEBBBCCCXXXzzzrrrjjjfffhhheeebbb___]]]ZZZWWWUUURRRRRRRRRPPPNNNNNNOOOPPPOOONNNNNNNNNNNNOOOOOOPPPRRRSSSTTTWWWZZZ]]]```bbbggglllsssyyy}}}|||bbbQQQAAA???=========<<<999666;;;:::999888777666666666777666666666555555444444555555444333333333333333777666666666555555444444222222222222222222222222111111111111111111111111111000000//////000000111111111222222222222111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////......///000000000000000////////////////////////////////////////////////////////////////////////////////////............///000000000111111111111111111111111222222222222333333444555555555444444666666777888999:::;;;;;;;;;<<<===???@@@BBBCCCCCCBBBBBBCCCEEEFFFGGGHHHIIILLLLLLKKKJJJJJJJJJIIIIIIKKK^^^|||xxxXXXBBBFFFHHHGGGCCCBBBDDDBBB>>>}}}zzz~~~vvvjjjiiihhhfff```ZZZWWWSSSHHH===777777777777777666666666444444444444444444444444444444333333333444444555333333333333333333333333444444333333333333333333333333444444444555555555444444444444444444444444555444444444444555666666666666666666666777888999777888888999999999999999888888888999999999::::::::::::;;;;;;;;;<<<<<<<<<888:::=========<<<>>>@@@BBBBBBEEEMMM]]]{{{wwwqqqjjjddd```___]]]ZZZWWWUUUSSSPPPMMMMMMNNNOOONNNLLLKKKLLLNNNLLLLLLLLLLLLLLLMMMNNNNNNOOOOOOPPPRRRVVVZZZ^^^```ccchhhooouuuyyy~~~vvvfffSSSJJJ???;;;===>>>;;;666:::999888777666666666666666666666666666555555555666555444444333333444444555555555444444444444444222222222222222222222222111111111111111111111111111111000000000000111111111111222222222222111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////...//////000000000000000000000000000000000000000////////////////////////////////////////////////............///////////////000000000111111111111000000111111111222222222222333333444555444444444555666777888999::::::;;;;;;<<<===>>>@@@AAABBBCCCBBBBBBCCCEEEFFFGGGHHHIIILLLLLLLLLKKKKKKJJJJJJIIINNNccc|||{{{fffQQQDDDEEEHHHGGGCCCAAACCCBBB???}}}yyy}}}vvvkkkjjjhhhfff```ZZZWWWRRRGGG<<<777777777777777777777777333444444555555444444333333333333333333444444555333333444444444444333333333333333333444444444444333333444555555555555444444444444444444444444444555444444444444555666666666555555666666777888999777777888999999999999888888888999999999::::::::::::;;;;;;;;;<<<<<<<<<<<<888;;;======<<<===AAAEEEEEEFFFRRRmmmzzzssslllgggbbb]]]ZZZZZZWWWTTTRRRQQQOOOLLLJJJIIIJJJKKKKKKJJJJJJKKKLLLKKKKKKKKKKKKKKKLLLMMMNNNMMMMMMMMMNNNQQQUUUYYY[[[\\\bbbiiinnnsssxxxqqqaaaLLL>>>;;;<<<<<<;;;888888777666666666666777666666666666666666666666666555555444444444444444333333333333333333333333222222222222222222222222111111111111111111111111222222111111111111222222111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000...////////////000000000000000000000111111111111000000000111111111111222222222333444444444444444555666666777888999::::::<<<<<<===>>>???AAAAAABBBBBBCCCDDDEEEGGGHHHIIIIIIKKKKKKLLLLLLLLLKKKJJJJJJGGGWWWffffff\\\QQQIIIDDDEEEHHHHHHCCC@@@BBBBBBAAA{{{www{{{uuukkkkkkgggeee```YYYVVVQQQFFF;;;777777777777777777777777333333444555555444333333333333222222333333444555333333444555555444333333222333333333444555555555333333555666666666555444555555555555555555555555555444444444444555666666555555555555666777888888666666888999999999888777::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::<<>>===???EEEKKKOOO___~~~sssnnnhhhbbb]]]ZZZWWWUUUUUUSSSQQQPPPPPPOOOMMMKKKGGGIIILLLLLLLLLLLLMMMOOOLLLLLLLLLLLLMMMNNNOOOPPPPPPOOONNNNNNOOORRRUUUWWWWWW\\\bbbhhhlllrrrzzz~~~hhhSSSEEE>>>===>>>888888777777777888999999666666666666666666666777666666555444444444444444333333333333333333333333222222222222222222222222111111111111111111111111333333222222222222333333111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000000000111111111111000000000000111111111111222222333444444444444333555555666777888999::::::<<<======>>>???@@@@@@AAACCCDDDEEEFFFGGGIIIJJJJJJJJJJJJLLLLLLMMMLLLKKKKKKCCCJJJNNNKKKIIIIIIGGGCCCFFFIIIHHHBBB???@@@BBBBBBzzzvvvzzztttkkklllgggeee___YYYUUUPPPEEE:::777777777777777888888888333333444555555444333333222222222222333333444555333333444555555444333333222222333333444555666666333333555666666666555444555555555555555555555555555444444444444555666666444444444444555666888888555666777888999888777777;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<======;;;>>>@@@???>>>AAAIIIPPPZZZ~~~~~~mmmhhhaaa\\\YYYVVVTTTSSSOOOMMMLLLLLLLLLLLLJJJIIIIIILLLNNNOOOPPPPPPQQQSSSOOOOOOOOOPPPPPPRRRSSSSSSUUUSSSQQQPPPPPPQQQTTTUUUTTTYYY___dddiiipppyyymmmTTTDDD======888888888888999:::;;;<<<666666666666777777777777666666555444444444444555333444444444444444444444222222222222222222222222111111111111111111111111444333333222222333333444111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222000000000000111111111111000000000000111111111111222222333444444444333333555555666777888999::::::======>>>>>>?????????@@@DDDDDDEEEGGGHHHIIIJJJKKKIIIJJJKKKMMMMMMMMMLLLLLLJJJJJJFFFCCCHHHOOOMMMGGGGGGJJJHHHAAA>>>@@@CCCCCCzzzxxxwwwtttoookkkeeeccc^^^WWWSSSOOOFFF===666777888888888777555444555555555555555555555555777777666555444333333333555444444333333444444555444444444333333222222222555555444444444444555555444444444444444444444444777777666666666555555555666666666666777777777777666777777777777888888888::::::;;;<<<============<<<===<<<:::999:::>>>AAADDD??????BBBCCCGGGWWWjjj~~~uuupppaaa___[[[WWWUUUSSSSSSSSSNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOPPPQQQRRRSSSRRRRRRSSSUUUWWWXXXYYYZZZVVVUUUTTTQQQOOONNNPPPSSSXXX\\\```ccceeekkkuuu|||mmmZZZIII===;;;999777777888999999999<<<;;;888777666666888999666666666666555555555555555555555444444333333333444333222222111111222222111111111111111111111111111111111111111111111111000000000000000000000000222111111111000000//////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111000000//////......000......///000111000/////////000111222333333333111222222333333444444555666777999999888999;;;=========>>>???AAABBBCCCDDDBBBCCCDDDEEEGGGHHHIIIJJJIIIIIIJJJLLLMMMMMMKKKHHHIIIGGGFFFGGGIIIKKKLLLKKKIIIGGGCCC@@@>>>AAAFFFJJJ{{{xxxvvvsssooojjjfffddd___WWWRRRMMMDDD;;;666777888888888777555444444444444444444444444444666666666555444444444333444444444333333444444444444444444333333333222222555555444444444444555555444444444444444444444444555555444444444333333333666666666666777777777888777777777888888888999999999:::;;;;;;<<<<<<<<<<<<===>>>@@@AAAAAA???>>>===<<<>>>AAADDDGGGWWW{{{}}}ssskkkggg\\\ZZZWWWTTTRRRQQQPPPQQQNNNNNNNNNNNNNNNOOOOOOOOORRRRRRQQQQQQQQQRRRSSSSSSSSSSSSTTTUUUVVVVVVWWWWWWXXXXXXXXXVVVTTTSSSUUUWWWWWWZZZ]]]^^^```fffooovvvnnnTTT??????<<<888666666888;;;===;;;:::888666555666777777666666666666555555555555555555555444444333333333444333222222111222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000000///000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111000000000/////////...000///...///111222111000000000000111222222222333111222222333333444444555666777888999888999;;;=========>>>???AAABBBCCCCCCBBBCCCDDDEEEGGGHHHIIIJJJJJJJJJJJJLLLMMMMMMJJJHHHJJJHHHFFFFFFGGGIIIIIIIIIFFFEEEBBB???>>>DDDOOOXXX{{{xxxvvvsssmmmiiigggeee___VVVQQQLLLBBB999666777888888888777555444333333333333333333333333555555555555555555444444444444444444444444444444444444444444333333333333555555444444444444555555444444444444444444444444555555555444444444444333666666666777777777888888888888999999999:::::::::999999:::::::::::::::;;;<<<<<<<<<>>>@@@@@@>>>======@@@GGGPPP```}}}wwwooogggaaa]]]VVVUUURRRPPPNNNMMMMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPRRRRRRQQQPPPPPPPPPPPPQQQSSSSSSSSSSSSTTTTTTTTTTTTXXXYYYZZZYYYXXXXXXYYYZZZXXXZZZ[[[[[[\\\aaaiiiooozzz|||mmmTTTDDD@@@<<<999:::<<<===>>>:::999777666555555666666666666666666555555555555555555555444444444444444444444333222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111000000000000111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////111000///000222333222111111111111111111111222222111222222333333444444555666777888888888999;;;===<<<===>>>???@@@BBBCCCCCCCCCCCCDDDEEEGGGHHHIIIIIIKKKKKKKKKLLLMMMMMMKKKHHHKKKIIIFFFEEEEEEFFFEEEEEEBBBBBB@@@>>>@@@KKKZZZfff{{{xxxuuurrrlllhhheeeccc]]]UUUPPPLLLCCC999666777888888888777555444444444444444444444444444444444444555555555555555333444444444444444444333444444444444444444333333555555444444444444555555555555555555555555555555777777777666666666666666666666777777777888888888999999999:::::::::;;;;;;999999999999999::::::;;;>>>;;;888999<<>>===???GGGTTTbbbkkk{{{wwwuuuqqqlllhhhbbbaaa\\\UUUQQQMMMEEE<<<666777888888888777555444666666666666666666666666444444444555555555555555333333444555555444333333444444444444444444444444555555444444444444555555555555555555555555555555777777777777777777777777777777777777888888888888999::::::::::::;;;;;;;;;999999999999:::;;;<<<===AAA???===<<<>>>@@@AAAAAABBBOOOccc{{{~~~uuurrrlllddd^^^YYYUUUTTTQQQPPPOOONNNMMMLLLLLLKKKKKKLLLLLLLLLMMMMMMNNNNNNMMMLLLKKKJJJIIIHHHHHHHHHJJJJJJKKKMMMNNNOOOPPPQQQQQQTTTWWWXXXYYYYYY[[[]]]\\\\\\[[[[[[[[[^^^cccfffooorrr|||hhhXXXEEE<<<===???<<<666;;;;;;:::999888888888888666666666666555555555555555555555555555555555555555444333333222222333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000111111111111000000000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////000000000000333111111222333444333222222222222111111111111111111222222333333444444555555666888888777888:::<<<<<<<<<===>>>@@@AAABBBCCCCCCCCCDDDEEEFFFGGGGGGHHHGGGFFFGGGIIILLLNNNNNNMMMKKKHHHEEECCCBBBBBBAAA??????===>>>FFFRRR^^^eeegggzzzwwwuuurrrlllhhhaaa```\\\UUURRROOOGGG>>>666777888888888777555444666666666666666666666666555555555555555555444444222333444555555444333222444444444444555555555555555555444444444444555555555555555555555555555555444555555555555666666666777777777888888888999999999999:::::::::;;;;;;;;;::::::999:::;;;===???AAA<<<>>>AAAAAA@@@?????????FFFdddzzzuuukkkhhhbbb[[[VVVSSSRRRRRRRRRQQQPPPOOONNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKJJJIIIHHHHHHGGGHHHEEEFFFGGGIIIKKKLLLMMMNNNOOOQQQTTTVVVWWWYYY\\\___ZZZZZZZZZ[[[]]]___aaabbbkkknnnvvvpppVVVCCC<<<<<<<<<;;;;;;;;;;;;::::::999888888666666666666555555555555555555555555555666666666555444444333333333333333333333333333333333333333111111111111111111111111000000000000000000000000000000000000111111111111222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000222111000111333444333222111111111111111111222222111222222333333444444555555666777777777888:::<<<;;;<<<===>>>???AAABBBBBBCCCCCCDDDEEEEEEFFFGGGGGGEEEEEEEEEGGGKKKMMMNNNMMMIIIGGGDDDBBBBBBBBBAAA@@@@@@AAAFFFQQQ]]]fffhhhggg~~~yyyvvvuuurrrmmmiiicccbbb]]]VVVRRROOOGGG>>>666777888888888777555444666666666666666666666666666666666555444444444333222333555666666555333222444444444444555555555666555555444444444444555555555555555555555555555555444555555555666666666666777777888888888999999999999999999999::::::::::::;;;::::::;;;===@@@CCCEEE<<>>???::::::::::::999888777777666666666666555555555555444555555555666666666777555555444333333333333444333333333333333333333333111111111111111111111111000000000000000000000000///000000000111111111111222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000.../////////000000000111222111000111222333333111000000000111222222222333111222222333333444444555555666777777777888:::<<<;;;<<<===>>>???@@@AAABBBCCCCCCDDDDDDEEEFFFFFFFFFGGGFFFEEEFFFIIIJJJJJJJJJHHHEEECCCBBBCCCCCCCCCBBBBBBIIITTT^^^eeejjjnnnppp}}}yyyvvvuuurrrnnnjjjfffddd___WWWSSSNNNFFF<<<666777888888888777555444555555555555555555555555777777666555444444333333222333555666666555333222444444444555555555666666555555555444444555555555666666666666666666666666666777777777888888999999777888888888888999999999888888999999999:::::::::;;;;;;;;;<<>>???@@@AAABBBCCCCCCDDDDDDEEEEEEFFFFFFIIIGGGFFFFFFGGGHHHHHHGGGFFFDDDBBBBBBCCCDDDDDDDDDCCCPPP___gggiiilllssszzz{{{xxxuuurrrnnnkkkgggfff```XXXSSSOOOFFF<<<999888777777888888777555444444444555555555666666777666444333333444666777333333222222333444666777222444666888999888666444555555555555555555555555777555444555888999888666777777777777888888888888999999888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;888;;;<<<<<<:::===BBBGGGKKKGGGAAAAAAJJJ```{{{ssskkkmmmnnnoooooolllgggaaa^^^WWWUUURRROOONNNOOOQQQRRRTTTTTTTTTSSSQQQNNNLLLJJJIIIHHHGGGEEEDDDCCCCCCCCCAAAAAABBBBBBBBBAAA@@@@@@DDDDDDDDDDDDDDDCCCCCCCCCEEEFFFGGGIIIMMMQQQTTTVVVZZZ^^^cccfffffffffeeeeeegggfffiiioootttxxxzzz^^^III???@@@:::777:::<<<;;;:::;;;888888888888777777777777333444777888888777444333666666555444333333222222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111222222222333333333333333333444444444555555666666777777888888999999<<<======>>>???@@@@@@AAA>>>AAADDDGGGIIIHHHFFFDDDHHHHHHHHHGGGGGGGGGFFFFFFIIIFFFCCCAAAAAADDDGGGHHHTTTXXX```kkkqqqssstttttt|||yyyvvvsssnnnkkkgggeee___XXXSSSOOOFFF===999888777777888888777555444444444555555555666666777555444333333444555777444444333333444666777888555666666555555555555444555555555555555555555555777555444555888999888666666666666666777777777777999999888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===BBBFFFFFFFFFIIIRRRddd~~~{{{ssskkkeeehhhiiijjjiiigggbbb]]]ZZZTTTRRROOOMMMMMMOOOQQQSSSTTTTTTTTTSSSQQQNNNLLLJJJHHHGGGFFFEEEDDDCCCBBBAAAAAABBBBBBBBBBBBBBBAAAAAACCCCCCCCCBBBBBBBBBBBBBBBDDDDDDEEEGGGJJJNNNQQQSSSXXX\\\aaadddfffffffffgggffffffhhhnnnqqqsssxxx~~~qqqYYYJJJ???;;;:::===>>>;;;:::;;;888888888888777777777777444555666777777666555444666555555444333333222222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...////////////000000000000000000000111111111111000000111111111222222222333333333333444444444444666666777777888888999999<<<<<<===>>>??????@@@@@@???AAADDDFFFGGGGGGFFFEEEGGGGGGFFFFFFFFFEEEEEEEEEBBBCCCBBB???>>>AAAHHHOOOXXX___iiinnnooorrrzzz~~~zzzwwwsssnnnkkkfffddd^^^WWWSSSOOOGGG>>>999888777777888888777555444444444555555555555555666555444333333444555666555555555555555666777888888666555333222333444444555555555555555555555555777666555666777888777666555555555666666666777777888888999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;???>>>;;;999888999;;;<<>>;;;<<<<<<888777888999999888888888777777777555666666666666666666555555555555444444333333222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............////////////000000000000111111111111//////000000000111111111222222222222333333333333666666777777888999999:::;;;;;;<<<===>>>???@@@@@@AAABBBCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDD>>>@@@AAA???>>>CCCOOOYYYaaaiiiooonnnllluuu~~~{{{wwwsssmmmjjjeeeccc]]]VVVRRROOOHHH???999888777777888888777555555555555555555555555555666555444444444444555666444555555555555666666777555444444333333333444444555555555555555555555555666666666666777777777777666666666666777777777777888888999999999999999:::;;;;;;;;;;;;<<<<<<<<<<<<>>>===<<<;;;<<<=========KKK]]]uuu|||uuunnniiiaaaaaa```^^^ZZZVVVRRRPPPNNNLLLJJJIIIIIIKKKMMMNNNPPPPPPQQQPPPOOOMMMKKKJJJGGGGGGHHHHHHGGGDDDAAA@@@DDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDFFFHHHKKKLLLJJJNNNSSSXXX[[[^^^bbbdddcccbbbeeejjjnnnpppvvv}}}}}}xxxsssssstttxxx{{{[[[NNNAAA<<<;;;999888888999999999888888888777777777666555444444555666777555555444444444333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000........./////////000000///000000000111111111111000000000000111111111222111111222222222333333333666666777888999999::::::::::::;;;===>>>???@@@@@@BBBBBBBBBCCCDDDEEEFFFFFFEEEEEEEEEDDDDDDDDDCCCCCC?????????@@@DDDMMMYYYbbbiiiooorrrqqqvvv}}}zzzwwwrrrllliiieeeccc]]]UUUQQQNNNGGG???999888777777888888777555555555555555555555555444555555555444444555555555333333444444555555555444000111333555666666555444555555555555555555555555555666666777666777777888777777888888888999999999888888999999::::::::::::;;;;;;;;;<<<<<<=========999:::<<<>>>@@@CCCFFFGGGWWWrrr}}}zzzwwwpppiiicccbbb___[[[WWWRRRNNNLLLMMMLLLJJJHHHGGGHHHIIIIIIMMMNNNNNNNNNMMMLLLJJJIIIHHHIIIJJJJJJIIIGGGDDDBBBFFFFFFEEEEEEFFFFFFHHHHHHKKKKKKJJJJJJIIIHHHHHHGGGEEEDDDDDDDDDEEEGGGIIIJJJGGGJJJOOOSSSWWW[[[```cccdddbbbcccgggjjjmmmuuu}}}wwwqqqkkkhhhgggiiiqqqzzzjjjRRREEE@@@>>>======999999999999888888888888777666555444444555666777444444444444444333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000//////000000000111111111///000000000111111111111111111111222222222333333111111222222222333333333666666777888999:::;;;;;;::::::;;;===>>>@@@AAAAAACCCCCCBBBBBBCCCDDDEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDAAA>>><<>>>>><<<======<<<;;;???FFFLLLfff~~~|||zzzrrrjjjcccaaa]]]YYYTTTPPPMMMKKKLLLKKKIIIHHHFFFFFFFFFGGGJJJJJJKKKKKKKKKJJJHHHGGGHHHIIIIIIJJJIIIHHHGGGFFFHHHGGGFFFFFFGGGHHHJJJKKKOOONNNNNNMMMLLLKKKJJJJJJFFFFFFEEEDDDEEEFFFGGGHHHGGGJJJMMMQQQTTTYYY^^^aaadddbbbcccfffhhhjjjpppwwwtttppplllllljjjjjjooovvv{{{gggSSSEEE===;;;===:::999999999999888888888777666555444444555666777444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111222222222222333333333222222222222333333333333555666777888999;;;<<<<<<:::;;;<<<>>>???AAABBBCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDD@@@<<<<<>>999888777777888888777555666666555555555444444444444555555555555555555444444444555666666555444333222333444666777777777666555555555555555555555555444666888777666555777999777888888888888999999999888888999999:::;;;;;;<<<;;;;;;;;;<<<===>>>>>>>>>>>>@@@???<<<<<>>::::::999999999888888888666666555555555555666666444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000/////////000000000000111000000000000111111111111111111111111222222222222333333333333444444444444555666777888:::;;;<<<===;;;<<<===???@@@BBBCCCDDDBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBBBB??????CCCKKKVVV^^^ccccccggg~~~}}}||||||zzzvvvqqqmmmhhheee]]]TTTOOOLLLEEE===999888777777888888777666666666555555555444444444444444555555555555444444555555666777777666555444777666555444555555777777555555555555555555555555444666888888555555777999777777777777888888888888888888999::::::;;;<<<<<<;;;;;;;;;<<<===>>>>>>???999===@@@AAAIII___~~~wwwnnneee```YYYWWWTTTQQQNNNMMMLLLLLLGGGGGGGGGGGGGGGGGGHHHIIIEEEFFFGGGHHHGGGGGGFFFEEEFFFFFFFFFFFFGGGHHHIIIJJJJJJIIIHHHGGGHHHJJJLLLNNNNNNMMMLLLKKKJJJIIIHHHHHHFFFEEEDDDCCCBBBBBBCCCDDDBBBDDDFFFGGGJJJNNNSSSWWW\\\___fffooosssssstttxxxtttvvv|||___BBB===EEE:::::::::999999999888888666666666666666666666666444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000............/////////000000000000000111111111111000000000000111111111111333333444444444444555555555666777888:::;;;<<<===<<<<<<>>>???AAACCCDDDEEEAAABBBCCCCCCDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA???CCCKKKSSSZZZ```dddfffsss}}}}}}{{{xxxwwwwwwppphhheeeddd___XXXTTTPPPGGG>>>888777777666666666666666777777666666666666777777333444666777777666444333333333333444444444555555555555666777777777777777777777777777666666666666777777777777666666666666777777777777888888888888888888999999999:::::::::888<<>>===>>>??????@@@===???MMMhhh|||nnneee]]]VVVSSSSSSQQQOOOMMMKKKJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCEEEFFFFFFFFFFFFEEEDDDDDDBBBCCCDDDEEEGGGHHHIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKPPPOOONNNLLLIIIGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBCCCBBBCCCEEEJJJQQQVVVYYY]]]eeepppuuuvvvyyy~~~eeeLLL>>>@@@;;;999999888666888;;;999999888777666555444444666666555555555444444444333333333333333333333333222222222222222222222222333333333222222111111111111111111111111111111111333222111/////////000111222111111111000000//////111111111111111111111111111111000000//////......////////////////////////......//////000000111111000000000000000000000000000000000000111111111111000111111111111222222222111111111111111111111111222333333333333333333444666666777777888999;;;<<<======>>>>>>???@@@BBBCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEBBB??????AAACCCAAA???AAAMMMTTT\\\cccbbbjjj}}}}}}~~~{{{xxxwwwvvvooogggdddccc]]]VVVRRROOOFFF===888888777666666666777777666666555555555555666666444444555666666555444444444444444555555555666666555555666777777777777777777777777777666666666666777777777777777777777666777777777777888888888888888999999999999::::::::::::<<<===<<<;;;===>>>???EEECCCJJJ```zzztttpppkkkiiimmmuuuvvvkkkccc[[[SSSNNNNNNNNNMMMLLLKKKKKKJJJIIIHHHGGGFFFEEEDDDCCCCCCEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEFFFHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKOOONNNMMMKKKJJJHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDEEEHHHMMMPPPUUUXXXaaammmsssvvvzzz{{{dddVVV@@@===;;;<<<;;;888888<<<:::999888777666555444444666666555555555444444444444444444444444444444444222222222222222222222222333333333222222222111111111111111111111111111111333222111000//////000111111111111111000000000///111111111111111111111111111000000000/////////...000000000000000000000000000000000000000/////////000000000000000000000000000000000000111111111111000111111111111222222222111111111111111111111111222333333333333444444444666666777777888999;;;<<<=========>>>???@@@BBBBBBCCCCCCDDDEEEEEEEEEEEEEEECCCBBBBBBBBBCCCDDDCCCAAANNNYYY^^^bbbiiiooo~~~~~~{{{wwwvvvuuunnnfffcccbbb\\\UUUQQQMMMEEE===999999888777777777777888555555444444444444555555555555555555555555555555555555555666666666777777555555666777777777777777777777777777666666666666777777777777777777777777777777777888888888999999999999999999::::::::::::>>>===<<<<<<<<<===???@@@CCCFFFUUUuuupppbbbYYYWWWSSSRRRUUU\\\ccchhhppprrrpppiiiccc]]]UUUNNNHHHHHHIIIIIIIIIJJJJJJJJJGGGGGGFFFFFFEEEDDDCCCCCCDDDCCCBBBAAAAAAAAABBBCCCCCCDDDEEEFFFGGGIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKMMMLLLKKKJJJIIIIIIHHHGGGEEEFFFFFFGGGGGGHHHHHHIIIHHHIIIIIIHHHFFFFFFHHHJJJOOORRR[[[gggooosssyyy}}}oooJJJCCC>>>>>>===:::999;;;:::999999888777666555555666666666555555555444444555555555555555555555555222222222222222222222222333333333222222222222111111111111111111111111111222222111000000000111111111111111111000000000000111111111111111111111111000000000000////////////111111111111111111111111222222111000000///......000000000000000000000000000000000000111111111111000111111111111222222222222222222222222222222222222222333333444444444444666666777777888999;;;<<<=========>>>???@@@AAABBBCCCCCCDDDEEEEEEEEEEEEDDDAAACCCDDDDDDDDDDDDFFFGGGUUUbbbhhhjjjqqqzzz~~~{{{vvvuuutttnnnfffdddbbb\\\UUUPPPMMMFFF===:::999999888888888888888666555555444444555555666666666555555555555666666444555555555666666666666555555666777777777777777777777777777666666666666777777777777777888888888777777888888888999999999999999999:::::::::;;;;;;AAA???>>>??????>>>???CCCHHHRRRjjjggg]]]XXXVVVUUUTTTTTTUUUWWWXXXZZZ]]]]]]YYYVVVTTTOOOIIIEEEEEEEEEFFFFFFGGGGGGHHHFFFFFFEEEEEEDDDCCCBBBBBBCCCBBB@@@>>>>>>???@@@AAABBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHEEEFFFGGGHHHIIIJJJKKKKKKIIIKKKLLLLLLJJJIIIIIIIIIKKKMMMUUU___gggkkkrrrzzzbbbRRRAAA;;;<<<;;;::::::::::::999888777777666666666666666666555555555555444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111222111111111111111111111111111111000000000000000111111111111111111111111000000000000////////////111111111111111111111111111111111000000000//////000000000000000000000000///000000000111111111111000000111111111222222222222222222222222222222222222222333333444555555555666666666777888999;;;;;;============>>>@@@AAABBBBBBCCCDDDDDDEEEEEEDDDDDDAAACCCDDDCCCCCCEEEKKKQQQYYYgggmmmqqq|||~~~zzzvvvuuutttooogggeeeccc]]]UUUQQQNNNGGG???:::999999888888888888888777666666666666666666777777666555555555555666777333333444444444555555555555555666777777777777777777777777777666666666666666777777777888888888999888888888888999999999999999999:::::::::;;;;;;;;;???===>>>AAA@@@>>>BBBIII```sssyyyddd\\\WWWWWWXXXXXXVVVRRRNNNLLLNNNPPPNNNJJJHHHIIIHHHDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCBBBBBBBBBAAA@@@>>><<<<<<===>>>@@@??????@@@AAABBBBBBCCCCCCDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFHHHIIIJJJKKKLLLHHHKKKNNNOOOOOOMMMMMMNNNKKKKKKPPPWWW]]]aaahhhooovvvzzzgggJJJ<<<<<<<<<;;;:::::::::999999888888777777777777666666666555555555333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111222222222222111000000000000000000111111111111111111111111111111////////////000000000000000000000000000000000000///000000000111111111222000000000000000000000000///000000000111111111111000000111111111222222222222222222222222222222222222222333444444555666666666666666777888999;;;;;;<<<<<<<<<===>>>???AAAAAABBBBBBCCCDDDDDDDDDDDDDDDBBBBBBBBBAAABBBIIISSS[[[cccmmmooouuu~~~zzzvvvuuuvvvqqqjjjfffddd]]]UUUPPPNNNGGG???999999888777777777777888777777666666666666777777666666666666666666666666333333333444444444444555555555666777777777777777777777777777666666666666666777777888888999999999888888888999999999999:::::::::::::::;;;;;;;;;;;;;;;:::===AAA@@@???KKKYYY~~~eeeYYYSSSTTTVVVVVVTTTOOOJJJGGGGGGHHHEEE@@@???BBBCCCAAAEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCBBBBBBBBBAAAAAA??????===<<<<<<<<<===>>><<<<<<======>>>??????@@@AAABBBBBBCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFHHHIIIJJJJJJGGGJJJNNNQQQRRRRRRRRRSSSMMMKKKMMMRRRUUUXXX^^^ffflllpppvvv}}}\\\IIIBBB>>><<<;;;:::::::::999999999888888777777777666666666555555333333333333333333333333222222222222222222222222111222222222222333333333111111111111111111111111000111222222333222222222000000000000111111111111111111111111111111111111////////////000000000000000000000000000000000000//////000000111222222333000000000000000000000000000000000000111111111111000111111111111222222222333333333333333333333333222222333444555666666777666666777777888999;;;<<<<<<<<<<<<===>>>???@@@AAABBBBBBCCCDDDDDDDDDDDDCCCCCCBBBAAABBBGGGQQQ\\\dddjjjrrrpppuuu~~~{{{vvvvvvwwwsssmmmeeeccc[[[SSSOOOMMMFFF???888888777666666666777777666666666555555666666666555666777888888777666555444444444444555555555555555555666777777777777777777777777777666666666666666777777888888999::::::888888888999999999:::::::::::::::;;;;;;;;;;;;<<<<<<;;;???CCCBBBFFF\\\uuuppp```UUUUUUTTTRRRPPPLLLJJJHHHCCCDDDAAA===<<<@@@AAA???DDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>=========<<<<<<<<<;;;;;;;;;<<<<<<======>>>??????@@@AAABBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHEEEIIIMMMPPPRRRSSSUUUVVVOOOMMMLLLOOOPPPRRRYYY```eeehhhmmmsss{{{uuu```MMMAAA<<<>>>:::::::::::::::999999999777777777777666666666555444444444444444444444444222222222222222222222222111111222222222333333333111111111111111111111111000111222333333333222222///000000000111111111111111111111111111111111111.../////////000000000111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000111111111111222222222333333333333333333333333222222333444555666777777666666777777888999;;;<<<<<<<<<<<<<<<>>>???@@@AAAAAABBBCCCCCCDDDDDDCCCCCCCCCBBBBBBGGGPPP[[[dddjjjppp|||~~~{{{wwwwwwyyyuuuooodddbbbZZZRRRNNNKKKEEE>>>888777777666666666666666555555555444444555555555444666777999999777666444555555555555666666666777555666666777777777777777777777777777666666666666666777777888999999::::::888888999999999::::::::::::::::::;;;;;;;;;<<<<<<@@@???BBBEEEEEENNNlll~~~lllZZZWWWSSSNNNJJJHHHGGGGGG???AAA@@@======@@@AAA???CCCCCCDDDDDDDDDDDDDDDEEEBBBBBBAAAAAAAAAAAAAAAAAA======>>>>>>======<<<;;;:::;;;;;;;;;<<<============>>>>>>@@@AAABBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAACCCCCCCCCDDDEEEEEEFFFFFFEEEHHHLLLOOOQQQSSSUUUWWWQQQNNNLLLNNNOOOQQQWWW___bbbdddggglllssszzzrrrWWWBBB===@@@;;;::::::::::::::::::999777777777777666666666666555555555555555555555555222222222222222222222222111111111222222333333333111111111111111111111111000111222333444333333222//////000000111111111222111111111111111111111111.../////////000000111111222222222222222222222222333333222222111000000000000000000000000000000000000000000000111111111111000111111111111222222222333333333333333333333333222222333444555666777888666666777777888999;;;<<<<<<<<<<<<<<<===???@@@AAAAAABBBCCCCCCDDDDDDCCCCCCBBBBBBDDDLLLXXXccciiilllwww}}}}}}|||wwwrrrrrrtttqqqlllccc]]]VVVPPPLLLGGGBBB===:::999777777888777666444666666666666666666666666999888666555555555666777555555555555666666666777777777777777777777777777777777666666666666777777888999:::999888777888999888888999999999:::::::::>>>:::888999999888;;;@@@???;;;>>>LLL]]]ttt{{{sss^^^YYYSSSMMMJJJHHHFFFDDDBBB@@@>>>>>>@@@AAA???===AAABBBCCCDDDEEEDDDCCCCCCEEECCCAAAAAABBBBBBAAA@@@>>>===<<<;;;;;;;;;;;;;;;===<<<;;;;;;;;;;;;<<<===@@@@@@@@@??????????????????@@@@@@AAAAAAAAA@@@@@@@@@AAAAAABBBCCCCCCDDDDDDGGGHHHIIILLLNNNPPPRRRSSSOOOPPPQQQPPPPPPRRRUUUWWW```aaaccceeehhhmmmtttyyy{{{eeeNNN>>>???===:::999<<>>??????KKKccczzzwwwiiibbbXXXTTTOOOKKKHHHFFFDDDBBBCCCAAA??????AAAAAA???===???@@@AAACCCCCCCCCBBBBBBDDDDDDDDDDDDCCCBBBAAAAAABBBBBBAAA@@@??????????????????>>>======>>>??????BBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCEEEFFFGGGIIIKKKNNNOOOPPPMMMNNNPPPPPPPPPPPPSSSUUUYYY[[[]]]___bbbgggmmmqqqyyy~~~xxxbbbSSSDDD???;;;<<<>>>===;;;999888777777666666666777777555555555444444444333333222222222222222222222222333333333222222222111111111111111111111111111111000111222222222222111111000000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111222222222222111111///000000111111111111111111111222222222333333333333333333333333333333333333444444444555666666666666666777888999:::;;;;;;;;;<<<===???@@@@@@@@@@@@@@@???AAADDDDDDBBBBBBFFFFFFDDDMMM```lllnnnpppvvvzzztttrrrsssnnnhhhfff___WWWPPPLLLGGGAAA<<<:::888777777888888666555888888888888888888888888777777777777777666666555666666666666666555555555777777777777777777777777999999888888888888999999777888999999888777888999999999999999::::::::::::;;;888888<<<>>>======???DDDIII]]]}}}~~~qqqcccWWWRRRPPPMMMJJJHHHFFFDDDBBB???CCCAAA@@@???@@@@@@>>>======>>>@@@AAABBBBBBAAAAAABBBEEEHHHHHHDDDBBBAAABBBFFFEEEDDDCCCBBBBBBBBBBBBCCCBBBAAA@@@@@@AAABBBCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBCCCCCCBBBBBBBBBAAAAAAAAABBBCCCDDDFFFHHHJJJKKKLLLJJJLLLNNNOOONNNNNNPPPQQQSSSUUUXXX[[[]]]aaaeeehhhnnntttzzz|||{{{{{{{{{oooRRREEE<<<===>>>;;;:::===999888777777666666666666555555555444444444444333333333333333333333333333333333333222222222111111111111111111111111111111000111222333333333333333000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000111111222222222222111111///000111111222222111111111111222222222333333333333333333333333333333333444444555555555555555555555666666777888999::::::;;;<<<===???@@@@@@@@@@@@@@@???AAADDDCCCAAABBBFFFHHHNNN\\\lllqqqrrryyy{{{uuuttttttooohhhggg```XXXQQQLLLFFF@@@;;;:::888777777888888777555777777777777777777777777666777888888888777555444666666666666555555555555777777777777777777777777999888888777777888888999777888999999888777999:::999999999:::::::::;;;;;;:::999;;;===<<<;;;AAAIIITTTZZZnnnzzzooodddXXXOOOLLLIIIHHHFFFFFFFFFDDDAAA>>>AAAAAA@@@?????????>>>===<<<===???@@@AAAAAA@@@@@@@@@EEEJJJIIIEEEAAAAAACCCFFFEEEEEEDDDCCCCCCCCCDDDFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJIIIIIIGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAABBBDDDEEEFFFGGGHHHGGGJJJLLLMMMMMMLLLLLLMMMQQQTTTWWWZZZ\\\^^^bbbdddiiinnnrrrtttssstttwwwzzzjjjRRR???<<<>>>:::999<<<:::999888777666666666666555555555555444444444444333333333333333333333333333333333222222222111111111111111111111111111111///000111222333333333333///000000000111111111111000000000000000000000000222111000//////000111222000000000000000000000000000000000000000000000000111111222222222222111111000000111222222222222111111111222222222333333333333333333333333333333333555555555555555444444444555555666777888999999:::;;;<<<===>>>@@@@@@@@@@@@AAA@@@AAACCCAAA>>>AAAFFFPPPZZZhhhrrrtttwww{{{vvvuuuvvvqqqjjjgggaaaXXXQQQLLLGGG@@@<<<999888666777888888777666666666666666666666666666666777888888888777555444666666666666666555555555777777777777777777777777777777666666666666777777666888999999888888999:::999999:::::::::;;;;;;;;;:::<<<>>>===:::<<>>>>>>>>>>>???@@@AAABBBAAAAAA@@@>>>DDDIIIIIIEEEBBBCCCEEEGGGFFFFFFFFFFFFFFFGGGGGGIIIHHHGGGFFFFFFGGGHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLOOONNNMMMKKKKKKJJJJJJKKKJJJJJJIIIGGGFFFEEEDDDCCCBBBBBBCCCDDDDDDEEEFFFFFFEEEHHHJJJKKKKKKJJJJJJJJJPPPRRRVVVXXXYYY[[[^^^```gggjjjlllmmmnnnppptttxxx}}}eeeHHH======;;;888888::::::999777666666666666666666555555555444444444333333333333333333333333333333333222222222111111111111111111111111111111......000111222222222222///000000000111111111111000000000000000000000000222111000//////000111222000000000000000000000000000000000000000000000000111111222222222222111111000000111222222222222222111111222222222333333333333333333333333333333333555555555555555444444444555555666777888999999:::;;;<<<===>>>@@@@@@@@@@@@BBBAAAAAABBB???===BBBJJJ]]]eeeooouuuwww{{{wwwvvvwwwrrrkkkfff```XXXQQQMMMHHHAAA===999777666777888999777666555555555555555555555555777777777777777666666555555555555555666666666777777777777777777777777777777777666666666666777777666777999999888888999;;;::::::::::::;;;;;;;;;;;;;;;===??????>>>GGG]]]rrryyyrrrddd\\\UUUQQQLLLGGGEEEFFFDDDCCCCCCDDDFFFEEECCCAAA???@@@AAAAAA@@@@@@AAABBBCCCCCCDDDDDDDDDCCCBBBAAA@@@DDDHHHIIIGGGFFFGGGHHHIIIIIIJJJJJJKKKLLLMMMNNNMMMMMMLLLKKKKKKLLLMMMMMMNNNNNNOOOOOOPPPPPPQQQQQQSSSRRRQQQOOOOOOOOOPPPQQQOOOOOONNNLLLKKKJJJIIIHHHEEEEEEFFFFFFFFFFFFFFFFFFEEEGGGIIIIIIHHHHHHIIIJJJMMMOOOQQQRRRSSSUUUXXX[[[dddeeeggghhhjjjmmmqqqtttrrruuuyyy{{{[[[FFF???===:::777:::999888888777777777777666666666555555555444444333333333333333333333333333333333222222222111111111111111111111111111111...///000111111111111111000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000111111222222222222111111000111222222333222222222111111222222222333333333333333333333333333333333444444555555555555555555555666666777888999::::::;;;<<<===???@@@@@@@@@@@@DDDBBBBBBAAA???@@@IIITTTjjjooovvv|||}}}xxxwwwvvvqqqiiifff```XXXQQQMMMHHHCCC>>>888777666777888999888666666666666666666666666666888777777666666666666666333444444555666777888888777777777777777777777777888777777777777777777888555777888999888888:::;;;:::::::::;;;;;;;;;;;;<<<<<<;;;<<>>999999999888888777888888888666666666666555555555555444444444444444444444444333333333222222222111111111111111111111111111111000111111222222111111111000000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111222222222222111111000111222222333333222222111111222222222333333333333333333333333333333333333444444444555666666666666666777888999:::;;;;;;;;;<<<===???@@@@@@@@@@@@DDDBBBBBBBBBBBBGGGTTTbbbyyy|||yyywwwuuuooogggeee___WWWQQQMMMIIICCC???888777666777888999888777777777777777777777777777999888666555555555666777222333444555666888999999777777777777777777777777999999888888888888999999555777888999888888:::;;;:::::::::;;;;;;;;;<<<<<<===888999DDDUUUjjjyyykkk```XXXUUUTTTKKKGGGEEEFFFEEEBBBAAADDDCCCBBBAAAAAACCCCCCCCCBBBAAADDDGGGGGGFFFFFFIIILLLKKKKKKKKKJJJIIIGGGEEECCCFFFFFFFFFIIILLLOOOPPPPPPJJJJJJKKKMMMOOORRRTTTUUUVVVUUUTTTSSSSSSTTTUUUVVVVVVVVVWWWWWWXXXYYYZZZZZZXXXWWWVVVUUUUUUVVVXXXYYYVVVVVVUUUTTTSSSRRRQQQQQQLLLLLLLLLKKKKKKKKKJJJJJJGGGHHHHHHFFFEEEFFFHHHJJJKKKKKKKKKKKKKKKNNNRRRVVV___bbbfffiiikkkjjjiiihhhlllooosssyyy~~~~~~|||{{{bbbGGGCCCBBB<<<888888888888888888999999777666666666555555555555444444444444444444444444333333333222222222111111111111111111111111111111222222333333333222111111000000000000111111111111000000000000000000000000///000111222222111000///000000000000000000000000000000000000000000000000111111222222222222111111111111222333333333333222111111222222222333333333333333333333333333333333333333444444555666777777777777888999:::;;;;;;<<<;;;<<<===???@@@@@@@@@@@@CCCBBBBBBCCCEEELLL]]]mmm|||yyytttnnniiiffffff```VVVOOONNNNNNGGG>>>:::999888888999999888666666666555555555555666666666666777777888888999999666666666666777777777777777777777777888888888888888777666777888999888666888888999::::::::::::999777<<<>>><<<::::::<<<======999<<>>???@@@AAAAAADDD@@@===AAANNN___nnnwwwyyy~~~{{{wwwsssooojjjgggfff```VVVOOONNNNNNGGG>>>:::999888888999999888666666666555555555555666666666666666666666777777777666666666666777777777777777777777777888888888888999777666777888999888666888888999::::::::::::999;;;<<<<<<:::777777999:::===;;;AAARRRggg|||oooeeeXXXOOOKKKJJJIIIGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLMMMMMMLLLMMMOOOPPPPPPPPPOOONNNQQQRRRSSSSSSQQQQQQRRRSSSSSSTTTUUUWWWYYYZZZ\\\\\\]]]ZZZXXXYYY[[[]]]]]]\\\]]]]]]]]]]]]^^^___``````___]]]ZZZZZZZZZ[[[ZZZYYYYYYZZZZZZ[[[ZZZYYYWWWVVVYYYXXXWWWVVVUUUSSSQQQPPPMMMLLLJJJIIIHHHGGGGGGHHHIIIGGGEEEEEEGGGJJJKKKKKKNNNSSSZZZ]]]]]]]]]aaadddlllqqqvvvyyyxxxtttqqqooooootttzzz}}}wwwdddNNN===>>>;;;:::;;;:::777666999888888777666666666666666666666666666555555555555444444444333333333222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111222111000111333444333222333333333333333333333333555555555555555555555555888999999::::::;;;;;;<<<======>>>???@@@AAABBBBBBCCCAAACCCLLL[[[kkkwww}}}}}}yyyvvvssspppllliiieee___VVVOOONNNNNNGGG>>>:::999888888999999888666777666666555555666666777666666666666555555555555666666666666777777777777777777777777888888888888999888777777888999888777888888999::::::::::::999===<<<:::999999999:::;;;===AAAOOOfffqqq[[[TTTKKKFFFFFFGGGHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIHHHHHHJJJKKKLLLMMMMMMMMMOOOOOOOOOPPPPPPQQQQQQQQQRRRSSSVVVXXXXXXWWWUUUSSSVVVWWWXXXWWWVVVUUUUUUWWWZZZZZZ[[[]]]___```aaabbbbbb```______aaabbbbbbaaaaaaaaa`````````aaaaaabbbaaa___]]]]]]]]]^^^]]]\\\\\\]]]^^^^^^^^^]]]\\\[[[^^^]]]\\\[[[YYYWWWVVVUUUQQQPPPPPPNNNMMMKKKIIIHHHHHHFFFEEEEEEGGGIIIIIIIIIHHHLLLQQQTTTVVVYYY^^^bbbjjjnnntttvvvtttpppllljjjhhhlllrrrvvvzzz```FFFCCC>>>;;;<<<<<<999888:::888888777666666666666777666666666666555555555555444444444444333333333333222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111222111000111333444333222333333333333333333444444555555555555555555555555888999999::::::;;;;;;<<<>>>>>>???@@@AAABBBCCCCCC???@@@FFFSSSeeesss{{{~~~|||wwwuuutttrrrnnnkkkddd^^^VVVOOONNNNNNGGG===:::999888888999999888666777777666666666666777777777777777666666555555555666666666666777777777777666777777777888888888888999888777777999999888777888888999::::::::::::999;;;999999<<<>>>======???>>>MMMgggrrr^^^SSSOOOIIIFFFFFFHHHIIIIIIGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLNNNOOOOOOPPPPPPPPPRRRRRRRRRRRRSSSSSSSSSTTTUUUWWWZZZ\\\]]][[[YYYWWWXXXZZZ[[[ZZZYYYYYYZZZ[[[```aaabbbccceeefffggghhheeedddddddddddddddddddddddddddcccbbbbbbbbbbbbbbbcccbbb``````aaaaaa```_________aaabbbbbbaaa``````aaaaaa```]]][[[YYYYYYYYYVVVVVVVVVUUURRROOOLLLJJJKKKIIIGGGHHHIIIKKKKKKJJJHHHKKKNNNPPPRRRVVV\\\```eeeiiinnnqqqpppmmmjjjiiifffjjjoootttwww{{{ttt\\\KKKCCC<<<<<<>>><<<;;;===999888777777666666777777666666666666555555555555555444444444444333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111222222222222111000111333444333222333333333444444444444444555555555555666666666666888999999::::::;;;;;;<<<===>>>>>>???@@@AAABBBBBB???AAAIIIXXXkkkyyy{{{vvvuuuuuusssooojjjbbb]]]UUUOOOOOONNNGGG===:::999888888999999888666777777666666666666777777888888888777777666666666666666666666777777777777666777777777888888888888999888777888999:::999777888888999::::::::::::999:::888:::???@@@===>>>BBBBBB]]]wwwjjj```QQQMMMJJJGGGFFFFFFHHHIIIJJJGGGHHHHHHIIIJJJLLLNNNOOOQQQQQQRRRRRRRRRQQQQQQPPPRRRSSSSSSTTTTTTUUUUUUUUUWWWYYY\\\______]]][[[YYYXXXZZZ\\\]]]\\\]]]___aaacccdddeeefffggghhhiiijjjggggggggggggfffeeeeeeeeefffeeedddccccccccccccccceeedddcccccceeeeeecccbbbaaabbbcccddddddcccbbbbbbaaaaaaaaa^^^[[[ZZZ[[[\\\[[[\\\\\\[[[XXXTTTPPPMMMNNNMMMKKKKKKLLLLLLKKKIIIJJJKKKLLLMMMPPPSSSXXX[[[___bbbgggjjjkkkjjjiiiiiiiiilllqqquuuxxxzzz}}}~~~~~~tttUUUIII===;;;<<<<<<<<<===999999888777777777777777666666666666555555555555555555555444444444333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222222111000111333444333222333333333444444555555555555555555666666666777777888999999::::::;;;;;;<<<<<<<<<===>>>???@@@AAAAAABBBGGGPPP```rrr~~~zzzvvvvvvwwwuuunnnhhhaaa]]]UUUOOOOOOOOOGGG===:::999888888999999888666888777777666666777777888888888888888777777777777666666666666777777777777777777777777888888888888:::888888888999:::999888888888999::::::::::::999:::888:::???>>>:::???HHHSSSpppvvvcccYYYSSSJJJDDDDDDEEEEEEGGGHHHJJJKKKJJJJJJKKKLLLMMMOOOPPPQQQUUUUUUVVVVVVUUUTTTTTTSSSUUUUUUVVVWWWXXXYYYZZZZZZ\\\^^^```bbbbbbaaa___^^^\\\^^^```aaaaaabbbdddfffeeeeeefffggghhhiiijjjjjjiiijjjkkkjjjhhhfffffffffggggggfffeeeeeeeeeeeeeeefffeeeeeefffggggggeeeddddddeeefffffffffeeedddcccaaabbbbbb```\\\[[[^^^aaaaaaaaa```___\\\XXXUUURRRRRRPPPNNNMMMMMMLLLJJJHHHIIIIIIIIIKKKMMMPPPSSSTTTYYY\\\___aaabbbccceeegggjjjmmmqqquuuyyyzzz{{{{{{zzzzzzeeeSSSAAA:::;;;;;;::::::999999888777777777777888666666666666555555555555555555555555444444444333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222000000000000000000000000111111111111111111111111000000000111222222333333222111000111333444333222333333333444555555666666555555555666666777777888888999999::::::;;;;;;<<<<<<<<<===>>>???@@@@@@AAABBBIIIVVVeeevvv}}}yyyvvvwwwyyyvvvmmmfff```\\\UUUOOOOOOOOOGGG<<<:::999888888999999888666888888777777777777888888666666666777777777777777666666666666777777777777777777777777888888888888:::999888888::::::999888888888999::::::::::::999:::777999>>><<<<<>>???@@@AAAAAABBBGGGRRR```nnn{{{}}}yyywwwxxxzzzvvvmmmddd___\\\TTTOOOOOOOOOFFF<<<:::999888888999999888666888888777777777777888888444555555555666666777777666666666666777777777777777777777777888888888888:::999888888::::::999888888888999::::::::::::999:::777999===>>>BBBWWWpppmmm\\\UUUUUUMMMKKKNNNKKKMMMOOOPPPQQQQQQPPPQQQRRRQQQQQQRRRRRRSSSUUUVVVWWWXXXYYYZZZ[[[\\\]]]]]]]]]___```aaaccceeeggghhhiiijjjkkkkkkllllllllllllllljjjkkkllllllkkkkkkmmmnnnoooooopppqqqrrrrrrssssssooorrrtttrrrooolllkkklllkkkjjjjjjiiiiiijjjkkkkkkgggfffggghhhiiiiiigggeeejjjjjjkkkkkkjjjhhhgggfffdddfffgggeeebbbbbbggglllgggfffeeecccaaa^^^\\\[[[^^^\\\YYYWWWUUUSSSOOOLLLHHHHHHIIILLLPPPSSSTTTTTTUUUUUUTTTSSSSSSUUUZZZ]]]```ccchhhooouuuxxxxxxwwwwwwuuuwww|||rrrUUUEEEAAA???<<<;;;:::999888888777888888888777666666666555555555555666666555555555444444444222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222000000000000000000000000111111111111111111111111///000000111222222333333222111000111333444333222333333444444555666777777444555555666777888888999888999999::::::;;;<<<<<<>>>>>>???@@@AAABBBBBBCCCTTT```ooozzz|||yyywwwxxxzzzwwwoooiiibbb^^^WWWPPPNNNMMMFFF>>>;;;:::::::::;;;;;;999777999888888888777777666666555555555555666666666666777777777777888888888888888888888888888888999999999888888888777777666666:::999888777888:::<<<>>>666AAADDD<<<;;;RRRsss{{{dddYYYVVVRRROOOMMMMMMNNNOOOPPPPPPPPPQQQRRRRRRSSSSSSWWWWWWXXXYYY[[[^^^___aaa^^^^^^___^^^]]]^^^```bbbcccdddeeegggjjjlllooopppnnnooopppqqqpppnnnlllkkknnnoooqqqrrrrrrqqqpppoooqqqrrrsssrrrqqqqqqsssuuuvvvxxxyyyxxxuuurrrppppppmmmllljjjiiijjjjjjiiihhhiiiggggggiiilllllljjjgggiiihhhiiijjjkkkjjjgggdddeeeeeeeeefffhhhjjjmmmnnnkkkiiigggeeedddccc```^^^dddcccbbb___\\\XXXTTTRRRMMMLLLJJJJJJKKKNNNQQQSSSRRRRRRQQQPPPQQQSSSVVVWWW[[[```hhhpppuuuwwwxxxwwwvvvvvvxxx{{{gggNNNCCCAAA>>>999999888666777888888777666777777777777666666666666444444444444444444444444444444444333333222222222111222222333333222222111111111111111111111111111111111111111111111111111111111000000000000111111000111111111111222222222111111111111111111111111111111111111111111111111111111222333333333333222333333222222333333444555555555444444444555555666555555555555666888999999888999:::::::::;;;===???DDD@@@>>>@@@AAABBBHHHOOOccclllzzz{{{xxxvvvwwwxxxuuunnngggbbb^^^VVVOOONNNMMMFFF>>>;;;:::::::::;;;;;;999777888888888888777777777666555555666666666777777777777777777777888888888888::::::999888777777777888999888888888777777777777::::::999999999:::<<<===999;;;<<>><<<:::999888999::::::888666777777777777666666666666444444444444444444444444444333333333333333333222111222222333333222222111111111111111111111111111111111111111111111111111111111000000000000111111000111111111111222222222111111111111111111111111111111111111111111111111111111222333333333333222333333222222333333444555555555444444444555666666666666666666666777888999888999:::;;;:::;;;===???@@@???@@@@@@???CCCOOO\\\mmmvvvyyyvvvuuuvvvwwwtttllleeeaaa]]]VVVOOOMMMLLLFFF>>>;;;:::::::::;;;;;;999777888888888888777777777777666777777777777888888888777777777777888888888888<<<;;;999888777666666666888888888888888777777777:::::::::::::::;;;;;;;;;>>>999:::JJJccc|||mmmaaa[[[UUUPPPPPPPPPPPPQQQRRRSSSSSSTTTYYYZZZZZZ[[[[[[\\\]]]]]]_________```aaacccdddeeebbbcccccccccccceeehhhjjjlllmmmmmmooopppssstttuuuwwwxxxxxxxxxvvvuuusssqqqqqqrrrssstttttttttttttttssstttuuuuuuttttttuuuwwwwwwyyyzzzyyywwwtttsssssssssrrrppppppqqqrrrqqqpppmmmlllmmmnnnppppppnnnllliiikkklllkkkhhhgggiiikkkiiijjjjjjkkkkkkkkkkkkjjjmmmkkkiiiiiiiiiiiigggfffdddeeefffeeeccc___[[[XXXRRRRRRRRRRRRRRRSSSSSSSSSPPPOOOOOONNNOOOPPPRRRSSSUUUYYY___fffkkknnnnnnnnnrrrwww||||||zzzyyy|||lllPPPAAA======;;;::::::;;;<<<;;;999777777777777777666666666666444444444444444444444444222333333333333333333444111222222333333222222111111111111111111111111111111111111111111111111111111111000000000000111111000111111111111222222222111111111111111111111111111111111111111111111111111111222333333333333222333333222222333333444555555555444444555555666777777777666666666777777888888:::;;;;;;:::;;;===@@@???@@@AAAAAAAAAHHH\\\ooottt~~~yyywwwuuuwwwxxxtttkkkddd```\\\UUUNNNMMMLLLFFF===;;;:::::::::;;;;;;999777888888888777777777777777777777888888888999999999666777777777888888888888::::::999888777777777888888888888888888888888888::::::;;;<<<<<<;;;::::::@@@???III___wwwvvvbbb\\\ZZZTTTOOOOOOPPPQQQSSSUUUVVVWWWWWWVVV[[[[[[[[[\\\]]]]]]^^^^^^bbbbbbbbbbbbcccdddeeefffdddeeegggggghhhjjjnnnppptttttttttuuuvvvxxxzzzzzzyyyyyyyyyyyywwwvvvtttsssttttttuuuvvvvvvwwwwwwwwwvvvwwwwwwwwwvvvvvvxxxyyyxxxzzz{{{zzzxxxvvvvvvvvvuuusssrrrqqqsssssssssrrroooooopppqqqrrrrrrqqqpppiiimmmooommmhhhgggkkkooommmnnnoooqqqqqqpppoooooolllkkkjjjjjjkkkkkkjjjiiifffgggiiiiiihhhdddaaa^^^ZZZZZZYYYXXXWWWTTTRRRQQQOOOOOONNNNNNNNNOOOPPPPPPSSSVVV[[[aaaeeehhhiiiiiimmmttt{{{|||xxxuuuxxx|||{{{aaaMMMBBB===;;;;;;;;;<<<<<<;;;888666777777777777666666666666555555555555444444444444222222222333333444444444111222222333333222222111111111111111111111111111111111111111111111111111111111000000000000111111000000111111111222222222111111111111111111111111111111111111111111111111111111222333333333333222333333222222333333444555555444444444555666777888888888777777666777777777999:::;;;;;;;;;<<<>>>@@@AAA@@@@@@BBBGGGSSSjjj~~~xxx{{{xxxwwwyyyzzzuuulllddd___[[[TTTMMMLLLLLLEEE===;;;:::::::::;;;;;;999777777777777777777777888888888888888888999999999999666777777777888888888888888777777777888999::::::888888888888888999999999::::::;;;<<<<<<<<<;;;;;;===JJJ___uuuvvvsssaaaUUUWWWYYYTTTQQQTTTSSSUUUWWWYYYZZZZZZYYYYYY\\\\\\]]]^^^^^^______```bbbbbbbbbbbbcccdddeeeffffffhhhjjjkkkmmmooossswww{{{{{{{{{{{{|||}}}~~~||||||{{{zzzyyyxxxwwwvvvwwwwwwwwwxxxyyyzzzzzz{{{xxxyyyzzzyyyxxxxxxzzz|||zzz{{{|||{{{yyyxxxxxxyyyvvvuuusssrrrssssssrrrqqqpppqqqssstttssssssrrrrrrkkkoooqqqoookkkjjjnnnrrrnnnoooqqqsssttttttsssssslllkkkjjjkkklllmmmlllkkkiiijjjlllmmmllljjjgggfffdddcccaaa___[[[VVVQQQOOOPPPOOOOOONNNNNNNNNOOOOOORRRTTTXXX\\\```cccdddeeefffnnnwwwyyyvvvtttwww|||xxxcccNNN???<<<;;;:::;;;;;;:::888666777777777777666666666666666666666555555444444444222222222333333444444444111222222333333222222111111111111111111111111111111111111111111111111111111111000000000000111111000000111111111222222222111111111111111111111111111111111111111111111111111111222333333333333222333333222222333333444555444444444555666777888888999888888777777777777888999:::;;;;;;;;;<<<>>>@@@BBB>>>>>>DDDOOO___uuu|||zzzyyy{{{{{{wwwmmmeee^^^ZZZSSSMMMKKKKKKEEE===;;;:::::::::;;;;;;999777777777777777888888888888777888888888888999999999777777777777888888888888666666777777888999;;;<<<888888888999999999999999:::::::::;;;<<<<<<======>>>VVVrrrzzzjjjoooaaaVVVTTTUUUSSSTTTXXXWWWXXXZZZ[[[\\\\\\\\\\\\______``````aaabbbbbbcccaaaaaaaaabbbcccdddfffggghhhjjjlllnnnppptttxxx|||~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{zzzyyyzzzzzz{{{|||~~~~~~zzz{{{|||{{{zzz{{{|||~~~{{{|||}}}|||{{{zzz{{{|||zzzxxxuuutttttttttrrrqqqooorrrttttttsssrrrssssssnnnqqqsssrrrpppoooqqqsssnnnooopppqqqssssssttttttnnnmmmllllllnnnnnnmmmllllllmmmnnnooooooooonnnnnnllljjjhhhccc^^^XXXSSSPPPQQQQQQQQQPPPPPPOOOOOONNNQQQRRRUUUXXX[[[^^^```aaaaaahhhpppsssssssssvvvzzztttXXXAAA>>><<<::::::::::::888777777777777777666666666666777777666666555444444444222333333333333333333444111222222333333222222111111111111111111111111111111111111111111111111111111111000000000000111111000111111111111222222222111111111111111111111111111111111111111111111111111111222333333333333222333333222222333333444555444444444555666777888999888888777777777888888999999;;;<<<<<<;;;<<<>>>AAA???===@@@KKKZZZmmm|||zzzzzz{{{|||wwwmmmddd]]]YYYRRRLLLKKKKKKEEE===;;;:::::::::;;;;;;999777666777777777888888888888777777777888888888888999777777777777888888888888777777777777888999::::::888888888999999::::::::::::999999:::;;;===???@@@IIIddd||||||jjjeeeeee___YYYUUUTTTTTTVVVYYYWWWXXXYYY[[[]]]^^^^^^___```aaaaaabbbbbbccccccddd``````aaabbbccceeeggghhhiiikkkmmmpppssswww{{{~~~~~~~~~}}}}}}||||||||||||}}}}}}|||{{{{{{{{{}}}~~~|||}}}~~~}}}||||||~~~|||}}}}}}}}}|||{{{}}}}}}zzzxxxwwwvvvtttsssoooqqqttttttsssqqqrrrsssqqqrrrssstttuuutttssssssrrrrrrqqqqqqrrrsssssstttpppooonnnoooppppppooonnnooooooooopppqqqrrrssstttpppnnnjjjfff```ZZZVVVTTTSSSSSSSSSRRRRRRQQQPPPOOOOOOPPPRRRTTTWWWZZZ\\\^^^^^^bbbhhhllloooqqqsssuuu~~~eeeMMMAAA>>>;;;999:::::::::999777777777777666666666666777777777666555444444444444333333333333333333222111222222333333222222111111111111111111111111111111111111111111111111111111111000000000000111111000111111111111222222222111111111111111111111111111111111111111111111111111111222333333333333222333333222222333333444555444444555555666888999:::777777777777888999:::::::::;;;<<<<<<<<<<<>>;;;:::<<<@@@AAADDDGGG[[[zzz~~~}}}||||||zzztttkkkcccbbb]]]TTTMMMKKKKKKDDD;;;:::999999:::;;;;;;:::888999999888777777777777777:::999777666666666777888777777777777777777777777777888888888888999999999999999888888999999:::;;;888:::<<<;;;<<>>AAABBBFFFUUUooo}}}}}}|||{{{uuukkkdddaaa]]]TTTMMMKKKJJJDDD;;;:::999999:::;;;;;;:::888999888777777777777777777999888777777666777777777888888888888888888888888777888888888888999999999999999888888999999:::;;;999:::;;;<<>>GGGXXXnnn}}}kkk```WWWYYY\\\[[[ZZZZZZ]]]^^^___```ccceeeggghhheeeddddddeeefffgggfffdddffffffgggiiimmmoooooonnnkkklllnnnppprrrtttuuuuuusssrrrqqqssstttsssnnnjjjkkkmmmooorrruuuvvvvvvuuuttttttsssrrrqqqqqqqqqqqqoooooonnnmmmlllnnnqqqtttyyy}}}~~~|||~~~}}}{{{{{{||||||{{{yyywwwvvvuuuvvvxxxyyyyyyxxxtttsssrrruuuyyyzzzwwwtttssstttvvvxxxxxxvvvtttsssssstttvvvwwwwwwvvvwwwwwwrrrqqqpppoooooonnnmmmlllaaa___^^^]]]\\\ZZZWWWTTTTTTSSSQQQQQQQQQSSSUUUWWWTTTUUUVVVXXX[[[```gggkkkpppoooppprrruuuwwwxxxxxxoooTTTCCC===<<<;;;;;;999999999888888888777777555555555555555555555555666666555444444444444444222222222222222222222222222222222222222222222222111222222333222222111111000000111111111222222222111111111111111111111111000000111111111222222222333222222111111222222333222222222333333333444444444444444444444555666666555666666666666777777777999999:::;;;;;;;;;;;;;;;:::999:::===??????BBBEEEKKKggg~~~}}}||||||{{{uuukkkddd^^^\\\UUULLLHHHGGGBBB<<<999888888999::::::999777888777777777777777888888777777777888888888777777888888888888888888888888777777888888888999999999999999888888999999:::;;;:::;;;===BBBNNNbbbxxxvvvddd^^^ZZZ[[[^^^^^^^^^^^^^^^^^^___aaacccfffhhhiiigggfffgggiiikkklllkkkjjjmmmmmmooorrruuuwwwwwwvvvsssuuuxxx{{{}}}~~~}}}}}}{{{tttnnnlllmmmnnnooooooooopppqqqsssrrrqqqpppoooooooooooommmmmmlllkkkjjjlllppptttzzz}}}}}}||||||||||||{{{zzzyyyyyywwwvvvwwwxxxxxxwwwvvvttttttuuuxxx{{{{{{yyyvvvtttuuuwwwxxxxxxwwwuuuttttttwwwyyyyyywwwvvvvvvxxxvvvtttrrrqqqrrrqqqooommmcccaaa___]]]]]][[[XXXVVVUUUTTTRRRQQQQQQSSSTTTVVVSSSTTTTTTUUUWWW\\\ccchhhkkkjjjlllpppuuuxxxyyyxxx{{{~~~gggOOO???999:::===999999999999888888888888666666666666666666666666555444333333222333333333222222222222222222222222222222222222222222222222000000111111111111111000000000111111111222222222111111111111111111111111000000111111111222222222333222222111111222222333222222222333333333444444555444444444444555666666666666666666777777777888888999999:::::::::::::::<<<::::::>>>>>>???EEENNNeeexxx~~~||||||{{{zzztttjjjccc]]][[[UUULLLGGGEEEAAA<<<999888888999::::::999777777777777777777888888999666666777888888888888777888888888888888888888888777888888888888999999999999999888888999999:::;;;:::<<>>@@@NNN___|||{{{zzzzzzyyysssiiibbb\\\[[[UUULLLFFFDDDAAA<<<999888777888::::::888777777777777777777888999999555666777888999888888777777777777777777777777777777888888888888999999999999999888888999999:::;;;:::???HHHVVVggg{{{~~~pppjjjaaa[[[]]]___aaabbbddddddcccaaabbbbbbccceeefffhhhiiilllmmmpppuuu{{{~~~~~~}}}yyyqqqnnnpppooonnnmmmlllkkkkkkkkkhhhiiijjjkkkkkknnnqqquuuwwwyyy|||}}}~~~~~~}}}||||||{{{zzzwwwvvvvvvuuurrrppprrrwww}}}~~~{{{xxxyyyzzzvvvuuuttttttttttttuuuvvvyyy||||||yyyuuutttwwwzzzzzzvvvssstttvvvwwwtttppphhheeecccaaa```___]]][[[XXXWWWWWWVVVUUUTTTTTTSSSSSSTTTTTTTTTTTTWWW\\\___bbbeeejjjooossswwwyyy{{{zzz~~~lllQQQAAA===<<<::::::999999999888888888666666666666666666666666444444333333333333444444333333333333333333333333222222222222222222222222///000111111222222222111000111111111111222222222111111111111111111111111000111111111111222222222333222222111111222222333222222333333333333444444555555555555555666666777666666777777777888888888999::::::;;;;;;;;;;;;;;;<<<;;;===@@@???DDD[[[ttt|||{{{zzzzzzxxxrrrhhhaaa[[[[[[UUULLLFFFDDD@@@<<<999888777888::::::888777777777666777777888999999555666777999999999888777666666666666666666666666777888888888888999999999999999888888999999:::;;;:::@@@MMM^^^qqqnnnfffhhhfff^^^aaaddddddddddddcccaaaccccccddddddfffggghhhiiinnnppptttzzzxxxrrrrrrrrrpppooonnnmmmmmmmmmfffhhhjjjkkklllnnnrrruuutttvvvyyy~~~~~~|||zzzxxxvvvuuusssqqqooorrryyy{{{wwwxxx{{{wwwuuutttrrrrrrtttuuuwww{{{}}}}}}yyytttssswww{{{yyyuuurrrtttwwwxxxvvvrrrjjjhhheeecccbbbaaa___^^^XXXXXXXXXXXXVVVUUUSSSSSSSSSTTTUUUTTTTTTVVVZZZ]]]aaaeeekkkoooqqqtttwwwzzz|||tttYYYHHH???::::::::::::999999999888888777777777777777777777777555555444444444555555666333333333333333333333333222222222222222222222222000111222333333333333333000111111111111222222222111111111111111111111111000111111111111222222222333222222222222222222333222222333333333444444444555555555555555666777777777777777777888888888888:::;;;<<<<<<======<<<<<<;;;;;;>>>BBBAAAHHHddd