BM6&6(v@ ,,,,,,+++++++++,,,------------...///000222444555CCCXXXmmmvvv|||wwwiii\\\GGGFFFMMMaaayyy|||jjjaaaZZZ\\\```fffqqq||||||jjj```RRRGGGBBBAAAAAAAAA<<<:::777666888:::<<<<<<<<<======>>>AAADDDFFFHHHTTTWWW[[[]]]___bbbdddggggggiiikkkooorrruuuwwwxxxwwwxxxyyy{{{|||~~~~~~}}}|||{{{}}}}}}{{{wwwqqqjjjccc______]]]XXXRRRLLLFFFAAA???<<<888555444666777777555666666666777999:::<<<===>>>@@@AAAAAA@@@???@@@BBBCCCIIIOOOSSS[[[gggppptttzzzzzz~~~xxxooobbbZZZ___qqqsssxxx___GGG:::222222888111111111111111000//////------............------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++***))))))***++++++************************+++*********))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))++++++******)))((('''''')))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111............///////////////000000000111111111111444444555777888:::;;;;;;888999;;;<<<>>>???@@@@@@AAAAAACCCDDDFFFHHHIIIJJJLLLMMMMMMLLLIIIGGGFFFFFFHHHHHHGGGFFFFFFFFFGGGGGGFFFGGGDDD===>>>FFFLLLMMMAAA@@@>>>===>>>===;;;:::;;;;;;:::999888777666555333333333333333333333333222222222111111111000000////////////............------------------------******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))***++++++++++++***))))))************************************************))))))))))))************++++++******++++++,,,---+++,,,------......------///111333444555666888:::@@@BBBBBBAAA@@@BBBHHHMMMKKKMMMOOOOOONNNLLLLLLMMMQQQPPPRRRUUUYYYlll---,,,,,,,,,,,,---......------...///000222333444;;;LLL___jjjwwwuuufffSSSKKKFFFPPPeeezzzuuukkk```[[[YYY[[[dddnnnwwwuuucccSSSJJJEEEAAA>>>AAA???<<<;;;<<<<<<<<<;;;;;;;;;;;;<<<>>>AAADDDEEEIIILLLOOORRRSSSUUUWWWYYY]]]___bbbfffjjjmmmpppqqqpppppppppqqqqqqqqqrrrrrrsssrrrrrrqqqpppooonnnmmmfffeeeccc___ZZZTTTOOOLLLOOONNNKKKGGGBBB>>>;;;:::;;;888555444666777777666;;;;;;;;;;;;;;;<<<======@@@AAABBBAAA@@@AAADDDFFFHHHQQQZZZ```hhhrrrxxxyyy~~~~~~fff^^^XXX___uuuuuuooo}}}qqqMMM<<<666111///111000000111111000000///...------............------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---*********************************)))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))***+++++++++++++++,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000---.........//////////////////000000000111111111333333444666777888999:::888999:::<<<===>>>????????????AAABBBDDDFFFGGGHHHHHHJJJJJJIIIGGGEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHBBBBBB???<<<@@@HHHIIIEEE@@@>>><<<<<<<<<<<<:::888;;;:::999888777666555555333333333333333333333333222222111111111000000000////////////............------------------------******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))***++++++++++++***))))))************************************************))))))))))))************++++++******++++++,,,---+++,,,------......------000222444555555666999;;;@@@BBBBBBAAA@@@BBBHHHMMMLLLNNNPPPPPPOOOMMMMMMMMMQQQPPPRRRUUUZZZmmm------,,,,,,------...///---------...000111333444666BBBPPP^^^rrryyyaaaTTTFFFCCCOOOdddwww|||rrrfffZZZSSSWWW___fffxxxuuuhhh```VVVJJJBBBAAA>>><<<:::;;;;;;:::999999888888888888:::;;;<<<>>>@@@CCCEEEEEEFFFHHHJJJMMMOOOSSSWWW[[[^^^```aaaaaaaaa``````___^^^^^^^^^^^^]]]]]]\\\[[[ZZZYYYYYYRRRPPPNNNJJJGGGCCC@@@???>>>===<<<;;;999888777666:::888555555666777777777;;;;;;;;;;;;;;;<<<===>>>AAAAAA@@@??????AAAFFFJJJSSS]]]gggnnntttzzz|||zzz~~~zzzhhh___[[[^^^rrrqqqbbbdddvvvwwwZZZ>>>555666444111000///000000000000///......------............------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++---,,,++++++++++++,,,---******************************))))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((()))***,,,---......)))************+++++++++++++++,,,,,,,,,,,,,,,,,,---------,,,,,,---......---------.........//////////////////000000000000111222333444555666777888777888999;;;<<<===>>>>>><<<===>>>???AAACCCDDDDDDCCCEEEFFFFFFDDDCCCCCCDDDAAABBBDDDFFFGGGGGGGGGGGGAAA???===@@@HHHLLLGGG>>>>>><<<;;;:::;;;:::999777999999888888777666555555333333333333333333222222111111111111000000000000/////////............---------------------------******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))******++++++******)))(((************************************************))))))))))))************+++************+++,,,,,,+++,,,------......------111333555666666777999;;;@@@AAABBB@@@???BBBHHHMMMLLLNNNQQQQQQPPPOOONNNNNNPPPPPPRRRUUU[[[ooo,,,,,,++++++,,,,,,---...---------...///000222222444999AAAPPPgggsssgggWWWLLLJJJRRR]]]ddd~~~hhhWWWSSSVVVXXXdddsss{{{~~~~~~{{{qqqbbbUUUIIIEEE@@@<<<;;;;;;;;;;;;<<<;;;999777777777777888999;;;===>>>>>>>>>???@@@???AAACCCGGGIIILLLMMMNNNPPPOOOOOONNNMMMLLLLLLKKKKKKJJJJJJIIIHHHHHHGGGGGGFFFEEEBBB???===<<<;;;;;;666666666666777777777777888777666666777888888888::::::;;;<<<===???AAABBBCCCBBBBBBBBBDDDIIIPPPVVVgggooouuuxxx{{{wwwjjjbbbeeejjjyyywwweeeUUUYYYnnnZZZGGG666222555444222000///////////////......---------............------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******))))))))))))******************************))))))))))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))%%%&&&'''((()))***+++,,,))))))*********++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000000000111222333444555666666777888:::;;;<<<<<<<<<;;;;;;<<<>>>???AAABBBBBB@@@AAACCCCCCBBBBBBBBBCCC@@@BBBDDDEEEFFFEEEDDDCCCBBB???>>>FFFPPPQQQGGG;;;===;;;::::::::::::888777888888777777666555444444333333333222222222222222111111000000000///////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************))))))))))))))))))))))))***************))))))(((************************************************((()))))))))***************************++++++,,,+++,,,------......------111333555666777888:::<<<@@@AAABBB@@@???BBBGGGMMMLLLOOORRRSSSRRRPPPOOOOOONNNNNNPPPTTT[[[ppp******))))))******+++,,,------------...///111111111000444???SSSnnn~~~ooo```SSSMMMMMMNNNmmmwww```UUURRRQQQSSSYYYcccnnnyyy{{{qqqfff___UUULLLEEEAAA>>>======<<<;;;:::999999:::;;;777999;;;<<<;;;:::;;;<<<:::;;;<<<>>>???@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@?????????>>>======<<<<<<<<<:::888666555666666777666666666777777888888888888888888888888999:::;;;?????????@@@AAACCCDDDEEEDDDEEEHHHLLLSSS[[[eeekkkyyy}}}~~~~~~hhh]]]aaaiiitttpppWWWWWW```tttxxx___AAA999333000000///......///////////////......---------............------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))''''''((((((((()))))))))))))))*********+++++++++*********++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---------------............///////////////000111222333333444555666777999::::::::::::;;;;;;<<<===???@@@AAAAAA>>>@@@BBBBBBBBBAAABBBDDDAAABBBDDDDDDDDDBBB@@@>>>BBB>>>@@@IIIQQQOOODDD999===;;;::::::::::::999888777666666555555444444444333333333222222111111111000000000/////////..................------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************)))))))))))))))))))))))))))************)))(((((())))))))))))))))))))))))************************((()))))))))******************))))))******+++,,,+++,,,------......------111333555666777888:::<<>>@@@@@@@@@@@@AAABBBCCCCCCDDDHHHOOOWWW```jjjtttzzz{{{~~~jjjWWWTTTddduuu}}}```PPPJJJZZZvvvdddJJJ888777555333000//////000///000000000000///......------............------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))************+++,,,,,,+++******))))))))))))))))))))))))''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))******************)))))))))************+++++++++))))))******+++,,,,,,,,,+++++++++******+++,,,,,,+++++++++,,,,,,,,,------------------........./////////000000111222222333555555666777888999999888;;;;;;<<<===>>>???@@@@@@===???AAAAAAAAAAAABBBCCCBBBBBBBBBBBBAAA???>>><<>>AAAGGGLLLJJJMMMRRRTTTSSSQQQPPPOOOLLLKKKMMMQQQXXXooo)))))))))))))))******+++,,,,,,,,,,,,---...//////333000111666===GGGXXXhhhooosss}}}|||rrreee[[[UUUKKKXXXhhhttt{{{{{{pppcccZZZRRRMMMOOOUUU^^^kkkxxx~~~wwwnnndddZZZSSSKKKHHHEEE@@@===:::888888666888999:::999888999:::999::::::;;;;;;;;;;;;;;;999999999999999999999999888888888888777777777777888777777888888999::::::888888888888999999999999888:::============>>>@@@>>>???@@@BBBEEEHHHJJJKKKRRRWWW^^^fffmmmsssyyy}}}{{{rrrddd___fffwwwwww^^^QQQOOO\\\ppphhhOOO???777777555333333222111///000000111111000000///...------............------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******)))***+++,,,,,,+++***)))))))))))))))))))))))))))'''''''''((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))************************)))************+++++++++((())))))***++++++,,,,,,******)))******+++,,,---++++++++++++,,,,,,,,,,,,,,,,,,---------.........//////000000111111222222444555666777777777777777::::::;;;<<<===>>>>>>???<<<>>>@@@@@@??????@@@AAA@@@@@@@@@??????>>>>>>>>><<<<<<@@@EEEBBB:::777999:::888777777999999888666444444444444333333333333333333222222111000000////////////.........------.........---------,,,,,,++++++++++++++++++++++++******++++++++++++******************************)))))))))))))))))))))))))))))))))))))))(((((('''))))))))))))))))))))))))************************))))))))))))************)))))))))))))))***+++++++++,,,------......------000222444555555666999;;;???@@@AAA???>>>AAAGGGLLLIIILLLQQQSSSSSSQQQOOONNNMMMLLLMMMQQQYYYooo*********)))***++++++,,,,,,,,,,,,,,,------...///...,,,...222555:::HHHWWWhhhppp{{{lllaaaOOOQQQWWWeeezzzqqqccc[[[TTTPPPMMMNNN[[[iiillluuuvvvoooccc___XXXPPPHHHBBB===;;;666888:::::::::999:::;;;666666888999::::::::::::;;;;;;::::::999999888888888888888777777777777777777777888999999:::;;;;;;999999999::::::;;;;;;;;;888;;;>>>???>>>>>>@@@BBB@@@BBBFFFJJJPPPUUUZZZ\\\hhhmmmsssxxx{{{|||}}}~~~pppeeegggqqq}}}ttt[[[QQQXXXccchhhMMM:::333444222...---000222...)))111111111111111000//////---..................------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******'''((()))******)))((('''))))))))))))))))))))))))&&&'''''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))&&&'''''''''(((((()))))))))************+++++++++((())))))***++++++,,,,,,))))))))))))***+++,,,---******+++++++++,,,,,,,,,,,,,,,,,,---------......//////000000111111222222444444555666777777777666999999:::;;;;;;<<<======;;;===??????>>>===>>>??????>>>>>>>>>>>>>>>???@@@===>>>BBBDDD===444555<<<888777666666777777666555444444333333333333333333333333222222111000000/////////.........---------......---------,,,,,,,,,++++++++++++++++++++++++******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''))))))))))))))))))))))))************************))))))))))))************)))))))))))))))******++++++,,,------......------///111333444555666888:::???@@@AAA???>>>AAAFFFLLLHHHLLLQQQSSSSSSQQQOOONNNOOOMMMOOORRRZZZppp******)))))))))))))))***,,,,,,,,,------.........///000000000111555;;;???bbbttt}}}nnn```QQQMMMTTTcccwww~~~kkk[[[WWWTTTOOONNNSSS[[[aaakkkuuu}}}pppXXXFFF@@@BBB???===;;;;;;;;;<<<;;;:::===<<<;;;:::999999999999::::::;;;;;;;;;::::::999777888999888888888:::<<<;;;::::::;;;======;;;:::888999;;;===>>>???@@@@@@>>><<<===@@@AAA@@@DDDIIIJJJMMMSSSZZZcccmmmtttxxxxxxjjjeeelllzzzgggPPPKKKZZZtttfffHHH777555888555444222111///...------////////////////////////.........------,,,,,,,,,...---+++******+++---...***)))((()))+++,,,,,,+++((()))***,,,------------************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))%%%&&&((()))))))))((('''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,---------......////////////000000000000222333333444555666777777666666777:::<<<>>>@@@@@@>>>>>>>>>>>>=========<<<>>>AAABBBAAA===;;;;;;===<<<===>>>>>>===:::666444:::999888666444111000///555444444333333222222111///////////////////////////............---------------,,,,,,,,,,,,++++++************************)))))))))))))))))))))))),,,,,,++++++******))))))))))))((((((((((((((()))************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++******++++++,,,---------,,,+++,,,---...///111333555555555555666888CCCDDDDDDAAA???@@@DDDHHHHHHNNNQQQPPPOOOPPPOOOLLLLLLNNNQQQRRRWWWooo******))))))))))))******,,,,,,,,,---------........./////////000333888<<>>>>>????????????>>>>>>BBB@@@AAAEEEGGGIIIOOOVVV\\\```fffnnnwww~~~rrrfff___mmmgggZZZLLLLLL___}}}tttTTT>>>444222333555444222000///...------..............................---------,,,,,,,,,...---+++******+++---...---,,,***(((''''''((((((((((((((()))******++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))))))))(((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,------------........./////////000000000111222222333444555666666666777999;;;;;;<<<>>>@@@======<<<;;;;;;;;;<<<<<>>===<<<999777555555666666666666777777777555444444333333222111111000000000000000000000000............------------------,,,,,,,,,+++++++++************************++++++++++++++++++++++++***************)))))))))))))))(((((((((((())))))************************(((((((((((((((((((((((())))))))))))))))))))))))************************++++++******++++++,,,---------,,,,,,,,,---...///111333555555555555777888BBBDDDDDDAAA???@@@DDDHHHIIINNNRRRPPPOOOPPPOOOLLLLLLNNNQQQRRRWWWppp******)))))))))******+++,,,,,,,,,,,,------------......///...///111555888[[[rrrxxxeeeRRRGGGJJJSSSmmm{{{}}}lll\\\RRRMMMIIIKKKOOOSSSZZZdddoooxxx}}}nnnccc```aaa[[[YYYVVVSSSOOOJJJDDD@@@>>>>>>===============<<<======<<<<<<;;;:::999999:::;;;;;;;;;999:::;;;===::::::::::::<<<>>>@@@AAA???@@@AAABBBCCCDDDDDDDDDJJJHHHJJJOOORRRVVV]]]fffnnnqqqwww}}}zzzsssiii______fffyyyyyyfffPPPEEEAAAQQQrrr```CCC888555444222444333111000///.........------------------------...------------,,,,,,,,,------++++++++++++------,,,---,,,)))&&&&&&)))---******)))(((((()))***+++************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,,,,------------.........////////////000000000111222333444555555444777;;;<<<;;;;;;===@@@???>>><<<;;;:::;;;===>>>CCCDDDDDDBBB>>><<<;;;;;;>>>===<<<;;;:::999888777444555666777888999:::;;;444444444333222222111111111111111111111111111111............------------,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++((())))))))))))))))))***))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))************************++++++******++++++,,,------,,,,,,,,,,,,---...///111333444555555555777999BBBCCCCCCAAA??????DDDHHHIIIOOORRRQQQPPPQQQPPPMMMKKKNNNQQQRRRXXXppp******))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,---.../////////000333666EEE]]]vvvqqq^^^MMMFFFGGGLLLeee}}}~~~tttdddUUUTTTQQQMMMMMMQQQWWW^^^bbbuuu{{{zzzsssppppppqqqmmmllliiifffaaaZZZRRRMMMLLLKKKIIIGGGDDDAAA???===>>>=====================:::;;;;;;:::999999;;;<<<>>>>>>===<<<===>>>AAADDDAAACCCGGGLLLQQQUUUXXXYYY```___bbbgggjjjlllqqqxxx}}}rrrddd^^^YYYXXXddduuuyyyjjj[[[LLLKKKFFFJJJbbboooMMM888333666555111333222111//////.........---------------------------------------------------,,,,,,++++++,,,,,,---))),,,---+++(((***111888///---+++))))))***+++,,,************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((())))))***************((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))************************))))))*********+++++++++++++++,,,,,,,,,---------------........./////////...//////000111222333333111666:::<<<;;;;;;>>>AAADDDBBB???===;;;<<<>>>????????????>>>===;;;:::999===<<<;;;999888888999999777777777777777777777777444444333333222111111111000000000000000000000000.........---------,,,,,,,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))''''''(((((())))))******)))(((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************++++++******++++++,,,---,,,,,,,,,,,,------......000222444555555555777999AAABBBCCC@@@>>>???DDDHHHIIIOOORRRQQQPPPQQQQQQNNNKKKNNNQQQRRRXXXqqq***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000000000111333444666EEEYYYjjjzzzrrr^^^OOOHHHJJJXXXeeeooo|||wwwjjj^^^PPPIIIJJJOOORRRSSSbbbiiisss~~~}}}|||zzzxxxtttnnnfffaaacccbbb```]]]YYYUUURRRPPPHHHGGGFFFDDDCCCCCCCCCCCC>>>???@@@???======>>>@@@BBBCCCDDDDDDEEEGGGLLLPPPTTTWWW]]]dddkkkqqqvvvxxx|||||||||zzzooobbbWWWVVVYYYaaarrrfffPPPMMMKKKDDDFFFLLL\\\zzz}}}^^^OOO<<<111///111000...111111000///......//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,'''***,,,+++))),,,333:::///---+++)))))))))+++,,,************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))******+++((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------------------............---......///000111222222///333888;;;<<<===???BBBFFFCCC@@@===;;;;;;<<<===<<<<<<<<<=========<<<;;;<<<:::999777777777888999888888777666555555444444444333333222222111000000////////////////////////...------------,,,,,,,,,,,,,,,+++++++++*********************************((((((((((((((((((((((((''''''(((((())))))******((((((((((((((()))******''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++******++++++,,,---,,,,,,,,,---------------000222444555555666888999@@@BBBBBB@@@>>>???DDDHHHHHHNNNQQQPPPPPPQQQQQQNNNKKKNNNQQQRRRXXXqqq***************+++,,,---,,,,,,,,,,,,+++++++++++++++---000111111111222333555888>>>HHHXXXmmmzzzlllfffjjjaaaWWWVVVeee{{{|||gggXXXRRROOOMMMJJJOOOUUU___jjjtttyyytttwwwwwwwwwvvvtttrrrooonnneeeccc```]]][[[YYYYYYYYYVVVWWWWWWVVVTTTTTTUUUWWWUUUXXX\\\^^^___bbbhhhmmmtttvvv{{{wwwjjjbbb___]]]]]]ZZZYYY[[[cccsssgggKKKBBBHHHPPPRRRbbblllpppYYY@@@<<<666333111111111000000000///....../////////------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++)))((()))---222,,,+++)))((((((((())))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((((()))***+++))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------...///000111222222000222666:::===?????????AAA???===:::999999::::::<<<<<<<<<===???@@@???===888888666555555666777888555555555555444444444444333333333222111111000000........................------------,,,,,,,,,,,,++++++++++++************************************************************((())))))))))))))))))***(((''''''(((((()))***+++((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))++++++******++++++,,,---+++,,,------......------000111444555555666888:::@@@AAAAAA@@@>>>???DDDHHHGGGMMMPPPOOOOOOQQQPPPMMMKKKNNNQQQSSSYYYrrr************+++,,,---...,,,,,,,,,+++++++++******(((+++...000000000111222666555444555<<>>@@@===999:::::::::::::::;;;<<<<<<===<<<;;;===???@@@>>><<<555555444444444555555666444444444444444444444444333333222222111000000000////////////////////////---------,,,,,,,,,++++++++++++++++++***************************************************************************)))))))))''''''''''''((()))***+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******++++++,,,---+++,,,---.........------///111333555555666888:::???@@@AAA???>>>???DDDIIIEEEKKKOOONNNNNNPPPOOOMMMKKKNNNQQQSSSYYYrrr************+++,,,---...,,,,,,,,,++++++*********%%%))),,,/////////000000333444666444333;;;NNN___ttt~~~gggVVVYYYfffooo}}}mmm\\\SSSJJJJJJJJJJJJMMMSSS\\\aaannnttt|||oooaaaVVVQQQKKKJJJOOOUUUZZZ\\\hhh{{{nnnVVVDDDKKK```vvviiiKKK:::333333111000000000000000///............///000000////////////////////////,,,,,,,,,------.........+++,,,,,,------,,,,,,+++///---,,,+++,,,,,,+++******+++,,,,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&''')))***))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------...///000111222222888555444999???@@@;;;555777888999;;;===???@@@@@@===;;;999:::<<<===:::777333333333444444444444444777777666555444333333222333333222222111000000000000000000000000000000000---------,,,,,,,,,+++++++++++++++************)))************************((((((((((((((((((((((((,,,,,,++++++******))))))''''''''''''((()))++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++******++++++,,,---+++,,,---.........---,,,///111333555555666888:::???@@@AAA???>>>???DDDIIIDDDJJJNNNNNNMMMOOOOOOLLLKKKNNNQQQSSSYYYsss))))))))))))************++++++******++++++,,,---******+++,,,---//////000000111111222444999???DDDVVVhhhuuujjj]]]SSSUUUhhh{{{uuubbbSSSNNNIIIGGGIIILLLOOOQQQVVV^^^gggooottt|||wwwiii\\\TTTKKKPPPQQQMMMPPP\\\llluuulllVVVIIIDDD[[[pppUUUBBB999222222222111000//////...///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))''''''(((((())))))******''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((())))))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))+++***)))(((((()))***+++++++++******))))))((((((+++***(((''''''(((((())))))))))))))))))******+++))))))***++++++,,,---------------............///222333444666777777888888777:::===>>>===;;;::::::888888999:::<<<<<<;;;999888555222222333555666666333333333333333333333333444444333333222111000000///............---------------,,,,,,,,,,,,++++++************************)))************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******++++++******++++++,,,---,,,,,,,,,---------......///111333444444555777888BBBAAA>>>===>>>AAADDDGGGHHHLLLMMMKKKLLLOOOOOOMMMHHHKKKNNNRRRZZZttt))))))))))))************++++++******++++++,,,---******+++,,,---...//////000111111222222555:::>>>DDDQQQhhh}}}yyykkkaaaTTT[[[bbbjjjttt}}}~~~iiiddd[[[TTTOOOKKKHHHGGGFFFKKKRRRXXX]]]cccjjjoooxxxtttkkkgggbbb[[[SSSMMMIIIFFFJJJPPPRRRRRR[[[qqq~~~gggOOOJJJMMMYYYrrrlllXXXEEE777111222222111111000//////...............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))'''((((((((()))))))))***''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))((((((''''''((()))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((***))))))))))))))))))************)))))))))))))))((((((''''''((()))***+++)))))))))))))))******+++))))))******++++++,,,,,,------------............000111222444555555555555666888<<<===<<<:::999999888888:::;;;===<<<:::999777555333333444555555555333333333333333333333333444444333222222111000000///............---------------,,,,,,,,,,,,++++++************************))))))*********+++++++++))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))))))))))))))))))))(((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******++++++******++++++,,,---,,,,,,,,,---------......///111333444444555777888AAA@@@>>>>>>???AAADDDFFFHHHKKKMMMKKKLLLOOOPPPMMMLLLNNNQQQTTT\\\uuu))))))))))))************+++************+++,,,,,,******+++,,,---.../////////000111111111222444666666;;;KKKaaavvv{{{qqqeeeZZZQQQQQQZZZiii{{{uuuggg[[[RRRLLLHHHDDDEEEGGGIIILLLPPPSSSUUUbbbfffmmmsssyyy}}}qqqddd[[[WWWUUUSSSPPPMMMKKKKKKMMMQQQSSSVVV[[[___bbbnnnvvvdddUUUJJJEEEPPP___uuugggPPPCCC:::333000222111111000000//////...............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''(((((())))))(((((('''''''''((())))))))))))(((((((((((((((((((((((((((((((((((((((((('''''''''((())))))******))))))(((((())))))))))))))))))***&&&&&&''''''(((***+++,,,)))))))))))))))******+++************************,,,,,,,,,---------............000111222333333333444777:::;;;:::888888888777999;;;======<<<:::999666444333444555555444333444444444444444444444444333333333222111111000000///............---------------,,,,,,,,,,,,++++++************************)))))))))*********++++++))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))***)))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******+++************+++,,,,,,,,,,,,,,,---------......///111333444444555777888????????????@@@BBBCCCDDDGGGKKKMMMLLLMMMPPPPPPMMMOOOQQQTTTVVV]]]vvv((()))))))))***************************++++++,,,******+++,,,------......---///111111111000111222555555===MMM___qqq}}}iiiWWWQQQPPPSSS```ooo{{{mmm^^^SSSKKKHHHDDDCCCEEEIIIKKKMMMOOOTTT\\\bbbggglllrrrwww~~~{{{vvvsssjjjggg___VVVNNNJJJJJJKKKFFFEEEFFFHHHLLLSSSYYY]]]hhhpppyyylllXXXIIIBBBJJJYYYqqqrrrOOO===999777444222111111000000////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''(((((((((((((((((('''&&&'''(((((())))))(((((((((((((((((((((((((((((())))))((((((''''''&&&&&&'''((()))******)))(((''''''((((((((())))))******'''''''''((())))))***+++)))))))))))))))******+++++++++++++++++++++******+++,,,,,,,,,------------,,,---...000111111111111222555777888777666777777666999<<<>>>===;;;999888555444444444555555333222444444444444444555555555333222222222111111000000///............---------------,,,,,,,,,+++++++++************************))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))***((((((((((((((((((((((((************))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))******************++++++,,,,,,,,,,,,---------......///111333444444555777888<<<===???@@@BBBBBBCCCCCCFFFJJJMMMLLLMMMPPPPPPMMMNNNQQQTTTVVV^^^www((()))))))))******************))))))******+++,,,***++++++,,,,,,---------+++...000111111111222333777666888@@@JJJYYYoootttoooggg\\\XXX\\\aaalll~~~wwwkkk^^^XXXPPPIIIGGGGGGGGGHHHEEEJJJOOORRRTTTXXX^^^cccjjjmmmrrrxxx}}}~~~}}}}}}yyyvvvrrrnnnjjjddd]]]XXXTTTSSSPPPKKKHHHGGGIIIKKKKKKJJJJJJLLLTTT^^^iiipppkkkRRRIIIFFFJJJ```zzzlllTTT;;;222444555222///000000000///////////////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''))))))((((((''''''&&&&&&'''((()))******)))((('''''''''(((((()))))))))***((())))))))))))((((((((()))))))))))))))******+++,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---,,,---...///000111111111111333555666666555666777666999======;;;999888888555444333444555555333111333333333444444444555555222222111111111111111000///............---------------,,,,,,,,,+++++++++************************(((((()))))))))*********(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))************(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))*********))))))******+++,,,,,,,,,,,,---------......///111333444444555777888;;;<<<>>>@@@BBBBBBCCCCCCEEEJJJMMMLLLNNNQQQPPPLLLKKKNNNQQQUUU^^^xxx))))))))))))***************))))))))))))***++++++***+++++++++,,,,,,,,,---+++---///111111111222444444444666888;;;EEEZZZmmm}}}yyyrrr[[[]]]ccclllwww~~~ttthhh]]]TTTNNNLLLHHHHHHHHHFFFFFFGGGJJJMMMOOORRRUUUZZZ___dddgggiiihhhkkkooorrrrrrsssssstttuuutttttttttttttttuuuuuuvvvxxxxxxvvvsssqqqsssuuurrrpppmmmjjjhhhgggffffffZZZXXXVVVTTTQQQNNNIIIFFFGGGGGGGGGFFFDDDDDDFFFGGGNNNMMMOOOWWWfffyyyzzz```NNNGGGSSSbbbqqqeeeMMM>>>222111555555222000////////////////////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''((((((''''''&&&&&&&&&'''(((((((((((('''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((())))))((((((''''''(((((((((((((((((())))))))))))))))))((('''''')))))))))))))))******++++++++++++++++++++++++,,,******+++++++++,,,,,,,,,,,,---...///000111111111000222444555444555666777666999<<<;;;888666777999666444333333444444222111111222222333333444444444111111111111111111111111///............---------------,,,,,,,,,,,,++++++************************((((((((()))))))))******((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))(((((()))))))))))))))***(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))*********))))))))))))***++++++,,,,,,,,,---------......///111333444444555777888;;;<<<>>>@@@AAABBBCCCCCCDDDIIIMMMMMMOOOQQQPPPLLLIIILLLPPPTTT]]]xxx))))))))))))************)))))))))))))))***+++++++++++++++++++++,,,,,,,,,,,,---////////////111222000111555777666999FFFTTTbbbnnn~~~zzzooo___VVVYYYfffuuu}}}tttnnnkkkfff```WWWOOOJJJGGGEEEDDDCCCCCCCCCEEEGGGJJJLLLNNNLLLPPPTTTVVVVVVVVVXXX[[[YYYYYYYYYYYYYYYZZZ[[[[[[XXXZZZ\\\ZZZVVVTTTTTTVVVRRRRRRPPPOOONNNMMMMMMMMMEEEFFFFFFEEEDDDCCCBBBBBBBBBCCCEEEFFFGGGJJJNNNQQQSSSXXXbbbqqqooo\\\NNNLLLYYYwwwyyy]]]EEE===666111333555444222222////////////////////////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))***)))))))))((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''((((((''''''&&&%%%&&&''''''(((((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((((((((((((((''''''''''''((()))******)))(((((()))))))))))))))******+++(((((())))))******++++++************+++++++++++++++,,,---...///000000000000222444444444444666888666999;;;999555333666999777555222222222333222111000000111111222333333444000000000000111111111111///............---------------,,,,,,,,,,,,++++++************************(((((((((((()))))))))***(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))***++++++,,,,,,,,,---------......///111333444444555777888;;;<<<===>>>@@@BBBCCCDDDCCCIIILLLMMMOOORRRPPPLLLJJJMMMQQQTTT]]]www))))))))))))************)))))))))))))))******+++++++++++++++++++++,,,,,,---.........------///111000111666999777555999@@@GGGXXXnnnuuufff\\\VVVSSSQQQ```lll}}}tttfff\\\UUUOOOJJJGGGFFFDDDBBBBBBBBBDDDEEEBBBEEEGGGGGGEEEEEEFFFHHHEEEEEEEEEEEEFFFGGGIIIIIIBBBFFFIIIIIIFFFDDDEEEFFFDDDDDDDDDDDDDDDCCCCCCCCCAAABBBDDDCCCBBBBBBDDDEEEDDDGGGJJJNNNSSSZZZaaafffxxxlll```VVVOOOYYY___wwwlllVVVBBB222555111000222111------000.........///////////////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))((((((((('''''''''''''''((((((((()))))))))))))))))))))))))))''''''((((((((((((''''''&&&''''''''''''''''''&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&'''''''''(((((()))))))))((('''&&&&&&'''((()))))))))(((((('''''''''&&&%%%&&&((()))***+++******)))))))))))))))******+++%%%&&&&&&'''((())))))***)))************+++++++++***+++,,,---.../////////000222444444444444666888666999:::777333222555:::888555222111111222222222//////000111222222333333000000000000000111111111//////.........------------------,,,,,,,,,++++++************************(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))******+++,,,,,,,,,---------......///111333444444555777888;;;<<<<<<>>>???BBBDDDEEECCCHHHMMMMMMOOORRRPPPLLLMMMOOORRRUUU]]]www(((((())))))*********+++))))))************))))))...,,,***,,,...000...,,,...---+++++++++,,,...000000000222444666999<<<===BBBFFFRRRgggyyyrrrpppjjj___VVVRRRWWW___gggrrr~~~zzzooobbbYYYTTTNNNGGGEEEGGGHHHFFFCCCGGGHHHEEEBBBDDDIIIJJJHHHBBBAAA@@@???@@@AAADDDEEEBBBCCCCCCCCCCCCCCCBBBBBBAAACCCDDDEEEDDDCCCDDDEEEIIIGGGEEEFFFGGGGGGFFFEEEIIIKKKQQQYYY]]]eeewwwqqq```TTTNNNQQQXXXgggxxxmmmSSSCCC:::444444333111////////////000//////...//////000111222------------------------.........------,,,,,,,,,************************************************))))))))))))))))))))))))((((((((((((((()))******************))))))))))))***)))'''%%%%%%''')))***'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((''''''''''''((((((***'''&&&'''***,,,***(((((((((((((((''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************---+++***,,,///111000///222222111111222444555666>>><<<999555333333333333444333222222111111222222111111222222222333333333222222222222111111111000...---,,,++++++,,,......+++,,,,,,++++++)))((('''+++++++++*********))))))(((((())))))))))))(((((((((((((((((())))))))))))***)))'''&&&&&&'''(((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''(((((((((((()))((('''''''''(((***+++))))))))))))))))))))))))((((((((()))******++++++,,,,,,,,,---------......///111333444444555777888>>>======>>>@@@BBBDDDEEEFFFHHHKKKNNNOOONNNMMMKKKMMMJJJRRRYYY^^^yyy((()))))))))************))))))************))))))---+++***+++---///---,,,...---,,,+++,,,---///000///000111333666888;;;<<>>@@@BBBDDDFFFFFFHHHKKKNNNOOONNNMMMKKKLLLIIIRRRYYY^^^yyy))))))))))))************))))))************))))))+++***)))***,,,---,,,+++......---,,,---...///000///000111222555777999::::::<<<@@@GGGRRRaaapppzzzzzzhhh\\\ZZZ\\\___[[[YYY^^^iiisssxxxyyyxxxxxxuuurrrppprrrxxx||||||sssmmmmmmnnnggg^^^TTTUUUVVVVVVTTTRRROOONNNQQQPPPMMMLLLMMMOOORRRTTTPPPRRRUUUWWWZZZ]]]bbbeeeeeeggggggccc___aaajjjqqqzzzllleee^^^YYYUUUYYYcccsssoooMMM>>>999555000000222222111000////////////......------,,,---------------------------------++++++++++++************************************************************))))))))))))))))))))))))((((((((((((((()))************))))))))))))((((((((((((((((((((((((((((((((((((((((((((()))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((''''''''''''((((((&&&'''((()))((('''((()))((((((((((((''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''************************++++++***,,,...000//////////////////000222444555<<<:::888666444444444444333333222111111111111222000000000000000000000///000000000000///////////////......---------......---,,,+++))))))))))))***+++************)))))))))(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))((('''&&&%%%'''''''''''''''((())))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((((())))))***+++++++++,,,,,,,,,---------......///111333333444444666888======>>>???AAACCCEEEFFFFFFHHHKKKNNNOOONNNMMMKKKKKKHHHQQQYYY^^^zzz)))))))))))))))*********)))******++++++******)))***))))))***++++++++++++......---------...///000//////000111333555777888666888;;;<<<@@@JJJXXXbbbyyyppphhhgggWWWPPPIIIHHHOOOVVV[[[\\\hhhmmmttt|||yyytttxxx}}}xxxooorrrtttvvvwwwvvvsssooommmhhhgggfffeeeeeefffggghhhooottt{{{yyyeeeWWWTTTXXXooowwwuuuTTT888444666222///222111111000000//////////////////...---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******************************************************))))))))))))))))))))))))((((((((((((((())))))******)))))))))((((((((((((''''''(((((((((((('''''')))(((((((((((()))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((()))(((((()))++++++)))'''((((((((((((''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((*********************************,,,---...//////////////////111333555777:::999777666555444555555333222222111111111111111111111000000000000//////000////////////.........//////.....................,,,***(((((()))***+++************))))))))))))(((((())))))))))))((((((''''''((((((((()))))))))))))))******)))'''%%%$$$'''''''''''''''((())))))************************''''''''''''((((((((((((((((((((((((((())))))***))))))))))))))))))))))))((())))))******+++,,,,,,,,,,,,,,,---------......///000222333333444666888<<<===>>>@@@BBBDDDEEEFFFFFFHHHKKKNNNOOONNNMMMKKKJJJHHHPPPXXX]]]yyy******))))))))))))))))))******++++++++++++******))))))************++++++---------------...//////......///000222333555666444888;;;::::::>>>HHHPPP```gggvvvwwwttthhh```VVVRRRUUUYYY[[[[[[ZZZZZZ]]]dddmmmrrrsssqqqmmmggg___]]]eeennnnnnhhhvvvzzzvvvggg[[[TTTWWWgggxxxxxxWWWAAA222555888111///444000000000000/////////...000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************************************************))))))))))))))))))))))))((((((((((((((())))))***)))))))))(((((((((((('''''''''((((((((((((''''''((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((''''''''''''((((((***'''%%%(((,,,,,,(((###((((((((((((''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,---...////////////000222555777999777666666555555444444555333222111111000000111111111111111111111111111111////////////.........---//////.........------,,,---,,,***(((((()))+++,,,))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))*********((())))))***)))'''%%%$$$'''''''''''''''((())))))************************''''''''''''(((((((((((('''(((((())))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,---------.........000222333333444666777;;;<<<>>>@@@CCCDDDFFFFFFFFFHHHKKKNNNOOONNNMMMKKKJJJHHHPPPXXX]]]yyy************))))))))))))******++++++++++++******(((***++++++******+++,,,,,,,,,,,,------------............///000222333444333777;;;<<<:::<<>>AAACCCEEEFFFGGGFFFHHHKKKNNNOOONNNMMMKKKKKKIIIQQQXXX\\\xxx************)))))))))(((***++++++,,,,,,++++++***(((***,,,,,,***)))+++---***++++++,,,,,,,,,,,,,,,............///000111222222555999::::::<<>>@@@EEEAAABBBIIITTTeeeyyyvvvssstttvvv~~~yyyrrrfff\\\[[[YYYVVVRRRPPPPPPPPPQQQUUUUUUUUUVVVXXXZZZ[[[\\\TTTUUUWWWWWWWWWXXX[[[]]]YYY]]]aaaaaaaaaeeemmmuuuwwwgggEEE777<<<555777555///---111444222---...///000000///......++++++++++++,,,------...++++++++++++++++++++++++(((((())))))*********+++************************************************))))))))))))))))))))))))((((((((((((((()))******)))(((((((((''''''''''''***)))'''&&&&&&''')))***&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''((((((''''''''''''((((((%%%...555333+++%%%)))///)))(((((((((''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&)))++++++******,,,///,,,,,,---///111555888999//////000222222333222222222111111000000000000000+++,,,---...///111222222000000000000////////////,,,,,,------,,,***)))((()))******+++++++++******'''((((((((())))))******(((((())))))))))))(((((($$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&(((***+++'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((()))&&&''')))*********)))((()))))))))))))))))))))))))))******++++++,,,------,,,,,,,,,---------.........///111222222333555777:::<<>>@@@AAABBBCCCCCCCCCGGGJJJNNNOOONNNLLLKKKKKKJJJOOOUUUWWW\\\ttt)))))))))))))))))))))))))))))))))))))))******+++)))******++++++******)))++++++******++++++,,,---------......//////000000000222444666999<<<>>>???@@@AAABBBCCCFFFKKKQQQVVVaaarrrzzzaaaHHH???:::333111555444444222111000/////////............------------...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))(((((()))***))))))((('''''''''''''''))))))))))))))))))))))))((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''***)))(((((((((((()))***''''''''''''((((((((((((''''''''''''''''''''''''&&&(((******)))'''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((******++++++++++++******(((&&&%%%&&&)))***)))'''''''''((()))))))))))))))*********++++++,,,,,,,,,,,,,,,...000222333222111222222222222222111111000000000000000//////......000000000000111111111222///000000111111000000000......---------,,,,,,,,,+++++++++************))))))))))))))))))))))))))))))((('''&&&&&&'''((()))'''''''''(((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,------------------------222222333444555555666777===>>>@@@AAABBBCCCDDDDDDGGGJJJMMMNNNMMMKKKJJJJJJJJJOOOUUUXXX]]]ttt)))))))))))))))))))))))))))))))))))))))******+++)))******++++++******)))+++************+++,,,,,,---------...//////000000000111333555888:::<<<===<<>>@@@AAACCCDDDDDDDDDFFFHHHLLLMMMLLLKKKJJJJJJIIINNNUUUXXX___uuu)))))))))))))))))))))))))))))))))))))))******+++))))))************))))))***************++++++,,,,,,,,,---......//////000000111222444777999:::;;;;;;>>>BBBEEEFFFFFFHHHIIIGGGNNNUUU\\\jjjlllYYYGGG<<<555555555333111333222222111000///......///.........---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))(((((()))***)))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((''''''''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''+++'''$$$%%%''')))(((&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''&&&&&&&&&''''''&&&'''''''''''''''''''''((()))))))))))))))((())))))***+++,,,,,,,,,,,,///333444444222000...333333333333333222111111////////////////////////.........////////////000//////000000000///......------------------------+++++++++*********))))))))))))))))))))))))))))))(((((((((''''''(((((((((''''''''''''(((((()))))))))((('''&&&&&&'''((()))''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++************,,,,,,------------------111222333444555666777888===>>>@@@BBBCCCDDDEEEEEEEEEHHHKKKMMMLLLJJJJJJJJJIIINNNTTTYYY___vvv)))))))))))))))))))))))))))))))))))))))******+++)))))))))******)))))))))******))))))******+++,,,,,,,,,------...////////////000111333555777888999:::<<>>@@@BBBDDDEEEFFFFFFDDDGGGKKKMMMLLLKKKJJJJJJJJJNNNSSSXXX___vvv)))))))))))))))))))))))))))))))))))))))******+++((())))))******))))))(((***))))))))))))***++++++,,,,,,,,,---....../////////000111222444555666777666888;;;===???AAAEEEHHHDDDEEEGGGKKKRRR[[[bbbgggrrrrrrSSSAAA;;;888000000000111111000000000000000///...............------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))(((((()))***(((''''''''''''(((((()))))))))))))))))))))))))))((((((((((((''''''''''''''''''&&&''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''((('''%%%%%%&&&(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&'''((('''%%%%%%%%%'''''''''((()))))))))))))))++++++*********)))))))))***...333333111......///111222222222222111000000000000000000111111111111............////////////111222222111111000///...,,,,,,,,,------------...+++++++++************)))))))))))))))))))))))))))''''''((((((((((((''''''***))))))(((''''''&&&&&&((((((''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******************+++,,,,,,------.........//////000222444555666777===>>>@@@BBBDDDEEEFFFGGGDDDGGGKKKMMMMMMKKKKKKKKKKKKNNNRRRVVV___vvv)))))))))))))))))))))))))))))))))))))))******+++(((((())))))))))))(((((()))))))))))))))***+++++++++,,,,,,------....../////////000111222444555555444777:::<<<>>>???BBBDDDCCCCCCGGGLLLQQQRRRSSSTTTZZZiii{{{fffLLL;;;777666444---000222222111111333333//////......------......---------,,,,,,,,,+++++++++,,,---......---,,,+++************************((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))(((((()))***'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((((((((((('''&&&''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&'''&&&&&&&&&''')))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%%%%&&&&&&%%%%%%$$$%%%'''((('''%%%$$$%%%'''''''''((()))))))))))))))))))))))))))************)))---111111...---...111000111111111111000///////////////000000000111111....../////////000000000333333333333222111000///,,,,,,,,,---------......+++++++++************)))))))))))))))))))))))))))&&&'''((())))))((('''&&&((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))******++++++++++++,,,,,,---......//////000111333555666777888===>>>@@@BBBDDDFFFGGGGGGEEEHHHLLLNNNNNNLLLLLLLLLMMMNNNQQQTTT]]]vvv)))))))))))))))))))))))))))))))))))))))******+++(((((())))))))))))(((((()))))))))))))))******+++++++++,,,------....../////////000111222333444444444888<<>>@@@BBBEEEFFFGGGHHHEEEHHHLLLNNNNNNMMMMMMMMMNNNOOOPPPSSS]]]uuu))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,------------...///000111222222777777888:::<<<===>>>???BBBDDDFFFFFFFFFGGGIIIKKKFFFKKKQQQYYYdddsssooo]]]???===999444111/////////000000//////.........---...,,,)))***---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++*********))))))(((((()))))))))))))))))))))))),,,)))'''((()))***(((%%%''''''''''''(((((((((((())))))(((((('''''''''&&&((((((''''''''''''(((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&&&&'''((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''+++)))'''''''''((('''&&&''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%(((((((((((((((((((((((()))(((((()))***+++***)))///000000...,,,+++,,,------...///000000//////.........---------......///222111111111000000//////111111111000000000000000////////////..................---,,,+++))))))(((+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++******+++,,,,,,---.........///111222333444555555<<<===>>>???AAADDDFFFGGGFFFIIIKKKLLLLLLKKKKKKLLLOOOLLLQQQSSSWWWuuu))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------------...///000111222222888999:::;;;===???@@@@@@@@@BBBDDDEEEEEEEEEGGGIIIGGGJJJOOOTTTXXX```iiiqqquuuzzztttaaaNNN@@@:::888555222000//////000000/////////.........---000---++++++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************)))))))))(((((())))))))))))))))))))))))***(((&&&'''***+++)))'''''''''''''''(((((((((((()))(((((((((''''''''''''((((((''''''''''''(((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((''''''&&&&&&&&&'''''''''''''''''''''''')))'''&&&%%%&&&'''&&&%%%''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))))))))))))))***+++,,,444111---******+++---///---...///000000000///...//////............//////111111000000000/////////111111111000000000000000............------------...------,,,***))))))(((*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++******+++,,,,,,---.........///111222444444555555======>>>???BBBDDDFFFGGGGGGJJJLLLLLLLLLKKKKKKLLLNNNLLLQQQSSSXXXwww))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,------...///000111111222777777999:::<<<>>>???@@@>>>@@@BBBCCCCCCCCCEEEGGGIIIMMMPPPQQQQQQQQQTTTXXXaaahhhsss~~~zzzbbbQQQDDD999333333222111/////////000111/////////...............111///------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************))))))))))))(((((())))))))))))))))))))))))((('''&&&'''***+++***)))''''''''''''((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''(((&&&%%%%%%&&&&&&&&&%%%&&&''''''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''((()))***(((&&&(((,,,000888111***&&&'''+++...///---...///000000000000///000//////.........//////000000///////////////...111111111000000/////////------------,,,,,,,,,+++------,,,+++***))))))(((******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))***++++++,,,***++++++,,,,,,------......///111222444555555666======>>>@@@BBBDDDFFFGGGIIIKKKMMMMMMLLLKKKKKKLLLNNNLLLQQQTTTZZZyyy))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))***************++++++++++++,,,,,,,,,,,,------...///000111111333444555777999;;;<<<===>>>@@@AAABBBBBBCCCEEEGGGHHHKKKNNNNNNMMMMMMPPPSSSYYY\\\aaafffkkksss}}}uuu^^^JJJ>>>999666444000000///......///000000........................000///...---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))(((((((((((((((((((((((((((((((((''''''((()))******)))''''''''''''((((((((((((((((((((((((((('''''''''((((((''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((('''&&&&&&&&&%%%((((((''''''''''''''''''''''''''''''''''''''''''(((&&&%%%%%%&&&'''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''')))***(((%%%'''...555888000(((%%%(((,,,---,,,......//////000000000111//////......------......////////////............111111111000//////......------------,,,,,,,,,,,,,,,,,,,,,+++***))))))((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************+++,,,,,,+++++++++,,,,,,---------...///111333444555666666===>>>>>>@@@BBBDDDFFFHHHKKKLLLMMMMMMLLLKKKLLLMMMOOOLLLQQQUUU\\\|||))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))*********************+++++++++,,,,,,,,,,,,---...///000111111111222333555888:::;;;<<>>???@@@BBBEEEGGGHHHKKKMMMMMMMMMLLLLLLMMMOOOQQQMMMRRRWWW^^^~~~))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,---...///000000111111222444666888;;;<<<===???AAACCCDDDDDDEEEFFFHHHJJJLLLLLLKKKKKKOOOWWW]]]RRRTTTVVVUUURRRQQQRRRTTT[[[^^^gggsss~~~~~~qqqaaaOOOAAA;;;888444111000000///...000000000000/////////...---------------.........+++,,,---,,,+++***,,,...++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))''''''(((((((((((()))))))))))))))))))))))))))))))))***+++***'''&&&'''(((''''''''''''(((((((((((('''''''''(((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''')))'''&&&&&&((())))))(((%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((''''''***111777---+++)))***,,,---+++))).........///000111222333000///...---------------...////////////000000000111111000000///...------............------------++++++*********)))))))))''''''(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,...///111333555777777888>>>>>>???AAACCCEEEGGGHHHKKKLLLMMMMMMLLLMMMOOOQQQSSSOOOSSSXXX```))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++++++++,,,,,,---...///000000000111333555888:::<<<===???AAACCCCCCDDDDDDFFFHHHLLLMMMNNNMMMMMMQQQXXX^^^UUUVVVWWWVVVTTTQQQOOOOOOOOOQQQVVV\\\cccmmmdddLLLAAA===:::777666555444444444333222111......//////////////////,,,,,,,,,------.........***,,,------++++++...000************************************************************************))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))''')))+++***'''&&&(((***''''''''''''((((((((((((''''''''''''((((((((()))((((((''''''''''''((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''(((&&&%%%%%%'''(((((((((%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&)))...333666)))))))))***+++,,,,,,,,,///......///000111333444222111000//////........./////////000000000111111222111000///...---,,,,,,------------,,,,,,,,,+++************))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***,,,,,,,,,,,,,,,,,,,,,,,,...///111333555777888888>>>>>>???AAACCCEEEGGGHHHKKKLLLMMMMMMMMMNNNQQQSSSUUUPPPTTTZZZbbb))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************++++++++++++,,,,,,---...///000000---...000333555777999:::>>>@@@BBBCCCCCCDDDFFFGGGDDDGGGIIIJJJJJJMMMSSSXXXVVVTTTQQQOOOOOOQQQSSSUUUTTTSSSSSSRRRPPPSSS```nnnooo|||gggXXXDDD999888999666333111000//////............+++,,,---...////////////,,,,,,,,,------.........***,,,......,,,---000333************************************************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))%%%(((***)))((('''))),,,''''''''''''((((((((()))&&&'''''''''(((((())))))((((((''''''''''''((((((&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))%%%&&&&&&''''''(((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''&&&%%%$$$$$$&&&(((''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$&&&+++000333444((()))))))))(((***---000///.........000111333555444333222111000000000000//////000000111111222222222111000///...---,,,,,,,,,,,,,,,+++++++++******************))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((()))))),,,,,,,,,,,,,,,,,,,,,,,,...///111333666777888999>>>???@@@AAACCCEEEGGGIIIJJJKKKLLLMMMMMMOOORRRUUUWWWQQQUUUZZZccc******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++******************))))))))))))************++++++,,,------......///000000111333555888:::;;;@@@AAACCCCCCCCCCCCDDDFFFFFFFFFGGGGGGHHHLLLQQQUUUVVVWWWXXXVVVSSSRRRTTTVVVVVVSSSPPPNNNNNNPPPSSSUUU]]]]]]___dddkkkuuu}}}|||qqqeeeYYYQQQAAA???<<<888555444444444///////////////......---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((+++*********))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''(((((())))))((('''&&&&&&''''''''''''''''''''''''%%%&&&'''((())))))))))))%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))(((((('''''''''&&&''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((%%%'''&&&%%%***111///((()))))))))***++++++,,,,,,,,,,,,,,,---------......//////000222222333333333111111111111111000///...,,,---///111111000...---444111...+++)))***+++,,,+++++++++************)))******)))***+++***(((&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))************))))))+++***)))((((((''''''((((((((((((((())))))))))))))))))***+++---...//////...000222444555555555555>>>>>>>>>???BBBDDDGGGHHHLLLMMMMMMLLLKKKKKKLLLNNNRRRRRRXXXZZZ```******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************++++++,,,,,,---.........//////000222444666888999===???@@@AAA@@@AAABBBDDDCCCEEEFFFGGGHHHKKKOOORRRRRRSSSSSSRRROOOOOOQQQTTTSSSQQQOOOMMMLLLMMMOOOPPPKKKKKKKKKLLLPPPVVV\\\```]]]gggvvvvvvlll___TTTMMMGGG@@@;;;999888555222000//////000///////////////...------///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((('''&&&&&&''''''''''''''''''''''''%%%&&&'''((())))))))))))&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))(((((((((''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''')))))))))...333111***((())))))******+++,,,,,,,,,,,,,,,------------...------...000000111111111000111111111111000000///------...//////...---,,,...---,,,++++++,,,---...+++++++++************)))***)))''''''(((((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))************)))))))))((((((((((((((()))***(((((((((((()))))))))***+++++++++,,,,,,---------///111333555666777666666>>>>>>>>>@@@BBBDDDGGGHHHKKKLLLMMMLLLKKKKKKMMMOOOSSSSSSXXXZZZ```******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************++++++,,,,,,------......---...///000222444666777:::<<<>>>>>>>>>>>>@@@BBBAAACCCEEEGGGGGGIIILLLNNNOOOOOOOOOMMMLLLMMMPPPSSSNNNNNNLLLKKKJJJJJJJJJJJJFFFDDDCCCBBBDDDHHHLLLNNNFFFIIIOOOWWWaaahhhmmmnnnxxx{{{uuuhhh]]]XXXWWWLLLEEE;;;555333333222111222111///------------......////////////...------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((''''''&&&''''''''''''''''''''''''%%%&&&'''((())))))))))))'''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&''''''''''''(((((((((''')))***,,,000333///)))(((((()))******++++++,,,,,,,,,,,,,,,------------++++++,,,---............///000000111111111111111.........---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,+++++++++************)))***(((''''''(((((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((())))))******))))))(((''''''''''''((()))***+++((((((((()))))))))******,,,,,,,,,,,,,,,,,,,,,,,,000111333666777777777777======>>>@@@BBBDDDFFFGGGIIIJJJKKKLLLKKKLLLNNNPPPSSSSSSYYYZZZ```******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************((()))))))))***************++++++,,,------......---......000111333555666888:::<<<=========???AAA???BBBEEEGGGHHHHHHJJJKKKNNNMMMLLLKKKLLLMMMPPPSSSKKKKKKKKKJJJIIIGGGFFFEEEFFFEEEDDDCCCEEEHHHLLLNNNDDDBBBCCCGGGLLLPPPOOOMMMTTTXXXcccoootttsssuuuzzztttmmmkkklllccc```ZZZPPPEEE===999888;;;777333111222444555555//////.........///000000......//////......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&'''(((((()))((((((((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((%%%'''***---000000+++&&&(((((())))))***+++++++++++++++,,,,,,,,,---------***++++++,,,------,,,,,,---...///000111222222111000///...---,,,,,,,,,,,,------------,,,***((('''+++++++++*********)))))))))))))))+++,,,,,,)))'''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))))))))*********++++++''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((())))))))))))((((((((((((((((((((()))******(((((()))))))))*********++++++,,,,,,,,,,,,------000111333555666777777777<<<===>>>@@@BBBDDDFFFGGGGGGHHHJJJKKKKKKMMMOOORRRSSSSSSYYY[[[bbb******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********((()))))))))******************++++++,,,------.........///000111333555666888:::<<<<<<<<<===???AAA???BBBFFFHHHHHHHHHHHHIIIKKKJJJHHHHHHJJJLLLNNNOOOIIIIIIIIIIIIHHHFFFDDDCCCAAA@@@???>>>???BBBDDDFFF>>>>>>AAAGGGKKKLLLHHHDDD???AAAGGGOOORRRRRRSSSUUU^^^aaadddgggjjjmmmqqqssstttvvv|||~~~}}}}}}}}}xxx||||||zzzyyynnnkkkddd[[[SSSMMMKKKJJJBBBAAA???<<<999888888999444444444444555555444333////////////000111111222...............------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''&&&'''((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&***///000---)))&&&'''(((((()))******+++++++++++++++,,,,,,,,,------++++++,,,,,,------,,,,,,,,,---...///000111111111111111///...------------,,,,,,------,,,***((('''+++++++++*********)))))))))***---111222000+++'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))************''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((())))))))))))((((((******)))((((((((((((((())))))))))))************)))******+++---......///...000222444555666666555;;;<<<>>>@@@BBBDDDEEEFFFFFFGGGIIIJJJKKKMMMPPPRRRRRRSSSYYY]]]eee******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))*********))))))))))))******************++++++,,,,,,------.........///111333444555777999;;;<<<<<<===???AAA@@@BBBEEEGGGGGGFFFGGGHHHFFFEEEDDDEEEHHHIIIIIIIIIGGGGGGGGGGGGFFFEEECCCCCCBBBAAA???=========>>>???:::===AAAEEEFFFDDD???;;;;;;<<<===>>>???@@@AAAAAA===>>>@@@BBBDDDGGGHHHIIIMMMOOOSSSWWWZZZ\\\\\\\\\ZZZZZZYYYXXXXXXXXXYYYZZZ]]]cccgggfffdddaaaZZZSSSLLLNNNPPPPPPLLLHHHFFFEEEEEECCCAAA>>>;;;999888777555444333333333555666777111222444555444222000............///////////////---............---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&'''((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((((((''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''(((,,,111111,,,((((((''''''((())))))******+++++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,+++,,,---...////////////000000000//////......---)))***+++---------,,,,,,+++++++++************)))(((+++...333444222,,,(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((())))))(((((('''+++***)))((('''''''''''')))))))))*********++++++((()))***+++---...///000...///111333555555555555;;;<<<>>>@@@BBBDDDEEEEEEEEEGGGIIIJJJKKKMMMPPPRRRRRRSSSZZZ]]]eee******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))******+++))))))))))))*********************+++,,,,,,---------------...///111222333666888:::;;;;;;===???AAA@@@BBBDDDDDDDDDDDDEEEFFFEEEDDDDDDFFFHHHIIIGGGEEEEEEEEEDDDDDDCCCCCCCCCCCCEEECCCAAA???>>>>>>>>>???<<<>>>???>>><<<888666666;;;;;;:::999:::;;;:::999:::999999:::;;;<<<;;;;;;555666888999::::::;;;;;;777888888888999999:::::::::>>>>>><<<:::;;;888333888:::;;;:::777555444444333222222333333444333222444222111000//////...---111222333333111000.....................------,,,------......------,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''((('''+++000///)))&&&(((''''''(((((()))************++++++++++++,,,,,,,,,++++++,,,,,,,,,++++++******+++,,,,,,---------------.../////////...---,,,***+++,,,------.........+++++++++************)))))))))+++...000///,,,)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''***)))((((((((((((((()))))))))*********+++++++++******+++,,,,,,---......///000222444666666666666:::;;;>>>@@@BBBDDDDDDDDDEEEGGGIIIJJJJJJLLLOOOQQQSSSTTTZZZ\\\ddd******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))************)))******+++,,,,,,------++++++,,,---...///111222444666999::::::<<<>>>@@@???AAABBBBBBAAABBBCCCEEEFFFEEEFFFHHHKKKKKKHHHDDDCCCCCCBBBAAAAAABBBBBBBBB>>>===<<<;;;:::;;;;;;<<<:::;;;;;;999666666:::>>>999999999777888:::888666666555444444555555444333555666777666555444555666222333444444555444444333444666666444444888999777111222333222111000222333000///000111222222111000000000///000111222111000000000000///...---...//////000000///...---,,,+++------......------,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&'''((())))))(((((('''''''''''''''''''''''''''(((((((((((((((''''''%%%&&&'''(((((('''&&&%%%'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%(((---,,,%%%###'''''''''(((((()))***************+++++++++,,,,,,,,,******+++++++++******)))******+++,,,,,,,,,++++++***,,,...//////...,,,+++///......------,,,,,,,,,+++++++++************))))))((('''(((***++++++***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''(((''''''(((((()))***+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,000111333555777777777777:::;;;>>>@@@CCCDDDDDDDDDFFFGGGIIIJJJJJJLLLOOOQQQUUUTTTZZZ\\\bbb+++)))'''''')))***+++***---,,,)))'''''''''((()))************************,,,+++++++++***)))))))))+++++++++*********))))))++++++,,,,,,,,,,,,------,,,,,,---...///000111111333555888:::===>>>>>>>>>>>>???AAA@@@???AAAFFFJJJEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCAAA??????AAACCCEEE@@@@@@>>>===<<<<<<<<<<<<888888999:::::::::999999888999:::;;;:::888666444777555333333333333111///555555444444444333333333111111222222222333333333444333333222111111111222000000000000000000000000111111111111111111111111000000000000000000000000000000//////......------........................000000//////............///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''---,,,+++)))((((((''''''))))))))))))))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((&&&&&&&&&''''''''''''(((%%%&&&((()))))))))((('''+++*********))))))(((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))(((&&&%%%%%%&&&''')))$$$+++...***'''((())))))'''''''''(((((()))***+++)))***+++,,,---.........+++***)))((((((***,,,---------------------,,,,,,***++++++,,,---.../////////............---------......---,,,,,,+++******))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((('''(((******((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++---...---,,,,,,---...000222444555777777777777777:::???CCCFFFHHHHHHGGGHHHHHHIIIIIIKKKLLLNNNNNNTTTUUU\\\^^^___{{{333111...,,,++++++***(((...,,,+++******+++,,,------------,,,,,,,,,,,,,,,+++++++++***************+++++++++*********))))))*********+++++++++,,,,,,,,,,,,---...///000111111333444666888:::<<<======888<<<@@@AAAAAA@@@BBBCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDBBBAAA??????AAACCCDDD>>>>>>===============>>>888999999:::999999888888666777888888888666444333444333222222333444222111333333333333222222222222111111111222222222222333333222222111000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////....................................//////.........---------......---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''******)))((((((((())))))((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((******)))))))))((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))(((((((((((((((((('''&&&&&&&&&'''(((%%%,,,000+++&&&&&&)))***'''''''''(((((()))***+++++++++,,,,,,---,,,,,,,,,+++***)))((()))***,,,---,,,,,,------------------------......//////000000............------------...------,,,++++++******))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((('''(((******((('''((()))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,...---,,,,,,---...000222444666777777777777999;;;>>>BBBDDDEEEEEEEEEHHHHHHIIIJJJKKKMMMNNNOOOTTTTTT\\\^^^___{{{AAA>>>:::777555333000...---,,,***))))))***+++,,,+++++++++******************************++++++++++++++++++***************))))))*********+++++++++,,,,,,---...///000000111333333444666888:::<<<===;;;@@@FFFJJJJJJGGGEEECCCDDDDDDCCCCCCCCCCCCDDDDDDCCCBBB@@@??????@@@AAABBB===<<<<<<<<<<<<===>>>>>>999999999999999888777666444555555666555444222111222111000111333444333222222222111111111000000000000000000111111111222222111111000////////////000000000000000000000000000////////////////////////000000000000000000000000.............../////////------------------------------------,,,,,,,,,,,,...------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************(((((((((((((((((((((((()))))))))(((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''((()))***''''''''''''''''''''''''((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((('''''''''''''''((())))))))))))((((((((((((((('''(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))((((((((((((''''''''''''(((((((((((((((...000,,,((((((++++++'''''''''(((((()))***+++,,,,,,,,,,,,,,,+++******+++***)))))))))***,,,---++++++,,,,,,------......000000000111111111111111............------------------,,,,,,++++++******))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((&&&(((***)))((('''((()))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++***,,,------,,,,,,---///000111444666777888888777<<<===>>>@@@AAACCCDDDDDDHHHIIIIIIJJJKKKMMMOOOPPPTTTTTT\\\]]]^^^{{{NNNKKKHHHEEEDDDBBB???===555444222///---,,,++++++))))))))))))************)))))))))***+++++++++,,,************************************+++++++++++++++,,,,,,---...///000111333333444555777999<<<>>>???DDDJJJNNNOOOLLLHHHFFFDDDDDDCCCBBBBBBCCCDDDDDDBBBAAAAAA@@@@@@@@@@@@AAA======<<<<<<;;;<<<<<<<<<999999999999888777666555333333444444444333111111222000000000222222111000111111111000000000000/////////000000000111111111//////......---......///////////////////////////........................////////////////////////---------....../////////------------------------,,,,,,,,,+++++++++++++++------,,,,,,+++,,,,,,---++++++++++++++++++++++++************************((()))))))))************(((((((((((((((((((((((())))))((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((''''''''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&''''''''''''((((((''''''&&&&&&''')))***((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''(((((((((((('''''''''(((((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))((((((((((((''''''((()))))))))((((((...///...,,,...111111...''''''''''''((()))***+++++++++,,,,,,,,,++++++*********)))))))))***+++,,,******+++,,,------......111111111111111000000000.........---------,,,,,,,,,,,,,,,,,,++++++******))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((&&&((())))))(((''''''(((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************+++------,,,,,,---///000111444666888888888888>>>>>>>>>???AAACCCEEEGGGIIIIIIIIIKKKLLLNNNPPPQQQTTTTTT[[[]]]^^^{{{RRRQQQPPPPPPPPPPPPOOOMMMHHHFFFCCC>>>:::666444222+++,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,************************+++++++++,,,,,,,,,,,,---++++++,,,---...///000000444444444555777:::===>>>>>>???BBBEEEGGGGGGEEECCCDDDDDDDDDCCCCCCDDDDDDDDDBBBBBBBBBBBBAAAAAA@@@??????>>>===;;;:::999999999999999999888777666555444333333333333333333222222333111000000000000...---111111111111000000000000........./////////000000...------,,,------..............................////////////////////////........................,,,,,,------......//////------------------------******++++++++++++++++++,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++************************((()))))))))************))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((())))))(((((((((((())))))&&&&&&&&&''''''''''''((((((''''''&&&&&&''')))***''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))***))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''((())))))******))))))333///***+++333;;;777///''''''''''''((()))***+++((()))***+++,,,,,,,,,,,,***************+++++++++******++++++,,,---......///////////////............------------,,,,,,,,,,,,+++++++++++++++******))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((&&&'''))))))'''&&&'''(((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********)))***,,,,,,,,,,,,---///000111444666888999999999>>>>>>>>>@@@BBBEEEHHHJJJIIIIIIJJJKKKMMMOOOQQQRRRTTTTTT[[[\\\^^^{{{RRRQQQRRRTTTVVVXXXWWWVVVSSSQQQNNNJJJEEE@@@===;;;000000///---,,,+++*********************+++++++++***************+++++++++++++++,,,,,,,,,---------++++++,,,---...//////000333333444666888:::<<<======<<<<<<>>>AAACCCDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEBBBCCCCCCDDDCCCBBB@@@???@@@???===;;;999888777777777777777777777666555444333333333333333333333333333111////////////---+++111111000000000/////////------........./////////---,,,,,,,,,,,,---..............................////////////////////////........................---------------.........,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++++++++++++++,,,,,,---++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))((((((((('''''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((***))))))))))))))))))***&&&&&&&&&''''''''''''((('''''''''''''''((())))))'''(((((((((((()))))))))(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''((((((((((((''''''&&&''')))*********)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((())))))******++++++333---'''(((333;;;777...'''''''''(((((()))***+++'''((()))+++,,,,,,------))))))******++++++++++++******++++++,,,,,,------,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++++++++******))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((%%%''')))((('''&&&'''(((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((***+++,,,+++,,,---///000111444666888:::::::::>>>??????AAACCCFFFIIIKKKIIIIIIJJJLLLNNNPPPRRRSSSTTTTTTZZZ\\\]]]{{{SSSSSSTTTVVVYYYZZZYYYWWWVVVUUUSSSPPPMMMJJJGGGFFF===;;;999555111---+++)))+++++++++***************))))))*********+++++++++***+++++++++,,,,,,,,,,,,***+++,,,,,,......///000000111333666888999:::;;;===;;;:::<<>>===<<<:::999888888888666666666777666666555555333222222222222222333333000///......//////---,,,////////////.........---,,,------------.........,,,,,,,,,,,,,,,---......------------------------------------------------------------------------...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++******+++,,,,,,---++++++++++++++++++++++++************************))))))))))))************(((((((((((((((((((((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''((()))((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((((((((((()))))))))******(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''((((((((((((''''''&&&''')))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))(((((()))***,,,---...+++'''%%%+++222000***'''''''''(((((()))***+++((()))***+++++++++++++++))))))***+++++++++++++++++++++++++++++++++,,,,,,*********+++,,,,,,,,,------------,,,,,,,,,++++++******************++++++))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((%%%'''(((((('''&&&&&&'''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***''')))+++++++++,,,---///000111444777999:::::::::??????@@@AAACCCEEEGGGHHHIIIJJJKKKLLLNNNQQQSSSTTTTTTTTTZZZ[[[]]]{{{VVVVVVWWWXXXZZZ[[[YYYWWWYYYYYYXXXXXXWWWUUUTTTSSSNNNLLLHHHBBB<<<777222000,,,+++++++++******))))))))))))******++++++++++++)))************+++++++++***++++++,,,---...///000...000222555777888999888:::888777:::@@@DDDEEEDDDFFFHHHKKKMMMMMMKKKHHHFFFCCCDDDFFFGGGFFFDDDAAA???<<<;;;;;;:::999999999999555555666666666666666666222111111111111111222222...---,,,---/////////.........---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,+++*********+++,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************''''''''''''''''''''''''(((((('''''''''&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''((()))***+++))))))))))))))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&((()))))))))((('''(((((())))))******++++++(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''((((((((((((''''''&&&''')))***+++***((('''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))((((((((((((***)))(((((()))+++---...)))***((($$$$$$((()))''''''''''''(((((()))***+++***++++++++++++***))))))))))))***++++++++++++***,,,,,,++++++++++++++++++))))))***++++++,,,---------------,,,,,,,,,++++++******************++++++))))))))))))))))))))))))'''(((((()))))))))))))))((((((((((((((((((((((((%%%'''(((((('''&&&&&&'''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''')))+++++++++,,,---///000111444777999:::;;;;;;???@@@AAABBBBBBCCCDDDDDDIIIJJJKKKLLLOOOQQQSSSTTTTTTTTTZZZ[[[]]]{{{SSSSSSSSSUUUWWWYYYXXXWWWZZZ\\\]]]\\\XXXWWWXXXZZZVVVVVVUUUSSSOOOJJJEEEBBB222000...------,,,***(((------------------------))))))))))))))))))))))))***++++++,,,,,,------...000///000444999<<<<<<:::666888:::;;;<<<>>>BBBDDDKKKLLLNNNOOONNNLLLIIIGGGFFFEEEDDDEEEEEEDDDAAA>>><<<;;;:::888777888888999666555444444333333333333222222222111111111111000////////////////////////,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***************************++++++,,,,,,++++++******++++++,,,,,,++++++***+++++++++*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&))))))(((((((((((())))))))))))))))))((((((((((((***((('''''')))***++++++222111000...,,,***)))((())))))))))))(((((((((((())))))))))))))))))))))))'''((()))******)))(((''')))))))))((((((''''''''''''''''''((((((((())))))((()))******((('''(((***''''''(((((()))(((((('''---,,,***)))'''&&&&&&&&&((((((((((((''''''''''''***)))(((''''''((()))*********)))((((((((((((((()))((('''(((***++++++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))(((&&&%%%%%%(((***((((((((((((((((((((((((&&&&&&'''((()))***++++++***++++++,,,,,,++++++***(((((())))))*********+++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,++++++*********************************++++++***)))(((((())))))))))))))))))((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((()))&&&###$$$'''))))))'''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))******+++++++++++++++,,,---......111222333555777888999999>>>???AAAAAAAAABBBEEEGGGEEEFFFGGGIIILLLOOORRRSSSRRRTTTXXX\\\bbbxxxMMMNNNOOORRRUUUYYY]]]___[[[]]]___^^^\\\[[[\\\]]][[[[[[[[[YYYVVVRRRMMMKKKCCC===444---******,,,,,,,,,+++++++++++++++++++++***************************++++++,,,,,,------...///...///222666999999777777888:::;;;<<<>>>AAADDDJJJKKKMMMMMMMMMJJJHHHFFFGGGFFFFFFFFFFFFEEEBBB@@@<<<;;;:::888888888888999666555444444333333333333222222222111111111000000........................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***************************++++++,,,,,,++++++******++++++,,,,,,++++++***+++++++++*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''))))))(((((((((((())))))((((((((('''''''''''''''+++***)))***,,,......---......---+++***)))((('''))))))))))))(((((((((((())))))))))))))))))))))))'''((())))))))))))(((''')))))))))***************((((((((((((((((((''''''(((***+++***)))((()))***)))***************))))))++++++***)))))))))))))))************************))))))(((''''''((()))***+++******))))))))))))***)))(((((((((***+++***)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******)))((('''(((***+++((((((((((((((((((((((((&&&&&&'''((()))***++++++***++++++,,,,,,++++++***((()))))))))*********************+++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,+++++++++*********************************))))))(((''''''(((((()))))))))(((((((((''''''%%%&&&((())))))(((&&&%%%***)))(((''''''((()))***)))'''$$$$$$'''(((((('''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))******+++++++++++++++,,,---......222333555777999:::;;;;;;>>>???AAAAAAAAABBBEEEGGGHHHHHHIIIKKKNNNPPPRRRSSSRRRTTTXXX[[[aaaxxx@@@CCCFFFGGGIIINNNUUUZZZ[[[]]]```aaaaaa```aaaaaa___``````___]]]ZZZWWWTTTSSSLLLBBB999333000...---,,,+++******)))***++++++***************************++++++,,,,,,------...---------///333555555444777999:::;;;<<<>>>AAACCCIIIJJJKKKKKKJJJIIIGGGFFFGGGFFFEEEEEEEEEDDDBBB@@@<<<;;;:::999888888888999666666555444333333333333222222111111111000000000..............................------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******************************++++++++++++************++++++++++++******+++************)))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))(((((((((((())))))&&&&&&&&&'''''''''''''''***)))***---///000///...***))))))((((((''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&''''''((()))))))))******))))))((('''''''''((()))******(((((()))******************)))((('''))))))))))))******+++,,,((((((((((((((((((((((((&&&&&&%%%%%%&&&'''((((((+++***************++++++***)))((()))***+++***)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***,,,,,,((((((((((((((((((((((((&&&&&&'''((()))***++++++******++++++++++++******))))))))))))************)))))))))************+++,,,,,,,,,,,,---------...,,,,,,,,,++++++++++++***************************)))(((((('''''''''''''''((((((((('''''''''&&&&&&%%%&&&((())))))(((&&&%%%))))))(((((((((((()))))))))'''%%%%%%'''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))******+++++++++++++++,,,---......222333444666888999::::::>>>???AAAAAAAAABBBEEEGGGJJJKKKLLLNNNOOOQQQSSSSSSRRRTTTWWWYYYaaayyy;;;???DDDEEEDDDEEEKKKPPPZZZ\\\___bbbcccdddddddddaaaaaabbbbbbaaa___]]]\\\YYYWWWTTTPPPIII???444---...---+++***)))+++,,,---++++++++++++++++++++++++***++++++,,,,,,------...---------...000222222333666888:::;;;<<<===@@@CCCHHHHHHHHHHHHHHHGGGFFFFFFDDDCCCAAAAAAAAAAAA???===<<<;;;;;;:::999999888888777666555444333222222222111111111111000000000000..............................------,,,+++******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******************************************************++++++++++++************++++++++++++******************))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))(((((((((((())))))&&&&&&''''''''''''((((((&&&''')))---000000...,,,''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((('''''''''&&&'''''''''((((((((((((++++++******)))(((((((((''')))***)))(((((()))+++************)))((('''&&&******))))))******+++,,,''''''''''''''''''''''''&&&&&&&&&''''''((())))))*********)))******+++,,,***)))((()))***+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''')))+++,,,,,,,,,((((((((((((((((((((((((&&&&&&'''((()))***++++++******++++++++++++******)))))))))))))))*********)))))))))*********+++++++++++++++,,,,,,,,,------++++++++++++++++++++++++************************)))(((((('''''''''((((((((('''''''''&&&&&&&&&&&&''''''(((((((((((('''''''''''''''&&&&&&'''''''''(((''''''&&&''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))******+++++++++++++++,,,---......///000222444666777888888>>>???AAAAAAAAABBBEEEGGGKKKLLLMMMOOOPPPQQQQQQRRRQQQSSSVVVYYYccc~~~BBBIIIPPPRRRQQQPPPRRRUUUYYYZZZ]]]```ccceeeffffffbbbcccddddddddddddcccbbb``````aaa```ZZZOOOCCC:::333111---***)))***,,,...++++++++++++++++++++++++***++++++,,,,,,------...------......///000222333555777999:::;;;>>>AAACCCHHHGGGGGGFFFFFFFFFFFFFFFCCCAAA????????????===<<<<<<<<<;;;;;;:::999999888777777555444333222222222111111111000000000//////..............................---,,,++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))))))))))))))))))))))))))******++++++******))))))******++++++******)))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))(((((((((((())))))''''''((((((((()))))))))&&&'''***...111111...,,,'''''''''((((((((())))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((''''''(((((((((+++++++++++++++++++++***+++++++++++++++++++++++++++,,,...------,,,...//////000000000///......---000///...---------------+++++++++************)))))))))***+++++++++++++++*********))))))***+++++++++)))((()))******)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&%%%&&&))),,,---,,,***((((((((((((((((((((((((&&&&&&'''((()))***++++++)))******++++++******)))******))))))))))))))))))************+++++++++,,,)))*********++++++++++++++++++++++++++++++++++++************************)))))))))(((((()))******((('''''''''&&&&&&&&&&&&***)))'''&&&&&&''')))***&&&''''''''''''''''''&&&&&&''''''''''''&&&&&&'''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))******+++++++++++++++,,,---......000111333444666777888888>>>???AAAAAAAAABBBEEEGGGJJJKKKLLLNNNOOOPPPPPPOOOOOORRRUUUYYYgggHHHOOOWWW]]]^^^^^^^^^___YYYYYYZZZ]]]bbbeeeffffffffffffggghhhhhhiiiiiihhhiiihhhfffdddaaa[[[UUUPPP>>>:::444///+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,---.........///222555333555888:::;;;>>>BBBEEEHHHGGGFFFEEEEEEEEEGGGGGGDDDBBB@@@?????????>>>===;;;<<<<<<<<<;;;:::999888888777555444333222111111111111000000000/////////------------------------------,,,,,,++++++******++++++++++++++++++++++++)))******+++,,,+++++++++++++++************++++++++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))))))))************))))))))))))************))))))(((((()))))))))))))))***'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))(((((((((((())))))''''''(((((()))*********)))***,,,///222222000---(((((()))))))))*********''''''(((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))++++++++++++++++++,,,,,,000000111222333444555555666777999999888888999;;;======>>>>>>>>>>>>=========<<<:::888777666555555111111000///...---,,,,,,******++++++++++++******---,,,++++++******+++++++++***))))))******)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&%%%&&&)))---...+++(((((((((((((((((((((((((((&&&&&&'''((()))***++++++))))))************))))))************))))))))))))*********+++++++++,,,,,,))))))))))))***************++++++++++++,,,,,,,,,***************************))))))))))))******+++((((((((('''''''''&&&&&&***)))'''&&&&&&''')))***(((((())))))))))))(((((($$$&&&(((((('''&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))******+++++++++++++++,,,---......333444555777999:::;;;;;;>>>???AAAAAAAAABBBEEEGGGHHHIIIKKKMMMOOOOOOOOONNNOOOSSSUUUZZZkkkJJJNNNUUU\\\```bbbbbbbbb[[[YYYXXX[[[```eeeggggggggghhhhhhiiijjjkkkkkkkkkmmmjjjgggeeedddcccaaa```QQQLLLBBB999222...------------------------------***++++++,,,,,,------...***,,,------,,,...222555111333777999<<>>>>>>>>>>>===;;;<<<<<<<<<<<<:::999888888777666444333222111111111000000000////////////------------------------,,,,,,++++++++++++++++++************************((()))***+++,,,++++++***++++++************++++++******************************++++++++++++******************************))))))))))))))))))))))))))))))************))))))))))))************))))))(((((((((((())))))******''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''))))))(((((((((((())))))&&&&&&''''''((())))))******+++,,,...000000///,,,)))))))))***************'''''''''((()))*********))))))))))))))))))))))))+++***)))(((((()))***++++++,,,---///000222333333<<<===???AAACCCEEEGGGHHHEEEGGGIIIIIIHHHHHHJJJKKKKKKLLLMMMNNNNNNOOOOOONNNLLLKKKIIIGGGFFFEEEDDDDDD>>>===<<<:::888777666555333333444444333222000///111000///---,,,,,,,,,,,,+++***))))))******)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&'''+++//////+++'''((((((((((((((((((((((((&&&&&&'''((()))***++++++))))))************))))))************)))))))))((()))))))))************+++))))))*********+++++++++******+++++++++,,,,,,,,,************************((((((((((((((()))******)))))))))(((((((((''''''(((((())))))))))))(((((('''((()))******)))((('''"""%%%((((((''''''(((***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))******+++++++++++++++,,,---......444555666888:::;;;<<<<<<>>>???AAAAAAAAABBBEEEGGGGGGIIIKKKNNNOOOPPPOOOOOOPPPTTTVVVZZZlllMMMOOOSSSXXX^^^bbbbbbaaa\\\ZZZXXXZZZ___eeehhhhhhgggggghhhhhhiiijjjkkkkkkjjjiiiiiiiiiiiihhhfffcccbbb[[[OOOCCC999333111000------------------------***++++++,,,,,,---......)))+++,,,++++++---111555000222666999<<>>@@@AAAHHHIIIKKKNNNRRRUUUWWWXXXQQQSSSTTTUUUTTTTTTVVVWWWTTTTTTVVVWWWXXXXXXYYYYYYVVVUUUTTTRRRQQQQQQPPPPPPOOONNNLLLJJJHHHFFFDDDDDDBBBCCCCCCCCCBBB@@@>>>===444333111000...---------,,,***))))))******)))''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((,,,111111,,,'''((((((((((((((((((((((((&&&&&&'''((()))***++++++))))))************))))))+++*********))))))(((((((((((((((((())))))))))))******+++++++++,,,,,,,,,*********++++++,,,,,,,,,************************'''''''''''''''((()))***))))))))))))(((((((((((($$$'''***------***'''$$$%%%&&&'''(((((('''&&&%%% $$$((()))(((''')))+++(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))******+++++++++++++++,,,---......222333555777999:::;;;;;;>>>???AAAAAAAAABBBEEEGGGGGGIIIKKKNNNPPPQQQPPPPPPRRRUUUVVVZZZlllXXXYYYZZZ[[[\\\]]]^^^^^^[[[]]]___cccgggiiihhhgggkkklllmmmmmmnnnnnnnnnmmmpppppppppoooooonnnmmmlllmmmiii___TTTOOOKKK???222/////////000000000---+++///---+++***+++,,,---,,,---...---,,,,,,...222555222333444777;;;@@@DDDGGGFFFCCC??????BBBDDDEEEDDD============<<<;;;:::999;;;<<<<<<:::666444333333555555444333333222222111000000///.....................---,,,,,,+++******++++++++++++,,,,,,---...++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***((('''&&&&&&'''(((*********))))))((((((''''''))))))))))))))))))))))))***************)))((('''(((((((((((((((((((((((((((((((((((())))))))))))&&&''''''(((((((((((((((&&&''''''((()))******+++(((((((((((())))))))))))******))))))((((((''''''))))))))))))***************---111222000,,,)))(((((((((((()))+++***(((&&&,,,+++)))''''''((()))***+++,,,///222666:::===???FFFEEEEEEHHHNNNQQQQQQPPPWWWXXXXXXYYYZZZ[[[[[[\\\\\\ZZZZZZ[[[]]]^^^^^^]]][[[[[[[[[\\\]]]___aaabbb`````````___]]]ZZZXXXVVVZZZYYYXXXXXXZZZ[[[ZZZYYYXXXVVVTTTSSSRRRRRRQQQPPPLLLIIIEEEBBB>>>:::555222111///+++)))*********************++++++******)))******))))))((('''''''''))))))))))))((((((((((((***'''***222444---))))))((((((((((((((((((((((((&&&'''((()))***+++,,,,,,************************+++*********))))))(((((()))************+++++++++++++++,,,,,,,,,++++++***************************,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((()))******************(((''')))+++,,,***(((''''''&&&&&&&&&&&&''''''+++***((('''&&&&&&''''''(((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))******+++++++++,,,------......///222333444666888:::<<<===??????@@@AAABBBBBBBBBBBBFFFIIIKKKLLLLLLLLLNNNOOOQQQTTTVVV[[[nnnZZZ[[[\\\]]]___```aaabbb```aaacccgggiiijjjjjjiiimmmnnnnnnooonnnnnnmmmmmmlllmmmnnnoooppppppppppppoooooojjjccc^^^[[[QQQFFF<<<777111---,,,---...///...,,,+++,,,...000000///---------,,,,,,---111444000111333666:::>>>BBBDDDBBB???===>>>@@@BBBAAA@@@============<<<;;;:::999888999:::999666444444444444444333333222111111111000000///.....................---,,,,,,+++******,,,,,,+++++++++,,,------*********************)))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***)))'''&&&&&&''')))******)))))))))(((((((((''')))))))))))))))))))))))))))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))&&&''''''((((((((((((((('''''''''((()))*********(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))************+++///333444222---***''')))))))))***+++,,,+++***************,,,...111333;;;<<<@@@DDDGGGKKKMMMNNNNNNMMMNNNQQQUUUYYYYYYXXX[[[[[[[[[\\\\\\]]]]]]]]]^^^]]]\\\]]]___```___]]]______``````````````````\\\]]]^^^`````````___^^^]]]]]]\\\\\\\\\^^^```aaa]]]\\\ZZZZZZZZZYYYXXXWWWWWWUUUSSSRRRQQQNNNJJJGGGAAA>>>999555333111...---******)))((()))***,,,---+++++++++***)))(((''''''+++************)))))))))***))),,,222222+++((()))((((((((((((((((((((((((''''''((()))***+++,,,,,,************************************)))))))))((()))************++++++++++++++++++,,,,,,++++++***************************,,,,,,,,,+++++++++******))))))))))))))))))))))))'''((())))))******)))))))))(((''')))+++,,,***((((((''''''&&&&&&''''''(((***)))((('''(((((()))***)))(((((('''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))******+++++++++,,,------......///222333444666888:::<<<<<<>>>???@@@AAABBBBBBBBBBBBGGGJJJLLLNNNNNNNNNOOOPPPQQQUUUWWW[[[mmmWWWXXXYYYZZZ[[[]]]^^^^^^bbbcccfffhhhjjjkkkkkkkkkoooooopppppppppoooooonnnmmmnnnooopppppppppooonnnmmmooopppmmmkkkggg___VVVMMMDDD888///+++,,,///000///...---...000111000///,,,,,,,,,++++++---000333---///222666999<<<>>>???<<<<<<;;;<<<>>>???>>><<<============<<<<<<;;;:::666777888888666444444555333333222222111000000000000000///..................------,,,,,,++++++***---,,,,,,++++++++++++,,,*********))))))(((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((())))))))))))&&&''''''(((((((((((((((''''''(((((())))))******(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************---222777888555000+++(((***)))))))))******+++,,,,,,---///111666:::>>>AAAHHHJJJMMMQQQTTTVVVWWWXXXVVVVVVVVVYYY]]]___``````_______________`````````aaa```___```aaaaaa___^^^ccccccbbbbbbaaa___^^^^^^aaabbbbbbbbbaaa___^^^]]]]]]^^^___]]][[[[[[___ccc^^^]]]]]]]]]]]]\\\\\\\\\\\\[[[[[[[[[[[[YYYVVVSSSKKKHHHCCC>>>;;;888444111111///,,,***)))***,,,...------,,,,,,+++******))),,,,,,+++++++++*********)))+++///222///)))'''***((((((((((((((((((((((((''''''((()))***++++++,,,************************************)))))))))))))))************+++++++++***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))''''''((()))))))))((((((((((((((()))***+++***((((((''''''&&&&&&''''''((((((((((((((()))***,,,,,,******)))(((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))******+++++++++,,,------......///111222444666999:::;;;<<<>>>???@@@AAABBBBBBBBBBBBHHHKKKNNNOOOOOOOOOPPPQQQRRRUUUWWW[[[mmmRRRSSSTTTUUUVVVWWWWWWXXX]]]___bbbdddfffgggiiijjjmmmmmmooopppqqqqqqqqqqqqsssssssssrrrpppmmmjjjhhhhhhhhhiiimmmpppoooggg___ZZZRRRFFF:::333000......000///......///...---++++++,,,,,,++++++,,,///111---///222666999;;;<<<<<<::::::<<<>>>??????===<<<===============<<<;;;;;;666888888777555333333444222222111111000/////////000000///...............---------,,,,,,+++++++++------,,,+++*********++++++******))))))(((((('''************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&((()))***(((((((((((((((((((((((((((((((((((())))))))))))&&&''''''((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))))))))))))))((((((((((((((()))))))))************...222777999666111+++((()))))))))))))))***---///555777:::>>>CCCHHHLLLOOOQQQRRRUUUXXXYYYZZZZZZYYYZZZZZZ[[[]]]___aaabbbcccbbbbbbbbbbbbbbbaaaaaaaaacccbbbaaabbbbbbbbb___]]]```^^^\\\ZZZYYYXXXYYYZZZ``````aaaaaa```^^^\\\[[[XXX\\\^^^\\\VVVSSSUUUXXXZZZ[[[\\\\\\[[[[[[\\\]]]\\\\\\\\\\\\\\\ZZZVVVSSSOOOMMMJJJGGGFFFCCC@@@===<<<:::666333000...---------------,,,,,,+++++++++,,,+++++++++************(((,,,111111,,,''''''***(((((((((((((((((((((((('''(((((()))******++++++*********************************)))))))))))))))))))))*********+++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))''''''((((((((((((''''''((((((((()))******))))))((((((''''''''''''(((((((((((((((((()))***+++++++++***)))(((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))******+++++++++,,,------......///000222444777999:::;;;;;;>>>???@@@AAAAAABBBAAAAAAGGGJJJNNNOOOOOOOOOPPPPPPSSSVVVWWW[[[mmmJJJKKKMMMOOOQQQSSSTTTUUUSSSVVVZZZ\\\]]]___bbbdddfffgggjjjllloooqqqrrrssstttttttttssspppmmmiiigggccc^^^\\\dddnnnrrrnnniiibbb^^^VVVNNNEEE<<<333---000...------------,,,++++++,,,---,,,+++,,,...000...///222666888999::::::999<<>>=========>>>======<<<;;;888999:::888555222111111222222111000000//////...000000///...............------,,,,,,,,,,,,++++++---,,,++++++************++++++*********)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((())))))***(((((((((((((((((((((((((((((((((((())))))))))))&&&''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((()))))))))***************...222444222...***((((((***---///000444999===DDDEEEHHHKKKOOOTTTWWWYYYZZZ[[[\\\]]]]]]]]]\\\[[[\\\]]]^^^___```bbbcccdddcccccccccccccccccccccbbbdddcccbbbccccccbbb___]]]WWWTTTOOOLLLKKKNNNQQQTTTTTTUUUXXXZZZ]]]^^^^^^^^^VVVZZZ^^^\\\TTTMMMKKKKKKSSSTTTUUUUUUTTTUUUXXX[[[[[[ZZZ[[[\\\]]]\\\ZZZWWWVVVTTTSSSSSSRRRQQQMMMKKKDDDCCCBBB@@@===999555333,,,,,,,,,++++++*********++++++*********)))))))))(((---111...)))'''(((***))))))))))))))))))))))))(((((())))))******++++++************************))))))))))))))))))******))))))*********+++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))''''''((((((((((((''''''&&&'''))))))))))))))))))(((((((((''''''(((((((((((((((((((((((((((((((((,,,+++***(((((('''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))******+++++++++,,,------......///000111444777999:::::::::>>>>>>???@@@AAAAAAAAAAAAFFFIIIMMMOOOOOONNNOOOOOOSSSVVVVVVZZZmmmAAABBBDDDGGGJJJLLLNNNOOOJJJMMMQQQSSSSSSTTTXXX\\\]]]___bbbeeeiiilllnnnooonnnoooqqqssssssqqqnnnmmm^^^UUUOOOVVVaaaiiilllnnnhhhgggeeeaaaZZZNNNBBB999222///------...//////...,,,---...---,,,---...000///000222444666777888888:::<<<@@@AAAAAA@@@@@@AAA=========>>>>>>======<<<:::;;;;;;888555222111111222222111111000/////////000000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))&&&''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************&&&)))+++,,,,,,++++++,,,---222888<<<@@@EEELLLQQQPPPQQQSSSUUUXXXZZZ\\\]]]\\\\\\\\\\\\\\\\\\\\\]]]___```bbbcccbbbccceeegggdddddddddddddddddddddddddddcccdddeeeeeeddd```^^^QQQNNNIIIFFFFFFIIIMMMQQQSSSSSSUUUVVVVVVUUUTTTSSSRRRVVVYYYWWWRRRKKKGGGFFFDDDEEEFFFEEEDDDFFFLLLQQQTTTSSSTTTWWWZZZ\\\\\\[[[YYYXXXXXXXXXXXXVVVRRRNNNIIIJJJLLLLLLJJJGGGCCCAAA333222111///---+++))))))+++************))))))))))))---///+++((()))******))))))))))))))))))))))))(((((())))))************************************))))))))))))************)))************+++++++++)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((()))))))))(((''''''%%%'''))))))((((((((())))))((((((''''''(((((()))''''''(((((((((((('''&&&+++******)))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))******+++++++++,,,------......//////111444777999::::::999===>>>???@@@AAAAAAAAAAAAEEEIIIMMMOOOOOOOOONNNNNNRRRUUUVVVZZZmmmIIIIIIIIIHHHHHHHHHHHHHHHFFFJJJMMMMMMKKKKKKOOOSSSUUUVVVYYY]]]```ccceeefffhhhkkknnnrrrttttttsssrrreeeZZZQQQNNNQQQWWWcccooonnnoooooonnnjjjaaaWWWOOO===999444000///000000///---...//////------///000//////000111222444666777888;;;>>>???>>>>>>???AAA======>>>>>>>>>>>>======999:::;;;999666444333333333222222111111000//////000000///...............,,,,,,,,,,,,,,,,,,,,,,,,******************+++,,,''''''((())))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))((((((((('''((((((((()))))))))***))))))))))))))))))))))))%%%'''(((***)))(((&&&$$$(((((((((((((((((((((((((((((((((((())))))))))))&&&''''''((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))'''((((((((()))))))))***))))))))))))************)))******++++++...222555;;;AAAGGGKKKMMMPPPVVVZZZVVVWWWXXXZZZ[[[\\\\\\]]]ZZZZZZYYYYYYZZZ\\\___``````bbbddddddcccccceeehhhdddeeeeeeffffffgggggggggeeeeeeeeeggghhhfffccc```WWWUUURRRPPPOOOQQQSSSUUUXXXWWWVVVSSSOOOJJJGGGDDDGGGGGGHHHIIIHHHFFFDDDCCC:::;;;;;;999888<<>>:::555111...,,,,,,,,,+++++++++*********)))---,,,((((((,,,,,,)))))))))))))))))))))))))))))))))))))))************************************((()))))))))************)))************+++++++++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))******))))))((('''%%%'''))))))((('''(((***))))))(((((((((((())))))&&&'''((()))******))))))******)))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))******+++++++++,,,------......///...000444777999:::999999===>>>???@@@@@@AAAAAA@@@FFFJJJNNNQQQQQQPPPOOOOOOQQQTTTUUUYYYmmm\\\[[[XXXTTTOOOKKKHHHFFFFFFJJJLLLJJJGGGFFFJJJNNNPPPQQQTTTWWWZZZ]]]^^^___gggiiinnnrrruuuuuutttsssuuujjj^^^SSSKKKMMM___rrrssssssttttttsssnnngggbbbIIIDDD;;;555111///---,,,---///000///......///000///.........000222444555777:::======<<<<<<>>>@@@======>>>>>>>>>>>>>>>===888999:::999777666555666333333222222111000000000000000///...............,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***+++,,,,,,%%%%%%&&&'''((()))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''((((((((())))))******************************$$$&&&(((***)))'''###!!!(((((((((((((((((((((((((((((((((((())))))))))))&&&''''''((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))'''((((((((())))))******))))))))))))************......------///444:::???HHHMMMSSSTTTSSSSSSVVVYYYWWWXXXYYYZZZ[[[[[[[[[[[[\\\[[[ZZZ[[[]]]aaaeeehhh```bbbddddddcccbbbeeegggeeeeeefffggghhhiiiiiijjjffffffgggiiijjjiiieeebbb``````___^^^]]]\\\\\\[[[TTTTTTRRRPPPMMMIIIEEECCC:::888888999<<>>???@@@@@@AAA@@@@@@GGGKKKPPPRRRRRRQQQPPPPPPPPPSSSTTTYYYnnnyyyuuuppplllggg```WWWPPPKKKXXX^^^YYYUUUUUUQQQHHHMMMNNNPPPSSSVVVYYY[[[\\\aaafffiiihhhhhhlllssswwwpppnnnfffZZZOOONNNWWW```jjjpppsssqqqppppppnnnjjj\\\SSSGGG<<<444000///...,,,///111000,,,+++,,,...,,,...///000000111444666777999;;;<<<===>>>@@@BBB?????????>>>>>><<<;;;;;;;;;:::888666555444444444000111222222111...,,,***/////////...------,,,,,,,,,+++******))))))******+++*********))))))(((((())))))))))))))))))))))))++++++******))))))(((((()))))))))))))))*********)))((('''''''''(((***+++))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))###$$$%%%'''((()))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))&&&)))+++***((((((+++...++++++,,,+++))))))***,,,000000222666<<>>@@@AAABBBCCCCCCFFFKKKOOOPPPNNNMMMNNNPPPQQQSSSUUU[[[lll{{{wwwzzzyyywwwoooeeeSSSQQQOOOMMMNNNPPPSSSUUUZZZ^^^bbbbbbaaacccfffiiipppoookkkfff```[[[VVVTTT[[[dddkkkllllllnnnnnnmmmjjjdddZZZPPPFFF===555000---...//////...---...///,,,...///000000111333666777999;;;<<<<<<===???AAA????????????>>>===<<<;;;;;;:::999777666555444444444444333111000//////////////////...------,,,,,,,,,+++******))))))******************)))))))))((())))))))))))))))))))))))*********)))))))))))))))*********))))))))))))))))))(((((('''((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((()))((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((()))))))))***++++++***)))***,,,000000...+++***+++///222<<<>>>BBBGGGLLLOOOPPPPPPRRRSSSSSSSSSQQQNNNJJJHHHCCCDDDFFFHHHJJJKKKJJJIIIGGGFFFDDDCCCBBBCCCEEEFFFFFFIIIMMMPPPQQQRRRSSSTTTYYYYYY[[[___dddiiijjjkkkjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiihhhgggeeedddccc```___\\\XXXUUURRRPPPOOOLLLJJJHHHEEECCCAAA?????????>>><<<<<<===???BBBDDDAAAAAAAAABBBBBBCCCCCCCCCDDDFFFJJJOOOTTTXXXZZZ[[[YYYZZZYYYYYYXXXXXXWWWVVVVVVVVVVVVTTTRRRNNNJJJHHHDDDBBB>>>:::555111///---000---***))),,,---+++))))))************))))))((())))))))))))***+++,,,---++++++,,,,,,,,,,,,++++++++++++***)))))))))))))))+++++++++***************++++++,,,,,,+++******)))++++++,,,,,,------,,,,,,,,,,,,,,,+++++++++******))))))))))))((()))))))))))))))))))))))))))))))))'''''''''&&&&&&&&&%%%%%%''''''''''''((((((((((((((((((((((((((((((((((((***)))((()))***)))(((&&&))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************************************++++++,,,------......///111222333555777888999999<<<===>>>@@@AAABBBCCCCCCFFFJJJOOOPPPOOONNNOOOQQQRRRTTTVVV[[[kkkssslllbbbXXXQQQMMMMMMNNNSSSUUUXXXZZZ[[[]]]___bbbfffdddeeehhhkkkhhh___VVVSSS\\\eeehhhiiilllmmmkkknnnlllhhhccc[[[PPPEEE===111///------...///000000,,,.../////////000333555666888;;;<<<===>>>???AAA??????@@@??????>>>===<<<<<<;;;999888666666555555666555333111000000111111/////////...------,,,,,,,,,+++******))))))******************))))))))))))))))))))))))))))))))))))))))))))))))************++++++******))))))((((((((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))******)))(((''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((()))))))))+++++++++---/////////---555333000------111777<<>><<<===AAAHHHKKKLLLKKKLLLMMMJJJHHHEEEBBB@@@@@@AAABBBAAADDDGGGIIIJJJJJJKKKLLLKKKMMMRRRZZZbbbiiilllllljjjjjjjjjiiiiiihhhhhhggghhhhhhiiiiiiiiihhhggggggeeeeeecccbbbaaa`````````___^^^[[[XXXUUURRRQQQPPPLLLKKKKKKKKKKKKLLLMMMNNNNNNMMMLLLJJJGGGCCC@@@>>>===>>>@@@CCCGGGLLLPPPRRRTTTTTTUUUWWWXXXYYYZZZZZZUUUVVVVVVVVVUUURRRPPPNNNNNNLLLJJJFFFAAA===999777444000,,,+++,,,---,,,+++***++++++,,,+++)))((('''***))))))******+++,,,---++++++,,,,,,,,,,,,+++++++++***))))))))))))))))))++++++++++++******))))))***++++++++++++***)))))),,,,,,++++++,,,,,,------,,,,,,,,,+++++++++******'''((())))))******))))))))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((***)))((()))******(((&&&))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************************************++++++,,,------......///111222333555777888999999<<<===>>>@@@AAABBBCCCCCCEEEJJJOOOQQQPPPPPPRRRTTTUUUVVVWWW[[[kkktttiiibbb]]]\\\YYYUUUSSSTTTVVVYYY^^^cccaaa^^^^^^bbbiiillliiieee^^^cccgggjjjnnnppplllfffbbbdddgggiiigggaaaYYYRRR===777///+++,,,///000///,,,.../////////000222444666999<<<>>>>>>>>>@@@AAA??????@@@@@@???>>>======<<<<<<:::888777666666666444444333222111111000000/////////...------,,,,,,,,,+++******))))))***************)))))))))))))))))))))))))))))))))))))))(((((())))))******++++++,,,++++++***)))(((''''''((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((''''''(((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))+++)))***...333555444222333333333333666;;;CCCHHHOOOQQQSSSRRROOOJJJFFFCCC<<<:::777777999>>>DDDHHHLLLPPPVVV[[[\\\\\\ZZZYYYUUUSSSOOOLLLJJJKKKLLLMMMOOOQQQSSSSSSQQQPPPPPPQQQMMMPPPUUU]]]eeekkkllllllkkkjjjiiihhhgggfffeeeddddddeeeffffffggggggffffffeeeddddddddddddeeeeeefffeeedddcccbbbaaa`````````XXXXXXXXXYYYYYYXXXXXXWWW^^^^^^^^^\\\XXXTTTOOOMMMHHHFFFCCCAAAAAABBBEEEFFFFFFGGGJJJMMMQQQUUUXXXZZZVVVWWWWWWWWWVVVTTTQQQOOOOOOOOOOOONNNLLLJJJHHHFFF???999333000//////---***++++++---------,,,***)))************+++,,,------+++,,,,,,,,,,,,,,,,,,+++******)))))))))))))))***,,,,,,++++++***)))))))))*********++++++***))))))---,,,+++***+++,,,---...,,,,,,,,,+++++++++******))))))*********)))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))(((((((((******((('''(((((((((((((((((((((((((((((())))))))))))((((((((()))))))))************************************++++++,,,------......///111222333555777888999999<<<===>>>@@@AAABBBCCCCCCEEEIIIOOOQQQQQQQQQSSSVVVWWWWWWXXX[[[jjj|||yyynnnaaaUUUQQQPPPQQQUUU[[[^^^^^^^^^```eeeiiilllnnnmmmllllllooovvvyyyqqqfff]]]___cccgggiiigggccc___LLLCCC777///---...//////---...//////...///111333666999<<<>>>??????@@@AAA>>>????????????>>>======<<<<<<:::888777666666666333444666777777444222000/////////...------,,,,,,,,,+++******))))))******))))))))))))))))))******))))))))))))))))))))))))(((((())))))******++++++,,,++++++***)))((('''''''''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))******)))))),,,111444333111///333777<<>>@@@CCCFFFJJJMMMOOOUUUVVVWWWXXXWWWUUUSSSRRROOOPPPRRRSSSTTTTTTSSSRRRIIICCC;;;666444111,,,))))))***+++,,,,,,,,,+++***************+++,,,---...,,,,,,,,,------,,,,,,,,,***)))))))))))))))******+++++++++*********)))))))))******+++++++++******---,,,+++***+++,,,---...,,,,,,,,,+++++++++******++++++++++++***)))''''''(((((((((((((((((((((((())))))))))))))))))******''''''''''''(((((((((((((((((((((((((((((((((((()))((('''(((******)))'''(((((((((((((((((((((((((((((())))))))))))((((((((()))))))))************************************++++++,,,------......///111222333555777888999999<<<===>>>@@@AAABBBCCCCCCDDDIIINNNQQQQQQQQQTTTVVVWWWWWWXXX[[[iiivvveee]]]XXXPPPNNNQQQNNNRRRXXX\\\___ccciiinnnqqqooommmqqqzzzxxxmmmfffeeeeeefffgggfffccc```YYYQQQEEE;;;444111//////---...//////...///111333444777;;;=========>>>???======>>>>>>>>>>>>======<<<;;;999888666666555555444666999;;;;;;888444222/////////...------,,,,,,,,,+++******))))))******))))))))))))************))))))))))))))))))))))))))))))))))))************++++++******))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%&&&''''''(((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))******+++***)))+++---///000000444999AAAGGGMMMRRRVVVYYYXXXWWWSSSKKKBBB<<<;;;<<>>@@@AAABBBCCCCCCDDDIIINNNQQQPPPQQQSSSUUUUUUVVVWWWZZZiii~~~|||xxxkkkaaa```SSSTTTVVVVVVXXX\\\aaafffiiikkklllnnntttzzzyyysssmmmkkkhhhgggfffdddaaa______\\\VVVLLL@@@777111///---...///.........000222000444888:::;;;::::::;;;<<<<<<============<<<<<<;;;:::999777666555444444444555888999999777444222/////////...------,,,,,,,,,+++******))))))******((()))))))))************))))))))))))))))))))))))*********)))))))))))))))*********)))))))))))))))&&&'''((()))***))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((((((''''''&&&(((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********)))***+++,,,...222777:::BBBFFFLLLQQQTTTWWWYYY[[[WWWXXXWWWQQQJJJFFFHHHJJJNNNQQQVVV\\\```bbbcccccckkkjjjjjjjjjiiieee___ZZZSSSUUUWWWZZZ]]]```bbbccc___```bbbbbbcccdddfffhhhgggeeedddeeeffffffeeedddbbbbbbbbbbbbaaaaaaaaaaaa[[[[[[[[[ZZZYYYWWWVVVUUULLLLLLLLLMMMNNNPPPQQQRRRTTTTTTTTTTTTUUUVVVXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[\\\\\\ZZZZZZZZZYYYWWWTTTRRRPPPLLLJJJGGGDDDBBBAAAAAAAAA@@@AAACCCEEEEEEDDDCCCBBBIIIJJJKKKMMMOOOQQQSSSUUUNNNKKKGGGFFFEEEBBB===888111000---+++)))))))))***++++++++++++,,,---......,,,,,,------------,,,,,,)))))))))))))))***++++++)))))))))***++++++,,,,,,++++++,,,---------------++++++,,,,,,------,,,,,,,,,,,,,,,+++++++++******+++***((('''(((***,,,...))))))))))))))))))))))))''''''((((((((()))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((''''''(((***+++)))((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************************************++++++,,,------......///111222333555777888999999<<<===>>>@@@AAABBBCCCCCCDDDIIINNNPPPOOOOOOQQQSSSSSSTTTUUUZZZiiizzztttmmmbbbXXXTTTUUUXXX[[[bbbhhhlllkkklllqqqttttttllljjjhhhgggfffeeecccaaaaaabbb```XXXJJJ===444000---...///.........000222---111555888888888888888;;;;;;<<<<<<<<<<<<<<<;;;;;;:::888666555444444444333333333444333333222111000//////...------,,,,,,,,,++++++***)))*********(((((())))))*********+++))))))))))))))))))))))))++++++******))))))(((((()))))))))))))))*********&&&''')))*********)))((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))'''&&&%%%(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************''')))---///222888AAAHHHOOORRRUUUWWWWWWXXXZZZ[[[\\\___aaa^^^ZZZXXXZZZ]]]``````___```bbbdddgggiiidddhhhlllnnnmmmkkkkkkjjjhhhiiijjjjjjjjjiiigggffffffggghhhgggfffggghhhjjjaaa___^^^___aaabbbcccbbbaaa```___\\\ZZZWWWUUUTTTQQQQQQPPPOOOMMMKKKIIIHHH===>>>>>>???AAACCCEEEFFFEEEEEEFFFHHHJJJLLLNNNOOOQQQQQQPPPPPPQQQQQQRRRSSSSSSSSSTTTUUUWWWZZZ\\\]]]VVVXXXZZZ[[[[[[XXXVVVTTTSSSQQQMMMJJJGGGFFFEEEFFFBBBBBBCCCCCCBBB???===;;;@@@@@@BBBDDDHHHLLLPPPRRROOOMMMLLLMMMOOOMMMIIIDDD:::777333...++++++++++++++++++++++++,,,---......,,,------......------,,,))))))((())))))***++++++(((((()))***+++,,,,,,---+++,,,------............***+++,,,---...---,,,+++,,,,,,,,,+++++++++*********(((&&&&&&(((+++///222))))))))))))))))))))))))%%%&&&&&&&&&''''''((((((''''''''''''((((((((()))(((((((((((((((((((((((((((''''''(((***+++***((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************************************++++++,,,------......///111222333555777888999999<<<===>>>@@@AAABBBCCCCCCDDDIIINNNPPPOOONNNPPPRRRRRRSSSUUUYYYjjjmmmZZZSSSTTTVVVaaa```ccchhhkkkmmmoooqqqqqqnnnjjjggggggggggggfffbbbbbbbbbaaaZZZMMM===222///...000333111...///333222333444666888999::::::???======>>>AAAAAA>>>;;;888777666555555666777777444444333222222111111000111000///000111111///---...---,,,+++++++++,,,---*********)))))))))))))))---------,,,,,,+++++++++******************************))))))((((((''''''))))))))))))))))))))))))''''''(((((())))))******))))))************))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))((((((************************(((((((((((())))))))))))************)))))))))))))))*********))))))+++---'''...444888???JJJRRRTTTSSSVVVZZZ\\\]]]___aaabbbaaaaaaaaaaaaaaaaaaaaaaaa______]]][[[ZZZ[[[^^^aaafffjjjnnnoooooooooqqqssspppqqqpppmmmjjjggghhhiiiiiihhhgggggggggfffdddbbbdddbbb^^^\\\[[[\\\^^^___^^^RRRLLLPPPQQQKKKGGGIIIAAAAAACCCFFFEEEBBBEEEKKKHHHFFF@@@<<>>FFFDDDBBBBBBDDDFFFHHHIIIGGGIIIJJJGGGCCCBBBGGGLLLMMMKKKIIIJJJNNNSSSUUUVVVUUUWWWXXXWWWUUUVVVYYY]]]YYYWWWSSSOOOQQQSSSOOOHHHKKKMMMOOOOOOLLLFFF???:::<<<;;;;;;>>>DDDKKKOOORRRQQQPPPNNNMMMLLLLLLMMMMMMFFFAAA:::444111///...---///...,,,,,,---...---,,,000///...------...000111)))+++,,,------,,,***)))************************000///---+++*********+++,,,,,,,,,---------......------------,,,,,,+++***)))***+++,,,,,,+++***)))(((((((((((())))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++***************+++++++++,,,,,,---...//////333333444555666777888999?????????@@@AAABBBDDDDDDDDDIIINNNPPPOOONNNPPPRRRQQQQQQXXX\\\fffuuujjj___VVVRRRUUUZZZaaaeeeiiilllpppooommmkkkjjjjjjiiigggeeedddaaa^^^\\\ZZZTTTJJJBBB777111---...///...---///111222444555777888999:::>>>======???AAAAAA???<<<999999777666666666777777444444333222222111111000///.........//////---+++...---,,,+++***++++++,,,***)))))))))))))))))))))++++++++++++*********)))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))((())))))******))))))((()))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((('''((()))******))))))***,,,---555===BBBHHHPPPUUUUUUWWWYYY[[[\\\\\\]]]___aaadddccccccbbb```___]]]]]]UUUTTTRRRPPPOOORRRWWW[[[hhhlllpppqqqpppooooooooolllmmmmmmmmmkkkjjjiiihhhgggeeecccaaa```___]]]\\\YYYYYYWWWTTTOOONNNOOOQQQPPPLLLKKKLLLKKKHHHGGGIIIKKKJJJKKKNNNOOOOOOTTT[[[[[[YYYQQQIIIIIIPPPSSSQQQUUURRRNNNKKKIIIJJJKKKMMMQQQRRRQQQMMMGGGDDDEEEGGGGGGHHHIIIJJJJJJHHHDDDBBBCCCFFFKKKPPPUUUYYY[[[]]]ZZZZZZXXXTTTSSSTTTPPPJJJPPPRRRTTTUUUTTTPPPKKKHHH>>><<<999:::???EEEJJJLLLLLLLLLMMMNNNNNNNNNNNNMMMLLLGGGAAA;;;777444111//////---+++,,,---......---...............------,,,++++++,,,,,,+++)))((('''************************...---,,,+++++++++,,,---,,,,,,,,,,,,------------,,,---------,,,,,,+++*********++++++++++++******)))))))))))))))(((((((((***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++***************++++++,,,,,,------.........222333444555666888999999????????????@@@BBBCCCDDDEEEJJJNNNPPPOOOOOOPPPRRRQQQQQQXXX\\\gggttt```ZZZ[[[ZZZXXXVVVYYY___dddiiiiiiiiiiiiiiifffbbb^^^___ZZZWWWYYY]]]\\\UUUOOOEEE999...,,,......------000111222444555777888999=========???AAAAAA@@@>>>;;;:::999888777777777777444444333222222111111000...---,,,,,,------,,,***---,,,++++++******++++++))))))))))))))))))******)))))))))))))))((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((('''(((((())))))(((((('''((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))***++++++***+++...000777@@@JJJOOOTTTXXXZZZXXXXXXZZZ]]]^^^^^^^^^```aaadddcccbbb```]]]ZZZWWWUUUIIIHHHFFFEEEGGGLLLTTTZZZeeeiiinnnqqqpppnnnlllkkkhhhggggggffffffdddaaa^^^^^^[[[XXXTTTQQQOOONNNNNNNNNNNNMMMJJJIIILLLRRRWWWSSSZZZ^^^]]]]]]___```___bbb___```cccgggjjjrrrzzz~~~|||ssseee]]]```hhhnnnyyyzzzzzzvvvppphhhcccaaadddcccbbb^^^ZZZUUUQQQOOOLLLPPPTTTVVVVVVTTTSSSRRRNNNJJJFFFEEEHHHKKKLLLKKKVVVZZZ\\\YYYXXXYYYXXXUUUSSSTTTVVVWWWVVVTTTRRRPPPIIIEEE@@@======@@@BBBDDDDDDFFFIIILLLNNNNNNMMMLLLMMMJJJFFFCCC???;;;777333///---,,,,,,...///...---,,,---///000///---+++)))++++++***)))))))))))))))************************,,,++++++++++++,,,---...++++++++++++,,,,,,,,,,,,,,,,,,---------,,,++++++++++++************++++++*********))))))(((((('''))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******+++***************++++++------------------------222333444555777888999:::>>>>>>>>>???@@@AAABBBCCCFFFKKKOOOQQQPPPOOOQQQSSSSSSRRRXXX]]]iii}}}xxxtttiiiZZZQQQRRRYYY^^^bbbcccfffhhhiiifffaaa]]]VVVRRRQQQVVV]]]___YYYRRRQQQDDD777111///---...000///000111222444666777888<<<===>>>@@@AAAAAA@@@???<<<<<<;;;999888777777666444444333222222111111000---,,,,,,,,,------+++***,,,,,,++++++************)))))))))))))))*********))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((******))))))((((((''''''''''''((((((((((((''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))***************+++++++++*********+++,,,111777<<>>===>>>AAADDDFFFHHHIIIIIIJJJIIIHHHGGGEEEAAA;;;777222000...............,,,,,,---.../////////...---+++***)))((()))***,,,...************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,+++***))))))***+++,,,++++++******)))(((''''''))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))******+++,,,------------------,,,,,,222333444555777999::::::=========>>>???@@@BBBBBBGGGLLLPPPRRRPPPPPPQQQSSSTTTRRRXXX^^^kkkxxx~~~lll___^^^___^^^[[[]]]aaaeeeiiijjjhhhfffZZZUUUQQQSSSYYY]]]\\\YYYWWWNNNDDD;;;333------222//////000111222555777888;;;===>>>?????????>>>>>><<<<<<;;;:::999888777666444444333222222111111000///...------///...---+++,,,,,,,,,,,,++++++******(((((())))))************************************************************(((((((((((())))))))))))((((((((((((((((((((((((******))))))((((((''''''''''''(((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********+++++++++,,,)))))))))***///777AAAIIIPPPVVVZZZZZZ[[[___aaa```[[[___ccceeeccc___\\\ZZZTTTSSSQQQOOOMMMKKKIIIIIIDDDEEEHHHKKKQQQYYYbbbhhhggghhhjjjkkkjjjgggbbb___]]]XXXRRRMMMJJJHHHFFFEEECCCFFFKKKMMMNNNOOOPPPRRR```___bbblllwww}}}|||xxxzzz|||{{{{{{xxxzzzeeeYYYZZZaaaeeegggYYY]]]]]]UUUNNNNNNRRRUUUUUUUUUUUUUUUVVVWWWXXXYYYVVVUUUTTTRRROOOJJJDDD???;;;:::::::::<<>>???@@@BBBBBBHHHLLLPPPRRRPPPOOOQQQRRRTTTRRRWWW^^^lll[[[cccqqqssskkk```UUUUUUUUUWWW\\\bbbfffiiijjjhhh```WWWSSSVVV\\\bbbeeeYYYTTTOOOHHH===222///111000//////000222444777888;;;===??????>>><<<<<<===;;;;;;;;;:::999888777666444444333222222111111000000///...///000///...,,,,,,------------,,,+++***((((((((()))******++++++******+++++++++++++++,,,************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''(((((())))))((((((''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''(((((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))'''(((((())))))*********(((***,,,///666@@@KKKSSSXXX\\\]]][[[[[[___cccbbbbbbdddeeeccc^^^YYYTTTRRRPPPNNNKKKIIIGGGGGGHHHIIIIIILLLQQQUUUZZZ```fffjjjmmmkkkhhheeebbb^^^ZZZVVVIIIIIIFFFCCC??????AAADDD???HHHSSS[[[^^^^^^]]]]]]]]]eeesssyyy|||xxxwww~~~}}}zzzwwwjjjeeeiiiqqquuuwwwvvvwwwqqqcccVVVQQQPPPOOOMMMNNNNNNPPPRRRTTTVVVWWWNNNPPPSSSVVVVVVRRRKKKEEE???===:::888888:::===???IIIJJJKKKKKKJJJEEE===888999777444222111111///---000///...---...111333555555333///,,,)))(((((()))************************.........---,,,+++)))(((++++++++++++,,,,,,,,,,,,++++++,,,---------,,,,,,++++++************+++++++++++++++******))))))((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******************************(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))***+++,,,,,,------------------------222333444666888:::;;;<<<>>>>>>>>>???@@@AAABBBCCCHHHLLLPPPQQQPPPNNNPPPQQQTTTQQQVVV]]]mmm^^^___cccjjjuuuuuueee^^^[[[WWWWWWZZZ___ccceeellliiiccc___]]]___dddggg___[[[XXXUUUMMM???444000000000000000222555777999:::===???>>><<<999999:::999999::::::999888777666444444333222222111111000000///......000///...,,,------.........---,,,+++'''(((((()))******++++++*********+++++++++,,,,,,************************'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))((())))))******))))))(((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))))))))******''''''''''''''''''''''''(((((((((((())))))))))))'''(((((())))))***++++++,,,000666===DDDMMMUUUZZZZZZ^^^___\\\\\\```bbbbbbcccbbb___[[[VVVSSSRRRSSSSSSPPPLLLHHHGGGIIILLLNNNRRRWWW\\\aaacccdddfffgggiiiddd^^^YYYWWWUUURRRPPPGGGLLLPPPOOOLLLKKKOOOTTTSSS___nnnwwwvvvooohhhddddddppp}}}wwwrrruuu|||}}}ooobbbYYYSSSMMMMMMMMMMMMMMMMMMMMMNNNNNNKKKMMMQQQUUUWWWTTTOOOJJJFFFDDDAAA>>><<<;;;;;;<<>>:::888888999777888999:::999999777666444444333333222111111000///...---...//////---+++---.../////////...---,,,'''(((((()))***+++++++++))))))******+++++++++,,,))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))''''''(((((())))))******))))))************))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))******++++++++++++++++++++++++++++++(((((((((((()))))))))))))))******+++,,,,,,------222888AAAKKKRRRWWW\\\___ZZZ___aaa^^^^^^aaabbb``````]]]XXXSSSOOOPPPUUUYYYXXXUUUOOOKKKIIIKKKOOORRRZZZ___eeeiiiiiigggeeeddd___YYYRRRNNNNNNOOOOOONNNVVV___hhhjjjeeecccfffkkkqqq~~~rrrjjj}}}}}}tttmmmVVVUUUSSSQQQNNNLLLJJJIIIOOOPPPSSSUUUVVVTTTOOOLLLLLLKKKHHHEEEAAA>>><<<:::555777<<>>AAA>>>888222111333666777666777222...,,,...///...,,,...---,,,+++************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......---,,,+++*********+++,,,,,,***(((((()))***)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++)))))))))))))))******+++,,,,,,------.../////////222333555777999:::;;;;;;@@@@@@??????@@@BBBCCCDDDIIILLLOOOPPPOOOMMMLLLLLLRRRPPPVVV\\\iii~~~zzznnnccc[[[VVVdddccceeeiiiiiigggiiimmmmmmnnnlllgggccc___UUULLL;;;555...+++...111444444666777888::::::999888777666777777777777666555555555444333222111111111111///////////////............---+++******+++---...)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((***+++------,,,+++******)))))))))((((((((('''***)))(((''''''(((((()))(((((()))))))))*********))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******((((((((((((((()))******((('''&&&(((***+++******+++)))((()))++++++)))'''******))))))+++111999???IIINNNUUUZZZ]]]]]]]]]]]][[[```cccbbbbbbbbb\\\TTTPPPOOOPPPWWW___fffggggggXXXVVVVVVYYY```fffjjjllllllccceeefffZZZQQQOOOJJJGGGKKKQQQXXXcccuuuzzzoooqqqxxxzzznnnddd___PPPPPPPPPOOOMMMKKKKKKKKKRRRQQQPPPOOOLLLIIIGGGGGGBBB@@@;;;777555666888;;;AAA???;;;666333222333555999777333111000///---,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------------...---,,,+++*********++++++,,,***(((((()))***)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++***)))(((((()))***+++***************++++++,,,,,,,,,------.../////////000222444777999;;;======@@@?????????@@@BBBCCCDDDIIILLLOOOPPPOOONNNMMMLLLPPPNNNSSSYYYfff}}}|||rrrddd[[[]]]\\\^^^bbbddddddiiiooopppssspppggg___]]][[[YYYGGG===111,,,...222333222555666777999999999888777666666666666666555555444444444333333222111111111000000//////......------------++++++++++++------)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''')))***+++,,,,,,,,,+++***))))))))))))(((((((((((()))(((((((((((())))))***(((((())))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******((((((((((((((()))******(((''''''(((***+++***))),,,***)))***++++++)))(((+++++++++,,,111:::EEELLLTTTWWW[[[]]]]]]]]]]]]^^^ZZZ```eeeddd```\\\VVVPPPRRRVVV]]]dddiiikkkkkkjjjaaaaaaaaadddhhhkkklllkkkkkk```]]]ZZZNNNJJJMMMKKKHHHTTTcccnnnxxx}}}{{{|||zzz}}}}}}xxxoooggg^^^UUUKKKDDDJJJGGGKKKTTTUUUMMMGGGGGGKKKHHHBBB===999777777777@@@AAA@@@;;;444111333666;;;<<<;;;888444///---,,,,,,---------------,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------,,,++++++******+++++++++***))))))******)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))******))))))))))))******+++++++++***+++,,,,,,---,,,,,,------...////////////000333666:::<<<>>>?????????>>>???@@@BBBDDDEEEIIILLLOOOPPPOOONNNMMMMMMPPPNNNSSSYYYeeeyyy[[[YYY[[[^^^___^^^bbbhhhkkkqqqrrrhhh]]]XXXXXXXXXSSSJJJ===444111111222222444555666777888888888888666666666666666555444444444444444444333222111111111111000///...------,,,---,,,,,,++++++,,,,,,---*********++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))***))))))((())))))))))))((((((((((((''''''(((((())))))******(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******((((((((((((((())))))***)))((('''(((***+++***)))+++***)))))))))***)))))),,,...111555<<>><<<;;;<<<===;;;777555666777:::>>>@@@>>>888333000000+++,,,------------,,,++++++,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,++++++++++++***++++++***))))))******)))'''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))***))))))))))))))))))***+++************+++,,,,,,,,,,,,------.../////////000222444777999;;;======>>>>>>>>>>>>@@@BBBDDDEEEHHHKKKOOOPPPOOONNNMMMMMMSSSQQQVVV[[[ggg}}}tttrrr{{{rrrkkkddd___ZZZWWW[[[aaaccclllqqqkkk```YYYTTTRRRXXXSSSJJJ>>>333...///222333333555666777888999999666666666777666555555444444444555444444333111000111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))))))))(((((((((((())))))))))))''''''(((((())))))******'''(((((((((((()))))))))(((((((((((((((((((((((('''((((((((()))))))))*********))))))))))))******((((((((((((((())))))******)))((()))***+++***)))((()))((((((((()))***+++///333:::BBBIIIPPPWWW[[[\\\]]]^^^^^^]]]^^^```bbbfffhhhiiihhhddd```aaaccclllppptttsssppplllmmmnnndddgggiiijjjgggaaa\\\YYYLLLOOOZZZ___]]]kkk{{{xxxvvvvvvuuuvvvvvvuuusssqqqpppcccXXXXXX^^^```_________]]][[[[[[\\\ZZZUUUQQQUUUVVVZZZ______XXXTTTTTTRRRSSSUUUXXX\\\```bbbddddddjjjpppqqqttt}}}nnnUUUIIIEEECCCHHHPPPHHHHHHIIIKKKLLLKKKFFFBBB<<<:::999999:::999777444888<<>>@@@BBBEEEFFFHHHKKKNNNPPPPPPNNNNNNNNNTTTRRRWWW\\\hhh{{{}}}www}}}yyylll```YYY[[[aaa___gggmmmkkkeee___WWWPPPTTTUUUQQQFFF888///...000222222333555666888999:::777777777777777666666555444444555555555333111000000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++(((((((((((())))))))))))'''((()))))))))))))))(((''''''(((((((((((())))))))))))))))))))))))))))))''''''(((((())))))************))))))))))))******((((((((((((((()))******+++)))))))))++++++***)))'''((()))((((((***---///666<<>>@@@???===;;;999///...---,,,+++++++++++++++,,,,,,------,,,,,,+++))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,+++***)))***))))))***++++++(((&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************************))))))************))))))))))))(((((())))))***+++,,,,,,------.../////////444555666888999999999999;;;;;;<<<===???BBBEEEGGGGGGJJJNNNPPPPPPOOONNNNNNRRRPPPUUU[[[gggvvvhhhaaaaaa___ccceeeeeefffeee]]]TTTPPPRRRRRRLLLBBB888222///111111222444555777999:::888888888888888777777666444444555666555333222000///////////////.........+++,,,,,,------,,,,,,+++++++++***))))))***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++'''((((((((()))))))))***((())))))******)))(((''''''''''''((((((((())))))))))))))))))))))))))))))'''''''''((()))***************))))))))))))******((((((((((((((()))******+++***))))))++++++***)))'''(((*********,,,111555???FFFNNNVVVZZZ[[[[[[\\\\\\^^^______^^^^^^```bbb```]]]___gggmmmnnnqqquuuqqqqqqooommmkkkjjjkkklllgggddd___WWWRRRRRRWWW[[[aaammm~~~rrrmmmmmmooosssxxxyyywwwttt^^^\\\YYYVVVWWW\\\eeelllnnnooosssvvvsssnnnmmmqqqrrr}}}|||mmmiiijjjkkklllppprrrrrrqqqrrrwww{{{mmmPPPQQQMMMIIIJJJLLLNNNKKKHHHKKKHHHDDDAAA===:::888666666777;;;>>>AAA@@@===:::444222///---+++,,,---...+++,,,,,,------,,,,,,+++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,+++***))))))))))))+++,,,+++(((&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************((()))***++++++***)))(((******))))))******+++,,,,,,,,,------.../////////333444555777999::::::;;;:::;;;;;;===???BBBEEEGGGGGGJJJNNNPPPPPPOOONNNNNNPPPNNNTTTZZZfffxxxfff___```___]]]^^^dddhhhcccZZZOOOQQQRRRQQQLLLBBB888111000111222333555777999;;;999999999999999888777777444555666666666444222000.........///////////////+++,,,,,,------,,,,,,+++,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))'''((((((((())))))******))))))*********((('''&&&''''''''''''((((((((()))))))))))))))))))))))))))&&&''''''((()))******+++******))))))))))))******((((((((((((((()))******,,,***)))***++++++***)))''')))+++,,,,,,///444888GGGLLLSSSYYY[[[\\\\\\\\\ZZZ[[[]]]\\\[[[[[[\\\]]]XXXUUUYYYfffoooqqqsssvvvqqqpppmmmkkkiiigggeeedddXXXUUUPPPMMMPPP[[[kkkvvvppptttzzzssslllggggggeeeiiitttmmmiiieeedddhhhpppyyy|||zzzxxxuuuyyy}}}{{{wwwuuuvvvyyyvvvwww^^^VVVNNNJJJKKKLLLLLLJJJMMMMMMKKKFFF???;;;<<<>>>777777888===AAAAAA===:::888666111...,,,---...000+++,,,,,,------,,,,,,+++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---,,,+++***)))))))))***+++,,,+++(((%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((************************((()))***++++++***)))(((++++++******++++++,,,---,,,,,,------...//////000111222444777999;;;<<<<<<::::::;;;===???CCCFFFGGGGGGJJJNNNPPPPPPOOONNNOOOPPPOOOTTTZZZggg~~~www{{{~~~sssfffccc``````cccfffgggfff^^^XXXRRRPPPOOOHHH<<<333555111111555555222444999888888999999888777666555444555555666555333222111000000000///......------------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))******))))))(((((('''''')))((('''&&&&&&'''((()))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))***+++***))))))++++++,,,...555@@@HHHQQQSSSVVVXXXZZZZZZZZZZZZ\\\YYYVVVTTTSSSPPPLLLHHHFFFOOO]]]iiipppqqqpppoooqqqoooiiibbbccceee___UUUIIIKKKLLLSSSgggtttooonnnkkkbbbZZZ___bbbmmmxxx~~~}}}~~~~~~zzziiiPPPCCCEEELLLNNNJJJKKKKKKIIIHHHFFFAAA<<<:::888777999===???>>><<<<<<999555111...---------------,,,,,,,,,---......---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******'''''''''((((((((((((((())))))((((((((((((((()))))))))))))))************))))))(((((('''''''''&&&************************(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++---------............///333444666888999:::::::::;;;::::::<<<@@@CCCEEEFFFNNNNNNNNNOOONNNNNNNNNMMMPPPSSSTTTWWWjjj{{{wwwtttyyy~~~~~~xxx~~~~~~ooo___ZZZ```gggfffbbbhhhccc[[[WWWUUUQQQIIICCC666111000444555333333666666666777888888777666666444555555555555333222111000000000///......------------,,,,,,,,,,,,++++++************************************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))(((((((((((()))(((''''''''''''((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((************&&&(((+++///555???JJJRRRVVVWWWYYYZZZYYYWWWUUUSSSIIIGGGFFFGGGIIIJJJHHHFFFJJJSSS___iiinnnooonnnnnnhhhgggaaaZZZYYYYYYSSSKKKMMMUUUaaarrr~~~vvvvvvwwwxxxwwwppphhhaaalllqqq}}}zzznnn___TTTIII@@@HHHHHHIIIKKKLLLLLLJJJGGG???<<<999888:::<<<===>>>===;;;888555222///......------,,,,,,,,,------...---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))************))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))************************************)))************+++++++++---------............///333444666888999:::::::::;;;:::;;;===@@@CCCEEEFFFMMMNNNOOOPPPPPPOOOMMMLLLPPPSSSTTTXXXjjjqqqrrrvvv}}}xxxsssvvv~~~zzzwwwhhhcccdddffffffmmmhhhbbb\\\XXXTTTPPPMMM;;;555111333555333222222444555666777888777666555555555555555444333222111111000000//////......---------,,,,,,,,,,,,++++++************************************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))***++++++---111888@@@HHHPPPUUUZZZZZZYYYWWWSSSOOOJJJHHHCCCAAAAAABBBEEEHHHJJJJJJNNNVVV```iiimmmmmmlllkkk^^^\\\WWWQQQPPPRRRQQQNNNYYYeeewwwwwwrrrzzzwwwpppuuusssnnnsssyyy|||{{{{{{|||uuucccTTTKKKJJJIIIJJJLLLLLLKKKJJJEEECCC>>>999777888<<>>===;;;999666333000///...------,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))************))))))((((((((((((''''''((((((((((((((((((((((((************++++++++++++++++++++++++++++++++++++)))************+++++++++---------............///333444666888999::::::::::::;;;<<<>>>AAACCCEEEFFFKKKMMMOOOQQQQQQPPPMMMKKKOOOSSSTTTXXXjjjmmmsss{{{wwwyyylll^^^```ggghhhgggddd```[[[VVVQQQOOOGGG???777333333333222111555555666777777666555444555555555444444333222222111111000000///.........------,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''(((((())))))******)))(((((((((((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))((('''((()))+++,,,111999CCCLLLRRRUUUVVVWWWUUUSSSOOOKKKGGGDDDCCCKKKJJJHHHHHHIIIKKKMMMNNNRRRZZZdddkkkmmmjjjgggdddYYYTTTMMMGGGHHHNNNTTTWWWkkkssszzzzzzwwwrrruuu}}}}}}ooolllooovvvzzz|||rrrhhhfffnnnvvv{{{vvvtttrrrrrrvvv}}}zzzTTTOOOKKKJJJJJJJJJJJJLLLIIIHHHDDD>>>888777:::===>>>>>>===<<<999555111//////......---,,,,,,,,,---+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++)))))))))((((((((((((((()))(((((((((((())))))***((()))))))))************))))))(((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++))))))*********+++++++++---------............///333444666888999:::::::::999;;;>>>@@@AAACCCDDDEEEIIILLLPPPRRRSSSPPPMMMJJJLLLQQQTTTWWWhhhjjjqqqzzz~~~xxx|||iii^^^\\\___aaacccdddbbb]]]WWWSSSUUUMMM@@@666222333444333666777777777666555333222666555555444333333222222111111111000//////......------,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''(((((())))))******((())))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++)))''''''***,,,+++333???KKKSSSVVVVVVVVVMMMLLLJJJIIIHHHIIIKKKLLLQQQPPPOOOMMMMMMNNNPPPRRR[[[aaaiiillljjjbbbZZZVVVUUUMMMEEEDDDJJJUUUaaaiii}}}uuuqqqpppllljjjxxxyyywwwxxxxxxwwwvvvwwwwwwwwwxxx|||~~~sssnnnmmmooovvv~~~~~~mmmccc[[[XXXTTTNNNLLLOOOHHHJJJIIIDDD>>>999999:::<<<<<<===<<<:::666222000111000///...------------+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++******))))))((((((((((((((((((((((((((()))******((()))))))))************(((((())))))))))))))))))************************((((((((()))))))))******************************))))))*********+++++++++---------............///333444666888999:::::::::888<<<@@@BBBBBBBBBCCCEEEHHHKKKPPPSSSSSSQQQMMMJJJJJJOOOSSSVVVfffbbbffflllpppsssvvv|||yyyqqqpppyyyyyyqqq^^^YYYZZZ\\\___aaa___ZZZVVV\\\WWWKKK===555555555555777777888888777666444333666666555333333333333333222111111000000//////...------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))******))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,***((((((---111:::BBBKKKPPPOOOLLLIIIIIIFFFGGGIIILLLOOOSSSVVVXXXSSSTTTUUUUUUUUUWWWZZZ]]]dddgggiiihhh```VVVMMMHHHJJJEEEGGGUUUiii{{{xxxwwwrrroooooopppxxxzzzwwwsssxxxyyywwwzzz~~~tttkkkjjjnnnnnnqqqzzz~~~vvvhhhUUUJJJHHHHHHIIIJJJHHHCCC???;;;999:::;;;<<<;;;:::777555333333333111000......------+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++******))))))(((((('''(((''''''(((((()))***+++))))))))))))************(((((())))))))))))******************************'''((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++---------............///333444666888999:::::::::777<<>>>>>AAAIIILLLQQQUUUWWWWWWUUUTTTRRRUUUYYY[[[]]]___cccfffdddcccaaa\\\UUUMMMIIIGGGIIIJJJYYYwww}}}uuusssjjjmmmttt~~~tttooopppzzzuuuxxxwwwrrrqqqxxx~~~cccNNNGGGHHHHHHHHHHHHGGGCCC???;;;:::;;;;;;;;;;;;999888777666555333111000///......---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++******)))(((((('''''''''''''''((()))***+++))))))))))))************(((((()))))))))*********************************(((((()))))))))*********************************)))************+++++++++---------............///333444666888999:::::::::666<<>>:::;;;;;;;;;;;;;;;::::::777666444222111000//////---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++***)))(((((('''''''''''''''((()))++++++))))))))))))************(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++)))************+++++++++---------.........//////333444666888999:::::::::666===DDDFFFDDDBBBBBBDDDIIIKKKNNNQQQRRRQQQOOOMMMJJJQQQWWWYYYhhhWWWRRRPPPQQQOOOJJJIIILLLJJJHHHGGGKKKTTT```iiioooppppppnnnlllmmmsss~~~nnn___^^^bbb^^^UUUWWW[[[]]]UUUHHH;;;444222555777:::;;;;;;:::;;;;;;999888666555444333444444444333222000///.........///............---------,,,++++++******++++++,,,************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))************)))************+++++++++))))))(((((((((((())))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++)))((())),,,---+++)))---+++)))((()))******))))))++++++******111<<>>BBBAAAAAACCCCCCAAAJJJMMMPPPSSSSSSPPPKKKIIINNNNNNWWW^^^fffvvvwwwwwwuuuoooggg___ZZZMMMJJJGGGGGGJJJOOOSSSTTTSSSUUUWWWZZZ___iiivvvmmm]]]YYYYYYXXXZZZ]]]```\\\RRRFFF===999333444666888888999999::::::999777666555444555555444333222000//////.........---------,,,,,,,,,,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))************)))))))))((())))))))))))************))))))*********+++++++++))))))(((((((((((())))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))+++)))((()))+++---+++******)))''''''((())))))))))))***++++++///777BBBJJJNNNMMMLLLLLLPPPUUU[[[___aaa```[[[TTTNNNNNNTTTYYYcccdddfffiiihhhddd\\\VVVUUUJJJEEEJJJRRRZZZdddooo~~~zzzrrrjjjfffhhh~~~{{{xxxyyy~~~|||tttllliiimmmtttxxxzzzyyyfffUUUOOOJJJAAA???CCCAAA>>><<<===;;;888888;;;888777666555555444111...---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++************++++++************************)))))))))))))))***++++++************************((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++,,,,,,------......///222555888999999888888999:::???CCCBBBBBBDDDEEECCCIIILLLPPPRRRRRRPPPLLLJJJNNNNNNWWW]]]eeepppWWWTTTQQQOOONNNLLLIIIGGGFFFHHHJJJLLLPPPWWWaaaiiitttzzzjjj\\\XXXYYYZZZ\\\______[[[QQQDDD<<<444444555666888999:::;;;;;;:::888777666555555555333333111000////////////------,,,,,,,,,+++++++++,,,++++++******++++++,,,************************))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))*********++++++))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))+++,,,+++***)))))))))))))))************+++---222:::CCCLLLRRRQQQQQQSSSWWW[[[```eeegggfffaaaZZZTTTTTTYYYaaaggghhhhhhhhhhhheee]]]RRRJJJGGGIIINNN[[[qqqjjjjjjlllttt{{{qqqjjjiiilllnnnoookkkrrr}}}{{{zzz}}}iii[[[NNNBBBAAAFFFCCC@@@??????<<<666555888999888888888999777333000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,************************))))))))))))))))))***+++************************)))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,---......//////222444777999888888888999;;;@@@CCCBBBBBBEEEFFFDDDHHHKKKNNNQQQRRRPPPMMMKKKMMMMMMVVV\\\ccceeedddbbbaaa^^^YYYSSSNNNKKKLLLLLLJJJIIIKKKPPPUUU```|||tttqqqaaaWWWZZZZZZ\\\```bbb[[[NNNCCC999777666777999;;;===>>>;;;;;;:::888777777666666333222111000////////////---------,,,,,,,,,,,,+++,,,++++++******++++++,,,************************))))))))))))))))))))))))*********)))))))))))))))((()))))))))************))))))))))))************))))))(((((((((((())))))*********)))))))))))))))************************))))))))))))))))))))))))***))))))***+++++++++++++++,,,---,,,+++******++++++...333===GGGPPPUUUWWWUUUWWWZZZ]]]```ccceeeeeefffccc``````cccgggiiiiiigggggggggccc\\\TTTMMMJJJKKKVVVjjj{{{{{{{{{{{{~~~~~~uuuyyyzzz{{{qqqaaaQQQGGGFFFEEECCCDDDEEEBBB;;;888999888888999::::::999555222000000///...---------------------------------------------,,,,,,,,,------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---***************************)))))))))))))))******************************+++******************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++,,,,,,------.../////////222444777888777777888999;;;@@@CCCAAAAAADDDEEEDDDGGGJJJMMMPPPRRRQQQNNNMMMLLLMMMVVV[[[```zzzyyywwwtttppphhh___XXXQQQRRRPPPLLLHHHHHHKKKOOOQQQ```mmmrrrvvv~~~|||sss]]]\\\YYYXXX^^^dddcccZZZQQQ???;;;777666888;;;======;;;;;;:::999888777666666222222111000/////////000............------------,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))******((()))))))))************(((((()))))))))*********))))))(((((((((((())))))))))))))))))))))))******++++++++++++++++++++++++)))))))))))))))))))))))))))***************+++++++++------,,,***)))***+++,,,111;;;FFFPPPVVVWWWVVVXXXZZZ]]]```cccdddeeeeeejjjhhhgggiiimmmnnnkkkggggggiiiggg___UUUPPPQQQUUU^^^hhh{{{wwwttttttuuu}}}qqqzzzxxxzzz}}}}}}yyy}}}jjjVVVJJJGGGDDDDDDGGGFFFAAA>>>>>>888777888999:::999666333222111000///............------------------------------------------------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---******************************)))))))))))))))***************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,---......//////000222444666777777777888::::::???AAA??????CCCDDDCCCGGGIIILLLOOOQQQPPPOOOMMMKKKMMMVVVZZZ^^^tttmmmgggeee___VVVMMMGGGGGGIIIKKKNNNSSSZZZeeeqqq}}}ttt```YYYSSSUUU\\\```]]]XXXDDD>>>777444666999::::::::::::::::::999777666555222222111000000000000000//////.........---------,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))************))))))))))))************((((((((()))))))))******))))))(((((((((((())))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))(((***++++++******+++,,,)))+++,,,***'''(((+++...222888CCCMMMSSSVVVUUUTTTZZZ\\\^^^aaaeeehhhkkklllpppmmmjjjjjjlllllljjjgggbbbbbb^^^WWWPPPQQQYYY```iiipppzzzrrrllliiilllxxxyyyvvvuuu}}}uuugggSSSIIIAAAAAABBB???===<<<888777777777888999777555444333111///......//////------------------------,,,,,,---............---+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++******)))))))))))))))***************************))))))(((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,---------...//////000000222444666666666666888::::::???AAA>>>>>>BBBDDDCCCGGGIIILLLOOOPPPOOONNNMMMKKKMMMWWWZZZ]]]}}}|||lll\\\RRRNNNMMMKKKIIIOOO\\\dddjjjwwwttthhhYYYSSSTTTXXXYYYWWWKKKDDD:::555666888999888999999:::999888777555444222111111000000000000000.........---------,,,,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))((()))))))))************))))))))))))************(((((((((((()))))))))***))))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((***,,,+++))))))+++---'''***+++***)))+++222888@@@FFFNNNSSSUUUUUUWWWYYY]]]]]]^^^aaadddiiinnnpppmmmmmmlllllljjjhhhdddbbbXXXTTTPPPPPPUUU___iiipppvvvxxxvvvvvvvvvwww{{{uuuuuuwww}}}}}}hhhQQQFFFCCC@@@===;;;:::888666666888999999888555444222000...//////000........................+++,,,.../////////...---+++,,,,,,------,,,,,,+++++++++************++++++++++++++++++++++++++++++++++++***)))))))))))))))***************************))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,------......//////000000333444555555555666888:::;;;@@@AAA??????CCCEEEDDDHHHJJJLLLNNNOOOOOOMMMMMMLLLNNNXXX[[[]]]}}}oooddd______WWWUUU^^^lllmmmgggpppjjjZZZUUUVVVXXXXXXRRRIII>>>888888::::::999999999999999888666555333222111000000000000000111---------,,,,,,,,,++++++,,,++++++++++++++++++,,,************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))************(((((((((((())))))))))))))))))(((((((((((())))))(((((())))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))(((***,,,+++))))))+++---(((+++---,,,,,,111:::AAAMMMRRRWWWXXXWWWWWW[[[``````_________bbbgggllloooeeeiiinnnpppmmmfff___ZZZQQQKKKHHHPPPaaasss}}}xxxvvvqqqiiiiiixxxvvvqqqkkkjjjssskkkVVVNNNIIIDDDAAA<<<999777666888:::;;;;;;666555222000//////000000........................+++,,,.../////////......+++,,,,,,------,,,,,,++++++******************+++++++++++++++++++++++++++++++++***))))))((())))))************************,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,------......///000000000333444555555555666888:::===AAABBB@@@@@@DDDFFFFFFIIIJJJLLLNNNOOONNNMMMLLLLLLOOOXXX[[[]]]|||oooeeeaaa[[[dddyyyuuuoootttzzzcccSSSUUUXXXPPPPPPNNNGGG>>>888888999999999999888666555333222222222222111111000////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++***))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++'''''''''((())))))******(((+++------000777DDDNNNVVVWWWWWWWWWWWWYYY^^^bbbbbb___[[[\\\fffpppoooiiilllkkkjjjkkkhhh```SSSJJJHHHGGGHHHWWWuuuuuulllgggcccaaayyy~~~}}}wwwvvvzzzzzz~~~nnnvvvmmmRRRDDDDDD@@@:::777999888555888>>>:::888666555555333111///000000///.......................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************)))************+++++++++(((***+++***)))((()))***++++++******++++++,,,---...------......///000111444555777777666666888:::;;;>>>>>>===>>>DDDFFFEEEKKKMMMOOOOOONNNLLLLLLLLLKKKOOOUUUYYYbbb}}}vvvttt{{{{{{pppdddaaaxxx~~~uuu```\\\[[[QQQSSSQQQLLLCCC<<<999999999999999888666555444333222222222111111000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,***************************************)))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************************)))************+++++++++((())))))***++++++,,,,,,)))***,,,---222<<>>>>><<<>>>CCCFFFDDDKKKMMMOOOOOONNNMMMMMMMMMMMMQQQVVVZZZbbb}}}sssaaaaaa]]]eeeuuu||||||vvvhhh^^^NNNUUUTTTQQQJJJAAA;;;888999999999888777555444333333222222222111000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***)))(((((('''''''''((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++,,,,,,---......+++,,,...333;;;FFFPPPWWWWWWVVVWWW[[[___^^^XXXRRRPPPTTTXXX]]]dddlllmmmjjjjjjggg___UUULLLHHHIIIKKKUUUcccxxx{{{uuugggbbbiiijjjpppwwwjjj\\\ZZZ___eeejjjooottt|||zzz}}}lllSSSLLLCCC<<<<<<===:::777666:::888666555444333111///.........---......//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++)))***+++***))))))***+++******))))))******+++,,,...------......///000111444555777666555555666777<<<>>>>>><<<>>>CCCEEEDDDIIILLLNNNOOONNNMMMNNNNNNOOORRRWWWZZZbbb~~~zzzbbbVVVUUU```hhhnnnqqq[[[WWWUUUSSSOOOFFF===999:::999999888777666555444333333333222111111000000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************)))(((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++++++++,,,,,,------......,,,...444===HHHRRRWWWZZZWWWXXXYYY[[[ZZZVVVQQQLLLRRRZZZaaadddgggkkkllliiiddd___WWWQQQOOOPPPTTTWWWkkk~~~yyyssspppiiifffooo~~~qqqaaaTTTSSSZZZfffqqqppp]]]QQQBBB<<<<<<===<<<:::;;;999777666666555333111......------......///000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++)))***++++++))))))***+++******)))))))))***++++++...------......///000111444555666666555444555777<<<>>>>>><<<===BBBDDDCCCIIIKKKNNNOOONNNNNNNNNOOOPPPTTTXXXZZZccc~~~lll[[[WWWXXX___rrrvvv[[[VVVSSSQQQJJJ@@@;;;<<<999999888777666555555444333333222222111000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++***)))+++*********)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++))))))*********+++++++++******++++++,,,---------***000:::GGGRRRXXXYYYXXXXXXZZZ[[[WWWOOOJJJJJJLLLUUU^^^fffiiijjjlllkkkhhh```ZZZUUUXXX```fffgggfffxxxpppgggfffgggmmmtttmmmmmmvvv~~~ssswwwxxx{{{kkkSSSBBB===??????======;;;999999999888666444//////.........//////000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++)))+++,,,+++***)))***+++*********)))***++++++,,,...------......///000111444555777666555555666777<<<>>>>>><<<===BBBDDDBBBIIIKKKNNNOOONNNNNNNNNOOOQQQTTTXXX[[[dddjjjTTTLLLTTTbbbnnnfff[[[SSSSSSOOOEEE>>>>>>999999888777777666555555333333333222111111000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,++++++***))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++))))))***++++++,,,,,,---***333@@@MMMVVVXXXWWWUUUWWWZZZYYYQQQHHHDDDHHHOOOUUU]]]eeegggiiijjjgggcccVVVSSSUUU```pppzzzzzzuuu|||mmmddd^^^___dddxxx~~~oooqqqkkkjjjtttoooUUUGGGCCC@@@<<<>>>===;;;:::;;;:::888777222111000000//////000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))************+++++++++***+++,,,+++*********,,,++++++******++++++,,,---...------......///000111444555777777666666888999<<<>>>>>><<<===AAACCCAAAIIILLLNNNOOONNNMMMNNNNNNPPPTTTYYY]]]eeehhh___fffjjjfffrrrvvveeeWWWVVVTTTKKKBBBAAA999999888888777666666666444333333222222111111000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************)))************+++++++++*********+++,,,,,,------000:::GGGRRRWWWXXXXXXXXXVVVVVVTTTMMMGGGFFFLLLQQQYYY___dddeeefffeee```ZZZNNNQQQ\\\ooo{{{hhhaaa]]]]]]gggvvv||||||vvv{{{nnnZZZOOOEEE<<<>>><<<;;;:::;;;:::999777444444222111000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))************+++++++++***+++,,,,,,******+++,,,,,,,,,,,,+++,,,,,,---......------......///000111333555777888888888:::<<<<<<>>>>>>;;;<<>><<<>>>>>>;;;<<>>===<<<<<<===???AAACCCGGGPPPOOOLLLOOOKKKHHHOOOPPPTTTYYY]]]ccc|||mmmdddssslll^^^UUUSSSUUUFFF???;;;<<<===:::777777777666555333222111000000//////////////////......///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))***++++++++++++*********++++++++++++******,,,,,,------------,,,,,,+++++++++++++++++++++++++++,,,---,,,---333;;;BBBKKKQQQVVVXXXZZZZZZUUUOOONNNOOOOOOMMMMMMQQQZZZbbbaaaddd___XXXVVVPPPRRR```hhhmmm}}}}}}wwweeerrrxxxfffLLLDDD>>>???AAA???;;;999888888777666444333222222000000/////////.........//////............//////------------------------,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++*********************************+++,,,,,,******+++,,,++++++++++++++++++++++++*********+++,,,,,,------...------......///000111333666888777666666999<<<>>>===<<<<<<===???AAACCCGGGPPPOOOMMMOOOKKKHHHOOOPPPSSSXXX\\\ddd~~~uuu^^^bbbnnnvvvxxxbbbVVVVVV[[[KKKCCC<<<<<<<<<999888999777666555333222111111111000000000//////.........///...------,,,---------------------------------++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))***++++++++++++*********++++++++++++******,,,------.........------++++++++++++++++++++++++***---//////000777EEEOOOTTTVVVWWWWWWYYYZZZRRRIIIOOOQQQRRRRRRSSSXXXaaagggdddeee[[[QQQOOOOOO[[[qqqkkkvvvxxxvvv~~~xxxiiiddd___QQQDDDAAABBB@@@;;;999:::999888777555444333222000000000/////////......//////............//////------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------...------......///000111222555777777555555999<<<>>>===<<<<<<===???AAACCCHHHQQQPPPMMMPPPLLLIIIPPPPPPSSSWWW[[[eeemmmeeedddfffppp}}}ppp___\\\^^^PPPFFF===;;;:::888777999777666555444222222222222222111111000///...------//////...---------------------------------------++++++++++++++++++++++++************************************************************************))))))***++++++++++++*********++++++++++++******)))***++++++++++++++++++***+++++++++++++++,,,,,,,,,---...000555@@@NNNWWWWWWYYYYYYWWWVVVVVVPPPIIIQQQSSSVVVWWWZZZ___eeejjjgggaaaRRRKKKSSS[[[iii~~~xxxpppkkkqqqqqqkkkiiiPPPDDDBBB@@@>>>===::::::999777555444333222000000000////////////...//////............//////........................------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------......------......///000111222444777666555555999<<<>>>===<<<<<<===???AAACCCHHHQQQPPPMMMPPPLLLIIIPPPSSSTTTWWW[[[eee}}}jjj\\\\\\cccqqqvvvhhhbbbTTTIII???;;;999777666888777666555444333222222222222222111000///......---//////...------------...++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))***++++++++++++*********++++++++++++******(((((()))************************++++++,,,,,,,,,...,,,,,,222>>>JJJTTTXXXTTTYYYZZZVVVRRRRRRPPPNNNSSSVVVZZZ]]]```ccceeeggg[[[UUULLLWWWqqqrrreeeaaahhh|||^^^IIIBBBAAAAAACCC;;;:::999777666444333222111000000000//////////////////............//////........................---------,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************+++,,,,,,******+++,,,++++++++++++++++++++++++***++++++,,,------.........------......///000111111444777777555666999===>>>===<<<<<<===???AAACCCHHHPPPOOOMMMPPPLLLIIIPPPUUUVVVXXX\\\fff~~~fffYYYVVV[[[hhhzzztttdddXXXMMMBBB===:::777666888777666555444333333333333111111111000000/////////000///......------......++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))***++++++++++++*********++++++++++++******))))))***+++,,,,,,,,,,,,*********++++++,,,,,,---///---000:::HHHSSSVVVVVVRRRXXXZZZVVVQQQRRRTTTTTTTTTXXX]]]bbbddddddbbb```NNNRRR]]]zzzyyygggXXXWWW___sss~~~vvv}}}eeeOOODDD@@@@@@BBB===<<<;;;999777555444333111111000000000///////////////............//////........................------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************+++,,,,,,******+++,,,************************++++++,,,,,,------.........------......///000111222555777777666777;;;>>>>>>===<<<<<<===???AAACCCGGGPPPOOOLLLOOOKKKHHHOOOUUUUUUXXX\\\gggmmmmmmmmmnnnpppsssuuuwww~~~oooaaaWWW[[[dddtttlll\\\QQQFFFAAA===999777999777666555444444333444444111000000000000000000000000//////...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))***++++++++++++*********++++++++++++******)))***+++,,,------------)))******+++,,,,,,------...111999EEEPPPVVVWWWUUUWWWYYYYYYUUUTTTWWWXXXVVVUUUZZZ```fffgggccc\\\WWWQQQaaawwwyyyqqqbbbYYYRRRYYYoooppp^^^SSSJJJFFFEEE@@@???>>><<<999777666555111111111000000000////////////............//////...........................------------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++*********************************+++,,,,,,******+++,,,++++++++++++++++++++++++++++++,,,,,,---............------......///000111333555888888777888<<<@@@>>>===<<<<<<===???AAACCCFFFNNNNNNKKKNNNJJJGGGNNNQQQRRRVVV\\\hhh\\\\\\\\\^^^___bbbdddfffkkkmmmppptttyyy}}}sssbbb```aaaooozzz^^^TTTIIIDDD@@@;;;999:::777666555444444444444444000000000000000111111111000000///...............------------------------++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))***++++++++++++*********++++++++++++******((()))***+++,,,,,,---,,,))))))***+++,,,,,,------,,,444AAAMMMUUUWWWWWWVVV\\\[[[WWWUUUWWW\\\[[[VVVVVVZZZbbbhhhhhhbbbXXXQQQ[[[oooxxxmmmddd______^^^gggttthhh\\\SSSQQQBBBAAA@@@>>><<<:::888777111111111111000000000000//////............//////////////////////////////......---------,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,+++++++++*********************************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///...------......///000111333666999999888999===AAA>>>===<<<<<<===???AAACCCEEENNNMMMJJJMMMIIIFFFMMMNNNPPPTTT\\\iiiIIIJJJKKKLLLMMMOOOOOOPPPUUUVVVXXX[[[___cccgggjjjnnnrrruuuxxx{{{{{{mmm```QQQIIICCC===:::999555666777666444222222222222111///.........///000222111111000///......---------------,,,,,,+++***++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))************+++++++++************************)))************+++++++++)))************+++++++++,,,++++++++++++,,,,,,,,,222<<>>===888999666222111111111000...000000000000000000000000000///.........000111222,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------------------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***************************,,,,,,,,,---------......---...///.........000222111222444777:::<<<>>>???AAA???===<<<===???BBBCCCJJJJJJKKKJJJHHHHHHJJJKKKUUUSSSXXX\\\fffFFFGGGGGGHHHIIIJJJKKKKKKMMMNNNPPPSSSWWW[[[___aaaeeefffggghhhjjjooouuuyyyzzzrrr\\\OOOGGG@@@999555555666777777555444333222222111000///...//////000000000000//////.........---------------,,,+++***++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))************+++++++++************************)))************+++++++++)))************+++++++++***++++++++++++---000222;;;CCCLLLPPPTTTZZZ\\\[[[\\\]]]___```aaabbbbbbbbbeeefffddd______hhhxxxlllYYYRRRTTTlllyyysssnnnnnnwww~~~```OOONNNKKKFFF@@@<<<;;;<<<999777555333222111111111000000000000000000000000000///......///000111222,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++************************,,,,,,,,,,,,---------------...///.........000222333444555777999;;;<<<===@@@???===<<<===???AAACCCGGGIIIJJJIIIIIIIIIKKKMMMTTTRRRXXX]]]gggJJJKKKLLLMMMOOOPPPQQQRRRSSSSSSTTTVVVXXX\\\___aaa^^^\\\YYYYYY\\\```cccdddgggiiimmmuuuyyyuuu{{{iiiWWWMMMDDD;;;666666666777777777555444333222111000////////////000///.....................,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************)))************+++++++++************************)))************+++++++++)))************+++++++++)))+++,,,++++++...555:::FFFMMMRRRTTTWWW\\\^^^]]]___```aaaccceeeggghhhhhhiiiddd______iii~~~vvvqqqbbbOOOVVVnnnzzz{{{zzzuuuoooqqq~~~xxxtttrrrqqqtttuuuvvvyyy{{{~~~www]]]WWWSSSQQQIII>>>;;;@@@999888777555222111222333000000000000000000000000000////////////000000111,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,******++++++,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...///.........000222555555666777888::::::;;;???>>>===<<<===???AAACCCFFFGGGIIIIIIIIIJJJMMMOOOSSSRRRXXX^^^jjjWWWXXXYYYZZZ[[[\\\]]]^^^\\\[[[ZZZZZZ[[[\\\]]]^^^YYYUUUQQQQQQTTTXXXYYYYYY___```ccchhhqqq|||sssgggkkk|||wwwbbbTTTIII@@@===777666666777777666444222111111111000000000000000---------...............,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************))))))*********+++++++++************************))))))*********+++++++++))))))*********+++++++++***+++,,,++++++000888???NNNSSSWWWWWWYYY]]]```___aaabbbdddfffhhhiiijjjjjjkkk```[[[hhhvvv^^^[[[WWWTTTlllsssvvvzzzwww}}}xxxqqqmmmggg```[[[XXXVVVVVVXXXYYY[[[]]]___bbbcccdddhhhkkkqqqyyywwwdddWWWXXXUUUHHH@@@CCC999:::999666222111222444000000000000000000000000000////////////000000000------------------------------------------,,,,,,))))))***++++++,,,------------,,,,,,,,,+++++++++************************)))***++++++,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,...///.........000222444555666777888::::::;;;>>>======<<<===???AAABBBFFFGGGIIIIIIIIIJJJMMMOOORRRQQQYYY```mmm```______^^^]]]\\\[[[[[[TTTSSSQQQPPPOOOOOOOOOPPPPPPLLLIIIKKKOOOSSSTTTSSSSSSWWW[[[\\\___hhhvvvxxxeeebbbpppqqq^^^NNNFFFDDD999777555555666666333111111111111111111000000///---------...............,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************))))))*********+++++++++************************))))))*********+++++++++))))))*********+++++++++,,,,,,---,,,...444<<>>???AAABBBHHHIIIJJJIIIIIIIIIKKKMMMRRRRRRZZZaaaoooZZZYYYWWWTTTQQQNNNKKKJJJGGGFFFFFFFFFFFFHHHJJJKKKKKKKKKLLLNNNRRRUUUVVVVVVSSSYYY^^^___^^^eeeqqq|||tttjjjgggrrrrrr\\\OOOJJJ>>>:::666444555666444222111111222222111111000//////.....................,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************)))************+++++++++************************)))************+++++++++)))************+++++++++...---,,,///444<<>>===<<<<<<;;;<<<======<<<<<<<<<===>>>>>>>>>??????@@@BBBDDDGGGIIIKKKLLLQQQVVV]]]eeemmmyyysssiiihhh___QQQHHHBBB>>>:::777666444222000000000000000000000000000///000000000000//////...------------------------------------............******++++++,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---...///.........000222111222444666888:::<<<<<<;;;;;;<<<===>>>@@@AAABBBHHHIIIJJJJJJIIIIIIKKKMMMSSSSSS[[[bbbpppLLLKKKJJJHHHFFFDDDCCCBBBDDDEEEGGGKKKPPPUUUZZZ]]][[[^^^cccfffhhhjjjlllmmmnnnqqqtttuuuvvvyyy}}}gggdddeeepppttt^^^SSSEEE???888555666777666444111111222222222111000///000000000//////.........,,,,,,---...............------------------------***++++++,,,,,,++++++***************************)))************+++++++++************************)))************+++++++++)))************+++++++++...,,,,,,222===GGGMMMOOORRRXXX[[[ZZZZZZ\\\]]][[[___bbbfffiiiiiifffaaa^^^XXX___zzzuuubbbVVVXXX\\\lllxxx~~~wwwooofff```ZZZWWWRRROOOLLLIIIFFFCCCEEECCCAAA>>><<<;;;::::::888999::::::;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>=========@@@DDDGGGLLLTTT^^^fffpppqqqggg```YYYSSSIIIBBB;;;999999888333///000000000000000000000000///000111111000///...---........................------------.........///,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...///.........000222333333555666777999:::::::::;;;<<<===>>>@@@AAAAAAFFFHHHIIIIIIIIIJJJMMMOOOUUUUUU\\\cccpppAAABBBBBBCCCDDDEEEFFFGGGFFFHHHMMMUUU]]]fffmmmqqqrrrxxx~~~pppddd[[[dddzzzlll\\\JJJBBB:::666777888888666111111222333222111000///222222111000///......---,,,,,,---.../////////...------------------------+++++++++,,,,,,+++++++++************************)))************+++++++++************************)))************+++++++++)))************+++++++++///+++,,,444CCCOOOTTTUUUTTTZZZ]]][[[ZZZ\\\[[[YYY\\\```fffjjjkkkgggbbb^^^^^^nnnsss]]]TTTRRR]]]eee{{{~~~yyyppphhh___TTTLLLIIIFFFBBB???>>>===<<<:::888999:::;;;<<<===>>>>>>;;;<<<>>>??????>>>======>>>??????@@@AAABBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@AAAAAA???>>>@@@GGGLLLMMMbbbxxx~~~uuuccc]]]^^^___NNNEEE===:::===<<<555...000000000000000000000000///000111111111///...---........................---------.........//////---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---...///.........000222555555666666777777888888::::::;;;===>>>@@@AAAAAADDDFFFHHHIIIJJJKKKNNNQQQVVVVVV]]]cccppp???===>>>BBBAAA>>>CCCKKKFFFRRRdddtttvvvddd]]]gggyyy___SSSFFF:::666555555555777444444333222222111111000000000///...------,,,,,,---------.........//////++++++,,,,,,,,,,,,------************************++++++++++++++++++++++++************************************************)))************+++++++++,,,+++******+++,,,,,,,,,,,,+++...:::IIIUUUYYYYYYWWWYYY[[[YYYPPPIIILLLSSSZZZ^^^eeehhhfffcccaaaaaaqqq~~~hhhXXXSSSUUU[[[zzzyyy|||rrrcccWWWOOOJJJFFFCCC===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<>>>>>>===<<<>>>>>>???>>>>>>???BBBEEEDDDCCCAAA@@@@@@AAACCCDDDEEEEEEDDDDDDDDDEEEFFFFFFDDDDDDCCCCCCCCCDDDEEEEEEHHHOOOYYYdddrrr}}}wwwllleeeccccccYYYOOOBBB;;;<<<<<<888222111000///000111222111///000000000000////////////......---------,,,,,,,,,................................................------------------------,,,,,,,,,++++++*********---+++)))***,,,---,,,)))++++++++++++++++++++++++++++++,,,,,,,,,,,,---------///////////////111333333444555777888:::;;;<<<777888:::;;;>>>???AAABBBHHHJJJKKKJJJHHHIIIMMMQQQYYYWWW]]]dddqqq;;;;;;>>>BBBBBBDDDNNN[[[ooo{{{{{{zzz{{{}}}sssmmmvvvnnn^^^OOO@@@:::999888666555444444333333222111111111000//////......---,,,,,,---------.........//////---------,,,,,,+++++++++************************++++++++++++++++++++++++************************************************)))************+++++++++++++++******+++,,,++++++---///444@@@MMMVVVYYYYYY[[[ZZZXXXSSSHHH???AAAGGGYYY]]]eeeiiiccc```mmm~~~zzzeeeTTTLLLOOOXXX}}}zzztttuuu{{{sssYYYRRRIIIBBB>>>===<<<;;;<<<<<<;;;;;;;;;;;;<<<===>>>>>>===>>>???@@@??????>>>@@@AAAAAA@@@AAACCCEEEEEEEEEEEEEEEGGGIIIKKKLLLJJJJJJIIIIIIIIIIIIIIIIIIGGGFFFEEECCCBBBBBBAAAAAABBBEEEIIINNNUUU___kkksssyyyiiiaaaooohhhWWWCCC:::;;;:::444444333111111222222000///111111000000000/////////.........---------,,,,,,................................................------------------------,,,,,,,,,+++++++++******---+++)))***,,,---,,,***++++++++++++++++++++++++++++++,,,,,,,,,,,,---------///////////////111333333444555777888:::;;;<<<888999:::<<<>>>@@@BBBBBBHHHJJJKKKJJJHHHIIIMMMQQQXXXVVV\\\bbbooo===???EEELLLSSS^^^ppp~~~|||vvvrrrllliiijjjnnnrrrttt{{{uuujjjzzznnn[[[GGG>>>===:::666444444444333333222222111111000//////......---------------.........///////////////...---,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++******++++++++++++******...444>>>HHHQQQWWWYYYZZZVVVSSSOOOJJJCCC???EEENNN]]]bbbiiijjjeeelllxxxnnn```RRRIIIKKK[[[lllqqqrrrwwwxxxppp```TTTOOOAAA>>>:::888888999::::::;;;;;;;;;;;;<<<===>>>>>>AAA@@@@@@@@@AAABBBDDDEEEGGGJJJMMMOOOPPPQQQSSSTTTVVVXXXZZZ]]]```cccdddeeeccccccbbbbbbaaaaaa``````^^^]]][[[XXXVVVSSSRRRQQQOOONNNKKKHHHGGGIIINNNRRR[[[hhhzzz|||oooyyywwwkkkUUUEEEAAA===777666444222111222222000///222222111111111000000000.........------------,,,................................................------------------------,,,,,,,,,,,,++++++++++++---+++***+++,,,---,,,***++++++++++++++++++++++++++++++,,,,,,,,,,,,---------///////////////111333333444555777888:::;;;<<<999:::;;;===???AAACCCCCCHHHJJJKKKJJJHHHIIINNNRRRWWWUUUZZZ```lllAAAGGGSSSbbbrrr|||tttooolllkkkkkkhhhdddccceeeiiimmmoookkkqqqyyyqqqqqqgggLLL???===;;;888555555444444333222222111111000/////////......------............///////////////......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++(((***,,,,,,++++++***+++111:::FFFPPPUUUWWWXXXYYYUUUNNNGGGCCCBBBFFFRRR]]]cccjjjkkkgggnnnxxxaaa]]]VVVLLLEEENNNhhhnnnlllwwwwwwcccRRRGGG@@@===>>>===<<<<<<<<<===>>>>>>============>>>???@@@AAABBBBBBCCCDDDEEEHHHLLLOOOSSSXXX^^^cccfffhhhjjjkkkppprrrwww{{{~~~|||{{{zzzxxxuuurrrpppooollliiiddd]]]WWWSSSQQQPPPMMMSSSZZZbbbkkkzzzqqqnnnllljjj^^^LLL>>>999666444111111111222111000222222222222111111111000............------------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------/////////...///111333333444555666888:::;;;<<<:::;;;<<<>>>@@@BBBDDDDDDHHHJJJKKKJJJIIIJJJNNNSSSWWWUUUZZZ```kkkGGGTTTjjj}}}tttkkkhhhlllpppooommmbbbbbbbbbeeeiiimmmoooooojjjpppxxx~~~|||xxxuuuooo{{{yyyxxxrrrRRRAAA<<<;;;999888555555444444333222222111///////////////................../////////000000------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++'''***,,,,,,++++++,,,...666@@@LLLUUUWWWWWWWWWYYYXXXMMMCCC???@@@HHHWWWcccccclllhhhaaaxxxyyy]]]WWWVVVRRRJJJFFFTTTuuuwwwtttwwwwwwzzz|||lllWWWHHHAAA???<<<:::======>>>======<<<======????????????@@@AAACCCCCCDDDFFFHHHJJJMMMQQQWWW\\\___dddkkkqqqtttvvvxxxyyy}}}yyysssmmmfffbbbWWWVVVTTTRRRVVVcccuuuvvveeecccqqqlllPPP<<<:::555333000000111222222222222222222222111111111000//////.........---------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,---------/////////...///111333333444555666888:::;;;<<<:::;;;===>>>AAABBBDDDEEEHHHJJJKKKJJJIIIKKKOOOSSSXXXVVV[[[```lll^^^oooxxxkkkfffcccffflllnnniiibbb^^^```ccciiinnnrrrrrrqqqqqqtttyyy~~~}}}vvvkkkcccXXXhhh{{{vvvkkk]]]HHH@@@;;;999999555555444444333333222222////////////////////////....../////////000000000,,,,,,------............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++'''***,,,,,,+++,,,000444???GGGQQQWWWYYYYYYYYYYYYPPPFFF>>>>>>EEEPPP^^^iii```gggcccccchhhOOORRRQQQSSSYYYcccwwwsssmmmssstttvvvrrrcccUUUDDD<<<<<>><<<:::<<<======<<<<<<===>>>AAA@@@@@@@@@AAABBBCCCCCCDDDHHHLLLOOORRRVVV]]]bbbiiinnntttxxx{{{|||~~~vvvsssllleee```aaadddhhhuuu|||ooo```iiigggPPP???@@@888555222111111333333333222222111111111000000000/////////.........------................................................------------------------,,,,,,,,,,,,------------+++---...---,,,+++,,,...++++++++++++++++++++++++++++++,,,,,,,,,,,,---------///////////////111333333444555777888:::;;;<<<:::;;;<<<>>>@@@BBBDDDDDDHHHJJJKKKKKKIIIKKKPPPTTTXXXVVV[[[aaalll~~~qqqfffddddddeeefffgggddd___ZZZbbbcccgggmmmrrruuuvvvuuuwwwwwwxxx|||}}}uuuhhh]]]\\\lll{{{~~~~~~nnnzzzlllVVVGGG>>>999888555555555444333333222222/////////////////////000.../////////000000000000............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++'''***,,,,,,+++---444999IIIMMMTTTXXX[[[[[[[[[[[[NNNGGGDDDJJJTTT]]]fffmmmaaadddhhhwwwgggUUULLLVVVYYYhhh}}}fffcccdddkkkvvv{{{dddTTTKKKEEE>>><<<>>>@@@???======???@@@@@@>>>>>>@@@BBBAAA@@@@@@@@@@@@@@@AAAAAA@@@EEEKKKNNNOOORRRXXX]]]dddhhhoootttxxx|||zzzrrrmmmnnnqqqwww~~~ggg^^^]]]WWWPPPMMM>>>:::666333333333333222111111000000000/////////////////////............................................................------------------------,,,,,,,,,---------......+++---///...,,,+++,,,...++++++++++++++++++++++++++++++,,,,,,,,,,,,---------///////////////111333333444555777888:::;;;<<<::::::<<<>>>@@@BBBCCCDDDHHHJJJKKKKKKJJJLLLPPPUUUWWWUUUZZZ```lll|||fff^^^___```bbbeeehhhhhheeedddgggjjjggghhhkkkoootttxxxyyyxxx}}}zzzyyy|||zzzlll```lllzzzyyyzzz~~~xxx{{{www```NNN@@@888666666555555444444333222222////////////000000000000////////////000000000000000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++(((***,,,,,,+++...666===PPPRRRUUUYYY\\\^^^]]]]]][[[UUUSSSZZZaaadddfffhhhgggeeerrrjjjOOOJJJPPPcccjjjwwwpppsssXXX^^^eeeqqqxxxgggVVVFFF<<<:::<<<>>>@@@AAAAAA@@@???@@@BBBCCCAAA>>>===???BBB@@@@@@??????>>>?????????;;;@@@FFFIIIIIIKKKPPPTTTTTTYYYaaahhhooouuu{{{~~~zzzuuutttzzzqqqYYYXXXccccccYYYCCC???:::666444333222111000000000000////////////000/////////............................................................------------------------,,,,,,,,,------.........+++---///...,,,+++,,,///++++++++++++++++++++++++++++++,,,,,,,,,------------///////////////111333333444555777888:::;;;<<<999:::;;;===???AAACCCCCCHHHJJJKKKKKKJJJLLLQQQUUUVVVTTTYYY___kkkkkk___ZZZXXXZZZ]]]eeeeeeeeeddddddddddddccckkknnnqqqqqqpppppptttxxxzzz~~~~~~pppfff|||pppmmm}}}wwweeePPP@@@888777666555444444333222111000000000000000111111111000000000000000000000000////////////............************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***...000---+++///<<>>>>>@@@CCCCCCCCCDDDGGGDDDFFFGGGGGGDDDBBBAAA@@@===<<<;;;:::999999999999:::;;;===???BBBDDDFFFGGGLLLQQQVVVZZZ]]]dddnnnvvvzzz{{{uuuggg^^^fffvvvoooTTT<<<666888666444666333333333222222222111111111111000000//////......//////.........---------////////////////////////---------------------------.../////////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........//////000111222444555666888999999999999888999;;;===???AAABBBBBBEEEGGGIIIIIIIIILLLRRRXXXYYY[[[VVV^^^fffppp\\\RRRPPPRRRWWW]]]bbbbbbbbbccccccdddeeeeeebbbdddgggiiilllppptttwwwxxx|||xxxrrrhhhpppmmmWWWEEE;;;999888777666555444222111000000000000111111111111000000000000000000000000////////////............++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------***---...,,,,,,222???IIIWWWWWWYYYZZZ\\\]]]]]]]]]aaaeeeeeedddfffiiifff```fff~~~tttUUULLLOOOSSSiiitttxxxxxxrrrhhhwwwiii\\\NNNEEE@@@<<<===AAACCCCCCEEEFFFGGGHHHJJJLLLMMMMMMKKKIIIEEEBBB@@@@@@;;;;;;:::999888888888888888888:::<<<>>>@@@AAABBBFFFKKKPPPSSSVVV]]]fffmmmrrrwww}}}zzzxxxxxx}}}wwwllltttkkkKKK:::666666444222222222222222222222111111111000000000/////////...//////.........---------////////////////////////------------------------///...---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......//////000111222444555666888999999999999888999;;;>>>@@@AAABBBCCCEEEGGGIIIIIIIIILLLRRRWWWVVVZZZVVV___hhh]]]SSSIIIGGGKKKOOOUUU[[[XXXYYYZZZ\\\^^^aaacccdddjjjiiihhhjjjnnnrrruuuvvvwww~~~~~~|||pppmmm}}}uuuaaaMMM===;;;:::888777777555333111111111111111111111111111000000000000000000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........,,,...///...000888EEEPPPYYYYYYZZZ[[[\\\^^^```aaaiiifffeeegggeeecccfffllldddKKKKKKQQQQQQnnn|||{{{ssstttooobbbNNNGGG@@@?????????AAAEEEEEEGGGJJJMMMPPPRRRSSSSSSWWWTTTOOOIIIDDD@@@>>>===:::999888777666666666666555666777888999:::;;;<<<>>>BBBFFFIIILLLRRRYYY___hhhmmmtttyyy}}}yyysssuuu}}}{{{yyycccFFF999777555222111111111111111111222222000000000000/////////////////////.........------////////////////////////------------------------///...,,,******+++,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////000111222222444555666888999999999999999:::<<<>>>@@@BBBCCCCCCGGGHHHJJJIIIIIIKKKQQQVVVTTTXXXVVVaaakkkHHHEEEFFFLLLPPPRRRUUUYYY___aaadddhhhlllooorrrsssxxxuuusssuuuzzz~~~~~~}}}~~~zzzwwwrrrZZZBBB<<<:::777666777777555222222222111111111111111000////////////////////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------//////000111666@@@MMMVVV\\\[[[[[[\\\]]]```bbbdddlllffffffgggbbb___oootttVVVIIINNNWWW\\\ttt{{{xxxxxxeeeTTTKKKEEE@@@>>>@@@CCCDDDHHHNNNNNNSSSZZZ___dddgggddd```[[[VVVNNNFFFAAA>>><<<:::999888777666555555555555444555555555666666777777888:::>>>@@@CCCGGGMMMQQQYYY^^^eeekkkpppvvv}}}zzztttqqqvvv}}}uuu|||]]]DDD;;;888666000000111111111111222222000000000000////////////////////////............////////////////////////........................///...---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////000111222333444555666777999999999999999;;;===???AAACCCCCCDDDGGGIIIJJJIIIHHHKKKPPPUUUTTTYYYWWWbbbmmmLLLKKKNNNUUUXXXZZZ^^^dddnnnppptttyyy|||~~~|||{{{|||sss}}}jjjKKK???;;;666555777888666444333222222222111111000000////////////////////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,......///333;;;FFFQQQXXX\\\\\\\\\]]]___bbbdddfffiiidddeeeeee^^^aaavvvVVVMMMOOOTTTaaaqqq|||{{{uuu~~~||||||kkk\\\LLLBBB@@@CCC@@@AAAEEEIIIMMMSSSZZZbbbkkktttyyy}}}}}}tttiii[[[TTTJJJCCC>>><<<:::888999888777666555555555555555555555555555555555555555666888:::<<>>;;;999:::999888777666666666666777666666666555555555555444444555777999;;;<<<>>>???DDDKKKPPPSSSXXX^^^cccnnnqqquuuzzz}}}xxxuuutttuuu~~~uuukkkdddmmmuuugggKKK;;;555333333333222222222111111////////////000000000000000000000/////////......////////////////////////........................,,,...111333333000---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000000000000000111222333333444555666888999999999999999:::<<<>>>@@@BBBCCCCCCGGGHHHJJJIIIIIIKKKQQQVVVVVVZZZXXXbbblllcccgggqqq||||||{{{~~~fffQQQGGG;;;555666777666444444444333222222111000000000000000000000000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++---666BBBMMMTTTVVVZZZ\\\^^^```bbbdddeeeeeeccc___\\\\\\aaasss|||dddVVV\\\cccgggwwwnnn^^^VVV]]]iiiyyymmm\\\LLLGGGCCC>>>@@@HHHFFFJJJTTT```iiinnnvvv~~~}}}kkkcccZZZPPPHHHEEECCC???<<<;;;;;;:::999888888888888777777666666666666555555444444444555666888888888:::???DDDGGGJJJMMMRRRWWW___bbbfffkkkqqquuuxxxzzzyyyyyywwwsssnnnkkkkkkkkkmmmqqqvvvxxxxxx{{{{{{iiieeeqqqwww\\\CCC777666555555444333222111111.../////////000000000111000000000000/////////...////////////////////////........................---...000111111///---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000000000000000000111222333333444555666888999999999999888999;;;>>>@@@AAABBBCCCEEEGGGIIIIIIIIILLLRRRWWWUUUXXXUUU```kkkyyy{{{ZZZNNN???777666777666444444444333333222111000000000000000000000000000000000/////////............,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------111:::GGGRRRWWWXXXYYY[[[^^^aaacccdddddddddddd^^^XXXYYYdddzzz```]]]^^^eeeooo|||nnnSSSSSSRRRUUUgggxxxoooXXXIII@@@BBBDDDAAAEEEMMMOOOUUUcccrrr{{{~~~xxxiii```UUUNNNKKKHHHCCC???===<<<;;;:::999999999999777666666666666666666555444333333444555666666555222666:::===>>>@@@EEEIIINNNPPPTTTZZZ```fffjjjlllkkkkkkjjjfffbbb```___```\\\aaafffhhhiiilllrrrxxxuuuxxx~~~pppeeelll{{{jjjMMM;;;777777666555333222111111.../////////000000111111000000000000///////////////////////////////////////////////////////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111000000000000111222333444444555666888999999999999888999;;;===???AAABBBBBBEEEGGGIIIIIIIIILLLRRRXXXSSSVVVSSS^^^jjjxxxssswwwwwwqqqXXX@@@888999999777777333333333222222222111111111111111111000000000000...........................---,,,,,,++++++,,,,,,++++++++++++,,,,,,---...,,,+++***)))***+++,,,---,,,------......------,,,---+++***+++...///---***...000666BBBOOOWWWXXXVVVZZZYYYYYY\\\```cccbbb```^^^UUUWWWcccsssmmm]]]ZZZ^^^pppqqqRRRTTTTTTQQQccclllZZZPPPAAAAAA@@@???@@@GGGOOOVVVbbblllzzz{{{ppp```UUUPPPMMMIIIFFFAAA@@@??????@@@???===;;;:::999999:::;;;:::888666888777777666555444444333444444444555777:::<<<>>>CCCDDDFFFJJJNNNSSSWWWZZZ]]]\\\[[[YYYWWWUUUSSSRRRPPPSSSUUUXXXYYY[[[^^^```ffffffjjjttt{{{rrrkkkhhhrrrxxxzzzdddHHH@@@999222000333444333222000000000000000000000000000/////////............//////............//////......//////......---,,,........................,,,,,,,,,+++++++++******...------,,,,,,,,,------,,,,,,------...////////////////////////000000111333333444444555666666666888999;;;===???@@@AAAAAAEEEHHHJJJJJJIIILLLQQQVVVWWWUUU[[[___iiixxxzzzrrrttt{{{eeeHHH:::999888555444333333333222222222222111111111111111000000000000...........................---,,,,,,++++++,,,,,,,,,+++++++++,,,,,,---...+++++++++++++++,,,------,,,------......------,,,,,,+++***+++...///---+++---222:::EEEPPPWWWYYYXXX\\\\\\\\\___bbbcccaaa___^^^QQQWWWpppiii```YYY]]]tttyyyjjjRRRRRRccctttiiiTTTIIIDDDEEECCCBBBDDDKKKVVVbbbjjjttt|||uuufff[[[VVVSSSOOOLLLGGGEEEAAA????????????>>>===<<<<<<<<<<<<;;;999666999888888777666666555555555555555555777999:::<<<;;;<<<===???BBBEEEIIIKKKNNNNNNMMMLLLKKKIIIGGGFFFGGGIIILLLNNNOOOQQQTTTVVVVVVVVVYYYbbbiiiooouuu|||zzztttpppmmmvvvvvvrrruuunnn```JJJ???777555555333333555111111111111111111111111000000/////////.........//////............//////......//////......---,,,........................------------,,,,,,,,,+++...------,,,,,,---------,,,,,,---......//////000000000//////000000111222444444444555666666777777999:::<<<>>>@@@AAAAAABBBEEEHHHJJJJJJIIILLLQQQUUUWWWVVV\\\aaallleeemmmvvv|||{{{tttrrryyy~~~tttQQQ>>>:::999777555333333333333222222222222111111111111000000000000...........................------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++,,,---------------,,,------......------,,,,,,++++++,,,---...---,,,---444@@@KKKRRRWWWZZZ[[[^^^^^^```bbbcccbbb___]]]VVVOOO]]]iiieeeZZZ]]]vvvqqqiiiYYYTTTvvviiiRRRDDD@@@AAADDDBBBAAAGGGRRRbbbpppxxxyyykkkaaa\\\YYYUUUQQQOOOKKKFFFBBBAAA@@@@@@@@@AAA@@@>>>>>>>>>===:::888::::::999999888888777777777777666666666777777888999999999999;;;===???AAADDDDDDDDDCCCBBBAAA@@@???>>>@@@BBBDDDEEEFFFIIIKKKLLLKKKMMMUUU\\\aaahhhooo}}}|||xxxdddcccmmmzzzkkkoooxxx|||ZZZFFF888666555...///666111111111111111111111111000000000/////////......000//////......//////000...////////////...------....................................---------------------,,,,,,------...,,,------......///000000111111000000111111222333555555555666777777888888:::;;;===???@@@AAABBBBBBEEEGGGIIIIIIIIIKKKQQQUUUWWWWWW^^^cccoooggglllpppssswww{{{{{{zzz~~~YYYBBB;;;;;;;;;999444444333333333222222222111111111111000000000///..............................---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---+++,,,---...///...---,,,,,,------......------,,,,,,,,,+++,,,---.........///999FFFPPPUUUWWW[[[^^^___```bbbcccbbb___[[[YYYLLL\\\ssszzzkkkeee___fff}}}zzznnnjjjcccjjjkkkVVVGGGBBBBBBDDDFFFEEEGGGPPP]]]mmmxxx~~~|||oooeee```]]]YYYUUUTTTPPPKKKHHHEEECCCAAA???BBB@@@????????????===;;;;;;;;;;;;;;;::::::999999999999888777666666555555999888888888888:::<<<=========>>>>>>>>>===<<<<<<999;;;===>>>>>>???BBBDDDGGGEEEGGGMMMSSSWWW^^^dddmmmuuu~~~zzzwwwjjjccccccrrrnnnooo~~~oooRRR:::666555//////777111111111111111111111111000000000////////////...000000////////////000000///////////////...------.................................------------,,,------,,,,,,,,,---......---------...//////000000222222111111222222333444666666666777888888999999;;;<<<>>>???AAABBBBBBBBBEEEGGGIIIIIIIIIKKKPPPUUUVVVVVV^^^dddpppuuutttrrrrrrrrruuu||||||gggJJJ>>><<<;;;999444444444333333333222222111111111111000000000//////////////////////////////...------,,,,,,---------,,,,,,++++++,,,,,,,,,+++,,,---...///...---,,,,,,------......------,,,,,,,,,,,,,,,,,,---///000444???LLLUUUWWWYYY\\\```^^^```bbbbbb___[[[WWWUUUQQQ|||nnnfff[[[fff}}}ooogggdddfffrrrcccPPPDDDAAADDDEEEDDDMMMQQQYYYeeerrr}}}tttjjjeeebbb^^^ZZZVVVTTTRRRPPPMMMIIIDDD@@@AAA@@@??????@@@AAA@@@???<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999777666555444444333333333444555777888555666666777777666666555666888::::::::::::<<<>>>>>>;;;<<>>???AAAAAABBBBBBDDDGGGIIIIIIHHHKKKPPPUUUTTTUUU]]]cccooozzzYYYDDD<<<999666444444444444333333333333111111111111000000000000///////////////////////////......---------------------,,,+++++++++,,,,,,++++++,,,---------------,,,------......------,,,+++,,,---,,,,,,---000222<<>>AAAFFFMMMTTT^^^hhhnnn~~~}}}tttggg\\\QQQPPPPPPRRRYYYdddpppyyytttlllqqqzzz}}}uuulllZZZCCC666333222///222222222222222222222222111111111000000000//////111111000000000000111111000000000000000///..........................................------------,,,,,,,,,,,,---...//////.........///000000111111111111111111111222333333555555666666777888888999;;;<<<===>>>???@@@@@@@@@DDDFFFHHHHHHHHHJJJOOOTTTUUUUUU]]]bbblll~~~tttTTTDDD===999555555444444444333333333111111111111000000000000000000000000000000000000//////...------------......---,,,,,,++++++++++++,,,+++***)))***+++,,,---,,,------......------,,,+++------,,,+++,,,111555HHHMMMSSSXXX\\\]]]_________aaaaaa]]]XXXTTTTTTTTTxxxggg^^^cccnnnvvviiiRRRPPP\\\___xxx~~~dddOOO@@@CCCFFFGGGIIIOOOXXX```qqq}}}uuuooommmkkkiiifffddd```^^^]]][[[YYYWWWOOOKKKGGGEEECCCBBB@@@???<<<<<<<<<<<<============999:::;;;<<<<<<<<<;;;:::777666555333333333444444333333333444333333222111333444555555333333333555666444666999:::666555777777:::>>>CCCIIIPPPWWW\\\hhhoootttqqqkkkbbbUUUJJJJJJMMMSSSXXX```lllzzzwwwllliiixxx{{{qqqvvvmmmRRR===888888444222222222222222222222222111111111111000000000000111111000000000000111111000000000000000//////...........................000/////////............+++++++++,,,---...///000......//////000000111111111111000000111111222333555555555666777777888888;;;;;;<<<>>>????????????DDDFFFHHHHHHHHHJJJOOOTTTVVVVVV^^^bbblllWWWBBBBBB:::888777555333111000000000222222222111111111111000---///111000---,,,...000---111111---***,,,...,,,------------------------++++++++++++++++++++++++------------,,,,,,+++***(((***///111---+++555DDDRRRSSSUUUXXXZZZ\\\^^^^^^```eeefff]]]QQQOOOZZZgggrrrfffhhhhhhxxxcccXXXRRRVVV___tttrrr\\\NNNHHHGGGFFFEEEHHHPPP\\\jjjrrryyyppppppnnnjjjkkkhhhdddaaa```aaaccceee^^^ZZZTTTOOOLLLIIIGGGEEE??????>>>>>>>>>>>>>>>???:::<<<>>>>>><<<:::999999:::::::::999888777777777555555444444444333333333444444444333333333222222444666888999777666666666666666777:::>>>CCCGGGJJJUUUWWWXXXTTTNNNIIIHHHIIINNNYYYgggqqqvvv}}}~~~rrrpppvvvrrrxxxuuubbbIII999444666222333333222111111333555222222222111000//////...000000000000111111111111///000111111111000...---........................------------------------++++++++++++,,,,,,---...............///////////////000111000//////111333555666888888777777999:::;;;<<<>>>???>>>???@@@BBBEEEFFFHHHIIIJJJLLLPPPSSSVVVYYYaaafffsssdddJJJAAA;;;999888666555444333222222222222222222111111111111000000///000111111111000///111000------000000------------------------------------------------------------------,,,+++******,,,///111......:::IIITTTUUUWWWZZZ]]]^^^``````dddbbb```[[[SSSRRRcccyyyqqqjjjbbbeeezzzbbbYYYVVVccc}}}vvv___PPPGGGDDDIIIIIILLLSSS```ooo{{{~~~tttrrrqqqmmmooonnnlllkkkkkkkkkmmmnnnjjjfff___[[[YYYVVVSSSPPPFFFEEEBBB@@@>>>>>>>>>>>>>>>>>>??????>>>>>>===>>>:::::::::999999888888888666666666555555555444444555444444444444333333333444666888888777666666666555555555777999<<<@@@BBBCCCEEEGGGFFFEEEEEEIIILLL[[[gggvvvyyysss{{{vvvuuuuuuqqq^^^EEE999;;;222222222111000000111222222222222111000/////////000000000000111111111111000000000000000///..............................---------------------------------,,,------..................///////////////000111000//////111333555666888888777777999:::;;;<<<>>>???>>>???@@@BBBFFFHHHIIIJJJKKKMMMQQQTTTVVVYYYaaafffssstttVVVAAA<<<:::999888777666666666666333222222222111111111111333000...000444666444111111111///...111555333...------------------------------------------------,,,------------,,,,,,+++------///000///444AAAOOOVVVWWWZZZ]]]___aaaaaabbbfff___ZZZWWWUUU^^^xxx|||sssppp___jjjooo```XXXZZZtttuuu]]]LLLDDDCCCDDDLLLNNNTTTaaaqqq{{{yyywwwuuuuuuuuuuuuttttttuuuuuuuuuwwwrrrllliiihhhfffaaa\\\SSSPPPKKKFFFBBB@@@????????????>>>>>>>>>>>>??????<<<<<<;;;;;;;;;;;;;;;;;;888888888777777777666666666666555555555444444444444666888888777666666666777666666555666888999:::;;;===???AAACCCIIISSSZZZkkkwwwwwwnnnxxxxxxssswwwmmmRRR???;;;444444333222111111111111222222222111000000//////000000000000111111111111111111000///////////////........................------------------------000///..............................///////////////000111000//////111333555666888888777777999:::;;;<<<>>>???>>>???@@@BBBGGGIIIKKKLLLLLLNNNQQQSSSVVVXXXaaafffrrrdddDDD<<<:::999888777777777777777333333222222222111111111111000///000333555444333222111//////444999666///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,............111999GGGSSSWWWYYY\\\___aaabbbbbbbbbbbb```YYYRRRZZZvvvtttsssoooaaa|||sssiii^^^gggcccNNNDDDBBBEEEJJJSSSVVV^^^lll|||}}}}}}{{{~~~|||zzzxxxwwwwwwxxxxxx~~~yyytttssstttrrrkkkdddbbb]]]VVVOOOIIIEEEDDDDDDDDDBBB@@@??????@@@AAA@@@>>>>>>>>>>>>>>>>>>>>>>>>:::::::::999999999888888777777777777666666666666444666999999777666666666999999888888888888999:::>>>???AAACCCHHHRRR___iiiwwwtttoootttsssqqqrrrdddKKK888777666444333444444333333222222222111111000000000///000000000111111111111222111///.........///000................................................000000///...------------............///////////////000111000//////111333555666888888777777999:::;;;<<<>>>???>>>???@@@BBBGGGIIIKKKLLLLLLMMMPPPRRRVVVXXXaaafffqqqqqqKKK;;;999999888777666666666777333333333222222222222111---///111111000000222444111111//////555999666000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------...---...333???LLLTTTWWWYYY\\\___aaabbbaaaaaaZZZaaa[[[QQQeeetttmmmccccccyyyqqqmmmUUUHHHDDDEEEJJJPPP___cccmmmzzz{{{yyyzzz|||~~~}}}vvvpppooojjjccc[[[TTTPPPNNNMMMMMMIIIEEEDDDDDDCCCBBB@@@>>>>>>>>>===============<<<<<<;;;;;;;;;:::::::::999999999888888888777777555777::::::888777777888999999999999::::::;;;;;;===>>>@@@CCCJJJVVVfffqqqxxxlllooo}}}ttthhhBBB:::777444333444555555444222222222222111111111111///000000000111111111111222111///.........///000////////////////////////........................//////...---,,,,,,,,,---............///////////////000111000//////111333555666888888777777999:::;;;<<<>>>???>>>???@@@BBBEEEGGGIIIKKKKKKMMMOOOQQQVVVYYYaaaeeepppYYY===:::999888777666555555555333333333333222222222222,,,///222111...---000444///000000000333777555///................................................,,,------............---,,,...///000888EEEOOOSSSWWWYYY\\\```aaabbbaaa```WWW___\\\ZZZxxxssscccYYYllliiiWWWHHHFFFHHHKKKRRR[[[ooouuu~~~zzztttmmmgggbbb```___XXXSSSNNNKKKIIIGGGBBB>>>??????>>>======<<<;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999777999;;;;;;:::999999999666777888999:::;;;<<<<<<:::===@@@DDDKKKXXXgggrrrssslll}}}[[[@@@;;;444222333444444333222222222222222222222222000000000000111111111111111111000///////////////////////////////////////..............................------,,,---------............///////////////000111000//////111333555666888888777777999:::;;;<<<>>>???>>>???@@@BBBBBBEEEHHHKKKLLLMMMOOOQQQXXXYYY```dddooolllEEE;;;:::999777666555555555444444333333333222222222///000000000//////000111,,,000111000111333222...........................////////////////////////,,,,,,---...............,,,000222555>>>KKKRRRRRRWWWZZZ^^^aaacccbbbaaa```[[[XXXXXXiiittthhh\\\bbb|||{{{~~~iiiTTTHHHCCCIIIQQQWWWbbbnnn}}}|||zzzyyynnniiibbb]]]ZZZUUUMMMGGGDDDDDDCCCBBB@@@???>>>>>>============<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999;;;======;;;::::::;;;777777999:::;;;<<<<<<<<<:::<<>>???>>>???@@@BBBAAAEEEIIILLLMMMOOOQQQSSSYYYZZZ```cccnnnvvv{{{MMM===<<<:::888777666555555444444444333333333222222333000...///222333000...***000222111///111000...////////////////////////------------------------,,,,,,---.../////////...,,,111444888BBBOOOTTTRRRXXX[[[___bbbdddcccbbb``````QQQTTTuuulll```[[[ZZZsssqqqhhhhhhpppPPPLLLCCCCCCPPP[[[cccqqq{{{uuuqqqjjj```YYYKKKJJJIIIGGGFFFDDDCCCBBB============<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;:::<<<>>>>>><<<;;;;;;<<<999:::;;;<<<===>>>>>>>>>888:::<<<>>>@@@GGGPPPWWWeeesssyyyttt}}}}}}WWWMMMAAA999777777666444222222222222222222222222000000000000111111111111///000111111111000...---000000000000000000000000//////////////////////////////...//////000111222............/////////000///000111000//////111333555666888888777777999:::;;;<<<>>>???>>>???@@@BBBAAAEEEIIIMMMOOOQQQSSSUUUZZZZZZ___bbbnnnUUUDDD===<<<999222555:::333222222222111111111000000111111111111000000000000000000000000////////////..............................////////////......//////.........---------///111666>>>HHHQQQWWWZZZZZZZZZ]]]bbbffffffbbb^^^\\\NNNUUUxxxmmmggg\\\OOOnnnfffaaammmvvvZZZLLLFFFIIIMMMUUU```qqq|||vvvqqq^^^XXXTTTSSSOOOGGGEEEHHHEEE@@@===>>>???>>>>>>AAA;;;<<<>>>@@@BBB???;;;777???>>>>>>============>>>===============<<<<<<<<<===<<<;;;;;;===AAAFFFHHHYYYmmmyyyoooyyyvvvcccSSSHHHGGGAAA555333888333222111000////////////111111111111111111111111///000000111111///...---////////////////////////////////////////////////........................////////////000000000000000000000000111111111111444555666777777888:::===>>>>>>>>>>>>>>>??????@@@CCCFFFIIIKKKMMMNNNPPPRRRWWWXXX^^^cccpppcccCCC;;;:::888222666:::444333333222222222111111111111111111111000000000000000000000000////////////..............................////////////......//////.........---------///222888@@@JJJRRRWWWYYYZZZ[[[]]]aaaeeeeeeaaa]]]YYYIIITTTuuuhhhcccYYY^^^~~~nnnqqqfffRRRHHHKKKNNNTTT```ooo~~~wwwpppkkkggg^^^RRRKKKKKKLLLFFFBBBCCCBBB???>>>@@@BBB@@@>>>>>>???@@@@@@?????????>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;999999;;;>>>BBBDDDMMM\\\mmmyyyrrrtttzzzqqqnnnbbbTTTJJJ@@@777444777444444333111111000000111111111111111111111111111000000111111111000///...////////////////////////////////////////////////........................////////////000000000000000000000000111111111111444555666777777888:::===>>>>>>>>>>>>>>>??????@@@BBBEEEIIIKKKLLLNNNPPPRRRYYYZZZ```dddqqqvvvIII>>>;;;:::555777:::444444444333333333222222222111111111111000000000000000000000000////////////..............................////////////....../////////............---...333;;;EEEMMMTTTWWWYYY[[[\\\^^^aaacccccc___\\\YYYLLL```hhhcccUUUpppeeeSSSKKKGGGQQQVVVaaarrrpppeeeaaa[[[UUUPPPNNNJJJDDDAAAAAACCC@@@===<<<===???@@@@@@@@@???>>>===============????????????????????????===<<<;;;:::;;;===@@@BBBBBBJJJUUUbbbrrr~~~xxxuuu|||tttyyyfffNNN===777666444555555444333222222222222222222222222222222222222111111222222111111000///000000000000000000000000////////////////////////........................////////////000000000000000000000111111111222222444555666777777888:::===>>>>>>>>>>>>>>>??????@@@BBBEEEHHHKKKLLLNNNPPPRRRZZZ[[[aaafffsssTTTDDD>>>===777888999333555555444444444333333333111111111111000000000///000000000000////////////..............................////////////....../////////..................555@@@JJJRRRVVVXXXYYY\\\]]]___aaaaaa```]]][[[XXXXXXxxxhhh___[[[jjjRRRKKKLLLMMMWWWaaarrrsssllleeeaaaZZZQQQJJJHHHBBBAAA@@@@@@AAAAAA@@@???@@@@@@???>>>============>>>>>>>>>?????????????????????>>>>>>>>>???@@@AAA>>>CCCJJJSSS^^^lllwww~~~yyyuuuwwwRRR:::666777333555444444333222222333333222222222222222222222222222222222222111111000000000000000000000000000000////////////////////////........................////////////000000000000000000111111111222222222444555666777777888:::===>>>>>>>>>>>>>>>??????@@@CCCEEEIIILLLMMMOOORRRTTTYYYZZZ```fffuuu[[[FFF===<<<888888:::444555555555444444444333333111111111111000000000///000000000000////////////////////////////////////......////////////......////////////////////////...777DDDOOOUUUXXXYYYZZZ]]]^^^``````___]]][[[ZZZXXXkkk|||^^^TTTgggxxxYYYJJJKKKQQQUUU___nnnzzzqqqeee\\\YYYNNNJJJEEEBBBAAABBBBBBBBBAAA@@@???>>>=====================>>>>>>?????????@@@@@@@@@@@@??????@@@@@@===AAAGGGLLLQQQ[[[kkkwwwsssvvvZZZ<<<666777333444444333222222222222333222222222222222222222222222222222111111111111111000000000000000000000000////////////////////////////////////////////////////////////000000000000111111111111222222222222444555666777777888:::===>>>>>>>>>>>>>>>??????@@@CCCFFFJJJMMMOOOQQQSSSUUUWWWXXX___fffvvvaaaHHH::::::777888:::666555555444444444333333333111111111111000000000000000000000000////////////////////////////////////......////////////.........////////////000000000000:::GGGRRRWWWYYY[[[\\\^^^___aaa```]]]ZZZYYYYYYeeetttYYYTTTmmmeeePPPJJJNNNXXXaaaooo}}}uuurrrddd[[[OOOEEE@@@@@@BBBCCCBBBAAA@@@???>>>=========<<<<<<===>>>>>>?????????>>>??????@@@@@@???>>>>>>===@@@EEEIIIKKKSSScccsss~~~{{{qqqjjjIII<<<888444444333333222222333333333333333333333333333333333222222111000000000000111000000000000000000000000////////////////////////////////////////////////////////////000000000000111111111222222222222333444555666777777888:::===>>>>>>>>>>>>>>>??????@@@CCCFFFJJJMMMOOOQQQTTTVVVVVVWWW___fffwwwpppQQQ>>>;;;777777999555444444444444333333333222111111111111000000000000000000000000////////////////////////////////////......////////////........./////////000000000000111<<>>===============>>>??????@@@AAAAAA>>>???AAABBBBBBAAA@@@???AAA???@@@EEEHHHNNN[[[iiiuuu{{{yyy]]]EEE:::666555444444444444444555555333333333333333333333333222111000/////////000000////////////////////////////////////////////////////////////////////////////////////000000000000111111111222222222333333444555666777777888:::===>>>>>>>>>>>>>>>??????@@@AAADDDHHHKKKMMMOOORRRTTTXXXYYY```fffvvv}}}]]]FFF@@@999666666333444444333333333222222222111111111111000000000000000000000000////////////000000000000000000000000......////////////........./////////000000111111222===KKKUUUYYY[[[]]]______aaabbb```[[[WWWVVVWWW|||aaaVVVfff|||]]]GGGIIIPPPWWWlllrrraaaRRRHHHCCCBBBAAA???>>>=========>>>>>>???@@@AAAAAABBBBBB@@@BBBCCCEEEEEEDDDCCCBBBFFF???===BBBGGGKKKTTT^^^iii|||{{{zzzlllLLL;;;777666666555555555666666777333333333333333333333333222111///.........///000////////////////////////////////////////////////000000000000000000000000////////////000000000000111111222222222333333333444555666777777888:::===>>>>>>>>>>>>>>>??????@@@???BBBFFFIIIKKKNNNQQQSSS[[[[[[aaafffvvvvvvTTTAAA999444444666666666555444333333333333111111111111000000000000000000//////.........---000/////////..................////////////......---------......///111222777DDDPPPUUUWWW[[[```bbbaaafffddd___YYYPPPVVVkkkfffSSS\\\wwwdddTTTJJJQQQ^^^kkk}}}}}}fffRRRLLLHHHCCCAAAAAAAAA???===999;;;=========???DDDHHHHHHLLLRRRVVVWWWWWWWWWWWWTTTMMMGGGHHHGGGFFFJJJQQQcccmmmsss[[[GGG222555666444222333666777777444333222111111222333444444444333333222111000000000000000000000000000000222111000//////000111222...000111000///...///111000000000000000000000000111111222222222333333333333444555666777888999:::<<<===>>>>>>===>>>@@@BBBDDDGGGIIIJJJJJJLLLQQQVVVZZZ[[[aaafffuuu```GGG<<<999888888666666555444333333333333111111111111000000000000000000/////////.........000000/////////...............////////////......---............///111222999EEEQQQUUUWWW\\\```bbbbbbdddaaa___\\\SSSZZZrrrzzz]]]SSShhhxxx[[[PPPNNNZZZiiivvvuuuaaaVVVQQQKKKFFFEEECCCBBB@@@===???AAABBBDDDHHHOOOUUUWWW]]]fffnnnsssuuuvvvvvvlllaaaWWWRRRNNNIIIGGGIIIRRR^^^tttcccLLL<<<666666444222333666777666333333222111111222333333444444333333222111111000000000000000000000000000222111000//////000111222---...000000///...000111000000000000000000000000111111222222222333333333333444555666777888999:::===>>>>>>>>>======???AAADDDGGGJJJJJJJJJMMMRRRVVVZZZZZZ```eeetttlllIII999999999444777666555444333333333333222222111111111000000000000000////////////......000000000/////////............////////////........./////////...///111333===IIISSSVVVXXX\\\```aaacccbbb______\\\SSS^^^|||kkkSSSYYYfffSSSQQQXXXiiiyyyqqq___YYYPPPIIIEEECCCBBBAAA@@@BBBEEEGGGJJJQQQ[[[bbbnnnuuu}}}vvvooofffYYYNNNGGGEEEMMM\\\mmmxxx~~~qqqVVVEEE999666444333444555555555333333222222222222333333444333333222222111111111000000000000000000000000111111000000000000111111---...000000//////000111000000000000000000000000111111222222222333333333333444555666777888999:::===>>>???>>>======>>>@@@DDDGGGJJJKKKKKKMMMRRRVVV[[[ZZZ___dddssswwwMMM777:::;;;333777666555444444333333333222222222111111111000000000000//////////////////000000000////////////.........////////////.........000000///......222555BBBLLLUUUWWWYYY]]]``````bbbccc```^^^YYYPPPbbbyyy\\\PPPjjjiiiSSSPPPVVVeeezzzjjjcccXXXMMMGGGEEEFFFGGGHHHKKKNNNQQQUUU]]]hhhppp|||}}}iii\\\RRRMMMLLLQQQXXXbbbnnnyyyoooSSS>>>999444555666555444555333333333333333333333333333333333222222111111111000000000000000000000000111000000000000000000111000222222111000///000111000000000000000000000000111111222222222333333333333444555666777888999:::===>>>???>>><<<<<<>>>???EEEGGGJJJKKKKKKMMMRRRVVV[[[ZZZ^^^cccrrrWWW===>>>???888777777666555444444444444222222222222111111111111//////000000000000000000111000000000////////////......////////////.........000111000---...333888GGGOOOVVVXXXZZZ___aaa``````fffccc]]]VVVTTTlllhhhSSSTTT|||pppWWWKKKPPP\\\rrrvvvnnn```SSSKKKJJJMMMPPPUUUYYY]]]aaaeeellluuu|||~~~tttaaaLLLDDDGGGOOOXXX___ooovvvhhhGGG===555666666444333555333333333333333333333333333333222222222222222111000000000000000000000000000000000111111000000000555555555444111//////000000000000000000000000000111111222222222333333333333444555666777888999:::<<<===>>>===<<<<<<>>>@@@EEEHHHJJJKKKKKKMMMRRRWWW[[[ZZZ^^^cccrrr___@@@;;;===999888777666555444444444444333222222222222111111111//////000000000000111111111111000000000/////////......////////////......---000111000---///555;;;JJJQQQWWWYYY\\\```bbbaaa___hhhdddYYYZZZeee~~~]]]RRR\\\^^^OOOPPPTTTddd|||}}}~~~ttteeeUUUJJJIIINNNSSS\\\aaahhhmmmqqqvvv|||zzzYYYGGGCCCFFFIIIKKKYYYbbbppp~~~~~~zzzQQQBBB777777777333222666333333444444444444333333222222222222222222222222000000000000000000000000000000111111111111000000555666666444111/////////000000000000000000000000111111222222222333333333333444555666777888999:::;;;<<<======<<<===???AAAEEEHHHKKKLLLLLLNNNSSSWWW[[[ZZZ___dddsss~~~fffDDD777777888888777666555444444444444333333222222222111111111//////000000000111111111111111111000000000//////......////////////......+++///111000...000777???LLLRRRWWWZZZ]]]bbbdddbbb^^^hhh```VVVdddoooUUUTTTdddrrrUUUOOOXXX___ppp~~~~~~lllYYYLLLJJJPPPVVVbbbiiisss{{{ttt[[[NNNGGGCCCCCCGGGPPP___ooo|||YYYHHH999777777222222777333333444555555444333333222222222222222222222222000000000000000000000000///000111222222111000///222333333222000//////000000000000000000000000000111111222222222333333333333444555666777888999:::999:::<<<<<<<<<===@@@BBBEEEHHHKKKLLLLLLNNNSSSWWWZZZZZZ```eeettt~~~pppKKK999888<<<888777666555555444444555333333333222222222111111//////000000111111111222111111111111000000000000......////////////......***...111000...000999AAAMMMSSSXXXZZZ^^^ccceeeccc___hhh\\\SSSmmmbbbQQQWWWiiijjjRRRPPP\\\kkk|||xxxcccUUUQQQWWW^^^kkkuuuuuu___PPPHHHFFF>>>FFFTTTdddsss~~~___KKK:::777666222222777333333444555555444333333222222222222222222222222000000000000000000000000///000111222222111000///---///000000//////000111000000000000000000000000111111222222222333333333333444555666777888999:::888:::;;;<<<<<<>>>@@@CCCFFFHHHKKKLLLLLLNNNSSSXXXZZZ[[[aaafffuuuMMM777???777999888777666444444444444333333333222222222111111222222222111111111111000000000000000000000000000111111000000000000111111111000111333111222===JJJOOOTTTYYY[[[___dddeeecccaaagggUUU\\\ttt___QQQcccnnnVVVQQQ]]]jjjxxxzzzoookkkkkklllwwwzzzxxxwwwkkkVVVFFFEEECCCGGGSSSaaammmyyyoooZZZDDD:::888666444444666555555444444555555666444444333333222111000000222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000222222333333333333444444555555666777888999999::::::;;;;;;::::::===AAADDDIIIIIIIIIKKKMMMPPPSSSTTT[[[ZZZ^^^dddttt|||SSS<<>>LLLPPPUUUZZZ[[[___dddeeebbb______QQQfffeeeZZZ\\\{{{}}}cccSSSVVVeeesss|||zzzjjjWWWNNNHHHEEEKKKTTT```nnnyyylllRRRCCC<<<777444444444333333222222333333444444444333333222111111000222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000222222222333333333444444555555666777888999999:::;;;;;;;;;;;;;;;===BBBEEEIIIIIIJJJLLLNNNQQQSSSUUU[[[ZZZ___eeeuuu}}}{{{}}}[[[AAABBB===999888777666555444444444333333333222222222111111000000000000/////////...000000000000000000000000111111000000000000111111111000///000000555BBBNNNQQQWWW[[[]]]```ddddddaaa]]][[[VVVssspppZZZ[[[pppqqqrrr|||lllVVVRRR^^^ppp}}}vvvxxx{{{vvvwww{{{ooo\\\QQQFFFCCCGGGRRRcccqqq|||```LLL???777555666444444333333333333444444444333333222222111111111222222222111111111111111111111111111111111111111000000000000000000000000000000000000000000000000222222222222333333333333444555555666888999999:::;;;;;;;;;;;;;;;>>>BBBFFFIIIJJJKKKMMMOOORRRUUUVVV[[[[[[```fffvvv~~~|||dddEEE???<<<:::999888666555555444444333333333222222222111111111111000000000/////////000000000000000000000000111111000000000000111111111000//////111999FFFQQQTTTYYY]]]___aaadddddd```\\\^^^ccc}}}lll]]]jjjtttaaaQQQVVVgggzzzuuuvvvxxxsssooo```PPPEEECCCKKK\\\kkkhhhRRRAAA777555888666666555555555555666666333333333222222111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111222222222222333333333333444555666777888999:::::::::::::::;;;===BBBFFFIIIJJJLLLNNNQQQSSSVVVWWWYYYZZZ```eeeuuu~~~qqqLLL>>>;;;:::999888777555555555555333333333222222222111111222222111111111000000000000000000000000000000000111111000000000000111111111111000///333>>>KKKTTTVVV\\\```aaabbbdddccc___]]]```mmmlllbbbxxxZZZRRR___qqqvvvuuu{{{}}}qqqppptttbbbSSSJJJKKKVVVbbb}}}qqq\\\HHH999555777777666666555555666666777333333222222222222222111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111222222222333333333333444666777888999:::888999999999:::===BBBEEEIIIJJJLLLOOORRRTTTVVVWWWXXXYYY___dddsss}}}~~~}}}||||||}}}~~~WWW@@@???:::999888777666555555555333333333222222222111111222222222222111111111111000000000000000000000000111111000000000000111111000222111111777DDDPPPVVVXXX^^^bbbbbbccceeebbb]]]^^^bbbuuugggfffiiiVVVYYYkkk|||sssppprrrwwwxxxgggpppyyy~~~yyyjjj[[[QQQRRRXXXzzznnnVVV@@@666666555555444444444444555555222222222222222222222222111111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111222222222222222222444555777888::::::888999999999:::>>>BBBFFFHHHIIILLLOOORRRUUUVVVWWWXXXYYY```dddrrr|||{{{}}}}}}{{{yyyzzz|||~~~|||```CCCBBB::::::888777666555555555333333333222222222111111111111111111000000000000000000000000000000000000111111000000000000111111///333333333:::HHHTTTXXXZZZ```dddddddddeeeaaa\\\^^^iiirrrbbbmmmooo___YYYfffxxxmmmiiilllpppyyysssnnnlllqqqwwwsssbbbYYYYYYttt{{{eeeIII:::777555555444444444444555555222222222222222222222222000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111222222222222111222333555777888::::::::::::;;;;;;<<<@@@EEEHHHFFFHHHKKKOOORRRTTTVVVVVVZZZ[[[bbbeeerrr|||yyy}}}|||xxxxxx{{{|||yyycccDDDCCC;;;:::999777666666555555333333333222222222111111000000000000////////////000000000000000000000000111111000000000000111111///333444444<<>>999777777666666666666777777222222222222222222222222000000111111222222222222111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222111222333555777888::::::;;;<<<======>>>BBBGGGJJJEEEGGGKKKOOORRRTTTUUUVVV[[[]]]dddgggsssyyyxxxxxxxxxxxxxxxxxxxxxxxxyyykkkDDDBBB===;;;999888888777666555333333444444333333222111222222222111111111111000111111111111111111111111111111111111111111111111111000111999DDDOOOWWWZZZ]]]fffdddbbbgggddd^^^aaafffwwwooo]]]XXX|||]]]___iiizzz}}}ddd___dddllluuu~~~rrrbbbbbbhhh|||zzznnnttt~~~www[[[BBB444888222///333666555444444444444333333222111000000////////////////////////000000000000000000000000000000000000111111111111222222111111111111222222111111111111111111111111222333444666777999:::;;;999999:::;;;===@@@CCCEEEGGGHHHJJJMMMPPPTTTVVVWWW^^^[[[___dddrrr|||wwwwwwwwwwwwwwwwwwwwwwwwwww~~~uuuMMMFFF===;;;999888888777666555333333444444333333222111222222222111111111111000111111111111111111111111111111111111111111111111111111444<<>>AAACCCEEEFFFHHHKKKNNNRRRUUUVVVWWW[[[YYY^^^dddqqqvvvvvvuuuuuuuuuuuuvvvvvvwwwxxxWWWGGG>>><<<999888888888666555333333444444333333222111222222222111111111111000111111111111111111111111111111111111111111111111111333999BBBLLLUUUZZZ\\\^^^fffeeecccfffcccaaaiii~~~lllQQQYYYqqqmmm___kkk|||ttt\\\XXX___gggqqqzzzzzzsss|||cccJJJBBB:::777666888777333222444444444333333222222111111111111111111111111111111000000000000000000000000000000000000111111111111222222111111111111222222222222222222222222222222333333555666888999:::;;;999999:::;;;>>>AAADDDEEEFFFHHHLLLPPPTTTVVVWWWWWWYYYWWW]]]cccpppwwwvvvuuutttttttttuuuvvvxxxuuuzzz___FFF???<<<:::888888888666444333333444444333333222111222222222111111111000000111111111111111111111111111111111111111111111111///444<<>>AAADDDFFFEEEHHHMMMRRRVVVWWWXXXWWWXXXWWW^^^dddqqqxxxwwwvvvtttttttttuuuvvvwwwtttwwwhhhHHH@@@===:::999888888666444333333444444333333222111222222222111111111000000111111111111111111111111111111111111111111111111...555???JJJRRRXXX[[[\\\```fffeeedddeeeaaafffxxx{{{\\\OOOiiinnn___ggg|||gggSSSQQQZZZdddnnnwww~~~\\\HHH;;;777555777777444444777444444444333333333333333222222222222222222222222000000000000000000000000///000000000111111111111222222111111111111222222222222222222222222222222444555666777888999:::;;;::::::;;;<<<>>>AAADDDFFFDDDGGGLLLRRRVVVXXXXXXXXXZZZYYY___eeerrryyyxxxvvvtttssstttuuuvvvsssuuuzzzwwwRRR@@@>>>;;;999999888666444333333444444333333222111222222222111111111111000111111111111111111111111111111111111111111111111///666BBBLLLTTTYYY\\\^^^aaafffeeeeeeeee```iiimmmUUUZZZ~~~kkkdddqqqzzzcccPPPOOOZZZdddnnnxxxoooUUUAAA:::444555777666666777444444444444333333333333222222222222222222222222000000000000000000000000000000000000111111111111222222111111111111222222333333333333333333333333555666666777888999:::;;;::::::;;;<<>>;;;:::999888666444333333444444333333222111222222222111111111111000111111111111111111111111111111111111111111111111111999EEEOOOVVV[[[___aaabbbffffffeeeddd___kkkgggXXXnnnvvviiikkk{{{wwwaaaNNNOOOZZZeeeoooyyyeeeLLL@@@666555999999777666444444444444444444444444222222222222222222222222000000000000000000000000000000000000111111111111222222111111111111222222333333333333333333333333666666777888999999:::;;;:::;;;;;;===???BBBEEEFFFDDDFFFJJJNNNRRRVVVXXXYYY^^^[[[```dddqqqxxxvvvsssqqqpppqqqrrrtttrrrsssnnnpppcccAAA???<<<:::999888666444333333444444444333222222222222222111111111111000111111111111111111111111111111111111111111111111333;;;GGGQQQXXX\\\aaadddbbbffffffeeeddd___lllhhh```pppiiipppvvv```NNNOOOZZZeeepppzzzpppTTTEEE777666::::::777444444444444444444444444444111111111111111111111111000000000000000000000000000000000000111111111111222222111111111111222222333333333333333333333333666666777888999::::::;;;;;;;;;;;;===???BBBEEEGGGDDDFFFIIIMMMQQQUUUXXXZZZ^^^[[[___cccooovvvoooqqqssssssrrrrrrpppqqqllllllpppKKK???<<<<<<666777:::444444444444333333333222222333333333222222222111111111111222222222333333333222444444444222222222444333AAAPPPVVVYYY^^^dddgggfffeeefffeee```aaarrraaa___zzzhhhkkkxxxxxxZZZJJJOOOVVVdddtttzzz|||zzzcccJJJ999;;;===777555;;;888777666555555444444555555555444444333222111111000000000000000000000000111111111000000000000000444222111222333333222111333333333333444555666666333444666777999:::::::::999:::;;;>>>BBBEEEGGGGGGHHHHHHIIIMMMRRRVVVXXXYYY[[[bbb___dddmmmvvvpppqqqssssssqqqqqqpppppplllppp{{{MMM@@@<<<<<<777777:::444444444444333333333222222333333333222222222111111111111222222222333333333222333444444222222333444555CCCQQQWWWZZZ^^^ccceeecccfffhhheee___eee~~~ttt\\\cccvvvhhhnnn}}}sssVVVHHHNNNUUUcccrrrwww}}}|||hhhNNN999888:::555222777777666555444444333333333333333222222111000000///111111111111111111111111111111111111000000000000222111000111222222111000333333333333444555666666333444666777999:::::::::::::::<<<>>>BBBEEEGGGGGGIIIIIIJJJMMMRRRVVVXXXXXXYYY```\\\bbbkkkwwwqqqqqqsssrrrppppppoooooolllsssQQQAAA<<<===888777999555444444444444333333333333333333333222222222111111111111222222222333333333222333444444222222333444777FFFTTTZZZ[[[___bbbccc___eeeiiieeeaaammmwww^^^SSSeeeqqqiiiuuukkkRRRGGGMMMUUUbbbpppsssyyy{{{~~~tttVVV===888:::666333555666555444333333222333333333222222111111000000000111111111111111111111111111111111111111111111111111000///000111222111000333333333333444555666666333444666777999::::::::::::;;;===???BBBDDDFFFGGGJJJJJJJJJMMMQQQUUUVVVWWWXXX___\\\bbblllzzzrrrrrrsssqqqoooooonnnooonnnsssVVVBBB<<<===888777999555555444444444444333333333333333333222222222111111111111222222222333333333111333444444222222333555;;;IIIWWW\\\]]]___bbbbbb^^^cccgggeeehhh{{{}}}eeePPPOOOhhhmmmlll|||cccNNNGGGNNNUUUbbbooopppvvvxxx|||bbbDDD;;;<<<999777999777666555444333333333333444444444333333222222222111111111111111111111111000111111111111111222222222111000111222333222111333333333333444555666666333444666777999::::::::::::<<<>>>@@@BBBCCCEEEGGGLLLKKKKKKMMMQQQTTTUUUUUUZZZaaa^^^dddnnnuuurrrrrrpppnnnooommmppppppooo[[[DDD;;;>>>999777999666555555555444444444333333333333333222222222111111111111222222222333333333111222444333333222444555>>>LLLYYY^^^^^^```cccccc___bbbccceeepppsssZZZKKKRRRmmmyyynnnttt]]]LLLHHHNNNVVVdddpppoooxxx{{{~~~mmmMMM???<<<;;;:::;;;888777666555444444444444444444333333333333333222111111111111111111111111000000111111222222222333333222111222444555444333333333333333444555666666333444666777999:::::::::;;;===@@@AAAAAABBBEEEGGGLLLKKKKKKMMMQQQTTTUUUUUUYYY```^^^dddoooxxxsssqqqooonnnooolllpppooollluuu```FFF;;;>>>:::777888777555555555555444444444333333333333222222222111111111111222222222333333333000222333333333333444666BBBOOO[[[^^^^^^aaadddfffccccccbbbeeetttjjjQQQGGGWWWtttuuuqqq~~~yyyXXXKKKHHHNNNUUUeeeqqqooovvvxxx{{{~~~~~~}}}wwwVVVCCC;;;999999;;;888888777555555555555555111111111111111111111111222222222222222222222222000000111111222333333333333222222333555666555444333333333333444555666666333444666777999:::::::::<<>>777888:::666666555444333333333333333333333333333333333333222222222222222222222222000000111222333333444444111000000111333555444333333333333333444555666666333444666777999:::::::::<<<@@@DDDCCCAAA@@@DDDHHHJJJJJJJJJMMMQQQUUUVVVWWWXXX```^^^eeeppprrrlllnnnooommmlllnnnmmmkkkqqqrrrHHH===;;;:::;;;555:::777777777666555555444444444444333333333333222222222222333333333333444444111222333333333444777999LLLSSSYYY\\\aaahhhlllmmmnnncccbbbggglllppp```eeejjjqqq{{{```KKKFFFDDDIIIVVVbbbhhhiiippprrrtttuuuuuuvvvwwwxxxwwwuuuyyywwwYYYSSSUUUVVVeeeyyy~~~uuu\\\KKK???999777777777777666555555444444333333333333333333333333222222222222222222222222111111222222222333333333222222333333333333444444555444444444444555666666777777777888999999999:::@@@AAAAAAAAA@@@AAADDDFFFJJJKKKLLLOOOQQQSSSUUUVVVWWWYYYaaaffftttuuummmnnnnnnlllkkkmmmmmmjjjnnn~~~wwwLLL???===;;;===666;;;777777777666555555444444444444333333333333222222222222333333333333444444000111222222222333666999MMMTTT[[[^^^bbbiiimmmmmmqqqdddaaagggqqqqqqcccnnn~~~jjjsssvvv\\\KKKFFFDDDIIIUUUaaaggghhhnnnppprrrssssssssstttuuuuuutttxxxkkkQQQMMMNNNQQQbbbxxx|||}}}~~~dddOOO@@@:::999777777777666555555444444333333333333333333333333222222222222222222222222111111111111222222222333222222333333333333444444555444444444444555666666777777777888999999::::::@@@@@@AAAAAA@@@AAADDDGGGJJJKKKLLLOOOQQQSSSUUUVVVWWWYYYaaafffuuuxxxnnnmmmmmmkkkjjjlllllljjjiiisssRRRCCC???<<<>>>777<<<777777777666555555444444444444333333333333222222222222333333333333444444000111111111111333666999OOOVVV]]]aaaeeekkknnnnnnqqqbbbaaalllzzzlllcccvvvxxxiiiwwwpppZZZJJJFFFDDDIIISSS^^^dddeeekkkmmmoooppppppoooqqqrrrsssssswww~~~uuu]]]JJJGGGHHHMMMaaayyywww|||mmmRRR???777888888777777666666555555444333333333333333333333333222222222222222222222222000000000111111111222222222222333333333333444444555444444444444555666666666777777888999999::::::???@@@AAA@@@@@@AAADDDGGGIIIJJJLLLNNNQQQSSSUUUVVVWWWYYYaaafffuuuyyynnnmmmmmmkkkhhhiiikkkjjjgggkkkyyyYYYFFF???<<<>>>777<<<777777777666555555444444444444333333333222222222222222222333333333444444111222222111222444888;;;QQQYYY```dddhhhmmmooonnnmmmaaaggg{{{wwwaaa\\\xxxrrrkkk|||zzzgggUUUHHHEEEDDDHHHQQQ[[[```bbbgggiiilllnnnnnnoooppprrrrrrsssxxx~~~~~~dddSSSGGGGGGGGGMMMccc|||sss~~~xxxZZZBBB999:::888888777777666555555555333333333333333333333333222222222222222222222222///000000000000111111111222222222333333333444444555444444444444555666666666666777888999::::::;;;>>>???@@@@@@@@@AAADDDGGGIIIJJJLLLNNNPPPSSSTTTUUUVVVYYYaaagggvvvzzznnnmmmmmmlllfffhhhkkklllhhhhhhsss___III???<<<>>>666;;;777777777666555555444444444444333333333222222222222222222333333333444444333333333333333666;;;>>>RRR[[[cccgggkkkooopppnnniiiddduuubbbVVVVVVxxxxxxnnnoooyyykkkZZZMMMEEECCCCCCGGGOOOXXX]]]```cccfffjjjlllnnnooorrrtttrrrtttyyykkkWWWMMMGGGHHHIIIOOOfff~~~{{{vvvfffIII======888888888777666666555555333333333333333333333333222222222222222222222222///000000000000111111111222222222333333333444444555444444444444555666666555666777888999:::;;;;;;===>>>??????@@@AAADDDGGGIIIJJJKKKNNNPPPRRRTTTUUUVVVYYYaaagggwww{{{ooolllmmmlllggggggjjjmmmiiihhhsssfffLLL@@@<<<>>>777;;;777777777666555555444444444444333333333333222222222222333333333333444444444444444333444777<<<@@@SSS\\\eeeiiimmmppppppmmmiiiiii{{{```TTTZZZooommmwww|||nnn```SSSJJJBBBAAABBBFFFMMMUUU[[[^^^bbbeeeiiikkkmmmoooqqqsssqqqtttzzz~~~zzzbbbMMMGGGEEEHHHLLLTTTjjj{{{nnnNNN===999999888888777777666666555333333333333333333333333222222222222222222222222000000000111111111222222222222333333333333444444555444444444444555666666555555666888999:::;;;<<<===>>>?????????AAADDDGGGHHHIIIKKKMMMPPPRRRTTTUUUVVVYYYaaahhhxxx~~~pppllllllllljjjhhhjjjnnnjjjhhhssslllOOOBBB===???888<<<777777777666555555444444444444333333333333222222222222333333333333444444444444333222333777<<>>666999999888888777666666666333333333333333333333333222222222222222222222222111111111111222222222333222222333333333333444444555444444444444555666666555555666888999:::;;;<<<<<<===>>>??????AAADDDGGGHHHIIIKKKMMMOOORRRSSSTTTVVVYYYaaahhhyyyqqqlllkkkkkkllliiikkknnnjjjgggtttpppRRRDDD>>>@@@999===777777777666555555444444444444444333333333222222222222333333333444444444333333222111222666<<<@@@TTT]]]gggkkknnnpppoookkkgggkkk}}}jjjXXXddduuuiiirrrzzztttkkk```SSSFFF???======>>>@@@EEELLLSSSZZZ^^^dddfffiiiiiiiiiiiijjjkkknnnqqqxxx}}}}}}{{{~~~cccKKKEEECCCFFFNNNWWWdddxxx|||```EEE;;;999999888888777666666666333333333333333333333333222222222222222222222222111222222222222333333333222222333333333444444444555444444444444555666666444555666888999:::<<<<<<<<<===>>>??????AAADDDGGGHHHIIIKKKMMMOOORRRSSSTTTVVVYYYbbbhhhyyyqqqiiiiiijjjgggjjjkkkjjjfffhhhtttUUUEEECCC>>>999:::888777666555555555555555555555444444444333333333222222333333333333444444444333444444222333;;;EEEVVV]]]gggnnnqqqooollljjjgggjjjyyyiiiaaa\\\gggtttddd}}}vvvkkkeee[[[PPPGGGAAA>>>===<<<===???CCCIIIQQQWWW[[[\\\bbbffffffgggkkkmmmkkknnnrrrwwwzzzzzzzzz}}}tttYYYNNNKKKGGGFFFLLLTTT]]]kkkvvvvvvfffIII???>>>;;;888777777777666555222222222222222222222222222222222222222222222222222222111111111111222222333333333333333333333333555555555555555555444444555555666666777999:::;;;;;;<<<=========???BBBDDDGGGGGGIIIMMMPPPSSSRRRQQQ\\\\\\aaaeeetttrrriiiiiijjjjjjjjjjjjiiillltttXXXGGGDDD???;;;;;;888777666555555555555555444444444444333333333333222222333333333333444444333333444555333444===GGGWWW^^^hhhoooqqqooolllkkkiiiiii}}}mmmbbb\\\hhhjjjyyypppiiiXXXSSSLLLEEE???<<<;;;;;;;;;<<<>>>BBBHHHPPPVVVZZZ]]]bbbffffffgggkkkmmmkkknnnrrrwwwxxxxxxyyy|||mmmQQQGGGFFFEEEIIIRRRZZZ```gggmmmnnnNNN@@@>>>;;;888777777777666555222222222222222222222222222222222222222222222222333333222222222222333333333333333333333333333333555555555555555555555555555555666666777999:::;;;<<<===>>>>>>>>>@@@CCCEEEGGGGGGJJJNNNRRRTTTTTTSSS[[[[[[aaafffwwwsssjjjiiijjjmmmjjjgggiiiqqq^^^IIIDDD@@@======999888777666555555555555333333333333222222222222222222333333333333444444333222444555444555>>>HHHXXX___hhhoooqqqpppmmmkkkjjjmmmrrrgggaaa}}}uuu^^^sss~~~xxxrrrjjjaaaZZZLLLIIIDDD???===<<<<<<===;;;;;;===AAAGGGMMMTTTWWW]]]cccfffeeefffjjjlllkkkooorrruuuvvvvvvwww{{{cccKKKCCCFFFEEEJJJUUU```ffflllrrrzzzVVVAAA>>><<<999777777777666555333333333333333333333333222222222222222222222222444333333333333333333444333333333333333333333333555555555555555555555555555555666666777999:::;;;===>>>?????????AAADDDFFFGGGGGGJJJNNNSSSVVVVVVUUUYYYZZZbbbiiizzzuuukkkiiiiiinnnkkkgggiiivvvdddLLLCCC@@@>>>===999999777666555555555555333333333222222222111111222222222333333333444444333333444444333444<<>>;;;;;;;;;<<<;;;;;;===@@@EEEKKKQQQTTT]]]bbbeeedddeeeiiikkkkkkooorrrtttttttttvvv{{{wwwZZZKKKHHHJJJIIIMMMZZZiiivvv]]]BBB???<<<999777777777666444333333333333333333333333222222222222222222222222333333222222222222333333333333333333333333333333444444444555555555555555555555666666777999:::;;;===>>>?????????@@@CCCFFFEEEFFFIIINNNSSSVVVVVVVVVWWWZZZccckkk}}}vvvllljjjiiikkkiiigggkkk{{{lllNNNAAA@@@???<<<:::999888777555555555444333333333222222222111111222222222333333333444444444333444444222222:::DDDYYY___hhhmmmooonnnllljjjdddyyyrrraaa]]]ccczzziiieee{{{xxxsssooommmmmmhhhaaa\\\WWWQQQJJJEEE@@@>>>;;;888666666777888;;;;;;<<>>999999888777666666888:::;;;<<<<<<===???CCCHHHMMMPPPUUUZZZ]]]\\\___dddhhhiiikkkooosssuuuuuuxxx}}}rrrXXXJJJHHHJJJGGGYYYvvvkkkMMM@@@===999777777666555444333333333333333333333333222222222222222222222222222111111000000111111222333333333333333333333333333333444444555666666666555555666666777999:::;;;;;;<<<=========>>>AAADDDDDDEEEHHHLLLQQQTTTTTTSSSWWWYYYccclll~~~yyynnnjjjhhheeehhhgggiiiwww|||VVVBBBBBBBBB<<<<<<;;;999777666555444444444444444444333333333333222222333333333333444444333333444666555666???III^^^ccckkkpppqqqpppnnnmmm{{{{{{[[[\\\pppfffeeevvvzzzwwwssspppmmmkkkhhheeehhh___XXXXXXWWWPPPKKKJJJFFFBBB>>><<<<<<;;;888555888888777888999;;;===???=========???CCCHHHLLLOOOQQQVVVXXXXXX[[[bbbggggggiiimmmsssvvvwwwzzz~~~eeeOOOFFFGGGIIINNNiiiqqqRRR@@@===:::777777666444333444444444444444444444444222222222222222222222222333222222111111222222333333333333333333333333333333333444444555666666777555555666666777999:::;;;<<<===>>>>>>>>>???BBBEEEFFFGGGIIIMMMQQQTTTTTTSSSXXXZZZccckkk}}}zzzooojjjhhhgggiiigggdddoooYYYDDDCCCCCC===<<<;;;999888666555444444555555444444444444333333222222333333333444444444222222444777777:::CCCNNN```eeelllqqqsssrrrpppoooyyyzzzWWWYYYpppdddggg~~~~~~xxxsssiiifffbbb___]]][[[YYYVVVVVVMMMGGGHHHHHHBBB===<<>>>>>>>>???CCCHHHLLLOOONNNSSSVVVVVVYYY```fffggggggmmmssswwwyyy{{{{{{^^^LLLGGGHHHIIIZZZxxxtttSSS@@@===:::777777666444333444444444444444444444444222222222222222222222222444333333222222333333444333333333333333333333333333333444444555666777777555555666666777999:::;;;===>>>?????????@@@CCCFFFHHHIIIKKKNNNRRRTTTTTTSSSXXXZZZbbbjjj|||qqqggggggfffffffffiiinnnvvv}}}aaaIIIBBB???;;;<<<;;;999777666555555555555555444444444333333333444444333222222333333333555555666555222555BBBQQQbbbgggnnnrrrrrrqqqooonnnnnnVVVWWWvvvzzzgggqqq~~~zzzrrrfff```___YYYWWWTTTPPPLLLIIIGGGFFFDDDCCCBBB@@@>>><<<:::999999999888888888888999999777888888999999:::;;;;;;>>>>>>???@@@CCCGGGKKKMMMOOORRRVVVYYY[[[^^^aaaccckkknnnrrruuuwwwzzz|||kkkWWWMMMGGGJJJRRR[[[wwwVVVEEE???;;;::::::888777666444444444444444444444444333333333333333333333333111111222222222333333333333333333333333333333333444444444555555555555666666555555555666999;;;=========<<<<<<===???BBBDDDIIIHHHIIIMMMRRRVVVVVVTTTUUUYYYdddmmm}}}rrrggggggdddddddddeeeiiinnnsssvvvdddJJJBBB???;;;<<<;;;999888666555555555555555444444444333333333444444333333222333333444444555666666444888GGGVVVbbbgggmmmqqqrrrooommmkkkxxxeeeVVV```tttdddqqqvvvnnnhhheee^^^UUUOOOOOOJJJHHHFFFDDDBBB@@@???>>>===<<<<<<;;;:::999999888999999888888888888999999888999999::::::;;;;;;<<<>>>>>>>>>@@@CCCFFFJJJLLLMMMQQQUUUXXXZZZ]]]```cccjjjnnnrrruuuxxxzzz}}}bbbPPPJJJGGGLLLTTTddd|||```GGG@@@:::::::::888666777444444444444444444444444333333333333333333333333111111222222222333333333333333333333333333333333444444444555555555555666666555555555666999;;;======<<<<<<<<<===???BBBCCCHHHGGGIIIMMMRRRUUUUUUTTTUUUZZZeeemmm}}}rrrhhhgggdddcccccccccdddfffhhhiiiooogggKKKBBB@@@<<<<<<;;;999888666666555555555555444444444333333333444333333333333333444444444444555666777<<>>@@@BBBCCCFFFGGGIIIMMMRRRTTTTTTTTTVVV[[[eeemmm}}}ssshhhgggddddddddddddddddddddddddfffgggJJJAAA@@@===<<<;;;:::888777666555555555555444444444333333333444333333333333444444555555444444666888>>>MMM\\\dddiiiooorrrpppkkkgggeeehhh~~~{{{XXXSSSmmmlllfff|||wwwnnnccc\\\QQQMMMIIIFFFDDD@@@===<<<999999999999::::::;;;<<<777888888999::::::;;;;;;::::::999999999999::::::;;;<<<<<<======>>>??????@@@?????????AAACCCFFFHHHIIILLLQQQTTTXXX\\\aaadddiiilllqqqvvvyyy}}}uuuRRRHHHHHHIIIRRR```}}}{{{UUUEEE999999:::888555777444444444444444444444444333333333333333333333333111111222222222333333333333333333333333333333333444444444555555555555666666666666666888:::;;;<<<;;;;;;<<<===>>>@@@BBBCCCEEEFFFJJJNNNQQQSSSTTTTTTWWW\\\fffnnn~~~ttthhhgggcccccccccdddddddddddddddiiifffJJJAAA@@@>>>===<<<:::888777666666666555555444444444333333333444333333333444444555666777555444555888???MMM[[[eeejjjpppsssqqqlllfffcccggg}}}^^^XXXrrrkkkjjj{{{oooeee\\\SSSMMMHHHFFFCCC@@@>>>>>><<<999;;;;;;::::::;;;;;;<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<======>>>>>>???@@@@@@@@@@@@??????AAACCCFFFGGGJJJMMMPPPTTTXXX]]]bbbfffiiimmmrrrvvvzzz~~~mmmNNNGGGHHHIIITTTfff}}}___JJJ:::999;;;777555666444444444444444444444444333333333333333333333333111111222222222333333333333333333333333333333333444444444555555555555666555666666777999:::;;;<<<:::;;;<<<===???AAABBBCCCDDDGGGKKKOOORRRSSSTTTTTTYYY]]]gggnnn~~~uuuiiiggg```aaabbbcccdddeeeeeefffdddhhhKKKBBB@@@>>>===<<<:::999777666666666555555444444444333333333333333333333444555666777888555333555999AAAOOO]]]ggglllsssuuusssmmmgggdddjjjeee___yyyjjjoooyyyiii[[[QQQJJJDDD???>>>>>><<<999999<<<;;;777;;;::::::999999999::::::::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<======>>>>>>??????@@@@@@@@@@@@???@@@AAADDDGGGHHHLLLOOORRRUUUYYY^^^cccgggjjjnnnssswww{{{~~~bbbIIIGGGIIIIIIYYYppp~~~jjjPPP<<<:::===888444666444444444444444444444444333333333333333333333333111111222222222333333333333333333333333333333333444444444555555555555666555666777888:::;;;<<<<<<999:::<<<>>>???AAACCCCCCDDDHHHMMMQQQSSSSSSTTTUUUZZZ^^^hhhooo~~~vvviiigggbbbbbbbbbcccdddfffhhhiiidddlllOOODDDAAA???===<<<;;;999888777666666555555444444444333333333333333333444444555666777888444222555;;;EEETTTbbbiiinnnuuuxxxvvvpppiiifffqqqgggaaa~~~{{{kkkvvv|||rrrfffVVVIIIBBB@@@???>>>:::<<<;;;999<<>>;;;;;;:::::::::::::::;;;:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<=========>>>??????@@@@@@@@@@@@@@@@@@BBBEEEHHHJJJOOOQQQTTTWWWZZZ___eeeiiikkkoootttxxx{{{~~~sssXXXGGGJJJMMMNNNcccsssVVV>>><<<>>>888333666444444444444444444444444333333333333333333333333111111222222222333333333333333333333333333333333444444444555555555555666555666777999:::;;;<<<<<<999:::<<<>>>@@@BBBCCCCCCDDDIIIOOOSSSTTTTTTUUUVVV[[[___hhhooo~~~vvviiigggeeeeeeeeeeeefffhhhjjjlllrrrpppRRRFFFBBB???===<<<;;;999888777666666555555444444444333333333333333333444555666777777777333222666===HHHXXXfffjjjooovvvzzzwwwqqqkkkgggyyyfff```~~~yyynnn|||pppcccXXXIII???<<>>>>>???:::;;;;;;<<<>>>??????@@@<<<<<<;;;;;;;;;;;;<<<<<<=========>>>??????@@@@@@@@@@@@@@@AAACCCFFFIIIKKKQQQSSSVVVXXX[[[```eeejjjlllppptttxxx{{{~~~jjjSSSGGGNNNRRRUUUmmmyyyYYY???===???888333555444444444444444444444444333333333333333333333333111111222222222333333333333333333333333333333333444444444555555555666666555666777999;;;;;;<<<<<<888999<<<>>>@@@BBBCCCCCCDDDIIIPPPTTTUUUTTTVVVWWW[[[___iiippp~~~}}}jjjaaaaaacccfffhhhiiikkkmmmooozzzsssNNNIIIAAA>>>AAA@@@>>>;;;999888777666666555555555555444444444555444444333333444444555666999888777>>>NNN___iiimmmtttuuuvvvxxxpppmmmvvv```aaa|||tttvvvuuuaaaSSSMMMEEE???===>>>??????@@@@@@@@@@@@@@@@@@AAAAAA===============>>>????????????>>>===<<<;;;;;;:::======<<<<<<<<<======>>>>>>>>>>>>>>>???@@@AAABBB>>>???@@@AAACCCEEEGGGIIILLLPPPUUUXXXYYY^^^fffmmmkkkooouuuyyy}}}cccQQQFFFKKKQQQYYYsssaaaFFF<<<:::555333555555555444444444333333333222222333333333333444444222222333333333333444444333444444555555444444333555555555555666666666666777777888999:::;;;;;;<<<======<<<===>>>???AAABBBHHHHHHLLLRRRTTTSSSVVV[[[^^^___gggooo}}}jjjaaa___aaadddfffggghhhkkkmmmyyySSSMMMDDDBBBAAA@@@>>>;;;999888777666666555555555555444444444555444444333333444444555777999999888???PPPaaaiiillluuuvvvvvvwwwooommmxxxfff___pppsssvvvmmmXXXLLLGGGBBB>>>===???@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@===============>>>???????????????>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<======>>>======>>>>>>???@@@AAA@@@@@@AAACCCEEEGGGIIIJJJMMMQQQUUUXXXYYY^^^eeekkkjjjnnntttyyy|||\\\MMMEEEJJJPPP[[[vvvbbbDDD:::999666444666555555444444444333333333222222333333333333444444222222333333333333444444333333444444444444333333555555555555666666666666777777888999:::;;;;;;<<<<<<<<<<<<<<<>>>@@@BBBCCCHHHIIIMMMRRRTTTTTTWWW\\\___```gggooo}}}jjjaaa```bbbeeefffgggiiilllnnn{{{~~~VVVOOOGGGEEEAAA@@@>>><<<:::888777777666555555555555444444444555444444333333444444555666888888888AAARRRbbbjjjmmmvvvwwwvvvuuummmlllzzzbbb[[[iiiqqqxxx}}}cccMMMEEECCC@@@???AAACCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>=========>>>????????????>>>>>>=========<<<<<<<<<=========<<<<<<;;;<<<<<<<<<<<<===>>>???@@@BBBBBBCCCEEEGGGIIIKKKLLLNNNQQQUUUXXXYYY]]]dddiiiiiinnnsssxxx{{{~~~qqqSSSJJJFFFKKKRRR```}}}dddEEE999:::999666666555555444444444333333333222222333333333333444444222222333333333333444444222333333333333333333222444555555555555666666666777777888999:::;;;;;;<<<;;;;;;;;;<<<>>>AAADDDEEEIIIJJJNNNSSSUUUUUUXXX]]]```aaahhhoookkkbbbccceeehhhjjjkkkllloooqqqlllVVVNNNFFFEEEAAA@@@>>><<<:::888777777666555555555555444444444555444444333333444444555555666666888AAASSScccjjjnnnwwwyyyvvvtttkkkkkkyyyyyy[[[^^^vvvsss~~~uuu[[[FFFDDDBBBBBBCCCEEEGGGGGGFFFDDDCCCCCCBBBAAA@@@@@@??????>>>>>>===>>>>>>??????=====================<<<<<<<<<=========<<<;;;:::<<<<<<<<<<<<===>>>??????BBBCCCDDDEEEGGGJJJLLLMMMOOORRRUUUXXXZZZ^^^cccfffiiimmmsssxxx{{{}}}gggNNNJJJJJJOOOWWWiiijjjIII::::::;;;888555555555444444444333333333222222222333333333444444222222222333333333444444222222222222222222222222444444444555555555666666777777888999:::;;;;;;<<<::::::;;;===???BBBEEEGGGJJJKKKNNNTTTVVVVVVYYY^^^aaaaaahhhooolllcccdddfffiiijjjkkkmmmppprrrggg{{{VVVNNNGGGFFFBBBAAA???<<<:::999888777666555555555555444444444555444444333333444444555333444444777BBBUUUccciiipppyyyyyywwwtttkkkiiiuuusss\\\iiiwwwpppVVVDDDDDDCCCCCCEEEFFFGGGFFFEEEDDDDDDCCCCCCBBBAAA@@@@@@??????>>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<=========>>>>>>>>>===<<<<<<;;;===<<<<<<======>>>???@@@CCCCCCDDDFFFHHHJJJLLLMMMQQQSSSVVVYYY\\\___ccceeeiiimmmsssxxx{{{}}}|||aaaKKKKKKLLLPPP\\\rrrqqqOOO>>>;;;;;;888444555555444444444333333333222222222333333333444444222222222333333333444444333222222111111222222333444444444444555555555555777777888999:::;;;;;;<<<::::::;;;===???CCCFFFHHHKKKKKKOOOUUUWWWVVVYYY^^^aaaaaahhhooolllbbbaaacccfffggghhhjjjmmmooooooZZZQQQIIIHHHBBBAAA???===;;;999888888666555555555555444444444555444444333333444444555333444444777DDDWWWeeejjjtttzzzyyyxxxvvvlllfffooo|||qqq]]]lllyyyjjjRRREEECCCBBBBBBCCCEEEEEECCCBBBDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@???>>>>>>>>>??????;;;;;;<<<<<<======>>>>>>@@@@@@???>>>============>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEFFFHHHKKKMMMNNNRRRSSSVVVZZZ^^^bbbdddfffiiinnnsssxxx{{{~~~yyy]]]HHHJJJLLLQQQaaa}}}uuuUUUAAA;;;;;;888555555555444444444333333333222222333333333333444444222222333333333333444444444333222111111222333444333444444444444555555555777777888999:::;;;;;;<<<;;;;;;<<<===@@@CCCFFFGGGJJJKKKOOOTTTVVVVVVYYY^^^```aaahhhnnn~~~kkk```^^^```ccceeefffgggjjjlllvvv\\\RRRIIIHHHBBBAAA???===;;;999888888666555555555555444444444555444444333333444444555444555555999GGG[[[hhhmmmwww|||yyyxxxyyynnndddhhhzzzhhhXXXlll}}}xxx}}}cccNNNEEECCCBBBBBBCCCEEEEEEDDDCCCDDDDDDDDDCCCCCCCCCCCCCCCAAA@@@??????>>>>>>??????<<<======>>>???@@@@@@@@@DDDBBB???=========???@@@@@@@@@@@@AAAAAABBBCCCDDDEEEFFFGGGHHHJJJMMMOOOPPPRRRTTTWWW[[[```dddfffgggjjjnnntttyyy|||uuuXXXHHHKKKNNNUUUkkksssWWWBBB::::::999666555555444444444333333333222222333333333333444444222222333333333333444444555444333222222333444555333333444444444555555555777777888999:::;;;;;;<<<<<<<<<<<<>>>@@@CCCEEEGGGJJJJJJNNNTTTVVVUUUXXX]]]___```gggnnn~~~~~~iii^^^^^^```cccdddeeegggjjjlllttt]]]QQQGGGEEEBBBAAA???===;;;999999888666666555555555444444444555444444333333444444555555666666;;;JJJ]]]jjjooozzz|||yyyyyy{{{ooobbbdddbbbUUUooowwwuuuzzz^^^KKKDDDEEEDDDCCCDDDFFFHHHGGGFFFCCCCCCCCCDDDDDDDDDDDDDDDAAAAAA@@@???>>>>>>??????>>>>>>???@@@AAABBBBBBCCCFFFCCC@@@===<<<>>>@@@BBBBBBBBBBBBBBBCCCDDDEEEEEEGGGGGGHHHJJJLLLNNNPPPQQQSSSTTTWWW\\\bbbfffhhhhhhkkkooouuuzzz}}}qqqTTTJJJNNNQQQZZZsssqqqWWWBBB999999999888555555444444444333333333222222333333333444444444222222333333333444444444666555333222222333555666333333333444444444555555777777888999:::;;;;;;<<<<<<<<<===>>>@@@BBBEEEFFFIIIJJJNNNSSSUUUUUUXXX]]]^^^___gggnnn~~~|||jjjbbb```aaabbbccccccdddgggjjjnnnwww___HHHGGGDDDAAA???<<<;;;;;;:::999777777666666555555555555666777666555444444555666777888666555:::JJJ___mmmqqq{{{~~~|||{{{xxxllljjjxxxccc\\\mmmnnnyyyyyy___MMMFFFCCCCCCEEEGGGIIIIIIFFFDDDFFFFFFEEEEEEEEEDDDDDDDDDFFFEEECCCAAAAAAAAACCCDDDAAACCCDDDDDDCCCCCCEEEFFFEEECCC@@@>>>===>>>@@@BBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGFFFFFFHHHLLLOOORRRVVVWWWXXXYYY[[[___eeeiiiooosssxxx|||iiiSSSIIINNNYYYmmmtttXXX@@@888999999555666666555444333333222222333333333333333333333333333333333444444444555555333333333444444333222222555555555555666666666666666777888888777888:::<<<===>>>@@@@@@AAACCCGGGJJJJJJJJJMMMRRRTTTUUUYYY___aaa^^^eeepppkkk``````aaaaaabbbccceeejjjmmmiii{{{^^^MMMLLLEEECCC@@@>>><<<<<<;;;999777777777666555555555555666777666555444444555666777888666555:::KKK```nnnqqq||||||yyyuuullloooaaa]]]nnnttt~~~zzz^^^LLLFFFDDDDDDEEEGGGIIIJJJHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGFFFDDDCCCCCCDDDEEEFFFEEEFFFGGGFFFEEEDDDEEEFFFCCCBBBAAA??????@@@AAABBBCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIKKKNNNQQQSSSXXXYYYZZZ[[[]]]```eeeiiinnnrrrxxx~~~hhhSSSLLLRRR___tttrrrXXXBBB:::<<<;;;777555555555444444333333333333333333333333333333333333333333444444444444555333333333444444333333222555555555555666666666666666777888888777888:::<<<<<<===???@@@AAACCCGGGJJJKKKJJJMMMRRRTTTUUUYYY___ccc```gggrrrlll^^^______``````bbbgggmmmqqqsss]]]LLLLLLDDDEEECCC@@@>>>===;;;999888888777666666555555555666777666555444444555666777777666555;;;LLLaaaooorrr{{{{{{wwwuuuqqq}}}\\\ZZZlllvvvzzz\\\JJJEEEFFFEEEEEEGGGIIIKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFGGGHHHIIIJJJKKKKKKLLLJJJGGGFFFFFFGGGBBBBBBBBBBBBCCCCCCCCCCCCEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKLLLNNNQQQSSSTTTYYYZZZ\\\^^^___cccgggjjjnnnssszzzbbbPPPNNNVVVggg}}}xxx\\\EEE<<<<<<;;;666555555444444444444444444333333333333333333333333333333333333444444444444222333333444444333333333555555555555666666666666666777888888777888:::<<<;;;<<<>>>???@@@CCCGGGJJJLLLKKKNNNSSSUUUUUUYYY^^^dddaaagggrrrlll\\\]]]]]]^^^___aaagggnnnttthhhMMMJJJIIIGGGEEEAAA???>>><<<:::888888888777666555555555555777666555444444555666777777666666<<>>===;;;999999999777666666555555555777666555444444555666777666666777>>>OOOeeerrruuuzzz~~~zzzvvvwwwzzz}}}WWWXXXiii}}}wwwxxx\\\JJJDDDFFFEEEFFFIIINNNSSSUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWRRRRRRRRRRRRSSSSSSTTTTTTVVVVVVVVVSSSOOOMMMLLLMMMGGGHHHJJJLLLLLLLLLJJJJJJKKKKKKKKKJJJKKKKKKLLLLLLKKKLLLMMMOOORRRSSSUUUUUUVVVZZZ___dddhhhlllpppsssuuuzzzkkkSSSLLLOOO]]]uuulllJJJ;;;999888555444555555555555555555555444444444444444444444444222222222333333333444444111222333333444444444333555555555555666666666666666777888888777888:::<<<999;;;===???AAADDDHHHLLLNNNMMMOOOTTTUUUTTTXXX]]]ddd```eeeoooiii[[[XXXYYYZZZ[[[^^^ccciiinnn|||RRRJJJRRRGGGEEEBBB@@@???===;;;::::::999888777666555555555777666555444444555666777666666777???QQQfffsssvvv|||yyyuuuuuuttt^^^\\\lll|||zzz___LLLDDDFFFGGGIIIOOOUUUZZZ]]]^^^```_________^^^^^^^^^^^^XXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYWWWTTTRRRQQQRRRMMMNNNPPPQQQQQQPPPOOOOOOOOOOOONNNNNNNNNNNNOOOOOOMMMNNNOOOPPPRRRTTTVVVXXXWWW[[[bbbggglllooosssvvvwww{{{cccOOOOOORRRccc}}}nnnLLL===<<<<<<:::666666555555555555555555444444444444444444444444222222222222333333333333111111222333444444444444555555555555666666666666666777888888777888:::<<<999;;;===@@@BBBEEEJJJMMMOOONNNPPPTTTUUUTTTWWW\\\fffbbbhhhqqq~~~}}}{{{fff[[[VVVWWWYYYZZZ\\\___dddhhhsssmmmQQQKKKJJJFFFCCCAAA??????>>><<<:::;;;:::999777666555555555777666555444444555666777666666888@@@RRRhhhtttwww}}}yyyvvvuuupppyyyddd^^^nnn|||}}}dddOOOEEEGGGIIINNNUUU]]]cccffffffhhhggggggfffeeedddcccccc^^^^^^^^^^^^^^^^^^]]]]]]ZZZ[[[[[[ZZZWWWVVVVVVWWWTTTTTTUUUUUUUUUTTTSSSSSSRRRRRRQQQQQQQQQQQQRRRRRRQQQPPPPPPQQQSSSVVVYYY[[[ZZZ___eeejjjnnnqqqsssuuuwwwzzz~~~[[[KKKRRRRRRdddpppOOO@@@>>><<<999777777666666555555444444555555555555555555555555111222222222222333333333000111222333444444444444555555555555666666666666666777888888777888:::<<<999;;;>>>@@@CCCGGGLLLOOOPPPOOOQQQUUUUUUTTTWWW\\\gggccchhhqqqvvvrrrsssvvvxxxyyy{{{wwwddd\\\UUUVVVXXXYYY[[[]]]aaadddsssbbbTTTRRRGGGEEEBBB@@@???>>>>>><<<;;;;;;:::999777666555555555777666555444444555666777666666888AAASSShhhuuuxxx|||~~~yyyxxxxxxqqqvvvfff^^^mmmxxxhhhQQQEEEIIILLLRRRZZZccciiikkklllmmmlllkkkjjjiiigggffffffaaaaaabbbaaaaaa```___^^^ZZZ[[[\\\[[[YYYXXXYYYZZZYYYXXXXXXWWWWWWVVVVVVVVVTTTTTTSSSSSSSSSSSSSSSTTTTTTSSSRRRRRRTTTXXX\\\^^^]]]bbbhhhllloooppprrrsssuuuxxx|||~~~~~~TTTHHHRRRPPPcccqqqRRRBBB>>>:::444888888777666555444444333555555555555555555555555111111222222222333333333000111222333444444555444555555555555666666666777666777888888777888:::<<<:::<<>>;;;:::===;;;999777666666777888555555555555666666666777666:::666===WWWjjjoootttxxxvvvvvvlllkkkyyykkkbbbuuu~~~zzzlllWWWJJJQQQWWW^^^cccfffiiimmmpppoooppppppooollljjjiiiiiihhhhhhiiihhhhhhgggfffeeegggfffdddbbb````````````_________^^^]]]\\\[[[ZZZ]]][[[ZZZZZZ[[[[[[ZZZXXXXXXXXXXXXYYY[[[___bbbdddfffffffffhhhkkknnnrrrtttwww{{{rrrUUUPPPVVVZZZlll[[[AAA;;;:::555888888888888777777777777444444444444444444444444444333333222222333333444333333333333333333333333666666666666777777777777777777888888888999999999:::<<<>>>AAADDDHHHMMMPPPPPPQQQRRRTTTVVVXXXYYYZZZ^^^eeehhhjjj{{{ppphhh\\\RRRMMMKKKJJJJJJGGGGGGHHHKKKRRR[[[dddiii|||jjjYYYWWWWWWWWWXXXYYYZZZ\\\\\\aaalllbbbUUULLLMMMIIIFFFCCCAAA@@@???===;;;===;;;999777666666777888555555555666666666777777666:::777>>>XXXkkkqqqvvv~~~zzzyyyxxxmmmjjjwwwsssfffwww~~~{{{nnnZZZMMMTTTZZZaaafffhhhkkkooorrrooopppqqqooollljjjjjjjjjjjjkkkkkkkkkjjjjjjiiihhhhhhgggfffeeeddddddeeeeeeffffffeeedddcccbbbaaa```aaa___^^^^^^______^^^]]][[[[[[[[[\\\___bbbeeeggghhhhhhiiijjjmmmqqqtttwwwyyy|||rrrVVVRRRZZZ___ppp]]]DDD??????<<<888888888777777777666666555555555555555555555555444333333222222333333444333333333333333333333333555555666666666777777777555666777888999:::;;;;;;;;;<<>><<<===;;;:::888777777777777555555666666666777777777666;;;888???YYYlllssszzz}}}|||{{{xxxkkkfffrrrvvvgggxxx~~~{{{ppp^^^QQQXXX^^^eeejjjlllnnnqqqtttpppqqqqqqpppmmmkkkkkklllmmmmmmnnnnnnnnnmmmllllllkkkjjjjjjjjjjjjjjjkkklllmmmlllkkkiiigggffffffffffffdddcccccceeeeeedddbbbaaa```aaaaaacccfffhhhjjjllllllmmmnnnqqqtttwwwyyy}}}yyy}}}tttWWWVVVaaahhhuuu}}}^^^EEE>>>===<<<888888777777777777666666666666666666666666666666444333333222222333333444333333333333333333333333444444555555555666666666444444666777999;;;<<<===<<<>>>@@@AAACCCFFFKKKNNNPPPQQQSSSUUUWWWYYYZZZ[[[```fffiiilll{{{wwwkkkcccWWWSSSLLLHHHGGGHHHIIIIIIHHHHHHIIIJJJMMMOOORRRSSSZZZaaajjjqqquuuyyygggYYYUUUUUUVVVVVVWWWYYYZZZ[[[aaaiiiddd[[[RRRQQQMMMJJJGGGEEEDDDBBB@@@>>><<<<<<:::999888777777777555666666666666777777777555;;;999@@@YYYllluuu|||}}}zzzvvviiigggvvvnnnbbbuuu|||{{{qqq```TTTZZZ```hhhmmmoooqqqtttvvvrrrrrrrrrpppnnnmmmmmmnnnnnnnnnooopppppppppooooooooooooooonnnnnnooooooooopppooommmkkkiiihhhhhhhhhiiihhhgggggghhhiiihhhgggfffffffffggghhhjjjkkklllooooooppprrruuuwwwzzz{{{uuuxxxZZZYYYgggqqq{{{zzzdddIII===::::::888777777777666666666666555555555555555555555555444333333222222333333444333333333333333333333333444444444444555555555666555555666777999:::;;;<<<===???AAABBBCCCFFFJJJMMMQQQRRRSSSUUUXXXZZZ[[[\\\aaafffjjjmmm{{{wwwoooggg___ZZZSSSOOOKKKIIIIIIIIIIIIHHHGGGHHHIIIKKKMMMOOOPPPQQQVVVXXXZZZ[[[[[[^^^cccgggoooyyy|||dddXXXTTTTTTUUUUUUVVVXXXYYYZZZaaakkkddd]]]TTTSSSNNNKKKHHHFFFEEEDDDBBB@@@<<<<<<;;;999888888777777666666666666777777777888444;;;;;;BBBZZZmmmttt||||||xxxwwwpppuuuddd[[[pppzzz{{{ppp^^^SSSXXX___hhhnnnppprrruuuxxxssstttsssqqqooonnnoooqqqnnnnnnooopppqqqqqqqqqqqqssssssssssssrrrqqqpppppprrrrrrpppnnnmmmlllkkkkkkkkkjjjiiijjjkkklllkkkjjjkkkkkkkkkkkklllmmmnnnnnnqqqrrrsssuuuxxxzzz|||}}}zzzttt^^^\\\iiiwww~~~yyy~~~lllRRR@@@:::;;;777777777666666666666555444444444444444444444444444333333222222333333444333333333333333333333333444444444444555555555666777777777888999999::::::>>>???AAABBBCCCEEEIIILLLQQQRRRTTTVVVXXX[[[]]]^^^bbbfffjjjooo{{{tttjjjccc___[[[XXXTTTQQQOOONNNNNNNNNNNNMMMLLLMMMOOOQQQTTTUUUWWWXXXZZZXXXTTTOOOLLLKKKNNNPPPOOOZZZiiivvvvvv```VVVSSSSSSTTTTTTUUUWWWXXXYYY\\\jjjddd^^^VVVTTTOOOLLLIIIGGGFFFDDDBBB@@@<<<<<<;;;:::999888777777666666666777777777888888444===???FFF]]]nnnuuu|||~~~{{{yyy{{{yyy```WWWnnnyyy}}}|||lllZZZOOORRRZZZdddlllpppsssvvvyyyuuuuuutttrrrpppoooqqqsssnnnooopppqqqrrrrrrrrrrrrvvvwwwwwwvvvuuutttsssrrrvvvvvvvvvvvvuuusssrrrqqqooonnnmmmnnnooopppooonnnppppppppppppqqqqqqqqqqqqtttuuuwwwyyy{{{}}}~~~|||uuuxxxddd^^^jjj}}}ssskkkmmmVVVAAA999:::777777666666666666555555444444444444444444444444444333333222222333333444333333333333333333333333444444555555555666666666888888888888888999999999===???AAABBBCCCFFFIIIMMMQQQRRRTTTWWWYYY\\\^^^___aaaeeejjjppp{{{~~~wwwmmmfffbbb___\\\YYYXXXWWWVVVWWWXXXXXXWWWVVVXXXYYYZZZ\\\^^^```bbbccc^^^[[[VVVOOOJJJFFFEEEFFFAAAHHHQQQYYYccctttppp]]]UUUSSSSSSSSSSSSUUUVVVWWWXXXXXXgggccc___WWWTTTOOOLLLIIIGGGFFFEEEBBBAAA<<<<<<<<<;;;:::999777777666666777777777888888888555@@@DDDLLLaaapppuuu|||~~~{{{yyy{{{zzz^^^XXXqqqzzzxxxgggUUUIIIKKKTTT___hhhnnnrrrvvvyyyvvvvvvuuurrrpppppprrrtttooopppqqqrrrtttttttttuuuwwwxxxyyyzzzyyyyyyxxxwwwyyyzzz|||}}}|||zzzxxxwwwtttsssrrrsssuuuvvvuuutttuuuuuuuuuvvvuuuuuuttttttxxxyyy{{{}}}yyy{{{iii```iiivvvkkkoooZZZCCC888999777777666666666555555555555555555555555555555555444333333222222333333444333333333333333333333333555555666666666777777777666666777888999:::::::::===>>>@@@BBBCCCFFFJJJMMMQQQRRRTTTWWWZZZ\\\^^^___```dddjjjqqq{{{tttooohhhcccaaa^^^ZZZVVVYYYYYYYYYZZZ]]]]]]\\\[[[[[[[[[\\\^^^___bbbdddeee\\\ZZZUUUPPPJJJEEEAAA@@@CCCEEEGGGIIIPPPbbbyyymmm[[[TTTRRRRRRSSSSSSTTTUUUWWWXXXWWWgggccc```WWWTTTOOOLLLIIIGGGFFFEEEBBBAAA<<<<<<<<<;;;:::999888777777777777777888888888888777CCCGGGPPPeeerrrwww|||{{{xxxxxxuuu^^^YYYttt{{{uuudddRRRFFFGGGOOO\\\ffflllqqqvvvyyyvvvvvvuuusssqqqqqqsssuuupppqqqrrrtttuuuvvvvvvvvvwwwxxxzzz||||||||||||{{{yyy{{{~~~~~~{{{yyyxxxwwwvvvwwwyyyzzzyyyxxxxxxyyyyyyyyyyyyxxxwwwvvvzzz|||}}}}}}lllaaaiiizzzqqqvvvbbbHHH;;;===777666666666555555555555666666666666666666666666444333333222222333333444333333333333333333333333666666666666777777777777444555666777999;;;<<<===<<<>>>@@@AAACCCFFFKKKNNNQQQRRRUUUWWWZZZ]]]___``````cccjjjqqq{{{mmmjjjfffbbb^^^\\\[[[[[[[[[[[[[[[\\\^^^```aaabbb```bbbddddddccccccdddeeeeee___WWWOOOKKKHHHFFFEEEGGGCCCDDDJJJMMMTTTjjjlll[[[UUUTTTSSSRRRRRRSSSUUUWWWYYYYYYddd{{{fff___\\\WWWQQQMMMIIIGGGEEEDDDBBBAAA<<<<<<;;;::::::999888888888888777777777777777888666???EEETTTlllvvvvvv{{{||||||{{{qqqvvv{{{bbbbbb~~~yyy~~~kkkZZZMMMGGGIIIMMMUUU___hhhoootttvvvwwwuuusssqqqpppqqqrrrsssoooqqqssstttuuuvvvxxxzzz{{{}}}~~~~~~|||{{{|||}}}|||}}}}}}~~~~~~~~~~~~~~~}}}|||{{{zzzzzzyyyzzzzzz{{{{{{{{{{{{{{{zzzzzzzzz{{{|||~~~qqqhhhpppuuuooovvvfffMMM;;;;;;999999888888777777666666555555444333333333333444222222222222222222222222333333333333333333333333666666555555666777999:::777777777888999999999:::>>>???@@@AAABBBEEEJJJMMMPPPRRRUUUWWWXXXZZZ]]]```dddcccjjjqqqxxxjjjjjjiiigggeeecccbbbaaaaaabbbbbbcccdddeeeffffffeeegggiiiiiiiiihhhiiijjjhhhcccZZZSSSNNNKKKIIIGGGKKKJJJPPPYYY]]]bbbtttlll[[[TTTSSSSSSRRRQQQRRRTTTVVVXXX\\\jjj{{{ggg```\\\XXXSSSOOOKKKHHHFFFEEEBBBAAA===<<<<<<;;;:::999888888888888777777777777888888777>>>BBBQQQlllxxxyyy}}}{{{yyyuuuiiimmmttt```eee{{{vvvdddTTTIIICCCGGGKKKTTT]]]fffnnnsssuuutttsssrrrqqqpppqqqrrrrrroooqqqsssuuuuuuwwwyyy{{{|||~~~}}}}}}~~~{{{|||}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~xxxjjjmmmxxxrrr|||eeeIII999<<<999999888777777666666555555555444333333333333444222222222222222222222222333333333333333333333333555555555555555777888999777777777888999999::::::???@@@AAABBBCCCGGGKKKNNNQQQSSSVVVXXXZZZ\\\___aaadddbbbjjjpppyyygggiiikkkllllllkkkiiihhhiiijjjkkklllmmmlllkkkkkkkkkmmmpppqqqpppooopppqqqmmmggg```YYYUUURRRPPPOOOSSSWWWaaammmssswwwooo]]]TTTSSSRRRQQQPPPQQQSSSUUUVVV]]]qqqzzziiibbb^^^YYYUUURRRMMMJJJGGGEEEBBBAAA>>>===<<<;;;:::999888888888777777777777777888888777;;;>>>NNNlll{{{||||||xxxttthhhkkkqqq```jjj~~~mmm\\\NNNEEEAAADDDHHHQQQ[[[dddkkkpppsssssssssrrrqqqpppnnnnnnmmmoooqqqtttuuuvvvwwwzzz|||}}}~~~oookkk{{{xxxdddFFF888>>>888888777777666666555555555555444333333333333444333333333333333333333333333333333333333333333333444444444444555666777888666777777888999999::::::???AAABBBCCCDDDHHHLLLPPPRRRTTTWWWYYY[[[]]]```bbbdddbbbiiipppyyyhhhiiikkklllmmmmmmmmmlllmmmnnnpppqqqqqqpppnnnmmmppprrruuuwwwvvvvvvvvvvvvppplllfffbbb```___^^^]]]aaafffrrruuu```TTTSSSRRRPPPPPPPPPQQQSSSUUU[[[vvvyyyllleee```[[[WWWTTTOOOJJJGGGEEEBBB@@@???>>>===<<<;;;:::999888777777777777777777888999777::::::KKKlll}}}~~~|||zzzpppvvvwwwdddnnnzzzfffVVVKKKEEEBBBAAAFFFNNNXXXaaaiiinnnpppssssssrrrpppnnnkkkhhhgggnnnqqqsssuuuvvvxxx{{{}}}}}}wwwmmmyyyzzz|||zzz|||cccHHH:::@@@888888777777666555555444555555444333333333333444333333333333333333333333333333333333333333333333333333444444555666666777666666777888999::::::;;;>>>@@@AAABBBDDDGGGLLLPPPRRRTTTWWWYYY[[[]]]```bbbdddaaahhhpppzzzkkkjjjjjjiiijjjkkkmmmnnnmmmnnnppprrrrrrrrrpppoootttwwwzzz||||||{{{{{{{{{tttrrrooonnnoooqqqrrrssssssxxx{{{cccTTTRRRQQQPPPOOOPPPQQQSSSUUU]]]~~~xxxnnnhhhbbb^^^XXXUUUOOOKKKHHHEEEBBB@@@@@@???>>>===;;;:::999888777777666666777888999999777999:::KKKkkk~~~~~~}}}|||ttt}}}jjjuuusss^^^PPPHHHDDDCCCAAAFFFNNNWWW```ggglllnnnnnnnnnnnnmmmllljjjhhhgggmmmooorrruuuvvvxxx{{{~~~}}}ttt}}}vvvqqq{{{yyy{{{gggMMM<<<>>>888888888777666666555555555555444333333333333444333333333333333333333333333333333333333333333333333333444555555666666666555666777888999:::;;;;;;===>>>@@@AAACCCFFFKKKOOOQQQSSSVVVXXXZZZ\\\___aaaccc```gggpppzzzmmmllljjjiiiiiikkkmmmnnnmmmnnnppprrrttttttttttttxxx|||}}}{{{{{{}}}yyyaaaSSSQQQPPPOOOOOOPPPRRRUUUVVVcccwwwpppjjjdddaaaZZZVVVQQQMMMJJJGGGDDDBBBAAA@@@???>>><<<:::999999666666666666777888999:::666:::<<>><<<;;;999999666666666666777888999:::555;;;???NNNjjjyyy}}}yyyxxxyyyttt~~~ppp~~~~~~gggPPPDDDAAABBBCCCEEEIIIPPPXXX```fffiiikkkgggfffffffffggghhhjjjkkkiiilllppprrruuuwww{{{}}}ttt{{{rrrkkkoooQQQ<<<;;;::::::999999888888777777555555444333333333333444444444444444444444444444333333333333333333333333333444666777888777777777555555666888999:::;;;<<<<<<>>>@@@AAACCCGGGLLLPPPRRRTTTWWWYYY[[[]]]```bbbccc___fffooo|||mmmnnnppprrrrrrrrrqqqppprrrssstttwwwzzz~~~iiiWWWOOOOOOOOOOOOPPPRRRUUUXXXZZZjjjuuuqqqmmmhhhfff]]]ZZZUUURRROOOMMMKKKIIIBBBAAA@@@>>>===;;;:::999666666666666777888999:::444<<>>???AAABBBDDDHHHNNNRRRVVVXXXZZZ\\\\\\^^^```bbbgggdddhhhmmmzzzppppppqqqqqqrrrsssssstttvvvwwwzzz~~~ppp^^^WWWOOONNNKKKKKKOOORRRSSSVVV[[[qqq{{{xxxrrrjjjggg```\\\VVVSSSQQQOOOJJJFFFGGGDDD@@@======<<<;;;:::888888777666666666666777888;;;===LLLkkk{{{~~~wwwuuuxxxttt~~~iiirrr}}}hhhPPPEEEDDDEEEFFFHHHPPPZZZccchhhiiiiiiiiijjjddd```bbbcccccceeehhhkkklllnnnpppssswww|||}}}~~~ooo```kkk}}}ZZZAAAAAA999999:::999999888777666555666777666444333333444444444444444444444444444333333333333333333333333333444555555666666555555666666777888999::::::;;;>>>???@@@AAACCCHHHMMMQQQWWWYYY[[[]]]]]]^^^aaacccgggeeeiiinnn{{{qqqqqqrrrsssuuuvvvwwwwwwxxxzzz}}}iiiYYYUUUOOOLLLKKKLLLOOOQQQRRRXXX___||||||sssjjjfff___ZZZUUURRRQQQPPPMMMJJJGGGDDDAAA>>>>>>===<<<;;;999888777777666777777777888;;;===MMMkkk|||~~~{{{zzzzzzrrrvvvkkkuuuiiiQQQFFFDDDFFFHHHLLLTTT___gggjjjiiigggeeegggaaa^^^```bbbbbbeeehhhiiikkknnnqqqtttyyy~~~ooo```ooo~~~ZZZ@@@>>>999999:::999999888777666444555666666444333444555444444444444444444444444333333333333333333444444444444555666666666666555666666777888999:::;;;;;;===>>>???@@@CCCGGGLLLPPPWWWYYY\\\^^^___```bbbdddhhheeejjjppp}}}ssssssuuuvvvxxxzzz{{{|||}}}cccTTTQQQLLLLLLKKKLLLNNNOOOQQQYYYccc|||wwwnnnfffccc___ZZZUUUSSSSSSSSSQQQNNNHHHEEEBBB@@@???>>>===;;;999999888777777777777888888;;;===MMMkkk|||}}}|||zzzkkkiiizzzmmm}}}jjjSSSHHHHHHMMMPPPVVV\\\fffmmmooommmkkkiiieee```]]]```cccdddfffjjjkkknnnqqqtttwww{{{{{{qqqaaaxxx~~~[[[>>>:::999999999999999888666666333555666555444444555666444444444444444444444444333333333444444444444444444444555666666666666666666666777888:::;;;<<<<<<<<<===???@@@BBBFFFLLLPPPWWWZZZ]]]___```aaacccdddhhhdddjjjrrr~~~vvvvvvxxxzzz|||~~~dddTTTOOOIIIKKKKKKLLLMMMMMMQQQ^^^kkkwwwqqqiiiddddddbbb]]]YYYWWWXXXWWWUUURRRHHHFFFCCCAAAAAA@@@===<<<::::::999888888888888888777;;;===MMMlll}}}|||{{{vvveee```ooorrrkkkTTTJJJLLLSSSXXXccchhhnnnssstttsssrrrqqqfffaaa^^^aaadddfffiiimmmppprrruuuxxx{{{~~~yyyxxxsssccc~~~```AAA:::999999999999999888666666333555666555444444555666444444444444444444444444333333333444444555555555444555666666777777666666666666777999:::;;;<<<===<<<===???@@@BBBFFFLLLPPPVVVYYY]]]```aaabbbccceeehhhcccjjjrrr}}}yyyzzz{{{}}}eeeUUUPPPIIIKKKKKKMMMMMMMMMUUUgggyyyuuuoooiiifffiiieeeaaa]]]\\\\\\ZZZVVVSSSIIIGGGDDDCCCBBBAAA>>><<<;;;:::999999888888999999777;;;===MMMlll~~~zzzyyytttccc___nnnwww}}}mmmXXXOOOSSS\\\cccmmmqqquuuxxxwwwuuussssssgggbbb```cccfffgggjjjnnnrrruuuxxx{{{}}}yyysss}}}ttteeebbbAAA888999999:::999999888777666444555666666444333444555444444444444444444444444333333333444555555666666555555666777777777777666555666777999:::<<<===>>>===>>>???@@@CCCGGGLLLPPPUUUXXX]]]```bbbbbbcccdddgggbbbhhhrrr||||||}}}~~~bbbRRROOOHHHJJJKKKMMMNNNPPP\\\tttwwwpppjjjiiikkkgggdddaaa```___\\\VVVQQQIIIGGGEEEDDDCCCBBB???<<<;;;;;;:::999999999999:::777;;;===NNNmmm~~~~~~xxxwwwuuugggfffwww~~~|||ppp___ZZZaaaoooyyy}}}}}}yyyvvvhhhbbb```cccfffgggjjjnnnpppsssxxx|||{{{nnnvvvtttffffffCCC888999999:::999999888777666555666777666444333333444444444444444444444444444333333444444555666666666555555666777777777777777555666777999;;;<<<>>>>>>>>>???@@@AAACCCHHHMMMQQQTTTWWW\\\```aaabbbcccdddgggaaagggqqqyyy~~~zzz]]]NNNLLLGGGIIIJJJMMMOOOSSSbbb~~~yyyrrrkkkiiikkkgggeeebbbaaa```\\\UUUOOOIIIHHHFFFEEEDDDBBB???===<<<;;;::::::999999::::::777;;;===NNNmmm~~~~~~wwwwwwwwwlllmmm|||rrreeeeeeqqqhhhccc```ccceeefffiiimmmnnnqqqvvv{{{~~~hhhfffxxxtttfff~~~nnnJJJ>>>999999:::999999888777666666777777666444222333444444444444444444444444444333333444444555666777777555666666777777777777777555666777999;;;===>>>???>>>???AAABBBDDDHHHNNNRRRSSSWWW\\\```aaabbbccccccfff```fffpppxxxoooZZZLLLHHHHHHFFFKKKLLLLLLVVVpppxxxmmmgggkkknnnhhhfffccc```]]]XXXSSSOOOJJJIIIGGGGGGFFFCCC???<<<:::999888888888999:::;;;888;;;===NNNmmm~~~{{{wwwwwwnnn||||||ggg``````hhh}}}uuubbbaaa```bbbfffjjjmmmnnnsssuuuxxx}}}|||eeeZZZlll|||sssuuubbb~~~sssLLL<<<:::999888777666666666666777777666666555555555444222111111111222333333444444444333222222333333333666666777777666555444444666666777888:::;;;<<<===>>>???AAABBBDDDHHHMMMQQQUUUWWW[[[^^^```aaaaaaaaaccc___bbblllwwwkkkXXXMMMKKKLLLFFFJJJLLLOOO\\\vvvxxxmmmgggkkknnnllliiieeebbb^^^YYYTTTPPPLLLJJJHHHFFFEEECCC???===<<<;;;999888888888999:::777;;;===NNNmmm~~~|||{{{||||||vvv^^^VVVUUUZZZlllwwwmmmiii_________aaadddhhhjjjkkkrrrtttwww|||iii\\\ZZZkkk|||}}}wwwsssuuu```sssqqqOOOAAA:::999888777666666666666777666666666555555555555222222111111222333333444444444333333222333333444666666666666666555444444666666777999:::;;;<<<===>>>???AAABBBDDDHHHMMMQQQTTTVVVYYY]]]___`````````fffbbbdddmmmyyy{{{fffUUULLLLLLOOOHHHKKKLLLPPP___wwwwwwmmmgggkkknnnooolllhhhddd```[[[UUURRROOOLLLHHHEEEDDDBBB@@@>>>>>>===;;;999888888888999666;;;>>>OOOnnn|||~~~~~~{{{pppTTTKKKIIIJJJUUUddd|||{{{fffYYYVVVWWW[[[\\\^^^```cccfffhhhiiiqqqssswww{{{mmmYYYXXX```lllqqqpppqqqwwwrrr\\\iiiuuuRRRBBB:::999888777666666666666666666666666555555555555222222222222222333333444444333333333333333444444666666666666666555555444666777888999:::;;;<<<===>>>???AAABBBDDDHHHMMMQQQSSSUUUXXX[[[^^^___``````gggdddeeelllxxxyyydddSSSKKKJJJMMMKKKLLLKKKOOO\\\ppp~~~xxxnnnhhhkkknnnnnnkkkgggdddaaa]]]XXXUUUSSSOOOJJJEEECCCBBBAAA@@@@@@???<<<:::888888777777666;;;>>>OOOooo|||~~~uuummmOOOEEEEEECCCHHHQQQXXX^^^___UUUJJJGGGLLLOOOXXX[[[^^^aaaccceeegggiiirrrtttxxx}}}mmm]]]WWW^^^gggkkkgggfffssspppYYYgggyyySSS???:::999888777666666666666666666666666666555555555333333222222222333333444444333333333333444444555555666666666666666555555666777888999;;;<<<======>>>???AAABBBDDDHHHMMMQQQTTTUUUXXX[[[^^^```aaaaaafffddddddjjjvvvzzzfffVVVMMMJJJJJJKKKKKKJJJMMMZZZmmmzzz~~~zzzqqqjjjmmmooollliiifffcccaaa___\\\ZZZWWWSSSLLLGGGDDDCCCBBBAAABBB@@@>>>;;;999888777777666;;;>>>OOOnnn~~~}}}qqq~~~jjjLLLDDDFFFDDDFFFLLLMMMMMMJJJEEEEEEKKKQQQSSSYYY\\\```cccdddfffiiikkkvvvwwwzzz~~~}}}qqqcccZZZ[[[bbbhhhfffbbbhhhsss[[[ddduuuRRR???:::999888777666666666666555555555666666666666666444444333333222333333444444333333333444444555666555555666666666666666555777777888999;;;<<<===>>>>>>???AAABBBDDDHHHMMMQQQUUUVVVYYY\\\___aaaccccccfffffffffkkkwwwzzzgggWWWNNNKKKKKKJJJJJJKKKNNN\\\qqqxxxpppqqqrrrkkkhhheeecccbbbaaa```^^^[[[VVVPPPJJJGGGEEECCCBBBCCCAAA>>><<<999888888888888;;;===NNNmmm~~~}}}rrruuu}}}gggKKKEEEIIIIIIKKKRRRWWWUUUNNNIIIKKKRRRVVVTTTZZZ^^^bbbdddeeegggkkkoooyyyzzz|||yyyttttttttttttwww}}}vvvwwwwwwyyy}}}zzzmmmccc^^^[[[```ccccccfffuuuxxx___```{{{hhhNNNAAA:::999888777666666666666555555555666666666666666555444444333333333333333333333333333444555666777444555666666666666666666777888999:::;;;<<<===>>>>>>???AAABBBDDDHHHMMMQQQVVVWWWYYY\\\___aaadddeeegggiiikkknnn{{{ttt```RRRLLLKKKKKKIIIKKKLLLPPP___uuuwwwwwwvvvnnnkkkgggeeedddcccaaa```]]]YYYSSSNNNJJJGGGDDDBBBCCCAAA???<<<:::999999999999<<<<<>>>>>>>>???AAABBBDDDHHHMMMQQQUUUVVVXXXZZZ]]]aaaccceeefffiiimmmppp}}}lllWWWKKKGGGIIIKKKJJJMMMNNNQQQ___vvv}}}{{{zzzqqqnnnjjjgggeeedddbbb```^^^ZZZUUUPPPLLLHHHEEEBBBBBBAAA???<<<::::::999999:::<<<<<>>>>>>>>???AAABBBDDDHHHMMMQQQTTTUUUVVVYYY\\\```bbbdddccchhhlllooo}}}~~~dddQQQJJJKKKJJJHHHGGGKKKOOO[[[kkksss~~~zzz|||{{{vvvoooiiihhhkkklllhhhccc```]]]YYYUUUQQQLLLGGGCCCCCCAAA>>><<<<<<;;;999777===777:::LLLfffzzzyyyuuuooobbbdddyyy~~~vvv```XXX___kkkqqqrrrwwwtttqqqpppooommmiiieeeeeeffffffeeedddgggnnnsssyyy|||zzzlll\\\QQQFFFDDDBBBBBBEEENNNYYYaaattt~~~dddeeegggpppooofff```[[[```fffqqq~~~mmmcccbbbfffjjjqqqyyyoooZZZmmmpppcccFFFBBB:::999888777666666666666555555555666555555444333666666666666666666666666333333333444444444555555888555222333666888777666888888999:::;;;===>>>???===???AAACCCEEEIIIMMMPPPTTTVVVXXXYYY[[[^^^bbbeeeccciiikkklll}}}yyy```NNNHHHHHHHHHFFFGGGLLLPPP]]]ooo{{{~~~yyyyyyvvvxxxrrrmmmlllnnnllleee___```]]]YYYUUURRRNNNJJJGGGDDDBBB???======<<<:::888<<<777999JJJdddxxxuuurrrqqqeeeeeevvv~~~{{{iiiccckkkvvv||||||{{{yyywwwsssnnnjjjiiiiiihhhfffeeegggmmmqqqyyy|||xxxgggVVVIII@@@??????>>>@@@FFFMMMRRRbbbjjjwwwmmm]]]kkkyyy{{{fff___aaacccmmmsss~~~sssjjj^^^RRRLLLMMMTTTZZZ```cccgggsssnnnZZZmmm~~~lllGGG===:::999888777777666666666666666777777666666555444555555555555555555555555333333333444444444555555888555333333666888777666888888999:::;;;===>>>???===???AAABBBEEEIIINNNRRRUUUVVVXXXXXXZZZ]]]aaaddddddiiikkkmmm}}}ttt]]]MMMHHHHHHHHHGGGGGGLLLOOO\\\pppxxxvvvrrrwwwsssppppppqqqnnnfff```aaa^^^YYYUUURRRPPPMMMKKKEEECCC@@@>>>===<<<:::999:::666888GGG```vvv}}}rrrppprrriiihhhyyyrrrooowww~~~xxxsssooommmllljjjhhhggghhhlllpppzzz|||tttbbbPPPCCC===>>>>>>>>>===???CCCFFFPPPUUUaaarrreeebbbyyysss___]]]gggooo|||vvvggg___UUUNNNGGGAAAAAACCCIIIOOOSSSRRRPPPYYYkkk{{{mmmZZZooorrrHHH;;;::::::888777777777777777777777777777777666666555444444444444444444444444333333333444444444555555777555444444666777777777888888999:::;;;===>>>???>>>???@@@AAADDDIIIOOOTTTWWWWWWWWWWWWXXX[[[```dddeeejjjlllooo~~~oooZZZMMMJJJIIIIIIJJJGGGLLLMMMUUUfffwwwyyyxxxtttvvvsssppppppqqqppplllhhhfffaaa[[[VVVSSSPPPNNNLLLFFFCCC@@@>>>===<<<:::888:::777888DDD\\\uuu}}}sssqqqrrrkkkpppvvvrrrxxxzzztttpppmmmlllkkkiiiiiikkkoooqqqzzz}}}~~~ooo^^^MMMCCC@@@AAAAAA@@@>>>???AAADDDHHHMMMVVVbbbqqqwwwhhhppppppeeehhhrrrzzz~~~rrrddd[[[QQQMMMGGGCCCAAAAAADDDGGGEEEJJJMMMKKKIIINNN[[[ggg{{{kkk[[[lllqqqJJJ???::::::999888777777777777666777777777777666555555444444444444444444444444333333333444444444555555666666555666666777777777888888999:::;;;===>>>?????????@@@AAACCCIIIPPPUUUWWWXXXWWWWWWWWWZZZ___cccfffjjjmmmppp~~~zzzhhhTTTLLLIIIHHHHHHKKKHHHKKKJJJMMMYYYfff{{{|||zzzyyyuuupppoooooopppooommmjjjfff___YYYTTTQQQNNNLLLFFFDDD@@@>>>===<<<999777;;;999999BBBXXXrrrxxxtttrrrlllxxx~~~rrrlllrrrzzztttrrrllljjjiiijjjlllooorrrttt|||wwwgggWWWKKKCCCAAAAAAAAA???>>>???BBBEEEFFFJJJOOOSSSZZZfffttt~~~ggghhh}}}uuuvvv{{{}}}}}}wwwtttnnnggg___VVVNNNHHHBBBBBBAAA??????AAACCCCCCBBBCCCEEEFFFGGGJJJOOORRRaaahhhZZZdddxxxsssKKKAAA;;;:::999888777777777777555555666666555555444333444444444444444444444444333333333444444444555555555666777777777777777888888888999:::;;;===>>>???@@@@@@@@@AAADDDIIIPPPUUUWWWXXXXXXXXXXXX[[[___cccfffiiimmmqqq~~~rrr___MMMHHHGGGEEEEEEIIIHHHLLLIIIIIIPPPZZZwww~~~~~~~~~yyysssooommmmmmmmmmmmmmmhhhbbb\\\WWWSSSNNNKKKHHHEEEBBB???>>><<<:::888;;;;;;999>>>SSSnnn~~~|||xxxtttlllyyyvvviiiccckkk}}}{{{uuurrrjjjhhhhhhjjjnnnrrruuuvvv}}}~~~qqq```RRRHHHCCC@@@@@@@@@???>>>???BBBEEEEEEGGGGGGEEEFFFMMM[[[fff```mmm}}}|||~~~uuufff```VVVMMMGGGDDDAAA@@@???BBBBBB@@@@@@BBBBBB???CCCCCCDDDFFFHHHJJJIIIIIINNNllleeeYYYcccxxx|||MMM???;;;:::999888888777888888555555555555555444444333444444444444444444444444333333333444444444555555444666888888777777777888888888999:::;;;===>>>???@@@AAABBBCCCEEEIIIOOOTTTVVVWWWYYYZZZ[[[]]]```cccfffhhhlllrrr~~~mmmZZZJJJGGGGGGDDDEEEJJJGGGLLLKKKKKKPPPZZZvvv~~~~~~{{{{{{xxxtttqqqooonnnmmmmmmlllhhhccc^^^ZZZUUUPPPMMMJJJHHHDDDBBB@@@???<<<:::::::::888:::MMMjjjzzz{{{}}}{{{wwwmmmtttzzzrrrjjjbbbZZZYYYdddzzzyyyssspppiiihhhgggjjjooosssuuuuuu}}}ppp```QQQGGGCCCCCCEEEGGGGGGFFFEEEFFFGGGEEEDDDBBB??????DDDLLLSSS]]]ooo|||sssgggVVVPPPHHHBBB??????@@@@@@AAAEEEFFFDDDEEEIIIIIIFFFJJJKKKLLLKKKJJJIIIJJJKKKIIIXXXuuuzzzbbbXXXdddOOO???;;;;;;:::999888888888888666666666666666555444444555555555555555555555555333333333444444444555555444666999999888666777999888888999:::;;;===>>>???AAABBBCCCDDDFFFIIINNNQQQTTTWWWZZZ\\\]]]___bbbdddeeegggkkkrrr}}}mmmYYYJJJIIIIIIFFFGGGLLLFFFMMMNNNOOOTTT^^^{{{~~~|||xxxuuuuuusssrrrqqqpppoooooojjjgggccc```\\\WWWRRROOOMMMJJJFFFDDDBBBAAA>>><<<999:::777777JJJfffwwwxxx||||||zzzmmmmmmzzzvvviii```WWWRRRNNNQQQ___xxxvvvooommmjjjhhhgggjjjooossstttsssssscccSSSIIIDDDHHHLLLPPPRRRQQQNNNKKKJJJIIIEEEAAA@@@CCCGGGIIIJJJTTTiii}}}|||iii[[[MMMJJJEEEAAAAAABBBBBBBBB@@@DDDFFFDDDGGGNNNQQQOOOMMMPPPQQQMMMGGGEEEHHHMMMLLLNNN```xxx```WWWaaaQQQCCC<<<;;;:::999888888888888777777777777777666666555666666666666666666666666333333333444444444555555333777::::::888666777999888888999:::;;;===>>>???AAACCCDDDFFFGGGIIIMMMOOOSSSVVV[[[^^^___aaacccdddeeefffkkkrrr||||||^^^SSSIIIGGGHHHHHHHHHIIIHHHLLLRRRUUU[[[ooo~~~|||uuuvvvuuusssqqqooooooooommmiiiccc]]]YYYUUUQQQNNNOOOLLLHHHDDD@@@>>>===<<<:::;;;999888EEE^^^sss|||}}}{{{xxxsssuuu{{{|||yyyeeeWWWQQQEEEDDDEEEHHHOOO```|||yyylllhhhhhhggghhhiiikkkooossswwwyyy}}}vvvrrrfffUUUNNNQQQYYYcccpppvvvrrrjjjdddaaa]]]XXXPPPHHHBBBAAADDDGGGIIIfffzzzwwwxxxttthhhZZZSSSFFFFFFDDD@@@BBBGGGGGGCCCJJJLLLKKKKKKTTTaaaeeebbbsssoooiiiccc^^^WWWNNNHHHIIIQQQ[[[ggg{{{ttt]]]YYY```RRRAAA;;;:::999888777777777777666666666666555555555555555555444333333333333333555555555555555555555555555555555555666666666666888999999:::;;;<<<======AAABBBCCCDDDEEEIIIOOOSSSTTTVVVYYY[[[\\\^^^```aaaeeeiiihhhssszzzwww\\\RRRIIIGGGHHHHHHHHHJJJLLLRRR[[[bbbnnn~~~{{{{{{wwwrrrrrrrrrqqqooonnnnnnnnnjjjgggccc```\\\XXXSSSPPPPPPMMMIIIDDD@@@>>>======:::<<<:::888CCCZZZppp||||||yyywwwrrrqqq{{{ssseeeUUUIIIEEEBBB@@@@@@BBBEEENNN___ooo|||qqqhhhfffgggggghhhjjjmmmqqqvvvzzz||||||wwwkkk```dddpppwwwgggVVVIIIDDDCCCDDDZZZqqq}}}kkkeeebbbbbb___VVVKKKFFFGGGDDD@@@@@@CCCHHHLLLNNNMMM[[[lllzzzssshhh```[[[VVVWWWbbbwwwsss]]]ZZZqqq|||PPP???;;;:::999888777777777777777777777666666666555555777666555444333333333333555555555555555555555555666666666777777777777888888999999:::;;;<<<======AAABBBCCCDDDFFFIIIOOORRRTTTVVVZZZ\\\]]]^^^```bbbdddiiihhhsssyyyuuuhhhfffhhhlllxxxqqqXXXOOOHHHGGGHHHHHHIIIKKKJJJQQQ[[[fffzzz}}}~~~zzzxxxxxxrrrnnnnnnnnnmmmmmmmmmlllllliiigggeeeccc```\\\WWWSSSQQQNNNJJJEEEAAA???>>>===:::<<<;;;999???SSSkkk{{{}}}yyyxxxrrrmmmsssuuucccWWWOOOEEE???===@@@======???@@@@@@FFFMMMXXX___ffffffaaa]]]]]]```fffgggjjjoootttzzz~~~vvvsssvvvaaaSSSLLLFFFNNN]]]lllttttttnnniiiZZZSSSOOOOOONNNHHHCCCBBBGGGAAA@@@EEEIIIKKKUUUaaappp}}}hhh\\\XXX```wwwrrr^^^[[[zzzOOO>>>;;;:::999888888777777888888888888777777777777666888777666555444444444444555555555555555555555555777777777777888888888888888999999:::;;;<<<======@@@BBBCCCDDDFFFIIINNNRRRTTTVVVZZZ\\\]]]^^^```bbbdddhhhgggrrryyy}}}uuuwwwxxxxxxnnn___SSSPPPRRRVVV```mmm}}}jjjSSSLLLGGGGGGHHHHHHIIILLLIIIOOOVVVaaa{{{{{{}}}zzzxxxvvvooolllkkkkkklllmmmmmmmmmlllmmmjjjgggdddaaa^^^ZZZWWWSSSPPPKKKFFFBBB@@@???>>>:::======999<<>>@@@BBBDDDHHHNNNNNNGGGFFFRRRgggccc\\\___hhhyyyooo^^^___}}}QQQAAA<<<;;;:::999999888888999999999999888888888888777333333333444555777888999555555555555555555555555555555555555666666666666888999999:::;;;<<<======???AAADDDFFFGGGJJJNNNPPPSSSVVVZZZ\\\^^^```ccceeeeeeiiihhhsssyyyxxxoooaaaWWWRRRWWW^^^eeeppp}}}lllVVVIIIGGGFFFHHHHHHEEEFFFJJJIIIRRRYYYhhh{{{}}}uuuooopppnnnpppmmmkkkmmmqqqsssqqqnnnnnnmmmkkkiiigggccc^^^ZZZWWWUUUPPPJJJFFFCCCAAAAAA<<<:::;;;<<<;;;AAARRRdddwww{{{xxxooojjjqqquuuQQQLLLJJJLLLMMMJJJHHHIIIFFFDDDEEEIIILLLNNNSSSXXX]]]bbbeee^^^TTTQQQZZZdddnnnpppuuuzzzooo[[[MMMEEEBBBBBBBBB@@@@@@CCCEEEFFFKKKQQQMMMKKKQQQgggkkk[[[UUUWWWZZZbbbpppnnn^^^```}}}PPP>>><<<<<<;;;:::999999999999999888888888888777777777444444444444444555555666555555555555555555555555555666666666666777777777888999999:::;;;<<<======>>>AAADDDFFFHHHJJJNNNPPPSSSVVVZZZ]]]^^^```ccceeefffjjjiiittt{{{uuummmooovvv~~~iiiRRRIIIGGGGGGIIIGGGDDDFFFJJJKKKVVV___ppp~~~}}}vvvpppssssssqqqmmmkkkmmmqqqssspppmmmhhhiiikkklllkkkfff___ZZZXXXUUUPPPKKKFFFCCCBBBAAA<<<::::::<<<<<<@@@OOO___www~~~zzzqqqnnnwwwrrrQQQNNNNNNQQQPPPMMMMMMPPPJJJJJJNNNTTTWWWZZZ```hhhuuuzzzzzzqqqccc]]]bbbkkkqqqtttxxx}}}mmmSSSDDD@@@AAA===<<<===AAACCCCCCGGGMMMIIINNN^^^~~~xxxvvv}}}ooo]]]YYYUUUWWWVVVSSSXXXlllnnn^^^```~~~OOO<<<<<<<<<;;;:::999999999999888888888777777777777666666666555444333333333333555555555555555555555555777777777777888888888888888999999:::;;;<<<===>>>>>>AAADDDFFFHHHJJJNNNPPPSSSVVVZZZ]]]___aaacccfffgggkkkjjjuuu{{{{{{aaaOOOJJJFFFEEEHHHIIIHHHHHHJJJNNNSSS\\\uuuxxxvvvwwwvvvsssrrroooqqqtttuuutttrrrnnnlllllllllkkkiiigggccc```^^^[[[WWWQQQLLLIIIGGGEEECCC===<<<<<<;;;:::===JJJWWWvvv|||yyysssooosss{{{rrrXXXOOOUUU^^^WWWPPPPPPLLLNNNRRRWWW]]]cccjjjqqquuulllaaadddmmmwwwyyy}}}fffNNNCCCBBB<<<>>>AAACCCDDDEEEGGGIIIQQQRRRkkksss|||xxxiii[[[QQQ\\\ZZZ[[[\\\[[[aaa|||qqq___aaauuuLLL>>><<<<<<;;;:::999777777666::::::999999888777666666555444444333333444444555555555555555555555555555555555666666777777888888999999999:::;;;<<<===>>>AAABBBCCCDDDEEEHHHLLLOOOOOOVVV\\\]]]___cccdddccceeegggpppuuu}}}vvv___NNNJJJFFFEEEHHHIIIHHHHHHKKKSSS\\\lll|||vvvvvvvvvtttqqqqqqpppqqqrrrrrrrrrooommmkkkooonnnllljjjgggcccaaa___aaa]]]WWWQQQMMMJJJGGGDDD???>>>===;;;999;;;GGGSSSrrr|||zzzuuupppttt~~~xxx]]]VVV^^^fff\\\UUUWWWWWW\\\aaahhhooouuu|||rrreeegggnnnzzz|||qqqXXXGGGAAA??????@@@AAACCCFFFIIIKKKTTTYYYttt{{{vvvqqqnnnkkkfffccceeebbbccchhhhhhjjjzzzlll]]]bbbxxxNNN???<<<;;;;;;:::999888777666999999888777777666555555555444444333333444444555555555555555555555555555555555666666777777888888999999999:::;;;<<<===>>>@@@BBBDDDEEEFFFHHHLLLOOOPPPWWW]]]^^^```dddeeedddfffgggpppuuu~~~nnnYYYKKKIIIFFFEEEHHHIIIHHHIIIMMMXXXggg~~~{{{zzz{{{xxxrrrooopppssssssrrrqqqpppooonnnmmmnnnmmmkkkiiifffeeedddccceeebbb\\\WWWSSSNNNIIIFFFAAA???===;;;999999CCCNNNnnn~~~|||{{{vvvppptttyyyeee```jjjqqqfff___dddgggooouuu}}}}}}pppqqqvvv|||fffQQQEEECCCBBB@@@@@@@@@CCCFFFHHHLLLTTTlllqqqkkkmmmllllllooouuu{{{zzzwwwxxxwwwvvv}}}fff[[[eeeyyyMMM===<<<;;;::::::999888777777777777777666666555555444555444444333333444444555555555555555555555555555555555666666777777888888999999999:::;;;<<<>>>>>>@@@BBBDDDEEEFFFIIILLLNNNQQQXXX]]]^^^```dddfffeeefffgggpppvvvyyyeeeQQQEEEGGGEEEEEEHHHIIIHHHKKKPPP]]]mmm}}}tttpppqqqxxxwwwtttrrrqqqqqqqqqqqqkkkjjjhhhfffeeeeeeffffffdddaaa^^^ZZZVVVQQQKKKGGGAAA>>><<<;;;999999AAAJJJjjj{{{}}}}}}vvvooorrrmmm~~~wwwqqqyyy|||xxx}}}~~~~~~~~~{{{ppppppqqqsssuuuxxxzzzzzzxxxtttuuu{{{yyykkkWWWKKKFFFCCC@@@>>>>>>>>>>>>>>>BBBFFFRRRdddppp|||~~~{{{yyyxxxzzzaaa\\\kkkvvvJJJ;;;;;;;;;::::::999888777777777777777666666555555555555444444333333444444555555555555555555555555555555555666666777777888888888888999:::;;;<<<>>>???@@@BBBEEEFFFGGGIIILLLNNNQQQWWW\\\]]]___cccfffeeeggghhhpppwwwuuu```NNNCCCFFFEEEFFFHHHHHHHHHMMMSSSdddtttwwwsssuuuyyywwwtttqqqpppppprrrsssmmmkkkhhheeecccbbbbbbbbb^^^]]][[[ZZZWWWRRRLLLHHH@@@===;;;;;;::::::AAAIIIgggyyy~~~~~~vvvmmmooofffqqqwwwnnnfff```\\\QQQRRRTTTVVVXXX[[[]]]______[[[[[[bbbeee^^^RRRJJJCCCAAA>>>===>>>===;;;999BBB???@@@FFFMMMYYYooo~~~}}}^^^^^^sssrrrIII<<<;;;::::::999999888888888888777777777777777666666555444444333333444444555555555555555555555555555555555666666777777888888888888888999;;;===>>>???@@@BBBEEEGGGHHHJJJLLLNNNPPPVVVZZZ[[[]]]bbbddddddiiihhhpppxxxppp[[[LLLEEEEEEDDDFFFHHHHHHHHHNNNVVVkkkzzz|||yyyvvvyyyuuussspppnnnmmmnnnppprrrpppnnnkkkgggbbb___\\\[[[YYYYYYYYYZZZYYYTTTNNNIIIAAA===<<<<<<<<<;;;@@@FFFbbbvvvwwwmmmnnngggvvv~~~xxxnnncccXXXOOOIIIFFF???AAADDDEEEFFFIIILLLOOONNNIIIHHHLLLNNNKKKHHHHHHDDD@@@===<<<>>>???>>><<>>AAADDDHHHRRR[[[|||[[[```wwwnnnIII???:::::::::999999999888888777777777777777777777777555444444333333444444555555555555555555555555555555555666666777777888888777888888999;;;===???@@@@@@BBBFFFHHHIIIJJJLLLNNNPPPVVVYYYZZZ\\\aaadddcccjjjiiipppxxx{{{eeeSSSIIIFFFDDDDDDFFFHHHHHHHHHOOOXXXlllxxxxxxzzz~~~|||xxxvvvxxxrrrqqqooommmmmmoooqqqrrrpppnnnlllhhhddd```\\\ZZZXXXYYY[[[\\\[[[VVVOOOIIIDDD@@@>>>>>>===;;;>>>CCC[[[qqq}}}yyyppppppfffyyymmmggg]]]RRRIIICCC@@@???<<<>>>@@@AAAAAACCCFFFIIIDDDBBBBBBCCCBBBBBBHHHOOOPPPIIIAAA===>>>@@@AAA?????????AAADDDFFFFFFIIINNN___pppwwwYYY```xxxgggFFF???:::::::::999999999999888666666666666666666666666555444444333333444444555555555555555555555555555555555666666777777888888777777888999;;;===???@@@@@@BBBFFFHHHJJJKKKLLLNNNQQQVVVZZZZZZ\\\aaaddddddkkkiiipppwwwqqqZZZKKKEEEEEEDDDDDDFFFHHHGGGHHHPPPYYYkkk{{{yyyxxx{{{zzzvvvtttuuurrrqqqpppooooooqqqssstttkkkkkkkkkiiigggdddaaa___ZZZ[[[]]]^^^]]]WWWOOOIIIGGGBBB??????===;;;<<<@@@VVVmmm{{{{{{rrrsssccczzzooogggYYYTTTKKKCCC===;;;<<<===999;;;>>>>>>===>>>BBBEEE@@@AAACCCDDDBBBDDDOOO\\\___TTTGGG>>>===???@@@@@@??????@@@@@@???@@@DDDIIIGGGMMMTTT^^^ooo}}}wwwsssppprrrooonnnoooqqqsss{{{uuuWWW___www}}}aaaBBB<<<::::::999999999999999999444555555555555555555555555444444333333444444555555555555555555555555555555555666666777888888888777777888999;;;===???@@@@@@CCCFFFIIIJJJKKKLLLNNNRRRWWW[[[[[[]]]bbbfffeeellljjjooowwwxxx```PPPJJJHHHFFFEEEJJJFFFEEEKKKLLLNNNZZZooo~~~xxxqqqmmmnnnpppvvvttttttuuuwwwtttoooiiihhhgggeeecccbbbbbbbbbbbb]]]aaafffeee___VVVOOOLLLFFFAAA>>>>>>===:::<<>>======>>>>>>:::<<<>>>AAACCCDDDDDDCCCDDD???EEEHHHFFFSSSfffnnnhhhSSSBBBAAADDDAAA???CCCAAABBBAAA@@@???@@@CCCFFFFFFDDDEEEJJJRRR]]]kkkvvv{{{ooonnnrrrvvvwwwzzz}}}|||{{{{{{mmm___YYYxxxXXXCCC???888888888888888999999999666666666666666555555444444444444444444444444444666555555444444444555555666666666777888888999999999:::;;;===>>>@@@AAABBBBBBCCCDDDEEEFFFHHHMMMPPPVVVXXX[[[\\\^^^```dddgggkkkiiiqqqxxxqqq[[[LLLGGGFFFDDDEEEJJJFFFEEEKKKKKKOOO]]]www|||vvvpppmmmmmmooowwwvvvvvvxxxyyywwwrrrmmmjjjiiifffdddccccccdddeeefffiiillliiibbbYYYRRROOOGGGBBB???>>><<<999:::>>>MMMfff}}}zzzwwwuuuqqquuuuuufff[[[RRRLLLHHHAAA@@@>>><<<<<<<<<>>>???>>>@@@AAACCCDDDEEEEEEEEEEEEAAADDDIIIPPPfffyyyzzzcccOOO@@@@@@CCC@@@???BBB???@@@AAA@@@@@@BBBEEEGGGFFFDDDFFFNNNWWW^^^```aaaccckkkwww|||www{{{eeeZZZZZZ}}}___FFF>>>999999888888888888888888666666666666666555555444444444444444444444444444666555555444444444555555666666666777888888999999999999;;;<<<>>>@@@AAABBBBBBCCCDDDEEEFFFIIIMMMQQQWWWYYY[[[]]]^^^aaadddggglllhhhnnnwwwzzziiiUUUIIIFFFFFFEEEEEEIIIFFFFFFKKKKKKQQQbbb|||wwwsssqqqqqqppppppxxxwwwwwwzzz|||zzztttpppmmmllliiifffeeefffgggiiinnnooonnnjjjccc[[[TTTQQQIIIDDD@@@???===999999===HHHbbb{{{{{{wwwsssooorrruuueeeUUUKKKEEEBBBBBBAAA@@@>>>======???@@@AAACCCDDDFFFHHHHHHHHHGGGGGGDDD@@@CCCJJJ[[[yyyyyyZZZKKK@@@@@@BBB@@@@@@BBB>>>@@@AAABBBCCCDDDGGGIIIGGGJJJQQQ[[[bbb```VVVMMMLLLQQQXXX^^^eeeppp}}}tttZZZSSSZZZaaaGGG;;;:::999999999888777777777666666666666666555555444444444444444444444444444555555444444444555555666666666666777888888999999888999:::<<<===???@@@AAAAAABBBDDDEEEFFFJJJNNNRRRWWWYYY\\\^^^___aaadddgggmmmggglllvvv~~~sssaaaQQQHHHGGGGGGHHHCCCGGGEEEGGGLLLLLLVVVlll~~~yyyvvvssssssuuuvvvtttqqqwwwvvvvvvxxxzzzyyytttpppqqqnnnkkkiiihhhiiikkkmmmmmmllljjjfff```ZZZUUURRRJJJEEEAAA@@@>>>:::;;;>>>DDD^^^www~~~{{{xxxsssmmmkkkzzzzzzmmmdddWWWKKKDDDAAAAAAAAAEEEDDDBBBAAAAAACCCDDDFFFFFFHHHLLLOOOOOOLLLHHHFFFFFFFFFLLLWWWllliiiRRRHHHAAABBBDDDBBBBBBCCCAAACCCEEEFFFGGGIIIKKKNNNLLL[[[jjjpppkkk```RRRGGGFFFIIIKKKLLLOOOYYYhhhssskkkRRROOOYYY}}}\\\DDD888:::::::::999888777666666666666666666666555555444444444444444444444444444555444444444444555666666666666666777888888999999888999:::;;;===???@@@AAAAAABBBDDDEEEGGGJJJOOORRRWWWZZZ]]]___```bbbdddfffkkkhhhooowwwwwwiiiWWWKKKGGGFFFGGGHHHBBBFFFFFFJJJPPPQQQ___zzzyyywwwuuuvvvxxxxxxtttpppuuusssrrrsssvvvuuurrrooorrrqqqnnnlllkkklllnnnoooiiigggeeebbb___[[[XXXVVVKKKFFFBBBBBB???<<<===AAA???YYYsss||||||zzzuuunnnhhhmmmttteeeXXXRRRKKKFFFDDDDDDDDDDDDHHHFFFEEEDDDDDDEEEGGGHHHHHHLLLRRRUUUUUUQQQKKKFFFJJJQQQ___ooo[[[LLLGGGEEEFFFGGGFFFEEEFFFGGGHHHKKKLLLMMMPPPSSSVVV\\\tttiiiVVVLLLHHHBBBDDDEEEDDDEEEKKKVVV^^^{{{gggQQQPPPYYYwwwVVVBBB::::::::::::999888777666666666666666666666555555444444444444444444444444444444444444444444555666666666666666777888888999999888999:::<<<>>>???@@@AAABBBCCCDDDEEEGGGJJJOOORRRWWWZZZ]]]___```aaaccceeehhhiiisssyyynnn^^^MMMFFFEEEEEEEEEFFFCCCHHHJJJPPPWWWZZZmmm~~~|||zzzyyyxxxvvvsssqqqvvvsssooooooqqqrrrpppnnnrrrrrrpppoooooooooppppppfffdddbbbaaaaaa```]]][[[NNNIIIEEEDDDAAA>>>>>>AAA;;;UUUooozzz||||||wwwqqqjjjhhhuuu~~~rrrbbbSSSHHHFFFEEEEEEGGGHHHHHHGGGGGGFFFEEEEEEEEEGGGJJJKKKNNNRRRVVVZZZYYYUUUPPPLLLMMMXXXnnnwwwPPPJJJJJJKKKLLLMMMLLLKKKJJJMMMNNNPPPRRRUUUZZZ___cccttt^^^JJJEEEEEEAAABBBDDDEEEHHHLLLRRRUUU\\\wwwdddTTTVVV___uuuSSSCCC>>>:::999999999888777777777666666666666666555555444444444444444444444444444444444444444444555666777666666666777888888999999999:::;;;===>>>@@@AAABBBCCCEEEFFFFFFGGGJJJNNNQQQVVVYYY]]]___``````bbbcccgggjjjuuuzzz}}}zzziiiXXXHHHDDDFFFFFFEEEFFFFFFKKKOOOXXX```ddd{{{|||wwwtttuuuyyy|||zzzuuuooommmoooqqqqqqppprrrrrrrrrrrrrrrqqqqqqpppeeecccbbbbbbdddccc```^^^TTTNNNIIIGGGCCC>>>===@@@999RRRlllxxx|||~~~{{{tttmmmhhhnnn~~~nnnaaaSSSHHHEEEEEEFFFHHHJJJLLLKKKJJJFFFFFFFFFGGGIIILLLPPPRRRWWWXXXZZZZZZZZZYYYWWWVVVXXXbbbzzzjjjLLLJJJNNNRRRSSSRRRQQQPPPOOOPPPQQQTTTWWW]]]dddmmmsssqqqTTTGGGEEEEEEFFFFFFGGGKKKPPPTTTVVVUUUPPP```{{{aaaWWW^^^hhhvvvTTTDDD>>>999999888888888888888888666666666666666555555444444444444444444444444444444333333444444666777777666666666777888888999999:::;;;<<<>>>@@@AAABBBCCCEEEFFFGGGGGGGGGIIIMMMPPPUUUXXX\\\^^^______```aaagggiiissszzz~~~}}}ttthhhVVVGGGFFFIIIIIIHHHHHHIIINNNSSS]]]fffkkk~~~zzztttrrrwww~~~xxxqqqmmmnnnqqqrrrrrrqqqrrrsssssssssrrrqqqpppdddbbbaaacccddddddaaa]]]YYYRRRLLLIIICCC===;;;>>>888QQQkkkwww|||}}}wwwnnniiillluuucccWWWLLLDDDJJJIIIIIIKKKNNNOOONNNMMMFFFFFFGGGJJJMMMRRRVVVYYY___]]][[[ZZZZZZ[[[]]]^^^iiippp{{{eeeOOOKKKQQQVVVWWWVVVTTTSSSQQQQQQSSSVVVZZZaaakkkvvv~~~eeeOOOKKKKKKHHHKKKHHHHHHMMMTTTXXXVVVSSSTTTYYYdddyyy___YYYdddpppvvvUUUCCC<<<888888888888888999999999666666666666666555555444444444444444444444444444333333333444555666777888666666666777888888999999;;;<<<===>>>@@@BBBCCCDDDFFFGGGGGGGGGGGGIIILLLOOOTTTWWW[[[^^^^^^^^^___```iiihhhqqqyyyuuuwww}}}{{{jjjVVVLLLDDDDDDFFFFFFEEEGGGJJJUUU]]]eeeppp~~~~~~zzzxxxuuuttttttwww{{{}}}{{{vvvppplllllloooqqqsssqqqpppooooooooopppqqqrrrgggeeedddeeehhhiiigggeeeYYYWWWRRRLLLEEE@@@>>>>>>???LLLbbbwww}}}yyyxxxlllkkkrrrppp___TTTLLLFFFDDDJJJJJJKKKQQQVVVWWWRRRMMMJJJFFFGGGPPPVVVWWWZZZ___``````aaaaaa___aaannn}}}vvv___TTT[[[aaabbb[[[WWWWWWWWWUUUWWW[[[___aaagggtttwww```OOOHHHKKKOOOSSSYYY^^^```bbbeeeddd___bbbhhhrrr{{{ZZZXXX\\\pppnnnLLL===;;;999999888888777666666666666666666666555555555555333333333333333333333333444444555555666777777777777777777888999999::::::;;;<<<<<<===>>>??????@@@EEEGGGIIIIIIIIIKKKMMMPPPVVVXXX[[[\\\^^^___bbbdddhhhiiirrryyyyyysssuuuwwwwwwuuuvvvqqq___SSSJJJCCCCCCEEEEEEEEEGGGSSS]]]eeeooo}}}xxxvvvtttrrrsssvvvyyy|||zzzvvvpppmmmmmmooopppqqqqqqqqqpppppppppqqqssstttooollliiiggghhhiiihhhggg^^^[[[TTTMMMGGGCCCBBBBBB===HHH^^^ttt~~~|||xxxxxxppplllppp}}}bbbSSSMMMIIIGGGFFFKKKKKKMMMRRRWWWWWWRRRLLLLLLKKKOOOXXX^^^```dddjjjgggkkkkkkhhhoooxxxeee]]]dddgggeee^^^[[[___```___gggiiinnnuuummm\\\SSSPPPTTTYYY^^^gggpppsssvvvyyyxxxuuuxxxxxxXXXXXX]]]tttjjjIII;;;999:::999999888777777666666666666666666555555555555333333333333333333333333444444555555666777777777666777777888888999::::::;;;;;;<<<===>>>???@@@@@@EEEFFFHHHHHHIIIJJJMMMOOOVVVXXX[[[\\\]]]___bbbdddhhhiiirrryyy{{{rrrllliiivvvzzz{{{tttmmmooo}}}zzzfffUUUOOOGGGBBBCCCEEEEEEEEEGGGUUU^^^fffttt~~~}}}vvvtttrrrpppppprrruuuxxxuuussspppnnnooopppoooooossssssrrrrrrsssuuuvvvwwwzzzvvvqqqmmmlllllllllkkkccc^^^WWWPPPJJJFFFEEEEEE:::DDDYYYooo{{{{{{xxxxxxvvvpppppptttqqqxxxkkkSSSHHHGGGHHHIIIIIIKKKMMMQQQUUUWWWUUUQQQMMMQQQTTT[[[bbbeeeffflllrrrpppuuussspppxxxllljjjvvvsssmmmggggggnnnrrrrrr~~~~~~bbb[[[[[[[[[___gggkkkvvvtttWWWWWW]]]yyydddHHH<<<::::::::::::999888888777777666666666666555555555555333333333333333333333333444444555555666777777777666666777888888999999:::;;;;;;<<<===>>>???@@@@@@DDDEEEGGGHHHHHHJJJLLLOOOVVVXXXZZZ\\\]]]___bbbdddhhhjjjrrryyyzzzsssnnnmmmsss|||{{{vvvzzzuuu```PPPJJJDDDAAACCCEEEDDDEEEGGGQQQZZZddduuu|||zzzvvvtttqqqnnnnnnnnnpppqqqooonnnnnnoooqqqqqqpppnnnttttttttttttuuuvvvxxxyyy~~~{{{wwwtttrrrpppooonnnddd___YYYSSSMMMIIIFFFDDD;;;BBBSSSiiixxx{{{zzzyyy{{{vvvvvvqqqeeegggtttsss___KKKEEEGGGJJJKKKLLLKKKQQQXXXYYYUUUQQQQQQSSSYYY^^^eeehhhhhhiiinnnsssuuuuuuuuu|||yyyuuuyyy{{{ssspppvvvxxxaaa___bbbaaagggrrrvvvqqqUUUVVV]]]}}}]]]GGG@@@???;;;;;;::::::999888888777666666666666555555555555333333333333333333333333444444555555666777777777666666777777888999999999:::;;;<<<===>>>???@@@AAACCCDDDFFFGGGHHHIIILLLOOOUUUWWWZZZ\\\]]]___aaaccchhhiiisssyyy~~~zzzxxxrrrzzznnn[[[NNNGGGBBBAAACCCEEECCCDDDGGGOOOYYYcccvvv~~~{{{wwwxxxuuurrrooommmmmmmmmnnnkkkkkkmmmpppssssssqqqooorrrqqqqqqqqqrrrsssuuuvvvvvvvvvwwwvvvssspppnnnlllccc```[[[VVVRRRLLLEEEAAA===@@@NNNcccttt{{{||||||zzzxxxzzzrrrddd\\\dddttteeeWWWJJJGGGJJJKKKLLLMMMNNNWWW```]]]SSSOOOTTT\\\```gggmmmnnnmmmoootttyyyxxxssszzz|||}}}}}}zzzuuufffffffffeeekkkwww}}}mmmSSSXXXaaavvvSSSDDDAAA@@@;;;;;;::::::999888888777666666666666555555555555333333333333333333333333444444555555666777777777555666666777888888999999::::::;;;===>>>@@@AAAAAABBBDDDFFFGGGHHHIIIMMMOOOUUUWWWZZZ[[[\\\^^^aaacccfffhhhrrrzzzvvvdddSSSJJJEEEBBBBBBEEEEEECCCDDDGGGJJJSSS\\\mmm~~~{{{xxxzzzxxxuuurrrqqqppppppqqqlllmmmpppsssuuuuuussspppnnnnnnmmmlllmmmnnnoooppplllooorrrrrrooollljjjiiigggccc]]]YYYUUUOOOHHHCCCAAA@@@HHH\\\oooyyy|||~~~vvvwwwwwwlll___ZZZfffvvvuuuYYYPPPIIIIIIKKKLLLOOOSSSXXX___ccc^^^VVVTTT]]]fffiiiooossstttvvv|||}}}{{{}}}vvvooommmlllnnnwwwhhhSSS^^^llljjjJJJ@@@???>>>:::::::::999888888777777666666666666555555555555333333333333333333333333444444555555666777777777555555666777777888888999999:::;;;===>>>@@@AAABBBBBBDDDFFFGGGHHHJJJMMMPPPUUUWWWYYY[[[\\\^^^aaacccdddgggqqqzzzyyykkkYYYKKKEEEDDDBBBCCCFFFFFFCCCCCCFFFEEEKKKPPP___www|||~~~}}}{{{zzzyyyxxxwwwxxxxxxyyyttttttuuuwwwyyywwwtttqqqoooooommmlllllllllmmmnnnjjjmmmoooooollliiiiiijjjpppiii```ZZZWWWSSSNNNJJJCCC???CCCTTTiiivvv|||~~~uuuvvvrrrwwwpppddd```lllyyyvvvaaaOOOKKKIIIJJJLLLOOOXXXaaaiiifffbbb^^^]]]aaahhhnnntttxxxyyyxxx}}}|||~~~{{{vvvxxx|||zzz|||}}}bbbTTThhh{{{cccGGG@@@???;;;:::999999888777777666666666666666666555555555555333333333333333333333333444444555555666777777777555555666666777888888888999:::;;;===>>>@@@AAABBBCCCEEEGGGHHHIIIKKKOOOQQQTTTVVVYYY[[[\\\^^^```bbbbbbeeepppyyyuuufffSSSFFFBBBDDDCCCDDDGGGFFFCCCCCCFFFEEEIIIKKKWWWppp{{{|||||||||{{{{{{|||~~~{{{{{{{{{{{{{{{xxxtttqqqsssrrrqqqoooooooooooopppnnnpppqqqnnnkkkjjjkkkmmmxxxoooccc[[[XXXVVVSSSQQQDDD>>>???PPPeeettt{{{}}}xxxwwwooommmxxxlllhhhrrr|||mmmUUUKKKIIIIIIKKKNNNTTTaaaooouuukkk```]]]ccckkkppprrr~~~~~~{{{}}}zzzuuurrrnnnsss___UUUooobbbIIICCC@@@;;;999999888888777666666666777666666666555555555555333333333333333333333333444444555555666777777777555555666666777888888888999:::;;;===>>>@@@AAABBBCCCEEEGGGIIIJJJLLLOOORRRTTTVVVYYY[[[\\\^^^```bbbaaadddpppyyy|||ppp```NNNEEEBBBBBBBBBAAACCCEEEGGGHHHHHHCCCOOOJJJNNNpppxxxwwwzzzzzz|||{{{zzz~~~|||wwwrrrqqqtttwwwzzzrrrnnnqqqssspppppprrrooonnnnnnmmmmmmmmmnnnnnntttkkkaaa\\\]]]```aaa___LLLAAA@@@IIIXXXqqqyyyzzzzzzsssmmmwww{{{tttvvv}}}bbbOOOIIIJJJKKKLLLNNNXXXgggrrrtttddd\\\dddlllmmmoootttyyy|||vvvsssqqquuu___YYYkkk___HHHBBB===:::999999999888888888888777666555555555555444444444444333333222222333333444555555555555666666666666888888888777888888999999999:::;;;===???AAACCCDDDDDDEEEGGGHHHIIIKKKOOORRRVVVVVVWWWZZZ^^^aaabbbbbbeeebbbjjjuuuuuuiiiZZZJJJBBBBBBCCCBBBBBBCCCEEEGGGHHHHHHEEEMMMJJJTTT}}}|||wwwwwwzzzyyyzzzyyywwwzzz}}}{{{{{{yyyvvvssssssvvvyyyxxxqqqnnnppprrrpppppprrrqqqqqqpppooooooooooooooopppkkkdddaaabbbcccccccccYYYJJJBBBDDDQQQlll}}}{{{zzztttlllqqqvvvYYYJJJGGGJJJNNNSSSWWW___iiipppiii```^^^hhhpppqqquuu|||}}}zzzwww|||}}}ZZZXXXnnn^^^FFF@@@;;;:::999999999888888888888777777777666666666555555555444333333222222333333444555555555555666666666666888888777777888888999999999:::<<<===@@@AAACCCDDDDDDFFFGGGHHHIIILLLOOORRRVVVWWWXXX[[[^^^aaaccccccfffccckkkuuuyyyqqqzzzyyykkk^^^QQQEEE@@@AAADDDDDDDDDDDDEEEFFFGGGHHHGGGLLLLLL```}}}yyywwwwwwyyyyyyzzzxxxuuuwww{{{{{{xxxtttuuuvvvuuutttuuuwwwyyyuuupppmmmooopppoooooorrrtttsssrrrqqqppppppooooooiiihhhgggeeedddccccccbbb```PPPGGGGGGPPPjjj}}}}}}wwwxxxtttnnnrrrzzzrrrrrrxxx~~~hhhRRRHHHHHHMMMVVV```gggjjjllllll```___eeennnrrrssszzzuuuVVVWWWoooXXXCCC???<<<<<<999999999888888888888777888777777777666666666666444444333333333333444444555555555555666666666666777777777777777888999:::::::::<<<>>>@@@BBBCCCDDDDDDFFFGGGHHHIIILLLPPPSSSWWWXXXZZZ\\\___bbbdddeeehhhdddlllvvvpppjjjmmmsss}}}ppp```TTTIIIAAA???BBBDDDEEEEEEEEEEEEFFFHHHIIILLLPPPZZZwwwyyyxxxyyyxxxxxx||||||yyyvvvvvvyyyyyyuuuqqqrrrtttuuuuuuuuuvvvvvvrrrooommmmmmmmmnnnoooqqqtttsssqqqpppooonnnmmmmmmbbbdddgggfffddd```^^^]]]YYYOOOMMMPPPWWWlll{{{wwwvvvwwwuuuppprrr{{{qqqkkkmmmttt||||||___OOOKKKNNNUUUaaammmtttssslllggg___ccckkkrrrrrrsss~~~rrrWWWVVVlll~~~QQQBBB???===>>>999999999888888888777777777777777666666666555555444444333333333333444444555555555555666666666666777777666777777888999::::::;;;<<<>>>@@@BBBCCCDDDEEEFFFHHHIIIJJJLLLPPPSSSWWWYYY\\\^^^```bbbdddfffiiieeemmmvvvoooaaabbbjjjiii~~~}}}tttfffWWWLLLEEE@@@AAADDDCCCEEEGGGFFFEEEFFFIIIKKKNNNVVVmmmzzz{{{{{{yyyxxx||||||yyyuuuuuuxxxwwwsssrrrsssssstttttttttsssrrrppppppnnnlllkkkmmmooooooqqqpppooommmlllkkkkkkkkkaaadddhhhhhhddd___[[[YYYSSSMMMNNNRRRXXXlll{{{xxx}}}zzzvvvpppmmm}}}{{{yyyuuuqqqllljjjnnntttzzz~~~sssXXXMMMNNNVVV]]]iiitttxxxsssiiiaaaaaagggooosssssswwwnnnWWWWWWkkktttNNNCCCAAA===>>>999999999888888888777777666666666555555555444444555444444333333444444555555555555555666666666666666666666666777888999::::::;;;<<<>>>@@@BBBDDDEEEEEEFFFHHHIIIJJJLLLPPPSSSWWWYYY]]]______aaaeeegggiiifffmmmwwwmmm]]][[[aaaddd}}}|||uuuiii\\\OOOHHHDDDAAABBBEEEBBBEEEGGGGGGFFFGGGJJJNNNKKK[[[~~~~~~|||yyyxxxyyyzzzwwwssssssvvvvvvrrrvvvtttsssssstttsssqqqnnnppprrrqqqllljjjlllnnnnnnooonnnmmmlllkkkjjjjjjjjjggghhhjjjjjjhhhddd___[[[VVVMMMKKKJJJOOOeeezzz}}}}}}xxxvvvsssooo{{{|||iiiaaaeeeqqqzzzppplllkkklllmmmppptttyyy{{{jjjSSSNNNRRR___eeennnuuuuuuooofff```eeejjjqqquuuxxx}}}hhhUUUYYYtttpppMMMDDDAAA<<<<<<999999999888888888888777555555555555444444444444555555444444444444555555555555555555666666666666555555555666777888999:::;;;;;;===???AAACCCDDDEEEEEEGGGHHHIIIJJJMMMQQQTTTVVVYYY]]]______```dddhhhiiieeemmmwwwoooaaa___cccoootttjjj___SSSHHHDDDDDDCCCCCCEEEAAADDDHHHHHHFFFGGGLLLPPPXXXnnn{{{yyyyyyxxxyyywwwssstttxxxxxxuuuxxxuuusssrrrsssssspppnnnppptttsssllliiilllnnnmmmoooooonnnmmmllllllmmmmmmkkkiiiiiijjjkkkiiiddd___ZZZPPPJJJFFFGGG]]]tttyyyyyyuuuvvvxxxsssyyy|||kkkWWWNNNOOOWWWdddooo{{{vvvssspppmmmnnnpppqqqsssvvvyyy{{{zzz```QQQSSS\\\iiiooouuuwwwsssnnnjjjhhhmmmqqqvvv{{{yyycccSSS___kkkHHH@@@>>>:::<<<999999999888888888888777666666666666555555555555555555444444444444555555555555555555666666666666555555555555777888999:::;;;<<<===???AAACCCDDDEEEFFFGGGIIIJJJKKKMMMQQQTTTUUUYYY]]]___^^^___ccchhhhhheeelllwww}}}qqqiiilllsss~~~{{{mmmcccYYYNNNEEECCCDDDCCCCCCDDD@@@DDDHHHHHHGGGHHHMMMRRRppp{{{xxxyyyzzz{{{yyyvvvwww||||||yyyxxxuuurrrrrrssssssqqqoooqqqvvvuuummmiiikkkmmmlllppppppooooooooooooooopppkkkhhhfffhhhllllllgggbbb[[[RRRMMMGGGFFFXXXmmmqqqyyyuuuvvvxxxpppnnnnnn^^^MMMEEEFFFKKKUUU]]]bbbiiilllhhhdddhhhoootttrrrtttuuuvvvvvvxxxzzz|||oooZZZQQQZZZgggrrrwww{{{zzztttpppppprrrvvvxxx|||{{{cccRRRcccdddAAA;;;;;;999===999999999888888888888777777777777777666666666666555555444444444444555555555555555555666666666777444444555555666888999:::;;;<<<===???AAACCCEEEEEEFFFGGGIIIJJJKKKMMMQQQTTTTTTYYY]]]^^^]]]^^^ccchhhgggdddlllwww}}}tttxxx|||qqqcccYYYNNNHHHAAA@@@CCCEEEDDDBBBEEEDDDDDDEEEDDDDDDKKKTTT|||xxxsssssszzz|||~~~|||yyyyyy|||zzzyyyvvvsssqqqrrruuuwwwxxxvvvtttqqqooooooooooooqqqrrrrrrqqqnnnmmmmmmnnniiigggfffhhhjjjjjjgggccc___WWWMMMGGGFFFOOOcccuuuuuuyyyvvvsssuuuuuueeeYYYLLLGGGEEEEEEHHHMMMRRRWWW^^^eeejjjnnnrrruuuvvvvvvvvvvvvwwwwwwwwwwwwjjjXXXXXXdddnnn~~~|||yyywwwuuutttrrrppp}}}~~~rrreeeYYYjjj\\\FFF>>>888777;;;999999999888777666666555444444444444444333333333444444444444444444444444444444444555555555555666555555666777888999:::::::::;;;<<<>>>@@@BBBDDDDDDEEEGGGJJJKKKLLLOOORRRUUU[[[]]]___^^^]]]___dddhhhkkkhhhnnnvvv|||ssshhhZZZQQQKKKFFFAAA@@@BBBEEEDDDCCCKKKHHHGGGIIIIIIJJJPPPXXXyyyuuuvvvwwwyyy|||{{{yyyyyy{{{~~~zzzyyyvvvtttrrrsssvvvxxxzzzxxxtttpppooooooppprrrpppppppppppppppooooooooojjjhhhgggiiilllllliiifff___XXXOOOIIIFFFLLL]]]mmmuuuzzzxxxuuuuuupppuuu|||aaaVVVJJJFFFEEEEEEGGGKKKSSSYYYbbbjjjooorrrtttuuuxxxxxxxxxxxxyyyyyyyyyyyyyyy```ZZZeeeuuu{{{vvvvvvvvvuuuttt~~~mmmdddZZZlllYYYEEE???:::999<<<999999888888777666666555777777666666555555555444444444444444444444444444444444444555555555555666555555666777888999:::::::::;;;<<<>>>@@@BBBDDDDDDFFFGGGJJJKKKLLLOOORRRUUU[[[]]]___^^^]]]___dddhhhjjjgggnnnvvvvvvmmmbbbVVVMMMGGGDDD@@@@@@BBBEEEEEECCCIIIEEEDDDFFFIIIKKKQQQWWW{{{xxxzzztttxxx{{{{{{yyyxxxzzz}}}{{{yyywwwttttttuuuwwwxxxzzzwwwssspppnnnppprrrtttpppnnnmmmooorrrsssqqqnnnkkkiiihhhjjjmmmooollljjjbbb\\\UUUNNNHHHIIITTTaaapppxxxwwwvvvvvvnnnkkkuuu}}}xxx^^^SSSIIIFFFFFFGGGKKKOOOZZZaaajjjrrrwwwxxxxxxxxxzzzzzz{{{{{{{{{|||||||||ooo```eeeuuuwwwrrrrrrvvvzzz{{{eeeaaa[[[pppSSSBBB@@@===:::<<<999999888888777666666666888888777666555555444444444444444444444444444444444444444555555555555666555555666777888999:::::::::;;;<<<>>>@@@BBBDDDDDDFFFGGGIIIKKKLLLOOOSSSVVV[[[]]]______^^^___dddhhhiiifffmmmuuu|||qqqggg\\\RRRKKKCCCAAA@@@@@@CCCEEEEEEDDDCCC@@@AAAFFFJJJLLLOOOTTTxxx|||zzz|||vvvyyy||||||yyyxxxyyyzzz{{{yyyvvvuuuuuuwwwwwwxxxuuutttsssrrrrrrssstttuuurrrooommmooossstttqqqlllkkkiiihhhjjjnnnpppooolllhhhddd]]]VVVNNNIIINNNWWWiiisssuuuuuuwwwpppjjjoooxxxxxx{{{|||www___TTTIIIGGGJJJNNNUUU[[[fffkkksssxxx{{{|||}}}~~~||||||}}}}}}~~~qqqiiiqqq|||{{{yyyvvvtttuuu{{{uuurrrsssrrrvvv{{{zzz]]]]]][[[tttxxxLLL???@@@>>>;;;;;;888888888888777777666666666666555444333222222111444444444444444444444444444444444555555555555666555555666777888999:::::::::;;;<<<>>>@@@BBBDDDDDDFFFHHHIIIKKKLLLOOOTTTWWW[[[^^^``````___```dddhhhhhheeemmmuuusssggg]]]TTTKKKEEEAAA@@@@@@BBBDDDEEEEEEEEEEEEDDDFFFKKKMMMMMMOOOSSSrrr|||{{{}}}{{{~~~}}}yyyvvvwwwxxx{{{xxxuuuuuuvvvxxxxxxwwwqqqssswwwyyy{{{zzzyyyxxxtttqqqnnnpppttttttooojjjkkkiiihhhjjjnnnpppooommmnnnkkkfff___TTTKKKLLLRRRfffqqqttttttxxxsssmmmrrr|||xxxxxxzzzxxxdddWWWKKKIIINNNVVV```iiimmmpppuuuxxxzzz|||~~~ssskkkooorrruuuxxxuuu{{{ttthhhdddfffiiiggglllrrrxxxrrrXXXYYY\\\zzzlllFFF<<>>@@@BBBDDDDDDGGGHHHIIIJJJLLLPPPUUUYYY[[[^^^```aaa```aaadddggghhheeemmmvvvxxxlllaaaYYYQQQJJJEEE@@@@@@BBBDDDEEEEEEEEEEEEGGGGGGIIILLLKKKIIINNNTTT|||~~~~~~{{{{{{}}}|||wwwtttuuuxxxzzzwwwttttttwwwyyyxxxvvvrrrvvv{{{|||yyysssrrrqqqrrrtttrrrnnnjjjmmmjjjhhhjjjnnnqqqpppnnnqqqooollleeeYYYMMMKKKOOOcccqqquuusssvvvsssoootttzzzvvvxxxyyygggZZZNNNLLLQQQYYYdddnnnlllnnnrrruuuwww{{{lllbbbccchhhpppyyyyyysssmmmmmmlllkkkkkkiiimmmrrrxxxiiiWWWWWW^^^bbbCCC<<>>@@@BBBDDDDDDGGGHHHIIIJJJLLLPPPVVVZZZZZZ^^^aaabbbaaaaaadddggghhhfffnnnwwwxxxpppeee[[[TTTNNNHHHCCC@@@AAADDDFFFFFFEEEEEEEEEDDDEEEHHHIIIHHHJJJWWWddd|||{{{||||||yyyzzz}}}~~~yyyuuusssuuuyyyyyyvvvrrrssswwwyyywwwttttttwww{{{~~~~~~|||xxxuuupppqqqssstttsssqqqooommmpppmmmjjjlllooorrrqqqppppppnnnlllfffZZZMMMIIILLLZZZmmmuuusssuuusssqqqvvv}}}ttttttwwwfff[[[PPPNNNQQQWWW___fffeeeiiipppuuuzzz~~~ddd]]]cccmmmyyy~~~{{{xxxxxxvvvxxx|||___YYYVVVbbbyyy\\\CCC???@@@;;;888;;;777777777777777777777888555555555666666666666666444444444444444444444444444444444555555555555666555555666777888999:::::::::;;;<<<>>>@@@BBBDDDDDDGGGHHHIIIJJJLLLPPPWWW[[[ZZZ^^^aaabbbaaaaaadddggghhhfffoooxxxllleee[[[SSSMMMHHHBBB>>>@@@BBBEEEGGGGGGFFFEEEEEEDDDFFFIIIKKKKKKSSSggg{{{ttt{{{xxxwwwzzzzzzxxxzzz~~~}}}}}}{{{wwwsssrrrvvvzzzyyyuuurrrssswwwyyywwwsssuuuvvvxxxyyywwwuuurrrpppmmmpppssstttsssqqqpppppprrrooolllmmmqqqssssssqqqnnnlllkkkeeeYYYLLLHHHJJJPPPgggsssrrruuusssrrrxxx~~~rrrqqqtttdddZZZPPPOOOQQQSSSXXX]]]aaagggpppyyy{{{```___lllyyywwwWWW[[[VVVdddsssYYYDDDAAAAAA;;;999<<<777777777777777888888888222222333333444555555555444444444444444444444444444444444555555555666666555555666777888999:::::::::;;;<<<>>>@@@BBBDDDDDDGGGHHHIIIJJJLLLQQQWWW[[[ZZZ^^^bbbcccbbbbbbdddggghhhgggoooyyyxxxqqqbbb^^^VVVLLLDDDAAABBBCCCBBBBBBDDDEEEFFFFFFFFFFFFHHHDDDLLLQQQMMMZZZxxxyyyzzz{{{zzzvvvrrrqqqvvv|||~~~{{{vvvsssrrrssssssssssssvvvyyyzzzxxxuuurrrqqqrrrsssttttttssspppmmmkkkqqqpppooommmlllmmmooopppwwwxxxvvvtttuuuwwwtttnnnooolllgggccc^^^WWWNNNGGGOOOeeexxxzzztttssstttssswwwrrruuummmeee\\\XXXXXX\\\```aaaiiiooovvv{{{~~~{{{hhhqqq~~~hhh^^^\\\UUUxxxcccSSSCCC>>>>>>===:::999888888888888777777777777666666666666555555555555444444444444444444444444555444444444444555666666333444555666777888999::::::;;;<<<>>>???AAABBBBBBHHHIIIJJJKKKMMMPPPUUUYYY[[[```dddccc___^^^ccchhhjjjmmmlll{{{uuunnn___ZZZQQQIIICCCAAABBBCCCBBBCCCDDDEEEFFFGGGGGGGGGIIIHHHRRRWWWWWWnnn}}}{{{|||{{{vvvqqqppptttxxx|||yyytttqqqqqqrrrrrrrrrsssvvvyyyyyywwwtttrrrqqqttttttrrrqqqooommmkkkjjjlllpppsssqqqmmmkkkmmmpppvvvwwwtttqqqrrrtttrrrmmmkkkhhhdddbbb___YYYQQQJJJMMMbbbuuuyyyvvvttttttssswww}}}uuuuuurrrmmmfffbbbdddhhhkkkllloootttzzz~~~{{{qqq```YYY\\\]]]___PPPBBB===>>>===::::::888888888888777777777777666666666666555555555555444444444444444444444444444444444444444555666666444555666777888:::;;;;;;:::;;;<<<>>>???AAABBBCCCHHHIIIJJJKKKMMMQQQUUUYYY\\\aaaeeeeeeaaa```dddiiikkknnnmmm{{{yyynnngggZZZSSSIIICCCBBBBBBCCCBBBBBBCCCDDDFFFGGGGGGHHHHHHHHHJJJSSSXXX```{{{|||}}}{{{vvvqqqpppsssvvvzzzvvvrrrooopppqqqrrrrrruuuxxxzzzzzzxxxuuusssrrrvvvtttqqqnnnllljjjjjjjjjiiipppvvvtttnnnjjjlllpppttttttqqqmmmmmmppppppmmmjjjhhheeecccbbb]]]VVVPPPKKK\\\oooxxxxxxvvvtttsssnnnrrryyytttsssoookkkiiijjjnnnppprrrwwwzzz}}}~~~~~~www\\\[[[[[[hhhZZZLLL@@@<<<===<<<;;;:::888888888888777777777777666666666555555555555444444444444444444444444444444444444444555555666666555555666888999:::;;;<<<:::;;;<<<>>>@@@AAACCCCCCGGGIIIJJJLLLMMMQQQVVVYYY]]]bbbfffeeebbbaaaeeehhhlllnnnlllyyy|||pppeee^^^TTTLLLBBB>>>@@@CCCDDDBBBCCCDDDEEEGGGHHHIIIIIIIIIJJJKKKSSSZZZjjj~~~||||||{{{wwwtttsssvvvxxxyyyuuuqqqoooppprrrssstttxxxzzz||||||yyyvvvuuutttuuutttrrrpppooonnnmmmmmmlllppptttsssooolllnnnpppooopppmmmiiiiiinnnqqqpppnnnkkkiiihhhgggccc\\\WWWKKKVVVgggvvv{{{yyyuuusssoookkk~~~}}}rrrrrrpppmmmlllnnnqqquuuwwwpppZZZ]]]^^^ttt{{{TTTHHH>>><<<===<<<;;;;;;888888888888777777777666666666555555555444444444444444444444444444444444333444444555555555555555444555666777999:::;;;;;;:::;;;<<<>>>@@@BBBCCCDDDGGGIIIJJJLLLNNNRRRWWWZZZ]]]aaaeeeeeecccbbbdddgggjjjmmmkkkwwwvvviii^^^YYYMMMFFF???===@@@DDDDDDCCCCCCDDDFFFHHHIIIJJJJJJKKKMMMMMMWWWfff{{{~~~zzzzzzzzzyyyxxxyyy{{{}}}yyyvvvrrrppprrrtttvvvvvvvvvxxxzzzyyywwwuuuttttttssstttuuuvvvuuutttrrrqqqtttrrrpppooopppqqqqqqpppkkkmmmkkkggghhhooossstttqqqnnnllljjjiiieee^^^XXXMMMQQQ```ttt~~~{{{uuuttttttlll{{{rrrrrrqqqppppppsssyyy~~~eeeTTTYYY```}}}zzzOOOFFF===<<<===;;;;;;<<<888888888888777777777666555555555555444444444444444444444444444444444444333444555555666666555555333444555666777999:::::::::;;;<<<>>>@@@BBBDDDEEEGGGIIIKKKLLLNNNRRRWWW[[[\\\___cccdddcccbbbcccdddhhhkkkjjjuuu}}}qqqcccZZZUUUGGGCCC???>>>AAADDDEEEDDDDDDEEEGGGHHHJJJKKKLLLLLLJJJMMM```xxxyyy{{{|||yyyyyyyyyzzz{{{}}}yyyvvvsssrrrsssvvvxxxyyyqqqsssuuuuuutttsssssssssrrrtttvvvxxxyyywwwuuusssxxxtttoooooorrrttttttqqqjjjlllllliiijjjpppuuuvvvqqqnnnllljjjiiiddd]]]XXXQQQNNNZZZrrr}}}vvvuuutttlllzzzwwwnnnmmmkkkkkkoooxxxvvvyyy}}}yyy^^^SSS[[[^^^|||wwwLLLDDD=========;;;:::<<<888888888888777777777777555555555444444444444333444444444444444444444444222333555666666666555444333333444666777888999::::::;;;<<>>>>>===;;;:::<<<888888888888777777777777555555555444444444333333444444444444444444444444222333555666777666555444444444555666888999:::;;;:::;;;<<>>;;;:::<<<888888888888777777777777555555444444444333333333444444444444444444444444222333555777777666555444555555666888999:::;;;<<<:::;;;===???AAADDDFFFGGGGGGIIIKKKMMMOOOSSSYYY]]]^^^```ccceeefffeeedddcccffflllooo{{{~~~lllXXXJJJDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFBBBEEEIIIKKKJJJJJJNNNSSS___}}}~~~vvv{{{{{{xxxwwwyyy~~~|||zzzvvvqqqoooqqqsssvvvwwwtttxxx|||}}}{{{yyyyyyzzz}}}|||yyyuuurrrrrrtttwwwyyywwwvvvvvvxxxwwwsssoooooonnnnnnppptttwwwyyyzzzxxxwwwuuusssoookkkgggeeeeeeYYYTTTaaattt~~~|||vvvtttpppttt{{{rrrkkkbbb[[[^^^gggzzziii^^^XXX^^^uuuVVVEEEAAA===:::::::::::::::777777777777777888888888666555555555555444444444444444222222222222444444333444555555666666555555111333555666666888;;;=========???AAACCCEEEFFFGGGIIILLLNNNOOOOOOSSSYYY______aaabbbcccbbbbbbccceeeiiilllpppuuu|||nnn\\\MMMDDDBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGKKKFFFEEEHHHKKKLLLSSS[[[fff}}}zzz{{{}}}~~~}}}zzz{{{xxxtttssstttuuuvvvwwwtttxxx{{{|||{{{{{{{{{}}}}}}|||zzzxxxwwwwwwwwwwwwzzzxxxuuuuuuuuutttqqqnnnkkkkkkkkkmmmppptttvvvwwwtttuuuvvvvvvsssnnnhhheeeccc\\\WWW^^^ooo}}}~~~yyyuuuqqquuu~~~yyyrrrkkklllqqqxxxcccZZZWWWdddtttNNNDDDAAA===::::::::::::999777777777777777777777888666555555555555444444444444333333222222333333444333444555555666666555555222444555666666777:::<<<======???AAACCCEEEFFFGGGJJJLLLOOOOOOPPPTTTZZZ```___aaabbbcccbbbbbbccceeeiiilllppptttxxxlll[[[LLLCCC@@@AAACCCDDDDDDEEEEEEFFFGGGGGGHHHOOOEEECCCKKKMMMKKKRRR___sssppp{{{}}}~~~|||yyywwwvvvwwwwwwvvvuuutttvvvxxxzzzyyyyyy{{{|||{{{yyyxxxyyy{{{{{{yyyvvvxxxuuurrrppppppooonnnlllhhhhhhiiijjjmmmpppssstttrrruuuyyy{{{yyysssmmmhhhbbbaaa]]]\\\gggxxx~~~sssnnnppp~~~vvv]]]XXXYYYrrreeeFFFCCC@@@===::::::::::::999888888777777777777777777666555555555555444444444444333333222222333333444333444555555666666555555444555666666666777999;;;======???AAACCCEEEFFFGGGKKKNNNPPPPPPQQQUUU[[[aaa___aaabbbcccbbbbbbccceeeiiikkkooottt||||||lll```OOODDD@@@AAACCCCCCDDDEEEEEEFFFGGGHHHIIIIIILLLEEEGGGPPPPPPJJJQQQbbbiii```yyy}}}|||{{{yyyyyyzzzxxxvvvsssttttttuuuuuuuuuuuuvvvvvvvvvtttuuuyyy}}}~~~xxxsssrrrpppmmmjjjjjjkkkllllllkkkkkkkkkkkklllmmmppprrrrrruuuyyy{{{{{{wwwrrrnnneeehhhddd[[[___ppp}}}tttooonnn{{{kkk[[[ZZZaaa^^^EEEBBB???<<<::::::::::::999888888888777777777777777666555555555555444444444333333333333333333333333333444555555666555555555555666777777666777999;;;======???AAACCCEEEFFFGGGLLLNNNQQQQQQRRRVVV\\\bbb___aaabbbcccbbbbbbccceeehhhiiinnnttt|||ttt```VVVIIIBBBBBBDDDCCCAAAEEEEEEFFFGGGHHHIIIJJJJJJJJJGGGJJJQQQPPPOOO___uuusssaaammm~~~zzz~~~}}}{{{}}}|||zzz{{{}}}~~~}}}}}}~~~~~~|||xxxuuuwwwuuusssrrrqqqqqqqqqqqqrrrrrrtttyyyxxxrrrnnnmmmkkkiiiiiikkknnnqqqpppqqqqqqooommmmmmooorrrttttttuuuvvvuuutttrrrqqqjjjnnniii]]][[[hhhwwwxxxuuurrruuuccc\\\]]]jjjYYYDDDAAA>>><<<:::;;;;;;999888888888888888777777666666666555555555555444444444333333333333333333333333333444555555666555555555555666777777777777999;;;======???AAACCCEEEFFFGGGLLLOOOQQQRRRRRRVVV\\\bbb___aaabbbcccbbbbbbccceeeggghhhmmmttt{{{vvvhhhRRRLLLDDDBBBCCCDDDBBB@@@EEEFFFGGGHHHIIIJJJKKKLLLLLLLLLLLLNNNQQQ]]]vvv|||kkkqqq}}}{{{}}}|||{{{zzzyyyxxxyyy~~~~~~~~~{{{xxxyyyvvvqqqooonnnnnnnnnmmmoooqqqtttzzz~~~}}}wwwrrrmmmmmmllllllkkknnnrrruuusssuuuuuurrrooonnnpppssstttsssrrrppppppppppppqqqpppoookkkbbb\\\aaaqqq~~~xxxuuuqqqoootttxxx\\\\\\___tttPPPBBB@@@>>>;;;;;;;;;;;;999888999999888888777666666666666555555555555444444444222333333444444333333222333444555555666666555555555666777777777888:::<<<======???AAACCCEEEFFFGGGLLLNNNQQQQQQRRRVVV\\\bbb___aaabbbcccbbbbbbccceeehhhhhhmmmuuuzzz{{{iiiYYYHHHDDDAAAAAACCCEEEEEEDDDFFFFFFGGGIIIJJJKKKLLLMMMMMMOOOOOOOOOYYYnnnzzzqqqvvvzzzyyyyyyxxx{{{zzzwwwxxxzzzzzzzzz{{{|||{{{xxxvvvuuupppkkkiiiiiijjjjjjiiiiiimmmrrrvvvxxxvvvrrrpppkkkmmmmmmlllkkkmmmppptttqqqtttuuusssooonnnrrrvvvwwwvvvtttrrrpppppppppqqqrrrmmmiiiggg```^^^lllyyytttnnnjjjpppkkkXXX^^^dddsssHHHDDD???===;;;;;;;;;;;;999888999999888888777666666555666555555555555444444444222333333444444333333222333444555555666666555555444555777777888999<<<>>>======???AAACCCEEEFFFGGGLLLNNNPPPQQQQQQUUU\\\aaa___aaabbbcccbbbbbbccceeejjjhhhmmmtttxxxsss___MMMCCCBBB@@@AAADDDGGGIIIJJJFFFGGGHHHIIIKKKLLLMMMNNNJJJQQQSSSUUUcccyyyrrrrrr}}}xxxvvvuuuvvv|||~~~vvvtttuuutttttttttuuuvvvvvvtttrrrnnnjjjdddbbbdddffffffeeeccchhhnnnrrrqqqooommmkkkiiikkklllkkkiiiiiilllooonnnqqqsssrrroooooossswww{{{zzzyyywwwuuutttsssrrrsssjjjgggjjjccc]]]jjjyyyppplllsss~~~dddXXX```hhhgggCCCIII>>>===;;;;;;;;;;;;999888999999999888777666666555666666555555555444444444222222444444444444222222333444555555666666555555333555666777888:::<<>>======;;;:::999888888777666666666666666777888666666777777777777666666444444444444444444444444555444444444444555666666555555555666777999;;;<<>>===<<<;;;:::999999888888777777666666777777777666666777777777777666666444444444444444444444444444444444444444555555666555555555666888999;;;<<>>======<<<;;;:::999999888:::999888777777777777777555666666777777666666555444444444444444444444444333333333444444444555555555555666666888999;;;<<>>======<<<;;;::::::999999;;;;;;999888777777777777555666666666666666666555444444444444444444444444222333333444444444444444555555666777888:::;;;<<<@@@@@@AAACCCEEEGGGIIIJJJLLLNNNQQQSSSVVVYYY^^^bbbaaa___^^^aaaeeehhhhhhfffhhhgggmmmuuuzzz{{{lllXXXJJJCCCCCCDDDFFFEEEEEEFFFHHHJJJKKKMMMMMMNNNNNNOOOOOOOOOQQQUUUWWWZZZnnn{{{~~~yyyzzz~~~yyyxxxwwwvvvtttpppllliiihhhggggggkkkpppssssssqqqoooppprrrqqqooonnnnnnnnnqqqpppppprrrtttsssooolllkkkiiigggeeefffhhhjjjllliiillloooqqqqqqoookkkiiieeejjjkkkhhhgggjjjkkkjjjnnnnnnnnnmmmkkkhhheeecccbbbaaa``````bbbeeegggfffeeeuuu~~~{{{aaa\\\^^^wwwvvvRRRGGGDDD???<<<<<<<<<;;;;;;::::::999;;;;;;999888777777777777555555666666666666555555444444444444444444444444222333444555555555444444666666666777888:::<<<===@@@AAAAAACCCEEEGGGIIIKKKMMMOOORRRTTTVVVZZZ___bbb```^^^^^^aaafffhhhhhhfffgggfffllltttyyy{{{nnn___NNNFFFCCCBBBCCCEEEEEEFFFGGGIIIKKKLLLMMMNNNPPPQQQQQQPPPOOOQQQTTTWWWZZZsss|||tttwww~~~yyyssssssrrrqqqooommmkkkjjjggghhhjjjmmmqqqsssrrrqqqoooqqqssssssrrrpppppppppkkklllnnnoooooonnnmmmmmmllljjjhhhiiikkknnnoooooolllpppvvvzzzyyyssslllggg___eeeiiijjjlllppprrrqqqjjjjjjjjjjjjiiihhhfffeee```aaa```bbbgggnnnnnnjjjeeerrrzzzooo[[[TTT```hhhMMMFFFDDD@@@<<<<<<;;;;;;;;;::::::::::::999888777777777777777444555555666666555555444444444444444444444444444333444555666666666555444666666666777999:::<<<===@@@AAABBBCCCEEEHHHJJJKKKNNNPPPRRRTTTWWW[[[___ccc_________bbbeeeggggggggghhhgggllltttyyyvvvkkk[[[NNNDDDBBBDDDDDDCCCEEEGGGHHHIIIKKKLLLNNNOOOPPPQQQRRRSSSTTTUUUYYY^^^bbbjjj||||||tttqqqqqqpppooooooppprrrsssooopppqqqqqqqqqqqqssstttnnnqqqssstttsssqqqqqqqqqiiimmmooonnnkkkjjjlllpppooommmkkkkkkmmmooonnnlllmmmrrrxxx{{{zzzsssjjjdddaaahhhnnnooopppssssssqqqjjjjjjkkkkkklllkkkjjjjjjbbbccccccdddlllttttttmmmcccnnnuuu~~~zzzbbbXXXVVVdddZZZHHHDDDAAA>>><<<;;;;;;;;;;;;:::::::::888777777666666777777777444555555666666555555444444444444444444444444444333444666888888777666555666666777888999;;;<<<===AAAAAABBBDDDFFFHHHJJJKKKNNNPPPSSSUUUWWW[[[```ccc^^^```bbbccccccdddfffhhhjjjiiinnnuuuzzz~~~ssseee\\\KKKAAA;;;@@@FFFGGGFFFHHHIIIJJJKKKLLLNNNPPPQQQRRRPPPRRRUUUXXX]]]ccckkkppp~~~|||rrrrrrrrrrrrqqqsssvvv{{{~~~yyyzzzyyyvvvrrrqqquuuxxxnnnpppssstttsssqqqqqqqqqmmmqqqtttpppjjjhhhlllqqqqqqooollllllmmmllliiifffmmmqqqvvvyyyvvvooogggaaajjjpppuuutttsssssspppmmmooooooppppppoooooonnnnnndddfffeeegggoooxxxvvvnnn```iiippp}}}~~~}}}}}}{{{uuuuuuiiiXXXUUU^^^iiisssQQQDDDAAA>>>;;;;;;;;;;;;;;;;;;;;;::::::777666666666666666777888444555555555555555555444444444444444444444444444444555777888999888777555666666777888999;;;<<<===AAAAAABBBDDDFFFHHHJJJKKKOOOPPPSSSUUUXXX[[[```ddd^^^aaaddddddbbbccceeeiiilllkkkpppwww|||uuukkk___TTTNNNEEEBBBAAAEEEHHHGGGHHHKKKMMMLLLLLLNNNPPPSSSWWW[[[]]][[[kkk}}}zzzyyy|||pppooonnnnnnppptttwwwyyyyyyyyyxxxtttrrrrrrvvvzzzuuutttssssssssspppllliiilllnnnooonnnlllkkkkkklllppplllkkklllkkkggggggjjjrrrmmmjjjlllnnnmmmnnnqqqtttqqqnnnmmmoooooommmkkkfffkkkppprrrpppmmmkkkkkkiiiggghhhoooxxx{{{xxxssspppjjjooowwwjjjlllsss~~~jjjVVVTTTZZZccciii___FFFAAADDDDDD:::;;;;;;:::999999888888777888777666555555666777888666666666666666666666666444444444444444444444444444555555555555555444444444444444555777999<<<===DDDCCCCCCDDDFFFHHHJJJLLLNNNQQQTTTYYY]]]```aaabbb^^^```bbbbbbbbbdddiiinnnmmmlllpppvvvzzzvvvkkk___TTTJJJDDDDDDAAAAAAFFFHHHHHHIIILLLKKKNNNQQQSSSSSSUUU[[[aaammmzzzwwwsssrrruuuqqqpppoooooopppsssvvvxxx{{{zzzyyyvvvssssssvvvyyysssrrrqqqrrrrrrpppnnnkkkmmmoooqqqqqqooommmmmmmmmooolllkkkmmmllliiiiiilllpppkkkiiilllnnnnnnooorrrvvvrrrmmmkkkkkkllllllllliiilllqqqrrrqqqppppppqqqrrrooommmqqqwww{{{xxxuuummmhhhlll|||{{{uuu{{{fffWWWVVVZZZ___sssXXXFFFAAAAAAAAA;;;;;;;;;:::999999888888777888777666555555666777888666666666666666666666666444444444444444444444444444555555555555555444444444444555555777999<<<===CCCCCCCCCDDDFFFHHHJJJLLLMMMPPPSSSXXX\\\^^^```aaa^^^aaaccccccccceeejjjooommmlllpppuuuzzzxxxpppeeeZZZQQQIIICCC???DDDBBBDDDIIIKKKJJJKKKNNNLLLPPPUUUWWW[[[fffuuuvvvtttrrrrrrttttttrrrpppooooooqqqsssuuuuuuuuusssqqqooooooqqqsssrrrpppooopppqqqqqqpppooonnnqqqttttttssspppooooooooolllkkkmmmmmmjjjjjjmmmmmmiiihhhlllnnnnnnooorrrtttpppjjjgggggghhhjjjkkkkkkmmmoooooopppqqqtttvvvyyytttpppppptttwwwuuurrrjjjhhhjjjvvvooo___XXXZZZ```lll{{{OOOFFFBBB======;;;;;;;;;:::999999888888777777777666666666666777777666666666666666666666666444444444444444444444444444444555555555555555444555555555666777:::<<<===BBBCCCCCCEEEFFFHHHJJJLLLMMMOOORRRWWWZZZ]]]_________bbbdddddddddfffkkkooollllllpppttt{{{|||tttddd]]]TTTKKKGGGDDDDDDCCCGGGFFFHHHLLLMMMLLLNNNRRRSSSVVVYYY```qqqxxxyyyxxxxxxyyyyyyvvvssspppnnnnnnnnnoooppppppoooooonnnoooqqqrrrqqqpppnnnoooqqqssssssrrrooorrrvvvwwwvvvsssqqqpppqqqnnnlllnnnmmmjjjjjjmmmlllhhhgggkkkmmmllllllooollljjjgggeeeeeeggghhhiiiiiiiiiiiiiiikkkooosssvvvuuurrrnnnnnnqqqqqqooollljjjjjjjjjsss|||cccXXXYYYeeesssgggGGGFFFCCC;;;;;;===;;;;;;:::999999888888777777777666666666666777777666666666666666666666666444444444444444444444444333444555555666555555555555555555666888:::<<<>>>BBBBBBCCCEEEGGGIIIKKKKKKMMMOOOSSSWWWZZZ]]]^^^______bbbeeefffeeeggglllppplllmmmpppsss{{{vvvjjjaaaVVVPPPIIIDDDCCCDDDGGGHHHHHHGGGJJJMMMNNNMMMQQQWWW^^^aaahhhwww~~~zzz||||||{{{zzz|||yyyuuupppmmmkkkkkkkkkpppqqqqqqsssuuuvvvwwwwwwqqqpppoooppprrrtttttttttooorrrvvvwwwvvvtttrrrqqqsssooommmnnnmmmiiihhhkkkmmmiiihhhkkkllljjjiiijjjggghhhiiijjjjjjjjjkkklllfffeeecccdddgggkkkooorrrnnnmmmlllnnnpppoookkkhhhhhhjjjjjjpppuuu^^^UUU^^^xxxYYYBBBFFFCCC;;;<<<>>>;;;;;;:::999999888888777666666777777777777666666666666666666666666666666444444444444444444444444333444444555666666555555555555555666888:::===>>>AAABBBCCCEEEHHHIIIKKKKKKNNNPPPTTTXXX[[[]]]_________bbbfffgggfffhhhlllooommmoooppprrr{{{~~~xxxsssjjj^^^UUUOOOKKKEEEBBBBBBEEEGGGHHHGGGGGGJJJMMMOOOQQQXXXaaammmtttzzzwwwyyyzzzxxxwww|||yyyuuuppplllkkkjjjjjjoooooopppsssvvvxxxxxxwwwqqqpppoooppprrrsssrrrqqqnnnqqqtttuuutttrrrqqqqqqrrrnnnmmmnnnllliiihhhkkkoookkkiiilllmmmjjjhhhiiihhhkkknnnppppppoooppppppeeedddbbbcccfffjjjlllllljjjkkklllnnnooonnnkkkhhheeeggghhhnnn|||nnn[[[XXXjjjlllOOOAAADDD@@@<<<>>><<<;;;;;;:::999999888888777666666777777777777666666666666666666666666666666444444444444444444444444333333444555666666666666666666666777888;;;===>>>@@@AAACCCFFFHHHJJJKKKKKKOOOQQQTTTXXX[[[]]]______^^^bbbfffgggggghhhkkkooooooqqqqqqrrr{{{~~~tttlllfff___UUUMMMJJJGGGDDDBBBDDDEEEFFFGGGHHHIIILLLQQQUUUZZZfffrrr|||uuuppprrrwwwzzzzzzxxxvvvrrrooommmlllmmmnnnooooooooorrruuuvvvtttrrrpppoooooopppqqqpppnnnlllllloooqqqrrrqqqpppppppppnnnkkkjjjlllllljjjjjjmmmppplllkkkooopppmmmlllmmmmmmoooqqqqqqooooooppprrriiigggfffhhhkkkmmmllljjjkkkjjjkkkkkklllkkkjjjhhheeefffjjjpppvvvdddYYY___zzz[[[IIIAAA@@@;;;===???999;;;;;;:::999999888888777555666777888888777666555666666666666666666666666444444444444444444444444222333444555666666666666666666666777999;;;===??????AAACCCFFFIIIJJJKKKKKKNNNPPPSSSWWWZZZ\\\]]]^^^]]]aaaeeegggfffgggkkknnnqqqsssrrrqqq{{{yyyqqqfff^^^XXXRRRIIICCCDDDBBBAAABBBEEEGGGHHHGGGKKKLLLPPPWWW\\\dddsss}}}xxxpppkkkooowwwuuussspppnnnmmmnnnpppqqquuuttttttvvvxxxxxxuuuqqqooonnnoooooopppnnnkkkhhhkkkmmmoooooonnnnnnooopppjjjhhhhhhkkklllkkklllooopppmmmmmmqqqssspppoooqqqpppqqqqqqnnnkkkkkknnnqqqlllkkkkkkmmmppppppmmmjjjkkkjjjhhhgggggggggggghhhggggggmmmtttuuuyyyzzz\\\WWWeeekkkRRRGGGBBB===888===@@@777;;;;;;::::::999888888777555666777888888777666555666666666666666666666666444444444444444444444444222333444555666666666666666666666777999;;;===??????@@@CCCFFFIIIJJJKKKKKKMMMOOORRRVVVYYY[[[\\\\\\]]]aaaeeegggfffgggjjjmmmrrrtttsssqqq{{{zzztttooollldddYYYPPPKKKHHHDDDBBB???BBBDDDFFFFFFGGGIIIJJJNNNOOOTTTaaarrr{{{vvvqqqkkkkkkpppwww|||mmmlllkkkkkkllloooqqqssstttsssrrrtttvvvvvvtttqqqmmmnnnnnnooonnnmmmkkkjjjkkklllmmmnnnnnnnnnmmmmmmgggffffffiiilllnnnnnnmmmqqqlllkkknnnnnnjjjiiimmmrrrpppmmmkkkiiiiiijjjjjjiiiiiijjjmmmqqqrrrooolllhhhjjjiiifffeeehhhhhhfffhhhkkkuuu}}}{{{{{{ggg\\\dddhhh\\\GGGCCC???>>>AAAAAA>>>:::;;;999888888999888777555666666666666666555555444444666777777666555555666555555555444444333333333555555555555555444444444777666555666777999<<<>>>AAAAAACCCDDDFFFHHHJJJJJJPPPQQQTTTXXX\\\^^^]]][[[bbbdddeeeffffffiiilllpppvvvooorrrwww~~~~~~yyyuuupppkkkeee```^^^WWWNNNHHHEEECCCBBB@@@AAADDDFFFHHHIIIIIIKKKMMMSSSVVV___nnn|||uuutttqqqmmmlllooorrrttttttllllllkkklllmmmppprrrtttzzzwwwtttrrrssssssqqqooooooooooooooonnnllljjjiiilllllllllmmmmmmmmmnnnnnnllljjjiiiiiikkkllllllkkkllljjjjjjkkkhhhdddgggnnnqqqpppmmmkkkiiiiiijjjjjjhhhggggggiiilllllljjjhhhgggiiihhheeeeeeggghhheeeiiikkktttzzzvvvsssddd]]]hhhsssnnnMMMFFFBBB======???@@@===999;;;999888888999888777555666666666666666555555444444555777777555555555666555555444444444333333333555555555555555555555555777666555555777999<<<>>>@@@AAACCCDDDFFFHHHJJJJJJPPPPPPSSSWWW[[[]]]\\\[[[bbbdddffffffggghhhlllpppvvvppptttxxx~~~~~~tttqqqlllhhhddd^^^YYYUUUNNNJJJDDDAAA@@@AAAAAAAAADDDFFFIIIJJJKKKMMMOOOQQQTTT[[[hhhzzzvvvrrrtttrrrqqqpppqqqpppnnnlllmmmmmmmmmmmmnnnqqqsssttt{{{wwwsssppppppqqqrrrrrrppppppooonnnlllkkkiiihhhnnnnnnmmmmmmnnnnnnooopppqqqnnnkkkiiiiiijjjjjjiiihhhhhhhhhfff```^^^eeennnpppnnnllljjjiiihhhiiiiiiiiigggfffggghhhiiihhhfffgggiiihhheeedddggghhheeejjjkkkqqqtttoooiiiooo{{{|||aaa\\\iii~~~]]]EEECCC@@@===<<<>>>>>>;;;999;;;999888888999888777555666666666666666555555444444555777777555444555666555444444444444333333333666666666666666666666666666666555555777999<<<===@@@AAABBBDDDFFFHHHJJJKKKNNNOOORRRVVV[[[]]]\\\[[[bbbdddggggggggghhhlllpppvvvqqquuuxxx{{{vvvtttiiifffaaa]]]YYYUUUPPPMMMEEECCCAAA@@@AAABBBDDDEEEFFFHHHKKKLLLMMMOOOSSSUUUXXXbbbrrr{{{vvvtttuuuttttttttttttsssqqqpppppppppoooooopppqqqrrrrrrsssrrrqqqppprrrtttvvvvvvoooooonnnlllkkkiiiggggggpppooonnnnnnnnnoooqqqqqqrrrnnnjjjgggggghhhhhhhhhgggeeeccc```]]]___eeekkkmmmllljjjiiiggggggggggggjjjjjjiiiiiiiiijjjkkkkkkhhhjjjjjjffffffiiijjjggglllkkkmmmmmmgggbbbeeemmmsssaaa___oootttQQQFFFBBB@@@===<<<======;;;:::;;;999888888999888777555666666666666666555555444333555666666555444444555444444444444444444444444666666666666777777777777666555555555666999;;;===@@@@@@BBBDDDGGGIIIJJJKKKMMMNNNQQQVVVZZZ\\\\\\ZZZaaaeeeiiiiiigggggglllpppuuurrruuuwww~~~xxxooogggcccaaaZZZWWWSSSOOOMMMIIIFFFCCCBBBBBBBBBBBBCCCDDDFFFHHHHHHIIILLLMMMOOORRRUUUXXXbbbmmm~~~xxxvvvssssssssssssssssssuuuwwwyyyttttttsssrrrqqqpppppppppnnnoooqqqssstttuuuuuuvvvmmmmmmlllkkkiiiiiihhhhhhmmmmmmmmmmmmmmmnnnoooooonnnkkkgggeeefffggghhhhhhhhhddd___]]]```eeehhhgggjjjjjjiiiggggggffffffeeejjjjjjjjjkkkkkkmmmooopppkkkmmmmmmjjjjjjmmmmmmkkkoookkkhhhfffcccbbbeeejjjxxxhhhfffooo\\\EEEDDDAAA@@@>>>=========<<<;;;;;;999888888999888777555666666666666666555555444333555666666555444444555444444444444444444444444555666666666777777888888666555444555666888;;;===???@@@BBBDDDGGGIIIKKKLLLMMMNNNQQQVVVZZZ\\\\\\[[[aaafffjjjjjjggggggkkkpppsssrrrvvvvvv}}}~~~vvvjjj___XXXUUUTTTPPPNNNJJJGGGFFFDDDAAA???@@@BBBCCCDDDDDDEEEGGGIIIJJJKKKMMMOOOQQQTTTYYY\\\gggrrr|||vvvrrrooopppqqqqqqpppqqqtttyyy|||vvvvvvuuutttsssqqqqqqpppqqqsssuuuuuusssqqqqqqqqqllllllkkkkkkkkkkkklllllljjjkkklllmmmmmmmmmlllllliiigggeeedddfffhhhiiiiiijjjfffaaa```fffmmmlllgggjjjiiiiiihhhhhhgggffffffhhhjjjlllmmmmmmmmmoooqqqmmmpppooolllmmmpppqqqoooooojjjeeeccceeehhhkkkmmmlllxxxqqq```mmmuuuNNNAAACCC@@@???>>>======<<<<<<<<<;;;999888888999888777555666666666666666555555444333444666666444333444555333333333444444444444555444555555666666777777888555555444444666888;;;<<>>>>>===<<<;;;:::;;;<<<;;;999888888999888777555666666666666666555555444222444555555444333444444333333333444444444555555333444444555666666777777555555444444555888:::<<<>>>???AAADDDGGGIIIKKKLLLNNNOOORRRWWW\\\^^^^^^]]]```gggmmmmmmhhhfffjjjpppuuuvvvzzzxxxvvvllliiibbbXXXNNNJJJJJJMMMEEECCC@@@?????????>>>===???CCCGGGIIIHHHIIILLLOOONNNPPPRRRTTTVVVZZZ___cccppp{{{uuunnnsssrrruuuvvvuuurrrrrrsssvvvrrrssstttuuuvvvvvvvvvuuuxxxxxxvvvrrrmmmlllnnnqqqllllllmmmnnnpppsssvvvwwwppprrruuuwwwxxxvvvsssqqqhhhgggggghhhjjjjjjjjjhhhfffmmmpppnnnooosssrrrmmmmmmmmmmmmmmmmmmlllkkkjjjlllpppttttttrrroooooopppnnnqqqqqqnnnooorrrsssqqqiiigggeeegggnnnsssrrrnnnmmmnnn{{{kkkwwwsssccc```fff|||tttOOOFFFEEE???<<<===<<<;;;999999:::;;;;;;:::888888999999777666666666666666666555555444222444555555444333333444333333333444444555555555333333333444555666666777555444444444555888:::<<<>>>???AAADDDGGGJJJLLLMMMNNNOOORRRWWW\\\______^^^```gggnnnmmmhhhfffjjjpppvvvxxx|||zzz{{{rrrjjjccc\\\TTTMMMJJJGGGDDDAAA>>>??????@@@AAAAAABBBBBBFFFFFFGGGIIILLLNNNNNNMMMVVVPPPRRRZZZ[[[XXXaaapppzzz{{{}}}wwwppppppnnnuuuwwwsssrrruuutttpppsssssstttttttttwww{{{~~~xxxvvvrrrmmmiiikkkqqqvvvooooooppprrrtttvvvwwwwwwsssrrrpppqqqsssrrrooolllhhhggggggggghhhjjjmmmnnnnnnppptttwwwyyyzzz{{{zzzvvvtttrrrpppooopppqqqrrruuuttttttuuuvvvtttoookkknnnppptttuuusssqqqppppppnnnmmmnnnqqqppplllmmmqqqrrrrrrwwwttthhhwwwxxxccc___eeeggg{{{^^^HHH@@@@@@=========<<<;;;::::::999999999999999888888888888777666555555555555444444444333444555555333333444555444333333222222333333444666555444555666777777666555555555666888:::<<<>>>@@@AAACCCEEEGGGJJJKKKLLLOOOQQQUUUZZZ___aaa```______ffflllmmmjjjjjjnnnssszzzyyy}}}}}}yyyuuurrrpppkkkccc\\\YYYSSSLLLFFFDDDBBB@@@>>>>>>???@@@AAACCCDDDEEEFFFGGGFFFFFFHHHKKKNNNQQQRRRUUURRRWWWaaafffgggqqquuuvvvwwwrrrmmmnnnppptttvvvsssrrruuuuuurrrpppqqqqqqsssvvvyyy|||}}}ttttttssspppnnnnnnqqquuupppnnnnnnqqqvvvxxxxxxvvvuuutttsssssstttrrrnnnjjjggghhhiiikkkmmmooopppppprrrtttwwwzzz||||||{{{zzzxxxwwwuuutttttttttuuuuuutttsssssstttuuusssnnnjjjmmmppprrrsssqqqnnnmmmlllnnnmmmmmmooonnnjjjlllpppvvvssspppwwwrrrrrr{{{fffaaaeeejjjmmmeeeRRRFFFAAA@@@======<<<<<<;;;::::::999999999999999888888888777777666555555555555444444444333444555555333333444555444333333222222333333444555444444555777888666555555555555666888:::<<<>>>@@@AAACCCEEEGGGJJJKKKLLLOOOQQQUUUZZZ^^^```___^^^___eeekkkllliiiiiimmmrrruuuuuuzzz~~~lllhhhccc```^^^ZZZTTTOOOMMMIIIDDD@@@??????>>>===???@@@AAACCCEEEGGGIIIJJJJJJIIIIIIJJJLLLQQQUUUWWWWWW[[[gggttt{{{yyyrrrssssssnnnlllooopppssssssqqqqqqttttttrrrrrrpppppptttxxx{{{zzzxxxoooqqqssssssrrrrrrrrrsssooommmmmmqqqwwwzzzwwwtttvvvvvvuuuvvvuuurrrmmmiiijjjlllnnnpppqqqqqqooonnnsssuuuxxxzzz{{{yyywwwuuuvvvvvvwwwwwwwwwvvvvvvvvvssssssrrrssssssqqqmmmjjjhhhkkknnnoooooonnnmmmmmmooommmmmmnnnllliiijjjnnntttpppkkklllzzz}}}xxxgggZZZ```kkkqqquuuNNNHHHEEE@@@???===<<<<<<;;;;;;::::::999999999999888888888777777777666555555555555444444444333444555555333333444555444333333222222333333444444444555777888888666444555555555666888:::<<<>>>@@@AAACCCEEEGGGJJJKKKLLLOOOQQQVVVZZZ]]]^^^^^^]]]```eeejjjkkkiiihhhlllpppuuuuuuzzz~~~```\\\XXXTTTRRRPPPLLLIIIEEECCC@@@???>>>???@@@AAAAAABBBCCCEEEGGGHHHJJJJJJLLLMMMNNNOOOQQQTTTXXX[[[\\\kkk}}}xxxuuuuuusssnnnooosssqqqqqqppppppqqqssssssqqquuusssrrruuuzzz|||xxxsssnnnppprrrsssttttttttttttmmmkkkkkkpppwwwyyyvvvqqquuuuuuvvvvvvuuurrrnnnkkkppppppppppppooommmkkkiiioooqqqsssuuutttrrrnnnlllqqqrrrtttuuuvvvuuutttssssssssssssrrrrrrpppmmmkkkcccfffjjjmmmoooppprrrtttrrrooonnnnnnkkkiiikkkpppllllllkkkllluuuzzzeee^^^dddtttbbbDDDFFFEEE>>>===>>>;;;;;;;;;:::::::::999999888888888888777777777777666555555555555444444444333444555555333333444555444333333222222333333444333333555888999888555333555555555666888:::<<<>>>@@@AAACCCEEEGGGJJJKKKLLLOOORRRWWWZZZ\\\\\\]]]]]]```dddhhhiiihhhhhhlllpppyyyxxx|||SSSQQQMMMJJJIIIGGGFFFDDD@@@@@@?????????@@@CCCEEEDDDEEEEEEFFFGGGHHHIIIIIIKKKNNNQQQRRRSSSUUUYYY\\\bbb{{{zzzxxxxxxvvvrrroooqqquuuvvvsssrrrtttuuuuuutttsssuuusssssswww|||}}}yyytttpppppppppppprrrtttuuuuuulllkkklllqqqvvvxxxtttoooqqqsssuuuuuusssqqqooommmqqqooommmkkkjjjiiiiiiiiikkklllnnnooonnnlllhhhffflllnnnpppssstttsssrrrqqqrrrssssssrrrpppnnnmmmllldddgggkkknnnppprrruuuwwwuuurrroooooommmjjjmmmssskkkllllllmmmsssmmmhhhhhhooozzzTTTBBBGGGBBB:::<<>>@@@AAACCCEEEGGGJJJKKKLLLNNNRRRXXX[[[\\\\\\]]]^^^aaadddggghhhhhhjjjmmmpppyyyxxx}}}EEEDDDCCCAAA@@@?????????===>>>?????????AAADDDGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKNNNRRRTTTUUUXXX^^^cccnnnvvvwwwvvvssspppoooqqquuu}}}xxxwww{{{}}}zzzvvvuuurrrqqqrrrvvv{{{|||zzzwwwsssqqqnnnnnnppprrrsssssslllmmmqqquuuwwwvvvrrrooooooqqqrrrrrrpppnnnnnnnnnllljjjiiihhhhhhjjjlllmmmjjjkkkllllllllljjjhhhgggjjjkkknnnqqqrrrrrrrrrqqqqqqrrrrrrqqqnnnlllkkkllljjjmmmooopppqqqqqqsssuuuwwwsssppppppnnnlllpppwwwsssoookkkkkkooo{{{vvvwwwaaaeeesss___HHHAAAEEE>>>999>>>AAA::::::::::::999999999999888888777777777666666666666555555555555444444444333444555555333333444555444333333222222333333444444444555777888888666444555555555666888:::<<<>>>@@@AAACCCEEEGGGJJJKKKLLLNNNSSSYYY\\\\\\\\\^^^```aaaccceeegggiiilllppprrruuutttzzz<<<===>>>>>>>>>>>>>>>???>>>@@@BBBBBBBBBCCCGGGJJJGGGHHHIIIJJJKKKLLLMMMNNNOOOQQQTTTUUUXXX___jjjssszzzxxxssstttssspppnnnpppsssvvvzzzzzz|||vvvtttrrrssstttuuuvvvvvvuuuttttttqqqnnnnnnpppqqqpppooommmrrrwwwzzzxxxuuusssrrrooopppqqqnnnkkkiiijjjllliiiiiiiiijjjkkklllnnnnnnjjjkkkkkkkkkkkkkkkkkkjjjgggiiikkknnnpppqqqqqqqqqnnnooopppnnnkkkhhhiiijjjmmmoooqqqqqqqqqqqqsssuuuxxxssspppooonnnmmmrrryyyxxxqqqlllmmmqqqxxxwwwrrrpppaaagggsssOOODDDBBBBBB<<<<<<@@@<<<999999999999999999999999888777777777666666666666666555555555555444444444333444555555333333444555444333333222222333333444555444444555777888666555555555555666888:::<<<>>>@@@AAACCCEEEGGGJJJKKKLLLMMMSSSZZZ]]]]]]]]]```cccaaabbbdddgggjjjnnnrrruuurrrqqqxxx;;;===???AAAAAAAAABBBCCCAAACCCFFFFFFEEEFFFJJJMMMGGGHHHIIIKKKMMMOOOQQQQQQUUUVVVWWWXXX\\\gggvvv}}}wwwqqqrrrrrrqqqnnnnnnssswwwxxxyyyyyyzzzssspppwwwxxxxxxuuuqqqooommmnnnsssqqqooooooppppppmmmjjjooouuu|||~~~zzzuuussstttqqqqqqppplllhhhfffhhhjjjjjjkkkmmmnnnooonnnlllkkkjjjjjjiiiiiijjjkkklllllleeefffhhhjjjlllnnnoooppplllmmmnnnlllhhhfffggghhhkkkmmmpppqqqrrrsssuuuwwwwwwsssoooooonnnnnnssszzzwwwpppmmmsssxxxyyy}}}cccwwwrrrpppiiinnnXXXMMMEEEDDDBBB;;;???@@@666999999999999999999999999777777777777666666666666666666555555555444444444333444555555333333444555444333333222222333333444666555444555666777777666555555555666888:::<<<>>>@@@AAACCCEEEGGGJJJKKKLLLMMMSSS[[[^^^^^^^^^aaaeeeaaabbbdddgggkkkppptttwwwtttrrrxxx<<<>>>@@@@@@@@@AAABBBDDDBBBDDDFFFGGGGGGGGGIIIJJJJJJIIIHHHJJJNNNQQQSSSTTTYYY\\\\\\ZZZbbbwww|||vvvssstttrrrpppmmmkkkkkknnnrrruuu~~~}}}{{{{{{||||||zzzyyyzzzxxxuuurrrooommmllllllqqqrrrrrrqqqpppooonnnmmmlllvvv|||yyyvvvvvvvvvrrrooommmkkkiiihhhhhhiiiiiijjjkkkkkkjjjiiiiiijjjlllpppnnnllljjjiiihhhhhhgggcccbbbdddhhhmmmooommmjjjmmmjjjgggeeedddfffhhhjjjkkkllllllnnnppprrrsssuuussstttsssooojjjjjjpppwwwuuurrrnnnlllmmmpppvvvyyypppnnn}}}ssshhheeejjjmmmTTTIIIBBB===<<<<<<:::;;;>>>777???AAA;;;999>>>===777777777777777666666666666444555555555444333333222444444444444444444444444333333333333333333333333666555444333333444555666444444555666888;;;===??????CCCDDDDDDFFFKKKLLLJJJKKKQQQYYY```bbbbbbaaa```ddddddeeeeeefffiiinnnrrrvvvqqquuu~~~???AAABBBBBBBBBBBBDDDEEEEEEGGGIIIJJJIIIIIIJJJKKKOOOOOOOOOQQQSSSUUUVVVWWWWWWZZZ\\\aaaqqq|||wwwvvvvvvuuussspppnnnnnnpppsssuuuwwwxxxyyy|||}}}|||yyywwwuuutttqqqnnnllljjjiiiiiimmmllllllnnnpppqqqpppnnnqqqxxxzzzvvvsssuuuwwwuuupppnnnllljjjiiiiiijjjkkkjjjjjjjjjjjjjjjjjjkkkkkkpppooollliiieeedddeeefffeeegggiiijjjjjjjjjjjjjjjfffeeecccbbbbbbeeehhhjjjpppooooooppppppqqqrrrrrrpppqqqpppmmmkkklllppptttooonnnmmmllllllnnnoooqqqxxxnnnnnn}}}mmmaaannn]]]LLLDDD@@@???@@@>>>999777999:::===<<<999999;;;:::777777777777777666666666555444444555555444444333222333333333333333333333333333333333333333333333333666555444444444444555666444444555666888;;;===??????CCCDDDDDDGGGLLLMMMLLLMMMRRRYYY___aaabbbbbbbbbeeeeeefffeeefffiiinnnqqqpppmmmsssBBBDDDEEEEEEDDDDDDFFFGGGEEEGGGIIIIIIHHHHHHHHHIIIMMMNNNPPPRRRTTTUUUVVVVVV\\\^^^cccooo{{{zzz{{{yyywwwtttqqqppprrrtttvvvvvvxxx|||~~~wwwrrrooonnnllljjjhhhgggggggggkkkiiiiiilllppprrrrrrpppsssuuutttpppooorrruuuuuuooonnnllljjjjjjjjjlllmmmkkkiiigggiiilllmmmllljjjoooooolllfffaaa```bbbeeefffiiijjjhhhdddbbbcccfffaaaaaa``````cccfffjjjlllqqqqqqpppooonnnnnnmmmmmmlllllllllllllllmmmooopppkkklllmmmmmmmmmkkkjjjiiipppwwwrrrpppgggcccdddiiiQQQJJJAAA?????????<<<999<<>>???CCCEEEEEEHHHMMMOOONNNOOOSSSYYY]]]___aaacccdddgggggggggffffffhhhlllpppnnnkkktttDDDFFFGGGGGGFFFFFFGGGIIIFFFHHHKKKKKKKKKKKKLLLMMMNNNQQQTTTWWWXXXYYYZZZ[[[ccchhhrrr~~~|||}}}{{{yyyvvvsssrrrrrrtttuuu{{{~~~vvvnnnjjjjjjiiiiiihhhhhhggggggjjjkkkmmmmmmnnnoooqqqsssqqqpppnnnllllllnnnoooooollljjjiiihhhhhhiiikkklllkkkhhhfffiiinnnpppnnnjjjmmmmmmjjjeee___^^^bbbgggjjjkkkjjjhhhdddcccdddfffbbbbbbbbbccceeehhhlllnnnnnnnnnmmmlllkkkjjjiiihhhhhhhhhhhhkkknnnooonnnmmmlllmmmnnnnnnmmmkkkiiigggjjjpppuuukkk___^^^ccc|||VVVIIIKKKBBB???===;;;888;;;GGGSSSQQQCCC:::;;;;;;555333666777777666666666555555555333444444555444444333333222222222222222222222222333333333333333333333333555555555444444555555555444444444555777:::<<<>>>>>>BBBEEEEEEHHHNNNQQQOOOPPPSSSWWWZZZ\\\___bbbeeegggggggggfffeeegggkkknnnpppnnnvvvEEEGGGHHHHHHGGGGGGIIIJJJJJJMMMOOOPPPQQQQQQSSSTTTVVVYYY]]]______```aaaccceeeqqq{{{xxxzzzyyywwwuuusssrrrrrrsssttt|||uuunnniiiiiijjjkkkkkklllllllllkkkooorrroookkkjjjnnnsssooolllkkklllnnnnnnkkkjjjgggfffeeedddeeegggiiijjjjjjhhhgggjjjpppssspppmmmlllkkkiiidddaaaaaaeeeiiipppmmmjjjjjjkkklllkkkiiifffeeeeeeeeefffhhhjjjlllkkkkkklllkkkkkkjjjhhhhhheeefffgggkkknnnooonnnllloooooonnnlllkkkjjjiiihhhppplllttt|||vvvuuueee]]]cccnnnkkkIIICCCHHH@@@===<<<:::999;;;GGGSSSNNN@@@888:::;;;666444888666666666666555555555555333333444444555444444333222222222222222222222222333333333333333333333333444555555555555555555444333333444555777:::<<<>>>>>>BBBEEEEEEHHHNNNQQQOOOOOOQQQTTTVVVYYY\\\aaadddggggggfffeeedddfffiiimmmqqqooovvvFFFGGGIIIJJJIIIJJJLLLMMMKKKNNNPPPQQQQQQRRRSSSUUUUUUYYY]]]___```aaadddhhhpppzzzsssqqquuuuuutttsssqqqqqqrrrtttuuuvvvyyy||||||uuupppjjjkkkmmmoooqqqrrrrrrrrrmmmqqqsssqqqmmmlllqqqvvvrrrlllkkkpppsssqqqkkkhhheeedddccccccdddgggiiikkkiiiiiijjjmmmrrrtttssspppnnnlllhhhffffffgggiiijjjmmmjjjgggiiimmmnnnkkkhhhhhhggggggffffffggghhhiiikkklllmmmmmmmmmlllkkkjjjdddfffiiilllnnnnnnnnnmmmqqqooommmkkkiiiiiiiiiiiiiiifffmmmnnnsssrrrfff```kkk|||___GGGDDDFFF;;;:::<<<>>><<<999<<>>999777888555777777555666999:::777666666555555555444444444222333444444555555444444333333333333333333333333333333333333333333333333444444555666666555444444333333333444666999<<<===???CCCDDDDDDGGGLLLMMMLLLMMMOOOSSSUUUXXX[[[___bbbccccccbbbaaaaaacccgggkkknnnlllrrrzzzHHHJJJLLLNNNNNNPPPRRRTTT]]]^^^___^^^[[[YYYYYYZZZeeelllwwwxxxvvvxxx~~~~~~{{{sssmmmpppxxxpppppppppqqqrrrtttwwwxxxzzzxxxvvvuuutttsssqqqooommmnnnrrruuuxxxzzz{{{{{{zzzvvvsssyyyvvvkkkggglllrrrooojjjhhhhhhgggggggggiiillloooqqqgggkkkooossstttuuuvvvwwwxxxrrrlllkkkooooookkkfffmmmqqquuuuuurrrpppppprrrnnnnnnmmmmmmlllmmmmmmmmmllllllmmmmmmkkkiiifffeeeeeejjjooopppmmmlllooossssssssstttsssrrrpppooonnnhhhpppsssttt}}}```aaa```{{{tttjjjhhhnnnttt\\\EEEDDDBBB;;;>>>:::888:::<<<::::::<<<444<<<>>>888666:::999333666666555555555444444444222333333444555555555444444444444444444444444444333333333333333333333333333444555666666555444333333333333444666999;;;===???CCCDDDDDDFFFKKKLLLJJJMMMPPPTTTWWWYYY\\\```bbbaaaaaaaaa``````cccgggjjjrrroootttzzzIIIJJJMMMRRRUUUVVV\\\dddnnnxxxxxxsssuuuzzzzzz|||xxxxxxzzzzzzuuutttxxx{{{{{{zzzpppooonnnnnnpppssswwwyyyzzzwwwsssqqqrrrtttuuuuuusssvvvyyyzzzxxxwwwyyy|||xxxtttttt||||||ooommmiiigggfffhhhjjjlllhhhggghhhlllrrrwwwxxxwwwqqqqqqsssvvvxxxyyywwwvvvvvvuuurrrooommmlllmmmnnn~~~~~~uuuqqqtttvvvsssrrrpppnnnmmmnnnooonnnmmmmmmmmmmmmllljjjiiijjjlllllllllmmmnnnoooooonnnnnnppppppqqqqqqqqqqqqqqqqqqpppqqqrrrrrrsssmmmYYYZZZbbbuuuwwwmmmiiidddhhhaaaNNNJJJEEE???>>>>>>======<<<;;;;;;::::::777777777777777777777777888777555444333333333444666555555555555444444444222333333444444333333222222222222222222222222222222333444444555555444444333333444555777999:::;;;@@@AAABBBDDDGGGJJJLLLMMMMMMSSSVVVUUUVVV\\\bbbdddhhhccc````````````ccchhhpppmmmrrrzzzSSSSSSTTTVVVXXX^^^nnn}}}xxxqqqnnnqqquuuvvvvvvrrrqqqpppppprrrtttwwwyyyxxxvvvsssrrrssstttuuuuuuuuuwwwyyyyyyyyyxxxyyyzzztttqqqrrryyy}}}uuuooommmkkkiiihhhiiijjjllljjjjjjkkkooouuuxxxxxxwwwtttuuuwwwyyy{{{{{{yyyvvvxxxuuurrroooooooooooonnn||||||uuuqqqtttvvvtttnnnnnnnnnnnnnnnnnnnnnooommmnnnoooooommmmmmmmmooonnnnnnooooooooonnnnnnnnnrrrsssssssssrrrqqqooonnnmmmooopppoooooozzz{{{bbbZZZ\\\jjjlllddddddhhhzzz{{{VVVHHHEEE@@@<<<<<<<<<<<<;;;;;;:::999999999777777777777777777777777777666555444333333444444555555555555444444444444222333333444444333333222222222222222222222222222222333444444555555444444333333444555777999:::;;;AAABBBCCCEEEGGGIIILLLMMMMMMSSSWWWVVVWWW]]]ccceeeiiidddbbbcccccccccfffkkkpppmmmsss|||NNNPPPUUU[[[bbbrrr}}}vvvnnnjjjkkkoooqqqrrrrrrqqqppppppqqqrrrtttuuusssrrrpppppprrrsssssssssuuuuuutttuuuwwwwwwuuutttooommmnnnttt{{{|||uuunnnnnnmmmlllkkkjjjjjjjjjjjjkkkkkkmmmqqquuuvvvuuutttuuuvvvxxxzzz{{{zzzvvvsssssspppnnnoooqqqrrrqqqooovvvxxxvvvqqqnnnppprrrqqqkkknnnppppppnnnmmmnnnppplllnnnqqqrrrqqqpppqqqrrrpppoooooonnnnnnnnnooooootttuuuuuuuuutttqqqooommmlllmmmnnnmmmkkkqqqzzz^^^RRRSSSfffvvvyyy```]]]iiiyyy{{{cccLLLCCCBBB>>>;;;<<<;;;::::::999999888888888777777777777777777777777666555555444444444555555555555555555444444444444222222333333333333222222222222222222222222222222222333444444555555444444333333333444666999;;;<<>>::::::999999999888888888777777777777777777777777555444444444555555555666555555555444444444333333222222333333333333222222222222222222222222222222222333444444555555444444333333333444666999;;;===DDDDDDEEEFFFGGGIIIJJJKKKOOOUUUYYYXXXZZZaaagggiiiddd```___aaaccccccggglllllljjjpppzzzZZZbbbuuu}}}yyytttsssooonnnllllllmmmmmmmmmmmmnnnnnnoooooonnnnnnmmmlllllllllmmmpppssssssqqqooopppmmmkkklllnnnooolllhhhjjjhhhfffhhhlllpppssssssnnnooopppqqqqqqpppoooooolllnnnqqqssssssrrrpppoooqqqqqqqqqrrrrrroookkkggghhhjjjnnntttwwwtttnnnhhhiiiiiiiiihhhfffeeegggiiijjjooouuutttooojjjhhhiiihhhkkknnnpppoooooonnnoooiiiiiijjjkkklllmmmooopppnnnppprrrssstttsssrrrqqqqqqqqqssstttrrrrrryyyaaaOOOOOOWWWiii}}}xxxlllrrrdddNNNHHHDDDCCCAAA???===>>>:::::::::999999999999999666666666666666666666666444444555555555555555555555444444444444333333333111222222333333222222111222222222222222222222222222333444444555555444444333333222333555999<<<>>>DDDDDDEEEFFFGGGIIIKKKLLLPPPVVVZZZYYY[[[aaagggiiiddd```___bbbddddddggglllnnnkkkqqqzzzaaajjj{{{xxxwwwzzzzzzuuuqqqqqqjjjjjjkkklllllllllkkkjjjooopppqqqrrrqqqpppnnnmmmmmmnnnppptttvvvuuurrrooonnnmmmlllmmmmmmmmmkkkjjjiiihhhggghhhjjjnnnsssvvvpppqqqrrrssstttuuuuuuuuuqqqsssvvvwwwuuutttssssssqqqpppppppppooommmiiifffmmmpppuuuwwwvvvpppiiidddhhhggggggiiigggdddeeeiiiiiinnntttuuuqqqkkkhhhfffgggiiillllllkkkjjjjjjjjjggghhhiiikkklllmmmmmmmmmkkklllmmmoooqqqrrrsssssstttssssssuuutttsssxxxwwwVVVLLLOOO[[[ggg~~~vvvllllll~~~vvvQQQDDDCCCAAA@@@>>><<<;;;;;;999999999999999999999999666666666666666666666666444555555666555555444444444444444444333333333333111111222222222222111111222222222222222222222222222333444444555555444444333333222333555999===???DDDDDDEEEFFFHHHJJJLLLMMMQQQWWW[[[YYYZZZ```fffhhhfffcccbbbeeegggfffiiimmmqqqnnnttt|||~~~tttqqqqqquuuuuusssrrrtttmmmmmmmmmmmmlllkkkkkkkkknnnpppqqqsssrrrqqqooommmkkkmmmqqqtttvvvtttpppllljjjkkkmmmlllkkkjjjjjjkkkhhhiiikkkkkklllmmmpppsssmmmnnnoooqqqrrrtttuuuvvvsssvvvxxxwwwuuutttuuuvvvqqqooommmllllllkkkhhhffflllppptttsssnnniiigggggghhheeefffhhhfffbbbccchhhgggkkkppptttsssoooiiifffiiijjjjjjiiifffeeeeeefffhhhiiilllmmmnnnlllkkkiiiiiijjjjjjkkkmmmppprrrssstttqqqoooppppppoootttzzzkkkUUUQQQVVVZZZhhhzzzpppsss~~~wwwbbbMMMBBBAAA???<<<;;;;;;;;;:::888888888888888888888888666666666666666666666666555555666666666444333222444444444333333333222222111111222222222222111111222222222222222222222222222333444444555555444444333333222222555999===@@@CCCCCCDDDFFFHHHKKKMMMNNNRRRXXX[[[YYYZZZ___dddffffffccccccfffgggfffhhhlllooolllrrr|||uuuqqqrrrooonnnqqqrrrqqqrrruuussssssqqqnnnlllkkkmmmnnnlllnnnpppqqqqqqpppmmmllliiikkknnnrrrtttqqqlllhhhfffiiikkkjjjhhhfffhhhjjjfffjjjnnnooonnnmmmmmmnnnhhhiiijjjkkknnnpppssstttsssuuuwwwvvvsssrrrtttwwwooommmjjjhhhhhhhhhfffeeefffkkknnnlllfffdddggglllfffccccccfffddd___```eeedddhhhmmmsssuuurrrlllfffjjjjjjiiigggdddccccccdddkkklllooopppooollliiifffjjjiiihhhiiijjjmmmppprrrrrrnnnkkkkkkkkkkkknnntttwwwvvvbbbUUURRRPPPSSSfffsssqqqqqqXXXQQQHHHCCCAAA>>>;;;:::<<<===;;;666666666666777777777777666666666666666666666666666666777777666444222111444444444333333333222222111111222222222222111111222222222222222222222222222333444444555555444444333222222222444999===@@@BBBCCCDDDFFFIIIKKKNNNOOOSSSYYY[[[YYYYYY^^^ccceeeeeebbbaaadddeeedddfffjjjkkkhhhoooyyypppYYYuuupppsssmmmmmmmmmnnnoooqqqrrrsssvvvzzzxxxoookkkmmmooonnnoooooooooooonnnlllkkkjjjkkkmmmoooooonnnjjjgggdddgggfffeeedddeeefffhhhiiinnnpppoookkkjjjmmmnnnlllccceeefffgggggggggiiikkkrrrooolllkkkmmmnnnllljjjllliiieeebbbbbbcccccccccddddddeeeggghhhiiigggeeeaaaccceeeeeedddbbbbbbbbbkkkmmmppprrrrrroookkkiiirrrmmmjjjhhhgggfffgggiiirrrrrrpppnnnkkkhhhfffdddfffhhhkkkllllllkkkkkkkkkooollliiiiiijjjmmmnnnooorrroooooo|||jjjVVVKKKTTTYYYggg}}}yyyuuuyyyWWWLLLIIIEEE@@@???>>>===<<<;;;::::::;;;:::888666666666777777555555555555555555555555888777666555444333333333333333333222222111111111333333333333333333333333444444444333333222222222333333222222333333444555666555333333555999===@@@EEEEEEEEEDDDEEEGGGKKKOOOXXXXXXYYYYYYYYY\\\```ccc___dddiiillljjjgggfffgggjjjiiinnnuuu|||www~~~vvvsssnnnmmmppprrrpppnnnmmmnnnppprrrttt}}}|||rrrlllmmmmmmlllmmmmmmmmmmmmmmmmmmmmmmmmlllmmmoooooonnnkkkhhhfffhhhgggfffeeeeeeeeeeeeeeeiiikkkjjjffffffhhhhhhfffbbbdddeeeeeedddeeefffhhhjjjhhhffffffhhhhhhfffdddfffeeeccccccbbbaaa___]]]]]]^^^___aaabbbcccbbbaaaaaaccceeefffdddccccccdddjjjkkknnnppppppooommmkkkmmmkkkhhhfffdddfffiiimmmsssrrrpppnnnkkkgggeeeccckkkllllllkkkiiihhhiiijjjllljjjggggggiiikkkmmmmmmllliiiggglllqqq]]]NNNQQQ\\\lllzzz~~~aaaJJJEEEDDDAAA??????>>>===<<<;;;::::::999888777666555555555666555555555555555555555555666555555444444444444555333333333222222222111111333333333333333333333333333333222222222111111111333222222222222333444444666444333333555999===@@@EEEEEEEEEEEEEEEGGGLLLOOOWWWYYYZZZZZZ[[[]]]```ccc___dddjjjllljjjgggfffgggjjjiiinnnvvv|||mmmkkkmmmlllmmmqqqtttqqqnnnkkkkkknnnqqqttt|||}}}yyyrrrmmmllllllkkklllkkkkkkkkklllnnnoooqqqmmmnnnoooooonnnkkkhhhfffgggggggggfffeeecccbbbaaafffiiiiiigggfffiiihhheeedddeeefffeeedddcccdddfffdddccccccdddeeeeeecccaaa```aaacccdddbbb___\\\ZZZYYYZZZ[[[]]]^^^_________```bbbddddddccccccdddeeehhhiiijjjkkkllllllkkkkkkggggggeeebbbaaadddlllqqqrrrqqqooollliiifffcccbbbmmmmmmllljjjhhhhhhjjjlllhhhfffeeeeeegggiiijjjjjjfffhhhgggfffqqqeeeXXXQQQYYYdddppp|||sssvvvlllOOOFFFEEEDDDCCC>>>>>>===<<<;;;::::::999:::999888777666666666666555555555555555555555555444444444444444555666666333333333222222222222111333333333333333333333333111111111111111000000000222222222222222333444444555444333333555999===@@@EEEEEEEEEEEEEEEHHHMMMPPPWWWYYY[[[\\\]]]^^^```bbb___dddjjjllliiigggffffffjjjiiiooowww{{{qqqiiiiiikkkkkklllnnnooonnnllljjjkkkmmmppprrrssssssqqqnnnllllllmmmmmmkkkkkkjjjiiikkkmmmpppqqqooooooooonnnkkkiiifffeeeeeefffffffffeeecccaaa```cccgggiiiggghhhkkkjjjfffggghhhiiihhhfffeeeeeefffdddeeefffhhhhhhgggeeecccbbbccceeeeeeccc```^^^]]]]]]^^^______^^^^^^^^^___^^^```bbbbbbbbbbbbccceeeffffffeeeddddddeeeffffffbbbeeeccc___]]]ccckkkpppmmmllljjjhhhfffdddcccccchhhjjjkkkkkkjjjjjjlllnnneeedddcccdddfffhhhhhhhhhaaafffkkkkkknnn|||tttSSSPPP[[[eeetttvvvwww\\\LLLJJJFFFCCCCCC======<<<<<<;;;::::::999::::::999888888777777777555555555555555555555555444444444333333444444555222222222222222222222222222222222222222222222222111111111111111111111111222222222111222333333444555444333333555999>>>@@@EEEFFFFFFFFFFFFIIINNNQQQXXXZZZ]]]^^^^^^^^^```aaa```eeejjjllliiifffeeefffjjjhhhoooxxxxxxnnniiifffggghhhhhhhhhjjjiiijjjlllmmmooopppqqqqqqnnnlllkkkkkkllllllmmmnnnkkkkkkiiiiiijjjlllnnnpppqqqpppooollliiigggdddcccdddeeefffgggfffeeedddccc___ccceeeeeefffiiiiiifffhhhiiiiiihhhfffddddddeeegggiiikkklllkkkiiihhhggghhhiiiiiigggdddcccdddfffcccddddddbbb___]]]]]]___```aaaccccccbbbcccdddffffffdddaaa___^^^^^^^^^___```dddccc]]]]]]ccciiikkkeeeeeedddcccccccccdddeeefffiiimmmnnnnnnlllkkkkkkdddcccccceeeggghhhgggfff___bbbeeehhhjjjqqq|||rrr\\\UUUTTT[[[ggg|||ttt|||dddOOOIIIHHHBBB>>>>>><<<<<<;;;;;;::::::999999888888888777777666555555555555555555555555555555666666555333333222222222222222222222222222222222222222222222222222222222111111222222222222222222222111111111111222333333444333222333555:::>>>AAAEEEFFFFFFFFFGGGJJJOOORRRXXXZZZ]]]^^^^^^^^^___aaa```eeejjjllliiifffeeeeeeiiigggnnnwwwqqqllleeeeeefffggghhhiiijjjkkkhhhiiillloooqqqrrrrrrrrrpppllljjjlllmmmkkkjjjkkkiiiiiiiiiiiijjjlllnnnooorrrpppnnnkkkiiigggffffffiiiiiiiiiiiiiiiiiihhhhhhcccfffhhhfffhhhkkkkkkiiigggggghhhfffdddbbbbbbccchhhjjjlllkkkiiigggfffgggkkkllljjjgggccccccgggkkkggghhhgggddd^^^[[[\\\^^^ccceeeeeeeeeddddddfffhhhfffddd```]]][[[[[[[[[\\\___dddddd```aaahhhjjjeeeaaaaaa``````aaaccceeefffhhhkkkpppqqqoookkkhhhfffeeeeeefffgggiiiiiigggeeefffbbbaaadddhhhlllssszzz~~~[[[JJJMMMXXX]]]jjj|||qqqwwwvvvWWWOOOHHHFFFEEEAAA======;;;;;;:::::::::999999999555555555555444333222111555555555555555555555555777666555333222222111111111222222222222333333333222222222222222222222222111111111222222222222222111111111111111222333333444333222333555:::>>>AAAFFFFFFGGGGGGHHHKKKPPPSSSYYYZZZ\\\]]]\\\]]]___``````eeekkkllliiifffeeeeeehhhfffmmmvvv~~~pppfffeeeaaadddggghhhiiijjjkkklllhhhiiijjjlllmmmooooooppppppjjjgggjjjkkkgggeeefffeeefffgggiiikkkmmmoooppppppooommmkkkkkkkkklllmmmqqqpppooonnnmmmmmmllllllkkkmmmllliiihhhkkkllliiifffggggggfffdddbbbcccccciiijjjkkkiiieeecccdddeeehhhiiiiiieeeaaaaaaeeejjjhhhiiiiiieee___\\\]]]```dddeeeeeedddcccccceeeggggggeeebbb```^^^^^^^^^^^^___dddfffdddiiiqqqmmmcccaaaaaa``````aaacccfffgggjjjlllooopppnnnkkkiiihhhhhhhhhiiikkklllkkkhhheeehhhcccccchhhlllmmmqqqvvvwwwrrrXXXQQQQQQMMMVVVbbbooozzztttxxxXXXHHHJJJHHHCCCAAABBB@@@<<<::::::::::::999999999999555666666666555444333222555555555555555555555555555444444333222222222333111111222222222333333333111111111111111111111111000000000111111111222222111111111111111222222333444333222333666:::???BBBFFFFFFGGGGGGHHHLLLPPPTTTZZZZZZ[[[[[[ZZZ[[[^^^```aaafffkkkllliiifffdddeeegggdddlllttt}}}{{{uuuuuunnneeebbb]]]bbbfffeeedddeeeffffffhhhgggffffffgggiiikkklllkkkeeebbbgggiiieeebbbdddaaacccfffiiimmmooopppqqqooonnnmmmlllmmmoooqqqsssxxxwwwtttrrrpppooooooooolllmmmkkkfffdddffffffccchhhiiiiiihhhfffdddeeefffiiijjjjjjgggcccaaabbbdddcccfffgggddd___^^^bbbfffhhhjjjjjjfff```^^^```dddbbbbbbbbbaaa______aaacccgggfffdddcccbbbbbbbbbbbb___eeeggggggoooxxxqqqddddddcccaaaaaabbbcccfffggghhhjjjlllmmmllllllmmmnnnjjjkkkkkkmmmnnnlllhhheee```___dddmmmpppmmmmmmppptttqqqmmmZZZJJJKKKOOOTTT[[[mmmwwwtttzzz}}}^^^NNNGGGKKKGGG===;;;@@@???888::::::999999999999999999888888999999999777666444555555555555555555555555333333222222333333444444111111111222222333333333111111111111111111111111.../////////000000111111111111111000111222222333333333222333666:::???BBBFFFGGGGGGGGGIIILLLQQQUUUZZZZZZZZZYYYYYYZZZ^^^aaaaaafffkkkllliiifffddddddfffccckkksss{{{pppkkkmmmiii___XXX```aaaaaabbbcccdddeeeeeefffffffffffffffeeeeeeeeehhhgggdddbbbbbbccceeegggeeedddccceeeiiilllnnnnnnrrrqqqooollljjjkkkooorrrsssrrrqqqooonnnlllkkkjjjjjjgggdddbbbbbbcccccccccffffffffffffgggiiijjjkkkllljjjhhhfffdddcccbbbaaadddaaa___```___^^^aaagggkkkiiigggeeeddddddfffgggfffdddbbbbbbccccccbbbaaaffffffffffffffffffffffffcccgggkkkmmmmmmlllkkkkkkgggccc______bbbeeeeeedddnnnnnnnnnmmmlllkkkkkkjjjlllnnnqqqssssssqqqnnnllleeehhhkkknnnppppppooonnnrrrssswwwvvvYYYOOOSSSTTTRRRZZZnnnvvv~~~~~~bbbTTTMMMDDDCCCAAA@@@???>>>>>>>>><<<<<<;;;:::999777777666999999999888888666555555444444444444444444444444666444333333444555333222222222222222222222222222000111333333222222333555//////000000111111111222222222222222222222222222333333333444777:::===???FFFFFFFFFGGGJJJOOOTTTVVVYYYYYYXXXWWWWWWZZZ^^^bbb```dddiiikkkjjjgggdddbbbfffggggggwww~~~rrrfffcccbbb^^^[[[[[[``````aaabbbdddeeeffffffffffffffffffffffffffffffeeecccaaa``````bbbdddeeedddcccbbbcccgggiiikkkkkkmmmmmmlllkkkjjjkkkooorrrrrrpppmmmkkkiiiiiijjjkkkjjjiiigggffffffgggggggggcccdddeeefffgggiiiiiijjjllljjjgggeeedddeeeggghhhccc___]]]^^^]]]^^^dddkkkhhhhhhfffeeedddccccccdddcccaaa``````bbbcccbbbaaaccccccccccccccccccccccccfffhhhjjjjjjiiihhhiiiiiijjjgggdddcccccceeeffffffsssrrrqqqooommmlllkkkjjjnnnppprrrsssssssssqqqppppppqqqrrruuuvvvuuuqqqnnnnnnnnnqqqxxxmmmZZZIIIGGGNNNWWWggguuufffTTTIIIAAACCCBBBAAA@@@???>>>>>>>>><<<;;;;;;:::888777777666777777777777666555444444444444444444444444444444666555333333444444333111222222222222222222222222000222333333111111222444///000000000111111111111222222222222222222222222333333333444777:::===???FFFFFFFFFHHHKKKOOOSSSUUUYYYXXXXXXVVVVVVXXX]]]```aaaeeejjjllljjjgggeeecccfffhhhhhhvvv~~~rrrdddccc___\\\ZZZWWWUUUYYY______```aaabbbdddeeefffgggcccccccccccccccdddddddddaaa```___^^^___aaacccddddddbbbbbbccceeeggggggggghhhjjjkkkkkkkkkkkknnnpppqqqnnnjjjgggfffgggiiikkkiiiiiiiiiiiihhhhhhhhhhhhbbbccceeefffggggggggggggjjjgggdddbbbbbbeeeiiilllfffbbb`````````bbbiiiqqqhhhgggfffdddbbbaaa``````___^^^^^^___bbbccccccccc`````````aaaaaa`````````cccdddeeeeeedddeeehhhjjjlllllljjjhhheeeeeegggiiiqqqpppooonnnmmmllllllllloooooopppqqqrrrsssttttttvvvtttuuuxxx|||{{{uuuooouuusssppppppttt[[[PPPPPPNNNTTT___nnneeeSSSNNNGGG===BBBAAA@@@???>>>=========;;;;;;:::999888777777666666666666666555444333333444444444444444444444444777555333333444444222000222222222222222222222222111222333333111000111222000000000000111111111111222222222222222222222222333333333444777:::===???GGGGGGGGGHHHKKKNNNRRRTTTXXXXXXWWWUUUUUUWWW\\\___bbbfffjjjlllkkkhhheeedddfffhhhhhhvvv}}}lll```[[[WWWVVVWWWWWWTTTRRRXXXaaa^^^^^^```aaacccdddeeefff______```````````````aaa```_________```bbbdddffffffeeeddddddfffggggggfffgggiiikkklllkkkkkklllmmmooommmkkkiiihhhiiijjjkkkggghhhiiiiiigggfffeeeeeebbbccceeeffffffeeecccbbbeeedddbbbaaaaaacccfffhhhgggdddcccdddddddddiiiooollljjjfffbbb```^^^^^^___^^^]]]^^^aaadddfffffffff___```aaaaaaaaaaaa```___\\\^^^aaaccceeegggjjjlllmmmnnnmmmjjjfffdddfffiiiiiihhhhhhiiijjjkkkmmmnnnkkkkkkkkklllnnnppprrrtttpppnnnooovvv}}}yyyrrrwwwtttoookkkiiisssrrrWWWKKKGGGIIIOOOZZZkkk}}}pppRRRLLLNNNJJJAAAAAA@@@???>>>============:::::::::999888777777666666666666666666555444333444444444444444444444444777555333333333333111000111111111111111111111111222333333222000///000111000000000000000111111111111222222222222222333333333333333444777:::===???GGGGGGHHHIIIKKKNNNQQQSSSYYYXXXWWWVVVUUUXXX\\\```cccfffjjjkkkiiifffdddccccccfffggguuu{{{vvvggg]]]ZZZ\\\VVVTTTTTTUUUTTTSSSVVV\\\\\\\\\]]]___```bbbcccccc^^^^^^^^^______`````````aaaaaaaaabbbccceeeggghhhiiihhhggggggiiiiiihhhfffiiikkkmmmmmmkkkjjjjjjkkklllmmmmmmnnnnnnmmmlllllliiikkkkkkiiieeebbbaaabbbcccdddffffffeeecccaaa___ddddddddddddddddddcccccceeecccdddfffdddaaabbbfffppplllfff```]]]\\\^^^```______```dddgggiiiiiihhhaaabbbcccddddddcccbbbaaa]]]```eeeiiijjjkkklllllljjjlllllliiieeeccceeehhhffffffffffffgggjjjlllmmmeeeeeefffhhhjjjlllnnnoookkkiiikkkrrr{{{~~~yyysssnnnlllkkkiiigggmmmlllQQQLLLLLLJJJOOOZZZfffppp}}}[[[IIIGGGIIIFFF@@@??????>>>===<<<<<<<<<<<<:::999999888888777777777666666777777777666555555444444444444444444444444666444333333333333111000111111111111111111111111111222333222000///000111111111000000000000000000111111111222222333333333333333333444777:::===???GGGGGGHHHIIILLLNNNQQQRRRYYYYYYXXXWWWWWWYYY^^^bbbbbbeeehhhiiigggdddcccbbbaaaeeeffftttzzz~~~fff\\\WWWRRRQQQUUUTTTQQQQQQSSSSSSRRRSSSWWWZZZZZZ[[[\\\]]]^^^^^^___^^^^^^______``````aaaaaaaaabbbbbbcccdddeeeggggggiiihhhhhhiiijjjjjjhhhgggjjjkkkmmmllljjjiiiiiijjjjjjkkknnnppppppooommmlllkkkmmmmmmiiiddd``````bbbddddddeeeeeeeeecccbbbaaafffggghhhhhhhhhfffdddccchhhgggiiikkkhhhbbbaaacccnnnjjjddd___]]]]]]___aaa``````bbbeeehhhiiihhhgggaaacccdddffffffdddcccaaadddggglllnnnmmmkkkiiiiiifffggggggfffdddcccdddfffjjjhhhgggffffffgggiiijjjaaacccfffiiikkklllllllllnnnlllmmmrrrxxxyyyvvvrrrpppooonnnmmmjjjiiipppzzzlll^^^UUUKKKJJJJJJMMMWWWiiiqqq```NNNFFFEEEDDDAAA@@@>>>===<<<<<<;;;;;;;;;<<<999999888888888777777777666666777777777666666555444444444444444444444444444333222222333333222111111111111111111111111111000111222222000///000111111111111111000000000000111111111222222333333444333333333444777:::===???FFFFFFHHHJJJLLLOOOQQQRRRXXXXXXXXXWWWXXX[[[```dddbbbeeeggghhhfffcccbbbaaabbbfffgggtttxxxgggYYYOOOPPPPPPKKKKKKPPPNNNNNNPPPSSSQQQOOORRRWWWXXXXXXXXXYYYYYYYYYZZZZZZ[[[\\\\\\]]]^^^^^^______``````aaaaaabbbcccddddddgggffffffgggiiiiiigggeeehhhiiijjjiiihhhhhhiiikkkhhhiiikkklllmmmmmmmmmmmmiiikkkjjjfff```^^^___bbbaaabbbbbbcccdddeeeffffffhhhhhhhhhhhhggggggffffffiiiggggggiiifff``````cccdddcccaaa```___```aaabbb______```ccceeefffdddbbb```aaaccceeeeeecccaaa```eeegggiiiiiihhhfffeeeeeecccbbbbbbcccdddeeeeeedddhhhgggeeeccccccdddfffhhhbbbfffkkkoooqqqpppnnnllloooooooooqqqtttuuusssrrrwwwtttsssssspppjjjiiikkk~~~rrrfff]]]PPPHHHLLLUUU```rrrqqq[[[PPPHHHGGGFFFBBB@@@AAA===<<<;;;;;;;;;;;;;;;;;;888888888888777777777777444555555666666555555555444444444444444444444444333111111111333444333222111111111111111111111111///000111111000000111222111111111111000000000///000111111222333333444444333333333444777:::===???DDDEEEGGGJJJMMMPPPRRRSSSUUUUUUVVVVVVWWW[[[aaaeeedddfffhhhhhhfffcccbbbbbbfffiiijjjtttvvvgggWWWTTTKKKHHHMMMMMMHHHKKKTTTIIILLLQQQTTTQQQNNNSSS[[[WWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXYYYZZZ[[[[[[\\\^^^^^^______```aaaaaaaaadddcccdddeeeggggggeeeccceeefffggggggggggggjjjlllhhhgggggghhhiiijjjlllmmmeeeffffffbbb\\\ZZZ^^^bbb______```bbbeeegggjjjkkkgggfffeeeddddddeeeggghhhbbb___^^^___\\\XXXYYY]]][[[\\\^^^```bbbbbbbbbbbb]]]^^^___aaabbbbbb```^^^^^^```bbbccccccbbb```^^^```aaabbbaaa``````bbbcccbbb```___aaaeeegggfffdddbbbaaa______```cccfffhhheeeiiipppuuuwwwuuuqqqnnnmmmmmmnnnoooppprrrsssttttttqqqrrrvvvwwwrrroooooosssuuu|||eeeTTTRRRPPPNNNYYYlllzzz~~~xxxjjjSSSQQQHHHBBBDDDCCC???===@@@<<<<<<;;;:::::::::;;;;;;888888888888777777777777333333444444555444444444444444444444444444444444111000000111333444444333000000000000000000000000...///111111000000111333222111111111000000//////000000111222333333444444333333333444777:::===???CCCDDDGGGJJJMMMPPPSSSTTTSSSSSSTTTTTTVVV[[[aaaeeeeeegggiiiiiigggdddccccccjjjmmmlllttttttwwwdddUUUMMMLLLKKKKKKJJJJJJJJJKKKKKKJJJKKKMMMPPPRRRTTTUUUVVVTTTVVVXXXYYYXXXWWWXXXZZZ]]]YYYUUUTTTWWW[[[\\\\\\\\\___```^^^^^^bbbccc```eeedddbbbbbbdddeeeeeedddfffccc```aaafffkkkmmmmmmiiihhhffffffffffffeeeccc___^^^]]]^^^aaacccdddccc^^^^^^^^^___aaaccceeefffgggeeecccbbbdddeeeeeedddeeebbb___]]]\\\]]]^^^___bbbcccdddccc```^^^]]]^^^______```aaaaaa```___^^^[[[]]]aaabbbaaa______^^^cccaaa______```bbbbbbaaa\\\^^^```eeehhhhhhfffccc```___]]]^^^aaaeeehhhiiiiiijjjkkkllllllllllllllllllnnnqqqsssuuuuuuuuuuuuooonnnoooqqqttttttoookkknnnnnntttaaaSSSNNNRRRZZZZZZaaammmzzzvvv}}}nnnZZZUUUMMMKKKHHHEEEBBBAAAAAAAAA???>>><<<:::999:::;;;<<<888888777777666666555555777666666666666555555555777777666555444333333222444444333333333333222222000000000000000000000000000000000000000000000000000000000000000000000000222222333444444444444333333333333444777:::===???EEEFFFHHHKKKNNNRRRUUUWWWVVVSSSSSSUUUVVVXXX___fffiiiggghhhiiifff```___aaagggkkkoooqqqyyylll\\\SSSOOOMMMIIIIIIHHHHHHHHHHHHIIIIIIKKKLLLOOOQQQTTTVVVWWWWWWSSSUUUWWWXXXXXXXXXYYYZZZ]]]YYYVVVVVVYYY\\\]]]]]]]]]bbbccc___]]]___```^^^cccbbbbbbcccdddeeeeeeddddddbbbaaacccgggjjjjjjiiifffdddbbbbbbccccccaaa``````___^^^```ccceeeeeeeee]]]^^^_________aaadddgggcccaaa______```aaaaaa```aaa```^^^\\\ZZZ[[[]]]___``````aaa___\\\[[[[[[\\\^^^^^^```aaaaaaaaa```___ZZZ\\\^^^^^^]]]]]]^^^```aaa___]]]]]]^^^______^^^```aaaccceeeffffffggggggcccaaa______```cccfffhhhggghhhhhhiiijjjjjjjjjjjjlllmmmppprrrrrrrrrqqqpppqqqpppoooooonnnlllhhheeejjjkkkooorrrWWWJJJLLLMMMVVV^^^kkkuuuzzz|||vvvcccTTTQQQKKKJJJGGGDDDBBBAAAAAAAAA???>>><<<:::999:::;;;<<<999999888888777666666666666666666555555555444444666555555444444333333333444444333333333222222222000000000000000000000000000000000000000000000000000000000000000000000000///000111111222222111111333333333444666:::===???DDDEEEGGGJJJMMMQQQTTTUUUUUURRRQQQSSSUUUWWW___gggjjjhhhggggggddd______bbbhhhmmmqqqrrrwwwsss___OOOGGGGGGIIIJJJFFFFFFEEEEEEEEEEEEFFFFFFJJJKKKMMMPPPRRRTTTUUUVVVTTTVVVXXXXXXXXXWWWXXXYYY[[[YYYXXXXXX[[[]]]]]]]]]aaagggiiiddd______`````````aaaccceeeeeefffeeeeeebbbbbbcccfffhhhiiigggeeedddcccaaa```aaaaaa```___bbbaaaaaaccceeeggggggggg```cccdddbbb___aaaggglllcccaaa^^^]]]]]]^^^]]]\\\]]]______]]][[[ZZZ]]]aaa______^^^\\\ZZZYYYZZZ\\\]]]^^^___```aaaaaa``````[[[\\\]]]]]]]]]^^^aaaccc___^^^\\\[[[\\\]]]\\\[[[bbbdddeeeddddddfffjjjooojjjhhheeecccccceeehhhjjjfffffffffffffffgggggggggkkklllnnnooonnnmmmkkkjjjllllllkkkiiieeebbbbbbbbbfffhhhjjjvvvtttVVVOOOOOOJJJNNNUUUZZZ]]]eeexxx|||vvvxxxjjjVVVMMMKKKHHHGGGDDDBBBAAA@@@@@@AAA???===<<<::::::::::::;;;::::::999888888777777666555555444444444333333333333333333333333333333333333333333333222222222222000000000000000000000000000000000000000000000000000000000000000000000000///000111111222222111111333333333444666:::===???CCCDDDFFFIIILLLPPPSSSTTTTTTPPPOOOQQQSSSWWW```hhhlllhhhfffdddaaa]]]___ccciiiooosssssstttpppcccZZZTTTNNNIIIGGGGGGFFFEEEDDDDDDCCCCCCCCCDDDEEEEEEFFFGGGIIILLLNNNPPPQQQRRRVVVXXXYYYYYYXXXWWWWWWXXXZZZYYYYYYZZZ\\\]]]^^^^^^ccckkkooojjjcccbbbdddeee___bbbeeegggggggggggggggbbbdddgggjjjkkkjjjfffdddgggeeeccccccdddddddddcccdddddddddfffhhhjjjiiihhhfffiiikkkhhhcccdddkkkrrrhhheeebbb___^^^^^^\\\[[[\\\___aaa```]]]\\\___ccc______^^^\\\ZZZZZZ\\\___``````````````````______[[[]]]```aaabbbccceeefffaaa___^^^]]]^^^^^^]]]\\\aaadddeeedddccchhhrrrzzzooonnnllljjjiiijjjmmmppphhhgggeeeddddddeeefffgggkkkkkkllllllkkkiiifffeeeaaaccccccaaa^^^^^^```dddcccggghhhmmmvvvyyylll^^^XXXMMMLLLMMMPPPRRRUUU___iiizzzxxxxxx~~~lllZZZOOOJJJHHHEEEDDDBBBAAA@@@@@@@@@@@@>>>===<<<:::::::::::::::999999888888777666666666444444444333333333222222111111222222222333333333333333333222222222222111000000000000000000000000000000000000000000000000000000000000000000000000111111222333333333333333333222222333666999===???CCCDDDFFFIIILLLPPPSSSTTTSSSPPPNNNQQQTTTXXXaaakkklllgggdddbbb^^^\\\___eeeiiinnnssssssrrrrrr___RRRKKKJJJIIIIIIIIIIIIGGGDDDAAACCCCCCBBBBBBCCCDDDDDDEEEDDDEEEGGGJJJLLLNNNOOOPPPXXXZZZ[[[ZZZXXXVVVVVVWWWYYYYYYZZZ[[[[[[\\\^^^___aaajjjoookkkeeedddfffggg```cccgggiiihhhhhhhhhiiidddgggkkknnnnnnllliiigggjjjhhhfffeeefffggggggggggggggggggiiikkkkkkjjjhhhhhhlllnnnkkkfffeeelllssskkkhhhddd```___]]][[[YYY[[[]]]``````^^^^^^___aaa^^^^^^]]]\\\ZZZ[[[]]]```bbbbbbaaa```___^^^^^^]]]ZZZ^^^cccfffgggfffffffffdddcccbbbbbbccccccbbb```___aaacccccceeelllxxxpppppppppnnnlllmmmppptttkkkiiigggeeedddeeeggghhhjjjkkkkkkkkkiiigggdddbbb\\\^^^___^^^\\\]]]aaaeeeaaagggiiilllqqqpppzzzqqqggg^^^TTTKKKJJJMMMPPPUUUYYYeeeooo~~~~~~uuu}}}vvv___TTTNNNJJJHHHCCCBBBAAA@@@@@@?????????===<<<<<<;;;::::::999999777777777666555555444444444333333333333222222222000000111222222333333333333333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000111111222333333333333222222222222333666999<<<>>>DDDEEEGGGJJJMMMQQQTTTUUUSSSPPPOOORRRUUUZZZccclllkkkfffaaa___\\\[[[```fffhhhkkkqqqsssrrrzzzaaaRRRKKKIIIHHHGGGFFFDDDBBBAAA@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEDDDEEEGGGJJJLLLNNNOOOPPPUUUWWWXXXXXXVVVUUUUUUVVVXXXYYYZZZYYYYYY[[[^^^```]]]eeejjjgggcccccceeedddaaaeeehhhiiigggfffhhhjjjgggjjjnnnpppooommmlllkkkllliiiffffffgggiiiiiiiiijjjjjjjjjkkklllkkkiiigggeeehhhjjjhhhddddddhhhlllhhheeeaaa___^^^]]][[[ZZZ\\\]]]^^^___``````___^^^\\\\\\\\\[[[ZZZ[[[]]]___cccbbbaaa___^^^^^^^^^^^^YYY^^^dddiiiiiigggeeeeeegggffffffggghhhhhhgggeee```aaacccdddhhhooozzznnnppprrrpppmmmmmmooorrrnnnlllhhhfffeeefffhhhjjjjjjkkkkkkkkkjjjhhheeecccaaaaaaaaa```___```bbbdddaaaiiijjjmmmrrrqqqvvv{{{iiiTTTJJJHHHIIINNNSSSTTT\\\iiivvv||||||eeeWWWQQQMMMIIIHHHBBBBBBAAAAAA@@@???>>>>>><<<<<<;;;;;;:::999999999777666666555555444333333444444333333333222222222111111111222222333333333222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000...///000000111111000000222222222333555999<<<>>>DDDEEEGGGJJJMMMQQQTTTUUUSSSPPPQQQTTTWWWZZZbbbjjjhhhccc___^^^\\\[[[```gggiiijjjnnnssstttrrreeeTTTHHHCCCBBBCCCBBBBBBAAA???===<<<===???AAA@@@@@@@@@@@@AAABBBCCCDDDBBBDDDFFFHHHKKKMMMNNNNNNNNNPPPSSSTTTTTTTTTVVVWWWWWWXXXYYYXXXWWWYYY^^^bbb]]]cccfffdddccccccccc```bbbeeehhhgggdddcccfffiiiiiillloooooonnnmmmnnnpppnnnkkkhhhgggiiikkkllllllmmmlllllllllmmmkkkhhheeecccdddfffeeedddccccccdddcccaaa^^^^^^^^^______^^^aaa```___bbbeeefffaaa]]]\\\]]]^^^^^^]]]]]]^^^```aaa```___^^^______```aaa^^^bbbgggjjjjjjiiihhhgggfffffffffhhhjjjjjjiiigggffffffeeefffjjjooouuuxxxnnnrrruuutttooollllllnnnqqqnnniiifffeeefffiiikkkjjjkkkllllllllljjjhhhfffhhhfffeeeeeefffggggggfffeeekkkjjjkkkqqqppprrr~~~hhhUUUJJJIIILLLKKKPPPWWW^^^eeeoooyyyvvvrrr~~~qqqcccUUUOOOMMMIIIFFFFFFCCCBBBBBBAAA@@@???======;;;;;;;;;;;;:::999888888777777777666555555444444444444444444333333333333222222222333333333333333222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000000222111222333555888<<<>>>CCCDDDFFFIIILLLPPPSSSTTTQQQPPPQQQUUUXXXZZZ```gggddd```]]]]]]\\\\\\aaahhhmmmjjjmmmrrruuulllWWWQQQKKKDDDAAAAAAAAA>>>:::;;;===???@@@?????????@@@????????????@@@AAABBBCCC???AAACCCFFFHHHJJJKKKLLLHHHJJJNNNPPPRRRTTTVVVXXXWWWXXXXXXVVVUUUXXX^^^bbb```dddfffddddddeeebbb^^^bbbeeegggeeeaaa```dddhhhiiilllnnnnnnmmmmmmpppssspppnnnkkkjjjkkkmmmoooooonnnmmmmmmmmmmmmkkkgggdddbbbcccdddddddddcccbbbaaa```^^^]]]^^^aaacccddddddgggdddcccfffkkklllfff___]]]___bbbbbbaaaaaabbbccc^^^^^^]]]^^^___aaacccddddddfffiiikkkkkkkkkkkkllleeeeeefffhhhjjjkkkjjjhhhllljjjhhhhhhkkknnnooopppqqqvvvyyyxxxrrrmmmlllmmmqqqnnniiieeedddfffiiikkkjjjkkklllmmmmmmllljjjiiikkkiiihhhiiimmmnnnmmmjjjkkknnnjjjhhhmmmllllllvvvyyypppUUUJJJJJJGGGIIIKKKMMMOOOUUU^^^fffeeejjjrrrxxx}}}tttuuusssyyynnnZZZRRRKKKIIIHHHDDDCCCDDDCCCCCCCCCBBB@@@???===<<<;;;;;;;;;;;;:::999888888888888888777666666555555555555444444444444333333333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222222222111111222555888<<<>>>BBBCCCEEEGGGKKKNNNQQQSSSPPPOOOQQQUUUXXXYYY^^^dddbbb^^^\\\]]]\\\]]]bbbiiipppkkklllrrrvvvnnn\\\QQQJJJFFF@@@@@@>>>===<<<<<<<<<<<<============>>>>>>>>>>>>AAA???>>>===>>>@@@CCCEEE===@@@CCCEEEFFFEEEFFFFFFIIIJJJLLLNNNQQQSSSUUUVVV[[[[[[\\\[[[ZZZ[[[^^^```]]]dddgggbbb^^^___cccfffgggeeebbbaaacccfffhhhhhhkkknnnoooooollllllnnnpppkkklllmmmnnnnnnllliiigggjjjkkkmmmmmmlllhhhdddbbb____________^^^^^^^^^]]]aaaaaabbbdddgggjjjlllnnngggfffhhhmmmpppooogggaaa]]]```ccceeedddbbbaaa```[[[ZZZZZZ[[[]]]^^^^^^]]]___bbbfffjjjlllkkkiiigggjjjhhheeedddeeehhhlllooommmllljjjhhhhhhiiikkkllllllnnnppppppnnnlllkkkllljjjiiiggggggggghhhhhhiiikkkmmmnnnmmmkkkiiihhhiiifffiiijjjlllxxx~~~oooqqqoookkkiiihhhiiikkkmmmxxxxxxoooZZZPPPSSSTTTQQQLLLJJJMMMNNNLLLRRRTTTWWW\\\ccckkktttyyyyyyvvvzzznnn]]]RRRPPPLLLIIIGGGEEECCCAAABBBBBBAAA???>>><<<;;;;;;===;;;:::::::::999666444777777666555444444333333555444333222111222333333111111111111111111111111111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000/////////000111111222222111//////111555999<<<===CCCBBBCCCFFFKKKPPPRRRSSSRRRPPPOOOQQQWWW]]]bbbeeedddbbb___\\\\\\^^^cccfffpppllllllqqqzzzyyydddSSSIIICCC@@@>>>@@@???>>>===<<<<<<<<<<<<<<<<<<<<<============>>>@@@???=========@@@BBBDDD===@@@CCCEEEEEEEEEFFFFFFIIIJJJLLLNNNQQQSSSUUUVVV]]]^^^^^^]]]\\\]]]___aaa\\\cccfffbbb^^^___dddfffgggdddaaaaaabbbdddeeeeeefffiiikkklllkkkkkknnnpppqqqtttuuusssmmmhhhffffffjjjjjjjjjiiihhhfffdddccc___``````aaaaaabbbbbbcccccccccbbbcccfffiiimmmpppiiihhhiiilllnnnkkkddd]]]^^^```bbbcccbbbbbbaaaaaa^^^]]]\\\\\\]]]]]]\\\[[[]]]```eeeiiimmmnnnnnnmmmgggfffdddcccdddgggjjjmmmkkkkkkjjjjjjjjjkkklllmmmkkklllnnnnnnllljjjiiijjjjjjjjjiiigggeeeeeefffgggmmmooopppooolllhhhfffffffffjjjmmmppp{{{vvvppppppnnnllljjjkkkooorrruuuuuuzzzlll\\\VVVVVVQQQJJJHHHKKKMMMLLLJJJJJJIIIJJJOOOWWWbbbjjjyyy{{{wwwzzzooo^^^RRRPPPNNNJJJHHHGGGEEECCCAAABBBAAA@@@???>>><<<;;;;;;<<<:::999999:::999777555777666666555444444333333555444333222222222333333111111111111111111111111111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000/////////000111111222222111000///111555999<<<===CCCBBBCCCFFFKKKPPPRRRSSSRRRQQQPPPSSSYYY^^^bbbdddaaa___]]]\\\\\\```fffjjjpppnnnooottt{{{~~~mmm\\\SSSHHHAAA>>>>>>===<<>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<>>===<<<===???AAABBB>>>@@@CCCEEEEEEEEEEEEFFFIIIIIIKKKMMMPPPRRRSSSTTT\\\]]]]]]]]]\\\\\\]]]___\\\bbbeeeaaa]]]___cccdddeeeccc```___```bbbbbbbbbaaacccfffhhhiiijjjmmmoooqqquuuwwwsssjjjddddddggghhhgggfffddddddddddddddd``````aaaccceeefffggghhheeedddcccccceeeiiimmmpppjjjhhhhhhiiiiiifff___ZZZ```aaaaaaaaaaaabbbbbbbbb^^^]]]\\\^^^```aaaaaa```ggghhhjjjlllmmmmmmmmmlllddddddccccccdddfffhhhiiijjjjjjkkkmmmnnnnnnooooooppprrrtttsssqqqooonnnooonnnppppppmmmjjjhhhiiilllmmmoooooonnnjjjfffccccccgggmmmppprrryyyvvvoooqqqrrrooollllllqqqwwwuuuvvvyyyzzzkkkYYYNNNLLLLLLJJJQQQQQQOOOLLLJJJMMMSSSYYY```nnnvvvqqqyyyvvv^^^UUUNNNMMMKKKHHHFFFEEEDDDBBBAAAAAAAAA@@@???===<<<;;;;;;:::999888999::::::888666666666555555444333333333444444333222222222222333111111111111111111111111111111111111111111111111000000000000000000000000000000111111111111000000/////////////////////////////////000111111222222111000///111555999<<<===BBBAAABBBEEEKKKPPPRRRSSSRRRRRRSSSVVV[[[___bbbbbb___]]][[[ZZZ]]]ccciiimmmppppppsssvvvyyyzzzlll^^^OOODDDIIIEEEAAA>>>>>>???>>>>>>======<<<;;;;;;:::;;;;;;999999:::::::::;;;;;;;;;>>>===<<<<<<<<<===???@@@>>>@@@CCCDDDCCCCCCDDDFFFGGGHHHJJJLLLNNNPPPQQQRRRTTTVVVWWWXXXWWWXXXZZZ\\\]]]bbbddd___[[[]]]___``````___]]]]]]___aaabbbbbb```aaaccceeegggiiikkkllliiikkklllkkkgggddddddfffddddddddddddccccccccccccaaaaaabbbdddeeefffggghhhcccddddddeeegggiiikkklllgggfffeeeddddddbbb]]]YYY^^^\\\[[[[[[]]]^^^^^^^^^ZZZZZZ\\\___dddhhhjjjjjjxxxvvvtttppplllhhheeecccbbbccccccdddeeefffggggggiiikkkmmmoooqqqqqqpppoootttvvvwwwwwwtttrrrrrrrrrnnnqqqsssqqqmmmlllnnnqqqllllllkkkhhheeeccccccdddhhhmmmqqqppprrrvvvtttoooooorrrtttqqqkkkjjjpppvvvrrrtttwwwzzzhhhZZZQQQKKKKKKMMMNNNLLLIIIFFFFFFHHHUUU[[[bbbjjjtttxxxpppsssuuu}}}}}}cccWWWUUUPPPKKKHHHFFFDDDDDDDDDBBB@@@AAA@@@???>>>===<<<;;;;;;999888888888::::::888666555555555444444333333333333333333222222222222222111111111111111111111111111111111111111111111111////////////////////////000000111111111111000000/////////////////////////////////000111111222222111000///111666:::<<<===AAAAAABBBEEEJJJOOORRRSSSRRRRRRTTTXXX]]]aaabbbbbb___]]]ZZZZZZ^^^dddjjjnnnqqqsssvvvvvvtttyyyjjjWWWIIIDDDBBBAAA??????>>><<<;;;;;;;;;:::999<<<;;;::::::::::::::::::999999999999::::::::::::<<<<<<;;;;;;;;;<<<===>>>===???AAABBBAAABBBCCCDDDEEEFFFHHHIIIKKKMMMOOOOOOMMMPPPRRRTTTUUUVVVXXXZZZ]]]aaaaaa\\\YYYZZZ\\\[[[[[[YYYYYY[[[^^^bbbccccccaaaaaaaaaccceeefffggggggeeecccaaaaaadddfffeeeccc```bbbdddeeeeeedddaaa```bbbbbbbbbbbbcccccccccccc```bbbeeehhhiiihhheeedddaaa```____________]]]\\\ZZZYYYXXXYYY[[[\\\[[[YYY[[[\\\^^^bbbhhhlllnnnnnnyyyvvvrrrmmmhhhddd```___bbbcccdddeeefffgggggggggiiikkknnnpppqqqpppooonnnnnnpppqqqpppnnnkkkjjjjjjfffhhhkkklllkkkkkknnnppplllkkkgggdddbbbdddhhhlllgggkkknnnnnnnnnooonnnlllnnnrrrsssooohhhfffkkkpppjjjnnnqqqqqqpppttt}}}jjj\\\TTTTTTSSSQQQOOONNNNNNNNNMMMMMMNNNRRRXXX```iiippp{{{vvvvvvsss{{{~~~kkkaaaUUUSSSSSSLLLIIIGGGDDDCCCCCCCCCAAA@@@@@@??????>>>===<<<;;;;;;999888777888999999888666444444444444444333333333333333333222222222111111111111111111111111111111000000000000000000000000////////////////////////000000111111111111000000/////////////////////////////////000111111222222222000000222666:::===>>>@@@@@@AAAEEEJJJOOORRRTTTQQQRRRUUUYYY^^^bbbbbbbbbbbb^^^YYYYYY^^^dddjjjmmmooorrrvvvuuurrrssscccXXXNNNGGG???;;;<<>>@@@@@@??????AAACCCCCCDDDEEEGGGIIIJJJKKKLLLKKKNNNQQQSSSTTTUUUWWWYYYZZZ]]]]]]YYYWWWYYYZZZYYYWWWVVVWWWZZZ^^^bbbdddddd```______```cccddddddcccfff```\\\]]]bbbeeeccc```^^^```ccceeeeeebbb___]]]aaaaaa``````____________^^^aaaeeehhhhhhddd___[[[[[[ZZZZZZZZZ[[[\\\^^^___```___```cccffffffaaa]]]bbbbbbbbbdddgggiiijjjiiihhhggggggfffeeedddccccccbbbbbbcccdddeeefffggggggiiijjjlllmmmmmmllljjjiiihhhjjjkkkjjjgggeeeddddddbbbccceeeiiilllnnnooopppllljjjgggdddcccfffmmmqqqeeegggjjjlllnnnoooooonnnmmmoooppplllfffdddfffjjjggglllpppooojjjjjjooouuu{{{xxxlllddd___\\\YYYVVVJJJHHHJJJNNNPPPPPPRRRVVV[[[hhh{{{~~~}}}~~~yyydddXXXVVVQQQRRRQQQJJJIIIGGGDDDCCCCCCBBBAAA?????????>>>======<<<;;;;;;999888777888999999777555444444333333333333333333222222222333222111111000111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000/////////////////////////////////000111111222222222111000222666:::===>>>@@@???@@@DDDJJJOOOSSSTTTPPPQQQTTTXXX^^^bbbcccccceee___YYYYYY^^^eeejjjmmmmmmpppuuuvvvvvv~~~tttggg\\\TTTMMMEEE???AAA???>>>>>>>>>>>><<<;;;:::::::::999888999:::<<<999999888888888888999999999999999:::::::::;;;;;;::::::::::::::::::::::::<<<===>>>>>>======???AAAAAABBBCCCDDDFFFGGGIIIIIILLLOOORRRSSSSSSSSSTTTUUUTTTWWWXXXUUUVVVYYY[[[ZZZWWWVVVWWWZZZ^^^aaacccbbb^^^\\\[[[]]]```bbbaaa___bbb^^^ZZZ[[[^^^aaabbbaaa^^^___```aaa```___]]]\\\______^^^^^^]]]]]]]]]\\\^^^aaadddeeeddd___ZZZVVVWWWWWWWWWWWWWWWZZZ]]]```bbbbbbeeekkknnnllleee___gggfffddddddeeedddcccaaa[[[]]]___aaadddeeeffffffaaaaaaaaabbbcccdddeeefffhhhhhhhhhhhhfffdddcccaaafffggghhhgggdddbbbaaaaaaaaa```aaafffmmmpppooommmhhhgggfffddddddfffjjjnnnfffeeefffjjjmmmnnnmmmllljjjkkkjjjhhheeedddeeefffhhhlllooonnnjjjjjjnnnrrrnnnyyykkk___[[[VVVTTTVVVUUUPPPOOOQQQPPPVVVaaammmzzz|||{{{zzzyyy}}}}}}hhhZZZVVVVVVPPPNNNPPPKKKJJJHHHEEECCCCCCBBB@@@>>>>>>>>>>>>===<<<<<<;;;;;;:::999888888888888666444333333333333333333333333111222222333222111000///111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000/////////000111111222222222111000222666;;;===>>>??????@@@DDDJJJOOOSSSTTTOOOOOORRRWWW]]]bbbdddeeeeee^^^XXXXXX^^^ffflllnnnnnnppptttvvvxxx~~~xxxnnnccc]]]UUUKKKEEEDDDFFFFFFFFF<<<<<<<<<=========<<<;;;<<<<<<;;;999777777999;;;999888888888888888999999999999:::::::::;;;;;;;;;999999999999999999999999;;;<<<===<<<;;;<<<>>>@@@@@@@@@AAACCCDDDFFFGGGHHHMMMOOOQQQRRRQQQPPPPPPPPPOOORRRTTTSSSUUUZZZ]]]\\\XXXWWWXXX[[[^^^aaaaaaaaaZZZYYYXXXZZZ^^^``````^^^ZZZYYYYYYYYYZZZ]]]aaaddd```___^^^]]]\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]```aaabbbbbb```\\\XXXUUUVVVVVVUUUUUUUUUXXX\\\___[[[\\\aaagggllliii___WWWhhhfffdddccccccbbb```^^^[[[]]]```bbbdddfffffffff``````______```bbbdddeeeffffffeeecccaaa___]]]\\\bbbdddeeedddaaa^^^]]]]]]]]]ZZZZZZ```hhhllljjjfffbbbcccddddddcccccceeeggghhheeedddhhhkkkjjjgggeeehhhhhhgggffffffeeeffffffeeegggiiihhhfffggglllqqqrrrvvvtttjjj```]]]YYYTTTTTTYYYSSSSSSUUU[[[dddmmmtttwww~~~~~~xxxtttuuuzzzjjj\\\SSSUUUUUUJJJGGGKKKJJJKKKHHHEEEDDDCCCBBB@@@>>>>>>>>>======<<<<<<;;;;;;;;;:::888888888777555333333333333333333333333333111111222333222111000///111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111/////////000111111222222333111111222777;;;===>>>???>>>@@@DDDJJJOOOSSSTTTNNNOOOQQQUUU\\\bbbeeefffddd]]]WWWWWW___hhhmmmoooqqqqqqsssvvvxxxvvvccc___YYYSSSMMMJJJIIIHHHCCCBBBAAA@@@???===<<<<<<;;;::::::999999::::::;;;999999999888888888777777999999999888777666666555666777777777888888888888777777777777777888888999999::::::;;;<<<===>>>?????????@@@AAACCCEEEGGGHHHHHHIIIJJJLLLMMMNNNNNNNNNSSSSSSSSSTTTVVVXXXZZZ[[[XXXXXXWWWXXXYYYYYYXXXVVVZZZWWWXXX\\\^^^]]]\\\^^^WWWYYY\\\]]]\\\\\\\\\]]]YYYXXXWWWWWWXXXZZZ]]]^^^XXXWWWVVVWWWZZZ\\\]]]]]]___^^^]]][[[XXXUUUSSSQQQVVVVVVUUUUUUUUUVVVWWWXXX[[[\\\]]]\\\[[[[[[]]]___ggggggfffdddaaa]]]ZZZXXX\\\[[[[[[[[[\\\]]]^^^___iiiccc\\\[[[___dddeeeeeedddcccbbb___\\\[[[]]]___iiigggccc___\\\ZZZYYYYYYVVVWWWYYY\\\___aaadddeee____________````````````eeeaaa______aaacccaaa______aaadddeeeeeefffhhhiiikkkiiigggffffffhhhjjjkkkkkkmmmrrrzzzwwwkkkbbbTTTNNNPPPZZZ[[[UUUTTTZZZ]]]dddlllqqqttt{{{~~~|||{{{wwwtttyyyxxxwwwwwwxxxzzz|||~~~xxxpppiii[[[TTTMMMKKKLLLMMMJJJGGGFFFEEEDDDCCCAAA@@@???>>>@@@???===;;;:::::::::;;;999999888777666555555444333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////...///000///...---...000000000000000000000000000000000000000////////////222222333444666999<<<>>>>>>???@@@BBBHHHPPPRRROOOLLLNNNRRRVVVZZZ]]]^^^___eeeaaa]]]]]]bbbiiinnnooorrrkkkpppuuuxxxrrrkkkccc]]]ZZZUUUOOOJJJKKKIIIFFFCCCAAA@@@@@@AAAAAA@@@@@@???>>>===<<<<<<::::::999999999999::::::999999888888888777777777999999888777777666555555666666777777777888888888777777666666777777888999999999::::::;;;===>>>???@@@@@@@@@AAABBBDDDEEEFFFGGGHHHIIIKKKLLLMMMNNNNNNTTTSSSSSSTTTUUUWWWYYYZZZWWWWWWWWWXXXYYYYYYXXXWWWVVVUUUXXX^^^aaa^^^\\\]]]\\\\\\]]]]]]]]]\\\ZZZYYYXXXXXXWWWWWWXXXZZZ\\\^^^[[[ZZZYYYZZZ\\\^^^]]]\\\]]]]]]\\\ZZZXXXVVVTTTSSSSSSTTTUUUVVVWWWWWWVVVVVVWWWXXXZZZ[[[[[[[[[]]]___`````````___^^^\\\ZZZYYY\\\\\\\\\\\\\\\\\\\\\\\\```\\\YYY[[[___bbbaaa___]]]]]]\\\ZZZYYYYYY[[[^^^dddccc___\\\ZZZYYYYYYYYYWWWXXXYYY[[[]]]___```aaa_________```````````````gggeeecccbbbaaaaaa```^^^```aaabbbbbbccceeeiiikkkjjjhhhfffdddcccccceeefffgggeeeeeehhhpppwwwcccTTTSSSWWWUUUUUUXXXOOOTTTYYY[[[ZZZ]]]ccciiixxx|||uuuoooiiifffgggjjjlllmmmssswww}}}tttjjjbbbXXXXXXSSSMMMKKKLLLLLLIIIFFFEEEEEEDDDCCCBBBAAA@@@??????>>>===;;;::::::::::::888777777666555444333333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000///////////////////////////000111000///...///111////////////////////////000/////////////////////111111222444666999<<<===???@@@@@@BBBIIIQQQSSSOOONNNPPPSSSWWW[[[]]]^^^___ccc___\\\]]]bbbiiinnnppptttmmmrrrxxx|||SSSMMMGGGDDDDDDDDDBBBAAA======<<<<<<<<<===>>>>>>============<<<<<<<<<;;;::::::999999999999::::::888888888888777777777777888888777777666666555555666666666666777777777777777777666666777777888999999999999:::;;;<<<===>>>AAA@@@@@@AAAAAABBBCCCDDDGGGGGGIIIJJJKKKMMMNNNNNNTTTTTTSSSSSSTTTUUUWWWXXXUUUVVVWWWXXXYYYXXXXXXWWWVVVVVV[[[bbbccc^^^[[[[[[^^^\\\[[[\\\^^^^^^\\\YYYYYYXXXXXXXXXYYYZZZ\\\]]]\\\[[[ZZZ[[[]]]]]][[[YYY[[[[[[ZZZYYYWWWVVVUUUUUUSSSUUUYYY[[[\\\ZZZWWWUUUSSSUUUYYYZZZ[[[[[[\\\^^^YYYZZZ[[[\\\]]]^^^]]]]]]\\\\\\]]]]]]\\\[[[YYYXXXWWWVVVWWW[[[___```]]]ZZZYYYYYYYYYWWWWWWXXX[[[]]]^^^]]][[[YYYXXXWWWXXXXXXWWWXXXXXXYYY[[[\\\]]]]]]_________`````````aaaaaaiiiiiihhhfffbbb```______aaaaaaaaaaaaaaadddhhhkkkhhhfffcccaaa______``````gggdddccceeejjjuuuhhhaaadddaaaXXXSSSOOOQQQRRRQQQOOOPPPTTTXXX___aaaffflllqqqssssssqqqvvvvvvvvvvvvvvvyyy~~~~~~xxxsssooommmnnnnnnjjjjjjjjjkkkmmmrrrxxx}}}vvvjjjggg^^^SSSTTTPPPLLLKKKKKKKKKHHHEEEDDDDDDCCCCCCBBBAAA@@@@@@???>>>===;;;::::::999:::888888777666555444333333333333333333333333222222222222222222222222222222111111111111111111111111000000000000000000000000///////////////////////////000111111//////000111////////////////////////////////////////////////000111111333555888;;;===???AAAAAACCCJJJRRRSSSPPPOOOQQQTTTXXXZZZ\\\]]]]]]```]]]\\\]]]bbbiiinnnqqqsssnnnsssyyy~~~LLLHHHDDDBBBBBBBBBAAA???>>>>>>>>>>>>>>>=========:::::::::;;;;;;;;;;;;;;;999999888888888888999999888888777777777666666666777777777666666555555555555555555666666666777777666666666666666777888888999999999999:::;;;<<<===>>>>>>??????AAABBBCCCDDDGGGGGGHHHIIIKKKMMMNNNOOOTTTTTTSSSSSSSSSTTTVVVWWWTTTVVVXXXYYYYYYXXXXXXXXX^^^^^^aaaeeeccc]]]ZZZ[[[^^^ZZZXXX[[[aaacccaaa]]]ZZZZZZZZZZZZ[[[\\\^^^^^^[[[ZZZZZZZZZ[[[[[[XXXVVVZZZZZZYYYXXXXXXXXXXXXXXXXXX\\\```cccbbb]]]XXXTTTSSSVVVZZZ\\\\\\[[[[[[\\\YYYYYY[[[\\\^^^___```aaa\\\]]]^^^^^^]]]ZZZXXXVVVUUUVVVWWWZZZ]]]]]][[[XXXYYYZZZYYYXXXWWWXXX[[[]]]YYYXXXWWWVVVVVVWWWWWWXXXVVVVVVWWWXXXYYYZZZ[[[[[[]]]^^^^^^___```aaaaaaaaaiiikkkllliiieeeaaaaaacccbbbcccddddddcccccceeefffdddbbb```___^^^^^^^^^___ggggggkkkoooppprrrzzzvvvfff^^^\\\XXXTTTQQQRRRUUUXXXYYYXXXYYY]]]aaacccbbb```aaaaaaaaaaaaaaadddiiilllkkkmmmsss~~~yyyrrrtttsssqqqsssvvvuuuqqqkkkiiigggfffeeegggiiijjjkkksss|||lllhhhhhhcccZZZPPPNNNKKKJJJJJJIIIFFFDDDCCCBBBBBBAAA@@@@@@??????>>>===<<<;;;:::999999999999999888777777666555555333333333222222222222222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////...000111000///...///000////////////////////////.........///////////////000000111222555888:::<<<@@@AAABBBCCCJJJRRRTTTQQQOOOQQQSSSVVVYYYZZZ[[[[[[]]]\\\\\\^^^ccciiinnnqqqppplllpppuuu|||FFFEEECCCBBBAAA???===;;;===<<<<<<<<<;;;:::999999888999999999999:::::::::999888888777777888888999777777777666666666555555666666666555555555555555444555555555555666666666666666666555666777777888999999999999999:::;;;<<<;;;;;;<<<>>>@@@CCCEEEFFFGGGGGGHHHIIIKKKMMMOOOPPPTTTTTTSSSSSSSSSTTTVVVWWWUUUXXX[[[\\\[[[YYYYYYZZZcccbbbdddfffddd______bbbaaa^^^[[[]]]bbbdddbbb___]]]]]]]]]^^^^^^___``````\\\[[[ZZZ[[[\\\\\\ZZZXXX[[[ZZZZZZYYYYYYZZZ[[[[[[^^^```dddfffddd^^^WWWRRRVVVYYY\\\^^^]]]\\\[[[[[[[[[[[[[[[\\\]]]^^^___```\\\]]]^^^^^^]]][[[XXXWWWWWWWWWWWWXXXZZZ[[[ZZZYYY\\\\\\[[[XXXVVVVVVXXX[[[WWWWWWWWWWWWWWWWWWXXXXXXTTTUUUVVVWWWYYY[[[\\\\\\[[[\\\]]]^^^___```aaaaaagggjjjllljjjfffddddddfffaaadddggggggeeebbb```______^^^^^^^^^^^^___aaaaaaffffffiiimmmmmmkkkooouuu}}}qqqeee^^^[[[ZZZZZZZZZXXXUUUTTTVVVXXXYYYZZZWWWXXXYYYYYYZZZ]]]```cccZZZ[[[^^^dddiiijjjfffcccdddeeedddaaabbbfffeeeaaa\\\^^^aaagggnnnuuu{{{~~~xxxtttllleeeaaaaaa]]]YYYMMMLLLKKKJJJIIIHHHFFFDDDBBBAAAAAA@@@???>>>============<<<;;;:::999888888777777666666666666666555333333333222222111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////---...//////------...///........................------....../////////000000000111222555888:::<<<@@@AAABBBCCCJJJRRRTTTQQQMMMOOORRRTTTVVVXXXXXXXXX[[[\\\]]]```dddiiinnnrrrppplllooossszzzGGGGGGHHHHHHGGGEEECCCBBB<<<;;;;;;::::::::::::;;;888888888888999999999999888888777777777777888888666666666666555555555555555555555555555555444444444444444444555555555666666666555555666666777888999888888888999999:::;;;888999:::===???BBBEEEFFFHHHHHHHHHIIIKKKNNNPPPRRRTTTTTTSSSSSSTTTUUUWWWXXXWWW[[[``````]]][[[ZZZ[[[```aaadddgggfffdddffflllhhheeebbbaaabbbbbb```^^^___`````````aaaaaaaaaaaa___]]]\\\\\\^^^``````___]]]]]]\\\[[[\\\]]]^^^______aaaddddddaaa\\\UUUQQQYYY\\\^^^^^^]]]\\\\\\]]]]]]]]]\\\[[[[[[\\\\\\\\\[[[\\\]]]^^^]]]]]][[[[[[YYYYYYYYYYYYZZZ[[[]]]^^^^^^]]]\\\YYYVVVUUUVVVXXXZZZZZZZZZZZZZZZZZZYYYYYYUUUVVVWWWXXXZZZ[[[\\\]]]YYYYYY[[[\\\^^^___```aaadddeeeggggggfffeeedddddd^^^bbbfffgggddd```[[[YYY[[[\\\]]]^^^___aaacccdddhhhdddcccddddddeeejjjrrr|||{{{~~~zzzsssiii```[[[[[[]]]ZZZ]]]```ccceeehhhkkkmmmfffcccbbbgggjjjiiihhhhhhhhhkkklllnnnttt|||}}}|||vvvpppeeeeeeddd```ZZZVVVSSSRRRLLLLLLJJJIIIGGGGGGGGGFFFCCCBBBAAA@@@>>>===<<<;;;<<<<<<<<<<<<;;;999888777333333444444555555666666333333333222111111000000111111111111111111111111000000000000000000000000////////////////////////////////////////////////,,,---......,,,,,,---...........................---------......//////000000111111333555888;;;===???AAAAAACCCJJJRRRSSSPPPLLLMMMPPPSSSUUUVVVWWWWWWZZZ]]]```bbbeeeiiinnnrrrrrrooorrruuu}}}EEEFFFFFFEEEDDDDDDDDDEEEAAA@@@===<<<;;;;;;======999999999888888888888888777777777666666777777777666666666555555555444444444444444444444444444444333333444444444555555555666555555555555666777777888888888888888999999:::999999:::<<<>>>AAACCCDDDIIIIIIIIIJJJLLLOOORRRTTTTTTSSSSSSTTTUUUWWWYYYZZZ[[[```dddddd```\\\\\\]]]\\\___eeejjjiiifffhhhnnnkkkiiigggdddbbbaaaaaa`````````aaaaaabbbaaaaaaaaa___]]][[[\\\___bbbdddeeeaaa```___^^^^^^___aaabbbaaabbbcccccc```\\\XXXVVVYYY[[[]]]]]]\\\]]]^^^```aaa```^^^]]]\\\\\\]]]]]][[[[[[\\\]]]^^^^^^______ZZZ\\\^^^```aaaccceeeggg``````^^^[[[XXXWWWYYY[[[^^^^^^^^^^^^]]]\\\[[[[[[YYYYYYYYYZZZ[[[[[[\\\\\\WWWWWWYYYZZZ\\\^^^___```aaaaaaaaabbbcccbbb```^^^ZZZ]]]aaabbb```\\\YYYXXXZZZ[[[\\\^^^```aaacccdddeeebbbaaacccdddeeejjjpppttt{{{~~~zzzmmmeeebbb^^^]]]\\\ZZZVVVRRROOOOOOMMMLLLJJJHHHFFFFFFHHHIIIEEEEEECCCAAA???>>><<<;;;<<<<<<<<<<<<;;;999777666333333444666777888::::::333333222222111000000///111111111111111111111111000000000000000000000000////////////////////////////////////////////////---...///...---,,,---///........................,,,,,,---......///000000111111222444666999<<<===???@@@@@@BBBIIIQQQSSSOOOKKKMMMPPPSSSUUUWWWXXXXXX[[[^^^bbbeeegggjjjnnnrrrsssqqqtttwwwLLLLLLJJJGGGEEEFFFHHHJJJEEECCC???<<<:::999:::;;;999999999999888888888777777777666666666666777777666666555555555444444444444444444444444444444444333333333444444444555555555555555555555666777777888888888888888888999999:::;;;;;;<<<>>>???AAABBBJJJJJJIIIJJJLLLPPPSSSUUUSSSSSSSSSTTTVVVXXXZZZ[[[]]]bbbgggfffbbb]]]\\\^^^[[[___gggmmmkkkffffffjjjiiiiiihhhfffcccbbbdddeee___``````aaaaaaaaaaaa```^^^[[[YYYYYY]]]bbbeeegggcccbbb```___```aaacccdddbbbcccccccccaaa___]]]\\\XXXYYY[[[[[[\\\]]]```bbbdddcccaaa```______``````[[[[[[[[[\\\^^^```bbbccc\\\___dddhhhjjjlllnnnoooccccccaaa^^^\\\\\\^^^```aaaaaaaaa```___^^^\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[UUUVVVWWWYYY[[[]]]_________^^^]]]^^^aaa```\\\XXXWWWYYY\\\]]]\\\ZZZYYYYYYZZZ[[[\\\]]]___aaabbbbbb\\\\\\```fffhhhggggggjjjooonnnooorrrxxxuuummmhhhbbb^^^XXXUUURRRRRRRRRPPPNNNMMMMMMLLLJJJGGGEEEFFFHHHKKKHHHGGGEEECCCAAA???===<<<;;;<<<<<<<<<;;;999777666555666777999;;;===>>>???333333222222111000000///000000000000000000000000000000000000000000000000////////////////////////////////////////////////...///000///...---...000........................,,,,,,------...///000000222222333444777:::<<<>>>>>>???@@@BBBHHHPPPRRROOOKKKMMMPPPSSSVVVXXXYYYYYY[[[___dddfffgggjjjnnnrrrrrrppptttwwwIIIIIIIIIIIIJJJJJJJJJJJJIIIGGGEEECCC@@@===;;;:::999999999999999999999888777777888777666777888:::777777666555555555555555444444444333333222222222444444444444444444444444666555555444444444555555666666666777888:::;;;<<<:::<<<============@@@BBBDDDFFFHHHJJJKKKMMMOOORRRSSSTTTUUUVVVXXXYYYZZZZZZ\\\```dddddd```\\\ZZZZZZbbbbbbcccfffhhhhhheeeccceeeggghhhjjjiiigggdddccc``````aaaaaa```______^^^___[[[XXXYYY]]]bbbdddeeegggddd```^^^]]]]]]\\\[[[ZZZ\\\bbbiiikkkeee``````___^^^\\\\\\]]]```bbbdddfffeeefffgggfffccc^^^ZZZZZZ[[[]]]^^^^^^```ccceee___dddggghhhfffggglllqqqhhheeebbb``````aaaaaa```eeecccaaa```aaaaaa```___^^^^^^^^^```aaaaaa^^^[[[ZZZ[[[\\\[[[ZZZ[[[___ccceeeaaa^^^___^^^[[[\\\```[[[[[[[[[[[[[[[ZZZYYYXXXZZZZZZ[[[[[[\\\[[[[[[[[[]]]___bbbeeegggfffeeeccckkkjjjiiijjjppp|||rrriiidddaaa___]]]YYYWWWTTTRRRPPPNNNKKKIIIIIIIIIHHHGGGFFFEEEDDDCCCEEEDDDBBB@@@???>>>======<<<;;;:::888777666666666333444666999;;;===>>>>>>333333222222111000//////111111111111111111111111............////////////////////////............//////.........---------////////////////////////....................................////////////000000000111444888;;;===AAA>>>===???FFFLLLNNNOOOUUUSSSPPPPPPRRRVVVYYYZZZ```eeegggdddccchhhmmmoooooorrrssswwwLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKIIIGGGEEECCCAAA@@@999999999888999999::::::777888888777666666666777666666555444444444444444444333333333333333333222444444444444444444444444555555444444444444555555666666666777888999:::;;;999:::;;;;;;;;;<<<>>>@@@AAACCCFFFHHHIIIKKKNNNPPPPPPPPPPPPQQQSSSTTTVVVVVVWWW[[[___```^^^\\\\\\^^^^^^aaaddddddcccbbbcccdddeeeeeeddddddccccccdddddd__________________^^^^^^aaa^^^\\\]]]```dddffffffddd```\\\ZZZYYYZZZZZZYYYWWWYYY```iiilllgggddddddccccccbbbbbbccceeehhhkkkmmmkkkhhhfffeeeccc___]]]ZZZ\\\^^^___```aaadddffffffhhhiiigggbbbaaacccfffdddbbb```___aaacccccccccaaa```___```bbbccccccbbbccccccdddccccccaaa``````ZZZ\\\]]]]]]]]]___cccgggnnniiifffeeebbb^^^]]]```\\\\\\[[[ZZZYYYXXXXXXXXX]]]]]]^^^___````````````bbbccceeegggggggggfffeeecccdddeeefffjjjttt|||uuuooogggaaa]]][[[YYYXXXUUUSSSQQQPPPOOONNNKKKIIIHHHHHHGGGFFFEEEDDDCCCBBBCCCBBB@@@>>>===<<<<<<;;;<<<;;;999888777666666666777777888888888777666666333333222111111000//////111111111111111111111111............////////////////////////............//////.........---------////////////////////////....................................////////////000000000222444888;;;>>>BBB@@@>>>AAAGGGLLLNNNOOOTTTRRRPPPPPPRRRTTTWWWXXX```eeegggdddccchhhmmmoooppptttuuuyyyQQQQQQPPPPPPOOONNNNNNNNNOOONNNMMMLLLKKKJJJIIIIII===<<<;;;999999999:::;;;777777888888777666555444555555444333333333333333222333333333333333333444444444444444444444444444444444444333333444444555555555555666777888999:::777888::::::999:::<<<>>>>>>@@@CCCFFFGGGIIILLLOOOMMMMMMMMMMMMNNNQQQSSSTTTUUUXXX[[[[[[YYYYYY[[[^^^^^^bbbfffddd___^^^bbbgggdddbbb```^^^^^^```ccceee``````___^^^______aaabbb```___^^^___bbbdddddddddaaa]]]YYYWWWXXXYYYZZZZZZYYY[[[bbbkkknnnjjjggggggkkklllmmmkkkhhhhhhkkkooorrrmmmhhhcccaaa```___^^^ZZZ\\\___```aaabbbdddfffhhhiiihhhddd^^^[[[\\\^^^bbb```______aaaccccccbbb\\\[[[\\\___bbbeeeffffffeeefffgggdddaaa```bbbddd]]]^^^```aaabbbdddhhhkkksssnnnjjjiiifffaaa```bbb___^^^\\\ZZZYYYXXXYYYYYYaaabbbcccddddddeeeffffffggggggggggggggggggggggggcccfffiiikkkkkkoootttyyy~~~tttiiieeebbb]]]YYYWWWVVVTTTRRRQQQOOOMMMMMMMMMLLLJJJIIIFFFEEEEEEDDDCCCBBBAAAAAA@@@???>>><<<;;;:::::::::;;;:::999888777666666666888888777666555333222111222222222111111000000///111111111111111111111111............////////////////////////...........................---------////////////////////////....................................////////////000000000222555888<<<>>>DDDAAA@@@BBBHHHMMMOOONNNNNNNNNOOOPPPRRRUUUWWWYYYaaafffhhhddddddhhhmmmoooqqquuuwww|||UUUUUUTTTSSSRRRQQQPPPPPPPPPPPPOOOOOOOOONNNNNNNNNGGGEEEBBB>>>;;;999888888666666666777888777666444666555444444333333444444222222222333333444444444333333333333333333333333333333333333333333444555555555555555666777888999666888999999888999;;;===<<>>===;;;::::::999999:::999888777666666666666444444444444444444333333222111111111000000000///111111111111111111111111............////////////////////////....................................////////////////////////....................................////////////000000000222555999===???FFFCCCAAADDDIIIMMMNNNMMMHHHJJJLLLOOORRRUUUYYY[[[bbbggghhheeedddiiinnnooorrrvvvyyyZZZZZZYYYXXXVVVUUUTTTTTTQQQQQQQQQQQQQQQPPPPPPPPPSSSPPPKKKEEE???;;;888666666555444666888999888666777666666555555555555555222222222333333444444444333333333333333333333333222222222222222333444444444444444444555666777777666777888999888999;;;===<<<>>>AAACCCEEEGGGJJJLLLKKKKKKKKKLLLMMMOOOQQQRRRUUUVVVVVVTTTRRRSSSXXX\\\kkkhhhdddaaa``````````````````aaabbbcccccccccccc___^^^]]]]]]___aaadddeee^^^___``````___^^^]]]]]]\\\ZZZXXXXXX[[[]]]^^^^^^______dddkkklllgggddddddmmmooopppnnnjjjggggggiiicccaaa___^^^^^^]]][[[YYYWWWZZZ^^^aaa``````___```bbbaaa___]]][[[ZZZ\\\^^^``````___```aaa```^^^[[[ZZZZZZ[[[^^^bbbddddddccc]]]___```]]]ZZZ\\\dddjjjjjjiiihhhhhhiiiiiijjjiiijjjfffeeefffddd``````bbbgggeeebbb```______```aaaeeedddcccbbbaaaaaaaaabbbaaaaaa``````aaacccfffgggeeehhhjjjllllllkkkkkklllpppuuu{{{xxxsssnnnhhheee]]]\\\ZZZYYYXXXVVVRRROOOOOOMMMKKKIIIHHHGGGEEECCCBBBAAAAAAAAA@@@????????????>>>===<<<;;;:::::::::999999888777666666666666222333333444555555555444111111111000000000000000000000000000000000000000............////////////////////////............---.....................////////////////////////....................................////////////000000000222555:::===@@@GGGDDDCCCEEEIIIMMMMMMLLLGGGJJJMMMOOOQQQSSSWWWZZZccchhhiiifffeeeiiinnnooorrrvvvxxxbbbaaa```___^^^]]]\\\\\\WWWVVVVVVUUUUUUTTTTTTSSSZZZXXXSSSNNNGGGAAA===:::999777444555888:::999777777777666555555555555666222333333333333333333444333333333333333333333333111111111111222333444444444444333333444444555666555777888888777888:::<<<<<<>>>@@@BBBCCCEEEGGGJJJGGGGGGHHHJJJKKKLLLMMMNNNNNNPPPRRRQQQQQQTTTZZZ___gggccc___]]]]]]]]]\\\[[[^^^```bbbdddeeecccaaa___ZZZZZZZZZ[[[]]]```bbbddd```aaabbbaaa___]]]\\\]]]WWWVVVWWWYYY\\\^^^^^^]]]XXXYYY^^^eeegggccc```aaaaaaccceeehhhiiijjjjjjiii^^^^^^^^^___```___]]]ZZZXXX[[[___aaa```^^^\\\\\\aaa___\\\YYYXXXXXXZZZ[[[[[[[[[\\\___bbbbbb```]]][[[[[[\\\___aaabbbaaa```]]]^^^^^^\\\\\\```ffflllllljjjhhhhhhhhhgggeeeccchhheeeccceeeccc___]]]___fffeeecccbbbaaaaaabbbbbbbbbaaa___^^^]]]]]]^^^^^^^^^]]]]]]^^^___aaadddeeedddfffhhhkkkmmmmmmmmmmmmsssttttttuuuxxxsssmmmjjjfffaaa```\\\ZZZYYYXXXVVVTTTOOOLLLOOOMMMKKKIIIHHHGGGDDDBBBAAA@@@@@@@@@?????????>>>???>>>===<<<;;;;;;;;;;;;999888777666666666666666444555555555444444333222000000000000000000000000000000000000000000000000............////////////////////////............---------...............////////////////////////....................................////////////000000111222666:::>>>AAAGGGEEEDDDEEEIIILLLKKKJJJJJJMMMOOOOOOOOOPPPUUUYYYdddiiijjjgggeeejjjnnnpppqqqtttvvv}}}kkkjjjjjjiiihhhggggggfff```___^^^]]]\\\ZZZYYYYYYZZZYYYXXXUUUPPPKKKFFFDDD@@@;;;666555777999888666666666555444444444444555444333333333333333333222222222222222222222222222000000000111111222333444333333333333333444444555333555666666666666999;;;;;;===???@@@@@@BBBDDDFFFCCCEEEGGGJJJKKKKKKKKKJJJJJJLLLNNNOOOOOORRRXXX]]]]]]]]]\\\[[[YYYYYY[[[\\\]]]^^^```bbbbbb```]]][[[YYYZZZ[[[]]]```bbbcccddd```bbbbbb```\\\ZZZZZZ[[[UUUVVVXXX\\\```aaa```___XXXXXX\\\cccddd___]]]^^^ZZZZZZ\\\cccjjjmmmllliii^^^]]]]]]^^^______]]][[[ZZZ]]]aaacccaaa^^^[[[ZZZ]]][[[WWWUUUUUUWWWYYYZZZYYYZZZ\\\___bbbaaa___\\\ZZZ[[[\\\___aaabbb```^^^^^^]]]\\\\\\]]]aaafffiiiiiifffdddddddddccc```]]]aaa^^^___aaaaaa]]]]]]___aaaaaa``````````````````^^^]]][[[[[[[[[]]]^^^```____________```aaabbbcccccceeeiiimmmpppqqqpppoooooopppooommmmmmpppvvvzzzzzzrrrkkkhhheee```]]]]]]ZZZXXXVVVUUUTTTRRRNNNKKKNNNLLLJJJIIIIIIHHHFFFEEE@@@@@@@@@???????????????>>>===<<<;;;;;;;;;;;;;;;888888777666666666666777444444444444333222111111///000000000000000000000000000000000000000000000............////////////////////////............---------.........//////////////////////////////....................................///////////////000111333666;;;???AAAHHHEEEDDDEEEIIIKKKJJJHHHIIILLLNNNNNNNNNQQQXXX^^^eeejjjkkkgggfffjjjnnnpppppprrrssszzzqqqqqqqqqpppoooooonnnnnnggggggeeecccaaa___^^^]]]WWWXXXYYYXXXVVVRRROOOLLLEEE>>>777555777888777555555555444333333333333444444444444333333222222222222222222222222222222222000000000000111222333444333333222222333333444444222333444444444555777999:::<<<>>>>>>>>>???AAACCCCCCEEEHHHKKKMMMLLLKKKJJJJJJMMMNNNNNNMMMNNNSSSWWWUUUYYY]]]\\\XXXXXX\\\```\\\]]]^^^^^^]]]\\\ZZZYYYZZZ\\\^^^aaadddeeefffggg___``````\\\XXXVVVWWWYYYVVVXXX[[[aaaeeefffdddaaa^^^]]]```dddccc^^^ZZZZZZZZZXXXYYYaaajjjnnnkkkfff___]]][[[[[[\\\]]]\\\ZZZ[[[___ccceeebbb^^^[[[YYYXXXUUURRRRRRTTTWWWZZZ[[[[[[\\\^^^```aaa___[[[XXXYYYZZZ[[[___aaabbb```^^^___\\\ZZZZZZ]]]aaacccdddeeebbb``````aaa```]]]ZZZXXXVVVXXX]]]___]]]^^^aaa\\\]]]^^^^^^___^^^^^^^^^[[[ZZZZZZZZZ[[[^^^aaacccaaaaaaaaaaaaaaaaaaaaaaaa^^^aaaffflllpppqqqnnnllliiijjjkkkjjjhhhgggiiijjjyyy~~~xxxkkkgggddddddaaa[[[YYY[[[YYYWWWUUUTTTSSSRRROOOMMMMMMKKKJJJJJJJJJJJJIIIGGG@@@@@@@@@@@@????????????===<<<<<<;;;::::::::::::888777777666666666666777111222222333333333222222////////////000000000000000000000000000000000000............/////////000000/////////............---------.........//////////////////////////////..................................../////////000///000111333666;;;???AAAGGGEEEDDDEEEIIIJJJIIIGGGDDDGGGKKKMMMNNNTTT]]]eeefffjjjkkkhhhfffjjjooopppoooppppppxxxyyyssspppssstttrrrsssvvvkkklllkkkiiieeecccbbbcccdddbbb^^^[[[WWWUUUTTTTTTSSSLLLCCC<<<888777777777777444222111222444444444111111111222222333333333333333333222222111111111222222111000//////000000333444555666666666555555444444444555555777888888=========>>>???@@@BBBCCCGGGGGGGGGHHHIIIJJJKKKLLLMMMLLLLLLLLLMMMOOOQQQRRRXXXVVVUUUWWW[[[]]]\\\ZZZ^^^]]]\\\YYYVVVVVVXXXZZZ```bbbeeeggghhhgggeeeccc\\\[[[ZZZXXXVVVUUUWWWYYYZZZ\\\^^^``````aaabbbcccYYY]]]bbbeeeddd```[[[WWWUUUYYY\\\```ffflllkkkfff\\\\\\[[[ZZZZZZYYYYYYYYY```bbbdddeeeccc```\\\ZZZ[[[VVVRRRQQQTTTXXXZZZ[[[\\\\\\^^^___```^^^ZZZVVV[[[[[[[[[\\\]]]___```aaaaaa___]]]]]]^^^^^^]]]\\\____________]]][[[YYYWWWWWWWWWVVVVVVWWWZZZ]]]^^^bbb___[[[YYYYYYZZZZZZ[[[^^^]]]\\\[[[\\\^^^aaabbbdddcccaaaaaacccdddddddddcccjjjnnnjjjiiimmmpppnnnggggggffffffggghhhjjjkkkvvvwww|||vvvrrrllliiiddd```]]][[[XXXVVVVVVTTTRRRQQQRRRQQQOOOMMMJJJJJJJJJJJJJJJJJJJJJJJJDDDDDDCCCAAA???>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999777777777777777555333222222222111111111111000000000000000000000000000111111111111111111111111//////............//////111111000......---------///......------......///---------............///........................///////////////.........111111222444777;;;@@@BBBJJJFFFCCCCCCFFFHHHHHHGGGIIIJJJLLLMMMOOOUUU___eeeiiimmmmmmhhheeehhhlllnnnllljjjpppyyy|||rrrooorrrvvvyyyxxxwwwtttooojjjhhhhhhiiifffdddbbb___\\\ZZZZZZYYYXXXSSSMMMGGGCCC>>>:::777777555444444555555555444111111222222222333333333333333333222222111111111222222111000000000000000111111222222333333333333444444444444555666777888;;;;;;;;;<<<>>>@@@AAABBBFFFFFFFFFFFFGGGHHHIIIJJJNNNOOOOOOOOOPPPRRRSSSTTTWWWVVVUUUVVVXXXZZZXXXWWW[[[YYYWWWVVVVVVVVVWWWXXX```aaabbbccccccaaa```___\\\[[[ZZZXXXVVVWWWZZZ]]]\\\]]]^^^]]]]]]]]]^^^^^^XXXZZZ^^^``````]]]YYYVVVWWWZZZ\\\^^^cccgggeee```[[[[[[YYYXXXXXXYYYZZZ[[[[[[\\\]]]^^^]]][[[YYYWWWXXXTTTQQQQQQUUUYYYZZZZZZ\\\[[[[[[\\\]]]]]][[[YYY___^^^]]]]]]\\\\\\]]]]]]___^^^\\\\\\\\\]]]\\\[[[[[[[[[ZZZYYYXXXWWWVVVUUUVVVUUUUUUUUUVVVWWWYYYZZZ\\\ZZZXXXWWWXXXYYYZZZ[[[\\\ZZZXXXYYY]]]cccfffhhh_________aaadddffffffeeedddjjjkkkgggeeehhhjjjhhhddddddcccbbbcccdddeeefffkkkmmmqqqyyywwwooollliiifffaaa^^^[[[YYYWWWUUUUUUSSSRRRQQQQQQPPPNNNMMMJJJJJJJJJIIIIIIIIIHHHHHHCCCCCCBBBAAA???>>>======<<<<<<;;;;;;::::::::::::888666555666666666444222222222222111111111111000000000000000000000000000........................//////............//////111000///...------------......------------......------------................................................////////////111111222444777;;;???BBBIIIEEEBBBCCCFFFIIIIIIHHHGGGHHHJJJLLLPPPWWWaaahhhiiillllllgggdddhhhlllmmmnnnkkkooowww}}}}}}zzztttzzzzzzyyyvvvrrrooonnnooojjjiiigggeeecccaaa``````[[[YYYVVVSSSMMMFFF===888666444333222333333222111111222222222222333333333222222222222222111111111222111000000000000000000111111000000111111222333444444444444555555666777888888999;;;===???AAABBBEEEEEEEEEEEEFFFGGGHHHHHHNNNOOOPPPQQQRRRSSSSSSSSSVVVUUUTTTUUUWWWWWWUUUTTTXXXUUUSSSTTTWWWYYYXXXWWW______^^^]]]\\\[[[ZZZYYY\\\[[[ZZZXXXXXXZZZ^^^bbb___^^^\\\ZZZYYYYYYYYYYYYXXXYYY[[[\\\\\\ZZZXXXVVVYYY[[[\\\[[[]]]___]]]WWWZZZYYYXXXXXXXXXZZZ\\\]]]WWWXXXYYYZZZZZZYYYXXXWWWWWWTTTRRRTTTXXXZZZZZZYYY\\\ZZZXXXXXXZZZ\\\\\\\\\bbbaaa___]]][[[YYYXXXXXX^^^\\\ZZZZZZ[[[\\\\\\[[[YYYXXXWWWUUUUUUUUUUUUUUUTTTTTTSSSSSSTTTTTTUUUVVVTTTTTTUUUUUUVVVWWWXXXXXX[[[WWWTTTWWW^^^eeegggggg]]]^^^```ccchhhjjjjjjiiieeehhhgggcccaaabbbcccbbbaaa```______^^^^^^______aaacccfffkkksss~~~}}}{{{xxxqqqkkkiiieeebbb^^^[[[ZZZYYYWWWUUUUUUSSSQQQQQQQQQPPPNNNLLLKKKJJJJJJIIIHHHGGGFFFFFFBBBAAAAAA@@@??????>>>>>>===<<<<<<;;;:::999999888777666555555666555333111222222222111111111111000000000000000000000000000........................//////............//////000000///...------------------------------------------------....................................---------.../////////000000000111333777;;;???BBBGGGDDDBBBCCCGGGJJJKKKJJJFFFGGGIIILLLQQQZZZcccjjjhhhllllllfffcccgggkkkllloookkknnntttwwwuuuwwwzzz{{{yyywwwvvvvvvqqqooonnnkkkiiigggeeeeee```___^^^\\\WWWPPPGGGAAA<<<999555222222333333333222222222222222222222222222222222111111111111111111111000000000000000111333222111111111222444444444444333333444555555666666777888:::<<>>AAADDDBBBAAADDDJJJMMMMMMLLLJJJIIIIIIMMMSSS\\\dddiiiiiillllllfffccceeeiiijjjiiihhhnnnxxxyyywwwyyy{{{zzzyyyxxxvvvtttqqqnnnmmmjjjgggeeecccaaa___\\\YYYRRRKKKAAA999555444555555333333333222222222222111000000000111111111111111000000000000000111111222//////000111111111111000333333333222222333333444666666777999<<>>>>><<<;;;;;;:::999888888777999888777777888777555333222222222111111111111000000000000000000000000000------------------------......------------............---------------...,,,---...//////...---,,,,,,,,,,,,,,,------------........................,,,,,,,,,---........./////////000222666:::>>>AAACCCBBBBBBEEEJJJNNNMMMLLLKKKIIIIIIMMMUUU^^^eeeiiijjjmmmlllgggcccfffjjjkkkffffffooozzzzzz~~~zzzzzz{{{{{{zzzyyywwwuuutttnnnkkkiiigggfffdddaaa___ZZZTTTJJJBBB<<<777444222333333333222222222111111///000000000111111111222000000000000000111222222---///111333333222111///333333222222222222333333555555666888:::===???@@@@@@@@@AAACCCFFFHHHJJJLLLNNNOOOOOOOOOPPPRRRSSSTTTTTTXXX\\\___^^^]]]^^^___\\\^^^```bbbcccbbb___]]][[[[[[[[[\\\]]]^^^______]]]^^^``````______aaabbbaaa^^^]]]___dddgggeeecccYYYXXXWWWVVVVVVXXXZZZ[[[]]]aaabbb]]]YYYZZZZZZYYY[[[[[[\\\\\\[[[ZZZXXXVVVTTTVVVZZZ]]]^^^^^^^^^]]]\\\ZZZZZZ\\\^^^^^^[[[XXXUUUUUUWWW[[[aaafffhhhiii______^^^\\\\\\[[[[[[[[[\\\[[[ZZZZZZ\\\]]]]]]\\\YYYXXXXXXXXXYYY[[[^^^___ZZZXXXUUUSSSSSSVVVYYY[[[___bbbdddbbb]]][[[\\\^^^[[[[[[]]]```ccccccaaa___bbbaaa___```aaaaaa```^^^ZZZVVVYYY```dddbbb```aaa]]]^^^^^^___^^^]]]\\\[[[]]]^^^______]]]]]]]]]___cccdddfffiiippp{{{}}}{{{xxxuuuooommmlllmmmkkkfffeeeggg```^^^[[[ZZZZZZZZZZZZYYYVVVTTTRRRPPPOOONNNLLLIIIFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@??????>>>>>>======:::::::::999999999888888888777666666777666444222222222222111111111111000000000000000000000000000------------------------...------,,,,,,------......------,,,,,,------...---...000111111000...---++++++,,,,,,,,,---------........................------------------------//////000222666:::>>>@@@DDDBBBBBBFFFKKKNNNMMMKKKJJJHHHHHHLLLVVV```gggkkkkkknnnmmmgggdddfffjjjkkkgggfffnnnyyyZZZfffzzz{{{|||}}}}}}|||{{{zzzwwwuuusssrrrqqqnnnjjjhhhddd___WWWOOOHHHAAA:::555333333333222222111111111//////000000111111111222000000///000000111222222///111444777777555333111333333222222111222222222444444555777999;;;===>>>===>>>???BBBDDDGGGJJJLLLMMMLLLLLLLLLMMMOOOQQQRRRVVVZZZ^^^```^^^\\\]]]^^^[[[^^^bbbcccaaa___]]]\\\^^^^^^______````````````]]]___aaaaaa```______```cccaaa```ccchhhjjjgggddd]]]\\\[[[ZZZ[[[\\\^^^``````dddeee___[[[[[[[[[ZZZ^^^\\\ZZZXXXVVVVVVVVVVVVRRRUUUYYY\\\^^^]]]\\\ZZZWWWUUUUUUXXX\\\]]][[[XXXTTTSSSTTTYYY```iiiooorrrbbbbbb```___^^^]]]]]]]]][[[YYYXXXYYY[[[\\\\\\[[[ZZZZZZZZZ[[[\\\^^^```aaa[[[XXXUUURRRSSSVVVZZZ]]]ZZZ^^^```]]]YYYWWWYYY]]]___^^^]]]\\\[[[ZZZZZZZZZ]]][[[YYYYYYZZZZZZZZZYYYXXXUUUXXXaaaeeebbb______[[[\\\\\\]]]]]]\\\ZZZYYY[[[\\\\\\[[[YYYYYYZZZ\\\^^^```bbbccceeeiiipppuuuyyy|||yyywwwvvvtttsssnnnkkkiiiiiieee___^^^aaa```]]]ZZZYYYYYYZZZYYYXXXUUUSSSPPPNNNNNNLLLJJJGGGEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@??????>>>=========:::999999999999999999999777666555555666555333111222222222111111111111000000000000000000000000000////////////////////////...------,,,,,,------...------,,,,,,,,,------......///000222222000///...++++++,,,,,,,,,---------........................------------------,,,,,,//////000222555:::>>>@@@DDDCCCCCCFFFKKKNNNMMMKKKHHHFFFFFFLLLWWWbbbjjjmmmlllooonnnhhhdddgggjjjkkkhhhgggmmmwww``````eeeyyy}}}~~~zzzyyy~~~||||||yyywwwvvvtttpppkkkjjjfffaaa]]]ZZZSSSHHH@@@===666222555555111000444111000000111333333222000111000000000111222333333333...---222444000...111000111111111111222222222555555555555666888999:::;;;<<<>>>AAACCCEEEGGGHHHLLLMMMMMMLLLKKKLLLOOORRRXXX[[[]]]]]][[[ZZZ[[[]]]^^^``````___\\\ZZZZZZZZZ\\\^^^aaadddddddddbbbaaa```^^^[[[[[[]]]____________]]]]]]aaagggiiifffbbb[[[\\\\\\^^^```bbbdddeeeeeeeeeeeedddcccaaa```___```]]]YYYVVVTTTUUUWWWXXXWWWYYY[[[\\\\\\ZZZXXXVVVUUUTTTUUUYYY^^^___[[[XXX[[[bbbdddaaafffqqqssslllcccbbb```_________aaabbb[[[^^^bbbbbb```]]]ZZZYYYXXX___cccaaa```dddddd```XXXVVVTTTUUUWWWXXXVVVTTTXXXWWWWWWVVVVVVXXXYYYZZZZZZ______YYYSSSUUUXXXZZZYYYWWWVVVVVVWWWYYYYYYXXXTTT\\\bbbaaa______]]]ZZZWWWVVVUUUTTTTTTUUUWWWYYY]]]\\\ZZZYYYYYYYYYZZZZZZ______```aaabbbccccccdddiiihhhooo}}}}}}yyyxxxwwwwwwvvvsssnnnkkkgggiiiiiifffbbb___```bbb]]]\\\YYYVVVTTTRRRRRRRRROOOMMMKKKKKKKKKJJJHHHGGGGGGDDD@@@???AAABBBBBBAAA@@@@@@??????>>>>>>======999999:::;;;:::999888777888777666555555444555555555666666444000......///000000000000000000000000.........------,,,,,,,,,..................------...------,,,,,,------...///...---,,,,,,---...///---.........---,,,,,,+++,,,,,,,,,---------......,,,,,,,,,---------......111111000222555:::???BBBGGGFFFFFFGGGIIIKKKJJJIIIFFFEEEGGGOOOYYYccciiijjjmmmmmmllljjjgggffffffhhheeelllrrrzzzyyyuuukkkgggiiidddjjj~~~|||vvvwwwzzz~~~~~~{{{xxxuuurrrooooookkkgggdddaaa\\\SSSLLLDDD<<<555444333000111555333222111222333444222111111111111000111111222222555111000444333///...000000111111111111222222222444444555555666888999:::;;;<<<>>>@@@CCCEEEGGGHHHIIIJJJJJJJJJJJJLLLPPPSSSVVVXXX[[[\\\[[[\\\^^^```___```aaa___\\\ZZZYYYYYY\\\]]]```bbbcccccccccbbb```]]][[[ZZZ\\\^^^______aaa___^^^aaadddddd```\\\YYY[[[^^^bbbeeefffggggggeeeeeeddddddccccccbbbbbb^^^\\\YYYWWWUUUVVVXXXYYYYYYZZZ[[[\\\[[[ZZZXXXVVVUUUXXX[[[^^^____________dddiiihhhdddfffooooooiiieeecccaaa```___aaacccddd___aaacccccc```]]][[[ZZZ[[[bbbfffdddbbbbbb```[[[XXXVVVUUUVVVXXXYYYWWWTTTWWWWWWVVVVVVVVVWWWXXXYYY\\\``````[[[XXXZZZ]]]^^^ZZZYYYXXXXXXYYYYYYXXXWWWYYY___bbb___]]]]]]]]][[[ZZZYYYWWWVVVVVVWWWXXXZZZ[[[ZZZZZZYYYYYYZZZ[[[\\\^^^^^^_________`````````bbb```eeeooosssvvvvvvtttsssrrrqqqoookkkiiillljjjfffcccaaa```^^^^^^ZZZYYYVVVTTTRRRQQQPPPPPPMMMKKKIIIIIIIIIHHHGGGEEEFFFCCC@@@@@@BBBCCCBBBAAA>>>>>>>>>===<<<<<<;;;;;;777888999999999888666555777777666555444444444444666777777555333111111222////////////////////////......---------,,,,,,,,,..................------...------,,,,,,------...///...---,,,,,,---...///------......------,,,+++,,,,,,,,,---------......,,,,,,,,,---------......111111000222555:::???BBBGGGFFFFFFGGGIIIKKKJJJJJJFFFEEEGGGNNNYYYbbbgggiiilllmmmmmmjjjgggeeeeeeeeedddkkkqqqyyysssbbbWWWVVVbbb|||wwwtttyyy|||zzzuuusssuuurrrnnnkkkiiieee___ZZZPPPGGG===888444222333666444333222333444444333111222222111111000111111111222111222444222//////222000111111111111222222222444444444555666777999999;;;<<<===@@@BBBDDDFFFGGGFFFGGGHHHIIIJJJLLLOOORRRRRRTTTWWWYYYZZZ]]]```ccc```aaaaaa___\\\YYYXXXXXX[[[\\\^^^```aaabbbcccccc___]]]ZZZZZZ]]]___aaaaaacccbbbaaaccceeeddd```\\\ZZZ]]]aaaeeeggggggfffddddddcccbbbbbbbbbbbbdddddd]]][[[YYYWWWWWWXXXZZZ[[[[[[[[[\\\\\\[[[YYYXXXWWWXXX]]]bbbdddcccdddhhhlllnnnpppmmmeeeeeejjjjjjdddcccaaa___]]]]]]___bbbdddaaabbbcccaaa^^^\\\[[[[[[]]]cccgggeeebbb___ZZZUUUWWWVVVWWWYYYZZZZZZWWWUUUYYYXXXXXXXXXXXXYYYZZZZZZ___aaa```]]]]]]```aaa```\\\\\\\\\\\\[[[YYYWWWVVV\\\```___[[[YYY[[[\\\[[[WWWVVVTTTSSSSSSTTTVVVWWWYYYYYYYYYZZZ[[[]]]^^^___^^^]]]]]]\\\\\\[[[\\\\\\^^^\\\```fffeeecccjjjvvv~~~~~~~~~~~~}}}rrrooommmkkkkkkjjjhhhfffkkkgggccc``````___]]]ZZZVVVUUUSSSRRRPPPOOOOOOOOOJJJIIIGGGGGGGGGGGGEEEDDDDDDCCCAAABBBCCCCCCBBBAAA===<<<<<<;;;::::::999999555666777777777666555444666555444333333222222222111222333222///...///000////////////////////////...------------,,,,,,,,,------------------.........------,,,,,,------.........------------......------......------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......111000000111555:::???CCCGGGFFFFFFGGGJJJKKKKKKJJJFFFFFFHHHOOOYYYbbbfffggglllmmmmmmkkkgggdddbbbbbbaaahhhnnnwwwqqq```\\\hhhyyyxxxzzzzzzxxxzzzwwwssspppnnnkkkfffccc\\\TTTJJJAAA;;;777444444444222111222333444444333333333222111000000000111---///111222111000111444000000111111111222222222444444444555666777888999:::;;;===???AAACCCDDDEEEFFFGGGIIIIIIJJJKKKNNNQQQPPPQQQSSSUUUXXX[[[___aaa___``````^^^[[[XXXWWWWWWZZZ[[[\\\]]]___aaabbbccc^^^]]]\\\]]]aaadddfffgggddddddeeehhhjjjiiieeebbb___```bbbdddcccbbb___^^^cccbbb```^^^^^^___```bbbZZZZZZYYYXXXYYYZZZ[[[\\\\\\\\\\\\\\\[[[YYYXXXWWW\\\```dddgggjjjmmmrrrvvvrrrrrrllleeeccceeeddd```^^^\\\YYYWWWXXXZZZ^^^```___``````^^^\\\[[[[[[]]]___bbbcccbbb^^^ZZZWWWTTTUUUWWWYYY[[[\\\[[[XXXVVV\\\\\\\\\\\\\\\]]]]]]]]]```aaa___]]]^^^bbbbbb^^^```aaabbbaaa^^^[[[XXXWWWYYY\\\\\\YYYXXX[[[[[[YYYUUUTTTSSSRRRSSSUUUWWWXXXYYYYYYZZZ\\\^^^```bbbccc^^^]]][[[ZZZYYYYYYYYYYYYZZZZZZ^^^bbbaaa^^^aaahhhjjjpppwww}}}~~~zzzxxxwwwwwwwwwvvvooollliiiggggggggggggfffdddeeefffdddaaa]]][[[ZZZTTTSSSRRRQQQPPPOOONNNNNNIIIHHHFFFFFFGGGGGGFFFDDDCCCCCCCCCCCCDDDCCCBBBAAA===<<<<<<;;;:::999888888555666777777777666555444555444333222111111111111...///000///---------///////////////////////////------------------------,,,,,,------------.........------,,,,,,------...------------------------,,,------...------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......000000000111555:::@@@CCCFFFFFFFFFGGGJJJLLLLLLKKKHHHHHHJJJQQQ[[[cccggggggkkkmmmnnnlllgggccc```___]]]dddjjjuuuxxxiiiaaafffwwwxxxxxx|||}}}}}}~~~}}}|||yyyvvvssspppllljjjfffaaaYYYPPPHHH@@@999444333222000111333444555444333333222111000000000111---000111000000000000000000000111111111222222222333444444444555777888999:::;;;<<<>>>@@@BBBCCCDDDHHHIIIKKKKKKJJJKKKMMMOOOOOOOOOPPPRRRUUUXXX[[[[[[^^^______]]]ZZZWWWVVVVVVXXXYYYZZZ[[[\\\^^^___```]]]]]]^^^bbbgggjjjlllllldddeeegggjjjkkkiiieeeccc______^^^]]]\\\\\\[[[[[[aaa___]]]ZZZYYYYYYZZZ[[[XXXXXXXXXYYYZZZZZZ[[[[[[[[[\\\\\\\\\\\\ZZZXXXWWW[[[\\\^^^dddlllrrrtttuuuooommmgggaaa___``````]]]ZZZXXXVVVUUUVVVYYY\\\^^^^^^______^^^\\\\\\^^^```^^^]]]]]][[[XXXUUUUUUWWWUUUWWWZZZ\\\\\\ZZZYYYXXX[[[\\\\\\]]]]]]]]]]]]]]]___```^^^\\\]]]```___[[[ccceeegggeee```\\\ZZZYYYVVVZZZ]]]\\\^^^```^^^ZZZWWWVVVVVVVVVXXX[[[^^^```YYYZZZ\\\^^^```bbbcccddd]]]\\\ZZZYYYXXXXXXYYYZZZWWWYYY\\\___^^^[[[\\\```\\\___bbbdddfffkkkrrrwww}}}yyyzzz}}}~~~~~~~~~{{{wwwtttssssssrrrqqqnnnkkkhhhfffggghhhiiihhhdddlllssspppeee[[[YYY[[[UUUTTTTTTSSSRRRPPPOOOOOOJJJIIIHHHHHHIIIJJJIIIGGGCCCDDDEEEDDDCCCBBBAAAAAA>>>>>>===<<<;;;:::999888777777888888888777666555444333222111111000000111000111222111000///000222........................------------------------,,,,,,,,,,,,------.........------,,,,,,------...,,,------------------,,,,,,,,,------...------,,,,,,,,,,,,---------......,,,,,,,,,---------......000000000111555;;;@@@DDDFFFFFFFFFHHHJJJLLLLLLLLLJJJJJJLLLTTT]]]eeeiiiiiilllmmmnnnlllgggccc```___ZZZaaahhhtttsssiiiooo}}}{{{xxxwww|||~~~|||yyyvvvsssqqqlllkkkfff]]]UUUNNNEEE<<<777555333222333444444444222222111111000111111111222333111///000222000+++000111111111111222222222333333333444555666888888999:::;;;===???@@@BBBBBBHHHJJJKKKKKKJJJJJJLLLMMMMMMMMMOOORRRVVVXXXXXXWWWZZZ\\\\\\[[[XXXVVVUUUVVVVVVWWWXXXYYYZZZ[[[[[[[[[[[[\\\```eeejjjlllllljjjbbbdddfffhhhfffccc___\\\ZZZYYYYYYYYYYYYZZZ[[[\\\]]]\\\ZZZWWWVVVUUUUUUVVVVVVWWWXXXYYYZZZZZZZZZZZZYYYZZZ\\\^^^]]]\\\YYYWWWVVVUUUWWW^^^gggmmmnnnlllgggddd```]]]\\\\\\[[[ZZZYYYXXXXXXXXXYYY[[[^^^___``````aaa```^^^^^^```aaa\\\YYYWWWWWWTTTRRRTTTYYYTTTWWWZZZ[[[ZZZYYYYYYYYYXXXYYYZZZZZZ[[[[[[ZZZZZZ[[[^^^___\\\\\\______\\\eeeggghhheee```[[[ZZZ[[[VVV[[[___aaadddfffbbb[[[VVVUUUUUUVVVXXX[[[^^^```YYYZZZ\\\^^^```aaabbbbbb[[[ZZZXXXWWWWWWYYY[[[\\\]]]___``````^^^\\\]]]^^^]]]^^^^^^^^^___aaaeeehhh}}}~~~|||||||||{{{{{{{{{||||||yyyvvvsssrrrrrrssssssrrrnnnllliiihhhiiikkkkkkkkklllwwwyyyhhh[[[YYY\\\WWWVVVVVVUUUTTTRRRPPPOOOLLLJJJIIIJJJLLLLLLLLLJJJFFFFFFFFFEEEBBB@@@@@@AAA??????>>>===;;;:::999999888888999999999888777666444333222111111000000111///000111000///...///000........................,,,,,,,,,------------...++++++,,,,,,------.........------,,,,,,------...,,,,,,------------,,,,,,,,,,,,------......------,,,,,,,,,---------......,,,,,,,,,---------......000//////111555;;;AAADDDFFFFFFFFFHHHKKKMMMMMMLLLJJJJJJMMMUUU___gggjjjkkkmmmnnnnnnkkkgggcccaaa```[[[aaahhhvvv|||ssshhh```^^^iii}}}xxxxxx|||~~~}}}zzzwwwvvvooopppmmmeee```\\\SSSJJJ???;;;777555444444333111111111111000111111222222222222///...444999666...000111111111111222222222333333333444555666777888999:::;;;<<<>>>???AAAAAAEEEGGGIIIJJJJJJJJJLLLMMMKKKLLLNNNSSSXXXZZZYYYWWWWWWYYYZZZYYYWWWUUUUUUVVVTTTUUUWWWXXXYYYXXXWWWVVVYYY[[[```eeeiiiiiieeebbb]]]```ccceeeccc___\\\YYYXXXXXXYYYZZZZZZZZZZZZZZZXXXXXXWWWVVVUUUUUUTTTTTTTTTVVVWWWYYYYYYYYYXXXWWWVVVYYY]]]___```]]]ZZZWWWRRRTTTXXX]]]aaadddddddddaaa^^^[[[[[[[[[YYYXXXWWWXXXYYYYYY[[[\\\^^^___`````````aaa___]]][[[[[[\\\ZZZWWWVVVWWWUUUQQQSSSXXXTTTWWWYYYYYYXXXXXXYYY[[[VVVWWWXXXYYYZZZYYYYYYXXXWWW]]]```^^^]]]```ccccccdddfffgggccc]]]YYYZZZ\\\XXX\\\```aaadddfffaaaZZZUUUUUUTTTSSSTTTWWWYYYZZZYYYZZZ[[[]]]^^^^^^^^^^^^XXXWWWUUUUUUVVVYYY\\\^^^ccccccbbb```^^^^^^^^^^^^^^^_________```bbbfffhhhxxxuuuqqqzzz}}}zzzyyy~~~}}}yyyzzz{{{wwwtttqqqpppqqqrrrrrrrrrnnnllljjjjjjlllmmmmmmmmmqqqyyy~~~wwwhhh\\\[[[___XXXXXXXXXWWWUUURRRPPPNNNLLLKKKJJJKKKMMMNNNMMMLLLHHHIIIHHHDDD@@@>>>???AAA??????>>><<<;;;:::999888888888999999999888777666444444333222111111111111...//////...,,,+++,,,---........................,,,,,,,,,---------......***++++++,,,------.........------,,,,,,------...+++,,,------------,,,++++++,,,------......------,,,,,,,,,---------......,,,,,,,,,---------....../////////111555;;;AAADDDFFFFFFFFFHHHKKKMMMNNNMMMHHHIIIMMMUUU```hhhkkkkkknnnooonnnkkkgggdddcccccc___eeekkkyyyqqqdddcccTTTgggvvv|||wwwzzz~~~~~~{{{yyyxxxppprrrpppiiieeeddd^^^UUUEEEAAA<<<888555333111000111000000000111222333333......,,,...777AAA>>>444000111111111111222222222333333333444555666777888999999:::<<<===???@@@AAAAAADDDGGGHHHIIIJJJLLLMMMJJJKKKOOOUUU[[[]]][[[XXXUUUWWWXXXWWWVVVTTTUUUUUURRRTTTVVVXXXXXXVVVTTTRRRXXX[[[___dddgggeee___[[[WWW[[[```ccccccaaa^^^]]]YYY[[[]]]^^^]]]ZZZWWWUUUTTTUUUVVVVVVVVVUUUUUUTTTTTTUUUWWWYYYYYYXXXWWWVVVTTTXXX]]]```aaa^^^ZZZWWWRRRWWW]]]```___^^^___aaa^^^[[[YYYZZZZZZXXXVVVUUUVVVXXXYYY[[[]]]^^^______^^^______]]]YYYVVVUUUUUUYYYVVVWWWZZZWWWQQQQQQVVVTTTVVVYYYXXXWWWWWWYYY\\\WWWXXXYYY[[[[[[ZZZZZZYYYTTT\\\bbb```___cccgggiiiccceeeeeeaaaZZZWWWYYY\\\YYY\\\]]]^^^```bbb^^^WWWZZZYYYWWWVVVVVVWWWYYYZZZXXXYYYZZZ[[[\\\[[[[[[ZZZUUUTTTSSSSSSUUUYYY\\\^^^``````^^^[[[ZZZ\\\]]]]]][[[\\\]]]___aaadddhhhjjjiiisssvvvooommmuuuzzzxxxssswww}}}~~~}}}zzzxxxvvv}}}{{{uuuvvvyyyyyyvvvrrrpppppppppoooooonnnlllkkklllnnnoooooonnnooosssuuupppeee^^^^^^bbbYYYYYYXXXWWWUUURRROOOMMMLLLKKKKKKLLLNNNOOONNNMMMJJJJJJIIIDDD???===???AAA???>>>===<<<:::999888777777888999999999888666555555444333222111111111111222333333222000...///000........................,,,,,,,,,------.........******+++,,,,,,---.........------,,,,,,------...++++++------------+++++++++,,,,,,---.........---,,,,,,,,,---------......,,,,,,,,,---------....../////////111555;;;AAAEEEFFFFFFFFFHHHKKKNNNNNNMMMFFFGGGLLLUUU```hhhkkkkkkoooooonnnjjjgggddddddeeedddiiinnn{{{kkkYYYZZZffftttrrrttt{{{~~~xxxyyyyyytttnnnjjjjjjhhhddd```XXXQQQGGG===777333111000555444333222111000000000//////000222333444555666000000111222333333444444222222222333444555666777999999:::;;;===???AAABBB???BBBEEEFFFGGGIIIMMMQQQQQQRRRTTTVVVXXXXXXXXXXXXYYYXXXWWWVVVWWWYYY[[[\\\ZZZYYYWWWVVVUUUUUUVVVVVVXXX[[[^^^```aaa^^^[[[XXXWWWYYY]]]___``````aaaccc]]]dddgggaaa^^^______]]]WWWXXXYYYZZZZZZYYYXXXWWW[[[ZZZXXXVVVUUUUUUUUUVVVYYYWWWUUUUUUWWWZZZ[[[\\\WWWVVVWWW\\\aaaaaa\\\VVVWWWWWWVVVVVVUUUVVVVVVWWWWWWWWWWWWXXXYYYZZZZZZ[[[[[[YYYVVVSSSRRRSSSTTTUUURRRVVVYYYYYYWWWTTTUUUVVV]]]YYYVVVVVVXXXYYYXXXVVVSSSWWW[[[[[[XXXUUUTTTTTTVVVXXXZZZ]]]```cccdddeee```___\\\YYYXXXWWWXXXXXX]]]\\\ZZZZZZ[[[[[[ZZZXXXYYYYYYXXXWWWWWWWWWXXXXXXVVVXXXZZZ[[[YYYWWWSSSQQQOOOPPPQQQSSSVVVYYY[[[\\\^^^]]]\\\ZZZYYYXXXXXXXXX\\\\\\^^^______^^^]]]\\\gggeeecccaaabbbfffjjjmmmhhhiiikkkmmmooorrrsssttt{{{wwwxxxxxxxxxxxxxxxwwwvvvuuuqqqvvv{{{|||xxxuuuvvvxxx{{{uuuqqqqqqrrrpppqqqtttpppnnnlllkkkkkkkkkiiihhhjjjhhheeeaaa^^^]]][[[[[[YYYUUUQQQOOONNNNNNKKKIIIMMMLLLKKKLLLMMMNNNLLLJJJGGGEEEBBB@@@@@@???>>>===<<<<<<===<<<<<<;;;:::999777888999::::::999777666444444333333222111000000////////////////////////------------------------------++++++++++++------,,,+++++++++,,,,,,---...------------------------........................,,,,,,+++***+++,,,---...,,,,,,,,,---------......---------............///000000000111555;;;@@@CCCEEEGGGHHHGGGKKKRRRSSSPPPKKKNNNSSSYYY___dddhhhjjjlllnnnpppnnnjjjddd```^^^cccbbbmmm~~~fff^^^ZZZhhhoooooovvvzzzzzzzzz|||xxxtttqqqooommmjjjhhhccc]]]SSSJJJCCC===888555444333222111111111111111///000000111222333444444000000111111222333333444222222222333444555666777999999:::;;;===???@@@AAA@@@CCCEEEFFFFFFHHHLLLOOORRRTTTVVVYYY[[[\\\\\\[[[[[[ZZZYYYXXXXXXYYYZZZ[[[YYYYYYXXXWWWWWWXXXYYYZZZ]]]___aaaaaa```^^^ZZZXXXWWWZZZ]]]___``````aaabbbdddiiiiiidddaaabbb```\\\]]]\\\[[[ZZZ[[[\\\^^^___ZZZYYYWWWUUUTTTSSSSSSTTTTTTRRRQQQQQQSSSUUUWWWXXXVVVUUUVVVZZZ______ZZZUUUVVVVVVUUUUUUVVVVVVWWWXXX\\\[[[ZZZYYYXXXWWWWWWVVVXXXWWWTTTRRRQQQRRRTTTUUUTTTWWWZZZYYYUUURRRRRRTTTUUUTTTSSSUUUWWWWWWTTTQQQOOORRRTTTUUUSSSQQQRRRSSSSSSTTTVVVYYY[[[\\\]]]^^^```___\\\YYYWWWWWWWWWXXXYYYWWWVVVVVVWWWWWWVVVTTTWWWWWWVVVUUUUUUUUUUUUVVVTTTVVVXXXZZZYYYWWWTTTRRRQQQRRRSSSTTTWWWYYY[[[\\\[[[ZZZYYYWWWVVVUUUUUUUUUWWWXXXXXXXXXXXXWWWWWWWWW___^^^\\\[[[\\\___bbbddd[[[\\\]]]___bbbdddeeefffdddgggkkkooosssyyy~~~{{{xxxtttqqqooouuuuuuvvvuuuuuuttttttssstttwwwyyywwwtttrrrtttwwwxxxssspppqqqqqqnnnmmmooolllkkkiiijjjkkkllllllkkkeeedddaaa___]]]]]]^^^^^^[[[VVVPPPNNNOOOOOOMMMIIIMMMLLLLLLMMMNNNNNNMMMLLLGGGEEEAAA@@@@@@@@@???>>>============<<<;;;:::999888888888888888777666666444444333222222111000000////////////////////////........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---......------------------------------------------------,,,,,,+++++++++,,,---...,,,,,,,,,---------......---------............///000000000111555;;;@@@CCCEEEGGGHHHHHHLLLRRRSSSQQQLLLOOOSSSYYY___dddhhhjjjkkklllmmmlllgggbbb^^^]]]aaaaaalll}}}wwwkkk___```mmm}}}vvvjjjnnnuuuwwwvvv{{{zzzxxxuuurrroookkkjjjgggccc[[[TTTLLLCCC;;;666444333222111111111222333000000000111111111222222///000000111111222222222222222222333444555666777888888999:::<<<>>>@@@AAAAAACCCEEEFFFGGGIIILLLOOOTTTVVVZZZ]]]______^^^]]]\\\[[[[[[ZZZYYYYYYXXXXXXYYYYYYYYYYYYZZZ[[[\\\]]]bbbbbbbbbaaa___]]]ZZZYYYXXX[[[^^^`````````aaabbbggghhhgggdddcccdddbbb]]]^^^\\\ZZZYYYZZZ]]]```cccYYYXXXWWWUUUSSSRRRRRRRRRQQQQQQPPPPPPQQQSSSUUUVVVUUUUUUUUUXXX\\\[[[WWWSSSSSSSSSTTTUUUVVVWWWXXXXXX\\\\\\[[[YYYWWWVVVUUUTTTUUUTTTRRRQQQPPPRRRSSSUUUXXXZZZ\\\YYYUUUQQQQQQSSSSSSSSSTTTVVVVVVTTTPPPMMMLLLNNNOOOOOONNNOOOPPPRRROOOPPPRRRUUUWWWXXXYYYZZZ^^^\\\ZZZWWWVVVVVVWWWXXXWWWUUUSSSSSSTTTTTTSSSQQQTTTSSSRRRRRRQQQQQQQQQRRRQQQSSSVVVXXXXXXWWWUUUSSSRRRSSSTTTUUUVVVWWWXXXYYYUUUUUUTTTRRRQQQQQQQQQQQQTTTTTTRRRQQQQQQQQQQQQRRRWWWVVVVVVVVVWWWXXXZZZ\\\VVVVVVXXXYYY[[[]]]^^^___bbbdddfffggghhhjjjmmmpppkkklllooosssxxx}}}}}}{{{xxxssspppooooooooonnnrrrrrrrrrrrrqqqqqqqqqqqqwwwxxxwwwtttpppppprrrvvvtttpppnnnqqqqqqmmmjjjjjjhhhggggggiiilllmmmnnnmmmcccaaa___^^^^^^```bbbddd^^^WWWOOOMMMPPPRRROOOKKKMMMLLLLLLMMMOOOPPPNNNMMMFFFDDDAAA@@@@@@@@@???>>>>>>>>>>>>======<<<::::::999888777666555555555555333333333222111111000000////////////////////////........................+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,---------......---------............///000000000222666;;;@@@CCCEEEHHHHHHHHHLLLSSSTTTRRRMMMPPPTTTZZZ```dddhhhjjjiiijjjkkkiiiddd```]]]\\\______kkk|||rrrdddeeesssyyyssssssuuuwwwxxxzzzyyyvvvqqqmmmkkkhhhfffaaa[[[TTTKKKAAA;;;777555333222111111222333111000000000000000000000//////000000000111111111222222222333444555666777888888888:::;;;===???@@@BBBDDDFFFHHHKKKNNNQQQSSSWWWYYY\\\___```___]]][[[[[[[[[[[[ZZZYYYWWWVVVUUUZZZZZZZZZ[[[[[[\\\]]]]]]bbbbbbaaa___]]]\\\ZZZZZZZZZ]]]```aaaaaaaaaaaabbbbbbaaa______bbbdddbbb___]]]]]]^^^```aaaaaabbbbbbYYYYYYXXXVVVUUUTTTSSSRRRTTTUUUUUUUUUUUUVVVXXXZZZWWWVVVVVVXXXZZZYYYVVVTTTPPPQQQRRRSSSUUUVVVVVVWWWWWWWWWWWWVVVVVVUUUUUUTTTRRRQQQPPPPPPPPPQQQSSSTTT\\\]]]]]]ZZZUUUQQQRRRSSSXXXXXXXXXXXXWWWTTTQQQOOOQQQQQQQQQPPPPPPQQQRRRSSSNNNOOORRRTTTWWWYYYZZZ[[[WWWVVVTTTTTTTTTUUUWWWYYY[[[XXXUUUSSSSSSSSSQQQPPPQQQPPPOOONNNNNNNNNNNNNNNNNNPPPRRRUUUVVVVVVTTTTTTPPPQQQQQQRRRRRRRRRRRRRRRQQQPPPOOONNNNNNNNNNNNNNNTTTRRROOOMMMMMMNNNOOOPPPSSSSSSTTTTTTUUUVVVVVVWWWWWWWWWXXXYYY[[[\\\]]]]]]^^^___``````______aaabbbbbbdddgggjjjnnnqqqtttuuutttvvvzzz~~~~~~}}}{{{zzz{{{|||{{{zzzvvvrrrnnnlllmmmpppqqqrrrooooooooonnnnnnnnnoooooowwwwwwvvvssspppnnnppprrrnnnlllmmmrrrrrrnnnjjjiiigggfffgggiiilllnnnmmmmmmcccbbb```______bbbeeeggg___WWWOOOMMMQQQSSSPPPKKKLLLKKKKKKMMMOOOPPPOOOMMMFFFCCC@@@???@@@@@@@@@???@@@@@@@@@???>>>===<<<;;;:::888666444333333333333333222222222111111000000////////////////////////........................++++++------------++++++,,,,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......---------............/////////000222666;;;???BBBFFFHHHIIIIIIMMMTTTUUUSSSOOOQQQUUU[[[```eeehhhiiiiiiiiiiiigggccc___]]]\\\``````kkk{{{ppp[[[[[[ggg}}}uuutttvvvxxxzzzzzzxxxtttrrrnnnllljjjgggbbbZZZPPPJJJ===;;;888555222111222222111111111000000000000000000000000000000111111111222222222333444555666777777777888999;;;===>>>@@@DDDDDDFFFJJJOOOSSSVVVXXXYYY[[[]]]^^^]]][[[YYYWWWXXXYYYYYYXXXWWWVVVTTTSSS[[[[[[[[[\\\\\\[[[[[[[[[______^^^]]]\\\\\\\\\\\\]]]___bbbcccbbbbbbbbbcccbbb^^^\\\^^^aaabbb```______ccciiimmmnnnjjjeeeaaaZZZZZZYYYYYYXXXVVVVVVUUUYYY[[[\\\[[[ZZZYYY[[[]]]ZZZYYYYYYYYYYYYXXXWWWUUUOOOPPPRRRSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRRRRRRRQQQPPPPPPPPPQQQRRRSSSTTTZZZ[[[ZZZVVVQQQOOOQQQSSSYYYYYYXXXXXXWWWWWWXXXYYY[[[ZZZYYYYYYXXXWWWVVVUUURRRSSSTTTUUUVVVWWWWWWWWWOOOOOOOOOOOORRRUUUXXXZZZ]]]ZZZVVVSSSRRRQQQPPPNNNPPPOOONNNMMMLLLLLLLLLLLLLLLMMMOOOQQQSSSSSSRRRQQQLLLLLLMMMMMMMMMLLLLLLKKKMMMLLLLLLKKKKKKKKKLLLLLLQQQOOOLLLJJJIIIKKKMMMOOOPPPPPPQQQRRRSSSSSSSSSSSSRRRRRRSSSTTTTTTUUUVVVVVVTTTVVVWWWWWWVVVUUUVVVWWW[[[^^^ccchhhkkkkkkjjjiiiggggggiiikkkmmmpppqqqqqqpppqqqrrrvvvyyy{{{{{{zzz{{{yyyxxxxxx{{{}}}~~~{{{yyyvvvuuuvvvvvvuuuttttttttttttuuusssqqqoooooopppqqqqqqqqqoookkkhhhfffhhhjjjlllmmmmmmmmmllllllllllllmmmnnnpppqqqqqqooommmkkkkkkkkkjjjiiilllsssuuupppkkkjjjhhhggggggiiikkkkkkjjjhhhbbbaaa___]]]]]]___aaabbb]]]VVVOOOMMMQQQRRROOOKKKKKKJJJJJJLLLMMMNNNMMMKKKEEEBBB@@@???@@@AAAAAA@@@AAAAAAAAA@@@???>>><<<<<<999888555333222222222333222222111111111111111000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......---------............/////////000333777;;;???BBBFFFHHHIIIIIINNNTTTVVVTTTPPPRRRVVV[[[```eeehhhiiijjjjjjiiifffbbb___^^^^^^bbbbbbkkkyyypppaaaWWWgggyyyvvvssstttwwwyyywwwuuurrrqqqooommmjjjddd]]]XXXIIIFFF@@@;;;666333222222111111111111111111111000111111111111111111111111222222222333444555666777666666777888:::<<<>>>???FFFFFFHHHLLLRRRWWWYYYZZZYYYZZZZZZZZZYYYXXXVVVUUUVVVVVVVVVVVVVVVUUUUUUUUU\\\\\\]]]]]]]]]\\\\\\[[[^^^^^^__________________```bbbdddeeedddcccddddddgggccc```aaaaaa^^^]]]^^^aaaeeelllqqqpppjjjbbb]]]ZZZZZZ[[[[[[ZZZZZZYYYXXX]]]___aaa___\\\ZZZ[[[^^^\\\\\\[[[ZZZXXXXXXWWWWWWRRRSSSTTTUUUUUUTTTRRRRRRRRRRRRQQQQQQPPPOOOOOOOOORRRRRRRRRRRRRRRSSSTTTTTTSSSTTTTTTQQQMMMMMMPPPSSSTTTUUUVVVWWWXXXZZZ^^^bbbaaaaaaaaabbbbbb```[[[XXXWWWWWWWWWVVVTTTRRRQQQPPPKKKKKKLLLMMMPPPTTTXXXZZZ[[[WWWSSSPPPOOOOOONNNMMMPPPOOONNNMMMLLLKKKKKKKKKKKKLLLMMMNNNOOONNNNNNMMMHHHIIIJJJJJJJJJIIIGGGFFFIIIIIIHHHHHHHHHIIIJJJJJJKKKIIIGGGFFFFFFGGGJJJKKKLLLLLLMMMMMMMMMNNNNNNNNNMMMMMMNNNNNNNNNNNNNNNOOOPPPRRRTTTUUUTTTTTTUUUVVVRRRVVV\\\aaacccbbb___]]]]]]\\\\\\___cccgggiiiiiigggggggggiiilllnnnmmmllliiifffdddeeehhhkkkmmmmmmooopppppppppooonnnmmmmmmlllllljjjiiiiiiiiijjjkkkllljjjiiiiiikkkllllllkkkjjjgggdddcccdddfffhhhhhhjjjjjjiiihhhhhhjjjkkklllhhhhhhiiiiiihhhgggfffeeeiiiiiimmmtttvvvqqqkkkjjjgggggggggggghhhgggeeebbb]]]\\\ZZZYYYXXXXXXYYYYYYWWWTTTPPPNNNOOOOOOMMMJJJJJJIIIIIIIIIKKKKKKIIIHHHDDDBBB??????@@@AAAAAAAAAAAAAAAAAA@@@>>>===;;;;;;777666555444333333333333111111111111111111111111////////////////////////+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,,,,---------......---------............///...///111333777;;;???AAAFFFHHHIIIJJJOOOUUUWWWUUURRRTTTXXX\\\aaaeeehhhiiikkkjjjiiifffbbb______```cccccckkkwww{{{gggaaammmxxxqqqssswwwwwwvvvuuusssqqqooommmjjjeeeaaaWWWRRRJJJBBB;;;666444333111111111222222222222222222222222222222222222111222222222333444555666777666666777888:::<<<===>>>JJJIIIIIIMMMRRRWWWXXXXXXWWWWWWVVVVVVVVVVVVWWWWWWUUUUUUTTTTTTUUUWWWXXXYYY[[[\\\^^^____________^^^bbbbbbcccddddddccccccbbbccceeeggggggfffeeeeeefffhhhdddcccddd```[[[\\\```eeegggiiijjjhhhddd___[[[YYYYYY[[[\\\\\\\\\[[[ZZZ___bbbdddbbb]]]ZZZ[[[]]]^^^]]]\\\YYYWWWVVVVVVWWWWWWXXXXXXXXXWWWUUURRRQQQNNNNNNOOOOOOPPPPPPQQQQQQTTTTTTTTTTTTTTTTTTUUUUUUOOOPPPPPPNNNLLLNNNSSSWWWRRRUUUYYY[[[[[[]]]```ccc```aaadddhhhiiieee^^^XXXXXXXXXWWWVVVUUUSSSRRRQQQLLLLLLLLLNNNPPPTTTWWWZZZVVVSSSPPPNNNOOOPPPQQQPPPRRRQQQPPPNNNMMMLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIIIIGGGHHHIIIJJJJJJHHHGGGEEEEEEEEEEEEEEEEEEFFFGGGHHHFFFFFFEEEDDDEEEFFFHHHJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKFFFHHHKKKLLLLLLLLLLLLMMMNNNQQQUUUYYY[[[[[[ZZZXXXXXXWWWVVVYYY^^^ccceeeeeedddddddddeeehhhiiiiiihhhcccbbbccceeegggiiiiiihhheeeeeeffffffggghhhhhhiiihhhfffdddccccccdddeeegggiiihhhhhhiiilllmmmlllkkkgggeeecccccceeeggggggggggggfffeeedddeeefffhhhiiieeedddccccccdddfffggggggkkkjjjmmmssstttnnniiigggddddddcccddddddccc```]]]WWWWWWWWWWWWVVVUUUTTTSSSQQQQQQQQQOOOMMMKKKJJJIIIIIIHHHGGGGGGHHHGGGFFFDDDCCCAAA??????@@@BBBBBBBBB??????>>>===<<<:::999888555555555555555444333333000000000000111111111111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,---------......---------............///...///111444888<<>>LLLKKKJJJMMMRRRUUUVVVUUUUUUTTTTTTTTTUUUVVVXXXZZZUUUUUUTTTTTTVVVXXX[[[]]][[[\\\^^^```bbbbbbbbbbbbfffggghhhhhhhhhgggfffeeedddfffhhhiiigggffffffgggdddaaabbbccc___ZZZ]]]dddnnnmmmjjjgggdddbbbaaa```WWWXXXZZZ[[[\\\\\\\\\[[[bbbeeegggddd___[[[\\\^^^^^^]]]\\\YYYVVVUUUUUUVVV[[[\\\\\\[[[YYYVVVSSSQQQIIIJJJLLLOOOQQQTTTVVVWWWUUUUUUUUUUUUUUUUUUUUUUUUOOOPPPQQQPPPOOOQQQXXX]]]VVV[[[___aaa___^^^^^^___]]]___dddjjjlllhhh___XXXVVVVVVWWWXXXXXXXXXXXXXXXOOOOOONNNOOOQQQTTTWWWYYYTTTQQQOOONNNPPPSSSUUUUUUSSSRRRQQQOOONNNMMMMMMMMMKKKKKKKKKJJJIIIHHHFFFFFFGGGIIIJJJKKKKKKJJJHHHFFFCCCCCCCCCCCCDDDDDDEEEFFFEEEEEEEEEEEEFFFHHHIIIJJJIIIIIIHHHGGGGGGHHHJJJJJJIIIHHHHHHHHHGGGGGGGGGGGGGGGIIILLLMMMMMMMMMMMMNNNMMMOOOQQQTTTVVVWWWWWWWWWYYYWWWUUUWWW\\\```bbbbbb]]]\\\\\\^^^```bbbbbbaaa___```cccfffiiiiiifffcccaaaaaaaaaaaabbbdddeeefffbbb```___^^^___aaadddfffbbbbbbccceeehhhjjjiiihhhdddbbbbbbbbbdddffffffeeeeeedddcccbbbbbbdddfffggghhheeebbbaaacccgggjjjlllmmmkkknnnsssssslllfffdddaaa``````aaabbb```]]]ZZZUUUVVVWWWWWWVVVUUUSSSRRRMMMOOOQQQPPPLLLHHHHHHIIIHHHGGGFFFFFFFFFEEECCCAAACCCAAA??????AAABBBBBBBBB======<<<;;;:::888666555444555666666666555444333000000000000000111111111////////////////////////------------------------...---++++++++++++---...000///...---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,,,,,,,,,,---------......---------.........//////...///111444888<<>>===<<<===<<<<<<;;;999777555444333333333222222222111111111111111111111111111111//////.........---------------------------,,,,,,......---,,,,,,+++******------,,,,,,,,,+++++++++///...---,,,++++++++++++******+++++++++,,,,,,,,,++++++---...,,,***+++///+++++++++,,,,,,,,,------...------------...//////111222222333555:::@@@DDDLLLKKKIIIJJJLLLQQQWWWZZZWWWXXX[[[___bbbfffiiijjjooommmiiibbb]]][[[\\\^^^```aaakkkxxxkkkYYYYYYooo{{{tttpppqqqtttvvvvvvtttooollliiifffaaa[[[TTTLLLCCC>>>888555222111222333333333222111111111111111222222333333444444555555555666222222333555777:::===>>>CCCDDDEEEHHHJJJLLLNNNOOOUUUUUUUUUVVVVVVWWWWWWWWWVVVWWWWWWXXXYYYYYYXXXXXXZZZ\\\^^^aaadddggghhhiiiffffffhhhjjjlllmmmmmmlllhhhhhhhhhggggggeeedddccccccdddddd```\\\\\\aaaeeehhhiiigggbbbcccfffddd___ZZZ[[[[[[YYYWWWXXX[[[^^^^^^bbbcccaaaaaadddfffeeehhhaaa\\\]]]]]]ZZZZZZ^^^```bbbcccbbb^^^ZZZWWWVVVRRRRRRRRRSSSTTTUUUVVVWWWYYYXXXWWWUUUTTTUUUUUUVVVVVVUUUSSSSSSVVVYYY[[[]]]bbbaaacccddd```YYYVVVXXXZZZ]]]```bbbbbb___\\\ZZZWWWSSSQQQSSSYYY___bbbcccaaacccaaa\\\ZZZ[[[[[[WWWTTTRRROOOMMMLLLNNNPPPRRRRRRPPPMMMKKKKKKKKKJJJIIIFFFEEECCCBBBBBBBBBCCCDDDHHHIIIJJJIIIGGGEEEEEEFFFCCCCCCCCCCCCCCCCCCDDDDDDBBBCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHIIIHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIJJJLLLMMMNNNOOOPPPSSSPPPOOOQQQVVVYYYXXXVVVTTTXXX\\\____________```ZZZ[[[\\\\\\\\\[[[ZZZYYYZZZ[[[[[[[[[[[[ZZZ[[[[[[]]]\\\[[[[[[\\\]]]___aaabbb```___bbbfffgggccc```bbbbbbaaaaaaaaaaaaaaabbb]]]^^^___```aaa``````___\\\\\\^^^aaadddhhhkkklllkkkkkkkkkkkkiiifffcccaaa___^^^^^^___```___[[[WWWUUUUUUTTTTTTSSSQQQPPPOOONNNMMMKKKJJJJJJJJJHHHFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@???>>><<<<<<;;;;;;:::999777666555555333333333222222222111111000000000000000000000000//////.........---------//////...---,,,,,,++++++......---,,,,,,+++******++++++,,,,,,------......///...---,,,++++++++++++******+++++++++,,,,,,,,,------...//////...///000,,,,,,,,,,,,------------...------------...//////...///000222555:::AAAFFFMMMLLLKKKKKKNNNRRRWWWZZZWWWYYY[[[___bbbfffiiijjjooommmiiiccc]]][[[\\\^^^```bbblllxxxiiiVVV\\\nnnppppppqqqtttvvvuuurrrooommmjjjgggccc^^^XXXQQQLLL@@@<<<666333222333444444444333333222222222333333666666666555555444444444333333444555777999:::<<>>===;;;;;;:::888666555555666777888333333333222222222111111////////////////////////........................//////...---,,,,,,++++++---------,,,,,,+++++++++,,,,,,------...///000000...---,,,,,,+++++++++,,,******+++++++++,,,,,,,,,......,,,***,,,...,,,(((---------.........//////...------------...//////---...000222555;;;AAAFFFNNNMMMLLLMMMOOORRRVVVYYYYYYZZZ[[[^^^bbbfffjjjlllmmmlllhhhccc^^^\\\\\\]]]```bbbmmmzzz}}}lllmmmxxxllllllppprrrrrrrrrpppnnnllliiieee```\\\XXXRRRHHH@@@:::777666444777777666555444444555555:::999888666555444222222555666666777888888888888;;;<<<>>>@@@BBBDDDFFFGGGIIIIIIJJJJJJKKKLLLLLLMMMOOOPPPRRRSSSUUUVVVWWWWWWZZZ[[[]]]___```aaaaaabbbdddfffiiiiiigggeeefffgggddddddcccbbbaaa```______]]]\\\\\\\\\^^^bbbhhhlllcccbbbbbbcccccc___ZZZWWWYYYYYY[[[\\\]]]\\\[[[YYY\\\^^^___aaagggnnnmmmiiifffccc]]]XXXWWWYYYZZZYYYXXXZZZ[[[\\\ZZZYYYYYYZZZ[[[___bbbbbbbbbeeemmmtttbbb```^^^[[[YYYXXXXXXXXXUUUXXXZZZZZZXXXWWWWWWXXXTTTSSSTTTVVVSSSNNNMMMPPPMMMOOOQQQTTTVVVVVVUUUTTTQQQVVV^^^fffjjjggg___YYYZZZ]]]]]]ZZZWWWWWWTTTOOOJJJIIIHHHGGGGGGHHHIIIJJJGGGEEEDDDEEEEEEEEEDDDBBBBBBBBBAAAAAABBBCCCDDDEEEAAABBBDDDCCCBBBAAAAAABBBAAABBBDDDEEEFFFFFFFFFFFFCCCBBB@@@>>>>>>???AAABBBBBBCCCEEEFFFEEECCCAAA???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCCCCCCCDDDFFFHHHJJJKKKKKKJJJIIIHHHHHHIIIJJJKKKKKKJJJIIIGGGJJJMMMOOONNNLLLKKKKKKNNNOOOQQQSSSTTTTTTSSSRRROOOSSSWWWWWWTTTRRRRRRTTTRRRSSSTTTVVVWWWXXXYYYZZZZZZZZZZZZ[[[\\\[[[ZZZXXXZZZ[[[\\\]]]]]]]]]]]]\\\[[[[[[[[[\\\\\\\\\]]]]]]___\\\[[[^^^bbbccc___[[[^^^]]]\\\[[[[[[\\\^^^___]]]^^^^^^]]][[[YYYWWWWWWUUUUUUUUUUUUTTTRRRQQQPPPKKKJJJKKKLLLMMMLLLIIIFFFBBBAAAAAA@@@@@@@@@AAAAAA?????????>>>===<<<;;;::::::999777666666777999:::333333333222222222111111000000000000000000000000---.....................,,,,,,------------------------,,,,,,,,,,,,++++++........................------,,,+++++++++,,,,,,******+++++++++,,,,,,,,,+++...---+++---111111------------.........//////...------------...//////111222333444666;;;AAAFFFLLLKKKKKKLLLNNNRRRUUUWWWZZZZZZ[[[^^^bbbfffjjjmmmlllkkkhhhddd___\\\\\\]]]```cccnnn{{{{{{sssvvvvvvrrrrrrrrrrrrqqqooonnnllliiiddd```^^^YYYPPPHHHAAA<<<888555888777666555555555555555888777777666555444333222222333444555666666666555999:::<<<>>>AAACCCEEEFFFDDDEEEFFFGGGHHHJJJKKKKKKOOOPPPQQQSSSUUUVVVVVVVVVXXXYYYZZZ[[[\\\]]]]]]]]]\\\```dddeeedddccceeegggaaaaaabbbbbbbbb```___]]]XXXXXXXXXZZZ]]]bbbfffiiicccaaaaaacccccc]]]YYYWWWWWWWWWXXXZZZ\\\]]]\\\ZZZWWW[[[^^^___ccchhhiiieeeeeeccc^^^YYYXXXZZZYYYVVVVVVXXX[[[\\\\\\]]]^^^```\\\___bbbcccdddhhhnnnsssaaa```^^^[[[YYYXXXXXXXXXWWWYYY\\\[[[WWWUUUVVVXXXXXXVVVVVVXXXUUUQQQPPPTTTNNNOOOQQQSSSTTTTTTSSSRRRRRRUUUYYY\\\___bbbeeehhhllllllggg^^^WWWTTTOOOJJJEEEEEEDDDDDDEEEGGGHHHIIIEEEDDDDDDEEEFFFFFFDDDBBB???@@@AAABBBCCCCCCCCCCCCBBBCCCDDDDDDBBBAAAAAAAAAAAABBBDDDEEEFFFEEEEEEDDDAAAAAA@@@??????@@@AAABBB@@@AAABBBCCCBBBAAA>>>===??????@@@@@@@@@@@@AAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBCCCDDDFFFGGGGGGFFFFFFFFFGGGIIIJJJKKKKKKJJJIIIJJJLLLMMMMMMLLLKKKKKKKKKKKKKKKMMMNNNOOOPPPQQQQQQPPPUUUYYYXXXTTTRRRSSSVVVRRRRRRSSSTTTUUUWWWXXXYYYWWWXXXYYYZZZZZZZZZYYYXXXYYYZZZ[[[]]]]]]]]]\\\\\\\\\\\\[[[[[[\\\\\\]]]^^^\\\[[[ZZZ\\\```bbb```^^^```___]]]\\\\\\\\\]]]^^^^^^______]]]ZZZXXXWWWXXXVVVVVVVVVUUUTTTSSSQQQQQQKKKKKKJJJKKKKKKJJJHHHEEECCCBBBAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>===;;;:::999:::999888777777777888999333333333222222222111111000000000000000000000000---------...............++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,---,,,,,,++++++,,,,,,,,,******+++++++++,,,,,,,,,###***---))))))///111...,,,------------............------------...//////333333444555777;;;AAAFFFJJJJJJJJJLLLNNNRRRVVVXXXZZZ[[[\\\^^^bbbfffkkkmmmkkkkkkhhhddd```]]]]]]]]]aaacccooo}}}oooeeecccuuuzzzrrrqqqrrrqqqppppppooommmiiifffbbb^^^YYYRRRLLLFFF???;;;888888666555555444444444555555555444444444444444111222333555666666555555777888:::<<>>@@@CCCFFFGGGFFFEEECCCDDDEEEFFFEEECCCAAAAAAAAAAAABBBDDDEEEEEEDDDCCCBBB???@@@@@@@@@AAABBBBBBBBB<<<===???@@@@@@@@@??????@@@@@@@@@@@@AAAAAAAAABBB@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCDDDDDDEEEEEEFFFHHHJJJKKKJJJIIIHHHHHHJJJLLLNNNNNNLLLJJJIIIIIIIIIIIIIIIJJJKKKMMMOOOPPPSSSWWW[[[YYYTTTRRRUUUZZZUUUTTTRRRQQQQQQSSSTTTVVVTTTUUUWWWXXXXXXXXXWWWXXXXXXYYY[[[]]]^^^]]]\\\[[[\\\[[[ZZZZZZZZZ[[[]]]]]]\\\\\\\\\]]]___```bbbcccaaaaaa___^^^]]]\\\\\\\\\___``````^^^ZZZWWWXXXYYYVVVVVVVVVUUUTTTSSSRRRQQQMMMKKKIIIIIIIIIHHHFFFDDDDDDDDDCCCAAA@@@@@@@@@@@@>>>>>>>>>===<<<;;;:::999888888888777777666666666333333333222222222111111////////////////////////---------.........//////,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,(((222555,,,'''+++...,,,,,,,,,,,,,,,------------...------------...//////111111222444666;;;BBBGGGIIIIIIJJJMMMPPPTTTWWWZZZ[[[[[[\\\^^^bbbfffkkknnnkkkjjjhhheee```]]]]]]]]]aaadddooo}}}yyy[[[ZZZxxxsssrrrqqqqqqqqqqqqrrrpppmmmkkkfffccc___[[[VVVOOOHHHBBB888888666555444444444444333333333444444444444444222333555777888888777777666777999;;;===???AAABBBAAABBBDDDFFFIIIKKKMMMNNNPPPQQQRRRTTTUUUUUUUUUUUUTTTUUUVVVVVVWWWWWWVVVVVVZZZ^^^bbbaaa]]][[[]]]___```cccfffiiiiiigggdddbbbWWWWWWXXX[[[^^^```aaa```ccc^^^\\\```___XXXUUUVVVWWWUUUUUUXXX]]]```___^^^VVV\\\___\\\YYYYYYYYYWWWZZZ\\\[[[VVVWWWZZZXXXRRRRRRTTTWWWXXXXXXZZZ\\\^^^aaa___^^^^^^______]]][[[\\\[[[YYYWWWVVVUUUUUUVVVYYY\\\]]]ZZZUUUSSSVVVZZZUUUTTTUUUXXXWWWUUUVVV[[[TTTTTTTTTUUUTTTRRRQQQPPPIIINNNQQQNNNLLLRRRbbbpppsssaaaSSSMMMHHHCCCCCCBBBBBBBBBBBBCCCDDDDDDBBBBBBBBBDDDEEEEEECCCAAA???BBBGGGJJJKKKJJJHHHFFFEEEFFFGGGFFFCCCAAAAAAAAAAAABBBDDDEEEEEECCCAAA@@@>>>???@@@BBBBBBCCCCCCCCC999:::;;;===???@@@AAAAAA@@@@@@AAAAAABBBBBBBBBBBB@@@@@@@@@@@@@@@AAAAAAAAADDDDDDDDDDDDDDDEEEFFFGGGGGGIIIKKKKKKJJJHHHGGGFFFGGGJJJMMMMMMKKKHHHFFFEEEIIIHHHHHHHHHJJJLLLOOOQQQPPPTTTWWWTTTOOONNNRRRWWWWWWUUURRRPPPOOOOOOQQQRRRQQQSSSVVVWWWWWWVVVVVVWWWWWWYYY[[[]]]^^^]]]\\\[[[[[[ZZZYYYYYYYYYZZZ\\\]]]^^^_________^^^___bbbdddbbbbbbaaa___^^^\\\[[[ZZZ___aaaaaa^^^ZZZWWWXXXYYYVVVVVVVVVUUUTTTSSSRRRQQQNNNKKKIIIGGGGGGGGGEEEDDDFFFEEECCCBBBAAA@@@@@@@@@>>>>>>>>>===<<<;;;999999777777777777666555444333333333333222222222111111........................---------.........//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,---......,,,,,,,,,++++++,,,------******+++++++++,,,,,,,,,888CCCEEE777,,,---...,,,+++++++++,,,,,,,,,------...------------...//////...///000222666<<>>???CCCCCCDDDGGGIIILLLOOOQQQSSSQQQOOORRRVVVXXXUUUQQQTTTVVVWWWUUURRRRRRUUUYYYYYY___dddddd___[[[ZZZ[[[ZZZ___fffjjjiiifffbbb```\\\YYYWWWZZZ```eeedddbbb]]]^^^___```^^^ZZZVVVTTTSSSTTTWWWZZZ]]]___```aaa[[[^^^aaa^^^YYYVVVXXX[[[\\\[[[YYYWWWUUUTTTSSSSSSSSSWWW[[[\\\YYYVVVVVVWWWWWWXXXZZZ\\\\\\[[[YYYXXXYYYVVVSSSSSSVVVYYYZZZYYY[[[ZZZZZZYYYXXXWWWVVVVVVUUUVVVWWWTTTPPPOOOPPPRRRRRRSSSSSSQQQMMMIIIFFFFFFLLLLLLKKKIIIIIIOOOYYYaaakkkiiieee^^^UUUMMMIIIGGGCCCBBBAAAAAABBBBBB@@@>>>AAA@@@@@@???????????????CCCJJJQQQSSSNNNHHHEEEDDDGGGFFFEEECCCBBBAAA@@@@@@??????>>>========================@@@DDDEEEBBB???>>>===<<<<<<<<<>>>???@@@DDDCCCCCCBBBBBBAAAAAA@@@======>>>>>>>>>?????????EEEDDDDDDDDDEEEFFFHHHIIIGGGGGGGGGGGGFFFDDDCCCBBBFFFGGGHHHIIIIIIHHHFFFEEEFFFFFFFFFGGGIIIKKKLLLMMMOOONNNNNNMMMNNNOOOQQQRRRRRRPPPNNNOOOPPPQQQPPPNNNSSSTTTTTTTTTSSSSSSUUUWWWZZZYYYXXXWWWXXXZZZ\\\^^^\\\[[[YYYYYYYYY[[[]]]^^^cccccccccbbbbbbbbbbbbbbbeeedddaaa]]]ZZZZZZ]]]___bbb```^^^[[[ZZZZZZZZZ[[[[[[[[[YYYXXXVVVTTTSSSRRRMMMIIIHHHIIIGGGCCCCCCEEEIIIGGGEEECCCBBBCCCDDDEEEBBBAAA???===;;;999999888555666777888888777666555333444555555444333111000//////000000000//////...------..................000///...,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......---,,,,,,+++******,,,++++++******++++++,,,999```mmmLLL...///111)))......---,,,,,,+++******---------...............000000000333777<<>>>>>>>>>>>>>>AAAGGGMMMNNNJJJEEECCCCCCDDDCCCAAA@@@???>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<>>>======@@@CCCCCC@@@>>>===<<<<<<;;;<<<===>>>???AAAAAAAAAAAAAAA@@@@@@@@@>>>?????????@@@@@@@@@@@@CCCBBBBBBBBBBBBCCCEEEFFFDDDDDDDDDDDDDDDCCCBBBAAACCCDDDEEEGGGGGGFFFDDDCCCEEEEEEFFFGGGHHHJJJKKKLLLLLLLLLKKKKKKLLLMMMOOOPPPPPPPPPOOONNNLLLLLLNNNPPPNNNPPPSSSTTTVVVXXX\\\^^^ZZZYYYXXXVVVVVVWWWYYYZZZ[[[ZZZZZZ[[[\\\^^^```aaabbbbbbbbbbbbccccccbbbbbbbbbaaa___\\\YYYYYY\\\___]]]\\\ZZZYYYZZZ\\\___aaa```^^^\\\YYYVVVTTTRRRQQQMMMJJJHHHIIIHHHDDDCCCFFFGGGEEECCCAAAAAAAAABBBCCCBBBAAA???===;;;:::999999777777777777777666555555333444444555444222111000000000000000000000000000........................///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,,,,+++******++++++************++++++,,,>>>FFF999)))'''+++,,,---------------------------------....../////////000000000333777<<>>>>>===???@@@AAA???>>>???>>>======<<<<<<======>>>BBBGGGGGGDDDAAAAAABBB??????===<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;>>>===>>>???@@@@@@>>><<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>?????????????????????@@@@@@@@@AAAAAAAAA@@@@@@?????????@@@@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@???@@@BBBCCCDDDCCCCCCBBBDDDDDDDDDEEEFFFHHHIIIJJJIIIIIIIIIIIIJJJKKKLLLMMMKKKMMMNNNKKKGGGFFFJJJNNNLLLOOORRRUUUWWWZZZ^^^```YYYXXXWWWUUUTTTTTTUUUUUUWWWXXXYYYZZZ\\\^^^___```^^^___```aaaaaabbbbbbbbb^^^^^^\\\ZZZYYYYYY\\\^^^ZZZYYYXXXXXXYYY\\\```bbb^^^\\\ZZZWWWTTTQQQOOONNNMMMIIIHHHIIIGGGDDDCCCFFFDDDCCCAAA@@@??????@@@AAABBBAAA???===<<<;;;::::::999888777666555555444444333444444444444222111000000000/////////111222333........................---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------...............------,,,,,,++++++***++++++************++++++***&&&(((...---(((,,,555++++++,,,------...//////,,,,,,---...//////000000000000000333777<<>>AAAAAA@@@???>>>===<<<<<<;;;;;;<<<<<<<<<>>>@@@@@@???>>>>>>???<<<;;;;;;:::999999999999::::::999999999999::::::=========>>>>>>===;;;:::::::::::::::::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>?????????@@@@@@???>>>>>>>>>======>>>>>>===>>>???@@@@@@@@@@@@@@@===>>>???AAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKGGGHHHIIIIIIGGGFFFFFFGGGNNNPPPRRRTTTTTTUUUWWWYYYVVVUUUTTTSSSRRRRRRRRRSSSSSSTTTVVVXXXYYYYYYZZZZZZXXXYYY[[[\\\]]]^^^^^^^^^ZZZ[[[[[[ZZZYYYZZZ\\\^^^]]][[[YYYWWWWWWYYY[[[]]]YYYXXXUUURRROOOMMMLLLLLLKKKGGGFFFGGGFFFCCCCCCEEECCCBBBAAA@@@??????@@@@@@AAA@@@???===<<<;;;;;;;;;:::999777555444333444444333333444444333222000///111000......///111333555...............---------------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,000'''%%%...222...///555+++++++++,,,------......,,,,,,---...///000111111000000000333777<<>>AAACCCGGGJJJMMMNNNOOONNNMMMMMMMMMOOORRRVVVXXXYYY```aaaaaa```^^^___ccchhhkkkeee______ccceeeccc```cccddddddccc___]]]\\\\\\YYYZZZ\\\^^^___^^^ZZZXXXXXXYYYZZZ[[[[[[ZZZYYYXXXSSSSSSSSSRRRQQQPPPNNNNNNQQQTTTYYY^^^aaa___ZZZVVVQQQQQQPPPQQQRRRUUUYYY[[[ZZZWWWUUUUUUVVVUUUQQQMMMPPPPPPOOOOOOOOOOOOPPPQQQNNNOOOOOONNNLLLJJJIIIHHHIIIIIIIIIIIIHHHFFFDDDCCCCCCBBBAAAAAAAAABBBBBBBBBBBBCCCBBB@@@>>>>>>@@@BBBCCC@@@>>>???CCCDDDCCCAAA???AAACCCDDDBBB???>>>>>>>>>======???AAACCCBBB@@@===<<<<<<;;;:::;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<===;;;:::999999999999999:::999999888888888888999999<<<<<<<<<<<<;;;:::999999::::::::::::::::::999999888999999:::;;;<<<======;;;<<<<<<<<<<<<===========================<<<<<<======>>>???@@@@@@@@@@@@===>>>???@@@AAAAAAAAABBB@@@@@@@@@@@@AAACCCDDDEEECCCDDDEEEFFFGGGHHHIIIIIIGGGFFFFFFJJJNNNMMMGGGAAALLLNNNPPPQQQPPPPPPPPPQQQRRRRRRQQQQQQQQQQQQQQQRRRSSSTTTUUUUUUVVVUUUUUUTTTRRRSSSUUUXXXYYYYYYYYYXXXYYYZZZ[[[\\\[[[[[[]]]^^^]]]\\\ZZZYYYXXXXXXYYYZZZ^^^\\\XXXSSSOOOMMMKKKKKKIIIEEEDDDFFFEEEBBBAAADDDBBBBBBBBBAAAAAAAAAAAAAAA???>>>===<<<;;;;;;;;;;;;:::999777555333333333444222333333444333111000///000///......///111333555//////.........------------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,------,,,,,,,,,---...///...,,,++++++++++++++++++,,,+++------......///000000111000000000333777<<>>AAABBBEEEIIIKKKMMMNNNNNNMMMLLLMMMNNNPPPSSSVVVWWW^^^```bbbbbbaaabbbfffjjjhhhdddaaabbbfffhhhfffbbbaaaccceeedddaaa^^^\\\\\\[[[[[[]]]]]]^^^]]]]]]\\\XXXXXXZZZ[[[[[[[[[ZZZZZZSSSSSSRRRRRRQQQPPPOOONNNRRRVVV]]]bbbccc```[[[WWWZZZYYYWWWUUUUUUWWWYYYZZZYYYXXXWWWVVVVVVTTTRRRPPPNNNNNNNNNOOOOOOOOOPPPPPPLLLMMMMMMLLLIIIHHHIIIJJJKKKJJJIIIHHHGGGFFFFFFEEEEEEDDDBBBAAABBBCCCBBBAAAAAABBBBBB@@@>>>===>>>@@@@@@???>>>???@@@AAAAAA@@@???BBBDDDEEEBBB@@@>>>===>>>>>>>>>???BBBBBBBBB@@@===<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;:::999999999999::::::;;;888888777777888888999999:::;;;;;;:::888777888999999::::::::::::999999888888888999999:::;;;<<<<<<999999:::::::::;;;;;;;;;;;;;;;<<<=========<<<<<<======>>>???@@@@@@@@@???>>>>>>>>>??????@@@@@@AAA>>>>>>>>>>>>???@@@AAABBB@@@AAACCCDDDFFFFFFGGGGGGIIIFFFEEEKKKRRRRRRKKKCCCHHHKKKNNNOOONNNNNNNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTTTSSSSSSSSSSSSOOOQQQTTTVVVWWWWWWVVVUUUWWWYYY[[[\\\[[[[[[\\\]]][[[[[[\\\\\\]]]]]]]]]]]]gggddd^^^XXXRRRNNNLLLKKKHHHEEEDDDEEEEEEBBBBBBDDDBBBBBBBBBBBBBBBBBBBBBBBB===<<<<<<;;;:::::::::;;;888777666555444444333333222333333333333111000/////////.........000111222/////////...------,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------'''///222---,,,000///))),,,,,,,,,,,,,,,,,,,,,,,,....../////////000000000000000000333777<<>>777666666555444444444444444111111111111222333444555555777999999999:::<<<>>>AAABBBDDDFFFIIILLLNNNOOOIIILLLOOORRRTTTUUUVVVWWWZZZ^^^bbbdddcccdddhhhkkkdddcccdddfffiiijjjgggddd```bbbdddcccaaa_________aaa```___^^^]]]^^^```aaaXXXYYYZZZ[[[\\\\\\\\\\\\TTTTTTTTTTTTTTTSSSRRRQQQSSSYYY```cccbbb___^^^^^^```^^^ZZZWWWUUUUUUVVVWWWWWWXXXXXXVVVTTTRRRRRRSSSNNNOOOPPPPPPPPPOOONNNMMMKKKLLLMMMKKKIIIIIILLLNNNOOOMMMKKKIIIHHHHHHIIIIIIIIIGGGDDDDDDEEEEEEDDDBBB>>>???AAA@@@???===>>>???===>>>>>>>>>======???AAA???BBBEEEEEECCC@@@>>>===>>>======>>>@@@AAA@@@>>>======<<<;;;;;;;;;;;;;;;===<<<<<<<<<<<<;;;:::999999888888888999999:::;;;888888777777888999999:::777999:::999666666888:::::::::;;;;;;;;;:::888888888888999999:::::::::;;;888888999999999:::::::::888999:::;;;<<<<<<;;;;;;======>>>>>>???>>>>>>>>>>>>>>>>>>======>>>>>>???======<<<======>>>???@@@===>>>@@@BBBCCCDDDDDDDDDFFFDDDCCCGGGLLLNNNKKKGGGHHHKKKNNNPPPOOONNNNNNOOOPPPPPPPPPPPPPPPOOONNNMMMRRRQQQPPPOOOPPPPPPRRRRRRQQQSSSVVVXXXYYYXXXWWWUUUUUUXXXZZZ[[[ZZZZZZZZZZZZ[[[]]]___bbbccccccbbbaaaccc```ZZZTTTPPPLLLKKKKKKIIIFFFEEEGGGFFFCCCCCCFFFAAAAAABBBBBBBBBBBBBBBAAA;;;;;;:::999999999::::::555666666666555444444333222222333333222111///................../////////000//////...------,,,,,,***++++++,,,...000222333,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***///111......111111...,,,------....../////////000000000///////////////000000000333777<<>>777666555444444444444444111111111111222333444555555666888999999:::<<<>>>AAABBBCCCEEEHHHKKKMMMOOOFFFKKKRRRWWWYYYYYYXXXWWWXXX\\\bbbdddeeeeeehhhkkkaaabbbfffiiikkkkkkhhheeeaaabbbcccbbb``````aaacccfffeeebbb___]]]^^^aaadddXXXYYYZZZ[[[]]]]]]]]]^^^UUUUUUVVVVVVVVVVVVUUUUUUUUUZZZ```bbb```___bbbeee```]]]YYYUUUSSSSSSTTTUUUUUUWWWXXXVVVRRRPPPRRRTTTPPPQQQRRRRRRQQQOOOLLLKKKKKKLLLMMMKKKJJJKKKOOOSSSRRRPPPLLLJJJIIIIIIKKKLLLLLLIIIFFFFFFGGGGGGEEECCC:::===???@@@???>>>>>>>>>;;;===>>>===:::;;;>>>BBB>>>AAADDDEEECCC@@@>>>======<<<<<<===??????>>>=========<<<;;;;;;;;;;;;<<<>>>>>>=========<<<:::888888777777888888999:::;;;888888777888888999::::::666888999888666555777::::::;;;;;;<<<;;;:::999888999999999999999:::::::::888888999999999:::::::::666777999:::;;;;;;;;;:::<<<===============<<<<<<>>>>>>===<<<<<<<<<======<<<<<<<<<<<<<<<===>>>???:::<<<>>>@@@AAABBBBBBBBBAAA@@@@@@AAADDDFFFHHHIIILLLOOOQQQRRRPPPNNNNNNNNNRRRRRRRRRQQQOOOMMMLLLKKKMMMLLLKKKKKKKKKMMMPPPQQQTTTVVVXXXZZZ[[[ZZZXXXWWWTTTVVVYYYZZZYYYXXXXXXXXX^^^```dddggggggfffdddbbbWWWTTTPPPMMMJJJIIIJJJJJJKKKGGGFFFHHHHHHEEEEEEHHH@@@AAAAAABBBBBBBBBAAAAAA:::999999888888999999:::444444666666666555444333222222333333222111///...---......///......---,,,000000///...------,,,,,,)))***+++---000444666888,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******///,,,+++...///------000,,,,,,...///000222333333111111000000//////......000000000333777<<>>AAADDDFFFEEECCC???===;;;<<<>>>???>>>>>>@@@AAABBBAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<============<<<:::999999;;;>>>>>>>>>;;;:::999888888888888999999888777666666777888999777777777777888999:::;;;999888777555555555666777:::::::::999999999888888777777666666666666777777888888888888777777777777777777888999999:::;;;;;;======<<<:::999999<<<>>>:::;;;<<<======<<<;;;:::;;;<<<======<<<<<<>>>@@@??????>>>>>>>>>>>>>>>???AAA@@@???>>>???AAADDDFFFRRRYYY___aaa```^^^UUULLLQQQRRRRRROOOKKKJJJKKKNNNNNNMMMLLLKKKLLLMMMOOOQQQTTTTTTTTTUUUVVVVVVWWWWWWWWWXXXYYYXXXWWWVVVWWWYYYZZZZZZ[[[ZZZXXXUUURRRPPPPPPPPPOOOMMMLLLJJJIIIIIIHHHGGGHHHLLLPPPPPPJJJDDDCCCDDDDDDDDDCCCAAA???>>>;;;:::999888777777777777888777777666555444444444444333111000000000111222////////////////////////---...///000000...,,,+++(((***,,,,,,++++++,,,---++++++******++++++,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***++++++,,,,,,,,,,,,------,,,+++***+++...222777:::EEEFFFEEE>>>444...---///111000111444:::>>>AAABBBFFFGGGJJJNNNRRRUUUXXXZZZ]]]aaafffgggeeedddeeegggccc```aaadddccc```___aaabbbiiiwwwgggfffdddaaa^^^\\\[[[ZZZVVVPPPPPPZZZhhhuuu}}}pppdddeeelllmmmkkkgggeeebbb^^^YYYTTTEEE>>>666111111333555555333333333333333444555555555666777888999::::::;;;<<<>>>AAACCCEEEGGGJJJLLLNNNRRRVVVYYYYYYXXXWWWWWWYYYZZZ\\\]]]______``````bbbfffiiijjjkkkmmmiiidddcccccccccbbb```aaaccceeeiiiddd^^^]]]```bbbbbb```aaaccceeeeeedddbbbbbbccc_______________```aaaaaacccZZZSSSUUU]]]ccc```[[[WWWZZZ[[[YYYZZZ\\\\\\ZZZ\\\``````[[[WWWXXXXXXWWWWWWSSSPPPQQQSSSSSSPPPLLLMMMRRRSSSOOOOOOSSSWWWXXXWWWSSSOOOPPPUUUYYYYYYXXXVVVNNNGGGGGGHHHEEECCCCCCAAACCCFFFHHHGGGEEEBBB???===>>>@@@@@@@@@AAACCCEEEBBBAAA@@@???>>>=========<<<<<<<<<<<<======<<<<<<<<<:::888888:::<<<<<<;;;:::::::::999999999888888999999888777777888999999666666666666777888999999888888666555555555666666888888888777777777666666777666666666666666666777777777777777777777777666777888888999::::::;;;;;;<<<<<<<<<:::999:::<<>>>>>===<<<;;;<<<======<<<;;;;;;<<<>>>??????>>>>>>>>>>>>??????AAA@@@>>>>>>???AAADDDFFF[[[```dddgggiiihhh___VVVOOOQQQQQQNNNJJJGGGGGGHHHLLLKKKJJJJJJJJJLLLNNNOOOQQQRRRRRRSSSTTTTTTUUUUUUWWWXXXYYYYYYWWWVVVWWWXXXXXXXXXYYYXXXWWWTTTRRRPPPOOONNNMMMLLLJJJIIIHHHGGGHHHGGGGGGJJJNNNMMMIIIDDDAAABBBBBBBBBAAA???>>>===;;;:::999888777777777777666666555555444333333333333222111000///000111111//////..................,,,---/////////...---+++)))+++------,,,+++,,,---++++++******++++++,,,---,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++++++++,,,,,,,,,,,,------,,,+++++++++,,,///222444666888999555000---...111111000111444999>>>AAABBBFFFGGGJJJNNNRRRUUUXXXYYY]]]aaafffgggfffdddfffgggcccaaaaaacccbbb^^^]]]___bbbhhhuuu|||xxxvvvtttooogggaaaaaafffkkksss{{{{{{zzztttjjjiiiiiihhhgggeeeccc___[[[YYYMMMGGG>>>666222222555777333333222222222333444444555666666777888999::::::;;;===@@@BBBCCCEEEHHHJJJJJJNNNSSSVVVWWWWWWWWWXXX[[[[[[[[[[[[[[[\\\]]]]]]^^^dddhhhfffeeefffddd```dddbbb______aaadddeeefffgggccc^^^]]]___aaa```^^^bbbaaabbbcccddddddbbb```___^^^]]]]]]]]]___bbbddd^^^YYYTTTUUU[[[]]]ZZZVVVWWW]]]___]]][[[^^^``````aaadddbbb[[[WWWWWWWWWUUUVVVTTTQQQQQQSSSSSSOOOLLLNNNTTTVVVRRROOORRRVVVXXXRRRPPPOOORRRWWWZZZ[[[ZZZTTTLLLGGGGGGHHHFFFEEEFFFEEEFFFHHHJJJIIIGGGEEECCC???@@@@@@??????@@@DDDFFFBBBAAA???>>>===<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;:::999777888999::::::999999999:::;;;:::999888777888777777666666777777888444444444555555666777888777777666555555555555666666666555555555444444444666666666666666666666666555555555555555555555666888888888999::::::;;;;;;:::;;;;;;:::::::::===???>>>>>>>>>>>>>>>===<<<;;;;;;<<<===;;;::::::;;;===?????????>>>>>>??????@@@@@@???>>>===???AAADDDFFFUUUZZZ___bbbgggiiiddd\\\XXXXXXWWWSSSMMMIIIGGGFFFIIIHHHHHHHHHHHHJJJLLLMMMNNNNNNOOOPPPPPPQQQQQQRRRUUUWWWXXXWWWUUUTTTTTTUUUVVVVVVVVVVVVUUUSSSQQQPPPMMMLLLLLLJJJIIIHHHGGGFFFFFFDDDCCCEEEHHHHHHEEEAAA???????????????>>>===<<<;;;:::999888777777777777555555444444333222222222222111000/////////000000///.........------,,,,,,,,,,,,...//////...---,,,+++---......,,,++++++,,,++++++******++++++,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------+++...///...,,,+++...111111000111444999>>>AAABBBFFFGGGJJJMMMQQQTTTWWWXXX\\\aaafffhhhfffeeefffhhhcccaaa```bbbaaa]]][[[]]]cccgggrrr|||zzzeeefffyyy}}}kkkhhhiiijjjiiieeeaaa]]][[[VVVRRRJJJ@@@888444444666333333222222222333333444666666666777888999999::::::<<>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::888777666888:::;;;;;;:::777888:::;;;;;;:::888666555555555555555555555555444444444444555666777888666555555555555555555555555444444444444333333333555555555555555555555555333444444444444444555555888888888999999999::::::888:::::::::::::::===???>>>>>>======<<<;;;;;;:::999:::;;;;;;::::::<<<>>>??????>>>>>>>>>???@@@@@@@@@???======>>>AAADDDFFFLLLUUU^^^aaaeeeiiijjjhhhfffccc]]]VVVOOOJJJGGGFFFFFFFFFFFFFFFGGGHHHJJJKKKKKKKKKLLLLLLMMMMMMNNNNNNRRRTTTUUUUUUSSSRRRQQQRRRSSSTTTTTTTTTSSSQQQPPPOOOLLLLLLKKKJJJIIIHHHGGGGGGCCCAAA@@@@@@BBBBBBAAA????????????>>>>>>=========;;;:::999888777777777777555444444444333333222222111000000///////////////.........---,,,,,,+++++++++,,,---.........---------...//////---++++++,,,++++++******++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,+++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,---...---,,,,,,...000000000000444999>>>@@@AAAFFFGGGIIIMMMPPPTTTVVVWWW[[[```eeehhhgggfffggghhhbbb``````bbbbbb^^^]]]___fffhhhrrrzzzsssbbbbbbooonnnnnnllljjjgggdddbbb]]][[[UUULLLBBB:::555444444444333222222333333333666666666777777888888999888;;;===???@@@AAADDDFFFEEEHHHMMMQQQRRRTTTVVVWWWXXXXXXXXXYYY[[[]]]```aaaccciiimmmjjjfffffffffdddaaaaaabbbfffjjjjjjfffbbb[[[[[[ZZZZZZ[[[\\\\\\[[[ZZZYYYXXXZZZ\\\]]]ZZZVVVVVVWWWXXXZZZ[[[[[[ZZZZZZUUUVVVWWWWWWUUURRRPPPNNNTTTZZZ\\\WWWSSSUUUXXXZZZaaaaaa]]]VVVTTTUUUUUURRRPPPPPPQQQSSSTTTSSSRRRPPPRRRWWWYYYSSSMMMMMMOOOOOOKKKKKKLLLMMMOOOOOONNNMMMKKKFFFBBBCCCCCCAAABBBEEEEEEEEEEEEFFFEEEDDDDDDCCCCCCBBB@@@<<<::::::<<>>>>>===<<<;;;;;;;;;;;;:::;;;<<<<<<<<<;;;999888666555666888;;;======<<<555777999::::::999777666666666666666666666666666555555555555666777888888444444444555555555444444555555444444444333333333333444555555555555444333222222333333444444444555777777777888888888888888777888999999999999;;;===;;;;;;::::::999999999999777888:::::::::;;;>>>@@@>>>=========>>>>>>???@@@???>>>======>>>AAADDDFFFPPP]]]iiillljjjmmmrrruuuqqqjjj___TTTKKKFFFCCCBBBDDDDDDEEEEEEGGGHHHIIIJJJHHHIIIIIIJJJJJJKKKLLLLLLQQQSSSUUUVVVTTTSSSRRRSSSSSSRRRRRRRRRQQQPPPOOONNNLLLLLLKKKJJJJJJIIIHHHHHHCCCBBBAAAAAABBBBBBBBBAAA@@@@@@??????>>>>>>>>>===;;;:::999888777777777777555555555444444444444444000000000000/////////.........---------,,,,,,,,,,,,,,,---------------------...//////---++++++,,,++++++******++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------***+++,,,---...------,,,---.........------...000000///000333888===@@@AAAEEEGGGIIILLLOOOSSSUUUVVVXXX^^^dddhhhgggfffggghhh```^^^___ccccccaaaaaaccciiijjjrrrzzz{{{dddpppxxxooojjjhhhhhhgggeeeaaa```\\\VVVNNNDDD;;;666555555444333333333444444666666666777777777888888777999<<<===>>>@@@BBBDDDFFFIIIMMMOOOQQQRRRTTTVVVUUUVVVWWWYYY[[[^^^```bbbbbbgggiiifffeeeeeedddaaa```bbbeeeiiijjjhhhccc___\\\]]]^^^^^^^^^^^^]]]]]]WWWVVVWWWXXXYYYYYYWWWUUUTTTVVVXXXZZZZZZYYYWWWVVVUUUXXX[[[YYYUUUQQQPPPQQQTTTXXXYYYTTTQQQSSSVVVVVVXXXYYYVVVSSSTTTXXXXXXUUUOOOPPPRRRTTTTTTSSSQQQPPPUUUXXXXXXSSSPPPQQQPPPNNNMMMMMMMMMMMMLLLKKKJJJIIIGGGCCC@@@@@@???===???BBBCCCBBBBBBAAAAAAAAAAAAAAADDDCCCAAA>>>;;;;;;<<<>>><<<;;;;;;;;;:::;;;;;;<<<999:::<<<<<<<<<:::888666555555666888<<<======<<<444555666777888777666666777888888999999888888777555444444555555666777888222333444444555444444444555555444444444333333333222333444555555444333222222222222333444444555555666666666666666666666777555777888888777777999:::888888777777777777888888888999:::;;;;;;<<<>>>@@@<<<<<<<<<<<<===>>>??????>>>===<<<<<<>>>AAADDDFFFRRR```lllmmmjjjkkkpppssswwwooobbbVVVNNNIIIFFFDDDCCCDDDEEEFFFGGGHHHIIIJJJGGGHHHHHHIIIIIIJJJJJJKKKQQQTTTWWWXXXXXXVVVVVVVVVSSSSSSRRRQQQOOONNNNNNMMMLLLKKKKKKJJJIIIIIIHHHHHHDDDDDDEEEEEEEEEFFFFFFFFFCCCBBBAAA???>>>>>>======;;;:::999888777777777777555555555444444444444444000000111111111000///...---------------------------------,,,,,,,,,,,,,,,+++---......,,,++++++,,,++++++******++++++,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---............+++++++++,,,---...///000000///000333888===@@@AAAEEEFFFIIILLLOOORRRTTTUUUVVV\\\cccggggggffffffggg___]]]___cccdddbbbcccfffjjjjjjrrrzzzvvvyyyjjjfffggggggfffcccaaa^^^[[[WWWOOOEEE===777666555555444444444555666666666666777777777777666888;;;<<<===>>>@@@CCCGGGJJJMMMOOOOOOPPPRRRTTTRRRTTTVVVYYY[[[]]]^^^___^^^``````___```bbb```[[[```cccggghhhfffbbb___^^^```bbbcccbbb```^^^\\\\\\VVVXXXYYYZZZYYYWWWWWWWWWTTTTTTTTTTTTTTTTTTSSSSSSWWW\\\```^^^WWWSSSSSSVVVVVVXXXWWWSSSSSSWWWYYYWWWUUUVVVUUUSSSVVVZZZXXXTTTQQQRRRTTTUUUSSSQQQOOONNNSSSTTTSSSQQQRRRUUUSSSNNNNNNNNNMMMKKKIIIGGGGGGGGGFFFBBB??????===;;;===AAAAAA@@@???>>>>>>>>>?????????@@@???>>><<<;;;<<<===999999999999:::;;;<<<===999:::<<<<<<;;;999777555666666666888::::::999777444444444555555555666666666666777888888777666666333333333333444555666777111222333444555444444333444444444333333333222222111333444555555444333111222222333333444555555666555555555555555555555555444666777777666555666777666666555555666777888999;;;<<<===<<<;;;;;;===???:::::::::;;;;;;<<<===>>>>>>===<<<<<<>>>AAADDDFFFQQQ\\\fffjjjlllooopppooouuunnnddd[[[TTTNNNIIIEEECCCDDDFFFGGGIIIJJJJJJKKKGGGGGGHHHIIIIIIJJJJJJKKKNNNRRRVVVXXXXXXWWWWWWWWWUUUTTTRRRPPPOOOMMMMMMLLLJJJJJJIIIIIIHHHHHHGGGGGGCCCDDDFFFGGGGGGGGGHHHIIIDDDCCCAAA???===<<<<<<<<<;;;:::999888777777777777333333333333333333333333000111222222222111000///---------......//////000///...---,,,++++++******)))+++------,,,+++,,,---++++++******++++++,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------...,,,+++***+++---...///////////////333888===@@@@@@EEEFFFHHHKKKNNNQQQSSSTTTTTTZZZaaaffffffeeeeeefff___]]]^^^bbbcccaaaaaadddhhhhhhqqq{{{rrrjjjjjjkkkjjjddd```]]]\\\[[[VVVLLLDDD888777666555555555555555666666666666777777777777666888:::<<<<<<===@@@BBBIIIKKKNNNOOOOOOOOOQQQRRRQQQSSSUUUXXXZZZ[[[\\\\\\^^^___^^^]]]```ccc```ZZZaaadddgggfffaaa]]]]]]]]]cccdddeeeddd```\\\ZZZYYYVVVZZZ]]]\\\ZZZXXXYYY[[[SSSRRRPPPNNNMMMNNNOOOPPPZZZ```dddaaaYYYUUUWWW[[[XXXXXXVVVTTTVVV\\\]]][[[XXXYYYWWWUUUVVVXXXUUUOOOSSSUUUVVVVVVSSSOOOLLLKKKOOONNNMMMMMMQQQVVVSSSMMMLLLLLLKKKHHHFFFDDDEEEFFFFFFBBB@@@???===:::<<>>=========>>>???999:::<<<;;;::::::;;;<<<888888888999:::;;;===>>>999:::;;;<<<;;;999666444777777777777888888555333333333333333333444555666222333444555555444333222222222222222333444555555000111333444555444444333333333333222222222222111111222444555555444222111222222333444444555666666444444444444444444444333333555666666555444444555555555444555666777999:::?????????===;;;:::;;;<<<999999999:::;;;<<<===>>>===<<<<<<<<<>>>AAADDDGGGWWW^^^gggoooxxx}}}xxxlllggg___YYYTTTNNNFFFAAADDDEEEFFFHHHJJJKKKKKKKKKGGGHHHHHHIIIJJJJJJKKKKKKJJJNNNRRRUUUUUUUUUUUUVVVVVVTTTRRRPPPNNNMMMLLLLLLIIIHHHHHHGGGGGGFFFFFFFFF???AAADDDFFFFFFFFFGGGHHHEEECCCAAA>>><<<;;;;;;;;;;;;:::999888777777777777222222222222222222222222111222222333333111000///,,,------...///000111111000///...,,,+++***))))))(((***,,,,,,++++++,,,---++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------...---,,,,,,++++++,,,,,,000...---,,,---------,,,/////////333888===???@@@EEEFFFHHHKKKNNNQQQSSSTTTRRRYYY```eeeeeeddddddeee```]]]^^^bbbbbb______aaaeeefffppp|||vvvmmmhhhddd^^^eeegggaaa```aaaYYYNNNAAA:::444222555777666333555555777888888888777666888999;;;<<<<<<>>>AAACCCIIIJJJJJJLLLMMMNNNOOOOOOQQQSSSVVVWWWWWWWWWYYYZZZXXXYYY\\\aaaeeeddd___[[[\\\^^^^^^^^^\\\ZZZ[[[[[[ddddddccc___[[[YYY[[[^^^]]]```bbb___YYYVVVWWWYYYTTTQQQNNNMMMOOORRRTTTUUUUUU\\\cccbbb\\\YYY\\\aaa]]]\\\[[[YYYXXXWWWWWWXXXYYYXXXUUURRRQQQRRRSSSTTTSSSUUUUUUSSSPPPNNNOOORRRVVVRRRNNNLLLNNNOOONNNLLLFFFFFFEEEDDDDDDCCCBBBAAA>>>=========<<<<<<<<<<<>>===<<<<<<;;;<<<<<<777777888999::::::;;;;;;<<<;;;999777777777777888999888888777666555555444444666888777555444444555333444444444222222222333222222222222222222222222333333333222222111111111222222111000//////000000333333333222222000///...222111111111111111111222222222222222222222222222444333111000000111333444111222222333333222222111444444444555555555666666;;;;;;:::999999:::::::::666777999999999999;;;<<<;;;;;;<<<===???AAABBBCCCSSSbbbrrrzzz~~~xxxpppXXXRRRJJJGGGGGGGGGDDDAAAFFFFFFFFFGGGGGGHHHHHHIIIDDDEEEGGGIIIJJJJJJJJJJJJKKKKKKLLLPPPUUUWWWUUUSSSQQQPPPOOONNNMMMNNNOOOOOOGGGGGGFFFEEEDDDDDDDDDEEEEEEGGGJJJIIIFFFDDDDDDEEEGGGDDD@@@>>>======<<<:::;;;:::999888777777777777666666555555555444444444000000000000000000000000444000------111777===@@@<<<444+++***...111...***++++++,,,,,,,,,,,,------++++++***************+++(((((()))***++++++,,,,,,******************++++++++++++++++++++++++++++++.........------,,,,,,,,,++++++,,,,,,,,,,,,------...------------...//////111000000222777<<>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======<<<:::::::::::::::777777888888999::::::;;;:::999888777666666666777555444444444333222222222777444222222555888:::;;;333444444222111000000000222222222222222222222222333333222222222111111111222111111000//////000000222222222222111000//////333333222222222222333333222222222222222222222222111222222222222222222111111222222222222222222111333333444444444444555555999888888777777777888888666888999999888888:::;;;===<<<<<<<<<===>>>??????MMMYYYfffnnnrrrrrrjjjaaaNNNIIIDDDCCCEEEGGGFFFDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEFFFGGGHHHGGGGGGFFFLLLLLLNNNRRRUUUVVVTTTQQQQQQPPPNNNMMMLLLLLLMMMMMMHHHHHHFFFEEEEEEDDDDDDDDDDDDFFFIIIHHHFFFDDDEEEFFFFFFDDD@@@???>>>>>><<<;;;<<<;;;:::999888777777777333333333333222222222222000000000000000000000000000...++++++,,,...//////333---...777666+++''',,,+++++++++,,,,,,,,,------++++++***************+++((())))))***++++++,,,,,,------,,,,,,++++++******++++++++++++++++++++++++......---------,,,,,,,,,++++++,,,,,,,,,,,,------...------------...//////000//////222777;;;>>>???BBBCCCFFFIIIMMMQQQSSSUUUWWWYYY]]]bbbffffffccc```[[[^^^aaaaaa^^^]]]___aaadddhhhlllwwwxxxgggyyyjjjkkkfffdddeeeeeebbb``````ZZZSSSHHH===666444444666333333555666777777777777666888999::::::;;;>>>@@@EEEFFFGGGIIIKKKMMMNNNOOORRRQQQPPPSSSWWWYYYWWWUUUVVVWWWYYY\\\^^^]]]ZZZVVVYYYYYYXXXVVVUUUWWW\\\___[[[\\\\\\[[[ZZZZZZ]]]___``````^^^YYYTTTSSSVVVZZZTTTQQQNNNQQQYYY^^^___^^^TTTWWW[[[\\\]]]]]]^^^___\\\]]]]]]]]]\\\ZZZXXXWWWYYYVVVRRRNNNLLLMMMPPPRRROOOOOOOOONNNMMMNNNQQQSSSUUURRRNNNKKKJJJIIIHHHFFFCCCBBB@@@>>><<<;;;:::999999999::::::;;;<<<<<<<<<;;;:::999888888777777888666777777888888999999:::888777666555555555555555222222222222222222222222777333///000444777666444222222111000000000000000111111111111111111111111222222222111111111111111111111000/////////000000222222111111000000//////222111111000000111111222111111111111111111111111///000222444444222000///111111222222222222111111222222222333333333333444555555555444444555555666666888999888777777888999>>>===<<<;;;::::::::::::DDDLLLUUU]]]cccddd\\\SSSFFFCCC??????AAADDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAACCCDDDDDDEEEEEEDDDDDDCCCLLLMMMOOOSSSUUUTTTQQQOOOPPPOOOMMMLLLKKKKKKLLLLLLJJJIIIGGGFFFEEEDDDCCCCCCCCCEEEGGGGGGFFFEEEFFFGGGFFFCCC@@@??????>>>===<<<<<<;;;:::888777777666666222222222222111111111111000000000000000000000000000////////////...+++(((...+++777HHHBBB,,,&&&222++++++++++++,,,,,,,,,,,,+++***************++++++)))))))))***++++++,,,,,,///......---,,,+++******++++++++++++++++++++++++------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------------.../////////......111666;;;===>>>BBBCCCFFFIIIMMMPPPSSSTTTWWWXXX\\\```cccdddaaa___XXX]]]aaabbb```___```bbbeeeiiilllvvvppprrr~~~pppddd```hhhlllgggaaabbb^^^YYYPPPEEE<<<777777888333333444555666777777888555777888999999:::===???AAACCCEEEHHHLLLOOOQQQSSSRRROOONNNQQQWWWYYYWWWSSSWWWXXXZZZ\\\\\\[[[YYYWWW[[[ZZZXXXVVVVVVYYY___ccc]]]]]]]]]\\\\\\]]]^^^___[[[[[[ZZZXXXUUUTTTVVVXXXSSSOOOMMMQQQXXX^^^^^^[[[TTTUUUVVVYYY\\\]]]]]]]]]\\\\\\[[[[[[ZZZYYYXXXXXXYYYVVVQQQMMMLLLMMMOOOQQQNNNMMMKKKJJJIIIKKKMMMOOOMMMKKKIIIGGGEEEDDDCCCCCC======<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777777777777666666666777777888888888666555555444444444333333333333333444444444444444222222222333333111...,,,111000//////000222333333111111111111111111111111111111111111111111111000111000000/////////000000111111000000///////////////......------......///111111111111111111111111///000111222222111000///000000111111111111000000111111111111222222222222333333333222333333444444666777888777666555666777<<<;;;:::999888777777777<<>>===>>>>>>===<<<@@@@@@@@@??????>>>>>>>>>AAABBBBBBCCCDDDDDDDDDDDDJJJLLLOOOQQQRRRPPPMMMKKKNNNMMMLLLKKKKKKLLLMMMNNNJJJIIIHHHFFFDDDCCCCCCCCCBBBCCCDDDEEEEEEEEEFFFGGGDDDBBB@@@?????????===<<<;;;:::999777666555555444444444444333333333222222000000000000000000000000//////000111333222///---+++---999EEE@@@000***111***++++++++++++,,,,,,,,,*********)))******+++,,,))))))*********+++++++++------,,,,,,+++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------------...//////...---...111666:::======DDDEEEGGGIIILLLOOOQQQRRRVVVWWWZZZ]]]```aaa___]]]VVV[[[aaacccbbbaaaaaacccfffiiilllvvvnnnaaadddiiifffbbbbbb___]]]WWWOOOEEE===888666444444444555666777777888555666888888888999;;;>>>===???CCCGGGLLLQQQTTTVVVRRROOONNNQQQWWWYYYVVVSSSYYYZZZ\\\]]]\\\[[[[[[ZZZ______]]][[[[[[]]]bbbfff___^^^]]]]]]]]]\\\\\\\\\SSSUUUWWWXXXWWWVVVUUUUUUUUURRRQQQTTTYYY\\\[[[XXXUUUTTTTTTVVVZZZ\\\[[[ZZZ[[[YYYXXXVVVUUUVVVWWWXXXWWWUUUQQQMMMLLLNNNPPPRRRMMMKKKIIIGGGGGGGGGHHHIIIGGGGGGFFFEEEDDDCCCCCCCCC>>>===<<<;;;;;;<<<>>>???@@@???>>>===<<<::::::999;;;:::999888777777777777555555666666666666777777444444444444333333333222444444444444444555555555///222555444222333888===666333000///111222222000000000000000000000000000000000000000000000000000000///////////////000000111000///.........//////...------------------...000000000000000000000000111111////////////111111///000000111111000000///000000000111111111222222222222222222222333444444444666666666444333444555888888777777777777777777:::999===FFFNNNOOOJJJEEECCCAAA>>>===<<<<<<;;;:::??????>>>>>>=========<<>>???BBBAAA@@@>>><<<:::999888;;;;;;999888888888888888555555555555555555555555222333333444444333222222222222222222222222222222000333333111000999IIIVVV<<<777222000000000...,,,////////////////////////////////////000000000000//////......//////000000000///...------...///000000//////......//////000////////////////////////222000...------...000222//////000000000000//////000000000111111111111222111111111111222333444444222444555444333333444555666666666555666666777888;;;888999???BBB@@@===<<<======<<<<<<<<<<<<==================<<<<<<<<<<<<======>>>@@@BBBDDDFFFGGGFFFHHHJJJKKKIIIHHHGGGGGGIIIIIIIIIIIIJJJLLLNNNOOOHHHGGGEEEDDDCCCBBBBBBAAA@@@???>>>???AAACCCCCCCCC???>>>>>>>>>??????===;;;888777666555444444444444222222222222111111111111000000000000000000000000111///,,,+++,,,---,,,,,,***///---&&&(((111///%%%************++++++++++++))))))))))))***+++,,,,,,************************(((((()))***+++,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------------...//////---...///333888;;;=========???CCCHHHMMMQQQUUUWWWUUUUUUUUUWWWZZZ\\\[[[[[[WWW[[[```bbbbbbbbbcccfffgggkkkooo{{{iiiccceeeggggggdddaaa^^^ZZZRRRGGG@@@999999888777666777888888666777888888888999;;;===<<<===@@@DDDHHHKKKNNNPPPPPPQQQRRRTTTUUUVVVWWWWWWZZZ\\\^^^^^^]]]]]]```bbbbbbdddeeeeeebbb````````````^^^\\\\\\]]]]]]ZZZXXXWWWXXXXXXYYYZZZYYYWWWUUUOOORRRUUUUUUSSSQQQQQQRRRWWWVVVVVVUUUTTTTTTTTTTTTSSSTTTUUUVVVVVVUUUSSSQQQOOONNNNNNNNNNNNOOOPPPPPPKKKJJJIIIJJJKKKKKKHHHEEEFFFHHHIIIHHHEEECCCDDDEEEDDDBBB@@@>>>===>>>@@@AAA@@@???>>>===;;;:::888888;;;:::999888777777777777444444444444444444444444222222333444444444333222222222222111000000000///000111111///000777EEEOOO;;;555///---///000...,,,////////////////////////........./////////000000...............///000000000///---,,,,,,---///000000000////////////000000/////////////////////////////////....../////////...//////000000//////...000000111111111222222222000//////000111222333333000222333333222222444555777666666555555666666666:::777777;;;;;;777666999888999:::;;;;;;<<<===???:::::::::;;;;;;;;;;;;;;;<<<<<<======???AAACCCDDDFFFHHHJJJIIIGGGFFFHHHIIIIIIHHHGGGGGGGGGHHHJJJKKKEEEEEEDDDBBBBBBAAAAAAAAA@@@>>><<<<<>>>>><<<:::888777777666666666777777333333333333222222222222000000000000000000000000333111///.........---+++...///,,,***+++...---)))************++++++++++++))))))))))))***+++,,,---*********************************++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...------------...//////......000444999<<<======@@@AAADDDHHHLLLPPPSSSTTTUUUTTTTTTUUUXXXZZZZZZYYYYYY\\\```aaaaaaaaadddgggffflllqqq~~~yyyjjjgggfffgggdddaaaaaaaaa\\\SSSKKK;;;:::999777777777888888777888999999888999;;;======>>>@@@BBBEEEHHHJJJKKKOOOQQQTTTUUUUUUUUUWWWXXXZZZ\\\^^^^^^]]]]]]aaadddaaadddffffffccc___]]]\\\bbb```^^^___aaaaaa^^^[[[^^^]]]ZZZYYYYYYYYYWWWVVVRRRWWW[[[[[[WWWTTTUUUXXXWWWXXXWWWUUURRRQQQQQQSSSOOORRRWWWZZZZZZVVVRRRNNNKKKKKKLLLMMMNNNOOOOOOOOOJJJIIIIIILLLOOONNNKKKHHHFFFHHHIIIGGGCCCAAAAAABBBAAA@@@>>>===>>>AAADDDFFF======<<<;;;:::999999888:::999888777777666666666444444444444444444444444111222444444555444333222444333333222111000000///.../////////000111222444555000++++++///222222000////////////////////////---.........//////000000...............///000111///...---,,,,,,---///000......------------......////////////////////////---...///111111///...---......////////////......111111111111222222222222.........//////111222222///111222222222222444555888777666555555555555555777555666:::999555666<<<888999:::;;;::::::<<<===888888999999:::::::::;;;===<<<<<<<<<===>>>@@@AAAFFFHHHJJJHHHFFFFFFIIILLLIIIHHHGGGEEEEEEEEEEEEFFFDDDCCCBBBAAAAAAAAAAAAAAA@@@===:::;;;===??????>>><<<;;;;;;<<<>>>===;;;999888888888888888999999:::666666555555555555444444000000000000000000000000...------...///...,,,***---((()))......&&&%%%***)))************+++++++++))))))))))))***+++,,,---++++++******************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------...------------...//////...///111555:::===>>>>>>FFFFFFHHHIIIKKKLLLMMMNNNUUUSSSSSSTTTWWWYYYYYYYYYZZZ]]]```aaa```aaadddgggffflllsssoooeeejjjaaafffgggdddcccaaa[[[TTTLLLBBB999666666555666888777555666999:::888999<<<>>>>>>>>>???BBBFFFIIIKKKMMMMMMOOOQQQSSSUUUVVVWWWXXXZZZ[[[[[[[[[\\\___aaadddccc```^^^]]]]]]^^^___^^^\\\\\\___cccdddccc``````]]][[[YYYYYYYYYXXXWWWUUU[[[aaaaaa\\\VVVTTTUUU___\\\WWWSSSRRRTTTWWWYYYXXXYYY[[[\\\ZZZUUUPPPMMMLLLKKKJJJKKKNNNOOOPPPOOOIIILLLOOOQQQQQQOOONNNNNNIIIIIIIIIIIIGGGEEEBBBAAABBB@@@??????AAABBBBBBAAAAAA???<<<999888999;;;===:::999999888666555333222333333444444444444444444333333333222222111111111222222222111111111000000000000111111111222222222////////////////////////............//////////////////.........------,,,////////////..................------------......,,,,,,,,,------.................................////////////////////////000000//////.........---///000000000111111111111////////////000000000000000000000000111111111111555555333222111222333333333444555555666555555555999::::::888666555666777777888999:::;;;:::999999>>>===;;;;;;<<<>>>AAACCCHHHHHHFFFEEEDDDDDDDDDDDDGGGEEEBBBBBBCCCDDDDDDCCC@@@AAABBBCCCDDDDDDDDDDDD===<<<<<<<<<======;;;999===<<<;;;:::999999888999:::666333444888:::888555444444333333333333222222333222222111000//////...000111111000......///000------,,,,,,+++***))))))******************************************************************************************************+++++++++,,,,,,,,,000000///...---,,,,,,+++,,,,,,,,,---------......,,,,,,------...////////////000222444777;;;===???BBBFFFLLLPPPQQQPPPOOONNNPPPTTTXXXWWWUUUTTTXXX\\\WWW]]]ccceeebbb```bbbdddjjjnnnqqq~~~wwwwwwwwwjjjfffhhhiiifffbbb___aaacccVVVMMMDDD???;;;777777:::>>>777333666:::::::::<<<>>>>>>>>>???BBBEEEHHHJJJMMMMMMNNNOOOPPPRRRSSSTTTTTTXXX\\\___`````````aaadddbbb```^^^\\\\\\[[[\\\]]]^^^```dddggghhhfffccc```^^^\\\\\\\\\[[[YYYWWWWWW[[[^^^]]]XXXVVVWWWYYY^^^\\\XXXUUUUUUVVVYYYZZZ[[[\\\^^^^^^]]]YYYVVVSSSVVVSSSOOOMMMLLLKKKJJJHHHJJJLLLOOOOOONNNKKKJJJIIIGGGGGGFFFEEEDDDCCCAAA@@@BBB@@@??????@@@AAA@@@???>>>===<<<;;;::::::::::::666777777777666555444333444444555555555444444333333333333222222111111111222222111111111000000000000000000111111111222222....................................//////////////////...---------------////////////.........---......------------......,,,,,,------------------................................................000/////////.........---....../////////000000000.../////////000000000000//////000000000111111111555444333222111222222333333333444555555555555555666777777666555666888:::666666888999999999888777;;;:::999888999<<<>>>@@@DDDDDDCCCBBBBBBBBBBBBBBBCCCBBBCCCDDDFFFFFFCCCAAA@@@@@@AAABBBBBBBBBBBBBBB===<<<;;;;;;<<<;;;;;;:::<<<;;;:::999999888999999:::666333444777999777444444444333333333333222222000000000000000000000000///000000...,,,,,,---...,,,,,,,,,,,,++++++++++++******************************************************************************************************+++++++++,,,,,,,,,/////////...------,,,,,,,,,---------------------,,,,,,------...////////////000111444777:::===>>>AAADDDIIIMMMNNNOOONNNNNNNNNRRRUUUVVVTTTTTTXXX\\\XXX^^^cccdddaaa```bbbfffjjjnnnrrr|||zzzjjjggggggiiiccc\\\]]]fffaaa[[[SSSLLLCCC:::999;;;HHH===444555:::<<<::::::======>>>???AAADDDGGGIIILLLLLLLLLLLLMMMOOOQQQRRRUUUZZZ```ccccccaaa___^^^aaa``````___^^^]]]\\\\\\^^^```dddiiillllllhhheee```___^^^^^^^^^\\\YYYWWWYYYZZZZZZWWWTTTTTTWWW[[[\\\[[[YYYXXXXXXYYY[[[\\\[[[\\\]]]^^^]]]\\\ZZZXXX[[[WWWRRRNNNKKKJJJHHHFFFKKKMMMNNNMMMJJJFFFDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@BBB@@@>>>>>>??????>>><<<;;;;;;<<<<<<<<<:::999888444444555666666555555555555555555555555444333222222222222222222111111111111111111111000000000000000000000000111111111111........................---............/////////000///...---,,,---......//////.........---------......------------......------------------,,,,,,------------------------......................../////////...............---------............///....../////////000000000//////000000000000111111444333222111111111222333222333444444555555444444444444555444444666:::===444555666777777777666666888777666666777999;;;===>>>>>>>>>>>>>>>???@@@@@@>>>@@@CCCGGGIIIGGGCCC@@@@@@AAAAAAAAAAAA@@@???>>><<<<<<;;;::::::::::::::::::999999888888888999999:::777444444777777666333444444333333333333222222000000000000000000//////111111111///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************************************+++++++++,,,,,,,,,---------------------------------------------,,,,,,,,,------.../////////...///111333666999<<<>>>???AAADDDHHHKKKMMMNNNNNNLLLOOORRRSSSSSSUUUYYY\\\[[[___cccccc``````ccchhhjjjooorrrzzzzzzkkkeeekkkkkk___XXX\\\ccc```^^^XXXMMMAAA<<<===LLLAAA999999;;;:::999999<<<<<<===???AAACCCFFFGGGJJJJJJJJJKKKMMMPPPSSSTTT[[[___cccdddccc___\\\[[[______```aaaaaaaaaaaa```___bbbggglllmmmkkkfffbbb^^^]]]]]]^^^^^^\\\XXXUUUYYYXXXWWWTTTQQQQQQTTTWWWXXXYYYZZZZZZ[[[\\\\\\\\\XXXYYYZZZZZZZZZZZZYYYXXXWWWTTTOOOMMMLLLLLLLLLLLLKKKLLLMMMKKKHHHDDDBBBBBBBBBAAA@@@???>>>???@@@AAABBBAAA?????????>>><<<:::::::::;;;;;;:::999888888555555666666666666555555666666666555555333222111222222222111111111111111111111000000000//////////////////000000000111111........................---------.........//////000///---,,,,,,---...///.........---------,,,,,,...------,,,,,,------............------,,,,,,,,,------------------------................................................------------...................../////////000000////////////000000000111333222111000000111222333222222333444444444444444333444444333333555999<<<444555555666666666666666666555555555666888:::;;;:::::::::;;;<<<===>>>???===>>>AAAEEEHHHGGGDDDAAABBBBBBBBBAAA@@@???======;;;;;;;;;999888888999;;;888888888777888888999999:::888555555666666555333444444333333333222222222222222111000//////......444444444222000//////111///......---,,,+++++++++******************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,------............------------,,,,,,,,,,,,,,,------.../////////---...000222666999<<<===??????AAAEEEIIIMMMOOOOOOLLLNNNQQQRRRSSSVVV[[[^^^]]]```cccbbb___```eeejjjjjjooorrrxxx{{{gggjjjnnnfff]]]ZZZ]]]^^^aaa```WWWIIIBBBAAABBB===:::::::::888888;;;;;;<<<===>>>@@@BBBDDDEEEGGGHHHIIIKKKOOOSSSVVVXXX]]]___aaaaaa___^^^]]]^^^ccccccddddddccccccbbbaaa```dddhhhjjjiiieee```]]]\\\[[[[[[[[[[[[YYYVVVSSSWWWWWWVVVTTTQQQPPPPPPPPPUUUVVVXXXZZZ[[[[[[[[[ZZZUUUVVVWWWXXXXXXWWWVVVVVVQQQNNNLLLKKKMMMNNNOOOOOOJJJKKKLLLJJJGGGEEEDDDDDDBBBAAA???>>>>>>???@@@AAABBBAAA?????????>>>;;;999::::::999888777888888999888888888888888777666555555555555555444333111111111111111111111111111111000000000/////////............/////////000000000........................------------............///...---,,,------...///------------,,,,,,,,,,,,------,,,,,,,,,,,,------.........------,,,,,,,,,------------------------........................---------...............---------.........//////............////////////...////////////000000000222111000000000000222222111222222333333333333333444444444333222333666888555555555555666666777777666666666666777888:::;;;888888999:::;;;===>>>???>>>>>>>>>AAACCCEEEDDDCCCCCCCCCCCCBBB@@@???===<<<:::;;;<<<:::888888999;;;888888888777888888999999999777666555555555444333444444333333333222222222111111111111111111000000333444444222000///000111111111000...,,,+++***)))******************************************************************************************************+++++++++,,,,,,,,,++++++,,,,,,---.........------------------------,,,,,,------.../////////---...000222666999<<<===@@@???@@@DDDIIINNNPPPPPPMMMNNNPPPRRRTTTXXX]]]```^^^aaadddbbb___```fffkkkjjjooorrrwwwssshhhiiigggaaa___XXXYYY^^^bbb]]]SSSLLLJJJ:::777777999888666999===:::;;;<<<>>>@@@AAABBBCCCDDDFFFIIIMMMQQQUUUXXXZZZYYYZZZ[[[\\\\\\^^^bbbdddggggggeeecccbbb```___^^^aaaccceeeeeeaaa]]][[[YYY[[[ZZZYYYYYYYYYWWWTTTRRRUUUUUUUUUTTTSSSQQQOOONNNRRRSSSUUUWWWXXXXXXXXXWWWUUUVVVWWWXXXWWWVVVTTTRRRNNNLLLKKKKKKLLLMMMLLLKKKIIIKKKKKKIIIGGGEEEDDDEEEAAA@@@@@@?????????@@@@@@@@@???>>>>>>???===:::888999888777666666777888999999:::999999888777666555333333333333333222111000000000000111111111111111////////////........................////////////------------------------,,,------------.........---------...............------,,,,,,,,,+++++++++------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------.........---------.........//////------........./////////......////////////000000111000/////////000111222000111222222333333222222333444555444222222333444555555444444555555666777666666777777888:::;;;<<<888888888999;;;===>>>??????===<<<<<>>===<<<888;;;>>>===:::888999;;;:::999999888888888999999777777666555444444444444444444333333333333222222...///000111222444555555///000000///------...000222111000///---+++************************************************************************************************************+++++++++,,,,,,,,,++++++,,,,,,---------...,,,,,,,,,---------......,,,,,,------.../////////...///111333666999<<<>>>@@@???@@@DDDJJJOOOOOONNNNNNNNNOOOQQQUUUYYY]]]```^^^bbbdddccc```aaafffkkkkkkoooqqqxxx|||llleeecccbbbYYYXXXZZZ```aaa\\\WWWVVVEEE>>>888888999888999<<<999:::<<<>>>???@@@AAABBBCCCEEEJJJOOOSSSUUUWWWWWWTTTVVVXXXZZZ[[[^^^bbbeeecccbbb```___]]]]]]]]]^^^___aaaaaa___[[[XXXXXXYYY[[[YYYWWWWWWWWWVVVTTTRRRVVVUUUTTTTTTUUUUUUTTTSSSOOOPPPRRRSSSTTTTTTTTTTTTTTTVVVWWWXXXVVVSSSOOOMMMKKKJJJJJJJJJKKKJJJGGGEEEJJJKKKJJJHHHEEECCCBBBCCC???@@@@@@@@@???>>>======<<<;;;;;;<<<<<<;;;888555666666777888888777777666777777888888888888777777111111222222222111111000///000000000111111111222/////////.........------------........./////////------------------------,,,,,,---------.........+++,,,...///000///...---,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,,,,,,,---------------------.........//////........./////////000000000//////...///000111222000111111222222222222222000222444444333222222222444333333222333444555666666777777888999:::;;;;;;888888888999:::<<<===>>>>>><<<;;;;;;===???@@@@@@AAAAAAAAA@@@???===<<<;;;777<<<@@@@@@<<<999999;;;<<<;;;:::999999888999999555666555555444444555666444444333333333333222222222333333333333444444444---...///...------///000000000//////...---------******************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------***++++++,,,---...//////,,,,,,------...////////////000111444777:::===>>>@@@>>>???DDDKKKNNNNNNKKKNNNMMMMMMOOOSSSXXX\\\^^^^^^bbbeeeeeebbbbbbfffkkkllloooqqqzzzzzzjjjeeeddd\\\XXXXXX^^^bbbaaa______WWWIII===:::;;;:::888888999:::<<<===???@@@AAAAAACCCFFFJJJOOOSSSTTTUUUTTTSSSUUUXXXZZZ[[[\\\___aaa[[[ZZZYYYYYYZZZ]]]___aaa^^^___^^^[[[WWWVVVXXX[[[\\\ZZZWWWVVVVVVVVVTTTSSSVVVUUUSSSSSSVVVXXXYYYZZZNNNOOOPPPQQQQQQRRRRRRRRRSSSTTTVVVWWWTTTPPPKKKHHHHHHHHHHHHJJJJJJIIIFFFCCCKKKKKKJJJGGGDDDAAA@@@@@@>>>??????@@@???===;;;:::999888999:::;;;999666444333555888::::::888555444444555666777888888888888///000000111111111000000//////000000111111111222//////.........------------------.........//////------------------------,,,,,,,,,---------......***,,,...000111000...,,,,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........******+++++++++,,,,,,,,,---------.........//////............/////////000000///.........000111222000000111222222222222222...111444555444333222222333222111111111222333444666666777888999:::;;;;;;777777888888999;;;<<<===<<<;;;:::;;;===???>>>===@@@@@@??????>>><<<;;;:::666<<>>??????>>>>>>DDDJJJNNNLLLIIINNNMMMLLLNNNRRRWWW[[[\\\]]]bbbffffffcccbbbfffjjjmmmoooppp{{{vvvmmmdddmmm```VVVTTT```gggccc^^^___\\\SSSFFF<<<888888:::;;;:::;;;;;;<<<>>>???AAABBBAAAEEELLLRRRTTTSSSQQQNNNWWWVVVVVVWWWYYYZZZZZZYYYZZZXXXVVVTTTUUUXXX[[[^^^ZZZZZZZZZWWWTTTTTTWWWZZZ[[[YYYWWWWWWVVVVVVSSSRRRWWWVVVSSSRRRRRRTTTVVVWWWIIIKKKNNNQQQRRRRRRQQQPPPVVVTTTRRRQQQPPPMMMJJJGGGGGGGGGGGGGGGGGGGGGGGGHHHLLLJJJGGGDDDAAA???>>>>>>???>>>>>>===<<<<<<;;;;;;888888999999888777555444999999::::::999888666555777777666555444444333333111111111111000000000000222222222222222111000000111+++***...111000//////........................------------------------,,,++++++,,,---......///,,,))),,,111111***(((+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,***++++++,,,---...//////------------------------++++++******++++++,,,---++++++++++++++++++++++++000000////////////000000////////////000000000000111111222222222333333333111111222333333333333222444555777888888888777666444444555888:::;;;:::888777888888888888999999999999888888888999;;;===>>>@@@???===<<<;;;;;;;;;<<<<<<===>>>>>>;;;888777777;;;<<<===<<<:::999:::;;;666666666666555555555555333333333333333333333333@@@???:::333,,,+++111777000000000222333222///,,,/////////......------,,,,,,,,,,,,++++++***************))))))))))))******+++*********))))))(((((()))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,------...///000000000////////////000000111000000111555:::===????????????@@@BBBFFFIIIJJJIIIJJJMMMLLLKKKNNNUUUZZZZZZ___cccdddbbbaaaeeegggfffnnnnnnrrr~~~rrrhhhfffaaaZZZWWWZZZ^^^___\\\```XXXLLLAAA:::999;;;<<<::::::;;;<<<===???@@@AAA@@@DDDIIINNNQQQQQQOOONNNRRRSSSUUUWWWXXXXXXVVVTTTUUUTTTSSSSSSTTTVVVXXXYYYYYYZZZZZZXXXUUUTTTVVVXXX[[[YYYWWWUUUUUUTTTRRRPPPSSSSSSSSSRRRRRRRRRRRRRRRKKKMMMPPPRRRSSSRRRPPPOOORRRPPPNNNMMMMMMLLLJJJHHHFFFFFFFFFFFFEEEEEEEEEEEEFFFEEECCCAAA@@@?????????>>>>>>===<<<<<<;;;::::::888888999999888777555444888888999999888777666555777777666555555444333333111111111000000000//////111111111111111000//////...---///555666222..............................------------------------+++,,,------+++******+++...***+++000111,,,***,,,,,,,,,,,,++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***,,,---...///...,,,,,,,,,,,,,,,---------------------------------------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------.............../////////000000000111111111111222222222222000111222222333333222222333444444555555555555555444333444666999:::999777666666777777777888888888888888777888999;;;===>>>@@@???===<<<;;;;;;;;;<<<;;;===>>>===:::888777777;;;<<<<<<;;;999888888999666666666555555555444444333333333333333333333333???BBBDDD???777000------666222...,,,+++,,,---,,,/////////...............---------,,,,,,,,,++++++******))))))))))))******+++*********))))))))))))************************++++++++++++++++++++++++******+++,,,,,,---......++++++,,,,,,---....../////////////////////000111111111222666;;;>>>@@@@@@AAAAAABBBEEEHHHKKKLLLLLLIIILLLMMMLLLPPPWWW[[[[[[```cccdddaaa```dddggggggnnnnnnrrrwwwdddfff^^^TTTXXXgggkkkeeeddd^^^TTTHHH???;;;;;;===:::::::::;;;<<<>>>???@@@@@@BBBFFFJJJMMMNNNNNNNNNNNNPPPSSSVVVVVVTTTQQQOOORRRRRRRRRSSSTTTVVVWWWXXXZZZ[[[[[[ZZZWWWUUUUUUVVV\\\ZZZWWWUUUTTTSSSQQQOOOOOOPPPRRRRRRRRRPPPNNNMMMNNNOOORRRTTTTTTSSSQQQPPPQQQOOOLLLKKKLLLLLLLLLKKKGGGFFFEEEDDDCCCBBBBBBAAA@@@???>>>>>>>>>???@@@AAA===<<<<<<;;;;;;::::::999888999999888888777666555777777777777777666444444666666666555444444333333111111000000000000/////////000000000000///......,,,///555<<<;;;333---,,,------------------------,,,,,,,,,,,,------------+++---...,,,)))((()))+++000+++***---000...,,,,,,+++++++++++++++*********'''((()))***+++,,,,,,---++++++++++++++++++++++++,,,,,,---......---++++++...---------,,,,,,,,,+++,,,,,,,,,,,,------------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---.........////////////000//////000000000111111111000000111222222222222222222222111111222222333444333222333555777888777666555555555555666666666666666666777888999;;;===>>>???>>>===<<<;;;;;;;;;<<<:::<<<===<<<999888777888:::;;;;;;:::777666666777666666555555555444444444444444333333222222111111222888>>>@@@===888555444999666222000///...---,,,............////////////......------------,,,,,,******))))))))))))*********************)))))))))***************************************************++++++,,,,,,------...***++++++,,,,,,---------///.........//////000111111222333777<<<@@@AAAAAABBBAAABBBEEEIIIKKKLLLLLLHHHLLLNNNOOOSSSZZZ]]]\\\bbbdddccc______dddhhhiiiooonnnrrrtttnnnbbb[[[aaammmoooiiicccaaa[[[RRRHHH@@@<<<;;;999:::::::::<<<===>>>???AAABBBDDDGGGJJJMMMOOOPPPNNNPPPRRRSSSRRRQQQPPPOOOTTTTTTTTTTTTVVVXXXZZZ\\\\\\]]]^^^]]][[[YYYWWWVVV\\\ZZZVVVTTTSSSSSSQQQOOOPPPQQQRRRRRRQQQPPPNNNMMMNNNPPPSSSUUUVVVVVVTTTSSSTTTRRRNNNLLLMMMNNNNNNMMMHHHGGGFFFEEECCCAAA@@@???>>>============???@@@AAA;;;;;;;;;::::::999999999999999888888777666666555666666666666555444333333444444444333333222222222111000000000////////////......//////......---,,,+++///888===:::111,,,---------------------------,,,,,,,,,,,,,,,---------,,,---...+++)))***///555000,,,(((***---...---,,,+++++++++***************))))))******++++++,,,,,,***************+++++++++---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------++++++******++++++,,,---------------------------,,,,,,++++++++++++,,,,,,------........./////////........./////////000000///000000111222111111111222111000///000111222333222111111333555666555444333333333333444444444444555555666777999;;;<<<=========<<<<<<;;;;;;;;;;;;999:::;;;:::888777777888666888888888666555666777777777666666666666555555555444444333222111000000+++...111444555777:::===777888:::<<<;;;777111,,,,,,,,,------......//////---------------,,,,,,,,,+++******))))))******+++************************************************)))))))))***************+++++++++,,,,,,---------++++++,,,,,,,,,---------...............///000111111111222666;;;???AAAAAA@@@@@@@@@CCCGGGJJJJJJJJJGGGLLLOOOQQQUUU\\\___^^^ccceeeccc^^^^^^dddiiikkkooonnnrrrkkkbbbbbbaaa______]]]^^^^^^ZZZQQQGGG>>>999:::::::::;;;;;;===>>>???BBBBBBDDDGGGJJJMMMPPPRRRQQQRRRSSSRRRPPPPPPRRRUUUWWWVVVUUUUUUWWWZZZ^^^```______`````````^^^ZZZXXXYYYWWWSSSRRRRRRRRRQQQPPPTTTTTTSSSRRRRRRRRRRRRRRROOOQQQTTTWWWYYYYYYXXXWWWWWWTTTPPPMMMMMMMMMMMMLLLJJJIIIHHHFFFDDDBBB@@@@@@??????>>>======>>>???@@@:::::::::::::::999999999999999888777777666666666666666555444444333333333222222111111111111111000000000000////////////..................---,,,,,,,,,///444888555...,,,...------------------------+++++++++,,,,,,,,,------,,,,,,,,,***+++000999???///---***(((***---,,,***************************------,,,,,,+++++++++***))))))*********+++++++++---------,,,,,,++++++*********++++++,,,------...+++++++++,,,,,,,,,------++++++******++++++,,,---------------------------------,,,,,,,,,,,,------------------............------........./////////...///000000111111000000222111000000000111333444222111000111333444444333111111222222222333333333444555666777999:::;;;;;;;;;;;;;;;;;;:::::::::999777888999888777666777999333555666666555666777888888888888777777777666666444444333222111111000000111111///...---...111333444555888:::;;;888333...+++++++++,,,,,,------...+++++++++++++++,,,,,,,,,++++++************++++++***************+++++++++************************************++++++,,,,,,++++++,,,,,,,,,,,,------------------............------------...///000111//////111555:::>>>@@@@@@@@@@@@AAADDDGGGJJJKKKJJJGGGLLLOOOQQQVVV]]]```___dddfffccc^^^^^^dddjjjkkkpppooorrrwwwfff^^^WWWVVV[[[YYYZZZ]]]^^^ZZZPPPDDD;;;;;;;;;;;;;;;<<<===>>>???BBBCCCDDDGGGJJJNNNQQQSSSSSSTTTUUUSSSQQQRRRVVVZZZWWWVVVVVVWWWYYY]]]```bbbaaa```aaabbbcccaaa^^^[[[VVVSSSQQQPPPQQQSSSTTTTTTWWWVVVVVVUUUUUUVVVVVVWWWQQQSSSVVVYYY[[[ZZZYYYXXXVVVSSSPPPNNNMMMMMMKKKJJJKKKKKKIIIGGGEEECCCAAAAAABBBAAA???============>>>:::::::::::::::::::::::::::999888777666666666666777666555444333333333333111111111111111000000000000000////////////......---............---,,,,,,...---///222000,,,,,,///,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,+++)))***///555<<<@@@...000...***)))++++++***)))))))))***************///......---,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))***+++,,,---......******++++++,,,,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......------........./////////......///000000000000000111111111111111222222333333111000000222333333333111111111111222222222222444555666888999999999999888888999999999999888777666777777777555666777999333444666666555555777888888888888777777777666666333333222222111111000000000111111111000...,,,+++111///------...000111111,,,,,,,,,,,,,,,---------******++++++++++++,,,,,,++++++************++++++*********+++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---...///000111......000444:::>>>@@@@@@CCCBBBCCCFFFJJJLLLMMMMMMHHHMMMOOOPPPUUU\\\``````dddfffddd___^^^dddjjjkkkqqqooorrrvvvfff___^^^___XXXWWWYYY]]]___YYYMMMBBB<<<<<<<<<<<<===>>>??????@@@BBBDDDGGGJJJNNNQQQRRRQQQTTTVVVVVVTTTTTTXXX]]]VVVXXX[[[___aaabbbccccccaaa```___aaacccccc```^^^WWWUUUSSSSSSVVVYYY[[[\\\VVVWWWXXXZZZZZZZZZYYYYYYVVVWWWYYY[[[[[[ZZZXXXWWWTTTRRRPPPPPPPPPOOONNNLLLKKKJJJIIIGGGEEECCCBBBAAAAAA@@@>>>===<<<<<<<<<===:::::::::;;;;;;;;;;;;;;;:::999888777666666666777777777555444333333444444222222222222222222222222000000/////////........................------,,,...+++***...///---,,,...,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------+++)))(((,,,222666666444...444555...)))***,,,+++((()))))))))*********+++------,,,,,,++++++***************+++,,,---------++++++++++++++++++,,,,,,******++++++,,,,,,,,,---)))******+++,,,,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,,,,,,,---------............////////////---...//////000000/////////000000111111111111111444222000000222333333333000111111111222222222222555555777888888888777777555666777888888777666666555666666555444555777999666777777666555444444666666666666666555555555555222222222111111111111111------...000222111000......+++(((((())),,,......///...............------+++++++++,,,,,,,,,------,,,++++++******++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++(((((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---...///111111//////111555;;;???AAABBBCCCCCCCCCFFFJJJMMMMMMMMMJJJMMMOOOOOOSSS[[[``````dddfffddd```___eeejjjkkkrrrooorrrtttkkkeee]]]YYYVVVVVV\\\aaa^^^SSSIII===============>>>???@@@???@@@CCCFFFJJJMMMPPPQQQNNNSSSXXXYYYVVVVVVYYY\\\VVV[[[aaagggiiiiiifffdddaaa___^^^```bbbcccaaa___[[[YYYXXXYYY]]]aaadddeeeSSSVVVZZZ]]]^^^]]]ZZZXXXYYYZZZ\\\]]]\\\YYYVVVTTTTTTSSSRRRSSSTTTTTTRRRPPPJJJIIIHHHFFFEEECCCBBBAAA@@@???===<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888666666666666777888777555444333333444555333333333333333333333333000/////////..................//////......---,,,...)))(((---111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------+++((((((---333444...(((///777:::111******,,,,,,(((((())))))*********+++***************+++++++++******+++,,,------......+++*********+++,,,------,,,,,,,,,++++++++++++***))))))***+++,,,,,,------++++++******++++++,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------........./////////000000---......///////////////---...000111111111000///444222000000222333444333111111111111222222222222555666777888888777666555444555666777777666555555444555555555444555777:::999999999777444222222333555555444444444333333333111111111111111222222222333000---,,,---...//////++++++,,,...//////---***111111000000/////////...,,,,,,,,,------.........,,,++++++******++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++&&&''''''((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///111111///000222666<<<@@@CCCCCCAAAAAAAAADDDHHHKKKLLLKKKKKKNNNOOONNNRRRZZZ___```cccfffeeeaaa```eeejjjjjjrrrooorrrxxxiiihhh``````ZZZTTTXXX```\\\RRRFFFBBB===;;;;;;=========@@@>>>>>>BBBIIIOOOQQQQQQNNNQQQTTTWWWXXXYYYYYYYYYYYY[[[```fffjjjkkkiiiggg___``````___^^^^^^___aaa]]]\\\\\\___ccceeedddbbbWWWXXXZZZ[[[[[[ZZZYYYXXXYYY]]]```aaa]]]XXXTTTRRRVVVRRRNNNPPPUUUVVVQQQLLLIIIHHHFFFDDDBBBAAA@@@@@@>>><<<;;;;;;;;;;;;:::888;;;;;;;;;;;;;;;;;;::::::999888888888888999:::;;;666777777444000111555999444222111111222333333222222333333000,,,+++---000//////.........---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++******+++,,,,,,************************++++++************++++++)))************+++++++++------------,,,+++***)))---------,,,,,,+++++++++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++---------------------------------------...///000000111............////////////000000111222222222222111111111222222222333333333333333333444444555555555222333444555555444333333555444444333333444444555777777666555444333333222333333222222333333444555111111111111000000000000---.../////////...---,,,---+++***,,,///000...+++(((***,,,...000222333333//////...---,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++.........------,,,,,,,,,,,,,,,,,,,,,---...//////000///111555:::???BBBBBBCCCBBBAAACCCFFFIIIIIIIIIGGGLLLPPPQQQUUU]]]ccceeefffgggeee```\\\^^^fffmmmqqqnnnsss|||jjjdddddd^^^UUUQQQUUUYYYZZZQQQHHH===999;;;>>>>>><<<@@@??????CCCIIINNNQQQQQQNNNQQQUUUXXXZZZZZZZZZZZZZZZ\\\```eeehhhhhhfffdddaaaaaabbb```______```aaa]]]]]]^^^aaacccbbb___[[[XXXYYYZZZZZZZZZYYYXXXXXXXXX[[[______]]]YYYUUUTTTTTTPPPMMMOOOTTTUUUQQQLLLHHHGGGEEECCCBBB@@@@@@???===;;;::::::;;;<<<;;;999<<<<<<<<<<<<<<<;;;;;;;;;999999:::::::::;;;;;;;;;888888777555333333555777555333111111111222111///---//////...,,,+++---//////.........------------,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++******+++,,,,,,************************++++++************++++++)))************+++++++++)))******+++,,,,,,,,,,,,---,,,,,,,,,++++++++++++*********+++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------...///000000000............///////////////000111111222222111111111111111222222222333333333333333333333222222222444444666666666666555444444444333333333333444444666666555555444333222222333222222222222333444444111111111111000000000000000000000000///...---------,,,+++,,,//////...,,,+++,,,...000222333333444.........------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++......---------,,,,,,,,,,,,,,,,,,,,,---...//////000000111555:::???BBBBBBDDDDDDCCCEEEHHHKKKKKKKKKJJJOOORRRRRRUUU\\\aaabbbggggggeee```]]]```gggnnnqqqnnntttttthhheeeaaaZZZQQQNNNUUU```]]]PPPAAA:::;;;>>>===;;;@@@???@@@CCCHHHMMMOOOPPPNNNRRRXXX[[[\\\[[[[[[[[[[[[]]]aaacccddddddbbbaaa```aaaaaa```^^^]]]^^^`````````bbbcccccc___YYYUUUYYYYYYZZZZZZYYYXXXWWWVVVUUUXXX\\\]]][[[WWWUUUTTTQQQMMMKKKMMMRRRSSSPPPLLLGGGFFFEEECCCAAA@@@??????;;;:::999:::<<<===<<<;;;=========<<<<<<;;;;;;;;;999:::;;;<<<<<<<<<;;;:::777666555444555444333111555333000000000000///...***,,,......------...///............------------,,,------......------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,************************++++++************++++++)))************+++++++++((())))))***+++,,,,,,,,,+++++++++++++++*********((())))))******+++++++++))))))*********+++++++++++++++++++++,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------...//////000000---............///////////////000111111111111111111111111222222222222333333333333222111111000000555666777888888777666555444444333333333333444444444444444333333222222222222222222222222333444444111111111111000000000000222222111//////.........,,,,,,+++---...///...,,,,,,---...///000111111111------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000111555;;;???BBBCCCDDDCCCDDDFFFIIIKKKKKKKKKLLLQQQSSSRRRTTT[[[___```hhhgggeeeaaa___bbbhhhnnnrrrooouuuuuujjjbbb```YYYQQQRRR[[[aaaWWWKKKAAA>>>===<<<:::>>>>>>???AAAEEEIIIKKKMMMMMMRRRYYY\\\\\\[[[[[[[[[]]]___bbbbbbbbb``````____________^^^[[[ZZZ[[[]]]bbbccccccbbb```\\\XXXUUUYYYYYYYYYXXXWWWVVVUUUUUUTTTVVVXXXXXXUUURRRPPPPPPKKKIIIHHHJJJMMMOOOLLLIIIFFFEEECCCBBB@@@??????>>>:::999999:::<<<======<<<<<<<<<<<<;;;;;;::::::999777999:::<<<<<<;;;999888444222000111444444111---222111///...///000///...,,,...///000000000//////------------------------,,,------......------,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++))))))*********+++++++++---,,,,,,++++++******+++************************''''''((()))***+++++++++************+++++++++++++++++++++,,,,,,,,,,,,,,,******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////---------.........//////...///000000111111000000111111111111222222222222222222222222222111111111555666777777777666555444444333333333333333333444333333222222222222222222222222222111222333333444111111111111000000000///333222000...------......,,,,,,,,,---......------+++,,,,,,---------------,,,,,,------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000222666;;;@@@BBBCCCBBBAAABBBDDDGGGIIIIIIHHHKKKPPPSSSRRRTTT[[[``````iiihhheeebbbaaadddiiinnnrrrooovvvhhh```]]]VVVRRRRRR[[[ZZZVVVMMMCCC<<<:::;;;<<<<<<===???AAADDDGGGIIIKKKQQQXXXZZZYYYXXXYYY[[[^^^```bbbaaa___^^^^^^___`````````^^^[[[ZZZZZZ[[[``````^^^\\\YYYWWWUUUUUUXXXWWWVVVUUUTTTTTTSSSSSSRRRTTTTTTRRROOOKKKJJJIIIFFFEEEDDDFFFIIIJJJHHHFFFDDDCCCBBB@@@???>>>>>>>>>999999888:::<<<======<<<;;;;;;:::999999888777777555666888999999888666555333111///000333555333111000///---...///000000///...//////000000///---,,,,,,,,,------------------,,,------------------,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************++++++************++++++))))))*********+++++++++......---,,,,,,,,,------************************''''''((()))***++++++++++++++++++,,,,,,,,,,,,---++++++,,,,,,,,,---------******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------..................///000000000000///000000111111111222222222000111111222333444444555444444555555555444222111333333333222222333333333111111222222222222222222222111111111111222333333111111111111000000000///111000///---,,,,,,---...+++,,,---...------------,,,,,,------------,,,,,,,,,,,,------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////111000222666;;;@@@CCCCCCAAAAAABBBEEEHHHIIIIIIHHHIIINNNQQQRRRUUU\\\bbbccciiigggeeecccccceeejjjnnnqqqooovvvzzzbbb\\\YYYTTTOOOTTTZZZ\\\VVVIII???;;;===:::;;;======>>>@@@CCCFFFIIIOOOTTTVVVTTTSSSVVVZZZ[[[^^^```^^^\\\[[[]]]```aaaaaaaaa^^^[[[ZZZZZZ[[[ZZZZZZXXXUUUQQQPPPQQQSSSUUUTTTSSSRRRRRRQQQRRRRRRQQQQQQPPPNNNJJJFFFEEEEEEDDDCCCCCCDDDEEEFFFDDDCCCCCCBBBAAA???>>>>>>======:::999888:::<<<======<<<::::::999888777777666666444555666666666555444333444222000111444888;;;<<<111///......000000000///...---,,,,,,------+++))),,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************++++++++++++***++++++,,,,,,++++++***************************++++++************++++++)))************+++++++++,,,+++++++++---///111222*********+++++++++++++++((())))))******+++++++++++++++,,,,,,,,,---------++++++,,,,,,------......+++************+++,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........---......///////////////000000000111111111111222///000111222333555666666222333444444333222000///333333222222222222333333111111111222222333333333111111111111111222333333111111111111000000000000///......---------------***,,,......---,,,---...//////000000000//////...------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...//////111111222666<<<@@@CCCDDDCCCCCCDDDGGGJJJLLLKKKIIIGGGLLLPPPQQQUUU^^^dddeeehhhfffdddbbbcccfffjjjmmmpppnnnvvvqqqbbb^^^XXXQQQPPPWWW[[[XXXNNNDDD???>>>:::<<<=========>>>BBBEEEFFFLLLQQQQQQNNNNNNSSSXXXWWWZZZ\\\[[[XXXXXX[[[_________^^^\\\YYYWWWWWWXXXWWWXXXWWWUUUQQQNNNNNNPPPRRRQQQPPPOOOOOOPPPQQQQQQNNNOOONNNKKKGGGEEEDDDEEEDDDCCCCCCDDDDDDDDDCCCBBBBBBAAA@@@???>>>=========;;;:::999:::<<<===<<<;;;;;;;;;:::999888777666666555555444444444333333333444333111000222999AAAGGG555333000/////////...---...+++******---...---,,,++++++,,,,,,,,,---------***++++++,,,,,,++++++***++++++++++++++++++++++++************++++++++++++***+++,,,,,,,,,,,,+++***************************++++++************++++++)))************+++++++++++++++******,,,...111222++++++++++++,,,,,,,,,---*********+++++++++++++++***+++++++++,,,,,,,,,,,,++++++,,,,,,---......///+++++++++++++++,,,------************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------------,,,,,,---------.........------.../////////......000000000000111111111111///000000111222333444444222333333333333111000///333333222222222222333333111111222222333444444555111111111111111222222333111111111111000000000000---......///////////////***,,,......---,,,---//////000000111111000000000.........------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////111111222666<<>>>>>===>>>AAAEEEEEEJJJNNNNNNKKKKKKQQQWWWSSSVVVYYYXXXUUUUUUZZZ___[[[[[[ZZZXXXTTTRRRRRRSSSWWWYYY[[[YYYTTTPPPNNNNNNPPPOOONNNNNNNNNOOOPPPQQQMMMMMMLLLJJJGGGEEEFFFGGGEEEEEEEEEEEEDDDDDDBBBBBBAAAAAA???>>>============;;;:::999:::<<<===<<<;;;<<<<<<;;;:::999888777666666555444333333333333333111111///---///777CCCLLL888666222000///...,,,***...,,,***+++...111111000+++++++++,,,,,,---------*********++++++*********++++++++++++++++++++++++)))************+++++++++***+++,,,------,,,+++***************************++++++************++++++)))************+++++++++...---+++******+++---...+++++++++,,,,,,---------,,,,,,,,,+++++++++++++++)))************+++++++++++++++,,,,,,---...//////,,,,,,++++++,,,,,,---...************************++++++------------++++++++++++++++++++++++++++++------------------------,,,,,,,,,---------......,,,---......//////......000000000000111111111111000000000000111111111111333333444444333111000///333222222222222222222333111111222333444555555666111111111000111222222333111111111111000000000000,,,---///111111111000000***,,,//////,,,+++---///---...////////////////////////...---,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,---...//////111111333777<<>><<<============>>>???@@@DDDEEEGGGIIIMMMPPPSSSUUUTTTUUUUUUUUUTTTUUUXXX[[[[[[YYYWWWUUUSSSSSSSSSSSSZZZTTTPPPNNNLLLIIIJJJNNNSSSRRRQQQOOONNNLLLKKKJJJMMMLLLKKKIIIGGGFFFEEEEEEEEECCCBBBAAABBBAAA>>><<<:::;;;<<<=========;;;;;;======<<<<<<<<<;;;;;;;;;;;;999777555444444555666444444333222222222222333111222222222222111000000555444333222111000///...+++,,,,,,,,,,,,+++******,,,......+++((('''+++...)))************++++++++++++++++++*********))))))************************++++++******************************************,,,,,,,,,+++++++++******---,,,,,,+++*********+++++++++++++++++++++++++++,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++++++++++++++++++++++++++******++++++,,,------------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,------...///000000............////////////000000000111222222333333222222222222222222333333000000111222333333333333000000111111111222222222000000//////000222333555444222///000111111///,,,000000//////.........---........................000///...///111111111000.........------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.../////////...---,,,,,,,,,------......------,,,......---,,,,,,+++******,,,,,,,,,---...///000111000000222777===BBBDDDDDDAAABBBEEEHHHKKKLLLJJJHHHIIIPPPTTTTTTVVV\\\aaaccceeeeeecccaaaaaadddiiimmmkkknnnzzz```___YYYSSSRRRVVVVVVQQQKKKAAA???<<<<<<===>>>???@@@CCCDDDFFFIIILLLOOORRRTTTSSSTTTUUUUUUTTTTTTVVVXXXXXXWWWUUUTTTSSSSSSSSSSSSVVVQQQNNNOOONNNLLLNNNSSSRRRSSSTTTSSSRRRPPPPPPPPPNNNMMMJJJHHHFFFFFFEEEEEEDDDDDDDDDCCCAAA???===;;;<<<<<<=========<<<;;;:::<<<;;;;;;;;;;;;;;;;;;;;;:::999777555555555666777555444444333333333333333222222222222111111000///111111000///...------,,,+++,,,,,,,,,,,,+++******+++,,,------+++***+++,,,)))************++++++++++++++++++*********))))))************************++++++******************************************,,,,,,,,,+++++++++******---,,,++++++******++++++++++++++++++++++++++++++,,,------------+++***))),,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***+++++++++++++++++++++++++++************+++,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,------...//////000............//////////////////000111111222222333222222222222222222222222111111111222111111000000222222222222333333333333111000000000111222444555444222000000111111///---000/////////....................................---,,,+++,,,---......,,,......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------.........///......------,,,------......------,,,......------,,,++++++***++++++,,,,,,...///111111000000222777===AAADDDDDDAAABBBDDDHHHKKKLLLJJJHHHIIIPPPUUUTTTVVV\\\aaaccceeedddcccaaa```ccchhhllljjjnnn}}}pppggg___VVVRRRTTTWWWWWWUUUHHHCCC<<<:::<<<>>>@@@@@@BBBCCCEEEGGGKKKOOORRRSSSRRRTTTUUUUUUTTTSSSTTTUUUUUUTTTSSSSSSRRRRRRSSSSSSTTTPPPNNNPPPQQQOOORRRVVVVVVYYY[[[ZZZUUURRRQQQQQQOOOMMMJJJGGGEEEEEEEEEFFFFFFHHHJJJHHHCCC???===>>>??????>>>===<<<;;;:::::::::::::::::::::::::::::::::999777666666777888999555555444333333333333444222222222222111000///...............------,,,,,,+++,,,,,,,,,,,,+++******)))***,,,------,,,+++***)))************++++++++++++++++++***************++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,++++++******++++++++++++++++++++++++++++++,,,...///000///---***''',,,,,,,,,,,,,,,,,,,,,,,,000/////////......------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++******))))))******+++,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,,,,---......//////---............///////////////000000111111222222333333333222111111111000111111111111000///...---333333333444444444444555111111111111222333444444333111000000111111///...////////////....................................///...---...///000000...------------,,,,,,,,,,,,,,,,,,,,,,,,------------************++++++++++++,,,,,,,,,,,,------------------......///.........------............------......------,,,++++++++++++++++++,,,...000111222///000222777===AAACCCDDD@@@AAACCCHHHKKKLLLKKKIIIJJJQQQUUUUUUVVV\\\aaabbbccccccbbb``````bbbgggkkkjjjoooqqqfffZZZVVVZZZ]]]ZZZVVVOOOHHH???:::<<>>===???@@@@@@???AAACCCFFFJJJNNNQQQSSSTTTVVVXXXXXXVVVUUUTTTUUUVVVVVVVVVUUUUUUTTTSSSSSSSSSQQQRRRWWWYYYXXXYYY]]]fffhhhiiifff```ZZZVVVUUUPPPOOOLLLIIIHHHGGGGGGHHHKKKOOORRROOOIIIDDDDDDFFFEEECCC@@@===;;;:::::::::999999999999999999999999888888888888888888999999555555444333333333333444222222222111000///......------------............+++,,,,,,,,,,,,+++***************)))))))))***+++))))))*********+++++++++************************++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,++++++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++*********)))***++++++,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------------------------............---......//////000111111333333222222111000/////////000000111222222111111000111111111111222222222111111222222222333222222111111111111000000000000.........///////////////........................,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,---------.........,,,,,,---.../////////...---......//////......---......------------,,,,,,+++++++++,,,...000111222//////111666<<>>???@@@???@@@CCCFFFJJJNNNRRRTTTTTTVVVWWWWWWVVVUUUVVVWWWXXXXXXYYYYYYYYYXXXWWWWWWSSSRRRUUU[[[^^^]]]___bbbeeefffggghhhgggfffdddbbbTTTSSSQQQOOONNNLLLLLLKKKIIILLLMMMKKKGGGEEEEEEGGGGGGDDD@@@===;;;:::;;;<<<:::::::::999999999888888888888888888888888777777444444333222222222222333000000111111000000///...+++++++++++++++,,,,,,,,,+++,,,,,,,,,,,,+++*********---...---)))(((***,,,)))************+++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++---///222444,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,------,,,------------.........------......//////000000222222222111000000000///...///000111222222222222////////////000000000000000111111222222222111111000111222111000///000111.........///////////////........................---,,,+++,,,...///...---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------......//////,,,---------............------......///...............////////////............------------------,,,,,,,,,---...///000111...///111666<<<@@@BBBCCC@@@AAACCCGGGJJJJJJIIIFFFFFFOOOUUUWWWYYY___ddddddbbbbbbcccbbbbbbcccfffiiikkkkkk|||lllZZZUUUWWWZZZXXXWWWTTTLLLCCC>>>>>>@@@@@@AAACCCGGGKKKOOOSSSUUUSSSUUUUUUUUUTTTUUUWWWXXXWWWYYYZZZ\\\^^^^^^^^^^^^YYYXXXZZZ___aaa^^^^^^```^^^]]]]]]bbbhhhlllkkkiiiXXXXXXXXXWWWVVVSSSQQQPPPIIIIIIHHHGGGGGGGGGHHHIIIHHHEEE@@@<<<:::;;;<<<>>><<<<<<;;;:::999888888777888888888888777666666555333333222111111111111222...//////000000000000000,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++******(((000666555...)))))),,,)))************+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++******++++++,,,---++++++++++++++++++++++++******+++---...///000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------.........------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,++++++++++++++++++++++++,,,,,,,,,+++,,,,,,---...---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,------......///000000111111111111000000000000//////000000111000000000....../////////000000000///000111111111000000//////111222111//////000222............/////////000........................///...---...000111000///******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,------...//////------------.....................///......------......////////////......------..................---------------...//////...///111555;;;@@@BBBCCCAAABBBDDDGGGIIIIIIGGGEEEEEEMMMUUUWWWZZZaaaeeefffbbbcccdddccccccdddgggiiihhhiii}}}gggXXXVVVZZZWWWZZZYYYQQQFFF>>>>>>@@@@@@AAADDDGGGKKKPPPSSSUUUSSSSSSTTTSSSSSSTTTWWWYYYVVVXXX[[[^^^aaabbbccccccbbb```aaacccaaa\\\YYYZZZYYYVVVUUU[[[eeekkkjjjggg\\\]]]]]]]]][[[XXXUUUSSSKKKIIIGGGFFFIIIKKKLLLLLLHHHEEE@@@<<<:::;;;===???>>>===<<<;;;999888777777888888888888777555444333333222111111000000111111---...///000111111111111/////////......---------+++,,,,,,,,,,,,+++******'''222======333+++))),,,)))************+++++++++))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++*********+++,,,,,,---++++++++++++++++++++++++)))***---///000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---.../////////......---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------++++++++++++++++++++++++------,,,,,,------...///---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------...//////000000000000000000111111111000000000000///...---,,,////////////000000000000...///000111111000///......111222222///...000333---.........//////000000........................,,,+++***+++---...---,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---......---------.........//////.../////////...---,,,,,,......////////////......------........................---------...............111555;;;@@@BBBCCCBBBCCCDDDGGGIIIIIIFFFDDDCCCLLLTTTWWW[[[aaafffgggcccddddddddddddeeegggjjjfffhhhsssddd```UUUWWWVVVWWWWWWOOOEEE@@@AAA@@@@@@CCCGGGLLLPPPQQQQQQRRRSSSTTTTTTTTTUUUXXX[[[XXXYYY[[[^^^bbbggglllnnnkkkddd]]]YYYZZZ\\\[[[YYYWWW\\\bbbffffffccc```___YYYXXXYYYZZZZZZYYYUUUSSSNNNKKKHHHHHHIIIIIIFFFCCCCCCAAA>>>;;;:::<<<>>>@@@<<<;;;;;;:::999999999999888888777777666555555555333333222111111000000///...///000111111000///...------------------------...---,,,,,,++++++++++++(((///>>>FFF;;;***(((222+++++++++++++++++++++++++++++++++******)))))))))++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++******************,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,++++++***------,,,++++++***)))))),,,+++++++++++++++++++++,,,,,,++++++,,,///111333000---,,,---000111000...000///---+++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---------------,,,,,,+++***++++++++++++++++++++++++---,,,,,,,,,,,,---......111111111111111111111111......///000000000000000000000111111111000000///111111000//////000111111222111111111000000//////........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------111111222111111000//////---.........---,,,++++++------.........---+++***............////////////111111333777===AAACCCCCCBBBBBBEEEHHHKKKLLLJJJHHHJJJNNNTTTZZZ```ccceeefffaaabbbccccccbbbdddgggjjjlllnnn{{{iiiZZZ\\\ZZZZZZZZZTTTKKKFFFGGG@@@AAABBBFFFKKKOOOQQQQQQQQQSSSSSSTTTTTTWWWZZZ]]]^^^___```cccfffiiilllmmmddd```\\\\\\^^^___]]]ZZZYYY]]]bbbeeedddbbb```___YYYXXXWWWWWWWWWVVVSSSPPPLLLJJJIIIHHHHHHGGGEEECCCCCCBBB???===<<<===???@@@===<<<;;;:::999999999999777777777666555555444444222222111111000000//////---...///000000///...---------------------------...---,,,+++++++++++++++,,,---555>>>999,,,(((...++++++++++++++++++++++++---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))************+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***---///111000//////,,,,,,,,,,,,------------+++++++++,,,,,,,,,,,,,,,---,,,++++++,,,...000222///---,,,---000111///...///...,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***---,,,,,,++++++,,,,,,---,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,++++++---------------......///111111111111111111111111......///000000000000000000000111111111111111000////////////////////////111111000000000/////////........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........------------,,,//////000000000///............/////////......---...///000000000...---,,,............////////////000000222666<<<@@@BBBBBBBBBCCCEEEIIILLLLLLJJJHHHLLLOOOUUU[[[```dddeeefffaaabbbdddccccccdddfffhhhhhhjjj~~~```bbb^^^\\\\\\WWWOOOJJJJJJBBBAAAAAADDDIIIMMMOOOOOOQQQRRRSSSTTTVVVYYY^^^aaabbbbbbdddeeefffggggggggg^^^\\\\\\^^^``````\\\XXXYYY\\\___```___^^^]]]]]]YYYWWWTTTRRRQQQPPPNNNLLLHHHIIIJJJIIIGGGDDDCCCCCCCCCBBBAAA@@@????????????>>>===<<<:::999999888888777777666666555555444444222222111111000/////////------............---------------------------------,,,,,,++++++++++++,,,///***+++333444---((()))++++++++++++++++++++++++---------,,,,,,,,,,,,+++************************))))))))))))*********+++***************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,&&&)))---111333222111///++++++,,,---///000111111++++++,,,,,,------......------,,,+++,,,---...///...---,,,---///000///......---,,,+++,,,---...///---------------------------------------...000000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,------......------......///000000000000000000000000000......///000000000000//////000111222222222222222///000111222222111000//////////////////.................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---.........------...///000000000000000000///000111222111000///...............//////////////////111555;;;???AAAAAABBBCCCFFFIIILLLMMMKKKIIINNNQQQWWW\\\aaaccceeeeeeaaacccdddeeedddcccdddeeeeeehhh}}}sssiiidddaaa```]]]VVVOOOMMMCCCAAA@@@AAAEEEIIIKKKLLLPPPQQQSSSTTTVVVZZZ___cccaaaaaabbbbbbaaa```^^^]]]]]]\\\[[[\\\]]]\\\XXXTTTXXXYYY[[[ZZZYYYXXXYYYZZZWWWTTTPPPMMMLLLKKKJJJIIIFFFIIILLLJJJFFFCCCBBBCCCBBBBBBBBBBBBAAA@@@???>>>>>>>>><<<:::999888888888888888777777666555555444333222222111111000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,///(((&&&+++---***((((((++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------)))))))))***+++,,,---...+++++++++++++++++++++++++++---...000000///---,,,***+++,,,---...000111111++++++,,,------...//////...---,,,++++++,,,---------,,,,,,---............,,,,,,,,,,,,,,,---...///........................---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,+++,,,,,,------------......///............///000000000000000000000000000000---...//////000000////////////111222333333333333111333444666666444333111................................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,---...///000000111000000///000111222111111//////............//////////////////111666;;;@@@BBBBBBCCCDDDFFFJJJNNNNNNMMMKKKNNNQQQVVV\\\```bbbcccccc```ccceeeeeedddccccccccceeehhh~~~qqqjjjddddddccc\\\VVVSSSFFFCCC???>>>@@@DDDGGGIIINNNPPPSSSUUUWWWZZZ^^^aaa_________^^^\\\ZZZWWWVVVZZZYYYXXXWWWXXXXXXXXXWWWYYYZZZZZZXXXVVVUUUVVVXXXTTTPPPLLLHHHGGGGGGGGGFFFFFFIIIKKKJJJEEEBBBBBBDDDAAAAAAAAAAAAAAA???>>>======<<<;;;:::999888888888999888888777777666666555333333333222111111000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,+++((('''((((((&&&'''***++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------************+++,,,---...++++++++++++++++++++++++///...---,,,++++++++++++++++++,,,,,,,,,---------++++++,,,------...//////---,,,,,,++++++++++++++++++,,,,,,---,,,------...,,,,,,,,,,,,------...///........................+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,,,,,,,,,,,,,------.........///............///000000////////////////////////------...///////////////...///000111222333333333111222444555555444222111------------....................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++*********+++++++++,,,,,,+++++++++,,,,,,---------------,,,,,,,,,+++++++++))))))***++++++,,,++++++,,,------...////////////---...///000000000///...............////////////000111333777<<>>AAAEEEFFFLLLOOORRRUUUWWWXXXZZZ\\\\\\\\\\\\ZZZYYYWWWUUUTTTUUUTTTTTTTTTVVVYYY\\\^^^ZZZ[[[ZZZXXXUUUTTTUUUWWWNNNKKKHHHEEEEEEFFFEEEEEEHHHHHHHHHFFFCCCBBBBBBBBB???????????????>>><<<<<<;;;:::999888888777777888888888888777666666555555333333222222111000000000000000////////////000000,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++,,,((()))***)))&&&&&&(((++++++++++++++++++++++++++++++,,,,,,,,,,,,---------++++++++++++++++++++++++************+++++++++++++++++++++++++++,,,---...++++++++++++++++++++++++---,,,***))))))+++---...++++++++++++++++++******++++++,,,,,,------......++++++++++++++++++++++++***+++---,,,++++++,,,...,,,,,,------------------------------------------++++++,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,++++++,,,,,,------............------......///000////////////////////////------...////////////......///000111111111111111...///000111111000///...---------.......................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++************++++++++++++***++++++,,,,,,------...------------,,,,,,,,,,,,******+++,,,,,,,,,+++++++++,,,------------------,,,---.../////////...---............////////////111111333777===AAACCCDDDDDDEEEHHHLLLPPPQQQOOOMMMLLLOOOTTTYYY]]]````````````bbbcccdddcccbbbcccdddjjjmmmyyyiiiaaaZZZUUUSSSRRRLLLDDD???>>>AAADDDFFFJJJNNNRRRUUUVVVVVVVVVVVVYYYXXXWWWVVVTTTTTTTTTTTTSSSTTTTTTUUUWWWZZZ]]]```XXXYYYXXXVVVSSSQQQQQQRRRIIIGGGEEEDDDEEEFFFEEEDDDHHHFFFBBBAAA@@@AAA@@@@@@>>>>>>===<<<<<<;;;;;;:::888888777777777777777888666666666555444444333333111111000000///.........000///............///000++++++++++++++++++++++++***************+++,,,,,,(((***+++***))))))******++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,+++++++++,,,,,,---************************+++******++++++---...///+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,******+++++++++++++++***)))+++---,,,+++***,,,...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,,,,---------,,,******++++++,,,------------------------......///........................,,,---......//////.........//////000000000//////........................------......////////////........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++************++++++++++++******+++,,,,,,---...............------------,,,,,,,,,---------,,,++++++,,,------------,,,,,,+++,,,---...///000///..................////////////000000222777<<<@@@BBBCCCDDDEEEHHHMMMPPPRRRPPPOOOLLLOOOTTTZZZ^^^aaabbbbbb```aaabbbbbbbbbbbbdddfffhhhlllxxxiii```[[[YYYWWWPPPGGGAAA???BBBEEEGGGIIIMMMSSSVVVVVVTTTRRRRRRUUUTTTRRRQQQQQQQQQRRRSSSUUUVVVXXXYYYYYYZZZ[[[]]]TTTUUUTTTRRROOOMMMMMMMMMFFFDDDCCCCCCEEEFFFFFFEEEIIIDDD>>>===>>>??????=========;;;::::::999::::::666666666666666777777888555444444333333222111111/////////...------,,,,,,///...---,,,,,,---...///++++++++++++++++++++++++******))))))***+++,,,,,,)))***++++++,,,---+++(((++++++++++++++++++++++++)))))))))******+++++++++------------------------,,,,,,---------.........------,,,+++++++++,,,,,,************************+++,,,---.........---,,,*********++++++,,,,,,,,,,,,+++++++++++++++++++++))))))***+++++++++++++++(((+++---,,,***)))+++...............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,,,,------------))))))***++++++,,,---------,,,,,,,,,,,,---..............................,,,---......//////.........///////////////...---//////............//////........./////////000000........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++)))************+++++++++******+++,,,,,,---......//////.........---------...............---,,,+++............---,,,++++++,,,---...000000000///.............../////////000//////111666;;;???AAABBBDDDFFFIIIMMMQQQRRRQQQOOOLLLPPPUUU[[[___bbbcccccc```aaaaaaaaaaaabbbeeehhhfffjjj{{{bbbZZZ]]]ZZZRRRSSSQQQCCC>>>BBBAAAGGGJJJMMMMMMKKKLLLQQQWWWQQQPPPOOONNNNNNQQQSSSUUUYYYWWWVVVXXX\\\]]][[[XXXXXXXXXVVVRRRMMMIIIHHHHHHHHHEEECCCBBBCCCCCCCCCCCCBBBAAA@@@???======<<<<<<>>>:::777888<<<>>>===:::999999888888777666666666666666555444333333333333111111000000//////......///...------...---+++)))++++++++++++++++++++++++************************************))))))))))))******+++++++++,,,,,,,,,------++++++++++++------******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,---...---,,,***)))---,,,++++++******++++++---,,,,,,+++*********+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,---------......++++++,,,,,,---...//////---------,,,,,,+++++++++------------------------+++++++++,,,,,,---------,,,,,,,,,++++++*********///000...---777AAA;;;,,,,,,,,,+++++++++,,,---...------------------------////////////////////////---------............///////////////////////////111111000000//////......000000000000////////////222///......111111000---////////////////////////111000...,,,,,,,,,---...)))******+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...........................------,,,,,,------...---------.........////////////...------------...------......///000000000//////111666;;;???AAAAAACCCDDDGGGLLLQQQSSSPPPMMMPPPQQQUUUZZZ```cccdddccc___```bbbcccccccccaaaaaaccceeeyyyiii\\\]]]XXXPPPRRRRRRFFF@@@BBB@@@DDDHHHKKKKKKJJJLLLRRRWWWSSSRRRPPPOOOPPPSSSVVVXXXYYYXXXYYY]]]``````\\\XXXXXXXXXVVVRRRMMMIIIHHHGGGJJJGGGEEEDDDDDDCCCBBBAAADDDCCCAAA???>>>===<<<<<<>>>;;;888999===???>>>;;;888888888888888777777777666666555444333333333333111111000000//////......///...------...---+++)))++++++++++++++++++++++++************************************))))))))))))*********+++++++++,,,,,,---,,,++++++++++++,,,---******+++++++++,,,,,,,,,+++++++++***++++++,,,---,,,,,,---------,,,+++***---,,,++++++******++++++---,,,++++++******++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,---------......++++++,,,,,,---......///---------,,,,,,,,,++++++------------------------+++++++++,,,,,,------------,,,,,,,,,++++++++++++---///---+++222;;;777+++,,,+++++++++,,,,,,------------------------------........................------------....................................000000000000//////......000000000000/////////...000...------///000///---////////////////////////.........------,,,,,,+++******++++++,,,,,,------++++++++++++++++++++++++---------,,,,,,+++++++++------------------------...------,,,,,,------...,,,------------.........///......---,,,---------------......//////000000//////111666;;;???AAABBBEEEFFFIIINNNRRRSSSQQQNNNPPPRRRUUU[[[```cccdddccc___``````aaabbbbbbbbbbbbbbbcccvvvvvvbbb^^^YYYPPPSSSUUUKKKEEEDDD???BBBEEEHHHJJJJJJMMMSSSXXXUUUTTTRRRRRRSSSWWW[[[^^^[[[[[[]]]bbbeeeddd___ZZZYYYYYYWWWRRRMMMJJJHHHHHHIIIHHHFFFFFFFFFEEECCCBBBDDDCCCAAA???>>>===<<<<<>>???>>><<<999999888888888888888888666666555444333333333333111111000000//////......///...------...---,,,***++++++++++++++++++++++++************************++++++*********)))))))))*********++++++++++++,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++++++++,,,------,,,,,,---------,,,++++++---,,,++++++******++++++,,,,,,++++++******++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,---------......+++,,,,,,------.........------------,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,+++...,,,)))---444222***+++++++++,,,,,,,,,------------------------------........................------------....................................000000000////////////...000000000/////////.........---,,,---...///...---////////////////////////***,,,---///...---+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,,,,------------...------,,,,,,,,,,,,,,,---------...//////000000//////111666;;;@@@BBBBBBGGGHHHKKKOOORRRRRRPPPNNNPPPRRRUUU[[[```ddddddccc____________```aaabbbcccbbbbbbuuuyyykkk^^^TTTUUUYYYQQQLLLHHH@@@AAADDDGGGIIILLLPPPUUUYYYWWWVVVUUUUUUWWW[[[___bbb___^^^___cccffffffbbb^^^[[[[[[XXXTTTOOOLLLKKKKKKHHHGGGFFFGGGHHHHHHGGGEEEBBBAAA@@@???>>>=========>>><<<:::;;;===>>>>>><<<;;;;;;:::999888777777666666666555444333333333333111111000000//////.........---------......,,,***++++++++++++++++++++++++************************+++++++++*********))))))************++++++++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,+++---,,,++++++******++++++,,,,,,++++++***++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,---------......------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++...---))))))......***++++++,,,,,,---------,,,,,,,,,------------------........................,,,,,,---------.................................////////////////////////000000/////////............------......//////...////////////////////////+++,,,---.........---,,,.........------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---...------,,,,,,------...+++++++++,,,,,,,,,------------,,,++++++++++++,,,,,,,,,---......//////000//////111666<<<@@@CCCCCCGGGIIIKKKNNNPPPPPPOOONNNQQQRRRVVV[[[aaaddddddccc___^^^^^^^^^___```bbbcccccceeeyyygggYYYVVVYYYSSSPPPKKKAAACCCEEEGGGJJJMMMRRRVVVYYYXXXXXXWWWXXX[[[^^^bbbdddccc```^^^```ccceeedddbbb]]]\\\YYYUUUQQQNNNOOOPPPLLLKKKIIIIIIIIIIIIGGGFFFAAA@@@??????>>>>>>??????<<<;;;::::::;;;<<<<<<<<>><<<;;;888666555444666666555444333333333333111111000000//////.........---,,,---......,,,+++++++++++++++++++++++++++************************++++++++++++************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,++++++***++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,---------.........,,,,,,,,,---------......,,,,,,,,,---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,......+++***+++,,,+++***+++,,,---------,,,,,,,,,,,,,,,---------..............................,,,,,,,,,------------........................................../////////////////////..................////////////000111////////////////////////......---------///000111000000000///......------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,------...+++++++++,,,,,,,,,------------,,,++++++++++++,,,,,,,,,------...///////////////222666<<>>;;;;;;;;;;;;;;;;;;<<<>>>>>>>>>===;;;:::999888777666666555444333333333333111111000000//////......---,,,,,,---......---+++++++++++++++++++++++++++************************,,,,,,+++++++++*********))))))))))))************)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,+++++++++,,,---...---,,,++++++******++++++++++++******++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------............,,,,,,,,,---------......------------------------------------.........///---------------------------------,,,,,,+++++++++++++++++++++,,,,,,,,,---...,,,+++---///...+++***)))+++,,,......---,,,+++++++++,,,,,,---......///------------------------++++++,,,,,,,,,------------------------------------------.........////////////.........---------+++...000///......000222////////////////////////,,,,,,---...///000111222............------------+++++++++++++++++++++++++++++++++,,,,,,---------+++,,,,,,---......//////...------,,,,,,------...,,,------------.........///......---,,,---------+++,,,,,,------....../////////222777===BBBEEEEEEDDDGGGKKKMMMMMMNNNPPPSSSRRRSSSWWW\\\bbbeeeeeedddaaaaaabbbbbbaaaaaa``````dddfff{{{{{{fff```]]]``````WWWIIIHHHGGGIIILLLOOOQQQQQQVVVXXX\\\___``````___^^^YYYXXXXXX[[[^^^___\\\YYYWWWVVVUUURRRPPPPPPRRRUUUMMMJJJGGGGGGJJJNNNRRRTTTSSSQQQMMMIIIDDDAAA>>>===<<<<<<===<<<<<<<<<===???<<<<<<;;;;;;;;;:::::::::666666555444333333333333111111111000//////......---,,,,,,---...///---,,,++++++++++++++++++++++++************************,,,,,,,,,+++++++++******))))))))))))************)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,+++***+++,,,...///---,,,++++++******+++++++++*********+++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////,,,,,,,,,---------......---------------------------------.........//////---------------------------------,,,,,,+++++++++*********++++++,,,,,,,,,---******...111///+++((()))***,,,......---,,,+++++++++,,,,,,---...//////------------------------++++++,,,,,,,,,------------------------------------------.........////////////.........---------***,,,//////------///222////////////////////////)))***---///000000000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------...///000000...------,,,,,,------...---------.........////////////...------------...++++++,,,------....../////////222777===BBBEEEEEEDDDHHHLLLNNNNNNOOORRRUUURRRSSSWWW\\\bbbeeeeeedddbbbbbbcccccccccaaa___^^^bbbcccvvvzzzgggbbb```^^^___UUUQQQJJJEEEHHHMMMPPPPPPUUUZZZ```dddccc```\\\ZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[YYYVVVRRRPPPPPPQQQPPPPPPHHHHHHHHHHHHKKKNNNQQQSSSLLLJJJGGGFFFEEECCCAAA>>>>>>>>>>>>===<<<<<<;;;;;;:::999999888888777777777555555444333333222111111////////////............------------------------...***'''(((---000///---,,,,,,+++***))))))******+++++++++*********))))))+++++++++++++++***)))(((******+++++++++,,,,,,,,,...---+++*********++++++***++++++,,,,,,------............------,,,,,,,,,,,,------......------,,,,,,,,,,,,---------..............................++++++,,,------......///,,,,,,,,,---------......------------------------////////////////////////.../////////...---,,,,,,................................................------..................---------,,,,,,+++++++++---------------------------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------------------+++,,,.../////////......++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---------............///.........------,,,,,,,,,,,,,,,---------------------------,,,++++++******///............---------......///000000111000000...000333999???BBBCCCCCCIIIJJJLLLNNNPPPRRRTTTUUUSSSUUUXXX]]]bbbdddcccaaa^^^```bbbccccccaaa___^^^bbbcccvvvkkk^^^^^^ddd___VVVJJJCCCEEELLLQQQSSSWWWZZZ___cccdddccc```]]]XXXXXXXXXYYYYYYXXXXXXXXX^^^ZZZVVVSSSRRRRRRQQQPPPIIIHHHHHHHHHJJJLLLOOOQQQKKKIIIGGGEEEDDDCCC@@@>>>>>>>>>======<<<;;;;;;:::;;;;;;:::999777666555555555444444333222222111111////////////............------------------------///,,,)))+++///222000...,,,++++++***))))))******+++++++++*********))))))+++++++++++++++***))))))******+++++++++,,,,,,,,,------+++*********++++++***++++++,,,,,,---...............------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................------------------------,,,,,,,,,---------..............................////////////////////////.........///......------................................................000000000//////......---++++++,,,,,,------......------------------------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,------------------------------------------........................------------------------........................------------------------,,,---.../////////...---++++++,,,,,,---......///---------------------------------............///......---------,,,,,,,,,++++++,,,,,,---------............///////////////000000/////////............///000000000000000000///000222777===BBBCCCCCCIIIJJJLLLNNNPPPRRRTTTUUUTTTUUUXXX]]]aaadddcccbbb___aaacccdddcccaaa______dddfffzzzxxx]]]ZZZbbbfff\\\NNNEEEDDDIIIRRRXXXZZZZZZ\\\```dddeeebbb___XXXXXXXXXYYYYYYXXXXXXXXX\\\YYYUUUSSSRRRRRRRRRQQQJJJIIIIIIHHHIIIJJJLLLMMMIIIGGGEEEDDDCCCBBB@@@>>>======<<<<<<;;;:::::::::<<<;;;:::888777555444333444444333333222222111111////////////............---------------------------+++***,,,000111///,,,,,,+++******)))*********+++++++++******************++++++++++++***))))))******+++++++++,,,,,,,,,---,,,,,,++++++++++++,,,+++++++++,,,------...............---------------++++++,,,,,,,,,,,,++++++,,,,,,,,,---------..............................//////...------,,,++++++,,,,,,,,,---------......////////////////////////////////////////////////------.../////////......................................................222222111000///...---------------...............------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,------------............------+++++++++,,,---.................................////////////////////////------------------------........................------------------------.........///......---,,,+++,,,,,,------.................................---------............///...------------,,,,,,,,,***++++++,,,---...//////......///000000111222222111111111000000000//////000000000111000000//////000000222666<<>><<<;;;;;;::::::999888888888777666666666666666666666333222222222222222111111////////////............------------------------)))******,,,------+++)))+++***************++++++************************)))******+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...//////........................------............------,,,,,,,,,---------..............................,,,,,,,,,---------......,,,,,,,,,---------......------........./////////////////////////////////------...///000000000///////////////////////////////////////////////////---------....../////////333222111000...---,,,+++------------------------,,,,,,,,,---------......------------------------,,,,,,,,,------.........------............------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................................................//////......------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------,,,---...///000111222333111111000000000/////////000000000/////////......111111222111111000//////111111222666<<>>??????===;;;:::::::::999888888777777555555555555666666666666222222222222222222111111////////////............------------------------,,,,,,------------,,,,,,*********)))******+++,,,***************+++++++++))))))***++++++++++++*********+++++++++,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,---......//////.............../////////......////////////......,,,,,,,,,---------..............................++++++,,,,,,---...//////,,,,,,,,,---------......---------......//////000////////////////////////......///000000000//////////////////////////////////////////////////////++++++,,,---...///000000.........///////////////---------------------------------.........//////------------------------,,,,,,,,,---......//////------............---------------,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................................................//////...---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,,,,------------...---......///000111222222444444333222222111000000000000/////////.........111111111222111111000000222222444888>>>CCCFFFFFFFFFGGGIIILLLOOORRRTTTUUUWWWWWWYYY\\\```bbbbbbbbbZZZ^^^```^^^ZZZZZZ___dddooopppiiibbb```fffdddYYYTTTUUUTTTTTTSSSSSSSSSRRRQQQQQQTTTVVVXXXYYYYYYXXXVVVTTTTTTQQQMMMKKKKKKKKKKKKJJJIIIIIIHHHFFFEEECCCAAA@@@@@@>>>======>>>>>><<<;;;:::999999888777777666666555555555555555555555555111111111111111111222222////////////............---------------------------------,,,++++++,,,---******))))))***++++++,,,))))))*********+++++++++))))))***+++++++++++++++******+++++++++,,,,,,,,,++++++---.........------,,,,,,------.../////////---........./////////000---..................---,,,,,,,,,---------..............................,,,---------------------,,,,,,,,,---------......---......///000000111111///////////////////////////000000000000//////...////////////////////////////////////////////////------......//////000000---------......//////000------------------------........./////////000000------------------------,,,,,,------.../////////------............------,,,,,,++++++++++++++++++------------------------........................------------------------......................................................---,,,---...//////---------------------------------------------------------............///,,,,,,,,,---------......------......////////////222222222222111111111111111111111000000000//////000000111222222222111111222333555:::@@@EEEFFFFFFEEEGGGIIILLLOOORRRTTTUUUVVVWWWYYY]]]aaabbbaaa```ZZZ^^^```^^^[[[\\\bbbhhhssssssvvveee\\\bbbfff^^^UUURRRPPPQQQSSSSSSRRRQQQQQQRRRVVVXXXZZZ[[[[[[ZZZXXXVVVOOOMMMJJJIIIJJJKKKLLLKKKHHHHHHGGGFFFDDDBBBAAA@@@???===<<<<<<======<<<;;;999999888888777666666666777777666555444444333333111111111111111111222222000/////////............------------------------+++++++++)))((((((***,,,******))))))***+++,,,,,,))))))******++++++++++++((()))***+++++++++++++++******+++++++++,,,,,,,,,***+++---...///...------,,,,,,------.../////////---.........//////000000,,,------......------,,,,,,,,,,,,---------..............................///......------,,,,,,+++,,,,,,,,,---------.........//////000111222222222////////////////////////000000111000000///......000000000000000000000000000000000000000000000000000000000000//////////////////......---------,,,------------------------////////////000000000000------------------------,,,,,,------...///000000---..................---*********++++++,,,------........................////////////////////////------------------------........................////////////////////////...---,,,,,,---...///111------------------------........................---------.........//////,,,,,,,,,------.........,,,,,,------------------.........///000000111111222222222111111111111000///000111222222222222222222333777<<>><<<<<<===<<<;;;999888888777888999888666333333333333444444444444444111111111000000//////////////////...---,,,,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++,,,,,,************,,,,,,***+++++++++++++++******+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,---,,,+++++++++,,,...///............------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////......---------,,,...---------,,,,,,,,,,,,---------------,,,,,,,,,/////////...............,,,,,,------.........///000000//////......------111000/////////000222222////////////////////////000000000000000000000000------......---,,,++++++,,,,,,,,,,,,---------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................---,,,,,,------------------------........................---:::???444+++---222222---------------------------...............------111///...111222000//////......------------......111---******---///000//////---,,,,,,---------,,,------------------------------,,,+++++++++++++++,,,,,,,,,,,,---------------///000000//////000222...///222333444333111000///...---------...000111///111666;;;???BBBEEEEEEGGGIIIKKKLLLMMMPPPTTTWWWVVVWWWZZZ^^^``````^^^[[[___```[[[___^^^[[[fffjjjsssqqqoooeeehhhccc[[[VVVOOONNNLLLKKKLLLLLLNNNNNNPPPPPPPPPPPPOOONNNMMMMMMLLLKKKKKKJJJIIIHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCBBBAAA???>>>===>>>===<<<:::777666666666777777666444555555555555555555555555333222222222111111111000111111000000///......---++++++*********))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++***))))))))))))***+++,,,,,,------------,,,,,,************+++++++++,,,......------------.........---,,,,,,,,,---//////------------,,,,,,,,,,,,......------------......------------------------//////......------------------------,,,,,,,,,,,,........................000000000000000000000000......//////000000000000............---------,,,,,,,,,,,,,,,,,,---...///000000000000000000000000/////////////////////////////////.........------------............//////........................------------------------++++++++++++,,,,,,,,,---//////000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,999CCCCCC666+++******(((------------------------,,,,,,------------,,,,,,,,,---......---++++++,,,////////////000111222333333///,,,+++,,,...---,,,---,,,+++++++++,,,,,,,,,........................///......------------------.........////////////+++,,,......---,,,...///......//////////////////...------,,,---...///000000333777<<<@@@DDDFFFGGGIIIJJJLLLNNNOOORRRUUUYYYXXXYYY\\\___bbbbbb___]]]\\\^^^\\\]]]ZZZYYYdddkkktttpppmmmfffdddaaa^^^RRRNNNIIIIIIKKKNNNOOOOOOQQQQQQRRRRRRPPPNNNKKKJJJJJJJJJIIIIIIHHHHHHGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDAAA???============;;;999:::999777888999::::::999666666555555444444333333222222222111111111111111111111000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,------,,,,,,------...------,,,,,,------------...............------------......------,,,,,,,,,---...///000000////////////............------------..............................---------,,,,,,,,,,,,,,,...------------,,,,,,,,,........................////////////000000000000//////000000000000000111111111111000000000000000------///000111111111111000000000000000000000000000000000000000000000000000///......------......---------............///////////////////////////....................................////////////...////////////...------........................////////////////////////555<<<;;;222,,,...---***------------------------...//////000000/////////---000222000---,,,---.........///000111333444555777555111000//////...---///......---......////////////////////////////////////...------------...............////////////---...000///......///111333222000//////000111222111000000000000111222222000333777<<<@@@DDDFFFGGGHHHJJJLLLNNNOOORRRUUUXXXXXXYYY\\\___bbbbbb___\\\ZZZ]]]___[[[YYY___iiisssuuuooo{{{zzzgggbbbccccccZZZSSSLLLJJJMMMPPPQQQOOORRRSSSTTTTTTRRROOOKKKIIIJJJJJJJJJJJJJJJIIIIIIHHHDDDDDDDDDCCCCCCCCCBBBBBB@@@>>><<<;;;<<<;;;999777;;;999777777999;;;<<<;;;555555444333222111111000000000000000000000000000000/////////.........---000000000/////////......++++++++++++++++++++++++,,,,,,,,,++++++*********------,,,,,,,,,,,,------++++++,,,,,,---,,,,,,,,,------------............------,,,,,,,,,,,,------,,,,,,,,,,,,------......000000000/////////......------,,,,,,,,,,,,------------------------------++++++++++++++++++++++++///............---------,,,,,,,,,,,,------------.............../////////////////////////////////111111111111111111111111///000222444555555555444........................000000000000000000000000......---,,,,,,------...,,,,,,,,,,,,------------........................------------------------....../////////000000000,,,---------------,,,,,,........................////////////////////////+++///000------111222///,,,,,,,,,,,,,,,,,,,,,,,,......///000000000//////...111111000///111000...---------...///111222333666444222000//////..................---...///000..............................---,,,,,,,,,,,,,,,------------...............000111000///...///111333222111111000111111111111111111111111222222333///111555:::???BBBDDDEEEGGGIIILLLMMMOOOQQQTTTWWWWWWXXX[[[^^^aaa```]]][[[ZZZZZZ___VVVWWWfffmmmwwwuuuooovvvwwwgggdddfffccc[[[RRRNNNOOOQQQPPPNNNOOOPPPQQQQQQPPPMMMIIIGGGKKKLLLLLLMMMMMMLLLKKKJJJGGGFFFEEEEEECCCCCCBBBAAAAAA???===<<<<<<;;;999777888666555555777888999999555555444444333222111111111111111111111111111111000///////////////.........------------,,,,,,,,,------------------------------,,,,,,++++++******************************++++++,,,---------------*********++++++++++++,,,...------------------............///////////////------------,,,,,,,,,,,,...------------------...------------------------------------------------/////////.........------,,,,,,---------..................//////000000000000000000000000000000000.............../////////...000111333444444333222////////////////////////------------------------///...............//////,,,------------.................................------------------------,,,,,,,,,,,,------------,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...000///------//////,,,........................++++++,,,------------------...,,,+++...222000))).........---......//////.........---,,,,,,,,,---***+++,,,,,,******,,,///........................///...------,,,,,,------------........./////////---...//////---------///...///111222222000///---...//////000000000000000000222666;;;@@@CCCEEEFFFGGGJJJMMMOOOQQQRRRUUUWWWXXXYYY[[[^^^aaa```]]]ZZZ\\\]]]gggVVVUUUiiijjjsssuuunnnssswwwhhhgggggg```XXXRRRPPPOOONNNLLLNNNOOOPPPPPPOOOMMMKKKJJJKKKKKKLLLMMMMMMLLLKKKJJJIIIHHHGGGFFFEEEDDDCCCCCCBBB@@@>>>======<<<:::888:::999888888:::;;;::::::666666555555444444333333222222222222222333333333000000000000000000//////......---------,,,,,,,,,........................------,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++++++++,,,---............,,,,,,,,,,,,------------///......------....../////////000111111111111000////////////............///......------......///....................................////////////......---------,,,,,,,,,---......//////000000000//////000000111111222222222222111111111111000000000000000000111111111111111111222222333333222222000000000000000000000000000000000000000000000000//////000111111111000000........./////////000000////////////////////////................................./////////000000------...////////////...........................------------------------........................////////////////////////,,,---...//////000//////000333222---...333111)))//////...------......///,,,---//////......///000+++---///...,,,,,,///222//////////////////////////////...------------............////////////000000111222111/////////111...000333555555444222000000111222333333333222222111444888===AAAEEEGGGHHHIIIKKKOOORRRSSSTTTWWWYYYXXXYYY\\\___aaa```]]]ZZZbbbjjjhhh___ppphhhqqquuunnnrrrnnnfffeee```YYYRRRMMMKKKJJJJJJKKKLLLLLLMMMMMMMMMLLLLLLGGGHHHJJJKKKKKKJJJHHHGGGEEEEEEDDDDDDCCCCCCCCCCCCAAA???<<<;;;;;;:::888666:::999888999::::::888777333333333222222222222222///000000000111111111111------------------------------------,,,,,,,,,,,,************************))))))))))))))))))*********+++,,,,,,,,,,,,+++***'''((()))***+++++++++++++++++++++,,,,,,,,,------,,,++++++******++++++,,,+++,,,---.........---,,,///............---------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++*********)))))))))++++++,,,------...//////------......///000000111/////////.........------//////000000000111111111111111000/////////000000........................000000000000000000000000+++---///111111000...---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++............////////////++++++,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,++++++---000+++++++++++++++++++++++++++,,,---...////////////333<<<>>>444...000000,,,+++++++++++++++,,,---...+++...000000...---///111))),,,///...++++++...222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++++++++,,,,,,,,,------///000111000...---...///---...000111222222222222000111222333333333222222///222666;;;???CCCEEEFFFGGGJJJNNNPPPRRRSSSUUUWWWVVVVVVYYY\\\^^^]]]ZZZWWW[[[rrrjjjuuugggssstttnnnsssqqqdddaaa^^^YYYRRRKKKHHHHHHIIIDDDDDDEEEEEEFFFGGGHHHHHHDDDEEEGGGHHHHHHGGGFFFDDD?????????@@@@@@AAAAAAAAA===;;;999777777666333111222222222333333333000...............////////////+++,,,,,,,,,------......((((((((((((((((((((()))((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&"""###$$$%%%%%%$$$###"""###$$$%%%&&&''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%&&&'''((()))((('''''''''''''''&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((((((((((((((''''''''''''''''''((()))******++++++))))))***++++++,,,------+++++++++******)))))))))((((((((())))))*********,,,+++)))(((''''''((()))************************))))))))))))))))))))))))&&&(((,,,...///---***)))(((((()))))))))*********''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&'''((()))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&'''))))))%%%"""$$$(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''(((((((((000???CCC555'''&&&******%%%&&&&&&'''(((***+++,,,%%%(((******'''&&&''')))!!!%%%'''&&&######'''+++''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&''')))+++---((()))+++,,,,,,,,,+++***+++...222777<<