BM6P6(@ 777777666555444444333333222222222111111111000000444333111111222222000///000000000000000000000000222111111000///......---........................------------------------------......------,,,+++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,///...,,,+++***++++++,,,++++++++++++++++++++++++************************)))******+++,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,------------------------------------------------------------------------++++++++++++******))))))++++++,,,,,,,,,,,,------+++++++++,,,,,,---------)))***,,,......,,,***))),,,,,,,,,,,,,,,+++***)))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++******************.........---,,,)))'''&&&)))***,,,---...------,,,******+++++++++,,,,,,,,,---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---.........---,,,,,,+++.........---,,,+++)))))),,,,,,,,,---------......---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///.........------.........,,,------......------,,,------------------------------,,,+++,,,---...//////...,,,,,,,,,---///111,,,,,,------.../////////000///...---------------......................................................///000000000000000111111000000111111222333444444444333333222222222444444444555444444333222666555333222333666999;;;;;;;;;;;;<<<===>>>???@@@???AAADDDEEEEEEFFFFFFHHHIIIIIIIIIJJJJJJJJJKKKKKKMMMLLLLLLLLLLLLLLLMMMMMMNNNLLLKKKKKKLLLMMMMMMLLLKKKIIIGGGGGGHHHIIIJJJJJJKKKJJJIIIGGGFFFFFFGGGGGGJJJJJJJJJIIIIIIIIIHHHHHHFFFHHHJJJLLLMMMMMMLLLKKKKKKJJJHHHHHHIIIIIIHHHFFFFFFFFFEEEEEEEEEEEEEEEFFFEEEEEEFFFFFFFFFFFFEEEEEEIIIIIIIIIKKKNNNSSSXXX[[[ooo555444444333222222111111222222222111111111000000000//////000222333222111000000000000000000000000111111111000///.................................------------------------------......------,,,+++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++......------,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,......---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,---------...---,,,+++++++++,,,,,,------------------------------------------------------------------------++++++++++++*********)))++++++,,,,,,,,,,,,------+++,,,,,,,,,---------...++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++******))),,,,,,,,,++++++++++++++++++,,,,,,---,,,+++***)))++++++,,,---------,,,,,,+++++++++,,,,,,,,,------***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------------......------,,,+++,,,,,,---------,,,++++++,,,,,,,,,---------......---------,,,,,,+++++++++++++++++++++++++++++++++------,,,,,,,,,---............------------......,,,------......------,,,---------------------------,,,,,,,,,,,,---.........---,,,,,,,,,---//////..................------......---------......///......................................................///000000000000000111111000000111111222333444444333333333222222222222333444555555555555555777666555555555777999:::888888888999:::<<<===>>>???BBBEEEGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIJJJLLLKKKKKKKKKKKKKKKLLLLLLNNNMMMKKKKKKLLLMMMLLLKKKIIIHHHGGGGGGHHHIIIIIIHHHJJJIIIGGGFFFEEEEEEFFFFFFEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIKKKMMMNNNNNNMMMLLLKKKIIIHHHIIIJJJJJJIIIGGGGGGGGGFFFEEEEEEEEEEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDHHHHHHHHHIIIKKKNNNRRRSSS]]]nnn444444333333222222111111222222222111111111111111///......///111222222111000000000000000000000000111111000000//////..............................------------------------------......------,,,+++------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++/////////..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---............---,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++++++++++++++******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,------------------------------,,,+++++++++,,,,,,------------------------------------------------------------------------++++++++++++************++++++,,,,,,,,,,,,---------------------.........---,,,+++******+++,,,---++++++,,,,,,,,,+++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,+++***)))))),,,,,,,,,---------------)))***+++,,,------------------,,,,,,++++++,,,,,,++++++,,,,,,,,,---------************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------......------,,,,,,***+++,,,,,,------------,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------------,,,,,,,,,,,,------,,,------......------,,,------------------------+++,,,------......------,,,,,,,,,,,,------------000//////...------,,,,,,,,,,,,,,,,,,---...///000......................................................///000000000000///111000000000000111222222333333333333222222222222111222333555666777777777777777777777777777777888666666777888999;;;===>>>???BBBFFFIIIIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJOOOMMMKKKKKKLLLLLLKKKJJJGGGHHHIIIIIIIIIIIIHHHGGGIIIHHHFFFEEEDDDDDDEEEEEECCCCCCCCCDDDEEEFFFHHHHHHJJJKKKLLLNNNNNNNNNMMMMMMJJJIIIHHHIIIJJJKKKJJJIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFFFFGGGHHHIIIJJJJJJLLLWWWcccnnn|||555555555444444444333333111111111111111111111111222111//////000000...---000000000000000000000000111000000000/////////...........................------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++/////////...............------------------------------------------------,,,,,,,,,------,,,,,,,,,------/////////...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---+++******++++++******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------........................,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,------------)))***+++,,,------......///...,,,+++***++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,------...------,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,------------------------+++,,,---...///...---,,,***+++,,,---------,,,,,,//////.........------------,,,,,,,,,------...///................................................---...//////000000//////000000000000000111222222333222222222222222222222222333444555666666666666666666777888888777555555666666777999:::===???@@@???BBBGGGIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFJJJKKKKKKKKKJJJJJJJJJIIINNNLLLJJJJJJJJJKKKJJJIIIFFFHHHKKKLLLKKKJJJHHHGGGHHHGGGFFFEEEDDDEEEEEEFFFEEEEEEDDDDDDEEEFFFHHHIIIJJJKKKLLLMMMMMMLLLLLLKKKHHHGGGGGGHHHJJJLLLKKKJJJJJJIIIGGGFFFEEEDDDCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBCCCEEEFFFFFFFFFFFFEEEHHHLLLQQQWWWbbbsss444444444444444333333333111111111111111111111111222111//////000000...---000000000000000000000000000000000000////////////........................------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------------------------------+++,,,,,,,,,,,,,,,,,,+++,,,---.../////////------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,000///---+++******++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,//////.........---------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,+++++++++,,,,,,,,,------........................***+++---......---+++******++++++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))+++,,,------------***+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,------///...,,,+++***++++++,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++,,,,,,------...------,,,,,,,,,------,,,,,,+++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,------------------------+++,,,---...///...---,,,***+++,,,---------,,,,,,---------.........//////......---,,,,,,,,,,,,,,,................................................------...///////////////000000//////000000111222222222222222222222222222444555555555555555444444444555666777777555444333666666777888:::<<<>>>???>>>AAAEEEHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGKKKLLLLLLLLLLLLKKKJJJIIILLLJJJHHHHHHIIIIIIIIIGGGFFFIIIMMMNNNMMMJJJIIIIIIIIIHHHFFFEEEEEEFFFGGGGGGGGGFFFEEEDDDCCCDDDFFFFFFJJJJJJJJJJJJJJJIIIIIIIIIGGGFFFFFFGGGJJJKKKKKKJJJIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCC???AAACCCEEEFFFFFFEEEEEEGGGGGGIIILLLRRR\\\iiittt222222222222111111111111111111111111111222222222///......///111222222111000000000000000000000000000000000000////////////........................------------------------------......------,,,+++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---------,,,,,,,,,------------...------------------------++++++,,,,,,,,,,,,++++++,,,,,,---............---++++++,,,,,,------......------------------------111///---+++******,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,//////......---,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........---------------***+++...//////...+++*********+++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++%%%&&&''')))***+++,,,,,,******++++++,,,,,,------...------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++***************++++++,,,,,,------...***++++++,,,,,,++++++***,,,,,,------......------------------,,,,,,+++***,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------------,,,,,,,,,,,,------,,,------......------,,,------------------------+++,,,------......------,,,,,,,,,,,,------------,,,,,,------...//////000///...---,,,++++++++++++................................................------...////////////...000////////////000111111111111111222222222222222444444555555444333333222222333444555666555444333555555666777888:::<<<======@@@CCCDDDDDDDDDEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHKKKLLLMMMMMMLLLKKKIIIHHHHHHGGGEEEEEEGGGHHHGGGGGGFFFJJJNNNNNNLLLIIIIIIJJJHHHGGGFFFFFFEEEFFFGGGHHHFFFEEECCCAAAAAABBBCCCDDDIIIIIIHHHHHHGGGGGGGGGFFFFFFEEEEEEFFFIIIJJJIIIIIIGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBB>>>@@@BBBDDDEEEFFFEEEEEECCCAAACCCFFFJJJMMMUUU\\\jjjzzz111111111111111111111111000000111111111222222222000//////000222333222111000000000000000000000000////////////000000000000........................------------------------------......------,,,++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,---------..............................++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---......++++++,,,,,,---......///------------------------111///,,,+++***+++---...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.........---,,,+++++++++***+++,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------------------,,,,,,,,,+++,,,,,,---......---,,,,,,)))***+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***++++++,,,,,,+++++++++,,,---............---,,,,,,,,,,,,---...++++++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,+++++++++*********+++,,,,,,---......++++++,,,------,,,+++++++++,,,------......------++++++,,,---------,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------------------------------------,,,,,,,,,---............------------......,,,------......------,,,---------------------------,,,,,,,,,,,,---.........---,,,,,,,,,---//////------..................------,,,,,,+++,,,,,,,,,................................................,,,---......//////......///////////////000111111000111111111222222222222222222333333333333333333333333444555555666666666666666777777999:::;;;<<<===>>>@@@@@@@@@AAADDDFFFEEEFFFFFFGGGHHHIIIJJJJJJJJJKKKLLLLLLLLLJJJHHHFFFEEECCCBBBCCCEEEGGGGGGFFFDDDHHHLLLLLLIIIFFFGGGIIIGGGFFFEEEDDDDDDEEEFFFGGGEEEDDDBBBAAAAAACCCEEEFFFIIIIIIHHHGGGFFFFFFEEEEEEFFFEEEDDDEEEGGGHHHGGGFFFDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBB???@@@AAABBBCCCDDDDDDDDDBBB???@@@EEEFFFEEEHHHNNNWWWbbbqqq333333333333333333333333000000111111222222222222444333111111222222000///000000000000000000000000////////////000000000000........................------------------------------......------,,,++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,------.........,,,,,,,,,------.................................+++++++++,,,,,,+++++++++,,,,,,+++***+++,,,...///++++++,,,,,,---...//////........................000///,,,******+++---///,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,+++******)))***,,,---...---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,------------------,,,,,,+++++++++...---,,,,,,,,,,,,---...)))***+++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---.........------,,,,,,------...///000000---,,,,,,+++,,,---///000)))***,,,---...------,,,.........////////////000/////////......---------******+++,,,,,,---......,,,,,,---......---,,,,,,+++,,,,,,---.........---))))))+++,,,---.........,,,,,,,,,---------......+++++++++,,,,,,---------------------------------,,,,,,,,,,,,------...//////......------......///,,,------......------,,,------------------------...---,,,+++,,,---...//////...---,,,,,,---000111/////////...------,,,,,,++++++++++++,,,---......................................................,,,---......//////......///////////////000111111000000111111222222222222///000111222333444444444444444444555666777888888::::::::::::;;;<<<===>>><<<===>>>>>>>>>???BBBEEEEEEEEEFFFGGGIIIJJJKKKLLLIIIJJJKKKKKKKKKIIIFFFEEECCCAAAAAABBBDDDFFFFFFFFFCCCGGGKKKJJJFFFDDDFFFIIIFFFEEEDDDCCCCCCDDDEEEFFFFFFEEECCCBBBCCCFFFIIIKKKJJJIIIHHHGGGFFFEEEEEEEEEFFFDDDDDDDDDFFFGGGFFFEEECCCBBBBBBAAAAAAAAABBBBBBAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBFFFBBBBBBEEEEEEAAABBBGGGKKKPPPXXXcccqqq222222111111111111222222000000000000////////////......//////000000111111...///000111111000///...111111000000//////..............................------------------------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++***)))((('''+++---///000000///---+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,---,,,***)))***+++++++++++++++++++++++++++---,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...///111222111000...---.........------,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))))))))+++)))((())),,,---+++)))))))))*********+++++++++,,,,,,,,,++++++*********.../////////...------,,,***++++++,,,,,,------...))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++---...,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---......---------,,,,,,,,,***++++++,,,---.../////////+++((()))---///...+++------------------------,,,,,,++++++,,,,,,---......------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////,,,,,,+++++++++,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++///............---------.........------,,,,,,,,,---------------------------------............///,,,------......------,,,)))***++++++------...///,,,,,,,,,---------......------------------------........................////////////////////////...............///000000//////////////////000000000000000000111111111111222333333444444333333222444555555666777666666666888888999:::;;;;;;;;;;;;;;;<<<===>>>@@@BBBCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHLLLKKKJJJIIIGGGFFFEEEDDDAAABBBDDDEEEEEEEEEDDDCCCFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@GGGEEECCCBBBDDDFFFHHHHHHHHHHHHFFFEEEEEEEEEFFFGGGDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBB@@@@@@AAABBBCCCFFFEEECCCBBBAAA@@@@@@@@@AAA@@@?????????@@@AAABBBGGGFFFDDDCCCBBBBBBBBBCCCDDDEEEKKKTTT]]]hhhyyy222222111111111111222222222111111111111000000000////////////000000111111//////000000000000//////111000000000/////////...........................------------------------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...............---,,,++++++---///000000///---+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---......---+++***+++---++++++++++++++++++++++++,,,,,,+++***)))(((((()))++++++++++++++++++++++++------------------------...///000111000///---,,,------------,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++*********,,,***)))***---...,,,++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,------,,,++++++***++++++++++++++++++++++++))))))***+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,......------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------,,,,,,,,,+++++++++++++++,,,,,,---.........///+++((()))---///...+++------------------------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---......///------,,,,,,+++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,++++++******+++,,,---...//////......---------,,,,,,,,,------------------------------------............,,,------......------,,,---------,,,,,,,,,++++++,,,,,,,,,---------......------------------------................................................000///............//////000000000000000000000000000000000000111111111111222333333444444333333222333444555555666666555555666777888999::::::::::::::::::;;;===???@@@BBBBBBCCCCCCDDDFFFGGGIIIJJJJJJKKKKKKJJJHHHFFFEEEDDDCCCBBBBBBDDDEEEEEEEEEDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDBBBAAAAAA@@@@@@??????>>>EEECCCAAABBBEEEGGGIIIIIIHHHGGGFFFEEEEEEEEEFFFFFFBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAABBBBBBAAAAAA@@@AAAAAABBB@@@??????>>>???@@@AAABBBEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@DDDIIIMMMSSS___kkk222222111111111111222222333333222222222111111111/////////000000000000111000//////////////////000000000000000////////////........................------------------------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,------------------------------,,,,,,,,,,,,++++++.........//////......---+++---...//////...---+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++.........,,,++++++---///++++++++++++++++++++++++,,,,,,+++***))))))))))))************************---------------------------.../////////...,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,+++***+++---...---,,,------------............,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,++++++***,,,,,,+++******)))(((((()))******+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------++++++,,,---,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,------------...+++)))***---///...,,,------------------------+++++++++++++++,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++)))******+++,,,---.........------------,,,,,,,,,------------------------------------............,,,------......------,,,------------,,,,,,,,,,,,,,,,,,,,,---------..............................................................................000//////.........//////222222111111111000000000000000000000111111111111222222333333333333222222222333444444555555444444555666777888999999999999888999:::<<<===???@@@AAAAAAAAABBBDDDFFFHHHJJJLLLJJJJJJIIIGGGEEECCCBBBAAABBBCCCDDDEEEEEEEEEDDDDDDBBBBBBCCCCCCCCCCCCBBBBBB????????????????????????CCCAAA@@@BBBEEEHHHIIIIIIGGGGGGFFFEEEEEEEEEEEEFFFAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDCCCCCCAAA@@@@@@>>>>>>>>>???@@@AAABBBCCC>>>>>>>>>>>>???@@@AAABBBAAAAAABBBAAAAAA@@@??????@@@???@@@BBBCCCDDDKKKSSS```mmm333222222111111222222333333222222222111111111111000000000000000000000000000///...------...///000000000000000////////////........................------------------------+++++++++,,,,,,,,,------,,,++++++******++++++,,,........................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---,,,,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++......---,,,***+++---///++++++++++++++++++++++++------,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,+++************++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++,,,------,,,------------............++++++++++++++++++++++++------.........------,,,,,,+++++++++*********))))))***++++++,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............+++,,,------++++++,,,------------,,,,,,,,,++++++---------,,,,,,,,,++++++---+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------000///...,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------,,,,,,,,,,,,+++------------------------------------------------,,,,,,---------.........,,,------......------,,,******+++,,,---...//////,,,,,,,,,---------.................................................................................------......///000111333333222222111000000000///000000000111111111111222222333333333333222222222222333444444444444333555666777888999999999999888999:::;;;===???@@@AAA@@@AAAAAABBBDDDGGGIIIKKKIIIHHHGGGFFFDDDBBBAAA@@@BBBCCCDDDEEEFFFEEEEEEDDDBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCBBBAAABBBDDDGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEAAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDDDDCCCBBB@@@>>>============>>>@@@AAABBB=========>>>???@@@AAAAAA???@@@AAABBBAAA@@@???>>>>>>===>>>AAAAAA@@@DDDJJJKKKUUUdddsss333333222222222222333333222222111111111000000000111111111111000000000000000///...------...///000////////////000000000000........................------------------------+++++++++,,,,,,,,,------,,,++++++******++++++,,,........................,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++,,,++++++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,+++******,,,...++++++++++++++++++++++++......---,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))******+++***++++++,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,------...------,,,++++++++++++,,,,,,------******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////+++,,,------++++++,,,---............---------------------,,,,,,+++******,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------000///...---,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,............------------------------------------------------------------,,,,,,,,,------------...,,,------......------,,,***+++,,,---...//////000,,,,,,,,,---------..............................................................................++++++,,,---///111333444222222222222111111000000///000000000111111111111111222222333333222222111111222222333444333333333666777888999::::::::::::999999:::<<<>>>???AAAAAAAAAAAABBBCCCDDDFFFGGGHHHHHHGGGFFFEEECCCBBBAAAAAABBBCCCEEEFFFFFFFFFEEEDDDBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEEEEDDDCCCBBBBBBDDDEEEDDDCCCFFFFFFFFFFFFEEEEEEDDDDDDAAAAAABBBBBBBBBCCCCCCCCCBBBCCCCCCDDDCCCAAA???>>>>>>>>>=========>>>>>>???<<<<<<===>>>??????@@@@@@>>>???AAABBBBBBAAA@@@???;;;:::;;;>>>???===@@@DDDDDDJJJRRR[[[gggyyy333333222222222222333333222111111111111000000000222111111111111000000000///..................///////////////000000000000........................------------------------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,------------------------++++++,,,,,,,,,,,,------***+++,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++)))+++,,,,,,+++***+++---++++++++++++++++++++++++...------,,,,,,------...........................------------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,(((***++++++***)))+++,,,***+++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,)))******+++++++++++++++***++++++,,,------......***++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++*********++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////+++,,,------++++++,,,---////////////............------,,,,,,++++++*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////...---,,,,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---...///000111,,,,,,,,,------------...------------------------,,,,,,,,,,,,------------,,,------......------,,,............---------,,,,,,,,,,,,---------......------------------------........................------------------------***+++,,,---///111333444111111111111111111111111000000000000111111111111111111222222222222111111111222333333444444333333666777888999::::::::::::888999:::<<<>>>???@@@AAAAAABBBCCCEEEFFFGGGGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFEEEEEECCCCCCDDDDDDDDDDDDCCCCCCAAAAAABBBBBBCCCCCCCCCDDDDDDCCCBBBBBBCCCCCCBBBAAAEEEEEEFFFFFFEEEEEEDDDCCCAAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAAAAAAAA@@@@@@???@@@???>>>===============<<<<<<===>>>>>>>>>>>>===>>>>>>???@@@AAAAAAAAA@@@@@@======??????======@@@CCCFFFIIILLLRRR___ooo{{{444333333222222333333444333333222222222111111111222222222111111111000000---......//////......---.../////////000000000111........................------------------------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++(((***---...---,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------------------------------------------------------,,,+++++++++++++++------------,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********(((+++,,,,,,******+++---++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))***++++++++++++++++++++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,******++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////+++,,,------++++++,,,---//////.........---------,,,,,,,,,+++++++++++++++)))+++---------,,,,,,,,,++++++++++++++++++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---......//////......---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---...//////000,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------,,,------......------,,,............------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------...000111222...//////000000111111222000000000000111111111111111111222222222222111111222333333444444444444444555666777888999999999999777888999:::<<<>>>???@@@>>>@@@CCCFFFHHHIIIHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFGGGFFFEEEEEECCCCCCDDDDDDDDDDDDCCCCCCAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCDDDBBBAAADDDEEEFFFFFFFFFEEECCCCCC@@@@@@@@@@@@AAAAAAAAAAAA??????>>>>>>??????@@@@@@@@@???>>>>>>======>>>>>><<<===>>>>>>>>>===<<<;;;============>>>???@@@AAAEEE@@@>>>@@@@@@======???>>>BBBEEEFFFFFFLLLUUU]]]kkkzzz444333333222222333333444444444444333333333222222222222222222111111000000,,,---...//////...---,,,.../////////000000111111........................------------------------++++++,,,,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++(((+++///000///...---,,,++++++++++++++++++++++++*********)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,,,,++++++,,,,,,.........------,,,,,,,,,*********++++++,,,,,,,,,************************,,,++++++******)))))))))))),,,...---+++***,,,///+++++++++,,,,,,,,,------*********++++++,,,,,,,,,***+++,,,---------------,,,,,,++++++***)))))))))***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///...---+++***,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////+++,,,------++++++,,,---......---------,,,,,,,,,++++++++++++++++++++++++)))+++---...---,,,,,,,,,++++++++++++++++++++++++*********)))***++++++,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////......---------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++,,,,,,,,,------.........------------------------++++++,,,,,,,,,---------,,,------......------,,,+++,,,,,,---...///000000,,,,,,,,,---------......++++++++++++++++++++++++........................------------------------//////............//////------...///000111222222000000000000111111111111111111222222222222111111222333444444555555444444444555666777888888888888666666888999;;;===>>>>>>;;;>>>CCCHHHJJJKKKJJJIIICCCDDDDDDDDDEEEEEEFFFFFFCCCDDDEEEGGGGGGFFFFFFEEEBBBCCCCCCDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@BBBDDDEEEDDDBBBDDDEEEFFFFFFFFFEEECCCBBB>>>????????????@@@@@@@@@>>>>>>===<<<===???@@@AAA??????>>>>>>>>>>>>??????===>>>>>>>>>>>><<<;;;:::<<<;;;;;;;;;<<<===???AAABBB===:::<<<===;;;;;;===999>>>CCCCCCBBBBBBFFFJJJPPP___ttt333222222111111222222333444333111//////000111333000000////////////000000333333111000//////////////////.........---------000000///...---,,,,,,+++//////............//////,,,,,,,,,,,,,,,,,,,,,,,,///......------......///+++++++++,,,,,,------------,,,,,,,,,,,,---............---,,,++++++******---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************...------,,,,,,------......---+++))))))***+++,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++...---+++*********++++++))))))***++++++++++++*********+++,,,,,,---......---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...------,,,+++++++++,,,---***)))***---...+++(((++++++++++++++++++++++++(((***---//////...,,,***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---...//////++++++,,,,,,---...//////111000---+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................++++++++++++,,,---......++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...---,,,,,,...///111,,,+++++++++,,,...000111...+++)))+++000111...***+++---...---***))),,,///------,,,,,,,,,---.../////////...---,,,++++++***------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///......------------......,,,------......------,,,------------------------........................000000000000000000000000////////////000000000000////////////000000000000000111111111111222222222111111222222222333333333444444444444555555666777999999999999:::;;;<<<<<<@@@BBBEEEHHHIIIHHHFFFEEECCCDDDDDDDDDEEEEEEFFFFFFGGGFFFFFFGGGHHHHHHFFFDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDD@@@AAAAAABBBBBBCCCCCCDDDDDDEEEFFFFFFFFFEEECCCBBBAAA???>>>@@@CCCDDDBBB@@@===>>>>>>????????????>>>???>>>>>>===<<<;;;;;;:::>>>>>>======<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<>>>>>>>>>>>???BBBDDDIIIPPPYYYcccnnn}}}333222222111111222222333333222111000000000111222000000////////////000000...------------....../////////.........---------/////////...------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,,,,,,,---...------------...//////.........---,,,+++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++,,,,,,,,,...---+++***)))***+++,,,***++++++,,,,,,++++++***,,,------------------,,,---,,,+++*********++++++)))******+++,,,+++++++++******+++,,,,,,---......---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++++++++++++++***))))))***++++++***(((++++++++++++++++++++++++)))***,,,......---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........++++++,,,,,,---......///000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................++++++++++++,,,---......,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,+++,,,---///000------,,,,,,,,,------......+++***,,,///111...+++,,,,,,---,,,++++++,,,---,,,,,,,,,,,,,,,------............------,,,,,,+++------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///......------------......,,,------......------,,,------------------------........................////////////////////////.../////////000000000000////////////000000000000///000000000000111111111111111222222222333333333444444333333444555666777999999999999:::;;;<<<<<>>@@@CCCDDDAAA>>>>>>???????????????>>>>>>>>>======<<<<<<<<<======>>>>>>>>>======<<<<<<<<<;;;<<<<<<==================>>>@@@AAAAAA@@@>>>======>>>>>>=========@@@BBB???DDDJJJPPPWWWbbboooyyy333222222111111222222333222222111111111000000000000000////////////000000///000000111222444555666...............---------........................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++---,,,,,,,,,,,,,,,,,,+++...............//////000//////......---,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,...---+++*********+++,,,***++++++,,,,,,++++++***************************---,,,+++*********++++++***++++++,,,,,,,,,,,,,,,***++++++,,,,,,------...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++******++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++***+++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......------------------------------------------------+++,,,,,,------............///000000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++++++++,,,---......---,,,,,,+++++++++,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,---------,,,+++++++++,,,...///---------------,,,++++++---+++***,,,///000...+++---,,,++++++,,,---,,,+++++++++++++++,,,,,,,,,---------------------------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///......------------......,,,------......------,,,------------------------....................................................../////////000000000////////////000000000000/////////000000000000111111111222222222333333333444333222111222444666888999888888999999:::;;;<<<>>>>>>???@@@AAABBBCCCCCCBBBDDDFFFGGGFFFFFFGGGHHHIIIJJJJJJKKKJJJIIIGGGFFFDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCC???@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDCCCBBBAAA@@@BBB@@@>>>@@@CCCDDDBBB???@@@@@@@@@@@@???>>>>>>>>>>>>===;;;;;;;;;<<<>>>???>>>>>>>>>>>>============:::;;;;;;<<<===<<<<<<<<<;;;<<<===???@@@@@@@@@@@@===>>>>>>===<<<<<<>>>???;;;>>>AAACCCFFFLLLUUU\\\ppp333222222111111222222333111111111222111000//////000000////////////000000333333444444666777999:::........................---------........./////////......------......///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------,,,,,,+++++++++---------------...////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,...---,,,++++++++++++,,,***++++++,,,,,,++++++***+++++++++******+++++++++,,,+++++++++++++++++++++++++++,,,------------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,++++++*********++++++,,,...000///,,,+++---000+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,---------......---.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++++++++,,,---.........------,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,,,,------,,,,,,+++++++++,,,---...+++,,,---......---+++***---,,,+++,,,//////...,,,...+++***+++...///,,,*********++++++,,,,,,,,,,,,,,,,,,,,,------.........---------------------------------------------------------------------------------------------------------............///......------------......,,,------......------,,,------------------------........................................................./////////000000////////////000000000000000000000000111111111111111111222222222333333333444333111111222444777888888888888888999:::;;;<<<============???AAABBBDDDDDDGGGIIIIIIGGGEEEGGGHHHLLLMMMNNNMMMJJJHHHFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCC??????@@@@@@AAABBBBBBBBBDDDCCCCCCCCCBBBAAA@@@@@@AAA@@@???BBBFFFHHHFFFDDDBBBBBBAAA@@@???>>>>>>>>>@@@>>><<<::::::;;;===???>>>>>>>>>>>>>>>>>>>>>>>>999999:::;;;;;;;;;;;;:::<<<<<<======>>>??????@@@>>>??????>>><<<<<<<<<>>>:::<<<>>>???AAAEEEKKKOOOZZZgggyyy333222222111111222222333000111111111111000///...000000////////////000000000000000000111111222333---.....................,,,,,,------.../////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,......------------......---------,,,,,,+++++++++,,,,,,++++++,,,,,,---..................---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***......------------......++++++++++++++++++++++++++++++,,,------------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,++++++***++++++,,,,,,---///000///,,,+++...111+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***++++++++++++++++++++++++------------------,,,,,,,,,,,,,,,---------------...,,,+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++++++++,,,---............---------------...******+++,,,,,,---......+++++++++,,,,,,,,,------++++++++++++,,,,,,------(((***+++---......---,,,,,,,,,,,,---......---,,,---+++***+++...///,,,))))))***+++,,,,,,,,,+++++++++,,,,,,------.........---------------------------------------------------------------------------------------------------------............///......------------......,,,------......------,,,------------------------........................////////////////////////............////////////////////////000000000000111111222222222222333333111111222222222333333333333222222111333555777999888888888888999:::;;;;;;======<<<===>>>@@@CCCDDDHHHJJJLLLJJJGGGFFFHHHKKKRRRSSSSSSPPPKKKGGGDDDDDDAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBCCC???@@@@@@AAAAAABBBCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@DDDIIILLLLLLJJJDDDCCCAAA@@@????????????BBB@@@===:::999:::;;;<<<===============>>>>>>>>>::::::;;;<<<<<<<<<<<<<<<>>>>>>>>>============<<<>>>???@@@???===<<<<<<===888999:::;;;<<<>>>AAADDDJJJRRR^^^lll{{{333222222111111222222333111111000000000/////////000000////////////000000//////..................---------...............---------.........//////,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------,,,,,,,,,,,,***++++++,,,,,,++++++***++++++))))))))))))++++++******+++,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,------,,,---,,,+++******,,,...++++++++++++++++++++++++***+++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,***)))++++++++++++++++++++++++---------------------------------------------------+++)))'''''')))+++---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---.........------------...///000+++++++++,,,,,,---------++++++,,,,,,,,,,,,------+++,,,,,,,,,------------((()))***,,,------......+++,,,------......------++++++,,,---......,,,***)))***,,,---------,,,+++,,,,,,,,,------.........------------------------,,,,,,,,,------------...---------------------------------------------------------............///......------------......,,,------......------,,,------------------------........................////////////////////////------........./////////////////////000000000000222222222333333333444444111111222222222333333333222222333444555666888999888777777888888999:::;;;<<<<<<<<<===>>>AAACCCDDDJJJLLLNNNKKKGGGGGGLLLRRRZZZ[[[[[[UUUMMMFFFCCCCCC@@@@@@AAAAAAAAAAAAAAABBBAAAAAAAAAAAABBBBBBBBBBBB@@@@@@AAABBBBBBCCCCCCDDDBBBBBBAAAAAAAAABBBCCCCCCBBBAAABBBFFFKKKOOONNNMMMDDDCCCAAA@@@???@@@AAAAAACCCAAA>>><<<:::999::::::<<<<<<<<<<<<============<<<===>>>>>>??????>>>>>>??????>>>>>>===;;;:::999<<<>>>???>>><<<;;;;;;<<<::::::::::::::::::;;;;;;???BBBJJJUUUaaaqqq333222222111111222222333222111000///...//////000000000////////////000000000000////////////000000---------.........//////---------...............,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,------,,,,,,,,,,,,,,,---------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------------------,,,,,,+++***++++++,,,,,,++++++***)))((('''&&&&&&'''((())))))***+++,,,,,,,,,,,,+++)))******+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++++++++,,,,,,,,,,,,------,,,,,,------...///...,,,***)))***,,,,,,,,,++++++++++++++++++++++++)))***,,,......---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------++++++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......------------...///111111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---...............+++*********+++,,,------+++,,,---...---------...)))+++......---,,,++++++***+++---.........,,,+++,,,,,,------------------------------------------,,,,,,,,,---------..............................---------------------------------............///......------------......,,,------......------,,,------------------------................................................---------.........//////////////////000000000000111111222222222333333333111111222222222333333333111222444666888888888888777777777777888999:::;;;::::::;;;<<<>>>@@@BBBCCCIIILLLMMMKKKHHHKKKSSS[[[dddeeeccc[[[PPPGGGCCCCCC???@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBAAABBBBBBCCCCCCDDDDDDEEEAAAAAA@@@AAABBBCCCEEEFFFDDDCCCCCCGGGKKKNNNMMMKKKDDDCCCAAA@@@@@@AAABBBCCC@@@@@@>>>===;;;;;;:::::::::;;;;;;;;;<<<<<<<<<===;;;<<<======>>>>>>=========>>>>>>???===;;;999777888:::<<<<<<;;;999999:::::::::::::::;;;;;;;;;:::;;;;;;???GGGNNNWWWiiiyyy333222222222222222222333333111///...---...000111000000////////////000000......------...///000000---------.........//////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------......------,,,++++++++++++,,,,,,+++++++++...---,,,******,,,---...)))***+++,,,---,,,,,,+++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------******+++++++++,,,,,,,,,---------------...///000111---***))),,,///...---++++++++++++++++++++++++(((***---//////...,,,***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,.........---,,,------------------------++++++,,,,,,---...//////------------------------******,,,,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,---///000222333---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---......//////......---,,,+++*********+++,,,+++,,,......---------...(((,,,//////---***+++,,,***+++---//////...---,,,------------------------------------------------,,,,,,,,,------.................................---------------------------------.........//////.........------.........,,,------......------,,,------------------------........................---------------------------------.........//////////////////000000000000000111111111111222222222111111222222222333333333111222555888::::::999888777777777777888999:::;;;888999:::<<<>>>???AAAAAAGGGJJJLLLJJJIIIMMMXXXbbbjjjkkkhhh```SSSHHHDDDCCC?????????@@@@@@AAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEE@@@@@@@@@AAABBBDDDGGGHHHFFFEEEDDDGGGKKKLLLKKKHHHCCCBBBAAA@@@@@@AAACCCDDD>>>>>>=========<<<;;;;;;:::::::::;;;;;;;;;<<<<<<888999::::::;;;;;;::::::;;;<<<>>>???>>><<<999777666888::::::999888888888555555666888;;;<<<;;;;;;<<<:::===AAACCCFFFRRR```nnn222222222111111111111000//////000000000000//////////////////000000000000////////////////////////------------------------...------------,,,,,,,,,*********++++++,,,,,,---***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,---------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++(((((((((***+++---///000,,,---...---+++***+++,,,---------,,,,,,+++++++++//////............//////++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++******))))))++++++,,,,,,,,,---------******+++++++++******)))++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------++++++++++++,,,---......,,,---......---,,,***)))******************************+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,------,,,++++++,,,+++******++++++)))(((.........------,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,,,,------...///***,,,...---+++***,,,...))))))***+++,,,,,,------,,,++++++******+++,,,,,,------------,,,,,,+++******+++---.........---------,,,++++++------,,,+++------,,,+++++++++,,,,,,------------------------------------------------///...,,,------...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---...//////------...///,,,,,,------...///000000///...---,,,,,,,,,,,,,,,)))(((((('''((()))+++,,,,,,++++++,,,,,,...///000------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------............///---,,,,,,,,,---......///........................---------.........//////000000///...---,,,,,,+++---------.........//////////////////////////////.................................///000111111222111111111111111111111111111111111111111111111111222222222111111111000000444555888;;;;;;;;;999888;;;<<<<<<;;;999999;;;<<<;;;;;;:::;;;<<<>>>@@@AAAEEEDDDDDDFFFIIIOOOTTTWWWeeebbb\\\TTTMMMGGGCCCAAA??????>>>>>>??????@@@AAABBBAAA@@@AAABBBDDDCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@BBBBBBBBBBBBBBBCCCDDDEEE@@@AAACCCDDDFFFHHHJJJJJJEEEDDDCCCAAAAAA@@@@@@@@@@@@@@@???===<<<:::999999======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<=========<<<;;;:::999999999999999999999999::::::::::::::::::::::::999999:::<<<@@@CCCGGGIIIUUUaaasss222222222111111111111000//////000000000000//////000000000000////////////////////////////////////------------------------.........------,,,,,,,,,+++++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,---------,,,,,,+++++++++.........---,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++*********+++,,,,,,---,,,---...---,,,++++++,,,---------,,,,,,+++++++++......------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++*********)))))))))*********+++++++++---------,,,***)))'''&&&))))))*********+++++++++++++++,,,,,,,,,,,,------,,,++++++++++++,,,,,,---++++++,,,------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,+++,,,+++******++++++***(((......---------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------...+++,,,...---+++***,,,...***++++++,,,------......///......---,,,+++******,,,---------,,,,,,+++***++++++---.........---------,,,++++++------,,,+++,,,,,,,,,+++,,,,,,---------------------------------------------------------,,,***++++++,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,---...,,,,,,------...//////000///...---,,,,,,,,,,,,---111000...---,,,,,,------++++++,,,------......///---------------,,,+++***------------------------.........------,,,,,,,,,---------............///******))))))***++++++,,,---------------------------.........//////////////////......------,,,,,,---------.........//////................................................,,,,,,------...//////000111111111111111111111111111111111111111111111111222222222111111111000000222444666888999888777666999::::::999888777999:::::::::::::::;;;===???@@@DDDCCCCCCDDDGGGLLLQQQSSS[[[YYYTTTOOOJJJFFFCCCBBB??????>>>>>>??????@@@AAABBBAAAAAABBBDDDDDDCCCBBB@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDBBBCCCCCCDDDEEEFFFFFFFFFCCCCCCBBBBBBAAAAAA@@@@@@>>>>>>>>>======<<<<<<;;;===<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<<<<<<<;;;::::::999999999999999999999999999999999999999999999999999999:::;;;<<>>AAAAAAAAABBBDDDGGGKKKMMMNNNMMMKKKHHHFFFDDDCCCCCC???>>>>>>>>>>>>???@@@@@@AAAAAABBBDDDFFFEEECCCAAA>>>>>>???@@@AAABBBCCCCCCCCCBBBBBBAAAAAAAAAAAABBBDDDCCCCCCCCCBBBBBBBBBBBB@@@@@@AAABBBBBBAAA@@@???=====================>>><<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<999999::::::;;;::::::999777777777777777777777777888888888888888888888888:::999999888999999::::::===BBBHHHOOOXXXfffxxx222222222111111111000000000000000111111000000000111111000000//////......////////////////////////........................//////...---,,,++++++***---------,,,,,,++++++******+++,,,,,,------,,,,,,......---,,,,,,+++******...------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************---...000000...---,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,.........---,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------******++++++,,,,,,++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,---------,,,+++***************,,,,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++,,,---------,,,,,,,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++------,,,++++++++++++,,,......---,,,++++++------+++,,,,,,,,,------......//////000000...+++(((&&&,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,---...---,,,+++++++++,,,,,,...///000------------------------------------------------...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,------............------,,,,,,,,,------++++++++++++,,,---......***+++---//////...---,,,,,,---------------,,,,,,------------------------...............------------------............//////...............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............+++,,,,,,,,,------..............................................................................////////////000000111111111111111111111111111111111111111111111111111111111111111111111111111111000111333444555444333222333555666666555555666777888888888999999:::;;;<<>>>>>>>>>>>>>>???@@@@@@AAAAAACCCEEEGGGFFFBBB???>>>??????@@@AAAAAABBBBBBCCCBBBAAA@@@@@@@@@@@@@@@BBBBBBAAAAAA@@@@@@@@@???===>>>@@@BBBBBBAAA???>>>========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;888888888999999999999999777777777777777777777777777777777777777777777777888888888777777777777777>>>???AAABBBEEEOOO\\\fffzzz222222222111111111000000000000111111111111000000111000000000/////////...////////////////////////........................//////...---,,,,,,++++++...------,,,,,,+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,...000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,---,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++,,,,,,,,,---------******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------------,,,+++************///...,,,+++***+++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,***+++,,,,,,---------,,,,,,+++***+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******------,,,++++++,,,,,,,,,000///---++++++,,,------++++++++++++,,,,,,,,,,,,+++,,,---...---+++)))(((+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,...---,,,,,,......---,,,++++++,,,,,,---...///000------------------------------------------------...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,---------------------,,,,,,,,,------...,,,,,,---...////////////***+++---//////...---+++,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------......///.....................---................................................////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111222333444444444333333333555777777666555666777777777888999999:::::::::<<<======>>>???@@@@@@AAAAAAAAAAAAAAA@@@@@@??????>>>>>>======>>>>>>???@@@AAAAAACCCEEEFFFEEEBBB???@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@??????????????????????????????@@@@@@@@@<<<===???AAAAAA@@@>>>===>>>>>>======<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::999999999999::::::777777777777888888999999666666666666666666666666777777777777777777777777666666777777777888888888::::::;;;;;;<<<@@@GGGMMMYYYdddttt222222222111111111111000000111111222222111111000/////////000000000000000////////////////////////..............................---------,,,,,,,,,------------,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,---------))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++******++++++,,,,,,+++---000000///,,,++++++++++++,,,,,,,,,,,,------,,,---...//////...---,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++,,,,,,,,,,,,))))))*********+++++++++------------,,,+++***)))))))))*********+++++++++++++++,,,,,,,,,,,,------------,,,,,,++++++,,,,,,///...---,,,++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++,,,,,,******+++,,,------------,,,+++***+++,,,---,,,+++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++******---,,,,,,,,,------...///222///,,,+++,,,---------++++++++++++++++++++++++)))***+++,,,,,,,,,+++***++++++,,,---------,,,,,,---,,,,,,++++++++++++,,,...---,,,---...///...,,,---,,,,,,,,,---...//////------------------------------------------------+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---......------------,,,+++***)))+++,,,---.........---,,,,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,.............../////////---------............///......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------------....../////////...............---------------------------------........................------..................000000000000000000000000000000000000000000000000111111111111111222222222222333333444444333333333222444777777777666666777777777888999::::::999999;;;;;;===>>>>>>>>>>>>>>>???@@@@@@@@@???>>>======>>>============>>>??????BBBAAABBBCCCDDDCCCAAA>>>AAAAAA@@@@@@????????????@@@??????>>>>>>>>>>>>???======>>>>>>???@@@@@@@@@===>>>>>>??????>>>===<<<======<<<<<<;;;:::999999::::::::::::;;;;;;;;;;;;:::999999888888999999:::777777777777777888999:::666666666666666666666666777777777777777777777777444555666888999999999999666777999:::;;;===AAACCCAAAJJJXXXhhhxxx222222222111111111111000000111111222222111111000......//////000000111111////////////////////////........................,,,,,,,,,------------...,,,,,,,,,---------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++******++++++,,,***,,,///000...,,,******+++++++++,,,,,,---------+++,,,---......---,,,+++******++++++,,,---------+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------))))))*********+++++++++------------,,,+++******))))))*********+++++++++++++++,,,,,,,,,,,,---------------,,,------......,,,,,,,,,------,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++)))***+++,,,------------,,,+++***+++---...---,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000111444000,,,***,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,------+++*********++++++///---,,,---...///...---......---------......///------------------------------------------------+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///******++++++***)))((('''------------------------,,,,,,---...............---------------------------........./////////000---------............///111111000///////////////---------------------------------.........//////...///////////////////////////.........---------------------------------.............................................---000000000000000000000000000000000000000000000000000000111111111222222222222222222222222222222222000333666777666666666666777888999:::::::::999888999;;;<<<>>>??????>>>===>>>>>>?????????>>><<<<<<===============>>>??????BBBAAA@@@AAABBBBBB@@@>>>???????????????@@@@@@@@@>>>>>>=========>>>??????>>>>>>>>>>>>????????????>>>>>>>>>======<<<<<<<<<::::::::::::::::::::::::999999:::::::::;;;;;;;;;999999888888888888999999777777777777777999:::;;;777777777777777777777777888888888888888888888888333444666888999999999999777888:::;;;<<<===>>>???:::???GGGPPP\\\jjjzzz222222222111111111111000111111222222222222111111------...///000111222222////////////////////////////////////////////////++++++,,,------......///,,,,,,,,,------.........++++++,,,---------,,,,,,///...------,,,+++******,,,,,,++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,+++************))),,,//////...+++***)))+++++++++,,,,,,---------)))***,,,------,,,***)))***++++++,,,---...//////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------)))***+++,,,------...---++++++,,,,,,,,,---------++++++,,,,,,,,,------------------------...///000)))***,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++*********)))***+++,,,------...---,,,+++***+++---...---,,,*********++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,------///000222333444000,,,***,,,......---------------------------///...---,,,,,,,,,------***+++,,,,,,------------...---+++*********++++++///...------...///...---///......---------......---------------------------------------------------,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,---...//////------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///***+++---...//////...---......---,,,,,,,,,------,,,,,,---.../////////...........................---.........//////000000---------........./////////...---,,,,,,,,,,,,,,,........................////////////000000000111000000000000000000000/////////.........---------------------------------........................000000000000000/////////000000000000000000000000000000000000000000000000000000111111222222222222222222222111111111111111///222555666666555555555777888:::;;;;;;:::999888999:::===?????????>>>===<<<===>>>???>>>===<<<;;;===============>>>??????BBBAAA??????@@@AAA???>>>======>>>???@@@AAAAAABBB======<<<======>>>???@@@????????????>>>>>>>>>>>>@@@???>>><<<;;;;;;;;;;;;777777888999999:::;;;;;;999999999::::::;;;;;;;;;999999888888888888999999888777777777777999;;;<<<888888888888888888888888888888888888888888888888333444666888999999888888888888888777777777777777???@@@BBBDDDIIISSS```jjj~~~000///...///111222222222222111000//////000111222222222111000///...------000000000000000000000000////////////////////////------------------------++++++------------++++++,,,,,,------...///000000//////...---------......---,,,,,,,,,,,,---......+++,,,,,,------,,,++++++,,,,,,,,,---//////...,,,,,,++++++,,,------,,,***++++++++++++,,,---......------,,,++++++******)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,---......************************......------,,,+++******************************,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***)))------,,,++++++******))))))***+++,,,,,,+++***)))---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++******++++++++++++++++++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------...,,,***+++...000...,,,------------------------...---+++******+++---...///...------++++++***)))++++++******++++++,,,---***,,,------,,,++++++,,,*********++++++*********+++,,,...//////...,,,***,,,,,,------...////////////,,,***)))+++,,,------...---,,,,,,++++++,,,,,,111///---+++++++++,,,---///...,,,++++++,,,...//////......------,,,++++++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,//////000000///...------------------------------...------,,,,,,------.........//////...---,,,,,,........................//////////////////////////////.........---------///............---------//////.........//////000........................***++++++,,,---...//////........................+++,,,,,,...///111222222111111000///////////////000000000000111111111111222222111111000//////...111222222333333222222111444333333333333444555555888888888888888888999:::============>>>>>>>>>>>>BBBCCCCCCAAA???>>>>>>???>>>======>>>@@@BBBBBBAAAAAAAAA@@@@@@???>>>======<<<>>>@@@AAAAAAAAA???>>>======>>>>>>??????@@@@@@============>>>>>>>>>>>>===<<<<<<;;;:::999999999<<<;;;::::::<<<<<<;;;:::===<<<:::999888999::::::999888777666666777888999777777777777777777777777888888777777666666666555666666777888888666555444666666555555555555666666999999999888888888888888=========???BBBFFFJJJLLLbbbmmm222000//////111222222111000///...------...///000000000000000////////////////////////////////////........................------------------------+++,,,,,,------,,,,,,++++++,,,,,,---......//////000///...------,,,,,,,,,---,,,,,,,,,,,,---......222111000///---,,,+++***+++***)))+++,,,---,,,***,,,++++++,,,------,,,***++++++++++++,,,---...///---------,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++------------,,,+++******,,,,,,,,,,,,,,,,,,------******++++++++++++******+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,---------,,,---+++***+++---...---+++------------------------,,,+++***))))))***+++,,,...------,,,,,,++++++***++++++***))))))))))))***,,,...//////...------...***++++++,,,,,,++++++***,,,,,,---......---,,,+++,,,,,,------...////////////---******+++,,,---,,,...---,,,,,,++++++,,,,,,------,,,++++++,,,---......---,,,,,,,,,,,,---......------------,,,,,,,,,---,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,------,,,++++++***------------------------...------,,,,,,------.........//////...------,,,................................................//////.........------------------.........//////111000///......---......------------------------,,,,,,------------------........................,,,---...//////000000///111000000////////////////////////000000000111111/////////////////////000111222222222222222222111222222222222222333444444777777777777777888888999<<<<<<<<<<<<============>>>??????>>><<<;;;;;;<<<======<<<>>>@@@BBBAAAAAAAAAAAA@@@??????>>>======<<<>>>???AAAAAA@@@???>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>======<<<;;;;;;<<<:::::::::;;;<<<;;;:::<<<;;;:::999999999999:::999888777666666777888999777777777777777777777777777777777666666555555555888999999999999888777777666666555555555555666666888888888888777777777777777777777888;;;>>>AAACCCKKKSSSbbbsss444222111000222222222111//////............//////------...///000111222222................................................------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,------...000000...---,,,,,,,,,,,,---,,,,,,,,,,,,---......999777444000---++++++***+++***)))***,,,---,,,+++,,,++++++,,,------,,,***++++++++++++,,,---...//////......---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---......---,,,+++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++++++++,,,------...//////,,,,,,++++++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,---------,,,,,,,,,*********,,,---,,,+++------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********))),,,...//////...------...+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---......//////000...+++++++++,,,,,,,,,...------,,,,,,,,,,,,,,,*********+++,,,------...------------------------,,,,,,,,,---------......------,,,+++++++++++++++************************+++++++++,,,++++++***)))------------------------...------,,,,,,------............///......---,,,........................------------------------...............---------++++++,,,---...///000111111111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,........................---...///000000///---,,,000000//////////////////.........////////////000,,,------...///000000111222222222222222222222222111111111111111222333333666666555555666777777888::::::;;;;;;;;;<<<<<<<<<<<<===>>>===;;;::::::;;;===<<<<<<===@@@AAAAAA@@@@@@@@@??????>>>>>>=========>>>???@@@@@@@@@???>>>@@@??????>>>>>>===<<<<<<>>>>>>>>>>>>============?????????>>>======<<<<<<<<<:::999:::;;;<<<;;;999;;;;;;:::999999999999:::888888777777777777888888777777777777777777777777666666666555555555555555999999888777777777777777666666555555555555666666666666666666666666666666666666666777888;;;===???>>>BBBKKKVVVdddttt666444222111222222111000111111000000000000111111------...///000111222222................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,......------,,,,,,---------,,,,,,,,,,,,---......:::888444000---+++++++++...,,,+++,,,---///...---,,,++++++,,,------,,,***,,,++++++,,,,,,---...////////////...------,,,,,,+++++++++++++++++++++,,,************************+++,,,...//////...,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,---------,,,+++,,,,,,,,,---------......---++++++++++++---...******++++++++++++******++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,------..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,++++++,,,------------------------------------,,,---///000000///---,,,+++++++++,,,,,,---------------..................***,,,------,,,++++++,,,,,,------------------,,,------,,,,,,,,,---......+++,,,,,,------...//////000...,,,+++,,,---,,,+++......---,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++,,,------......------,,,++++++,,,,,,---...//////------,,,++++++++++++,,,++++++++++++++++++++++++------.........------,,,------------------------...------,,,,,,------...---...............------........................------------------------........................,,,,,,------...//////000000///......------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,---///000000///---,,,//////////////////......---------.........//////------...//////000000111222222111111111111222222111111111111111222333333444444444444555666777777999999999999::::::::::::===>>>???>>>===<<<===>>><<<;;;;;;===???AAA@@@?????????>>>>>>>>>===============>>>???@@@??????>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<;;;;;;;;;=========<<<<<<;;;;;;;;;;;;:::999999;;;;;;:::999::::::999999999999999999888777777777777777777888777777777777777777777777555555555555555555444444777666555444333444555666666555555444444555555666444444555555555555666666777777777777888999;;;;;;>>>@@@CCCHHHPPP[[[gggooo666444222111222222111///000000111111111111000000////////////000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,---...///---,,,,,,,,,,,,---......666444111...,,,+++,,,,,,...,,,++++++---.........,,,++++++,,,------,,,***,,,,,,,,,,,,---...//////000//////......------,,,++++++++++++++++++++++++************************+++,,,...//////...,,,+++******************************+++,,,,,,---......************************++++++******************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---------------,,,,,,,,,++++++******...---++++++++++++---...++++++,,,------,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,++++++,,,------...//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------,,,,,,+++,,,---...............///------------------------,,,---///000000///---,,,***++++++,,,,,,------...***+++---...000000111111***,,,------,,,++++++,,,,,,------......------,,,---,,,,,,,,,,,,---...///++++++,,,,,,---.........000...,,,,,,------,,,+++///...------,,,,,,------+++,,,,,,,,,,,,+++***))),,,------......------,,,***++++++,,,---...//////...---,,,,,,++++++,,,,,,------------------------......////////////......------------------------...------,,,,,,------...------...............---........................---------------------------.............................................---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////........................+++,,,---.../////////...---...////////////......------------............000000000000000000000000222111111000000111111222222222222222222333444444333333333333444555666777888888888888999999999999<<<>>>???>>>======>>>???<<<;;;:::<<<>>>@@@@@@???>>>>>>========================>>>>>>????????????<<<======>>>???@@@@@@AAA??????>>>>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999:::;;;:::999888999999999999999999999777777777888888777777777666666666666666666666666444444555555555555555555777666444333333333444555555555444444444444555555333333444444555555555555666666555555666666666777;;;<<<===???BBBGGGNNNSSShhhsss555333111111111111000///......////////////......111111000000//////......////////////////////////---------------------------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,---...///---,,,,,,,,,,,,---......000///...,,,++++++,,,,,,---+++))))))***,,,---,,,,,,++++++,,,------,,,***,,,,,,,,,,,,---...///000/////////...------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---......---,,,+++++++++++++++++++++++++++)))******+++---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------------,,,++++++***)))))),,,,,,++++++++++++,,,,,,+++,,,---......---,,,+++++++++++++++++++++++++++++++++,,,---------,,,,,,******+++,,,---......///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---------,,,++++++---...//////......///000------------------------)))+++,,,------,,,+++)))+++++++++,,,,,,---------%%%'''***,,,...///000000,,,...//////...------...,,,------......------,,,+++,,,,,,------.........+++++++++,,,------.........---,,,---...///...,,,///......---------------...------,,,++++++******------------------------++++++,,,,,,---...//////...------,,,,,,,,,,,,,,,........................,,,,,,------......------------------------------...------,,,,,,------...,,,---......///.................................---------------------------------...............//////.........---------++++++,,,,,,---...000111,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...///000........................+++,,,,,,---......///000,,,---...///000///...------------............///111111111111000000000000222111000//////000111222222222222222222333444444222222333333444555777777777777888888888999999999999;;;<<<<<<;;;;;;===>>>;;;::::::;;;>>>??????>>>============<<<<<<<<<<<<=========>>>>>>>>>??????<<<===>>>???AAABBBCCCCCCCCCBBBAAA@@@???>>>===<<<=====================<<<;;;999888999:::;;;:::888777888999999:::999999999777777888888888888777777666666666666666666666666555555555555555666666666777777666555555555555555555555444444444444555555333333333444555555666666777888888888888888888777666888:::;;;<<<>>>BBBEEEKKKUUUcccppp|||444222000000111111000///---...///000000///...---000000000000////////////........................---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---......------,,,,,,,,,+++++++++---+++)))(((***,,,------,,,++++++,,,------,,,***---,,,,,,------...///000//////......---,,,,,,+++//////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++*********+++,,,------,,,+++******************************+++,,,,,,---------,,,))))))***+++,,,---......++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------,,,,,,+++***+++---//////---,,,...000------------------------)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,%%%'''***,,,............,,,...//////...------...,,,,,,------------,,,,,,***+++,,,...///......---***++++++,,,,,,---......---,,,,,,---///000///...//////...---------------...---,,,++++++,,,------...---,,,,,,,,,,,,---...,,,,,,,,,------...............---,,,,,,,,,,,,---------------------------***+++,,,------------,,,------------------------...------,,,,,,------...,,,------...//////......................................................---------.........//////---------...............,,,,,,,,,,,,---......///------------------------,,,,,,,,,------.................................///...,,,++++++,,,...///+++,,,...///000///...------............/////////......//////000111111111222111000//////000111222111111111111111222333333222333333333444666777888777777888888888999999999777999:::;;;::::::<<<===::::::999;;;===???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===============>>>????????????@@@AAABBBBBBCCCCCCBBBBBBAAA???>>>===;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<:::999888999:::::::::888666777888999:::999999888666777888999999888777666666666666666666666666666555555555666666777777777555666666666666555444444555444444333333444444555333333333444555666666666888888999999999999888888888:::;;;;;;:::;;;>>>@@@===BBBJJJSSS\\\hhhttt}}}333111//////000111000//////000111222222111000///////////////000000000000------------------------------------------------------------------------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,111000...,,,+++***))))))---,,,,,,,,,,,,---......,,,,,,------,,,,,,******///---******,,,...//////,,,,,,+++,,,---...,,,***---------------...000000///......---,,,,,,++++++111111000000/////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,------,,,,,,++++++,,,,,,------......///)))***+++,,,,,,+++***)))((()))+++,,,,,,+++)))(((***************************+++,,,,,,------------((())))))***,,,---......*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++******---///...,,,+++---000------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,...//////...---***,,,------,,,++++++,,,+++,,,,,,------,,,,,,+++)))***---/////////...---***++++++,,,,,,---......,,,++++++---000111000/////////...------------......---+++++++++---///111///...,,,++++++,,,...///,,,,,,,,,---------............---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------............------------------------...------,,,,,,------...,,,,,,---.../////////...........................////////////////////////---------.........//////+++,,,,,,---...///000000......---,,,,,,,,,------..............................---------,,,,,,,,,........................222000---******+++,,,...+++,,,...000000///...---.........////////////000+++,,,---...///111222222222111000......000111222000000000000000111111222333333333444555666888888888888888888999999999999888999;;;;;;;;;;;;===>>>:::999999;;;===>>>>>>===;;;<<<<<<<<<<<<<<<<<<<<<===============>>>??????BBBBBBBBBBBBBBBBBBBBBBBB@@@???>>><<<;;;999888888999999999999999999999999:::999888888::::::999888666777888999::::::999888666777888999999888777666666666666666666666666666555666666666777777888888222333444555444333222111555444444333333444444555333333444444555666777777333333444555555444444444;;;;;;:::999777777999;;;;;;===???BBBGGGQQQ]]]fffvvv333333333222222111111111111111111111000000000000//////...//////000111222000000000000////////////........................///...------,,,,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,***)))+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))***++++++------...//////...---,,,,,,,,,---...------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,---,,,+++*********+++,,,---,,,,,,++++++,,,,,,---,,,---///...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******)))))),,,,,,,,,---------......)))***++++++,,,,,,,,,,,,************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////************+++,,,---------------,,,,,,+++++++++------------------------++++++,,,,,,------,,,,,,111000///...............!!!$$$)))---...---***(((,,,---------------------------------------------//////...---,,,,,,++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,//////...,,,+++,,,...111------......------,,,+++)))***+++---.../////////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,........................000//////............///.........///////////////................................................---------............///..................------................................................---------,,,,,,+++++++++,,,,,,,,,---------......---...000///...,,,------......---,,,+++,,,///222////////////////////////............///////////////111222111000///000111000000000000111111111111555555444333222222222222999999999888888888888777999:::;;;;;;;;;:::999888999999999::::::<<<===>>>;;;;;;;;;<<<<<<<<<======<<<;;;;;;::::::;;;===>>>??????@@@AAAAAABBBCCCCCCCCCAAA???<<<;;;;;;<<<<<<;;;;;;:::999999888777777999999888888888888888888:::::::::999999999888888222222333444555666777777888777555333222222222333444444444444444444444444444555555555555555555444333333333333333333333333555555555555666666666777444444333333333444444555777888999::::::999888777777888;;;???BBBFFFIIIJJJXXXeeexxx333333333222222111111111111111111111000000000000//////////////////000111////////////....................................+++++++++***+++++++++,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------************************------------------------------------------------,,,---------,,,,,,+++***,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------...000///---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++***++++++++++++,,,,,,,,,******)))))))))***+++,,,---,,,,,,++++++,,,,,,---)))+++------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))),,,,,,,,,------------...******+++,,,,,,,,,++++++************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,+++***////////////......------(((***,,,.........,,,+++.........------,,,,,,+++------------------------///......---,,,,,,++++++---,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,---...---,,,***+++---000+++,,,,,,---............,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..............................111000///......---------........................................................................---------............///.................................................................................---------,,,,,,,,,,,,---------.........---///000///...,,,---------......,,,+++,,,///222////////////////////////------........./////////000222333222111000111222000000000000111111111111444444333222222222333333666666666777777888888888888999:::;;;;;;:::999999<<<<<<<<<<<<<<<===>>>???;;;;;;;;;<<<<<<<<<<<<<<<======<<<<<<======>>>???>>>>>>???@@@@@@AAABBBBBBBBB@@@>>><<<;;;;;;<<<<<<;;;;;;;;;:::999888888888888888888888888888888888999999999999888888888888444444444555555666666777777666555333333333333444444444444444444444444444333444444555555444444333333333333333333333333333666666777777777777777777555444444333333333444444666666777888888777666666555666777:::<<<>>>???@@@DDDMMM[[[iiittt222222222222222111111111111111111111000000000000000000//////.../////////............------------........................,,,,,,+++++++++*********,,,,,,+++++++++*********++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,------...//////........................------,,,,,,++++++,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---000///---,,,***)))))))))++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------------------------,,,,,,,,,++++++++++++,,,,,,,,,,,,)))))))))))))))***+++,,,,,,,,,++++++++++++,,,,,,(((***,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,------------++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,------------......------,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,------------.........---,,,+++))))))---.../////////...---,,,------------------------//////...---,,,++++++***------------------------.........------,,,,,,+++------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---,,,+++******,,,...******+++,,,...//////000/////////...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..............................222111000......---------.........------,,,,,,,,,................................................---------............///........................................................................//////............------,,,------------.........---///000000...------...---......---,,,,,,///111////////////////////////............////////////111222333333111111222333000000000000111111111111333222222222222333444444333333444555666777888888666777999:::;;;;;;:::999<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;===>>>>>>???????????????=========>>>>>>??????@@@@@@???===<<<;;;;;;;;;<<<<<<;;;;;;::::::999999888888888888888888888888888888888888888777777777777666666666666666666666666666555555444444444555555555555555555555555555555222333333444444333333222333333333333333333333333666666666666555555555555555555444333333333333333555555666666666666555555999999999999999::::::::::::???FFFMMMUUU```mmmuuu222222222111111111111111111111111111000000000///111000///.............../////////.........------........................000//////...---+++******,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------........................,,,,,,,,,---------......------------------------...---,,,+++***+++,,,---++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,......------,,,,,,,,,,,,------,,,+++******))))))***************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++******************,,,,,,++++++++++++,,,,,,)))+++------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,++++++***)))+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------........................******+++,,,,,,---......+++++++++,,,,,,,,,------///...---,,,,,,,,,,,,,,,//////...---+++***)))))),,,,,,,,,,,,,,,---------------------,,,+++***)))+++---...//////...,,,++++++,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,------------------......---------,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,------,,,++++++,,,...++++++,,,,,,---...///////////////...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,........................000//////............///......------,,,+++******................................................---------............///---------...........................................................................------------------------...............///000000...------...---......---,,,,,,...000/////////////////////////////////000000000000111000111222222000000111222///000000000111111111111111111111111222333444555333444444555666666777777555666888999:::::::::999:::::::::;;;::::::999999<<<<<<;;;;;;;;;;;;::::::<<<===>>>@@@@@@???>>>>>>;;;;;;<<<<<<============>>>>>><<<;;;;;;;;;;;;<<<;;;;;;;;;:::::::::999999888888888888888999999999777777777777666666666666777777777666666555555555444444444555555666666666555555555555555555555555222222222333333222222222222222222222222222222222333333333222222222222222555555444333222222222222555555555666666555555555:::999999888888777777777<<<===>>>@@@DDDKKKTTT[[[111111111111111111111111111111111111000000000///000000///......---......000000000/////////..............................,,,---.........---,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,,,,------..............................---------,,,,,,,,,++++++++++++++++++++++++---,,,+++***+++,,,---...******++++++++++++******++++++,,,,,,,,,---------///......------,,,,,,+++***+++++++++++++++++++++)))))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++******************++++++++++++,,,,,,,,,---------......------,,,+++***))),,,++++++******++++++,,,,,,...///...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++***)))+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,---------........................******+++,,,,,,---......+++++++++,,,,,,,,,------------,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,,,,***+++---//////...,,,+++(((***,,,...///...---,,,,,,,,,,,,------.........,,,,,,,,,---------......---------------,,,,,,,,,------------------------++++++,,,,,,,,,------------...///...,,,,,,---///...------,,,,,,,,,---...,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,..............................---......///000111......---,,,+++******)))................................................---------............///---------.........//////................................................,,,,,,,,,,,,,,,,,,,,,------------.........//////...///111000///---......---...///...---,,,---///////////////////////////000000111111111222222222///000111000///...///111///000000000111111111111000000000111222333444555666666666666666666666666444555777999::::::999999999::::::;;;;;;:::999888;;;;;;;;;;;;;;;;;;:::::::::;;;===>>>???>>>===<<<::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999777777888888888999999999777777777666666666555555777777666666555555444444333333444555555666666666555555555555555555555555111222222222222222222111222222222222222222222222222222222222111111111111555444333222222222222222666666666666666666666666555555555555444444444444888888888999:::>>>CCCFFF000000000111111111111111111111111111000000000000//////......---.........111000000000////////////........................%%%'''))),,,---..................---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++************************,,,,,,++++++,,,,,,------******++++++++++++******++++++,,,,,,------......///.........------,,,,,,)))***+++,,,------------)))))))))***++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))))))))************,,,,,,,,,,,,------------............---,,,***)))++++++************++++++,,,...//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...------------------------+++++++++,,,,,,---------,,,,,,,,,,,,------------,,,,,,+++*********++++++((((((***+++---...000000******++++++,,,,,,------***+++,,,,,,---------,,,***+++,,,---------,,,+++)))+++...000111000///---***++++++,,,---...//////+++,,,,,,------.........------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,---------------...//////------...//////...---,,,+++,,,------++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////....................................---......///000111---------,,,,,,+++++++++................................................---------............///,,,,,,------.../////////................................................+++++++++,,,,,,,,,,,,---------........./////////...000111111///......///---/////////---,,,---...////////////////////////111111111111222222222222...///000000......///000000000000000111111111111000000000111111333444444777777666666555555555555555666777888999999888777:::;;;<<<======<<<;;;:::999:::::::::;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;999999999999999999999999777777777888999999::::::777777777777666666666666666666555555444444444333222222333444555555555444444444444444444444444444111222222333333222222111222222222222222222222222333333333333444444444444333333222222222222333333666666555555555555666666555555555666666666666666222333444666999;;;===>>>///000000000111111111222111111111111000000000000......---------...//////000000/////////.................................&&&(((***,,,---...---,,,---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------------------,,,++++++++++++++++++++++++***+++,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,---......///...............---------++++++------...---,,,,,,))))))******+++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,------------...++++++,,,---------,,,+++++++++************++++++(((***---------,,,---///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***++++++++++++,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,+++++++++,,,------))))))***+++---...//////)))******+++,,,,,,------,,,,,,---------,,,++++++***+++++++++,,,,,,,,,,,,,,,------.........------+++,,,,,,------.........++++++,,,,,,---......///------------------------++++++++++++,,,,,,,,,---,,,,,,,,,------------...,,,---......---,,,---......---,,,++++++,,,...///+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..............................000000///...............------------,,,,,,,,,,,,................................................---------............///,,,,,,------...//////000................................................,,,,,,,,,,,,------..................///////////////000111111///......///---///000///---,,,,,,---//////////////////////////////000000000111111111...000111000///...///000000000000000111111111111111111000000111222333333444444444444444555555555555666777888888777666666888999;;;=========<<<;;;888888999:::;;;<<<<<<===;;;;;;;;;:::;;;;;;<<<===::::::::::::::::::::::::999999:::;;;;;;;;;;;;;;;888888888888888888888888666777777888999999::::::888888888777777777666666444444444444444333333333111222333444444333333222333333333333333333333333222222333333333333222222111111111111111111111111111222222333444555666666111111111111222333444444666555444333333444555666777777777777888888888888333333444666888;;;<<<<<>>::::::::::::::::::::::::888888999:::;;;;;;;;;;;;777777777777777777888888666777777888999999::::::888888888888777777777777333333333333333333333333111222333333333333111111222222222222222222222222222333333444444333333222111111111111111111111111//////000111333444555666000000000111222333555555444444222222222222444444555555444444444333333333555444333333555777777777///000000000000111111111000000000000//////////////////////////////////////////...------------...---.........---,,,,,,+++...------,,,,,,,,,------------------------------,,,,,,,,,++++++*********,,,,,,,,,++++++,,,------,,,---...//////---+++******++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,------......------,,,---------.........//////...//////---+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,------,,,+++***))))))***+++,,,,,,------......------,,,++++++,,,,,,,,,++++++******+++,,,,,,+++***)))(((------------,,,+++***)))++++++------------++++++***+++---------+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++***++++++,,,,,,------...***))))))+++------,,,+++++++++++++++++++++++++++---------,,,,,,+++++++++------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,+++,,,...///...---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,++++++++++++...---,,,+++***+++,,,,,,***+++,,,---...---,,,,,,........................//////.........---------,,,,,,------...///000000------------------------//////......------------/////////...---------,,,------------------------000///...------...///000...//////---,,,,,,...000000//////...------,,,,,,,,,------...------,,,,,,------......//////000000000000///...---,,,,,,++++++,,,---...//////////////////............//////...---,,,++++++,,,---...000///---,,,,,,---...///111111111111000///---,,,///000111222222111000///111000/////////000222333222222111111222222333444333333222222333333444555666666666777888888999999999999999999:::<<<>>>???AAA@@@>>>;;;:::999999999;;;;;;<<<<<<<<<<<<;;;;;;999;;;;;;;;;;;;;;;===@@@;;;:::999:::;;;;;;999777;;;;;;;;;:::999888666555999999999999999999999999777666666666666777888888444555555555555555555444222333333444444333333222111333555777777555333111444444444555555444333333000000000000000111111111222222222111111111000000333333333333333333333333222222222333333444444444444444444444333333333333444444555555666666777777333333222111000//////...000000000000//////////////////////////////////////////...------------...------......------,,,+++...------,,,,,,------------------------------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------.........---++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,,,,---------............///000...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,------------,,,,,,+++++++++,,,,,,++++++***++++++,,,---,,,+++******+++,,,,,,,,,---,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,------+++***(((,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))(((***++++++,,,,,,------...,,,+++***,,,---...,,,+++++++++++++++++++++++++++---------,,,,,,+++++++++------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---++++++,,,---...---,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------.........---,,,+++///...---,,,,,,,,,------***+++,,,---------,,,,,,........................//////.........---------,,,,,,------...//////000.........................../////////......---,,,..................------------------------------...---,,,,,,,,,,,,---......//////---,,,,,,...000........................------............------............//////////////////......------,,,,,,+++,,,---...//////////////////............/////////...---,,,,,,---...///000///.........///000000222111111000//////......000000000111111000000000111000/////////000222222222222111111222222333444333333222222333333444555555666666777777888999999888888777888999:::<<<===<<<;;;:::999888999999:::;;;;;;<<<===============:::;;;<<<<<<;;;;;;<<<>>><<<;;;:::;;;<<<;;;:::888:::::::::;;;;;;::::::999999999999999999999999999666666555444444444444444444444555555555555444444222333333444444333333222111222444555555444222111333333444444444333333222333333222222111111000000222222222111111111000000222222222222222222222222222222222333333444444444333333444555555444444333555555555555555666666666444444333222111000//////000000000000//////////////////////////////////////////...------------...------......------,,,,,,---------,,,,,,------...------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,++++++,,,,,,,,,---------///000222111...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,+++++++++++++++,,,---------,,,,,,******+++,,,------......+++,,,,,,------,,,,,,+++***+++,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,------------,,,***)))(((***++++++,,,,,,------......---,,,---......,,,+++************************------,,,,,,,,,,,,++++++------------------------,,,,,,,,,---------............------------......------------------------,,,+++***+++,,,------+++......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000///...---,,,000///...------------...***+++,,,---------,,,,,,.......................................---------,,,,,,------.../////////////////////////////////---...///000///...---,,,..................//////...........................---,,,,,,,,,,,,---...---...///...,,,,,,...000,,,,,,------...///000000.........////////////////////////...............------------------------,,,,,,---...//////////////////............/////////......------......///////////////000111222222333222111/////////000000111000000//////000000111000000000///000111111222222111111111111222333333333333222222333333444555555555666666777888888888777777666666777888999999888888888888999:::;;;<<<:::;;;<<<===>>>?????????===>>>???>>>===;;;<<<======<<<;;;;;;<<<<<<;;;999888888:::;;;<<<<<<<<<<<<999999999999999999999999888777666444333222222222333333444444444444333333222222333333333333222222222222222222222222222222111222222333333333222222555444333222111000000///222222222111111111111111111111111111111111111111222222333333333333444444111333555777888777555444555555555555555555444444111111222222222333333333000000000000//////////////////////////////////////////...------------...,,,------...------,,,,,,------,,,,,,,,,---......---------------------------------------------------------------,,,,,,,,,...------,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,///111333222000---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++,,,,,,,,,++++++******+++,,,,,,---------++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,++++++***++++++++++++++++++++++++******+++,,,------------***++++++,,,,,,------...///...---...///...,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------+++***)))***,,,---,,,+++......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------////////////////////////.........---------------///......---------------++++++,,,,,,,,,---------................................................---------.........//////........................---...///000000///...,,,------......//////000000/////////////////////////////////....../////////,,,.........------...000,,,,,,------...////////////////////////000000000/////////......---------+++,,,,,,,,,------......,,,------...//////......///......------......////////////....../////////......//////000111222222444222000///...///111222111000///......///000111000000000000000111111222111111111111111222222333333333222222333333444555444444555666666777777888777777777666777777777777999999::::::;;;<<<===>>>999:::<<<>>>???@@@@@@AAA@@@BBBCCCBBB@@@>>>=========<<<;;;<<<======;;;999777888999:::;;;<<<<<<<<<888888888888888888888888999888777666555555555555222333333444444333333222222222333333333333222222222111000//////000111222000111111222222222222111222222222111111000000000111111111111111111111111222222222222222222222222333333333333333333333333111333777:::;;;:::777555666555555444444333333333111111222222222333333333000000000000//////////////////////////////////////////...------------...,,,,,,------...------,,,,,,,,,,,,,,,,,,---...///---------------------------------------------------............---,,,+++------,,,,,,,,,------...,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,+++*********+++++++++,,,,,,...000222222000---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,,,,))))))******++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,+++++++++++++++++++++++++++++++++******+++,,,---......---***++++++,,,,,,------...000///......//////---+++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,++++++++++++++++++,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///////////////////////////---+++)))***+++...///------------,,,,,,+++++++++++++++,,,,,,,,,------........................---.....................---------...............---------------------------...///000000///......---......//////000000000////////////////////////...//////////////////...+++---.........---...000........................000////////////000111222//////......------,,,,,,+++,,,,,,------......///,,,---......///...............------------.........//////////////////...------...///000000111111333222000......///111222111000///......///000111///000000000111111111111111111000000111111222333333333222222333333444555444444444555666666777777777777888888888888888888::::::;;;;;;;;;;;;;;;;;;999:::;;;===???@@@AAAAAACCCEEEGGGFFFDDD@@@>>>>>>===<<<;;;<<<======;;;999777888888999999999888888888888888888888888888888666666555555555555666666222333333444444333333222111222222333333222222111222111///......///111222///000111111222222222111......//////000000111111111111111111111111111111333333333333333333333333333333333333333333333333222555999<<<===;;;888666555555444444333333222222444444333222111000//////000000000000//////////////////////////////////////////...------------...,,,,,,------......------,,,,,,,,,,,,---......///------------------------,,,,,,,,,,,,---------------...//////...---+++***,,,,,,---------------...,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,---///111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++,,,------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++)))***++++++,,,,,,,,,,,,******)))))))))***++++++...---,,,+++++++++,,,------,,,,,,++++++,,,,,,---++++++++++++++++++,,,,,,++++++++++++++++++++++++---------------,,,++++++***++++++,,,,,,------...///...---...//////---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------.........,,,,,,,,,---------......++++++************++++++++++++++++++++++++++++++,,,+++***+++,,,------+++,,,+++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,***))))))+++...///,,,,,,------,,,,,,+++***,,,,,,+++++++++,,,---...........................---------.......................................------------------------//////////////////000000//////////////////000000........................,,,,,,---......---,,,,,,***,,,...///......///000..................------//////.........000111333.........------------------------....../////////------...............---......------------......---......//////......---------...///000000000000111000///......///000111000//////......//////000//////000111111111111000111000000000000111222222333333222222333333444555333333444444555666666666666777888999999999999999888999999999999888888777999:::;;;===>>>???@@@@@@CCCFFFIIIIIIFFFBBB???>>>===<<<;;;;;;<<<<<<;;;999888888999999888777666666888888888888888888888888333333222222333444444555333333444444444444333333111111222222222222111111111000///......///000111///000111222222222222222,,,------...///000111111111111111111111222222222333333333333333333333333444444333333333333222222333555999<<<<<<:::888555333333333333333333222222333333222111000//////...000000000000//////////////////////////////////////////...------------...+++,,,------......------,,,,,,,,,,,,---...//////------------------------++++++++++++,,,,,,,,,---......///000///---+++***++++++---.........------,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---,,,...///...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,,,,,,,******+++,,,,,,+++******,,,,,,------------,,,,,,))))))***+++,,,,,,,,,,,,---,,,+++*********+++,,,,,,+++*********,,,...///---,,,,,,++++++,,,,,,---+++*********++++++,,,---************************---------...------,,,+++***++++++,,,,,,------...---,,,,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,---......///,,,,,,,,,---------......,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++,,,---...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------------------------------------------------........................+++++++++++++++++++++++++++,,,,,,------------...,,,---.........---++++++,,,,,,+++++++++,,,---...........................---------.........//////................................................000///...---...///111222000000000///////////////------------------------,,,,,,---......---,,,,,,***,,,...//////...///000,,,,,,------...////////////...------...///111333,,,------------------....../////////////////////---...............------...------,,,,,,------...,,,---...//////...---,,,//////000111111111000///..................//////...//////////////////......///000111222111111000000000000000000111222222333333222222333333444555222333333444555555666666555666777999:::::::::999777888999999999999888777888999;;;<<<===>>>??????BBBEEEHHHIIIGGGBBB???===<<<;;;:::;;;<<<;;;:::888888999999999999888777777888888888888888888888888444444333222222222333333444444555555555555444444111111222222222222111111111000000000000000000111///000111222333333333333......//////000000111111000000111111111222222222222222222222222222222222444444444333333222222222222444777999999777555333222222222222333333333333///000000000000111111111000000000000//////////////////////////////////////////...------------...+++,,,,,,---.........---+++++++++,,,---...///000------------------------*********++++++,,,,,,,,,...///000000///---+++******+++---//////...---,,,,,,------......------,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++++++++,,,,,,,,,---------,,,------,,,+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************************///......------,,,,,,+++)))***+++,,,,,,+++***))),,,------......------,,,((()))***+++,,,---------///...,,,+++***++++++,,,******))))))+++---000222------++++++++++++------+++*********+++,,,,,,---************************)))***,,,---.../////////***++++++,,,,,,---......,,,++++++,,,...///...,,,------------------------+++++++++,,,,,,---------++++++,,,,,,---...//////,,,,,,,,,---------......---,,,,,,++++++,,,,,,------------------------------,,,+++,,,...///...---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////........................------------------------........................------------------------)))+++///111111000---,,,---.../////////...,,,,,,---,,,+++***+++,,,---...........................---------.........//////.....................---////////////////////////111000...,,,---///222444111111000000//////......---------------------------...///000000///...---))),,,...//////...///000***+++,,,---///000111111......---,,,---///111333,,,,,,,,,------.........000000000000000000000///---...............------...------,,,,,,------...+++,,,---......---,,,+++000111222333333222000///,,,---......///......------...///000000///...---...///000222222111111000000000000000000111111222333333222222333333444555222222333444444555555666333444666888999::::::999777888:::;;;<<<<<<;;;:::999999;;;<<<============@@@CCCGGGIIIFFFBBB>>><<<;;;:::999:::;;;;;;999777888999999:::::::::999999777777777777777777777777888777666555444333333333444555555666666555555444111111222222222222111111000000111111111111000000000000111222333444444444111111111111000000000000000000111111222222222222111111111111111111111111444444444333333222222222222333555666666444222111111111111222222333333444111111000000//////............------------......//////............//////...---,,,,,,,,,,,,---.........////////////......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000111111000...,,,***+++++++++,,,,,,---------......---,,,,,,,,,------......,,,,,,,,,,,,......,,,,,,***)))))))))))))))---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***,,,,,,,,,,,,,,,+++***))),,,,,,------,,,,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++***)))(((....................................------,,,+++......---,,,,,,...///000---,,,++++++******++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------,,,,,,------......///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...*********++++++,,,,,,,,,------------,,,,,,+++***,,,,,,,,,------.........---------------...///000------------------------,,,,,,,,,---------......+++++++++,,,,,,---------------------------------,,,,,,,,,------.........---,,,+++***+++,,,---...,,,,,,,,,---------......///.........---------------------............///------------------------........................,,,,,,---...//////......///...---,,,,,,,,,,,,,,,...............///000000////////////////////////---------------------------------............///........................//////.........//////000---...///111111111000000,,,---------.../////////........................++++++,,,---.........---........................//////............//////000000111111000///...---111///...------...///111222111///---------......000000000000000///......111111222222222333333333///000000000111111111111222333444444444333222111777777777888999999::::::999999::::::::::::;;;;;;;;;;;;:::::::::;;;<<<<<<======<<<;;;;;;;;;;;;<<<999999;;;;;;;;;;;;999999;;;;;;::::::999888777777777777777777777777777777777777666555555555555555444333333222222333333444444444444444444444444444111222333333222111///...222222222222222222222222222222111111111111111111000000000000000000000000111222222222222111000000111111111111111111111111333333444555444333111000444333222222111111222222111000000000/////////.../////////......///////////////............//////...---,,,,,,,,,,,,---...,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---+++***+++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,------......---,,,++++++,,,---...---------------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,+++---------------,,,++++++,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++---,,,***(((((()))***+++---------------......///---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,+++++++++,,,---......---++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------...------,,,,,,------...,,,------------------...---------------,,,+++***,,,,,,---------------------------------...//////------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,------------------------------,,,,,,------------------,,,,,,+++++++++,,,---...,,,,,,,,,---------...............---------,,,,,,---------............///------------------------........................,,,------...//////......///...------,,,,,,,,,---...............///000000////////////////////////---------------------------------............///........................//////......---............///000000000///......//////////////////000000........................,,,------............---........................//////............//////444333222111000///...---000///...------...///000000000//////......//////000000000000000///......111111111111222222333333111111111111222222222222444555666666666666555444555666666777777888999999999999999:::::::::;;;;;;;;;::::::::::::;;;<<<<<<===<<<<<<;;;;;;;;;;;;;;;999999:::;;;;;;:::999999;;;::::::999888888777777666666666666666666666666777666666555555555555555444333333222222333333444555555555555555555555555222333444444444333222111222222222222222222222222111111111111111111111111000000000000000000000000...///000111111111111111111111111111111111111111333333444444444333111111111111111111222222333444000000000000////////////000000////////////000000//////............//////...------,,,,,,------...,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,******---,,,,,,,,,,,,,,,,,,+++,,,,,,+++,,,,,,---...///,,,,,,++++++++++++,,,,,,,,,,,,...//////...------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,------------------.........---,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************///,,,(((&&&%%%(((+++...,,,,,,------......---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,++++++******,,,...///...,,,)))'''******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...........................------,,,,,,------......------------------,,,,,,------------,,,,,,+++------------------,,,,,,------------.........///------------------------,,,,,,,,,---------......------------,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,+++,,,------...,,,,,,,,,---------...............---------,,,,,,---------............///------------------------........................,,,---......///..................---------------...............///000000////////////////////////---------------------------------............///........................//////...---,,,,,,------///000000//////---,,,,,,/////////............................................./////////...------........................//////............//////777555333111///.........000///...------...///000//////000000111111000000000000111111000000//////000000000111111111111222111222222222222333333333111222222333333333222222444444555666666777777888999999999999:::::::::::::::::::::::::::;;;<<<<<<===<<<;;;;;;::::::;;;;;;999999::::::::::::999999::::::999999888777777777555555555555555555555555777666555555444444555555444333333222222333333444111111111111111111111111......///000000000000///222222222222222222222222111111111111111111111111000000000000000000000000,,,---...///111111111111111111111111111111111111222333444444444333111111000000000111222333444555000000000000////////////000//////////////////000///......------......///---------------------------......//////......---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,++++++---------,,,,,,+++++++++++++++++++++,,,---...///++++++++++++++++++++++++(((***,,,.........,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------......,,,---------------,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///,,,******+++...000***+++,,,......---,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,------,,,***((('''*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------...------,,,,,,------...,,,,,,,,,++++++*********,,,---------------,,,,,,.........------,,,,,,,,,------..................------------------------,,,,,,,,,---------............------,,,,,,,,,+++,,,,,,------------------.........------,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,---------....../////////.........---------------............///................................................------...............------...............------...............///000000////////////////////////........................---------............///........................///...---,,,,,,,,,,,,,,,...............------,,,---------,,,+++++++++***........................///000000000///...------........................//////............//////555444111///......//////000///............///000---...000222222222222111000000111111111000000///000000000000000000000111111111111222222222333333000000000111111111111111444555555666666777888888888999999999999:::::::::999999999999:::;;;<<<<<<<<<;;;;;;:::::::::::::::999999999::::::999999999999999888888777777777777555555555555555555555555666666555444444444444555444333333222222333333444////////////////////////,,,------...///000000000111111111111111111111111111111111111111222222222000000000000000000000000---...///000111111111111111111111111111111111111111222333444444333222111000000000000111222333444////////////000000000000///......------......///......------------......------------------------------............------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,---------------,,,,,,+++++++++*********+++,,,---...///++++++++++++++++++++++++(((***,,,.........,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......***+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******..............................//////////////////)))***,,,---------,,,+++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........///...,,,***))))))******,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,++++++*********,,,------......---------.........------,,,,,,,,,---......//////...------------------------------,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,,,,,,,---------.........,,,,,,,,,---------......000000000////////////...---------............///................................................---...............------------...//////......---...............///000000////////////////////////........................---------............///........................///...---,,,,,,,,,,,,,,,------------......//////---------,,,+++++++++***........................///000000000///...------........................//////............//////111000...------...///000//////............//////---...000111222222222111000000111111111111000000111000000000000000000000000000000000111111111222333333333333444444555555555555666777777888888999888888888999999999::::::888888888999:::;;;<<<<<<;;;;;;:::999999999999999999999999999999999999999888888777777777777666666666666666666666666666666666666555444444444444444444333333222222333333444333333333333333333333333000000111222333444555555111111111111111111111111000000111111111222222222000000000000000000000000111111111222222111000000111111111111111111111111000111222333333333222111222222111000000111111111////////////000000000000......------------............------------......,,,------......------,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------...---,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---...++++++,,,,,,,,,,,,++++++,,,,,,...//////...------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......******++++++,,,,,,++++++,,,,,,------,,,,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***,,,///111111000---+++******++++++,,,,,,,,,+++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---...///000...+++)))(((***,,,---...------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......------------------,,,,,,------............---------------------,,,,,,---.../////////...---,,,------------------------,,,,,,,,,---------...............---------------+++,,,,,,------.........------------------,,,,,,,,,,,,---............---,,,,,,,,,---------......000000000/////////......---------............///.........................................................///......---,,,,,,---...000000///.....................///000000////////////////////////........................---------............///..............................------------......------------...///000111/////////............................................./////////...------........................//////............//////......---------...///000////////////////////////---...///000111111111111000000111111222222111111222111111111111000000000//////000000000111111111222222222222333444555555555666666777777888999999888888888888999999999999888888888888999;;;<<<===;;;:::999999888888999999999999888888888888999999777777777666666666666666666666666666666666666666666555444444333333444444444333333222222333333444333333333333333333333333000000000000111222333444111111111111111111111111000000000111222222333333000000000000000000000000222222222222222111000000111111111111111111111111000111222333333333222111222222111000000000000000.../////////000000000111//////............//////...------,,,,,,------...,,,,,,---......---,,,,,,***++++++,,,,,,++++++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,+++++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---,,,+++++++++++++++,,,,,,+++,,,---......---,,,+++---------------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,------***++++++,,,------,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++)))+++...111111000---+++***************+++,,,,,,---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,,,,...---,,,++++++,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------...------,,,,,,------...,,,------------------...,,,,,,---...............,,,,,,---------------------...///000///...,,,+++------------------------,,,,,,,,,---------......------------............++++++,,,,,,---......///,,,,,,------------------,,,,,,.../////////...---,,,,,,,,,---------..................---------------------............///......................................................//////...------,,,,,,---///000000000///..................///000000////////////////////////........................---------............///........................------------...///000000000///.........///000111//////////////////000000........................,,,------............---........................//////............//////////////////..................////////////..................///000000111///000111222222222222111333333222222111111111111000000111111111222222222111000000000111222444555444444555666666777777888888888888888999999999999777777777888999;;;<<<===::::::999888888888888888:::999888777777888999:::666666666666666666666666555555555555555555555555666555444444333333444444444333333222222333333444000000000000000000000000...------------...000000111111111111111111111111///000000111222222333333000000000000000000000000///000111111111111111000111111111111111111111111///000111222333333222111111000000000000111111222.../////////000000111111000000////////////000000...------,,,,,,------...,,,,,,---......---,,,,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,+++++++++++++++,,,+++++++++,,,,,,---------,,,,,,++++++***+++++++++,,,,,,............,,,,,,,,,,,,***))))))))))))***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---+++,,,------.........---,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++---///111111000///...+++***)))))))))***,,,------,,,++++++******++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++******************,,,,,,------......------+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,......------------.................................------,,,,,,------...*********++++++,,,,,,,,,,,,,,,---.../////////...,,,,,,,,,------.........---...///000000...,,,+++------------------------,,,,,,,,,---------......,,,---------.../////////++++++,,,,,,---...//////,,,,,,,,,------.........,,,,,,.../////////...---,,,,,,,,,---------......------,,,,,,,,,+++++++++---------.........//////////////////////////////.........................../////////...---,,,,,,+++---///000111000///..................///000000////////////////////////////////////////////////---------.........//////........................---------...///000111222333222000///......//////,,,---------.../////////........................++++++,,,---....................................//////............//////111111111111000///------......////////////......//////...------...000111///000111222222222222222333333333222222222111111111111222222222333333333444444333333444666777888333333444444555666666777777888888888888999999999777777777888999;;;<<<===:::999999888777888888888:::999888777777888999:::555555555666666666666666444444444444444444444444555555444333333333333444444333333222222333333444222222222222222222222222000000///...///000111222000000000000000000000000///000000111222222333333000000000000000000000000,,,---...000111111111111111111111111111111111111///000111222333333222111////////////000222333444000000000000000000000000000000000000000000000000........................,,,,,,,,,------.........000///...---------------------------------------------------------,,,,,,++++++++++++++++++++++++)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,)))&&&''',,,111.........------,,,,,,,,,***,,,///000///---++++++***++++++,,,,,,++++++***......---------,,,,,,,,,,,,---......---,,,***)))+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,...000111111000...,,,))))))***+++,,,,,,---------,,,+++******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,)))'''))),,,///...,,,,,,------......------,,,,,,,,,,,,++++++*********)))***++++++,,,,,,,,,+++------------------------------------,,,,,,+++***........................000///...------------------------,,,,,,+++++++++000000//////............------,,,+++*********+++.........------,,,,,,,,,------------------------........................------............------,,,---......//////......---------............///......------------............---,,,+++******))),,,---------.../////////------............------........................000000//////.........---000000000///...,,,+++***........................111000///......---------......////////////......000000//////.........---000000//////.........---////////////////////////......////////////......000000//////.........---...............///000111//////000000000000//////------------------------,,,---------......//////........................111111000000000000111111111000/////////000222333111111222222222111111000000000000000111111111111222222222111111111111000222222222111111111111111333333333444555666888999555555555555555555444444666777888:::999888666555666777888999999888666666555555555666777777777888888999::::::999888777666555555555555555666777777888888888999888777666666555444333333222222333333333333333222222111111111111111111111111111111111111000///......///000111000///...///000111000//////......///111111000///...///000111222222222111111111111111111000000000333222222222111111000000111222333444333222111000000000111111222222222222000000000000000000000000////////////////////////........................,,,,,,------------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------***************************+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,...---------------,,,,,,,,,***+++,,,,,,+++***++++++++++++,,,,,,,,,,,,++++++---------....../////////)))***+++---...---------++++++++++++,,,,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,---///000000///---,,,*********++++++,,,,,,---***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------......///.........++++++++++++++++++++++++,,,---------,,,,,,+++***------------------------///......---,,,,,,------------,,,,,,,,,,,,,,,,,,/////////......---------,,,,,,,,,+++++++++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,---......//////......---------............///......------------...............---,,,,,,++++++---------........................//////.................................000/////////..................//////......------....................................///000111111......////////////......000/////////............000/////////............/////////.....................////////////......000/////////............000000/////////000111111...//////000000//////...------------------------------........./////////////////////////////////111000000//////000000111000000/////////000111222444444333222111///------000000000000111111111111222222222111111111111000111111111111111111111111222222333333444666777888555555555555555555444444666777888999888888777666777777888999999888777666999999::::::::::::::::::999999999999999888777666666666666666666777888888888888888777777777666666555444333333222222333333444444444333333333222222111111111111111111111111111000///......///000111000/////////111111///---000//////000222222111000///000000111111222111111111111111111111000000000222222111111111000000000000111222333333333222111111111111111111111111111////////////////////////................................................------------------,,,,,,+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......)))))))))***************++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,***,,,,,,,,,,,,------------+++***))))))))))))***+++++++++,,,,,,,,,,,,++++++,,,,,,---...///000111111)))***+++,,,------------*********+++++++++++++++------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,...//////...,,,+++++++++++++++++++++++++++((()))+++------,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,)))***++++++***+++---...---,,,+++******+++,,,---,,,,,,,,,++++++++++++***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------,,,,,,***++++++,,,,,,,,,,,,+++...------------,,,,,,,,,++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,---......//////......---------............///......------------.............................................---------...//////000000//////...........................////////////............,,,---...///////////////........................////////////000111222222......////////////......////////////............////////////............//////......---------,,,...//////000000//////...////////////............000000//////.../////////.........//////.........////////////////////////......////////////000000111111111111111111111111000//////......//////000//////.........///000111333222222111000...---,,,000000000000111111111111222222222111111111111000000000000000000000111111222222222333444555666666444444444444444444555555777777777777777777777777777888888999999999888888<<<<<<<<<<<<;;;;;;;;;;;;999999888777777777888888888777777777777888888999888777777666666666666777555444333333222222333333444444444444444333333333111111111111111111111111000000////////////000000000000000000111111...,,,111000///000222333222111000111111111222222222222222222222222111111000000111111000000000000/////////000111333333333222222111111111000000000000000////////////////////////.........................................................------,,,,,,,,,***,,,---......---+++***++++++++++++++++++++++++******+++,,,------......***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***(((***------+++(((+++++++++,,,,,,------...+++******+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,+++,,,,,,------...//////000------------,,,+++******************************,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,***+++---......---+++***,,,,,,++++++++++++++++++((()))***+++,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,)))))),,,///---,,,***))))))***,,,---++++++++++++++++++++++++***++++++++++++***))))))------------------------,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------------,,,------------------------+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,---......///.........---------............///......------------......---.........//////000000/////////...---------,,,//////000000000000//////........................///////////////.........------...///////////////........................333222111000////////////......////////////......///////////////.........///////////////.........//////......------,,,,,,//////000000000000/////////////////////.........///...---,,,,,,,,,,,,,,,------............------/////////////////////////////////000000000000000111111111111111111111111//////............//////...............//////000...//////000000000000//////000000000111111111111222222222111111111000000///000000000000000111111111222333444444555555555333333444444444444555555777666666666666777888888888888888999999999999999;;;;;;::::::999999999888999888777666666777888999777777777666666777888888888777666555555666666777555444333333222222333333333333333333333333333333111111111111111111111111000000////////////000000000000000111222111...+++111///...///111222111000111111111222333444555555666555444444222111111000000000000///////////////...///111222333333333222111111111000000000//////////////////////////////.........................................................------,,,,,,,,,+++,,,...000000...---,,,++++++++++++++++++++++++******++++++,,,---......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---***&&&&&&)))++++++)))***++++++,,,,,,---------+++,,,...111333222...+++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,------,,,++++++,,,,,,+++++++++++++++++++++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,))))))+++///---,,,***))))))***,,,---++++++++++++++++++++++++---...............------------------------------+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,------.........+++,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------------------------------,,,---///000000000///...------------------------------............------,,,---......///.........---------............///......------------......---......//////000000000/////////...---------,,,//////000000000000//////................................./////////////////////000000//////...---////////////////////////333222111000////////////......////////////...............///////////////........./////////////////////.........---------//////000000000000//////.........//////////////////...---,,,,,,,,,,,,,,,------............------000000000000000000000000000000000000000/////////000000000000000000000000//////............//////---......///////////////......///000000000000000///000000000111111111111222222222111111111000000//////000000111111111222222222333555555555555555333333333333444444555555666666555555666777888888777777777888888999999:::::::::999999888888777777888888666666666777888999777666666555555555666666777777666666666666777777555444333333222222333333111111111111111111222222111111111111111111111111//////000000000000//////000000///000111111...,,,000...------///000000///111111222333555777999;;;;;;:::999777555333222111///////////////000000000...///000222333333222222111111111000000000000000////////////////////////................................................------------------,,,,,,,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------++++++,,,,,,---.........------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---***((('''(((***++++++++++++++++++,,,,,,,,,,,,+++,,,///333777555000***,,,,,,------------,,,,,,,,,,,,,,,,,,++++++******++++++++++++,,,---...///+++++++++++++++*********************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,+++)))((()))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,+++******+++------,,,+++******+++,,,---***++++++++++++,,,,,,,,,++++++,,,---------------++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------------.........++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---...,,,,,,,,,------------...,,,...000222222222000///........................------............------,,,---......//////......---------............///......------------......---.........//////000000...............---------...//////000000//////....................................///////////////000000000000000///...---////////////////////////////////////000111222222......////////////...............///////////////.........//////////////////////////////////////////000000111111000000///.........///////////////000000//////.../////////.........//////.........000000000000000000000000000000////////////......////////////////////////000//////......//////000---...///000000000000///111111111111000///...---000000000000111111111111222222222111111111111000000000000111222222333333222333555666666666555444222222333333444444555555444555555666666777777888777666666666777888999:::::::::::::::999999999999777777666666666777888888777666666555555555555555666777777888888888888777555444333333222222333333000000000000111111111111111111111111111111111111//////000000000000//////111///...///000111000///000...,,,,,,---///000///000000222444888<<<@@@BBBBBBAAA???<<<999666333222//////000000000000111111...///000222222222111111000111111111222222222222000000000000000000000000////////////////////////........................,,,,,,------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,******+++,,,,,,---.........---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,+++***+++,,,,,,,,,,,,+++++++++++++++,,,+++,,,000444444///***,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---...///---,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,------------,,,,,,*********++++++,,,,,,---+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,'''((()))***+++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,---------,,,------------------------------,,,,,,---......///............------------,,,,,,,,,,,,---------...000...,,,******+++---///,,,,,,,,,---------......+++---///222222222000///------------------------------............------,,,---......//////......---------............///......------------...........................///---------........................//////............................................./////////000...//////000000000000///////////////////////////............///000111111......////////////................../////////000............/////////000......//////000111111111000000111111111111000000............/////////000000000/////////000111111...//////000000//////.../////////////////////////////////.........------////////////////////////111000000//////000000111...///000111111111000000222222222222111000//////000000000000111111111111222222222111111111111000000111111222333333444444333555666888888777666555111222222333444444555555333444555777777777777666555555555555555777888999999999999999::::::::::::555666666777777777777777888777777666555555666666555777999;;;;;;:::888777555444333333222222333333000000111111111222222222111111111111111111111111...///000111111000///...111///------///111222222111...,,,,,,...///000000...///111555:::@@@FFFIIIIIIGGGDDD@@@<<<888555333000000000111111111222222///000111222222111000000000000111222333444444555111111111111111111111111000000000000000000000000........................,,,,,,,,,------.........,,,++++++++++++,,,---...------------------------,,,,,,++++++++++++++++++))))))***+++,,,,,,------///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((,,,111111...,,,+++------,,,,,,++++++*********,,,***))),,,111222///+++,,,------......------,,,***+++,,,,,,---.../////////...,,,+++******+++,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........------,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------))))))***+++,,,,,,------)))+++,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...+++)))))),,,---,,,))),,,------......------,,,*********++++++,,,,,,,,,)))***+++---...///000000------------------------***+++,,,,,,------------........................---------------...///000/////////...---------,,,,,,,,,,,,------.........222///,,,***)))+++---///,,,,,,,,,------.........***,,,///111222111///...,,,,,,,,,,,,,,,,,,,,,,,,---..................---,,,---......//////......---------.........//////.........------.................................,,,------....../////////------............------........................---.........//////000000,,,---...000111111222222000000000000000000000000111000///......---------......////////////......---.........//////000000---.........//////000000......///000111222333333000000111111111111000000---.........//////000000...............///000111//////000000000000////////////////////////////////////......---------,,,////////////////////////111111000000000000111111...///111222222222111000//////000222222333333333000000000000111111111111222222222111111111111000111111222333444444555555444555777999999888666555111111222333333444555555111333555777888888777666555444444444555666888999777777777888888999999999444555666888888888777666999999888777777666777777555777:::======;;;999777555444333333222222333333111111222222222333333333111111111111111111111111...///000111111000///...111...,,,+++...111333444222///------...000111111---...111666<<>>999666444000000111111222222222333000000111222222111//////000000111222444555666777000000////////////000000/////////////////////////////////...------,,,,,,.........------,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,++++++************)))))))))((((((''''''+++---......---,,,,,,------------,,,,,,+++++++++%%%'''***,,,.........---///...,,,+++***+++,,,,,,........................---------,,,,,,+++++++++((()))+++,,,---,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,111...******---...---+++------++++++++++++------------,,,+++++++++,,,,,,---------,,,,,,+++++++++.........------,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,+++++++++++++++++++++++++++,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------,,,+++,,,---...///---,,,,,,---//////---+++*********++++++,,,,,,---,,,,,,,,,---------......***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,.........------............---++++++++++++---...------------------------.........------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......................../////////...---------,,,+++,,,............,,,++++++++++++,,,---...000111.........////////////000///////////////.........---------.........////////////////////////////////////////////////////////////............//////........................000000000000000///.....................///000111000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000......000111222333333444000000000000000000000000111000000000//////......000000////////////000000111111000///...---,,,,,,////////////////////////...............///000000///////////////.........//////000000000000//////............/////////000000000000000000111111222000111222333333222111000000000111111111111000000333222111000111333666888???>>><<<:::777555333222333333222111222333444555555666666666666666555555444444444444444444444444888888888888888777666555555555666777888999999:::666666666666555555555555666777999::::::999777666444555555555444333333222333333222111000000111111000000000000000000000000000000000000000000000000555444222000///000000111222111000///...............000333666;;;AAAHHHMMMKKKKKKKKKHHHEEE@@@;;;888444444444333222111111000000000000000000111111111...//////000111222222222000000////////////000000////////////////////////------...........................------,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,+++++++++******+++++++++*********))))))+++---......---,,,,,,------------,,,,,,+++++++++&&&(((***,,,......------...---,,,+++++++++,,,,,,---------------------------------,,,,,,+++++++++,,,---.../////////......++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***,,,------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,---------------,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++)))***+++,,,,,,,,,++++++---,,,,,,++++++*********++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---,,,+++++++++,,,......---,,,,,,---//////---++++++++++++++++++,,,,,,,,,,,,,,,,,,---------......++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......---,,,,,,,,,,,,,,,,,,---------------------------......---------,,,,,,,,,......---------,,,,,,,,,------------------------.......................................---------,,,------......------,,,---------,,,,,,------...------.........//////////////////////////////...---------.........//////////////////////////////////////////////////////000000////////////000000........................000000000000000///......//////.........///000000000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000//////111222333444444444000000000000000000000000222222111111111000000000000000////////////000000111111111000//////......////////////////////////...............///000000//////////////////////////////000000000000//////........./////////000000///////////////000111111111111222222222222111111000111111111111111111000444333222111222444777888===<<<:::888666444333222333333222222222333444555555555666666666666555555444444444444444444444444777777888888888777666666666666666777888888888999666666666666555555555555666777999::::::999777666333333333333333222222111333222222111000000111111000000000000000000000000000000000000000000000000222111000///............000000////////////000000...000222555888>>>EEEIIIKKKKKKLLLKKKGGGCCC>>>;;;555444333111000000000000000000000000000000000111///000000111222222333333000000////////////000000////////////////////////,,,,,,------...//////000.........---------------------------------------......---------,,,,,,,,,,,,,,,,,,++++++++++++***------,,,,,,,,,,,,,,,++++++,,,......,,,,,,,,,---------,,,,,,,,,,,,++++++((()))+++,,,------,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***+++,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,---------...///---,,,,,,++++++,,,,,,---++++++++++++,,,------...------,,,,,,,,,,,,++++++,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++...------,,,+++***))))))++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++++++++,,,---------,,,,,,---//////---+++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,------------,,,,,,------------------------...------------,,,,,,,,,...------------,,,,,,,,,................................................---------.....................------------......000000...---,,,,,,++++++,,,---------..................//////////////////---------...............////////////////////////////////////////////////111111000000000000111111........................000000000000000//////...000000///.........//////000000000000111111111111000000////////////000000000000000000000000000000///////////////////////////000111333444444444444000000000000000000000000333333333222222222222222000000////////////000000111111111111111000000000////////////////////////...............///000000//////////////////////////////000000000000//////....../////////000000000...////////////000000000333222222222222222222333222222222222222222222222555444333222222444666888999888777666555444333222333222222222222333444444444555555666666666555555444444444444444444444444666666777888888888777777777777777777777777777777666666666555555555555444333444555666666555444333222222222222222111111111333222111111000111111111000000000000000000000000000000000000000000000000000000000000///...---------......///000111111222---///111333555999???CCCIIIJJJLLLLLLJJJFFFAAA>>>888666444111000000111222111111000000000000000000000111111222222333333333//////000000000000//////////////////////////////---------.........//////...............---------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,***,,,...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++******+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))---111111///...///111,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,---,,,,,,---//////---+++---------,,,,,,++++++***,,,,,,,,,---------......------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,---......---,,,+++------------------------------------------------------------------------------------------------........................,,,---------...////////////...---,,,,,,---...///111000///---,,,,,,,,,,,,,,,,,,,,,---------..................////////////........................////////////////////////////////////////////////111000000//////000000111........................//////000000000000//////111111000///.........//////000000000111111111111000000////////////000000//////////////////////////////////////////////////////000222222333333333000000000000000000000000222222222222222222222222000000////////////000000/////////000000111111111////////////////////////...............///000000///////////////000000000//////000000000000//////...////////////000000000//////000111111111111111444333222111111222333444333222222222222222222333444333222111222333444555555555444444333333333333222222222222222333333333444444555555666666555555555555555555555555555555555555666777888888888777777777777777777666666666666666555555555444444444333333444555555444333333222222222111111111222222222222111111111111111222000000000000000000000000000000000000000000000000000111222222222111///...---...///000000111111111---///000111222555999<<>>;;;777444222222333444111111111111000000//////////////////000000000000...///000111111000///...////////////////////////000//////...------,,,,,,.............../////////,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,***++++++++++++,,,,,,,,,******++++++++++++,,,,,,***+++------+++++++++,,,++++++,,,,,,,,,,,,------++++++++++++++++++,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++,,,------...++++++,,,,,,,,,,,,------******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---))))))***+++,,,------...++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***++++++,,,---,,,,,,,,,---,,,,,,---//////---+++------------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------............------------------------------,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,........................---------...............//////............//////...---------...///000000,,,---------............------......///000000000...............---------//////////////////////////////////////////////////////............//////////////////////////////...//////000000000000000111111000/////////000000000000000000111111111111000000////////////000000000000000000000000000000////////////////////////------...///////////////000000000000000000000000///////////////000000000000000////////////000000------......//////000000000000000000000000000000...............///000000...//////000000111111222//////000000000000///////////////000000000111111111222333555555444333333222111111111111111111222333222111000000111222333222111111000////////////111111111111222222222222000111111222333222222222222333444555555555555555555555555555555555555555555555666777777777666666666666666666666666666666555555555444444444444333222222222222222222222222333333222111111222444555111111111000111111222333000000000000000000000000////////////////////////.........//////......---...///000111111000///......///000000//////111333555888;;;???AAAAAAAAA@@@===;;;888555333222222222222222111111000/////////////////////////////////...///000111111000///...////////////////////////..................---------........./////////000++++++++++++++++++++++++......---------,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++------+++***+++,,,+++++++++,,,,,,---------************+++,,,,,,---***+++,,,---------,,,,,,------------------------+++++++++,,,,,,---------,,,+++***)))))))))******++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,---,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,------+++++++++,,,,,,---------*********++++++,,,,,,,,,------------------------++++++*********+++,,,---*********++++++,,,,,,---++++++,,,,,,,,,,,,------+++++++++,,,,,,---------***+++,,,---...------,,,---,,,,,,---//////---+++,,,,,,,,,---------------,,,,,,,,,---------......++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------............------------......------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------.......................................---------......////////////.....................///000000------........./////////------......///000000111//////.........---------////////////////////////////////////////////////000000////////////000000////////////////////////......///000000000000000000000000///000000111111000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000---...//////////////////000000000000000000000000.........//////000000000000000////////////000000///////////////000000000000000000000000000000000...............///000000...//////000111111222222//////000000000000////////////000000000111111111000111333555555444333222///000000111111000000///333222000//////000222333333222222111000/////////111111111111111222222222///000111222333222222111111222333444555555555555555555555555555555555555666666666777666666555555444555555555666777777777555555555444444444333333111000000000000000000111222111000000000111333444111111000000111222222333000000000000000000000000////////////////////////......---------......///,,,---///111222111000//////000111111000///111222111222555999<<>><<<999777555333333222222111111000//////...000000000///////////////...///000222222000///...////////////////////////,,,,,,------.../////////---.........//////000000++++++++++++++++++++++++......---------,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,---------)))+++---,,,+++***+++,,,+++++++++,,,,,,---------************+++,,,---...)))***,,,---...---,,,,,,........................+++++++++,,,,,,---------000///---,,,,,,,,,------++++++,,,,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...+++(((***---000000///++++++------------++++++------,,,+++++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,------.........------------------------,,,+++*********+++,,,---,,,,,,++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------+++,,,---...///...---------,,,,,,...//////---+++,,,,,,,,,------.........,,,,,,,,,---------......***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,///......------......//////...---,,,,,,---...///------------------------,,,,,,,,,------.........,,,,,,,,,------........................................................./////////......------,,,---...///000000///...---000//////.........//////.........////////////000---------...///000000111//////.........---------////////////////////////////////////////////////111111000000000000111111000000000000000000000000......///000000000000000000000//////000111222222000000000000111111111111000000////////////000000000000000000000000000000111111111111111111111111...///000000000000000///000000000000000000000000......//////000000000111000000////////////000000111111111000000000000000000000000000000000000000...............///000000...//////000111222222222//////000000000000//////000000000000111111111111///111222444444333222111...///000111111000///...222111///......///111222444333333222111000//////111111111111222222222222///000111222333222111111111222333444555555555555666666666666666666666666666777777777666555444444333444444555666777888888555555444444444333333333666666555444444555666666111000///...///000222444111111000000111222333333000000000000000000000000////////////////////////111000///......///111111***,,,...111222222222111///111222111000000111222///000222666:::===@@@BBBCCCBBBAAA>>><<<999777666222222222111000//////...111111111000000000000000111000000///...---------////////////////////////...........................------,,,,,,------...---,,,,,,,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++---,,,,,,+++*********++++++++++++,,,,,,---------...---,,,+++************.../////////...------,,,...,,,***+++...//////---***++++++,,,,,,++++++***...,,,***,,,...000...,,,)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,++++++,,,,,,,,,,,,---------+++***+++......,,,***------------------------,,,,,,,,,---------......000///---+++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------,,,------......------,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,........................---------------------------,,,,,,,,,,,,---......////////////////////////.......................................///000000000000///...............---------------...///000........................///......------///000111////////////////////////000000000000000/////////000//////.........//////222222222111111000000000111111222222111000//////222222222222222222111111000111111111111111111222000000111111111111222222333222111000////////////000000000000000000000000000000000///000000111111////////////////////////222222111111111000000000111111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000---------------...///000//////000111222333333333444444333222111000///...000000000000111111111111111111222222222333333333111111000000111222333333333333222222111000////////////000111222333333333333333444555666888:::;;;999777555333333444666777888777555444333333444444222333444666777888888888666666555444444444444555555555555444444333333333000111222333333333333222000000000000000000000000222111111000///......---////////////////////////000000000000000000000000---.........//////000000......///000111222222333000333666666555777===CCCEEEEEEEEECCC@@@<<<999777444000000444666444222444111000///000111222111///111000000///......------////////////////////////...........................------,,,,,,------...---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++...------,,,++++++,,,,,,+++++++++,,,,,,---------++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++***,,,+++)))***---...---+++,,,,,,,,,------,,,,,,,,,---+++***+++...///...,,,***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,++++++,,,,,,,,,,,,---------,,,+++,,,......,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,---------,,,,,,,,,------......------,,,***+++,,,,,,------,,,,,,+++++++++++++++,,,------++++++++++++++++++++++++------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---..............................////////////////////////...............///000000000000///..................------------...///000........................//////...---...///000111////////////////////////////////////////////////000000////////////000000000000/////////.........000000000000000///......000000000000000000000000000000000000111111111111000000111111111222222222222222111111111111222222////////////////////////333333222222222333333444222222222222222222222222111111111111000000000000222222222111111111000000111111111111111111111111111111111111111111111111000000000000000000000000111000000000000000000000000000000000000000000000000///////////////000111000000000111222222222333222222222111111111111111000000000000111111111111111111111222222222333333111111000000111222222333333333222222111000000/////////000222222333333222444444444555777888:::;;;999888555444333444666777777666555444333333333444222222444555666666666666666666555444444444444444444444333333333222222222000000111222222333444444000000000000000000000000111111111000///.........////////////////////////000000000000000000000000........./////////000000000000000000000111111111---000222222111333999???DDDDDDDDDDDDBBB???<<<:::555111000222333///---...111000///000111111000///000000000///......------////////////////////////...........................------,,,,,,------...---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,++++++++++++++++++++++++......------,,,,,,------++++++,,,,,,,,,,,,------((()))+++,,,---------,,,,,,,,,------,,,,,,+++++++++******+++------+++***,,,------......------,,,,,,+++***+++,,,---,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,+++,,,......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---------,,,++++++,,,------......------,,,***+++,,,,,,------,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......------------------------000000000000000000000000...............///000000000//////............///......------......//////........................//////.........///000111////////////////////////.........///////////////111111000000000000111111////////////............000000000111000000///...000000000000000000000000111111111222222222333333111111111111222222222333222222222222333444555666000000000000000000000000222222111111111111222222222222222222222222222222111111111222222222222222222222222111000000000///111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000111111000000000000000000000000333222111111111111111111111111111111111111222222000000111111222222222333000000000111111111222222111111111222222222222333111111111000111111222333333333222222111000000000///000111222222222222222444444444555777888:::;;;999888666444444555666777666555444333222222222333222222333444555555444444666555555444444444444444333333222222222222111111111111000000111333444555000000000000000000000000111111000000//////......////////////////////////000000000000000000000000......////////////000000111111111000000/////////,,,...000000///222777;;;AAABBBCCCDDDCCCAAA???>>><<<777555666444000------111000//////111111000///000000//////............////////////////////////...........................------,,,,,,------...---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,***+++++++++++++++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......---,,,+++---......///......------***++++++,,,---,,,+++***,,,,,,------------,,,,,,++++++***++++++,,,++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------...------,,,++++++++++++++++++++++++,,,,,,,,,---------............---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***,,,------......------,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,------,,,,,,+++........................---------------------------,,,,,,,,,,,,---......------------------------////////////////////////...............///000000000///............////////////............//////........................///////////////000000000////////////////////////.............../////////000000000000000000111222000000000000000000000000111222222222222222111111222222222222222333333333333333444444555555666666222222333333333444444444333333333333444555666777333333333333333333333333333333222111111111222222333333222222222222111111222333333333333444444444111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000111111111000000000000000000000000444333222111111111111111222222222111111111111111000111111111111222222222000000111111111222222222111111111111222222222222222111111111111111222222222222222111111111000000///000111222222222222222444444444555666888999:::999777666555444555666777444444333333222222222222333444444555555555444444666555444444333333444444333333333222222222222222444333111000000111333444000000000000000000000000111000000000/////////...//////////////////////////////////////////////////////////////////000000000000000000000000/////////000111111111333777;;;>>>@@@BBBCCCDDDCCCBBBAAA???:::666777555000......111///...///000111000///////////////............////////////////////////...........................------,,,,,,------...---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///...,,,***)))------......///......---,,,------------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,++++++***++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---......------------++++++++++++++++++++++++,,,,,,,,,---------......---------------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***,,,------......------,,,***+++,,,,,,------,,,,,,,,,,,,---...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------........................---------------------------,,,,,,,,,,,,---......------------------------.......................................///000000//////............//////000//////.........///////////////////////////////////////000000000000000////////////////////////............//////000000000000//////000111111222000000000000000111111111111222222333333333222222222222333333444444444555444555555666777777888888666666777777777888888888888888777777777777888888555555555555555555555555888888777666666666666666666666666555555555444444222222222333333333333333//////000111222333444444111111111111111111111111111111111111111111111111000000000000000000000000//////000000111111111111000000000000000000000000333222111111000000000000222222222111111111111111222222222111111111111000111111111111222222222222000000111111111222222222222222111111111111111222222222222111111111111111000000111222222222111111333333444444555666777888777777555555444444555666333333333333333333222222444555555666666666555555555555444333333333333333333333333444444444444444777555333111///000111222000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000000000//////---......///000000111111111111111111222444777:::;;;<<>>>>>>>>>>>?????????@@@??????>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999999999888777777666666555555555333333333333222222222111000111111222333444555555222222222222222222222222222222222222222222222222000000000000000000000000/////////000111111222222000000000000000000000000111111000000///000000000111111111111111111222222333222222222111111000000111111111222222222222333000000000111111111111222333222111111000111111111111111111111111111111111000111111222222222111111222222222333333444666666666555444444333333444444333333444444444444333333444555555666777777777666555444444333333333333333333333444444444444555555777555333111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000111111000000000000//////,,,------...000111111222111000//////000333555777888999;;;===>>>>>>===<<<888333000111222//////111000///......000000///....../////////////////////////////////////////////...........................------,,,,,,------...---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000)))******+++,,,,,,------+++++++++++++++,,,---------------,,,,,,+++++++++------------------,,,,,,***+++,,,,,,------,,,,,,.........+++)))))),,,///+++,,,,,,,,,,,,,,,,,,+++,,,...///...+++***+++---***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++...000///---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,---------,,,,,,,,,------......------,,,***+++,,,,,,------,,,,,,+++,,,.........,,,+++)))---------------------------------------------------------------------------..................---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---.....................................................................///000000...............///000000111111000///////////////////////////////////////...///000111222111000000//////////////////////////////000000111222222333222222222333333444666666555555555666666666777777555555666777777777777777888888999::::::;;;<<<<<>>>>>===<<<<<<;;;::::::999999888777666666555444444444444444444444444444222222222222222222222222222222222222222222222222000000000000000000000000...//////000111111222222000000000000000000000000111000000000000111111222000000000111222222222333111111111111111222222222111111111222222222333333000000000000111111111111333222222111000000111111111111111111111111111111111111222222222111111000111111111111222333444444444444333333333222222222333444555555555555444333222333444555666777777777555444333333222222333333222222333333333444444444333333333222222222111111000000000000000000000000////////////000000000000////////////////////////000000000000000000000000111111111000000000//////........./////////000000111000......000222444555555666888::::::999888777999444111222333111111333000///......///000///............///////////////////////////////////////...........................------,,,,,,------...---,,,,,,,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...000111111))))))***+++,,,,,,------,,,,,,,,,,,,------...///---------,,,,,,+++++++++,,,,,,,,,,,,,,,---//////,,,------.../////////.........---)))&&&'''+++///,,,------......------,,,,,,...000...,,,***,,,...)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------*********++++++,,,,,,,,,++++++,,,,,,,,,---------+++...000000---,,,---///------------------------,,,,,,,,,---------......+++,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,------......------,,,++++++,,,---------,,,,,,***+++---------+++)))(((------------------------........................------------------------,,,------......------,,,........................---------------------------,,,,,,,,,,,,---......////////////////////////000000000000000000000000...............///000000...............///000111111111000///////////////000000000000000000000000...///000222222111111000///////////////////////////000000111222333333333444444444555666777888888::::::;;;;;;<<<<<<<<<===999:::;;;<<<<<<<<<<<<<<<>>>>>>??????@@@AAAAAABBBFFFGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNLLLMMMMMMNNNPPPQQQSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRQQQPPPOOONNNNNNNNNJJJJJJIIIHHHGGGGGGFFFFFF@@@@@@???>>><<<;;;::::::888777777555444333222222222222222222222222222222222222222222222222222222000000000000000000000000...//////000111222222222000000000000000000000000000000000000111222333333//////000111222333333444...///000111222333444444111111222222222333333333000000000000111111111111333333222111000000111111111111111111111111222222111111222222222111111000000000000000111222333333333333333222222222111111333444555666666666555444000111222444555666666666555444333333222222333333111111111222222333333333000000111333333333333333000000000000000000000000////////////000000000000////////////////////////000000000000000000000000222111111111000000/////////////////////.........333111000000111444555555333555666777777666555333666000---...///------///000...---...///000///...000000////////////000000//////////////////////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,---...000000------,,,+++************.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,..................---------,,,***,,,//////---+++------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++***,,,......---+++++++++...---,,,,,,++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,++++++***************+++,,,,,,---......---,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++*********++++++,,,---..............................---------,,,,,,+++++++++------------------------......................................................------------......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,................................................---------.........//////000000000000000000000000111111000000/////////...//////000000//////......111111111111111111111111///000111///......///111111000000111333666999:::;;;;;;;;;;;;;;;<<<<<<<<<>>>>>>>>>===>>>>>>??????@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEGGGGGGHHHIIIJJJJJJKKKKKKNNNMMMMMMMMMNNNPPPRRRSSSQQQRRRRRRSSSUUUWWWYYYZZZZZZZZZZZZ\\\]]]]]][[[YYY^^^]]]\\\[[[ZZZYYYXXXXXXVVVWWWXXXXXXVVVSSSPPPNNNOOOMMMKKKJJJHHHFFFBBB@@@???>>>===<<<;;;:::::::::===;;;888555444333444555666555444222000/////////222222222222111111111000/////////000000000111111000000000000000000000000111222222333222111000///111111000//////...//////444222000///...///000111000111111111111222222222222222111000//////000000111111000000000000000000111111111111111000//////222222222111111111000000000222444444333333444555222222222333333444444444555555444333333222111111333444555555666666555555444444333333333333222222000111111111111222222222111111111111000000000000111111111000///.........000000000000000000000000222111000000000000000111000000000000000000000000////////////////////////------......//////000000///000000111111111000000000000111222222222222111333222222222111111000000000000000000000000000000000//////......//////000////////////////////////---------------...///000++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...111222444,,,,,,++++++***+++++++++......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,...222333222000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------.........+++---//////...------......---,,,,,,+++++++++,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,------......///---,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++++++++,,,,,,------..............................---------,,,,,,,,,++++++------------------------.........................................................------.........//////.........---------------------------------................................................---------.........//////000000000000000000000000000000000/////////......//////000000000000//////000000000000111111111222///000222222111222444666666666666666888:::===???@@@@@@AAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGEEEEEEFFFGGGHHHIIIIIIJJJLLLLLLMMMNNNPPPRRRTTTVVVVVVVVVWWWXXXZZZ[[[]]]^^^^^^]]]]]]^^^___^^^\\\ZZZ\\\\\\[[[[[[[[[[[[[[[[[[\\\]]]_________]]]ZZZXXXYYYWWWUUUTTTSSSQQQNNNKKKGGGFFFEEEDDDCCCBBBBBBBBB>>>===;;;:::999999::::::999888777666555444444444222222111111111111000000111111111111000000000000111111111111111111111111111111222333222222111000222111000000//////000000333222000/////////000111111111111111222222222222222222111000000000000000000000000000111111111111222222222222222111000000222222222111111111000000///111333333222111222333333333333333333333333333555555444333333222111111333444444555555555555555444444333333333333222222222222222222333333333333111111111111000000000000//////000000000000000000000000000000000000000000000000/////////000000111000000000000000000000000000000000000000000000000.........//////////////////000000111111111000000000000111222222222222111222222111111000000000000000000000000000000000000///..................///////////////////////////,,,,,,,,,---...///000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,---...000222222,,,++++++++++++,,,,,,---...------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................+++******,,,...///...------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,//////...............---)))+++...///...------...------,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++........................---,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,,,,------------------------++++++,,,---............---------------------------............---,,,,,,------------------..............................------------,,,,,,,,,,,,------------------------.......................................................................................---------........................................................................------........./////////000000000000000000000000////////////............//////000000111000000000...//////000111222333333000222555666666888:::===>>>=========>>>@@@BBBCCCEEEFFFHHHIIIKKKLLLMMMMMMJJJJJJJJJIIIHHHHHHHHHGGGKKKJJJJJJIIIIIIJJJLLLMMMKKKKKKJJJIIIIIIHHHGGGGGGBBBCCCDDDEEEFFFGGGHHHHHHJJJJJJKKKMMMPPPRRRUUUVVVYYYZZZZZZ\\\]]]^^^_________^^^\\\\\\]]]\\\ZZZWWWVVVWWWWWWXXXYYYZZZ[[[[[[]]]^^^aaacccccccccbbbaaabbb```^^^]]]]]]\\\YYYWWWRRRQQQPPPOOONNNMMMMMMLLLFFFFFFEEECCCBBBAAA@@@???<<<<<<;;;:::999999888888333333333222222222111111333333333222111111000000222222222222222222222222000111222222222222222111222222111111000000111111333222111//////000111111111111111111222222222333222222111000000000000111000000000111111111222222222333333333333222111111222222222111111111111111111333444444222111111222333333333333333333333333555444444333333222222111333333444555555555555555444444333333333333222222333333333333444444444444111111111111000000000000......//////000111222222000000000000000000000000............///000111111000000000000000000000000111111111111111111111111///////////////.........000000000111111000000//////000111111222222111111000000000000////////////000000000000000000000000......------------......////////////////////////,,,,,,,,,------///000000111000///...---,,,++++++------------------------------------------------,,,,,,------............000///...------,,,,,,---+++++++++++++++,,,---...---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------...............---,,,,,,,,,+++***)))''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******&&&)))+++,,,,,,+++,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,............---------------,,,,,,++++++,,,,,,---------,,,,,,+++,,,,,,---------------------------+++,,,------.........---........................---......///......------..................------........................------------------,,,,,,------------------------......................................................////////////..................................................................................................................//////////////////////////////////////////.....................//////000111111111111//////000222333444555666444777999;;;<<<===???AAAAAAAAAAAAAAABBBCCCEEEFFFHHHJJJLLLOOOQQQSSSTTTTTTRRRRRRQQQQQQPPPOOONNNMMMQQQPPPNNNNNNNNNOOOPPPQQQMMMMMMLLLJJJIIIGGGFFFEEEBBBBBBCCCDDDFFFGGGHHHHHHIIIJJJKKKMMMOOOQQQSSSTTTYYYZZZZZZ\\\\\\]]]]]]]]]\\\ZZZXXXXXXWWWVVVTTTRRRQQQQQQRRRSSSTTTUUUUUUVVVWWWYYY\\\___aaabbbbbbbbbcccaaa___^^^^^^^^^\\\[[[ZZZZZZZZZYYYXXXWWWWWWVVVRRRRRRPPPNNNKKKHHHEEECCCAAAAAA@@@???===<<<::::::777666666555444333333333333333333222222222111111111111111111111111111111111111222222222222222222333333222111111222222222222222111000000111111222111111111222222222333333222222111000000111111111///000000111111222222333111222222333222222111111111111111111111111111111555777888777555333333333444444333333333333222222444444444333333222222222333333444555555555444444444444333333333222222222333333333333444444444444111111111111000000000///...//////000111111222222////////////////////////------------...000111111////////////////////////000000000000000000000000000000//////......------000000000000000000///...///000000111111111111111//////////////////......////////////////////////......------------......///////////////////////////......---------.....................---------------------------------------------------------)))***+++,,,---...///000//////---,,,+++*********++++++++++++,,,---......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.../////////---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))'''))),,,---,,,,,,,,,---,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++,,,,,,------...---------........................------......///......---..................------........................------------------------------------------------......................................................///000000///......---.....................------------------------........................////////////////////////........./////////000000////////////////////////......//////////////////......///111222222222222111111333444666777999999:::<<>>??????>>>@@@CCCDDDDDDCCCCCCCCCAAAAAACCCEEEFFFHHHHHHIIIJJJLLLQQQUUUXXXYYYYYYYYYZZZ[[[\\\]]]]]]\\\ZZZYYYWWWXXXYYYYYYYYYXXXVVVUUUQQQPPPOOOMMMJJJHHHFFFEEEFFFGGGHHHJJJKKKMMMNNNOOOQQQRRRTTTWWWXXXYYYYYYYYYZZZ[[[]]]^^^^^^\\\[[[ZZZVVVTTTSSSSSSUUUWWWWWWWWWVVVVVVVVVUUUUUUUUUTTTTTTWWWXXXZZZ\\\___aaaccccccbbb___\\\ZZZZZZZZZYYYXXXZZZ[[[^^^```bbbbbbaaaaaa___^^^^^^^^^___```bbbcccbbbbbbccccccaaa___]]][[[SSSRRROOOLLLHHHEEECCCAAA>>>>>>===;;;:::888777777444444444444444444444444666555444222111111111222111111111111111222333333000111222222333333333222222222222333333333444444222111111111222222333444444333333222222111111000///000111111222222222111000000111111111222222222111333444333111000000111111111222222333444555555333333333333333333333333222222333444444444444333444444333333333333222222333333333333444444444444111111111111000000000000000000000111111222222333000000000000000000000000000000/////////000000111000000000000000000000000////////////////////////.........///////////////000000000000///...---,,,...//////000000000000000....../////////000000000000000000000000000000000000000////////////000000////////////////////////,,,,,,,,,---...///000111//////...---+++***))))))........................++++++++++++++++++++++++111000000///...---------//////...---,,,,,,,,,,,,///...------,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000(((+++------+++***+++---++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,...000000...---------++++++++++++,,,,,,---......------,,,,,,------...---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,------...///000000---,,,,,,++++++,,,,,,---+++*********+++,,,,,,------------------------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,******++++++,,,---..............................---------.........//////------------------------...................................................///000222222000///...---------.........//////000000000000000000000000........................000000000000000000000000////////////000000000000000000000000000000000000000000111111222222222333555666777999;;;<<<======<<<<<<===>>>???@@@AAAAAA===???CCCEEEDDDDDDDDDDDDAAABBBDDDGGGHHHJJJKKKKKKKKKNNNRRRWWWZZZ[[[[[[ZZZYYYZZZ\\\^^^^^^]]][[[ZZZXXXYYY[[[\\\\\\ZZZWWWUUUTTTSSSQQQOOOMMMKKKIIIHHHFFFGGGHHHJJJLLLMMMOOOPPPMMMOOOQQQTTTWWWXXXYYYYYYYYYZZZ[[[\\\\\\[[[YYYWWWTTTRRRQQQRRRTTTWWWXXXXXXUUUUUUUUUUUUUUUVVVVVVVVVTTTUUUWWWYYY[[[]]]______ccc```\\\ZZZYYYYYYYYYXXXXXXZZZ]]]```bbbbbbbbbbbbcccbbbaaa``````aaaccceeedddfffggghhhhhhgggeeeccc```___\\\XXXTTTPPPMMMKKKEEEDDDBBB???<<<:::888777666666666666666666666666888666444222111111111111111000000000111222222333000111222333333333333333222222333333333444444444222111111111222333333444555444444333222111000000000111222333333333333333000000111111222222222222222444555555333222222333000000111222444555666666333333333333333333333333222222333444444444333333444444444333333333222222444444444555555555666666111111111111000000000000......///111222333444555000000000000000000000000222111111000000000000111000000000000000000000000000000000000000000000000---.........//////000000000000000000///...---,,,...//////000000000000000.../////////000000111111000000000000000000000000---------............///......------------......//////............//////333222111///---,,,,,,,,,------......------,,,+++,,,,,,,,,***)))+++---000111111000......---------+++---///000000///---+++++++++++++++++++++++++++000000///...------,,,,,,...------,,,,,,------...+++,,,,,,------......///******+++,,,,,,---......---------,,,,,,+++++++++------------------------+++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++***,,,,,,,,,*********,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,...,,,++++++,,,.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------............///........................------------------------...------------...//////---------............///,,,,,,------------------...---,,,,,,,,,,,,---...---...............------------............------............////////////---......///////////////......------------......------............------///////////////.........***+++------------///111///000111111000000222444333222111000222555888:::<<<<<<======>>>=========>>>===<<<;;;<<<===>>>???;;;===???@@@@@@@@@AAABBBBBBDDDHHHJJJKKKKKKMMMNNNTTTVVVZZZ]]]___aaaaaa```aaabbbdddeeeeeedddcccbbb```````````````____________\\\WWWRRRNNNKKKJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFJJJKKKLLLNNNOOOQQQRRRSSSQQQQQQRRRRRRQQQQQQPPPOOONNNNNNNNNNNNNNNNNNOOOPPPQQQQQQPPPPPPOOOMMMLLLKKKOOOPPPRRRSSSTTTVVVXXX[[[ZZZYYYXXXWWWVVVWWWWWWXXX[[[]]]___aaabbbbbbaaa``````aaaaaabbbcccdddeeeeeehhhjjjmmmmmmllljjjiiiiiieeefffgggeeeaaa]]]ZZZZZZTTTRRRPPPLLLHHHEEEBBB@@@:::999888666555555666666666555333222222333444555222222111111111111222222000111222333333333333333111111222222222222111111333222222111111222222333111111111111111111111111111111111111111111111111222222222222222222222222222222222111111111111111111222333444444444333222444333333333333444555555999888777666555444333333333222222111111222222333222222222222222222222222111222222333333222222111//////000000111111222222111111000000//////......000000000000000000000000000000000000000000000000111000000000222333222111000000000000000000000000......------------......////////////000000000000000000///...............////////////............---------............///.........------...............------------......000000///...------------------......------,,,+++,,,---,,,+++***+++...000111000///...------------***,,,...//////...,,,***++++++++++++++++++++++++000//////...------,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,......------...000,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,...---++++++---.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------............---------------------------------------------------------............///---------............/////////......------,,,,,,...---,,,,,,,,,,,,---...---...............------------............------............////////////---......//////////////////......------......///---......//////......---////////////////////////,,,...////////////000222000111222222000000222444444444333444666999;;;===AAABBBBBBBBBAAA@@@????????????===<<<<<<======>>>@@@AAACCCCCCBBBAAABBBCCCFFFHHHJJJLLLNNNQQQUUUXXX]]]___bbbfffhhhjjjjjjjjjlllmmmmmmnnnmmmlllkkkjjjffffffeeedddccccccbbbbbb^^^\\\WWWQQQMMMJJJHHHGGGDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHIIIJJJLLLMMMNNNOOONNNNNNNNNOOONNNMMMMMMLLLKKKKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLKKKJJJIIIGGGGGGJJJKKKMMMMMMNNNOOORRRTTTVVVUUUTTTRRRRRRRRRRRRRRRVVVWWWZZZ\\\]]]]]]]]]\\\YYYZZZ[[[\\\]]]___``````aaadddgggiiiiiiiiiiiijjjiiikkkmmmmmmkkkiiihhhhhh^^^]]]ZZZWWWTTTPPPNNNMMMFFFDDDAAA>>>;;;999888777666666666555555444444444333222222111000000111111111111222333333333333333222222333333333333222222333222222111111222222333111111111111111111111111111111111111111111111111222222222222222222222222111111111111111222222222111222333444444444333333444333333333333444555555888888777666555444333333333333222222222222333333222222222222222222222222111222222333333222222111000000000000000111111111000000000000////////////000000000000000000000000000000000000000000000000000///...///111222111000000000000000000000000000///......------......///////////////000000000000000000///...............////////////............---------............///........................------,,,,,,,,,,,,------...---------------......------......------,,,+++---......,,,+++,,,...000000000///...------------***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,/////////...------,,,,,,++++++,,,,,,,,,,,,++++++------,,,,,,+++******))),,,------....../////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,++++++,,,---...***+++---...---...///111,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,...---+++,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,.../////////...------------............///111000000///...---,,,,,,...------,,,,,,------...------...............---------............------............////////////---......//////////////////......------......///---......//////......---///////////////////////////000111111000///000222111222333333222222333444777888999;;;===???@@@AAADDDDDDDDDCCCBBBAAA@@@??????>>>>>>>>>??????@@@AAADDDFFFFFFFFFDDDCCCDDDEEEHHHJJJMMMOOOSSSXXX___cccfffhhhkkkooorrrsssttttttvvvvvvuuutttsssqqqooonnnkkkjjjhhhfffdddcccbbbbbb]]][[[WWWRRRMMMJJJHHHGGGEEEEEEFFFGGGHHHJJJKKKKKKJJJJJJKKKLLLNNNOOOPPPPPPPPPPPPQQQQQQPPPPPPOOONNNNNNNNNMMMMMMLLLMMMMMMNNNMMMMMMMMMLLLKKKJJJIIIIIIIIIKKKLLLLLLLLLLLLOOOQQQTTTSSSQQQPPPNNNNNNMMMMMMPPPRRRTTTVVVWWWWWWVVVUUURRRSSSTTTUUUWWWXXXYYYZZZYYY\\\```ccceeefffhhhjjjjjjlllooopppooonnnnnnooojjjiiigggdddbbb___]]]\\\XXXUUUQQQKKKFFFAAA>>><<<:::::::::999777666444333444444333222222111222222111222222333333333333333333333444444444444333333333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222000000111111222222333333111222333444444444444333444333333333333444555555888777777666555444333333333333222222222222333333222222222222222222222222111222222333333222222111111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000///.........000111000///000000000000000000000000///......------......///////////////000000000000000//////............///////////////............---------............///......////////////.........------,,,,,,------...---------,,,,,,,,,------------......------,,,+++---...///...,,,,,,...000000///...---------------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------***++++++,,,,,,++++++***---------,,,,,,+++++++++,,,---------.........///------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------///...,,,++++++,,,...///)))+++,,,,,,++++++---...++++++,,,,,,,,,,,,------------------------------...---,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,...000000///...,,,---------............///000000//////.........---------------------------,,,---......///.........------............------............////////////---....../////////////////////............//////......////////////......///////////////000000000///111111111000///000111000222444555444555666888<<<===???AAABBBBBBBBBAAABBBBBBBBBBBBAAA@@@??????>>>>>>???AAACCCDDDFFFGGGEEEFFFGGGFFFEEEEEEGGGHHHJJJMMMQQQVVV[[[```fffjjjlllnnnqqqtttwwwyyyzzz{{{yyyxxxwwwuuurrrpppnnnmmmllljjjhhhdddbbb```___^^^]]][[[XXXUUURRROOONNNMMMNNNOOOPPPRRRSSSTTTUUUUUUVVVVVVWWWWWWXXXYYYZZZZZZZZZ[[[[[[[[[[[[ZZZYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXYYYXXXWWWVVVVVVUUUUUUUUURRRTTTTTTTTTSSSTTTVVVWWWXXXWWWVVVTTTRRRQQQPPPPPPRRRSSSTTTUUUUUUTTTRRRQQQPPPPPPQQQQQQRRRRRRRRRSSSSSSVVVZZZ\\\^^^```bbbdddgggiiilllmmmmmmnnnooopppqqqpppooommmllljjjiiiiiigggddd```ZZZSSSNNNJJJHHHDDDCCC@@@===999777555444555555444444444444444555222222333333444333333222333333444444444444333333333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222000000111111222333444444111222222333444444444444444333333333333444555555777777666555555444333333333333333222222333333333222222222222222222222222111222222333333222222111222222111111000000//////......//////000000111111////////////////////////////////////////////////000///...///111111111000000000000000000000000000//////............//////////////////000000000000000///............//////////////////............---------............///......///000000///......//////............/////////...---,,,,,,,,,,,,,,,------......------,,,+++---...///...---,,,...//////......------------...,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---------***++++++,,,,,,++++++***------------......//////,,,,,,,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++***(((''''''(((***+++,,,---...---+++***+++,,,+++++++++,,,,,,---------------------------------...---,,,---///000///---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,------------...------------------------........................+++,,,...000000///...,,,---------............///---.........//////000000------------------------,,,------...//////......------............------............////////////---......////////////////////////....../////////...//////////////////...////////////000000111111...///000000000000111333111333666888999:::<<<===???@@@AAABBBBBBAAA@@@???@@@AAAAAABBBCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHIIIIIIDDDEEEGGGHHHHHHJJJMMMPPPPPPUUU\\\bbbgggjjjmmmpppqqqrrrtttwwwyyy{{{}}}}}}{{{zzzxxxvvvsssqqqooonnnllljjjgggccc```___^^^^^^^^^]]]\\\[[[ZZZYYYYYYXXXZZZ[[[]]]^^^_________^^^cccccccccddddddeeeeeeeeefffffffffffffffeeeddddddcccbbbbbbbbbbbbcccddddddffffffdddccccccccccccccc___`````````______aaacccbbbaaa```___]]]\\\ZZZZZZ[[[[[[\\\[[[ZZZWWWTTTRRRSSSRRRQQQPPPOOONNNMMMMMMOOOQQQSSSTTTUUUUUUWWWYYY```bbbfffiiijjjmmmppprrrrrrrrrrrrqqqqqqpppppppppnnnmmmjjjeeeaaa\\\XXXVVVSSSOOOJJJCCC>>>;;;:::999555555444444444555555666333333444444444333333222222222333333333333222222333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222000000111222333444444555111111222222333444555555444333333333333444555555666666555555444444333333444333333333333333333444222222222222222222222222111222222333333222222111222222111111000000//////......//////000000111111////////////////////////////////////////////////111000///000222333222111/////////////////////////////////....../////////////////////000000000000//////............//////////////////............---------............///...///000111111000///.../////////....../////////000///...---,,,,,,,,,,,,------......------,,,+++---...///...---,,,,,,.........---------------...---..................---,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,++++++++++++,,,,,,,,,------...//////000000,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////,,,+++***))))))***+++,,,000111111000---,,,,,,---***++++++,,,,,,------...,,,,,,,,,------------......------...000000///---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,------------................................................,,,,,,.../////////...------------............///,,,,,,---...///000000111,,,------......------,,,,,,,,,---...////////////------............------............////////////---......///////////////000//////......//////000...//////000000//////......//////000000111111222---///111222222333666888666999===???@@@AAABBBDDD@@@@@@AAABBBBBBAAA??????EEEFFFGGGHHHIIIJJJJJJJJJLLLMMMMMMMMMLLLKKKJJJJJJHHHJJJLLLNNNPPPSSSXXX[[[]]]bbbiiiooorrrtttuuuuuuuuuvvvwwwxxxzzz|||}}}~~~~~~|||zzzxxxvvvtttssssssooommmiiifffcccbbbbbbcccbbbbbbbbbcccccccccccccccbbbccceeeggggggggggggfffkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllkkkkkkjjjiiifffffffffggghhhiiikkkkkknnnmmmkkkjjjjjjjjjkkkkkkggghhhiiihhhggghhhjjjkkklllllllllkkkjjjhhhgggfffffffffffffffccc```]]][[[YYYYYYWWWUUUSSSQQQOOONNNOOOPPPQQQPPPOOONNNOOOPPPSSSVVVZZZ^^^aaaeeejjjmmmnnnooooooppppppqqqqqqqqqooonnnmmmllliiigggdddccc___\\\VVVOOOJJJFFFCCCCCC888888777666555555555555444444444444444333333222222222333333333333222222333222222111111222222333333333333333333333333333333333333333333333333333222222222222222222222222111111222222333333444444111111111222333444555666444333333333333444555555555555555444444444333333444444333333333333444444222222222222222222222222111222222333333222222111111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000222000000111222333222111////////////////////////000//////......//////000////////////000000000000///............//////000////////////............---------............///...///000111111000///...///......------....../////////......---......///------......------,,,+++,,,---......,,,++++++,,,...------,,,,,,------...------------------------------------------------........................///---+++******+++---///------..................------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////////////////////////////000111000...------...******+++,,,,,,---......,,,,,,,,,---------......---------///000111///---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......++++++,,,,,,,,,---------------------------------........................---------............///---------............///,,,,,,------......//////,,,,,,---......---,,,,,,+++,,,---...////////////------............------............////////////---......///////////////000000////////////000000//////000000000000//////...//////000111111222222...111444666888:::===@@@???BBBFFFGGGGGGGGGHHHHHHCCCDDDEEEFFFGGGGGGGGGGGGLLLMMMNNNOOOOOOPPPOOOOOOOOOPPPQQQRRRRRRQQQQQQPPPRRRTTTVVVXXXZZZ^^^cccgggkkknnnsssvvvwwwwwwxxxyyyvvvvvvvvvwwwxxxyyyzzz{{{{{{yyywwwvvvttttttttttttqqqooollliiigggggghhhiiiggghhhhhhiiijjjjjjjjjjjjfffhhhjjjmmmooooooooonnnmmmmmmmmmmmmmmmmmmmmmmmmkkkllllllllllllkkkjjjjjjeeeeeefffgggiiikkkmmmnnnooonnnlllkkkjjjkkklllmmmkkklllmmmmmmlllmmmoooqqqsssssssssssssssqqqpppooooooooopppooonnnkkkiiigggdddcccbbb```^^^\\\ZZZZZZVVVVVVVVVTTTQQQPPPPPPQQQOOOQQQTTTVVVYYY\\\```ccceeeeeefffhhhiiijjjkkklllkkkllllllmmmlllllljjjjjjfffdddbbb^^^ZZZTTTPPPMMMCCCBBB@@@===:::888777666444444555555444333333222333333444444444444333333333222222111111222222333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333111111111111222444666777444333333333333444555555555555444444444444333333444444333333333333444444222222222222222222222222111222222333333222222111000000000000000111111111000000000000////////////000000000000000000000000000000000000000000000000111000///000111222222000////////////////////////000000////////////000000////////////000000000000...............///000000////////////............---------.........//////...///000222222000///......------,,,,,,------...---------......000111111------......------,,,++++++---......,,,******+++------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.....................111...,,,******,,,...111///......------,,,,,,+++.....................---+++++++++,,,,,,---------------------------------------------------------+++,,,------......------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000------...//////...------+++---...---,,,,,,---...******+++,,,,,,---......,,,,,,,,,------.........---------///111111///---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...------------...//////---------.........//////------------------,,,,,,,,,,,,---......---,,,,,,+++,,,---...////////////---..................---............/////////000---......///////////////000000////////////000000//////000000000000//////...//////000111222222222000333777:::<<>>===<<<;;;999888666666666555444444555666555333333333333333333333333333222222222111111111000000333333333333333333333333444444444333333222222222222333444666777666333000222111000111333444333222222222333444444444444333333333333333333333333333333333333333333333333333333333333333333333333333444333333222222222333333111111111111111111111111111111111111000000000///000000000000000000000000111000...------...000111////////////////////////...000111111///...//////000000000000000//////...000000000/////////......//////000000000111111111111000000///......------...........................//////000000//////...........................//////............//////...------------,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......------,,,++++++,,,,,,------.........------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,------.........///------------------------------......------,,,,,,------------------------***+++,,,,,,------,,,,,,...------------,,,,,,,,,------------------------,,,,,,---......------,,,111000///...---...//////---------------------------------------------------------------------------,,,,,,++++++,,,,,,---...------------,,,,,,,,,,,,,,,,,,,,,------------........................,,,------------,,,,,,+++---............/////////...............---------////////////////////////////////////............000///......------......//////000000000000//////......---......000111222333222222333666999;;;:::AAADDDIIINNNSSSWWWZZZ[[[ZZZ[[[]]]___``````____________^^^\\\ZZZXXXVVVUUUPPPQQQRRRTTTXXX\\\___aaadddfffhhhkkknnnppprrrsssrrroookkkgggffffffhhhjjjiiijjjlllmmmmmmmmmlllkkkllllllkkkjjjjjjiiihhhhhhhhhiiijjjlllmmmmmmmmmmmmpppoooppppppqqqrrrsssttt~~~~~~~~~|||~~~{{{xxxxxxxxxwwwvvvvvvvvvwwwwwwvvvtttxxxvvvtttsssttttttsssrrrkkkiiifffccc___\\\ZZZYYYUUUTTTTTTUUUWWWYYY[[[]]]aaabbbbbbdddeeegggiiijjjhhhgggeeebbb^^^ZZZVVVTTTHHHGGGDDDAAA>>><<<:::999999777555555555555444333333333333333333333333333444444444444444333333333333333333333333333333333333333444444444333222222444333333444555555444222222111000111333444333222000111111222222222222222222222222222222222222222111111222333333444555555333333333333333333333333444444333333222222111111111111111111111111111111111111111111000000000000000000000000000000000000000000............000000////////////////////////---///111111000//////000/////////000000000000000111111000000000///////////////000000000000111111000000000///......------........................////////////////////////........................///......------......///,,,------......---,,,,,,......------------............------,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......------,,,+++++++++,,,,,,---...//////------+++******+++------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////------------------------,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------------------------------,,,,,,------------------000///...---,,,,,,,,,---------------------------------------------------,,,,,,---------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,------------....................................------,,,++++++---------.........//////........................///////////////////////////////////////.........//////..................//////000000000000//////......//////000000111111333555666666:::???AAA???GGGJJJOOOTTTXXX[[[\\\\\\[[[\\\___aaabbbbbbbbbaaaaaaaaa___^^^\\\ZZZXXXWWWTTTVVVXXX\\\```dddhhhjjjiiijjjlllnnnooopppqqqqqqnnnllliiigggeeeeeefffffffffgggiiijjjjjjjjjiiihhhhhhhhhiiijjjiiiiiihhhgggfffgggjjjllllllmmmnnnooonnnnnnoooqqquuuzzz}}}{{{zzz{{{||||||{{{uuussspppmmmjjjgggdddbbb]]]\\\[[[YYYXXXXXXXXXYYY[[[[[[ZZZ[[[]]]```ccceeeddddddeeeeeeccc```]]][[[UUUSSSNNNIIIEEEAAA>>>===:::888555444555555444333444444444444444444444444666666555555555555555555444444444444444444444444222333444444444333222222555444222333444555444333222111000111333444333222000000111222222222222222333333333333333333333333222222222333333444444444333333333333333333333333444444444333222111000000111111111111111111111111111111111000000000000000222222222222222222222222000000///......///000000////////////////////////,,,...000111000///000111///////////////000111111111111111111000000000000////////////000000000111000000//////....................................//////............//////..............................------------......,,,,,,---......------,,,///......------......//////...---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......------,,,+++++++++,,,,,,---...//////------+++******+++------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------------------------------,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------------------------------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,---------------------,,,,,,++++++,,,,,,---------------------------,,,,,,---------.................................///......---,,,,,,,,,,,,------------............---.....................////////////////////////.........///////////////......////////////////////////000000000000//////000000111111111222222222666<<>>AAAGGGJJJHHHNNNPPPTTTWWWZZZ[[[ZZZZZZXXXYYY[[[]]]^^^^^^^^^^^^^^^^^^______^^^]]]\\\\\\]]]___bbbeeeiiilllnnnoookkkkkklllllllllkkkjjjjjjfffffffffffffffeeedddccceeefffhhhiiiiiiiiihhhggghhhhhhhhhhhhgggeeedddccc```cccfffhhhhhhjjjnnnqqqrrrssswww~~~~~~||||||wwwtttssspppmmmkkkjjjiiihhhfffdddbbbaaa```[[[YYYWWWUUUUUUXXX[[[]]]___aaacccdddeeedddcccaaa```]]]YYYSSSMMMHHHEEECCC<<<999666555555666555444444444444444444444444444222222222222222333333333444444444444444444444444222333333444444333333333666444222222333555555444222111000111333444333222111222222333333333333333555555555555555555555555444444444333333222222222333333333333333333333333333333444333222111000///111111111111111111111111000000000000000000111111111111111111111111111111000000////////////000000000000000000000000000000,,,...000111000///000111//////......///000111222111111111111000000000000...////////////000000000////////////....................................///......------......///..............................------------......,,,,,,,,,------------...000///...------...///000000///---,,,++++++,,,---------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......------,,,++++++,,,,,,------.........------,,,,,,,,,,,,------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///.........------,,,,,,------------------------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,---//////,,,,,,---....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,------------...,,,---------....................................///...---------------...,,,------------.........---------...............////////////////////////.........///////////////......///000000000////////////000000000000//////000111222333444444444444===GGGLLLHHHFFFKKKOOONNNRRRSSSUUUVVVWWWWWWWWWVVVSSSSSSSSSTTTUUUVVVWWWWWWYYYZZZ]]]```aaabbbaaa```eeegggiiilllnnnoooooonnnllllllkkkjjjiiigggfffeee___aaaccceeefffeeecccbbbfffggghhhiiiiiiiiihhhgggiiihhhfffdddbbb```^^^]]]]]]```cccdddfffjjjpppvvv~~~}}}zzzwwwqqqlllkkkooovvv|||tttqqqtttzzz~~~|||{{{zzzwwwtttsssrrrqqqooonnnlllkkkjjjccc```\\\XXXVVVVVVXXXYYYYYY[[[]]]___```aaaaaa```eeeccc```\\\WWWRRRNNNKKKEEEAAA===:::999888777666444444444444444444444444333333444444444444555555444444444444444444444444333333222222222333444555666444222222444555444444222111000111333444333222222333333444444444444444555555555555555555555555555555444333333222111111333333333333333333333333222222333333333111000///111111111111111111111111000000000000111111111111////////////////////////000000000000000000000000000000000000000000000000---///111111000//////000000000///......///111111111111000000000/////////......////////////000000//////////////////..............................///...------------...///...........................------,,,,,,------...------,,,+++,,,---...///000///...------...///000111///---+++++++++,,,---------------.........///------------------------------------------------------......------,,,+++------------------------------............------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------------------------------+++,,,------......------++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......------------------------,,,,,,++++++,,,---///000------......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------..........................................---,,,------//////,,,,,,---------.........---------.........//////////////////////////////............/////////000---...///000111000000/////////000000000000//////...///222555777888999999@@@OOOUUUMMMEEEGGGLLLMMMNNNNNNOOOOOOOOOPPPPPPPPPNNNMMMLLLKKKLLLMMMOOOPPPTTTWWW\\\aaaddddddcccbbbhhhiiilllnnnooonnnlllkkkiiiiiiiiihhhfffeeecccbbb___```bbbcccdddeeeddddddfffggghhhiiiiiiiiihhhhhhhhhfffdddbbbaaaaaaaaaaaacccfffhhhjjjlllrrr|||yyypppiiigggfffcccaaabbbccciiiqqqwwwzzz|||zzzuuummmgggcccdddgggjjjpppsss{{{~~~zzzxxxwwwrrrqqqpppssszzz~~~|||yyywwwvvvpppmmmhhhccc___^^^]]]^^^ZZZZZZ[[[\\\]]]]]]^^^^^^cccddddddccc```\\\XXXUUURRRNNNGGGBBB>>><<<:::888555555555555555555555555666666666666777777777888555555555555555555555555444333111000111333555666555444333333555555444333222111000111333444333222222333333444444444444444555555555555555555555555333333333333333333333333333333333333333333333333000111222333333222000///111111111111111111111111///000000000111111111111////////////////////////000000000111111000000000000000000000000000000000...000111111///...//////222111///.........000111000000000/////////.............../////////000000.../////////////////////........................///...---,,,,,,---...///...........................------,,,,,,------......---+++++++++---///000111///...------...///111111///---+++***+++,,,------------.........//////........................------------------------------......------,,,+++------------------,,,,,,,,,---////////////---,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........)))******+++,,,......///------------------------+++,,,,,,---.........---++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,------.........------------------------,,,,,,++++++,,,...///000---------...------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,------.........---------.........//////...........................---,,,,,,---...///000,,,,,,,,,---------......---------.........//////////////////////////////---.........//////000000---...///111111111000/////////000000000000//////+++---111555999<<<===>>>AAAQQQYYYMMM@@@AAAFFFGGGHHHGGGGGGGGGGGGHHHIIIJJJKKKJJJHHHFFFFFFHHHKKKLLLRRRVVV\\\bbbeeeeeedddbbbgggiiikkkmmmnnnllljjjhhhfffffffffeeedddcccbbbaaabbbbbbaaabbbbbbdddfffgggfffggghhhiiiiiiiiihhhgggddddddccccccdddfffiiijjjmmmppprrrsssvvv}}}}}}sssjjjaaa[[[\\\^^^___aaaddd```eeekkkppprrrtttxxx{{{xxxtttpppkkkgggffffffgggkkkmmmttt|||}}}|||~~~~~~|||xxxuuuqqqnnnllliiigggddddddggglllppprrryyyzzzyyyvvvssswwwzzzwwwyyy|||{{{wwwrrrlllhhheeeddddddbbbbbbaaa`````````aaabbbaaabbbeeefffeeebbb___]]]]]]WWWPPPHHHCCC???<<<999555555555555555555555555222333333333444444555555555555555555555555555555555333111///000222555888444333333444555555444222222111000111333444333222222222333444444444444333444444444444444444444444111222222333333444444555333333333333333333333333///000222333333222111000111111111111111111111111//////000000111111111222111111111111111111111111000000111111111111000000000000000000000000000000///111222111///......///333222///...---...///000////////////......................../////////000.........///////////////---------...............------............------........................//////.........---------000000///...------,,,,,,000///---,,,,,,---///000444333111///---,,,+++***------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,---------......,,,,,,,,,---------......(((((()))***++++++,,,,,,------------------------------------------------222000---***))))))***+++,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------............................................................---,,,++++++...---,,,++++++,,,---...////////////////////////////////////////////////------------------------........................222000///...//////---,,,000///...------...///000333000///111000------///111111111111222222333444222222333444666999<<<>>>???@@@AAA@@@@@@@@@AAACCCDDDDDDCCCBBB@@@AAADDDGGGIIIJJJJJJHHHFFFFFFJJJMMMUUUYYY___bbbdddeeeeeefffkkkjjjhhhggghhhiiihhhgggeeedddcccdddeeeddd___[[[ccccccdddccccccdddgggiiijjjiiihhhggghhhhhhiiijjjfffgggiiinnnssszzz}}}}}}yyytttooonnnsss{{{~~~xxxuuuiiidddaaaaaaaaadddllluuuuuuxxx{{{}}}{{{uuusssssstttwww{{{|||vvvtttyyytttnnnhhhfffhhhkkknnnsssrrrqqqqqqqqqqqqqqqqqqpppooollljjjjjjkkkmmmooouuuvvvzzz}}}wwwuuusssnnnjjjooollljjjhhhgggfffeeecccaaa```_________aaabbbbbbddd```ZZZUUUPPPKKKCCC>>>@@@>>>;;;999777555222000111111222555777888666444666666555555555444444444555444444333333444444555444444444444444444444444444333333222111111111222555555666666666666666555444444444333333222222222222222222222333444555666333444444555444333111000222222222222222222222222444333222222111111222222...///000111111111111111////////////000000000000111000///......---......333333444444333333222111000000000000////////////////////////////////////222111111000///......---//////............//////000...---...111222111///..................------------............------........................//////.........---------000//////...------,,,,,,000...---,,,,,,---...000111000///---,,,,,,,,,,,,------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,---------......,,,,,,,,,---------......***++++++,,,------......------------------------------------------------///---+++******+++---...,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------...------,,,,,,,,,,,,,,,,,,---...000111////////////////////////////////////////////////------------------------........................333111000///000000...---000///............///000111...///222222......000000000000///000000111111555555555666777999;;;===<<<=========<<<===@@@BBBCCCCCCDDDCCCBBBDDDGGGIIIJJJKKKKKKJJJIIIJJJNNNQQQYYY\\\aaadddeeeeeeeeefffjjjhhhffffffgggggggggfffdddcccccceeehhhhhheeebbbbbbcccdddddddddeeehhhjjjgggffffffeeeeeefffggghhhnnnrrryyy}}}zzzxxxzzz}}}}}}rrrlllkkkhhheeegggmmmvvv}}}{{{rrriiihhhkkksss}}}wwwsssssswww{{{~~~}}}zzzyyyxxxxxxwwwwwwqqqnnnkkkkkklllnnnnnnnnnnnnppprrrwww}}}zzzvvvxxxvvvtttrrrrrrqqqooommmkkkhhheeebbbaaaaaaaaa```eeeccc```^^^[[[VVVNNNIIICCC@@@<<<999999999888888666666666777999999777555555555555555444444444444555444444333333444444555444444444444444444444444444333333222111111222222444444555555555555555444444444444333333333222222000000000000111222333333222333444444444333222111333333333333333333333333444333222222111111222222000000111111222111111111////////////000000000111000000//////.../////////333333444444333333222111000000000000////////////111111111111111111111111111111111000///.........//////............//////000...---...111222111////////////...---------,,,------............------.......................................---------/////////...------,,,,,,///...---,,,,,,---...///------,,,,,,,,,,,,,,,---------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,---------......,,,,,,,,,---------......++++++,,,,,,------......------------------------------------------------...---+++******+++---...,,,------......------,,,---,,,,,,++++++,,,,,,---------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------++++++,,,---...000222333////////////////////////////////////////////////------------------------........................333222000000111111///...000//////......//////000///---///333444000///111000000000000000111111111888888888888999:::<<<============<<<<<<>>>BBBEEEFFFGGGHHHHHHHHHJJJLLLOOOLLLMMMNNNOOOOOOQQQUUUXXX]]]```ccceeeeeeddddddeeegggeeedddccceeeeeeeeedddcccccccccfffiiijjjjjjiiieeefffggggggffffffgggiiiddddddeeefffiiillloooqqq{{{{{{tttoookkkhhhjjjooowww}}}|||yyysssmmmhhhhhhhhhiiilllttt}}}xxxyyy{{{wwwssstttxxx{{{yyyvvvwwwxxxyyyzzzzzzyyyxxxwwwzzzxxxyyy~~~~~~{{{yyytttpppjjjfffdddbbbaaa```bbbbbbcccdddccc^^^XXXSSSLLLHHHBBB===<<<<<<<<<<<<;;;:::888999999999888666555555555444444444333333555555444444444444555555444444444444444444444444444333333222222222222222444444444555555444444333444444444444333333333333222222111111111111222222222222333444444444333333444444444444444444444444444333222222111111222222222222222222222222111000/////////000000000111111000000000000000000111222333333333333333222222111000000000000////////////111111111111111111111111111111000000//////......//////............//////000///...///000111000///000000///...---,,,,,,,,,------............------................................................//////.........---------///...------------...///------,,,,,,,,,,,,,,,---------------------------................................................------------------------------------------------........................,,,,,,,,,---------......,,,,,,,,,---------......*********+++++++++,,,,,,------------------------------------------------000///---+++*********+++---------------------------,,,,,,++++++,,,,,,---------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,---...///000111222////////////////////////////////////////////////................................................222111///000111111///...000//////////////////000///...111555555111///000000000222333444555666666::::::;;;<<<===>>>??????AAAAAA@@@???@@@CCCIIIMMMMMMOOOPPPQQQPPPPPPRRRSSSOOOPPPRRRTTTVVVYYY\\\^^^___aaadddeeedddcccccccccdddcccaaaaaacccccccccbbbbbbbbbcccdddfffggghhhhhhhhhiiikkkjjjhhhffffffgggdddeeehhhmmmsssyyy|||qqqkkkeeecccaaaaaafffmmm~~~zzzwwwssstttvvvxxx{{{|||yyyrrrooolllnnnrrrvvvwwwwww{{{}}}wwwpppkkkiiigggeeecccaaabbbdddeeefffdddaaa___YYYTTTMMMHHHDDDAAA>>><<<===;;;888888888888777666555555555444444444444333555555444444444444555555555555555555555555555555444333333222222222333333555555555666555555444444444444444444444444333333555555444333333333444444111222222333444444444444333333333333444444444444444333222222111111222222333333333333333222111000//////000000000111111111000000000000111222333333222333333333333222111111000000000000////////////111111111111111111111111111000000000/////////...//////............//////////////////000000000000000000///...---,,,,,,,,,------............------........................---....................................---------.........------.........//////...---,,,,,,,,,,,,------------------------................................................------------------------------------------------........................,,,,,,,,,---------......,,,,,,,,,---------......+++++++++++++++,,,,,,,,,------------------------------------------------///...---+++*********+++---------------------------,,,,,,++++++,,,,,,---------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---.....................///////////////////////////////////////////////////////////////........................////////////////////////111///......///000///---///000000000000000000///111000333777777333000111000111444777999;;;<<<===<<<===>>>@@@AAABBBCCCCCCCCCCCCCCCCCCEEEIIIOOOSSSSSSUUUWWWWWWUUUTTTTTTTTTTTTTTTUUUXXX[[[___aaabbb___aaaccccccbbbaaabbbbbbcccaaa``````bbbcccbbbaaabbbbbbbbbaaaaaabbbdddeeefffhhhjjjkkkiiigggfffggghhhjjjmmmssszzzzzzvvvsssqqqgggcccaaacccfffkkkvvvzzzuuuooollllllmmmkkkjjjpppsssyyy|||wwwtttqqqllliiifffgggggggggggggggggghhhaaa^^^YYYUUUPPPKKKEEEAAA@@@===999777777777666555666666555555555444444444666555555444444555555666555555555555555555555555444333333222333333444444777777777777777666555555444444444444444444444444555555444444333444444444222222222222333444444555111111222222333333333333444333222222111111222222333333333333333222111000000000000000111111111111111111000111111222333444222222333333222222111000000000000000////////////000000000000000000000000000000000000//////////////////............//////...//////000///000000111/////////...---------,,,------............------........................---------...............................................................000///...---,,,,,,,,,---------------------------................................................------------------------------------------------........................,,,,,,,,,---------......,,,,,,,,,---------......------------............------------------------------------------------++++++++++++,,,---.........------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////........................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------...---------....../////////......---////////////////////////////////////////////////........................////////////////////////000...---...///000///---///000000111111000000///333222444888999555444666333555888<<>>BBBGGGIIIKKKNNNOOOOOONNNMMMMMMMMMMMMLLLJJJHHHEEEDDDCCCFFFIIILLLOOOSSSWWW[[[]]]```dddfffeeecccbbbaaa^^^\\\\\\^^^bbbcccbbb```^^^```bbbddddddfffhhhjjjdddbbbaaabbbdddeeeeeedddbbbdddfffhhhkkkqqqyyyzzzppphhhccc```aaaccceeeiiinnnrrrttttttwww}}}{{{{{{{{{|||wwwnnniiijjjkkkjjjmmmrrr|||~~~xxxvvvuuusssqqqooooooqqqrrrsssrrrfff___UUULLLEEEAAA>>><<<999999999999888888888777666666555555555555666666666666666666666666666666333333333333333444555666777777777777666555444333444444444555555555666666333333333444555666777888666555333222111222222333222222333444444555666666444333222222111111222222...///000111111111111111000111111111111222222222222222111000/////////000111222222222222111000000000000000000////////////111111111111111111111111////////////000000000000//////............//////---///111111......000222//////.........---------........................///...,,,++++++,,,...///..............................//////...---,,,,,,........................------------------------,,,++++++---//////...,,,000///...---,,,------...---,,,+++,,,...000000///---------------------------------...............---------............///........................---------,,,,,,+++++++++........................---------,,,,,,+++++++++,,,------......------,,,------------------------,,,,,,,,,------..................------,,,,,,,,,---------,,,,,,+++++++++------------------------............---,,,+++***........................---...///...------.../////////.........---------........................111000...------...///000------------------------------------------,,,,,,......//////////////////000000000000000000000000////////////////////////000000000000000000000000000////////////000000111111111111111111111111111///111555:::@@@EEEIIIKKKRRRRRRTTTTTTSSSQQQOOONNNIIIJJJJJJHHHEEEBBB@@@@@@EEEGGGKKKNNNQQQVVV\\\```dddfffiiikkkjjjgggdddaaa```]]]ZZZZZZ]]]______^^^ddddddcccccccccdddddddddbbbcccdddeeefffeeeddddddeeehhhmmmrrrzzzxxxkkkbbb___]]]aaahhhnnntttzzz|||sssllljjjjjjlllllloooxxx{{{xxxxxxxxxvvvtttqqqkkkbbbYYYQQQJJJDDD@@@>>><<<:::999999999888666777888888888777777666555666555444555666666444222666666666777777777777888888777777666555555444444444444444444444444444444444444222222222222444444666666555555555444444444444444333333333333222222222333444444222222333444222222222222222222222222222222111111111111111111222222111111000/////////000000000111111222333444111111111111000000000000//////.........000111333000000/////////111222333////////////////////////........................//////.........---------........................///...,,,++++++,,,...///..............................//////...------,,,................................................++++++,,,---------------...---,,,+++++++++,,,,,,,,,+++***+++---//////...------------------------000000000000000000000000---------............///.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,,,,------......------,,,------------------------,,,,,,------------------......---------,,,,,,,,,...---------,,,,,,,,,+++------------------------............---,,,+++***------............---------...///...------.../////////.........---------...........................---,,,++++++,,,...///------------------------........................///////////////.................................////////////////////////000000000000000000000000//////////////////000111333222222222111222222222777999===CCCHHHNNNRRRTTTVVVWWWVVVUUUSSSPPPMMMKKKFFFGGGHHHGGGEEEEEEEEEGGGNNNPPPSSSVVVXXX\\\```cccggghhhjjjkkkjjjfffbbb______]]]ZZZ[[[^^^aaaaaaaaa``````aaaaaaaaaaaaaaaaaafffffffffffffffgggggghhhjjjmmmttt}}}}}}sssnnnllllllnnnttt~~~}}}{{{|||tttssstttzzz}}}zzzvvvrrrkkkddd^^^WWWPPPLLLDDDAAA===;;;:::999777666222333444555666777777777666555555555666666444222333444444444444555555555777777666666555444444333444444444444444444444444444444333222222333444444666555555555444444444444444444333333333333222222333444555555333333444555333333333333333333333333111111111111111111111111333333333222222111111111///.........000222444666111111111111000000000000111000//////...///000000222111111000000111222333////////////////////////////////////////////////...............---------........................///...---,,,,,,---...///.................................///......---,,,........................////////////////////////(((+++...---+++***+++...------,,,+++++++++,,,,,,,,,+++)))***,,,......---------------------------.........------,,,,,,,,,---------............///........................//////............------,,,,,,,,,,,,,,,,,,,,,,,,//////............------,,,------......------,,,------------------------------------------,,,,,,...------------,,,,,,,,,.........---------------------------------------............---,,,++++++,,,---...//////...---,,,---...///...------...///...............---------........................---,,,++++++,,,---///000---------------------------......//////000000000000000//////.........---........................////////////////////////000000000000000000000000///.........//////000111444333222222333444666777<<<>>>CCCIIIOOOTTTXXXZZZ\\\\\\ZZZWWWSSSNNNJJJHHHFFFHHHIIIJJJJJJLLLPPPSSSZZZ]]]```bbbbbbdddfffgggiiijjjkkkkkkhhheeeaaa^^^___]]]\\\]]]```bbbcccccc______```aaaaaabbbbbbbbbeeegggiiilllnnnppppppqqqnnnpppuuu~~~~~~yyyyyy~~~~~~zzzxxxyyyxxx}}}|||zzzxxxwwwvvvuuurrrpppuuuuuuxxx~~~{{{{{{|||{{{zzz|||yyyyyy}}}~~~zzzwwwrrrmmmhhhccc\\\XXXPPPKKKFFFAAA>>>;;;999777222333444555666777777777777666555666777777555333333333333444444444444555666666555555444333333333444444444444444444444444444444333333333333444444555555555555444444444444444444333333333333222222444555666555444333444666444444444444444444444444111111111111111111111111222222222222222111111111///.........000222555777111111111111000000000000333222111000///...//////333333222111111111222222////////////////////////000000000000000000000000......................................................------------..............................---...............------................................................'''+++///...***(((***...........................---+++***+++---......---------------------------------,,,,,,+++***))))))---------............///....................................------------....................................------------,,,------......------,,,.................................------,,,,,,,,,------------------------........................---------------------------.........------,,,++++++,,,...//////...,,,+++---...///...---------///................................................------------...000111222------------------------,,,,,,---...///000000111000000000///......------........................////////////////////////////////////////////////............///000111111222222222333555999<<<>>>BBBDDDIIIOOOUUUYYY]]]^^^___^^^\\\XXXTTTOOOLLLIIILLLNNNOOOPPPRRRVVV[[[___fffhhhkkkkkkkkkjjjjjjjjjjjjjjjjjjiiigggdddaaa```___^^^^^^^^^```bbbccccccbbbaaa```aaabbbdddggghhheeejjjsss|||~~~{{{uuuqqqpppsss{{{wwwnnnlllkkkiiiggghhhhhhlllnnnmmmpppuuuwwwuuuqqqqqqrrrrrrrrrqqqpppnnnuuussssssyyyyyyuuurrrssswww{{{}}}}}}|||wwwuuuwwwxxxwwwxxx{{{yyy|||~~~yyytttoooooorrruuuvvvuuuyyy~~~}}}xxxsssoookkkgggddd\\\WWWPPPIIIDDD@@@===:::999888777777666666666666777666666666777777555444555555555555666666666666555555444444444333333333444444444444444444444444444444444333333444444444444444444444444444444444444444333333333222222222333444555444333333444555333333333333333333333333111111111111111222222222//////000000000000000000000111222333444444444444111111111111000000000///222111111000000/////////333222222111111000000000////////////////////////////////////////////////---.............................................................................................------...............---........................------------------------''',,,///...***'''***------.....................///---,,,,,,...///......------------------------111000000///...---,,,,,,---------............///........................,,,,,,,,,,,,,,,,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,---,,,------......------,,,.................................------,,,,,,,,,------------------------........................---------------------------------...------,,,,,,+++,,,---......---,,,+++---...///...---------///---.............................................---------...///000111111------------------------++++++,,,---......//////000000//////.........---////////////////////////////////////////////////////////////////////////.........//////111222222000111333666;;;???CCCFFFKKKNNNRRRXXX\\\```bbbccc^^^]]][[[YYYVVVSSSPPPOOORRRTTTVVVWWWYYY^^^cccgggmmmoooppppppnnnllllllllliiiiiiiiihhhgggeeecccbbb___````````````aaabbbccccccaaa``````bbbggglllooooooxxxuuuoooiiikkksss}}}~~~}}}zzzzzz}}}qqqjjjeeeeeeeeedddccceeedddgggiiihhhkkkppprrrqqqqqqtttzzz}}}~~~yyyxxxzzz~~~~~~}}}yyyvvvuuuttttttzzz{{{sssmmmkkkjjjiiigggpppuuuyyy|||zzzvvvssspppnnneee```XXXQQQKKKFFFAAA>>>;;;:::999777666666666666888777666777888888666444555555555666666666777777444444444444444333333333444444444444444444444444444444444444444444444444333333444444444444444444444444333333333222222222111222333333222111222333111111111111111111111111000000111111111222222222//////000000111111222222333555888999888666222000111111111111000000000/////////000111111111111111111111000000000///......////////////////////////........................---------.......................................................................................,,,---......///.................................------------------------***,,,///...+++)))***,,,***+++,,,---------,,,,,,///...,,,---...//////...------------------------/////////...---------,,,---------............///........................+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,------......------,,,........................------------------,,,,,,,,,,,,,,,------------...---------------.........------------------------,,,------...------,,,,,,---,,,,,,,,,,,,,,,,,,------...///...------...///---------.......................................+++,,,,,,------.........------------------------++++++,,,,,,---.........////////////////////////000000000000000000000000////////////////////////000000000000000000000000/////////000111222333444222444888===BBBGGGKKKMMMOOORRRVVVZZZ]]]___``````\\\\\\ZZZYYYXXXVVVUUUUUUVVVXXXZZZ\\\___bbbgggjjjpppqqqrrrqqqnnnmmmlllmmmjjjiiihhhgggfffeeedddddd___aaabbbcccbbbcccdddfffdddddddddfffjjjoootttwww{{{kkkhhhfffkkkxxx|||wwwqqqnnnnnniiijjjjjjiiimmmqqqpppjjjgggeeefffiiijjjhhhjjjmmmkkkoooppppppsssxxx{{{zzz{{{|||zzzvvvtttsssvvvzzz}}}|||zzz|||}}}{{{uuupppmmmjjjkkkqqqvvv}}}~~~{{{}}}}}}xxxtttqqqjjjfff___YYYSSSMMMHHHDDD<<<;;;999888777777888999999888777888999888777555444444444555555555555666555555444444444444444444444444444444444444444444444444555555555555444444333333333333444444444444444444333333333333222222000222333222111000111222111111111111111111111111000000000111222222333333111222222333444555666666777888;;;<<<:::666222///111111111111000000000000...///000111222222222222/////////000000///......////////////////////////........................---------.........//////..............................////////////..............................,,,------...//////......................................................---------------,,,++++++***+++,,,---------,,,,,,///---,,,,,,---...------------------------------------,,,,,,,,,,,,,,,,,,---------............///........................,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,------......------,,,........................,,,,,,------------------,,,,,,,,,---------......+++,,,,,,,,,------------------------------------,,,,,,------...------,,,...---+++******+++---...---...///...------...///---------.........//////........................,,,,,,------------------------------------------------------............------......///000000000////////////////////////////////////////////////000000000000000000000000000000000111222444555666888;;;@@@EEEJJJNNNPPPQQQRRRTTTWWWZZZ\\\\\\[[[[[[[[[[[[ZZZYYYYYYYYYYYYYYYXXX[[[___bbbeeeiiimmmoooqqqqqqqqqooommmlllmmmnnnmmmkkkiiigggeeeccccccccc]]]aaadddffffffgggiiillllllooouuuzzzyyysssgggjjjppp{{{}}}tttpppkkkeeeaaaaaaZZZ```dddfffiiimmmmmmkkklllooovvv||||||yyy{{{{{{{{{{{{{{{|||}}}~~~}}}zzzrrryyy|||{{{|||wwwqqqnnnjjjeee```YYYSSSNNNCCCAAA???<<<;;;;;;;;;<<<999888888888999999777555555555555666666666777777555555555555555555555555444444444444444444444444333444555666666555444333222222333333333444444444444444333333333333222222111222333333111111222333111111111111111111111111///000000111222222333333222333333444666777777888999999:::999888666333222111111111111000000000000000000111222222222111000......000000111000//////////////////////////////........................---------.........//////..............................////////////..............................,,,,,,---.../////////...........................///////////////////////////...------......,,,***+++,,,...///000///.........,,,++++++,,,---,,,+++------------------------//////000000000000000000---------.........//////........................---------.........//////........................---------.........//////,,,------......------,,,////////////////////////,,,,,,,,,------.........,,,,,,,,,------.........+++++++++,,,,,,---------------------------------,,,,,,------...---------///---+++))))))+++---///---...///...------...///---------.........//////......................../////////000//////......------------------------///////////////.........,,,,,,---...///000111111........................////////////////////////000000000000000000000000111111111222333444666777===@@@FFFLLLPPPRRRSSSSSSXXXZZZ]]]___```___]]]\\\[[[[[[ZZZZZZZZZZZZZZZ[[[ZZZ^^^cccgggkkknnnrrruuuqqqqqqpppnnnllllllmmmoooooommmjjjgggdddbbbaaaaaa\\\```eeehhhiiikkknnnrrrwww}}}{{{uuupppmmmooowwwzzzqqqjjjjjjhhh```[[[[[[[[[dddmmmpppsssxxx{{{zzzzzz~~~xxxvvvsssooojjjddd]]]XXXNNNKKKGGGCCC???>>>======:::888888888999999888666888888888888999999999999555555666666666666666666444444444444444444444444333444555666666555444333222222222333333444444444444444444333333333222222222333444444222222333444222222222222222222222222///000000111222222333333111111222333555666777777:::999777555555555555666111111111111000000000000222222333333222111///......///000222222222111000////////////////////////000000000000000000000000,,,,,,,,,------.........---------.........//////................................................000000000000111111111111//////.........---------..............................---,,,,,,,,,------...------,,,,,,------...///............---------,,,------,,,+++***,,,...222111///---,,,,,,,,,---..............................//////...---,,,,,,......------------......***))))))+++---///...---------------------------//////.........---------........................---.........---,,,,,,+++,,,---......//////..............................,,,,,,,,,---------......,,,,,,+++++++++,,,---...---------............///---------------...///000111///---...000000...,,,------------------------,,,,,,+++******+++,,,,,,//////.........---------//////.........---------////////////000000000000000000////////////000000///000000///---,,,...///111111111111111222333333222222222222444777;;;===CCCDDDHHHKKKOOOQQQSSSTTTYYYYYYYYYZZZ\\\\\\[[[YYYZZZXXXUUURRRRRRTTTWWWYYY\\\```gggmmmrrrtttttttttssspppmmmnnnpppqqqpppnnnmmmkkkhhheeecccccccccdddeeeeeeeeehhhmmmvvv~~~{{{xxxwwwuuutttrrr{{{|||xxxuuutttpppsssvvvtttqqqmmmmmmnnnnnnttt|||{{{ssspppnnnjjjfff```ZZZPPPHHHBBB@@@>>>===>>><<<:::999999888777555555666777888888777666555999888777555444444444444666555444444555666555444555555555444444333333333333333333333333333333333333333333333333333333333333222222111111222222333333333333222222111111111222222222111111111000000444333333222111000//////444333333222222333333444222000...///222333111///333333333222222111111111////////////////////////111111111111000000000000000000000000000000000000,,,------------------...------------............................................................/////////000000000111111//////.........---------.................................------......///...------,,,,,,------...///............------------......---,,,,,,---///111111000///..........................................//////...------,,,......------------......,,,++++++,,,...///...---------------------------//////.........---------////////////////////////------......------,,,+++,,,---......//////..............................,,,,,,,,,---------......,,,,,,,,,,,,,,,------...---------............///......---------......///000...,,,---//////...,,,------------------------...---,,,++++++,,,---...//////.........---------//////.........---------////////////000000000000000000////////////000000///000000///......///111111000000000000111222222111111333555888<<>>BBBDDDDDDEEEEEEDDDCCCCCCEEEHHHLLLOOORRRQQQOOOLLLIIIGGGHHHIIIIIIKKKNNNSSSXXX]]]bbbdddlllnnnppprrrtttttttttsssrrrqqqqqqpppooommmkkkiiilllkkkjjjiiikkkmmmppprrrzzzyyyrrrllliiifffbbbbbbfffooorrrwww}}}yyywww}}}vvvtttpppkkkeee]]]TTTOOOKKKGGGAAA>>><<<======<<<:::::::::::::::999999888333444777888999888666555666444444444555666555444333333444444555555666666444444444444444444444444333333333333333333333333333333333222222333333333333333333444444555555555111111111111111111111111000000111111111222222222222111111000000111111222222222111222222222222111444444333333333333333333111111111111111111111111111111111111000000000////////////////////////////////////......---------,,,,,,,,,---------......................................................------------............---.............................................,,,,,,,,,,,,---...///000...------,,,,,,------...///............---------***,,,......,,,+++,,,,,,)))***+++---...------,,,........................------...............---......------------......222000////////////...,,,---------------------------.............................................,,,,,,------...------,,,,,,---......///.................................,,,,,,,,,---------......,,,---.../////////......---------............///000///...---------------//////000000/////////000........................,,,,,,------------,,,,,,---.....................---.....................////////////000000000000000000////////////000000333444555444111///......000000000111222333444555999;;;>>>AAACCCCCCBBBAAA@@@>>><<<<<<===AAAFFFHHHMMMLLLJJJFFFBBBAAACCCEEEKKKPPPWWW^^^dddhhhiiiiiippppppqqqrrrrrrrrrqqqqqqnnnoooooonnnllljjjiiiiiikkkkkkllloootttyyy~~~|||zzz{{{~~~}}}vvvnnnjjjggghhhiiihhhlllpppyyy|||{{{{{{uuuooohhhaaa]]]SSSNNNGGGBBB???>>>===<<<::::::999999888888888888333444777888999888777666666444444444555666555444444444444555555666666666444444444444444444444444333333333333333333333333444333333333333333333444333333333444444555555555111111111111111111111111000000000111222222333333222111111000000111111222222333333333222222222333555555555555555555555555111111111111111111111111111111111111000000000////////////////////////////////////...............---------.........//////................................................---------............///---------.......................................,,,,,,,,,,,,,,,---...///...------,,,,,,------...///............---------)))+++......---+++++++++------...///////////////........................,,,---......///...............------------......111///......//////...,,,---------------------------------.......................................,,,,,,------......------,,,---......//////..............................,,,,,,,,,---------......,,,---///000000000///...---------............/////////...---------......000111222111///...///000........................,,,,,,------------,,,,,,---------...............---------...............////////////000000000000000000////////////000000222444555444111///......000000111333444777999:::>>>???@@@AAAAAA???===<<<<<<;;;999999;;;???CCCFFFHHHHHHGGGDDDBBBCCCHHHMMMTTTYYY```hhhmmmoooooommmsssrrrrrrqqqqqqpppppppppmmmnnnnnnmmmkkkkkklllnnnlllpppvvv~~~~~~vvvtttooouuuzzzssskkkiiijjjnnnqqqqqqqqqtttxxxxxxttttttpppoooqqqsssuuuzzzzzzssslllhhh___ZZZRRRKKKFFFBBB>>><<<;;;;;;:::999888888888888444555777888999888888777666555444444555666555444555555555555555666666666444444444444444444444444555555555555555555555555444444333333333333444444333333333333444444444444111111111111111222222222000000111111222222222333222222111111111111222222666666666555222000000111222222333333333333444444111111111111111111111111111111111111000000000000000000000000000000000000............////////////........./////////000000................................................---............/////////---------.........//////..............................------------...///...------,,,,,,------...///............---------***,,,//////...,,,,,,,,,/////////...//////000000........................,,,------...//////............------------......000...------//////...------------------------------------.........//////........................+++,,,------......------,,,---......//////..............................,,,,,,,,,---------......---...///111111000///...---------............///......---------......///000222333111...,,,---///........................,,,---...//////...---,,,---------.........//////---------.........//////////////////000000000000000000////////////000000///111333333222000//////000111222555888:::===>>>???@@@@@@???>>><<<:::999999999888999;;;>>>BBBDDDDDDFFFGGGGGGGGGLLLTTT[[[bbbeeejjjppptttuuuuuuuuuuuutttsssqqqpppppppppqqqnnnoooooonnnmmmnnnrrrvvvyyyvvvpppqqquuuxxxvvvnnngggdddaaa^^^___bbbeeeiiimmmpppxxx~~~{{{vvvooojjjbbbZZZRRRLLLFFFBBB===<<<;;;:::999999999:::777777777777777888888888666555444444555666555444666666666666555555555555555555555555555555555555555555555555555555555555444444333333333333444444333333333333222222222222000000111111111222222222111111111111111222222222333333222222222222333333555777777555222000000222111111111111222222333333000000000000000000000000111111111111000000000000000000000000000000000000------......//////000000////////////000000000000.........................................................////////////000---------.........//////........................000//////.........//////...------,,,,,,------...//////.........---------+++---000000///---------//////---,,,,,,---...///........................,,,,,,---.../////////............------.........///---,,,---...///...------------------------------------.........//////000000000000000000000000+++,,,,,,---.........---,,,---......//////..............................,,,,,,,,,---------......---...000111222111///...---------.........//////---------------...///000000222333111---++++++---////////////////////////---...///000000///...------------.........//////---------.........//////////////////000000000000000000////////////000000+++...111333222111111111111222333666999===@@@BBB?????????>>><<<:::999888666666777888:::>>>AAACCCAAAEEEHHHJJJLLLTTT___gggnnnooorrruuuwwwyyy{{{{{{wwwuuutttrrrqqqqqqqqqrrrqqqqqqqqqpppooorrrxxx}}}sssjjjjjjuuu~~~ssskkkccc\\\[[[[[[]]]bbbhhhkkkqqqwww~~~}}}xxxpppggg^^^VVVNNNJJJ???>>><<<;;;::::::;;;;;;888888777777777777888888666555444444555666555444777777666666555555444444555555555555555555555555333333333333333333333333555444444333333444444555333333333222222111111111000000111111222222222222111111111111111111111111444333333222222333333444222444666555333222333666111111111222222333333333////////////////////////111111111111000000000000000000000000000000000000////////////000000000000---...///000000///...------.........//////000000++++++,,,,,,---...//////////////////////////////////////////////////////////////////////////////------------------------,,,---......//////......---------............///................................................111000///------///000111---------------...///000000///...---,,,---......000000000000000000000000///,,,+++,,,...///---+++........................///............---------////////////////////////---,,,,,,,,,,,,---...///000111111111111///...---......//////...---,,,,,,,,,,,,------...///000000......---------......///////////////////////////////////////////////////---...............------000///...------...///000/////////...---------,,,////////////////////////......------///222555777000000000000000000000000111111111111000000000///222444888;;;>>>@@@AAABBB>>><<<:::;;;>>>???>>><<<888:::;;;<<<>>>AAAEEEIIIFFFIIINNNSSSZZZbbbkkkpppvvvvvvvvvwwwxxxyyy{{{|||zzzuuupppoooppppppooommmssswwwzzzyyyxxx}}}xxxrrrqqqwww~~~rrrhhhccc\\\WWWWWW\\\```dddmmmwww~~~~~~vvvnnndddWWWNNNHHHEEE@@@<<<::::::;;;;;;888888777777888999:::;;;777777777777777777777777777777666555555555555555555555555555555555555555333333333333333333333333444444222222222222444444444444444333333222222222111111111111111111111111111111111111111111111111444444444333333444444555555444333222111111111111000111111111111222222222111111222222222222111111000000000000000000000000////////////////////////////////////000000000000......////////////......///////////////.........,,,,,,,,,---.../////////////////////////////////////////////////////////////////////////////////------------------------,,,---......//////......---------............///------------------------...........................//////////////////.........---------......///000///...---,,,---......------------------------...,,,***+++---...---+++........................---------.........//////........................---------.........//////------.../////////...---......//////...------,,,,,,,,,------...//////000///...---,,,,,,,,,,,,,,,////////////////////////........................---...............------///......------......///..................------////////////////////////000/////////000222444555000000000000000000000000111111000000000111222222666999===AAABBBBBBAAA???>>>===<<<===???@@@>>><<<999<<>>>>>???AAA@@@>>><<<<<<>>>BBBEEEGGGIIILLLNNNVVV]]]gggoootttvvvwwwxxxyyyyyyzzzzzzzzzzzzyyyyyywwwuuuqqqmmmkkkmmmrrrvvvyyy|||yyyzzzooommmhhhdddbbbaaabbbdddiiiiiilllvvv~~~pppiiiYYYSSSLLLEEEAAA>>><<<;;;::::::::::::999888777666777777777777777777777777888777666666555555666666666666666555555444444444333333333333333333333333444444333333333333444444444444444444333333333333333333333333333333333333333333333333333333333333222222222333444555666777444444333222111111111111111111111111222222222333111111222222222222111111000000000000000000000000000000000000000000000000////////////000000000000000///...------...///000///////////////...............//////000000000111000000000000000000000000////////////////////////////////////////////////........................,,,---......///.........---------............///------------------------...........................///000000000000///...000///...---------------111000...---------...///////////////////////////...---------......------........................,,,,,,------...//////000........................+++---///000111000...---------...///////////////---...............---------------........./////////...------,,,,,,,,,,,,////////////////////////------------------------,,,---......///...............000111111000......------......//////000000////////////////////////...//////000000///......000000000000000000000000000///000111333666999;;;CCCDDDEEEEEEDDDAAA>>><<>>???AAACCCFFFHHHLLLQQQUUU^^^eeennnuuuyyyyyyyyyyyyzzz{{{{{{{{{zzzyyyxxxwwwrrrtttuuutttqqqpppsssvvv{{{wwwuuupppiiifffgggbbbaaa``````ccciiiooosss{{{zzz}}}vvvggg```VVVNNNHHHDDD???<<<<<<<<<======<<<;;;:::999777777777777777777777777888777777666555666666666999888888777777666666555444444444444444444444444444444444333333444444444444444444444444444333333333333333333333333333333333333333333333333333333111111111222444666777888444333222222111111111222111111111222222222333333111222222333333222222111000000000000000000000000000000000000000000000000////////////000000000000000///...------...///000,,,------...///000000111/////////000000000000000000000000000000000000000////////////////////////////////////////////////........................,,,---......///.........---------............///////////////////////////........................111111////////////111111000///...---------------111000///...---...//////////////////////////////.../////////.........///........................................................................***,,,.../////////---,,,.........------,,,,,,,,,------...............------------.....................---......///000000////////////////////////........................,,,------...//////......///000111222222111000///---......//////000000000///////////////////////////000000111111000000///000000000000000000000000000000111333666:::===???GGGEEECCC@@@>>>=========>>>???AAABBBBBBAAAAAAAAABBBCCCDDDFFFJJJQQQYYY^^^ggglllqqquuuwwwxxxzzz{{{{{{{{{zzzzzzyyywwwvvvuuuoooqqqsssssstttwww~~~|||yyyooojjjfffdddaaa\\\[[[]]]```aaadddjjjsss}}}tttlll```VVVOOOIIICCC>>><<<=========<<<<<<;;;;;;888888888888888888888888888888777666666666666666777777777666666666555555444444444444444444444444444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222000111111222444666888999333333222222111111222222111222222222222333333333222222333333333333222222111111111111111111111111000000000000000000000000////////////000000000000//////............//////+++,,,---...///111222222////////////000000000000000000000000000000000000////////////////////////////////////////////////........................,,,---......//////......---------............///////////////////////////........................222111///------///111222//////...---------......111000///.........///000,,,,,,,,,,,,,,,,,,,,,,,,---///000///...---...///........................//////.........---------------------------------++++++---.........---,,,...---,,,******)))******,,,---......///.................................------......///000222333////////////////////////////////////////////////,,,,,,---...///////////////000000111111000000/////////////////////000000////////////////////////000111111222333444444555000000000000000000000000000111444777;;;>>>@@@AAAEEECCC???<<<:::;;;<<<>>>===???@@@AAA@@@AAACCCDDDEEEGGGIIILLLQQQYYYbbbiiippprrrtttuuuvvvwwwzzz|||zzzyyyxxxvvvuuuuuuuuuuuuqqqpppppprrryyy}}}wwwxxxkkk```\\\YYYZZZZZZZZZ]]]bbbiiimmmttt~~~zzzlllaaaZZZRRRJJJDDD???>>>===;;;;;;:::::::::888888888888888888888888999888777777666666777777444444444444444444444444444444444444444444444444444444555555555555444444444444444444555555555555111111111111111111111111111111111111111111111111111111111222444666777888333333222222111222222333222222222222333333333333222222333333333333222222111111111111111111111111000000000000000000000000////////////000000000000......////////////......,,,------...///000111111////////////////////////////////////////////////////////////////////////////////////////////////........................,,,---......//////......---------............///////////////////////////.................................------...............---------......///222111///.........///000,,,,,,,,,,,,,,,,,,,,,,,,+++---///...,,,+++,,,...........................---------...............------------------------------------...............---,,,++++++,,,,,,---,,,------...//////.............................................///000111////////////////////////........................+++,,,---...//////////////////............//////000000000///////////////////////////////////////.........///111444666888000000000000000000000000111333777;;;???AAABBBBBB@@@>>><<<::::::;;;<<<===<<<>>>??????>>>@@@DDDHHHHHHKKKQQQWWW]]]eeelllqqqtttuuuuuuuuutttuuuxxx{{{yyywwwuuurrrqqqrrrssstttxxxxxxzzz~~~}}}sssiiiaaa\\\XXXWWW[[[aaafffooowww|||qqqiiiaaaWWWPPPGGGEEEAAA===;;;:::;;;;;;888888888888888888888888999888777777666666777777444444444555555666666777555555555555555555555555333444555666666555444333444444444444555555555666222222222222222222222222222222222222222222222222111222222333444555777888333222222111222222333333222222222333333333444444222333333444444333333222111111111111111111111111////////////////////////////////////000000000000---...///000000///...---.........///////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////,,,---......//////......---------.........//////................................................***+++---......---+++***---------------...///000222111///.........///000........................)))+++---,,,***)))+++---........................+++,,,,,,---...///000000------------------------///............///000000//////......///000222333,,,,,,---.../////////........................---///......---------......////////////////////////------------------------+++,,,---...////////////...---,,,++++++,,,---...111111000000//////......////////////////////////*********+++...111555777000000000000000000000000111444999>>>AAACCCCCCBBB;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>======@@@EEEJJJIIIOOOWWW```gggmmmsssvvvtttuuuuuutttssssssvvvxxxxxxvvvrrrpppooopppsssttt~~~yyyuuu{{{xxxkkkeee```\\\^^^[[[[[[cccllluuu~~~vvvnnnddd\\\PPPLLLGGGAAA>>><<<======888888888888888888888888999888888777777777777777666666777888999:::;;;;;;555555555555555555555555333444555666666555444333444444444555555555666666333333333333333333333333333333333333333333333333222222222333444555666777222222222111222222333333222222333333333444444444222333333444444333333222111111111111111111111111////////////////////////222222111111111111222222////////////////////////111111000///////////////111111000000//////......////////////////////////////////////////////////------------------------///111222333222///,,,***........................////////////////////////------------------------////////////////////////---------------------------------.........//////+++,,,------......------------------------------........................---......///////////////---.........///000000000/////////...---------,,,..........................................------,,,,,,+++++++++,,,---.........------------......,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000......---------,,,,,,,,,............/////////000222222222222222333333333111000000///000111222333777:::@@@DDDEEEDDDAAA>>>;;;===>>>>>>===<<<>>>???AAA@@@??????@@@FFFMMMRRRXXX]]]dddmmmsssvvvwwwwww}}}wwwssstttsssppppppsssrrroooooooookkkiiitttyyyvvv~~~{{{xxxxxxyyytttmmmfffaaa```aaabbbdddeeeiiiqqq~~~wwwkkkaaaUUUJJJFFFCCC???===@@@;;;999777666888999:::999888888888888888777666666777777777777777777777777555555555555555666777777333444444444555555666666:::<<<<<<888333000000111444444444333333222222222222333444444444333222111222333444555555555444333222222222222222222222222...000222555666777777777...///000111222333444444333222222222222222222333111///...///000111000...000000////////////000000////////////////////////111000//////......//////000000000000////////////////////////////////////////////////////////////........................111111000000///.................................////////////////////////------------------------////////////////////////---------------------------------.........//////+++,,,------......------................................................,,,------.................................//////...............---------................................................---------------......///......------------......................................................................................................000000000000000000000000////////////.........---........./////////000000000000000000000111111111111000///...///111333444===???BBBDDDDDDBBB@@@>>>===>>>??????>>>>>>???@@@???@@@BBBDDDGGGMMMUUUZZZbbbffflllrrrvvvyyyyyyyyyyyyuuurrrtttssspppppprrrrrrpppooonnnkkkmmmzzzuuuoookkkfffccccccggggggfffeeeeeeiiinnnssswwwwww{{{qqqcccVVVNNNHHHAAA>>>???>>><<<999999:::::::::999888888888888888777777666666666666666666666666666555555555555555666777777555555555555555555444444444666777666444333555777444444444333333222222222222333444444444333222222222333444555555555444444222222222222222222222222///000222333555666666777111111111222222222222222222222111111111111222222111///...///000111000//////......------......///////////////////////////000//////............///////////////000000000000000000000000000000000000////////////////////////////////////////////////111000...------...000111........................////////////////////////------------------------////////////////////////---------------------------------...............,,,,,,---............---////////////////////////........................+++,,,,,,---...---------.........------------------------............................................................................../////////......------------......000000000000000000000000................................................////////////////////////000000000000000000000000111111000000000000000///....../////////000000000//////000000000111111111333111000000111444777:::DDDDDDDDDCCCBBB@@@@@@???@@@AAAAAAAAA??????@@@BBB@@@CCCHHHMMMRRRYYY```eeemmmooorrruuuxxxzzzzzzzzzxxxuuutttuuutttqqqpppsssppprrruuuwwwwww{{{zzznnnccc]]]YYYVVVUUUWWWZZZ```ggglllpppxxxzzzjjj]]]RRRHHHBBBAAA@@@>>><<<;;;;;;;;;:::888999888888888888777777777666666666666666666666666666666555555555666777777777777666555555444444333111333555555555555777888444444333333333333222222222333333444444333333222222333444555666555444444333333333333333333333333111111111222333444666777444444333333222222111111111111111000000111111111111000//////111111000//////......------....../////////////////////////////////...............///......//////000000111111000000000000000000000000////////////////////////........................//////---------///000222........................////////////////////////........................////////////////////////................................................,,,------...............................................................,,,,,,---............---.........---,,,,,,,,,+++,,,---------.../////////........................---------...............------......////////////......------------......000000000000000000000000........................000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000...////////////000000000111111111222333333444444555444333444666:::>>>AAAHHHGGGDDDBBBAAAAAABBBCCCFFFFFFFFFCCCAAA@@@AAACCCGGGKKKQQQXXX^^^dddjjjnnnqqqrrrsssuuuwwwxxxyyyzzzzzzwwwvvvwwwtttpppppptttsss|||wwwhhh___WWWUUUUUUVVVYYY^^^aaajjjuuu|||rrrcccVVVLLLGGGAAA???===;;;;;;;;;999888999999888888888777777888666666666666666666666666777666666666666666777777666666666666555555555555555555555555444333444444333333333333333333333333222222333333333333333333222333555666666666555444333333333333333333333333222111111111222333555666444444444333333333222222111111000000000000111111111000///000111111000///000//////......//////000000000000000000000000000//////.........//////000......//////000000111111000000000000000000000000////////////////////////------------------------,,,---......///000000000////////////////////////////////////////////////........................////////////////////////.............................................---,,,---......//////......------------------------........................------...///////////////.........---,,,,,,,,,+++,,,---------.../////////........................---------.........//////,,,,,,---............---......------------......////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000111000111111222333333444444555555555666:::>>>BBBEEEIIIGGGEEEDDDDDDFFFHHHJJJMMMLLLKKKHHHEEEDDDFFFGGGRRRVVV]]]cccgggkkkooorrrsssssstttuuuvvvxxxyyyzzzyyyvvvuuutttqqqooorrrwww~~~nnneeeZZZTTTQQQSSSWWW\\\cccjjjrrr|||xxxhhhYYYNNNDDDAAA===;;;;;;::::::999::::::999888777888888888777777777777777777777777888777777666666666777777444444555555666777888888888777666555444333222111333333333333333333333333222222222222333333444444333444555666666666555444333333333333333333333333333333222111222333555666222222333333333444444444111111000000000000111111222000///000111222111000111000000//////000000111000000000000000000000000000////////////000000111////////////000000000000000000000000000000000000////////////////////////------------------------,,,---...///////////////////////////////////////////////////////////////........................////////////////////////.......................................---------------...////////////...------------------------........................---...//////000000//////.........------------------------.......................................,,,,,,------.../////////+++,,,---...///...------......------------..............................000000000000000000000000........................------------------------000000000000000000000000------............///////////////000000000111111......///000111222222333333444666999===AAAEEEHHHIIIIIIIIIJJJKKKMMMPPPQQQRRRRRRQQQOOOMMMMMMOOORRR^^^bbbgggkkkmmmooorrrtttuuuuuuuuuvvvwwwxxxyyyyyytttqqqooopppooorrr{{{~~~zzzjjj___ZZZTTTQQQQQQWWW^^^eeennnvvv~~~jjj[[[NNNIIICCC>>><<<;;;;;;:::;;;:::999888777888999999888888888888888888888888888888777666666666777777333333444555777888999:::888777555555666666555333222222333333333333444444222222222222333444555555333444555666777666555555333333333333333333333333444444444333333444555555111111222222333333444444111111111000000111111111222111000000222222111000111000000//////000000111000000000000000000000000000000000000000111222222000000000000////////////////////////////////////////////////////////////........................///...---,,,---...///000////////////////////////////////////////////////........................////////////////////////........................//////.........---------------...///////////////................................................,,,---......//////........................//////...............---------........................,,,,,,------...//////000,,,---///000000000...---......------------......////////////////////////////////////////////////........................------------------------000000000000000000000000---------......///////////////000000000111111111---...///000111222333333444666:::>>>CCCGGGJJJLLLLLLMMMOOOQQQTTTUUUVVVVVVVVVVVVVVVVVVVVVYYY]]]```hhhjjjnnnpppqqqrrrsssuuuuuuvvvwwwwwwwwwwwwvvvvvvooollllllooosss|||~~~~~~zzzqqqggg^^^ZZZ[[[XXXWWW\\\eeeooowwwooo\\\UUULLLCCC???======<<<<<<:::999777777888999:::999999999999999999999999999888888777666666777777444444555666777888888999999777555666888888666444222222222333333444444444222222111111222444555666333444666777777777666555444444444444444444444444555555555666666555555444222222222222222111111111222222111111111111222222222111000000222222111000000000////////////000000000000000000000000000000111111000000111222333333111111000000//////......////////////////////////////////////////////////////////////////////////222000,,,******,,,///222000000000000000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////.........------------......///////////////////////////////////////........................+++,,,------......---------.........///000000000/////////......------,,,........................,,,,,,------...///000000---...000111222111///............------.........////////////////////////........................000000000000000000000000111111111111111111111111000000000000000000000000---.........//////000000000000000000111111111111///000111222333444555555777:::???EEEJJJNNNPPPQQQOOOQQQTTTWWWZZZZZZZZZYYYWWWXXXYYYZZZ]]]aaagggkkklllnnnqqqrrrrrrssstttvvvuuuvvvvvvvvvuuusssrrrpppmmmkkkkkkqqqyyy~~~qqqeee```\\\XXX[[[```___```hhhuuuggg___SSSHHHBBB???>>>>>><<<;;;999777777888999:::::::::::::::::::::::::::999999888777777666777777666666666666777777777777===:::777777888888555222222222222333333444444444222222111111222444555666333444666777777777666555444444444444444444444444555666777777777666555444444444333222111000///...333333222222222222333333222111000111222222222000111000000/////////000000111111000///////////////000000000000000000000000111111222222222222111111111111111111000000000000//////000000111111222222//////////////////////////////.........---------////////////////////////111000///...------...///////////////////////////....................................////////////---.........//////000000///////////////////////////......------......///---...............------........................+++,,,---......---,,,+++/////////...------,,,,,,//////.........---------////////////////////////,,,,,,---...///000111111////////////////////////000000000000000000//////////////////////////////............////////////000000//////......---------------.........//////111111000000//////......111111111111111222222333000000000222555666777666888;;;@@@FFFLLLQQQTTTUUUVVVXXXZZZZZZZZZ[[[]]]___\\\\\\]]]```eeejjjooorrrrrrrrrrrrsssssssssssssssuuuttttttttttttrrrooollllllnnnoooxxx}}}wwwssspppmmmiiiccc\\\ZZZ\\\```bbbccckkkqqq}}}~~~sssbbbRRRGGGBBBAAAAAA<<<<<<;;;;;;::::::999888888888777777888999::::::777777777777666666666666666666777777777777666666666777777777777777777666444444444333333222222222222222333333333444444444333666888777444222333555444333111000000111333444000111333444555555444333222222111111111111222222///000111222222111/////////000111111111000...---111111000000000000111111111111000///////////////000000000000000000000000111111222222222222111111000000000000000000000000///////////////000000000//////////////////////////////.........---------////////////////////////111000///...---......///////////////////////////....................................////////////............/////////000////////////////////////......------------......---...............------..............................///000000///......///............---------//////.........---------////////////////////////........./////////////////////////////////////////////////////////000000////////////////////////....../////////000000000///////////////.........---------.........//////111000000000/////////...111000000000000111222222111111111333666888999999@@@CCCGGGLLLPPPTTTVVVWWWWWWXXXZZZ[[[[[[\\\^^^```___```bbbeeeiiimmmqqqsssuuuuuuuuutttttttttttttttqqqqqqqqqqqqpppnnnllljjjkkkqqqyyywwwnnnhhheeecccaaa]]]\\\]]]___eeelllrrruuu}}}wwwgggZZZPPPIIIEEE@@@>>>===<<<;;;:::999888888888888888888999::::::888888777777777666666666666666777777777777666666777666666666666666666777444444444333333333222222222222333333333444444444333666777777444333333555666444333222111222444555111222333444444444333333222222111111111111222222000111111111111111000000000111222222222111000///111111111000000111111111111111000////////////000000000000000000000000000111111222222222222111111////////////000000000000////////////............/////////////////////////////////.........------////////////////////////000000///.........//////////////////////////////....................................////////////............////////////////////////////////////...------,,,,,,------...------...............---..............................///000000///......------.........//////////////////.........------////////////////////////000000//////............////////////////////////---.........//////000000/////////////////////////////////000000000111111.........///////////////------........./////////000000000000////////////000000/////////000111111333333333555777:::===>>>GGGIIILLLPPPTTTVVVXXXXXXYYY[[[]]]]]]]]]^^^```bbbdddfffhhhkkkooorrruuuvvvxxxwwwwwwvvvvvvuuuuuuuuurrrqqqooommmkkkiiiiiihhhrrr{{{wwwqqqggg^^^ZZZYYYXXXXXXWWW]]]eeemmmuuu~~~uuudddVVVMMMFFFCCC@@@>>>===<<<;;;999999999888888888999::::::888888888777777777777666666666777777777777666666777666555444444555666777444444444444444333333333333333333333444444444444444555777666555333333444777666555333333333444555333444444444444333222222222222111111111111222222222111111000111111222222222222333333222222111000222111111000000000111111222111000000//////000000000000000000000000000000111111222222222222111111///////////////000000000000000000//////.........////////////////////////////////////............////////////////////////000000//////////////////////////////////////////....................................////////////.........///////////////////////////////////////------,,,,,,,,,,,,------,,,---......///.................................,,,------------------,,,,,,------...///000000000////////////............///////////////////////////////////////.........////////////////////////---------...//////000000////////////////////////000000000000111111111111------......//////000000............////////////000000000000///////////////////////////000000111222333555666888<<<@@@CCCHHHJJJNNNRRRVVVXXXYYYZZZ^^^___aaabbbbbbccceeegggjjjlllnnnqqqtttvvvxxxxxxxxxxxxwwwwwwvvvuuuttttttuuusssoookkkhhhhhhjjjlllxxxiiiddd]]]WWWUUUWWWZZZ\\\bbbkkkvvv|||hhh\\\OOOJJJDDD@@@??????>>>===::::::999999999::::::;;;999999888888888777777777666666777777777777666666777666555444444555666777555555555444444444444444333333333444444444444555555555666666555444444444777666555444333333333444555555555444444333222111222222111111111111222222333222111000000222333444222222222222222111111111444333222111000000000000222222111000000000000000111111111111111111111111111111222222222222111111.../////////000000111111111111111000000/////////////////////////////////000000/////////.........//////////////////////////////000000000000000000////////////////////////////////////////////////............///////////////////////////.........////////////////////////...------,,,,,,------...,,,------...//////..............................---------,,,,,,---------,,,------...///000111111000000/////////.........////////////////////////------......///000000111////////////////////////............//////000000////////////////////////000000000000111111111111------......//////000000........./////////000000////////////000000000000///////////////000000111111444777999;;;>>>CCCGGGIIILLLPPPUUUYYY]]]______ccceeeggghhhhhhhhhjjjllloooppprrrtttwwwxxxyyyyyywwwwwwvvvuuuuuutttssssssrrrqqqooolllkkkmmmssswwwyyymmm^^^[[[WWWUUUVVV\\\dddiiivvv~~~xxx___VVVJJJCCC@@@@@@???>>>;;;;;;:::::::::::::::;;;999999999999888888888888666666777777777777666666777666555444444555666777555555555555555555555555333333444444444555555555555555555555555555444333555555444333333333333333777666555444333333222222222222111111111111222222333222111111111222444555222222111111000000000000888777666444222111000000222222111000000000000111111111111111111111111111111111222222222222111111//////000000111111222222111111111111000000000000////////////////////////000000000/////////......//////////////////////////////000111111111000000////////////////////////////////////////////////............///////////////////////////.........////////////////////////.........------.........,,,,,,---...////////////........................000///............///000------...///000000111111000000000/////////......////////////////////////,,,,,,---...///000111111////////////////////////000000000000000000000////////////////////////////////////000000000111111.........///////////////....../////////000000000////////////000000000000000000/////////000111111000555:::===???BBBGGGKKKNNNPPPUUUZZZ___cccfffggghhhjjjlllllllllmmmoooqqqrrrrrrssstttvvvwwwxxxxxxuuuuuuuuuttttttsssssssssnnnrrrvvvwwwxxxzzznnnaaaUUUUUUUUUWWW]]]gggsss|||}}}ooo[[[LLLDDDBBB???===<<<<<<;;;:::::::::;;;;;;:::::::::999999999888888666666777777777777666666666777777777777777777666555555555666666666666666333444444444555555555555666555444555666666444222333333333333333333333333777666555444333333333333222222111111111111222222222222222222333444555555222222111000000000000111>>>===;;;888555333222222333222111111000000111111111111111111111111111111111111222222222222111111000000000111222333333333/////////000000000000000////////////////////////000000000000/////////...////////////////////////...///000111222111111000////////////////////////////////////////////////............////////////000/////////............////////////////////////000//////......//////000+++,,,---...////////////........................000///............///000......//////000000000111000000000000/////////...////////////////////////---.........//////000000////////////////////////222222222111000000//////////////////////////////....../////////000000000///////////////............/////////000000000000.../////////000000000111111000000000000111222222111777>>>CCCDDDGGGKKKOOORRRUUUYYY^^^cccgggiiijjjjjjlllnnnoooooooooqqqssssssrrrrrrrrrssstttvvvwwwttttttttttttttttttttttttuuu~~~xxxdddZZZUUUWWWZZZ```jjjxxxvvv^^^OOOGGGBBB>>>======<<<;;;;;;;;;;;;;;;;;;::::::::::::999999999666666777777777777666666666777888999999888777666555555666666666777777777444444444444555555555555777555444555666666444222222333444555555555666555777666555444333333444444222222111111111111222222111222333444555555555555444333222111000111222222BBBAAA>>>;;;888666444333333222111111000111111111111111111111111111111111111111222222222222111111000000111222333333444444---.........//////000000////////////////////////000000000000////////////////////////////////////...///000222222222111000////////////////////////000000000000000000000000............/////////000000000//////.........---////////////////////////000000////////////000000+++,,,---...////////////...........................---,,,++++++,,,---...////////////000000000000000000000000///////////////////////////////////////////////////.........////////////////////////444444333222111000//////////////////////////////............////////////000000//////.........---////////////000000000000.../////////000000111111111111111111111222222333111999AAAGGGHHHJJJNNNRRRTTTVVV[[[___dddgggiiijjjkkkmmmoooooooooppprrrtttsssrrrqqqpppqqqrrrtttvvvttttttttttttuuuuuuuuuuuulll^^^ZZZZZZ]]]cccjjjvvvnnnZZZNNNFFFAAA>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999666666777777777777666666666777:::;;;;;;:::777666555666666666777777888888444444444555555555666666777555333444666777444111222333444666777777888888777666555444333444555555222222111111111111222222000222333555666666555444555444333222111222333444PPPNNNJJJEEE@@@<<<888777333333333333222222222222333222222222222222333333222111111111000000////////////000000000000//////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000......//////000000111111000000000000000000000000......////////////......000000//////.........---,,,,,,------.../////////////////////////////////////////////////////////////////////////////////---.........//////000000........................111000///---------.........------,,,,,,------...//////............//////............///000222333......//////000000111111:::777444111...---------000000//////.........---000000000000//////////////////000000000000////////////000111111000///...222222111111222222333444000000111111222333555555>>>AAADDDHHHJJJMMMQQQTTTYYY[[[___dddhhhjjjkkkkkkmmmnnnnnnoooppprrrssstttqqqqqqrrrsssuuuuuutttrrrqqqssstttsssssswww}}}pppaaa^^^aaabbbeeerrrppp[[[NNNHHHDDD???<<<<<<:::888999===<<<:::888888999:::999888888888777777666666555555333444555777888888999888777777666555555555555555444444444555555555555555444555666777777666555444111333555777999:::::::::999777333111000000222333333333333222222222111111111222444666777777666666555444333333222111000000QQQPPPMMMJJJFFFBBB???===444444333333222333333333222222111111111222333333222111111111000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////......////////////......000000/////////.........//////..................////////////////////////////////////////////////////////////////////////............/////////000........................000000///.........///000...------,,,,,,------...//////............//////000000///......///000111.../////////000000000111666444222///......//////000/////////............000000000000//////////////////000000000000//////000///////////////000000111000000000000111222222111111111222444666888999AAADDDGGGKKKMMMQQQUUUWWW]]]___cccgggjjjllllllmmmooooooooopppqqqssstttuuuuuutttrrrqqqqqqqqqqqqppprrrrrrrrrqqquuu|||~~~}}}sssiiieeegggkkksssuuu}}}kkkYYYOOOHHHAAA=========::::::<<<;;;999888888999::::::999888888888777777777777777666666666666777777777777777777666555555555555555888777666555444333222222555666666777777777777666555666888999::::::::::::666444333111111222333444222222222111111111000000222333555666777777666666444444333333222111000000RRRQQQPPPNNNKKKHHHFFFEEE999888666444333333444444111111111111111222333333111111111111111000000000///000000111111000000///000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////..............................////////////......000000////////////......111111000//////...------////////////////////////////////////////////////////////////////////////............////////////////////////////////////000////////////000000111......------------......//////............//////111111000///////////////////////////000000000000111000///......///000111////////////............////////////000000000000///000000111111000000///000///.........000111222/////////...///000000111222222222333666999===???EEEHHHLLLOOORRRUUUYYY\\\bbbdddgggjjjlllmmmnnnnnnqqqqqqqqqrrrssstttuuuuuuwwwvvvsssqqqppppppqqqrrrrrrqqqqqquuuxxxoooiiiffffffhhhkkkiiihhhhhhlllttt|||lll^^^RRRHHH@@@@@@@@@>>><<<<<<;;;999888888999::::::999888888888888999999999999999888777666555666666777777777666555555555555555777777666555444333333222777777666666666888999::::::;;;;;;;;;;;;:::999999222222222222333333444555111111111111000000000000333333444555666666666666333333333222222111111111SSSRRRRRRQQQOOOMMMJJJIII@@@>>>;;;888555444444444111111111111111222333333111111111111111111111111000000000111111000000000000000000000000000000000///////////////////////////////////////000000000////////////////////////111111000000//////....................................////////////......000000//////////////////111111000000////////////////////////////////////////////////////////////////////////////////////.........///////////////000000000000000000000000111000000000/////////000......------------......//////............//////000000///////////////000////////////000000000000///............///000111///////////////.........////////////000000000000000000000111111000000000---......///000111111222///////////////000111111222222333555888===AAADDDIIILLLPPPSSSVVVZZZ^^^aaaggghhhjjjlllmmmnnnnnnnnnrrrsssssstttuuuuuuuuuuuuuuuuuutttsssrrrrrrssstttnnnnnnqqq~~~uuufff___\\\ZZZ[[[^^^bbbeeekkkrrr{{{rrrdddVVVHHHCCCCCCAAA>>>===<<<:::999999:::;;;;;;:::888999999999:::;;;;;;;;;:::999777555555666777888777777666555555555555555333333444444555666666666999777666555666888;;;===??????>>>===;;;:::888888222222333333333444444444222222222222111111111000222333333444444444444444333333222222222222222222SSSTTTTTTTTTSSSQQQNNNMMMHHHFFFBBB>>>:::777555555333333222222222222333333111111111111111222222222000000111111111111000000111111111111111111111111////////////////////////.../////////000000111111////////////////////////111111000000//////....................................////////////......//////000000000000000000////////////000000111111///////////////////////////////////////////////////////////////////////////////////////.........000000000000000000000000111111111000///...------///......------....../////////............//////---......///000111111111000000000000//////////////////...............///.........///////////////.../////////000000000111000000111111111111000000+++---///111222222111000111111000000111111222333222222444777;;;@@@EEEHHHLLLOOOTTTWWWZZZ^^^bbbeeejjjjjjkkklllmmmnnnnnnnnnsssssstttuuuuuuuuutttsssqqqssstttssspppnnnooopppkkkllltttrrrfffZZZTTTSSSTTTXXX]]]fffooo{{{{{{iiiVVVLLLGGGBBB??????>>><<<::::::;;;<<<;;;:::999999::::::;;;;;;<<<<<<999888666555666777999;;;777777666555555555555555333333444444555666666777999777666555666999<<>><<<:::888777666444444444333333333222222444444333333333222222222222222222222222222333333222222222222222222333333PPPRRRTTTUUUUUUTTTRRRQQQMMMKKKIIIEEEAAA===:::888666555444333333222222333111111111222222222222222000111111222222111111000111111111111111111111111000000000000000000000000//////000000111111222222000000000000000000000000000000000000////////////..............................////////////......//////000000000000111111------...//////000111111///////////////////////////////////////////////////////////////////////////////////////.........////////////////////////000000000000///...---,,,//////............////////////............//////,,,---...000111111222222000000000000///////////////////////////..................///////////////......//////000000111111000111111222222111111000---...///111111111000///222222222222222333333444333444777;;;@@@EEEIIIKKKPPPSSSXXX\\\___cccgggjjjlllllllllmmmnnnnnnoooooorrrssstttttttttsssrrrqqqnnnooopppnnnjjjiiijjjmmmpppsss}}}rrrddd[[[RRROOOOOOSSS\\\eeesssnnn___SSSIIICCCAAABBB???===<<<======<<<:::::::::::::::;;;;;;;;;;;;888777777666777888999:::777777666555555555555555666666555555555444444444777666555555666999===???>>>===;;;999777555555444555444333333222222222222555444444444333333333333333222222111111222222333111111111222222333333444GGGIIIMMMQQQSSSSSSSSSRRRMMMMMMMMMKKKHHHDDDAAA>>>999888777555444333222222111111111222222333333333000111111222222111111000111111111111111111111111000000000000000000000000000000000111222333333333000000000000000000000000////////////000000000000////////////////////////......////////////......//////000000000111111111..................//////////////////////////////////////////////////////////////////////////////000/////////....................................+++,,,---...//////......//////............////////////............//////---...///000111111000000111000000000/////////......//////000000/////////............/////////000.........///000111111111000111111222222111111000111000///---...///111222222222222222222333444444555888<<>>>>><<<:::;;;;;;;;;:::::::::::::::999999888888888888888777777777666555555555555555555555555555555444444444555555444555777:::<<<>>>:::999777555444333333333444333222111111333444666444444444333333333222222555444333222222333444444000000111222333333444444===@@@EEEKKKOOOQQQQQQQQQLLLMMMNNNOOOMMMIIIFFFCCC;;;:::888666444333222222111111111222222333333333111111222222222222111111111111111111111111111111000000000000000000000000000000111222333333444444000000000000000000000000......//////000000111111000000000000000000000000......////////////......//////000000111111111222/////////...------,,,,,,////////////////////////////////////////////////////////////////////////000000//////.........---........................''')))+++---///000000000//////............////////////............/////////000111111111000...---111111000000/////////...---...///000111111111111---.........//////000000---......///000111111222111111222222222222111111555222...******---111444222222111111222222333444777:::???EEEJJJMMMOOOOOOWWWZZZ___cccgggkkkooorrroooooooooooopppqqqrrrssspppqqqrrrrrrrrrpppnnnmmmggghhhgggeeefffnnnzzz{{{jjj^^^SSSRRRUUUYYY^^^jjj}}}eeeVVVQQQGGGEEEBBB@@@???>>><<<:::;;;;;;;;;::::::999999999::::::::::::999777666555777777666555555555555555222222333444555666777888333444444555777:::<<<===888666555333222222222222333222000000111333777999333333333222222222111111777666555444333444555666000000111222333444444555CCCDDDEEEGGGIIILLLNNNOOOPPPQQQQQQPPPOOOMMMKKKIIIEEEBBB>>>999666444333333222222333333333333222222444333222111111222333444222222222222222222222222000000000000000000000000///000111222333444444444000000000000000000000000000111111222222000///...111000///...------...///000000000000000000000000000//////000222444333222000000000000000000000000111111000000//////......//////000000///...------------------...///111222///000000000000///......///////////////000111111////////////////////////////////////////////////////////////////////////000//////.........////////////000111111111111111000000000000000000000000////////////////////////////////////////////////000000000000111111111111000111111111111222222222222333333222222222555777:::???FFFJJJKKKNNNQQQUUU[[[___dddgggjjjkkkmmmnnnpppppppppppppppqqqqqqqqqooooooooopppqqqooommmjjjeeeggggggeeegggvvv~~~tttiii^^^YYYRRRXXX^^^bbbhhhwww~~~||||||}}}}}}lll___YYYPPPFFFAAA===::::::===;;;:::999999888999999999999999999888777666666555666666777777777777666666;;;:::999777666444333222444555777888:::;;;;;;;;;777666555444333444444555555444333222111222333333666555444333222222111000444444444333333222222222222222222222222222222222BBBCCCCCCDDDEEEFFFHHHHHHNNNNNNPPPPPPPPPNNNMMMLLLGGGEEEAAA===999666444444222333333333333333333333333333222111111222333333222222222222222222222222000000000000000000000000...///000111222222222111000000000000000000000000000111222222222111///...111000///...---......///000000000000000000000000000//////000222333333222000000000000000000000000111000000000/////////...---...////////////////////////...---......000000......//////000000111111///////////////000111111////////////////////////////////////////////////////////////////////////.........///////////////------...///////////////000000000000000000000000////////////////////////////////////////////////000000000000111111111111000111111111111222222222111222222222222444777:::===BBBGGGKKKLLLOOOTTTXXX]]]aaaeeeiiijjjkkkmmmnnnnnnooooooppppppqqqqqqqqqsssrrrrrrpppoookkkgggdddeeeeeefffiiirrr~~~pppggg___ZZZYYY[[[cccmmmttt|||~~~}}}}}}}}}}}}}}}~~~~~~|||xxxvvvvvvwww{{{~~~~~~nnn___SSSHHHBBB???<<<;;;<<<;;;;;;:::::::::::::::;;;:::::::::999888888777777777777888888888888777777777777666666555555555444333333555666777777888888777666555444333444444555666555444333333333444555666555555444444333333333444444444333333222222222222222222222222222222222EEEEEEEEEDDDCCCCCCCCCCCCIIIKKKMMMOOOPPPPPPOOONNNKKKIIIGGGCCC???:::777555333444444444333333333333333333222222222222333333222222222222222222222222000000000000000000000000......///000000/////////000000000000000000000000000111222222222111//////000000///.........//////000000000000000000000000000//////000222333222111000000000000000000000000000000000000////////////,,,---...///000000000000000000///.....................---...///111222444000000/////////000111111////////////////////////////////////////////////////////////////////////,,,---...000000000//////------...///////////////000000000000000000000000////////////////////////////////////////////////000000000000111111111111000111111111111222222222111222222222333666;;;???BBBEEEIIILLLNNNQQQWWW\\\aaadddhhhkkkkkkkkklllmmmmmmmmmoooppppppqqqqqqqqqsssrrrqqqooolllgggdddaaaeeeeeehhhttt}}}lllaaaZZZWWWYYY^^^gggqqq~~~~~~{{{yyywwwvvvvvvvvvuuuuuuvvvwwwxxxyyyzzzzzzzzzyyyvvvsssqqqqqqrrryyy}}}~~~|||{{{zzzyyyooo___OOOGGGDDD@@@===<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::999999888888888999999999999999999888333333444555555666777777333444444555666666555555666666555444444444444555777666555555444444555555555555555555555555555555444444333333333333222222222222222222222222222222LLLLLLJJJIIIGGGEEECCCBBBDDDFFFIIILLLOOOOOOOOOOOOMMMMMMLLLIIIDDD???;;;888555555444333333333333333333333333333333333333333222222222222222222222222000000000000000000000000/////////000//////......000000000000000000000000111111222333222111000///000000//////////////////000000000000000000000000000//////000111222222111////////////////////////000000000000////////////---...///////////////.../////////.........//////000///------...000222444111000000///000000111111////////////////////////////////////////////////........................***,,,...000111111000/////////000111111111111111///////////////////////////////////////////////////////////////////////////000000000111111111111000000111111111222222222111222333333555:::???DDDEEEHHHKKKMMMNNNSSSZZZ```eeehhhkkkmmmlllkkkkkklllkkklllnnnooopppqqqppppppnnnooonnnllliiifffddddddgggjjjtttuuukkk___XXXUUUWWWaaalllyyy~~~}}}||||||vvvvvvvvvuuuuuuttttttsssrrrrrrssssssuuuvvvxxxxxxxxxxxxwwwuuuqqqppppppqqqwww{{{}}}}}}}}}|||{{{yyyxxxwww~~~~~~~~~~~~~~~}}}~~~sss[[[NNNIIIDDD@@@???<<<<<<;;;;;;;;;;;;<<<<<<;;;:::::::::999999999888888888999999999999888888444444444555666777888888555666666777666666555555555555555555444444555555666666666555555555555555333444444444555555555666333333333333333333333333222222222222222222222222QQQQQQPPPNNNKKKHHHFFFDDDAAACCCEEEHHHJJJLLLMMMMMMNNNOOONNNLLLIIIDDD@@@===888777555444222222222222333333333333333333333333222222222222222222222222111111111111111111111111000000111111111000//////111111111111111111111111111222222333333111000/////////000000000000000000000000000000000000000000111/////////111222111000////////////////////////////////////000000000000000000000000///...,,,,,,,,,---......///000000000222111///------...000111111111000000000000111111////////////////////////////////////////////////------------------------***,,,...000111111000/////////000111111111111111////////////////////////000000000000000000000000000000000000000000000000///000000000111111111111000000111111111222222222222333555777999>>>DDDHHHGGGJJJLLLNNNOOOTTT\\\bbbhhhkkkmmmnnnmmmkkkkkkkkkkkklllnnnoooppppppoooooommmmmmllliiieeedddeeegggnnnvvvssslllccc]]]XXXXXXZZZbbbppp}}}~~~xxxxxxwwwvvvvvvtttrrrqqqqqqrrrssstttttttttssssssqqqqqqqqqssstttvvvxxxyyywwwwwwvvvtttqqqooopppqqqssswww{{{}}}}}}|||{{{{{{{{{{{{{{{{{{zzzyyyxxxwwwzzz|||}}}}}}|||{{{{{{|||{{{{{{||||||}}}~~~lllYYYOOOHHHCCCAAA======<<<;;;;;;;;;;;;<<<999999999999999888888888777888888888888888888777777777777777777888888888666666666666666555555444444444555555555555555555555555555555444444333333222222222333444444555555333333333333333333333333222222222222222222222222SSSSSSRRRQQQOOOLLLJJJHHHCCCCCCCCCDDDFFFHHHJJJKKKNNNNNNNNNMMMKKKHHHEEECCC===<<<999666444222222222333333444444444444333333222222222222222222222222111111111111111111111111000000111222222111111111111111111111111111111111111222333333333222000000//////000111111111000000000000000000000000000000111/////////111111000///000000000000000000000000////////////000000000000111111111000///---+++***+++,,,---///000111111111222111000.........///000222222111000000000111111////////////////////////////////////////////////------------------------,,,---...000000000//////------...///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222333555888;;;>>>CCCHHHKKKIIILLLOOOPPPRRRVVV^^^dddjjjlllnnnooommmkkkjjjjjjkkklllnnnooopppooommmlllmmmmmmjjjeeeaaabbbfffkkkzzz}}}nnnccc^^^WWWUUUXXX___hhhsss~~~{{{zzzuuutttrrrrrrrrrqqqnnnlllnnnppprrrssstttsssqqqpppnnnnnnoooqqqsssuuuwwwxxxvvvvvvuuussspppoooooopppqqqssswwwxxxxxxxxxxxxyyy{{{zzzzzzzzzyyyyyyxxxxxxvvvxxxyyyxxxwwwvvvvvvwwwvvvxxxzzzzzzzzz|||~~~jjj[[[OOOHHHEEE@@@@@@>>>===<<<;;;;;;;;;999999999999999888888888777777888888888888777777999999888888888888777777333444444444444444333333333444555555666555555555444555555555555444333333222222222333333444444444222222333333333333444444222222222222222222222222TTTTTTUUUUUUTTTRRROOONNNGGGEEECCCBBBBBBEEEGGGIIILLLLLLLLLMMMLLLKKKIIIHHHDDDBBB>>>:::666555444444333333444555555444333333222222222222222222222222111111111111111111111111//////000111222222222222111111111111111111111111222222333333333222111000...///000111222111111000000000000000000000000000111000//////000111000...000000000000000000000000.../////////000000000111000000000000///...,,,,,,,,,---...000000000//////////////////000000000000333222111111000000111111////////////////////////////////////////////////////////////////////////.........///////////////------...///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222444777<<<@@@CCCFFFJJJMMMKKKNNNRRRTTTUUUZZZ```fffjjjlllnnnooommmkkkjjjjjjkkkmmmnnnpppooonnnkkkjjjkkkjjjgggbbb___bbbkkksssrrrfff^^^XXXVVVTTTUUU]]]lll{{{~~~{{{zzz{{{|||{{{~~~zzzxxxwwwvvvtttrrrssstttsssqqqnnnoooppprrrtttsssqqqooommmmmmmmmnnnppprrruuuwwwxxxvvvwwwvvvtttrrrpppqqqrrrtttvvvxxxyyyyyyzzz|||~~~~~~|||zzzyyyyyyyyyyyyvvvxxxyyyyyywwwuuuuuuuuuuuuxxxyyyzzzyyyzzz}}}ooo]]]RRRNNNEEEDDDBBB@@@>>>===<<<<<<999:::::::::::::::::::::888888999999999999888888777777777777777777888888333444444555555555444444333333555666666666555555555666666777666555444333333333333444444444444444222222222333333444444444222222222222222222222222VVVWWWXXXYYYXXXWWWTTTSSSKKKHHHDDDAAAAAACCCFFFIIIJJJKKKKKKLLLLLLLLLLLLKKKHHHFFFAAA===999777555555333333444555555444333333222222222222222222222222111111111111111111111111......000111222222222222111111111111111111111111222222333444333222111000...///000222222222111000000000000000000000000000111000//////000111///...000000000000000000000000.../////////000000111111...///////////////.........///000000000///------,,,---...000111111111111333333222111000000111111////////////////////////////////////////////////111111111111111111111111000//////........./////////000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222555999>>>CCCFFFIIIKKKNNNLLLPPPTTTWWWXXX\\\bbbgggjjjlllnnnooommmkkkjjjjjjlllmmmooopppooommmjjjhhhfffeeeccc___^^^eeeqqq{{{~~~nnnaaaXXXTTTRRRQQQUUUWWWcccvvv{{{xxxvvvwwwxxxzzzyyy}}}~~~yyyvvvvvvtttrrrqqqrrrtttuuurrroooppprrrtttuuutttqqqnnnkkkmmmnnnoooqqqsssvvvxxxyyyyyyyyyyyywwwtttssssssuuuyyy{{{|||}}}}}}}}}{{{zzzzzz{{{zzz{{{}}}}}}zzzxxxxxxxxxwwwzzz{{{{{{yyyyyy|||jjj\\\VVVHHHGGGEEEBBB@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999555555666666777777888888555666666777888888777777222333555666666666555555666777888888888777555444555555555555555555555555222222222333333444444444222222222222222222222222WWWUUUSSSTTTWWWWWWUUURRRPPPOOONNNJJJGGGDDDCCCDDDGGGGGGHHHIIIKKKLLLMMMMMMKKKIIIFFFBBB===999666555555555444333222222222222333333333333333333333333111000///......///000111000111111111111222222222000000000000000000000000333333222222111000000///000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000///..................///000222444000000000000000000000000////////////000000000000////////////////////////---------............///000000000000000000000000////////////////////////000000111111111111000000......////////////............///000000000000000000000000000111111111111333222222222111111000000000111111111111222222222222222222222222444666777;;;>>>AAAEEEHHHKKKLLLMMMQQQSSSUUUXXX[[[```fffjjjkkknnnqqqqqqmmmjjjjjjjjjooonnnllllllmmmmmmlllkkk`````````___bbbmmm}}}{{{iii[[[XXXVVVPPPRRRYYYYYYaaappp|||{{{xxxuuutttttttttuuu{{{}}}~~~{{{wwwuuutttsssrrrrrrsssttttttsssqqqvvvuuuuuuuuuuuutttqqqooosssvvvyyy{{{zzzxxxxxxwwwxxxzzz}}}~~~}}}|||||||||~~~~~~~~~~~~~~~~~~~~~rrraaaYYYQQQKKKIIIDDD>>>>>>BBB>>>===<<<<<<;;;:::999888888999999::::::999999888999999888888888888999999:::999999999888888777777555555555666666666666666555444444333333444444555555555555555555555555555555444333333222222333333222222222222222222222222]]]ZZZVVVUUUWWWXXXWWWUUURRRQQQPPPMMMJJJIIIHHHHHHFFFGGGGGGHHHIIIKKKLLLMMMOOOMMMJJJFFFBBB===999777777666555444333333333333333333333333333333333333333222222111111222222333111111111111222222222222111111111111111111111111111111111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000///......222111000/////////000000000000000000000000000000////////////000000000000////////////////////////........./////////000000000000000000000000000000////////////////////////000000111111111111000000......////////////............///000000000000000000000000000111111111111222222111111111000000000000111111111111222222222333222222222333555777999>>>@@@CCCGGGJJJLLLMMMNNNPPPSSSVVVZZZ]]]bbbgggkkkjjjmmmoooooommmllllllnnnrrrqqqpppooonnnllliiihhhgggccc___```hhhwwwrrraaaTTTRRRQQQOOOSSS\\\cccmmm~~~}}}{{{yyyvvvuuuuuuvvvvvv}}}}}}zzzwwwwwwwwwvvvvvvxxxzzz{{{zzzxxx{{{{{{{{{|||||||||zzzyyyyyy|||vvvhhh___VVVQQQKKKBBB>>>??????>>><<<;;;;;;:::999999999999::::::::::::999999999999888888888888999999999999888888888777777777666666666666666666666666555444444333333444444555555555555555555555555555666555444444333333444444333333333333333333333333hhhbbb[[[WWWVVVVVVTTTRRRUUUTTTRRRQQQOOOOOONNNNNNHHHGGGGGGGGGGGGIIIKKKLLLQQQPPPOOOLLLHHHBBB>>>;;;999999777666444444333333444444444333333222222222444333333222222333333444111111111111222222222333111111111111111111111111000000000111222333333444000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000//////...222111000000//////000000000000000000000000000000////////////000000000000////////////////////////////////////000000000111000000000000000000000000000000000000000000000000000000111111111111000000...//////000000//////.........///000000000000000000000000000111111111111111111000000000000//////000111111111111222222222444333222222333666:::<<>>???===;;;:::::::::;;;;;;:::::::::::::::999999999999::::::666666666666666777777777888888777777666666666666666555555444444555555666666666666666666666666666555444333333222333333333444444444444444444444444zzzsssooommmkkkgggdddbbb^^^ZZZYYYZZZZZZWWWTTTTTTRRRPPPMMMJJJGGGDDDCCCDDDEEEGGGIIIJJJJJJIIIHHH@@@???<<<999666444333222444444444333333222222222333444444555555444444333222222222222333333333333222222222222222222222222333333333333333222222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000...//////000000000000000....../////////...---,,,000000000000000000000000////////////000000000000000000000000000000000000------------............000000000000000000000000000000000000000000000000000000111111111111000000///000000111111000000///......///000000000000000000000000000111111111111//////000000000000111111000111111111111222222222111222444777;;;???BBBEEEIIIJJJJJJLLLNNNPPPRRRSSSYYY^^^eeejjjmmmmmmnnnnnnqqqpppnnnooopppqqqooonnnnnnnnnkkkeee``````dddiiittt|||ssseee[[[VVVTTTYYYaaaiiiuuu~~~uuukkkbbbSSSKKKBBB??????@@@???<<<::::::;;;;;;;;;;;;::::::::::::999999999999::::::666666777777777777888888999888888777777666666555666666555555555555666666666666666666666666666666444444333222222222222333333333333333333333333333~~~|||xxxrrrmmmkkkfffaaa___```___[[[WWWSSSSSSSSSQQQNNNJJJGGGDDDBBBCCCDDDFFFGGGHHHHHHHHHDDDCCC@@@<<<999666555444333333333333333333333333222333444555555444333222222222222333333333444444222222222222222222222222111222222333333444444444000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000......///000000000000000///000111111111000......000000000000000000000000////////////000000000000000000000000000000000000............////////////000000000000000000000000////////////////////////000000111111111111000000000000111111111111000000......///000000000000000000000000000111111111111000000000111111111222222000111111111111222222222222444888<<>>>>>;;;999::::::::::::::::::::::::888888999999999:::::::::999888888777666555555444666666666666666666666666333333333333333333333333444444444444444444444444000111111222222333444444xxxssstttuuutttqqqeeeaaa[[[WWWSSSPPPNNNLLLIIIIIIGGGFFFDDDDDDEEEFFFGGGGGGGGGEEEBBB>>>:::888777666555555444444444444444333333222222222333333111333222000000333333000111111111111111111111111222222222222222222222222333333222222111000000///111111111111111111111111000000111111111///...---111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000///000111000///...///000111000000000/////////...////////////////////////111111111111000000000///000000000000000000000000////////////////////////222333444333111///000111000000000000000000000000111111111111111111111111111111000000111111222333111222222222222333666888999===CCCGGGIIIJJJKKKMMMNNNQQQTTTWWWZZZ]]]bbbeeekkkkkklllllllllkkkkkkjjjlllppprrrpppqqqssspppkkkgggfffhhhqqquuuiii]]]YYYWWWVVVXXX```pppnnndddUUUJJJCCC@@@===;;;======<<<=========:::888999999999999999999999999888888888999999999::::::999888888777666666555555666666666666666666666666444444444444444444444444444444444444444444444444444444333333333333333333vvvqqqiii^^^UUUPPPPPPQQQLLLLLLKKKIIIGGGFFFEEEDDDEEEFFFGGGGGGEEEBBB>>><<<888888666555444444444444444444333333333444444555000333333000000333333000222222222222222222222222333333333333333333333333333333222222111000000000222222222222222222222222222111111000000///......222222111111111111222222000000000000000000000000////////////////////////000000000000000000000000...000111000///...///111000000000000////////////////////////////////////111111111111000000000000000000000000000000000000///////////////////////////000111111000///111222000000000000000000000000111111222222222222111111111111000000111111222333111222333222222333666999===@@@EEEHHHIIIJJJLLLMMMOOOSSSXXX\\\```cccgggiiinnnmmmlllkkkkkkkkkkkkkkknnnqqqrrrppppppqqqpppmmmgggjjjtttsssddd\\\QQQRRRVVV\\\cccooozzzooo```SSSJJJDDD???;;;???===<<<======<<<:::888888888888888888888888888888888888888888999999999888888888777777666666555666666666666666666666666555555555555555555555555444444444444444444444444666666555444444333222222wwwjjj]]]UUUTTTUUUPPPNNNMMMLLLKKKIIIFFFDDDBBBDDDFFFGGGFFFDDDAAA???;;;:::888666555444444333555444444444444555666666111444555222111333444222222222222222222222222222333333333333333333333333222222222111111111000000222222222222222222222222000000//////000000111222222111111000000111111222000000000000000000000000////////////////////////////////////////////////...///000000//////000111000000000000////////////////////////////////////111111111000000000000000000000000000000000000000///////////////////////////000111000///...///111000000000000000000000000000111222222222222111000111111000000111111222333111222333333333555888;;;AAADDDGGGIIIJJJKKKMMMOOOPPPUUU[[[aaaeeegggjjjlllnnnmmmlllkkkkkklllmmmmmmnnnppprrrrrrqqqqqqpppoooiiivvvqqqccc[[[XXXRRRUUU^^^kkkxxx|||kkk\\\RRRJJJEEEAAA???===<<<=========<<<:::999999999999999999999999888888888888888888888888888888888777777777666666666666666666666666666666555555555555555555555555444444444444444444444444555444444444333333333222rrreee[[[WWWWWWRRRPPPNNNMMMLLLJJJGGGDDDAAACCCEEEFFFFFFEEEBBBAAA>>>===;;;888666555444444555555555444444555666666222777888555333555666555222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111000000000000111111222000000////////////000000000000000000000000000000000000000000000000000000////////////////////////---///000000//////000222////////////000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000111111000...---...///000000000000000000000000111111111222222111111111111111000000111111222333111222444555555888;;;>>>EEEGGGIIIJJJKKKLLLOOORRRSSSXXX^^^dddgggiiikkklllllllllkkkkkklllnnnpppqqqnnnppprrrssspppmmmmmmnnnqqqpppbbbXXXUUUWWWVVV\\\jjj~~~yyygggYYYOOOHHHCCC???>>><<<===?????????>>>;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888888888888888888888777777777777777777777777777777777777444444444444444444444444444444444444444444444444111111222222333333333444xxxmmmddd___\\\ZZZVVVRRRPPPOOOMMMIIIEEECCCDDDEEEEEEEEEDDDCCCCCCAAA@@@>>>;;;888666555555666666555444444444444444333888:::666444555777777333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111444444333222000///......000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000---...000000//////111222////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111222222111...------...000000000000000000000000222222111000000111222222111111000000111111222333111222555666888;;;@@@CCCHHHIIIJJJKKKLLLNNNRRRUUUXXX\\\bbbfffiiijjjkkklllkkkkkkllllllnnnoooqqqrrrpppppppppqqqnnnkkkooouuuqqqaaaXXXQQQQQQWWW]]]gggzzzzzzhhhXXXKKKCCCBBB@@@>>>>>>@@@AAAAAA@@@<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999999999888888888888888888888888777777777777777777777777444444444444444444444444444444444444444444444444000000111222222333444444|||vvvqqqnnnkkkeee^^^YYYWWWUUUPPPKKKHHHGGGFFFEEEEEEEEEEEEEEEDDDCCC@@@===:::888666666777777555444333333222222222888;;;777333555777777333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222333444444333222000...,,,111000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000---...000000//////111222.../////////000000000111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000///000111111//////000111000000000000000000000000444222000//////000222444111111000000111111222333000222555888;;;???DDDHHHIIIJJJKKKKKKLLLPPPTTTXXX^^^aaafffhhhjjjjjjlllmmmkkklllmmmnnnooopppppppppqqqnnnmmmnnnooosssxxxaaaXXXUUURRRVVV^^^ooo~~~lllXXXLLLGGGDDDBBB@@@AAAAAA@@@???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888888888888888888777777777777777777777777555555555555555555555555444444444444444444444444222222333333333333333333zzzrrriiiccc```\\\WWWRRRKKKJJJHHHFFFEEEEEEFFFFFFFFFEEEBBB???;;;999777666888777555444222222111111111888:::666222444666777333333333333333333333333333333333333333333333333111111111111111111222222333333333333333333333333///111222333333222000///222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000,,,...000000//////111333.../////////000000111111000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000...///111111000000222444000000000000000000000000555333000......000333555111111111000111222222333000222666999<<>>>>>======<<<999999:::::::::;;;;;;;;;;;;;;;::::::999999888888666666666666777777888888666666666666666666666666888555333333555666666444333444444444444333222222~~~tttmmmdddXXXOOOLLLKKKIIIHHHFFFEEECCCCCCCCCBBB???===<<<:::777666777666555444333333333333333333333333444666777666555333444444111111222333333333333333222222222222222222222222222222222222222222222222222222111111111111222222111111111111111000//////111111000000000000111111111000000000000/////////111111111111111111111111222222111111000000//////000//////......//////000000000000000000000000000111111111111000000000000111111111111000000000000000111222333333222111000111111111111111111111111222222222222222111111111111111111111111111111111333333222222222333444444777;;;AAAEEEGGGIIIKKKLLLMMMNNNRRRVVV[[[```dddfffjjjkkklllmmmmmmmmmmmmlllooonnnmmmmmmnnnnnnlllkkkjjjnnnvvvzzzhhhZZZVVVRRRUUUbbbqqqwwwfffSSSIIIDDD@@@>>>>>>>>>>>>>>>???????????????::::::::::::;;;;;;;;;;;;===<<<;;;:::888666555555666666666777777777777888666666666666666666666666777555444444555666666555444444444444444333222222}}}qqqaaaVVVPPPMMMKKKHHHFFFEEEDDDCCCDDDCCCBBB@@@>>><<<999888888777666444444444444444444444444444444555666666444333333444111222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111000//////111111000000000000111111000000000000000000000000000000000111111111111111333222222111000///......//////............//////////////////////////////111111111000000000000000111000000000000////////////000222333333222000///111111111111111111111111222222222111111111111111111111111111111111111111444333333222333444555555:::>>>DDDHHHIIIJJJKKKLLLMMMPPPVVV\\\aaaeeeggghhhjjjjjjjjjjjjjjjjjjjjjiiimmmmmmkkkkkkkkkjjjjjjjjjhhhqqq|||qqqggg]]]UUUVVVXXXbbbrrrzzzaaaRRRLLLHHHDDDDDD??????>>>>>>>>>?????????::::::;;;;;;;;;;;;;;;;;;<<<;;;:::999777666555555777777777777777777777777555555555555555555555555666555555555555666666555444444444555444333333222|||jjj]]]VVVRRRLLLHHHHHHFFFDDDCCCDDDCCCBBB@@@@@@>>>;;;999999888666555444444444444444444444444222444555555333222222333333444444444444333222222222222222222222222222222222222222222222222222222222222222333333222222222111111111111111000//////111111000000000000111111000000000000111111111111/////////000000111111111333222222111000///......//////............//////////////////////////////000000000000000000111111////////////////////////...///111222222111///...111111111111111111111111111111111111111111111111111111111111111111111111444333333222333555666888<<<@@@EEEIIIJJJKKKKKKLLLOOOSSSZZZ```eeehhhiiihhhkkkkkkjjjjjjjjjiiiiiijjjkkkjjjjjjhhhhhhggghhhiiikkk{{{wwwiii```ZZZWWWVVVXXXaaaqqqttt```UUULLLFFFCCC@@@???>>>=========>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777888888888888777777777777666666666666666666666666555666666666666555666666444444555555555444333333rrrggg```ZZZRRRLLLLLLIIIFFFEEEDDDCCCBBB@@@BBB@@@===;;;:::999777555444444444444444444444444222444555444333111222222444444444444444333222222333333333333333333333333333333333333333333333333222222333333333333222222111111111111111000//////111111000000000000111111000000000111111111111222......///000000111111111222222111111000000//////000//////......//////000000000000000000000000000000000000000111111111111.../////////000000000000...///000111111000///...111111111111111111111111000000000111111111111111222222222222222222222222444333222222333666999:::???BBBGGGJJJKKKLLLMMMOOOTTTXXX___eeeiiijjjjjjiiimmmmmmlllkkkkkkkkkllllllhhhiiiiiigggffffffiiikkkuuuuuufff[[[TTTQQQTTTXXX]]]jjj}}}rrr```PPPEEEAAABBBAAA???===<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;888888888888999999::::::999888888888888777777777777777777777777777777777444666888888666555666666555555555555555444333333zzzqqqmmmggg]]]UUUQQQNNNJJJGGGEEEDDDBBB@@@DDDBBB>>><<<;;;999777555555555555555555555555555333444666555333222222333222333444444555444444444333333333333333333333333333333333333333333333333222222333444444333222222111111111111111000//////111111000000000000111111000000111111111222222222//////000111111222333333111111111000000000000000111000000//////000000111000000000000000000000000///000000000111111111111//////000111222333333444000000000000000000000000111111111111111111111111///000000000111111111222222222222222222222222222333222111222444777;;;===BBBEEEIIIKKKMMMNNNQQQSSS[[[___dddiiillllllkkkjjjmmmlllkkkkkkkkklllmmmnnnhhhiiiiiihhhfffgggkkknnnsssfffYYYSSSPPPPPPWWW___kkkyyyoooZZZMMMHHHFFFDDDAAA???===<<<=========<<<<<<<<<;;;;;;;;;;;;888999999999:::::::::;;;999999999888888888777777888888888888888888888888444666999999666555666777555555555555555444444333~~~xxxvvvpppfff\\\TTTQQQLLLIIIFFFDDDBBB@@@EEEBBB???===;;;:::777666555555555555555555555555444666777666555333444444000111333444555666666666333333333333333333333333333333333333333333333333222222444444444444222222111111111111111000//////111111000000000000111111000000111111222222222222000000111222333333444444000000000000000111111111111111000000000000111111000000000000000000000000//////000000111111111222000000111222444555666777222222111000000111222222111111111111111111111111//////000000111111111222222222222222222222222222222111111222444888<<>>======>>>======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999999888888777777888888888888888888888888333666999999777555666777555555666666555555444333xxxqqqnnndddWWWLLLKKKKKKFFFAAA@@@DDDDDDCCC???<<<999888888666555444444666666555333666555444333333333333333444444444333333333222222222222222222222222222222111111222222222333333333111222222333333222222111000000000000111222333444000000000000111111111111111111111111111111111111///111111///------000333111111111000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////...///000111111111111111000000000///...///111444111111111111111111111111222222222222222222222222666444333444888===AAACCCIIIHHHHHHJJJOOOUUUZZZ^^^hhhhhhiiijjjkkkkkkkkkkkklllkkkiiihhhhhhiiikkklllfffgggeee```cccnnnzzzmmm[[[QQQMMMQQQTTTXXXfffwwwvvvbbbTTTGGGCCC@@@???<<<888999===???===::::::;;;<<<<<<;;;999999999999999999999999666777777777777888888888:::999777666666666777888888888888888777777777777666666555555555444444444||||||xxxooocccYYYVVVSSSLLLFFFEEEEEEEEEDDDBBB>>>;;;:::999777555444444555555444333666555444444333333333444444444444333333333222222222222222222222222222222111222222222222333333333333333333444444333333333111111111111000000000///000000000000111111111111111111111111111111111111///000111000------000222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111111111111000000111222111000000222333111111111111111111111111222222222222222222222222666444444555999>>>BBBDDDIIIIIIJJJMMMQQQWWW]]]aaahhhhhhiiijjjkkkkkkkkkkkklllkkkjjjjjjjjjjjjlllllliiihhhdddcccnnnxxxaaaWWWOOOMMMTTT[[[bbbssslll\\\MMMFFFAAAAAA@@@>>>>>>BBB>>>===;;;;;;<<<<<<<<<;;;999999999999999999999999777777777888888888999999:::999888777666777777888777777777666666666666555666666555555555444444444~~~zzzrrrhhhbbbZZZPPPIIIHHHFFFFFFFFFEEEBBB???===;;;777555444444555555444333666555444444333444444444444444444444333333333333333333333333333333333333222222222222333333333333333444444555555444444333222222222222000...,,,+++000000000000111111111111111111111111111111111111000000111000......000222000000000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111222111111000000///111333444333222222333222222222222222222222222222222222222333333333333555555666888<<<@@@EEEGGGJJJKKKMMMPPPUUU[[[aaadddhhhhhhiiijjjkkkkkkkkkkkkmmmlllllllllllllllllllllhhhddd```cccvvv|||fffVVVSSSPPPTTT___kkkxxx~~~jjjVVVKKKBBB@@@@@@???>>>???===<<<<<<<<<======;;;:::::::::::::::::::::::::::888888999999999:::::::::999999888777777777777888666666666666555555555555555555555555555444444444yyyooocccXXXPPPLLLHHHHHHGGGGGGEEECCC???<<<999666444444444555444444555555444444444444555555555444444444444333333333333333333333333333333333222222222333333333444444333333444444444444333333111222333333222000---,,,///000000000111111111111111111111111111111111111000000111000000000000111000000000000000111111111222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111222222222222111111000//////111555666555333222222222222222222222222222222222222222333333333333333444666888;;;???CCCGGGKKKKKKLLLOOOSSSXXX^^^cccfffhhhhhhiiijjjkkkkkkkkkkkkmmmmmmnnnnnnnnnmmmllllllfffcccaaahhh|||{{{gggZZZRRRQQQVVVcccttt~~~gggWWWGGGAAAAAA???<<<;;;===<<<<<<===>>>>>>;;;999::::::::::::::::::::::::999999999:::::::::;;;;;;999999888888888777777777777777666666666555555555555555555555555555555555}}}pppeee[[[TTTLLLJJJIIIHHHGGGEEEAAA>>>;;;888555444555555555555555555444444444555555666555555555444444444333333333333333333333333333333222222333333333444444444222222333333333333222222000111333444444333111000///000000000111111111111111111111111111111111111111000000111111111111000//////000000111111111111222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111222222222222222111000///...111555777666444222222222222222222222222222222222222333333333444444444444777<<>>=========>>>???>>><<<999::::::::::::::::::::::::999::::::::::::;;;;;;;;;999999999999888888888777888888888777777777666666444555555555555555555555zzzpppdddZZZSSSOOOKKKJJJJJJHHHDDDAAA===:::777555666777777666555555555444555555666777555555555555444444444333333333333333333333333333333333333333444444444444111222222333333222222111///111222444444444444444000000000000111111111111111111111111111111111111111000000111222222111////////////000111111222222222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111222222222333222222111111...111555666555333222222333333333333333333333333222222333333444444555555555:::???CCCDDDGGGKKKOOOMMMPPPTTTYYY^^^bbbeeefffhhhhhhiiijjjkkkkkkkkkkkkmmmmmmllllllkkkjjjjjjjjjbbbkkkttt{{{ooo]]]SSSSSSXXX]]]ooouuu\\\NNNHHHDDDAAA@@@>>>=========>>>>>><<<;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;999999::::::999999888777888888888888777777777777444444444555555555555555qqqccc[[[UUUOOOLLLLLLKKKHHHDDD???<<<888777777888888888555555555555555666777777555555555555444444444444444444444444444444444444333333333444444444444555222333333333333333333222000000111222333333444444000000000000111111111111111111111111111111111111222000000111333333111......//////000111111222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111222333333333222222///111444555444222222222333333333333333333333333222222333333444555555666666<<>><<<<<<===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::999999:::::::::999888777888777777777777666666666444444444555555555666666qqq```YYYRRRNNNNNNNNNKKKGGGAAA===999777888999999999555555555555555666777777666666555555555444444444444444444444444444444444333333333444444444555555333444444555555444444333111111000000111111222333000000000000111111111111111111111111111111111111222000000111444444111......//////000111222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000111222333333333333333///111333444333222222333333333333333333333333333222222333333444555666666777===DDDGGGGGGHHHLLLPPPSSSVVVZZZ```dddggghhhhhhhhhhhhiiijjjkkkkkkkkkkkklllkkkhhhfffffffffggghhh{{{qqq```XXXVVVXXXbbblll}}}lllYYYLLLFFFFFFAAA???<<<<<<===>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;888888999999999:::::::::999999:::;;;:::999888777777666666666555555555555444444444555555555666666jjjbbbXXXQQQNNNMMMKKKIIIIIIEEE???:::999888888888666666555444444444444444333333444444555666666777222444777777666444444444333333333333333333333333444444444444333333222111333333333333333333333333222222444444444444222222111111111111111111111111000000////////////000000000000000000000000000000222111111111000000/////////////////////000000000222222333333333333222222222222222222222222222222222222111111111111222222111111111111111000//////000111111111111222222222333333222111222555777888===@@@DDDGGGIIIMMMPPPSSSRRRVVV[[[```dddgggggggggkkkkkkkkkmmmoooppppppnnnmmmlllkkkhhhccccccmmmzzziiibbbYYYSSSUUUcccwwwnnnZZZLLLFFF@@@===<<>>AAAEEEHHHJJJNNNRRRTTTTTTWWW\\\aaaeeeggghhhhhhkkkjjjjjjlllnnnooonnnmmmkkkkkkjjjfffaaaccctttyyybbb\\\WWWXXXcccwwwhhhUUUJJJCCC???===??????<<<;;;===;;;:::999999999999999888;;;;;;:::999999888777777999999888888888999:::;;;999888888888777777777777555555666666666666555555~~~uuuiii```[[[YYYVVVTTTKKKHHHDDDAAA>>><<<999777888888777666666666666777888888777666666555444444333444555444333222444666333333333333333333333333333333444444444333222222333333333333333333333333222222333333333333222222000000000000000000000000111000000//////000000111222222222222222222222222111111111111111000000000222222222111000000//////000000111111111111000000000000000000000000000000222222111111111111222222111111111222111111000///111111111111222222222333444333333333555777:::<<>>999666:::999888888777777888888888888888777666666555555444444444333111222444666444444444444444444444444333333333444444333333222333333333333333333333333222222222333333222222222000000000000000000000000111000000000000000000111222222222222222222222222111111111111111111111111222222222111111111111111222222333333333333222222222222222222222222222222222222111111111111222222111111111222222111111000111111111222222222333333444444444444666:::===???BBBDDDIIILLLOOOSSSWWWZZZ\\\^^^aaaeeehhhjjjkkkkkklllkkkkkklllmmmnnnlllkkkhhheeedddeeehhhssszzznnnbbbWWWUUUXXXgggxxxbbbQQQJJJCCCBBBAAA>>>===>>>>>>>>>===;;;::::::<<<>>>:::::::::999999999888888999999999999999999999:::888888888888888888888888666666777777777777666666xxxlll^^^UUUQQQNNNKKKHHHDDD@@@:::777::::::999888888888888888777777777777777777777777444555555333222222444666444444444444444444444444222333333444444333333333333333333333333333333333222222222222222222222222000000000000000000000000111111000000000000111111222222222222222222222222111111111111111222222222000000111111222222222333222222333333333333222222222222222222222222222222222222111111111111222222111111222222222222111111111222222222222333333333444444444666888<<<@@@BBBDDDGGGKKKOOORRRVVVZZZ]]]___aaadddgggiiikkkllllllmmmlllkkklllmmmmmmllljjjiiicccbbbiiiuuuyyylllaaaYYYYYY[[[ddduuurrrZZZOOOEEEAAA@@@>>>===???>>>??????===;;;:::===???;;;;;;;;;;;;;;;:::::::::999999999999999999999999888888888888888999999999666666777777777777666666xxxfff[[[WWWTTTPPPLLLHHHCCC>>>:::::::::999888888888888999666666666666666666666666444555666555444333555666444444444444444444444444222222333444444444333333333333333333333333333333222222111111111111222222111111111111111111111111222111111000000111111222222222222222222222222222111111111222222222222222000000000111111111222222000000111111111111000000000000000000000000000000222222111111111111222222000111222222333222222222222222222222333333333333555555555777:::>>>BBBEEEFFFIIIMMMQQQUUUXXX]]]```bbbccceeegggiiikkkllllllmmmlllkkkkkklllllljjjhhhhhhbbbbbbooommm```XXXSSSWWW```pppfffXXXHHHAAA???======???:::===???===:::999:::===<<<<<<<<<<<<;;;;;;;;;;;;999999:::::::::999888888888888888999999999999999666777777888888777777666sssggg^^^ZZZUUUPPPLLLGGGBBB???:::999999888888888888888777666666666555444444444444666777777666555555666555555555555555555555555111222333333444444444333333333333333333333333333333222111000000111222333222222222222222222222222222111111000000111111222111111111111111111111111111111111222222333333333222222111000000///......000000111111111111000000000000000000000000000000222222111111111111222222000111222222333333333222222222222333333333444444555555666888<<<@@@DDDGGGHHHKKKOOOSSSWWW[[[___bbbdddeeefffhhhiiijjjkkklllkkkjjjiiiiiijjjiiigggeeeeeeaaadddtttrrrbbbYYYUUUTTT[[[lllxxxfffRRRFFFBBB??????AAA999===@@@@@@<<<999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::999888777888888888999999:::::::::777777888888888888777777vvvbbb^^^YYYSSSOOOJJJFFFCCC:::999888888777777888888888888777555444333222111444666888999777666666666555555555555555555555555111222333333444444444444333333333333333333333333333222111000000111222333333333333333333333333333222222111111111111222222000000000000000000000000111111111222222333333333444444222000...---+++***222222333333333333222222222222222222222222222222222222111111111111222222000111222333333333333333222222333333333444444444555555666999===AAAFFFHHHHHHLLLPPPTTTXXX\\\```ccceeeeeefffhhhiiijjjkkkllliiihhhggggggggggggeeebbbaaa```gggwwwxxxggg[[[VVVWWWZZZhhh~~~sss[[[MMMFFFCCCCCCDDD:::???DDDCCC???<<<<<<>>>::::::::::::::::::::::::999::::::;;;:::999888777888888888999999:::::::::777777888888888888777777ssshhh[[[UUUTTTRRRKKKEEE@@@===:::888888999999999:::888777777888888666555555555444444444333333333444444444444444444444444555444444333333444444555555555555555555555555555555555444333333222111111333222111000000111222333222111111111222222111//////000000000111111111111000111111111111222222222333222111111000000111111000111222333333222111000222222222111111111111000000000111111111222222222222222222222222222222222222222222222333444555666666888:::<<<>>>BBBFFFJJJMMMOOORRRVVV[[[```eeegggjjjjjjiiiiiiiiiiiijjjjjjiiiggggggiiifff```]]]^^^WWWdddrrr|||xxxfff```ZZZRRRXXXfffzzzeeeVVVMMMFFFBBBBBBAAAEEECCC===:::===>>>;;;<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::888888999:::;;;;;;999777555555777999;;;vvvhhh^^^ZZZVVVPPPKKKFFFBBB>>>;;;::::::999888999888777777888888777666555555555555444444444444555555555555555555555555555444444444444444444555444444444444444444444444555555444333333222111111333333222111111222333333555333000///000111111111111111111111222222222222111111111111222222222222444333333222222222222222111111222222222222111111000000111111222222222333111222222222333333333333222222222222222222222222333222222222333444444555666888;;;===???CCCGGGKKKOOOQQQTTTXXX]]]bbbfffhhhiiiiiihhhhhhhhhhhhiiiiiihhhffffffgggddd^^^[[[\\\```ppplll\\\YYYWWWVVVbbbsssuuubbbUUUKKKEEEDDD???BBBAAA;;;999<<<===:::;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888888888:::::::::999888666666888999:::wwwkkkbbb[[[WWWTTTLLLHHHCCC>>><<<;;;999888888777666777999999888777666666666666555555555555666666666666666666666666444444444444444444444444333333333333333333333333555444444333333222222111444333333222222333333444888444000...///000111222111222222222222333333333111111111111222222222333555444333333222222333333222222111111111111222222...///000111222333444444222222333333333444444444222222222222222222222222444333333333333333444555777999<<<>>>AAAEEEIIIMMMRRRSSSWWW[[[```dddgggiiihhhhhhgggggggggggghhhhhhhhhfffffffffbbb[[[ZZZ\\\kkk}}}vvvdddVVVUUUYYY```ssstttbbbSSSJJJGGG???@@@???<<<;;;<<<<<<:::<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777777888999999888888888888888888888888zzzmmmbbb\\\YYYPPPKKKDDD???<<<:::999888888777666777999:::999888777777777777666666666666555555555555555555555555444444555555555555444444333333333333333333333333444444444333333222222222333333333222222333333333777444111000111111111000111111111222222222333333111111111222222222333333444444333222222222222222333222111000000111222333///000000111222222333333222222222333333333333444111222222222222222333333444444333333333444444444888:::===@@@CCCGGGLLLPPPSSSUUUXXX]]]aaaeeehhhiiiiiiiiihhhhhhhhhhhhiiiiiiiiigggeeeddd```[[[\\\aaauuuoooaaaVVVYYYaaapppwwwdddUUUMMMBBBBBB@@@>>>===>>>===;;;>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777777888888777888999999999999888777}}}lll```ZZZQQQLLLEEE???<<<:::999888888777666777999::::::999888888777777777666666666444444444444444444444444444555555666666555555444333333333333333333333333444444333333333333222222111111222222222222111111444333333444444333000...000000000000111111111222111222222222222333333333333333222111111111111111333222111000000111222333111111111111111111111111111111111111222222222222111111111222222333333333444444333333444444555555999;;;???BBBEEEJJJOOOSSSTTTVVVZZZ^^^bbbeeeggghhhkkkjjjjjjiiiiiijjjjjjkkkjjjgggeeeccc___]]]bbbjjj~~~tttbbbZZZWWW___mmmzzzcccUUUHHHDDD@@@>>>>>>===;;;;;;=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888888777888888666888999::::::999888666zzzhhh^^^VVVPPPHHHAAA===;;;:::999999888777888::::::999888777777777777666666666666444444444444444444444444444555666777777666555444333333333333333333333333333333333333333333333333000111111222222111111000111222333555666555111...//////000000000111111111222222222222333333333333333222111111000000111111222222111111111111222222222222222111111111000000000000111111111222222222111111111222222333333444333333333333444555666777:::===@@@CCCGGGLLLRRRVVVVVVXXX\\\```cccfffggghhhkkkkkkkkkjjjjjjkkkkkkkkkiiieeebbb```]]]___jjjvvv~~~qqqeeeSSSTTT[[[iii|||ppp[[[QQQHHHAAA???>>>;;;::::::;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999888888888777888999::::::999888777wwwkkk^^^XXXNNNFFFAAA===;;;:::;;;999888888::::::999777777777666666666555555555555555555555555555555555444555666777777666555444444444444444444444444444333333333333333333333333111111222333333222111111222111222444555555333111000000111111111222222222222222222333333333444444333333222111111111111222111111222222222222111111111111111111111222222222111111111222222222333333000111111222333333444444222222222333555666888999;;;>>>AAAEEEIIINNNTTTXXXXXXZZZ^^^bbbfffhhhiiiiiikkkjjjjjjjjjjjjjjjjjjkkkfffbbb^^^\\\[[[aaaqqqqqqiiibbb\\\SSSZZZiii}}}nnn\\\PPPFFFCCCAAA===;;;===<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999888888888888999999888888888xxxeee^^^TTTJJJDDD???===;;;<<<:::999999::::::888777666666666666555555555555666666666666666666666666444555666888888666555444555555555555555555555555333333333333333333333333222222444444444444222222333222111111333555555444111111222222222333333333222222333333333444444444555444333333222222333333000111222333333222111000//////000111222333333444222222333333333444444444000000111222333333444444111111222333555777999:::;;;>>>BBBFFFJJJOOOUUUYYYZZZ\\\```dddhhhiiijjjjjjjjjjjjiiiiiiiiiiiijjjjjjddd```[[[YYYYYYbbbuuu}}}jjj___\\\[[[XXX\\\gggyyyfffXXXLLLHHHEEEAAA???AAA????????????>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;:::999999888888888888888888888888xxxmmm]]]QQQKKKGGGBBB???888:::<<<<<<;;;:::999999777777777777777777777777777777777777777777777777444333333222333444666777222333333444444555555666333333333333333333333333000000000000000000000000333222222111111222222333222222222222222222222222111111222222222333333333222111111111000000//////000111111111111222222222222222222222222222222222111111222222222333333333333444555555333333444555444444555777888999;;;;;;>>>AAAEEEIIIMMMRRRWWW[[[[[[^^^bbbeeefffgggiiijjjfffhhhiiiiiigggfffggghhhaaa[[[XXX[[[```hhhxxxsssccc___[[[SSSRRRWWWbbbssskkkPPPIIIHHHCCC???AAA>>>>>>>>>>>>>>>=========999999999:::;;;:::888666999999;;;;;;;;;;;;999999888888888888888888999999vvvfffYYYPPPIIIBBB===;;;<<<<<<<<<:::999888888777777777777777777777777777777777777777777777777555444333333333444555666444444444444444444444444333333333333333333333333222222222222222222222222333222222222222222222333222222222222222222222222222222222222333333333333222111111111000000000000000111111111111222222222222222222222222222222222111111222222222333333333222333444444222222333444444555666777999:::;;;<<>>>>>===<<<<<<<<<;;;;;;;;;<<<<<<;;;:::888999::::::;;;;;;::::::999888888888888888888888888rrreeeZZZPPPGGG@@@>>>======;;;:::888777666777777777777777777777777777777777777777777777777666555555444444444444555666666555555444333333222333333333333333333333333333333333333333333333333333333222222222222333333222222222222222222222222333333333333444444444444111111111111111000000000000111111111111222222222222222222222222222222222111111222222222333333333111333444333222111222333444555666888:::<<<===>>>AAAEEEJJJOOOSSSVVVZZZ\\\aaadddfffggggggfffggggggiiihhhhhhhhhhhhfffccc``````ZZZYYYbbbqqqtttggg\\\WWWSSSSSS\\\iiizzzlllXXXNNNEEE@@@AAA??????>>>===<<<<<<;;;;;;;;;;;;<<<===<<<;;;:::999999::::::;;;;;;::::::999888888888888888888888888rrrfffZZZOOOHHH@@@>>><<<;;;:::999888777777777777777777777777777666666666666666666666666777777666555555444444444666555555555444444444333333333333333333333333333333333333333333333333333222333333333333333333222222222222222222222222222333333333444444444555555111111111111111111111111000000111111111222222222222222222222222222222222111111222222222333333333222333444444222222333444555555777999;;;===???@@@BBBFFFLLLRRRUUUXXX[[[\\\bbbeeeggghhhhhhgggggghhhiiihhhhhhhhhhhhfffaaa]]]______cccmmm|||kkkcccZZZUUUSSSYYYiiizzzyyyaaaRRRHHHCCCDDD>>>>>>>>>======<<<<<<<<<:::;;;======;;;:::999999::::::::::::::::::::::::999999999888888888888888qqqcccVVVOOOCCC@@@<<<:::;;;;;;:::999777777777777777777777777666666666666666666666666777777777777666555555444444444444555555666666666333333333333333333333333222222222222222222222222222333444444444444333222222222222222222222222222333333333444444444555555111111111111111222222222000000111111111222222222222222222222222222222222111111222222222333333333444555666555444333444666555666888:::===???AAABBBCCCGGGMMMSSSVVVXXX[[[]]]aaadddggghhhhhhhhhiiijjjiiihhhhhhhhhgggeeeaaa___```hhhrrr{{{{{{bbb^^^XXXUUUWWWcccyyykkkXXXKKKEEECCC=========>>>>>>>>>>>>>>>;;;===??????===;;;;;;<<<::::::::::::::::::::::::999999999888888888777777{{{jjj\\\UUUIIICCC>>>;;;<<<<<<;;;:::777777777777777777777777777777777777777777777777666777777888777777666555333444444555666666777777333333333333333333333333222222222222222222222222222333444555555444333222222222222222222222222222333333333333444444444444111111111222222222222222000111111111111222222222222222222222222222222222111111222222222333333333444666777666555444555666555777999;;;>>>AAACCCDDDFFFJJJOOOSSSVVVYYY\\\___aaadddggghhhhhhhhhiiijjjggghhhiiihhheeeddddddeeejjjwww~~~oooYYYWWWUUUUUU^^^rrrzzzbbbRRRGGGBBB????????????????????????===@@@CCCBBB???======???;;;::::::999999::::::;;;::::::999999888777777777ssseee^^^PPPIIIAAA===<<<<<<:::888777777777777777777777777777777777777777777777777555666777888888888777777555555555555666666666666333333333333333333333333333333333333333333333333222333444666666444333222222222222222222222222222222222222222333333333333111111111222222333333333000111111111111222222222222222222222222222222222111111222222222333333333444555666555444444555666666777999<<>>===;;;???BBBAAA===;;;<<<>>>;;;::::::999999::::::;;;::::::999999888777777666{{{nnnhhhUUUMMMCCC>>><<<;;;888555777777777777777777777777777777777777777777777777555666777888999999888777777777777666555555444444333333333333333333333333444444444444444444444444222333555666666555333222222222222222222222222222111111222222222333333333111111111222222333333333000111111111111222222222222222222222222222222222111111222222222333333333333444555555333333444555666777:::===@@@CCCFFFGGGMMMOOORRRUUUXXX\\\aaaeeeeeeggghhhhhhfffdddddddddccchhhkkkhhhcccbbbiiiqqqyyydddXXXRRRSSSVVV```vvv}}}kkk\\\SSSGGGFFFDDDBBB@@@>>><<<;;;777<<>>:::777999;;;;;;;;;999999999999;;;;;;::::::999999888777777666{{{ooocccSSSKKKGGG<<<:::===;;;666777888888888888777777888888999999999999888888777777666666555555444444555555444444444333333333333333555555555555333333555555555555555555444444222333555666666555333111444444333222222111111111111111111111111111111111222222222222222222222222000000000111222222222333333333333444444555555555222222333333333333444444222111111222333555777999999;;;>>>@@@BBBDDDGGGIIIOOOPPPRRRTTTXXX]]]aaacccfffgggiiijjjiiihhhfffddddddeeefffddd___ccctttnnn]]]UUUOOOTTT]]]lllmmm[[[SSSMMMGGGBBB===999;;;AAA===999666777;;;>>><<<999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999~~~mmm[[[RRRKKK???;;;===:::::::::::::::999888777666888888888999999888888888666666666666666555555555555555555444444444333333222333444555555444333222333333333333333333333333333333444444444333111111222222222222222222333333111111111111111111111111222222222222222222222222111111111111222222222222333333333444444444444444222222333333333333444444222222222222333555777888:::<<<>>>@@@BBBDDDHHHKKKQQQQQQSSSVVVZZZ^^^bbbdddhhhhhhiiiiiiiiihhhgggfffiiiiiiiiigggdddjjj}}}gggWWWPPPPPPZZZhhh|||~~~kkkVVVNNNFFFBBB???<<<>>>BBB@@@<<<999999<<<===;;;888;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999{{{ggg[[[QQQCCC===>>>999>>>===<<<;;;999888777666888888888888888888888888555666666666666666777777555555555444444444444333222333333444444333333222111222222333333444444444555444333222111000000000111111111222333444444444222222222222222222222222222222222222222222222222222222222222222111111111444444444444333333333333222222333333333333444444444333333333444555777888<<<===???@@@BBBFFFJJJNNNSSSTTTVVVYYY]]]aaadddfffjjjjjjiiiiiiiiihhhhhhhhhiiigggeeefffiiiuuuttt```TTTPPPUUUdddzzz|||bbbUUUHHHCCCBBB@@@???@@@BBB???<<<;;;======;;;888;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999qqqbbbWWWHHHAAA@@@:::>>>===<<<;;;999888777777999888888888888888888999555555666666777777777888555555555555444444444444222333333333333333333222333333444444555666777777777666333111000000111111222222222333333333444444222222222222222222222222222222222222222222222222333333333222222111111111555444444333333222222222222222222333333333444444555444444444444666777888===>>>???AAACCCGGGMMMQQQVVVWWWYYY\\\```cccfffhhhkkkjjjiiiiiihhhiiiiiiiiihhhbbbbbbjjjxxx~~~kkk[[[TTTVVV]]]ppprrr```NNNFFFCCCAAA>>>===AAA>>><<<<<<======<<<:::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999zzzjjj___PPPHHHEEE===<<<<<<:::999888888999999999999888777777888999999555666666666777777888888666666555555555444444444333333333333333333333333333333444444555666777777999777444222111111222333444444444333333333222222222222222222222222222222222222222222222222222222444333333333222222111111444444444333333222222111222222222333333333444444555555444444555777888:::>>>???AAABBBEEEJJJPPPTTTXXXZZZ\\\```cccfffhhhiiikkkjjjiiiiiihhhiiiiiiiiiiiicccfffwwwooo```SSSRRRYYYggg~~~|||hhhRRRGGGCCC@@@===<<<===<<<;;;;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999tttiiiZZZRRRMMMCCC===<<<:::999888999999::::::999888777777888999:::666777777777777777777888666666666555555555444444555444444333333444444555111222222333333444444444888777444222222222333444555555555444333222222222333333333333333333333333222222222222222222222222333333333333333222222222333333333333222222222222222222333333333333444444444444444555666888:::<<<>>>@@@BBBDDDGGGLLLRRRVVVZZZ[[[^^^bbbeeegggiiijjjjjjjjjiiiiiiiiihhhhhhhhhfffdddmmmkkk```VVVMMMQQQ\\\uuuqqqXXXJJJEEEAAA??????<<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999vvvggg]]]UUUJJJ@@@???<<<:::999999999::::::999888666666888999:::888888888777777777777777666666666666555555555555666555555444444555555666333333333333333333333333666555333222222222333333444444444444444444333333333333333333333333333333222222222222222222222222222222333333333333333333222222222222222333333333222222333333333333444444333333444555777999<<<======@@@CCCGGGJJJNNNSSSVVV[[[]]]```cccfffhhhiiijjjhhhhhhiiiiiiiiihhhgggfffccciiixxxlllZZZVVVSSSPPPZZZjjjhhhVVVKKKDDDBBBCCC>>>???>>>>>>======>>>???;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999ooodddZZZNNNDDDBBB???<<<:::999999999:::999777666666777999:::999999888888777777666666777666666666555555555555777666555444444555666777555555555555555555444444333333222222222222222222222333333444444555555666333333333333333333333333222222222222222222222222222222222333333444444444111111111222222333333444222222333333333444444444333333333555777:::===???===@@@DDDHHHLLLOOOTTTWWW[[[]]]```dddgggiiijjjjjjfffgggiiijjjiiihhhfffdddgggrrrrrr^^^PPPRRRUUUXXXgggzzzyyyaaaRRRGGGDDDEEEBBBBBBAAA@@@>>>======>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999xxxlll]]]PPPFFF>>>999999;;;::::::<<>><<<;;;:::999999999666666777888888888888888555555666666777777888888555555444444444333333333444555555555444333333222444444444333333222222222444444444444444444444444333333333333333333333333444555777666555555666777444444444333333222222222111111111111222333444444222222333333333444444444222444666888999;;;???BBB@@@CCCGGGKKKNNNRRRVVVYYY[[[]]]aaaeeehhhiiiiiihhhfffgggffffffgggiiiiiigggnnnvvvbbbWWWQQQSSSVVV^^^tttrrrZZZNNNGGGAAADDDAAA???>>>????????????;;;;;;::::::::::::999999888999999::::::;;;<<<<<<|||ppp```RRRJJJBBB<<<<<<===;;;:::;;;======<<<:::999999999999666777777888888888888888666666666666666666777777555555555444444444333333444444555555444444333222444333333333333333333222444444444444444444444444444444444444444444444444444555666555444333444555444444444333333222222222222222222111222222333333222222333333333444444444333555777999:::<<<@@@BBBBBBEEEIIILLLOOOSSSWWWZZZ[[[]]]aaaeeehhhhhhhhhhhhfffggggggffffffgggggggggsssyyyhhhYYYQQQNNNUUU^^^kkk~~~iiiXXXKKKBBBCCCAAA>>>======>>>===;;;<<<<<<<<<;;;;;;;;;::::::999999999888888888888777yyygggWWWOOOFFF@@@??????<<<:::;;;<<<;;;::::::999999999999666777888888999999888888666666666666666555555555555555555444444444444333444444555555444444333333222333333333333333333444444444444444444444444444555555555555555555555555444555555444222111222333444444333333333333222222444333333222222222222333333333333333444444444444333555888:::<<<>>>AAACCCDDDGGGKKKNNNPPPSSSWWWZZZ\\\^^^aaadddggghhhggggggggggggggggggfffeeegggiiixxxiiiZZZQQQMMMOOO[[[jjj~~~}}}gggSSSFFFCCCAAA???>>>>>>>>><<<;;;=========<<<<<<<<<<<<;;;<<<;;;:::999888777666555rrraaaRRRJJJBBB@@@???<<<:::;;;;;;::::::999999999::::::777777888999999999999888777666666666555555444444555555555555444444444444333444444555444444333333222222222333333444444444444444444444444444444444444444444444444444444444555666666555222111111222333333333333333333333333555444333222222222222222333333333444444444444555444666:::<<<>>>@@@CCCEEEEEEHHHLLLNNNQQQSSSWWWZZZ]]]___aaadddfffggggggggggggggghhhhhheeedddiiiooosss___SSSNNNNNNUUUeeezzzvvv^^^MMMEEECCCAAA@@@@@@@@@???>>>=========<<<<<<<<<;;;;;;>>>===<<<;;;:::999999888}}}kkkXXXNNNDDDAAA>>>;;;:::;;;;;;;;;:::999999:::::::::777777888999999999999999777777666666555555555444666666555555555444444444333333444444555444444333222222222333333444444444444444444444444444444444333333333333333333333333555666777555333222222333333333333333333333333333555555444333222222222222333333444444444555555555444777;;;>>>@@@BBBEEEFFFFFFIIILLLOOOQQQTTTWWWZZZ___aaabbbeeefffggggggggggggfffhhhhhhfffeeeooo{{{|||gggXXXPPPNNNRRR```uuuiiiVVVFFFDDDAAA???@@@@@@@@@???<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;wwweeeXXXKKKDDD@@@<<<;;;======<<<;;;;;;::::::::::::777888999999:::999999999777777777777666666666666666666666555555555444444333333444444555555444444222333333333333333333444444444444444444444444444333333333333333333333333555666666555333222333444222222333333333333444444555444444333333333333444333444444444555555555555555888===@@@BBBDDDFFFHHHGGGJJJMMMPPPSSSVVVZZZ]]]bbbcccdddeeegggggghhhhhhgggeeegggiiiggghhhxxxqqq]]]SSSPPPQQQ[[[nnn||||||uuu```KKKGGGBBB>>>>>>>>>??????<<<<<<<<<;;;;;;;;;::::::777888888999:::;;;;;;<<>>===??????>>>===<<<;;;:::::::::777888999999::::::999999777777777888888888888888666666666666555555555555222333444444555555444444444333333333333333333222444444444444444444444444444444444444444444444444333444555444333222333444222222222333333444444444444444333333333444444555444444444444555555555555666999>>>BBBDDDFFFHHHIIIIIILLLPPPSSSVVVZZZ^^^aaadddeeeffffffggghhhiiiiiigggdddfffiiihhhlllgggXXXSSSTTT[[[iiizzz}}}mmmVVVPPPGGGAAA>>>>>>???@@@=========<<<<<<<<<<<<;;;888888999999:::;;;;;;<<>>===;;;;;;::::::888888999::::::::::::999777777888888999999::::::777666666666555555555555222333333444555555555444444444444333333222222222444444444444444444444444555555555555555555555555111222333333222111222444222222222333333444444444333333333333444444555666444444444555555555666666666:::???CCCEEEGGGHHHJJJJJJMMMRRRUUUYYY\\\aaadddfffffffffggghhhiiiiiijjjgggdddeeeiiiiiiooozzzbbbWWWWWWZZZfffuuu|||vvv```YYYNNNEEEAAA@@@AAABBB>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<======nnnWWWHHHAAA??????============<<<;;;:::::::::::::::999999888888888777777777777888888888888999888777555555666666777555555444333333333333444333333333333333333333333444444444444444444444444444444444444444444444444333333333444444555555555333333333333333333333333333333222222222333444555555666666555444555777999777<<>>@@@>>><<<<<<===>>>>>>===:::::::::;;;;;;<<<<<<<<<{{{aaaOOODDD>>>;;;=========<<<<<<;;;:::999:::::::::999999999888888777777777777777777777777888777666555555555666666999888777666666666666666333333333333333333333333444444444444444444444444444444444444444444444444222222222222222222333333333333333333333333333333333333222222333333444555444555555555444444777999999===BBBFFFGGGHHHIIIJJJOOOPPPSSSVVVZZZ]]]```bbbfffgggggghhhhhhhhhhhhhhhfffcccccciiiuuutttbbbaaakkkuuuuuu^^^MMMEEEBBBAAA@@@@@@>>>===<<<>>>>>>>>>===999999:::::::::::::::;;;oooZZZKKKAAA;;;======<<<<<<;;;::::::999::::::::::::999999999999888888777777666666555555777666555555444444555555777666555444333333333333333333333333333333333333444444444444444444444444444444444444444444444444444333222111111222222333333333333333333333333333333333333333333444444444333444555444444555777:::<<>>>>>===<<<:::::::::999999999999999yyyfffVVVHHH@@@>>>===<<<;;;::::::999999::::::::::::::::::::::::888888777777666555444444666555555555444444444444666555444333222111111111444444444444444444444444555555555555555555555555444444444444444444444444888777555333333333444555444444444444444444444444222333333444444444444444222333444444444555888;;;===@@@BBBEEEGGGJJJNNNPPPSSSUUUXXX\\\___aaabbbccceeefffhhhjjjjjjiiihhhgggjjjggglllzzzsssdddcccssswww]]]NNNGGGDDDBBBAAA???>>>===>>>>>>===<<<;;;;;;;;;::::::999999999rrr```OOOCCC@@@???===<<<::::::::::::::::::::::::::::::::::::999888888777666555555444555555555555555444444333999888777666555555555555444444444444444444444444555555555555555555555555444444444444444444444444888777555444444444444555444444444444444444444444222333444555555555444444222333444444555666:::<<<>>>@@@BBBDDDFFFIIIMMMPPPRRRUUUZZZ___bbbdddeeeeeeeeefffggghhhiiihhhggggggffffffnnnyyyrrrhhhbbbhhh{{{iiiXXXNNNGGGBBBBBB@@@>>>>>>>>>>>>===<<<======<<<<<<;;;;;;::::::lllWWWGGGBBBAAA>>><<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999999888888777777666666555666666666666555444444777666555555444444555555444444444444444444444444555555555555555555555555444444444444444444444444444444444444333333333333444444444444444444444444222333444666666555555444333444555555666888;;;>>>@@@AAADDDEEEGGGIIIMMMOOORRRUUU[[[aaadddffffffeeeeeeeeeffffffffffffggggggbbbgggrrryyyooofffdddbbbdddooo|||jjj[[[MMMEEECCCAAA???>>>>>>>>>===<<<============<<<<<<<<<<<>>???>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<>>===<<<===>>>:::::::::;;;;;;<<<<<<<<<999999999999999:::::::::666777888888888777555444555555555555666777888888555555555555555555555555666666666666666666666666444444444444444444444444222333666888999888666444555555555555555555555555222333555777777666555444444555777777888;;;???AAADDDFFFIIIJJJKKKKKKMMMNNNUUUYYY^^^ccceeeeeecccaaafffdddbbbaaaaaacccfffhhhiiitttmmm```\\\XXX[[[aaakkk|||xxx___NNNDDDBBB????????????===<<<:::::::::;;;;;;<<<<<<<<>>>>>===<<<;;;:::::::::mmmWWWOOODDD>>>===???>>>===;;;;;;;;;:::::::::999999::::::;;;;;;;;;:::999888999888888777666666555555444444555555555666666666444444555555555555444444333333333333333333333333777666666555444444333333555555444444444333333333444444444444444444444444444444555555555555444444555555666888;;;>>>AAABBBFFFFFFGGGIIILLLPPPTTTWWWZZZ^^^bbbdddcccaaaaaaaaabbb```aaaccccccaaabbbfffrrrppp```XXXXXXWWW^^^qqqxxxXXXKKKAAABBBDDD<<<;;;???============<<<;;;;;;;;;:::fffYYYIII@@@>>>@@@@@@>>>;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;:::999999888888888777777666666555555555666666666666777777666666555555555555666666444444444444444444444444666666666555444444333333555444444444444333333333444444444444444444444444555555555444444555555555555666777999<<>>AAACCCEEEGGGHHHIIILLLOOOTTTYYY[[[bbbbbbcccdddddddddeeeeeeaaabbbcccccc```bbbnnn|||vvvfff\\\YYY\\\dddvvvnnnZZZKKKFFFFFF???>>>AAA<<<;;;;;;;;;<<<<<<<<<<<<<<>>???AAA<<<;;;;;;;;;<<<<<<<<<<<<<<>><<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999:::;;;;;;888888888888888888888888777777666666666666555555666555555666666777888999444444444444444444444444555555555555555555555555333333333444444444444555555555555555555555555555555555555444444555555555666888;;;???BBBEEEFFFGGGGGGHHHIIIMMMQQQWWW\\\___bbbaaaaaacccgggiiiiiiiiiaaaaaaaaabbbfffrrrwwwhhh^^^XXX^^^kkk{{{tttssstttvvvvvvzzzzzzzzz{{{|||~~~}}}}}}|||}}}oooXXXIIICCC===>>>@@@;;;<<<<<<<<<<<<<<<<<<;;;;;;gggRRRFFFAAA@@@<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999:::;;;<<<888888888888888888888888666666666555555555444444333444555666777777777777333333333333333333333333555555555555555555555555333333333444444444555555555555555555555555555555444444555555555555444444666888<<<@@@CCCFFFGGGHHHFFFGGGIIILLLQQQWWW\\\___cccbbbbbbdddgggiiigggfffbbb``````eeeoooooobbbZZZYYYhhh}}}uuuqqqrrrwww{{{}}}}}}|||zzzyyy{{{fffQQQHHH@@@@@@BBB<<<=========<<<;;;;;;;;;:::rrrZZZJJJDDDCCC======<<<<<<<<<;;;;;;;;;::::::999888999:::<<<===888888888888888888999999666666555555444444444333222333555777777777777666333333333333333333333333444555555555555555555555333333333444444555555555666666666666666666666666333444555666666555444333777999<<>>>>>===<<<;;;;;;::::::rrrVVVFFFCCC>>>>>>===<<<:::::::::<<<:::::::::999999999888888999:::;;;;;;;;;;;;:::999777777666666666666777777444444444444666888:::<<<555555555555555555555555555555444444444444555555888777555444444555666666888777555333333333555666::::::;;;:::888777999:::999:::<<>>======<<<<<<<<<<<<===|||___KKKEEE>>>???>>>===<<<;;;;;;<<<:::::::::999999999999888777888888999999888888777777777666666666666777777777666555555666777888999555555555555555555555555555555555444444555555555666555444444555666777888888777555333333444555666777888888777666555777888;;;<<<>>>BBBEEEGGGGGGGGGIIIHHHJJJNNNSSSYYY\\\]]]___```bbbeeefffgggggggggeeecccgggvvvttt```[[[bbbttt~~~}}}ttt]]]PPPIIIEEEBBB>>>>>>===<<<<<<<<<======mmmVVVKKK@@@?????????>>>===<<<<<<::::::::::::999999999999777777888999999888777777888777777666666777777888999888777666555555555666555555555555555555555555555555555555555555555555444444444444555777888999777666555444444444555666666777777666555555777888===???AAADDDGGGHHHHHHHHHHHHHHHJJJNNNTTTYYY\\\]]]___```aaacccdddeeeeeeeeebbbfffooo|||iiiZZZ^^^ooojjjZZZPPPHHHCCC??????>>>===============|||bbbQQQBBB@@@???>>>>>>===<<<;;;;;;;;;:::::::::999999999999999::::::::::::999999888777777777777777777888888888777777666555555555555555555555555555555555555555666666666666555555444444444555666777777888777666555555444555666666666888888888777777999;;;>>>@@@CCCFFFGGGGGGHHHIIIIIIIIIKKKOOOUUUZZZ\\\]]]___``````aaabbbccccccddd```jjjxxxpppbbb[[[hhhxxxeeeWWWLLLEEE@@@@@@???>>>============nnnYYYFFFCCC???=========;;;999;;;;;;;;;:::::::::999999999999999999999999999999888888777777777777888888666666666777777777777777666666666666666666666666555555666777777666555555666666666666666666555555666666555555555666666666666777888888888888:::<<<>>>AAADDDFFFEEEEEEGGGHHHIIIJJJLLLQQQWWW\\\^^^^^^````````````aaabbbbbbbbb```ooorrreee^^^aaauuusss```PPPFFFAAAAAA@@@>>>>>>========={{{cccLLLGGG@@@=========;;;999;;;;;;;;;;;;::::::::::::888777666666666666777888999888888777777888888999444444666777888888888888666666666666666666666666555666777888888777666555666666777777666555444444555555666666666777777777444555777777777888:::<<<>>>AAAEEEFFFDDDDDDEEEHHHKKKLLLOOOTTTZZZ^^^______aaaaaa`````````aaabbbbbbdddvvvtttggg\\\^^^jjjkkkVVVJJJBBBBBB@@@???>>>>>>>>>>>>|||xxxqqqTTTLLLCCC>>>===>>>===;;;<<<;;;;;;;;;;;;:::::::::888777666555555666777888999888888777777888888999444444666777888888888777666666666666666666666666555666777888888777666555444555666777777666666555555555666777777777777777444666777888888999<<<>>>>>>CCCGGGGGGEEECCCEEEHHHLLLMMMPPPVVV\\\```aaaaaacccbbbaaa``````aaaaaabbbhhh}}}wwwhhhaaaZZZcccwwwxxx^^^NNNCCCBBBAAA@@@???>>>>>>>>>|||vvvsssyyy}}}YYYPPPEEE???>>>???>>>===<<<<<<;;;;;;;;;::::::::::::999888777777888999:::999999888888888888999999555555777888888777666666777777777777777777777777555666777999999777666555222333555777888888777777555555666777777777777777777888::::::;;;<<>>>>>>>>yyyqqqnnnuuujjjUUUCCC@@@@@@;;;:::>>>::::::::::::::::::::::::;;;;;;;;;:::::::::999999777888888888888999999999:::999888777777777999999777777777777666666666666555555666777888777777666444555666777777666555444666666666666555555555555777777777999:::<<<===>>>DDDDDDEEEEEEFFFFFFFFFFFFLLLOOOTTTXXXZZZ]]]___bbb```^^^___bbbbbbaaadddhhhxxxqqqccc[[[XXX[[[uuurrrTTTGGGGGGDDD???<<<<<<======~~~|||wwwppplllqqq{{{uuu^^^IIIBBBAAA<<<;;;>>>::::::::::::::::::::::::::::::::::::999999999999777888888888888999999999:::999888777777888999999666666666777777777777777777777777777777777777777555666666666666666666555555555555666666666777777888888888:::<<>><<<>>>:::::::::::::::::::::::::::999999999999888888888777888888888888999999999999888888777888888999999555666666777777888888888:::999777666555555666777777666666555555666666777333444444555777888888999888888999;;;>>>BBBFFFIIIGGGGGGFFFEEEFFFHHHJJJKKKNNNQQQWWW[[[]]]___aaabbbaaaaaacccdddccceeeqqq}}}ppp^^^VVVXXX___ppphhhOOOJJJEEEAAA???>>>======{{{{{{yyyxxxtttpppmmmnnnssswwwwwwZZZJJJDDD@@@======;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777777777888888888999999999888888888888888888999999555555666777888888999999<<<;;;888666444555666666888777666555555666777888444555555666777777888888888888999;;;???DDDIIILLLIIIHHHFFFEEEFFFIIILLLNNNNNNRRRWWW[[[^^^___aaabbbbbbccceeefffeeelll}}}kkk\\\WWW```mmmrrrTTTLLLDDDAAAAAA???>>>>>>yyyzzzyyywwwsssooommmpppuuuxxxxxxgggSSSIIICCC???===;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777777777888888888999999999777777888888999999999999555666666777888999999:::===;;;999666555555666666888777666555555666777888777777777777777777666666666777888;;;@@@EEEIIILLLIIIHHHGGGFFFGGGJJJMMMOOONNNRRRXXX\\\^^^___```aaa```aaaccceeehhhsss}}}iii]]]ZZZgggxxx~~~~~~]]]OOOCCCAAABBB@@@??????|||{{{zzzxxxtttqqqppprrrvvvxxxuuuxxxcccRRRGGGAAA===;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999888888888777888888888888999999999666777888999999999999999666777777888888999999999<<<;;;999777666666666666888777777666666777777888888888888777777666666666666777:::===AAADDDHHHIIIHHHGGGGGGGGGHHHJJJMMMOOOOOOTTTZZZ^^^``````aaaaaa___^^^```eeemmm}}}wwwfff\\\\\\mmmkkkXXXGGGCCCCCC@@@>>>@@@~~~|||zzzxxxxxxwwwwwwvvvuuu|||ttt^^^MMMCCC>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999777888888888888999999999555666888999::::::999999888888888888888888888888::::::999999888777666666777777777888888777777777777777777777777888888888777999<<<@@@CCCEEEFFFGGGFFFFFFGGGHHHIIIKKKLLLMMMRRRWWW]]]aaaccccccccccccbbb```aaaiiiwwwnnnbbb]]]bbbzzz~~~}}}}}}}}}|||cccMMMFFFEEE@@@===???}}}xxxuuuuuuwwwfffQQQDDD???<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999777888888888888999999999555666888999::::::999999999999999888888888888888999999:::999999888777666666777888999999888777666555555666777888999::::::888;;;>>>BBBDDDEEEEEEEEEEEEEEEGGGHHHJJJKKKLLLLLLTTTYYY___dddeeeeeeeeeeeegggdddeeeooohhh___^^^iii~~~{{{zzzzzzyyyxxxxxxzzz||||||{{{wwwwwwwwwxxx{{{lllRRRIIIFFF@@@<<<>>>|||zzzzzzxxxzzzvvv[[[IIIAAA>>>???<<<777999???AAA===::::::::::::::::::::::::666777777888888888777777777777888888888777777666999999999999999999999999::::::999999999999::::::999888777555444444444444666666666666666777888888777999>>>BBBFFFHHHIIIIIIFFFFFFGGGGGGGGGIIIMMMPPPVVVYYY^^^bbbccceeefffgggggghhhmmmzzz{{{ddd```hhh|||zzzuuusssrrrrrrqqqppppppssswwwyyyxxxvvvpppppprrrvvvyyy||||||{{{{{{{{{zzz{{{}}}aaaKKKFFFFFFCCC>>>}}}|||yyyyyydddNNNCCC???@@@===888999>>>>>>;;;::::::::::::::::::::::::888888999999999999888777777777888888888888777777999999999999999999999999666666555555555555666666888777666555555555555555777777666666666777777888999;;;???CCCFFFHHHIIIIIIFFFGGGHHHHHHHHHKKKNNNRRRWWWZZZ___bbbcccdddeeefffiiijjjsssooo^^^```ppp~~~zzzuuurrrpppoooooonnnmmmmmmpppsssuuusssrrrnnnpppsssvvvyyy{{{zzzzzzwwwvvvvvvwwwyyy|||kkkRRRGGGDDDAAA>>>}}}{{{zzz}}}pppVVVGGGAAA@@@>>>::::::===<<<999:::::::::::::::::::::::::::::::::::::::999888777777777888888888888777777999999999999999999999999777777666666666666777777777666666555555666666777888777777666666666777777<<<>>>BBBEEEGGGIIIIIIHHHGGGHHHIIIIIIJJJMMMQQQTTTYYY\\\___bbbbbbcccdddeeejjjmmm{{{vvveee[[[fff|||xxxvvvsssooommmkkkkkkkkkkkkjjjjjjlllnnnooonnnllllllooossswwwzzzzzzyyyxxxtttsssssstttvvvzzz}}}|||___LLLDDDBBBAAA~~~~~~|||{{{~~~}}}```KKKAAA@@@===<<<<<<<<<;;;999::::::::::::::::::::::::::::::::::::999888777666666777777888888888888777888888888888888888888888999999888888888888999999666666555555666777888888999888777777666777777777@@@AAADDDGGGIIIIIIIIIHHHGGGIIIJJJKKKLLLPPPTTTXXXZZZ]]]```aaabbbbbbccceeejjjooosssnnnccc```sss{{{qqqooommmjjjiiihhhhhhiiihhhhhhiiiiiijjjjjjjjjiiijjjnnntttxxxyyyyyywwwwwwuuuuuuuuuvvvyyy|||nnnUUUGGGCCCDDD}}}zzzjjjRRRDDD@@@============<<<<<<::::::::::::::::::::::::999999999999888777555555666666777888888888888888888888888888888888888888777777666666666666777777666666555666666777888999888888777777777777888888BBBCCCFFFHHHIIIJJJIIIHHHGGGIIIJJJLLLNNNRRRWWWZZZ[[[^^^```aaaaaaaaaccceeeiiissssssiiieeebbbiiizzz||||||wwwtttlllkkkiiihhhggggggggghhhggghhhiiijjjiiiiiihhhiiijjjooouuuyyyyyywwwwwwwwwvvvvvvwwwxxx{{{|||^^^JJJDDDEEE~~~zzzzzzwww^^^IIICCC???>>>>>><<<<<<>>>::::::::::::::::::::::::888888888888888777666555555666777888888999888888888888888888888888888888999888888777777888888999666666666666777777888999888777777777777888999:::BBBDDDFFFIIIJJJJJJIIIIIIGGGHHHJJJLLLOOOSSSYYY\\\\\\]]]___```aaaaaadddfffjjj|||qqqhhheee\\\bbbsss{{{xxx}}}{{{tttpppmmmiiihhhhhhgggffffffgggggggggiiijjjkkkiiiiiiiiijjjkkkpppvvvyyyxxxwwwwwwxxxwwwwwwxxxzzz}}}jjjQQQFFFDDD~~~|||}}}yyyuuulllQQQHHHAAA???===::::::===::::::::::::::::::::::::888888888999999888888777555666777888888999999999888888888888888888888888::::::999999999999::::::777777777666777777888888666666666777888999:::;;;AAACCCFFFHHHJJJJJJJJJIIIFFFHHHJJJLLLOOOTTTZZZ^^^[[[]]]___``````bbbdddgggmmmrrrbbb]]]___[[[hhh||||||}}}vvvqqqnnnlllggggggffffffffffffeeeeeefffiiikkkkkkiiiiiijjjlllmmmrrrwwwyyywwwvvvxxx{{{yyyyyyzzz|||zzz]]]LLLFFFzzzwww}}}}}}yyyzzzwwwsssyyyuuuWWWLLLCCC@@@===888888<<<::::::::::::::::::::::::888888999:::::::::999999555555666888888999999999777777777777777777777777666666555555555555666666888888777777777777888888555666666777888:::;;;<<>>AAADDDGGGIIIIIIHHHIIIJJJJJJLLLNNNQQQTTTXXXZZZ[[[]]]\\\\\\]]]]]]bbbqqqjjjZZZVVV\\\fff~~~zzzwwwvvvrrrmmmhhhfffeeecccaaaccccccbbbbbbbbbccceeefffhhhhhhiiiiiijjjjjjkkkkkkqqqsssuuuuuuuuuvvvxxxzzz{{{}}}{{{wwwvvvyyy~~~}}}|||}}}wwwwwwuuusssttt{{{rrrZZZXXX\\\dddqqqzzzrrrmmmjjjnnnzzz~~~]]]JJJDDD@@@======<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::999888888888888888888888888:::999777666666666777888777777888999999999999888;;;999666666777999999999888777777888:::<<<>>>@@@BBBDDDGGGHHHHHHHHHIIIKKKLLLMMMOOORRRUUUXXX[[[\\\\\\]]]^^^^^^]]]fff{{{yyydddXXXVVVcccrrr|||vvvuuurrroookkkhhhgggfffdddbbbaaaaaaaaaaaabbbdddfffggghhhhhhhhhiiiiiijjjjjjjjjmmmoooqqqrrrrrrssstttvvvzzz|||vvvpppnnnnnnrrrxxx}}}}}}}}}zzztttpppooooookkklllkkkjjjlllsss}}}|||___]]]cccnnn|||zzztttmmmssshhhPPPEEE@@@>>>=========<<<<<<<<<;;;;;;;;;888888888888999999999999888888888888888888888888:::999777666666666777888777777888999999999999999:::888666666888999999999888888888999;;;===@@@AAABBBDDDGGGGGGGGGHHHJJJKKKMMMNNNPPPSSSVVVYYY[[[\\\\\\]]]______aaammmppp___WWWYYYlll}}}~~~}}}yyyuuutttrrrpppmmmkkkjjjiiifffddd````````````aaaccceeefffggggggggghhhhhhiiiiiijjjkkkmmmoooppppppqqqtttuuuzzz|||}}}sssiiifffeeefffkkkrrrxxxwwwtttpppkkkhhhffffffdddeeeeeedddfffmmmxxxgggfffooo}}}uuuuuu|||vvv[[[JJJBBB???>>>=========<<<<<<<<<;;;;;;777888888888888888999999999999999999999999999999999999888777777777777888777888999999:::999999999888777777888999:::999888999999999:::<<>>=========<<<<<<<<<<<<999999999::::::;;;;;;;;;999999999999999999999999999999:::;;;;;;999888777888888999::::::::::::999555666888:::<<<;;;888666999999:::;;;===@@@CCCDDDCCCEEEFFFFFFFFFHHHJJJLLLPPPQQQSSSVVVXXX[[[\\\]]]```^^^```gggssspppaaa___bbbnnn}}}yyytttnnnkkknnnqqqpppoooppppppooonnnnnnmmmjjjfffcccbbbaaa___]]]\\\\\\\\\\\\YYYZZZ\\\^^^```bbbcccdddccceeeiiilllnnnqqqtttwwwvvvxxx|||wwwggg```\\\^^^aaacccgggllliiieee```\\\ZZZZZZYYYYYYWWWYYY]]]```eeeooo{{{wwwqqqwwwbbbKKK@@@===???<<<:::999:::;;;:::::::::::::::::::::::::::::::::999999888888999999:::888888888888888888888888:::777555555888;;;:::999:::::::::999999888888888888999:::;;;>>>AAACCCDDDHHHHHHGGGGGGHHHJJJKKKMMMNNNQQQUUUXXXZZZ[[[]]]___^^^___bbbkkk}}}{{{mmm___^^^ggg~~~{{{vvvqqqkkkkkklllllllllllllllmmmqqqqqqrrrqqqnnnjjjfffcccbbb```^^^\\\ZZZYYYYYYYYY[[[\\\\\\[[[[[[[[[^^^```^^^bbbhhhlllnnnpppqqqrrrrrruuuxxx{{{~~~~~~~~~{{{~~~vvviiieeeaaa___aaaeeehhhjjjhhhbbb]]][[[XXXUUUWWW[[[ZZZ\\\^^^bbbiiivvvxxxqqqttt~~~oooVVVGGGAAA???===:::999:::;;;;;;::::::::::::::::::::::::::::::999999888888999999:::888888888888888888888888999777555555777999999777:::::::::999999999888888999999;;;===???AAADDDEEEFFFFFFFFFFFFGGGHHHJJJKKKNNNQQQVVVYYY[[[]]]___`````````eeetttpppeee]]]aaaqqq~~~zzzwwwrrrnnnhhhiiijjjkkklllmmmnnnnnnqqqqqqqqqpppmmmiiieeebbbaaa___]]]ZZZYYYXXXWWWWWWXXXYYYYYYXXXXXXYYY[[[]]][[[___eeeiiikkklllmmmnnnnnnqqquuuyyy||||||{{{yyyyyy|||uuulllhhhccc```aaadddfffgggddd___ZZZZZZXXXWWWYYY]]]\\\___ccchhhqqq}}}zzzqqqooossscccMMMBBB@@@>>>;;;:::;;;;;;;;;::::::::::::::::::::::::::::::999999888888999999:::999999999999999999999999999777555555666777666666:::::::::999999999999888::::::<<<>>>AAACCCEEEFFFEEEDDDDDDDDDEEEGGGIIIJJJNNNRRRVVVZZZ\\\^^^aaacccbbbdddnnn{{{ggg```___jjjzzzuuurrrpppmmmjjjffffffhhhiiikkkmmmnnnoooqqqqqqqqqooolllhhhccc```___^^^[[[XXXVVVUUUTTTTTTTTTUUUUUUUUUTTTUUUXXXZZZZZZ^^^dddgggiiiiiijjjkkkjjjnnnrrrwwwyyyzzzxxxwwwyyy|||xxxoookkkeeebbbaaacccddddddbbb]]]ZZZ[[[[[[[[[^^^cccbbbfffmmmttt~~~}}}rrrllljjjtttmmmRRRAAAAAA???<<<;;;;;;<<<;;;::::::::::::::::::::::::::::::999999888888999999:::999999999999999999999999999888777777666666666555999999999999999999999999:::;;;===@@@BBBDDDFFFFFFDDDDDDDDDDDDFFFHHHJJJKKKOOOSSSWWW[[[]]]```bbbdddaaajjj}}}tttddddddiiiyyyzzzsssnnnllljjjhhhgggeeefffggghhhjjjlllmmmnnnpppppppppnnnkkkfffbbb___]]]\\\YYYVVVTTTRRRRRRQQQQQQRRRSSSRRRRRRSSSVVVXXX\\\```dddhhhiiiiiijjjkkkkkkmmmpppsssvvvxxxxxxyyy}}}~~~qqqmmmgggdddddddddeeeeeeddd___]]]^^^___```ccciiiiiioooxxxuuummmfffjjjyyyYYYDDDBBB@@@===<<<<<<<<<;;;::::::::::::::::::::::::::::::999999888888999999:::999999999999999999999999999999999999888777777777999999999999999999999999:::<<<>>>AAADDDEEEFFFGGGEEEEEEEEEFFFGGGIIIKKKMMMPPPTTTXXX\\\^^^```bbbddd```qqqpppeeelllyyyyyyuuupppkkkiiigggfffeeefffgggggghhhiiijjjkkklllnnnnnnnnnmmmjjjeeeaaa^^^[[[YYYWWWTTTRRRPPPPPPPPPPPPQQQRRRRRRQQQSSSVVVXXX[[[___dddgggiiiiiijjjjjjllllllmmmoooqqquuuyyy{{{sssoookkkiiiiiijjjkkkkkkiiidddbbbcccddddddhhhmmmpppwwwzzzrrriiigggtttcccLLLCCCAAA>>><<<<<<<<<<<<;;;:::::::::::::::::::::::::::999999888888999999:::::::::::::::::::::::::::777999::::::888777777888888999999999999::::::::::::<<>>=========<<<;;;:::::::::::::::::::::::::::999999888888999999:::::::::::::::::::::::::::444777::::::888777777999888888999999999:::::::::999;;;???BBBDDDEEEFFFEEEFFFFFFFFFGGGIIIKKKNNNOOOSSSVVVZZZ\\\]]]^^^```aaafff~~~tttnnnjjj}}}vvvnnnmmmjjjgggeeecccddddddffffffgggiiikkklllmmmnnniiijjjjjjjjjhhhdddaaa^^^VVVUUUSSSQQQPPPPPPPPPQQQOOOPPPQQQQQQQQQSSSVVVXXXZZZ^^^cccgggiiijjjkkklllmmmnnnqqqtttwwwzzz|||}}}~~~{{{zzzzzz{{{{{{zzzyyyuuusssuuuvvvwww|||}}}|||{{{zzz||||||tttiiiiiioooqqqYYYEEEBBB???=========<<<;;;:::::::::::::::::::::::::::999999999999999999:::::::::::::::::::::::::::222555888999777666777888888888888999999:::::::::999;;;>>>BBBDDDEEEEEEEEEFFFFFFFFFGGGIIIKKKMMMOOOTTTVVVZZZ\\\]]]]]]___```kkkyyynnnmmmppp{{{vvvhhhhhhgggeeeccccccdddeeedddeeegggiiilllnnnpppqqqhhhhhhiiiiiihhhdddaaa___UUUTTTRRRQQQPPPPPPQQQQQQNNNOOOPPPQQQQQQRRRUUUXXX\\\```fffjjjlllnnnooopppooorrrwww|||~~~|||zzzxxxxxxyyy{{{{{{pppiiihhhiiigggNNNAAA>>>>>>:::>>>BBB===<<<<<<;;;;;;;;;:::::::::<<<<<<<<<;;;;;;:::::::::;;;::::::999999::::::;;;;;;;;;::::::999888777777:::::::::999::::::;;;;;;>>>???@@@BBBCCCDDDEEEEEECCCDDDEEEGGGIIILLLNNNPPPXXXVVVWWW[[[[[[ZZZ[[[___mmmrrrjjjeeeuuu|||sssllljjjiiihhhfffeeeddddddcccfffhhhkkknnnoooooonnnmmmkkknnnqqqoooiiibbb^^^\\\VVVSSSPPPPPPSSSTTTTTTRRRRRRRRRSSSSSSTTTUUUWWWXXX^^^cccjjjpppsssuuuwwwxxxzzz{{{|||~~~}}}xxxvvvzzz~~~{{{ooohhhfffggg|||qqqUUUFFFAAAAAA<<<>>>AAA;;;<<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::::::::999999999999::::::;;;;;;::::::999888888777:::999999999999:::;;;;;;>>>???@@@BBBCCCDDDEEEEEEEEEFFFGGGHHHKKKMMMOOOPPPVVVUUUXXX\\\\\\[[[]]]bbbrrrvvvlllhhhfffwww}}}{{{vvvoooiiiiiihhhgggffffffeeeeeeeeedddgggjjjnnnpppqqqqqqpppjjjmmmooommmhhhbbb^^^\\\XXXUUURRRQQQSSSTTTTTTRRRQQQRRRSSSTTTUUUWWWYYY[[[dddhhhnnnsssuuuvvvxxxyyy~~~}}}{{{yyy}}}}}}rrrjjjgggfffsss~~~^^^LLLDDDDDD???>>>???:::<<<<<<;;;;;;;;;:::::::::<<<;;;;;;;;;;;;:::::::::999999888888888888999999;;;::::::999999888888888999888888888999999:::;;;>>>???AAABBBDDDEEEEEEEEEGGGGGGHHHJJJKKKNNNPPPQQQTTTUUUXXX\\\\\\[[[___eeezzz}}}lllfffhhhkkk}}}~~~{{{wwwuuussspppkkkggggggfffffffffgggggggggggggggiiikkknnnpppqqqppppppiiikkklllkkkfffbbb^^^]]]ZZZWWWTTTRRRSSSTTTTTTSSSSSSUUUWWWYYYZZZ\\\```bbbooorrrvvvyyy{{{|||~~~vvvnnniiifffkkkxxxhhhQQQEEEEEEAAA??????999<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999888888777777888888999:::::::::999999888888888888888888888888999:::;;;>>>???AAACCCDDDEEEEEEEEEGGGHHHHHHIIIKKKMMMOOOPPPTTTUUUYYY\\\[[[ZZZ```iiiuuugggeeellluuuzzzwwwtttqqqpppooommmiiifffddddddeeefffggghhhhhhhhhlllmmmnnnoooooonnnlllkkkiiijjjjjjiiifffbbb___]]]ZZZXXXUUUSSSSSSSSSTTTUUUWWWZZZ^^^```bbbeeejjjmmmzzz}}}xxxpppiiieeeffflllsssWWWFFFFFFBBB??????;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999888888777777888888999::::::999999999999999888888888888888999:::;;;<<>>??????@@@BBBCCCEEEFFFFFFFFFDDDEEEGGGIIILLLOOORRRSSSTTTWWW\\\\\\ZZZ```sssssshhhgggoooyyysssoooiiijjjkkkjjjiiihhhggggggfffhhhjjjmmmooooooooonnnpppppprrrsssuuuvvvwwwwwwuuuqqqllliiihhhfffcccaaa[[[[[[[[[ZZZZZZ]]]ccchhhjjjqqqyyy}}}|||ssslll^^^eeetttqqqSSSKKKDDD???>>><<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<;;;::::::999999::::::;;;999999999999999999999999:::::::::;;;<<<===??????@@@@@@BBBDDDEEEFFFFFFFFFDDDEEEGGGJJJMMMQQQTTTVVVSSSWWW\\\]]]\\\ddd{{{pppiiikkkvvvyyyrrrmmmjjjiiijjjllllllkkkkkkkkkllliiikkkmmmppprrrrrrqqqqqqvvvvvvvvvvvvwwwwwwwwwxxxxxxsssnnnjjjiiihhhdddbbb\\\]]]]]]]]]]]]aaahhhnnnsss{{{vvvpppiiiiiimmmfffLLLDDDDDDCCC@@@======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999888888888777777;;;::::::999999::::::;;;:::999888777888:::===???DDDDDDCCCCCCCCCCCCDDDDDDEEEFFFHHHKKKNNNQQQSSSTTTYYYYYY[[[]]]^^^jjjoooiiikkkxxxvvvnnnkkklllkkkkkkkkkllllllmmmmmmmmmqqqnnnlllmmmqqqssssssrrrwwwuuutttwww{{{~~~}}}|||wwwvvvsssppplllhhhfffdddbbbcccddddddfffjjjooosss~~~yyyrrriiigggiiixxxsssSSSFFFCCC@@@=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888;;;::::::999999::::::;;;:::999888777888;;;===???BBBBBBBBBCCCCCCEEEFFFFFFEEEFFFHHHKKKNNNQQQSSSTTT[[[[[[\\\___bbbqqqxxxkkkkkksssyyyrrrkkkiiikkkjjjjjjkkklllmmmmmmnnnnnnpppnnnlllnnnqqqssstttsssxxxwwwwwwzzz~~~}}}{{{zzzxxxuuurrrooommmllliiijjjjjjkkkmmmqqqwww|||}}}uuulllgggeeeqqq]]]JJJCCC@@@>>>=========<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::;;;::::::999999::::::;;;:::999888888999;;;>>>@@@AAAAAAAAABBBDDDEEEGGGHHHEEEGGGIIILLLOOORRRTTTUUU[[[ZZZ[[[___gggzzz|||ooogggnnn|||uuuooojjjiiikkkhhhiiijjjkkklllmmmnnnoooooonnnmmmnnnqqqtttuuuuuuyyyyyy{{{~~~~~~}}}}}}{{{zzzxxxvvvuuuttttttuuuuuuwww}}}xxxpppiiidddlllfffOOOEEECCCCCC============<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;:::::::::::::::;;;::::::999999::::::;;;:::999999999:::===???@@@AAAAAABBBBBBDDDEEEFFFGGGFFFGGGIIILLLOOORRRTTTVVVXXXXXXYYY___llltttkkkhhhvvvzzzuuupppkkkjjjmmmfffggghhhjjjkkkmmmnnnnnnnnnnnnnnnooorrruuuwwwxxxzzz{{{~~~{{{qqqjjjdddhhh|||oooTTTGGGCCCCCC>>>>>>=========<<<<<<<<<::::::::::::::::::::::::999999999:::::::::::::::;;;::::::999999::::::;;;999999::::::<<<>>>@@@AAADDDCCCCCCCCCCCCDDDDDDEEEGGGHHHJJJMMMPPPSSSUUUVVVXXXXXX[[[cccuuu~~~qqqmmmpppxxxsssoookkkjjjlllffffffgggiiijjjlllmmmmmmnnnnnnpppqqqsssvvvzzz|||{{{~~~rrrjjjccceeeqqqyyy[[[IIIAAA@@@>>>>>>>>>=========<<<<<<::::::::::::::::::::::::999999999999::::::::::::;;;::::::999999::::::;;;999999:::;;;===???@@@AAADDDDDDCCCCCCCCCCCCDDDDDDGGGHHHKKKNNNQQQTTTVVVWWWYYY\\\```kkkvvvppprrr{{{{{{ssspppmmmiiihhhkkkggghhhiiijjjkkklllmmmnnnnnnppprrrtttuuuyyy}}}tttmmmfffeeekkkdddMMMCCC@@@>>>>>>>>>>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<;;;::::::999999::::::;;;999999;;;<<<>>>@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFHHHIIIKKKNNNQQQTTTVVVWWWXXX]]]dddqqqsssnnnvvv}}}uuuooommmllliiijjjmmmkkkkkklllmmmnnnnnnoooooonnnqqqtttvvvwww{{{xxxqqqkkkggghhhxxxkkkSSSGGGCCC>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;::::::999999::::::;;;999:::;;;===>>>@@@AAABBBAAAAAAAAABBBDDDEEEGGGHHHHHHIIIKKKNNNQQQTTTWWWXXXVVV\\\dddsss}}}rrrlllxxxyyysssmmmmmmmmmlllmmmpppnnnoooooooooppppppqqqqqqooorrruuuwwwxxx|||rrrhhhfffdddjjjxxxWWWEEECCC@@@>>>======>>>>>>===;;;>>>>>>?????????>>>>>>===============>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<;;;::::::;;;===???BBBCCCCCCBBBBBBCCCCCCDDDEEEFFFLLLLLLMMMPPPTTTWWWXXXXXXXXXXXXcccxxxvvvnnnhhhyyyyyyxxxtttooolllmmmrrrwwwttttttuuuuuuuuusssqqqppprrrtttvvvyyy|||sssjjjhhhdddfff}}}```LLLFFF@@@???======>>>>>>===;;;>>>>>>?????????>>>>>>===@@@@@@??????>>>>>>======<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<===@@@BBBCCCCCCCCCCCCCCCDDDEEEFFFFFFJJJKKKMMMPPPTTTWWWXXXXXXYYY\\\ggg}}}sssnnnjjj|||xxxxxxvvvsssppprrrvvvzzzxxxxxxwwwwwwuuutttsssrrruuuwwwyyy|||~~~uuummmjjjdddbbbpppmmmTTTIIIAAA???>>>===>>>>>>===;;;===>>>>>>??????>>>>>>>>>AAAAAA@@@???>>>===<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;===>>>@@@BBBCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHJJJNNNRRRUUUWWWXXXYYY]]]cccrrrxxxmmmllllll~~~{{{zzzyyyvvvuuuwww{{{~~~}}}{{{xxxwwwvvvvvvvvvyyy|||xxxoookkkddd___hhhwwwxxx[[[JJJCCC@@@>>>======>>>===<<<<<<===>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<>>>???AAACCCDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGJJJOOOSSSVVVXXXYYY[[[aaalllooofffggglll|||xxxwwwzzz~~~}}}zzzxxxxxxyyyzzz~~~zzzpppjjjccc___eeepppaaaKKKDDDAAA>>>============<<<<<<<<<===>>>>>>>>>>>>>>>:::;;;;;;;;;<<<<<<======<<<;;;;;;::::::;;;;;;<<<;;;<<<===???AAABBBCCCDDDEEEEEEDDDEEEEEEFFFGGGHHHGGGKKKPPPTTTVVVXXX\\\^^^dddtttjjjccceeemmmxxxvvvyyy~~~}}}zzzyyyzzz{{{}}}|||qqqjjjdddaaadddjjj~~~jjjPPPEEEBBB???===============;;;;;;<<<===>>>>>>>>>>>>888888999:::;;;<<<======<<<;;;;;;::::::;;;;;;<<<;;;<<<>>>@@@BBBCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIMMMRRRUUUVVVZZZ___ccciii}}}}}}jjjfffjjjvvvyyyuuuvvvzzz|||~~~}}}{{{yyyyyy{{{}}}~~~}}}rrrkkkfffbbbbbbcccpppvvvXXXFFFCCC???===============:::;;;<<<===>>>>>>>>>>>>:::::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;===???AAACCCDDDDDDDDDFFFFFFFFFFFFGGGHHHIIIIIIKKKOOOSSSUUUVVVZZZbbbhhhssszzzllllllsss{{{wwwvvvvvvuuuyyyxxxwwwwwwyyy{{{~~~}}}sssmmmhhhccc___]]]fff~~~^^^GGGCCC???===============:::;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;===???BBBCCCDDDDDDDDDFFFFFFFFFFFFGGGHHHIIIJJJMMMPPPTTTUUUVVV[[[cccjjj}}}wwwmmmrrr{{{}}}yyyvvvsssppptttuuuuuuvvvyyy{{{~~~~~~}}}tttmmmfff```^^^```cccwwwgggTTTEEEAAA@@@<<>>>>>>>>>>>>>>===<<<<<<::::::;;;;;;;;;;;;;;;;;;===<<<;;;:::::::::::::::>>>>>>???@@@AAABBBBBBCCCCCCDDDDDDEEEFFFHHHIIIJJJJJJNNNMMMRRR[[[[[[dddyyyvvvlllrrrxxxtttsssrrrqqqpppqqqssstttuuuwww{{{~~~~~~{{{{{{rrrtttyyyuuunnnggg```]]]]]]\\\lllsssVVVGGG@@@@@@<<<>>>@@@:::===============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<;;;;;;:::::::::;;;>>>>>>???@@@AAABBBBBBCCCDDDDDDDDDEEEFFFHHHJJJKKKKKKNNNNNNRRR[[[]]]ggg~~~pppiiiuuu~~~vvvsssrrrpppoooppprrrssstttuuuwww{{{}}}zzzooohhhgggfffkkkuuuwwwqqqiii```[[[ZZZVVV```uuu[[[IIIAAA@@@<<<===???:::<<<<<<<<<<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;:::;;;;;;;;;>>>>>>???@@@AAABBBCCCCCCDDDDDDDDDEEEGGGHHHJJJKKKMMMPPPNNNSSS[[[___lllxxxhhhhhh{{{yyytttqqqpppooonnnqqqrrrsssttttttvvvzzz}}}tttnnniiiccc```aaaccckkkzzzyyyssskkkaaaYYYWWWUUUZZZgggbbbLLLAAAAAA===<<<>>>:::<<<<<<<<<======<<<<<<;;;===============<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>??????@@@AAABBBCCCCCCDDDDDDEEEFFFGGGIIIJJJKKKNNNQQQOOOSSS\\\aaarrrqqqffflll{{{xxxuuuqqqpppoooooooooqqqrrrtttttttttvvvzzz|||}}}uuukkkaaa]]]]]]\\\^^^```hhhssszzzuuummmaaaYYYVVVUUUVVV^^^sssjjjPPPCCCBBB>>><<<>>>;;;<<<======>>>>>>>>>======>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===??????@@@AAABBBCCCCCCDDDDDDEEEEEEFFFGGGIIIJJJKKKNNNRRRQQQTTT]]]cccvvvoookkkxxx}}}{{{sssrrrqqqooommmmmmooopppqqqrrrsssttttttwwwzzz}}}~~~fff^^^WWWUUUVVVXXX]]]cccppp|||zzzuuummmbbbYYYWWWSSSSSSWWWeee|||rrrUUUDDDDDD@@@<<<>>>===<<<===>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;<<<<<<<<<;;;<<<<<<===>>>??????@@@AAABBBCCCDDDDDDEEEEEEEEEFFFHHHIIIKKKLLLNNNSSSRRRVVV^^^dddxxxzzzqqqwww|||vvvyyyzzzzzzzzzyyywwwuuussslllmmmlllkkkjjjkkknnnppppppqqqssstttuuuwww{{{~~~\\\WWWTTTUUUWWWZZZcccmmmzzzzzzuuummmbbbZZZXXXQQQRRRTTTZZZkkkyyyXXXFFFFFFAAA===???>>>;;;<<<======>>>>>>============<<<<<<;;;::::::999<<<<<<<<<<<<<<<===>>>>>>???@@@@@@AAABBBCCCDDDDDDEEEEEEFFFGGGHHHJJJKKKLLLNNNSSSTTTWWW___eeexxxssstttzzzqqqlllnnnooopppqqqqqqooonnnlllggghhhhhhfffeeegggkkkooonnnppprrrsssuuuxxx|||yyyvvvsssppppppqqqrrrssstttwwwyyy{{{{{{|||~~~|||}}}WWWUUUUUUXXX[[[```lllxxxyyytttmmmccc[[[YYYQQQSSSUUUVVVaaa|||}}}[[[GGGGGGBBB>>>??????::::::;;;<<<=========<<<======<<<;;;::::::999999<<<<<<<<<<<<<<<===>>>>>>???@@@@@@AAABBBCCCDDDDDDEEEEEEFFFGGGHHHJJJKKKLLLMMMSSSTTTXXX___eeexxx|||nnnvvv~~~rrrkkkhhhfffhhhjjjkkklllkkkiiihhhdddeeeeeecccbbbdddiiinnnmmmoooqqqsssuuuyyy}}}}}}{{{zzzyyyrrrnnniiiffffffhhhjjjkkkiiillloooqqqqqqrrrtttvvvtttwww|||TTTUUUWWWYYY^^^hhhttt~~~{{{sssmmmfff___YYYUUUTTTOOOUUUcccrrriiiNNNDDDDDDBBB@@@???======>>>>>>>>>>>>======???>>>>>>===<<<;;;;;;;;;:::;;;<<<<<<;;;;;;===>>>???@@@@@@AAABBBCCCDDDDDDDDDEEEGGGGGGGGGIIIKKKNNNRRRSSSWWWZZZ^^^hhh}}}uuukkktttrrrfffaaaaaa^^^___aaaccccccccccccbbbaaaaaaaaabbbdddgggjjjlllrrrrrrrrrsssuuuzzz~~~{{{zzzvvvqqqmmmhhhgggeeedddbbbaaa``````bbbdddhhhjjjkkklllnnnpppmmmqqqxxxXXX[[[^^^bbbhhhsss~~~uuunnnggg___ZZZUUUSSSNNNSSS```nnnoooQQQDDDDDDDDDAAA@@@;;;;;;<<<<<<<<<<<<;;;;;;???>>>>>>===<<<<<<;;;;;;;;;<<<===<<<;;;;;;<<<>>>???@@@@@@AAABBBCCCDDDDDDEEEFFFHHHHHHIIIJJJMMMOOONNNQQQUUU[[[```kkk}}}rrrkkkxxxxxxjjj```[[[[[[[[[\\\]]]___aaabbbbbbbbbbbbaaaaaabbbeeeiiilllooossstttuuuvvvxxx|||}}}xxxtttrrrooojjjfffaaaaaa___^^^\\\\\\[[[[[[]]]___bbbddddddeeegggiiihhhmmmttt|||___ccciiiooowwwxxxqqqiiiaaa[[[VVVSSSMMMPPP\\\iii{{{XXXFFFDDDEEECCCAAA;;;<<<<<<======<<<<<<;;;>>>>>>>>>===<<<<<<;;;;;;<<<======<<<;;;:::<<<===???@@@@@@AAABBBCCCDDDDDDEEEGGGIIIIIIJJJKKKNNNQQQMMMPPPWWW^^^dddqqqxxxqqqooo}}}nnnccc[[[WWWXXXXXXXXXYYY[[[]]]___aaacccbbbaaaaaabbbeeejjjnnnqqqsssuuuwwwyyy{{{~~~|||wwwqqqmmmkkkhhhccc___[[[ZZZYYYXXXWWWWWWWWWWWWWWWXXX[[[[[[[[[\\\^^^```bbbgggoooxxx}}}gggmmmuuu~~~zzzssslllddd^^^WWWTTTMMMOOOYYYcccaaaIIIDDDEEEDDD@@@>>>>>>????????????>>>>>>>>>>>>======<<<<<<<<<<<<===>>>>>>===;;;;;;<<<===???@@@@@@AAABBBCCCDDDDDDEEEFFFHHHIIIJJJKKKNNNQQQQQQTTTZZZaaagggtttxxxtttxxxttthhhaaaZZZXXXZZZXXXXXXXXXYYY[[[]]]```bbbaaaaaaaaabbbfffjjjooorrrqqqtttwwwzzz|||yyytttnnnjjjgggddd___[[[XXXXXXWWWVVVVVVVVVVVVVVVSSSTTTUUUVVVUUUVVVXXXZZZ___dddllluuu~~~yyysssyyy{{{uuunnnfff```YYYVVVOOOPPPWWW___xxxmmmOOOEEEEEECCC???>>>>>>????????????>>>>>>============<<<<<<<<<<<<===>>>>>>===;;;;;;===>>>???@@@@@@AAABBBCCCDDDDDDCCCEEEGGGHHHIIIKKKNNNPPPUUUWWW\\\aaagggsssvvvuuuyyykkkddd___[[[ZZZ\\\[[[[[[ZZZZZZ[[[]]]___`````````aaacccfffjjjnnnpppnnnqqqvvvyyy|||wwwqqqkkkfffdddbbb]]]ZZZWWWVVVUUUUUUTTTTTTTTTTTTRRRSSSSSSSSSRRRSSSUUUWWW___cccjjjsss|||xxx}}}wwwppphhhaaaXXXVVVPPPPPPVVVZZZppp{{{XXXHHHEEECCC???<<<======>>>>>>======<<<==================<<<<<<<<<===>>>===<<<<<<>>>@@@???@@@@@@AAABBBCCCDDDDDDCCCEEEGGGHHHIIIKKKNNNQQQVVVWWW[[[___eeetttpppsssyyynnnccc^^^[[[YYYYYY[[[]]]]]]\\\]]]]]]^^^___``````aaacccfffiiilllnnnoookkkooossswww{{{sssnnngggcccaaa___\\\YYYUUUUUUTTTRRRRRRQQQQQQQQQQQQRRRRRRRRRQQQRRRUUUWWW]]]aaahhhpppzzzzzz|||yyyqqqgggaaaVVVUUUOOOPPPTTTVVViiicccLLLFFFCCC@@@======>>>>>>>>>>>>======<<<=====================;;;<<<============???AAA???@@@@@@AAABBBCCCDDDDDDDDDFFFHHHIIIJJJLLLPPPRRRWWWWWW[[[aaaiii{{{mmmttt}}}yyyyyy|||pppfff\\\YYYYYYWWWXXX[[[ZZZ[[[]]]^^^___```aaaaaaaaadddgggkkkmmmnnnnnnnnnjjjmmmrrrvvv{{{rrrlllfffbbbaaa```]]]ZZZVVVUUUTTTRRRQQQPPPPPPPPPOOOPPPPPPOOOOOOQQQTTTWWWZZZ^^^dddmmmwww}}}{{{qqqggg```UUUTTTOOOOOOSSSSSSdddjjjPPPGGGDDDAAA??????@@@@@@@@@@@@??????<<<<<<<<<===============:::;;;=========>>>@@@CCC???@@@@@@AAABBBCCCDDDEEEEEEGGGIIIJJJKKKNNNQQQTTTXXXYYY]]]dddooozzzooowww|||uuuqqqsssxxx}}}yyylllcccZZZXXXXXXXXXYYY[[[XXXYYY\\\___aaabbbbbbbbbcccfffjjjnnnqqqqqqooonnnjjjmmmqqqvvv{{{sssnnngggccccccbbb```]]]YYYXXXVVVTTTRRRQQQQQQQQQMMMNNNNNNMMMNNNPPPSSSVVVVVVZZZaaajjjuuu}}}tttiiibbbZZZVVVSSSQQQOOOTTTcccsssvvvUUUGGGBBB>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>??????@@@AAA@@@AAAAAABBBBBBCCCCCCCCCEEEFFFHHHIIIJJJLLLPPPSSSZZZ___bbbggg{{{ssspppuuutttqqqmmmmmmsss|||zzzooo___\\\XXXUUUUUUVVVWWWVVVWWWXXXYYY\\\___bbbeeeffffffiiilllnnnnnnooopppqqqqqqrrrtttvvv{{{sssnnngggcccbbbaaa^^^\\\VVVUUUUUUTTTSSSRRRQQQQQQOOOOOONNNOOOPPPRRRTTTUUUYYY]]]cccjjjrrr}}}}}}tttjjjcccZZZVVVSSSQQQOOOSSSbbbqqqzzzZZZJJJDDDBBB=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>??????@@@AAA@@@AAAAAABBBBBBCCCCCCDDDEEEFFFHHHIIIJJJLLLPPPSSSYYY]]]cccmmmqqqnnnqqqpppmmmkkkmmmuuuvvvlll]]]ZZZVVVTTTTTTUUUVVVUUUWWWXXXZZZ]]]___bbbdddeeeeeehhhkkknnnnnnoooqqqrrrrrrsssuuuwww{{{wwwqqqjjjdddbbb```\\\YYYXXXWWWVVVUUUTTTSSSSSSRRRQQQPPPPPPPPPRRRTTTVVVWWWYYY^^^eeelllttt|||tttkkkddd[[[WWWSSSQQQOOOSSS___mmm^^^KKKEEECCC=========>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>???@@@@@@@@@AAAAAABBBCCCCCCDDDDDDEEEGGGHHHIIIJJJMMMPPPSSSXXX]]]dddsssssspppyyymmmkkkiiiiiiooo{{{qqqhhh[[[XXXTTTRRRSSSTTTUUUUUUVVVXXX[[[^^^aaabbbcccddddddgggjjjmmmnnnppprrrtttuuuwwwxxxzzz}}}yyyssskkkfffccc```\\\YYYVVVUUUTTTSSSRRRQQQQQQQQQQQQQQQQQQQQQSSSUUUXXXZZZ___dddllluuu~~~zzzrrrjjjddd\\\WWWSSSQQQOOORRR\\\hhhaaaKKKCCCBBB=========>>>??????@@@@@@========================>>>>>>>>>>>>>>>???@@@@@@@@@AAAAAABBBCCCDDDEEEEEEFFFGGGIIIIIIKKKMMMQQQTTTYYY]]]fffxxx{{{zzz}}}vvvkkkiiihhhkkktttxxxllldddYYYVVVSSSQQQRRRSSSTTTTTTWWWYYY\\\```bbbcccbbbbbbcccfffjjjlllnnnpppsssvvvyyy{{{}}}xxxssslllhhhfffccc___\\\WWWVVVUUUSSSSSSSSSSSSTTTUUUUUUUUUWWWZZZ___ccceeekkkqqq{{{~~~wwwooohhhbbb]]]WWWSSSQQQOOOPPPYYYccchhhNNNCCCBBB===>>>>>>>>>?????????@@@========================>>>>>>======>>>>>>???@@@@@@@@@AAABBBCCCEEEEEEFFFFFFGGGIIIJJJKKKMMMQQQTTTYYY]]]iii|||xxxnnnlllkkkppp|||ttthhh```XXXUUURRRQQQRRRTTTUUUUUUXXXZZZ]]]```bbbbbbbbbaaacccfffiiikkkmmmppptttwww|||~~~zzzuuuooojjjhhheee```\\\[[[[[[YYYYYYYYYZZZ[[[\\\\\\\\\^^^bbbhhhooouuuyyy}}}~~~uuunnngggaaa^^^XXXSSSQQQOOOOOOVVV^^^uuutttTTTFFFEEE????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>??????@@@@@@AAACCCDDDEEEFFFGGGFFFHHHIIIJJJKKKNNNQQQTTTWWW\\\nnn}}}{{{sssqqqpppvvvrrrfff^^^XXXVVVSSSRRRSSSVVVWWWWWWZZZ[[[^^^```aaabbbbbbbbbdddfffiiikkkmmmppptttwww{{{~~~|||wwwqqqmmmjjjfffaaa\\\]]]]]]\\\\\\]]]___bbbccc```bbbffflllvvv~~~vvvnnngggbbb^^^XXXSSSQQQOOOOOOTTTZZZlll}}}ZZZIIIGGGAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============>>>??????@@@@@@AAACCCDDDFFFGGGGGGFFFHHHIIIJJJKKKNNNRRRUUUVVV^^^ttt{{{zzzyyyyyyxxxxxxzzz|||}}}~~~}}}|||yyyvvvvvv|||sssfff^^^YYYWWWTTTSSSUUUXXXYYYZZZ\\\]]]^^^___```aaabbbccceeegggiiikkklllooosssvvvxxx|||wwwsssooommmmmmkkkgggcccccccccbbbccceeehhhlllnnnmmmpppvvv|||zzzxxx{{{|||wwwooogggccc___XXXSSSQQQOOONNNRRRXXXfff\\\IIIGGGBBBAAAAAA@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>>===============>>>??????@@@@@@AAACCCDDDFFFGGGGGGGGGHHHJJJKKKLLLNNNRRRUUUXXX```xxx|||tttppppppqqqrrrqqqrrrvvvyyy{{{||||||{{{|||yyyyyytttfff^^^ZZZXXXUUUTTTVVVYYY[[[[[[^^^^^^^^^^^^___aaabbbcccfffhhhjjjkkklllooosssvvvvvvzzzyyyvvvooommmkkklllooopppooolllnnnnnnnnnooorrrvvvzzz}}}~~~tttoooppppppttt|||yyyxxxppphhhbbb]]]ZZZVVVRRRQQQQQQSSSUUU```hhhNNNDDDBBBAAA@@@>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBAAAAAAAAABBBCCCDDDEEEFFFEEEGGGIIIJJJKKKMMMQQQSSS[[[ddd{{{~~~zzzuuuqqqnnnmmmmmmnnnoooqqqssswwwzzz~~~~~~vvvhhh___ZZZZZZYYYYYYYYY[[[\\\]]]]]]```bbbbbb``````cccfffjjjmmmppprrrsssssstttuuuwwwzzz}}}sssnnnnnnooommmkkklllooosssuuuuuuyyy|||~~~|||~~~zzzqqqmmmmmmmmmnnnqqquuuzzz|||uuu}}}xxxqqqiiiccc]]]ZZZTTTPPPNNNPPPSSSUUUcccnnnRRRDDDBBBAAA@@@>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBAAAAAAAAABBBCCCDDDEEEFFFFFFHHHJJJKKKLLLNNNQQQSSS[[[ddd{{{|||zzzwwwvvvuuuuuutttttttttvvvzzzyyyjjjaaaZZZYYYYYYYYYZZZ[[[]]]^^^]]]```ddddddbbbbbbdddfffjjjlllppprrrssstttuuuvvvyyy{{{}}}tttlllggggggffffffgggkkkpppuuuwwwxxxyyysssqqqssswww}}}|||rrrjjjggggggeeefffiiimmmrrryyywwwzzzzzzqqqjjjeee]]]YYYSSSOOOMMMNNNRRRTTTbbb~~~vvvUUUEEECCCBBB@@@???>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBAAAAAAAAABBBCCCDDDFFFFFFGGGIIIKKKLLLLLLNNNQQQSSS[[[ddd{{{|||zzz{{{}}}||||||}}}{{{kkkbbbYYYYYYYYYYYYZZZ\\\^^^___^^^bbbfffgggeeedddeeegggiiilllpppssstttvvvwwwyyy}}}~~~zzzqqqiiiaaa^^^___```aaaccchhhnnnssstttuuu~~~zzzqqqmmmjjjiiijjjkkkpppyyy~~~qqqiiiccc```aaa^^^```cccgggkkkqqqyyy~~~{{{xxx|||{{{rrrkkkfff\\\YYYUUUQQQOOOOOOQQQRRR]]]uuu{{{XXXFFFDDDBBBAAA???>>>>>>>>>???========================>>>>>>>>>>>>???@@@AAABBBAAABBBBBBBBBCCCEEEFFFGGGHHHJJJLLLMMMMMMOOORRRTTT[[[eee|||}}}{{{{{{}}}{{{jjj```ZZZYYYYYYZZZ[[[]]]___```___ccchhhjjjhhhfffggghhhkkknnnrrruuuwwwyyy{{{}}}~~~rrriiiaaaZZZWWWYYY^^^___aaaeeeiiijjjjjjhhhpppwwwrrrkkkjjjiiiiiikkknnnrrrxxxtttiiiddd___^^^___^^^```cccfffhhhnnnuuu{{{wwwwww|||rrrkkkggg[[[ZZZWWWUUUSSSQQQQQQQQQYYYlll~~~[[[HHHDDDCCCAAA@@@>>>>>>>>>???========================>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEFFFGGGHHHJJJLLLMMMNNNQQQTTTVVV\\\ggg~~~|||~~~{{{{{{{{{{{{}}}|||kkkaaa[[[[[[ZZZ[[[\\\^^^___aaa```eeejjjkkkiiihhhhhhiiimmmpppuuuxxxzzz|||~~~xxxlllddd]]]VVVTTTVVVYYYZZZ[[[^^^``````^^^[[[]]]dddnnnwww}}}pppllllllmmmpppssszzz}}}|||llldddaaa^^^^^^```___cccfffhhhiiinnnvvv|||wwwuuu}}}}}}rrrjjjfff\\\[[[XXXUUUSSSRRRQQQPPPXXXfff```LLLEEEDDDBBB@@@???>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEGGGGGGGGGJJJLLLNNNPPPSSSVVVYYY^^^jjjzzz{{{}}}yyywwwyyy{{{|||~~~mmmddd]]]\\\\\\[[[\\\]]]___```bbbfffjjjkkkiiihhhiiikkkooorrrwwwzzz|||}}}zzzpppfff___YYYSSSQQQSSSPPPQQQRRRTTTVVVWWWTTTRRRNNNTTT\\\bbbgggmmmuuu{{{}}}uuussstttvvv{{{uuugggaaa``````aaaccceeeiiinnnppprrrxxxuuurrrxxx~~~rrrjjjfff___[[[VVVRRROOOOOOQQQRRRYYYbbb~~~eeeQQQFFFDDDBBB@@@???>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBCCCCCCDDDFFFGGGHHHFFFIIILLLNNNQQQTTTXXX\\\bbbooozzz}}}~~~{{{{{{~~~mmmeee___^^^]]]\\\\\\]]]^^^___cccfffjjjjjjhhhhhhjjjlllooorrrwwwyyy{{{|||~~~~~~pppggg^^^YYYTTTNNNLLLMMMJJJIIIJJJKKKMMMMMMLLLJJJHHHKKKOOOQQQSSSWWW]]]bbbfffkkkrrryyyttthhhdddeeefffgggjjjqqqwww~~~qqqooosss~~~qqqiiieeeaaa\\\TTTMMMKKKMMMQQQTTTXXX^^^xxxjjjUUUFFFEEECCC@@@???>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDFFFGGGHHHFFFHHHLLLOOORRRUUUZZZ]]]eeerrr{{{{{{kkkddd```___^^^]]]\\\]]]^^^^^^dddgggiiiiiiggggggjjjmmmooorrrvvvyyyzzz{{{}}}}}}xxxhhh```XXXTTTPPPJJJHHHIIIIIIGGGFFFFFFGGGFFFEEECCCEEEGGGIIIHHHHHHJJJOOOSSSUUUXXX]]]ccciiiqqqyyy~~~}}}wwwkkkiiijjjlllnnnqqq~~~{{{nnnlllmmmuuulllfffaaa]]]XXXSSSPPPOOOPPPQQQXXX___sssvvvRRRLLLDDD???@@@BBB@@@???@@@======<<<<<<<<<<<<======@@@@@@??????????????????CCCCCCCCCDDDEEEGGGIIIIIIGGGHHHMMMTTTWWWXXX[[[aaadddzzzyyy}}}{{{llldddbbb```______```aaabbbbbbeeefffgggfffffffffhhhjjjqqquuuyyy}}}~~~wwwpppeee___WWWPPPLLLIIIHHHGGGFFFFFFFFFEEEDDDDDDCCCCCCAAAAAABBBCCCEEEGGGIIIJJJMMMNNNPPPUUUZZZ___aaabbbggghhhiiiiiihhhhhhjjjllluuuuuuuuuuuuuuuuuuvvvvvv{{{{{{{{{|||}}}pppooottt|||zzzlllgggjjjvvvwwwmmmhhh```]]]WWWRRROOONNNOOOPPPUUUZZZkkk|||XXXJJJCCC===>>>???>>>===>>>======<<<<<<<<<<<<======@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCDDDEEEGGGIIIIIIHHHIIIMMMSSSWWWXXX]]]ccclllxxxyyyllleeebbbaaa______```aaabbbbbbfffggghhhhhhggggggiiikkksssvvv{{{~~~|||ssslllccc]]]VVVOOOLLLJJJHHHGGGGGGGGGGGGFFFEEEEEEDDDDDDBBBBBBBBBCCCEEEFFFHHHIIIIIIJJJLLLPPPTTTXXXZZZ[[[ZZZ\\\]]]^^^^^^___aaacccggghhhhhhiiijjjllloooqqqssstttvvvxxxzzz|||zzzyyyuuulllcccmmmxxxnnniii^^^[[[VVVQQQNNNMMMNNNOOOSSSVVVccc```KKKCCC===>>>???===<<<>>>>>>======<<<<<<======>>>AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCDDDEEEGGGIIIIIIKKKJJJMMMSSSVVVYYY___eeeuuuyyyuuukkkfffbbbaaaaaa```aaabbbcccdddhhhiiijjjjjjjjjjjjlllnnnuuuyyy}}}vvvmmmfff```[[[TTTOOOKKKJJJHHHGGGHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCDDDDDDFFFGGGGGGHHHIIIKKKMMMPPPRRRTTTUUURRRSSSVVVWWWWWWXXXZZZ\\\[[[]]]___```bbbeeeiiillllllppptttwwwyyy|||tttbbbhhh~~~xxxmmmggg]]]ZZZUUUQQQMMMLLLLLLMMMSSSUUU^^^vvvfffOOOGGG@@@@@@@@@???>>>@@@>>>>>>============>>>>>>@@@@@@@@@AAAAAAAAAAAAAAACCCCCCCCCDDDEEEGGGIIIIIIMMMLLLMMMSSSVVVZZZaaaiiizzzzzz{{{pppiiieeebbbbbbbbbaaaaaabbbdddfffkkklllmmmmmmmmmmmmoooqqqxxx{{{zzzqqqhhhbbb]]]XXXRRRNNNLLLKKKJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGJJJLLLMMMNNNOOOPPPRRRSSSRRRTTTVVVWWWWWWXXXZZZ[[[XXX\\\```bbbdddfffjjjmmmnnnsssyyy|||~~~}}}jjjkkkzzzwwwkkkddd[[[YYYUUUPPPMMMLLLLLLLLLRRRTTT[[[nnnjjjQQQIIIAAA@@@AAA??????@@@>>>>>>============>>>>>>>>>?????????@@@@@@@@@AAACCCCCCCCCDDDEEEGGGIIIIIINNNMMMNNNSSSWWW[[[ccckkk}}}}}}ssskkkfffcccbbbcccdddcccbbbcccfffhhhmmmnnnoooooooooppprrrtttzzz}}}|||uuummmeee___ZZZVVVQQQNNNMMMLLLKKKJJJIIIIIIHHHGGGGGGFFFFFFEEEGGGGGGFFFFFFFFFGGGGGGHHHLLLNNNPPPQQQPPPPPPRRRUUUSSSUUUWWWXXXXXXWWWXXXYYYWWW^^^gggllloooqqqtttwwwsssxxx~~~ooollltttwwwjjjccc[[[XXXUUUQQQNNNLLLKKKKKKMMMRRRXXXfffqqqRRRIIIAAA@@@???>>>>>>??????>>>>>>======>>>>>>???>>>>>>>>>??????@@@@@@AAACCCCCCCCCDDDEEEGGGIIIIIIOOONNNPPPUUUYYY]]]dddllltttlllfffccc```aaadddeeedddbbbcccgggjjjnnnoooqqqqqqqqqrrrtttvvv{{{xxxqqqjjjbbb]]]XXXUUUQQQOOONNNNNNNNNMMMJJJJJJIIIIIIHHHHHHGGGGGGIIIIIIHHHHHHHHHIIIIIIJJJLLLOOORRRRRRQQQQQQTTTWWWRRRUUUXXXYYYYYYYYYZZZ[[[ZZZfffuuu}}}~~~kkkggglllxxxkkkddd[[[YYYUUURRRNNNLLLKKKKKKIIIQQQXXXbbb}}}zzzUUUKKKCCCAAA@@@??????AAA??????>>>>>>>>>>>>??????>>>>>>???@@@@@@AAABBBBBBCCCCCCCCCDDDEEEGGGIIIIIIOOONNNQQQWWW[[[^^^eeemmmuuujjjeeecccaaa___aaadddfffeeecccccchhhlllnnnpppqqqrrrrrrsssuuuxxx|||{{{tttmmmfff```\\\VVVTTTQQQPPPPPPPPPPPPOOOMMMMMMLLLKKKKKKJJJJJJIIIJJJJJJIIIJJJJJJKKKLLLLLLLLLPPPTTTUUUSSSTTTXXX\\\YYY\\\```ccceeeeeeggghhhmmm|||~~~{{{iiieeegggzzzyyymmmeee[[[YYYVVVRRROOOMMMLLLKKKHHHRRRZZZbbbzzzYYYOOOFFFDDDCCCAAAAAACCC??????>>>>>>>>>>>>????????????@@@AAAAAABBBCCCCCCCCCCCCCCCDDDEEEGGGIIIJJJNNNNNNQQQXXX\\\___fffmmmzzzmmmdddbbbbbbaaa___aaadddgggfffcccccchhhmmmoooppprrrrrrrrrsssvvvxxx|||xxxqqqkkkddd___[[[VVVTTTQQQPPPQQQQQQQQQPPPOOOOOONNNNNNMMMLLLLLLLLLJJJJJJJJJKKKKKKLLLMMMNNNNNNSSSWWWXXXWWWXXX\\\aaacccgggmmmqqqsssuuuwwwyyy|||||||||lllggghhhxxx|||mmmdddaaa^^^WWWQQQNNNLLLMMMNNNMMMRRRVVV___|||___NNNGGGFFFAAAAAADDD@@@FFFDDDAAA???>>>???@@@BBB@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@BBBDDDGGGIIIJJJKKKPPPQQQVVVZZZ\\\^^^gggqqq~~~ttthhh___]]]]]]^^^^^^ccccccbbbaaaaaabbbfffiiinnnnnnmmmllllllnnnsssvvv}}}wwwrrrkkkbbb\\\[[[XXXVVVTTTSSSTTTUUUUUUTTTSSSTTTTTTSSSPPPMMMLLLMMMKKKMMMOOONNNKKKLLLOOOSSSSSSXXX\\\^^^]]]```ffflllssswww}}}zzzyyyoooeeeaaarrr|||nnnddd___[[[UUUPPPLLLJJJKKKLLLMMMSSSVVV___|||^^^MMMGGGFFF@@@AAADDD???EEECCC@@@>>>>>>>>>@@@AAA???@@@@@@@@@@@@AAAAAAAAAAAABBBBBBDDDFFFHHHJJJKKKNNNPPPUUU[[[\\\^^^gggqqqyyypppeee]]][[[]]]^^^^^^``````___^^^^^^```dddhhhmmmlllllljjjjjjmmmrrruuu|||~~~xxxssslllccc]]]\\\XXXUUUSSSSSSTTTUUUTTTTTTTTTUUUVVVUUURRRPPPOOOPPPKKKMMMOOONNNMMMNNNRRRVVV]]]aaafffhhhhhhmmmuuu{{{{{{mmmccc___ooo{{{mmmddd^^^[[[UUUPPPLLLKKKKKKLLLNNNSSSVVV```zzz]]]MMMFFFEEE???@@@CCC???CCCAAA???>>>===>>>???@@@??????@@@@@@@@@AAAAAAAAADDDCCCCCCCCCEEEGGGJJJKKKNNNQQQWWW]]]___aaaiiisssrrrjjj```ZZZYYY[[[\\\\\\\\\\\\ZZZYYYYYY]]]bbbfffkkkkkkjjjiiiiiilllqqqttt{{{}}}xxxssslllccc]]]]]]WWWUUUSSSRRRSSSTTTTTTTTTVVVWWWXXXWWWUUUTTTTTTTTTMMMOOOQQQPPPPPPSSSXXX]]]dddhhhmmmpppssszzz~~~nnnddd^^^lllxxxkkkddd___\\\WWWRRROOOMMMMMMMMMMMMQQQUUU^^^vvv]]]LLLEEEDDD??????BBB>>>AAA@@@>>>=========>>>????????????@@@@@@AAAAAABBBFFFEEECCCCCCDDDGGGJJJLLLPPPSSSZZZaaaccceeennnwwwmmmfff]]]XXXWWWXXXYYYYYYXXXWWWVVVUUUVVV[[[aaafffiiiiiiiiihhhiiilllqqquuu{{{}}}xxxrrrjjjaaa\\\\\\XXXVVVSSSSSSTTTUUUUUUTTTVVVXXXZZZZZZXXXXXXXXXYYYRRRTTTUUUUUUUUUYYY```eeemmmrrrwww|||rrrggg```iiiuuuiiiccc^^^\\\WWWSSSOOONNNMMMMMMKKKOOORRR[[[ppp]]]LLLEEEDDD??????BBB>>>@@@???>>>=========>>>???>>>>>>???@@@AAAAAABBBBBBFFFEEEDDDCCCDDDGGGJJJLLLOOORRRYYY```cccfffpppzzz|||jjjddd[[[VVVVVVVVVUUUTTTUUUUUUUUUUUUWWW[[[bbbfffhhhhhhiiiiiikkkooouuuyyy~~~xxxqqqhhh___ZZZYYYXXXUUUSSSSSSTTTUUUTTTTTTUUUWWWYYYZZZZZZZZZ[[[]]]ZZZ[[[\\\\\\]]]bbbjjjqqq|||ssshhh```ggg|||}}}tttiiiddd[[[YYYUUUQQQNNNLLLKKKKKKKKKMMMQQQXXXjjj]]]MMMFFFEEE???@@@CCC?????????>>>>>>>>>>>>>>>???>>>>>>???@@@AAABBBBBBCCCEEEDDDDDDDDDFFFHHHKKKLLLOOOQQQWWW^^^aaafffppp|||yyyhhhbbb[[[VVVVVVVVVTTTSSSSSSTTTVVVXXXZZZ___dddhhhhhhiiijjjkkknnntttzzzyyyqqqhhh^^^XXXXXXVVVSSSQQQQQQRRRSSSRRRRRRRRRTTTWWWYYYZZZ[[[]]]^^^___aaabbbcccfffnnnxxxqqqhhh___ccczzz|||rrrlllnnnrrrwwwyyy|||~~~tttjjjfff[[[YYYUUURRROOOMMMLLLKKKLLLMMMPPPWWWggg^^^MMMGGGFFF@@@AAADDD???????????????????????????===>>>???@@@AAABBBBBBCCCCCCCCCDDDEEEGGGIIIKKKMMMQQQSSSXXX^^^bbbhhhttt}}}uuueee___YYYVVVWWWWWWVVVTTTSSSUUUYYY\\\___cccgggkkkhhhjjjlllnnnrrryyy}}}sssiii^^^XXXXXXRRRPPPNNNMMMNNNOOOOOONNNNNNQQQUUUWWWXXXZZZ\\\^^^aaadddfffiiioooyyytttjjj```aaattt|||tttjjjeeefffjjjnnnppptttvvv{{{uuullliii\\\ZZZWWWTTTQQQOOONNNMMMMMMNNNQQQWWWeee___NNNGGGFFFAAAAAADDD@@@????????????@@@@@@@@@@@@===>>>>>>@@@AAABBBCCCCCCAAABBBDDDFFFHHHJJJLLLMMMVVVWWW[[[aaaeeekkkyyyzzz}}}rrrbbb]]]XXXWWWXXXYYYXXXWWWSSSVVV[[[___bbbfffjjjmmmiiikkkmmmpppuuu|||uuujjj___YYYXXXOOOMMMKKKJJJKKKLLLLLLLLLLLLOOOSSSUUUWWWYYY\\\^^^bbbdddhhhmmmuuuzzzooobbb```ooovvvqqqjjjcccaaaeeennntttwwwyyy}}}wwwkkkeee\\\[[[WWWTTTQQQNNNMMMMMMNNNNNNSSSYYYbbbyyygggPPPEEEGGGCCCAAABBB>>>????????????????????????BBBAAA???@@@AAABBBBBBAAAGGGEEEDDDFFFJJJLLLKKKIIISSSXXXZZZ```iiikkkvvvzzzyyypppaaa\\\YYYZZZZZZWWWUUUWWWWWW[[[```dddgggiiilllmmmjjjmmmooopppvvvsssjjjaaaVVVMMMMMMJJJHHHGGGGGGHHHGGGFFFJJJJJJLLLNNNQQQTTTVVVXXXaaadddiiioooyyy{{{zzz}}}nnn^^^^^^hhhqqqnnnjjjfffeeejjjrrrxxx|||~~~wwwkkkeee\\\[[[WWWTTTQQQNNNMMMMMMOOONNNRRRXXX___uuukkkSSSFFFGGGCCCAAABBB>>>????????????????????????@@@@@@AAA@@@???@@@BBBDDDJJJGGGDDDEEEHHHLLLMMMMMMSSSYYY[[[aaajjjlllyyyyyywwwmmm```ZZZWWWYYYYYYWWWWWWYYYYYY]]]bbbgggiiikkklllmmmjjjnnnqqqssszzzsssiii```UUUMMMKKKIIIFFFEEEFFFGGGFFFEEEGGGHHHIIIKKKNNNPPPSSSTTTZZZ___gggqqq}}}|||wwwwww|||rrraaa___ggg{{{qqqqqqqqqqqqsssxxx~~~xxxkkkddd\\\[[[WWWTTTQQQNNNMMMMMMNNNNNNQQQVVV]]]rrrsssXXXIIIGGGCCCAAACCC>>>????????????????????????>>>@@@AAA@@@>>>???BBBFFFKKKHHHEEEDDDGGGLLLOOOQQQTTTYYY\\\bbbkkkooo}}}yyyuuukkk___YYYVVVXXXYYYXXXYYY[[[\\\```fffkkklllmmmmmmnnnkkkppptttxxxrrrhhh^^^TTTMMMIIIGGGDDDCCCDDDEEEEEEDDDDDDEEEFFFGGGJJJLLLNNNOOOUUU\\\fffrrrzzzwwwvvvyyy~~~wwweeeaaaeeevvv|||~~~wwwkkkddd\\\[[[WWWTTTQQQNNNMMMMMMMMMMMMQQQVVV\\\ppp|||___LLLGGGBBBAAACCC???????????????????????????????????????@@@AAACCCDDDHHHGGGEEEEEEGGGKKKOOOQQQTTTZZZ]]]ccclllrrr~~~{{{vvvkkkaaa[[[WWWWWWXXXWWWYYY\\\___dddiiinnnoooooonnnnnnmmmsssxxx{{{ssshhh]]]SSSMMMGGGEEEBBBBBBCCCDDDCCCCCCCCCCCCDDDEEEGGGIIIJJJKKKUUUZZZcccppp{{{{{{~~~{{{iiicccdddrrrvvvjjjddd\\\[[[WWWTTTQQQNNNMMMMMMLLLLLLQQQVVV]]]qqqfffOOOHHHBBBBBBCCC???????????????????????????BBB???===???CCCEEEDDDAAACCCDDDEEEGGGHHHKKKMMMOOOUUU[[[^^^dddnnnuuu{{{|||zzznnneee^^^XXXXXXXXXWWWXXX\\\aaafffkkkoooppppppppppppqqqvvvzzz}}}uuuiii]]]SSSLLLFFFDDDBBBAAABBBDDDCCCCCCCCCDDDDDDDDDEEEGGGHHHIIIQQQVVV]]]hhhxxx~~~llldddbbbnnnsssjjjeee\\\[[[WWWTTTQQQNNNMMMMMMLLLMMMQQQWWW]]]qqqmmmRRRHHHBBBBBBDDD@@@????????????????????????BBBAAAAAACCCEEEEEECCC@@@@@@BBBEEEHHHIIIJJJMMMOOOVVV]]]```eeepppyyy~~~xxx}}}~~~sssiiiaaaZZZXXXXXXWWWZZZ^^^cccfffjjjmmmnnnoooqqqrrrtttyyy|||}}}yyykkk^^^RRRKKKGGGEEEBBBBBBCCCEEEEEEDDDEEEDDDDDDDDDEEEFFFGGGGGGKKKNNNTTT^^^mmmnnneeeaaakkk{{{pppiiifff\\\[[[WWWTTTQQQNNNMMMMMMNNNNNNRRRWWW\\\ooorrrTTTIIIAAABBBDDD@@@????????????????????????>>>DDDIIIIIIEEEAAAAAABBBAAADDDFFFGGGHHHJJJOOOSSSVVV]]]```fffqqq{{{}}}yyyvvviiiaaaZZZYYYYYYYYY]]]aaaccceeehhhkkklllnnnqqqtttvvvzzz}}}~~~}}}nnn___RRRJJJHHHFFFDDDCCCEEEFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFJJJPPPWWWaaaqqqqqqfff___gggyyyoooiiiggg]]][[[WWWTTTQQQNNNMMMMMMOOOOOOSSSWWW[[[mmmuuuUUUIIIAAABBBDDD@@@????????????????????????:::FFFPPPOOODDD===???EEEDDDEEEFFFFFFFFFJJJQQQWWWVVV^^^aaagggqqq|||}}}xxxiiiaaaZZZYYYZZZ[[[```eeeccceeegggiiikkknnnrrruuuvvvzzz}}}~~~ppp```RRRJJJHHHGGGEEEDDDFFFGGGHHHGGGEEEDDDDDDCCCCCCDDDDDDDDDGGGKKKOOOTTTZZZbbbnnnuuutttggg^^^dddxxxlllccc^^^[[[YYYWWWTTTQQQOOONNNMMMNNNQQQNNNPPP\\\kkkxxxVVVMMMHHHEEEBBB<<<@@@@@@????????????@@@@@@CCCEEEGGGGGGEEEDDDCCCDDDCCCDDDFFFHHHIIILLLPPPSSS^^^aaafffkkkooo|||}}}}}}lllddd^^^]]]^^^^^^```eeeeeeeeeeeeeeeeeehhhlllpppuuuxxxzzz|||nnn]]]RRRLLLFFFFFFFFFFFFFFFFFFGGGGGGEEEEEEEEEEEEEEEFFFGGGGGGGGGIIILLLNNNQQQVVV\\\aaajjjpppyyytttfffbbbbbbvvvxxxmmmeee```\\\ZZZWWWTTTQQQOOONNNMMMNNNPPPNNNOOOZZZgggyyyVVVLLLGGGDDDCCC===@@@@@@????????????@@@@@@BBBDDDFFFFFFDDDCCCCCCDDDDDDEEEGGGIIIJJJMMMRRRUUU[[[___eeejjjnnnzzzuuu~~~|||kkkddd^^^^^^^^^^^^```ddddddeeeffffffgggjjjooorrrxxxyyy{{{}}}ppp___SSSMMMHHHGGGGGGFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIJJJLLLMMMNNNRRRVVVZZZZZZ___eeekkkooosssvvvyyy~~~}}}zzzwwwxxxzzz~~~vvvfffbbb```rrrxxxnnnhhhddd]]][[[XXXUUURRROOOMMMLLLLLLOOOMMMOOOYYYddd~~~zzzVVVKKKFFFCCCDDD???@@@@@@????????????@@@@@@AAACCCDDDDDDCCCBBBBBBCCCEEEFFFHHHIIIKKKOOOSSSWWW[[[___fffjjjmmmxxxqqqxxxkkkddd_________^^^```ddddddeeeggggggiiimmmssswww}}}||||||tttbbbVVVOOOJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGHHHIIIIIIKKKLLLLLLLLLKKKLLLOOORRRQQQTTTWWWYYY[[[]]]```bbbeeegggnnnuuuyyyyyyqqqlllkkkjjjjjjjjjkkkmmmqqqvvv|||xxxgggaaa]]]mmmwwwoooiiifff]]][[[XXXUUUQQQOOOMMMLLLIIIMMMMMMPPPYYYbbb{{{{{{WWWKKKDDDCCCDDDAAA@@@@@@????????????@@@@@@@@@BBBCCCCCCBBBAAABBBCCCEEEFFFGGGIIIKKKOOOTTTXXX^^^cccjjjmmmmmmvvvwwwrrriiiccc___```aaa```aaadddeeeggghhhjjjmmmqqqwww|||vvvdddWWWQQQMMMLLLKKKJJJIIIHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIIIILLLMMMMMMLLLJJJJJJLLLMMMPPPQQQRRRRRRRRRSSSVVVYYY\\\]]]aaafffkkkqqq~~~xxxrrrjjjdddbbbcccddddddggghhhjjjmmmrrrxxx}}}{{{iiiaaa]]]iiiwwwooohhhddd\\\ZZZWWWTTTQQQNNNMMMLLLGGGLLLMMMPPPYYYbbbzzz{{{XXXLLLDDDBBBDDDBBB@@@@@@????????????@@@@@@@@@AAABBBBBBAAAAAABBBDDDDDDEEEFFFGGGIIINNNTTTXXX___eeekkkmmmkkkttt~~~|||ooohhhccc```bbbdddcccdddgggggghhhjjjmmmpppuuu|||xxxfffXXXQQQNNNNNNLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHHHHIIIIIIIIILLLMMMNNNMMMLLLKKKLLLNNNLLLMMMMMMLLLLLLMMMQQQSSSWWWWWWZZZ___dddkkkyyy~~~tttjjjgggdddbbbccceeeffffffkkkkkklllnnnrrrwww{{{~~~lllddd^^^hhhwwwmmmeee```YYYXXXVVVSSSPPPNNNLLLLLLGGGLLLMMMPPPYYYaaayyy{{{ZZZNNNEEEBBBDDDBBB@@@@@@????????????@@@@@@@@@AAABBBAAAAAAAAACCCEEEDDDEEEEEEFFFIIINNNTTTYYY___eeekkkllljjjssszzzooofffbbbaaaeeegggggggggjjjiiikkkmmmooosssxxxyyygggZZZSSSOOOOOONNNMMMLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJKKKLLLMMMOOOOOOMMMMMMNNNOOOJJJKKKLLLLLLLLLMMMPPPSSSPPPQQQUUUZZZ```hhhwww}}}ooogggaaa```aaaeeejjjooorrrrrrvvvuuuvvvwwwzzz}}}pppggg```ggg{{{wwwkkkaaa[[[WWWUUUSSSQQQOOOMMMLLLLLLIIINNNMMMOOOVVV^^^uuu{{{[[[PPPFFFBBBDDDBBB@@@@@@????????????@@@@@@AAABBBBBBBBBAAABBBDDDFFFEEEFFFFFFGGGJJJOOOVVVZZZ___eeelllnnnmmmyyyuuullleeeaaabbbgggjjjjjjkkknnnlllmmmooorrruuuzzz{{{jjj]]]VVVOOOOOONNNNNNNNNNNNNNNOOOOOOOOONNNMMMMMMMMMMMMMMMMMMNNNPPPPPPNNNMMMNNNOOOLLLMMMOOOOOOOOOOOORRRTTTPPPQQQUUUZZZ___fffttt~~~rrrhhhbbbbbbdddgggoooyyy~~~uuuiiiaaaeeevvvwwwjjj^^^XXXUUUTTTRRRPPPNNNMMMLLLLLLKKKOOOMMMNNNTTT[[[rrr{{{\\\QQQGGGBBBCCCAAA@@@@@@????????????@@@@@@AAABBBBBBBBBAAABBBEEEGGGFFFGGGGGGHHHKKKPPPWWW\\\aaagggoooqqqrrr{{{ooohhhdddaaabbbhhhllllllmmmpppmmmoooqqqsssvvv|||}}}lll___XXXOOOOOONNNNNNNNNOOOPPPPPPRRRQQQPPPPPPOOOOOOOOOOOONNNOOOQQQPPPNNNMMMMMMNNNKKKMMMOOOOOOOOOOOOPPPRRRWWWWWWZZZ^^^```eeerrr~~~vvvmmmhhhdddkkklllqqq{{{|||xxxjjjaaacccrrruuujjjaaa[[[WWWUUUSSSPPPMMMLLLLLLKKKLLLNNNLLLNNNWWW^^^qqq~~~YYYIIIFFFDDDCCCDDDBBBBBBAAA@@@?????????@@@BBBBBBCCCCCCDDDEEEEEEEEEJJJJJJJJJKKKMMMRRRYYY^^^ggglllnnnmmmwwwvvvlllfffbbbccceeegggjjjlllnnnooopppqqqtttxxx}}}sssddd[[[TTTPPPOOOOOOMMMJJJLLLPPPMMMNNNPPPRRRQQQOOOQQQUUUUUUQQQOOOOOOMMMIIIIIIKKKIIILLLLLLKKKKKKPPPUUUXXX\\\]]]___aaafffppp|||{{{nnnffffffiiikkkxxx~~~{{{iii^^^```gggtttiii```[[[WWWVVVSSSPPPOOONNNMMMMMMOOOQQQMMMNNNVVV]]]ooo[[[JJJFFFCCCAAABBBAAAAAA@@@???????????????BBBBBBCCCCCCDDDEEEEEEEEEHHHIIIJJJKKKNNNSSSZZZ___gggllloooppp{{{tttkkkfffdddeeefffiiikkkmmmoooppprrrsssvvvzzz~~~wwwhhh]]]VVVSSSQQQQQQNNNKKKLLLPPPQQQQQQSSSTTTTTTVVVYYY]]]]]]VVVPPPOOONNNKKKJJJLLLLLLOOOQQQQQQQQQUUU[[[```fffkkkoooqqqsssyyywwwlllgggjjjoooxxxjjj]]]___gggssshhh```ZZZWWWUUUSSSQQQOOOOOOOOOOOORRRSSSNNNNNNVVV[[[nnn^^^KKKFFFCCC@@@@@@AAA@@@??????>>>?????????BBBBBBCCCCCCDDDEEEEEEEEEGGGHHHJJJLLLOOOUUU\\\aaaffflllppptttuuummmiiieeefffhhhjjjlllooopppqqqsssuuuxxx|||}}}mmmaaa[[[VVVSSSSSSQQQMMMMMMQQQTTTTTTUUUWWW[[[bbbhhhkkkggg\\\RRROOOOOOMMMLLLMMMKKKNNNRRRSSSUUUZZZccckkk|||rrrkkkkkkqqqxxxlll\\\^^^eee~~~sssiii```[[[UUUTTTRRRPPPOOONNNOOOOOOQQQRRRNNNNNNUUU[[[mmm```MMMGGGDDDAAABBB@@@??????>>>>>>?????????BBBBBBCCCCCCDDDEEEEEEEEEEEEGGGIIILLLPPPWWW^^^cccgggmmmrrrxxxyyyqqqmmmggghhhiiikkkmmmoooqqqrrrtttwwwzzz~~~ssseee```ZZZVVVUUUTTTPPPPPPRRRTTTUUUVVVZZZdddqqqyyy{{{nnn___QQQMMMNNNMMMMMMMMMLLLOOOSSSVVVYYYbbbsss|||qqqmmmpppyyymmm[[[\\\ccc}}}sssiiiaaa[[[SSSRRRPPPNNNMMMMMMMMMMMMNNNPPPLLLNNNVVV[[[mmmaaaNNNIIIEEECCCDDD@@@???????????????@@@@@@BBBBBBCCCCCCDDDEEEEEEEEEDDDGGGJJJMMMRRRXXX___dddhhhooouuu|||{{{sssooohhhiiijjjlllnnnpppqqqrrruuuyyy}}}xxxkkkeee^^^ZZZYYYYYYUUUTTTUUUSSSUUUWWW]]]kkk}}}mmm^^^PPPLLLMMMMMMLLLMMMPPPQQQUUU[[[aaannn|||rrrpppuuummm[[[ZZZ```xxxssshhh```ZZZSSSRRRPPPNNNLLLLLLLLLLLLKKKNNNLLLNNNVVVZZZjjjcccOOOJJJFFFDDDEEE@@@@@@@@@???@@@@@@AAABBBBBBBBBCCCCCCDDDEEEEEEEEEEEEGGGKKKNNNSSSYYY```dddiiipppwww|||tttoookkkkkkmmmnnnppprrrssstttwww{{{ssslllddd_________]]]ZZZ[[[WWWYYY[[[aaaqqqfffZZZOOOLLLLLLLLLMMMOOOOOOPPPVVV^^^fffwww{{{sssssswwwkkkZZZYYY]]]rrr~~~qqqfff]]]XXXUUUTTTQQQOOOMMMLLLKKKKKKIIIMMMLLLOOOVVVXXXffffffQQQJJJFFFCCCDDDAAAAAA@@@@@@AAABBBBBBCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEHHHKKKOOOTTTYYY```dddiiipppxxxwwwsssnnnooopppqqqsssuuuvvvvvvzzz~~~ssskkkeeefffgggeeebbbbbb^^^aaabbbeeesssuuu^^^VVVOOONNNMMMLLLNNNRRRPPPSSS]]]hhhqqqxxxrrrsssxxxhhhZZZXXX[[[jjj}}}pppeee[[[VVVWWWUUUSSSPPPMMMLLLLLLLLLIIINNNMMMPPPVVVVVVccc{{{hhhRRRJJJEEEBBBBBBAAAAAAAAAAAABBBBBBCCCDDDBBBBBBCCCCCCDDDEEEEEEEEEFFFHHHLLLPPPTTTZZZ```dddhhhoooyyy{{{wwwqqqqqqrrrtttvvvwwwxxxyyy}}}wwwoooiiikkkllljjjhhhhhheeehhhggghhhsss~~~xxxjjjYYYTTTPPPPPPOOOMMMOOOTTTYYY]]]jjjwwwuuuqqqrrrwww|||gggZZZXXXYYYeeezzzooofff```\\\XXXTTTQQQNNNNNNNNNMMMLLLMMMKKKLLLPPPTTT]]]mmm|||jjjQQQIIIFFFDDDBBBBBBBBBAAAAAABBBBBBCCCDDDAAAAAABBBBBBCCCDDDDDDDDDFFFHHHLLLPPPUUU[[[bbbggglllttt|||{{{{{{yyywwwxxx|||~~~~~~}}}tttkkklllooonnnkkkjjjggghhhjjjmmmnnnkkkeee___WWWPPPMMMOOORRRSSSTTTWWW^^^bbbpppuuussstttvvvyyy}}}}}}wwwcccWWWVVVYYYdddxxxlllddd^^^ZZZWWWTTTPPPNNNMMMMMMMMMLLLLLLKKKLLLOOORRRZZZjjjyyylllQQQHHHEEEBBB@@@???>>>>>>>>>>>>???@@@@@@BBBBBBBBBCCCDDDDDDEEEEEEFFFIIILLLPPPTTT[[[bbbfffllluuu~~~}}}{{{yyywwwyyy|||vvvmmmkkkllljjjiiijjjhhhhhhjjjllllllggg```ZZZTTTOOOLLLPPPSSSTTTWWW[[[dddlll~~~vvvqqqpppoooqqquuutttyyyxxxdddXXXWWWZZZccc~~~uuujjjaaa[[[XXXUUURRROOOLLLLLLLLLLLLKKKLLLKKKKKKNNNPPPWWWffftttmmmRRRIIIEEEAAA???@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCDDDEEEEEEFFFFFFGGGIIILLLOOOTTTZZZaaafffkkksss}}}{{{yyyxxxyyy}}}xxxnnnjjjgggeeefffiiihhhhhhjjjjjjhhhbbbZZZUUUSSSPPPOOOSSSVVVYYY^^^dddmmmzzztttnnnkkkiiijjjmmmmmmqqqxxxzzzfffZZZXXX[[[```xxxssshhh```ZZZVVVTTTQQQMMMKKKKKKLLLKKKKKKLLLJJJKKKMMMOOOTTTbbbpppnnnSSSIIIFFFBBB@@@AAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDEEEFFFFFFGGGGGGHHHJJJLLLOOOTTTZZZbbbgggjjjqqqyyyzzzyyyyyyzzz|||zzzooohhhccc___bbbgggeeefffhhhhhhfff```ZZZUUUVVVTTTUUUXXX[[[___gggppp{{{|||oooiiigggfffhhhkkkmmmsss{{{~~~jjj[[[WWWYYY\\\qqqssshhh___ZZZVVVSSSPPPMMMKKKKKKLLLKKKKKKLLLKKKKKKMMMNNNSSS```mmmmmmSSSJJJGGGDDDBBB>>>>>>>>>>>>>>>???@@@@@@DDDDDDEEEEEEFFFGGGGGGGGGHHHJJJLLLPPPTTT\\\dddjjjnnnrrrxxx{{{{{{{{{{{{}}}zzzooofff```\\\^^^ccc```bbbdddeeeccc```]]][[[YYYXXXYYY]]]___eeeqqq~~~zzzmmmgggeeeeeegggkkkqqqxxxooo]]]WWWWWWXXXkkkrrrggg___YYYVVVSSSPPPMMMKKKKKKLLLLLLKKKMMMKKKLLLNNNOOOTTT```mmmnnnTTTKKKHHHEEECCC@@@@@@@@@@@@@@@AAABBBBBBDDDDDDDDDEEEFFFFFFGGGGGGIIIJJJMMMPPPVVV^^^gggmmmuuuvvvyyy~~~~~~yyymmmeee___[[[\\\___ZZZ\\\___`````````aaaccc\\\\\\^^^aaaeeennn{{{nnnhhhffffffiiimmmwww}}}|||~~~vvvaaaXXXWWWXXXggg~~~qqqfff^^^XXXUUUSSSPPPMMMLLLLLLMMMMMMLLLMMMLLLMMMOOOQQQUUUaaannnoooTTTKKKHHHDDDBBBDDDDDDCCCCCCDDDDDDEEEFFFCCCCCCDDDDDDEEEFFFFFFGGGIIIKKKMMMQQQWWW```jjjqqqzzzwwwxxxxxxjjjccc```\\\ZZZZZZUUUWWWYYY[[[[[[^^^cccgggaaabbbeeeiiiooo|||yyymmmhhhiiikkkpppuuu}}}{{{xxx}}}|||fff\\\ZZZZZZddd}}}oooeee]]]WWWTTTTTTQQQNNNLLLMMMMMMMMMMMMNNNMMMNNNQQQRRRVVVbbboooqqqUUUKKKGGGCCC@@@BBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFIIIKKKMMMRRRXXXbbblllssszzzvvvuuu|||wwwhhhcccaaa]]]YYYXXXSSSUUUVVVWWWXXX\\\ccchhhggghhhlllqqqxxxuuukkkiiilllqqqxxx~~~}}}}}}xxxvvv}}}jjj___]]]\\\ccc~~~zzzmmmccc\\\XXXUUUPPPOOOOOONNNMMMLLLKKKKKKNNNPPPNNNSSS[[[ZZZ___qqqoooUUUKKKHHHEEEDDD@@@@@@??????@@@BBBCCCEEEBBBBBBCCCCCCDDDDDDEEEEEEIIILLLPPPTTTYYYaaallltttyyyyyywwwxxxzzzjjjbbb]]]XXXUUUUUUSSSSSSTTTUUUXXX\\\```bbbkkknnnssszzzyyymmmppppppppp|||}}}|||uuurrrzzziii\\\XXXZZZccc{{{zzzmmmccc\\\WWWUUURRRQQQQQQPPPOOONNNMMMMMMMMMOOOMMMQQQYYYYYY```sssoooTTTKKKGGGEEECCCAAA@@@@@@@@@@@@AAACCCDDDCCCDDDDDDEEEEEEFFFFFFGGGIIIMMMQQQUUUZZZbbblllsssvvvwwwvvvyyy|||lllbbb]]]XXXVVVVVVTTTTTTTTTUUUWWW[[[^^^```hhhmmmttt}}}{{{qqqsssvvvxxxvvvppppppyyy{{{fff[[[XXXYYYaaayyyxxxkkkbbb[[[WWWUUURRRQQQQQQPPPOOONNNMMMMMMLLLMMMKKKNNNVVVXXXaaawwwnnnSSSJJJFFFDDDCCCBBBBBBAAA@@@@@@AAABBBCCCDDDEEEEEEFFFGGGGGGHHHHHHJJJNNNSSSWWW\\\bbbkkkqqqtttvvvxxx}}}nnnccc^^^YYYVVVWWWUUUTTTTTTTTTVVVYYY[[[]]]dddkkkuuuvvvyyy}}}}}}xxxqqqmmmoooxxxvvvdddZZZXXXWWW___vvvuuuiii```[[[WWWTTTPPPOOOOOONNNMMMLLLKKKKKKLLLNNNKKKMMMUUUXXXddd|||mmmSSSIIIFFFCCCBBBCCCCCCAAA@@@@@@AAABBBCCCDDDDDDEEEFFFGGGHHHHHHIIIKKKOOOUUUYYY]]]ccckkkqqquuuxxx{{{qqqfff___ZZZXXXXXXUUUUUUTTTTTTUUUWWWYYY[[[aaaiiivvv}}}yyytttooolllnnnuuuuuudddZZZWWWVVV\\\rrrsssggg___ZZZVVVTTTPPPOOOOOONNNMMMLLLKKKKKKMMMOOOLLLNNNUUUXXXgggmmmSSSIIIFFFCCCBBBDDDCCCBBBAAAAAAAAABBBCCCCCCDDDDDDEEEGGGHHHHHHIIILLLPPPVVVZZZ^^^dddlllrrrwwwyyy~~~sssiiibbb\\\ZZZZZZVVVUUUTTTSSSTTTVVVXXXYYY```iiivvv~~~}}}}}}xxxsssllliiijjjqqqyyywwwfff[[[WWWUUUZZZnnn|||qqqeee^^^YYYVVVTTTRRRQQQQQQPPPOOONNNMMMMMMMMMPPPNNNOOOUUUXXXhhhnnnSSSJJJFFFDDDCCCCCCCCCBBBAAAAAABBBCCCDDDCCCCCCDDDFFFGGGHHHIIIIIIMMMQQQVVVZZZ___eeennntttxxx{{{vvvlllfff___[[[[[[VVVUUUTTTTTTTTTVVVXXXYYY```iiivvv{{{zzz{{{{{{xxxssshhhfffggglllttt{{{iii\\\VVVUUUYYYkkkzzzoooddd]]]XXXUUUTTTRRRQQQQQQPPPOOONNNMMMMMMLLLPPPNNNOOOUUUWWWfffoooTTTKKKGGGEEECCCBBBBBBAAAAAABBBCCCDDDEEEDDDDDDEEEGGGHHHJJJKKKKKKNNNQQQVVVZZZ^^^fffpppwww|||xxxoooiiibbb]]]\\\WWWVVVUUUTTTUUUWWWYYY[[[```hhhuuuyyywwwxxxyyywwwssskkkhhhgggjjjqqq~~~lll]]]VVVVVVXXXiiiyyynnnccc\\\XXXUUUTTTPPPOOOOOONNNMMMLLLKKKKKKKKKOOONNNOOOTTTVVVeeeoooUUUKKKHHHEEEDDDBBBAAAAAAAAABBBCCCEEEFFFEEEFFFGGGHHHJJJKKKLLLMMMNNNQQQUUUYYY^^^gggqqqyyyyyyqqqkkkddd^^^\\\WWWVVVUUUUUUVVVXXXZZZ[[[___hhhuuuxxxuuuvvvwwwuuusssrrrmmmjjjkkkooo|||mmm]]]UUUVVVXXXhhhxxxkkkaaa[[[XXXTTTRRROOONNNMMMKKKJJJJJJJJJJJJLLLQQQQQQSSSWWWWWWeeemmmTTTKKKDDDAAAAAABBBBBBBBBBBBBBBCCCDDDDDDHHHHHHHHHHHHIIIIIIJJJKKKPPPSSSWWWZZZ___hhhsss{{{uuuooonnnhhh```ZZZXXXWWWVVVVVVVVVXXXZZZ[[[bbbgggppp{{{~~~vvvssstttwwwxxxyyyqqqmmmjjjkkkppp|||ooo```XXXXXXYYYgggvvviii___YYYVVVSSSQQQNNNNNNLLLKKKJJJJJJJJJJJJJJJPPPPPPRRRXXXYYYhhhkkkTTTKKKFFFCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFHHHHHHHHHHHHIIIJJJKKKKKKOOOSSSWWW[[[aaajjjvvv~~~vvvqqqoooiiiaaa\\\XXXWWWVVVVVVVVVXXXZZZ\\\aaagggppp{{{xxxssssssuuuvvvuuurrrmmmjjjlllsssrrrbbbYYYVVVXXXfff|||sssfff\\\WWWTTTQQQOOONNNMMMLLLKKKKKKJJJKKKKKKIIINNNNNNRRRXXX\\\mmmjjjSSSLLLHHHFFFGGGDDDDDDCCCCCCDDDDDDEEEFFFHHHHHHHHHHHHIIIJJJKKKLLLNNNRRRWWW\\\cccmmmyyyyyysssqqqjjjbbb^^^YYYXXXWWWVVVWWWYYY[[[\\\```fffppp}}}xxxssssssuuuvvvuuusssmmmiiinnnyyywwwdddZZZUUUWWWfffxxxpppcccZZZUUUSSSPPPOOOMMMLLLKKKKKKKKKKKKKKKLLLKKKOOONNNQQQYYY^^^qqqjjjSSSLLLHHHFFFGGGBBBAAAAAAAAAAAABBBCCCCCCHHHHHHHHHHHHIIIKKKLLLMMMMMMQQQXXX^^^fffppp|||zzzuuurrrkkkddd___YYYXXXWWWWWWXXXZZZ\\\]]]```fffqqq}}}vvvssstttwwwxxxxxxtttmmmiiippp~~~zzzfffZZZUUUWWWfffvvvmmmaaaYYYTTTRRRPPPOOOLLLKKKKKKKKKKKKKKKLLLMMMMMMQQQOOOQQQYYY```tttjjjTTTLLLGGGEEEEEEAAAAAAAAAAAAAAABBBCCCCCCHHHHHHHHHIIIJJJKKKMMMMMMMMMRRRYYY___gggrrr}}}{{{vvvrrrkkkddd```YYYXXXWWWWWWXXX[[[]]]___aaahhhttt}}}vvvssstttvvvwwwvvvsssllljjjrrr|||gggZZZVVVXXXfffsssjjj___WWWSSSQQQPPPNNNKKKKKKJJJKKKKKKLLLMMMNNNNNNQQQOOOQQQZZZbbbxxxkkkTTTLLLFFFDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEHHHHHHHHHIIIJJJLLLMMMNNNNNNSSSZZZaaahhhrrr}}}{{{vvvqqqiiibbb```YYYYYYXXXXXXYYY\\\^^^```ccckkkwwwyyytttssssssrrrpppppplllkkksss~~~hhhZZZXXXYYYddd~~~oooggg\\\TTTQQQOOONNNMMMJJJJJJJJJJJJKKKLLLNNNNNNMMMPPPNNNPPPZZZddd|||kkkTTTLLLGGGDDDEEECCCCCCBBBBBBCCCCCCDDDEEEHHHHHHHHHIIIKKKLLLNNNOOOOOOTTT[[[aaahhhqqq{{{zzzuuuppphhhaaa^^^YYYYYYXXXXXXZZZ\\\___aaafffnnn{{{zzzuuusssrrrpppmmmnnnkkklllsss}}}jjj[[[XXXWWW```zzz{{{mmmdddYYYRRROOONNNMMMKKKJJJJJJJJJJJJKKKMMMNNNOOOKKKNNNLLLPPP[[[gggjjjSSSLLLHHHEEEFFFAAA@@@@@@@@@@@@AAABBBBBBGGGHHHHHHIIIKKKMMMNNNOOOPPPUUU\\\bbbhhhpppyyyyyytttooofff```]]]YYYYYYXXXYYYZZZ]]]___aaagggppp}}}yyyttttttsssqqqooolllkkkmmmsss{{{kkk]]]WWWVVV^^^vvv}}}lllbbbYYYUUURRRMMMJJJKKKKKKKKKKKKKKKKKKLLLMMMMMMLLLRRRQQQQQQXXXdddeeeTTTIIIDDDDDDAAABBBBBBBBBBBBCCCEEEFFFHHHJJJJJJJJJKKKLLLNNNPPPQQQUUUWWW\\\aaagggoooxxx~~~vvvnnnlllhhhbbb]]]aaa]]][[[^^^aaa```aaaccciiirrrvvvsssrrrooolllmmmjjjjjjllloootttiiiYYYWWWZZZ```qqq{{{kkkbbbXXXUUURRRMMMKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLKKKQQQQQQRRRZZZfffcccSSSIIIDDDEEEBBBBBBBBBBBBBBBCCCEEEGGGHHHJJJJJJJJJKKKMMMNNNPPPQQQUUUXXX\\\aaahhhpppyyy~~~vvvooommmkkkfffaaabbb]]]\\\___aaa```aaadddjjjssswwwsssqqqooonnnooommmmmmooorrrvvvgggYYYVVVXXX^^^pppxxxjjjaaaXXXTTTRRRMMMKKKKKKIIIIIIIIIIIIIIIJJJKKKKKKJJJPPPQQQSSS[[[iii```RRRHHHDDDEEEBBBCCCBBBBBBBBBCCCEEEGGGHHHJJJJJJKKKLLLMMMOOOPPPQQQUUUXXX]]]bbbiiiqqqyyyvvvqqqpppnnnjjjfffccc___]]]```bbbaaabbbdddjjjtttvvvqqqnnnmmmnnnqqqqqqqqqrrrtttxxx}}}fffXXXUUUVVV\\\ppp}}}uuuiii```WWWTTTRRRNNNKKKLLLJJJJJJIIIIIIJJJJJJKKKLLLKKKQQQQQQRRR[[[hhh]]]PPPHHHDDDFFFCCCCCCCCCBBBBBBDDDEEEGGGHHHKKKKKKLLLLLLNNNOOOQQQRRRUUUXXX^^^dddkkkrrr{{{xxxsssrrrpppkkkhhhddd___^^^aaabbbaaabbbdddiiisssuuunnnjjjjjjmmmrrrvvvuuuuuuvvvyyy{{{fffYYYUUUUUU[[[ppp|||ssshhh___VVVSSSQQQNNNLLLMMMKKKKKKJJJJJJKKKKKKLLLMMMKKKQQQQQQRRRZZZfff[[[OOOHHHEEEFFFCCCCCCCCCCCCCCCDDDFFFGGGIIILLLLLLLLLMMMNNNPPPRRRSSSUUUYYY___eeelllttt|||zzzvvvsssoookkkgggeee```^^^aaabbbaaaaaadddhhhqqqwwwooollllllqqqxxx~~~|||{{{zzz|||yyyeeeZZZUUUVVV\\\ppp{{{qqqggg^^^UUUSSSQQQNNNLLLMMMKKKKKKKKKKKKKKKLLLMMMMMMLLLQQQQQQRRRZZZfff}}}[[[OOOHHHEEEFFFCCCDDDCCCCCCCCCDDDFFFHHHIIILLLLLLMMMNNNOOOQQQRRRSSSUUUYYY```gggnnnuuu}}}|||wwwsssooojjjgggddd```^^^```bbb``````cccgggppp|||uuuqqqrrryyy~~~~~~vvvdddZZZSSSUUU\\\nnn{{{qqqfff]]]UUURRRQQQNNNMMMNNNKKKJJJJJJJJJJJJKKKLLLLLLKKKQQQQQQSSS[[[hhh}}}[[[PPPHHHEEEFFFCCCDDDDDDCCCCCCDDDFFFHHHIIIMMMMMMMMMNNNPPPQQQSSSTTTUUUYYY```hhhooowww~~~uuuqqqppprrrtttuuu{{{~~~{{{xxxtttoookkkhhhddd___]]]```aaa______bbbgggqqqyyyvvvwww~~~}}}|||sssaaaYYYPPPTTT[[[kkk{{{qqqeee\\\TTTRRRQQQNNNMMMNNNJJJIIIIIIIIIIIIJJJKKKKKKJJJPPPQQQSSS]]]kkk}}}[[[PPPIIIFFFFFFCCCDDDDDDCCCDDDEEEFFFHHHIIIMMMMMMNNNOOOPPPRRRSSSTTTUUUYYYaaahhhpppwww~~~yyytttpppiiifffeeegggiiijjjpppwww}}}}}}|||{{{xxxtttpppllliiiddd___]]]___```______aaahhhrrr{{{wwwxxxzzzxxxppp___WWWNNNSSSZZZhhhyyypppbbb]]]WWWRRROOOMMMLLLJJJJJJJJJIIIIIIIIIJJJJJJKKKNNNNNNQQQWWW\\\lll}}}ZZZQQQKKKHHHHHHCCCEEEDDDCCCCCCDDDFFFHHHJJJJJJLLLOOOPPPQQQQQQSSSTTTZZZ]]]bbbhhhooowww{{{zzzwwwtttooojjjfffccc___aaacccdddeeegggkkknnnyyy}}}||||||{{{yyyuuuqqqmmmjjjaaa```]]]ZZZXXXYYY]]]```iiisssxxxuuuxxx|||~~~wwwsssttt~~~mmm\\\SSSPPPQQQUUUbbbvvvmmm```\\\VVVRRROOOMMMLLLJJJJJJJJJIIIIIIIIIJJJKKKKKKOOOOOORRRXXX]]]nnn{{{ZZZPPPKKKHHHHHHDDDEEEDDDCCCCCCDDDFFFHHHJJJLLLOOOQQQSSSSSSTTTUUUWWW\\\___ccchhhooowwwzzzsssooopppkkkjjjhhheeebbb___]]]\\\^^^```cccfffhhhjjjmmmpppxxx|||||||||{{{xxxuuupppllliiicccaaa^^^ZZZWWWWWW[[[^^^gggpppwwwsssuuuxxx{{{}}}xxxrrrqqqttt~~~lll\\\SSSOOOQQQUUUaaa~~~~~~rrrhhh^^^ZZZUUUPPPNNNMMMLLLJJJJJJJJJIIIIIIJJJJJJKKKLLLPPPOOOSSSYYY___qqqyyyYYYPPPJJJHHHHHHDDDEEEDDDCCCCCCDDDGGGIIIKKKOOOQQQTTTUUUVVVWWWXXXZZZ^^^```eeejjjpppxxxtttmmmhhhbbb___```]]]\\\ZZZYYYXXXXXXYYYYYY^^^bbbggglllooosssvvvxxx|||{{{{{{yyyvvvrrrnnnjjjhhhcccbbb^^^YYYUUUUUUXXX[[[fffnnn|||~~~uuupppqqqssstttssspppmmmooouuu|||}}}}}}jjj[[[TTTNNNPPPTTT___{{{yyynnneee\\\XXXSSSOOOMMMLLLKKKJJJJJJIIIIIIIIIJJJKKKLLLMMMOOOOOOSSSZZZaaatttuuuXXXPPPJJJGGGHHHEEEEEEDDDCCCCCCEEEGGGJJJKKKPPPRRRUUUWWWXXXYYYZZZ\\\^^^aaaeeekkkrrr{{{uuuiiiccc___[[[YYYZZZZZZYYYXXXWWWXXXZZZ\\\^^^```fffmmmtttzzz|||zzzyyyvvvsssoookkkgggeee```___[[[WWWTTTTTTWWWZZZeeennn|||zzzvvvwwwyyy}}}}}}sssnnnmmmnnnooonnnllllllpppxxx~~~zzz|||{{{hhhZZZSSSMMMOOOSSS]]]xxxvvvkkkbbbYYYUUUPPPMMMLLLLLLKKKKKKIIIIIIIIIJJJKKKLLLMMMMMMOOOOOOSSSZZZbbbvvvqqqVVVPPPJJJGGGHHHEEEEEEDDDCCCDDDEEEHHHJJJLLLPPPSSSVVVWWWXXXYYY[[[]]]]]]```ffflllttt~~~sssiii___[[[YYYVVVUUUWWWYYYXXXXXXXXXZZZ\\\___aaaeeejjjsss{{{}}}yyywwwvvvsssoookkkgggdddbbb[[[ZZZXXXUUUSSSUUUYYY\\\fffooo}}}uuurrrooommmnnnpppttt~~~|||qqqlllkkkmmmnnnpppnnnooottt{{{}}}xxxzzz~~~yyyfffXXXQQQMMMOOORRR\\\uuu|||ssshhh```VVVSSSNNNLLLKKKKKKKKKKKKIIIIIIIIIJJJKKKLLLMMMNNNPPPPPPUUU\\\eeezzznnnUUUOOOIIIFFFHHHFFFEEEDDDDDDDDDFFFHHHKKKMMMPPPSSSVVVXXXYYYZZZ\\\^^^___bbbgggnnnvvvzzzlllbbbZZZWWWXXXWWWXXXZZZXXXYYYYYY[[[^^^aaadddeeemmmrrrzzzzzzwwwtttsssoookkkgggccc```^^^WWWVVVTTTRRRRRRUUUZZZ^^^fffrrr{{{vvvvvvuuussssssvvv|||xxxooohhhfffdddeeeggghhhkkkttt}}}|||qqqlllllloooqqquuutttvvvzzz}}}xxxyyy|||vvvdddVVVPPPMMMPPPSSS[[[sssxxxpppfff]]]TTTQQQMMMJJJJJJKKKKKKKKKIIIIIIJJJJJJKKKMMMNNNOOORRRRRRWWW___hhh~~~kkkTTTOOOIIIFFFHHHFFFDDDDDDDDDDDDFFFIIILLLMMMQQQTTTWWWYYYZZZ\\\^^^```ccceeejjjpppvvvvvvjjjaaaZZZYYY[[[\\\___bbb___aaadddgggkkkooorrrsss|||{{{uuusssrrrsssxxx|||xxxuuurrrppplllhhhccc___\\\[[[UUUTTTSSSQQQQQQTTTYYY]]]eeesss~~~ssslllggggggfffcccccceeejjjmmmrrrzzz~~~uuummmfffbbb``````cccggggggiiiqqqzzz|||ppplllnnnssswww{{{zzz|||~~~xxxxxx{{{tttbbbVVVPPPNNNQQQSSS[[[rrr}}}vvvnnnddd[[[SSSPPPLLLJJJJJJKKKKKKKKKIIIIIIJJJJJJKKKMMMNNNOOOTTTTTTYYYaaakkkjjjSSSOOOIIIFFFHHHGGGDDDDDDDDDDDDFFFIIILLLNNNRRRUUUXXXZZZ\\\]]]___aaafffiiilllqqqwww~~~vvvhhh```YYYZZZ\\\^^^aaaeeejjjlllpppvvv{{{~~~rrrkkkeeecccbbbcccgggnnniiilllooouuu}}}~~~zzzwwwuuupppnnnjjjfffaaa]]]ZZZYYYUUUTTTSSSQQQPPPSSSXXX\\\dddsss{{{nnniiibbb]]]\\\[[[XXXWWWYYYZZZ\\\```fffppp}}}xxxoooiiidddaaa```bbbfffkkkkkklllttt}}}~~~|||pppmmmpppvvvzzz~~~~~~yyyyyy{{{rrrbbbVVVQQQOOOQQQTTT[[[rrr|||rrreee\\\YYYRRROOOLLLJJJJJJKKKKKKJJJJJJLLLNNNNNNLLLKKKKKKKKKPPPQQQTTTZZZiiidddQQQMMMHHHGGGGGGCCCBBBCCCCCCDDDEEEIIINNNRRRUUUWWWYYYZZZ[[[]]]```ccceeehhhmmmrrrxxxtttddd___ZZZ[[[```gggmmmooouuuwww{{{{{{ooo```\\\WWWSSSRRRTTTWWWZZZZZZ[[[]]]___eeennnyyy~~~zzzvvvtttsssqqqnnniiidddaaa]]]YYYVVVSSSNNNLLLNNNQQQRRRUUUYYYhhhrrryyyggg___ZZZYYYVVVTTTRRRRRRRRRRRRSSSSSSTTTXXX```jjjtttzzz|||~~~~~~sssmmmhhhfffeeehhhmmmsssyyy}}}{{{pppmmmssszzz~~~zzz}}}xxxwwwwwwrrr```TTTNNNLLLQQQTTTZZZpppzzzpppddd[[[XXXRRROOOLLLJJJKKKKKKKKKJJJIIIKKKMMMMMMKKKJJJJJJKKKNNNPPPSSS[[[mmm~~~bbbPPPLLLGGGFFFGGGCCCCCCDDDDDDDDDEEEHHHMMMQQQWWWXXX[[[\\\]]]___bbbdddfffiiinnnsssxxxtttdddaaa^^^```fffnnntttwww~~~nnndddTTTQQQMMMJJJIIIJJJMMMOOOOOOPPPPPPRRRUUU[[[bbbhhhqqqtttxxx{{{||||||}}}~~~|||yyyvvvsssqqqpppnnnkkkfffaaa]]]YYYUUUSSSRRRNNNLLLNNNPPPQQQUUUYYYeeeppp{{{hhh[[[VVVUUUSSSQQQOOONNNMMMMMMMMMSSSRRRQQQSSSWWW]]]cccgggfffhhhkkkooowwwyyypppnnnlllmmmoooxxx}}}{{{pppmmmrrryyy~~~zzzwww}}}zzzxxxxxx~~~rrraaaUUUPPPNNNRRRUUUZZZnnnwwwnnncccZZZWWWQQQNNNLLLJJJKKKKKKKKKJJJHHHJJJLLLLLLJJJIIIJJJKKKLLLNNNSSS\\\rrryyy^^^NNNKKKGGGFFFHHHDDDEEEEEEEEEEEEEEEHHHLLLPPPXXXZZZ]]]^^^```aaadddfffhhhkkkoootttyyyssseeeddddddgggnnnvvv}}}mmm```XXXNNNLLLJJJGGGGGGGGGHHHIIIIIIIIIJJJKKKLLLOOOSSSWWWZZZ]]]aaadddfffiiilllooouuuttttttrrrqqqooonnnmmmjjjfffaaa\\\XXXTTTQQQNNNPPPLLLKKKNNNPPPPPPTTTZZZdddooozzzhhh[[[UUUTTTPPPOOOMMMKKKJJJJJJJJJJJJPPPOOONNNNNNOOORRRTTTVVVWWWYYY[[[___fffooozzzwwwqqqssswww}}}|||qqqmmmqqqwww{{{|||vvvrrrwwwzzzxxxwww}}}qqqaaaVVVQQQPPPSSSUUUYYYmmm~~~vvvmmmbbbZZZWWWPPPMMMKKKJJJKKKKKKKKKJJJHHHIIIKKKJJJIIIIIIJJJKKKLLLOOOSSS^^^wwwsssZZZLLLKKKFFFEEEHHHDDDFFFFFFFFFEEEEEEGGGKKKOOOXXX[[[^^^```aaaccceeehhhjjjmmmqqquuuzzzrrrffffffggglllsss{{{rrraaaWWWSSSKKKKKKJJJIIIHHHHHHHHHHHHFFFGGGJJJKKKKKKMMMOOORRRPPPRRRTTTWWWYYY]]]bbbeeeiiijjjkkkllllllkkkjjjiiifffbbb\\\WWWSSSPPPMMMKKKNNNKKKJJJMMMNNNOOOTTTZZZeeeqqqmmm^^^UUURRRSSSOOONNNLLLKKKJJJJJJJJJKKKLLLLLLMMMMMMOOOPPPQQQRRRTTTVVVXXX\\\aaaiiiqqqwwwzzz~~~yyyxxx}}}qqqmmmpppuuuxxxyyysssooorrrwwwzzzwwwvvv}}}~~~ppp```UUUPPPNNNRRRTTTXXXlll}}}uuulllaaaYYYWWWNNNLLLKKKKKKKKKLLLJJJIIIHHHIIIJJJJJJIIIIIIJJJLLLMMMPPPUUUaaa}}}oooWWWKKKKKKFFFEEEHHHEEEGGGGGGGGGFFFEEEGGGKKKOOOXXX[[[^^^aaabbbdddfffhhhlllooossswww|||sssggghhhkkkooouuu}}}{{{hhhYYYQQQOOOGGGGGGGGGGGGGGGFFFEEEDDDCCCEEEGGGHHHHHHHHHIIIJJJIIIKKKLLLMMMOOORRRWWW[[[aaaccceeehhhiiihhhfffeeebbb]]]WWWSSSPPPMMMKKKJJJKKKIIIJJJLLLMMMNNNTTT[[[iiiuuuvvvbbbWWWPPPNNNNNNNNNMMMKKKJJJJJJJJJKKKKKKJJJKKKMMMOOOPPPQQQQQQRRRRRRTTTWWWZZZ___fffmmmrrrvvvwwwyyy|||}}}}}}rrrnnnooosssvvvwwwrrrnnnmmmooottt{{{yyyyyy}}}nnn^^^SSSNNNKKKOOORRRWWWlll|||sssjjj```XXXUUUMMMLLLJJJKKKLLLLLLJJJIIIHHHIIIJJJJJJIIIJJJLLLNNNOOOSSSWWWeeelllUUUKKKLLLFFFEEEGGGEEEGGGGGGGGGFFFFFFHHHLLLOOOXXX[[[___cccdddfffhhhiiinnnqqquuuzzz~~~tttjjjlllooosssyyyqqq___SSSLLLJJJGGGGGGHHHHHHGGGGGGFFFEEEEEEGGGHHHHHHFFFEEEEEEFFFIIIJJJLLLLLLMMMOOOSSSVVV[[[^^^aaadddfffeeebbbaaa]]]YYYSSSOOOLLLKKKJJJIIIIIIHHHIIILLLLLLMMMSSS\\\jjjvvvooo^^^VVVQQQMMMLLLKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLNNNOOOPPPQQQQQQQQQTTTWWW[[[___eeekkksssxxx|||zzzxxxxxx||||||rrrnnnooosssuuuvvvrrrnnnkkkiiinnn{{{}}}|||||||||mmm]]]QQQMMMIIINNNQQQWWWmmmzzzqqqhhh]]]UUURRRLLLKKKJJJKKKLLLLLLJJJIIIIIIJJJKKKJJJJJJJJJMMMOOOQQQUUUZZZiiijjjUUULLLMMMGGGEEEGGGEEEFFFGGGGGGFFFFFFIIIMMMPPPYYY]]]aaaeeeggghhhjjjkkkooorrrwww|||vvvoooqqquuuyyyyyygggYYYPPPKKKIIIIIIJJJJJJJJJIIIIIIHHHHHHGGGIIIJJJJJJIIIIIIJJJKKKLLLNNNPPPQQQQQQSSSUUUXXXWWWZZZ^^^bbbcccaaa^^^\\\XXXTTTNNNKKKIIIIIIIIIHHHGGGGGGIIIKKKKKKLLLSSS\\\gggtttjjj\\\WWWSSSOOONNNJJJIIIHHHGGGGGGHHHJJJJJJLLLMMMNNNPPPRRRTTTUUUUUU]]]aaagggmmmssszzz}}}zzz}}}|||rrroooppprrrtttssspppmmmjjjgggkkkzzz|||zzzzzz{{{lll]]]RRRNNNJJJNNNQQQXXXnnnxxxooofff[[[RRROOOLLLKKKJJJKKKLLLLLLJJJHHHJJJKKKKKKKKKJJJKKKNNNPPPQQQVVV\\\mmmjjjUUUMMMNNNGGGEEEGGGEEEFFFFFFFFFFFFFFFIIINNNQQQ[[[^^^cccgggiiijjjlllmmmooosssxxx}}}wwwsssuuuyyy~~~ooo```VVVQQQMMMKKKHHHHHHHHHHHHGGGGGGGGGGGGCCCEEEHHHIIIJJJLLLOOOQQQLLLOOOQQQRRRSSSTTTWWWXXXUUUXXX]]]```aaa^^^[[[YYYUUUQQQKKKHHHGGGHHHHHHHHHFFFFFFHHHKKKJJJKKKSSS\\\dddqqq~~~dddWWWSSSPPPMMMLLLKKKJJJIIIIIIIIIJJJKKKLLLKKKLLLNNNQQQUUUXXX[[[\\\dddiiiooovvv}}}{{{rrrooopppssstttqqqooollliiifffkkk{{{xxxvvvvvv|||zzzlll^^^TTTPPPLLLPPPSSSXXXnnnsssjjjbbbYYYSSSQQQLLLJJJHHHHHHIIIIIIHHHGGGHHHIIIJJJJJJJJJJJJMMMOOOSSSVVV___wwwcccWWWLLLIIIIIIHHHHHHIIIEEEGGGHHHEEECCCEEELLLSSSZZZ```fffiiiiiijjjlllnnnppprrrwww}}}xxxuuuvvvzzzwwwfffYYYRRROOOLLLIIIIIIHHHHHHHHHHHHHHHHHHGGGJJJKKKMMMNNNOOOPPPPPPPPPNNNQQQVVVZZZ]]]______^^^bbbbbbcccbbb```]]]YYYVVVKKKJJJIIIGGGFFFFFFGGGGGGGGGHHHIIIIIIKKKNNNSSSWWWfffpppzzzeeeZZZVVVSSSPPPOOOOOOMMMLLLKKKLLLLLLLLLKKKNNNLLLMMMRRRVVVZZZaaaiiipppzzzwwwpppooorrrtttvvvoookkkjjjiiimmmwwwuuuuuu|||~~~nnn]]]SSSPPPMMMPPPRRRXXXnnn~~~pppggg___VVVPPPOOOLLLJJJHHHHHHIIIIIIIIIGGGGGGIIIKKKKKKJJJKKKMMMNNNRRRVVVbbb}}}bbbWWWKKKHHHHHHGGGGGGHHHDDDFFFFFFDDDBBBEEELLLRRR[[[```gggjjjjjjjjjlllnnnrrrtttyyyyyytttwww~~~zzzooo___TTTNNNLLLJJJHHHJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJLLLMMMOOOQQQRRRSSSUUUXXX]]]bbbfffiiijjjkkklllkkkiiifffaaa[[[UUURRRKKKJJJHHHFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJNNNSSSVVVdddooowwwbbbXXXUUURRROOOOOONNNLLLKKKJJJJJJKKKJJJJJJRRRPPPRRRWWW\\\aaajjjtttuuupppooosssvvvzzzsssmmmllljjjnnnxxxvvvvvvxxx~~~yyyjjjZZZQQQMMMMMMPPPRRRYYYoooyyylllddd\\\SSSNNNMMMKKKIIIHHHHHHIIIIIIIIIHHHFFFIIIKKKLLLLLLLLLMMMNNNRRRVVVeeeaaaUUUKKKGGGGGGFFFEEEFFFCCCDDDEEECCCBBBEEEKKKPPP]]]bbbhhhkkkkkkkkklllnnntttvvv{{{yyysssyyyyyyooofffZZZPPPLLLKKKJJJIIILLLLLLLLLKKKKKKKKKJJJJJJLLLLLLMMMNNNQQQTTTWWWYYYZZZ^^^dddjjjpppuuuxxxyyy{{{xxxssslllcccYYYRRRMMMIIIHHHGGGEEEEEEEEEFFFFFFFFFGGGGGGHHHIIIMMMRRRVVVbbbmmm~~~sssaaaYYYVVVRRRPPPPPPOOONNNMMMLLLLLLKKKKKKKKKSSSQQQSSSYYY```hhhttt~~~tttooopppuuuxxxwwwpppmmmjjjoooxxxvvvvvvwww|||~~~wwwgggXXXPPPNNNKKKOOOSSS[[[qqqvvviiiaaaZZZQQQLLLKKKKKKIIIHHHHHHIIIJJJIIIHHHFFFHHHKKKLLLLLLLLLMMMNNNTTTWWWhhh___TTTJJJGGGGGGEEEDDDDDDDDDEEEEEEEEEEEEGGGMMMQQQ^^^ccciiilllllllllnnnpppuuuwww|||zzzuuu|||uuuooohhhbbbXXXQQQMMMLLLLLLKKKLLLLLLLLLLLLLLLKKKKKKKKKPPPPPPPPPRRRUUUYYY]]]___bbbfffmmmuuu}}}|||qqqeeeYYYPPPKKKHHHGGGFFFDDDDDDDDDEEEFFFEEEFFFGGGGGGIIILLLQQQUUUbbbmmm~~~qqqbbb[[[XXXUUUSSSSSSSSSSSSRRRQQQOOOOOOOOOPPPUUUTTTVVV^^^gggqqq~~~tttoooqqqwww{{{zzzqqqllljjjoooxxxuuuvvvzzz~~~vvvgggYYYSSSQQQKKKOOOTTT\\\sss~~~sssfff___XXXQQQLLLKKKJJJIIIGGGGGGIIIJJJJJJIIIFFFIIIKKKLLLLLLMMMNNNPPPWWWZZZmmm]]]RRRHHHFFFGGGEEECCCDDDFFFGGGGGGGGGHHHKKKOOORRR^^^dddjjjmmmnnnnnnppprrrvvvxxx|||{{{www|||uuummmgggccc^^^WWWQQQMMMKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLRRRRRRSSSUUUYYY^^^bbbeeennnsss{{{uuufffYYYPPPJJJGGGFFFEEEDDDDDDDDDEEEFFFEEEFFFGGGGGGIIILLLQQQUUUbbbmmm~~~xxxlll```[[[YYYVVVUUUVVVUUUWWWWWWVVVSSSSSSTTTVVV[[[ZZZ]]]gggqqq}}}uuuqqqsssxxx|||yyypppkkkhhhmmm~~~vvvuuuvvv|||uuufffYYYSSSRRRKKKOOOTTT]]]uuu{{{pppddd]]]WWWPPPKKKKKKJJJHHHGGGGGGIIIJJJJJJIIIHHHIIIKKKKKKKKKMMMPPPRRRYYY___uuu}}}[[[QQQHHHGGGHHHFFFEEEEEEHHHHHHHHHIIILLLOOORRRTTT^^^cccjjjnnnooopppsssuuuxxxzzz}}}}}}zzzxxxrrrllleee```[[[XXXSSSNNNJJJHHHGGGGGGIIIIIIJJJKKKMMMNNNOOOOOORRRSSSVVV[[[```fffkkkmmmvvv|||wwwgggYYYPPPJJJGGGFFFEEEDDDDDDEEEFFFFFFFFFGGGGGGHHHIIIMMMRRRVVVaaammm~~~qqqhhh___[[[ZZZWWWVVVWWWXXXZZZ\\\[[[XXXXXX[[[^^^^^^^^^cccmmmxxxxxxtttuuuyyy}}}wwwnnnjjjggglll}}}vvvvvvxxx|||~~~|||qqqaaaUUUPPPPPPLLLPPPTTT]]]uuuxxxmmmbbb[[[UUUNNNJJJJJJJJJHHHGGGGGGIIIJJJJJJJJJIIIJJJJJJJJJJJJMMMQQQTTTYYYcccxxxYYYOOOGGGGGGIIIHHHFFFGGGIIIHHHIIIJJJMMMQQQSSSTTT]]]cccjjjoooqqqrrruuuxxx{{{|||~~~~~~|||vvvnnnhhhccc^^^ZZZTTTSSSPPPMMMJJJHHHGGGGGGHHHIIIJJJLLLOOOQQQRRRSSSTTTWWW\\\dddlllsssyyy|||xxxgggXXXNNNIIIGGGFFFEEEEEEEEEEEEGGGGGGGGGGGGHHHIIIJJJNNNSSSVVV___kkk}}}ppphhhaaa___^^^[[[ZZZ\\\^^^aaacccccc``````dddhhhfffffflllxxx{{{wwwwwwzzz|||~~~uuummmiiiggglll}}}wwwyyy{{{}}}~~~{{{ooo^^^RRRNNNNNNMMMQQQTTT\\\uuuvvvkkk```YYYTTTMMMIIIIIIIIIHHHGGGGGGIIIKKKJJJJJJJJJJJJJJJIIIIIILLLRRRVVVYYYfffsssXXXNNNGGGGGGIIIIIIHHHHHHIIIHHHHHHJJJNNNQQQSSSTTT]]]bbbjjjoooqqqssswwwzzz}}}~~~~~~|||zzzooogggbbb]]]YYYUUUPPPPPPPPPNNNKKKIIIIIIJJJHHHIIIKKKNNNPPPSSSUUUVVVWWW[[[ccclllwwwxxxfffWWWMMMGGGGGGGGGFFFEEEEEEFFFGGGHHHGGGHHHIIIIIIKKKNNNSSSWWW^^^jjj|||rrrkkkeeedddccc``````bbbdddgggkkkjjjhhhhhhlllqqqrrrttt{{{~~~yyyxxxzzz|||}}}tttmmmjjjhhhlll~~~yyy{{{~~~|||ooo^^^RRRNNNOOONNNQQQTTT\\\tttrrrjjj___UUUOOOLLLJJJIIIMMMKKKDDD???BBBKKKNNNLLLKKKLLLLLLKKKMMMQQQTTTTTT^^^lllqqqZZZSSSMMMJJJKKKLLLIIIFFFHHHIIIIIIIIIIIIKKKNNNQQQ\\\fffppprrrtttxxx}}}~~~xxxrrrhhh```[[[XXXUUUSSSMMMLLLKKKJJJJJJJJJJJJJJJIIIKKKNNNRRRVVVZZZ\\\^^^```eeennnxxxooo```RRRKKKIIIHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKMMMQQQTTTbbblll|||tttmmmiiijjjkkkhhheeeffflllnnnooooooooorrrxxx~~~|||zzzzzz{{{{{{rrrjjjfffeeekkk|||yyyzzz{{{yyyhhhZZZSSSPPPMMMKKKRRRYYYbbbzzz~~~oooggg]]]SSSNNNKKKJJJIIIEEEFFFHHHJJJLLLLLLLLLKKKFFFIIILLLOOOQQQSSSTTTTTTaaapppmmmXXXRRRLLLJJJKKKLLLJJJGGGHHHHHHIIIHHHHHHJJJNNNQQQ[[[eeeooorrrtttxxx|||~~~{{{qqqkkkccc[[[VVVSSSQQQOOOLLLKKKJJJJJJIIIIIIJJJJJJGGGIIINNNSSSYYY___eeeiiilllrrr{{{|||kkk]]]QQQKKKJJJGGGGGGFFFFFFFFFGGGHHHIIIGGGHHHIIIIIIJJJMMMQQQTTTaaalll|||zzzsssnnnoooooollliiijjjnnnppptttuuuvvvzzz{{{yyyyyyzzz{{{rrrjjjgggffflllzzzxxxzzz|||xxxeeeVVVPPPMMMJJJJJJPPPWWW```xxxxxxjjjcccYYYQQQMMMKKKJJJIIIHHHFFFIIIOOOMMMGGGHHHOOO\\\XXXSSSQQQQQQSSSTTTUUUbbbuuugggVVVQQQKKKIIIJJJKKKJJJIIIGGGHHHHHHHHHHHHJJJMMMPPPYYYdddooosssuuuyyy}}}}}}{{{sssjjjeee]]]WWWSSSPPPNNNMMMKKKJJJIIIIIIIIIIIIIIIIIIHHHKKKOOOUUU\\\eeeooouuuxxxuuueeeXXXNNNJJJJJJFFFFFFFFFFFFFFFGGGHHHHHHFFFGGGIIIIIIKKKNNNSSSVVVaaalll|||}}}vvvpppppppppllljjjjjjlllpppvvvzzz}}}zzzxxxxxxyyyzzzqqqjjjhhhgggnnnxxxxxx{{{~~~sssaaaSSSNNNLLLJJJJJJOOOTTT^^^vvvsssfff```WWWPPPMMMLLLKKKKKKPPPHHHFFFLLLKKKIIIXXXmmmpppZZZOOONNNQQQTTTWWW```vvvaaaSSSOOOKKKIIIJJJKKKKKKJJJGGGGGGHHHGGGGGGIIIMMMPPPXXXdddppptttvvvzzz}}}~~~vvvnnnfffaaa[[[UUURRRPPPNNNMMMJJJIIIIIIHHHHHHHHHIIIIIIMMMOOOSSSXXX^^^hhhttt}}}nnn___TTTKKKHHHIIIEEEFFFFFFFFFGGGGGGHHHHHHIIIJJJKKKLLLMMMPPPUUUXXXaaalll~~~zzzrrrlllkkkjjjfffddddddggglllttt{{{yyyuuuuuuvvvxxxpppjjjhhhhhhooowwwxxx}}}}}}nnn\\\QQQNNNMMMLLLKKKOOOTTT]]]www}}}oooccc^^^VVVPPPNNNMMMLLLLLLNNNFFFDDDKKKOOOVVVnnnsssVVVKKKMMMQQQTTTVVV]]]www{{{^^^QQQNNNKKKIIIHHHIIIJJJJJJFFFGGGGGGGGGGGGHHHLLLOOOWWWcccpppvvvyyy|||ssskkkccc^^^YYYTTTQQQPPPNNNLLLIIIIIIHHHHHHHHHIIIIIIJJJMMMQQQUUUYYY___jjjxxxzzzgggZZZPPPIIIFFFGGGEEEFFFFFFGGGHHHIIIIIIIIIJJJKKKLLLMMMNNNQQQUUUXXXbbboootttkkkeeecccbbb___]]]]]]bbbhhhqqqxxxwwwsssssstttvvvnnniiihhhhhhoooxxxyyy}}}|||lllZZZOOOMMMMMMJJJMMMPPPUUU___zzz{{{mmmaaa\\\UUUPPPMMMMMMLLLLLLJJJGGGGGGKKKMMMRRRbbbuuurrr]]]KKKJJJPPPRRRSSSUUU]]]{{{uuu\\\PPPNNNKKKIIIGGGHHHIIIJJJEEEFFFFFFFFFFFFHHHKKKNNNVVVdddrrryyy{{{~~~rrrjjj___[[[VVVRRROOOMMMKKKIIIIIIIIIIIIIIIIIIIIIJJJKKKJJJNNNSSSXXX___kkkzzz|||nnn^^^TTTMMMGGGEEEGGGEEEFFFHHHIIIJJJJJJJJJJJJJJJKKKLLLMMMOOORRRWWWZZZfffssszzznnnfff^^^]]]\\\YYYWWWXXX]]]ccclllttt{{{uuuqqqqqqrrrtttlllgggffffffmmmxxxxxx{{{~~~zzzjjjXXXNNNLLLJJJGGGMMMQQQVVVbbb~~~yyyjjj___ZZZSSSNNNLLLKKKJJJJJJHHHJJJKKKIIIFFFGGGLLLQQQTTTKKKHHHNNNPPPNNNRRRZZZdddqqq[[[PPPOOOLLLIIIFFFFFFHHHIIIEEEFFFFFFEEEEEEGGGKKKNNNVVVeeesss{{{~~~{{{oooggg]]]ZZZUUUQQQNNNLLLJJJHHHJJJJJJIIIIIIJJJJJJKKKLLLIIINNNTTTXXX]]]gggvvvlll```TTTNNNJJJFFFEEEGGGFFFGGGIIIJJJLLLLLLLLLKKKJJJLLLNNNPPPSSSXXX^^^bbblllyyyyyysssiii```YYYWWWWWWTTTSSSTTTWWW]]]dddlllsss}}}|||yyyzzz~~~sssooooooqqqrrrkkkeeeeeedddjjj~~~xxxvvvwwwyyyyyyrrrdddUUUNNNNNNLLLIIILLLPPPVVVcccwwwiii]]]XXXRRRMMMKKKJJJIIIHHHEEEJJJKKKGGGEEEHHHKKKKKKMMMJJJMMMRRROOOJJJRRRaaajjjnnnZZZPPPOOOLLLIIIFFFEEEGGGIIIEEEEEEFFFEEEEEEGGGKKKNNNWWWeeettt|||yyymmmeee^^^[[[VVVRRRPPPMMMJJJHHHJJJJJJJJJJJJJJJKKKLLLMMMLLLQQQVVVXXXZZZcccppp{{{pppaaaWWWMMMJJJHHHFFFFFFHHHFFFHHHJJJLLLMMMMMMMMMLLLKKKNNNQQQUUUYYY___fffjjjppp|||~~~sssmmmeee\\\TTTSSSSSSQQQPPPQQQRRRWWW^^^dddlllvvv|||xxxvvvsssqqqsssyyy}}}rrrnnnoooqqqqqqiiidddcccccchhh|||wwwttttttuuuoooiii]]]RRROOOQQQQQQNNNKKKOOOVVVddd}}}ooogggZZZVVVQQQMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKJJJMMMHHHGGGOOOQQQTTT___ppphhhWWWOOONNNKKKIIIGGGEEEEEEEEE@@@BBBEEEGGGGGGIIIKKKNNNZZZcccppp{{{zzzlllaaa\\\XXXRRROOOMMMMMMLLLKKKMMMLLLKKKJJJJJJKKKMMMNNNMMMNNNPPPSSSWWW^^^eeekkkyyy~~~xxxkkkdddTTTRRRNNNJJJHHHHHHHHHIIIFFFHHHJJJJJJJJJKKKLLLNNNPPPSSSWWW[[[___dddiiimmmuuuuuulllbbb\\\UUUQQQQQQPPPOOOMMMRRRTTTWWW[[[aaajjjtttzzz}}}uuussskkklllmmmnnnpppwwwwwwoookkkiiihhhnnngggcccccccccgggwww}}}tttooonnnooolllfff]]]SSSMMMJJJKKKLLLKKKRRRXXXddd{{{llldddYYYVVVPPPMMMKKKKKKJJJIIIJJJJJJIIIIIIIIIJJJJJJKKKKKKNNNIIIIIIQQQRRRVVVccc|||eeeTTTOOOMMMKKKIIIGGGFFFFFFFFFEEEGGGHHHIIIHHHIIIKKKMMMXXXbbbooozzzzzzlllbbb\\\XXXSSSOOOMMMMMMLLLKKKLLLKKKJJJJJJJJJKKKLLLMMMJJJKKKMMMPPPSSSXXX^^^cccjjjmmmsssyyy}}}}}}}}}|||wwwooodddZZZTTTPPPNNNJJJGGGEEEEEEFFFGGGGGGIIIKKKKKKKKKKKKMMMOOONNNQQQWWW]]]ccciiiooottt}}}yyypppaaa[[[TTTPPPPPPPPPOOOMMMPPPQQQTTTWWW\\\dddlllrrr~~~tttpppooonnnpppqqqsssvvv}}}|||uuummmkkkjjjjjjlllddd``````aaafffwww|||sssnnnlllmmmjjjddd\\\SSSMMMKKKKKKLLLLLLRRRXXXdddxxxiii```XXXTTTOOOLLLKKKJJJJJJIIIKKKKKKJJJJJJJJJJJJJJJKKKMMMPPPKKKKKKSSSTTTZZZjjjaaaRRRMMMLLLJJJHHHGGGGGGGGGHHHJJJKKKKKKJJJIIIIIIJJJLLLVVV```nnnyyyyyykkkbbb\\\XXXSSSOOOMMMLLLKKKJJJKKKJJJJJJJJJJJJKKKLLLMMMHHHJJJLLLNNNPPPSSSVVVYYY[[[]]]aaadddhhhjjjkkkkkkjjjjjjhhhddd^^^VVVOOOKKKLLLJJJHHHFFFEEEEEEFFFGGGHHHJJJLLLLLLLLLLLLNNNPPPQQQUUU\\\bbbiiipppwww{{{wwweee___WWWRRRQQQQQQQQQOOOOOOPPPRRRSSSWWW\\\ccchhhqqqxxx|||tttppppppsssxxxyyy||||||{{{tttmmmlllmmmmmmiiiaaa\\\]]]^^^eeewwwzzzpppkkkiiijjjfffaaaZZZRRRMMMKKKLLLLLLMMMSSSYYYeeeuuufff]]]VVVSSSNNNKKKJJJJJJIIIIIIKKKKKKJJJIIIIIIIIIIIIJJJMMMOOOLLLMMMSSSTTT]]]rrr|||^^^QQQLLLKKKJJJIIIHHHHHHIIIIIIJJJKKKKKKJJJIIIIIIKKKMMMTTT^^^lllxxxvvviiiaaa\\\XXXSSSOOOMMMLLLKKKJJJJJJJJJJJJKKKKKKLLLMMMMMMJJJLLLOOOPPPPPPPPPRRRSSSVVVWWWXXXZZZ[[[]]]^^^______^^^\\\XXXUUUQQQMMMKKKKKKJJJHHHGGGGGGHHHIIIJJJIIIKKKMMMMMMMMMNNNPPPRRRYYY]]]cccjjjooouuu{{{~~~pppiii___XXXUUUTTTSSSQQQQQQRRRRRRRRRTTTWWW]]]aaagggkkkqqqxxx~~~~~~wwwvvvwww}}}vvvqqqqqqqqqpppggg___YYYZZZ\\\dddxxxxxxnnnhhhffffffbbb^^^XXXRRRNNNLLLLLLMMMNNNTTTYYYfffqqqccc\\\TTTQQQLLLIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGHHHHHHHHHKKKMMMKKKNNNSSSTTTaaa{{{xxx]]]SSSLLLKKKJJJIIIHHHIIIJJJJJJGGGHHHHHHHHHGGGIIILLLNNNRRR\\\kkkxxx~~~sssggg___[[[WWWRRROOOMMMMMMLLLKKKKKKKKKLLLMMMNNNNNNOOOOOOLLLNNNQQQQQQPPPPPPPPPQQQUUUUUUUUUUUUVVVWWWXXXXXXUUUTTTQQQOOOLLLKKKJJJJJJJJJJJJIIIIIIIIIJJJLLLLLLJJJLLLOOOPPPPPPQQQTTTVVV]]]bbbhhhoootttyyy~~~}}}tttggg]]]XXXVVVTTTRRRSSSSSSSSSRRRRRRUUUXXX\\\```bbbfffjjjooovvv}}}}}}}}}zzzwwwvvvssspppfff^^^YYYZZZ\\\cccwwwwwwmmmgggdddddd___\\\WWWRRROOOMMMLLLMMMOOOSSSYYYggg|||lll```ZZZRRROOOKKKHHHHHHIIIIIIIIIGGGGGGGGGGGGGGGHHHHHHIIIJJJLLLKKKOOOTTTUUUfffsss\\\UUUMMMLLLJJJIIIIIIIIIJJJJJJEEEFFFFFFFFFFFFHHHLLLOOOQQQ[[[kkkxxx}}}qqqfff___ZZZVVVQQQOOONNNNNNNNNMMMMMMMMMOOOPPPQQQQQQRRRQQQNNNPPPRRRRRRQQQPPPQQQRRRUUUTTTTTTTTTTTTTTTTTTTTTRRRQQQOOOMMMKKKKKKLLLLLLJJJJJJJJJJJJKKKLLLMMMNNNMMMOOORRRTTTUUUWWWZZZ\\\aaafffmmmuuu{{{~~~pppccc]]]YYYWWWUUUUUUVVVVVVUUUTTTUUUYYY[[[^^^^^^```dddhhhmmmqqqtttssswww|||zzzxxxvvvrrrnnnfff^^^YYYZZZ[[[bbbuuuxxxnnngggcccccc^^^[[[XXXSSSPPPNNNMMMLLLNNNSSSXXXhhhtttfff\\\XXXQQQNNNJJJGGGHHHIIIIIIIIIFFFFFFFFFGGGHHHIIIJJJKKKIIIKKKKKKQQQVVVXXXlllooo[[[VVVNNNMMMKKKJJJIIIIIIIIIJJJFFFFFFFFFFFFFFFHHHLLLOOOPPP[[[kkkyyy}}}qqqgggaaaXXXUUUPPPNNNNNNOOOOOOOOOOOOPPPRRRSSSTTTUUUTTTTTTSSSTTTVVVUUUUUUUUUVVVXXXXXXXXXXXXXXXXXXWWWVVVUUUWWWUUUSSSRRRQQQQQQQQQRRRMMMMMMNNNNNNOOOPPPPPPPPPQQQSSSWWWZZZ\\\^^^bbbeeennnssszzzyyyllleeeaaa___^^^\\\\\\\\\\\\[[[\\\___aaabbbbbbdddggglllppprrrsssvvvzzz}}}wwwtttrrrmmmiiieee]]]YYYYYYZZZ___pppyyyooogggcccccc^^^\\\XXXUUUQQQOOOMMMLLLMMMQQQXXXhhhooobbbZZZVVVPPPMMMIIIGGGGGGHHHIIIIIIFFFFFFGGGHHHIIIKKKLLLMMMIIIKKKLLLRRRXXXZZZppplllZZZWWWOOONNNLLLJJJIIIIIIIIIIIIHHHHHHHHHFFFFFFHHHLLLOOOPPP[[[kkkyyy~~~rrrhhhbbbWWWTTTPPPNNNNNNPPPPPPPPPPPPQQQSSSUUUVVVWWWVVVVVVXXXYYYZZZZZZYYYZZZ\\\^^^]]]^^^______^^^]]][[[ZZZYYYWWWVVVTTTSSSSSSTTTTTTRRRRRRRRRSSSSSSTTTTTTTTTTTTWWWZZZ^^^```dddgggjjj}}}sssllljjjhhhgggbbbcccdddcccccccccfffhhhhhhhhhjjjnnnsssvvvxxxxxx~~~~~~~~~{{{ssspppmmmiiifffddd]]]XXXYYYYYY]]]mmmzzzppphhhdddccc^^^\\\YYYVVVRRROOOMMMLLLMMMQQQWWWhhhwwwjjj]]]VVVSSSIIIIIIHHHHHHHHHGGGGGGGGGJJJIIIIIIIIIIIIKKKMMMNNNSSSLLLLLLSSSTTT[[[xxxlll\\\SSSPPPOOOLLLJJJHHHGGGFFFFFFJJJJJJJJJIIIFFFEEEFFFHHHOOOYYYjjj{{{~~~rrrfff^^^WWWTTTRRROOOOOOQQQSSSUUURRRUUUWWWYYYYYYZZZ\\\^^^___```aaabbbbbbcccddddddjjjgggdddeeehhhgggccc^^^aaa^^^ZZZYYYZZZZZZYYYWWWUUUTTTTTTUUUXXXZZZ[[[[[[\\\```eeeggghhhmmmuuu|||}}}yyyxxxtttqqqnnnooopppppppppppprrrsssqqqtttxxx{{{~~~zzz{{{~~~uuupppmmmiiifffccc\\\XXXYYYZZZ^^^lll|||vvvnnniiiffffff```aaa```]]]WWWQQQMMMKKKMMMPPPVVVhhhrrrggg\\\UUUSSSKKKKKKKKKKKKJJJJJJIIIIIIJJJJJJJJJJJJKKKLLLMMMMMMPPPKKKMMMSSSUUU^^^hhhYYYRRROOONNNKKKIIIGGGFFFFFFFFFFFFGGGGGGGGGFFFFFFGGGIIIMMMWWWjjj|||}}}qqqddd\\\VVVTTTRRRPPPOOOQQQTTTUUUTTTWWWZZZ\\\]]]^^^```aaadddeeeggghhhiiikkkmmmooovvvsssqqqqqqsssqqqkkkfffbbb___]]]\\\^^^___^^^]]]\\\[[[[[[\\\^^^```aaabbbeeejjjooosssvvv{{{|||xxxzzz|||}}}}}}}}}~~~}}}}}}yyy{{{~~~tttnnnkkkhhheeeccc[[[XXX[[[\\\aaaqqqtttlllfffcccbbb```aaa```\\\VVVQQQMMMLLLNNNQQQWWWiiiyyylllbbbYYYSSSQQQLLLLLLLLLKKKKKKKKKKKKJJJKKKKKKLLLLLLMMMLLLLLLLLLLLLKKKNNNSSSUUUccc{{{bbbVVVQQQMMMLLLJJJGGGFFFEEEEEEEEEBBBDDDEEEEEEEEEFFFIIIKKKLLLVVViii}}}}}}ooobbbZZZUUUTTTRRRPPPPPPRRRTTTVVVWWWYYY]]]___aaabbbeeefffjjjllloooqqqsssvvvyyy||||||tttnnnfffdddcccccceeeggghhhgggddddddeeefffgggjjjlllnnnrrrvvv}}}}}}{{{}}}rrrllliiifffdddbbb[[[YYY\\\^^^eeevvvqqqhhhccc___^^^```aaa```\\\VVVPPPMMMLLLNNNRRRYYYlllqqqfff^^^VVVPPPOOOJJJJJJJJJJJJJJJJJJJJJIIIKKKLLLMMMNNNNNNMMMKKKJJJJJJKKKPPPSSSUUUgggsss]]]TTTRRRLLLKKKIIIGGGFFFEEEEEEFFFCCCDDDFFFFFFFFFGGGJJJLLLMMMVVViii~~~~~~nnnaaaYYYTTTSSSRRRQQQQQQSSSUUUWWWXXX[[[___bbbdddfffiiikkkpppssswwwxxxzzz|||{{{uuulllkkkjjjkkklllnnnooopppkkklllnnnoooqqqtttyyy{{{~~~|||oooiiifffdddcccaaa[[[YYY\\\^^^fffyyy}}}nnngggbbb______``````___[[[UUUPPPMMMLLLMMMRRRYYYmmm|||kkkaaaZZZSSSNNNLLLIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNMMMKKKJJJJJJMMMQQQTTTWWWlllmmmZZZTTTRRRLLLJJJIIIGGGFFFFFFGGGGGGGGGIIIIIIIIIHHHHHHJJJLLLPPPXXXiii}}}nnnaaaYYYSSSRRRRRRQQQRRRTTTVVVWWWXXX[[[```cccfffiiimmmooouuuxxx{{{|||}}}zzzpppppppppooooooppprrrtttrrrtttvvvxxxzzz~~~{{{nnngggdddcccbbbaaa[[[YYY[[[]]]eeezzzyyylllgggdddbbbbbbaaa```^^^ZZZTTTOOOMMMLLLLLLQQQYYYmmmttteee]]]WWWQQQLLLKKKJJJKKKKKKKKKKKKLLLLLLLLLKKKKKKLLLLLLMMMLLLLLLLLLKKKOOOSSSUUU\\\tttgggYYYUUURRRLLLLLLJJJIIIHHHIIIIIIJJJKKKLLLLLLKKKJJJIIIKKKLLLQQQXXXhhh{{{oooaaaZZZRRRRRRRRRRRRSSSUUUWWWXXXXXX\\\aaaeeehhhlllpppssswww{{{~~~}}}ssstttttttttssstttwwwyyy|||~~~yyymmmfffcccbbbaaa___ZZZXXXZZZ\\\ddd|||vvvjjjgggeeeccccccaaa```^^^YYYSSSOOOMMMLLLKKKQQQZZZoooyyylll^^^XXXTTTOOOLLLKKKIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMMMMLLLPPPTTTXXXbbb}}}yyyaaaXXXTTTQQQNNNMMMLLLKKKKKKKKKLLLMMMKKKLLLMMMLLLJJJJJJLLLMMMQQQVVVdddxxxnnnaaaZZZQQQQQQRRRSSSTTTVVVXXXYYYYYY]]]bbbgggkkkooosssvvvwww{{{|||yyy{{{|||||||||~~~xxxlllfffcccaaa___]]]XXXWWWZZZ\\\fffttthhheeecccaaaaaaaaa```^^^YYYSSSNNNMMMLLLLLLRRR\\\qqq~~~rrrfffZZZUUURRROOOLLLLLLGGGGGGGGGHHHHHHHHHIIIIIIJJJIIIIIIIIIJJJKKKMMMNNNMMMPPPTTTZZZgggrrr^^^XXXTTTPPPOOONNNMMMLLLLLLMMMNNNOOOJJJKKKLLLKKKJJJKKKMMMNNNOOOTTTbbbvvv~~~}}}}}}~~~mmm```ZZZQQQQQQRRRSSSTTTVVVXXXYYYZZZ^^^ccchhhmmmqqqvvvyyyvvv|||}}}yyy~~~|||{{{yyywwwxxxlllfffcccaaa___ZZZWWWWWWZZZ]]]hhhsssgggdddaaa______aaa```]]]XXXRRRNNNMMMLLLMMMSSS]]]rrrzzzhhhbbbZZZRRRMMMJJJHHHFFFGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHJJJKKKLLLMMMOOOPPPQQQWWWkkkpppccc___XXXQQQPPPPPPNNNLLLKKKJJJJJJJJJMMMLLLLLLKKKKKKKKKLLLLLLNNNQQQ]]]rrrzzzssspppssszzz~~~}}}lll]]]UUURRRRRRRRRQQQRRRVVV[[[___```bbbeeejjjoootttxxxzzzzzzsssnnnnnnrrrvvvxxxwwwkkkdddbbb```^^^\\\YYYWWWXXX]]]lllsssfffbbb```____________]]]YYYSSSOOOMMMMMMOOOQQQYYYrrr{{{pppbbb]]]UUUOOOLLLJJJIIIHHHGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHHHHIIIJJJKKKMMMMMMMMMQQQSSSYYYooolll```]]]XXXQQQRRRQQQOOOMMMLLLKKKKKKKKKLLLKKKKKKJJJJJJKKKKKKKKKMMMPPP\\\qqq|||uuurrroooooovvv~~~lll^^^VVVQQQRRRRRRSSSTTTYYY^^^cccfffgggkkkoootttxxx{{{}}}vvvrrrmmmkkklllqqqvvvyyytttiiiccc```___]]][[[XXXXXXYYY___lllrrrfffaaa___^^^^^^^^^^^^\\\XXXRRRNNNMMMMMMOOOQQQYYYqqqqqqfff[[[VVVPPPLLLJJJJJJIIIIIIGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIKKKLLLMMMNNNLLLRRRTTTYYYttthhh]]]ZZZWWWSSSRRRRRRPPPNNNMMMLLLLLLKKKJJJJJJIIIIIIIIIJJJJJJKKKMMMOOO[[[ooo}}}zzzxxxvvvpppllllllmmmrrr|||lll^^^VVVRRRTTTVVVXXX[[[aaagggkkkooopppsssvvvzzz}}}xxxqqqooonnnooorrrxxx~~~~~~qqqfffaaa___^^^\\\ZZZXXXXXX[[[___lllrrreeeaaa^^^\\\\\\\\\\\\ZZZVVVPPPMMMLLLLLLOOOQQQZZZrrr|||lllbbbVVVRRRMMMJJJIIIIIIIIIIIIGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNLLLRRRSSSYYYyyy~~~|||eee\\\XXXUUUSSSRRRQQQPPPNNNLLLLLLKKKKKKIIIIIIHHHHHHHHHIIIJJJJJJMMMNNNYYYmmmzzzuuusssuuuvvvwwwvvvuuutttssstttsssooommmooossszzzkkk]]]WWWTTTWWW\\\aaaffflllrrrvvvxxxyyy{{{~~~{{{xxxyyy||||||oooeeeaaa___^^^\\\ZZZXXXYYY[[[^^^hhh|||pppddd```]]][[[[[[[[[ZZZXXXSSSOOOKKKKKKKKKOOOQQQ[[[tttvvvggg^^^UUUQQQMMMJJJIIIIIIIIIHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJLLLMMMNNNNNNQQQSSS]]]zzzyyyddd\\\WWWTTTSSSQQQPPPNNNMMMKKKJJJJJJJJJHHHHHHHHHHHHHHHIIIJJJJJJMMMNNNXXXkkk~~~|||sssooollljjjjjjmmmppprrrsssrrrssstttvvvvvvssssssyyyjjj]]]WWWUUU[[[cccjjjqqqwww|||{{{ooofffbbb```___]]]ZZZYYYXXXZZZ\\\dddwwwnnnccc```]]][[[[[[ZZZYYYVVVRRRMMMJJJJJJKKKNNNRRR]]]wwwnnn```XXXSSSPPPLLLJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHJJJKKKLLLMMMNNNOOOUUUhhhzzztttddd^^^XXXUUUUUUPPPOOONNNLLLKKKJJJJJJIIIHHHHHHHHHHHHIIIIIIJJJKKKNNNNNNXXXjjj}}}rrrjjjfffdddfffjjjppptttxxxyyyyyyxxx{{{}}}{{{zzz~~~kkk___ZZZXXX```kkkvvv~~~{{{ooofffbbbaaa___]]]ZZZXXXXXXXXXZZZcccvvvlllbbb___]]][[[[[[ZZZXXXVVVQQQLLLJJJJJJLLLMMMRRR```|||wwwhhh\\\UUUOOOMMMJJJIIIIIIIIIIIIHHHGGGGGGHHHHHHHHHHHHIIIIIIGGGGGGGGGGGGHHHJJJKKKLLLNNNMMMZZZwwwoooccc```ZZZVVVWWWQQQPPPOOOMMMLLLKKKJJJJJJHHHHHHHHHHHHIIIJJJKKKLLLOOOOOOXXXjjj}}}|||tttkkkgggfffhhhpppxxxnnnbbb______iiixxxzzzooofffbbb```]]][[[XXXWWWVVVXXX[[[fffzzz~~~jjjaaa___^^^\\\\\\ZZZXXXUUUPPPLLLJJJKKKMMMMMMSSScccsssfff[[[VVVLLLJJJHHHGGGHHHIIIIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIFFFFFFFFFGGGHHHIIIJJJKKKMMMLLL^^^kkkbbb```[[[WWWYYYRRRQQQPPPNNNMMMLLLLLLKKKHHHHHHHHHIIIJJJKKKLLLMMMPPPPPPXXXjjj}}}pppkkkhhhhhhjjjppp}}}pppeeebbbgggrrryyynnnfffaaa___\\\ZZZWWWUUUVVVXXX\\\iii|||iii```___^^^]]]\\\ZZZYYYUUUPPPLLLJJJKKKMMMLLLTTTeeeuuuhhh^^^WWWSSSMMMMMMLLLJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEGGGIIIIIIHHHHHHIIIJJJNNNRRRkkkjjj___\\\[[[\\\]]]^^^ZZZTTTOOOMMMLLLLLLKKKMMMLLLJJJIIIIIIKKKMMMNNNQQQQQQVVVcccwww~~~qqqmmmlllpppvvv~~~ppphhhiiijjj{{{wwwlllddd```___]]][[[XXXVVVUUUWWW\\\iiitttiiiddd\\\\\\]]]WWWYYYWWWTTTQQQNNNLLLKKKKKKPPPWWWjjj{{{lllaaaYYYSSSPPPLLLLLLKKKJJJIIIGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEGGGIIIIIIHHHHHHIIIJJJOOOXXXvvv}}}jjj```___^^^^^^___^^^ZZZUUURRRPPPOOONNNMMMOOONNNLLLKKKKKKLLLMMMNNNQQQQQQTTTaaattt}}}vvvnnnlllpppzzzssskkkkkkrrr~~~vvvkkkddd```^^^\\\ZZZWWWVVVVVVYYY___nnnrrrgggccc\\\[[[\\\VVVYYYWWWTTTPPPNNNLLLKKKKKKPPPWWWjjj}}}nnnbbbZZZUUUQQQNNNJJJJJJIIIIIIHHHGGGFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGIIIIIIIIIIIIJJJLLLPPPbbbzzzjjjeeedddbbb```aaa^^^[[[XXXVVVTTTSSSQQQOOOQQQPPPOOOMMMMMMMMMNNNNNNPPPPPPRRR\\\mmmyyytttqqqrrr{{{xxxnnnooo{{{|||tttjjjccc```^^^[[[YYYUUUTTTUUUZZZaaaqqqoooeeebbb[[[ZZZ[[[TTTYYYVVVSSSOOOMMMKKKKKKKKKQQQWWWkkk}}}sssfff\\\VVVSSSPPPNNNIIIHHHHHHGGGGGGFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFHHHIIIIIIIIIIIIKKKMMMRRRlllzzznnnjjjiiieeebbbaaa]]]\\\ZZZYYYXXXWWWTTTQQQQQQPPPOOONNNMMMLLLMMMMMMOOOOOOPPPWWWfff{{{~~~||||||zzzpppqqqzzzsssiiibbb___]]]ZZZXXXRRRQQQSSSXXXaaarrrlllbbb```ZZZYYYYYYSSSXXXVVVRRRNNNLLLKKKKKKKKKQQQXXXnnntttlll```WWWSSSPPPNNNLLLGGGGGGGGGGGGGGGGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIIIIIIIJJJMMMOOOUUUttt~~~tttppplllfffbbb```]]][[[ZZZZZZYYYWWWTTTRRROOOOOONNNMMMLLLKKKKKKKKKNNNNNNOOOTTT```uuu{{{rrrsss~~~wwwqqqhhhaaa^^^\\\YYYVVVSSSRRRTTTYYYbbbrrrkkkbbb___XXXXXXYYYSSSWWWUUUQQQMMMKKKJJJKKKLLLRRRYYYsss|||llldddYYYQQQNNNLLLJJJHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJIIIIIIKKKNNNPPPZZZ}}}wwwqqqllleeeaaa```\\\ZZZYYYXXXWWWVVVSSSPPPMMMLLLLLLLLLKKKJJJJJJJJJLLLMMMOOORRR\\\ppp|||tttvvv~~~uuuooofff```]]][[[XXXUUUUUUTTTVVV[[[dddtttmmmbbb^^^WWWWWWYYYTTTWWWTTTPPPLLLJJJJJJKKKLLLSSS\\\xxxqqqddd]]]TTTMMMKKKJJJHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJIIIIIIKKKOOORRR^^^wwwpppjjjccc```aaa[[[YYYWWWUUUTTTSSSPPPNNNKKKKKKKKKLLLKKKKKKKKKJJJKKKMMMOOORRRZZZmmm|||xxx|||tttmmmeee```]]][[[WWWTTTSSSRRRUUU[[[ddduuupppccc^^^WWWWWWZZZVVVVVVSSSOOOKKKIIIIIIKKKLLLTTT^^^~~~yyyiiiaaaZZZQQQLLLJJJJJJIIIHHHGGGGGGGGGHHHHHHIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIJJJLLLOOORRRbbbuuunnngggaaa```aaa[[[XXXUUUSSSRRRPPPNNNMMMJJJKKKKKKLLLLLLLLLLLLKKKJJJMMMPPPRRRYYYlll}}}{{{sssmmmeee___]]]ZZZWWWTTTOOONNNQQQXXXbbbtttrrrddd^^^VVVWWW[[[WWWVVVSSSNNNJJJHHHIIIKKKLLLUUU```nnndddWWWTTTPPPKKKHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIIIINNNJJJIIIKKKHHHEEEKKKWWWssszzzrrrkkkeeebbb___]]]\\\YYYUUUQQQOOONNNNNNOOOMMMMMMLLLKKKKKKKKKKKKKKKKKKJJJKKKOOOUUUdddvvvoooddd[[[VVVTTTSSSSSSUUUQQQRRRZZZeeewwwttthhhaaaWWWVVVXXXTTTWWWPPPLLLLLLLLLKKKMMMPPPZZZfffyyyiii___TTTQQQMMMJJJGGGFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJJJJGGGGGGJJJHHHFFFOOO\\\|||zzzrrrkkkfffbbb___]]]XXXVVVSSSPPPNNNMMMLLLMMMNNNMMMLLLLLLKKKLLLLLLLLLIIIIIIKKKOOOTTTccc|||}}}sssmmmccc[[[WWWUUUTTTSSSSSSQQQSSS[[[fffyyysssgggaaaWWWVVVXXXTTTVVVPPPLLLLLLLLLKKKMMMQQQYYYgggqqqbbbXXXOOONNNKKKHHHFFFFFFGGGGGGJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKIIIFFFGGGKKKIIIIIIUUUeee~~~xxxqqqjjjfffbbb___]]]VVVUUUSSSQQQOOONNNMMMMMMNNNNNNMMMLLLLLLLLLLLLLLLHHHIIILLLPPPUUUaaaxxx}}}yyymmmhhhbbb\\\XXXVVVTTTRRRQQQQQQTTT\\\hhh|||pppeee```WWWUUUXXXSSSUUUPPPLLLLLLKKKJJJMMMRRRXXXkkkwwwiii\\\TTTMMMKKKIIIHHHGGGGGGHHHIIIKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLKKKIIIJJJLLLJJJLLL\\\ooozzzvvvoooiiieeebbb___]]]WWWVVVUUUTTTRRRQQQPPPOOOMMMMMMLLLKKKKKKKKKKKKLLLHHHJJJNNNRRRVVV```uuu~~~yyyuuugggddd___\\\YYYVVVSSSQQQNNNQQQVVV^^^lllmmmccc___WWWUUUWWWSSSSSSOOOLLLLLLKKKJJJNNNTTTXXXppp|||nnncccXXXQQQLLLKKKJJJIIIIIIJJJJJJKKKLLLLLLLLLKKKKKKJJJJJJJJJKKKJJJJJJJJJJJJKKKLLLLLLMMMKKKKKKLLLIIINNNccc{{{}}}|||xxxsssnnniiieeebbb___]]]XXXWWWVVVUUUSSSRRRQQQPPPLLLLLLKKKJJJJJJJJJKKKKKKJJJKKKOOOSSSVVV^^^qqq|||vvvrrrccc```]]]ZZZYYYVVVSSSPPPLLLQQQXXX```ppp{{{iiiaaa^^^VVVUUUWWWRRRRRRNNNLLLLLLKKKJJJNNNUUU[[[xxx~~~pppddd\\\TTTOOOLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJKKKLLLLLLKKKJJJKKKKKKJJJTTTqqq}}}vvvzzzwwwsssnnnjjjgggdddaaa___YYYXXXVVVTTTRRRQQQPPPOOOMMMLLLLLLKKKKKKKKKKKKKKKJJJLLLOOORRRSSS[[[mmmxxxrrrnnn```^^^[[[YYYWWWUUURRRPPPKKKRRR[[[dddtttvvveee___]]]VVVUUUVVVQQQPPPNNNMMMMMMJJJIIIOOOWWW```qqqcccZZZTTTOOOKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKJJJJJJIIIHHHHHHJJJJJJIIIIIIJJJJJJKKKLLLJJJIIIKKKNNNQQQaaavvvwwwxxxuuupppmmmjjjhhhdddbbb]]][[[WWWTTTRRRQQQQQQQQQOOONNNNNNMMMLLLMMMMMMMMMJJJKKKMMMOOOPPPWWWiiizzz}}}zzzsssnnnkkk___\\\YYYWWWVVVTTTQQQOOOJJJTTT]]]fffxxxsssccc]]]\\\VVVUUUVVVPPPOOOMMMMMMMMMJJJIIIOOOXXXeeewwwhhh[[[SSSOOOKKKHHHKKKKKKKKKKKKKKKKKKJJJJJJLLLKKKKKKJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJNNNSSSYYYnnnuuu}}}zzzwwwsssooommmjjjgggeeeaaa___[[[VVVTTTSSSTTTTTTQQQPPPOOOOOONNNNNNOOOOOOIIIJJJLLLLLLMMMTTTfffwww}}}}}}~~~}}}yyyxxx{{{~~~}}}vvvpppkkkhhh___\\\XXXVVVUUUSSSQQQOOOJJJUUU___hhhzzzqqqaaa\\\\\\VVVUUUVVVPPPNNNMMMMMMMMMJJJIIIPPPYYYiiiqqqiii^^^VVVSSSPPPLLLHHHHHHIIIJJJJJJKKKKKKJJJJJJFFFGGGHHHIIIIIIHHHGGGFFFHHHHHHHHHIIIIIIIIIJJJJJJJJJNNNOOOQQQccc~~~ttt}}}yyyuuuooojjjgggeeebbb```\\\XXXVVVVVVWWWWWWSSSSSSRRRQQQPPPPPPOOOOOOOOOMMMMMMMMMNNNTTTdddttt|||xxxsssqqqnnnnnnoooppppppooowww~~~|||vvvnnnfff___\\\[[[YYYXXXWWWVVVSSSPPPQQQSSSZZZhhh~~~mmmcccZZZWWWVVVSSSSSSUUURRRNNNJJJJJJIIIJJJQQQXXXiii{{{jjjbbbYYYSSSQQQOOOLLLIIIHHHIIIIIIJJJJJJJJJJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJIIILLLNNNVVVnnnyyyuuu~~~|||wwwqqqkkkgggeeeaaa___[[[XXXVVVUUUVVVVVVTTTTTTSSSQQQPPPOOONNNMMMKKKJJJJJJKKKKKKQQQ___nnnzzzrrrnnniiigggeeedddfffhhhiiihhhtttzzzzzztttmmmeee___[[[YYYXXXWWWVVVUUURRRPPPQQQSSSZZZhhh}}}mmmcccZZZWWWVVVTTTSSSUUUSSSOOOLLLKKKKKKLLLRRRZZZlllzzznnn```ZZZSSSNNNMMMMMMKKKIIIHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIIIILLLLLLPPP```ttttttyyyrrrlllhhhfffaaa___\\\ZZZXXXWWWVVVWWWUUUTTTSSSQQQPPPNNNMMMLLLJJJIIIJJJLLLMMMPPP\\\hhhwwwpppiiieeeaaa___\\\\\\^^^```aaabbbmmmrrr{{{}}}vvvqqqkkkccc]]]YYYXXXVVVUUUTTTSSSQQQOOOPPPSSSYYYggg{{{~~~kkkbbbYYYWWWVVVTTTSSSUUUTTTPPPMMMLLLLLLMMMTTT\\\pppqqqeeeZZZUUUOOOKKKJJJJJJIIIHHHHHHHHHIIIJJJJJJJJJIIIIIIKKKJJJIIIHHHHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJPPPOOOVVVmmmzzz{{{yyyrrrmmmiiigggbbbaaa___]]]ZZZYYYXXXWWWTTTTTTSSSRRRPPPOOONNNNNNMMMMMMOOOQQQRRRTTT\\\fffyyyuuussspppjjjdddccc```]]]\\\]]]^^^^^^^^^eeejjjrrr|||yyysssnnnhhhaaa\\\WWWUUUSSSRRRSSSRRRQQQOOOPPPSSSZZZggg{{{zzzjjjaaaYYYWWWWWWTTTSSSUUUSSSOOOLLLLLLMMMNNNUUU]]]qqq|||kkk```VVVSSSOOOKKKIIIHHHGGGGGGGGGHHHHHHIIIJJJIIIIIIIIIJJJIIIHHHGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKOOOQQQ```~~~~~~zzz~~~wwwrrrnnnkkkjjjdddcccbbb___\\\YYYWWWVVVSSSSSSSSSRRRRRRQQQQQQQQQQQQPPPRRRUUUVVVVVV\\\cccyyyuuutttuuuyyy}}}|||uuuoookkkhhheeebbbaaa```^^^\\\^^^bbbiiissswwwqqqlllfff```[[[VVVTTTQQQQQQQQQRRRQQQPPPQQQSSSZZZhhh{{{vvvhhh___XXXWWWWWWUUUTTTUUURRRNNNKKKLLLLLLNNNUUU^^^ssssssfff]]]TTTRRRNNNKKKHHHGGGFFFGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIKKKKKKKKKKKKLLLLLLLLLMMMMMMVVVmmmwwwzzzvvvrrrpppooonnnhhhgggfffccc```[[[WWWUUUUUUUUUUUUTTTSSSSSSRRRRRRQQQOOOQQQTTTTTTTTTXXX^^^ppp{{{pppttt{{{|||sssqqqmmmkkkhhhddd___\\\\\\___eeemmmxxxwwwpppkkkeee___ZZZUUUSSSPPPPPPQQQQQQQQQQQQQQQTTT\\\jjj~~~sssfff^^^XXXWWWWWWUUUTTTUUUQQQMMMKKKLLLMMMOOOVVV___xxxtttiii^^^WWWPPPOOOMMMJJJGGGFFFGGGHHHGGGGGGHHHIIIIIIIIIIIIHHHIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMNNNOOOQQQ```zzzxxx}}}{{{xxxuuussssssttttttppppppooolllgggbbb]]]YYYZZZYYYXXXVVVTTTRRRQQQPPPQQQNNNNNNQQQRRRQQQTTTYYYgggxxxtttuuu|||yyyxxxvvvtttpppkkkddd___\\\```eeelllvvvxxxpppjjjeee^^^ZZZUUUSSSPPPOOOPPPRRRRRRRRRRRRUUU]]]lllpppeee]]]WWWWWWXXXUUUTTTUUURRRNNNLLLMMMNNNQQQXXXaaawwwlllbbbXXXRRRLLLLLLKKKIIIGGGFFFGGGIIIGGGGGGHHHIIIIIIIIIHHHHHHIIIJJJKKKLLLLLLKKKJJJIIIIIIIIIJJJLLLMMMNNNOOOPPPXXXjjjwww~~~{{{yyywwwuuutttuuuwwwyyyyyyyyywwwtttoooiiiccc```^^^]]]ZZZXXXUUURRRPPPNNNQQQNNNMMMPPPQQQPPPRRRWWWaaa|||xxxsssqqq{{{~~~}}}|||{{{wwwqqqiiiccc^^^aaafffmmmuuu}}}yyyqqqkkkeee^^^YYYUUUSSSPPPOOOPPPRRRSSSSSSRRRVVV^^^mmmoooddd\\\WWWWWWXXXVVVTTTUUUSSSOOOMMMNNNPPPRRRZZZbbbyyykkk```XXXRRRMMMHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJKKKNNNOOOMMMMMMOOORRRSSS```vvvyyywwwzzzyyywwwvvvvvvwwwyyyzzz}}}uuullleeeaaa___\\\YYYVVVUUUTTTSSSQQQPPPOOONNNMMMMMMMMMNNNOOO^^^pppzzzuuuvvvzzzxxxooohhheeeiiinnnsssxxxzzzzzzzzz|||xxxoooiiiccc]]]XXXRRRRRRQQQOOOMMMMMMOOOQQQWWWZZZaaaooopppccc___ZZZWWWUUUUUUTTTTTTRRRQQQJJJJJJPPPNNNVVViiissseee[[[UUUOOOLLLHHHHHHHHHGGGGGGGGGFFFFFFHHHHHHIIIJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJKKKKKKHHHKKKMMMLLLKKKMMMRRRUUUhhhvvv{{{zzzyyyxxxwwwxxxyyy{{{|||xxxpppiiifffbbb___ZZZVVVTTTSSSQQQPPPPPPOOONNNMMMMMMMMMNNNOOO[[[mmmxxxwww{{{tttmmmfffkkkqqqwww|||zzzvvvwwwxxx{{{wwwooohhhbbb[[[WWWRRRRRRQQQOOOMMMMMMPPPRRR[[[^^^fffttt~~~lll```\\\XXXVVVVVVWWWWWWVVVRRRQQQKKKJJJPPPOOOVVVjjjyyyjjj\\\TTTPPPLLLJJJHHHHHHHHHGGGGGGGGGGGGFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLLLLHHHKKKMMMMMMKKKNNNUUU\\\uuu|||nnn{{{|||{{{zzzzzzzzz|||}}}~~~yyyrrrmmmjjjgggbbb\\\VVVSSSRRRPPPOOOOOONNNMMMLLLLLLMMMNNNOOOVVVhhhzzzwwwzzzzzzrrrjjjooowww}}}xxxsssrrrsssvvvzzzvvvnnnhhhaaaZZZUUURRRRRRQQQOOONNNNNNPPPSSSYYY\\\eeeuuuzzzhhh\\\ZZZWWWVVVWWWXXXYYYXXXRRRRRRLLLKKKPPPOOOXXXmmmyyynnn```UUUOOOLLLJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLKKKMMMOOOOOOMMMPPP\\\hhhuuuiiiyyy~~~}}}|||||||||}}}}}}{{{}}}~~~{{{wwwqqqmmmllllllfff^^^WWWSSSQQQPPPOOOOOONNNMMMLLLLLLMMMNNNOOOTTTccczzzxxxyyy~~~uuupppuuu}}}}}}xxxssspppppprrrtttyyyvvvnnnhhhaaaZZZTTTQQQQQQQQQOOONNNOOOQQQTTTVVV[[[gggxxxxxxggg\\\YYYWWWVVVWWWXXXXXXWWWRRRRRRLLLLLLPPPPPPZZZppp}}}nnndddXXXOOOKKKJJJJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEGGGHHHIIIJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJKKKMMMMMMOOOPPPNNNSSSeeexxxtttiiiyyy~~~}}}|||{{{{{{wwwyyyzzzyyyuuuqqqnnnmmmoooiiiaaaYYYUUUSSSQQQPPPQQQPPPNNNMMMMMMMMMNNNOOORRR___ssszzz}}}xxxxxx}}}}}}~~~~~~}}}zzzwwwtttrrrpppoooqqqtttxxxvvvooohhhaaaYYYTTTPPPQQQQQQOOOOOOPPPSSSUUUXXX___mmmwwwhhh]]]ZZZXXXVVVWWWWWWVVVTTTPPPQQQMMMLLLPPPQQQ]]]uuu~~~rrrccc[[[QQQKKKIIIJJJJJJIIIFFFGGGGGGGGGGGGHHHHHHHHHFFFGGGHHHJJJKKKLLLLLLMMMHHHHHHHHHHHHHHHIIIJJJJJJLLLKKKNNNPPPPPPYYYrrryyypppmmm}}}~~~}}}{{{zzzyyywwwyyyzzzyyyvvvsssqqqqqqpppkkkccc]]]YYYVVVTTTRRRSSSRRRPPPOOONNNNNNNNNNNNRRR[[[lll~~~}}}|||{{{~~~|||{{{yyyvvvtttrrrppppppmmmooorrrvvv~~~yyyxxxxxxxxxyyy|||{{{}}}uuunnnggg```XXXRRRPPPPPPPPPPPPOOOPPPTTTVVVWWW```qqquuuggg^^^[[[YYYWWWVVVVVVTTTRRRNNNPPPLLLLLLQQQSSS```zzzrrrfffYYYSSSLLLHHHHHHIIIIIIHHHFFFFFFGGGGGGGGGHHHHHHHHHFFFGGGHHHJJJKKKLLLMMMMMMIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKNNNSSSVVVdddppprrr|||}}}~~~}}}}}}||||||{{{zzzwwwyyyzzzyyywwwtttssssssoookkkeee```\\\ZZZWWWUUUWWWUUUSSSPPPOOONNNNNNNNNQQQWWWeeeyyy|||{{{{{{xxxwwwuuurrrpppnnnmmmllljjjlllooottt|||{{{vvvtttuuuwwwxxx~~~zzzrrrkkkeee^^^UUUOOOPPPPPPPPPPPPOOOQQQUUUWWWVVVaaauuupppddd]]][[[XXXWWWWWWVVVTTTRRRLLLOOOLLLMMMRRRTTTddd~~~xxxhhh]]]TTTOOOIIIGGGHHHIIIHHHFFFFFFFFFFFFGGGGGGHHHHHHHHHCCCDDDFFFHHHIIIJJJKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLMMMLLLPPPWWW]]]nnnqqq}}}zzzzzz{{{|||||||||||||||vvvxxxyyyxxxuuusssrrrrrroookkkfffbbb___\\\YYYWWWYYYWWWTTTRRROOONNNNNNNNNPPPTTT```ttt}}}{{{{{{{{{uuutttrrrooolllkkkiiiiiigggiiimmmsss{{{}}}rrrtttsssuuuzzz}}}~~~xxxpppjjjccc\\\SSSLLLOOOPPPPPPPPPPPPQQQUUUXXX[[[ggg|||kkk```[[[YYYXXXWWWWWWVVVTTTSSSJJJNNNLLLMMMRRRUUUeeetttiii^^^VVVPPPKKKGGGEEEGGGHHHGGGEEEGGGGGGHHHIIIIIIIIIHHHHHHFFFFFFGGGHHHHHHIIIJJJJJJKKKJJJJJJKKKLLLNNNMMMMMMMMMOOOSSS[[[jjjttt~~~~~~|||}}}}}}}}}{{{xxxuuussspppmmmgggccc___\\\YYYWWWWWWUUUSSSQQQNNNLLLKKKKKKLLLNNNVVVhhh}}}{{{|||}}}~~~~~~rrrpppoooooolllggggggkkkeeeiiinnnttt{{{{{{|||vvv~~~}}}vvvlllddd___[[[VVVSSSQQQOOOMMMNNNPPPSSSTTTUUU^^^kkk~~~lllbbbZZZWWWTTTSSSSSSTTTTTTTTTNNNQQQLLLJJJPPPUUUfffsssiii^^^TTTMMMMMMJJJGGGEEEFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJKKKMMMMMMMMMLLLPPPOOOTTTbbb{{{}}}yyy~~~~~~~~~}}}zzzwwwtttsssppplllgggccc```]]]ZZZWWWVVVUUUSSSPPPNNNLLLKKKJJJLLLMMMTTTdddzzz}}}zzzxxxxxxyyyyyyxxxtttqqqpppooolllhhhhhhllljjjnnntttzzz~~~{{{~~~~~~{{{sssiiiaaa\\\YYYUUURRRPPPOOONNNNNNPPPRRRUUUVVV```ooo|||jjjaaa[[[XXXUUUSSSSSSTTTSSSSSSMMMOOOLLLKKKQQQWWWiiittthhh___VVVNNNIIIHHHHHHGGGFFFDDDDDDFFFHHHFFFGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMTTTTTT[[[rrr~~~|||yyyvvvtttrrrppplllhhhdddaaa^^^ZZZXXXVVVUUUSSSPPPMMMLLLJJJJJJLLLLLLQQQ^^^qqq~~~{{{wwwuuuttttttsssrrrpppmmmkkkjjjgggdddeeejjjooottt|||xxxpppeee\\\XXXVVVSSSQQQPPPOOONNNNNNOOORRRUUUWWWdddtttyyyhhh___[[[XXXUUUSSSSSSSSSRRRQQQKKKMMMKKKLLLSSSXXXlll~~~uuuhhh]]]VVVPPPJJJGGGDDDFFFGGGFFFCCCCCCFFFIIIFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHJJJLLLMMMMMMNNNNNNOOOUUU\\\mmm}}}zzzwwwuuusssrrrpppmmmiiieeebbb___[[[YYYVVVUUUSSSPPPNNNLLLKKKJJJJJJJJJMMMXXXjjj}}}yyyvvvtttqqqnnnlllllliiiggggggeeeccceeejjjrrryyyvvvmmmbbbYYYUUUTTTRRRQQQOOOOOONNNNNNOOORRRWWWZZZfffzzzwwwfff^^^ZZZXXXUUUSSSSSSRRRPPPOOOJJJLLLJJJMMMSSSWWWmmmoooggg[[[RRRLLLIIIFFFCCCCCCEEEGGGFFFCCCCCCEEEHHHEEEFFFGGGHHHIIIIIIIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIHHHJJJMMMMMMMMMOOORRRTTTTTThhh~~~sss{{{~~~{{{xxxuuusssrrrqqqqqqnnnjjjgggeeeaaa]]]ZZZWWWVVVSSSQQQNNNLLLKKKKKKIIIIIIKKKSSSccczzz|||xxxuuuqqqllliiillliiiiiijjjiiigggiiiooottt{{{ssskkk```XXXUUUTTTSSSRRRNNNOOOOOONNNNNNRRRXXX\\\iii~~~uuueee]]]YYYWWWTTTSSSRRRQQQOOONNNKKKLLLJJJMMMSSSVVVlllvvveee^^^TTTMMMJJJIIIGGGEEEDDDEEEFFFFFFEEEEEEEEEFFFEEEFFFGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJHHHKKKMMMMMMNNNQQQVVV[[[___|||qqqppp|||yyyuuurrrqqqqqqqqqrrrooollljjjgggddd___\\\XXXWWWTTTRRROOONNNLLLLLLHHHIIIJJJPPP^^^ttt|||yyyuuuppplllnnnlllmmmnnnmmmjjjkkkooovvv}}}|||pppiii___XXXUUUTTTSSSQQQNNNOOOOOONNNNNNRRRYYY___llltttddd\\\WWWVVVTTTSSSRRRQQQOOOMMMLLLKKKJJJOOOTTTVVVnnnsssjjj]]]VVVOOOJJJJJJJJJHHHGGGGGGFFFEEEFFFGGGGGGFFFDDDEEEEEEGGGHHHIIIJJJJJJJJJHHHHHHIIIIIIJJJJJJKKKKKKIIIKKKMMMMMMMMMRRR[[[bbbyyytttmmmwww|||zzzvvvrrrpppppppppqqqsssqqqnnnllljjjfffbbb^^^YYYXXXVVVSSSQQQOOONNNMMMIIIJJJKKKNNNYYYnnn{{{xxxyyyxxxxxxzzzwwwqqqpppsssyyyyyymmmfff]]]WWWUUUTTTRRROOOMMMOOOOOONNNNNNRRRZZZaaapppqqqaaaZZZUUUTTTSSSRRRSSSRRROOOMMMKKKKKKKKKRRRXXXYYYssswwwkkkaaaSSSMMMGGGDDDEEEEEEDDDCCCIIIFFFEEEFFFHHHIIIFFFCCCDDDEEEGGGHHHIIIJJJJJJJJJHHHHHHHHHIIIJJJKKKLLLLLLJJJLLLMMMMMMMMMSSS^^^fffrrriiikkk}}}{{{xxxtttpppoooooopppqqqtttrrrpppnnnkkkhhhccc___ZZZYYYWWWTTTRRRPPPOOONNNJJJKKKLLLMMMVVViii~~~{{{||||||wwwjjjddd\\\WWWUUUSSSPPPNNNMMMOOOPPPNNNNNNRRRZZZbbbsssooo___XXXTTTSSSRRRRRRSSSRRRPPPNNNKKKKKKKKKTTTZZZ\\\wwwyyysssjjj___VVVLLLKKKIIIGGGEEECCCCCCBBBFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIJJJIIIHHHGGGGGGGGGIIIKKKMMMPPPHHHLLLXXXYYYWWWmmmwwwgggcccppp{{{yyyvvvtttqqqpppppppppssssssrrrpppmmmiiifffddd]]]ZZZVVVTTTRRRQQQPPPNNNQQQOOOMMMNNNQQQ^^^xxx}}}sssmmmbbbXXXTTTSSSOOOMMMMMMNNNKKKKKKNNNPPPSSS[[[ddduuukkk___ZZZSSSSSSSSSRRRQQQOOOMMMMMMOOOJJJJJJOOOTTTcccyyyoooiiiaaaWWWOOOJJJIIIGGGFFFDDDCCCCCCCCCGGGFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGHHHIIIIIIJJJJJJIIIHHHGGGGGGHHHIIIKKKMMMNNNKKKOOOWWWYYYaaa~~~jjjaaaiiizzzyyywwwuuusssrrrrrrrrrssssssrrrpppmmmjjjgggeee___\\\WWWTTTRRRQQQOOOMMMNNNMMMLLLMMMPPP\\\sss{{{rrrkkkaaaXXXUUUSSSPPPNNNNNNOOOLLLLLLNNNPPPSSS\\\eeeuuujjj___[[[TTTTTTSSSRRRQQQOOONNNMMMNNNLLLMMMQQQVVVgggzzzmmmccc]]]VVVOOOIIIGGGFFFEEEDDDCCCCCCCCCCCCFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHIIIJJJJJJKKKKKKIIIIIIHHHHHHIIIJJJLLLMMMOOORRRUUUWWW\\\qqq{{{oooaaa___sss{{{zzzxxxwwwvvvuuuuuuuuuttttttrrrpppnnnkkkhhhgggaaa^^^YYYUUUSSSPPPNNNLLLKKKJJJJJJLLLOOOYYYlll}}}yyypppiii```WWWUUUTTTQQQOOOPPPOOOMMMMMMOOOPPPSSS]]]gggwww{{{hhh^^^ZZZTTTTTTTTTSSSRRRPPPNNNNNNMMMMMMOOOSSSXXXlll{{{rrreee[[[UUUPPPKKKGGGDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEDDDDDDDDDEEEFFFFFFHHHHHHIIIIIIJJJKKKKKKLLLIIIIIIIIIIIIJJJKKKLLLMMMRRRWWWXXXXXXfffqqqkkkbbbccc{{{~~~}}}|||{{{yyyxxxwwwvvvuuutttsssqqqooolllkkkjjjddd```[[[WWWTTTQQQNNNLLLIIIIIIKKKNNNPPPVVVeeesssvvvnnnfff^^^WWWUUUTTTQQQPPPQQQPPPNNNNNNPPPQQQTTT___jjj|||wwwfff\\\YYYUUUUUUTTTSSSRRRPPPOOONNNLLLNNNQQQSSSYYYqqqppphhh]]]TTTNNNKKKHHHFFFBBBBBBAAAAAABBBCCCCCCDDDCCCCCCCCCCCCCCCDDDEEEFFFHHHHHHIIIIIIJJJKKKKKKLLLJJJJJJJJJJJJKKKLLLMMMMMMPPPSSSVVV^^^wwwvvvggggggeeejjj|||zzzxxxvvvvvvuuusssrrrpppnnnmmmlllgggccc^^^YYYVVVRRROOOMMMKKKJJJMMMPPPRRRVVV```kkktttlllbbb\\\WWWUUUSSSOOOOOORRROOONNNOOOQQQQQQVVVbbbooossscccZZZVVVTTTTTTTTTSSSRRRPPPNNNMMMKKKMMMPPPRRR[[[wwwccc]]]TTTLLLHHHFFFEEEDDDBBBBBBAAAAAABBBCCCCCCDDDCCCCCCCCCCCCDDDEEEFFFFFFHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJKKKKKKLLLMMMMMMMMMLLLPPP[[[ooowwwkkk^^^dddnnn}}}|||yyywwwwwwvvvtttrrrqqqpppoooooojjjfff```\\\XXXUUURRROOOMMMMMMOOORRRSSSUUU]]]fff|||rrrkkk```ZZZVVVTTTQQQMMMMMMPPPMMMNNNPPPRRRRRRWWWffftttnnn```XXXUUUSSSSSSSSSRRRQQQOOOMMMMMMIIILLLOOOSSSaaaXXXTTTMMMGGGDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEFFFGGGHHHGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMRRRZZZmmm}}}jjjhhheeeqqq|||zzzxxxvvvuuusssqqqqqqqqqqqqlllhhhbbb^^^ZZZWWWTTTRRROOONNNOOORRRSSSTTTZZZaaa{{{{{{qqqkkk^^^YYYUUUTTTPPPKKKKKKNNNLLLMMMPPPRRRSSSYYYiiixxx|||iii^^^XXXUUURRRRRRRRRQQQPPPNNNLLLKKKIIILLLOOOVVVjjjSSSPPPKKKFFFCCCBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDFFFFFFFFFFFFGGGHHHIIIJJJFFFFFFGGGHHHHHHIIIIIIJJJJJJKKKLLLMMMMMMNNNNNNMMM]]]hhhtttfffjjjvvv}}}xxxwwwuuusssrrrrrrrrrrrrmmmiiiddd___\\\YYYVVVTTTPPPOOOOOORRRSSSSSSXXX___xxxzzzqqqkkk]]]XXXUUUSSSOOOJJJJJJMMMKKKLLLPPPRRRTTTZZZjjj{{{wwwfff]]]XXXVVVRRRRRRQQQPPPOOOMMMLLLKKKIIILLLPPPYYYqqqKKKJJJIIIGGGEEEDDDBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDEEEGGGHHHIIIKKKHHHFFFFFFIIIKKKKKKIIIKKKLLLMMMOOOOOOOOOPPPRRRbbb}}}jjjeeeppp{{{vvvssstttuuutttsssnnnjjjfffaaa^^^[[[WWWUUUQQQMMMKKKNNNPPPQQQUUUZZZmmmvvviiiaaaZZZWWWSSSPPPOOONNNLLLJJJLLLMMMOOOQQQRRR[[[nnnqqqeee\\\VVVTTTQQQRRRQQQOOOLLLKKKKKKLLLIIIOOOSSS]]]|||HHHHHHGGGEEEDDDCCCBBBAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEGGGHHHIIIJJJGGGEEEEEEHHHJJJJJJIIIOOOKKKIIIKKKLLLMMMUUU^^^vvvkkkmmm{{{|||wwwuuuuuuuuutttsssqqqnnniiiddd```\\\XXXVVVTTTPPPNNNPPPQQQQQQTTTYYYggg|||}}}rrrfff^^^XXXUUUQQQOOONNNLLLKKKIIILLLMMMOOORRRTTT]]]qqq~~~kkkaaaZZZUUUTTTQQQQQQQQQOOOLLLKKKKKKLLLJJJPPPVVVcccDDDDDDDDDCCCBBBBBBAAAAAACCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIGGGEEEEEEGGGIIIIIIHHHNNNIIIIIIOOOOOOOOO^^^rrrxxxnnn{{{}}}yyywwwvvvwwwvvvuuuvvvrrrmmmgggccc^^^ZZZWWWXXXSSSQQQRRRSSSRRRTTTXXX___ssswwwmmmbbb[[[VVVSSSPPPMMMLLLLLLJJJIIILLLMMMPPPRRRUUU```uuuvvvddd\\\WWWTTTTTTQQQQQQQQQNNNLLLJJJKKKLLLKKKQQQXXXjjjBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHGGGFFFGGGHHHIIIJJJJJJHHHNNNVVVUUUWWWooo|||pppsss~~~}}}{{{yyyyyyyyyzzzzzzzzzvvvpppjjjeee```[[[XXXXXXTTTRRRTTTSSSRRRTTTXXXYYYkkk}}}sssjjjaaa[[[UUURRROOOMMMLLLLLLKKKIIIMMMNNNPPPSSSWWWbbbwwwppp```YYYVVVTTTTTTPPPQQQPPPNNNKKKJJJJJJLLLMMMQQQYYYoooBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJIIIHHHHHHIIIKKKLLLIIIIIIOOOVVVXXXddd~~~ooommmxxx}}}}}}||||||{{{|||}}}~~~{{{wwwqqqlllgggbbb^^^ZZZXXXTTTRRRTTTTTTRRRSSSWWWWWWdddxxx{{{tttrrrssswwwzzzqqqjjjbbb\\\UUURRROOOMMMMMMMMMLLLKKKNNNOOORRRUUUYYYeee{{{lll^^^YYYVVVTTTTTTPPPQQQPPPNNNKKKJJJJJJKKKOOOPPPZZZtttCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHJJJJJJKKKJJJIIIIIIKKKNNNLLLLLLNNNSSSaaa~~~pppjjjooo}}}~~~}}}}}}~~~|||xxxsssnnnjjjfffbbb___ZZZVVVTTTUUUTTTQQQRRRUUUUUU^^^ooorrrkkkeeeeeefffjjjrrrzzzxxxpppiiiaaa\\\SSSQQQNNNMMMMMMMMMLLLKKKNNNOOOSSSWWW]]]kkk~~~hhh\\\YYYVVVTTTSSSPPPPPPPPPMMMKKKIIIJJJKKKPPPQQQ___~~~CCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEGGGGGGFFFFFFFFFGGGHHHHHHIIIJJJKKKIIIHHHHHHKKKNNNLLLNNNRRR___|||ssskkkoooyyy~~~||||||~~~|||yyytttpppnnnjjjgggddd___[[[XXXXXXUUUQQQOOOQQQRRRXXXfffyyy~~~rrrgggbbb```bbbggglllttt}}}|||{{{{{{wwwooofff^^^XXXQQQOOOLLLKKKLLLLLLLLLKKKMMMOOOTTTZZZcccsssuuubbbYYYXXXVVVSSSSSSPPPPPPOOOMMMJJJIIIJJJKKKPPPTTTfffCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDGGGGGGGGGFFFGGGGGGHHHHHHHHHIIIJJJIIIGGGGGGJJJMMMHHHOOOZZZppptttllllllvvv~~~zzzzzz{{{}}}zzzvvvrrrpppnnnkkkiiiddd```\\\[[[VVVPPPNNNOOOPPPTTT```ssspppfffbbb______fffmmmuuu{{{vvvrrrqqqpppnnnllliiigggfffccchhhooossswwwvvvmmmddd[[[TTTPPPMMMKKKJJJKKKKKKKKKJJJLLLNNNTTT]]]gggzzznnn]]]WWWWWWUUUSSSRRROOOPPPOOOMMMJJJIIIIIIKKKPPPVVVmmmBBBBBBCCCCCCDDDEEEEEEEEEGGGFFFDDDCCCBBBBBBCCCCCCFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGJJJLLLJJJFFFHHHLLLOOORRRddduuueeefffooo~~~}}}||||||zzzxxxuuuttttttsssrrrpppiiieee___ZZZVVVSSSPPPNNNOOOTTTZZZfff}}}}}}mmmcccaaaaaa```fffsss~~~{{{rrrggg^^^``````___]]]ZZZXXXYYYZZZ^^^]]]]]]aaahhhrrr|||{{{ssskkkccc[[[UUUOOONNNLLLKKKKKKKKKLLLMMMQQQSSSVVV]]]kkkrrrggg[[[UUUVVVWWWTTTQQQQQQPPPNNNKKKHHHHHHJJJMMMPPPWWWuuuBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHKKKGGGGGGJJJKKKHHHGGGIIIUUUaaa{{{tttiiifffiiiuuu~~~~~~|||yyyvvvtttttttttsssqqqkkkggg```ZZZWWWTTTQQQPPPOOOSSSXXXcccyyyvvvhhhbbbaaadddfffqqq|||ooofff]]]UUUVVVWWWXXXVVVUUUTTTVVVWWW\\\\\\]]]```fffmmmssswwwxxxooohhhaaaYYYSSSOOONNNMMMKKKKKKKKKLLLLLLRRRTTTYYYaaaqqqlllcccXXXSSSSSSTTTSSSPPPQQQPPPNNNKKKHHHHHHKKKMMMQQQZZZzzzBBBCCCCCCDDDDDDEEEEEEFFFCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHLLLGGGEEEIIILLLKKKKKKMMM^^^uuuwwwfffbbbgggnnn~~~{{{wwwuuutttttttttsssnnniiiaaa[[[WWWUUUSSSRRROOORRRVVV___rrrxxxmmmdddbbbeeeiiipppooobbbYYYRRRNNNNNNOOOQQQQQQQQQRRRTTTWWWZZZ]]]aaafffjjjoooqqqsssttt{{{|||ssskkkeee^^^WWWRRRPPPOOOMMMKKKKKKKKKKKKLLLRRRUUU\\\gggzzzuuueee]]]TTTPPPPPPRRRQQQNNNPPPPPPNNNKKKIIIIIIKKKNNNRRR```CCCCCCCCCDDDEEEEEEFFFFFFDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIGGGGGGJJJLLLNNNTTT[[[nnnllldddfffkkkwww}}}xxxvvvuuuuuuuuutttooojjjbbb\\\XXXVVVTTTSSSQQQRRRUUU\\\lllxxxooogggccceeekkkvvvzzzfffZZZRRROOONNNLLLNNNPPPQQQRRRTTTWWWYYY\\\aaahhhpppvvvyyyyyyyyypppvvvxxxooogggbbb\\\VVVQQQPPPNNNMMMKKKKKKKKKKKKLLLQQQUUU]]]kkklll^^^XXXQQQNNNOOOQQQPPPNNNOOOOOOMMMKKKIIIIIILLLOOOTTTgggCCCCCCDDDDDDEEEFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEDDDFFFFFFGGGGGGGGGHHHHHHHHHFFFHHHKKKLLLJJJOOO^^^nnnqqqfffgggmmm|||~~~zzzwwwvvvvvvuuutttooojjjccc]]]YYYWWWUUUTTTTTTTTTUUU[[[gggzzzyyyoooiiidddcccjjjsssmmm^^^UUUOOOOOORRRNNNPPPRRRTTTUUUWWW[[[^^^```fffpppyyy~~~~~~|||tttyyy}}}vvvmmmeee```[[[UUUQQQOOONNNLLLKKKKKKKKKLLLMMMPPPTTT^^^nnnyyygggZZZVVVQQQOOOPPPQQQPPPOOONNNNNNMMMKKKIIIJJJMMMPPPVVVoooCCCDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGFFFDDDDDDFFFFFFGGGGGGGGGHHHHHHHHHFFFJJJNNNOOOOOOXXXppp|||mmmfffhhhrrr|||~~~{{{yyyxxxvvvtttrrrnnnjjjddd```]]][[[XXXWWWVVVUUUVVVZZZbbbqqqvvvpppiiifffdddhhhuuusss```WWWSSSNNNNNNSSSOOORRRUUUWWWYYY\\\```cccgggmmmvvv~~~}}}}}}|||uuukkkccc^^^YYYTTTPPPMMMLLLKKKKKKKKKLLLNNNNNNQQQUUU```rrrqqqcccXXXUUURRRPPPPPPQQQQQQPPPMMMMMMLLLJJJIIIJJJNNNQQQZZZyyyDDDDDDDDDEEEFFFFFFGGGGGGFFFGGGHHHHHHHHHGGGFFFEEEFFFFFFGGGGGGGGGHHHHHHHHHGGGJJJOOOUUU]]]ppp}}}nnngggkkkxxx~~~}}}{{{zzzyyyvvvssspppmmmkkkgggdddbbb```\\\ZZZVVVTTTVVVYYY^^^iii~~~zzznnnjjjggggggkkktttuuucccVVVSSSRRRMMMMMMSSSQQQTTTXXX[[[___dddiiilllooottt|||{{{sssiiiaaa\\\WWWRRRNNNKKKKKKJJJKKKLLLMMMOOOPPPSSSXXXdddxxx~~~hhh]]]VVVTTTRRRQQQPPPPPPPPPOOOMMMMMMLLLJJJIIIKKKNNNQQQ___DDDDDDDDDEEEFFFFFFGGGGGGDDDEEEGGGHHHIIIIIIHHHGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIOOO[[[mmmzzzrrrkkklllwww~~~~~~~~~}}}|||{{{{{{zzzwwwrrrnnnmmmllliiihhhfffccc___\\\VVVTTTUUUXXX[[[dddxxxtttkkkhhhgggkkkrrr~~~lll\\\QQQSSSSSSNNNMMMSSSSSSVVV[[[```eeekkkqqquuutttzzzzzzrrrhhh___ZZZUUUPPPLLLJJJJJJJJJJJJLLLNNNPPPQQQVVV[[[hhh}}}vvvaaaYYYTTTSSSRRRQQQPPPPPPOOOOOOLLLLLLLLLJJJIIIKKKOOORRRcccFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFGGGEEEFFFIIIHHHEEEFFFJJJJJJKKKWWWqqqqqqiiidddmmm}}}zzzyyyzzz||||||zzzyyyxxxwwwuuuqqqnnnmmmllljjjjjjiiifffbbb___YYYWWWVVVVVVXXX```sss{{{tttlllhhhiiirrrrrr```ZZZTTTSSSSSSQQQRRRVVVYYYZZZaaakkkooopppwww|||rrrlllccc\\\WWWTTTQQQPPPPPPLLLJJJMMMOOONNNOOOSSSXXX___pppqqqbbbZZZRRRNNNKKKLLLPPPRRRPPPMMMLLLOOOGGGCCCJJJNNNOOOVVVkkkEEEFFFFFFGGGGGGFFFFFFEEEFFFGGGGGGHHHHHHGGGGGGFFFKKKFFFFFFJJJMMMKKKIIIJJJLLLWWWmmmtttkkkhhhkkk|||}}}zzzyyyzzz||||||{{{yyyxxxxxxuuurrroookkkkkkkkkkkkjjjgggccc___YYYWWWVVVVVVWWW^^^oooyyyssspppoootttxxxhhh[[[UUUQQQRRRRRRQQQSSSWWW]]]___gggqqqvvvyyyxxxoooiiiaaaYYYTTTRRROOONNNNNNJJJIIILLLNNNOOOQQQUUU]]]eeewwwnnn```XXXSSSPPPMMMNNNRRRSSSRRROOOJJJNNNHHHDDDLLLPPPRRRZZZqqqEEEFFFFFFGGGGGGFFFFFFEEEFFFFFFGGGGGGGGGGGGGGGFFFJJJEEEBBBGGGKKKKKKIIIIIIVVVlllpppbbb```bbbnnn~~~}}}}}}}}}~~~~~~|||zzzyyyxxxuuurrroooiiijjjkkklllllliiiddd```ZZZXXXWWWWWWXXX\\\iiivvvzzzvvvyyy|||nnn___VVVRRRPPPRRRSSSSSSVVV[[[bbbgggppp{{{|||sssjjjeee]]]VVVRRROOOMMMLLLLLLIIIHHHLLLNNNOOORRRWWWbbblllkkk]]]VVVSSSPPPMMMNNNPPPRRRPPPNNNGGGLLLHHHFFFNNNPPPSSS^^^{{{EEEEEEFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFKKKFFFCCCEEEGGGIIINNNTTTmmmoooddd^^^XXXaaarrr}}}zzzxxxuuuqqqnnniiijjjlllooooookkkfffaaa]]][[[ZZZZZZYYYZZZcccmmmjjj[[[VVVRRRRRRTTTVVVVVV[[[aaaiiippp{{{vvvnnnfffaaaZZZTTTQQQOOOMMMKKKLLLJJJIIILLLMMMNNNSSSYYYdddqqq|||iii[[[TTTPPPNNNLLLKKKMMMMMMLLLKKKFFFKKKHHHGGGNNNOOOSSSaaaEEEEEEEEEFFFFFFEEEEEEEEEDDDEEEFFFFFFGGGGGGGGGGGGKKKIIIHHHGGGFFFLLL]]]mmmmmm```]]]^^^XXXfffyyy{{{xxxtttpppmmmkkklllnnnqqqqqqmmmhhhcccaaa^^^\\\\\\ZZZYYY^^^fffzzziiiZZZUUURRRRRRUUUVVVXXX___gggrrr{{{{{{pppiiibbb^^^XXXTTTQQQOOOMMMLLLMMMKKKKKKMMMMMMNNNTTT[[[fffwwwyyyfffYYYSSSOOONNNLLLKKKKKKKKKJJJIIIEEEJJJHHHHHHLLLLLLSSSeeeDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFGGGGGGIIIVVVpppnnn___XXXXXX]]]\\\lll{{{xxxuuuqqqoooooopppqqqrrrrrrooojjjfffddd```^^^]]]ZZZXXX[[[```pppiii[[[TTTRRRRRRTTTVVV[[[eeeppp~~~tttjjjeee___[[[WWWSSSQQQOOOMMMLLLMMMLLLLLLNNNNNNPPPWWW```kkksssbbbXXXSSSQQQPPPNNNMMMLLLKKKJJJJJJEEEIIIHHHHHHLLLKKKVVVmmmDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGCCCDDDHHHNNNXXXkkk{{{jjjaaa\\\YYY[[[```jjjyyy~~~{{{yyywwwuuusssttttttssstttsssppplllhhhfffaaa]]][[[XXXUUUWWW\\\fffwwwjjj]]]TTTSSSSSSWWWZZZbbbppp~~~yyymmmeeeaaa\\\YYYTTTQQQPPPOOOMMMKKKJJJJJJLLLOOOPPPSSS\\\fffuuulll^^^VVVSSSPPPPPPOOOLLLJJJIIIIIIIIIDDDHHHGGGIIIMMMNNN\\\xxxDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCEEEFFFFFFGGGGGGGGGHHHIIIOOO[[[llltttggg\\\[[[^^^___bbbggg}}}|||{{{zzzzzzxxxwwwwwwvvvuuutttsssqqqmmmjjjfff```[[[YYYVVVTTTUUUZZZ^^^ppplll```VVVUUUVVV[[[```jjjzzztttiiibbb^^^ZZZWWWSSSPPPOOONNNLLLKKKHHHHHHKKKOOOQQQUUU```kkk~~~xxxggg[[[UUUSSSNNNNNNMMMJJJHHHFFFFFFGGGDDDGGGGGGJJJOOOPPPbbbFFFFFFEEECCC@@@@@@AAACCCEEEDDDBBBAAAAAABBBDDDEEEHHHRRR\\\lllqqqfff]]][[[```bbbeeeqqq~~~}}}}}}~~~~~~}}}{{{wwwwwwwwwvvvsssooollljjjfffccc^^^ZZZVVVUUUUUUUUU___iii{{{nnnbbbXXXXXXXXX[[[dddttt}}}xxxqqqiii```ZZZWWWVVVTTTQQQOOONNNMMMLLLIIIMMMJJJJJJRRRUUU\\\mmm|||mmmcccZZZSSSQQQOOOLLLIIIGGGFFFFFFEEEDDDHHHBBBEEEMMMLLLNNNhhhCCCDDDDDDCCCBBBAAACCCEEE===>>>@@@AAABBBEEEJJJMMMYYYgggvvv|||ppphhhbbb\\\```ooo{{{~~~}}}}}}}}}}}}{{{zzzwwwwwwwwwvvvssspppllljjjdddbbb^^^ZZZWWWVVVVVVVVV^^^gggvvvpppddd]]]]]]]]]bbbmmm~~~{{{uuuooofff^^^XXXTTTSSSPPPNNNLLLKKKJJJJJJHHHLLLJJJKKKTTTXXXaaassswwwiii```XXXSSSQQQOOOLLLIIIGGGFFFFFFEEEDDDEEEBBBFFFNNNOOOTTTpppAAABBBDDDCCCBBBBBBCCCEEE<<