BM6P6(@ /////////...------,,,,,,...---,,,++++++,,,---......---,,,++++++,,,---...---......///////////////---------............///000///...------...///000222111111111000000//////...///000222444444555555444888>>>AAADDDKKKVVV^^^rrr|||xxxyyy}}}ssstttvvvyyy~~~gggWWWMMMHHH@@@??????>>>===<<<<<<;;;;;;;;;:::999999888888777666666666666555555555555555555555444444333333333333333333333333333333333111111111111111111111111333333333333333333333333000000000000000000000000111000///......///000111...,,,+++,,,///000///...////////////000000000000//////...------------...//////............//////111000///---,,,+++******++++++++++++++++++++++++,,,+++***))))))+++---...,,,++++++***+++,,,...///++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++---...---,,,,,,,,,++++++++++++++++++......---------,,,,,,,,,************************++++++******)))*********)))+++++++++***)))***+++---------.........//////------------------------,,,,,,---.......................................333222111000////////////333333222222333333444555333555777888888888999::::::;;;<<<;;;::::::;;;<<<;;;<<<===>>>@@@DDDJJJNNNLLLLLLJJJIIIHHHGGGGGGGGGHHHHHHGGGFFFDDDBBB@@@???EEEEEEEEEEEEDDDCCCBBBAAA;;;>>>AAACCCDDDEEEGGGIIIHHHHHHHHHHHHHHHIIIJJJKKKGGGFFFCCCAAA@@@?????????<<<<<<<<<===>>>@@@AAABBBGGGFFFDDDBBB@@@>>><<<<<<>>>>>>>>>>>>===<<<;;;::::::999888777666666666666666666666666777777777777666555555555444444444444444444444333333222222222222222222111000//////.........//////000000111111---------...............------,,,,,,,,,,,,------.........------.........,,,,,,---...............,,,,,,,,,,,,---------...000///............///000111111111000000000//////...///000222333444555555555888;;;<<<>>>DDDMMMTTTeeeyyyzzzxxxzzz{{{}}}|||xxxyyy~~~~~~jjjXXXLLLFFFCCC>>>>>>===<<<<<<;;;:::::::::999999888888777666666666666666666555555555555555555444444444333333333333333333333333333333333444333111//////111333444222222222222222222222222000000000000000000000000111000///......///000111------......//////..................//////////////////...------------...//////............//////+++++++++,,,---...///000++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,,,,------,,,+++)))(((++++++++++++++++++++++++------------------------,,,******+++,,,---,,,+++++++++++++++++++++++++++---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********++++++,,,)))+++,,,+++***)))***+++,,,,,,,,,---------------,,,,,,------------------,,,------.........------........................111111000000//////000000333222222222222333444444222444666777777777888999:::;;;<<<<<<::::::;;;<<<:::<<<===>>>@@@CCCGGGJJJIIIHHHGGGFFFEEEEEEEEEEEEGGGGGGGGGFFFEEECCCAAA@@@CCCCCCCCCCCCBBBAAA@@@???<<<>>>AAACCCCCCDDDFFFHHHFFFFFFGGGGGGHHHJJJKKKLLLGGGEEECCCAAA@@@?????????============>>>???@@@AAADDDDDDCCCAAA???>>><<<<<<============<<<;;;:::999999999888666666555555666555666666666777777777777666666666555555555444444444333333333222222222222222222222111000/////////////////////000000000000+++,,,,,,---......//////,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,---------------+++++++++,,,,,,,,,------000000////////////000000111111000000000000////////////000222333444555555666777888777777;;;BBBHHHTTTbbbrrr~~~~~~yyyyyyrrrrrrvvvzzzqqqjjj^^^RRRHHHAAA???>>><<<<<<;;;;;;::::::999999999888888777666666555555666666666555555555555444444444444444333333333333333333333333333333333333666444111......111444666111111111111111111111111000000000000000000000000000000////////////000000---///111111///...---...------------............//////...------------...//////............//////******+++,,,---///000111,,,,,,,,,,,,,,,,,,,,,,,,***+++---......,,,***))))))+++---...---+++(((&&&,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++)))))))))+++,,,+++************++++++,,,,,,---++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,---...***+++,,,+++***)))***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------.........------.........------,,,........................000////////////000111111222222111111222222333444222444666777666666888999:::<<<===<<<;;;:::;;;<<<:::;;;>>>??????AAACCCEEEEEEDDDCCCCCCBBBBBBBBBBBBDDDEEEFFFGGGFFFEEEBBBAAA@@@AAAAAA@@@@@@???>>>===<<<>>>AAABBBBBBCCCDDDFFFDDDDDDEEEFFFHHHJJJLLLMMMFFFEEECCCAAA@@@??????@@@??????>>>>>>>>>>>>??????AAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<;;;:::999888888777666555555555555555555555666666666777777777777666666666555555555555222222222222222111111111222222222111000000//////000000000000////////////,,,,,,,,,------.........+++,,,---......---,,,++++++,,,---......---,,,+++++++++,,,---------------+++,,,,,,,,,,,,---------000000000000000000000000000000000000000000////////////000111222444555666777777666444444666<<<@@@HHHOOOYYYaaakkkxxx~~~vvvqqqmmmzzzzzzxxxfffYYYVVVRRRKKKDDD???=========;;;;;;;;;::::::999999999999888888777777666555555666666555555555444444444333333333333333333333333222222222222222222222222555333111000000111333555111111111111111111111111000000000000000000000000000000////////////000000---000222222///---------------.........///////////////...------------...///......------......///......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***((()))+++---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***************************(((((()))***+++***)))))))))***+++,,,,,,------,,,++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,---...///***+++,,,,,,******+++,,,---------,,,,,,,,,,,,,,,+++,,,,,,------.............../////////...------....................................///000111222111111111111111222333333222444666777777777888999:::<<<===<<<;;;:::;;;<<<:::<<>>===<<<>>>AAABBBAAABBBCCCDDDBBBCCCDDDEEEGGGIIIKKKLLLEEEDDDBBB@@@?????????@@@AAA@@@???>>>============>>>>>>>>>=========<<<<<<:::;;;;;;::::::999888777777666555444444444444444555555555666666666777777777777666666666555555555111111111111111111111111222222222111111000000000111111000000//////............------,,,,,,,,,,,,***+++,,,------,,,+++***...///000111111000///...,,,,,,---............---------------............//////000000000000////////////////////////000000000000000000222444555666888888666555555777;;;===BBBCCCGGGLLLSSS]]]jjjtttwwwqqqnnnmmmnnnrrr{{{rrrcccWWWMMMGGGJJJHHHDDD@@@===<<<<<<===;;;;;;:::::::::::::::999:::999999888777777666666555555555555444444444444333333333333333333333333222222222222222222222222111222222333333222222111222222222222222222222222000000000000000000000000//////000000000000//////...///111111///---------....../////////000000000//////...------------.........------------......000000...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,************************)))((('''(((***+++***)))))))))***+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,---...///***,,,,,,,,,+++***+++,,,............------------,,,,,,,,,------.........//////000000000//////...........................,,,,,,------...///111111111000000000000111222222333555777888777777999::::::;;;<<<;;;:::999:::<<<:::===???@@@@@@???>>>???>>>>>>>>>>>>???@@@AAABBB@@@BBBCCCEEEEEEEEECCCBBBAAAAAAAAAAAAAAAAAA@@@???<<<>>>AAABBBAAABBBCCCDDDBBBCCCCCCDDDFFFHHHIIIJJJDDDCCCBBB@@@?????????@@@BBBAAA@@@>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999888777666666555555444444444444444555555555555666666666666666666666666555555555555111111111111111111111111222222222222111111111111111111000000//////............------,,,++++++***++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,---...............---------.........//////......////////////............////////////000000000000000000111444666777888888777777888999:::;;;===;;;<<<@@@DDDIIISSS[[[qqq~~~uuuoookkkhhhnnnyyyvvvaaaTTTMMMHHHFFFGGGDDDCCC@@@>>><<<;;;;;;;;;:::::::::::::::999999999:::999999888888777666666555555555444444444444333222222222222333333333333222222222222222222222222///000222444444222000///222222222222222222222222000000000000000000000000//////000000000000//////000...------...///...,,,////////////000000000111//////...------------.........------------.........------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---+++******,,,...000111000...,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***(((((((((***+++***)))*********++++++,,,,,,------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,---...+++,,,---,,,+++***+++------------.........//////------------------------......///000000000000000........................,,,,,,,,,------///000000000000000///000000111222222444666777777777888999888:::;;;:::999888999:::999;;;>>>>>>===<<<<<<===<<<<<<<<<===>>>@@@AAABBB@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBB<<<>>>AAABBBBBBCCCDDDFFFDDDDDDDDDDDDDDDEEEFFFGGGDDDCCCAAA@@@?????????@@@BBBAAA@@@>>>======<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<::::::::::::999888777666666555555444444444555555444444555555555666666666666555555555444444444444111111111222222222222222222222222222222222222222000000000000////////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++******))))))******+++++++++,,,---------------,,,,,,---------.........,,,---...//////...---,,,........./////////000000000000///000111333666777777777777888999888777555666333444:::===>>>CCCJJJ[[[jjjxxx}}}|||tttpppuuu|||tttbbbWWWLLLHHHEEEBBBBBBEEE>>>>>>>>>===<<<;;;::::::888888888888888888888888999888888777666666555555555555555444444444333333111111222222222333333333111111111111111111111111///000000111111000000///111111111111111111111111000000000000000000000000...///000111111000///...111,,,'''(((---000///+++........./////////000000//////...------------......------,,,,,,------...,,,,,,,,,,,,,,,---...///------------------------+++++++++,,,---...///000.........------,,,++++++------------------------++++++++++++++++++++++++***)))((()))+++,,,+++***++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++*********++++++,,,+++,,,------++++++,,,---++++++,,,---......///000.........------,,,,,,+++***+++,,,...////////////........................,,,,,,,,,,,,---...//////000////////////000111111000222444555444444666777777888999999777777888999777999:::;;;:::999:::;;;999999:::;;;===>>>@@@AAAAAA@@@?????????@@@AAABBBCCCCCCDDDDDDDDDDDDCCCCCC<<<>>>AAACCCCCCDDDFFFHHHFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA????????????@@@AAAAAA???>>>============<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999888777777666555555555555555666666444444444555555555666666444444444444333333333333222222222222333333333444222222222222222222222222////////////000000000000***++++++,,,,,,------...---,,,+++******+++,,,---000000...------...000000******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------+++,,,---......---,,,+++---.........//////000000111000//////111333666888777777777888888777333111111...000777:::999<<>>;;;>>>;;;;;;<<<<<<<<<<<<;;;;;;666666666666777777777777777777777666555555444444555555444444444333333333111111111222222333333333111111111111111111111111111000///......///000111000000000000000000000000000000000000000000000000...///000111111000///...222+++$$$%%%---111///+++---------.........////////////...------------......------,,,,,,------......------,,,,,,---------------------------------((())),,,...000000///...((())),,,...///...,,,+++------------------------))))))))))))))))))))))))+++))))))***+++,,,+++***,,,,,,++++++++++++++++++************))))))))))))************************++++++******)))*********+++,,,------++++++,,,---))))))***+++---...////////////...---,,,++++++***((()))***,,,---...//////........................------,,,,,,,,,---......///////////////000111111...000222333333333444555666888999888777666777888555777888888777777888:::777888888:::;;;===???@@@AAA@@@>>>======>>>@@@BBBCCCCCCDDDDDDEEEDDDDDDDDD;;;>>>AAACCCDDDEEEGGGIIIHHHGGGEEEDDDBBBAAAAAAAAACCCBBB@@@?????????@@@@@@AAA@@@???>>>===============<<<<<<<<<<<<<<<;;;;;;::::::;;;::::::999888777666666555555555666666777444444444555555555666666444444333333333222222222222222222333333444444444222222222222222222222222......//////000000111111........................///...---,,,++++++++++++------------,,,,,,+++***------------------------,,,,,,++++++,,,,,,---...,,,---......//////......000///.........///111222000////////////111333444999888777666444222111111222222333444555666777888CCCHHHMMMKKKGGGGGGOOOXXXaaakkk}}}{{{gggZZZRRRMMMIIIDDDBBB@@@>>><<<:::999999;;;;;;::::::999888777777999888888888777777666666555444444444444444444333222222222222222222222222111111111111111111111111444444222111000/////////000000///......///000000000000000000111111111111000000//////000111222222000000000000000000000000////////////............000///...------...///000111111000///......------///,,,+++,,,...///...,,,---------------------------+++******,,,------,,,...............///000000............---,,,+++***,,,,,,,,,,,,,,,,,,,,,+++,,,***)))***...///...,,,+++++++++,,,,,,---------,,,++++++******++++++,,,*********************************++++++*********))))))***++++++,,,------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,++++++******++++++,,,.......................................---------------......///000000111111111000000111111222333666666666666666666666666999777555777:::;;;:::888777777888999;;;<<<<<<===>>>>>>============>>>>>>BBBBBBCCCDDDDDDDDDDDDDDDBBBAAA@@@@@@@@@AAABBBCCCEEEDDDCCCBBBAAABBBCCCCCC>>>===<<<<<<>>>???>>>===BBBAAA@@@>>>============BBBBBBAAA???===;;;999888999888888777777777777777666666666555444444444333555555444444333333333333444444444555555555555666222222222333333444444444111111111111111111111111000000000000////////////........................******++++++,,,---......,,,---------,,,,,,+++***------------------,,,,,,,,,,,,++++++,,,,,,---...,,,------...............000///.........///111111///////////////111222333444444333333333222222222222222333444555666777777AAADDDEEECCC>>>===BBBGGGMMMUUUcccwwwuuubbbSSSKKKGGGCCCAAAAAA@@@>>><<<:::999999888;;;::::::999888888777777888888888777777777666666444444333333333333222222222222222222222222222222111111111111111111111111333222111000000///000000111111111111111111111111...////////////000000000000000///000000111111222000000000000000000000000////////////............000///...------...///000---,,,,,,+++******)))))),,,***((()))+++,,,+++)))---------------------------+++******,,,------,,,...------------...//////............---,,,+++***++++++,,,,,,,,,,,,,,,,,,...,,,***+++------,,,************+++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++*********))))))*********++++++,,,,,,---......///------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++------------............------......//////000000000000//////000000111222555555555555555555555555777666555666999;;;:::888777888888999:::;;;<<<=========<<<<<<===>>>>>>???BBBBBBCCCDDDDDDDDDDDDDDDBBBBBBAAA@@@@@@@@@AAABBBDDDCCCBBBAAAAAAAAABBBBBB>>>======>>>@@@AAA@@@???>>>>>>======<<<=========@@@@@@???>>><<<:::999888999888777777666666777777555555555555444444444444333444444444333333222222333333333333444444444444111111111111222222333333111111111111111111111111000000000000////////////------------------------((()))+++,,,---.........,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---------............//////......//////000111//////...//////000111222/////////000111111222222111222222333444555666666<<<<<<;;;999777666888:::>>>@@@HHHVVViii|||~~~{{{qqqhhheee\\\PPPGGGCCCAAA???>>>>>>===<<<:::999999999999::::::999999888777777777777777777777666666666666555555555444444333333333222222222222222222222222111111111111111111111111111111000000000000111111000000111111111111000000............//////////////////000000000000111111000000000000000000000000////////////............//////...------...//////......------,,,+++++++++...---,,,,,,---...---,,,---------------------------+++******,,,------,,,,,,,,,,,,,,,,,,---......---......------,,,+++************+++,,,,,,,,,---///---++++++,,,,,,***))))))))))))***************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++++++++,,,,,,------......,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,------........................////////////............///000000444444444444444444444444555444444666888::::::999777888888999:::;;;<<<<<<;;;;;;;;;<<<===>>>???@@@BBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@BBBAAA@@@@@@??????@@@@@@===<<<<<<===@@@AAAAAA@@@======<<<<<<===>>>>>>???>>>======<<<;;;:::999888888888777666666666666666444444444444555555555555222333444444444333111000111111222222222333333333000000000000000111111111111111111111111111111111000000000000////////////------------------------+++,,,---------,,,++++++,,,,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,,,,------..................//////000000............//////000000------...///000111111222111111222222333444444555666555444555666888999888<<<;;;<<>>===;;;;;;:::999999999999:::999999888888777777777777666666666666666666666666777777666666555555444444222222222222222222222222111111111111111111111111111111111111111222333333...///000000000000///............/////////000000//////000000000000000000000000000000000000000000////////////..................................../////////......---------//////...............------------------------------+++******,,,------,,,+++++++++++++++,,,,,,------------------,,,+++***((())))))***+++,,,,,,------,,,++++++++++++******************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***(((''''''(((***+++))))))******++++++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------........................******+++,,,---......///........................//////......//////000111444444444444444444444444333333333555777999::::::777888888999::::::;;;;;;999999:::;;;<<<>>>@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@?????????@@@@@@??????>>>>>>>>>>>>;;;::::::<<<>>>@@@@@@???>>>>>>=========>>>>>>???;;;;;;:::999999999888888777777666555555555555666333333333444444555555555222333444555444333111000111111111222222222333333000000000000000000000000111111111111111111111111000000000000////////////------------------------,,,,,,------,,,,,,+++++++++,,,,,,------,,,,,,,,,*********+++++++++,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......---......///////////////---.........////////////////////////000000000000000000111111222222333333444333222444777999999888::::::999:::>>>DDDKKKOOOTTT]]]iiisss|||}}}rrrbbbTTTLLLJJJJJJKKKHHHFFFBBB???>>><<<;;;:::;;;::::::999999::::::;;;888888777777777777666666555555555555555555555666666666555555444333333222222222222222222222222222000000000000000000000000222222222222222333444555///000000000000000000/////////000000000111111111//////000000000000///...////////////////////////////////////............------............------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++******+++---------------------------+++******,,,------,,,***************+++,,,,,,,,,,,,,,,---,,,,,,++++++(((((())))))***+++,,,,,,)))***++++++++++++,,,,,,++++++++++++++++++******+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++))))))***************++++++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------......------,,,************************)))******+++,,,---......------------............000////////////000111111222222222222222222222222111222333555666777888999777888888999999:::::::::888888999:::<<<===???@@@@@@@@@???>>>>>>??????@@@AAAAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>=========<<<;;;;;;===???AAAAAA@@@>>>>>><<<;;;;;;:::::::::::::::999888777888888888777666555555444555555555222333333333444444555555333444444555444333222111111222222222333333333333111111111111111000000000000000000000000000000000000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......++++++,,,---------,,,,,,)))))))))******++++++,,,,,,,,,++++++,,,,,,---...---,,,+++++++++,,,...///------...////////////...------............------000000000000////////////000000000000111111222222444333333333555555444333333555777888999;;;>>>@@@CCCGGGKKKPPPZZZkkkxxxuuuqqqqqqvvv|||oooXXXTTTOOOKKKHHHFFFCCCAAA=========<<<<<<;;;;;;;;;::::::999999999999::::::777777777666666666666666444444444555555555555555444444333222111000000///222222222222222222222222000000000000000000000000222222222222222333444555222222111111111111222222000000000000111111111111...///000111000///...---////////////////////////////////////............------............------............------------...//////...,,,++++++,,,---------------------------+++******,,,------,,,***************+++,,,,,,++++++,,,,,,,,,,,,++++++((((((((()))*********+++((()))++++++***+++,,,...+++++++++++++++***************))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********++++++,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,---......---,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,,,,---......//////000000//////000000111222222222222222222222222222000222444444444555777888888888888888999999::::::888888888999;;;===>>>??????>>>===;;;;;;<<<======??????@@@@@@@@@@@@??????===>>>>>>>>>>>>===<<<<<<>>>======>>>AAABBBBBBAAA<<<;;;:::888777666666666;;;:::888777666777888888666666555444444444444444333333333333444444444444444333333333222222222222111111222222222333333333111111111111000000000000000000000000000000000000000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---///***+++,,,,,,---------,,,(((((())))))***++++++,,,,,,,,,++++++,,,,,,---...---,,,+++***+++,,,...///,,,---.../////////......,,,---............---,,,//////////////////////////////000000000000111111222333333333222000000000///222444555555666999<<<===>>>???@@@EEESSSeeesss}}}rrrooollllllrrr}}}~~~qqqcccYYYHHHGGGEEEEEEDDDBBB>>>;;;;;;<<<===<<<<<<;;;<<<<<<999888888777777888888888666666666666666666666666333333444444444555555555555555444333222111000000222222222222222222222222000000000000000000000000111111000000000111222222222111///------///111222/////////000000000000111...///000111000///---,,,////////////////////////////////////............,,,------......------,,,////////////////////////000111222111...---...///---------------------------+++******,,,------,,,+++************+++,,,,,,***++++++,,,,,,,,,++++++((()))))))))))))))))))))(((***,,,+++))))))***,,,++++++*********)))))))))******))))))))))))******++++++++++++++++++++++++***+++,,,------,,,+++***,,,,,,++++++++++++++++++)))+++,,,.........,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,------,,,+++***------------------------************++++++++++++******+++,,,...///000000//////.........///000000111111111111111111111111000222444444333333555777888888888888999999999999888888888999:::<<<===>>>===<<<:::999888999:::;;;===>>>???@@@AAAAAA@@@@@@===>>>>>>???>>>===<<<;;;===<<<<<<===>>>??????>>>::::::999888777777888888<<<;;;999777666666777888666555444444333333444444444444333333333333333333333222000///...///000111000000000111111111222222000000000/////////......000000000000000000000000000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,444111---)))((((((***+++***+++,,,,,,------------'''(((((()))***+++++++++,,,,,,++++++,,,,,,---...---,,,+++******,,,...///,,,,,,.../////////...---,,,---.........---,,,+++,,,------....../////////////////////000000000000///111333333111000000111222333444333111222666:::222666:::<<<===BBBLLLSSSaaaxxxxxxuuuqqqppptttzzzqqqeee^^^YYYRRRLLLGGGDDD???;;;;;;<<<======<<<======;;;999888888888888777777666666666666777555555555666666666666666333333333444444555555555999888777666555444333333222222222222222222222222000000000000000000000000000000////////////000000///---***((((((***---///............/////////000...///000111000///---+++////////////////////////000/////////............,,,,,,---......---,,,,,,++++++++++++++++++++++++---///000...+++)))***,,,---------------------------+++***+++,,,---------+++++++++***++++++,,,---***++++++,,,,,,,,,++++++))))))))))))((((((((((((***,,,---,,,)))'''(((+++******))))))((((((((('''******))))))))))))******************************)))+++---//////---+++)))******))))))))))))))))))((()))+++---------+++***,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++)))***,,,------,,,***)))************************+++++++++***************))))))***,,,...///111111...------------...//////000000000000000000000000000222555444222222444666888888888888888999999999888888888999:::;;;<<<===<<<;;;999777777888999:::;;;===>>>@@@AAAAAAAAA@@@===>>>?????????>>><<<;;;:::999888999;;;;;;:::999;;;;;;::::::;;;;;;<<<<<<===<<<999777666666777888555555444333333333333444444444444333333222222222222000...,,,,,,---///111////////////000000000000//////.........---------000000000000000000000000000000000000//////////////////.........---------,,,---.........---,,,++++++,,,,,,------,,,,,,+++******))))))******+++,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------......,,,,,,,,,---------......000000000000111111111111000000000000111111111111000111111111111222222222444444444444444444444444666666777888;;;>>>AAACCCQQQ]]]nnn||||||zzzzzzccc]]]VVVSSSRRROOOJJJEEE@@@@@@???>>>===<<<;;;;;;;;;::::::999999::::::;;;:::::::::999999999888888999999999888888666555555444444444444444444444444333333444444333333222111333333333222222111111111......//////000000111111///////////////000000000111111000000//////......000///...---,,,------...///000222333333222000/////////000000000000//////////////////////////////,,,---------.../////////........................111...+++***+++------------///111///,,,******,,,000///...---,,,+++******---,,,+++*********,,,,,,.........///......------***************+++++++++************************,,,,,,++++++++++++,,,,,,++++++,,,---......//////........................,,,++++++++++++++++++,,,))))))***+++,,,,,,------***(((''')))---///...,,,---------------------------------,,,,,,+++++++++.........------,,,,,,,,,+++***)))))))))***,,,,,,,,,------......------,,,******+++,,,---//////000111000000/////////000000000000000000111111111111222333333444555666777777888666555666999:::888555444555666888999:::;;;;;;===<<<:::999888999:::::::::===@@@CCCDDDCCCAAA???;;;<<<===?????????>>>===999:::;;;<<<;;;:::999888999999::::::;;;<<<======;;;:::999999999888666333333333333333333333333333666555444333222222111222///000000000000111111111222111///.........///000222111000000000111333444//////000000000000//////111///,,,******,,,///111///.........------------,,,,,,---......---,,,++++++,,,,,,------,,,,,,++++++************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------...............////////////000//////000000000111111111000000111111111222222222333333333333333333333333555555666777999<<<>>>@@@AAAGGGSSS\\\```cccnnnzzzvvvhhh\\\VVVQQQLLLJJJJJJIIIEEE@@@@@@??????>>>===<<<;;;:::999999888888888888999999888888888777777777777666888888888888777666555555444444444444444444444444333333444444333333222111222222111111111000000000000000000000111111111222000000000000000000000000///////////////000000000000///...---------.........///000111111000///...//////000000000000//////........................---------...............,,,,,,,,,,,,,,,,,,,,,,,,111///,,,++++++,,,,,,,,,***---//////...---///000222111111000///...---,,,---,,,+++++++++,,,---...---------......------,,,++++++******************************************)))))))))(((((()))))))))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))******+++,,,,,,------+++***+++---...---+++------------------------------,,,,,,,,,+++++++++---------,,,,,,,,,+++++++++***)))))))))***+++,,,++++++,,,,,,,,,,,,++++++******+++,,,---...//////000//////....../////////....../////////000000000222222333444555666777777:::888888999;;;<<<:::888777888999:::;;;<<<<<<<<<<<<;;;:::999888999::::::<<<===???AAAAAA@@@>>>===;;;<<<===>>>>>>>>>======999:::;;;;;;;;;:::888888999999::::::;;;<<<<<<<<<===;;;:::::::::999777555333333333333333333333333555444333222222111222222000000000111111111222222222111000///...//////000//////...---...///000111//////000000000000//////...---+++))))))+++---...............------------,,,,,,------------,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,---------......//////000000000000111111000000000111111111222222111111111222222222222222444444444555666888:::;;;:::;;;>>>CCCEEEHHHPPPYYYjjjsss{{{hhh\\\VVVOOOHHHHHHEEEAAAAAABBBBBB@@@===???>>>>>>===<<<;;;::::::888888777777777777888888666666666555555555444444777888888888777666555444444444444444444444444444333333333333333222222111111000000000000/////////111111111111222222222222222222222111000000000///---......///000000111111000///......------.................................//////000000//////..........................................---------,,,,,,,,,,,,,,,,,,,,,,,,111///,,,++++++,,,++++++)))+++---------,,,---...111111000///...------,,,,,,,,,,,,,,,,,,---...///++++++,,,,,,,,,,,,,,,+++,,,+++++++++***)))))))))************************)))((((((''''''(((((()))))))))***************************************************))))))*********((())))))******+++++++++///---,,,,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++++++++******))))))******+++,,,******++++++++++++************+++,,,---...//////......---------......///------........./////////111222333333555555666777999999999:::<<<<<<;;;::::::;;;<<<<<<======<<<<<<<<<;;;999888888999::::::===============<<<;;;;;;<<<============<<<<<<;;;999::::::::::::999888888888999999:::;;;;;;;;;;;;===<<<;;;;;;;;;:::888666444444444333333222222222333222222111111111222222111111111111222222222333111111000///////////////...------------...//////...//////000000//////...---,,,,,,++++++,,,,,,---------------------------+++,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......+++,,,,,,,,,------------////////////000000000111000000000000111111111111111111111222222222222222222222333333444555555666<<<999999;;;===>>>BBBGGGIIIPPP\\\kkk{{{~~~qqqnnnuuudddUUUMMMKKKIIIFFFBBB@@@======??????>>>=========<<<<<<;;;::::::999888777777666666777777888555555555555444444444444666777777777666666555444333333333333333333333333222333333333333222111111000000000000000000000000111111111111111111111111444333333222111000//////........./////////000000//////........................---,,,,,,---.........//////////////////.........................../////////...---------,,,------------------------///---++++++,,,---,,,+++)))*********)))(((((((((------,,,++++++***))))))++++++++++++,,,------...)))******++++++++++++***,,,,,,,,,+++***)))((((((******************************))))))))))))******,,,,,,++++++++++++++++++******************************))))))))))))******(((((()))))))))*********------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++*********************************+++++++++******++++++++++++************+++,,,------......------,,,,,,,,,---......------........./////////111111222333444555666666777777777999::::::999999<<<<<<=========<<<<<<;;;;;;:::999888888999::::::;;;;;;:::::::::::::::;;;<<<<<<<<<<<<;;;;;;::::::999999999999999888888777777888999:::;;;;;;::::::<<<;;;::::::::::::888666555444444333333222222111111111111000111111222222111111222222222333333333111000000///////////////............//////000000...//////////////////...---..................---,,,,,,------------------++++++++++++,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,---------............////////////000000000//////000000000111111111111222222222333333333444111111222222222222222222888444555888999888888;;;;;;>>>EEENNNYYYccckkkooozzzqqq]]]WWW[[[nnncccUUUKKKFFFDDDCCCBBBAAA???============<<<;;;<<<<<<;;;;;;:::999999999888888777777777777888888666666555555555444444444555666666666666555444444333333333333333333333333222222333333222222111000111111111111111111111111000000000000000000000000444333333222111000//////000/////////.........---....../////////////////////......------......///......////////////............................../////////...---------,,,------------------------,,,*********,,,......---)))))))))******)))((('''+++******))))))((((((((())))))******++++++++++++((())))))***++++++******,,,,,,,,,+++***)))((((((******************************))))))))))))******,,,,,,++++++++++++++++++++++++++++++++++++++++++******))))))))))))******)))))))))))))))*********)))***************+++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))******++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,---------,,,,,,,,,,,,,,,---............/////////000000000000000111222333444555555555666888999999999999:::;;;<<<<<<<<<<<<;;;;;;::::::999888888888999::::::888888888888999:::;;;<<<<<<<<<;;;::::::999999999999999888888777777777777777888999:::::::::999888999888777777888888666444444444444333333222222222111111111000111111222222111111222222222333333333000000000000000//////...---......///////////////......////////////......------...//////...------,,,,,,,,,,,,------------++++++******+++,,,---...+++,,,,,,------,,,,,,++++++++++++++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////......////////////000000/////////000000000111111111111222222333444444444000111111222222222222111111000222777777444333666:::;;;===AAAEEEJJJNNNPPPTTTZZZgggwwwyyypppiiillloooiiiYYYKKKJJJRRRbbbWWWLLLGGGCCC>>><<<<<>>===;;;:::999999999::::::::::::999999999888888888777777777777888888666666666555555555555444444555555555555555444444333333333333333333333333222222222222222111111000000000111111111111222222000000000///////////////222222222111000000000///000000//////...------,,,......///000000000//////////////////////////////---......//////......---------------------------...............---------+++++++++++++++++++++++++++***)))+++---...---,,,)))))))))+++...000///...,,,+++++++++************))))))************))))))(((((()))***++++++++++++,,,+++++++++***)))))))))************************)))((((((''''''(((((()))))))))******************++++++++++++++++++++++++*********))))))*********************************''')))******))))))***,,,*********************************+++++++++++++++***************+++++++++))))))***++++++++++++***++++++,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,---,,,,,,,,,,,,------...///....../////////000000000///000111111333333444555555777999:::::::::;;;<<<:::;;;;;;;;;;;;;;;::::::999999888777777888:::;;;777777888888999;;;<<<===;;;:::999999999999999:::999888777777666666777777666777999::::::999777666777666555555666666444333333333333333333333333333333222222111111111222222111111111111222222222333000000000000000///......+++,,,------......---------......//////......---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------+++************,,,---...+++,,,,,,------,,,,,,++++++************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,---------......------------...................../////////000000////////////000000000111000000111111222333333333000000222333333333222222000000333777666333444888999999:::;;;===>>>???@@@@@@DDDMMMYYYgggrrr{{{yyynnnddd\\\WWWXXXXXXXXXUUUMMMEEEFFFKKKXXXNNNEEECCCBBB===;;;===>>>>>>===;;;:::999999:::999999999999999888888888777666666555555666666777666666555555555444444444333444444555555555444444222222222222222222222222222222222222222111000000/////////000000000111111111111111000000000//////000000000000000000000000........................---...///000111000000///---...///000000///...------......//////......------------------------------------...............************************---,,,++++++,,,,,,***)))+++******---000222111///,,,,,,,,,,,,,,,+++++++++++++++,,,,,,+++***((('''(((((()))***++++++++++++++++++******************************************)))))))))(((((()))))))))))))))******++++++,,,,,,++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++***)))+++,,,+++)))((()))+++************************)))*********++++++++++++*********+++++++++,,,,,,((()))***+++,,,++++++*********++++++++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///000------.........///////////////000111222333444444333666999999888888:::<<<::::::;;;<<<<<<;;;;;;;;;999888777777777888:::;;;999999::::::;;;;;;;;;;;;999999888777888999::::::999888777666555666777777555777999::::::999777555666555444555666666444222111222222333333444444555555444333222222111222222000000000111111111222222///000000111000///...---+++,,,---...///......------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******))))))***,,,---///+++,,,,,,------,,,,,,+++******))))))******+++,,,++++++++++++++++++++++++------------------------******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------------................../////////000////////////000000000000...//////000111222222222///111222333444444333333000000333555333000333:::333444666888999:::::::::===???CCCJJJTTT]]]dddiiikkkxxx{{{lllfff___YYYVVVTTTSSSRRRVVVPPPMMMLLLJJJFFFEEEGGGNNNDDD>>>>>>???<<<<<>>???>>>===;;;:::;;;<<<999999999888888888888888555555555444444555555555555555555444444444333333333333444555555444444444222222222222222222222222111222222222222111000000---.........//////000000333222222222111111000000////////////000000000000,,,,,,------.../////////---...///111111111000///,,,---///000000///---,,,---..................---------------------------,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,,,,***(((&&&...,,,+++,,,///000---+++,,,,,,++++++++++++++++++,,,---------,,,***((('''(((((()))++++++,,,,,,,,,***************+++++++++************************,,,,,,++++++++++++,,,,,,++++++,,,---......//////************************,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,...///---)))'''(((***))))))))))))))))))))))))))))))******++++++++++++******++++++,,,,,,,,,,,,((()))***+++,,,+++******))))))************))))))++++++++++++++++++,,,,,,,,,,,,,,,---...///000111,,,,,,,,,---------......//////000111222333444444000333666777555555777::::::;;;;;;<<<======<<<<<<888888777777777888:::;;;;;;;;;<<<<<<<<<;;;::::::888888777777777999:::;;;999888666555555555666777555777999::::::888666444666555444555666666444222000111222333444444555666666555444333222222222222///000000000000111111111///000111111111000...---......000111111111000///---..................---///......------......///++++++,,,,,,,,,,,,------************************------------------------++++++++++++++++++++++++***++++++,,,---...//////,,,------......------,,,,,,+++***+++---...---,,,////////////////////////,,,,,,,,,---------......---------............/////////000000000000//////000000000000000000000000111111222222222333333333222222222333333333444444333444666777777777666555999;;;>>>BBBGGGLLLOOOQQQXXX[[[```dddgggkkkooorrr||||||rrriii___YYYUUUSSSPPPKKKIIIKKKOOORRRTTTIIIDDDGGGFFF??????GGGFFFEEECCCAAA???===<<<;;;???>>>===<<<;;;:::::::::999999999888888888777777555555555555555555555555444444444555555555555666666555444333333444555666444444444333333222222222222222111222333222000...222222222222222222222222000000000000////////////------------...///111111444222000///...///000111000000///...............///000111111111000...---........................------------------------...------,,,,,,------...++++++++++++,,,---......///...---,,,++++++++++++++++++++++++++++++++++++---,,,,,,+++***)))((((((************************......---,,,,,,+++*********************)))(((''''''(((***+++,,,,,,+++***+++++++++***************++++++++++++******))))))******+++++++++,,,,,,,,,,,,,,,***)))((((((((((((******************************))))))))))))******++++++++++++++++++++++++)))))))))******+++,,,,,,$$$(((,,,---,,,***+++,,,*********++++++,,,,,,,,,************************,,,++++++******++++++,,,,,,,,,,,,---------..............................//////000111222333333444666666666777888888999999999999::::::;;;<<<<<<<<<:::999777777777999;;;<<<::::::;;;;;;<<<;;;;;;:::999::::::;;;;;;::::::999;;;999777555444555666777888999999888888777666555666777666444222222555888333333333444444555555555333333222222111000//////222333333444444333333222//////............//////...///222333333222///...//////.........---------,,,---...///...---,,,++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,+++***+++---...---,,,------------------------,,,,,,---------................../////////000000......////////////......////////////////////////000000000111111111222222222222222333333333333444333444555666777666555555555777999<<<@@@CCCEEEGGGIIIKKKNNNPPPRRRTTTWWWYYY^^^ccckkksss|||zzzrrrhhh```[[[VVVPPPKKKLLLKKKIIIHHHHHHKKKQQQUUU\\\MMMCCCDDDDDD>>>===AAABBBBBBAAA???===<<<::::::===<<<<<<;;;::::::::::::999999888888888777777777555555555555555555555555666666555555444444444333555444333222222333444555444444333333333222222222000000///000111000...,,,111111111111111111111111000000000000////////////////////////000111222333222111///------...///000//////...---------------//////000000//////...---------------------------------------------------------,,,,,,,,,,,,------*********)))******++++++......---,,,++++++++++++++++++++++++++++++++++++,,,,,,++++++***))))))(((************************---,,,,,,+++******))))))******++++++******)))((()))******+++++++++************************++++++************))))))(((((())))))*********+++++++++++++++***)))((((((((()))******************************))))))))))))******++++++++++++++++++++++++***************)))))))))%%%(((+++,,,***)))***+++)))***************++++++************************,,,++++++******++++++,,,++++++++++++,,,,,,,,,---........................//////000111222333333444444555555666777777888888888999999::::::;;;<<<<<<;;;:::999888888999;;;<<<;;;;;;;;;<<<;;;;;;::::::999::::::;;;;;;::::::999:::999666555444444555666777777888777777666555444333444444222000000444777333333333444444444444444333333222222111000000///111111222222222222111111000//////.........//////......////////////......//////.........---------------......------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++***************++++++,,,,,,++++++***,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////000000000111------............------/////////////////////////////////000000000111111111111222222222333333333333333444555555555555555444444666777999;;;<<<===AAABBBCCCCCCBBBBBBCCCEEEDDDHHHOOOVVV]]]eeelllqqq}}}vvvlllddd^^^YYYUUUPPPMMMLLLKKKGGGCCCEEEEEEEEEDDDEEEHHHNNNRRR]]]LLL??????AAA>>><<<>>>>>>>>>===<<<;;;::::::999;;;::::::999999999::::::888888888888777777777777666666666666666666666666777777666555444333222222333333222222222222333333333333333333222222222222000//////000111111///---000000000000000000000000000000000000////////////////////////000111222222000///---,,,,,,---............---,,,,,,,,,,,,---//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------++++++******)))*********...---,,,++++++***++++++************************,,,+++++++++***)))))))))************************+++++++++***))))))((((((++++++++++++++++++***)))++++++******************)))))))))***+++++++++,,,)))))))))))))))((((((((((((((()))))))))***************)))))))))))))))*********************************))))))))))))******++++++++++++++++++++++++,,,++++++***))))))(((((((((***+++***))))))***+++*********)))))))))))))))************************++++++************++++++************++++++++++++...........................//////000111222333333333444444555555666777777888888999::::::;;;;;;<<<<<<;;;:::999999999;;;;;;;;;<<<<<<<<<;;;::::::999999::::::;;;;;;::::::999999888666444444444555555777777777666666555444333222333333222111222444777444444444444333333333333333333222222111000000000///000000000000000000///111000//////............111///...,,,,,,...///111/////////............---......---,,,,,,,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,+++++++++++++++++++++***++++++,,,,,,,,,,,,++++++,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////....../////////000000000---......//////......---/////////////////////////////////000000000111111111111111111222222222222222333333444444444444444444555666777888999::::::???@@@@@@???===<<<<<<===???AAAEEEHHHKKKOOOTTTWWW___aaadddiiinnntttyyy{{{|||mmmbbb]]]YYYUUUQQQOOOMMMKKKJJJJJJHHHEEEBBBEEEEEEDDDCCCBBBCCCFFFIIIOOODDD======???>>>>>>@@@<<<;;;;;;;;;;;;:::::::::999888888888888888999:::888888777777777666666666666666666666666666666666666666555444444333222222333333222222222222333333333222222222222222222222222111000111222333111000000000000000000000000000000000000000////////////---------------...///000///...------------............------,,,------...///...,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,---......---,,,++++++++++++---,,,,,,+++******++++++))))))))))))))))))))))))+++++++++***************************************++++++*********)))))))))++++++,,,,,,,,,++++++***---,,,***)))((()))******(((((()))***+++,,,,,,,,,************))))))))))))))))))))))))*********+++***)))))))))))))))***+++******************************))))))))))))******************************,,,,,,++++++************,,,++++++***)))******+++++++++******)))))))))(((************************++++++************++++++*********++++++++++++,,,..............................///000111222333333333444444555666666777777999999::::::;;;<<<<<<<<<======;;;::::::::::::;;;<<<<<<<<<<<<;;;:::999999999::::::;;;;;;::::::999777777666555444444555555777777777777666555444444333333444444444555777888555444444333333222222222222222222111111111000000//////000000000000//////222111000///............222111000//////000111222/////////...............///...---,,,+++,,,------*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********++++++,,,,,,,,,*********+++,,,---------,,,,,,------------,,,,,,,,,+++***+++---...---,,,------------------------------------.........///------.........//////////////////000000/////////........................000000000111111111222222000000000111111111222222222222222222222333333444444555555777888999:::::::::;;;;;;;;;999888888:::@@@BBBCCCDDDDDDEEEHHHJJJNNNNNNOOOQQQUUUYYY^^^```eeelllttt{{{~~~}}}tttnnnjjjgggeeehhh```WWWRRRRRRRRROOOKKKIIIHHHGGGGGGFFFDDDBBB???EEEEEEDDDBBB@@@???AAACCC???======>>>===;;;<<>>??????@@@CCCEEEHHHGGGFFFFFFHHHKKKMMMOOORRRVVV[[[^^^```dddiiimmmxxx~~~zzzjjjeee^^^YYYWWWVVVUUUTTTVVVRRRLLLIIIIIIHHHEEEBBBBBBCCCCCCCCCBBBAAA@@@@@@AAABBBBBBAAA???>>>???AAA999<<<@@@???;;;888999;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888777777777888888666666666666555555555555555555555555555555555555222222333333444444444444333333444444444444333333111111111222222222222222000///---...///111111000111111111111111111111111000000000000////////////000//////...//////000000---------...............///............///000000------,,,,,,,,,---..............................------------------------,,,,,,++++++++++++,,,,,,++++++******)))*********++++++************++++++************************)))))))))***+++++++++,,,************************++++++++++++++++++++++++)))***++++++++++++++++++++++++******************)))))))))***+++++++++,,,+++++++++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******)))))))))))))))*********************************))))))))))))************************************++++++,,,------...,,,+++***+++,,,---,,,+++,,,,,,,,,+++++++++++++++******************************))))))))))))******++++++++++++,,,,,,,,,---........................---......///000111222222444555555666777777888888999999:::;;;;;;<<<<<<===;;;;;;;;;;;;:::::::::::::::;;;;;;<<<<<<;;;;;;:::999::::::;;;;;;::::::999777777777777777777666666999999999999888777666555222111111222444555444333333333333333222222222222111111111111111111111111111222222333333222222111111000000//////000000111......////////////.........////////////000000000......---,,,,,,,,,,,,---************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------)))*********++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---............////////////...//////////////////.........................../////////000000000111111/////////000000000111111111111000///000111222333333444444444555555666666555777888888888888999;;;666888999::::::<<>>???@@@???===<<<<<<===;;;===>>><<<:::999::::::::::::::::::::::::::::::::::::999888777777777777666666666555555555444444444444444444444444444444444444333333333333333333111222333444444333222111000111111111222222222222111///------///111111111000000000000000000000000000000000000////////////000//////....../////////++++++,,,---------------...---------......///000,,,,,,---...............------------------------------------------------,,,,,,++++++++++++,,,,,,*********)))******++++++++++++************++++++++++++++++++++++++++++++((())))))***++++++,,,,,,************************************************((()))******++++++******)))******+++++++++************************++++++******+++++++++,,,,,,,,,************++++++++++++++++++***)))((((((((()))******************************))))))))))))******************************************************)))((((((***------+++)))************++++++++++++******************************))))))))))))******************++++++++++++........................------...///000111222222333444444555555666777777777888888999999:::;;;;;;999999999:::::::::::::::999999:::;;;<<<<<<<<<<<<999::::::;;;;;;::::::999777777888888888888888777888888888888777666555444444222111222444555333111222222222222222333333333111111111111111111111111111222222333333222222111////////////000111222222000///...------...///000.../////////000000000000------......------,,,+++)))************+++++++++************************++++++++++++++++++++++++))))))***+++,,,,,,------************))))))))))))+++++++++,,,,,,+++++++++,,,+++***+++---...---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,////////////000000000000---..................---..................................../////////000////////////000000000000111000/////////000222333666666666555555555555555333555666666555555777888777888999999999:::<<<>>>???>>>>>>>>>???AAACCCDDD@@@CCCGGGHHHHHHHHHIIIKKKNNNPPPSSSUUUVVVWWWYYY[[[\\\```eeeiiilllooossswwwyyy~~~wwwxxxyyyxxxuuupppkkkhhhddddddeeefffeeebbb\\\XXX^^^ZZZXXX[[[___^^^VVVOOOMMMKKKJJJJJJLLLOOOPPPPPPFFFFFFEEECCCAAAAAADDDFFFAAAAAAAAA???======>>>???>>>???@@@>>>;;;999888888>>>===:::888:::>>>>>><<<:::::::::999999999999999;;;;;;999888777777777777666666555555555444444444333333333333333333333333666555444444333222111111000111222333333222111000000000111111222222222222333111//////111333333333////////////////////////000000000000////////////...------,,,,,,,,,------)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///+++,,,...///000///......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++++++++++++++,,,++++++++++++,,,---......+++***************++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---************************(((((((((((())))))))))))'''((()))***************''')))***,,,,,,,,,+++***+++++++++***************))))))******++++++++++++))))))))))))************,,,,,,***)))((((((((((((******************************))))))))))))******))))))))))))))))))))))))******))))))((((((''''''&&&%%%&&&))),,,---***'''(((((())))))******++++++******************************))))))))))))******))))))))))))************........................------...///000111222222222222333444444555555666666666666777888888999999777888999999::::::::::::888888:::;;;<<<=========999::::::;;;;;;::::::999777888888999999999888888777777777777666555444333777555333444777777555222111111111222222333333444111111111111111111222222111111222222222222111111......//////000222333444444222///------///222444.../////////000000111111,,,---...///...---,,,+++,,,,,,,,,,,,++++++******)))))))))((())))))***+++++++++++++++******)))))),,,,,,+++***)))))))))***++++++++++++++++++++++++------+++++++++,,,---...))))))))))))))))))))))))***++++++,,,,,,++++++***+++,,,------......------............////////////////////////////////////000//////.........//////////////////000000000000......///000000000000000222222222111111111111111444444444555444444333333444444444444444444444444777777777777888999:::;;;:::<<>>>>>??????>>>===============??????>>><<<<<<;;;;;;;;;:::::::::999999999888888999888888888777777666666777777777777666666666666666555555555555444444444555555444444444333333333333333333333333333333333333333333333333333333333111111111222222333333333000000000000000000000000000000000000////////////................................................//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,+++,,,---///000,,,,,,,,,,,,,,,+++***)))++++++************++++++************************)))************+++++++++***+++,,,,,,+++***((('''***************++++++++++++******************+++((())))))***++++++,,,,,,)))************+++++++++))))))))))))***+++,,,---++++++++++++++++++++++++,,,+++((('''(((***,,,......---,,,+++************+++***))))))******)))'''&&&&&&((()))************,,,+++***))))))***++++++,,,,,,+++***))))))******))))))(((((((((***+++,,,))))))))))))************))))))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,,,,------,,,,,,---...////////////......///000111222333333222222222333444555666777444444555666777888999999888888777777777777777888::::::<<<<<<<<<<<<::::::::::::;;;;;;::::::999888999999::::::999999888777666666777777666555444333555...555;;;333000444222555111///222444222111333222111111111222333333444333333333222222222111111111111111111000000000000////////////////////////......//////////////////,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))(((---,,,,,,,,,,,,---......++++++++++++*********)))---,,,,,,+++******++++++++++++++++++++++++++++++---,,,+++******+++,,,,,,.........---------,,,,,,,,,,,,,,,------,,,,,,,,,***+++,,,,,,------,,,,,,............////////////...........................------,,,,,,,,,------.../////////000000000000......///000000000000000111111111111111111111111333444444444444444333333444444444444444444444444666666666777777888999:::;;;<<>>???>>>>>>===============???>>>===<<<;;;;;;;;;;;;::::::999999999888888888888888888777777777666666777777777777666666666555555555555555444444444444555444444444444333333333333333333333333333333333111111111111111111111111111111111222222333333333000000000000000000000000000000000//////..................................................................------,,,,,,,,,------------------------,,,++++++******++++++,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,+++***)))++++++************++++++************************)))************+++++++++***++++++,,,,,,,,,+++++++++++++++******))))))(((*********+++...000333444,,,,,,,,,+++++++++******)))************+++++++++---,,,+++***))))))))))))++++++++++++++++++++++++,,,+++)))((()))***+++,,,...---,,,+++++++++++++++,,,***))))))******)))(((&&&'''((()))************+++***)))))))))***++++++++++++***)))))))))))))))+++***)))))))))***+++,,,))))))))))))************((()))******++++++******))))))))))))))))))))))))************************+++++++++++++++*********)))***+++,,,,,,------,,,------...///000111222333444333333333333333444555333444555666777888888999888777777666666777777777888888999::::::999888888;;;;;;<<<<<<;;;;;;:::999:::::::::::::::999888888666666666666555555555555555///222333///444;;;777666111000222333111111333222111111111222222333444333222222222111111111111111111000000000/////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))***************+++,,,,,,++++++++++++************------,,,,,,+++,,,,,,,,,++++++++++++++++++++++++---,,,+++***************---------,,,,,,++++++***,,,------......------,,,)))***++++++,,,,,,++++++---............/////////........................------,,,,,,,,,------........./////////000000000......///000000000000000///000000111111222222222333333444444444444333333444444444444444444444444555555555555666777888999;;;<<>>>>>???@@@AAABBBBBBFFFFFFEEEEEEFFFGGGIIIJJJGGGJJJNNNOOOOOOPPPUUUYYYaaabbbcccaaa___]]]\\\]]]bbb``````dddhhhiiiddd^^^VVVWWWXXXYYY\\\^^^aaabbb]]]\\\ZZZXXXVVVUUUTTTTTTTTTTTTTTTRRRQQQOOOMMMLLLNNNNNNNNNMMMLLLKKKJJJJJJKKKKKKKKKJJJIIIJJJNNNQQQTTTOOOJJJFFFDDDDDDDDDDDDDDDBBBAAABBBEEEGGGGGGGGGCCCBBBAAA@@@???????????????>>>======<<<<<<======>>>===<<<<<<;;;;;;;;;;;;:::999999999999888888888888888777777777777666666777777777666666666555555555555555555444444444444444444444444333333333333333333333333333333333333000000000000000000000000111111111222222222222222000000000000000000000000000000//////...---,,,,,,................................................---------------,,,,,,,,,........................,,,++++++******++++++,,,---,,,,,,,,,,,,------...++++++,,,,,,,,,+++******++++++++++++++++++++++++************************)))************+++++++++++++++++++++,,,---...///,,,+++***)))(((''''''&&&))))))***---000555:::<<>>?????????>>><<<<<<===>>>???@@@AAAAAAGGGEEEDDDCCCDDDEEEHHHIIIFFFIIIKKKLLLMMMOOOSSSVVVZZZ\\\]]]]]][[[ZZZZZZ[[[[[[ZZZ[[[___dddccc^^^XXXTTTTTTUUUUUUVVVWWWWWWXXXVVVUUUTTTRRRRRRQQQQQQQQQRRRRRRRRRQQQPPPOOONNNMMMNNNMMMLLLJJJIIIIIIJJJJJJJJJJJJJJJJJJKKKMMMQQQSSSTTTNNNGGGCCCCCCDDDCCCBBBAAA@@@???@@@BBBDDDDDDCCCBBBAAA@@@???????????????>>>>>>===<<<<<<<<<<<<======<<<<<<;;;::::::;;;;;;999999999999888888888888777777777777777777666666777777666666666555555555555555555444444444333333444444444333333333222222222222222222222222222222000000000000000000000000111111111111111222222222000000000000000000000000000000///...---,,,,,,+++.........................................................---------------------------------------...------,,,,,,------............---............++++++,,,,,,,,,++++++***++++++++++++++++++++++++************************))))))*********+++++++++,,,+++*********,,,---...******))))))(((((('''''')))))))))+++...333888:::...------,,,***))))))((())))))*********+++++++++************+++,,,------))))))))))))))))))))))))******+++,,,+++***)))(((******)))))))))***++++++...,,,)))((()))++++++***'''((()))***************''''''(((((()))***+++,,,))))))((((((((((((((()))++++++******))))))))))))((()))))))))************''''''((()))))))))))))))))))))))))))))))))))))))*********************************)))))))))((((((******+++,,,------------,,,,,,------...//////000333222222111111111222222222222333444555666777777666555555555555666666777999:::;;;<<<<<<;;;:::999:::;;;;;;;;;;;;:::999999:::::::::::::::999999888666555333222333555777888444666;;;:::<<>>999444111222333111111333222111111111111111222222111111111000000000000///////////////............------------------------///////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,---*********)))***++++++,,,+++++++++++++++++++++,,,++++++************++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,---......///++++++,,,,,,,,,,,,+++++++++,,,,,,---------------------------...................................................///000000............////////////......///000000000000000......///000111111222222111222222333444444333333333333333333333333333333333333333333444555666777777888999;;;<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAAFFFEEEDDDCCCCCCEEEGGGHHHEEEGGGHHHJJJKKKMMMPPPRRRQQQSSSUUUUUUTTTSSSTTTUUUSSSSSSUUUZZZ______XXXRRRPPPPPPPPPPPPPPPOOOOOOOOOPPPOOONNNMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKJJJIIIJJJHHHFFFEEEDDDEEEFFFGGGHHHHHHHHHJJJMMMPPPRRRSSSOOOKKKFFFCCCDDDDDDAAA??????>>>>>>???AAABBBAAA@@@@@@??????>>>>>>>>>??????>>>======<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;999999999888888888777777666666666666666666777777666666666666555555555555555444444444444333333333444444333333333222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000//////...---,,,,,,,,,.....................................................................///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---,,,,,,,,,,,,***++++++,,,,,,,,,++++++***+++,,,,,,,,,,,,+++***************************))))))*********+++++++++---,,,+++)))))))))***+++''''''(((((())))))******))))))((((((***,,,///000*********)))))))))))))))))))))*********+++++++++************+++,,,---...)))))))))))))))))))))))))))***+++,,,,,,+++)))((()))(((((((((((())))))***---+++)))((()))******)))((())))))************)))''''''((()))***+++++++++)))((((((((((((((())))))*********))))))(((((('''((()))))))))************''''''((()))))))))))))))))))))))))))))))))))))))************************(((((()))))))))***************+++,,,------------,,,,,,------......///////////////000000222333333111111222333444555666666555555555555555666777777999999:::;;;;;;:::999999888999999999999888777777999999::::::999999888777555444333222333444777888333444888888===QQQYYYKKK;;;555111222222000000333222222111000000111111111111111111000000000000///////////////............------------------------000000/////////.........------------------------************++++++++++++))))))(((((())))))***+++++++++++++++,,,,,,,,,,,,******))))))******++++++++++++++++++++++++++++++******++++++,,,++++++***(((((()))***+++,,,------***++++++,,,,,,++++++***,,,,,,---............---,,,------------.........------------------------,,,,,,,,,,,,,,,---...///------........./////////......///000000000000000...//////000000111111111000111222333333444444333333333333333333333333333333333333333444555666777555666777888999:::::::::;;;<<<<<<===>>>???@@@AAACCCCCCBBBBBBCCCEEEFFFGGGCCCCCCDDDFFFHHHJJJLLLNNNOOOQQQRRRRRRPPPOOOOOOPPPOOOOOORRRXXX]]]\\\TTTMMMKKKLLLLLLMMMMMMMMMMMMLLLMMMLLLKKKJJJJJJJJJJJJJJJIIIJJJJJJJJJIIIHHHGGGFFFGGGFFFEEEDDDCCCDDDDDDEEEEEEEEEFFFJJJMMMPPPPPPOOOHHHFFFDDDBBBBBBAAA???>>>???>>>>>>???AAABBB@@@???>>>>>>>>>>>>>>>>>>??????>>>===<<<<<<;;;;;;<<<<<<;;;::::::999999:::::::::999888888888888777777777555555666666666666777777666666666555555555444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222111111111111111000000000000000000000000000000000/////////............---................................................---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))************))))))(((******+++,,,,,,,,,++++++***+++,,,------,,,+++***************************)))************+++++++++---,,,+++***))))))))))))&&&'''(((((()))***+++,,,))))))((((((((((((((((((''''''(((((()))******+++)))************+++++++++...---,,,++++++******+++************************((()))***+++,,,++++++***))))))((((((((((((((()))+++***))))))******)))'''))))))******+++******)))((()))***+++++++++++++++))))))((((((((()))******))))))*********))))))((())))))))))))************'''((())))))******))))))))))))))))))))))))))))))++++++++++++++++++++++++(((((())))))***++++++,,,((()))***+++,,,,,,,,,,,,---------.........//////.........///000111222333000000111222333444555555555555555555666777888888666777888999999888777666777888888888888777666666888888888888888777777666555444333333333444555666333///000000666KKKZZZUUU===666222222222000000333222222111000000000000111222222111111111000000000000000000/////////......------------------------.........---,,,,,,++++++------------------------*********+++++++++,,,,,,((((((((((((((()))******+++++++++,,,,,,,,,------+++************+++,,,---++++++++++++++++++++++++)))***+++,,,------,,,,,,))))))))))))))))))))))))+++,,,,,,,,,,,,,,,,,,+++++++++,,,------------,,,,,,,,,---------.........------------------------,,,++++++,,,,,,...//////---------.........//////......///000000000000000/////////000000000000000000000111333333444444333222222222222222222222222333333333444444555666777555666666888999999:::::::::;;;;;;<<<===>>>???@@@??????@@@AAACCCDDDEEEEEEBBBBBBBBBDDDGGGIIIKKKKKKNNNPPPQQQQQQOOONNNOOOOOOPPPPPPSSSXXX]]]ZZZRRRJJJJJJKKKLLLMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKLLLJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEBBBCCCFFFJJJOOOPPPNNNKKKDDDDDDCCCAAA???>>>???AAA?????????@@@BBBBBB@@@>>>===============>>>???@@@======<<<;;;;;;;;;;;;<<<::::::999999999999::::::888888888888777777777777555555555666666666777777666666555555555444444444444444444333333333222222333333333222222222222111111111111111111111111111222222222222222222222222222111111111000000000///000000000000000000000000......////////////000000................................................+++++++++,,,,,,---------------------------------,,,++++++******++++++,,,******+++++++++***)))((()))***+++,,,,,,,,,,,,+++***+++---......---+++***************************)))************++++++++++++++++++,,,++++++******((())))))******+++++++++))))))***++++++***)))((('''(((((()))******++++++)))************+++++++++......---,,,++++++++++++++++++++++++++++++++++++'''((()))***+++,,,,,,,,,,,,+++***)))))))))))))))((((((((()))******'''%%%*********++++++******)))***+++,,,,,,---,,,++++++)))))))))))))))***++++++)))***+++,,,,,,,,,++++++))))))))))))************((()))******++++++******))))))))))))))))))))))))++++++++++++++++++++++++*********+++++++++++++++)))***+++,,,,,,------,,,.............../////////............//////000111//////000111222333444444666666666666777888999999666777888999999888777666888888888888888777666666777777777777777666555555555555444444444444444333333---000444555@@@MMMMMM>>>777222222222000000333222222111000000000000000333222222222111111111111111111000000000/////////........................///......---,,,,,,++++++........................,,,,,,,,,------.........------,,,,,,------...///+++++++++,,,,,,---------++++++++++++,,,,,,---...++++++++++++++++++++++++((()))+++---.........---000000///...---++++++***,,,------......------,,,******+++,,,,,,,,,,,,+++,,,,,,,,,---------......---------------------------------...///000111222---------.........//////...//////000000000000000000000000000///////////////000111222333444444444222222222222222222222222444444444444555666777777666666777888999:::;;;;;;999::::::;;;<<<===>>>???;;;<<<>>>@@@BBBCCCCCCCCCCCCCCCCCCEEEHHHJJJKKKKKKHHHJJJLLLMMMLLLLLLNNNOOOOOOOOORRRWWWZZZVVVMMMDDDJJJJJJKKKKKKJJJIIIGGGFFFFFFFFFFFFGGGHHHJJJKKKLLLJJJJJJIIIIIIHHHGGGEEEEEECCCCCCCCCBBBBBBBBBBBBBBBCCCDDDGGGMMMQQQRRRNNNKKKEEEEEEDDDAAA>>>>>>BBBFFF@@@??????AAACCCBBBAAA???======<<<======>>>???@@@======<<<;;;;;;;;;;;;<<<999999999888999999::::::888888888888777777777777444555555555666666777777666666555555555444444444444444444333333333222222333333333222222222111111111111111111111111111111111111111111111111111111222111111111000000//////000000000000000000000000......//////000111111111................................................))))))*********+++++++++...........................------,,,,,,------...---......///...---+++***)))***+++,,,,,,,,,,,,,,,***+++---......---+++***************************)))************+++++++++)))***,,,---......---,,,+++++++++***************(((***,,,.........,,,+++)))************+++++++++)))************+++++++++++++++++++++,,,---......++++++++++++++++++++++++''''''((()))+++,,,---......---,,,+++************''''''(((***+++)))&&&###******+++++++++******)))+++,,,---...---,,,+++*********))))))***+++,,,,,,***+++---...///......---))))))))))))************))))))***+++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++------,,,,,,+++*********,,,,,,---...////////////.........///////////////000000///............/////////000111222333444444666666666666777888::::::888999:::;;;;;;:::999888999999999999999888777777666666666666666555555444444555555555444333222222333...777@@@;;;999===<<>>???@@@@@@???>>>@@@AAABBBDDDEEEGGGHHHIIIJJJKKKLLLMMMNNNNNNMMMLLLIIIMMMQQQUUUTTTPPPKKKGGGHHHIIIJJJJJJJJJIIIHHHGGGHHHHHHGGGGGGGGGHHHIIIJJJJJJIIIGGGFFFFFFGGGIIIJJJGGGGGGEEEDDDCCCCCCCCCCCCBBBEEEJJJNNNNNNKKKFFFCCCBBBAAA???======>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@>>>???@@@@@@???>>>>>>======<<<;;;;;;::::::999999999888888888888777777777777777666666666666555555555444444333333333111111333444555666666666333333333333333333333333333333333333333222111000333222111000000111222333444333222111000000000000000000111222222222222222000000000000000///......////////////////////////000000000000000000000000000///---,,,---...---,,,------++++++++++++------,,,------......------,,,,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++***************++++++---,,,+++)))(((''''''''',,,+++***))))))+++---...++++++++++++++++++++++++))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))++++++***)))((('''&&&&&&************+++,,,---...+++++++++++++++++++++++++++++++++*********))))))******************************))))))))))))******,,,++++++******++++++,,,************************((()))***++++++,,,++++++---,,,,,,+++***)))((((((+++++++++*********))))))))))))))))))))))))))))))))))))******++++++,,,,,,---)))%%%&&&+++......,,,---,,,,,,+++***)))(((((((((((()))***++++++,,,,,,+++,,,,,,,,,,,,,,,,,,---///.........///000222444000000111222333444444555555666888999999999888777;;;::::::999888777666666777777666666555555444444555555555555444333222111444444555666555444222111111111111222222333333333111222222333333222222111222222222222222222222222000000111111111222222222111111111111000000000000........................000000///...---,,,,,,+++//////...---,,,,,,++++++******))))))))))))******************************************************++++++******++++++,,,---(((***++++++******+++,,,...,,,***))))))***,,,...---,,,,,,,,,++++++******+++++++++*********))))))+++******))))))******+++,,,,,,,,,---------......------------------------...---,,,,,,---...////////////.........//////000111111000//////////////////////////////000000111////////////000000000000000000000000111111111111222222222333333333444444555555444444555555666777999999999999:::::::::::::::;;;===>>>???>>>>>>===@@@AAABBBCCCEEEGGGHHHIIIIIIJJJKKKLLLLLLLLLKKKKKKIIILLLOOORRRQQQNNNJJJGGGGGGHHHHHHIIIHHHGGGFFFEEEGGGGGGGGGGGGGGGHHHIIIIIIIIIHHHGGGEEEEEEFFFHHHIIIFFFFFFEEEDDDCCCCCCCCCCCCBBBEEEHHHKKKKKKIIIEEECCCBBBAAA???======>>>???@@@???????????????????????????>>>===>>>???@@@???>>>=========<<<;;;:::::::::999999999888888888777777777777777777666666666555555555444444444333333333222222333444555555555555333333333333333333333333222333333333222222111000222222111111111111222222444333222111000000000000------...///////////////000000000000000///......................................................333111//////000111000///...---,,,,,,,,,,,,---...***++++++,,,,,,++++++***,,,,,,+++******+++,,,,,,,,,,,,,,,++++++*********,,,,,,++++++++++++++++++,,,+++++++++++++++,,,,,,***************++++++,,,,,,+++)))))))))***,,,---++++++++++++++++++++++++))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))+++******))))))(((((('''************+++,,,,,,---+++++++++++++++++++++++++++++++++*********))))))******************************))))))))))))******,,,++++++******++++++,,,*********************************+++******)))))),,,,,,++++++***))))))))))))*********++++++,,,,,,))))))))))))))))))))))))((((((((((((((())))))))),,,(((%%%&&&***------+++,,,,,,++++++***)))))))))((())))))***++++++,,,,,,///...---,,,+++******)))......---------......//////000000111222333444444555666666777777777777777:::999999888777666666555666666666555555555555555555555555555444333222111333444444555444333222111111111222222222333333333111222222333333222222111222222222222222222222222000000111111111222222222111111111000000000//////......................../////////...------,,,,,,...------,,,++++++******))))))(((((((((((())))))))))))))))))))))))))))))************************++++++******++++++,,,---)))***++++++******+++,,,---,,,***))))))***,,,---//////...---,,,+++***)))************))))))))))))+++******))))))******+++,,,,,,,,,---------......------------------------------,,,,,,,,,---..................///000111222111111000/////////000000//////......//////000111.../////////000000000111000000000000111111111111444444444333222222111111444333333333333444555555888888888999999999::::::999:::;;;<<<============@@@@@@BBBCCCEEEGGGHHHHHHHHHHHHIIIJJJJJJJJJJJJIIIHHHJJJLLLNNNMMMKKKIIIGGGFFFFFFGGGGGGFFFFFFEEEDDDFFFGGGGGGGGGGGGHHHHHHHHHGGGFFFEEEDDDEEEEEEGGGHHHEEEDDDDDDCCCCCCCCCDDDDDDCCCDDDFFFGGGGGGFFFDDDBBBAAA@@@>>>=========>>>???????????????????????????===<<<;;;<<<>>>??????>>>===<<<<<<;;;;;;::::::999999999888888888777777777777777777666666666555555555444444444444333333333333333444444444444333333333333333333333333333333222222222333222222111000222222222333333222222222333222111111000000000000///000000111111111111000//////000000000///..............................------------------------000...,,,,,,---...---,,,......------------......***++++++,,,,,,++++++***,,,++++++******++++++,,,...------,,,+++***)))(((,,,,,,,,,++++++*********---,,,,,,+++++++++,,,,,,++++++******+++,,,,,,---******)))((()))***+++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************************++++++*********++++++,,,+++++++++++++++++++++++++++++++++*********************************************))))))))))))******++++++************++++++************************************)))((('''&&&************************((()))***+++,,,---......))))))))))))))))))))))))))))))))))))((((((((((((+++(((%%%&&&))),,,+++***************************)))))))))***++++++,,,,,,......---,,,+++******))),,,---------,,,,,,+++***//////000111222333444444555555555555555666666777888777777666666555555555444444555555555555555555555555555555444333222222333333333333333333222111111222222222222333333333111222222333333222222111222222222222222222222222000000000111111111111222111111000000000000//////........................------------------------,,,,,,,,,++++++******)))******))))))))))))******))))))))))))))))))))))))************************))))))(((((())))))***+++***+++,,,,,,******+++,,,---,,,************,,,---...------,,,++++++******++++++******************---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---..................///000000111000000//////000000000///............///000000......//////000000111111///000000000111111111111444444333333222111111111333333333333333444555555777777777888888888999999999999:::;;;<<<======>>>???@@@AAACCCEEEFFFGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIGGGHHHIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGEEEEEEDDDDDDDDDEEEFFFFFFCCCCCCCCCBBBCCCCCCDDDDDDCCCCCCCCCCCCCCCBBBBBBBBB???>>>>>>=========>>>???????????????????????????;;;:::999;;;===>>>>>>===;;;;;;;;;;;;::::::999999888888888888777777777777777777666666666555555555444444444444444444444444444444444444444333222111222222222222222222222222111111222222222222111111111222333444444333222111222222111000000000000000000111111222222222111111...///////////////..............................------------------------...,,,******,,,,,,,,,+++---------,,,,,,---------,,,------......------,,,++++++++++++++++++++++++------,,,,,,+++***))))))---,,,,,,++++++*********,,,,,,+++*********++++++------,,,+++***))))))***))))))(((((())))))***+++************************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))******++++++++++++,,,+++***************+++************************************************************************+++******))))))******+++++++++************++++++************************)))))))))))))))(((''''''))))))*********+++++++++)))******+++,,,,,,------)))))))))))))))))))))))),,,,,,++++++******))))))***(((&&&&&&)))******)))))))))*********+++++++++))))))*********+++++++++*********+++,,,,,,------***+++,,,------,,,+++***......///000111222333333555444333222333444555666555555555555555555555555333333333444444555555666444555555555444444333222222222222222222222222222222222222222222222222222111222222333333222222111111111111111111111111111000000000000111111111111111000000000////////////------------------------,,,,,,,,,------.........---,,,,,,,,,++++++******,,,++++++******++++++,,,************************************************))))))(((((())))))***+++***,,,---,,,+++***+++,,,,,,,,,+++******+++,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...,,,+++,,,...///...------,,,,,,,,,---000///////////////000000...............//////000.........///000111111111///000000000111111111111111111222222222222222333444444333333444444555666666666666777777777888888999::::::;;;<<<===?????????@@@AAACCCDDDFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEDDDEEEFFFGGGGGGGGGFFFFFFCCCCCCCCCCCCDDDEEEEEEFFFCCCBBBBBBBBBBBBBBBCCCDDDCCCBBBAAA@@@@@@@@@@@@AAA=====================>>>>>>>>>>>>>>>>>>>>>>>>>>>:::999999:::<<<>>>===<<<:::::::::::::::999999999888888888777777777666666666666666666555555555555444444444444444444444444444444444444333222111111222222222222222222222222000111111222222111111111111111333444444333111111111111000000///000000000---...............------......////////////......................................................000...------...//////...++++++++++++++++++++++++,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++***))))))))))))))),,,+++***))))))))))))))))))))))))))))))******+++************************))))))))))))))))))))))))(((((())))))************)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++******)))*********************************************************************************++++++************+++++++++******))))))******+++************************''''''((())))))))))))))))))))))))***++++++,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,++++++******)))))))))((('''''')))))))))))))))))))))***++++++,,,,,,***************+++++++++))))))***++++++,,,------)))***,,,---......---------...//////111111222333444333222222222333555666444444444444444555555555222222333333444444555555444444444555444444333333222222222222222222222333222222222222222222222222111222222333333222222111111111111111111111111111000000000000000000000000000000000////////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........------------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++************************++++++******++++++,,,---+++,,,---,,,+++***+++,,,,,,++++++++++++++++++,,,)))))))))******+++++++++,,,,,,,,,---------------+++******))))))******+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,///111000---+++,,,...///...---,,,++++++++++++......------......//////......------......///000------...///000111222222000000000000111111111111///000000111222333444444444333333333333444555555555555555666666666777777999999::::::<<<===???@@@??????AAABBBDDDFFFGGGGGGJJJIIIIIIHHHHHHHHHHHHIIIDDDDDDDDDDDDEEEEEEEEEFFFGGGFFFEEEDDDDDDDDDEEEEEECCCDDDEEEGGGGGGFFFEEEEEEBBBCCCCCCDDDDDDEEEEEEEEECCCBBBBBBAAAAAAAAABBBBBBBBBBBB@@@???????????????<<<<<<<<<=======================================;;;:::999:::<<<======<<<999999999999999999999999888888777777777666666666666666666555555555444444333333333444444444444555333333444333333222111111222222222222222222222222///000111111222111111111111111111222222111111111111000000//////000000000//////////////////...---------.../////////......------------------------........................---,,,***+++,,,...------******++++++++++++*********++++++,,,,,,++++++******++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++***)))(((((((((((((((''''''(((((()))***,,,,,,)))))))))*********++++++************************))))))))))))))))))))))))((((((((()))******++++++)))))))))))))))))))))))))))))))))******+++++++++******)))))))))******+++***************************************+++++++++************************++++++************++++++******))))))))))))******************************&&&'''((()))************))))))******+++++++++,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******+++++++++,,,************************,,,,,,++++++******************,,,---.../////////------...///000111222222333333333333333444444555333333333444555555555666222222333333333333333333333444444555444444333333333222222222222333333444333333333222222222222111111222222333333222222111111111111111111111111111111000000000000000//////000000////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...------------------------,,,++++++++++++++++++,,,++++++++++++++++++++++++************************++++++******++++++,,,---,,,---...---+++***+++,,,++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,---------+++******))))))******+++,,,,,,,,,---------......++++++++++++++++++++++++,,,000333222...,,,---///...------,,,,,,,,,------,,,,,,,,,,,,,,,---.........------------...//////------...///000111222222000000000000111111111111000000000111222222333333222222222222222333444444444444555555555666666666888888888999:::<<<>>>?????????@@@BBBDDDEEEGGGGGGIIIHHHGGGFFFFFFFFFFFFGGGCCCCCCDDDDDDDDDEEEEEEEEEEEEEEECCCBBBBBBBBBCCCDDDBBBCCCEEEFFFGGGFFFEEEDDDBBBCCCCCCDDDEEEFFFFFFFFFCCCCCCBBBAAA@@@@@@@@@AAABBBAAA@@@??????>>>>>>>>>;;;;;;<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;<<<===<<<;;;888888888999999999999999888777777777666666666666666666555555555444444444333333333444444444555555222222333333333222222111111111111111111111111111//////000111111111111111111000000//////000000111000000////////////000000111111222222111000000///,,,---......//////......------------------------------------------------***)))'''(((***++++++******+++,,,,,,,,,,,,+++******++++++,,,,,,++++++******+++,,,,,,,,,,,,+++***,,,,,,++++++++++++++++++*********++++++,,,,,,---,,,+++***)))((((((((((((((((((((()))***+++------)))******+++++++++++++++************************))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++,,,************************))))))*********+++++++++************************,,,++++++******++++++,,,******))))))))))))******************************))))))*********************************+++++++++))))))))))))))))))******))))))))))))))))))))))))((((((((((((((())))))))))))***++++++***))))))******************+++++++++************************++++++++++++************,,,,,,,,,,,,,,,---...///,,,------...///000111222222333333444444444444444333333333444555666666777333333333333222222222222333333444444555444444333444333222222222444555666333333333222222222111111111222222333333222222111111111111111111111111111111111000000////////////000000/////////.................................,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************************************)))))))))((()))******+++,,,---...---+++***+++,,,++++++++++++++++++++++++///...------,,,+++***************++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......++++++++++++++++++++++++---111444333///,,,---000---------------...///000++++++++++++,,,,,,---......------------...//////------...///000111222222000000000000111111111111111111111111111222222222111111111000111222222333444444444555555555666666777777666777999;;;===>>>>>>???@@@BBBDDDEEEFFFGGGHHHGGGFFFDDDDDDDDDEEEFFFBBBBBBCCCDDDEEEEEEEEEDDDDDDCCCBBBAAA@@@AAABBBBBBBBBCCCEEEFFFGGGFFFDDDCCCBBBCCCDDDEEEFFFFFFFFFFFFDDDCCCBBBAAA@@@@@@??????AAAAAAAAA@@@???>>>>>>===::::::;;;<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;<<<===<<<:::888888888888888888999999777777777777666666666666666666555555555444444444333333333444444555555555111222222333333333222222111111111111111111111111//////000111111111111111111000///......///000111000000////////////000111......///......---,,,,,,,,,,,,---.../////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++---......---++++++------------++++++,,,------......------,,,***+++,,,------,,,+++***...------,,,+++***))))))))))))***+++,,,------...---,,,+++***)))))))))))),,,,,,++++++***+++++++++******+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))***,,,,,,))))))))))))))))))))))))))))))******++++++++++++************************,,,++++++******++++++,,,******))))))))))))******************************++++++,,,++++++***)))(((************************&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))******++++++,,,,,,)))+++,,,,,,************************************++++++******************'''((()))***+++,,,------...---,,,+++***+++,,,---,,,,,,---...///000111111222333444555666555444333222333444444555666777777444333333222222111111111333333444444555444444444444444333222333444666777333333333222222111111111222222222333333222222222000000000000000000000000111111000000/////////...000/////////............000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,+++++++++++++++++++++++++++...000000---++++++,,,************************)))************+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,---,,,+++*********+++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------///...,,,++++++,,,...///---...//////////////////000000000000000000000000000000111222222222222111///000111222222111//////333333333444444444555555444444666777999;;;<<<======???BBBDDDFFFFFFEEEDDDEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCEEEEEEDDDCCCBBBAAAAAA@@@AAABBBDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA???>>>======BBBBBBAAAAAA???>>><<<;;;========================;;;;;;:::::::::999999999::::::999999::::::;;;<<<777777777777777777777777::::::999999888666555444555555555555555555555555555555555444444333333333111111111333444444222000000000000000000000000000000000000000000000000000222000.........///...---000000000000000000000000......------------......111111000000//////......------------,,,+++***)))------------------------+++------+++((((((+++...++++++++++++++++++++++++******))))))******+++,,,)))************+++++++++++++++******)))(((((((((///...,,,***'''### )))***,,,,,,++++++,,,...)))))))))))))))******+++)))+++,,,,,,***))))))******)))'''&&&&&&&&&'''(((+++*********))))))((((((*********)))))))))))))))))))))))))))************))))))((()))++++++)))(((++++++************++++++)))))))))))))))))))))))))))***+++,,,,,,+++***)))******++++++++++++******%%%&&&''')))************))))))************))))))))))))))))))))))))))))))******++++++++++++******))))))))))))(((((((((((()))((('''&&&&&&'''((()))******))))))))))))******+++***)))(((((('''((((((***************)))(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,''''''(((((())))))******...............---------111111111111000000000000222222222222222222333333111111222333333333222222333222111000000111222333444444333333222333333333222333444555666666666666555444222000000111222333333333333222222111111111///000111222222111000///000000////////////000000222000///------///000222000000///...---,,,,,,,,,......---,,,+++******)))***++++++,,,,,,++++++***))))))))))))))))))))))))((())))))))))))******************+++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))),,,......+++******+++++++++++++++++++++++++++)))************+++++++++************************------,,,,,,,,,------...---,,,+++*********++++++***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---000///---,,,,,,---......------...//////000000///000000000000000000000000000000111222222222222111000000111111111111000000222222222222333333333444333444555777999;;;<<<<<<===>>>@@@BBBCCCDDDDDDCCCEEEEEEDDDCCCBBBBBBBBBCCCAAABBBBBBBBBCCCDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@AAABBBDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@???>>>>>>===@@@@@@??????===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999888888888888888999::::::777777777777777777777777555666666666666666555555444444444444444444444444444444444444444333333333444333222222333333111///000000000000000000000000000000000000000000000000111000...---...///...---////////////////////////000000////////////000000/////////...............//////000000000///......------------------------,,,---...,,,)))((()))+++++++++++++++++++++++++++)))))))))))))))******+++)))************+++++++++++++++++++++++++++,,,,,,)))))))))))))))((('''&&&)))***,,,+++******+++,,,)))))))))))))))******+++)))***,,,+++)))(((((())),,,+++******)))))))))***************)))))))))(((***)))))))))))))))))))))))))))))))))***************)))(((((()))***)))'''***))))))))))))))))))***************************)))))))))******)))))))))(((((())))))))))))(((((((((((()))))))))))))))((())))))************)))))))))))))))))))))))))))))))))))))))******)))))))))''''''(((((())))))******)))(((''''''''''''((()))***))))))(((((())))))******))))))(((((((((((()))***************)))(((((())))))))))))))))))))))))))))))*********+++++++++((((((((())))))))))))))),,,,,,,,,,,,------------////////////////////////111111111222222222222333111111222333333333222222222222222111111222222222222111111111111111222222111222333444555555555555555333222000000111222333333333222222222111111111///000111111111111000/////////............//////000///...------...///000//////......------,,,,,,............------------++++++++++++++++++++++++))))))))))))))))))))))))((((((((())))))))))))***))))))*********+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++''')))++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++)))))))))***************++++++++++++,,,,,,---...---,,,++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++//////.........---------,,,------...///000000111000000000000000000000000///000111111222222111111111000000000000000111111111111111111222222222222333444555777888:::;;;<<<<<<===>>>???@@@BBBCCCCCCEEEEEECCCBBBAAAAAAAAAAAA??????@@@AAABBBCCCCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>=========<<<;;;:::999888:::::::::::::::::::::::::::::::::999999999888888777777777666777888888999777777777777777777777777111111333444555555666666444444444444444444444444333333333333444444444444666444222111111111000///000000000000000000000000000000000000000000000000111///...---/////////...........................------,,,,,,,,,,,,---------------------.........------------,,,+++***)))------------------------,,,---...---+++)))))))))++++++++++++++++++++++++(((((((((((()))))))))***)))************+++++++++)))******+++,,,,,,------''''''(((******+++++++++)))+++++++++)))((()))***)))))))))))))))******+++)))***,,,+++)))(((((()))+++++++++,,,++++++***)))************))))))))))))))))))))))))))))))******))))))))))))************,,,***((('''((()))(((((())))))(((((((((((())))))************************))))))(((((((((((())))))(((((())))))))))))(((((()))*********))))))((('''))))))************))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&'''((()))***++++++)))((((((''''''(((((())))))((((((''''''(((((())))))(((((((((((())))))***)))************))))))((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))((((((******++++++,,,,,,------------------------------000000111111222222222222000111222333333333333333222333333444444333333222///////////////000111222111111222333444444444444444333222000000111222222222222222111111111111111///000000111111000000///......------------......///...---,,,,,,---...///.........---------------))))))*********+++++++++,,,,,,+++******+++,,,,,,))))))))))))))))))))))))))))))))))))************************++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++(((((()))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++***************+++++++++))))))))))))***+++,,,---,,,,,,++++++++++++***++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---............---,,,+++---------...///000111111000000000000000000000000///000000111111111111111111000/////////000222222111111111222222222222333333444555666888999:::;;;=========>>>???AAABBBCCCEEEDDDCCCAAA@@@@@@@@@@@@>>>?????????@@@@@@AAAAAA=========>>>>>>?????????AAABBBCCCDDDEEEDDDCCCCCCAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<;;;;;;:::999999::::::::::::::::::::::::999999999999888888888888777777666666777777888999777777777777777777777777000111222333444555555555333333333333333333333333222222222333333444444555666333111000000111111000////////////////////////000000000000000000000000111///------/////////...........................,,,,,,++++++++++++,,,,,,,,,,,,------.........///,,,,,,+++***((('''%%%$$$,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,+++***)))************************((())))))***************))))))*********+++++++++(((((()))))))))***************+++++++++***))))))***++++++***((('''((())))))))))))))))))******+++***+++---,,,***))))))***((()))***++++++***)))(((*********))))))))))))))))))))))))))))))*********((()))))))))************///,,,)))'''((()))***)))))))))(((((((((((())))))***************************)))(((''''''((()))*********++++++++++++******))))))*********))))))((())))))************))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((())))))******)))(((((((((((((((((()))((((((''''''''''''(((((((((((('''(((((()))******))))))************)))((())))))))))))))))))))))))))))))))))))*********++++++******))))))((((((((()))******+++,,,------...,,,,,,,,,,,,,,,---------//////000000111222222222000111222222333333333333222333444555555444333222.........//////111222333222222333444444444444444333333222111000111111111111111111111111111111000///000000000000000000//////......------......//////......------......///---------------------...))))))))))))))))))))))))---,,,***))))))***,,,---))))))))))))))))))))))))******++++++++++++,,,,,,+++++++++,,,,,,,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++******)))***+++,,,,,,,,,++++++++++++++++++++++++))))))*********++++++++++++++++++,,,,,,,,,------+++++++++++++++,,,------,,,,,,,,,,,,++++++******++++++,,,,,,,,,------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,------------,,,+++...---------...///111222//////////////////////////////000111111111111000111000/////////000222333222222222222333333333333333333444555777888999999=========>>>???AAACCCDDDCCCBBBAAA@@@????????????@@@@@@??????>>>>>>>>>===;;;;;;<<<<<<===>>>>>>>>>@@@AAACCCDDDDDDCCCBBBBBB????????????>>>>>>>>>>>><<<<<<============>>>>>>;;;;;;;;;<<<<<<;;;::::::::::::::::::::::::::::::999999888888888777777777777777777777777888999999666666666666666666666666333444444555555555444444333333333333333333333333111222222333333444444444333111//////000222222222////////////////////////////////////////////////000...------///000///...........................111000000//////000000111---------......//////000...............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,------,,,+++************************)))***+++,,,,,,,,,++++++))))))*********+++++++++*********)))))))))((((((,,,,,,,,,,,,+++***)))(((***++++++***((('''((())))))))))))))))))******++++++---...---,,,***++++++((()))***++++++***)))((())))))))))))))))))******(((((())))))************((()))))))))************///---)))((()))++++++++++++******))))))******+++************************++++++)))(((((()))++++++******++++++++++++******'''((()))***++++++++++++))))))************)))))))))))))))))))))))))))))))))******++++++******)))******))))))((((((''''''((())))))))))))))))))(((((((((''''''''''''(((((((((((('''(((((()))******((())))))*********))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++******))))))((((((***++++++,,,---......///,,,,,,---------...............///000000111222222///000111222333333444333333444555666666555444333/////////000111222333444333444444555555555555444222222111111111000000111000000000000000000000000000//////////////////000000//////////////////000000//////////////////000,,,,,,,,,---------------//////......---,,,++++++---,,,***))))))***,,,---))))))))))))))))))))))))+++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,++++++******++++++,,,++++++++++++++++++++++++---+++******,,,------,,,************************)))************+++++++++++++++,,,,,,---.........///......------......///+++,,,,,,,,,,,,+++***))),,,,,,,,,,,,------------------++++++++++++---------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---....../////////...------...000111////////////////////////...///000000111111000000////////////000111222333222222222222333333333444333333444555666777888888;;;<<<===>>>@@@AAABBBBBBAAA@@@@@@???????????????AAA@@@@@@???>>>===<<<<<<;;;;;;;;;<<<<<<=========@@@AAABBBCCCCCCBBBAAAAAA???>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<<<<<<<;;;::::::::::::::::::::::::888888888777777777777666777777777777777888888999666666666666666666666666666666666666555444333333222222222222222222222222222222222222333333333333111000//////111222222111000000000000000000000000////////////////////////000...------///000000///........................000//////////////////000.............../////////+++,,,...///111222222222,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++---...,,,+++************************)))***,,,---------,,,+++)))************+++++++++------,,,,,,+++******)))))))))***++++++++++++***)))+++++++++)))((()))***)))))))))))))))******++++++,,,...---+++******+++******++++++,,,+++++++++))))))))))))************((((((((()))******++++++))))))))))))************---+++))))))***,,,,,,+++++++++************++++++++++++++++++++++++++++++++++++************++++++(((((())))))))))))((((((&&&''')))***+++,,,,,,,,,))))))************))))))))))))))))))))))))))))))******++++++++++++******++++++***)))((('''&&&&&&((())))))******))))))((()))((((((''''''(((((())))))(((((((((((())))))***((())))))************)))))))))))))))))))))))))))***++++++++++++,,,,,,,,,******************))))))++++++,,,,,,------......,,,------....../////////------...///000111111222///000111222333444444444333444444555555444444333111111111111222222333444444444555666666555555444222111111111111000000000////////////000000000000000//////......//////000000000////////////000000000000000000000000000000---------,,,,,,,,,,,,,,,///......---+++******))),,,,,,+++******+++,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++///,,,******,,,---,,,+++++++++++++++++++++++++++)))************+++++++++******+++,,,,,,---......//////...---,,,,,,,,,,,,++++++,,,,,,,,,+++***))),,,,,,,,,------------......---+++******+++---...+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...000222333111000...---------///000////////////////////////...//////000000000000000...///000111111222222222111111111111222222222222333333444555666666777777888:::<<<>>>???@@@@@@??????>>>>>>>>>>>>???@@@@@@@@@@@@??????>>>>>>======;;;;;;<<<<<<<<<<<<<<<<<<@@@AAABBBCCCCCCBBBAAA@@@>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;;;;;;;999::::::;;;<<<<<<<<<;;;999999999999999999999999888888777777777666666666666666555555666666777888666666666666666666666666555555555555555444444333222222222222222222222222333333333222222222222222111000000111222222000...000000000000000000000000///////////////////////////...------///000000///////////////////////////---,,,,,,++++++,,,,,,---.........---------------***+++,,,....../////////++++++++++++++++++++++++...,,,******+++,,,+++)))************************(((***+++------,,,+++***)))************+++++++++,,,,,,++++++++++++++++++'''((()))***++++++++++++)))***,,,+++******+++,,,)))))))))))))))******+++)))+++,,,,,,***))))))******)))))))))******+++,,,((()))))))))************'''(((((()))******++++++))))))))))))************)))((('''(((***++++++*********))))))))))))******++++++++++++++++++++++++))))))************))))))(((((())))))))))))((((((((()))***+++++++++++++++))))))************))))))))))))))))))))))))))))))))))))************))))))******))))))((((((''''''((()))************)))(((***))))))(((((())))))******))))))(((((((((((()))(((((()))***************))))))))))))))))))))))))************++++++++++++******************++++++++++++++++++,,,,,,,,,,,,,,,,,,------...//////000,,,------...///000111222///000111222333444444444444444333333333333444444222222111111111222222333444444444555555444444333111111111111111000000///........./////////000000000///............///000/////////....../////////...//////////////////......------,,,,,,+++++++++******))))))((((((((('''++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++)))************+++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++000---))))))+++,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++))))))***+++,,,,,,------------+++***)))(((((((((++++++,,,---,,,+++***))),,,,,,,,,---------.........---+++******+++---...+++++++++,,,,,,---------...---------///222555777222111///---,,,---...///////////////////////////...//////000000000000000---...000111222222222111000000000000111111111111333333444444555666777777666888;;;===??????>>>===============>>>???@@@AAA>>>>>>>>>>>>????????????<<<<<<<<<<<<<<<<<<<<<<<<@@@AAABBBBBBBBBAAA@@@??????>>>>>>>>>============<<<<<<<<<;;;;;;:::::::::888999::::::;;;;;;;;;;;;777777777777777777777777777777777777666666666666555444444444444555666666666666666666666666666666333333444555555444444444111111111111111111111111444333333222222111111111222222111222222111...+++000000000000000000000000///////////////////////////...,,,---///000000///000000000000000000000000///......------......///---------,,,,,,+++++++++000000000///...,,,+++***++++++++++++++++++++++++222///+++)))***+++)))'''))))))))))))))))))))))))''')))+++,,,,,,,,,***))))))************+++++++++((((((((()))******++++++))))))************)))))))))***,,,,,,++++++,,,...)))))))))))))))******+++((()))******(((''''''(((((('''&&&&&&&&&''')))***(((((())))))*********+++'''(((((()))***+++++++++))))))))))))************%%%%%%%%%'''***+++***((())))))(((((((((((())))))++++++++++++++++++++++++'''((()))******)))((('''******++++++++++++*********++++++++++++***))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((()))***++++++***)))(((******))))))))))))******+++***)))(((((('''(((((((((((()))***************))))))))))))))))))))))))))))))))))))************)))))))))***+++++++++,,,+++++++++***************++++++,,,------...//////,,,,,,---...///000111222//////111222333444444444444444222111111222444444333222111111111111111222333333333444444333222222111111111111111000//////---.........//////000000000///...------...///000.........------.........------............------......---,,,,,,+++******************++++++++++++***++++++,,,,,,++++++******************************************++++++++++++++++++++++++***)))(((++++++++++++++++++++++++************************'''(((((()))******++++++++++++************++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,+++******++++++,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........111///---,,,...111555777//////.........---------//////............//////////////////////////////000000000000111111111111222000///...///000222333444444555555555555555555666999<<<=========>>>>>>@@@>>><<<:::;;;<<>>;;;<<<>>>???>>><<>>===============>>>>>>>>>???@@@@@@@@@AAA>>>>>>======<<<<<<;;;;;;<<<;;;::::::::::::;;;<<<;;;;;;;;;<<<;;;;;;:::999:::::::::999999999888888:::888666666777888777666777777777777777777777777777666555444444444444444777666666555444444333333111111111111111111222222000000000111222222222333111111000000000000111111000000000000////////////........................,,,---......///.........+++,,,---...////////////...---,,,++++++,,,---...//////000000///---+++***///...---,,,++++++++++++,,,,,,++++++***)))((((((((()))***+++++++++++++++************************************************)))))))))(((((((((((('''************************+++++++++*********))))))+++*********))))))((((((...---+++*********++++++---,,,+++***))))))))))))******))))))))))))******+++***)))'''''''''((()))******)))((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((************************************************))))))))))))))))))))))))++++++***))))))******+++))))))((((((((((((((()))******************************))))))((((((''''''&&&'''''''''(((((())))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((()))******)))'''$$$###))))))))))))))))))))))))(((((())))))*********+++***)))((((((((()))+++,,,)))************+++++++++++++++------------++++++,,,,,,,,,------.........++++++,,,,,,...///000111111111222222222333333333333333333333444555666666111111111000000000000///333222000//////000222333111111000000//////......------///000111111111111000000000000000000000000////////////////////////........................---......///...,,,+++***)))))))))((((((((((((((())))))))))))))))))))))))************************++++++************************+++++++++***))))))++++++++++++++++++++++++************************(((((())))))***++++++,,,,,,++++++++++++++++++,,,*********+++++++++,,,,,,------,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,---------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...------...000333444///.........------------//////............////////////////////////////////////000000000111111111111000///...///000222333333444444555555555555555666888:::;;;;;;;;;;;;<<<======;;;;;;;;;===???@@@???===;;;<<<>>>???>>>===???>>>>>>===============>>>>>>???????????????@@@============<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<==================<<<;;;;;;::::::999999999888888888:::888777777888888777666555555555555555555555555666555444444333333444444666666666555444333333333222222222222222111111111///000000000000000111111111111000000000000111111000000000000/////////.................................//////...---,,,,,,,,,---...///000000000000......---,,,,,,---.........//////......---,,,+++......---,,,++++++++++++------,,,,,,+++******)))))))))***+++++++++++++++*********************************************************++++++,,,,,,,,,************************+++++++++*********))))))************)))))))))(((---,,,+++***))))))***+++---,,,+++***))))))))))))***))))))(((((())))))***+++***)))((((((((())))))******)))(((((((((((((((************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************++++++************++++++***************************)))))))))((((((((('''((((((((()))))))))******((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))'''((()))))))))((('''&&&))))))))))))))))))))))))((()))))))))************)))(((((((((((()))******)))************++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------......---......///000000111111111222222222333333555444333333333333333444222111111111111000000000222111///......///111222000000000000//////.........///000111222222222222000000000000000000000000////////////////////////........................---............,,,+++***))))))))))))))))))))))))************************************************,,,+++++++++***))))))))))))******+++++++++******++++++++++++++++++++++++************************))))))******+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,*********++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------...///000............------------........................//////////////////////////////000000000000111111111000///...///000111222222333444444555555555444555777999:::999888999::::::;;;;;;<<<===>>>>>>???===<<<;;;;;;===??????>>>???>>>======<<<<<<======????????????>>>>>>>>>>>><<<<<<<<<<<<<<<===============<<<<<<<<<<<<======<<<<<<======<<<<<<;;;::::::999999999999888888888:::888666666777888777666444444444444444444444444444444333333222222333333666555555444444333333222444333333222222111111111000///////////////......111000000//////000000111000000000/////////..............................000/////////---,,,+++***---...///000000000000000///...------------...///...------,,,,,,---------...---,,,++++++***++++++...------,,,,,,+++++++++)))***++++++++++++++++++************************************************))))))***+++,,,---......************************+++++++++***************************))))))))))))+++******))))))))))))***,,,+++******)))))))))))))))((((((''''''(((((()))++++++***)))))))))*********))))))(((((((((((((((************************++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))***++++++,,,+++***)))+++***************++++++************************))))))))))))(((((((((((())))))))))))************''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))((((((((())))))*********))))))))))))))))))))))))))))))))))))************'''((())))))***))))))))))))************+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,......------------......000111111111222222222222555555444222222111111111222222222111111111111000000000............000000000000000////////////...///000111222222333222222000000000000000000000000////////////////////////........................---.........---,,,+++***************************++++++++++++++++++++++++************************,,,,,,,,,+++***)))((((((((()))***+++++++++++++++******************************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,************++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,++++++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------........................////////////////////////////////////000000000111000////////////000111111111222333444444444444444666777999888777777777999999:::<<<>>>????????????<<<;;;;;;;;;===>>>??????>>>>>>===<<<<<<<<<<<<===?????????>>>>>>======<<<;;;;;;;;;<<<<<<=========<<<<<<<<<;;;;;;<<<<<<<<<:::::::::::::::999888888999999999999888888888888888666555444555666555444444444444444444444444444333333222222111222222333444444444444333333222222555444444333222111000000000000000//////.........000000////////////000000000000/////////.............................................---,,,+++***------...///////////////........................---,,,+++++++++,,,...///---,,,,,,+++******++++++------,,,,,,++++++++++++******+++,,,,,,+++++++++************************************************((())))))***++++++,,,,,,*********************************************************))))))))))))))))))))))))(((((((((((()))++++++***)))))))))))))))((((((''''''''''''((((((++++++******************))))))(((((((((((())))))************************))))))))))))************************************************************))))))))))))))))))))))))''')))+++,,,---+++***)))(((((((((((((((((()))***************************))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))((()))***++++++(((((((((((((((((((((((()))))))))))))))*********'''(((***+++++++++***)))))))))*********+++++++++---,,,+++******+++,,,---------,,,,,,++++++******++++++***++++++,,,------000000000111111111111222444333222111111111111111222222222222111111111111000//////......//////000///////////////////////////000111111222222222111////////////////////////////////////////////////..............................------,,,++++++******+++++++++++++++,,,,,,++++++++++++++++++++++++************************,,,,,,,,,+++***)))((((((((()))***+++++++++++++++************************))))))))))))))))))))))))+++++++++++++++,,,,,,,,,******))))))))))))******))))))*********+++++++++,,,,,,+++++++++************+++,,,------------,,,***++++++,,,,,,---------,,,++++++******++++++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,+++******,,,,,,------------------------............------////////////////////////...////////////000000000///////////////000000111000111222333444444444444666777888888666666777999999;;;===???@@@@@@@@@???:::;;;;;;<<<<<<===???@@@>>>======<<<<<<<<<<<<<<>>>>>======<<<<<<<<<::::::;;;;;;<<<<<<======::::::::::::::::::::::::999999999999999888888777999999999888888888777777666444333333444444333222555555555555555555555555222222111111111222222333333333333333333222222222444444333222222111000000111111111000000/////////000000////////////000000////////////....................................,,,,,,---------------,,,,,,,,,------......---------..................---,,,+++*********,,,...///,,,,,,+++*********++++++++++++++++++************++++++,,,,,,,,,++++++***************************************************************************************************************************))))))))))))))))))******(((((((((((()))(((((((((******))))))((()))))))))((((((''''''''''''((((((*********+++++++++******))))))(((((((((((())))))))))))))))))))))))))))))(((((()))))))))*********************************************************************************'''(((***,,,---,,,***)))((((((''''''((()))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((++++++***)))((()))))))))((((((((((((((((((((((((******)))))))))))))))))))))***+++,,,---,,,+++***))))))*********+++++++++,,,,,,***))))))***,,,,,,,,,,,,,,,++++++******)))))))))***+++,,,...000111//////000000000111111111000000000000000111222222222222222111111111000000000000000000000000000000.............../////////...///000000111000000000////////////////////////////////////////////////...........................------,,,++++++************++++++,,,,,,,,,,,,++++++++++++++++++++++++************************,,,+++++++++***))))))))))))******+++++++++******************************))))))))))))))))))))))))******++++++++++++++++++))))))(((((((((((()))))))))))))))************+++++++++++++++***************+++,,,.........------++++++++++++,,,,,,,,,,,,++++++************++++++))))))******+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,------------,,,---...//////...---,,,////////////////////////......////////////000000....../////////000000000///000111222333444444444555666777666555666888999:::;;;===>>>?????????>>>:::;;;<<<<<<;;;;;;===???>>>===<<<<<<;;;;;;<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<999999::::::::::::999999::::::;;;;;;::::::999888999888888888888777777777666444222222333444333222555555555555555555555555222222111111222222333333222222222222222222222222333222222111111000000000111111000000000000000///000//////......//////000/////////.........------........................++++++,,,---------------+++,,,,,,---------,,,,,,,,,,,,---......---,,,,,,************++++++,,,---++++++************++++++************************,,,,,,,,,,,,,,,,,,+++***************************************************------,,,,,,++++++++++++***************************************+++++++++))))))))))))************'''(((((())))))))))))(((***))))))(((((())))))))))))((((((''''''(((((()))((()))******+++*********((((((((((((((())))))***(((((((((((((((((((((((()))))))))***++++++,,,,,,************************************************************************'''(((***+++,,,,,,++++++))))))))))))***+++,,,---))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''************************(((((((((((())))))))))))))))))))))))))))))))))))*********))))))((((((((())))))))))))))))))))))))************)))))))))))))))***++++++,,,,,,++++++)))************+++++++++++++++************++++++++++++************************+++---///111333444////////////000000000000.........///000111222222111111111000000000000///000000000000000000000000---............/////////...//////000000000//////000000000000000000000000////////////////////////...........................---,,,+++*********+++*********++++++,,,,,,---++++++++++++++++++++++++************************++++++************************+++++++++***))))))************************))))))))))))))))))))))))******************************))))))))))))******))))))))))))************++++++++++++************)))***,,,...//////...---,,,,,,,,,+++++++++++++++++++++************++++++((())))))***++++++,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++,,,++++++,,,,,,,,,---------+++,,,...//////...,,,+++////////////////////////........./////////000000---......///////////////...///000222333333444444222333444444333444777999::::::;;;<<<<<<===<<<<<<;;;<<<===<<<::::::<<<>>>======<<<;;;;;;;;;;;;<<<;;;<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;;;;:::999999:::;;;;;;:::999999:::::::::::::::999999888888888888888777777777777777555333333444555444333444444444444444444444444222222222222222333444444111111111222222222222222000000000000000000000000......///////////////000//////............////////////.........---------........................,,,,,,---------,,,++++++,,,---------------,,,,,,++++++,,,------,,,++++++)))***+++++++++++++++***++++++************++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++*********************************************************++++++++++++++++++************************))))))*********+++++++++((()))))))))************'''((()))*********))))))))))))(((((((((((())))))***))))))(((((())))))***'''((()))*********))))))((((((((((((((()))******))))))))))))))))))))))))'''(((((()))******++++++************************************************************************((())))))***++++++,,,,,,))))))))))))***+++,,,---))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))((((((''''''))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))&&&'''((()))))))))((('''))))))))))))))))))))))))************)))))))))((())))))(((((())))))***+++)))************+++++++++******++++++++++++******)))))))))*********************+++,,,---///111222........./////////000000/////////......///000000000000000/////////.........//////////////////...---------.........//////000000111111111000000///000000000000000000000000////////////////////////...........................---,,,************+++))))))******+++,,,,,,,,,***************************************************************++++++++++++++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))++++++************++++++))))))))))))************+++++++++************))))))***---...//////...------,,,,,,++++++*********++++++************++++++((())))))***++++++,,,,,,,,,,,,,,,++++++*********++++++******+++,,,,,,---+++++++++,,,,,,---------+++,,,...//////...,,,+++////////////////////////............/////////000---......///000/////////...///000111333333444444000111222222222333666999::::::::::::::::::::::::;;;===>>><<<:::999;;;>>>======<<<;;;;;;;;;;;;<<<:::;;;;;;<<<<<<=========<<<<<<<<<;;;;;;:::::::::::::::;;;<<<<<<;;;::::::888888888888888777666666888888888888777777777777888777555555666666666555333333333333333333333333333222222222333444444555111111111111111111222222////////////000000000000,,,------......///////////////............////////////.........---------.................................---,,,+++***)))---......///......------******,,,,,,,,,,,,******)))***+++,,,,,,+++***)))+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***************************************************&&&&&&'''((()))******+++************************))))))******++++++++++++(((((())))))*********+++'''((()))+++++++++***)))))))))(((((((((((()))*********))))))))))))******&&&'''(((*********)))(((((((((((((((((()))******************************$$$%%%%%%&&&'''(((((()))************************************************************************))))))))))))***+++,,,---''''''''''''((()))***+++))))))))))))))))))))))))'''((((((((())))))******+++*********))))))(((((((((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))###$$$''')))******)))((())))))))))))))))))))))))+++*********))))))((((((((('''&&&&&&&&&''')))***)))************+++++++++)))***+++,,,,,,+++***)))(((((())))))******++++++))))))))))))***+++,,,---............/////////000111000///......---......////////////............------............---------------.........//////111111222222222111111000000000000000000000000000////////////////////////...........................---,,,***)))******+++(((((()))***++++++,,,,,,)))))))))))))))))))))))))))************+++++++++)))******++++++,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++++++++*********))))))***)))((((((((()))+++,,,+++++++++,,,,,,,,,------***+++---//////...---,,,.........------,,,,,,,,,111---))))))+++,,,***(((+++,,,,,,------,,,,,,+++,,,++++++***+++,,,...///---------,,,,,,+++++++++***,,,------,,,++++++,,,+++,,,---.........---,,,,,,---------.../////////////////////////////////111000///......///000111111111000///...---,,,,,,222111111111000000//////222222222222333555777888777777888999::::::::::::999999999::::::;;;;;;;;;;;;<<<<<<:::888888999:::======<<<<<<<<<;;;;;;;;;999999999999999999999999888999:::;;;;;;:::888777999999999999999999999999777777777999;;;;;;999777555666777777666444222111777666666666666555555555444222000111333555555555333333333333333333333333000000000000////////////......//////000000111111////////////..................//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................///---,,,---......,,,)))---------,,,,,,+++++++++*********++++++,,,,,,,,,***+++,,,------,,,+++***))))))))))))))))))))))))******)))))))))***,,,---))))))************))))))******++++++++++++******---,,,***(((((()))***+++,,,++++++++++++++++++,,,)))(((((()))+++...222444***(((''')))+++,,,***'''))))))))))))))))))))))))(((((())))))))))))((((((++++++******)))(((((((((+++++++++++++++***)))((()))((('''''''''(((***+++************************++++++************++++++))))))))))))))))))******+++++++++*********))))))))))))))))))))))))))))))...---+++)))(((((())))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))((((((((((((,,,,,,+++***)))((('''''',,,------......------,,,******))))))((((((''''''))))))))))))(((((((((((())))))******+++++++++,,,+++******))))))******+++))))))*********+++++++++'''((()))***************,,,,,,+++******+++,,,,,,+++***'''&&&%%%&&&'''(((...---,,,...222333222///------...000000111111111333333333222222222111111000///......///000///------......///////////////000000000000000000000000222111111000///......---...------,,,---...///000.........------,,,,,,,,,,,,---///000000///---,,,************************,,,,,,,,,+++***)))(((((())))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************+++++++++*********))))))+++***)))))))))***,,,,,,+++++++++,,,,,,,,,,,,---***+++,,,---...---,,,,,,---------,,,,,,,,,++++++,,,+++)))***+++,,,,,,,,,************************---,,,+++++++++,,,---...,,,,,,,,,++++++*********+++,,,......,,,+++,,,---+++,,,---.........---,,,------------....................................000000////////////000000111111000000000000000000111111111000000000//////222222222222333444666777666777888999:::::::::::::::::::::::::::;;;;;;;;;:::;;;;;;:::888888999:::;;;;;;;;;;;;;;;:::::::::999999999999999999999999888999999999999999888888999999999999999999999999888777777888::::::999777555666666666666444333222666666666555555555444444666444222111222444333333222222222222222222222222000000000000////////////000000000///////////////////////////..................//////...------,,,,,,,,,---------.........------------------------000...---...000000///------------,,,,,,+++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++******)))))))))***,,,,,,******++++++++++++******)))******++++++******)))---,,,***)))((()))***+++++++++************++++++,,,+++***))))))***++++++,,,***)))***,,,,,,***((())))))))))))))))))))))))+++++++++,,,,,,+++++++++************))))))))))))***++++++++++++***)))((()))(((((('''((()))***+++************************++++++************+++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))---,,,+++))))))))))))***))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))************)))))))))((())))))))))))((((((((((((************))))))))))))))))))************))))))))))))))))))((((((((((((((((((((()))))))))))))))***)))))))))))))))))))))......------------......))))))*********+++++++++***+++,,,,,,---------,,,++++++***))))))***++++++,,,+++***))))))+++,,,---000...---///111222000...---...///000111111111111111111111111000000000//////...------...///...------......///////////////000000000000000000000000111111000000///......---...------,,,---...///000......---------,,,,,,,,,......------------------************************,,,+++++++++***))))))))))))))))))*********++++++---,,,,,,+++******))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***)))))))))***+++++++++***************++++++******++++++,,,---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++&&&(((+++,,,,,,,,,...///++++++***))))))***++++++------,,,+++++++++,,,,,,++++++***************)))+++---......---,,,,,,---+++,,,---.........---,,,............------------......................../////////000000/////////......///000111222222333111111000000000000//////333222222222333333444555666666777888999999999999;;;;;;;;;;;;::::::::::::::::::;;;999888777999:::::::::;;;;;;::::::999888888888888888888888888888999888888888888888999999999999999999999999999999999777666666888999999888666666666555444444333333555555444444444333333333777555333222333333222111111111111111111111111111000000000000////////////111111000000///......---////////////.....................///......---,,,---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,...//////...------,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++*********)))******+++,,,++++++,,,,,,,,,,,,++++++)))******++++++******))),,,+++***)))((()))***+++******))))))))))))******++++++***)))((((((''''''---,,,++++++++++++***(((((((((((((((((((((((((((((())))))))))))))))))((())))))))))))******************++++++******))))))((((((((((((((()))******************************++++++************+++++++++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))++++++******)))******+++))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((())))))*********+++''''''((((((((((((''''''(((((((((((())))))))))))((((((((())))))************))))))(((((('''&&&&&&************************)))))))))************+++((())))))*********************)))(((((()))******,,,,,,++++++,,,---///000000///...///000000...,,,...///000111111222111111////////////...............---,,,,,,......---,,,---......///////////////000000000000000000000000111000000//////............------------...//////...------------,,,,,,,,,000...,,,*********,,,---************************++++++******************))))))))))))************,,,+++++++++******))))))************************************************,,,,,,+++***))))))))))))************************************++++++,,,,,,************++++++++++++******))))))******+++,,,++++++******************$$$(((,,,---,,,+++---///...---+++******+++---......------,,,++++++++++++++++++++++++************+++---///...---,,,---...+++,,,---.........---,,,.........------,,,,,,,,,........................---...///000000///...---+++,,,,,,---...///000000000000000000000000//////222222222222222333333333555555666777888888888888<<<<<<;;;;;;::::::999999888999:::999777777888::::::;;;;;;;;;;;;:::999888888888888888888888888888999888777666666777999:::888888888888888888888888999777555555777999999999777666555444444444444444444444444333333333222222555444222222333333222111111111111111111111111111000000000000////////////000000/////////.........////////////............---...............------............------------++++++++++++++++++++++++---,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,+++******+++,,,---))))))))))))))))))))))))******************++++++***++++++++++++++++++***))))))************))))))+++***))))))))))))******))))))(((((((((((())))))&&&'''((()))************---,,,+++******))))))((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((()))***+++++++++))))))************))))))((((((((((((((())))))***************************++++++************++++++*********)))))))))))))))************************))))))))))))))))))))))))))))))*********++++++,,,))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))(((((((((((())))))))))))************((())))))******))))))((())))))))))))((((((((((((((((((((()))******++++++)))(((((((((((((((((((((&&&''''''''''''''''''&&&))))))))))))************''''''((())))))(((((((((*********))))))*********+++************+++,,,---........./////////...---//////000111222222111111...........................---,,,---/////////------......///////////////000000000000000000000000000000/////////...............------............------------------------...---,,,************+++***************************************+++++++++(((((()))))))))*********)))))))))******+++++++++************************************************,,,++++++***))))))******************************((())))))***************)))))))))*********++++++******)))))))))***+++,,,************************&&&***......+++***+++---...---+++******+++---...------------,,,++++++***+++,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---+++,,,---.........---,,,......------,,,,,,,,,+++........................---...///000000///...---------------............//////////////////000000111111222222222222222222444444555666777777777777;;;;;;;;;:::999999999888777888999888777777888:::;;;<<<=========<<<:::999777777777777777777777777777777666555666777999:::888888888888888888888888999777555555777888999999666666555444444444555555444333333333333222222222333222111222444555444333222222222222222222222222000000000000////////////---........./////////000////////////............------...............---///......---,,,+++******++++++++++++++++++++++++------,,,+++)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,+++******+++,,,---))))))))))))))))))))))))*********+++************))))))************)))))))))))))))******)))))))))))))))))))))))))))******)))(((((((((((((((((()))&&&'''(((***+++,,,,,,,,,++++++***((('''''''''((())))))))))))))))))))))))+++******))))))******+++''''''((()))***++++++,,,((())))))*********))))))'''(((((()))))))))))))))************************++++++************++++++*********)))))))))((((((************************))))))))))))))))))))))))((())))))***+++++++++,,,(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))((((((((((((************)))))))))))))))******************)))+++******)))(((''''''&&&((()))))))))*********+++''''''(((((()))***++++++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))***+++++++++++++++******++++++++++++++++++++++++++++++***)))))))))))))))***,,,---.........////////////000111111111111000///////////////////////////.........000111111///---......///////////////////////////////////////////////////..............................------------------------------++++++,,,,,,,,,+++)))((())))))))))))))))))))))))***************+++++++++((((((((()))))))))******(((((())))))***++++++,,,************************************************+++***************++++++***************+++++++++(((((()))************)))((())))))))))))*********))))))*********+++++++++***************+++++++++***+++---,,,+++******+++++++++***))))))***++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,---------***,,,------,,,++++++,,,+++,,,---.........---,,,------------,,,,,,,,,,,,------------------------.........//////.........000000000//////...............////////////000000///000111222222222222222333333444555666666666666999999999999888888888888666777888777666666888:::;;;<<<===>>>>>><<<:::999666666666666666666666666555555555555666777888999888888888888888888888888888666555555777888888777555555555555555555555555444444333333333222222222111111111333555666555333222222222222222222222222000000000000////////////,,,------...//////000000////////////............,,,---......///...............---,,,+++******)))++++++++++++++++++++++++,,,---///...,,,*********++++++,,,,,,,,,,,,------,,,,,,++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++***++++++++++++***)))))))))))))))******)))))))))((())))))******))))))((((((((())))))))))))))))))))))))(((((((((((())))))++++++++++++++++++++++++******)))'''%%%%%%''')))))))))))))))))))))))))))***)))(((''''''((()))***'''(((((()))***+++++++++(((((())))))******))))))''''''((()))))))))))))))************************++++++************++++++------,,,,,,+++************************+++++++++))))))))))))))))))))))))((()))***+++++++++++++++(((((((((((((((((((((((((((((()))))))))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))((((((((((((+++*********))))))(((((((((((())))))))))))((((((*********)))((((((''''''************************&&&&&&'''(((***+++,,,---,,,---...//////...---,,,***)))))))))))))))(((((()))************)))((((((++++++,,,,,,,,,,,,++++++,,,,,,,,,+++******))))))(((***---...------///000//////000000000000///////////////000000000000000000///...///111222222111---......///////////////////////////////////////.................................///......---,,,,,,,,,,,,------------...)))***,,,------,,,***)))))))))))))))))))))))))))++++++******************(((((((((((()))))))))***))))))))))))************************************************************))))))))))))***+++,,,,,,))))))*********+++++++++((()))***+++++++++******((((((((()))))))))******)))***+++,,,,,,,,,+++************+++++++++,,,,,,---+++******+++,,,,,,+++***************************+++,,,---------,,,+++******++++++,,,,,,,,,,,,)))+++,,,,,,+++******++++++,,,---.........---,,,,,,,,,,,,,,,,,,,,,------------------------------///......------......///000000/////////................../////////000000---...000111222222222222222333444555555666555555777777777777777888888888555666777777666666888999999;;;===>>>===<<<999888666666666666666666666666333444555666777777777777888888888888888888888888666555555666888999777666333444555666666555444444444444444444333333333333222222222333555555333111111111111111111111111111000000000000////////////........................////////////............,,,------...//////......,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,&&&***...///---++++++,,,+++++++++,,,,,,---------++++++++++++++++++,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,+++***)))((()))******++++++******)))(((((())))))))))))(((((('''(((((()))))))))))))))***))))))(((((())))))***...---+++***))))))***+++)))******(((&&&&&&)))+++++++++++++++++++++++++++((('''%%%$$$$$$%%%'''((((((((())))))*********+++'''(((((()))))))))))))))&&&'''((()))***))))))(((************************++++++************++++++------,,,,,,+++******)))))))))*********+++++++++))))))))))))))))))))))))))))))***+++++++++******(((((((((((((((((((((((((((((((((((())))))******))))))))))))))))))))))))((()))))))))************))))))))))))(((((((((((())))))))))))************(((((())))))))))))((((((''''''(((((())))))******,,,++++++******)))))))))&&&&&&'''(((((()))*********+++,,,------,,,+++*********))))))((((((((((((''''''(((((('''&&&&&&%%%)))***+++,,,,,,+++***)))++++++++++++++++++******)))+++......,,,+++---.........////////////........./////////000000000000///...---...111222111000---......///////////////////////////////////////............................../////////...,,,,,,,,,,,,,,,---------......******+++,,,,,,---------)))))))))))))))))))))))),,,+++++++++***)))))))))(((((((((((())))))))))))++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++------))))))******++++++++++++)))***+++,,,---,,,++++++(((((((((((())))))))))))(((***,,,---...---+++*********++++++,,,,,,,,,,,,...***'''(((+++...---,,,+++,,,,,,------,,,,,,+++)))***,,,---...------,,,))))))******++++++++++++(((***,,,,,,***)))***++++++,,,---.........---,,,+++++++++,,,,,,---------------------------------///...---,,,,,,---...///---------------------------.........//////000000,,,---///111222333222222222222333444555555555555555555666666777777888888555666777666555666888999888:::<<<======;;;888666666666666666666666666666222333555777888777777666777777777777777777777777555555555777999999777555222444555777777666444333555555444444444444333333444444333444555444111///000000000000000000000000000000000000/////////////////////...------,,,,,,000/////////............,,,,,,---.../////////...++++++,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,, %%%+++---,,,++++++,,,+++++++++,,,,,,---------*********++++++,,,,,,---***+++,,,------,,,+++***))))))))))))))))))))))))***+++,,,,,,+++***)))(((+++++++++,,,,,,+++++++++(((((())))))))))))((((((''''''((())))))***))))))******))))))))))))******---+++***(((((()))+++,,,)))******)))&&&'''***...+++++++++++++++++++++++++++***(((''''''(((***+++))))))))))))************''''''((()))))))))))))))&&&''')))*********)))(((************************++++++************++++++++++++******)))(((((('''))))))******++++++++++++)))))))))))))))))))))))))))***+++,,,,,,+++***)))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))(((((())))))*********+++))))))))))))((((((((((((''''''((()))***+++,,,,,,))))))************))))))$$$%%%&&&((()))+++,,,------,,,,,,+++***)))((((((&&&&&&''''''''''''''''''***+++---......---+++*********))))))((((((((('''******+++******)))((((((((()))***++++++***)))((('''((()))******************---///...+++***+++,,,---...............------........./////////000000...---,,,...000111111000---......///////////////////////////////////////---.........................../////////...,,,+++,,,,,,,,,------.........++++++******+++---///111))))))))))))))))))))))))---,,,,,,+++***)))((((((************************'''(((((()))***,,,---...,,,,,,***)))))))))***+++))))))))))))))))))))))))+++*********))))))((((((++++++******************'''((()))***************)))************+++++++++((())))))))))))*********,,,,,,,,,++++++,,,,,,---+++***(((***...000///---++++++,,,,,,,,,++++++***++++++++++++++++++++++++------,,,+++*********+++)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,++++++++++++,,,---...///------,,,+++++++++,,,,,,........................////////////////////////......................../////////000111111222222111111222333444666666777555555555555555555555555999999999888777666666555777777777777666666666666444444555555555555444444777777555444444555666777666666777777666555444444555666777777666444222000555555555555555555555555555444333333222222333333111111111111111111111111111111111111000000000000......//////000000111111......------------............---------,,,,,,,,,...+++)))))),,,......---+++,,,,,,------,,,,,,+++---------,,,,,,,,,+++++++++++++++*********))))))++++++,,,,,,++++++***)))******+++,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&'''((()))***+++,,,------,,,+++***)))((('''))))))))))))))))))))))))(((((())))))*********+++(((((()))******)))''''''((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))************))))))))))))))))))))))))************************&&&''''''((()))******+++------,,,++++++******)))************************'''((()))***************,,,++++++***)))(((''''''))))))))))))))))))))))))&&&&&&'''((()))***++++++,,,,,,+++******+++,,,---000...+++((('''((()))+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''&&&&&&(((((((((((()))))))))))),,,,,,,,,++++++*********)))))))))((((((((((((((())))))(((((())))))***+++******))))))((((((''''''))))))))))))************++++++,,,------......///------...//////...---,,,,,,,,,,,,,,,,,,---......---...000000000111333444...//////...,,,+++,,,...000000//////.........---........................//////...---,,,,,,++++++************++++++,,,---000---+++***+++,,,,,,+++************************&&&'''((())))))***))))))************************(((((())))))***+++------,,,+++***)))))))))***+++))))))))))))))))))))))))************)))))))))(((************************((())))))************))))))************+++++++++)))))))))*********++++++,,,,,,++++++***+++++++++***)))((())),,,---,,,***+++++++++,,,,,,++++++***++++++++++++++++++++++++...---,,,++++++++++++,,,)))***+++,,,,,,+++***)))***++++++++++++,,,,,,,,,************+++,,,------++++++++++++,,,,,,---...........................////////////////////////......................../////////000111111222222000000111222333444555555444444444444444444444444666666777777777777777777777777777777666666666555444555555666666555555444666666555555555555666666666666666666666666555444555666777777777555333222444444444444444444444444333333222111111111111222111111111111111111111111111111000000000/////////---.........//////////////////......---...............---------,,,,,,,,,---+++)))***---...---,,,+++,,,,,,------,,,,,,+++,,,,,,++++++***)))((((((,,,++++++++++++*********+++,,,---...............,,,---------,,,+++******************************************************************************&&&''''''((()))***++++++***************+++++++++))))))))))))))))))))))))((()))))))))************(((((()))*********)))(((************************))))))))))))((('''&&&%%%))))))))))))************************************))))))))))))))))))))))))''''''(((((()))******+++,,,,,,,,,++++++++++++***************************(((((()))*********))))))++++++******))))))(((((())))))))))))))))))))))))(((((())))))))))))******((())))))******)))((('''---,,,***((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''''''(((((((((((()))))))))(((((((((((((((((((((((())))))((('''''''''''''''))))))))))))************(((((((((((())))))))))))++++++*********)))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))(((((((((((())))))))))))************++++++,,,,,,---.........,,,---...//////...---,,,---------,,,------......///000000000///......///000111111000......///000............---------,,,........................///......---,,,,,,++++++***************+++,,,,,,,,,***((((((***++++++***(((((((((((((((((((((((('''(((((()))))))))))))))******************************))))))***++++++,,,,,,+++******))))))******))))))))))))))))))))))))************))))))))))))*********************************+++******)))))))))************+++++++++************+++++++++,,,,,,,,,+++******************(((((((((******)))(((***++++++,,,,,,+++++++++++++++++++++++++++++++++------,,,,,,++++++,,,,,,******++++++++++++******++++++++++++,,,,,,,,,,,,))))))))))))***+++,,,,,,*********+++,,,---//////........................////////////////////////...........................//////000000111111222///000000111222333444444444444444444444444444444333444444555666777777777777777777666666666555555555555666666666666555555444555555666666666555555444555666666666666666666444555666777777666555444333333333333333333333333333222111111000000111111111111111111111111111111000000000/////////......------------............111000//////..................---------,,,,,,,,,,,,++++++,,,---...---++++++,,,,,,------,,,,,,+++,,,,,,++++++***)))((((((,,,,,,,,,,,,++++++++++++((((((***+++,,,---------............---+++***)))))))))))))))))))))))))))************************************************((((((((()))))))))******))))))*********+++++++++))))))))))))))))))))))))))))))))))))************(((((()))***+++++++++************************************((('''%%%###"""))))))))))))************************************(((((((((((((((((((((((('''(((((())))))***************+++++++++,,,,,,,,,************************)))************))))))(((*********************)))))))))))))))))))))))))))++++++*********)))))))))&&&(((***++++++(((&&&$$$))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))(((((('''''''''((((((((()))***+++++++++(((((((((((())))))))))))***))))))))))))(((((((((*********************************)))((((((''''''(((((((((((())))))))))))))))))))))))***************++++++,,,,,,---......,,,,,,---......------,,,///......---------......//////......---------------.........,,,+++,,,------------,,,,,,,,,,,,,,,------------------------.........------,,,,,,+++***************++++++,,,+++)))((((((***++++++***(((((((((((((((((((((((()))))))))))))))(((((((((************************++++++***************++++++++++++***************))))))))))))))))))))))))*********)))))))))))))))***************+++++++++++++++++++++******)))((())))))*********+++++++++******+++++++++,,,,,,,,,------,,,+++******************)))))))))(((((('''******+++,,,,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------***************+++,,,,,,++++++++++++,,,---...///........................////////////////////////..............................//////000111111111000000111111222333333444333333333333333333333333222333333444444555666666777777666666666555555555555555555666666555555555333444555666777666555444444444555666777777666666444555666777777777666666333333333333333333333333333333222111111111111111111111111111111111111111////////////....................................222111000//////...//////......---------,,,,,,,,,***+++,,,---......,,,++++++,,,,,,------,,,,,,++++++,,,------------,,,+++---------,,,,,,,,,++++++((()))***+++,,,,,,,,,,,,............---,,,,,,+++************************************************************************)))))))))))))))))))))))),,,,,,++++++***))))))((()))))))))))))))))))))))))))))))))))))))*********(((((()))***+++,,,,,,,,,((((((((((((((((((((((((+++******)))(((&&&$$$$$$((()))))))))************++++++++++++++++++++++++))))))))))))))))))))))))(((((()))))))))*********))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))*********************+++))))))))))))))))))))))))++++++++++++************)))***+++,,,+++)))'''&&&&&&'''((()))******)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((()))***************&&&'''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))***************++++++++++++******)))((('''&&&%%%))))))))))))((((((((((((((()))))))))*********************+++,,,,,,------+++,,,,,,,,,------------//////......------......,,,,,,,,,---.../////////+++,,,------,,,++++++,,,---------,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,...,,,++++++,,,,,,+++*********************************)))(((((((((((((((************************,,,+++******)))*********++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))*********++++++++++++++++++++++++***)))((())))))*********+++++++++******+++++++++,,,,,,,,,------,,,++++++++++++++++++++++++***))))))((())))))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++************++++++,,,++++++++++++++++++,,,++++++,,,,,,,,,---------,,,++++++++++++,,,---------,,,,,,++++++,,,,,,,,,........................////////////////////////.................................///000000111111111111222222333333444444333333333333333333333333333333333333333333333333666666666666555555555555444444555555555555444444222333555666666666555444444444555666777777666666444444555666666777777777444444444444444444444444444444333222222222222222000000000000000000000000////////////............////////////////////////111111000///////////////......---------,,,,,,,,,)))+++---...------,,,,,,+++,,,,,,------,,,,,,+++((()))+++---.........------------,,,,,,,,,++++++//////000000000//////...+++,,,,,,---............++++++++++++++++++++++++************************************************************)))))))))))),,,,,,++++++***)))))))))))))))))))))))))))))))))******))))))))))))))))))((())))))***++++++,,,---(((((((((((((((((((((((()))************)))((((((((()))))))))************************************************************))))))))))))************))))))***+++,,,------...------------------------............------,,,+++************++++++++++++)))))))))))))))))))))))))))*********++++++++++++++++++***))))))((())))))%%%&&&(((*********)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********''''''''''''''''''''''''###$$$&&&((()))*********)))((((((((('''''''''&&&(((((((((((())))))))))))************************))))))******++++++++++++---------,,,+++)))'''&&&+++******)))(((''''''&&&((()))))))))************))))))******+++,,,,,,,,,++++++++++++,,,,,,------///......---------.........,,,+++---///000000......///111111000//////000---------------------...---------------------------------------,,,,,,,,,...------,,,,,,,,,------///...,,,+++++++++(((&&&************************+++***)))(((''''''((((((************************++++++***************+++***++++++++++++***))))))))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,+++++++++,,,++++++******)))************+++++++++************+++++++++,,,++++++*********++++++++++++,,,---,,,***)))***+++)))***++++++,,,,,,,,,,,,*********++++++,,,,,,---++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------------,,,,,,+++,,,,,,------...---,,,,,,+++++++++,,,........................////////////////////////........................---......//////000000111222222222222333333444444222222222222222222222222444444444333333333333333666666666555555555444444333333444444444444333333222333444555555555555555444555666666666666666666444444444444555555666666555555555555555555555555555444333333222222333333000000000000000000000000000000000/////////......000000000000000/////////000//////......//////000......---------,,,,,,,,,)))+++------,,,,,,,,,---+++,,,,,,------,,,,,,+++%%%'''))),,,------,,,+++,,,,,,,,,,,,++++++++++++......//////...------,,,)))***+++---............++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************)))(((((()))***+++,,,,,,---))))))))))))))))))))))))************)))))))))))))))))))))))))))***+++,,,************************((()))******++++++++++++))))))))))))************))))))))))))))))))))))))************************************************))))))***+++,,,,,,---------------------------------...............---,,,++++++++++++++++++******)))))))))))))))))))))))))))))))))*********++++++))))))'''&&&&&&''')))***&&&''')))***+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************'''''''''''''''''''''''' !!!###&&&'''(((((((((+++++++++***)))((((((((((((((((((((())))))))))))))))))************++++++(((((())))))***+++++++++.../////////...,,,***(((*********)))((((((''''''))))))))))))************((())))))******+++,,,,,,************+++,,,------,,,,,,,,,,,,,,,---......222///------//////,,,)))+++---///000///------...------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,,,,,,,---,,,+++*********(((&&&$$$((((((((((((((((((((((((******(((''''''((())))))******************************************++++++***++++++,,,+++***)))((())))))))))))))))))))))))((()))))))))************((())))))***++++++,,,,,,******+++,,,,,,,,,++++++)))************+++++++++)))))))))*********++++++(((((('''(((((()))***+++***,,,---,,,***)))***,,,))))))***+++,,,,,,,,,,,,)))******+++,,,,,,---------,,,,,,,,,,,,---...///---,,,++++++++++++,,,---,,,,,,,,,------------...,,,,,,+++++++++++++++,,,,,,,,,+++++++++,,,------........................////////////////////////........................------......///000000000111111111111222222222222222222222222222222222222222222333333444555555555666666555555555444444444111222222333333222222111333333333333444555666777666666666666666666555444444333333333333444444555444444444444444444444444444333333222222222222222000000000000000000000000111111000000000/////////000000/////////.........------------...///000000......---------,,,,,,,,,***,,,---,,,+++***---///+++,,,,,,------,,,,,,+++'''(((+++,,,---,,,***))),,,++++++++++++*********))))))******+++***************+++,,,---------,,,************************++++++++++++++++++++++++++++++++++++++++++++++++*********************+++'''((()))***+++,,,------))))))))))))))))))))))))************)))))))))(((***)))((((((((()))******************************(((((()))***************))))))))))))************((((((((((((((((((((((((*********************************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,++++++*********))))))))))))))))))))))))******))))))))))))((((((''''''((())))))*********))))))******************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((())))))))))))***''''''''''''''''''''''''"""###%%%'''((('''&&&&&&************))))))))))))(((((((((((())))))))))))((((((((()))))))))******''''''((())))))***++++++++++++,,,---,,,***(((&&&''''''(((((())))))******))))))))))))************(((((())))))***+++++++++***)))))))))***+++---...*********+++,,,---...///222...++++++......+++'''%%%(((+++,,,+++))))))***++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++************+++)))(((((()))******(((&&&((((((((((((((((((((((((***)))'''''''''(((***+++******************************))))))***++++++,,,******+++,,,+++***)))((())))))))))))))))))))))))(((((())))))*********+++((())))))***++++++,,,,,,)))***+++,,,,,,,,,,,,,,,)))************+++++++++((())))))))))))*********%%%%%%%%%&&&'''((()))***(((+++,,,,,,)))(((***,,,((()))***+++,,,---------))))))***+++,,,,,,------...............///000111------++++++++++++------,,,,,,,,,---------......++++++***************+++*********+++,,,---...///........................////////////////////////........................------......///000000000000000000000111111111111111111111111111111111111000111222333555666777888666666555555555444444444111111111222222111111111333333222222333444666777666777777777666555444444444333333222222333333333333333333333333333333333333222222111000111111111000000000000000000000000111111111111000000000000//////.........---------,,,,,,,,,---...///000111......---------,,,,,,,,,+++,,,---,,,)))***---000+++,,,,,,------,,,,,,++++++---...///...,,,***(((+++++++++*********))))))((()))***+++,,,---------++++++,,,,,,,,,+++******))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++***************))))))))))))))))))))))))+++*********))))))((((((***)))(((''''''((())))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))++++++*********************++++++++++++,,,,,,,,,************************)))***++++++,,,,,,,,,,,,------,,,,,,+++***))))))))))))))))))))))))))))))++++++***)))((('''&&&&&&&&&(((+++---......,,,+++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******''''''''''''((((((((()))''''''''''''''''''''''''((()))***+++***)))'''&&&&&&&&&''''''(((((())))))(((((((((((())))))))))))&&&'''''''''(((((())))))&&&''''''((()))*********%%%&&&'''((('''&&&###"""$$$%%%&&&((()))+++,,,---))))))))))))************((((((((()))******++++++***))))))))))))+++---...(((((()))***+++---...///---***''')))---///,,,)))&&&))),,,---,,,+++***+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++***)))(((((())))))(((((()))+++------,,,***************************)))((('''&&&'''(((+++,,,************))))))))))))((((((((((((((((((((((((************************,,,,,,+++***))))))******)))))))))))))))))))))))))))))))))******++++++,,,)))***+++,,,,,,+++***)))******))))))(((''''''&&&)))************++++++++++++++++++*********))))))(((***++++++******+++,,,------,,,,,,,,,,,,,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---............---,,,+++***))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------.........---------,,,,,,,,,+++,,,------......---------------............///////////////000000000000222222222111000//////...111111111222222333333333666666555555555444444444333333333333333333333333222222333333333333444444444444444444444444444444555444444333333444444555222333333444444333333222000000//////000111222222000000000000000000000000111000///......///000111111111000000/////////...------------.........///000///...---------......,,,,,,------.../////////---------------...///000......---,,,,,,+++******111...***)))++++++***((())))))))))))))))))))))))++++++++++++++++++++++++))))))***++++++++++++***---,,,***)))))))))******++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))*********)))'''&&&$$$###''''''(((((()))))))))***++++++***)))(((((())))))(((((()))***************************************++++++++++++++++++++++++---+++)))((('''((()))***))))))(((((((((((())))))(((*********)))((()))***)))***+++,,,---,,,++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))+++***)))***,,,---,,,+++******++++++++++++******************))))))((((((''''''''''''''''''''''''))))))(((((('''''''''&&&+++*********))))))(((((("""&&&###&&&---,,,$$$!!!&&&)))************++++++******))))))(((((('''(((***,,,,,,***(((''')))***+++,,,+++***(((&&&''''''((()))))))))))))))))))))))))))))))))))))))+++***'''&&&&&&'''***++++++++++++*********))))))++++++******************,,,,,,,,,------,,,++++++,,,++++++******++++++,,,,,,,,,,,,---------......******+++++++++,,,,,,,,,///,,,******---...---+++((())))))+++,,,---......------,,,,,,,,,,,,++++++)))************)))((((((,,,+++)))((((((((()))******************++++++++++++*********))))))))))))))))))))))))))))))))))))************************,,,++++++***))))))******************************************++++++++++++)))***+++,,,,,,+++***)))************++++++++++++)))************+++++++++*********)))))))))(((((((((***++++++******+++,,,******)))))))))))))))***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---............---,,,+++***))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,------...------------,,,,,,,,,+++,,,------......---------------............///000/////////......------000000000000000111111111222222222222333333333333666555555555444444444333333333333333333333333333222222222333333333444444444444444444444444444444444444444333333444444444111222222333333222222111000000000000000111222222000000000000000000000000//////............//////------------,,,,,,,,,,,,------........./////////***+++++++++******))))))------------,,,,,,,,,,,,*********+++++++++++++++---------,,,,,,+++++++++...,,,)))(((***+++***(((************************(((((((((((((((((((((((('''((())))))******)))))),,,,,,***)))))))))******++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))(((((((((*********)))((('''&&&%%%)))*********++++++++++++++++++***)))))))))))))))(((((()))***************************************++++++++++++++++++++++++,,,+++)))((('''((()))***++++++************++++++)))***++++++))))))***++++++***)))((((((***+++,,,,,,,,,+++++++++******************+++++++++,,,,,,))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++---...---,,,((((((((()))((((((''''''***))))))(((((('''(((((((((((((((((((((((((((((()))))))))(((((((((''''''*********)))))))))(((((("""***,,,((((((...,,,%%%$$$'''***+++)))'''&&&&&&*********)))))))))))))))'''((()))******)))((('''((()))+++++++++)))(((&&&''''''((()))))))))))))))))))))))))))))))))))))))+++***(((''''''(((***++++++++++++******)))))))))************************,,,,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,------------++++++,,,,,,,,,---------///---+++,,,...///...,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++******++++++******)))(((+++***)))((((((((())))))************************+++++++++*********))))))************************************************,,,+++******)))*********++++++++++++++++++++++++,,,,,,++++++++++++++++++)))***+++,,,,,,+++***)))))))))******+++,,,------)))************+++++++++)))))))))((((((((((((((((((***++++++******+++,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------------,,,++++++***))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,+++,,,------......---------------............///000//////...---,,,++++++------...///111222333333444444333333333333333222555555444444444444333333333333333333333333333333222222222222333333333333444444444444444444444444444444333333333333444444000111111222222111111000111000000000000111222222000000000000000000000000------............------.........///////////////............/////////000------.........---,,,+++---------,,,+++*********---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))+++,,,+++***************************++++++++++++++++++++++++((())))))***************,,,+++******)))*********++++++++++++++++++++++++))))))))))))))))))))))))*********))))))(((((((((***************)))((((((************+++++++++++++++***))))))))))))))))))((())))))************)))************************))))))))))))))))))))))))++++++)))((((((((()))***++++++++++++++++++++++++***+++,,,+++***)))***,,,,,,)))&&&$$$$$$'''+++---,,,++++++++++++******************++++++++++++,,,))))))))))))))))))))))))*********++++++++++++,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,+++++++++---...---,,,++++++,,,,,,+++***))))))***)))'''&&&&&&''''''(((***************************)))))))))))))))((((((******))))))))))))(((((((((---...******......(((&&&(((******(((&&&$$$$$$))))))))))))************''''''''''''''''''''''''((()))***+++***)))(((''''''(((((()))))))))))))))))))))))))))))))))))))))************************************))))))))))))************************++++++,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...///...------...///...---...------,,,+++***)))))),,,,,,,,,,,,+++++++++++++++++++++++++++******)))******)))(((((((((((((((+++++++++******))))))(((,,,,,,+++++++++*********************************************************++++++***************+++++++++++++++++++++++++++------,,,,,,++++++******)))***+++,,,,,,+++***)))'''(((((())))))***++++++))))))*********+++++++++))))))))))))))))))))))))(((***++++++******+++,,,---,,,,,,,,,,,,---......++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,------......---------------............//////.........------,,,,,,,,,---...///000222222333555444444444333333222222444444333333333333333333222222222222222222222222111222222222222333333333333333333333333333333333333333333444444333333333111111222222222222111111111111111000000111222222000000000000000000000000------///000000///------......//////000000111111........./////////000000111000000///.../////////---,,,,,,,,,+++++++++***....../////////---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,++++++******************************************))))))))))))))))))))))))++++++******)))((((((((()))******+++++++++******((((((((((((((()))))))))******)))))))))))))))***((()))************))))))************************''''''''''''''''''''''''+++***)))(((((()))******))))))))))))))))))))))))***+++,,,,,,+++***+++,,,+++)))&&&%%%%%%'''+++---++++++++++++************************++++++++++++))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++***)))***,,,---,,,+++------------,,,,,,+++******)))'''&&&&&&'''((()))************************************))))))))))))))))))))))))))))))((((((&&&******'''(((---...+++"""$$$'''((('''&&&&&&'''(((((())))))******++++++)))((((((''''''(((((()))(((((()))******)))(((((((((((())))))))))))(((((()))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,++++++************++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------.........------...------,,,+++***)))))),,,,,,,,,++++++++++++***+++,,,,,,,,,,,,+++******)))))))))(((((((((((((((,,,++++++***)))((((((''',,,,,,,,,,,,++++++++++++************************************************+++***************++++++++++++++++++++++++++++++,,,,,,,,,++++++*********)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))*********+++++++++************************(((***++++++******+++,,,)))))))))))))))***++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,++++++***))))))***************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,++++++++++++,,,------......---------------............///---------....../////////......//////000000000000444444444333333222222222222222333333333333333333222222222222222222222222111111111222222222333333333333333333333333333333222222333444444333222222222222333333333333222222222222111111111111111222000000000000000000000000...///000111111000///...+++++++++,,,,,,---------............///////////////---***'''''')))+++---++++++,,,,,,------------++++++++++++******)))(((+++,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++,,,,,,************************))))))))))))))))))))))))++++++,,,------------,,,************+++*********************************))))))))))))))))))))))))+++*********)))))))))((()))******+++++++++++++++))))))((((((((((((((((((***)))))))))))))))******))))))*********))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******((()))************)))(((***+++,,,,,,+++***+++,,,******))))))******+++++++++++++++*********))))))))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((***+++***))))))))))))))))))(((''''''***)))((((((((()))***+++))))))))))))))))))))))))))))))))))))************(((((((((((((((((())))))''')))(((&&&'''***,,,+++"""$$$'''(((((()))***+++(((((())))))******++++++***))))))(((((())))))***((((((((()))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((()))***+++,,,,,,+++***)))(((((((((((((((((((((((((((((()))))))))*********+++************+++,,,---+++******))))))******+++******+++++++++,,,,,,,,,)))*********+++++++++++++++,,,---------,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********+++,,,,,,,,,,,,+++******)))))))))))))))(((((('''++++++******)))(((''''''---------,,,,,,,,,++++++*********************************************************)))******+++,,,++++++++++++++++++++++++++++++******************)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,++++++)))************+++++++++************++++++++++++(((***++++++******+++,,,***************+++,,,---++++++++++++++++++++++++++++++************++++++******+++++++++******)))************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------......---------------............///,,,,,,---...///000111111////////////////////////333333222222222222222111111111222222222222333333222222222222222222222222111111111111222222222222333333333333333333333333111222333444444333222111333333333444444333333333333333222111111111111222000000000000000000000000//////000000000000//////,,,,,,------------------------------.........///...+++(((&&&%%%'''***,,,+++++++++,,,---.........---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,%%%'''))))))((((((((()))++++++++++++++++++++++++************************((())))))***************))))))***++++++++++++***************************))))))))))))))))))))))))************************)))******+++++++++******++++++++++++************)))))))))))))))******+++)))************))))))((())))))))))))))))))))))))++++++++++++++++++++++++))))))))))))***************+++,,,------,,,+++******+++,,,+++***)))***,,,)))***,,,---------+++***+++************))))))))))))))))))************+++)))))))))))))))))))))))))))))))))************+++((((((((((((((((((((((((************************(((''''''''')))***)))(((((())))))******))))))((()))))))))***************(((((((((((((((((((((((((((((()))))))))))))))***''''''(((((((((((())))))++++++***)))(((((())))))(((***++++++***)))***+++))))))))))))************************************''''''(((((((((((()))))))))))))))))))))(((((('''((((((((((((((((((((((((((()))***++++++***)))(((''''''''''''(((((((((((('''(((((())))))*********+++***))))))***+++---...******))))))))))))******++++++++++++,,,,,,,,,,,,))))))))))))************)))+++......---+++++++++*********++++++,,,,,,,,,++++++++++++************+++++++++++++++******)))***************)))((((((*********))))))(((((('''------------,,,,,,,,,,,,))))))))))))))))))))))))******************************))))))***++++++,,,************************))))))))))))))))))******)))***+++,,,,,,+++***)))***++++++,,,,,,---------)))************+++++++++))))))))))))*********+++(((***++++++******+++,,,,,,,,,,,,,,,---...///000++++++++++++++++++++++++++++++************++++++))))))***************)))************))))))))))))***************************++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***+++,,,------......---------------............///,,,,,,,,,---.........///////////////////////////000111111111111111111222111111111111222222222333111111111111111111111111111111111111222222222222222222222222222222222222000222333444444333222000222222333333333333222222444333222222111111111222000000000000000000000000/////////....../////////000///////////////......,,,,,,,,,,,,------------------,,,,,,+++++++++,,,++++++++++++,,,,,,,,,,,,///...,,,++++++,,,///000---------,,,,,,+++++++++%%%(((******((('''((()))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''((())))))******))))))((()))***+++,,,++++++***************************)))))))))))))))))))))))))))))))))******++++++,,,)))***************))))))++++++++++++*********))))))))))))))))))***++++++***************)))(((((())))))))))))))))))))))))************************(((((()))******************+++---......---+++***)))***++++++))))))***+++)))***,,,---------,,,+++************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))((('''((()))******(((((()))******++++++++++++&&&''')))***+++***)))(((((((((((((((((((((((((((''''''((((((((()))))))))'''''''''((((((((()))))))))(((((())))))(((((((((***+++,,,+++)))(((((()))*********)))))))))))))))'''((()))******)))(((''''''''''''''''''((()))))))))))))))))))))(((''''''((((((((((((((((((((((((((())))))******))))))(((&&&&&&&&&''''''(((((((((''''''(((((()))******+++******)))((()))+++---...******))))))))))))******,,,,,,,,,,,,------------))))))*********+++++++++))),,,///000---,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++******************++++++******)))(((***++++++,,,+++***)))((()))))))))))))))(((((((((......---------,,,,,,,,,((((((((((((((((((((((((******************************))))))***+++,,,,,,))))))))))))))))))))))))''''''(((((())))))******)))***+++,,,,,,+++***)))&&&'''((()))+++,,,---...)))************+++++++++'''((((((((())))))******(((***++++++******+++,,,))))))))))))***+++,,,---++++++++++++++++++++++++++++++************++++++((())))))*********))))))*********)))))))))))))))******************************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******+++,,,------......---------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,............//////000000//////000000111111111222000000111111222222222333111111111111111111111111000111111111111222222222222222222222222222222222000111333444444333111000111111222222222222111111444333333222111111111222000000000000000000000000///...---,,,,,,---...///---------,,,,,,++++++***+++++++++,,,,,,,,,------***,,,...//////---***(((,,,,,,++++++***))))))))),,,***(((&&&''')))---///......---,,,,,,+++******(((+++......+++******,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))***+++++++++++++++((()))***+++,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---***************)))((((((***)))))))))((((((''''''))))))((())))))***++++++***************)))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''((()))***************((()))+++,,,,,,+++)))((((((***+++***)))((()))*********++++++,,,,,,,,,,,,************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************((((((((((((((((((((((((***(((((()))***+++***)))###$$$%%%'''(((((((((((($$$%%%(((***+++***'''&&&((((((((((((((((((((((((&&&'''''''''(((((())))))&&&'''''''''(((((())))))###"""$$$''')))((((((***&&&'''((('''&&&%%%&&&'''++++++******))))))((((((&&&''')))******)))'''&&&'''''''''''''''((()))***)))))))))))))))(((''''''(((((((((((((((((((((((()))(((((((((((((((((()))&&&&&&&&&'''''''''((((((&&&''''''((()))******+++***)))(((((()))+++---...******))))))))))))******,,,,,,------------......******+++++++++,,,,,,,,,***---111111///,,,---...+++++++++++++++++++++++++++++++++************)))***************)))((((((++++++,,,---,,,+++***)))(((((((((((())))))))))))/////////......---------************************************************+++*********))))))(((((()))))))))))))))******+++((())))))))))))*********++++++************++++++))))))))))))))))))))))))++++++***************++++++++++++************)))))))))))))))))))))))))))***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++************))))))))))))++++++++++++++++++++++++***++++++,,,,,,++++++***))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,&&&''')))***+++,,,---------------...------,,,,,,,,,---------.../////////............////////////,,,---...000111111111111000000000000111111111111111111222222222333333333111111111111111111111111111111111111111111111111222222222111111111000000111222333333111111222333333333333222222111111111222222222222222222222222222111000111333333111000...///000///---***'''$$$---------------------------------............///------,,,++++++***))))))'''***...000///...------///000000...------///111,,,---......---,,,***))),,,,,,,,,+++++++++******------------,,,,,,+++***+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************'''(((((()))))))))((((((++++++,,,,,,,,,++++++*********))))))))))))******,,,------,,,+++***)))(((+++***)))(((''''''((((((******))))))))))))******+++*********))))))(((((()))(((&&&&&&((((((((('''************************************+++,,,------+++++++++*********))))))++++++************++++++,,,,,,,,,++++++*********)))))))))******))))))))))))))))))))))))))))))))),,,+++*********+++,,,------+++)))((('''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))+++*********))))))((((((((((((((((((((()))******+++***)))'''''''''((((((''''''(((((())))))******((((((((((((((((((((((((***(((%%%######%%%(((*********))))))))))))))))))&&&'''))))))((((((***+++))))))))))))))))))))))))******))))))((((((''''''(((((((((((()))))))))))))))******))))))((('''&&&''''''(((((()))))))))******)))((((((((()))+++,,,,,,++++++******++++++,,,,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,,,,,,,////////////////////////---.........---,,,++++++,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---+++,,,,,,+++)))((()))+++************************.........------,,,,,,,,,************************************************************)))))))))((()))))))))))))))******+++***++++++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++***************++++++++++++************)))************************,,,,,,------------,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************))))))))))))++++++++++++++++++++++++***++++++,,,,,,++++++***((()))******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,------...---------------------........................////////////...//////000000000000/////////000000000111111111111111111222222222333333111111111111111111111111111111111111111111111111222222222111111111000000222333444444333222333444444444444333333333222222222222222222222222222222111000000111222222111///111111000000///...------------------------------,,,,,,,,,,,,------------.........------,,,,,,,,,(((+++...///...------......+++)))))),,,......---++++++++++++++++++***)))+++++++++*********))))))+++,,,,,,,,,++++++***)))++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++***+++++++++++++++************))))))))))))******.........------,,,+++***+++,,,,,,,,,,,,++++++************))))))*********************)))))))))(((+++***((((((***+++***)))************************,,,,,,++++++***++++++++++++++++++*********))))))++++++************++++++,,,++++++++++++++++++*********))))))))))))******,,,,,,,,,+++++++++++++++++++++*********+++,,,---,,,+++)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************)))))))))(((((((((((((((((())))))***))))))(((''''''((()))*********))))))((((((''''''))))))))))))))))))))))))***(((&&&%%%%%%&&&(((******************)))))))))***+++,,,+++))))))***+++))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))'''((()))))))))))))))((()))*********++++++++++++***))))))))))))***++++++,,,++++++******++++++,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,---------.......................................---,,,,,,---------,,,,,,,,,++++++---,,,,,,+++++++++,,,,,,++++++,,,***)))((()))+++************************,,,,,,,,,,,,,,,+++++++++************************************************************)))))))))))))))))))))))))))******+++***++++++++++++,,,,,,,,,++++++************+++++++++++++++++++++++++++++++++***************+++++++++++++++************)))************************++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************))))))))))))***************************++++++,,,,,,++++++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***)))++++++,,,---........................---------------............/////////000000000000000///...---//////000000000000111111111111111222222222222333111111111111111111111111111111111111111111111111222222222111111111111111333444555555333333444555444444444444444333333333222222222222222222222222000//////000111111000...000000///......000111222------------------------++++++++++++,,,,,,,,,,,,------------------------***+++------,,,,,,...///---(((###%%%+++...,,,((()))))))))((())))))***************)))))))))((((((******+++++++++***))))))++++++***))))))***++++++***,,,,,,,,,******+++,,,************************++++++++++++++++++++++++,,,+++)))((('''(((((()))))))))******+++******)))******))))))))))))******------,,,,,,++++++*********+++,,,---------,,,+++++++++************++++++************)))))))))))),,,***((()))***+++******************************---,,,,,,+++******))))))+++++++++***************++++++************++++++*********++++++++++++++++++***)))(((((()))***+++,,,,,,,,,,,,++++++******+++************+++,,,,,,+++***)))))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))''''''((((((((()))))))))''''''''''''((()))***+++******))))))((((((''''''************************))))))(((((((((((())))))************************+++,,,,,,+++)))(((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))&&&'''((()))************************++++++++++++)))******+++++++++++++++++++++************++++++,,,,,,,,,,,,,,,++++++***,,,,,,,,,---------.......................................///......---,,,---------------,,,,,,,,,------,,,,,,+++++++++******++++++***(((((()))+++************************++++++++++++*********************************************************************))))))))))))))))))))))))))))))******+++(((((()))))))))*********++++++************++++++))))))))))))))))))))))))*********)))******+++,,,+++++++++*********))))))************************((())))))******))))))(((******+++,,,,,,,,,,,,+++************************************)))))))))((())))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***+++,,,---.....................------,,,,,,,,,---------.........//////...///////////////......////////////000000000111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111333444555444333222333555333333333333333333333333111111111111111111111111///......///000000///------,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++++++++++++++++++++,,,,,,+++***+++---000---)))&&&&&&)))+++***(((***)))(((((((((***+++,,,+++*********))))))))))))******++++++++++++******---+++***((((((***+++---+++,,,---,,,*********,,,************************++++++++++++++++++++++++,,,+++(((&&&%%%&&&'''((((((((()))************)))******))))))))))))************)))((((((((((((((()))((((((((()))***++++++,,,++++++++++++++++++,,,*********)))))))))))))))***(((''''''((())))))(((************************+++++++++++++++***))))))************************++++++************++++++))))))******++++++,,,,,,+++***)))(((((()))***+++++++++******)))(((((((((***************++++++,,,******))))))***+++,,,---))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********((((((((((((((((((((((((*********)))))))))))))))'''''''''(((((((((((((((((((((((((((((()))******''''''(((((())))))******))))))))))))))))))))))))))))))************)))))))))))))))***************((()))))))))'''&&&&&&((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))''''''((()))))))))))))))((((((((((((((())))))))))))***+++------,,,++++++++++++************+++++++++,,,,,,,,,,,,+++******,,,,,,,,,------......///------------------------.........//////......---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++***))))))***+++***(((((()))+++************************************************************************************************))))))))))))))))))******)))))))))))))))******+++(((((()))))))))*********++++++************++++++))))))))))))))))))))))))******))))))***++++++,,,+++++++++*********))))))************************((())))))******))))))(((******+++,,,,,,,,,,,,+++************************************)))))))))((())))))))))))))))))))))))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++++++++++++++******+++,,,---..................------,,,,,,,,,+++------------............,,,---...//////000000000...////////////000000000000000111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111111333444333222111222333111111111111111111222222111111111111111111111111///...---...000000...---+++,,,---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***+++++++++++++++++++++,,,,,,,,,+++)))***---///......---+++))))))******+++******)))***+++---...,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,+++...---+++******+++---...+++,,,---,,,***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++///...+++)))((()))***+++'''((()))*********************))))))))))))*********)))((('''''''''((((((***(((%%%$$$$$$'''***,,,,,,++++++++++++++++++,,,))))))))))))))))))*********)))'''''')))))))))((())))))))))))))))))))))))((()))***++++++++++++***************************++++++************++++++)))))))))******++++++++++++***)))(((((()))***+++*********)))))))))(((((())))))******++++++++++++)))))))))******++++++,,,((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******&&&&&&'''((()))((((((''')))))))))))))))(((''''''''''''(((((())))))******(((((((((((((((((((((((())))))***++++++***))))))((((((((())))))*********%%%'''((((((''''''((()))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))(((''''''))))))(((((((((((((((((()))***+++------,,,+++++++++******))))))******+++++++++,,,,,,++++++***)))++++++,,,,,,---......///------------------------------...............---******************++++++++++++,,,,,,,,,+++***)))))))))***)))(((((()))+++)))))))))))))))))))))))))))))))))***************************************************************))))))))))))************)))))))))))))))******+++***++++++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++))))))))))))***+++,,,,,,+++++++++************)))++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++************************************))))))))))))***************************++++++,,,,,,++++++***---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((('''++++++,,,---............------------,,,,,,,,,,,,,,,------------.........++++++---...///000000000......////////////000000000000000111111111111222000000000000000000000000000000000000000000000000111111111111111222222222111222333333111111222333000000000000111111111111111111111111111111111111///......///000000///---,,,...000111000...+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,+++)))***,,,......//////---)))(((***---,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++***++++++,,,---------,,,,,,------,,,++++++,,,------,,,------,,,***)))***+++++++++++++++++++++++++++************************,,,,,,***)))(((((()))***(((((()))***++++++++++++******))))))))))))******,,,+++***))))))***+++,,,,,,***'''%%%%%%(((+++---++++++************++++++))))))))))))************---+++)))***+++,,,+++***))))))))))))))))))))))))&&&((()))+++,,,++++++******************+++++++++++++++************++++++)))))))))***************)))))))))******)))))))))++++++++++++++++++++++++((()))******++++++******))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************%%%&&&'''((()))(((''''''************)))((('''&&&******))))))((((((''''''''''''''''''''''''''''''))))))************))))))&&&''''''(((((()))))))))&&&((())))))))))))***,,,))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************)))((('''&&&++++++++++++************)))******+++++++++++++++******))))))))))))******+++++++++++++++******)))******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------))))))))))))************)))***+++,,,,,,+++***)))((()))))))))(((((()))+++)))))))))))))))))))))))))))))))))******+++++++++************************************************((()))))))))************)))))))))))))))******+++***++++++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++))))))))))))***+++,,,---+++++++++************)))++++++++++++++++++++++++,,,,,,------------,,,,,,******+++,,,,,,,,,,,,+++************************************))))))))))))++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++***))),,,,,,------...---------,,,,,,,,,,,,,,,,,,------,,,,,,---------.........,,,------.../////////............/////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111222222222222333444333222222333444000000111111111222222222111111111111111111111111000///...///111111///---...//////000//////------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,.........------,,,,,,,,,+++,,,,,,+++******+++------+++*********+++,,,,,,,,,------------,,,,,,+++++++++++++++******************+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------,,,***))))))***************************))))))))))))))))))))))))((((((((((((''''''''''''((()))***+++,,,,,,,,,,,,******))))))))))))******---,,,***))))))***,,,---*********)))))))))))))))*********))))))*********((()))))))))************---+++******+++,,,,,,+++))))))))))))))))))))))))'''(((***++++++***)))((())))))*********+++++++++++++++************++++++************))))))))))))((()))***++++++***)))(((*********+++,,,,,,------'''((()))***+++******)))(((((()))))))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))((()))))))))************$$$%%%'''))))))((('''&&&(((((()))******)))((('''******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))%%%%%%&&&&&&'''(((((()))''')))***)))(((((()))***))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))((()))))))))))))))((('''++++++++++++*********)))***))))))))))))***++++++******))))))))))))******+++++++++++++++***))))))((())))))***+++,,,---...++++++++++++++++++++++++***++++++,,,------,,,,,,))))))*********+++++++++'''(((***,,,---,,,+++***'''((()))(((((((((***+++))))))))))))))))))))))))))))))******+++++++++,,,************************************************(((((())))))*********+++)))))))))))))))******+++((())))))))))))*********++++++************++++++))))))))))))))))))))))))))))))))))))***+++,,,---+++++++++************)))++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++))))))))))))))))))))))))************))))))))))))+++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---.........---------...------,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------...............///......---,,,............/////////000000000000000111111111111000000000000000000000000000000000000000000000000000000111111222222222222333444555555333333444555111111222222222333333333000000000000000000000000000//////000111111000.........---,,,------///000++++++++++++++++++++++++)))************+++++++++------,,,++++++***))))))***,,,---,,,+++***+++,,,+++'''###%%%+++///---+++,,,---......---,,,***)))************))))))))))))((()))***+++++++++++++++)))***++++++++++++***))),,,---...,,,***))))))***))))))))))))))))))))))))(((((((((((((((((((((((()))***+++++++++++++++***))))))***+++,,,---------******))))))))))))******+++***((('''''')))+++,,,'''(((***++++++)))&&&$$$******))))))))))))******(((((())))))*********++++++)))(((((()))******))))))))))))))))))))))))))))))***+++,,,+++)))'''&&&))))))******++++++++++++++++++************++++++++++++******))))))(((((('''(((+++,,,,,,+++((('''''''''((()))***++++++,,,'''((()))++++++******)))(((((())))))((('''&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((())))))*********+++$$$%%%'''))))))((('''&&&&&&'''(((*********))))))''''''(((((()))*********))))))))))))))))))))))))))))))(((((((((((())))))$$$$$$%%%%%%&&&'''(((((('''((()))(((&&&%%%%%%&&&))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))&&&'''((()))***************)))))))))((((((''''''***)))((((((((()))+++,,,******))))))))))))*********++++++++++++***))))))'''((()))***+++,,,------++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,&&&'''***,,,------,,,+++'''((()))((('''(((***+++))))))))))))))))))))))))***+++------+++******+++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((***+++***)))***,,,------+++***))))))))))))(((((()))***++++++++++++******************,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++++++++******)))++++++++++++++++++++++++,,,,,,,,,++++++*********************************((()))+++,,,,,,+++)))(((+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++******))))))******++++++++++++,,,,,,,,,------........................,,,,,,------------,,,,,,---------............///......///000111222222333////////////000000000000333111///......///111333000000000000000000000000333333333222222111111111111111111111111111111111...///000111111000///...//////............//////////////////////////////******+++,,,------------++++++++++++++++++++++++++++++,,,,,,---.........000///---,,,+++,,,,,,---+++***)))((((((***,,,---///...,,,***))))))******------------,,,,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************))))))))))))))))))))))))...---,,,+++***(((''''''))))))))))))))))))))))))************))))))))))))))))))))))))************((('''&&&&&&''')))+++---((()))+++,,,,,,+++)))(((************************++++++************++++++)))***++++++***)))***+++(((((((((((()))***+++,,,++++++,,,,,,,,,++++++***&&&''')))***,,,,,,,,,,,,---******+++)))&&&)))...,,,,,,++++++++++++++++++(((((()))***+++,,,,,,---))))))))))))))))))))))))))))))))))))((((((((((((,,,***'''$$$$$$%%%(((***)))))))))))))))))))))))),,,,,,+++***)))))))))***))))))))))))))))))))))))(((((((((((())))))))))))******)))(((((((((((((((+++)))(((''''''((()))+++))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((('''''''''&&&((()))***++++++***)))(((((()))******))))))***++++++***)))'''''''''((()))******))))))((((((''''''*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))))))))*********************************************************++++++++++++++++++++++++(((''''''(((***,,,...000,,,++++++***+++,,,...///,,,,,,---...---,,,***))),,,+++***)))((((((((((((******)))(((((((((((((((&&&'''((((((((((((((('''***+++---,,,+++******+++++++++++++++++++++++++++************************))))))))))))))))))))))))***)))((()))+++,,,+++***+++---///...---+++++++++)))))))))))))))***++++++************************+++******))))))******+++******************************************************++++++++++++******)))))))))))))))))))))))),,,,,,,,,+++++++++******************************)))***+++,,,,,,+++***)))******************************++++++++++++******+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------..............................---------......---------------------.....................//////000000111.../////////000000000000111111000//////000111111000000000000000000000000222222222111111000000000000000000000000000000000...///000111111000///...//////............//////........................***++++++,,,,,,,,,,,,+++++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***+++++++++)))))))))+++,,,......---,,,************++++++,,,,,,,,,++++++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************************************++++++******************))))))))))))))))))))))))(((((())))))*********+++))))))))))))***************)))((((((((()))***+++((()))+++,,,,,,+++)))(((***************************))))))))))))))))))***)))***++++++***)))***+++******)))))))))))))))***)))))))))******))))))(((+++***)))))))))))))))***,,,)))(((++++++((((((+++))))))************++++++***************+++++++++************************))))))))))))((((((((((((+++***'''&&&%%%&&&((()))))))))))))))))))))))))))+++***))))))((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))******)))((((((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))************))))))(((((((((''''''''''''((()))******)))((('''%%%'''((((((''''''((()))+++***)))(((''''''((()))(((((((((((('''''''''&&&(((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))************+++************************************************++++++++++++++++++++++++,,,+++***))))))******+++,,,,,,+++++++++,,,---...++++++,,,,,,,,,+++))))))+++***************++++++******)))((((((((((((((('''((((((((((((((('''''')))+++---,,,+++***+++,,,************************************************))))))))))))))))))))))))+++***)))***,,,,,,,,,***''')))******(((''''''(((***))))))))))))***++++++***************************))))))))))))))))))***))))))))))))))))))))))))******************************+++++++++++++++***************************,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++))))))))))))))))))))))))((())))))))))))))))))(((+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,------,,,++++++------------............---------------------------..................---------------........................................../////////000000000000000000000000000000000000000000000000000000000111111111000000000000000//////////////////////////////000000000000////////////............//////........................+++,,,,,,,,,,,,++++++***++++++++++++++++++++++++......------,,,++++++***))))))((((((((()))******,,,,,,+++******+++---...,,,,,,+++******++++++,,,******+++++++++***)))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************++++++++++++++++++++++++(((((()))***+++,,,------))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))************++++++*********))))))))))))***+++,,,,,,+++***)))************************(((((((((((((((((((((((()))***++++++***)))***+++,,,+++***)))((((((((((((''''''((((((((((((((('''...,,,***)))))),,,///111...)))'''+++---***((((((((((((((()))******+++++++++++++++*********))))))************************))))))))))))(((((((((((())))))((('''''''''(((((())))))))))))))))))))))))))))))((('''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))***))))))(((((((((((((((((((((&&&&&&&&&&&&(((((())))))))))))))))))))))))))))))))))))************))))))((((((((((((''''''''''''((())))))(((''''''%%%'''(((((('''&&&((()))***))))))(((((((((((()))''''''''''''&&&&&&&&&&&&&&&&&&''''''(((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++************************************************++++++++++++++++++++++++,,,,,,+++***)))))))))***---,,,,,,++++++++++++,,,*********+++******)))(((************+++,,,------***))))))(((((((((((((((((()))))))))((('''&&&&&&)))+++,,,,,,+++++++++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))+++*********,,,---,,,+++&&&''')))((('''&&&'''(((*********))))))***++++++***************+++++++++******))))))))))))************************************************************++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,************************(((((())))))))))))((((((+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------+++,,,...//////...,,,+++,,,,,,,,,------------...---------------------------......//////......---,,,,,,---------.........//////.........................../////////000000//////000111111000//////000000000000000000000000111111111111111111000000000000000000000000000000000000000000000////////////......------......///........................---------------,,,+++******+++++++++++++++,,,,,,.........---------,,,,,,******++++++,,,,,,---------,,,,,,++++++,,,------*********++++++,,,,,,---******++++++++++++******,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************++++++++++++++++++++++++'''((((((***+++,,,------))))))))))))))))))))))))'''(((((()))******++++++((()))))))))******************++++++++++++***))))))***++++++++++++***)))************************((())))))))))))))))))((()))***++++++***)))***+++,,,+++***)))(((((((((((((((((())))))******))))))...---++++++...444;;;???555---(((***---+++(((((()))))))))***************************************************************))))))))))))(((((((((((((((((()))))))))((((((((())))))))))))))))))))))))))))))(((''''''((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))(((''''''''''''((()))((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((((((((('''((()))******)))(((''''''(((***)))(((((()))+++)))))))))(((((((((((()))''''''''''''''''''''''''&&&&&&''''''((()))******))))))))))))))))))))))))(((((((((((())))))))))))************++++++++++++************************************************************************)))))))))******++++++,,,------,,,++++++******************************)))***)))))))))******+++,,,))))))(((((((((((())))))))))))))))))((('''%%%%%%(((***,,,,,,++++++,,,---))))))))))))))))))))))))************************))))))))))))))))))))))))+++*********,,,---,,,+++***,,,,,,,,,+++***,,,---++++++***************+++))))))*********++++++++++++++++++******+++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,+++******+++,,,,,,++++++++++++++++++++++++)))******++++++******)))+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------+++,,,...//////...,,,+++******+++++++++,,,,,,,,,------------------------------............------,,,,,,,,,------------...000/////////////////////............////////////...///000000000000///...000000000000000000000000222222222222222222222222111111111111111111111111111111000///////////////......------------....................................///......---,,,,,,*********++++++,,,,,,,,,---........./////////000++++++,,,------.........---,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************++++++++++++++++++++++++)))))))))***+++++++++,,,))))))))))))))))))))))))******))))))))))))))))))((()))))))))************((((((***+++,,,,,,,,,+++*********++++++*********************************)))******++++++******))))))***++++++***)))***+++******))))))))))))************+++,,,,,,,,,,,,,,,...---,,,---111777>>>CCC;;;111))))))+++***)))***,,,,,,,,,++++++******)))((())))))***++++++,,,,,,************************))))))))))))(((((((((((('''((()))******)))(((((((((((((((((((((((((((((())))))((((((((())))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))***))))))))))))))))))***((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))))))))))))))***++++++++++++***)))'''((())))))(((((()))***((((((((())))))))))))(((((((((((((((((((((((((((''''''((()))******++++++(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++************************************************************************))))))******++++++++++++,,,,,,,,,++++++******)))++++++*********+++++++++******)))((((((((((((((())))))(((((((((((())))))))))))))))))((('''%%%%%%(((***,,,,,,++++++,,,---************************++++++++++++++++++++++++))))))))))))))))))))))))+++***)))***,,,,,,,,,******+++,,,+++******,,,...,,,,,,+++************+++)))))))))***++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************)))***+++,,,------------++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,---......---,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,------------////////////////////////------........./////////////////////////////////000000000000000000000000222222222222222333333333111111111111111111111111222111000///......//////......------------......---------------------------............------,,,*********++++++,,,,,,---,,,------...//////000000******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************++++++++++++++++++++++++************************))))))))))))))))))))))))************))))))(((((())))))))))))************''''''((()))***+++,,,---************************************************)))***+++,,,,,,+++***))))))***++++++***)))***+++***)))))))))))))))******++++++,,,---...............---,,,,,,...222666999999111******+++)))***,,,,,,,,,,,,++++++++++++***'''((()))***+++,,,------++++++++++++++++++++++++))))))))))))(((((((((((((((((()))*********))))))(((((((((((((((((((((((())))))(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***************************))))))))))))))))))))))))))))))))))))************(((((())))))))))))************+++,,,,,,+++******$$$&&&''''''&&&%%%'''((('''(((((())))))))))))(((((((((((()))))))))))))))(((((())))))******++++++(((((((((((((((((((((((((((((((((((())))))))))))((())))))))))))*********************************************************************************+++++++++++++++***)))(((***++++++,,,++++++***)))++++++*********+++,,,,,,******)))((('''&&&&&&'''((((((((((((((())))))***((()))))))))((('''&&&&&&(((***,,,,,,++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))***)))((()))+++,,,+++***((())))))((('''(((***,,,---,,,++++++*********+++((())))))***++++++,,,,,,++++++************++++++************************************************)))***+++,,,------------++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++,,,------,,,++++++***************************++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------......//////000---------.........//////000///...------...///000000000000000000000000000000111111111222222222222111111111111111111111111333222000///.........///...------,,,,,,------...------------------------++++++,,,,,,---,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,---------------******+++,,,+++***))))))++++++,,,++++++******)))******+++,,,,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************************************))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))*********))))))))))))************)))(((((('''((()))+++++++++******************+++************************((()))***++++++***)))((()))***++++++***)))***+++,,,+++***)))((((((((())))))***+++,,,,,,---------------,,,,,,,,,------...///,,,***,,,,,,)))***---((())))))***+++,,,,,,---))))))*********+++++++++++++++++++++++++++++++++))))))))))))(((((((((((((((((()))))))))*********((((((((((((((((((((((((((('''''''''(((((()))***(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******))))))************))))))))))))))))))))))))))))))))))))))))))************(((((()))))))))*********)))***+++,,,,,,+++***)))$$$%%%'''&&&%%%%%%&&&(((&&&'''((()))******)))((('''''''''((((((((())))))(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((()))))))))************************************************************************)))***++++++++++++***)))))))))++++++,,,+++*********))))))((()))***+++,,,))))))((((((((((((((()))((((((((((((((()))******'''(((((((((((((((''''''''')))+++,,,,,,+++,,,...++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))(((((((((***+++***)))++++++++++++******---///---,,,,,,+++*********+++((())))))***++++++,,,,,,******))))))))))))******))))))))))))))))))))))))************************)))***+++,,,------...---------------------------*********++++++,,,,,,,,,***************************+++---......---+++***))))))))))))))))))))))))******++++++++++++******+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,---------++++++,,,,,,---...//////---------.........//////111000...------...000111000000000000000000000000//////000000111111111222000000000000000000000000333222000///.........///...------,,,,,,------...------------------------((()))***+++++++++++++++))))))***+++,,,,,,---------,,,,,,++++++******)))+++,,,------,,,+++***)))+++++++++++++++***)))(((***+++,,,---,,,,,,******((()))***+++++++++++++++------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************))))))))))))))))))))))))(((((()))***+++,,,,,,---))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))************+++***(((&&&&&&''')))***++++++************++++++************************'''((()))++++++)))(((''')))+++++++++***)))***+++...---+++)))(((''''''&&&''''''(((******++++++++++++,,,,,,------,,,+++***&&&&&&)))...---******---$$$%%%'''(((***,,,......+++++++++***************++++++++++++++++++++++++))))))))))))(((((((((((())))))(((((()))***++++++((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((((((((())))))*********+++((()))***++++++***)))(((&&&''')))(((''''''(((***&&&'''(((*********)))(((&&&&&&&&&'''''''''((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((((((************************************************))))))))))))))))))))))))%%%&&&)))+++,,,---------((()))***+++,,,,,,+++***)))(((''''''''')))***+++(((((((((((()))***+++,,,((((((((((((((()))******''''''((((((((((((((('''))))))))))))))))))))))))***++++++,,,,,,++++++***+++++++++************)))************************+++*********+++,,,------************************------------,,,,,,+++***))))))))))))))))))))))))************************,,,,,,,,,++++++*********))))))))))))***************+++---......---+++***+++***)))(((((()))***+++,,,++++++******++++++,,,******************************+++,,,,,,,,,,,,+++)))************+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++,,,------------,,,++++++******************........................---...............---------......//////////////////000111222222111000///000000000000111111111111222111111111000000//////////////////............//////.........---------......---------,,,,,,,,,------,,,,,,,,,---......////////////////////////+++++++++******))))))))))))************+++++++++,,,,,,---...---,,,***))))))******++++++******)))++++++,,,+++***'''$$$""",,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******************************+++*********))))))((((((***************+++++++++******************************************************))))))))))))******************************)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,---,,,+++******+++,,,---))))))))))))************((((((((((((((((((((((((++++++++++++*********))),,,+++***)))(((((((((((('''((()))***************------,,,,,,+++*********++++++******+++---...///777///((((((+++---------,,,+++***)))((((((((((((+++++++++***)))(((((('''))))))))))))((((((((((((((((((((((((((((((((((((((('''&&&'''((()))((('''))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))((((((((((((,,,,,,***)))(((&&&%%%%%%((()))***++++++***)))((())))))((((((''''''&&&&&&)))))))))))))))******+++******))))))((((((''''''(((((()))***************(((((())))))))))))(((((()))&&&$$$%%%((()))'''%%%$$$%%%%%%&&&'''((())))))(((((((((((((((((((((((())))))(((((('''''''''&&&)))((('''''''''(((***+++(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))++++++************++++++))))))(((((((((((())))))************************...,,,***(((''')))+++,,,(((((())))))))))))((((((((((((((((((((((((((((((***************************++++++,,,,,,++++++***))))))******+++++++++,,,***************************************+++,,,,,,************************+++,,,,,,,,,++++++***)))************************************************+++++++++******)))))))))))))))))))))***************+++---......---+++***,,,+++************+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++)))***++++++,,,,,,++++++)))************+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,+++******++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++------............------------............------------...//////////////////000111111111111000/////////000000000111111111111111111000000000//////............------------//////.........---------------,,,,,,,,,+++++++++,,,,,,,,,+++,,,,,,---...++++++++++++++++++++++++,,,,,,+++++++++*********************+++++++++++++++,,,,,,,,,++++++***)))******++++++++++++******((()))***+++,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************))))))++++++************************************************************************))))))))))))******+++++++++***************************************(((((()))*********))))))))))))((((((((()))***+++))))))))))))************************************++++++*********)))))))))***)))))))))))))))******&&&'''(((***+++,,,,,,,,,)))))))))))))))*********++++++******+++,,,...///555000+++)))***++++++,,,)))(((((())))))***+++,,,******))))))(((''''''&&&))))))))))))((((((((((((((((((((((((((((((((((((,,,***)))***++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((((((###$$$%%%''')))+++,,,---((()))************)))(((+++*********)))))))))((())))))(((((())))))***+++***)))))))))((((((((('''(((((()))************)))))))))************))))))***((((((((()))***)))(((&&&&&&&&&'''((((((((()))(((((((((((((((((((((((()))((((((((('''''''''''')))(((((('''((()))***+++(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))************************''''''((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((++++++++++++++++++++++++******++++++++++++******'''((()))***+++,,,------******************************)))))))))***++++++******************************+++++++++***))))))++++++++++++++++++++++++*********************************))))))))))))))))))))))))*********++++++***+++,,,------,,,+++***------,,,,,,,,,,,,------++++++************++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++)))************+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++------------------,,,+++)))******+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---...//////...---+++------............------------...////////////...///000000111111000000/////////000000000000111111111111000000000000//////...------------,,,,,,,,,...............---------,,,,,,+++++++++*********++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++++++++,,,++++++******))))))******++++++,,,,,,,,,,,,++++++)))******,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,+++++++++***)))))))))******************************************************))))))))))))******++++++++++++******))))))++++++++++++++++++++++++))))))*********))))))(((+++***)))((((((((((((((())))))))))))******************************************)))))))))((((((((('''(((((()))***++++++,,,%%%&&&(((***+++,,,------***++++++,,,------......++++++***++++++,,,---...333222///+++(((((()))***((((((((())))))+++,,,,,,))))))((((((''''''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))***)))''''''(((((('''%%%(((((((((((((((((((((((('''(((((())))))*********((((((((((((((((((((((((######$$$$$$%%%&&&''''''((())))))******))))))(((************))))))))))))))))))(((((())))))***+++))))))))))))(((((((((((('''((())))))******)))))))))******++++++******)))((()))***)))(((((((((***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))******(((((((((((())))))))))))***))))))(((((())))))***))))))))))))))))))))))))+++******))))))******+++))))))***++++++***))))))************************"""%%%(((+++,,,+++)))(((***))))))((('''''''''(((((((((((((((((((((((((((++++++++++++++++++++++++******++++++++++++******((())))))***++++++,,,,,,***************************)))))))))))))))************************************++++++++++++******++++++++++++++++++++++++******************************************))))))))))))*********+++++++++***+++,,,,,,,,,,,,+++***---------,,,,,,---------++++++************++++++))))))))))))))))))))))))))))))***+++++++++++++++))))))*********+++++++++,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++******************+++++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,---,,,,,,++++++))))))***++++++++++++***+++++++++,,,,,,,,,,,,,,,***,,,...000000...,,,***,,,,,,---.........------,,,---......//////......///000000000000000000///////////////000000000111000000000000000000//////.........---------,,,,,,........................,,,,,,,,,,,,++++++++++++*********)))***++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,+++***))))))***+++,,,+++,,,,,,------,,,,,,+++......---,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++,,,,,,------*********************************++++++,,,,,,---,,,,,,,,,+++***)))((((((******************************************************))))))))))))******,,,,,,++++++***)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))///...---+++)))((('''&&&((()))))))))************(((((((((((((((((((((((())))))))))))(((((((((((('''((())))))******++++++&&&''')))***+++,,,,,,,,,,,,,,,,,,,,,------......******+++++++++,,,,,,---///333444...(((&&&((())),,,+++******)))))))))***)))))))))(((((('''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))'''&&&&&&'''&&&%%%$$$(((((((((((((((((((((((('''(((((()))***++++++,,,'''''''''(((((((((((((((''''''&&&&&&%%%%%%%%%%%%((((((((()))))))))))))))((((((((((((''''''''''''((((((((((((((()))******))))))))))))(((((((((((('''(((((()))))))))))))))))))))************))))))%%%''')))(((%%%$$$&&&))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))***(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******((()))+++,,,,,,+++)))(((************************%%%'''+++---...---+++)))+++***((('''&&&&&&''''''((((((((((((((((((((((((************************)))******++++++******)))******************************************************)))))))))))))))***************************++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++******))))))******+++(((((((((((((((((((((((())))))***++++++++++++***))))))*********+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++)))******+++++++++******))))))***++++++++++++***)))*********+++++++++,,,***,,,...//////...,,,***++++++,,,---......------,,,------...............000//////////////////000...////////////000000000//////////////////000000////////////.........------.....................------------,,,,,,,,,,,,******)))))))))***++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---,,,+++******+++------+++,,,,,,------,,,,,,+++///...---+++************++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,---,,,,,,,,,+++***)))((((((******************************************************))))))))))))******+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,++++++***))))))(((((()))))))))************(((((((((((((((((((((((())))))))))))((((((((((((((()))************)))((()))******+++++++++******))))))((((((((('''''''''******++++++++++++++++++,,,333666///)))(((***))),,,+++************************)))))))))))))))((('''((((((((()))))))))***))))))))))))))))))))))))+++***((()))******(((''''''''''''''''''''''''''''''(((((()))***++++++,,,&&&&&&''''''((((((((()))(((((())))))***+++,,,,,,''''''((((((((())))))***''''''''''''((((((((((((((((((((('''((())))))***(((((((((((())))))))))))''''''((()))))))))))))))''''''((((((((((((''''''%%%''')))(((%%%$$$&&&))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''(((((()))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***))))))))))))))))))***((()))+++,,,,,,+++)))((())))))))))))))))))))))))******++++++++++++***)))))))))((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))+++++++++*********))))))************************++++++***)))))))))******************************++++++,,,---------,,,,,,++++++++++++++++++++++++************************+++++++++++++++,,,,,,,,,*********++++++++++++,,,++++++++++++++++++++++++******++++++++++++************))))))))))))******''''''''''''''''''''''''((()))******++++++******)))************+++++++++++++++************++++++++++++++++++++++++++++++)))))))))************************++++++,,,,,,---++++++++++++++++++++++++((())))))***************)))******+++,,,+++++++++)))))))))******++++++,,,***,,,---......---,,,******+++,,,------...------,,,,,,---............---000//////......//////000......////////////000000......////////////000000000000/////////.........---------........................---------,,,,,,******))))))******+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------++++++,,,,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,+++++++++***)))))))))******************************************************))))))))))))******************************++++++++++++++++++++++++))))))*********))))))(((###$$$&&&((()))***++++++))))))))))))******************************************)))))))))(((((((((((()))***++++++***((((((++++++,,,,,,++++++***)))******))))))(((''''''&&&******++++++++++++******)))333777111,,,------***(((((())))))+++,,,...///************))))))))))))''''''(((((())))))******))))))))))))))))))))))))((('''&&&'''((()))(((''''''''''''''''''''''''''''''(((((())))))*********&&&&&&&&&''''''(((((()))))))))((('''&&&%%%$$$$$$''''''''''''((()))******))))))))))))************((((((''''''(((((()))***(((((((((((())))))))))))&&&'''(((((())))))((((((&&&''''''((((((''''''&&&((()))***)))(((((((((***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''((()))))))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))***))))))(((((())))))***))))))***++++++***))))))))))))))))))))))))))))))******)))(((''''''((((((&&&''''''((((((((('''&&&((((((((((((((((((((((((************************))))))************))))))***************+++++++++************************,,,,,,+++*********************************************+++,,,,,,,,,,,,,,,************************************************)))*********++++++++++++*********+++++++++,,,,,,++++++************++++++)))***+++,,,,,,+++***)))******))))))))))))******))))))))))))))))))))))))((())))))***************)))************+++++++++++++++************++++++************************((()))))))))*********+++)))******+++,,,,,,------++++++++++++++++++++++++))))))***+++++++++++++++***++++++,,,,,,,,,,,,,,,))))))***++++++,,,------+++,,,,,,------,,,,,,+++******+++,,,------------+++,,,------......------000///............///000........./////////000000........./////////000000//////.........------------------.........//////---------,,,,,,,,,+++++++++************+++,,,,,,........................*********+++++++++,,,,,,+++++++++,,,,,,,,,------******+++,,,,,,,,,,,,,,,******++++++++++++******((()))***,,,---------,,,************************))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************))))))++++++************************************************************************))))))))))))******)))))))))***++++++,,,,,,************************(((((()))*********))))))###$$$&&&(((************))))))))))))************************************++++++*********)))))))))&&&''')))+++++++++***)))******+++,,,,,,+++++++++,,,,,,++++++++++++++++++)))***+++,,,,,,+++***)))'''111666111///222111+++(((((()))***+++---...///))))))))))))))))))))))))'''''''''((()))*********(((((((((((((((((((((((($$$######$$$&&&''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&''''''((())))))+++***(((%%%"""''''''&&&&&&'''(((***+++((()))))))))*********+++(((''''''''''''((())))))'''((((((((()))))))))***&&&'''(((((())))))((((((''''''((((((((((((''''''***((((((((()))***)))(((&&&&&&&&&'''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))&&&'''((()))***))))))((((((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))###%%%''')))***)))'''&&&((((((((((((((((((((((((++++++++++++++++++++++++))))))************))))))(((((()))***+++,,,,,,---************************------,,,+++******++++++************************((()))***+++++++++++++++))))))))))))))))))))))))************************(((((())))))*********+++******+++++++++,,,,,,,,,++++++************++++++***+++,,,,,,,,,,,,+++*********))))))))))))******************************(((((()))***************)))************+++++++++++++++************++++++************************(((((())))))*********+++))))))***+++,,,,,,------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++,,,------------,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...---+++,,,------......------000///...------...///000............/////////000---.........//////000000......---------,,,,,,,,,---------.........//////,,,,,,,,,+++++++++******++++++******++++++,,,---++++++++++++++++++++++++)))))))))******+++++++++++++++,,,,,,,,,---------((()))***,,,,,,,,,+++************++++++*********)))***,,,......---,,,+++************************''''''(((***+++,,,---...************************+++*********))))))((((((***************+++++++++******************************************************))))))))))))******(((((()))***+++,,,,,,---)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,)))***+++++++++***((('''))))))))))))************((((((((((((((((((((((((++++++++++++************$$$%%%(((+++,,,,,,,,,+++((()))***+++,,,---------((((((((()))******++++++)))***+++,,,,,,+++))))))&&&000555111111666444,,,+++++++++***++++++,,,,,,'''''''''(((((((((((((((&&&''''''((()))******+++((((((((((((((((((((((((&&&%%%%%%''')))+++***)))''''''''''''''''''''''''((((((((((((''''''''''''%%%%%%&&&&&&'''((())))))((((((((('''''''''&&&&&&'''&&&&&&&&&'''(((***+++&&&'''''''''(((((())))))'''''''''''''''((())))))'''((((((((())))))******&&&''''''((((((((((((((((((((())))))))))))(((((()))&&&$$$%%%((()))'''%%%$$$%%%%%%&&&'''((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))&&&''')))*********)))((((((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))'''((()))+++,,,,,,,,,,,,!!!###'''***+++***(((&&&((((((((((((((((((((((((+++++++++++++++++++++++++++++++++++++++***)))(((,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,---------((())))))***++++++,,,,,,******)))))))))***,,,---,,,,,,,,,++++++***************************************+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,------......------,,,---,,,++++++*********+++************************///,,,)))'''((())))))(((++++++++++++++++++++++++)))***,,,,,,++++++,,,...,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***************+++++++++***++++++,,,,,,++++++************++++++,,,,,,,,,+++++++++++++++***)))(((******+++++++++,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++)))***+++,,,---.........000000000000000000000000000000000000000000000000///////////////////////////...---,,,,,,---...///............////////////###&&&)))---//////...---++++++++++++++++++++++++***++++++,,,,,,++++++***---------,,,,,,+++++++++------,,,+++,,,---...///+++,,,.........,,,***)))***+++------,,,,,,---...///...,,,++++++,,,...//////,,,***+++---...,,,))),,,,,,,,,+++++++++******------------------------...------,,,+++***))))))******))))))))))))******++++++++++++++++++++++++,,,,,,,,,---------......******++++++++++++******,,,,,,---------,,,++++++,,,+++******))))))******(((((()))***++++++,,,,,,************************,,,++++++******++++++,,,---,,,+++***))))))))))))...------,,,,,,++++++***---,,,***)))))))))************+++,,,,,,,,,,,,+++***************************,,,......+++***)))***************************+++******))))))))))))))),,,++++++***)))((('''''',,,+++)))((()))))))))(((%%%&&&'''))))))'''&&&%%%))))))))))))************))))))))))))))))))))))))******))))))((((((''''''******))))))))))))******(((((((((((((((((((((((()))))))))))))))))))))))),,,,,,+++***))))))******))))))))))))))))))))))))------,,,+++***)))((((((++++++******))))))((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))***)))((((((((()))+++,,,*********)))))))))))))))((((((((((((''''''''''''(((((((((((()))))))))))))))))))))***+++***'''$$$,,,+++***))))))***+++,,,''''''''''''(((((((((((())))))))))))************%%%''')))))))))((()))***+++++++++******((('''&&&))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++,,,,,,+++******))))))))))))*********++++++************************+++***)))))))))***+++,,,,,,,,,,,,++++++***************************************+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,+++++++++******************************,,,***((('''((((((((('''************************)))***,,,+++******+++,,,+++++++++******)))))))))************************,,,,,,,,,+++++++++******************++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,+++******)))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,------------////////////////////////////////////////////////........................///...------------...///111111000///...---,,,,,,((()))+++---......---,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++,,,,,,+++***+++,,,---...,,,,,,---------,,,+++******+++,,,,,,++++++,,,---,,,+++***))))))***+++,,,...,,,***+++------,,,***++++++++++++*********))),,,,,,,,,,,,,,,---------,,,,,,,,,+++******))))))******))))))))))))******++++++++++++++++++++++++++++++,,,,,,,,,---------******++++++++++++******((()))***+++++++++++++++,,,++++++***************((())))))***++++++,,,,,,************************+++******))))))******+++,,,+++******)))*********++++++++++++++++++++++++,,,,,,***)))))))))******)))***++++++,,,,,,++++++))))))))))))))))))))))))+++***)))***,,,,,,)))&&&************************))))))(((((()))***+++++++++*********)))(((((((((+++***)))))))))***))))))&&&'''((())))))((('''&&&'''(((((((((((()))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))*********)))(((((('''''')))((((((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((''''''''')))((('''''''''(((******)))))))))))))))))))))***(((((((((((((((((((((((((((((((((((()))))))))))))))(((((()))***)))'''%%%(((((('''&&&&&&'''((((((''''''((((((((()))))))))))))))))))))************)))***++++++)))''''''(((''''''(((******+++++++++))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((((((((((((++++++++++++++++++++++++)))***+++,,,------------******++++++******)))))))))))))))************+++,,,,,,++++++***)))((((((,,,+++******)))*********+++++++++++++++***************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,---,,,+++***)))************************+++)))((()))******)))((()))))))))))))))))))))))))))+++++++++)))((()))************))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,+++++++++************++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,++++++************++++++++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,------,,,,,,,,,........................................................................///...------------...///111000000///...---,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++++++++*********+++,,,---------,,,,,,,,,,,,++++++***+++,,,,,,***)))***++++++***)))(((((()))***+++,,,+++***+++,,,---,,,+++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******************************))))))))))))******++++++++++++++++++++++++*********+++++++++,,,,,,******++++++++++++******'''''')))***+++,,,,,,,,,+++++++++************))))))))))))***++++++,,,,,,***************************))))))))))))))))))************)))******+++,,,(((((()))******+++,,,,,,,,,+++******)))*********)))***++++++,,,,,,++++++************************,,,(((%%%''',,,---)))$$$************************''''''(((((()))+++,,,---)))))))))))))))))))))))))))))))))************+++'''((()))******)))((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((***))))))(((''''''&&&&&&'''''''''''''''((())))))((((((((())))))*********'''(((((())))))*********(((((((((((()))))))))))))))(((''''''(((((('''&&&''''''&&&&&&&&&&&&''''''((((((((()))))))))******))))))))))))************,,,---...,,,)))&&&&&&&&&&&&&&&((()))++++++,,,,,,)))))))))))))))))))))))))))))))))(((((((((''''''((((((((((((((((((((((((++++++++++++++++++++++++)))***++++++,,,,,,,,,+++))))))*********))))))(((++++++++++++,,,,,,,,,,,,,,,,,,++++++***))))))))),,,,,,+++******)))))))))+++++++++*********************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))***,,,------,,,***)))************************+++******+++------+++***))))))))))))))))))))))))***++++++***((('''((()))******************))))))************************++++++++++++++++++++++++)))******++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,++++++*********,,,,,,---------,,,,,,+++************++++++++++++************************+++,,,,,,------,,,,,,+++,,,,,,---------,,,++++++------------------------.........................................................------.........---------.........//////000///---,,,+++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,++++++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++,,,,,,---***,,,,,,+++)))((()))***,,,,,,+++******+++,,,,,,++++++***+++,,,,,,,,,,,,...------------,,,,,,,,,)))))))))***++++++,,,,,,(((((()))))))))***************))))))))))))******************************))))))))))))******************++++++++++++******)))***+++,,,------------++++++++++++******))))))))))))*********+++++++++******************************))))))))))))******))))))))))))***+++,,,---)))*********+++++++++,,,++++++******************))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++(((&&&(((+++,,,)))&&&************************(((((((((((()))***+++,,,((((((((()))))))))))))))''')))************++++++((()))************)))((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((&&&&&&&&&''''''(((((((((************))))))))))))(((((((((((((((((((((((())))))((((((''''''''''''''''''''''''(((((())))))&&&''''''((()))***++++++'''(((((()))***++++++,,,(((((((((((()))))))))))))))(((&&&&&&'''(((((('''))))))))))))))))))))))))))))))))))))************((()))))))))************---......---)))'''&&&'''((())))))************)))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((++++++++++++++++++++++++***************)))((((((((())))))*********))))))******+++++++++,,,,,,,,,************************++++++++++++******))))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******)))***,,,------,,,***)))************************)))))))))***+++,,,***(((***************************++++++***((('''((()))++++++++++++++++++++++++************************))))))))))))************)))******+++,,,,,,---------------......---------,,,,,,,,,++++++*********+++,,,,,,------,,,,,,,,,))))))*********+++++++++************************+++,,,,,,------,,,,,,+++,,,,,,---------,,,++++++------------------------////////////////////////........................---..................---------------...............---,,,++++++,,,...///++++++++++++++++++++++++******++++++++++++******+++++++++++++++++++++++++++,,,,,,------------------,,,,,,++++++,,,------***,,,,,,+++)))((()))***,,,++++++++++++++++++,,,***++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++)))))))))******+++++++++((((((((()))******++++++******))))))))))))******************************((((((((()))))))))************++++++++++++******,,,,,,---------,,,,,,+++***++++++++++++***)))(((***************+++++++++************************+++++++++******+++++++++(((((())))))***+++------------,,,,,,++++++++++++************+++*********))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))*********))))))***+++))))))))))))))))))))))))******)))))))))))))))***((((((((((((((()))))))))%%%(((***+++))))))***+++))))))************))))))(((((()))))))))*********(((((((((((((((((((((((((((((((((((())))))))))))***))))))(((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''(((((((((((((((((((((((((((((('''''''''(((((())))))***))))))))))))************))))))))))))))))))))))))''''''''''''(((((())))))(((((())))))************&&&&&&'''((()))******+++'''(((((()))***++++++,,,(((((((((((()))))))))))))))(((&&&&&&((()))((((((************************))))))))))))************((()))))))))************+++,,,---,,,***(((((()))((())))))************)))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((++++++++++++++++++++++++************)))((('''&&&))))))******++++++******((((((((())))))))))))*********************++++++******+++++++++***)))))))))))))))*********************************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))******++++++******))))))***+++,,,---,,,++++++************************)))'''&&&'''(((((('''&&&************************)))+++++++++)))((()))***+++++++++++++++,,,,,,,,,))))))))))))))))))))))))((((((((())))))))))))))))))******+++,,,---......---......//////......---,,,,,,++++++++++++++++++***++++++,,,,,,,,,,,,,,,)))))))))************+++************************+++,,,,,,------,,,,,,+++++++++,,,------,,,,,,,,,------------------------////////////////////////------------------------------...//////...------000//////...---,,,++++++,,,,,,+++++++++---...///++++++++++++++++++++++++))))))************))))))*********++++++++++++++++++,,,---.........------++++++,,,,,,,,,,,,------***+++,,,,,,***)))***+++************************+++,,,,,,,,,***)))***+++*********)))))))))((((((************************)))))))))******+++++++++******))))))))))))******************************((((((((()))))))))************++++++++++++******+++++++++++++++***)))(((******+++,,,,,,***)))(((************************************************,,,,,,++++++++++++,,,,,,))))))))))))***+++,,,---......------,,,++++++***))))))***++++++++++++***((()))******++++++******************************(((***+++***((((((***---))))))))))))))))))))))))++++++***)))))))))))))))(((((((((((((((((((((((($$$'''++++++(((&&&''')))***))))))))))))))))))***))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((''''''''''''((())))))))))))))))))))))))))))))((((((((())))))*********''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&''''''((())))))***(((((()))***************'''''''''(((((()))))))))'''(((((())))))*********(((((((((((()))))))))))))))((('''((()))***)))((((((((())))))))))))((((((((((((((()))))))))******))))))))))))************(((***++++++***))))))***&&&&&&((()))++++++,,,,,,)))))))))))))))))))))))))))))))))(((((((((''''''((((((((((((((((((((((((++++++++++++++++++++++++))))))*********))))))((()))******+++,,,,,,++++++(((((((((((()))))))))))),,,,,,++++++***)))))))))))))))***+++,,,+++******((()))))))))*********+++******************************+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++))))))************))))))******+++++++++,,,,,,,,,************************,,,***'''&&&'''((((((''')))))))))))))))))))))))))))***,,,+++******+++,,,)))*********++++++++++++************************(((((())))))************)))******+++,,,---...///......////////////......++++++++++++++++++,,,,,,)))******+++,,,,,,++++++))))))))))))************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++,,,------------------------------------........................------------------------------...//////...------000///......,,,,,,+++***+++++++++++++++,,,,,,---++++++++++++++++++++++++*********++++++*********)))*********++++++++++++***+++,,,---...---,,,,,,***+++,,,---------,,,,,,***+++,,,,,,++++++,,,---******++++++++++++******+++---...,,,)))'''((()))++++++*********))))))))),,,,,,,,,+++******))))))*********+++++++++++++++******))))))))))))******************************(((((()))))))))***************++++++++++++******))))))***+++++++++******)))***+++,,,,,,+++)))(((************************************************++++++************++++++***)))))))))***+++,,,,,,,,,,,,,,,+++++++++++++++((()))***+++,,,++++++***((())))))***************)))))))))))))))))))))))))))(((''''''(((******+++))))))))))))))))))))))))***)))))))))))))))***+++)))))))))((('''''''''&&&###'''+++***'''$$$%%%''')))))))))(((((()))))))))((((((((())))))))))))***))))))))))))))))))))))))'''((((((((()))))))))***))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))***&&&'''''''''((((((((()))))))))))))))))))))))))))'''''''''((((((((((((((('''''')))*********)))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((***,,,,,,***(((''''''((())))))(((''''''''''''((((((((()))))))))))))))))))))************(((***+++***)))(((((()))''''''(((******+++++++++))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((((((((((((++++++++++++++++++++++++((()))***+++++++++++++++)))***+++,,,,,,,,,,,,,,,************++++++++++++...---,,,+++***(((''''''((()))***+++,,,,,,+++***(((((())))))*********+++******************************+++++++++,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++))))))************))))))+++*********++++++------************************111...***))))))***+++***(((((((((((((((((((((((()))***,,,,,,++++++,,,...(((((())))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,)))******+++---...//////......////////////......*********++++++,,,,,,---((()))***+++++++++++++++))))))))))))************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))***+++,,,---.................................------------------------------------------------,,,---...//////...---,,,,,,,,,,,,---------......,,,,,,++++++++++++******+++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))******++++++++++++)))***+++,,,---,,,++++++)))***,,,.........,,,+++***+++------,,,,,,---///,,,------......------,,,,,,......,,,(((&&&'''))).........---------,,,,,,...------,,,+++***))))))++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))******************++++++++++++******)))***+++,,,---.........)))***,,,,,,,,,+++)))'''++++++************************************************))))))))))))***************)))******+++,,,)))))))))***++++++,,,,,,((()))***+++,,,,,,+++***(((((()))***************************************+++&&&###$$$))),,,***'''))))))))))))))))))))))))(((((((((((()))+++,,,---******)))((('''&&&&&&%%%"""'''+++***&&&"""###%%%))))))(((((((((((())))))''''''''''''((((((((()))))))))))))))))))))))))))'''((((((((())))))******((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))******++++++)))))))))))))))))))))))))))))))))(((''''''&&&&&&%%%&&&((()))))))))((('''((((((((((((((('''''''''((((((((((((''''''''''''(((((((((((())))))))))))(((((())),,,------+++((('''((()))******)))((('''''''''''''''(((((((((((())))))))))))************)))***+++***(((&&&&&&'''+++++++++******(((''''''))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((******+++++++++,,,,,,,,,************************------------,,,,,,+++***+++++++++*********))))))))))))))))))************------,,,+++************,,,+++)))(((((()))+++,,,+++++++++++++++++++++++++++*********))))))(((((()))(((''''''''')))***+++************))))))((((((++++++************++++++)))***++++++***)))((('''++++++******************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++///...---,,,+++*********))))))))))))))))))))))))------,,,,,,+++,,,,,,,,,***+++---.........---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++((()))++++++******+++---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------......//////...---,,,,,,+++,,,,,,,,,,,,+++***))),,,------,,,******+++---+++******))))))******+++///...,,,,,,------,,,+++((('''&&&&&&''')))+++---,,,,,,,,,------.....................---,,,+++***+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++*********))))))++++++******)))******+++*********++++++,,,,,,,,,++++++---......---++++++******)))(((''''''((((((******)))(((((((((((((((,,,+++***)))((((((((((((+++++++++*********))))))************************((()))+++,,,,,,+++)))(((++++++,,,---,,,+++***)))'''(((******))))))***,,,))))))***++++++++++++***///...---+++******++++++******+++,,,,,,,,,,,,++++++++++++++++++***)))(((+++***))))))((())))))***,,,,,,,,,------,,,++++++)))))))))))))))))))))))),,,+++***)))))))))***+++'''(((((((((((('''&&&&&&((('''''''''&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***+++*********))))))(((((()))((('''%%%%%%%%%&&&'''(((((((((((())))))))))))))))))(((((('''''''''&&&+++'''%%%%%%(((+++,,,+++'''&&&%%%'''***,,,+++)))))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&''''''(((((())))))''''''((()))))))))))))))%%%'''(((((('''&&&&&&''''''(((((('''%%%%%%&&&((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***(((&&&%%%%%%&&&)))+++((((((((((((''''''''''''''''''''''''''''''&&&&&&))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***)))+++++++++*********))))))))))))))))))************,,,,,,++++++***+++++++++,,,+++)))(((((()))+++,,,******************************************))))))******)))((()))***++++++++++++*********)))))))))++++++************+++++++++,,,,,,---,,,+++***)))************************))))))))))))))))))))))))))))))))))))************************************)))************+++++++++---,,,++++++************************************,,,,,,++++++++++++,,,,,,++++++---.........------+++++++++******+++++++++************************)))+++,,,,,,******+++---------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------...------------------------...............---,,,,,,,,,,,,,,,+++++++++******,,,------,,,***)))+++,,,------,,,,,,,,,,,,------...,,,++++++,,,,,,+++***...---+++***)))***+++,,,,,,,,,,,,---------..................---,,,+++***++++++++++++,,,,,,,,,---+++++++++++++++++++++++++++++++++*********))))))++++++***************+++******+++++++++,,,,,,,,,******++++++++++++******---,,,+++*********************)))(((((((((((((((***)))))))))))))))***++++++++++++*********))))))************************)))***+++,,,,,,+++***)))***++++++++++++***))))))((()))******))))))***+++((())))))))))))*********///...,,,+++******++++++******+++,,,,,,,,,,,,+++++++++,,,,,,+++******))))))*********************+++,,,,,,---,,,,,,++++++************************---,,,+++)))))))))******(((((())))))******++++++(((((((((((('''''''''&&&%%%%%%&&&'''''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))(((((('''''')))(((((('''''''''''''''''''''''''''(((((((((((())))))(((((((((''''''''''''%%%"""###%%%((()))((()))'''&&&''')))***)))'''))))))))))))))))))))))))))))))(((((((((((())))))************++++++++++++''''''((()))))))))))))))%%%'''(((((('''&&&&&&''',,,---,,,***'''&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))******))))))((()))******++++++,,,++++++((((((((((((''''''''''''''''''''''''''''''''''''(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++***))))))+++++++++***************)))))))))*********+++++++++++++++***++++++,,,,,,,,,+++***))))))***+++,,,))))))))))))))))))))))))*********+++++++++++++++,,,,,,+++*********+++++++++++++++++++++*********++++++************++++++,,,,,,,,,---,,,,,,+++***************************))))))))))))))))))))))))))))))))))))************************************)))************+++++++++++++++***))))))************************************************+++,,,---+++,,,,,,------------,,,******))))))))))))******))))))))))))))))))))))))***+++,,,+++)))))))))+++,,,++++++************+++************************...---------,,,,,,++++++,,,,,,,,,,,,---------------------------------------............------,,,------+++******++++++,,,,,,------,,,***)))+++,,,------,,,,,,,,,,,,---------+++******,,,,,,+++))),,,+++)))((((((((()))***,,,,,,,,,,,,---------------......------,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++***************++++++******++++++++++++***++++++++++++,,,,,,,,,)))))))))(((((()))))))))------,,,++++++++++++,,,******)))((((((((())))))((((((((())))))+++,,,,,,+++++++++***************************************++++++++++++++++++++++++++++++***))))))))))))))))))***++++++)))((()))***))))))((('''((()))***+++...---,,,+++******++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++***((()))***,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,+++***))))))))))))(((((('''((()))+++,,,...))))))))))))((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))(((((((((((())))))((((((((((((''''''''''''((())))))))))))(((((('''&&&&&&&&&'''''''''(((((())))))(((((((((((('''''')))'''&&&&&&(((***+++******(((''''''(((((('''%%%))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((''''''((()))))))))))))))%%%''')))((('''&&&'''(((%%%'''((('''&&&&&&''')))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******************)))%%%''')))+++***'''$$$"""((((((((((((''''''''''''''''''''''''''''''''''''))))))))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************))))))*********+++++++++************+++,,,------++++++***))))))***++++++*********************************++++++,,,,,,---,,,,,,++++++************++++++++++++++++++++++++++++++************++++++*********************)))***************+++++++++))))))))))))))))))))))))((()))))))))************************************))))))*********++++++++++++************++++++,,,************************))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********))))))*********************************)))***+++***(((''''''(((,,,++++++*********++++++++++++++++++++++++++++++///......------,,,,,,+++++++++,,,,,,,,,------------------------------------------......------,,,...---+++******+++---...---......---+++***,,,---+++++++++******+++++++++---+++***+++,,,,,,+++***''''''''''''(((***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++*********************************************************************************++++++++++++++++++++++++++++++++++++++++++***)))(((''''''((()))***++++++***************+++******))))))((())))))******)))))))))******+++,,,************************************************,,,++++++******++++++,,,---,,,***)))))))))***+++***+++,,,+++)))((()))***+++***((('''((()))+++,,,...---+++*********++++++******+++,,,,,,,,,,,,+++,,,,,,---------,,,,,,+++'''(((+++---...---,,,+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++---,,,,,,***))))))((((((((('''%%%%%%&&&(((***,,,*********))))))))))))(((''''''((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((()))***++++++***(((((('''''''''(((((((((((()))))))))((((((((((((((((((***))))))))))))++++++,,,))))))((((((((((((((('''(((((((((((((((((((((((())))))(((((((((((())))))(((((((((''''''&&&&&&&&&''''''((()))))))))))))))&&&'''))))))'''&&&'''((($$$&&&'''&&&%%%$$$%%%&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******++++++++++++******%%%&&&((((((&&&"""((((((((((((''''''''''''&&&&&&&&&'''''''''''''''*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++************************************++++++++++++************+++,,,------+++******************+++++++++++++++++++++++++++*********++++++,,,,,,---+++++++++******))))))(((++++++++++++++++++++++++++++++************++++++******************++++++))))))*********+++++++++************************((()))))))))************************************))))))*********+++++++++,,,,,,+++++++++,,,,,,---************************))))))))))))***+++,,,---,,,,,,,,,,,,+++,,,,,,,,,++++++************++++++++++++++++++++++++++++++***+++,,,+++)))(((((())),,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,---------------,,,...---+++******+++---///...//////...,,,,,,---...,,,++++++++++++++++++,,,---,,,+++,,,---...---,,,*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++************************************************************************)))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++***)))(((((()))***++++++***************++++++******))))))))))))******,,,,,,+++***************************************************************,,,,,,+++******+++,,,,,,...---,,,+++***+++,,,---+++,,,,,,+++)))((()))***,,,+++***))))))+++---...---,,,+++*********+++,,,******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,'''(((+++---...---,,,+++)))***++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,++++++***)))((((((***)))'''%%%%%%&&&((()))+++*********))))))))))))'''((())))))******))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((()))***++++++***)))(((((())))))))))))*********(((((())))))))))))))))))&&&'''''''''''''''(((((((((((())))))))))))******(((((((((((((((((((((((())))))(((((((((((())))))+++++++++******)))))))))''''''((()))))))))))))))&&&((())))))(((''''''(((,,,------+++'''$$$###"""))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******++++++++++++***************)))((('''%%%$$$((((((((((((''''''''''''&&&&&&&&&'''''''''((((((***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,***************+++++++++*********++++++++++++,,,+++++++++***++++++,,,,,,************************++++++++++++++++++++++++*********+++++++++++++++)))******+++******)))(((*********+++++++++++++++++++++************++++++---,,,,,,,,,,,,---......)))))))))***++++++,,,,,,************************))))))))))))************++++++++++++++++++++++++)))************+++++++++------,,,,,,+++,,,,,,---++++++++++++++++++++++++***************+++,,,------,,,,,,++++++++++++,,,+++++++++******+++++++++++++++++++++++++++++++++,,,---...---,,,+++,,,---,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------++++++++++++,,,,,,,,,,,,------------------------+++,,,,,,------------,,,---,,,,,,++++++,,,.........//////...,,,+++---.........------------......---,,,+++,,,...///...---,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++************************************************+++++++++)))***+++---------,,,,,,,,,,,,,,,++++++++++++***,,,++++++******++++++,,,,,,++++++++++++,,,------******)))))))))***++++++------,,,******)))))))))***************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,***+++,,,,,,***)))***+++,,,,,,+++***+++,,,---...,,,+++***))))))***+++,,,******+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,((()))***,,,,,,,,,++++++((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++***)))))),,,+++***((((((((()))***************))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************(((((())))))))))))(((((())))))))))))************((())))))************)))))))))*********+++++++++(((((())))))))))))******''')))***)))(((((((((***&&&((())))))(((((()))+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((''''''((()))))))))))))))&&&(((***)))((('''(((((("""%%%'''((((((''''''(((************************(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******************)))(((((((((((()))***,,,---((((((((((((''''''''''''%%%%%%&&&&&&'''(((((((((************++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,))))))*********+++++++++*********+++++++++,,,,,,,,,,,,++++++***+++++++++*********++++++***************************************************)))))))))***+++,,,,,,,,,+++***)))))))))*********++++++++++++************++++++---,,,,,,,,,,,,---...///((())))))***++++++,,,,,,************************))))))))))))************++++++++++++++++++++++++)))************+++++++++------,,,+++*********+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------+++*********++++++******))))))))))))*********************************+++,,,,,,++++++,,,---***************+++,,,,,,++++++++++++++++++++++++******++++++,,,,,,------***++++++++++++,,,,,,,,,------------------------***+++,,,---------------,,,,,,,,,,,,------......,,,------,,,******+++---......------------......,,,+++***+++---...---,,,)))*********))))))((((((,,,,,,,,,+++++++++*********++++++,,,,,,,,,++++++---,,,,,,,,,++++++++++++************************))))))*********+++++++++(((***,,,---......---,,,,,,,,,,,,+++++++++*********++++++++++++++++++******************+++,,,---******))))))******+++,,,,,,,,,+++*********++++++))))))*********+++++++++************************++++++,,,------,,,++++++,,,---------,,,,,,++++++)))+++,,,,,,******+++---******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,******+++,,,,,,,,,,,,+++)))******+++,,,,,,++++++)))*********************((()))***++++++,,,,,,,,,************************((()))***+++,,,+++******))))))))))))******************)))))))))(((((((((&&&'''(((((())))))(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''((((((((()))))))))******((((((((((((((()))******))))))))))))************(((((()))))))))*********)))+++------+++)))***,,,&&&((()))(((&&&$$$&&&((())))))))))))))))))))))))))))))(((((((((((())))))&&&&&&&&&&&&''''''''''''''''''((()))))))))))))))'''(((******((('''((()))!!!%%%'''(((***,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))******))))))(((&&&&&&&&&''''''((()))***((((((((((((''''''''''''%%%%%%&&&&&&'''(((((()))))))))))))))************************************((()))***+++++++++++++++))))))******++++++++++++******+++++++++,,,,,,,,,------,,,+++******************++++++++++++******))))))))))))))))))))))))+++*********))))))(((((()))***,,,---...------,,,(((((())))))*********+++++++++************++++++++++++***)))***+++---...((())))))***++++++,,,,,,************************))))))))))))************++++++++++++++++++++++++)))************+++++++++---,,,+++***))))))))))))++++++++++++++++++++++++------,,,,,,+++,,,,,,,,,...---+++*********++++++))))))(((((((((((())))))))))))))))))))))))))))))&&&'''))))))(((((()))+++))))))((())))))***++++++************************((()))***+++,,,------...******+++++++++,,,,,,,,,------------------------***+++,,,,,,------------+++,,,------.........---++++++,,,***)))((()))+++---,,,,,,++++++,,,,,,---+++***)))***,,,---,,,+++)))***+++,,,---.........,,,,,,,,,++++++************++++++,,,,,,,,,++++++---------,,,,,,+++++++++))))))))))))))))))))))))))))))******++++++++++++((())),,,.........---,,,,,,,,,,,,++++++*********)))***+++,,,,,,+++***)))((((((''''''((()))************))))))***+++,,,,,,************+++,,,------))))))******++++++++++++***************************+++---......---+++***++++++,,,---,,,+++***))))))***,,,,,,++++++,,,...))))))***++++++++++++***++++++***))))))***+++,,,******+++,,,,,,,,,,,,+++((()))***++++++++++++++++++***))))))((())))))***(((((()))++++++,,,,,,,,,))))))))))))))))))))))))'''(((***+++,,,,,,++++++$$$%%%&&&((())))))))))))))))))))))))((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''&&&'''''''''(((((()))))))))((('''''''''(((***+++(((((((((((())))))))))))(((((())))))*********+++&&&)))+++***(((&&&''')))&&&((()))'''###!!!"""$$$))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))******++++++'''(((((()))))))))))))))'''(((******((((((((()))$$$''')))***((('''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((*********)))((('''%%%$$$)))(((((((((''''''''''''%%%%%%&&&&&&'''((())))))++++++,,,---------,,,,,,,,,,,,,,,++++++*********,,,,,,,,,+++++++++******++++++************++++++++++++******+++---///000000---+++***+++,,,,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***)))))))))***,,,,,,,,,+++++++++******++++++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))++++++******************''')))***,,,------,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++---+++((())),,,---,,,*********++++++++++++******)))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------,,,++++++***))))))******+++++++++***))))))------------------------++++++------------++++++,,,++++++******++++++,,,************++++++,,,---*********)))))))))((((((---------,,,,,,+++++++++++++++++++++++++++++++++++++++------------++++++---,,,***(((((()))***+++...------,,,+++***)))))))))***++++++,,,,,,,,,,,,))))))*********+++++++++)))))))))***+++++++++,,,------++++++++++++------333111///,,,++++++,,,,,,111///+++((('''(((***,,,+++***+++,,,------+++)))))))))*********+++++++++******++++++++++++******+++++++++*********))))))///...,,,+++***+++,,,,,,+++,,,,,,------,,,,,,+++++++++******+++---...000++++++++++++++++++++++++---,,,+++*********+++,,,------,,,++++++******))))))************+++++++++************************,,,++++++******++++++,,,---,,,,,,+++***)))(((((())))))))))))))))))))))))******))))))))))))************))))))(((((('''''')))***************))))))+++***)))(((((()))***+++))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++,,,(((%%%%%%'''******)))))))))(((((('''''''''&&&))))))))))))))))))))))))***************))))))((("""$$$''')))*********))))))))))))))))))))))))))),,,***((('''((()))((('''(((((())))))))))))((((((***))))))+++...---***&&&******)))))))))))))))***,,,+++)))((()))***)))(((&&&''')))*********)))((())))))))))))************+++)))'''&&&((()))))))))(((((((((((())))))))))))+++*********))))))((((((+++*********)))(((((((((&&&&&&''''''(((((())))))(((((('''''''''&&&&&&&&&,,,---------------,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++++++++++++++************++++++++++++++++++,,,,,,---...///---+++***+++,,,,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++***************************++++++,,,,,,,,,,,,++++++***))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************((())))))***++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,+++++++++)))((())),,,......---******++++++++++++******)))************+++++++++************************,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++,,,,,,---------,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,+++++++++++++++,,,------,,,,,,,,,++++++*********------,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,***)))((()))***+++---,,,,,,++++++***************+++,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,***************+++++++++---,,,++++++++++++,,,---111///---+++******+++,,,///---+++)))((()))+++,,,+++******+++,,,,,,+++)))++++++******)))(((((('''******++++++++++++******+++++++++*********))))))---,,,+++*********++++++***++++++,,,,,,++++++***---,,,,,,+++,,,---///000++++++++++++++++++++++++,,,,,,+++******++++++,,,+++++++++++++++++++++,,,)))************+++++++++************************+++******************+++,,,++++++******)))))))))******************************))))))))))))******(((((((((((()))))))))))))))((('''&&&&&&'''((()))***)))(((((((((((()))***((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********---+++(((((()))******((()))(((((((((''''''''''''))))))))))))))))))))))))'''(((((()))************$$$%%%''')))******)))((())))))))))))))))))))))))***)))(((((()))***((('''(((((())))))))))))(((((()))))))))***,,,,,,)))&&&******)))))))))))))))***---+++))))))*********(((&&&&&&'''((((((((((((((((((((()))))))))*********+++)))''''''((()))))))))******))))))((((((''''''*********)))))))))((((((,,,+++++++++++++++******'''''''''((((((((((((((((((((('''''''''&&&&&&&&&...............---,,,+++,,,,,,,,,++++++++++++***---------,,,,,,,,,++++++++++++************++++++++++++,,,,,,,,,,,,,,,+++...,,,******+++,,,,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))***************+++++++++((()))***+++,,,------...,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************)))))))))))))))************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))(((((())),,,...///...******++++++++++++******)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************+++++++++++++++*********))))))***+++,,,,,,------***+++,,,,,,---------------------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******))))))******+++,,,+++***)))))))))***+++++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++,,,,,,,,,---------+++++++++***************,,,,,,++++++++++++,,,,,,------+++***)))***+++,,,,,,+++************++++++,,,+++))))))+++,,,+++***,,,,,,+++)))(((&&&%%%$$$******++++++++++++******+++++++++***************,,,+++***)))))))))******)))******++++++******)))......------------...///++++++++++++++++++++++++,,,++++++******+++,,,,,,)))******+++,,,,,,------)))************+++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++***))))))(((((())))))***'''''''''((()))************)))&&&$$$$$$&&&)))+++)))((((((''''''(((((()))(((''''''&&&&&&''''''((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((()))))),,,***))))))******((('''((((((((((((''''''''''''))))))))))))))))))))))))%%%%%%'''((()))*********&&&'''((()))***)))(((((())))))))))))))))))))))))((((((((()))++++++)))'''(((((())))))))))))((((((((((((((()))+++***(((&&&)))))))))(((((())))))***,,,***))))))***+++***(((&&&&&&&&&&&&&&&'''(((((((((((())))))))))))*********)))''''''((())))))(((++++++***)))((('''&&&&&&******))))))))))))((((((************++++++++++++((((((((((((((('''''''''((((((((('''''''''&&&&&&.........---,,,+++***)))++++++++++++++++++++++++---------,,,,,,,,,,,,+++++++++************++++++***+++,,,------,,,***)))---+++******,,,,,,+++***************************++++++++++++++++++++++++************************)))***+++,,,,,,+++***)))))))))******++++++++++++))))))***+++,,,,,,------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,+++)))(((((()))***+++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++***))))))***+++------...******++++++++++++******))))))*********+++++++++************************,,,,,,,,,,,,,,,---------++++++++++++++++++++++++************************+++++++++***************)))******++++++,,,------'''((()))***+++,,,,,,,,,------------------------------++++++++++++------...------,,,,,,------...---------,,,,,,------...------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++***))))))******+++*********++++++,,,,,,,,,,,,,,,,,,,,,++++++***)))+++++++++,,,,,,,,,,,,---,,,+++++++++***))))))))),,,++++++++++++++++++,,,,,,+++*********++++++,,,))))))***+++++++++++++++---+++)))(((***+++++++++,,,,,,+++)))((('''&&&%%%******++++++++++++******************************+++++++++************+++******++++++++++++******...---------,,,,,,,,,---************************++++++++++++++++++,,,,,,*********++++++,,,,,,,,,))))))*********+++++++++************************))))))************))))))((()))))))))*********+++************************))))))(((((((((((())))))'''((((((((()))))))))*********((((((((()))+++,,,((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((()))))))))''''''((()))))))))((('''((((((((((((((('''''''''))))))))))))))))))))))))%%%&&&'''((())))))))))))(((((())))))))))))((('''((((((((((((((((((((((((''''''(((***,,,,,,***'''(((((())))))))))))((((((''''''(((((())))))'''&&&)))(((((((((((())))))******)))((()))******)))'''((('''&&&%%%&&&'''((()))(((((((((((()))))))))******((('''((()))***)))(((******))))))((((((''''''))))))))))))))))))((((((&&&''''''(((((()))))))))))))))((((((''''''&&&&&&(((((((((((('''''''''''',,,,,,,,,+++***)))((('''++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++************++++++***+++,,,---,,,+++***)))+++*********,,,,,,+++***************************++++++++++++++++++++++++************************)))***++++++++++++***)))((()))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********---,,,***))))))***+++,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++******+++,,,******++++++++++++******))))))*********+++++++++************************+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++'''((()))***+++,,,,,,,,,------------------------------++++++++++++------...------,,,,,,------......------,,,,,,---------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---******************++++++*********++++++,,,,,,---,,,,,,,,,,,,++++++***)))************++++++++++++,,,+++++++++***)))))))))+++++++++++++++++++++++++++++++++++++++,,,,,,,,,'''(((***+++++++++++++++---***(((((()))+++++++++++++++*********)))))))))******++++++++++++******************************++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,,,,+++++++++*********************************++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++******************************+++,,,,,,+++******((((((((()))******++++++))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))(((((((((''''''(((***+++++++++***)))''''''((((((((((((''''''******))))))))))))******((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))******%%%'''((()))******++++++'''''''''(((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''')))))))))))))))(((((((((((((((((((((((((((((((((''''''(((+++---,,,***((((((((())))))))))))((((((''''''((((((''''''''''''((((((''''''((()))******(((''''''((()))***(((&&&)))((('''''''''(((***+++'''(((((((((((())))))))))))((('''((()))***)))'''''''''(((((())))))******(((((((((((((((((())))))&&&&&&&&&''''''(((((()))))))))((((((''''''&&&&&&))))))((((((((('''''''''************))))))((('''***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++******+++++++++++++++*********)))+++,,,---+++***************************++++++++++++++++++++++++************************************************((()))+++,,,,,,+++***))),,,,,,,,,+++++++++******++++++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))*********,,,+++++++++++++++,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,------,,,))))))***+++******++++++++++++******)))************+++++++++************************)))******++++++,,,,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))***************,,,+++++++++++++++++++++***+++,,,,,,---------------------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,************++++++++++++*********+++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---)))*********++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,+++******))))))*********++++++++++++++++++*********************++++++++++++******++++++++++++++++++++++++(((((()))***+++++++++***+++***((((((***+++***)))))))))******+++++++++,,,******++++++++++++*********************+++++++++++++++,,,---------,,,,,,,,,,,,,,,------,,,,,,,,,)))***++++++++++++******************************))))))+++,,,,,,,,,,,,,,,------,,,,,,+++******))))))************+++++++++***************************+++,,,------,,,+++***((((((((())))))*********(((((((((((((((((((((((()))((((((''''''(((((()))*********)))((('''''''''###%%%(((***+++***(((&&&'''(((((())))))(((((('''+++******))))))******+++))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********''')))***+++***+++,,,...'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((('''&&&)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,,,,***((((((((())))))))))))(((((('''((()))((('''&&&''')))''''''''''''((()))******''''''''')))******(((&&&((((((((((((((()))******''''''(((((((((((()))))))))(((((()))******((('''&&&&&&'''((()))***++++++''''''(((((((((((())))))(((((((((((())))))))))))(((((((((((((((''''''''')))))))))(((((((((''''''))))))************)))(((******+++++++++,,,,,,,,,++++++*********)))))))))++++++************++++++***)))))))))***+++,,,,,,)))))))))+++,,,---+++)))************************++++++++++++++++++++++++************************+++***)))(((((()))***+++)))***+++,,,,,,+++)))(((++++++++++++++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))******+++((()))***++++++,,,++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,+++,,,---,,,))))))+++---******++++++++++++******)))************+++++++++************************(((((()))******+++,,,,,,******+++++++++,,,,,,,,,************************((()))))))))*********+++*********++++++,,,,,,---+++,,,,,,---------,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,------,,,+++++++++++++++)))*********+++++++++,,,)))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))***+++++++++++++++++++++++++++++++++,,,,,,******+++,,,,,,,,,++++++*********+++++++++,,,,,,***************+++++++++)))***+++,,,,,,+++***)))******************)))))))))))))))))))))************)))))))))++++++)))(((((()))))))))*********+++******++++++++++++******))))))*********+++++++++)))***+++,,,---,,,,,,+++++++++,,,,,,,,,,,,++++++((()))+++,,,,,,,,,,,,+++************************((()))+++,,,------,,,,,,,,,+++++++++++++++++++++)))************+++++++++************************)))***+++,,,,,,+++***)))((((((((()))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))(((((((((((($$$%%%''')))))))))(((((((((((()))******)))((((((******))))))))))))******))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((******(((&&&&&&)))+++''''''''''''((((((((()))(((((((((((((((((((((((((((((())))))***)))))))))))))))))))))))))))******)))))))))))))))))))))))),,,***)))***++++++***((((((((())))))))))))((((((''')))***)))'''&&&(((***'''&&&&&&'''''')))******(((((()))***,,,,,,***(((&&&'''(((((())))))(((((('''''''''((((((((())))))((((((((()))******(((&&&''''''(((((())))))******'''''''''((((((((())))))))))))(((((((((((((((''''''''''''((((((((((((((())))))))))))(((((((((''')))******+++++++++***************++++++,,,,,,,,,*********))))))))))))(((++++++************++++++***)))(((((()))+++---...)))((()))+++------+++)))************************++++++++++++++++++++++++)))))))))))))))))))))))),,,+++(((''''''(((+++,,,***+++,,,---,,,***((('''))))))***+++,,,------...))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++&&&''')))***+++++++++*********++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,)))+++,,,+++***))),,,///******++++++++++++******)))************+++++++++************************'''(((((()))******++++++*********++++++,,,,,,,,,))))))))))))))))))))))))(((((())))))*********+++'''((()))***,,,---...///******+++++++++***))))))------------------------++++++---......---++++++,,,++++++******++++++,,,---,,,++++++*********************++++++,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))((()))***+++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------))))))******+++++++++,,,)))***+++,,,,,,+++***))))))))))))))))))(((''''''******))))))))))))******)))))))))***,,,+++)))'''((((((((()))))))))))))))******++++++++++++******))))))******++++++++++++((()))***+++,,,,,,+++*********++++++++++++******(((***+++---......------))))))))))))))))))))))))((()))+++,,,------,,,,,,*********++++++,,,------)))************+++++++++************************''')))***++++++***)))''')))))))))))))))((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''(((((())))))******((((((((())))))***,,,,,,((()))***++++++***)))((())))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((()))((($$$!!! ###&&&&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''(((***++++++++++++)))))))))((()))***++++++))))))))))))))))))))))))---,,,))))))*********)))(((((())))))))))))((((((((()))+++)))'''&&&(((+++&&&&&&&&&'''''')))******))))))***,,,......,,,)))$$$%%%'''((((((((('''&&&''''''''''''((((((((()))((((((((()))+++***(((&&&))))))))))))((((((((((((&&&'''''''''(((((())))))'''''''''&&&&&&%%%%%%$$$&&&'''''''''(((((())))))))))))))))))((((((((((((------,,,++++++******)))+++++++++++++++++++++++++++*********))))))((((((++++++++++++++++++++++++))))))))))))***+++,,,---------,,,,,,,,,,,,++++++---,,,+++******+++,,,---++++++,,,,,,,,,,,,------************+++,,,---...+++++++++++++++++++++++++++++++++************))))))************+++++++++,,,***))))))***++++++***,,,++++++******++++++,,,))))))))))))))))))))))))******************************************************+++,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,---......,,,******+++...---+++*********++++++************************,,,,,,,,,++++++***************+++++++++,,,,,,,,,---+++)))((()))+++---///,,,++++++******++++++,,,***************************+++---......---+++***,,,,,,,,,---------......---,,,++++++------,,,+++333+++###$$$+++000...***//////---,,,+++*********,,,,,,,,,++++++*********)))***+++,,,,,,,,,,,,,,,---......,,,)))'''&&&&&&)))******++++++******))),,,,,,+++******+++,,,,,,***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************111///---+++************)))***,,,---...------,,,+++++++++*********))))))************************)))************+++++++++***+++***)))((('''((())),,,,,,,,,,,,,,,,,,,,,,,,''')))+++------+++)))(((+++++++++++++++***)))(((******+++++++++,,,,,,,,,------------------------************++++++,,,------...000111111000...---************)))))))))(((++++++******************(((((())))))*********++++++,,,,,,,,,,,,+++******)))))))))***++++++,,,,,,((((((((()))******++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))((((((((((((******++++++++++++******++++++***)))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&%%%&&&&&&'''((()))******))))))))))))))))))))))))***************************++++++***((('''((()))'''### $$$((()))))))))))))))))))))******+++,,,+++)))''''''(((***+++))))))))))))))))))))))))+++*********))))))((((((******++++++++++++******+++++++++++++++***))))))((((((((((((((((((((((((***)))'''%%%%%%&&&((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))******))))))))))))******((((((((((((((((((((((((&&&&&&''')))***,,,---...))))))))))))))))))))))))+++***)))(((((()))***+++------,,,,,,***)))'''&&&+++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++*********)))++++++++++++++++++++++++))))))))))))***+++,,,---------,,,,,,,,,+++++++++,,,+++************+++,,,+++++++++,,,,,,,,,------,,,,,,++++++******+++++++++++++++++++++++++++++++++++++++************))))))************+++++++++,,,+++))))))***+++***))),,,++++++******++++++,,,))))))))))))))))))))))))************************************************)))******+++++++++++++++------,,,,,,,,,+++++++++((())))))***+++,,,---...+++---...---,,,******+++---,,,+++*********++++++************************,,,,,,,,,++++++*********************+++++++++,,,,,,+++***))))))+++,,,---,,,++++++******++++++,,,***************************+++,,,------,,,+++***,,,,,,,,,,,,---------------,,,,,,,,,------,,,,,,///+++''''''***------,,,------,,,+++++++++,,,,,,,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,,,,(((***,,,,,,+++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++******************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,+++************+++******+++,,,,,,,,,,,,,,,+++++++++*********))))))************************((((((((()))))))))******//////...---,,,,,,---...***+++++++++,,,,,,,,,---((())),,,......---+++***+++++++++++++++***))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///***+++---......---+++***++++++++++++************************************)))*********+++++++++++++++++++++++++++******)))******************))))))*********)))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))(((((((((((()))******************)))+++***)))(((((((((((()))))))))))))))))))))))))))******)))))))))((((((((('''''''''((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''')))***+++***((('''((()))+++)))'''&&&''')))******((((((((('''(((((()))))),,,+++)))((((((((()))***))))))))))))))))))))))))))))))))))))((((((''''''************************)))))))))))))))(((''''''$$$$$$%%%&&&'''(((((()))...---+++)))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))******)))(((((()))******&&&&&&((()))***+++++++++)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++++++++************************))))))))))))***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++***))))))***++++++++++++++++++,,,,,,,,,,,,///...---+++***))))))(((+++++++++++++++++++++++++++++++++************))))))************+++++++++---,,,******++++++***(((++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************************((()))******++++++******,,,,,,,,,,,,++++++++++++'''((()))***+++,,,,,,---+++,,,------+++***++++++---,,,+++*********++++++************************+++++++++++++++*********)))))))))*********++++++++++++++++++************++++++************++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,...++++++++++++,,,,,,---...,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,++++++'''))),,,---,,,---...///---,,,+++******+++,,,---(((***,,,------,,,***(((***************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,(((((()))***+++++++++++++++************+++,,,,,,+++++++++***************************************))))))))))))*********+++......---,,,,,,,,,,,,---,,,,,,,,,+++******))))))###%%%''')))******)))(((++++++++++++++++++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,------...)))***+++,,,,,,+++***))),,,,,,,,,++++++++++++***************************+++++++++++++++,,,,,,,,,******++++++******)))(((++++++***))))))(((''''''++++++******)))(((((('''(((((((((((((((((((((((((((((())))))))))))******(((((((((((())))))))))))((())))))******))))))((())))))((((((''''''((((((((((((((((((((((((((((((************)))))))))))))))))))))((((((''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))***+++***((('''((())),,,------+++)))(((((()))((((((''''''&&&'''''''''************))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''***)))(((''''''((()))***(((((())))))((((((''''''"""###$$$&&&(((***+++,,,000...,,,***)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((((((************((((((((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%))))))))))))))))))))))))***))))))(((((())))))***))))))))))))((('''&&&&&&*********++++++,,,,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))******))))))***++++++,,,,,,,,,,,,++++++++++++******************************++++++++++++,,,,,,,,,///...---+++***))))))(((+++++++++++++++++++++++++++++++++*********))))))))))))*********+++++++++---,,,++++++,,,+++***(((++++++************++++++))))))))))))))))))))))))((((((((((((((((((((((((************************(((((()))************))),,,,,,,,,++++++++++++***++++++++++++***************+++------+++***++++++,,,+++++++++++++++++++++************************+++++++++***************((())))))))))))*********++++++,,,,,,+++***)))(((++++++************++++++************************+++******))))))******+++******+++++++++,,,,,,,,,,,,---------,,,,,,------***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,...///...---+++,,,,,,...---+++******+++---...)))***++++++++++++***)))******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++***'''(((***+++,,,+++******++++++)))))))))***+++,,,************************************************++++++,,,,,,,,,------------,,,******+++,,,++++++///...---+++)))'''&&&%%%"""###%%%'''((()))((((((+++++++++,,,,,,+++************+++++++++,,,,,,,,,+++++++++++++++++++++++++++***************++++++++++++,,,,,,,,,,,,++++++,,,,,,+++++++++************************+++++++++++++++++++++++++++++++++)))************)))(((((())))))))))))((((((''''''************))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((()))))))))))))))))))))))))))((((((((((((((((((((())))))))))))))))))))))))************************((()))***)))((('''((()))(((+++---,,,(((&&&&&&''')))(((''''''&&&''''''''')))************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))'''&&&&&&''')))***)))***************))))))%%%&&&''')))***,,,---...,,,,,,***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))'''(((***++++++***((('''((((((((((((((((((((((((''''''(((((()))))))))***(((((((((((((((((((((((()))))))))(((((()))))))))++++++***)))(((&&&%%%$$$,,,,,,,,,+++++++++******************************))))))******************))))))))))))))))))))))))*********)))******+++,,,,,,,,,+++++++++******************++++++******************+++++++++,,,,,,---,,,,,,+++*********++++++++++++++++++++++++++++++++++++*********))))))))))))*********+++++++++---,,,+++,,,---,,,***(((+++******))))))******+++))))))))))))))))))))))))((((((((((((((((((((((((************************(((((()))************))),,,,,,+++++++++*********---,,,,,,,,,,,,+++++++++)))+++,,,,,,+++***+++,,,++++++++++++++++++++++++************************************************((())))))))))))***************,,,,,,,,,***((('''+++******))))))******+++************************+++******))))))******+++******+++++++++,,,,,,,,,,,,---///...,,,+++---...,,,******,,,///000---***------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***...///000///---+++***+++...---+++******+++---...,,,+++)))(((((()))+++,,,************************)))***++++++,,,,,,++++++++++++++++++++++++++++++,,,------,,,,,,***)))((()))***+++,,,,,,+++***))),,,+++***)))))))))++++++************************************************++++++,,,,,,,,,---------///---++++++---......,,,------,,,+++***)))((('''&&&((()))+++,,,---------***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))************++++++++++++++++++***+++*********))))))))))))))))))*********+++++++++******************)))))))))************)))((((((''''''(((((())))))))))))(((((())))))************(((((((((((((((((((((((())))))(((((((((((((((((('''((((((((()))))))))***(((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))******+++))))))))))))))))))))))))'''''''''''''''''''''''''''((())))))((('''(((***$$$(((++++++(((&&&'''((())))))(((''''''((((((((()))************)))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((&&&%%%%%%&&&((()))((())))))*********))))))(((((())))))***+++++++++))))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))&&&''')))******)))'''&&&(((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((((((((((())))))(((((((((%%%&&&''')))***+++,,,,,,------,,,,,,+++******)))************************)))))))))))))))*********************************+++***************++++++++++++++++++***************+++,,,,,,,,,,,,+++***************+++++++++++++++++++++***++++++,,,,,,+++++++++++++++++++++++++++++++++************))))))************++++++++++++++++++,,,...---+++)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************((()))******++++++******++++++++++++******************+++,,,---......///(((***,,,,,,+++***+++,,,******+++,,,,,,,,,++++++************************)))))))))***************)))))))))*********++++++)))***+++++++++***)))(((******))))))))))))******************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++...000///,,,+++---///...+++)))+++///000...***...---,,,,,,++++++++++++,,,,,,,,,,,,------------++++++,,,,,,,,,+++******+++,,,......---,,,---...---,,,+++******+++,,,------+++(((&&&&&&(((+++---************************)))******+++++++++++++++++++++++++++++++++++++++,,,,,,------,,,+++)))(((******++++++++++++++++++,,,,,,+++************+++***************+++++++++************************))))))))))))*********+++,,,***'''(((+++---,,,***((())))))***+++,,,------(((((()))***+++,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,))))))))))))))))))))))))*********)))))))))(((((()))))))))***++++++,,,,,,*********)))))))))))))))******++++++******)))(((''''''((())))))***++++++'''(((((()))******++++++(((((((((((((((((((((((())))))((((((((((((''''''''''''(((((())))))******((())))))******))))))(((((((((''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''(((***++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((&&&((())))))''''''(((***&&&(((***+++************((((((''''''(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************)))((('''&&&&&&'''((()))&&&&&&'''(((((((((''''''''''''''''''''''''''''''))))))***++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))''''''))))))))))))''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&))))))))))))))))))))))))'''(((((())))))((((((''''''((())))))************,,,+++++++++++++++++++++************************)))))))))******+++++++++++++++++++++++++++++++++++++++***************+++++++++++++++************+++,,,------------,,,+++************++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++************))))))************+++++++++*********---//////---+++******))))))))))))******))))))))))))))))))))))))************************************************)))******+++++++++++++++++++++++++++************))))))***+++,,,---......(((***+++,,,+++***+++,,,)))***+++,,,,,,,,,,,,+++************************((()))))))))*********+++************+++++++++,,,((())))))*********************))))))))))))*********************************+++,,,------,,,+++***,,,,,,,,,,,,------------+++...111///,,,+++---000,,,,,,,,,,,,---------...,,,,,,+++++++++,,,------,,,,,,,,,---------......+++,,,,,,,,,,,,+++***)))(((***,,,---------...///++++++++++++++++++++++++,,,***)))'''''')))***,,,************************))))))***+++++++++++++++************************((()))+++---------++++++((((((((()))***+++,,,---,,,,,,,,,,,,,,,+++******))))))*********+++++++++************************((((((((()))))))))*********'''$$$%%%)))+++***'''*********+++,,,---------'''''''''(((((()))))))))***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,+++++++++++++++***))))))))))))))))))***+++++++++*********))))))((())))))***++++++,,,,,,+++++++++******)))))))))+++++++++++++++******)))))))))******************)))))))))))))))*********))))))))))))))))))))))))))))))(((((((((''''''''''''''''''((()))*********)))******************))))))(((((((((((()))***+++))))))))))))))))))))))))''''''(((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))************************&&&'''((((((''''''(((***)))(((((()))++++++***)))%%%%%%%%%&&&'''((()))***,,,+++)))((((((((()))***))))))))))))))))))))))))((((((((()))))))))******((((((((((((((((((((((((%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))******+++*********))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((())))))))))))))))))))))))''''''((())))))(((''''''*********)))((('''%%%%%%*********++++++,,,------))))))))))))))))))))))))*********++++++,,,,,,,,,++++++++++++++++++++++++++++++***************++++++++++++************))),,,,,,............,,,,,,)))************+++++++++---,,,,,,+++*********++++++++++++++++++++++++++++++++++++************))))))************+++++++++((()))***---///000...,,,******))))))))))))******))))))))))))))))))))))))******************************************************+++,,,,,,,,,,,,++++++++++++************)))+++++++++************)))''')))++++++******+++,,,)))***+++,,,---,,,,,,+++************************(((((())))))*********+++***++++++++++++,,,,,,,,,(((((())))))******++++++******))))))))))))*********************************+++---......---+++***,,,,,,------------......+++...111000,,,***---111***---000...***)))---222*********+++,,,---///000,,,,,,,,,------.........,,,,,,,,,,,,,,,+++***))))))+++------,,,,,,,,,---)))***++++++++++++***)))))))))))))))))))))))))))************************))))))***++++++++++++***************************%%%'''***,,,.........---%%%%%%%%%&&&(((+++---///,,,------...---,,,+++)))))))))******++++++++++++************************)))************+++++++++...***'''(((---///---***//////...---,,,+++***)))************++++++++++++***+++,,,,,,------------******+++++++++,,,,,,,,,))))))))))))))))))))))))++++++***)))(((((()))))),,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******((())))))***++++++,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,+++******,,,,,,++++++***)))))))))++++++******)))(((((((((************************))))))(((((('''''''''&&&&&&''''''((()))******+++******++++++++++++******)))))))))))))))***++++++************************(((((())))))*********+++************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%'''((((((''''''(((***+++(((&&&'''***+++)))&&&######$$$%%%&&&((()))***,,,+++)))''''''(((***+++))))))))))))))))))))))))&&&'''''''''(((((())))))(((((())))))))))))((((((''''''((()))******))))))'''''''''(((((((((((((((((((((((((((((('''&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''((()))+++,,,...//////))))))))))))))))))))))))&&&'''((())))))((('''&&&###$$$%%%'''((()))))))))---------,,,,,,+++++++++///,,,***)))***++++++***///...------++++++***)))************************,,,+++++++++***)))))))))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************))))))************))))))'''******''')))///...)))(((((())))))))))))((((((************************************************))))))))))))))))))))))))************)))))))))))))))(((&&&%%%&&&''')))***(((((((((((())))))))))))++++++******************,,,++++++******++++++,,,***+++,,,,,,------,,,,,,************************************************,,,***)))((()))+++...000+++++++++************)))))))))))))))))))))))))))))))))************)))))))))))))))***+++++++++,,,'''(((***,,,,,,***((('''------,,,,,,,,,,,,,,,,,,///......---+++******))),,,,,,------------......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,000000000//////.........+++++++++,,,,,,---------,,,,,,,,,+++++++++************))))))))))))******---------,,,++++++******++++++++++++++++++++++++***++++++,,,+++***)))(((+++***)))***++++++***)))))))))***+++,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++&&&''')))***++++++******---...---,,,)))(((***+++,,,,,,,,,++++++*********))))))))))))))))))))))))(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,'''))),,,,,,+++******+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))+++---/////////...---,,,***(((***---...,,,***'''$$$"""&&&+++///---******************************)))))))))***+++,,,,,,+++***(((''''''(((***+++))))))((((((''''''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))+++*********))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))&&&'''((())))))***))))))&&&'''(((***+++,,,------(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((('''((((((((((((((((((((((((%%%$$$$$$$$$&&&(((+++------+++***(((&&&&&&&&&'''(((((())))))))))))((((((((((((((((((((((((((((((+++*********))))))((((((,,,+++***)))(((((())))))'''''''''(((((((((((((((******))))))(((((('''''')))))))))))))))(((''''''******))))))((((((''''''''''''((()))))))))))))))(((((((((((())))))))))))''''''(((((((((((('''''')))%%% ###%%%&&&%%%---------,,,***((('''&&&))))))))))))))))))))))))******))))))))))))******,,,,,,,,,+++++++++******...,,,+++***+++,,,+++***,,,,,,,,,+++******))))))************************+++++++++***************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************))))))************))))))+++------***,,,111000,,,************************************************************************))))))))))))))))))))))))************))))))))))))+++***((((((((()))+++,,,(((((((((((()))))))))***************************+++******))))))******+++)))***++++++,,,,,,++++++************************************************))))))******+++,,,------+++++++++************)))))))))))))))))))))))))))))))))************))))))***************+++++++++((()))***++++++***)))(((++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++******++++++++++++,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++++++++,,,,,,+++++++++*********,,,,,,++++++++++++,,,,,,---------...............+++++++++++++++++++++++++++,,,,,,---,,,+++***)))(((''''''))),,,---------(((((()))******+++,,,,,,*********+++++++++,,,,,,************************------......---,,,***)))((()))+++***))))))***+++,,,,,,,,,+++++++++******************************)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''')))+++,,,+++******+++,,,,,,,,,+++++++++******++++++++++++++++++++++++*********)))))))))******,,,***)))***,,,---,,,***)))'''&&&(((,,,...---+++************************++++++******************+++***)))(((((()))***+++)))))))))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))************)))))))))(((((((((''''''''''''(((((())))))))))))))))))))))))'''(((((())))))))))))(((((()))***+++,,,---------************************((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((((((((''''''%%%%%%%%%''')))***(((((('''''''''((()))***''''''((((((((((((''''''((((((((((((((((((((((((******)))))))))((((((((())))))))))))))))))(((((((((((((((((((((((('''''')))((((((((('''''''''''')))))))))))))))(((''''''))))))))))))((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((('''&&&%%%$$$###$$$&&&(((((()))))))))))))))(((((()))))))))))))))))))))))))))((((((''''''(((((())),,,,,,++++++++++++******---,,,+++,,,------+++******************************************************************+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************))))))************))))))***+++***(((***---,,,(((+++***)))(((((()))***+++************************************************))))))))))))))))))))))))************))))))))))))******)))((()))***+++,,,((((((((()))))))))*********************************))))))))))))))))))***))))))***++++++++++++***************************************************((()))+++,,,---,,,+++++++++++++++************)))))))))))))))))))))))))))))))))************))))))+++++++++***************************************)))*********+++,,,,,,,,,+++++++++,,,,,,---------******++++++++++++,,,,,,------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++******************+++++++++***************,,,,,,++++++++++++,,,,,,)))))))))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***(((''''''))),,,---------((((((((()))******++++++))))))*********+++++++++))))))))))))))))))))))))............---,,,+++***###%%%(((************+++,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,&&&(((++++++***))))))***,,,,,,,,,++++++++++++***************************---+++(((&&&%%%&&&'''(((+++***)))***,,,---,,,++++++++++++++++++,,,,,,,,,************************,,,++++++***))))))((((((************************)))))))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))************)))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))((())))))))))))(((((('''&&&&&&'''(((((((((((('''************************(((((((((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((***)))(((&&&%%%&&&&&&'''(((''''''''''''((()))***&&&''''''((((((''''''&&&))))))))))))))))))))))))))))))((((((((((((((('''&&&'''((()))))))))(((''')))))))))(((((('''''''''((((((''''''''''''&&&&&&)))))))))))))))(((((('''(((((((((((())))))))))))''''''((()))))))))))))))(((((((((((())))))))))))))))))************))))))%%%(((+++)))&&&$$$'''***&&&''''''(((((('''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''',,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---......,,,***)))))))))*********++++++************************)))))))))***+++++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************)))******++++++******)))***)))(((((()))***)))''')))(((&&&%%%%%%&&&((()))************************************************))))))))))))))))))))))))************)))))))))((((((((('''''''''((()))***(((((()))))))))************************+++++++++******))))))))))))******)))******+++++++++++++++************************************************))))))***++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))************)))))),,,+++++++++***)))))))))+++******))))))******+++(((((()))***++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++******))))))******************************))))))))))))******)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***++++++***)))))))))))))))******++++++************++++++++++++************************(((((()))***++++++++++++"""%%%)))++++++******+++++++++++++++++++++++++++************************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,&&&(((***+++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++))))))))))))***+++******+++,,,,,,,,,,,,+++,,,---,,,*********+++***************************************)))))))))******++++++++++++******(((((()))***++++++,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))*********)))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))***))))))((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%************************((((((((((((((((((((((((((((((((())))))))))))***((((((((((((((((((((((((+++***((('''&&&&&&&&&&&&++++++***)))((((((''''''''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((''''''''''''$$$%%%((()))***)))((('''+++******)))((('''&&&&&&((((((((((((((((((((('''(((((())))))))))))((((((''''''(((((())))))******''''''((()))))))))))))))(((((((((((())))))))))))((())))))******))))))((('''))),,,+++)))((((((***)))))))))((('''&&&$$$###((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''',,,,,,,,,,,,------------+++++++++---......,,,***))))))******+++,,,,,,,,,************************)))))))))***+++++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******************************++++++++++++******...+++***+++---,,,++++++***((('''%%%%%%'''(((***************************************************))))))))))))))))))))))))************)))))))))(((((((((((((((((())))))***))))))))))))************))))))*********++++++++++++++++++******+++++++++***++++++,,,---,,,,,,,,,************************************************+++***)))((((((***+++---+++++++++*********))))))))))))))))))))))))))))))))))))************)))))),,,+++++++++***)))))))))++++++************++++++(((((()))***++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))------,,,,,,+++++++++*********************++++++******))))))))))))******/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))))))))******+++***)))***++++++***)))*********++++++++++++++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++'''''''''((())))))******&&&(((+++---,,,*********++++++++++++++++++++++++************************------,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,&&&(((++++++***))))))***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++******++++++++++++,,,,,,+++,,,---,,,***)))***+++************************&&&'''(((***+++++++++***)))***++++++++++++***)))(((((()))***+++,,,------(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))******))))))(((((((((((())))))(((((((((((((((((((((((())))))***))))))((('''&&&***************))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))(((((((((''''''((((((++++++++++++***))))))((())))))************))))))))))))))))))))))))))))))''''''''''''(((((((((((($$$%%%((()))***)))((('''++++++***)))(((''''''&&&))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((())))))******''''''((()))))))))))))))(((((((((((())))))))))))'''(((((())))))(((((('''***))))))+++---,,,***'''*********)))((('''&&&%%%(((((((((((((((((((((((())))))(((((((((((())))))+++,,,,,,,,,,,,,,,------+++******+++,,,---,,,************++++++,,,,,,,,,***************************************+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******************************++++++++++++******,,,((((((+++,,,***)))+++,,,+++***))))))***+++,,,************************************************))))))))))))))))))))))))************))))))))))))*********+++++++++,,,,,,)))))))))*********++++++)))))))))***++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,------------,,,************************************************---+++((('''''')))+++---+++++++++************)))))))))))))))))))))))))))))))))************))))))+++++++++***************++++++++++++++++++++++++)))*********+++,,,,,,,,,---------,,,,,,+++++++++******++++++++++++,,,,,,------------------------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++---------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))(((((((((((()))******(((''''''))),,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,***))))))((())))))***,,,------,,,******+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,'''))),,,,,,+++******+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...,,,+++))))))+++,,,,,,+++***,,,---+++++++++++++++,,,,,,,,,************************$$$%%%(((***++++++++++++))))))))))))))))))))))))(((((()))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))***************))))))(((((())))))***))))))))))))))))))))))))((())))))))))))(((((('''))))))*********)))(((((((((((((((((((((((((((((())))))))))))))))))))))))+++++++++******)))))))))))))))))))))))))))))))))'''(((((((((((()))))))))'''((()))***+++,,,,,,,,,)))******++++++******)))))))))))))))))))))))))))'''(((((((((((()))))))))&&&'''((()))))))))((('''*********))))))((((((((())))))************++++++'''(((((()))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''+++(((''')))------)))%%%'''((())))))************((((((((((((((((((((((((******))))))))))))******))))))*********++++++++++++)))((((((***,,,++++++)))))))))***************************************+++++++++***************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***************************++++++,,,,,,++++++***)))$$$$$$(((***((('''***,,,,,,++++++++++++,,,,,,************************************************))))))))))))))))))))))))************))))))))))))******++++++,,,,,,,,,+++))))))*********+++++++++((())))))***++++++,,,,,,++++++************++++++******+++,,,,,,,,,,,,,,,************************************************+++***)))(((((()))******+++++++++************)))))))))))))))))))))))))))))))))************))))))***************+++++++++******,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------******++++++++++++,,,,,,------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///+++++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,+++++++++***************------------------------))))))((((((((()))++++++(((''''''))),,,---------+++++++++******************+++++++++,,,,,,,,,,,,************************---,,,+++))))))))))))***+++,,,---,,,+++***+++---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***------,,,++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++******)))+++,,,,,,******+++...+++***)))+++...000///---************************%%%&&&(((***++++++***)))))))))(((''''''((())))))((()))))))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********((()))))))))******************))))))))))))******))))))))))))))))))))))))'''(((((())))))))))))(((%%%&&&&&&''''''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))+++******)))((('''&&&&&&))))))))))))))))))))))))(((((())))))))))))(((((($$$%%%''')))************))))))************))))))((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))((((((***)))))))))))))))))))))((()))))))))************''''''((()))))))))))))))))))))))))))((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))((('''''''''((()))************))))))))))))))))))))))))*********))))))*********''''''(((((()))))))))***+++)))'''''')))+++++++++)))))))))))))))(((((((((************************,,,+++++++++******))))))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***************************++++++,,,,,,++++++***+++&&&&&&+++...++++++...)))***++++++++++++***)))************************************************))))))))))))))))))))))))************))))))))))))(((((()))************))))))************+++++++++((())))))***++++++,,,,,,******))))))))))))******))))))***++++++++++++***************************************************((()))***++++++***)))(((+++++++++************)))))))))))))))))))))))))))))))))************))))))))))))******+++++++++,,,)))***,,,------,,,***)))------,,,,,,,,,,,,,,,,,,)))******+++---......///,,,,,,---------.........---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))******+++++++++,,,,,,,,,,,,------.........******))))))))))))******+++++++++,,,------......------------------------******)))))))))***,,,---+++***)))***+++++++++)))*********))))))))))))))))))************+++++++++)))))))))))))))))))))))))))((((((((((((***+++,,,***+++++++++******,,,...*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...---,,,,,,---*********++++++,,,,,,,,,************************333111...,,,******++++++(((+++---,,,***)))+++...,,,)))(((+++111444222///************************&&&''')))***+++***((('''***((('''%%%%%%'''(((***)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++******))))))))))))******))))))))))))))))))))))))''''''((())))))***))))))'''((())))))******))))))************************))))))))))))))))))))))))******)))'''&&&%%%$$$###))))))))))))))))))))))))))))))******)))((('''&&&&&&'''((((((((('''&&&%%%(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))******++++++,,,+++***)))(((((()))))))))))))))))))))*********'''((((((((())))))******''''''((()))))))))))))))******))))))(((((('''''''''(((((()))))))))))))))(((((((((((())))))))))))))))))************))))))%%%(((***)))&&&%%%'''***)))*********)))(((''''''******************************))))))))))))******---......,,,++++++---///,,,,,,,,,++++++*********************************---,,,,,,+++*********+++,,,++++++***+++,,,...///---+++)))(((((()))***,,,******++++++++++++*********+++,,,---,,,,,,***)))******+++++++++,,,,,,,,,---,,,+++,,,...///...---,,,,,,++++++***)))))))))++++++++++++++++++++++++,,,,,,+++******+++,,,,,,************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,++++++*********++++++++++++******,,,+++******++++++***))),,,,,,++++++***)))((((((((()))***++++++***)))(((+++*********))))))(((((((((((()))***+++,,,,,,,,,///...------++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,.........------,,,,,,,,,++++++++++++,,,---...///)))))))))***+++,,,......******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++******++++++++++++******---,,,,,,,,,+++*********---,,,,,,+++*********+++)))******++++++******))),,,,,,,,,,,,++++++***)))%%%&&&((()))******))))))***+++,,,---.../////////,,,,,,++++++++++++++++++((())))))*********))))))************************(((((()))***+++,,,,,,,,,******************************+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,++++++******++++++,,,,,,+++******,,,,,,+++***,,,,,,,,,++++++*********+++++++++,,,,,,---------++++++++++++++++++++++++***)))))))))******+++,,,)))***+++,,,---,,,,,,+++------------------------*********)))))))))))))))******************************))))))))))))*********************)))(((((())))))))))))))))))))))))''''''(((***,,,...000111++++++************++++++)))((('''&&&&&&'''((()))---------,,,,,,+++++++++,,,+++***((((((((())))))))))))))))))))))))))))))************))))))))))))******))))))))))))******&&&&&&''''''(((((())))))))))))))))))************((()))***+++***)))'''%%%(((((((((((()))))))))))))))))))))))))))(((''''''))))))***))))))((('''&&&(((((((((((((((((((((((()))(((''''''''')))***+++)))((('''&&&&&&'''((()))(((((((((((())))))))))))))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&&&&&&&((()))***!!!$$$&&&&&&&&&'''(((************)))(((&&&&&&((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((''''''&&&%%%---------,,,++++++---///,,,,,,,,,+++++++++******************************,,,+++******)))))))))***,,,+++*********+++,,,---///...,,,+++,,,---...///******++++++++++++*********+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,+++***+++,,,---,,,+++)))))))))))))))*********++++++++++++++++++++++++,,,++++++******++++++,,,************************(((((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((()))))))))*********++++++************++++++*********++++++******)))******++++++++++++******+++***)))***,,,---,,,+++,,,,,,++++++***))))))(((*********++++++*********+++*********))))))))))))))))))******++++++,,,,,,---,,,,,,++++++******)))+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********))))))************+++,,,---...))))))))))))***+++,,,,,,***++++++++++++,,,,,,,,,,,,,,,+++++++++***************++++++++++++******+++++++++++++++*********---,,,++++++******++++++,,,,,,------------,,,,,,,,,---------,,,,,,+++***'''((()))***++++++++++++***+++,,,---------------************************))))))************))))))************************)))))))))***+++++++++,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))*********+++++++++------,,,+++++++++,,,,,,---,,,++++++------,,,++++++++++++*********))))))*********++++++,,,,,,,,,------------------------+++******))))))******+++)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))'''&&&&&&************************+++++++++******+++++++++)))))))))))))))(((''''''((((((((((((((((((((((((&&&&&&&&&'''''')))******))))))(((((((((((())))))***))))))((()))***+++,,,++++++++++++******))))))******)))(((((()))***+++))))))))))))))))))))))))************))))))))))))***))))))(((((())))))***'''''''''(((((((((((((((''''''''''''((((((((()))'''((()))))))))(((&&&%%%(((((((((((())))))))))))((((((((((((((('''&&&&&&)))******+++++++++******(((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((((((((''''''((((((((((((((((((((())))))))))))((((((((((((((((((((((((++++++***)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&&&&&&&'''((())))))***,,,+++)))'''''''''************)))((('''&&&((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((''''''''''''''',,,------,,,++++++---...,,,,,,,,,++++++++++++***************************+++***))))))((()))))))))++++++***)))))))))******))))))(((((((((***+++,,,******++++++++++++*********++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,+++***))))))***+++)))(((''''''(((((()))******+++++++++++++++++++++++++++,,,+++************+++,,,************************((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++***))))))''''''(((((())))))******++++++************++++++((())))))******)))))))))++++++++++++++++++++++++)))((((((***,,,...------,,,,,,++++++***)))))))))******))))))))))))*********************)))))))))*********+++++++++++++++***************************************************++++++,,,,,,++++++***************))))))))))))***))))))******+++,,,---******))))))))))))******++++++++++++,,,,,,,,,,,,+++++++++*********))))))******++++++++++++******))))))******************,,,,,,++++++******++++++------............------++++++,,,,,,,,,+++******))))))))))))***+++,,,,,,***++++++,,,,,,,,,++++++(((((((((((((((((((((((()))***************))))))******************************************++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))))))))************,,,,,,,,,++++++*********,,,+++******,,,,,,+++***************)))))))))))))))***************++++++++++++++++++++++++++++++,,,,,,+++*********++++++)))***++++++,,,+++++++++++++++++++++++++++++++++---,,,+++***)))''''''&&&************************+++******))))))******+++((((((((((((((('''&&&&&&''''''''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&(((''''''&&&&&&''''''((()))))))))))))))***+++,,,))))))))))))(((((((((((((((((((((((()))***+++,,,))))))))))))))))))))))))************)))))))))))))))((((((''''''(((((()))))))))(((((((((((((((''''''''''''((((((((())))))((((((''''''''''''&&&&&&(((((((((((())))))))))))''''''((((((''''''&&&&&&%%%%%%&&&'''(((((((((((())))))))))))))))))))))))++++++++++++***)))(((((('''(((((())))))(((((('''(((((((((((())))))))))))((((((((((((((((((((((((+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''(((###%%%'''(((''''''((())))))******))))))((('''&&&((((((((((((((((((((((((%%%%%%&&&'''((()))******((('''&&&%%%%%%%%%&&&'''+++---------++++++,,,---++++++++++++++++++++++++************************+++******)))))))))******,,,,,,++++++******))))))%%%%%%$$$%%%&&&'''((()))***++++++,,,,,,++++++*********++++++,,,,,,,,,+++******+++++++++,,,,,,,,,,,,***))))))******)))'''((()))))))))*********+++++++++++++++++++++++++++++++++************++++++************************(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,++++++******++++++,,,))))))******++++++******++++++++++++++++++++++++)))(((((()))+++,,,,,,++++++++++++*********)))))))))((('''&&&&&&'''((()))************************+++++++++++++++++++++***)))*********+++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---,,,,,,+++***))))))******+++++++++,,,,,,,,,------++++++++++++******************++++++++++++******((((((((()))*********+++,,,,,,++++++***++++++,,,+++,,,,,,------,,,,,,+++))))))************))))))***)))((((((((()))+++,,,******+++++++++******)))(((((((((((())))))))))))******+++++++++***))))))************************+++++++++***************))))))))))))))))))))))))******+++++++++,,,,,,,,,******************+++++++++++++++******)))((((((+++)))((()))***+++***(((++++++******************************++++++++++++************************,,,,,,,,,,,,,,,---......*********++++++++++++***++++++++++++++++++++++++)))))))))))))))*********************************((((((''''''''''''(((((((((((())))))(((((('''&&&((((((((((((((((((((((((***)))((((((''''''''''''(((''''''&&&&&&''''''((())))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++))))))))))))))))))))))))************)))))))))(((((((((''''''''''''((((((***)))))))))((((((''''''))))))*********+++++++++)))(((((('''''''''(((((((((((((((((())))))))))))'''(((((((((((((((''''''%%%%%%&&&'''''''''''''''))))))))))))))))))))))))******,,,,,,,,,+++***)))'''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))******)))))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((((((((!!!###%%%%%%&&&(((***)))))))))))))))(((''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))(((&&&$$$###"""###%%%&&&+++,,,------+++++++++---++++++++++++++++++++++++************************++++++*********++++++,,,---------,,,,,,+++******)))))))))***+++,,,------++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,******++++++***(((,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************))))))))))))************************************))))))))))))))))))))))))'''(((***+++---.........//////...---,,,++++++***,,,,,,++++++++++++,,,,,,***+++,,,---------------,,,,,,+++******+++,,,,,,***)))(((((()))***)))'''+++++++++*********************(((''''''(((*********************+++++++++,,,,,,,,,+++++++++++++++******++++++,,,---------------------------------,,,,,,------------,,,,,,........................---,,,,,,,,,,,,---............---,,,++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,+++++++++******++++++++++++******((((((((()))*********+++,,,++++++***++++++,,,,,,+++,,,,,,------,,,,,,+++******+++++++++++++++***,,,+++***)))***+++,,,---******+++++++++***)))))))))))))))******++++++++++++++++++++++++***))))))************************+++++++++***************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,+++***)))))),,,***)))***+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++........................++++++,,,,,,...///111222+++*********************,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))************************************((((((''''''''''''(((((()))************)))(((((()))))))))))))))))))))))))))))))))((())))))******)))((((((''''''(((((()))+++******)))((('''&&&&&&))))))))))))))))))))))))************))))))((((((************************************)))))))))(((((((((''''''''''''((((((******))))))((((((((('''************++++++++++++***))))))(((((()))******(((((((((((())))))))))))((())))))*********))))))++++++,,,,,,+++***))))))))))))))))))))))))))))))###$$$&&&'''(((((((((''''''((()))******)))((('''(((((((((((())))))))))))***************************)))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))++++++++++++******))))))+++,,,,,,***'''&&&'''(((((())))))))))))(((((('''))))))))))))))))))))))))))))))((((((''''''&&&&&&***(((&&&%%%$$$%%%'''(((***+++------,,,++++++,,,***++++++++++++,,,,,,,,,************************++++++++++++++++++,,,---,,,,,,---------,,,++++++++++++,,,,,,---------...++++++,,,,,,,,,,,,++++++************+++,,,------******+++++++++,,,,,,,,,---,,,++++++,,,---,,,***...------,,,++++++******++++++++++++++++++++++++))))))***++++++***))))))************************)))))))))*********++++++************************))))))))))))))))))))))))'''(((***+++,,,---............---,,,+++******))),,,,,,++++++++++++,,,,,,,,,---......////////////---,,,+++******+++,,,---+++)))(((((())))))((('''************************,,,,,,++++++++++++,,,,,,*********++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---------........................,,,------......------,,,,,,,,,,,,,,,------------......------------......///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,++++++******++++++++++++******))))))******************++++++******++++++,,,,,,------............------,,,,,,---.........------...---------------......)))******+++++++++************++++++,,,,,,------,,,,,,,,,,,,+++***))))))******************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,...//////...---,,,...---,,,,,,......---,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---///000111++++++***)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))(((((('''************************+++******))))))******+++***************))))))(((************************''''''''''''((()))*********))))))(((((())))))***---------,,,+++***(((((())))))))))))************++++++++++++***)))''''''************************************)))))))))))))))((((((''''''(((((()))***))))))))))))))))))(((((((((((()))))))))******))))))************++++++(((((((((((())))))))))))))))))***+++++++++******++++++++++++***)))((('''))))))))))))))))))))))))###$$$%%%'''((()))******((())))))******))))))((((((((((((((())))))))))))++++++++++++++++++++++++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++******)))***++++++***(((((()))+++(((((())))))))))))(((((())))))))))))))))))))))))******)))((('''&&&%%%%%%,,,,,,***)))))))))***+++)))+++------,,,+++++++++******+++++++++,,,,,,,,,***************************************+++,,,,,,******+++,,,---,,,++++++)))*********+++*********+++,,,,,,------,,,,,,+++***************,,,---...******+++++++++,,,,,,,,,,,,+++***+++------,,,+++,,,,,,++++++++++++++++++++++++++++++++++++++++++((()))***++++++***)))(((************************))))))*********+++++++++************************)))))))))))))))))))))))))))******+++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,---...///000000000000...---+++******+++---...+++***)))***+++,,,+++*********************************++++++++++++***************++++++,,,,,,,,,***++++++,,,,,,---------+++++++++++++++,,,,,,,,,------------------------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,+++++++++*********++++++++++++******+++++++++++++++*********++++++******++++++,,,---,,,,,,------------,,,,,,++++++,,,---------------+++,,,,,,,,,,,,,,,++++++))))))***+++,,,,,,,,,,,,******++++++,,,---------,,,,,,,,,,,,+++***)))(((************************)))))))))***+++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++)))***,,,.........---,,,---,,,+++,,,---...---++++++++++++,,,,,,---------,,,,,,,,,,,,++++++******((((((((((((((((((((((((***************++++++,,,,,,+++***)))(((((()))***++++++++++++++++++++++++++++++******)))(((((((((************************+++++++++******+++++++++)))))))))***)))(((((('''))))))))))))))))))))))))((((((''''''(((((()))******))))))(((((())))))*********+++,,,,,,,,,+++***(((((()))))))))*********))))))***+++******)))(((************************************))))))))))))***))))))(((((())))))***)))))))))))))))*********(((((()))))))))*********'''((()))***++++++***)))(((((((((((())))))))))))(((((()))***************'''''''''(((''''''&&&&&&(((((((((((((((((((((((())))))))))))***+++,,,---***))))))))))))))))))***(((((((((((())))))))))))************************)))))))))))))))***++++++))))))))))))))))))))))))(((((((((((((((((((((((('''((()))*********)))((("""###$$$$$$%%%&&&))),,,(((((())))))))))))(((((())))))))))))))))))))))))))))))((((((''''''&&&&&&,,,+++++++++************)))+++------,,,+++***+++*********++++++,,,,,,,,,************************))))))((())))))***++++++((()))***+++,,,,,,+++******++++++++++++******)))+++,,,,,,------,,,,,,+++******))))))***,,,---///******+++++++++,,,,,,,,,+++***)))***,,,------,,,)))))))))***++++++,,,,,,++++++++++++++++++++++++((()))***++++++***)))(((************************)))************+++++++++************************)))))))))))))))))))))))),,,,,,,,,+++***)))(((''')))******,,,---...//////---,,,,,,++++++,,,,,,---,,,---...///000000000000...---+++******+++---...+++******+++---///......******************++++++&&&'''((())))))((('''&&&*********++++++,,,,,,,,,******+++,,,,,,---......************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,------.........------,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,---------......+++++++++************)))******++++++++++++******---,,,,,,,,,+++*********+++*********+++,,,,,,---)))******++++++******)))'''((()))***************'''((()))******)))'''&&&((()))***+++,,,---------))))))***+++,,,,,,---------------,,,+++***)))(((************************(((((()))***+++,,,,,,---******************************+++++++++,,,,,,,,,,,,,,,,,,++++++*********%%%&&&)))+++,,,,,,+++******)))((()))*********(((*********++++++,,,,,,,,,++++++++++++******))))))))))))))))))))))))))))))+++***)))((('''''''''''',,,+++***((((((((()))***))))))))))))))))))))))))'''(((((()))***+++++++++******************************))))))))))))******(((((((((((((((''''''&&&((((((((((((((((((((((((+++******))))))))))))***))))))(((((((((((())))))%%%&&&(((***+++,,,++++++'''((((((((())))))******&&&''')))***++++++******************************************))))))))))))******))))))))))))******(((((())))))******++++++***++++++++++++,,,,,,,,,%%%''')))***+++***)))((((((((((((((())))))))))))''''''((()))))))))))))))&&&'''((()))************(((((((((((((((((((((((())))))'''''''''((()))***+++***)))(((((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))))))))((())))))***++++++))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&''')))))))))(((((((((((('''%%%""""""###%%%(((((()))))))))))))))((())))))))))))))))))))))))'''''''''((((((((((((((()))))))))***)))(((''''''***+++,,,---...---,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********)))************+++++++++(((***,,,...//////...---))))))***++++++++++++******************************++++++,,,,,,++++++***,,,,,,,,,++++++*********++++++*********+++---...+++++++++************)))************************))))))************))))))))))))*********+++++++++)))))))))))))))))))))))),,,++++++******)))))))))++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222++++++++++++++++++++++++,,,+++*********+++,,,---++++++++++++++++++++++++'''((())))))))))))((((((******************************+++++++++,,,,,,,,,************+++,,,---......---+++)))))))))+++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...//////...---,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,++++++******++++++,,,000///---+++))))))))))))((()))***)))((((((***,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---((()))+++,,,------,,,+++++++++******************,,,,,,,,,++++++*********+++++++++***************)))'''&&&&&&'''((((((''',,,+++***))))))***+++,,,000000///...---,,,,,,++++++++++++************)))++++++++++++++++++,,,,,,---......---,,,+++***))),,,,,,---...---,,,***)))))))))***+++---...//////,,,,,,,,,++++++*********))))))***+++***)))'''&&&++++++***))))))***++++++++++++************************+++++++++,,,,,,,,,******+++++++++******)))******))))))((((((''''''******)))(((((()))******((((((((((((((((((((((((******))))))((((((''''''***((('''&&&&&&'''(((***%%%&&&'''(((((()))(((((())))))************))))))))))))))))))))))))))))))))))))))))))((((((((((((************************''')))++++++***))))))***))))))))))))))))))))))))******))))))))))))******((((((''''''''''''((((((***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))&&&'''((())))))(((&&&&&&"""$$$&&&'''((()))+++---))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((('''''',,,+++***))))))***+++,,,''''''((()))))))))))))))''''''''''''((((((((()))******))))))((((((''''''((((((''''''''''''(((((((((((((((((())))))))))))++++++******))))))((((((+++*********))))))(((((((((((('''(((((()))***+++***+++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******)))************+++++++++***+++---......---,,,+++))))))***+++,,,,,,,,,,,,***************************++++++,,,,,,++++++***+++++++++******)))))))))++++++*********+++------+++++++++************)))************************))))))************))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))+++++++++++++++***))))))+++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---...///000000++++++++++++++++++++++++++++++*********+++,,,---++++++++++++++++++++++++***************)))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,************+++,,,---......---+++*********+++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,---,,,***)))((('''((((((***+++,,,+++******,,,...******++++++++++++******+++++++++++++++,,,,,,---+++,,,,,,,,,,,,,,,++++++)))*********+++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++******+++++++++******)))(((''''''((()))***---,,,,,,++++++***************++++++,,,,,,,,,---++++++++++++++++++++++++)))******+++++++++******---------------,,,++++++---------,,,,,,+++++++++,,,,,,,,,+++++++++******---------------,,,++++++************************((())))))*********))))))))))))*********+++++++++******************************))))))((((((((((((++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))((((((((((((***)))'''&&&&&&''')))***(((((()))*********))))))))))))************))))))))))))))))))))))))))))))((()))))))))******++++++************************'''(((((('''&&&%%%'''((())))))))))))))))))))))))******))))))))))))******&&&'''((())))))((('''&&&,,,,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((()))+++,,,---......---,,,+++'''(((******))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******++++++***))))))***++++++''''''((()))))))))))))))'''''''''((((((((())))))***)))))))))))))))((((((((((((''''''''''''(((((((((((((((((()))))))))************))))))))))))))))))))))))))))))*********)))(((((((((((())))))******+++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))************++++++++++++,,,,,,---,,,+++***)))((()))***+++,,,,,,,,,,,,***************************++++++,,,,,,++++++************))))))))))))))),,,+++*********+++,,,---+++++++++************)))************************))))))************))))))+++++++++,,,,,,,,,,,,,,,)))))))))))))))))))))))))))***,,,---,,,+++)))(((***+++++++++,,,,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++,,,---......++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++---,,,+++***)))******+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,---............,,,+++++++++,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++...000000///---+++,,,,,,+++*********++++++,,,+++************+++,,,++++++++++++++++++++++++++++++************+++++++++***))))))(((((())))))***+++,,,+++******,,,...******++++++++++++******++++++++++++,,,,,,,,,,,,...---,,,+++************))))))***+++,,,---......+++++++++++++++*********++++++++++++++++++++++++((())))))******))))))(((***)))(((''''''((()))***++++++++++++++++++++++++)))***+++,,,---...//////---,,,,,,++++++*********'''((()))***+++,,,,,,,,,...------,,,,,,,,,,,,---......---,,,,,,+++******,,,,,,,,,++++++++++++***,,,,,,++++++***+++++++++)))***+++,,,,,,+++***)))%%%''')))***+++***)))((((((((()))))))))*********++++++***))))))***+++,,,***))))))))))))(((((((((+++,,,---......---,,,+++(((((((((((((((((((((((((((((((((((())))))))))))))))))''''''''''''))))))+++++++++,,,++++++******))))))************))))))))))))))))))))))))))))))(((((()))***+++,,,------************************,,,,,,+++)))'''''')))+++))))))))))))))))))))))))******))))))))))))******%%%''')))++++++)))'''%%%++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))((()))***+++++++++***))),,,------,,,***))))))***))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***++++++******))))))******+++''''''((()))))))))))))))''''''((((((((())))))))))))))))))***************)))((((((''''''(((((()))((((((((()))))))))******))))))))))))************'''(((((())))))******+++***))))))(((((((((((()))++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++******++++++++++++***)))'''''')))***+++,,,,,,,,,***************************++++++,,,,,,++++++*********************)))))),,,+++*********+++,,,---+++++++++*********))))))************************))))))************))))))++++++++++++++++++++++++))))))))))))))))))))))))(((***,,,......,,,***(((***++++++,,,,,,---------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,------...+++++++++++++++++++++++++++***++++++++++++,,,,,,++++++++++++++++++++++++...---+++)))((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,------.........---,,,,,,,,,---...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000///---,,,,,,,,,+++++++++++++++,,,...,,,+++))))))+++,,,...++++++++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,((()))***)))((((((***,,,,,,------------------,,,+++++++++,,,,,,,,,,,,,,,---,,,***)))((()))******+++++++++,,,,,,---------+++++++++***************))))))******************&&&((()))***)))((('''(((,,,+++***))))))***+++,,,,,,---------......//////******++++++,,,------...------,,,,,,+++***))))))******+++,,,---------------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,((()))+++,,,,,,+++)))((($$$&&&))),,,---,,,***)))))))))))))))*********+++,,,+++)))((((((***,,,---))))))))))))))))))))))))+++,,,...//////...,,,+++((((((((((((((((((((((((''''''(((((())))))******))))))(((''''''((()))))),,,,,,,,,,,,+++******)))))))))************))))))(((((((((((((((((((((((((((((()))******+++,,,,,,************************------...,,,***))))))***((((((((((((((((((((((((******))))))))))))******'''((()))******)))(((''')))(((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((()))%%%&&&'''((((((((('''&&&,,,------,,,***((()))***((((((((((((((((((((((((((((((((((((((((((((((((***((('''%%%%%%'''(((*********))))))))))))******''''''((()))))))))))))))'''(((((((((((()))))))))))))))******++++++,,,,,,))))))(((((((((((())))))(((((()))))))))*********(((((())))))******++++++((((((((()))))))))))))))******)))(((((('''((((((+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++(((((()))***+++++++++,,,&&&'''((()))***************************************++++++,,,,,,++++++***++++++++++++++++++++++++---,,,+++*********+++,,,+++++++++*********))))))************************))))))************))))))************))))))))))))))))))))))))))))))))))))(((***,,,......---***)))******+++,,,------......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++---,,,***((('''(((***+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---------------------------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------,,,,,,,,,,,,------///---,,,******,,,---///+++++++++++++++++++++++++++******))))))******+++***+++++++++,,,,,,,,,,,,((()))***)))((((((***,,,---------......---------***+++,,,---------,,,,,,)))(((''''''''')))***+++---------,,,,,,+++++++++************************(((((((((((())))))******)))+++---,,,+++******,,,,,,+++***))))))***+++,,,---------...//////000000++++++++++++************------,,,,,,+++***))))))+++,,,,,,------,,,,,,+++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...---,,,,,,---//////((()))+++,,,,,,+++)))(((&&&(((+++---...---,,,************+++++++++,,,,,,+++***)))((((((***,,,---))))))))))))************)))+++,,,......,,,+++)))))))))))))))))))))))))))''''''(((((())))))******))))))(((((((((((())))))***+++++++++***)))(((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''')))++++++(((&&&%%%%%%((((((((((((((((((((((((******))))))))))))*********)))(((''''''((()))***)))((('''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((***+++++++++******)))***++++++)))((()))***((((((((((((((((((((((((((((((((((((((((((((((((***((('''%%%%%%'''(((***))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((()))))))))***))))))******++++++,,,,,,))))))(((((((((((())))))))))))))))))************(((((())))))******+++++++++******)))((('''&&&&&&******)))(((((('''((((((,,,,,,+++++++++,,,---...++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))************+++++++++(((((()))***+++,,,------'''((())))))***)))))))))***************************++++++,,,,,,++++++***+++++++++++++++,,,,,,,,,---,,,+++*********+++,,,+++++++++************)))************************))))))************)))))))))))))))))))))((((((((()))))))))))))))))))))))))))***,,,---...---+++*********+++,,,---...//////......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++***)))(((((()))***+++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,------------------............------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,---...000111------,,,,,,------............---,,,,,,---......++++++++++++++++++++++++******))))))))))))******((())))))*********))))))***+++,,,+++******,,,...++++++,,,,,,,,,,,,++++++***+++---.........---,,,''''''''''''((()))***+++......---,,,+++***)))))))))))))))***************''''''(((((()))*********(((***+++)))'''&&&))),,,***)))(((''''''((()))***+++++++++,,,,,,---------+++++++++******)))))))))---,,,,,,++++++***************+++++++++******)))+++************++++++,,,......---,,,,,,+++*********++++++++++++,,,,,,,,,,,,,,,+++++++++,,,------)))***+++,,,,,,+++***)))(((***,,,---...---,,,+++***++++++++++++,,,,,,,,,***))))))))))))+++,,,---)))))))))************+++)))***+++,,,,,,+++***)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))((((((''''''))))))))))))))))))))))))''')))+++***)))'''&&&&&&))))))))))))))))))))))))******))))))))))))******,,,***(((&&&&&&(((***,,,,,,+++)))((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((((()))***,,,,,,,,,,,,+++'''(((***)))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++((())))))******))))))(((''''''((()))))))))))))))((((((((()))))))))******)))))))))******************))))))(((((())))))***)))))))))*********++++++))))))))))))************++++++***)))'''&&&%%%%%%***))))))(((((((((((())),,,,,,+++++++++,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++************++++++,,,---+++++++++++++++******)))***************************++++++,,,,,,++++++***)))*********++++++++++++------+++*********+++++++++++++++************)))************************))))))************))))))************))))))(((((())))))))))))))))))))))))***+++,,,,,,------,,,,,,******+++,,,---.../////////......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++******))))))************++++++,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////,,,,,,++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))*********)))((((((***+++,,,+++******,,,...++++++,,,,,,,,,,,,++++++***+++---...///...---,,,))))))***************))),,,,,,,,,+++*********)))((()))))))))*********+++)))))))))***+++,,,,,,,,,%%%'''(((%%%!!!!!!&&&******)))(((''''''((()))************************+++******++++++++++++++++++++++++++++++++++++++++++((()))******++++++++++++++++++,,,------------------------,,,,,,+++++++++******+++++++++,,,,,,,,,'''((())))))******))))))***************************++++++,,,,,,,,,++++++************++++++++++++((())))))***++++++,,,,,,))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))(((((((((((()))))))))******)))))))))(((((())))))***)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))++++++***(((''''''***,,,))))))))))))))))))))))))******))))))))))))******+++***)))(((((()))***+++---,,,***(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))((()))************)))(((%%%&&&((()))*********)))((()))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******'''((()))******)))((('''''''''((()))))))))))))))(((((()))))))))************)))))))))))))))((((((******))))))))))))******))))))*********+++++++++*********)))))))))))))))******)))((('''&&&&&&%%%)))(((((((((((())))))***---,,,+++***+++,,,---...++++++++++++++++++++++++*********++++++,,,,,,,,,)))************+++++++++---,,,++++++***+++++++++------------,,,+++******************************+++++++++,,,,,,+++++++++(((((())))))*********+++...---+++*********+++++++++++++++************)))************************))))))************)))))),,,+++++++++******))))))))))))))))))))))))))))))+++++++++,,,,,,---------******+++,,,---//////000//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))************++++++++++++++++++++++++)))***+++,,,---,,,++++++++++++++++++++++++++++++)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******)))))))))))))))***)))***+++,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,+++---///111111000...---+++*********+++,,,,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++******))))))))))))******+++,,,,,,---,,,+++***)))((()))***)))((((((***,,,---......//////......---***+++---//////...---,,,+++,,,------,,,+++)))(((******************++++++(((((())))))*********+++******+++,,,------......(((******&&&"""###)))...,,,+++***))))))***+++,,,******************************+++,,,------...///++++++++++++++++++,,,,,,((()))***,,,.../////////+++,,,...///000///......))))))***+++---...//////*********++++++,,,,,,,,,)))***+++,,,------,,,+++++++++***))))))***++++++++++++******************))))))))))))************'''((()))+++,,,,,,,,,,,,))))))******++++++++++++,,,++++++******++++++,,,))))))))))))))))))))))))******))))))((((((''''''))))))************))))))'''((()))***************))))))************))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---)))))))))))))))))))))))))))((($$$!!! """(((---))))))))))))))))))))))))******))))))))))))******))))))************))))))+++***((('''&&&''')))***))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((&&&''')))***+++++++++******++++++***((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((('''''''''((()))******)))(((''''''(((((()))))))))))))))))))))))))))******************))))))((((((''''''******))))))))))))******)))************+++++++++++++++******))))))((((((((((((((((((((('''''''''(((((('''(((((()))***+++++++++++++++++++++++++++,,,+++***)))((((((((((((+++++++++************))))))************+++++++++)))************+++++++++((($$$"""%%%***---+++'''++++++++++++++++++++++++)))******++++++,,,------+++++++++************)))++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))(((((()))************)))---,,,,,,,,,,,,---......---...//////...---***)))---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///---***((((((***---///,,,---...---+++***+++,,,***++++++,,,,,,++++++***,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------++++++******++++++,,,---)))***+++,,,,,,,,,,,,+++------............------++++++,,,------......///+++++++++++++++++++++***...---,,,+++***+++,,,,,,333111---+++***,,,...000,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++***)))(((******))))))******+++,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))(((((((((,,,+++++++++***)))))))))(((***,,,,,,***)))***+++,,,+++)))(((((()))+++,,,******)))))))))***,,,---,,,++++++******+++,,,,,,++++++++++++++++++++++++***))))))))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))---,,,,,,++++++,,,,,,---+++++++++******)))))))))---------,,,,,,+++++++++,,,***(((&&&'''(((+++,,,***+++,,,,,,,,,,,,+++***))))))*********))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''((())))))(((((())))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''***,,,+++)))'''***'''$$$&&&,,,000///---++++++***)))((((((((()))((())))))))))))*********+++***)))(((((()))***+++''''''''''''((()))+++,,,(((((((((((())))))))))))(((((())))))*********+++))))))))))))************((((((((((((((((((((((((************************))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((---+++)))(((((()))+++,,,///,,,)))((()))*********))))))))))))(((((((((((((((((((((((())))))))))))((((((''''''''')))***,,,++++++++++++++++++++++++,,,,,,+++***))))))))))))+++++++++************))))))************+++++++++)))************+++++++++,,,,,,+++,,,,,,---,,,,,,........................,,,++++++++++++++++++++++++++++++************)))++++++++++++++++++++++++************************))))))))))))))))))))))))************************&&&'''((()))***+++,,,,,,))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,+++++++++++++++,,,---------...//////...---+++)))++++++++++++++++++++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***))))))***,,,...,,,---...---+++***+++,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------+++++++++***++++++,,,---***++++++++++++,,,,,,,,,------............------------------------------,,,,,,---...///000000111...---,,,+++++++++,,,,,,000...,,,)))))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))))))))))))))***+++,,,---...---------------,,,,,,,,,******++++++++++++++++++++++++++++++++++++++++++************************+++++++++***************''')))++++++******+++---000///,,,***))))))***++++++***)))))))))***+++,,,((())))))***+++,,,,,,,,,************************------,,,,,,,,,,,,------++++++++++++++++++++++++000000/////////.........---,,,,,,++++++,,,,,,---,,,,,,+++++++++*********,,,,,,,,,+++++++++******+++***(((''''''(((***+++)))***++++++++++++***)))))))))************))))))************************))))))))))))))))))))))))************************(((((()))))))))*********))))))))))))))))))))))))''''''''''''''''''''''''&&&''''''((())))))(((((())))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((***++++++)))''')))&&&###%%%***------++++++***))))))))))))))))))(((((()))))))))***************))))))))))))******))))))((('''((((((******))))))))))))************))))))))))))*********+++))))))))))))************((((((((((((((((((((((((************************))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((******))))))***+++,,,---...+++)))(((((()))((('''***)))))))))(((((((((((((((((((((((()))))))))***)))((((((''''''(((******++++++++++++++++++++++++---,,,+++******)))******+++++++++************))))))************+++++++++)))************+++++++++,,,...///---***((()))***++++++++++++++++++++++++------,,,,,,+++******)))+++++++++************)))++++++++++++++++++++++++************************))))))))))))))))))))))))************************'''((()))***,,,...///000))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,***************+++,,,,,,---......///...---+++***)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,---,,,+++***+++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------+++++++++++++++,,,------,,,++++++******+++---...------............------//////...------,,,++++++,,,,,,,,,------............---,,,+++++++++,,,,,,---,,,+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***)))))),,,++++++++++++,,,,,,---......------,,,,,,++++++++++++******************************************))))))***++++++,,,------***************+++++++++((()))******)))***,,,...333222///---+++***)))***,,,+++******)))*********((()))***++++++***)))(((************************++++++************++++++************************------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,++++++++++++++++++******************))))))))))))******((()))***++++++***)))((())))))***************)))************************))))))))))))))))))))))))************************'''((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))(((((())))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))***++++++)))'''(((%%%###%%%(((***)))((())))))))))))))))))***+++))))))))))))************)))******************)))+++***)))(((((((((((()))************++++++++++++)))))))))***************)))))))))*********++++++((((((((((((((((((((((((************************)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))***,,,------......,,,+++******+++***((('''******)))))))))(((((((((((((((((()))))))))*********))))))(((((((((((()))++++++++++++++++++++++++---,,,,,,+++******+++++++++++++++*********))))))))))))*********+++++++++))))))*********+++++++++,,,,,,,,,+++)))(((((((((************************,,,,,,,,,++++++*********+++++++++*********))))))***+++++++++++++++,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((())))))***+++,,,---...///))))))))))))))))))))))))((()))******++++++*********************+++,,,,,,------.........---,,,+++)))***,,,------,,,***)))************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++,,,---,,,+++***+++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++++++++,,,---------,,,*********+++---///------............------......---------,,,,,,,,,//////...---,,,******)))------,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++******)))///...---,,,++++++++++++......---,,,,,,+++++++++,,,,,,++++++******))))))+++++++++++++++++++++++++++++++++,,,,,,---------)))))))))***+++++++++,,,)))*********)))))),,,...222111///---+++***)))))),,,,,,+++******))))))))),,,,,,,,,,,,***&&&###!!!******************************))))))))))))******++++++++++++++++++++++++*********)))))))))))))))---,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))***+++,,,,,,+++***)))))))))***+++++++++******************************))))))))))))))))))))))))************************((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))(((((())))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++***((()))))))))(((&&&(((&&&%%%&&&((()))(((&&&)))((((((((()))***++++++******+++++++++,,,,,,,,,))))))+++,,,,,,+++))))))***))))))))))))))))))))))))))))))*********++++++************************))))))*********+++++++++))))))))))))))))))))))))************************))))))*********+++++++++))))))))))))))))))))))))************************)))***,,,.........,,,,,,*********,,,...---+++)))*********)))))))))(((((((((((()))))))))*********+++******)))((('''''''''++++++++++++++++++++++++,,,,,,++++++***++++++++++++++++++*********))))))))))))*********+++++++++))))))*********+++++++++///,,,)))+++...///---)))------------------------******+++++++++,,,,,,,,,+++++++++*********))))))*********++++++,,,,,,,,,************************************************((((((((((((((((((((((((******++++++++++++++++++))))))))))))))))))))))))))))))***++++++++++++***+++++++++++++++,,,------------------------,,,,,,+++,,,...//////...,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++******+++,,,,,,******+++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...---,,,+++******,,,...///------............------,,,,,,,,,---------......333222111000///...---,,,---------,,,,,,,,,++++++'''(((***,,,.../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++++++++******---,,,,,,++++++,,,------------,,,,,,,,,+++++++++------,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++)))))))))***+++++++++,,,***++++++***))))))***+++------,,,++++++*********++++++++++++******))))))+++,,,,,,+++)))&&&###!!!,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++,,,,,,---------------------------------------------------.........------,,,,,,,,,++++++,,,------,,,++++++))))))***+++++++++++++++************************))))))))))))))))))))))))************************)))))))))*********++++++))))))))))))))))))))))))************************((()))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((())))))'''%%%(((((('''((())))))(((''')))((((((((()))***++++++,,,,,,---------.........)))***+++,,,,,,+++***)))'''((())))))***+++++++++((((((((()))))))))******+++++++++***************************++++++++++++************************************************************++++++++++++************************+++++++++++++++++++++++++++,,,...///...,,,***((($$$%%%'''+++---...,,,***************))))))))))))))))))))))))************+++******)))((('''&&&&&&++++++++++++++++++++++++,,,+++************+++++++++++++++************))))))************+++++++++)))************+++++++++,,,(((%%%'''---///,,,(((++++++++++++++++++++++++)))******+++,,,,,,------+++++++++************)))*********++++++,,,,,,---************************************************************************+++++++++*********))))))))))))))))))))))))))))))+++,,,,,,---------------+++++++++++++++,,,------------------------------,,,---...//////...---,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))***++++++******+++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...---,,,+++++++++,,,...///------............------++++++,,,,,,---...//////------------......//////,,,,,,---------,,,+++***%%%&&&(((***,,,......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***(((((()))***,,,...000111+++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++*********************+++++++++)))***,,,,,,***)))************************************+++++++++***))))))'''((()))******)))((('''---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------............---,,,,,,++++++,,,,,,---,,,,,,---------------...------------............000///...------,,,------+++,,,---......---,,,+++))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))(((((())))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((***+++***'''%%%(((((()))*********))))))))))))))))))))))))***+++------------............******++++++++++++******&&&''')))***+++,,,,,,,,,'''((((((((())))))))))))+++++++++++++++******************++++++++++++,,,*********************************************************++++++++++++,,,************************************************,,,---......---+++((('''!!!"""$$$'''+++,,,***)))++++++*********))))))))))))))))))*********++++++************)))(((&&&&&&++++++++++++++++++++++++******)))))))))******++++++++++++************))))))************+++++++++)))************+++++++++((('''%%%''')))***)))'''))))))))))))))))))))))))+++++++++++++++++++++,,,+++++++++************))))))******+++,,,,,,------***************************************************************************************+++++++++))))))))))))))))))))))))+++,,,------......------***************+++,,,,,,---------,,,,,,------...------------------------***************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((***++++++******+++,,,***++++++,,,,,,++++++***,,,,,,,,,---------......++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,,,,------------...------............------,,,---------------------((())))))***+++,,,------,,,,,,---------,,,+++***))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++(((((())))))+++,,,......*********+++,,,,,,------+++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++***************$$$'''+++------,,,+++,,,))))))***************)))))))))***+++,,,+++******''''''((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,------------,,,,,,,,,------.........000///---+++***+++,,,,,,+++,,,------------,,,+++((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***---///---)))&&&&&&((()))***************+++***)))))))))))))))))),,,,,,,,,,,,------------,,,++++++******++++++,,,((()))***+++,,,++++++***(((((()))))))))*********,,,,,,,,,++++++******************+++++++++,,,,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,************************************************++++++,,,,,,,,,***)))(((%%%$$$%%%'''***+++)))(((+++++++++*********))))))))))))*********+++++++++))))))******)))((('''&&&++++++++++++++++++++++++***)))))))))))))))******+++++++++************))))))************+++++++++)))************+++++++++***,,,---,,,******+++,,,++++++++++++++++++++++++------,,,++++++*********+++++++++************)))))))))***+++,,,,,,------************************************************(((((((((((((((((((((((())))))***++++++,,,------)))))))))))))))))))))))))))***++++++,,,,,,++++++)))))))))))))))******+++------,,,,,,,,,------...---,,,,,,++++++,,,,,,---)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,(((***++++++******+++---+++++++++,,,,,,+++++++++,,,,,,,,,------.........++++++,,,,,,,,,------------,,,,,,,,,,,,---......+++,,,---.........---------..................---///......------,,,,,,+++------------------------,,,,,,---...---,,,+++***///......------...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------((()))***+++++++++++++++------+++***)))((((((((())))))***+++,,,------...))))))******+++++++++,,,************************)))******++++++,,,,,,---,,,+++++++++******)))))) $$$***---............***++++++++++++***))))))((()))***+++,,,,,,+++*********))))))))))))******++++++++++++++++++++++++...------,,,,,,------...************************+++++++++,,,,,,------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------+++++++++,,,,,,---------000...+++)))((()))***,,,***+++,,,,,,,,,,,,+++***((()))***+++,,,---------++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***************)))(((((())))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''))),,,000222000,,,(((%%%''')))******))))))***++++++***)))(((((())))))******+++++++++,,,,,,,,,---,,,+++******+++,,,---******+++,,,+++***)))((()))************+++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************)))))))))))))))))))))))))))******+++++++++******+++***)))***,,,,,,+++)))+++++++++************))))))************+++++++++((())))))******)))'''&&&+++++++++++++++++++++++++++*********))))))((((((++++++******))))))((((((++++++******************,,,,,,,,,++++++***************************+++++++++++++++*********))))))************************************************,,,++++++******++++++,,,,,,,,,++++++***)))((((((************************,,,+++)))(((((()))+++,,,))))))))))))))))))))))))++++++******))))))((((((++++++******************)))************++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,///...,,,+++***+++,,,,,,+++++++++*********))))))---------------------------------,,,,,,+++++++++,,,++++++******++++++,,,------------------,,,,,,,,,,,,,,,++++++*********,,,,,,---......---,,,,,,,,,------......------,,,//////...---,,,,,,++++++,,,,,,++++++,,,,,,---...///...,,,+++***++++++,,,++++++++++++,,,---...///........................,,,+++)))''''''((()))***,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++,,,,,,+++***+++,,,---...---------,,,,,,+++++++++))))))*********+++++++++,,,------......------,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++------,,,++++++*********,,,,,,+++***))))))******,,,+++***))))))+++---...111///---+++,,,...222444***+++,,,,,,+++***+++---,,,,,,+++******+++,,,,,,------,,,,,,,,,,,,+++++++++)))((())),,,---------++++++++++++++++++,,,,,,***+++,,,+++******,,,---111///---+++))))))***+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******************++++++******++++++++++++******+++++++++*********))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******,,,,,,,,,+++***)))(((''''''''''''''''''((()))))),,,+++***((((((((()))***))))))************))))))''''''(((((((((((('''''')))******+++++++++******+++++++++++++++***))))))((()))***+++,,,---------************************,,,,,,,,,+++++++++******)))((('''&&&&&&(((***+++000---***((()))+++++++++((()))***++++++***)))(((+++++++++***************))))))(((((((((((())))))---,,,***))))))***,,,---......------,,,+++******))))))))))))))))))))))))+++++++++,,,,,,---------,,,***))))))+++,,,,,,,,,)))))))))******+++++++++---,,,+++******+++,,,---))))))******+++++++++,,,++++++***)))(((((())))))///...---,,,***)))((('''))))))))))))))))))))))))+++++++++++++++++++++++++++*********))))))))))))************))))))))))))************************,,,,,,,,,+++++++++************************+++++++++++++++*********))))))************************************************+++******))))))******+++,,,,,,++++++***))))))((())))))))))))))))))))))))*********++++++******************************************)))))))))))))))************************)))************+++++++++++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++,,,...---,,,,,,+++++++++,,,---,,,,,,,,,+++++++++***---------------------------------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,---......---,,,,,,,,,------......------,,,///......---,,,,,,++++++,,,,,,++++++,,,,,,---......---,,,++++++,,,,,,---++++++++++++,,,---...///...........................---+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---------,,,,,,+++++++++******++++++,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,+++++++++*********************************,,,++++++***))))))******,,,+++***)))***+++---...,,,+++)))(((((())),,,---***+++,,,,,,*********,,,,,,,,,+++******+++,,,,,,------,,,,,,,,,,,,++++++***((('''(((***,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,+++***)))+++---000///,,,+++******++++++,,,,,,,,,+++++++++******+++++++++***************************************)))******++++++******)))+++++++++,,,,,,---------*********((('''%%%###"""))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***++++++++++++***)))(((((('''''''''''''''((()))))),,,+++)))((((((((()))***))))))************))))))''''''(((((((((((('''''''''((()))***++++++++++++******+++++++++++++++***'''((()))***++++++++++++)))))))))))))))))))))))),,,,,,++++++************------+++++++++,,,...///---,,,******++++++***)))))))))************))))))************************++++++************++++++---,,,***))))))***,,,---...------,,,++++++******+++++++++++++++++++++++++++++++++,,,,,,---------000...,,,+++,,,,,,***)))++++++++++++++++++++++++,,,++++++*********++++++))))))*********+++++++++++++++***)))))))))))))))---,,,,,,++++++*********************************++++++++++++++++++++++++***************))))))))))))))))))***************************************,,,,,,,,,++++++++++++***++++++++++++++++++******+++++++++******************************************************************))))))))))))))))))***,,,,,,++++++***)))))))))))))))))))))))))))))))))((()))+++------+++)))(((************************))))))))))))************************************)))************+++++++++,,,,,,,,,,,,------------************************++++++++++++++++++++++++,,,,,,------,,,,,,++++++------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------......------,,,,,,------......------,,,.........------,,,,,,+++,,,,,,++++++,,,,,,---...---------,,,------...///++++++++++++,,,---......------------------------///...---,,,+++,,,---...,,,,,,,,,,,,,,,,,,------------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,------------,,,,,,------------------------+++++++++*********))))))'''(((((()))******++++++,,,+++******)))***************))))))***,,,...///,,,++++++************++++++,,,---,,,***))))))***,,,++++++******++++++,,,------,,,,,,,,,,,,++++++)))((('''(((***++++++*********+++++++++,,,,,,,,,,,,------+++***)))***+++...---,,,*********+++,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))************************)))******++++++******)))))))))***+++,,,---...//////...---,,,***'''%%%$$$))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))******+++******))))))(((((('''''''''((())))))+++***))))))((()))))))))))))))************))))))'''(((((())))))(((((('''%%%&&&''')))***+++,,,,,,)))***+++++++++++++++***&&&&&&'''((())))))))))))((((((((((((((((((((((((+++************))))))))),,,+++*********+++---...+++******,,,---,,,***'''+++******************+++************************++++++************++++++,,,,,,************,,,,,,------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,***)))***)))(((&&&+++++++++++++++*********+++++++++++++++***)))((()))))))))***************++++++***))))))))))))***+++++++++++++++++++++,,,************************++++++++++++++++++++++++************************)))))))))******+++++++++***************+++++++++++++++++++++++++++++++++,,,+++++++++++++++************************************************************************************))))))))))))******+++++++++*********)))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))************************(((((())))))******++++++***************+++++++++))))))*********+++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++,,,---...---,,,+++***---------,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,......---------,,,,,,,,,,,,,,,++++++,,,,,,---...------------.../////////,,,+++++++++,,,,,,---...------------------------///...------,,,---......,,,,,,,,,---------------------,,,++++++++++++,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++************))))))))))))******++++++++++++***************+++***))))))***+++,,,...///,,,,,,,,,,,,,,,+++***))),,,------,,,)))(((((()))++++++++++++++++++++++++------,,,,,,,,,+++++++++***)))((((((***++++++************++++++,,,,,,------...---,,,)))((()))+++---,,,+++******++++++,,,,,,,,,,,,+++++++++******((((((((()))))))))))))))+++++++++***************))))))************))))))'''(((((()))***+++++++++,,,,,,,,,------,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************)))((((((((((((((())))))******))))))))))))))))))))))))************))))))(((((())))))))))))((((((&&&&&&'''))))))************************)))((('''&&&''''''((())))))(((((())))))))))))))))))))))))***)))))))))))))))))))))******)))))))))***+++,,,+++******+++,,,,,,+++))),,,+++***))))))***+++,,,************++++++++++++))))))(((((((((((()))))),,,,,,+++******+++,,,,,,---,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,,,,+++***(((((())))))***************+++,,,,,,+++***((('''************************++++++***))))))*********++++++++++++++++++++++++************************++++++++++++++++++++++++***************+++++++++))))))******++++++,,,,,,))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******************************************************************************+++++++++******++++++++++++++++++***************++++++++++++++++++++++++,,,+++***))))))***+++,,,************************(((((())))))******++++++))))))*********+++++++++))))))*********++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------....../////////000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,---------------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,------....../////////,,,,,,+++++++++,,,------------------------------------,,,,,,,,,---------,,,,,,,,,------............---,,,,,,++++++,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---,,,,,,,,,,,,+++++++++,,,,,,+++++++++*********+++***************++++++************+++,,,------)))************)))'''&&&+++,,,---+++)))(((((()))++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,***))))))+++,,,,,,+++))))))***+++,,,,,,---------...---,,,)))((()))+++,,,+++++++++***+++++++++,,,,,,,,,+++++++++******)))))))))*********+++++++++++++++*********)))))))))))))))******)))))))))))))))))))))))))))))))))&&&'''((()))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''((()))******************))))))((((((((()))))))))))))))*********))))))))))))************))))))(((((())))))))))))((((((((())))))))))))(((((('''*********)))(((&&&%%%$$$(((((()))*********))))))************************)))))))))))))))))))))***,,,,,,,,,,,,,,,------...---+++)))(((***---......---,,,+++******+++,,,---***+++++++++,,,,,,,,,---******))))))))))))******------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,...///000...---(((((()))***,,,---......***+++,,,,,,,,,***)))(((++++++++++++************+++***************++++++------,,,++++++******)))************************++++++++++++++++++++++++*********+++++++++++++++*********+++++++++++++++)))))))))***++++++,,,,,,***++++++++++++,,,,,,,,,---------,,,++++++*********************+++++++++************************************************,,,,,,++++++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---+++)))(((((()))+++---++++++++++++++++++++++++))))))))))))************)))))))))***++++++,,,,,,)))************+++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------.........++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---------------...//////000000,,,,,,,,,,,,------------...------,,,,,,------...,,,------......------,,,------------------------,,,,,,++++++,,,,,,---...,,,------.........------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,++++++,,,,,,,,,,,,------++++++***************)))++++++,,,,,,,,,,,,++++++---------------------------------,,,,,,,,,++++++------,,,,,,+++******)))*********)))******+++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,+++*********+++,,,+++)))(((((()))***++++++,,,,,,++++++***------,,,,,,,,,,,,++++++---+++******+++,,,,,,+++))))))***+++,,,------...,,,------+++***)))***+++,,,,,,+++++++++******))),,,,,,,,,+++++++++******)))******++++++,,,,,,,,,,,,,,,++++++***)))))))))((())))))******))))))(((,,,,,,+++++++++*********))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''(((((()))*********)))******)))((((((((())))))(((((()))************)))))))))************))))))((())))))******))))))(((************)))(((''''''*********)))'''&&&$$$###)))******++++++*********************************)))))))))************+++******++++++++++++,,,,,,...,,,))))))+++...000111---,,,,,,,,,,,,,,,,,,---,,,,,,,,,------......///...------------------.......................................------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,+++,,,,,,+++(((%%%***+++,,,---...000111111***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++************+++,,,,,,------,,,,,,+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++++++++++++++***((())))))***++++++,,,,,,******+++++++++,,,,,,,,,...------,,,++++++******))))))*********+++++++++************************************************++++++************++++++************************+++++++++++++++++++++++++++******************+++++++++++++++++++++++++++*********)))))))))))))))((())))))***++++++,,,,,,)))************+++++++++((())))))))))))*********++++++++++++++++++++++++))))))***+++,,,------...,,,+++++++++,,,,,,---...,,,,,,,,,,,,---------...++++++,,,,,,---......///+++++++++,,,,,,---------------,,,,,,,,,,,,------++++++,,,,,,---......///,,,,,,,,,---------.........---,,,,,,,,,,,,---...,,,------......------,,,------------------------,,,,,,++++++,,,,,,---...,,,,,,---......---,,,+++---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,------.../////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++*********++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,+++++++++***++++++++++++******************))))))***++++++,,,+++,,,,,,,,,++++++******,,,,,,---------------...)))***+++***)))((()))******+++,,,,,,,,,,,,+++***------,,,,,,,,,,,,++++++,,,+++))))))***++++++***((()))***+++,,,------...+++,,,,,,+++***)))+++---,,,,,,,,,+++***)))((((((,,,,,,,,,+++++++++******))))))******+++,,,,,,---,,,,,,++++++***))))))((((((((())))))))))))((((((************+++++++++++++++,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((()))))))))))))))(((+++******)))(((((())))))'''((()))***+++******)))))))))************))))))))))))************))))))*********+++******)))))))))))))))***))))))(((''')))******++++++******)))************************************++++++,,,,,,((())))))***************---,,,+++,,,...000111111,,,,,,------------,,,,,,------......///000000000//////............////////////000000000000//////////////////////////////---------------------------------,,,,,,+++++++++***))))))******)))&&&###,,,,,,------------......++++++++++++,,,---...............------,,,,,,,,,+++*********++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,,,,++++++*********((())))))***++++++,,,,,,*********++++++,,,,,,,,,......---,,,,,,+++******))))))******++++++++++++******************************************************))))))))))))************************++++++************************((()))+++,,,,,,+++)))(((++++++++++++++++++++++++++++++******))))))((((((((())))))***++++++,,,,,,)))************+++++++++(((((((((((())))))))))))************************(((((()))***,,,---...///,,,,,,+++***+++,,,...///---------.........//////++++++,,,,,,---...//////+++++++++,,,,,,---------...------,,,,,,------...))))))***++++++,,,------,,,,,,,,,------............---,,,,,,,,,,,,---...,,,------......------,,,------------------------,,,,,,++++++,,,,,,---...,,,------...---,,,***)))------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.........---,,,,,,------...///000000......---,,,,,,,,,,,,---++++++++++++++++++++++++***+++,,,---...---,,,,,,+++++++++,,,,,,------------------,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++************)))((((((((()))******++++++******))))))***+++,,,,,,,,,,,,,,,,,,,,,***)))))))))((((((((()))***++++++((()))******)))(((***+++***+++,,,------,,,+++***---------,,,,,,,,,+++++++++***(((((()))******)))((())))))+++,,,---......***+++,,,+++******,,,---------,,,,,,***)))'''&&&,,,,,,,,,+++++++++******((())))))***+++,,,,,,,,,,,,,,,++++++***))))))((((((((())))))))))))((((((&&&&&&'''((()))***++++++&&&''''''(((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''(((((())))))))))))((((((++++++***))))))((())))))'''((()))+++++++++***)))))))))************))))))))))))************))))))((()))***+++++++++++++++(((((()))++++++,,,,,,,,,)))***************))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,---.../////////......++++++,,,///111222111000+++,,,............,,,+++.........///000111111222......------------......000000111111111111000000/////////000000000000000////////////////////////---------,,,,,,+++++++++++++++,,,...000000---+++,,,,,,++++++***)))((((((,,,+++++++++,,,...000111/////////......---------+++*********+++,,,,,,---)))******+++,,,,,,------++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,+++)))(((((()))+++,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,,,,+++++++++******))))))***++++++++++++***************************++++++++++++++++++++++++((()))***+++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---******++++++++++++,,,,,,------.........---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............//////......------,,,,,,+++000000//////....................................---------.........//////............/////////000........................////////////////////////......................../////////......------,,,...---,,,,,,,,,,,,---...------------------------............---,,,+++***........................//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,------,,,******,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,...------,,,+++++++++,,,------------------------***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++...---,,,++++++++++++,,,(((((()))***************)))))))))***+++++++++,,,************************+++++++++*********))))))&&&,,,,,,%%%&&&///111,,,000...***)))))))))(((''',,,+++***'''&&&&&&))),,,,,,+++++++++******))))))))))))))))))************000...+++******+++,,,,,,******************************++++++++++++******************************************************+++++++++*********))))))++++++++++++++++++++++++,,,,,,------------,,,,,,)))))))))(((((())))))***++++++,,,------...//////////////////000111333333...//////000111222333333,,,...111333444444333333333555666666555666888:::444444333333222222222111222222333444555666777777333333222222222222333333444333222111111111222333333222222000///...---,,,......//////......---,,,+++---//////---+++******------------------------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++***))),,,+++)))(((((()))+++,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++******))))))***++++++++++++***************************++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------------......------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///------------------------////////////......------........................------------...................../////////000000...........................................................................---------------------......---,,,,,,---......------------------------,,,,,,---...////////////........................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,...///000//////111222---------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,+++++++++*********...---------,,,,,,,,,,,,(((((()))******************************+++++++++************************+++++++++*********))))))''',,,,,,(((---888;;;555...,,,))))))***++++++***++++++***(((&&&&&&)))+++))))))))))))((((((((('''))))))))))))************((($$$!!!###)))---,,,*********************************++++++++++++******************************))))))))))))))))))))))))+++++++++*********))))))++++++++++++++++++++++++)))******++++++++++++***++++++*********+++,,,,,,---------------.........------------...///000111222222222333444555555666222444666888999888777777888999::::::::::::<<<>>>:::::::::999999888888888888888888888888999999999777666666555555666666777777666555333333333444444000000000000000////////////////////////......---***---//////...------------------.............../////////.........------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,+++***)))(((,,,+++***))))))***+++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++*********))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******))))))***++++++++++++***************************++++++++++++++++++++++++++++++,,,---------,,,,,,++++++************++++++,,,,,,++++++++++++,,,,,,,,,,,,------------......------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///+++,,,,,,---......//////...............---------------------------------,,,,,,---------.............../////////000000000........................................................................,,,,,,,,,------------.........---,,,,,,---......------------------------,,,---...///000000000000........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------)))+++---...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,........................((()))***+++,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***************)))((((((((())))))++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***************))))))))),,,---.........---,,,+++((()))******+++*********+++++++++***************************************+++++++++***************(((++++++,,,555BBBEEE???///---******+++,,,++++++)))***+++***((('''((()))))))))))))))(((((((((((())))))))))))************&&& (((---+++'''******************************++++++++++++******************************((((((((((((((((((((((((+++++++++***************************************((()))***+++++++++++++++---,,,,,,,,,---......///////////////////////////222333333333444444555555777777888888999999:::::::::;;;<<<>>>>>>>>>===<<<===???@@@@@@??????AAACCC@@@@@@@@@?????????????????????>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;:::999888777777777777000000111222333444444555000000111111000000///...+++---............///111------........./////////000000000///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++***)))++++++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++************))))))))))))))))))))))))******************************+++,,,,,,,,,++++++,,,,,,,,,+++++++++******))))))***++++++++++++***************************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******))))))******+++,,,,,,++++++++++++,,,,,,*********+++++++++,,,,,,---------------------,,,------------------------,,,,,,,,,---------......---------............///,,,---------.........///............------------------------------------,,,------------............////////////000000000........................------------------------........................------------,,,,,,,,,,,,......------------..............................///000000//////...---,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........***,,,---,,,)))&&&######***++++++,,,---...//////,,,,,,,,,,,,------------------------............))))))***+++++++++++++++,,,,,,,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,++++++************))))))((((((((())))))++++++++++++++++++++++++******++++++++++++*********************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***************************+++---......,,,+++))))))******++++++*********,,,+++++++++***)))))))))************************************************)))))))))---999FFFGGGAAA333000---++++++***)))((()))+++------+++)))))))))+++++++++***************((()))))))))************+++'''###$$$(((+++)))&&&******************************++++++++++++******************************))))))))))))))))))))))))************************************************))))))+++,,,------------------------...///000111111222222333444555555555::::::;;;;;;;;;;;;;;;;;;=========>>>>>>>>>>>>>>>??????@@@AAAAAAAAA@@@@@@AAABBBDDDDDDDDDCCCEEEFFFCCCCCCBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@???>>>===;;;::::::999333333444555777888999999222333333333333222111111---...///...---...000222---------........./////////////////////////////////...............------------------------------,,,,,,,,,++++++,,,,,,,,,)))***++++++,,,,,,,,,,,,+++******************+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++*********))))))))))))))))))))))))))))))************************)))***++++++,,,,,,,,,+++,,,,,,,,,+++++++++******))))))***++++++++++++***************************++++++++++++++++++++++++******++++++++++++******+++******))))))******+++,,,++++++******++++++,,,*********+++++++++,,,,,,------------------------------------------------,,,,,,,,,---------......---------............////////////......---------................................................---------.........//////////////////000000000111////////////////////////................................................//////...---,,,,,,++++++............................................................---,,,++++++........................//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............000222111...+++)))(((---------------------------------------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,+++***)))++++++++++++++++++++++++---,,,,,,,,,++++++************)))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))***************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******++++++++++++++++++((()))+++------+++***)))******++++++++++++******,,,+++++++++***)))))))))***************************************************(((''',,,777@@@@@@;;;222///,,,+++++++++***)))***,,,...///---+++************************++++++((()))))))))************+++,,,,,,***((('''((()))))))))))))))))))))))))))******++++++++++++******************************************************************************************************((()))+++,,,---..................///000222333444555666777999:::<<<===>>>======>>>>>>>>>======<<>>===<<<666666666777888888888999666666666666666555444444111111111000......///111------------------------....................................------,,,,,,---------------------------,,,,,,,,,,,,,,,,,,---((()))***+++,,,---------************************,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))***+++,,,---------,,,,,,,,,,,,+++++++++******))))))***++++++++++++***************************++++++++++++++++++++++++******+++++++++***))))))++++++************++++++++++++************++++++,,,,,,------------......------,,,,,,,,,---......------------------------,,,,,,,,,---------......---------............///000000//////...------,,,.........///////////////////////////////////////....../////////000000000/////////000000000111111////////////////////////////////////////////////........................000//////...------,,,,,,---...////////////...---........................***+++,,,---....................................000///...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,...000111000///000000333222000...,,,***)))(((.........------,,,,,,,,,***++++++,,,,,,---------............---,,,+++***++++++,,,---,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))***************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++*********+++++++++++++++))))))+++,,,,,,++++++***+++++++++,,,++++++***)))+++++++++******************************************************+++++++++***((('''+++222666555222,,,***))))))+++---...---+++---......---+++++++++(((((((((((())))))))))))))))))))))))************&&&***,,,+++(((&&&(((,,,))))))))))))))))))))))))******++++++++++++*********************************************************************+++++++++++++++++++++++++++++++++((()))+++---...///000000111222222333555777888999;;;;;;===>>>@@@AAABBBCCCAAABBBBBBCCCBBBAAA???>>>@@@@@@??????>>>>>>======;;;;;;<<<<<<<<<======>>>===@@@CCCEEEEEEEEEFFFHHHHHHHHHIIIIIIIIIIIIJJJJJJEEEEEEEEEFFFFFFGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEECCCCCCCCCBBBAAA@@@???>>>777777777777777777777777999999::::::999999888777444555555444222111111222000000///......------,,,------............//////000//////......---------------------------------------,,,,,,,,,,,,------)))***+++,,,,,,,,,,,,,,,*********++++++*********,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------.........,,,,,,,,,+++++++++******))))))***++++++++++++***************************+++++++++++++++++++++++++++,,,,,,,,,++++++***))),,,,,,++++++++++++,,,,,,++++++************++++++,,,,,,------------......---,,,,,,,,,,,,---...///........................,,,,,,,,,---------......---------............///////////////............/////////000000000111111111111111111111111111111000000000000111111111111//////000000000111111111////////////////////////000000000000000000000000.................................//////000000000---...///000000///...---........................+++,,,---...////////////.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,(((***,,,------...000222222111000...---+++******...---,,,,,,+++***))))))++++++,,,,,,---......///,,,---------------,,,,,,***+++,,,------+++***(((************************++++++,,,,,,,,,,,,,,,,,,***************+++,,,---++++++++++++++++++++++++))))))************))))))***************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))))))))*********++++++++++++,,,,,,,,,---------+++,,,,,,,,,++++++***)))***************+++++++++************************))))))*********++++++++++++))))))+++......---,,,***((('''(((+++---......***,,,---,,,***)))******'''((((((((())))))))))))))))))))))))************&&&'''))))))(((((()))***))))))))))))))))))))))))******++++++++++++******************************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111333444555555888888999:::<<<>>>@@@AAAAAAAAAAAABBBCCCCCCDDDDDDBBBCCCCCCDDDCCCAAA???>>><<<<<<;;;:::999999888888777777777888999:::;;;<<<:::===AAADDDEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKIIIIIIHHHHHHHHHHHHHHHGGGDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBCCCCCCBBBAAA@@@???999999999999::::::::::::<<<<<<======<<<<<<;;;:::555777999999777666666666444333222111000...------....../////////000000000222222111111000//////...........................------,,,,,,,,,,,,------++++++,,,,,,,,,++++++*********++++++++++++******---,,,+++******+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,,,,+++++++++******))))))***++++++++++++***************************++++++++++++++++++++++++------------,,,,,,+++***---,,,,,,++++++,,,,,,---++++++************++++++******+++++++++,,,,,,,,,---,,,,,,+++,,,---...///........................,,,,,,,,,---------......---------.........//////------......///000000000//////000000111111222222111111111111111111111111000111111111222222222222000000000000111111111111000000000000000000000000000000000000000000000000........................+++,,,---///000222333444---...///000000///...---////////////////////////000000000000///...---,,,........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,---...------...000222,,,------....../////////---,,,+++***)))'''&&&&&&,,,,,,------...///000000******+++,,,------------***+++,,,------+++***(((************************+++++++++,,,,,,---------******))))))***+++,,,,,,))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++,,,---------,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++'''((((((((())))))******...------------...///000,,,,,,,,,,,,,,,+++***)))))))))******+++++++++,,,************************))))))******++++++++++++,,,***+++,,,,,,***)))***+++)))((((((***+++,,,,,,)))***+++***(((((((((***))))))******+++++++++,,,))))))))))))***************(((((()))******(((&&&))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))))))))******++++++++++++------------------------111222444777999:::;;;;;;======>>>@@@BBBDDDFFFGGGEEEEEEDDDDDDCCCCCCCCCBBB<<<===>>>>>>>>>;;;999888888888777666555555444333444444555555777888:::;;;888<<<@@@DDDEEEFFFGGGIIIHHHHHHIIIIIIIIIJJJJJJJJJLLLLLLKKKJJJIIIHHHGGGGGGCCCCCCBBBBBBBBBBBBCCCCCCAAAAAABBBCCCCCCBBBAAA@@@;;;<<<<<<===>>>???@@@@@@>>>>>>>>>>>>>>>======<<<555888;;;===<<<;;;:::;;;777666555333111000......//////000000111111111222444444333333222111000000...........................------,,,,,,------...************************************************///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******---,,,***)))))))))*********))))))(((((()))***+++,,,------......------,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,---------************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++,,,---...//////...---.........//////////////////////////////...------000000000000000/////////222222222222333333333333222222333444444444444333555666777888777666555444777777666555444444333333555222///000333555444333000000000111111000000///000000000000000000/////////000000000000///......111111000///////////////......///////////////...111111000000//////......---------...///000000111........................//////...---,,,,,,++++++------------------------,,,...//////...------.......................................////////////---------............///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...000000000---***(((((())),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,++++++***************+++)))((('''(((******((('''&&&'''(((***+++++++++***000///---+++*********+++******+++,,,,,,,,,++++++------++++++++++++------++++++++++++++++++++++++---,,,,,,++++++************+++,,,------,,,+++******************+++++++++++++++******))))))(((((()))(((((()))+++---///000,,,+++******++++++)))(((+++++++++*********)))))),,,+++***))))))***+++,,,+++*********)))(((((((((%%%""" """(((,,,,,,***))))))***+++,,,,,,------******))))))))))))******++++++++++++++++++++++++***+++,,,---------,,,,,,******)))(((((((((((((((+++,,,......------...///---...///000111333444444888888999:::;;;<<<=========>>>???AAACCCDDDDDDEEEEEEBBB???=========;;;:::888888777666666666666777777666444222222333555666;;;:::888777777999;;;<<<@@@AAACCCEEEGGGHHHJJJKKKDDDEEEFFFGGGHHHIIIIIIIIIKKKHHHDDDDDDHHHJJJJJJIII@@@DDDGGGFFFBBB@@@BBBEEEFFFFFFDDDAAA>>>===>>>??????@@@AAABBBBBBBBBBBBBBB???@@@AAABBBBBBAAA@@@@@@@@@===;;;;;;<<<<<<999777888666555777888888444111222111///...///000222444;;;999777444222111111111...............///000111//////...------------...************************************************************++++++++++++++++++++++++++++++++++++---------,,,,,,+++))))))******+++++++++,,,,,,,,,******************************))))))))))))******---,,,***)))))))))***+++)))************)))'''&&&++++++,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---************************,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,***+++---.../////////...111000000//////000000000...//////////////////...000000111111222222333333444555666777888:::;;;;;;999:::;;;===>>>?????????>>>????????????>>>>>>===@@@??????>>>======<<<<<<===:::777666777888777555555444222111000111111222111111111000000111111222......////////////......111000000///////////////.../////////////////////000/////////............------......///000000111........................//////...------,,,++++++------------------------,,,...//////...------...........................,,,,,,------......//////,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......///...---***)))***+++++++++++++++++++++++++++******************************+++,,,,,,,,,++++++++++++***************++++++*********,,,,,,***)))***+++,,,---......------///...,,,+++******++++++,,,,,,,,,,,,,,,+++***)))---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++++++++***************************)))))))))))))))******)))))))))***+++,,,,,,+++******++++++***(((+++++++++*********))))))++++++***))))))***++++++,,,,,,++++++++++++++++++---)))%%%&&&***,,,***((((((((())))))***+++++++++******))))))))))))******************************,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,---------,,,,,,...000///000111333555666888888::::::<<<===???@@@AAABBB>>>>>>?????????>>>>>>===;;;999666555666666666555777666666555444444555555666555555555666777999:::;;;;;;;;;;;;<<<>>>@@@AAACCCDDDDDDEEEEEEFFFGGGGGGIIIJJJKKKKKKKKKIIIGGGFFFKKKJJJIIIIIIIIIHHHEEECCCCCCEEEFFFEEECCCAAAAAABBBBBBBBBBBB@@@???>>>>>>??????@@@BBBDDDEEEFFFFFFFFFDDDCCCBBBBBBCCCDDDDDDCCCBBB@@@>>>???@@@@@@>>>;;;===;;;999999;;;;;;999666222111000000000111222333777666444111000///.....................///000000//////...------------...++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))***++++++,,,************************++++++++++++***)))((('''************++++++++++++******************************))))))))))))******,,,,,,+++************+++)))***,,,---,,,)))&&&$$$)))******++++++******)))++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++************************,,,,,,++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***+++,,,....../////////222111000//////000111222000000000111222333333333444555666777999:::;;;<<<<<<===???AAACCCEEEGGGHHHFFFGGGIIIKKKMMMNNNOOOOOOPPPOOONNNMMMMMMMMMMMMMMMLLLLLLLLLKKKJJJJJJIIIIIIIIIFFFBBB@@@??????===<<<===:::777444222333444666333222111000000111222333...//////000000000//////111000000//////////////////000000000//////////////////............---------......//////000000111........................//////......---,,,,,,,,,------------------------,,,...//////...------...........................++++++,,,,,,---...//////+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,------,,,+++***,,,---************************************************++++++,,,,,,,,,+++******+++***************+++++++++******+++,,,,,,+++))))))******+++++++++******---,,,++++++++++++,,,,,,---------,,,+++***)))(((+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))))))))))))))*********,,,++++++++++++++++++,,,,,,+++++++++***)))))))))))))))))))))************,,,+++***)))((((((((((((,,,+++)))***++++++***)))+++++++++***************++++++***))))))***++++++******++++++++++++++++++///+++((((((***+++)))'''&&&''''''(((((()))))))))******))))))))))))******)))))))))))))))))))))))),,,+++*********+++---...+++************++++++,,,------...------...000333333444666888:::<<<>>>???@@@@@@@@@AAAAAABBBBBBBBB;;;;;;::::::999999888888777555444444666777777666444444444333444444555555777888999:::<<<===>>>???===>>>???@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFIIIKKKMMMMMMLLLIIIEEEBBBBBBEEEHHHJJJJJJJJJKKKKKKKKKKKKKKKJJJHHHFFFDDDCCCEEEDDDBBB@@@???????????????AAACCCEEEGGGHHHHHHHHHGGGDDD@@@@@@BBBDDDDDDCCCAAA@@@@@@AAABBBAAA???===AAA>>>;;;999999999888777444444444444444333333333666555333111///...............------......//////000///......------......++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***************)))((((((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++***+++,,,---,,,+++)))'''******++++++++++++************+++,,,,,,,,,,,,+++---------,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------------000///......///222444555555666666777999:::<<<<<>>AAACCCDDDEEEEEEEEECCCBBB@@@>>><<<<<<555444555555555666777777777555444555777888888777333333333444666888999:::<<<===???AAABBBCCCCCCCCCBBBCCCDDDEEEEEEEEEDDDDDDDDDEEEFFFHHHIIIJJJKKKKKKMMMOOOQQQRRRPPPLLLHHHEEEAAADDDFFFGGGIIINNNUUU[[[\\\___```^^^XXXTTTSSSSSSVVVQQQJJJCCC@@@@@@@@@@@@AAABBBEEEGGGHHHHHHHHHGGGIIIEEEAAABBBEEEGGGEEECCCBBBBBBBBBBBBBBBBBBAAA@@@DDDAAA===:::888777777666888888888888777666555444666666555333222111111000///......---......//////000//////...............++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++***)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,---...+++,,,,,,,,,,,,,,,,,,+++)))***++++++,,,,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////......---------------...///111444777;;;<<<@@@@@@@@@BBBCCCEEEHHHIIIMMMNNNPPPRRRTTTVVVWWWXXXXXXXXXYYYZZZ[[[\\\]]]]]]^^^___``````aaaaaaaaaaaa^^^]]][[[YYYYYYYYYZZZZZZ\\\\\\\\\\\\[[[[[[[[[[[[YYYWWWUUURRRPPPOOOOOOOOOLLLMMMMMMLLLJJJHHHEEEDDDAAA@@@===:::888777666666333333333333333222111111222222111000000000000111333222111000000000000111000000000000000000000000/////////000000000000000///////////////////////////...............------........................,,,...//////...------...........................,,,------...//////000000------------............------------------------...------,,,,,,------......///...---***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))******))))))***++++++,,,***)))((()))++++++)))(((...------------,,,------))))))***+++,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,++++++------------++++++++++++++++++++++++++++++------,,,+++******))))))---,,,+++******+++,,,---,,,,,,,,,+++***)))(((((((((((())))))******++++++******+++++++++++++++++++++***)))***+++,,,+++)))*********************************++++++*********'''''''''(((((())))))***)))((((((((())))))((('''(((((())))))))))))************))))))))))))***************+++++++++,,,,,,((()))+++,,,---,,,+++***++++++,,,---...///111222000222444555777:::>>>AAA???@@@AAACCCEEEFFFHHHHHHCCCBBB@@@>>><<<:::888777333333222222333444555555444333333333555666444333444555666888;;;>>>@@@BBBCCCDDDEEEFFFGGGGGGGGGFFFHHHHHHHHHHHHGGGFFFDDDDDDEEEGGGKKKOOOSSSTTTUUUUUUXXXYYYYYYXXXUUUPPPKKKHHHGGGFFFEEEEEEJJJVVVfffqqq~~~xxxqqqpppsssmmmdddVVVKKKEEEEEEFFFFFFGGGIIIKKKLLLLLLKKKIIIHHHKKKIIIGGGGGGIIIJJJHHHEEECCCDDDDDDDDDDDDEEEEEEFFFIIIGGGEEEAAA>>>;;;::::::999999999888777555333222666666666555444333333222000//////.........//////000000///............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++............------------************************++++++************++++++***+++,,,,,,---,,,,,,,,,++++++******+++---///000,,,------......------,,,((()))***+++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......///---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......111111000000000111222333222444777;;;???CCCFFFGGGLLLLLLLLLMMMOOOQQQSSSUUUYYYZZZ[[[\\\^^^___```aaa______``````````````````aaabbbccccccdddcccccccccdddcccbbb```____________]]]\\\\\\\\\\\\\\\\\\\\\YYYYYYXXXUUURRRQQQQQQSSSQQQSSSUUUVVVUUURRROOOMMMKKKJJJIIIFFFDDDAAA???>>>777777777666555444333222444333333222111222222222444333222000000000111111000000111111111111222222000000000000000000000000////////////////////////................................................,,,...//////...------....................................////////////000---------.........//////------------------------...------,,,,,,------.../////////---***))))))+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,+++******))))))))))))***+++,,,,,,,,,++++++,,,------,,,***,,,,,,,,,++++++,,,------))))))***+++,,,,,,++++++((()))***+++,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------,,,,,,+++******))),,,++++++++++++++++++,,,,,,+++++++++***)))))))))))))))))))))************((()))***,,,------------+++)))))))))+++,,,+++******************+++++++++)))***++++++++++++***)))))))))******************++++++++++++***)))((('''******************************))))))))))))***************+++,,,,,,------***+++---.........---,,,+++,,,,,,...000222333555444666999<<<===???BBBDDDBBBCCCCCCDDDDDDEEEFFFFFF;;;::::::999999888888777777555444333222222333444666555555777888999777666999999;;;===@@@CCCEEEGGGFFFGGGGGGHHHHHHIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKMMMQQQWWW]]]aaabbbaaa```___]]]ZZZVVVQQQLLLHHHFFFEEEDDDFFFLLL\\\rrr}}}qqqaaaUUUQQQQQQRRRSSSTTTVVVXXXYYYYYYWWWTTTSSSOOOOOONNNMMMLLLLLLLLLLLLIIIJJJKKKLLLMMMPPPTTTXXXXXXXXXWWWRRRKKKDDD@@@>>>;;;:::999777666444333222555666666666555555444333111111000000//////000000111000//////......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++.........------,,,,,,,,,************************,,,++++++******++++++,,,***+++,,,---------,,,,,,)))******++++++,,,,,,,,,------............------((()))***++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---******++++++,,,------...+++,,,,,,------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////222222222444666888;;;<<<>>>AAAEEEJJJNNNQQQSSSSSSVVVVVVUUUVVVWWWZZZ\\\^^^______``````aaaaaabbbbbb^^^^^^^^^_______________``````bbbcccddddddddddddggggggffffffeeecccbbbaaa[[[[[[[[[[[[[[[[[[[[[[[[XXXXXXWWWSSSOOOMMMNNNPPPOOOPPPRRRSSSSSSRRRQQQPPPNNNOOOOOONNNMMMJJJGGGFFF@@@@@@???>>><<<:::888777555555444333333333333444666444222000000000111222///000000000111111111111000000000000000000000000////////////////////////............////////////........................,,,...//////...------...........................//////............------,,,,,,---------....................................------,,,,,,------...------...,,,******+++---++++++++++++++++++++++++******************************+++,,,,,,,,,++++++))))))))))))***+++,,,---,,,++++++,,,------,,,******))))))))))))***,,,---)))***++++++,,,+++******)))***+++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))******+++++++++,,,+++++++++,,,,,,+++++++++++++++***************************)))))))))))))))'''(((***+++,,,,,,,,,+++***)))((()))+++,,,+++***))))))*********+++++++++)))***++++++++++++***)))***************)))))))))''')))***+++***)))))))))******************************))))))))))))******)))))))))***+++,,,,,,,,,---,,,***)))***+++---...,,,,,,---///111444666777999;;;???AAAAAAAAAAAABBBCCCCCCBBBBBBAAAAAA@@@@@@777777777777777777777777888666555444444555666777::::::;;;===@@@AAA@@@???@@@@@@@@@AAACCCEEEFFFGGGEEEEEEEEEEEEGGGHHHJJJLLLJJJKKKLLLNNNQQQTTTWWWYYY\\\aaahhhnnnpppnnnjjjggg```]]]WWWRRRNNNLLLKKKKKKKKKMMMTTTddd}}}~~~ttthhh```___bbbcccccceeefffiiikkkkkkiiigggeeeaaaaaa___[[[WWWWWW]]]bbbbbbccceeegggjjjqqqzzzuuufffWWWKKKEEEBBB@@@===:::888777666666777888888999999888777666333333222111111111111111111000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////***************************++++++,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))***,,,---...---,,,,,,''')))+++,,,,,,***(((&&&,,,------......------,,,(((((()))++++++,,,,,,,,,+++++++++,,,,,,---------(((((()))***++++++,,,,,,)))***+++,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000111222444666:::>>>BBBDDDIIILLLQQQVVVZZZ\\\\\\\\\\\\[[[ZZZZZZ\\\^^^aaaccc````````````````````````ZZZ[[[[[[\\\\\\]]]]]]^^^]]]^^^```bbbccceeeeeefffbbbcccccccccbbb```^^^]]]YYYYYYYYYYYYYYYYYYZZZZZZVVVWWWUUUQQQLLLIIIJJJLLLJJJJJJJJJKKKLLLMMMNNNOOOMMMNNNPPPQQQPPPMMMKKKIIIIIIIIIHHHFFFDDDAAA???>>>666666555444444444444555666555222111000000111222.../////////000000111111111111111000000000000000000000000000000000000000.........///////////////////////////////////////,,,...//////...------...........................///......------,,,++++++++++++,,,,,,,,,---------...........................------,,,,,,------...+++,,,,,,,,,++++++---///************************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,))))))))))))***+++,,,---+++***)))***+++,,,***(((,,,,,,++++++,,,...000111)))***+++,,,,,,+++***)))++++++,,,,,,,,,++++++***...---++++++++++++---...++++++++++++++++++++++++%%%&&&''')))***,,,---...***+++,,,------,,,+++******************+++++++++++++++******))))))(((((('''(((***++++++***))))))***)))((()))+++,,,,,,***))))))******++++++++++++)))***+++,,,,,,+++***)))))))))((((((''''''&&&&&&"""%%%'''((()))***+++************))))))))))))******))))))))))))******'''(((((()))***+++++++++---***&&&######'''+++///111222333555777:::<<<>>><<>>===<<<;;;999999888888777666555555555444444444666888;;;===999:::<<>>@@@BBBCCCDDDCCCAAA>>><<<;;;::::::999888888999999888999999::::::999999888888999:::::::::;;;???AAA???BBBFFFGGGFFFEEEFFFGGGIIIIIIIIIHHHGGGDDDBBBAAACCCAAAAAAFFFNNNQQQPPPMMMJJJJJJNNNXXX___bbbfffjjjgggoooxxxzzznnneeefffkkkpppsssvvvzzz}}}vvvooonnnnnnrrrxxx|||}}}|||||||||{{{tttiii^^^VVVMMMJJJLLLLLLGGGCCC@@@BBBCCCBBB???>>>===>>>===<<<999555222111222444555333000......///111333++++++++++++++++++++++++************************+++,,,,,,---------------+++++++++++++++++++++,,,++++++++++++++++++++++++***++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***+++,,,---...,,,+++******+++,,,---...+++++++++++++++,,,------***++++++++++++,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++++++++---...//////......---...///.........000111222333444444555777;;;>>>EEEGGGKKKPPPSSSVVVWWWWWW\\\]]]^^^^^^^^^^^^]]]\\\\\\]]]]]]\\\\\\[[[ZZZYYYTTTRRROOONNNMMMLLLIIIGGGFFFGGGGGGEEEDDDDDDFFFHHHGGGKKKPPPTTTWWWYYY[[[]]]\\\]]]^^^^^^^^^]]]\\\[[[YYYYYYYYYYYYYYYYYYZZZZZZ]]][[[YYYWWWVVVTTTQQQOOOOOOLLLIIIHHHIIIJJJIIIHHHJJJIIIGGGFFFGGGHHHGGGFFFEEEFFFHHHKKKLLLLLLLLLLLLIIIHHHHHHFFFDDDAAA>>>===888777555333222222222222444222000/////////...,,,...///000111222111111000000000000000///////////////......------......///000000000/////////000000///............------------,,,+++,,,...///...---........................------------------------.........------.........///......---------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++******333111///---,,,---...///...---,,,+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,******+++,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,*********+++,,,+++***++++++++++++++++++++++++------,,,+++++++++++++++---,,,***+++,,,,,,+++)))***************************))))))***,,,---,,,+++***************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))******************))))))((((((''''''+++)))***---***%%%%%%)))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,---...000222444555888<<>>@@@CCCBBB???DDDDDDDDDCCCBBB???<<<;;;999888777777777777777888777777888999999999999999;;;<<<>>>???@@@AAADDDGGGIIIKKKLLLKKKIIIGGGGGGGGGIIIHHHFFFEEEDDDCCCCCCDDDAAA@@@BBBJJJSSSXXXXXXUUUMMMOOOUUU```hhhlllpppuuuzzz}}}sssuuuwww||||||oooiiicccaaaaaa___YYYSSSMMMKKKGGGCCCAAAAAABBBBBB>>>===<<<;;;999777444111444333111000//////000000++++++++++++++++++++++++******************************+++,,,,,,,,,,,,,,,&&&(((+++.........,,,***************************---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************++++++*********+++,,,---*********+++,,,...///000++++++,,,---------------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++)))***+++---...............//////......///111444555777:::===@@@DDDHHHLLLSSSUUUWWWZZZ\\\]]]]]]]]]]]]]]]]]]\\\[[[YYYXXXWWWZZZYYYXXXWWWUUURRRPPPOOOJJJHHHFFFDDDCCCBBB???======>>>>>><<<;;;;;;===@@@CCCFFFKKKNNNPPPRRRTTTVVVWWWYYY[[[^^^___^^^]]]]]]YYYYYYZZZ[[[[[[\\\]]]]]]^^^\\\ZZZYYYYYYXXXVVVTTTRRRQQQPPPOOOOOONNNMMMMMMKKKIIIFFFFFFFFFFFFEEEDDDBBBCCCDDDFFFHHHIIIIIIJJJIIIKKKMMMNNNMMMJJJFFFCCC???>>>===;;;999888666666777555111000//////...---111111111111111000///...///000111111111000///............//////..............................///.........---------,,,,,,---,,,,,,,,,...///...---........................------------------------..............................------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********///...---,,,,,,+++,,,,,,------,,,+++++++++,,,,,,---------,,,,,,,,,,,,+++)))+++,,,+++***)))***+++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,---+++***+++,,,---,,,+++++++++++++++++++++++++++,,,,,,+++************+++---,,,***+++,,,,,,+++)))************************)))(((((()))+++,,,,,,++++++++++++*********))))))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))*********++++++******)))((('''&&&&&&%%%***)))***---,,,)))***...***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------+++,,,...111444777999:::===BBBEEEEEEGGGIIIHHHDDDDDDCCCAAA???<<<:::888777666555555555555555666777666777999:::;;;;;;;;;;;;???AAAEEEGGGHHHIIIKKKMMMMMMMMMLLLJJJIIIGGGFFFFFFHHHGGGEEECCCCCCDDDFFFGGGGGGFFFHHHOOOYYY______]]]RRRWWWcccqqqyyy{{{|||uuupppvvv}}}|||yyyvvvvvvxxxvvvoooiiiddd^^^WWWTTTUUUYYY[[[\\\VVVOOOFFFAAA???===888444555555444333222111111000++++++++++++++++++++++++***************************++++++,,,,,,,,,,,,,,,''')))+++......---+++***++++++++++++++++++++++++...---,,,++++++,,,---...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---++++++,,,,,,---...//////+++,,,---...///...---,,,+++++++++,,,,,,,,,------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******+++,,,------......000000000//////000333555;;;???DDDIIIMMMQQQVVVZZZ]]]^^^_________^^^^^^]]]WWWWWWWWWVVVVVVUUUTTTTTTXXXWWWUUUSSSOOOLLLIIIHHHFFFDDDBBBBBBBBBAAA???>>>===>>>>>>===<<<<<<>>>@@@CCCFFFIIIKKKLLLMMMOOOPPPWWWYYY[[[^^^______^^^]]]\\\]]]]]]^^^^^^_________]]]\\\ZZZYYYZZZZZZYYYWWWTTTUUUWWWXXXXXXXXXXXXXXXQQQOOOMMMLLLLLLLLLJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFGGGHHHKKKMMMLLLKKKHHHFFFIIIIIIGGGEEEBBB???===;;;777555222000111222222111222222222111111000/////////000222333222111///------...///000000///...---........./////////////////////.........---------...---,,,---...//////---................................................---..................---,,,------------,,,,,,,,,------------------------,,,,,,+++++++++************************)))((((((---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,+++***+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++++++++++++++++++++++++++++++++******)))******+++---,,,***+++,,,,,,+++)))************************'''&&&%%%&&&(((***)))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******))))))(((((('''''')))***+++++++++***,,,...*********+++++++++,,,,,,************************,,,,,,,,,------......///...000333666:::===???@@@???DDDHHHIIIKKKNNNLLLHHH>>>===:::777555444333333444444444444555666777888999:::<<<>>>???@@@AAAAAADDDGGGJJJLLLLLLLLLMMMNNNLLLJJJIIIIIIKKKLLLKKKJJJHHHHHHHHHIIIKKKMMMOOOPPPVVVRRRQQQUUU\\\bbbcccbbb\\\fffwww{{{tttqqqqqqsss|||~~~|||{{{~~~|||zzzuuuqqqttt}}}sssZZZIIIBBBAAA>>>;;;777777777777666555333222++++++++++++++++++++++++************************++++++,,,---------------++++++++++++++++++++++++------------------------///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------------------------------,,,+++,,,---...///...---,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------------------------......///000222333555888;;;???FFFIIIOOOTTTWWW[[[^^^aaa______^^^]]]\\\ZZZYYYXXXRRRRRRRRRSSSTTTUUUUUUVVVVVVVVVTTTQQQMMMJJJGGGEEEDDDCCCBBBCCCEEEFFFEEEDDD@@@AAAAAA@@@???@@@BBBEEEEEEHHHJJJLLLMMMOOOQQQSSSYYYZZZ\\\^^^^^^^^^]]]\\\^^^____________^^^]]]\\\\\\ZZZXXXXXXYYYZZZZZZYYYVVVWWWYYY[[[]]]^^^]]]\\\[[[YYYVVVUUUUUUUUUTTTSSSSSSSSSRRRQQQOOOLLLJJJIIIFFFFFFFFFFFFFFFFFFFFFFFFLLLLLLKKKJJJIIIGGGEEEDDD<<<999666555555555444333222222222111111111222222///000222333333111///...---...///000000///...---//////000111222222111111000000000000////////////...---,,,---///000///...................................................------...//////...------+++,,,---...............------------------------,,,,,,,,,+++++++++++++++,,,------......---,,,++++++,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,---...---,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,++++++++++++++++++++++++++++++******)))******++++++---,,,***+++,,,,,,+++)))))))))))))))))))))))))))'''&&&%%%&&&(((***)))(((((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++)))))))))******+++++++++***++++++)))((((((***+++))))))))))))*********+++************************+++,,,,,,...///000000111444666999<<>>???AAACCCDDDEEEFFFFFFHHHJJJMMMNNNMMMLLLLLLLLLMMMJJJIIIMMMSSSWWWVVVSSSIIILLLRRRXXX^^^bbbddddddccc^^^YYY[[[bbbiiilllkkkooo|||zzzrrrlllmmmuuu|||vvv]]]QQQJJJCCC===;;;:::999888666555444444++++++++++++++++++++++++************************+++,,,,,,------------------,,,+++***)))***+++,,,...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---------------------,,,++++++++++++,,,---------------,,,,,,,,,,,,------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,------......///.........///000111222000333888===AAAFFFJJJNNNPPPTTTXXX\\\]]]]]]^^^___ZZZZZZYYYXXXWWWVVVUUUUUUTTTTTTTTTUUUVVVWWWYYYZZZTTTTTTRRRPPPNNNKKKHHHGGGDDDDDDDDDFFFIIIKKKKKKJJJDDDEEEEEEDDDCCCDDDGGGIIIIIIKKKNNNQQQSSSUUUXXX[[[[[[[[[[[[\\\\\\\\\[[[[[[]]]^^^______^^^\\\[[[ZZZVVVTTTRRRQQQSSSTTTTTTTTTVVVUUUVVVZZZ```bbbaaa^^^___]]][[[ZZZZZZZZZYYYXXXWWWXXXXXXXXXWWWTTTQQQOOOMMMKKKIIIFFFEEEFFFGGGHHHHHHHHHIIIJJJJJJKKKLLLLLLEEECCC@@@>>><<<999666333444444333222222333333444000111222222222111000////////////000000/////////***+++---...///......---111111111000000000//////...---------///000///...................................................,,,---...//////...---,,,+++,,,---/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---,,,++++++,,,---------,,,,,,)))***************++++++---...///...---,,,---///---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,---+++***+++,,,---,,,++++++++++++++++++++++++++++++************+++,,,,,,---,,,***+++,,,,,,+++))))))))))))))))))))))))))))))(((((()))+++,,,,,,+++'''((()))***+++,,,------++++++++++++++++++++++++))))))))))))))))))))))))*********++++++++++++,,,((())))))***+++,,,---...***,,,+++'''%%%''')))((((((((()))))))))*********+++++++++++++++++++++++++++,,,---///111333444555:::<<<>>>AAACCCDDDDDDDDD???AAAAAA===::::::888444777666555444444555666777555666777888:::<<<>>>???AAABBBDDDFFFGGGHHHIIIIIIIIIKKKLLLLLLJJJIIIIIIJJJKKKIIIJJJSSS___fffeeeaaaXXX]]]eeennnvvv{{{}}}~~~oookkkhhhllluuu|||{{{tttqqqwww|||nnn```QQQGGGDDDAAA===888555444444444++++++++++++++++++++++++******************************+++,,,,,,,,,,,,,,,+++************,,,---...------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---...---,,,,,,***+++,,,------,,,,,,++++++++++++++++++,,,------,,,,,,,,,------------...*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------.........000111444666888:::>>>EEEKKKOOOSSSVVVYYYXXX[[[^^^___]]]ZZZYYYXXXRRRRRRSSSSSSTTTUUUVVVWWWZZZYYYXXXWWWWWWXXXYYYYYYRRRQQQQQQPPPNNNMMMKKKJJJHHHGGGGGGIIILLLNNNNNNMMMKKKLLLLLLLLLKKKLLLNNNQQQRRRTTTUUUVVVWWWXXX[[[]]]YYYYYYXXXXXXXXXYYYZZZ[[[]]]^^^```aaa```___^^^]]]TTTRRROOOOOOPPPRRRRRRRRRWWWTTTTTT]]]iiippppppmmmfffeeecccccccccdddcccbbbccceeeggghhhgggccc___\\\ZZZWWWTTTPPPNNNMMMMMMNNNKKKJJJJJJJJJKKKLLLNNNOOOLLLKKKIIIGGGEEEAAA<<<888888777666444333333333333222222222111111111000000000000////////////000000((()))+++---...---,,,,,,000000000000///////////////...---...///000///...................................................,,,---///000000///---,,,------...///...,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***+++,,,---------,,,,,,*********++++++,,,,,,,,,,,,---......,,,,,,---...---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,*********+++,,,+++***+++++++++++++++++++++++++++++++++++++++,,,---------,,,***+++,,,,,,+++)))))))))))))))))))))))))))***))))))***,,,---,,,+++))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))*********+++++++++,,,,,,))))))******++++++,,,,,,))),,,+++&&&$$$(((***)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///222555777999:::???@@@BBBCCCDDDCCCAAAAAA;;;===;;;666444555333000555555555444555555666666666666777999;;;>>>@@@AAAAAABBBDDDEEEFFFGGGGGGHHHHHHIIIIIIHHHGGGGGGIIIJJJIIIIIIPPP```sss~~~wwwzzzzzzvvvwww{{{yyy~~~ooocccVVVPPPFFF===777555666777++++++++++++++++++++++++************************))))))***++++++++++++***'''((()))+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++------------+++***))))))))))))))))))))))))************************)))***+++,,,---,,,++++++'''(((***,,,---------,,,,,,+++***)))***+++,,,---,,,,,,,,,---------......))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........///......---,,,------...000333777;;;===FFFKKKQQQVVVXXXZZZ[[[\\\]]]___aaa```\\\WWWSSSRRRMMMNNNOOOQQQTTTWWWZZZ[[[___]]][[[XXXWWWVVVVVVVVVOOOPPPPPPPPPOOONNNMMMMMMLLLKKKKKKLLLOOOPPPPPPOOOSSSTTTTTTTTTSSSTTTWWWYYY\\\]]]\\\[[[XXXWWWXXXZZZWWWVVVUUUTTTUUUWWWZZZ[[[___```bbbdddeeedddcccbbb[[[YYYVVVUUUVVVXXXYYYXXXXXXTTTVVVbbbttttttrrrqqqqqqrrrsssrrrqqqxxxzzz|||}}}{{{vvvpppmmmdddbbb___[[[XXXUUUTTTSSSRRRQQQNNNLLLKKKLLLMMMNNNNNNMMMMMMMMMLLLHHHCCC???<<<:::888555333222222222333222111111000000111111111000///......///000111...///111333444444333222000/////////............///...---...000000000...........................////////////////////////,,,---///000000///---,,,...//////...,,,)))&&&$$$++++++++++++++++++++++++........................---,,,,,,++++++,,,------)))***,,,---...---,,,,,,+++++++++,,,,,,---------+++,,,------++++++,,,------,,,,,,++++++,,,,,,---++++++------------++++++*********++++++,,,,,,,,,+++***))))))++++++***)))++++++++++++++++++++++++,,,+++++++++,,,------...---,,,***+++,,,,,,+++))))))))))))))))))))))))))))))((('''(((***,,,+++***+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,*********)))))))))))))))(((,,,+++&&&%%%***,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111444777;;;===>>>BBBCCCDDDDDDCCCAAA???>>>777888777333333666888666444444333333333333333333666666777999<<<>>>AAABBB@@@AAABBBDDDEEEEEEEEEEEEFFFGGGGGGFFFFFFGGGIIILLLLLLNNNZZZpppxxxvvvvvvxxxzzzrrrssseee]]]PPPCCC;;;888999;;;---------,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,///...,,,+++***+++,,,,,,---..................---.........------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------))))))*********++++++++++++,,,,,,------,,,,,,+++------------------------+++,,,---...///...---,,,..............................---------...//////...//////...------///111333666999;;;===BBBJJJPPPTTTVVVXXX[[[]]]^^^^^^^^^]]]\\\YYYUUURRRNNNLLLJJJQQQRRRUUUZZZ___cccccccccfffaaa[[[VVVTTTSSSRRRQQQMMMLLLKKKKKKLLLLLLKKKIIIOOOPPPRRRUUUXXXZZZ[[[ZZZZZZ\\\]]]\\\ZZZXXXXXXYYYVVVWWWYYYYYYXXXVVVVVVUUUSSSWWWZZZXXXVVVZZZccckkkqqqsssxxx~~~{{{vvvsssrrrqqqnnnnnnpppsssvvvrrrkkkhhhooo~~~vvvnnnhhheeebbbaaa___]]]YYYVVVTTTTTTTTTUUUUUUQQQPPPRRRQQQLLLIIIIIIFFFBBB===999777666555444555444222333555666666555111111111111111111222222---...///111222222222222333222111/////////000111000///.........000111222//////.........---------............////////////---.........//////000000///...---,,,+++,,,,,,---------------------------------------------------------------------------000///...---+++***)))(((%%%(((+++,,,,,,+++++++++'''))),,,......---+++)))000///...---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,------,,,+++++++++******))))))******+++++++++******++++++,,,---,,,------......------,,,++++++************++++++------,,,+++*********+++---)))''')))...111///,,,************************+++++++++++++++***)))(((+++++++++++++++++++++++++++++++++***************+++,,,---------,,,++++++***,,,//////...,,,,,,---***+++,,,++++++,,,...111444666999===AAACCCEEEEEEEEEDDDCCCBBBAAA===999555000222444666777666444222444444444444555666777777555777:::<<<===???AAACCCCCCBBBBBBDDDFFFGGGGGGEEEHHHHHHIIIJJJLLLNNNQQQSSSTTTYYYlllyyyssswwwyyyuuuxxxzzzmmm[[[LLLDDD???;;;888---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,+++++++++,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,+++++++++...------,,,,,,------...++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------........................------------------------000000000...------000222555:::AAAGGGLLLQQQWWW[[[]]]]]]^^^^^^^^^]]]\\\\\\WWWVVVSSSQQQOOOPPPQQQRRRZZZZZZ\\\___bbbdddcccbbb```\\\VVVRRRQQQQQQPPPPPPSSSRRRQQQRRRSSSSSSSSSSSSVVVVVVXXXZZZ]]]___aaaaaabbb```]]]ZZZXXXWWWWWWVVVQQQTTTVVVTTTQQQQQQVVV\\\jjjnnnqqqpppllllllrrrxxx}}}|||{{{xxxrrrqqqpppnnniiiddd^^^[[[[[[WWWUUUVVVUUUPPPLLLLLLMMMJJJFFFCCC@@@===:::777666555333222333333222111111111111111111222222222//////000000111111222222333222000/////////000111000000///...//////111111//////.........---------............////////////............/////////000000///...---------......------------------------------------------------------------------------------------------------))),,,...///...,,,,,,,,,(((***+++---------++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---+++++++++++++++,,,,,,---,,,,,,---------,,,,,,+++++++++************++++++,,,,,,+++***************000,,,)))))),,,...,,,)))************************++++++,,,,,,+++******))),,,,,,,,,,,,,,,,,,++++++******************++++++++++++++++++++++++++++++111///,,,---///222333333.........------...111333777:::>>>BBBEEEGGGHHHHHHGGGDDD@@@===;;;:::777666555555555555555444444444555555555555555666777777888;;;>>>AAABBBCCCEEEFFFGGGGGGFFFDDDDDDDDDFFFGGGEEEGGGKKKOOOTTTYYY^^^aaaaaalll}}}yyyvvvrrrqqq{{{|||yyyyyyvvvmmmaaaWWWRRRMMMHHHDDD------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,------,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++******+++++++++++++++,,,......------------......*********++++++++++++,,,,,,,,,,,,,,,------------,,,,,,+++******+++,,,,,,---------------------------,,,,,,,,,,,,---..............................------............------111111111000///111555777<<>>::::::888666555444333111///000000111111111222222222222111000///000000111222222111000000///000000000111111000/////////000000/////////............---............////////////............////////////000000///.........//////------------------------------------------------------------------------........................+++---//////---,,,+++,,,+++++++++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......)))******++++++*********---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,+++***)))++++++************++++++++++++***)))))))))******...+++((()))+++,,,+++((()))))))))))))))))))))))),,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,------)))))))))***+++++++++,,,+++***)))))))))***+++,,,///555BBBRRR\\\XXXGGG888111111111111111222666999===@@@DDDGGGJJJJJJJJJIIIFFFBBB;;;777555666666777:::888666444333333444555555666666777777888999999:::===@@@CCCCCCCCCDDDFFFIIIIIIIIIHHHIIIKKKNNNQQQPPPTTT[[[aaaffflllqqqtttsssqqqhhhggghhhhhhmmm{{{uuurrrvvv~~~yyyrrrnnniiigggfffccc^^^ZZZ,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++******++++++,,,,,,------------,,,,,,,,,,,,------))))))*********+++++++++*********+++++++++,,,,,,+++***(((''''''(((***+++------------------------------,,,+++,,,---...///...........................///000111111000000//////111222444666:::@@@CCCIIINNNUUU\\\```aaaaaa```dddbbb___[[[WWWTTTRRRQQQOOOOOOPPPRRRVVV[[[```bbbeeeccccccccccccaaa^^^[[[WWWUUUTTTSSSUUUVVVVVVUUUZZZ[[[\\\[[[ZZZYYYXXXYYYUUUUUUUUUUUUVVVXXX[[[^^^```]]][[[^^^eeeiiihhheee```aaaaaaaaaeeeqqqzzzqqqjjjbbbXXXRRRPPPQQQOOONNNMMMKKKHHHDDDAAA???===;;;999999777444222111111111111222222222222444333111//////000111222111111000000000000000000222111111000000//////////////////...........................////////////........./////////////////////..................------------------------------------------------------------------------000000///...---,,,++++++)))+++------,,,++++++,,,---,,,++++++++++++------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))******++++++++++++***+++******))))))******+++,,,,,,,,,+++,,,,,,---...+++++++++++++++***)))(((++++++************++++++******)))))))))))))))******((('''(((+++------,,,)))))))))))))))))))))))),,,,,,---------,,,,,,+++,,,,,,------------......(((((()))***+++,,,,,,,,,,,,+++)))((()))***,,,---,,,888OOOkkk{{{rrrUUU<<<222333444444555888<<<@@@DDDFFFIIIKKKKKKIIIGGGEEEAAA===777444444555777777:::888666444333222333333666666888:::;;;===>>>>>>@@@BBBEEEFFFEEEDDDDDDEEEEEEFFFJJJRRR[[[bbbddddddjjjooouuuyyy|||~~~vvviii^^^[[[^^^```cccjjjuuu~~~xxx}}}zzzwwwvvvxxxzzz}}}~~~zzzrrrhhhaaadddjjj{{{~~~yyyyyyzzzyyy{{{zzzzzz{{{}}}}}}zzzxxx,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***++++++,,,,,,------......,,,++++++++++++++++++,,,))))))*********+++++++++******+++++++++,,,,,,,,,---,,,***))))))***,,,---------------------------------,,,+++,,,---...///........................---...///000000111111111///222777<<>>===;;;888666333333333333333333333333555444111000///000111222000000000111111111000000222222111111111000//////////////////////////////............///////////////////////////.........------------------------------------------------------------------------------------------------///......---,,,+++******(((***,,,---,,,---...000...---,,,******+++---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++,,,------,,,,,,+++******))))))******+++,,,++++++++++++,,,------***+++++++++******)))(((++++++************++++++***)))))))))))))))******)))(((((()))***,,,------))))))))))))))))))))))))+++,,,,,,------,,,,,,,,,,,,,,,,,,------.........(((((()))***+++,,,,,,,,,---,,,***)))***+++...//////111;;;MMM\\\]]]MMM>>>333555777999;;;>>>BBBFFFIIIIIIJJJIIIGGGDDD@@@>>>999777555444666777777777555555555555444444333333777999;;;>>>AAACCCDDDDDDHHHIIIJJJIIIGGGEEEFFFFFF@@@CCCMMM```sss~~~}}}xxx~~~yyygggZZZQQQLLLNNNTTTYYY\\\bbbhhhmmmlllhhhddd```cccfffeeebbb``````bbbbbbfffjjjlllnnnttt|||{{{uuurrrpppoooooofffbbb___]]]XXXUUUXXX___dddkkkpppmmmkkkoooxxx~~~++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,---------,,,,,,***++++++,,,,,,++++++***,,,---------------......++++++************++++++*********++++++++++++,,,------------............//////...------...//////---------------------------,,,,,,,,,,,,---..............................++++++,,,---///000222333555:::AAAGGGMMMSSSXXX\\\[[[[[[]]]___bbbdddcccbbbUUUSSSQQQOOOOOOPPPSSSTTTZZZ\\\___ccceeefffeeeeeedddddddddeeefffeeeccc```___^^^___```ccccccbbbaaaZZZ[[[[[[YYYXXXZZZ```fff```eeekkkqqqvvv}}}~~~xxxvvvwww|||uuuoooooohhhddd^^^YYYTTTOOOKKKGGGGGGEEEDDDCCCBBB@@@<<<999666555555444444333333222444333222111000111111222//////000111111111111000111111222222222111000000...////////////000000000............///////////////////////////.........+++,,,------...---------------------------------------------------------------------------------***++++++,,,,,,---------***+++...//////000222444///...,,,++++++,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++*********+++,,,------------------,,,,,,++++++,,,,,,---++++++******++++++,,,---)))******+++++++++******++++++************++++++******)))))))))***++++++,,,,,,+++************+++***************************++++++,,,,,,,,,,,,,,,++++++,,,,,,------......)))))))))***+++++++++,,,,,,++++++++++++---...///000---...555???BBB===666666999===@@@BBBDDDGGGIIIJJJIIIGGGEEEAAA===:::888444333333444666666555444222222444555777777777777===???AAADDDFFFHHHHHHHHHFFFFFFEEECCCAAAAAACCCEEEBBBHHHXXXnnn|||rrrmmm```QQQHHHCCCAAADDDJJJMMMPPPTTTYYY[[[ZZZXXXWWWWWWZZZ]]]]]][[[[[[]]]```dddiiiooorrrtttzzz{{{tttnnnkkkjjjkkkfffbbb___ZZZUUUVVVZZZWWW\\\aaaaaa^^^^^^aaaeeennnqqquuu{{{+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,+++++++++*********+++,,,---------,,,,,,++++++,,,,,,,,,,,,++++++---------,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,---------............///........................------------------------+++,,,------......------........................------,,,---000333777:::AAAFFFMMMSSSWWWZZZ]]]^^^^^^]]]^^^aaadddeeebbb___UUUSSSRRRQQQSSSWWW[[[^^^```aaabbbdddeeeeeeeeeeeeeeeddddddeeegggfffdddbbb`````````bbbddddddbbb```YYYXXXVVVTTTVVVaaaqqq}}}}}}{{{tttssswww|||zzz|||rrroookkkgggccc]]]WWWSSSQQQOOONNNLLLJJJFFFAAA===999999888666555444333222222222222222222222222222...///000111222111111000///000111222222222111111.../////////000000000000............////////////000/////////............+++,,,---/////////...---------------------------------------------------------------------------++++++,,,,,,---......///,,,---/////////000222444......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,,,,------------,,,,,,++++++,,,,,,---******))))))******+++,,,))))))***+++,,,,,,,,,,,,++++++************++++++***************+++,,,,,,------,,,+++******+++,,,++++++++++++++++++++++++)))******+++,,,,,,++++++******++++++,,,---------******************++++++)))******+++,,,,,,------,,,---000555999:::777444===AAAFFFIIIIIIIIIHHHIIIGGGFFFCCC???<<<999777666444222111111222222222000111111222444777;;;>>>@@@EEEFFFHHHJJJKKKKKKJJJIIICCCBBBAAA???>>>@@@DDDHHHLLLVVVgggxxxzzzwww|||vvviii^^^WWWNNNGGGFFFFFFEEEGGGJJJLLLPPPTTTWWWZZZ]]]```bbbeeejjjooorrrqqqppprrrttt}}}|||tttoooiiiccccccgggfffgggiiihhhfffbbbaaabbbfffiiimmmrrrwww}}}xxxuuuxxx|||+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,++++++*********)))***,,,---...---,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++*********---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------+++,,,---...///...---,,,........................111000///000333888===@@@JJJOOOVVV[[[]]]]]]]]]]]]______```bbbdddccc^^^YYYXXXWWWUUUUUUXXX]]]bbbeeeccccccbbbbbbbbbccceeeeeedddccccccdddfffeeecccaaa______```bbbcccccc```^^^aaa^^^YYYWWW]]]ooo|||www~~~|||vvvyyy~~~|||zzz|||{{{{{{zzzzzzwwwrrrkkkfff[[[YYYWWWTTTQQQLLLFFFBBB;;;;;;999888666444333222111222222333333333222111...///000222222222111000///000111222333333222111.../////////000000111111............/////////000000000//////.........---,,,---///000000000//////------------------------------------------------------------------------/////////......------,,,,,,---...---------///111.........------,,,,,,,,,((()))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...(((((()))++++++,,,,,,,,,+++******************+++)))))))))((()))******+++((()))***+++,,,---------++++++************++++++++++++******+++,,,------)))***+++++++++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++))))))***++++++,,,------+++++++++***************'''((()))+++,,,,,,,,,,,,+++,,,---...///444999>>>CCCGGGLLLNNNNNNKKKIIIHHHEEECCC@@@<<<999777666666555222///............---333222222333777>>>DDDHHHKKKLLLMMMNNNMMMKKKIIIHHHGGGFFFDDDBBBCCCGGGMMMRRRVVVcccttt}}}}}}wwwrrrpppqqqvvv{{{zzzxxxzzzzzzrrrqqquuuxxx~~~|||kkkaaaXXXPPPKKKGGGGGGLLLQQQRRRRRRSSSZZZ]]]aaadddhhhmmmtttyyyyyy}}}wwwsssuuuyyy{{{vvvtttpppmmmmmmnnniiikkknnnqqqvvv|||zzzpppmmmoootttqqq}}}---,,,+++******+++,,,---111000///...---,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......((()))+++,,,------,,,+++*********++++++,,,,,,---...---,,,,,,******)))(((++++++,,,,,,---...//////...---,,,,,,++++++,,,,,,------------------------,,,------......------,,,........................---///000000//////000222000111444777<<>>@@@FFFHHHFFFOOOLLLKKKMMMKKKGGGEEEGGGFFFBBBCCCIIIOOOVVVbbbooottt~~~}}}xxxssspppooopppqqqqqqrrruuuzzz}}}zzzjjjgggeee___^^^cccfffmmmwww~~~}}}wwwoooeee\\\VVVSSSQQQNNNOOOTTTZZZ___eeelllrrryyy{{{}}}uuulllooogggbbbcccbbb```aaafffsss,,,,,,++++++++++++,,,,,,---------------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------------...******+++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,///......------,,,,,,,,,+++,,,,,,------.........+++++++++++++++,,,---...------------------------,,,------......------,,,...............---------+++,,,...///......///000222555:::???DDDJJJQQQUUUWWWXXXZZZ\\\^^^______^^^aaa``````aaacccdddcccbbbaaaaaabbbbbbcccccccccdddeeecccaaaaaabbbcccbbb```bbb^^^\\\___```^^^___bbbaaagggmmmsss}}}vvvpppvvvzzzwww}}}~~~~~~|||}}}lll[[[RRRKKKGGGCCC@@@???===;;;999888777666555333222222222///111333555666888<<<>>>HHHFFFDDDEEEFFFDDD===888000000000000000000000000000000/////////.........000000000///......------............................................................------------......------------..................---------,,,,,,,,,------,,,,,,+++***,,,,,,------------,,,,,,------------------------.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...)))*********++++++++++++***+++,,,,,,---------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***************************+++++++++******)))(((******))))))))))))******************************,,,,,,,,,+++***+++---///000333666999<<>>999999999888888666555444000444777777666888>>>DDD<<<999555333444444111///000000000000000000000000000000////////////......////////////////////////000//////......---------////////////////////////......---------,,,,,,,,,......------------.........------------,,,,,,,,,++++++++++++++++++***))),,,,,,------------,,,,,,........................,,,,,,,,,++++++++++++***........................++++++++++++++++++++++++,,,,,,,,,,,,------------************++++++++++++++++++,,,---------,,,,,,,,,++++++******++++++,,,+++***))))))))))))***+++******+++++++++,,,,,,,,,************************,,,,,,++++++******++++++******))))))))))))******************************+++,,,,,,+++***+++---///111444888<<>>;;;777555000222333222111000111333555444333222222444888<<>>:::777666444222///111222222111111222333222333555666888:::>>>AAAJJJKKKKKKMMMOOOOOOKKKGGGGGGEEEFFFKKKMMMNNNQQQUUU[[[dddqqqmmmVVVMMMGGGCCCEEEEEECCCDDDHHHKKKPPPYYYeeepppxxx|||}}}{{{uuuttt}}}xxxwwwuuutttrrrppprrrtttuuuvvvtttpppmmmpppyyy+++,,,---......---,,,+++............------------,,,,,,,,,++++++*********+++++++++,,,,,,,,,------...---+++***)))***++++++...------,,,,,,+++++++++***++++++,,,,,,------...------------------,,,,,,,,,,,,++++++***++++++,,,........................---......//////......------------....../////////222222111111333:::BBBHHHKKKQQQXXX^^^````````````___```bbbcccccccccbbbbbbcccbbbbbbcccfffggggggfffiiihhhgggfffdddcccbbbaaa```aaabbbbbbaaa___]]]]]]ZZZWWWXXX^^^fffppp|||zzzzzz|||rrrooonnnooossstttuuu{{{{{{pppjjjgggaaaXXXPPPFFFDDDAAA>>><<<;;;::::::777666666:::>>>>>>888333333333333444555555444333//////////////////////////////000000000000000000......//////000111111111111111000///......------..............................---------,,,,,,,,,------,,,,,,,,,,,,------------------------------...//////000000000////////////000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------......---,,,+++******))),,,+++++++++++++++++++++,,,,,,,,,------,,,,,,+++,,,++++++******++++++,,,...---+++******+++---...******+++++++++,,,,,,,,,************************...---,,,++++++,,,---...++++++************+++++++++++++++,,,,,,---------,,,---.........000333666<<>>AAACCCEEEFFFFFFFFFIIIMMMOOOOOOMMMLLLHHHJJJQQQ]]]ccceeegggjjjnnn{{{~~~{{{yyynnnZZZIIIHHHEEEEEEFFFGGGIIIOOOTTTZZZdddqqq|||}}}yyy{{{,,,,,,------------,,,,,,/////////......---------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++***+++++++++------------,,,,,,,,,,,,------....../////////000------------------------...---,,,,,,+++++++++,,,..............................////////////...............///000000111111333333444666;;;BBBKKKRRRUUUYYY^^^aaabbbaaaaaaaaaaaabbbcccdddddddddcccbbbaaa``````bbbeeefffffffffgggfffeeedddcccbbbbbbaaa___``````^^^[[[XXXXXXXXX\\\^^^gggssszzzrrruuuzzz}}}kkkbbb^^^[[[[[[]]]aaaeeejjjuuu}}}zzzvvvoooiii^^^[[[VVVOOOHHHBBB>>>;;;;;;888999???EEEDDD;;;222//////111111000...,,,***000000000000000000000000//////000000000000111111/////////000000111111111111000000//////.................................//////.........---------------,,,,,,,,,,,,---------------............///000000111111222111111111//////000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...------------------------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,++++++,,,++++++******++++++,,,,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,************************,,,,,,++++++,,,,,,------++++++************++++++)))))))))******++++++,,,---...000111222555999<<>>BBBBBBDDDDDDCCC???<<<;;;;;;444333222333333333111///...000222333444555777999:::???EEEJJJLLLMMMNNNOOORRROOONNNNNNNNNRRR```ooo~~~nnnddd[[[WWWRRRMMMMMMQQQTTT[[[dddiiinnnuuu~~~xxxvvv}}}......,,,++++++,,,......)))******+++---......///))))))***+++,,,------...******+++++++++,,,,,,,,,((()))+++,,,------,,,+++,,,,,,,,,------.........------------------------++++++,,,,,,---...//////,,,,,,,,,---...///000111////////////////////////......////////////......///000000111222333333333666<<>>:::666555444222222222333444555222111000000000111333444111...---///111111111222333000///000000///------////////////////////////////////////////////////......//////...---,,,,,,...///000///---,,,,,,---.........------,,,,,,,,,//////.........---------------------------------...---,,,)))'''(((+++...,,,------......------,,,///...---,,,+++*********,,,,,,,,,---------......++++++++++++,,,,,,---.../////////....../////////...,,,++++++------,,,***)))************+++++++++***+++,,,---...---,,,+++,,,,,,+++***)))))))))***---------,,,,,,+++++++++******+++,,,------------------,,,++++++,,,,,,,,,)))+++,,,,,,+++*********000111555999>>>BBBEEEGGGJJJGGGAAA;;;666333222111222222333333333222222111333333333222333777===AAABBBEEELLLPPPLLLFFFFFFKKKHHHKKKLLLMMMZZZwww~~~rrriiibbbZZZPPPHHHLLLKKKNNNSSSUUUYYYhhhxxx---,,,,,,++++++,,,,,,---///...---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++...............---,,,,,,,,,,,,------....../////////...------///000000000///000111333666<<>><<<:::999666444333222111444333222222111222222333777555222111000///......///------///000000000111////////////////////////..............................//////...------,,,---...//////...---...000---..................///......------,,,,,,,,,,,,---------------------------...---+++))))))+++...,,,------......------,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,------------...+++************+++,,,---,,,++++++++++++++++++,,,...,,,++++++,,,---+++***)))************+++++++++***++++++,,,,,,,,,,,,,,,++++++******)))*********...---------,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++---,,,,,,++++++,,,,,,---+++---......,,,,,,---///333555888<<<@@@DDDGGGIIIIIIEEE???999555222222222000000111222333333333333222444555666777;;;@@@DDDKKKHHHGGGIIIHHHFFFHHHMMMIIILLLPPPWWWjjjyyyssslllggg```[[[YYYWWWSSSQQQQQQPPPSSSYYYaaaooo---,,,,,,++++++,,,,,,---///...------,,,---------))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++...,,,***))))))***+++---....../////////...------------......///000000000000////////////000222333111333555999>>>FFFNNNTTTXXX[[[___aaaaaaaaaaaabbbaaabbbccccccbbbcccdddfffiiijjjkkkjjjhhhfffeeefffffffffddd```___aaabbb```^^^[[[\\\aaagggooo{{{xxxvvvtttuuutttssswww}}}sss```TTTTTTUUULLL@@@???>>><<<999666444333222555555444444333222111111222222111111111333444444555444333111000//////...////////////////////////------------------------.........///......---,,,,,,...////////////000222------......///000000111---,,,,,,,,,,,,+++++++++---------------------------......---,,,+++,,,---,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,------------******))))))******++++++******))))))))))))******...,,,++++++,,,,,,+++***)))************+++++++++***************+++,,,,,,*********)))******++++++---------------,,,,,,,,,------------,,,+++***))),,,,,,,,,++++++,,,,,,------...//////...000222555777999===AAAEEEHHHIIIJJJEEEAAA<<<666222111222333...///000111222333333444333555999;;;>>>AAAEEEHHHNNNHHHCCCEEEGGGGGGIIIKKKLLLQQQYYYgggwwwjjj```[[[RRRPPPNNNNNNQQQUUU[[[^^^bbbccciiisss---,,,,,,++++++,,,,,,---........................*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,,,,...///////////////...............///000000111111000000///......///111333333666<<>>???DDDKKKPPPPPPKKKDDD???999666222...------000111222222111111222333444555999===BBBFFFHHHIIIJJJKKKFFFDDDDDDFFFGGGKKKUUUaaattt}}}ppp```UUUQQQPPPOOOMMMSSSTTTUUUXXX___jjjwww|||{{{~~~---,,,,,,++++++,,,,,,---,,,,,,---............---------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++------------------------***,,,...//////...---+++------.../////////............//////000000111111...000000///---///444999>>>EEENNNVVV[[[]]]^^^^^^```bbbdddeeeddddddeeegggfffeeeeeefffgggfffcccaaa___aaaccceeeeeeeeeggghhh```^^^]]]\\\YYYXXX\\\cccppp}}}|||qqqhhhfffgggllluuu|||zzz|||{{{uuukkk^^^QQQGGG???<<<888666555333222222333333///666777000///666;;;;;;DDDIIIFFF:::222333333000000000000000000000000000////////////////////////,,,---......///.........000111111000...------...000000///---,,,+++***)))------...............///------------------------+++---///000///.........,,,------......------,,,---.........---+++)))(((++++++++++++,,,,,,,,,,,,...---,,,,,,+++,,,,,,,,,,,,,,,++++++++++++,,,,,,---+++******++++++***))))))************+++++++++***************+++,,,,,,*********)))******++++++************++++++++++++((()))***+++,,,,,,,,,,,,++++++++++++,,,---......,,,...111444777;;;@@@DDDFFFJJJPPPRRROOOHHH>>>888444222000...---...000111333333333333444666888999???BBBGGGIIIJJJIIIIIIIIIIIIGGGFFFHHHKKKVVVjjj|||}}}zzzwwwsssqqqsss|||sssjjj___YYYSSSQQQSSSVVVXXXYYYeeeddddddhhhrrr~~~{{{wwwvvvxxx{{{}}}}}}~~~---,,,,,,++++++,,,,,,---***+++,,,---......---,,,+++++++++,,,---------...++++++++++++++++++++++++------------------------,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,---...............------...//////000000111...000222222222666===CCCJJJPPPWWW]]]____________aaacccfffgggfffeeeeeefffgggffffffggghhhgggccc```___bbbeeefffeeeddddddeee```\\\ZZZ[[[\\\aaannn|||uuukkkfffbbb^^^^^^bbbgggooozzz}}}{{{{{{~~~~~~tttgggYYYMMMFFF???<<<888444222222333333///888:::444555???GGGGGGJJJPPPKKK<<<222222222---000000000000000000000000........................,,,------...//////.........///000///------...///000//////...---,,,,,,+++,,,,,,,,,------.........------------------------+++,,,......------...///,,,------......------,,,+++,,,---......,,,***)))***++++++++++++,,,,,,,,,---,,,,,,+++******++++++,,,,,,++++++++++++,,,,,,,,,+++******++++++***((()))************+++++++++***++++++,,,,,,,,,,,,,,,++++++******)))*********++++++,,,,,,,,,---------)))******+++++++++******++++++++++++,,,---...///...222666:::>>>CCCGGGJJJOOOPPPQQQOOOJJJAAA999444111111000000000111222333333333333444777;;;>>>@@@EEEGGGJJJKKKIIIGGGFFFFFFIIIHHHKKKSSS^^^mmmwwwooollliiieeedddfffiiinnnuuuuuummmcccZZZUUUOOORRRXXX___gggnnnsssvvv~~~{{{xxx|||~~~{{{zzz~~~|||zzz{{{{{{---,,,,,,++++++,,,,,,---)))***,,,---...---,,,,,,'''((()))***,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,+++***++++++++++++++++++++++++,,,+++***))))))+++---...+++,,,,,,---.........---------......///000000000---111444555777<<>>111+++000333000000000000000000000000000------------------------,,,,,,---.../////////...+++---......------///000///////////////.........+++++++++,,,,,,---------------------------------+++,,,------,,,,,,...///,,,------......------,,,)))+++,,,......---,,,+++******+++++++++,,,,,,,,,,,,,,,+++***))))))******...------,,,,,,------...,,,+++******++++++***((()))************+++++++++***+++,,,---...---,,,,,,,,,,,,+++***)))))))))***---------....../////////+++++++++++++++***)))(((++++++++++++,,,---...///111555;;;@@@DDDHHHMMMOOOUUUTTTPPPKKKDDD===777333000111111222333444444444111222333555999>>>CCCEEEIIIJJJLLLKKKHHHEEEDDDCCCEEEGGGPPPbbbtttzzzpppkkkfffaaa___aaaXXX^^^cccaaaZZZQQQMMMLLLKKKTTTcccqqq~~~{{{{{{{{{}}}|||vvv{{{........................000000///...------,,,,,,......---------,,,,,,,,,...---,,,+++++++++,,,---++++++++++++++++++++++++111000///...,,,+++))))))------............------------------------------,,,---......//////......---///111111000///000111000222666:::???FFFMMMSSS\\\\\\]]]^^^___```aaaaaadddeeeeeeffffffeeeeeedddfffggggggggggggffffffeeeccceeeeeeccc```\\\[[[ZZZXXXUUUYYYfffwww}}}ppp___XXXUUU\\\gggooouuuzzz}}}|||}}}~~~zzzqqqmmmmmm___QQQAAA999777777666555222444999??????:::888999777777666555444444333333333222111111222222111///111111///......---------........................//////............//////........................---------............///..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...+++)))))),,,......---......---------,,,,,,,,,++++++++++++++++++++++++///---)))''''''(((+++------,,,+++)))(((((())))))------------------------+++,,,------......------111000///...---,,,,,,,,,---,,,,,,+++*********+++---,,,,,,,,,---///111222777<<>>DDDIIILLLMMMMMMNNNKKKIIIIIIGGGEEEHHHNNN\\\jjjzzz|||sssjjjdddaaa\\\VVVQQQPPPOOOOOOUUU^^^uuu{{{wwwsssnnnkkkooovvvvvv{{{zzz|||......................../////////...------,,,,,,------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////------............------------------------------------...////////////...///000111111000000222444999>>>DDDKKKQQQWWW]]]aaaaaabbbbbbcccdddeeefffgggfffffffffggggggfffffffffeeefffhhhiiihhhgggeeecccaaa```^^^[[[XXXWWWXXXZZZfffnnnyyyuuuqqqkkkeeeiiivvvzzzqqqnnnoooxxxooo```QQQEEE???<<<;;;>>><<<<<<>>>;;;666333333555555555444444333333222333222111111222222111///......//////111222333444333333222000///...---,,,//////............//////........................---------............///++++++,,,,,,------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,***+++,,,......---///......---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++************+++,,,---...------------------------///---+++******,,,///111......------------......///......---------------...------...000444888;;;AAADDDHHHJJJKKKKKKLLLMMMLLLJJJEEE>>>777333333333111222333333222222444666:::>>>DDDJJJNNNPPPOOOOOOOOOJJJFFFEEEEEEFFFNNNVVVqqq~~~}}}||||||zzztttmmmfffaaa___YYYSSSMMMLLLOOOXXXfffssszzzvvvvvvzzzwww|||........................//////.........------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...//////000------............------,,,,,,,,,,,,,,,,,,,,,,,,------...//////////////////000111000000222555777???DDDKKKQQQVVV[[[___aaaaaabbbbbbcccdddeeeffffffffffffeeeeeeeeeeeeffffffeeefffhhhhhhhhhfffcccbbb```^^^[[[YYYZZZ```gggmmmzzzyyytttpppoooqqqtttuuuuuu~~~{{{rrrnnnppptttssslll^^^PPPHHHCCC??????:::888999888444333444555555444444333333333222333222111111222222111///333222111000////////////222222111000///...---,,,//////............//////........................---------............///******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,+++++++++***)))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---...///---,,,,,,,,,------...///......---------------......------///222888===@@@EEEGGGJJJMMMNNNNNNNNNNNNKKKGGGBBB;;;555222222222///000111111111222444777AAAEEEJJJOOOQQQPPPNNNMMMJJJFFFEEEHHHMMMTTT```kkkyyytttnnnmmmkkkgggccc___\\\[[[VVVRRROOOQQQ\\\nnn.......................................---------------,,,,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------..................------............------////////////////////////---...//////000000//////...///000000222555:::>>>HHHMMMSSSXXX[[[]]]___```bbbbbbcccdddeeefffggggggeeeddddddccccccddddddeeedddeeefffgggfffdddbbb```ZZZ[[[\\\```iiivvvzzzqqqiiieeeeeedddfffjjjpppwww~~~xxxnnnkkkmmmuuu|||}}}tttggg]]]TTTLLLEEE>>>999999999777777:::555444444444444444333333333222111111222222111///444333111///---,,,,,,+++//////............------//////............//////........................---------............///******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........------......------------)))******+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***---.....................,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...---,,,,,,,,,,,,,,,,,,---...///------,,,,,,,,,,,,------------...111555;;;@@@CCCGGGHHHLLLOOORRRRRRPPPOOOKKKFFF???999555222111111222333555555666888<<<>>>HHHJJJNNNPPPPPPNNNKKKIIIHHHEEEFFFNNNYYYiii}}}xxxrrrnnnkkkhhhdddaaa^^^\\\ZZZYYYVVVWWWZZZbbbrrr................................................,,,,,,,,,,,,++++++++++++******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,/////////...............------............------..............................///000000000000///...///111333666<<>>888444333555555555333444666888;;;@@@FFFKKKNNNNNNNNNMMMLLLKKKIIIHHHMMMUUUhhh{{{wwwvvvsssnnniiiccc^^^XXXVVVWWWYYYZZZZZZbbbqqqxxxtttwww........................---.....................,,,,,,,,,+++++++++******)))***+++---......------------------------------------......//////000000---..................---////////////////////////...//////000000000000000111222555999@@@JJJTTT[[[WWWZZZ]]]^^^___```bbbddd___``````aaabbbcccdddeeegggfffdddccccccdddfffgggeeeccc```^^^]]]]]]^^^___jjjuuulll]]]WWWVVVYYYWWWWWWfffyyy~~~vvvppprrrxxx{{{fffWWWLLLAAA;;;:::666666666777777777777777333222111111222222111///000000///000000111222222333222111000///...---,,,//////............//////........................---------.........//////..................------,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////,,,///111111...+++,,,---------,,,,,,+++******)))------------------------,,,++++++++++++,,,---...)))***,,,///000111111000++++++++++++++++++++++++---,,,,,,,,,------......---,,,,,,++++++,,,,,,---...............///000111222444999>>>CCCGGGIIIJJJPPPOOOPPPSSSUUURRRMMMHHH???:::444111333666777777888:::<<>>EEEMMMTTTYYY\\\\\\\\\^^^___```bbbccccccccccccbbbdddfffggggggfffiiiiiigggdddaaaaaacccfffgggccc``````^^^```lll{{{rrrbbb\\\QQQRRRTTTZZZeeeuuu{{{gggQQQDDDAAA999999888666444444666888444444333222222111111000222222222222222222222222222111000//////000111222---...///000000///...---000///...---,,,,,,---...111000///...------...///111111000000//////......------------------------......---------,,,,,,,,,........................------------------------------++++++++++++------...---,,,+++***+++,,,,,,))))))***+++,,,------......,,,++++++,,,---,,,+++,,,,,,,,,++++++*********333222000---,,,+++++++++---------...............,,,---......---...111333777999<<<@@@EEEIIILLLNNNTTTTTTUUUVVVTTTOOOHHHCCC888666555444444666999;;;???DDDGGGGGGJJJOOONNNIIILLLKKKLLLLLLKKKJJJPPPXXX]]]||||||}}}|||ssseee\\\ZZZSSSXXX\\\]]]cccsss....................................---,,,+++***/////////.........------------------------------......---------,,,,,,,,,//////.........---------------------............////////////////////////000...---...000333444444999>>>DDDLLLSSSYYY\\\]]]]]]]]]^^^```aaabbbcccddddddccccccdddeeefffeeedddeeeeeedddcccbbbbbbcccddd```]]]^^^eeennnxxxqqq```VVVSSSUUUZZZcccooo|||jjjVVVMMMBBB@@@>>>;;;999777555444555555444444333333222222111111111111111111111111111000////////////000111111111222222222222111111000000...---------......111000///...---......///////////////............------------------------.........---------,,,,,,........................------------------------------,,,++++++,,,------...---,,,+++++++++,,,,,,++++++++++++++++++,,,,,,...,,,++++++,,,---,,,+++---,,,,,,,,,++++++++++++///...,,,+++++++++,,,,,,,,,,,,,,,------------...---.../////////111444777===>>>AAADDDGGGKKKMMMNNNSSSSSSSSSSSSQQQKKKEEE???999777444333555999>>>AAAJJJNNNNNNLLLNNNQQQPPPLLLLLLKKKKKKJJJGGGJJJXXXfff~~~{{{vvvpppeeeZZZVVVWWW]]]eeennnwww....................................---,,,++++++.........---------------------------------------...------------,,,,,,,,,...............---------,,,,,,,,,---------......////////////////////////000000000000000333777:::AAAEEEMMMTTTZZZ^^^______^^^___```aaabbbcccdddeeeeeedddcccdddeeefffeeedddbbbaaaaaaaaabbbaaa```^^^YYYYYYaaasss~~~rrrfffZZZQQQQQQUUUbbblll}}}{{{{{{{{{{{{|||||||||||||||yyywwwuuuuuuwwwzzz{{{{{{}}}{{{yyyzzz{{{|||{{{zzz{{{|||ooollllllqqqxxxiii[[[LLLGGG@@@<<<:::777333///777666666555444444333333000000000000000000000000111000////////////000111000//////////////////000000000///.........//////000000///............///------------............------------------------.........------------,,,........................------------------------------,,,,,,,,,,,,------...---,,,+++++++++,,,,,,,,,,,,,,,+++++++++******---,,,***+++,,,------,,,------------,,,,,,,,,,,,***)))))))))***+++,,,---++++++,,,,,,,,,---------.../////////111444999===CCCDDDFFFIIIKKKMMMNNNOOOQQQPPPOOONNNKKKFFF???:::999777444444777===DDDIIILLLOOOOOOMMMMMMNNNMMMKKKLLLKKKKKKJJJIIIQQQfffyyy|||tttjjj```WWWRRRWWW___qqq}}}........................---.........------,,,+++------------------------------------------------------------------------........................,,,,,,,,,,,,------------////////////////////////000111222111111555;;;AAAIIILLLQQQWWW\\\___```aaa```aaabbbcccdddeeefffffffffeeedddeeeggghhhgggfffdddbbb`````````^^^YYYVVVWWW\\\mmmzzzpppcccYYYRRRRRR[[[fffwww|||}}}~~~|||~~~~~~{{{xxxwwwyyy|||~~~~~~}}}zzzxxxxxxyyy{{{{{{zzzzzzyyynnndddaaa```dddgggllluuu~~~~~~ooo___TTTGGG>>>:::999555222777666666555555444444333111111111111111111111111111111111000000111111111//////---,,,,,,---//////000000000/////////000000/////////.........//////---------....../////////....................................------------........................---------------------------------,,,,,,---------------,,,,,,,,,+++++++++++++++++++++++++++++++++---+++***+++,,,------,,,------------------------)))))))))***+++,,,,,,---+++,,,,,,------...............///000333777===BBBFFFGGGJJJLLLOOOPPPQQQQQQOOONNNLLLJJJGGGBBB<<<777666666555777;;;BBBHHHLLLHHHKKKMMMMMMLLLKKKJJJIIIIIIIIILLLRRRXXXcccuuuzzzqqqsssvvvyyy{{{xxxtttpppllleee\\\VVVSSSWWWeeesss........................---------...------,,,,,,---------------------------------------------------------------------------.....................,,,,,,,,,---------......000000000000000000000000///111333444555999AAAGGGPPPQQQSSSVVVZZZ^^^aaacccbbbcccddddddeeefffggggggeeeeeeeeefffiiijjjjjjjjjgggeeebbb___\\\YYYUUURRRXXXeee}}}}}}vvvjjjcccZZZUUUTTT[[[kkkzzz~~~}}}~~~|||wwwuuuuuuxxx|||zzzmmmddd```^^^___cccddddddiiiooosssyyy}}}nnnYYYIII@@@===:::888666666555555444444333333222222222222222222222222222222222222222222222222333222000000000000222333//////000000000000000000......//////////////////.........//////000000111........................//////.........---------........................---------------------------------------------------------,,,,,,,,,++++++))))))***+++,,,,,,---------+++******,,,...------------------------------+++++++++,,,,,,,,,,,,,,,---------...///000000000---...000222555:::AAAEEEFFFHHHKKKOOOQQQSSSSSSSSSNNNLLLIIIGGGDDD@@@;;;888444666999===BBBFFFIIIKKKJJJLLLOOOPPPNNNJJJHHHIIIHHHHHHPPP^^^mmmwww|||nnngggkkkpppqqqmmmfff^^^ZZZYYYVVVTTTUUUXXXbbbvvv........................,,,------...------,,,,,,---------------.........------------------------,,,,,,,,,------------...---------...............---------.........//////000000000000000000000000000222444888<<>>CCCFFFIIIJJJJJJLLLLLLNNNOOOLLLGGGHHHLLLQQQRRR\\\pppssskkkeeekkkppplllaaaUUUMMMJJJNNNPPPTTT[[[cccppp}}}~~~........................,,,,,,------...------,,,------........./////////------------------------,,,,,,,,,---------......---------.........//////........./////////000000000000000000000000000000333333666<<>>BBBEEEJJJKKKLLLMMMNNNQQQUUUYYYYYYWWWUUUSSSSSSTTTUUUWWWWWWXXXXXXXXXXXXXXXWWWWWWVVVWWWWWWVVVSSSOOOKKKHHHDDDFFFMMMZZZgggooorrrsss~~~wwwgggYYYQQQOOOYYY^^^eeepppwww~~~}}}{{{~~~.........///////////////......---------......///...............---------.../////////000000000000........................////////////////////////000000000000000111111111444666888<<>>CCCGGGIIIKKKLLLMMMMMMNNNQQQVVVYYYWWWVVVTTTSSSSSSTTTVVVWWWWWWWWWXXXXXXYYYXXXXXXXXXVVVVVVUUUSSSPPPLLLIIIFFFCCCJJJVVVcccjjjooowwwsss```UUUSSSTTTXXXbbbhhhooo{{{~~~|||xxx---------....../////////---------------...///000---------...............---......///////////////........................//////////////////////////////000000111111222222444666:::???EEELLLRRRUUUUUUWWWZZZ\\\]]]___ccceeebbbdddffffffeeefffgggiiiiiijjjjjjjjjgggdddaaa^^^VVVUUUTTTTTTWWW]]]bbbfffppp~~~vvvnnnkkkjjjooovvv~~~~~~{{{jjjYYYLLLHHH???>>>;;;888555444333333444333333222111111000000111111111111111111111111000000000000////////////.../////////000000000000////////////////////////..................------..............................---,,,,,,---...///++++++,,,------...//////...------,,,,,,------...++++++,,,,,,++++++***))),,,---.../////////......------------------------//////............//////......------......///000111333888>>>CCCGGGJJJKKKKKKMMMPPPQQQQQQQQQRRRTTTTTTTTTSSSSSSTTTUUUVVVWWWUUUVVVWWWXXXXXXXXXXXXXXXVVVUUUTTTQQQNNNKKKHHHGGGJJJTTTeeesssyyy|||qqq]]]QQQMMMPPPTTT]]]hhhnnnttt{{{|||~~~,,,,,,,,,------.........,,,,,,,,,---...///000111,,,------....../////////,,,---......//////..............................////////////////////////...//////000111222222333444666:::@@@HHHOOOVVVYYYYYYZZZ\\\]]]^^^```dddfffcccdddffffffeeefffgggiiiiiiiiijjjiiifffbbb^^^[[[TTTTTTVVVYYY^^^ccchhhkkksssgggiiirrr{{{{{{gggXXXRRRAAA???<<<888555333222222666666555444444333222222000000000000000111111111////////////000000000000////////////000000000000////////////////////////,,,,,,------.../////////.........///////////////------++++++++++++,,,---++++++,,,,,,---...//////...------,,,,,,------...+++++++++++++++***)))((()))***,,,---...---,,,,,,,,,------......------,,,,,,,,,,,,++++++,,,,,,,,,///............///000000222555:::AAAFFFJJJKKKLLLJJJNNNRRRTTTSSSQQQNNNMMMRRRRRRRRRSSSTTTUUUWWWWWWTTTUUUVVVWWWXXXXXXXXXXXXVVVUUUSSSPPPMMMKKKIIIHHHTTT^^^ppp~~~}}}pppeeeXXXPPPPPPSSSVVVXXX___jjjooottt~~~~~~~~~zzz}}}////////////000000000000......////////////......////////////........................//////////////////000000000000//////............/////////000...000222333333333444555555:::CCCKKKQQQVVVZZZ]]]^^^]]]\\\\\\]]]```bbbdddgggggghhhiiijjjjjjkkklllllljjjhhheeebbb]]]WWWSSSPPPRRR]]]nnnyyy}}}|||ooojjjiiivvvmmm[[[QQQGGG???<<<;;;888444444333333333333333333333333333222222111111222222333111111000000000000111111////////////............111000///......///000111////////////////////////////////////////////////////////////////////////..............................//////......---,,,---------............///000///...---,,,---....../////////...------,,,,,,,,,,,,++++++,,,,,,---...---...000/////////111333888<<>>DDDGGGJJJLLLLLLMMMMMMNNNRRRRRRQQQOOONNNOOOSSSUUUWWWWWWWWWXXXZZZ[[[]]]^^^\\\]]]^^^]]]ZZZVVVQQQNNNMMMJJJHHHHHHMMM[[[uuuyyy|||wwweeeUUUMMMPPPSSS[[[jjj~~~....../////////000000000......////////////......////////////........................////////////------............------////////////000000000111222222333333555:::AAAEEEMMMPPPTTTWWWYYY[[[]]]___^^^^^^___aaaccceeefffgggggghhhiiijjjkkkjjjiiihhheeeddd```[[[[[[cccrrr~~~wwwkkkmmmwww~~~|||||||||```HHH===<<<999777666444333444444555444333333222222333333444222222111111111111222222111111000///......------//////000000000000//////////////////////////////////////////////////////////////////////////////........................,,,,,,------,,,,,,+++***------------...........................------,,,///......---,,,++++++***------,,,,,,------...///...//////000222777>>>BBBEEEHHHKKKLLLLLLLLLMMMNNNQQQQQQPPPNNNMMMOOORRRVVVWWWWWWXXXYYYZZZ\\\]]]^^^]]]]]]]]]\\\XXXTTTPPPMMMIIIEEEFFFMMMZZZmmm}}}vvvgggVVVOOOQQQTTT^^^mmm////////////000000000111......////////////......////////////........................////////////.........//////........./////////000000000111111222333555777:::@@@GGGLLLRRRTTTWWWYYYZZZ[[[]]]___^^^^^^```bbbdddfffggghhhiiijjjkkklllkkkiiigggfff```___]]]]]]eeeuuu}}}tttrrrzzz{{{yyyZZZGGGAAA<<<;;;888666555555555666444444333333333333444444222222111111111111222222////////////............//////000000000000//////////////////////////////////////////////////////////////////////////////........................---------------,,,++++++---------.........//////....../////////...---,,,.........---,,,,,,++++++---------------......///---...000222555:::AAAEEEFFFHHHKKKLLLLLLLLLMMMOOOOOOOOOOOOMMMLLLNNNRRRUUUVVVVVVWWWXXXYYY[[[\\\]]]\\\\\\ZZZXXXUUUQQQNNNLLLEEEFFFMMM\\\mmm~~~{{{nnncccUUUMMMTTTbbbiiixxx........./////////000000......////////////......////////////........................////////////...//////000000//////...//////000000000111111111222444777;;;@@@FFFMMMSSSUUUWWWZZZ[[[\\\]]]___aaa^^^```aaadddfffgggiiiiiijjjkkklllllljjjhhhdddbbbZZZZZZ\\\eeeuuu|||}}}{{{yyy^^^QQQBBB@@@<<<888555444444555444333333222222333333444333222222111111222222333///////////////000000000...///000111111000///...////////////////////////////////////////////////////////////////////////........................---............---,,,,,,,,,,,,---------.........------.........---,,,+++******++++++,,,,,,,,,------------------...//////+++---111444888===CCCGGGGGGIIIKKKLLLLLLMMMOOOQQQMMMMMMMMMLLLLLLMMMPPPSSSUUUUUUUUUVVVXXXYYY[[[\\\[[[ZZZWWWTTTQQQOOOMMMLLLJJJSSScccvvvwwwiii[[[TTTPPPUUUlllyyyvvvwww{{{---------.........//////......////////////......000/////////......................../////////000//////000000000000//////000000000000111111111111222444999===CCCJJJQQQVVVWWWYYY[[[]]]]]]^^^aaaccc```aaaccceeehhhiiijjjkkkjjjkkkkkkkkkiiifffbbb```[[[]]]cccrrr}}}~~~|||www{{{uuubbbGGGDDD???999555333333333333222222111111222222333333222222111111222222333/////////000111111222222...///000111111000///...////////////////////////////////////////////////////////////////////////..............................//////......---,,,++++++,,,,,,,,,---------,,,,,,---...---,,,+++***&&&'''((()))+++---.........------------...//////***---111666:::???DDDHHHHHHJJJLLLMMMMMMNNNPPPRRRKKKLLLMMMLLLLLLMMMOOOQQQTTTTTTTTTUUUWWWXXXZZZ[[[ZZZXXXUUUQQQOOOMMMLLLLLLSSSbbbzzzhhhZZZOOONNNUUUeeevvvpppllllllooovvv////////////////////////...............///000000////////////............000000000000////////////000000//////......------///000000000......000111666888>>>FFFNNNUUUXXXZZZZZZ[[[\\\^^^```bbbcccdddbbbdddgggiiijjjjjjiiihhhnnnhhhdddeeeeeeaaa___```WWWaaattt{{{xxxyyyyyy~~~]]]OOOAAA<<<999555444777555555555555444333222111222222222222222222222222444222000///000222222111111111000000//////......000000000000000000000000........................---------.........//////000000000000000/////////...........................------...000///+++''',,,---......,,,******+++...------,,,,,,------...,,,,,,,,,------.........222333666;;;@@@EEEHHHIIIIIIKKKMMMOOOPPPOOONNNMMMNNNNNNNNNOOOPPPQQQSSSTTTVVVWWWXXXYYYYYYWWWUUUTTT\\\SSSPPPRRROOOJJJOOO[[[lllttt___SSSOOOKKKOOO___~~~}}}tttuuuuuuuuuxxx|||}}}////////////////////////...............///000000////////////............000////////////////////////////////////.........000111222111000000111333999<<>>EEEKKKRRRWWWXXXXXXYYYYYYZZZZZZ\\\]]]___aaabbbccchhhhhhhhhhhhiiijjjkkkkkkgggdddaaa___aaannnttthhhgggccc^^^hhhyyy~~~zzz___KKKAAA;;;888666555444333333333444444222222222222222222222222//////000222333333222000////////////000000000000////////////////////////////////////////////////.....................---//////---,,,,,,,,,---...------------------------)))+++---//////...------+++---......---,,,---......------,,,,,,------......------...///222444666;;;???DDDGGGHHHIIILLLNNNPPPPPPOOONNNMMMKKKJJJIIIIIILLLQQQUUUWWWWWWUUUTTTVVVVVVVVVVVVTTTQQQNNNLLLHHHGGGGGGHHHQQQggg|||aaaRRRSSSLLL```zzz////////////////////////000//////............///////////////............---------......//////000///000000000000000000111...///111222555999???DDDJJJOOOVVVXXXXXXWWWXXXYYYXXXYYY[[[]]]```ccceeefffjjjiiiiiiiiiiiiiiihhhhhheee```^^^dddppprrrddd```aaagggvvv{{{{{{|||sss\\\NNNDDD===999777666444444444444555222222222222222222222222000000000111333444333111////////////000000000000000000000000000000000000////////////////////////...............---------////////////.........---........................(((+++///000///---,,,,,,+++---...///---------......------,,,,,,------.........---...000333666888>>>BBBHHHKKKJJJKKKMMMOOOOOOOOONNNNNNMMMLLLLLLKKKLLLOOOSSSVVVXXXXXXWWWVVVVVVVVVVVVUUURRROOOKKKIIIEEEEEEFFFMMM^^^wwwnnnWWWLLLOOOWWWqqq{{{vvvrrrooojjjgggbbb___^^^```dddfffbbbccceeehhhlllpppsssuuuvvvzzz////////////////////////000000///...............////////////............,,,,,,---......///000000111111111000000000000000///000222444888>>>EEEJJJOOOTTTYYYZZZXXXWWWXXX[[[YYYZZZ\\\___bbbeeeggghhhiiiiiiiiiiiihhhfffdddcccaaa]]]```oootttmmmfffgggqqq~~~uuueeeTTTFFF<<<:::888555444444555555222222222222222222222222000///...///111333333222.../////////000000000111000000000000000000000000//////////////////////////////.........------------...000000000///---,,,////////////////////////+++---//////---+++,,,---+++---//////...---...///...------,,,,,,------...///.........000444777:::@@@EEEKKKMMMLLLLLLNNNPPPMMMMMMMMMLLLLLLMMMMMMNNNPPPRRRUUUXXXYYYYYYXXXWWWVVVVVVUUUTTTQQQMMMIIIGGGHHHGGGKKKYYYrrryyylll\\\NNNLLLRRReeewwwuuuuuuwww~~~xxxtttjjjfffaaa\\\ZZZXXXUUUSSSSSSRRRPPPNNNMMMNNNPPPQQQOOOPPPPPPRRRTTTVVVXXXYYY[[[___cccfffiiioooxxx////////////////////////111000///...............000/////////............,,,,,,------...///000000222222111111000000/////////111333666;;;BBBIIIOOOSSSWWW[[[[[[XXXWWWYYY\\\\\\]]]___aaadddfffhhhiiihhhhhhiiiiiigggdddaaa___]]][[[bbbyyyuuunnncccfffkkktttzzzcccOOO>>><<<999666555444555555222222222222222222222222000...------///111222222.../////////000000111111000000000000000000000000000000000000000000000000//////.........---------,,,---000111111///,,,***000000000000000000000000...//////---***))),,,///+++---//////.........///...------,,,,,,------...///.........111444888;;;AAAGGGMMMOOOMMMLLLNNNQQQPPPPPPPPPPPPQQQRRRSSSTTTRRRTTTVVVXXXYYYYYYYYYXXXVVVVVVUUUSSSPPPLLLHHHFFFMMMLLLRRReeezzzmmm]]]OOOLLLSSS\\\tttzzzlllcccfffkkkqqq{{{vvvnnnfff```\\\YYYVVVTTTQQQMMMLLLKKKLLLLLLKKKGGGHHHHHHHHHGGGFFFEEEDDDKKKKKKJJJJJJKKKKKKLLLMMMNNNQQQSSSTTTTTTXXX```gggjjjrrr|||000/////////000///---+++000///...---------------000000000000000000000000////////////////////////...000111111000000111333000333666;;;@@@GGGNNNSSSXXXXXXXXXYYYYYYYYYYYYYYY^^^___bbbeeegggiiiiiiiiijjjjjjhhhfffccc```]]]\\\UUUZZZfff|||qqqeeeddd^^^ooouuuaaaMMMBBB888555555444444555777555222111222333333222444333222111111222333444222222111111111111222222000222333222//////222444333222000///.........//////////////////.........111111000///...---,,,,,,000000000000000000000000111111000000/////////...//////.........---------//////.........---------...------...222777<<>>CCCJJJPPPUUUWWWWWWXXXXXXYYYZZZZZZ[[[^^^```cccfffhhhiiijjjjjjkkkhhhfffdddccc```\\\XXXYYYbbbqqqwwweee]]]```lllrrrXXXKKK???;;;;;;999666666777555222222222333333222333222222222222222222333222222111111111111222222///000222111000///111333222111000...............///////////////////////////////////////.........000000000000000000000000000000000//////.........//////.........---------//////.........---------.........000444999>>>BBBHHHJJJLLLOOOQQQQQQQQQPPPNNNMMMLLLKKKLLLNNNPPPQQQUUUUUUVVVWWWXXXXXXWWWWWWYYYTTTRRRTTTSSSNNNKKKKKKNNNWWWlllvvvuuussspppcccWWWMMMIIIHHHPPPhhhpppmmmnnnqqqvvv~~~yyylllbbb\\\WWWRRRNNNNNNMMMKKKHHHFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBEEEDDDCCCCCCCCCCCCDDDEEEBBBCCCCCCDDDDDDEEEEEEEEEGGGFFFEEEEEEFFFHHHJJJKKKMMMQQQWWW[[[___fffpppwww}}}///...,,,---///111111111//////......------......000000000000000000000000111111111111111111111111///000111000//////111333444888>>>CCCHHHNNNSSSVVVVVVVVVWWWYYYZZZ[[[\\\]]]___aaadddgggiiikkkkkkkkkjjjgggcccaaa```___\\\XXXjjjwwwzzziii[[[[[[eee}}}eeeUUUDDD>>>===;;;777555888666333222333333333222222222222333333222222222222222111111111111222222---///000111000///000111111000///......---......////////////////////////---.........//////000000/////////////////////////////////..............................---------/////////............---...///000333777===AAADDDGGGIIILLLOOOPPPQQQPPPPPPKKKKKKLLLMMMNNNPPPQQQRRRVVVUUUTTTSSSTTTVVVYYY[[[XXXUUUSSSSSSQQQLLLKKKNNNRRRfffuuuiiifffgggbbb[[[PPPIIIEEEFFFLLL\\\zzz~~~xxxwwwyyyzzzooo]]]WWWPPPKKKIIIHHHEEECCCFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAACCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAEEEHHHKKKMMMOOOTTT[[[```hhhmmmtttzzz111///---,,,...000111222//////............//////////////////////////////000000000000000000000000///000111000///000222444666;;;BBBHHHMMMQQQTTTWWWUUUVVVWWWYYY[[[]]]___```aaabbbeeehhhjjjkkkllllllhhhfffbbb^^^\\\]]]aaaddd}}}qqqaaaZZZeeeuuuzzz{{{qqq]]]HHH???<<<:::666555999777444333333444333222111222333444444333222111222222111111111111222222,,,...///000000000//////000//////...............///////////////000000000............////////////////////////////////////..................------......................../////////..................///111555:::???DDDGGGHHHJJJLLLOOOPPPQQQPPPPPPJJJKKKLLLNNNPPPQQQRRRSSSUUUTTTSSSSSSTTTWWWYYY[[[YYYUUUSSSQQQMMMJJJLLLRRR```zzzuuuggg___]]][[[TTTLLLHHHDDDCCCGGGQQQfffvvvhhh\\\UUUMMMJJJGGGFFFFFFFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAAAAAAAABBBBBBDDDDDDDDDDDDDDDDDDDDDCCCBBBCCCDDDDDDCCCBBBAAA@@@DDDFFFHHHIIIJJJLLLQQQUUUZZZ___ffflllssszzz444111...---...///000000//////.........//////000///////////////////////////////////////////////////000111000000111444777:::???FFFKKKOOORRRUUUWWWVVVWWWXXX[[[]]]___aaabbbbbbdddfffhhhjjjkkkkkkkkkeeeeeebbb\\\ZZZaaannnyyy{{{xxx}}}{{{uuuiii^^^```rrr}}}{{{kkkSSSFFF@@@<<<:::::::::888555444444444333333111222333444444333222111222222111111111111222222/////////000000000/////////////////////.........////////////000000111111////////////............////////////////////////------..................---.....................////////////////////////...000444888===BBBFFFHHHJJJLLLNNNPPPQQQQQQPPPOOOJJJKKKMMMOOOQQQRRRTTTTTTSSSSSSUUUVVVWWWXXXXXXYYYZZZVVVRRROOOJJJIIIQQQZZZuuu{{{sssmmmeee^^^XXXPPPIIIEEEDDDDDDEEELLLZZZrrrqqqbbbXXXRRRMMMJJJFFFEEEDDDCCCDDDCCCBBBAAACCCCCCCCCCCCBBBBBBBBBAAA???@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCCCCCCCCCCCCCCCCBBBCCCEEEFFFFFFEEEDDDCCCDDDEEEGGGGGGHHHKKKMMMPPPLLLQQQWWW]]]bbbiiiqqqxxx444222///...///000///...//////......//////000000000000000000000000000000........................///000111111111444888;;;@@@DDDJJJOOORRRTTTVVVXXXXXXYYY[[[]]]___bbbcccddddddeeeggghhhiiiiiiiiihhhbbbbbb```^^^aaammm~~~tttnnnooommmiiicccbbbkkkiiiZZZOOOFFFBBBAAA;;;999666444444555444333222222222333333222222222222222111111111111222222555333111000111111111000//////000000000000//////...//////000000111111222000000//////.........---////////////////////////.............../////////---------..................////////////000000000000333777<<>>BBBLLLNNNRRRTTTUUUWWWZZZ\\\\\\]]]^^^```ccceeefffggggggggghhhhhhhhhfffeeeddd^^^YYYXXXcccxxxuuueee___^^^^^^aaafffooo~~~nnnXXXJJJFFF===:::777555555555444333444333222111111222333444222222111111111111222222???:::444111222333333222000111222333333222111000...//////000111222222222,,,,,,---...///000111222111111111111111111111111.../////////000000111111---------.........//////.../////////000000111111777:::???DDDIIILLLMMMNNNSSSTTTTTTTTTSSSQQQNNNMMMPPPOOONNNMMMOOOQQQUUUWWWXXXXXXYYYYYYYYYYYYYYYYYYVVVSSSPPPMMMMMMZZZsssxxxrrrdddWWWOOOJJJDDDEEEJJJOOO[[[pppqqqeee\\\RRRLLLIIIGGGEEEEEEGGGFFFBBB??????@@@@@@@@@???@@@AAACCC@@@AAACCCDDDEEEEEEDDDDDDBBBBBBBBBCCCCCCDDDDDDDDDEEEFFFGGGHHHHHHGGGFFFEEEGGGGGGHHHIIIJJJJJJKKKKKKIIIIIIIIIIIIHHHHHHHHHHHHIIIHHHGGGGGGHHHHHHGGGFFFFFFIIIKKKJJJIIIJJJOOOSSSYYY^^^fffpppyyy////////////////////////000000000000000000000000////////////////////////000//////.........//////...///000222666===EEEKKKSSSSSSTTTUUUWWWXXXYYYYYY[[[]]]___``````bbbeeegggjjjiiiggggggiiijjjeee___]]]SSSQQQcccvvvlllbbb___```[[[dddqqq|||eeeOOODDD===888666999999777666777444444333333333333222222111111222222222333333333333333222222111111000000000000//////.........---((()))+++---///000000///......//////000000111111///............//////000//////.........---------//////.........---------000///...---...000222333555:::AAAGGGJJJLLLNNNOOOTTTTTTUUUUUUUUUSSSQQQPPPLLLLLLKKKMMMQQQSSSTTTTTTVVVVVVVVVYYY\\\[[[XXXTTTKKKOOOPPPMMMOOObbbvvviiidddWWWFFF???DDDKKKNNN[[[uuuwwwuuuyyynnn^^^SSSMMMJJJGGGDDDCCCAAA???@@@BBBCCCAAA???>>>>>>??????@@@@@@@@@AAAEEEFFFEEECCCDDDGGGFFFBBBCCCBBBBBBCCCEEEGGGFFFEEEGGGGGGGGGGGGGGGHHHHHHHHHIIIJJJKKKLLLLLLLLLKKKJJJLLLKKKIIIIIIJJJKKKJJJIIIKKKKKKJJJIIIGGGFFFEEEEEEJJJHHHFFFEEEGGGIIIIIIHHHPPPRRRVVV\\\eeeqqq}}}////////////////////////000000000000000000000000000000000000000000000000000//////........./////////000222555999@@@HHHMMMTTTTTTUUUVVVXXXYYYZZZZZZ[[[]]]___```aaacccfffhhhkkkjjjhhhhhhhhhfff```ZZZZZZUUUXXXjjjvvvnnnfff___[[[[[[cccqqqvvv\\\MMM???999555777777444222333444444333333333333222222111111111111222222222333111111111111111111000000000000/////////.........,,,---...////////////......///////////////000000000//////.........//////............------------//////.........---------//////...---...000222444999>>>DDDHHHKKKLLLNNNOOOSSSSSSSSSSSSSSSRRRQQQQQQQQQPPPPPPQQQTTTWWWWWWWWWWWWVVVWWWYYY[[[ZZZWWWSSSPPPQQQQQQRRRZZZoootttiii___QQQFFFBBBFFFMMMSSSooo{{{uuubbbZZZQQQKKKIIIHHHEEEBBBCCCAAA???@@@BBBCCCAAA????????????@@@@@@AAAAAABBBDDDEEEDDDBBBDDDHHHGGGCCCEEEDDDDDDEEEGGGHHHGGGFFFIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNMMMLLLLLLOOOMMMLLLKKKMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJHHHFFFEEEGGGHHHHHHGGGLLLMMMOOOSSSYYYcccmmmttt////////////////////////////////////////////////111111111111111111111111/////////......//////000000222555999>>>DDDKKKPPPUUUUUUVVVXXXYYYZZZ\\\\\\[[[]]]___```bbbdddgggjjjkkkjjjiiiiiigggbbb]]]YYYWWW[[[gggyyyxxxnnngggaaa]]]\\\___uuu}}}{{{xxxwwwwwwxxxxxx{{{pppZZZDDD<<<777777777333111111444444333333333333222222000000000111111111222222000000000000000111111111000000////////////......000000000000000///------/////////...............111000///.....................---------,,,,,,,,,/////////............---///...------...111333555>>>AAAEEEIIIKKKMMMOOOQQQRRRRRRQQQPPPPPPPPPQQQRRRTTTSSSSSSTTTVVVXXXYYYXXXXXXXXXXXXYYYZZZYYYUUUSSSTTTRRRRRRZZZlllqqqhhhXXXKKKGGGGGGKKKWWWdddooo___VVVLLLIIIEEEEEEFFFEEEAAA>>>AAA@@@???@@@AAABBBAAA@@@@@@@@@@@@AAABBBCCCCCCCCCCCCEEEEEECCCFFFJJJKKKGGGKKKIIIHHHHHHJJJKKKJJJIIIMMMMMMMMMNNNNNNMMMMMMLLLOOOOOOPPPPPPPPPOOOOOONNNOOONNNLLLMMMMMMNNNMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLJJJHHHGGGHHHHHHHHHGGGHHHIIIIIIJJJMMMSSS[[[```nnnuuu////////////////////////////////////////////////000000000000000000000000//////////////////000111000333888===BBBHHHNNNRRRVVVVVVXXXYYY[[[\\\]]]^^^[[[]]]```aaaccceeehhhkkkkkkjjjjjjiiieee___[[[ZZZYYYggg{{{|||uuummmeee]]]\\\eeeppp|||yyyvvvtttsssssssssuuuzzzjjjMMMCCC:::888888555333444444444333333333222222222///000000000000111111111/////////000000111111111000000//////////////////000000000000///......---//////......------,,,,,,111111000......---------------------,,,,,,,,,,,,/////////..................------...///222555777???BBBEEEHHHJJJMMMPPPRRRQQQPPPNNNMMMMMMOOOQQQSSSTTTSSSRRRSSSUUUWWWWWWVVVYYYYYYYYYYYYXXXWWWTTTRRRRRRPPPTTTeee|||lllcccRRRHHHIIILLLRRRggggggWWWMMMIIIEEEDDDBBBCCCDDDCCC@@@>>>@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEFFFEEEGGGGGGFFFJJJPPPRRROOOPPPNNNLLLKKKMMMNNNMMMMMMOOOOOOPPPQQQPPPPPPOOONNNQQQQQQRRRRRRRRRQQQQQQQQQSSSRRRQQQQQQRRRQQQPPPNNNRRRQQQPPPNNNLLLJJJIIIHHHNNNLLLJJJJJJJJJJJJIIIGGGIIIIIIIIIHHHIIILLLQQQUUU]]]cccnnnyyy///////////////////////////////////////////////////////////////////////////////////////000111111000444:::@@@EEEJJJOOORRRVVVWWWXXXZZZ\\\^^^___```]]]___aaabbbdddfffiiilllmmmjjjhhhggg```XXXVVV[[[dddyyywwwtttmmmbbbXXX[[[ppp|||zzzxxxwwwwwwyyy|||zzzZZZMMM???:::999777555666444444333333333222222222///000000000000111111111//////000000111111222222//////000000000000000000..................////////////......------,,,,,,111111000......---------......---------,,,,,,,,,////////////////////////.........///111444888:::>>>AAAEEEHHHJJJMMMPPPSSSOOONNNLLLKKKLLLNNNRRRTTTTTTRRRQQQRRRTTTVVVVVVVVVYYYYYYYYYYYYWWWUUUSSSSSSOOORRR^^^vvvsssgggXXXMMMHHHMMMRRR]]]zzzvvvbbbUUUNNNHHHEEEDDDCCCBBBBBBBBBCCCBBBBBB@@@@@@AAAAAAAAAAAABBBCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHJJJJJJJJJPPPWWWZZZYYYRRRPPPMMMMMMNNNOOOOOOOOONNNOOOQQQRRRSSSRRRQQQPPPSSSSSSSSSSSSTTTTTTUUUUUUZZZYYYXXXXXXYYYXXXVVVTTTWWWVVVTTTQQQOOOLLLKKKJJJNNNLLLKKKKKKKKKKKKIIIGGGJJJKKKKKKJJJIIIKKKNNNQQQUUUYYY___hhhsss////////////////////////////////////////////////........................////////////000111222222222777>>>DDDIIIMMMPPPRRRVVVWWWYYYZZZ\\\^^^``````___aaacccddddddfffiiikkknnnhhheeebbb[[[SSSXXXbbbxxxrrroooiii^^^WWWaaa}}}lllZZZGGG===999777666777444444333333333333222222000000000111111111222222111111111111111222222222//////000000000000111111------------...///000111/////////...............111000///...............//////.........---------...////////////000000000......///000333777;;;===???BBBFFFJJJLLLMMMPPPQQQMMMLLLKKKKKKLLLOOORRRTTTTTTSSSRRRTTTVVVXXXYYYXXXXXXYYYZZZXXXVVVTTTSSSTTTQQQ]]]sssmmmaaaOOOKKKMMMUUU___pppoooYYYNNNKKKHHHEEEBBBAAA@@@@@@@@@@@@BBBDDDEEE@@@AAACCCCCCBBBBBBDDDEEEDDDEEEFFFGGGHHHIIIJJJKKKJJJLLLMMMOOOUUU^^^bbbaaaUUURRRPPPOOOQQQRRRSSSSSSSSSTTTWWWYYYZZZZZZYYYXXX[[[ZZZ[[[[[[\\\]]]___```aaa`````````aaa___]]]ZZZXXXWWWUUUSSSQQQOOOMMMLLLNNNMMMLLLLLLMMMMMMKKKIIIJJJKKKLLLKKKJJJKKKMMMOOORRRSSSVVV[[[cccppp~~~////////////////////////000000000000000000000000////////////////////////////////////000111222333555:::BBBIIIMMMPPPRRRSSSVVVWWWXXXZZZ\\\^^^```aaaaaacccdddeeeeeefffhhhkkkjjjdddaaaaaa]]]ZZZfffwwwrrrmmmfffaaabbbrrrlllSSSDDD===999888999444444333333333333222222111111111111222222222333333333333333222222222222//////000000000111111111...............000111222...///////////////000000000//////.........//////000000/////////............/////////000000000000//////000222555999===@@@CCCFFFKKKMMMNNNMMMMMMNNNKKKKKKKKKKKKMMMPPPSSSUUUTTTSSSRRRTTTWWWYYYZZZZZZWWWXXXYYYXXXUUUSSSTTTUUU[[[ppplll[[[NNNQQQWWWbbbttteeeVVVIIIFFFFFFDDDAAABBB>>>???@@@@@@AAAAAABBBCCC@@@CCCEEEDDDCCCCCCEEEGGGEEEFFFGGGHHHJJJKKKLLLMMMKKKNNNOOOQQQXXXbbbhhhggg]]]ZZZWWWWWWYYY[[[]]]]]]___bbbeeehhhjjjjjjiiihhhjjjjjjkkklllmmmppprrrsssrrrqqqqqqqqqrrrpppmmmjjjfffeeebbb___\\\YYYWWWVVVRRRRRRQQQSSSTTTTTTRRRPPPLLLMMMMMMLLLKKKJJJLLLMMMNNNOOOPPPSSSXXXbbbmmmttt////////////////////////111111111111111111111111000000000000000000000000////////////000111222333777===EEELLLPPPRRRSSSTTTVVVVVVXXXZZZ\\\^^^```aaacccdddeeeeeeeeefffhhhjjjeee```___bbbbbbfffxxxuuuvvvooohhhhhhqqq|||{{{^^^KKKBBB===;;;<<<444444444333333333222222111222222222222333333333444444444333333222222222//////000000111111111222111000/////////000111222......//////000000111111//////.........//////000000000000000////////////.../////////000000111111000000111333666;;;???AAAGGGJJJNNNPPPOOOMMMLLLKKKJJJJJJKKKLLLNNNQQQSSSUUURRRQQQQQQSSSVVVYYYZZZYYYVVVXXXYYYXXXTTTSSSTTTVVVeeelllWWWSSSXXX```ooottt\\\SSSJJJDDDEEEEEEBBBAAADDD???AAACCCCCCBBB@@@??????AAACCCFFFEEEDDDDDDFFFIIIFFFGGGHHHIIIJJJLLLMMMNNNLLLNNNOOORRRYYYdddjjjjjjeeebbb``````bbbeeegggggglllooorrrvvvxxxyyyxxxwwwyyyyyyzzz{{{}}}~~~|||xxxsssnnniiieeecccXXXXXXXXXZZZ[[[[[[YYYWWWNNNOOOPPPNNNLLLKKKLLLLLLKKKLLLMMMOOOSSSYYYaaagggxxx000000000000000///......111111000000000000111111222111111111000000//////+++///222111//////333777===BBBHHHMMMPPPQQQSSSTTTXXXXXXXXXYYY\\\___bbbddddddeeefffggggggfffeeedddbbbbbb^^^[[[cccyyyxxxzzz{{{qqqfffjjj}}}vvvttttttwww|||zzzyyyzzztttZZZJJJ@@@999555555666555444222222333444///111222222000//////000111000000000111222333333...//////000111222222222000000111111111111000000333222222111000//////.........//////////////////000000000000000000000000000000000000////////////111///...111888???BBBCCCFFFGGGHHHIIIJJJJJJJJJJJJGGGHHHIIIKKKMMMOOOQQQRRRSSSUUUWWWYYYZZZZZZYYYYYY^^^YYYWWWVVVQQQNNNSSS]]]zzzqqq]]]XXXaaaqqqgggWWWQQQHHHGGGEEECCCAAA@@@@@@???????????????@@@AAABBBBBBEEECCCCCCEEEJJJLLLLLLJJJIIIKKKNNNNNNLLLLLLPPPSSSTTTVVVWWWVVVYYYaaaoooyyyqqqqqqqqqsssvvvzzz~~~xxxoooiiigggfffffffffccc\\\VVVXXXUUUQQQPPPRRRRRRPPPMMMMMMMMMNNNPPPRRRUUUXXXZZZgggppp}}}000000000000000///......111000000//////000000111000000000000//////......))),,,000111111222777<<>>444444444444444333333333555666555444222222444666222222111111000111111111/////////000111111222222000000111111111111000000000000//////......------000000//////.........---000000000000000000000000////////////000000000000//////000555;;;AAAEEEFFFLLLLLLKKKKKKIIIHHHFFFEEEIIIJJJKKKLLLNNNOOOPPPQQQRRRSSSUUUWWWWWWWWWUUUTTTOOONNNOOOOOOQQQZZZkkk{{{{{{kkk```cccnnnnnnZZZQQQJJJEEEBBBCCCCCCCCCCCCCCCCCCDDDEEECCCCCCCCCCCCDDDEEEFFFGGGJJJIIIHHHIIIKKKMMMMMMLLLOOOPPPQQQQQQPPPSSSYYY^^^dddhhhnnnrrrvvv~~~~~~wwwoooiiiaaabbbbbb___ZZZUUURRRQQQMMMMMMMMMLLLMMMMMMNNNOOOOOOUUU^^^gggqqq|||//////000000000000////////////............//////////////////////////////---///111222222555:::>>>GGGKKKOOORRRTTTTTTUUUVVVVVVXXX[[[^^^```bbbbbbbbbfffgggggggggfffdddbbbaaaZZZZZZ]]]jjjsssfff[[[UUUVVV[[[eeeuuu}}}xxxuuuxxx{{{}}}{{{zzz~~~}}}{{{zzzyyyqqqnnniiieee```]]]ZZZXXXYYY]]]ccciiilllkkkhhheeehhhiiikkknnnnnnmmmjjjhhhpppuuuyyywwwrrroooqqquuuuuuyyy~~~zzzyyy~~~vvv\\\IIIAAA666555444444444444333222444444333000//////222444333333222111000000000111//////000000111111111111000000111111111111000000222111111111000000000///000000000///......------////////////////////////////////////000000000000...000333777===CCCGGGIIILLLLLLLLLKKKJJJHHHFFFFFFHHHIIIKKKMMMOOOQQQRRRSSSSSSTTTVVVWWWWWWVVVTTTSSSOOONNNLLLKKKQQQaaayyy~~~jjj^^^TTTRRReeetttYYYKKKHHHFFFFFFFFFBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDEEEFFFGGGHHHIIINNNMMMLLLMMMNNNOOOPPPQQQRRRSSSTTTUUUVVV[[[dddkkkuuu{{{}}}vvvwwwuuunnnddd[[[VVVUUURRRQQQQQQPPPPPPOOOOOOOOOPPPSSSXXX]]]dddmmmxxx//////000000000000////////////............//////000000000000000000000000...///000222444999===AAAJJJMMMQQQTTTUUUVVVWWWXXXWWWXXX[[[^^^aaabbbccccccffffffffffffdddbbb___^^^VVV\\\gggxxxzzzooobbbZZZUUUSSSXXX^^^qqq|||wwwsssrrrsssvvv||||||~~~~~~yyyvvvwwwyyy~~~xxxrrrmmmiiifffccc```___\\\XXXUUUTTTSSSTTTVVVZZZ```ddddddbbb^^^\\\aaadddggghhhgggdddaaa___```aaaaaaccceeehhhlllooopppuuuzzz}}}}}}~~~|||{{{~~~oooTTTCCC:::888555444555555444222333222111///......000333333333222111000000000111000000000000000111111111000000111111111111000000111111111111000000000000000000//////.........---////////////////////////.../////////000000000111...111666;;;@@@DDDHHHJJJJJJKKKKKKKKKJJJJJJIIIHHHGGGHHHJJJMMMPPPSSSUUUVVVUUUVVVWWWXXXWWWUUUSSSRRROOOMMMIIIIIIUUUnnnwwwfffWWWRRRQQQYYYwwwgggZZZLLLEEEBBB@@@AAADDDBBBBBBAAAAAA@@@AAAAAAAAADDDEEEEEEEEEGGGHHHIIIJJJNNNNNNNNNNNNNNNPPPSSSUUUTTTVVVYYY\\\```iiittt||||||nnnbbb[[[ZZZVVVVVVUUUTTTSSSRRRQQQPPPQQQQQQRRRTTTYYYaaajjjppp...//////000000000000000000//////......//////000000000000000111111111111---...000333999???FFFIIIKKKNNNRRRTTTUUUWWWXXXZZZXXXYYY\\\^^^aaacccddddddffffffeeedddbbb___\\\[[[VVVbbbttt|||jjj```WWWRRRPPPSSS[[[ddd}}}wwwooojjjjjjmmmpppttt{{{~~~zzztttppppppsssxxx{{{|||zzzvvvqqqmmmmmmpppsssyyy{{{~~~}}}zzzwwwppplllhhhddd```\\\WWWSSSSSSSSSRRRPPPNNNOOOQQQTTTWWWZZZ___aaa___]]][[[ZZZ\\\___cccdddbbb___]]]\\\```___```cccggglllppprrrtttxxx}}}}}}```LLLAAA<<<666333444555444333333444333222000000222444222222111111000111111111000000000000000000111111000000111111111111000000////////////............////////////////////////000000000000000000000000......//////000000111111///333999>>>BBBEEEHHHJJJIIIJJJJJJKKKKKKKKKJJJJJJGGGIIIKKKNNNQQQSSSVVVWWWVVVWWWXXXXXXWWWTTTRRRPPPJJJIIIHHHLLL```~~~ssseee[[[RRRRRRZZZnnn|||eeeOOOJJJGGGEEEBBB>>>@@@DDDCCCBBBAAAAAAAAAAAAAAAAAAFFFFFFFFFGGGHHHJJJKKKLLLLLLMMMNNNOOOPPPSSSWWW[[[[[[___eeellltttyyymmmgggeee______^^^\\\YYYVVVTTTRRROOONNNMMMNNNQQQXXX___cccrrrzzz......///000000000000000111000000//////000000111/////////000000000111111111111222666===EEEKKKOOOKKKNNNQQQTTTVVVWWWZZZ\\\ZZZZZZ\\\^^^```ccceeefffeeeeeedddbbb```]]]ZZZXXXZZZkkkvvvaaaYYYSSSQQQRRRYYYgggttt{{{qqqkkkhhhfffkkkpppttt|||}}}|||{{{{{{zzzzzzzzzzzz}}}zzzuuutttvvvyyy|||}}}zzzzzzwwwrrrrrrtttsssooohhhfffdddccceeeiiiooorrrpppnnniiidddaaabbbfffjjjkkklllmmmmmmllliiifffdddbbb___\\\YYYWWWUUURRRPPPPPPPPPQQQPPPOOOPPPUUUYYY^^^```cccdddbbbaaaaaabbbcccgggkkkllljjjhhhhhhhhhmmmqqquuuxxxzzz}}}mmm]]]GGG@@@777333444555555333333444555444222111222333111111111000111111222222111000000000000000000000000000111111111111000000............////////////------......///000000000000000000000000000000000.........///000111111111000555<<<@@@CCCEEEHHHJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKMMMOOOQQQRRRTTTUUUVVVVVVWWWWWWUUURRRPPPNNNHHHIIIKKKUUUmmmxxxdddZZZVVVQQQSSSbbb|||dddSSSIIIFFFEEEEEEDDDAAABBBGGGBBBBBBBBBBBBCCCDDDEEEEEEGGGHHHHHHIIIKKKLLLNNNOOOOOOQQQSSSTTTVVVZZZ```eeekkkqqqzzz~~~zzzxxxtttrrrppplllhhhccc^^^\\\VVVSSSPPPOOOPPPTTTXXXZZZcccjjjvvv......///000000000000000111111000000000000111111---.........//////000000888777777:::@@@GGGMMMOOOKKKMMMQQQTTTVVVXXXZZZ]]][[[[[[\\\]]]___bbbeeegggddddddcccaaa___[[[XXXVVV___qqqttt^^^YYYTTTSSSWWWbbbuuu}}}tttmmmjjjhhheeekkkrrrvvv~~~~~~zzzxxxuuutttssssssssssssssstttqqqmmmiiihhhkkkooosssuuuuuuwwwxxxxxxvvvuuuvvvvvvnnnmmmgggaaa```cccccc___^^^]]]\\\\\\___dddiiillljjjgggbbb\\\YYYZZZ___cccaaabbbbbbaaa```^^^\\\[[[\\\YYYVVVTTTSSSTTTSSSRRRRRRSSSTTTSSSRRRUUUZZZ^^^eeegggiiiiiiggghhhjjjmmmtttwww{{{}}}{{{zzz{{{}}}zzz}}}zzz~~~vvvlllKKKBBB888333333555555444111333444444222111111111111000000000111222333333111111111000000000000000000000111111111111000000000000000000111111111111,,,,,,---...///000111111000000000000000000000000---......///000111111222111666===BBBDDDEEEHHHJJJKKKKKKLLLLLLKKKJJJIIIIIINNNNNNOOOOOOPPPQQQRRRRRRUUUVVVVVVUUUTTTQQQNNNLLLIIIKKKOOO\\\wwwrrr___SSSSSSPPPQQQdddzzzeeeTTTIIIIIIDDDAAABBBBBBAAACCCGGGAAAAAABBBCCCEEEGGGHHHIIIIIIIIIJJJKKKLLLNNNPPPQQQSSSVVVYYYZZZ]]]aaaiiinnnzzz}}}wwwpppjjjgggbbb^^^YYYUUUTTTUUUVVVVVVXXX```lllxxx000000000000000000000000000000000000000000000000111000000000000000111222333555888<<>>DDDJJJOOOQQQRRRSSSSSSTTTUUUVVVWWWWWW[[[\\\___aaadddfffgggggggggcccaaa```[[[VVVXXX^^^www{{{kkk^^^YYYWWWWWW^^^lll~~~~~~{{{yyytttooojjjhhhiiikkktttxxx}}}{{{zzz|||xxxtttpppllliiigggdddbbb______^^^___``````^^^]]]aaa]]]\\\^^^```cccjjjrrrtttoooiiifffeeecccaaa```\\\[[[[[[[[[[[[]]]___aaa]]]```aaa```dddjjjmmmkkkkkkjjjiiiiiillloooqqqrrrllloooqqqrrrvvv|||}}}yyyzzzuuuooonnnoooqqqqqqpppqqquuuyyyzzz{{{{{{yyyyyyyyyxxxuuusssooojjjfffeeegggjjjppp|||zzz}}}}}}nnnZZZEEE<<<888666555666222222222111111222222333222222222111111222222222111111111000000000//////000000000000000000000000////////////000000000000000000/////////.........////////////000000000000111111111000//////111333777:::>>>BBBDDDFFFHHHJJJKKKKKKKKKLLLMMMMMMNNNNNNPPPPPPQQQRRRSSSTTTUUUUUUVVVVVVVVVVVVTTTQQQLLLIIIHHHIIIWWWpppxxxkkk___UUUPPPPPPOOOUUUkkkvvvaaaUUUMMMHHHGGGEEECCC@@@???@@@AAAAAAAAAEEEDDDCCCEEEIIIKKKKKKKKKJJJLLLOOOQQQRRRSSSUUUWWWccchhhooowwwyyylllbbb\\\YYYVVVSSSTTTTTTXXX^^^cccjjjxxx000000000000000000000000000000000000000000000000000000000000000111222222444777<<>>DDDJJJNNNQQQRRRRRRSSSSSSTTTUUUVVVWWWXXXXXX[[[^^^aaadddffffffeeeddd___[[[VVVXXXdddsssxxxwwwpppiii___UUULLLHHHMMMTTThhhwwwsssmmmiiijjjooovvvzzz}}}|||zzzxxxvvvuuusssrrrqqqqqqsssyyyxxxvvvxxxyyynnnccc[[[TTTWWWZZZYYYVVVSSSSSSTTTVVVYYY___eeekkkqqquuuwwwzzzvvvtttqqqpppnnnkkkiiiiiikkkmmmyyyrrrVVVCCC888333666555555444333333333333111222333444444333222111222222222222111111111111000000000000000000000000////////////000000000000//////000000000000111111////////////000000000000...///111111222444888;;;@@@CCCFFFHHHHHHHHHIIIJJJHHHHHHJJJKKKMMMOOOPPPQQQQQQSSSUUUXXXYYYXXXWWWVVVSSSTTTSSSPPPLLLKKKMMMPPP]]]wwwuuuiii[[[QQQIIIDDDDDDGGGNNN^^^uuu{{{sssttt{{{rrrZZZTTTKKKEEEDDDCCC@@@???@@@>>>@@@AAACCCCCCDDDFFFGGGGGGIIIKKKLLLMMMOOORRRUUUVVVWWW[[[bbbmmm|||}}}vvvjjjccc[[[WWWTTTRRRTTTYYY]]]gggyyy000000000000000000000000000000000000000000000000000000000111222333555555>>>AAAEEEJJJOOORRRSSSTTTRRRSSSSSSTTTUUUVVVWWWWWW[[[]]]aaadddfffeeedddccc]]][[[ZZZbbbsss~~~tttbbbYYYPPPLLLJJJJJJQQQYYYsss}}}qqqhhheeeaaa```cccjjjsssxxxyyyyyyyyyyyy}}}{{{xxxzzznnnaaaYYYTTTMMMHHHIIIIIIIIIIIIIIIJJJKKKKKKJJJNNNUUU^^^fffnnnsssvvvzzzwwwwwwsssrrrpppmmmkkkkkknnnqqq~~~eeeNNN???666666555444333222222222222111333444555555444333111111111111111000000000000000000000000000000000000////////////000000000000//////000000000111111111////////////000000000000---///111222333666999<<>>CCCCCCBBBBBBFFFJJJMMMLLLJJJJJJMMMPPPQQQQQQSSSWWW[[[___hhhuuussskkkccc\\\ZZZ\\\XXXYYYcccsss000000000000000000000000///000000000000111111111333...111===BBB<<<888<<>>???AAABBBCCCDDDEEEEEEGGGKKKMMMPPPPPPQQQRRRTTTWWWZZZ\\\eeerrr{{{rrrhhhbbbbbb___aaaiiisss~~~000000000000000000000000/////////000000000111111666111333???CCC>>><<<@@@DDDGGGLLLOOOPPPQQQRRRTTTVVVXXXZZZ[[[ZZZZZZZZZ[[[^^^```cccfffgggddd```]]]YYYWWWccc~~~xxxeeeOOOMMMMMMQQQVVVaaauuu~~~wwwqqqmmmllliiihhhiiijjjmmmwww~~~sssmmmiiijjjooo|||vvvjjjaaaeeelllxxx}}}rrrllliiieeecccccceeefffppp~~~vvvooolllrrrzzzsss\\\QQQFFFFFFIIIIIIHHHHHHMMMLLLLLLMMMOOORRRUUUVVV]]]hhhwwwzzzxxxxxxxxxuuuqqqpppqqqrrrqqqooopppxxxbbbKKK>>>;;;777444444555555444333333333222222222111111111222222222222111000000111111000000////////////111111111111111111111111111111000000////////////////////////000000000111000000111333666:::===@@@AAABBBDDDGGGIIIIIIJJJIIIJJJLLLMMMNNNMMMMMMNNNOOORRRSSSVVVXXXYYYYYYXXXWWWXXXQQQOOOQQQOOONNNXXXgggyyylllaaaXXXXXXOOOIIIGGGDDDGGGWWWiiigggWWWLLLEEECCCCCCDDDDDDCCCAAA@@@AAACCCDDDEEEFFFGGGGGGIIIMMMPPPSSSTTTVVVYYY]]]bbbgggjjj||||||uuujjjeeeaaaeeelllvvv000000000000000000000000/////////000000000000111666222444<<>>???CCCFFFIIIMMMOOOPPPPPPRRRSSSVVVWWWYYYYYYYYYZZZ]]]___```bbbeeegggfffbbb]]]YYYTTTYYYkkkrrrZZZMMMMMMPPPXXXdddwww{{{{{{wwwtttsssrrruuu~~~uuunnneeebbbaaafffmmmyyyxxxeee]]]ZZZ```kkk|||sssiii___[[[YYYUUUTTTUUUWWW[[[gggvvv{{{ttthhhaaadddmmmxxx{{{nnnWWWNNNIIIKKKNNNNNNLLLLLLRRRUUUYYY\\\^^^bbbiiinnnzzzzzzwwwwwwwwwwwwuuurrrqqqqqqqqqqqqpppkkkqqq}}}sssVVVBBB===888666777777555333333333333222222222111111///000111222222222222222222111111111111000000000111000///......///000111111000000000000//////////////////000000000111111111111222444777;;;???AAABBBCCCDDDFFFHHHIIIJJJKKKKKKLLLNNNNNNMMMNNNOOOPPPRRRSSSVVVXXXYYYXXXWWWWWWUUUPPPNNNNNNKKKLLLYYYjjjttthhh___WWWQQQQQQKKKGGGGGGEEEKKK```wwwfffSSSNNNKKKFFFBBBDDDDDDEEEDDDBBBBBBCCCEEEFFFGGGHHHIIIJJJLLLPPPSSSTTTWWW[[[```fffnnnwww|||{{{qqqhhheeefffmmmyyy000000000000000000000000000000000111111111111222333///111777;;;<<>>DDDIIIKKKMMMOOOPPPPPPQQQSSSUUUVVVWWWXXXXXXYYY\\\aaadddcccfffgggddd^^^ZZZXXXXXXeeetttzzzkkk\\\QQQRRRZZZfffrrrzzzvvvuuuuuuzzz|||vvvqqqkkkfffbbb```^^^___dddkkktttsss___cccnnnzzzjjj___RRRNNNKKKKKKIIIFFFFFFIIINNNSSS\\\dddeee```^^^aaaeeerrrqqqnnnmmmqqquuu{{{~~~|||wwwssspppppppppqqqvvv~~~xxxvvv~~~jjjSSS>>>888888555333444333333333222222222111111222222222222222111000//////000111222222222111000000///...------...///000000000000111111111111222000000000111111111222222222333666999===@@@CCCDDDCCCDDDEEEGGGIIIJJJKKKLLLKKKLLLLLLLLLLLLNNNQQQSSSUUUWWWYYYZZZZZZZZZXXXWWWSSSPPPNNNNNNTTTbbbuuuuuulllaaaVVVNNNLLLFFFCCCEEELLLTTTcccxxxYYYQQQIIIGGGDDDAAAAAACCC???AAABBBCCCCCCDDDGGGIIIIIIKKKMMMNNNOOORRRVVVYYY^^^hhhvvvrrrllllll000000000000000000000000//////000000000111111111///333666888;;;AAAGGGKKKKKKMMMOOOPPPPPPRRRTTTWWWUUUWWWYYYYYYZZZ]]]```cccccceeeeeebbb\\\XXXYYY\\\pppnnn___WWWTTTUUU```mmmyyytttmmmjjjiiikkkooovvv{{{uuunnnjjjcccaaa```dddjjjttt{{{eeelllzzztttdddYYYMMMJJJIIIIIIGGGCCCCCCFFFLLLRRR]]]eeeddd______ccciiivvvzzztttpppooopppnnnttt}}}|||oooxxxfffIII>>>;;;666333555333333333222222222111111000000111222222222222111---...000222222111000///////////////////////////000000111111111222222222000000111111111222222222222444777;;;>>>BBBDDDEEEBBBDDDFFFHHHJJJKKKKKKKKKJJJKKKKKKKKKKKKMMMPPPSSSTTTUUUWWWXXXYYYXXXVVVUUUPPPNNNMMMQQQ___sss{{{nnn___PPPIIIJJJFFFCCCGGGUUUdddyyyyyydddQQQJJJFFFFFFEEEBBBBBBDDD@@@AAACCCDDDEEEFFFIIIKKKKKKMMMOOOPPPRRRTTTXXX\\\bbbnnnvvvnnnmmm000000000000000000000000............////////////---222777888;;;AAAHHHKKKKKKMMMOOOPPPPPPRRRUUUXXXUUUWWWYYYZZZ[[[]]]```bbbccceeeddd```ZZZXXXZZZ^^^vvvhhhXXXUUUVVVWWWcccqqq~~~qqqddd___]]]___dddjjjttt~~~wwwrrreeeaaa```dddjjjuuuooouuu}}}xxxmmm]]]RRRKKKIIIHHHIIIFFFBBBBBBFFFKKKSSS___hhhfffaaa```eeelllzzz~~~}}}zzzrrrnnnmmmnnnmmmuuu}}}{{{hhhqqq}}}sssQQQBBB===777444777333333333222222222111111...///000111222333333333,,,...000111222111000/////////000000000000//////000000111111222222222222000111111111111222222222222444777;;;???BBBEEEFFFBBBCCCFFFIIIKKKKKKKKKJJJIIIJJJKKKJJJJJJLLLPPPSSSSSSTTTVVVWWWWWWVVVUUUTTTSSSQQQQQQYYYkkk|||mmm\\\LLLGGGKKKHHHEEELLL^^^sssfffWWWIIIAAA<<<>>>@@@???>>>???AAABBBDDDEEEFFFHHHKKKMMMMMMOOOQQQRRRTTTWWW[[[^^^lllzzzwwwpppooo333222222222111000000000000000000000000111111222333333555:::BBBHHHJJJJJJMMMOOOQQQSSSUUUUUUUUUUUUTTTVVVXXX[[[^^^___``````dddaaa```aaa______gggrrrfffUUUSSSXXXWWWkkknnnbbb```ZZZZZZ]]]aaafffpppuuujjj[[[\\\```eeejjjsssvvv~~~}}}rrrcccTTTKKKGGGGGGFFFEEEDDDEEEGGGJJJJJJQQQYYY^^^```cccdddcccrrr~~~~~~~~~~~~~~~}}}~~~}}}wwwrrrooonnnkkkxxxzzzxxx~~~wwwsssuuu~~~lllNNN>>>999888777333222222222333333444555333333444555444333222111111111111111111111111111000000000000000000000000222111111111000000//////000111111000...///111333444666999<<<@@@CCCDDDEEECCCDDDFFFHHHIIIJJJKKKKKKIIIIIIHHHJJJLLLNNNOOOOOOUUUUUUUUUWWWXXXWWWTTTRRRPPPTTTXXXddd}}}qqqdddXXXLLLEEEGGGBBBNNNXXXeeennnYYYNNNFFFEEECCCAAA@@@@@@@@@@@@AAABBBDDDEEEEEEHHHKKKNNNTTTTTTVVVYYYYYY[[[eeeppp{{{}}}zzzyyy111111111000000000000000000000000000000111222222333333666;;;CCCHHHJJJJJJMMMNNNPPPRRRTTTUUUUUUUUUVVVXXXZZZ]]]____________aaa^^^^^^aaaeeekkkxxxhhhXXXUUUYYYcccwwwyyyfff\\\ZZZWWWXXX\\\aaafffppp|||lllaaaYYYZZZ___dddiiisss|||xxx~~~|||vvvkkk]]]OOOGGGFFFFFFEEEDDDCCCDDDGGGIIIMMMTTT[[[```bbbdddfffgggsss~~~~~~~~~xxxssspppooonnnzzz|||{{{|||yyy}}}[[[FFF===:::999555444333333222222222333333333444444444333222111111111111111111111111111000000000000000000000000111111111111000000000///000111111000//////111444555666999===@@@CCCDDDEEECCCDDDFFFGGGIIIJJJJJJJJJIIIIIIIIIJJJMMMOOOPPPQQQWWWWWWWWWXXXXXXVVVRRRPPPQQQQQQWWWjjjmmm___TTTHHHBBBDDDEEEQQQ```qqqyyy___MMMDDDDDDCCCBBBAAAAAAAAABBBCCCCCCDDDFFFFFFGGGJJJMMMPPPRRRSSSWWW[[[^^^cccooo|||/////////000000000000000111000000000000111222222333444777===CCCHHHJJJKKKLLLMMMOOOQQQSSSTTTUUUUUUYYYZZZ]]]___aaaaaa``````bbb^^^^^^cccmmm{{{yyycccUUUTTTXXXpppnnn]]]UUUUUUTTTVVVZZZ```eeepppzzzzzzqqqaaaWWWVVVXXX\\\bbbhhhrrryyy{{{xxxvvvzzzxxxsssjjj___SSSIIICCCDDDDDDDDDCCCBBBCCCFFFHHHMMMRRRYYY^^^```aaaeeehhhttt{{{vvvsssrrrppp{{{~~~hhhMMM>>>999999777666555333222111111111333333444444444333222111111111111111111111111111000000000000000000000000111111111111000000000000000111111000///000222444666777:::===@@@BBBDDDEEECCCDDDFFFGGGIIIIIIJJJJJJHHHIIIJJJLLLNNNQQQSSSTTTYYYYYYZZZYYYWWWSSSOOOMMMSSSRRR^^^www{{{dddXXXNNNEEEBBBEEEKKKWWWkkk~~~dddQQQFFF@@@BBBBBBAAAAAAAAACCCDDDEEEDDDFFFHHHIIIJJJLLLPPPSSSRRRTTTYYYaaagggppp//////000000111111222222111111000000111111222333333555999???DDDHHHKKKKKKKKKLLLNNNPPPRRRTTTUUUUUUYYY[[[^^^aaacccdddcccbbbeeebbbaaagggvvvooo]]]TTTVVV\\\xxxwwwfffYYYSSSTTTTTTUUUZZZ```dddnnn}}}zzzwww|||xxxgggXXXPPPTTTUUUZZZ___dddnnn|||~~~{{{uuuqqqnnnmmmooollleee\\\SSSKKKDDDAAABBBCCCCCCAAAAAABBBEEEGGGIIIMMMTTTYYYZZZ[[[aaaggg}}}~~~}}}~~~~~~~~~zzzwwwvvvrrr|||zzz~~~tttVVVBBB;;;:::777666555444333222222222444444444333333333222222111111111111111111111111000000000000000000000000111111111000000000000000000111111000///000333555777888;;;>>>@@@BBBCCCDDDEEEFFFGGGHHHJJJJJJKKKKKKHHHIIIKKKMMMOOORRRUUUWWWYYYZZZZZZXXXTTTPPPMMMKKKQQQYYYnnnrrr\\\PPPJJJDDDEEEKKKPPP]]]wwwhhhVVVLLLGGGFFFBBBBBBAAAAAABBBCCCDDDEEEEEEGGGIIIJJJKKKNNNRRRUUUSSSVVV]]]gggqqq}}}111111111222222333333333111111111111111222222333444777<<>>@@@BBBCCCCCCGGGGGGHHHJJJKKKKKKKKKKKKGGGJJJLLLNNNOOORRRVVVYYYXXXYYYXXXUUUPPPMMMLLLMMMNNNcccoooXXXLLLFFFCCCFFFNNNUUUeeeqqqYYYNNNHHHGGGHHHDDDCCCBBBBBBBBBCCCDDDDDDFFFGGGIIIKKKLLLOOOSSSVVVTTTWWWaaammmyyy222222222333333333333333222111111111111222333333444888>>>CCCFFFIIIKKKMMMLLLMMMNNNOOORRRTTTWWWXXXXXX[[[```dddggggggfffeee\\\___dddqqqsss^^^TTTRRR[[[gggvvvgggZZZQQQOOOQQQSSSUUUZZZ___bbbhhhwwwyyyyyywwwwww{{{xxxgggYYYQQQMMMOOOPPPTTTYYY]]]gggyyy{{{~~~vvvqqqmmmjjjddd]]]XXXTTTRRRRRRPPPNNNKKKGGGDDDBBBAAAAAAAAAAAAAAA@@@@@@BBBEEEHHHJJJKKKRRRZZZ[[[\\\fffttt~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~zzz}}}{{{~~~}}}ooo||||||sssVVVAAA777555555444444444444444555555444333222222222333333111111111111111111111111000000000000000000000000000000000000111111111111000000111111000111444666:::;;;<<>>AAAAAABBBAAAAAACCCFFFIIIPPPPPPWWWaaaccccccqqq~~~~~~yyyxxxtttwwwpppqqqzzz|||tttVVVDDD:::999777555333222111111555444333222111222333444111111111111111111111111000000000000000000000000//////000000111111111222///000111111111222555777;;;<<<===???AAABBBBBBBBBDDDEEEFFFGGGGGGGGGGGGGGGGGGKKKOOOOOONNNOOOTTTXXXWWWWWWUUUQQQNNNPPPYYY```|||eeeNNNDDDCCCGGGRRR]]]wwwqqq]]]LLLKKKJJJDDDAAAEEE@@@@@@@@@AAACCCFFFHHHJJJKKKLLLOOOPPPRRRUUUZZZ]]]hhhppp333333333333333333333333333333222222333555666888;;;>>>BBBEEEGGGJJJMMMOOOPPPPPPQQQQQQRRRTTTXXX[[[aaabbbdddeeedddaaa^^^]]]YYYeeerrr{{{}}}gggVVVWWW___mmmxxxfffZZZQQQKKKIIIJJJPPPQQQWWW^^^ccchhhqqq{{{|||wwwtttrrrttttttrrrqqqvvv{{{iiiXXXMMMHHHFFFIIIKKKPPPWWW]]]fffuuurrriii]]]TTTPPPLLLGGGBBBBBBAAA??????@@@@@@???===>>>===<<<<<<<<<<<<<<<<<<>>>@@@BBBBBBBBBDDDIIIMMMOOOSSSYYY]]]___eeewww~~~}}}}}}~~~|||~~~xxxrrruuuyyykkknnnooo{{{{{{pppxxx```GGG;;;666333444444222333666222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000111333555777888>>>>>>???@@@AAABBBBBBCCCDDDDDDDDDDDDFFFHHHIIIKKKJJJMMMPPPRRRSSSTTTVVVWWWZZZRRRRRRXXXTTTOOO___xxxrrr^^^NNNKKKJJJKKK[[[qqq~~~]]]TTTHHHBBB@@@AAA@@@>>>???AAABBBBBBCCCDDDHHHKKKMMMMMMOOOQQQPPPQQQZZZdddppp}}}222222222222222222222222222222222222333444666777;;;>>>BBBEEEGGGJJJMMMOOONNNPPPQQQSSSTTTXXX\\\```aaacccddddddbbb___]]][[[XXXdddqqqwwwzzz}}}}}}{{{nnn^^^TTT]]]pppuuucccVVVNNNIIIHHHJJJOOOQQQWWW]]]aaagggssszzztttpppnnnrrrrrrpppmmmlllqqqzzzzzzhhhXXXMMMHHHGGGHHHIIINNNUUU[[[cccqqqqqq\\\UUULLLGGGEEEDDDAAA>>>@@@???>>>>>>??????===<<<>>>>>>======>>>>>>??????===???AAABBBBBBEEEIIIMMMQQQUUU\\\aaadddmmm~~~}}}~~~~~~|||~~~{{{tttuuuwwwnnn```cccdddqqq~~~qqqttt|||iiiOOOBBB<<<777777666444444777333333333333222222222111111111111111111111111111000000000000000000000000111111111111111111111111000000000111333555777999======>>>???@@@AAABBBBBBEEEDDDDDDEEEFFFHHHJJJKKKKKKNNNQQQSSSTTTUUUWWWXXX[[[TTTSSSWWWTTTTTTiiijjjXXXKKKKKKMMMRRRfff}}}yyywwwhhhVVVOOOFFFAAAAAACCCBBB@@@AAABBBCCCDDDDDDFFFJJJMMMOOOOOOQQQSSSSSSVVV___jjjxxx111111111111111111111111111111111111222444666777<<>>>>><<<;;;<<<======<<<;;;;;;;;;;;;;;;<<<===>>>>>>===???AAABBBCCCEEEIIIKKKSSSWWW^^^eeekkkwww}}}|||}}}}}}|||}}}}}}~~~|||{{{||||||}}}wwwvvvvvv|||zzzgggYYYTTTYYYZZZdddxxxuuuqqqrrrxxx^^^HHH???777555444222111333444444444333333333222222111111111111111111111111000000000000000000000000111111111111111111111111111000111222333666888:::<<<======>>>???@@@AAABBBEEEDDDDDDEEEFFFIIIKKKLLLMMMPPPSSSTTTUUUVVVXXXYYY\\\VVVUUUWWWWWW___|||tttbbbTTTJJJKKKOOOWWWnnnuuuoooppplllXXXMMMHHHCCCAAACCCDDDDDDBBBBBBDDDEEEFFFGGGIIILLLOOOQQQQQQSSSVVVXXX\\\hhhttt222222222222222222222222111111000111222444666777===@@@DDDGGGHHHJJJMMMOOONNNPPPSSSVVVYYY]]]aaaeeebbbdddeeebbb]]]YYYWWWWWW\\\hhhuuuxxxvvvppphhhaaaUUUTTTWWWiii|||lllZZZNNNHHHFFFHHHLLLOOOSSS[[[bbbhhhuuu}}}zzzwwwuuuvvvwwwyyyuuupppnnnqqqwww||||||}}}zzzhhhWWWLLLGGGFFFFFFHHHMMMTTTZZZbbbqqqiiiYYYOOOJJJFFFBBB@@@??????>>>===<<<;;;::::::<<<===<<<:::<<<<<<;;;<<<<<<===>>>???>>>???AAACCCEEEGGGIIIJJJRRRUUU]]]fffppp~~~~~~|||{{{zzz||||||{{{{{{zzzzzzzzzzzz{{{|||yyy{{{~~~|||~~~yyywwwwww{{{wwwhhh[[[RRRRRRWWWWWW]]]nnnzzzuuuooozzzsssRRREEE999444444222111222444333333333333222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111222444777999;;;===>>>???@@@AAABBBBBBCCCEEEEEEEEEFFFGGGIIILLLMMMOOORRRTTTVVVVVVWWWYYY[[[\\\XXXVVVWWW\\\ooommm___SSSJJJKKKPPPYYYooo{{{pppmmmqqq{{{```PPPFFFDDDAAAAAACCCDDDCCCBBBBBBDDDFFFGGGHHHKKKNNNQQQQQQQQQTTTXXX\\\dddrrr333333333333333333333333111000000111222555777888>>>AAAEEEGGGIIIKKKMMMOOOPPPRRRUUUXXXYYY\\\```bbbbbbdddeeebbb[[[WWWVVVWWW___jjjssssssnnnggg]]]VVVLLLQQQZZZpppzzzjjjXXXMMMHHHFFFIIIMMMOOOTTT]]]gggppp{{{qqqooooooooonnnnnnqqqvvvzzz}}}{{{yyy{{{zzzgggVVVKKKEEEDDDFFFHHHNNNVVV]]]gggwwwjjjXXXNNNHHHCCCAAA???>>>======<<<;;;;;;::::::;;;===>>>===<<<@@@@@@@@@@@@AAABBBCCCDDDBBBBBBBBBCCCEEEGGGIIIIIIOOORRRYYYdddqqq~~~~~~}}}}}}}}}}}}||||||}}}|||zzzyyywwwvvvvvvvvvyyy}}}}}}{{{}}}wwwuuuuuuzzzvvvjjj^^^WWWSSSUUU^^^]]]\\\fffqqq~~~vvvvvv}}}fffTTTBBB999888888777777222222222222111111111111111111111111111111111111000000000000000000000000////////////////////////111111111333555888:::<<>>>>>????????????===<<<<<<===???AAA@@@??????@@@@@@BBBDDDFFFHHHIIIHHHEEECCCCCCEEEHHHIIIJJJNNNOOOVVVbbbqqq~~~}}}zzzwwwuuuuuuvvvvvv{{{~~~zzzxxxuuutttuuuxxx}}}uuulllbbbXXXUUUVVVZZZiiikkkdddeeejjjvvvyyy|||{{{cccIII<<<999888777777222222222111111111000000111111111111111111111111000000000000000000000000////////////////////////111111222333666999;;;===@@@AAABBBCCCDDDEEEEEEFFFEEEEEEFFFGGGIIIKKKNNNOOORRRTTTVVVXXXXXXXXXZZZ[[[YYYXXXVVVXXXjjjvvvdddTTTMMMLLLVVVeeesss{{{nnnjjjsssuuu\\\MMMGGGCCCCCCCCCBBBBBBAAA@@@@@@BBBDDDFFFHHHJJJMMMRRRUUUSSSTTTXXX```jjjxxx222222222222222222222222222222222333555777999;;;@@@CCCFFFIIIJJJKKKNNNPPPTTTVVVZZZ\\\]]]___aaacccaaaeeefffbbbZZZUUUVVVZZZccchhhggg___UUUOOOJJJEEEGGGQQQffftttfffVVVLLLHHHEEEFFFJJJOOOQQQXXXcccooo}}}jjj\\\VVVUUUVVVYYY\\\^^^dddnnn}}}}}}ppp```RRRIIIEEEEEEGGGIIIOOOXXX___iiiyyy~~~}}}ppp^^^PPPJJJDDD???;;;===???AAAAAAAAABBBCCC???>>>>>>@@@BBBDDDDDDCCC@@@AAADDDGGGKKKOOORRRTTTMMMIIIEEECCCEEEHHHJJJJJJOOOPPPVVVbbbsss}}}yyywwwvvvxxxzzz|||yyyyyyyyyxxxyyy{{{{{{{{{|||rrrhhhbbb[[[TTTTTTXXX___vvv~~~tttlllhhhooo}}}rrrPPP===777555444333333333222222222111111111111111111111111111111111000000000000000000000000111111111111111111111111111111222444666999<<<>>>@@@@@@AAABBBCCCDDDEEEEEEEEEEEEFFFGGGIIILLLOOOPPPRRRTTTWWWXXXXXXXXXYYY[[[XXXXXXUUUXXXnnn{{{iii]]]RRRNNNQQQbbbxxx|||ooonnn~~~dddSSSJJJGGGBBBCCCCCCBBBAAAAAAAAABBBDDDFFFHHHJJJLLLPPPTTTXXXXXXYYY^^^gggttt111111111111111111111111222222333444555888:::<<>>???>>>>>>>>>>>>AAA@@@@@@BBBDDDFFFFFFEEEGGGIIILLLQQQWWW]]]bbbdddQQQLLLFFFCCCEEEHHHJJJJJJQQQQQQWWWcccttt}}}yyywwwwwwzzz|||~~~~~~~~~}}}zzzqqqggg___[[[WWWSSSUUU\\\cccsssjjjmmmzzz~~~|||ZZZCCC;;;888555444444444444333333333222222111111111111111111111111000000000000000000000000222222222222222222222222111222222444666:::<<<>>>???@@@@@@AAABBBCCCDDDDDDFFFFFFFFFGGGJJJLLLOOOQQQRRRTTTVVVWWWWWWXXXYYYZZZXXXXXXUUUXXXppp|||mmmaaaXXXUUURRRWWWllluuuvvvnnnVVVJJJFFFEEEBBBBBBCCCBBBAAAAAABBBDDDEEEGGGJJJLLLNNNRRRVVVZZZ\\\]]]cccmmm{{{333333333222222111111111222222222333666999===???BBBDDDFFFHHHIIIKKKNNNQQQVVVWWWYYY\\\___bbbeeegggaaadddeee```YYYUUU[[[cccqqqlllddd[[[VVVSSSNNNIIIPPPbbb|||ooobbbSSSKKKGGGDDDEEEHHHKKKOOOTTT\\\eeeppp|||nnn^^^RRRLLLIIIHHHIIIKKKPPPVVV[[[eee||||||rrrmmmooorrruuuwwwuuusssrrrrrrsssmmmbbbVVVLLLFFFDDDDDDGGGIIIMMMUUU[[[eeeuuuwwwnnniiiccc^^^VVVMMMFFFBBB@@@@@@===>>>???AAABBBBBBBBBBBBAAADDDHHHJJJLLLNNNRRRTTTYYYZZZ[[[```jjjqqqmmmdddTTTKKKDDDFFFIIIIIIIIIKKKNNNTTT___kkk|||~~~yyyzzz{{{{{{{{{}}}|||}}}wwwooojjjddd^^^ZZZWWWVVV[[[cccxxxrrrnnn|||zzzooouuu~~~qqqNNN===;;;999333333333444555555444333222000000000000000000000000333///---...222444111...//////000111222333333333222333444666888;;;===>>>@@@AAABBBCCCDDDFFFGGGGGGFFFGGGHHHJJJMMMPPPSSSTTTUUUUUUWWWXXXYYYYYYZZZZZZYYYXXXTTTVVVmmmwwwggg\\\WWWWWWTTTVVVccc|||{{{bbbLLLFFFIIIEEEAAAAAAAAAAAAAAABBBCCCDDDHHHFFFGGGLLLQQQTTTZZZ```bbbdddiiirrr555555555444444333333333333333333555777;;;>>>AAABBBDDDFFFHHHJJJLLLPPPRRRXXXYYY[[[]]]```cccfffgggeeeffffffaaaZZZYYY```iiiqqqkkkaaaYYYTTTQQQOOOLLLUUUfff~~~~~~kkk^^^QQQJJJGGGEEEFFFJJJLLLPPPVVV]]]eeennnxxx~~~wwwgggXXXOOOJJJHHHFFFHHHIIINNNTTTZZZeeeyyyxxxpppkkkiiiiiijjjlllkkkgggdddbbbbbbddd```YYYQQQJJJEEECCCAAADDDFFFLLLUUU\\\fffvvvvvvmmmhhhccc^^^VVVMMMFFFAAA??????>>>>>>???@@@AAACCCDDDDDDGGGHHHIIIKKKPPPWWW^^^cccbbbeeeiiipppzzz|||rrrdddSSSKKKEEEFFFIIIJJJJJJKKKPPPVVV```mmm~~~~~~zzz{{{}}}}}}}}}~~~~~~}}}{{{{{{~~~wwwooohhhaaa[[[WWWUUUUUU\\\eee|||qqqzzz|||mmmpppyyy^^^HHH@@@<<<888777777888888888666555444111111111111111111111111444111...///222333000,,,000000000111222222222333222333444666888;;;===>>>@@@AAABBBCCCDDDEEEFFFGGGFFFGGGHHHJJJMMMOOORRRSSSUUUVVVWWWYYYZZZ[[[[[[[[[YYYYYYVVV[[[rrr~~~lll```XXXTTTSSSSSS[[[mmmoooZZZHHHDDDGGGCCCAAAAAAAAAAAABBBCCCDDDDDDIIIGGGIIIOOOSSSUUUZZZaaafffkkksss~~~555555444444444444333333444444444666999<<<@@@BBBBBBDDDGGGIIIKKKNNNRRRTTTZZZ[[[]]]___bbbdddfffggghhhhhheee```\\\```jjjrrruuulll___UUUOOOMMMNNNOOO[[[kkkwwweeeYYYMMMHHHGGGFFFHHHKKKMMMQQQXXX___eeelllsssxxx{{{ooo^^^RRRLLLJJJGGGEEEGGGHHHMMMTTT]]]gggwww~~~|||}}}{{{vvvnnngggbbbaaabbbcccccccccbbb^^^YYYTTTRRRQQQQQQPPPNNNKKKHHHEEEBBBAAADDDFFFMMMVVV]]]gggvvvwwwnnnhhhbbb^^^VVVNNNFFFAAA>>>===>>>>>>>>>???AAACCCEEEFFFIIIGGGFFFJJJSSS```jjjpppsssvvv|||rrr^^^QQQJJJEEEFFFIIIIIIJJJLLLSSSYYYbbbppp}}}{{{}}}|||yyyyyyyyyzzz}}}xxxqqqeee^^^WWWTTTSSSVVV___iiirrrsssnnnkkksss~~~oooPPP@@@:::888666666666666555333222111111111111111111111111111555222///000111111///,,,111111111111111111222222222333444666888;;;===>>>@@@@@@AAACCCDDDEEEFFFGGGFFFGGGHHHJJJLLLNNNQQQRRRUUUVVVXXXZZZ[[[\\\]]]]]]YYYYYYZZZccc}}}ooo___XXXSSSPPPPPPTTT```wwwzzz```QQQEEEEEEGGGAAAAAAAAAAAABBBBBBDDDEEEEEEIIIIIILLLQQQUUUVVV[[[bbbiiiqqq}}}222222222222222222222222444444444666999===AAACCCBBBDDDGGGJJJLLLOOOSSSWWW[[[\\\^^^```bbbdddeeefffggggggccc^^^___iiivvv}}}{{{nnn^^^QQQJJJIIINNNTTTeeeppp~~~sss```VVVKKKHHHGGGFFFGGGJJJMMMRRRZZZaaaggglllqqqtttuuuhhhYYYNNNKKKKKKIIIGGGKKKMMMRRRZZZeeeooozzzyyynnnbbb[[[ZZZ[[[\\\ZZZVVVTTTSSSUUUWWWYYY^^^]]][[[VVVPPPKKKIIIIIIGGGGGGFFFFFFEEEDDDDDDDDDEEEHHHOOOWWW^^^ggguuuyyyoooiiiaaa]]]VVVOOOGGGBBB>>><<<>>>>>>===>>>???BBBFFFHHHHHHGGGIIIPPP\\\jjjtttzzziiiRRRMMMGGGDDDEEEGGGGGGHHHKKKTTTZZZdddsss}}}}}}}}}{{{yyyyyyyyy{{{~~~yyytttfff^^^WWWTTTTTTXXXcccnnn~~~uuunnnuuusssjjjppp|||~~~XXXAAA999:::666666555444333111000000111111111111111111111111333111///000111111000...222222222111111111111111333333444666999;;;===??????@@@AAABBBDDDEEEFFFFFFGGGGGGHHHIIILLLNNNPPPQQQTTTUUUWWWYYY[[[\\\\\\]]]XXXYYY]]]nnnjjjYYYSSSPPPOOOPPPVVVbbbyyykkkVVVLLLEEEFFFHHHAAAAAAAAAAAABBBCCCEEEFFFGGGHHHIIIMMMSSSUUUWWW\\\cccllluuu222222222222222222222222333333333555888===@@@CCCDDDFFFIIIKKKNNNQQQUUUXXXZZZ[[[]]]```bbbdddeeeeeecccccc```\\\bbbrrrqqq]]]OOOHHHHHHSSS___xxx|||ppp]]]SSSJJJGGGGGGFFFFFFIIIMMMRRR[[[bbbhhhlllpppsssmmmbbbUUULLLJJJLLLLLLLLLUUUYYY___gggqqqyyywwwpppfffZZZQQQMMMMMMNNNJJJJJJJJJJJJKKKLLLMMMMMMTTTTTTSSSOOOJJJGGGFFFFFFEEEDDDCCCBBBBBBCCCEEEFFFDDDGGGNNNWWW___iiiyyyxxxmmmggg```\\\WWWPPPIIICCC???============>>>@@@CCCGGGIIIJJJNNNTTT^^^iiisssyyy{{{{{{}}}ttt___LLLIIIDDDBBBDDDFFFEEEGGGJJJTTTZZZeeewww|||}}}{{{zzz{{{|||~~~|||xxxjjjbbbZZZWWWWWW\\\gggrrr}}}ooonnn}}}pppqqq|||eeeHHH>>>>>>:::999888777555444444444111111111111111111111111000//////000111222222111222222222111111111111111333444555777999<<<>>>??????@@@AAABBBCCCEEEFFFFFFFFFGGGHHHJJJLLLOOOQQQRRRTTTUUUVVVXXXYYYZZZ[[[[[[YYYYYYaaaxxxmmmZZZSSSOOOOOOTTTYYYbbbwwwwww___OOOIIICCCEEEFFF@@@AAAAAAAAACCCDDDFFFHHHIIIHHHIIINNNTTTVVVWWW^^^gggqqq{{{333333444444444444555555333333333555999===AAADDDFFFHHHKKKMMMOOORRRUUUXXXYYYZZZ]]]aaaccceeeeeeeee```bbb___]]]gggyyymmmYYYMMMIIINNN```sss~~~mmmZZZQQQIIIHHHHHHGGGGGGIIIMMMSSS[[[bbbgggjjjnnnpppddd]]]SSSMMMKKKOOOSSSVVVbbbiiiqqqvvv{{{mmmeeeZZZPPPKKKJJJJJJJJJDDDEEEFFFGGGGGGGGGFFFEEEJJJLLLLLLKKKHHHFFFFFFFFFGGGFFFEEEEEEEEEFFFGGGHHHDDDFFFMMMWWWaaammmvvvjjjbbb^^^\\\XXXRRRLLLFFFAAA???>>>>>>???@@@CCCFFFIIIKKKKKKSSS^^^gggkkkllllllkkkfffjjjlllllljjjdddWWWKKKGGGCCCBBBEEEFFFEEEGGGKKKSSSZZZhhh|||}}}~~~{{{{{{}}}|||ppphhh```\\\[[[^^^iiissslllkkk{{{yyyuuu~~~qqqQQQ@@@===888777666555444444444444222222222222222222222222......///000111222333333111111111111111111222222333444555777999<<<>>>?????????@@@BBBCCCDDDEEEFFFFFFGGGHHHJJJMMMPPPSSSTTTTTTUUUVVVXXXYYYYYYYYYYYYYYYYYYeeemmm[[[TTTNNNOOOVVV\\\eeeyyyfffSSSHHHFFF@@@AAADDD???@@@AAABBBCCCEEEGGGIIIJJJHHHJJJOOOTTTVVVYYYcccmmm{{{333333333444444555555555444444555777:::???CCCEEEHHHJJJLLLNNNOOORRRUUUXXXXXX[[[^^^bbbeeegggggggggaaadddbbb```kkk~~~yyyeeeSSSKKKLLLXXXrrrzzzgggVVVNNNHHHHHHIIIIIIJJJLLLOOOTTTZZZ___cccfffhhhjjj^^^[[[VVVRRRQQQWWW```gggoooyyyzzzggg___TTTLLLIIIIIIIIIHHHEEEEEEEEEFFFFFFGGGGGGHHHIIILLLNNNOOONNNLLLLLLLLLLLLMMMNNNOOOOOOOOONNNMMMJJJKKKPPPXXX```mmmuuuiiiaaa]]][[[XXXTTTNNNIIIDDDAAA???@@@BBBEEEHHHJJJLLLNNNNNNYYYfffjjjfff]]]WWWUUUQQQWWW\\\ZZZXXXUUUPPPJJJFFFDDDDDDFFFGGGFFFHHHMMMTTT[[[kkk~~~~~~|||~~~uuummmeee```]]]___hhhrrrjjjcccooozzz\\\CCC:::555444333222111222222333222222222222222222222222...///000000000111111222000000000111222222222333444444555777:::<<<>>>@@@??????@@@AAACCCDDDEEEEEEFFFGGGHHHKKKOOORRRUUUWWWWWWWWWXXXYYYYYYYYYYYYYYY[[[\\\jjjdddYYYSSSLLLMMMUUU\\\lllwwwzzzoooYYYJJJFFFEEE??????DDDAAA@@@AAABBBCCCFFFHHHJJJKKKJJJLLLQQQVVVXXX\\\hhhuuu111111111222222333333333555555666888<<<@@@DDDGGGIIIKKKMMMOOOPPPRRRUUUXXXYYY[[[___dddgggiiiiiiiiicccgggeeecccnnnqqq^^^MMMJJJOOO___vvvcccSSSKKKFFFHHHKKKKKKLLLOOOQQQTTTZZZ^^^```bbbdddeee\\\\\\[[[XXXXXX___lllvvvwww{{{uuuiii```UUUNNNLLLLLLKKKIIIIIIHHHGGGFFFGGGIIILLLNNNNNNQQQUUUWWWVVVUUUTTTTTTQQQTTTWWWZZZZZZXXXUUUSSSRRRQQQTTTYYY___jjj|||vvvjjjccc\\\[[[YYYUUUPPPJJJEEECCCAAABBBEEEHHHKKKNNNOOOPPPVVVbbbnnnooodddUUULLLIIIFFFOOOTTTRRRMMMKKKJJJGGGGGGEEEEEEHHHHHHGGGJJJOOOTTT]]]mmm}}}~~~~~~~~~wwwpppgggbbb______gggppp{{{oooYYYbbbxxx|||iiiJJJ<<<888777555555444555666777222222222222222222222222000111222111000///000111//////000111222333333444444444555777:::<<>>???@@@AAACCCDDDEEEEEEEEEFFFIIILLLOOOSSSWWWXXXYYYYYYZZZZZZZZZZZZYYYYYY\\\]]]mmmrrr[[[UUURRRJJJJJJSSS\\\rrr~~~wwwkkkrrraaaRRRGGGFFFGGG@@@@@@FFFEEE@@@AAABBBDDDFFFHHHKKKLLLLLLNNNSSSWWWYYY___lllzzz222222333333333333444444333555777;;;???BBBEEEFFFIIIKKKNNNPPPQQQSSSVVVXXXYYY\\\```dddggghhhhhhggghhhccccccmmm|||}}}eee[[[LLLGGGUUUrrrnnn```TTTQQQNNNKKKJJJLLLNNNOOOUUUUUUWWWZZZ___cccdddeee``````___```dddkkkttt{{{}}}xxxtttqqqddd```XXXRRRNNNNNNPPPRRRRRRPPPOOOPPPSSSUUUVVVVVVYYY^^^```___aaaggggggcccfffiiikkkmmmpppqqqllldddVVVTTTUUUYYYaaammm{{{rrrjjjfffddd___\\\ZZZTTTKKKEEEEEEGGGFFFIIIQQQWWWVVVTTTTTTVVVaaakkkiii[[[LLLDDDCCCCCCFFFJJJMMMMMMJJJFFFCCCFFFCCCBBBEEEGGGGGGKKKPPPYYYdddxxx}}}~~~zzz|||~~~}}}{{{|||~~~{{{yyyssskkkdddccchhhlll{{{wwwccccccjjj}}}~~~zzzsssQQQ???888:::999444111111333555666555444333222222222222333333222111000000111111333222222111111222222333666888;;;<<<<<<<<<===>>>>>>???@@@BBBDDDEEEGGGHHHIIIJJJKKKLLLMMMPPPTTTWWWYYYYYYYYYZZZ[[[[[[YYYXXXZZZiii}}}pppdddVVVOOOLLLJJJMMMRRRaaazzzyyyqqqtttnnn|||nnnZZZKKKGGGBBBAAABBBCCCBBB@@@BBBDDDFFFFFFGGGHHHKKKMMMRRRRRRUUUZZZ^^^dddrrr222222333333333333444444333555888;;;???BBBEEEFFFJJJLLLOOOQQQRRRTTTWWWYYY[[[]]]aaaeeehhhiiihhhhhhfffbbbdddooo___UUUIIIGGGZZZyyynnnaaaVVVTTTQQQNNNMMMOOOQQQRRRTTTUUUWWWZZZ^^^aaacccdddhhhiiijjjkkknnnttt|||}}}yyyuuummmiiiccc]]]YYYYYYZZZ[[[\\\[[[ZZZ[[[^^^```aaaaaafffjjjlllkkknnntttvvvsssvvvzzz~~~xxxnnn___[[[YYY[[[aaajjjwwwqqqhhhdddeeeaaa___^^^YYYQQQMMMMMMNNNNNNVVVaaagggbbbYYYTTTXXXbbbkkkhhh\\\NNNGGGEEECCCGGGKKKOOOOOOLLLHHHDDDFFFDDDCCCFFFHHHIIIMMMSSS[[[fffzzz~~~}}}}}}{{{|||~~~~~~}}}~~~~~~xxxooogggdddgggkkk~~~bbb^^^```ppp|||tttwww~~~\\\GGG999:::888444000000111111555444333222111111111111222111000000//////000000222111111000000111111222555777:::;;;;;;;;;===>>>??????@@@BBBCCCEEEFFFGGGHHHIIIKKKLLLMMMPPPUUUXXXZZZZZZZZZZZZ[[[[[[ZZZYYY]]]nnn}}}bbbXXXMMMIIIHHHJJJOOOUUU___vvv~~~vvvqqqvvv|||^^^MMMIIIEEEAAA@@@AAABBBAAA@@@BBBDDDFFFGGGGGGIIILLLNNNQQQRRRVVV\\\aaaiiixxx222222333333333333444444444555888;;;???CCCEEEGGGKKKMMMPPPRRRTTTVVVYYY[[[]]]___cccgggiiiiiiiiihhhdddcccfffssszzz\\\RRRHHHLLLddd}}}lllaaaUUUSSSQQQNNNNNNOOOQQQRRRVVVWWWZZZ\\\___bbbdddfffmmmooosssvvvzzz~~~|||yyysssnnnjjjjjjkkklllnnnmmmlllnnnpppssssssssswww{{{}}}~~~{{{kkkccc]]]]]]bbbiiivvvsssjjjffffffbbb```aaa^^^YYYWWWXXX[[[```lllyyy{{{ooo^^^TTTWWW___gggfff[[[OOOHHHEEEDDDHHHNNNRRRRRROOOJJJGGGHHHEEEEEEHHHJJJKKKPPPWWW___kkk|||~~~~~~}}}}}}~~~~~~~~~~~~}}}~~~~~~uuukkkffffffggg|||eeeZZZUUUccc}}}rrrnnnqqq}}}fffLLL===;;;888555222000000111444333222111111000000111111000//////////////////111000000000000000000111333555888::::::;;;===>>>???@@@AAABBBCCCDDDEEEEEEFFFHHHJJJLLLNNNRRRVVVZZZ[[[[[[[[[[[[[[[[[[[[[[[[bbbvvvlllWWWOOOHHHFFFFFFIIIQQQYYYbbbxxxmmmTTTHHHGGGDDDAAA???@@@@@@@@@@@@CCCDDDFFFHHHHHHJJJMMMPPPSSSTTTZZZaaahhhrrr222222222333333333444444444666999<<<@@@CCCFFFHHHKKKNNNQQQSSSUUUWWWZZZ]]]```bbbeeehhhjjjjjjiiihhheeeeeejjjxxx}}}rrr]]]TTTMMMUUUooozzzjjj___WWWUUUSSSQQQQQQRRRSSSUUUZZZ\\\___bbbdddgggjjjlllqqqvvv}}}~~~{{{|||vvvjjjaaaaaaeeelllyyyzzzpppkkkeeebbbaaacccccc``````cccmmmwwwqqq^^^UUUTTT[[[bbbbbbZZZPPPHHHEEEGGGKKKQQQVVVWWWSSSMMMIIIIIIGGGHHHJJJKKKMMMTTT\\\dddppp}}}yyy{{{~~~~~~~~~~~~~~~}}}|||~~~~~~}}}|||}}}~~~yyynnngggddddddqqq{{{ooo^^^QQQ[[[rrrwwwnnnmmmvvvtttUUUCCC===888777666444222333444333333222111111222222111000000/////////000000111111000000000000111111111333777999999;;;===>>>@@@@@@AAABBBBBBCCCDDDDDDEEEGGGJJJMMMOOOSSSWWW[[[[[[\\\\\\[[[[[[ZZZ[[[\\\iii}}}|||```UUUOOOJJJHHHGGGJJJTTT___ppp~~~aaaPPPIIIEEECCCAAA@@@???@@@AAABBBCCCEEEGGGIIIJJJLLLOOORRRWWWYYY___hhhqqq|||222222222333333333444444555777999===AAADDDGGGHHHLLLNNNQQQTTTVVVXXX[[[^^^bbbdddgggiiijjjjjjhhhgggccceeennn~~~|||nnn[[[TTTQQQ^^^zzzxxxiii^^^[[[ZZZXXXWWWWWWXXXYYYZZZ\\\___dddgggiiilllqqqtttxxxsssfffeeeiiinnn|||vvvqqqiiifffeeehhhiiiiiikkkooo~~~iiiYYYVVVSSSYYY```ccc___VVVNNNIIIJJJOOOVVV[[[[[[VVVOOOJJJIIIHHHJJJLLLMMMOOOWWWaaaiiiwww}}}}}}zzz|||~~~~~~~~~~~~~~~|||zzz||||||{{{yyyxxxxxx{{{}}}}}}|||yyyzzz~~~|||rrriiidddbbbfffnnn}}}{{{eeeRRRVVVjjj|||rrrnnnuuugggHHH>>>666666777555333555555555444333333333333444111111111000000111111222222222222111111222222222111333666888999:::<<<>>>@@@@@@AAAAAABBBCCCCCCDDDDDDGGGJJJMMMPPPTTTXXX[[[[[[\\\]]][[[YYYYYY[[[^^^mmmttt[[[RRRNNNKKKIIIIIINNN[[[iiimmmVVVJJJFFFDDDCCCBBBAAA@@@AAACCCDDDDDDFFFHHHJJJKKKNNNRRRTTTXXX[[[bbbmmmwww222222333333333333444444666777:::===AAAEEEGGGIIIKKKNNNQQQTTTVVVXXX\\\^^^ccceeegggiiijjjiiigggfff```eeeqqq{{{jjjSSSQQQSSSccczzzkkk```ZZZYYYXXXWWWWWWXXXYYYYYY]]]bbbhhhlllooosssyyy~~~|||kkkhhhjjjnnn{{{|||vvvpppmmmllloooqqqrrrvvv{{{xxx___TTTUUUUUUZZZccchhhggg```WWWPPPNNNSSS[[[______YYYPPPKKKIIIIIIKKKMMMMMMPPPZZZdddnnn|||}}}|||~~~|||}}}~~~}}}||||||}}}~~~|||zzzxxxyyyyyyyyywwwvvvwwwzzz|||}}}|||xxxwwwxxxzzzzzzzzz|||~~~vvvllleeebbb```gggsssmmmUUUSSS___nnn|||uuupppvvvxxxQQQBBB666555777333222444555555444444444444555555111111111111111222222333333333222222222222333333222444777999999:::<<<===>>>???@@@AAABBBCCCDDDDDDDDDGGGKKKNNNQQQTTTXXXZZZZZZ\\\]]][[[XXXXXX[[[^^^ooooooXXXKKKIIIHHHHHHJJJSSSfffwwwcccPPPGGGDDDCCCCCCCCCAAA@@@AAACCCFFFDDDFFFIIIKKKMMMPPPTTTWWWWWW[[[dddqqq~~~222222333333333333444444666888:::>>>BBBEEEHHHIIIKKKMMMQQQSSSVVVXXX\\\^^^dddeeehhhiiijjjhhhfffeee___dddqqqppp\\\MMMNNNTTTddd~~~oooeee[[[ZZZZZZYYYYYYZZZZZZ[[[aaagggoootttxxx}}}kkkhhhkkknnn}}}}}}uuuqqqpppsssuuuwww|||ooo[[[RRRRRRTTTZZZdddlllnnnhhh^^^UUUQQQWWW^^^cccbbbZZZQQQJJJHHHIIIKKKNNNMMMPPP[[[gggrrr}}}{{{~~~~~~}}}zzzxxxxxxzzz}}}}}}~~~}}}}}}{{{yyyvvvuuuvvvwwwwwwwwwwwwyyy}}}|||zzzxxxxxxyyyzzzxxxyyy{{{}}}|||pppgggccc```bbbjjj{{{uuuZZZRRRVVV___nnn|||xxxrrrqqq___KKK:::888999444222444444444444333333444444555000000000000000111222222222222111111111111222222333666888999::::::;;;======>>>???@@@BBBCCCEEEEEEEEEHHHLLLOOOQQQTTTWWWYYYYYY[[[\\\ZZZVVVVVVZZZ^^^ooojjjSSSIIIHHHHHHIIILLLXXXooosss\\\NNNHHHEEEAAABBBBBB@@@??????CCCFFFDDDFFFIIILLLNNNQQQUUUXXXXXX]]]hhhxxx222222333333333444444444777888;;;>>>BBBFFFHHHJJJJJJMMMPPPSSSUUUXXX\\\^^^dddfffhhhiiiiiihhheeeddd___dddppp{{{bbbLLLKKKNNNUUUeee|||sssiiibbbbbbaaaaaaaaabbbbbbcccfffmmmuuu||||||hhhgggkkkpppvvvrrrpppsssvvvxxx}}}|||wwwkkk[[[QQQOOORRRXXXcccmmmqqqkkk```WWWTTTYYY```eeeccc[[[QQQJJJHHHIIILLLNNNMMMPPP\\\hhhttt~~~|||~~~|||xxxuuuuuuxxx{{{{{{{{{{{{zzzxxxvvvtttsssuuuvvvwwwxxxzzz}}}|||yyyyyyzzz{{{{{{zzz{{{~~~sssiiiccc```___cccqqq|||___SSSQQQVVVeeeuuuzzztttkkkzzzkkkTTTAAA===<<<666333666333333333222222333444444///////////////000111111111111000000000000111111555777999:::::::::;;;===<<<===>>>@@@BBBDDDEEEFFFFFFIIIMMMPPPRRRTTTWWWYYYYYY[[[\\\YYYUUUUUUZZZ^^^nnnfffPPPLLLKKKKKKLLLNNN[[[ttteeeSSSJJJFFFCCC???@@@AAA???===>>>BBBEEEDDDGGGJJJLLLOOORRRVVVYYY[[[```mmm~~~222222222222333444555666555888===@@@BBBDDDGGGJJJMMMOOORRRTTTUUUXXX\\\^^^eeefffgggggggggeeedddcccaaaiiitttzzzvvvhhhUUUIIIMMMOOOWWWeeewww{{{vvvkkkjjjiiigggfffeeeeeeeeekkknnnvvv~~~rrr``````eeelll~~~|||wwwrrrrrrvvvyyyxxxvvvzzzzzzzzzvvvnnncccXXXRRRWWW[[[cccooovvvqqqcccVVVXXXYYY___gggggg\\\OOOHHHIIIHHHJJJNNNQQQTTT[[[cccppp}}}{{{yyyzzzwwwssssssvvvxxxxxxwwwwwwyyyzzzxxxuuuuuuvvvyyyxxxxxxxxxyyy{{{}}}zzzzzz{{{{{{{{{yyyzzz{{{}}}|||mmmbbbZZZ\\\^^^fffzzzgggUUUMMMOOOaaavvv~~~hhheeelll~~~iiiIII===999444333777555555444333333222111111///000111222333333222111111111111111222333444555555666888:::<<<===>>>>>>AAABBBCCCCCCBBBBBBDDDFFFJJJKKKLLLNNNPPPSSSVVVWWW]]][[[ZZZZZZWWWWWW]]]fffzzzvvvaaaTTTQQQMMMJJJLLLTTTgggqqq]]]LLLEEEDDD???AAAAAA@@@???@@@AAABBBCCCIIIHHHJJJOOOSSSUUUYYY^^^dddmmm|||333222222222333444444555666999===@@@BBBDDDGGGJJJKKKNNNQQQSSSVVVYYY^^^aaaeeefffhhhhhhgggeeeddddddfffrrr~~~~~~qqq___QQQKKKGGGKKKTTTaaaooo{{{~~~|||qqqrrrsssqqqnnnkkkiiiggglllpppxxxjjj[[[]]]dddlll~~~yyyuuutttxxxzzzzzzxxxyyyyyyxxxuuunnnddd[[[UUUYYY\\\eeepppwwwsssfffYYYXXXYYY___gggfff[[[OOOHHHIIIHHHJJJOOORRRUUU]]]fffttt}}}|||{{{xxxuuuuuuwwwyyyyyyxxxyyyzzzzzzxxxvvvuuuwwwzzz||||||||||||}}}~~~zzzxxxxxxyyyzzzyyyxxxyyyzzz||||||nnnddd\\\]]]^^^cccsssooo[[[OOONNN^^^qqqqqqeeekkkrrrOOO>>>999444222444555555444333333222111111///000111222333222222111111111111111222333444555555666888:::<<<===>>>>>>>>>@@@AAABBBBBBCCCEEEHHHJJJKKKLLLOOORRRUUUWWWYYY___\\\YYYWWWUUUVVV___jjjqqq]]]RRRRRRMMMLLLRRR```tttjjjYYYJJJDDDEEEAAABBBAAA@@@@@@AAABBBCCCDDDGGGFFFHHHNNNRRRTTTYYY___hhhsss444333333333333333444555777:::>>>AAACCCEEEHHHJJJJJJMMMPPPTTTWWW[[[```ccceeeggghhhhhhgggeeeeeeeeelllzzz~~~gggRRRJJJKKKEEEKKKTTT]]]gggooovvv{{{zzz||||||zzztttmmmhhheeeiiinnnxxxooo___TTTZZZcccnnn|||xxxxxxzzz|||{{{yyywwwwwwvvvsssmmmfff^^^ZZZ[[[^^^fffrrrzzzwwwjjj^^^WWWYYY___gggfff[[[OOOIIIIIIHHHKKKOOOSSSWWW```jjjzzz|||yyywwwvvvwwwyyyyyyyyy}}}}}}|||zzzxxxxxx{{{}}}~~~zzzwwwuuuvvvwwwwwwwwwxxxxxxzzz||||||ooofff^^^___^^^___jjj{{{dddSSSMMMXXXggg|||iiimmm|||TTT@@@:::666444444555444444333333222222111000000111222222222222111111111111111222333444555555666888:::;;;=========<<<===???@@@AAACCCFFFIIIJJJKKKNNNQQQTTTWWWYYY[[[```\\\XXXTTTQQQTTT```mmmhhhYYYPPPRRRNNNOOO[[[pppzzz___SSSGGGCCCEEEBBBBBBBBBAAAAAABBBDDDEEEFFFHHHGGGIIIOOORRRTTT[[[bbbnnn|||444444333333333444444444888;;;>>>AAACCCEEEHHHJJJKKKMMMQQQTTTWWW[[[```ccceeegggjjjiiifffddddddeeeooo{{{vvv]]]IIIEEEJJJIIIPPPYYY```eeemmmvvv}}}}}}zzzzzz|||}}}|||wwwnnnfffaaa___ccchhhtttdddXXXRRRYYYdddppp~~~|||{{{||||||zzzxxxuuuuuuuuurrrmmmgggaaa^^^\\\___gggsss{{{yyymmmcccYYYZZZ```gggeeeZZZPPPLLLIIIIIILLLPPPSSSXXXdddppp|||zzzxxxwwwwwwxxxyyyzzz}}}{{{zzz{{{}}}~~~}}}|||zzzwwwtttrrrsssuuuvvvvvvxxxyyy{{{~~~}}}sssjjjaaa```^^^\\\ccctttnnnXXXMMMQQQ\\\zzzrrrsssXXXAAA;;;:::888777444444444333333222222222111111111111222111111111111111111111222333444444666777888:::;;;<<<======;;;===???@@@AAABBBEEEHHHJJJLLLOOORRRVVVYYY[[[]]]___\\\XXXTTTPPPSSS___mmmttt```VVVQQQQQQMMMQQQdddlllWWWNNNEEEBBBEEEBBBCCCBBBBBBBBBDDDEEEGGGIIILLLKKKMMMQQQSSSVVV]]]fffvvv444444333333444444555555999<<>>@@@@@@@@@AAADDDFFFKKKMMMPPPTTTXXXZZZ\\\]]]\\\[[[YYYVVVRRRSSS```nnn~~~iiiZZZTTTSSSPPPMMMUUUmmm}}}bbbRRRLLLDDDAAADDDBBBBBBBBBBBBCCCDDDGGGIIIJJJNNNNNNOOORRRSSSVVV___iii333333333333444555666777:::===@@@CCCDDDFFFHHHJJJNNNQQQTTTVVVXXX\\\```ccceeeiiikkkiiiccc^^^___aaaiiiggg```VVVKKKEEEEEEGGGQQQ]]]oooyyyqqqmmmiiikkkjjjddd\\\WWWXXXZZZ]]]bbbmmmzzzxxxeeeXXXSSSRRRYYYeeeuuu|||yyywwwtttuuuuuusssoooiiiccc___]]]___eeeoooxxxwwwmmmddd[[[[[[^^^aaa]]]UUUPPPQQQMMMNNNPPPSSSUUUZZZiiixxx}}}}}}|||yyywwwwwwzzz|||}}}{{{zzzzzz{{{{{{zzzyyyzzzzzzzzz{{{{{{{{{||||||xxxuuurrrrrrtttwwwyyyzzz{{{|||~~~}}}wwwlllfff```\\\]]]eeewwwfffTTTOOOQQQdddyyyhhhJJJ===999555222333333333333333333333333333222111111000111111111111111111111222333444555777777999:::;;;<<<<<<<<<>>>???AAAAAAAAABBBDDDFFFKKKNNNQQQUUUXXX[[[\\\\\\ZZZZZZZZZYYYUUUXXXgggvvvuuubbbWWWTTTTTTPPPPPP\\\xxxrrrZZZMMMKKKCCCAAACCCAAAAAAAAABBBCCCEEEGGGJJJKKKMMMMMMOOORRRTTTWWWcccooo222222222333555666888999;;;>>>AAACCCEEEFFFIIIJJJMMMPPPSSSVVVYYY]]]bbbeeeeeeiiilllhhh```[[[\\\^^^eee___UUULLLFFFFFFIIIKKKXXXhhh{{{tttqqqlllooooooiii^^^WWWVVVWWW[[[```jjjwwwhhhZZZQQQOOOOOOVVVbbbttt}}}zzzxxxtttuuuvvvuuupppiiiaaa\\\]]]^^^cccmmmuuutttkkkbbbZZZYYY[[[[[[WWWPPPNNNQQQOOOPPPRRRTTTUUU[[[kkk{{{|||zzzyyy|||~~~}}}|||}}}|||zzz|||{{{zzzyyyyyyzzz{{{{{{xxxvvvttttttwwwzzz|||}}}zzz{{{~~~}}}sssjjjbbb]]][[[___kkkxxxnnn[[[TTTSSSZZZooooooPPP@@@:::777333333333333333333333333333333333111000000000111111111111111111222333444555777888999:::;;;<<<<<<<<<===???@@@AAABBBDDDGGGIIILLLNNNRRRVVVXXXZZZ[[[[[[YYYYYYZZZYYYXXX___rrrqqq___VVVTTTRRRQQQTTTeeehhhRRRIIIIIICCC@@@CCCAAA@@@AAAAAABBBDDDGGGJJJKKKMMMNNNQQQUUUXXX^^^lllyyy111111222333555777999:::;;;>>>AAADDDEEEFFFIIIKKKKKKNNNRRRVVVZZZ___dddhhheeejjjlllhhh___YYYZZZ\\\ccc\\\RRRHHHDDDFFFKKKPPP```qqq}}}yyywwwvvvyyyzzzrrrdddXXXSSSRRRWWW]]]gggtttqqq]]]TTTLLLKKKLLLRRR___sss{{{zzzuuuvvvxxxvvvqqqiii```[[[\\\]]]bbbkkksssrrriii```YYYWWWXXXWWWRRRLLLLLLPPPQQQQQQTTTUUUUUU[[[kkk||||||{{{~~~}}}}}}{{{yyyxxxyyyzzz{{{yyywwwuuuuuuxxx|||~~~yyy{{{}}}wwwmmmccc^^^[[[ZZZbbbmmmtttaaaXXXVVVSSSgggrrrTTTCCC>>>;;;888333333333333333333333333444333111000000000111111111111111111222333444555777888999:::;;;<<<<<<<<<;;;===@@@BBBCCCEEEIIILLLMMMOOORRRVVVXXXZZZZZZYYYYYYYYYZZZYYYZZZddd|||ppp___WWWSSSPPPSSSXXXlll{{{aaaMMMFFFHHHBBB@@@CCCBBB@@@@@@AAABBBDDDGGGJJJLLLNNNPPPTTTZZZ^^^eeeuuu333222111111333666:::<<<===???BBBCCCDDDFFFHHHJJJNNNPPPRRRVVVZZZ___bbbdddiiidddgggggg\\\[[[aaaaaabbbZZZPPPHHHCCCEEEMMMUUUdddkkkYYYSSSTTT[[[```jjjuuu~~~ooo[[[PPPKKKLLLPPPXXXbbbrrrzzzxxxzzzwwwxxxxxxwwwrrrkkkddd```___bbbiiioooqqqkkkaaaXXXUUUSSSQQQNNNMMMNNNNNNOOOTTTQQQQQQTTTXXXaaappp~~~~~~}}}}}}}}}}}}}}}~~~zzzyyyxxxxxxzzz||||||{{{xxxzzz}}}|||ttthhh\\\VVVYYYbbbiiixxx}}}lll]]]SSSOOO___xxx}}}wwwYYYFFF===:::999777666555444444333444444222111111111222333444444333222222222333555777888;;;;;;;;;<<<<<<=========<<<>>>@@@AAACCCEEEHHHKKKMMMPPPSSSWWWYYYZZZYYYXXXVVVXXXYYYXXX[[[jjjuuu^^^WWWUUUSSSWWW```vvvrrrVVVQQQIIIEEECCCCCCAAA>>>AAACCCDDDEEEGGGIIIMMMPPPRRRRRRUUU\\\dddppp333333444444444666:::======???BBBCCCDDDFFFIIIKKKOOOPPPSSSVVV[[[___ccceeehhhcccfffeee[[[\\\ccccccdddZZZOOOHHHFFFHHHOOOWWWoookkk[[[TTTTTT[[[___hhhsss~~~kkkXXXOOOKKKLLLPPPXXXbbbrrr~~~yyywwwyyyxxxyyyzzzxxxsssllleee```___bbbgggkkklllggg^^^WWWSSSRRROOONNNMMMMMMNNNOOOTTTQQQPPPTTTYYYaaaooo{{{~~~}}}||||||||||||xxxwwwvvvwwwyyy{{{{{{{{{zzz|||zzznnnbbbZZZXXX\\\___ooo~~~tttaaaSSSJJJXXXnnn}}}```HHH;;;666666777666555444444333333444222111111111111222222333333222222222333555777888888888999999::::::;;;;;;<<<===???AAABBBDDDGGGIIIMMMPPPSSSWWWYYYZZZYYYXXXVVVWWWXXXYYY```rrrvvv^^^UUUTTTRRRZZZhhhiiiVVVPPPHHHDDDCCCCCCAAA@@@AAACCCDDDEEEFFFIIIMMMPPPNNNOOOSSS\\\fffuuu333666999888666666:::>>>===???BBBDDDEEEGGGIIILLLOOOPPPTTTXXX\\\aaadddfffhhhbbbcccbbb[[[___hhhffffffYYYLLLGGGHHHKKKQQQXXXvvv{{{gggYYYRRRQQQZZZ^^^gggrrr~~~yyygggWWWOOOKKKLLLPPPXXXbbbrrr|||wwwtttuuuxxxyyyzzzyyytttmmmeee```^^^```cccfffeee```YYYSSSPPPOOONNNLLLLLLLLLMMMNNNTTTPPPNNNSSSZZZcccoooyyy~~~}}}~~~~~~}}}|||{{{{{{{{{{{{xxxwwwvvvwwwzzz|||||||||}}}~~~~~~uuuiii___YYYWWWXXXcccsssiiiUUULLLSSSccczzzzzzjjjLLL;;;666777777666555444333333333333222222111000000000111111333222222222333555777888777777888888999::::::;;;<<<>>>@@@@@@AAABBBEEEHHHMMMPPPSSSVVVXXXYYYXXXWWWTTTUUUUUUYYYfff~~~sss[[[RRRRRRTTT___vvvyyy```RRRLLLEEEAAABBBCCCBBBAAAAAACCCDDDEEEFFFIIILLLOOONNNOOOUUU^^^jjjzzz333888===<<<777666:::???===@@@BBBDDDFFFHHHJJJMMMOOOQQQUUUYYY^^^bbbeeeggghhhaaaaaa___[[[dddnnnjjjhhhXXXIIIGGGIIIKKKPPPWWWtttppp^^^SSSNNNLLLWWW]]]gggttttttdddWWWQQQKKKLLLPPPXXXbbbrrr~~~yyysssoooooouuuwwwxxxwwwrrrkkkccc^^^]]]^^^______]]]YYYSSSPPPMMMLLLKKKKKKKKKLLLLLLMMMSSSNNNMMMSSS\\\eeepppzzz|||zzzyyyzzz|||~~~|||~~~}}}zzzzzzzzzyyyzzzzzz{{{{{{yyyxxxxxxyyy|||~~~~~~~~~}}}~~~}}}xxxmmmbbb[[[XXXXXX[[[kkkttt[[[SSSSSSZZZmmmsssqqqrrrRRR???:::<<<666666555444333333333333222222111000/////////000333222222222333555777888888888999::::::;;;<<<<<<>>>???AAAAAAAAACCCEEEGGGLLLOOORRRUUUWWWWWWVVVVVVSSSSSSSSSXXXkkkhhhUUUMMMQQQXXXhhhvvvaaaRRRLLLEEEBBBBBBCCCCCCBBBBBBDDDEEEFFFFFFIIILLLOOORRRTTTZZZeeeqqq333999===<<<777666:::@@@===@@@CCCEEEFFFIIILLLNNNOOORRRVVV[[[```dddggghhhhhhbbbaaa______llluuuooohhhVVVGGGFFFHHHHHHOOOXXXnnnxxxcccVVVOOOLLLJJJUUU\\\jjjxxx~~~wwwmmm___TTTOOOKKKKKKPPPYYYdddttt{{{uuunnniiihhhoooqqqssssssooohhh```ZZZZZZZZZ[[[YYYVVVRRRNNNLLLJJJJJJJJJJJJKKKLLLLLLMMMQQQNNNNNNTTT]]]hhhuuu|||xxxvvvvvvwwwxxx{{{}}}~~~zzzvvvtttttttttuuuvvvxxxzzz|||}}}yyyxxxwwwyyy{{{}}}}}}}}}}}}}}}~~~}}}|||{{{yyyyyy}}}~~~{{{oooccc[[[XXXXXXYYYhhhgggYYYQQQPPP___uuunnneeemmmzzzzzzYYYCCC<<<===666555444333333222222333222222111000/////////000333222222222333555777888777888888999;;;<<<<<<===???AAABBBCCCCCCDDDGGGIIILLLNNNQQQUUUVVVVVVUUUTTTSSSRRRQQQXXXooommmYYYMMMJJJRRR]]]tttxxx~~~wwwggg[[[UUUNNNIIIGGGFFFDDDAAADDDEEEFFFGGGGGGIIIMMMPPPTTTXXXaaannn{{{}}}|||{{{444777:::999777777;;;???>>>@@@CCCFFFGGGIIIMMMOOOPPPSSSWWW]]]bbbfffhhhiiihhhcccbbbaaadddttt}}}ttteeeSSSEEEFFFGGGGGGPPP]]]mmmmmm\\\RRRNNNNNNMMMUUU^^^mmm|||uuummmdddXXXOOOKKKJJJKKKPPPZZZfffwww}}}tttooohhhcccbbbhhhjjjnnnoookkkeee]]]XXXVVVWWWWWWUUUQQQMMMJJJJJJGGGHHHIIIJJJKKKLLLMMMMMMOOOMMMPPPVVV^^^jjj|||}}}zzzwwwwwwwwwwww|||}}}~~~}}}yyytttqqqppppppqqqrrrtttwwwzzz}}}~~~yyyxxxwwwxxxzzz{{{{{{{{{}}}|||zzzyyywwwwwwwwwwwwzzz}}}~~~pppcccZZZWWWVVVXXXeee{{{zzz^^^OOOHHHSSShhh~~~sssddddddmmmuuu~~~cccJJJ===:::666555444333222222222222222222111000000000111111333222222222333555777888555666777888999:::;;;<<>>>>>@@@DDDFFFHHHJJJMMMPPPPPPSSSXXX^^^cccgggiiijjjiiidddcccccciii{{{www```OOODDDGGGHHHHHHTTTfffrrrtttdddWWWPPPNNNNNNOOOWWW___ooo~~~xxxmmmfff___UUUMMMKKKJJJKKKQQQ[[[hhhzzztttmmmhhhccc___^^^bbbeeejjjllliiiccc[[[VVVRRRTTTUUUSSSNNNJJJHHHHHHFFFGGGIIIJJJLLLMMMNNNNNNLLLNNNRRRXXX___lll}}}|||{{{zzzzzz}}}|||wwwsssrrrrrrqqqqqqsssuuuxxx{{{}}}}}}{{{zzzzzz{{{||||||{{{~~~|||xxxuuuttttttvvvwwwxxx|||~~~rrreee\\\XXXVVVWWWbbbuuukkkVVVHHHNNN```tttllleeeiiiooowwwzzznnnSSSBBB;;;666555444333222222222222222111111111111222222333333222222222333555777888666666777999:::;;;<<<===>>>???AAACCCCCCEEEIIIKKKQQQSSSVVVXXXZZZYYYXXXWWWTTTUUUUUU```}}}oooVVVOOOLLLIIISSScccttt|||uuunnn|||xxxfff]]]XXXUUUSSSTTTUUUUUUQQQMMMHHHIIIJJJJJJJJJLLLOOORRRVVV^^^nnn|||nnndddeeeggghhhppp{{{444333222333444888<<<>>>>>>@@@DDDFFFHHHKKKNNNPPPPPPSSSYYY___dddhhhjjjkkkiiieeeeeeeeelllzzz[[[LLLDDDHHHJJJJJJYYYmmmvvvtttlll___TTTNNNLLLNNNOOOYYYaaaooo~~~tttjjjccc]]]UUUOOOMMMIIIKKKQQQ\\\iii{{{}}}nnngggdddaaa]]]]]]___ccchhhjjjhhhccc[[[VVVPPPRRRTTTRRRMMMIIIGGGGGGFFFGGGIIIKKKLLLNNNNNNOOOKKKNNNSSSYYY___mmm~~~~~~|||wwwtttuuuvvvssstttuuuwwwyyy{{{}}}~~~~~~~~~|||wwwtttrrrtttvvvxxxwww{{{|||ssshhh```[[[YYYUUU___qqqyyyaaaMMMOOO]]]mmmuuuiiijjjnnnssswwwwww\\\III@@@555555444333222222222222222111111111222333444444333222222222333555777888888999:::;;;===>>>???@@@<<<>>>@@@AAACCCEEEHHHKKKSSSUUUXXX[[[\\\\\\ZZZYYYUUUVVVXXXdddpppWWWQQQOOOKKKSSSbbblllzzzsssooolll[[[TTTHHHHHHKKKQQQWWWZZZYYYWWWIIIJJJKKKKKKKKKMMMPPPSSS[[[cccttt{{{qqqccc[[[___cccfffppp~~~777666555555777;;;???AAABBBDDDGGGHHHIIIKKKNNNPPPTTTWWW\\\aaafffjjjlllllllllhhhaaaaaapppsssXXXNNNHHHIIILLLTTTggg{{{~~~vvvfffaaaXXXNNNHHHHHHLLLPPPXXX___mmm}}}zzzmmmaaa]]][[[VVVPPPNNNMMMMMMQQQ[[[gggzzzvvvhhheeeddd```^^^___aaacccfffjjjkkkeee\\\TTTPPPPPPNNNMMMKKKIIIHHHGGGHHHGGGEEEFFFIIILLLNNNOOORRRNNNSSS___jjjvvv~~~|||zzzzzzyyy{{{zzzzzzzzz}}}}}}}}}~~~}}}{{{}}}zzzvvvtttuuuwwwyyyzzzyyyzzz}}}~~~zzztttlllddd^^^ZZZ]]]___jjjmmmRRROOOWWWbbbzzzlllccchhhmmm{{{fffNNN@@@<<<999666444444444444333333222222111000000000111444333222333555888<<>>===???AAABBBDDDFFFIIILLLSSSVVVZZZ[[[ZZZXXXWWWWWWWWWQQQ^^^yyynnnQQQNNNOOOLLLSSSaaammmllluuuuuubbbTTTJJJHHHHHHGGGHHHKKKPPPUUUXXXJJJJJJJJJLLLOOORRRSSSSSS```fffvvvzzzoooeee]]]WWWYYY```lll}}}555444444555777:::===???@@@BBBEEEHHHJJJLLLPPPRRRUUUXXX^^^dddjjjnnnpppqqqlllhhhaaaaaappp}}}pppUUUNNNJJJMMMQQQXXXkkk~~~xxxlllccc\\\YYYTTTNNNJJJJJJNNNQQQ[[[cccqqqxxxtttpppfff^^^]]]\\\WWWQQQMMMJJJJJJNNNXXXddduuu~~~pppeeebbbbbb___]]]]]][[[^^^bbbgggjjjfff]]]UUUNNNMMMLLLJJJHHHGGGFFFEEEGGGFFFEEEFFFHHHKKKMMMNNNRRRRRRYYYgggqqq|||~~~}}}|||||||||}}}|||}}}~~~}}}}}}~~~}}}|||~~~{{{wwwuuutttuuuvvvwwwyyyzzz}}}}}}|||yyyvvvpppiiiaaa\\\\\\```nnntttUUUNNNSSS^^^xxxoooccceeekkkyyymmmTTTFFF;;;999666444444555444333555444333333222222333333333333222333444777:::;;;999999999999:::<<<===>>>===???AAABBBCCCEEEIIIKKKRRRUUUYYYZZZZZZXXXXXXXXX\\\XXXhhhsssTTTOOOPPPMMMTTTaaalll}}}ggguuunnn]]]QQQIIIFFFEEEDDDDDDFFFIIIMMMPPPJJJJJJJJJLLLOOORRRTTTTTT```iiizzz~~~oooeee___ZZZWWW\\\gggvvv333333444555888:::<<<===>>>AAAEEEHHHJJJMMMQQQTTTWWWZZZaaahhhnnnsssuuuvvvmmmhhhaaabbbppp}}}xxxkkkRRRMMMMMMRRRVVV]]]ooottthhh\\\SSSNNNMMMLLLJJJIIIJJJMMMPPP\\\fffuuuyyyrrrmmmjjjeee^^^ZZZ[[[\\\VVVOOOLLLIIIIIINNNWWWbbbsssuuukkkbbb______]]]ZZZYYYTTTWWW]]]dddhhheee^^^WWWLLLKKKIIIGGGFFFEEEDDDDDDGGGFFFFFFFFFHHHKKKNNNOOOUUUZZZfffttt{{{}}}}}}~~~}}}}}}}}}~~~||||||~~~}}}|||}}}~~~~~~zzzvvvtttsssttttttyyy{{{}}}}}}|||{{{{{{yyyqqqggg```___fffwww}}}ZZZMMMOOOZZZwwwssscccbbbfffvvvrrrXXXJJJ:::888666555666666555333444444333333222222333333222222333444555666777777777888888888999;;;<<<===???@@@BBBCCCCCCEEEHHHJJJOOOSSSWWWYYYYYYXXXXXXXXX\\\]]]sssxxxXXXPPPQQQOOOUUUaaapppqqqdddzzz|||cccVVVMMMGGGFFFDDDBBBAAABBBDDDGGGIIIJJJJJJKKKMMMOOOSSSUUUWWWcccooo}}}~~~qqqccc[[[YYYWWWYYYcccrrr222333555777999;;;<<<===???BBBEEEHHHJJJMMMPPPSSSWWW[[[bbbjjjqqquuuxxxyyyooojjjdddfffsss{{{sssfffNNNLLLNNNUUUYYY^^^ooowwwkkk```VVVPPPIIIIIIIIIIIIIIILLLPPPSSS\\\fffuuuyyyrrrmmmiiigggbbb[[[WWWXXXXXXRRRLLLJJJKKKLLLQQQZZZdddtttyyylllfff```]]]]]]ZZZWWWTTTOOORRRXXX___dddccc\\\VVVKKKJJJHHHFFFDDDDDDCCCCCCFFFGGGHHHIIIKKKOOOSSSVVV___ggguuu~~~}}}||||||{{{zzzzzz{{{|||}}}yyyzzz|||~~~~~~|||{{{zzz|||}}}xxxtttrrrrrrsssyyy{{{~~~~~~}}}}}}yyymmmddddddnnn___NNNLLLWWWwwwtttccc```aaassstttWWWGGG999888666666666666555444222222111111000111111222222333555666777666666555666777777888999;;;<<<===???AAABBBCCCCCCDDDGGGIIINNNQQQVVVXXXYYYXXXXXXYYYYYY___|||yyyZZZQQQPPPPPPWWWccczzzzzzooohhhqqq[[[PPPJJJFFFEEEDDDCCCBBBCCCDDDGGGHHHIIIJJJLLLMMMPPPSSSXXX[[[hhhwwwwwwtttvvv}}}vvvfff\\\XXXWWWYYYaaannn~~~333444666888:::<<<===>>>AAACCCFFFHHHJJJKKKNNNQQQVVV[[[bbbjjjqqquuuwwwwwwpppjjjggglllxxx{{{oooaaaLLLKKKOOOUUUXXX]]]mmm|||oooddd[[[TTTPPPOOOOOOMMMLLLLLLPPPUUUYYY]]]fffttt}}}wwwrrrnnnkkkiiieee]]]VVVTTTQQQLLLHHHHHHLLLMMMSSS\\\fffuuuxxxiii```___]]][[[\\\ZZZVVVRRRMMMOOOTTTZZZ______ZZZUUUKKKJJJGGGEEEDDDDDDDDDEEEFFFHHHKKKMMMPPPTTTZZZ___jjjssszzzzzzyyyyyyzzz|||~~~yyyzzz|||~~~~~~}}}yyyyyyyyyyyy{{{{{{uuurrrrrrssswwwzzz}}}~~~}}}||||||}}}{{{ppphhhgggtttcccPPPKKKTTTuuusssaaa]]]```rrrxxxWWWDDD;;;999666666666666555444222111111000111111222222333555666888888888666555666666777888999;;;<<<===???AAABBBCCCCCCDDDGGGIIIMMMQQQUUUXXXYYYYYYYYYYYYZZZdddsssYYYQQQPPPRRR[[[ggg{{{tttqqqnnniiiWWWMMMGGGEEECCCBBBBBBBBBCCCEEEHHHIIIIIIKKKMMMNNNPPPTTTZZZ^^^nnnzzzmmmlllpppxxx|||iii]]]YYYYYY[[[___jjjyyy555555666888:::<<<>>>???BBBDDDGGGHHHIIIKKKNNNPPPVVV[[[bbbjjjppprrrssssssnnnjjjiiirrr}}}{{{kkk[[[LLLKKKOOOUUUWWW\\\oooyyykkk```XXXTTTSSSVVVVVVTTTRRRRRRUUU[[[___cccjjjttt}}}|||yyyuuuqqqmmmjjjhhhddd[[[SSSOOOKKKGGGEEEHHHJJJLLLRRR\\\ffftttpppeee[[[^^^___^^^^^^^^^YYYRRRMMMMMMPPPVVV[[[\\\YYYUUUKKKJJJGGGEEEDDDDDDEEEFFFFFFIIIMMMOOOQQQVVV]]]cccooovvv~~~|||{{{{{{|||}}}~~~yyyzzzzzzyyyyyy|||{{{uuurrrrrrttttttxxx}}}~~~}}}|||}}}yyyrrrmmmjjj{{{eeeSSSKKKQQQooorrr___ZZZ^^^rrr___HHH>>>;;;777555555555555444333333222222333333444444444555666888888888777777666666777888:::<<<===>>>???@@@BBBCCCCCCEEEHHHJJJNNNRRRVVVYYYYYYYYYYYYZZZ^^^lllzzzhhhXXXSSSRRRTTT```oootttrrrssssss}}}dddUUUKKKFFFDDD@@@@@@@@@AAABBBDDDGGGHHHHHHKKKMMMOOOPPPUUU\\\bbbrrrnnnffffffiiirrrppp```YYYYYYZZZbbbgggqqq}}}555555555555888;;;>>>@@@@@@CCCFFFHHHJJJLLLOOOQQQWWW\\\cccjjjnnnppppppoookkkgggjjjvvv{{{gggVVVNNNLLLPPPUUUWWW___uuu}}}pppfff```___```dddeeeeeeeeeeeefffiiilllooorrryyy~~~{{{rrrqqqpppnnnjjjfffcccaaa[[[TTTNNNKKKHHHEEEEEEHHHHHHKKKRRR\\\ffftttvvvqqqiiimmmoookkkgggccc[[[RRRLLLKKKMMMQQQWWW[[[ZZZYYYJJJIIIFFFDDDCCCCCCDDDFFFFFFIIIMMMOOOOOOSSSZZZ```kkkppptttyyy||||||||||||}}}~~~~~~}}}zzzwwwwwwzzz~~~}}}zzztttqqqrrrtttrrrwww|||~~~}}}|||zzzxxxxxxuuugggUUUJJJKKKeeerrr^^^WWWXXXmmmjjjQQQAAA===777444333444555555333333222222333333444555333444555666777777777777777777888999;;;===>>>@@@===???AAABBBCCCEEEIIIKKKPPPSSSWWWZZZZZZYYYYYYZZZ^^^mmmfff^^^WWWUUUTTTXXXgggxxxuuurrrtttwwwsss^^^SSSKKKEEECCC@@@@@@@@@AAABBBDDDFFFGGGHHHKKKNNNOOOPPPUUU^^^dddrrrsssfffbbb```bbbiiiuuuzzzggg]]]\\\^^^```hhhkkkrrrzzz555444333444666999===???>>>AAAEEEHHHJJJMMMQQQSSSYYY]]]cccjjjnnnooonnnmmmhhheeeiiiwwwzzzeeeRRROOOMMMPPPVVVYYYbbbzzzxxxpppmmmnnnqqqvvvxxx{{{}}}}}}}}}~~~yyyyyy}}}|||uuuqqqrrrqqqoookkkhhhhhhhhhfffccc___[[[YYYSSSMMMJJJIIIHHHEEEFFFJJJIIIKKKSSS^^^hhhvvv|||xxxoooggg\\\PPPJJJIIIJJJOOOVVV[[[\\\\\\JJJHHHEEEBBBBBBBBBDDDEEEFFFIIIMMMMMMMMMOOOVVV\\\eeehhhlllqqq~~~~~~zzzzzzzzz{{{|||~~~{{{vvvtttvvvyyyzzz|||}}}yyysssoooqqqtttpppvvv|||~~~}}}}}}}}}gggVVVIIIFFF]]]|||ttt```XXXPPPfffrrrWWWCCC>>>888333222333555555111000000000111222222333222222333444555666777888777777888999;;;===???@@@===???AAABBBDDDFFFIIILLLQQQTTTXXX[[[ZZZZZZYYYZZZZZZiiihhhZZZWWWWWWWWWWWW[[[lll~~~zzzuuuuuuzzzlllZZZRRRJJJDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHKKKNNNPPPQQQVVV^^^fffqqqlllaaa```]]]]]]bbblllzzzoooaaa___bbbfffggglllmmmqqqvvv|||777888888999:::<<<===>>>AAAAAABBBEEEJJJOOORRRSSS[[[^^^cccgggjjjkkkkkkjjjgggeeehhhqqqyyytttcccSSSNNNQQQTTTWWWaaaqqq~~~|||zzzxxxuuunnngggccccccbbb___\\\\\\[[[YYYWWWTTTRRRPPPOOOEEEFFFHHHIIIKKKLLLNNNNNNPPPVVV___hhhqqq}}}ppp___UUUIIIFFFFFFKKKTTTZZZYYYUUUMMMGGGBBBBBBBBB@@@@@@CCCFFFHHHJJJLLLMMMPPPSSSVVV\\\___dddnnn~~~{{{{{{}}}{{{wwwssssssxxx~~~|||wwwssspppppppppqqqvvvwwwxxxxxxvvvtttttttttpppssswwwzzz}}}iiiUUUKKKMMMYYYeeesss]]]VVVQQQ\\\ttt|||```KKK>>>:::999444555888333333333333333333333333333555666777888888999888888888:::<<<<<<<<<<<<===???>>>@@@BBBCCCDDDGGGJJJMMMOOOSSSXXXZZZZZZYYYXXXWWW\\\mmmmmmXXXWWWQQQNNNSSS\\\hhhxxxwwwvvv}}}|||gggUUUMMMGGGCCCAAABBBBBBBBBCCCEEEFFFHHHIIILLLNNNPPPRRRPPPRRR\\\hhh|||nnn___YYYWWWZZZ^^^ccciiittttttfff___```eeejjjlllpppqqqsssuuuyyy555666777888:::===???@@@BBBBBBCCCFFFKKKPPPTTTUUU\\\___dddiiilllllllllkkkfffeeegggmmmrrrlll]]]PPPNNNTTT]]]gggrrr}}}~~~}}}vvvpppkkkgggdddfff```ZZZVVVWWWVVVTTTQQQNNNMMMMMMLLLLLLKKKJJJJJJHHHIIIKKKMMMQQQUUUXXXZZZ]]]bbbiiipppwwwsss^^^RRRJJJFFFEEEJJJRRRXXXXXXVVVNNNGGGBBBBBBAAA???@@@BBBDDDGGGJJJLLLNNNPPPSSSUUU[[[]]]bbblll}}}zzzzzz{{{zzzwwwuuuvvvyyy}}}~~~}}}||||||zzzwwwssspppnnnoooppprrrtttuuuvvvuuurrrqqqqqqrrrtttzzz{{{fffUUUJJJIIIQQQ[[[qqqqqq^^^XXXLLLWWWnnnmmmOOO@@@:::999333444777333333333333333333333333333555555666777888888888888888:::;;;<<<;;;<<<===???>>>@@@BBBCCCDDDGGGJJJLLLPPPSSSWWWZZZZZZYYYYYYYYY\\\nnnzzzbbbNNNKKKJJJLLLRRRZZZhhh}}}zzz{{{~~~bbbRRRKKKGGGDDDBBB@@@@@@AAACCCEEEHHHJJJKKKLLLMMMQQQSSSRRRUUU```mmmpppaaa[[[VVVZZZ^^^dddkkkvvvqqqjjjaaa^^^bbbiiimmmooonnnmmmooosssyyy333444666888;;;>>>@@@BBBCCCCCCEEEHHHLLLQQQUUUXXX]]]```eeejjjnnnnnnmmmlllffffffgggiiihhhaaaWWWNNNNNNXXXjjj}}}~~~yyyooofff___ZZZVVVSSSUUUPPPKKKIIIIIIIIIHHHEEEBBBBBBBBBBBBBBBCCCCCCCCCGGGHHHJJJNNNTTTZZZ___cccjjjnnnssswww{{{qqq[[[OOOJJJFFFCCCGGGOOOUUUWWWVVVOOOHHHCCCBBBAAA??????BBBBBBEEEJJJNNNPPPQQQSSSTTTZZZ\\\aaalll|||yyyxxxyyyxxxxxxyyyyyyzzz||||||zzzxxxxxxxxxsssqqqnnnllllllooorrrtttwwwwwwvvvtttrrrqqqqqqssswww}}}qqqbbbUUUKKKFFFJJJRRRhhhzzz~~~{{{lllXXXQQQLLLUUUjjj{{{XXXEEE<<<999222333777444333333333333333333333333444444555666777777777777888999;;;;;;;;;<<<===???>>>@@@BBBCCCDDDFFFJJJLLLPPPSSSWWWYYYYYYZZZ[[[\\\aaassslllVVVFFFCCCEEEJJJQQQZZZiiiwww|||vvv]]]OOOIIIFFFDDDDDD>>>???AAACCCFFFIIIKKKMMMLLLNNNQQQTTTUUUXXXdddrrrwwwhhhbbb\\\aaagggmmmvvvvvveeeaaa___```eeekkkmmmmmmjjjjjjlllrrr|||444444666888;;;>>>@@@BBBBBBDDDEEEHHHKKKPPPVVVZZZ^^^bbbgggmmmooopppnnnmmmiiijjjiiigggaaaZZZTTTPPPPPP\\\sss}}}zzz|||sssmmmcccZZZSSSOOOLLLJJJIIIFFFBBBAAABBBBBBAAA@@@AAAAAA@@@@@@???>>>>>>===BBBBBBDDDHHHNNNUUU\\\```jjjmmmrrruuuwww}}}zzzfffVVVMMMHHHDDDAAACCCJJJQQQTTTUUUOOOHHHCCCBBBAAA??????AAAAAAFFFLLLQQQSSSTTTUUUUUUZZZ\\\dddsss~~~{{{yyyxxxxxxwwwzzz}}}}}}{{{{{{~~~}}}zzzyyyyyyzzzzzzrrrpppmmmlllnnnrrrwwwzzz}}}}}}|||yyyvvvuuuvvvwww~~~tttqqqiii___VVVLLLFFFIIIPPPggg{{{}}}ooo[[[QQQQQQWWWiiicccLLL???;;;333333777555333333333333333333333333333333444666777777777777777999:::;;;;;;<<<>>>??????@@@BBBCCCDDDFFFIIILLLQQQSSSVVVXXXYYYZZZ]]]___hhhzzzyyydddQQQFFFDDDEEEJJJSSS]]]mmmxxxpppYYYMMMHHHEEEDDDDDD@@@@@@AAACCCFFFHHHKKKLLLMMMOOORRRVVVVVVZZZggguuuwwwpppnnnttt|||zzzmmmbbbaaabbbeeeiiijjjiiihhhiiiiiinnnxxx~~~~~~~~~~~~555666777888:::===???@@@AAACCCEEEGGGJJJOOOVVV[[[```dddiiinnnqqqpppnnnlllkkklllkkkfff^^^XXXUUUUUURRR^^^vvvwwwoooqqqxxxyyyrrrbbb\\\TTTLLLHHHFFFDDDCCCBBBAAA???>>>>>>?????????????????????>>>>>>>>>>>>>>>>>>???AAAFFFLLLQQQTTT\\\___dddgggkkkqqqxxx~~~qqq```TTTMMMIIIEEEBBB???@@@FFFLLLQQQRRROOOHHHCCCBBBAAA??????BBBBBBGGGNNNTTTVVVWWWXXXXXX[[[```kkk}}}||||||{{{{{{zzz}}}~~~}}}~~~{{{yyyyyy{{{|||uuussspppppprrrwww|||~~~{{{yyyyyyzzztttggggggaaa[[[TTTKKKFFFIIIQQQbbb{{{|||iii^^^SSSVVVfffmmmRRRBBB>>>666444888777333333333333333333333333222333444666777777888888666888:::;;;;;;<<<>>>??????AAACCCDDDDDDFFFIIIKKKRRRTTTWWWYYYZZZ[[[]]]___kkk~~~vvvaaaQQQHHHFFFEEEIIITTTccctttmmmXXXLLLGGGDDDCCCDDDBBBBBBCCCDDDFFFHHHIIIJJJOOOPPPTTTWWWXXX]]]jjjxxxzzznnngggdddeeehhhjjjlllllliiigggjjjlllttt~~~|||||||||}}}}}}|||666666777888:::<<<>>>???AAACCCFFFGGGIIINNNVVV]]]bbbfffkkkpppqqqooollljjjhhhiiigggbbb[[[VVVUUUVVVTTT^^^tttwwwjjjeeejjjvvv}}}rrrhhhbbbTTTPPPIIIEEECCCBBBAAAAAA======<<<<<<<<<<<<======:::;;;;;;<<<===??????@@@===<<<<<<>>>@@@CCCGGGIIIJJJNNNSSSVVVZZZ```hhhnnn|||uuunnnbbbVVVLLLFFFDDDCCCAAA>>><<<===BBBHHHLLLNNNNNNGGGBBBBBBBBB@@@@@@CCCDDDIIIOOOUUUXXXYYYZZZ[[[^^^eeettt~~~}}}{{{xxxxxxyyyzzzzzzxxxtttsssuuuzzz~~~{{{yyyyyy|||}}}xxxiiiccc___\\\XXXSSSKKKEEEHHHOOObbb~~~rrreeeSSSUUUcccsssUUUCCC@@@888444888888333333333333333333333333222333555666777888999999555777999:::;;;<<<>>>@@@@@@AAACCCDDDDDDFFFHHHKKKRRRUUUYYY[[[[[[\\\]]]^^^kkk}}}sss___PPPGGGDDDCCCHHHUUUfffvvvzzziiiWWWLLLGGGCCCCCCDDDCCCCCCDDDEEEFFFGGGIIIJJJPPPQQQUUUYYY[[[aaappp~~~uuuiiicccbbbhhhiiikkkmmmnnnnnnmmmmmmnnnpppyyy~~~~~~}}}{{{zzzzzz{{{|||{{{zzz444555666888;;;>>>@@@AAABBBEEEGGGHHHJJJOOOXXX___dddgggmmmpppqqqnnnjjjgggaaaaaa___ZZZVVVSSSSSSTTTTTT]]]qqq~~~{{{}}}jjjbbb```hhhwwwtttjjjaaaXXXRRRKKKHHHDDDBBBAAAAAAAAA@@@;;;<<<<<<<<<;;;;;;;;;<<<999::::::;;;<<<===>>>>>><<<<<<<<<<<<===>>>???@@@???CCCGGGIIILLLQQQXXX^^^mmmxxxyyyqqqggg___WWWSSSMMMGGGBBB?????????<<<;;;:::;;;???DDDHHHKKKLLLFFFAAABBBBBBAAAAAADDDDDDHHHOOOTTTWWWYYY\\\]]]aaaiii}}}}}}~~~}}}yyyvvvwwwxxxzzz~~~{{{wwwtttuuuyyy}}}zzzyyywwwwwwvvvsssqqqsssyyy~~~rrrddd___```\\\\\\\\\XXXOOOFFFGGGMMM___|||mmm\\\[[[gggvvvUUUCCCAAA999444666777333333333333333333333333333444555777888999::::::555777999::::::;;;>>>@@@@@@AAACCCDDDDDDEEEHHHJJJSSSVVVZZZ]]]]]]\\\\\\\\\jjj|||rrr^^^OOOFFFAAACCCJJJVVVbbbnnn}}}sssdddTTTJJJFFFCCCCCCEEEBBBBBBCCCDDDFFFIIIJJJLLLPPPQQQVVV[[[___gggxxxrrreee___aaagggnnnooonnnnnnmmmnnnoooqqqqqqrrrzzz~~~|||{{{zzzzzzyyyxxxxxxzzzzzzzzzyyy222333555888;;;???BBBDDDCCCFFFIIIJJJKKKPPPZZZaaaeeehhhmmmqqqqqqmmmiiieee[[[ZZZXXXTTTQQQPPPPPPPPPSSS\\\ooovvvuuu~~~xxxfffaaa___hhhxxx{{{nnnddd]]]VVVNNNIIIDDDBBB???=========<<<;;;;;;<<<======<<<;;;<<<============<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;<<<>>>AAACCCDDDGGGNNNSSSVVV^^^dddaaa\\\WWWRRRMMMCCCCCCBBBAAA@@@>>>======:::999999:::>>>BBBFFFHHHKKKEEEAAAAAABBBAAABBBEEEDDDHHHNNNSSSVVVYYY\\\^^^bbblll~~~}}}~~~~~~|||xxxuuuuuuwwwzzz||||||wwwttttttxxx}}}|||zzzvvvsssooolllmmmttt}}}yyymmm```VVVWWW^^^^^^___bbb___UUUJJJGGGKKKSSSwww~~~hhheeennnvvvUUUBBB@@@999333555555333333333333333333333333333444666777999::::::;;;444666999::::::;;;>>>@@@@@@BBBCCCDDDDDDEEEHHHJJJSSSWWW[[[^^^^^^\\\[[[[[[lll|||sss___OOOEEE@@@EEEOOOXXX]]]dddrrrnnn```QQQIIIEEEBBBCCCFFF@@@AAABBBDDDGGGJJJLLLNNNOOOQQQWWW]]]ccclll~~~vvvfff]]]]]]fffqqquuutttqqqnnnkkklllnnnpppssssssyyy~~~|||zzzxxxwwwyyywwwwwwwwwyyyzzzyyyxxx999999888999:::<<<>>>???EEEGGGJJJLLLMMMRRRYYY___eeehhhlllqqqrrrnnneee^^^\\\YYYTTTOOOKKKJJJJJJKKKVVVaaaqqq||||||wwwyyyrrreeebbb___lllxxxpppcccXXXPPPKKKGGGFFFBBBBBBBBBAAA@@@???>>>>>>>>>>>>=========<<<<<<<<>>???AAA===<<<<<<;;;;;;<<<<<<===999;;;>>>AAAEEEGGGIIIJJJLLLMMMMMMLLLJJJGGGDDDCCC?????????>>>======<<<<<<999999:::;;;===@@@CCCDDDFFFEEECCCBBBBBBBBBDDDEEEDDDFFFKKKSSSZZZ]]]\\\YYY]]]kkk|||xxxwwwyyy|||~~~}}}~~~|||yyy~~~}}}{{{xxxvvvwww||||||ggg[[[UUUSSSUUUXXX```gggjjjcccZZZSSSNNNJJJWWWjjjxxx|||sss\\\DDD999888999888888555444333222222333444555333333444555666777888999888666555888<<>>===???BBBDDDDDDDDDGGGMMMRRRUUUZZZ___aaa```______aaakkk|||ppp^^^QQQJJJEEEGGGMMMSSSWWW```tttjjj[[[LLLFFFEEECCCBBBBBBDDDEEEFFFFFFFFFGGGKKKMMMUUUVVVZZZ^^^cccooozzzddd```ccceeejjjrrryyysssnnnooouuuzzzzzzxxxxxxxxx{{{~~~|||{{{yyyxxxxxxxxxwwwwwwxxxyyyyyywwwvvvuuu777777777999;;;>>>@@@BBBEEEGGGJJJLLLMMMRRRYYY___eeegggkkkoooooojjjaaaZZZWWWTTTPPPLLLHHHHHHIIIJJJTTT\\\jjjtttuuutttzzzqqqdddaaaeeeqqq|||iiibbbXXXOOOIIIFFFDDDCCCAAAAAAAAAAAA@@@???>>>===>>>>>>=========<<<<<<<<<<<<===>>>>>><<<<<<===>>><<<;;;;;;;;;;;;;;;;;;<<<;;;===>>>AAACCCDDDEEEEEEHHHHHHGGGFFFEEECCCAAA@@@=========<<<;;;;;;::::::999999999:::<<>>>>>===@@@BBBEEEEEEEEEHHHNNNSSSUUUZZZ___``````___aaadddtttqqq\\\MMMEEEEEEGGGMMMTTT[[[ggg~~~~~~hhhZZZKKKEEEDDDBBBAAABBBCCCEEEFFFFFFGGGIIILLLOOOTTTVVV[[[aaagggsssooo______eeehhhmmmtttuuuqqqooorrrxxx{{{zzzwwwuuuvvvzzz}}}{{{yyyxxxwwwwwwwwwwwwwwwvvvvvvuuutttsss555555777999<<>>===>>>============<<<<<<<<<;;;===>>>===<<<;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@@@@AAA@@@@@@CCCBBBAAA@@@>>>>>>======;;;;;;:::999999888888777777777888999;;;===@@@AAACCCBBBAAA@@@AAABBBCCCDDDDDDFFFKKKQQQXXX[[[[[[ZZZ```kkk~~~}}}|||||||||{{{zzzwwwvvvuuuvvvyyyzzzzzzyyyxxxyyy{{{zzzvvvvvv~~~vvv___RRROOORRRXXX^^^iiirrrwwwtttlllcccYYYRRRRRRdddzzzdddKKK>>>;;;888666444333444444555555444444333333444444555666777888888777666777999<<<>>>>>>>>>@@@BBBEEEFFFFFFIIIOOOTTTWWW[[[___``````bbbeeeiiizzzlllXXXJJJBBBEEEGGGMMMVVVbbbtttwwwdddWWWJJJEEECCCAAAAAABBBCCCEEEGGGHHHIIIKKKNNNQQQSSSVVV]]]eeemmmzzznnnaaaYYY___gggkkkpppuuunnnnnnqqqvvvzzz{{{wwwsssooorrryyy~~~|||zzzxxxwwwvvvvvvwwwwwwuuusssrrrqqqqqqqqq555666888:::===???BBBCCCDDDGGGJJJLLLNNNSSSZZZ```hhhjjjlllllliiiccc[[[VVVRRRQQQOOOKKKHHHIIINNNSSSYYY\\\bbbjjjqqqyyyttthhhdddjjjwwwlll___PPPLLLGGGCCCCCCCCCCCCCCC@@@@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>============???@@@???>>>===>>>????????????@@@@@@?????????>>>??????@@@@@@??????>>>AAA@@@>>><<<<<<<<<<<<===::::::999888888777777666666666666777999<<<>>>???AAA@@@@@@@@@@@@AAACCCCCCDDDFFFKKKQQQVVVYYY[[[[[[___iii|||~~~~~~~~~{{{zzzzzzzzzxxxwwwsssssstttwwwyyyyyyxxxvvvuuuxxx{{{zzzvvvxxx}}}}}}|||}}}vvv^^^PPPMMMPPPXXX```kkktttzzzwwwoooeeeZZZPPPOOO]]]|||eeeKKK>>>:::777444222222333444555555444333222444444555555666777777888777777888:::<<<>>>>>>??????BBBDDDFFFFFFJJJPPPUUUZZZ]]]```aaabbbeeejjjnnn|||wwwbbbRRRIIIDDDGGGJJJQQQ\\\mmmppp___SSSHHHDDDCCC@@@@@@BBBCCCEEEHHHIIIKKKMMMPPPRRRUUUXXX```jjjtttsss```YYYXXX```iiilllooorrrjjjmmmrrrwwwyyyvvvpppkkkhhhmmmwww~~~~~~}}}|||{{{yyyxxxxxxwwwwwwxxxwwwtttrrrpppooooooooo666777999;;;===???@@@AAADDDGGGJJJLLLOOOTTT[[[aaajjjlllnnnmmmiiiccc]]]YYYTTTSSSPPPKKKGGGJJJRRRYYYdddeeejjjsss{{{vvviiieeeeeetttuuuaaaVVVLLLIIIFFFCCCCCCDDDCCCCCC@@@AAAAAAAAAAAA@@@@@@??????????????????????????????@@@AAAAAA??????@@@AAA@@@@@@AAABBBBBBAAA@@@@@@???@@@@@@AAAAAAAAAAAAAAABBBAAA???============>>>::::::999999888777777666666666666666888:::===>>>?????????@@@AAABBBCCCCCCDDDGGGLLLPPPUUUXXX\\\]]]___gggxxx~~~|||yyyxxxwwwwwwuuutttrrrrrrtttwwwzzzzzzxxxuuuppptttwwwvvvtttyyy{{{zzzyyyyyy{{{xxx___QQQMMMOOOVVV^^^kkksssxxxuuunnneeeXXXMMMMMMUUUssshhhLLL>>>999666333222222333444555555444333222444444555555666666777777666777999:::<<<===???@@@>>>AAADDDEEEFFFJJJQQQVVV]]]```cccddddddggglllqqq}}}kkkXXXLLLIIIHHHIIINNNVVVcccxxxkkkZZZQQQHHHDDDBBB@@@@@@BBBCCCFFFIIIKKKLLLNNNPPPRRRXXXZZZcccnnnyyy~~~~~~eeeZZZXXXZZZaaahhhjjjkkkmmmiiinnntttvvvsssmmmgggcccbbbjjjwww~~~}}}{{{yyyyyyxxxxxxxxxxxxyyyyyyxxxwwwtttqqqooonnnnnnnnn777888:::<<<>>>???@@@@@@DDDGGGJJJMMMOOOTTT\\\bbbkkknnnooonnnjjjddd```^^^YYYWWWQQQJJJEEEIIISSS]]]mmmooovvvvvviiieeebbbrrriiiYYYQQQJJJHHHEEECCCCCCCCCBBBAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAABBB???AAAAAAAAA@@@???@@@AAAAAAAAACCCCCCCCCCCCAAAAAABBBBBBCCCDDDDDDDDDDDDDDDCCCCCCAAA@@@???>>>>>>>>>::::::999999888777777777666666666666888:::<<<===>>>>>>???@@@BBBCCCDDDDDDFFFIIIMMMQQQTTTXXX]]]```bbbhhhvvv|||zzzxxxvvvvvvvvvtttsssssstttvvvyyy||||||zzzwwwrrrvvvxxxwwwyyy~~~|||zzzyyywwwvvvxxx~~~xxx```RRRNNNOOOTTTZZZffflllpppnnniiibbbWWWMMMLLLNNNfffvvvzzzoooQQQ@@@:::777555444333444444555555444444333555555555555666666777777666888:::;;;<<<===???AAA>>>AAADDDFFFHHHLLLRRRXXX```bbbeeeeeedddfffkkkoooxxxcccQQQIIIHHHIIIKKKQQQ[[[iii|||hhhVVVNNNGGGEEECCC@@@@@@CCCDDDFFFIIIKKKLLLNNNOOOQQQXXX[[[cccppp~~~~~~nnn]]]XXXYYY\\\```dddfffiiijjjlllppptttsssmmmeee```___aaajjjyyy~~~|||zzzxxxxxxwwwwwwwwwxxxyyyyyyvvvuuusssqqqooonnnmmmmmm555666999<<>><<<;;;999999888888777777666666666666666666888:::<<<======>>>@@@AAACCCDDDEEEEEEGGGJJJNNNQQQTTTXXX^^^bbbgggkkkvvv}}}zzzyyyyyyyyyxxxwwwuuuvvvxxx{{{~~~~~~}}}zzzwwwzzz{{{zzz~~~|||zzzxxxvvvsssrrruuu}}}uuu```SSSNNNNNNRRRVVVZZZ___cccbbb```]]]VVVMMMLLLIII\\\xxxnnnlllxxxzzzYYYEEE===999777777444444444333333444444444555555555555666666666666666888;;;<<<;;;<<>>@@@BBBDDDEEEEEEEEEHHHKKKOOORRRTTTXXX___dddkkknnnwww~~~~~~~~~~~~}}}|||wwwxxxyyy|||}}}wwwxxxxxxxxx~~~{{{yyytttrrrooonnnrrr|||rrr^^^SSSOOONNNQQQTTTOOOTTTWWWWWWXXXXXXSSSLLLLLLGGGVVVrrrmmmiiirrr{{{```JJJ@@@;;;999999555555333222222333555555555555555666666666666666666999;;;<<<;;;<<>>BBBCCCEEEEEEDDDCCCCCCDDDJJJMMMOOOQQQWWWaaaggghhhqqqqqquuu~~~~~~}}}~~~}}}yyyzzzzzz{{{{{{{{{||||||}}}}}}}}}~~~~~~yyyuuurrrqqqtttsssqqqrrrvvvwwwdddVVVPPPMMMLLLJJJQQQMMMNNNRRRRRRNNNNNNRRRIIILLLSSSbbb}}}jjj___hhh|||mmmOOO???<<<999444666666555444444444444555444444555555666777777777999999:::;;;<<<>>>>>>???EEEGGGIIILLLOOOSSSYYY]]]ffffffggggggbbb^^^bbbjjjpppiii^^^TTTNNNKKKJJJIIISSSTTT\\\sssmmm```NNNJJJFFFDDDDDDDDDDDDDDDDDDFFFIIIKKKLLLLLLNNNPPPTTTWWWaaarrrwww^^^VVVWWWUUUZZZ\\\]]]aaaiiioooqqqvvvrrrjjjccc^^^]]]^^^___ooovvv~~~}}}}}}zzzxxxwwwuuurrrooommmmmmmmmnnnnnnmmmiiifff777888:::===???BBBDDDEEEEEEHHHKKKNNNRRRXXX^^^cccnnnkkkjjjjjjeeeaaaeeemmmtttfffVVVLLLIIIRRRgggzzz}}}wwwuuu{{{lll___VVVQQQLLLKKKIIIHHHGGGGGGHHHIIILLLMMMOOOQQQQQQQQQPPPPPPKKKJJJIIIIIIKKKLLLMMMNNNNNNOOOPPPQQQSSSTTTVVVVVVWWWWWWXXXYYYXXXWWWVVVUUUVVVUUUTTTSSSPPPNNNLLLKKKFFFDDD@@@===:::::::::;;;888777777666666666777777999888777666777:::===>>>@@@BBBDDDDDDDDDDDDFFFGGGOOOQQQRRRRRRXXXdddmmmpppuuusssvvv~~~}}}}}}}}}}}}}}}|||||||||}}}}}}}}}~~~yyyuuurrrqqqtttttttttwww}}}{{{gggWWWOOOMMMKKKIIIGGGCCCDDDHHHIIIGGGHHHMMMHHHKKKRRRccc~~~iii]]]cccvvvuuuUUUCCC===:::777666666555444444444444555444444555555666777777777999999:::;;;===>>>??????DDDFFFIIILLLOOOTTTZZZ___ffffffhhhhhhdddbbbhhhpppwwwmmm^^^QQQIIIGGGGGGHHHRRRTTT___uuujjj]]]MMMJJJFFFCCCCCCDDDDDDDDDEEEGGGJJJKKKLLLMMMOOOQQQSSSWWWbbbsssoooYYYSSSTTTTTTYYY[[[\\\aaaiiinnnoooqqqmmmfffaaa^^^___aaadddlllsss~~~~~~{{{xxxvvvuuussspppnnnlllkkkjjjkkkkkkjjjgggeee888999;;;===@@@CCCEEEFFFEEEHHHLLLPPPTTTYYY___dddkkkjjjiiihhhdddaaadddjjjuuuaaaPPPLLLLLLSSSiii}}}zzz}}}mmmcccZZZSSSMMMLLLKKKJJJJJJKKKLLLMMMLLLOOOSSSVVVWWWUUURRRPPPKKKKKKKKKLLLMMMOOOQQQRRRPPPQQQSSSVVVYYY[[[]]]^^^]]]^^^___```___]]]\\\ZZZZZZZZZYYYWWWTTTOOOKKKIIIDDDBBB???<<<::::::::::::888777777777777777888888999999888777888:::===???>>>@@@BBBDDDDDDFFFHHHJJJRRRSSSSSSRRRZZZgggrrrwwwuuupppqqq~~~~~~~~~~~~~~~}}}||||||||||||}}}}}}~~~}}}yyyuuurrrpppvvvvvvxxx{{{jjjXXXOOOKKKIIIHHHEEEAAAAAACCCEEEEEEHHHLLLIIIJJJOOO___yyylll\\\___ppp^^^GGG>>>;;;999666666555444444444444555444555555666666777777888888999:::;;;===>>>???@@@CCCEEEIIILLLPPPVVV]]]aaahhhhhhiiijjjgggfffmmmvvvsss```OOOFFFDDDGGGIIITTTYYYggg||||||eeeYYYLLLIIIEEECCCCCCDDDDDDDDDEEEHHHJJJLLLLLLNNNPPPRRRSSSWWWdddvvvfffVVVQQQRRRTTTXXX[[[\\\bbbiiinnnnnnkkkgggbbb^^^]]]```eeehhhkkkrrr|||yyywwwtttsssqqqnnnllljjjiiiggggggggggggeeeccc888999;;;>>>AAADDDFFFGGGFFFIIIMMMQQQVVV[[[aaaeeehhhhhhhhhhhhfffeeegggjjjpppZZZIIIIIINNNUUUjjj~~~|||nnneeeZZZSSSPPPOOOMMMMMMMMMOOORRRSSSOOOQQQUUUWWWWWWUUURRRPPPLLLNNNPPPQQQRRRTTTVVVXXXVVVWWWYYY\\\___bbbdddeeedddeeegggiiihhhgggeeeddd______]]]ZZZUUUOOOIIIFFFBBB@@@>>>;;;:::999::::::888888777777777888999999:::999888888999;;;===??????AAACCCDDDDDDFFFHHHKKKOOORRRSSSTTT\\\iiitttwwwvvvqqqsss~~~||||||{{{|||}}}}}}{{{zzzyyyyyyzzz|||}}}~~~}}}xxxuuurrrqqqxxxxxxzzz}}}jjjWWWNNNJJJIIIGGGHHHEEEDDDDDDFFFJJJOOOSSSRRRMMMLLLWWWnnnsss___\\\kkkeeeJJJ>>>;;;:::666666555444444444444555555555555666777777888888888999:::<<<===???@@@AAABBBEEEIIIMMMRRRXXX___dddjjjjjjkkkkkkiiihhhoooyyyuuuaaaPPPGGGEEEIIIKKKXXXaaaqqqvvvaaaVVVKKKHHHDDDBBBBBBCCCDDDDDDFFFHHHJJJLLLMMMNNNQQQTTTTTTZZZgggyyy{{{uuutttssstttvvvwwwvvvtttuuuxxxwww```VVVSSSTTTUUUYYY\\\^^^ccckkkmmmllleeebbb^^^[[[\\\```fffjjjkkkrrr~~~~~~{{{yyyvvvtttrrrpppmmmkkkiiigggeeedddddddddcccbbb777999;;;>>>AAADDDFFFGGGFFFJJJNNNSSSXXX]]]bbbfffeeegggiiihhhiiijjjlllllljjjVVVGGGIIIQQQ\\\oooyyynnnfff\\\TTTRRRQQQOOONNNOOORRRUUUWWWYYYYYYYYYYYYXXXWWWVVVVVVSSSVVVYYY[[[[[[]]]```bbbaaabbbccceeehhhjjjkkkllljjjllloooqqqqqqooommmkkkgggfffccc___XXXPPPIIIEEE???>>><<<;;;:::999999999888888888888888999:::::::::999999:::;;;<<<>>>???AAABBBCCCDDDDDDEEEHHHJJJMMMRRRWWW[[[cccnnnuuuvvv{{{yyy|||zzzyyywwwyyy|||}}}zzzxxxvvvvvvvvvyyy|||}}}}}}|||xxxuuusssrrrvvvwwwyyy}}}iiiWWWMMMJJJIIIHHHFFFEEEDDDEEEKKKUUU^^^cccdddYYYOOOSSSeee}}}yyybbbZZZdddzzzgggKKK>>>999888666666555444444444444555555555666666777888888888888999:::<<<>>>???AAAAAABBBEEEIIINNNSSSYYYaaafffmmmlllmmmmmmjjjhhhnnnwww}}}qqq___PPPHHHGGGJJJMMMXXXeeezzz~~~qqq^^^UUUJJJGGGCCCAAABBBCCCCCCCCCFFFHHHJJJKKKLLLNNNRRRUUUWWW]]]jjj}}}~~~rrrkkkfffbbb___^^^]]][[[\\\^^^```bbbccciiimmmwwwmmm[[[UUUTTTUUUXXX[[[]]]```eeelllllliiiaaa___\\\ZZZ[[[___dddgggiiiqqq~~~}}}||||||{{{{{{xxxuuusssrrrpppmmmkkkiiigggdddcccddddddcccbbb666888:::===@@@DDDFFFGGGGGGJJJPPPUUUZZZ___dddgggdddhhhjjjiiikkknnnnnnlllbbbTTTIIIKKKWWWfffwwwvvvooohhhaaa[[[VVVTTTRRRQQQRRRUUUYYY[[[```___]]][[[ZZZ[[[\\\]]]YYY]]]bbbccccccdddgggjjjiiiiiikkklllnnnpppqqqrrrtttvvvxxxzzzyyyvvvsssqqqooommmiiibbbZZZQQQJJJFFF===<<<;;;:::999999999999888888888888999:::;;;;;;:::::::::;;;<<<===>>>???BBBCCCCCCDDDDDDEEEIIIKKKOOOVVV^^^dddllluuuzzzyyy{{{~~~{{{yyyxxxuuuxxx}}}~~~{{{xxxvvvvvvvvvwwwyyy|||}}}|||~~~}}}zzzxxxvvvuuuttttttuuuxxx~~~jjjXXXOOOKKKIIIGGGEEEFFFGGGJJJTTTeeetttzzzwwwgggWWWVVVcccxxx}}}dddWWW]]]pppgggLLL???999777666666555444444444444555555666666777777888888999888999:::<<<>>>@@@AAABBBCCCFFFJJJOOOTTT[[[bbbgggnnnnnnooopppllliiimmmuuuuuukkk[[[NNNHHHHHHLLLNNNXXXgggtttlll\\\TTTIIIFFFBBBAAAAAACCCCCCCCCFFFGGGIIIJJJKKKNNNRRRUUUZZZ```nnnxxxoooddd[[[VVVTTTQQQOOOQQQPPPOOOOOOPPPRRRUUUWWW```ccclll{{{}}}bbbUUURRRSSSUUUYYY\\\^^^```fffkkkjjjddd]]]\\\ZZZZZZ[[[^^^bbbdddgggppp}}}|||zzzyyyyyyyyyzzzxxxuuusssqqqooollljjjhhhfffddddddddddddbbb```555666999<<<@@@CCCEEEGGGGGGKKKQQQVVV[[[```eeehhhfffjjjkkkjjjkkkooommmiiiYYYSSSKKKJJJYYYooo|||zzz}}}yyyrrrmmmhhhddd^^^\\\ZZZXXXYYY\\\```ccceeedddcccccccccdddfffgggdddiiinnnpppoooooorrruuuttttttvvvxxxzzz|||}}}~~~zzzwwwssspppiiiaaaWWWNNNGGGCCC;;;;;;::::::999999888888888888888999999;;;<<<<<<::::::;;;<<<===>>>??????@@@AAABBBCCCDDDGGGKKKNNNSSSZZZbbbiiiqqqzzz}}}|||zzz|||{{{zzzuuuyyy~~~~~~{{{xxxxxxxxxyyyzzzxxx|||}}}zzz{{{~~~}}}{{{yyyxxxwwwvvvvvvtttuuuxxx}}}lll[[[QQQLLLHHHFFFFFFIIIJJJLLLYYYnnnooo^^^[[[ddduuuiiiWWWYYYjjjzzzfffMMMAAA:::666666666555444444444444555666666666777888888999999888999:::<<<>>>@@@BBBCCCEEEGGGKKKOOOTTT[[[bbbgggmmmnnnqqqsssoookkknnnuuuuuujjjZZZMMMHHHJJJPPPTTT]]]mmmvvv~~~hhhYYYRRRHHHEEEBBB@@@AAABBBCCCCCCEEEFFFHHHIIIJJJMMMRRRUUU[[[bbbrrryyyhhhaaaXXXQQQOOONNNMMMLLLLLLLLLKKKKKKKKKNNNQQQSSSYYY\\\cccooonnnZZZQQQQQQTTTWWWZZZ\\\]]]___eeeiiieee^^^XXXYYYYYYZZZ\\\^^^```bbbhhhsss~~~|||zzzyyyxxxxxxxxxxxxvvvsssqqqooommmkkkhhheeedddcccddddddccc```^^^444666888<<>>??????>>>???AAABBBDDDHHHMMMQQQUUU\\\ccciiiqqqzzz~~~~~~~~~~~~}}}|||vvv{{{|||zzzzzz{{{}}}~~~xxx|||}}}zzzyyy}}}~~~|||{{{zzzyyyxxxwwwwwwwwwvvvvvvxxx{{{ooo]]]SSSMMMHHHEEEEEEHHHHHHIIIUUUkkk|||qqq```]]]eeesssnnnZZZYYYhhhxxxeeeOOOCCC;;;666666666555444444444444555666666666777888888999999888999:::<<>>AAAEEEIIIJJJLLLQQQUUUZZZ___fffjjjmmmmmmjjjgggggghhhddd]]]NNNKKKHHHNNN```uuu~~~}}}rrrtttxxx~~~}}}yyytttsssqqqnnnmmmppptttxxxyyy|||~~~}}}|||}}}~~~tttjjj\\\QQQJJJDDD>>>999::::::999999999999999999=========<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>===:::===???BBBDDDHHHMMMPPPTTTZZZdddooouuuxxx~~~}}}|||zzz{{{|||}}}||||||{{{{{{|||}}}~~~}}}~~~~~~|||yyyxxxyyyyyyzzz}}}rrr\\\PPPJJJGGGFFFHHHFFFJJJRRRYYYaaaqqqwwwggg^^^aaapppvvv^^^[[[ccc}}}jjjUUUEEE===;;;555555666666555555444333888888999999999888888777===<<<;;;===???AAAAAAAAABBBEEEJJJPPPUUU\\\cccgggoooqqqsssrrrmmmiiikkkooovvvjjj^^^WWWPPPKKKSSS```lllwwwcccVVVOOOGGGFFFDDDBBBAAABBBCCCDDDJJJGGGHHHLLLMMMMMMPPPTTTZZZmmm}}}wwwmmm```XXXPPPNNNNNNLLLLLLNNNLLLNNNQQQRRRRRRSSSTTTVVVXXX^^^ccciiissszzznnn```VVVQQQOOOQQQVVVXXX\\\aaaddddddaaa]]][[[VVVYYY\\\\\\\\\^^^cccgggooo}}}{{{yyyxxxuuussswwwtttooollljjjhhheeecccbbbbbbaaa```___^^^^^^]]]777999;;;===>>>AAAEEEIIIJJJMMMQQQVVVZZZ```gggkkklllmmmkkkhhhhhhiiiccc\\\NNNKKKIIIQQQdddyyyyyyuuuuuu|||}}}uuuggg^^^SSSJJJFFFBBB>>>:::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<======>>>>>>======<<<>>>???@@@BBBEEEIIIMMMQQQVVVaaalllsssyyy~~~~~~{{{yyyyyyzzz|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}zzzxxxvvvvvvxxx{{{nnnZZZNNNJJJGGGFFFFFFFFFIIIOOOVVV```rrrooo___\\\jjjzzzaaa]]]ddd}}}rrr[[[HHH===999555555555555555555444444555666777888999999999999<<<<<<<<<===???AAABBBBBBCCCFFFJJJOOOTTT[[[ccchhhnnnppprrrqqqmmmkkkmmmqqquuuhhhZZZRRRLLLJJJTTTbbbwwwuuuaaaTTTNNNFFFDDDBBBAAA@@@AAABBBCCCJJJGGGHHHLLLMMMMMMQQQVVV\\\oootttkkk```XXXQQQQQQQQQOOOPPPRRRQQQTTTWWWZZZ\\\___bbbeeejjjpppwww|||zzzlll\\\TTTQQQPPPRRRVVVVVVYYY^^^``````]]]ZZZXXXZZZ^^^aaaaaa```cccjjjqqq}}}{{{zzzxxxvvvttttttqqqmmmjjjhhhfffdddccc______^^^]]]\\\[[[ZZZZZZ777999<<<===???BBBFFFIIIKKKNNNRRRWWW\\\bbbhhhmmmlllmmmllljjjkkkjjjddd\\\OOOMMMKKKSSSeeeyyy{{{vvvxxx|||mmmdddUUUOOOGGGBBBAAA@@@>>><<<<<<<<<<<<===>>>>>>??????>>>>>>============<<<<<<===>>>>>>>>>????????????BBBBBBBBBAAAAAACCCGGGKKKQQQVVV___jjjrrrzzz~~~~~~~~~{{{zzz}}}{{{xxxwwwwwwyyy|||~~~}}}~~~~~~~~~~~~}}}}}}|||||||||||||||zzzxxxvvvuuuuuuxxx~~~zzzfffUUULLLHHHGGGFFFEEEEEEHHHMMMUUUcccyyyxxxaaaWWWdddggg___bbbxxx}}}eeeNNN???:::666555444333444444666666222333555777888999::::::;;;<<<<<<===>>>@@@BBBCCCDDDFFFJJJNNNTTT[[[ccciiimmmpppqqqpppmmmmmmooorrrrrrcccTTTMMMHHHIIIVVVeeerrr___SSSLLLDDDCCCAAA@@@@@@AAABBBCCCIIIHHHIIILLLNNNNNNRRRXXXaaatttrrrkkkbbb\\\XXXYYYZZZZZZ\\\___```ccchhhlllqqqwww}}}zzziiiXXXQQQPPPQQQRRRUUUSSSWWWZZZ\\\[[[YYYXXXWWW^^^ccchhhgggdddhhhttt~~~~~~{{{zzzxxxvvvtttooollliiifffeeedddcccaaa^^^^^^]]]\\\[[[ZZZYYYYYY777:::<<>>?????????>>>>>>>>>??????????????????????????????????????????@@@@@@@@@AAAAAABBBCCCDDDHHHGGGFFFDDDCCCEEEIIILLLSSSWWW___iiisss|||{{{zzz~~~{{{xxxuuutttuuuxxxzzzyyyzzz{{{|||||||||{{{zzzzzzzzzzzzyyyxxxvvvtttsssuuuyyy~~~tttjjj\\\PPPIIIGGGFFFFFFDDDFFFIIIOOOYYYllleeeWWWdddlll___\\\pppqqqVVVCCC<<<666555333222333444666888222333555666888999999999:::;;;======>>>@@@BBBDDDFFFHHHKKKOOOTTT[[[dddiiinnnqqqrrrooommmppprrrsssmmm^^^PPPJJJHHHJJJVVVeee~~~ooo^^^RRRKKKDDDCCCAAA@@@@@@BBBCCCDDDIIIHHHJJJMMMNNNOOOTTT\\\gggzzz}}}tttpppiiieeedddhhhlllmmmqqqvvv{{{~~~zzzhhhVVVOOOPPPQQQQQQRRRSSSVVVYYYZZZXXXWWWYYYZZZbbbhhhmmmllliiinnn}}}~~~{{{zzzxxxvvvtttkkkhhheeeccccccbbbaaa```aaa```___^^^]]]\\\[[[ZZZ777:::===@@@BBBDDDGGGIIILLLOOOTTTYYY^^^dddkkkppprrrsssrrrooonnnlllddd[[[NNNMMMMMMVVViii|||{{{|||}}}qqqeee[[[RRRKKKGGGCCCBBB?????????@@@@@@@@@AAAAAA@@@@@@?????????>>>????????????????????????AAAAAAAAABBBCCCEEEGGGHHHIIIIIIHHHGGGFFFHHHLLLOOOSSSVVV^^^jjjwww~~~|||}}}~~~~~~}}}}}}}}}~~~{{{vvvqqqoooppprrrssstttuuuvvvwwwxxxyyyyyyyyyyyyxxxxxxwwwvvvuuutttssstttvvvzzzxxxfff___VVVMMMHHHFFFFFFFFFEEEHHHKKKRRRaaayyylll[[[ffflll\\\WWWiiiyyyZZZCCC:::777555444333333444666777444555666777777888888777999;;;===>>>>>>???BBBEEEGGGIIIMMMQQQVVV]]]dddiiiooossssssooonnnsssvvvuuuhhhZZZMMMJJJJJJLLLWWWdddzzzmmm]]]RRRKKKDDDCCCBBBAAABBBCCCEEEGGGHHHHHHJJJNNNNNNOOOWWW```mmmzzzyyywwwvvvyyywwwfffUUUOOOPPPPPPPPPPPPTTTWWWYYYYYYWWWXXX\\\aaahhhnnnsssqqqpppwww}}}{{{yyyxxxuuusssiiifffcccbbbbbbbbbaaa```bbbbbb```___^^^\\\[[[[[[888:::>>>AAACCCEEEGGGIIILLLOOOTTTYYY^^^eeekkkpppuuuuuusssnnnllljjjbbbYYYJJJKKKOOO[[[rrr~~~{{{vvvsssqqqpppnnnmmmhhhbbbXXXPPPJJJHHHFFFDDDBBBAAAAAA@@@@@@@@@@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCDDDGGGJJJMMMOOOKKKLLLNNNOOOPPPSSSVVVYYYYYY\\\eeerrr|||zzzyyy{{{}}}~~~}}}}}}{{{xxxrrrnnnlllmmmppprrrttttttttttttuuuvvvwwwxxxwwwwwwvvvvvvuuuuuuuuuuuurrrsssvvvzzz~~~qqqccc___XXXQQQKKKHHHGGGGGGFFFIIIMMMVVViiiuuu```fffiii\\\XXXkkk~~~[[[AAA888777666555444333444444555555666666777888888888888888;;;>>>>>>===???BBBFFFHHHKKKOOOTTTYYY___eeejjjnnnrrrrrrnnnqqqyyy}}}zzzfffXXXLLLJJJKKKOOOYYYeeezzz}}}jjj\\\QQQJJJDDDCCCBBBAAABBBDDDFFFHHHGGGHHHKKKNNNOOOPPPYYYccctttnnn```RRRNNNNNNNNNNNNOOOSSSVVVXXXWWWVVVXXX```fffnnnsssvvvvvvvvv|||yyyxxxvvvtttrrrjjjgggdddcccccccccbbbaaaaaa```___]]]\\\ZZZYYYXXX888;;;???BBBDDDEEEGGGIIIKKKNNNSSSXXX^^^dddkkkpppvvvuuuqqqkkkiiifff^^^VVVJJJLLLRRRaaazzzyyyjjjaaa]]][[[XXXTTTRRRRRRSSSRRRRRRSSSOOOJJJGGGEEEEEEDDDDDD???@@@AAAAAA@@@??????@@@AAABBBBBBCCCDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHIIILLLOOOSSSWWWZZZWWWZZZ___cccfffiiimmmpppoooqqqwww~~~||||||~~~~~~}}}~~~yyyvvvrrrpppppptttxxx|||{{{yyywwwuuutttuuuwwwxxxuuuuuuuuuuuuuuuvvvwwwwwwssstttwww{{{|||ssskkkhhhbbbZZZRRRLLLHHHGGGHHHJJJMMMWWWooo|||eeefff~~~hhh]]]\\\ppp^^^CCC;;;777777666555444333333222444555666888999:::::::::777;;;>>>>>>===>>>CCCGGGHHHLLLRRRWWW\\\aaafffiiijjjpppqqqnnnsssiiiYYYKKKHHHKKKPPP\\\hhh|||wwwyyyyyygggZZZOOOIIIBBBAAA@@@@@@BBBDDDFFFHHHGGGHHHLLLOOOOOOQQQZZZfffyyy```VVVMMMKKKLLLKKKMMMOOOPPPSSSUUUTTTSSSWWWaaaiiiooorrrtttvvvyyy~~~zzzxxxwwwuuusssqqqllliiifffdddddddddcccbbb```___^^^\\\[[[YYYXXXWWW888;;;???BBBDDDFFFHHHIIIKKKNNNSSSXXX^^^dddkkkpppwwwuuupppiiieeeccc[[[SSSKKKMMMTTTccc|||wwwaaaTTTOOOOOOJJJHHHEEEEEEGGGIIIIIIIIIHHHFFFEEEDDDEEEEEECCCBBB===>>>@@@@@@???>>>??????@@@AAABBBDDDFFFHHHJJJJJJLLLMMMMMMMMMNNNNNNOOOOOOOOOOOOQQQSSSWWW\\\aaadddeeejjjpppvvv{{{~~~}}}}}}~~~xxxvvvttttttwww|||~~~zzzwwwuuuuuuwwwxxxtttttttttuuuuuuwwwxxxxxxvvvxxx|||{{{vvvsssqqqkkkbbbWWWOOOJJJGGGIIIJJJLLLXXXppp~~~iiihhh{{{iii```___tttaaaIIIBBB777777777666555333222111222444666888:::<<<======777;;;>>>???===>>>CCCGGGIIIMMMTTTZZZ^^^cccgggiiifffmmmooommmuuummmZZZJJJFFFIIIPPP^^^lllvvvsssvvvvvvdddXXXNNNGGGAAA@@@??????AAACCCEEEGGGGGGHHHLLLOOOOOOQQQ[[[ggg|||qqqVVVOOOJJJIIIJJJJJJMMMQQQMMMPPPSSSQQQPPPUUU```jjjmmmnnnppprrrwww}}}zzzwwwvvvtttrrrpppmmmkkkhhhffffffeeedddcccaaa```___]]][[[ZZZXXXXXX:::;;;???BBBEEEHHHIIIIIILLLOOORRRWWW\\\dddlllqqqvvvsssnnnhhhaaa\\\XXXUUUIIIKKKOOO[[[rrrttt]]]PPPHHHDDDDDDCCCCCCDDDEEEFFFFFFFFFEEEEEEDDDCCCBBBBBBCCCDDDEEEEEEEEEDDDDDDCCCDDDEEEEEEAAABBBCCCDDDEEEHHHLLLOOOPPPXXX]]]ZZZXXXZZZZZZWWWXXXZZZYYYXXX]]]hhhoooqqqxxx{{{~~~~~~}}}|||{{{{{{xxxvvv|||zzzwwwvvvvvvwwwxxxxxxxxxxxxxxxxxxxxxwwwyyy{{{~~~{{{tttiii]]]RRRKKKHHHIIIJJJLLLWWWooommmppptttooo]]]aaaooogggLLL>>>999888666666777777555444777777777777777888888888<<<<<<===>>>@@@CCCEEEFFFJJJMMMSSSZZZ```eeegggiiigggfffmmmrrrxxxiii[[[NNNKKKOOOVVV___ggg}}}ppptttuuueeeWWWMMMIIIDDDCCCBBBAAABBBDDDFFFGGGIIIJJJMMMQQQRRRUUU___jjj|||xxxdddNNNMMMKKKJJJKKKLLLNNNOOOPPPOOONNNNNNQQQVVVZZZ]]]aaaeeeiiilllqqq||||||{{{yyyvvvtttrrrqqqpppmmmmmmllljjjgggeeecccaaaaaa^^^ZZZXXXYYYXXXVVVSSS:::<<>>@@@CCCEEEFFFJJJMMMTTT[[[aaafffiiikkkkkkiiimmmpppuuucccWWWMMMKKKOOOUUU]]]dddrrr}}}qqqvvvvvvfffWWWMMMIIIDDDCCCBBBAAABBBDDDFFFGGGJJJJJJMMMQQQRRRUUU___jjj}}}fffUUUKKKJJJIIIHHHIIIJJJLLLMMMKKKJJJJJJJJJMMMPPPTTTWWWWWW\\\aaaeeekkkuuuzzzxxxvvvssspppnnnllllllmmmmmmllljjjgggeeecccaaa^^^[[[YYYXXXYYYXXXVVVTTT;;;===@@@CCCGGGIIIJJJJJJKKKNNNSSSXXX___hhhqqqwwwxxxtttlllccc[[[TTTOOOMMMJJJLLLOOOYYYllluuuppppppqqqsssxxxpppYYYKKKDDDAAA@@@AAABBBBBBCCCCCCCCCBBBAAAAAAFFFEEECCCBBBBBBBBBCCCCCCFFFGGGIIIJJJKKKJJJJJJIIIDDDEEEEEEEEEFFFIIIMMMQQQSSSZZZ```aaaccchhhmmmooouuuzzz~~~~~~}}}~~~}}}}}}~~~~~~~~~|||{{{|||~~~~~~}}}{{{yyywwwwwwwwwxxxyyyxxxwwwvvvuuuuuuvvvxxxyyy}}}zzznnn```TTTKKKHHHIIIKKKNNNXXXkkkqqqnnnpppuuu\\\VVV\\\qqqwwwpppTTTAAA:::888666666666777555444555555666777888999999:::;;;<<<===>>>AAACCCEEEFFFIIIMMMTTT\\\ccciiilllnnnpppmmmnnnnnnooo|||uuu^^^UUUNNNNNNQQQVVV]]]dddlllwww}}}wwwfffXXXMMMIIIDDDCCCBBBAAABBBDDDFFFGGGJJJKKKNNNQQQRRRUUU___jjj~~~{{{gggUUUJJJHHHGGGFFFFFFFFFHHHIIIJJJHHHHHHHHHIIIKKKMMMPPPQQQPPPTTTZZZ___fffqqq}}}|||wwwvvvssspppmmmkkkiiiiiikkkkkkjjjhhheeeccc```___ZZZYYYXXXXXXXXXWWWUUUSSS;;;===@@@DDDGGGIIIJJJJJJLLLNNNSSSXXX___gggpppvvvzzztttkkkaaaWWWOOOKKKIIIHHHKKKNNNVVVggg}}}sssjjjfffeeefffiiiqqqzzzuuudddRRRHHHDDDAAAAAACCCEEEEEEEEEEEEEEEDDDCCCBBBDDDCCCBBBBBBBBBCCCDDDDDDGGGHHHKKKMMMNNNNNNMMMLLLJJJJJJJJJJJJKKKNNNSSSWWWZZZ^^^cccfffiiiooovvv{{{|||~~~~~~~~~~~~~~~}}}||||||}}}~~~}}}|||{{{{{{}}}~~~zzzyyyyyy{{{}}}~~~|||zzz|||zzzyyywwwwwwwwwxxxyyyyyyxxxvvvttttttvvvyyy{{{|||pppbbbUUULLLHHHGGGJJJOOOXXXiii{{{uuummmmmmyyy```ZZZ___pppxxxsssVVVAAA:::888666555666666666555444555666777888999::::::;;;;;;===>>>AAACCCEEEGGGIIIMMMUUU]]]eeekkkoooqqqvvvqqqooollljjjuuuxxxkkk[[[UUURRRTTTVVVYYYaaahhhyyy|||wwwfffXXXMMMIIICCCBBBAAAAAABBBDDDFFFHHHKKKKKKNNNQQQRRRVVVaaallltttdddXXXNNNIIIFFFFFFEEEEEEFFFGGGHHHIIIIIIIIIJJJKKKMMMOOOPPPQQQPPPTTTYYY^^^fffuuuzzzxxxwwwtttsssqqqooolllkkkjjjjjjiiihhhgggeeeccc```^^^]]]YYYXXXXXXWWWVVVTTTRRRPPP:::<<<@@@CCCFFFIIIJJJJJJMMMPPPSSSXXX^^^eeennnsss{{{uuujjj^^^TTTMMMIIIGGGFFFIIILLLSSSbbbwww~~~rrrhhhaaa]]]\\\cccgggooowww}}}~~~}}}zzzoooaaaQQQIIIEEEBBBBBBDDDFFFFFFFFFFFFEEEDDDCCCCCCAAAAAAAAAAAABBBCCCEEEFFFGGGIIILLLOOOPPPQQQPPPOOONNNNNNOOOOOOQQQUUU[[[```hhhiiilllpppsssyyy~~~~~~~~~}}}|||||||||||||||{{{{{{|||}}}~~~|||{{{{{{|||}}}}}}|||{{{zzzwwwwwwxxxzzz||||||}}}|||zzzyyyxxxwwwwwwwwwyyyxxxvvvuuuuuuwwwzzz|||}}}rrrcccVVVMMMHHHEEEIIIOOOWWWfffvvv~~~xxxllliii~~~vvv___YYY___mmmvvvrrrVVV@@@;;;888666555555666666555444555666777888999:::::::::;;;<<<>>>AAACCCFFFGGGIIINNNUUU^^^fffmmmqqqsssyyysssqqqmmmiiiqqqsssdddXXXUUUTTTVVVWWWZZZcccmmm{{{uuueeeWWWMMMHHHCCCBBBAAAAAABBBDDDGGGHHHKKKLLLNNNRRRSSSXXXcccooooooaaaWWWPPPKKKHHHFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJLLLMMMPPPRRRTTTUUUTTTXXX]]]cccmmm~~~wwwsssrrrooonnnmmmkkkjjjjjjjjjjjjhhhhhhgggeeebbb```^^^\\\XXXXXXWWWUUURRRPPPNNNMMM:::<<>>AAADDDFFFHHHJJJNNNVVV^^^gggmmmrrrtttyyyuuusssoookkkrrrrrrcccUUUTTTTTTUUUUUUYYYeeerrr{{{vvvrrrcccUUULLLHHHBBBBBBAAAAAABBBEEEGGGIIILLLLLLOOORRRUUU[[[gggtttuuummmaaaXXXRRRMMMHHHDDDFFFGGGGGGHHHIIIJJJKKKKKKJJJJJJLLLNNNRRRVVVYYY[[[[[[```hhhppp}}}xxxrrrpppjjjiiihhhgggffffffffffffhhhgggfffdddbbb___]]]\\\VVVVVVUUURRROOOMMMMMMNNN999:::>>>AAADDDGGGHHHHHHMMMPPPTTTYYY___gggooouuu|||uuuiii]]]SSSMMMKKKKKKGGGKKKNNNSSS___ssssssggg^^^YYYWWWVVVYYY^^^eeelllqqqtttvvvwwwooocccUUULLLFFFCCCCCCGGGDDDEEEEEEFFFFFFFFFFFFEEECCCCCCBBBAAAAAAAAABBBCCCGGGHHHJJJLLLOOOQQQSSSTTTVVVWWWYYY\\\aaahhhqqqxxx~~~~~~~~~}}}}}}}}}}}}}}}{{{{{{{{{{{{zzzyyyxxxyyy|||}}}~~~}}}wwwvvvsssqqqrrruuuyyy}}}{{{{{{zzzxxxwwwvvvuuutttsssssssssttttttuuuwwwwwwzzzzzzzzz{{{}}}~~~yyypppdddXXXOOOKKKDDDIIILLLQQQZZZgggoooppptttuuurrrfff```sssgggSSSNNNTTT]]]hhhvvvzzznnnXXXEEE<<<999555444444666666666666666777777888888888999::::::<<<>>>AAADDDFFFHHHJJJNNNVVV^^^gggmmmqqqsssxxxuuuuuurrrnnnuuutttdddVVVUUUUUUUUUUUUZZZiiixxxzzzyyyoooaaaTTTKKKGGGBBBAAAAAAAAABBBEEEHHHIIILLLLLLOOOSSSWWW]]]kkkxxxwwwlllfff]]]VVVRRRNNNIIIFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKMMMPPPTTTZZZ```ccchhhqqq}}}|||uuuqqqkkkjjjhhhfffeeedddccccccbbbbbbaaa___\\\ZZZXXXVVVSSSSSSRRROOOLLLLLLOOORRR888:::===AAADDDFFFGGGGGGMMMOOOTTTZZZ```iiirrrxxx|||tttiii]]]TTTNNNMMMMMMHHHLLLPPPTTT```ssswwwkkk```YYYVVVUUUUUUUUUYYYaaahhhoootttyyy{{{rrrfffWWWOOOIIIEEEFFFJJJFFFGGGHHHIIIIIIIIIIIIIIIFFFEEECCCAAA@@@@@@@@@@@@GGGGGGIIIKKKNNNQQQSSSUUU\\\]]]```ccciiirrr|||~~~}}}}}}~~~~~~{{{yyyxxxxxxxxxwwwwwwxxx|||xxxxxxvvvuuuuuuvvvzzz}}}xxxxxxxxxwwwvvvuuuuuutttqqqqqqrrrssssssttttttuuuxxxxxxxxxyyy{{{~~~|||{{{wwwooocccXXXOOOKKKEEEIIILLLNNNVVVaaahhhjjjjjjjjj}}}{{{nnnccc]]]ppp|||gggTTTPPPVVV]]]gggtttvvvlllZZZHHH<<<999555444444666666666777777777777777888888888::::::<<<>>>AAADDDGGGHHHJJJOOOVVV^^^fffmmmqqqssswwwtttvvvtttqqqxxxvvveeeYYYXXXXXXWWWVVV\\\nnn~~~nnn___SSSJJJFFFBBBAAAAAAAAABBBEEEHHHIIILLLLLLOOOTTTXXX___mmm{{{wwwjjjeee]]]XXXVVVSSSOOOKKKEEEFFFHHHIIIJJJKKKKKKKKKNNNNNNOOORRRXXX___fffjjjtttxxxtttooonnnllliiifffdddbbbaaa\\\[[[ZZZXXXVVVSSSQQQPPPPPPPPPOOOMMMJJJLLLQQQUUU999<<>>@@@AAACCCGGGJJJNNNRRRWWW^^^dddkkkqqqvvvxxxuuuooommmpppooodddWWWPPPRRRSSSTTTWWW```ooozzzsss^^^SSSNNNFFFCCCCCCCCCCCCDDDFFFHHHIIIJJJMMMQQQSSSXXXcccsss~~~|||wwwqqqmmmiiibbbXXXOOOMMMMMMNNNOOOQQQUUUXXXZZZ[[[]]]dddppp}}}yyysssqqqpppooollliiieeecccaaa\\\XXXRRROOOPPPRRRSSSTTTVVVUUUSSSRRRSSSVVVZZZ\\\888;;;???BBBDDDGGGJJJLLLPPPSSSXXX]]]ccckkkrrrwwwxxxrrrhhh\\\RRRKKKJJJKKKLLLRRRbbb}}}|||rrrdddZZZVVVUUUUUUTTTYYY[[[```fffmmmuuu{{{vvvfffWWWMMMHHHFFFEEEHHHHHHIIIJJJKKKKKKKKKKKKKKKJJJHHHHHHIIIIIIGGGFFFFFFFFFFFFGGGIIIOOOVVV[[[dddlllwww}}}||||||}}}}}}~~~~~~}}}||||||||||||}}}|||||||||yyyvvvttttttuuuuuutttsssuuuxxxzzz{{{{{{pppqqqrrrssstttsssssssssqqqqqqrrrssstttvvvwwwxxx{{{yyyyyy{{{{{{zzz~~~~~~xxxnnnaaaRRRIIIBBBDDDEEEFFFHHHMMMRRRUUU[[[hhh|||yyyaaaWWWVVVfffyyyrrrggg[[[JJJ@@@:::666777777555555888777777777888999:::;;;<<<:::<<>><<<===@@@BBBCCCEEEIIIKKKPPPTTTYYY___fffmmmsssxxxyyyuuummmeeebbb___VVVLLLHHHNNNUUUYYY\\\bbbkkksssqqq]]]RRRNNNFFFDDDDDDDDDDDDEEEGGGIIIJJJJJJNNNRRRVVV\\\hhhxxx}}}xxxsssnnniiifff]]]]]]^^^^^^aaahhhsss{{{vvvrrrkkkkkkjjjiiihhhfffdddccc```^^^\\\[[[\\\]]]\\\[[[\\\YYYUUURRRPPPPPPQQQRRR666:::>>>CCCFFFIIIMMMOOOPPPTTTZZZ```eeekkkqqquuuxxxrrrhhh\\\RRRKKKJJJKKKKKKXXXssswwwfffZZZUUUUUUVVVWWW]]]^^^bbbhhhpppyyyyyygggWWWKKKDDDAAA???DDDEEEGGGIIIKKKMMMNNNNNNPPPPPPRRRVVV[[[___aaaaaa[[[ZZZWWWSSSPPPQQQTTTWWWZZZaaajjjrrr~~~~~~}}}}}}}}}|||{{{{{{|||}}}~~~||||||||||||||||||{{{{{{wwwxxxyyyyyyvvvtttssssssnnnnnnnnnoooqqqrrrqqqpppqqqssstttvvvuuutttrrrppplllmmmoooqqqrrrsssssssssqqqppprrrvvvxxxyyy~~~zzzpppbbbTTTJJJGGGDDDEEEGGGFFFGGGOOOZZZccc|||jjj___]]][[[rrrzzzhhhTTTBBB<<<888888888555555777777777888888:::<<<===>>><<<>>>@@@BBBCCCFFFIIILLLPPPTTTZZZ```fffmmmtttxxxzzzvvvnnneee```]]]UUULLLHHHLLLQQQUUUZZZdddqqq|||ppp\\\RRRNNNFFFCCCCCCCCCDDDFFFHHHJJJKKKKKKOOOSSSWWW]]]jjjzzz|||wwwqqqmmmeeegggiiijjjnnnxxx|||ssspppiiiiiihhhhhhgggeeedddcccaaa```______```___\\\ZZZXXXUUUQQQNNNLLLLLLNNNOOO666999>>>CCCFFFIIIMMMPPPPPPTTTZZZ```eeekkkppptttxxxrrrhhh\\\RRRLLLJJJKKKLLLXXXqqqwwwfffYYYTTTTTTUUUVVV\\\^^^aaagggoooxxx}}}kkkYYYLLLDDD@@@>>>AAACCCEEEGGGJJJLLLMMMMMMRRRRRRUUUZZZ```fffhhhiiidddbbb___[[[WWWVVVXXXZZZ[[[```ggglllvvv~~~~~~~~~~~~}}}|||{{{zzzyyyyyyzzz{{{|||||||||}}}||||||{{{zzztttvvvxxxwwwuuusssrrrrrrmmmmmmmmmppprrrtttsssrrrqqqrrrtttuuutttrrrpppnnnlllnnnppprrrsssttttttssssssrrrssswwwxxxyyy}}}{{{uuulll```SSSKKKFFFDDDDDDFFFEEEFFFOOO[[[kkkoooeee```]]]uuummmXXXCCC===888888888555555777777777888999:::<<<>>>>>><<<>>>AAABBBDDDFFFJJJLLLQQQTTTZZZ```fffmmmtttyyy{{{wwwnnneee```\\\UUUMMMJJJMMMOOORRRYYYgggyyy}}}ppp\\\RRRNNNGGGCCCCCCCCCDDDFFFHHHKKKLLLLLLOOOTTTXXX^^^kkk{{{yyyuuusssuuuwwwzzzwwwooolllggggggggggggfffeeecccccc`````````aaaaaa___\\\YYYTTTRRRNNNKKKJJJKKKMMMNNN:::<<<@@@DDDHHHLLLNNNOOOUUUXXX]]]ccchhhnnntttxxx}}}vvvjjj___XXXSSSPPPOOOPPPXXXkkk}}}~~~qqqaaaVVVSSSTTTUUUUUU______aaagggooozzz|||iiiVVVHHH@@@>>>>>><<<===>>>AAACCCFFFGGGHHHLLLPPPTTTXXX```iiimmmlllnnnmmmjjjhhheeecccbbb```cccbbbccchhhppp{{{{{{{{{{{{zzzyyyxxxwww||||||{{{zzzyyyyyyyyyyyy{{{{{{{{{zzzwwwtttrrrqqqkkkmmmooorrrtttttttttsssttttttssssssssssssrrrrrrqqqqqqrrrrrrsssttttttuuuuuusssqqqrrrwww~~~}}}zzzuuupppjjj```TTTKKKFFFDDDCCCEEEGGGLLLVVVaaawwwxxxnnnfffbbbtttvvvWWWJJJ???666555777666666777888888888999:::;;;======>>>???@@@BBBDDDGGGIIIKKKSSSXXX___gggoootttwwwxxx}}}wwwnnneee^^^YYYTTTRRRSSSTTTQQQUUU```eeerrryyy{{{ooobbbUUUJJJFFFDDDBBBAAABBBDDDGGGHHHHHHKKKMMMRRRYYY```iiiyyyuuunnniiiddddddddddddbbbaaa___^^^```aaaccccccbbb^^^ZZZWWWRRROOOKKKIIIIIIKKKMMMMMM:::<<<@@@DDDHHHLLLOOOPPPTTTXXX]]]bbbgggmmmtttxxx{{{tttiii^^^VVVQQQNNNMMMOOOTTTbbbxxx~~~ssscccWWWTTTUUUWWWWWW___aaaeeelllttt}}}}}}kkkWWWIIIAAA??????===>>>???@@@BBBDDDEEEEEEGGGJJJLLLPPPYYYfffnnnnnnwwwuuurrrooonnnnnnmmmmmmllljjjhhhiiimmmxxx~~~}}}}}}|||{{{zzzyyyyyy||||||{{{zzzyyyyyyyyyyyy}}}~~~}}}{{{wwwssspppooolllnnnqqqsssuuuvvvvvvuuuwwwvvvuuusssqqqqqqppppppttttttuuuuuuvvvwwwwwwxxxyyyvvvtttuuuyyy~~~~~~|||}}}zzzwwwsssoooiii___TTTKKKFFFDDDCCCEEEFFFJJJTTT___uuu~~~rrrggg___ooobbbLLLBBB999888:::999999999888888888888999::::::;;;???@@@AAACCCFFFHHHKKKLLLSSSXXX___gggoootttxxxyyy|||vvvmmmddd]]]VVVQQQNNNOOOQQQPPPUUUaaafffttt{{{~~~pppbbbUUULLLGGGEEECCCBBBCCCFFFHHHIIIIIIKKKLLLQQQYYY___iiiyyy|||{{{ssskkkgggcccbbbbbbaaa```______^^^``````aaa```^^^ZZZWWWTTTQQQMMMJJJHHHIIIKKKMMMMMM:::<<<@@@DDDIIIMMMPPPQQQTTTXXX]]]bbbgggmmmssswwwxxxrrrhhh]]]TTTNNNLLLKKKOOOQQQ[[[kkkzzz~~~uuudddXXXTTTVVVYYY[[[aaadddjjjrrrzzzlllXXXIIIBBB@@@@@@>>>>>>???@@@AAAAAABBBBBBCCCEEEFFFIIIUUUeeepppsss|||yyyuuusssuuuxxx{{{|||yyyuuuqqqnnnnnnttt~~~|||{{{zzz{{{{{{}}}|||{{{zzzyyyyyyyyyyyy}}}}}}yyytttrrrqqqoooqqquuuxxxzzz{{{{{{{{{}}}{{{wwwtttrrrqqqqqqqqquuuuuuuuuvvvwwwwwwxxxxxxyyywwwvvvwww||||||xxxvvvvvvvvvssspppmmmiii```UUULLLFFFDDDCCCDDDEEEHHHQQQ[[[lllxxxhhhZZZhhhfffHHH???777777888777666666888888888999999::::::;;;@@@@@@BBBDDDGGGJJJMMMNNNVVVZZZaaaiiiqqqwww{{{}}}{{{uuulllccc[[[TTTNNNJJJKKKMMMMMMTTTaaagggtttqqqcccVVVLLLHHHEEEDDDCCCDDDGGGJJJKKKKKKKKKLLLQQQXXX^^^gggvvvzzzssstttvvv~~~vvvoooiiidddaaa```___]]]]]]]]]^^^___```___]]]ZZZWWWTTTQQQPPPNNNKKKHHHGGGIIIKKKMMMMMM:::<<<@@@EEEJJJNNNQQQSSSTTTXXX]]]aaaffflllrrrvvvvvvqqqggg\\\SSSLLLJJJJJJQQQSSS[[[iiiuuuvvvfffYYYUUUVVVZZZ]]]eeehhhnnnuuu|||mmmXXXIIIAAA???@@@======>>>???@@@AAABBBBBBCCCDDDFFFJJJUUUfffqqquuuvvvqqqmmmnnnuuu}}}{{{xxxvvvxxx}}}}}}~~~}}}{{{zzzzzz{{{|||}}}|||{{{zzzzzzyyyyyyyyy}}}|||wwwvvvuuutttvvvyyy}}}}}}zzzvvvtttttttttuuurrrssssssssstttttttttuuusssssstttwww}}}~~~zzzuuusssrrrrrrsssrrrpppnnnjjjbbbWWWNNNFFFDDDCCCDDDDDDFFFOOOXXXfff|||{{{eeeUUUaaa{{{eeeGGG>>>666666777666444444777777999:::<<<======>>>???@@@BBBDDDGGGKKKNNNOOOYYY]]]dddlllttt{{{}}}wwwooofff]]]UUUMMMHHHGGGJJJKKKSSS```ffftttqqqcccVVVLLLIIIEEECCCCCCDDDGGGJJJKKKKKKMMMMMMQQQVVV[[[bbbqqq~~~zzznnnlllppplllvvvxxxrrrlllfffccc```^^^]]][[[[[[\\\^^^______]]]YYYTTTPPPNNNLLLLLLKKKIIIGGGFFFHHHKKKLLLLLL999<<<@@@EEEKKKOOOSSSTTTUUUXXX]]]bbbggglllrrrvvvuuuqqqiii^^^SSSLLLJJJJJJPPPTTT___nnnzzzwwwhhh\\\VVVWWW\\\___hhhkkkooovvv}}}mmmWWWHHH@@@>>>???;;;;;;===>>>@@@AAACCCCCCBBBEEEHHHLLLWWWfffooopppjjjfffcccgggsss~~~~~~}}}}}}~~~|||zzzzzzzzz|||}}}}}}}}}|||{{{zzzzzzzzzzzz~~~xxxvvvvvvuuuwwwzzz}}}}}}{{{xxxuuutttuuuvvvwwwqqqqqqrrrrrrrrrrrrssssssqqqqqqssswww}}}~~~zzzvvvttttttsssttttttsssrrrpppmmmdddYYYPPPFFFDDDCCCDDDDDDEEEMMMVVVdddzzzyyy^^^PPP[[[tttiiiMMMCCC;;;:::;;;999777777333444666999<<<===>>>???===>>>AAADDDGGGKKKNNNPPPXXX\\\ccclllttt{{{{{{ssskkkbbbXXXOOOJJJFFFIIIJJJRRR___fffuuurrrcccVVVLLLHHHDDDBBBAAACCCFFFIIIJJJKKKOOOOOOQQQUUUXXX^^^lllyyyvvvkkkeeeeeehhhhhhsss~~~xxxsssnnniiieeebbb___^^^\\\[[[[[[\\\]]]^^^]]]ZZZUUUPPPLLLJJJIIIJJJJJJGGGEEEFFFGGGIIIJJJJJJ999<<<@@@FFFLLLQQQTTTVVVWWWZZZ^^^cccgggmmmsssvvvvvvssslllaaaUUUNNNLLLMMMNNNUUUccctttyyylll```YYYZZZ^^^aaajjjmmmrrrxxxmmmWWWGGG???>>>???;;;;;;===>>>@@@BBBCCCDDD???CCCGGGLLLWWWcccjjjjjjccc___]]]dddttt~~~~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~~~~}}}|||{{{zzzzzzzzzzzz}}}vvvsssssstttuuuxxx{{{}}}}}}}}}|||wwwvvvtttsssssstttuuuvvvssssssssssssssssssssssssssssssuuuxxx}}}}}}zzzxxxxxxyyyyyyyyywwwuuutttsssoooeeeYYYPPPEEECCCCCCEEEDDDEEELLLUUU___wwwwwwuuusssXXXMMMVVVllloooQQQEEE;;;999999777666666000222555888;;;<<<=========>>>@@@DDDHHHLLLOOOQQQVVVZZZaaaiiirrrzzzxxxpppggg]]]SSSMMMFFFIIIIIIRRR```iiizzzssseeeXXXMMMHHHCCCBBBAAACCCFFFIIIKKKKKKOOOOOORRRUUUXXX^^^kkkxxxuuuddd___[[[ZZZ[[[bbbmmm~~~xxxvvvsssnnnjjjfffcccaaa^^^]]]\\\[[[ZZZZZZ[[[\\\YYYWWWRRRMMMJJJIIIIIIIIIIIIGGGEEEEEEGGGHHHHHHHHH999<<<@@@FFFLLLQQQUUUWWWXXX[[[```dddhhhnnnssswwwwwwvvvooodddXXXPPPNNNPPPOOOWWWgggyyy{{{pppeee^^^]]]aaadddjjjnnnuuu~~~oooXXXHHH@@@???@@@======>>>???@@@AAABBBCCC???CCCFFFKKKUUUbbbiiiiiiaaa]]][[[dddvvv~~~}}}}}}}}}~~~~~~~~~||||||}}}}}}~~~~~~}}}|||{{{zzzzzzzzzzzz}}}|||uuussstttuuuvvvyyy{{{||||||{{{zzzwwwvvvuuuuuuuuuuuuuuuuuuttttttttttttttttttttttttttttttvvvyyy}}}~~~}}}zzzzzz|||}}}}}}{{{yyywwwvvvtttoooeeeXXXNNNEEECCCDDDEEEEEEFFFMMMVVV^^^vvv|||ssstttkkkSSSLLLQQQbbbxxxSSSGGG;;;666666444444555444666888;;;=========<<<===???AAAEEEIIIMMMQQQSSSWWW[[[aaajjjsss{{{|||tttkkkaaaWWWPPPGGGIIIIIISSScccooovvviiiZZZOOOIIIDDDCCCBBBDDDGGGJJJLLLLLLNNNOOORRRWWW[[[bbbppp}}}iii\\\XXXTTTSSSVVV[[[gggxxx{{{rrrqqqooojjjfffbbb```___\\\[[[[[[ZZZYYYXXXXXXWWWVVVTTTPPPMMMJJJIIIJJJJJJHHHFFFEEEEEEFFFFFFFFFEEE999<<<@@@FFFMMMRRRVVVXXXYYY\\\```eeeiiinnntttxxxyyywwwrrrfffZZZQQQPPPQQQRRR[[[kkk|||}}}sssiiibbb```cccfffiiioooxxxpppZZZIIIAAA@@@AAA@@@@@@@@@@@@@@@AAAAAAAAAAAADDDFFFJJJUUUbbbkkklllbbb]]]\\\eeewww~~~}}}}}}~~~~~~~~~{{{|||~~~~~~}}}|||{{{{{{zzzzzz{{{uuu|||{{{vvvvvvxxxxxxyyy{{{}}}~~~}}}|||{{{zzzzzzyyyyyyxxxwwwwwwvvvsssssssssssssssssssssrrrqqqrrruuuzzz|||zzzzzz}}}~~~|||zzzzzzxxxvvvtttooodddVVVLLLEEECCCDDDFFFFFFGGGNNNVVVccc{{{|||uuuwwwzzzfffQQQLLLMMMZZZuuuZZZLLL???999888777777888:::;;;>>>???@@@@@@>>>===>>>@@@BBBFFFJJJOOOSSSUUUZZZ]]]dddlllvvv~~~}}}vvvmmmcccXXXRRRGGGIIIJJJTTTffftttyyykkk]]]PPPJJJEEEDDDCCCEEEIIILLLNNNNNNMMMNNNRRRXXX]]]eeettteee[[[WWWRRRSSSYYYZZZgggyyy{{{xxxpppooolllhhhccc___^^^^^^ZZZZZZZZZYYYXXXVVVUUUTTTTTTRRROOOMMMKKKJJJKKKKKKHHHGGGEEEDDDEEEFFFEEEDDD888999===CCCKKKQQQUUUVVV[[[]]]```dddhhhnnnvvv{{{yyyvvvqqqjjj^^^RRRNNNPPPOOO\\\ooo||||||{{{pppeee^^^```eeelllqqqyyyrrr[[[JJJDDDBBB@@@??????@@@AAABBBBBBBBBBBBDDDDDDDDDGGGQQQ```ggghhh___^^^]]]cccttt}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzzzz}}}~~~~~~}}}zzzyyyyyyyyywwwvvvuuuwwwyyy{{{{{{|||~~~}}}{{{{{{|||||||||zzzvvvsssrrrrrrtttvvvvvvuuussspppnnnnnnqqqsssssstttwwwyyy|||}}}}}}zzzyyyzzz{{{||||||wwwxxxxxxuuummm```QQQFFFFFFEEEEEEGGGGGGHHHPPPXXXggg~~~{{{www]]]OOONNNMMMYYYwwwdddJJJ<<<<<<888999;;;777777999::::::::::::;;;======@@@CCCFFFIIILLLQQQTTTWWW\\\dddmmmuuu}}}uuukkkcccXXXNNNLLLIIILLLWWWdddwwwxxxgggXXXNNNHHHCCCCCCCCCCCCEEEGGGIIIJJJOOONNNQQQVVV[[[ddduuurrr```[[[SSSPPPVVVXXX___fffvvv}}}xxxtttrrrkkkiiieee```]]][[[ZZZZZZYYYYYYXXXWWWVVVVVVUUUUUUOOOOOONNNMMMLLLLLLLLLLLLIIIHHHGGGEEEDDDCCCCCCCCC888999===CCCKKKRRRUUUWWWZZZ]]]cccggglllqqqwwwzzz|||wwwqqqjjj^^^TTTQQQUUUVVVbbbuuu{{{xxx{{{zzzxxx||||||qqqfff______dddiiimmmtttzzzttt[[[IIICCCAAA??????@@@AAABBBBBBCCCBBBBBBCCCEEEEEEIIISSS```gggfff]]]]]]\\\bbbsssxxxwww|||~~~}}}}}}}}}~~~~~~}}}{{{yyyyyy{{{~~~}}}~~~}}}}}}}}}{{{zzzzzz{{{{{{yyyxxxwwwyyy{{{|||}}}~~~}}}zzzzzzzzz{{{{{{yyyuuusssqqqrrrtttuuuttttttrrrpppnnnooorrrtttuuuvvvxxxzzz|||~~~|||{{{{{{||||||||||||{{{yyyuuunnncccWWWOOOGGGEEEEEEFFFGGGIIIRRR[[[iii|||aaaQQQMMMQQQbbbeeeKKK<<<<<<888888:::666777999:::;;;::::::<<<>>>???AAAEEEGGGJJJNNNRRRVVVYYY^^^fffnnnvvv}}}tttjjjaaaVVVMMMNNNKKKOOOYYYeeewwwyyygggYYYNNNIIIDDDDDDDDDDDDFFFHHHJJJKKKMMMNNNQQQWWW]]]hhhyyyppp```\\\VVVWWW___aaakkkooo{{{}}}xxxssspppmmmjjjgggddd```]]][[[ZZZZZZXXXWWWWWWUUUTTTSSSRRRRRROOONNNMMMLLLLLLLLLLLLLLLHHHGGGEEEDDDCCCBBBBBBBBB888999===CCCKKKRRRVVVXXXYYY^^^eeekkkppptttxxx{{{}}}xxxqqqiii^^^TTTSSSWWWZZZfffyyyzzzsssqqqttt}}}xxxuuuxxx|||rrrggg___^^^bbbfffiiinnnssszzzvvv\\\IIIBBB@@@??????@@@AAABBBCCCCCCCCCCCCCCCEEEGGGLLLVVVaaaeeedddZZZZZZZZZaaarrrrrrqqquuu~~~~~~~~~~~~~~~}}}{{{yyyxxxzzz||||||~~~}}}||||||zzzzzzzzz{{{}}}}}}{{{yyywwwxxxzzz{{{||||||yyyxxxyyyzzzxxxwwwtttrrrqqqrrrssstttssssssrrrpppoooppptttwwwxxxyyy{{{|||~~~~~~|||{{{{{{|||{{{{{{}}}yyytttmmmeee\\\VVVIIIFFFEEEFFFGGGJJJUUU```sss~~~|||dddRRRLLLTTTkkkhhhMMM>>><<<888777999555777888:::;;;;;;;;;===???@@@CCCFFFIIILLLOOOTTTWWW\\\aaahhhooovvv}}}sssiii```UUUKKKMMMKKKPPP[[[eeettt{{{iiiZZZOOOIIIEEEEEEEEEEEEGGGIIIKKKLLLLLLMMMQQQXXX```kkk}}}mmm```___\\\bbblllnnnwwwvvv|||{{{vvvsssooollljjjgggeeebbb___]]][[[[[[[[[YYYXXXWWWVVVTTTRRRQQQQQQNNNNNNMMMKKKKKKJJJJJJJJJFFFEEEDDDCCCBBBAAAAAAAAA888999<<>>@@@AAACCCGGGJJJLLLPPPTTTXXX^^^bbbiiiooouuu{{{}}}rrrhhh```UUULLLJJJIIIOOOZZZdddppp}}}kkk\\\PPPJJJEEEDDDDDDEEEFFFHHHJJJLLLLLLLLLQQQXXX```kkk~~~~~~iii___```aaakkkvvvxxx{{{vvvwww}}}zzzvvvsssqqqooollliiidddcccaaa^^^\\\[[[[[[ZZZ[[[ZZZYYYWWWUUUSSSRRRQQQMMMMMMKKKJJJIIIIIIIIIIIIFFFEEEDDDCCCBBBBBBBBBBBB888999<<>>@@@BBBAAACCCFFFIIILLLPPPTTTWWW^^^bbbhhhnnntttyyy~~~{{{ppphhhaaaWWWNNNIIIIIIPPP\\\eeeooonnn^^^QQQJJJCCCCCCCCCDDDEEEGGGIIIJJJLLLMMMQQQWWW^^^iii{{{xxxfff___aaadddooozzzyyywwwpppoooyyyzzzvvvtttrrrpppooommmjjjgggbbbaaa```^^^\\\[[[ZZZYYYYYYYYYWWWVVVTTTRRRQQQPPPMMMLLLJJJIIIHHHGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCCCC888999;;;BBBKKKTTTZZZ]]]aaaccceeeiiimmmttt{{{~~~yyyrrrhhh^^^\\\___nnnwww|||sssooojjjxxx~~~{{{}}}~~~xxxrrrjjjaaa^^^``````cccgggmmmvvvvvv\\\KKKEEEDDDCCCAAABBBCCCDDDEEEEEEEEEEEEAAAFFFKKKPPPYYY```___ZZZQQQSSSVVV___qqqqqqlllkkkkkklllooossswwwyyy|||~~~~~~|||{{{|||}}}{{{ssslllmmmrrr~~~~~~{{{|||}}}|||{{{zzzzzz{{{~~~}}}|||{{{}}}|||{{{{{{{{{yyyvvvtttvvvxxxzzz{{{{{{|||~~~zzzyyyvvvttttttuuuwwwxxxqqqrrrssstttttttttsssrrrsssssssssssstttwww{{{|||}}}~~~~~~}}}}}}{{{sssgggYYYOOOKKKGGGEEEFFFGGGMMMYYYeee{{{ttthhh\\\vvv|||```OOOJJJOOO^^^wwwmmmQQQ???<<<777666888555666888;;;<<<===???AAACCCAAADDDGGGJJJMMMPPPUUUXXX^^^bbbhhhnnnsssxxx~~~zzzppphhhaaaWWWNNNKKKKKKSSS___hhhsssppp___RRRKKKCCCCCCCCCCCCEEEGGGIIIJJJLLLMMMPPPVVV]]]hhhyyysssddd___aaacccnnnvvvrrroooiiigggppp}}}{{{vvvqqqooonnnmmmllljjjfffcccaaa```___]]]\\\ZZZXXXWWWUUUTTTSSSRRRPPPOOOMMMMMMLLLKKKIIIHHHFFFFFFEEEEEEFFFEEEEEEDDDCCCCCCDDDDDD888888;;;BBBKKKTTT[[[^^^bbbeeeiiilllpppuuu{{{|||uuunnneee```bbbiiizzztttrrrppp}}}yyy{{{{{{uuulllaaa]]]^^^ZZZ^^^eeelllttt}}}pppYYYIIIDDDCCCBBBBBBBBBDDDEEEEEEEEEEEEEEEAAAEEEJJJOOOXXX^^^]]]XXXOOORRRVVV___qqqrrrfff______```aaadddhhhnnnqqqzzz|||~~~|||xxxtttrrrrrrtttvvvxxxzzz|||}}}xxxvvvsssnnnmmmppp|||zzz{{{}}}}}}|||{{{|||}}}}}}~~~|||zzzzzz|||zzzyyyxxxyyyyyywwwvvvvvvxxx{{{|||{{{zzzzzzzzzttttttsssrrrrrrsssssstttqqqrrrsssuuuuuuuuutttsssqqqrrrrrrrrrsssvvvzzz~~~||||||~~~~~~}}}yyyrrrfffYYYPPPJJJGGGFFFFFFHHHLLLWWWcccsssrrrggg^^^zzz{{{^^^OOOIIIMMM[[[tttmmmQQQ???<<<777666999666666888;;;===>>>@@@BBBEEECCCEEEIIIKKKNNNRRRVVVZZZ___ccciiioootttyyy~~~|||qqqhhh```VVVLLLKKKLLLTTT```jjjuuurrraaaSSSKKKDDDDDDDDDDDDEEEGGGJJJKKKLLLLLLPPPVVV]]]hhhzzzpppccc___```aaaiiinnnfffccc```aaahhhsssyyytttooonnnmmmmmmkkkhhhddd```aaa```___]]][[[YYYWWWVVVRRRQQQQQQPPPNNNMMMMMMLLLKKKJJJIIIGGGEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCC888888;;;AAAKKKUUU\\\___cccggglllqqqtttwww{{{}}}~~~wwwnnnggg```^^^eeeoooyyyuuutttxxx|||wwwxxx~~~xxxmmmaaa\\\\\\VVV[[[bbbjjjrrr{{{}}}lllWWWHHHCCCBBBAAABBBCCCDDDEEEFFFFFFFFFFFFAAAEEEJJJOOOVVV]]]\\\WWWOOOQQQVVV___qqquuuddd\\\XXXZZZ\\\^^^aaaeeejjjmmmzzz|||}}}{{{uuuooommmmmmlllkkkjjjkkkooosssxxx{{{}}}wwwssstttuuurrrpppppp}}}yyy{{{}}}~~~}}}}}}~~~|||~~~}}}zzzyyyyyyzzzxxxwwwwwwxxxyyyyyyxxxtttwwwzzz{{{yyywwwuuutttrrrrrrrrrqqqqqqqqqppppppppprrrtttvvvvvvvvvtttssspppqqqqqqqqqqqqtttyyy|||{{{|||}}}~~~}}}~~~~~~~~~|||zzz{{{zzzxxxtttnnndddYYYQQQJJJGGGFFFGGGHHHLLLVVVaaapppooodddbbb{{{^^^OOOIIIMMM\\\uuummmQQQ???<<<777777:::777666888;;;===>>>@@@CCCEEEDDDGGGJJJMMMPPPSSSXXX[[[```dddjjjpppuuu{{{~~~rrrggg___TTTJJJJJJJJJRRR___iiittt}}}sssaaaSSSKKKEEEEEEEEEEEEGGGIIIKKKLLLKKKKKKPPPVVV^^^iii{{{nnnccc``````___fffhhh^^^ZZZYYY\\\ccckkkwww|||wwwrrrpppoooooonnnmmmiiiddd```aaa```___]]][[[XXXVVVTTTRRRRRRQQQPPPPPPOOONNNNNNKKKJJJHHHFFFEEEDDDCCCCCCCCCCCCBBBAAAAAAAAABBBBBB888999===DDDNNNWWW]]]___gggjjjmmmooouuu}}}~~~~~~yyynnnbbbZZZ[[[cccjjj|||{{{}}}yyyyyyzzzpppeee\\\WWWWWW[[[aaaiiirrrzzzwwweeeTTTGGGCCCCCCEEECCCCCCCCCCCCDDDDDDDDDDDDFFFFFFJJJRRR[[[^^^[[[WWWSSSSSSVVV___ppp~~~~~~|||jjj```^^^\\\]]]]]]]]]^^^bbbhhhllluuuzzz~~~}}}{{{yyyssslllooojjjeeeeeehhhmmmoooooottttttvvvxxxwwwrrrrrruuu|||xxxzzz}}}~~~}}}{{{|||{{{zzzzzzyyyyyyyyyyyywwwuuutttuuuxxxyyyyyyyyywwwwwwxxxxxxwwwuuurrrpppqqqpppppppppqqqssstttvvvvvvuuuuuuvvvxxxxxxwwwvvvppppppppprrrtttvvvyyyzzz|||zzzzzz|||~~~~~~~~~{{{{{{yyytttlllaaaVVVPPPJJJHHHGGGGGGFFFHHHRRR]]]kkkppphhhdddgggQQQOOOTTTaaawwwhhhNNN@@@>>>999888:::777777888999;;;===@@@BBBDDDEEEGGGKKKOOOTTTYYY\\\^^^bbbeeekkkppptttyyyzzzoooddd[[[RRRJJJEEEMMMYYYccchhhtttrrrqqqwwwvvvdddVVVNNNFFFEEEEEEEEEFFFHHHJJJLLLKKKOOOTTTWWW^^^lllnnnddd\\\]]]___^^^[[[ZZZYYYWWWXXX]]]hhhuuu~~~|||{{{vvvrrrppppppnnnjjjhhhfffdddbbb```bbb___\\\YYYXXXWWWUUUSSSOOOOOOOOONNNNNNNNNMMMMMMIIIIIIHHHHHHGGGFFFEEEEEEBBBBBBBBBCCCCCCCCCCCCDDD999:::>>>EEENNNWWW]]]```gggkkknnnqqqwww{{{pppcccZZZYYY```fff~~~yyyyyy|||qqqfff\\\WWWWWWZZZ```gggpppwww}}}uuudddRRRFFFBBBBBBDDDCCCCCCDDDDDDDDDDDDEEEEEEFFFGGGKKKRRRZZZ]]]ZZZVVVRRRSSSVVV]]]lll{{{~~~yyy|||tttgggaaa___````````````aaaeeekkkoooxxx|||~~~}}}|||{{{wwwrrrppplllfffeeegggjjjkkkkkksssrrrtttxxxwwwssstttwww|||yyyyyy{{{}}}}}}|||yyyxxxxxxwwwvvvvvvwwwwwwwwwuuutttuuuwwwyyyyyyxxxwwwwwwwwwwwwuuusssrrrppprrrrrrrrrrrrssstttuuuvvvuuuuuutttvvvwwwxxxwwwuuurrrrrrqqqppprrrtttvvvxxx{{{yyyyyy|||~~~~~~}}}{{{vvvmmmbbbWWWQQQJJJHHHGGGGGGFFFHHHQQQ\\\nnnlllfffffflllTTTPPPVVVeeezzzcccJJJ>>>===888888:::777777888999;;;>>>@@@CCCDDDFFFHHHKKKPPPTTTYYY\\\^^^bbbeeekkkpppuuuzzz}}}pppeee[[[RRRJJJHHHLLLVVVaaakkkxxx}}}mmmmmmvvvvvveeeVVVMMMEEEEEEDDDDDDEEEGGGIIIKKKMMMQQQUUUZZZaaappphhh___WWWXXX[[[[[[YYYYYYZZZ[[[^^^ccclllwww{{{uuulllgggfffiiillloooyyyzzz}}}~~~{{{xxxtttqqqnnnnnnkkkhhhfffeeecccaaa___```^^^[[[XXXWWWVVVTTTRRRNNNNNNNNNNNNMMMMMMMMMMMMHHHGGGGGGFFFEEEEEEDDDDDDBBBBBBBBBBBBCCCCCCCCCCCC:::;;;>>>EEEOOOXXX___bbbggglllpppsssxxxsssdddZZZXXX]]]bbbwwwyyyyyy~~~rrrfff]]]WWWVVVYYY^^^eeemmmtttyyy||||||rrrbbbQQQFFFAAAAAACCCDDDDDDDDDEEEEEEEEEFFFFFFGGGHHHLLLSSSYYY[[[XXXTTTPPPSSSVVV]]]jjjvvvyyyvvvsss{{{xxxnnnhhhddddddeeeeeedddddddddhhhnnnrrrzzz~~~~~~~~~}}}yyyuuupppjjjhhhiiikkkkkkiiirrrqqqtttxxxxxxvvvxxx|||}}}yyywwwyyyzzz|||}}}}}}|||{{{zzzvvvvvvuuuttttttttttttuuuwwwvvvuuuuuuwwwyyyyyyxxxxxxwwwvvvtttsssrrrqqqqqqrrrrrrssstttuuuuuuuuutttttttttsssuuuvvvwwwvvvtttuuussspppnnnoooqqqsssuuuyyyyyyzzz||||||uuulll```VVVPPPJJJGGGFFFGGGFFFHHHPPPYYYkkk~~~lllgggmmmsssYYYPPPXXXhhh}}}uuu^^^FFF;;;<<<888888:::777777777999;;;>>>AAADDDEEEHHHIIILLLPPPTTTXXX[[[]]]bbbfffkkkqqqwww|||pppcccZZZPPPHHHKKKLLLSSS```ooo|||lllmmmyyywwweeeVVVMMMEEEDDDCCCCCCDDDFFFHHHJJJLLLPPPUUU[[[dddsssddd[[[TTTUUUYYYYYYYYYZZZZZZ___ggglllqqqxxxyyylllgggiiijjjhhhbbb]]]VVVSSSSSSVVVYYY[[[cccdddhhhpppzzz|||xxxxxxyyyxxxxxxvvvssspppmmmkkkiiigggdddcccbbbbbb```___^^^\\\YYYWWWVVVTTTRRRQQQMMMMMMMMMLLLLLLLLLKKKKKKFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCC:::;;;>>>EEEOOOYYY```cccffflllqqqsssyyyuuufff[[[YYY^^^cccwwwzzzzzz}}}rrrggg^^^XXXWWWYYY^^^dddkkkqqquuuxxxyyypppaaaQQQGGGBBBBBBCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHIIIMMMSSSWWWXXXVVVSSSNNNQQQVVV]]]iiitttwwwtttqqq{{{vvvrrrooolllkkkjjjjjjhhhggggggkkkpppuuu{{{~~~yyytttooommmnnnooonnnlllqqqqqqssswwwxxxxxx{{{~~~zzzxxxxxxxxxyyyzzz{{{{{{yyyxxxwwwvvvvvvuuuttttttuuuuuuuuuyyywwwvvvwwwyyyzzzzzzyyyxxxvvvtttrrrpppqqqqqqrrrqqqrrrssstttuuutttsssrrrsssrrrrrrsssuuuvvvtttssstttrrrnnnlllmmmooosssuuuyyyzzz|||~~~{{{tttiii^^^TTTNNNJJJGGGFFFGGGGGGHHHNNNUUU```uuu|||llliiivvvuuu[[[OOOWWWhhh~~~{{{sss^^^FFF;;;<<<888777:::666666777999<<>>EEEOOOYYY```dddeeelllrrrtttxxxuuufff\\\[[[bbbhhh{{{|||{{{zzzqqqhhh___XXXWWWYYY]]]ccciiiooosssuuuvvvnnn```RRRHHHDDDCCCDDDCCCDDDDDDEEEFFFGGGGGGGGGGGGJJJNNNSSSVVVVVVTTTRRRNNNRRRVVV[[[fffqqquuutttvvv}}}{{{xxxtttqqqpppooommmkkkjjjnnnsssxxx}}}|||xxxsssqqqrrrsssrrrpppooonnnooosssuuuuuuzzz|||{{{{{{|||{{{{{{{{{|||{{{zzzyyyxxxxxxxxxwwwwwwwwwwwwxxxxxx{{{yyyxxxxxxzzz{{{{{{zzzwwwuuurrrppppppqqqrrrsssssstttuuuvvvvvvuuussssssrrrqqqqqqrrrttttttsssqqqpppooolllkkklllppptttwwwzzz|||}}}tttiii^^^UUUOOOKKKGGGFFFGGGGGGGGGLLLRRRSSSeeettt}}}ttteeeeeeqqqYYYMMMTTTeee~~~|||yyybbbJJJ>>>===888777999555666777999<<<@@@DDDGGGHHHKKKMMMOOOSSSWWW[[[]]]___dddhhhnnntttzzzrrrggg^^^VVVNNNNNNOOOVVVaaaqqq||||||jjjYYYOOOHHHGGGFFFFFFFFFHHHJJJKKKJJJLLLQQQXXXcccsss{{{bbbZZZUUUUUUWWWWWWYYY\\\```lllyyy~~~xxxfffZZZVVVUUURRRUUUSSSPPPPPPRRRSSSSSSSSSUUUWWW[[[bbbkkkuuu{{{xxxwwwwwwttttttssspppmmmiiieeecccaaa___]]]\\\]]]]]]\\\[[[YYYVVVSSSRRRQQQPPPNNNMMMJJJJJJIIIIIIIIIHHHHHHHHHDDDDDDDDDDDDDDDCCCCCCCCCAAAAAAAAABBBBBBBBBBBBCCC::::::===CCCNNNXXX```eeefffmmmsssuuuxxxssseee\\\]]]eeemmm~~~zzz~~~wwwoooggg^^^WWWVVVXXX\\\aaagggmmmqqqsssssskkk___RRRIIIEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGFFFIIINNNSSSUUUUUUSSSRRRPPPSSSVVVYYYcccpppwwwxxx}}}{{{yyyxxxtttqqqqqqtttyyy~~~|||wwwuuuvvvvvvtttrrrmmmkkklllooopppqqqvvv}}}}}}|||}}}~~~}}}|||{{{zzzyyyyyyxxxxxxxxxyyyzzzzzz|||zzzxxxyyyzzz{{{{{{zzztttsssrrrqqqqqqrrrtttvvvwwwxxxxxxxxxwwwvvvuuuuuuppppppoooqqqrrrsssrrrpppmmmlllkkkkkknnnrrrvvvxxx{{{}}}~~~uuujjj___WWWRRRKKKGGGFFFGGGHHHGGGJJJNNNKKKYYYdddmmmssshhh]]]aaahhhUUUKKKQQQbbb~~~gggMMM???===888666999666666777999===AAAEEEHHHJJJLLLNNNQQQUUUYYY]]]```bbbgggkkkpppvvv|||xxxnnnggg^^^VVVQQQSSS[[[gggwwwnnn]]]RRRJJJIIIGGGFFFGGGHHHJJJLLLLLLNNNRRRYYYdddtttttt]]]VVVPPPQQQSSSTTTXXX\\\gggsss|||jjj\\\VVVRRROOOSSSSSSSSSUUUWWWYYYXXXWWWYYY\\\aaaffflllttt|||{{{wwwuuuuuussssssqqqoookkkgggcccaaa___]]][[[ZZZ[[[[[[[[[YYYVVVTTTQQQPPPOOONNNMMMKKKHHHHHHHHHGGGGGGGGGGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAABBBBBBBBBBBB999999;;;BBBMMMXXX```eeehhhpppvvvwwwyyyqqqaaaYYY[[[eeeooo~~~www|||vvvoooggg]]]UUUSSSUUUYYY___eeejjjnnnqqqooohhh]]]QQQIIIDDDCCCCCCAAABBBCCCDDDEEEFFFFFFGGGEEEHHHNNNRRRTTTTTTSSSRRRPPPSSSUUUZZZfffwww~~~zzzyyy|||}}}|||{{{xxxuuuqqqnnnnnnpppqqqqqqwww~~~~~~~~~~~~}}}|||{{{zzzxxxwwwwwwwwwxxxxxxyyyzzzzzzyyywwwwwwyyyzzzyyyxxxrrrrrrqqqrrrssstttvvvwwwxxxwwwvvvuuuttttttttttttooooooooopppqqqrrrqqqooommmllllllmmmooorrruuuwwwzzz}}}~~~~~~|||rrrhhh^^^VVVRRRKKKGGGEEEHHHHHHGGGHHHKKKIIIRRRXXXaaaiiiccc___hhhzzz___PPPIIIOOOaaahhhNNN???<<<666666999777666777:::===AAAFFFIIIKKKMMMOOORRRWWW\\\```ccceeeiiimmmrrrxxx}}}}}}tttlllbbbZZZSSSUUU___qqq}}}rrr```UUUIIIHHHGGGFFFFFFHHHIIIKKKMMMNNNQQQWWWbbbqqqxxxhhhVVVPPPLLLNNNPPPSSSYYY___lllvvv~~~nnnbbb]]][[[YYY[[[\\\___dddiiikkkkkkiiihhhlllrrrwww{{{|||vvvsssrrrpppoooooommmjjjfffcccaaa^^^\\\ZZZYYYZZZZZZYYYXXXTTTRRROOONNNMMMMMMKKKJJJGGGGGGGGGFFFFFFFFFEEEEEEAAAAAABBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBB999999;;;AAALLLWWW```dddjjjrrrxxxyyyzzzooo___VVVYYYdddnnn}}}ttt|||vvvoooggg[[[SSSQQQSSSWWW]]]ccchhhlllooommmfff[[[PPPHHHCCCBBBBBBAAAAAABBBCCCDDDEEEFFFFFFDDDHHHNNNRRRTTTTTTSSSSSSNNNRRRUUU\\\lll}}}yyywwwtttrrrttttttuuuzzz~~~~~~}}}{{{zzzyyyxxxxxxvvvvvvvvvvvvvvvwwwxxxxxxyyywwwvvvvvvwwwxxxwwwvvvpppqqqqqqssstttvvvxxxyyyvvvtttsssqqqpppppppppqqqooonnnnnnoooqqqqqqpppooommmmmmmmmnnnppprrruuuvvvyyy|||~~~|||}}}~~~}}}~~~xxxnnndddZZZSSSOOOLLLGGGEEEHHHIIIGGGGGGJJJJJJOOORRRZZZeeeeeegggttt}}}oooXXXNNNIIIOOOaaahhhMMM===:::555555:::999666777:::===BBBFFFJJJLLLNNNPPPSSSXXX]]]bbbeeegggkkknnnsssxxx}}}~~~uuummmbbbYYYSSSUUUaaazzz|||tttbbbWWWIIIHHHFFFEEEEEEGGGHHHJJJKKKLLLNNNTTT___mmmzzz}}}lll\\\RRRMMMJJJMMMQQQUUU\\\dddllluuurrrhhhggghhhhhhhhhjjjooouuu|||~~~xxx~~~~~~wwwrrrppplllllllllkkkiiifffdddbbb^^^\\\ZZZYYYYYYYYYXXXWWWSSSQQQNNNMMMMMMLLLJJJIIIFFFFFFFFFFFFEEEEEEEEEEEE@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@AAAAAAAAABBBBBBBBB:::<<<>>>CCCKKKWWWdddlllsssuuuwww{{{~~~rrr```YYYUUU___sssxxxxxx{{{xxxoooeee[[[TTTRRRTTTXXX\\\```ccceeegggjjjdddYYYOOOFFFBBBAAA@@@BBBBBBCCCCCCDDDEEEEEEEEEGGGJJJOOOSSSUUUUUUTTTSSSRRRWWW[[[ddd{{{zzzwwwttttttvvvyyy|||}}}~~~}}}{{{{{{{{{{{{{{{{{{{{{{{{zzzyyyxxxxxxyyyyyywwwuuuvvvvvvvvvvvvvvvuuuttttttwwwtttsssuuuyyy{{{yyyuuusssqqqooonnnoooppppppppptttsssrrrqqqooonnnmmmmmmllllllmmmooopppsssuuuvvv}}}~~~~~~}}}{{{~~~~~~~~~}}}uuummmdddZZZQQQLLLMMMJJJGGGFFFGGGIIIJJJKKKIIIMMMQQQ[[[ppptttbbbTTTKKKIIINNNcccttt\\\OOOAAA;;;999666666777888999<<>>======>>>>>>AAAAAABBBBBBBBBAAA@@@@@@999:::===BBBJJJVVVccckkkrrrtttwwwzzz}}}ppp^^^WWWSSS\\\pppyyyyyy~~~zzzpppeeeZZZSSSPPPRRRUUUYYY]]]```bbbdddddd___VVVLLLEEEBBBAAAAAA@@@@@@AAACCCDDDFFFGGGGGGHHHJJJOOOSSSUUUVVVUUUTTTTTTZZZ```jjj}}}zzzyyy{{{}}}}}}}}}}}}}}}||||||{{{zzzyyyzzzzzzzzzzzzzzz{{{{{{zzzyyyxxxyyyzzzyyyxxxvvvzzzyyyxxxvvvuuusssrrrqqqvvvttttttwww|||~~~{{{xxxvvvtttrrrqqqrrrsssrrrrrrttttttsssrrrqqqpppoooooommmmmmooopppsssvvvxxxyyy~~~}}}{{{}}}~~~}}}|||||||||tttlllcccZZZQQQLLLKKKIIIGGGFFFGGGHHHJJJJJJJJJNNNTTTaaayyyqqq^^^PPPGGGGGGLLL```pppWWWJJJ>>>999888777666888888999<<<@@@DDDHHHLLLNNNPPPRRRVVVYYY]]]bbbhhhlllooorrrxxx}}}~~~ssseeeXXXOOOMMMVVVgggvvv~~~{{{gggXXXOOOIIIDDDEEEFFFFFFHHHLLLMMMKKKMMMSSSZZZdddsss|||rrrgggccc___^^^^^^\\\WWWQQQLLLJJJIIIIIIMMMSSSYYY^^^fffnnnzzz|||wwwuuunnnlllkkkjjjiiifffaaa^^^^^^]]][[[XXXVVVUUUTTTSSSOOONNNLLLJJJIIIIIIIIIJJJEEEEEEDDDDDDCCCCCCCCCCCCCCCBBB@@@???>>>>>>>>>???AAAAAAAAAAAAAAAAAA@@@@@@888999<<<@@@IIIUUUbbbkkkrrrsssvvvzzz~~~ooo___XXXTTT[[[nnnzzzzzz|||rrrfffYYYRRRMMMOOORRRVVVYYY\\\^^^___^^^YYYQQQIIICCCAAAAAAAAA>>>???@@@BBBDDDFFFHHHIIIHHHKKKOOOSSSUUUVVVUUUUUUTTT[[[cccnnn{{{{{{{{{{{{{{{zzzzzzzzzyyyyyyyyyzzzzzz{{{{{{{{{zzzyyyyyyyyy{{{zzzyyywwwzzzyyyxxxvvvuuutttttttttwwwvvvwww{{{{{{xxxvvvtttsssttttttsssrrrrrrrrrrrrrrrqqqqqqqqqpppnnnooopppsssvvvyyy|||}}}~~~|||||||||zzzzzz{{{~~~}}}yyyrrrkkkcccZZZRRRLLLIIIIIIHHHGGGGGGHHHIIIJJJJJJOOOXXXiiiqqq\\\MMMEEEGGGKKK\\\{{{lllQQQEEE;;;888999777777888999:::===AAAEEEJJJNNNPPPRRRTTTXXX[[[___dddjjjnnnppptttyyypppaaaUUUOOOMMMVVVgggssszzz|||hhhZZZOOOIIIDDDEEEFFFFFFHHHKKKLLLKKKMMMSSSZZZdddttt|||iii]]]UUURRRNNNNNNOOOOOOMMMJJJJJJIIIHHHIIILLLRRRWWW[[[bbbkkkxxx{{{wwwpppnnnkkkiiigggeeebbb```^^^]]]ZZZWWWUUUSSSQQQQQQNNNMMMKKKJJJIIIHHHIIIIIIGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@????????????@@@@@@@@@AAAAAAAAAAAAAAA888999;;;@@@HHHUUUccclllrrrtttxxx|||qqqaaa[[[VVV]]]ppp{{{|||~~~|||qqqdddXXXPPPKKKMMMPPPSSSVVVYYY[[[\\\ZZZVVVNNNGGGBBB@@@???@@@>>>???@@@BBBDDDEEEGGGGGGIIIKKKOOORRRUUUVVVUUUUUURRRYYYaaalll||||||~~~~~~}}}}}}}}}}}}}}}}}}zzz{{{{{{{{{||||||||||||{{{zzzyyyzzz{{{{{{zzzxxxvvvvvvvvvwwwxxxzzz|||~~~{{{{{{|||}}}wwwuuussssssssssssrrrpppqqqqqqqqqqqqqqqqqqqqqqqqooopppqqqtttwww{{{~~~}}}}}}~~~}}}|||{{{yyyyyyzzz}}}yyyuuupppiiibbbZZZQQQLLLGGGHHHHHHHHHGGGHHHJJJKKKJJJSSSaaavvvvvv^^^MMMEEEGGGIIIWWWrrr}}}kkkOOODDD;;;999999888777777999:::===AAAFFFKKKOOORRRTTTWWWZZZ^^^aaaffflllppptttwww{{{qqqaaaXXXTTTPPPWWWddd|||vvv}}}}}}jjj\\\PPPIIIEEEEEEFFFEEEGGGKKKLLLLLLNNNSSSZZZdddvvvppp\\\QQQNNNKKKHHHGGGHHHJJJJJJIIIHHHGGGGGGHHHKKKPPPUUUXXX```jjjwww}}}}}}xxxrrroookkkhhhfffdddbbbaaa]]]\\\YYYVVVSSSQQQOOONNNMMMLLLJJJIIIHHHGGGHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@BBBAAAAAA@@@@@@@@@@@@@@@?????????@@@@@@AAABBBBBB999:::<<<@@@IIIVVVdddnnntttvvvzzz~~~qqqbbb[[[WWW^^^ppp|||}}}{{{xxxnnnaaaUUUNNNJJJLLLOOORRRUUUWWWXXXYYYXXXTTTMMMFFFAAA>>>>>>>>>@@@AAAAAABBBCCCDDDEEEEEEIIIKKKNNNQQQSSSUUUUUUUUUSSSWWW___jjjxxx{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzyyyyyyzzz{{{|||zzzyyyuuuvvvwwwyyy|||~~~|||wwwuuuttttttuuutttsssqqqrrrrrrssssssssssssttttttpppqqqrrrtttwww{{{}}}}}}{{{{{{}}}~~~}}}{{{zzzzzz{{{|||}}}vvvsssnnnhhhaaaYYYPPPJJJFFFGGGHHHHHHGGGIIILLLOOOQQQ___tttyyy]]]LLLEEEEEEFFFQQQiii}}}mmmRRRGGG===::::::888666777888:::===AAAGGGLLLPPPSSSWWWYYY]]]```dddiiiooosssyyyzzz}}}ppp```WWWTTTQQQWWWaaarrrzzzkkk]]]PPPJJJEEEEEEFFFEEEGGGJJJLLLLLLOOOTTTZZZeeexxxiiiVVVLLLLLLIIIFFFDDDDDDEEEFFFGGGEEEEEEEEEGGGJJJNNNRRRTTT___iiitttyyy||||||wwwrrrooojjjfffeeecccaaa```[[[ZZZWWWTTTQQQOOOMMMMMMLLLKKKIIIHHHGGGFFFGGGGGGEEEEEEDDDCCCAAA@@@??????@@@@@@AAA@@@@@@@@@?????????>>>>>>??????AAABBBCCC999:::;;;@@@IIIVVVeeeooouuuwww{{{ppp```YYYUUU]]]qqq}}}yyyzzzrrrhhh]]]RRRLLLJJJKKKNNNPPPSSSUUUVVVWWWTTTPPPJJJDDD@@@=========AAAAAAAAABBBCCCCCCDDDDDDHHHJJJLLLOOORRRSSSTTTTTTVVVYYY```kkkwwwzzz~~~}}}~~~~~~~~~}}}yyyxxxxxxyyy{{{{{{zzzxxxxxxyyy{{{}}}~~~~~~~~~~~~}}}|||{{{zzzzzzwwwvvvvvvvvvwwwwwwuuutttvvvvvvvvvvvvvvvwwwwwwwwwsssssstttuuuwwwyyy{{{|||}}}|||{{{zzz{{{|||~~~|||{{{zzz{{{{{{{{{yyytttqqqlllggg```WWWNNNHHHEEEGGGHHHHHHGGGJJJPPPUUU^^^rrrxxx[[[IIIDDDBBBCCCOOOfff}}}oooUUUJJJ>>>;;;:::888777777777999<<>>>>>>>>===>>>???AAACCCDDD888888:::>>>GGGUUUdddnnntttwww{{{ppp___YYYVVV___sss~~~zzz{{{sssjjjaaaXXXPPPKKKIIIJJJLLLNNNQQQSSSTTTTTTMMMJJJFFFAAA>>><<<<<<===??????@@@AAACCCDDDEEEEEEGGGIIIKKKNNNPPPRRRSSSSSSVVVXXX```lllvvv|||}}}}}}www~~~}}}~~~~~~}}}|||{{{xxxwwwwwwxxxzzz{{{yyyxxxyyyzzz|||~~~~~~}}}{{{zzzyyyyyyxxxwwwvvvuuuvvvwwwuuutttuuuvvvxxxxxxvvvtttwwwwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyzzz{{{xxxxxxxxxyyyzzz|||~~~|||{{{yyyzzz{{{{{{xxxuuurrrpppkkkfff___VVVMMMFFFEEEGGGHHHGGGGGGKKKTTT[[[hhhvvvZZZIIIEEEBBBFFFTTTmmmpppVVVIII===999999888888999666777;;;@@@FFFLLLQQQTTT[[[^^^aaaeeeiiinnnssswww~~~qqq___TTTOOOMMMVVV```gggqqq|||{{{~~~pppbbbQQQJJJEEEEEEFFFEEEFFFJJJIIIJJJNNNRRRWWWbbbwwwxxx```QQQKKKGGGGGGFFFDDDBBBAAABBBCCCAAAAAACCCEEEHHHKKKMMMNNNUUU]]]fffmmmuuu}}}xxxvvvooolllhhheeecccaaa^^^[[[WWWVVVSSSQQQOOOMMMLLLLLLKKKIIIHHHFFFEEEEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAA===>>>>>>?????????>>>=========<<<===>>>AAACCCEEE777777999===FFFTTTcccnnnsssvvvzzzrrraaa[[[YYYbbbwwwzzz|||~~~{{{|||vvvnnneee]]]UUUNNNJJJGGGIIIKKKMMMOOOQQQRRRRRRHHHFFFBBB???===<<<=========>>>???AAACCCEEEFFFGGGGGGHHHJJJMMMOOOQQQRRRSSSTTTWWW```llluuuxxxwwwwwwsss|||sssooosssssswww~~~}}}|||zzzzzzwwwwwwvvvxxxzzzzzzyyyxxxvvvyyy|||~~~~~~|||zzzxxxuuutttsssrrrqqqqqqtttvvvrrrqqqrrrtttvvvvvvuuusssuuutttttttttssssssssssssyyyyyyyyyxxxxxxyyyyyyzzzvvvvvvwwwxxxzzz|||~~~zzzyyyxxxzzz{{{zzzvvvrrrrrroookkkfff___UUUKKKEEEEEEGGGHHHGGGGGGLLLVVV^^^mmmvvvZZZJJJHHHEEEJJJ\\\wwwoooUUUHHH<<<888888888999;;;555777;;;@@@FFFLLLQQQTTT\\\___cccfffjjjooouuuyyy~~~uuueeeZZZUUULLLWWWbbbeeeiiiqqqyyy}}}|||{{{~~~rrrdddQQQKKKEEEEEEFFFEEEFFFIIIGGGHHHLLLQQQUUUaaavvvwww___RRRMMMIIIJJJIIIHHHFFFEEEFFFGGG@@@AAACCCEEEHHHJJJLLLMMMOOOVVV```iiisss|||xxxvvvnnnkkkhhheeeccc```\\\ZZZUUUTTTRRRPPPNNNMMMLLLLLLJJJIIIGGGFFFDDDDDDEEEEEECCCCCCCCCCCCCCCCCCBBBBBB<<<===>>>??????>>>===<<<======<<<<<<>>>AAADDDEEE777888:::===EEERRRcccooovvv|||xxxhhhZZZXXXfffxxxyyy|||xxx{{{yyysssiii]]]TTTNNNKKKJJJHHHIIIJJJLLLMMMMMMNNNNNNHHHEEE@@@<<<:::;;;===???AAAAAAAAABBBCCCDDDEEEFFFEEEHHHKKKMMMOOOPPPRRRTTTTTTYYYbbbkkkqqqssssssrrrrrr{{{{{{ppphhhdddeeeiiinnnqqqsssvvv{{{~~~|||zzz|||~~~|||zzzyyyyyyzzz{{{zzzyyyxxxxxxyyyyyyzzz||||||xxxwwwuuusssrrrrrrrrrsssppppppqqqqqqpppooonnnmmmqqqppppppooopppqqqssstttyyyzzzzzzyyywwwvvvvvvwwwwwwvvvvvvxxx{{{}}}~~~}}}~~~~~~|||xxxuuussssssrrrnnnfff[[[RRRKKKHHHEEECCCDDDGGGJJJMMMTTT\\\wwwyyyvvv{{{```MMMHHHEEEJJJ^^^qqq\\\KKK<<<:::;;;888888;;;999:::<<>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCC777888:::===EEESSSdddppptttzzzxxxiii[[[YYYgggxxx|||zzzwwwxxxtttnnndddYYYPPPKKKHHHGGGFFFGGGIIIJJJLLLLLLMMMMMMFFFCCC???;;;:::;;;===>>>@@@@@@@@@@@@AAACCCDDDEEEDDDGGGJJJLLLNNNOOOQQQSSSUUUZZZaaaiiinnnppppppppppppyyy}}}~~~zzzooogggcccbbbeeeiiikkklllnnnrrruuuyyy|||~~~}}}~~~~~~~~~~~~}}}}}}wwwxxxxxxwwwuuuuuuvvvxxx{{{||||||~~~~~~{{{xxxwwwvvvtttrrrppppppppppppoooooooooooonnnnnnmmmmmmqqqpppoooooooooqqqrrrssswwwxxxyyyxxxvvvuuuvvvwwwvvvvvvvvvyyy|||~~~~~~~~~|||yyyvvvtttpppoookkkdddZZZQQQKKKHHHEEECCCDDDHHHJJJMMMTTT[[[kkkvvvsss~~~dddQQQKKKHHHMMMbbbpppYYYHHH:::999:::777666999999:::<<>>>>>??????@@@BBBCCCDDDDDDGGGJJJLLLMMMNNNPPPRRRWWWZZZ```fffkkknnnoooooonnnxxx{{{xxx{{{|||qqqhhhccc___bbbdddeeefffgggjjjlllqqquuuwwwvvvuuuwww}}}zzzxxx}}}{{{xxxxxxwwwuuussstttvvvxxx}}}||||||}}}}}}{{{wwwtttuuutttrrrqqqooonnnnnnnnnooonnnnnnmmmmmmmmmnnnnnnqqqqqqpppoooooopppqqqrrrvvvwwwwwwvvvuuutttvvvwwwvvvvvvwww{{{~~~{{{xxxuuussslllkkkhhhaaaXXXPPPKKKHHHEEECCCDDDHHHJJJLLLRRRYYYddd|||ooonnngggTTTMMMIIIPPPfffoooVVVFFF::::::;;;777666888999:::<<>>;;;999888999;;;===>>>>>>>>>???AAABBBDDDDDDEEEHHHKKKMMMNNNOOOQQQRRRWWWZZZ___dddjjjnnnqqqrrrooozzzuuutttyyyuuujjjeee```aaacccdddeeeggghhhiiioooqqqssssssqqqsssxxx}}}~~~zzztttsssyyy~~~}}}~~~~~~{{{zzzyyyvvvtttuuuxxx{{{|||{{{zzzzzzzzzxxxuuurrrrrrrrrqqqppppppooooooooopppooonnnnnnnnnoooppppppsssrrrqqqppppppqqqrrrrrruuuvvvvvvuuutttuuuwwwyyywwwxxxzzz~~~{{{wwwsssqqqiiihhheee___WWWOOOKKKHHHFFFDDDDDDHHHIIIKKKPPPWWWfff{{{zzzlllkkkhhhTTTKKKHHHPPPhhhmmmVVVFFF;;;;;;<<<888666888888:::===BBBIIIQQQXXX\\\aaadddiiiooovvv{{{{{{dddWWWUUUQQQRRRYYYdddkkkppp}}}}}}rrr\\\RRRIIIGGGFFFEEEFFFHHHKKKKKKMMMPPPUUU```tttkkk]]][[[TTTTTTTTTSSSQQQOOONNNMMMKKKJJJHHHFFFFFFFFFHHHIIINNNTTTaaappp{{{tttrrrttt|||{{{xxxrrrkkkeeebbbaaa```___\\\ZZZWWWVVVUUUTTTTTTRRRPPPNNNLLLKKKIIIHHHEEEFFFFFFGGGFFFDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA?????????@@@@@@@@@@@@@@@???@@@AAABBBBBBBBBBBBBBB777888999===FFFUUUhhhvvv|||xxxjjj]]]YYYbbbnnnyyypppmmmmmmqqqwww{{{zzzsssggg___TTTQQQKKKEEE@@@===<<<<<>>??????@@@AAACCCEEEFFFGGGJJJMMMNNNOOOPPPRRRSSSVVVYYY___eeekkkqqquuuvvvrrr|||rrrqqqwwwxxxmmmfffbbbbbbccceeegggiiijjjjjjkkklllmmmmmmmmmooouuuyyy{{{|||zzzuuussswww~~~}}}||||||}}}}}}{{{zzzyyyvvvuuuuuuxxx{{{zzzyyyxxxxxxyyyxxxuuussspppqqqqqqrrrrrrrrrrrrrrrqqqqqqpppqqqqqqrrrssssssuuutttsssrrrqqqqqqrrrsssuuuvvvvvvuuuuuuvvvyyy|||zzz{{{~~~zzzuuurrrpppiiiiiifff```WWWPPPKKKIIIFFFDDDEEEHHHIIIIIINNNTTTeeevvv|||ooommmjjjTTTJJJGGGQQQkkklllUUUFFF::::::;;;777555777888:::===BBBIIIRRRYYY]]]```ccciiiqqqwww}}}|||eeeXXXVVVVVVVVV^^^kkkuuu~~~ttt```UUUKKKGGGFFFEEEFFFIIIKKKKKKLLLOOOSSS]]]pppooo```]]]YYYYYYZZZZZZYYYXXXWWWWWWPPPNNNLLLIIIHHHHHHHHHIIIMMMTTTaaaqqq|||qqqkkkjjjlllsssrrrooojjjddd___\\\\\\[[[ZZZYYYXXXWWWVVVUUUUUUPPPPPPPPPNNNLLLJJJIIIIIIGGGFFFEEECCCCCCCCCCCCDDDBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAABBBAAAAAAAAA888888999===FFFVVVjjjxxxxxxiii\\\VVV\\\fffuuu{{{ppphhhddddddfffiiikkkiiiaaaWWWPPPJJJGGGCCC???===<<<<<<<<<>>>>>>???@@@@@@@@@@@@???;;;:::888888888:::<<<===>>>>>>???@@@BBBDDDEEEFFFIIIKKKNNNOOOPPPPPPRRRTTTVVVYYY___fffmmmssswwwyyyttt}}}|||pppnnnttt~~~~~~rrrkkkeeeddddddfffiiikkkkkkjjjeeeeeeeeedddfffkkkqqqvvvwwwyyyyyyvvvsssuuu|||~~~~~~|||{{{zzz{{{{{{yyyyyyxxxvvvtttuuuwwwyyyxxxwwwvvvwwwxxxwwwvvvtttpppqqqrrrssstttttttttsssqqqrrrssstttuuuuuuuuuuuuvvvuuusssrrrqqqqqqqqqrrrtttuuuuuuuuuuuuwww{{{~~~{{{}}}~~~zzzvvvrrrqqqmmmllliiibbbYYYQQQLLLIIIFFFDDDEEEHHHIIIHHHLLLRRRZZZfffssstttqqqmmmVVVKKKHHHTTTnnntttWWWFFF:::999999555333666888:::===BBBJJJRRRZZZ^^^```dddkkkrrrzzz|||fffZZZWWWXXXXXX```mmmxxxvvvcccXXXLLLGGGFFFEEEFFFJJJKKKKKKLLLNNNQQQZZZlll}}}nnn___\\\XXXZZZ\\\___aaaccceeeeee\\\YYYUUUQQQMMMKKKJJJJJJJJJQQQ]]]mmmqqqhhhccccccfffiiiiiigggccc]]]YYYXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVMMMNNNOOOMMMJJJHHHGGGGGGGGGEEECCCAAA@@@AAACCCDDD?????????>>>>>>>>>===============>>>??????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@888888999===FFFWWWkkkyyyyyyiii[[[SSSWWW___iiiwww|||{{{zzzoooeee]]]YYYXXXYYYZZZ[[[YYYSSSJJJDDDBBB@@@>>><<<;;;;;;<<<=========>>>>>>======<<<<<<999999888888999;;;<<<>>>======>>>???AAACCCEEEFFFHHHKKKMMMOOOOOOPPPQQQSSSWWWZZZaaahhhnnnsssvvvwwwsss{{{wwwmmmkkkppp|||~~~wwwmmmkkkjjjkkkmmmnnnmmmkkkdddbbbaaaaaadddkkksssxxxxxx{{{|||zzzwwwyyy~~~|||{{{{{{||||||yyyzzzzzzxxxwwwvvvxxxyyyyyyxxxvvvvvvwwwwwwuuusssrrrssstttttttttsssqqqqqqoooqqqtttvvvxxxwwwvvvuuuuuutttrrrpppoooooooooooorrrssssssssstttvvv{{{~~~|||}}}}}}zzzxxxvvvuuurrrqqqmmmeee[[[RRRLLLJJJFFFDDDEEEHHHHHHGGGKKKPPPOOOXXXcccuuuqqqlllVVVKKKFFFSSSnnn\\\KKK===;;;;;;777555888888:::===BBBJJJSSSZZZ___aaaeeemmmuuu|||zzzfffZZZVVVTTTTTT\\\jjjvvvyyyfffYYYMMMGGGEEEDDDGGGJJJJJJJJJKKKMMMOOOWWWhhhyyyjjj\\\YYYRRRUUU[[[aaahhhnnnrrrtttppplllfff___XXXSSSQQQOOOMMMQQQZZZgggvvvrrrfff___[[[]]]````````````]]]YYYUUUSSSSSSRRRSSSSSSTTTUUUUUUVVVVVVPPPQQQRRROOOJJJFFFDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@???>>>>>>>>>==================>>>??????@@@AAAAAA@@@@@@AAAAAAAAA@@@@@@???888888999===FFFXXXlllzzzyyyiiiZZZQQQTTT[[[```kkknnnqqqzzz~~~||||||yyyrrrhhh]]]UUUQQQOOOOOOPPPQQQPPPKKKDDD>>>>>>===;;;::::::<<<===>>>============<<<;;;:::999999888888888999;;;===>>>;;;<<<<<<>>>@@@BBBDDDEEEHHHJJJLLLNNNNNNOOOPPPRRRWWW[[[bbbhhhnnnrrrssstttrrryyysssjjjhhhmmmzzztttqqqooooooqqqqqqooolllgggeeeccccccgggpppyyy}}}}}}~~~}}}|||}}}~~~{{{|||}}}|||zzzyyyzzz{{{{{{yyywwwvvvwwwvvvtttrrrtttuuuuuutttsssqqqooommmnnnppptttxxxyyyxxxvvvttttttsssqqqooommmmmmmmmmmmqqqqqqrrrrrrrrruuuzzz~~~{{{}}}}}}{{{zzzyyyyyyuuutttoooggg]]]SSSMMMJJJFFFEEEEEEHHHHHHGGGJJJOOOKKKRRR\\\zzzrrrmmm~~~jjjTTTIIICCCQQQlllbbbPPPAAA>>>>>>:::999===888:::===BBBJJJSSSZZZ___cccgggooowwwxxxfffZZZUUUOOOOOOXXXgggttt{{{ggg[[[MMMGGGEEEDDDGGGJJJJJJIIIJJJLLLNNNUUUfffwwwfffYYYVVVLLLPPPXXXaaakkktttzzz~~~|||uuukkkccc\\\XXXVVVRRRUUUZZZcccoooxxxggg]]]XXXWWWYYY]]]ZZZ[[[\\\ZZZVVVRRRPPPPPPOOOPPPQQQSSSTTTUUUUUUUUUUUUVVVVVVRRRLLLFFFDDDDDDAAABBBCCCCCCCCCAAA???===@@@@@@@@@@@@????????????>>>>>>???@@@AAAAAABBBBBB@@@@@@AAAAAAAAA@@@@@@???::::::;;;???EEERRRiii|||~~~jjj[[[VVVXXX]]]]]]kkksssxxxyyyuuurrrpppoookkkeee]]]TTTMMMHHHEEEFFFFFFFFFDDDAAA???===;;;::::::999999::::::;;;@@@@@@???>>>===<<<;;;;;;;;;:::777666777999===???????????????@@@AAABBBCCCEEEFFFHHHKKKNNNOOOQQQQQQSSSXXX^^^cccgggjjjlllnnnjjjwww}}}uuummmiiihhhlllxxx~~~xxxqqqnnnppprrrrrrpppiiiffffffrrr~~~}}}{{{zzz{{{~~~}}}{{{{{{|||}}}{{{wwwwwwyyyyyyuuuqqqwwwvvvvvvuuutttrrrpppooovvvtttrrrrrrssstttttttttsssqqqooolllkkkkkkkkklllqqqqqqqqqqqqrrrvvvzzz}}}|||}}}}}}zzzxxxxxxuuunnneee[[[QQQIIIEEEGGGGGGGGGFFFFFFIIIMMMPPPJJJXXX\\\xxxuuuvvvzzzyyygggTTTJJJIIITTTjjj|||XXX???:::888;;;<<<666777888;;;BBBKKKSSSZZZ]]]gggjjjqqqzzzuuudddVVVNNNLLLMMMWWWiiixxxlll^^^OOOHHHFFFEEEEEEGGGKKKJJJJJJMMMOOOUUUcccqqqjjjWWWPPPRRRPPPRRRZZZdddnnnzzz{{{uuummmfffbbb^^^ZZZZZZ```hhhrrr~~~tttgggXXXQQQNNNLLLOOOSSSZZZYYYXXXUUURRROOOMMMLLLNNNPPPRRRTTTUUUVVVUUUUUUMMMMMMLLLKKKJJJHHHFFFEEECCCBBBBBBAAAAAA@@@@@@?????????>>>>>>======<<<<<<===>>>???@@@@@@AAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA:::999;;;???DDDQQQgggzzznnn___XXXZZZ^^^dddvvv~~~wwwrrrmmmjjjdddbbb]]]WWWPPPHHHBBB???CCCCCCCCCBBBAAA???===;;;::::::::::::;;;<<<===>>>AAA@@@@@@???===<<<:::999<<<:::999777888;;;>>>@@@@@@@@@@@@@@@AAACCCDDDDDDEEEFFFHHHJJJLLLNNNOOOOOOPPPTTTXXX[[[]]]___aaacccdddppp}}}zzzssslllfffcccccciiiuuuvvvrrrttttttqqqnnnoooooouuu~~~}}}}}}{{{zzzyyyxxxyyy{{{~~~|||zzzyyyyyy{{{|||~~~zzzwwwwwwyyyyyyuuuqqqttttttuuuuuuttttttsssrrrwwwuuurrrrrrsssuuuuuuuuusssqqqooolllkkklllmmmnnnrrrssstttssssssvvv{{{~~~}}}{{{xxxtttmmmddd[[[QQQJJJFFFFFFGGGGGGGGGGGGHHHLLLOOOJJJYYY___zzzxxxxxx{{{|||sss```OOOFFFGGGUUUnnnzzzYYYBBB<<<999:::;;;666777888;;;AAAJJJSSS[[[___iiilllsss{{{tttcccTTTLLLJJJJJJTTTeeettt~~~ooo```QQQJJJGGGFFFFFFHHHJJJIIIKKKMMMOOOUUUbbboooooo[[[SSSPPPMMMNNNUUU]]]eeennnwww}}}uuupppllliiihhhjjjkkknnnvvv~~~tttdddYYYNNNIIIHHHHHHKKKPPPPPPQQQQQQPPPOOONNNMMMNNNSSSTTTUUUWWWXXXWWWTTTRRRLLLKKKJJJIIIGGGFFFEEEEEECCCBBBBBBAAAAAA@@@?????????>>>>>>>>>=========<<<===>>>???@@@@@@AAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA999888:::>>>CCCOOOdddwwwrrrccc\\\]]]```lll}}}ssslllfffbbb___[[[YYYTTTNNNGGGBBB>>><<<@@@@@@???>>>===;;;::::::999999:::;;;<<<>>>@@@AAABBBBBBBBBBBB@@@>>><<<:::<<<;;;:::999:::<<<>>>???@@@@@@AAABBBCCCDDDEEEFFFFFFGGGHHHIIIJJJKKKLLLMMMNNNOOOQQQQQQQQQRRRUUUWWW]]]hhhvvv~~~}}}|||}}}}}}~~~}}}|||wwwrrrllliiigggbbb___^^^```ggguuu~~~yyy{{{{{{vvvqqqsssvvv|||zzzyyyyyyxxxxxxxxxyyy{{{}}}~~~}}}{{{yyywwwvvvwwwxxxyyy|||yyyvvvvvvxxxxxxuuurrrssstttuuuvvvxxxxxxxxxxxxxxxvvvrrrqqqsssuuuvvvvvvtttrrrnnnllllllmmmppprrrsssvvvwwwvvvtttwww}}}}}}|||vvvrrrkkkbbbYYYQQQJJJGGGEEEGGGHHHHHHGGGHHHJJJLLLLLL[[[bbb~~~~~~~~~ttt```QQQKKKGGGYYYuuuuuuXXXEEE???999888:::666777888:::???HHHRRR\\\bbbkkknnnuuu|||tttbbbSSSKKKHHHGGGPPPaaaoooyyysssdddTTTLLLHHHFFFFFFHHHIIIIIIKKKNNNPPPTTT```lllvvvaaaVVVOOOLLLMMMRRRWWW[[[bbbiiiuuu|||~~~~~~|||wwwrrruuu{{{uuueeeTTTLLLEEEDDDEEEEEEIIINNNLLLMMMNNNNNNNNNPPPTTTWWW``````aaadddddd___VVVPPPKKKJJJHHHFFFDDDDDDDDDDDDBBBBBBBBBAAA@@@@@@??????>>>>>>>>>>>>===============>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA888888999===BBBMMMbbbtttvvvhhh```___aaapppuuujjjbbb\\\XXXUUUUUUSSSMMMHHHCCC@@@>>>===???>>><<<;;;:::::::::::::::::::::;;;<<<===???@@@AAABBBDDDDDDDDDCCCAAA@@@===<<<;;;;;;;;;<<<===>>>@@@@@@BBBCCCDDDEEEFFFFFFGGGGGGGGGHHHHHHIIIJJJJJJLLLMMMLLLKKKJJJKKKNNNQQQWWW```lllrrrqqqooonnnooossstttuuutttqqqlllgggdddaaa^^^]]]___aaahhhwwwyyyyyy|||{{{xxxvvvyyyyyyyyyzzz{{{|||}}}~~~wwwvvvuuuuuuuuuvvvxxxyyyzzzxxxvvvvvvwwwvvvtttrrrssstttvvvyyy{{{|||}}}~~~yyyvvvrrrqqqsssuuuvvvwwwtttqqqnnnlllmmmooorrrttttttwwwyyyxxxvvvyyy~~~~~~~~~}}}zzzxxxtttppphhh___WWWPPPKKKHHHEEEFFFHHHHHHHHHHHHIIIJJJMMMZZZbbbyyydddUUUPPPJJJ^^^zzzmmmSSSDDD@@@888666999777888888:::>>>FFFQQQ]]]dddkkkooovvv}}}uuubbbSSSKKKIIIHHHOOO```mmmxxxwwwhhhVVVMMMIIIFFFEEEGGGHHHIIIKKKOOOPPPTTT___kkk{{{dddVVVQQQMMMMMMQQQTTTVVV[[[```gggqqqkkkZZZLLLGGGCCCDDDEEEEEEHHHMMMNNNOOOOOOPPPRRRYYYbbbiiisssuuuyyy{{{yyymmm]]]PPPJJJIIIFFFDDDCCCCCCDDDEEEBBBBBBAAAAAA@@@?????????>>>>>>>>>>>>============>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@888888999===AAAKKK___qqqxxxiii```___aaannnyyynnnccc[[[UUUPPPNNNLLLIIIEEE@@@===;;;;;;;;;>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???AAADDDEEEFFFFFFFFF?????????>>>>>>=========???@@@BBBDDDEEEFFFGGGGGGHHHGGGGGGFFFGGGHHHIIIIIIIIIIIIHHHGGGGGGHHHLLLOOOQQQYYYbbbgggfffeeefffiiinnnpppssstttrrrnnnjjjgggbbb```aaacccdddjjjyyyzzzwwwvvvxxxyyyzzz{{{{{{|||||||||rrrrrrssstttvvvxxxzzz|||zzzyyywwwvvvvvvuuutttrrrqqqrrruuuwwwzzz|||}}}}}}xxxuuurrrqqqsssuuuvvvvvvsssqqqooommmmmmppprrrtttsssuuuwwwwwwwww|||}}}{{{zzzxxxtttrrrppplllddd\\\TTTNNNJJJIIIDDDFFFHHHHHHHHHHHHJJJKKKMMMXXXaaaeeeSSSMMMKKK^^^yyyeeeNNNBBB???888666:::999888999;;;>>>EEEPPP\\\eeejjjooowww~~~xxxeeeUUUMMMKKKIIIQQQaaaooo{{{|||kkkYYYNNNIIIEEEDDDFFFHHHIIIKKKOOOQQQUUU```kkk~~~gggVVVQQQMMMLLLOOORRRSSSWWW\\\^^^hhhxxx|||dddTTTHHHDDDCCCEEEEEEDDDFFFKKKOOOPPPRRRTTTYYYdddsss~~~{{{cccRRRJJJHHHFFFDDDCCCCCCDDDEEEBBBAAAAAA@@@@@@???>>>>>>============>>>>>>>>>>>>>>>???@@@AAAAAABBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@888888:::===AAAJJJ]]]ooowwwggg^^^]]]___gggzzzzzzyyywwwoooeeeZZZSSSOOOKKKJJJFFFDDDAAA>>><<<;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;<<<;;;<<<>>>AAADDDFFFHHHJJJGGGGGGGGGFFFDDDBBB@@@???@@@AAADDDFFFHHHHHHHHHHHHHHHHHHGGGFFFFFFGGGIIIJJJEEEFFFFFFEEEEEEGGGJJJMMMMMMSSSZZZ]]]]]]^^^bbbggglllooosssvvvwwwtttpppnnniiihhhiiijjjiiimmmzzz}}}zzzxxxxxxwwwxxxyyyzzzzzzzzzxxxwwwqqqrrrsssuuuxxxzzz|||~~~{{{{{{yyyxxxvvvtttsssrrrpppqqqrrrtttvvvwwwwwwxxxvvvtttrrrrrrssstttttttttrrrqqqooonnnooopppqqqrrrpppqqqrrrtttyyy~~~{{{yyywwwtttpppmmmmmmhhh```WWWPPPLLLIIIIIIEEEFFFHHHHHHHHHJJJLLLNNNNNN[[[hhhgggQQQLLLIII[[[uuudddLLL@@@>>>888777;;;999888:::===???EEENNN[[[dddiiioooxxx}}}iiiYYYOOOLLLJJJRRRbbbrrrppp]]]PPPJJJFFFEEEFFFIIIIIIKKKOOOQQQVVVbbbnnnooo\\\QQQMMMKKKMMMNNNOOOTTTZZZ^^^hhhxxxrrr\\\NNNDDDBBBCCCFFFFFFEEEHHHNNNRRRVVV\\\```gggssscccQQQHHHGGGEEEDDDCCCCCCCCCDDDAAAAAAAAA@@@??????>>>>>>============>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@999999;;;>>>AAAJJJ\\\mmm~~~uuueee[[[ZZZ\\\aaapppwwwwwwyyytttttt~~~}}}xxxhhhbbbXXXPPPKKKIIIHHHGGGCCCBBB@@@???>>>>>>>>>???;;;<<<===>>>>>>===<<<;;;<<<;;;;;;;;;<<<===>>>>>>??????@@@AAADDDHHHKKKMMMRRRRRRQQQPPPMMMJJJGGGEEEBBBDDDGGGIIIKKKLLLKKKKKKIIIHHHFFFFFFFFFHHHJJJKKKEEEFFFGGGGGGGGGHHHKKKMMMOOOSSSWWWXXXXXX[[[bbbiiippptttyyy~~~~~~{{{yyyuuuuuuvvvtttpppqqq}}}~~~|||zzzzzz{{{yyyzzz{{{|||{{{yyywwwuuutttuuuvvvxxxyyy{{{}}}~~~}}}}}}|||yyyvvvtttsssrrrrrrrrrssstttttttttttttttsssrrrrrrrrrttttttsssqqqppppppppppppoooooooooooommmllllllpppzzz}}}}}}~~~|||yyywwwvvvsssooollljjjeee]]]TTTMMMJJJHHHHHHFFFGGGHHHHHHHHHKKKOOORRRTTThhh|||dddOOOKKKIIIZZZssshhhOOO@@@>>>999888;;;888888;;;???AAAEEEMMMYYYbbbhhhppp{{{nnn[[[PPPKKKIIIQQQbbbsssuuuaaaTTTMMMHHHFFFHHHJJJIIIKKKNNNQQQWWWeeerrrzzzgggUUUOOOLLLLLLMMMNNNSSSYYYaaakkk|||kkkWWWKKKEEEEEEHHHMMMOOOPPPVVV]]]cccjjjsssyyy}}}www\\\MMMDDDDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>><<<=========>>>>>>>>>???>>>???@@@AAABBBBBBBBBBBB????????????????????????::::::;;;>>>AAAJJJ\\\mmm}}}sssbbbYYYXXXZZZ]]]kkkppprrruuurrrqqqzzz~~~uuuooo]]]WWWNNNHHHEEEEEEEEEEEE???>>>==================999;;;===>>>>>>===<<<;;;;;;;;;;;;<<<>>>???AAABBBEEEDDDCCCDDDFFFJJJNNNQQQZZZZZZYYYWWWTTTPPPLLLJJJDDDFFFIIILLLNNNNNNNNNMMMIIIHHHFFFFFFFFFHHHJJJLLLHHHJJJKKKJJJJJJJJJLLLNNNSSSVVVXXXXXXXXX\\\dddlllvvvzzz}}}wwwvvv}}}~~~~~~}}}{{{zzz|||}}}|||}}}~~~{{{xxxvvvxxxxxxyyyzzz{{{||||||}}}~~~~~~}}}zzzvvvsssrrrrrrvvvvvvvvvvvvvvvuuuttttttqqqqqqqqqsssttttttrrrooooooppppppppppppooonnnmmmkkkhhhgggnnn{{{{{{{{{|||zzzxxxwwwvvvtttpppnnnhhhcccZZZRRRKKKHHHHHHHHHFFFGGGGGGGGGHHHLLLQQQUUU\\\uuu\\\IIIGGGKKK[[[tttnnnRRRBBB???;;;:::;;;666888<<<@@@BBBEEEMMMXXXaaaiiirrr}}}qqq]]]QQQIIIGGGOOOaaarrryyydddVVVOOOJJJHHHIIIJJJIIIKKKNNNQQQXXXggguuupppZZZTTTNNNNNNNNNNNNSSSZZZcccnnnhhhUUUJJJIIIJJJOOOVVVYYY]]]eeemmmxxxmmmUUUHHHBBBBBBBBBBBBBBBAAA@@@???AAAAAA@@@@@@???>>>>>>>>><<<=========>>>>>>????????????@@@AAABBBBBBBBBBBB????????????????????????;;;999:::===>>>DDDXXXmmm}}}yyycccSSSQQQWWW\\\cccjjjllljjjkkkrrrxxxttteee[[[QQQKKKEEEAAAAAABBBBBBAAA@@@???>>>>>>>>>???@@@AAA=========>>>??????>>><<>>AAAHHHWWWeeemmmxxx|||zzzbbbSSSQQQSSSSSS___sssiiiXXXOOOKKKHHHFFFJJJJJJKKKMMMOOOUUUbbbooowwwbbbVVVNNNOOOPPPOOOTTT]]]fffssszzzyyy|||fffXXXTTTQQQRRR[[[iiirrrtttvvvzzzwww[[[IIICCC@@@???>>>===============AAA@@@@@@@@@??????>>>>>>>>>>>>>>>===<<<;;;;;;;;;@@@@@@AAAAAAAAA@@@??????AAA@@@???>>>>>>???@@@@@@;;;999:::===>>>DDDWWWlll~~~{{{fffUUURRRXXXZZZ^^^cccfffggglllttt{{{zzzlll^^^UUULLLGGGBBB@@@AAABBBBBBAAA@@@@@@??????@@@AAACCCDDDCCCCCCBBBBBBBBBAAA@@@>>>AAAAAAAAACCCFFFIIIKKKLLLPPPOOOQQQUUUVVVXXX```jjjsss||||||qqqfff\\\UUURRRPPPOOOOOOOOOOOOMMMLLLJJJHHHFFFEEEGGGHHHIIIIIIJJJNNNRRRUUUVVVWWWYYYZZZ^^^```aaaaaa```dddjjjpppzzzvvvqqqrrrtttzzz~~~~~~}}}~~~}}}|||zzzxxxxxxwwwwwwvvvvvvuuuuuuwwwxxxzzz{{{~~~|||yyyvvvttttttttttttwwwwwwwwwvvvuuuttttttssswwwsssppppppssstttrrrooosssqqqooommmlllkkkllllllhhheeedddiiittt~~~yyyyyytttvvvwwwrrrnnnnnnkkkeee[[[QQQJJJGGGGGGGGGGGGFFFHHHLLLLLLMMMTTT\\\lllgggPPPFFFEEEKKKaaa{{{jjjNNN===;;;777888:::666999888:::>>>AAAHHHWWWeeemmmxxx|||{{{dddVVVPPPRRRSSS___ssslllZZZPPPKKKHHHFFFIIIHHHIIILLLNNNSSS```mmm~~~hhh[[[QQQQQQQQQQQQXXXbbbkkkxxx~~~yyyxxx}}}iii___\\\[[[aaalllxxx|||}}}hhhRRRFFFAAA>>>>>>===<<<<<<<<<<<<<<>>>>>>>>>>>===============>>>>>>>>>??????@@@AAAAAA@@@@@@@@@@@@???>>>>>>===>>>???@@@;;;888:::===>>>CCCVVVkkk~~~jjjXXXTTTWWWZZZ[[[\\\___ccckkkttt{{{qqq```SSSLLLEEEBBB@@@???@@@AAAAAAAAA>>>>>>======>>>@@@BBBCCCDDDDDDDDDDDDCCCCCCCCCCCCEEEFFFHHHKKKOOOSSSVVVWWW\\\\\\```eeehhhkkksss|||vvvhhh^^^^^^[[[WWWUUUUUUUUUTTTSSSNNNLLLJJJIIILLLNNNOOOPPPTTTWWW[[[^^^^^^___```aaaeeeffffffddddddhhhpppvvv~~~}}}vvvmmmffffffkkkmmmuuu}}}}}}|||{{{yyyxxxwwwwwwvvvwwwvvvuuutttuuuwwwzzz|||}}}|||yyyvvvtttsssrrrrrrttttttsssssssssttttttuuuwwwtttqqqqqqssssssqqqoooqqqpppnnnlllkkkjjjjjjkkkhhhggghhhoooxxx}}}zzz~~~xxxtttvvvwwwtttqqqppplllfff\\\RRRKKKGGGGGGHHHGGGGGGIIIMMMNNNPPPXXX```wwwttt]]]KKKFFFGGGIII```|||hhhMMM===<<<777777999555888777999===@@@HHHWWWeeemmmxxx}}}|||gggZZZOOOQQQRRR___uuuppp^^^RRRKKKGGGEEEGGGGGGHHHKKKLLLQQQ^^^jjjrrrcccVVVSSSSSSSSS\\\fffqqq}}}wwwrrrrrruuu~~~{{{qqqcccTTTGGG@@@>>><<<;;;;;;::::::::::::;;;===============>>>>>>>>>:::;;;;;;<<<===>>>>>>???>>>>>>???@@@AAAAAAAAAAAA???>>>=========>>>??????;;;888:::===>>>BBBTTTiiimmm[[[UUUWWW[[[ZZZ[[[]]]dddllluuuzzzyyygggVVVKKKGGGBBBAAA@@@@@@AAAAAA@@@@@@@@@@@@??????@@@AAACCCDDDDDDEEEFFFGGGGGGIIIKKKLLLNNNPPPSSSWWWZZZ^^^cccfffmmmqqqwww}}}{{{rrrmmmjjjfffcccaaa^^^[[[YYYVVVSSSOOONNNRRRWWW\\\^^^dddgggjjjlllkkkjjjiiijjjjjjkkkkkkjjjiiimmmsssyyyvvvpppiiiddd^^^[[[```gggmmmwww~~~}}}|||zzzyyyxxxwwwwwwyyyxxxuuutttuuuwww{{{}}}}}}|||yyywwwtttsssrrrqqqqqqqqqqqqqqqrrrtttuuuvvvwwwuuurrrrrrrrrsssqqqooopppooommmkkkjjjjjjjjjkkklllmmmqqqxxx}}}}}}|||yyywwwwwwvvvtttqqqoookkkddd[[[QQQJJJGGGFFFGGGGGGGGGIIINNNPPPSSS\\\eeeyyyvvvyyywwwjjjXXXJJJGGGIIIJJJaaafffMMM???===888777999666777666888<<>>@@@AAAAAAAAAAAA>>>===<<<<<<<<<===>>>???:::888:::======AAARRRfffppp^^^VVVVVVYYY[[[___eeemmmuuu|||{{{mmm\\\OOOHHHFFFCCCCCCDDDCCCBBBAAAAAAAAAGGGFFFFFFFFFFFFGGGIIIJJJJJJLLLNNNOOOPPPRRRUUUXXXXXX\\\bbbggglllqqqxxx}}}|||zzzwwwsssooojjjccc___]]]YYYUUUUUUZZZccckkkpppzzz||||||yyywwwvvvsssttttttrrroooooosssvvv}}}yyyqqqlllaaa]]]ZZZXXXUUUUUU]]]gggsss~~~}}}|||zzzyyyyyyyyy{{{yyyvvvuuuuuuxxx{{{~~~|||{{{yyywwwuuusssrrrqqqoooppppppqqqsssuuuvvvwwwvvvuuusssrrrrrrrrrrrrqqqpppooommmlllkkkkkklllmmmpppsssyyy}}}}}}|||zzzwwwuuusssooolllgggaaaWWWNNNGGGEEEEEEFFFHHHGGGJJJNNNQQQUUU^^^hhhvvviiigggkkkkkkbbbTTTIIIFFFHHHLLLccczzzdddLLL@@@???:::888:::888777666888;;;>>>EEETTTbbbmmmyyy}}}mmmcccTTTTTTTTTbbbyyyvvvttt~~~|||}}}zzzgggWWWMMMHHHEEEGGGGGGIIIKKKLLLPPP[[[fffrrrvvvbbbXXXTTTTTT]]]jjj|||jjjYYYTTTUUUPPPKKKFFFAAA@@@>>><<<:::999999888888888999999:::::::::;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAA>>>===<<<<<<<<<===???@@@:::888:::>>>===@@@QQQddd~~~tttbbbYYYXXXYYYaaalllwww}}}xxxmmm___SSSKKKHHHHHHFFFGGGHHHGGGEEEEEEEEEFFFIIIIIIIIIJJJKKKMMMPPPQQQTTTWWWZZZ[[[\\\^^^ccchhhmmmssszzz|||uuummmhhheeebbb```ccckkkvvv~~~yyytttsssvvvyyy}}}sssiii```ZZZSSSRRRRRRSSSSSSWWWbbbnnn~~~|||{{{zzzzzzyyyzzzxxxwwwuuuvvvxxxzzz|||zzzyyyxxxvvvuuusssrrrqqqoooppprrrtttuuuwwwwwwwwwuuuttttttsssssssssssssssoooooonnnmmmmmmnnnpppqqqssswww|||}}}|||}}}|||wwwsssqqqmmmhhhbbb]]]TTTKKKEEEDDDEEEFFFHHHHHHJJJNNNQQQVVV```jjjiii```\\\```aaaZZZNNNEEECCCDDDMMMbbbwww___III??????:::888;;;999888777888:::===CCCQQQ___mmmyyyqqqiiiXXXVVVTTTaaayyyssslllsss}}}kkkZZZOOOIIIFFFGGGGGGIIIKKKKKKNNNYYYdddnnn~~~~~~iii^^^YYYYYYbbbooommmXXXLLLIIIIIIDDDBBB???>>>>>>>>>===;;;:::999999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<>>>>>>>>======>>>???@@@@@@@@@@@@>>>======<<<===>>>@@@AAA:::888:::>>>===???PPPccc|||xxxfff]]][[[```nnnxxxnnn```TTTLLLIIIIIIIIIHHHJJJKKKKKKIIIJJJLLLOOOLLLMMMNNNQQQTTTXXX\\\^^^eeejjjooorrruuu{{{~~~zzzwwwrrrlllhhhccccccgggnnnyyy|||yyy|||}}}uuummmoooqqqrrrqqqppppppqqq{{{tttggg\\\TTTNNNJJJJJJMMMQQQVVV___ppp}}}|||zzzyyyyyyyyywwwvvvuuuuuuuuuvvvwwwxxxuuuuuuuuutttsssrrrqqqpppoooqqqtttwwwyyyyyyxxxwwwsssssstttssssssssstttvvvooooooooooooppprrrtttuuuvvvzzz}}}yyy}}}|||vvvqqqppplllggg___ZZZRRRJJJEEEDDDEEEGGGIIIHHHJJJNNNQQQVVV```jjjwww^^^[[[[[[]]]\\\TTTIIIBBBAAADDDIII^^^{{{xxxvvvYYYEEE<<<>>>999777:::888999888888:::<<>>======<<<===>>>;;;:::::::::;;;;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>?????????>>>>>>????????????>>>>>>>>>>>>======>>>???AAABBB:::888:::>>>===???OOObbb{{{{{{iii```^^^jjj{{{uuujjjZZZNNNIIIIIIJJJJJJIIIKKKMMMMMMLLLMMMRRRUUUTTTVVVXXX\\\bbbhhhlllooowww~~~}}}tttqqqlllhhheeeccc```^^^XXX[[[cccnnnzzz}}}}}}sssiiiaaabbbccccccbbbbbbccceeeooo}}}}}}lll___UUUMMMHHHDDDEEEIIIPPPYYYggg~~~~~~|||{{{yyyyyyxxxxxxtttttttttttttttuuuuuuvvvrrrrrrrrrrrrqqqpppooooooooorrrvvvyyy{{{zzzyyywwwrrrsssssssssssssssuuuwwwoooooooooppprrrtttvvvxxxyyy}}}{{{www||||||uuupppppplllggg^^^YYYQQQIIIEEEEEEGGGHHHIIIHHHJJJNNNQQQUUU```jjjmmmWWWWWW___^^^ZZZQQQFFFAAABBBFFFFFFYYYvvv{{{rrrVVVBBB:::<<<777666999888:::888888:::;;;@@@NNN[[[mmmzzzyyyttt\\\WWWQQQ\\\ttttttgggiiirrrppp^^^QQQKKKIIIDDDDDDFFFHHHHHHKKKTTT___lll|||tttkkkgggiiittt~~~nnndddVVVLLLHHHEEEAAA>>>>>>??????===;;;;;;===???;;;;;;;;;;;;<<<<<<===>>>=========<<<<<<;;;;;;;;;777888999:::<<<===>>>>>>>>>????????????>>>>>>===???>>>>>>>>>>>>@@@BBBCCC;;;:::;;;<<<===AAAMMMYYY{{{oooggggggjjjzzzlllaaaUUUOOOKKKJJJNNNSSSWWWVVVUUUUUUVVVYYY\\\^^^iiilllpppuuu{{{{{{hhh^^^\\\XXXTTTQQQNNNMMMLLLRRRUUU\\\fffqqq{{{}}}lll]]]WWWXXXWWWUUUUUUYYYaaagggppp|||tttcccUUUJJJGGGIIIGGGJJJOOOVVVaaauuu}}}zzzyyyzzz{{{}}}xxxuuurrrrrrtttvvvvvvtttvvvvvvuuutttssssssssssssvvvuuutttvvvyyyyyywwwtttsssuuuwwwyyyzzzyyyxxxwwwqqqqqqqqqrrruuuxxx|||~~~~~~|||{{{{{{}}}yyyyyyvvvtttttttttqqqlllgggaaaXXXNNNGGGEEEGGGHHHHHHIIIIIILLLOOOPPPSSS]]]hhheeeSSSXXX___aaa\\\QQQHHHFFFFFFEEEKKK[[[uuuqqqPPPEEE:::777777666555666777777888;;;===AAANNNZZZgggxxxyyyrrraaaXXXUUU^^^pppooogggkkk|||}}}lll[[[NNNGGGHHHFFFGGGJJJMMMNNNUUU\\\hhhuuuzzzsssttt~~~sssjjj___YYYPPPIIIEEEDDDDDDDDD@@@BBBDDDDDDBBB???>>>===>>><<<;;;===@@@CCCDDDDDDDDDBBB@@@===<<<;;;<<<===;;;;;;<<<<<<======>>>>>><<<===>>>??????@@@@@@???>>>@@@BBBBBBAAAAAAAAABBB;;;:::;;;<<<===AAALLLXXXxxxsssjjjjjjjjjsssiii___UUUPPPNNNNNNQQQVVVXXXZZZ]]]```dddjjjqqqvvv~~~nnn\\\RRRQQQNNNLLLJJJIIIIIIIIINNNQQQWWW```jjjsssxxx{{{|||yyyhhhYYYUUUUUUUUUSSSTTTXXXaaahhhuuuooo___RRRIIIFFFHHHFFFKKKTTT```ppp}}}zzzyyyyyyyyyzzzxxxvvvssssssuuuwwwvvvuuuvvvuuuuuutttttttttttttttwwwvvvvvvwwwzzzzzzwwwtttrrrtttvvvxxxxxxxxxwwwvvvrrrqqqrrrsssvvvzzz}}}|||{{{zzzyyyzzz|||zzzzzzxxxuuuttttttqqqkkkggg^^^VVVLLLFFFEEEGGGHHHIIIKKKLLLNNNPPPPPPRRR[[[eeedddVVV\\\eeegggaaaUUUJJJEEEDDDCCCLLL\\\ttttttQQQEEE;;;888888777666777999888999;;;<<<@@@KKKWWWgggxxx{{{sssaaaWWWQQQYYYmmmxxxmmmooommm]]]PPPIIIHHHFFFFFFJJJLLLMMMSSSZZZhhhttt||||||uuuiiiaaa[[[VVVNNNGGGEEEDDDDDDEEECCCEEEFFFFFFCCC@@@???>>>???>>>===>>>AAADDDEEEEEEEEECCCAAA???===<<<======???>>>>>>===<<<<<<;;;;;;<<<===>>>??????@@@@@@@@@===???AAAAAAAAABBBDDDEEE::::::;;;<<<===@@@KKKVVVsssrrrgggfffhhhyyylllddd\\\UUUSSSSSSSSSVVV[[[[[[aaaiiiooovvvyyy___NNNGGGFFFEEEDDDDDDEEEFFFGGGJJJNNNTTT\\\ccciiimmmoooqqqxxxuuubbbUUUSSSTTTTTTSSSUUU[[[dddlllzzzzzziii[[[PPPHHHEEEGGGHHHNNNZZZkkk}}}zzzxxxwwwxxxxxxxxxvvvuuuuuuvvvwwwwwwvvvtttttttttttttttuuuuuuvvvxxxxxxxxxzzz{{{zzzxxxuuuqqqrrrtttuuuvvvvvvuuutttrrrrrrrrrsssuuuyyy|||~~~wwwvvvuuuvvvxxx|||}}}|||yyyuuutttsssoooiiieee[[[SSSJJJDDDEEEGGGIIIIIIJJJKKKNNNQQQQQQRRRZZZddd|||{{{```UUU^^^nnnoooiiiZZZLLLFFFDDDCCCPPP```uuusssPPPEEE;;;999:::888777888:::999:::;;;;;;>>>IIITTTgggwww}}}tttbbbVVVNNNUUUiiirrrqqqnnn]]]PPPIIIHHHEEEFFFIIIJJJKKKQQQXXXdddpppyyyooofff^^^YYYVVVQQQKKKFFFEEEEEEFFFFFFHHHIIIJJJHHHDDDAAA@@@@@@AAA@@@@@@BBBEEEHHHHHHHHHGGGFFFCCCAAA???>>>>>>===>>>>>>>>>===<<<<<<;;;;;;=========>>>??????@@@@@@===???@@@@@@AAACCCFFFIII::::::;;;<<<<<>>>>>:::;;;;;;<<<===>>>??????=========>>>>>>???@@@@@@@@@@@@AAA@@@@@@BBBFFFIII:::999;;;<<<<<<>>>GGGRRRhhhuuufffaaa]]]ooozzz|||uuuhhh^^^YYYVVVXXX[[[[[[]]]aaajjjttt~~~iiiTTTGGGCCCBBBBBBBBBBBBCCCEEEFFFIIIMMMSSSXXX[[[^^^aaadddnnnvvvqqq___UUUQQQSSSUUUXXX]]]hhhuuussseeeYYYPPPIIIFFFHHHQQQXXXdddvvv}}}{{{yyyxxxyyyyyyxxxwwwwwwxxxyyyyyyssstttttttttttttttttttttpppppppppqqqrrrsssuuuuuuyyy{{{}}}~~~}}}zzzwwwvvvooooooppppppqqqqqqqqqpppqqqpppnnnmmmmmmnnnpppqqqppppppoooqqqvvv|||~~~zzzvvvqqqmmmkkkhhhbbb]]]TTTNNNFFFCCCDDDHHHIIIJJJHHHIIILLLOOOOOOQQQYYYdddsssnnngggttt}}}~~~uuuaaaPPPIIIKKKMMMaaasssgggKKKAAA888777999777666666666666888::::::===GGGRRRbbbsss|||}}}qqq```UUUOOOUUUeeezzzuuuvvvppp^^^PPPHHHHHHFFFEEEGGGHHHHHHMMMSSSZZZeeetttyyyrrrhhh```\\\YYYUUURRROOOLLLIIIHHHHHHIIIJJJIIIMMMLLLKKKHHHEEECCCDDDEEEHHHHHHIIILLLQQQTTTUUUTTTPPPNNNIIIDDD@@@>>>======::::::;;;<<<===>>>??????>>>=========>>>???@@@AAACCCCCCCCCAAAAAABBBEEEHHH:::999;;;===<<<===FFFPPPddd|||uuuddd^^^XXXccchhhnnnzzz||||||~~~xxx~~~sssiii```ZZZWWWYYY[[[[[[^^^aaakkktttwwwnnnkkklllpppuuuzzzfffRRRGGGCCCBBBAAA@@@AAAAAACCCCCCFFFKKKPPPTTTVVVZZZ```dddnnnwwwooo^^^WWWPPPRRRVVVZZZbbbooo~~~qqqbbbWWWOOOIIIHHHKKKQQQ\\\jjj{{{wwwrrrrrrrrrssstttvvvvvvvvvvvvwwwxxxyyyyyyqqqsssuuuuuusssrrrssssssqqqqqqqqqqqqrrrssstttuuuyyy||||||yyyvvvuuuoooooooooooooooooooooooonnnmmmlllkkkkkkmmmnnnpppqqqppppppqqqvvv}}}{{{xxxtttnnnkkkhhheee```[[[SSSMMMFFFCCCEEEHHHJJJJJJMMMLLLNNNOOOOOOPPPZZZdddzzzrrrnnn|||yyycccPPPJJJNNNRRRiii}}}bbbIII???777777999777666666555555777::::::<<>><<<<<<<<<==================<<<<<<>>>>>>=========???@@@BBBCCCDDDDDDCCCBBBBBBEEEGGG:::999;;;===;;;<<>>>>>===<<<===???AAABBBAAACCCDDDDDDDDDDDDFFFHHH999999;;;===;;;<<>>===<<<===???AAABBB>>>AAADDDEEEFFFFFFHHHIII999888999;;;;;;<<>>BBBSSSddduuu~~~{{{mmmaaaNNNHHHMMMTTTcccsssuuuyyyfffXXXLLLHHHFFFHHHIIIIIIKKKOOOWWW^^^jjjvvv}}}sssjjjeeebbb]]]YYYUUUQQQPPPOOOMMMLLLKKKJJJHHHGGGHHHHHHGGGFFFCCCBBB@@@@@@BBBEEEIIILLLOOOQQQSSSUUU\\\dddeeeaaaXXXQQQFFF???<<<;;;999888;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<===>>>@@@AAADDDDDDCCCCCCEEEGGGIIIJJJ:::888999;;;;;;<<>>@@@AAACCCCCCBBBCCCDDDFFFGGGHHH:::999:::<<<<<<===DDDLLLcccvvvqqqccc\\\ZZZ]]]eeelllnnnpppttt~~~|||qqqllleeeaaabbbccccccbbb\\\[[[ZZZXXXUUURRRPPPNNNKKKKKKMMMNNNOOOPPPPPPOOOQQQQQQUUU]]]gggrrrzzz}}}wwwqqqlllaaaVVVOOOKKKLLLRRRZZZcccjjjpppoooiii```RRRFFFDDDBBB@@@@@@AAACCCCCCBBBGGGJJJOOOUUU\\\eeemmmsss|||vvvccc[[[\\\___bbbjjjuuuttt```TTTPPPJJJFFFGGGIIIKKKLLLTTT[[[eeekkkjjjccc[[[VVVTTTUUUVVVYYY^^^dddiiilllsssuuuxxxxxxxxxxxxyyyzzzzzz{{{{{{yyyvvvttttttttttttuuuvvvwwwxxxyyyzzz{{{~~~}}}{{{xxxvvvtttsssrrrrrrrrrrrrqqqpppooonnnmmmppptttvvvuuutttttttttnnnnnnoooppptttyyy~~~~~~wwwpppkkkllloookkk^^^SSSIIIGGGDDDDDDFFFHHHIIIIIIMMMPPPNNNRRR^^^kkk}}}aaaKKKEEENNNYYYoooxxxbbbQQQCCC???;;;888888999999999666777777777777888<<>>:::999::::::;;;===<<<<<<<<<;;;;;;::::::===============???@@@@@@AAAAAAAAABBBCCCDDDEEEFFF;;;:::;;;=========CCCKKKbbbuuuvvvggg]]]YYYYYY___dddhhhnnnttt|||uuuooogggccccccddddddcccZZZZZZYYYWWWUUUSSSQQQPPPNNNMMMLLLKKKJJJJJJJJJJJJKKKKKKLLLPPPWWW___fffjjjppprrrvvvyyyzzzvvvpppkkkdddZZZQQQLLLJJJKKKQQQXXX___ggglllkkkfff___RRRHHHDDDBBB@@@@@@BBBCCCDDDCCCGGGKKKQQQXXX```hhhpppvvv{{{xxxeee___aaabbbhhhqqq{{{jjj[[[QQQNNNJJJHHHHHHIIIIIIIIIKKKPPPVVVXXXVVVSSSRRRSSSSSSVVV[[[```eeejjjooorrrvvvyyy{{{|||||||||~~~}}}}}}{{{yyyxxxwwwvvvwwwxxxwwwxxxyyy{{{{{{zzzyyy|||{{{yyyvvvtttqqqpppooorrrrrrssssssrrrqqqooonnnnnnrrrvvvwwwvvvsssrrrqqqmmmmmmnnnppptttyyy}}}}}}~~~}}}wwwssspppoooooohhh[[[PPPGGGEEEDDDEEEHHHJJJJJJJJJKKKNNNLLLQQQ^^^lll|||```KKKGGGRRR```vvvuuu[[[III@@@===:::888999:::::::::666777777777666888;;;>>>HHHWWWlll}}}xxxbbbPPPIIIMMMPPP\\\hhhhhhrrr|||{{{rrreeeVVVNNNGGGGGGHHHHHHIIILLLLLLSSS^^^jjjwww~~~vvvppplllkkkhhhccc^^^YYYVVVTTTSSSOOOMMMJJJIIIJJJJJJIIIHHHEEECCCAAAAAABBBBBBAAA@@@BBBAAAAAAAAADDDGGGJJJLLLPPPPPPPPPTTT]]]bbb]]]TTTCCC@@@<<<999888999:::;;;======<<<<<<;;;;;;::::::=========>>>>>>???@@@@@@@@@@@@@@@AAABBBBBBCCCDDD:::999;;;>>>======BBBJJJ]]]rrr|||mmm]]]XXXVVVZZZ___fffrrr|||{{{}}}wwwqqqjjjeeeeeeeeedddbbbZZZZZZZZZXXXWWWUUUTTTSSSPPPNNNMMMKKKIIIIIIHHHIIIJJJIIIHHHHHHJJJNNNSSSWWW```bbbfffjjjlllkkkfffbbbYYYRRRLLLKKKJJJKKKPPPWWW]]]ccchhhhhhddd^^^TTTKKKDDDBBBAAAAAACCCDDDEEEDDDFFFKKKSSS[[[ccckkkssswwwxxx|||zzzhhhccceeeeeelllwwwwwwaaaWWWRRRPPPMMMKKKKKKJJJIIIHHHGGGJJJMMMMMMKKKLLLOOORRRTTTYYY___eeekkkpppuuuyyy|||~~~|||{{{zzzzzz{{{{{{}}}{{{zzz{{{||||||yyywwwzzzyyyvvvtttqqqpppoooooorrrrrrrrrrrrqqqpppoooooopppsssvvvwwwuuurrrpppooommmmmmoooqqquuuyyy~~~|||xxxyyy}}}|||xxxvvvvvvvvvssslllaaaWWWPPPFFFEEEEEEGGGJJJLLLLLLKKKJJJNNNNNNTTTaaammmwww^^^LLLJJJXXXiiiwwwZZZGGG???<<<:::999:::;;;;;;:::666777888777777888:::===EEERRRggg|||zzzeeeRRRKKKNNNQQQ\\\hhhiiijjjwww~~~{{{yyymmm[[[QQQIIIGGGHHHHHHIIIKKKMMMSSS]]]iiivvv~~~{{{zzzzzz|||~~~}}}~~~~~~~~~~~~yyyrrrjjjddd___]]]\\\ZZZVVVSSSPPPOOOOOOOOOLLLJJJIIIHHHIIIIIIHHHGGGEEECCCAAAAAAAAABBBAAA@@@@@@@@@@@@@@@BBBEEEGGGIIIJJJKKKKKKNNNUUUYYYSSSKKKAAA???===:::888888999:::=========<<<<<<;;;;;;;;;======>>>>>>???@@@@@@@@@??????@@@@@@AAAAAABBBBBB999999;;;======<<>>>>>???@@@AAACCCDDDCCCEEEFFFFFFJJJLLLIIICCC>>>>>>===;;;888777888:::<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@>>>???@@@AAAAAAAAAAAA@@@888888:::===<<<;;;???FFFPPPfffwwwddd^^^[[[^^^gggvvv}}}zzzuuuqqqpppmmmiiieeeeeedddcccaaa___]]]ZZZYYY[[[ZZZXXXVVVSSSQQQOOONNNMMMNNNMMMJJJGGGFFFGGGJJJIIIIIIJJJMMMPPPRRRQQQPPPLLLIIIJJJMMMNNNLLLMMMPPPRRRXXX\\\\\\ZZZWWWQQQJJJEEECCCAAABBBDDDFFFGGGFFFFFFLLLUUU^^^fffmmmssswwwxxxxxxooohhhiiihhhooo}}}qqq^^^VVVTTTTTTRRRPPPPPPPPPPPPOOONNNOOONNNMMMMMMOOOPPPPPPPPPTTTZZZbbbhhhlllrrryyy{{{zzz|||zzzvvvvvvxxxyyywwwuuuvvvuuutttrrrrrrsssuuuvvvwwwvvvsssqqqpppqqqssstttppprrrtttsssqqqooooooooolllmmmooorrrvvvzzz}}}xxxyyy{{{||||||zzzwwwvvvwwwwwwvvvrrrkkkaaaWWWRRRGGGFFFEEEEEEHHHKKKLLLLLLLLLQQQTTTZZZfffpppvvv___QQQJJJLLL___ttteeeMMMAAA???<<<::::::999888666777888::::::999999;;;<<<>>>GGG\\\uuu~~~kkkWWWNNNPPPTTTbbbqqqtttppptttzzz||||||zzz|||~~~zzzfffYYYLLLIIIJJJJJJJJJLLLMMMRRR[[[eeeqqq~~~~~~uuuqqqoooiiihhhfffdddccceeefffhhhnnnrrrwwwzzz{{{|||}}}~~~|||yyyrrrooonnnlllmmmnnnlllfff]]]TTTNNNLLLEEEDDDBBBBBBBBBDDDFFFGGGIIIGGGFFFFFFGGGFFFDDDCCCDDDBBB@@@???@@@@@@???>>>=========<<<===>>>>>>???===AAABBB@@@@@@AAAAAA>>>999;;;<<<:::888777888:::;;;;;;<<<<<<======>>>>>><<<===???@@@AAAAAA@@@@@@>>>???@@@AAAAAAAAA@@@@@@777777999<<<;;;:::>>>EEEMMMbbb}}}zzzhhhbbb___cccmmm~~~zzzwwwuuurrrlllhhhhhhhhhhhhgggfffdddcccbbb```___]]]ZZZWWWSSSPPPNNNOOOPPPOOOKKKFFFCCCCCCDDDDDDCCCCCCEEEHHHJJJKKKJJJJJJIIIKKKOOOOOOLLLJJJLLLNNNSSSWWWWWWUUUTTTNNNGGGEEECCCBBBBBBDDDFFFGGGGGGGGGMMMVVV___fffmmmsssvvvzzzzzzpppiiijjjiiippp~~~~~~fffYYYVVVWWWRRRQQQOOOPPPQQQRRRRRRQQQOOOMMMMMMOOOTTTVVVUUUSSSUUU[[[dddiiimmmsss{{{~~~yyyyyy||||||wwwrrrrrrvvvxxxwwwuuurrrqqqppppppppprrrtttvvvzzzxxxtttqqqqqqrrruuuvvvpppqqqrrrrrrpppnnnooooookkklllnnnqqquuuyyy|||~~~{{{~~~}}}{{{zzzxxxuuuqqqooollleeeZZZRRRGGGEEECCCDDDFFFIIIKKKKKKKKKPPPRRRXXXdddnnn~~~iiiUUUKKKGGGKKK^^^ttteeeKKKBBB@@@===;;;:::999666555888999;;;;;;::::::;;;<<<<<>>??????>>>===<<<<<<<<<;;;;;;;;;<<<<<<999???AAA===:::;;;<<<<<<555888::::::888777999;;;::::::;;;<<<===>>>??????<<<===???@@@AAAAAA@@@@@@>>>???AAABBBBBBAAA@@@???999:::;;;;;;;;;<<<>>>@@@MMMXXXppp}}}iii^^^___gggrrr}}}}}}xxxtttqqqrrrrrrqqqooollliiigggdddcccbbb^^^YYYVVVVVVVVVWWWSSSNNNJJJHHHGGGEEECCC@@@@@@??????@@@AAAAAABBBFFFHHHJJJJJJIIIHHHKKKMMMQQQRRRSSSSSSQQQNNNIIIGGGBBBBBBBBBBBBCCCEEEFFFHHHKKKPPPWWW^^^dddjjjppptttvvvxxx|||lllgggiiijjjqqquuubbbXXXTTTSSSTTTUUUVVVWWWWWWXXXWWWWWWVVVVVVVVVUUUUUUXXX]]]aaafffgggiiilllooovvv}}}|||zzzzzz|||||||||}}}yyyvvvuuuvvvuuuqqqnnnppprrrrrrrrrrrrrrruuuwwwyyyuuurrrrrrtttuuutttrrrrrrrrrrrrrrrrrrqqqpppoooooommmmmmpppuuuzzz{{{{{{}}}~~~}}}~~~~~~zzztttnnnhhh```WWWPPPFFFEEECCCCCCDDDHHHLLLOOORRRQQQUUU]]]eeesss|||vvvnnnnnn___OOOHHHFFFJJJ[[[mmmcccLLLDDDBBB???<<<:::::::::;;;::::::999888888999::::::;;;BBBPPPfff~~~~~~pppccc[[[WWWZZZkkkzzzxxx|||zzz|||oooooopppuuu}}}ooocccSSSIIIFFFHHHIIIJJJJJJMMMRRRYYYdddsss~~~{{{|||~~~yyyvvvqqqlllhhheeedddccckkkggg___WWWNNNHHHDDDBBBCCCAAA???@@@CCCFFFGGGHHHKKKIIIGGGGGGGGGGGGEEECCCAAAAAA@@@???>>>===<<<;;;<<<<<<;;;::::::::::::;;;;;;;;;:::999888777666555888555333444777999888666999:::;;;;;;<<<<<<;;;;;;:::;;;<<<===>>>>>>>>>>>>BBBBBBBBBAAAAAA@@@@@@@@@999:::;;;;;;;;;<<<>>>@@@IIIUUUnnnooocccbbbhhhqqq|||xxxwwwvvvvvvuuutttqqqmmmjjjhhhhhhfffbbb^^^[[[ZZZZZZZZZVVVQQQMMMJJJHHHEEECCCAAAAAA@@@???@@@@@@AAABBBDDDFFFGGGGGGEEEEEEFFFHHHOOOPPPQQQQQQOOOLLLHHHEEEAAAAAAAAAAAACCCEEEGGGHHHJJJOOOVVV]]]ccciiiooossstttwww|||mmmhhhiiijjjrrrooo```YYYVVVVVVVVVVVVWWWXXXYYYYYYYYYYYYXXXYYYYYYZZZ\\\```eeejjjnnnppprrrtttxxx}}}}}}{{{{{{|||||||||zzzxxxvvvuuuuuuuuusssrrrrrrsssuuutttsssssstttvvvvvvtttqqqqqqssstttsssrrrrrrrrrssssssrrrqqqqqqpppqqqooonnnppptttxxxyyyxxx|||||||||~~~~~~yyysssmmmhhh```VVVPPPEEEDDDDDDDDDFFFIIIMMMOOORRRSSSWWW___iiiyyyuuupppooojjjfffXXXKKKFFFDDDIIIZZZlllcccOOOEEECCC@@@===;;;;;;;;;;;;::::::888888888888::::::===CCCPPPddd{{{pppccc\\\YYY\\\nnn~~~|||zzzzzz~~~ttttttvvv{{{uuuiiiXXXMMMIIIIIIKKKKKKKKKMMMRRRXXXcccpppyyyvvvqqqllliiifffcccbbbeeeaaaZZZRRRKKKEEEAAA???@@@>>>===???CCCGGGJJJLLLPPPNNNKKKIIIHHHFFFDDDBBBAAAAAA@@@???>>>===<<<<<<<<<<<<;;;:::::::::::::::::::::999999999999999888===;;;888777888888666444888999::::::;;;;;;:::::::::;;;<<<===>>>>>>>>>>>>@@@@@@@@@AAAAAAAAABBBBBB888:::;;;;;;;;;;;;>>>@@@EEEQQQjjjtttfffcccfffmmm}}}{{{zzzzzzxxxsssooommmmmmlllhhhdddaaa___``````\\\WWWRRROOOMMMJJJHHHEEEDDDBBBAAA@@@@@@AAAAAABBBCCCDDDCCCBBBBBBCCCEEEKKKLLLMMMMMMKKKHHHEEECCC?????????@@@BBBEEEGGGIIIJJJNNNUUU[[[aaagggnnnrrrsssvvv~~~rrrkkkjjjlllsss}}}lll```YYYWWWVVVXXXXXXYYYZZZZZZ[[[\\\\\\\\\]]]___bbbeeekkkqqqvvvzzz|||~~~~~~|||{{{|||{{{zzzxxxxxxxxxwwwuuuuuuuuuwwwtttvvvxxxxxxvvvuuutttuuusssqqqpppqqqsssssssssrrrrrrrrrrrrrrrrrrrrrqqqqqqrrrpppoooppprrruuuvvvuuuzzz}}}~~~zzzxxxyyy{{{|||xxxqqqlllggg___VVVOOOCCCDDDEEEFFFIIIMMMPPPRRRTTTVVV[[[cccnnnjjjgggjjjiii^^^RRRGGGDDDDDDJJJ[[[nnndddRRRFFFEEEBBB???===<<<<<<<<<:::999888777777888999:::<<<@@@KKK]]]sssqqqeee]]]ZZZ]]]ppp}}}yyyzzzzzzzzz|||rrr```RRRKKKJJJKKKLLLLLLNNNQQQWWWaaannn{{{xxxtttpppllliiieeeaaa___\\\XXXRRRKKKEEEAAA>>>===>>>===<<>>===<<<<<<<<<;;;::::::999999::::::888888999999:::::::::;;;???===:::999999888777555777888999999::::::999999:::;;;<<<===>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCDDD888999;;;;;;:::;;;===???CCCOOOggg{{{lllgggiiippp~~~~~~|||vvvrrrppppppooommmiiieeedddddddddaaa]]]ZZZXXXVVVSSSQQQMMMKKKHHHEEECCCAAA@@@@@@AAAAAAAAAAAAAAAAAACCCDDDFFFGGGHHHHHHGGGEEEBBB@@@<<<======???AAAEEEGGGIIIJJJNNNTTTZZZ```fffmmmqqqrrrvvvzzzrrrnnnooowww|||mmmbbb[[[WWWUUUZZZZZZZZZ[[[\\\^^^______aaacccgggjjjooouuu|||~~~|||{{{zzzyyyxxxyyy{{{{{{yyyvvvuuuwwwzzzwwwyyy{{{{{{xxxuuuttttttppppppqqqrrrssssssrrrrrrqqqqqqpppppppppppppppqqqqqqpppppppppqqqssstttuuuvvvxxxxxxwwwttttttuuuwwwzzzvvvpppjjjeee^^^TTTNNNCCCDDDGGGJJJNNNRRRUUUWWWXXXZZZ___fffsssjjjhhhkkkiiiWWWMMMFFFDDDEEEKKK^^^rrrcccRRRHHHFFFDDDAAA???===<<<<<<:::999888777777888999:::999<<>>===<<>>>>>BBBHHHOOOTTTVVVXXXTTTNNNIIIFFFDDDAAA@@@@@@@@@??????>>>===<<<<<<;;;::::::999999999999999777888888888888999999999<<<;;;:::999999::::::999888888999::::::::::::::::::;;;<<<===>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBCCC888999:::::::::;;;===???DDDNNNeeetttmmmooovvv~~~{{{wwwssspppqqqrrrpppmmmjjjiiiiiifffdddaaa```___^^^\\\ZZZXXXVVVSSSOOOJJJFFFCCCBBBAAA???>>>>>>???@@@AAABBBBBBCCCDDDDDDCCCAAA???>>>;;;;;;<<<>>>AAADDDGGGIIIKKKNNNSSSYYY___eeelllqqqsssxxxyyytttrrr{{{zzzooofff^^^YYYVVV[[[[[[\\\]]]___aaadddeeehhhkkkoootttyyy{{{yyyyyyxxxwww}}}~~~~~~zzzvvvuuuwwwzzzxxxzzz|||{{{xxxuuussssssooopppsssttttttsssrrrrrrooonnnnnnmmmmmmnnnooooooppppppppppppqqqsssuuuwwwwwwwwwvvvuuuttttttuuuwwwxxxsssnnnhhhccc\\\SSSLLLDDDEEEIIIMMMRRRWWW[[[]]]]]]```dddiiivvvnnnkkkiiicccRRRIIICCCCCCDDDLLL```vvv```QQQHHHGGGEEEBBB@@@>>><<<<<<999999888777777888999999999;;;@@@LLL___vvvyyyuuunnnbbb[[[XXX[[[mmm}}}{{{|||{{{zzzqqqmmmlllwwwooo\\\PPPIIIGGGGGGIIIKKKOOOTTT^^^jjjwww|||nnniiiccc___]]][[[UUUQQQKKKIIIFFFBBB@@@>>>>>>???@@@???@@@EEEKKKQQQUUUVVVWWWRRRLLLFFFDDDBBBAAA@@@???>>>>>>======<<<<<<<<<::::::999888888888888999777777777777666666666666999999999888888888999999999::::::;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>?????????@@@@@@@@@AAAAAA777999::::::::::::===???DDDNNNccctttlllmmmttt|||xxxuuutttqqqsssuuutttrrrpppooooookkkiiigggggggggfffdddccccccbbb```\\\WWWRRRMMMJJJDDDAAA>>><<<===???????????????@@@@@@@@@>>>===<<<:::;;;;;;===@@@CCCFFFGGGJJJMMMRRRWWW\\\cccjjjooosssyyy}}}vvvttt}}}~~~xxxqqqkkkeee___[[[^^^^^^___aaadddgggkkklllppptttyyy|||yyyyyyyyyyyy~~~|||yyyvvvvvvwwwyyyxxxzzz{{{yyywwwtttssssssooosssvvvwwwvvvtttssssssnnnmmmlllkkklllmmmnnnooopppqqqrrrqqqqqqrrruuuwwwyyyyyyxxxxxxwwwxxxxxxyyyvvvqqqlllgggbbb[[[RRRKKKDDDFFFIIINNNTTTZZZ```cccbbbeeehhhkkkxxx~~~mmmkkkdddYYYMMMEEEAAABBBDDDNNNfff}}}vvv[[[NNNHHHGGGEEECCC@@@>>><<<;;;999888777666666777888999;;;<<<@@@IIIZZZqqqwwwpppkkk___YYYWWW\\\ppp~~~}}}uuuooonnnwwwwwwdddUUUKKKGGGFFFHHHIIILLLQQQZZZeeerrrzzz~~~uuuggg```XXXSSSSSSQQQLLLGGGEEEDDDBBB@@@???@@@AAABBB@@@AAACCCIIIOOOTTTWWWWWWVVVQQQJJJDDDAAAAAA@@@@@@===<<<<<<<<<;;;;;;;;;;;;:::999888888777777888888777666666666555555444444:::::::::888666555666777::::::;;;<<<<<<<<<<<<;;;:::;;;<<<===>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@777888::::::999:::<<<>>>BBBKKKaaa}}}vvvkkkjjjnnn}}}{{{yyyttttttuuutttvvvyyyzzzxxxwwwvvvwwwuuusssrrrqqqqqqpppnnnllllllllllllkkkfff```[[[WWWMMMIIICCC@@@@@@@@@>>>============>>>>>>===<<<;;;:::;;;;;;<<>>???AAACCCDDDCCCEEEJJJQQQXXX]]]^^^^^^XXXRRRJJJCCC@@@?????????;;;;;;::::::::::::999999999999888777777777777777555555555666666666666666888999:::888666555777999999999:::;;;;;;;;;;;;::::::;;;<<<===>>>>>>>>>>>>======>>>???@@@AAAAAABBB777888::::::999:::<<<>>>@@@JJJ___{{{~~~qqqnnnppp|||ttttttxxx|||zzzxxxxxxrrrsssvvvwwwyyy}}}~~~}}}|||||||||~~~|||{{{{{{yyyvvvsssppprrrttttttqqqkkkeeeaaaWWWRRRKKKFFFDDDCCC@@@>>><<<<<<<<<======<<<<<<;;;;;;;;;;;;<<<>>>AAACCCEEEFFFIIIMMMQQQWWW^^^eeejjjqqqwww{{{sssrrr||||||xxxrrrkkkfffddddddfffiiimmmssswwwzzz{{{|||}}}zzzvvvrrrqqqtttwwwwwwvvvwwwwwwwwwuuurrrqqqrrrtttssswww|||}}}zzzvvvttttttooonnnlllkkklllnnnpppqqqvvvwwwwwwtttqqqppprrrtttvvvvvvvvvwwwxxxxxxwwwuuusssooojjjeee```YYYPPPJJJBBBCCCFFFJJJRRR[[[cccgggeeejjjlllooo~~~kkkeeemmmkkk```KKKFFFDDDGGGNNN]]]{{{|||cccSSSMMMGGGGGGEEECCC@@@===:::999999888777666666777888999:::;;;===DDDQQQfff~~~~~~zzzmmmddd___```qqq|||~~~sssbbbTTTMMMKKKHHHHHHIIIKKKPPPYYYcccjjjwww{{{uuu\\\RRRGGGAAAAAAAAA>>>:::>>>>>>======>>>AAACCCEEEGGGJJJQQQZZZaaafffgggfff[[[TTTKKKDDD@@@>>>>>>>>>::::::999999999999999999999888888777777777777777444444555666777888999999444666888888777888;;;>>>888888999::::::::::::999:::;;;<<<===>>>>>>>>>>>>;;;;;;===>>>@@@BBBCCCDDD:::;;;<<<===>>>>>>>>>>>>BBBHHH[[[zzztttkkknnnwww|||~~~rrroooooossswwwyyy~~~zzzwwwwwwzzzwwwxxx}}}~~~zzz}}}|||wwwtttsssiiiddd\\\RRRJJJDDDAAA??????>>><<<<<<;;;<<<===>>>;;;<<<===>>>@@@BBBCCCDDDGGGHHHJJJMMMSSSZZZ```eeemmmtttzzzvvvttt|||wwwrrrnnnhhhiiiiiijjjooowww~~~~~~~~~|||{{{yyyxxxvvvvvvvvvvvv{{{xxxtttssstttvvvwwwwwwyyy{{{}}}}}}zzzwwwuuutttrrroookkkhhhiiilllqqqttttttvvvwwwtttnnnkkkmmmpppwwwwwwxxxyyyzzzyyyyyyxxxpppmmmhhhddd```YYYQQQKKKBBBDDDHHHJJJNNNUUU___fffmmmnnnnnnrrrooojjjrrrttthhhSSSKKKEEEGGGSSSjjjnnn[[[RRRSSSLLLJJJHHHEEEBBB???>>>======<<<:::888888888:::;;;:::;;;>>>CCCKKK[[[vvv|||nnneeegggpppzzz}}}jjjZZZNNNGGGJJJJJJLLLPPPRRRWWWcccooozzzuuuiiiZZZOOODDD@@@>>>===>>>AAA@@@@@@???>>>>>>@@@EEEIIIKKKRRR\\\gggnnnqqqpppooobbbXXXLLLDDDBBBBBBAAA??????>>><<<<<<===<<<:::888777555555555777777666555999999999888777666666555777777888999::::::::::::@@@AAAAAA>>>:::777999;;;;;;<<<===>>>>>>?????????AAABBBAAA@@@>>>>>>@@@BBB999999:::;;;;;;<<<<<<===AAAFFFWWWtttrrrgggiiiqqqwwwyyyqqqnnnooouuu{{{}}}~~~xxxtttrrrqqqqqqtttzzz|||}}}|||yyysssmmmeee\\\UUUMMMGGGBBB>>>===<<<;;;;;;;;;<<<===<<<<<<>>>???AAACCCDDDDDDGGGIIIKKKNNNSSSXXX^^^bbblllsss~~~|||yyyttt~~~~~~{{{wwwsssooonnnnnnlllmmmrrr{{{~~~~~~~~~}}}}}}||||||{{{{{{{{{zzzyyyvvvsssrrrsssuuuuuuuuuzzz}}}~~~~~~{{{wwwuuutttpppmmmiiiffffffhhhkkknnnnnnqqqrrrpppllllllpppttt||||||{{{zzzwwwssspppmmmmmmjjjgggddd```XXXPPPIIIAAADDDGGGIIIMMMTTT]]]dddlllooopppvvv~~~qqqnnnuuurrrcccNNNFFFCCCLLL___yyy{{{iiiWWWOOOOOOKKKJJJGGGDDDAAA???>>>===<<<;;;999888777777888999::::::===BBBHHHXXXrrrqqqggggggppp{{{~~~zzztttcccUUUMMMKKKJJJKKKNNNPPPUUU```kkkwww|||rrrgggXXXMMMBBB>>>===;;;<<>>>>>????????????@@@@@@@@@??????BBBDDD999888888777888:::;;;<<>>===<<<;;;:::;;;;;;<<<<<<===>>>@@@BBBCCCDDDEEEGGGJJJLLLOOOQQQUUUZZZ]]]iiiqqq}}}zzzyyyrrr|||}}}zzzyyyvvvssspppsssppplllmmmsss}}}~~~~~~}}}}}}|||}}}~~~~~~}}}|||vvvtttrrrqqqrrrsssssssssyyyzzz|||{{{xxxtttrrrrrrooommmjjjgggfffggghhhiiijjjllllllkkkjjjmmmsssxxx~~~|||zzzvvvrrrlllhhheeeiiihhhfffddd___XXXOOOHHHAAADDDFFFHHHKKKQQQZZZaaajjjooosss|||xxxqqqqqquuulllXXXHHHBBBBBBQQQjjjwwwfffUUUMMMLLLJJJIIIGGGDDDAAA???>>>===<<<;;;999777777777777888::::::<<<@@@EEERRRjjjuuuhhhfffmmmyyyzzzxxx}}}xxxzzz~~~~~~mmm\\\RRRLLLJJJJJJLLLNNNRRR]]]hhhttt~~~|||zzzxxxoooeeeWWWLLLBBB>>><<<;;;;;;>>>:::;;;<<<<<<>>>AAAGGGKKKSSS[[[gggrrrxxxxxxssspppaaaYYYOOOIIIFFFEEEDDDBBB===<<<::::::::::::888666888666444444555777777666999999888888777666666666555555666777777888888888666666777999;;;;;;999888;;;<<<===>>>>>>?????????>>>???@@@@@@@@@AAACCCEEE999888777666777999;;;<<>>===<<<:::::::::;;;;;;<<<===>>>???AAACCCDDDEEEGGGJJJMMMOOOPPPRRRWWW[[[fffooo}}}wwwuuuqqqxxx}}}zzzxxxwwwvvvtttsssuuunnniiijjjqqq|||~~~}}}|||{{{zzz{{{}}}}}}}}}{{{yyyxxxuuusssqqqqqqrrrsssrrrqqqssstttuuutttqqqnnnllllllooonnnlllkkkjjjjjjkkklllmmmlllkkkiiiiiimmmsssxxxzzzwwwsssnnnjjjhhhffffffhhhhhhhhhfff```XXXOOOIIIAAACCCFFFGGGIIIOOOXXX___eeemmmwwwqqqnnnpppqqqdddNNNEEEAAACCCQQQkkkwwwfffWWWOOOLLLJJJHHHFFFDDDAAA@@@???>>>===<<<:::999888888888888;;;;;;<<>><<<<<<>>><<<===>>>>>>???BBBFFFJJJQQQYYYeeeppptttrrrlllhhh\\\VVVOOOIIIGGGEEECCCBBB@@@>>><<<;;;<<<;;;:::999;;;888666555777888999999888888888888777777666666666666666666777888999999;;;:::999;;;>>>>>>:::666;;;<<<===>>>>>>????????????@@@BBBBBBAAAAAACCCEEE:::999888777888:::<<<===>>>AAAIIIZZZttt~~~kkkeeehhhmmmqqqpppkkknnnyyywwwlllccc^^^]]]\\\YYYZZZddd{{{~~~wwwjjjXXXKKK???>>><<<;;;::::::;;;;;;;;;<<<===???AAABBBCCCDDDFFFJJJNNNOOOOOORRRYYY^^^hhhrrrzzzvvvtttxxx~~~}}}||||||}}}|||{{{yyyvvvmmmfffiiiqqq~~~}}}|||{{{zzz{{{{{{||||||zzzxxxuuussssssrrrqqqrrrssssssqqqooonnnpppqqqooommmjjjiiijjjllllllllllllmmmooopppqqqsssqqqnnnjjjjjjlllqqquuuwwwssslllfffccceeehhhkkkkkklllllliiiaaaXXXOOOIIIBBBDDDFFFGGGIIIOOOXXX^^^bbbmmm{{{ooooooqqqnnn___JJJDDDCCCEEEPPPfffwwwfffYYYQQQMMMIIIHHHFFFDDDBBBAAA@@@@@@>>>===<<<;;;:::999999888;;;;;;===>>>???HHH\\\oooqqqhhhkkkuuuvvvssswwwpppttt}}}zzzeeeWWWQQQMMMJJJLLLPPPUUU___hhhrrr}}}~~~~~~zzzuuusssrrrllleeeWWWMMMCCC@@@???<<<<<<>>>>>>??????>>>>>>???BBBDDDOOOVVV```iiillliiiccc___TTTPPPLLLHHHEEEDDDBBBAAA@@@>>><<<;;;;;;;;;:::999999777555555777888888777888888888777777777777777777777666777777888::::::<<<::::::<<>>>>>?????????AAACCCDDDCCCBBBAAABBBCCC:::999999999999;;;<<<======@@@FFFTTTmmmmmmdddeeeiiimmmllliiikkkuuuzzzpppfff^^^ZZZWWWXXXYYY___sss{{{kkkYYYMMM@@@???>>><<<;;;;;;;;;<<<<<<===>>>@@@AAACCCDDDEEEGGGKKKOOOQQQRRRVVV___gggppp{{{}}}wwwyyy|||zzzooohhhmmmwww}}}||||||{{{zzz|||||||||{{{yyyvvvsssrrrqqqqqqqqqrrrsssrrrpppnnnmmmooopppooommmkkkkkkllliiijjjjjjkkkmmmppprrrtttvvvsssooolllkkkmmmpppssswwwrrrjjjdddbbbeeejjjnnnpppqqqpppkkkaaaVVVNNNIIICCCEEEGGGHHHKKKPPPYYY```dddrrrrrrttttttnnn___KKKEEEEEEGGGPPPffftttcccYYYRRRMMMJJJIIIGGGEEEDDDCCCBBBBBB???>>>===<<<;;;:::999888:::;;;<<<======DDDVVVhhh}}}qqqpppxxxyyyyyy{{{rrrssszzzpppaaaVVVPPPLLLMMMQQQVVV___gggppp{{{||||||yyyssspppoookkkeeeWWWMMMDDDAAA@@@===<<<>>>?????????===<<<<<<===???HHHLLLTTTYYY[[[YYYUUUQQQKKKJJJHHHFFFDDDBBBAAA@@@???<<<:::888999999999888666555444444666666555444888888777777777777777777888777666666777888:::;;;666666777:::<<<===<<<:::;;;<<<===>>>>>>?????????BBBDDDEEEEEECCCAAAAAABBB888888999999:::;;;;;;<<<;;;>>>CCCOOOhhhoooeeecccgggjjjmmmjjjlllvvv~~~yyyqqqggg^^^YYYVVVXXX]]]eeessswwweeeTTTJJJBBBAAA???===<<<<<<<<<<<<>>>???@@@BBBDDDEEEFFFGGGIIINNNRRRTTTVVV]]]hhhrrr{{{vvvvvvwww~~~~~~rrrlllrrr~~~}}}{{{yyyyyy{{{|||}}}|||{{{zzzyyyxxxvvvuuussssssoooooooooqqqrrrqqqnnnkkkmmmnnnoooooommmmmmmmmooojjjjjjjjjkkkmmmppptttvvvtttqqqmmmlllmmmooorrrttttttpppkkkggggggkkkooosssuuuuuussskkk___SSSKKKHHHCCCFFFHHHJJJLLLRRR[[[bbblll{{{sssxxxwwwnnn^^^KKKEEEEEEGGGTTTpppqqq```YYYTTTPPPJJJIIIHHHFFFEEEDDDDDDDDD>>>>>>===<<<;;;999888777888888::::::999???PPPbbbwwwxxxtttzzz{{{||||||nnn\\\TTTNNNMMMPPPTTT[[[ccclllxxxzzz{{{xxxqqqnnnmmmiiiddd[[[QQQHHHFFFDDDBBBAAABBB@@@AAAAAA???>>>===>>>@@@AAADDDGGGJJJKKKJJJHHHFFFDDDEEEEEEEEECCCBBBAAAAAA???===999888888999999888555555666777888888666333777777777777777777777888777666555555555777999:::555777888999888999:::;;;;;;<<<===>>>>>>?????????AAACCCEEEEEEDDDCCCCCCDDD777777999::::::;;;::::::999===AAALLLeeerrrgggeeegggjjjpppnnnpppzzz}}}zzztttkkkaaaZZZVVVTTT]]]fffsssqqq]]]MMMDDDCCCBBB@@@>>>===<<<======@@@AAABBBDDDEEEGGGHHHIIILLLPPPUUUWWWYYYbbbooozzzrrrrrrrrryyysssmmmuuu~~~yyyvvvuuutttvvvyyy}}}~~~~~~wwwwwwuuutttssssssssssssmmmmmmnnnpppqqqpppllliiikkklllmmmmmmllllllnnnooommmlllllllllnnnqqquuuwwwooommmkkkkkknnnqqqtttvvvnnnmmmllllllnnnqqquuuxxxxxxwwwtttjjj]]]QQQIIIFFFDDDFFFIIIKKKNNNTTT]]]dddsss{{{rrrzzzxxxlll[[[JJJEEEDDDGGGYYY{{{ooo```[[[XXXTTTKKKJJJIIIGGGFFFEEEEEEEEE======<<<;;;:::888777666666666888888777===MMM^^^ppp{{{uuuyyyvvv___WWWOOOMMMOOORRRXXX___hhhttt~~~~~~yyyzzzwwwppplllkkkhhhccc```WWWNNNKKKJJJGGGFFFGGGCCCDDDDDDCCCBBBAAABBBDDDBBBCCCEEEFFFGGGFFFEEEEEE@@@BBBDDDEEEDDDBBBBBBBBBBBB???;;;::::::;;;;;;:::777888999;;;===<<<888555777777777777777888888888666555444333444666888999:::<<<===:::777555888:::;;;<<<===>>>???????????????AAADDDEEEEEEDDDEEEFFF777777888999::::::;;;;;;;;;???CCCJJJ[[[uuu{{{jjj```aaagggsssvvvvvvzzz{{{vvvmmmddd]]][[[^^^aaadddtttwwweeeWWWLLLGGGDDDCCCAAA@@@?????????@@@BBBDDDFFFGGGGGGIIILLLNNNTTTUUUWWWYYY___jjjxxxvvvqqqooouuu{{{wwwzzzvvvqqqooommmmmmoooooopppsssvvvxxxyyyyyyyyytttuuutttrrrqqqppprrrtttnnnooopppqqqpppooonnnmmmjjjlllnnnooopppooonnnmmmkkkjjjiiijjjlllnnnqqqsssqqqooollllllnnnrrruuuvvvsssrrrpppnnnnnnpppuuuyyyzzzrrrggg[[[QQQIIIEEECCCHHHMMMOOOQQQYYYfffqqqrrrkkksssxxxlllXXXIIICCC???IIIhhhqqqeee___XXXQQQRRRNNNKKKJJJJJJIIIEEEBBB@@@???===<<<;;;999666444888999999777888>>>IIIRRRjjj|||ssspppwww|||iii[[[OOOLLLPPPTTTWWWZZZdddnnn|||{{{yyy{{{yyyvvvrrrnnnjjjgggfff]]]XXXRRRMMMJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFDDDBBBBBBDDDEEEGGGGGGGGGFFFFFFEEEGGGHHHHHHFFFCCCBBBBBB<<<;;;:::999888888888888888777555333333555777888666666666666666555555555666555555444444666777888:::::::::;;;;;;;;;<<<<<<@@@AAABBBAAA@@@???@@@AAABBBBBBBBBBBBBBBBBBBBBBBB777888888999::::::;;;;;;:::===@@@GGGWWWqqqlll______eeesssyyy~~~|||wwwmmmbbb\\\[[[```dddqqq{{{kkk^^^SSSLLLHHHHHHGGGEEECCCCCCBBBCCCCCCBBBCCCEEEFFFGGGIIIMMMPPPYYY[[[___ccckkkxxxtttpppnnnttt}}}~~~uuukkkbbb___^^^]]]^^^aaajjjlllooorrrtttvvvwwwwwwtttttttttrrrpppppprrrtttppppppqqqqqqqqqpppnnnnnnnnnoooqqqrrrsssrrrpppooonnnlllkkkkkkmmmooopppqqqnnnllljjjjjjlllppprrrsssvvvuuusssqqqpppsssxxx|||zzzpppdddYYYOOOHHHDDDEEEIIINNNPPPTTT^^^mmmxxxpppjjjiiiqqqsssgggSSSGGGDDDBBBPPPrrrsssgggbbb\\\VVVTTTPPPMMMKKKKKKJJJFFFCCCDDDBBB@@@???>>><<<999777999::::::999888===FFFNNNcccvvvvvvmmmppp|||kkk^^^RRRPPPRRRSSSUUUWWW```jjjwww~~~yyywwwvvvuuussspppmmmjjjhhhgggaaa\\\UUUPPPMMMLLLKKKJJJKKKJJJJJJKKKLLLLLLKKKKKKDDDEEEHHHKKKNNNPPPQQQQQQTTTUUUUUUSSSOOOIIIEEEBBB<<<;;;:::888777777666666777666555444444555666777666666666666666666666555666666555444555666777888999999999999:::::::::;;;===?????????======>>>?????????@@@@@@AAAAAAAAABBB888888888999999::::::;;;:::;;;===DDDQQQiiiqqq___\\\```nnnvvv~~~wwwmmmbbb]]]___gggmmmxxxmmmaaaXXXRRRMMMJJJJJJIIIGGGEEEDDDDDDDDDDDDCCCEEEGGGIIIJJJNNNRRRVVV[[[___eeemmmxxxqqqmmmmmmsss}}}~~~yyymmmfffddd\\\UUUTTTTTTTTTWWW[[[eeegggkkkooorrruuuvvvwwwtttttttttrrrpppppprrrtttrrrrrrrrrrrrqqqpppooonnnpppqqqrrrssssssrrrpppooommmlllkkklllmmmooonnnmmmkkkiiiggggggjjjmmmoooppptttsssrrrpppooorrrxxx|||xxxmmmaaaUUULLLFFFDDDDDDHHHLLLPPPWWWccctttvvv```ccckkkrrrnnn___NNNDDDEEEHHHZZZ~~~vvvjjjfffbbb\\\XXXTTTPPPNNNMMMLLLHHHEEEGGGEEECCCBBBAAA@@@===:::999;;;;;;:::999<<>>???@@@@@@AAAAAA888888888999999:::::::::::::::;;;AAAMMMaaa~~~xxxaaaZZZ]]]dddnnnzzzyyynnneeeccciiittt|||sssnnneee]]]XXXTTTQQQNNNNNNLLLKKKIIIHHHGGGHHHHHHHHHJJJMMMPPPRRRWWW\\\___ccchhhpppzzz{{{nnnllllllsss~~~rrrjjjeeebbb]]]WWWSSSSSSTTTTTTWWW\\\ccceeeiiinnnrrruuuwwwxxxvvvvvvuuutttrrrqqqsssuuutttssssssrrrqqqooonnnnnnnnnooopppppppppnnnlllkkkkkkiiiiiilllooopppnnnkkkhhhgggfffgggjjjlllmmmmmmmmmmmmmmmlllmmmqqqvvv{{{|||uuujjj\\\QQQIIIDDDCCCBBBEEEIIINNNWWWfffxxxfffZZZffftttxxxmmmZZZLLLEEEEEEMMMcccwwwkkkjjjgggccc]]]YYYSSSQQQPPPNNNKKKGGGGGGFFFDDDCCCBBB@@@===;;;888999:::;;;;;;===AAADDDQQQcccyyysssfffkkk}}}~~~|||{{{mmm]]]UUUQQQOOOOOOQQQVVV^^^kkkxxx|||xxxuuurrrqqqpppmmmkkkiiigggfffccc]]]UUUNNNJJJHHHGGGFFFHHHIIIJJJLLLNNNPPPTTTWWW\\\]]]^^^```aaabbbcccccceeeeeedddbbb\\\SSSIIICCC<<<;;;999777555444333222444555555666666555555444555555555555666666666666666666666666666777777777888888888999999999999:::999:::;;;;;;;;;:::<<<===<<<======???@@@AAABBBBBB888999999999999999::::::;;;:::;;;@@@IIIYYYuuufff[[[[[[```jjjuuu{{{ssslllmmmvvv|||rrrgggccc^^^ZZZXXXVVVUUUSSSTTTSSSQQQPPPOOOOOOPPPPPPMMMQQQUUUYYY]]]bbbgggkkktttzzz}}}vvvnnnmmmmmmttt~~~~~~~~~|||wwwjjjcccaaa```aaaXXXTTTRRRSSSSSSSSSVVV[[[bbbdddhhhmmmqqqtttvvvwwwyyyyyyxxxuuusssrrrsssuuussssssrrrpppooonnnmmmmmmlllmmmnnnooonnnmmmkkkiiijjjiiijjjoootttuuurrrnnnhhhggggggiiikkkmmmmmmmmmjjjkkkmmmnnnppptttyyy}}}xxxqqqeeeXXXMMMFFFCCCAAAAAADDDHHHNNNYYYiii{{{uuuaaa___rrrmmmWWWKKKGGGDDDPPPllluuullllllkkkgggbbb]]]WWWSSSRRRPPPLLLIIIFFFDDDBBBAAAAAA???<<<:::666777999:::;;;===@@@BBBKKK\\\sssxxxhhhbbbrrr~~~|||zzzxxxfffYYYQQQMMMNNNRRRSSS[[[fffsss}}}yyywwwvvvtttrrroookkkhhhfffdddfffaaaZZZTTTPPPMMMJJJIIIIIIKKKMMMNNNQQQUUU\\\aaafffgggiiikkkllllllkkkkkkmmmkkkhhhddd^^^UUUKKKDDD<<<;;;999777555333222222444444555555555555444444444555555555666666777777666666666777777777777777999999999999::::::::::::999:::<<<<<<<<<<<<>>>???>>>>>>???@@@AAACCCCCCDDD999999999999999999999999<<<999;;;@@@EEEQQQjjjlll^^^\\\aaakkkuuu~~~yyyvvvyyy~~~wwwooohhh]]]ZZZXXXXXXXXXYYYYYYXXXUUUUUUSSSSSSSSSSSSTTTUUUUUUZZZaaaggglllqqquuuxxx{{{uuupppooopppuuu~~~|||{{{zzz{{{||||||~~~xxxmmmddd___^^^______YYYWWWVVVXXXXXXWWW[[[```eeegggjjjnnnrrruuuvvvwww{{{{{{yyyvvvsssqqqrrrsssqqqpppooonnnmmmlllllllllmmmnnnoooppppppnnnmmmkkklllkkknnnttt{{{|||wwwrrrhhhhhhhhhkkkmmmooonnnmmmlllooosssuuuwwwyyy|||sssmmmbbbUUUKKKEEEAAA@@@DDDFFFJJJQQQ\\\lll|||xxxfff^^^hhh}}}iiiSSSIIIHHHDDDTTTuuurrrmmmooonnnjjjfff```YYYUUUSSSQQQMMMJJJEEEDDDBBBAAA@@@>>>;;;999666666777999;;;===???@@@GGGVVVlll~~~mmmdddooo{{{|||qqqbbbVVVOOOOOOSSSRRRXXXcccppp|||}}}zzzyyyxxxwwwtttppplllhhheeecccddd```ZZZUUUQQQNNNJJJGGGEEEGGGJJJLLLOOOUUU^^^eeeiiilllqqqvvvxxxyyyxxxwwwuuupppiiiccc\\\TTTJJJCCC;;;:::888777555444333333444444444444444444444444444444555555666777777777555666777888888888777777999999999999:::::::::;;;:::;;;===>>>>>>>>>@@@BBB@@@@@@AAABBBCCCCCCDDDDDD999999999999999999999999;;;888:::???BBBJJJaaayyysssccc^^^aaakkkuuu~~~~~~}}}|||sssnnnmmmjjjfff```^^^]]]]]]^^^^^^]]]\\\ZZZYYYYYYXXXYYY[[[\\\]]]bbbhhhqqqyyy|||wwwsssrrrssswww}}}|||zzzzzzzzz{{{}}}~~~{{{vvvnnnhhhdddbbb```___]]]\\\^^^aaaaaa```eeekkklllnnnqqqtttwwwyyyyyyzzz|||{{{yyyuuuqqqoooooopppnnnmmmlllkkkjjjjjjkkkkkklllmmmooopppqqqpppnnnmmmmmmmmmooovvv}}}}}}wwwpppggghhhiiilllnnnooonnnlllmmmpppuuuxxxxxxxxxxxxxxxnnnhhh^^^TTTJJJDDDAAA???DDDFFFJJJQQQ]]]kkkyyyeeeZZZZZZmmmaaaLLLFFFFFFGGG[[[~~~{{{pppnnnrrrqqqmmmhhhbbb[[[VVVTTTQQQNNNKKKGGGEEEDDDCCCBBB@@@===;;;888888777888999;;;<<<<<>>>>>??????AAACCCAAAAAABBBBBBCCCCCCCCCDDD999999999999999999999999:::777999???@@@EEEZZZssswwwfff```\\\gggsss}}}yyypppjjjhhhgggiiiiiifffgggkkkmmmkkkkkkiiigggfffeeedddaaa___dddccccccdddeeefffhhhjjjmmmttt~~~|||wwwuuutttuuuxxx||||||{{{{{{|||~~~vvvsssnnnjjjgggdddaaa^^^^^^^^^aaaeeeffffffkkkrrrtttvvvxxx{{{}}}~~~~~~~~~{{{{{{xxxtttooollllllmmmlllkkkjjjiiiiiiiiijjjkkkjjjlllnnnooopppooonnnmmmmmmlllnnnuuu{{{{{{ssskkkggggggiiillloooooonnnllljjjmmmrrruuutttqqqooonnnkkkfff]]]SSSJJJDDD@@@???BBBDDDHHHOOO[[[hhhttt|||sss\\\TTTVVVmmmyyyZZZGGGBBBDDDLLL```wwwoooooottttttoooiiiccc\\\VVVTTTQQQNNNKKKIIIGGGFFFEEEDDDBBB???===;;;:::888777888:::::::::???JJJ^^^ttt~~~jjjiiiooo{{{|||wwwhhhZZZSSSSSSOOOTTT]]]iiiwww|||zzzyyyvvvuuurrroookkkgggeeecccaaa___]]]ZZZWWWRRRKKKGGGCCCFFFJJJMMMPPPXXXdddmmmpppuuu~~~eee]]]RRRLLLIIIFFFBBB>>>::::::888777666666666666666555333222222333555666444444444555666777777888555666777999999888888777777777777777888888888888999;;;===>>>???@@@BBBDDDBBBBBBBBBBBBBBBBBBBBBBBB::::::::::::::::::::::::888:::<<<======BBBRRRbbbnnn\\\YYYaaaiiiqqqxxxqqqhhhaaa[[[YYYZZZ^^^aaabbbccciiiqqqtttsssrrrrrrrrroookkkiiiiiijjjiiijjjkkkkkklllpppuuuyyy}}}zzzxxxwwwttttttxxx~~~{{{{{{|||{{{{{{}}}~~~||||||ssssssrrrppplllhhheeecccddddddgggllloooqqquuu|||zzz~~~zzzsssqqqoookkkhhhiiijjjkkklllnnnooooooppppppqqqqqqqqqpppnnnmmmlllkkkooommmkkknnnrrrsssppplllggghhhiiiiiigggggggggiiihhhkkkoooqqqpppooonnnnnnkkkggg^^^TTTJJJCCCAAAAAACCCFFFLLLTTT___kkkxxxhhhUUUTTT___vvvxxxttteeeSSSIIIGGGHHHSSSmmm{{{rrrooommmkkkkkklllccc___YYYTTTQQQPPPNNNMMMKKKKKKIIIGGGDDDAAA>>>===<<<<<<;;;:::999999999999@@@EEEUUUkkk}}}qqqlllooo{{{{{{yyy~~~}}}{{{|||zzz|||iii^^^VVVPPPRRRXXX___eeeooo}}}~~~}}}}}}|||zzzxxxvvvsssoookkkfffcccbbbaaa^^^[[[YYYVVVSSSOOOLLLGGGHHHIIILLLQQQZZZdddjjjtttxxx~~~xxxVVVKKKBBBBBBDDDCCCAAA@@@===:::999888555111333777222222333444555777777888444111///000444777888888777777777777777777777777555666666888999:::;;;;;;<<<===>>>???@@@AAAAAAAAABBBCCCDDDDDDDDDDDDDDDCCC::::::::::::::::::::::::999999;;;<<<;;;???MMM\\\{{{ppp]]]WWW[[[bbbggglllrrrwwwyyy}}}~~~sssgggaaa\\\XXXWWWZZZYYY___dddhhhpppyyy}}}{{{~~~}}}zzzxxxvvvuuuuuuuuuooopppsssuuuwww{{{~~~{{{zzz{{{xxxwww{{{}}}zzz{{{{{{{{{{{{||||||xxxvvvvvvxxxwwwuuussspppllliiigggmmmlllnnntttwwwxxx~~~wwwtttrrrnnnlllmmmkkklllmmmnnnpppppppppppplllmmmmmmmmmmmmkkkjjjiiijjjhhhgggiiimmmnnnkkkgggbbbcccdddcccbbbbbbdddfffhhhjjjmmmooopppoooooooooiiiddd[[[QQQHHHCCCBBBCCCFFFJJJQQQZZZdddppp|||wwwaaaRRRWWWeeevvvssskkk\\\MMMEEEFFFIIIUUUqqq}}}sssooolllhhhggghhh```\\\WWWTTTSSSRRRQQQQQQNNNMMMLLLJJJGGGCCC@@@???<<<<<<;;;:::::::::::::::===AAAOOOdddxxxkkkccccccmmmsssnnnkkknnnqqq{{{zzzxxxwwwvvvzzz}}}vvvwwwzzz|||}}}|||yyywww~~~qqqeee[[[SSSRRRWWW\\\ccckkkxxx}}}|||{{{zzzxxxuuusssppplllhhheeebbb```___]]]ZZZWWWUUURRRNNNKKKKKKLLLNNNQQQUUU]]]eeejjjqqqvvv~~~vvvUUUIIIAAABBBGGGHHHEEECCC>>>:::999:::999555555777666666555555555444444444888555222333555888888888777777777777777777777777555555666777888999::::::>>>???@@@AAABBBCCCCCCCCCBBBCCCCCCCCCCCCCCCBBBBBB999999999999999999999999999999:::;;;999<<>>III]]]sssyyyfff\\\YYYcccllllllhhhhhhooowww|||yyytttssssssrrr|||zzzyyy|||uuummmqqquuuuuussspppoooppp{{{~~~pppbbbXXXSSSUUUXXX___gggrrr}}}{{{yyywwwuuupppooollliiieeebbb```^^^]]][[[XXXVVVTTTQQQMMMJJJMMMOOORRRUUUXXX^^^dddhhhpppwwwzzzVVVJJJAAADDDKKKMMMIIIFFF???:::777999:::888555555777777666555444333333222999666444444555666666666777777777777777777777777555666666777888999::::::===>>>???AAABBBCCCCCCCCCBBBCCCCCCCCCBBBAAA@@@@@@888888888888888888888888888888999:::999<<>>>>>===<<<<<<<<<<<<===>>>???GGGYYYooouuuaaaVVVRRR]]]lllqqqpppnnnuuu|||}}}yyyxxxxxxvvvzzz|||uuu~~~xxxuuuzzz~~~|||uuuppppppsss{{{jjj]]]UUUSSSUUU\\\dddnnnzzz}}}zzzxxxuuusssmmmllliiigggdddaaa___^^^\\\ZZZWWWUUUTTTQQQNNNKKKJJJMMMQQQTTTXXX\\\aaadddlllvvvbbbUUUKKKMMMTTTTTTOOOJJJDDD;;;444555888666444333444444555555555555555555555444333333333444444444777777777777777777777777777777888888999::::::;;;;;;;;;===>>>@@@AAAAAAAAADDDDDDDDDCCCBBBAAA@@@???888888888888888888888888777666888;;;;;;>>>GGGRRRkkkzzzggg\\\XXXWWW[[[___dddooozzz}}}}}}{{{|||}}}nnngggdddeeekkkpppttt|||~~~~~~~~~~~~|||yyyzzz{{{zzzxxxxxxyyyzzzyyywwwvvvuuuvvvyyy|||~~~{{{|||}}}}}}|||}}}xxxsssqqqooopppsssooopppqqqrrrsssssssssrrrnnnoooppppppmmmhhhccc```bbbccceeeggghhhfffcccaaa]]]^^^___```aaacccgggiiihhhhhhiiilllppprrrqqqoooiii```SSSIIIDDDCCCDDDEEEJJJOOOWWWaaammmyyyoooffffffiiifffXXXKKKEEEBBBAAAEEEKKKaaayyyooojjjgggcccbbbcccaaa___\\\[[[\\\\\\[[[ZZZXXXXXXWWWUUURRRMMMIIIFFFAAA@@@???>>>============???@@@FFFSSShhhttt[[[PPPKKKVVVhhhssstttqqqzzz}}}|||vvv{{{{{{~~~sssdddYYYTTTSSS[[[ccclllwww}}}zzzwwwtttrrrkkkjjjhhhfffccc```^^^]]][[[YYYWWWVVVUUURRROOOLLLHHHKKKOOORRRVVVZZZ^^^aaahhhuuuuuuggg]]]]]]```]]]VVVQQQKKK@@@666444555444444555444444555555555555555555222333333333333444555666666666666666666666666666888999999::::::;;;;;;;;;:::;;;<<<>>>???@@@AAAAAAEEEEEEEEEDDDDDDBBBAAA@@@999999999999999999999999777666888;;;===???GGGPPPfff|||nnn^^^WWWUUUZZZ___cccooo|||wwwxxx~~~}}}pppnnnnnnrrrzzz~~~}}}~~~~~~~~~~~~~~~~~~~~~|||zzz{{{|||{{{xxxwwwwwwxxxwwwvvvtttsssssstttvvvwwwxxxyyyzzz{{{|||wwwsssqqqooopppsssppppppqqqrrrssssssrrrrrrqqqqqqqqqoookkkfffbbb______aaadddfffeeeccc```^^^[[[^^^```bbbcccdddfffhhhiiiiiijjjnnnssstttpppmmmfff\\\PPPGGGDDDDDDDDDDDDLLLPPPWWW```lllzzznnn]]]ZZZ^^^bbb\\\OOODDDAAA@@@>>>CCCLLLddd~~~tttkkkhhhgggddddddfffdddbbb```___``````^^^]]][[[\\\[[[YYYVVVQQQLLLIIIDDDCCCAAA???>>>=========<<>>@@@AAABBBCCCCCCEEEEEEEEEEEEDDDCCCBBBBBB::::::::::::::::::::::::999777999<<<===>>>DDDKKK___vvvvvvaaaYYYUUUZZZ\\\^^^iiiwwwuuutttvvv|||}}}zzz{{{~~~~~~}}}}}}}}}~~~~~~}}}}}}|||{{{|||}}}{{{yyywwwwwwwwwttttttssssssssssssttttttwwwxxxzzzzzz|||}}}ssspppooommmnnnpppppppppqqqrrrrrrrrrrrrqqqrrrrrrqqqnnnkkkgggcccaaa^^^aaadddfffeeebbb___]]]\\\___ccceeeffffffggghhhjjjjjjlllqqquuuuuupppkkk^^^UUUJJJCCCCCCEEEEEEDDDLLLNNNSSS[[[hhhyyyzzz]]]MMMOOOWWW\\\ZZZMMMBBB@@@???>>>FFFSSSooozzzppphhhffffffeeeeeegggfffdddcccccccccdddbbbaaa_________^^^ZZZTTTOOOLLLFFFEEECCCAAA???===<<<<<<:::???CCCHHHWWWnnnppp```XXXQQQUUUdddrrrxxxwww{{{|||{{{iii\\\VVV[[[```ccckkkvvv|||yyyvvvsssqqqooojjjiiigggddd```]]][[[ZZZXXXWWWUUUTTTSSSRRROOOLLLHHHIIIJJJKKKLLLNNNQQQTTTcccppp~~~zzzhhhaaaZZZXXXUUUOOOKKKJJJDDD>>>999888666333444888666666555555555444444444333666888777555444555777666666666666666666666666777777888888888888999999:::;;;===???AAABBBCCCCCCCCCCCCCCCDDDDDDCCCBBBBBB:::::::::::::::::::::::::::888999;;;<<<<<>>???>>>===;;;:::<<<;;;:::888999<<>><<<<<<===AAAHHHPPP]]]qqqoooiiiXXXNNNUUUbbblllvvvzzz~~~|||yyyyyyssslllbbb[[[ZZZ___eeeiii{{{~~~|||xxxtttqqqnnnmmmjjjhhhddd```\\\YYYWWWUUURRRRRRRRRQQQOOOMMMKKKJJJJJJHHHEEECCCCCCEEEHHHJJJSSSTTTVVVWWWUUUQQQLLLIII@@@@@@???>>><<<;;;:::999999999888666444444555777555555444444444444555555777888999999999777666555888888777777777777888888888888999999;;;;;;<<<<<<:::;;;>>>AAABBBBBBAAAAAA@@@@@@BBBCCCCCCCCCCCCBBB;;;;;;<<<<<<;;;:::999888:::::::::999999<<<@@@DDDOOObbb|||uuudddXXX[[[```aaafffnnnvvv~~~|||yyyuuupppnnnppptttvvvyyyzzzzzzzzz{{{|||{{{{{{||||||}}}}}}}}}}}}||||||{{{{{{{{{|||~~~~~~~~~}}}|||{{{zzzzzzzzz{{{|||}}}}}}}}}}}}}}}{{{yyywwwvvvxxxwwwwwwyyy}}}}}}|||~~~{{{zzzzzz||||||xxxrrrnnnnnnppprrrssstttttttttvvvwwwuuurrrooommmkkkhhhdddbbb`````````bbbdddggggggdddaaa```aaaccccccdddeeefffgggggghhhpppqqquuuzzzzzztttiiiaaaUUUKKKBBBBBBDDDDDDEEEGGGKKKJJJQQQVVVYYYjjj{{{|||nnn\\\MMMGGGWWWeeecccfffTTTFFFDDDBBBEEEYYYqqqzzz{{{zzzoookkkfffgggjjjmmmmmmkkkkkkjjjhhhfffffffffggghhhkkkiiifffccc```\\\XXXTTTPPPLLLHHHDDDBBB@@@===<<<======???EEEMMMYYYmmm~~~zzznnnaaaWWWXXX]]]bbbnnn|||xxx{{{}}}zzzrrrfff^^^[[[___eeeiiivvv|||}}}yyyuuuqqqnnnllliiigggddd___ZZZWWWTTTSSSRRRRRRQQQPPPNNNLLLKKKJJJFFFDDDBBB??????@@@CCCDDDEEEFFFGGGGGGEEEBBB>>>;;;<<<;;;::::::999888777777666777666444222222333555555555444444444444555555666666666666666555444444888888777777777777888888888999999999999999999999:::;;;>>>@@@BBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBB;;;<<<<<<;;;;;;999888888888999::::::999;;;>>>AAAEEEWWWqqqmmm]]][[[```dddhhhnnnqqqyyy{{{yyyuuuooojjjhhhfffccceeeiiippptttxxxzzzzzzyyyxxxxxxxxxyyy{{{||||||{{{zzzzzzxxxyyyyyyzzzzzzzzzyyyyyy{{{}}}yyyyyyyyyyyyzzz{{{|||}}}~~~~~~|||zzzxxxvvvtttssswwwvvvvvvxxxzzz{{{zzzxxx|||{{{yyyxxxxxxxxxyyyzzzyyy{{{yyyuuuqqqnnnooorrrtttuuusssrrrrrrssstttrrrooollljjjhhhfffdddbbbbbbbbbbbbfffhhhkkkkkkiiifffddddddddddddddddddeeegggiiijjjssstttvvvxxxwwwpppeee\\\RRRIIIBBBBBBDDDDDDFFFIIIPPPOOOUUUXXXZZZiiiyyyyyy|||hhhWWWNNNNNN```nnnkkkaaaRRRFFFCCCDDDMMMhhhzzznnnrrruuuoookkkggggggkkkoooqqqqqqooommmkkkiiihhhggghhhhhhllljjjgggeeebbb___[[[XXXRRRNNNJJJFFFCCCAAA>>><<<>>>===>>>AAAGGGRRRddduuuxxxnnnddd___YYYYYYgggyyy{{{{{{nnnbbb]]]^^^dddiiisssyyy}}}~~~~~~}}}zzzvvvqqqllliiigggeeeaaa]]]XXXTTTQQQPPPQQQQQQPPPOOOMMMKKKIIIHHHEEECCC@@@===<<<===???@@@????????????===;;;999777888888888777777777666666555555444222000000111333555555444444444444555555666666555555444444555555888888777777777777888888999999999888888777777777:::;;;===@@@AAAAAAAAAAAABBBAAA@@@?????????@@@AAA>>>>>>>>>===<<<;;;::::::666888::::::::::::<<<>>>@@@PPPggg~~~wwwbbb\\\___ccchhhlllpppxxx}}}{{{rrriiieeeeeeaaa\\\YYYYYYYYYYYY^^^eeeqqqsssvvvxxxwwwvvvvvvvvvwwwxxxzzz{{{{{{zzzxxxwwwwwwxxxzzz{{{{{{yyyxxxwwwyyy{{{}}}xxxxxxxxxxxxyyyyyyzzzzzz|||{{{yyywwwuuutttssssssvvvvvvwwwwwwxxxxxxwwwwwwzzzyyyyyyxxxwwwvvvuuutttsssvvvzzz}}}|||xxxuuuqqqoooppprrrssstttpppoooooooooooonnnjjjhhhgggfffeeedddccccccddddddiiikkknnnoooooommmjjjiiiddddddcccccceeegggjjjlllsssssstttuuussslllaaaYYYOOOHHHBBBBBBDDDDDDGGGJJJTTTTTT[[[___aaaooo~~~~~~hhhWWWSSSYYYjjjvvvpppXXXNNNFFFDDDGGGUUUuuuuuunnntttsssnnnkkkhhhhhhlllpppssstttqqqpppnnnllljjjiiihhhhhhjjjhhhfffeeedddbbb___\\\TTTQQQLLLGGGDDDBBB???===???===<<<>>>AAAJJJ[[[jjjxxxlllcccYYYWWWeeewww~~~xxxiii```^^^bbbgggtttyyy{{{|||}}}}}}~~~~~~}}}}}}||||||{{{yyytttnnniiifffcccaaa^^^ZZZVVVTTTRRRQQQQQQPPPPPPNNNLLLJJJHHHGGGFFFDDDAAA???======>>>???@@@@@@???>>>===;;;::::::888999999999999999999999666666555333111111222444555444444333333444444555999888666555555666777888888888777777777777888888999999999999888888888888:::;;;===???@@@AAAAAAAAACCCAAA???======>>>???@@@@@@@@@>>>===<<<;;;;;;:::666888::::::::::::;;;===@@@LLL```uuuiii^^^^^^aaaeeegggpppxxxqqqddd\\\UUURRRSSSQQQNNNMMMNNNPPPSSS[[[dddqqqsssttttttssstttvvvxxxwwwxxxzzz{{{{{{yyyxxxvvvzzz{{{|||}}}}}}{{{xxxwwwyyy{{{}}}~~~|||{{{xxxxxxxxxxxxwwwwwwvvvvvvxxxwwwvvvuuuttttttuuuuuuvvvwwwxxxxxxxxxwwwwwwwwwyyyyyyyyyyyywwwuuusssrrrppprrrvvvzzz}}}zzzxxxwwwtttqqqooopppqqqqqqpppmmmlllkkkkkkkkkjjjgggeeeeeeeeeeeeeeeeeeeeeffffffkkklllooorrrrrrqqqnnnkkkbbbbbbbbbbbbeeehhhkkkmmmppppppppppppooohhh^^^WWWKKKEEEBBBBBBDDDDDDGGGLLLSSSUUU___gggjjjzzzkkkYYYZZZcccqqqvvvmmmQQQJJJEEEDDDIIIYYYxxx~~~wwwuuu}}}sssmmmkkkiiiiiilllpppsssuuusssrrrpppnnnlllkkkjjjiiifffeeedddcccdddcccaaa___VVVRRRMMMIIIFFFCCC@@@>>>???===<<<<<<>>>DDDRRR```{{{|||mmmccc[[[XXXbbbqqq|||yyywwwwwwsssfff```aaadddpppuuu|||~~~|||{{{||||||}}}}}}||||||{{{xxxxxxxxxuuuqqqkkkfffccc]]]\\\ZZZXXXVVVUUUTTTTTTQQQPPPOOONNNLLLIIIGGGFFFFFFDDDBBB???>>>======>>><<<<<<;;;:::999888888888999999999999::::::::::::888888888666444333555777444444333333333333444444888777666555555666777888888888777777777777888888888888999999:::;;;;;;<<<:::;;;<<<>>>???@@@AAAAAABBBAAA???=========???@@@@@@???>>><<<;;;:::::::::777999::::::::::::;;;===@@@IIIXXXlllttteee```aaaccceeelllttt~~~~~~uuudddYYYRRRKKKIIIKKKGGGEEEFFFIIIJJJNNNWWWaaalllmmmnnnooopppssswwwzzzyyyzzzzzz{{{{{{zzzxxxxxx|||}}}~~~~~~}}}{{{yyywwwzzz{{{~~~~~~|||yyyvvvwwwwwwxxxwwwwwwuuutttssstttttttttuuuuuuuuuvvvvvvuuuwwwyyyyyywwwwwwwwwxxxyyyyyyyyyyyyxxxuuusssrrrnnnppprrrvvvzzz}}}|||}}}~~~~~~|||yyyuuussstttrrrpppoooooopppooonnnkkkjjjiiiiiiiiihhhfffdddeeeeeeffffffgggggghhhhhhkkklllnnnqqqrrrpppkkkggg^^^^^^```bbbeeeiiilllnnnnnnlllkkkkkkjjjddd[[[TTTHHHDDDAAACCCDDDDDDHHHNNNPPPUUUcccooouuuooo\\\```jjjuuurrrdddMMMHHHCCCCCCJJJ\\\zzz|||zzz||||||rrrmmmmmmllllllmmmooorrrsssssssssqqqpppnnnlllkkkjjjfffdddcccccccccccc```^^^WWWSSSNNNJJJHHHEEECCCAAA???=========<<<@@@LLLXXXpppoooddd[[[VVV\\\gggxxx}}}vvvooonnnqqqoooeeeaaabbbhhhnnnuuu||||||zzz||||||||||||{{{zzzyyyyyyvvvuuutttrrrnnniiieeeccc[[[ZZZYYYXXXWWWWWWVVVVVVRRRQQQPPPNNNLLLIIIGGGFFFCCCBBB@@@===<<<;;;;;;;;;999999999888888777777777888888888888888888999999999999888777555444666777444444333333333333444444444444444333444444555555888888777777777777888888777888999:::;;;<<<======;;;;;;<<<===>>>@@@AAAAAAAAA@@@???>>>>>>>>>???@@@BBBAAA???===<<<;;;;;;;;;999:::;;;:::999:::<<<>>>===BBBOOObbbzzzooodddbbbdddeeegggooo|||xxxkkk]]]TTTNNNHHHFFFGGGBBBAAACCCEEEFFFHHHQQQ[[[```ccchhhlllppptttxxx{{{||||||{{{{{{{{{zzzzzzzzz||||||||||||{{{yyywwwvvvyyy{{{}}}~~~{{{wwwttttttuuuvvvvvvvvvuuuttttttrrrsssuuuvvvvvvvvvuuuuuusssvvvxxxxxxvvvvvvwwwyyyxxxyyyyyyxxxwwwuuusssrrroooppprrrtttwwwyyy{{{|||xxxxxxxxxwwwvvvsssqqqppppppnnnmmmnnnooopppooonnnkkkjjjiiiiiijjjjjjhhhgggeeefffggghhhhhhiiiiiiiiillllllmmmnnnnnnjjjccc^^^YYY[[[^^^bbbfffjjjmmmnnnmmmkkkiiihhheee___VVVOOOFFFBBBAAACCCDDDDDDIIIOOOPPPWWWiiixxxtttbbbhhhrrryyyppp]]]LLLFFFAAADDDPPPhhhyyy|||vvvrrrooopppqqqpppppppppqqqrrrsssrrrrrrpppooommmlllkkkiiigggeeedddcccaaa^^^\\\WWWTTTOOOKKKIIIGGGEEECCC???>>>>>>>>>===>>>GGGRRReeewwwwwwjjj\\\SSSWWWaaasssyyy||||||wwwsssvvvyyykkkdddbbbccchhhpppxxx}}}|||{{{|||||||||{{{zzzxxxvvvuuuuuutttrrrpppllliiifffeee\\\[[[ZZZYYYXXXWWWWWWWWWRRRRRRQQQOOOLLLJJJGGGFFFAAA@@@>>>===;;;;;;;;;;;;999:::::::::::::::999888888888888888888888888888777777777555333222444666444333333222222333333444222333444444555555555444888888777777777777888888888888999999:::::::::;;;;;;;;;;;;<<<>>>???AAABBB?????????@@@@@@@@@@@@@@@FFFDDDBBB@@@>>>>>>>>>>>>:::;;;;;;:::999:::===???999===HHH[[[tttvvviiieeefffgggeeemmm}}}|||yyyvvvssstttxxx}}}~~~mmmaaaTTTMMMHHHCCC@@@AAAAAA@@@BBBCCCCCCCCCKKKUUUVVV[[[ccckkkpppuuuyyy{{{~~~}}}|||{{{{{{{{{{{{|||{{{{{{zzzyyyxxxwwwuuutttxxxzzz}}}~~~~~~zzzwwwtttrrrssstttvvvvvvvvvvvvuuurrrtttuuuwwwwwwvvvtttsssqqqtttwwwwwwuuuuuuwwwyyyxxxxxxxxxwwwvvvtttsssrrrrrrssstttuuuwwwxxxyyyzzzxxxwwwuuusssrrrpppoooooolllkkkkkkmmmoooppppppooolllkkkiiijjjkkkkkkjjjiiifffggghhhiiijjjjjjjjjiiimmmlllkkkkkkjjjeee]]]VVVVVVXXX\\\aaafffjjjmmmnnnmmmkkkhhhfffccc\\\SSSLLLDDDAAAAAACCCDDDDDDIIIPPPSSS[[[pppyyygggnnnyyy}}}qqq\\\KKKEEE@@@EEEWWWuuuwww}}}|||ssstttqqqsssttttttrrrqqqqqqqqqrrrrrrqqqqqqooonnnlllkkkmmmkkkhhhfffccc```\\\YYYWWWTTTOOOLLLJJJHHHFFFDDD>>>>>>??????===>>>FFFPPP]]]qqqqqq___QQQTTT___nnnqqqqqqpppwwwooofffbbbbbbhhhooovvv|||~~~}}}||||||||||||{{{zzzxxxvvvtttsssuuutttrrrooollljjjhhhggg^^^]]]\\\ZZZXXXWWWWWWWWWSSSSSSQQQOOOMMMJJJHHHFFFAAA@@@???>>>===<<<<<<<<<888888:::::::::999888777::::::::::::999999999888555555555333111000222444444333333222222333333444333444666777888777666555888888777777777777888888999999999888888888888888;;;;;;;;;<<<>>>???AAABBB>>>???@@@AAAAAAAAAAAAAAAHHHEEEBBB@@@???>>><<<:::999999999888999999::::::===@@@EEEPPPhhhzzzmmmhhhggghhhhhhmmm{{{xxxsssqqqpppnnnmmmnnnpppsssuuu~~~~~~xxxwwwwwwxxxzzz}}}|||{{{xxxssskkkaaaTTTIIIDDDBBBAAA@@@=========>>>???AAABBBCCCLLLRRRYYY```kkkuuuzzzyyyzzz||||||{{{xxxxxxzzz}}}yyyzzz{{{xxxuuusssuuuwwwwwwxxxyyyxxxwwwtttqqqpppssssssssstttssssssrrrqqqttttttuuuxxxzzzxxxsssooossstttuuuuuuuuutttsssrrrvvvuuusssrrrrrrsssuuuvvvtttuuuvvvvvvwwwxxxxxxyyyvvvuuutttsssqqqnnnlllkkkkkkiiihhhjjjmmmnnnmmmkkkpppooollljjjiiihhhhhhiiigggjjjmmmmmmjjjhhhiiijjjiiigggfffeeebbb^^^YYYUUUUUUUUU[[[fffjjjhhhhhhkkkjjjgggccc]]]VVVPPPKKKHHH@@@@@@??????CCCJJJNNNOOORRR]]]qqq}}}ppp{{{|||dddSSSGGGEEEDDDJJJ___~~~~~~zzzuuusssvvvvvvvvvvvvuuuuuuuuutttqqqppppppooommmlllkkkkkkmmmkkkhhheeeccc```\\\YYYVVVUUUSSSPPPMMMJJJGGGFFFFFFEEEBBB>>><<>>===<<<<<<<<<;;;;;;999888777777666666;;;::::::999888777666666444444444444444444444444444444444333333222222222444444444555555555555666888777777777777777888888888777777777666666555555<<<======>>>???@@@@@@@@@BBBBBBAAA>>><<<<<>><<<;;;:::999999999999999::::::===AAADDDMMMaaa}}}rrrkkkhhhgggbbbhhhzzz~~~zzzwwwwwwuuutttsssssstttvvvwww{{{{{{sssqqqsssuuuxxxzzz||||||}}}||||||zzzzzzwwwrrrhhh^^^QQQHHHCCCAAA???>>>=========>>>???@@@AAABBBGGGLLLSSSZZZeeeppptttsssvvvxxxyyywwwuuussstttvvvuuuwwwwwwuuurrrqqqrrrtttvvvvvvwwwxxxwwwuuusssqqqsssssstttttttttssssssrrruuuuuuwwwzzz{{{yyytttooosssssstttttttttsssqqqqqqsssrrrqqqpppppprrrtttuuussssssssstttuuuvvvvvvwwwvvvvvvuuusssrrrpppnnnmmmkkkiiihhhiiilllnnnmmmkkkmmmlllkkkjjjjjjiiiiiiiiijjjlllmmmkkkhhhffffffhhhiiigggdddaaa___[[[WWWSSSXXXYYY```jjjnnnllllllnnniiiddd]]]VVVPPPJJJFFFDDDBBBAAA@@@@@@DDDJJJNNNOOOYYYgggyyyuuu}}}vvv^^^NNNGGGFFFGGGQQQhhhzzzyyy{{{~~~wwwuuutttuuuuuuttttttssssssssstttqqqpppooommmkkkjjjiiiiiijjjhhhfffeeedddaaa^^^\\\WWWVVVTTTRRRPPPMMMLLLKKKIIIHHHEEEAAA===>>>CCCGGGUUUdddxxxlll\\\UUUWWWeeejjjkkkhhhqqq|||vvv{{{}}}wwwvvv{{{{{{{{{zzzpppggghhhmmmtttvvvwww|||}}}{{{|||zzzyyyyyyyyywwwuuurrrpppnnnllljjjgggeeedddccc]]]]]]^^^]]]\\\YYYVVVTTTQQQOOOLLLJJJIIIHHHFFFDDDAAA@@@???===<<<<<<<<<<<<:::999999888888888999999;;;;;;:::888666555444333444444444444444444444444444444444333333222222222333333333333444444444555666666666666666777888999888888888888777777777666;;;<<<<<<===>>>>>>??????AAAAAA@@@>>><<<<<<>>>@@@JJJGGGDDDBBBAAA???===;;;::::::999999999999::::::<<<@@@CCCHHHVVVnnnyyypppjjjggg___eeewww{{{pppiiihhhkkkpppuuuwwwwwwvvvuuutttxxxyyyvvvuuuuuurrrmmmcccZZZNNNEEEAAA@@@>>><<<>>>>>>>>>>>>>>>???@@@@@@BBBGGGNNNUUU___kkkpppooosssttttttrrrpppooopppqqqsssttttttsssqqqqqqrrrsssuuuuuuvvvwwwvvvuuutttssssssttttttuuuuuuuuuttttttvvvwwwzzz|||}}}zzztttpppssssssssssssrrrpppooonnnooonnnnnnnnnoooqqqrrrtttrrrqqqppppppqqqrrrtttuuussssssrrrqqqpppooonnnnnnjjjiiihhhiiikkkllllllllljjjjjjkkkkkkkkkkkkkkkjjjnnnmmmllliiifffdddeeefffjjjgggbbb^^^[[[XXXUUURRRYYY\\\dddmmmrrrpppooopppggg```VVVMMMHHHEEECCCBBBEEEDDDBBBCCCFFFJJJOOOSSS^^^ppp~~~yyyqqqXXXHHHFFFGGGMMM^^^xxx}}}sssrrrrrrsssvvv|||ttttttttttttsssrrrqqqpppqqqrrrsssrrrpppmmmjjjhhhgggffffffgggeeedddddddddccc```^^^YYYXXXWWWUUUTTTRRRQQQQQQMMMLLLHHHDDD@@@???@@@BBBLLLZZZnnn~~~vvvdddZZZXXX```hhhlllkkkppp}}}vvv{{{zzzwwwzzz{{{}}}}}}qqqnnnmmmoooppprrrwww~~~|||{{{{{{zzzxxxxxxxxxwwwuuusssnnnmmmjjjhhheeebbb```___^^^______^^^]]]ZZZWWWUUUQQQNNNKKKIIIGGGFFFDDDBBB>>>===<<<;;;;;;;;;;;;<<<888888888888888999::::::;;;:::999888666444222111555555555555555555555555444444333333333333222222222222222333333333444444444444555555666777888999::::::999999999999888888;;;;;;;;;<<<<<<======>>>>>>???>>>===;;;;;;===@@@LLLIIIFFFDDDBBBAAA>>>===;;;;;;:::999999999::::::;;;>>>BBBDDDMMMaaazzzuuummmiiidddfffuuu|||tttkkkeeebbbeeeiiimmmpppppppppooonnnrrrsssqqqooooookkkfff]]]VVVKKKDDDAAA@@@>>><<<>>>>>>=========>>>>>>???@@@FFFLLLRRR]]]iiiooonnnqqqpppnnnllllllmmmppprrruuuuuuuuutttttttttuuuvvvvvvvvvvvvvvvuuutttsssrrrsssssstttuuuvvvvvvvvvuuuwwwyyy|||}}}}}}yyytttpppsssrrrrrrqqqooonnnmmmlllllllllmmmmmmoooqqqssstttpppooonnnmmmnnnoooqqqrrrnnnnnnmmmmmmlllllllllmmmjjjiiiiiiiiijjjlllmmmmmmiiijjjlllmmmnnnnnnmmmlllooommmkkkhhhfffeeeggghhhmmmhhhaaa\\\YYYWWWUUUTTTYYY^^^gggppptttssspppnnnddd\\\PPPHHHEEEFFFGGGHHHIIIFFFEEEFFFIIIMMMTTT\\\dddyyy|||{{{nnnVVVGGGGGGIIIUUUmmmvvvoooppprrrtttwwwyyyrrrsssttttttsssqqqpppooopppqqqrrrrrrpppllliiifffeeeddddddeeedddcccccccccccc```^^^ZZZZZZYYYYYYXXXWWWVVVVVVOOONNNKKKGGGCCCAAA@@@@@@EEEQQQdddtttnnn```ZZZZZZdddllllllppp~~~}}}uuuxxxzzzsssmmmkkkkkkmmmttt{{{~~~}}}zzzyyyyyyzzzyyyxxxvvvvvvwwwvvvtttsssmmmllljjjgggddd```^^^\\\^^^^^^^^^^^^\\\YYYVVVTTTPPPMMMJJJGGGFFFDDDAAA???;;;:::::::::::::::;;;;;;888777777666777777888888999999999888777555444222555555555555555555555555333333333333333333333333222333333333333444444444333333333444555777888999;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<=========<<<======<<<;;;;;;===???NNNKKKHHHEEEDDDBBB@@@>>><<<;;;;;;:::999999999:::999<<>>=========<<<======>>>>>>???DDDJJJQQQ\\\hhhnnnnnnmmmkkkgggfffhhhlllqqqtttttttttssstttuuuvvvwwwwwwyyyxxxwwwvvvtttrrrpppooorrrssstttuuuvvvvvvvvvvvvxxxzzz|||}}}{{{wwwsssqqqrrrqqqpppooonnnmmmllllllllllllmmmnnnppprrrssstttoooooonnnmmmnnnooopppqqqmmmllllllkkkkkkllllllmmmkkkjjjjjjjjjjjjkkkmmmooojjjkkkmmmoooooooooooonnnnnnkkkhhhfffggghhhjjjlllmmmhhhaaa\\\YYYXXXXXXXXX[[[bbbllltttwwwwwwrrrnnnaaaXXXMMMGGGHHHMMMPPPQQQMMMIIIGGGIIIMMMRRR^^^jjjuuu{{{lllUUUHHHHHHMMM^^^{{{|||ppppppuuu{{{wwwrrrrrrssssssrrrqqqpppppppppqqqqqqpppnnnllliiifffeeeeeedddfffeeedddddddddcccaaa___]]]]]]\\\[[[ZZZZZZYYYXXXPPPNNNKKKHHHFFFDDDBBBAAAAAAKKK[[[kkkxxxtttddd[[[VVV```iiilllppp}}}yyyyyyxxxnnnjjjiiikkkqqqyyyyyyyyyuuutttuuuwwwvvvtttssssssttttttsssqqqlllkkkjjjgggddd```]]][[[\\\\\\\\\\\\YYYVVVSSSQQQNNNLLLHHHFFFDDDBBB@@@>>>999999999999999::::::;;;888888666555555444444444777777999:::999888777666555555555555555555555555333333333333333333333333444444444444555555555555333333333444555777888999;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<============>>>>>>:::<<<===<<<<<<<<<===???PPPMMMJJJGGGEEEDDDAAA???===<<<;;;::::::999999:::999:::===???CCCQQQkkk~~~tttnnnmmmnnnrrrxxxvvvsssppplllhhhccc___ZZZYYYXXXXXXYYY\\\___aaafffjjjkkkhhheeeccc^^^XXXPPPKKKEEEBBBBBBBBBAAA???<<<<<<<<<<<<<<<===>>>>>>===BBBGGGNNNYYYfffmmmmmmiiigggeeeeeeiiinnnqqqsssrrrppppppqqqsssuuuvvvuuuzzzyyyxxxuuusssqqqooonnnpppqqqssstttuuuvvvwwwwwwyyyzzz{{{zzzwwwsssrrrqqqqqqqqqooonnnmmmmmmmmmmmmlllmmmnnnoooqqqrrrssstttooopppppppppppppppppppppooonnnmmmllllllmmmnnnooolllllllllkkkjjjkkkoooqqqmmmmmmnnnnnnnnnnnnnnnmmmkkkhhheeeeeegggjjjlllllljjjeee___ZZZYYYYYYZZZZZZ___iiisssyyy|||{{{uuunnn___VVVMMMJJJNNNTTTXXXYYYQQQJJJHHHLLLQQQYYYjjj{{{fffQQQHHHJJJRRRhhhuuuooovvv~~~tttqqqqqqoooqqqqqqqqqqqqppppppoooooommmllllllkkkiiihhhgggfffhhhgggffffffgggfffdddbbbbbbbbbaaa___^^^\\\[[[ZZZSSSPPPLLLIIIHHHFFFEEECCCAAAGGGRRRaaappp{{{xxxhhh]]]VVV^^^ggglllqqq|||tttnnnkkklllpppwwwyyy{{{vvvsssssstttrrrpppnnnnnnpppppppppoookkkjjjiiigggdddaaa]]]\\\ZZZ[[[[[[ZZZWWWTTTQQQOOOLLLIIIFFFDDDCCCAAA???===999999999888888999::::::999888777555444444333333555666888:::;;;:::999888444444444444444444444444222222333333333333444444444444444555555555666666444444555555666777888999;;;;;;<<<<<<<<<<<<<<<===========================999;;;======<<<===>>>@@@RRROOOKKKHHHGGGEEEBBB@@@======<<<::::::999999999:::999;;;>>>AAALLLcccyyyvvvoookkkooorrr{{{|||wwwsssooojjjfffaaa\\\XXXSSSQQQPPPOOOPPPRRRTTTVVVYYY^^^```^^^\\\ZZZTTTNNNIIIEEE@@@???AAABBBAAA@@@:::::::::;;;<<<===>>>???===BBBGGGMMMYYYfffmmmnnniiiiiijjjmmmrrrtttrrrqqqpppnnnmmmooosssuuuuuutttyyyxxxvvvtttrrrqqqppppppooopppqqqsssuuuvvvvvvvvvyyyzzzzzzwwwrrrppppppqqqqqqpppooonnnmmmmmmnnnnnnlllmmmnnnooopppqqqrrrrrrpppqqqssstttsssrrrqqqppppppooommmllllllmmmnnnooommmnnnnnnlllkkklllpppsssooonnnmmmlllkkkkkkkkkkkkhhheeeccccccfffiiijjjiiibbb^^^YYYVVVVVVXXXYYYYYYaaalllwww|||~~~|||tttkkk\\\TTTMMMLLLRRRYYY\\\[[[SSSKKKIIINNNUUU___uuuzzz\\\MMMIIILLLVVVooo{{{rrrvvv~~~uuuooopppppplllmmmnnnpppppppppooommmllljjjkkklllmmmmmmllljjjiiijjjiiiiiijjjlllmmmkkkjjjhhhgggfffcccaaa___]]]\\\WWWRRRMMMIIIHHHGGGEEECCCBBBDDDLLLYYYiiiwwwrrrggg[[[```fffkkkqqq||||||uuuqqqnnnppptttwww~~~|||wwwtttrrrnnnllljjjjjjlllmmmmmmmmmhhhhhhhhhfffdddaaa]]][[[ZZZZZZZZZYYYWWWSSSPPPNNNJJJGGGDDDBBBBBB@@@>>>===::::::999888888999999999999888777666666666666666444666888::::::999777666333333333333333333333333222222222333333444444444333333444444444555555555666666666666666777888999;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<999;;;===>>>>>>>>>???AAASSSPPPLLLIIIGGGEEEBBB@@@>>>===<<<;;;:::999999999;;;999:::===@@@III^^^rrrvvvoooiiiooorrruuuxxxyyyuuuoooiiiccc]]]WWWSSSMMMLLLLLLKKKLLLLLLMMMNNNMMMRRRUUUTTTRRRQQQLLLFFFDDDAAA======@@@BBBAAA@@@999999:::;;;<<<===???@@@???CCCIIIOOOZZZhhhoooppplllnnnrrrwww{{{zzzuuuppppppnnnmmmoootttwwwwwwuuuxxxwwwuuutttrrrrrrrrrqqqnnnoooqqqssstttuuuvvvvvvyyyzzzxxxtttpppmmmoooqqqppppppnnnmmmmmmnnnooopppkkklllnnnoooppppppppppppqqqrrruuuvvvvvvtttrrrpppooommmkkkjjjjjjkkklllmmmnnnoooooommmkkklllqqquuupppooollljjjiiihhhhhhiiigggdddaaabbbeeeggggggeee\\\YYYUUUSSSTTTVVVWWWWWW```lllwww{{{|||{{{rrrgggZZZSSSMMMMMMTTTZZZ\\\[[[TTTLLLIIIOOOWWWddd}}}qqqTTTIIIJJJNNNYYYsssuuurrr}}}|||mmmkkkpppoooiiikkklllnnnpppooommmkkkiiihhhjjjllloooooonnnlllkkkjjjjjjkkkmmmppprrrqqqpppmmmllliiifffccc```^^^]]]ZZZUUUNNNJJJHHHGGGEEEBBBCCCCCCGGGTTTeeettt~~~|||rrr```bbbfffkkkqqq{{{yyywwwzzz}}}{{{uuuqqqppprrrttt{{{~~~~~~zzz||||||uuuqqqllljjjhhhhhhiiikkkkkkkkkffffffffffffccc```]]][[[ZZZ[[[ZZZYYYWWWSSSPPPNNNHHHFFFCCCBBBAAA@@@>>>===;;;::::::999888888999999888888888888888999999:::555666888999999777555333222222222222222222222222222222222333333444444444222222333333333444444444888777777777777777888999:::;;;;;;;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999;;;===>>>>>>???@@@AAAQQQPPPOOOLLLIIIEEECCCAAA>>>>>>===<<<;;;::::::;;;>>>888777<<<===@@@RRRfffuuuiiiffflllkkkjjjwwwwwwtttoooggg^^^VVVOOOKKKIIIHHHEEECCCCCCDDDFFFHHHGGGIIIKKKLLLJJJGGGCCCAAA<<<===???@@@AAABBBBBBCCC999::::::;;;<<<===>>>>>>???EEELLLRRR]]]lllvvvxxxxxx~~~~~~zzzwwwtttmmmpppuuuyyy{{{|||{{{{{{zzzxxxvvvttttttvvvxxxzzzssstttttttttuuuvvvvvvvvvxxxzzz{{{xxxsssoooooooootttrrrpppqqqsssssspppnnnhhhlllpppqqqnnnllllllnnnrrrrrrqqqqqqqqqqqqqqqrrrmmmjjjfffddddddeeeffffffiiijjjkkkllllllllllllkkknnnmmmlllkkkjjjhhhgggggggggdddbbbcccggggggccc___[[[YYYUUUQQQOOOQQQVVVZZZdddkkkuuu{{{{{{sssiiibbbVVVQQQMMMQQQ[[[aaa```]]]OOONNNMMMNNNWWWjjj{{{\\\IIIFFFHHHTTTcccyyyooojjjlllmmmnnnnnnpppppppppooonnnlllkkkjjjkkklllmmmoooqqqssstttuuuooollljjjiiilllpppssstttuuurrrmmmjjjgggeeebbb___YYYVVVQQQMMMKKKHHHFFFDDDFFFCCCGGGSSSbbboooyyy{{{tttkkkhhhnnnrrrtttuuukkkllljjjlllsss{{{|||qqqooosssvvvwwwyyy}}}}}}~~~~~~}}}||||||{{{{{{{{{}}}{{{tttmmmjjjgggfffggghhhfffdddfffeeedddbbbaaa___^^^]]]ZZZ\\\]]]]]]ZZZUUUPPPMMMIIIGGGEEECCCBBBAAA???===::::::999999888888999999***---111555777777666444666666555777888888777555555444444333333333444444222222222222222222222222666555555444444444555555555555555555777999;;;===::::::;;;<<<<<<;;;::::::999;;;======<<<:::::::::======;;;;;;<<<>>>@@@BBBTTTSSSQQQNNNKKKGGGDDDBBB??????===<<<;;;;;;;;;;;;===888888<<<===???OOOaaa|||xxxkkkbbbgggeeeaaakkk}}}tttrrrmmmfff]]]UUUNNNJJJDDDBBB@@@>>>>>>???AAABBBBBBCCCDDDEEECCCAAA>>><<<<<<===>>>@@@AAABBBBBBCCC<<<<<<<<<===>>>??????@@@BBBGGGLLLRRR^^^ooozzz|||uuuqqqppptttzzzzzzyyywwwuuuttttttuuuvvvsssssssssttttttuuuvvvvvv|||||||||xxxssspppppppppnnnmmmmmmooorrrsssrrrpppmmmoooppppppooonnnnnnnnnooonnnmmmmmmmmmmmmmmmmmmkkkhhheeecccdddeeeffffffhhhhhhiiiiiiiiiiiiiiiiiikkkjjjiiiiiihhhgggffffffgggdddcccdddggggggbbb]]]XXXVVVRRROOOMMMPPPVVV[[[dddiiiqqqwwwuuunnnddd]]]UUUPPPMMMPPPYYY______\\\PPPPPPPPPRRRZZZkkkmmmTTTHHHGGGJJJVVVjjjqqqkkklllkkkjjjkkkmmmmmmmmmmmmlllkkkjjjiiikkklllnnnpppsssvvvxxxyyytttqqqnnnlllnnnppprrrrrruuurrrmmmjjjfffccc___]]]ZZZWWWRRRNNNKKKIIIFFFCCCGGGEEEHHHRRR^^^jjjwwwvvvmmmjjjnnnooonnnuuuzzzsssnnnjjjiiimmmrrrzzzvvvqqqsssssstttvvvzzz~~~}}}~~~}}}}}}|||{{{zzzyyyyyyyyyzzz|||~~~{{{sssllliiiffffffggggggeeecccdddcccbbbaaa___^^^\\\\\\[[[\\\]]]]]]ZZZUUUOOOLLLGGGEEECCCBBBBBBAAA>>>===<<<;;;:::999999999999999000222444777777777555444555444444555777777666555666555444333333333333333222222222222222222222222555555444444444444444555666555555666777999;;;<<<::::::;;;<<<<<<;;;::::::999:::<<<<<<:::999:::;;;===<<<;;;;;;<<>>JJJXXXqqq~~~oooaaaccc___ZZZ^^^nnn{{{}}}}}}}}}zzz|||rrrpppkkkeee\\\SSSKKKGGG???===;;;:::::::::<<<===>>>>>>>>>>>>===;;;:::999<<<<<<===???@@@AAABBBCCC????????????@@@AAABBBBBBFFFJJJOOOTTTaaarrrxxxqqqnnnsssyyywwwwwwvvvuuuuuuuuuuuuuuurrrrrrrrrrrrssstttuuuvvv}}}|||yyyuuuqqqoooooopppmmmllllllnnnppprrrrrrqqqrrrqqqqqqrrrssssssqqqoookkkjjjiiihhhhhhhhhhhhhhhjjjgggddddddeeeggggggggghhhhhhhhhhhhhhhhhhhhhgggiiiiiihhhhhhhhhgggggggggfffeeedddfffgggeee```\\\TTTRRROOOLLLLLLPPPWWW\\\dddhhhnnnqqqnnnggg^^^XXXRRROOONNNRRRYYY]]][[[YYYNNNPPPSSSVVV^^^mmmttt[[[KKKFFFHHHKKK[[[tttuuuooonnnkkkiiiiiiiiijjjkkklllllllllkkkjjjmmmnnnooorrruuuxxx{{{|||zzzwwwrrrpppoooppppppppptttqqqmmmiiieeebbb^^^[[[YYYVVVSSSPPPOOOLLLIIIGGGGGGFFFHHHOOOWWWbbbsss~~~wwwtttuuusssooosss{{{{{{uuupppoooqqqvvvxxxwwwssssssuuuyyy|||~~~||||||{{{{{{yyyxxxwwwvvvvvvwwwxxxzzz|||~~~{{{tttmmmkkkhhhgggfffeeebbb`````````___^^^\\\[[[ZZZZZZZZZ[[[[[[ZZZWWWRRRMMMJJJDDDBBB@@@@@@@@@@@@>>><<<===<<<;;;:::999888888888666777777777777666555444777666666777888999999777777666555444333222222222222222222222222222222222444444333333333333444444666666666777777999:::;;;::::::;;;<<<<<<;;;::::::999::::::999888888999;;;;;;;;;;;;<<<===@@@BBBCCC[[[ZZZWWWTTTOOOKKKGGGEEECCCBBB@@@???===<<<<<<;;;:::888999<<<;;;<<>>???AAABBBCCCAAA@@@@@@@@@AAABBBCCCDDDHHHMMMSSSYYYeeettt{{{xxxsssmmmjjjkkkttt|||vvvvvvvvvwwwwwwwwwwwwwwwqqqqqqqqqqqqrrrtttuuuvvvzzzxxxtttpppmmmmmmooopppppppppoooooooooppppppooossssssssswwwzzzyyyuuupppiiihhhggggggfffffffffgggiiigggeeeeeegggiiijjjiiijjjjjjiiiiiihhhhhhiiiiiiiiiiiiiiiiiijjjjjjjjjjjjfffffffffffffffccc^^^YYYRRRPPPNNNLLLNNNSSS[[[```fffiiilllmmmiiibbbZZZTTTOOOPPPSSSXXX\\\\\\XXXTTTIIINNNTTTYYYaaaooo~~~aaaNNNFFFEEEHHHLLLaaa~~~yyysssqqqnnnlllkkkiiijjjlllnnnoooooonnnmmmooooooppprrrtttwwwyyy{{{{{{wwwssspppppppppooonnnpppnnnjjjhhheeebbb^^^[[[WWWVVVUUUTTTTTTSSSPPPNNNFFFFFFGGGJJJNNNWWWjjj{{{~~~{{{zzzvvvrrruuu||||||zzz}}}xxxwwwwwwxxx{{{}}}}}}}}}zzzzzzzzzzzzyyywwwvvvuuuvvvvvvwwwwwwyyyzzz{{{|||~~~}}}wwwqqqooollliiifffccc___]]]]]]\\\[[[ZZZYYYXXXXXXWWWWWWXXXXXXVVVSSSNNNIIIFFFAAA???>>>>>>>>>>>>===<<<<<<;;;:::888777777777777888888777666555555555666666555444555777888888777888777555444333222222111222222222222222222222222333333222222222333444444777777777888888999999:::::::::;;;<<<<<<;;;::::::888999999777666777999;;;:::;;;;;;<<<>>>AAACCCDDD]]][[[YYYUUUQQQLLLIIIGGGEEEDDDBBB@@@>>>===<<<<<<:::999:::;;;:::;;;AAAGGG\\\rrr~~~mmmggg```ZZZZZZaaaooo||||||tttsssvvv|||xxxssspppkkkcccZZZPPPHHHCCC<<<<<<::::::999999:::;;;<<<;;;:::999999::::::;;;:::;;;;;;<<<>>>@@@BBBDDDAAAAAA@@@@@@AAACCCEEEFFFIIIPPPWWW___iiiuuu|||}}}yyypppgggcccaaa^^^bbbhhhsss|||zzzzzzyyyyyyxxxwwwvvvuuurrrqqqqqqqqqrrrtttvvvwwwxxxuuuqqqnnnnnnoooqqqrrrnnnnnnmmmmmmlllmmmnnnoooqqqsssvvv{{{}}}vvvppphhhhhhgggggggggggghhhhhhjjjhhhggggggiiikkkkkkkkkiiiiiihhhggggggggghhhiiihhhiiiiiiiiiiiijjjjjjjjjgggffffffeeeccc```[[[WWWRRRRRRQQQQQQSSSXXX```eeejjjlllmmmmmmhhhaaaYYYTTTNNNRRRYYY^^^___[[[SSSNNNJJJPPPVVV[[[aaannnoooUUUHHHDDDEEEHHHMMMgggxxxuuusssooommmmmmjjjlllooorrrsssssssssrrrqqqpppppppppqqqsssuuuvvvwwwtttqqqooooooooonnnmmmkkkjjjhhhgggfffddd```]]][[[ZZZYYYYYYYYYVVVSSSPPPEEEDDDEEEEEEFFFMMM^^^ooo~~~{{{yyyvvvsssooonnnuuu}}}|||yyywwwwwwxxxyyyxxxyyyzzz{{{{{{zzzyyywwwvvvxxxxxxwwwwwwwwwwwwxxxxxxvvvyyy~~~{{{uuutttrrrmmmgggbbb]]][[[ZZZZZZYYYXXXVVVUUUTTTTTTRRRRRRRRRPPPMMMIIIEEEBBB???===<<<<<<======<<<;;;999888777666555555555555666555444444444555666777333111000111333555555555888777555444333222222111222222222222222222222222222222222222222333444555777777888888999999999999::::::;;;<<<<<<;;;::::::777888888777666777999<<<:::;;;<<<===???AAACCCDDD^^^]]][[[WWWSSSOOOLLLJJJHHHFFFDDDBBB???>>>===<<<:::::::::999999;;;???BBBVVVmmmtttiii___\\\\\\___kkkyyy~~~~~~{{{uuunnnrrryyy~~~wwwrrrooolllfff^^^UUULLLEEEBBB::::::999999888888888999:::999999999999999:::;;;:::::::::;;;===@@@BBBDDDBBBAAAAAAAAACCCEEEHHHJJJJJJRRRZZZbbblllvvv{{{{{{wwwhhh[[[VVVUUUUUU\\\fffttt}}}}}}zzzwwwtttsssrrrrrrqqqqqqqqqrrrtttwwwyyyzzzwwwrrrpppqqqsssttttttggghhhiiijjjjjjlllooorrrpppsssxxx|||}}}yyyrrrmmmgggggggggggghhhiiijjjjjjjjjhhhggghhhjjjkkkkkkjjjeeeeeedddcccdddeeefffgggggggggggggggggggggggggggggggggeeeccc___[[[XXXVVVSSSTTTUUUWWWYYY^^^eeeiiinnnooopppooojjjbbbZZZTTTPPPVVV]]]aaa^^^WWWPPPKKKOOOUUUZZZ\\\```lllwwwbbbNNNFFFCCCDDDJJJSSSpppwwwuuusssooolllmmmkkkmmmqqqtttvvvvvvuuutttqqqpppnnnnnnnnnppprrrsssrrrpppmmmmmmmmmnnnnnnmmmiiihhhgggggggggeeebbb_________^^^]]]\\\XXXRRRNNNDDDCCCCCCCCCBBBFFFSSSbbbtttzzzxxxssslllhhhlllxxxzzzuuuttttttttttttyyy{{{|||}}}}}}|||zzzyyy|||{{{yyyvvvuuuuuuuuuuuuqqqsssvvv{{{~~~|||vvvvvvtttooohhhbbb]]]\\\ZZZYYYXXXVVVTTTSSSQQQQQQNNNNNNMMMLLLIIIEEEBBB@@@>>>===<<<<<<<<<<<<;;;:::666666555444444444555555333333333333444555666666666444333333666888999999777666555444333222222222222222222222222222222222333222222333333444555666666777888999::::::::::::::::::;;;<<<<<<;;;::::::666777888888777888:::;;;;;;;;;===>>>@@@AAABBBCCC```___]]]ZZZVVVRRROOONNNIIIHHHFFFCCC@@@>>>===<<<:::;;;:::888888;;;>>>@@@NNNeee~~~{{{kkk___^^^^^^^^^gggttt{{{yyy{{{vvvooowww~~~wwwooojjjeeebbb\\\UUUMMMHHHCCCAAA:::::::::999999999999999999::::::;;;;;;;;;<<<<<<999999999:::<<>>???@@@AAAAAABBBaaa```^^^\\\YYYUUURRRQQQJJJIIIFFFCCCAAA???======;;;;;;:::777888;;;>>>???GGG]]]vvvnnn`````````^^^eeeqqqxxx{{{|||wwwvvv~~~zzzsss~~~~~~zzzrrrjjjccc]]]ZZZTTTNNNHHHDDDBBBAAA<<<<<<<<<<<<;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>999999999:::<<>><<<<<<<<<<<<:::888555555444555555666777888444555555666555555444333333111//////222555666777555444444333333333444444222222222222222222222222333333333444555666777888444555777:::;;;<<<<<<<<<::::::;;;<<<<<<;;;::::::555777:::;;;:::::::::;;;<<<===>>>@@@@@@AAAAAAAAAcccaaa^^^\\\ZZZWWWSSSPPPKKKIIIFFFDDDBBB@@@===;;;999999:::;;;;;;<<<======CCCPPPiiizzzhhh___]]]]]]```dddoooxxx~~~{{{vvv}}}~~~{{{vvvqqqfff[[[SSSOOOKKKIIIHHHFFFBBB>>>>>>===;;;:::999::::::;;;<<<;;;;;;::::::;;;;;;<<<<<<;;;999999;;;>>>AAACCCBBBBBBBBBCCCFFFKKKOOORRROOOSSS\\\hhhttt|||~~~}}}tttgggZZZVVVYYY```kkktttxxxvvvuuuuuuvvvwwwwwwvvvqqqqqqrrrssstttuuuvvvwwwvvvtttqqqppppppppppppooopppooonnnmmmooorrruuuxxxzzzyyyuuunnnfffbbbcccfffgggeeeddddddfffhhhiiihhhhhhfffeeefffggggggfffeeefffeeeeeegggjjjkkkjjjiiikkkjjjhhhhhhhhhgggfffdddfffddd___YYYUUUTTTWWWYYYXXXYYY[[[___dddjjjnnnqqquuuwwwwwwqqqhhh___YYYVVV^^^YYYRRRMMMKKKKKKKKKKKKIIIOOOTTTXXXfffnnnTTTKKKEEEDDDCCCGGG[[[rrr|||sssmmmlllkkklllllllllmmmmmmnnnnnngggggghhhiiikkknnnoooqqqpppooommmmmmmmmllljjjhhheeeffffffeeebbb___^^^^^^YYYZZZ]]]______\\\WWWRRRKKKGGGAAA>>>@@@DDDGGGIIIZZZiii}}}|||rrrjjjfffhhhttt~~~xxxvvvyyy|||~~~}}}yyyyyyxxxvvvsssqqqooommmjjjkkkmmmnnnnnnmmmlllkkkkkkllllllllljjjhhheeeccc___\\\WWWSSSPPPNNNLLLJJJKKKIIIFFFEEEEEEDDDCCCAAA>>>===<<<;;;:::999999999:::888666444333444555666999888777666555444444444444444444444444444444444666666666555555444444444333333333333333333333333111111222333333444444555666666777888999:::::::::999888777666555555555555888888999:::;;;;;;;;;;;;============>>>???@@@AAAgggdddaaa^^^\\\YYYUUUSSSNNNLLLHHHEEECCCAAA???<<<999::::::;;;;;;<<<<<<<<<@@@LLLbbbzzzrrrgggaaa]]]^^^aaammmxxxyyy|||wwwqqqkkk```VVVQQQMMMJJJIIIIIIHHHDDD@@@???>>>===<<<;;;::::::::::::::::::::::::;;;<<<===<<<;;;::::::<<>>===<<<;;;:::999999999999888666444444444555666666555444333333333333333444444444444444444444444555555555444444444333333333333333333333333333333222222333333444555555555666666777888999999999999999888888777777777777888777888999:::;;;;;;;;;;;;>>>>>>>>>??????@@@@@@@@@iiieeeaaa]]][[[YYYWWWUUUSSSPPPKKKGGGEEECCC@@@???::::::;;;;;;;;;;;;;;;;;;===EEEWWWnnnrrreee\\\YYY[[[iiiwww~~~|||~~~tttmmmfff\\\QQQNNNKKKIIIIIIJJJJJJGGGCCC@@@@@@??????===<<<;;;:::999999999999:::<<<===>>>===<<<;;;;;;===???BBBCCCCCCBBBBBBDDDHHHNNNTTTXXX\\\___eeemmmwww~~~|||uuuppprrrxxx|||yyyvvvuuuvvvxxxyyyzzzyyyxxxvvvtttqqqooonnnnnnlllkkkjjjkkkmmmoooooooooooopppppppppppppppoooooosssrrrpppoooppppppppppppnnnllljjjjjjjjjkkkjjjiiiffffffeeegggiiikkkkkkjjjmmmllllllmmmnnnnnnmmmkkkkkkhhhfffdddeeeeeeddddddcccaaa\\\VVVQQQQQQSSSVVVYYY[[[^^^bbbgggkkkoooqqqqqqpppmmmggg^^^VVVQQQNNNHHHGGGEEEFFFHHHJJJKKKKKKKKKMMMNNNTTTgggoooZZZJJJEEEBBBDDDGGGSSSmmm{{{zzzxxxrrroooooollllllllllllmmmnnnoooooolllkkkjjjjjjjjjkkklllmmmnnnmmmmmmmmmnnnnnnllljjjeeefffeeeccc___]]]\\\\\\^^^^^^```bbbcccaaa]]]YYYQQQNNNJJJHHHGGGGGGFFFEEEGGGRRRdddvvv|||qqqhhh```]]]dddnnnvvv}}}yyyuuurrrooommmggggggeeedddbbbaaa```___ggggggggggggfffeeedddccceeebbb]]]YYYVVVRRRNNNKKKHHHFFFCCCBBBBBBBBBAAA???>>>===<<<;;;:::999999999999888666555444555555666555444444333333333444444555555555555555555555555444444444444333333333333333333333333333333333333333333444444555666666666666666777888999999999999888888888888888999999:::777888999:::;;;;;;;;;;;;>>>???@@@AAAAAA@@@@@@???fffccc^^^\\\[[[ZZZZZZYYYXXXTTTNNNJJJGGGEEEBBB@@@<<<<<<<<<;;;;;;;;;::::::;;;@@@MMMaaawww{{{kkk\\\WWWXXXdddttt~~~}}}ssslllfff\\\RRRLLLJJJIIIJJJLLLKKKHHHDDD@@@AAAAAABBBAAA@@@>>>===;;;;;;;;;;;;;;;;;;<<<===<<<<<<;;;<<<===???AAABBBDDDCCCCCCEEEJJJRRRYYY]]]aaaccchhhpppxxx}}}|||}}}xxxuuuvvvwwwxxxxxxvvvuuusssrrrqqqqqqqqqqqqnnnmmmlllmmmoooqqqpppooonnnooopppqqqpppnnnllljjjmmmooosssyyy~~~}}}wwwrrrlllkkkkkklllnnnoooooonnngggfffgggiiilllnnnnnnnnnnnnmmmllllllmmmllljjjiiijjjhhhdddccccccddddddcccaaa^^^YYYSSSOOOOOOQQQTTTTTTWWW[[[aaafffjjjnnnoooooolllhhhaaaYYYRRRMMMKKKDDDDDDDDDGGGKKKMMMNNNNNNHHHKKKOOOZZZpppkkkWWWHHHCCCAAACCCKKK\\\yyy{{{wwwxxxvvvqqqoooooonnnmmmllllllkkkllllllmmmkkkjjjiiiiiijjjkkkmmmnnnooonnnnnnoooppppppnnnlllgggggggggddd```^^^^^^___cccbbbcccccccccaaa]]]ZZZSSSQQQNNNMMMKKKHHHEEEBBBEEEMMM[[[kkk{{{~~~tttkkkaaa[[[^^^eeeooouuuwwwzzzvvvrrrooommmllljjjfffbbb```^^^^^^^^^dddddddddccccccbbbbbbbbbeeebbb___[[[XXXTTTOOOLLLJJJHHHEEEDDDDDDDDDCCCAAA>>>===<<<;;;:::999999999888888777666555555666666666666555555555666666777333333333333333333333333333333333333333333333333333333333333333333333333444444555555666777777777666666777888888888888888777777777777888999:::;;;999999:::;;;<<<<<<<<<<<<>>>???AAABBBBBBAAA???>>>eeebbb___]]]^^^_________ZZZVVVQQQMMMJJJGGGDDDBBB???>>>>>>===<<<;;;:::::::::===FFFVVVmmmsssddd[[[[[[___ooo{{{rrrlllggg^^^TTTLLLKKKJJJKKKNNNNNNJJJGGGAAABBBDDDEEEEEEEEECCCCCCAAA@@@???===<<<<<<<<<<<<<<<<<<;;;<<<===>>>@@@AAADDDEEEFFFIIIOOOWWW^^^cccdddggglllssszzzzzzvvvuuuuuuuuuuuussssssqqqppppppqqqrrrssspppooonnnoooppppppnnnmmmkkkmmmoooqqqpppmmmjjjhhhhhhnnnxxxyyyppplllkkkkkklllooopppooonnnhhhggghhhjjjnnnpppqqqpppooonnnmmmlllmmmllljjjhhhiiigggdddcccddddddcccbbb^^^[[[WWWQQQNNNNNNQQQTTTSSSVVV\\\bbbhhhlllooopppmmmiiibbb[[[UUUOOOKKKIIIDDDDDDEEEIIIMMMOOOPPPOOOIIIKKKPPP^^^zzzdddRRRGGGCCCCCCHHHUUUkkkyyyvvvvvvuuupppnnnoooqqqooommmkkkiiiiiiiiiiiiiiihhhggghhhjjjmmmppprrrqqqppppppppprrrrrrpppnnnjjjjjjiiifffcccaaabbbccchhhfffeeedddccc```\\\YYYUUUSSSRRRQQQOOOKKKFFFBBB@@@DDDNNN\\\mmm{{{xxxoooddd[[[\\\aaalllmmmrrr{{{xxx}}}}}}}}}{{{vvvssspppoooppplllgggaaa^^^\\\\\\]]]bbbaaa```___^^^______```eeecccaaa___]]]XXXSSSOOOLLLIIIGGGEEEEEEDDDCCCAAA>>>===<<<;;;:::999999999888777777666666666666666666666555555555666666777222222222222222222222222333333333333333333333333333333333333333333333333444444555666666777777888666666777888888888777777555555555666777888999::::::;;;<<<===>>>>>>>>>>>>===???AAABBBBBBAAA@@@???hhheeeccccccdddeeeeeeddd\\\YYYUUURRROOOLLLGGGDDDAAAAAA@@@>>>===<<<:::::::::===BBBMMMbbbzzz~~~oooeeebbb^^^iiiwww~~~~~~}}}wwwpppkkkggg^^^UUUMMMLLLLLLOOOSSSTTTPPPMMMFFFFFFGGGHHHHHHHHHHHHGGGEEEDDDCCCAAA???>>>=========<<<======>>>???@@@@@@EEEFFFIIINNNTTT\\\cccggghhhlllrrrxxx}}}{{{wwwvvvuuutttsssuuutttqqqooooooooopppqqqpppooommmmmmnnnmmmjjjhhhhhhjjjmmmoooooommmjjjhhhgggnnnxxx~~~ssskkknnnmmmllllllmmmllljjjhhhhhhggghhhjjjnnnpppqqqppppppooommmmmmnnnmmmjjjhhhhhhgggeeeeeeeeeeeecccaaaZZZXXXUUUPPPMMMNNNRRRUUUWWWZZZ```ggglllooopppqqqjjjeee]]]VVVQQQMMMKKKIIIEEEDDDEEEHHHLLLOOOPPPPPPNNNOOOUUUggg{{{\\\OOOFFFEEEJJJWWWlll}}}wwwtttuuutttpppnnnoooqqqooollliiigggfffgggggggggffffffgggjjjnnnrrruuurrrqqqqqqqqqrrrrrrpppnnnkkkkkkjjjhhheeeeeefffhhhkkkiiifffeeedddaaa^^^\\\WWWVVVUUUTTTSSSOOOIIIEEE>>>@@@GGGRRRbbbrrr~~~yyyrrrfff\\\ZZZ^^^dddbbbccckkkzzz}}}yyy{{{}}}}}}~~~|||xxxvvvtttsssrrrnnnfff___[[[ZZZ[[[\\\aaa```]]][[[ZZZ[[[\\\]]]ccccccbbbbbbaaa^^^YYYUUUMMMJJJGGGEEEDDDCCC@@@???>>>===<<<;;;:::999999999777777777777777777777777555444444333333333444444222222222222222222222222333333333333444444444444333333333333333333333333444444555555666777777777666666777888888777777666555555555555666777888999:::;;;<<<===>>>>>>>>>>>>===>>>???AAAAAAAAAAAA@@@jjjiiiggggggggggggeeeddd^^^\\\ZZZXXXUUUQQQLLLHHHDDDCCCBBB@@@>>>===;;;:::999<<<@@@FFFXXXrrrwwwlllggg```dddmmmwww|||}}}|||xxxrrrnnniii```VVVLLLLLLOOOTTTYYY\\\ZZZWWWMMMLLLKKKJJJIIIIIIIIIIIIHHHGGGEEEDDDBBBAAAAAAAAA?????????@@@@@@AAAAAABBBEEEGGGLLLRRRZZZaaagggkkkooosssyyy}}}~~~zzzxxxwwwvvvtttrrrvvvtttqqqooonnnnnnooopppnnnmmmllllllmmmkkkiiiffffffhhhkkkmmmnnnmmmkkkjjjiiimmmqqqsssrrrnnnjjjhhhkkkjjjjjjjjjkkkjjjhhhffffffffffffhhhlllnnnooonnnnnnmmmlllllllllkkkiiigggggggggfffggggggfffccc```XXXVVVSSSOOOMMMOOOSSSWWW\\\___dddjjjmmmnnnmmmmmmggg```WWWQQQMMMKKKIIIHHHFFFEEEFFFIIIMMMQQQSSSTTTUUUYYYeee|||jjjSSSLLLCCCGGGTTTkkk}}}yyyxxxsssqqqssssssooonnnooonnnllliiifffeeefffggghhhgggfffffffffiiinnnrrruuurrrqqqppppppqqqpppnnnlllkkkkkkjjjhhhfffgggiiikkkllljjjgggffffffeeecccaaaYYYYYYXXXXXXWWWTTTOOOKKKBBBCCCEEELLLWWWggguuu|||xxxqqqggg\\\YYY\\\]]]ZZZZZZaaaooo|||}}}{{{~~~~~~|||zzzzzzyyyuuuoooggg___[[[ZZZ\\\^^^aaa___[[[XXXWWWXXXYYY[[[^^^^^^___aaaaaa___ZZZVVVPPPMMMIIIFFFEEECCC@@@>>>>>>===<<<;;;:::999999999777777777888888888777777666555444333333333333333444444444444444444444444333333444444444555555555333333333333333333333333333444444555555666777777666777777777777777666666666666666666777888999999999:::;;;<<<<<<======<<<;;;<<<===>>>@@@AAABBBBBBkkkjjjhhhhhhgggfffccc```___^^^]]]\\\YYYUUUOOOKKKFFFEEECCCAAA???===<<<;;;888<<<>>>BBBRRRlllyyymmmgggaaabbbfffppp}}}}}}{{{uuuqqqlllbbbXXXLLLMMMPPPWWW^^^bbbaaa___SSSQQQNNNLLLJJJIIIIIIIIIHHHGGGFFFEEEEEEDDDDDDEEEAAAAAAAAABBBBBBCCCCCCCCCEEEHHHNNNUUU]]]dddiiillltttyyy~~~~~~{{{yyyxxxwwwwwwuuussssssrrrooonnnnnnoooqqqsssnnnmmmlllmmmnnnmmmjjjhhhdddfffiiilllmmmmmmlllkkkkkkllljjjfffaaa```bbbffffffffffffhhhjjjkkkiiigggeeeddddddgggjjjllllllllljjjiiihhhhhhiiihhhfffdddgggggggggiiiiiigggccc___VVVUUURRROOOMMMOOOTTTXXX^^^aaafffjjjlllkkkiiigggddd]]]TTTNNNKKKJJJIIIGGGGGGGGGGGGKKKPPPUUUXXXYYYXXXbbbuuusssXXXHHHEEE@@@III\\\{{{}}}uuusssuuupppnnnqqqrrroooooopppjjjiiigggeeeeeefffhhhjjjhhhgggffffffiiimmmrrruuurrrqqqooooooooonnnllljjjjjjjjjjjjhhhggggggjjjmmmllljjjhhhggghhhhhhgggfff[[[[[[ZZZ[[[ZZZWWWSSSOOODDDCCCCCCDDDKKKYYYhhhsss|||{{{xxxuuupppfff[[[XXXZZZ\\\XXXWWW]]]iiirrrvvvuuuxxx}}}{{{yyy}}}~~~~~~~~~xxxrrriiiaaa\\\\\\^^^```aaa^^^ZZZWWWUUUVVVXXXYYYWWWXXX[[[]]]___]]]XXXUUUTTTQQQMMMJJJGGGEEEBBB@@@>>>===<<<;;;:::999999999666777888888888888777777999888777666555444444444666666666666666666666666444444444555555666666666333333333333333333333333333333444444555666666666666777777777777777666666888888888888888888999:::888888999:::;;;;;;;;;;;;;;;;;;<<<===>>>@@@BBBCCCmmmlllkkkiiifffcccaaa___]]]^^^___^^^ZZZVVVQQQMMMJJJIIIHHHEEEBBB???<<<;;;<<<:::<<>>======>>>???::::::<<<@@@AAA@@@CCCHHHlllkkkjjjhhhfffcccaaa```\\\]]]^^^]]][[[WWWSSSPPPLLLKKKHHHEEEBBB???<<<;;;;;;:::<<>><<<<<<;;;999777888888777777666555444444666666666666666555555444444444444444444444444444444444444555555555555666333333333333333333333333666666555444444444555666777777666666666555555555555666888:::;;;:::999888:::<<<======<<<<<<===>>>>>>===>>>BBBDDDFFFKKKRRRjjjiiiiiihhhfffdddbbbaaa[[[\\\]]]^^^\\\YYYVVVSSSQQQNNNJJJFFFBBB>>>===<<<;;;;;;<<>>@@@>>>???CCCHHHMMMVVV```iiiiiiiiihhhfffeeecccccc^^^^^^______]]]ZZZWWWUUUVVVRRRMMMGGGCCC???>>>===;;;<<<=========EEEZZZmmm~~~tttkkkeeebbbffflllttt~~~}}}zzzwwwtttmmmddd]]]SSSSSSUUU^^^nnn|||zzzjjj^^^RRRLLLHHHDDDCCCFFFHHHLLLSSSZZZ]]]]]]ZZZXXXTTTSSSSSSSSSUUUVVVWWWWWWWWWYYY]]]aaagggnnnuuuyyy}}}zzzyyyyyyxxxwwwvvvtttsssrrrqqqpppmmmjjjhhhfffeeeeeegggiiiiiiiiimmmoooqqqrrrrrrpppmmmlllooonnnmmmlllkkkjjjjjjjjjiiiiiiiiiiiiiiiiiihhhhhhfffgggggghhhhhhggggggfffcccccccccdddeeefffggggggfffffffffdddaaa[[[UUUQQQPPPOOOMMMNNNQQQWWW]]]aaabbbfffhhhhhhgggeee]]]UUUPPPMMMHHHFFFFFFFFFEEEDDDGGGKKKUUU```fffiiinnntttvvvqqqsssdddSSSGGGAAAAAAFFFKKK]]]xxx~~~vvvtttvvvuuusssqqqrrrrrrqqqooollliiifffbbbaaa```______```bbbcccdddcccccccccdddfffhhhiiihhhhhhgggfffeeedddcccccc```bbbdddeeefffhhhkkkmmmnnnoooppppppnnnkkkgggeeecccdddeeeeeeccc___[[[YYYYYYWWWSSSMMMIIIHHHJJJMMMXXXaaakkkttt|||yyyzzzwwwtttssssssooogggaaaaaadddhhhjjjffffffppp}}}}}}xxxlllhhhiiinnnxxxyyyyyy|||yyysssmmmgggbbb^^^[[[XXXUUUPPPMMMKKKJJJHHHGGGFFFEEEDDDDDDEEEGGGIIIKKKMMMNNNPPPQQQQQQQQQPPPOOOLLLIIIEEEBBB@@@>>><<<999999888888888888777777777333444444444444333222222222222222333333333333333444444444555555555555666444444444444444444444444555555555555555666666666777777666666666666666666666777888:::::::::::::::;;;<<<===<<<;;;;;;===>>>???===???FFFNNNXXXeeeqqqjjjjjjjjjiiihhhgggfffeeebbbcccbbbaaa___[[[XXXVVVZZZVVVQQQKKKFFFBBB@@@???===<<<<<<<<<:::???OOO___uuu~~~tttmmmgggfffhhhmmmxxx}}}zzzxxxuuupppgggaaaVVVUUUVVV^^^ooo~~~{{{hhh[[[MMMFFFCCCAAABBBDDDIIIKKKOOOSSSVVVWWWVVVVVVVVVVVVWWWXXXYYY[[[]]]___aaacccfffiiilllqqqwww{{{|||{{{{{{zzzyyywwwuuusssrrrrrrpppmmmkkkiiigggffffffiiikkkllllllnnnppprrrtttuuusssqqqpppsssrrrpppnnnmmmkkkkkkjjjhhhhhhhhhhhhhhhhhhiiiiiiggghhhhhhhhhhhhhhhhhhgggcccccccccdddeeefffggggggbbbccccccaaa]]]XXXTTTQQQPPPOOOOOOPPPTTTZZZ```dddfffiiijjjgggeeebbbZZZQQQJJJHHHFFFDDDDDDEEEEEEEEEGGGLLLWWWbbbfffhhhmmmsssrrrkkkiiidddWWWJJJDDDAAAAAAHHHPPPiii}}}~~~zzzqqqpppqqqpppoooqqqrrrrrrqqqnnnkkkgggeeeaaa```___^^^^^^```aaacccaaaaaaaaabbbdddfffhhhjjjjjjiiihhhfffdddcccbbbaaa```bbbeeeggghhhkkkoooqqqttttttsssrrrpppmmmjjjhhhgggggghhhhhhfffbbb^^^\\\WWWUUURRRNNNKKKJJJKKKLLLQQQYYYcccmmmxxx|||{{{wwwssstttuuusssllleeeeeehhhmmmnnniiigggooozzzvvvrrrrrrvvv~~~}}}{{{~~~{{{uuuooohhhdddaaa]]]YYYSSSOOOLLLJJJHHHFFFFFFEEEDDDCCCDDDFFFHHHIIILLLLLLMMMNNNNNNNNNMMMMMMNNNKKKGGGDDDCCCAAA>>><<<;;;;;;:::999888777777666555555555555555444333333222222222333333444444444444444444555555555555666444444444444444444444444333333444444555555555555666666777777777777777777777888888999::::::;;;;;;;;;<<<===<<<<<<<<<>>>AAAAAAAAAGGGSSS___lll|||mmmmmmmmmlllkkkiiihhhgggffffffeeecccaaa^^^[[[YYY\\\YYYUUUOOOJJJFFFCCCBBB>>><<<<<<<<<;;;===GGGSSSgggvvv{{{rrrhhhbbb```cccnnnyyy}}}zzzyyywwwssslllfffZZZXXXXXXaaasssmmm^^^NNNFFFDDDBBBCCCEEEHHHIIIKKKMMMOOOQQQRRRSSSUUUWWWZZZ[[[]]]___cccfffhhhkkkoooqqqrrruuu{{{|||||||||zzzyyywwwuuusssssssssqqqooolllkkkiiiggghhhjjjmmmnnnoookkkmmmpppsssuuuuuuuuuuuutttsssqqqnnnlllkkkjjjiiihhhggggggggggggggghhhiiihhhhhhiiiiiiiiiiiihhhhhhddddddeeeeeeffffffggggggaaabbbccc```[[[VVVSSSQQQPPPPPPQQQSSSWWW]]]aaaeeegggiiihhhccc```\\\UUUMMMGGGEEEDDDCCCCCCDDDEEEFFFJJJNNNVVV]]]```ccckkktttzzzmmmjjjeeeVVVLLLDDDBBBAAABBBLLLYYYwwwzzzsssrrrqqqpppppppppppppppooollljjjgggeeebbbaaa___^^^___```bbbcccaaaaaaaaabbbdddfffiiijjjkkkjjjhhhfffdddcccbbbbbbccceeehhhjjjlllooosssvvvyyywwwuuurrrooommmkkkjjjjjjjjjjjjiiigggccc```^^^YYYWWWTTTPPPLLLJJJHHHGGGKKKQQQYYYcccppp|||~~~{{{yyyvvvssstttvvvtttoooiiijjjlllpppqqqlllgggkkkssszzzrrrmmmjjjccc^^^XXXRRRNNNJJJGGGEEEGGGFFFEEEDDDDDDEEEFFFGGGIIIIIIJJJJJJJJJIIIIIIHHHKKKIIIFFFDDDCCCBBB@@@>>>===<<<;;;:::999888777777777777888888777777666555444444444555666666777777444444444555555555555666444444444444444444444444111222333444555555555444666666777777777777888888888888999999:::;;;;;;;;;;;;<<<=========>>>AAADDDGGGKKKWWWjjj{{{qqqqqqpppooonnnllljjjiiiggggggfffeeecccaaa___^^^^^^\\\XXXSSSNNNJJJFFFDDD@@@<<<;;;<<<======BBBIIIXXXiii{{{vvvjjj```ZZZ[[[eeeqqq~~~|||}}}zzzyyyyyyvvvpppkkk^^^[[[[[[eeeyyyvvveeeRRRHHHEEECCCCCCEEEFFFHHHJJJLLLNNNQQQRRRSSSTTTWWWZZZ]]]___bbbgggkkkkkkppptttwwwwwwzzz{{{zzzzzzyyyvvvvvvuuusssssssssrrrpppnnnllljjjhhhhhhjjjmmmoooooolllmmmnnnpppqqqqqqrrrrrrpppooommmkkkjjjiiihhhhhhffffffeeeeeeeeefffhhhiiihhhiiiiiijjjjjjiiiiiihhhffffffffffffffffffffffffcccddddddaaaZZZTTTQQQPPPNNNOOOQQQUUUYYY]]]aaaccceeeeeebbb\\\XXXUUUOOOGGGEEEDDDCCCAAAAAACCCFFFIIIMMMNNNRRRWWW\\\eeeuuuuuunnnjjj```MMMEEEAAABBBBBBEEEUUUhhhxxxtttsssrrrrrruuupppooonnnllljjjhhhgggfffdddcccaaa``````aaabbbcccdddcccccccccdddfffhhhiiijjjhhhgggeeeddddddddddddgggiiilllnnnpppssswwwzzz{{{yyyuuupppmmmkkkkkkkkkkkkkkkiiigggeeebbb```___ZZZXXXUUUQQQMMMJJJFFFDDDEEEIIIOOOYYYgggtttyyyvvvwwwvvvtttuuuuuutttpppmmmnnnnnnpppqqqmmmgggfffjjjqqqqqquuu{{{|||vvvssskkkfff___XXXSSSNNNJJJGGGFFFEEEEEEDDDDDDCCCBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEFFFDDDBBBAAAAAAAAA???>>><<<;;;;;;;;;:::::::::999666666777777666666555444444444555555666777777777444444444555555555555666555555555555555555555555111222444555666666666555666666777777777888888888999999999999:::;;;<<<<<<;;;<<<======>>>@@@DDDGGGMMMVVViiissssssrrrqqqooommmkkkjjjgggggggggfffeeedddcccbbb^^^]]]ZZZVVVQQQLLLHHHEEEAAA<<<:::===???>>>@@@CCCLLL^^^rrr~~~zzzlll```XXXXXXbbbmmm|||}}}}}}yyy~~~~~~}}}}}}zzzzzzzzzxxxrrrmmm```^^^^^^iii{{{iiiTTTIIIEEEBBBBBBCCCEEEGGGJJJNNNQQQSSSSSSTTTRRRVVV[[[^^^```dddiiinnnlllqqqwwwzzz{{{~~~zzzyyyyyywwwtttuuutttsssssstttsssqqqooommmjjjhhhgggjjjlllnnnoooppppppooonnnmmmlllkkkkkkkkkkkkjjjiiihhhhhhhhhhhhfffeeeddddddeeefffggghhhiiiiiijjjjjjjjjjjjiiiiiigggggggggggggggfffffffffeeegggfffaaaZZZRRROOONNNMMMNNNQQQUUUYYY]]]___aaabbbbbb^^^WWWSSSPPPJJJCCCDDDCCCBBB@@@@@@CCCGGGKKKMMMLLLOOOTTT\\\kkksssooohhhZZZJJJDDDAAACCCCCCHHH^^^vvv{{{rrrppppppnnnpppuuuooonnnllljjjhhhgggggggggeeedddbbbaaa```aaabbbcccgggfffeeeeeeeeefffggghhhgggfffeeedddddddddeeefffiiikkknnnqqqsssvvvzzz}}}|||yyytttnnnkkkjjjjjjkkkkkkjjjhhhfffcccaaa______YYYWWWTTTQQQNNNKKKFFFCCC@@@DDDHHHQQQ```oootttrrrvvvuuuuuuuuuuuutttqqqoooooonnnpppqqqmmmfffbbbdddbbbcccjjjuuu{{{xxxsssmmmeee^^^XXXRRRNNNKKKDDDDDDDDDDDDCCCAAA??????BBBBBBBBBBBBCCCCCCCCCCCCBBB@@@>>>>>>??????>>>===:::::::::;;;;;;<<<<<<<<<333333444444333333222111222222333333444555666666444444444555555555666666555555555555555555555555222333555777777777777666666666777777888888888999999999999999:::;;;<<<<<<;;;<<<===>>>???BBBFFFJJJPPP[[[sssuuutttrrrooommmllllllllllllkkkjjjiiiiiifffccc```]]]\\\[[[ZZZXXXSSSNNNIIIFFFCCC@@@===;;;;;;<<<===JJJYYYmmm}}}uuueeeZZZXXX```hhhuuuzzz}}}|||~~~~~~}}}zzzyyyzzz|||}}}}}}|||}}}}}}yyyooohhh^^^```dddmmmmmmTTTOOONNNGGGEEEKKKEEEHHHKKKMMMOOOQQQUUUWWWZZZZZZ\\\___dddhhhkkklllooowww}}}zzz{{{zzzwwwuuusssttttttsssrrrooommmlllkkkgggeeegggmmmpppooommmgggiiikkkmmmllljjjfffddddddeeefffgggfffeeedddcccfffeeeeeedddddddddeeeeeemmmllljjjhhhfffeeeddddddbbbccceeefffhhhiiijjjjjjmmmjjjeee___YYYTTTPPPOOOLLLOOOTTTYYY^^^```aaaaaaddd^^^VVVPPPKKKHHHFFFDDDFFFAAA@@@CCCFFFGGGJJJNNNLLLOOOTTT[[[ggg|||xxxxxxkkkUUUIIIEEEDDDEEEFFFOOOdddxxx}}}yyyvvvssssssssstttrrrqqqooommmjjjhhhgggfffggggggfffeeedddeeegggiiikkkjjjiiihhhggggggggggggiiihhhfffeeeeeeeeefffggghhhkkkpppuuuyyy|||~~~~~~yyyqqqmmmmmmmmmjjjgggiiifffcccaaaaaa```]]]ZZZ]]]ZZZVVVRRROOOKKKHHHEEECCCDDDEEEIIIPPPZZZfffnnnlllqqquuuvvvwwwyyywwwsssrrrrrrrrrppplllgggbbb______```hhhwww|||wwwoooggg```YYYRRRNNNIIIHHHEEEBBB@@@?????????@@@@@@???>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::<<<;;;::::::999999::::::777777777777666666666666666666666666666666666666666555444333333444555666444555666777777666555444555444444444444555666666888777777777777777888999777999<<<<<<;;;;;;;;;;;;>>>>>>???@@@@@@AAAKKKUUU^^^nnnqqqqqqqqqpppooommmkkkjjjmmmkkkiiiiiihhhgggdddbbbaaa```^^^\\\ZZZVVVQQQNNNGGGEEEAAA>>>;;;;;;<<<<<>>===AAADDDEEEHHHMMMNNNOOOVVVdddxxx{{{jjjUUUGGGCCCBBBCCCGGGRRRiii}}}{{{|||}}}zzzxxxuuutttsssrrrqqqpppooollljjjhhhgggfffhhhkkkllllllkkkjjjjjjkkkkkkiiihhhhhhgggggghhhiiihhhhhhhhhiiijjjlllmmmoooqqquuuyyy|||}}}~~~~~~|||wwwqqqnnnnnnmmmjjjfffeeebbb``````aaaaaa___]]]]]]ZZZUUURRROOOMMMJJJGGGDDDDDDDDDEEEHHHPPPYYY___fffmmmtttwwwzzz|||zzzvvvppppppppppppnnniiiaaa\\\XXXZZZeeevvv~~~wwwooohhhaaa[[[WWWLLLKKKIIIGGGDDDAAA???>>>???>>>======<<<<<<============<<<<<<;;;;;;::::::;;;;;;:::999999999999:::777777777777666666666666666666666666666666666666666555444444444444555666555555666777777666555555555444444444444555666666888777777777777888999999777999;;;<<<;;;::::::;;;<<<===AAAEEEGGGJJJUUU```kkk|||lllmmmoooppppppmmmjjjhhhnnnllliiihhhhhhgggfffddddddaaa^^^\\\ZZZWWWSSSQQQJJJHHHCCC???===<<<<<<<<<@@@JJJ[[[mmm}}}vvvjjjcccaaaaaallloooqqqttt|||}}}}}}}}}||||||}}}~~~|||zzzzzzyyywwwqqqlllnnnmmmmmmuuukkkQQQIIIFFF???>>>CCCCCCFFFIIIKKKLLLNNNQQQSSSUUUWWW[[[```ffflllqqqtttyyy}}}{{{yyyyyywwwvvvtttqqqooommmllllllkkkjjjjjjmmmqqqrrrpppmmmnnnllliiifffeeeeeeggghhhffffffeeeddddddddddddeeedddddddddddddddddddddddddddeeefffffffffeeedddcccaaabbbdddeeefffgggggghhhkkkfff___XXXRRROOONNNNNNQQQTTTXXX\\\___aaaaaa```ZZZUUUNNNIIIEEECCCAAA???@@@======AAADDDFFFJJJPPPOOORRR[[[ppp}}}gggSSSEEEBBB@@@CCCJJJZZZrrrwwwvvv|||}}}zzzwwwtttrrrqqqrrrrrrrrrpppmmmjjjhhhhhhkkkooossstttrrrooollllllkkkjjjhhhhhhhhhhhhiiiiiiiiijjjlllnnnppprrrttttttvvvxxxzzz{{{{{{zzzyyywwwsssooommmmmmlllhhhddd___^^^^^^___aaabbbaaa___\\\YYYUUURRRPPPOOOMMMKKKHHHGGGEEECCCCCCEEEJJJOOO\\\eeeooouuu{{{~~~|||wwwooonnnmmmooopppkkkaaaYYYTTTWWWdddwwwyyyrrrkkkddd```SSSSSSSSSQQQMMMGGGBBB>>>??????>>>===============<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999888888999999777777777777666666666666666666666666666666666666666555555444444555555666555666666777777666666555555555444444555555666777888888777777888888999::::::;;;======<<<;;;<<<>>><<<>>>DDDKKKPPPUUUbbbnnniiikkklllmmmmmmlllkkkiiinnnllliiigggggghhhgggfffccc```\\\YYYWWWUUUSSSRRROOOLLLGGGBBB>>>===<<<<<<===DDDRRReeexxx{{{qqqiiidddaaadddggglllqqqwww|||~~~~~~~~~}}}}}}~~~|||{{{{{{yyyuuurrrsssqqqqqqyyyiiiPPPHHHFFFCCCDDDHHH@@@CCCGGGJJJMMMPPPTTTVVVXXX[[[```ffflllsssxxx||||||zzz{{{xxxvvvssspppmmmlllkkkkkkiiiiiikkknnnqqqqqqooolllmmmkkkiiiffffffgggiiijjjgggfffeeedddcccdddeeeeeeddddddeeeeeeeeeeeeeeeeeeeeefffggghhhhhhfffdddcccaaabbbcccdddeeeeeeeeeeeehhhccc\\\TTTOOOMMMNNNOOOSSSVVVYYY\\\^^^___^^^]]]TTTOOOJJJEEECCCAAA???>>>???>>>???DDDGGGJJJOOOVVVWWW```ooo|||bbbPPPCCCAAAAAAEEEQQQfff~~~yyy|||zzz|||}}}zzzwwwuuusssrrrqqqrrrttttttssspppmmmjjjkkkmmmqqqvvvxxxvvvsssppplllkkkiiihhhhhhhhhiiijjjjjjkkklllnnnqqqsssuuuvvvuuuvvvwwwwwwvvvuuurrrqqqpppnnnlllkkkkkkhhhdddaaa\\\\\\]]]___aaaaaaaaa```\\\YYYUUURRRQQQQQQPPPOOOOOONNNKKKGGGDDDCCCDDDFFFRRR\\\hhhqqqyyy}}}{{{vvvrrrnnnkkklllnnnkkkbbbYYYVVVYYYeeeyyyxxxqqqjjjeee]]]^^^^^^\\\WWWOOOFFFAAABBBAAA@@@???>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;<<<::::::999888888888888888777777777777666666666666666666666666666666666666666666555555555555666666666666666777777666666666555555555555555666666777888888888888888999:::;;;<<<===>>>>>>>>>>>>AAACCCEEEGGGMMMVVV]]]fffvvvjjjjjjjjjjjjjjjkkkkkklllmmmjjjhhhgggggghhhggggggbbb___[[[XXXWWWWWWVVVUUUTTTQQQKKKFFFAAA>>>======>>>BBBMMM^^^rrr|||uuuoooiiieee^^^bbbjjjrrrvvvuuusssqqq{{{~~~}}}|||{{{zzzxxxvvvwwwwwwyyy}}}gggQQQIIIGGGEEEFFFJJJFFFIIIMMMPPPSSSVVVZZZ]]][[[aaajjjrrryyy}}}}}}wwwuuurrrooollljjjjjjjjjggghhhjjjlllnnnnnnlllkkkiiiiiiiiiiiijjjjjjjjjkkkgggfffeeedddcccdddeeeeeeeeeeeefffggghhhhhhggggggdddeeeffffffeeecccaaa___aaaaaabbbcccccccccccccccddd___XXXQQQLLLLLLMMMOOOVVVXXX[[[]]]^^^]]][[[ZZZNNNKKKFFFCCCBBB@@@???===>>>>>>AAAFFFJJJMMMTTT\\\eeevvvwww]]]MMMBBBBBBDDDKKK[[[ssszzz}}}xxxsssqqqpppqqqrrrqqqrrrtttuuutttrrrooommmoooooopppsssvvvwwwuuurrrlllkkkiiigggggghhhjjjkkkjjjkkkmmmoooqqqsssttttttssstttttttttrrrooolllkkkiiiiiihhhhhhfffddd```]]][[[\\\^^^`````````______\\\YYYUUUSSSSSSSSSSSSRRRSSSRRRPPPLLLGGGEEEDDDEEEMMMXXXdddnnnvvv|||{{{wwwwwwqqqjjjiiilllkkkddd^^^XXXZZZfffyyy~~~uuunnniiifffggggggddd^^^TTTKKKEEEDDDCCCAAA???>>>===<<<<<<:::::::::;;;;;;;;;;;;;;;999999888777777777777888777777777777666666666666666666666666666666666666666666666666666666666666777777777666666777777777666555555555555666777777888888888888999:::;;;<<<;;;<<<======>>>AAAEEEHHHNNNQQQYYYeeeppp~~~kkkjjjiiihhhiiijjjlllmmmjjjhhhgggfffggghhhgggfffccc```]]]\\\\\\\\\[[[[[[ZZZVVVPPPJJJDDD@@@???>>>@@@BBBIIIWWWjjj{{{}}}wwwooohhh[[[___hhhsssvvvrrrnnnmmmwww}}}}}}||||||zzzyyywwwwwwuuuxxx|||{{{hhhTTTJJJGGGEEEFFFHHHLLLNNNRRRUUUXXX[[[___aaaeeemmmxxx||||||sssrrrpppmmmkkkiiihhhhhhfffgggiiijjjkkkkkkjjjjjjggghhhjjjkkkkkkjjjiiihhhffffffeeeddddddddddddeeeeeefffgggiiijjjiiihhhhhhggggggggggggfffdddbbbaaa```aaaaaabbbbbbbbbaaaaaa^^^YYYSSSMMMJJJJJJMMMOOOWWWXXXZZZ[[[[[[YYYWWWUUUIIIGGGCCCAAA@@@@@@>>>===<<<===AAAGGGKKKOOOWWWaaannnlllUUUIIIAAACCCHHHQQQeee~~~~~~zzztttooommmmmmppprrrqqqrrrtttuuutttsssqqqppprrrpppoooqqquuuvvvuuurrrkkkjjjgggffffffgggiiikkkiiijjjlllnnnpppqqqrrrrrrqqqrrrrrrrrrpppmmmjjjiiiggggggfffeeeccc```]]][[[ZZZ]]]```aaa```_________]]]ZZZVVVSSSTTTTTTUUUTTTSSSSSSRRROOOJJJGGGEEEEEELLLUUUaaajjjsss{{{}}}{{{{{{uuunnnkkkkkkjjjfffbbbYYYYYYcccvvv~~~wwwsssppppppnnnjjjcccYYYPPPKKKFFFEEECCC@@@===;;;:::999;;;;;;;;;:::::::::::::::999888777777666777777777777777777777666666666666666666666666666666666666555666666777777666666555888777777666666777777888666666555555666666777888888888888999:::;;;<<<===999:::<<<===@@@EEELLLPPPSSSXXXeeeuuuiiiiiijjjjjjjjjjjjjjjjjjgggfffffffffhhhhhhfffdddbbbaaa______```aaa```______[[[TTTMMMGGGCCC@@@??????AAAEEEPPP```rrrtttjjj]]]^^^fffppptttqqqpppqqqxxx~~~~~~{{{|||}}}}}}|||zzzyyyxxxrrrxxxwwwhhhWWWNNNLLLKKKJJJKKKPPPSSSYYY^^^bbbhhhmmmpppwwwxxxttttttoooooonnnmmmkkkiiigggfffggghhhiiiiiiiiiiiijjjkkkhhhiiiiiiiiihhhgggeeedddeeeeeeffffffeeeeeedddcccdddeeegggiiijjjiiihhhgggggggggggggggffffffeeeeee``````aaaaaaaaa``````___VVVSSSNNNIIIGGGHHHKKKLLLQQQRRRTTTTTTSSSQQQNNNLLLEEECCC@@@??????>>>===<<<===???DDDKKKOOOSSS\\\ggg|||{{{nnnZZZKKKEEE>>>CCCJJJVVVlll~~~{{{{{{xxxtttpppnnnoooppprrrrrrrrrsssssstttsssssssssssspppoooqqquuuvvvtttpppjjjhhhfffddddddfffiiijjjggghhhkkknnnpppqqqrrrrrrmmmmmmnnnooonnnkkkiiihhhggggggfffdddaaa^^^\\\[[[XXX\\\```bbbaaa``````aaa___[[[WWWTTTTTTUUUVVVVVVSSSTTTTTTRRRNNNJJJGGGGGGGGGOOOYYYbbbmmmxxx~~~}}}|||xxxssspppmmmjjjfffccc]]]ZZZaaarrr{{{uuuuuu{{{~~~}}}}}}{{{xxxrrrkkkbbbZZZVVVLLLKKKGGGDDD@@@===;;;:::<<<;;;;;;::::::999999999888888777666666666666777777777777777666666666666666666666666666666666666555666777888888777666555888888777666666777888888666666666666666777777888888999999999:::<<<===>>><<<===???BBBGGGNNNVVV\\\ccclll}}}hhhiiikkkmmmmmmkkkiiihhheeeeeeeeeggghhhgggeeeccc```______```aaabbbaaa```aaa]]]VVVOOOHHHDDDAAA@@@>>>???CCCKKKYYYkkk}}}vvviii___^^^cccmmmrrrqqqrrrwwwzzz||||||}}}}}}}}}}}}~~~|||~~~}}}{{{{{{uuu}}}ttthhhYYYRRRQQQRRRRRRSSSUUUZZZbbbjjjrrrzzzxxxoookkkkkklllmmmmmmlllkkkiiifffeeehhhiiiiiiiiihhhiiikkklllkkkjjjhhhfffdddcccbbbaaadddeeefffgggfffeeedddccccccdddfffhhhiiiiiihhhgggbbbaaaaaaaaaaaabbbcccddd``````````````````___^^^QQQNNNJJJGGGEEEFFFIIIKKKJJJKKKLLLMMMKKKHHHEEECCCBBB@@@>>>=========<<<;;;@@@BBBHHHOOOSSSWWWaaalll|||ooo\\\KKKCCCBBB<<>><<<<<<;;;::::::999888888888888777666666666666666777777777777666666666666666666666666666666666666555666777888888777666555999888777666666777888999666666666666666777888888999999999:::;;;<<<>>>>>>@@@BBBEEEHHHNNNWWW```ggg{{{kkkkkklllmmmmmmkkkgggcccaaaccceeehhhiiihhhfffeee``````aaaaaaaaa``````___```]]]XXXTTTPPPLLLGGGCCC???BBBEEEIIIQQQ```rrrzzzllleee___^^^fffooossstttuuuyyyyyyyyyzzz{{{}}}}}}~~~|||zzzzzzzzzzzzxxxvvv|||||||||}}}tttlllaaaWWWSSSUUU[[[___iiimmmttt}}}{{{rrrmmmkkkjjjjjjkkkjjjhhhfffeeedddddddddeeefffgggiiiiiijjjjjjjjjiiijjjjjjiiifffdddccccccgggfffeeedddccccccdddeeeeeedddeeegggiiijjjjjjhhheeeeeedddcccbbbbbbbbbcccbbbbbbbbb```]]]YYYVVVSSSPPPMMMIIIHHHIIIGGGDDDAAAHHHFFFFFFFFFEEECCCCCCDDDBBBDDDFFFDDD@@@======>>>@@@CCCGGGKKKPPP[[[mmmzzztttdddXXXOOOHHHBBB???@@@GGGSSScccuuusssjjjqqq||||||zzzyyyzzz{{{{{{zzzyyywwwvvvuuusssssssssttttttsssqqqpppqqqsssssspppmmmfffeeedddcccdddfffiiikkkhhhfffeeehhhmmmpppqqqppppppnnnjjjgggeeedddeeefffgggeeebbbaaaaaa```___]]]^^^\\\[[[^^^bbbddddddbbb```]]]XXXVVVWWWZZZ\\\]]][[[ZZZYYYWWWUUUPPPJJJFFFHHHFFFIIIVVVdddnnnvvv}}}~~~|||tttpppllliiihhhbbb```iiivvvxxxqqqpppjjjjjjqqqvvvnnnlllrrrsssqqqwwwyyyrrrqqqxxx}}}~~~|||uuummmggggggaaaYYYRRRMMMIIIEEECCCBBB@@@===<<<<<<<<<;;;::::::::::::999999888888888:::999999999999888888888:::999777666666777888999:::777333222444666888999::::::::::::999888777666222111222555888:::888555888999;;;<<<===???CCCFFFHHHLLLRRRVVV\\\hhhyyykkkjjjjjjjjjjjjiiifffcccbbbdddfffhhhiiihhhgggfffcccccccccbbbaaa```^^^^^^___\\\WWWSSSPPPLLLIIIFFFCCCFFFHHHIIIMMMYYYjjjxxx~~~rrriiicccaaaiiirrrssspppnnnwww~~~yyyyyyzzz|||~~~~~~}}}|||{{{zzzzzzzzzyyywwwuuuxxxwwwxxxzzz||||||zzzwwwsssmmmddd]]][[[^^^cccggguuuyyy|||rrrjjjfffeeeeeeeeedddddddddeeeeeeeeeeeeeeegggggghhhiiiiiiiiiiiiiiihhhiiijjjhhheeecccbbbcccgggffffffeeeddddddeeeeeebbbbbbcccfffiiijjjjjjiiidddccccccbbbbbbbbbbbbcccbbbbbbaaa___\\\XXXTTTRRROOOLLLHHHFFFFFFEEEBBB???AAAAAAAAABBBBBBAAABBBCCCFFFFFFFFFCCC???===>>>???DDDFFFLLLRRRUUU]]]pppooo[[[NNNGGGBBB??????>>>HHHXXXkkk}}}}}}ooonnn}}}|||{{{zzz{{{||||||zzzyyyvvvuuutttssssssssstttuuuuuusssqqqqqqqqqpppllliiifffeeeccccccdddfffiiikkkiiihhhgggiiinnnqqqrrrrrrpppnnnkkkgggeeedddeeeeeeeeecccaaaaaabbbbbbaaa```]]]\\\\\\^^^bbbddddddccc```]]]XXXWWWXXX[[[]]]]]]^^^]]]\\\ZZZXXXTTTNNNJJJHHHEEEGGGQQQ^^^hhhrrrzzz||||||wwwpppjjjfffaaa```fffqqq{{{{{{vvvyyyvvvooommmqqqpppooowww}}}vvvtttxxx|||}}}{{{zzz|||~~~yyyrrrpppkkkccc\\\VVVPPPKKKHHHAAA>>>;;;:::::::::999888999999999888888777777777888888777777777666666666888888777777777777888888;;;:::999888888999999888888888888888888888777777888777777999<<<===<<<:::;;;===>>>@@@BBBEEEJJJNNNOOOVVV^^^gggrrrkkkiiigggffffffeeecccbbbccceeegggiiiiiiiiigggfffffffffeeecccaaa___^^^\\\^^^[[[UUUQQQOOONNNLLLJJJIIILLLLLLIIIGGGOOO___mmm}}}|||ooogggeeelllssssssnnnjjjvvv{{{yyyyyyzzz{{{}}}}}}|||{{{zzzyyyzzzzzzyyyvvvtttuuuuuuuuuwwwyyyxxxvvvsssrrrnnniiieeedddgggkkknnnwwwzzzuuuooogggbbb``````aaaaaaaaabbbeeegggiiiiiiiiiiiihhhhhhhhhiiiiiiiiiiiiiiiggghhhhhhgggdddbbbbbbbbbfffffffffgggffffffeeedddbbbbbbcccfffiiikkkkkkjjjaaaaaaaaabbbbbbbbbbbbccccccbbbaaa^^^[[[VVVSSSPPPMMMJJJFFFCCCBBB@@@>>><<<<<<===???AAACCCEEEGGGGGGKKKIIIEEEAAA======???BBBGGGHHHOOOXXXYYY^^^vvv~~~iiiRRREEE@@@===>>>@@@CCCPPPeeezzztttpppwww~~~|||{{{{{{|||}}}|||zzzwwwssssssrrrrrrrrrsssttttttvvvtttrrrpppnnnkkkgggddddddcccbbbbbbccceeehhhjjjiiiggggggiiimmmppprrrsssqqqoookkkhhheeedddddddddcccbbb```aaabbbccccccbbb\\\\\\\\\^^^aaacccdddccc```]]]ZZZYYYZZZ\\\^^^^^^aaa```___]]][[[XXXSSSOOOJJJFFFEEELLLVVV```kkktttzzzwwwmmmgggcccbbbeeekkkwww~~~xxxvvvvvvuuuvvv{{{{{{{{{yyywwwvvvwwwyyyzzz~~~|||xxxrrrkkkddd]]]VVVRRRGGGDDD@@@>>>======<<<:::::::::999999999888888888888777777777777666666666888999999::::::999999999888888999:::999888666555777777777888888999999999;;;:::999:::<<<======<<>>======<<<;;;@@@DDDGGGLLLQQQSSSRRROOOKKKEEE???===>>>BBBEEEHHHGGGOOOZZZ]]]dddzzzdddMMMBBB>>><<>>===<<<<<<===???@@@AAAFFFHHHLLLRRRZZZdddooovvv~~~hhhddd```]]]^^^___```aaaddddddeeefffffffffeeeeeebbbccccccccccccbbbbbbaaa]]]ZZZUUURRRRRRRRRRRRRRROOOQQQOOOIIICCCEEEOOOZZZlllvvvzzzppphhhjjjpppuuuyyy}}}}}}~~~yyyuuusssvvvxxxzzz|||~~~~~~}}}{{{~~~}}}||||||}}}}}}|||{{{zzzyyyyyyyyyyyyxxxvvvssstttvvvyyy{{{}}}}}}}}}}}}wwwuuurrrooollliiihhhgggfffgggiiikkkmmmpppssstttuuuyyy~~~ssslll___\\\XXXXXXZZZ___cccdddlllnnnqqqsssrrrpppllljjjhhhhhhgggfffffffffggghhhdddfffgggfffcccaaaaaabbbdddeeefffggggggfffeeedddmmmlllkkklllmmmmmmkkkiii___```aaabbbbbbbbbbbbbbbcccaaa___[[[WWWTTTPPPOOOIIIGGGCCC@@@======>>>@@@@@@GGGNNNRRRWWW^^^^^^[[[PPPKKKDDD???>>>AAAEEEHHHJJJIIIPPP]]]fffuuuooo[[[HHHBBB@@@>>>DDDMMMbbbssswwwttt~~~|||~~~zzzyyyxxxxxxxxxwwwtttrrrlllmmmmmmnnnoooooooooooonnnnnnllljjjgggeeedddddd____________aaaccceeefffhhhiiijjjlllmmmnnnpppqqqpppnnnllliiifffdddcccccccccaaa_________```___^^^\\\\\\]]]^^^______```aaa```___^^^___aaacccccccccbbb```___^^^]]][[[XXXUUUTTTNNNJJJKKKOOOVVV```jjjuuuzzz~~~zzzrrrmmmiiifffeeeiiiwwwxxxrrrnnnllllllooosssxxx}}}zzzpppiiiccc^^^XXXRRRMMMIIIEEEBBB@@@@@@???>>>===<<<;;;:::::::::::::::999999999888888999;;;<<<<<<<<<;;;::::::;;;<<<;;;::::::===???<<<<<<;;;::::::;;;<<<<<>>???CCCFFFHHHRRRZZZ\\\```eeeccc[[[MMMIIICCCAAABBBEEEIIIKKKNNNPPPWWWeeewwwuuu___OOOCCCBBBBBBBBBNNN^^^vvvrrr~~~||||||||||||}}}wwwuuusssrrrrrrqqqooommmjjjjjjkkklllllllllkkkkkkiiiiiiiiigggdddcccdddeee^^^^^^___```bbbdddeeefffmmmooorrrsssrrrrrrrrrsssnnnmmmkkkiiigggeeedddddddddbbb```___``````___]]]^^^```aaa```______```aaabbbaaaaaacccfffggggggfffcccaaa______^^^]]][[[XXXXXXSSSPPPPPPQQQTTT\\\eeeqqqvvv{{{~~~vvvpppjjjeeebbbbbbjjjtttssslllhhhffffffhhhkkknnnrrrxxx~~~{{{tttooojjjccc\\\VVVQQQLLLHHHFFFFFFDDDBBB@@@???===<<<;;;;;;;;;;;;::::::::::::999999:::;;;<<<<<<<<<<<<<<<===>>>===:::;;;>>>BBB???>>>======>>>???@@@AAAEEEGGGKKKNNNQQQUUUYYY]]]]]]bbbkkkwwwuuucccUUUbbb___[[[[[[\\\___aaaaaa````````````````````````^^^___```aaabbbbbbbbbbbb^^^\\\ZZZXXXYYYXXXWWWUUUTTTSSSPPPLLLIIIHHHIIIKKKWWWeeeuuu}}}~~~uuuooolllppp~~~~~~~~~~~~{{{xxxvvvvvvwwwyyyzzz|||}}}~~~}}}|||{{{xxxxxxxxxxxxxxxyyyzzz{{{}}}||||||~~~|||yyywwwxxxxxxxxxxxxuuuxxx|||}}}{{{zzzzzz{{{xxxwwwuuurrrnnnjjjgggeeefffeeedddeeejjjrrrzzztttlllhhhccc```\\\[[[]]]```bbbcccccceeegggiiijjjiiigggfffddddddbbbbbbbbbdddfffgggdddfffgggfffdddccccccccccccccccccccccccdddeeeeeellljjjiiiiiijjjiiifffdddaaabbbdddeeedddcccaaa```[[[YYYVVVSSSPPPMMMKKKJJJGGGFFFDDDAAA???BBBHHHMMMTTT___gggggggggiiibbbVVVIIIEEEBBBCCCFFFJJJLLLMMMOOOVVV```ooouuueeeRRRFFF???CCCEEEIII^^^vvv|||zzzzzzxxxwwwyyyuuurrrnnnlllllllllkkkjjjhhhhhhiiiiiiiiihhhggggggfffggggggdddbbbaaaccceee``````aaaccceeefffhhhiiiooossswwwyyyvvvtttrrrrrrlllllljjjiiigggfffeeeeeecccbbb``````bbbbbbbbbaaaccceeeeeedddaaa```aaabbbccccccdddfffiiikkkjjjiiieeedddbbbbbbbbbaaa___]]]ZZZVVVUUUTTTSSSSSSYYY```kkksss{{{~~~|||tttlllfffbbb___bbbhhhxxxwwwhhhcccaaa``````aaaccceeehhhmmmssswww~~~yyyrrrkkkeee```[[[XXXQQQPPPNNNLLLIIIFFFDDDCCC@@@@@@@@@????????????>>>>>>>>>>>>??????@@@AAABBBCCCFFFIIIGGGCCC@@@AAADDDDDDDDDCCCDDDFFFIIILLLNNNOOOTTTZZZ```dddiiiooosssxxx~~~vvvhhh```UUUJJJ```]]][[[ZZZ]]]___aaabbb____________^^^^^^^^^^^^______```aaaaaaaaaaaaaaa___]]][[[[[[[[[ZZZXXXVVVWWWTTTPPPMMMLLLJJJHHHFFFQQQ```qqqzzz|||ssslllnnn{{{~~~~~~~~~}}}zzzwwwvvvxxxyyy{{{|||~~~~~~}}}{{{zzzzzzxxxuuussstttxxx|||~~~~~~~~~}}}yyywwwwwwyyyyyyyyyyyy||||||yyyyyyzzzvvvvvvuuussspppnnnkkkjjjpppnnnmmmnnnttt~~~vvvppplllkkkhhhcccaaaaaabbbcccccc]]]___bbbeeeggghhhhhhhhhcccbbbaaaaaaaaacccfffgggeeefffggggggeeeccccccdddccccccbbbaaabbbccceeefffgggfffeeefffgggfffeeeccccccdddeeefffeeecccaaa```WWWUUUSSSPPPMMMJJJIIIHHHFFFFFFDDDBBBAAAEEELLLRRR]]]jjjqqqooolllkkk```RRRFFFCCCBBBDDDIIIMMMNNNNNNOOOYYYeeeuuukkkZZZMMMBBB???EEEIIIQQQlllxxxxxxxxxtttsssttttttpppkkkhhhhhhhhhhhhhhhgggggghhhhhhhhhfffeeedddeeeffffffccc```___bbbdddaaabbbccceeegggiiijjjkkkoootttyyyzzzwwwssspppoookkkkkkjjjiiihhhgggffffffcccbbbaaabbbdddeeeeeeeeeggghhhiiigggcccaaabbbdddddddddeeehhhkkkmmmllljjjhhhgggeeeeeeeeeeeecccaaaZZZXXXWWWWWWTTTRRRVVV]]]gggrrr|||xxxoooiiieeeaaa```ccckkkkkk___\\\]]]]]]\\\]]]^^^```bbbffflllpppxxx~~~yyytttoookkkhhh\\\ZZZXXXUUUQQQNNNLLLKKKFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEDDDDDDEEEFFFHHHIIIPPPTTTXXXWWWQQQLLLJJJKKKIIIIIIJJJLLLOOOSSSXXXZZZ^^^dddmmmtttzzznnn___WWWUUUOOOGGG