BM6P6(@ xxxjjj\\\YYYYYYUUUPPPMMMPPPNNNLLLLLLKKKKKKIIIGGGGGGFFFEEECCCCCCCCCDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>============>>>>>>>>>===<<<;;;:::;;;;;;<<<===<<<;;;:::999:::;;;;;;<<<<<<<<<;;;;;;:::::::::888999:::;;;;;;;;;::::::999999888888888888999999:::::::::::::::999888777:::::::::999999888888888999999999999999999999999999999999999999999999999:::::::::999999888888888{{{lll^^^ZZZYYYVVVRRRPPPPPPNNNLLLKKKKKKKKKIIIGGGGGGFFFEEEDDDCCCCCCDDDEEEEEEDDDBBBAAA@@@@@@??????>>>>>>============>>>>>>>>>===<<<;;;:::;;;;;;<<<===<<<;;;:::999::::::;;;::::::999999999888888888999999999999::::::::::::999888888777777888888999999999::::::999999888777::::::999999999888888888777777777777777777777777999999999999999999999999::::::999999999888888888~~~pppaaa[[[YYYVVVSSSRRRPPPNNNLLLKKKKKKJJJHHHGGGFFFEEEEEEDDDDDDDDDDDDEEECCCCCCAAA@@@???>>>>>>>>>>>>======<<<<<<======>>>===<<<;;;;;;:::;;;;;;;;;<<<<<<;;;:::::::::::::::999999999888888888888888999888777777777888::::::999888888777777888888999888999999999999888888777999999999888888888888888777777777777777777777777888888888888888888888888999999888888888888777777sssddd\\\YYYVVVSSSTTTOOOMMMLLLKKKKKKJJJHHHFFFEEEEEEEEEDDDDDDDDDDDDEEECCCBBBAAA???>>>>>>===============<<<<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999999888666555555777999:::888888777777777777888888777888888888888888777777888888888888888888888777999999999999999999999999888888888888888888888888777777777777777777777777wwwhhh___ZZZUUURRRSSSOOOMMMKKKJJJJJJJJJHHHFFFDDDDDDDDDEEEEEEEEEEEEDDDBBBAAA@@@???>>>===============<<<<<<<<<<<<======::::::;;;;;;;;;;;;;;;;;;:::::::::::::::999999999999999999999999999999999888777666555555777999:::888777777777777777777888666777777888888777777777777777777777777777777777888888888888888888888888777777777777777777777777666666666666666666666666}}}nnnddd\\\UUURRRRRROOOMMMKKKJJJJJJIIIGGGFFFCCCDDDDDDEEEEEEEEEEEEDDDBBBBBB@@@???>>>============<<<<<<;;;;;;<<<<<<===999::::::;;;;;;;;;;;;::::::::::::::::::999888888666666666666666777777777888777666666666777999999888777777666666777777888555666666777777777777666666666666666777777777777666666666666666666666666666666666666666666666666444444555555555555666666tttiii```WWWRRRRRRNNNMMMKKKJJJJJJIIIGGGEEEBBBCCCDDDEEEFFFFFFEEEDDDCCCBBBAAA@@@???>>>>>>>>>===<<<<<<;;;;;;<<<<<<===888999:::;;;<<<;;;;;;:::999::::::;;;:::999888777555555555666666666777777777777777888888888999999777777666666666666777777444555666666777777666666555555555666666666777777666666666666666666666666666666666666666666666666333333444444555555555555yyynnncccXXXSSSRRRNNNLLLKKKJJJJJJIIIGGGEEEBBBCCCDDDFFFFFFFFFEEEDDDDDDCCCAAA@@@??????>>>>>><<<<<<<<<;;;;;;<<<<<<<<<777888:::;;;<<<;;;;;;:::999999:::;;;:::999888777666777777777888888999999777777888999999999999888777777666666666666777777444444555666777777666666444555555555666666777777888888888888888888888888666666666666666666666666333333333444444555555555vvvggg\\\VVVSSSPPPNNNKKKJJJIIIHHHFFFDDDFFFFFFEEEDDDDDDDDDDDDDDDBBBBBBBBBAAA@@@???>>>===<<<;;;:::999:::;;;<<<===::::::999888888999999999888888888888888777666666::::::::::::::::::::::::777777777777666666666666666666666666666666666666777777666666555555555444555555444444444444555555555555555555666666666666666555555555555444444444333333333333333333333333{{{mmmaaaYYYVVVQQQOOOLLLJJJJJJIIIGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDBBBBBBAAAAAA@@@>>>===<<<<<<;;;::::::::::::;;;<<<;;;:::::::::::::::::::::777777777777777666666555888888888888888888888888888777777777777666666666666666666666666666666666777666666666555555555444555555444444444444555555555555555555666666666666555555555555444444444444444444444444444444444444uuuhhh^^^XXXRRROOOLLLJJJJJJJJJHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDAAAAAAAAA@@@???>>><<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;888888888888888777666666666666666666666666666666888888888777777777666666666666666666666666666666666666666555555555555555555555444444444444555555444555555555555666666666555555555555444444444444444444444444555555555555~~~ooobbbZZZRRROOOKKKIIIIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDDDD@@@@@@@@@???>>>===<<<;;;<<<<<<;;;;;;:::::::::;;;999999::::::::::::::::::999999::::::999999888777555555555555555555555555888888777777777666666666666666666666666666666666555555555555555555555555555444444333333444444555444444444555555555666666555555555444444444333333333333333444444444444444xxxggg]]]SSSOOOKKKHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDDDDDDD@@@@@@@@@???>>>===<<<;;;<<<<<<<<<;;;;;;::::::999666777888999999999999999888888999999888888777666666666666666666666666666777777777666666666666555666666666666666666666666444444444555555555555555444444333333333333444444444444444444555555555555555444444444444333333333111111222222222333333333ooobbbVVVRRRMMMIIIHHHGGGGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDAAAAAAAAA@@@???>>><<<<<<<<<<<<<<<<<<;;;:::999999555666777999999999888888666666666666666555444444666666666666666666666666666666666555555555444444666666666666666666666666444444444444444555555555444444333333333333444444333444444444444555555555444444444444333333333333000000111111222222333333yyyjjjZZZVVVPPPKKKIIIHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDBBBBBBAAAAAA@@@>>>===<<<<<<<<<<<<<<<<<<:::999888444666888:::::::::999888666777777777777666555555666666666666666666666666555444444444444333333333666666666666666666666666333333333444444555555555444333333222222333333444333333444444444555555555444444444333333333222222000000111222222333444444ppp]]]YYYRRRMMMKKKIIIHHHHHHFFFFFFEEEDDDDDDDDDDDDDDDBBBBBBBBBAAA@@@???>>>===<<<<<<======<<<:::999777555777999;;;<<<;;;:::999:::::::::::::::999888888555555555555555555555555444444333333333222222222666666666666666666666666333333333444444555555555444333333222222333333444333333333444444444555555444444444333333333222222111111222333333444555555|||jjj___TTTPPPNNNKKKHHHHHHEEEEEEFFFEEEEEEDDDCCCBBBDDDCCCAAA???>>>===<<<<<<======<<<;;;::::::999999999888888888777777666666888777666555555555777777555555555555555555555555555555555555555555555555555444444333333444444555444444333222222333444444333333333333333333333333111222222333333222222111111222222333333222222111111111111111111111111111rrrfffYYYSSSPPPLLLIIIIIIGGGGGGGGGGGGFFFEEEDDDCCCDDDCCCAAA???>>>===<<<<<<===<<<<<<;;;::::::999999:::999999999888888888888777777666555555555666666555555555555555555555555555555555555555555555555555444444333333444444555444333222222222222333444333333333333333333333333111222222333333222222111111222222333333222222111111111111111111111111111qqqaaaXXXSSSNNNKKKKKKHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBAAA???>>>=========<<<<<<<<<;;;;;;::::::999:::::::::::::::999999999666777777777666666555444555555555555555555555555555555555555555555555555555444444333333444444555333222222111111222222333333333333333333333333333111222222333333222222111111222222333333222222111111111111111111111111111}}}jjj^^^WWWPPPLLLLLLHHHHHHHHHHHHGGGFFFDDDDDDCCCBBBAAA???>>>=========<<<<<<;;;;;;;;;:::::::::::::::::::::999999999999777888888999888777555444555555555555555555555555555555555555555555555555555444444333333444444555222222222222222222222222222222222222222222222222111222222333333222222111111222222333333222222111111111111111111111111111ssseeeZZZRRRMMMLLLHHHHHHHHHGGGFFFDDDCCCBBBBBBBBB@@@???>>>>>>>>>>>>;;;;;;;;;;;;;;;:::::::::888888999999999999999999999999::::::999888666555555555555555555555555555555555555555555555555555555444444333333444444555222222222222222222222222222222222222222222222222111222222333333222222111111222222333333222222111111111111111111111111111|||lll```UUUNNNMMMHHHHHHHHHGGGFFFDDDCCCBBBBBBAAA@@@???>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888888888888999999999999:::::::::999888777666555555555555555555555555555555555555555555555555555555444444333333444444555222333333444444333333222222222222222222222222222111222222333333222222111111222222333333222222111111111111111111111111111sssfffYYYQQQNNNJJJJJJIIIHHHGGGEEECCCBBBAAAAAA@@@???>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::;;;;;;:::999888666555444444444555555555555555555555555555555555555555555555555555444444333333444444555333444555555555555444333111111111111111111111111111222222333333222222111111222222333333222222111111111111111111111111111xxxjjj\\\SSSPPPKKKKKKJJJIIIHHHFFFEEEDDDAAAAAA@@@???>>>>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<999888666444333222333333555555555555555555555555555555555555555555555555555444444333333444444555444444555666666555444444111111111111111111111111222222222333333222222222222222222333333222222222111111111111111111111111ooocccYYYSSSPPPNNNKKKIIIIIIGGGDDDBBBBBBAAAAAA@@@???>>>======;;;;;;::::::::::::999999:::999999:::<<<<<<:::888999888777666555444333333444444555555555555555555555555555555555555555555444444333333333333222222333333333222222111111111333333333222222111111111333333333333333333333333000111333333111000111222000000000000000000000000tttggg[[[TTTQQQOOOLLLJJJIIIHHHEEECCCBBBBBBAAA@@@???>>>======<<<<<<<<<<<<;;;;;;;;;:::;;;:::999999;;;;;;:::999888888777666555444444333555555555555555555555555555555555555555555555555444444333333333333222222333333333222222222111111333333333222222222111111333333333333333333333333000111333222111000111222111111111111111111111111{{{mmm___WWWSSSPPPMMMKKKJJJHHHFFFDDDCCCBBBAAAAAA??????>>>===>>>============<<<<<<<<<<<<:::888888999;;;;;;:::777777777666666555555555555555555555555555555555555555555555555555555555444444333333333333222222333333333222222222222111333333333222222222222111333333333333333333333333000111333222111000111222222222222222222222222222sssdddYYYTTTQQQMMMKKKJJJHHHFFFEEECCCCCCBBBAAA@@@???>>>>>>>>>>>>=========<<<<<<<<<===;;;888777999:::;;;;;;777777777666666666666666555555555555555444444444555555555555555555555555444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222222000000111333111111111111111111111111yyyiii]]]UUURRRNNNKKKIIIHHHFFFEEEDDDDDDCCCBBBAAA@@@??????============<<<<<<<<<;;;===;;;888777999:::;;;;;;777777777777777666666666666666555555555444444444555555555555555555555555444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222111000000111333000000000000000000000000ooocccXXXTTTOOOLLLJJJIIIHHHFFFEEEDDDCCCCCCAAAAAA@@@???============<<<<<<<<<<<<<<<:::888888999;;;;;;:::888888888777777666666666666666666555444444333333555555555555555555555555444444333333333333222222111222222222222333333333111222222222222333333333222222222222222222222222222222222111//////222444////////////////////////uuujjj[[[WWWRRRNNNLLLKKKJJJIIIEEEEEEDDDCCCBBBAAA@@@@@@??????>>>>>>>>>=========;;;:::999999;;;;;;:::999:::999999888777666555555777666666555444444333333555555555555555555555555444444333333333333222222111111222222222333333333111111222222222333333333111111111111111111111111222222222000//////222444////////////////////////zzznnn^^^YYYTTTPPPNNNMMMLLLKKKEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@????????????>>>:::999999:::<<<<<<:::888::::::999888777666555444777777666555444444333333555555555555555555555555444444444333333333222222111111111222222333333333111111111222222333333333111111111111111111111111222222222000//////222444000000000000000000000000vvviiibbbXXXRRRPPPOOOMMMKKKHHHGGGGGGFFFEEEDDDCCCCCC??????@@@@@@@@@>>><<<;;;<<<;;;:::999999999999999:::999999888777666666555666555555555555444444444666666555555555444444444444333222111000111222333111111111111111111111111000111111111111222222222000111222333333222111000)))+++---///000000//////000000000000000000000000}}}~~~|||qqqiii^^^VVVRRRPPPMMMLLLHHHHHHGGGFFFEEEDDDCCCCCC????????????>>>>>><<<<<<======<<<;;;;;;;;;;;;;;;888888888777777777777777666555555555555444444444666555555555444444444444444444333222222222222222111111111111111111111111000111111111111222222222000111222222222222111000---...///111111000///...000000000000000000000000yyyyyy}}}}}}ssseeeZZZTTTQQQNNNMMMIIIHHHGGGFFFEEEDDDCCCCCC@@@@@@???>>>===============<<<<<<;;;;;;;;;;;;;;;666777777777888888888888666555555555555444444444555555555555444444444444444444444444444333222222111111111111111111111111000111111111111222222222000111222222222222111000000000111222111000...---000000000000000000000000|||xxxzzz~~~{{{jjj]]]UUURRROOONNNIIIIIIHHHGGGEEEDDDCCCCCCAAA@@@>>>===<<<<<<======::::::999999888999999:::888888888777777777777777666555555555555444444444444444444444444444444444333444555666555444333222111111111111111111111111000000111111111222222222111111111222222111111111000000111111111000///...////////////////////////}}}yyyxxx{{{ooo```WWWSSSPPPNNNJJJJJJHHHGGGFFFDDDCCCCCCAAA???>>><<<;;;<<<<<<===999999888888888999999:::::::::999888777666555444666555555555555444444444333333444444444444444444333444555666555444333222111111111111111111111111000000111111111222222222222111111111111111111222......//////000000000000////////////////////////wwwuuuvvv{{{vvvfff\\\UUUQQQOOOKKKJJJIIIHHHFFFDDDCCCCCC??????>>>===<<<<<<<<<<<<:::::::::::::::;;;;;;<<<<<<;;;:::888777555444333666555555555555444444444333333333333444444444444444444444444444333222222111111111111111111111111000111111111111222222222222222111000000111222222.........//////000000000000000000000000000000000{{{ssssssvvv{{{nnnbbbYYYSSSOOOKKKKKKJJJHHHFFFDDDCCCBBB>>>>>>>>>>>>===<<<;;;:::::::::999999:::;;;;;;<<<::::::999888777666555444666555555555555444444444222222333333333444444444444444333222222222222222111111111111111111111111000111111111111222222222222222111000000111222222111111000000//////000000000000000000000000000000~~~vvvrrrrrrvvv}}}uuufff\\\TTTOOOLLLKKKJJJHHHFFFEEECCCBBB===>>>>>>>>>>>><<<;;;999888777777777888999999:::999999888888777777666666666666555555555444444444222222222333333444444444444333222111000111222333111111111111111111111111000111111111111222222222333222111000000111222333555444333111000/////////000000000000000000000000xxxuuurrruuuyyy|||yyyjjj___XXXSSSTTTOOOIIIFFFFFFFFFCCCAAA??????>>>===<<<;;;;;;::::::::::::999999999888888999888888888777777666666777777777666555333111000111222222333333444444555444444222222222222444444333222222111000///------000000000000000000000000000000000000000000000000111111000///////////////////////////////////////}}}tttrrrsssvvvzzz~~~ssshhh```ZZZUUUPPPKKKHHHGGGGGGDDDBBB??????>>>>>>===<<<;;;;;;:::::::::999999999999888999888888888777777777777666666555555444444333333333333333333333333333333444333333222222333333444333333444444444333333222111111111111111111111111000000000000000000000000111111000///////////////////////////////////////uuuooonnntttwww|||tttiiicccWWWRRRMMMJJJIIIHHHFFFCCCAAA@@@???>>>===<<<;;;;;;::::::::::::999999999999888888888888888777777777666555444444444444666666555555444333333222111111444333333222222333333444......000111222333333333222222222222222222222222000000000000000000000000111000000///////////////////////////////////////{{{qqqmmmnnnssswww}}}|||ooofffYYYTTTNNNKKKJJJIIIGGGDDDBBBAAAAAA???>>>===<<<<<<;;;;;;:::::::::999999999888888888888888888888888999888666555444555777888444444444333333222222222333333333333333333333333------///000111111111111222222222222222222222222000000000000000000000000000000////////////000000////////////////////////wwwooommmppprrrvvv|||qqqfff[[[VVVPPPLLLKKKJJJGGGEEECCCCCCBBB@@@???>>>===<<<;;;;;;;;;:::::::::999999888888888888888999999999===<<<999777666666777888222222222333333444444444333333333333333333333333222222333333444333333222111111111111111111111111000000000000000000000000000000////////////000000////////////////////////uuunnnnnnrrrrrrvvv}}}ttthhh]]]XXXRRROOONNNLLLIIIGGGEEEDDDCCCBBB@@@>>>======;;;;;;;;;;;;::::::::::::888888888999999999999999>>>===:::888777666666777111111222333333444555555222333333444444333333222222333333333222111000000000000000000000000000000000000000000000000000000///////////////000000111////////////////////////zzzrrrmmmmmmqqqrrrwwwzzzmmmaaa\\\VVVRRRQQQPPPMMMJJJFFFEEEDDDBBBAAA???>>>===<<<;;;;;;;;;;;;:::::::::888888888999999:::::::::::::::999888777777666666333333333333333333333333222333333444444333333222000000000000000///......111111111111111111111111000000000000000000000000///////////////000111111////////////////////////vvvoookkklllpppsssyyy~~~rrrddd___XXXUUUTTTRRROOOLLLGGGFFFEEECCCAAA???>>>===<<<<<<;;;;;;;;;:::::::::888888888999999:::::::::666666777777777777666555555444444333333222222111222222444444444444222222111222222333333333222222222222222222222222222222000000000000000000000000///////////////000111111////////////////////////zzzrrrnnnlllpppuuuwww|||xxxhhh```YYYVVVSSSNNNLLLMMMIIIGGGDDDCCCBBBAAA>>><<<;;;;;;;;;;;;;;;;;;::::::;;;:::999888777777777777666666666666555555555555222222222222333333444555000000000111222222333333444333222111111111222333////////////000000000000111111111000000000000000222222222222111111111111000000000000000000000000yyyqqqmmmlllpppuuuyyy}}}~~~mmmddd\\\XXXTTTOOOLLLMMMKKKIIIFFFEEEDDDCCCAAA???======<<<<<<;;;;;;;;;:::;;;:::999888777777777777666666666666555555555555333333222222222333444444222222222111111111111111444333222111111111222222000000000000111111111111000000000000000111111111000000000000////////////000000000000000000000000uuuooollllllpppuuu{{{tttiii___ZZZVVVPPPMMMMMMMMMKKKIIIGGGGGGEEECCCAAA??????>>>===<<<<<<;;;;;;;;;:::999888888777777888666666666666555555555555444444333222222222333333444333333222111111000000444333222222111111222222111111111111222222222222//////000000111111222222000000000000////////////////////////////////////|||rrrmmmllllllpppuuu}}}yyymmmaaa[[[XXXSSSOOOOOONNNLLLJJJIIIHHHFFFDDDBBBAAAAAA@@@???>>><<<;;;;;;;;;;;;:::999888888888888666666666666555555555555555444333333222222222222333333333222222111111111333333222222222222111222000000000111111111222222......///000111222222333222222222222111111111000////////////////////////vvvnnnllllllmmmqqqvvv~~~~~~pppccc\\\YYYUUURRRQQQNNNLLLJJJHHHHHHFFFDDDBBBBBBAAAAAA???>>>===<<<<<<<<<;;;:::999888888888888666666666666555555555555555444333333222222222222111111222222333333333333333333333333222222111111/////////000000000111111......///000111222222333222222222222111111111000////////////////////////yyyrrrlllkkkmmmnnnsssxxx~~~wwwfff___\\\XXXTTTSSSNNNLLLJJJHHHHHHFFFDDDBBBAAAAAA@@@???>>>>>>======<<<;;;:::999999888888999666666666666555555555555444444333222222222333333111111222222333444444555222333333333333222111000.../////////000000000000//////000000111111222222000000000000////////////////////////////////////uuuooojjjkkknnnppptttyyy~~~mmmccc___ZZZUUUSSSOOOMMMJJJIIIHHHGGGEEEBBB@@@@@@??????>>>>>>>>>===<<<<<<;;;:::999999999999666666666666555555555555333333222222222333444444222333333333333333333333222222333333333222111000//////000000000111111111000000000000000111111111000000000000////////////000000000000000000000000tttmmmiiikkknnnqqquuuzzz}}}||||||~~~qqqgggaaa[[[UUURRRPPPNNNKKKJJJIIIHHHEEECCC??????>>>>>>>>>>>>>>>>>><<<<<<;;;:::999999999999777666666666555555555555222222222222333444444555555444444333333222222111222222333444333222111000000111111111111222222222111111111000000000000000222222222222111111111111111111111111111111111111yyynnnlllkkkmmmpppsssvvvwww{{{yyy{{{{{{kkkaaa\\\WWWTTTRRROOOLLLJJJJJJIIIGGGEEEBBBAAA@@@>>>>>>>>>??????>>>>>><<<;;;999888666666666777888999888666444333444444444444444444444444444444444444444444444444333333333222222111111111222111111111000000//////111111111111111111111111......//////000000111111000000//////.........---}}}uuulllkkkkkkmmmppptttwwwxxx~~~|||zzzyyy|||nnnccc\\\WWWTTTRRROOOLLLJJJJJJIIIGGGEEECCCBBB@@@>>>==================<<<;;;999888777777666666777888777555333222555555555555555555555555444444444444444444444444333333333222222222111111222111111111000000000000111111111111111111111111000000000000111111111222000/////////............~~~vvvooohhhiiijjjmmmppptttxxxzzz||||||~~~wwwxxxyyyzzz|||rrreee\\\WWWSSSRRROOOLLLJJJJJJIIIGGGEEECCCBBB@@@>>>===<<<;;;;;;<<<<<<;;;;;;:::999999999555666777777666555333222666666666666666666666666444444444444444444444444333333333222222222222111111111111111111000000000111111111111111111111111111111111111222222222222////////////............|||uuunnniiieeegggjjjmmmpppuuuyyy|||zzz{{{}}}~~~yyytttvvvyyy}}}wwwggg]]]WWWSSSQQQOOOLLLJJJJJJIIIGGGEEEAAAAAA@@@>>>===<<<<<<;;;;;;;;;;;;;;;;;;:::::::::777777777777666555444333555555555555555555555555444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111///////////////.........xxxsssnnnhhhcccbbbeeejjjmmmppptttzzz}}}xxxzzz}}}xxxvvvtttwww{{{|||jjj^^^WWWUUUQQQOOOLLLJJJJJJIIIGGGEEE???????????????>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999888888777666666555444444444444444444444444444444444444444444444444222222222222222222222222111111111111111222222222111111111111111111111111000000000000000000000000.........///////////////vvvoookkkgggbbb___```dddjjjnnnppptttyyy~~~|||uuuxxx|||yyytttuuuvvvyyy}}}lll___YYYWWWRRROOOLLLJJJJJJIIIGGGEEE>>>>>>???@@@@@@@@@@@@???<<<<<<<<<;;;;;;;;;;;;;;;::::::999888888777777666444444444444444444444444444444444444444444444444111222222222222333333333111111111222222222222222111111111111111111111111000000000///////////////.........///////////////|||uuummmfffdddbbb___\\\___dddkkknnnpppsssyyy~~~xxxrrrvvvzzz~~~|||uuutttwww{{{~~~mmm```[[[YYYRRROOOLLLJJJJJJIIIGGGEEE@@@@@@AAABBBAAAAAA@@@???======<<<<<<;;;;;;;;;::::::999888777777666666666555555555555555555555555444444444444444444444444111111222222222333333333111111111222222333333333111111111111111111111111111111111000000000//////............/////////000tttnnnfff```___^^^]]][[[^^^dddkkkooopppsssxxx}}}vvvppptttyyy|||}}}wwwtttwww}}}mmmaaa\\\[[[RRROOOLLLJJJJJJIIIGGGEEEBBBBBBCCCCCCBBB@@@???>>>>>>======<<<;;;;;;::::::999888777666555555555555666666666666666666666666444444444444444444444444111111111222222333333333111111111222222333333333111111111111111111111111333222222222111111000000---.........//////000000qqqjjjccc```]]]YYYWWWYYY]]]bbbiiinnnqqquuuzzz~~~wwwrrrqqqtttyyy~~~}}}zzzzzz{{{~~~tttggg^^^XXXVVVRRRNNNJJJHHHFFFDDDBBBDDDDDDDDDCCCBBBAAA?????????>>>===;;;::::::::::::;;;:::999888777777777777666666555555444444444333555555444444444333333333444444222222222222444444111222222222222333333333222222111111111111222222333888<<<:::444///---...------......//////000000~~~ppphhhbbb___\\\XXXWWWYYY]]]bbbhhhmmmpppuuu{{{tttpppnnnrrrvvv{{{zzzyyy{{{~~~wwwjjj```YYYWWWSSSOOOKKKIIIGGGEEECCCDDDDDDDDDCCCBBBAAA??????>>>>>>>>>======<<<<<<;;;;;;:::999888777777777777666666666666555555444444555555444444444333333333333222111111111111222333///000000000000111111111222222111111111111222222222666:::888333///...///.........///////////////zzzmmmfff___]]][[[XXXWWWZZZ]]]bbbgggkkkooottt|||zzzuuupppnnnqqquuuzzz}}}vvvxxx}}}}}}oooccc[[[WWWTTTOOOLLLJJJHHHEEEDDDDDDDDDDDDCCCBBBAAA??????======>>>??????>>>===<<<;;;:::999888777777777777777777777777666666666666555555444444444333333333222111111000000111111222///000000000000111111111222222111111111111222222111444666555111...///111///////////////.........xxxkkkddd]]][[[YYYWWWWWWZZZ^^^aaafffjjjnnnttt|||~~~}}}yyyssspppsssvvv{{{~~~xxxuuuyyytttfff]]]WWWSSSOOOKKKIIIGGGEEECCCDDDDDDDDDCCCBBBAAA??????;;;<<<>>>??????>>>===<<<;;;:::999888777777777777888888777777777777777777555555444444444333333333222222111111111111222222111111222222222333333333222222111111111111222222111222222111///...000222000000//////......------xxxkkkccc\\\ZZZXXXVVVWWW[[[^^^aaafffjjjmmmsss{{{}}}wwwssstttwww{{{{{{|||xxxxxx}}}wwwiii___VVVSSSNNNKKKIIIGGGEEECCCDDDDDDDDDCCCBBBAAA??????999;;;===>>>>>>===<<<:::;;;:::999888777777777777777777888888888888888888555555444444444333333333222333333333333333333222111111222222222333333333222222111111111111222222000000000///...///000222000000//////......------|||lllccc\\\YYYXXXVVVWWW[[[^^^bbbgggjjjmmmrrrzzz~~~zzzuuutttvvvyyy~~~|||{{{|||zzz|||{{{mmmcccWWWTTTOOOLLLJJJHHHEEEDDDDDDDDDDDDCCCBBBAAA??????;;;;;;<<<======<<<;;;:::;;;:::999888777777777777777777777777888888888888555555444444444333333333222333333444444333333222///000000000000111111111222222111111111111222222000000/////////000000111///////////////.........mmmeee\\\YYYXXXVVVWWW[[[^^^bbbhhhlllnnnrrrxxx|||yyywwwxxxzzz}}}zzz{{{{{{{{{{{{{{{~~~qqqgggYYYVVVQQQNNNLLLJJJGGGFFFDDDDDDDDDCCCBBBAAA??????>>>>>>======<<<<<<;;;;;;;;;:::999888777777777777666666666777777777888888555555444444444333333333111222333333333333222111///000000000000111111111222222111111111111222222111000000000111111000///.........///////////////nnneee]]]ZZZXXXVVVWWW[[[^^^ccciiimmmooorrrvvvzzz}}}}}}}}}{{{{{{}}}xxxxxxzzz{{{{{{{{{|||tttkkk[[[XXXSSSPPPNNNLLLIIIHHHDDDDDDDDDCCCBBBAAA??????AAA@@@>>>===<<<<<<<<<<<<;;;:::999888777777777777555555666666777777777888555555444444444333333333000111222333333222111000111222222222222333333333222222111111111111222222111111000111222111000...---.........//////000000sssggg\\\XXXWWWXXXZZZ^^^dddggglllnnnpppsssxxx}}}}}}~~~}}}~~~{{{yyyyyyxxx{{{xxxiiieeeZZZQQQOOONNNKKKHHHGGGFFFEEEDDDCCCCCCBBBBBBCCCAAABBBAAA>>>::::::===@@@:::999888777666666666666666555444444555666777888444444555555444444333222333222222111111222222333555444222111000111222222111111111111111111111111222111111111000000//////,,,------...///000000111ttthhh]]]YYYXXXXXX[[[___eeeiiimmmoooqqqtttyyy}}}~~~~~~~~~yyyyyyzzzzzz|||qqqggg\\\RRRPPPOOOLLLIIIIIIFFFEEEDDDCCCCCCBBBBBBCCCAAAAAAAAA???<<<;;;<<>>===<<<;;;<<<;;;:::999888888888888666666555444444444333333444444555555444444333222444444333333333333444444111111111222222333333444111111111111111111111111111111111000000000000000111000000000000000000000vvvjjj___\\\\\\]]]```dddhhhlllppprrrsssvvv{{{qqqdddWWWQQQOOOLLLJJJKKKFFFEEEDDDCCCCCCBBBBBBCCC@@@@@@@@@??????>>><<<;;;<<<;;;:::999888888888888666666666555555444444333444444555555444444333222333333222222222222333333000111111222333333333333111111111111111111111111000000000000000000111111//////////////////......uuujjj```]]]^^^___cccgggiiimmmqqqsssuuuxxx}}}wwwiiiZZZSSSOOOKKKJJJKKKFFFEEEDDDCCCCCCBBBBBBCCCBBB@@@???>>>???>>><<<;;;;;;:::999888888777777888666666666777666666555444444444555555444444333222333222222111111222222333111111222333333333222222111111111111111111111111000000000000111111111111............////////////tttiii___]]]___aaafffkkkjjjnnnsssvvvxxx|||}}}}}}~~~ooo^^^UUUQQQMMMKKKLLLFFFEEEDDDCCCCCCBBBBBBCCCDDDAAA======>>>>>>===;;;::::::999888777777777777555666777888888888777666444444555555444444333222333333333222222333333333222222333333333222111000111111111111111111111111///000000000111111111111.........///000000111111ssshhh___]]]```cccgggllllllpppuuuxxx{{{}}}{{{{{{sssbbbXXXSSSNNNLLLMMMFFFEEEDDDCCCCCCBBBBBBCCCEEEAAA===<<<===>>>>>><<<:::999888777666666666666555666777999999999888777444444555555444444333222555444444333333444444555222333333444333222000///111111111111111111111111//////000000111111111222...//////000111222222333{{{hhhfffbbbaaaaaaeeejjjmmmoooqqquuuyyy~~~{{{{{{}}}}}}iii___YYYRRRNNNOOOJJJHHHFFFEEEEEEEEEDDDBBB@@@?????????>>>============>>>???===:::666555555444555666666666666666555555555444444444333333333333333333222222222111111000000000000000000000000444222//////222444444222000000000000000111111111000000000000000000000000wwwgggeeebbbaaacccfffkkknnnpppssswww|||zzzyyy{{{~~~oooddd^^^WWWSSSRRRKKKIIIGGGFFFFFFFFFDDDCCCBBBBBBAAAAAA@@@?????????777888::::::999888888888555555666666777777666666555555555444444444333333333333333222222222222111111111111111111111111111555333111111444666666555111111111000000000000000000000000000000000000000~~~pppeeedddcccbbbeeeiiimmmpppqqquuuzzzyyyxxxxxx{{{zzzmmmfff___ZZZXXXNNNLLLIIIHHHHHHGGGFFFDDDEEEDDDDDDCCCBBBBBBAAAAAA777888:::;;;:::999999:::666666666777777777777888555555555444444444444333333333333333222222222222111111111111111111111111333222111222444666666555222222111111000000//////000000000000000000000000vvvkkkcccccccccdddfffkkkoooqqqrrrwww~~~xxxvvvwwwzzz~~~wwwnnnhhhbbb]]]QQQOOOLLLKKKJJJIIIGGGFFFFFFFFFEEEDDDCCCBBBBBBAAA>>>??????>>>;;;999999:::888888777777777888888888555555555555444444444444444444333333333222222222111111111111111111111111/////////000222333444444333222222111000///......000000000000000000000000|||ooogggaaaaaaccceeehhhkkkoooqqqsssyyyxxxwwwxxx{{{~~~uuupppiiibbbUUUSSSOOONNNMMMKKKIIIHHHFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA???;;;999999:::;;;:::999888888888888999666666555555555444444444444444444333333333222222111111111111111111111111...///000111111222222333333222222111000///......000000000000000000000000tttiiieee___```bbbeeehhhkkknnnooossszzz}}}}}}yyyxxxxxx{{{~~~~~~zzzuuunnneeeYYYVVVSSSPPPOOONNNKKKIIIGGGFFFEEEDDDCCCBBBAAA@@@<<<======<<<;;;;;;<<<>>>>>>===;;;999888777888888666666666555555555444444444444444444333333333333222222222222222222222222000222444444333222333444222222111111000000//////000000000000000000000000zzzllldddccc^^^```bbbeeehhhkkklllmmmrrrzzz}}}www{{{{{{xxxxxxyyy|||~~~|||xxxpppfff[[[XXXUUURRRQQQOOOMMMKKKHHHGGGFFFEEEDDDBBBAAAAAA:::;;;<<<<<<<<<===@@@BBBBBB@@@===:::888777777777666666666666555555555555555444444444444333333333222222222222222222222222000333555555222111111222111111111000000000000000000000000000000000000000uuuhhhaaabbb^^^___bbbeeehhhjjjkkklllrrr{{{}}}uuutttyyy}}}yyywwwxxxzzz~~~}}}|||yyyqqqggg]]]ZZZVVVTTTRRRPPPMMMKKKIIIIIIGGGFFFEEECCCBBBAAA===>>>>>>>>>>>>???BBBEEEDDDAAA>>>:::888666666666777666666666555555555555555555444444444333333333222222222222222222222222///222444333000......///000000000000000111111111000000000000000000000000yyynnneee``````___aaadddfffgggiiilllnnnuuu}}}vvvuuuttt{{{|||zzz{{{zzzqqqmmmlll___[[[WWWTTTTTTRRRNNNKKKHHHGGGFFFEEECCCCCCBBBBBB???>>><<<;;;<<<>>>AAACCCHHHEEE@@@<<<999888999:::444555666777777666555444333333444444444444444444111222333333333333222111222222222222222222222222333222111000000000222222////////////////////////uuulllccc___``````bbbeeeggghhhjjjlllooottt|||zzzqqqrrrttt{{{xxxppplllkkkddd___YYYVVVTTTRRRMMMJJJHHHGGGFFFDDDCCCBBBAAAAAA???>>><<<;;;<<<>>>AAACCCEEECCC???<<<999888999999555555666666666666555555444444444444444444444444111222333333333333222111222222222222222222222222666555333111////////////000000000000000000000000zzzooogggaaa^^^```bbbdddfffhhhiiikkkmmmooosss{{{rrrmmmpppttt{{{~~~xxxqqqnnnnnnjjjddd]]]XXXUUURRRMMMIIIIIIHHHFFFDDDBBB@@@?????????>>><<<<<<<<<>>>@@@BBBAAA???>>><<<:::999888888666666555555555555666666555555555444444333333222111222222333333222222111222222222222222222222222555444333111000/////////111111111111111111111111rrriiiccc___^^^```dddfffhhhjjjkkklllnnnqqqrrrzzzyyynnnmmmqqqrrrzzz}}}}}}}}}{{{{{{{{{{{{~~~|||uuussstttooohhh___YYYUUURRRNNNJJJIIIHHHFFFCCCAAA???>>>>>>>>>===<<<<<<<<<>>>???@@@<<<<<<<<<;;;:::999888777777666555444444555666777666666555444333333222222222222222222222222222222222222222222222222222222111111111111111111222222111111111111111111111111}}}nnneeeaaa^^^___bbbfffhhhjjjllllllmmmppprrrssszzztttlllmmmrrrrrrxxx}}}zzzzzz}}}{{{xxxzzzzzzyyy{{{{{{yyyyyytttlllbbb[[[VVVSSSOOOLLLIIIHHHFFFCCCAAA???>>>>>>>>>======<<<<<<===>>>???::::::;;;;;;:::999888777777666555444444555666777666666555444333333222222222222222222222222222222222222222222222222222222000000111111222222222222000000000000000000000000|||mmmeeeaaa___```dddhhhjjjlllmmmnnnoooqqqsssttt{{{|||qqqlllmmmqqqrrryyy}}}zzzyyyyyyzzzyyywwwvvvyyy|||xxxvvvxxxxxxvvvxxx|||zzz}}}ttthhh___YYYUUUQQQNNNIIIHHHFFFDDDBBB@@@??????=========<<<=========>>>::::::;;;;;;:::999888777666666555555555555666666555555555444444333333222333222222111111222222333222222222222222222222222222333333222222000//////000000000000000000000000}}}nnnfffbbb```bbbfffiiikkknnnooooooppprrrtttvvv}}}zzzrrrnnnnnnpppuuu{{{}}}wwwuuuuuurrrsssuuutttuuuzzz~~~yyyvvvwwwvvvssstttxxxvvvzzz~~~~~~~~~|||~~~~~~pppddd\\\WWWRRROOOHHHGGGFFFDDDCCCBBBAAAAAA========================<<<<<<;;;:::999999888888555555666666666666555555444444444444444444444444333333222111111222333333222222222222222222222222222222333333222111//////111111111111111111111111pppgggcccaaacccgggjjjlllnnnoooooopppssstttwww}}}|||uuurrrqqqqqqwww|||yyytttsssrrrnnnpppssstttvvv}}}|||xxxwwwuuurrrsssvvvtttvvvyyyzzz|||{{{xxx|||zzz~~~vvvhhh___XXXRRROOOHHHGGGFFFEEECCCCCCBBBBBB===============<<<<<<<<<======;;;:::999888888999444555666777777666555444333333444444444444444444444333222111111222333444222222222222222222222222...///111222333333222222222222222222222222222222qqqhhhfffddddddffflllnnnoooppppppqqqtttvvvxxxzzzssspppqqqtttxxx}}}|||wwwuuutttmmmooorrruuuzzz}}}xxxtttssssssssssssvvvvvvwwwyyyzzz|||}}}}}}~~~~~~~~~yyyuuuwww|||zzzpppccc\\\VVVPPPLLLJJJHHHEEECCCAAA??????>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<;;;;;;888888888888888777666666555666666666555333111///444444444333333222222222555444444333333222222111111111111111111111111111......//////000000111111vvvkkkgggddddddffflllnnnpppqqqqqqsssuuuxxx|||~~~wwwssstttwww|||~~~{{{xxxwwwtttvvvxxx{{{~~~xxxuuutttttttttssssssssstttuuuvvvwwwxxxxxxuuutttuuuwwwtttrrrvvv|||}}}uuuggg___XXXRRRMMMKKKIIIGGGDDDCCCBBBAAA@@@@@@@@@???????????????======<<<<<<<<<;;;;;;;;;888888888888888777777666777777777666555444222222333333333222222111111111222222222222333333333333111111111111111111111111////////////000000111111|||pppiiieeeeeeggglllnnnpppqqqrrrtttwwwzzz|||wwwxxx|||}}}{{{wwwxxxzzz|||~~~yyyvvvuuuuuuuuutttrrrrrrssssssssstttttttttnnnmmmnnnqqqppppppuuu||||||kkkbbbZZZUUUNNNMMMKKKIIIGGGEEEEEEDDDAAABBBCCCCCCCCCAAA@@@???>>>>>>===<<<;;;::::::999888888999999888888777666999999777666555555444444222222111111111111111000000000111111222333333444111111111111111111111111/////////000000000000111uuummmggggggiiikkkmmmoooqqqsssvvvyyy|||{{{|||zzz{{{|||}}}{{{xxxwwwvvvuuutttuuuuuutttttttttsssssssssooonnnnnnpppoooooovvv~~~nnnccc[[[UUUNNNMMMKKKJJJHHHGGGFFFFFFBBBCCCDDDEEEDDDBBB@@@>>>???>>>===<<<;;;:::999999888999999999999888777777:::888777555444444555666222222222222111111111111000000111111111222222222111111111111111111111111000000000000000000000000{{{qqqkkkiiillliiikkknnnqqqssswww{{{~~~~~~}}}zzzyyyyyywwwvvvwwwvvvvvvuuuttttttsssssspppnnnooopppppprrryyyrrreee\\\UUUNNNNNNLLLJJJIIIHHHGGGGGGCCCCCCDDDDDDCCCAAA>>><<>>===<<<;;;:::999999999999999999999888777777888777555444333444555555222333333333333333333333222222222111111111000000111111111111111111111111111111111111000000000000wwwooolllnnnhhhkkkooorrruuuyyy~~~|||yyy}}}~~~}}}|||zzzxxxxxxwwwwwwvvvuuuttttttooonnnnnnqqqrrruuuvvvhhh^^^XXXPPPOOONNNKKKJJJHHHHHHGGGDDDDDDDDDCCCBBB@@@===<<<>>>>>>===<<<;;;::::::999999999999:::999999888777777666555555444444444555333333333333333444444444444333333222111111000000111111111111111111111111222111111111111000000000~~~rrrmmmnnnjjjmmmqqqtttxxx}}}zzzwwwyyy}}}|||{{{{{{zzzzzzyyyyyyyyyuuurrrrrrtttuuuxxx}}}nnnddd]]]TTTRRRPPPNNNKKKJJJIIIHHHFFFFFFDDDCCCAAA???>>>=========<<<<<<<<<;;;;;;;;;999999::::::999999888777666666777777777666555555111111222222333333333333333333333333222222222222111111111111111111111111222222222111111111000000tttmmmmmmkkknnnrrrvvvzzz|||wwwwwwyyy~~~~~~~~~~~~zzzxxxxxxxxxzzzssshhhaaaVVVUUURRRPPPMMMKKKJJJIIIIIIGGGEEECCCAAA??????>>><<<<<<<<<<<<<<<<<<;;;;;;999::::::::::::999888888666777888999999888666555000000111111222222222222222222222333333444555555111111111111111111111111222222222222111111000000~~~tttooommmqqqwww{{{}}}{{{uuuuuuvvv|||}}}zzzyyyzzziii___ZZZTTTPPPPPPMMMHHHEEEEEEIIIHHHFFFEEEEEECCCAAA>>>>>>======<<<<<<;;;::::::999999999888888888888777777666666666555555555555111222444666666555444333222333555666666555333222111111111222222333333333333333333222222111111111xxxrrrnnnrrrwww{{{~~~~~~xxxuuuuuuzzz~~~mmmccc^^^XXXTTTSSSQQQLLLIIIIIIJJJIIIGGGFFFEEEDDDAAA>>>>>>======<<<;;;;;;::::::999999999999888888888888777777666666666555555555555444333222222111111111333333333222222333333333111111222222222333333333222222222111111000000000~~~uuuooosssxxx{{{|||uuutttwww~~~tttiiiddd]]]YYYXXXUUUPPPMMMNNNKKKJJJHHHGGGFFFDDDAAA???>>>======<<<<<<;;;;;;::::::999999999888888888888777777777666666666555555777555222000......//////444333111000000111333444111222222222222333333333111111111000000000000000wwwqqquuuyyy|||vvvtttuuuzzzzzzooogggaaa\\\ZZZWWWRRRPPPQQQLLLKKKIIIHHHGGGEEEBBB@@@>>>>>>>>>===<<<<<<;;;;;;::::::999999999888888888777777777666666666666555666555333111////////////444333222111111222333444222222222222222222222222111111111111111111000000xxxtttvvvzzz}}}vvvsssrrrvvv{{{ssshhhaaa[[[ZZZWWWRRRPPPQQQLLLKKKIIIHHHHHHGGGDDDBBB@@@@@@???>>>>>>======<<<:::::::::999999999999888888777777777666666666666222333444444444333111111222333444555555444333222222222222222222222222222222222222222222222222222yyyvvvxxx{{{~~~vvvrrrrrruuuyyy~~~tttggg```ZZZWWWTTTPPPNNNOOOLLLJJJIIIIIIIIIIIIFFFDDDBBBAAAAAA@@@@@@???>>>>>>::::::::::::999999999999888888777777777666666666111222444666777666444333222333555666666555333222333333333222222222222111222222222222222333333333zzzwwwyyy|||~~~uuurrrqqquuuxxx}}}sssfff___XXXUUURRRNNNLLLNNNKKKJJJIIIIIIJJJJJJIIIGGGCCCCCCCCCBBBAAAAAA@@@@@@;;;;;;:::::::::999999999888888888777777777666666333333444555555555555555333333333444444333333333333333333222222222111111000111111111222222222222{{{xxxzzz|||uuurrrrrruuuxxx}}}rrrfff^^^WWWTTTQQQMMMKKKMMMJJJIIIIIIJJJKKKKKKJJJHHHEEEDDDDDDCCCBBBBBBAAAAAA;;;;;;;;;:::::::::999999888888888888777777777777666555333222222333555666444333111000000111333444333333333222222111111111//////000000111111111222{{{}}}wwwwwwvvvvvvxxxsssfff]]]UUUSSSQQQNNNLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLHHHGGGFFFDDDBBBAAA@@@@@@>>>===<<<;;;;;;;;;;;;;;;888777666555555555777777666666555555555444444444333333333333333333333333333333333333333333333333(((***---000333333333333|||}}}~~~~~~}}}{{{zzz|||vvviii___VVVTTTRRRNNNLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLJJJIIIHHHFFFEEEDDDDDDCCC???>>>===<<<<<<;;;;;;<<<888888777777666666777777555555555444444444444333333333333333333333333333333333333333333333333333111111222333222111000///}}}}}}~~~{{{kkkaaaXXXUUURRRNNNMMMNNNLLLMMMMMMNNNNNNMMMMMMMMMJJJIIIIIIHHHGGGFFFFFFFFF@@@@@@???>>>===<<<<<<===999999999999999888777777444444444444333333333333333333333333333333333333333333333333333333333333666666555444222111000000}}}}}}~~~mmmbbbXXXTTTRRRNNNLLLMMMMMMMMMNNNOOOOOONNNMMMMMMGGGGGGGGGGGGGGGGGGFFFFFFBBBAAA@@@???>>>=========999:::;;;;;;:::999777666444444333333333222222222333333333333333333333333333333333333333333333333444444333333333333444444}}}}}}~~~mmmcccXXXTTTQQQNNNMMMNNNNNNOOOPPPPPPPPPOOOMMMLLLGGGGGGHHHHHHHHHHHHGGGFFFCCCBBBAAA@@@>>>>>>>>>===::::::;;;;;;:::999777666444444333333333222222222333333333333333333333333333333333333333333333333111111111111222444555666}}}}}}~~~nnndddYYYUUURRRPPPOOOQQQPPPPPPQQQRRRQQQOOOLLLKKKIIIIIIJJJKKKKKKJJJIIIHHHDDDCCCAAA@@@>>>>>>======;;;;;;;;;:::999888777666444444444444333333333333333333333333333333333333333333333333333333333333111222222222222222222222|||}}}pppeee[[[WWWUUUSSSSSSUUUQQQRRRSSSSSSQQQNNNKKKIIIIIIJJJKKKKKKKKKIIIGGGFFFDDDCCCAAA@@@>>>======<<<<<<;;;:::999777777666666555555555444444444444333333333333333333333333333333333333333333333333333111222333333444333222111{{{|||rrrggg]]]YYYWWWUUUVVVXXXSSSSSSTTTTTTQQQNNNJJJHHHGGGHHHIIIIIIIIIGGGDDDCCCDDDCCCAAA???>>>===<<<<<<===;;;999777666666666777666666555555555444444444333333333333333333333333333333333333333333333333...000222555666555444333~~~}}}~~~rrrhhh___\\\ZZZVVVTTTUUUWWWWWWVVVQQQKKKGGGGGGHHHHHHHHHIIIJJJIIIHHHGGGFFFFFFDDDAAA???>>>===>>>???<<<<<<===<<<;;;999777555555555555555444444444444444444333222222222333333444333222111111333444555222222222222222222222222}}}xxxnnnddd```\\\XXXVVVVVVUUUUUUTTTPPPKKKHHHHHHIIIHHHIIIIIIJJJJJJHHHGGGFFFEEEDDDAAA???>>>===>>>???<<<======<<<;;;999777666666666666666666555444444444444333333333444444555444444333333333333333444333333222222222222222222}}}uuujjjeeeaaa\\\YYYYYYTTTTTTSSSPPPLLLJJJIIIJJJIIIIIIJJJKKKJJJIIIHHHGGGEEEDDDBBB@@@>>>>>>>>>>>>=========<<<:::999777666777888888888777666444333444444444444444555666777666555555555444444333222333333333222222111111111}}}|||~~~yyynnniiieee```]]]]]]XXXWWWUUUQQQNNNKKKJJJJJJJJJJJJKKKLLLKKKJJJIIIHHHEEEDDDCCCAAA????????????>>>>>>===<<<:::999888777999999::::::888666444222444444444444555777888888999888666444333333333444444333333222222111111111}}}{{{zzz~~~{{{qqqllliiidddaaabbb^^^\\\XXXTTTPPPMMMKKKIIIKKKKKKLLLMMMLLLKKKJJJIIIFFFFFFDDDCCCAAA@@@@@@??????>>>===;;;:::999888888:::::::::999888666555333444444444555666777888999<<<999555111000111444666333333333222222111111111}}}|||{{{zzz~~~~~~tttooolllgggdddeeebbb^^^ZZZVVVRRROOOLLLIIILLLLLLMMMNNNMMMLLLKKKJJJHHHGGGFFFEEEDDDBBBAAAAAA@@@???===;;;:::999999999:::999999888777666666555555555555555555666777888;;;999444111000111444666222222222222222222222222|||{{{{{{||||||xxxsssoooiiiffffffaaa]]]XXXUUUSSSQQQMMMJJJLLLMMMNNNNNNNNNMMMLLLKKKIIIIIIHHHGGGFFFDDDCCCBBB@@@???===;;;:::999999999:::999777555555555777777555555555444444555666666777666444333222222222222111111111222222333333444~~~{{{zzz{{{|||}}}}}}|||vvvpppjjjffffff___[[[VVVTTTSSSQQQNNNKKKMMMMMMNNNOOONNNMMMLLLKKKJJJJJJIIIIIIGGGFFFDDDCCCAAA???===;;;:::999999::::::888555444333555777999666555555444444444555555222333555555555333111///000000111222333444444555}}}{{{zzz{{{}}}~~~}}}vvvpppkkkeee```___\\\YYYVVVTTTQQQOOOLLLLLLMMMNNNOOOOOONNNMMMLLLIIIIIIIIIHHHGGGFFFDDDCCCBBBAAA???>>><<<:::999888666666555555444444333333444444555555555555555555555555555555555555555555333333333333333333333333~~~{{{|||zzzyyywwwxxxyyy|||}}}}}}xxxqqqkkkddd```___]]]YYYVVVTTTRRROOOMMMMMMNNNOOOPPPPPPOOONNNMMMJJJJJJJJJIIIGGGEEEDDDCCC@@@@@@???===;;;:::999888777777777777777666666666555555555555555555555555333333333333333333333444333333333333333333333333}}}xxxuuuvvvwwwvvvuuuuuuwwwyyy|||}}}}}}rrrjjjccc___^^^\\\XXXVVVTTTRRRPPPNNNNNNOOOPPPPPPPPPPPPOOONNNKKKKKKJJJIIIGGGEEECCCBBB???>>>===<<<;;;:::999999666777777777777777888888555555555555555555555555222222222222222222222222333333333333333333333333zzzvvvssssssuuuvvvvvvvvvvvvxxxzzz|||~~~uuukkkddd___\\\ZZZVVVTTTSSSQQQOOOMMMMMMNNNOOOPPPPPPOOONNNMMMLLLLLLKKKIIIGGGDDDBBBAAA>>>======<<<;;;::::::999444444555555666666666777666666666666555555555555333333222222222222222222444444444444444444444444zzzwwwvvvttttttwwwxxxxxxxxxxxxzzz{{{}}}~~~|||ooofffaaaZZZWWWTTTRRRQQQPPPNNNMMMLLLMMMNNNOOOOOONNNMMMLLLLLLLLLKKKIIIGGGDDDBBBAAA>>>>>>===<<<;;;;;;::::::444555555555666666777777777777666666666555555555555555444444333333333333444444444444444444444444~~~xxxuuuvvvwwwuuuvvvyyy{{{{{{{{{|||~~~uuuhhhbbbYYYVVVSSSRRRQQQQQQOOOMMMLLLMMMNNNNNNNNNNNNMMMLLLKKKKKKJJJIIIGGGEEECCCBBB@@@???>>>===<<<;;;::::::777888888888888888888999888777777666666555555555777666666555555444444333444444444444444444444444wwwrrrqqqsssvvvwwwzzz~~~{{{kkkaaaYYYWWWUUUSSSSSSRRRQQQOOOMMMMMMNNNOOOOOONNNMMMMMMJJJJJJJJJIIIGGGEEEDDDCCCBBBAAA@@@???===;;;::::::999999999888888888888888888888777777666555555444777777666666555444444333555555555555555555555555uuuqqqooorrruuuxxx}}}lllaaa[[[XXXVVVUUUUUUTTTSSSQQQNNNOOOPPPPPPPPPPPPOOONNNIIIIIIIIIHHHGGGFFFDDDDDDCCCCCCAAA???>>><<<::::::888888777777666666555555999888888777666555555444777777666555444444333333555555555555555555555555pppnnnpppuuuxxx{{{pppbbbZZZZZZ[[[ZZZXXXVVVTTTSSSSSSRRRQQQPPPQQQPPPMMMKKKJJJIIIIIIHHHHHHGGGGGGGGGDDDCCC@@@>>><<<;;;;;;;;;:::999777666555666888999777777777777777555333222666666555555555555666666666555444333333333333333qqqooopppuuuyyy}}}rrrddd\\\\\\\\\\\\ZZZXXXVVVUUUUUUSSSRRRQQQQQQPPPMMMKKKJJJJJJIIIIIIHHHGGGGGGGGGDDDBBB@@@>>><<<;;;;;;;;;:::999777666555666777888666777777777777555444333555555444444444444555555666555444333333333333444rrrpppqqqvvv{{{yyyxxxwwwyyy~~~uuufff^^^^^^^^^]]]\\\ZZZYYYXXXWWWVVVTTTSSSSSSQQQNNNLLLKKKJJJJJJIIIHHHHHHGGGGGGDDDBBB@@@===<<<;;;;;;;;;:::999777666666666777888666666666777777666555555444444333333333333444444555555444333333333444444tttqqqrrrxxx~~~zzzrrrrrrrrruuuyyywwwhhh``````___^^^]]]\\\[[[ZZZZZZXXXVVVUUUTTTRRROOOMMMLLLLLLKKKJJJIIIHHHHHHGGGDDDBBB@@@===<<<;;;;;;;;;999999888777777777777888666666666777777777777777555444444333333444444555555444444333333333444444uuussstttyyy|||tttnnnnnnpppssswww|||yyyjjjaaa``````___^^^]]]\\\\\\\\\ZZZXXXWWWVVVTTTQQQOOONNNNNNMMMLLLKKKJJJIIIIIIDDDCCCAAA>>><<<<<<;;;<<<::::::999888888888888888666666666666666777777777666666555555555555666666444444333333333444444555vvvtttuuu{{{wwwpppiiijjjmmmppptttxxx{{{}}}|||mmmbbbbbbaaa______^^^^^^___]]]\\\ZZZYYYXXXWWWTTTQQQQQQPPPOOONNNMMMLLLKKKJJJEEEDDDBBB???>>>=========;;;;;;;;;:::::::::999999888888777666666777777777666666666555555666666666444444333333333444555555vvvtttwww|||}}}rrrkkkgggiiilllpppsssvvvxxxyyy}}}~~~pppeeedddbbbaaaaaaaaaaaabbb^^^\\\[[[ZZZZZZYYYVVVTTTSSSSSSRRRPPPOOONNNMMMLLLGGGEEECCCAAA???>>>>>>>>><<<<<<<<<<<<<<<;;;;;;::::::999888666666666666777666555555444444555555666333333333333333444555666vvvuuuwww}}}yyynnnhhhgggiiimmmqqqtttwwwxxxxxx{{{{{{|||~~~sssgggfffdddcccbbbccccccddd^^^\\\[[[[[[[[[ZZZXXXVVVUUUTTTSSSRRRPPPOOONNNMMMHHHFFFDDDBBB@@@?????????======>>>>>>======<<<;;;;;;:::888666666666666777555444444333333444444555333333333333333444555666wwwyyy{{{~~~rrriiigggeeehhhlllnnnqqqssswwwzzz{{{}}}wwwkkkgggcccbbbcccccc___\\\]]]\\\ZZZYYYWWWVVVVVVVVVVVVUUUTTTSSSRRRPPPOOOOOOLLLHHHCCC???======???AAA=========<<<;;;;;;::::::777777666666777888999999:::888666444333444555666777777666555444444333333wwwzzz}}}sssjjjhhhgggiiimmmoooqqqtttxxxzzzxxxzzz{{{||||||~~~{{{lllhhhcccaaabbbbbb___]]]\\\[[[ZZZYYYXXXWWWWWWWWWXXXXXXWWWVVVTTTSSSQQQQQQLLLIIIEEEAAA??????@@@AAA???>>>>>>======<<<<<<;;;::::::999888888888888888888777555333222222333444444444444555555555555555yyy|||tttkkkiiihhhjjjnnnppprrruuuxxx{{{wwwyyyzzzzzzyyyzzz|||~~~ooojjjccc``````aaa___^^^ZZZZZZYYYXXXXXXXXXXXXXXXYYYYYYXXXWWWUUUSSSQQQPPPKKKJJJGGGDDDBBBBBBAAAAAA@@@@@@???>>>>>>======<<<===<<<;;;999888777777777666555333222111111222333111222333444555777888888|||ssskkkjjjhhhkkknnnppprrrtttxxxzzz{{{{{{|||{{{zzzzzz{{{}}}rrrkkkccc___^^^______^^^YYYXXXXXXXXXXXXXXXYYYYYYXXXWWWWWWVVVTTTQQQOOOMMMJJJIIIHHHFFFDDDCCCBBBAAA@@@??????>>>>>>===<<<<<<<<<;;;:::999888777777777555444333222222222222333111222333444555777888888~~~ssskkkjjjhhhkkknnnppprrrtttwwwzzz}}}}}}~~~|||zzzzzz{{{|||}}}tttmmmddd___^^^^^^^^^]]]WWWWWWWWWWWWWWWWWWXXXYYYVVVVVVVVVVVVTTTQQQOOOMMMIIIIIIHHHGGGEEECCCBBBAAA??????>>>======<<<<<<;;;999999888777777777777777666555555444444444444444444444444555555555666666~~~~~~tttlllllljjjllloooqqqsssuuuxxxzzz}}}}}}}}}|||zzzyyyzzz{{{{{{}}}uuunnneee___^^^^^^\\\[[[VVVVVVUUUUUUUUUVVVVVVWWWVVVVVVWWWWWWVVVSSSQQQOOOIIIIIIHHHGGGEEEDDDCCCBBB???>>>>>>======<<<;;;;;;888888777777666777777777666666666666666666666666555555555555555444444444}}}vvvoooooommmooorrrtttuuuwwwzzz|||}}}~~~~~~|||zzzyyyzzz|||yyy|||uuunnnfff```^^^]]][[[YYYUUUUUUTTTTTTTTTTTTTTTUUUSSSTTTUUUVVVUUUSSSQQQOOOKKKJJJIIIGGGFFFEEEEEEEEE@@@??????>>>>>>======<<<;;;:::999888777666666666555666666777777666666666555555555555555555555555xxxxxxzzz{{{~~~xxxqqqqqqoooqqqtttvvvwwwyyy|||~~~~~~|||{{{}}}~~~zzz}}}uuunnnfffaaa___]]][[[XXXUUUTTTTTTSSSRRRRRRSSSSSSOOOPPPRRRSSSSSSQQQOOOMMMMMMLLLJJJHHHGGGGGGGGGGGGAAAAAA@@@@@@???>>>>>>>>>>>>===;;;999888666666555555555666666777666666555444444444555555555666666}}}wwwuuuvvvxxx}}}|||tttooosssssssssuuuwwwzzz}}}~~~~~~}}}}}}~~~~~~~~~|||pppffffffgggccc\\\XXXQQQSSSTTTUUUUUUSSSQQQOOOPPPPPPPPPPPPPPPPPPPPPPPPNNNLLLJJJJJJJJJIIIGGGFFFCCCBBB@@@>>>===<<<;;;;;;888888888888777777777777999888666555444444444444666666444333333444555666vvvuuuvvvxxx{{{wwwrrruuuuuuuuuvvvxxx{{{}}}}}}qqqfffeeeeeeaaa[[[WWWRRRSSSSSSTTTTTTSSSRRRQQQRRRRRRQQQQQQQQQPPPPPPPPPPPPNNNLLLKKKKKKKKKIIIGGGDDDCCCAAA???===<<<<<<;;;999888888888777777777777999999888888777777666666666555444444444444555666vvvrrrtttwww{{{|||vvvwwwwwwwwwxxxyyy|||~~~sssgggcccbbb^^^YYYVVVSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUTTTSSSRRRQQQPPPPPPRRRPPPNNNMMMMMMLLLJJJHHHEEEDDDBBB@@@>>>===<<<<<<999999999888888888777777777777888999999888777666555555444444444555555666~~~uuutttvvvyyy}}}yyyxxxxxxxxxxxxyyy{{{}}}~~~vvviiiccc```[[[WWWVVVTTTSSSRRRRRRSSSTTTWWWXXXYYYXXXWWWVVVTTTRRRQQQPPPRRRQQQNNNMMMMMMLLLJJJHHHGGGEEECCCAAA???>>>======::::::999999999888888888333444666888888777555444444444444444555555555666zzztttvvvzzz}}}{{{xxxxxxwwwxxxyyy{{{}}}~~~zzzllleee```ZZZWWWWWWUUUTTTSSSSSSTTTWWWZZZ\\\\\\\\\ZZZXXXVVVTTTSSSRRRSSSQQQOOOMMMMMMLLLJJJHHHGGGFFFDDDBBB@@@>>>===<<<::::::::::::999999999999333444666888888777555444333444444555555555666666{{{vvvssswww}}}}}}wwwwwwwwwxxxyyy{{{~~~}}}ppphhhbbb[[[XXXXXXUUUUUUUUUUUUWWWZZZ]]]______^^^]]][[[XXXVVVUUUTTTTTTRRROOONNNMMMLLLJJJHHHHHHFFFDDDBBB???===<<<<<<;;;;;;;;;:::::::::999999777777888999999888777666222333444555666666666666{{{vvvuuuzzzxxxxxxxxxyyy{{{}}}tttllleee^^^ZZZZZZVVVVVVVVVXXXZZZ]]]___aaa```___^^^\\\ZZZXXXWWWVVVVVVTTTQQQPPPOOOMMMKKKIIIGGGFFFDDDAAA???===;;;;;;;;;;;;;;;;;;::::::::::::999999888888777777666666222333444666666666666555{{{zzz~~~xxxxxxyyyzzz|||vvvnnnggg___[[[\\\VVVVVVXXXZZZ\\\___aaabbbaaa```___]]][[[ZZZXXXXXXWWWUUUSSSQQQPPPOOOLLLJJJGGGFFFCCCAAA>>><<<;;;:::<<<<<<;;;;;;;;;:::::::::999888666555444444444444111222444666777777666555~~~{{{zzzwwwwww{{{vvvmmmeee\\\WWWWWW\\\\\\[[[ZZZYYY[[[___bbbccccccbbb```]]][[[XXXWWWWWWVVVUUUTTTSSSQQQNNNKKKHHHFFFCCCAAAAAA@@@???===;;;;;;;;;;;;;;;;;;::::::;;;999888777888777555444777777777777666666666666}}}~~~{{{{{{sssiiibbb\\\ZZZ\\\[[[[[[[[[YYYYYYZZZ^^^aaadddcccbbb```^^^\\\ZZZXXXYYYWWWVVVUUUUUURRROOOLLLHHHFFFCCCBBBAAAAAA???>>><<<<<<<<<;;;;;;;;;;;;:::999888666777888888777666777666666666666666666666~~~}}}pppfffaaa]]]^^^aaa[[[[[[[[[ZZZYYYZZZ]]]```ddddddcccaaa```^^^\\\[[[[[[YYYXXXWWWWWWUUUQQQNNNIIIGGGDDDCCCBBBBBB@@@>>>======<<<<<<;;;;;;;;;;;;777666666666888999999777666666666666666666666666~~~}}}rrriiidddaaa```bbb\\\]]]]]]\\\[[[\\\^^^```ddddddcccbbbaaa```^^^]]]]]][[[ZZZZZZYYYWWWSSSPPPJJJHHHEEECCCCCCBBBAAA???>>>>>>======<<<;;;;;;;;;888777666777888999888777555555555666666666666666}}}vvvoookkkeeeaaa```^^^______^^^]]]^^^```bbbccccccccccccbbbaaa```______]]]\\\[[[[[[XXXUUURRRKKKIIIFFFEEEDDDCCCBBB@@@??????>>>======<<<;;;;;;:::999777777888777666444444444555555666666666777yyyssspppiiiccc___```aaaaaaaaa______aaabbbbbbbbbbbbcccbbbbbbaaaaaa```^^^]]]\\\\\\YYYVVVSSSLLLJJJGGGEEEEEEDDDCCCAAA@@@@@@???>>>===<<<<<<;;;;;;999888777777777555444444444444555555666666777xxxsssqqqllleeebbb```aaabbbaaa______```aaa```aaabbbbbbbbbbbbbbbaaa```___]]]]]]\\\ZZZVVVSSSMMMJJJHHHFFFFFFEEEDDDBBBAAA@@@@@@???>>>===<<<;;;:::888777777888888777555333333444555555666777777uuuqqqpppmmmhhheee___```aaa```___^^^___`````````aaabbbbbbbbbbbbbbb```___]]]]]]\\\ZZZVVVTTTMMMKKKHHHGGGFFFFFFDDDBBBAAAAAA@@@???>>>===<<<;;;888777666777888999888777333333444444555666777777{{{wwwtttnnngggdddbbbbbbaaa```___^^^^^^]]]^^^___``````````````````bbb```]]]\\\[[[YYYWWWUUUPPPMMMJJJGGGFFFEEEDDDBBBCCCCCCBBB@@@???===<<<;;;999888888777777777777777777777777777666666666666xxxsssqqqmmmhhhfffccccccbbbaaa```___^^^^^^^^^___``````aaaaaaaaaaaabbb```^^^]]]\\\ZZZXXXVVVRRROOOLLLIIIHHHGGGEEECCCCCCCCCBBB@@@>>>===<<<;;;999999888777777777777777555555666666777777888888uuupppooommmjjjjjjdddcccbbbaaa```______^^^^^^___```aaabbbbbbbbbbbbcccaaa```___^^^\\\YYYWWWUUURRRNNNKKKIIIHHHFFFDDDDDDCCCBBB@@@>>>===;;;;;;:::999888888777777888888222333444666777999:::;;;uuuqqqqqqooollllllccccccbbbaaa```______^^^______aaabbbccccccdddddddddbbbaaa``````^^^[[[YYYVVVSSSOOOLLLJJJIIIGGGEEEDDDDDDBBB@@@???===;;;;;;::::::999888888888888999333333444666777999::::::xxxvvvvvvrrrnnnlllddddddcccbbbaaa```______```aaabbbcccdddddddddddddddcccbbbbbbbbb```\\\ZZZVVVSSSOOOLLLJJJIIIGGGFFFFFFEEEDDDBBB???===<<<;;;;;;::::::999999999999999666666666666777777777777{{{yyyxxxtttooolllffffffeeedddcccbbbbbbaaabbbcccddddddeeedddddddddccccccbbbccccccaaa]]]ZZZVVVSSSOOOLLLKKKKKKIIIHHHHHHGGGEEECCCAAA???===<<<<<<;;;::::::999999::::::888777777777666666666555|||xxxwwwsssnnnllljjjjjjiiihhhgggfffeeeeeeeeeeeeeeeeeeeeeddddddcccbbbbbbbbbccccccaaa]]]ZZZVVVSSSPPPNNNNNNMMMLLLKKKJJJIIIGGGEEEBBB@@@>>>===<<<<<<;;;:::::::::::::::888777777777666666666555|||vvvtttqqqnnnmmmmmmmmmlllkkkjjjiiihhhhhhffffffffffffeeedddccccccbbbbbbbbbccccccaaa]]]ZZZWWWTTTQQQOOOOOOOOOOOONNNKKKJJJHHHFFFCCCAAA???>>><<<<<<;;;::::::::::::;;;777777777777777666666666}}}wwwtttpppllllllhhhiiiiiiiiihhhgggeeedddffffffeeecccaaa```bbbdddbbbbbbaaaaaaaaa___\\\YYY[[[XXXTTTRRRPPPNNNLLLJJJNNNKKKGGGEEECCCAAA???======<<<<<<;;;;;;:::999999777888999::::::999888777|||uuurrrmmmkkkjjjggghhhhhhhhhgggfffeeedddeeeeeeeeeccc```___```aaaaaaaaabbbcccdddccc```]]]]]]ZZZVVVTTTRRRQQQNNNLLLMMMJJJGGGDDDCCCAAA???======<<<<<<;;;;;;::::::999666777888888888888777666zzzrrrnnnjjjhhhhhhfffffffffffffffeeedddcccbbbcccdddbbb___]]]\\\]]]```aaacccfffhhhgggdddaaa]]]ZZZVVVTTTSSSQQQOOOMMMLLLJJJFFFDDDCCCAAA???=========<<<<<<;;;:::::::::666666777777777777666666~~~xxxoookkkgggeeefffddddddddddddccccccbbbbbb```aaacccbbb___\\\[[[[[[aaabbbdddgggiiihhhdddaaaZZZXXXUUUSSSRRRQQQOOOMMMLLLIIIFFFDDDCCCAAA???============<<<;;;;;;::::::777777888888888888777777~~~}}}~~~tttlllhhheeecccdddbbbbbbaaaaaaaaaaaaaaaaaa^^^___aaaaaa___]]]\\\\\\cccdddeeeggggggeeeaaa^^^ZZZXXXUUUSSSSSSRRRPPPNNNLLLJJJGGGEEEDDDBBB@@@???>>>======<<<<<<;;;::::::999999999999999999999999}}}|||}}}qqqjjjgggdddbbbccc``````______^^^______```\\\^^^``````______```aaagggfffeeeeeeeeeccc```]]]\\\ZZZWWWVVVUUUUUUSSSRRRMMMKKKHHHFFFEEEDDDBBB@@@>>>>>>======<<<;;;;;;;;;;;;:::999999999999:::;;;}}}|||{{{~~~zzznnniiigggdddbbbccc___^^^]]]]]]]]]]]]^^^___[[[]]]___``````bbbeeeggghhhgggeeeddddddcccaaa___\\\YYYWWWVVVVVVVVVUUUSSSNNNLLLIIIGGGFFFEEECCCBBB>>>>>>======<<<<<<;;;;;;::::::999888888999::::::}}}|||zzz}}}wwwlllhhhgggdddcccccc^^^]]]\\\\\\\\\]]]^^^___[[[\\\^^^___aaadddhhhllliiigggeeedddddddddcccbbbYYYWWWUUUTTTTTTTTTSSSRRROOOLLLIIIHHHGGGFFFDDDCCC>>>>>>>>>===<<<<<<;;;;;;:::999888777777888999:::~~~|||}}}yyynnnkkkiiieeeaaa``````]]]ZZZYYY[[[\\\]]]\\\___```bbbdddfffhhhiiiiiilllhhhfffgggiiigggaaa\\\ZZZZZZYYYXXXVVVSSSQQQPPPOOONNNMMMKKKIIIGGGFFFEEECCCBBBAAA???>>>=========999999999::::::;;;;;;;;;~~~~~~yyymmmiiigggdddaaaaaaaaa^^^\\\[[[]]]^^^^^^^^^aaabbbccceeegggiiijjjjjjllliiiggghhhiiihhhbbb]]][[[ZZZYYYXXXVVVTTTRRRQQQPPPPPPNNNMMMKKKIIIHHHGGGDDDCCCBBB@@@>>>=========999999:::::::::;;;;;;;;;wwwkkkgggfffcccbbbcccbbb```^^^^^^```aaaaaa```ccccccdddfffgggiiijjjjjjkkkiiihhhhhhiiihhhccc___[[[ZZZYYYXXXVVVUUUTTTSSSRRRRRRQQQOOOMMMLLLKKKJJJFFFEEECCCAAA???>>>===<<<::::::::::::;;;;;;;;;;;;~~~uuuhhhddddddccccccdddcccbbbaaabbbdddeeedddcccccccccdddeeeeeeggghhhhhhhhhggggggggghhhgggccc___\\\[[[ZZZXXXWWWVVVVVVUUUTTTTTTRRRQQQPPPNNNMMMMMMIIIHHHFFFCCC@@@???======::::::;;;;;;;;;;;;;;;;;;{{{uuurrrtttyyy~~~rrrfffbbbcccbbbccceeeccccccccceeehhhhhhgggeeecccbbbbbbbbbbbbcccdddeeeeeeeeeeeeffffffdddaaa___\\\[[[ZZZYYYXXXXXXXXXXXXVVVUUUTTTSSSRRRQQQPPPOOOMMMKKKIIIFFFCCC@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;}}}tttmmmhhhfffiiiooovvv~~~}}}zzznnndddbbbcccccccccdddcccccceeehhhjjjkkkiiigggbbbaaa```______```aaabbbbbbcccdddeeeeeecccaaa```]]]\\\ZZZYYYXXXYYYZZZZZZYYYXXXXXXWWWUUUTTTTTTSSSQQQOOOLLLIIIEEEBBB@@@???<<<<<<<<<<<<;;;;;;;;;;;;|||~~~{{{ooofffccc^^^]]]```ffflllvvv~~~}}}|||~~~vvvlllcccbbbccccccbbbdddbbbcccfffiiilllllljjjhhhcccaaa```^^^^^^^^^___```aaaccceeefffeeecccbbbaaa]]]\\\ZZZYYYYYYZZZ[[[\\\\\\\\\[[[[[[ZZZYYYXXXXXXUUUSSSOOOKKKGGGDDDBBBAAA===<<<<<<<<<;;;;;;;;;;;;yyy{{{~~~~~~rrrggg___]]]YYYWWW[[[```fffoooxxx~~~||||||}}}tttjjjbbbbbbdddcccbbbcccbbbcccfffjjjmmmmmmkkkhhhcccbbb```^^^]]]^^^___```aaadddfffgggeeedddcccccc]]]\\\[[[YYYYYYZZZ\\\]]]______^^^^^^]]]\\\[[[[[[WWWUUUQQQMMMIIIEEECCCBBB======<<<<<<<<<;;;;;;;;;xxxyyy|||zzzpppfff___[[[WWWVVVVVVWWW[[[aaagggkkkvvv|||||||||~~~}}}ssskkkdddccccccaaa___```ccceeeiiimmmooooooooonnnhhheeeaaa^^^\\\^^^aaacccfffgggggggggfffeeeeeeddd```___]]]\\\\\\]]]^^^```aaaaaa```___^^^\\\ZZZYYYWWWVVVTTTQQQMMMIIIEEECCCBBBBBB@@@>>>===<<<<<<<<>>===<<<<<<<<>>===<<<<<<<<>>===<<<<<<<<>>===<<<<<<<<>>===<<<<<<<<>>===<<<<<<<<>>===<<<<<<<<>><<<;;;;;;;;;yyyzzz}}}|||}}}yyypppfff___ZZZWWWSSSRRRRRRQQQOOOMMMSSSTTTVVVYYY^^^bbbddddddgggggghhhiiikkkmmmoooppppppqqqrrrrrrtttxxx~~~~~~tttlllhhhddd___\\\WWWVVVUUUTTTTTTUUUWWWXXX[[[]]]```dddiiipppwww}}}{{{yyyzzz|||tttgggbbbaaa^^^]]]^^^aaacccfffiiikkklllkkkkkkiiihhheeeaaa___]]]\\\\\\ZZZZZZ[[[]]]```cccfffhhhgggfffdddaaa^^^ZZZXXXVVVTTTTTTUUUUUUTTTRRRPPPNNNIIIIIIIIIIIIIIIHHHGGGGGGEEEDDDAAA???===<<<<<<<<>>>>>===vvvwwwzzz~~~yyy{{{~~~~~~|||pppfff^^^XXXXXXWWWTTTSSSSSSSSSTTTTTTWWWZZZ^^^bbbdddeeefffggghhhiiijjjlllmmmnnnoooooommmoooppppppooooooqqqrrrvvvyyyuuunnnfff```^^^\\\YYYWWWWWWVVVUUUUUUTTTUUUUUUVVVVVVZZZ^^^bbbeeehhhmmmooouuu|||}}}zzzyyyyyy{{{sssgggccccccbbbbbbdddeeefffhhhjjjkkkjjjiiihhhbbbaaa___]]]\\\[[[[[[[[[XXXXXXYYY[[[]]]___aaabbbdddcccaaa___[[[WWWTTTSSSRRRSSSSSSSSSRRRQQQOOONNNHHHHHHIIIJJJJJJJJJJJJJJJFFFFFFDDDCCCAAA@@@??????uuuvvvxxx}}}zzz|||zzzzzzzzzxxxlllccc\\\XXXVVVUUUSSSRRRRRRSSSUUUWWWYYY]]]bbbeeefffggghhhjjjjjjkkkmmmooopppqqqqqqqqqmmmooopppqqqpppooopppqqqtttwww|||zzzoooiiiaaa]]]\\\[[[YYYWWWXXXXXXWWWVVVVVVVVVVVVVVVWWWYYY\\\^^^aaaeeejjjmmmpppvvv~~~}}}{{{zzz{{{}}}|||qqqgggdddeeeddddddfffeeefffhhhiiiiiigggfffeee```___]]][[[ZZZZZZ[[[[[[ZZZZZZ[[[[[[\\\]]]]]]]]]bbbaaa___]]]YYYVVVSSSRRRSSSSSSSSSSSSRRRQQQPPPPPPKKKKKKKKKKKKJJJIIIHHHHHHFFFFFFEEEDDDCCCBBBAAA@@@ttttttvvvzzz}}}}}}~~~wwwwwwwww|||ttthhh```[[[YYYSSSSSSRRRPPPPPPQQQUUUXXX\\\```eeehhhiiijjjmmmppppppqqqsssuuuvvvvvvvvvuuupppqqqrrrrrrqqqpppqqqsssuuuxxx{{{~~~}}}uuujjjeee^^^[[[[[[\\\[[[YYYXXXXXXXXXWWWWWWVVVVVVUUUWWWYYY\\\^^^```dddiiilllmmmrrryyy}}}||||||}}}zzzppphhhgggiiihhhggghhheeefffgggggggggeeecccaaa___^^^\\\[[[ZZZZZZZZZZZZ[[[[[[\\\\\\\\\[[[ZZZZZZ^^^^^^]]][[[XXXVVVSSSRRRSSSSSSRRRRRRQQQQQQQQQQQQNNNNNNMMMLLLKKKIIIGGGFFFFFFFFFFFFEEEDDDCCCAAA@@@ssssssuuuwww{{{zzztttuuusssyyypppeee^^^ZZZYYYSSSTTTTTTRRRQQQTTTYYY]]]```dddiiikkklllnnnssswwwvvvxxxzzz|||}}}}}}|||{{{wwwxxxxxxvvvttttttuuuvvvxxxzzz~~~xxxqqqgggbbb\\\ZZZ[[[\\\\\\ZZZXXXXXXWWWWWWVVVUUUTTTTTTUUUXXX]]]```ccceeehhhjjjjjjnnntttxxx|||{{{{{{|||~~~~~~yyyqqqkkklllnnnmmmkkkjjjffffffggggggfffdddaaa___```^^^\\\[[[YYYYYYYYYZZZZZZ[[[\\\\\\\\\\\\[[[ZZZ[[[[[[ZZZYYYWWWUUUTTTSSSRRRQQQQQQPPPPPPPPPPPPPPPNNNNNNNNNMMMKKKIIIHHHGGGEEEEEEFFFEEEDDDCCCAAA@@@sssssstttvvvxxx{{{~~~wwwrrrtttqqqvvv~~~{{{mmmbbb\\\ZZZYYYVVVWWWWWWVVVUUUXXX]]]bbbcccggglllnnnnnnqqqwww|||{{{}}}~~~|||yyyxxxyyyzzz{{{~~~uuunnneee```ZZZXXXZZZ\\\\\\[[[WWWWWWWWWVVVUUUTTTSSSRRRRRRWWW^^^cccfffgggggghhhgggkkkpppsssvvv{{{}}}yyyzzz|||~~~}}}yyyrrrmmmooorrrpppmmmlllgggggghhhhhhfffcccaaa___```___]]][[[YYYYYYYYYYYYYYYZZZ[[[\\\]]]]]]\\\\\\YYYYYYYYYXXXWWWUUUTTTSSSPPPPPPOOONNNNNNNNNOOOOOONNNMMMMMMMMMLLLJJJIIIHHHDDDEEEEEEEEEDDDCCCAAA@@@tttuuuvvvvvvwwwyyy}}}vvvrrrqqqtttvvv{{{xxxkkkbbb\\\XXXUUUVVVUUUTTTTTTWWW[[[```bbbhhhkkknnnpppsssvvvzzz}}}yyynnniiiaaa___]]]ZZZYYYZZZ[[[\\\[[[WWWSSSSSSTTTTTTSSSQQQUUUXXX[[[___ccceeeggggggllllllmmmooosssvvvzzz|||~~~zzzzzzzzz}}}zzzvvvrrrqqqrrrtttsssqqqmmmkkkiiigggfffffffffggghhheee```[[[XXXWWWXXXYYYXXXZZZ\\\[[[YYYYYY\\\___]]][[[ZZZZZZYYYXXXUUUSSSSSSRRRQQQPPPOOONNNNNNNNNIIIKKKNNNNNNLLLJJJHHHHHHHHHHHHIIIHHHGGGEEECCCBBBtttuuuvvvvvvvvvyyy}}}vvvrrrrrruuuwww|||{{{mmmccc]]]YYYVVVTTTTTTTTTVVVYYY^^^dddgggjjjmmmqqqtttwww{{{uuujjjfff___^^^\\\[[[ZZZZZZ[[[[[[ZZZWWWTTTSSSTTTUUUTTTRRRWWWYYY]]]aaadddggghhhiiikkkkkklllmmmoooqqqsssuuuzzz~~~}}}zzzzzz{{{~~~~~~yyytttrrrssstttrrrppppppooommmjjjiiihhhhhhhhhhhheee```\\\YYYYYYYYYZZZXXXZZZ\\\\\\[[[\\\___bbbaaa___]]]\\\[[[YYYWWWUUUTTTSSSRRRQQQPPPOOOOOOPPPJJJLLLMMMMMMKKKIIIIIIIIIIIIJJJJJJIIIHHHEEECCCBBBtttuuuuuuuuuvvvyyy}}}|||uuussssssuuuwww{{{pppddd]]]YYYXXXSSSSSSTTTWWW\\\bbbhhhlllnnnqqqvvvzzz~~~}}}pppfffbbb]]]]]]\\\\\\[[[ZZZZZZZZZXXXVVVTTTSSSTTTUUUUUUTTTYYY[[[___cccfffhhhjjjjjjlllkkkkkkkkklllmmmnnnoooqqqtttzzz}}}zzz{{{{{{~~~{{{vvvtttttttttrrrooorrrqqqpppnnnmmmlllkkkkkkhhheeeaaa]]][[[ZZZZZZ[[[YYY[[[]]]^^^___```dddfffgggddd```]]]\\\ZZZXXXWWWTTTSSSRRRQQQQQQQQQQQQQQQMMMMMMMMMLLLJJJIIIJJJKKKLLLLLLKKKJJJIIIFFFCCCBBBtttuuuuuuuuuvvvyyy~~~{{{uuusssrrruuuvvvyyyrrrddd\\\YYYXXXSSSTTTVVVZZZ___fffkkkooorrrvvv{{{xxxllldddaaa\\\\\\\\\\\\[[[ZZZYYYXXXUUUTTTSSSRRRSSSTTTUUUVVV[[[]]]```dddgggiiijjjkkklllllllllllllllmmmmmmmmmlllooosssxxx|||zzz|||}}}~~~zzzuuusssssstttrrroooqqqqqqppppppooooooooooookkkhhhddd```]]]\\\[[[[[[ZZZ[[[]]]___bbbdddgggiiijjjfff```]]]ZZZYYYWWWVVVSSSRRRRRRQQQQQQQQQQQQRRROOOOOONNNLLLIIIIIIKKKMMMNNNNNNNNNLLLJJJGGGDDDCCCttttttttttttuuuyyy{{{uuusssrrrsssuuuxxx~~~tttcccZZZWWWWWWUUUWWWYYY]]]ccciiinnnqqqwww|||~~~uuujjjcccbbb\\\\\\\\\[[[ZZZYYYWWWWWWRRRRRRRRRRRRSSSUUUWWWXXX]]]^^^bbbeeehhhjjjkkkllljjjkkkllllllmmmnnnnnnnnnmmmnnnpppsssxxx{{{{{{}}}~~~zzzvvvqqqpppqqqsssqqqooommmnnnnnnooopppqqqqqqqqqnnnkkkhhhccc```^^^]]]]]]]]]]]]___aaadddgggjjjkkkiiieee```[[[YYYWWWUUUTTTRRRQQQQQQQQQQQQQQQRRRSSSRRRRRRPPPMMMJJJJJJLLLOOOPPPPPPOOONNNLLLIIIFFFDDDtttttttttsssuuuyyyzzzwwwuuusssssstttxxx}}}vvvcccYYYWWWXXXXXXZZZ]]]bbbhhhnnntttwww|||sssjjjdddccc^^^]]]\\\ZZZYYYWWWVVVUUUQQQSSSTTTTTTUUUVVVZZZ\\\___aaadddhhhjjjlllmmmnnniiijjjkkkmmmnnnnnnnnnnnnppppppqqqsssuuuzzzzzz{{{~~~wwwsssooonnnpppqqqpppnnnkkklllnnnooopppqqqqqqqqqnnnllljjjgggdddcccbbbbbbcccbbbbbbdddhhhkkkllllllhhheee```\\\ZZZXXXUUUSSSRRRRRRQQQRRRRRRSSSTTTUUUTTTTTTRRROOOMMMLLLNNNPPPQQQQQQPPPOOOMMMKKKHHHGGGttttttsssssstttyyyzzzxxxwwwvvvuuuvvvyyyyyyeeeYYYWWWYYYZZZ\\\aaagggooovvv|||yyyqqqiiieeeeee```___\\\YYYVVVUUUTTTTTTSSSUUUWWWWWWXXXZZZ^^^aaaccceeehhhkkknnnooopppqqqlllmmmnnnppppppppppppooopppqqqrrrssstttwww{{{~~~~~~yyy{{{xxxtttooommmoooooonnnlllmmmmmmooopppppppppoooooolllkkkjjjiiihhhhhhiiiiiijjjhhhggghhhlllnnnnnnmmmiiifffccc```^^^[[[WWWTTTTTTSSSSSSTTTUUUVVVWWWXXXVVVVVVUUURRRPPPNNNOOOQQQQQQQQQQQQPPPOOOMMMKKKIIIttttttsssssstttyyy~~~yyyyyyxxxxxxvvvwww{{{{{{fffZZZXXXZZZ[[[^^^ccckkksss{{{xxxpppiiieeeeeebbb```\\\XXXUUUTTTSSSTTTTTTWWWYYYZZZZZZ\\\aaaeeefffhhhkkknnnppprrrssssssqqqrrrsssttttttsssrrrqqqpppqqqsssssstttuuuyyy{{{|||}}}yyy|||zzzvvvpppnnnnnnnnnllljjjooopppqqqqqqpppooommmllliiiiiiiiijjjkkklllnnnnnnooollljjjkkkoooppppppnnnjjjhhhfffcccaaa^^^ZZZWWWUUUUUUUUUVVVWWWXXXYYYZZZWWWWWWWWWTTTRRRPPPPPPQQQQQQQQQQQQQQQPPPNNNLLLKKKrrroooooorrruuuxxx}}}yyyvvvvvvwwwyyy}}}zzzfff\\\[[[]]]```dddiiipppwwwwwwsssoooiiiddd___]]]ZZZVVVTTTSSSSSSSSSVVVYYY]]]______bbbgggkkkjjjmmmppptttxxx{{{|||}}}wwwxxxyyyzzz{{{|||||||||zzzzzzzzzzzzzzzyyyxxxwww{{{~~~~~~~~~}}}}}}~~~zzzuuunnnjjjiiikkklllmmmrrrsssttttttqqqooonnnnnnooommmkkkjjjjjjlllnnnpppoooppppppppppppqqqqqqqqqmmmkkkhhhfffdddaaa]]]ZZZXXXXXXYYYYYYYYYYYYYYYXXXZZZXXXVVVTTTSSSSSSTTTUUUUUUUUUVVVUUUTTTRRRPPPOOOqqqoooooorrruuuyyy}}}yyywwwwwwxxx{{{|||hhh___^^^```cccgggmmmttt|||wwwsssoooiiiccc^^^\\\YYYVVVTTTSSSTTTTTTYYY]]]aaabbbcccfffjjjooopppsssvvvzzz}}}|||}}}~~~~~~~~~~~~}}}}}}}}}}}}|||{{{zzzyyy}}}~~~~~~~~~~~~}}}xxxsssmmmjjjiiikkklllmmmppprrrssssssqqqooonnnnnnooonnnlllllllllmmmooopppppppppppppppppppppppppppnnnllliiigggeeebbb___\\\\\\\\\]]]]]]]]]]]]]]]\\\YYYWWWUUUTTTSSSTTTUUUVVVXXXXXXXXXXXXVVVTTTRRRQQQooommmnnnrrrvvvzzz|||zzzyyyzzz{{{}}}llldddcccdddfffkkkqqqyyy~~~vvvrrrmmmgggbbb[[[YYYWWWUUUTTTUUUVVVWWW___bbbfffhhhiiikkkppptttxxx{{{~~~}}}}}}}}}~~~~~~~~~}}}|||uuuqqqllliiiiiikkkmmmnnnnnnppprrrrrrqqqoooooopppoooooonnnnnnoooppppppqqqqqqqqqqqqppppppooonnnnnnpppmmmjjjhhhfffdddbbb_________````````````______XXXWWWVVVUUUUUUVVVWWWXXX]]]\\\\\\ZZZXXXVVVTTTSSSnnnlllmmmrrrwww{{{|||{{{|||}}}~~~ooohhhggghhhjjjooowww}}}uuupppkkkeeeaaaYYYWWWUUUTTTTTTWWWZZZ\\\cccgggkkkmmmnnnqqqwww{{{}}}~~~~~~~~~~~~zzzrrrnnnjjjhhhiiilllmmmnnnmmmooorrrrrrrrrqqqqqqrrrooooooppppppqqqqqqrrrrrrrrrrrrqqqpppooonnnmmmmmmooommmjjjiiihhhgggdddbbb```````````````______^^^ZZZYYYYYYYYYYYYZZZ[[[\\\```___^^^\\\YYYWWWUUUTTTmmmkkkmmmssswww{{{}}}}}}~~~~~~rrrlllkkkkkknnnttt|||{{{tttnnnhhhbbb^^^VVVUUUTTTTTTVVVZZZ^^^aaagggkkkooorrrtttxxx~~~|||}}}~~~~~~~~~zzzooollliiihhhiiikkkmmmmmmmmmooorrrssssssrrrssstttnnnoooooopppqqqrrrrrrrrrsssrrrqqqpppooommmlllllllllkkkjjjkkkkkkjjjgggeeebbbbbbbbbbbbbbbaaa```___]]]]]]]]]^^^^^^___``````aaa```^^^\\\YYYWWWVVVUUUmmmkkknnnsssxxx{{{uuuqqqooooootttyyy{{{sssllleee___[[[UUUTTTSSSTTTWWW]]]cccgggjjjnnnssswwwzzz~~~{{{{{{{{{~~~|||}}}~~~~~~zzznnnkkkhhhgggiiikkkllllllllloooqqqsssrrrrrrssstttnnnnnnnnnnnnoooppprrrrrrrrrqqqqqqpppnnnmmmlllllliiijjjlllnnnpppooollliiifffffffffffffffeeedddccc``````aaaaaabbbbbbccccccaaa```^^^\\\ZZZXXXWWWWWWmmmlllnnntttxxx{{{xxxuuutttsssyyy{{{ssskkkccc\\\XXXTTTSSSSSSTTTYYY```gggkkkmmmqqqxxx|||zzzxxxxxxwwwvvvxxxyyy{{{|||~~~~~~zzzmmmkkkhhhggghhhjjjkkkjjjkkkmmmpppqqqppppppqqqqqqmmmlllkkkkkklllnnnqqqrrrqqqqqqpppooonnnmmmmmmlllhhhjjjnnnsssvvvuuuqqqnnniiiiiiiiiiiihhhgggffffffbbbbbbccccccdddcccccccccaaa```^^^\\\[[[ZZZZZZZZZmmmllloootttxxx{{{{{{xxxwwwvvv}}}{{{sssjjjaaaZZZVVVTTTSSSSSSUUUZZZbbbiiinnnoootttzzzyyyrrrqqqssssssuuuxxxzzz{{{|||}}}~~~zzzmmmjjjhhhggghhhiiijjjiiiiiilllnnnoooooonnnnnnooolllkkkjjjiiijjjmmmppprrrppppppoooooonnnnnnmmmmmmgggjjjpppvvvzzzyyyuuuqqqjjjjjjjjjiiihhhgggffffffcccccccccddddddccccccbbbbbbaaa___]]]\\\\\\\\\\\\ooonnnpppvvvzzz||||||}}}yyyooofff]]]WWWSSSWWWWWWWWWZZZ```fffkkknnn{{{~~~{{{xxxuuurrrrrrsssuuuwwwwww}}}{{{yyyzzz{{{~~~sssmmmllljjjhhhggghhhiiijjjjjjkkklllllllllkkkjjjiiillllllllllllmmmooopppqqqpppqqqqqqrrrqqqpppnnnmmmnnnpppssswwwyyywwwrrrnnnnnnmmmkkkjjjiiiiiijjjjjjeeeeeeffffffeeeeeedddccc^^^^^^_________]]]\\\[[[qqqoooqqqvvvzzz|||yyypppfff]]]WWWTTTVVVVVVXXX\\\cccjjjpppsss}}}xxxvvvtttssssssvvvzzz}}}~~~{{{yyyxxxyyy|||~~~sssnnnllljjjhhhfffgggggghhhfffgggiiijjjkkklllkkkkkknnnnnnnnnnnnoooqqqrrrsssrrrrrrrrrrrrqqqpppooonnnnnnooorrruuuwwwvvvrrrooonnnmmmllljjjjjjjjjjjjjjjffffffffffffeeedddcccccc______``````___^^^\\\\\\sssqqqrrrwww{{{}}}zzzoooeee]]]WWWUUUUUUVVVZZZ___gggooovvvzzz|||xxxuuutttttttttvvvzzzyyywwwxxxyyy|||}}}sssooommmjjjgggfffeeeffffffcccdddfffhhhkkklllmmmmmmnnnnnnnnnnnnoooqqqrrrsssuuutttsssrrrpppooooooooonnnnnnppprrrttttttrrrpppnnnmmmlllkkkjjjjjjkkkkkkhhhhhhhhhgggeeedddbbbaaa````````````___^^^]]]\\\vvvrrrrrrwww{{{}}}xxxmmmbbb[[[WWWUUUVVVYYY^^^cccjjjrrryyy~~~xxxuuuuuuuuutttuuuwwwzzz~~~~~~yyywwwxxxzzz}}}~~~tttpppnnnjjjgggeeeddddddeeecccdddfffhhhjjjlllnnnnnnllllllllllllmmmooopppqqqxxxvvvtttqqqpppoooooopppnnnmmmmmmoooqqqrrrqqqooommmllllllkkkkkkkkkkkkkkkiiiiiihhhgggeeecccaaa```aaaaaa``````___^^^]]]\\\yyyuuutttwww{{{~~~wwwjjj```ZZZWWWVVVYYY]]]ccchhhmmmttt{{{wwwsssssstttuuuvvvxxx{{{~~~}}}yyyxxxxxx{{{wwwpppnnnkkkhhheeedddddddddffffffgggiiijjjlllmmmnnnllllllllllllmmmooopppqqqxxxvvvtttqqqpppoooooopppnnnmmmlllmmmooooooooommmkkkkkkkkkkkkkkkkkkjjjjjjiiiiiihhhfffdddbbb```___``````___^^^]]]\\\[[[[[[}}}yyywwwzzz}}}vvviii___ZZZYYYZZZ]]]bbbhhhmmmqqqwww~~~{{{vvvsssrrrsssttttttyyy||||||zzzyyyzzz|||zzzqqqooolllhhhfffeeeeeefffhhhhhhhhhhhhjjjkkkmmmmmmnnnnnnnnnnnnoooqqqrrrsssuuutttsssrrrpppooooooooommmlllllllllmmmmmmkkkjjjiiiiiijjjjjjjjjjjjiiiiiiggggggfffeeecccaaa___^^^___^^^]]][[[ZZZYYYYYYXXX~~~{{{}}}vvviii```]]]]]]^^^```fffmmmssswww|||zzzvvvsssqqqqqqsssuuuwwwwww{{{}}}zzzzzzzzz|||~~~}}}qqqooollliiiggggggggghhhfffffffffggghhhjjjlllmmmnnnnnnnnnnnnoooqqqrrrsssrrrrrrrrrrrrqqqpppooonnnmmmllllllllllllkkkhhhfffggghhhiiiiiiiiiiiihhhgggeeeeeeeeedddbbb```___^^^]]]\\\ZZZXXXVVVVVVVVVVVV~~~wwwjjjbbb___```bbbaaahhhpppvvvzzz{{{xxxsssrrrpppqqquuuxxxzzz{{{|||{{{yyyyyyyyy}}}qqqooommmjjjhhhhhhhhhiiidddddddddeeegggjjjlllnnnllllllllllllmmmooopppqqqpppqqqqqqrrrqqqpppnnnmmmmmmlllllllllllljjjfffcccfffggghhhiiiiiihhhgggfffddddddccccccaaa```^^^]]]\\\[[[XXXVVVUUUTTTTTTTTT~~~wwwkkkeeeaaabbbeeehhhmmmsssyyy~~~yyytttrrroooqqqsssuuuxxx||||||zzzyyyzzzxxxooonnnnnnlllkkkjjjiiiiiiffffffeeeeeefffgggiiijjjmmmlllkkkiiihhhgggggggggoooooonnnmmmmmmmmmmmmmmmoooooonnnkkkgggeeeddddddffffffggggggggggggffffffccccccccccccaaa___]]]\\\YYYXXXUUURRRQQQRRRSSSTTTwwwlllgggdddfffiiilllqqqvvv{{{|||zzzuuuqqqqqqqqqtttwwwzzz}}}}}}zzzyyyyyy{{{}}}uuummmlllkkkjjjiiihhhhhhgggeeeeeeeeeeeefffgggiiijjjlllkkkjjjiiihhhgggggggggnnnmmmmmmllllllllllllllljjjkkkjjjhhheeecccbbbccceeeffffffggggggffffffeeecccccccccbbb```^^^[[[ZZZWWWVVVSSSQQQPPPQQQSSSTTTwwwnnnjjjiiikkkooorrrvvv{{{|||vvvuuuuuusssqqqrrruuuxxx}}}zzzxxxwwwyyy|||xxxrrrjjjjjjhhhgggffffffeeeeeeeeedddddddddfffgggiiikkkkkkjjjjjjiiiiiiiiihhhhhhlllkkkkkkjjjjjjjjjjjjjjjfffggggggfffdddccccccdddddddddeeeeeeeeeeeeddddddccccccbbb```^^^[[[YYYWWWUUUSSSRRRPPPPPPQQQSSSTTTxxxpppllllllooosssvvvzzz~~~}}}{{{uuurrrtttvvvuuuuuuwwwxxx|||xxxvvvvvvyyy}}}sssnnnhhhhhhfffeeedddddddddeeecccccccccdddeeehhhjjjkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjiiihhhhhhgggggghhhhhheeefffgggfffeeedddeeefffccccccddddddddddddccccccccccccaaa^^^[[[YYYVVVUUUSSSRRRQQQQQQQQQSSSTTTUUUyyyqqqnnnmmmpppuuuyyy||||||wwwwwwtttsssvvvxxxwwwwwwzzz{{{|||wwwvvvvvvyyy~~~~~~~~~qqqkkkgggfffdddcccbbbcccddddddbbbbbbbbbccceeehhhjjjllllllmmmnnnnnnnnnmmmllllllhhhhhhgggfffffffffffffffcccdddeeeeeedddcccdddfffbbbbbbccccccccccccbbbbbbcccbbb```]]]ZZZWWWUUUTTTSSSSSSSSSSSSSSSTTTVVVWWWwwwpppnnnnnnrrrvvvzzz~~~~~~yyytttuuussstttxxxyyywwwxxx{{{}}}zzzxxxxxxwwwzzz~~~}}}|||oooiiifffdddbbbaaa```aaabbbcccaaaaaabbbccceeehhhkkklllmmmnnnooooooooommmlllkkkggggggfffeeeeeeeeeeeeeeebbbcccdddcccaaa```aaabbbbbbbbbccccccccccccbbbbbbcccbbb___\\\YYYWWWUUUUUUTTTTTTSSSTTTTTTUUUVVVVVVtttnnnnnnoootttyyy{{{~~~yyyuuutttsssuuuzzz{{{yyyzzz~~~~~~zzzzzzyyyxxxzzz~~~}}}wwwmmmjjjcccbbb___^^^]]]___```bbb``````aaabbbeeehhhkkkmmmmmmmmmnnnooonnnllljjjhhhgggfffeeeeeeddddddeeeeeedddeeeeeecccaaa___``````bbbccccccddddddccccccbbbcccaaa^^^[[[YYYWWWVVVVVVSSSSSSSSSSSSSSSTTTTTTTTTrrrmmmnnnpppvvv|||{{{{{{xxxttttttwww}}}~~~|||~~~|||zzz{{{{{{yyy{{{~~~~~~sssllljjjaaa```]]][[[[[[]]]___```___```aaabbbeeehhhkkkmmmlllmmmmmmnnnllljjjgggfffgggfffeeeeeeddddddeeeeeeggghhhhhhfffcccaaaaaaaaaccccccddddddddddddcccccccccaaa^^^[[[YYYXXXWWWWWWSSSSSSSSSSSSSSSRRRRRRRRR|||pppmmmooorrrwww{{{|||yyyzzz|||}}}}}}}}}~~~~~~{{{yyywwwwwwzzz~~~}}}nnneeeaaaaaa```___^^^^^^___```aaaaaaaaabbbccceeefffggggggkkkkkkjjjhhhfffdddbbbaaagggfffeeedddddddddeeefffiiijjjkkkiiifffcccbbbccceeeeeeffffffeeecccbbbaaabbb___\\\[[[ZZZZZZXXXVVVUUUSSSRRRQQQQQQRRRSSSUUUwwwmmmlllppptttyyy~~~}}}}}}|||{{{xxxwwwwwwzzz~~~zzzllldddaaaaaa```___^^^^^^___```aaaaaabbbcccdddeeefffggggggggggggggggggfffeeedddccceeedddcccbbbaaaaaabbbcccggghhhiiigggeeecccbbbcccdddeeeeeeffffffeeecccbbbaaa___\\\ZZZZZZYYYWWWVVVTTTSSSQQQPPPPPPQQQSSSTTTyyyqqqkkkmmmrrrvvv{{{{{{yyywwwwwwxxx{{{wwwjjjdddaaa``````___^^^^^^___```aaabbbbbbcccdddeeefffffffffdddddddddeeeeeeeeeeeefffdddcccbbb```______``````bbbdddeeeeeecccbbbcccccccccdddeeeffffffeeecccccc___]]][[[ZZZZZZYYYWWWUUUTTTRRRQQQPPPPPPQQQRRRTTTsssmmmjjjnnntttxxx}}}yyyxxxwwwwwwyyy}}}ssshhhcccaaa```___^^^]]]^^^___```aaabbbcccdddeeeffffffeeeeeebbbbbbbbbbbbcccddddddeeecccbbbaaa___^^^^^^^^^___]]]___bbbbbbbbbbbbcccdddddddddeeeeeedddbbbaaa```^^^\\\ZZZZZZZZZYYYVVVTTTSSSRRRQQQOOOOOOQQQRRRSSSqqqmmmlllqqqvvvzzz}}}wwwwwwwwwxxx{{{ooogggcccaaa___^^^]]]]]]]]]___```aaacccdddeeeggggggfffeeedddcccbbbaaaaaa```aaaaaabbb___^^^]]][[[ZZZZZZ[[[[[[ZZZ\\\___``````aaabbbdddddddddddddddbbb```]]]\\\]]]\\\ZZZZZZZZZYYYVVVTTTTTTRRRQQQPPPPPPQQQRRRTTT}}}rrrooooootttzzz~~~{{{wwwwwwxxxzzz}}}}}}nnnfffbbb```^^^]]]]]]]]]]]]___```aaadddeeeggghhhgggfffdddccccccbbb```___^^^^^^___```ZZZYYYXXXWWWWWWWWWXXXYYYXXXZZZ]]]______```bbbddddddddddddcccbbb___]]]\\\\\\\\\[[[[[[\\\ZZZWWWUUUUUUSSSRRRQQQQQQRRRSSSUUU~~~{{{rrrppprrrwww}}}zzzvvvwwwyyy|||zzzmmmgggccc```]]]]]]\\\\\\]]]___```aaadddfffggghhhhhhfffdddbbbaaa```^^^]]]]]]]]]___```YYYXXXWWWVVVWWWXXXYYYZZZWWWZZZ]]]^^^___```bbbdddccccccdddddddddbbbaaa```\\\\\\\\\\\\]]][[[XXXVVVVVVTTTSSSRRRRRRSSSTTTVVV}}}tttrrrpppsssyyy}}}xxxvvvwwwyyy}}}yyymmmgggccc```]]]]]]\\\\\\]]]___```aaaeeefffhhhiiihhhfffcccbbb___^^^]]]\\\\\\]]]___aaaZZZZZZYYYYYYZZZ[[[]]]^^^WWWZZZ]]]^^^___```bbbdddbbbcccdddeeefffeeeeeeddd]]]\\\\\\]]]^^^\\\YYYVVVVVVUUUTTTRRRRRRTTTUUUVVV~~~tttoootttzzz~~~yyyzzz|||}}}uuullleee```^^^```^^^[[[YYYZZZ]]]aaaddddddcccbbbdddeeeddd```]]][[[ZZZZZZ]]]aaacccbbb___]]]ZZZVVVVVVXXXYYYXXXUUU\\\[[[ZZZ[[[^^^bbbddddddaaaaaaccceeeggggggeeebbb]]]^^^^^^^^^^^^]]]\\\[[[ZZZYYYWWWUUUTTTTTTUUUUUU}}}uuurrrxxx}}}zzz{{{{{{}}}tttllleeeaaa______^^^\\\[[[[[[^^^aaacccdddcccbbbcccdddccc___\\\[[[[[[]]]bbbfffiiigggeee```\\\WWWVVVWWWXXXVVVUUUWWWVVVWWWZZZ^^^```aaaaaaddddddfffiiijjjiiifffcccaaa``````___]]]\\\ZZZYYY[[[YYYWWWUUUTTTSSSSSSSSS{{{xxxvvv}}}{{{zzz|||{{{|||rrrkkkfffcccbbb___^^^^^^]]]^^^```aaabbbdddbbbaaaaaabbb```^^^\\\[[[]]]bbbiiioooqqqpppnnnfff```YYYUUUVVVVVVVVVTTTTTTTTTVVVZZZ___bbbbbbaaaggghhhjjjmmmnnnlllgggddddddcccbbb```^^^[[[ZZZYYY[[[ZZZWWWUUUSSSRRRQQQQQQzzz{{{{{{zzzzzz|||{{{}}}~~~pppjjjfffdddeee``````aaaaaabbbccccccddddddcccaaa```___^^^]]]\\\[[[```hhhqqqwwwzzzyyyxxxllleee]]]WWWVVVWWWWWWVVVWWWWWWXXX\\\aaaeeehhhhhhjjjkkkmmmppppppmmmhhhdddeeedddbbb```^^^]]]\\\\\\]]][[[XXXUUUSSSQQQPPPPPP|||}}}{{{}}}yyyyyy{{{|||~~~yyynnniiifffeeegggbbbcccdddeeeeeefffffffffeeedddbbb___]]]\\\\\\\\\\\\dddooozzzssskkkbbb\\\[[[[[[[[[ZZZ\\\[[[[[[^^^ccciiimmmooolllmmmnnnppppppnnniiieeedddcccbbbaaa`````````aaa___]]]ZZZWWWTTTRRRQQQQQQyyywwwvvvvvvyyy}}}|||zzzyyyzzz~~~uuulllhhheeefffhhhdddeeeeeefffgggggghhhhhhffffffccc___\\\ZZZ[[[]]]```iiiwwwxxxqqqhhhbbbaaabbbbbbaaa```______bbbhhhnnnqqqsssnnnnnnnnnppppppnnnkkkhhhcccbbbaaaaaaaaabbbdddeeeaaa___\\\YYYVVVUUUTTTTTT~~~vvvsssssstttuuuwww|||||||||{{{zzz{{{sssjjjgggeeefffhhheeeeeedddeeeeeefffggghhhhhhgggddd```[[[YYY\\\^^^dddooo{{{uuummmiiihhhiiiiiigggcccdddggglllqqquuuvvvuuupppoooooooooppppppnnnllldddcccbbbaaabbbccceeefffbbbaaa^^^[[[YYYXXXWWWWWWxxxrrrppprrrtttuuuxxx~~~{{{yyy{{{{{{{{{{{{rrrjjjfffdddeeehhhddddddccccccdddeeeggghhhiiihhheee```[[[YYY\\\___hhhttt}}}wwwpppmmmmmmnnnmmmlllfffiiiooouuu{{{|||zzzwwwrrrqqqoooooopppqqqpppooofffdddcccbbbbbbccceeefffdddbbb```]]][[[ZZZYYYYYYyyywwwuuuqqqppprrrwww{{{}}}{{{uuuuuuxxx{{{|||~~~rrrmmmkkkiiiiiilllfffeeedddcccccccccdddeeeeeeaaa______\\\ZZZ]]]bbbuuu{{{vvvuuutttsssqqqqqqtttyyy|||{{{xxxssspppppppppppppppfffeeedddfffhhhjjjkkkjjjhhhfffbbb___]]]]]]^^^^^^~~~wwwvvvtttrrrrrrvvv{{{zzzvvvvvvyyy|||}}}~~~sssooollliiiiiikkkgggfffeeeddddddeeeffffffeeeaaa^^^^^^]]]\\\aaaggg{{{~~~{{{yyy}}}}}}yyytttrrrqqqqqqppppppiiigggfffggghhhjjjjjjiiifffdddaaa___^^^___aaabbbzzzwwwwwwwwwwwwxxx}}}~~~zzzwwwxxx{{{}}}~~~~~~uuuqqqnnnkkkiiijjjhhhggggggffffffgggggghhhfffaaa___```aaacccjjjrrr{{{vvvsssrrrqqqpppooolllkkkiiihhhiiijjjiiihhhdddcccaaa```aaabbbdddeee~~~{{{{{{{{{|||~~~|||{{{yyyyyyzzz}}}}}}uuurrrpppllliiiiiigggggggggggghhhhhhhhhiiigggcccaaacccfffkkkuuu~~~}}}yyyvvvtttsssqqqppppppnnnkkkjjjjjjjjjiiigggeeedddcccbbbcccdddeeefff~~~}}}xxxyyyzzz{{{|||{{{tttrrrqqqllljjjjjjggghhhhhhiiiiiiiiijjjjjjeeebbbaaaeeejjjqqq}}}{{{xxxvvvuuurrrqqqrrrpppmmmllllllkkkjjjiiihhhgggfffeeeddddddeeeeeewwwyyy{{{|||~~~yyyrrrqqqpppmmmkkklllhhhiiijjjkkklllllllllllleeebbbccchhhooowww|||zzzyyywwwuuussssssqqqnnnnnnnnnnnnmmmkkkkkkjjjiiigggfffeeeeeeeee|||wwwyyy|||}}}~~~vvvooonnnnnnllllllmmmkkklllmmmoooooooooooooooiiigggiiipppwww}}}{{{zzzyyywwwuuurrrpppnnnnnnooopppooonnnkkkkkkjjjiiihhhgggffffff|||yyyxxxzzz}}}~~~~~~uuunnnmmmmmmlllmmmooommmnnnpppqqqrrrrrrrrrqqqnnnmmmpppxxx}}}|||{{{zzzxxxvvvqqqpppnnnoooppprrrqqqqqqkkkjjjjjjjjjiiihhhhhhhhhxxxsssuuuyyyzzz|||}}}zzzvvvqqqnnnnnnnnnnnnnnnpppqqqrrrtttuuuvvvvvvvvvwwwzzz}}}{{{xxxwwwrrrrrrqqqqqqqqqqqqqqqrrrkkkjjjiiigggfffeeeeeeeeewwwtttwwwyyyzzz|||~~~yyyuuupppmmmmmmnnnppppppqqqrrrsssuuuvvvwwwwwwwww{{{~~~~~~{{{yyywwwtttsssrrrqqqpppooooooooolllkkkiiihhhgggfffeeeeee~~~vvvvvvyyyyyy{{{}}}xxxtttooolllmmmppprrrsssssstttuuuvvvwwwxxxxxxxxx~~~~~~{{{yyywwwuuutttrrrqqqooonnnnnnnnnlllkkkjjjiiigggfffeeeeee||||||~~~{{{vvvwww{{{zzz}}}~~~xxxtttooommmooorrrvvvxxxvvvvvvwwwxxxyyyyyyyyyxxx|||}}}zzzxxxvvvtttsssrrrqqqooooooooonnnmmmlllkkkjjjhhhgggeeeddd}}}zzzzzz{{{zzzvvvxxx{{{|||{{{xxxuuuqqqoooqqquuuyyyzzzxxxxxxyyyyyyyyyyyyyyyxxxyyy}}}|||yyywwwvvvsssrrrqqqqqqqqqqqqqqqqqqmmmmmmmmmkkkjjjgggeeeddd{{{yyyyyy{{{}}}zzzxxxyyy|||yyywwwtttqqqqqqssswwwyyyzzzyyyyyyzzzzzzzzzyyyxxxxxxxxx|||{{{yyywwwvvvssssssrrrrrrrrrrrrssssssnnnnnnnnnmmmkkkhhheeeddd~~~yyyyyy{{{}}}~~~|||}}}}}}zzzzzzzzz{{{~~~|||wwwtttrrrqqqqqqtttvvvwwwwwwzzzzzzzzzzzzyyyyyyxxxwwwzzz~~~|||zzzyyyyyyvvvuuutttsssssssssssssssnnnoooooonnnkkkhhheeeddd}}}yyy{{{~~~}}}yyytttrrrsssvvvxxxyyyxxxwwwzzz{{{}}}yyyvvvrrrqqqpppqqqsssuuuuuutttzzzzzzzzzzzzyyyxxxwwwwww}}}}}}|||{{{{{{yyyxxxvvvuuussssssrrrrrrooooooooonnnllliiieeeccc~~~{{{yyyzzz~~~~~~|||tttsssqqqpppqqqtttwwwyyyyyywwwzzz}}}}}}uuuqqqkkklllnnnoooooopppsssuuuzzz{{{{{{yyyxxxxxxyyy{{{~~~~~~~~~}}}}}}{{{xxxwwwwwwvvvtttsssrrrrrrqqqnnnkkkgggcccaaa}}}{{{~~~}}}wwwqqqpppooooooqqqtttwwwyyy|||yyyyyy|||wwwpppmmmjjjkkkmmmmmmnnnppptttwww~~~|||zzzwwwwwwzzz|||~~~~~~{{{xxxvvvuuuuuusssrrrqqqpppooommmjjjfffcccaaazzzuuuqqqqqqqqqqqqsssvvvzzz|||~~~{{{zzzyyy{{{}}}rrrllljjjiiijjjkkkkkklllpppuuuyyy}}}xxxvvvwww{{{~~~{{{wwwtttssssssrrrqqqooonnnmmmkkkhhheeebbb```{{{wwwvvvvvvvvvwwwxxx{{{}}}|||xxxyyy{{{~~~yyyqqqlllkkkhhhhhhiiiiiijjjooouuuyyyzzzuuusssvvv}}}~~~zzzvvvsssrrrrrrqqqpppnnnmmmkkkiiifffdddbbb```~~~{{{{{{{{{{{{|||}}}yyyyyy{{{~~~vvvpppmmmkkkgggggggggggghhhlllrrrvvvzzzxxxtttqqqqqquuu}}}~~~}}}yyyuuusssrrrrrrqqqpppmmmllljjjhhhfffdddcccbbb~~~~~~yyyzzz}}}}}}rrrnnnllljjjfffffffffffffffiiimmmpppqqqpppooonnnpppuuu|||}}}{{{zzzxxxvvvttttttsssqqqpppnnnmmmkkkiiigggeeeeeeeee|||yyyyyy}}}zzzrrrnnnllljjjeeeffffffeeedddeeegggjjjkkklllmmmnnnppptttzzz~~~}}}{{{yyyxxxwwwvvvvvvvvvuuussspppooonnnllljjjhhhggggggggg~~~~~~}}}yyyxxxxxx|||zzzsssqqqnnnllleeeffffffeeedddcccdddfffiiikkkmmmoooqqqtttxxx{{{}}}~~~~~~|||yyywwwvvvvvvvvvxxxxxxwwwsssqqqpppooommmkkkiiiiiiiiiiii|||~~~{{{{{{zzz~~~zzzuuuqqqllliiigggfffeeedddccccccbbbbbbmmmnnnooonnnnnnooorrrtttyyy|||~~~{{{yyyyyyyyyvvvwwwxxxyyyyyyxxxwwwvvvmmmkkkiiihhhiiikkkmmmooo}}}|||{{{{{{{{{~~~yyyuuuqqqmmmkkkeeeeeedddddddddddddddeeejjjkkklllllllllnnnqqqssszzz{{{~~~}}}zzzxxxwwwxxxzzzzzzzzzyyyxxxvvvtttrrrkkkjjjiiihhhiiikkkmmmooo~~~}}}yyyyyy{{{}}}}}}xxxuuurrrnnnmmmeeeddddddddddddeeefffffffffhhhiiiiiijjjlllppprrrxxxyyyzzz~~~~~~{{{wwwuuuuuuvvv}}}|||{{{xxxuuurrrpppnnniiihhhggggggiiikkknnnooo~~~xxxvvvxxx|||~~~}}}xxxuuurrrooommmffffffeeeeeeeeeeeeeeefffdddeeeggghhhiiilllpppsssuuuvvvxxx{{{}}}}}}}}}||||||zzzuuussssssttt{{{zzzxxxuuurrrooolllkkkggggggggggggiiikkknnnoooyyytttuuuyyy}}}~~~~~~xxxvvvrrrnnnmmmjjjiiihhhfffeeeddddddddddddeeeggghhhiiilllpppssstttvvvxxxyyyzzz{{{{{{|||{{{yyyuuurrrrrrrrruuutttrrrpppnnnllljjjiiigggggghhhhhhjjjlllnnnooo~~~~~~zzzvvvtttvvvzzz~~~|||wwwuuuqqqmmmllllllkkkiiigggeeedddccccccdddeeeggghhhiiilllpppsssuuuwwwxxxyyyxxxwwwxxxyyy{{{~~~}}}yyyuuusssrrrqqqpppooonnnlllkkkjjjiiiiiihhhiiiiiijjjkkkmmmnnnooo~~~}}}yyyvvvtttuuuxxx|||wwwuuusssooommmmmmkkkjjjiiigggfffeeeeeeeeedddeeeggghhhiiikkknnnqqqtttwwwyyyxxxwwwvvvxxxzzz{{{~~~}}}{{{yyyvvvtttrrrqqqooonnnllljjjiiiiiiiiiiiijjjjjjkkkllllllmmmnnnnnn{{{vvvuuutttvvvyyy}}}zzzsssrrrrrrooommmmmmiiiiiihhhggggggfffggggggdddeeefffggghhhjjjmmmpppsssvvvyyyyyyxxxyyy|||~~~{{{{{{zzzyyywwwuuusssrrrpppnnnllljjjiiiiiiiiiiiilllllllllmmmmmmnnnnnnnnn~~~yyyssstttvvvwwwxxx{{{yyyqqqnnnnnnnnnkkkiiiooollliiiiiijjjkkkiiigggeeefffggghhhiiilllpppttttttwww{{{{{{yyyxxxyyy{{{~~~|||yyywwwuuutttsssqqqooollljjjhhhiiiiiijjjnnnmmmkkkjjjiiiiiiiiijjj{{{uuurrrtttvvvwwwyyy{{{|||vvvooolllmmmnnnllljjjnnnkkkiiiiiijjjkkkiiigggfffgggggghhhhhhjjjnnnqqqtttwww{{{{{{yyyxxxyyy{{{|||}}}~~~~~~~~~|||yyywwwvvvuuutttooonnnllljjjiiijjjkkkkkknnnmmmkkkjjjiiiiiijjjkkk}}}vvvrrrrrrtttvvvwwwyyy{{{vvvrrrlllkkklllmmmmmmkkklllkkkiiijjjjjjjjjhhhgggfffggggggggggggiiillloootttwww{{{{{{yyyxxxyyy{{{{{{|||||||||}}}~~~~~~~~~~~~~~~}}}{{{yyywwwvvvuuuuuulllkkkkkkjjjjjjkkklllllllllkkkjjjiiiiiijjjkkkkkk}}}xxxtttrrrrrrtttvvvxxxzzz|||tttppplllkkklllmmmmmmllljjjjjjkkkkkkkkkjjjhhhfffccceeefffggghhhiiilllooossswwwzzz{{{yyywwwyyy{{{~~~}}}{{{{{{}}}~~~}}}|||}}}~~~~~~~~~{{{yyyvvvtttsssrrriiiiiijjjjjjkkkkkkkkkkkkjjjiiihhhhhhhhhiiijjjkkk~~~yyywwwuuutttrrruuuxxxzzz{{{}}}|||sssqqqnnnllllllllllllllljjjlllmmmnnnllliiigggfff```bbbeeegggiiikkknnnqqqsssvvvzzzzzzxxxwwwxxxzzz~~~}}}{{{zzz|||~~~}}}}}}}}}~~~~~~{{{xxxtttrrrpppooohhhiiijjjkkkkkkkkkjjjiiigggfffeeeeeeeeefffggghhhyyyvvvvvvvvvvvvsssvvvyyy|||}}}xxxpppooonnnllllllllllllmmmkkknnnqqqqqqnnniiifffeee___bbbeeehhhjjjmmmppprrrsssvvvzzzzzzxxxwwwxxxzzzzzz{{{{{{{{{{{{}}}~~~~~~~~~~~~~~~~~~|||yyyvvvrrrpppnnnmmmjjjkkkmmmmmmmmmkkkiiihhhdddcccbbbaaaaaabbbcccddd{{{tttssstttuuuuuutttwww{{{~~~}}}tttkkkkkkkkkkkkkkkkkkmmmnnnmmmqqqtttsssoooiiifffdddaaacccgggiiikkkmmmppprrrrrrvvvyyyzzzxxxvvvxxxzzzwwwxxxzzz{{{{{{{{{}}}}}}}}}~~~~~~~~~~~~}}}}}}zzzxxxvvvtttqqqooonnnnnnooopppqqqrrrpppmmmiiigggbbbaaa___^^^]]]^^^^^^___vvvpppppprrrttttttuuuxxx|||xxxpppfffgggiiiiiijjjkkkmmmooonnnrrrvvvuuupppiiieeedddccceeeiiikkkkkkmmmoooppprrrvvvyyyzzzxxxvvvxxxzzzxxxzzz{{{{{{yyyxxxxxxyyy~~~~~~{{{|||}}}~~~~~~}}}|||{{{vvvuuusssrrrqqqpppppppppssstttuuuuuusssooojjjggg```___^^^\\\[[[[[[\\\\\\{{{vvvpppmmmooosssuuuuuuxxxyyyzzz|||sssiiihhhgggiiimmmnnnjjjiiikkknnnpppqqqppplllhhhdddcccfffiiikkklllllllllmmmnnnrrrrrrsssssstttvvvwwwxxxzzzyyyxxxvvvvvvvvvwwwxxx~~~}}}||||||}}}~~~{{{{{{{{{|||~~~}}}{{{yyysssrrrrrrqqqqqqqqqqqqqqquuuvvvvvvvvvsssnnniiifffccc```\\\XXXWWWXXXZZZ\\\uuurrrnnnmmmppptttvvvvvvyyyzzz{{{}}}zzznnngggeeedddfffkkkllliiihhhjjjkkkmmmooonnnkkkhhhffffffgggjjjmmmoooooonnnooopppqqqqqqqqqrrrssstttvvvwwwxxxwwwtttrrrrrrtttwwwxxx{{{{{{zzzzzzzzzzzz{{{{{{zzzzzzyyyzzz{{{{{{xxxvvvqqqpppooonnnmmmnnnooooootttuuuvvvuuurrrnnniiifffaaa^^^ZZZVVVTTTUUUWWWYYY~~~vvvnnnmmmlllnnnqqquuuwwwwwwzzzzzz|||~~~rrrjjjdddcccaaaccchhhiiiggggggiiihhhjjjjjjjjjhhhggghhhiiigggkkkoooqqqqqqqqqpppqqqqqqqqqqqqrrrssstttvvvwwwuuusssqqqoooppprrrvvvxxxxxxxxxyyyyyyyyyyyyxxxxxxzzzxxxwwwwwwxxxwwwuuusssooommmkkkiiiiiijjjlllmmmsssttttttsssqqqmmmhhhfff^^^[[[WWWTTTRRRRRRSSSUUUuuuooojjjkkkmmmooorrruuuvvvvvvyyyzzz{{{~~~xxxlllgggdddcccaaacccfffgggddddddffffffggggggfffdddeeegggiiifffjjjoooqqqqqqpppppppppqqqqqqrrrsssuuuwwwxxxyyyrrrrrrqqqqqqrrrtttvvvwwwwwwxxxyyyzzzzzzyyyxxxwwwzzzxxxvvvvvvvvvuuurrrpppnnnllliiigggfffhhhkkklllqqqrrrrrrqqqnnnkkkgggeee]]]ZZZVVVSSSQQQQQQRRRRRRxxxqqqllljjjlllooorrrssstttuuuuuuxxxyyy{{{~~~sssiiifffeeeeeecccccceeeeeebbbaaadddffffffeeedddbbbccceeeggggggjjjnnnpppooonnnnnnnnnooopppsssvvvxxxyyyzzzzzzssstttuuuvvvwwwwwwvvvvvvyyyzzz||||||||||||zzzyyy{{{yyyvvvuuuuuutttrrrpppnnnllliiigggfffhhhkkkmmmooooooooommmkkkhhheeeccc\\\ZZZWWWTTTRRRRRRRRRSSSzzztttoookkklllooorrrtttuuuuuuvvvwwwyyyzzz||||||ooogggdddeeedddaaaaaadddccc``````ccceeeffffffeeeddddddgggiiijjjllloooooonnnmmmnnnnnnmmmpppvvv{{{~~~~~~}}}yyyzzzzzzzzzzzzyyyxxxwww||||||}}}}}}}}}}}}||||||{{{xxxvvvtttttttttrrrqqqnnnllljjjhhhhhhiiikkklllllllllkkkjjjhhheeebbbaaa[[[ZZZWWWUUUTTTSSSTTTUUUyyytttpppmmmkkkmmmppptttvvvvvvwwwyyy{{{{{{|||~~~uuukkkdddaaabbb```]]]]]]```aaa___```ddddddfffhhhhhhhhhiiilllnnnqqqrrrrrrqqqoooooopppqqqpppuuu}}}}}}zzzyyyxxxyyyzzz||||||{{{{{{{{{{{{||||||yyywwwtttsssssssssrrrqqqmmmlllkkkiiiiiijjjjjjkkkiiiiiihhhgggeeebbb```___ZZZYYYWWWUUUUUUUUUUUUVVV}}}tttpppnnnllljjjmmmqqquuuwwwwwwyyy|||}}}~~~~~~ppphhhaaa^^^___[[[YYYZZZ^^^```___aaaeeedddfffiiikkklllnnnqqqsssvvvvvvvvvsssqqqqqqssstttvvv|||~~~yyyvvvwwwzzz|||{{{{{{yyyyyyyyyyyy{{{{{{xxxuuusssqqqrrrrrrrrrqqqlllkkkkkkjjjjjjjjjjjjjjjggggggfffeeecccaaa___^^^XXXXXXVVVUUUUUUUUUVVVWWW}}}tttnnnmmmnnnnnnmmmqqqsssvvvxxxyyyzzz}}}vvvjjjeeeaaa\\\YYYXXXYYYZZZ[[[[[[\\\^^^```eeeiiimmmnnnoooqqqtttxxx}}}zzzvvvrrrqqqrrrtttvvvyyy{{{yyyxxxxxxxxxxxxxxxwwwvvvuuuvvvwwwxxxyyywwwwwwvvvtttrrrpppooonnnlllkkkjjjkkkmmmmmmllljjjjjjgggdddbbb```___\\\ZZZXXXVVVSSSRRRSSSTTTUUUTTT~~~xxxqqqmmmmmmooopppppprrruuuxxxyyy{{{}}}qqqfffccc```\\\ZZZXXXYYYZZZZZZZZZ[[[]]]```cccfffjjjlllmmmooosssvvvzzzxxxuuurrrqqqsssuuuwww|||yyyxxxxxxxxxwwwwwwwwwwwwwwwwwwxxxxxxyyyvvvuuutttrrrpppooonnnmmmmmmlllmmmnnnoooooommmkkkjjjgggbbb___^^^\\\[[[YYYVVVTTTQQQQQQRRRTTTTTTTTTuuurrrmmmlllmmmpppsssttttttvvvyyy|||}}}lllbbb```^^^\\\[[[XXXYYYZZZYYYYYYZZZ]]]___cccfffiiikkkmmmooosssuuuvvvtttsssrrrsssuuuwwwyyy~~~|||zzzyyyxxxwwwwwwvvvvvvwwwxxxxxxxxxxxxxxxuuutttrrrpppooonnnmmmmmmooooooppprrrsssrrrooollliiieee```\\\ZZZYYYXXXWWWTTTRRRPPPPPPRRRTTTUUUUUUwwwpppnnnllllllnnnqqqtttvvvuuuwwwzzz}}}}}}jjjaaa^^^\\\[[[[[[XXXYYYYYYYYYXXXZZZ]]]___hhhiiikkkmmmoooqqqrrrtttqqqqqqrrrrrrtttvvvxxxyyy||||||}}}~~~~~~}}}{{{yyywwwvvvvvvuuuvvvwwwxxxyyyxxxwwwvvvuuutttrrrpppnnnmmmmmmmmmpppqqqsssuuuvvvtttpppmmmiiiddd^^^YYYWWWWWWVVVUUUTTTRRRPPPPPPSSSVVVWWWWWWyyyqqqnnnnnnnnnnnnoooqqqtttvvvtttwww{{{~~~zzziiiaaa^^^[[[ZZZZZZXXXYYYYYYXXXXXXZZZ^^^aaalllllllllmmmnnnooopppooonnnoooqqqsssuuuwwwwwwwwwwwwwwwwwwvvvuuuvvvxxxyyy{{{}}}~~~}}}yyyvvvuuuvvvtttuuuvvvwwwxxxwwwvvvuuuuuutttrrrpppnnnnnnnnnoooqqqrrrsssuuuvvvtttpppmmmgggccc\\\XXXVVVVVVUUUUUUUUUSSSQQQRRRTTTWWWYYYYYY|||tttooonnnoooqqqqqqqqqrrruuuwwwuuuxxx|||vvviiiccc```\\\YYYZZZXXXXXXYYYXXXYYY\\\aaadddkkkjjjiiijjjlllmmmmmmllllllnnnqqqtttvvvvvvuuuuuusssqqqnnnmmmnnnpppqqqrrryyy}}}~~~yyyuuutttuuusssssstttuuuuuuuuuuuuuuuuuutttqqqooonnnnnnooopppqqqqqqrrrssstttsssooollleeeaaa\\\YYYWWWWWWVVVUUUVVVTTTRRRSSSUUUXXXYYYZZZ{{{uuupppmmmnnnpppssssssssstttwwwzzzwwwzzz~~~{{{pppfffcccaaa]]]ZZZZZZXXXXXXXXXYYYZZZ^^^cccgggiiihhhgggiiimmmooonnnmmmlllooorrruuuvvvuuusssqqqkkkkkkkkkjjjiiijjjnnnrrrxxx|||zzzuuuttttttsssrrrrrrrrrrrrssstttttttttrrrooommmlllmmmnnnoooppppppooopppqqqpppmmmkkkccc```]]][[[ZZZYYYXXXWWWVVVTTTRRRRRRTTTWWWXXXXXX|||tttpppnnnlllmmmppptttuuuuuuvvvyyy|||xxx{{{uuullldddbbbaaa]]][[[[[[WWWXXXXXXYYY[[[___eeejjjiiihhhgggkkkooorrrrrrqqqmmmooosssvvvvvvuuurrrooobbbgggkkkjjjggghhhooowwwwww|||zzzuuussstttsssrrrqqqpppqqqrrrssstttsssqqqnnnkkkkkkkkkmmmnnnpppooommmnnnnnnnnnllljjjbbb```]]]\\\\\\[[[YYYWWWVVVSSSQQQQQQSSSVVVWWWWWW}}}tttqqqpppnnnlllqqqssstttuuuuuuvvvyyy{{{}}}rrrooojjjeeeccc```^^^\\\YYYXXXXXXYYY\\\```dddggghhhiiikkkmmmoooqqqrrrsssppprrruuuwwwvvvtttqqqnnnhhhkkkmmmpppsssvvv{{{}}}zzzuuurrrpppmmmjjjlllqqqtttsssqqqtttqqqmmmjjjiiiiiikkklllqqqpppooonnnmmmlllkkkjjjcccbbbaaa___]]][[[ZZZYYYYYYXXXUUUSSSRRRSSSTTTUUUyyyrrrppppppnnnmmmrrrsssuuuvvvvvvwwwzzz|||zzzpppmmmiiieeeccc```]]]ZZZXXXXXXXXXYYY\\\```dddfffggghhhjjjlllnnnpppqqqrrrpppqqqrrrssssssrrrqqqpppsssuuuxxx{{{~~~~~~xxxtttsssrrrnnnkkkmmmqqqtttssspppqqqooollliiihhhiiilllmmmpppooonnnmmmlllkkkjjjjjjccccccaaa```^^^\\\[[[ZZZ[[[ZZZXXXVVVUUUUUUVVVVVV|||tttnnnnnnooooooooosssuuuwwwwwwxxxyyy|||~~~sssmmmkkkhhheeeccc```\\\YYYWWWXXXXXXZZZ]]]```ccceeefffgggiiilllnnnooopppqqqpppoooooopppqqqssstttvvv{{{uuuttttttssspppmmmnnnqqqrrrqqqnnnmmmkkkiiihhhhhhiiilllmmmmmmmmmlllkkkjjjjjjiiiiiiddddddcccaaa```^^^]]]\\\\\\[[[YYYWWWVVVVVVWWWWWW{{{zzz{{{}}}yyytttnnnlllmmmoooqqqqqquuuwwwyyyyyyzzz|||xxxoookkkiiigggfffddd```\\\YYYWWWXXXYYY[[[^^^aaaccceeeggghhhjjjmmmooopppqqqqqqpppooonnnooorrrwww|||zzzuuutttuuusssqqqooonnnoooooommmkkkiiihhhgggfffgggiiikkkmmmjjjjjjiiiiiihhhhhhhhhgggeeeddddddbbbaaa```______]]]\\\ZZZYYYWWWWWWWWWWWW~~~wwwrrrooooooqqqrrrxxx~~~|||qqqnnnlllkkkmmmpppssstttwwwyyy{{{|||}}}~~~tttnnnjjjhhhgggeeedddaaa]]]YYYWWWXXX[[[]]]```bbbdddeeehhhiiillloooqqqrrrrrrrrrppppppoooqqqvvv|||{{{wwwuuuuuurrrqqqooonnnnnnmmmkkkiiiffffffeeedddeeegggiiijjjggggggffffffffffffffffffeeeeeedddcccbbbbbbaaaaaa```___^^^\\\[[[ZZZYYYXXX{{{rrrpppllliiigggggghhhiiijjjpppwwwxxxuuuttttttyyy~~~{{{tttmmmlllllllllnnnrrruuuwwwyyy{{{}}}~~~{{{qqqnnniiigggdddcccbbb```\\\ZZZWWWYYY]]]```cccdddeeeeeehhhjjjmmmppprrrssssssrrrppppppqqqtttxxx~~~~~~zzzwwwvvvvvvqqqqqqqqqpppnnnllljjjiiieeeeeedddccccccdddeeefffdddddddddddddddddddddeeeddddddddddddccccccbbbbbbccccccbbb```___]]]\\\[[[{{{}}}{{{}}}|||xxxvvvrrrooolllgggfffeeecccbbbaaaaaaaaabbbeeeiiimmmqqqyyyxxxqqqmmmmmmoooooorrrvvvzzz|||tttooollllllmmmoooppptttwwwzzzzzz|||~~~vvvnnnlllgggdddaaa___^^^]]][[[YYYXXX[[[^^^bbbeeefffffffffgggiiimmmppprrrsssrrrqqqpppqqqsssuuuxxx{{{}}}~~~{{{{{{zzzxxxvvvtttuuuvvvrrrssssssrrrpppmmmkkkkkkfffeeedddcccbbbbbbbbbbbbaaaaaabbbbbbcccccccccdddddddddcccccccccccccccccccccbbbbbb```^^^\\\[[[ZZZ}}}zzzxxxwwwwwwwwwooosssuuutttpppnnnqqquuuuuuuuuuuuvvvvvvwwwwwwwwwyyyyyyxxxvvvuuutttsssrrrtttpppllliiihhhgggfffdddaaaaaaaaa```___^^^]]]\\\___```aaabbbeeelllvvv~~~}}}wwwpppnnniiigggjjjmmmmmmnnnrrruuu{{{{{{vvvqqqmmmlllmmmoooppprrruuuxxx{{{{{{}}}sssllljjjeeebbb^^^\\\[[[ZZZYYYXXXYYY[[[```dddfffgggggggggfffhhhllloooqqqrrrqqqppppppqqqsssuuuvvvwwwwwwwwwxxxxxxzzz}}}xxxyyyxxxwwwtttrrrrrrtttwwwssstttuuutttqqqooommmmmmgggfffdddbbbaaa``````___``````aaaaaabbbbbbcccccccccccccccccccccccccccccc``````___^^^\\\ZZZXXXVVV|||vvvuuuvvvwwwwwwxxxyyyzzzzzzyyyxxxwwwwwwuuurrrpppooommmkkkiiijjjjjjjjjjjjiiiiiihhhhhhiiiiiiiiijjjjjjkkkkkkkkkkkklllllllllkkkiiigggfffeeedddccccccbbbbbbcccccc``````___^^^]]]\\\\\\[[[\\\]]]^^^___aaadddiiillltttyyyyyysssnnnlllkkkiiikkkmmmnnnnnnpppsssvvvwww{{{~~~uuuqqqpppnnnllllllnnnppprrrtttvvvzzz}}}zzz|||}}}qqqlllkkkdddbbb```]]][[[YYYYYYYYY[[[^^^ccceeefffggghhhiiijjjkkklllmmmmmmmmmlllkkkmmmnnnooopppqqqrrrrrrrrrpppssswwwzzzyyyxxxxxxxxxttttttuuuuuuuuuuuuuuuttttttsssqqqqqqrrrrrrqqqooonnnfff___^^^```___```bbbeeegggjjjiiifffccc```______```bbbcccddddddcccbbbddddddbbbaaa___]]]\\\[[[~~~wwwsssrrrssstttsssttttttuuutttsssrrrqqqqqqooolllkkkjjjiiifffdddffffffeeeeeeeeeeeeeeeeeeeeeeeefffffffffgggggggggfffggggggggggggfffdddcccbbbaaa``````______``````^^^]]]]]]\\\[[[ZZZZZZZZZZZZ[[[\\\]]]^^^aaafffiiimmmqqqxxx|||wwwqqqmmmkkkjjjiiijjjlllnnnoooppprrrvvvxxx}}}wwwpppooooooooonnnnnnpppsssuuuvvvxxx{{{}}}{{{}}}{{{pppkkkjjjdddbbb```]]][[[ZZZYYYYYY\\\___cccfffffffffggghhhiiijjjkkkllllllllllllkkkmmmnnnooopppqqqrrrrrrrrrppprrruuuuuutttsssssssssuuuuuuvvvwwwvvvuuutttsssrrrqqqppppppqqqrrrpppooommmfff`````````___bbbfffgggeeebbb___^^^]]]^^^^^^___```aaaaaabbbbbbbbbbbbccccccaaa___]]][[[YYYXXX}}}yyyuuusssrrrssstttqqqqqqrrrrrrqqqooommmlllkkkjjjhhhggggggfffdddbbbccccccccccccccccccccccccccccccdddddddddddddddeeeccccccddddddddddddccccccaaa``````_______________^^^^^^]]]]]]\\\\\\[[[[[[[[[\\\]]]^^^___aaaeeehhhiiilllqqquuuyyy~~~~~~~~~|||zzzuuussspppmmmlllkkklllmmmnnnpppsssuuuvvvyyy}}}}}}vvvnnnkkkllloooppppppqqqsssvvvxxxyyyzzz|||~~~|||xxxpppjjjhhhdddccc```]]][[[ZZZZZZZZZ]]]```dddffffffeeeffffffggggggiiijjjkkkkkkkkkkkkmmmmmmooopppqqqrrrrrrrrrpppqqqqqqpppnnnnnnooopppwwwxxxyyyyyyxxxvvvsssrrrpppooonnnooopppqqqpppoookkkfffbbbaaa```___dddkkkuuummmccc\\\\\\^^^````````````___^^^___```aaabbbcccbbb```]]][[[XXXVVVUUU~~~}}}{{{zzzxxxxxxxxxxxxuuuuuuuuutttsssqqqnnnmmmllljjjiiihhhiiihhhgggeeeeeeeeeeeeeeeeeefffffffffffffffffffffffffffffffffddddddeeeeeeffffffffffffddddddcccbbbbbbbbbbbbcccbbbbbbbbbbbbbbbaaaaaaaaa```aaabbbcccccceeehhhjjjkkknnnqqqtttuuuwwwzzz|||}}}{{{yyyyyyzzzyyyxxxtttsssrrrqqqqqqssstttuuuuuuxxx{{{~~~~~~qqqmmmiiihhhkkkoooqqqrrrsssuuuxxxzzz{{{{{{}}}~~~|||wwwqqqkkkhhhdddccc```^^^\\\[[[[[[[[[^^^aaadddeeeeeedddddddddddddddeeeggghhhjjjjjjkkkkkklllnnnoooqqqqqqrrrrrrppppppooommmlllmmmpppsssyyyzzz{{{zzzyyyvvvrrrpppooommmmmmnnnpppqqqpppooohhhdddbbbaaa^^^^^^dddmmm~~~ssseee]]]\\\___``````aaa```^^^\\\]]]^^^aaabbbcccbbb```]]]ZZZWWWUUUTTT~~~|||||||||{{{yyywwwuuusssqqqooommmmmmnnnnnnlllkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjgggggghhhhhhiiiiiijjjkkkiiiiiihhhgggggggggggghhhgggggggggggghhhhhhhhhhhheeeggghhhiiihhhiiikkkmmmmmmooorrrtttuuuvvvwwwyyyzzz{{{|||}}}}}}}}}}}}|||xxxwwwwwwxxxxxxxxxvvvuuuwwwwwwwwwwwwxxxzzz{{{}}}}}}|||tttllljjjiiiiiilllooorrrssstttvvvyyy{{{{{{|||~~~zzzwwwsssmmmiiidddcccaaa___]]]\\\\\\\\\___aaaddddddcccaaaaaaaaa``````aaaccceeegggiiijjjjjjjjjlllnnnooopppqqqqqqooooooooonnnnnnqqqvvvyyy{{{{{{{{{zzzxxxuuurrrpppnnnmmmlllmmmoooppppppoooeeebbbaaa```]]]\\\aaaiiirrriii^^^YYYZZZ\\\\\\[[[```^^^\\\[[[\\\^^^aaacccdddcccaaa^^^[[[XXXVVVUUU}}}yyywwwvvvuuuvvvvvvtttrrrrrrrrrqqqqqqppppppppppppooooooooooooooonnnnnnnnnmmmmmmllllllmmmnnnooooooooonnnmmmmmmllllllmmmmmmlllllllllmmmnnnnnnnnnoookkkmmmnnnnnnmmmmmmnnnpppmmmpppsssuuuuuuuuuvvvwwwwwwxxxxxxyyyyyyyyyyyyyyytttvvvxxx{{{{{{{{{yyyxxx{{{||||||~~~~~~uuunnniiijjjjjjlllnnnqqqsssuuuvvvxxxzzz{{{{{{}}}{{{xxxsssmmmkkkeeecccaaa___^^^]]]]]]]]]___aaaccccccaaa^^^]]]]]][[[\\\]]]___aaadddggghhhggghhhjjjlllnnnoooooopppnnnoooooooooppptttzzz~~~||||||{{{yyywwwtttrrrqqqmmmlllkkklllmmmnnnmmmllldddaaa______]]][[[]]]bbb```\\\WWWWWWYYY\\\\\\[[[\\\[[[ZZZZZZ[[[^^^aaacccdddcccaaa^^^\\\YYYXXXWWW~~~}}}||||||{{{zzzyyyxxxxxxwwwwwwwwwwwwvvvvvvvvvuuuuuuuuuuuutttsssttttttvvvvvvvvvvvvuuutttttttttttttttssssssssstttuuuvvvvvvwwwrrrtttuuuuuutttssstttuuusssvvvyyyzzzzzzyyyyyyzzzxxxxxxyyyyyyzzzzzzzzz{{{yyy{{{~~~{{{uuunnnjjjgggiiilllnnnqqqsssuuuwwwyyyzzz{{{{{{|||}}}xxxrrrmmmkkkeeedddbbb```^^^^^^^^^^^^^^^```bbbaaa___\\\ZZZZZZXXXXXXYYY[[[^^^bbbeeefffeeefffhhhjjjlllmmmnnnnnnmmmnnnnnnoooppptttzzz~~~}}}{{{yyywwwuuussssssssskkkjjjiiiiiijjjkkkjjjhhhfffaaa___```___[[[ZZZ[[[WWWWWWWWWWWWXXXZZZ[[[\\\WWWVVVVVVWWWYYY\\\___aaabbbbbb```^^^\\\ZZZXXXWWW~~~~~~~~~~~~}}}}}}}}}||||||}}}|||{{{zzzzzz{{{|||}}}}}}||||||{{{zzz{{{{{{{{{yyyyyyzzz{{{|||}}}}}}~~~yyyzzz||||||zzzyyyzzz{{{{{{}}}~~~{{{{{{|||}}}}}}~~~~~~{{{tttooojjjgggfffhhhlllooorrrtttwwwyyy{{{{{{||||||}}}}}}xxxppplllkkkeeedddbbb```___^^^^^^___^^^```aaa```]]]ZZZYYYXXXVVVVVVWWWYYY\\\```ccceeedddeeegggiiikkklllmmmmmmlllmmmnnnnnnooosssxxx|||}}}{{{xxxuuussssssssstttjjjhhhgggggghhhhhhgggeeehhhbbb___aaaaaa]]]XXXWWWTTTUUUVVVUUUSSSSSSUUUWWWSSSSSSTTTUUUXXX[[[^^^___aaa```___]]][[[ZZZXXXXXX}}}rrrllljjjiiiiiijjjkkkmmmpppssswwwzzz|||}}}{{{xxxtttmmmhhhaaa```___^^^^^^___``````cccbbb___\\\YYYWWWUUUTTTSSSTTTUUUXXXZZZ]]]```aaabbbccceeeeeeeeegggiiikkkjjjkkklllnnnqqqtttvvvwwwyyyxxxvvvssspppnnnlllkkkiiihhhffffffggggggfffdddcccbbbaaa___\\\ZZZWWWVVVVVVUUUTTTRRRQQQQQQQQQQQQRRRTTTVVVWWWWWWXXXZZZ\\\\\\]]]]]]]]]\\\ZZZYYYXXX~~~tttlllhhhggghhhhhhlllmmmooorrruuuyyy|||}}}}}}yyyuuuqqqkkkfffcccbbbaaaaaaaaabbbcccddddddbbb```]]]YYYWWWUUUUUUTTTTTTUUUWWWYYY\\\^^^______```bbbbbbbbbdddfffiiiiiijjjkkknnnqqqsssuuuwwwxxxwwwuuurrrooommmkkkjjjjjjhhhffffffffffffdddbbbcccbbbaaa___]]]ZZZXXXWWWVVVUUUTTTSSSQQQQQQQQQQQQQQQSSSUUUVVVVVVVVVXXXZZZ[[[[[[[[[[[[ZZZYYYWWWVVVxxxssslllgggeeegggiiijjjnnnoooqqqtttxxx{{{}}}~~~|||vvvrrrnnnhhhdddcccbbbaaaaaabbbccceeefffeeecccaaa]]]ZZZXXXVVVUUUUUUUUUUUUVVVWWWYYYZZZ[[[ZZZ\\\^^^^^^___aaacccfffhhhiiikkknnnqqqsssuuuvvvuuutttrrrpppmmmkkkiiihhhjjjgggeeeccccccbbbaaa___aaa``````^^^]]][[[YYYXXXVVVUUUTTTSSSRRRQQQQQQQQQPPPRRRTTTUUUUUUUUUWWWYYYYYYYYYYYYYYYXXXVVVUUUTTTqqqmmmhhhfffgggiiilllmmmoooqqqsssvvvzzz|||~~~yyytttppplllgggccc```````````````bbbdddeeeeeedddaaa^^^[[[YYYWWWWWWVVVVVVVVVUUUVVVVVVWWWWWWWWWYYY[[[\\\]]]___bbbdddhhhjjjmmmpppssstttuuuuuurrrqqqooommmjjjhhhfffeeegggdddaaa______^^^\\\[[[]]]]]]]]]\\\[[[ZZZYYYXXXVVVVVVTTTSSSRRRQQQQQQQQQQQQSSSTTTUUUUUUUUUWWWYYYYYYYYYXXXWWWVVVUUUSSSSSS~~~xxxnnnkkkgggfffhhhkkknnnoooppprrruuuxxx{{{}}}|||wwwsssooojjjfffddd```````````````bbbdddeeeeeedddaaa___]]][[[ZZZYYYXXXWWWVVVUUUUUUTTTUUUUUUVVVWWWZZZ[[[\\\___bbbeeeiiikkkooorrrtttuuutttsssnnnmmmllljjjgggeeedddcccbbb___\\\ZZZZZZZZZYYYXXXYYYZZZZZZZZZZZZYYYXXXXXXWWWVVVUUUSSSRRRRRRRRRRRRRRRTTTUUUVVVUUUVVVWWWYYYZZZYYYXXXVVVUUUTTTSSSRRR~~~vvvrrrkkkhhhfffgggjjjmmmooooooqqqssswwwzzz}}}{{{yyyvvvrrrmmmiiifffdddcccbbbaaaaaabbbccceeefffdddcccaaa___^^^]]]\\\\\\YYYXXXWWWUUUTTTTTTTTTTTTUUUWWWYYY[[[]]]___cccfffjjjlllpppssstttsssqqqpppkkkjjjiiigggeeecccaaa```]]][[[XXXVVVWWWXXXYYYXXXWWWXXXYYYYYYZZZZZZYYYYYYWWWVVVUUUTTTSSSRRRRRRRRRSSSTTTVVVVVVUUUVVVWWWYYYYYYXXXWWWUUUSSSRRRQQQQQQuuunnnmmmiiihhhgggiiimmmppprrrssstttvvvyyy}}}~~~vvvvvvtttppplllhhheeedddcccbbbaaaaaaaaabbbcccdddbbbbbbaaa```____________YYYXXXWWWVVVUUUTTTTTTTTTTTTVVVXXXZZZ\\\___cccfffiiilllpppssssssqqqmmmkkkiiihhhfffeeebbbaaa___^^^ZZZXXXUUUUUUWWWYYY[[[[[[WWWXXXYYYZZZ[[[\\\\\\\\\WWWWWWUUUTTTSSSRRRRRRRRRRRRSSSUUUUUUTTTTTTVVVWWWXXXWWWUUURRRPPPPPPOOOOOOxxxooojjjjjjiiihhhiiilllpppuuuwwwxxxvvvxxx{{{~~~{{{ttttttrrrooojjjfffdddcccaaa```___^^^^^^___``````aaaaaa````````````aaaaaaYYYYYYWWWVVVUUUTTTTTTTTTSSSUUUXXXZZZ\\\___cccfffiiikkkoooqqqqqqnnnjjjggggggfffeeecccaaa```^^^]]]YYYWWWUUUUUUXXX[[[]]]^^^XXXYYYZZZ[[[]]]]]]^^^^^^XXXWWWUUUTTTSSSSSSRRRRRRQQQRRRTTTTTTSSSSSSTTTVVVWWWUUUSSSPPPOOONNNMMMNNN|||ssspppmmmjjjfffgggjjjmmmppppppqqqrrrtttyyyzzz}}}wwwssstttqqqqqqooommmkkkhhheeedddcccbbbaaa``````______``````bbbdddfffeeeccc```^^^ZZZZZZXXXUUURRRRRRUUUWWWXXXYYYZZZ]]]```cccfffgggiiijjjkkkkkkjjjhhhfffdddeeeeeedddbbb```___^^^]]]\\\ZZZXXXYYY\\\___aaaaaa[[[\\\]]]^^^]]]\\\YYYXXXUUUUUUSSSRRRQQQQQQQQQQQQRRRQQQQQQRRRUUUWWWXXXWWWVVVTTTQQQMMMLLLLLLLLLMMMtttnnnlllkkkiiigggiiikkkooorrrssstttvvvwww|||~~~|||sssoooooonnnnnnlllkkkiiifffdddcccbbbbbbaaa```_______________aaaccceeedddbbb___]]]ZZZYYYWWWTTTRRRRRRTTTWWWYYYYYY[[[]]]___bbbdddeeeggghhhiiiiiihhhgggeeecccddddddcccbbbaaa`````````^^^]]]\\\^^^aaaeeeggghhhffffffeeedddaaa^^^[[[ZZZWWWVVVUUUSSSRRRRRRRRRRRRSSSQQQQQQRRRTTTVVVVVVUUUTTTRRROOOLLLJJJJJJKKKLLL{{{uuummmjjjjjjkkkkkkjjjkkknnnrrruuuvvvxxxzzz|||}}}uuunnnjjjhhhiiiiiihhhgggfffdddccccccaaaaaa```___^^^^^^^^^^^^^^^```bbbccccccaaa^^^]]]YYYYYYWWWTTTQQQQQQTTTVVVYYYYYYZZZ\\\^^^aaacccdddffffffgggggggggeeedddcccccccccccccccddddddddddddcccbbbbbbeeejjjnnnpppqqqrrrpppmmmhhhddd___\\\ZZZWWWWWWUUUTTTSSSRRRRRRRRRSSSQQQPPPPPPRRRSSSSSSSSSPPPOOOLLLJJJIIIIIIJJJJJJ{{{tttpppllljjjlllnnnoooooonnnqqqtttwwwyyy{{{~~~sssooojjjfffccceeeddddddcccbbbbbbbbbbbb``````___^^^]]]]]]]]]]]]]]]^^^```aaaaaa```^^^]]]YYYXXXVVVSSSQQQQQQSSSVVVWWWXXXYYY\\\___bbbeeeffffffgggggggggfffeeedddccccccdddeeefffggghhhiiijjjjjjiiiiiilllppptttvvvvvvuuusssnnnhhhccc^^^[[[YYYWWWVVVUUUSSSRRRQQQQQQQQQRRRPPPOOOOOOPPPQQQPPPOOOLLLKKKIIIHHHGGGHHHHHHIII{{{ssspppnnnllllllmmmoooqqqqqqqqqtttwwwyyy{{{~~~vvvllljjjhhhdddbbbbbbaaa`````````aaabbbbbb```___^^^]]]]]]\\\\\\]]]\\\]]]___``````___^^^]]]YYYYYYWWWTTTQQQQQQTTTVVVUUUVVVYYY\\\aaaeeeiiikkkiiiiiiiiihhhgggfffeeedddeeefffggghhhjjjkkklllmmmooonnnnnnooorrruuuuuuuuutttqqqmmmhhhbbb^^^[[[ZZZVVVUUUTTTRRRPPPOOOOOOOOOPPPOOOMMMMMMNNNNNNNNNMMMIIIIIIHHHGGGGGGHHHHHHIII}}}tttnnnllllllllllllnnnpppqqqsssvvvxxxzzz|||}}}{{{vvv}}}oooiiihhhfffdddcccaaa```_________```bbbccc``````___^^^]]]]]]]]]]]]\\\]]]^^^___```___^^^^^^ZZZZZZXXXUUURRRRRRUUUWWWUUUVVVZZZ^^^dddiiimmmpppmmmlllkkkiiihhhfffeeedddfffggghhhiiijjjkkklllmmmooonnnmmmoooqqqrrrqqqppppppooolllhhhddd```]]][[[VVVUUUSSSQQQOOONNNNNNMMMNNNLLLKKKKKKLLLMMMLLLKKKHHHHHHGGGHHHHHHIIIJJJJJJyyytttnnnjjjiiijjjlllnnnppprrrtttvvv{{{|||~~~{{{sssrrrxxxyyyvvvzzzvvvjjjgggfffdddcccdddaaa```___^^^___```bbbcccaaa```___^^^]]]]]]]]]]]]]]]]]]^^^___```_________[[[[[[YYYVVVSSSSSSVVVXXXXXXZZZ]]]aaafffkkkppprrrooonnnllljjjgggeeedddcccfffgggggghhhhhhiiijjjjjjkkkjjjjjjkkkmmmnnnmmmkkklllkkkjjjgggccc___[[[YYYWWWVVVTTTRRRPPPOOONNNNNNLLLJJJIIIIIIKKKLLLKKKKKKGGGGGGHHHIIIJJJJJJKKKLLLwwwrrrnnnjjjhhhhhhkkknnnqqqsssuuuxxx{{{~~~~~~wwwrrrsssxxxvvvrrrzzzzzzppphhhfffeeecccccceeebbbaaa```______```bbbcccaaaaaa```___^^^^^^^^^^^^]]]^^^^^^___`````````___\\\[[[YYYVVVTTTTTTVVVYYY[[[\\\___ccchhhlllppprrrpppooollliiifffdddcccbbbffffffffffffgggggggggggggggffffffhhhjjjkkkjjjiiihhhhhhgggeeeaaa\\\XXXUUUXXXWWWUUUSSSQQQPPPOOOOOOJJJIIIHHHHHHJJJKKKKKKJJJGGGHHHHHHJJJKKKLLLLLLMMMvvvnnniiigggggghhhmmmooorrrssstttvvvyyy{{{~~~zzzuuummmnnnrrrvvvqqqnnn~~~mmmkkkhhhgggggghhhgggfffdddcccbbbaaa````````````aaaaaa``````______^^^^^^______````````````____________]]][[[YYYWWWVVVUUU[[[]]]```dddhhhkkknnnooopppnnnkkkgggeeedddddddddbbbccccccdddddddddccccccddddddddddddeeeeeefffggggggfffdddbbb^^^[[[XXXVVVWWWUUURRROOOMMMMMMNNNOOOPPPMMMIIIGGGGGGGGGGGGFFFGGGHHHIIIKKKMMMNNNOOOOOOzzzvvvpppjjjggggggiiikkkoooqqqtttvvvwwwxxx{{{}}}tttqqquuutttwwwzzzwwwxxxrrrllliiigggffffffffffffeeeccccccbbbaaa```````````````_________^^^^^^]]]]]]^^^___``````aaaaaaaaa``````___^^^\\\ZZZYYYWWWWWW[[[]]]```dddhhhkkkmmmnnnooommmjjjgggeeedddddddddbbbbbbcccccccccccccccbbbbbbbbbbbbbbbcccdddeeeeeefffeeecccaaa^^^[[[YYYXXXVVVTTTRRROOONNNNNNOOOPPPOOOLLLIIIGGGHHHHHHHHHGGGHHHIIIKKKMMMPPPQQQRRRSSS|||qqqnnnkkkhhhhhhkkknnnqqqsssuuuwwwxxxyyy|||uuuoooooovvvsssuuuxxxzzzwwwllljjjhhhfffeeeeeeeeedddcccbbbbbbaaa```____________^^^^^^^^^^^^]]]]]]]]]]]]]]]^^^___aaabbbbbbbbbbbbaaaaaa___^^^\\\[[[ZZZYYY]]]___aaaeeehhhjjjlllmmmmmmkkkiiifffdddcccccccccbbbbbbbbbccccccbbbbbbaaa``````______```bbbcccdddeeedddccc```^^^\\\ZZZYYYUUUSSSQQQOOONNNOOOPPPQQQOOOLLLIIIHHHIIIIIIIIIHHHIIIKKKMMMPPPSSSUUUVVVWWWzzztttlllkkkjjjjjjlllppptttwwwvvvxxxzzz{{{|||~~~~~~uuuooonnnpppsssppprrrxxxsssllliiihhhfffeeeeeeeeedddbbbaaa```___^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^\\\]]]___aaabbbcccddddddbbbbbbaaa```^^^]]]\\\\\\```aaacccfffhhhjjjlllllljjjiiigggeeecccbbbbbbbbbaaaaaabbbbbbbbbaaa``````______^^^^^^___aaacccdddhhhfffdddaaa^^^[[[ZZZYYYTTTRRRQQQOOOOOOOOOPPPQQQNNNLLLJJJJJJKKKKKKKKKJJJKKKLLLOOORRRVVVXXXZZZ[[[~~~}}}|||~~~{{{rrrmmmjjjjjjkkkllloootttwwwzzzyyyzzz||||||}}}|||rrrooommmnnnqqqppppppuuuwwwmmmhhhiiihhhffffffffffffdddbbb```___^^^]]]\\\\\\\\\\\\\\\\\\\\\]]]]]]^^^^^^^^^\\\]]]^^^```bbbcccddddddcccbbbbbbaaa```______^^^bbbccceeegggiiijjjjjjkkkffffffeeecccbbbaaaaaaaaa```aaaaaaaaa``````___^^^___^^^]]]]]]^^^```cccdddjjjhhheeeaaa]]]ZZZYYYXXXSSSRRRQQQPPPOOOPPPPPPQQQMMMKKKJJJKKKLLLMMMMMMLLLLLLNNNQQQTTTXXXZZZ\\\]]]~~~{{{zzzzzzzzzwwwzzz~~~xxxqqqkkkhhhjjjkkklllooorrrvvvyyy{{{|||}}}~~~{{{ooolllllllllmmmpppllloooyyyrrriiieeeiiigggffffffgggfffdddaaa^^^^^^]]]\\\[[[[[[[[[[[[YYYZZZZZZ[[[\\\]]]^^^^^^[[[\\\^^^___aaabbbccccccbbbbbbbbbaaaaaa`````````cccccceeefffgggggghhhhhhdddccccccbbbaaa``````___````````````___^^^]]]]]]^^^]]][[[[[[\\\___bbbdddhhhfffccc___[[[YYYWWWWWWSSSSSSRRRQQQPPPOOOOOOOOOLLLKKKKKKLLLNNNOOOOOONNNOOOPPPSSSWWWZZZ]]]^^^___~~~}}}zzzxxxuuuuuuvvvwwwsssvvvzzz||||||~~~vvvooollljjjiiilllmmmooossswwwzzz}}}xxxpppkkkkkkmmmlllmmmppplllrrryyypppiiidddgggfffeeeeeefffeeebbb```]]]]]]\\\[[[ZZZZZZZZZZZZVVVWWWWWWXXXZZZ[[[[[[\\\[[[\\\]]]___``````aaaaaabbbbbbbbbaaaaaaaaaaaaaaaaaabbbbbbcccddddddccccccaaaaaaaaaaaaaaa```___^^^`````````______]]]\\\\\\\\\ZZZYYYXXXZZZ]]]aaaccccccaaa^^^ZZZXXXWWWWWWWWWTTTSSSRRRQQQPPPOOONNNNNNKKKKKKKKKMMMOOOQQQPPPOOOSSSTTTWWWZZZ]]]___aaaaaawwwwwwvvvtttrrrrrrssstttqqqtttwwwxxxwwwxxx{{{~~~|||}}}tttnnnkkkkkklllmmmnnnpppssswww|||uuusssnnnkkkmmmnnnnnnooorrrrrr{{{xxxppplllfffbbbeeeeeeddddddeeecccaaa^^^]]]\\\[[[ZZZYYYYYYYYYYYYTTTTTTUUUVVVWWWYYYZZZZZZ[[[[[[]]]^^^______``````aaaaaaaaaaaaaaaaaaaaaaaa___``````aaaaaaaaa````````````aaaaaa```______^^^____________^^^]]]\\\[[[ZZZYYYWWWVVVXXX[[[___bbb]]]\\\YYYWWWVVVVVVWWWXXXUUUTTTSSSRRRPPPOOOMMMMMMKKKKKKKKKMMMPPPRRRQQQPPPVVVWWWYYY\\\___aaabbbccc}}}{{{xxxuuurrrqqqqqqqqqtttsssqqqpppppprrrsssuuu{{{|||}}}~~~yyyuuuooojjjhhhiiilllooorrrtttxxx{{{}}}vvvpppvvvrrrnnnnnnqqqtttttttttwwwwwwpppgggffflllgggfffdddbbb```___^^^^^^______^^^]]]\\\ZZZYYYXXXWWWUUUSSSSSSUUUVVVVVVVVVVVVYYY]]]```bbbbbb```___^^^___```aaaaaa```___^^^__________________^^^^^^aaa```^^^\\\[[[ZZZYYYYYY\\\\\\\\\[[[[[[[[[ZZZZZZXXXWWWVVVVVVWWWYYY[[[]]]ZZZXXXUUUTTTVVVWWWXXXXXXVVVUUUSSSQQQNNNLLLKKKJJJMMMMMMLLLMMMNNNPPPRRRSSSUUUWWW[[[^^^______^^^]]]~~~|||yyywwwuuussssssqqqpppooonnnoooqqqssstttwwwxxxyyyzzz|||}}}sssqqqmmmjjjkkknnnrrruuuvvvyyy{{{}}}~~~xxxuuuvvvwwwtttqqqppprrruuuvvvwwwuuupppkkkcccbbbhhhiiihhhfffeeecccbbbbbbbbb______^^^^^^\\\ZZZYYYXXXVVVTTTRRRRRRTTTUUUVVVUUUUUUXXX[[[___``````^^^]]]\\\\\\]]]^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]```___]]][[[ZZZYYYXXXXXX[[[[[[[[[[[[[[[[[[[[[[[[XXXXXXWWWWWWXXXZZZ[[[\\\YYYVVVTTTSSSUUUWWWXXXXXXUUUUUUTTTSSSRRRQQQPPPOOOOOOOOONNNOOOPPPRRRTTTUUUSSSUUUYYY\\\^^^^^^^^^]]]}}}zzzxxxqqqqqqppppppqqqsssuuuvvvuuuvvvvvvwwwxxx{{{~~~xxxtttpppnnnmmmlllnnnrrrvvvyyy|||}}}xxxnnnooouuuzzzxxxwwwuuussstttwww}}}wwwllliiifffaaa```eeeggggggffffffeeeeeedddddd______^^^^^^\\\[[[YYYXXXTTTSSSQQQRRRTTTUUUUUUTTTUUUWWWZZZ]]]^^^]]]\\\[[[YYYYYYYYYYYYYYYZZZ[[[\\\[[[\\\\\\\\\\\\\\\\\\\\\^^^]]][[[ZZZXXXXXXWWWWWWXXXYYYYYYZZZZZZ[[[\\\\\\XXXXXXYYYYYYZZZZZZ[[[[[[WWWTTTRRRRRRTTTVVVWWWWWWSSSSSSSSSSSSSSSSSSSSSTTTQQQQQQQQQQQQQQQSSSUUUVVVRRRTTTXXX[[[]]]^^^^^^]]]yyyyyyxxxwwwwwwxxxyyyyyywwwxxxxxxxxxxxxzzz~~~|||wwwsssqqqppppppoooppprrruuuxxxzzz}}}zzzooommmrrrwwwyyyxxxxxxvvvuuuwwwxxxooogggfffddd``````dddcccddddddddddddddddddccc______^^^]]]\\\ZZZYYYXXXTTTSSSRRRSSSUUUVVVVVVUUUVVVWWWZZZ\\\\\\[[[ZZZYYYWWWVVVVVVUUUVVVXXXZZZ[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\[[[YYYXXXWWWVVVVVVVVVVVVVVVWWWXXXZZZ[[[\\\]]]XXXYYYZZZ[[[[[[ZZZZZZYYYUUUSSSQQQQQQSSSUUUVVVVVVRRRRRRRRRRRRRRRSSSSSSSSSRRRQQQQQQPPPQQQRRRTTTUUUSSSUUUXXX[[[]]]_________~~~~~~|||}}}~~~~~~}}}~~~yyytttrrrppppppoooppprrrtttwwwzzz}}}~~~|||xxxnnnkkkpppvvvyyyyyyxxxxxxxxxyyyyyyoooiiidddcccaaa______aaaaaaaaaccccccddddddcccccc^^^]]]]]]\\\[[[YYYXXXWWWUUUTTTTTTUUUWWWXXXXXXWWWXXXYYYZZZ[[[[[[ZZZYYYXXXUUUTTTTTTTTTUUUWWWYYY[[[ZZZZZZ[[[[[[\\\\\\\\\\\\ZZZYYYXXXWWWVVVVVVUUUUUUTTTTTTVVVWWWYYY[[[\\\]]]YYYYYYZZZZZZZZZYYYYYYXXXUUUSSSPPPPPPRRRTTTUUUUUUTTTTTTSSSSSSRRRRRRRRRQQQQQQPPPOOONNNOOOPPPQQQRRRTTTVVVXXX[[[]]]^^^______~~~vvvpppmmmmmmnnnnnnmmmooosssxxx}}}}}}tttmmmggggggmmmuuuyyy{{{yyyzzz}}}|||qqqeeeccc___]]][[[ZZZ[[[\\\```aaacccdddddddddcccbbb\\\\\\\\\[[[YYYXXXVVVUUUTTTTTTTTTVVVYYYZZZYYYWWWYYYYYYZZZZZZZZZXXXWWWVVVRRRRRRRRRTTTUUUWWWYYYZZZYYYYYYZZZ[[[[[[\\\\\\\\\YYYYYYXXXVVVVVVUUUUUUUUUSSSSSSUUUVVVXXXZZZ[[[\\\ZZZZZZYYYYYYXXXXXXWWWWWWVVVTTTQQQPPPRRRSSSTTTTTTWWWVVVVVVUUUTTTSSSRRRRRROOONNNMMMLLLLLLLLLMMMNNNSSSTTTVVVXXXYYY[[[[[[\\\xxxtttmmmjjjiiikkkmmmnnnooorrrwww}}}|||uuummmjjjgggiiinnntttwwwxxxzzz}}}rrrhhh]]]]]][[[XXXVVVWWWYYYZZZ^^^___aaabbbbbbaaa```___[[[ZZZZZZYYYXXXVVVUUUTTTSSSSSSTTTVVVXXXYYYXXXWWWXXXXXXXXXXXXWWWVVVUUUTTTNNNOOOQQQSSSUUUVVVWWWWWWWWWXXXXXXYYYZZZZZZ[[[[[[YYYXXXWWWVVVVVVVVVVVVVVVRRRSSSTTTVVVWWWYYYZZZZZZ[[[ZZZXXXWWWVVVVVVVVVWWWXXXUUURRRQQQRRRSSSSSSSSSUUUUUUUUUTTTSSSSSSRRRRRRNNNMMMLLLKKKJJJKKKKKKLLLPPPPPPQQQRRRSSSTTTUUUUUUyyysssooojjjhhhiiilllnnnpppuuuwww|||wwwmmmhhhhhhiiilllpppsssuuutttsss{{{zzzmmmbbbYYYZZZXXXUUUTTTWWWZZZ\\\[[[\\\]]]______^^^\\\[[[ZZZYYYYYYXXXWWWUUUTTTSSSRRRRRRSSSUUUXXXYYYWWWVVVWWWWWWWWWVVVUUUTTTSSSRRRKKKMMMPPPRRRTTTUUUUUUUUUVVVVVVWWWWWWXXXYYYZZZZZZYYYXXXXXXWWWVVVVVVVVVVVVRRRSSSTTTUUUWWWXXXYYYZZZ[[[ZZZWWWUUUTTTUUUVVVWWWYYYVVVSSSQQQRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQNNNMMMLLLJJJJJJJJJKKKKKKLLLLLLMMMMMMNNNOOOOOOPPPxxxvvviiiiiijjjlllooorrruuuwwwuuuzzzwwwnnnjjjiiittttttvvvwwwtttooooootttyyynnnhhhdddWWWWWWVVVUUUTTTSSSRRRQQQYYYZZZZZZ[[[\\\\\\\\\[[[ZZZXXXVVVTTTSSSSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVXXXVVVTTTTTTTTTTTTRRRQQQSSSQQQPPPQQQSSSTTTTTTTTTVVVVVVUUUUUUVVVVVVWWWWWWYYYYYYYYYYYYYYYYYYXXXXXXTTTSSSSSSTTTVVVWWWWWWVVVXXXVVVTTTRRRRRRTTTVVVXXXWWWVVVTTTQQQOOONNNMMMLLLPPPQQQSSSTTTTTTSSSQQQPPPMMMLLLJJJHHHGGGGGGGGGHHHLLLLLLKKKKKKKKKLLLLLLMMMwwwqqqpppjjjjjjkkkmmmpppsssvvvxxxxxx|||yyyooolllpppuuu|||zzzxxxsssooorrrxxx~~~qqqjjjddd___XXXWWWVVVUUUTTTSSSSSSSSSUUUVVVWWWWWWXXXXXXXXXWWWWWWVVVUUUTTTSSSSSSTTTTTTVVVVVVVVVVVVVVVVVVVVVVVVYYYWWWUUUUUUUUUUUUSSSRRRPPPOOONNNPPPRRRUUUUUUUUUUUUUUUTTTTTTTTTVVVWWWXXXYYYYYYZZZZZZZZZYYYXXXXXXTTTSSSSSSUUUWWWXXXXXXVVVUUUTTTRRRRRRRRRTTTUUUWWWVVVUUUSSSQQQPPPNNNNNNMMMOOOPPPQQQRRRRRRQQQPPPOOOKKKJJJIIIHHHHHHHHHIIIJJJHHHHHHGGGGGGGGGGGGHHHHHH|||vvvoookkklllkkklllmmmooorrruuuwwwyyy|||wwwmmmhhhmmmzzz~~~xxxrrrpppwwwqqqjjjfffaaa\\\YYYXXXUUUSSSRRRSSSTTTTTTSSSSSSTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVVVVVVVVVVVVVVVVVVVYYYXXXVVVVVVVVVVVVTTTRRRNNNMMMMMMNNNQQQTTTTTTTTTTTTSSSRRRRRRSSSUUUWWWYYYZZZ[[[[[[\\\[[[ZZZYYYXXXSSSSSSTTTWWWZZZZZZXXXVVVRRRRRRQQQQQQRRRSSSTTTTTTSSSRRRRRRQQQOOOOOONNNNNNMMMNNNOOOPPPPPPOOONNNMMMIIIHHHHHHGGGHHHIIIJJJKKKFFFEEEEEEDDDDDDEEEEEEEEE~~~vvvsssppplllkkkmmmnnnoooqqqsssuuuxxxzzz{{{{{{tttkkkfffjjjvvv~~~vvvrrruuuvvvjjjgggfff```[[[YYYWWWTTTRRRQQQRRRTTTUUUSSSTTTTTTUUUUUUUUUTTTTTTRRRRRRSSSTTTTTTTTTSSSSSSUUUUUUVVVVVVVVVVVVWWWWWWYYYWWWUUUUUUUUUUUUSSSQQQNNNMMMLLLMMMPPPRRRRRRQQQRRRQQQPPPPPPRRRTTTXXXYYY[[[\\\]]]]]]]]][[[YYYXXXSSSSSSUUUYYY[[[[[[XXXVVVRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPPPPOOOOOONNNMMMMMMLLLMMMMMMNNNNNNMMMMMMLLLHHHGGGFFFFFFFFFGGGHHHIIIGGGFFFFFFEEEEEEEEEEEEFFFzzzsssnnnnnnnnnmmmnnnqqqrrrsssuuuwwwzzz|||}}}~~~~~~ssskkkeeehhhtttzzzuuuvvvooofffeeeddd```[[[XXXVVVTTTQQQQQQRRRTTTUUUSSSTTTTTTUUUTTTTTTSSSSSSRRRRRRSSSTTTTTTTTTSSSSSSUUUUUUUUUVVVVVVWWWWWWWWWWWWUUUTTTSSSTTTSSSRRRPPPQQQOOOMMMMMMNNNOOONNNMMMPPPPPPOOOPPPRRRUUUXXXZZZ]]]^^^_________]]]ZZZYYYSSSTTTVVVYYY[[[ZZZXXXUUUUUUUUUTTTSSSRRRQQQQQQPPPMMMNNNNNNNNNNNNMMMLLLKKKKKKKKKLLLLLLLLLLLLKKKKKKHHHGGGFFFDDDDDDDDDDDDEEEGGGFFFFFFEEEDDDDDDEEEEEEzzzpppkkkhhhjjjmmmnnnppptttvvvwwwzzz|||~~~}}}wwwjjjggggggooo|||{{{vvvxxxwwwkkkdddbbbaaa^^^ZZZYYYWWWUUUTTTSSSTTTVVVVVVSSSTTTTTTTTTTTTSSSRRRRRRTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVWWWWWWXXXVVVUUUSSSSSSSSSRRRQQQOOOSSSQQQNNNNNNNNNNNNMMMLLLMMMNNNPPPRRRTTTWWWYYYZZZ^^^___aaaaaa```^^^[[[YYYUUUUUUVVVXXXYYYXXXVVVTTTVVVUUUTTTRRRQQQQQQQQQQQQNNNOOOOOOPPPOOONNNLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHFFFDDDCCCCCCCCCCCCEEEEEEDDDCCCBBBBBBBBBBBBvvvqqqjjjffffffjjjooopppssswwwzzz{{{}}}wwwmmmaaaeeemmmvvv~~~}}}yyyvvvvvv~~~vvvqqqkkkeeeaaa___^^^]]]ZZZZZZYYYXXXXXXXXXXXXYYYVVVVVVVVVVVVVVVUUUTTTTTTWWWVVVUUUTTTSSSSSSTTTTTTTTTTTTUUUVVVVVVWWWXXXXXXWWWUUUTTTSSSSSSSSSQQQPPPRRRPPPNNNNNNOOOOOONNNMMMKKKMMMPPPTTTVVVYYYZZZZZZ___```bbbcccbbb___[[[YYYXXXWWWVVVVVVWWWVVVTTTRRRSSSRRRPPPOOOOOOQQQRRRSSSQQQRRRRRRSSSRRRPPPNNNMMMKKKKKKKKKJJJJJJKKKKKKKKKHHHGGGFFFEEEDDDEEEEEEFFFEEEDDDCCCBBBAAAAAAAAAAAAxxxqqqmmmiiifffffflllqqqsssvvvyyy|||}}}yyylllaaa[[[eeerrrzzz{{{yyyxxxxxxuuutttxxxwwwqqqooolllgggbbb``````aaa\\\\\\\\\\\\\\\[[[[[[[[[ZZZZZZZZZZZZZZZYYYXXXWWWZZZXXXVVVTTTSSSSSSTTTUUUTTTTTTUUUVVVVVVWWWXXXXXXXXXVVVUUUTTTTTTTTTRRRQQQQQQOOONNNNNNOOOPPPPPPOOOJJJMMMQQQUUUXXXZZZZZZZZZ___aaacccdddbbb___\\\YYYYYYWWWUUUUUUUUUUUUSSSQQQPPPOOOMMMMMMNNNPPPTTTVVVSSSTTTUUUUUUTTTRRRPPPNNNKKKKKKJJJJJJJJJJJJKKKKKKHHHGGGFFFFFFFFFGGGHHHIIIFFFEEEDDDCCCBBBBBBBBBBBByyyqqqmmmllllllgggiiikkkmmmppptttyyy}}}|||~~~zzzsssiiibbbbbb```gggpppvvvwwwtttpppnnnuuuwww~~~zzzvvvmmmkkkgggcccaaa```aaaaaaaaaaaa``````_________^^^^^^^^^^^^]]][[[[[[\\\]]]___\\\YYYVVVVVVVVVVVVUUUWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUVVVWWWXXXWWWSSSPPPPPPPPPQQQQQQQQQQQQQQQQQQOOOQQQTTTVVVWWWXXX[[[]]]```aaaccccccaaa___[[[YYYXXXXXXWWWVVVUUUSSSRRRRRRTTTRRROOOLLLLLLNNNQQQSSSTTTUUUVVVVVVVVVUUUTTTSSSMMMLLLKKKJJJJJJIIIIIIJJJIIIIIIIIIIIIHHHGGGFFFFFFCCCCCCCCCCCCCCCDDDDDDEEEzzzrrrllliiihhhhhhhhhkkknnnqqqtttwww|||~~~~~~wwwrrrjjjaaa\\\]]]___fffnnnssssssrrrqqqpppyyyvvvssskkkiiifffcccbbbcccdddeeeddddddcccbbbbbbaaa``````___``````___^^^]]]___```bbb___\\\ZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXXXXWWWWWWWWWVVVVVVWWWXXXWWWTTTQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPRRRTTTVVVWWWXXX[[[]]]```aaabbbcccaaa^^^[[[YYYXXXXXXVVVUUUTTTSSSSSSSSSTTTRRRQQQOOOOOOQQQSSSTTTUUUVVVWWWWWWWWWVVVUUUTTTMMMLLLKKKJJJJJJIIIIIIJJJIIIIIIJJJJJJIIIHHHFFFEEEEEEEEEDDDCCCCCCDDDDDDEEEyyyvvvpppkkkgggfffggggggjjjnnnrrrvvvyyy{{{zzzpppiiiaaaZZZXXX[[[bbbgggmmmqqqqqqqqqsssvvv{{{qqqnnnhhhgggeeeddddddeeeggghhhggggggfffdddcccbbbaaaaaaaaabbbcccbbbaaaaaabbbdddeeeccc```^^^______^^^]]]ZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXWWWWWWWWWWWWUUUTTTSSSRRRRRRQQQQQQRRRRRRRRRQQQSSSUUUVVVWWWXXX[[[]]]```aaabbbbbb```^^^[[[YYYYYYWWWUUUSSSRRRRRRSSSTTTSSSSSSSSSSSSSSSTTTUUUVVVWWWWWWXXXXXXXXXWWWUUUUUUMMMLLLKKKJJJJJJIIIIIIJJJHHHJJJKKKLLLLLLIIIGGGEEEFFFEEEEEEDDDDDDDDDEEEEEEyyypppnnnllliiihhhiiijjjkkkmmmpppuuuyyy|||~~~~~~~~~uuujjjbbb\\\YYY[[[```gggkkkoooqqqqqqsssyyyvvvnnnlllhhhgggfffeeeeeefffhhhiiiggggggeeedddbbbaaa```___aaabbbccccccbbbbbbdddfffgggdddbbbaaabbbbbbaaa```ZZZZZZZZZ[[[[[[[[[[[[[[[[[[YYYWWWVVVWWWXXXWWWWWWUUUTTTSSSRRRRRRRRRSSSSSSRRRTTTVVVWWWWWWXXXZZZ\\\``````aaa```___]]]ZZZYYYXXXVVVSSSQQQQQQRRRTTTUUURRRRRRTTTUUUVVVVVVVVVVVVXXXXXXYYYYYYXXXWWWVVVUUUMMMLLLKKKJJJJJJIIIIIIJJJHHHJJJLLLNNNMMMJJJGGGEEEDDDDDDDDDDDDEEEFFFGGGHHH~~~vvvqqqjjjjjjiiijjjkkkmmmoooppppppsssxxx{{{}}}}}}{{{tttlllccc___\\\[[[___eeejjjnnnrrrssssssxxxyyyrrrmmmllliiihhhgggfffeeeffffffgggeeeeeecccbbb```___^^^]]]```aaabbbbbbaaaaaaccceeeeeedddbbbbbbccccccbbbaaaZZZZZZZZZZZZZZZZZZZZZZZZ[[[XXXVVVVVVWWWYYYYYYYYYWWWUUUTTTSSSRRRSSSTTTTTTTTTVVVXXXXXXXXXYYYZZZ\\\_________^^^]]][[[YYYXXXVVVUUURRRPPPPPPRRRTTTUUUQQQRRRSSSUUUVVVVVVVVVUUUWWWXXXXXXXXXXXXVVVUUUSSSMMMLLLKKKJJJJJJIIIIIIJJJHHHJJJLLLNNNMMMJJJGGGEEEBBBBBBCCCDDDFFFHHHIIIKKKyyyuuuppplllggghhhiiikkknnnppprrrssstttwwwzzz|||}}}zzzxxxyyyyyyxxxuuugggaaa]]]]]]]]]]]]bbbgggjjjpppuuuwwwzzzzzztttoookkkkkkiiihhhgggfffeeeeeedddddddddcccbbbaaa```___^^^]]]```aaaaaaaaa``````aaaccccccbbbaaaaaabbbcccbbb```[[[[[[ZZZZZZZZZYYYYYYYYYXXXVVVUUUUUUXXXZZZ[[[ZZZXXXWWWUUUSSSRRRSSSTTTUUUVVVWWWYYYYYYXXXYYYZZZ\\\]]]]]]\\\[[[ZZZXXXWWWVVVTTTSSSQQQPPPQQQRRRTTTUUURRRRRRSSSTTTUUUUUUUUUTTTVVVVVVWWWWWWVVVTTTRRRQQQMMMLLLKKKJJJJJJIIIIIIJJJHHHJJJKKKLLLLLLIIIGGGEEEAAAAAABBBCCCEEEGGGIIIJJJzzzssspppnnnllliiiiiijjjlllooorrruuuwwwxxxzzz{{{}}}~~~~~~}}}yyyuuussssssrrrooolll]]][[[[[[___aaaaaaccchhhmmmttt||||||tttpppjjjhhhhhhggggggffffffeeedddddddddeeeddddddcccbbbaaaaaaaaa```aaaaaa```___^^^```aaaaaa``````aaabbbcccaaa```]]]\\\\\\[[[ZZZYYYXXXXXXTTTSSSSSSUUUXXX[[[[[[[[[ZZZXXXVVVTTTSSSSSSUUUVVVWWWXXXZZZZZZYYYYYYZZZ\\\[[[[[[ZZZYYYXXXVVVUUUTTTQQQQQQQQQQQQQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTUUUUUUTTTUUUUUUUUUTTTRRRPPPOOOMMMLLLKKKJJJJJJIIIIIIJJJIIIIIIJJJJJJIIIHHHFFFEEEBBBBBBBBBCCCDDDEEEGGGGGG{{{rrrmmmkkkkkkjjjhhhlllnnnppptttwwwyyy{{{|||}}}~~~~~~~~~zzzvvvrrrpppooolllhhhcccZZZYYY\\\bbbeeedddeeehhhpppxxxwwwqqqmmmgggeeeeeeeeeeeeeeeeeeeeeeeeeeedddfffffffffeeeeeedddddddddaaabbbbbbaaa___^^^___aaaaaa``````aaaccccccbbb```___^^^]]]\\\ZZZYYYXXXXXXRRRRRRRRRUUUYYY[[[\\\[[[[[[YYYVVVTTTSSSTTTUUUWWWWWWYYYZZZZZZYYYYYYZZZ\\\ZZZZZZYYYWWWVVVUUUTTTSSSPPPPPPQQQRRRRRRSSSSSSSSSVVVVVVUUUTTTTTTTTTUUUUUUSSSSSSTTTSSSRRRPPPNNNMMMMMMLLLKKKJJJJJJIIIIIIJJJIIIIIIIIIIIIHHHGGGFFFFFFDDDDDDCCCCCCCCCCCCDDDDDD}}}sssqqqnnnkkkjjjjjjkkklllnnnqqquuuxxxyyyzzz|||~~~yyyrrrqqqnnnkkkgggbbb___\\\\\\]]]aaaggghhhfffgggkkk||||||qqqjjjhhhhhhfffcccddddddeeeeeeeeeeeeffffffiiigggeeeeeeeeefffeeeddd```aaabbb```^^^\\\\\\\\\]]]^^^```aaaaaaaaa```_________]]]ZZZVVVSSSSSSTTTSSSSSSTTTWWWZZZ\\\\\\[[[]]]YYYTTTTTTWWWZZZYYYVVVYYYXXXWWWVVVVVVWWWXXXYYYYYYXXXXXXWWWVVVTTTSSSRRRRRRPPPNNNOOOSSSUUUTTTSSSTTTSSSSSSRRRQQQPPPPPPOOONNNNNNMMMMMMMMMMMMMMMMMMNNNKKKIIIIIIKKKKKKIIIFFFGGGHHHHHHHHHGGGEEEDDDBBBBBBBBBBBBAAAAAABBBBBBCCC{{{uuuqqqpppmmmkkkkkkkkkmmmnnnqqqssswwwyyyzzz{{{}}}yyytttqqqnnniiieeebbbaaa```___cccbbbeeejjjlllllloootttwwwnnniiiggggggeeeccccccccccccddddddeeeeeeeeehhhfffddddddeeeeeedddccc```aaabbbaaa___]]]\\\]]]\\\]]]^^^___```______^^^]]]]]]\\\YYYUUUSSSRRRSSSRRRRRRSSSUUUYYYZZZZZZYYY[[[WWWSSSSSSWWWYYYYYYVVVYYYXXXWWWVVVVVVVVVWWWXXXXXXXXXXXXWWWUUUSSSQQQPPPNNNLLLKKKMMMPPPRRRRRRQQQRRRRRRQQQPPPOOONNNMMMMMMNNNNNNMMMKKKJJJIIIHHHGGGHHHFFFDDDEEEGGGGGGEEECCCFFFGGGGGGGGGFFFEEECCCBBBAAAAAA@@@AAAAAABBBCCCDDD}}}wwwqqqlllooonnnlllllllllnnnppprrruuuxxxzzz||||||}}}{{{uuuqqqnnniiibbb^^^___bbbfffhhhllljjjjjjnnnppprrrxxx}}}vvvqqqjjjffffffeeecccaaaaaaaaabbbbbbcccdddeeeeeegggeeeccccccddddddbbbaaa```aaabbbaaa^^^]]]\\\]]][[[[[[\\\]]]]]]]]]]]]]]][[[[[[ZZZXXXTTTQQQQQQQQQQQQQQQRRRTTTWWWYYYXXXWWWXXXUUURRRSSSVVVYYYXXXWWWXXXWWWVVVUUUUUUUUUUUUUUUVVVVVVWWWVVVTTTQQQNNNLLLKKKJJJJJJLLLOOOQQQRRRQQQQQQPPPOOONNNLLLKKKJJJIIIJJJJJJIIIHHHFFFEEEDDDDDDCCCBBBAAABBBDDDEEEDDDCCCFFFFFFFFFFFFFFFEEEDDDCCC@@@@@@@@@@@@AAABBBDDDDDDyyytttpppmmmjjjmmmmmmmmmmmmooorrrtttvvvyyy{{{}}}~~~~~~~~~~~~|||yyytttpppkkkeee___]]]ccckkkrrrvvvsssooonnnooorrrvvvvvvppplllgggdddcccbbb```]]]___``````aaabbbcccddddddeeecccbbbbbbbbbbbb```^^^]]]^^^___^^^\\\ZZZZZZ[[[YYYYYYZZZZZZZZZ[[[[[[[[[WWWXXXXXXVVVSSSPPPOOOPPPQQQPPPQQQSSSVVVWWWWWWVVVTTTRRRQQQRRRUUUWWWWWWWWWVVVVVVUUUTTTSSSSSSRRRRRRSSSSSSTTTTTTRRRNNNKKKIIIIIIJJJKKKMMMPPPRRRRRRRRRPPPOOONNNLLLJJJHHHGGGFFFDDDDDDDDDDDDDDDEEEEEEEEEAAAAAABBBCCCEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEBBBBBBAAAAAAAAAAAABBBBBBzzzsssnnnmmmllllllmmmnnnnnnppprrruuuxxxyyy|||}}}|||yyyxxxvvvrrrnnngggccc```cccnnnyyyxxxsssoooppptttzzzxxxqqqllliiifffccc```^^^\\\[[[______```aaaaaabbbccccccbbbaaa`````````___]]][[[XXXZZZ[[[ZZZXXXWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXTTTVVVVVVUUURRRPPPOOOOOOPPPPPPPPPRRRUUUVVVVVVUUUPPPPPPPPPQQQSSSUUUVVVVVVTTTTTTSSSRRRQQQPPPNNNNNNOOOOOOPPPOOOMMMJJJHHHFFFFFFHHHKKKMMMNNNOOOPPPQQQOOONNNMMMKKKIIIGGGFFFEEEBBBBBBBBBCCCCCCCCCDDDDDD@@@AAABBBCCCDDDEEEFFFGGGGGGFFFFFFFFFGGGGGGGGGHHHFFFEEEDDDBBBAAA@@@??????zzzwwwrrrmmmkkkkkklllnnnpppppprrrsssvvvxxxzzz{{{|||}}}~~~~~~{{{xxxtttrrrqqqoookkkgggcccbbbdddnnn{{{zzzuuurrrtttyyyzzzpppkkkiiigggdddaaa^^^]]]\\\[[[`````````aaaaaaaaabbbbbb``````_________]]]ZZZXXXTTTVVVWWWVVVUUUSSSTTTTTTUUUTTTTTTTTTTTTUUUVVVVVVRRRTTTUUUUUURRRPPPOOOOOOOOONNNNNNPPPSSSTTTSSSRRRNNNNNNOOOPPPRRRSSSSSSTTTQQQQQQQQQPPPNNNLLLJJJIIIKKKKKKJJJIIIHHHGGGEEEDDDBBBEEEHHHJJJJJJKKKLLLMMMLLLLLLKKKIIIGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@???===>>>@@@AAAAAABBBDDDFFFFFFFFFEEEEEEFFFGGGHHHHHHJJJHHHFFFDDDBBB@@@???>>>|||wwwpppooommmkkkjjjllloooqqqssstttuuuvvvxxxzzz{{{|||{{{|||}}}}}}~~~|||xxxuuuqqqnnnlllllliiieeeaaa```bbbiiiwww|||wwwvvvzzz{{{qqqkkkiiifffeeeccc```]]]]]]^^^___bbbbbbbbbaaaaaaaaaaaa```___^^^^^^^^^^^^\\\YYYVVVRRRTTTUUUTTTSSSRRRRRRSSSSSSRRRRRRQQQRRRSSSTTTUUUQQQSSSUUUUUURRRPPPOOOOOOLLLKKKLLLMMMPPPQQQPPPOOOLLLNNNOOOPPPPPPQQQQQQRRROOOOOONNNMMMLLLIIIGGGFFFHHHGGGEEEDDDCCCCCCDDDDDDAAAEEEIIIJJJIIIHHHIIIJJJIIIHHHGGGFFFEEEDDDCCCCCCAAAAAA@@@@@@???>>>>>>>>><<<>>>@@@AAA@@@@@@CCCEEEDDDCCCCCCCCCDDDEEEGGGHHHJJJIIIGGGEEECCCAAAAAA@@@zzzsssnnnkkkkkkkkkkkklllnnnrrruuuvvvvvvwwwxxxzzz{{{|||}}}zzz{{{||||||}}}xxxtttppprrroookkkjjjiiigggbbb^^^^^^bbblll|||}}}yyyyyy}}}qqqmmmkkkjjjdddcccaaa___]]]^^^aaacccccccccbbbbbbaaaaaa``````^^^]]]]]]]]]]]][[[XXXTTTQQQSSSTTTTTTRRRQQQRRRRRRRRRRRRQQQPPPQQQRRRSSSTTTQQQSSSUUUUUUSSSPPPOOOOOOJJJIIIIIIKKKMMMNNNMMMLLLLLLNNNOOOPPPPPPOOOPPPQQQMMMMMMMMMLLLJJJGGGEEECCCFFFDDDBBBAAA@@@AAACCCDDDCCCGGGKKKLLLJJJIIIJJJKKKFFFFFFEEEDDDCCCCCCBBBBBB<<<<<<======>>>??????@@@===???BBBBBBAAAAAACCCFFFBBBAAAAAAAAABBBCCCEEEFFFJJJIIIGGGFFFDDDCCCCCCBBB|||uuuooollljjjjjjlllmmmnnnooopppsssvvvxxxxxxwwwwwwxxxzzz|||}}}}}}~~~}}}wwwsssooolllppplllgggdddbbbaaa___^^^___mmm{{{wwwzzz}}}tttooohhheeehhhbbbaaa```^^^^^^______```cccbbbbbbaaa```______^^^]]]^^^^^^^^^]]]ZZZWWWUUURRRRRRSSSSSSSSSSSSRRRRRRSSSSSSRRRQQQQQQPPPOOOOOOPPPNNNLLLMMMOOOOOOMMMJJJHHHHHHIIIIIIKKKLLLMMMNNNOOONNNMMMNNNPPPQQQPPPOOOOOONNNMMMJJJHHHFFFDDDCCCAAAAAA@@@@@@AAAAAABBBCCCDDDDDDFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDBBBAAA@@@??????>>>>>>======<<<<<<>>>>>>???@@@@@@@@@@@@@@@>>>>>>???@@@AAAAAABBBBBBHHHGGGEEECCC@@@===;;;999zzztttpppllljjjiiilllnnnpppqqqrrrsssuuuwwwxxxxxxyyyyyyzzz{{{}}}}}}}}}vvvqqqooollljjjkkkjjjhhhccc______aaaeeekkkvvv~~~~~~~~~~~~{{{|||ooohhheee```^^^aaaaaa```___]]]\\\\\\]]]]]]``````______^^^]]]]]]\\\\\\\\\]]]]]]\\\ZZZWWWUUURRRRRRRRRRRRRRRQQQPPPOOOOOOOOOOOONNNMMMLLLLLLLLLLLLJJJIIIJJJLLLLLLJJJHHHGGGGGGGGGHHHIIIKKKLLLMMMOOONNNLLLMMMOOOPPPOOOOOOLLLKKKJJJGGGDDDBBB@@@?????????>>>>>>??????@@@AAABBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEDDDCCCBBB@@@@@@>>>>>>>>>======<<<<<<;;;======>>>????????????>>><<<======>>>??????@@@@@@BBBBBBBBBAAA???===<<<;;;|||sssrrrooommmkkkjjjjjjkkkmmmpppsssuuuuuuuuuvvvxxxxxxyyyzzz{{{|||}}}}}}}}}}}}vvvpppmmmlllkkkiiieeehhhhhhddd___```hhhooowww|||~~~{{{xxxxxxzzzzzzttteeeaaaaaa^^^]]]```aaa```^^^\\\ZZZZZZZZZZZZ]]]\\\\\\[[[[[[ZZZZZZYYYYYYZZZ[[[\\\[[[YYYWWWUUURRRRRRQQQQQQPPPOOOMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJHHHGGGGGGHHHIIIIIIHHHFFFFFFFFFFFFGGGHHHIIIJJJKKKOOOMMMKKKKKKMMMNNNOOONNNKKKJJJHHHEEEBBB@@@>>>=========<<<<<<======>>>???AAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@???>>>======<<<;;;;;;::::::;;;;;;<<<===============;;;;;;;;;<<<<<<======>>>======>>>>>>>>>===<<<<<>>===<<<<<<<<<;;;<<<<<<===>>>@@@AAABBBCCCDDDDDDDDDDDDBBBBBBBBBBBBAAA@@@???>>>======<<<;;;::::::999999999::::::;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<===;;;<<<<<<=========<<<<<<|||vvvqqqnnngggggghhhiiijjjlllmmmnnnnnnqqquuuwwwwwwvvvvvvwwwvvvxxxzzz|||~~~~~~~~~~~~~~~vvvssspppmmmlllkkkkkkjjjfffhhhnnntttzzz}}}~~~~~~yyyvvvsssqqqqqqwwwsssfff```[[[ZZZZZZZZZ[[[]]]bbb```]]][[[YYYXXXWWWWWWYYYYYYXXXXXXXXXXXXXXXWWWWWWXXXYYYYYYYYYWWWUUUTTTTTTSSSSSSRRRPPPNNNLLLKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKJJJJJJJJJJJJGGGGGGGGGGGGHHHIIIJJJJJJKKKIIIHHHHHHIIIKKKKKKKKKHHHGGGEEECCCAAA>>>===<<<===<<<<<<<<<<<<===>>>>>>@@@AAABBBCCCDDDDDDDDDDDDBBBBBBBBBBBBAAA@@@??????======<<<;;;:::999888888888888999::::::::::::999;;;;;;<<<<<<<<<<<<<<<=========>>>>>>===<<<<<<;;;wwwpppjjjgggeeeeeefffgggiiikkklllmmmnnnppprrruuuvvvvvvuuuvvvwwwxxxyyy{{{}}}~~~zzzvvvqqqooollljjjhhhggghhhhhhlllrrr}}}wwwtttqqqqqqttt{{{|||hhh^^^\\\ZZZXXXXXXXXX[[[\\\```___\\\ZZZXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZYYYWWWUUUSSSSSSSSSRRRQQQPPPNNNLLLKKKHHHHHHHHHHHHHHHHHHHHHHHHJJJLLLMMMLLLKKKIIIJJJJJJHHHGGGGGGGGGHHHHHHIIIJJJHHHGGGGGGGGGIIIJJJIIIHHHCCCCCCAAA@@@>>><<<;;;:::======<<<<<<======>>>???@@@AAABBBCCCCCCDDDDDDCCCAAABBBBBBBBBAAAAAA@@@???>>>>>>===<<<:::999888888777777888999999999999999<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>===<<<;;;;;;zzzxxxsssmmmhhheeeddddddeeeggghhhkkkmmmooopppppprrrsssuuuvvvuuuvvvwwwyyy||||||}}}~~~wwwqqqqqqmmmllljjjgggeeeeeefffhhhsssyyyuuutttyyynnncccZZZ[[[[[[XXXXXXZZZ]]]```^^^\\\ZZZXXXVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYYYYYYZZZZZZYYYWWWTTTRRRQQQQQQQQQPPPOOOMMMLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLMMMLLLIIIGGGGGGHHHGGGFFFFFFFFFFFFGGGHHHHHHEEEEEEFFFHHHJJJIIIGGGEEEAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@??????===<<<;;;999888888777777888999999999999999<<<<<<<<<<<<<<<<<<<<<<<<==================<<<;;;}}}xxxooonnnkkkhhheeeeeegggiiiggghhhkkknnnppprrrtttttttttuuuvvvvvvuuuvvvxxxzzzxxxqqqnnnqqqlllkkkiiifffdddeeegggjjjxxxzzzwwwyyymmmddd```UUUWWWXXXUUUUUUXXX]]]___\\\ZZZXXXVVVUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUZZZZZZ[[[[[[YYYVVVTTTRRROOOOOOOOONNNMMMLLLKKKJJJLLLLLLLLLLLLLLLLLLLLLLLLIIIKKKMMMKKKGGGDDDEEEFFFFFFEEEEEEEEEEEEEEEFFFGGGDDDDDDFFFHHHJJJIIIFFFCCCBBBBBBAAAAAA@@@@@@??????<<<;;;;;;;;;;;;<<<=========>>>???@@@@@@AAA@@@@@@BBBBBBCCCCCCCCCBBBAAAAAA@@@???>>>===;;;:::999888777777888999999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<|||vvvsssrrrllljjjhhhfffeeefffggghhhlllmmmnnnppprrrsssssstttqqqtttvvvxxxxxxyyy{{{|||}}}}}}vvvsssqqqnnnkkkmmmhhhdddccc___^^^gggsss~~~www{{{rrrddd\\\[[[VVVUUUTTTUUUVVVVVVVVVUUUUUURRROOOPPPSSSVVVVVVUUUVVVUUUUUUUUUUUUUUUUUUTTTZZZZZZYYYXXXVVVTTTRRRQQQPPPOOONNNLLLLLLLLLMMMMMMKKKLLLMMMNNNNNNNNNMMMLLLLLLKKKJJJIIIGGGGGGGGGFFFEEEDDDCCCBBBBBBCCCDDDEEEBBBCCCDDDEEEEEEFFFEEEEEEDDDCCCAAA@@@??????@@@AAA:::;;;<<<;;;:::999;;;===<<<<<<===>>>>>>>>>>>>>>>===>>>@@@BBBBBBBBB@@@???<<<<<<;;;:::999777666666888888888:::>>>@@@AAAAAACCCBBB@@@???>>>=========<<<<<<===>>>>>>===<<<;;;xxxrrrnnnmmmmmmlllkkkiiihhhhhhhhhjjjkkkmmmnnnpppqqqssssssttttttsssuuuxxxzzzzzz{{{}}}vvvqqqooonnnllliiiiiiddd```^^^\\\^^^jjjwww}}}}}}zzzkkk```YYYXXXVVVUUUUUUTTTUUUUUUTTTSSSRRROOOMMMNNNQQQTTTUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUYYYXXXXXXVVVUUUSSSQQQPPPNNNNNNLLLLLLKKKLLLMMMMMMLLLMMMNNNOOOOOONNNMMMLLLLLLKKKJJJHHHGGGGGGFFFFFFDDDCCCBBBAAAAAABBBCCCDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCAAA@@@???@@@@@@@@@:::;;;<<<;;;:::999;;;===<<<<<<===>>>>>>>>>>>>>>>===>>>@@@AAABBBAAA@@@???===<<<<<<:::999888777777777888999===AAADDDDDDCCCGGGEEECCCAAA???===<<<<<<<<<======>>>===<<<;;;:::yyywwwrrrnnnkkkjjjjjjjjjmmmlllkkkkkkkkklllmmmnnnpppqqqrrrsssttttttttttttuuuxxxzzz|||}}}~~~{{{uuunnnjjjjjjjjjiiigggeee```[[[YYY[[[cccrrr}}}~~~nnneee^^^YYYXXXWWWVVVUUUTTTSSSRRRRRRQQQOOOOOOOOORRRUUUXXXXXXXXXWWWWWWWWWWWWVVVVVVVVVUUUVVVVVVUUUTTTSSSQQQOOONNNLLLKKKKKKKKKKKKLLLLLLMMMLLLMMMNNNOOOOOONNNMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFBBBBBBAAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEDDDCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@:::;;;<<<;;;:::999;;;===<<<<<<===>>>>>>>>>>>>>>>===>>>???@@@AAA@@@???>>><<<<<<;;;;;;:::999888888777888<<>>>>>>>>>>>>>>======>>>?????????>>>===;;;;;;::::::999999888888888;;;AAAHHHMMMNNNLLLIIIHHHGGGEEEBBB???===<<<;;;>>>>>>===<<<;;;:::888888|||yyyuuuqqqoookkkkkkkkkkkkkkklllmmmnnnllllllmmmnnnoooqqqrrrsssvvvvvvwwwxxxxxxyyyxxxxxxzzz|||~~~xxxqqqnnnjjjgggeeecccbbb```XXXXXXXXX[[[eeeuuuooohhheeebbb^^^]]]WWWXXXXXXUUUQQQOOONNNOOONNNTTT^^^eeegggeee```]]]YYYYYYXXXWWWWWWVVVUUUUUUQQQQQQQQQPPPOOOMMMLLLKKKIIIIIIJJJJJJKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLJJJJJJGGGFFFEEEDDDCCCCCCCCCDDDBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAABBBBBBBBBBBBAAA@@@??????:::;;;<<<;;;:::999;;;===<<<<<<===>>>>>>>>>>>>>>>=====================<<<999999999999999888888888:::===DDDKKKPPPQQQNNNJJJCCCBBBAAA???>>>=========>>>===<<<;;;:::999888888zzzwwwrrrooommmllljjjiiigggggghhhiiijjjkkkkkkkkkmmmnnnoooppprrrsssttttttwwwxxxyyyzzz{{{{{{{{{{{{}}}wwwrrrnnnmmmjjjfffccc```^^^\\\TTTYYY^^^dddooo}}}wwwkkkfffccc___\\\\\\WWWYYYYYYVVVQQQNNNOOOQQQMMMTTT^^^eeefffbbb]]]ZZZYYYXXXXXXWWWVVVUUUTTTTTTPPPPPPPPPOOONNNMMMKKKJJJIIIJJJKKKKKKKKKKKKKKKJJJKKKKKKLLLLLLKKKJJJIIIHHHDDDCCCBBBBBBAAAAAAAAABBBAAABBBCCCDDDEEEEEEEEEEEECCCCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@??????:::;;;<<<;;;:::999;;;===<<<<<<===>>>>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;999999999999999999999:::;;;>>>EEEKKKPPPOOOKKKHHH??????>>>============>>>===<<<;;;:::999888888888|||ooolllhhhffffffgggggggggfffgggiiikkkmmmnnnnnnnnnpppqqqrrrsssuuuuuuvvvvvvxxxyyyzzz|||}}}~~~~~~~~~~~~wwwqqqmmmjjjiiihhhddd```\\\ZZZYYYXXXaaajjjrrr|||tttnnnhhheeeaaa\\\YYY[[[WWWYYY[[[WWWRRROOOPPPRRROOOUUU\\\```___\\\ZZZXXXXXXXXXWWWVVVUUUTTTSSSSSSOOOOOOOOOOOONNNLLLKKKJJJKKKKKKLLLLLLLLLKKKJJJIIIIIIJJJKKKKKKJJJHHHGGGFFFAAAAAA@@@????????????@@@@@@AAABBBDDDDDDEEEDDDDDDBBBBBBCCCCCCDDDCCCCCCCCCBBBBBBBBBCCCBBBAAA???>>>:::;;;<<<;;;:::999;;;===<<<<<<===>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;>>>CCCHHHLLLKKKFFFBBB>>>>>>======<<<=========<<<;;;:::888888888999999wwwrrrjjjgggdddcccdddfffhhhhhhiiikkkmmmppprrrsssssssssrrrssstttvvvwwwwwwxxxxxxxxxyyyzzz|||~~~~~~xxxtttooolllffffffeeebbb^^^ZZZXXXWWW^^^iiiuuu~~~wwwllliiigggfffaaaZZZYYY[[[WWWZZZ[[[XXXRRROOOQQQTTTSSSVVV[[[\\\ZZZXXXXXXYYYXXXXXXWWWVVVTTTSSSSSSRRROOOOOOOOOOOONNNLLLKKKJJJLLLLLLMMMMMMMMMKKKJJJIIIIIIIIIJJJJJJIIIGGGFFFEEE@@@???>>>>>>>>>>>>>>>>>>>>>@@@AAACCCDDDDDDCCCCCCAAAAAABBBCCCDDDDDDDDDCCCAAABBBCCCCCCBBBAAA???>>>;;;;;;<<<;;;:::999;;;===<<<======>>>>>>>>>>>>>>>===<<<;;;:::::::::::::::;;;;;;<<<<<<===>>>>>>>>>:::===AAAEEEHHHGGGBBB>>>??????>>>======<<<======;;;:::999888888888999:::}}}uuuoookkkjjjccccccccccccccceeeggghhhnnnnnnmmmmmmnnnqqqsssuuuvvvvvvvvvvvvwwwxxxzzzzzz|||~~~~~~}}}uuurrroookkkhhhccc___\\\[[[XXXVVVXXX^^^iiitttyyytttiiigggdddaaa^^^\\\[[[[[[\\\[[[XXXVVVSSSQQQPPPOOOSSSTTTUUUVVVWWWWWWWWWWWWWWWVVVWWWXXXXXXUUUQQQNNNSSSRRROOOMMMKKKKKKLLLMMMMMMMMMLLLLLLKKKIIIHHHGGGJJJIIIIIIHHHGGGFFFEEEEEEDDDCCC@@@>>>=========>>>@@@@@@@@@AAABBBCCCEEEFFFDDDDDDDDDDDDDDDCCCCCCCCC@@@AAABBBBBBBBB@@@===<<<;;;<<<===>>>>>>===<<<<<<======>>>>>>===<<<;;;;;;;;;<<<<<<;;;999999:::<<<<<<<<<===>>>>>>>>>>>>==================<<<<<<<<<:::999999:::;;;<<<===>>><<<;;;:::999888888888888{{{tttmmmiiiggggggddddddddddddeeegggiiijjjnnnnnnnnnnnnppprrrtttuuuwwwwwwwwwxxxxxxyyyzzz{{{|||~~~xxxqqqnnnlllhhhdddbbb]]]YYYWWWVVVVVV\\\dddpppyyyyyymmmjjjeeedddaaa^^^\\\ZZZYYYYYYZZZYYYWWWUUUSSSRRRRRRQQQSSSSSSUUUVVVWWWWWWXXXXXXXXXXXXXXXYYYYYYWWWSSSOOOQQQPPPMMMKKKJJJJJJKKKKKKLLLLLLLLLLLLJJJIIIHHHGGGIIIHHHGGGFFFEEEDDDDDDCCCAAAAAAAAA@@@???>>><<<<<<======>>>???@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCCCCCCCAAA???===<<<<<<>>>>>>>>>>>>===<<<<<<============<<<<<<;;;888999:::999999999;;;===<<<<<<===>>>>>>???>>>>>><<<<<<;;;;;;;;;;;;;;;;;;999999::::::;;;<<<======<<<;;;:::999888888888888wwwtttooojjjgggeeeeeeeeeeeeeeeeeefffhhhjjjlllnnnooopppppprrrssstttuuuvvvyyyxxxxxxyyyyyyzzz{{{|||}}}{{{tttnnnkkkhhhdddaaa^^^XXXTTTSSSTTTXXXaaakkkvvv}}}mmmffffff```___]]][[[YYYXXXXXXXXXWWWVVVUUUTTTSSSSSSRRRSSSRRRSSSTTTUUUWWWWWWWWWXXXZZZYYYYYYYYYYYYWWWTTTQQQNNNMMMKKKJJJIIIIIIIIIJJJLLLLLLLLLKKKJJJIIIGGGGGGGGGFFFEEEDDDCCCBBBBBBAAA>>>???AAAAAA@@@>>><<<:::=========>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBB@@@>>>======>>>?????????>>>===<<<;;;;;;<<<<<<===<<<<<<<<<555777888888888999;;;===;;;<<<===>>>????????????:::::::::::::::::::::;;;999:::::::::;;;<<<<<<===;;;:::999888888888888888zzzuuunnnllliiigggeeeeeefffgggffffffggghhhkkknnnppprrrrrrssstttvvvwwwwwwwwwwwwyyyyyyyyyzzzzzz|||}}}~~~{{{wwwqqqllliiieee```]]]WWWSSSQQQSSSVVV[[[dddnnnwww~~~rrrhhhdddddd\\\[[[ZZZYYYXXXWWWWWWWWWVVVUUUTTTSSSRRRQQQQQQQQQPPPQQQSSSTTTVVVVVVWWWWWWYYYXXXWWWXXXXXXVVVSSSPPPLLLKKKJJJIIIIIIIIIIIIIIIKKKKKKKKKJJJIIIHHHGGGFFFDDDDDDCCCBBBAAA@@@@@@???>>>>>>?????????>>><<<;;;>>>>>>???@@@AAAAAAAAAAAA???????????????@@@@@@@@@>>>???@@@AAA@@@???===;;;>>>>>>???@@@@@@???======999:::;;;<<<<<<<<<<<<<<<666888999888888888:::<<<:::;;;<<<===>>>?????????::::::::::::;;;;;;;;;;;;999::::::;;;;;;<<<<<<<<<::::::999888888888888888{{{uuupppmmmkkkiiihhhfffffffffggghhhhhhhhhiiikkknnnrrruuuwwwxxxxxxyyyzzzzzzzzzyyyyyyyyyyyyzzz{{{|||~~~}}}xxxtttqqqlllhhhccc___ZZZXXXRRRQQQRRRWWW[[[___gggoooqqqyyysssiiiccc______YYYYYYYYYYYYXXXWWWWWWVVVVVVUUUSSSQQQOOONNNMMMMMMNNNOOOQQQSSSTTTUUUUUUVVVVVVUUUTTTTTTTTTRRRPPPMMMJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIGGGFFFEEECCCBBBBBBAAA@@@???>>>===???>>>===<<<<<<<<<===>>><<<===>>>???@@@@@@@@@???>>>>>>?????????@@@@@@@@@>>>???AAABBBBBB@@@>>>===>>>???@@@@@@@@@>>>===<<<999999:::;;;;;;<<<;;;;;;999:::;;;:::888888999;;;::::::;;;<<<===>>>>>>>>>::::::;;;;;;<<<<<<<<<<<<999:::;;;<<<<<<<<<;;;;;;999999888888777777888888|||xxxtttqqqmmmjjjggghhhggggggffffffgggiiiiiikkkkkkmmmppptttxxx|||~~~~~~~~~}}}|||{{{{{{zzz{{{|||~~~}}}|||zzztttoookkkiiieeeaaa\\\YYYVVVTTTSSSSSSWWW^^^bbbdddjjjpppqqqxxxxxxmmmhhhbbb]]]\\\XXXXXXXXXXXXXXXWWWVVVUUUTTTRRRQQQOOOMMMKKKJJJJJJLLLMMMNNNPPPRRRSSSTTTTTTSSSRRRPPPPPPPPPOOOLLLJJJHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIHHHGGGEEEEEEBBBAAA@@@@@@>>>>>>===<<<>>>===;;;::::::<<<>>>???999:::<<<===>>>===<<<<<<=========>>>??????@@@@@@@@@BBBCCCDDDDDDCCCAAA@@@>>>??????@@@???>>><<<;;;999999::::::;;;::::::::::::;;;;;;:::888888999:::999:::;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<======999:::;;;<<<<<<<<<::::::999888888777777777888888uuusssooolllkkkjjjhhhgggfffffffffgggiiijjjlllmmmoooppprrruuuzzz~~~~~~}}}}}}}}}}}}}}}|||yyyvvvtttqqqnnnkkkdddccc```\\\YYYWWWWWWWWWZZZZZZ^^^dddhhhiiinnnttt|||sssmmmhhhbbb]]]\\\WWWWWWWWWWWWVVVUUUTTTSSSOOOOOOMMMLLLKKKJJJJJJJJJIIIJJJLLLNNNPPPQQQRRRRRRQQQPPPNNNMMMMMMLLLJJJHHHEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHFFFEEEDDDAAAAAA@@@???>>>===<<<<<<;;;;;;;;;;;;<<<======>>>999:::<<<======<<<;;;:::;;;;;;;;;<<<===>>>>>>>>>???@@@BBBCCCCCCBBBAAA@@@>>>>>>??????>>>===;;;:::999::::::::::::999999888888999999999777777999;;;999999:::::::::999888888888999999:::;;;;;;<<<<<<999:::<<<======<<<:::999888888777777777777888888|||vvvqqqqqqooolllkkkkkkkkkjjjiiiffffffgggiiikkknnnpppqqqrrrsssuuuyyy~~~~~~~~~~~~wwwuuurrrnnnkkkhhhgggfffaaa```^^^\\\YYYYYY[[[\\\aaa```ccchhhkkkmmmrrryyyvvvnnnjjjeee^^^YYYXXXUUUVVVVVVVVVUUUTTTRRRQQQLLLKKKKKKJJJJJJJJJJJJKKKHHHIIIKKKMMMOOOPPPQQQQQQQQQOOOMMMLLLLLLKKKJJJHHHCCCDDDEEEFFFFFFGGGFFFFFFIIIIIIIIIHHHGGGFFFEEEDDDAAAAAA@@@???>>>===<<<<<<888:::<<<===>>>===<<<;;;:::<<<===??????>>><<<;;;999999:::;;;;;;<<<======<<<===???@@@@@@???>>>======>>>>>>>>>===<<<:::999:::::::::::::::999888777555666777777777777:::<<<999999999999999888666666777777888999::::::;;;;;;999:::<<<======<<<:::999888777777777777777888888zzztttqqqoooooojjjjjjiiiiiiiiiiiijjjjjjkkklllmmmmmmllllllnnnpppqqquuuzzz~~~xxxrrrmmmhhhfffggggggfffddd___]]]YYYWWWYYY^^^eeejjjiiilllnnnoooooottt}}}uuurrrmmmgggbbb]]]ZZZYYYUUUTTTTTTSSSRRRQQQQQQPPPNNNJJJGGGGGGJJJKKKHHHDDDIIIIIIJJJKKKLLLMMMNNNNNNNNNMMMLLLJJJHHHFFFDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGHHHIIIHHHGGGFFFEEECCCBBBAAA???>>>=========::::::;;;;;;<<<;;;;;;;;;===:::;;;???@@@<<<999999:::999999999999999::::::===>>>???@@@@@@???>>>===<<<===???@@@@@@???===<<<:::999888888777777888888777777666666777999<<<======;;;999777666666666777666666777888888888888888555666888888777777777888666555555555555666666777~~~{{{vvvrrrnnnmmmllllllkkkjjjjjjjjjjjjjjjkkkkkkmmmnnnooooooooooooqqqsssuuuxxx|||vvvpppllliiieeedddeeedddcccaaa___\\\YYYYYY___gggpppuuuuuuvvvuuutttuuu|||wwwooommmiiiddd```]]][[[ZZZVVVVVVTTTRRRPPPNNNMMMLLLMMMIIIFFFGGGIIIJJJGGGDDDHHHIIIIIIJJJKKKLLLMMMNNNOOONNNNNNLLLKKKJJJIIIHHHAAAAAAAAAAAAAAAAAAAAAAAAEEEFFFGGGGGGGGGFFFEEEDDDDDDCCCAAA???>>><<<<<<<<<::::::;;;<<<<<<<<<;;;;;;;;;888999>>>@@@===;;;;;;;;;::::::999999::::::;;;<<<===>>>??????>>>======:::;;;<<<======<<<;;;:::999999888777777777888888777777666666777999;;;===<<<;;;999888666666666777666666777888888888888777555777999999888777888999777666666555555555666666zzzvvvqqqooollljjjiiiiiikkkllljjjjjjjjjjjjkkklllmmmmmmpppqqqssstttssstttvvvxxxzzz|||xxxsssmmmiiigggfffeeeddddddccc```^^^]]][[[[[[aaalllvvv~~~|||zzzwwwuuuyyy{{{ooogggfffdddaaa^^^]]][[[[[[WWWVVVTTTQQQNNNKKKIIIHHHJJJHHHEEEFFFHHHHHHFFFCCCHHHHHHIIIIIIJJJKKKLLLLLLJJJJJJIIIIIIHHHHHHGGGGGGAAAAAAAAAAAAAAAAAAAAAAAADDDDDDFFFFFFGGGFFFEEEDDDDDDCCCAAA???===<<<;;;:::::::::;;;<<<<<<<<<<<<<<<:::777888===@@@>>>===>>>;;;;;;::::::::::::;;;;;;<<<<<<===>>>>>>===<<<;;;999:::;;;<<<<<<;;;:::999999888888777777777777777777666666666777999:::<<<;;;:::999888777666666666555666777777888888777777555777999999888777888999888888777666555555555555zzztttpppnnnjjjiiigggffffffhhhkkkmmmjjjjjjjjjkkklllmmmooopppsssuuuwwwxxxxxxxxxzzz{{{~~~{{{tttooollljjjhhhggggggfffeeedddaaa^^^\\\ZZZ\\\dddqqq}}}~~~{{{yyyyyy|||rrrlllcccbbb```___]]][[[ZZZZZZUUUTTTQQQOOOLLLIIIGGGEEEHHHFFFEEEEEEFFFGGGEEECCCGGGGGGHHHHHHIIIJJJJJJKKKGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDFFFGGGGGGGGGFFFEEEDDDBBB@@@>>><<<;;;:::999999:::;;;<<<=========<<<;;;888888===???===<<<>>>;;;;;;::::::999:::::::::;;;<<<=========<<<;;;:::::::::;;;;;;;;;;;;::::::888888777666666666666777666666666666777888:::::::::999999888777666666666555666666777777777777777555777999999888777888999999888777666555555444444{{{uuupppmmmlllkkkgggfffeeedddeeegggjjjlllkkkkkklllmmmoooqqqrrrsssvvvxxx{{{|||{{{{{{|||~~~}}}yyysssnnnjjjiiihhhhhhffffffeeeccc```^^^\\\\\\[[[cccrrrzzzooojjjgggaaa```___]]][[[YYYXXXWWWQQQPPPOOOLLLJJJHHHGGGFFFFFFEEEDDDEEEEEEEEEEEEDDDFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIHHHFFFEEEDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGHHHHHHHHHGGGFFFBBBAAA???===<<<::::::999999:::;;;<<<===============999999===>>><<<;;;===;;;;;;:::999999999999999;;;<<<=========;;;:::999777888888888888888888777888777666666555555666666666666666777777888999999888888888888777666666555555555666777777777777777555666888888777777777888888888666555444444444444}}}sssrrrqqqmmmiiihhhhhhiiieeedddccccccdddgggjjjlllnnnooooooqqqsssvvvxxxyyyzzz}}}|||uuuqqqooollliiigggfffffffffccccccaaa^^^[[[ZZZ\\\^^^dddpppzzznnneee``````^^^]]]]]][[[YYYWWWUUUTTTNNNNNNMMMKKKJJJHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGEEEDDDBBBAAA@@@???BBBBBBBBBBBBBBBBBBBBBBBBGGGHHHHHHIIIHHHGGGFFFEEEAAA@@@>>>===;;;:::::::::999:::;;;<<<===>>>>>>>>>>>>:::999<<<>>><<<;;;======<<<;;;:::999999999:::<<<============;;;:::999555555555555555555555555777777666555555555555555666666666777777888888888777777888888777777666555444555666666777777666666333555777777666555666777666666555444333333333333~~~zzztttqqqjjjkkkkkkiiifffeeefffhhheeedddcccdddfffiiilllooossssssuuuwwwyyy|||~~~wwwqqqmmmiiiiiiiiigggeeecccccccccaaa```]]]YYYXXX[[[aaafffsss~~~wwwllleee^^^[[[[[[XXXYYYYYYXXXWWWUUUTTTRRRNNNNNNLLLKKKIIIHHHFFFFFFEEEEEEFFFFFFEEEEEEEEEFFFDDDDDDEEEEEEEEEEEEFFFFFFDDDCCCCCCBBBAAA@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCHHHHHHHHHHHHGGGFFFDDDCCC???>>>===<<<;;;;;;;;;;;;999:::;;;===>>>>>>??????<<<888888;;;>>>======??????>>>===<<<<<<;;;;;;;;;======>>>>>>===<<<:::999666666555555555555666666777666555555444444555555555666666777777777777777666777888888888777666555444555666666777777666666222444666666555444555666444333333222222222333333|||yyyuuuqqqllliiihhhjjjkkkiiifffeeefffhhhffffffeeefffiiimmmqqqsssvvvwwwxxx{{{~~~tttnnnmmmlllfffggghhhgggeeecccbbbbbb```___\\\XXXXXX^^^gggoooxxxiiidddaaa]]]ZZZ[[[TTTUUUUUUVVVVVVTTTSSSRRROOOOOOMMMKKKIIIGGGEEEDDDDDDEEEFFFFFFEEEEEEFFFGGGDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHGGGFFFDDDBBBAAA======<<<;;;;;;;;;;;;<<<999:::;;;===>>>?????????:::777666;;;>>>>>>???AAAAAAAAA???>>>============>>>>>>>>>>>>>>><<<:::999999999888888888888999999666666555444444444444555555666777777777777777666666666777888888777666555444555555666666666666666111333555555444333444555222222222111222222333333~~~|||yyywwwsssooolllkkkkkkkkkkkkjjjiiihhhhhhhhhhhhhhhiiiiiiiiiiiikkknnntttyyy{{{~~~uuukkkfffcccbbbeeeeeeeeeffffffeeebbb______^^^ZZZWWWWWW___mmmwwwvvvnnnddd^^^\\\ZZZVVVRRRRRRRRRSSSSSSSSSSSSRRRRRRQQQOOOMMMJJJHHHGGGGGGGGGFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCFFFEEEEEEDDDCCCBBBBBBBBBDDDDDDEEEEEEDDDDDDCCCBBBGGGGGGGGGGGGFFFEEECCCCCC@@@@@@???>>>===<<<;;;::::::;;;===>>>>>>>>>===<<<999999999:::;;;>>>@@@AAACCCCCCBBBAAA???===;;;:::===<<<<<<<<<<<<;;;;;;;;;<<<:::888666555555666777777444222111333444555555777777666444444333333333888888888888777666555444555555555555555555555555333333333222222222111111111111111000000000000000|||xxxvvvuuuqqqooollljjjhhhggghhhhhhiiihhhhhhgggggghhhhhhiiijjjkkklllmmmooosssxxx|||wwwlllfffdddddddddeeeeeeeeefffeeeccc```^^^YYYXXXVVVVVV[[[eeerrr{{{}}}qqqjjjaaa\\\ZZZXXXTTTQQQSSSSSSTTTTTTTTTTTTSSSSSSPPPOOOMMMKKKIIIHHHGGGGGGFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCFFFEEEEEEEEEEEEDDDDDDDDDBBBBBBCCCCCCCCCBBBAAAAAAFFFFFFFFFFFFEEEDDDCCCBBB@@@@@@??????>>>===<<<<<<;;;;;;<<<===============999999999:::;;;===???AAADDDDDDCCCBBB@@@===;;;:::<<<<<<<<<<<<;;;;;;;;;:::;;;999888666555666777888777555222222333555555555777666555444333333333333555555555666555555444333444444444444444444444444333333222222222111111111000000000000000000000000|||{{{xxxuuurrrpppooonnnjjjiiigggfffeeeeeefffgggfffffffffgggggghhhjjjjjjlllnnnqqqsssvvvyyy}}}|||uuullleeeccccccdddeeeeeefffffffffddd```]]][[[VVVUUUVVVZZZbbbmmmxxx|||qqqjjjddd]]]YYYWWWVVVSSSQQQSSSTTTTTTUUUUUUTTTTTTSSSOOONNNNNNLLLKKKIIIGGGFFFEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIHHHGGGFFFEEECCCBBBEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCCCCCCCCCCBBBBBBAAAEEEEEEEEEEEEDDDCCCBBBBBB@@@@@@@@@?????????>>>>>><<<<<<<<<;;;<<<<<<===>>>999999999:::;;;===>>>???EEEDDDCCCBBB@@@===;;;:::;;;;;;;;;;;;::::::::::::999888777666666777888999777555333333444555555555666666555444333333333333222222333333444444333333444444444444444444444444222222222222111111111000000000000000000000000000~~~zzzvvvtttsssqqqooommmllllllkkkiiiiiigggffffffffffffgggeeeeeefffgggiiijjjlllmmmnnnrrrvvvyyy|||}}}vvvqqqjjjeeeccccccdddeeeggghhhgggeeeaaa\\\YYYXXXXXXXXX[[[bbbkkkvvv|||ppphhhddd___ZZZWWWUUUUUUSSSQQQSSSSSSTTTTTTTTTTTTSSSSSSNNNNNNNNNNNNLLLJJJHHHFFFEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKJJJIIIGGGEEECCCBBBBBBCCCDDDEEEFFFGGGGGGHHHEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@===<<<;;;::::::;;;===>>>999999::::::;;;<<<===>>>CCCCCCBBB@@@>>><<<:::888;;;:::::::::999999999999777777666666777888999999888666444444555666555555555555444333222222333333000111222333444444444444333333333333333333333333222111111111111000000000/////////000000000000000}}}|||zzzxxxwwwuuussspppooonnnmmmlllkkkjjjjjjjjjjjjjjjiiiiiihhhgggffffffffffffggghhhiiilllnnnpppqqqrrrvvvzzz~~~}}}vvvqqqmmmhhheeedddeeeeeeeeehhhhhhgggccc]]]YYYWWWXXXXXX]]]dddmmmwwwtttjjjccc___\\\YYYVVVUUUTTTSSSSSSQQQQQQRRRRRRRRRRRRQQQQQQMMMNNNNNNNNNMMMJJJHHHGGGFFFFFFFFFFFFGGGHHHJJJJJJLLLKKKKKKIIIGGGEEECCCBBB@@@AAABBBCCCEEEFFFGGGGGGFFFFFFGGGGGGFFFFFFEEEDDDBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@===<<<;;;::::::;;;<<<===999999:::;;;;;;;;;<<<<<>>===;;;999777666999999999999888888888888666666666777777888999999888777555555666666555444444333333222222222222333000111222333444555555555333333333333333333333333111111111000000000//////......//////000000000000xxx{{{|||xxxuuussssssrrrqqqooommmlllkkkjjjiiihhhhhhggggggggghhhhhhiiihhhhhhhhhgggffffffeeejjjkkklllnnnpppsssuuuvvvwwwyyy}}}{{{sssoooiiifffdddccceeefffffffffeeeeeeddd___ZZZXXXZZZ]]]\\\eeerrr~~~|||uuunnneee___[[[ZZZXXXUUUTTTSSSSSSSSSPPPQQQQQQRRRRRRQQQQQQPPPNNNNNNNNNMMMLLLKKKIIIIIIHHHGGGFFFFFFGGGHHHIIIJJJKKKKKKJJJIIIGGGEEECCCBBB@@@@@@AAACCCDDDFFFGGGGGGEEEEEEEEEEEEEEEDDDCCCCCCBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@?????????===<<<;;;;;;;;;;;;;;;;;;999:::;;;;;;;;;;;;:::::::::::::::999888777666555999888888888777777777777666666777777888888888999999888666666777777555444333222222111111222222222111222333444555555666555222222222222222222222222000000000000////////////---......//////000000111oooqqqsssuuuwww|||wwwwwwvvvtttrrrooommmlllmmmmmmllljjjhhhgggggghhhgggffffffeeeeeefffgggggggggggghhhiiiiiiiiiiiiiiiooooooppprrrtttwwwyyyzzzzzz|||~~~{{{qqqkkkjjjdddcccbbbccceeeffffffeee___```^^^ZZZWWWYYY___eeejjjwww{{{pppjjjccc]]][[[XXXWWWVVVTTTRRRQQQRRRRRRQQQQQQRRRRRRRRRRRRQQQQQQOOOOOOMMMLLLKKKKKKJJJJJJIIIHHHGGGFFFFFFGGGIIIJJJJJJJJJIIIHHHFFFEEECCCBBBAAABBBBBBDDDEEEFFFGGGGGGEEEEEEFFFFFFEEEEEEDDDCCCBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBAAA@@@???>>>>>>===;;;<<<<<<<<<;;;;;;:::999999:::;;;;;;;;;:::999999777777777888777666666555888888777777777666666666666777777888888888888777:::888777777888777666444222222111111111111222222222222333444555555555444222222222222222222222222000000/////////.........------......///000000111kkkkkkkkklllnnnsssyyy}}}}}}yyyuuuqqqnnnnnnmmmmmmllljjjiiihhhjjjjjjiiihhhfffeeefffgggggggggffffffffffffggghhhfffgggiiikkklllmmmmmmmmmrrrrrrsssuuuwwwzzz|||}}}}}}~~~~~~~~~~~~|||zzzuuummmhhhhhhfffeeeddddddeeeeeedddcccZZZ[[[ZZZXXXVVV[[[dddlllzzzrrriiiccc[[[WWWXXXVVVVVVUUUSSSQQQPPPPPPQQQRRRRRRSSSSSSSSSSSSRRRRRRPPPOOOMMMKKKJJJJJJKKKLLLKKKIIIGGGFFFFFFGGGHHHJJJIIIIIIHHHGGGFFFEEECCCBBBCCCCCCDDDEEEFFFGGGHHHHHHGGGHHHHHHHHHHHHGGGFFFFFFCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@???======<<<;;;;;;<<<===<<<;;;999888999:::;;;<<<;;;:::999888666666777777777777666666777777777777666666666666777777888888888888777777:::999888888888888666444222111111111111111222222222222333444444444333333111111111111111111111111000/////////............---------...///000000111iiijjjkkkllllllmmmqqqssswwwwwwyyy|||~~~zzz|||{{{xxxuuurrrooolllkkkhhhhhhgggfffffffffgggggggggggggggffffffgggggghhhhhhhhhhhhgggggggggggggggiiikkkmmmmmmmmmnnnppprrrtttvvvxxxyyyzzz|||{{{yyyxxx{{{~~~zzztttmmmhhheeeddddddeeeffffffeeecccaaaaaabbb\\\XXXWWWYYY___gggttt}}}uuukkkeeebbb^^^YYYTTTXXXWWWTTTRRRPPPPPPOOOPPPTTTSSSSSSSSSRRRRRRQQQQQQOOONNNMMMLLLKKKKKKKKKKKKJJJHHHFFFFFFHHHJJJLLLLLLKKKJJJIIIGGGEEECCCBBBAAA??????@@@AAABBBDDDFFFGGGHHHGGGGGGHHHIIIIIIHHHGGGGGGGGGFFFFFFDDDCCCBBBAAA??????>>>>>>>>>>>>>>>???>>>===<<<<<<<<<===??????>>>======;;;:::999888888777777777777666666666666666777777777777777666666888666555555666777777666444444333333333222222222222222222222111111000000333333333222222222111111000111111111111222222222111111000///////////////111111111111000000000000jjjkkklllkkkkkklllnnnqqqrrrrrrsssvvvyyy}}}~~~{{{xxxtttpppqqqpppooommmkkkiiihhhgggggggggfffeeeeeeeeeeeefffffffffffffffffffffggghhhhhhhhhiiiiiijjjjjjkkkkkklllnnnppprrrrrrsssuuuwwwwwwyyyzzzzzzzzz{{{~~~~~~||||||~~~|||vvvsssnnniiifffeeeeeefffdddfffgggfffccc```^^^^^^ZZZXXXZZZbbbkkkwww~~~wwwpppgggaaa___\\\WWWSSSVVVUUUSSSRRRQQQQQQQQQQQQSSSSSSSSSSSSRRRRRRRRRQQQNNNNNNMMMLLLKKKKKKKKKKKKJJJHHHFFFFFFHHHJJJKKKKKKKKKJJJIIIGGGFFFDDDCCCBBBCCCDDDDDDEEEFFFHHHJJJKKKJJJIIIIIIIIIKKKKKKIIIGGGGGGFFFFFFFFFEEECCCBBBAAA@@@???>>>======>>>??????BBBAAA???>>>>>>>>>??????>>>===<<<;;;:::999999888777777777777666666666555666666777777777777666666999777777777888999888777555555444444444333333333666666444333333333444555333333333222222111111111000000111111111222222222111111000////////////////////////000000000111111mmmnnnnnnlllkkkkkkmmmooooooooopppqqqrrruuuxxxyyy{{{|||~~~{{{xxxtttqqqooollljjjgggfffffffffeeeeeedddddddddeeeeeedddccccccccccccdddeeeeeeeeeeeeeeefffggghhhiiijjjkkklllnnnooopppqqqqqqsssvvvwwwwwwxxx{{{}}}zzz{{{||||||{{{{{{}}}zzzuuuqqqkkkiiigggeeedddeeefffgggdddfffgggeeebbb^^^[[[[[[ZZZ\\\dddppp~~~~~~qqqmmmhhhaaa]]][[[ZZZVVVSSSTTTSSSRRRQQQQQQQQQRRRRRRSSSSSSSSSRRRRRRRRRRRRRRRMMMMMMLLLLLLKKKJJJJJJJJJJJJHHHGGGGGGIIIKKKKKKKKKKKKKKKIIIHHHFFFEEEDDDCCCFFFFFFFFFGGGHHHJJJKKKLLLMMMLLLKKKKKKLLLLLLJJJHHHFFFFFFFFFEEEDDDCCCBBBAAA@@@???===<<<<<<===???@@@CCCBBB@@@???>>>===============<<<;;;:::999999888777777777666666666555555666666777777777777666666666555555777888888666444555555555555444444444444555333000------///111333444444333222111111000000000000000111111111222222111111000000000/////////,,,,,,---...///000111222rrrrrrqqqooommmlllmmmoooqqqqqqppppppqqqqqqsssssstttuuuvvvxxx{{{~~~{{{xxxuuutttpppooollljjjiiigggfffeeeccccccccccccccccccccccccddddddccccccbbbccccccccceeeeeeeeeffffffhhhiiiiiilllmmmnnnppprrrtttvvvvvvvvvxxxzzzzzzzzzzzz|||}}}zzz{{{|||||||||}}}~~~vvvuuutttooojjjddddddcccccccccdddffffffddddddcccaaa^^^\\\\\\]]]aaaggguuutttkkkdddaaa\\\ZZZYYYXXXVVVUUUTTTSSSSSSRRRQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQMMMMMMLLLLLLKKKJJJJJJIIIFFFFFFFFFHHHKKKMMMMMMMMMKKKKKKIIIHHHGGGEEEDDDDDDDDDDDDEEEEEEFFFHHHIIIJJJMMMLLLKKKKKKKKKKKKHHHFFFEEEEEEEEEEEEDDDCCCBBBAAA???>>><<<;;;;;;===???AAA???>>>>>>===<<<;;;;;;;;;======<<<;;;::::::999999777777666666666555555555555666666777777777777666666666777888:::999666444555444444444444333333333333000,,,)))(((+++...111444444333222111000//////000000000000111111111111111111111111000000//////,,,,,,------...//////000vvvvvvuuusssppppppqqqrrrssssssrrrrrrqqqqqqqqqqqqqqqrrrrrrssstttvvvxxxyyyzzz{{{}}}}}}yyyxxxvvvssspppmmmkkkjjjjjjjjjiiigggfffeeeeeefffeeeeeedddddddddcccccccccddddddccccccdddeeeeeefffggggggggghhhiiikkklllmmmpppppprrrtttvvvxxxyyyzzzyyy{{{|||{{{zzzyyyzzz{{{xxxzzz|||~~~{{{ssspppqqqpppkkkeeeccccccccccccccccccddddddcccbbb^^^[[[ZZZ]]]ccchhhttt}}}sssiiibbb___]]]ZZZYYYXXXXXXWWWVVVUUUTTTTTTRRRQQQOOONNNMMMPPPPPPPPPPPPPPPPPPPPPPPPLLLMMMMMMMMMLLLKKKJJJIIIBBBCCCEEEIIIMMMPPPPPPOOOJJJJJJIIIHHHFFFEEEDDDDDDCCCCCCCCCCCCDDDFFFGGGHHHJJJIIIHHHHHHIIIHHHFFFDDDCCCCCCCCCCCCCCCBBBAAA@@@>>>===<<<;;;<<<===???@@@<<<<<<<<<=========<<<<<<<<<<<<<<<;;;;;;::::::999666666666666555555555555555555666777777777777777999999:::;;;===<<<999777333333333222222222111111666444000...---///222555333333222111111000////////////000000000111111111000111111222111000//////............------------yyyyyyxxxvvvttttttuuuwwwuuuuuuttttttsssrrrqqqqqqqqqqqqpppppppppqqqqqqrrrrrrrrrssstttvvvxxxzzz{{{{{{xxxvvvtttrrrpppnnnmmmllljjjhhhfffeeedddeeeffffffeeecccccceeefffeeeeeeeeedddddddddccccccddddddeeefffggghhhjjjkkkjjjkkkkkklllnnnpppqqqrrrtttuuuvvvwwwyyyzzz{{{|||zzz|||||||||zzzyyyzzz{{{zzz|||}}}sssoookkkkkkllllllgggbbbdddddddddddddddbbbaaa``````^^^[[[YYY\\\eeepppwwwyyyqqqhhh```[[[\\\[[[ZZZXXXWWWWWWVVVVVVUUUUUUTTTSSSQQQOOOMMMLLLNNNNNNNNNNNNNNNOOOOOOOOOMMMMMMNNNNNNNNNLLLJJJIIIAAABBBEEEJJJOOOQQQQQQOOOIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGFFFEEEEEEFFFFFFDDDBBBAAAAAAAAAAAAAAA@@@??????<<<<<<<<<<<<===>>>??????<<<===>>>????????????>>><<<<<<;;;;;;;;;:::::::::666666666555555555444444444555666777777888888777666555555666888888666444222222222222111111111111666555333222111222333444222111111111111000000000/////////000000000111111000111222222222111000/////////.........---------yyyyyyyyyxxxwwwwwwyyy{{{wwwwwwxxxwwwwwwvvvuuuuuusssrrrqqqppppppooooooooommmmmmmmmmmmnnnooopppqqquuuvvvyyy}}}~~~{{{yyytttrrrpppooonnnmmmkkkiiihhhggggggfffeeeddddddcccbbbdddeeedddbbbbbbdddfffeeeeeeeeeeeeeeeeeeffffffeeefffggghhhjjjmmmooopppnnnnnnoooqqqrrrtttvvvwwwxxxxxxyyyyyyzzz{{{{{{{{{zzz|||}}}}}}|||}}}~~~vvvpppiiihhhffffffggggggeeeccccccddddddddddddbbb```^^^[[[[[[[[[]]]cccooo}}}xxxmmmggg```\\\\\\ZZZZZZYYYXXXVVVUUUUUUUUUSSSSSSSSSSSSQQQPPPNNNMMMLLLLLLLLLLLLMMMMMMMMMNNNMMMNNNOOOPPPOOOMMMKKKJJJBBBDDDGGGLLLOOOPPPOOOMMMHHHGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCBBBCCCDDDDDDCCCAAA???????????????>>>>>>===:::;;;<<<>>>>>>>>>>>>>>>===>>>?????????>>>===<<<<<<;;;;;;;;;;;;:::::::::666666555555555444444444444555666777888888888888333222111222333444333111333333333222222222111111111111222222222111000///000000000000111111111111////////////000000000111000111222333333111000................../////////xxxyyyyyyxxxwwwxxx{{{}}}{{{{{{{{{|||{{{{{{zzzyyyvvvuuutttrrrqqqppppppppplllkkkkkkkkkkkklllmmmmmmnnnooorrruuuxxx{{{}}}~~~~~~yyyxxxvvvvvvvvvuuussspppmmmlllkkkllllllkkkiiiggggggggggggffffffffffffeeebbbdddfffeeebbbbbbeeegggeeeffffffggghhhiiiiiiiiifffggghhhjjjmmmppprrrtttqqqqqqrrrsssuuuwwwyyy{{{{{{{{{{{{{{{{{{{{{zzzzzzyyy{{{~~~}}}uuuooolllffffffeeeddddddeeeffffffbbbcccddddddcccaaa___]]]XXXYYY\\\aaajjjwwwyyylllddd^^^XXXXXX]]]YYYYYYYYYXXXUUUSSSSSSTTTPPPQQQRRRRRRRRRQQQOOONNNJJJJJJKKKKKKLLLLLLLLLMMMNNNOOOPPPQQQPPPNNNLLLJJJEEEFFFIIIMMMOOOOOOMMMJJJGGGFFFFFFEEEDDDCCCCCCBBB@@@@@@@@@@@@@@@AAABBBCCCBBBBBBAAABBBDDDDDDCCCAAA===>>>>>>>>>>>>======<<<888:::<<<>>>??????>>>=========>>>>>>===;;;999888;;;;;;;;;;;;;;;;;;::::::666666555555555444444444444555666777888888888888999777555555777888777777444444444333333333222222///111333555444222///.../////////000111111222222////////////000000000000000111333333333222000...,,,------...///000111111{{{zzzzzzzzz{{{}}}~~~~~~}}}{{{zzzyyyyyyzzz{{{{{{zzzxxxwwwwwwwwwuuutttpppooollljjjiiiiiijjjkkkmmmmmmmmmmmmoooppprrrrrruuuvvvxxxzzz}}}~~~}}}{{{yyywwwtttsssrrrnnnooopppqqqpppnnnllljjjjjjhhheeeeeehhhiiigggeeecccdddeeefffgggfffeeedddcccccccccdddeeefffhhhiiifffggghhhiiijjjkkkkkkkkkjjjkkklllnnnqqqtttvvvxxx||||||{{{zzzzzz{{{|||}}}}}}~~~~~~}}}|||{{{|||~~~|||sssmmmiiifffdddbbbaaabbbeeegggfffdddeeeaaa```bbb^^^WWWWWW\\\YYY[[[bbbmmmvvv}}}vvvpppfff^^^ZZZXXXXXXWWWWWWWWWVVVVVVTTTSSSRRRQQQOOOOOOOOONNNNNNMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMOOOQQQTTTTTTQQQMMMJJJHHHFFFFFFGGGKKKNNNOOOLLLIIIBBBBBBCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAABBBBBBBBBAAAAAA>>>===<<<;;;;;;<<<===>>>========================???>>>===;;;;;;;;;<<<===;;;;;;;;;:::::::::999999888888777666555444333333222333333444555666777777999888888777666555555555777666444333222222333444222222222111111111111000000000000000000000000000000000000000000000000000////////////000000000000111111000000//////......~~~}}}}}}|||}}}~~~~~~}}}|||{{{{{{{{{{{{zzzyyyxxxyyyzzz{{{yyyxxxsssqqqooommmkkkkkklllmmmlllllllllmmmmmmnnnoooppppppppprrrsssuuuwwwxxxyyy}}}}}}zzzyyyuuutttsssqqqooonnnllllllhhhiiikkklllkkkjjjiiihhhgggeeecccccceeefffeeeddddddeeefffggggggffffffeeeddddddeeefffggghhhjjjkkkjjjkkkmmmnnnooopppppppppqqqqqqrrrsssuuuwwwyyyzzz}}}|||{{{{{{{{{|||}}}~~~~~~~~~}}}}}}yyyqqqllljjjhhhgggjjjhhhfffggghhhgggeeecccccc^^^\\\]]]]]][[[]]]bbbaaaaaafffooovvv|||yyyoooiiiaaa[[[XXXVVVUUUUUUTTTTTTTTTSSSRRRPPPOOONNNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKLLLMMMNNNNNNOOOQQQRRRQQQNNNKKKHHHHHHGGGGGGHHHJJJMMMLLLIIIFFFBBBBBBCCCCCCCCCCCCBBBBBB????????????????????????AAAAAAAAAAAAAAA@@@???>>><<<;;;:::999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;;;;;;;<<<<<<:::::::::999999999888888555555555555555444444444333333444444555555666666777666666555444444333333444333333222222222222333222222222111111111000000000000000000000000000000000000000000000000000000.../////////000000000000000000000000//////......~~~}}}||||||{{{zzzzzz{{{}}}}}}|||{{{wwwvvvtttqqqpppoooooopppmmmmmmmmmmmmmmmmmmmmmmmmkkkllllllmmmnnnnnnooooooooorrruuuuuuttttttwwwzzz|||}}}}}}yyyyyyxxxvvvtttrrrooommmllllllkkkkkkjjjiiihhhggggggdddeeefffggghhhgggfffffffffdddccccccdddeeeeeedddeeefffgggggghhhhhhgggggggggggghhhiiijjjlllnnnoooqqqrrrsssuuuwwwxxxxxxxxxzzzyyyyyyzzz{{{|||}}}}}}}}}||||||{{{|||}}}vvvqqqlllhhhgggggggggggghhhfffeeeddddddccc```^^^bbb\\\YYY\\\aaadddgggkkkmmmkkklllrrrxxx~~~vvvmmmfffbbb]]]XXXVVVTTTRRRQQQPPPPPPPPPOOOOOOMMMLLLKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJKKKKKKLLLMMMNNNOOOOOOPPPPPPMMMJJJGGGFFFFFFHHHHHHHHHJJJKKKIIIFFFCCCBBBBBBBBBCCCCCCBBBBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA@@@@@@???===<<<;;;;;;::::::999999::::::;;;::::::::::::::::::::::::===<<<;;;:::::::::;;;;;;888888888888777777777777333333444444444555555555444444444444444444444444444444333333222222111111000111222222222222222222222222111111111000000000000000000000000000000000000000000000000000000000....../////////000000000000000000////////////...}}}{{{}}}}}}|||~~~}}}{{{}}}|||zzzxxxvvvuuuuuutttppppppoooooonnnmmmmmmlllllllllkkkkkkkkkjjjjjjjjjhhhjjjllllllkkklllnnnppppppqqqsssvvvzzz|||~~~{{{yyyvvvuuuuuusssqqqnnnnnnmmmlllkkkjjjhhhgggggghhhhhhhhhgggggggggggggggeeeeeefffggggggfffeeeeeeeeeeeedddeeefffggggggggghhhhhhiiijjjjjjkkkkkkkkkkkkllllllmmmoooqqqrrrsssvvvwwwyyy{{{}}}~~~~~~~~~~~~~~~|||{{{{{{{{{|||}}}{{{uuuppplllhhhfffffffffffffffcccbbbbbbaaaaaa```^^^]]]```]]]^^^eeepppvvvxxxwwwwwwsssqqquuu|||wwwnnniiibbb___[[[XXXUUURRROOOLLLMMMMMMMMMMMMLLLKKKJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIJJJKKKMMMNNNOOOOOONNNLLLHHHEEECCCDDDEEEFFFGGGHHHIIIIIIGGGDDDBBBAAABBBBBBBBBBBBAAAAAA@@@????????????????????????>>>>>>>>>>>>===<<<;;;:::<<<;;;;;;;;;;;;;;;;;;<<<999999999999999999999999::::::::::::999:::::::::777777777666666666555555444444444555555555555555444444444444333333222222333333222222222111111111///000222333333333222222111111111111000000000000000000000000000000000000000000000000000000000000........./////////000000////////////////////////}}}|||||||||}}}}}}|||zzzzzzyyytttttttttsssrrrqqqooonnnnnnmmmlllkkkjjjhhhggggggggghhhiiiiiihhhhhhiiijjjggghhhjjjmmmppprrrtttuuutttuuuwwwyyy{{{}}}~~~~~~~~~xxxxxxwwwvvvuuuuuuttttttpppooommmllllllkkkiiihhhggggggggggggfffffffffffffffffffffgggggghhhhhhhhhffffffffffffeeeeeeddddddeeeeeefffffffffgggiiijjjlllllllllmmmnnnoooppppppppppppqqqrrrtttvvvxxxyyyzzz{{{}}}~~~|||{{{{{{{{{}}}~~~yyysssooommmjjjgggfffgggggggggfffeeeeeedddbbbaaa`````````^^^bbbkkkyyy|||xxxvvv{{{wwwpppjjjeeebbb___\\\YYYVVVRRRMMMJJJLLLLLLLLLLLLKKKJJJIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKHHHHHHHHHIIIJJJLLLMMMNNNMMMLLLIIIEEEAAA@@@BBBDDDCCCEEEGGGIIIHHHFFFDDDCCCAAAAAABBBBBBAAA@@@??????????????????????????????;;;<<<<<<======<<<<<<<<<:::;;;;;;;;;;;;;;;;;;:::999999999999999999999999888888888999999999999888666666555555555444444444777777666555555444333333444444444333222222111111333333333222222222222222000111222444444444333222111111111000000000//////////////////////////////////////////////////////............////////////.............../////////|||}}}~~~}}}|||wwwwwwxxxxxxwwwuuusssqqqoooooommmkkkjjjhhhffffffggggggggggggggggggggggggbbbcccdddfffgggiiijjjkkkjjjkkklllnnnpppqqqrrrsssuuuwwwzzz}}}|||zzzyyyxxxxxxxxxwwwvvvuuutttsssrrrkkkkkkkkkkkkkkkkkkkkkkkkgggffffffeeeeeeddddddcccddddddddddddeeeeeeeeeeeeddddddeeeeeefffgggggggggffffffeeeeeeeeeeeeeeeeeefffggghhhhhhhhhiiilllnnnqqqqqqqqqqqqrrrtttuuuvvvttttttuuuvvvxxx{{{}}}~~~}}}~~~|||xxxvvvrrrooolllgggfffdddeeefffggggggfffeeedddccc```^^^^^^```bbbcccooo|||pppmmmiiibbb^^^aaa^^^[[[XXXUUUQQQLLLIIIJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIGGGGGGGGGGGGHHHIIIJJJKKKJJJIIIGGGCCC@@@???BBBDDDBBBEEEHHHIIIHHHEEEDDDDDDAAAAAAAAAAAA@@@???>>>>>>========================::::::;;;<<<<<<<<<<<<<<<777888888999999888888777999999999999999999999999666666777888888888777777555555555555444444444444777777666555444333222222333333333222222111111111333333333333333333222222222222333333333333333333111111000000000/////////////////////////////////////////////////////////------........./////////---............/////////~~~}}}}}}yyyyyyzzzzzzyyyxxxuuutttsssrrrpppnnnllljjjiiihhhjjjiiihhhhhhhhhhhhgggfff```aaaaaabbbcccdddeeeeeedddeeefffgggiiiiiiiiijjjjjjkkknnnqqqtttvvvxxxxxxxxxzzz|||}}}}}}~~~~~~}}}|||{{{zzzxxxwwwvvvvvvuuutttrrrpppnnnmmmllllllmmmmmmnnnmmmkkkiiihhhdddddddddddddddeeeeeeeeeaaaaaabbbaaaaaa```aaaaaacccccccccddddddeeeeeeeeedddddddddeeeffffffggggggfffffffffggghhhjjjkkkllljjjlllnnnnnnnnnooorrruuuvvvuuuuuuvvvwwwxxxzzz{{{wwwwwwxxxzzz|||~~~|||{{{zzztttrrrpppoooooommmkkkiiieeeccccccdddeeefffeeeccc______^^^]]]]]]```ggglllwww|||lllgggfffbbb]]]\\\\\\ZZZWWWTTTRRROOOKKKIIIHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFEEEFFFFFFGGGHHHHHHGGGGGGEEEBBB@@@@@@BBBDDDDDDGGGJJJJJJGGGDDDBBBBBBAAAAAAAAAAAA@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;666777888999999888777666777777777777777777777777444555666777888777777666666555555555555444444444333333333222222111111111222222222222111111111111222222222222222222222222333222222111111111111222111000000000////////////////////////////////////////////////////////////---------.........//////---------.........//////|||}}}}}}~~~~~~}}}}}}|||yyyzzz{{{|||{{{yyywwwuuuwwwvvvtttrrrpppnnnlllllllllkkkjjjjjjjjjjjjhhhgggbbbbbbbbbbbbccccccddddddcccdddeeefffffffffffffffccceeegggjjjlllnnnppppppmmmoooqqqrrrrrrsssuuuwwwttttttuuuvvvxxx{{{~~~|||}}}}}}|||{{{yyywwwvvvsssrrrqqqooonnnmmmmmmmmmnnnmmmllljjjiiigggfffeeedddfffhhhiiihhhfffcccbbbcccccccccccccccbbbbbbbbb___```aaaaaa```___```aaaddddddeeeeeeeeefffffffffeeeeeeffffffgggggghhhhhhggggggiiikkkmmmppprrrsssppprrruuuuuutttuuuxxx|||xxxxxxxxxxxxyyy{{{}}}~~~xxxyyyzzz|||~~~}}}wwwssspppooooookkkjjjiiijjjjjjjjjhhhfffgggfffddddddeeedddaaa___[[[]]]^^^___bbbjjjttt|||zzznnndddcccccc___^^^```XXXUUURRRQQQOOONNNKKKIIIFFFGGGGGGGGGGGGFFFFFFEEEBBBCCCCCCCCCDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDBBB@@@@@@BBBDDDGGGJJJLLLKKKGGGCCCAAAAAAAAAAAAAAA@@@@@@>>>======<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>===<<<;;;:::999888999:::;;;;;;:::999888666666666666666666666666333444666777777777666666666666555555555444444444000000000000000111111111111111111111111111111111111111111111111222222222333222111/////////000111000000000000////////////////////////////////////////////////////////////---------.........//////---------.........//////|||xxxvvvwwwwwwwwwvvvxxxyyy{{{||||||{{{zzzyyywwwtttqqqoooppppppppppppnnnmmmllljjjiiihhhhhhgggcccbbbbbbbbbccceeeggghhhffffffeeedddcccaaaaaa```bbbbbbbbbccceeegggiiijjjiiiiiiiiiiiiiiijjjkkklllmmmmmmmmmmmmnnnooopppqqquuuuuuvvvwwwxxxzzz{{{|||}}}|||zzzyyywwwuuutttrrrrrrqqqoooooooooooonnnmmmllllllkkkjjjiiihhhgggfffffffffdddddddddddddddcccbbbbbbbbbbbbcccddddddcccbbbaaabbbbbbbbbbbbaaa___]]]\\\______```aaaaaa`````````bbbdddfffggghhhgggfffeeeeeefffhhhjjjlllmmmmmmnnnooooooppprrrtttuuuvvvwww||||||{{{{{{{{{|||}}}~~~~~~}}}||||||||||||xxxyyy|||~~~|||vvvnnnjjjhhhgggeeedddhhhhhhhhhggggggggghhhhhhjjjiiigggddd```\\\YYYWWWUUUYYY]]]aaahhhvvv{{{gggdddaaa]]]ZZZXXXXXXXXXTTTQQQNNNLLLKKKJJJHHHGGGHHHGGGEEEDDDCCCCCCDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAEEEEEEEEEEEEDDDDDDDDDDDDGGGFFFDDDAAA???@@@CCCFFFMMMLLLJJJHHHEEEAAA>>><<>>>>>>>>>>>??????<<<:::888888:::;;;999666::::::::::::::::::::::::<<<:::777888;;;<<<;;;999444555555555666666777777666666666666666555555555666555444333333333333333555111...///333444222//////000000000111111111111...,,,+++---000222000---222111000/////////111111111111000//////////////////---+++,,,///000///,,,111000000///...---------,,,,,,,,,---------......+++++++++,,,,,,---------|||yyyxxxxxxyyyyyyxxx{{{|||}}}~~~}}}|||zzzyyyxxxuuurrrqqqqqqqqqqqqqqqppppppnnnlllkkkjjjjjjjjjeeeeeeeeedddeeefffhhhiiihhhhhhgggfffdddcccbbbbbbaaabbbcccdddeeegggggghhheeeeeeddddddeeeffffffggghhhhhhhhhhhhiiijjjkkkkkknnnnnnnnnnnnoooppprrrrrrssssssuuuvvvxxxzzz{{{|||{{{zzzzzzzzzzzz{{{||||||~~~~~~~~~}}}}}}}}}|||||||||{{{xxxxxxxxxwwwvvvuuussssssrrrqqqooonnnlllkkkjjjjjjgggggghhhiiiiiiiiihhhhhhgggfffeeedddccccccbbbcccaaaaaaaaaaaa```______^^^```aaabbbbbbbbbbbbaaa```___````````````^^^]]]\\\______```aaaaaaaaaaaaaaaccceeegggiiijjjiiihhhhhhhhhiiikkkmmmnnnppppppqqqrrrssstttuuuwwwxxxyyyzzz|||{{{zzzzzzzzz{{{|||}}}{{{zzzzzzyyyyyyyyyyyyyyyyyyzzz|||~~~{{{wwwrrrnnniiifffffffffdddccccccdddeeeffffffffffffffffffeeebbb___\\\YYYWWWVVVZZZ\\\bbbmmm|||tttkkkcccaaa^^^ZZZWWWUUUUUUUUURRROOOMMMKKKKKKJJJIIIGGGHHHGGGEEEDDDCCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCEEEEEECCCAAA???AAADDDGGGMMMLLLIIIFFFCCC@@@===<<<======<<<<<<<<<<<<<<<<<<<<<:::888999;;;;;;:::888::::::::::::::::::::::::;;;999777888:::;;;:::888444444555555555666666666555555555555555555555555555555444333333333333333222...,,,---111333222/////////000000000111111111444333222333555555333000/////////......///000000000//////...---.........---+++***,,,///111000...//////...------,,,++++++,,,,,,,,,------------...++++++,,,,,,------------~~~{{{zzz{{{|||}}}|||~~~|||zzzyyyyyyvvvsssrrrssssssrrrrrrsssrrrqqqooonnnmmmlllllliiiiiihhhhhhiiijjjkkkkkklllkkkjjjiiigggfffeeeeeebbbccceeefffgggggggggfffcccbbbbbbbbbbbbcccdddddddddddddddeeeeeeffffffggggggfffffffffgggggghhhiiiiiiiiijjjkkkllllllmmmnnnppppppooonnnnnnnnnnnnoooppppppqqqqqqrrrrrrssssssuuuttttttttttttsssssssssqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrssstttssssssrrrrrrqqqqqqqqqqqqqqqqqqqqqppppppppppppnnnnnnoooooooooooonnnnnniiiiiihhhgggfffeeedddddd```aaabbbcccddddddddddddcccbbbbbbaaa``````````````````______^^^]]]]]]\\\^^^___````````````____________````````````_________```aaabbbcccdddddddddfffgggiiikkklllllllllllllllmmmoooqqqrrrtttttttttvvvvvvwwwyyyzzz{{{||||||{{{zzzxxxxxxwwwxxxyyyzzzwwwwwwwwwwwwwwwxxxxxxyyy{{{||||||~~~~~~wwwrrrllliiieeecccaaaaaabbbccccccbbb```bbbdddfffggggggfffeeebbb```]]]ZZZXXXWWWWWWWWW\\\^^^gggzzztttiiibbb^^^\\\YYYVVVSSSRRRQQQQQQOOOMMMKKKJJJJJJJJJIIIHHHHHHGGGEEEDDDCCCCCCDDDDDDCCCBBBBBBBBBBBBAAAAAAAAABBBBBBCCCDDDEEEFFFGGGGGGCCCCCCCCCBBBAAABBBFFFHHHMMMKKKGGGDDD@@@>>><<<<<<======<<<<<<;;;;;;;;;;;;:::999888999;;;;;;:::999999999999999999999999999999888777777888999888777444444444444555555555555444444444444444444444444444444444444333333333333...,,,***+++///222111///////////////000000000000333111000111111111///---,,,,,,---...///////////////...------,,,,,,------+++******,,,///111111000/////////...------,,,,,,,,,,,,,,,,,,------------,,,,,,---------------...~~~}}}{{{yyyzzzxxxuuutttuuuuuutttsssuuutttsssqqqpppoooooonnnkkkllllllmmmnnnooopppqqqoooooonnnmmmlllkkkjjjiiifffhhhiiikkkkkkjjjhhhgggeeeeeeddddddddddddeeeeeeddddddeeeffffffffffffffffffeeeeeedddddddddeeeeeehhhhhhhhhhhhhhhhhhhhhhhhkkkjjjiiihhhggggggggggggfffgggiiijjjjjjjjjiiiiiikkkkkkkkklllllllllmmmmmmiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhiiiiiijjjmmmmmmmmmllllllkkkkkkkkklllllllllkkkkkkkkkkkkkkkiiijjjjjjkkkkkkkkkkkkjjjeeeeeeeeeeeedddccccccbbb``````aaabbbbbbbbbbbbbbbbbbaaaaaa`````````aaaaaaaaaaaa```___^^^^^^^^^^^^^^^^^^_________```______aaaaaabbbccccccdddddddddaaabbbdddeeefffgggggggggiiijjjlllmmmooooooppppppoooppprrrtttuuuvvvwwwwwwxxxxxxyyyyyyzzz{{{||||||xxxxxxvvvuuuuuuuuuvvvwwwwwwwwwwwwxxxyyyzzz{{{|||~~~~~~xxxpppkkkfffccc```\\\\\\]]]___```aaaaaa```bbbdddfffhhhhhhgggeeeccc^^^\\\YYYVVVUUUVVVXXXYYY___eeettt{{{qqqlllgggbbbZZZYYYVVVTTTRRRPPPOOOOOOLLLKKKIIIIIIJJJJJJJJJIIIHHHFFFEEEDDDCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEEEEFFFGGGGGGHHHBBBCCCDDDDDDCCCEEEGGGJJJKKKIIIEEEAAA===<<<;;;;;;>>>>>>>>>>>>===<<<<<<;;;888888888888999:::999999999999999999999999999999777777777777777777666555333333333333444444444444222222222333333333333333333333333444333333333333///---+++,,,...000000///........./////////000000---------------,,,+++******+++---////////////...///......---,,,---------+++++++++,,,.../////////111111111000000/////////++++++,,,,,,,,,---------------------------------}}}||||||{{{xxxxxxxxxxxxwwwuuuwwwvvvtttsssqqqqqqppppppmmmnnnppprrrtttvvvwwwwwwrrrrrrrrrqqqppppppoooooommmnnnooopppooommmkkkiiihhhggggggfffffffffggggggffffffggghhhhhhhhhggggggggggggfffeeeeeeeeeeeefffiiihhhhhhhhhggggggffffffeeedddcccbbbaaa`````````bbbccceeefffgggfffdddcccbbbbbbbbbcccdddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddddddddeeeffffffiiiiiiiiiiiiiiihhhhhhhhhddddddddddddddddddddddddddddddeeeeeedddcccbbbbbbccccccddddddddddddcccbbbaaaaaabbbbbbaaa``````___``````_________```aaaaaabbbaaa```____________````````````aaaaaabbbbbbbbbbbbccccccdddeeefffggghhhfffggghhhjjjkkklllllllllmmmmmmooopppqqqrrrrrrrrrqqqrrrsssuuuwwwxxxyyyyyywwwwwwxxxxxxyyyyyyzzzzzzwwwvvvuuuttttttuuuvvvwwwxxxxxxxxxyyyzzz|||~~~xxxssskkkdddaaa___]]]]]]ZZZ[[[]]]_________``````dddeeeggghhhgggdddaaa___ZZZXXXUUUSSSTTTVVVZZZ\\\hhhtttwwwkkkfffddd```\\\XXXWWWUUUSSSQQQPPPOOONNNKKKIIIHHHHHHJJJJJJJJJIIIHHHFFFEEEDDDCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFFFFFFFFFFHHHJJJHHHFFFBBB>>><<<::::::;;;=========>>>===<<<;;;:::777777888888777777888888888888888888888888888888666777777777666555555444333333333333222222222222000000111111222222222333222222333444444333333222222000///...//////......---............/////////---...///000/////////000***+++---///000000//////000///......------......------------,,,,,,,,,---000000000000////////////+++++++++,,,,,,,,,------------------------------~~~}}}~~~}}}{{{zzzyyyxxxwwwuuutttsssrrrrrrqqqsssuuuwwwyyyzzz{{{{{{ttttttuuuuuuuuuuuuuuuvvvtttttttttsssrrrpppnnnmmmiiiiiihhhgggggggggggghhhggggggiiijjjjjjiiihhhggghhhhhhggggggggggggggghhhgggggggggfffeeeeeeddddddddddddbbbaaa````````````aaaaaacccddddddcccbbbaaa______``````aaabbbbbbcccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaabbbbbbcccddddddddddddddddddddddddddd```````````````aaaaaaaaacccccccccbbbbbb```___^^^___```bbbcccccccccbbbaaaaaaaaaaaaaaa```___^^^]]]^^^^^^^^^^^^___``````aaaaaa```_________```aaabbbeeedddddddddeeefffggghhheeeeeeffffffgggiiijjjkkklllmmmnnnoooppppppqqqppppppqqqqqqrrrrrrsssssstttssstttuuuwwwyyyzzz{{{{{{xxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwvvvwwwxxxyyyzzzyyyzzzzzz{{{|||~~~~~~yyyjjjeee___[[[YYYZZZZZZZZZZZZ\\\___```______```bbbddddddeeedddccc```]]][[[YYYXXXVVVUUUWWWZZZ^^^aaaooo}}}xxxllldddaaa___[[[WWWVVVVVVUUUSSSRRRPPPOOONNNKKKJJJHHHHHHJJJKKKJJJJJJHHHGGGEEEDDDCCCCCCDDDDDDAAAAAAAAABBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAADDDFFFHHHHHHGGGFFFFFFGGGCCCBBB???===;;;:::::::::888999:::;;;;;;:::999888888999999999777666777888777777777777777777777777555777999888666444444444222222222222111111111111/////////000000111111222000111333444444333222222333333111000///.........------------.........///+++---///000//////000111,,,,,,---...////////////000//////...---.........---...///---+++***+++,,,---------------------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++|||{{{yyyxxxvvvuuuuuuuuuwwwxxxzzz{{{||||||||||||uuuvvvvvvwwwyyyzzzzzz{{{yyyxxxwwwuuusssqqqpppooolllkkkjjjjjjiiiiiijjjjjjiiijjjlllmmmmmmkkkjjjiiikkkjjjjjjjjjjjjjjjkkkkkkhhhhhhhhhgggffffffeeeeeefffeeeddddddccccccccccccaaabbbbbbbbbbbbbbbaaaaaa___``````aaaaaabbbbbbbbb```````````````````````````````````````aaaaaabbbaaaaaaaaaaaaaaaaaabbbbbb``````aaaaaaaaabbbbbbbbbccccccccccccbbbaaa``````]]]^^^aaabbbccccccbbbaaaaaaaaabbbbbbbbbaaaaaa```````````````aaabbbcccdddbbbbbbaaaaaabbbdddfffgggiiiiiihhhhhhiiikkklllmmmllllllkkkkkklllnnnpppqqqrrrrrrsssttttttuuuttttttssssssssssssssssssssstttuuuvvvxxxzzz{{{|||}}}}}}zzzzzzzzzzzzyyyyyyyyyyyy{{{zzzzzzzzz{{{}}}~~~~~~~~~zzztttooolllbbb^^^YYYWWWWWWXXXZZZZZZ[[[]]]___```___```bbbeeecccccccccbbbaaa___^^^]]]^^^]]]]]]^^^```dddhhhjjjuuuqqqmmmfffbbb___\\\ZZZXXXTTTTTTTTTSSSRRRPPPOOONNNLLLKKKIIIIIIJJJKKKKKKJJJHHHGGGEEEDDDCCCCCCDDDDDDAAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCDDDFFFHHHHHHFFFCCCBBBBBB>>>>>>===<<<;;;::::::999666777999;;;;;;;;;:::999:::<<<===;;;888666777888777777777777777777777777555888::::::777444444444222222111111111000000000---......///000000111111///111222444444444222111222222111000///...///000,,,,,,---------.........***,,,......,,,+++,,,...---,,,,,,,,,,,,,,,------///...------,,,,,,------+++---...---+++***+++---++++++,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,+++++++++*********~~~}}}|||zzzyyyxxxwwwwww{{{|||}}}~~~~~~}}}|||{{{vvvvvvwwwyyy{{{|||}}}~~~{{{zzzxxxuuusssqqqppppppooonnnnnnmmmlllllllllmmmlllnnnoooppppppooommmlllmmmmmmmmmmmmmmmnnnoooooollllllkkkkkkjjjjjjiiiiiidddccccccbbbbbbbbbbbbbbbccccccccccccbbbbbbbbbbbb]]]]]]]]]^^^^^^_________aaaaaaaaaaaaaaaaaaaaaaaa``````______``````aaabbbbbbbbbbbbccccccccccccccc___`````````aaaaaabbbbbb______`````````______^^^]]]___aaaccceeedddccccccaaabbbcccdddeeeeeeeeeeeeccccccccccccdddfffggghhheeeeeeddddddfffhhhkkkmmmllllllkkkkkklllnnnoooqqqsssrrrrrrrrrrrrtttuuuwwwuuuvvvwwwwwwwwwwwwwwwvvvuuuuuutttsssssssssssssssvvvxxxyyy{{{}}}~~~||||||||||||{{{{{{{{{{{{}}}}}}}}}~~~wwwxxxxxxuuuooohhhdddbbb```]]]YYYWWWXXXZZZ[[[[[[ZZZ]]]___```___```dddhhhddddddccccccbbbaaaaaaaaaddddddeeegggjjjnnnqqqsss~~~}}}pppcccaaa___\\\ZZZYYYXXXXXXSSSSSSSSSRRRQQQPPPNNNNNNMMMKKKJJJJJJKKKKKKKKKJJJHHHGGGEEEDDDCCCCCCDDDDDDAAAAAAAAABBBBBBCCCCCCCCC<<<===>>>>>>???@@@AAAAAADDDFFFHHHGGGDDDAAA??????;;;<<<<<<<<<<<<;;;:::999666888:::===>>>===<<<<<<===>>>???===999777888999777777777777777777777777555888;;;:::777444444444222111111111000000//////------......///000000111///000222444444444222111///000000/////////000111,,,,,,,,,---------......,,,///000///,,,***+++------,,,+++*********+++,,,...---,,,,,,++++++,,,,,,)))+++------++++++---///------------------------******+++++++++,,,,,,,,,+++++++++*********))))))~~~~~~~~~|||xxxwwwwwwwwwxxxxxxwwwwwwvvvwwwvvvuuutttssssssssssssooopppqqqrrrrrrqqqpppooommmoooqqqrrrsssrrrqqqppprrrrrrssstttsssrrrqqqpppmmmmmmlllkkkjjjiiihhhgggdddccccccbbbbbbbbbbbbbbbddddddeeeeeeddddddcccbbbbbbaaaaaaaaaaaaaaabbbbbbcccccccccccccccbbb``````aaaaaa````````````aaaaaabbbbbbbbbccccccddddddddd___aaabbbaaa``````aaabbbaaabbbbbbbbbbbbaaaaaa```aaabbbcccdddeeeeeefffeeecccccccccdddddddddeeeeeeiiiiiiiiiiiiiiiiiiiiiiiiiiijjjkkklllmmmoooppppppsssrrrrrrrrrrrrtttuuuvvvwwwwwwwwwxxxyyyyyyzzzzzz}}}||||||||||||||||||{{{uuutttsssrrrsssuuuwwwyyy{{{}}}}}}}}}}}}~~~~~~zzzwwwuuurrrmmmhhhdddaaa```___ZZZYYYXXXWWWXXXYYY[[[]]]```bbbddddddcccbbbbbbcccbbbbbb______eeeooosssrrryyyvvvwwwyyyyyyvvvuuuwww}}}pppfffaaa___\\\YYYWWWVVVVVVUUUUUUTTTRRRQQQOOONNNNNNNNNPPPOOOMMMKKKJJJIIIHHHHHHIIIIIIHHHGGGFFFDDDDDDCCCDDDDDDEEEEEEEEECCCBBBAAABBBBBBAAA@@@????????????AAAAAA@@@>>>>>>=========>>>===<<<;;;::::::::::::888999:::;;;<<<<<<<<<<<<===<<<<<<;;;999888888777777777777777777777777777777777777666666666666666333333222111000///...---000000000000000000000000000000000000000000000000333222000/////////000111---.........---,,,,,,++++++++++++,,,,,,---------///............---------//////.........---------//////...---,,,++++++***------,,,,,,,,,+++++++++)))((((((((())))))***+++---,,,***)))))))))******~~~{{{uuuvvvvvvvvvvvvuuuuuutttuuutttssssssrrrrrrrrrrrrrrrrrrsssssssssrrrqqqpppooooooqqqrrrrrrrrrqqqqqqrrrrrrsssssssssrrrqqqpppllllllkkkjjjiiihhhggggggdddccccccbbbbbbccccccdddfffffffffffffffeeeeeedddeeeeeedddcccbbbbbbbbbbbbeeeeeeeeeeeedddcccbbbbbbccccccbbbbbbbbbbbbccccccdddeeeeeeeeeeeeeeeeeefffbbbcccddddddcccbbbcccdddccccccdddddddddddddddcccdddeeefffggghhhhhhhhhhhhhhhhhhhhhiiiiiijjjjjjkkkmmmmmmmmmmmmmmmmmmmmmmmmooooooppppppqqqrrrssssssssssssrrrrrrssstttuuuvvvwwwwwwxxxxxxyyyzzz{{{{{{zzzzzzzzzzzzzzzyyyyyyyyywwwvvvvvvvvvwwwyyy{{{}}}yyysssooollliiifffaaa^^^\\\\\\[[[ZZZYYYXXXXXXYYY[[[]]]^^^```bbbddddddcccbbbccceeecccddddddgggqqq~~~zzzqqqhhhbbb^^^\\\YYYWWWUUUSSSSSSSSSRRRRRRQQQPPPOOONNNNNNNNNOOONNNMMMKKKIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCDDDEEEFFFEEEDDDCCCBBBCCCBBBAAA@@@???????????????>>>===<<<;;;;;;;;;;;;::::::999777777666666777888999:::;;;<<<<<<<<<<<<<<<;;;:::999888777777666555555555555555555555555888888777666555444444333444333333222000//////...000000000000000000000000000000000000000000000000222111000///...///000000------......------,,,++++++,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------.........---------,,,,,,//////......---,,,,,,,,,------------,,,,,,,,,+++,,,,,,,,,,,,,,,---......,,,+++***)))((())))))***}}}zzzwwwwwwwwwwwwwwwvvvuuuttttttttttttsssssssssssssssuuuuuuuuutttsssrrrqqqppppppppppppqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrqqqpppoookkkjjjjjjiiihhhgggffffffffffffeeeffffffggghhhiiikkkkkkkkkkkkkkkjjjjjjiiiiiiiiigggfffeeedddddddddiiihhhhhhggggggfffeeeeeegggffffffeeeeeeffffffgggiiiiiiiiihhhhhhhhhhhhhhhfffggghhhhhhffffffggghhhgggggghhhiiijjjjjjjjjjjjjjjjjjkkklllmmmmmmmmmmmmnnnnnnoooooopppqqqqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqttttttuuuuuuuuuvvvvvvvvvsssrrrrrrsssssstttuuuvvvvvvvvvwwwxxxzzz{{{||||||zzzzzzzzzzzzyyyyyyyyyyyyzzzzzzzzzzzz|||~~~zzzssskkkfffaaa```]]][[[ZZZYYYYYYYYYZZZZZZYYYZZZ[[[]]]___```bbbcccddddddbbbbbbdddeeeaaafffmmmvvvqqqhhhdddaaa^^^ZZZXXXVVVSSSQQQPPPPPPPPPPPPOOOOOOOOONNNNNNNNNNNNNNNNNNLLLJJJIIIHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCCCCDDDFFFFFFGGGFFFEEEEEEDDDCCCBBB@@@???>>>>>>>>>======<<<;;;::::::::::::999888777666666555666666999:::;;;<<<<<<<<<<<<<<<::::::999999888777666666666666666666666666666666999888777666555444333222444444333333222111000000000000000000000000000000000000000000000000000000000000///............///------......------,,,,,,---,,,,,,,,,,,,,,,,,,+++(((((()))***+++,,,---------------,,,,,,,,,++++++..............................---------,,,,,,,,,++++++++++++++++++,,,,,,++++++***))))))))))))***~~~}}}{{{{{{{{{{{{zzzyyyxxxwwwuuuvvvvvvvvvwwwwwwvvvvvvvvvuuutttsssrrrpppooonnnqqqppppppoooooopppqqqqqqoooooopppqqqpppooonnnmmmjjjiiiiiihhhggggggffffffiiiiiiiiijjjkkkmmmnnnooopppqqqqqqqqqqqqpppoooooolllkkkjjjiiiiiiiiiiiiiiimmmlllkkkjjjjjjiiiiiiiiikkkjjjjjjiiiiiijjjjjjkkkmmmmmmmmmllllllkkkkkkkkkiiijjjlllkkkjjjjjjkkklllnnnnnnpppqqqrrrrrrrrrrrrpppqqqqqqrrrssssssrrrrrrssssssssstttuuuvvvvvvvvvttttttttttttttttttttttttvvvvvvvvvvvvvvvvvvvvvvvvrrrrrrsssssstttuuuuuuvvvuuuvvvwwwxxxyyy{{{||||||}}}}}}||||||||||||||||||}}}}}}~~~zzztttmmmeee```[[[ZZZYYYYYYYYYZZZ[[[[[[[[[[[[[[[\\\^^^```aaaccceeeeeedddbbb``````bbbdddbbbmmm}}}rrrfff```^^^]]]\\\WWWVVVTTTQQQOOONNNNNNNNNNNNNNNOOOOOOOOOOOOOOONNNOOONNNMMMKKKJJJIIIIIIIIIHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDFFFGGGHHHGGGGGGFFFDDDCCCBBB@@@???>>>>>>===>>>>>>===<<<<<<<<<<<<<<<;;;:::999999888888888999::::::;;;<<<<<<<<<<<<<<<:::::::::999888777777777888888888888888888888888888888777777666555444444555555444333333222111111000000000000000000000000000000000000000000000000//////......------------,,,------...------,,,,,,---------,,,,,,+++++++++((())))))***+++,,,,,,,,,,,,,,,,,,+++++++++******---------....../////////.........---------,,,,,,******+++++++++++++++***+++++++++*********++++++~~~}}}|||zzzyyywwwwwwxxxyyyyyyyyyxxxxxxvvvuuutttrrrpppooonnnmmmqqqqqqpppooooooooopppqqqmmmnnnooooooooonnnlllkkkjjjjjjiiiiiihhhhhhggggggjjjjjjkkklllmmmnnnpppqqqrrrrrrrrrrrrrrrqqqpppppplllllllllllllllmmmnnnooopppooonnnmmmlllllllllmmmooonnnnnnmmmmmmnnnnnnoooqqqqqqppppppoooooonnnnnnlllmmmoooooonnnoooppprrrvvvwwwxxxyyyzzzzzz{{{zzzvvvwwwxxxxxxxxxxxxxxxxxxvvvvvvvvvwwwwwwwwwxxxxxxttttttttttttttttttttttttvvvvvvuuuuuuuuuuuuttttttsssssstttuuuvvvvvvvvvvvvvvvvvvwwwxxxyyyzzz{{{|||}}}}}}~~~~~~xxxqqqjjjddd___\\\WWWWWWXXXYYYZZZ\\\]]]^^^\\\]]]]]]___```bbbcccddddddcccbbb```___```ccceeeooo{{{tttjjjccc___]]][[[YYYWWWUUUSSSQQQOOONNNNNNOOONNNNNNOOOPPPPPPPPPPPPOOOOOONNNMMMLLLKKKJJJJJJJJJHHHHHHHHHGGGFFFFFFEEEEEEDDDEEEFFFHHHHHHHHHGGGGGGDDDCCCAAA@@@???>>>>>>>>>>>>======<<<<<<<<<<<<===<<<<<<;;;:::::::::;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;:::999999888888888888888888888888888888777777777777777777777777555555444444333222222222111111111111111111111111////////////////////////...............------,,,,,,,,,------...------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++*********,,,,,,------.../////////......---------,,,,,,,,,---......//////...------+++,,,,,,,,,,,,,,,,,,,,,}}}|||yyyzzz{{{||||||{{{yyyxxxwwwvvvuuusssqqqppppppppprrrrrrrrrrrrrrrqqqqqqqqqmmmnnnooooooooonnnmmmlllkkkkkkkkkkkkjjjjjjiiiiiijjjjjjjjjkkklllnnnoooppppppppppppppppppooonnnnnnmmmmmmmmmnnnooopppqqqrrrsssrrrpppooonnnnnnooopppqqqqqqqqqppppppqqqqqqqqqssssssrrrrrrrrrrrrrrrrrrnnnppprrrssstttuuuwwwyyy}}}~~~||||||}}}}}}}}}}}}||||||zzzzzzzzzzzzyyyyyyyyyyyyuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvuuuvvvwwwxxxyyyzzzzzzzzzyyyyyyyyyzzz{{{{{{||||||||||||}}}~~~yyytttllleee```\\\YYYWWWUUUVVVXXXYYY[[[\\\^^^^^^^^^___```aaabbbddddddeeeaaabbbbbbccceeejjjqqquuuyyylllhhhccc```]]][[[XXXVVVWWWUUUSSSQQQPPPOOOOOOOOONNNOOOPPPQQQQQQPPPOOONNNNNNMMMLLLKKKKKKJJJJJJJJJGGGGGGGGGGGGFFFFFFEEEEEEDDDEEEFFFGGGHHHGGGFFFFFFBBBBBBAAA@@@????????????<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<=========<<<<<<;;;;;;;;;:::::::::999999666666666666666666666666555555666666777888888888444444444333333222222222111111111111111111111111////////////////////////......//////......---,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,+++......------,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,------.........------,,,,,,,,,++++++++++++,,,---------,,,+++******+++,,,,,,---,,,,,,,,,~~~|||{{{zzzxxxwwwuuuuuuuuuuuuuuuuuuvvvvvvvvvuuussssssppppppqqqrrrqqqpppooonnnmmmmmmmmmmmmllllllllllllmmmmmmmmmmmmnnnoooqqqqqqpppppppppppppppooonnnnnnpppooooooooopppqqqrrrrrruuusssqqqpppoooooopppqqqssssssrrrrrrrrrrrrssssssssssssssstttttttttttttttrrrtttwwwxxxyyy{{{~~~~~~}}}|||{{{{{{zzzxxxxxxxxxxxxxxxxxxxxxxxxzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~{{{vvvtttjjjfffaaa^^^[[[ZZZWWWVVVXXXXXXZZZ\\\]]]______```aaaaaabbbcccdddeeeeeeeeebbbdddiiinnnwww~~~qqqiiiaaa```]]][[[ZZZXXXWWWVVVVVVUUUSSSQQQOOOOOOOOOOOOMMMNNNOOOPPPPPPOOOMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFEEEDDDAAAAAA@@@??????@@@@@@AAA===<<<<<<;;;;;;<<<<<<===<<<;;;;;;::::::;;;;;;<<<<<<<<<============<<<<<<:::::::::999999999999999555555555555555555555555444444444555555555555555333333333333222222222222111111111111111111111111////////////////////////...//////000///...---,,,+++,,,------......------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,------------------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++*********((()))***+++***)))'''&&&((()))***+++++++++******~~~|||zzzyyyyyyyyyzzzwwwxxxyyyzzzyyyxxxvvvtttrrrrrrssstttsssrrrqqqpppnnnnnnnnnnnnnnnnnnmmmmmmqqqqqqqqqqqqrrrsssttttttrrrrrrssssssrrrrrrqqqppprrrrrrqqqpppppppppqqqqqqvvvtttrrrpppooopppqqqrrrttttttssssssssssssttttttssssssttttttuuuuuuvvvvvvtttvvvyyy|||}}}~~~}}}|||{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}~~~~~~~~~~~~~~~}}}yyysssmmmiii___^^^\\\\\\\\\[[[YYYWWW[[[\\\^^^___aaabbbbbbbbbbbbcccddddddeeeeeeeeeeeeeeeiiipppzzz|||sssiiiaaa]]][[[YYYXXXWWWWWWXXXXXXUUUTTTRRRPPPOOOOOOOOOOOOLLLMMMOOOOOOOOONNNLLLJJJJJJIIIHHHHHHGGGGGGGGGGGGCCCCCCCCCCCCCCCBBBBBBBBBEEEFFFGGGGGGFFFEEEDDDCCC@@@@@@??????@@@@@@AAABBB??????>>>>>>>>>??????@@@======<<<<<<<<<======>>><<<===============<<<<<<999999999888888888888888777777777777777777777777444444444333333222222222333222222222222222222222111111111111111111111111////////////////////////...///000000000///------+++,,,,,,---.........---+++++++++,,,,,,---------******+++,,,---......///---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))***+++---------+++)))(((&&&'''(((*********)))(((}}}|||{{{|||||||||||||||{{{zzzzzzxxxxxxvvvuuutttsssssssssrrrrrrrrrqqqppppppoooooonnnoooppprrrrrrrrrqqqqqqrrrssstttttttttsssqqqpppsssssssssssstttuuuvvvwwwxxxwwwuuusssssstttuuuvvvwwwwwwvvvuuuttttttttttttuuuuuuuuuvvvvvvwwwyyyyyyyyy|||~~~}}}}}}~~~~~~~~~~~~~~~}}}|||{{{zzzxxxvvvsssnnnjjjfffcccbbbZZZZZZZZZZZZYYYYYYYYYXXX[[[[[[]]]```dddeeeeeeddddddeeefffeeeddddddfffgggqqqvvvvvvlllgggbbb___YYYYYYXXXXXXXXXWWWWWWWWWVVVUUURRROOOMMMLLLLLLLLLMMMLLLKKKLLLMMMNNNMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBCCCDDDEEEFFFFFFEEEDDDCCCAAAAAABBBCCCBBBAAA@@@???BBBAAA>>><<<;;;;;;<<<===>>>>>>======<<<<<<<<<;;;<<<<<<======<<<<<<;;;:::;;;:::999999888888999999555555555555555555555555999888888777666555555555444444333333222111000000000000000000000000000000000000000000000000000000//////////////////////////////.........------------,,,,,,+++*********+++))))))***+++,,,,,,------,,,,,,+++***+++,,,---...+++++++++*********))))))...---+++*********+++++++++++++++***************************************~~~||||||}}}|||{{{yyyxxxxxxwwwwwwvvvvvvvvvuuuttttttssssssqqqrrrssstttuuuttttttsssrrrssstttttttttsssrrrqqqvvvvvvvvvvvvwwwxxxyyyzzz{{{zzzxxxvvvvvvwwwxxxyyy{{{zzzyyyxxxxxxxxxxxxxxxyyyyyyyyyyyyzzz{{{|||}}}zzzzzzyyywwwuuusssqqqpppmmmllliiieeebbb___^^^]]]ZZZZZZZZZZZZZZZZZZZZZYYY______aaabbbddddddcccaaaffffffeeeddddddhhhnnnsssvvviiibbb^^^ZZZWWWWWWWWWWWWWWWVVVVVVVVVVVVUUUTTTRRRPPPNNNMMMLLLLLLMMMKKKJJJKKKLLLMMMLLLKKKJJJJJJIIIGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCBBBBBB>>>>>>?????????>>>===<<<@@@???>>>===<<<<<<==============================<<<<<<======<<<<<<;;;:::999999888777777777777888666666666666666666666666777666666555444444333333444444333222222111000000000000000000000000000000................................................///.........---------------,,,++++++******++++++((())))))***++++++,,,,,,,,,,,,+++++++++,,,---...+++++++++*********)))))),,,+++***)))))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,~~~~~~}}}}}}||||||{{{{{{zzzyyyyyyxxxvvvvvvwwwxxxxxxxxxwwwwwwvvvwwwwwwwwwwwwvvvuuuuuuzzzzzzzzzzzz{{{|||}}}}}}~~~}}}|||{{{zzz{{{||||||~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~|||zzztttsssqqqnnnkkkhhhfffeeeaaa```^^^]]][[[ZZZZZZZZZ[[[[[[[[[[[[\\\\\\\\\\\\bbbcccdddeeeeeeeeedddcccffffffdddeeeiiisss~~~~~~vvvkkkbbb^^^\\\YYYVVVUUUUUUUUUUUUTTTTTTTTTTTTSSSSSSRRRQQQOOOMMMLLLKKKLLLKKKJJJJJJKKKLLLKKKIIIIIIIIIHHHGGGFFFFFFFFFFFFGGGFFFEEEDDDCCCCCCCCCCCCAAAAAA@@@@@@@@@@@@AAAAAA@@@AAAAAAAAAAAA@@@???>>>>>>>>>>>>====================================>>><<<<<<======<<<<<<;;;:::888777777666666666666666777777777777777777777777444444333333222222111111333333333222111111000000000000000000000000000000............................................................------------,,,,,,++++++******++++++(((((())))))******++++++,,,++++++++++++,,,------+++++++++***************+++***))))))((()))))))))((())))))******+++++++++------------------------~~~~~~|||}}}}}}}}}||||||||||||}}}}}}}}}}}}}}}|||||||||~~~~~~~~~~~~~~~~~~~~~|||{{{zzzzzzyyywwwtttqqqmmmkkkiiifffcccaaa___^^^ZZZZZZZZZZZZZZZ[[[\\\\\\^^^^^^^^^____________```aaaccceeeffffffffffffgggccceeehhhnnnwwwxxxooojjjddd___]]][[[YYYWWWSSSSSSSSSSSSRRRRRRRRRRRRQQQQQQRRRQQQPPPNNNLLLKKKKKKJJJIIIIIIJJJKKKJJJHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCAAA@@@???>>>>>>@@@AAABBBBBBBBBBBBAAAAAAAAA@@@@@@<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<===<<<<<<;;;:::888777666666555555666666777777777777777777777777333333222222222111111111333222222222111111000000////////////////////////................................................------------------------,,,,,,++++++***++++++,,,))))))******+++++++++++++++++++++++++++,,,,,,,,,*********************************)))))))))******'''(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,|||xxxwwwuuutttrrroookkkgggbbb```___]]][[[[[[[[[[[[WWWXXXXXXZZZ[[[]]]___```bbbbbbbbbbbbbbbccccccccc```aaaccccccbbbbbbeeegggdddkkkuuusssjjjbbb___\\\YYYWWWUUUSSSRRRRRRQQQQQQQQQPPPPPPPPPPPPOOOPPPQQQQQQPPPNNNLLLKKKLLLJJJIIIIIIJJJJJJIIIGGGGGGGGGFFFEEEEEEEEEFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@?????????@@@BBBCCC???>>>>>>===============;;;<<<===>>>?????????>>>AAA@@@@@@>>>===<<<;;;:::<<<<<<<<<===<<<<<<;;;:::888888777666666666666777555555555555555555555555333333333222222222222222222222111111111111111000////////////////////////////////////////////////........................,,,,,,------------------,,,++++++***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***************************+++++++++++++++++++++''''''((()))******++++++************************{{{wwwtttssspppmmmkkkiiifffbbb___WWWVVVUUUUUUUUUVVVWWWXXXWWWWWWXXXZZZ\\\___aaabbbeeeeeeeeeeeedddddddddddd```aaabbb```___aaafffkkkrrr|||{{{nnnddd```[[[ZZZYYYWWWTTTSSSRRRQQQQQQPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMMMMLLLKKKIIIIIIJJJJJJIIIGGGFFFFFFEEEEEEEEEEEEEEEFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCC@@@??????>>>===>>>>>>>>><<<<<<======>>>>>>??????AAAAAA@@@???===<<<;;;;;;<<<<<<======<<<<<<;;;:::888888777666666666666666333333333333333333333333333333333333333333222222111111111111111111111111000000000000000000000000000000000000000000000000------------------------,,,,,,,,,,,,------------++++++******++++++,,,,,,,,,,,,------------------)))******+++,,,+++++++++***************+++++++++******+++,,,,,,,,,,,,+++'''(((((())))))*********))))))))))))))))))))))))}}}{{{yyywwwsssnnnjjjjjjgggcccaaa___]]][[[YYYTTTSSSRRRRRRRRRTTTVVVWWWXXXYYYZZZ\\\^^^aaacccdddggggggfffeeedddcccbbbbbb___aaabbbbbbccciiisss{{{tttkkkaaa[[[[[[YYYYYYXXXVVVUUUSSSTTTTTTPPPPPPPPPOOOOOOOOONNNNNNOOOOOONNNNNNNNNNNNNNNNNNMMMLLLJJJJJJKKKJJJIIIGGGEEEEEEDDDDDDDDDEEEEEEFFFCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>???@@@AAAAAAAAAAAABBBBBB@@@?????????@@@AAA>>>>>>===<<<<<<===>>>????????????>>>>>>>>>>>>>>><<<<<<======<<<<<<;;;:::777666555555444444555555333333333333333333333333222222222222222222222222000000000000111111111111000000000000000000000000////////////////////////------------------------++++++,,,,,,,,,---------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,++++++***))))))*********+++++++++((()))***+++,,,,,,+++***((((((((()))))))))))))))((((((((((((((((((((((((}}}zzzyyyxxxvvvtttqqqmmmgggcccccc```\\\YYYYYYXXXWWWUUUUUUTTTSSSSSSSSSUUUXXXYYY[[[\\\]]]___aaacccfffgggggggggfffeeecccbbbaaa```^^^aaadddfffjjjttt|||mmmgggccc]]]YYY[[[TTTTTTTTTSSSRRRQQQRRRTTTPPPPPPPPPOOOOOOOOONNNNNNPPPOOONNNMMMMMMMMMOOOOOONNNLLLKKKJJJKKKKKKIIIHHHEEEEEEDDDDDDDDDDDDEEEFFFBBBBBBAAA@@@????????????<<<===???@@@AAAAAAAAA@@@@@@???===<<<<<<<<<===>>>@@@???===;;;;;;===>>>@@@<<<======>>>???@@@@@@AAA<<<<<<======<<<<<<;;;:::555555444333333333333444333333333333333333333333111111111111111222222222000000000000000111111111000000000000000000000000........................------------------------+++++++++,,,,,,---------+++*********+++,,,,,,---++++++++++++++++++++++++((()))***+++,,,+++******))))))******++++++++++++'''((()))+++++++++***)))))))))))))))((((((((((((((((((((((((((((((((((((}}}zzzwwwuuutttsssrrrpppmmmhhhccc^^^\\\YYYXXXWWWTTTQQQQQQRRRTTTSSSSSSSSSTTTUUUXXXZZZ\\\]]]^^^___bbbeeeffffffeeegggfffdddbbbaaaaaabbbccccccgggmmmuuurrrlllccc\\\YYYWWWWWWVVVUUUUUUTTTTTTSSSRRRRRRRRROOOOOOOOOOOOOOONNNMMMLLLOOOOOONNNMMMLLLKKKJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCAAA@@@???>>>>>>>>>========================>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>???@@@@@@??????>>>>>>===<<<;;;::::::999888888777777666666555555333333444444333333222111111111111111000000000000000000////////////000000000000000000000///......////////////////////////---------,,,,,,------...000///---+++*********+++&&&(((***---......---,,,************************///...,,,+++***+++,,,,,,++++++++++++++++++++++++************************+++***)))'''''''''((()))((((((((((((((((((((((((~~~yyyxxxxxxvvvtttrrrpppooollljjjhhhddd```\\\XXXVVVVVVVVVUUURRRPPPPPPRRRTTTVVVVVVVVVWWWYYY\\\^^^___ccccccdddfffffffffdddcccfffeeebbb```___```ccceeegggooo{{{}}}rrrhhhccc\\\WWWTTTTTTTTTTTTSSSSSSSSSRRRQQQQQQPPPPPPOOOOOOOOONNNMMMLLLKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBAAA???>>>>>>>>>====================================<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>????????????======<<<;;;;;;:::999999888888777777666555555444333333444444333333222111111111111000000000//////000//////......//////000///000000000000///........................------......---------------......---+++)))((((((((((((&&&(((***,,,---------,,,************************---,,,+++***)))******+++++++++++++++++++++++++++************************+++***)))((('''(((((()))((((((((((((((((((((((((~~~{{{yyyvvvrrrqqqqqqooommmkkkiiihhhcccbbb___[[[XXXUUUTTTSSSRRRSSSSSSQQQPPPPPPSSSUUUWWWXXXXXXZZZ\\\___aaabbbfffggghhhhhhgggfffdddcccccccccaaa______ccciiinnntttxxxlllccc```\\\VVVSSSRRRRRRRRRRRRRRRQQQQQQPPPPPPOOONNNNNNNNNNNNNNNMMMLLLJJJIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIHHHGGGFFFEEEDDDCCCBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@>>>====================================<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<=========>>>============>>>>>>???>>>===<<<;;;:::999888888777777777666555555444444333333333333333222222111111111000000000000//////.........------........./////////000//////...---......------,,,,,,,,,+++///......---,,,,,,,,,------,,,+++)))(((((((((((('''(((***,,,------,,,,,,************************++++++***))))))))))))***++++++++++++++++++++++++************************+++***))))))((()))))))))((((((((((((((((((((((((|||yyywwwuuurrrpppnnnnnnmmmkkkhhheeecccbbb]]]\\\YYYVVVTTTSSSSSSSSSQQQRRRSSSSSSRRRSSSUUUXXXXXXXXXZZZ[[[]]]```aaabbbdddfffggggggfffddddddddd```aaaaaaaaadddjjjttt{{{uuunnnfffaaa]]]ZZZUUUSSSRRRSSSSSSRRRQQQQQQPPPOOOOOONNNNNNMMMMMMMMMMMMLLLJJJHHHGGGFFFDDDEEEEEEFFFHHHIIIIIIJJJIIIHHHGGGFFFDDDCCCAAAAAABBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>===<<<<<<<<<<<<========================;;;;;;;;;;;;::::::::::::999::::::;;;<<<======>>>>>>===<<<;;;;;;<<<>>>??????>>>===<<<;;;:::999888777777666555555444444333222333333333333222111111111000000000////////////...------,,,,,,------......////////////...------------,,,,,,+++*********...---,,,+++++++++++++++...---,,,,,,+++*********((((((***+++,,,,,,,,,+++*********************************************************************************************************)))))))))******((((((((((((((((((((((((|||yyyuuusssqqqooommmkkkkkkjjjhhheeebbb^^^[[[ZZZXXXWWWUUUSSSSSSSSSTTTTTTRRRTTTUUUVVVVVVWWWZZZ\\\ZZZ[[[]]]^^^```bbbccccccdddeeeeeecccaaa```bbbccc___bbbfffjjjnnnwwwzzznnniiifffaaa]]]\\\YYYVVVTTTSSSSSSQQQPPPQQQPPPPPPOOOOOONNNMMMMMMLLLLLLLLLKKKIIIGGGEEEDDDCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGEEEDDDBBBAAA@@@@@@@@@@@@????????????>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999::::::::::::888999999:::;;;<<<<<<======<<<;;;;;;;;;<<<===>>>@@@???>>>===<<<:::999999666666555555444333333333222222333333222222111000000000000////////////...------,,,,,,,,,,,,------...............---,,,,,,,,,,,,++++++************,,,++++++***))))))******,,,,,,,,,,,,+++******)))((())))))***++++++++++++******************************++++++++++++++++++************************)))))))))))))))))))))))))))))))))*********))))))((((((((((((((((((((((((}}}zzzuuurrrnnnllljjjiiifffdddcccbbb```]]]ZZZWWWTTTRRRRRRRRRRRRRRRRRRSSSTTTUUUUUUWWWYYYZZZZZZ[[[]]]______```bbbcccdddeeeeeeeeedddeeedddaaa]]]^^^bbbfffgggnnnvvv|||yyynnnfffcccaaa]]]YYY[[[XXXUUUTTTSSSRRRPPPNNNPPPPPPOOONNNNNNMMMMMMLLLKKKKKKKKKJJJIIIGGGFFFEEECCCCCCDDDDDDDDDEEEEEEEEEFFFEEEDDDCCCBBBAAA@@@??????>>>>>>>>>============<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888888999999999999888888888999999::::::::::::::::::;;;;;;<<<===>>>@@@???>>>===;;;999888888555555555444333333222222222222222222222111111000000000////////////......---------,,,,,,---------------......------,,,++++++++++++++++++++++++++++++******))))))******+++))))))******)))(((((('''))))))))))))******++++++************************)))***++++++,,,,,,++++++************************))))))))))))))))))))))))'''(((((())))))))))))(((((((((((((((((((((((((((}}}|||{{{{{{yyyuuusssmmmjjjgggdddcccaaa___]]][[[[[[ZZZXXXUUUSSSQQQOOOOOOPPPRRRSSSUUUVVVVVVVVVWWWYYY[[[]]]]]]^^^___aaabbbbbbdddeeeeeeeeedddcccaaaaaaaaa___^^^bbbjjjqqq{{{~~~ppplllfffbbb___^^^[[[YYYYYYWWWVVVUUUUUUSSSQQQOOONNNNNNMMMMMMLLLKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCBBBAAAAAA@@@??????>>>>>>============<<<<<<<<<<<<;;;;;;:::999999999999:::::::::::::::::::::::::::777777777888888888999999777777777777777888888888777888:::;;;<<<===>>>>>>>>>>>><<<;;;999777666555555555444444333222222222222222222222222111000000000000/////////...............------------......,,,------------,,,++++++)))******++++++,,,,,,---+++******++++++,,,---...((())))))******)))'''''')))))))))))))))******+++************************((((((***+++++++++******************************))))))))))))))))))))))))%%%&&&'''((()))(((((('''((((((((((((((((((((((((~~~zzzvvvwwwvvvuuuuuuuuutttqqqnnngggeeeaaa___^^^\\\ZZZXXXWWWWWWWWWVVVUUUSSSRRRQQQOOOQQQTTTVVVXXXYYYYYYYYYWWWZZZ\\\^^^^^^___```aaaaaabbbcccccccccbbbaaa```[[[]]]^^^^^^```hhhuuuvvviiiaaa```^^^[[[YYYXXXXXXXXXYYYXXXWWWWWWXXXWWWUUUSSSLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFEEEDDDCCCBBBBBBAAA??????>>>>>>======<<<<<<======<<<<<<<<<;;;;;;;;;::::::999999888999999999999999999999999999999999666666777777888888888999777777777777666666666666555777999<<<===>>>>>>>>>===<<<;;;999777666444444555555444333333222222111111222222222222111000000000/////////............///......------......///,,,------------,,,++++++))))))***+++,,,------...+++++++++,,,---...///000******+++,,,,,,+++))))))***)))))))))))))))***+++************************&&&'''(((*********)))((())))))))))))))))))))))))))))))))))))))))))))))))$$$%%%'''(((((((((''''''((((((((((((((((((((((((}}}zzzwwwtttsssqqqpppnnnmmmllljjjfffccc```^^^[[[XXXVVVVVVVVVVVVUUUTTTSSSRRRQQQRRRSSSSSSUUUVVVWWWXXXZZZZZZZZZZZZ]]]]]]^^^```bbbcccdddeeegggddd```^^^^^^___``````___```bbbfffnnn|||uuujjjeee\\\\\\\\\[[[ZZZYYYYYYYYYXXXXXXXXXWWWVVVUUUSSSRRROOONNNMMMLLLKKKKKKKKKKKKGGGGGGHHHIIIJJJKKKMMMNNNGGGEEECCCCCCCCCBBB@@@>>>@@@???===<<<;;;;;;;;;<<<===<<<;;;:::999999999999777777888888888999999999999888888888777777666666777777666666666666777888888888777666666666666666666777999;;;<<<<<<<<<<<<<<<:::888666555444111///333333444444333333222111//////111222222111000///111000///...............,,,,,,,,,------.........+++++++++******)))))))))+++***)))***,,,------+++******+++,,,,,,,,,,,,+++***+++,,,+++)))''''''(((''''''((()))***++++++,,,*********)))))))))))))))+++******)))))))))))))))))))))))))))))))))))))))(((***,,,,,,***)))***++++++******)))(((''''''&&&***)))((('''%%%###""""""|||zzzyyyxxxvvvtttqqqnnnlllkkkhhhgggfffffffffdddbbb___[[[YYYWWWTTTSSSSSSTTTUUUUUUTTTSSSSSSSSSSSSTTTUUUYYYYYY[[[\\\^^^_________aaaaaabbbbbbbbbbbbbbbbbb```^^^\\\[[[]]]___aaabbbeeekkksss|||zzzqqqggg___[[[ZZZZZZZZZYYYYYYXXXXXXXXXWWWWWWWWWVVVUUUTTTSSSRRRNNNNNNMMMLLLKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJKKKLLLGGGEEECCCBBBBBBBBB@@@>>>@@@???===<<<;;;;;;;;;<<<<<<;;;:::999999888888888888888888999999999999:::999888888888777777777777666666666666777777777777666666555444444444444444555777999;;;<<<<<<;;;;;;;;;999777666555444222000333333333444333222222111111111111111000///...---......---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,*********,,,---,,,+++))))))***++++++++++++***+++---...---+++))))))***(((((())))))******++++++***)))))))))))))))))))))+++******)))))))))))))))))))))))))))))))))))))))***,,,------+++******+++*********)))((('''''''''((('''''''''&&&&&&%%%%%%~~~}}}{{{yyywwwuuuuuutttqqqoooooonnnllljjjgggeeecccbbb]]]\\\\\\\\\]]]]]][[[YYYVVVUUUSSSRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUVVVXXXXXX[[[\\\^^^```aaabbbccccccddddddeeeeeedddcccbbbbbb^^^]]]\\\\\\___ccchhhkkkuuu~~~pppiiieee___[[[ZZZXXXXXXWWWWWWWWWWWWWWWWWWUUUUUUUUUUUUTTTSSSQQQQQQNNNMMMLLLKKKKKKJJJJJJKKKMMMLLLJJJHHHGGGHHHIIIJJJFFFEEECCCBBBBBBAAA???===???>>>===<<<;;;;;;;;;;;;;;;:::999888888888888888999999999999::::::::::::888888888888888777777777555666777888888777666555666555444444333444444444555666888:::;;;;;;::::::888777555555555555333111222333333333333222111111000000000//////............---,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******,,,,,,,,,,,,++++++++++++---+++***+++,,,,,,+++***(((((()))************)))+++,,,------+++))))))***)))))))))))))))*********))))))))))))))))))******+++******)))))))))))))))))))))))))))))))))))))))***+++,,,,,,***((())))))******))))))((((((''''''%%%&&&&&&'''(((((())))))~~~{{{yyyvvvuuutttqqqpppnnnmmmlllkkkiiihhhhhhgggeeecccaaa```^^^]]]XXXVVVUUUUUUVVVVVVUUUSSSTTTSSSRRRRRRSSSUUUXXXYYYVVVWWWWWWXXXYYY[[[\\\\\\]]]^^^___aaabbbcccdddddddddeeeeeefffeeeeeeddddddbbbaaa```aaaeeemmmwww~~~xxxnnneeebbbaaa]]][[[\\\UUUUUUUUUUUUUUUUUUUUUUUUSSSSSSSSSSSSRRRQQQPPPOOOMMMMMMLLLKKKJJJJJJJJJJJJLLLJJJHHHFFFEEEFFFHHHIIIFFFDDDBBBAAAAAAAAA???=========<<<<<<;;;;;;;;;;;;:::999999888777777777888999999:::::::::;;;;;;;;;888888888888888888888888555666888999999777555444777666666555555666666666555666999;;;<<<;;;:::888666555333444555555444222222222222222222111111000///......//////000111111//////...------.........------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,***)))((())))))***************((()))+++***(((''''''(((*********))))))))))))))))))))))))))))))*********+++******)))))))))))))))(((((((((((((((((((((((('''((())))))&&&%%%%%%&&&***)))))))))((((((((('''&&&&&&&&&'''((()))******~~~|||{{{yyywwwtttqqqooonnnmmmkkkiiihhhgggggggggeeecccbbbaaa```___]]]\\\[[[ZZZWWWUUUTTTSSSSSSSSSRRRPPPRRRRRRRRRRRRTTTWWWZZZ\\\ZZZZZZ[[[]]]^^^___`````````aaabbbdddeeeeeeeeeeeedddccccccccccccccccccccccccccceeeiiiqqq}}}{{{qqqiiiaaa\\\[[[ZZZWWWUUUVVVTTTTTTTTTSSSSSSSSSSSSSSSQQQQQQQQQQQQPPPOOONNNNNNMMMLLLKKKJJJIIIIIIIIIIIIHHHGGGEEEDDDDDDEEEGGGHHHEEECCCAAAAAAAAA@@@>>><<<<<<<<<<<<<<<<<<;;;;;;;;;999999888888777888888888999999:::::::::;;;;;;;;;888888888888888999999999555777888999888777555333666666555555555555666666555777:::<<<<<<;;;999888444333222333444555444333111111222222111111000///000000000000000000//////......---------......///......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,***))))))***++++++,,,,,,++++++''')))******(((''''''(((*********)))))))))))))))(((((())))))************+++******)))))))))))))))((((((((((((((((((((((((&&&'''((((((&&&%%%%%%%%%))))))))))))(((((((((((('''''''''(((((((((((((((}}}}}}{{{wwwuuusssrrrpppmmmkkkiiihhhgggeeecccbbbbbbbbbbbb```___[[[[[[ZZZYYYXXXWWWWWWVVVWWWUUUSSSRRRSSSSSSRRRQQQQQQQQQQQQRRRUUUYYY\\\^^^^^^___```bbbcccdddddddddeeeffffffgggggggggggggggdddcccaaa``````bbbdddeeehhhlllsss|||tttjjjfff```ZZZWWWWWWVVVSSSQQQRRRTTTTTTSSSSSSRRRQQQQQQPPPNNNNNNOOOOOONNNMMMMMMLLLLLLKKKJJJIIIIIIHHHHHHIIIFFFFFFFFFEEEEEEEEEFFFFFFEEECCCAAA@@@@@@???===<<<;;;;;;<<<<<<<<<;;;;;;::::::999999888888888999999999999999999::::::::::::888888888999999999999999777777888888777666555444333333333222333333444555666888;;;===>>><<<:::888444222222222444444333222000111111111111000//////111111222111000...,,,***+++++++++++++++,,,,,,---......---------------,,,++++++++++++,,,,,,,,,,,,---+++***+++,,,,,,+++*********+++,,,,,,,,,,,,,,,(((***++++++***))))))***)))))))))))))))*********((((((((()))******+++++++++******)))))))))))))))))))))))))))))))))))))))&&&(((***)))((('''((()))))))))))))))(((((((((((((((((((((''''''''''''&&&~~~|||yyywwwtttssssssqqqooommmlllkkkiiifffdddbbbaaa```^^^\\\[[[[[[\\\\\\[[[YYYWWWWWWVVVVVVUUUUUUTTTTTTUUUSSSQQQQQQRRRSSSSSSRRRSSSSSSTTTUUUXXX\\\___bbbbbbccceeefffgggggggggfffggggggggghhhgggffffffeeedddcccbbbbbbeeejjjpppttt}}}yyypppggg```___ZZZVVVUUUWWWWWWSSSRRRTTTUUUUUUTTTSSSQQQPPPOOOOOOLLLMMMMMMMMMMMMLLLKKKKKKLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIHHHGGGFFFDDDCCCDDDBBB@@@@@@@@@???===;;;::::::;;;<<<<<<<<<;;;:::::::::999999999999::::::888888888999999999999:::888888888999999:::::::::888888888777666555555555333222222222333333444555777999<<>>;;;888444222111222333333222000000000000000000//////...!!!$$$)))...000000...---,,,,,,,,,,,,------...///*********++++++,,,,,,---)))))))))******++++++++++++***)))***,,,------+++(((((()))***************&&&'''))))))(((''''''((('''(((((()))***++++++,,,'''(((((()))***++++++++++++******)))))))))))))))))))))))))))))))))))))))###%%%'''(((''''''(((***(((((((((((())))))))))))$$$%%%%%%&&&&&&'''''''''{{{xxxtttpppmmmgggggggggfffeeedddcccbbbbbbbbbaaa```]]]ZZZXXXVVVVVVVVVVVVVVVWWWWWWWWWWWWRRRSSSTTTTTTTTTTTTTTTTTTTTTSSSRRRSSSTTTVVVYYY[[[[[[\\\^^^```ccceeeggghhheeeeeeeeefffhhhhhhgggffffffdddcccdddffffffdddaaafffkkkrrrzzzvvvrrrkkkfffaaa^^^ZZZWWWYYYWWWUUUUUUVVVVVVUUUTTTSSSRRRRRRQQQPPPNNNMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLJJJHHHFFFFFFFFFGGGHHHGGGGGGGGGFFFEEEDDDDDDCCC@@@@@@??????===<<<;;;:::444777<<<===;;;:::;;;<<<:::::::::999999888888888<<<;;;::::::999999::::::888999999::::::999999888:::999888777666555444333555666555444333333555777777:::>>>???===999666555777777777666555444222111000000000000000000000000000000///...---,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++))))))))))))))))))))))))))))))))))))***************++++++++++++***))))))((((((((((((((('''''''''&&&((()))++++++)))(((&&&******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))((((((((((((''''''''''''---+++)))'''&&&&&&((()))|||wwwssspppmmmiiifffccccccccccccbbbaaa```___^^^^^^^^^\\\ZZZWWWUUUSSSRRRRRRRRRRRRSSSSSSSSSSSSQQQRRRSSSUUUVVVWWWWWWWWWUUUTTTTTTTTTVVVXXX[[[\\\aaabbbcccdddeeefffgggggghhhggggggggghhhhhhgggfffeeedddcccdddfffjjjlllnnnttt|||zzzqqqnnnkkkfffbbb___]]]ZZZXXXYYYWWWUUUUUUUUUVVVUUUSSSRRRQQQQQQPPPOOONNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJHHHFFFFFFFFFGGGHHHGGGGGGFFFEEEEEEDDDCCCCCCAAAAAAAAAAAA???>>>===<<<555999<<<===;;;:::;;;<<<<<<<<<;;;;;;;;;:::::::::;;;;;;:::999999999999:::999999::::::::::::999999888777777666555444333333555666555444333333555777999<<<@@@AAA>>>:::777555111111222222222111000000000000000000000000000000//////......------,,,,,,------------,,,,,,++++++------------,,,,,,++++++************************(((((((((((())))))))))))***++++++++++++***))))))(((((((((((((((((((((''''''((()))******)))((('''***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((((((((()))***((((((((((((''''''''''''+++***((('''&&&&&&&&&'''~~~|||wwwsssoookkkhhheeebbb___^^^^^^^^^]]]]]]\\\\\\[[[[[[[[[ZZZYYYWWWUUUSSSQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPRRRSSSVVVWWWYYYZZZZZZVVVVVVVVVWWWYYY[[[^^^___aaabbbdddeeeeeeeeedddcccffffffeeedddddddddddddddeeegggiiikkknnnuuu~~~wwwllleeedddbbb___]]]]]]\\\ZZZYYYXXXVVVUUUTTTUUUUUUTTTRRRPPPPPPPPPOOONNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHFFFEEEFFFFFFGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCBBB@@@???>>>999;;;======<<<;;;:::;;;===============<<<<<<<<<;;;;;;:::999999999999999999::::::;;;;;;::::::999666666555555444444444333555666555444333333555777;;;>>>BBBCCC@@@;;;777555---......///000000000///000000000000000000000000.........---------------...---------------,,,,,,...---------------,,,,,,************************))))))))))))******************++++++******)))(((''''''(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((((((((((((''''''''''''((((((''''''&&&&&&%%%%%%~~~{{{xxxvvvqqqnnnjjjgggdddbbb___\\\XXXXXXXXXWWWWWWWWWWWWWWWXXXXXXWWWVVVTTTSSSRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPRRRSSSUUUWWWXXXYYYZZZZZZYYYYYYZZZ[[[]]]___bbbcccaaacccdddffffffeeedddccccccdddccccccbbbccceeegggkkkqqqyyy~~~}}}uuupppiiiddd^^^]]][[[ZZZ[[[[[[YYYXXXWWWUUUTTTTTTTTTTTTRRRPPPNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEEEEFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDCCCBBBAAA@@@@@@<<<===>>>======;;;;;;:::========================;;;::::::999888999999999::::::;;;;;;;;;;;;::::::555555555555555555555555555666555444333333555777;;;???BBBBBB???999555333//////000111111111111000////////////////////////---------------------...------------------------------------------------*********************************+++++++++,,,,,,***************))))))(((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((('''''''''''''''(((((((((((('''&&&%%%|||yyyuuusssqqqkkkiiieeebbb```^^^\\\YYYTTTTTTSSSSSSSSSTTTUUUUUUTTTSSSRRRRRRQQQPPPPPPPPPPPPPPPPPPQQQQQQQQQRRRRRRUUUVVVWWWXXXYYYZZZZZZZZZ\\\]]]^^^___aaaccceeefffggghhhhhhhhhgggeeecccbbb```bbbcccdddeeeiiiooosss{{{vvvmmmkkkiiieee```]]][[[ZZZZZZZZZYYYWWWVVVVVVUUUTTTTTTTTTSSSPPPNNNMMMMMMMMMNNNNNNMMMLLLLLLJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@???>>>>>>>>>======<<<;;;<<<<<<<<<<<<<<<<<<======::::::999888888888888999999::::::;;;;;;::::::999777777666666666666666666555666555444333333555777:::===???>>>:::666222000111111111111111000000///////////////////////////,,,,,,,,,---------------------------------------------------------------************************)))))))))*********++++++)))************)))((((((&&&'''''''''(((((())))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))(((''''''~~~~~~}}}|||yyyvvvrrrooommmkkkdddaaa^^^\\\[[[YYYWWWUUURRRQQQQQQPPPQQQRRRTTTUUUPPPPPPOOONNNNNNNNNOOOOOOOOOPPPPPPQQQRRRSSSTTTTTTYYYYYY[[[\\\]]]]]]]]]]]]aaaaaabbbdddeeefffggggggjjjiiigggdddbbb___^^^]]]]]]```dddhhhlllttt~~~~~~vvvmmmhhhfffeeeaaa]]]\\\[[[ZZZZZZZZZYYYVVVTTTUUUTTTSSSSSSSSSRRROOOLLLLLLMMMMMMNNNNNNNNNMMMMMMJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@AAA???>>>>>>>>>???===<<<;;;;;;;;;;;;<<<<<<<<<<<<::::::999888888888888888888999999::::::999999888888888777777666666666666555666555444333333555777888:::;;;999555222000///000000000000//////...---000000000000000000000000---------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++&&&'''''''''(((((((((((())))))******))))))((('''&&&&&&''''''((()))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((''''''''''''))))))))))))))))))))))))}}}zzzxxxxxxyyyzzz{{{||||||}}}}}}|||zzz{{{{{{|||||||||{{{{{{uuutttrrroookkkhhhfffddd^^^\\\YYYWWWVVVUUUSSSQQQRRRQQQPPPPPPPPPRRRTTTVVVQQQQQQPPPOOOPPPQQQRRRRRRQQQRRRSSSUUUVVVXXXYYYZZZ[[[\\\^^^```aaacccccccccdddeeefffggghhhhhhhhhhhhjjjhhhfffcccbbbaaaaaabbbeeejjjqqqxxxzzztttpppkkkgggdddbbb___]]][[[ZZZYYYYYYYYYXXXVVVSSSTTTSSSSSSSSSSSSQQQNNNKKKLLLMMMMMMNNNOOOOOOOOONNNJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@AAA???======???@@@???===;;;;;;;;;<<<<<<<<<======:::999999888888888888888777888888999999888888777888888777666555555444444555666555444333333555777888888777555222000///000---......///////////////000000000000000000000000...------,,,,,,+++++++++*********+++++++++,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++''''''((((((((())))))))))))))))))))))))(((((('''&&&&&&''''''((())))))***'''((()))******)))(((''''''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))))))))((('''(((((((((((('''''''''''')))(((''''''''''''((()))~~~~~~zzzvvvrrrqqqqqqrrrrrrrrrrrrrrrqqqppppppnnnoooqqqrrrssstttttttttpppooollliiifffcccaaa___\\\ZZZWWWUUUUUUTTTRRRPPPRRRQQQPPPPPPQQQSSSUUUVVVUUUTTTTTTSSSTTTUUUVVVWWWUUUUUUWWWYYY[[[]]]___```\\\^^^```ccceeeggghhhiiigggggghhhiiiiiiiiiiiiiiimmmkkkjjjiiijjjmmmppprrrvvv}}}{{{tttkkkiiifffccc```^^^]]]]]]XXXXXXWWWXXXYYYXXXVVVSSSTTTSSSSSSSSSSSSQQQMMMJJJLLLMMMNNNOOOOOOOOOOOOOOOJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAABBB???======@@@AAA@@@>>>;;;<<<<<<<<<======>>>>>>:::999999888777888888888777777888888888888777777888777777555444333222222555666555444333333555777888777666333000///000111,,,---...000111222222222000000000000000000000000......---,,,,,,+++******))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))))))))))))))(((((('''&&&&&&&&&'''((())))))***&&&((()))++++++)))(((&&&'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((()))((((((((('''''''''''')))'''&&&%%%%%%&&&((()))~~~}}}~~~~~~}}}}}}}}}|||{{{{{{~~~{{{wwwrrrnnnjjjhhhgggiiihhhhhhhhhhhhhhhiiijjjllllllllllllmmmnnnooopppmmmkkkiiieeebbb^^^\\\ZZZTTTSSSQQQPPPOOONNNNNNNNNPPPNNNMMMOOOSSSUUUTTTRRRRRRRRRRRRSSSTTTVVVWWWXXXYYYYYYZZZ[[[]]]```bbbcccaaabbbeeehhhkkkmmmlllkkknnnmmmkkklllnnnppprrrrrrrrrrrrrrrtttzzz}}}vvvnnniiigggfffeeecccaaa```___^^^XXXXXXXXXXXXWWWVVVUUUTTTSSSSSSQQQPPPNNNMMMKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLIIIIIIHHHHHHGGGFFFEEEEEEFFFGGGGGGFFFFFFEEEDDDCCCBBBBBBAAA@@@AAABBBCCCDDDBBBBBBAAAAAA@@@?????????@@@@@@??????>>>=========???>>>===<<<:::999888777999999888888777666666666333333444555666777888888888888777777666666555555222333333444555555555444777666444333222111111111000///...---,,,+++******////////////............,,,,,,,,,++++++*********************************+++***((()))******)))'''(((((()))***+++,,,,,,---((()))***++++++***)))(((+++******)))((('''&&&&&&(((((())))))((('''&&&&&&))))))((((((''''''&&&&&&''''''''''''((((((((((((+++)))(((&&&&&&((()))+++&&&((()))((('''&&&((()))(((((())))))******++++++((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&|||{{{{{{{{{|||~~~}}}|||zzzwwwuuutttttttttwwwuuurrrmmmiiigggeeedddeeeeeedddddddddddddddeeeeeeeeeeeeeeefffggghhhhhhhhhgggdddaaa^^^[[[XXXWWWTTTSSSRRRQQQPPPOOOOOOOOOQQQPPPOOOQQQUUUWWWWWWUUUWWWWWWWWWXXXZZZ[[[\\\]]]]]]]]]^^^______```aaaaaadddfffiiimmmqqqrrrrrrqqqqqqqqqsssvvvyyy{{{{{{{{{vvvpppkkkfffbbbbbbbbbbbbaaa```^^^]]]\\\XXXXXXXXXXXXWWWVVVUUUTTTSSSRRRQQQPPPNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLIIIIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBAAA@@@@@@@@@AAACCCCCC????????????@@@@@@@@@@@@@@@@@@??????>>>=========;;;;;;;;;;;;;;;;;;;;;;;;888888777777666555555444555555555555666666666666777777777666666666555555222333444444555555444444666555444222111111111000/////////000000000000111////////////.........---,,,,,,,,,+++++++++******************************+++))))))***,,,---,,,+++******************++++++))))))************))))))***)))))))))(((((((((((((((((()))((((((''''''&&&(((((()))***++++++++++++''''''''''''((((((((((((***)))(((''''''((()))***'''((()))((('''&&&'''((()))))))))))))))*********((((((((('''''''''&&&&&&))))))))))))))))))))))))}}}}}}|||{{{{{{|||~~~|||~~~~~~}}}|||{{{yyywwwtttsssqqqpppnnnmmmmmmmmmooommmkkkgggdddbbbaaa```aaa```___^^^^^^]]]^^^^^^]]]]]]]]]]]]^^^___```aaaaaa```^^^\\\YYYVVVTTTSSSSSSRRRRRRQQQPPPPPPPPPQQQRRRRRRRRRTTTXXXZZZ[[[ZZZZZZ[[[\\\]]]___```aaabbbaaabbbcccdddeeeeeeeeeeeeggghhhkkknnnqqqsssttttttyyy}}}~~~xxxpppkkkhhheeeaaa]]]\\\]]]^^^___^^^\\\ZZZYYYWWWWWWWWWWWWVVVUUUUUUTTTRRRQQQPPPOOONNNMMMLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDDDDCCCBBBAAAAAAAAA@@@?????????@@@AAABBB=========>>>???@@@@@@@@@@@@@@@??????>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;777777666555555444444333666666666555555555444444666666666666666555555555333333444444555555444444555444333222111000000000000000000000111111222222//////.........---------,,,,,,,,,++++++++++++*********************************)))+++---//////...++++++*********)))))))))******))))))))))))******))))))))))))))))))))))))))))))((((((((((((''''''$$$%%%'''((())))))((('''''''''''''''((((((((((((***)))(((''''''((()))***((()))***)))'''&&&&&&'''***))))))))))))))))))((())))))((((((((((((''''''''''''''''''''''''''''''~~~{{{yyywwwuuuuuusssqqqooonnnmmmmmmkkkjjjjjjiiiiiihhhgggeeecccaaa___^^^]]]\\\\\\ZZZYYYXXXXXXXXXXXXYYYYYYYYYYYYZZZ[[[\\\]]]\\\[[[YYYXXXUUUSSSRRRQQQRRRQQQQQQPPPQQQQQQRRRRRRSSSTTTUUUWWWZZZ\\\]]]^^^[[[\\\^^^___aaabbbcccdddeeefffhhhjjjkkkllllllkkklllmmmnnnoooqqquuuyyy|||yyytttpppkkkgggdddaaa\\\YYYXXXYYY\\\]]]]]][[[XXXWWWVVVVVVVVVVVVVVVUUUTTTTTTPPPPPPPPPOOONNNMMMLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDCCCBBBAAAAAA@@@???>>>>>>>>>???AAAAAA<<<=========>>>>>>>>>???@@@@@@???>>>>>>======<<<======<<<;;;:::999888888777777666666555444444333555555555555555555555555555555555555555555555555333333444444555444444333444333222111000//////000000000//////...------,,,.........---------,,,,,,++++++++++++++++++++++++************************+++******+++---......---************))))))))))))+++***)))(((((()))***++++++******))))))((((((((())))))((((((((((((((((((&&&'''(((((('''%%%###"""''''''''''''(((((((((((()))(((''''''''''''((()))((()))***)))'''&&&&&&'''******))))))(((((((((''')))))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&}}}xxxttttttrrrpppoooooommmkkkiiihhhhhhhhhhhhggggggffffffdddcccbbbaaa```^^^]]]\\\YYYXXXWWWUUUUUUTTTTTTTTTUUUUUUUUUVVVVVVWWWXXXYYYXXXXXXWWWVVVTTTSSSRRRRRRQQQQQQQQQQQQQQQRRRSSSTTTTTTVVVXXXZZZ[[[]]]___```]]]___aaaccceeefffffffffiiijjjkkklllllllllllllllpppqqqsssuuuyyy{{{rrrmmmjjjhhheeeccc```\\\YYYVVVVVVXXXZZZ\\\\\\ZZZWWWVVVUUUUUUUUUVVVUUUUUUTTTSSSOOOOOOOOONNNNNNMMMMMMMMMLLLKKKKKKJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBBBB??????>>>===>>>???@@@AAA>>>>>>>>>=========<<<<<>>======<<<<<<;;;<<<<<<;;;:::999888888777888888777666666555555444333333333444555666666777444444444444444555555555333444444555444444333333222111000//////////////////......------,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++************************,,,***)))***+++,,,+++)))'''(((((()))******+++++++++***)))(((((()))***+++---,,,+++***)))((('''&&&))))))(((((((((((()))***++++++++++++***(((&&&%%%''''''''''''((((((((((((((((((''''''''''''((((((((()))))))))'''&&&&&&(((***)))))))))((((((''''''((((((((())))))))))))))))))))))))))))))))))))))){{{{{{|||}}}~~~~~~}}}||||||}}}~~~}}}yyyuuupppmmmmmmkkkiiihhhhhhhhhfffddd```aaaaaabbbbbbbbbaaaaaa``````______]]][[[ZZZYYYUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUUUUVVVVVVUUUUUUTTTTTTSSSSSSRRRRRRRRRSSSTTTUUUWWWXXXWWWYYY[[[]]]]]]^^^aaacccaaaccceeehhhjjjkkkkkkkkknnnmmmmmmllllllllllllmmmooosssyyyuuuooojjjgggccccccbbbaaa___]]][[[ZZZVVVWWWYYYZZZYYYXXXVVVUUUTTTTTTUUUUUUUUUTTTTTTSSSNNNNNNNNNNNNNNNMMMMMMMMMLLLKKKKKKIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBBBB@@@???>>>>>>>>>???@@@AAA?????????>>>===<<<<<<<<<=========<<<;;;;;;::::::777777777888888999999:::888888777777666555555444111222333444555666777777333333333444444444444444444444555555444444333333111000///...............,,,------...///000111111------,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,************************+++***((()))******((('''&&&''''''((()))***+++,,,******))))))))))))******---,,,+++***)))(((((('''***)))((('''((()))***+++))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''&&&((()))((('''''''''))))))(((((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))~~~}}}}}}|||{{{{{{yyywwwvvvtttttttttuuuvvvxxxyyyzzz{{{}}}{{{uuurrrnnnjjjgggdddcccaaaaaabbbaaa```^^^ZZZ[[[\\\]]]^^^^^^]]]]]][[[[[[[[[[[[YYYWWWUUUTTTQQQQQQPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQRRRTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVXXXZZZ[[[\\\[[[]]]````````````ccceeeccceeehhhkkkmmmnnnnnnnnnpppooonnnnnnppprrruuuwwwxxx{{{qqqkkkhhheeecccaaabbbbbb```___]]]\\\\\\VVVWWWWWWWWWVVVUUUTTTTTTSSSSSSTTTTTTTTTTTTTTTSSSMMMMMMMMMMMMMMMNNNNNNNNNLLLKKKJJJIIIHHHFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@???>>>???@@@AAABBB>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;::::::999999888555555555666777888888888777777666555555444444333333333333444444555555555222222333333333444444444444444555555444444333222000///......------......------...///000111222222,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,************************)))((('''(((*********((('''((((((((())))))******))))))************))))))***************************)))((('''((()))+++,,,***)))'''&&&&&&'''((()))''''''''''''((((((((((((&&&''''''''''''''''''&&&%%%'''(((((('''''')))***'''''''''(((((((((((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&zzz{{{|||||||||~~~}}}|||zzzxxxuuurrrqqqpppqqqqqqpppqqqqqqsssuuuwwwyyy{{{vvvxxx{{{}}}~~~|||tttooommmjjjgggddd^^^]]]\\\\\\]]]]]]\\\[[[XXXYYYZZZ\\\]]]]]]\\\[[[XXXXXXXXXWWWVVVTTTRRRPPPOOONNNNNNNNNNNNNNNOOOPPPRRRRRRRRRRRRSSSTTTUUUVVVSSSSSSTTTTTTTTTTTTTTTTTTWWWWWWXXXYYY[[[]]]___```]]]```ccccccbbbbbbdddgggccceeehhhlllnnnoooooonnnppppppppprrrvvv|||~~~xxxpppkkkhhhfffbbb___``````___]]]ZZZWWWWWWWWWWWWVVVUUUUUUTTTSSSSSSSSSRRRSSSSSSTTTTTTTTTSSSSSSMMMMMMMMMMMMMMMNNNNNNNNNLLLLLLJJJIIIGGGFFFEEEDDDEEEEEEEEEEEEEEEFFFFFFFFFCCCCCCCCCCCCBBBAAA@@@@@@AAA@@@?????????@@@BBBBBB======>>>>>>??????@@@@@@;;;;;;:::999999888888777777777666666555555444444666555555444444333222222555555444444444333333333222222222333333444444444444555555555444333333222//////...---------......////////////............,,,,,,,,,+++++++++***************++++++,,,,,,,,,************************(((''''''(((+++,,,,,,+++))))))))))))((((((((((((((()))***++++++***)))(((''''''(((***+++,,,---...***)))((('''((()))+++---222000,,,)))(((((()))***''''''''''''((((((((()))&&&&&&''''''''''''&&&&&&$$$&&&'''((('''(((***+++&&&'''''''''(((((())))))%%%&&&&&&&&&''''''((((((************************vvvwwwyyyzzz{{{~~~zzzwwwsssqqqpppooonnnlllmmmmmmmmmpppsssttttttsssqqqrrrrrrsssuuuwwwxxxyyyzzzzzz{{{{{{|||}}}}}}~~~|||wwwqqqmmmjjjgggccc___aaa___\\\ZZZZZZZZZYYYXXXWWWVVVVVVUUUUUUUUUUUUVVVTTTTTTSSSRRRQQQOOOMMMLLLPPPPPPPPPOOOOOOOOONNNNNNOOOPPPQQQRRRSSSUUUVVVVVVUUUUUUVVVVVVWWWXXXXXXYYYYYYZZZ[[[]]]___```aaabbbbbbdddffffffeeedddddddddfffhhhjjjmmmnnnppppppqqqqqquuuzzz{{{}}}{{{tttpppjjjeeedddccccccbbb]]]]]]]]]\\\[[[ZZZYYYYYYTTTTTTSSSSSSSSSSSSTTTTTTSSSSSSSSSSSSRRRQQQPPPOOONNNNNNNNNNNNNNNMMMLLLKKKIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAA????????????????????????=========<<<;;;;;;;;;:::999888888888777777666666777777777777777777777777444444444333333222222222444444444444444444444444222333333444444333333222444444444444333222111111000000//////.........------,,,,,,,,,,,,---......///...---,,,+++***************+++,,,,,,,,,,,,+++---,,,***(((((((((((()))000---******,,,,,,)))'''******))))))))))))******''''''''''''''''''''''''+++*********))))))((((((***)))((()))***,,,///111888222***&&&&&&((())))))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''(((((())))))'''''''''''''''''''''''')))(((&&&%%%&&&''')))+++)))))))))(((''''''&&&&&&uuuvvvxxxyyyzzz}}}}}}zzzxxxvvvsssrrrsssqqqpppooopppooonnnllloooooooooooopppqqqrrrrrrqqqqqqqqqrrrssssssttttttxxxzzz||||||vvvooojjjhhhgggdddaaa```]]]ZZZXXXXXXWWWVVVUUUQQQQQQPPPPPPPPPPPPQQQQQQSSSSSSRRRRRRQQQOOONNNMMMOOOOOOPPPPPPQQQQQQRRRRRRPPPQQQRRRSSSTTTVVVWWWWWWVVVVVVWWWXXXYYYZZZ[[[\\\]]]]]]^^^```aaacccdddeeeeeegggiiiiiihhhhhhhhhiiiiiijjjlllmmmoooqqqsssuuu{{{yyyrrrnnnnnnjjjddd```___^^^^^^]]]\\\\\\\\\\\\[[[ZZZYYYYYYVVVUUUTTTSSSRRRQQQQQQQQQSSSSSSSSSRRRRRRQQQPPPOOONNNNNNNNNNNNMMMLLLKKKKKKIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBAAAAAAAAAAAA@@@?????????????????????======<<<<<<;;;;;;::::::888888888777777777666666333333333333333333333333444444444333333333333333444444444444444444444444333333333444444333333333444444444444333222111000............////////////+++++++++++++++,,,------------,,,+++++++++,,,,,,)))******+++++++++++++++,,,+++***)))((((((((()))---+++))))))++++++)))'''******))))))))))))******((((((((((((((((((((((((******)))))))))(((((((((***)))(((((()))+++---///444///(((%%%%%%'''((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((((((((((((((((((((((((((((((((((((((()))(((&&&&&&&&&''')))***'''''''''(((((((((((((((wwwxxxzzzzzz|||~~~||||||yyyvvvtttsssqqqooommmoooooonnnmmmlllllllllllliiijjjjjjkkkkkkllllllmmmmmmoooqqqrrrtttwww{{{~~~~~~~~~~~~~~~xxxpppkkkjjjhhhfffddd^^^[[[XXXUUUTTTSSSRRRPPPMMMMMMLLLLLLLLLMMMMMMNNNQQQQQQQQQQQQQQQPPPPPPOOOOOOPPPPPPQQQSSSTTTTTTUUUQQQRRRSSSTTTVVVWWWXXXXXXXXXXXXZZZ[[[]]]^^^``````aaabbbcccdddeeefffggggggeeefffhhhhhhggggggiiijjjlllnnnooopppssswww}}}|||rrrmmmiiiggghhhddd___\\\[[[[[[ZZZYYY\\\\\\\\\\\\[[[ZZZYYYYYYVVVUUUTTTRRRPPPOOOOOOOOORRRRRRSSSRRRRRRQQQPPPOOOMMMMMMMMMMMMLLLKKKJJJJJJHHHGGGFFFEEEEEEDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>======<<<;;;;;;:::999999777777777777666666666666222222222222222222222222333333444444444444444444333333333333333333333333333333444444444444333333555444444333222111//////---------...//////000000*********+++++++++,,,,,,+++++++++++++++,,,------(((((()))***************,,,+++***)))((((((((()))***)))((((((******)))(((***))))))(((((())))))***))))))))))))))))))))))))))))))((((((((((((((('''***)))((('''((()))++++++---***'''%%%&&&''''''&&&((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''))))))))))))))))))))))))(((''''''&&&&&&((()))***&&&&&&''''''((())))))***{{{|||~~~~~~|||zzzvvvuuusssqqqooommmlllllljjjkkkkkkkkkkkkkkkkkkllljjjkkkmmmmmmmmmooorrruuu{{{|||}}}~~~|||yyyvvvtttsssssstttuuuwwwyyy{{{||||||}}}~~~wwwsssqqqnnniiieee\\\YYYUUURRRQQQOOOMMMLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOPPPQQQQQQRRRRRRQQQQQQQQQQQQRRRRRRSSSTTTTTTUUURRRSSSTTTUUUWWWXXXYYYYYYZZZ[[[]]]___aaacccdddeeeeeeeeeffffffgggggghhhhhhfffggghhhgggggggggiiikkknnnppptttxxx~~~xxxoooiiigggffffffeeebbb^^^[[[ZZZZZZZZZYYY[[[[[[[[[[[[[[[ZZZYYYYYYTTTSSSRRRQQQPPPOOOOOOOOORRRRRRRRRRRRQQQPPPOOOOOOMMMMMMMMMLLLKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBB???@@@@@@@@@AAAAAA@@@@@@@@@@@@??????>>>>>>=========<<<<<<;;;:::999888888666666666666666666666666444444444444444444444444333333333444444555555666222222222222222222222222333333444444444444333333444444444333222000......---.....................******+++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,'''(((((()))))))))))))))+++******)))))))))))))))(((((((((((()))*********))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((('''''''''''')))(((((('''''''''((()))((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((())))))((((((''''''&&&&&&(((((((((((((((((((((((((((''''''''''''((())))))''''''''''''(((((())))))~~~~~~{{{xxxuuutttsssqqqpppppppppoooooonnnnnnlllllllllkkkjjjkkkmmmooossstttuuuuuutttqqqnnnlllkkkkkklllmmmnnnooopppqqqqqqrrrsssuuuwwwxxxyyyzzz{{{~~~~~~zzzsssjjjcccZZZWWWSSSPPPNNNMMMJJJIIILLLLLLLLLLLLMMMNNNOOOPPPPPPPPPQQQRRRSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTSSSTTTTTTUUUWWWXXXYYYZZZ[[[]]]^^^```bbbdddggghhhiiiggggggggggggggggggggggggiiiiiiiiiiiihhhjjjmmmpppooouuu}}}zzztttlllfffcccbbbbbbbbbbbb___[[[ZZZZZZZZZYYYXXXZZZZZZ[[[[[[[[[ZZZYYYYYYRRRQQQQQQPPPPPPPPPPPPPPPRRRRRRRRRRRRQQQPPPOOONNNLLLLLLLLLKKKJJJIIIGGGGGGEEEEEEDDDDDDCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAA>>>???@@@AAAAAA@@@@@@????????????>>>>>>>>>======<<<<<<;;;:::999888777777555555555555555555555666555555555555555555555555222333333444444555555555222222222222222222222222222222333333333333222222333333333222111000...---000//////...---,,,,,,+++++++++,,,---...---------...---,,,+++************''''''((())))))))))))(((************)))))))))(((((())))))*********+++,,,))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''''''''&&&'''((())))))((())))))''''''''''''''''''''''''((((((''''''''''''(((((())))))((((((''''''&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))))))))((((((''''''''''''||||||{{{yyyxxxvvvuuuuuuqqqqqqpppnnnlllkkkmmmoooqqqrrrrrrrrrqqqooollljjjgggggghhhhhhiiiiiiiiiiiijjjkkkkkklllmmmnnnooooooqqqsssvvvxxx{{{~~~uuuiii```YYYVVVRRROOOMMMLLLJJJHHHJJJJJJKKKLLLMMMNNNPPPQQQQQQRRRSSSTTTUUUUUUUUUUUUWWWWWWVVVVVVVVVUUUUUUUUUWWWXXXYYYZZZ[[[]]]^^^^^^```aaaccceeegggiiikkkkkkhhhhhhhhhggggggfffffffffeeeeeeffffffhhhlllqqquuuyyyxxxqqqppplllfffcccbbbbbbbbbaaa]]]ZZZXXXWWWWWWXXXWWWVVVYYYZZZZZZ[[[[[[ZZZYYYYYYQQQQQQPPPPPPPPPQQQQQQRRRQQQQQQRRRQQQQQQPPPOOONNNLLLLLLKKKJJJIIIHHHFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA???@@@AAABBBAAAAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;:::888777666666444444444555555555555555333333333333333333333333222222333333333333333333111111111111111111111111111111222222222222111111111111111111111000///...111000///...---+++******+++,,,---...///...---,,,...---,,,+++)))))))))(((''''''((()))))))))))))))))))))************)))(((((()))*********)))+++,,,)))((((((''''''(((((()))'''''''''''''''''''''''''''(((((((((((()))))))))''''''''''''''''''''''''%%%''')))***))))))***+++************************((((((''''''''''''(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((((((***))))))(((''''''&&&&&&}}}}}}|||yyyuuutttuuuvvvvvvvvvvvvvvvuuurrrpppooojjjjjjjjjjjjjjjiiihhhhhhhhhhhhiiiiiiiiijjjjjjjjjkkklllmmmnnnppptttyyy}}}zzzrrrfff^^^XXXUUUQQQNNNMMMLLLJJJIIIKKKKKKLLLMMMNNNPPPQQQRRRSSSTTTUUUUUUVVVVVVVVVVVVXXXXXXYYYYYYYYYYYYYYYYYY\\\\\\]]]^^^```aaabbbccccccccceeefffhhhjjjlllllljjjiiiiiihhhgggffffffeeecccdddfffiiimmmttt|||yyyrrrlllhhhgggeeecccbbbccccccbbbaaaZZZXXXVVVVVVWWWWWWWWWVVVYYYYYYZZZZZZZZZZZZZZZYYYSSSSSSRRRQQQPPPPPPPPPQQQQQQQQQQQQQQQPPPOOONNNNNNKKKKKKKKKJJJHHHGGGEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEDDDDDDCCCBBBBBBAAA@@@AAABBBCCCBBBAAA???===<<<<<<======>>>?????????<<<<<<;;;999888666555555333333444444444555555555222222222222222222222222222222222222222222111111111111111111111111111111000000111111111111000000///000000000000000////////////...------,,,++++++***+++,,,......---,,,+++,,,,,,+++***))))))******(((((()))************)))((()))***++++++***)))(((''')))******(((''')))+++((((((''''''''''''((((((''''''''''''''''''''''''((((((((()))))))))******'''''''''(((((((((((('''%%%'''))))))(((((()))+++))))))))))))))))))))))))((((((''''''''''''(((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((('''''''''~~~||||||||||||zzzxxxvvvuuuooooooooonnnmmmlllkkkjjjjjjjjjjjjjjjjjjiiiiiiiiihhhhhhiiiiiiiiilllqqquuuyyy{{{}}}|||yyyuuunnnddd]]]XXXUUUQQQNNNMMMMMMKKKJJJMMMMMMNNNOOOQQQRRRTTTUUUTTTUUUVVVWWWWWWWWWWWWVVVYYYYYYZZZ[[[\\\]]]]]]^^^______```bbbcccdddeeefffdddeeefffgggiiikkkllllllkkkjjjjjjiiihhhgggfffeeehhhjjjnnnrrryyy}}}rrrlllhhhfffddd^^^]]]]]]^^^___```___^^^[[[YYYWWWWWWXXXYYYXXXWWWYYYYYYZZZZZZZZZZZZZZZYYYVVVUUUSSSRRRPPPPPPOOOOOOQQQQQQQQQQQQPPPOOONNNNNNKKKKKKJJJIIIHHHFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDFFFFFFEEEDDDCCCCCCBBBBBBAAABBBCCCDDDCCCAAA>>>===;;;;;;<<<===>>>???@@@@@@<<<<<<:::999888666555444333333333444444555555555333333333333333333333333333222222111111000000000000000000000000000000000//////000000000000//////...//////000000000000000---------------------,,,(((***+++------,,,+++************)))******+++,,,(((((()))***************((()))***++++++***)))(((&&&(((***)))&&&%%%''')))((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))******++++++&&&''''''((())))))((((((%%%'''))))))'''&&&)))+++&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&'''''''''(((((())))))))))))))))))))))))))))))&&&''''''((()))(((((((((&&&&&&''''''((()))))))))~~~{{{xxxwwwvvvtttrrrppptttrrrqqqqqqqqqpppnnnlllllllllmmmmmmnnnooooooooovvvvvvxxxyyyyyyxxxwwwvvvyyyyyyxxxwwwwwwxxxzzz{{{~~~~~~}}}|||~~~}}}}}}~~~~~~yyyuuuuuuuuusssppplllfff```]]]YYYXXXUUUSSSQQQOOONNNMMMLLLNNNPPPRRRTTTVVVWWWWWWVVVWWWXXXYYYZZZ[[[\\\\\\^^^^^^^^^___```aaabbbcccfffccc``````bbbeeeggghhhiiijjjkkkkkkkkkkkkmmmnnnllllllkkkiiihhhiiimmmpppnnnssszzz}}}yyyrrrlllhhhdddaaa^^^______^^^]]]]]]\\\\\\[[[[[[YYYVVVTTTSSSUUUXXXYYYXXXXXXYYYYYYZZZZZZ[[[[[[WWWUUUSSSRRRPPPPPPPPPQQQOOOPPPPPPPPPPPPOOONNNNNNJJJIIIHHHFFFEEEDDDDDDDDD@@@@@@AAABBBCCCDDDEEEFFFIIIHHHFFFDDDCCCBBBAAAAAAAAAAAA@@@@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888777666666444444555555444444333222222222222222222222222222111111111111111111111111000000000000000000000000////////////000000000000111111111111000000000000///,,,******,,,,,,***'''***+++,,,,,,,,,,,,+++***,,,,,,+++***)))))))))***((()))***++++++***)))((())))))))))))))))))))))))&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))(((((('''''''''&&&+++***)))'''''''''((()))***)))(((((())))))(((''''''((((((((()))))))))***))))))((('''''''''''''''((((((((((((((()))***++++++***)))'''&&&&&&&&&&&&((((((''''''''''''((((((((((((((((((((()))******((((((((((((((((((''''''~~~{{{yyyvvvvvvvvvvvvvvvvvvvvvvvvxxxxxxyyyyyyyyyxxxwwwvvvssssssrrrrrrrrrsssuuuvvvxxxxxxyyyzzzzzzyyyxxxwwwxxxwwwxxxxxxzzz|||~~~||||||}}}~~~}}}yyywwwuuusssnnnkkkkkkkkklllkkkhhhddd```^^^ZZZXXXWWWTTTSSSRRRQQQQQQPPPQQQSSSTTTVVVVVVWWWWWWYYYYYYZZZ[[[\\\]]]^^^^^^bbbbbbbbbaaaaaabbbbbbbbbdddccccccdddfffhhhjjjjjjjjjlllnnnoooooonnnooopppmmmnnnoooooooooqqqtttwww~~~wwwsssmmmiiifffcccaaa___[[[[[[ZZZZZZYYYXXXXXXWWWXXXVVVTTTRRRRRRTTTWWWXXXXXXXXXYYYYYYYYYYYYZZZZZZWWWUUUTTTRRRQQQQQQQQQQQQOOOOOOOOOOOONNNMMMLLLLLLIIIIIIGGGFFFEEEDDDDDDDDDCCCDDDDDDEEEFFFGGGHHHIIIIIIIIIGGGEEEDDDCCCCCCCCCBBBBBBAAA@@@???======<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888777666666555555555555555555444333333222222222222222222222222111111111111111111111111000000000000000000000000////////////000000000000000000000/////////......111///------//////---******+++,,,,,,,,,,,,+++***,,,+++******))))))******))))))************))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((()))(((((((((''''''''''''+++***)))(((''''''((()))+++)))(((((())))))(((&&&((((((((((((((()))))))))))))))(((''''''''''''''''''&&&&&&&&&&&&''''''((('''''''''''''''((())))))((((((''''''''''''((((((######$$$&&&)))+++---///'''''''''(((((((((((((((}}}{{{yyyxxxuuuuuuuuuuuuvvvwwwyyyyyyzzz{{{|||}}}}}}|||{{{zzzzzzzzz{{{}}}}}}{{{{{{zzzyyyxxxwwwvvvuuutttrrrpppmmmjjjhhhfffccc```___aaaccceeeeeecccaaa```]]][[[YYYWWWVVVUUUUUUUUUUUUVVVWWWXXXXXXXXXXXXXXX\\\\\\]]]^^^___``````aaaeeeddddddddddddeeeeeeffffffggghhhiiikkklllllllllnnnrrrvvvxxxxxxxxxxxxyyywwwxxxzzz{{{}}}{{{vvvsssnnnkkkgggdddcccbbbaaa```\\\\\\\\\[[[ZZZZZZYYYYYYTTTSSSQQQPPPQQQSSSVVVXXXYYYYYYYYYYYYXXXXXXXXXXXXVVVUUUTTTSSSRRRQQQQQQQQQOOOOOOOOONNNMMMKKKIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCEEEEEEFFFFFFGGGHHHIIIIIIGGGGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@>>>===;;;;;;::::::::::::::::::::::::888888777777666555555555555666666666666555444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000/////////////////////.........------...---++++++,,,,,,+++)))***++++++,,,,,,++++++***++++++***)))))))))************))))))))))))******))))))))))))))))))))))))(((((((((((()))))))))***((((((((((((((((((((((((((((((((((((''''''''''''***))))))(((((((((((()))***)))'''((())))))(((&&&(((((((((((((((((((((((()))((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''((())))))(((((((((''''''((((((((('''''''''&&&''''''((((((&&&'''''''''(((((()))))){{{xxxuuussspppmmmnnnnnnmmmlllkkkkkkjjjjjjhhhgggdddbbb```^^^\\\[[[YYY\\\___bbbddddddccccccbbb```]]]ZZZXXXXXXXXXXXXXXXYYYZZZ[[[\\\\\\\\\\\\___``````aaabbbccccccccccccccccccdddfffgggiiijjjiiijjjkkkkkklllmmmppprrryyy~~~{{{uuurrrpppooojjjgggccc`````````______^^^^^^]]]\\\\\\[[[[[[ZZZRRRQQQPPPPPPQQQTTTVVVXXXYYYYYYYYYXXXWWWVVVVVVUUUUUUUUUTTTSSSRRRRRRQQQQQQOOOOOONNNMMMKKKIIIGGGFFFFFFFFFEEEDDDCCCCCCDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@>>><<<::::::999999999999999999999999888888777777777666666666666666666777666555555444222222222222222222222222111111111111111111111111////////////////////////000000000000/////////////////////.........------,,,++++++************)))++++++++++++++++++++++++******))))))))))))******+++***)))(((((()))***+++))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((''''''''')))))))))(((((((((((()))'''&&&&&&''')))***)))((()))((((((((((((''''''''')))(((''''''''''''((((((+++***)))(((((((((((((((+++***)))'''&&&&&&&&&&&&''''''((((((((((((''''''***)))((('''%%%%%%$$$$$$&&&&&&''''''((()))))))))|||{{{{{{{{{zzzyyyxxxxxxyyy{{{}}}}}}zzzxxxtttqqqnnnkkkiiigggdddbbbcccccccccbbbbbbaaaaaaaaaaaa```___]]][[[ZZZZZZZZZ[[[]]]aaaeeeggggggfffffffffddd```]]]ZZZYYYYYYYYYZZZ[[[\\\^^^___``````aaabbbbbbccccccddddddeeeeeeaaaaaabbbbbbdddeeeggghhhggghhhiiijjjmmmttt|||vvvpppnnnnnnmmmkkkiiifffaaa___^^^]]]]]]\\\[[[ZZZZZZYYYYYYXXXWWWWWWRRRRRRQQQQQQSSSUUUWWWYYYYYYXXXXXXWWWVVVUUUTTTTTTSSSSSSSSSSSSRRRRRRQQQPPPNNNNNNMMMLLLJJJGGGEEEDDDEEEEEEDDDDDDDDDDDDDDDEEEBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDCCCBBBAAA???===;;;:::999999999999999999999999999999888888888888888777777666666666777666555555444222222222222222222222222111111111111111111111111////////////////////////111000000000/////////...000000000/////////..................------------++++++++++++++++++++++++***))))))((())))))******+++***)))(((((()))***+++((((((((((((((((((((((((&&&&&&'''''''''((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((($$$###$$$&&&)))+++,,,+++((((((((('''''''''''''''((((((''''''''''''((((((+++***)))(((((((((((((((+++***)))'''&&&&&&&&&&&&''''''((())))))(((''''''$$$$$$$$$%%%'''(((***+++&&&'''''''''(((((())))))}}}{{{yyyrrrpppnnnnnnoooooonnnmmmmmmmmmmmmnnnooonnnkkkhhhgggdddaaa___^^^]]][[[YYY[[[[[[ZZZZZZZZZZZZZZZZZZYYYZZZYYYXXXWWWWWWYYY[[[___aaaeeehhhjjjjjjiiihhhgggeeeaaa]]][[[ZZZ[[[[[[\\\]]]^^^```aaacccccccccccccccdddddddddeeeeeeeeeccccccccccccdddeeefffggggggjjjnnnrrrzzzvvvrrrmmmkkkmmmnnnmmmkkkiiieeeaaa]]]\\\[[[YYYXXX[[[[[[ZZZYYYYYYXXXXXXWWWSSSRRRRRRSSSTTTVVVWWWYYYXXXWWWWWWVVVUUUTTTTTTSSSQQQRRRRRRRRRRRRQQQPPPOOONNNMMMMMMKKKIIIGGGEEEDDDEEEEEEDDDDDDDDDEEEFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFEEEEEEDDDEEEEEEEEEBBBAAA@@@???===<<<::::::999999999999999999999999999999999888888888888888555666666666666555444444222222222222222222222222111111111111111111111111000000000000000000000000111111000000//////......000000000/////////......,,,---...---,,,+++,,,---,,,++++++******++++++,,,))))))((((((((()))************))))))))))))******((((((((((((((((((((((((&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''(((((())))))))))))(((###"""###%%%))),,,,,,,,,&&&&&&'''''''''((((((((((((''''''''''''(((((()))(((''''''&&&&&&&&&&&&''''''''''''''''''((())))))&&&'''((())))))((('''&&&&&&&&&&&&&&&'''((()))***((((((((((((((((((((((((~~~~~~~~~{{{vvvrrrpppooommmlllfffdddbbbbbbccccccbbbaaa```___```aaabbbaaa___\\\]]][[[YYYXXXXXXXXXWWWUUUWWWWWWWWWWWWWWWWWWXXXXXXUUUVVVWWWVVVUUUWWW[[[^^^```cccfffiiikkklllkkkjjjeeeccc___\\\[[[\\\]]]______```aaabbbbbbcccccccccccccccddddddddddddeeeeeeeeefffgggjjjmmmppprrrttttttyyy{{{rrroookkkhhhhhhkkkmmmlllkkkgggccc^^^[[[ZZZYYYWWWVVV[[[ZZZZZZYYYYYYXXXXXXWWWSSSSSSSSSSSSTTTUUUVVVWWWVVVVVVUUUUUUTTTTTTTTTSSSOOOPPPQQQQQQQQQPPPOOONNNMMMMMMLLLKKKJJJHHHFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHFFFFFFFFFGGGGGGGGGHHHHHHEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@???>>>===<<<;;;;;;::::::::::::::::::::::::777777777888888888888888555555555555555444333333222222222222222222222222111111111111111111111111000000000000000000000000111111111000///........./////////.........------(((***,,,+++)))(((***,,,,,,,,,+++******+++,,,,,,((((((((((((((()))******))))))************))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&'''((()))******)))((($$$$$$$$$%%%(((******)))$$$%%%%%%&&&'''((())))))'''''''''''''''((())))))'''&&&&&&&&&&&&''''''((('''''''''''''''((())))))&&&'''((())))))((('''&&&******)))((('''''''''''')))))))))(((''''''&&&&&&}}}{{{zzz{{{{{{{{{|||~~~~~~~~~}}}}}}~~~|||xxxvvvrrrnnniiieeeccccccbbbaaa```^^^\\\\\\\\\\\\ZZZXXXWWWVVVWWWXXXZZZZZZXXXVVVZZZXXXVVVVVVWWWWWWWWWVVVWWWWWWXXXXXXXXXXXXYYYYYYTTTVVVWWWWWWWWWYYY^^^bbb```bbbfffiiilllllllllkkkbbb```]]][[[[[[]]]```bbbbbbbbbcccccccccbbbbbbaaacccccccccdddddddddddddddfffhhhlllqqqwww}}}wwwrrrmmmiiieeebbbbbbeeeggggggfffdddaaa\\\YYYXXXWWWVVVUUUVVVUUUUUUTTTTTTSSSRRRRRRSSSRRRRRRSSSSSSTTTUUUVVVUUUUUUUUUTTTTTTTTTTTTTTTNNNOOOPPPPPPPPPOOONNNMMMMMMLLLLLLKKKJJJHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHIIIFFFFFFFFFFFFFFFFFFGGGGGGBBBAAA@@@???>>>>>>>>>>>>@@@??????>>>===<<<<<<;;;::::::::::::::::::::::::666666666666777777777777444444555555444444333222222222222222222222222222111111111111111111111111000000000000000000000000222111111000///......---......---------,,,,,,,,,+++---///...,,,+++---///---,,,+++******+++,,,---((((((((((((((()))******((()))***++++++***)))((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))&&&'''(((*********)))((('''&&&%%%&&&((()))((('''###$$$%%%&&&''')))******'''''''''''''''((()))***((((((((((((((()))***++++++***)))(((&&&&&&&&&&&&&&&'''(((******((('''&&&$$$$$$%%%''')))+++---///******)))((('''&&&%%%%%%~~~{{{yyyxxxwwwwww}}}~~~~~~|||{{{{{{yyyxxxxxxyyy|||~~~~~~~~~~~~{{{zzzyyyxxxvvvuuuttttttpppqqqqqqrrrssstttuuuuuuwwwzzz~~~~~~}}}{{{xxxtttpppmmmkkkjjjfffdddaaa^^^\\\\\\\\\]]]YYYXXXVVVUUUUUUUUUVVVVVVUUUUUUVVVVVVVVVUUUUUUTTTWWWVVVUUUSSSSSSSSSSSSTTTUUUVVVVVVWWWXXXXXXYYYYYY[[[[[[ZZZZZZ[[[^^^```bbbffffffgggggggggffffffeeecccaaa^^^]]]^^^```aaaaaa___````````````aaabbbcccaaabbbddddddeeehhhkkknnnmmmwww}}}uuupppmmmmmmhhhfffcccccccccddddddccc```___]]][[[YYYYYYYYYYYYYYYXXXWWWVVVUUUTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVUUUUUUUUUUUUUUUTTTSSSRRRSSSRRRPPPOOONNNMMMMMMMMMMMMLLLJJJIIIHHHHHHIIIIIIGGGFFFFFFEEEFFFGGGIIIJJJIIIHHHFFFDDDDDDEEEFFFGGGEEEDDDBBBAAA@@@?????????<<<<<<<<<<<<<<<;;;;;;;;;888;;;===<<<999777999;;;777777666666666666777777777666666555444333333333555444222000//////000000000000000000000//////...111...---...111333333111222111111000///......---...---++++++,,,,,,,,,+++++++++,,,,,,++++++***)))---------,,,,,,+++++++++,,,,,,,,,((($$$###&&&))),,,+++++++++******))))))((((((((((((((()))******(((((())))))))))))(((((((((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%*********)))(((&&&%%%$$$ !!!"""###%%%&&&'''(((((((((((((((((((((((((((&&&&&&''''''(((((())))))'''(((((()))***++++++,,,''''''''''''(((((((((((('''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))***))))))(((''''''&&&&&&|||yyyvvvsssqqqppppppppptttuuuwwwyyy|||~~~|||{{{{{{{{{zzzyyyyyy{{{}}}}}}}}}~~~}}}}}}}}}zzzwwwuuusssssstttuuuvvvvvvuuutttsssoooooonnnmmmlllkkkkkkjjjiiiiiiiiijjjjjjkkkkkkllllllooorrruuuvvvuuusssqqqmmmllliiigggdddbbbaaa```___]]][[[XXXWWWWWWWWWXXXWWWWWWUUUTTTTTTTTTUUUUUUTTTTTTUUUVVVVVVUUUUUUUUUWWWVVVUUUTTTTTTTTTUUUUUUVVVWWWWWWXXXYYYZZZ[[[[[[]]]\\\[[[[[[]]]___aaacccfffffffffffffffeeeddddddaaa___]]]\\\]]]^^^^^^___\\\\\\]]]^^^^^^```bbbdddcccfffiiillloootttyyy}}}wwwpppkkkiiihhhgggeeebbb``````aaa```______^^^\\\[[[ZZZZZZZZZ[[[YYYXXXWWWVVVVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUTTTSSSRRRQQQQQQQQQOOONNNMMMMMMMMMMMMMMMLLLJJJHHHHHHGGGHHHHHHGGGGGGFFFFFFFFFHHHIIIJJJKKKIIIFFFDDDBBBAAABBBBBBDDDCCCBBB@@@?????????>>>=========<<<<<<;;;;;;;;;999:::;;;:::888777666777777666666666666666666777777777666555555444333333333222111000000000111222000000000000000///......///...---...111222222000111111000000///......---///---++++++,,,---,,,+++,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,+++++++++***...///...+++((('''))),,,++++++******))))))))))))((((((((((((((()))******(((((())))))))))))(((((((((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((((((((((((((((('''&&&$$$$$$%%%%%%&&&'''(((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&''''''((())))))***''''''''''''(((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))(((((('''&&&&&&%%%}}}zzzuuupppmmmmmmmmmnnnoooppprrrtttuuuwwwwwwxxxzzzwwwtttsssssstttttttttzzz}}}|||zzzyyyxxxxxxyyy{{{}}}~~~}}}{{{zzzyyywwwvvvvvvwwwxxxyyywwwxxxyyywwwuuuttttttuuuyyy~~~}}}{{{zzzvvvqqqmmmkkkjjjhhhgggggghhhiiijjjjjjiiihhhgggbbbbbbbbbaaaaaaaaa````````````aaaaaaaaaaaaaaaaaaaaaccceeeggghhhfffdddcccbbbaaa___^^^]]]\\\[[[[[[WWWVVVUUUSSSSSSSSSSSSTTTUUUUUUTTTSSSSSSSSSTTTTTTSSSSSSTTTUUUVVVVVVVVVUUUVVVUUUUUUUUUUUUVVVWWWWWWXXXYYYYYYZZZ\\\]]]]]]^^^^^^^^^]]]]]]^^^```bbbccceeeeeeeeedddcccbbbaaa```^^^]]]\\\[[[ZZZ[[[[[[\\\YYY[[[^^^```bbbfffjjjmmmppptttyyy|||wwwrrrmmmjjjgggfffiiifffbbb```___^^^]]]\\\]]]\\\\\\[[[[[[\\\]]]]]]YYYXXXXXXWWWWWWWWWXXXXXXVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVUUUTTTSSSRRRPPPOOOOOOOOONNNMMMMMMMMMMMMMMMLLLKKKIIIHHHGGGFFFFFFFFFHHHHHHGGGGGGGGGHHHHHHIIIHHHGGGEEEBBBAAA@@@@@@@@@CCCBBBAAA@@@???>>>>>>>>>???>>>>>>===<<<;;;::::::;;;:::999999999999777555666666555555555555666666777777666666555444444444111000000000000111222333111111000000///...------...------///111111000///111000000//////.........///...,,,,,,---------,,,,,,,,,---------,,,+++++++++++++++***************,,,,,,+++)))&&&&&&''')))))))))))))))((((((((((((((((((((((((((())))))***'''(((((())))))((((((''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((())))))((((((((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((('''''''''%%%%%%%%%&&&&&&''''''(((''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((''''''&&&%%%%%%%%%{{{wwwvvvvvvwwwxxxxxxyyyzzzyyyyyyxxxwwwuuurrrnnnmmmmmmnnnnnnnnnvvvyyy~~~~~~{{{zzzxxxwwwvvvwwwyyyyyywwwuuuttttttsssrrrqqqrrrrrrsssrrrrrrrrrqqqpppppprrrttttttzzz~~~}}}}}}|||{{{yyyxxxwwwwwwwwwvvvvvvvvvvvvtttrrrooommmllliiifffcccbbbbbbaaa``````aaabbbccccccbbbaaa```ZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZ\\\]]]___``````^^^\\\[[[]]]\\\[[[ZZZYYYXXXXXXXXXTTTTTTSSSRRRRRRSSSTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSRRRSSSTTTUUUVVVVVVVVVVVVUUUUUUVVVVVVWWWXXXYYYYYY[[[[[[\\\]]]^^^___``````_______________```aaabbbbbbbbbbbbaaa```___]]]\\\YYYZZZYYYXXXWWWXXXZZZ[[[[[[```ffflllqqqwww}}}~~~zzzwwwvvvtttrrrooollljjjiiillliiidddbbb```___]]][[[[[[[[[[[[\\\]]]^^^^^^___YYYXXXXXXXXXXXXYYYYYYZZZVVVVVVVVVWWWWWWWWWXXXXXXUUUUUUUUUTTTRRRPPPOOONNNMMMMMMLLLLLLKKKLLLLLLLLLJJJJJJIIIGGGFFFFFFEEEEEEHHHHHHHHHGGGGGGGGGGGGGGGCCCCCCBBBAAAAAAAAABBBCCCBBBAAA@@@???>>>======>>>??????>>>===<<<::::::999===:::999:::======:::777666555555444444555555666666666666555555555444444111000000000000111111111222111000///...---------......///000111111000///000000/////////.........000...,,,,,,---...---,,,,,,------------,,,++++++*********)))))))))))))))***))))))'''&&&&&&'''(((((((((((((((((((((''''''))))))(((((((((((())))))'''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&''''''(((((((((((((((******))))))(((''''''&&&(((((((((((((((((((((((())))))((((((''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%~~~|||xxxrrrooommmmmmlllkkkmmmpppvvv{{{~~~|||{{{zzzxxxwwwwwwxxxxxxvvvtttqqqpppppppppppppppppppppnnnoooooonnnmmmnnnpppssswww|||}}}~~~~~~{{{wwwssspppnnnllloooooonnnllllllkkkkkkkkkhhhhhhiiiiiiiiihhhgggfffcccaaa^^^]]]^^^^^^]]]\\\[[[\\\]]]^^^^^^]]]\\\[[[VVVWWWWWWWWWWWWXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWVVVZZZ[[[\\\]]]\\\[[[ZZZYYYYYYXXXVVVTTTSSSRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTSSSSSSSSSTTTTTTTTTSSSSSSRRRSSSTTTVVVVVVWWWWWWWWWVVVVVVWWWXXXYYYZZZZZZ[[[]]]]]]^^^______``````aaa^^^^^^^^^^^^^^^^^^______^^^^^^^^^]]]\\\ZZZYYYXXXVVVVVVWWWVVVUUUWWW[[[^^^aaaiiiuuu~~~{{{wwwtttsssrrrrrrqqqpppnnnmmmlllllliiidddbbb```___]]][[[[[[\\\\\\]]]^^^^^^______YYYYYYXXXXXXXXXYYYZZZZZZVVVVVVVVVWWWWWWWWWXXXXXXTTTTTTTTTSSSQQQOOOMMMLLLLLLKKKKKKJJJJJJJJJKKKKKKHHHHHHHHHGGGGGGFFFEEEEEEHHHHHHHHHGGGGGGFFFFFFEEEBBBBBBAAAAAAAAABBBBBBBBB@@@???>>>===============???>>>===<<<;;;:::999888:::888777999<<<>>>;;;999555555444444444444555555555555555555444444444444222222111111000///......111111///...------------...///000111000000000000////////////............///...,,,,,,---------,,,,,,,,,------,,,,,,+++***)))))))))))))))))))))))),,,++++++***++++++++++++''''''''''''''''''(((((())))))(((((((((((())))))''''''((((((((((((''''''&&&'''''''''''''''''''''&&&''''''((((((''''''&&&(((((((((((((((''''''&&&))))))(((((('''&&&&&&%%%(((((((((((((((((((((((())))))((((((''''''&&&&&&'''''''''''''''(((((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%{{{uuupppnnnllljjjiiikkkooorrrvvvxxxyyyzzz~~~}}}{{{yyyxxxvvvvvvwwwvvvttttttuuuuuutttrrrrrrrrrrrrsssssssssttttttpppqqqqqqqqqpppqqqtttvvv|||{{{xxxxxxyyyxxxyyyzzzyyywwwuuuuuuvvvuuutttsssrrrqqqqqqqqqqqqqqqrrrrrrssssssrrrrrrqqqoooooopppqqqrrrrrrqqqqqqrrrpppmmmjjjgggeeecccbbbdddccccccbbbaaaaaaaaabbb^^^______````````````___\\\ZZZYYYYYYZZZ[[[ZZZYYYWWWXXXYYYZZZZZZYYYXXXWWWTTTTTTTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTXXXYYYZZZZZZZZZYYYXXXXXXYYYXXXWWWUUUSSSRRRQQQQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSTTTUUUUUUVVVVVVUUUUUUTTTUUUVVVWWWXXXXXXXXXWWWWWWXXXYYYZZZ[[[[[[[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\[[[[[[[[[[[[YYYYYYYYYYYYXXXVVVUUUUUURRRTTTTTTSSSSSSXXX___eeemmmxxx{{{xxxvvvrrroooooonnnnnnnnnmmmmmmlllllliiifffbbb```___^^^]]]\\\]]]]]]^^^______^^^^^^]]]ZZZYYYYYYXXXXXXXXXYYYYYYVVVVVVVVVVVVWWWWWWWWWWWWSSSSSSRRRQQQPPPOOOMMMLLLKKKKKKJJJIIIIIIIIIIIIIIIFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGGGGFFFEEECCCCCCDDDCCCCCCBBBAAA??????>>>???>>>===<<<<<<<<<<<<<<<===<<<<<<;;;:::999888888555555555666888999888777444444333333333333444444333333333333333333333333222222222111000///---,,,000///...---------...//////000000///......///111...........................---++++++,,,,,,,,,+++++++++,,,,,,,,,+++******))))))))))))***************)))((()))++++++***)))''''''''''''((((((((((((***))))))(((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&'''''''''''''''''''''((((((((((((''''''(((((())))))((('''&&&&&&'''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&|||wwwsssqqqppppppqqqqqqrrrtttuuuvvvuuuuuutttsssqqqpppooonnnooommmllllllmmmnnnmmmlllpppqqqrrrsssttttttuuuuuutttuuuvvvvvvuuuuuuwwwyyy}}}~~~zzzxxxxxxxxxyyyyyywwwtttrrrssstttpppooommmkkkjjjiiiiiiiiijjjjjjkkkkkkjjjiiigggfffcccdddeeefffgggggggggggggggfffdddbbb```___^^^^^^]]]]]]\\\\\\[[[\\\\\\\\\ZZZ[[[[[[[[[[[[ZZZZZZZZZXXXWWWVVVVVVXXXYYYXXXWWWUUUVVVWWWXXXXXXWWWVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSSSSTTTTTTUUUUUUVVVVVVXXXXXXYYYYYYZZZYYYYYYXXX\\\[[[YYYXXXVVVVVVUUUUUUSSSSSSTTTTTTUUUTTTTTTTTTUUUUUUWWWXXXXXXXXXWWWWWWWWWWWWXXXXXXYYYXXXXXXXXXXXXYYYZZZ\\\\\\\\\[[[[[[[[[ZZZZZZYYYYYYXXXWWWWWWYYYYYYYYYYYYXXXXXXWWWVVVTTTTTTUUUUUUTTTSSSRRRRRRPPPRRRRRRQQQSSSYYYdddmmm~~~|||vvvsssrrrrrrpppnnnmmmllllllkkkkkkkkkkkkkkkgggeeebbb``````aaa```______`````````___^^^\\\[[[ZZZZZZYYYXXXWWWWWWWWWWWWUUUUUUUUUUUUVVVVVVVVVVVVQQQQQQQQQPPPPPPOOOMMMMMMLLLKKKJJJHHHGGGGGGGGGGGGEEEFFFGGGHHHIIIIIIIIIHHHFFFFFFFFFFFFEEECCCAAA@@@AAAAAAAAA@@@???>>>===<<<>>>===<<<<<<;;;;;;<<<<<<:::::::::999999888888888555666777777555444444555444444333333333333444444222222222222222222222222000000111111111///...---///...---,,,,,,...///000.........,,,)))***---111........................---,,,******+++++++++*********++++++******)))((()))))))))******+++++++++'''&&&%%%''')))***)))'''''''''((((((((()))))))))******)))(((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&'''((((((((((((((((((%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''~~~zzzyyywwwuuutttuuuuuuvvvqqqqqqpppnnnmmmkkkjjjiiigggeeeddddddfffggggggggghhhiiikkkmmmnnnooooooooorrrtttuuuuuuuuutttvvvwww{{{~~~|||{{{{{{{{{zzzxxxuuusssssstttpppooollljjjhhhhhhggghhhggggggggggggfffdddbbbaaa^^^___```aaabbbcccccccccbbbaaa```___^^^]]]]]]]]]\\\[[[[[[ZZZZZZZZZ[[[[[[[[[[[[ZZZZZZYYYXXXXXXXXXXXXVVVVVVVVVXXXYYYXXXWWWVVVVVVWWWXXXXXXWWWVVVVVVWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUVVVVVVWWWXXXYYYYYYXXXYYYYYYZZZ[[[[[[ZZZZZZYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVUUUVVVXXXYYYZZZYYYXXXXXXYYYYYYYYYYYYYYYYYYXXXXXXYYYZZZ[[[\\\]]]\\\[[[[[[YYYXXXWWWVVVUUUTTTSSSSSSWWWWWWWWWWWWVVVUUUTTTSSSQQQRRRRRRRRRRRRRRRQQQQQQOOOQQQQQQPPPRRRZZZgggrrr~~~~~~yyyrrrooooooppppppnnnnnnmmmkkkjjjjjjjjjkkklllhhhfffcccccccccddddddcccaaaaaaaaaaaa___]]][[[ZZZ[[[ZZZYYYWWWWWWVVVVVVVVVTTTTTTUUUUUUUUUVVVVVVVVVPPPPPPPPPPPPOOOOOONNNMMMLLLKKKJJJHHHGGGFFFFFFFFFDDDEEEGGGIIIJJJJJJJJJJJJEEEFFFFFFFFFDDDBBB@@@???<<<<<<===>>>??????>>>>>>======<<<;;;;;;;;;<<<<<<999999888888888888888888888:::<<<999555222333444444333333222222333333444111111111111111111111222---...000111111111000///...---,,,+++,,,...000111------,,,)))&&&''',,,000---.....................---+++))))))***+++***)))***************)))(((((())))))******+++++++++,,,***((((((***---...,,,)))'''((((((((())))))************)))(((((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''$$$%%%&&&((()))*********$$$$$$&&&'''(((***++++++((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((''''''''''''''''''((((((((()))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''((((((((((((((((((|||zzzxxxtttoookkkhhhffffffeeecccbbbbbbdddeeeddddddddddddfffggghhhjjjkkkllljjjkkkmmmooorrrtttuuuvvvxxx}}}|||zzzwwwtttpppllljjjiiijjjkkkmmmllliiigggeeedddcccdddbbbcccdddeeeddddddbbbbbbbbbaaaaaa```___^^^^^^]]]\\\\\\[[[ZZZZZZZZZZZZZZZYYYYYYXXXWWWWWWWWWXXXXXX[[[ZZZYYYYYYXXXXXXXXXXXX[[[ZZZYYYXXXWWWXXXYYYYYY[[[ZZZXXXVVVVVVWWWXXXYYYUUUUUUVVVWWWXXXZZZ[[[\\\YYYZZZ[[[\\\\\\\\\\\\[[[\\\[[[YYYWWWVVVUUUUUUVVVXXXWWWWWWWWWVVVUUUUUUUUUWWWVVVVVVWWWXXXYYYYYYXXXYYYYYYXXXXXXWWWWWWWWWWWWWWWXXXXXXWWWUUUUUUVVVXXXUUUTTTSSSSSSTTTUUUTTTSSSUUUUUUTTTTTTUUUVVVWWWWWWVVVTTTRRRTTTVVVVVVRRROOOUUUTTTUUUWWWYYY```ppp|||zzzyyyxxxvvvrrrnnnkkkjjjiiiiiihhhiiikkklllmmmmmmmmmmmmmmmjjjeeebbbaaaaaaaaa```cccaaa```___```___^^^\\\\\\\\\[[[ZZZXXXVVVUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSQQQPPPOOOMMMKKKJJJIIIIIIJJJIIIHHHGGGGGGGGGHHHIIIHHHHHHGGGGGGFFFEEEEEEDDDFFFFFFEEEDDDCCCAAA???>>><<<<<<;;;;;;;;;:::::::::===<<<<<<;;;:::999888888999888777555444444444444666777888888888777555444444333222111000000000000000000000000000000000000333222000///.........///111111111111000///...---+++,,,------......------------,,,,,,,,,,,,++++++***************************************************)))((()))++++++)))((())))))************))))))''''''((((((((((((''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&(((((())))))******++++++******))))))((((((((('''))))))))))))))))))))))))***&&&"""###'''******''''''''''''''''''&&&&&&&&&&&&'''(((*********))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&))))))))))))))))))))))))'''''''''''')))***+++,,,((((((((((((((((((((((((zzztttooollljjjhhhfffddddddeeeeeedddcccdddddddddeeeeeefffffffffhhhhhhhhhhhhiiiiiiiiiiiiooosssyyy~~~yyywwwtttqqqooonnnnnnoooooonnnllljjjhhhgggggggggffffffgggggggggfffeeedddddddddcccbbbaaa```___^^^]]]\\\[[[ZZZZZZZZZZZZZZZ\\\\\\[[[[[[ZZZZZZ[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXXYYYYYYXXXXXXXXXYYYZZZ[[[ZZZYYYXXXWWWVVVWWWYYYZZZZZZZZZ[[[\\\]]]^^^``````\\\]]]]]]^^^^^^^^^]]]]]]^^^\\\[[[YYYXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYY[[[ZZZYYYYYYZZZZZZYYYWWWYYYYYYYYYXXXWWWWWWVVVVVVUUUVVVWWWUUUTTTSSSTTTVVVUUUTTTTTTTTTUUUUUUUUUUUUUUUVVVWWWYYYZZZ[[[\\\\\\[[[WWWTTTUUUWWWXXXVVVTTTXXXXXX[[[___ccckkk|||{{{zzzyyyxxxvvvtttqqqmmmkkkjjjjjjjjjiiijjjlllnnnooonnnmmmmmmlllhhhdddaaa`````````___bbbaaa___^^^___```___]]]\\\[[[ZZZXXXVVVUUUUUUUUUSSSSSSSSSSSSRRRRRRRRRRRRQQQPPPNNNLLLKKKJJJIIIIIIHHHGGGFFFEEEEEEEEEFFFGGGFFFFFFEEEEEEDDDCCCCCCBBBDDDDDDCCCBBBAAA???>>>===;;;;;;;;;;;;::::::::::::::::::999999888888777777999888777666555444444444666666666666666555444444444333222111000000000000000000000000000000000000000000///......///000111000000000000///...---,,,+++,,,------...---------------,,,,,,,,,+++++++++***************************************************)))((()))++++++)))((())))))************))))))''''''((((((((((((''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''')))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&((($$$ $$$'''&&&$$$''''''''''''''''''''''''%%%&&&'''((((((''''''&&&(((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''yyyvvvtttrrrooonnnnnnmmmllljjjkkkkkkjjjiiihhhgggfffeeeggggggeeedddccccccbbbbbbiiikkkppptttvvvwwwwwwvvvxxxxxxxxxyyyzzz}}}}}}{{{uuusssqqqooonnnmmmmmmnnnnnnmmmllljjjiiiiiihhhiiijjjjjjkkkkkkkkkkkkjjjjjjjjjjjjiiihhhfffdddcccbbb```___^^^]]]\\\\\\\\\\\\]]]\\\[[[ZZZZZZZZZZZZZZZ[[[ZZZZZZYYYYYYYYYYYYZZZZZZZZZYYYZZZZZZ[[[]]]]]][[[ZZZYYYYYYYYYZZZ[[[\\\\\\\\\\\\]]]^^^___``````]]]]]]]]]^^^]]]]]]\\\\\\\\\[[[YYYXXXXXXXXXYYYZZZYYYYYYYYYZZZZZZZZZ[[[[[[\\\[[[YYYXXXYYYXXXVVVTTTWWWVVVVVVUUUTTTTTTSSSSSSTTTVVVWWWVVVUUUUUUVVVWWWWWWWWWWWWWWWXXXYYYYYYZZZZZZ]]]aaaeeehhhjjjkkkkkkiiieee___^^^aaadddeeeddddddeeeiiipppwww|||yyyxxxwwwvvvuuusssqqqnnnkkkiiiiiijjjkkkiiikkknnnpppqqqpppnnnmmmiiifffbbb_________^^^]]]bbb```]]]]]]^^^___```___\\\ZZZWWWUUUTTTTTTTTTUUUQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPNNNLLLJJJIIIIIIHHHFFFFFFEEEDDDCCCDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@BBBBBBAAAAAA???>>><<<;;;;;;::::::::::::999999999::::::::::::::::::::::::999999777666555444444444555555444444333333444444333222111111000000000000////////////////////////............///000111222////////////...---,,,,,,++++++,,,---------------,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))***)))((()))++++++)))(((((())))))******))))))(((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((''''''''''''&&&))))))))))))))))))((((((((((((((('''''''''''''''((((((((((((((((((((((((+++'''$$$$$$&&&((('''%%%((((((((((((((((((((((((&&&''''''(((''''''&&&%%%(((((((((((((((((((((((('''''''''(((((()))))))))(((((((((((((((((((((((())))))((((((((('''''''''''''''''''''''''''''''''}}}}}}|||zzzxxxuuusssqqqpppmmmllljjjiiihhhgggggghhhkkklllnnnpppqqqqqqpppooonnnnnnoooqqqtttwwwzzz{{{|||{{{zzzyyyyyyxxxvvvtttooonnnlllkkkjjjjjjjjjjjjmmmmmmlllkkkjjjiiiiiiiiiiiiiiijjjkkklllmmmnnnnnnooooooooommmllliiigggfffcccbbbaaa``````_________^^^]]]\\\[[[[[[[[[[[[[[[\\\[[[[[[ZZZZZZZZZ[[[[[[\\\\\\\\\\\\]]]]]]^^^^^^]]]\\\\\\\\\\\\]]]^^^^^^\\\\\\]]]^^^____________]]]]]]^^^^^^^^^]]]\\\\\\[[[ZZZYYYYYYYYYYYY[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\]]]\\\ZZZYYYZZZYYYXXXVVVWWWVVVVVVVVVVVVUUUUUUUUUVVVXXXZZZ[[[\\\]]]^^^```______`````````aaadddeeeiiimmmttt{{{|||uuurrruuuzzz}}}~~~|||}}}~~~{{{yyyxxxvvvsssqqqooommmjjjgggfffggghhhjjjjjjllloooqqqqqqpppnnnlllgggddd```^^^^^^^^^]]]\\\```^^^\\\[[[]]]_________ZZZXXXUUURRRQQQRRRSSSTTTOOOOOOOOOOOOPPPPPPPPPPPPQQQPPPNNNLLLJJJIIIHHHHHHFFFEEEEEEDDDCCCCCCCCCCCCAAAAAAAAA@@@@@@?????????AAAAAA@@@@@@???===<<<;;;::::::999999999888888888777777777888888888999999999999777666555444444444444333222111111222333444222222111000000000000000////////////////////////------......///000000111---.........------,,,+++++++++,,,------------,,,,,,,,,,,,++++++++++++***************************((((((((((((((((((((((((***)))((()))++++++)))((((((((())))))))))))((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((('''''''''''''''+++++++++******)))))))))''''''''''''''''''&&&&&&)))))))))))))))))))))))),,,)))''''''((()))(((&&&(((((((((((())))))))))))*********))))))(((''''''((((((((((((((((((((((((&&&''''''((()))******+++((((((((((((((((((((((((&&&'''((()))***+++++++++''''''''''''''''''''''''|||{{{xxxuuusssrrrqqqrrrssssssuuuuuutttsssqqqpppkkklllmmmpppsssvvvxxxyyy|||zzzxxxwwwvvvtttpppnnnkkkjjjiiigggffffffggghhhkkkkkkkkkjjjiiihhhggggggcccccceeefffhhhjjjkkklllooooooooonnnllljjjgggeeebbbbbbaaa````````````aaaaaa```___^^^]]]]]]]]]]]]ZZZZZZYYYYYYYYYZZZZZZ[[[]]]]]]]]]]]]]]]]]]]]]\\\]]]]]]]]]]]]]]]]]]]]]^^^\\\]]]^^^```aaaaaaaaaaaa]]]^^^^^^___^^^^^^]]]]]]\\\\\\[[[ZZZZZZ\\\]]]^^^^^^^^^^^^_________`````````___^^^^^^______^^^\\\ZZZ[[[[[[\\\]]]^^^^^^___]]]```dddgggiiilllnnnpppoooqqqrrrrrrrrrssswww{{{~~~}}}{{{{{{zzzwwwssspppllljjjfffdddcccdddgggiiijjjlllnnnppppppooommmllleeeccc```^^^^^^^^^\\\[[[^^^\\\ZZZZZZ\\\]]]]]]]]]WWWUUUSSSPPPOOOPPPQQQSSSMMMMMMNNNNNNOOOOOOOOOOOOPPPOOOMMMLLLJJJIIIHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCAAA@@@@@@@@@@@@@@@??????@@@@@@@@@???>>>===<<<;;;999888888888888777777777222222222333444444555555999888777555444444333333333222111000000111222333111111000000///000000000////////////////////////......////////////......---------------,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,+++++++++*********************************((((((((((((((((((((((((***)))((()))++++++)))((((((((())))))))))))((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%%%%%%%$$$$$$'''((((((((())))))************))))))((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++''''''''''''''''''''''''"""###%%%&&&'''(((((((((''''''''''''''''''''''''|||zzzvvvwwwyyy||||||yyyvvvrrrnnnjjjiiigggdddbbbaaabbbdddeeegggggggggfffeeedddbbbaaa``````aaabbbccceeeggghhhjjjkkkkkkkkkiiigggdddbbb______^^^^^^______```aaa______]]]\\\[[[[[[[[[[[[YYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]]]]^^^^^^^^^^^^]]]_________^^^^^^]]]]]]]]]ZZZ[[[]]]```aaabbbaaaaaa[[[\\\]]]]]]^^^^^^^^^]]]]]]]]]\\\[[[[[[\\\]]]^^^___```aaabbbdddeeefffggggggeeedddeeeffffffeeeddd___```bbbdddgggiiikkklllppptttyyy}}}~~~|||||||||||||||zzzvvvsssllliiifffcccbbbdddgggiiijjjkkklllmmmmmmlllkkkkkkeeecccaaa``````___]]]\\\[[[ZZZYYYZZZ[[[[[[ZZZYYYTTTSSSQQQOOONNNOOOPPPPPPLLLMMMMMMNNNNNNOOOOOOPPPPPPOOOMMMKKKIIIHHHHHHGGGGGGGGGGGGGGGFFFDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>===<<<;;;888888777777777666666666444444444555555666666666777777555444333222222222111111000000111111222222111000000//////000000000////////////////////////....../////////......---,,,------...------,,,,,,******+++,,,,,,,,,,,,,,,++++++++++++************************************))))))))))))))))))))))))***)))((()))++++++)))((('''(((((())))))(((((('''''''''((((((((((((''''''''''''''''''(((((((((((('''(((((((((((()))))))))))))))(((((((((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((())))))***(((''''''&&&&&&&&&&&&'''(((((((((((((((((((((((('''''''''(((((()))))))))''''''''''''''''''''''''''''''((())))))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&}}}wwwssspppmmmiiieeedddeeehhhjjjmmmmmmmmmlllkkkhhhfffeeegggfffeeeeeeeeefffggggggggghhhiiijjjiiifffcccaaa^^^^^^^^^___```aaaccccccaaa```___^^^]]]\\\\\\\\\]]]]]]]]]]]]]]]^^^______]]]___aaacccdddeeeeeeeeeeeeeeeeeedddcccbbbaaa```^^^```bbbeeeggghhhhhhhhhcccdddeeefffggghhhhhhhhhiiihhhgggfffffffffggghhhiiijjjmmmppptttwwwzzz{{{{{{zzzxxxxxxxxxxxxvvvtttooopppssswww|||~~~zzzwwwnnnkkkgggdddccceeehhhjjjjjjjjjjjjiiiiiiiiijjjjjjfffdddbbbaaaaaaaaa___]]]YYYXXXXXXYYYZZZYYYVVVTTTQQQQQQPPPOOONNNNNNNNNNNNLLLLLLMMMNNNNNNOOOPPPPPPPPPOOOMMMKKKIIIHHHGGGGGGGGGGGGGGGGGGFFFDDDBBBAAA????????????????????????============<<<;;;:::999777777777666666666555555666666666666777777777777666555444333222111111111000000111222222222222222000000////////////000000000000000000000000000000+++,,,...////////////...------............------******+++,,,,,,,,,,,,+++++++++++++++***************************************************************)))((()))++++++)))(((''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''(((((((((((('''((((((((())))))))))))************++++++++++++'''''''''(((((()))))))))************************((()))*********)))******%%%&&&&&&'''(((((())))))''''''&&&%%%&&&&&&(((((((((((((((((((((((((((((('''''''''''''''''''''((('''''''''''''''''''''''')))***+++,,,+++***((('''&&&&&&&&&&&&&&&&&&&&&&&&{{{uuuqqqoooqqquuuwww|||||||||{{{yyywwwtttsssqqqooommmkkkjjjiiijjjjjjhhhiiijjjkkkjjjhhheeeccc``````aaabbbccceeeggghhhjjjiiihhhfffeeedddddddddcccccccccccccccdddeeeeee```bbbeeeiiikkkmmmnnnnnnlllllllllkkkjjjhhhfffeeeiiikkknnnrrrtttuuuuuuuuussstttvvvwwwyyyzzzzzzzzz|||{{{yyyxxxxxxxxxyyyzzzzzz||||||yyyqqqnnniiieeedddfffiiillljjjiiihhhgggggggggiiiiiigggeeecccbbbcccbbb```^^^WWWWWWXXXYYYZZZXXXTTTQQQOOOOOOOOOOOONNNMMMMMMMMMLLLMMMMMMNNNOOOOOOPPPPPPPPPOOOMMMKKKIIIHHHGGGGGGFFFGGGGGGGGGEEEDDDBBB@@@=========>>>>>>>>>>>>>>>;;;;;;;;;;;;::::::999888777666666666555555555555111111111111111111111111555555333222111000000000///000111333333333222111000000////////////000111111111111111111111111111)))***,,,...000000000000------......///.........******+++,,,,,,,,,,,,++++++++++++************)))***************************************************)))((()))++++++)))(((''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''((((((((()))'''((((((((())))))******&&&&&&''''''(((((())))))'''((((((((())))))******''''''''''''''''''''''''$$$%%%'''((('''''''''(((%%%%%%%%%&&&'''(((((())))))(((''''''((()))***+++(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''"""$$$&&&((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&{{{yyyyyyxxxxxxwwwxxxyyyyyyxxxuuuqqqoooqqqqqqrrrtttvvvyyy|||~~~|||{{{yyyyyyyyywwwuuusssuuuuuuvvvwwwvvvuuusssrrrtttuuuxxx{{{~~~|||xxxxxxyyy}}}~~~|||zzz~~~|||tttmmmhhhhhhhhhfffgggiiijjjkkkllllllkkkiiifffeeecccbbbbbbbbbaaa___[[[XXXYYYVVVTTTSSSTTTTTTQQQNNNNNNMMMLLLLLLMMMMMMLLLKKKNNNNNNNNNOOOOOONNNNNNNNNQQQOOOLLLIIIFFFEEEDDDDDDFFFDDDCCCCCCCCCCCCAAA@@@AAA???===<<<;;;;;;;;;<<<999999888666444222000///555555444333333333333444444444333333333333222222333222111000000111222333000111222333333333333222000000000000111111111111000000//////.........---///............---------************************------,,,,,,,,,,,,++++++***++++++++++++***))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************(((((())))))))))))(((((()))((('''&&&&&&'''((()))''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((('''''''''''''''(((((((((((((((''')))))))))))))))***++++++***)))(((''''''&&&&&&'''***)))(((&&&&&&''''''((('''''''''''''''''''''''''''((()))******)))((('''&&&&&&&&&'''''''''(((((()))$$$!!!###(((***(((%%%(((((('''''''''&&&&&&&&&}}}zzzzzzxxxyyyvvvooojjjjjjjjjggghhhjjjjjjkkkkkklllkkkiiifffeeebbbbbbaaabbbbbbaaa]]]ZZZYYYVVVTTTSSSSSSRRROOOMMMOOOMMMLLLLLLMMMMMMLLLKKKLLLMMMMMMNNNNNNMMMMMMLLLOOOMMMKKKHHHFFFEEEEEEDDDEEECCCBBBBBBBBBBBBAAA???@@@???>>><<<;;;;;;;;;:::999999999999888777666555555555444333333333333444444444333333333222222222333222111000000111222333111111111222222333333333000000000//////.........000/////////.........---............------------++++++++++++++++++++++++------,,,,,,,,,+++++++++***++++++++++++***))))))))))))))))))))))))))))))************************))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((()))((('''&&&&&&'''((()))''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((('''''''''(((((((((((('''''''''''''''''''''(((((())))))((((((''''''''''''(((***)))((('''&&&''''''(((((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&'''''''''(((((('''&&&%%%$$$%%%%%%%%%%%%(((((('''''''''&&&&&&&&&}}}{{{xxxwwwzzzyyyrrrnnnmmmllljjjjjjllljjjkkkkkkkkkjjjhhhfffeeecccbbbbbbbbbcccbbb___]]]XXXVVVTTTRRRQQQPPPMMMKKKNNNMMMLLLLLLMMMMMMLLLJJJKKKKKKLLLLLLLLLLLLKKKKKKLLLKKKIIIHHHFFFEEEEEEEEECCCBBB@@@@@@AAAAAA@@@>>>>>>>>>>>>===<<<;;;:::999777777888999999999999999555555444333333333333444333333333333222222222222222222111111111111222222222222111000111222333444111000000///...---,,,+++/////////...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++***))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''((((((''''''''''''((((((''''''''''''(((((((((((('''(((((())))))(((((('''''''''(((((((((((((((((('''(((((((((((((((''''''&&&&&&'''''''''((((((((((((''''''''''''((())))))))))))(((''''''''''''((())))))))))))))))))))))))&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''***++++++***'''&&&''')))'''''''''''''''&&&&&&&&&~~~~~~zzz{{{}}}{{{uuuppppppooolllkkkmmmkkkkkkkkkkkkjjjhhhgggfffeeedddcccccccccbbb___]]]XXXWWWTTTRRRPPPNNNLLLJJJLLLKKKJJJJJJKKKKKKJJJIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEBBB@@@??????@@@@@@???======>>>>>>>>>===;;;999888444555666666777777777777555555444333333333333444333333333222222222222111222222222222222222222222333222000//////111333444000000//////...------,,,.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''(((((((((''''''(((((((((''''''''''''(((((((((((('''(((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((('''&&&((((((((()))))))))))))))&&&&&&&&&''''''(((******)))(((((((((''''''''''''(((((((((((((((((((((((('''&&&%%%$$$$$$%%%&&&''''''''''''''''''''''''''')))***))))))(((((()))***''''''''''''''''''''''''}}}{{{yyyxxxxxx{{{|||}}}|||vvvrrrrrrqqqnnnmmmoookkkkkkkkkjjjiiihhhgggfffiiigggeeecccbbbaaa^^^[[[XXXWWWVVVSSSPPPNNNLLLLLLKKKIIIHHHHHHIIIIIIHHHGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEEEE@@@???>>>>>>???@@@???=========>>>>>>===;;;999777555555555666555555444444555555444333333333333444333333222222222111111111222222222333333222222222333222000//////000222333////////////////////////---------..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++***))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''(((((((((((((((((('''''''''''''''((((((((((((''''''((((((((((((''''''&&&'''''''''(((((())))))((((((((((((((('''&&&&&&''''''((()))***))))))(((&&&&&&&&&&&&''')))***+++(((((((((((((((''''''&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((('''''''''''''''''''''&&&$$$!!! $$$'''&&&###&&&'''''''''''''''''''''~~~~~~{{{wwwuuuttttttxxxyyyzzz|||~~~zzzuuuqqqrrrrrrooonnnooollllllkkkjjjiiihhhggggggjjjhhheeecccaaa```]]]ZZZXXXYYYXXXUUURRROOONNNOOOJJJIIIGGGHHHIIIIIIHHHFFFGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEEEEFFFEEEEEEDDDCCC@@@???>>>>>>???@@@???>>>=========<<<;;;:::999888777888888777777666555444555555444333333333333444222222222222111111111111222222333333333333222222333222111000///000111111....../////////000000000---------------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************++++++++++++***))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&''''''((((((((((((''''''''''''''''''((((((((((((&&&''''''((((((''''''&&&&&&&&&''''''((()))))))))))))))))))))((('''&&&%%%$$$%%%&&&'''((('''&&&&&&&&&&&&&&&'''''')))******((((((((()))(((''''''&&&''''''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''&&&&&&&&&$$$%%%)))'''###&&&&&&&&&'''''''''''''''}}}|||}}}}}}{{{xxxuuuvvvwwwvvvwwwyyyzzz|||~~~~~~}}}~~~~~~wwwsssppprrrrrrooonnnpppllllllkkkiiihhhhhhggggggiiigggdddbbbaaa___]]][[[YYYZZZZZZXXXTTTQQQQQQSSSKKKJJJIIIIIIJJJJJJIIIGGGGGGGGGGGGHHHHHHGGGGGGGGGDDDEEEEEEEEEEEEDDDCCCBBB@@@???>>>>>>@@@@@@???>>>>>>===<<<;;;:::999999999777888888888888777666666555555444333333333333444222222222222111111111111222222333444444333222222222111111111000000000000//////..................,,,,,,,,,------.........---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***************++++++++++++***))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&'''((())))))((('''&&&''''''''''''((((((((((((&&&''''''((((((''''''&&&&&&&&&''''''((())))))***))))))))))))((('''&&&%%%###$$$&&&(((((('''&&&%%%'''''''''''''''((()))***'''((()))))))))(((&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''(((((('''''''''&&&&&&&&&'''%%%###%%%'''))))))(((&&&&&&&&&'''''''''((((((}}}|||wwwyyyzzzyyyvvvuuuwwwyyyxxxyyyzzzzzz|||~~~~~~}}}{{{yyyxxxzzz{{{vvvqqqoooqqqrrroooooopppmmmllljjjiiihhhhhhgggggggggeeebbbaaa``````___]]]YYY[[[[[[YYYUUUSSSSSSUUUMMMKKKJJJJJJKKKLLLJJJIIIGGGGGGHHHHHHHHHHHHGGGGGGDDDDDDEEEEEEEEECCCBBBAAA@@@???>>>???@@@AAA@@@??????>>><<<:::999999999:::555666666777777777777666555555444333333333333444222222222111111111111000222222444444444444222222111111111111111000///...//////...---,,,++++++***,,,,,,,,,------.........---------,,,,,,,,,++++++************************+++++++++************)))***++++++++++++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************&&&''''''''''''''''''&&&&&&'''((())))))((('''&&&''''''''''''((((((((()))&&&''''''''''''''''''&&&&&&&&&&&&'''((())))))***))))))))))))((('''&&&%%%%%%&&&(((******)))((('''(((''''''''''''((())))))'''((()))))))))(((&&&%%%))))))))))))))))))))))))%%%&&&((((((((((((&&&%%%(((((('''''''''&&&&&&&&&%%%&&&'''&&&$$$$$$&&&(((&&&&&&&&&'''''''''((((((~~~}}}|||zzzwwwuuussstttuuuvvvxxxxxxzzz{{{{{{{{{{{{zzz{{{{{{{{{{{{||||||||||||ttttttsssrrrqqqpppnnnmmmooommmllliiihhhfffeeeeeebbbbbbcccbbbaaa```______]]]\\\YYYXXXWWWWWWYYYZZZUUURRROOONNNNNNLLLHHHDDDFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDCCCBBBBBBBBBAAACCCAAA???>>>??????>>>=========<<<;;;:::888777666666666666666555555555555222222333444333222111000333222222111111222222333444333333222111000//////222222111111000/////////////////////...---,,,+++........................,,,,,,,,,,,,,,,---...///+++***))))))((()))))))))((())))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))((('''&&&%%%%%%&&&'''************************))))))))))))))))))))))))((('''(((((()))((($$$"""%%%%%%%%%&&&'''((())))))''''''(((((((((((('''''')))))))))))))))))))))))))))******))))))((('''&&&(((((('''''''''&&&&&&&&&))))))))))))))))))((((((************))))))))))))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''))))))))))))((('''&&&%%%''''''&&&&&&&&&&&&''''''***)))'''&&&%%%%%%&&&&&&}}}}}}|||{{{zzzzzzxxxuuusssrrrsssuuuwwwxxxxxxyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzvvvuuutttrrrpppnnnlllkkkmmmllljjjhhhgggfffeeeeeeddddddcccbbbaaa___]]]]]]\\\[[[ZZZXXXXXXXXXXXXYYYTTTRRROOONNNNNNLLLHHHEEEFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDCCCCCCBBBBBBAAADDDBBB@@@???@@@@@@???>>>======<<<;;;:::888777666666666666666555555555555222222333333333222111000333222222111111222222333333333222222111000000000222222222111000000//////......///////////////...////////////////////////+++++++++++++++,,,------++++++***)))))))))))))))*********)))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))'''&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''((()))(((%%%"""%%%&&&&&&&&&'''(((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''((()))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''))))))))))))((('''&&&%%%''''''&&&&&&&&&&&&''''''***)))'''&&&%%%%%%&&&&&&}}}}}}~~~~~~{{{yyyyyyyyyyyyxxxwwwuuurrrpppppprrruuuxxxyyyxxxwwwvvvvvvvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvtttrrrooollljjjhhhkkkjjjiiigggffffffeeeeeeeeeeeedddbbb```^^^\\\ZZZZZZZZZYYYYYYXXXWWWWWWWWWSSSQQQOOONNNMMMKKKHHHEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCBBBAAAAAADDDBBB@@@@@@AAAAAA@@@???======<<<;;;:::888777666666666666666555555555555222333333333333222111000222222111111111111222222111111111111111111111111333333222222111000000000------...000000111111111////////////////////////******++++++++++++,,,,,,,,,++++++***)))*********,,,+++******))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))((('''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((''''''((()))(((%%%###&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&'''((()))************'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))((((((((('''&&&&&&&&&%%%&&&&&&&&&'''''''''(((((())))))))))))((('''&&&%%%''''''&&&&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&|||{{{{{{{{{{{{yyywwwvvvwwwxxxwwwvvvtttrrrooommmnnnqqquuuxxxyyywwwuuusssssstttuuuvvvwwwwwwwwwwwwvvvvvvvvvvvvttttttsssqqqooollljjjiiijjjjjjhhhgggffffffffffffccccccbbbaaa___]]][[[ZZZXXXXXXXXXXXXXXXWWWUUUUUUQQQPPPOOONNNLLLKKKHHHGGGFFFGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCBBBAAAAAACCCAAA??????@@@@@@@@@???<<<<<<<<<;;;:::999777666666666666666555555555555333333333333222222111111222222111111111111222222000000111111111222222222333333222222111111000000------...///////////////////////////////////////+++++++++,,,,,,,,,++++++,,,,,,+++***************---,,,+++*********++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((()))))))))))))))((((((((())))))************************((((((((((((((((((((((((((('''''''''((((((&&&$$$'''''''''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''((()))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((($$$%%%&&&(((***,,,---...))))))((('''&&&%%%%%%%%%%%%%%%&&&&&&'''((((((((((((((()))(((((('''&&&&&&''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&}}}{{{zzzzzzzzzyyywwwuuuvvvwwwwwwvvvuuuqqqpppmmmlllmmmppptttwwwwwwvvvtttrrrqqqrrrtttuuuvvvvvvuuuuuuuuutttttttttooopppoooooonnnmmmlllkkkjjjjjjiiiggggggfffffffff_________^^^]]]\\\[[[ZZZVVVVVVVVVVVVVVVTTTSSSRRROOOOOOOOONNNLLLJJJIIIHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFEEEDDDCCCBBBAAAAAAAAA???======>>>???>>>===<<<<<<<<<;;;:::999888777666666666666555555555555333333222222222222111222222111111000000111111222000000000111222222333333333333222222111000000///---.........------,,,+++------------------------,,,,,,---...------,,,+++,,,+++******))))))******---,,,,,,+++++++++++++++))))))))))))))))))))))))''''''''''''''''''''''''))))))(((((((((((())))))(((((())))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&'''((((((&&&%%%'''''''''''''''&&&&&&&&&''''''((((((((((((''''''(((((((((((((((((((((((()))))))))))))))(((''''''&&&''''''''''''''''''''''''''''''((((((((())))))&&&&&&'''((()))***++++++))))))((('''&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((('''&&&''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&}}}{{{yyyyyyxxxyyywwwvvvuuuuuuvvvwwwuuutttooonnnmmmmmmnnnpppsssuuuuuutttsssrrrrrrrrrsssttttttssssssrrrrrrqqqqqqqqqllllllmmmnnnnnnnnnmmmmmmjjjiiihhhgggeeeeeedddddd[[[[[[\\\[[[[[[ZZZYYYXXXTTTTTTTTTSSSRRRRRRQQQQQQMMMNNNOOONNNKKKIIIIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFEEECCCBBBAAAAAA@@@>>><<<<<<>>>???>>>===;;;;;;;;;;;;:::999888777666666666666555555555555444333222222111111222222111111000000000000111111000000111111222222222333222222111111000/////////.........---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,++++++******)))((()))))))))+++,,,,,,,,,,,,+++***)))))))))))))))))))))))))))''''''''''''''''''''''''))))))(((((((((((())))))''''''((()))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&'''((('''&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((************)))((('''&&&&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''(((((((((((((((''''''&&&%%%$$$$$$((((((((('''&&&&&&&&&%%%'''''''''''''''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&''''''(((''''''&&&&&&~~~}}}{{{zzzyyyxxxxxxxxxwwwuuutttuuuvvvvvvtttrrrnnnnnnnnnnnnoooppprrrsssrrrsssssssssssssssssstttpppppppppooonnnmmmmmmmmmjjjkkklllmmmmmmmmmmmmmmmiiihhhfffdddcccbbbaaaaaa[[[[[[ZZZYYYXXXWWWUUUTTTSSSRRRQQQOOOOOOOOOOOOPPPLLLNNNOOONNNKKKIIIIIIJJJGGGHHHHHHIIIIIIHHHHHHGGGHHHGGGFFFEEEDDDBBBAAAAAA@@@>>>======>>>??????>>>;;;;;;;;;;;;:::999888888666666666666555555555555444333222111111111222222111111000000000000111111111111111111111222222222111111000000///.........---------...------,,,,,,------------------------+++,,,.........,,,+++)))***)))((((((''''''(((((()))***,,,------+++)))'''))))))))))))))))))))))))''''''''''''''''''''''''))))))(((((((((((())))))%%%&&&'''((()))(((((('''************************''''''''''''''''''''''''((('''%%%&&&'''((('''&&&%%%&&&&&&&&&'''(((((((((''''''((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))((('''&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***(((''''''&&&&&&%%%$$$$$$''''''''''''''''''&&&&&&((((((((('''&&&&&&%%%%%%''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&&&&~~~}}}|||zzzyyyyyyyyyyyyvvvuuuttttttuuuuuusssqqqmmmnnnoooooopppqqqqqqqqqqqqrrrssstttttttttttttttnnnnnnmmmlllkkkkkkjjjjjjkkkkkkllllllmmmmmmllllllhhhgggeeebbbaaa___^^^^^^[[[[[[ZZZYYYVVVTTTRRRQQQSSSQQQOOOMMMLLLMMMNNNOOOKKKMMMOOONNNKKKIIIIIIKKKGGGHHHHHHIIIIIIHHHHHHGGGHHHHHHGGGEEEDDDBBBAAAAAAAAA???>>>>>>???@@@@@@???;;;;;;;;;;;;::::::999888777666666666555555555555444333222111111111222333111111000000000000111111111111111111111111111111000000000///......------,,,,,,---...////////////........................***+++---------+++)))((())))))((('''''''''''''''((())),,,...---+++(((&&&))))))))))))))))))))))))''''''''''''''''''''''''))))))(((((((((((())))))$$$%%%'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''%%%%%%'''(((((('''%%%%%%&&&&&&'''((())))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))************&&&&&&&&&'''''''''((((((((())))))***+++,,,,,,---%%%%%%&&&'''((()))***+++&&&&&&&&&'''''''''''''''))))))((('''&&&%%%%%%$$$''''''(((((((((((((((''''''''''''&&&&&&'''''''''%%%&&&'''(((((((((&&&&&&~~~{{{yyyyyyzzzzzzyyywwwvvvuuuwwwvvvtttrrrqqqpppooooooppppppooopppqqqrrrssstttooopppqqqrrrsssrrrqqqpppqqqnnnllljjjjjjkkkjjjjjjhhhiiikkkmmmmmmmmmlllkkkfffdddbbbbbbbbbbbb```___ZZZZZZXXXUUUSSSPPPOOONNNMMMLLLKKKLLLMMMLLLJJJHHHKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHFFFEEEEEEEEEFFFGGGHHHGGGEEECCCAAA@@@??????;;;;;;;;;<<<<<<=========;;;;;;<<<<<<<<<<<<;;;;;;888888888888777777777777666555555555555444444444222222222222222222222222000000000000000000000000000000000000000000000000---------............///---,,,,,,++++++,,,,,,---++++++++++++******)))))))))******++++++)))((('''((((((((((((((((((((((((''')))***++++++***)))'''''''''''''''(((((((((((('''(((***+++***)))'''&&&###$$$%%%'''((())))))))))))(((''''''''')))***+++((('''%%%$$$$$$%%%&&&'''$$$%%%'''''''''%%%###""""""(((***)))''''''(((%%%&&&'''))))))))))))(((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''''')))******'''%%%&&&((())))))(((''''''((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''''',,,+++)))((('''''''''((($$$$$$$$$%%%%%%%%%&&&&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&'''((())))))|||zzzxxxyyyyyyzzzyyywwwvvvuuuvvvvvvtttrrrqqqpppoooooonnnnnnooopppqqqqqqrrrrrrooopppqqqqqqqqqpppooooooooonnnlllkkkkkkjjjiiiiiiiiijjjkkklllllljjjhhhgggdddcccaaaaaaaaaaaa___]]]ZZZYYYXXXUUUSSSPPPOOONNNMMMLLLKKKKKKKKKLLLJJJIIIKKKKKKKKKKKKKKKJJJIIIIIIGGGFFFEEEDDDDDDDDDEEEEEEGGGFFFDDDBBB@@@???>>>>>>:::::::::;;;;;;<<<<<<<<<<<<<<<============<<<<<<888888888777777777666666444444444444333333333333222222222222222222222222000000000000000000000000//////////////////////////////......---------,,,------------------------+++******))))))***++++++)))******+++***)))((('''************************'''(((***++++++***((('''''''''''''''((((((((((((((((((*********(((&&&%%%%%%&&&&&&'''''''''&&&&&&)))((('''''''''(((***+++(((((('''&&&&&&'''((()))&&&&&&'''((('''&&&%%%$$$!!!$$$(((***)))(((((()))((())))))))))))'''&&&%%%''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''((('''&&&'''((()))'''&&&&&&'''))))))'''''''''((((((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''+++***((('''&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((%%%&&&&&&&&&'''(((((((((}}}}}}|||zzzxxxxxxxxxyyyyyyxxxwwwvvvtttuuuuuusssqqqpppooooooooommmnnnooopppqqqqqqppppppooooooooooooooonnnmmmlllmmmmmmmmmmmmllljjjiiigggjjjjjjjjjjjjiiigggeeeccccccaaa____________]]]\\\YYYYYYWWWUUURRRPPPOOONNNMMMKKKIIIIIIJJJKKKKKKJJJJJJJJJKKKKKKJJJJJJIIIHHHFFFEEEDDDCCCCCCCCCDDDDDDEEEDDDBBB@@@>>>======<<<999999999:::::::::::::::;;;<<<<<<======<<<<<<;;;888888777777777777666666333333333333222222222222000000000000000000000000000000000000000000000000////////////////////////000000///...---,,,+++++++++,,,------------,,,+++333111///,,,************))))))*********)))((('''************************((((((************((((((''''''''''''(((((((((((((((((())))))((('''%%%$$$(((((((((((('''%%%$$$###(((((('''''''''((()))***(((((((((((()))***++++++((('''''''''''''''&&&&&&%%%'''))))))((('''((()))((())))))))))))'''&&&%%%''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''(((&&&%%%%%%&&&''''''&&&&&&'''))))))'''&&&'''((((((((((((''''''(((((((((''''''&&&&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((&&&&&&''''''''''''''''''|||zzzzzzzzzyyyxxxwwwwwwxxxxxxxxxwwwuuutttsssrrrqqqooonnnnnnmmmmmmlllnnnpppqqqrrrqqqooonnnnnnnnnnnnmmmlllkkkjjjjjjlllnnnppppppnnnkkkiiihhhiiiiiiiiihhhgggeeecccbbbbbbaaa_________^^^]]][[[XXXWWWVVVTTTQQQPPPNNNMMMLLLJJJGGGFFFHHHJJJKKKKKKIIIJJJJJJJJJJJJIIIHHHHHHEEEEEEDDDDDDDDDCCCCCCCCCBBBAAA@@@>>>===<<<;;;;;;888888888888999999999999::::::;;;;;;;;;;;;::::::888777777777666666666666333333333333222222222222000000000000000000000000000000000000000000000000//////////////////////////////...------,,,++++++'''(((***++++++***(((''',,,,,,,,,++++++******))))))))))))))))))(((((((((''''''''''''''''''''''''(((((()))******)))((((((''''''''''''(((((((((((((((((((((((('''&&&$$$###******))))))((('''%%%%%%((((((((('''((((((((((((''''''(((((()))***+++,,,((('''&&&&&&&&&&&&''''''((((((((('''&&&''''''(((%%%&&&'''))))))))))))(((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''(((&&&$$$$$$%%%&&&'''&&&%%%'''(((((('''&&&&&&'''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%''''''''''''(((((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&}}}}}}~~~}}}zzzxxxyyyyyyxxxwwwuuuvvvwwwwwwwwwvvvuuutttppppppnnnmmmllllllllllllmmmnnnppprrrrrrqqqooonnnnnnmmmlllkkkjjjjjjiiiiiilllooorrrrrrooollljjjiiihhhhhhhhhgggfffeeeddddddbbbaaa____________]]][[[VVVUUUTTTRRRPPPNNNMMMLLLJJJHHHEEEEEEGGGIIIKKKKKKIIIIIIIIIIIIIIIHHHHHHGGGEEEFFFFFFEEEEEEEEEDDDDDDAAA@@@>>>===;;;;;;::::::888888888888888888888888777888888888888888888777777777777666666666666555444444444444333333333333////////////////////////////////////////////////........................,,,---------------------'''(((***++++++***((('''###'''***+++++++++)))))))))(((((((((((((((''''''''''''''''''''''''((((((((())))))(((((((((''''''''''''(((((((((((((((((((((''''''&&&%%%$$$))))))*********))))))((('''(((((((((((('''''''''%%%&&&'''((())))))******&&&%%%%%%$$$$$$%%%&&&&&&((('''&&&%%%%%%&&&&&&&&&%%%&&&'''))))))))))))(((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''(((&&&$$$$$$%%%&&&'''&&&%%%'''(((((('''&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%'''''''''((((((((())))))&&&''''''''''''''''''&&&'''''''''''''''&&&&&&&&&{{{xxxxxxyyyzzzwwwyyy{{{}}}~~~}}}~~~~~~~~~{{{}}}{{{yyyxxxxxxyyyxxxvvvtttuuuvvvwwwwwwvvvuuutttooonnnmmmlllkkkkkkkkkkkkmmmnnnoooppppppooonnnmmmmmmlllkkkjjjiiiiiiiiijjjkkkooorrrrrrnnnkkkjjjjjjiiiiiihhhggggggfffeeeeeebbb```___^^^^^^^^^\\\[[[SSSSSSQQQPPPNNNLLLKKKJJJGGGFFFDDDEEEGGGIIIJJJJJJHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEFFFFFFFFFEEEDDDCCC??????===<<<;;;:::::::::888888888888888777777777555666666777777666666555777777666666666666555555444444444444333333333333////////////////////////////////////////////////........................++++++,,,,,,------------***+++,,,,,,,,,,,,+++***###%%%(((***+++***)))'''***)))((('''''''''((((((************************((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''''''''(((((()))******+++******''''''((((((((('''&&&&&&%%%%%%''''''(((((((((((($$$$$$$$$%%%%%%%%%%%%%%%(((&&&$$$$$$&&&&&&&&&%%%((())))))))))))'''&&&%%%''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''(((&&&%%%%%%&&&''''''&&&%%%&&&((((((&&&%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&%%%%%%''''''''''''((((((((()))&&&&&&'''(((((('''&&&&&&&&&&&&''''''''''''''''''zzzxxxuuusssssstttuuuwwwssstttwwwyyyzzzzzz{{{|||yyy}}}~~~zzzyyy{{{{{{xxxyyyxxxwwwwwwxxxxxxvvvtttssstttuuuvvvvvvvvvttttttpppooonnnmmmlllllllllllllllllllllllllllllllllllllllkkkjjjiiiiiijjjjjjkkkjjjnnnqqqpppkkkhhhhhhjjjmmmlllkkkiiigggfffeeeeee```___]]]]]]]]]\\\[[[YYYQQQPPPOOOMMMLLLJJJIIIHHHEEEDDDDDDEEEHHHJJJIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFDDDDDDEEEEEEEEEDDDCCCBBB???>>>===<<<;;;:::::::::999999999888888777777777555666666777777666666555777777666666666555555555333333333333222222222222000000000000000000000000////////////////////////........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///---+++)))((('''&&&***)))((('''&&&''''''(((************************(((((((((''''''(((((((((''''''''''''((((((((((((((((((''''''(((((())))))''''''((())))))))))))(((''''''((((((((('''&&&%%%&&&&&&'''((((((((('''&&&###$$$&&&'''''''''&&&%%%(((&&&%%%&&&((()))'''%%%((())))))))))))'''&&&%%%''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''((('''&&&'''((()))'''&&&$$$&&&''''''&&&%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%&&&&&&'''''''''(((((((((&&&&&&'''(((((('''&&&&&&%%%&&&&&&&&&'''(((((((((~~~{{{xxxvvvrrrqqqpppooooooqqqrrrtttrrrsssvvvyyyyyyxxxyyy{{{www|||}}}xxxwwwzzz{{{xxxvvvvvvvvvwwwxxxwwwtttrrrssstttuuuvvvvvvuuuttttttqqqpppooonnnnnnnnnnnnnnnkkkkkkjjjiiiiiijjjjjjkkkkkkjjjiiiiiiiiijjjkkkllliiilllooonnniiifffgggiiiqqqooommmjjjgggeeedddddd___]]]\\\[[[[[[[[[YYYXXXOOOOOONNNLLLKKKIIIHHHGGGCCCCCCDDDFFFHHHJJJIIIHHHGGGHHHHHHHHHHHHGGGFFFFFFBBBCCCDDDDDDDDDCCCAAAAAA???>>>===<<<;;;::::::::::::999999999888888777777666666777777777777666666777666666666555555555555222222222111111111111000111111111111111111111111////////////////////////........................///...------,,,+++******++++++***))))))***++++++(((&&&$$$######&&&***,,,***)))(((&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))(((''''''(((((()))***+++&&&'''''''''''''''&&&&&&''''''((((((((('''%%%$$$''''''((())))))((('''&&&###%%%'''))))))((('''&&&(((&&&%%%'''***+++)))&&&%%%&&&'''))))))))))))(((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''''')))******'''%%%$$$&&&''''''&&&%%%%%%&&&((((((''''''''''''(((((('''''''''&&&&&&'''''''''%%%&&&'''((((((((('''&&&&&&&&&&&&&&&'''''''''(((%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&'''((())))))}}}{{{zzzzzzxxxvvvuuusssqqqqqqiiiiiijjjkkkkkklllmmmmmmpppqqqsssuuuvvvvvvuuuuuuwwwvvvuuuuuuuuuvvvwwwwwwvvvxxxyyywwwtttrrrppppppsssssstttttttttttttttsssqqqoooooopppsssssspppmmmiiihhhffffffeeefffggghhhmmmjjjggggggjjjkkkkkkiiijjjjjjiiihhhhhhggghhhhhhggghhhhhhhhhfffeeecccaaa___]]]ZZZYYYYYYYYYWWWVVVRRRPPPMMMJJJHHHGGGGGGHHHFFFEEEDDDCCCCCCDDDEEEFFFEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDDDDCCCAAA???===;;;===============<<<<<<;;;;;;:::999888777777777777555666777777777777666666888888777777666666666555000000111111111///---,,,000000//////.........---------..................///...+++******,,,...000------,,,++++++,,,------,,,,,,,,,+++++++++******(((+++---,,,******,,,...******))))))((((((''''''((((((((((((((((((((((((((()))***+++***)))'''%%%''''''(((((())))))******((((((((((((((((((((((((%%%&&&&&&'''''''''''''''))))))((((((''''''&&&&&&&&&&&&&&&''''''''''''(((((()))*********)))'''&&&***)))((('''''''''''''''&&&'''''''''&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&###$$$&&&((('''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''''''''((((((((('''&&&&&&%%%&&&%%%$$$$$$$$$%%%&&&'''}}}wwwssspppnnnmmmmmmllllllkkkkkkjjjjjjjjjjjjjjjjjjkkkllllllmmmmmmpppqqqssstttuuuvvvuuuuuuvvvuuutttsssssstttuuuvvvwwwxxxyyyxxxuuurrrqqqqqqssstttttttttttttttsssssssssrrrqqqrrrsssssspppmmmfffeeedddccccccdddeeefffkkkhhhfffeeeggghhhgggfffiiihhhhhhgggggggggggghhhfffgggffffffdddbbb```___]]][[[XXXVVVVVVUUUTTTSSSOOOMMMJJJGGGEEEDDDDDDEEEEEEDDDCCCCCCCCCCCCDDDEEEDDDEEEFFFFFFFFFFFFEEEDDDBBBBBBBBBBBBAAA@@@>>>===>>>>>>>>>???>>>======<<<;;;:::999888777777777777555666666777777777666666777666666666555555555555222222222222111111//////000/////////.........---......------------------...............---,,,,,,---,,,+++******+++,,,---,,,,,,+++++++++*********(((***,,,+++)))(((***,,,))))))))))))(((((((((((((((((((((((((((((((((((('''((()))******(((&&&%%%&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((())))))***************((((((((((((((('''''''''&&&&&&&&&''''''''''''(((&&&'''((((((((('''%%%%%%(((''''''''''''''''''&&&'''(((((((((''''''&&&%%%&&&&&&&&&&&&%%%%%%%%%$$$(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###%%%(((******)))&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$######$$$&&&'''(((}}}zzzyyyuuuqqqmmmiiihhhhhhfffeeeeeeeeeffffffggghhhiiiiiikkkkkkkkkllllllmmmmmmnnnoooqqqrrrtttuuuuuuuuuuuuuuutttrrrqqqqqqrrrtttuuuxxxyyyzzzxxxuuurrrqqqqqqtttttttttttttttsssrrrqqquuutttsssssssssqqqnnnllleeedddcccccccccccceeeeeeiiigggeeeeeefffffffffeeeffffffeeeeeeeeefffggggggfffeeeeeecccaaa___]]]\\\[[[XXXTTTRRRRRRRRRQQQPPPNNNLLLIIIGGGEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCC@@@@@@@@@AAAAAA@@@?????????????????????>>>>>>===;;;:::999888777777777777555666666666666666555555555555444444444444333333333333222111000000000000/////////.....................------,,,,,,++++++,,,...000222111///,,,)))++++++************++++++,,,++++++++++++*********((()))******((('''((()))(((((((((((())))))))))))(((((((((((((((((((((((('''((()))))))))((('''&&&'''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&'''((((((((((((''''''''''''(((((((((((((((&&&&&&&&&''''''''''''((('''''''''((('''&&&&&&%%%$$$%%%&&&'''''''''&&&%%%((((((((()))(((((('''&&&''''''''''''&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((******)))&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''%%%&&&&&&&&&&&&%%%%%%$$$""""""###$$$%%%'''((()))}}}wwwsssrrrpppooommmjjjhhhggggggggggggfffddddddeeefffhhhiiijjjkkklllllllllmmmmmmnnnnnnnnnoooppprrrtttuuuuuuuuuttttttsssrrrqqqqqqrrrtttuuuyyyzzzzzzxxxtttrrrqqqrrrttttttttttttsssrrrqqqqqqvvvuuutttsssqqqooollliiiffffffeeeddddddeeeggghhhhhhgggffffffgggggggggfffddddddccccccdddeeeffffffeeeeeecccaaa___]]][[[ZZZZZZWWWSSSPPPPPPPPPPPPOOONNNMMMKKKHHHFFFEEEDDDDDDBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA???@@@?????????>>>>>>>>>>>>????????????>>>======;;;:::999888777777777777555555666666666555444444333333333333222222222222222111///...------....................................---,,,++++++******+++---000222222000...,,,************************++++++++++++************)))******))))))(((((()))''''''(((((())))))******((((((((((((((((((((((((((())))))******)))((((((******))))))((((((''''''(((((((((((((((((((((((($$$%%%&&&&&&''''''&&&&&&&&&&&&''''''(((((())))))&&&&&&&&&''''''''''''((()))))))))))))))(((((('''"""###%%%'''''''''%%%$$$''''''(((((((((''''''&&&'''''''''&&&&&&&&&&&&%%%(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&%%%$$$&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&$$$%%%%%%&&&%%%%%%$$$$$$######$$$$$$%%%&&&''''''vvvrrrnnnlllkkklllkkkkkkgggfffdddeeeffffffeeedddccccccdddeeefffggghhhhhhmmmnnnnnnnnnnnnnnnoooooooooppprrrsssuuuuuuttttttsssssssssssstttuuuvvvwwwzzzzzzzzzwwwsssqqqqqqqqqssssssttttttsssrrrqqqqqquuuuuuuuurrroookkkiiigggffffffeeedddeeefffggghhheeeffffffgggfffffffffgggcccbbbbbbbbbcccdddeeeeeeeeedddbbb```^^^\\\ZZZZZZYYYVVVRRRPPPPPPQQQPPPPPPMMMLLLKKKHHHFFFEEEDDDCCCAAAAAAAAAAAAAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>===<<<<<<<<<======>>>>>>======<<<;;;;;;:::999888777777777777555555555555555444333333111111111111222222222222222000///---,,,------...---------.....................---,,,++++++******+++,,,...///000000000000************************+++++++++*********))))))******)))************)))''''''(((((())))))******(((((((((((((((((((((((()))***************************))))))((((((''''''(((((((((((((((((((((((((((((()))************)))&&&&&&''''''(((((())))))&&&&&&&&&''''''''''''(((***)))))))))((((((((((((!!!###%%%''''''&&&%%%$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&&&&$$$$$$###&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$|||wwwsssiiihhhggghhhjjjllllllkkkgggffffffggghhhiiigggeeeeeeeeefffggghhhiiiiiijjjoooooooooooooooooooooooonnnpppqqqsssttttttttttttrrrsssuuuwwwyyyzzzzzzzzzzzzzzzyyyvvvrrrppppppppprrrrrrssssssssssssrrrrrrtttuuuuuurrrnnnjjjggggggeeedddccccccdddeeeggghhhfffgggiiihhhfffddddddeeeccccccbbbbbbbbbcccddddddcccbbb```^^^\\\[[[ZZZZZZVVVUUUSSSRRRSSSSSSRRRQQQKKKJJJIIIGGGEEECCCBBBAAAAAAAAABBBBBBAAA@@@???>>>@@@@@@????????????@@@@@@AAA@@@>>>===<<<;;;;;;;;;===============<<<;;;;;;;;;:::999888777777777777555555555555444333222222000111111111111222222222222222111000////////////---------------...............------,,,,,,++++++---,,,,,,---...///111222******+++,,,,,,+++******+++************)))))))))***)))((()))+++,,,+++***(((((((((((())))))))))))(((((((((((((((((((((((())))))************++++++'''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&'''(((((())))))(((((('''''''''(((((((((((((((&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''###$$$%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$&&&&&&&&&'''(((&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""~~~wwwuuusssqqqpppnnnjjjgggddddddfffjjjmmmnnnnnnllliiiiiijjjllloooooommmkkkggghhhiiikkklllmmmooooooppppppppppppppppppppppppnnnoooqqqssstttttttttsssqqqtttxxx|||~~~zzzyyyxxxtttpppnnnnnnooopppqqqrrrrrrsssssssssssstttvvvvvvsssnnnjjjhhhhhheeeeeeddddddeeefffhhhiiinnnooopppmmmiiieeeddddddddddddccccccbbbbbbcccccc```___]]][[[ZZZYYYYYYYYYSSSRRRRRRSSSUUUUUUSSSQQQKKKKKKJJJHHHFFFDDDBBBAAABBBBBBBBBBBBBBB@@@???>>>AAA@@@???>>>>>>???@@@AAA>>>>>><<<;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>===<<<<<<;;;:::999888777777777777555555555444444222111111000000111111111222222222111111111111000///...---,,,,,,,,,------...............------------------......---------------...***+++,,,------,,,+++***************))))))))))))(((&&&&&&'''***,,,+++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))***&&&&&&&&&'''''''''''''''(((((((((((((((((((((((($$$%%%&&&&&&'''&&&&&&&&&((((((((((((((('''''''''&&&&&&&&&''''''''''''((()))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& %%%'''''''''(((***&&&&&&''''''&&&&&&%%%$$$''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&'''''''''''''''$$$%%%&&&&&&&&&%%%$$$###}}}yyyvvvtttssspppnnnkkkjjjhhhggggggfffcccaaa```aaadddiiimmmnnnllljjjhhhiiijjjnnnqqqrrrpppnnneeefffgggiiilllnnnooopppqqqqqqppppppppppppppppppnnnoooqqqssstttttttttsssqqquuuzzzzzzyyywwwsssooommmnnnoooooopppqqqrrrssstttttttttuuuwwwwwwtttooojjjiiiiiihhhggggggggghhhiiikkklllvvvxxxxxxtttmmmgggeeeeeeeeeeeedddcccbbbbbbbbbccc^^^]]][[[YYYXXXWWWXXXXXXPPPQQQRRRTTTVVVVVVSSSQQQNNNMMMLLLKKKIIIFFFDDDCCCBBBBBBCCCCCCBBBAAA???>>>AAA@@@???>>>>>>???@@@AAA<<<;;;;;;:::;;;<<<===>>>???????????????>>>======;;;:::999888777777777777444555444444333222111000000000111111222222222333...////////////---,,,***,,,,,,,,,------.........------................../////////...---,,,***)))+++,,,------------,,,+++************))))))))))))&&&$$$$$$&&&***,,,+++)))******))))))((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))'''((((((((())))))******(((((((((((((((((((((((('''(((((()))***)))))))))))))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((+++***)))''''''(((((()))((((((&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))(((((()))(((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&& ###''')))'''&&&'''(((&&&&&&''''''&&&&&&%%%$$$''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&'''((((((((('''"""###%%%&&&'''&&&&&&%%%yyytttoookkknnnmmmlllkkkiiigggffffffeeeeeedddccccccbbbbbbaaa```bbbeeehhhjjjjjjiiiiiihhhkkkoooqqqqqqppppppppphhhmmmnnnkkkkkknnnpppoooooooooooooooooonnnmmmmmmnnnnnnoootttxxxzzzxxxuuuuuuuuuyyy{{{yyyuuuqqqooonnnoooppplllnnnqqqsssrrrppppppppprrrrrrqqqpppnnnkkkhhhfffdddfffhhhggggggjjjpppuuu}}}vvvlllfffeeeggghhheeebbbaaabbbccccccbbb]]]ZZZWWWVVVVVVWWWVVVVVVOOOPPPRRRSSSTTTTTTTTTSSSMMMMMMLLLKKKIIIGGGDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@???>>>>>>>>>>>>;;;;;;<<<<<<===<<<<<<<<<===============<<<;;;;;;;;;;;;:::999999888888777555444333333222222333333111111111111111111111111...---+++++++++,,,...000111111000......---------......---------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++***))))))************+++,,,+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))((('''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((''''''''''''***)))'''%%%%%%%%%'''(((%%%%%%&&&'''((((((((('''$$$$$$$$$%%%&&&(((+++,,,''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&'''''''''''''''''')))&&&$$$%%%''''''%%%###"""$$$&&&((((((&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&zzzooohhheeebbb```ffffffffffffeeeddddddcccfffffffffeeedddbbb```______aaaccceeegggggghhhhhhjjjmmmoooppppppnnnnnnoooiiinnnqqqooonnnqqqqqqooopppppppppoooooonnnmmmmmmmmmmmmpppuuuyyyzzzxxxuuuwwwxxx}}}yyywwwssspppnnnmmmmmmnnnllloooqqqrrrqqqpppppppppqqqqqqppppppnnnkkkiiihhhggghhhiiiiiiiiilllqqqvvv}}}~~~{{{tttkkkeeeeeegggdddcccbbbbbbcccbbbaaa___\\\ZZZXXXWWWWWWWWWVVVUUUPPPQQQSSSTTTUUUTTTTTTSSSMMMMMMMMMKKKIIIGGGDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@???>>>============::::::;;;<<<======<<<<<<<<<===============<<<;;;::::::999888888777777666555444333333222222333333111111111111111111111111000///---------...000111111000///......---------...------------,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++***))))))************+++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))'''''''''''''''''''''''')))))))))*********++++++(((((((((((('''''''''''''''&&&%%%######$$$%%%&&&''''''''''''''''''&&&&&&'''&&&&&&%%%&&&'''((()))''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((((()))(((&&&%%%%%%''''''%%%###$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&zzz}}}wwwkkkccc```___^^^]]]___```aaacccddddddcccbbbggggggggggggeeeccc```^^^^^^___```aaaccceeefffgggmmmnnnoooooommmmmmmmmoooooouuuyyyxxxwwwwwwtttqqqppppppooonnnnnnmmmllllllkkkmmmrrrwww{{{{{{yyyvvvxxxzzz~~~vvvtttqqqnnnlllkkkllllllllloooqqqrrrpppoooooopppooooooooonnnnnnlllkkkjjjkkkkkkjjjjjjjjjmmmrrrvvvyyyyyywwwqqqjjjeeedddeeeaaabbbccceeefffddd___\\\[[[YYYXXXXXXYYYXXXVVVTTTSSSSSSUUUUUUVVVUUUTTTSSSNNNNNNMMMKKKIIIGGGEEEDDDDDDCCCCCCCCCBBBBBBBBBBBB??????>>>===<<<<<<<<<<<<999999;;;<<<============;;;<<<<<<=========<<<<<<999999888888777666666555555444333333222222333333111111111111111111111111111000/////////000222333111000///......---......------------,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++******)))***************++++++******)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''((()))))))))((('''&&&&&&&&&'''''''''((((((((((((((((((''''''''''''&&&%%%$$$$$$$$$%%%&&&'''(((((((((((('''&&&%%%$$$)))((('''&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%"""######%%%&&&'''((()))(((&&&%%%%%%&&&'''&&&$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&fffhhhkkkoootttxxx{{{|||tttooogggbbbaaaaaabbbaaa^^^```bbbdddffffffeeeeeeggghhhiiiiiigggdddaaa___^^^^^^^^^^^^```cccfffhhhlllmmmmmmlllkkklllnnnqqqyyy}}}xxxrrrnnnnnnmmmlllkkkkkkkkkkkkkkknnnsssxxx{{{{{{xxxvvvvvvyyy~~~~~~yyysssrrrooommmlllkkkkkkllllllnnnppppppooonnnnnnooommmmmmmmmmmmmmmmmmmmmlllmmmlllkkkjjjkkknnnrrrtttttttttsssnnniiieeeddddddaaacccgggkkklllhhhaaa\\\ZZZYYYYYYYYYYYYXXXUUUSSSTTTUUUVVVVVVVVVUUUTTTSSSOOOOOOMMMLLLJJJGGGFFFEEEFFFEEEEEEDDDDDDCCCCCCCCC??????>>>===<<<<<<<<<<<<888999;;;<<<===>>>>>>>>>;;;;;;<<<<<<======<<<<<<999999999888777777666666555444333333222222333333111111111111111111111111111111000000000111222333000000///...............---------,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++***************+++***************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((&&&''')))++++++***((('''$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((''''''''''''''''''&&&&&&'''((()))***''''''''''''''''''&&&&&&)))(((((('''&&&&&&&&&%%%((((((((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%######$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&^^^^^^___```aaabbbcccccciiimmmtttzzzyyywwwuuussssssttttttsssllliiidddaaa```aaaaaabbbaaabbbdddfffhhhhhhhhhhhhiiijjjkkkkkkiiifffccc```^^^^^^]]]^^^```cccgggiiiiiijjjkkkkkkkkkmmmpppsss|||vvvppplllkkkjjjiiiiiiiiiiiijjjkkkoootttxxxyyyyyywwwvvvvvvyyy~~~zzzvvvqqqpppooommmlllkkkkkkkkklllmmmnnnnnnlllllllllmmmllllllllllllmmmmmmnnnnnnmmmllljjjiiikkkmmmooopppoooooonnnlllhhhfffdddddddddgggkkkpppppplllddd^^^ZZZYYYYYYYYYYYYXXXUUUSSSUUUUUUVVVWWWWWWVVVTTTTTTPPPOOONNNLLLJJJHHHGGGFFFGGGGGGFFFFFFEEEDDDCCCCCC@@@@@@???>>>============999:::<<<===>>>?????????;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::999888888777777555444333333222222333333111111111111111111111111000/////////000000111111000//////............///------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,+++***************++++++*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((((((((('''%%%''')))++++++***)))((('''(((((((((((()))))))))((((((((((((''''''''''''''''''''''''((())))))***$$$%%%&&&'''((((((((((((&&&&&&''''''''''''''''''$$$%%%&&&((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&WWWWWWWWWXXXXXXXXXYYYYYY[[[^^^aaadddgggjjjnnnqqqvvv{{{}}}yyytttpppnnnnnnmmmllllllllllllllliiigggeeeccccccccccccdddcccdddeeegggiiikkklllmmmooooooooommmkkkgggcccaaa^^^]]]]]]^^^aaadddgggiiiggghhhiiijjjkkkmmmqqqsss|||~~~yyyuuuqqqkkkjjjiiihhhggghhhiiijjjkkkmmmppptttvvvvvvuuuuuuvvvxxx{{{~~~}}}xxxuuuooonnnmmmlllkkkkkkkkkkkkjjjllllllkkkjjjiiijjjkkkkkkkkkkkkkkklllmmmnnnooolllkkkjjjjjjlllmmmlllkkkkkkkkkkkkjjjiiigggeeedddfffiiimmmqqqqqqmmmfffaaa[[[YYYXXXXXXYYYXXXVVVTTTTTTTTTVVVVVVWWWVVVUUUTTTRRRPPPNNNLLLJJJHHHHHHGGGHHHHHHGGGFFFEEEDDDCCCCCC@@@@@@???>>>============<<<<<<>>>???@@@@@@@@@@@@<<<<<<<<<<<<<<<;;;::::::;;;;;;::::::999888888888555444333333222222333333111111111111111111111111.../////////000000000000//////............//////,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,*********)))******+++,,,+++***)))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''%%%&&&((()))***))))))(((''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''###$$$%%%'''((())))))***$$$%%%&&&'''((((((((((((!!!"""$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''''''''''''''(((((((((&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$&&&'''&&&%%%%%%&&&(((&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&SSSSSSTTTTTTUUUUUUVVVVVVWWWXXXYYYXXXXXXZZZ^^^aaaeeeiiiooossstttuuuvvvxxxsssvvv}}}|||xxxssspppooommmiiieeegggiiijjjkkkkkkkkkkkklllhhhiiiiiihhhgggggghhhiiieeeeeefffhhhkkkooosssuuuxxxwwwtttpppjjjeeeaaa___\\\\\\]]]^^^aaadddfffhhhggghhhjjjkkkkkkllloooqqquuuyyyyyytttpppooommmjjjiiihhhhhhhhhiiikkkmmmnnnnnnqqqttttttsssrrrsssuuuxxxzzz|||}}}{{{wwwtttrrrlllkkkkkkjjjjjjiiiiiiiiiiiijjjjjjiiigggggghhhiiilllkkkkkkkkkkkklllnnnooolllkkkjjjlllnnnnnnkkkhhhiiiiiiiiiiiiiiihhhfffeeefffhhhkkkmmmnnnkkkeeeaaa\\\ZZZXXXWWWWWWWWWVVVUUURRRSSSTTTVVVVVVVVVUUUUUURRRQQQOOOLLLJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCCCC??????>>>===<<<<<<<<<<<<>>>???@@@AAAAAAAAAAAAAAA=========<<<;;;:::999888::::::999999888777777777555444333333222222333333111111111111111111111111...//////000000000000000//////............//////,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,******))))))***++++++,,,+++***)))((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&%%%&&&&&&'''(((((())))))%%%%%%&&&&&&&&&'''''''''(((((((((((('''''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''(((((((((((($$$%%%&&&(((((((((((('''$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&'''''''''((((((((()))&&&&&&&&&&&&'''''''''((('''''''''&&&&&&&&&&&&&&&###%%%''''''%%%%%%&&&(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&TTTTTTTTTTTTUUUUUUUUUUUUVVVVVVUUUSSSQQQSSSVVVYYYZZZ^^^cccdddcccaaabbbccc___bbbgggnnnvvv}}}~~~~~~~~~{{{zzz{{{|||||||||uuuqqqllljjjiiihhhddd``````bbbfffhhhhhhiiiiiijjjfffgggiiiiiihhhiiijjjkkkgggggghhhjjjnnntttzzz}}}|||wwwqqqjjjddd___]]]ZZZ[[[\\\^^^aaaccceeeggghhhiiikkkkkkkkkkkkmmmnnnqqqtttsssnnnkkklllmmmkkkiiiiiihhhhhhjjjllloooqqqppprrrtttsssqqqppprrruuuuuuwwwyyyxxxuuurrrpppoooiiiiiiiiiiiihhhhhhhhhggghhhiiiiiihhhfffeeefffhhhlllkkkkkkjjjkkklllnnnooolllkkkkkknnnpppooojjjfffhhhggghhhiiiiiiiiigggeeeffffffhhhjjjjjjhhhddd```]]]ZZZWWWVVVVVVWWWVVVVVVQQQRRRSSSUUUVVVVVVVVVUUUSSSQQQOOOLLLJJJIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCBBB>>>>>><<<;;;;;;;;;;;;;;;@@@AAAAAABBBBBBBBBAAAAAA>>>>>>===<<<;;;999888777999999888888777666666666555444333333222222333333111111111111111111111111//////000111111111111000//////.........//////000,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******))))))***+++,,,,,,+++***((('''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&%%%%%%%%%%%%&&&''')))***)))))))))************+++)))(((((((((''''''''''''))))))******)))(((''''''&&&&&&''''''((('''''''''%%%&&&'''((((((((('''&&&******++++++***(((%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&''''''(((((((((###%%%''''''%%%$$$''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&SSSTTTUUUUUUSSSSSSTTTUUUXXXUUUPPPMMMNNNPPPRRRSSS\\\\\\[[[[[[YYYWWWVVVUUUSSSUUUYYY^^^ccchhhkkkmmmqqqqqqppppppsssvvvzzz|||~~~}}}xxxrrrtttvvvvvvuuuuuuvvvwwwuuuuuutttsssrrrrrrrrrrrrnnnllljjjgggeeecccbbbaaaeeegggjjjjjjiiigggffffffdddfffiiikkklllkkkjjjhhhhhhggggggmmmwwwzzzrrrjjjddd___^^^[[[]]]```aaaaaabbbfffjjjiiiiiiiiihhhggghhhkkkmmmnnnnnnmmmllllllmmmmmmnnnjjjjjjjjjkkkmmmooorrrsssttttttttttttuuuuuuuuuuuuuuuuuusssqqqooommmlllkkkkkkjjjhhhggggggggghhhiiiggghhhhhhgggeeedddfffgggnnnmmmmmmmmmnnnnnnllljjjnnnmmmllljjjhhhfffeeedddfffggghhhiiijjjiiihhhgggiiihhhgggfffeeedddcccccc___]]][[[ZZZYYYXXXUUUSSSUUUUUUVVVWWWWWWVVVUUUUUUVVVTTTQQQPPPPPPNNNLLLJJJIIIIIIHHHFFFDDDBBB@@@>>><<<<<<<<<;;;;;;::::::999<<<===>>>??????>>>===<<<===<<<<<<;;;;;;:::999999::::::999999888777777777555444444333333222222111111111111111111111111111.........///////////////------...//////...------////////////...---++++++///...---,,,***(((&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&&&&%%%,,,+++)))'''''''''(((((((((((())))))((('''&&&&&&(((&&&"""!!!'''+++''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))'''&&&$$$"""""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&$$$%%%&&&&&&%%%%%%'''((($$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&(((((((((((((((((((((((($$$&&&((('''%%%$$$%%%((('''''''''&&&&&&%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%''''''((((((((((((''''''###%%%''''''&&&%%%&&&''''''&&&&&&%%%%%%&&&&&&'''QQQRRRSSSSSSRRRRRRSSSUUUXXXTTTOOOMMMMMMOOOPPPQQQUUUUUUUUUTTTSSSQQQPPPOOONNNPPPRRRVVVZZZ]]]```aaa^^^^^^]]]]]]___bbbeeeggghhhjjjlllooorrrvvv|||yyysssqqqmmmlllmmmrrrxxx|||}}}{{{xxxxxxxxxvvvssspppkkkmmmnnnooonnnmmmnnnooopppppppppqqqppppppooonnnjjjjjjhhhgggeeecccbbbbbbdddfffggggggfffeeeeeeeeeccceeehhhkkklllkkkjjjiiihhhhhhjjjqqq{{{|||vvvnnngggbbb___]]]ZZZ]]]___``````bbbfffiiijjjjjjiiihhhggghhhjjjmmmmmmlllkkkjjjjjjkkkmmmnnnoooooonnnooopppqqqssstttuuuuuuuuuuuuuuuuuuuuuuuusssrrrqqqpppnnnlllkkkkkkjjjiiihhhggggggggghhhhhhhhhiiiiiihhhfffeeeggghhhmmmlllllllllmmmmmmlllkkkmmmmmmlllkkkjjjiiihhhhhhggghhhiiiiiiiiihhhgggfffgggffffffeeedddcccbbbbbbaaa___]]]\\\[[[ZZZXXXVVVTTTTTTUUUVVVVVVUUUTTTTTTTTTRRRPPPOOOOOONNNKKKIIIIIIHHHGGGFFFCCCAAA???>>><<<<<<<<<;;;;;;;;;;;;;;;======>>>??????>>><<<<<<;;;;;;;;;:::999999888888999999888888888777777777555444444333333222222111111111111111111111111111////////////............---..................---------------,,,,,,,,,+++)))(((((('''&&&$$$""""""))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&((('''''''''((()))***+++((((((((((((((('''&&&&&&&&&&&&&&&$$$###$$$'''***''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((&&&%%%%%%&&&$$$%%%'''&&&%%%%%%&&&((($$$%%%&&&&&&''''''&&&&&&$$$&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''%%%$$$&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$&&&(((((('''&&&'''((('''&&&&&&%%%%%%&&&&&&'''MMMOOOPPPQQQPPPQQQRRRTTTVVVRRRNNNKKKLLLMMMNNNNNNOOONNNNNNMMMLLLLLLKKKJJJJJJKKKMMMOOOQQQSSSTTTUUURRRQQQPPPPPPQQQSSSVVVWWWVVVXXXZZZ[[[]]]aaafffjjjmmmqqqwww|||}}}{{{wwwtttvvvwww{{{{{{yyyuuunnnhhhaaaaaaaaaaaabbbhhhqqqxxxwwwtttqqqooonnnmmmlllkkkhhhjjjkkkkkkjjjjjjjjjkkkjjjkkklllmmmmmmllljjjiiieeeeeeffffffeeeddddddcccdddccccccccccccdddddddddccceeehhhjjjlllllllllkkkiiijjjmmmssszzzxxxtttnnnhhhccc```^^^]]][[[]]]___```aaacccgggiiikkkkkkjjjhhhggggggiiilllllljjjiiiggghhhjjjmmmooosssrrrrrrrrrrrrrrrssstttwwwwwwvvvuuuuuutttttttttppppppooonnnmmmlllkkkjjjiiiiiihhhgggggggggggghhhhhhiiiiiihhhffffffgggiiikkkkkkkkkkkkkkkkkkllllllllllllkkkjjjiiiiiiiiiiiiggghhhiiiiiihhhgggfffeeeddddddcccccccccbbbbbbbbb___^^^\\\[[[\\\[[[YYYXXXSSSTTTUUUUUUUUUUUUTTTSSSSSSQQQOOOOOONNNMMMJJJHHHGGGGGGFFFDDDBBB@@@>>>===<<<<<<<<<<<<<<<<<<=========>>>>>>???>>>===<<<;;;:::::::::999888888777777777777777777777777777666555444444333333222222111111111111111111111111111000/////////...---------......------------......,,,,,,+++******++++++,,,)))))))))))))))((('''&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((''''''''''''''''''((()))***+++(((((((((((((((''''''&&&$$$''')))***)))(((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%'''))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))'''%%%&&&&&&$$$&&&'''&&&%%%%%%&&&((($$$%%%&&&&&&''''''&&&&&&%%%'''''''''&&&%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###%%%''''''&&&%%%&&&''''''&&&&&&%%%%%%&&&&&&'''HHHJJJLLLMMMMMMNNNPPPRRRSSSPPPLLLJJJJJJKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIJJJLLLMMMOOOPPPPPPPPPOOONNNMMMNNNOOOQQQRRRRRRSSSUUUVVVXXX[[[```dddbbbdddeeegggfffdddbbb```___```bbbeeeiiimmmqqqssswwwxxx{{{~~~}}}}}}}}}}}}~~~~~~xxxtttpppooonnnkkkeee```ZZZ]]]_________dddooowwwvvvsssnnnjjjhhhgggggggggggghhhjjjjjjiiihhhhhhiiihhhiiikkkkkkjjjhhheeeccc```aaabbbdddeeeeeedddddddddbbb``````bbbccceeeeeedddeeehhhkkkmmmmmmnnnmmmlllmmmoooqqqsssssssssrrrnnnkkkfffbbb___^^^^^^___^^^___```bbbdddfffhhhjjjkkkkkkjjjhhhffffffhhhkkkjjjiiigggfffgggjjjnnnpppssssssssstttttttttuuuuuuxxxwwwwwwvvvtttssssssrrrnnnnnnnnnmmmllllllkkkkkkhhhhhhgggggggggfffffffffgggggghhhgggeeeeeefffhhhiiiiiiiiiiiiiiijjjlllnnnnnnmmmkkkiiigggfffffffffgggggghhhhhhgggeeedddbbbbbbbbbbbbbbbbbbbbbbbbbbb\\\ZZZYYYYYYYYYYYYXXXWWWTTTTTTTTTUUUUUUTTTTTTTTTRRRQQQPPPOOOOOONNNKKKIIIFFFFFFEEECCCBBB@@@>>>===;;;<<<<<<<<<======>>>>>>===>>>>>>>>>>>><<<;;;::::::::::::999888888777777666666666666666777777777555444444333333222222111111111111111111111111111000000///...------,,,,,,......---,,,,,,---......---,,,+++***)))******++++++,,,,,,,,,,,,,,,,,,+++))))))))))))))))))))))))++++++++++++++++++++++++(((((((((((((((((((((((()))))))))))))))(((((((((***))))))(((''''''&&&&&&'''(((((((((((((((''''''$$$'''***+++)))(((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$&&&&&&&&&%%%%%%''''''''''''''''''''''''((()))***)))'''&&&&&&'''%%%&&&'''&&&%%%%%%&&&'''$$$%%%&&&&&&''''''&&&&&&&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%"""$$$&&&&&&$$$###$$$%%%'''&&&&&&%%%%%%&&&&&&'''EEEFFFIIIJJJJJJKKKMMMOOOOOOLLLIIIHHHHHHJJJJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJGGGHHHIIIKKKLLLNNNOOOOOOMMMLLLKKKKKKKKKKKKLLLMMMMMMNNNPPPQQQRRRUUUZZZ]]]ZZZYYYVVVTTTSSSRRRSSSSSSSSSSSSTTTVVVXXXZZZ[[[\\\___```bbbdddfffhhhjjjjjjhhhiiikkkooorrruuuxxxyyy~~~}}}zzzvvvssspppnnnmmmllllllllljjjhhhgggfffeeeeeeeeefffhhhhhhggghhhjjjmmmppprrrtttttt{{{yyywwwyyy{{{yyysssnnniiigggeeedddccc```[[[WWWUUUXXX[[[ZZZYYY\\\dddkkkkkkiiifffcccaaaaaacccddddddfffggggggfffeeeeeefffiiijjjkkkjjjhhheeeaaa^^^]]]^^^```aaacccdddddddddeeebbb______bbbeeeffffffeeefffhhhkkkmmmnnnnnnnnnmmmnnnooonnnlllhhheeeccceeeccc```]]]]]]^^^aaacccccccccccceeegggiiijjjkkkjjjjjjiiigggeeeeeegggjjjjjjiiihhhhhhjjjmmmppprrrtttuuuvvvwwwxxxyyyyyyyyyxxxwwwvvvuuutttrrrrrrqqqnnnnnnmmmmmmmmmlllllllllggggggggggggffffffeeeeeedddeeefffeeedddccceeeggghhhhhhiiihhhgggiiimmmqqquuusssoookkkhhheeeddddddeeeeeeffffffeeecccaaa```aaaaaaaaaaaaaaaaaaaaaaaaZZZYYYWWWXXXYYYYYYWWWVVVUUUUUUTTTTTTTTTTTTUUUUUURRRQQQQQQQQQQQQPPPLLLJJJEEEEEEDDDCCCAAA@@@>>>===;;;<<<<<<<<<======>>>>>><<<===>>>>>>>>><<<;;;:::;;;;;;;;;:::999999888888555555666666777777888888555444444333333222222111000000000000000000000000000//////...---,,,,,,+++------,,,,,,,,,,,,------///...---+++***)))))))))'''((())))))******))))))))))))))))))))))))))))))************************''''''''''''''''''''''''((((((((())))))))))))))))))))))))(((''''''&&&%%%''''''((((((((((((((('''&&&'''((((((''''''((()))''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$%%%'''(((''''''''''''''''''''''''''')))***)))'''&&&&&&'''%%%&&&''''''%%%%%%%%%'''$$$%%%&&&&&&''''''&&&&&&&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''&&&&&&%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''&&&%%%''''''((((((((((((''''''$$$&&&''''''%%%$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''BBBDDDFFFGGGGGGHHHJJJKKKKKKIIIFFFFFFGGGHHHIIIIIIFFFFFFEEEEEEFFFGGGIIIJJJFFFGGGHHHIIIKKKLLLMMMNNNKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLMMMOOOSSSVVVSSSQQQMMMJJJIIIIIIKKKLLLIIIJJJKKKMMMNNNPPPQQQQQQQQQRRRRRRSSSTTTUUUUUUVVVVVVWWWYYY\\\^^^aaacccdddgggggggggfffeeedddcccbbbddddddfffggghhhhhhhhhhhheeefffggghhhiiiiiiiiiiiiiiijjjmmmpppssswwwyyyzzz{{{{{{}}}}}}yyyyyyzzzzzz{{{|||||||||~~~~~~~~~~~~~~~~~~|||{{{zzzzzzzzzzzzyyyyyyyyyyyyvvvvvvuuutttrrrpppnnnmmmlllmmmnnnppprrrtttvvvxxxxxxxxxzzz}}}uuupppjjjeeecccbbbbbbbbbccceeegggiiikkkkkkjjjjjjiiigggeeedddccc```]]][[[ZZZYYYXXXYYYYYYYYYWWWUUUUUUUUUUUUUUUVVVXXXZZZ[[[YYYYYYZZZ\\\^^^```bbbdddnnnnnnmmmmmmllljjjfffccc___^^^]]]\\\\\\YYYVVVSSSSSSUUUWWWWWWVVVVVVZZZ]]]]]]^^^^^^]]]^^^aaaeeeiiiggghhhjjjiiihhhfffggggggiiijjjjjjiiifffccc```^^^]]]]]]^^^^^^```aaacccdddeeeaaa___```dddggghhhgggeeefffgggiiikkkllllllmmmkkkmmmnnnmmmiiidddaaa```___]]][[[ZZZ\\\```eeehhhhhhgggfffgggiiijjjkkkjjjhhhhhhgggeeeddddddgggiiijjjjjjkkklllnnnqqqtttuuuwwwxxxyyy{{{||||||}}}}}}vvvvvvuuutttsssrrrqqqpppnnnmmmmmmmmmllllllkkkkkkfffffffffgggfffeeeeeedddcccdddddddddccccccdddfffggghhhhhhgggfffiiiooottt}}}zzztttnnniiifffddddddbbbbbbccccccbbbaaa```___`````````______^^^^^^^^^[[[YYYXXXXXXYYYYYYXXXVVVTTTTTTSSSSSSSSSSSSTTTTTTRRRQQQQQQRRRRRRQQQMMMJJJEEEEEEDDDCCCBBB@@@>>>>>><<<<<<<<<<<<<<<<<<======;;;<<<============<<<;;;;;;;;;;;;:::999999888888555555666777777888999999555444444333333222222111000000000000000000000000///.........---,,,,,,,,,,,,,,,------------,,,,,,------------+++***)))(((''''''((()))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))%%%%%%&&&(((((((((((((((&&&'''((((((((((((((((((&&&''''''&&&%%%%%%(((***''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&''''''''')))(((&&&%%%%%%''')))***&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))((('''&&&'''(((&&&'''''''''%%%$$$%%%&&&$$$%%%&&&&&&''''''&&&&&&%%%'''''''''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((''''''&&&&&&'''((((((((((((((((((''''''(((***)))(((''''''((('''&&&&&&%%%%%%&&&&&&'''@@@BBBDDDDDDDDDEEEFFFHHHGGGEEEDDDDDDFFFHHHIIIIIIFFFEEEEEEEEEFFFHHHKKKLLLHHHHHHIIIJJJJJJKKKLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLNNNNNNMMMKKKJJJKKKMMMOOOKKKJJJHHHGGGFFFGGGGGGHHHEEEEEEFFFHHHIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJLLLMMMNNNQQQSSSVVVXXXYYYWWWVVVUUUTTTTTTSSSTTTTTTRRRSSSTTTTTTTTTSSSRRRRRRQQQRRRSSSTTTTTTTTTTTTTTTPPPQQQSSSUUUWWWYYY[[[\\\ZZZZZZ[[[]]]```aaa___^^^ZZZZZZZZZZZZZZZZZZZZZZZZ]]]\\\\\\\\\\\\]]]^^^^^^aaaccceeehhhhhhfffdddcccccceeefffdddaaa^^^\\\\\\[[[[[[[[[[[[ZZZZZZZZZYYYYYYYYYXXXWWWVVVVVVUUUTTTSSSTTTTTTUUUVVVXXXZZZ[[[]]]]]]___cccfffhhhfffeeeXXXUUUQQQNNNNNNOOOOOOOOOPPPQQQQQQRRRSSSTTTTTTTTTUUUTTTSSSSSSSSSRRRPPPNNNMMMMMMMMMNNNOOOOOOMMMKKKMMMLLLLLLLLLNNNOOOQQQRRRPPPPPPPPPQQQSSSWWWZZZ\\\cccddddddbbb^^^[[[ZZZZZZYYYYYYXXXXXXWWWVVVUUUSSSSSSTTTUUUVVVVVVTTTSSSSSSUUUWWWYYY[[[\\\```fffjjjiiijjjkkkkkkiiihhhhhhiiigggggggggfffdddcccaaa```___^^^\\\\\\]]]___aaacccccc```]]]___dddhhhgggeeecccdddeeefffggghhhiiiiiijjjmmmnnnlllgggbbb______[[[ZZZYYYYYY]]]ccciiimmmkkkiiiggggggiiijjjiiihhheeeeeeeeecccbbbcccfffhhhkkklllnnnqqqtttvvvwwwxxxwwwxxxyyyzzz{{{{{{zzzyyyttttttsssrrrqqqqqqppppppmmmmmmlllkkkjjjjjjiiiiiieeeeeefffffffffeeedddccccccdddddddddcccccceeegggggghhhiiigggfffiiiqqqwww~~~zzztttnnnhhheeecccbbb^^^___```aaa``````^^^^^^^^^^^^]]]\\\[[[[[[ZZZZZZZZZYYYWWWWWWWWWWWWUUUTTTRRRQQQPPPPPPPPPPPPQQQRRRPPPPPPPPPQQQRRRPPPLLLIIIEEEEEEEEEDDDBBBAAA???>>><<<<<<<<<;;;;;;;;;;;;;;;999:::<<<===>>>======<<<:::::::::999888888777777555555666777888999:::;;;555444444333333222222111000000000000000000000000------------------------***+++---//////---+++***''')))+++,,,,,,+++)))(((******+++,,,,,,,,,++++++))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((($$$%%%&&&(((((((((((('''&&&&&&'''(((((((((((((((&&&'''''''''&&&&&&((()))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&''')))(((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''''''''&&&'''(((&&&'''((('''%%%$$$%%%&&&$$$%%%&&&&&&''''''&&&&&&$$$&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$%%%'''(((&&&$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''''''''&&&&&&&&&''''''((((((''''''&&&&&&((())))))'''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''???AAACCCCCCCCCCCCEEEFFFEEECCCBBBCCCEEEHHHIIIIIIHHHGGGGGGGGGHHHKKKMMMOOOKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJJJJJJJJJJKKKKKKOOOOOOMMMJJJGGGFFFGGGIIIBBBCCCDDDDDDDDDDDDBBBBBBFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEFFFHHHKKKNNNPPPRRRSSSNNNMMMLLLKKKKKKLLLMMMNNNGGGHHHHHHHHHGGGFFFDDDCCCGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMMMMJJJIIIJJJLLLNNNPPPOOONNNMMMMMMMMMLLLLLLKKKKKKJJJKKKJJJJJJJJJJJJKKKKKKLLLNNNPPPRRRTTTTTTSSSQQQPPPPPPRRRTTTSSSQQQNNNMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKLLLLLLNNNOOOQQQTTTVVVVVVSSSQQQKKKHHHFFFFFFGGGIIIJJJJJJHHHHHHHHHGGGHHHIIIJJJKKKLLLKKKKKKLLLMMMMMMLLLJJJGGGFFFGGGHHHJJJJJJHHHFFFJJJIIIIIIHHHIIIKKKLLLMMMKKKKKKKKKLLLOOOSSSXXXZZZZZZ\\\]]]ZZZSSSPPPQQQTTTSSSSSSRRRRRRRRRRRRRRRRRRQQQQQQRRRSSSTTTRRRNNNKKKOOORRRUUUWWWWWWZZZ___dddeeefffggggggeeecccdddddddddddddddcccccccccccccccaaa___\\\ZZZ[[[]]]```bbbbbb^^^\\\___eeehhhgggdddbbbbbbccccccdddeeefffffflllnnnnnnkkkeee___\\\\\\YYYXXXXXXYYY^^^eeelllpppllliiiggggggiiiiiihhhfffdddddddddbbbbbbcccfffhhhkkkmmmqqqtttwwwyyyyyyzzzvvvvvvwwwxxxwwwvvvuuutttsssrrrrrrqqqqqqppppppooollllllkkkjjjiiihhhggggggdddeeefffffffffeeedddccccccdddeeeeeeddddddfffhhhggghhhiiigggfffiiirrryyy{{{wwwqqqkkkfffbbbaaa```\\\]]]^^^_________^^^]]]]]]\\\[[[ZZZYYYXXXWWWVVVXXXVVVTTTTTTTTTTTTRRRPPPPPPPPPNNNNNNNNNNNNPPPPPPOOOOOOOOOQQQQQQOOOKKKHHHEEEEEEEEEDDDCCCAAA@@@???<<<<<<<<<;;;;;;::::::999888999;;;===>>>>>>======999999888888777666666666555666777888999:::;;;<<<555555444333333222222111000000000000000000000000,,,,,,------------------)))+++---000000---+++)))"""$$$(((+++---,,,***((()))******+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&''''''(((((('''((((((((((((&&&%%%$$$&&&&&&'''((())))))((((((%%%'''))))))((('''((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&''''''''''''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''((('''&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&'''&&&&&&''')))&&&'''((('''%%%$$$%%%&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((%%%$$$%%%'''(((&&&$$$%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&'''''''''&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&$$$"""######'''&&&&&&%%%%%%&&&&&&'''