BM6`6(l |||vvvrrrnnnkkkhhheee]]][[[XXXUUURRRPPPNNNMMMHHHHHHGGGFFFFFFEEEDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@===>>>???>>><<<<<<>>>??????>>>===<<<;;;:::::::::::::::999999999999::::::999999999999999999999999::::::::::::::::::::::::888888888888888888888888999999999999999999999999888888888888888888888888888888888888777777777777888888999:::;;;===??????HHHHHHGGGGGGFFFDDDCCCBBBCCCCCCAAA@@@???===<<<;;;;;;;;;::::::999888888777666666666666666666666666555555555555555555555555555555555555555555555555333333333222222222111111333222222222111111000000222111111111000000//////000000000000000000000000////////////////////////.........////////////000///000000111222222333333111333777;;;>>>BBBFFFJJJQQQRRRTTTUUUSSSPPPLLLJJJHHHGGGEEEBBB@@@===;;;:::888777666555444333222222222222111000000///000000////////////////////////000000000000000000000000////////////////////////------------------------.................................////////////000222333444666:::BBBJJJQQQSSSWWWZZZXXXZZZ___bbbbbbeeeddd]]]SSSLLLIIIFFFBBBAAA???===;;;888666555555333222222111000//////...------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---///000111111222555777<<>>;;;888666444444444000...///000---)))+++///************************))))))))))))))))))))))))((()))))))))******************+++++++++,,,,,,,,,...///111555999:::999777999999999999777555333222///...---,,,+++*********(((((((((((((((((((((((()))%%%$$$((((((&&&'''++++++...222666999===AAADDDBBBFFFyyy~~~|||{{{llljjjgggccc___[[[XXXVVVPPPOOONNNMMMLLLKKKJJJIIIGGGFFFEEEDDDBBBAAA@@@???AAAAAA@@@??????>>>======EEEEEEDDDEEEEEEFFFGGGHHHKKKNNNQQQTTTVVVYYY]]]```gggeeecccaaa^^^\\\YYYXXXUUURRRMMMIIIGGGEEECCCAAAIIIHHHFFFDDDBBB@@@@@@???===<<<<<<;;;::::::999999999999999999999999999999999:::;;;:::888888:::;;;;;;:::999888777777777777777666666555555666666777666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555555555555555555444444444555555555666888:::;;;<<>>@@@@@@>>>===<<<:::999999888888777666666555444444333333333333333333333333222222222222222222222222222222222222222222222222111111000000000/////////000000000//////........./////////.........------------------------------........................------------............------...//////000111111///111444777:::>>>CCCGGGKKKMMMOOOQQQQQQPPPNNNLLLFFFEEECCC@@@===;;;999888555555444333222111000000000//////...------......------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000222444888???GGGMMMMMMTTT[[[]]]^^^```___[[[ZZZZZZVVVNNNIIIIIIFFFCCC>>>===;;;888666444333222111111000000///......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---......///000222444666===GGGPPPVVV[[[aaadddiiilllmmmmmmmmmmmmfff^^^hhhccc\\\UUUOOOJJJEEEBBB===<<<999666333222111111...+++***---...+++******************************))))))))))))))))))))))))(((((()))))))))*********)))))))))*********++++++,,,---///222666777666555666666777666555333222000///...---,,,+++*********(((((((((((((((((((((((((((((()))))))))((('''&&&+++...222666999<<>><<<:::888888??????>>>======>>>???@@@QQQQQQPPPMMMHHHCCCAAAAAACCCCCCCCCBBBAAA@@@>>>===>>>>>><<<;;;999777666666777777777777777777888888555555555555666666777777555555666777888999::::::777888999;;;===@@@BBBCCCIIILLLPPPSSSUUUXXX\\\___[[[XXXUUUUUUUUUTTTQQQMMMLLLIIIEEECCCBBBAAA@@@>>><<<;;;:::999888888888888777666666555555444444444222222222222222222222222444444555444333222444666666555444333333333333333222222111111111111222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000111111111111111111111111222333555666777;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;:::999888777666555333333222222111111000000////////////////////////......................................................------------,,,,,,---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,------...---///000222444999???CCCHHHJJJKKKMMMNNNMMMLLLKKKBBBAAA???===:::888666555222222111000///......------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************+++++++++,,,---...///111444:::BBBHHHKKKSSSYYY[[[\\\^^^\\\YYYTTTVVVSSSLLLHHHGGGDDD@@@<<<:::888555333111000/////////......------,,,,,,++++++++++++++++++++++++************************************************************************)))***,,,,,,,,,---///111333888@@@GGGMMMRRRVVVYYY___bbbbbb``````bbb___ZZZ```\\\VVVQQQKKKFFFAAA===:::999666333111//////...000***'''+++...+++((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******,,,///222444333222333444444444333111000///......,,,+++***)))))))))(((((((((((((((((((((((((((///000,,,+++///,,,%%%+++...222555999<<<@@@CCCCCCHHHzzzLLL@@@???EEECCCAAA@@@???>>><<<:::<<<999666555666777888888666666777888999;;;;;;<<<777666777999<<>>===<<<;;;:::222222333444555777888888444555555555666666666777666666666555555555555555444444444444444555555555444444555666777999;;;<<>><<<999999888777777666777777444444333333333222222222000000000000000000000000///000000///......///111222111111000//////000000//////............//////........................////////////////////////------------------------////////////////////////........................------............//////.........///000111333444777888999:::;;;;;;;;;;;;888888777666555444333333////////////......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++***************************************))))))))))))))))))))))))************************)))))))))*********++++++))))))******+++++++++,,,,,,------...000444;;;???IIIIIIJJJKKKJJJIIIGGGFFF@@@???===;;;888666444333000000///......---,,,,,,++++++***************+++++++++++++++++++++++++++************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))*********++++++,,,,,,---///222777>>>CCCNNNSSSTTTSSSTTTYYY\\\\\\XXXYYYVVVNNNHHHEEE@@@;;;:::999666444111///......------,,,,,,++++++++++++************************************************************************************************((()))***+++***+++...000000444;;;BBBJJJPPPTTTWWW\\\```bbbaaabbbeeeddd```aaa\\\UUUNNNIIIDDD@@@===999777444111///---------111,,,)))***+++)))***---))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))''''''((((((((()))))))))))))))***---000111111000111222222333222111///......---,,,***))))))))))))''''''''''''''''''''''''+++444555------555555+++***---111555888<<<@@@CCCDDDHHH{{{@@@:::===777666555666777888777555666555555555666555333111000000000000000000000000777555444333555888;;;===CCCEEEFFFEEEBBB???>>>===999999888777666555444444777666666555444333222222000000000000000000000000000000/////////.........111111111111111000000000444444444555666888999:::999===BBBGGGKKKNNNRRRUUUPPPMMMKKKMMMPPPPPPLLLGGGBBB???;;;888777666555333777666444333222111111111............------------////////////////////////---......---,,,,,,---///000///..................------,,,,,,,,,,,,------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,------.........------------...000111222333444666777888999999999666666555444333222222111---------------,,,,,,,,,++++++++++++++++++++++++************************************************,,,++++++++++++*********************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******************+++,,,,,,,,,---111777<<>><<<:::777555333222//////......------,,,,,,*********))))))***++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************+++++++++++++++,,,---...000555:::???JJJOOOQQQPPPQQQWWWZZZZZZZZZZZZVVVNNNGGGCCC>>>888999888666333111///...---+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))+++******+++---///---000777AAAKKKUUU[[[___ZZZaaafffhhhjjjmmmkkkgggkkkddd[[[RRRKKKGGGDDDBBB888777444111...---,,,,,,---+++***)))'''(((111;;;((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((())))))))))))***)))((()))+++...000000///000111222333222222000000---,,,+++***)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&***333222)))***555888111***---111555888;;;@@@CCCDDDHHH{{{===<<<<<<666555444444555666444333555444555666666444111...333333333333333333333333333111000//////111444666<<<>>>@@@@@@===:::999888:::999777666555555444444//////...---+++***))))))......---------,,,,,,,,,,,,,,,,,,------.........+++,,,,,,,,,---.........++++++,,,---///111333444222666;;;AAADDDHHHKKKNNNNNNMMMMMMOOOQQQPPPLLLIIIFFFCCC???<<<;;;999777666555444222000///---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,......------,,,,,,------...,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........,,,,,,,,,------...///000//////111222333444444444444333333222111111000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************+++++++++*********)))))))))))))))))))))*********)))))))))***************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((()))))))))))))))))))))))))))*********++++++,,,///444777===@@@DDDGGGIIIHHHGGGEEE???>>><<<999666444222111......---------,,,,,,,,,***))))))))))))***++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,+++,,,------///222777;;;AAAIIIPPPSSSUUUWWWWWWTTTUUUVVVRRRJJJDDDBBB>>>999999777555333000...------******************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***+++*********,,,...000111444;;;CCCKKKPPPRRRRRRZZZcccfffgggiiigggccckkkeee[[[RRRLLLGGGCCCAAA888666333000...,,,,,,,,,&&&'''((((((&&&(((555DDD((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((()))))))))))))))((((((***---//////...///000222222333222111000---,,,***)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''+++)))###%%%///333111***---111444888;;;???BBBDDDHHHzzz<<<:::222666444333222333333111000,,,++++++---//////...,,,******++++++,,,---...............///000333666888999<<>>===>>>888777555333222222222222//////000000000111111111---------------------------------...//////000000)))*********++++++,,,,,,,,,------///111333555666333777<<<@@@BBBDDDFFFGGGHHHIIIJJJKKKKKKIIIGGGEEE@@@===:::777666555444222444333111000......------,,,,,,,,,,,,,,,,,,------************************+++,,,,,,+++******+++---,,,,,,++++++++++++,,,,,,++++++************++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,---......++++++++++++,,,---...///,,,---...///000111111111111111111000//////......***+++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((('''''''''(((((()))))))))((((((((()))))))))******(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))(((((((((((((((((((((((('''((()))******,,,000222888<<>>000333222000000111111///...333111//////000111111000222111111000...------,,,///...---------...000111999;;;>>>>>>;;;888666555666444333111000000000000...------,,,++++++******(((((())))))***++++++,,,,,,,,,+++++++++*********...------,,,,,,,,,++++++,,,,,,,,,,,,---...000000---222888===AAADDDGGGIIIHHHKKKMMMNNNLLLIIIHHHHHH===:::777555555555444333000000///------,,,,,,,,,)))************************************************+++,,,+++))))))+++,,,++++++************+++,,,******))))))))))))******************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,---------++++++******+++,,,------,,,---...///000000000000/////////......---------)))))))))***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&''''''((((((((('''''''''((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''''''''%%%&&&((())))))+++---///888<<>>;;;<<<;;;999666444111///...++++++++++++************'''''''''''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))************)))***+++++++++...222555@@@FFFIIIJJJMMMTTTYYYYYYWWWVVVQQQHHHBBBAAA???;;;666555333000...,,,+++***))))))))))))************************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))(((((((((***,,,++++++---444???HHHNNNPPP^^^ffflllkkkjjjjjjiiifff^^^]]]ZZZVVVQQQIIIAAA;;;555444111...+++***))))))***'''&&&'''&&&###%%%***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%''')))+++,,,+++---...///111111111000000,,,+++***(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""'''(((%%%&&&***))),,,000444777;;;???BBBCCCGGGyyy@@@555444111111111111000000000///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------222444666888999999888777555444333111///...,,,,,,,,,,,,,,,++++++*********************************************************)))************++++++++++++++++++,,,,,,---------000111444666999===CCCGGGFFFIIILLLKKKGGGDDDCCCDDD===;;;888666555444333111000///---,,,+++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((+++++++++***************)))(((((((((((()))******+++++++++++++++,,,------+++***)))+++------,,,***'''((()))***++++++++++++************************++++++,,,,,,---...//////111000///...---,,,++++++))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''(((***+++,,,222777===???>>><<<;;;<<<999888666444222000...------,,,+++***))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))***+++,,,...///000999@@@HHHMMMOOORRRXXX^^^YYYWWWTTTOOOJJJEEEAAA???999666222///...,,,***)))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((,,,+++---222555;;;EEEPPPZZZ^^^```___```dddfffdddccc___XXXPPPIIIDDDBBBAAA888444000,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******,,,...111333333222000///,,,+++***(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((,,,000444777;;;@@@CCCFFFFFFvvv???555444111111111000000000//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---000111333555666666666555444444222111///---,,,+++,,,,,,+++++++++*********************************************************))))))*********+++++++++***+++++++++,,,,,,,,,,,,...///111333666:::@@@DDDFFFHHHJJJJJJHHHFFFDDDCCC===;;;888666555444222111///...---,,,+++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************************---,,,,,,++++++*********,,,+++***))))))(((((((((---,,,,,,+++***((('''%%%(((((()))))))))))))))(((************************++++++,,,,,,---.........000//////...,,,++++++***))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''(((***+++,,,///444:::======;;;:::;;;999888666444222000...------,,,+++***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))***,,,---///000888===DDDHHHJJJLLLQQQVVVWWWUUUQQQMMMGGGCCC???===999666222///...,,,***)))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((+++***,,,111444999CCCNNNTTTXXXZZZ[[[^^^cccccc______ZZZRRRLLLGGGBBB===:::888444000,,,+++***)))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))******,,,...000222333222000///,,,+++***(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((+++000444777;;;@@@CCCFFFFFFvvv???444444000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,---...000222333333333222333333222000...---,,,++++++++++++***************************************************************)))))))))*********++++++***************++++++++++++---///000222666;;;???FFFFFFGGGIIIIIIHHHEEEBBB===:::777555555444222000///...---+++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********************)))((('''///......------,,,,,,,,,+++,,,------,,,,,,---...************)))))))))(((************************+++++++++,,,,,,------.........---,,,+++******)))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''((()))***++++++000666;;;<<<;;;:::999999888666444222000...---,,,+++******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))***+++---...///444999???DDDFFFJJJOOOSSSVVVUUUQQQMMMHHHCCC???<<<999666222///...,,,***)))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((***)))+++///222666@@@JJJOOOSSSVVVYYY___cccaaa\\\___ZZZSSSMMMIIIDDD===888888444000,,,+++***)))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))******+++---///111222111000///,,,+++***(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((+++000444777;;;???BBBHHHHHHyyy~~~>>>444444000000/////////.........++++++++++++++++++++++++++++++++++++************************+++++++++++++++,,,...///000111111111222111000///...,,,++++++*********************)))************************************************))))))))))))************)))))))))))))))************+++---...000333888<<>>EEELLLSSSWWWYYYXXXVVVRRRMMMGGGBBB???999666222///---,,,***)))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''))),,,...000888AAANNNRRRWWW[[[aaadddaaaZZZ___bbbbbb[[[OOOFFFCCCCCC888444000,,,+++***)))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))***,,,...////////////,,,+++***(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''+++///333666:::???BBBHHHHHHxxx|||<<<333444///.........------------++++++++++++++++++++++++*********))))))))))))(((((())))))))))))*********++++++,,,---...//////000//////...---,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************))))))))))))***+++,,,,,,---///333666<<<===AAADDDGGGFFFCCC@@@;;;888555333333222000...,,,,,,+++***************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************)))))))))***++++++,,,,,,...---,,,++++++++++++,,,,,,------......,,,+++***///---++++++,,,......---++++++)))))))))***+++,,,************************************************++++++*********)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***---222777::::::999999888666444222000...---***))))))(((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))***+++,,,...000444:::AAAHHHNNNQQQWWWVVVTTTQQQKKKEEE@@@===999666222///...,,,***)))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((('''))),,,,,,...555===HHHOOOVVVZZZ]]]aaa```\\\\\\^^^^^^WWWKKKBBB???@@@888444000,,,+++***)))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((())))))((()))+++,,,---...//////,,,+++***(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''***///333666:::>>>AAAEEEEEEuuu{{{;;;333333.........---------,,,,,,******************************)))))))))(((((((((((((((((()))))))))***************+++,,,---...///......---,,,+++***))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***+++++++++******)))))))))******+++++++++---111444666;;;@@@DDDDDDCCCAAA@@@:::888555333222111///...,,,++++++***************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))******+++,,,,,,------...---,,,,,,...000333555///000333555777777777666;;;555///...111222///+++111000...+++******++++++*********************************************)))++++++************))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((((((***)))***---333777888888999888666444222000...---))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))***++++++---111777???GGGMMMPPPUUUTTTSSSOOOJJJDDD>>>;;;999666222///...,,,***)))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((('''))),,,,,,,,,333;;;BBBLLLUUUXXX[[[___bbbbbb___]]]XXXRRRLLLEEE???<<<888444000,,,+++***)))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((()))((((((***+++,,,...//////,,,+++***(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''***...222666:::>>>AAAEEEEEEvvvzzz;;;333333......---------,,,,,,,,,************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***,,,---...------,,,,,,+++***))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))),,,+++++++++******)))))))))******))))))+++///222333999@@@CCCBBB@@@@@@@@@:::777555333222111///---++++++******************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++******+++,,,------......111111111333888>>>DDDHHHUUUXXX]]]cccgggjjjllllllwwwlll```YYYWWWRRRIIIAAA999777333000---,,,,,,,,,*********************************)))))))))))))))++++++++++++************))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''((((((***((('''***000555777666999888666444222000...---))))))(((((((((((()))***((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((('''(((((()))***+++(((***///777AAAJJJQQQTTTUUUUUUSSSPPPKKKDDD???;;;999666222///...,,,***)))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((())),,,,,,,,,222999>>>JJJVVVYYY[[[```fffiiiggg___VVVQQQPPPLLLCCC;;;888444000---+++***)))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))'''((()))***,,,---...///,,,+++***(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''***...222666:::>>>AAAHHHHHHyyyqqq888666//////............---------++++++++++++++++++++++++$$$---)))...(((%%%***)))+++...&&&...+++&&&222!!!&&&///!!!&&&111(((000)))///$$$,,,111///''' ---(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))************+++++++++000555<<<@@@???=========:::888666333111/////////,,,+++***)))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''***)))))))))))))))***+++***,,,)))###&&&///000***000'''444...000999555888<<>><<<<<<<<<999888555333111/////////,,,+++***)))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))))))))***++++++)))///222...)))***...000<<>>MMMUUUTTTXXXaaa___SSSKKKFFF>>>888333000...,,,))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))(((''''''(((***+++...000666@@@MMMXXX___aaadddccccccdddddd___UUUMMMCCC>>>888222///,,,***(((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%&&&&&&((()))+++,,,,,,+++***)))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''+++000333555999???DDDJJJHHHmmmmmm555666000---------,,,,,,,,,++++++)))))))))))))))))))))))),,,yyyOOO))),,,,,,'''EEE333&&&)))nnn777+++)))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((())))))))))))+++)))(((***...222222111111222222222000...,,,+++***)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------,,,,,,------///000111222:::jjj{{{^^^mmm{{{[[[ooo```[[[^^^rrrnnnaaannn~~~~~~]]]AAA111,,,,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))************+++++++++------------------------........................++++++++++++++++++++++++))))))))))))))))))))))))((((((((()))))))))))))))---///222444555333111///******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))+++...333777AAAJJJKKKDDDIIIYYY___YYYQQQKKKCCC;;;555111---+++))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))***)))(((''''''((()))******,,,111<<>>///ZZZ+++XXX)))uuu...111###(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))+++++++++,,,---...000111111111111111///---+++*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************444+++&&&***+++))))))...$$$...111000333333>>>RRRmmm]]]WWWzzz|||~~~rrrvvv~~~|||lllIII444000'''444000)))---((((((************))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++///***%%%&&&+++...+++'''111,,,((()))---...***$$$///+++''')))...111///,,,,,,555333///444333---...111000///000000000...,,,*********,,,111444---$$$,,,((()))///000***&&&(((***((('''''')))***(((&&&***---000444666555333222,,,+++)))((('''''''''((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((************))))))))))))!!!$$$))),,,---,,,(((&&&***)))***++++++))))))***&&&(((***---...---+++******)))'''&&&(((---111333:::QQQ:::888777>>>cccTTTNNNGGG===888666555111---+++***)))))))))))))))***''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((***///777===EEETTTbbbbbbbbbccceeeeee```XXXRRRMMMCCC999555111,,,)))))))))(((((((((''''''''''''''''''''''''''''''''''''+++))) )))$$$---&&&qqq&&&###---%%%%%%ddd111...'''***zzzxxxiiisssppp;;;***&&&&&&***MMMgggccc"""&&&666++++++)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''+++,,,///222666;;;@@@CCCGGGIII]]]___===333............---------,,,,,,((($$$(((444...###''''''(((///111+++"""!!!222lll""",,,)))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++(((((((((((()))))))))***)))))))))))))))))))))))))))))))))***+++---...///000000111000///---+++*********))))))))))))******))))))))))))))))))))))))************************))))))))))))*********+++)))))),,,000111//////000>>>+++&&&666;;;999hhhZZZ[[[gggzzz~~~mmmmmm```DDD+++---***$$$))))))222************))))))))))))))))))(((((((((((())))))************************************************************++++++++++++ &&&---///---***)))***&&&***---+++(((+++333;;;000555999555000222>>>JJJCCCOOOSSSWWWfffnnnoootttrrrtttvvvvvvvvvuuuvvvwwwbbbWWWCCC///&&&)))...///444000---+++&&&###'''000------+++'''$$$&&&+++111***,,,///333444444333222...,,,+++)))((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))))))))777333---'''&&&'''+++---'''''''''(((((('''''''''000---)))%%%######%%%&&&)))+++,,,---,,,++++++,,,222OOO111RRR{{{hhhZZZSSSKKKAAA:::777444000,,,+++******)))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))'''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,333<<>>BBBHHHHHHZZZ]]]===555111//////.........---------))),,,444+++000111###666(((---;;;000###HHH+++!!!TTT%%%333:::))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++***************+++,,,---------...//////...---,,,******))))))))))))******************************************************++++++++++++,,,,,,,,,,,,---...---,,,///444666444<<>>MMM[[[iiifffeeegggkkkjjjddd^^^YYYOOODDD>>>999222...---***)))))))))((((((((((((((((((((((((((((((((((((+++###%%%)))---)))%%%222$$$===000111+++888---)))///333,,,###)))******+++******)))(((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))---333555666999>>>BBBKKKJJJZZZ]]]===666222/////////.........------...///555444%%%///:::'''+++rrr[[[+++PPP{{{KKK???777;;;...zzzzzz$$$%%%))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))*********+++++++++++++++++++++++++++++++++++++++++++++,,,------+++,,,......///...---,,,******))))))))))))******************************++++++++++++++++++++++++++++++,,,,,,,,,------------,,,...222222000111444AAAxxxxxxnnn]]]xxxUUU???...***,,,++++++++++++*********+++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,'''---111,,,%%%)))777FFFHHHddduuuttt{{{wwwYYY===555---,,,//////)))!!!******+++---///222444555111///---+++)))(((((((((''''''(((((())))))******))))))))))))))))))))))))************************((())))))******++++++++++++++++++,,,------......'''((())),,,...000222333111888===???GGGTTT[[[ZZZ999;;;<<<<<<:::666111...&&&(((***---......,,,+++***///>>>TTTcccddd^^^XXXZZZXXXSSSMMMEEE>>>777444...---,,,+++***)))))))))((())))))******))))))((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++)))(((+++///999KKK[[[ggghhhjjjnnnqqqooohhhaaa]]]RRRGGGAAA;;;444//////******)))))))))(((((((((((((((((((((((((((((((((***%%%###222)))((()))===000CCC,,, >>>,,,{{{,,,)))555---000))))))+++++++++***)))(((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((...444777666888===BBBKKKIIIXXX]]]===666333////////////............333!!!...,,,///'''888,,,(((ZZZQQQRRRzzzjjj999999,,,...))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------++++++---...///...------******))))))))))))******************************++++++++++++++++++++++++,,,,,,,,,,,,------------111,,,...333///***777LLL{{{{{{|||nnnSSSfffcccccc888***,,,,,,+++++++++*********+++******))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------111111111111666DDDYYYiiivvvpppuuuddd???)))'''...111111+++++++++,,,///222555777222111...,,,***)))))))))'''''''''((()))*********))))))))))))))))))))))))************************((())))))******+++,,,,,,,,,,,,------...//////000999555111333???RRRgggtttxxxkkk]]]TTTCCC===555111111111...,,,===$$$666NNNOOO\\\kkkiii```___]]]WWWOOOEEE===888......,,,+++***)))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++---+++)))***+++111???MMM^^^fffooosssqqqkkkfffccc```UUUJJJCCC===555000000*********)))))))))(((((((((((((((((((((((((((((('''---!!!222 HHH------222LLL333+++333###---<<<+++))) 333((()))+++,,,,,,+++)))(((''''''''''''''''''''''''''''''''''''(((((((((((('''...555777666777<<>>666111000************))))))))))))))))))))))))))))))))))))!!!111000555|||BBB&&&...zzzQQQ!!!CCCyyyQQQ<<<###)))222%%%+++999555&&&000222'''...(((((()))+++,,,,,,+++***)))((((((((((((((((((((((((''''''''''''((((((((()))'''...666888666777<<>>222UUUvvv{{{uuu~~~qqqiiiJJJ;;;***999///---999GGGRRR[[[dddnnniiiccc\\\SSSHHH???:::222///,,,))))))))))))((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((***,,,,,,(((%%%'''***'''(((000---&&&***///+++***---///---+++---111///------,,,---111555***++++++...***---444@@@WWWiiiuuusssppprrrqqqkkkgggaaaWWWMMMDDD;;;444000---+++******++++++)))((())))))))))))(((((((((((('''(((---,,,!!!444...(((888)))***)))BBB^^^)))111+++222&&&TTT888$$$888***))),,,,,,***)))***+++***))))))))))))(((((((((((((((((((((((())))))))))))+++///555888888999===@@@HHHFFFLLL[[[<<<777555111111000//////...------...111+++***222222///444444$$$;;;^^^tttYYY+++BBB)))---,,,******)))((()))***(((((())))))***************************************///000,,,+++...///---'''///555111(((&&&000;;;///444000,,,111222......,,,***///000,,,---000---+++******,,,111333///)))---,,,++++++***+++++++++************************************++++++++++++...---------...///......111...<<<---]]]eeedddyyyVVV666'''...000+++***,,,++++++************++++++***++++++++++++,,,,,,,,,+++//////***))),,,---+++444+++...222,,,+++777CCCeeettteeexxxyyyPPP...:::'''%%%(((--->>>///:::666000------,,,+++)))************************************************++++++++++++*********)))$$$(((///111)))###***777000;;;<<<111TTT~~~}}}zzzppphhhLLL)))222666555AAAWWWfffhhhpppkkkddd^^^WWWMMMBBB<<<444111---*********)))(((************************((((((((()))))))))******,,,+++******,,,......---***111///)))***''')))555+++***---111000///222777///------222555111&&&000000000111------666AAAPPP[[[aaaaaadddnnnqqqmmmgggbbbYYYPPPGGG>>>666111---,,,******++++++***((())))))))))))))))))))))))***444###$$$222)))qqq222)))222TTT333...]]],,,333999:::******(((%%%(((***---///000000---)))******)))))))))((((((((((((((((((((()))))))))***+++///555777888999===@@@JJJIIIPPP[[[<<<777555111111000000//////......000///***///777000+++333888KKKkkkQQQ>>>000++++++---***%%%'''...,,,***'''(((***,,,+++)))************************(((,,,---***))),,,///000%%%***000444555222---(((666===DDDMMMWWW\\\VVVNNNJJJDDD===444---+++...000333000,,,******,,,...///------,,,+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---...///000000000000...444999DDD}}}TTTvvvUUU---,,,888000&&&,,,++++++************++++++++++++++++++,,,,,,,,,,,,,,,000000+++(((+++...///111///***,,,666>>>MMMcccXXXsss{{{~~~@@@222,,,444666"""===:::666222///...---+++***************************************************++++++++++++************%%%000111((((((333222'''111000KKKYYYCCC///000AAATTT```eeennniiiccc]]]XXXPPPEEE<<<777333...+++*********)))************************((())))))))))))*********---,,,***((((((((()))***"""---//////444222000777::::::999888555444===HHHMMMGGG===222---111999@@@333)))(((---:::888444---IIIRRRYYY___jjjuuuvvvpppiiieee___WWWNNNDDD:::333///---++++++++++++***)))))))))))))))))))))))))))(((///###***444@@@===222000<<<___jjjooo|||WWW<<<444777,,,444///;;;+++???,,,******---///...+++(((*********))))))))))))(((((((((((()))))))))*********///444777888:::===@@@EEEGGGPPP[[[<<<777555111111111000000////////////000000555777,,,...CCCWWW[[[@@@222)))------((((((---999222***'''***,,,+++(((*********+++++++++++++++)))******+++,,,///000111333444000(((***<<>>AAAFFFbbbqqqhhhKKK666333444;;;...)))222AAABBBRRReeettt|||qqqjjjhhhddd^^^VVVJJJ???777111///,,,+++,,,,,,+++***))))))***************+++***###,,,444'''$$$111999+++:::!!!FFF999HHHXXX}}}nnn[[[...000,,,***555&&&,,,555000---,,,+++***+++...++++++*********)))))))))(((((()))))))))************///444777888:::===AAAAAAGGGRRR[[[<<<777555111111111111111000000000...222222333222000GGGnnn~~~{{{uuutttyyyhhhLLL222***+++******+++DDD:::///((((((***+++)))***+++++++++,,,,,,,,,---000---,,,///222222000---333111333BBBdddbbbRRR444...,,,111555222000000...---,,,,,,++++++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------,,,...000000......///000444HHHyyyhhhRRRnnnxxxttt888(((000///...,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------...+++***,,,000000...,,,666,,,666bbb}}}kkkttteee;;;888$$$:::999999777555222///---,,,************************))))))*********++++++++++++++++++++++++++++++,,,333$$$'''666000&&&FFFyyy}}}\\\:::???YYYkkkoooooolllgggddd```TTTGGG>>>:::444///---,,,,,,+++************************************++++++++++++)))---222222///---///222&&&444<<>>$$$:::666999+++;;;OOOjjj}}}xxxnnnjjjhhhfffaaaYYYMMMAAA888333000---,,,,,,,,,,,,+++)))*********++++++,,,,,,///(((///...&&&555;;;$$$333555///VVV^^^AAADDD---***===555333333444000+++...444++++++++++++************))))))))))))************)))...444777888:::>>>AAAFFFMMMWWW[[[<<<777555222222111111111111111111000444000---555GGGooommm```mmmvvvNNN333***+++,,,+++CCC;;;111***((()))***++++++++++++,,,,,,------...111---+++...000---,,,,,,%%%<<<^^^vvvTTT222(((---000...---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,///000000......111555888jjjkkkMMMcccWWW333///000---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------000,,,***,,,...---,,,---'''[[[nnn___nnn<<>>555uuuyyyjjjMMM222111...---111777555---,,,111,,,,,,,,,+++++++++******)))))))))*********++++++)))...444777888:::>>>AAAGGGNNNUUU[[[<<<777555222222222222222222222222111555111333KKKkkkzzzRRR888111000,,,555222...+++))))))***+++++++++,,,,,,---.........---,,,---///---,,,333===NNN|||bbbGGG666,,,,,,111......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,///111000///111777===]]]wwwXXXccc{{{YYY666...000---,,,,,,++++++,,,,,,---,,,,,,,,,------------...000......///------444???[[[TTTmmm\\\444888:::<<<:::555000...---++++++++++++++++++++++++((())))))***++++++,,,,,,+++++++++,,,,,,,,,------***333777===___oooQQQYYYhhhrrruuunnngggddd]]]RRREEE@@@888222///......---+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......,,,000???XXXkkkxxxllloooxxxwww}}}oooYYY;;;999@@@NNN^^^kkkppppppooommmlllkkkggg```TTTGGG>>>666333///---------------******++++++,,,------...(((///,,,000666---:::eeehhhssshhhmmmsss\\\^^^]]]aaaTTTkkkqqqBBB<<<111---333555///+++...---,,,,,,,,,,,,+++++++++))))))*********+++++++++)))---333777999;;;>>>BBBCCCKKKPPPwww[[[<<<777555222222222222222222222222000666444@@@dddrrrJJJ999222,,,''')))+++++++++***+++,,,++++++,,,,,,---...//////,,,///444555222333EEEXXX[[[666,,,555......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////+++...111111000444===DDDcccYYYeee}}}???,,,444---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........///333333...000AAAUUU^^^zzzlll888;;;===;;;666111......++++++++++++++++++++++++((())))))***++++++,,,,,,+++++++++,,,,,,---------333)))AAAwww^^^mmmzzzxxxpppmmmfff]]]GGGAAA999333///.........++++++++++++++++++++++++++++++,,,,,,,,,---------,,,///333:::MMMrrrsss}}}zzzppp>>>@@@JJJ]]]oooxxxxxxuuusssrrrpppllleeeZZZMMMEEE777444///---------...---******+++,,,,,,---......;;;"""000>>>444SSSwwwXXXAAA///000555444222444---------,,,,,,,,,++++++)))************+++++++++(((---333777999;;;???BBBCCCKKKPPPwwwXXX===999555888///333888333111444222555BBB///QQQIII%%%///(((,,,111,,,,,,---'''......---------......///&&&:::000555333CCC{{{zzzooolllDDD+++111---...000---******+++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,...333---222999***@@@ooo___qqq|||???,,,555)))+++111,,,***,,,)))(((+++...//////...---...999)))222;;;,,,222sssdddxxxvvv<<<>>>===555///BBB$$$...,,,***)))***,,,++++++******+++++++++,,,,,,,,,...---,,,///222///---222---RRRyyybbbpppxxxsssnnnnnnhhh^^^SSSJJJ>>>666333000,,,))),,,,,,,,,,,,,,,,,,,,,,,,---...,,,)))+++///111111000///BBBrrrssstttVVVJJJXXXuuu|||bbbyyywwwjjjsssvvvdddeeebbbDDD>>>555.........---,,,...------)))+++000,,,)))222...000888>>>[[[yyyEEE666333---666222+++......+++,,,222111,,,+++++++++++++++++++++++++++///333666777:::>>>BBBFFFLLLQQQkkkXXX===999555666222444555000000333222///888[[[bbbKKK222...&&&)))...***+++...***......------......//////>>>&&&<<<,,,PPPuuu}}}oooKKK000'''000222&&&000888&&&,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222222...444000///555>>>iiilll```iii\\\777---,,,222000(((,,,111***+++,,,------,,,,,,...000444---+++222888nnnXXXdddkkk>>>NNN111===---333...,,,******+++,,,,,,+++***++++++++++++,,,,,,,,,'''333+++'''666000'''333RRR|||wwwqqqmmmooosssqqqlllhhhVVVMMMAAA999666444111...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,......------...222UUUgggqqqTTTYYYnnnuuukkkqqqkkkqqqooo``````aaaPPPBBB999111//////---,,,...---222333...---000111///...IIITTToooqqqRRR<<<333888,,,222333000...111666444...------,,,,,,+++++++++++++++///333666777:::>>>BBBFFFLLLPPPkkkXXX===999555333555555333111333555444555TTTcccRRR444((()))---)))***...,,,...............///000000555'''666VVViii|||xxxIII***,,,444&&&,,,666%%%,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000222333333000666555---111QQQxxxhhhkkkuuu>>>)))///555///&&&...555,,,.........,,,+++,,,///111...222222111tttgggiiiDDDEEE999111555///---+++***+++,,,,,,+++++++++++++++,,,,,,,,,,,,'''444***(((666,,,...VVVkkkbbbpppxxxhhhmmm}}}lllrrryyysssjjjggg[[[RRREEE;;;555222///---,,,,,,,,,,,,,,,,,,,,,,,,+++***---222000,,,222<<<]]]{{{dddgggiiiwwwpppkkkjjjmmmmmmaaaRRRFFF<<<444111///---,,,......***000333,,,+++444777MMMVVVxxx|||YYY;;;888///444222///---111444222,,,//////...---,,,,,,+++++++++///444666777999>>>BBBEEEKKKPPPkkkXXX>>>:::666222777444111666999777777JJJ{{{SSS???///+++///++++++...,,,............///000111111,,,///NNNNNN000333000&&&(((000,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////000333555222>>>mmmiiikkk777000000///***...333......//////...,,,---///111+++;;;777nnnrrrsssSSSNNN:::>>>000000...,,,+++,,,,,,,,,++++++++++++,,,,,,,,,------000...---000///000RRRyyyvvvhhh]]]\\\XXXSSSUUUvvvyyyxxx}}}yyynnneeeggg]]]NNNAAA777111---+++------------------------///,,,...111///333JJJddd{{{iiiyyyzzzuuuwwwrrrrrrxxxqqqaaaYYYIII???555111000------000444!!!(((999111))):::NNNeeerrrLLL;;;888000000///---...000000///111000///...---,,,++++++,,,///444666777999>>>AAAEEEKKKPPPjjjXXX>>>:::666444888000///:::999333:::iiijjjNNN666+++///------///---.........///000111222222;;;:::HHH,,,555,,,$$$888,,,,,,,,,,,,,,,,,,,,,,,,------......///000111111111...000;;;]]]cccrrr}}}~~~UUU444'''000111---...000,,,...000111000/////////000444fffzzzqqqPPPJJJ888333222///---,,,,,,---,,,+++++++++,,,,,,,,,---------333)))000///+++RRRwww```iii___ttt~~~{{{yyy}}}xxxooonnneeeWWWHHH===666111///------------------------000---,,,---000DDDnnn~~~rrrkkktttuuuqqqnnnddd___fffLLL@@@666111000...///222444---...333222888LLL^^^hhhkkkLLL777000111333222///...222777111111000///---,,,++++++,,,000444666777999===AAADDDJJJOOOiiiXXX>>>:::777666999//////:::222111JJJhhhDDD.........///111...////////////000222333444777gggkkk555333222)))///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000333555777888777111///FFFwww]]][[[yyyCCC'''000444,,,,,,000***---111222222000000000222RRRwwwggg|||LLL999:::333000---,,,---------,,,,,,,,,,,,,,,------------,,,,,,222000@@@~~~{{{{{{nnn~~~sssuuuwwwsssiiibbbWWWJJJ???777333111---------------------------...///222BBBeeeqqquuufff]]]aaahhhjjjeee^^^QQQEEE999333111///000333(((<<<555$$$222MMM]]]fffkkk:::111000111111...+++000666000000///...---,,,,,,+++,,,000444666777999===AAADDDIIINNNhhhXXX>>>;;;777444999///222;;;///<<>>666222///000333$$$===000(((HHH]]]eeeZZZ888111,,,...///,,,,,,///.........---------,,,,,,---000555666777888===@@@DDDIIIMMMgggXXX???;;;777111888111666===111KKKzzzFFF555000000111---/////////000111333444555~~~ZZZ***333222,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111333444444***777DDDnnn}}}]]]ggg}}}llllll===---+++111333...---.........///111555888rrrZZZHHH===444111///------...---,,,,,,,,,,,,---------......---666666aaawwwrrr{{{qqqlllcccWWWJJJ???999666........................)))444BBBYYY~~~nnndddbbb^^^___eeewwwuuupppbbbmmmiii```RRRCCC999444000///222...666(((<<>>:::777555;;;000888222333kkknnnBBB,,,000555+++(((888,,,000///888111```|||:::111444---,,,,,,---...///---+++...///000///...///111333:::,,,SSSlll]]]tttaaaZZZ***,,,555///,,,+++777...***---444'''rrrjjjnnnCCC;;;777+++'''///000***+++)))---000...------......)))888IIIjjjjjjzzz}}}zzzrrrooojjjaaaSSSCCC777333000222000+++***---///...$$$AAAXXXiii||||||qqqsss|||~~~ooo^^^```XXXJJJ<<<333111333555222///000WWWjjj]]]jjj---444+++444//////333.........------,,,,,,,,,...000333555777:::>>>AAABBBLLLHHHiiiWWW>>>:::777555999222999555DDD}}}AAA...444111222---666+++111,,,000777mmmttt{{{YYY111...---,,,,,,---...///---,,,...///000/////////111333555222nnnbbbooozzzzzzyyyfff000+++444000---***---***333...444SSSuuurrrtttyyyhhhXXX===;;;222...111000...222+++---...------...000111DDD666kkk~~~vvvsssmmm{{{wwwpppvvvsssnnneeeWWWGGG999333///000///------///000...>>>DDDcccnnnpppwwwsssiiicccaaaYYYLLL???555111222444555333>>>bbbkkkpppuuu@@@444111222---------......---------,,,,,,,,,---///222444666999===@@@AAAKKKGGGgggWWW>>>:::777555555555999999ZZZooo{{{vvv^^^:::777$$$,,,...000***666///333TTTddd|||aaa|||}}}EEE555...---,,,---......---,,,...///000000//////222333333HHHyyyZZZ~~~{{{}}}xxxCCC---000///+++111)))(((999'''000oooiiiUUUvvv@@@:::444111...+++---333...---,,,------///111333///:::dddPPPrrr{{{mmmdddxxx~~~xxxzzzyyyuuummm___OOO@@@666///------///111000//////555aaa}}}uuusssuuunnnjjjmmmbbb[[[PPPCCC888222222333555777QQQnnnjjj{{{mmm~~~XXX111777///---000***...------------,,,,,,,,,,,,...111444666999===@@@BBBLLLHHHgggWWW>>>:::777666333666777===nnn}}}\\\{{{yyylll}}}|||lll;;;777)))333///+++***999000555ooopppyyypppQQQ```ddd~~~ttt\\\222000...------......---,,,---///000000///000222444666llldddfff}}}ssszzzwwwtttwwwWWW///***...,,,444,,,))):::'''DDDrrrmmmwww]]]fff{{{NNN<<<333333---)))---000///---,,,...///...000444HHH{{{aaaQQQSSSsssTTTQQQ___xxxmmm|||uuu___zzz|||zzzrrrgggYYYIII<<<111---,,,111222///...111MMMvvvmmmssspppoooooooooddd___VVVIII<<<444222222222;;;aaauuulllggg___lllRRRlll|||jjj000888---///444,,,------------------------,,,...111333555888<<>>:::777666333777333EEE|||wwwyyyqqqFFFeee{{{jjjrrr{{{xxx~~~vvv|||CCC555111555444---,,,666+++444~~~cccpppCCC\\\gggJJJuuuzzz<<<111///---------......------///000000000111333555===dddooo```rrr___gggiiikkkzzzhhh555'''...111+++---+++777777lllpppUUUJJJzzzrrrlllGGG444777111...111......,,,---000///---111888TTTyyyZZZ^^^gggqqqQQQIII___iiikkkXXXYYYccc{{{TTTwwwnnnrrrzzzuuuyyyyyyssskkkaaaPPPAAA666...,,,222111,,,///999fffNNNrrrhhhppppppgggfffddd]]]QQQBBB777222111222FFFmmmwwwwwwmmmUUUDDD???BBBYYYMMMpppkkkzzzwww888666+++000555...------------------------,,,...111333555888<<>>:::777666555777222TTTYYYYYYlll<<>>:::777444888777444hhhKKKTTTzzz|||iiiCCC|||~~~sssmmmtttqqq___eeexxx{{{ssswww:::444///,,,...333333666[[[hhhHHH@@@ZZZOOOuuu~~~qqqnnnppp333111...,,,---......------///000000000222444666```kkkyyypppYYYiii}}}{{{|||mmmYYYRRRggglll___cccWWW222---+++///***444555ccckkkvvv}}}mmmYYYDDDEEEmmmwwwfff___;;;:::...+++000'''...,,,...000---///CCC[[[~~~ZZZyyylllhhhdddaaa^^^[[[XXXSSSMMMHHH@@@BBB:::666AAAMMM^^^sssmmmXXXMMMPPPSSSEEEJJJ[[[ZZZrrrVVVvvv|||}}}wwwtttppp```OOO???333///444///,,,@@@^^^{{{lllOOO\\\iiiRRRIIIbbbsssrrrrrrllllllnnnjjj^^^LLL===444222888ddduuuoootttooosssdddUUU\\\iiijjjjjjxxxooo``````mmmzzzvvv~~~aaa......111+++111,,,,,,,,,---------......---///222444666999===@@@???IIIEEEfffWWW>>>:::777222:::888888vvvcccIII\\\\\\XXX\\\bbbKKK|||qqquuuzzzkkk\\\kkkqqqXXX\\\yyy~~~vvv???333222,,,222666///555aaaiiiNNNBBB888ooo]]]lllaaa{{{444111...,,,---.........---///000111111222555777uuutttrrraaa\\\ZZZWWWZZZvvv{{{XXXuuuUUUzzzrrr|||{{{gggRRRCCC[[[aaaRRRVVVwww___:::333...666''':::===xxx^^^wwwhhhUUULLLFFFOOOOOOAAABBBggguuusssnnnbbb}}}dddxxxlllEEEAAA000,,,444---///---......+++111LLLkkkeeeuuuyyyooo^^^SSSQQQMMMLLLKKKKKKHHHBBB888111999:::BBBQQQUUUUUUyyyhhhHHHAAAKKKUUUIIIdddtttiiixxx^^^yyy}}}}}}{{{xxxiiiVVVBBB555111555000...HHHmmm}}}XXX]]]OOOaaavvvjjjkkknnnnnnpppnnnbbbOOO>>>555222888lllrrriii~~~dddRRR___kkknnnsss|||vvvjjj^^^tttnnn}}}qqq}}}nnn+++111444+++666,,,,,,,,,------............000333555777:::>>>AAAAAAKKKGGGgggUUU<<<:::888888???333AAAzzzBBB>>>aaa}}}DDD===<<<777???hhhlllvvvvvviiidddhhhfff]]]RRRttt{{{yyyHHH888---+++111///333666zzz^^^<<<666IIIXXX{{{}}}```|||ddd]]]yyyFFF...+++)))---222***333---333///+++111444:::HHH}}}ddd]]]OOOPPPIIILLLKKK>>>===WWWzzzTTTooonnnJJJuuuuuurrriiibbb:::XXXfff\\\___```ooo333///111//////222aaa[[[~~~nnnvvvuuu^^^QQQDDDSSSSSSVVVQQQJJJLLLbbbooo___ZZZVVVccclll^^^[[[bbbnnn{{{|||eeeYYY}}}iiiJJJFFF444,,,+++333...///***...444333UUU{{{ppp```WWWNNNBBB999777888:::======;;;:::::::::AAALLLTTTVVV```}}}|||WWWHHH[[[eee```ttt^^^iiiOOO~~~{{{ssstttnnn]]]GGG:::...666,,,---YYYvvvwwwyyy~~~rrrppp[[[mmmeeemmmrrrjjjiiikkkjjj^^^III999222>>>rrriiitttmmmhhhnnnjjjkkkdddnnnmmmaaayyymmmpppkkkwwwqqq444///000///,,,.........------,,,,,,,,,---000222333555999@@@EEEEEEFFFNNNZZZVVV<<<:::888...888777PPPiii;;;<<>>KKKVVVNNNOOOSSS[[[eeepppxxx|||rrr^^^\\\kkk{{{TTTHHH888222///111...---,,,///222<<>>>>>DDD111555111999:::@@@llljjj___lllmmmYYYYYYnnnaaaLLLXXXEEEWWWzzzzzzjjj999111333------666GGGVVV<<<333;;;MMMPPPHHHQQQVVVaaa???OOOJJJ```sssttt666,,,333+++.........111111///333444...>>>aaammmwwwccc[[[\\\HHHaaalllZZZCCCBBBAAAAAABBBAAA@@@>>>DDD<<<888>>>AAA???===???777EEEIII<<>>QQQNNNXXX]]]eeekkkmmmkkklllxxxtttfffPPPCCC???:::@@@QQQGGGCCC???CCCMMM[[[ffflllqqquuugggTTT\\\tttdddkkkfffLLL<<<:::333...---+++...000111IIIsss}}}ooonnnYYYHHH888777@@@IIIOOORRRRRRNNNJJJKKKOOOSSSVVVVVVBBBQQQ]]]ZZZPPPIIIGGGGGGDDDTTThhhwwwccc}}}rrrNNNxxxttt~~~}}}vvvkkk[[[KKK888888222<<>><<>>EEENNNZZZdddVVVWWWqqqLLLfff{{{dddaaaHHHooo~~~EEE,,,444***---000...000------555333,,,MMMvvvlllEEEHHH\\\bbbRRR999999999888777777777888999===EEEJJJEEEDDDTTThhh|||ooo^^^EEEIIIWWWtttllleeeccc]]]PPPAAA888888GGG```VVVJJJKKKLLL|||```...,,,111///[[[aaaxxxsssrrrKKK???FFFDDDDDDPPP```ZZZ\\\]]]SSSaaaqqqtttsssxxx}}}{{{lllmmmyyy~~~sss{{{```===:::===999<<<===999777:::DDDQQQ[[[```YYYMMM\\\DDDIIIwwwSSSPPP\\\FFF>>>555000...,,,111000888cccZZZYYYlll{{{]]]JJJPPPVVVZZZUUULLLGGGHHHKKKDDDAAA>>>@@@AAA???777111AAA;;;444555???EEE???444:::777HHHooogggqqqxxxFFF{{{wwwqqq~~~{{{qqqooopppdddYYY@@@555222LLL^^^ZZZfffkkkWWWnnnvvv^^^qqqyyy```SSSaaaxxxlllXXXBBB{{{wwwqqqpppuuurrrkkkkkkkkkYYYAAAEEErrrzzzxxxhhhaaajjj```bbbddd]]]\\\```]]]QQQsssbbb^^^tttwww999///...///111------------------------,,,...111333555999AAAGGGHHHHHHGGGFFFZZZ===;;;:::666444===~~~zzzGGG<<<:::OOOUUUSSSPPPQQQIIIEEE\\\]]]GGGJJJOOOZZZVVVIIIPPPOOOUUUKKKBBBhhhAAA111///444111111kkkeeeEEE>>>CCCMMM[[[eeefffddd|||kkkaaaBBBuuuTTT000000,,,//////000///...---222222333YYYoooyyyNNN<<>>999CCCWWWSSSHHHDDDOOOLLLkkkUUU$$$...444222mmmYYYpppoooWWWIII???>>><<<:::>>>CCCdddyyyeeemmmxxxuuu}}}fff^^^qqqfff999222>>>@@@;;;555555666999>>>CCCIIIMMMMMMCCCRRR@@@BBBgggQQQMMMhhhRRRDDD777333...000000000DDDnnneeevvv}}}TTTAAA;;;@@@CCCAAA@@@BBBCCCCCC>>>:::777666999;;;;;;:::000AAAMMMHHH;;;777<<>>nnnoootttpppqqqnnnjjjkkkjjj\\\KKKCCCnnn{{{uuu{{{mmmWWWddd```SSSUUU^^^YYYVVV[[[\\\LLLxxxXXXPPPyyyrrr555/////////000,,,,,,,,,------------...+++...111333555:::AAAGGGHHHJJJHHHEEE[[[===;;;:::<<<777;;;zzzaaa<<<@@@999HHHLLLWWW^^^}}}cccMMM___[[[PPPvvvIIILLLIII999FFFJJJBBBbbb~~~JJJ000,,,777///111}}}sssjjjUUUGGGGGGIIIPPPaaakkkvvvzzzzzzwww\\\???vvveee888---///333,,,111///000///000333;;;eeeaaazzz^^^FFFSSSWWWLLLMMMcccdddlllrrrPPPOOOLLLIIIJJJQQQ[[[bbb___dddlll}}}|||lll[[[ooovvvxxx{{{yyyggg```XXXRRRIII???999888QQQyyy[[[EEE>>>RRRRRRYYY___222;;;///777ttt[[[wwwoooRRRIIIOOOKKKWWWZZZJJJGGGLLLCCCZZZ{{{uuu|||xxxbbbUUUdddmmm>>>'''&&&111555+++222666;;;<<<;;;<<>>777<<<ZZZhhhcccEEEEEECCCKKKXXXZZZ```rrr|||nnn{{{[[[===tttrrr===+++111555***111///222000///444AAAmmmyyyZZZ@@@PPPPPPSSSsssmmmooohhhooo[[[OOOPPPQQQVVVbbbuuuhhhZZZZZZoooxxxuuubbbVVVUUUTTTPPPGGG===;;;???aaa{{{PPPRRRGGG>>>CCC\\\kkk333)))'''999sss___~~~]]]>>>DDDXXXYYYQQQaaahhhWWW\\\bbbLLLXXXssshhhjjj{{{YYYOOOHHH\\\GGG)))***:::444,,,000//////666===>>>;;;:::===BBBBBB===AAA@@@EEEWWWOOOLLL}}}xxxoooYYY???888+++555,,,111\\\}}}LLLIII888444<<>>BBBFFFKKKMMMLLLJJJHHHGGGJJJJJJHHHGGGJJJMMMKKKDDDQQQJJJQQQ[[[SSSGGGXXXzzz___YYY{{{???fffxxxlllrrryyytttmmmrrr\\\CCC777UUUnnnyyyppprrrssswwwLLLPPP>>>}}}mmmlllnnnnnnhhhfffjjjkkkeee^^^[[[BBBfffvvvkkkwwwaaaTTTWWW```}}}qqqeeevvvsss[[[UUUPPPQQQNNNHHHMMMNNNCCCUUU|||___FFFEEE~~~mmm222///000...***,,,,,,,,,------.........+++...111333555:::BBBHHHEEEIIIHHHDDD]]]???:::999999:::GGG}}}DDDCCC<<>>cccMMM999FFFWWW___oooooo```CCCccc///000111///333222333,,,---888...???}}}yyyQQQUUU]]]TTTXXXlllfffzzzsssdddMMMLLLVVVYYYaaaqqqxxxlll]]]SSSNNNNNNUUU^^^zzz{{{|||xxxnnnddd```aaa[[[SSSLLLFFF<<<444<<>>HHHSSSPPPJJJ{{{rrreee^^^OOO888000666///...mmmsssUUU>>>DDD===AAAGGG???AAAPPPLLLKKK^^^[[[QQQIIIHHHIIIIIIJJJMMMNNNPPPRRRSSSRRRRRRSSSTTTQQQTTTVVVVVVUUUVVVZZZ^^^uuuqqqyyyuuuBBBlllwww{{{vvvrrrrrrnnnxxxooolllPPP>>>NNNyyycccOOOLLLQQQyyyyyyuuuxxxqqqmmmgggddddddfffggghhhTTTZZZssssss}}}cccJJJGGGYYYllltttooosssvvvuuuwwwhhh[[[WWWXXXUUUPPPRRRNNNFFFHHHNNNHHHBBBJJJdddlllGGGLLLOOOrrrccc999&&&222(((...------------------------------000444666888@@@IIIJJJJJJJJJJJJaaaAAA::::::888888CCCvvvAAAIIIVVVUUUNNNHHHXXXPPP[[[vvvXXXGGGGGGFFFGGGJJJGGGNNNBBBbbb~~~555111333222DDD^^^UUUWWW___lllrrr{{{sss{{{sss^^^BBBbbb888444222///111///,,,,,,000888///GGGuuukkkjjjXXXKKKNNNYYY___cccffftttkkkcccggg```RRR^^^{{{wwwgggOOOJJJ]]]SSSHHHBBB>>>:::;;;>>>DDDFFFIIIMMMOOOOOOOOOOOOCCCFFFGGG@@@555444EEEXXXQQQEEE>>>CCCFFFEEEHHHPPP|||xxx222555333???fffrrroooyyy{{{ZZZLLLOOO^^^yyyqqqhhhhhhggg^^^^^^```ZZZVVVEEEbbbnnnYYYOOOHHHFFFPPPLLLRRR```bbbXXXSSSVVV@@@444,,,///555444...(((---555;;;;;;666555:::@@@EEEHHHIIIEEEDDDGGGIIIIIIEEEEEE===<<>>===OOOTTTJJJEEENNNNNNPPPaaaUUURRRRRRUUUWWWXXX^^^dddmmmmmmooopppqqqrrrrrrrrruuuvvvuuuqqqjjjccc]]]ZZZfffuuuIIIggg~~~}}}yyyyyyvvv{{{rrrqqq[[[HHHPPP[[[JJJEEEDDD}}}tttjjjhhhkkkhhhfffeeeeeedddcccbbbWWW```xxxqqq}}}{{{yyywwwlllsssgggdddfffbbb[[[iiiZZZUUUSSSPPPHHHLLLGGGEEEHHHFFFGGGRRReeeRRRFFF444VVV000///...+++...------------------------------000444666888@@@IIIJJJJJJJJJKKKgggDDD999;;;888777AAA}}}vvvKKK@@@NNNNNNPPPSSS^^^iiiQQQFFFIIIHHHKKKNNNJJJIIIAAA```|||www<<<666111+++AAArrrpppaaabbbYYYRRRNNN>>>kkk~~~|||uuummm[[[CCCaaa@@@666111...000...,,,111333444***GGGsssuuujjj@@@JJJRRRVVV[[[fffpppuuu{{{tttwwwrrrkkkmmmyyyYYYYYYiii}}}iiiooohhh]]]fffccc]]]OOOEEE===<<<<<<888555555111000111666===AAA???<<<<<<@@@???999777???LLLUUU>>>===@@@FFFEEEAAAFFFOOOttt{{{888---222EEEcccyyyrrr|||bbbQQQBBBHHHgggddd^^^ccceeeWWWPPPWWW\\\YYYMMMcccwwwxxxgggPPPTTTccctttmmm999111,,,((((((((('''***000666444444999AAAHHHKKKKKKIIICCC@@@BBBDDDEEEHHHLLLFFFGGG???===CCC[[[IIIHHHuuuooo```JJJ:::555000<<<|||~~~SSSNNNVVVQQQKKKQQQTTTWWWaaa[[[^^^eeellloooqqqyyyzzzrrrqqq{{{ZZZBBBooo}}}}}}wwwtttuuurrrvvvmmmqqqcccRRRNNNrrrKKKNNNRRRjjjtttllllllnnnffffffgggggggggeeeaaa]]]UUU^^^vvvmmmnnn{{{zzzwwwrrrrrr}}}yyyiii^^^]]]\\\RRRFFFOOOYYYaaaaaa[[[TTTKKKCCCDDDKKKEEE;;;===@@@FFFRRR\\\:::===]]]xxxCCC'''777+++------------------------------------000444666999AAAJJJLLLLLLMMMMMMpppJJJ888;;;888999DDDwwwLLLKKKyyy{{{dddQQQKKKNNNLLLMMMNNNIIIGGGCCC___}}}jjjsss@@@333444111CCC}}}|||RRRWWWgggqqqrrruuufff\\\___sssyyyssswwwkkkfffWWWDDD```|||BBB555///...222///---333222///)))LLLzzz___NNNKKKMMMSSSXXXbbbzzzLLLeeejjjmmmvvvxxx___vvv~~~xxxhhhaaaQQQBBB<<<;;;:::888888<<<<<<;;;:::<<<>>>:::444;;;888333333AAAQQQNNNBBB===@@@FFFKKKHHHCCCEEELLLkkkNNN555111LLLdddzzzxxxsss[[[WWWKKKGGGGGGZZZ|||vvvRRRDDD???LLLZZZRRRLLLVVVaaaOOOOOO^^^iiinnn```YYY~~~zzzQQQCCC777(((''')))...333111...222999777222///888GGGQQQQQQLLLAAA888555>>>DDDCCCFFFMMMJJJKKKDDDAAADDDgggwwwCCCGGG}}}rrrqqqjjjZZZ@@@555...BBB~~~CCCOOOTTTUUU[[[dddhhhjjjpppssszzz___@@@qqqiiixxxwwwqqqqqqtttpppqqqjjjpppkkk]]]LLL}}}uuu]]]CCCLLLCCC{{{rrrmmmtttttthhhhhhiiijjjjjjgggccc______eeezzzwwwrrroooiii___YYY```wwwyyynnn```YYYYYYUUUKKK@@@PPPPPPLLLEEECCCEEEHHHGGGAAAGGG???666===FFFIIIPPPEEE---QQQ~~~ppp666'''555---------------------------------------000444666999BBBKKKOOOOOOPPPPPP}}}SSS888:::888:::GGG}}}QQQ```vvv[[[NNNMMMPPPMMMMMMNNNGGGMMMIIIddd}}}YYYuuuHHH+++999???GGG\\\hhhssscccmmmyyyvvv[[[OOOhhhnnnmmmfffOOOBBB```|||FFF666///000444///---111......000[[[vvvNNN^^^YYYWWW___nnnlllRRR^^^LLL===ZZZDDDdddccczzzzzzcccHHH888222111444777;;;AAACCC@@@@@@AAA>>>999666555333777FFFRRRJJJ888CCCDDDHHHLLLKKKIIIIIIKKKiii===)))000RRRhhh}}}yyy]]]HHHKKK;;;CCCdddrrr\\\===000888222AAAUUUUUUQQQWWW\\\TTTPPPMMMDDDIIIIIIZZZiiiSSSEEE111***333------111555333//////333222:::AAACCCAAA@@@DDDIII???777888BBBIIIGGGGGGLLLKKKLLLFFFEEEGGGuuujjj===IIIvvvtttpppcccGGG777...CCCDDDJJJTTT^^^ggguuuAAA111yyy}}}{{{vvvyyy}}}yyyvvvqqquuusssiiiNNNuuuvvvqqqhhhxxxzzzwwwvvvcccIIIHHHZZZUUU}}}sssqqqcccjjjiiihhhhhhhhhgggdddaaa^^^aaawwwooooooggg___[[[XXXXXX___hhhddd^^^XXXUUURRRNNNHHHEEE555;;;AAAFFFKKKKKKBBB888:::???:::;;;JJJNNNGGGDDD222GGGHHH111...,,,222,,,---------------------------------000444777:::BBBKKKOOOOOOPPPPPP```;;;:::888888DDDzzzvvv[[[YYYiii}}}cccAAAyyyYYYPPPHHHJJJNNNKKKMMMNNNGGGHHHFFFeeebbbwww]]]<<<:::222>>>}}}WWWyyyjjjiiixxxuuukkk]]]HHH???cccNNN;;;333333555...000111---///111ZZZppp{{{WWW___pppyyy{{{\\\AAAFFFFFFHHHOOONNNSSS]]]KKKoooggg~~~oooRRR???999<<>>SSS[[[]]]___\\\]]]TTTIII999<<<<<>>===@@@FFFIIIHHHFFFGGGJJJJJJFFFFFFIII\\\;;;NNN{{{tttfffRRR@@@222AAA}}}OOOHHHRRRdddpppjjjMMMEEE~~~nnn|||zzzuuuyyy}}}xxxxxxuuuvvvsssmmmOOOooorrruuuuuubbbLLL]]]rrr\\\FFFMMMPPPXXXtttvvvkkkmmm\\\iiigggeeeddddddcccaaa```YYY\\\hhhjjjsssmmmdddaaafffhhh```ZZZYYYXXXUUUTTTSSSPPPKKKJJJMMMyyy[[[BBB999===@@@@@@888<<<;;;AAAJJJAAA444444AAA}}}~~~---///444'''333---,,,------------------------------000555777:::CCCLLLMMMMMMMMMNNNmmm???;;;888777@@@vvv~~~xxxppplllgggzzzAAAwwweeeYYYJJJFFFKKKNNNJJJMMMOOOGGGCCCBBBfffrrrwwwnnnLLL;;;(((888nnnvvvxxxxxxzzzxxxdddRRRDDDBBBiiiRRR@@@777777777,,,111111///222///PPPkkkUUUKKK]]]uuurrr\\\---000BBBWWWggglllwww{{{zzzuuuzzzdddWWWRRRUUU___iiijjjqqqtttrrrtttvvvnnnaaa]]]XXXQQQJJJAAA;;;>>>EEECCCFFFJJJLLLNNNOOONNNMMMhhhccc&&&...XXXvvvqqqxxxzzznnnqqqffflllnnnbbbTTT```nnnbbb:::&&&000555***666000:::JJJUUU```cccYYYJJJBBB???333222/// ***CCC<<>><<<===;;;666<<<>>><<<>>><<<111777OOOzzz~~~RRR---+++222***---000***------------------------------000555888;;;DDDMMMNNNNNNNNNOOOvvvBBB<<<999666===vvv~~~AAAqqqXXXGGGLLLIIINNNPPPKKKNNNPPPGGGJJJHHHmmmpppzzzoooCCCBBB:::BBBkkkuuueeeqqqMMM|||tttMMMdddyyy~~~nnnjjjeeeSSSCCCHHHnnnRRR@@@999999888---,,,...222888222RRRbbbVVV___pppzzz[[[<<<444:::TTTfffppptttggg___\\\aaahhh|||ttt```MMM===;;;===>>>EEEOOODDDKKKPPPQQQOOONNNMMMMMMooofff111///[[[}}}ooo|||yyyddd~~~qqqddd]]]VVVHHH:::CCC===444000222666444000444000666???HHHVVVZZZMMM???888:::,,,)))111---444$$$///===@@@333&&&+++999555111///333777;;;AAAGGGCCCFFFHHHDDD===666222222<<>>\\\yyyyyyzzzssskkkWWW===>>>aaaOOOgggvvvFFFNNNOOOhhh```AAAvvvooo}}}|||zzzsssvvvxxxqqqmmmrrrqqqnnnwwwccc~~~wwwcccbbbvvvtttqqqrrr{{{eeeNNNCCCMMMUUUEEEyyywwwnnndddqqqccccccccccccddddddbbb^^^ZZZUUUbbbNNN{{{VVV~~~vvvWWWRRRYYYYYYTTTRRRQQQJJJFFFFFFCCC===;;;>>>;;;???@@@<<<999:::;;;999===>>>;;;:::555444VVV~~~```+++999'''...111'''333)))------------------------------000555888;;;DDDMMMQQQQQQQQQQQQ;;;@@@>>>999:::uuuuuuMMMyyySSSSSSBBBKKKNNNRRRSSSPPPLLLJJJHHHEEEQQQyyyaaalllPPPRRR<<<:::bbbwww{{{eeeVVViiiuuuooodddQQQnnnjjjuuuxxxqqqjjjeeeWWWIIIKKKZZZxxxoooMMMUUUAAA;;;888+++---444000111333QQQkkk}}}YYYiiippphhh;;;;;;999EEEqqqtttvvv```ddd___aaa{{{{{{ggg>>><<<:::===BBBGGGHHHGGGJJJRRRNNNKKKQQQQQQNNNSSSooo~~~ddd555111XXXyyywwwwwwrrrlllddd]]]XXXQQQHHHAAA999333000333444111//////000......444<<>>PPP999,,,222:::;;;AAALLLGGGDDD???;;;;;;???FFFKKKHHHRRRLLLJJJXXXWWWPPPYYYQQQKKK===OOOlllCCCCCChhhzzzrrr{{{kkkcccCCCGGG|||zzzwwwQQQXXXUUU______pppQQQJJJooo}}}yyyxxxwwwxxxsssssstttooojjjuuufffDDDDDDWWWMMMMMMyyyooonnnpppllleeegggggggggccc___[[[YYYYYYWWW[[[KKK[[[yyyKKK```~~~iiiLLLHHHNNNMMMKKKFFFBBBCCCAAA<<<999:::888777777888888999::::::999000...444BBBdddyyy***000000///...---,,,,,,,,,------------------------...,,,///666<<<@@@GGGNNNOOOOOOOOOQQQEEECCC???666999wwwvvv||||||```EEE___JJJPPPGGGHHHKKKOOOQQQOOOMMMJJJIIIEEEOOO~~~aaa|||vvvxxxYYYUUUBBB===ZZZqqq~~~tttvvvlllccc]]]NNNCCCGGG\\\gggHHHQQQBBB???<<<000...444///000111OOOgggrrr[[[tttSSS555999FFFnnnnnnpppqqqnnn}}}gggEEEfffeeeVVVdddmmmmmmzzzqqqYYYHHH<<<<<<===@@@DDDHHHJJJKKKIIIQQQPPPOOOUUUTTTRRRWWWwwwxxxttt<<<111IIIpppjjjrrrfff```ZZZYYYZZZUUUIII???<<<666444666666222---,,,...---///555<<>>VVVUUU777FFFrrr{{{~~~}}}sssxxxrrrlllVVV>>>sssuuurrr@@@bbbppp|||}}}}}}zzzvvvrrrpppppplllkkkppptttooohhhlllxxx}}}gggOOOCCCLLL\\\>>>___vvvrrrhhhkkkiiieeefffbbbbbbaaaaaa```___]]]\\\VVVWWWLLLIIIwwwNNNTTTooogggOOONNNBBB;;;666666777666888<<<000222777::::::888555222###@@@@@@BBBuuuxxx===555000///...------,,,,,,,,,------------------------...,,,///666<<<@@@GGGMMMOOOOOOOOOQQQQQQGGGCCC666;;;fffzzz}}}QQQ>>>QQQ???MMMzzz|||bbbGGGBBB@@@OOOQQQSSSSSSOOOKKKHHHFFFHHHOOO]]]{{{\\\UUUJJJCCCTTT}}}qqqpppdddYYYSSSFFFAAAJJJxxxjjjMMMTTTGGGFFF@@@444000444//////000LLLggghhhYYYyyyBBB555888XXXooocccpppsssyyyaaajjjccczzzjjjMMMVVVjjjrrrzzzvvvWWW@@@333;;;===@@@CCCFFFIIIMMMOOOFFFOOOQQQRRRWWWUUUSSS[[[qqq~~~uuu;;;>>>DDD{{{qqqzzzfffYYYRRRMMMPPPYYY]]]YYYRRR@@@:::777888777222,,,+++,,,---///555999:::777333MMMXXXYYYIII<<<999444---***,,,...444===DDDBBB;;;IIIEEE888...666GGGKKKCCCAAA;;;555777AAAKKKPPPQQQQQQLLLOOOQQQNNNPPPTTTQQQNNN@@@GGGgggyyyEEEBBBIIIxxx~~~wwwxxxsssrrrlll@@@hhhWWWLLL|||ccc{{{{{{zzzwwwrrrnnnlllkkkmmmlllqqquuuqqqiiikkksssxxx~~~kkksssyyyfffNNN===JJJdddSSSlllddddddlllgggeeekkkeeecccaaabbbddddddaaa]]]UUUMMMMMMDDDNNNddd???CCC```ppplllcccYYYPPPHHHDDD@@@;;;999:::EEE@@@777///,,,---111444AAA???rrrFFF---333000///...---,,,,,,,,,,,,------------------------...,,,///666<<>>FFFIIIDDD>>>BBBSSSQQQ777,,,;;;GGGCCC;;;999777999???EEEHHHHHHKKKDDDOOOVVVMMMQQQXXXOOOHHH@@@XXX\\\>>>IIIDDDyyyzzzxxxxxxooosssuuuVVV___tttmmm>>>PPPsss||||||{{{wwwsssooonnnnnnsssppppppqqqmmmiiilllrrr}}}|||ddd<<<333RRR^^^IIIbbb}}}hhhvvvaaabbbiiihhhgggkkkiiieeeaaaaaacccaaa[[[UUURRRDDDKKKNNNAAAZZZWWW===<<>>AAAMMMhhhiiisss\\\NNNKKKnnn}}}]]]pppAAAAAA777222;;;>>>AAAEEEGGGGGGFFFFFFGGGKKK\\\bbb~~~mmm___ZZZ___PPPCCCkkkwwwwwwiii]]]YYYhhhggg|||oootttooodddgggddd___QQQGGGCCC>>>JJJcccoooppp___^^^SSSPPPEEE;;;333444---111111KKKooo}}}mmmccccccIII===LLL|||sssxxxuuukkkfffmmmxxxpppQQQ>>>888777===AAAGGGIIIHHHHHHJJJLLLIIIRRRUUUVVVXXXQQQRRRaaaxxxzzzttt___JJJCCC}}}bbbPPPZZZUUULLLCCC>>>>>>DDDIIIEEE<<<555444444222222444222111///...////////////'''===LLLHHH@@@===666,,,000555<<>>555999>>>AAA@@@@@@BBBDDDMMMIIIVVV]]]PPPPPPSSSHHHAAAHHHooopppDDDJJJBBBccc|||xxxyyywww{{{sssuuupppnnnXXX{{{NNNXXXkkkJJJAAAbbbpppxxxxxxwwwtttqqqnnnnnnnnnnnnkkkiiiiiigggcccccceeehhhvvvuuuooo}}}iiiQQQBBBFFFOOO[[[aaa\\\rrrllliiiccc^^^```eeefffccceeeaaa^^^]]]^^^[[[SSSMMMMMMGGGEEENNNHHH999ddd\\\GGGGGG???999555666666444444777===888444:::OOOqqqqqq999333444,,,333...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,///777===AAAFFFLLLMMMMMMMMMOOO[[[HHHKKKEEEBBBEEE{{{dddiii<<>>???BBBFFF===666555666555666888555333000...,,,---...///---===MMMQQQMMMGGG@@@:::---333<<>>777444<<>>AAAFFFLLLMMMLLLLLLNNN^^^IIIPPPPPPCCCBBB~~~uuurrrmmmAAAhhhOOObbbkkkeee___PPP:::999FFFKKKMMMNNNMMMJJJGGGFFFFFFNNNzzz}}}|||mmmUUUVVV___^^^[[[^^^ttt}}}ZZZeeezzznnnmmmmmmSSSNNNDDDAAAEEEJJJdddqqqVVVZZZYYYRRRQQQGGGEEE:::777...222000EEE~~~vvvvvvoooaaatttEEEYYYwwwZZZQQQBBBGGGPPPuuuxxxiiiKKK999777;;;===AAACCCGGGLLLOOOOOOMMMKKKTTTYYYZZZYYYXXXSSS]]]vvvuuuaaaPPP]]]LLLVVVuuunnnoootttjjjXXXIIIOOOTTTTTTPPPMMMLLLMMMGGG???:::;;;;;;999888888444444222000...------...---333>>>GGGFFF===888999000555>>>DDDAAA<<<>>>FFF>>>555///111777:::;;;<<<<<>>AAAFFFKKKLLLLLLLLLNNNbbbIIIUUUZZZFFFCCCvvvpppdddrrrsssOOO\\\gggpppWWWIII===@@@DDDGGGHHHIIIKKKMMMVVVuuuTTTSSSSSSXXX[[[^^^QQQyyyvvviiicccTTTLLLHHHBBBDDDLLLVVVvvvmmm[[[ccc___TTTPPPEEEDDD===888...111...AAAzzzxxxTTTqqqhhhccc{{{RRRddd\\\CCCCCC>>>PPPNNNaaaqqqvvvyyynnnYYYAAA444666===BBBBBBCCCGGGMMMRRRTTTQQQMMMSSSXXXWWWWWWVVVQQQ___{{{}}}~~~ZZZ]]]___GGGIII~~~zzzeeeYYYgggeeePPPMMMNNNOOOPPPPPPPPPQQQQQQGGGBBB???@@@AAA<<<888777333444444333000...,,,,,,111...555BBBBBB999777===888:::AAAGGGDDD;;;:::???:::222222:::999111888GGGFFFEEEFFFGGGHHHIIIIIIIIIYYYfffaaaZZZ^^^UUUMMMXXXwwwxxxLLL444>>>DDDyyyyyyqqquuuooopppppphhhoootttpppmmmhhheeegggxxx[[[KKKdddxxx@@@AAArrrsss{{{yyy{{{{{{xxxtttooolllllllllkkkggg```\\\[[[\\\XXXSSSTTTPPPBBBvvv\\\JJJFFFFFFDDDDDDMMM\\\hhhllliiikkkllluuu}}}wwwuuu{{{ooo^^^NNNEEEEEEIIIPPPFFFCCCbbbtttEEEOOOOOOLLLPPPYYYZZZTTTSSSWWWWWWYYY[[[YYYUUUPPPLLLJJJHHH<<>>uuukkk~~~fffMMM^^^uuudddddduuudddlll@@@999???;;;888===NNNSSS[[[ccchhhkkkkkkjjjrrr@@@///555;;;@@@CCCBBBDDDIIINNNSSSTTTRRRPPPWWWRRRQQQRRROOORRReee|||www]]]SSSNNN\\\FFFRRRuuuuuuoooZZZUUU[[[```TTTKKKCCCBBBGGGKKKIIIEEELLLJJJFFF@@@;;;888999:::888888888888888888888888333444CCCUUUQQQ===666>>>777;;;DDDKKKKKKFFFDDDGGG@@@999333222999AAAEEEFFFOOORRRVVVTTTKKKFFFKKKTTTqqqZZZSSS^^^WWWEEEQQQqqqMMM000888CCCYYYzzzsssqqqrrrrrrqqqhhhrrrqqqkkknnnsssuuubbbyyylll```^^^cccOOOKKKNNNxxxyyyxxxrrryyy|||yyytttnnnjjjgggeeedddbbb^^^YYYVVVVVVTTTQQQMMMDDDMMMGGGFFFxxxwww]]]JJJCCCLLLNNNEEECCCKKKAAAFFFKKKNNNMMMMMMOOORRRVVVQQQBBBHHH===GGGEEEOOO@@@fffvvvlllFFF:::PPPHHHJJJMMMOOOQQQQQQPPPPPPRRRTTTVVVUUURRRNNNKKKJJJEEECCC@@@??????>>><<<;;;===222999ddd]]]===222555333333222111000///...---,,,,,,,,,+++++++++*********************************+++///777<<<@@@EEELLLQQQPPPPPPOOOiiiMMMYYY___WWWIIITTT~~~{{{zzzuuunnnfffbbbwwwrrr~~~VVV@@@888JJJ???CCCAAAAAADDD@@@BBBQQQvvv]]]UUUUUUUUUYYYXXXOOO___zzzllltttlllwww{{{vvvyyy|||ttthhhjjj```YYY[[[\\\TTTIIICCC888SSSAAA;;;{{{~~~jjj]]][[[WWWSSSOOOKKKIIIHHHCCCGGG111111333777iiisssmmmllliiiYYYjjjjjjyyy___;;;888===999777<<<:::<<<@@@CCCFFFGGGHHHHHHeeeKKK555444;;;???BBBFFFHHHHHHJJJLLLNNNOOOLLLJJJQQQNNNMMMLLLNNNWWWjjj|||kkk}}}XXXYYYVVVXXXPPPQQQeeevvvmmmPPPIIIPPPRRRNNNKKKIIIIIILLLNNNNNNNNNMMMKKKFFFBBB???@@@AAABBB@@@<<<::::::<<<@@@BBBDDDBBBMMM]]]ZZZGGG===@@@777;;;CCCKKKKKKHHHHHHKKK???;;;888<<>>AAA888666TTTwwwOOO777444888888444333222222111///......---,,,,,,+++++++++*********************************++++++///777===@@@EEEKKKOOOOOONNNNNNiiiLLLVVV]]]ZZZNNNQQQzzzxxxzzz```UUUJJJUUU[[[tttBBB===DDD???:::EEEHHHFFFFFFDDD<<>><<<<<<>>>BBBDDDKKKGGGLLLXXXXXXJJJ>>><<<:::===CCCIIIIIIFFFHHHLLL???<<<;;;@@@IIIPPPRRRQQQTTTQQQIIIBBBHHHVVV]]]\\\TTTQQQMMMKKKVVVrrrZZZ444AAA@@@BBBfffhhhfffdddfffjjjkkkjjjhhhrrrnnnjjjmmmjjj```rrrbbbaaapppgggnnnjjjyyy^^^EEEOOOXXXVVViiilllooojjjggghhhjjjlllkkkjjjhhhgggbbb___[[[XXXWWWTTTOOOJJJKKKCCCCCCFFF;;;;;;fff~~~ooo]]]JJJIIIHHHKKKNNNNNNHHHCCCRRRNNN@@@IIIBBBNNNLLLVVVsssjjjAAA666<<<===999<<<>>>AAAEEEHHHKKKLLLMMMPPPRRRSSSQQQMMMIIIFFFEEEAAA???<<<;;;::::::888666333000---,,,///777@@@EEEjjjhhhFFF<<<333222666666...%%%222111111000///...------,,,++++++++++++*********************************+++***///777===@@@DDDJJJNNNNNNMMMMMMhhhJJJTTTZZZ[[[PPPOOO\\\mmmXXXLLLQQQTTTgggwww~~~\\\:::@@@IIIDDD???AAACCCGGGGGGHHHEEE???QQQtttvvvHHHiiiOOONNNVVVSSSNNNQQQQQQRRRYYYccckkkwwwTTTCCCQQQ```bbbkkkfff```\\\XXXTTTRRRSSSAAAEEEJJJJJJFFFCCCFFFJJJGGGEEE]]]pppUUUQQQQQQPPPOOOMMMMMMLLLLLLKKKHHH???>>>333***PPPwwwvvvpppYYYKKKhhh|||tttkkkfffhhhQQQ@@@444666999444333777555555333222111111111111444555:::>>>;;;666888>>>>>>@@@CCCHHHMMMOOOOOOMMMMMMOOOLLLJJJVVVmmm}}}|||NNNLLLEEEKKKVVVLLLJJJKKKnnnuuuTTT@@@DDDGGGJJJJJJHHHGGGIIILLLLLLNNNPPPPPPNNNMMMLLLMMMAAAAAAAAAAAABBBBBBBBBBBBKKKDDDDDDKKKNNNGGG???;;;>>>???CCCGGGFFFCCCFFFKKKJJJDDD>>>>>>DDDKKKMMMMMMKKKNNNLLLLLLWWWbbb]]]NNNTTTTTTQQQYYYzzz^^^===EEEPPP>>>```yyyfffeeefffiiilllnnnmmmllllllooonnnooolll```cccyyyzzzjjjNNN]]]lllkkkTTTBBB@@@^^^UUUmmmbbbhhhkkkeeellllllllllllkkkiiihhhgggbbb^^^ZZZXXXVVVRRRMMMHHHEEEEEEEEEDDD@@@<<<>>>CCCttthhhKKKpppmmmjjjhhhhhhgggeeebbbHHHdddtttjjj{{{___000555@@@777444???888:::===@@@EEEIIILLLNNNMMMNNNNNNLLLHHHCCCAAA@@@???===:::888888777555333222111111111000...***'''$$$---<<>>@@@DDDHHHNNNNNNMMMMMMgggHHHPPPUUUXXXQQQQQQOOO]]]QQQXXX[[[VVV^^^ccc[[[666444PPPQQQ???===DDDBBBHHHHHHHHHHHHGGG^^^xxxfffoooUUUQQQJJJTTTPPPHHHNNNPPPLLLKKKUUU}}}{{{yyykkkOOOAAADDDJJJRRRWWWTTTIIIEEEHHHGGG@@@AAA??????BBBFFFGGGBBB;;;DDDjjjLLLQQQMMMMMMMMMMMMMMMLLLLLLLLLKKKDDDBBB>>>444,,,JJJwwwYYYPPP___xxxjjjrrrooo[[[MMMffffffAAA999555777777444222444333444555666777777777777<<<===>>>???;;;555555777:::===CCCJJJPPPSSSQQQOOOOOOPPPNNNNNN]]]sssqqq^^^HHH@@@LLLEEEJJJHHHIII???qqqzzzzzzsssWWWDDDCCCCCCFFFJJJLLLKKKHHHHHHJJJMMMNNNMMMLLLLLLLLLHHHFFFDDDCCCDDDFFFHHHJJJOOOJJJFFFFFFHHHGGGCCC@@@???@@@DDDHHHHHHFFFJJJPPPUUUKKK@@@<<<@@@HHHMMMOOOHHHMMMRRRVVV___cccYYYIIIHHHZZZlll\\\>>>888EEEAAAIIIppplllkkkkkkkkkmmmnnnoooooogggqqqnnniiikkkhhh``````___KKK]]]zzzzzz]]]GGGEEEMMMaaaYYYtttdddfffhhhfffeeeeeedddaaa___]]]]]]]]]]]]ZZZVVVRRROOONNNJJJEEE@@@<<>>===;;;888666555444222000...222444000***)))...444000+++))),,,333888666333000555;;;@@@@@@===:::888)))+++---///333555222---555000***))),,,111444555///.........---,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))+++***---777>>>AAACCCFFFOOOOOONNNNNNfffFFFIIINNNQQQOOOTTTNNN||||||oooOOOUUUggguuudddgggggg___@@@555HHHUUUSSSGGG:::EEEMMMKKKGGGKKKSSSlllmmmSSSMMMFFFFFFOOOJJJDDDJJJLLLFFFEEEMMMZZZ}}}zzzqqqyyy{{{TTT===???888BBBDDD======DDDAAA777AAAFFFGGGBBB>>>BBBIIINNNnnnxxx```QQQOOOGGGHHHHHHIIIIIIHHHHHHGGGGGG@@@CCC===666222BBBttt{{{{{{hhhmmmmmm\\\MMMIIICCCfffzzz888999888777777666444333333///000333666999;;;<<<===???BBBFFFIIIJJJHHHEEECCCAAADDDHHHMMMQQQRRRPPPMMMOOONNNNNNTTTcccuuu~~~NNNJJJ:::DDD@@@???DDDGGG>>>OOOddd{{{vvvNNNFFF??????EEEJJJHHHDDDEEEGGGJJJJJJIIIIIIIIIIIILLLHHHAAA===>>>CCCJJJOOOOOOOOOKKKEEEBBBCCCCCCAAA@@@AAAEEEJJJKKKKKKPPPWWWQQQHHH>>>;;;@@@HHHNNNPPPSSSRRRRRRQQQQQQPPPNNNLLLSSSttt~~~WWW>>>@@@???222:::yyyxxxaaagggfffeeedddcccdddeeefffbbbkkkdddYYYaaaeee]]]UUUcccbbbCCCJJJllljjjNNN@@@>>>SSSnnnmmmyyy___```hhheeedddhhhbbb```]]][[[ZZZZZZ[[[\\\WWWSSSMMMJJJIIIGGGCCC???CCC===:::===<<<888999>>>,,,<<>>CCCHHHKKKJJJKKKJJJHHHDDD@@@??????<<<999666444333222000...///***'''---555666---###333000+++'''&&&)))---111---+++(((''')))---111444555666555000,,,,,,000333***)))+++111555444,,,$$$------------,,,,,,+++++++++************))))))))))))))))))))))))))))))))),,,)))---666???AAABBBDDDOOOOOONNNNNNfffDDDBBBHHHJJJJJJOOOIIImmm~~~~~~fffTTTfffwwwwwwtttfffYYYHHHBBBOOOYYYQQQGGGFFFGGGRRRNNNFFFPPPbbbzzz```mmmtttKKK<<>>FFF<<<888666777[[[{{{{{{zzzoooiiillliiiVVVFFFFFFKKKAAARRRhhhzzzJJJ---222777888888666555666666444222333333555999===AAACCCEEEJJJOOOSSSVVVWWWVVVTTTOOONNNMMMNNNOOOOOONNNLLLPPPMMMPPP\\\kkkvvv___???HHHAAA@@@===;;;@@@>>>AAA>>>ooorrr___rrrnnn___KKKAAAAAADDDDDDCCCDDDFFFHHHGGGFFFFFFFFFGGGGGGEEEAAA>>>???CCCHHHKKKAAAJJJMMMEEE======??????BBBCCCGGGKKKKKKJJJMMMSSSFFFBBB>>>AAAHHHOOOQQQPPPWWWRRROOOMMMIIIIIIXXXmmmrrrSSSAAA000AAAAAACCCtttccc[[[^^^_______________```aaabbbfff___YYY___^^^VVVUUU[[[www```CCCFFFVVVzzz|||kkkJJJ@@@JJJ\\\qqqsssnnnbbb[[[^^^bbbaaabbbgggdddcccbbb```___^^^^^^]]]WWWRRRKKKGGGGGGFFFCCCAAAEEE888333<<>>///000777666LLL[[[888///111:::---)))333999333///111333333333555888>>>CCCFFFFFFGGGFFFDDD@@@>>>======;;;999666333222111///---///111000)))!!!""",,,666"""(((...000---***+++---%%%***111666666111(((!!!&&&'''+++------***((((((,,,......***%%%'''...666,,,,,,,,,,,,++++++++++++************)))))))))))))))))))))))))))))))))))),,,))),,,666???BBBBBBBBBNNNNNNMMMMMMfffDDD@@@FFFEEEEEEIIIAAAOOOzzzrrr}}}zzz{{{{{{fff___;;;000VVVttt]]]===;;;FFFSSSNNNEEETTTnnnbbbIII===DDDEEE???CCC>>><<>>EEEAAA>>>SSS{{{|||iiitttpppgggSSSDDDDDDCCC@@@FFFQQQOOOSSSUUUWWWdddyyyyyy]]]SSSPPPDDDLLLDDDEEEFFFFFFFFFEEECCCBBBAAA===HHH<<<999999...HHHpppmmm|||wwwooojjjooofff]]]NNNCCCHHHJJJ======AAAEEELLL[[[ttteee>>>111333;;;666888888444444777888555777666444444777<<>>555BBB;;;EEEzzzrrrPPPVVVhhh~~~bbbLLLCCCDDDFFFGGGEEEFFFGGGFFFEEEDDDEEEFFFBBBEEEHHHKKKLLLKKKHHHFFF444DDDMMMFFF<<<<<<@@@AAAEEEFFFHHHJJJHHHDDDEEEJJJDDDDDDFFFNNNVVVYYYVVVQQQMMMIIILLLSSSSSSZZZ{{{oooRRRDDDDDDBBBDDD===```dddZZZeee___bbbeeeggggggfffggggggkkkjjjfffhhhjjj]]]SSSZZZLLLXXXpppNNNDDDAAAZZZhhhpppsssvvvMMMDDD???KKKgggpppSSS\\\bbb^^^[[[]]]aaaddd`````````___]]]YYYVVVTTTSSSMMMFFFBBBAAAAAA@@@>>>555::::::444000222555666555'''...666---000<<<999\\\JJJ::::::555000333000------///---+++///555111000000111444999>>>AAAAAABBBAAA???<<<:::999:::;;;999555333222000...,,,(((+++...///---***'''&&&---,,,+++******+++++++++...+++'''&&&'''***---///222,,,'''***000111...,,,******++++++,,,,,,,,,---,,,,,,++++++++++++++++++************)))))))))))))))))))))))))))))))))))),,,))),,,666???BBBAAAAAAMMMMMMLLLLLLbbbBBBAAA???BBBGGGCCC@@@KKK\\\___aaawwwyyy~~~zzz```AAACCCEEEBBB:::666>>>IIIMMMXXXIIIIIIppp{{{zzzQQQnnnEEE;;;>>>:::::::::999999999888888CCC***555hhhtttZZZwwwssswwwTTTPPPWWW```ZZZgggiiiyyy}}}hhhgggqqqEEEQQQQQQAAA@@@???===<<<;;;<<<>>>???AAA???<<<888666555555666ggg{{{~~~vvv||||||pppXXXRRRKKKFFFDDDCCCAAA???AAAAAA===BBBMMMLLLLLLWWW``````XXXEEE777444555444555444333222444666999;;;<<<666888AAA???888???PPPQQQVVVYYYYYY\\\___[[[SSS[[[TTTPPPSSSVVVTTTRRRQQQRRRTTTWWWuuuwwwvvvyyyEEE===:::AAA:::===999;;;>>>:::666BBBSSS~~~SSSDDD\\\~~~{{{\\\EEEAAAHHHKKKDDDCCCIIINNNLLLKKKLLLDDDCCCCCCCCCEEEHHHKKKMMMHHHHHHGGGBBB>>>>>>DDDIIIFFFDDDEEEHHHHHHEEEEEEHHHTTTNNNLLLRRRVVVSSSQQQSSSRRRPPPNNNWWWvvvwwwOOO:::;;;???===???777]]]aaaRRRVVV^^^^^^^^^^^^___aaaeeehhhjjjccccccbbb___\\\XXXUUUSSSTTTBBBSSS~~~]]]EEECCCDDDLLLMMMXXXooohhhOOO;;;NNN555[[[tttlllNNNTTTUUUWWWYYYZZZ[[[[[[[[[[[[___^^^YYYTTTSSSRRROOOKKKGGGBBB???===<<<:::999:::999777555333222111111///............---------(((000@@@WWWssseee666555444222111111222222000//////...------,,,,,,,,,---...///111666;;;???CCCAAA???===;;;;;;;;;;;;888777444111///...------))))))))))))))))))))))))******************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))+++***...777???AAACCCFFFPPPOOONNNMMMaaaAAAAAA===???CCC@@@<<>><<<<<<===>>>???===;;;999777555444444444QQQ{{{uuuhhh___ddd]]]MMMOOOKKKEEEAAAAAA@@@>>>======<<<777:::FFFFFFEEEOOOPPPRRRMMM@@@777666666444333444555777999;;;<<<===>>>AAADDDFFFFFFGGGMMMSSSQQQYYY]]]]]]]]]``````\\\]]]XXXXXX\\\^^^ZZZUUUTTTQQQXXXbbbvvvyyyzzzmmmiiiBBB@@@999<<<<<<999666888<<<999333:::FFFpppzzzjjjDDDEEENNNYYY~~~fffSSSMMMGGGEEEKKKMMMGGG???<<>><<<;;;888777555333222000000///............------------///...---...222888>>>BBBjjj|||{{{```LLLBBB===999555444333222000000000000111//////......---,,,,,,++++++,,,---...///333888;;;???>>>===<<<;;;;;;;;;<<<777555333000...---,,,,,,))))))))))))))))))))))))************************************************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***)))...777>>>AAACCCFFFOOOOOOOOOPPP```@@@@@@<<<;;;>>><<<888;;;CCC^^^yyyfffiiijjjUUUMMMRRRKKKQQQKKKIIINNNTTTWWWXXXZZZSSSGGGggg}}}QQQ[[[lllFFF111===666888888777777777666666666...999777...:::```tttZZZggg___gggfffqqqyyyhhhaaaXXX___KKKGGGHHH<<<888???===<<<;;;:::999:::;;;<<<666666666555444333222222CCCyyy}}}yyywww}}}mmm]]]UUUQQQKKKFFFEEEFFFCCC@@@?????????===<<<999888222444AAAAAA>>>DDD@@@AAA>>>999555555444111000333666:::===?????????===FFFJJJHHHKKKTTTXXXUUUVVV]]]aaa___]]]___bbbccc[[[YYY\\\aaaaaaZZZSSSQQQRRR\\\mmmpppsssuuuvvvEEE@@@BBB999999;;;777444666;;;999333333999@@@~~~wwwFFF555LLLNNNiiicccVVVJJJGGGIIIKKKLLLMMM???CCCHHHKKKLLLLLLNNNQQQIIIIIIIIIKKKLLLLLLKKKJJJIIIEEEFFFKKKOOOLLLIIIHHHVVVOOOJJJHHHJJJPPP\\\gggsssjjjCCC999111222;;;@@@===888ZZZDDD999HHHGGGRRRTTTWWW\\\```bbbaaa^^^[[[YYYYYYWWWUUUQQQMMMJJJHHHDDDLLLAAA888VVVeeeIIIEEE>>>>>>===CCCIIIQQQZZZdddqqq|||rrrhhhWWWMMMDDD@@@>>>PPP|||wwwFFF>>>FFFGGGKKKPPPVVVZZZ\\\]]]]]]^^^]]]YYYWWWZZZ]]]WWWNNNLLLHHHCCC@@@>>>===;;;:::666555333111000///............---------,,,,,,,,,+++***))))))***,,,...000(((111999;;;:::999777555444444222000...------...111111000///..................------,,,,,,++++++***++++++,,,,,,///333666;;;:::::::::::::::;;;<<<555444111...---+++++++++))))))))))))))))))))))))************************************************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***)))---777>>>AAACCCFFFNNNOOOQQQRRR]]]>>>???:::888;;;;;;777777:::===~~~|||lll[[[UUUPPPBBBDDDQQQUUUTTTQQQSSSZZZ^^^[[[VVVTTTOOO^^^|||hhhPPPGGG<<<333<<<111666666555555555444444444888***+++:::;;;999RRRxxx~~~|||~~~yyyqqqOOO999@@@===<<<===666888777666555555555666666111222444555555444222111999ddd}}}yyywwwwwwZZZYYY\\\]]]RRRDDDDDDNNNBBBAAA@@@@@@???>>>===<<<777888333666BBBAAA999:::777555333111111222000...333555888<<>>ccczzztttbbbWWWNNNGGGCCCHHHGGGFFFEEEEEEDDDCCCBBB>>>@@@BBBCCCCCCAAA???>>>;;;:::@@@KKKSSSRRRMMMKKKLLLLLLNNNTTT^^^ooooooSSS???@@@(((---HHHHHH666NNNGGG???<<>>@@@uuu{{{PPPIIIJJJKKKGGGBBB@@@@@@BBBBBBBBBFFFGGGFFFBBBDDDKKKQQQRRRIIIQQQXXXbbbxxxppp888;;;III<<<@@@DDDJJJQQQVVVYYYZZZZZZYYYYYYXXXVVVYYY[[[VVVOOOIIIEEE@@@===;;;:::888777555444222111///......---------------,,,,,,,,,+++///////////////000000111222222...(((%%%''',,,///***...222333222111222444/////////......---------------,,,,,,++++++++++++***+++++++++***,,,///222888777777777888888999999333222///---+++*********))))))))))))))))))))))))************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***)))---777>>>@@@BBBEEELLLMMMPPPRRR[[[===>>>:::888:::;;;999888888>>>TTT}}}xxxbbbVVVPPPRRRSSSYYY^^^]]]___]]]]]]___]]]WWWTTTVVVggg|||~~~zzz}}}eeeYYYaaa???444555888111444444333333333222222222111000222555333333===KKKgggmmmEEE???FFFDDD555999???111444444333333333222333333///111333555555444333222...LLL}}}tttvvvxxxxxxuuurrrqqqpppfff\\\OOOIIIIIIIIIFFFCCC???@@@@@@@@@>>><<<:::999333:::999;;;DDDAAA555222222///------000111333444;;;<<<===???BBBDDDFFFGGGNNNIIIKKKRRRRRRKKKMMMVVV^^^YYYUUUXXX]]]``````^^^dddbbbaaa```[[[UUUVVVZZZooosssttt}}}xxxSSSCCC;;;999>>>???222888444222444666555555555@@@"""OOOcccTTT000@@@EEETTTgggzzzqqq\\\MMMPPPJJJCCCBBBEEEHHHFFFCCCFFFHHHHHHEEE@@@;;;::::::777666:::DDDMMMOOOPPPRRRRRR]]]lllzzzmmmWWWFFF888...111EEEOOOEEE???]]]KKK777222HHH555FFFAAAQQQTTTXXX[[[]]]]]]\\\[[[^^^]]]\\\YYYUUUQQQMMMKKKBBBGGGBBB<<<:::888GGGbbbuuu```XXXMMMHHHHHHIIIIIIGGGCCCGGGJJJLLLQQQXXX[[[YYYvvvuuurrrJJJ>>>777999>>>888999===BBBHHHMMMQQQRRRRRRPPPUUUVVVTTTSSSSSSRRRNNNHHHDDD???<<<:::999777666444333222000///.........---,,,,,,,,,++++++++++++,,,,,,+++***(((&&&$$$###%%%'''+++.../////////000000...,,,***((((((***+++...............---------++++++++++++***************+++,,,+++***+++---///555666666666555555444444222000...,,,***)))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))***)))---666===@@@BBBEEEJJJKKKNNNQQQYYY;;;;;;999888888999999999999;;;>>>lllxxxpppbbbRRRKKKPPPTTTTTTSSSZZZYYYYYYZZZXXXYYYbbblllrrr|||bbb^^^333===,,,222333333222222111111111000000000000000000000000111444888,,,UUU{{{JJJ???;;;======444333888888444444444333333333222222///000222444555444333222000:::sssnnnnnnmmmllljjjgggdddccc^^^WWWJJJAAACCCHHHCCC:::<<<===>>><<<999777666777222===>>>>>>DDD>>>222...///------111333555999===AAABBBCCCEEEGGGJJJLLLNNNSSSJJJIIIPPPJJJ>>>BBBSSS[[[SSSNNNTTT]]]``````^^^aaa^^^\\\YYYTTTRRRYYYbbbwwwwww{{{xxx|||///EEE555333>>>>>>333444222//////111222333444///<<<222OOOqqqfffEEE333999DDDQQQbbbuuujjjbbbYYYVVVXXXYYYXXXUUUJJJHHHFFFCCCAAAAAABBBDDD???>>>BBBKKKTTT\\\fffooozzzjjjSSSAAA888666666555???AAA===QQQRRR000555<<<222222CCC:::IIIKKKOOOSSSVVVXXXYYYYYY[[[ZZZXXXUUUQQQMMMIIIFFFBBBCCC;;;:::BBB???777888aaaiii\\\UUURRR[[[cccmmmzzzsss???&&&777???555444===:::<<>>CCCIIIOOOSSSUUUXXX\\\]]]\\\\\\\\\XXXSSSHHHDDD@@@<<<:::999888666111000///------,,,,,,,,,++++++++++++************+++++++++***)))((('''&&&---'''$$$'''((('''***///444111+++&&&###$$$))),,,)))***++++++++++++***)))))))))))))))))))))))))))((()))******))))))***,,,...///000111222222222111111///---+++************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))(((,,,666===???AAADDDKKKLLLLLLMMMVVV999777888777333111222555666777444>>>XXX}}}zzz{{{yyyrrrlllpppnnnooosssyyyzzzvvvvvvxxx}}}lllfff[[[RRRpppTTT***===---///000111,,,000////////////.........)))///222//////111111---888###111666QQQ___CCCCCCAAA<<<666>>>777444<<<333(((111000000000000000//////...//////000111111222111111000...DDDvvv{{{lllaaa[[[XXXSSSOOOOOOFFFCCCFFFDDD<<<;;;AAA888:::;;;999666666888;;;:::IIIJJJBBBAAA===666666666888>>>CCC???888999???888<<>>FFFMMMSSSUUUUUUTTT[[[[[[YYYUUUQQQLLLHHHFFFBBBEEE;;;333999;;;555444222555666KKKFFF444333)));;;666,,,555666///222111333666;;;BBBIIINNNRRRXXXXXXWWWWWWZZZ\\\UUULLLFFFBBB===:::888777555444///...---,,,++++++******+++++++++************))))))))))))******++++++++++++'''(((...///)))&&&((($$$***+++***)))+++...'''((()))******)))(((((((((((((((((())))))))))))&&&((())))))(((((()))+++***,,,...000222222222222111///---+++************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))(((,,,666===???AAADDDMMMMMMMMMMMMQQQ:::666666555444333333333333666888111666___xxxqqqsss|||yyybbb<<>><<<888777888777666555333222111000.........///......---,,,............////////////,,,333///KKKyyybbbTTTSSSOOOHHHIIIHHHEEEAAA===;;;;;;<<<777777777666666:::@@@FFFFFFDDDCCC???777000333:::666999@@@EEEDDD???>>>AAAMMMGGG@@@???CCCIIINNNPPPYYYRRROOOUUUZZZ\\\```fffSSSMMMHHHKKKTTTYYYWWWRRRPPPVVVWWWNNNQQQnnnwwwzzzvvv___nnnDDD;;;999666555555444333222111111000000//////......111,,,///444///222VVVWWWLLL999@@@;;;<<>><<<:::777666555444666333222111222GGGxxx{{{LLL888555333000///////////////////////////111333666:::@@@GGGLLLNNNRRRWWWXXXTTTPPPOOOOOODDDAAA>>>;;;999666333000000///---,,,+++*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))),,,---...///000000000000+++111000'''%%%,,,---'''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((&&&&&&''''''''''''&&&&&&&&&'''(((''''''''')))+++))))))))))))))))))))))))(((((((((((())))))))))))***))),,,666===@@@CCCFFFLLLLLLMMMNNNOOO888666555444333222222222222...555666777EEEgggxxxzzzxxx}}}|||iiiSSSLLL{{{sss777111000///...------------------------------------,,,,,,,,,---------......000---...111---)))333CCC555XXXqqqWWWXXXKKKAAA@@@@@@<<<777666666555444333222000//////...............---,,,,,,------........./////////,,,333---<<>><<<;;;;;;;;;:::999777555777;;;@@@DDD???<<<===;;;555222333:::===CCCGGGFFF@@@@@@CCC@@@DDDKKKRRRTTTQQQJJJDDDMMMJJJLLLRRRUUURRRSSSVVVYYYTTTPPPRRRVVVWWWTTTPPPZZZEEEDDDYYYjjjpppsssrrrwwwjjjvvvsssBBB:::888555444444333222111000000000/////////......111---///333---&&&333HHHoooLLLAAA<<<888888:::===@@@GGGWWWggglllrrr}}}uuu}}}yyyoooeeeYYYOOONNN<<<111999GGGIIIBBB;;;BBB>>>???DDD}}}iii222---555111//////......//////000111333666;;;AAAGGGKKKMMMNNNTTTUUUTTTPPPJJJCCC>>><<<>>>===;;;888666444333222'''(((...222...***666HHHfffUUUHHH888111333666444//////////////////////////////000222444888>>>EEEJJJPPPRRRUUUXXXXXXUUUQQQMMMCCC@@@===:::888555222//////...---,,,+++*********))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,---...////////////,,,///,,,'''---666444***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((&&&&&&''''''''''''&&&&&&&&&'''((('''&&&''')))***(((((((((((((((((((((((('''((((((((())))))))))))***))),,,555===@@@BBBFFFKKKLLLMMMMMMKKK555555444333222222111222222...111666666000;;;jjjyyy}}}ooo{{{vvv\\\MMMUUU```bbb{{{@@@&&&///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,---)))+++222222+++''')))111:::???>>>BBBMMMUUUWWWOOOLLLSSSVVVNNNKKKIIIAAA@@@???AAACCC???888444444444333222111000///...---------......------,,,+++------------............,,,222,,,,,,OOOuuummmNNN>>>???>>>???@@@@@@???===;;;:::<<<;;;999777555666999;;;IIIAAA<<<@@@BBB===555///:::;;;@@@DDDBBB>>>>>>BBB>>>AAAEEEFFFFFFEEEEEEEEENNNMMMOOOOOOKKKFFFFFFJJJYYYXXXWWWWWWWWWUUURRROOOOOOHHHPPPgggpppkkknnnyyy~~~UUUPPP<<<666888666333222222222111////////////...............---+++---111111,,,)))))))))sss```PPPBBB777999???>>>777222:::???JJJVVV^^^bbbjjjrrrdddaaa\\\XXXVVVTTTQQQOOOVVVVVVPPPFFF>>>888333---;;;999<<<@@@>>>:::@@@MMMTTT^^^ddd555&&&,,,000,,,...............//////000222555:::???EEEIIIMMMNNNOOOQQQSSSQQQLLLFFFBBB@@@===<<<999777444222111000666111111666555---***---!!!///IIIYYYUUUAAA<<<444333333222222111///---..............................///111444:::AAAGGGLLLLLLNNNSSSVVVTTTMMMFFFBBB???<<<999777555111///......,,,+++******))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,---............---,,,((((((444>>>999,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''&&&&&&''''''''''''&&&&&&'''(((((((((&&&'''(((***((((((((((((((((((((((((''''''((((((((()))))))))***(((,,,555<<>><<>>999444333555222222111000///...---------------------,,,++++++,,,,,,,,,,,,------------+++...---'''666eee{{{zzz~~~iiiOOO???>>>>>>>>>??????>>><<<999:::999888777666777999;;;NNNEEE???BBBDDD@@@888333999:::???CCCBBB???AAAFFFFFFEEEBBB>>><<<@@@HHHNNNZZZZZZVVVNNNEEEAAAEEELLLQQQSSSUUUVVVTTTRRRPPPPPPCCCZZZfffgggssszzzrrrHHHMMM===DDD555333111000000000///............---------------,,,+++******000666555///666...MMMtttNNN<<<<<>><<<<<<999777777555444888???>>>???>>><<<<<<<<<999444000000///000333777:::;;;000EEEPPPGGGBBBPPPaaaiiiwwwEEE%%%111>>>333(((,,,---------------......///000222666;;;AAAFFFJJJLLLLLLNNNOOONNNJJJFFFDDDCCC===;;;999666444111000///555,,,'''***///111222555999777222)))111AAAVVV___bbbBBB777AAAGGG<<<+++666555333000------///000------------------------,,,---------000555<<>>AAADDDJJJKKKLLLLLLLLL888333222111000000///000000222///...000111///111444PPPeee888...)))222+++******)))))))))))))))))))))))))))))))))))))))((((((((())))))))))))***---***((()))++++++---000,,,111444444222000---)))333///666======BBBFFF@@@BBB>>>888444333555666555222111111000///...------,,,,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++///+++)))GGGzzzwwwxxxxxxzzz|||gggPPP>>><<<;;;;;;===>>>>>>===<<<;;;999999999999999999CCC<<<888999999777666888<<<>>>CCCIIIIIIFFFIIINNNHHHMMMRRRSSSQQQOOOPPPQQQYYY\\\ZZZRRRHHHFFFKKKPPPLLLOOOQQQRRRPPPOOOPPPQQQQQQggghhheeecccIIIlll///***666444222////////////...---,,,,,,,,,,,,,,,,,,---------...+++&&&)))000222...333333'''222pppyyy```EEE777333<<<999777888666333555:::000444555444666:::888222222444999===??????>>>>>>HHHKKKKKKTTTtttTTT000333111+++))),,,///...,,,,,,,,,,,,,,,------...+++---///333999>>>CCCEEERRRQQQOOOKKKEEEAAA>>>>>>>>><<<999666444111000///)))''''''+++...---++++++###***...111///333111000000555JJJKKKVVVfffjjjsssxxxwwwnnn___PPPCCC555+++777888777000(((&&&,,,555'''))),,,///111///+++(((++++++++++++++++++++++++++++++++++++---111777<<>>@@@AAABBB@@@===<<<;;;:::777555222...+++,,,,,,...444;;;===@@@FFFLLLLLLJJJKKKPPPIIILLLQQQTTTTTTSSSRRRRRRHHHRRRYYYWWWQQQPPPPPPQQQPPPPPPQQQPPPPPPRRRUUUWWWcccrrroooppp|||oooWWWVVVrrrAAACCC;;;999222111......//////...---++++++++++++,,,,,,,,,,,,))),,,---+++***+++,,,+++333000///888AAAJJJtttppp]]]WWWZZZDDDCCCDDDGGGFFF???;;;;;;BBBEEECCC<<<;;;>>>;;;444888777999===AAAHHHUUUaaagggqqq[[[222&&&(((666777)))###,,,000***+++++++++++++++,,,,,,---,,,---...111666;;;@@@CCCLLLLLLLLLIIIEEEBBBAAAAAA===<<<999666333111///.........//////------...///222444---000&&&---+++///444---888)))111555444555;;;<<<999333222555666555333111222555666111---,,,444222111111111///+++'''************************)))*********+++...333777>>>EEEMMMPPPMMMIIIHHHHHHAAA>>>;;;888666444000...+++******)))(((((())))))((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))************)))++++++)))'''&&&%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&((())))))(((&&&&&&''')))''''''''''''''''''''''''&&&&&&'''''''''((((((((()))(((+++333:::<<<>>>BBBIIIJJJJJJKKKJJJ999111111000///............))),,,......---...111333+++)))888fffBBB"""333---***111'''))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))$$$&&&((())),,,---+++)))###%%%(((---///---***)))111,,,111888999???DDD===;;;<<<:::666666777333+++.........---,,,,,,+++++++++++++++++++++******))))))))))))*********++++++&&&...---...///(((===kkk~~~~~~||||||{{{yyy```TTTEEE;;;999<<<@@@AAADDDAAA?????????===:::666222...+++,,,...000666>>>@@@BBBIIIOOONNNJJJJJJNNNMMMIIIEEEDDDHHHMMMRRRUUUEEEPPPYYYYYYXXXXXXXXXUUUVVVTTTRRRSSSWWW]]]cccgggkkkzzzxxxuuuqqqVVVUUU}}}@@@666999888---222000.........///...---************++++++,,,,,,((())),,,//////,,,---000###///000((((((+++:::QQQxxx{{{ssslllbbbUUULLLIIIJJJMMMGGG>>>===DDDDDD>>>MMMPPPWWWbbbmmm~~~jjj333000;;;444444***'''///555111***(((***************+++,,,,,,/////////111555:::???BBBBBBEEEJJJLLLKKKHHHFFFEEE<<<;;;888555111///---,,,+++***(((%%%###''',,,000$$$***'''333)))222+++111(((###666(((555444222...(((,,,000///000222000,,,444,,,(((,,,000...---...,,,)))'''&&&(((,,,000333))))))))))))))))))))))))''')))***++++++---000222;;;???DDDGGGHHHFFFCCCBBB???<<<999666444111...+++******)))(((((((((((()))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))))))))(((((((((&&&$$$%%%'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&((())))))(((&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))'''+++333999<<<>>>AAAIIIIIIJJJKKKXXXGGG111000///......------...///))))))///000+++))),,,***777222,,,AAAfffLLL'''555...%%%---***###---))))))((((((((())))))***))))))))))))))))))))))))(((((((((((()))))))))******((($$$$$$(((+++)))$$$---***'''(((***+++,,,...333---111444000555;;;777000444333000000555666222---,,,,,,++++++*********+++++++++++++++***))))))))))))))))))************%%%222+++)))333((((((JJJ}}}{{{zzzyyyiiiRRRAAA;;;;;;>>>???AAA@@@???@@@BBBAAA>>>;;;???999555666999:::===AAAFFFIIIPPPUUUTTTNNNMMMPPPNNNKKKHHHJJJOOOTTTVVVVVVOOOWWW[[[YYYYYY]]]___\\\YYYUUUSSSVVV^^^iiirrrwwwrrr{{{ooojjjxxxuuuTTT222888;;;111555222000......//////...---))))))******+++++++++,,,///***)))------(((***///---111---,,,333111...555888OOO~~~^^^666888555((('''......------,,,+++***,,,...*********)))***++++++,,,---,,,,,,---000555;;;>>>DDDIIIOOOQQQNNNHHHAAA>>>;;;999777333000---,,,+++&&&***.........,,,)))&&&---111)))555&&&///&&&---000(((888###///,,,...------//////,,,---000000...111---,,,---+++''')))///(((+++//////,,,)))''''''))))))))))))))))))))))))&&&(((***+++,,,,,,...000>>>>>>@@@EEEIIIIIIEEE@@@===:::777444222///,,,)))***))))))(((((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))(((&&&%%%&&&'''''')))+++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&''''''''''''''''''&&&((())))))(((&&&%%%'''(((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))'''***333999;;;===@@@HHHIIIJJJJJJOOO888222000.........///...---------------------------+++000222000...333@@@KKK~~~SSS666...---,,,+++***))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))///...---...///222444666222222222111111111000000......---,,,++++++++++++******))))))((((((''''''))))))*********))))))(((++++++******++++++,,,---hhh{{{sssvvv~~~|||yyyvvvlllRRR999666BBB???>>>>>>???@@@???<<<:::888999888777666999@@@EEEIIIKKKNNNRRRTTTUUUUUUUUUMMMIIIIIINNNRRRRRRRRRSSSOOOUUUXXXTTTRRRUUUWWWVVVXXXEEESSSmmmoooqqq}}}tttnnnaaa444AAA===333333,,,///...---,,,++++++++++++)))************+++++++++.........------,,,,,,,,,------------------------000///555GGGhhhFFF111111000......---------++++++++++++++++++++++++************************))),,,//////...111888???GGGKKKNNNMMMHHHCCCAAAAAA:::888666222///---+++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++***))))))))))))))))))))))))))))))((((((((()))***,,,---...888;;;???CCCCCCAAA>>><<<;;;999666222///---,,,,,,))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))+++******)))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''((())))))(((&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((())),,,111888<<<>>>???DDDJJJMMMKKKJJJ555222000...---.........,,,------------------------))),,,...---***+++222888111???UUUjjj}}}```>>>111111222111,,,+++***)))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))...---------...111333555222222111111000000000000...---,,,++++++***++++++))))))))))))((((((''''''))))))*********))))))(((+++************+++,,,,,,777{{{vvvvvv|||~~~tttpppsssiiiNNN444777888:::===@@@@@@>>><<<999;;;<<<===>>>CCCJJJOOOMMMNNNQQQTTTVVVWWWWWWWWWUUUQQQPPPTTTVVVUUUTTTUUUIIILLLNNNPPPPPPQQQTTTWWWXXXeeepppooouuufffssssssmmm>>>222;;;000---666222......---++++++*********))))))*********+++++++++...---------,,,,,,,,,,,,------------------------///---******111???QQQ^^^dddGGG>>>777000000///------,,,,,,---++++++++++++++++++++++++************************))),,,.........000777===BBBEEEHHHIIIGGGDDDBBBAAA999888555222///---+++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++***))))))((((((((((((((((((((((((((((((((()))***+++------444777<<>>>>>DDDIIILLLJJJEEE111222000...---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---//////---,,,---...666777999:::<<>>>>>DDDHHHJJJHHHBBB222111///------......---,,,++++++++++++++++++++++++,,,,,,---///111222111///...///222666:::;;;;;;:::888555333333555444///***+++777777///((()))---)))(((''''''&&&&&&&&&'''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))************+++---///////////////...............---,,,+++******)))))))))(((((((((((((((((((((((('''((()))))))))))))))))))))))))))))))))***++++++000$$$OOOssslllzzz~~~~~~{{{}}}xxxlllddd\\\OOOEEE@@@@@@AAABBBGGGGGGFFFFFFFFFFFFHHHIIILLLMMMNNNOOOPPPQQQQQQPPPOOOLLLMMMQQQSSSQQQRRRTTTOOOHHHKKKWWW\\\XXX]]]iiijjjwww~~~zzz{{{eeexxxNNNTTTEEE<<<555...555555$$$,,,,,,+++***************))))))))))))************,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++(((,,,000000//////222666666666888999<<>>@@@CCCEEECCC===888888666444111///---,,,+++******++++++++++++******************************************************))))))))))))))))))))))))***************************************))))))((((((((((((((((((((((((((((((''''''((()))***++++++,,,///333777999999888777777555333111...,,,+++***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''((())))))(((&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((())),,,111777;;;======DDDHHHIIIFFFBBB555111///---------...---+++++++++++++++++++++++++++***((('''))),,,...///...777777888999:::888333///......//////000222555777555///&&&"""###'''+++...((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))***+++,,,---------------------------,,,,,,+++***))))))))))))'''''''''''''''(((((((((''''''((()))))))))))))))))))))(((((())))))***+++)))///...QQQ}}}rrruuuooooooyyy~~~yyyqqqdddXXXOOOIIIDDDBBBBBBBBBBBBDDDGGGKKKMMMNNNLLLMMMNNNOOOOOOPPPPPPPPPNNNLLLMMMQQQRRRPPPQQQTTTTTTMMMPPP___gggffflllxxxzzzyyy}}}tttzzz???LLLSSS===///...222555222***++++++***)))))))))******(((((()))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++***)))(((000...---------000999CCCAAAVVVttt}}}dddYYYJJJ;;;222---,,,+++,,,111>>><<<'''(((...+++******))))))))))))***************************))))))))))))))))))))))))((())))))******,,,///111::::::===BBBEEEDDD???:::999777555222///---,,,+++)))******++++++******)))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************)))((((((''''''''''''''''''''''''''''''''''''((()))*********---111555777777777666555444222000...,,,***)))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''((())))))(((&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((())),,,111666;;;<<<<<>><<<999555111...,,,+++))))))************))))))************************************************************************)))))))))))))))))))))))))))))))))))))))(((((('''''''''''''''''''''''''''''''''&&&&&&''''''(((((((((***---000222222222111111111111///---+++)))'''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''((())))))(((&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())),,,000666:::;;;;;;BBBHHHKKKIII999333000...,,,,,,------,,,+++))))))))))))))))))))))))&&&(((******((('''(((***$$$'''+++,,,,,,---///000666000******---///...+++)))(((''''''((((((''''''''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((()))***++++++******))))))******+++++++++,,,+++***)))(((((('''''''''&&&&&&&&&'''''''''((((((%%%&&&'''((())))))))))))'''''''''''''''((())))))(((+++%%%'''///222WWWlll```mmm}}}~~~rrrlllddd___^^^___^^^]]]VVVVVVVVVWWWXXXZZZ\\\]]][[[]]]dddlllqqqssszzz~~~~~~{{{www{{{TTTWWWTTT111DDDAAA222<<<111888222(((+++,,,+++...))))))(((((((((((()))***(((((((((((())))))))))))(((((())))))*********+++)))))))))))))))))))))))))))...222000+++'''(((+++,,,)))***------,,,...333///444===EEEJJJNNNQQQRRRRRRYYYUUUGGG>>>??????999222000---***)))+++///222++++++***,,,---...,,,***,,,%%%(((***%%%&&&+++'''******))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))******)))***+++,,,+++***'''///999@@@BBBBBBBBBCCC@@@>>>:::666222///,,,+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''(((((('''))),,,...000000000///000000000///---+++((('''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((''''''((())))))(((&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())),,,000666999;;;;;;AAAGGGLLLLLL???555000///...---,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))******+++,,,,,,,,,,,,+++++++++)))(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''')))+++))),,,:::JJJsss___vvv{{{|||rrrwwwwwwooossstttvvvmmmiiiooosssqqqppprrrwwwvvvzzz~~~rrrvvvjjjaaadddNNN999555999:::999999222111///---+++***))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,000111444<<>>:::777666333000...,,,------,,,,,,************************************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))111222666<<>>777333222111---)))***((('''''')))***)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********+++,,,---///000333222000...,,,***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))(((((('''...,,,)))''''''(((((((((...)))&&&''')))******,,,***(((&&&''')))++++++***(((((((((((('''''''''&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))******)))'''&&&((()))(((((('''''''''''''''(((((('''%%%######%%%'''(((///+++'''''')))***(((&&&'''&&&$$$$$$&&&''''''&&&''''''''''''''''''''''''***(((***111666888:::===BBBFFFKKKOOO???555000///...---,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++******))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))***++++++++++++++++++***)))(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((***+++((('''///999YYY~~~mmmUUUmmmzzzxxxssslllrrrmmmuuuyyy}}}|||wwwuuu~~~xxxwww~~~wwwppprrrSSS@@@888333555888666333444222111///---+++***))))))*********)))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,...///222888@@@GGGJJJKKKKKKJJJGGGCCC???<<<999777222000---,,,,,,,,,,,,+++*********************************************************)))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((()))((((((''''''(((((()))//////222888???DDDEEEDDDEEE???:::777777666222...***)))'''''')))***)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***+++---...///222111000...,,,***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((+++++++++******)))((('''$$$&&&***---...,,,)))&&&,,,***)))))))))))))))******)))))))))((('''&&&%%%+++***)))(((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))******)))'''&&&((()))$$$%%%&&&((()))))))))(((''')))+++------+++)))''' $$$'''(((((((((((()))'''&&&&&&'''((('''%%%''''''''''''''''''''''''***(((***111666888:::===BBBFFFKKKNNN>>>555000///...---,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((()))************)))******)))(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((***+++***'''(((+++TTTuuuZZZaaauuutttzzz}}}xxxtttwwwxxxyyy~~~~~~~~~uuummmmmm}}}999333***---222777777444444666111000///---+++***))))))******))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++++++++,,,,,,,,,...333;;;BBBGGGIIIHHHGGGEEEBBB>>>;;;888666111///,,,++++++++++++*********************************************************))))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((''''''''''''''''''(((,,,,,,...222888>>>AAABBB???<<<999888888666222...+++)))'''((()))***)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,---111000///...,,,***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,+++***)))***,,,---///)))+++,,,***)))((((((((()))+++------,,,+++******&&&%%%&&&&&&'''(((******((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))******)))''''''((()))%%%&&&(((***+++***((('''+++)))&&&###"""###$$$%%%+++///111...)))%%%%%%&&&***((((((((()))(((&&&$$$''''''''''''''''''''''''***(((***111666888:::===BBBFFFJJJMMM===555000///...---,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((************************((()))))))))******++++++))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))&&&'''(((((())))))((((((***)))((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((()))+++,,,,,,+++***)))--->>>nnnkkk```ggg{{{{{{|||zzz~~~}}}VVVZZZ---222///---///222333111111444999111000...,,,+++***))))))***)))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++,,,///555===CCCFFFCCCBBBAAA???<<<888555333000...+++************)))************************************************))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))''''''&&&&&&&&&&&&''''''+++***+++...333999???BBB>>><<<;;;:::999666111---,,,***(((((()))***)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((***++++++/////////...,,,***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((()))***++++++000///---***)))+++...000***///222000/////////---)))+++------++++++---...(((((()))******))))))(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((()))***)))''''''(((***************)))((('''&&&...---+++++++++,,,---...'''''''''%%%$$$&&&,,,000(((''''''((())))))'''%%%''''''''''''''''''''''''***(((***111666888:::===BBBEEEIIIKKK~~~<<<555000///...---,,,+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((())))))*********((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''((((((((((((''')))(((((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((***)))((((((+++------+++,,,+++###...aaavvvqqqooo```rrrxxxmmmcccgggttt???999999,,,000///...---,,,,,,///000111000///---,,,+++***)))))))))))))))(((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,...222888???CCC@@@@@@???>>>;;;888555333000---+++)))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))(((((((((((((((((((((((('''((((((((()))))))))***''''''&&&&&&&&&&&&''''''*********,,,000777>>>CCCDDDCCCBBB@@@===999444000,,,***)))((()))***)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))******---.........---+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))))))))))))))))))))))))))+++************+++,,,---%%%***///333333222222222+++111444333333555555111666555222---)))'''''''''......//////---***&&&$$$))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((())))))((('''''')))******)))(((((((((((()))***###)))...///---((($$$111---***)))***++++++***'''&&&&&&''')))***)))'''((((((((((((((((((((((((***(((***111666888:::===AAADDDGGGIII|||;;;555000///...---,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&'''(((((((((((('''((((((''''''&&&''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((******(((%%%&&&******'''""",,,111+++)))FFF|||mmm}}}{{{yyy~~~rrrooouuuQQQ333555)))'''...&&&)))+++,,,,,,000333000+++///...---+++******))))))))))))((((((((((((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,,,,---...///444:::??????@@@@@@@@@>>>;;;888666000...+++************)))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))''''''(((((())))))******(((''''''''''''''''''(((((()))***,,,///555===CCCFFFFFFDDDAAA===777222///---+++))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))***,,,,,,......---+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((()))))))))))))))))))))))))))))))))))))))((((((***+++---///111444888<<>>===:::888777777777888777444222111222...'''!!!)))(((&&&''')))******)))((((((((((((((((((((((((***(((***111666888:::===AAACCCFFFGGGzzz:::555000///...---,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&'''((((((((((((((('''''''''&&&&&&''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&******&&&%%%))))))&&&555!!!"""111...'''888QQQ]]]---444)))"""---+++)))888(((,,,...---000444222---......,,,+++******))))))))))))((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---------000555999>>>???@@@@@@>>><<<888666111...+++***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))'''''''''((()))*********)))((((((''''''(((((()))'''(((***,,,...444<<>>DDDKKKOOOAAA???<<<:::888777666555000---***((()))*********((((((((((((((((((((((((***(((***111666888:::===AAACCCEEEFFFzzz:::666000///...---,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''(((((())))))((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((("""))),,,)))(((++++++(((&&&&&&,,,,,,&&&,,,111***,,,hhh[[[666,,,///(((+++000,,,((((((&&&)))---,,,''''''---000///...---,,,+++************)))(((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************,,,------,,,---222666<<<===>>>>>>===:::777555111///,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))&&&''''''((()))******+++))))))(((((((((((())))))%%%'''***+++...333;;;AAAIIIHHHGGGCCC===999666555...,,,***)))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((())))))******+++---......,,,)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))))))))))))))))))))))),,,...444<<>>===:::666555666///...+++)))((()))+++,,,+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((***...333888;;;IIILLLLLLFFFAAA>>>;;;666000---***)))***++++++***))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))),,,+++++++++******))))))'''((()))***************(((((((((((((((((())))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***,,,...,,,)))&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))((((((((((((!!!***///---+++,,,......444===KKKTTTTTTUUUaaaqqqqqqmmmGGG:::(((///...,,,)))'''(((+++,,,***))))))((('''''''''''''''((((((''''''''''''((((((,,,''''''---...***,,,222666GGGKKKKKKAAA:::TTTqqquuulllttt~~~|||xxx}}}~~~cccGGGIIIVVV;;;(((111...&&&$$$''')))******)))((()))))))))(((***000444555999===CCCEEEGGGGGGttt@@@111......---,,,++++++++++++************))))))))))))///%%%((()))000'''111$$$)))///,,,((()))...,,,***...---+++111---)))$$$"""###%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((('''((((((((((((((((((((((((&&&&&&&&&''''''''''''((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))***************---;;;]]]gggSSS:::***((()))(((%%%)))))))))))))))))))))))))))))))))*********++++++......---,,,+++)))((('''(((((((((((((((((((((((())))))))))))))))))))))))***))))))***,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,------......333777;;;===;;;999888888333111...+++))))))***+++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((())))))((()))+++///333555@@@EEEGGGDDDAAA???:::444000...***))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))+++++++++*********))))))***+++++++++***)))((((((************************))))))))))))))))))))))))(((((((((((((((((((((((())))))***,,,---,,,)))'''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))))))))))))))))))))(((555***%%%***,,,***000:::JJJWWWaaabbbdddrrryyyxxxrrr{{{TTT222//////---,,,---------+++))))))(((''''''''''''(((((((((''''''''''''(((((()))+++***&&&&&&///>>>III[[[???FFFAAAPPPuuu~~~kkk:::\\\___***'''333111)))***++++++))))))(((((()))(((***000444555888===BBBDDDGGGGGGsss???222......---,,,++++++++++++************))))))))))))---777+++***%%%444$$$,,,111,,,&&&$$$%%%''',,,111######,,,,,,+++++++++***(((%%%"""''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******(((******''')))@@@mmmOOO---000+++'''(((,,,///---***))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,+++***)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((***+++,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,,,,------...222888;;;<<<;;;::::::555333000---+++*********************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))((((((((((((((((((((((((***)))(((((()))+++---///:::AAAGGGHHHGGGEEE???777111...+++))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))***************************************)))))))))))))))))))))(((''''''&&&))))))))))))))))))))))))******))))))))))))))))))(((((((((((((((((((((((())))))***,,,---,,,***'''''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))...***)))+++,,,222DDDXXXWWW```fffnnnuuukkk|||EEE999,,,(((+++...,,,(((***))))))((((((((((((((()))((((((''''''(((((()))***+++)))(((000@@@MMMPPP>>>QQQAAAjjjhhhwwwmmmOOOBBBfffCCC(((,,,+++++++++******)))((('''***(((***000333555888<<>>333......---,,,++++++++++++************)))))))))(((---###((((((###)))&&&"""&&&'''&&&)))---***"""&&&+++///333000+++***!!!$$$&&&'''(((+++---'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***+++***---000)))###+++:::WWWqqqRRR:::...---000...,,,***)))))))))((('''))))))))))))))))))))))))((((((((()))))))))************++++++++++++******(((((((((((((((((((((((((((((((((((((((((((((((()))(((((()))+++,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++///555:::<<<;;;:::999555333000---+++******************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((***)))((('''((()))+++,,,555===FFFJJJLLLJJJAAA888222///,,,))))))***)))((((((((((((((((((((((((((()))))))))))))))))))))))))))***************++++++************************((())))))************)))++++++***************)))******)))))))))))))))((((((((((((((((((((((((((()))))))))+++---,,,***(((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))*********&&&+++---...:::NNN[[[]]]^^^ZZZyyypppVVV888***+++---,,,)))+++***))))))(((((())))))))))))(((((((((((()))))),,,&&&)))999LLLRRRLLLFFFGGGHHHsssaaammmrrrAAAVVVMMM555---,,,***))))))))))))(((***(((***///333444777;;;BBBDDDFFFGGGooo===444......---,,,++++++++++++************)))))))))(((!!!777%%%))) ,,,666,,,...***"""!!!%%%&&&...$$$((($$$(((000---...---(((###"""''',,,'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))...&&&%%%...222,,,))),,,///111AAAdddmmmddd666999888222+++))),,,///+++***)))'''&&&%%%''')))((((((((((((((((((((((((''''''((((((((()))))))))((()))***++++++++++++***(((((((((((((((((((((((((((((((((((((((((((((((()))(((((()))++++++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++...222777:::;;;999777222111///---,,,+++++++++))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))))))))))))))))))))))))))((((((((()))***+++,,,...666@@@FFFJJJIII???555444111---+++******))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))******+++++++++,,,************++++++++++++,,,------------,,,++++++------,,,,,,++++++++++++*********)))))))))(((((()))))))))))))))))))))))))))))))))***,,,,,,+++)))(((((((((((((((((((((((('''''''''((((((((())))))((()))))))))*********+++111***---@@@XXXbbb^^^VVVcccyyy```III666******111++++++***)))))))))))))))))))))(((((((((((()))))))))'''666QQQ\\\RRRJJJLLL___hhhvvvRRRVVVXXX444000+++))))))******)))***(((***///333333666;;;AAACCCFFFGGGmmm<<<555......---,,,++++++++++++************)))))))))))))))!!!+++&&&(((***###"""$$$***---,,,---000+++$$$******###)))---!!!&&&))))))'''###!!!''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))+++((('''***,,,,,,///333###***111000///999MMM^^^zzzcccOOO999444888***)))---,,,***''')))+++((("""'''))),,,------,,,,,,---((((((((((((((((((((((((''''''''''''((((((((((((((())))))***++++++******(((((((((((((((((((((((())))))))))))))))))))))))((((((''')))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,---000444888:::888777111111///...---,,,++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((()))***+++,,,---444===EEEKKKLLLCCC999777333///,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------------,,,***)))(((,,,,,,++++++***)))))))))------,,,,,,+++*********************************)))((((((***,,,---,,,***((((((((((((((((((((((((''''''((((((((()))))))))((())))))******+++++++++,,,---BBB```eeeYYYbbbzzzrrrNNN...(((111,,,++++++******************))))))(((((())))))***&&&444LLL]]]VVVKKKSSSggg[[[}}}TTTPPP@@@999000***)))++++++******(((***///222333666:::AAACCCFFFGGGkkk;;;666......---,,,++++++++++++************))))))))))))///---CCC777,,,,,,333%%% ''')))"""!!!(((!!!)))!!!%%%222!!!777999,,, %%%+++***&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((('''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))'''+++---)))&&&'''(((&&&111///---***'''(((---333777111333===@@@???BBBIIIAAAOOOJJJCCC555111<<<...000000<<<333***+++&&&111***,,,***(((***---)))!!!###%%%'''(((((('''%%%$$$((((((((((((((((((((((((&&&&&&'''''''''(((((((((((())))))************)))(((((((((((((((((((((((())))))))))))))))))))))))(((''''''(((***+++)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,111666::::::999444333222000...,,,+++***((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((()))))))))))),,,222;;;DDDLLLPPPJJJAAA999555111...---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,------,,,,,,,,,------.........///000111222333333333333444333333222111111000000111000000///......------++++++++++++++++++++++++)))(((((()))+++---,,,+++(((((((((((((((((((((((('''((((((((())))))))))))((())))))******+++,,,,,,...FFFaaaiii```aaa}}}sssOOO666---,,,,,,+++************+++******))))))))))))******111JJJ]]]YYYNNNRRReeettteeeuuu___\\\wwwYYYPPPEEE777...+++++++++******(((***///222222555999@@@CCCFFFGGGkkk:::777......---,,,++++++++++++************))))))))))))&&&:::%%%$$$111eeePPPEEEZZZ"""///999___/// $$$((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))$$$))))))$$$&&&......((($$$&&&***------+++---000%%%---+++(((000333---+++333,,,%%%111///)))555...///(((///))))))///'''---###+++,,,%%%!!!&&&,,,///+++***((('''((()))******((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((''''''(((***+++)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++++++++++++++***)))***///555:::;;;;;;888666444222///,,,***)))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))((((((''''''&&&&&&,,,555>>>IIIOOOKKKCCC:::777222///...---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,---------------....../////////666888;;;???CCCFFFHHHIIICCCCCCBBBAAAAAA@@@??????444333333222111000000///,,,,,,,,,,,,,,,,,,,,,,,,)))(((((()))+++---,,,+++))))))))))))))))))))))))(((((((((((())))))))))))((())))))***++++++,,,,,,LLLiiilllVVV]]]zzzMMM...---,,,++++++******++++++******))))))))))))******AAA[[[bbbQQQNNNdddrrrnnniii]]]|||eeemmmwww\\\OOO>>>111,,,++++++******(((***///222222555999@@@CCCEEEGGGfff@@@111000///...---,,,+++++++++%%%///((())))))!!!(((111333HHHyyy(((333TTTbbb@@@999###///%%%,,,$$$000...&&&***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''(((((((((((()))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''(((((())))))))))))(((((()))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************))))))((('''''''''''''''))))))))))))))))))))))))+++*********))))))((((((+++*********))))))((((((,,,,,,+++***************************)))))))))(((++++++***)))))))))*********,,,+++)))///:::@@@>>><<<777222000000000,,,)))))))))(((((((((((())))))))))))))))))))))))))))))+++++++++***************)))###111'''&&&///###++++++%%%+++&&&***---***,,,(((000444***"""---222&&&)))///$$$!!!111000%%%***+++)))+++555CCCLLLLLLIII???:::333...,,,,,,,,,,,,************************$$$(((,,,,,,***)))+++...***...000...***(((+++///000---///777>>>BBBJJJRRRQQQaaakkkiiijjjuuu~~~zzztttzzzyyykkkaaahhh[[[GGGFFFGGG999+++111222333000------111444(((,,,)))***111---(((---,,,+++)))((()))***)))((())))))))))))))))))))))))---///&&&+++666%%%%%%JJJcccgggPPPdddtttJJJ---444,,,777'''!!!;;;)))***,,,&&&***111%%%%%%@@@RRR[[[\\\CCCQQQIIIrrrnnn~~~lllxxx}}}uuu]]]CCC666000,,,***,,,***++++++---///333555777>>>DDDGGGEEEeee@@@111000///...---,,,+++++++++222---%%%,,,555444,,, ---333$$$999QQQ/// &&&)))###(((---666&&&$$$###***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((((('''''''''''''''''''''''''''''''''(((((())))))))))))(((((())))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))***)))))))))((((((((('''''''''((((((((()))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************))))))(((''''''''''''((())))))))))))))))))))))))************)))))))))(((+++*********))))))))))))))))))))))))))))))***+++)))))))))***************((((((((((((((()))******))),,,,,,***...777===>>>???:::444111111///,,,)))))))))(((((((((((())))))))))))))))))))))))))))))************************000&&&...&&&)))222$$$'''...,,,...***,,,000///000CCC...'''666===111///;;;)))111---,,,111(((!!!...222000000666@@@IIINNNPPPFFF@@@999222...,,,+++***************************(((***+++***))))))***,,,+++&&&$$$(((000777777444@@@KKK\\\ccc]]]___|||uuunnnuuuPPP999::::::555,,,!!!///444...)))+++***,,,888---+++))))))******)))(((************************...(((+++000+++000HHH^^^qqqhhhkkksssUUU***666(((000---%%%...)))+++******+++(((333JJJ[[[SSS[[[TTTuuuTTTyyyfffAAA<<>>888444111///,,,+++***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))******((((((333+++&&&(((&&&111%%%,,,...444888DDDHHHHHHNNNUUUCCC666HHHNNN:::+++OOODDD333///000%%%###222((()))---333===GGGPPPVVVIIICCC;;;555000---+++)))************************++++++*********+++,,,---)))333:::666...222FFFZZZjjj^^^gggzzzWWW===<<<===,,,111---,,,333222---111...,,,************)))(((************************---!!!---000###>>>eeeiiiOOOTTTqqq~~~GGG111(((444666111******...+++$$$///GGGTTTZZZQQQGGGuuujjj```kkksssPPP@@@DDDUUUppp}}}qqqwwwcccNNN:::,,,((()))+++++++++---///222555666<<>>333QQQ666((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))&&&&&&'''''''''(((((((((************************(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************))))))((('''(((((((((((((((((((((((((((((((((*********)))))))))))))))************************,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------++++++***)))((('''&&&%%%'''+++---,,,***---444:::CCCAAA===888333///---,,,***))))))))))))))))))***))))))))))))))))))))))))((()))))))))))))))******((((((......,,,---000999;;;LLLHHHSSSSSSdddjjjgggTTTyyy___|||ccc___III???LLLUUUDDD...(((((((((***000:::EEENNNSSSHHHCCC<<<555111///,,,+++************************+++******+++,,,.........444+++(((666RRRooo}}}]]]AAA>>>///)))333666...,,,000---++++++++++++***)))************************,,,(((---...333RRRjjjdddeeettt111555,,,444,,,---,,,)))///,,,$$$:::UUUVVVYYYOOOPPPqqq___]]]KKKgggrrr___uuuzzz]]][[[ZZZ[[[^^^MMMCCCAAA[[[|||jjjVVVCCC555...++++++++++++,,,///111444666;;;BBBFFFEEEbbb???333000///...---,,,+++++++++111"""///000000111!!!###$$$%%%,,,"""===uuu,,,###,,,666((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********************+++++++++---,,,,,,++++++,,,,,,,,,------------------------,,,---------,,,+++***))))))+++---,,,******000777AAABBBAAA<<<666000......******))))))))))))******************************(((((())))))*********+++111***$$$///999;;;??????)))TTT___{{{zzz^^^RRRMMMEEEDDDHHH@@@888000---333???JJJQQQMMMHHHAAA:::555111---+++************************)))***+++++++++,,,------)))???WWWbbbhhh{{{zzz~~~tttTTT444+++,,,///777111///---,,,,,,,,,+++)))***************************111***111SSSfff```\\\```uuuyyy^^^333'''...999***...)))...---+++DDDZZZRRR^^^QQQvvvPPP```PPP[[[aaapppxxxzzziiiiii{{{zzz{{{eeeHHHRRRkkk{{{|||kkkXXXJJJ===222***+++++++++,,,...111333555999AAAFFFEEE```>>>444000///...---,,,+++++++++..."""+++###%%%'''&&&VVV666!!!---+++pppddd"""000555""")))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))******+++(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))))))))(((((())))))))))))((((((((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***))))))(((((())))))))))))))))))))))))))))))))))))))))))*********************+++++++++++++++++++++*********+++,,,,,,*********++++++++++++++++++,,,---/////////...---,,,+++,,,---+++***---333<<>>:::QQQ```qqqnnnaaaZZZUUUJJJ:::...---999JJJWWWXXXRRRJJJAAA:::444...+++************************)))+++,,,+++)))+++111666PPPWWWgggxxxppp{{{zzzkkkKKK777000666222000...---------+++***++++++++++++++++++++++++'''///'''999eeekkkXXX^^^}}}{{{gggZZZUUUSSSSSScccpppqqqsss555000---444,,,...+++,,,...666KKKXXXTTTYYYggguuu___\\\UUUvvvyyyjjjBBBPPPLLLaaannnttt|||lllYYYKKK@@@222'''+++++++++,,,...000333444888@@@FFFEEE___>>>555000///...---,,,+++++++++000---666&&&'''&&&777@@@***fff{{{000000lll''',,,000###+++>>>'''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++************++++++++++++++++++++++++++++++++++++************************((((((((((((((((((((((((&&&'''''''''((((((((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))*********************************(((((())))))))))))(((((((((((((((((()))))))))***))))))))))))))))))))))))************************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))*********+++************************))))))))))))))))))))))))))))))))))))************+++***))))))(((((())))))))))))))))))))))))))))))((()))))))))*********************++++++,,,,,,,,,******+++,,,...///111222000111222333555666777888///000111111000...,,,+++000,,,+++------***,,,000777>>>EEECCC;;;333111222+++******))))))******+++************************)))******+++,,,,,,------)));;;BBBXXXZZZYYY}}}uuu~~~jjjeeeYYYGGG888888GGGUUU]]]WWWNNNEEE===666000,,,************************))),,,---,,,,,,444DDDQQQ[[[ttthhhDDD000444111///......---,,,***++++++++++++++++++++++++444***000NNNeeebbbaaannnuuu\\\aaaPPPBBBOOOVVVOOONNN]]]___fffqqqaaaAAA...---///,,,///,,,///@@@MMMUUU^^^RRR|||eeedddTTTmmmNNNLLLkkklll~~~{{{nnnZZZIII>>>444++++++++++++,,,---000222333777???EEEEEE___>>>555000///...---,,,+++++++++'''"""***###333'''###666!!!kkk!!!555eee'''999LLL!!!(((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))*********+++************************(((((())))))))))))(((((((((((((((((())))))))))))************************************************))))))))))))))))))))))))'''((((((((())))))******)))*********++++++++++++************************))))))))))))))))))))))))))))))))))))************+++******)))))))))))))))))))))))))))))))))))))))(((((())))))*********+++*********++++++,,,,,,,,,+++,,,---///222555888999@@@AAACCCFFFIIIKKKMMMOOOSSSSSSRRRPPPLLLHHHDDDAAA222,,,***---...++++++...333<<>>HHHZZZUUUMMMEEE>>>888222...************************(((,,,///...111@@@YYYmmmccc999444222///......---,,,***++++++++++++++++++++++++JJJ...BBBgggccc]]]rrrpppeeebbb^^^PPPOOOGGGDDDBBBCCCHHHMMMOOOPPPiiiiiikkkiiinnnLLL///---111***222---000EEELLLSSShhhWWW|||uuu{{{nnnzzzvvvbbbwwwvvvwwwooo[[[HHH===777111+++++++++,,,---000222333777???EEEEEE]]]???444//////...---,,,,,,,,,,,,***,,,,,,)))&&&***555???777(((mmm...666&&&333;;;555(((((()))*********))))))''''''''''''((((((((()))))))))))))))((((((((((((,,,(((%%%&&&***---,,,)))'''+++000---***''',,,000---888))):::...444999???AAADDDFFFBBB>>>;;;@@@CCC777@@@666999'''000(((+++///''')))+++(((+++...&&&...+++&&&$$$%%%'''((()))))))))))))))))))))))))))((((((((((((((('''''''''***(((&&&&&&''')))++++++(((---...***'''***---...///...,,,+++)))(((((((((*********++++++***)))'''(((((((((((())))))))))))+++*********))))))(((((())))))))))))************111)))&&&))),,,)))''')))---...+++&&&)))000...%%%333333222000---,,,,,,---000------000...((((((,,,+++))))))++++++)))((((((+++...,,,((()))---+++%%%))))))))))))))))))))))))---+++((())),,,------+++...,,,******+++,,,,,,+++///444777888===FFFMMMNNNcccuuuwww}}}xxxwwwbbbdddPPPJJJJJJAAA777%%%666,,,...---)))888EEEDDD:::444333444000...,,,+++,,,,,,+++***++++++******************&&&==="""***999(((<<>>///ZZZdddPPPtttnnn{{{tttvvvsssrrrlllRRRZZZVVVKKKFFFHHHEEEKKKlllddd>>>(((000---111///>>>LLLRRRWWWOOO{{{RRRoooxxx{{{{{{tttkkkaaaZZZQQQBBB666000---***))),,,---,,,///333888@@@EEEDDD]]]???444//////...---,,,,,,,,,,,,))),,,///---***)))---111TTTaaaddd___[[[]]]222fff\\\cccgggbbb$$$444666eee111$$$888444rrroooOOO...'''555))))))(((&&&$$$%%%(((+++'''''''''((((((((())))))))))))))))))))))))))))))%%%,,,111***$$$///,,,+++///--->>>222222JJJ[[[^^^uuuwwwuuuxxxsssvvvxxxtttxxxsssyyyxxx|||yyy{{{rrrlll[[[SSSBBB888---'''***---))),,,///(((###&&&***------+++)))'''))))))))))))))))))))))))(((((((((((((((((((((((()))***+++---......---,,,))),,,---,,,---///...)))))))))))))))************+++------)))%%%%%%***000))))))))))))))))))))))))+++*********))))))))))))))))))))))))*********+++***&&&''',,,...+++***,,,,,,"""'''666333'''555RRRIIIPPP[[[dddiiiiiifffddd^^^TTTHHH@@@666......333***)))***---///---***((())),,,+++'''(((,,,---)))************************,,,***)))***,,,---,,,******---...,,,***,,,222888///;;;JJJVVVeeeuuu{{{yyyRRRZZZHHH+++'''BBB)))...///555>>>CCCAAA:::555000...,,,+++,,,,,,+++***++++++******************555555---"""EEEKKKAAA```www~~~LLL000@@@VVV^^^YYYQQQ^^^aaafffgggbbbXXXMMMFFFLLLEEEIIITTT^^^rrrfff___WWWZZZdddbbbWWWOOO@@@333222///---++++++,,,,,,,,,+++444"""111;;;```nnnzzzNNN$$$666333444&&&444------,,,+++***,,,---... CCC[[[fffnnnWWWyyyqqqzzzyyyTTTKKK(((...///111???LLLRRRYYYYYYjjjnnn}}}xxxtttkkkccc^^^WWWIII===777---***))),,,---,,,///333888@@@EEEEEE\\\???555000///...---,,,,,,,,,,,,(((***,,,,,,***)))((()))"""111"""$$$((('''222===888EEE???OOO>>>UUUKKKKKKIII;;;FFFAAAGGGBBB999>>>......///000((( &&&111''')))***(((%%%%%%'''***''''''((((((((()))))))))))))))))))))))))))))))))///&&&!!!)))666;;;111%%%///999)))DDD;;;iiittt}}}vvvbbbWWWXXXTTTgggeeefffiiiZZZgggYYYggg[[[___WWWXXX___aaarrryyy{{{sssZZZEEE666+++...000(((+++++++++)))''''''((()))))))))))))))))))))))))))(((((((((((((((((())))))***************)))((((((000000---,,,///222///)))...///000000///...,,,+++000***$$$$$$))),,,+++((())))))))))))))))))))))))***************)))))))))))))))*********+++++++++)))(((***------******---+++;;;???===OOOkkkkkkWWW]]]]]]\\\ZZZXXXWWWVVVUUUYYY```kkksssnnn\\\III???444111,,,)))***,,,......***------***)))+++---,,,************************+++******+++,,,,,,***)))'''+++...,,,***000???LLL^^^lll|||fffUUU999888000...)))...@@@LLLHHH===777000...,,,++++++,,,,,,+++******++++++++++++++++++111"""111,,,<<>>555000///...------,,,,,,,,,,,,++++++***+++,,,---...///000(((---???999RRR@@@WWWOOOUUUoooZZZlllnnnggg|||jjj~~~fffdddQQQEEELLLRRR???BBB888444333$$$///'''((()))+++,,,***'''$$$'''(((((((((((()))))))))))))))***************+++(((+++---+++((((((+++///000OOOaaakkkoooXXX[[[ggglllrrrvvvyyy}}}lllkkk]]]lllyyyxxxMMM333222333///+++&&&%%%&&&((((((((())))))))))))))))))))))))(((((())))))))))))************)))(((''')))+++---...---)))%%%(((///111///+++,,,...//////,,,)))''',,,++++++,,,------***'''+++***************))))))*********************************+++++++++,,,,,,---......,,,******...444888HHH\\\aaaWWWRRReeexxxuuurrrppprrruuuyyyzzz~~~{{{xxxvvvsssoookkkiiiYYYTTTGGG666+++)))---///,,,...000...,,,******+++******************************+++,,,,,,,,,***)))+++,,,...222;;;KKK^^^jjjhhhLLLAAA///+++111CCCKKKDDD;;;999222///,,,+++,,,,,,,,,+++******+++++++++++++++,,,+++444%%%GGG^^^LLL]]]nnn|||444QQQXXXmmm~~~aaaHHHLLLXXXpppuuudddSSSUUUEEE666AAA000...++++++,,,---------***555PPPbbbaaaooo~~~;;;---)))777(((222---***+++---,,,,,,...111[[[ZZZlll___zzz???<<<000---:::CCCLLLXXXbbbvvvYYY}}}sssnnnfff``````]]]RRREEE===...+++***,,,---,,,...222888@@@FFFEEE[[[>>>666000000///...------------//////...------,,,,,,,,,&&&'''DDDAAASSSXXXsssmmmyyysssrrruuu{{{|||pppyyynnnuuulllppp___UUUKKKSSS888555GGG000...///***&&&'''+++---)))$$$(((((((((((()))))))))***)))*********++++++,,,,,,(((---111333666@@@OOO[[[kkkcccXXXYYYaaarrr}}}nnnfffrrr}}}{{{aaa>>>333---'''(((...000+++%%%************************))))))))))))******++++++))),,,......------///111---222666666888>>>BBBCCC<<>><<<555222...,,,,,,---,,,,,,******++++++,,,,,,,,,,,,///,,,<<>>***111,,,+++......+++***---XXXhhhggg~~~nnnSSS777111--->>>BBBNNNbbbhhh|||fffddd{{{yyyaaaYYYSSSTTTRRRGGG999111///+++***,,,---,,,...222777???EEEEEEZZZ>>>666111000///...------------***,,,......+++***)))***DDDEEEpppgggvvv}}}vvvtttrrrjjjdddqqqxxxjjj\\\ssswwwwwwyyy]]]___YYYRRRIII444DDD===444)))$$$&&&***+++)))((((((((()))))))))***************+++,,,,,,------222555@@@QQQccckkkhhhbbb\\\eeewww~~~xxx{{{}}}qqqrrr}}}```OOO999+++(((++++++***************************)))))))))***++++++,,,,,,)))---000///+++(((((()))---===QQQ```lllyyy}}}xxxooocccWWWLLLEEENNNEEE;;;666555333---'''------,,,,,,+++******************+++++++++++++++++++++,,,,,,,,,---------''',,,111666AAASSSbbbiiigggnnncccooo```ppp{{{yyylll[[[CCC///---)))))),,,...,,,******++++++++++++++++++++++++***+++,,,,,,,,,,,,///111555888EEE^^^|||zzzoooQQQ222***777EEEFFF@@@:::666111...---------,,,******++++++,,,---------+++>>>___PPPRRRmmmrrrKKK444iiiqqqUUUaaaiiikkkooorrrpppkkkdddQQQ999555222---++++++,,,,,,,,,111KKKZZZjjjWWWTTTrrroooiiilllrrr999888...000000+++,,,000...***,,,444bbbfff\\\ggg{{{>>>222...CCC???OOOooommmyyywww\\\kkk}}}rrrnnnmmmccc\\\]]]\\\SSSEEE<<>>DDDDDDYYY>>>777111000///...------------)))+++,,,,,,///666CCCMMMjjjlllzzzqqq~~~zzzpppzzz|||yyyyyy~~~{{{zzzxxxyyyffffffmmmkkkzzzyyywwwfff]]]]]]KKK>>>GGGBBB:::111+++***+++,,,(((((()))))))))***************++++++,,,------...222JJJcccfffZZZSSS]]]kkk|||yyyvvvZZZ???...***,,,000************************))))))******+++,,,,,,---,,,---,,,+++...777EEEOOO|||tttkkkccc\\\aaaiiisss|||qqqfffZZZTTTSSSJJJ999***...------,,,++++++***************++++++,,,,,,,,,,,,,,,,,,,,,------------+++555@@@KKK\\\mmmuuuvvvkkkppptttwwwwwwwww|||{{{iiiSSS===222***+++...---,,,---++++++++++++++++++++++++***,,,,,,,,,+++---222666===NNNiiizzzXXX;;;888DDDJJJFFF>>>:::444000...------,,,******++++++,,,------...000___^^^???qqqvvvddd;;;bbbgggeeegggzzz|||```ZZZ[[[KKK999666111---------------555aaaUUUwwwoooxxx{{{VVV:::&&&111///+++,,,///---***333AAA]]]jjjxxxyyyzzzrrr]]]333000FFF<<>>777111000///......------...111111000000888NNNlll~~~|||qqqwww|||vvvooonnnttt}}}zzzrrr|||wwwhhhggglllyyy{{{mmm```XXXIIIMMMMMMEEE888---***+++))))))))))))******************+++,,,,,,---......CCCFFFIIIMMM[[[uuu}}}~~~uuubbbLLL999///,,,************************))))))***+++,,,,,,------000---+++...???^^^eeegggiiinnnzzzyyyuuuzzzlllOOOGGGKKK......---,,,,,,+++***************++++++,,,,,,,,,,,,,,,,,,---------......666BBBQQQ___nnnzzzzzzsssssskkkyyysssQQQ@@@000---///...---///+++++++++++++++++++++++++++,,,,,,++++++...444:::MMMjjj[[[>>>>>>HHHKKKAAA<<<666111///...---,,,******+++,,,,,,---......IIIaaaHHHZZZmmmOOORRR\\\~~~pppvvvbbb___KKK===999333000............BBBjjjqqqqqqxxx:::000000000+++,,,...,,,+++999MMMmmmjjj~~~aaaZZZIIIpppddd444222HHH999SSSrrrkkkhhhMMMaaawwwnnnggg[[[SSSUUUWWWQQQFFF>>>000,,,***,,,,,,+++---111444<<>>\\\jjjxxx}}}ooowww|||ooowwwyyy}}}zzzqqqkkkpppzzzxxxnnnaaaRRRHHHIIIGGG:::---(((***---...,,,******,,,,,,$$$333777...(((555IIIXXXPPPQQQllltttddd===???---------+++***,,,...+++&&&---(((///"""222***000***///000;;;YYYddd```dddhhhMMMHHH???444,,,+++------***************+++,,,---...000...,,,---.../////////TTT\\\eeewwwxxxdddppptttmmm```EEE***'''222333(((+++,,,,,,------,,,,,,+++111++++++//////000???RRRnnn~~~hhh999DDDLLLHHH@@@888333///+++,,,000000'''555)))%%%///(((:::ddd@@@]]]nnnrrrHHHKKKbbbzzzgggaaa^^^JJJ;;;333+++222222&&&555[[[bbbooovvvwwwwwwGGG666...000...+++///...(((<<>>666555111///222222//////222'''<<<333dddzzz{{{uuuuuuzzzsssmmmmmmqqqttthhh]]]VVVOOOBBB555---''')))+++***)))***,,,---+++888222///!!!444AAAhhhOOO]]]rrr}}}zzzcccAAACCC333...***)))******+++,,,000***###888'''!!!999111---???hhhpppmmm{{{cccJJJ444000111...******---------,,,,,,,,,,,,,,,,,,+++---000------<<>>......111000,,,,,,,,,------,,,,,,,,,...,,,...222222888OOOiiisssaaaDDDJJJKKKBBB:::555111,,,,,,///...'''///000+++---888TTT[[[]]]lllkkkoooDDDMMM```~~~rrr```YYYPPP???555,,,222333(((888ZZZbbbbbbHHHSSSooommmrrr```::://////...---000///---EEEkkknnnsss]]]~~~~~~}}}}}}|||vvvHHH:::===FFFnnnttttttkkksssPPPLLL___QQQkkkvvvuuummmbbb\\\SSSLLLLLLKKKBBB777111...+++)))***+++,,,,,,444:::AAADDDZZZ>>>666666111///111333111000111333;;;tttgggzzzqqqrrrxxxuuummmcccYYYPPPCCC777+++************++++++,,,---,,,444***333YYYOOOhhhfff{{{lllQQQ<<<111***,,,---))))))---)))333)))111''':::+++)))PPPmmmrrrwwwgggPPP===444000...+++////////////...---,,,+++...,,,///111,,,...IIIkkkjjjrrrjjj~~~{{{tttZZZ===---+++000------------------------,,,,,,000444777FFFhhhSSSVVVOOOFFF===888444...---...///,,,)))333---%%%DDDddd```nnn~~~[[[DDDPPP{{{lll^^^XXXFFF999---222444,,,===^^^xxx|||WWWNNNMMMYYYyyyxxxvvvsssqqqooo]]]uuu888.........000111...555SSSuuufffvvvxxxkkk|||[[[:::>>>EEEzzzpppttt{{{UUU]]]|||pppccc[[[PPPJJJKKKLLLBBB666111...+++)))***+++,,,,,,444:::@@@DDD[[[???777555222111222111///111666>>>zzzjjjwww|||}}}uuu|||{{{qqqhhh```PPP@@@666000,,,,,,,,,++++++,,,,,,(((,,,222OOOmmmfffrrr|||gggKKK999,,,///111+++''')))'''111777###///@@@!!!```jjjggg|||zzz|||XXX===888555---///////////////---,,,+++111......000666EEEaaaxxxkkk~~~uuu{{{uuuXXX:::,,,,,,......------------......---,,,///666AAAXXX}}}ZZZUUUKKKAAA;;;666111...///+++333'''222000---VVVjjjTTTeeeooowww<<>>>>>EEEllltttWWWJJJ}}}wwwyyy]]]xxxlllcccZZZNNNGGGJJJKKKBBB666111...+++)))***+++,,,,,,444999@@@CCC[[[@@@888333444666444...---777CCCjjjfffnnnwwwwwwyyyppp^^^KKK???444++++++---,,,,,,...---666111FFF^^^bbbnnnvvv|||gggMMM444---...,,,***+++222&&&444000///$$$TTTsssllllllxxx]]]GGG888000------............------...,,,***111IIIfffxxxzzzssszzz}}}sssRRR999...///......------......///000---...:::PPPmmmaaa___RRRFFF???999333000000$$$666)))...555BBBiiijjjPPPssseeeVVVJJJhhhwwwYYYeeeUUUHHH555111111///HHHxxxaaa\\\ZZZ___uuu{{{KKKGGGJJJ444000///555222+++DDDjjj|||sssWWWqqqddd~~~dddVVVnnnFFF???HHHmmmuuuMMMFFFxxxnnnfffVVV===~~~www\\\iii~~~zzzrrrbbbYYYMMMFFFGGGIIIBBB888111...+++)))***+++,,,,,,333999???BBB\\\@@@999222555777555///222EEEXXXqqqooo{{{uuuzzz}}}pppcccHHH888+++***---,,,---111+++888888ZZZ{{{nnnnnnkkkeeezzziiiGGG000***,,,000111000,,,+++:::///555|||ggg```BBB:::......---------......//////,,,...<<>>444111111MMMhhh{{{^^^fffqqqpppiiiCCC>>>sss[[[222111...666111+++LLLuuu{{{cccaaadddtttccc^^^ZZZ===]]]lllqqq{{{TTTBBBPPPrrrxxx```ZZZyyyWWW}}}hhhEEEAAA444fffmmm{{{qqq~~~}}}rrr|||ssszzzkkk```YYYMMMEEEDDDFFFAAA:::111...+++)))***+++,,,,,,333999???CCC\\\AAA999444444555444444>>>WWWnnn~~~yyy|||xxx}}}|||yyy[[[EEE222...///,,,---111***555NNNgggyyywwwttt{{{yyy|||||||||yyy}}}}}}|||~~~zzzfffCCC//////111000)))666---000;;;iiiiiiyyyyyy~~~___MMM333111///---,,,---///000111///===WWWeeeffflllyyy{{{aaaFFF111000...------...000111000222===VVVvvvoooYYYKKKAAA888222000...///222(((444RRR^^^dddxxx|||hhhEEESSSyyywwwjjjddd___HHH888111333RRRhhhlllZZZllluuu{{{aaaIIIBBBggg___111222---555222...VVV{{{|||\\\bbb@@@[[[eeeQQQHHH```uuugggEEE>>>DDD???RRRnnncccGGGYYY{{{|||}}}```iii```cccNNN@@@LLL[[[YYYrrr~~~|||pppuuuppppppzzzzzzPPPkkkiiiTTT]]]YYYOOOEEEAAABBBAAA===111...+++)))***+++,,,,,,222888???CCC]]]AAA:::666333111222999IIIeee|||~~~vvvwwwwwwyyy|||}}}xxxsssrrrtttxxx|||~~~{{{www~~~|||mmmSSS;;;444222,,,+++///...@@@ssskkkrrrwwwyyyzzzwwwwwwyyyzzzwwwyyyYYY;;;222///)))...444555)))KKK{{{hhhsssjjj]]]888555111...,,,---///000......KKKtttzzzjjjyyywww~~~wwwXXX222000///......///000222...555FFFaaappp}}}zzzaaaOOOCCC999222///...$$$333///???aaajjjWWWQQQhhhwwwwwwkkkhhhfffNNN;;;222444VVVmmmZZZEEE@@@aaa\\\888111,,,555222000]]]}}}mmmDDDFFFDDDMMMYYYTTTMMMeee~~~zzzssspppqqqmmm]]]MMM<<<000BBBBBB{{{{{{pppttt|||xxxmmmKKK___vvvgggrrrqqqCCCGGG[[[UUUUUUAAABBBGGGKKK{{{AAABBBCCC```\\\jjjqqqzzzjjjYYY[[[YYYPPPEEE???@@@@@@>>>111...+++)))***+++,,,,,,222888???CCCaaa===888000BBB...222AAAhhhppp{{{}}}rrr===CCC111+++444000***mmmTTT}}}yyyttt|||qqqgggnnniii{{{LLL***666,,,000333,,,:::|||```|||[[[---000000)))333+++111000333ddddddppphhhxxxooo]]]"""222,,,000...000///;;;777QQQ|||OOORRREEE444------777'''***NNNjjjHHHwwwooooooSSSKKKttttttpppiiiUUUHHH666111ZZZwwwOOOEEE???gggeee///555000)))777444kkk{{{___PPPPPPLLLRRR;;;RRRJJJnnn}}}FFFIIIKKKJJJFFFAAA>>>===777>>>===gggvvvSSS@@@IIIVVV~~~}}}|||xxx___```}}}ttt{{{nnnyyycccLLLYYYbbbUUUwwwkkkBBB444@@@MMMBBB111222555111FFFhhhuuuYYY~~~zzzttt{{{]]]XXXMMMBBB???AAA???;;;222,,,(((******)))***,,,000777@@@EEEccc>>>999444999333444UUUjjjvvv~~~|||vvvwwwZZZAAA;;;333+++222JJJjjjhhh|||}}}rrrwwwggg444333'''...***:::[[[uuu|||tttpppCCC000555)))000+++...---IIIeeeggghhh|||yyy{{{eee888000...111///000000+++HHHiiiYYYVVVJJJ>>>:::'''333,,,444WWWkkkMMM}}}dddOOO[[[lllwwwuuutttaaaQQQ;;;222TTTzzz}}}|||vvv}}}vvvooo{{{DDDFFF999yyywww;;;444222,,,666999uuu~~~}}}VVVOOOVVVOOO\\\KKKgggppp}}}HHHDDD>>>;;;<<<>>>@@@@@@666IIILLLaaa<<<;;;??????TTTkkkyyy|||bbbaaawww}}}cccSSScccnnn~~~ZZZTTTOOO;;;555333666333***---999>>>:::ooosssWWW___YYYLLL@@@<<<===<<<888222,,,(((******)))***,,,111777@@@EEEeee@@@999888000777<<>>///666ooo[[[vvvxxx~~~ppptttmmmZZZFFFiiiPPP:::444444555<<>>___uuuaaa|||XXXHHH>>>:::,,,...000;;;aaa```HHH```OOOLLLxxxpppbbbnnn\\\[[[PPPXXXrrr]]]vvvkkkwwwvvviiieeemmmfff]]]QQQ>>>EEEuuulllWWWxxxvvvvvvhhhXXXAAASSSCCCOOOCCC333555000333HHH|||sss___YYYVVVTTTrrrLLLJJJDDD>>>===AAAEEEFFFFFF:::KKKcccJJJSSSpppiiijjjooo}}}yyyooo{{{~~~}}}kkkqqqvvvMMMEEEBBB444444<<<000,,,AAARRRtttfffMMM|||llldddSSSDDD===???>>>;;;222,,,(((******)))***,,,111777@@@DDDhhhAAA888555111999```mmm}}}zzziii{{{uuu}}}QQQWWWbbbbbb}}}lllwwwrrr666<<<;;;888eeennn{{{}}}~~~wwwyyyrrrHHHIIIPPPccc:::444333555OOO~~~nnn}}}}}}|||mmmDDD;;;...---555333HHHpppsssaaajjj^^^iiizzz@@@///...000---333EEEhhh~~~~~~}}}wwwtttdddYYYNNNHHHCCC333---000:::hhh___DDD~~~nnnbbbXXXppp||||||WWWWWWMMMYYYTTT___OOOOOO```JJJpppuuuxxxhhhUUUvvvJJJkkk}}}cccmmm|||zzzlllpppiiibbb[[[CCC:::|||jjjsss}}}]]]VVV^^^tttuuuzzzIIIEEE@@@===WWW???444444111222QQQ~~~llluuujjjrrrZZZ___```bbb~~~{{{AAABBBJJJUUU[[[WWWJJJ<<<222CCCDDDmmmKKKaaaiiifffUUUTTT[[[]]]```YYY???CCCjjjbbb\\\JJJ\\\mmmdddTTTDDD>>>???@@@===222,,,(((******)))***,,,111777???DDDjjjCCC999444666AAAlllkkkoootttyyy|||mmmuuupppxxxqqqiiivvv~~~mmm}}}iiiCCCPPPkkkzzzkkkggg}}}@@@:::AAACCCkkk|||jjj~~~zzzyyyssseeepppyyyzzzzzzsssuuuBBBIII===}}}~~~<<<---///---sssaaatttsssvvvoooggg>>>222+++222000WWWlllzzz```sss|||~~~sss{{{gggXXXYYY[[[444---000---444CCCuuu[[[TTTwwwttt{{{lllaaazzzqqqiiiWWWOOOKKKFFF???000,,,---kkkpppfffwwwZZZjjjnnnJJJZZZkkkyyy|||oooZZZYYYSSStttqqquuuWWWaaa\\\rrrrrr\\\```}}}kkknnniiidddfffPPP===xxxzzzhhhsssmmmccchhhzzz}}}rrraaa@@@FFF555[[[VVVBBB888444222444YYYkkkhhhSSSNNNGGGfffZZZfffooosssccczzz{{{```EEE555DDD>>>tttWWWnnn|||rrruuulllQQQSSS^^^rrrPPPdddggg^^^OOO@@@;;;>>>>>><<<222,,,(((******)))***,,,111777???DDDnnnFFF;;;777666NNNmmmtttxxxuuurrrxxxsss^^^QQQQQQPPPiiigggyyyrrr^^^ccciiiWWW{{{sssqqqkkkdddOOOggg___xxxsssKKKTTTjjjVVVnnnWWW<<<===XXXiii{{{sss}}}zzznnnqqqqqqssshhhVVVrrrppplllPPPuuujjjLLL~~~rrrZZZppp{{{OOOcccmmm[[[zzzrrrpppIII;;;;;;aaaHHH333///111vvvfffzzzvvvuuu^^^uuuvvv[[[aaaQQQ[[[eeerrryyy{{{~~~sssAAA999...111111```nnneeevvvyyypppmmmzzz~~~ggg___pppqqqYYYYYYAAASSSoooXXXppplllJJJyyy|||ppp~~~}}}dddLLLQQQzzz{{{<<>>;;;222,,,(((******)))***,,,111888???DDDpppHHH===999555XXXjjjvvvjjjUUUccckkkVVV::::::DDDAAAKKK???>>>^^^OOOIII888;;;dddeeeZZZAAA<<>>666jjjbbb~~~hhhSSSUUUoooTTTWWWQQQMMMrrr^^^oooiii___vvvnnnOOOZZZZZZXXXkkkiiiYYYzzztttpppSSSzzzqqqjjjXXX333JJJVVVWWWAAA333>>>~~~xxxlllzzzrrrfffWWWYYYCCC\\\\\\AAANNNBBBBBBFFFOOO^^^mmmxxx{{{zzz~~~rrrDDD???222333555bbbrrrjjjYYYTTTtttxxx]]]NNNAAAjjjgggrrrRRRTTTllliiiEEEQQQRRRLLLVVVIIIWWWfffwwwSSSkkk```@@@OOOiiiCCC111222000777nnnuuu~~~vvv|||{{{ggg[[[___~~~SSSFFFFFFDDD===555888---jjjhhhZZZuuuNNNzzzrrrVVV}}}uuu```fffttt}}}RRRrrrxxxllltttfffQQQXXXqqqPPPMMMSSSjjjSSSPPPYYYpppgggkkk333===KKK???```KKKBBB666666;;;eeeiiikkkvvvfff\\\VVVPPPLLLMMMUUU~~~yyyllleeeNNNPPPQQQPPPhhhjjjzzzbbbZZZTTTGGG<<<999===???<<<222,,,(((******)))***,,,111888???DDDXXX???;;;===aaacccwwwXXXBBBssshhhVVV>>>;;;@@@KKKOOOOOOMMMPPP:::444LLL^^^~~~YYYFFF???CCCQQQ???SSSNNNZZZaaaMMMLLL}}}hhh@@@[[[VVVEEEmmmhhh|||ggg\\\yyyWWW]]]qqqaaa```ooo\\\ppp___ZZZwww[[[ttt[[[aaannnbbb{{{]]]LLLzzzooogggbbblllXXXGGG777>>>VVV}}}III:::???ppptttxxx___ccc}}}JJJfffqqqFFFcccUUUQQQVVVMMMsssfffRRR___sssVVVlll\\\???333777666lllssstttzzz___RRReeegggMMMXXXTTTwww}}}|||kkkCCCiii```TTTbbbZZZSSSnnnPPPvvvkkkIIImmmXXXVVV~~~sss666PPPrrrHHH///333999555fffzzz~~~HHHfff\\\;;;BBBDDD:::<<<***666VVVuuuiiiTTT}}}wwwuuuwwwppp]]]kkkuuuvvvtttrrrrrrrrrpppkkkfffGGGuuubbbNNNIIIZZZ\\\}}}qqqQQQTTTsssooo```RRR111GGG555RRRpppXXXDDD???333666hhhzzz|||}}}iiiZZZ___iiigggvvvxxx[[[LLLxxxTTTQQQXXXlllxxx```TTTMMMKKK555>>>888CCC<<<111,,,***,,,+++)))***...444<<>><<<888:::///===UUUpppyyyWWW~~~pppuuuaaa}}}vvvuuusssWWWvvvsss}}}vvvxxxvvvuuuvvvuuusssnnniiiLLLuuubbbLLLFFFTTTmmmzzzzzzaaassssssbbbTTTBBB888HHH999nnnxxxzzzcccLLLCCC555666fffsss~~~qqqddd^^^mmmRRRGGGUUUhhhdddVVV~~~xxxzzzwwwaaaVVVPPPBBB:::888@@@>>>:::000,,,***++++++)))***...333;;;BBBCCC^^^<<<:::eeelll___GGGUUUyyymmmEEEOOO```mmm~~~bbb___uuu]]]iiiAAA```~~~yyyiiiRRRssshhh???^^^NNNllleeeuuuooo~~~hhhIII:::999444:::PPPaaa===???{{{yyywwwQQQyyy[[[BBB777888777uuussszzzvvvooonnnoooxxxsssxxxnnnpppkkkwwwooozzzzzzqqqnnnLLL<<>>555HHH:::777000,,,***++++++)))***...222;;;AAABBBoooFFF>>>iiiqqqbbbVVVsssttt^^^ooozzzuuuxxxSSSXXX777cccZZZyyyssstttYYY999000666555<<>>999666aaannn{{{yyy}}}dddlllIII555HHHEEEkkk@@@;;;999---999UUUiiitttlllhhhqqq???LLL|||>>>???<<>>333PPPwww{{{eeeJJJlllnnntttvvvqqq{{{ZZZ???LLL|||qqqfffLLL===999666JJJFFFBBB444...***)))******)))+++///444===DDDDDDnnnOOOqqqwww^^^xxxWWWvvv~~~ooofffooouuuSSSBBB444HHHttt\\\yyy[[[mmm|||uuuyyyiiilll___JJJ444222999999KKKmmmvvvLLL???CCCkkkZZZYYYqqqUUUGGGBBB;;;888SSSsss~~~nnnKKK~~~cccjjjiii]]]???555GGGGGGsss===888;;;///777WWWyyyuuuNNN;;;___@@@999111333:::777777444+++JJJfff{{{ooorrrzzzlllzzz\\\LLLppprrrccc[[[xxxXXX[[[___bbbbbbcccdddeeeiiidddaaakkkYYYnnn|||YYYUUU:::333???===NNNooo{{{rrr|||wwwhhhSSSDDD444HHH^^^FFFooouuu]]]SSSxxxwwwccc]]]RRRZZZllljjjjjj>>>HHH|||llldddBBB666>>>;;;SSSDDDDDD555---)))(((******)))+++///555>>>EEEEEEVVVrrrvvv[[[]]]VVVyyy~~~}}}mmm~~~xxxLLL444000444TTTlll^^^ssskkk[[[}}}yyyllleeevvvVVV}}}vvvyyyllluuuzzzLLL>>>000222:::@@@```{{{CCC666@@@jjj{{{|||~~~xxxvvv^^^LLLAAAAAA;;;<<>>666---)))(((******)))+++///555===DDDEEEYYYrrruuuiiiwww\\\sssxxx~~~zzzrrr~~~|||[[[BBB:::;;;999YYYOOORRR]]]mmmzzzwwwcccqqqqqq}}}fffAAA888111888BBBNNNzzz~~~ppp}}}555???;;;QQQ~~~}}}vvvNNNgggttt???888===:::>>>:::{{{sssccc|||eeeyyyZZZcccpppzzzrrrzzzrrrOOOIIIAAA888AAAIIIVVVuuu999000>>>666111???|||}}}ooouuunnn@@@@@@\\\___888777444555...555444222666'''gggmmmffffff{{{pppsss___yyyhhh\\\zzztttyyyaaafffUUUaaaxxxcccOOOBBBEEEIIILLLNNNQQQWWW[[[VVV___[[[zzz}}}ppp[[[BBB--->>>IIILLLvvvcccwwwiiinnn{{{ttt___TTT<<<@@@nnnOOOSSSbbbkkksss~~~vvvVVVIIIyyyhhh>>>AAACCCttttttoooqqq}}}}}}]]]RRRgggPPPZZZ<<>>WWWMMMLLL777666,,,)))''')))***)))+++///444<<>>KKK>>>vvvFFF444555;;;///999>>>mmm~~~{{{}}}qqquuuAAA???EEEyyyDDD---777222///000000000444222***@@@jjjttt~~~|||~~~rrrnnniiiooofffWWW```uuucccwwwDDDCCCCCCDDDEEEGGGJJJLLLMMMXXXXXXaaa]]]ddddddMMMBBB111IIIBBBUUUqqqmmmgggoooqqqmmmuuunnn\\\FFF;;;wwweeeRRRMMM???mmmSSSOOOaaaeeeccctttddd```PPPBBB666???ddd}}}mmmtttttt___uuucccDDD999:::999<<>>DDDDDDddd]]]yyyzzzooossshhh{{{dddSSSEEEAAA555555YYYNNNPPPTTTbbb{{{ooonnnpppuuu]]]zzzpppQQQ555<<<,,,,,,AAA>>>fff~~~<<<999555HHH888WWWUUUjjjttt}}}```>>>MMMfff>>>///999;;;<<<555555NNNxxx~~~vvv}}}|||kkkLLLCCC???222IIILLLWWW:::777222777555555111TTT}}}ssszzz}}}{{{FFFFFFGGG}}}vvv999...555...333///......444555...@@@fffmmmkkk}}}~~~wwwzzz~~~~~~zzzpppvvvwwwaaaYYYAAAuuuccc|||ppp^^^888@@@@@@AAABBBDDDFFFHHHIIIMMMVVVTTTddduuu|||mmmiiiNNN===777---EEEGGG]]]```~~~___```ccchhhlllqqqooojjj]]]JJJ<<>>999<<>>DDDDDDhhh]]]jjj}}}zzz{{{ttt|||jjjooo{{{www|||yyyHHH???555444MMMyyy}}}TTTIIIUUUQQQkkkmmmiiikkkqqqzzz|||[[[qqqUUUKKK777(((222777:::666IIIoooyyyIII444888...AAA555QQQuuu\\\KKKeeexxx}}}|||eeeLLLLLL]]]___hhhTTT111555000:::===111888DDDvvv~~~nnnyyy}}}[[[<<<(((BBBCCCJJJZZZ\\\///666000222888111///???vvvjjjddd~~~zzzhhh888BBB222IIIpppKKK000111222***444///...,,,111444...999VVV|||{{{xxx}}}zzzyyywwwyyy~~~tttmmmwwwrrrXXXYYYNNN]]]xxx~~~JJJ@@@<<<<<<===>>>???AAACCCDDDBBBMMMKKK\\\[[[ZZZGGGttt~~~qqqaaaOOO@@@888;;;LLLIIIfffjjjgggZZZYYYccccccfffooollljjjeeeXXXEEE]]]^^^HHH???<<>>DDDDDDhhhXXXXXXvvvwwwbbbzzzzzzggg~~~nnnWWWSSS444;;;111BBBsss[[[OOOFFFMMMGGGWWWXXXRRRQQQXXXjjj___zzz}}}uuuzzz```iiibbbJJJ999;;;777111888<<>>000777555777333555XXXyyy}}}}}}{{{xxxtttqqqmmmMMMDDD@@@666GGGTTTLLL777......333000222111555666]]]yyybbbhhhzzzRRRAAAJJJ;;;KKK666...333///***///000...***---111+++...@@@kkkuuu|||}}}~~~xxxwww}}}yyywww~~~ssstttvvvppptttvvvlllaaa[[[ZZZIII~~~ggg~~~AAA222999999999999:::;;;===>>>??????DDDIIIFFFZZZsssxxxnnnHHHNNNwww~~~ooo^^^OOOEEE???<<<:::>>>EEEaaaQQQZZZTTTaaacccfffkkkhhhhhhhhhbbbLLLLLLeeesssdddVVVeeennnfffIII222333888===555YYYwwwwwwoooBBB^^^kkkCCC&&&222???BBBRRR___^^^sssSSSJJJ***+++(((((('''((()))***,,,---666>>>DDDDDD}}}```MMMJJJ||||||nnntttzzzppp}}}pppmmm}}}gggAAA<<<111444DDDhhhVVV@@@AAA???DDDEEEHHHbbb{{{zzzQQQ999IIIXXXUUUccc{{{yyy}}}yyy~~~}}}rrriiiqqqwwwLLLHHH:::+++(((,,,777FFF666GGGVVVwwwhhhiii444222333///888<<>>???UUUZZZdddfffjjjfffaaaYYYQQQOOOLLLWWWfffnnnqqqkkkFFFOOOWWWVVVSSS]]]yyy???...<<<888555888***:::222666???ddd}}}|||vvvfffZZZIIICCC???000===RRRLLLVVVrrr\\\***555&&&777///(((222333333<<>>XXXWWWvvveeeAAAFFF[[[|||rrraaaOOOBBB;;;::::::III===|||ggg\\\999QQQIIIWWWaaagggfffaaabbbccccccNNNAAAyyyLLLOOOeeehhh|||???444,,,666EEE)))777ggg~~~yyytttnnnpppzzz~~~HHH333777777???UUU[[[^^^uuu```\\\222000((((((''''''''')))***,,,...666>>>DDDDDDkkkSSSCCCEEEgggsssnnnvvvVVVJJJ:::,,,555AAA777fffGGGDDDAAA;;;<<>>777222//////333999===>>>QQQKKKmmmggglllPPP444!!!888,,,$$$***)))222000VVViii|||bbbAAA@@@AAAMMMPPP^^^YYY\\\XXXgggiii___bbb```VVVUUUIII^^^^^^^^^dddxxxOOO///777333)))777999)))333333>>>999WWW||||||tttxxx}}}mmmPPPBBB<<>>FFFPPPMMMwwwqqq555***999$$$666///&&&222///333---JJJsssvvvxxxTTTGGG\\\www|||}}}xxxxxxnnniiiUUU===777FFFTTTVVV---777//////+++///+++***...******222000,,,222888wwwzzz|||nnnpppoooxxx~~~|||zzzyyy{{{}}}sssxxxvvvuuu{{{xxxsssxxxttttttrrrooojjjccc\\\ZZZPPPMMMnnnXXXZZZyyyHHHEEE///,,,555555555555555666777888888HHH000DDDIIIMMMeeeyyyzzztttssslllOOOPPPhhhsss{{{fff]]]OOOAAA888666999;;;777mmmVVV\\\vvvJJJ===999JJJFFFMMMWWW]]]ZZZ^^^___```fffSSSEEEyyy{{{ddd^^^TTTpppyyy~~~|||{{{uuu{{{~~~cccFFFYYYlllbbbsss555333///...333""";;;222pppyyynnnaaahhhbbbcccbbbPPPFFF000)))<<>>DDDDDDXXXGGG>>>DDDJJJttt{{{jjjooosss|||TTTHHH;;;444:::<<>>UUUkkkooo{{{[[[RRRNNN???777===IIIWWWdddvvvzzz}}}zzzttt|||mmmeeeLLLJJJ999;;;111000,,,222===FFFNNNOOOGGG]]]\\\|||kkkkkk___---;;;"""555///???---$$$***999:::PPP~~~vvvUUUFFFEEE<<>>888BBBSSSXXXVVVvvv}}}DDD---)))555,,,///......---///000...<<<```~~~yyySSS===EEEVVVccckkkqqq{{{{{{{{{}}}yyy~~~ssseeegggaaaLLLDDD000444MMMOOOJJJsssxxxIII000,,,...000***)))///(((///+++)))111111---000***PPPpppoooaaa___vvvxxxyyyxxxwwwwwwxxxyyyxxx}}}wwwqqqtttpppiiimmmoootttnnnccc\\\TTTNNNPPP```lllJJJqqq444???111333333222222222222333333444111===777???===IIIJJJ~~~uuu}}}~~~|||rrrjjjPPPIII@@@888777<<>>DDDDDDLLLBBB<<>><<<;;;777777@@@<<<777RRRxxxsssGGGIIIBBB:::777;;;OOOZZZUUU```hhhkkk}}}qqq{{{yyyttt```ZZZWWWFFFFFF444BBB222(((###===111666===IIIGGG:::DDD```rrrqqqjjjpppSSSeee%%%111(((222)))111'''(((@@@$$$---000<<>>333111III...CCCBBB@@@GGGUUUUUUYYYXXXgggYYYQQQLLLmmmeeeaaa^^^UUULLLcccxxxuuuvvvyyyuuusss~~~qqqHHHSSSbbbuuuqqq@@@222555...+++666222,,,,,,999...aaadddQQQBBBBBBPPPLLLJJJLLL@@@BBBFFFDDD???777000---...000999000555PPPaaa\\\nnnlll333***&&&333((('''''''''''')))+++---///666>>>DDDDDD}}}DDDAAA<<<>>>@@@BBBaaatttbbbQQQeeeooo~~~oooWWWAAA666222111666>>>BBBNNNooo999999888888888888888999:::;;;;;;999===OOOkkksss```zzzVVVOOOBBB<<>>AAA<<<<<<===222666222333+++777;;;666AAABBBIIIBBBRRRDDDKKKeee|||WWWooobbbbbbAAA999///)))***,,,+++***------,,,,,,---...000111^^^yyyccc{{{YYY333,,,000........................444///+++---999TTTzzzkkknnn___YYYXXXJJJIIIIIIKKKOOOWWW___dddfffeeeaaakkkhhhXXXSSSNNNGGGBBB===;;;888555===GGGRRRSSSQQQaaaccc:::'''......---,,,,,,+++******///---......///@@@lll~~~wwwVVVIII;;;555:::???BBB@@@IIIGGGRRROOOOOOTTTLLLQQQIIICCC@@@===>>>;;;AAAEEECCC@@@^^^uuuyyy000///...---,,,++++++++++++)))************+++++++++111333EEEqqqvvvlllRRRUUUaaa]]]gggttthhhrrrkkkfffgggiiihhhbbb^^^aaaMMMLLLKKKUUU___|||zzzVVVDDD222555333///222.........------.........222333555666999===CCCHHHZZZtttvvveeexxxhhh~~~{{{uuubbbMMMAAA:::444222222NNN;;;[[[|||YYYrrr|||BBB:::111444888888888<<>>===<<<:::NNNqqqzzzaaa>>>GGGUUUeeettt|||ooo```OOOCCC:::555888===999@@@IIINNNTTTkkknnn;;;777666666555555666666666888:::999777777AAATTTbbb}}}tttmmmXXXIII888EEE@@@:::===III444333333333111000111222888000777333111444,,,666777<<<:::IIINNNGGGOOOKKKRRR999JJJRRRTTTSSSlllfffVVV===666000***(((***+++)))'''---,,,,,,,,,---...000111,,,[[[{{{lllOOO777///444555------------------------///---,,,,,,///AAAaaa|||xxxvvvjjjFFF===VVVPPPGGG@@@===???CCCEEECCCGGGDDDBBB@@@===???999BBB777222:::GGGOOOUUUYYYUUU\\\|||ddd777)))000...------,,,++++++******---,,,---...,,,666VVVxxx~~~|||zzzaaaFFFBBB;;;>>>;;;999555>>>999999???999@@@DDD<<<777888<<>>TTTRRR[[[LLL___AAA}}}fff666---222///,,,///...------,,,,,,------...///000222333666:::???CCCIIIPPPzzz{{{]]]sss|||vvvmmm]]]KKK@@@???555999RRRLLL@@@^^^ooofffwwwppp@@@111999)))000333666666666:::AAAGGGQQQMMMPPPVVVQQQIIIQQQbbbpppzzznnnOOOLLL\\\XXXlllWWW000///...---,,,,,,,,,,,,***---///---000LLLxxxeeeVVVEEE555222888###---777:::888;;;GGGSSSrrr```]]]wwwgggIII---&&&))))))((()))'''((((((((((((+++...111<<>>FFF111IIIHHHEEECCCBBBBBBCCCCCCCCC>>>HHHEEECCCFFFCCCPPPVVVWWWKKKPPPMMMEEEMMMJJJ\\\BBBHHHJJJ^^^mmm}}}fff888000***(((''')))+++,,,***''',,,,,,,,,,,,---...//////222...HHH___yyyaaa<<>>BBB;;;BBB999777===888@@@:::;;;???TTThhhjjjhhh}}};;;'''333------,,,+++************)))))))))*********++++++000...***222SSS}}}ppp|||eeeVVVWWWQQQOOOJJJCCC>>>BBBMMMXXXgggwwwRRRQQQ[[[bbbBBB)))+++111---***...,,,,,,++++++++++++,,,,,,+++---...///111555:::>>>HHH>>>VVVppp\\\hhh\\\{{{rrrcccOOO;;;222222999EEEKKKJJJ\\\```TTT}}}|||KKK***,,,///(((...111333333333555;;;@@@DDDHHHMMMNNNJJJFFFKKKRRR~~~\\\CCCOOOjjjNNN>>>//////...---,,,,,,,,,,,,111(((***111(((!!!>>>iiivvvjjjfffjjjbbbYYYRRRVVVbbbjjjiiieeejjjsss555+++%%%((()))&&&'''+++''''''(((((((((+++///222;;;>>>CCCEEEwww888BBB???999;;;:::888===JJJvvv|||nnnaaaXXXOOODDD===BBBBBBAAA@@@???>>>===<<>>EEEKKKUUUHHHFFF___oooxxx|||RRR)))000222''',,,,,,.../////////111555888:::CCCJJJHHHDDDDDDEEEFFFddd|||jjjLLLDDDUUUgggbbbuuu333......---,,,++++++,,,,,,...+++***---...+++'''&&&CCCqqqvvvfff^^^___jjjpppjjjaaafff}}}VVV)))######'''+++***%%%%%%***&&&'''(((((()))+++///222:::>>>CCCFFFttt777@@@<<<555;;;<<<777777///OOOtttwwwjjj```LLLKKKHHHEEECCCAAAAAA@@@AAAAAAGGGRRR^^^kkk{{{===888222666000///////////////000111222111111222333444555444444888444DDD^^^yyybbbZZZ{{{lllhhhHHHIIIGGGDDDHHHOOORRROOOPPPDDDHHHCCCDDDGGG???FFFDDDIII>>>AAAEEEKKK```dddtttTTTZZZqqq@@@))),,,)))...***)))((()))***,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++000...666+++<<<[[[rrrLLLAAA222+++///222,,,---222000,,,,,,,,,,,,,,,,,,,,,,,,---,,,...000///++++++...555[[[~~~pppcccdddLLLNNNOOOVVV[[[QQQ^^^WWWVVV]]]qqqPPP&&&---555((($$$222,,,+++++++++++++++******,,,++++++,,,+++)))***---!!!MMM{{{xxxxxx}}}|||{{{xxxuuuxxxqqqxxxgggnnnhhhvvvkkkLLL333333333+++$$$++++++***)))))))))******(((((()))))))))*********$$$$$$***///'''***PPP}}}{{{}}}\\\```uuu```aaajjjDDD......***+++000000,,,+++...))))))(((((((((((())))))(((***+++,,,---///222555444>>>KKKKKKTTTfff~~~}}}hhhsssaaaTTT\\\ooo~~~~~~yyyvvvtttooo```QQQFFFGGGDDD???::::::>>>@@@LLLqqqNNN000lllwwwAAA+++,,,%%%///888'''+++,,,,,,------...111333555@@@FFFDDDAAABBBBBB???aaa~~~uuuRRRCCCPPP]]]^^^BBB,,,---,,,,,,++++++++++++,,,%%%,,,,,,%%%###)))...---)))...DDDppplll999''',,,((('''(((***)))&&&%%%'''&&&'''(((((()))+++///333:::>>>CCCGGGqqq999???888222888888333555BBB///:::jjj~~~zzzvvvtttrrr:::,,,666+++)))666............///000111111111111111000000000111111000???BBB666OOObbbyyyUUUbbb|||qqqccc[[[YYYQQQGGG___RRRSSSNNNPPPSSSJJJPPP<<>>??????===IIIyyywwwxxx[[[CCCGGG]]]jjjhhhttt'''///,,,++++++******++++++++++++'''&&&(((&&&"""&&&...'''***---111:::XXXnnn<<<,,,555000,,,)))&&&%%%&&&&&&&&&'''%%%&&&'''((())),,,000333:::???EEEIIIooo;;;<<<555222777333///666555;;;::::::SSS}}}~~~}}}|||}}}SSS000(((;;;%%%555999))),,,,,,,,,,,,---...///000...000000///------...000000!!!***>>>AAA666UUUkkkQQQWWW[[[^^^jjj{{{zzzkkk```eee```aaafff```jjj]]]```PPPOOOVVVjjjuuu555000555---000,,,'''((((((''''''&&&''')))*********+++,,,,,,+++***)))###+++111444+++***,,,333999888JJJSSSdddkkk{{{zzz^^^LLL>>>444000111222:::222+++---000---///---!!!+++++++++++++++++++++++++++))))))---...++++++---,,,+++111HHHooo}}}xxxyyyPPP+++555<<<'''"""222555&&&******************++++++***++++++***)))+++,,,,,,333&&&$$$222<<>>;;;@@@999<<<***777777(((444***...+++///...&&&)))000+++************************,,,+++,,,...,,,)))+++111'''000222))),,,KKKyyyyyyxxxzzzyyyppp}}}|||{{{VVV666...000888***$$$+++///(((&&&,,,******************++++++(((***+++)))((()))***)))***...111,,,******FFFkkk{{{aaa666...888444,,,&&&***000...((("""))))))(((((((((((()))***(((((((((((()))))))))))) ---///&&&$$$,,,///)))+++---JJJ^^^}}}vvv\\\tttzzz^^^QQQVVV\\\XXXZZZ}}}yyyTTT===000444&&&---++++++***'''(((,,,+++'''))))))(((((((((((())))))''')))***+++***+++,,,...+++555333???JJJDDDEEEIIICCCZZZuuurrr]]]TTThhh~~~vvvpppeeennnuuuyyycccHHHQQQcccccc___kkk}}}ZZZ,,,)))666!!!###---'''***111((()))))))))***---.........111///222888888444666===666KKKkkkCCC===NNNvvvYYY===PPPgggppp{{{+++......+++***************++++++###((()))$$$"""&&&***,,,%%%###%%%,,,...((($$$%%%)))444FFF\\\tttzzzaaaCCC...+++'''%%%(((...111+++###%%%''''''&&&%%%&&&&&&%%%%%%&&&'''((())),,,000444;;;@@@GGGKKKhhh:::777444222222111000///111222333333333444666888]]]}}}NNN...)))111++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////000111222444666777;;;AAANNNbbb{{{___BBB333,,,)))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))),,,,,,++++++,,,,,,---...---000222333999AAADDDCCC<<<<<<<<<;;;:::777555444444333222000...---,,,,,,************************************************+++,,,.........,,,***)))))),,,...+++)))///===IIIwww~~~xxxwww}}}RRR666000444333///,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,------999RRRrrrrrrNNN888444555222...,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,)))...===PPPnnn^^^vvvsssaaahhhrrreeedddzzz\\\FFF000+++......,,,+++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++...000333888<<>>EEE^^^HHHXXXgggvvvhhhxxx{{{|||fffUUUHHHlllfff;;;&&&)))111))))))))))))))))))))))))((()))))))))************---...///000333555777888???(((^^^fffRRR===EEEvvv~~~UUULLLPPPuuuDDD...333'''************))))))))))))''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%'''((()))'''&&&'''(((((()))***++++++,,,---,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&$$$%%%((()))+++000777<<<@@@EEEHHHggg999777333222111111000///000111333333222333666888000FFF^^^nnnfffGGG444222444222---+++++++++++++++++++++++++++*********************,,,,,,,,,,,,,,,,,,,,,,,,---......///000222444555<<<999666777AAASSShhhwww```PPP;;;+++%%%%%%&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((++++++******++++++,,,---,,,///000222777???AAA???:::;;;;;;:::999666444333333222111///...------,,,************************************************+++,,,---------,,,***)))))),,,---+++(((***222999)))AAAeee|||cccEEE;;;000,,,//////(((!!!,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,&&&,,,555@@@MMM```uuu{{{cccQQQDDD:::///***,,,...---***,,,,,,+++******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********...)))(((...333===UUUnnnjjjAAA555---(((,,,///---+++,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((())))))***+++,,,...111555999<<>>BBBOOOffftttOOOMMMdddxxxuuu]]]TTTZZZhhhwwwiiiIII222...111...&&&))))))))))))))))))))))))(((((()))))))))*********+++,,,---...000333555666666===CCCfffxxx~~~QQQWWWTTTNNN\\\}}}aaaLLLVVVrrrpppAAA%%%333'''*********)))))))))((((((''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&(((((('''&&&&&&&&&&&&'''(((((())))))*********)))))))))))))))''''''''''''''''''''''''((('''''''''&&&&&&&&&%%%&&&$$$%%%((()))+++111888:::>>>CCCGGGfff999666333111111000///...///000222222111222444666888;;;@@@FFFOOOZZZfffnnnzzzcccLLL<<<===222'''$$$)))......+++************************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,---...000111222333555777333000111999@@@999HHHPPPnnnuuudddTTT888***...***%%%%%%(((+++++++++''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((***))))))))))))***+++++++++---...///333:::<<<:::888888888888777555333222111000///...------------******************************************************+++,,,,,,+++)))((()))+++,,,+++***)))+++,,,))),,,111999GGG\\\rrr{{{ooo___LLL:::...++++++,,,...111222111000++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********333...(((&&&)))///444666AAAGGGNNNUUUYYY\\\___aaaMMMJJJEEEAAA<<<555...)))***,,,000222222111000///+++++++++******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******---)))))),,,***(((...888@@@kkk|||fffEEE:::666$$$'''(((---000///***)))+++))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((())))))***+++***+++...111555888:::<<<<<>>PPPaaauuummm[[[KKKFFF^^^]]]KKKLLLYYYXXXNNNMMMUUUggg~~~TTT>>>(((###***///---+++))))))))))))))))))))))))(((((((((((())))))))))))))))))***+++---000222333444;;;000@@@nnnuuuuuu~~~bbbKKKGGG^^^===222(((---,,,******))))))))))))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&$$$%%%(((***+++111888:::>>>DDDGGGddd888666222000000000///......///000000///000222444999333444<<<@@@???BBBHHHEEEGGGIIIKKKMMMMMMMMMLLL>>><<<;;;;;;;;;:::666333$$$...999999000)))))),,,************************''''''((((((((((((((((((+++++++++++++++++++++++++++++++++,,,---...000111,,,444===AAA===666111///999:::::::::777777777888FFFFFFSSSFFFLLL<<>>EEEJJJJJJHHHBBB666+++''',,,222333111---)))'''(((,,,///+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********///------///111000+++&&&'''***///333555666888999777666444333333666;;;???000111111...+++(((((()))+++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******(((+++111222//////222333333BBBHHHAAARRRcccXXXrrrlll{{{]]]KKKJJJ:::333///&&&***111)))///000000///***'''(((,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******)))***,,,...111444777888::::::::::::999777333111CCCaaaxxxzzznnnmmmbbb222'''%%%(((///---&&&(((111))))))))))))))))))))))))'''''''''((((((((())))))'''((((((***,,,...///111333...,,,AAAKKKuuuiiixxxeeeMMMDDD===UUUbbb111"""555'''///***)))))))))(((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%''''''&&&%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%(((***,,,222999===AAAFFFIIIbbb888555222000//////...------...///.........000222222,,,///<<>>===;;;:::888777111222333333444333333222000)))######)))...,,,)))((((((((((((((((((((((((&&&&&&&&&''''''(((((()))))))))))))))))))))))))))************+++,,,---...///,,,******---000000///444444555222111---/////////---...---222///...***""" )))'''///&&&,,,,,,***((('''&&&&&&(((+++,,,&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''(((((()))***(((******))),,,111222///000111222222222111000///---,,,+++++++++++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++)))''''''((()))******...,,,)))(((***///555999000111222222111111222333555444333333333000,,,(((---,,,,,,...111111...+++))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************---------***&&&%%%'''))))))+++------...///111333111333555666666666777888000---***,,,000222000,,,))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))***)))(((''''''(((***+++$$$777222***777888000777)))888999///+++,,,///666777222***%%%%%%'''***---((()))))))))+++---***$$$((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))************+++---///222333///444888777333000111444000,,,)))111999222555IIINNNXXX___fffmmmfffYYYUUUQQQ777'''...999555)))###...(((%%%)))+++)))&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((''''''((()))***,,,...///000(((444...:::333yyymmmGGGeeegggYYYSSS888222666XXXGGG+++---444###111$$$))))))((((((((((((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%&&&$$$%%%)))+++---333;;;;;;???DDDHHH___666444000///......---,,,+++,,,,,,,,,++++++,,,...---------000333777<<>>aaaccc000,,,,,,222"""000&&&))))))((((((((('''''''''&&&%%%$$$$$$###$$$$$$$$$###""""""###%%%&&&$$$###$$$$$$##################""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%&&&$$$%%%)))+++---444;;;<<<@@@EEEHHH^^^666444000.........---+++***+++,,,+++******,,,---***...000//////333555555666666555444333222111111//////...,,,++++++---///***'''%%%%%%(((******)))((((((((((((((((((((((((&&&&&&''''''((()))******))))))))))))))))))))))))'''''''''''''''((()))***###(((++++++((()))...333///444///666***///'''+++((()))''')))'''+++***,,,---!!!''' ///""",,,,,,###%%%'''((((((((()))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((()))******(((******))),,,111222/////////111222222111111000---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))***+++,,,,,,%%%(((++++++***(((((()))***)))((((((***+++,,,+++)))+++---///000000111111333///,,,---///...***&&&'''***---,,,***((()))***)))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((...+++'''%%%&&&'''((((((***+++++++++***+++---000---...000222333111,,,(((...---,,,+++***+++,,,,,,(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))!!!'''++++++(((((())))))---%%%...444''''''555888444(((000666******///&&&)))---(((&&&+++)))%%%***$$$((((((######***---,,,(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((''''''(((+++---///333000------000111000...'''...***(((///...)))+++000!!!%%%+++%%%+++222''')))///---%%%$$$++++++%%%))),,,(((!!!###++++++###((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((()))+++,,,***555'''...+++&&&;;;555vvvIIIFFFhhh}}}vvv```JJJ@@@DDDUUUNNN@@@___www000555---555###000***---)))(((((((((''''''''''''&&&%%%$$$$$$######$$$$$$###""""""###%%%%%%$$$"""############""""""""""""!!!""""""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%&&&$$$%%%)))+++...444<<<>>>BBBGGGJJJ]]]666333000//////...,,,+++++++++++++++++++++++++++,,,,,,------///000111222222222222222222222222222000000...---,,,+++++++++))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((******))))))((((((''''''))))))))))))))))))))))))++++++,,,,,,,,,------------------,,,+++***)))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&$$$%%%&&&'''((((((((((((((((((''''''''''''(((((())))))((('''''''''''''''(((((((((((()))***+++,,,,,,,,,------...///000000+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************,,,,,,---...///000111222//////...---,,,,,,++++++************)))))))))))))))((('''&&&&&&'''((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,////////////............+++***))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&'''''''''(((((((((((()))(((((((((((((((((((((((())))))))))))******************+++,,,...//////000000000///...---+++)))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((()))))))))))).../////////...------,,,******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((******+++++++++,,,,,,,,,===ppp~~~TTT666aaa~~~___RRREEE>>>GGGXXXYYYUUUooo:::222111...,,,******++++++))))))((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$############""""""###%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&''''''''')))...555:::???CCCHHHKKK\\\555333000//////...,,,+++++++++++++++++++++++++++,,,,,,,,,---...///000111222222222111111111111111000///...,,,+++++++++***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((())))))))))))(((((((((((((((((((((((())))))((('''''''''''''''(((((((((((()))***+++,,,++++++,,,------...//////+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********++++++,,,---...///000000.........---,,,,,,++++++*********)))))))))(((((((((((('''&&&&&&'''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))*********+++++++++,,,,,,........................+++******)))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((()))))))))*********)))***+++,,,---......///000000///...,,,+++)))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''((((((((())))))))))))------......------,,,+++))))))))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((************++++++++++++)))CCCkkkhhh222555dddjjjyyyjjjvvv{{{uuuwww___VVV===555>>>YYY^^^SSSnnnIII;;;222000...+++*********+++)))(((((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$#########""""""###%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&'''''')))...555999>>>BBBGGGJJJ[[[555333000///......,,,***++++++++++++++++++++++++******++++++,,,---//////000000000000000000000000///...---,,,+++*********((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))*********+++++++++++++++++++++***)))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((()))************(((((()))******)))(((((())))))((('''''''''(((((((((((((((((()))***+++,,,******++++++,,,---------++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))************+++,,,---......///...------,,,,,,+++++++++******))))))))))))((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))*********++++++++++++,,,,,,------......//////++++++***)))))))))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((())))))))))))******((())))))***+++,,,------///......---,,,+++)))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''''''''(((((((((''''''((((((((()))))))))+++,,,,,,,,,,,,+++******)))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))*********''')))888\\\XXX'''888ZZZwww|||~~~|||zzzttt___eee^^^ZZZDDDBBB???GGGTTTZZZppp[[[111444111000---+++************((((((''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""###%%%&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''')))...444999<<<@@@FFFIIIYYY555222000......---,,,***************************)))))))))******,,,------............////////////...---,,,+++************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((())))))))))))*********++++++***)))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&'''((()))))))))))))))''')))***,,,,,,***)))'''))))))((((((((((((((()))))))))(((((()))***++++++)))*********+++++++++,,,************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))******+++,,,,,,------,,,,,,,,,+++++++++******)))))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((()))))))))))))))************+++******+++,,,---...//////,,,+++***)))((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((()))))))))***(((((())))))***++++++,,,------------,,,***))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((('''''''''((((((((()))))))))***************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))///+++***666UUU}}}{{{KKK>>>:::DDDPPP[[[mmmnnn```YYYXXX^^^PPPQQQKKKBBB888@@@RRRdddrrr```999:::000000///---+++***)))))))))'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''')))...444888;;;???DDDHHHXXX444222///......---+++***************************))))))((())))))***+++,,,,,,,,,,,,---------......---,,,+++***************''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))*********)))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))&&&&&&'''(((((((((''''''''')))***,,,,,,***)))'''))))))((((((((())))))***))))))))))))))))))***+++)))))))))************************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))(((((())))))******+++++++++++++++++++++*********)))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********((()))***+++,,,---...///,,,+++***)))((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((('''(((((((((((()))))))))'''(((((())))))*********+++,,,,,,,,,+++***))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((()))))))))))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((()))+++***'''///MMM}}}lllNNNEEECCC???AAAIIIPPPeeehhhUUUEEE888222777777999???CCCRRReee^^^;;;111***222///...---+++***)))((((((&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((***...333777;;;???DDDGGGVVV444222///...------+++)))************************))))))(((((()))******+++*********+++,,,,,,------,,,+++******))))))******''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((())))))***&&&&&&''''''''''''&&&&&&(((((()))******)))(((((())))))((((((((()))*********)))))))))))))))************************************)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))(((((()))))))))*********************************))))))((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))(((((()))***+++,,,------,,,,,,***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''(((((((((((())))))((((((((()))))))))************+++++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((('''(((((())))))))))))(((&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((###'''***)))&&&///GGG^^^uuulll___QQQ<<>>DDDGGGUUU444222///------,,,+++)))************************))))))))))))))))))***+++(((((()))******+++,,,,,,++++++***))))))))))))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''((((((((()))))))))***(((((((((((((((((((((((('''(((((((((((()))))))))'''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((())))))******''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((()))******+++******))))))))))))*********************************)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((()))))))))))))))))))))*********)))*********************))))))((((((((('''''''''(((((()))******)))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((())))))***+++,,,,,,---,,,+++)))((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''((((((((())))))((())))))))))))*********))))))***************)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''((()))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((((((&&&(((+++)))&&&''',,,HHHsssjjjOOOBBBWWWvvvMMM&&&///+++///999+++---,,,,,,+++)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$###%%%&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&(((***---222666;;;???DDDGGGUUU444111///------,,,+++)))))))))))))))))))))))))))***))))))))))))******+++'''(((((()))***++++++,,,+++***)))))))))))))))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))'''((((((((())))))******(((((((((((((((((((((((((((((((((((()))))))))***''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((()))******+++((()))))))))))))))((((((((((((''''''''''''(((((())))))((())))))***++++++******)))))))))))))))***+++++++++***************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************)))))))))))))))*********)))(((((((((''''''''''''((()))***++++++***)))(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((())))))******++++++---,,,+++)))((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''(((((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************((())))))************)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''((()))******))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))+++%%%$$$(((+++)))***///---777WWW:::999***)))777///$$$000,,,,,,,,,+++)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%$$$$$$%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&(((***---222555;;;???DDDHHHTTT666333000...---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***)))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''(((''''''''''''((())))))************************))))))))))))))))))))))))***)))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''(((((())))))******+++++++++******(((''''''))))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***%%%(((***%%%&&&)))$$$"""''',,,---***'''((()))******))))))((((((''''''***'''%%%%%%((()))(((%%%%%%)))+++(((&&&'''(((((($$$%%%&&&&&&%%%%%%'''(((((((((''''''''''''((((((((((((((((((((((((((((((000''')))EEEtttjjj333000...---++++++,,,---......---+++)))((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$&&&******'''$$$(((%%%######%%%'''))))))"""%%%(((***)))'''&&&&&&$$$$$$##################''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%'''***...222444:::???EEEHHHUUU666333000...---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********++++++******)))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((((()))))))))))))))))))))*********++++++,,,+++******)))))))))*********))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((())))))******+++++++++******)))(((''')))(((((((((''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''%%%)))+++'''***///---...)))$$$$$$(((+++***(((******))))))((((((((((((***+++,,,,,,***)))((((((&&&"""###(((***&&&&&&(((---+++(((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&,,,///---222LLLxxxJJJ222111...---+++***)))***+++,,,------+++)))((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%'''%%%###$$$&&&&&&$$$"""$$$&&&((()))'''%%%######%%%%%%$$$!!! """%%%$$$$$$$$$$$$%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%'''***...222444777===DDDHHHUUU666333000...---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******+++******))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))************)))((('''((((((((())))))******,,,+++***)))(((((()))***))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((())))))))))))*********+++******)))((('''((((((((((((''''''''''''&&&&&&'''''''''(((((((((''''''((((((((()))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))(((((()))***---***'''&&&(((***++++++***))))))))))))(((((((((###(((,,,,,,(((%%%&&&(((---&&&%%%---///***(((,,,'''$$$"""###'''******))))))((((((''''''(((((()))((((((((((((((((((((((((%%%***+++%%%!!!(((;;;MMMuuuHHH000''')))---,,,+++***)))((()))******,,,,,,+++***((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''%%%$$$###%%%&&&%%%$$$###&&&)))(((%%%###"""###$$$$$$$$$$$$$$$%%%)))+++$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%'''***...222444888???HHHNNNUUU666333000...---,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))*********))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))((()))************)))(((************************---,,,***))))))***+++,,,((((((((())))))))))))***(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((((((((((((((((('''''''''''''''''''''(((((((((((('''(((((((((((()))))))))''''''((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))***&&&)))222111((($$$""")))//////)))&&&)))---))))))))))))))))))))))))%%%'''******)))(((***+++***(((&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((()))&&&&&&+++111111***"""---NNNxxx^^^III333+++,,,,,,***)))+++***))))))(((((())))))++++++******((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&(((((((((((('''&&&%%%%%%%%%&&&((())) """%%%&&&&&&%%%$$$%%%$$$$$$%%%%%%&&&'''''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&'''+++///222555999@@@JJJPPPUUU666333000...---,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((())))))))))))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))******(((((()))************))),,,+++++++++++++++++++++++++++***))))))***+++,,,(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))))))))************+++************************************)))))))))))))))************))))))((('''''''''((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***((((((((())))))*********))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***+++(((666SSSYYYIIIAAA+++++++++)))(((''')))***))))))))))))************...+++)))***,,,......---'''//////&&&%%%---///***)))---000///+++'''''')))))))))(((((((((((())))))((((((((((((((((((((((((&&&)))***(((%%%%%%***///222***)))222>>>KKKbbbyyynnnVVV===(((%%%'''---222111+++(((***+++******)))))))))))))))************)))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###%%%((())))))((('''&&&(((%%%###%%%(((***(((&&&***++++++***(((&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%&&&(((+++///333555555<<>>???======<<<;;;888555222000---,,,,,,+++***)))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))************))))))''''''''''''((((((((()))'''((((((((())))))))))))(((((()))))))))***************+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))%%%---+++GGGlllVVV:::+++))),,,,,,((())))))*********+++++++++***---333999???CCCDDDCCCMMMDDDGGGWWW^^^UUUHHHCCCDDD<<<222---...///---+++******))))))))))))******(((((((((((((((((((((((('''%%%&&&))),,,+++%%%$$$,,,222222---'''###555111,,,***+++,,,,,,,,,------///222000++++++...!!!&&&...111+++$$$$$$***((((((((((((((('''&&&&&&(((((()))***)))(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%''')))))))))***...222555999=========???EEEKKK:::::::::777222---***)))+++++++++******))))))(((((((((((((((''''''''''''&&&&&&'''(((+++///333666:::???FFFIIIRRR666333000...---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''(((((()))***+++++++++---,,,******,,,000555888DDDFFFIIIMMMQQQUUUXXXYYYWWWWWWWWWUUUPPPKKKEEEBBB000///...---+++***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))((())))))*********))))))&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))************++++++,,,------...//////////////////////////////------------------------))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&...(((@@@yyy}}}xxxnnn[[[CCC///'''***000))))))******++++++++++++777AAAPPP[[[bbbgggkkknnn{{{yyykkkSSSDDD@@@<<<444+++******))))))))))))******((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%(((***%%%&&&%%%"""###(((+++,,,(((&&&&&&(((+++,,,+++(((---&&&&&&+++,,,&&&'''------(((%%%((()))'''&&&'''&&&&&&''''''&&&&&&%%%$$$'''((()))***)))(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&'''((()))+++222;;;BBBRRRVVVXXXTTTQQQZZZppp}}}zzzkkkWWWDDD999///......---,,,+++******)))(((((((((''''''''''''&&&&&&'''))),,,000333666777===CCCFFFQQQ888222......---)))((()))))))))))))))))))))))))))+++%%%555000###---'''(((+++$$$...)))$$$&&&(((,,,'''***(((,,,,,, )))(((,,,777 !!!111!!!''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))((((((((((((&&&+++,,,))),,,111000***...---333777999FFFOOOIIIXXXZZZ\\\]]]```eeelllqqqlllfffaaa___```___ZZZVVVOOOEEE>>>;;;666...+++,,,,,,***((()))******'''%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%'''(((***************(((((((((((())))))******))))))))))))((((((((((((((())))))))))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))***+++,,,&&&))),,,......,,,***(((+++***111333,,,---000***+++///,,,---333...)))///"""555000&&&000111((()))'''((())))))***,,,+++)))((((((((((((((()))******))))))))))))((((((((((((---(((%%%(((///222...(((+++&&&)))444<<<===AAAHHHPPP???SSSdddLLL???GGGBBB777444+++***111///,,,333******(((---///$$$!!!111)))))))))))))))*********))))))))))))))))))))))))%%%&&&'''((())))))'''&&&$$$&&&)))---///...***'''))),,,222000***111777111111555:::***:::...///(((111'''$$$111***&&&333###+++***((()))+++,,,,,,******+++///999xxx|||lllhhhdddkkkaaa===+++,,,%%%###///111'''$$$000>>>CCC^^^[[[^^^yyyuuuKKK===:::+++)))))),,,...&&&))))))&&&(((+++((("""###***''''''''''''''''''''''''(((((('''&&&&&&&&&''''''((('''&&&&&&'''((('''&&&+++)))&&&&&&'''(((******###%%%((())))))))))))***'''%%%$$$%%%&&&&&&&&&(((&&&(((+++,,,,,,***((((((%%%%%%%%%%%%%%%%%%%%%%%%!!!+++---$$$!!!'''***&&&***(((>>>III\\\hhh^^^```zzz~~~~~~nnn^^^KKK===222++++++000,,,---,,,)))&&&%%%&&&(((((((((((())),,,000444666888AAAIIIHHHRRR888222...///---***((())))))))))))))))))))))))))),,,)))"""///"""***<<<333&&&---(((!!!)))$$$'''... 000...999444,,,%%%222''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))))))))))))))555$$$###222222###%%%666666---999QQQZZZZZZ```fffssstttyyyxxxooogggjjj^^^TTTPPPKKK@@@777444***((('''(((***+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***(((''''''(((((((((''',,,***'''&&&'''***...000---,,,,,,,,,+++++++++***)))******+++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((()))((((((((()))***++++++***++++++(((###"""$$$'''---)))***...444AAAJJJHHHGGGOOOIII???===888111222555111%%%""")))***(((---......,,,***)))***++++++((((((((((((((()))******)))))))))))))))))))))))))))+++......***&&&***000AAAIIIQQQWWW^^^cccaaa]]]aaadddrrrkkkZZZnnn|||dddWWW^^^___OOO:::111///---555444***(((000111///444************************)))))))))))))))))))))))),,,***)))***++++++***(((......+++%%% """+++444)))444CCCNNNNNNKKKRRRaaaXXXbbbrrr___]]]OOOUUUJJJ555222(((---(((%%%333...***,,,---,,,***)))((()))'''***///CCCuuu~~~qqqfffssspppfffLLL222---000***222***%%%...???QQQ^^^fffXXXzzz~~~kkkUUU:::BBB999'''888$$$***)))+++......***''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((((((''''''((()))))))))((($$$%%%&&&'''(((((('''&&&111///---)))&&&$$$$$$%%%&&&...---###"""******"""(((***---...---+++((('''%%%%%%%%%%%%%%%%%%%%%%%%+++&&&###'''++++++(((%%%...999RRR]]]]]]lllttteee~~~iiiGGG000,,,((((((((()))+++,,,,,,+++(((((((((***,,,000444666777AAAIIIIIISSS888222...///...***)))***))))))))))))))))))))))))&&&+++WWWnnn,,,))) +++333===kkkTTT!!!"""000###+++bbbmmm===&&&+++bbb???BBB###... %%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''((((((((()))))))))))))))))))))))))))))))))(((***+++++++++...333888AAAWWWaaaZZZddd|||vvvqqq{{{xxxvvvzzzxxxpppjjjhhhdddWWWHHH???777444...+++)))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---)))&&&&&&(((***)))(((&&&(((,,,...///---***(((((((((((())))))))))))(((***************)))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))))))))((((((((()))******...((($$$)))222888444...111???NNNTTTVVV[[[___```fffddd```bbbbbbSSSMMMZZZDDD333333===;;;111---***,,,+++***)))((()))---000))))))((((((((()))******))))))))))))))))))))))))...)))''')))***000AAATTTVVVeeepppqqqwww~~~TTTOOOSSSCCC'''444222((((((''''''---++++++++++++************))))))))))))))))))))))))+++(((&&&''')))+++***((($$$(((,,,---///333:::@@@aaa]]]WWWddduuuiii^^^mmm[[[___pppaaaXXX^^^pppaaajjjqqqUUU>>>111)))...((()))---000///+++'''((()))***---000QQQnnnvvveeefffuuuuuuZZZ777,,,000///---***(((555LLL\\\cccppppppYYYLLLSSSaaajjjkkkuuu>>>???;;;///---))),,,,,,***((()))+++(((###''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((((((&&&&&&'''(((((((((((('''+++,,,,,,,,,,,,+++++++++!!!###%%%(((+++---//////+++)))---222000'''$$$''')))+++---///...,,,)))&&&&&&&&&&&&&&&&&&&&&&&&&&&***!!!!!!)))***$$$'''000AAAZZZpppkkkfffqqqLLL999222***))),,,---***%%%(((((()))***---000444666666AAAIIIJJJTTT888222...///...+++)))+++))))))))))))))))))))))))'''000tttFFF###******nnn'''222EEE"""AAA999%%%&&&(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))))))))***************+++###///222***+++999DDDCCCSSSddd{{{oooyyyzzzyyyyyyyyyuuujjj\\\SSSKKKDDD:::111+++(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,)))''')))---///---***((()))+++,,,,,,***(((&&&+++,,,---............---,,,,,,+++***))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((()))))))))))))))(((((())))))***&&&000666000%%%&&&666GGGTTT]]]\\\VVVYYY[[[VVVSSSlll___bbbyyyvvv{{{___SSSKKK555///333,,,+++***+++---,,,***+++...***))))))((())))))******))))))***************+++000&&&$$$111CCCRRRaaammmqqq\\\\\\OOO666,,,888:::---&&&,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))(((&&&%%%'''***+++***(((***((((((///===NNN^^^fffiiilll___hhheee]]]SSSpppppp888$$$777***,,,------,,,+++++++++,,,...444___iiiooo___hhhnnnhhhHHH---000///(((...***@@@\\\kkkiiikkk|||___MMMLLL<<>>GGGNNNZZZyyyqqqbbbRRR333###666---...***$$$$$$)))***&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''&&&'''))))))((((((((((((''''''%%%$$$$$$&&&***---...000333555444///(((###///)))$$$######%%%---555((())),,,...///---***'''&&&&&&&&&&&&&&&&&&&&&&&&###&&&,,,+++###"""555LLLccciiimmmoooxxxxxxYYYIII555***)))+++((($$$)))))))))***---000444666666@@@JJJKKKTTT777222...//////+++***+++)))))))))))))))))))))))),,,&&&GGG$$$///)))"""<<<[[[ 222!!!'''+++vvv...///%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((()))******)))(((((())))))))))))))))))))))))'''''''''((((((((())))))(((((((((((()))))))))***)))*********++++++,,,,,,666((()))777======QQQmmmssswwwyyytttnnnkkk[[[SSSGGG:::111------...************************************************************************+++******,,,......+++(((000,,,(((%%%&&&+++222666,,,---------+++)))&&&%%%------,,,+++******++++++************************))))))))))))))))))))))))))))))(((((((((((())))))***))))))))))))******+++---,,,+++...888GGGWWWbbbSSSSSSEEEFFFgggttt___cccVVVmmmXXXBBB@@@555111------111111+++((()))******))))))))))))******)))*********++++++,,,,,,'''+++888MMMaaannntttwwwfffJJJ888******999...---------,,,,,,,,,+++************************)))))))))***+++++++++***(((666HHHUUU\\\aaahhhnnncccyyyooolll{{{iii777333...((((((,,,......,,,)))///BBBssstttsssccciiiiiiUUU555***222(((###666NNNaaarrrvvv}}}zzzZZZUUU[[[pppyyy]]]@@@888JJJhhh|||{{{888777))),,,---***))),,,---,,,(((((((((((((((((((((((()))(((''''''&&&&&&&&&&&&&&&(((******)))***---//////333999>>>CCCGGGMMMQQQSSSRRRRRRRRRPPPLLLEEE@@@///:::888+++(((000+++(((((())),,,//////,,,***''''''''''''''''''''''''$$$///222)))&&&888RRRdddmmmlllqqq{{{fffIII555...------,,,*********+++---000444666555@@@JJJLLLSSS777222/////////,,,+++,,,))))))))))))))))))))))))"""***+++...""")))===000###'''...qqq###$$$)))777''')))''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))''''''((((((((()))))))))((((((((()))))))))***************+++,,,,,,------000+++---:::KKK```}}}{{{{{{{{{{{{yyyqqqkkk^^^NNN>>>222,,,***************************************************************************+++,,,,,,---,,,***)))(((***---222888<<<>>>>>>>>>OOOOOONNNLLLIIIDDD@@@>>>///...,,,+++******++++++************************))))))))))))))))))))))))***))))))(((((())))))***************+++,,,------,,,,,,222CCCVVV```___YYYLLLuuuqqqffftttvvvPPP999...(((,,,///---+++---++++++***)))))))))***************+++,,,,,,------''';;;OOOZZZggg}}}sssttt\\\UUUOOOPPPUUUYYY]]]bbbQQQ^^^}}}}}}ZZZ:::---444//////......------,,,,,,************************(((***+++)))'''(((,,,111<<>>000)))+++......+++,,,555YYY~~~pppkkkdddEEE)))(((...'''000KKKdddnnnzzztttXXXsssaaaGGG???ddd~~~jjj777,,,***+++...///+++)))***((((((((((((((((((((((((***)))((((((''''''((((((###'''+++---000555===CCCOOO[[[jjjwwwkkkPPPEEE:::+++)))444+++)))(((+++...000...,,,(((((((((((((((((((((((())),,,(((%%%666TTTgggjjj___|||~~~gggMMM<<<111,,,***+++******+++---000444666555@@@JJJLLLQQQ777222///000///,,,+++---))))))))))))))))))))))))222111xxxOOO!!!***(((&&&+++,,,{{{222+++PPPUUU+++''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((()))+++,,,,,,+++)))((())))))))))))))))))))))))'''((((((((())))))))))))(((((()))))))))***************++++++,,,------...&&&777DDDMMMdddxxx}}}vvvgggTTTAAA444---***************************************************************************,,,...,,,***+++000444222:::EEEPPPTTTRRRLLLHHHNNNNNNOOOOOOMMMJJJGGGDDDDDDAAA<<<777222///---,,,************************))))))))))))))))))))))))******))))))))))))******)))******+++,,,...///000---GGG___]]]LLLFFFXXXnnnttttttaaaIII333...///---...222,,,+++******))))))************++++++,,,------...999SSSfffhhhvvvsssaaaVVV[[[hhhjjjtttwwwxxx}}}zzzqqqllllllddd^^^[[[]]]nnn```,,,000000//////...------,,,************************&&&)))+++(((&&&---<<>>...999(((---///999SSSHHHDDDYYY???333###---333FFFxxxaaasssjjjhhhkkkUUUIIIAAA>>>;;;AAABBB???>>>AAABBB???444LLLlllmmmZZZJJJ...666(((+++'''++++++(((&&&&&&((((((&&&&&&***)))***111222:::MMMIII\\\sss```...,,,333999000000---***)))***(((%%%(((///(((...BBB]]]gggdddzzz{{{~~~mmmdddhhhdddPPP===777---------...///111333444888???HHHMMMRRR:::444000000///+++***,,,++++++++++++++++++++++++XXXFFF(((777AAA ___HHH&&&+++uuu$$$555((((((((((((((((((((((((((()))))))))))))))))))))(((((((((***......,,,+++,,,+++((($$$(((%%%000...555,,,+++...###,,,$$$444333<<<888777111------,,,000+++###'''333///!!!"""111)))(((((()))******(((&&&******))))))))))))******---------...---000888@@@RRRjjjttt^^^iiiaaaFFF:::///---...,,,***)))+++++++++++++++++++++++++++*********+++,,,,,,+++888%%%---@@@UUUTTTTTTFFFooouuugggvvvxxxuuuxxxeeekkkHHHGGG<<<555 555555%%%444++++++***)))))))))))))))(((((()))******++++++***444+++&&&***222;;;EEELLLBBBiiiyyyuuu{{{tttEEE+++---333///)))&&&+++222111---000++++++//////111BBBWWWhhhwwwbbb~~~aaaIII)))///111555&&&000...+++((((((***+++***///---111GGGcccjjjiiiooonnntttpppBBB---,,,+++------<<<666555DDD...,,,+++---HHHlllcccVVVrrrgggbbbdddCCCHHHKKK??????OOOVVVaaalllqqqtttvvvsssnnnkkkWWWEEEGGGaaa~~~oooNNN***777---555+++***)))(((((())))))(((&&&---)))***;;;HHHKKKOOO]]]qqq:::$$$***AAA444111000......---+++))))))---;;;TTT```fff{{{oooYYYZZZ```XXXEEE777///...------...111333555777>>>GGGLLLRRR:::444000000///,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,tttnnn444///^^^uuu\\\222000555~~~$$$!!!444(((((((((((((((((((((((())))))))))))))))))))))))(((,,,...+++)))***+++***""",,,(((888,,,444''''''111777HHHHHHOOOHHHNNNNNNAAACCCEEEHHHGGGCCC===777===555+++(((,,,000*** ***))))))***++++++)))'''+++******)))******++++++///)))+++111111222BBBXXXlllhhhiii[[[HHH555///000///+++(((++++++++++++++++++++++++******+++,,,,,,---------(((444DDDQQQoooIIIZZZgggqqqyyy{{{mmmqqqlllqqqQQQFFF&&&...,,,///+++,,,+++******))))))************************++++++...666)))...PPPUUUIIISSSiiicccLLLGGGKKKPPPHHHPPPZZZbbbkkkyyy~~~sssLLL222222666111&&&&&&///000''',,,***+++------555LLLdddppp~~~mmm>>>...000;;;'''///---,,,---............+++---KKKlllmmmfffqqqssshhh999444///444)))+++,,,...444&&&111000333WWWyyyttt^^^ddd~~~EEECCC@@@AAAKKKfffmmmTTTPPPmmmiii;;;;;;''' ++++++***************+++(((,,,...777IIISSS[[[kkk|||nnnXXX???%%%>>>000///,,,***,,,///...***222HHHbbbaaaeeecccVVVVVVSSSEEE777111000---,,,---000333555555===FFFKKKRRR:::444000000///,,,+++---------------------------uuu&&&333---333000SSSGGG(((((((((((((((((((((((()))))))))))))))*********+++///...((((((---000///333999"""...$$$<<>>GGGTTTooosss^^^^^^uuuqqq%%%,,,>>>---,,,,,,,,,+++)))***------///777JJJUUUTTTlllQQQJJJ666444333---((((((,,,......555RRRdddjjjtttwwwaaaOOOHHHEEEAAA444111...,,,,,,///333555444;;;DDDJJJRRR:::444000000000---,,,...------------------------666KKK"""mmmXXXYYY<<<'''+++qqq666))))))))))))))))))))))))((()))))))))*********+++***,,,------///333333000&&&888...DDDJJJaaaxxx}}}~~~|||}}}{{{qqq```BBBNNN:::777MMMVVVDDD555444...,,,***)))***++++++++++++++++++++++++,,,------+++000000,,,555OOOmmm~~~uuu}}}rrrYYYEEE555+++))),,,+++++++++++++++++++++++++++,,,------+++,,,///111???TTTYYYfffvvvwwwZZZ}}}~~~hhhNNN333999------,,,,,,+++++++++++++++,,,++++++***++++++,,,---///333GGGQQQAAAEEErrrHHHNNNHHH@@@:::999>>>FFFKKKHHHGGGEEEDDDCCCCCCDDDEEERRRjjj|||}}}>>>222,,,111000)))+++444)))...000---111BBB\\\nnnpppYYY666###222000------///---***///777KKKaaawwwlll___}}}WWW---111///)))...000***...(((MMMhhhvvv|||qqqaaannnMMM@@@EEEYYYvvvaaa```333...000---,,,...+++(((***000666===CCCNNN]]]kkkooo333999777333000,,,+++---000???YYY```zzz~~~nnnvvvuuufffTTTKKKIIIHHH555333///---,,,...222444222:::CCCIIIRRR:::444000000000------///........................///999...HHH@@@HHH```eeeeee^^^RRRqqqfffSSSooonnnttt~~~sssSSS<<>>kkk\\\RRR```yyy~~~ooowwwmmmuuuxxxZZZSSSBBB@@@666///222444))))))))))))))))))))))))((())))))******+++,,,,,,111,,,...222---&&&111DDD\\\ssswwwxxxyyy}}}jjjMMMIIISSS[[[EEE>>>555---******+++++++++++++++,,,,,,---.../////////444CCC]]]xxxqqqXXX>>>000---++++++++++++++++++++++++***,,,---,,,---222<<>>nnnlllQQQ111]]]hhhvvvsss---111,,,+++//////---666CCCMMMUUUVVVdddYYY:::(((///444...333BBBUUU^^^zzzxxxhhh[[[ZZZXXXLLL>>>777666555222000...//////000222999CCCJJJRRR:::444000111111......000////////////////////////222...999bbbiii^^^yyy~~~rrrrrrmmmHHHMMMLLL555$$$333+++))))))))))))))))))))))))((())))))***++++++,,,,,,111***+++222///333TTT}}}nnnzzzoooRRRKKKRRRJJJ>>>444...------...+++++++++,,,---...///000333+++333RRRqqqhhhJJJ444,,,++++++++++++++++++++++++)))+++,,,---///666BBBLLL```rrrsss|||vvvFFF......---,,,,,,,,,,,,---+++*********,,,...111333YYYNNNIII]]]WWW>>>FFF???EEEkkk}}}```KKKcccwwwRRR777------///......222///,,,@@@hhhxxxSSS666000000444222((('''???\\\ccccccnnn~~~yyy555///333+++222///555]]]kkkrrrooo___???IIIiiiJJJ000++++++000111000<<>>777,,,)))...+++(((,,,---333,,,//////(((999PPPRRRIIIpppaaa^^^999@@@JJJSSSsssVVVlllAAA///888&&&+++---444---,,,HHHkkkFFF111444,,,,,,888 MMMbbbdddddd}}}\\\555...444222'''IIIlllggguuuGGG888pppiii***>>>***///(((999===DDDLLL[[[|||888+++666,,,DDDEEEXXXuuu{{{lllfff]]]TTTMMMGGGAAA>>>999666222...,,,,,,---...111999CCCJJJOOO;;;888444222111111000///444......333111***...888EEE[[[[[[|||qqq~~~}}}nnn\\\QQQCCC666333+++***(((''')))++++++)))++++++++++++,,,---,,,+++,,,--->>>GGGjjjjjjqqq{{{|||xxxooodddRRR<<<444>>>......---,,,---.../////////BBBQQQuuu}}}xxxddd222,,,---******///,,,))),,,((()))000)))@@@DDDnnnaaa]]]rrrbbbZZZccc```cccXXX___XXXTTT[[[VVVVVVhhhuuueee>>>***//////000222---...///)))(((***222GGGTTTQQQ]]]```>>>>>>===BBB```ooommmggg888///000111+++***)))666NNNfffnnn555//////***555222YYYgggwwwjjj444+++000333000SSShhhttt]]]AAAXXX:::333---//////AAAGGGOOORRRmmm^^^<<<222+++DDDQQQZZZuuuzzzvvvggg```WWWNNNHHHCCC@@@>>>999666222...,,,,,,---...000999CCCJJJOOO;;;888444222111111000///222...000555000+++888MMMfffcccaaarrrwww}}}wwwnnnzzzcccPPPFFF<<<333---((('''***,,,+++***,,,+++***+++------------111...EEEqqq{{{{{{UUUtttvvvpppBBBNNN111&&&...------.........///000000FFFmmmrrr~~~{{{tttfff}}}{{{CCC///+++)))---///+++))),,,'''...---///CCCQQQdddggg|||eeeRRRBBB\\\VVVWWWUUUppp}}}ssswwwsssQQQ------((())),,,!!!,,,+++,,,''')))???PPPOOONNN]]]mmmGGG>>>DDDIII]]]kkkJJJ(((000)))---***)))666PPPjjjtttPPP333666+++///BBB^^^fffoooqqq>>>///...666<<<```jjj~~~mmmzzzEEEJJJ]]]...444000666EEEJJJTTTaaa}}}HHH---///BBBTTT\\\zzzooottt}}}gggddd]]]SSSJJJDDD@@@===;;;888555222...,,,,,,---...000888CCCJJJPPP;;;888444222222222111000...000222111111:::NNN___TTTXXXrrrzzz{{{sssbbbYYYGGG:::333---,,,,,,******++++++***+++...///...///111222VVVjjj___|||```AAADDD//////------//////...///222???FFF|||}}}WWWdddPPPdddmmmnnn666(((&&&......***+++,,,(((888)))>>>EEEhhhnnnWWWYYYWWWjjjnnniiixxxyyyHHH111111222///---***)))333,,,///KKKPPPEEEmmm}}}KKKUUU>>>NNNCCCVVVqqqsss@@@555///,,,222,,,000UUUqqqsss888666---...MMMbbbnnnooobbbRRR777000999GGGhhhxxxbbb>>>jjj~~~,,,777///;;;FFFLLLZZZuuuVVV333:::DDDSSS___vvvjjjcccsssxxxvvvqqqXXX\\\eee}}}wwwvvvYYYbbb\\\SSSKKKDDD???:::777666444111...---,,,------000888CCCIIIPPP;;;888444222222222222111,,,444333,,,333LLLbbbiiiEEE999zzzwwwlllWWW???777111///,,,(((***...+++***---000...+++...555@@@___yyyuuu|||xxx|||wwwxxx|||rrrHHH222222---,,,000111///111555GGGmmmfffoooxxxHHH+++$$$...,,,)))---,,,'''444222DDD^^^xxxZZZlll~~~```UUUtttbbbrrr```///333333***777+++(((444,,,555QQQPPPPPPcccEEENNN<<>>===FFF[[[RRRGGG:::NNNwwwsssLLL```ggg\\\aaaTTTYYYVVVPPPJJJEEE???999555555333111...---,,,------000888BBBIIIQQQ;;;888444222222333222222///444333///===ZZZpppvvvsssVVVNNN]]]zzz|||lllNNN@@@333///,,,(((***111,,,,,,...000+++(((333BBBzzznnn~~~zzzxxxrrreeepppwwwZZZRRR666///---000111///333:::JJJkkktttwww~~~YYYsssccc666&&&///***)))000,,,+++***CCCAAAsssiiiVVVhhhVVVqqq\\\UUUTTT===nnn~~~|||zzz===///***!!!//////'''000)))<<>>DDDPPPmmm|||WWW999PPPggggggnnnSSSAAABBB@@@777666;;;;;;222:::EEE]]]ccceeeUUUJJJCCC]]]TTTSSS[[[```RRROOOKKKGGGCCC???:::777444333111///---,,,,,,---///777BBBIIIQQQ;;;888444333333333333222333///222>>>PPPeee~~~oooNNNwwwuuuuuu{{{}}}}}}iiissspppTTT:::000...+++***...---,,,...///***...EEE```ooowwwxxxwwwMMM:::111---111222000555???dddkkkppp___ooowwwmmm{{{NNN{{{EEE+++111))))))111***000///HHHTTTlllUUUhhh{{{uuuNNNdddQQQFFFaaa}}}sss{{{uuuTTTTTT~~~ooo|||ooo\\\wwwccc777...111...000(((///---KKKWWWQQQiii{{{NNN===>>>]]]vvvrrrpppYYYSSSXXXTTTQQQSSSXXXbbbqqq~~~uuu}}}JJJ999222...,,,===[[[ssspppxxx[[[:::777CCCjjjzzz{{{hhhUUU\\\zzz~~~|||[[[vvvaaa```fffzzz~~~xxxOOOxxx333111>>>fffnnnGGGzzz;;;eee^^^HHHEEEDDD:::JJJFFFHHHaaaooommm666===CCCHHHWWW|||rrr{{{^^^XXXqqqxxxiiiooo>>>YYYhhhkkkrrrHHH333;;;RRRPPPMMMTTTTTTGGG@@@ZZZTTTUUUwwwgggLLLLLL]]]sssgggxxxiiiaaaWWWRRRJJJDDD???<<<999888333222000///------,,,,,,///777BBBIIIRRR;;;888555333333333333333555)))111MMMbbbmmm}}}pppiiizzz{{{yyyuuuYYY```jjjBBB333111...***)))++++++...///---777ZZZ~~~wwweeeqqqlll<<<222---111222000777BBB]]]]]]tttVVVmmmxxxddd}}}\\\QQQ///333))))))111)))///:::@@@rrr[[[XXXvvv]]]TTTTTTwww|||CCC___WWWRRRbbblllhhh}}}cccWWW|||fff[[[aaauuunnn...(((<<<)))...)))222666YYYYYYLLLoooMMMcccAAAHHHIIIjjj\\\VVV[[[YYYEEECCC<<<@@@GGGHHHAAA===KKK]]]nnnuuuxxx\\\///,,,333000:::cccpppxxxdddiii???777IIIxxx{{{~~~lllYYYtttkkkwwwfffRRR|||666666EEErrrcccKKKZZZeeeaaarrr:::XXXeeekkkYYY]]]AAA777777555EEE:::777UUUlll}}}vvv000AAAJJJUUUjjjoooHHHXXXQQQ[[[PPPgggfffmmmNNNAAA[[[mmmqqqOOOjjjzzzuuuMMMbbbZZZOOODDD===:::888777222222000///------,,,,,,///777BBBHHHTTT:::888555444444444222111222777888dddeee{{{yyyhhhcccsss~~~RRRCCC///,,,...111111(((111'''///888```ooosss}}}{{{lllrrruuuIII333777,,,)))333555OOOmmm~~~ggg|||eeezzz}}}iiibbbsss|||^^^)))111,,,888&&&...000;;;NNNfffVVVqqqeee```fffEEEjjjCCC___oooRRR666OOOmmmhhhWWWWWWuuuZZZlllrrrYYY```nnnwwwNNN???WWW***...333,,,///***LLL]]]GGGYYYooolll???EEEYYYeeeZZZMMMCCC???<<<999666555444444444555888;;;===TTTjjjyyyyyyuuu999(((:::+++;;;nnn{{{lllZZZmmm{{{qqqxxxJJJ:::fffmmmuuuzzzwwwmmm^^^yyy~~~ZZZ]]]ggg===:::VVV___\\\jjjKKKuuutttFFF>>>EEE>>>VVV[[[]]]UUUEEE888444444888;;;555222DDDjjjooo@@@NNN\\\RRRqqqppp\\\rrreeevvvwwwaaarrrbbbsssxxxMMMQQQQQQmmmlllZZZZZZRRRHHHAAA???===888444111111111000///---,,,+++000888DDDKKKUUU:::888555444444444222111111///KKKdddppp{{{qqqcccfffuuuFFF555333...,,,---***000///222EEElllwwwvvvwwwiii|||ccc999333444222444???iiieee|||{{{cccwwwddd~~~sssnnn}}}ssseee~~~ttt???000...666)))///:::???]]]YYYZZZqqq^^^[[[sssPPPkkk<<>>???ppp]]]AAAEEE```FFFEEEWWWOOO\\\wwwTTTFFFxxxhhhEEE ,,,,,,111222MMMRRRMMMmmmZZZ;;;JJJttt|||WWWLLLEEE;;;666666666555444333222222222333555888999DDDWWWmmmwwwFFF222;;;111<<>>***666555111JJJlllyyyooovvvLLLXXXYYYuuulllpppfffnnnnnngggbbb///111222,,,111===CCCiiiNNNfff|||dddUUUNNNyyyPPPtttvvvpppVVVddd{{{KKK222DDDIII111777DDD[[[000:::<<>>MMMjjjkkk[[[888444000555pppxxxIIIIIIlllqqqwwwzzzwwwttt>>>xxxxxxyyyxxxoooXXXmmm444222jjjsssmmmgggwww___uuujjjPPPPPPTTTPPPGGGIIIHHH;;;@@@???;;;666111///000111---222222///777SSSZZZzzzIIIdddtttaaaQQQxxx~~~qqqppp~~~ssshhhWWW```\\\OOOIIIBBB@@@@@@>>>999444222222111///...---++++++...666AAAHHHVVV;;;888555444444444444333555KKKtttsss{{{qqqooo]]]@@@LLLppp|||tttGGG333222---...)))333000PPPXXXppp|||ppp~~~}}}~~~dddssskkkkkknnnKKK)))555333444YYY{{{wwwaaaIII}}}ppp```DDD333[[[{{{vvvjjjZZZbbbyyy|||eee111222---///333;;;QQQjjjVVV{{{cccSSSHHHWWWWWWggggggfffooo|||[[[:::555>>>jjjaaa444222999444DDD666IIIBBBJJJfffEEEDDDsssPPP000111---999]]]```___pppIIIEEE[[[ppp```LLLEEEAAA444777555222222333444333222000////////////000111222:::HHHkkkzzz___iii===...//////lllvvvvvvooohhh^^^RRRIIIFFFTTT\\\eeefffNNN@@@~~~fff___MMMpppmmm;;;<<>>555+++DDDMMM999cccjjjIII:::iii000>>>111---???ccc[[[XXXmmmHHHJJJeeennniiicccUUU???555777777333222111000000///...---000000000000000111222222111<<<]]]gggYYYwwwtttGGG444444333lllrrrtttrrrxxxoooxxx]]]aaa[[[LLLDDDGGGEEE>>>OOOrrrkkk[[[zzz___IIINNNxxx|||qqqsssccclllRRRFFFKKK|||bbb>>>>>>uuuzzzsssPPPHHHRRR\\\SSSUUUSSS@@@333444555...,,,******,,,------+++///444777555444EEEPPPtttYYYooocccCCC{{{iiilllJJJuuunnniiixxx{{{jjj^^^WWWaaalllfffUUUKKKLLLGGGBBBAAAAAA???888222444333111///---,,,++++++///777AAAGGGXXX<<<999555333444555666666CCCyyyhhhzzzttt\\\\\\\\\YYYLLLCCCYYY}}}}}}ggg:::444444333(((777111uuuiii{{{wwwjjjWWWHHHkkkoooggglllfffPPPAAA@@@fffWWWuuuwwwzzz{{{kkk[[[rrrmmm;;;111---MMM|||wwwtttlllooogggfffxxxqqqAAA666EEE}}}CCC@@@666NNNssswwwhhhrrrUUU``````QQQ222***222666===pppNNNjjjyyyeeeIIINNNEEELLLNNN===---EEEpppxxxccc999<<>>AAAGGGGGGFFFZZZkkk<<>>sssMMMlllrrrddd>>>NNN>>>QQQVVVGGG===HHHVVVZZZQQQDDDGGGNNNLLLSSSPPPBBBSSS\\\```oooLLL;;;JJJppp???000111444JJJvvvbbb~~~dddIIIKKKnnnJJJMMMIIICCCAAA888...---...///000000///000111222...///000222333444444444444:::@@@JJJddd\\\hhhVVVGGG777555UUUbbbqqqkkkwwwnnnZZZQQQKKKMMM]]]qqq[[[bbbvvviiizzzWWWPPPlll}}}{{{\\\XXXBBBxxxkkkJJJ111uuu{{{llltttqqq^^^MMMJJJKKKGGGDDDDDDCCC999:::>>>:::666000%%%+++,,,---...000222555666666555666888666DDDRRR~~~JJJ{{{ZZZAAA<<>>===???>>>:::555666444111...,,,+++++++++---555???FFFYYY<<<999555333444666777777___{{{zzzvvvyyy~~~sssttthhhcccHHHyyyuuuSSSKKK@@@;;;SSS{{{\\\TTT111;;;***IIIeeexxxqqqtttooorrrOOO;;;HHHWWW```]]]JJJDDDSSSYYYPPPLLLSSS}}}TTTrrrrrreeeGGGdddxxx@@@666444\\\xxxuuuyyy}}}sssgggTTTTTTXXXJJJ;;;FFFrrrrrrMMMWWWiii{{{{{{qqqtttLLLvvv]]]xxxUUUrrr}}}{{{666000222777BBBxxx[[[tttmmmeee;;;UUUGGGSSSRRRUUUppptttTTTKKKWWWTTTOOOKKKPPPjjjcccJJJ```nnnyyysssAAA:::PPPvvvFFF444555333GGG~~~cccQQQPPPvvvVVV@@@IIIHHH@@@:::...'''---,,,------,,,++++++---...---...000111333444555555---777:::KKKcccRRR\\\PPP999777LLLmmmvvvmmmRRRZZZeeepppvvvkkkxxx{{{{{{vvvoooKKKTTTssszzzeeefffvvv@@@[[[CCCeeeYYY777iiiMMMaaaggg\\\III<<<<<>>:::SSSqqqUUU___uuuwwwzzzSSSCCCVVVCCCDDD???::::::===>>>;;;777666444111...,,,++++++++++++444>>>EEEWWW>>>555:::333222999555???vvvpppzzzuuupppiiinnn{{{}}}|||jjjyyyrrrnnnUUUAAAHHH]]]cccTTTFFF999999NNN|||zzzooo<<<+++111VVVsssllltttWWWxxx:::EEEOOOYYYuuuWWWCCCLLLHHHFFFQQQPPP[[[eeeNNNNNNtttyyy:::///666kkkvvv}}}[[[PPP\\\nnnzzz```JJJYYY[[[^^^dddSSSDDDTTTuuuIIIuuuyyyuuuooohhhfff]]]oooSSSLLL555444+++AAATTT[[[ZZZtttbbb>>>iii|||JJJKKKVVVgggdddQQQWWWeeeccclllppprrrVVVvvvxxx}}}FFF444;;;LLL666999000LLLxxx___LLLQQQ~~~oooQQQ???@@@@@@<<<555///,,,---,,,,,,,,,---...///000111---///111333555666777777666555:::JJJ~~~___[[[kkkgggZZZAAA;;;777cccwwwxxxppp```eeeHHHwwwooorrrFFFMMM>>>QQQuuulllVVVEEENNNiiixxxiii^^^MMM>>>666444555777111111111///,,,++++++,,,222000...---///111333333444???222===666HHHnnnaaa{{{333pppRRRAAA///TTT~~~RRRRRRZZZsssyyytttuuurrr\\\???;;;AAA<<<===;;;>>>BBB>>>555444:::777555111---***)))+++------444===CCC^^^III<<<===555333888555BBB|||uuuvvvnnndddHHHLLLJJJhhh~~~jjjhhh[[[kkkfffeeeOOOAAAAAAqqqLLLCCC555@@@NNNnnn;;;...888WWWppp|||zzzrrrXXXvvv===LLL[[[cccxxxFFF<<>><<<\\\]]]}}}yyypppfffyyy______pppRRRbbb>>>666---DDD```eee___^^^AAAoooLLLTTTWWWoookkk]]]rrrYYYrrryyytttmmm===999VVVzzzaaa???888<<>>ggguuuNNNRRR~~~aaa{{{nnnaaaUUUeeepppggg^^^```iiinnnooo```FFF111???CCC777555>>>???666666444111---***)))+++------444===CCChhhJJJ999999444222777888LLLxxxuuuqqqggghhhjjjiii___444---666bbbyyyKKKDDD<<>>;;;888666555444222000000///---,,,+++,,,...///000111222333333444444444>>>,,,>>>777BBB\\\ooo\\\rrrEEEKKKxxx}}}eeeGGG,,,???888zzzeeeGGGNNN[[[sssvvvsssaaaoooXXXEEEBBBbbbuuunnn[[[SSSWWWVVVSSSJJJ:::333@@@AAA555444???CCC<<<666333///,,,******+++,,,...555>>>CCCuuuUUU<<<999777555666888PPPwwwbbbZZZQQQ^^^uuuiiiaaa>>>555666ZZZhhh999333222@@@:::BBB555BBBWWWBBBKKK333999XXXaaaCCC555:::MMMwww{{{zzzhhhhhhjjjxxx{{{{{{PPPIII{{{:::===MMMxxxyyyQQQWWWbbb|||yyy{{{rrrEEEHHHLLL|||^^^sssrrruuuttt}}}vvveeeTTTIIICCCRRRIIIwwwCCCggg```AAA666FFF```hhh]]]lllQQQqqqbbbZZZsssxxxhhh>>>333TTToooXXX:::999GGGooooooRRRnnnIII;;;;;;888999444000...000000///---/////////...//////000000222333444666777777666666888999@@@NNNqqqIIItttllliiihhhYYYCCCKKKrrrrrrqqqzzzdddFFFUUUsssbbbpppbbbHHHJJJ666WWW[[[TTTbbbbbbeeeOOOxxxWWWBBB===<<<;;;;;;;;;:::666444555333000......000000111...000333555555444444444:::<<<333???JJJooocccooo]]]===@@@xxxuuuiiiNNNCCC...222^^^UUUAAAGGGAAAhhhfff|||oooCCCdddsssqqqtttsssvvvgggRRRFFF666///222222AAA:::888<<<===<<>>BBBmmmIII???===;;;555555OOOxxxWWWNNNUUUrrr___OOOAAA@@@999VVVbbb???;;;BBB@@@)))999KKKjjjOOOEEEAAA:::444UUUXXXGGG777888DDDyyy}}}{{{zzzuuuxxxAAATTTwww...000DDDwwwwwwsssQQQ___mmmuuufffJJJRRRgggdddvvv}}}{{{rrr^^^JJJBBB```ddd<<<DDD\\\pppIII===CCCZZZhhh___}}}gggoooxxxZZZ:::222WWW{{{eeeQQQLLL444CCCggg}}}IIIvvv```GGG<<<888777666333111111333333000,,,---......///000111333444666555444444555777999:::::::::BBB]]]xxx]]]UUUsssppplllnnn```RRRGGG}}}kkk{{{^^^777dddvvvllldddoooyyy~~~aaaLLLCCCEEEZZZ```SSSPPPXXXXXXcccQQQfffyyyQQQ???<<<:::999999999888666444888555111000111111111000,,,000444666555444444555777<<<888EEESSS}}}WWWRRR888???eeeuuunnnWWWWWW:::111HHH444}}}KKK@@@BBBQQQLLL{{{pppzzzddd___rrrrrrkkkfffDDDUUUfffjjjzzzhhhKKK:::999777777888333AAA777444;;;BBBCCCGGGMMM555111,,,))))))***+++***///555===BBB|||LLL::::::;;;666777UUU~~~{{{XXXKKKjjjQQQ<<<<<>>444:::EEE{{{}}}xxxxxxtttqqq@@@]]]}}}{{{888999QQQzzzYYYjjjuuu~~~aaaSSSsss~~~zzzpppZZZEEEQQQzzzlll222zzzDDDSSS}}}zzzQQQGGGDDDZZZmmmfffmmmSSS???555WWWmmm^^^YYY:::>>>nnnYYYnnnwwwNNN???999555888......///000111111...,,,------...///111333444555666555555555666888:::<<<<<<>>>KKKwwwnnnQQQnnnlllggglllbbb^^^MMMsssqqqzzzzzz|||}}}zzzkkkMMM888xxxjjjccceeemmmkkkrrr~~~^^^RRRVVVNNN===MMMzzzGGGPPPLLLPPPNNNYYYRRRYYYyyyRRR>>>888777555555777777777666666333000000222222000...---111666777666555666888999111NNNPPPoooOOO```zzzKKK<<<===IIImmmYYYEEE888999---;;;uuuaaaGGGAAA@@@OOO>>>kkk{{{___mmmlllLLLPPPWWWhhhqqqcccVVVWWWVVVhhh___CCC???CCCEEEMMMBBB<<<000...000,,,222???BBB333999888777EEEVVVSSSAAA555000***((()))++++++)))...444===AAAWWW999888<<<777:::[[[ooo___HHH{{{FFF???FFFFFFBBBtttYYY;;;OOO|||ZZZIIISSSBBB666;;;777NNNaaa===777>>>===yyypppwww{{{eeeBBBMMM```___FFFWWWbbb:::888TTTnnnhhhlll~~~yyymmmVVVBBBggg}}}jjj???}}}PPP```}}}WWWSSSIIIYYYppphhh\\\LLLppp<<<;;;FFFzzzmmm~~~tttddd[[[NNN<<>>999RRR|||}}}WWWNNNIIIFFFNNNIIIOOORRRPPPvvvbbbHHH999777666666777888777555222000///111555777444000000444888999777666999<<<===AAAUUUjjjYYYMMM===:::888:::ssswwweeeSSSGGG<<<(((<<<<<>>===<<>>888???999777777;;;555+++444EEEIII333:::===CCCUUUbbbRRR666555///)))''')))++++++)))---333<<<@@@rrrHHH@@@???777999ZZZiiicccDDDhhh>>>KKKVVVOOOGGG|||dddHHH^^^~~~ZZZfffWWWWWWBBB===DDD555555SSS[[[666555???<<<}}}yyy{{{||||||{{{XXXPPPDDDVVV```oooBBB???CCCiiiLLL666444QQQ~~~PPPuuu}}}vvviiiSSS@@@```^^^SSSAAAtttNNN```}}}[[[\\\NNNUUUmmmeee{{{nnn]]]lll{{{JJJ___iii999<<<<<<```kkkhhh\\\ddd<<>>===:::888;;;JJJfffooowwwaaaRRRtttcccbbbdddooohhhnnnbbbUUUttt^^^yyy~~~{{{lllooo@@@FFFWWWTTTYYYiii___iiijjjlllxxxZZZqqq|||hhhJJJPPP[[[[[[IIIFFFoooZZZ;;;DDDBBBBBBNNNIIIIIIQQQKKKlllvvvXXX999888777666666444111///111///000444:::<<<888444222666;;;;;;999888<<>>aaaKKK]]]jjj@@@000111444666IIIoooyyyvvveeePPP???666111777555CCCrrrvvv<<<@@@999999===///DDDPPPWWWGGGkkk~~~fffJJJ444444777222>>>NNNEEE111666666---222///222,,,,,,111;;;HHHBBB+++BBB999???XXXjjjbbbHHH333444///(((''')))++++++(((,,,222;;;@@@}}}DDDIII>>>???666]]]]]]___VVVooo___DDDlllYYYgggJJJjjjwww\\\UUUMMMJJJAAA444666@@@BBBbbbWWW222AAA222666hhhnnn{{{yyyOOOGGG888ttthhhmmm[[[<<<666QQQfffGGG111444eee{{{VVVxxxzzzxxxvvvfffNNNAAAbbbmmmYYYAAAyyyTTTmmm}}}kkk___[[[qqqtttmmmvvvnnnXXXyyyjjj}}}RRRooo}}}HHH>>>222SSSwwwTTTjjj^^^eeeLLLDDDyyylllooodddCCC333555555...:::<<<<<<888333///---...000333555555333222555888222<<>>:::;;;===???GGGNNNwwwzzzaaa[[[aaaiiirrrggg```eeerrrnnn___bbbsssHHHyyy{{{lllbbb___nnn{{{zzz{{{lllNNNBBBHHHbbbZZZRRRQQQWWW]]]^^^]]]eee___yyygggMMMTTTggg|||mmmcccIIIAAA___fffQQQ;;;TTTfff>>>666GGG???AAABBBCCCDDDFFFJJJLLL}}}___DDD:::444:::???<<<666333666666555444333222000000888666:::AAA@@@::::::AAAWWWQQQZZZnnn555444111111111;;;mmmYYYmmm]]][[[NNN;;;444444===)))VVVvvvlllLLL111555777:::777888444<<>>jjjxxxZZZ===}}}QQQtttwwweee___\\\]]]___nnnrrrjjj}}}MMMVVV666:::>>>;;;|||tttRRRcccddddddUUUGGGwww~~~eeezzzxxxfffHHH555333555222555777999888555333444555222444555555555555666888@@@<<<888>>>DDD;;;555>>>MMM___pppxxxlllNNNppp```iiibbbeeeppppppeeebbbiiifff|||{{{ooogggxxx}}}{{{{{{zzzyyy```???UUUvvvQQQMMMIIIKKKQQQXXX[[[\\\XXXffffffdddvvvzzzGGGBBBEEEOOOUUUUUUYYY___]]]GGGCCCFFF[[[sssttt|||WWW<<>>???@@@@@@CCCFFFIII```uuugggRRR===444444444666999111444999======:::666333...BBBHHH:::666EEERRRRRRRRReeeFFF222222000111000444XXXAAAoooyyyqqqNNN```RRR:::;;;:::222555***kkkpppfff999333888555111333555444333CCCllldddJJJAAAZZZmmm}}}gggOOOBBB@@@666666555444333222222222000---333======666999EEE:::XXXLLL<<>>oooqqqzzz]]]ZZZ```]]]\\\NNN\\\}}}uuupppsssjjjQQQ:::222444555333555666777666666777999666555555666888999888888>>>DDD;;;666<<<777===VVVUUUnnn}}}kkk[[[fffsssggghhhddddddkkkppplllddd___|||aaawwwxxxmmm^^^gggvvv}}}|||vvvwww{{{wwwnnnMMM@@@xxxbbbCCCCCCDDDGGGKKKPPPUUUWWWXXXddddddZZZfff|||tttvvvuuu}}}oooVVVWWWppphhh}}}XXX:::444;;;<<<444888:::;;;;;;<<<>>>BBBDDDHHHsssgggBBB555:::>>>999222;;;:::999777666666666666<<<444444===DDDIIIWWWhhhtttVVVfffbbb&&&000000---000111,,,===^^^fffGGGOOO~~~~~~~~~vvviii___JJJ444<<>>===DDDUUUjjjwwwwwwrrrYYYOOOAAA777555;;;FFFNNNRRR===222666555///<<>>EEE{{{|||QQQXXX___WWWZZZ]]]RRRRRR{{{vvvyyyrrr^^^EEE666333444555555555555555666777888999777555777:::<<<;;;888555III@@@222<<>>@@@CCCFFFGGGHHHIIIMMMQQQZZZZZZeeemmmaaaXXXrrr{{{{{{kkkdddZZZ\\\[[[qqq{{{jjjuuuIII...999BBB666000999555666888888888:::>>>@@@<<>>AAA???>>><<<;;;:::::::::;;;@@@===KKK[[[VVVQQQuuu|||LLLWWW~~~444<<>>ccc@@@MMMccc{{{vvvuuupppnnnmmmiii\\\LLLBBB:::@@@---)));;;777GGG}}}PPPGGG///888222***///222...)))---444...,,,GGGlll>>>:::555//////777DDDOOOMMMRRRYYY]]]ZZZPPPDDD<<<000...333===AAAJJJdddYYYFFFbbb[[[222!!!'''''''''((()))+++,,,---111666===BBBgggQQQ[[[JJJCCCPPPTTT|||vvv|||uuuUUU```~~~FFFMMM```^^^WWWnnnYYYLLLHHH>>><<<===333;;;XXXuuu999444222333333:::NNN|||uuu}}}xxxfff}}}jjjqqq```XXX777DDDbbblll~~~AAA333999444RRRaaa\\\wwwYYYiii|||~~~~~~yyyooo~~~wwwpppeeePPPIIIVVViii@@@NNN???kkkXXX\\\YYYWWWpppiii{{{zzzZZZnnnpppGGG@@@777FFFffflllyyyWWWWWWZZZWWW___XXXOOONNNnnn~~~nnnWWWAAA555333555444333444555666777888:::888666888<<<===<<<:::<<<@@@999:::IIIOOOSSSdddpppqqqHHHWWWyyyaaaXXXSSSYYY```bbb___```fffhhheee```{{{```wwwbbb{{{{{{yyyssstttppp]]]GGGPPP{{{RRR333===AAAEEEFFFEEEEEEHHHKKKPPPRRRVVVZZZ[[[\\\aaafffvvvwww|||tttuuu^^^333999;;;444...000444666333444555555666777;;;===777AAAPPP|||dddCCC666444555888===@@@AAA@@@===;;;???BBBDDDNNNnnndddCCC^^^@@@---...//////+++,,,333---)))222@@@rrr888===BBBNNN|||zzzpppjjjeeebbbXXXHHH:::555000+++::::::444ccc]]]III000111:::---&&&000333///+++---333333///111777www~~~KKK444777;;;///888333,,,&&&%%%(((---111,,,666@@@GGGUUUrrrKKKLLLnnnZZZ444+++***'''''''''((()))+++,,,---111666===BBBYYYGGGOOOEEEKKK^^^MMMyyy}}}wwwxxx}}}hhhrrr\\\---,,,FFFZZZ```999000;;;QQQYYYrrrVVVEEEFFF;;;999;;;000???lllXXX555555666...***111+++sssuuu___WWW]]]fffsss}}}tttIIIbbb~~~|||zzz^^^GGGccc```KKK:::444rrr}}}aaaGGG;;;999555UUUrrrCCCHHHVVV]]]gggmmmHHHfffttt|||yyyrrrmmmbbbNNNMMMddd{{{TTT???]]]uuuCCCeeeWWWUUUUUU\\\pppggg}}}LLLlllDDD(((:::FFF555www{{{}}}SSSaaaOOOIIIUUU]]]QQQNNNMMMSSS~~~zzznnnQQQ===777555444222333666999:::::::::999999:::<<<===<<<;;;BBB444777DDDEEENNNyyy```pppLLL888vvv{{{III[[[LLLQQQYYY^^^\\\ZZZ^^^eeejjj\\\ooo~~~xxx{{{JJJbbbttt|||vvvpppkkkfff]]]QQQGGG{{{aaa333>>>666:::???@@@@@@AAADDDGGGLLLKKKLLLRRR^^^eeebbb[[[\\\{{{sss|||pppsss}}}}}}___@@@444'''777;;;///***333777111111222333333333555888:::=========```nnnVVVJJJFFF???:::999<<>>qqqjjjGGG555888BBB+++...333777999999777666;;;EEEWWWvvv[[[jjjtttaaa:::%%%'''***'''''''''((()))+++,,,---000666===BBBSSSBBBFFFEEEXXXpppLLLyyy{{{~~~rrrwww]]]eeeWWWFFFUUUbbbpppeeeYYYIIIFFF[[[YYYnnnXXXBBBDDD777555<<<222EEE|||III:::,,,,,,***///444333\\\}}}lll\\\NNNOOOXXXhhhqqqrrrvvv}}}jjjOOOmmmvvvfffKKK@@@GGGbbbZZZDDDGGGlllmmmHHHQQQEEE<<<888TTT{{{[[[MMMOOORRRbbbxxx\\\kkkQQQggg{{{wwwvvvnnn{{{vvvooolll```LLLQQQnnnhhh@@@CCCggg___UUU[[[RRRMMMQQQIIIOOOccc{{{gggkkk]]]///>>>666>>>tttmmm~~~CCCVVVOOOOOOLLLOOOGGGRRRIIIMMMrrrbbbIIIBBB;;;888555555777999999999888:::;;;;;;;;;;;;<<<===@@@777FFFRRRRRRvvvhhhTTTTTTFFFbbbkkkSSS===OOOQQQLLLQQQXXX[[[ZZZYYY___ggg\\\bbbkkk{{{vvv[[[ppp~~~{{{zzz~~~tttooolllhhh___YYYcccsss{{{EEE222>>>444666999;;;===???AAACCCIIIHHHOOO[[[___\\\```jjj^^^dddlllzzz}}}uuuxxx}}}wwwuuuTTTHHH777)))333999...)))000777444000000///000000000000222555777<<>>???===:::777777777000+++555FFF777eeeyyy\\\CCC555333333+++(((...///***+++...,,,***)))((((((,,,222---333aaavvv``````XXXNNNHHHLLLXXXhhhrrrmmmCCCssshhh,,,***111%%%%%%(((((((((((()))***+++,,,///555<<>>666KKK666111333,,,///666***,,,###bbb}}}|||sssVVVJJJIIISSSYYYXXX^^^jjjeee```vvvzzzrrrkkk]]]QQQYYY\\\cccmmmoooNNN===ppp___[[[RRRFFF:::555MMMrrr;;;JJJssspppYYYfffUUUwwwqqqjjjggg[[[GGGNNNoooUUU222FFFjjjQQQfff~~~RRROOOGGGOOORRRFFFrrryyy}}}~~~===fffsssFFF;;;<<<222LLL999___NNN[[[DDDGGGFFFEEEAAA@@@SSS>>>LLL^^^}}}qqqmmmRRRKKKCCC???:::888888888777555777:::<<<<<<:::999<<>>111;;;...666777888999;;;===>>>??????IIINNNNNNRRR[[[\\\VVV]]]ccc```___ffflllwwwrrrWWW777555888'''***999///***,,,......---+++,,,------...///......000333555...>>>:::;;;EEEdddwwwmmm]]]\\\}}}:::,,,111'''222'''111...'''******)))...)))000$$$IIIiiixxx{{{PPPHHH>>>888888:::999777555555999???>>>BBBYYYssswwwoooOOO888222,,,444---***444---$$$...---$$$$$$///222***&&&***///)))---NNNhhhOOOrrrNNN%%%+++***&&&***)))(((((((((((()))***+++,,,///444;;;AAAeeeQQQGGGpppqqqooo[[[dddyyyrrrmmmjjjeeelll^^^BBBVVVuuuqqq|||dddFFFgggaaaHHHHHHjjjCCCBBB999555???555mmm///111222111///...///000222333mmm]]]EEE???333AAACCC666MMMMMMFFFZZZgggnnnfffWWWWWWSSSQQQSSSQQQKKKFFFEEEIII???666OOOmmmuuuXXXaaaUUUNNNMMM???;;;lll~~~GGG{{{^^^```YYY```ooobbbeeeQQQ@@@RRRnnnHHH666QQQHHHmmmdddIIIJJJBBBJJJAAAFFFTTT^^^ooosssKKKMMMggg???MMM:::444444===]]]{{{BBBHHHFFFGGGDDDFFFAAA@@@CCCBBBCCCSSShhhxxxfffOOOCCC<<>>AAAEEEIIIUUUXXXpppeee\\\===IIIJJJaaaOOO@@@>>>===DDDDDDGGGKKKOOORRRUUUYYY\\\aaa^^^eee{{{}}}wwwyyymmmbbbuuuzzzuuu___jjjXXXVVV666222///111333444444555777888:::;;;===???BBBHHHOOOTTTVVVVVV```aaaaaaaaa```___]]]\\\]]]\\\]]]eeeqqq|||vvvpppeeeWWWKKK@@@999666333222111///......------,,,,,,,,,++++++*********,,,,,,,,,---...///000111111333:::??????KKKoooiiicccwww~~~kkk^^^xxxmmm666---333,,,(((...,,,,,,++++++***)))((((((000+++"""&&&FFFuuuyyylll|||rrrnnnhhh[[[OOOIIIDDDYYYmmmwwwyyy^^^xxxiii???555444...,,,,,,,,,+++++++++******))))))))))))))))))))))))###000---'''FFF~~~yyy\\\fff|||888111***'''((()))(((%%%''''''((((((((())),,,///000555<<>>dddpppqqqbbb\\\DDD@@@WWWhhhCCC;;;[[[HHHQQQGGG>>>???BBBGGG@@@HHHnnneeezzzxxxzzzZZZ^^^PPPDDD555...***FFFQQQcccooo~~~UUUCCCEEE@@@CCC@@@AAA<<<<<>>999AAA000???\\\===000000---,,,+++***+++,,,---...===]]]oooWWW222222MMM777:::555999777>>>777333999:::>>>@@@===:::@@@IIIsss||||||wwwPPPYYY___RRRVVVNNNQQQIII===YYY~~~uuuPPPddd777JJJmmmoookkkaaaTTT;;;GGG___[[[BBBEEEyyy~~~PPPDDDJJJ;;;AAAAAA<<<>>>888DDDhhhkkkttt{{{^^^yyybbb:::111999CCC===666NNNsss^^^???EEE;;;???BBB;;;???;;;<<<@@@>>>999:::AAAEEEnnnuuurrr```RRRJJJHHHBBBCCCEEEHHHQQQbbbvvvwwwjjjSSS111???\\\wwwyyy```666444999999:::::::::===@@@CCCFFFIIINNNQQQXXXVVVVVV```ttt}}}~~~zzz~~~qqqiiiuuuvvvyyyeeeLLLeeeZZZ***,,,222,,,---555......///000111333444555666777:::>>>CCCJJJOOORRRTTTVVVZZZ]]]^^^\\\ZZZXXXUUUPPPIIIFFFDDDBBB>>>;;;;;;999777555444555666777000///...---,,,++++++++++++++++++***************************+++,,,---...000...111888:::999>>>HHHUUU{{{```YYYYYY[[[]]]ZZZUUUTTTVVVKKKRRR\\\vvvbbb888---''',,,000---***+++++++++******))))))((((((***)))---///&&& ///GGGpppyyyOOO---+++222...)))***++++++++++++*********)))))))))))))))))))))))))))'''###&&&000333---)))+++111;;;PPPooo^^^;;;***%%%$$$+++(((%%%&&&)))***)))'''&&&'''(((((((((***---///222666===AAApppiiitttZZZ]]]\\\```[[[jjjwwwsssoooiiidddeee\\\^^^\\\SSSTTTVVVKKK___hhhLLL[[[oooiiiIII<<<777FFF777JJJzzz___///333+++++++++*********+++,,,---!!!)))OOObbbVVVEEELLL???>>>---<<<444222666222222;;;KKKfffwwwoooGGG>>>IIITTTWWWVVVOOOTTTPPPAAAOOOwwwMMM{{{~~~ccc```uuuzzzooo___^^^PPP<<>>111CCCcccpppsss???HHHBBB222BBBAAA;;;===::::::???AAA===<<<>>>HHH777}}}xxxlllvvvhhhXXXAAA;;;FFFsssnnnvvvbbb;;;111;;;555111999::::::<<>>===;;;888444111///......------,,,+++***))))))************************))))))))))))))))))***+++,,,///,,,,,,333888<<>>BBBlll[[[nnneeejjjaaacccSSSjjjwwwwwwqqqkkkeeebbb^^^[[[^^^\\\NNNAAA888111FFFVVVDDDUUUVVVVVVCCC555>>>777AAA;;;SSS;;;000333(((++++++***+++++++++,,,,,,///<<<&&&???yyy}}}{{{qqq[[[hhhdddfffgggiiisss{{{eee:::;;;EEEAAACCCOOOQQQOOOVVVWWWJJJOOOttt~~~III~~~yyyllllllgggjjjbbbYYYWWWJJJ@@@WWW```CCC>>>cccXXXiii\\\FFF888CCC555>>>BBB888:::;;;===llliiixxxoooZZZNNNJJJSSSdddpppnnnfffhhhpppggg[[[PPPFFFBBBKKKIII777???---:::;;;222IIIuuuvvvyyyAAA<<>>FFFLLLPPPTTTYYY\\\\\\YYYTTTQQQIIIFFFCCC@@@>>>;;;999777444222000...,,,,,,++++++,,,+++***))))))(((((())))))))))))))))))))))))))))))(((((((((((()))******///......///000333:::BBBEEEWWW[[[ZZZkkkAAA555!!!---000...'''%%%***+++&&&))))))(((((((((((((((((( '''***'''%%%***+++(((***(((777]]]wwwUUU:::+++,,,...111000,,,***...333*********)))))))))(((((('''''''''''''''''''''''')))***)))&&&$$$$$$&&&(((&&&---///,,,,,,222888))),,,///000///,,,(((&&&------)))###"""%%%&&&$$$'''''''''((())))))'''&&&%%%&&&'''((((((***...000444999???CCCkkkTTThhh}}}vvv\\\YYYPPPdddeee~~~wwwnnnfffbbb```[[[YYYYYYWWWKKK<<<555999KKKeeeQQQNNNBBBGGGBBB<<<:::333000>>>\\\GGG'''111000(((******+++++++++,,,,,,,,,)))666+++)))???dddzzz{{{@@@000///AAALLLFFFCCCHHHJJJMMMUUUZZZSSSTTTrrr~~~}}}JJJpppaaannn``````YYYMMMAAADDDUUUTTTAAAHHHvvv```YYYpppEEEFFF222CCC111;;;999888///222>>>444wwwhhhaaaRRR===///555<<<<<<===CCC999777;;;;;;555888999///,,,??????@@@XXX|||DDD??????:::444AAA;;;---BBB999777444333444666666777===@@@CCC111ssskkkmmmttt}}}www}}}vvvooo~~~xxxfffWWWXXXCCC888DDDXXXnnnjjj\\\777111...111111///444666---111222444555888;;;AAADDDHHHKKKNNNNNNPPP\\\ooo~~~{{{wwwmmmwww|||WWWFFF***777,,,,,,000+++(((---///,,,,,,,,,,,,---...///000///111333444555999AAAGGGMMMPPPUUUXXXWWWTTTPPPLLLJJJHHHFFFCCC???<<<999888444333222111000/////////******)))((((((((((((((((((((((((((()))))))))))))))((((((((((((((())))))))),,,000111//////222777HHH666JJJUUUUUUgggtttGGG;;;'''!!!???&&&++++++((()))---***$$$(((((((((((('''''''''''',,,///&&&"""(((+++'''(((&&&)))///555IIIwwweeeFFF111)))...666,,,111000******///...'''))))))))))))(((((((((((('''''''''''''''''''''''' ))),,,)))***111222---666)))'''+++%%%'''))),,,,,,+++******+++)))+++***''''''+++...---'''(((((((((((('''&&&&&&%%%&&&'''((((((***...111555:::@@@DDDgggNNN\\\wwwWWWWWWXXXZZZaaazzznnnsssvvvqqqfff^^^[[[\\\XXXUUURRRRRRNNN???:::DDD]]]lllNNNFFF999@@@>>>===555666---YYY}}}iii,,,'''000---***))))))***+++++++++++++++,,,&&&333222 444aaaqqq}}}yyy{{{ddd666777888555000...555@@@HHHEEEMMMSSSVVVSSSQQQfff{{{KKKeeezzz{{{~~~{{{```YYYUUUCCC@@@RRRUUUGGGAAAYYYyyyNNN^^^|||???AAA666===555:::***===AAA???DDD...XXXZZZsss}}}wwwvvvtttgggyyy```DDD999;;;>>>999333444111888<<<333222:::<<>>>>>>>><<<999777555555000///...,,,***)))''''''***))))))(((((((((((()))'''''''''((((((((())))))))))))(((((((((((())))))%%%)))...///000333555666<<>>DDDMMMQQQQQQNNNHHHVVVrrryyykkkwwwxxxlllsssPPPMMMNNN>>>DDDbbbYYY>>>@@@aaammmTTTaaaXXX===666999444777777;;;(((---555***???111SSSwwwiiixxxttt{{{uuu{{{ZZZFFF===888???333555>>>;;;<<>>***444:::555???sssxxxyyyrrrbbbXXXXXX[[[\\\XXXVVVPPPIIICCCEEELLLSSSeeeyyysssrrr|||333EEE%%%333)))111+++***333,,,&&&555---...///000222666<<<@@@DDDGGGJJJLLLMMMOOORRRTTTqqq|||~~~uuujjjyyyBBB888///>>>'''444+++333''' 111444))))))******))))))***+++,,,,,,+++...111111000222888===@@@BBBGGGJJJLLLKKKIIIGGGBBBBBBAAA>>>:::777555444......------,,,,,,++++++***))))))(((((((((((()))&&&'''''''''(((((())))))***))))))((((((((())))))+++***)))(((+++111444555///===EEEXXXKKKZZZRRRNNNHHHVVVuuuyyyJJJ444222///((()))222///))))))+++******(((&&&%%%'''***&&&'''''''''''''''''''''%%%!!!%%%,,,***"""###---'''***(((###'''000000******444===DDDMMMWWWZZZVVVTTTPPPNNNNNNLLLGGG@@@<<<777555666555...''')))222///---+++)))&&&&&&***...)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''$$$###''')))((('''(((///''' &&&***&&&"""((())))))'''$$$%%%(((,,,###''''''###"""'''++++++"""###$$$$$$###$$$&&&((($$$%%%'''((()))+++...111666;;;AAADDDhhhDDDYYYlllZZZVVVPPPRRRggg|||eeeVVVXXXUUUEEE???FFFGGGIIIJJJGGGBBBIII```www|||vvvccc999===444;;;777+++KKK{{{GGG(((555,,,""")))((())))))))))))************+++++++++,,,,,,,,,------000888PPPsssTTT999222222...'''111111222333444666777888>>>FFFLLLLLLIIIIIIPPPWWWyyyllleeeooorrruuuyyy~~~zzz{{{bbbBBBSSS<<<===XXX[[[CCC???RRRtttIIISSSLLL000;;;333000888333222222222333333444444444AAAbbbyyyWWWxxxoooqqqjjj]]]nnnVVVooo}}}III999???===888777555444333222222222////////////////////////,,,111666555222666AAALLLqqq}}}ggg\\\MMMZZZXXX\\\vvvooo~~~___@@@222...---+++++++++++++++++++++++++++------...///111222444555@@@BBBEEEHHHJJJKKKJJJJJJGGG^^^pppzzzvvvvvv>>>777000,,,---...---***************************))))))))))))))))))))))))******+++---///222444555>>>@@@CCCFFFHHHHHHGGGGGGAAA@@@>>>;;;777444222111------,,,,,,+++***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++,,,------555;;;CCCKKKOOOOOOMMMKKKEEEHHHKKKKKKJJJNNNWWW]]]}}}|||rrraaaNNN???555000...------,,,,,,+++***))))))(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******222111222777>>>DDDFFFFFFGGGGGGEEEDDDAAA===;;;999222111000///------,,,,,,************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''')))---000888<<>>555000666000111111111222222333333333666444VVVuuu^^^|||gggwwwwwwkkk~~~tttuuusss{{{{{{yyyvvvQQQEEEAAA<<<999666555444333222111111111...........................111333111...///666===MMM{{{xxxuuuccc|||lllXXX>>>---***,,,,,,+++++++++++++++++++++++++++,,,------...///111333444===???CCCFFFHHHHHHHHHGGG@@@GGGZZZtttuuuJJJ---777222,,,+++---...,,,***************************(((((((((((((((((((((((())))))***+++---///000222999<<<@@@DDDFFFFFFDDDCCC???>>><<<999666333111///---,,,,,,+++******))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))+++,,,,,,---...333;;;BBBFFFGGGEEECCC???BBBDDDBBB>>>===???BBB222222222555777777666444:::666111,,,(((((((((***,,,,,,++++++***))))))(((((('''''''''&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((())))))******///...///444:::???AAABBBCCCCCCCCCAAA???;;;888666000///...,,,++++++******))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''')))---111888<<>>CCC:::BBBrrrJJJ---$$$+++---$$$,,,222!!!(((((())))))))))))************+++++++++,,,,,,,,,///(((&&&*********000;;;666DDDNNNWWWcccgggfffppp}}}yyy\\\XXX777===,,,000/////////000000...+++)))---------...///111222333666:::???DDDGGGJJJMMMPPPeeewwwccceee```~~~pppooonnnhhhmmm^^^YYYVVVWWWVVVQQQMMMMMM999RRRcccYYYBBB===PPPeeeTTTSSSGGG000333===111...555000000000000000000111111111333)))444HHHnnn~~~ggg~~~|||}}}dddwww```{{{ppp;;;666@@@;;;555777444333222000000/////////,,,,,,,,,,,,,,,,,,,,,,,,...//////...,,,---///111888FFFddd}}}kkkbbbnnnjjjdddvvvyyyqqqcccgggsssrrrppp~~~~~~___;;;222'''%%%)))...///---************************+++++++++,,,...///111111777:::???CCCFFFEEEDDDBBBCCC;;;:::CCCQQQddd}}}mmmIII444---///222///,,,)))))),,,---,,,)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))***+++,,,---333777<<>>===<<<:::888555222///...,,,,,,++++++***))))))))))))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***+++,,,,,,---111888???CCCDDDBBBAAA>>>AAADDDAAA;;;555222111777333...,,,,,,...//////(((((()))+++,,,---......*********)))((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((()))******+++***,,,///555999;;;<<<<<<===>>>>>><<<888444111---,,,+++***)))((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''***...111888<<>>>>>IIIJJJeeeFFF222...---111***'''..."""(((((((((((()))))))))***************++++++++++++***+++000666555---)))******666$$$(((---&&&444777000222%%%...!!!...(((...,,,---...---,,,******+++,,,,,,,,,---...///000111222444999???FFFJJJLLLLLLPPPlll}}}{{{]]]TTTeee~~~vvvvvv```\\\[[[```TTTNNNSSSSSSIIIAAA@@@DDD^^^]]]>>>999TTT\\\IIILLL[[[<<<333666666+++---555222..................//////111444///'''BBBjjj}}}sssEEEAAA???>>>;;;666333333111000///...------------++++++++++++++++++++++++,,,++++++,,,...000000///111,,,333EEEhhh{{{qqqaaa[[[oooqqqbbb???)))---***''')))---///---***************************************,,,---...///333666<<>>DDD<<<777888;;;>>>DDDLLLQQQWWWiiilll```ddddddOOO333222222333333000+++'''***)))((()))+++,,,***((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***...222999>>>AAA@@@===;;;;;;:::999777444111...---++++++******))))))))))))(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***++++++---111777<<<@@@BBBBBBAAA>>>AAACCCBBB===888444222+++***))))))***)))(((&&&...------,,,***(((&&&%%%((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))***(((((())),,,000333666777777888;;;<<<:::666111...+++***)))((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''***...111888<<>>HHHKKKLLLHHHCCCKKKeee~~~uuueeeNNNAAA444///......///222222999333FFFFFF[[[qqqEEE666...,,,((('''%%% $$$******'''(((((((((((())))))))))))))))))*********+++++++++***+++------,,,///333,,,>>>***333666&&&111***'''...---888000333((('''%%%$$$###%%%(((,,,...000,,,,,,,,,,,,---///000111000111555;;;CCCHHHJJJIIIHHH___www|||www~~~oooRRRLLL```lllqqqwww|||jjj\\\fffTTTUUUNNNKKKMMMIII@@@>>>DDDPPPTTTIII999BBBXXXUUU>>>fff???888666666222+++///333///------------------------,,,***---666000333LLLnnnsssQQQ>>>666===???888555888555...///...---,,,,,,,,,,,,,,,***************************))))))+++...000///...)))222???===333AAAeeeiiiEEE666666555///,,,+++)))***+++***(((&&&))))))))))))))))))))))))))))))))))))***+++------///333999>>>@@@@@@>>><<<;;;888999;;;;;;555...+++777---444:::000000222$$$+++***((()))+++---///000***))))))*********(((&&&((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((((((((((()))+++///666<<>><<<:::::::::999888555111...,,,******))))))))))))((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))***)))+++000444888:::;;;<<<:::;;;<<<;;;888555333333,,,,,,,,,...///...+++))))))((('''&&&%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''(((((())))))'''((()))+++---///222333333555888999888555000...******)))(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''***...222999===BBBFFFnnnsssxxxYYYJJJFFFEEEEEEJJJKKKAAA;;;LLLdddxxxlllbbbXXXNNNIIIIIIVVV\\\YYYeeemmmLLL555,,,111***%%%$$$(((***'''&&&***''''''(((((((((((())))))((())))))))))))*********((()))))))))((())),,,///!!!111!!!)))///###+++&&&222///'''$$$ &&&)))---222000------...---***''',,,,,,,,,,,,---...///000...///222777===CCCFFFGGGFFFYYYjjjdddttt~~~|||}}}|||~~~zzz~~~xxx[[[LLLYYYOOOoooXXXaaasssUUUDDDIIIMMMIII???===KKK\\\SSSBBB===GGGFFF<<>>DDDHHHEEEEEELLLUUU[[[HHH;;;===HHH>>>777aaavvv<<<...,,,///...///333///***+++---------,,,,,,,,,++++++...222&&&---&&&666+++'''---QQQ;;;SSS}}}}}}kkkXXXOOOCCCAAADDDCCC<<<999111000555333***+++333---,,,++++++++++++++++++))))))))))))))))))))))))******)))(((''''''((((((///---***///999888555999555>>><<<999<<<<<<>>>HHH555BBBCCC:::888777222222'''***///222///,,,...222((()))******)))***,,,...(((((((((((((((((((((((()))(((((())))))***+++,,,))),,,000444777888888888888888777555333444555555---,,,(((***///,,,***222,,,***&&&######%%%***---'''((((((((('''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((('''***000555888:::999999555666666666333000,,,***(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''((((((((((((***---000444777999999888777666444222...,,,000---)))''''''(((''''''%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''(((((()))%%%'''))))))((()))+++......///111222222000///---((((((''''''&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%&&&'''***///333999===CCCFFFkkkHHHHHHWWWHHHDDDGGGEEEJJJJJJEEEDDDEEE???444666JJJoooDDD***(((333///%%%!!!,,,(((###(((&&&&&&''''''''''''((((((((()))(((((((((((())))))))))))'''))))))&&&%%%'''***+++%%%***((('''...---&&&***,,,++++++((()))%%%&&&%%%)))******(((&&&'''***...+++*********+++,,,------,,,---///000222777===BBBBBB555IIIeeeiiiLLLkkkuuuhhhvvvxxxssswwwzzzvvvqqqoooooosssrrrjjjVVVKKKqqqrrraaaCCCHHH888GGG???>>><<<@@@PPP\\\SSSAAA777<<>>222222---,,,000+++(((222---------,,,,,,+++++++++###...)))222###222---333///+++111555888///JJJIIITTTUUU[[[PPPZZZHHHTTTJJJNNN555EEEBBBCCC:::>>>333666777444111111444111,,,,,,,,,++++++++++++++++++************************)))******)))((((((***---%%%000...'''***,,,+++///,,,AAAAAA444888???;;;555999@@@999444999...&&&333333,,,'''((()))'''&&&''''''(((***)))&&&&&&(((***(((((((((((((((((((((((())))))((())))))***+++,,,'''***---111444555666666///444666555222111///---%%%555111***111,,,$$$,,,&&&(((,,,---,,,)))'''&&&%%%&&&&&&&&&%%%%%%''')))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&)))---222666888888888444444555444222...***((('''''''''((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''%%%&&&'''))),,,000444666444444555555444111---)))&&&&&&''')))***)))%%%###&&&((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))%%%''')))(((&&&'''***---------.../////////...---''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''+++///333999===CCCFFF[[[IIICCCDDDEEEKKKNNNJJJIIIGGGCCC>>>:::999:::AAA333///IIIxxxeeeBBB***---111(((###)))''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++---------...111444888:::999<<>>888AAA___UUU555@@@%%%//////...---,,,,,,++++++---,,,,,,++++++,,,,,,---)))************+++++++++......///000111222333333555777;;;???BBBEEEFFFGGGAAAAAAAAAAAA>>>;;;888666111111000///...---,,,,,,+++++++++***)))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))***+++,,,,,,------111111333444555666666666777666555333111///...---))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))***+++...000222444555333333444333222000...---+++++++++*********))))))******))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))***,,,...111333444555555555444222///,,,***(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((()))***,,,...///111222444444333000,,,***(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''(((((())))))***,,,---//////...---+++''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&(((,,,///222<<<>>>BBBFFFWWWEEE???AAAAAAFFFIIIHHHGGGFFFBBB===:::999999...555<<<<<<===HHH]]]ooozzz===999)))###,,,000)))%%%)))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))*********+++++++++------------///222555777===999666KKKqqqqqqCCCJJJKKKCCCYYYpppyyysssllljjjlll^^^^^^ZZZUUUSSSQQQKKKCCCGGGDDDEEENNNZZZdddhhhhhhfffiiieeeUUUFFFAAACCCGGGAAA666VVVGGGiii444///---222.........---,,,,,,+++++++++++++++******+++++++++))))))*********+++++++++------...///000111222222222444888;;;>>>AAABBBCCC??????@@@???===:::777555111111000///...---,,,,,,++++++******)))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))******+++,,,,,,---///000111333444444555555666555444222000...---,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((()))***,,,///111222333111222222222000///---,,,++++++*********)))))))))))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))+++---000222333444444444444222///,,,***(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((***+++---...///111333333222///,,,)))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((((())))))+++,,,......---,,,+++''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&(((,,,///222<<<>>>BBBFFFRRRAAA;;;<<<;;;???AAADDDDDDCCC@@@<<<999888888333555444...((((((///777666@@@OOO^^^iiisss|||sss[[[HHH???999222&&&&&&)))---,,,'''%%%&&&''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********++++++,,,,,,,,,,,,...000222333:::888222;;;VVVkkk~~~DDDDDDMMMBBB>>>KKKddduuuvvvqqqwwwyyy{{{rrrnnnaaafffmmmuuuzzzxxxsssnnnYYYYYYMMM<<<999BBBEEE???===CCCXXX333777000 888...------,,,,,,+++++++++************************)))))))))*********++++++++++++,,,---...///000000///000333666999;;;<<<===;;;<<<<<<<<<;;;888666444000000///...---,,,,,,++++++******))))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***++++++,,,,,,---...///000111222222222333333222000///---,,,+++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))+++---///000111///000000000///---,,,+++************)))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))+++---///000222333333333222///,,,+++(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((***+++,,,---///000111000...+++)))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''(((((((((((()))***,,,,,,,,,+++***''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&(((,,,000222;;;>>>AAAEEENNN===777888666999:::???@@@@@@===:::777666777<<<333+++,,,555888333+++***---000000---+++******"""000999555---(((%%%###)))......)))%%%&&&'''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))************,,,,,,++++++,,,---...///111999777333999HHHjjjyyyfff999===CCCFFFFFFIIITTT___QQQQQQYYYgggjjjfffgggooouuuwwwxxxtttjjj\\\PPPIII===<<<<<<@@@GGGJJJ@@@444CCCddd{{{555444;;;222+++,,,---,,,,,,,,,+++++++++***)))******************)))))))))))))))******************++++++,,,------...,,,---///111444666777888777888999999888666444222000//////...---,,,++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******++++++++++++---...///000000000111000///...---,,,+++***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((()))+++,,,---........./////////---,,,+++******)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((()))+++---...000111222222111///---+++(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((******+++,,,...//////---+++)))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&'''(((************)))''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%(((,,,000333:::===AAADDDJJJ:::555555333555666:::;;;<<<;;;888666555555111222444333000......///***+++,,,,,,,,,---///111222+++"""%%%///333222$$$((('''""""""(((***'''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************(((((()))))))))*********++++++++++++++++++,,,,,,***666777111000666OOOrrr}}}ZZZ888222>>>DDD>>>555AAA===>>>EEEFFFAAADDDMMMMMMMMMLLLGGG@@@;;;888777EEE@@@BBBGGGCCC;;;AAAOOOdddAAA111666###+++999###+++++++++++++++***************+++,,,,,,+++******(((((()))))))))*********)))))))))***++++++,,,,,,,,,,,,---///000222444444333444666666666555333111//////...---,,,+++******)))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))******((()))+++,,,------............---,,,,,,+++******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((()))***+++,,,---.../////////...---,,,)))))))))((((((((('''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&((()))++++++...///111111111///---,,,(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))))))))***,,,------,,,+++***(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((())))))))))))''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%(((,,,111333:::<<<@@@DDDFFF777333444111333333555777999888666555444444---111444222---***,,,//////---)))&&&%%%$$$%%%&&&""")))000///)))$$$"""###$$$&&&''''''((()))'''###''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))))))))***************++++++++++++++++++000///111777555666BBBxxxyyyeeePPP<<<111888GGG;;;888888;;;;;;999999;;;===<<<;;;:::;;;???EEEIIIIIIAAA<<<999---111\\\:::777333...)))***......************************)))***+++,,,,,,+++***)))((((((((()))))))))******))))))))))))******++++++++++++,,,,,,...///111222000222333555555444222111......---,,,+++******)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))))))))'''((()))+++,,,,,,,,,,,,---,,,,,,,,,++++++******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((()))******,,,,,,...//////...------((((((((((((''''''''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***,,,---///000111000...---(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))((()))***,,,------,,,,,,(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%(((---111444999<<>>BBBHHHGGGCCCIIIHHHFFFFFFGGGIIIKKKLLL<<<888;;;GGGWWWtttxxx===444444(((+++999---###333)))*********************((()))***,,,,,,***)))((((((((((((((()))))))))***))))))))))))************++++++******+++---...///...000222333444333222111......---,,,+++***))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''')))***++++++,,,,,,,,,,,,,,,+++++++++++++++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((())))))))))))***,,,---------,,,,,,((((((((('''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))+++,,,...000000000...---(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&'''((()))'''(((***+++,,,---------(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((()))***+++''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$&&&'''(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%(((---111444999;;;???CCC@@@333000222///000000000222555666555333222333000000///---+++******+++(((''''''(((((('''%%%###((()))***)))$$$###'''...&&&$$$%%%(((%%%!!!&&&000''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))((()))***++++++,,,+++++++++///,,,,,,000...///<<<888222nnnrrrbbbdddpppBBBBBB<<<555999BBBBBB:::>>>===>>>???@@@???;;;777:::>>>RRRzzz\\\555???000000///,,,)))++++++''')))))))))))))))*********'''((()))++++++)))((('''(((((((((((())))))))))))))))))))))))******************))))))***+++,,,......///111333444333222111...------,,,+++***))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''&&&'''(((***++++++++++++++++++++++++++++++++++++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))'''(((***+++,,,,,,++++++(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))***+++...///000000///...(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))'''((()))+++---.........(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&((()))++++++''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%(((---111444888;;;???BBB@@@222...444///+++///---...000111111111000///111000...---,,,+++++++++))))))))))))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''&&&&&&'''(((((((((''''''******)))(((((())))))***((('''&&&'''((()))(((((((((((())))))***))))))(((((())))))))))))***************)))******+++,,,---++++++,,,---...///000111222...888ZZZ}}}dddjjjhhheeeaaaPPPAAA;;;???FFF<<<666;;;BBBEEEGGGKKKaaa{{{ZZZ777444444...---,,,+++************************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))*********++++++++++++---,,,---000333444111......---,,,***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))))),,,+++++++++******))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))))))))***++++++,,,,,,((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((***---000111///---+++))))))'''&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++,,,------))))))'''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&'''&&&%%%%%%''')))!!!###)))---+++&&&%%%(((%%%(((+++,,,***'''%%%$$$((((((((()))*********)))$$$)))---+++&&&###'''+++)))'''%%%&&&'''((('''&&&)))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!&&&&&&###$$$)))***''''''***)))%%%###$$$(((***"""'''%%%$$$)))%%%###+++!!!###&&&''''''&&&&&&'''***)))(((((()))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%(((,,,000333777;;;@@@DDD???333...444...+++///---...///000000000//////000///...---,,,+++++++++))))))))))))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%&&&''''''(((((((((((())))))******************---,,,++++++,,,,,,,,,+++)))))))))*********))))))+++++++++******************)))))))))))))))*********+++,,,---...//////000000......666KKKlllvvvggg^^^eee]]]ZZZSSSHHHIIINNNUUU\\\mmmYYY:::333111......---,,,+++************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********+++,,,+++,,,///222333000...---,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''((((((((())))))))))))++++++******))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))******++++++,,,((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''))),,,///000///...,,,***)))((('''&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***+++,,,,,,))))))((('''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&))))))(((''''''''')))***...)))!!!"""******%%%((('''&&&&&&)))222<<>>444...333...+++///------...////////////...//////...---,,,+++++++++))))))))))))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))*********'''((()))*********((('''''''''''''''''''''&&&&&&***************************)))))))))))))))))))))++++++***))))))))))))*********+++,,,------......,,,000000******???eeeppp777'''000444000,,,---,,,+++***************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******+++---000000///---,,,+++***)))((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))******++++++((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&(((+++---/////////...***)))((('''&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((()))***++++++***)))((('''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$%%%'''(((((((((+++''''''---,,,&&&///666BBBMMMVVV]]]bbbeeegggbbb]]]]]]______[[[XXXHHH;;;,,,######(((,,,---&&&''''''''''''(((+++---***)))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&###&&&'''&&&&&&((((((%%%000,,,(((((())))))(((''''''...+++'''+++((($$$))) $$$)))...---)))$$$)))'''$$$$$$%%%'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&)))---111333777;;;@@@DDD<<<555///222...+++...,,,---------........................---,,,++++++))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((())))))))),,,++++++*********++++++***************)))))))))***+++,,,,,,++++++,,,---+++++++++***************)))))))))***************,,,+++++++++++++++,,,---)))******+++,,,,,,---------///111///---000777>>>jjjzzzCCC...%%%...555///+++///,,,,,,+++***************************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))((()))***,,,---...------,,,+++***(((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''(((((()))******+++((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&))),,,...///000000+++***)))'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))******)))((('''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''$$$######$$$''')))(((&&&+++)))%%%$$$(((111<<>>666000......***)))((()))******'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&)))---111444777;;;AAAEEE999888000000---+++---+++++++++***+++,,,,,,---------...///...---+++***))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((())))))******+++***)))(((''''''((()))***+++*********,,,...000111///111333222///...///222444333111/////////000000,,,,,,,,,+++++++++++++++)))(((((())))))***+++,,,******+++++++++,,,,,,,,,***+++,,,+++***+++---000***555555333PPP___AAA(((,,,777222222...+++---111///(((+++******)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((('''(((************,,,...,,,+++***)))((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''(((((())))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%&&&'''(((***---///111---,,,***((('''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))''''''''''''(((((())))))******)))(((''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&((()))(((&&&%%%%%%'''+++666HHHTTTRRROOO[[[nnnooorrrtttyyy{{{ddd[[[[[[444000***'''''')))***+++,,,+++***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((+++&&&$$$(((000;;;HHHSSS^^^\\\bbblllnnnfffaaaaaaYYYkkkssssssyyywwwlllgggMMMRRRWWWUUULLL>>>111***)))(((((()))******)))'''''''''''''''''''''''''''&&&&&&&&&'''***...222444666;;;AAAEEE777999000000,,,+++---+++******)))***+++,,,---,,,---...//////---,,,***))))))))))))((((((((((((((((((((((((((((((((((((&&&'''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((()))******++++++))))))))))))+++...111222222444999===AAADDDEEEEEEOOORRRSSSOOOJJJFFFGGGIIIDDDCCCAAA???>>>>>>???@@@999888777555333111///......---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,''',,,000000---******+++:::)))'''555444)))444OOOrrr___:::000666###333999"""***&&&###(((000555000)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))''')))******)))***,,,///---,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''((((((((()))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&''''''((())))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&'''))),,,...000---,,,***((('''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&''''''((())))))******))))))))))))))))))))))))'''(((((((((((()))))))))+++***)))(((''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''$$$'''(((%%%###'''000999KKKXXX[[[OOONNNgggqqqiiipppwwwpppttteeeZZZKKK999,,,)))*********,,,,,,***)))((('''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((%%%'''222CCCRRR[[[eeennnTTTKKKLLL```ttt}}}hhh[[[QQQIIIDDD444111,,,***))))))))))))'''''''''''''''''''''''''''&&&&&&'''***...222555666;;;AAAEEE777999000///,,,+++---+++***)))))))))***,,,---+++---...//////---,,,***))))))))))))((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''(((((()))***+++++++++++++++,,,...111555:::<<>><<<:::555444222000...---,,,,,,,,,,,,,,,,,,,,,,,,---------***''''''***---......'''---...***,,,333444000///444777???LLL\\\]]]YYY___ccc```PPP@@@888333...&&&888+++333///111!!!333---,,,...000***###&&&000***)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''')))+++***)))))),,,000...---,,,***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''((((((((())))))******''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((()))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&'''(((+++...000...,,,+++)))(((''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((()))******+++))))))))))))))))))))))))((((((((()))))))))))))))+++***)))(((((('''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&)))+++))))))333DDDSSSMMMZZZ___eee___nnn}}}wwwmmmjjjpppvvvzzz|||qqqRRR;;;222///...,,,---,,,+++)))((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((()))))))))444KKKeeesssrrrnnnnnnkkk```ggg~~~iiiDDD===444,,,)))((())))))(((((((((((((((((((((((('''&&&&&&'''***...222555666;;;AAAEEExxx<<<...444000...))),,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((***(((''''''((((((((('''+++((()))///000,,,))),,,'''222>>>FFFOOOTTTQQQHHHZZZMMMaaa^^^VVV]]]TTT\\\ssswwwttt{{{mmm{{{{{{ttt}}}pppwwwppphhhaaaYYYTTTRRROOOJJJFFF===;;;@@@>>>777:::888***---666,,,!!!222---++++++,,,,,,,,,******,,,---------------------------/////////////////////////////////......---------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))),,,,,,,,,+++***)))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''******((('''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((,,,&&&###&&&(((((('''((()))+++)))$$$$$$(((***)))...///444:::===<<<666111************))))))))))))---%%%,,,!!!000(((111,,,111///+++)))(((((('''&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&+++%%%###(((---,,,)))((()))%%%(((///AAAHHH@@@JJJQQQ888>>>HHH444)))...((((((,,,---***)))***)))&&&---//////,,,)))((('''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''')))'''(((555TTTPPPJJJWWW]]]iiieee{{{vvvvvvyyyzzzrrrbbb^^^sss^^^<<<444000+++---))))))---+++&&&(((///((((((((((((((((((((((((,,,%%%###(((***'''''',,,>>>ZZZpppqqqnnnqqqtttrrrTTTlllsssKKK333111&&& 000+++((()))...///***%%%$$$''''''&&&'''***...222444555:::AAAGGGwww<<<...444000///))),,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))((('''((()))***))))))***))))))((($$$$$$///<<>>BBBuuu;;;///444//////***,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''(((((()))******++++++000,,,,,,111777===EEEMMMHHHOOOYYYhhh~~~tttyyyqqqyyy]]]UUUFFFGGGVVV@@@DDD===&&&666666---+++((((((+++---,,,+++------------------------------------------------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++++++++++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((++++++***))))))(((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((()))'''(((+++***'''(((,,,---222555777<<>>IIIccc888,,,###&&&,,,---+++(((***)))((()))+++...111444444888>>>AAAkkk:::222333,,,000,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))+++,,,+++***,,,222777===HHHYYYnnnvvvcccNNNHHHFFFAAA888000+++***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************((()))***+++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))((((((''''''(((((())))))***+++,,,,,,+++***)))((((((((((((((((((((((((''''''((((((((()))))))))***((((((---222999DDDNNNUUU\\\cccjjjrrr}}}xxxooohhhfffQQQaaawwwyyy~~~{{{fffRRR000)))'''111...111555444111---,,,,,,(((((((((((((((((((((((((((((())))))******++++++"""<<>>222,,,000222---***---((((((((((((((((((((((((((())))))'''(((111@@@LLLPPP]]]ttt{{{cccwww}}}{{{gggDDD333222///)))++++++++++++++++++++++++***444MMMjjjsssnnnpppzzzgggDDDAAATTTeeeCCC000***)))******+++***))))))+++...111444888<<>>BBBccc<<<222///...222)))***---((($$$vvv000""",,,...222ooo222000&&&)))+++444$$$"""***YYY&&&222333(((((((((((()))))))))******+++***))))))+++,,,---&&&333555333EEEhhhwwwaaacccnnnxxxyyyyyylllccchhhxxx~~~vvvpppmmmlllVVV[[[hhhyyyuuutttbbb[[[LLL;;;000***,,,...++++++000************************++++++++++++++++++++++++******************************************************************************************************)))))))))(((((((((************++++++++++++***+++++++++++++++***************+++++++++******///...------,,,+++***)))***)))((()))+++///111111******)))(((((((((((()))(((((((((((()))))))))***************************'''((()))(((&&&&&&&&&''')))(((&&&$$$###%%%***...(((,,,000222///)))###''''''''''''''''''(((((('''''''''''''''''''''''')))((((((((()))***))))))&&&"""&&&333999333///000888DDDMMM,,,111IIIMMMCCC???AAABBB999)))&&&&&&111+++,,,,,,,,,------+++((('''''''''((((((((())))))((('''(((***+++***))))))###999MMMJJJ^^^VVVjjj]]]qqq~~~tttnnn@@@%%%444CCC777***,,,++++++***)))))))))******)))&&&+++---'''111PPPkkk{{{vvvqqqPPPkkk<<<666888///,,,++++++************++++++&&&777<<>>>>>BBBIIINNNGGGMMMTTTYYY]]]bbbiiiooo}}}vvvppp{{{XXX^^^NNN666''',,,///)))(((///++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************************************)))))))))))))))************+++++++++,,,************************,,,,,,,,,,,,++++++***)))***,,,------+++******+++))))))((('''(((***...222+++******)))(((((())))))((((((((()))))))))******************************---...000///,,,,,,...000)))+++...000///---,,,---((((((***+++---///000111(((((((((((((((((((((((((((((((((((((((((((((((('''((()))***+++++++++*** 666888### 999JJJGGGGGG:::EEEXXXWWWTTTHHH\\\ZZZ\\\IIINNN888???111333++++++,,,......---++++++(((((((((((())))))))))))%%%******''')))///,,,$$$:::fffLLLkkkaaaqqqxxxWWW{{{uuuvvvdddCCC666666<<>>DDDBBBCCCAAA@@@DDDKKKQQQRRRQQQOOORRRVVV[[[]]][[[VVVQQQNNNOOOOOOLLLGGGCCCAAAAAABBBSSShhhvvv|||~~~~~~~~~gggttt~~~YYY```JJJ444---+++((((((+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************************************************************+++++++++,,,,,,***************+++,,,,,,,,,,,,---------+++***)))((()))+++***))))))+++...)))***+++***''''''+++///,,,+++******))))))))))))(((((()))))))))******************+++++++++++++++))))))(((((()))***+++,,,(((+++...///...---,,,,,,999666111---+++*********++++++******))))))(((((((((((((((((((((((((((((('''(((***+++************:::BBBSSSAAA???SSSRRR]]]hhhzzzzzzkkkPPP888333---***,,,///...,,,+++))))))))))))))))))))))))''')))***((((((+++...///UUUZZZWWWXXX~~~yyylllvvvLLLBBB;;;???HHHLLLGGGAAA@@@BBBBBB???BBBTTTrrrnnnBBB000999:::---...---,,,+++*********+++000%%%)))000999ZZZwwwwwwrrr}}}YYYMMM000:::...---,,,,,,++++++++++++,,,111IIILLL^^^mmm___^^^[[[999+++777///)))000,,,555VVV```ooommmooojjjCCCiiizzzwwwlll___GGG777222------,,,++++++,,,///222333777;;;AAADDD]]]:::444111///111***---000"""&&&+++'''///%%%"""---!!!111777$$$...)))"""''')))"""******((())))))))))))************,,,)))***///000,,,***,,,999IIIzzzsssgggqqqvvvtttcccLLL???CCCLLLIIINNNMMMJJJMMMSSSWWWZZZTTTXXX```hhhpppwww}}}xxxuuuqqqnnnkkkfff___ZZZVVVKKKFFFLLLUUUbbbxxxzzzooo~~~nnndddMMM444)))---///---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************************************+++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,+++,,,,,,---...***,,,...111222333333222111000///,,,******+++,,,(((+++......+++***,,,///------+++******)))))))))))))))))))))***************+++++++++,,,,,,,,,---,,,)))''')))...222333222DDDCCCAAA??????CCCIIINNN<<<===@@@BBB@@@999...&&&++++++***))))))***++++++))))))))))))))))))))))))''')))++++++)))((((((***:::FFF;;;???\\\pppnnnzzzsssTTTAAA...))),,,------...*********************)))+++'''(((,,,(((%%%222EEEiiiVVVfffaaa}}}ddd???EEEGGGLLLWWWhhhyyy|||jjjVVVKKKLLLRRRxxx|||hhhNNN666///555------,,,+++***))))))******...&&&///UUUmmmpppuuurrrVVV;;;555......---,,,++++++,,,,,,***(((SSScccRRRhhhSSSwwwCCC)))222111...000...>>>aaadddwwwbbbVVVYYYsssnnneeeQQQCCC;;;111,,,+++++++++---///111333777;;;@@@DDD[[[999444222///111+++...666###---)))qqqTTT,,,---...###888III''',,,'''(((555***...000)))))))))*********++++++,,,(((***000000+++---444@@@lllwww]]][[[eeeRRRKKKCCCAAAEEEIIIKKKKKKJJJVVVXXX]]]qqqppp[[[UUUOOOHHHLLLXXXgggyyyvvv___;;;)))...111,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,...000222555777<<<@@@DDDFFFGGGGGGAAA???;;;888555111,,,)))'''(((************+++---......,,,+++******)))))))))))))))*********+++++++++++++++,,,,,,------...///......222999@@@DDDEEEGGGLLLRRRWWWXXXWWWVVVUUU]]][[[ZZZZZZXXXQQQHHH@@@000...,,,******+++---///))))))))))))))))))))))))(((+++,,,+++((((((+++...555@@@JJJLLLMMMbbbfffFFF666000---...333++++++++++++************---'''(((...)))&&&<<>>RRRZZZuuummmZZZKKKgggbbbAAA666:::...---,,,+++***)))))))))$$$///(((:::jjjxxxllltttmmmjjj===777//////...---,,,,,,,,,,,,&&&===ZZZ\\\vvv}}}LLLppp\\\111***,,,111///444LLLeeekkk^^^~~~dddUUUyyyrrrsssooo]]]MMM>>>---+++++++++,,,---///111222555999???CCCYYY999555333///111+++///---///111###111&&&......'''&&&,,,MMMzzz...kkk))))))*********+++++++++,,,)))***///---+++555DDDggglll]]][[[UUUFFF;;;888>>>EEEGGGHHHQQQbbbppp~~~bbbNNNRRRaaattt~~~oooLLL444------+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++,,,///333999???EEEHHHTTTWWWZZZ^^^```aaa``````ZZZWWWUUUVVVUUUNNNBBB888333///+++((((((***++++++///...---,,,+++*********))))))*********+++++++++++++++,,,,,,---.........***000777<<>>777111---,,,---...************************)))+++,,,+++)))+++000666???FFFNNNaaaoooaaasss|||zzzmmmZZZHHH777111555,,,,,,+++++++++************)))***++++++333KKKcccNNN___~~~~~~~~~gggSSSFFFSSSgggyyyXXXVVVvvv\\\GGG888000///...,,,++++++******((()))444RRRpppwwwqqqpppVVV^^^;;;000///...---,,,,,,,,,,,,+++QQQccc^^^___fffKKK,,,***555000???[[[cccddd^^^sssuuu]]]||||||yyyrrrrrrmmm\\\NNN@@@///+++++++++,,,...///111222333777===BBBYYY888555333///111+++000$$$,,,)))333'''(((%%%000---"""333)))&&&***&&& )))************+++++++++...)))***---+++,,,<<>>;;;???EEEMMMRRRZZZhhhjjjWWWKKKccc~~~```DDD222,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------111444:::CCCMMMYYYbbbhhhtttuuuwwwxxxwwwtttrrrppprrrppprrrwwwyyyqqqaaaRRRHHH@@@555...---.........000///---,,,+++*********)))************+++++++++++++++,,,,,,---...//////;;;GGGTTTZZZ\\\eeevvv}}}sssiiicccdddiiinnnkkkmmmrrrzzz~~~uuummmXXXQQQEEE:::111,,,+++,,,************************(((+++---,,,+++...666<<>>...444^^^bbb555GGGTTT555---,,,444+++111555***&&&******+++++++++,,,,,,,,,333222555***,,,EEEQQQMMM:::555EEEIIIMMM```iiiyyytttXXXYYYuuu|||}}}ZZZ444777///------......------,,,+++,,,---...,,,+++***,,,...&&&---///***(((---000...---......---+++***,,,---111///---+++))))))+++,,,***)))+++///,,,'''+++333---------,,,,,,+++++++++555'''%%%---000111222000AAAOOOkkk^^^dddjjjrrrbbbccc[[[hhhtttuuuxxxkkktttgggYYYUUU\\\hhhppprrriii___SSSFFF888...,,,000...111111---***++++++***++++++***************+++)))000,,,$$$444@@@<<>>000,,,,,,)))---111+++333///KKKnnnooo___dddrrr}}}666777,,,&&&555&&&===(((???kkk___TTTnnn{{{~~~555...111333VVV```^^^XXXsssrrrrrraaacccRRRNNN555111,,,***---///------000222777>>>CCCTTT===222333...---...***000&&&(((@@@111~~~...666{{{***++++++++++++,,,,,,,,,111((()))222...===tttaaaFFFAAA:::>>>MMM]]]uuummmbbbvvvnnnCCC111(((---.........------,,,,,,,,,,,,------------......333...''''''...333///'''000222333444333444666777.........111333444111///333///,,,///000...***(((---------,,,,,,,,,++++++)))999222'''---111===YYYssshhhpppTTTaaa___eeemmm^^^aaannnlllXXXLLLJJJ;;;%%%+++---111222000,,,++++++++++++************+++++++++...***999555111OOOPPP```ooozzzsss{{{~~~llljjjWWWNNN,,,,,,,,,,,,,,,++++++,,,+++***...///***'''(((===QQQaaa[[[wwwvvvMMM666---,,,+++,,,...)))+++111%%%((((((666bbbWWW\\\iiiyyypppqqquuu}}}|||VVVIIILLLssswwwhhhhhh```xxxvvvOOO???444333333------111...)))111WWWooovvvpppFFF444000///777'''555)))YYYaaa{{{wwwkkk\\\666777>>>```gggfffssstttzzztttoooddd\\\QQQKKK999111---***---...------000222777>>>CCCTTT===222333///---///+++ ZZZ===,,,------hhhkkk///++++++++++++,,,,,,,,,,,,---333&&&000555WWWfff======666CCC```{{{ooommmeee999---............------,,,,,,,,,,,,+++---...//////...'''+++000222///000888CCCKKKMMMOOOPPPPPPPPPQQQRRRYYYPPPCCC999333///,,,***'''---000---+++,,,...///---------------,,,,,,,,,///%%%222666,,,EEEgggeeennn```QQQ]]]yyy^^^\\\XXX999===+++(((+++222222+++(((***+++++++++******++++++,,,,,,...555,,,FFFQQQHHHfffjjj}}}tttaaahhhDDDDDD---,,,,,,------,,,,,,,,,***333'''000...QQQUUUZZZuuurrr}}}NNN,,,000***...444000&&&///444&&&@@@hhhKKKwwwnnn~~~uuudddlllZZZ???DDD```rrrtttxxx~~~|||AAA555444444+++)))---+++(((;;;hhhmmmttttttddd111///111222)))000555___OOOSSStttnnn)))...???___aaabbbkkkxxxsss~~~uuukkkhhhTTTQQQGGG===222---+++---...------000111666===CCCTTT===333444000...000,,,111BBB555%%%888:::ZZZ ***xxx:::///+++++++++,,,,,,,,,------,,,333///111>>>uuujjjDDD===AAA???eeerrrAAA666///......---------------...,,,+++,,,...///...---000)))***777EEELLLPPPTTT```aaaccccccaaa```___```KKKQQQWWWYYYSSSGGG999111...000...)))+++111333///.........---------------,,,333###...^^^gggZZZhhhLLLqqqpppTTTSSSyyyxxxQQQ===000***000333---)))+++,,,++++++++++++,,,,,,---222...&&&NNNUUUaaazzzooo~~~vvv}}}dddEEE222...,,,------,,,,,,...***---)))777???YYY^^^cccnnn@@@...+++111111###000"""000888***MMM^^^[[[bbbpppeeeTTTmmmcccEEECCCXXXmmmQQQ<<<333222+++***,,,***---DDDrrrpppttttttBBB111000,,,---...CCCgggccc___:::>>>YYYpppmmmppplll|||```\\\]]]oooyyyrrrgggmmmQQQQQQDDD@@@333...+++,,,---,,,---000111666===BBBUUU===333444000///111---&&&)))***777---(((777'''///AAA<<>>!!!777[[[^^^gggrrrbbbooo^^^```}}}ZZZEEE333222555222///...,,,,,,++++++,,,---......***777JJJLLLyyysssCCC777,,,+++,,,+++,,,...555&&&***333MMMVVVrrrtttccc000...000&&&...+++///))))))000___YYY}}}pppRRRDDD[[[NNN888???tttnnnLLL666222000000222---222IIItttyyy}}}mmm]]]888333...222...JJJiii{{{eee|||HHH:::ZZZiiieeennnqqqtttkkkSSSyyyeeesssmmmeeennnSSSQQQCCCAAA444...+++,,,---,,,---000000555<<>>333555111000222......///***666(((777222000333///BBBOOOooolllAAA555...111"""000???---444,,,,,,,,,,,,------------///%%%666999iiiaaaDDD@@@AAA\\\rrr777111000...---------...////////////------///444777777HHHZZZdddiiisss}}}fffUUULLLQQQKKKCCC:::...(((,,,333.........///////////////"""AAAQQQ```rrrjjjpppiiisssdddlllZZZDDD777333333000,,,,,,,,,,,,,,,---...//////---HHH]]]rrrnnnooo\\\uuu{{{vvvhhhxxxaaaIII333,,,,,,++++++---555###111<<<[[[UUUrrrFFF666---!!!444'''---'''+++CCC___PPPqqqvvv{{{xxxBBBVVVOOOIIIIII[[[nnnvvvZZZ:::333111222333...666UUUttt~~~~~~YYYkkk666111000666555UUUeeeyyy???|||rrr~~~jjjCCClll|||~~~gggPPPJJJWWWyyyyyyhhhaaaiii}}}}}}iiiuuukkkfffkkkVVVMMMDDDAAA555///++++++,,,+++---000///444<<>>444555222111333///000(((222,,,&&&444...;;;FFFoootttwww}}}ccc@@@%%%222666!!!)))FFF,,,,,,,,,------------...---...000OOOzzz;;;EEEDDDPPPvvvxxxzzzNNN111000...---------...///---000111000...222<<>>444666222111333///555,,,444,,,777333AAAKKKsssOOOIII^^^eee|||zzzIII333%%%---000(((000,,,,,,,,,---------......***:::---fffYYY>>>AAAFFFqqqYYY222000...---,,,---///000+++000333111000555CCCNNNQQQ~~~qqqooo{{{cccLLLRRRUUUCCC000))).../////////000000111111CCC[[[cccccc|||vvvwwwZZZCCC>>>;;;444,,,,,,,,,---...///000000UUUrrrlllzzzwwwSSSUUUkkkzzzyyydddrrrFFF333111...++++++---222000MMM^^^{{{wwwSSS---888...000///111'''TTTYYYyyykkkwww{{{CCCVVVtttyyy555___ttteeerrrlllooopppLLL@@@666111333222111nnnuuuyyysss___|||VVV999---,,,???jjjkkkfffuuufffTTT\\\lllOOO|||oooGGG|||~~~cccfffhhhaaakkkiiihhheeeYYYQQQ\\\ppp}}}}}}xxxxxxmmmkkk\\\YYYAAAFFF>>>666000++++++++++++---000...444;;;AAAWWWAAA666888666666555---444+++<<>>uuuRRRFFF>>>OOO}}}zzzAAA///---222---***///000///+++777222000999DDD^^^qqqvvv[[[VVVCCCAAA111---,,,---111222111222555[[[jjjkkkaaayyyUUUdddlll~~~tttWWW<<>>XXX\\\aaasss{{{{{{^^^HHH>>>999''')))000///(((999kkkMMMrrr[[[OOOdddwwwrrrWWWaaawwwKKK555***,,,((()))***>>>]]]}}}qqqIII555***++++++,,,BBBaaalllxxxyyy```RRR}}}___MMM{{{kkkvvvmmmmmmwwwSSSaaaJJJ===777...333@@@|||yyyhhhyyyrrruuu|||oooAAA///444:::uuuccc}}}]]]NNNPPPFFFMMMLLL000TTTqqq@@@NNNQQQYYY\\\BBBcccfffMMMQQQuuutttlllMMMaaauuuzzzooogggwwwHHHrrruuucccccckkklll```fff}}}www{{{wwwjjjbbbZZZ@@@HHHCCC:::222++++++,,,,,,,,,///...555===BBB[[[BBB666666222000222000///333111777SSS|||YYY&&&000111***---------,,,------...///333666ttt^^^<<>>777---,,,222000+++888NNN]]]WWW{{{|||ooolllvvvYYY======***"""666222$$$PPPcccdddOOOZZZiiiiiiiiixxxgggzzztttAAA666333///333...JJJ]]]vvvwwwvvvbbbbbb222---666+++444HHHeeelllzzzUUUaaa|||OOO\\\IIIlllhhhhhh~~~NNNqqqUUUDDD:::000222===zzzuuussscccXXXnnnlll{{{|||OOO===000???}}}aaaEEE;;;GGG\\\pppqqqSSSOOOjjj```OOOEEEQQQOOOKKKNNNRRRlllqqq```[[[lll|||}}}yyyxxxggg000PPPqqqpppxxxkkk}}}aaa~~~vvv|||yyyyyytttmmmzzztttfffaaaTTT===EEECCC999111++++++,,,,,,,,,......444===AAA___EEE888999555222444333555+++888EEEiiiyyyxxx000000///,,,---------------...//////666???YYY>>>JJJaaa}}}vvv^^^===,,,111111///111111333$$$BBB>>>ggghhhzzzeeeIII@@@111---555333---???[[[\\\sss|||yyyvvvrrrgggcccZZZgggrrr{{{TTT555888***555111444kkkxxx}}}zzzfff]]]WWWoootttyyy???---'''++++++***NNNsssuuugggmmm<<<---///...:::MMMeeeddd~~~XXXooo???ccc~~~@@@xxxyyy{{{rrrhhh___aaafffMMMxxxYYYHHH===333333EEElllUUUWWWuuuooommmbbbzzzqqqUUUAAA888LLLaaaQQQVVV___zzzwwwhhhbbbHHH===WWWjjjpppkkkooo}}}ttt___FFFCCCdddnnnjjjpppbbb~~~PPPyyypppfffWWWFFFFFFKKK;;;888000***+++---,,,,,,...---444<<>>BBB444---)))+++---,,,,,,------333;;;@@@hhh???999888777999888///WWWbbbddd~~~PPPSSS444000...............///000000AAAlll@@@HHH^^^wwwlllggg888333444333444444333@@@ppp]]]qqquuunnniiikkkttt~~~tttEEE...222AAAMMMSSSjjj888FFFJJJXXXgggZZZ]]]ZZZhhhPPPfff```VVVhhh{{{\\\sssrrrJJJbbbbbbKKK888444```rrr}}}OOOzzzqqqOOOlllzzzGGG444444111...jjj~~~lllfff```~~~===yyyAAA@@@:::111{{{qqqzzzdddqqqMMMOOOBBBdddrrryyy|||pppBBBuuuUUULLLGGG@@@555:::ssswwwuuusssyyypppDDDAAAXXXfffjjj???EEEbbbVVV~~~~~~ZZZPPPBBBrrryyyaaalllMMMRRR999...111777555IIIeeeWWWgggbbbSSSXXXvvvuuu^^^[[[QQQ}}}jjj}}}ppp~~~ccceeeaaa```===LLLJJJ@@@444---)))+++---,,,,,,---,,,333;;;@@@BBB777>>>:::+++777999RRRyyykkkUUUsss(((777///---...000///,,,...333XXX^^^FFF???sssgggqqq~~~jjjCCC888===...///666555TTTuuupppmmmVVV666:::<<>>NNN999999<<<333@@@BBBccceeevvv{{{ooo<<>>kkkmmmhhh|||jjjQQQ___PPPRRRWWWNNNcccqqqOOOcccaaa777UUUAAADDD***<<<___wwwnnngggYYYNNNooobbbooolll???YYYWWWKKK777666pppwwwNNN|||uuuNNNSSS^^^xxxrrr{{{mmmzzz@@@mmm{{{QQQOOODDDCCC;;;333YYY@@@GGGaaannn111PPPvvvRRR===DDDYYYRRRtttmmmMMMgggwwwuuueeezzzhhhXXX666>>>222555;;;666333555333;;;www}}}iiijjjfffgggbbbcccggg]]]SSSXXXvvvvvvYYY___RRRzzznnnpppiiiiiibbbHHHGGGZZZPPPBBB...---,,,+++***+++,,,,,,---222999???YYY===444;;;555>>>KKKvvv{{{ssslllRRR---000......000///---///444ddd___EEEIIIhhhYYYppp~~~ooodddjjj|||DDD777999<<<222:::nnnxxxuuu\\\YYY==={{{III;;;???YYY```VVVZZZaaa~~~GGGYYYtttUUUHHHLLLMMMeeewwwooorrrmmmCCCEEE}}}eee```IIIdddkkkhhhrrrzzznnnooo^^^LLLfffwwwWWWpppqqq___pppXXXccchhhFFFeeeGGG888999444{{{sssqqqEEE777UUUvvvwwwgggpppVVV777UUUTTT@@@@@@???zzzttt~~~zzz[[[xxx]]]___nnnsssttt}}}yyyfff{{{vvv???}}}BBB}}}yyyMMMIIIEEEGGG>>><<>>//////666333333???FFF[[[yyyxxxpppiiidddggg\\\ccc]]]XXX]]]ZZZPPPNNNrrrjjj___zzzIIIQQQZZZ|||wwwjjjuuusssZZZLLLQQQ[[[UUU888...---,,,+++++++++,,,---...333:::???cccIII555<<<444666OOOqqqqqqvvvVVVyyy]]]444111//////000///---000555mmm```CCCLLLRRRWWW^^^qqqmmmjjjjjjkkkkkkjjjjjjzzzoooeeennn___xxxhhhUUU@@@<<<;;;000???yyyjjjxxx```PPPUUU___hhhTTTllldddhhhMMM<<>>jjj{{{aaannnqqqjjjzzzssstttnnnrrrWWWxxx:::tttHHHDDDEEEGGG>>>555555tttssstttZZZZZZeeezzzFFF???@@@AAArrrwwwYYY{{{SSS[[[WWW~~~eeeiiilll\\\;;;AAAEEE444000111///>>>cccooohhhfffeeeXXX\\\VVVPPPQQQKKKIIIPPPxxx^^^sssQQQYYYSSSzzz\\\ooosssssshhhFFFRRRccc\\\VVV333...---,,,+++++++++,,,---...333:::@@@jjjVVV;;;???777888RRRwwwxxxbbbggg888222000///000///...111666rrraaaAAAOOOkkkYYYffflllaaabbbdddgggkkkpppuuuwwwwwwwwwgggxxxhhh```gggeee|||hhh|||hhhxxx^^^CCC999:::===TTTzzz@@@CCCfff\\\aaaZZZQQQOOOjjjRRR===DDDEEESSSccchhh[[[hhh^^^xxxlllsss|||yyyKKKiiicccAAACCCwwwiiiqqq___cccdddzzzllltttsssKKKHHHsssvvvjjjVVVQQQAAA<<>>000zzzdddLLLWWWDDD[[[~~~zzziiiiii~~~VVV===^^^333jjjCCC@@@BBBCCC<<<888;;;___wwwVVVwww777DDDIIIppp[[[~~~~~~RRRpppdddssszzzxxxOOO888===@@@777777888999VVVmmmbbb___WWWVVVTTTNNNMMMJJJ@@@JJJggg```YYYKKKFFFCCCqqqeeeWWWuuu~~~}}}xxxcccNNN555[[[rrr]]]OOO555---,,,+++++++++,,,---...---222:::@@@iiiaaa>>>>>>999===TTTyyyooovvvwww777444111000111///...222777vvvaaa@@@SSSttt[[[]]]ooo}}}___qqqwww}}}~~~zzz]]]\\\```jjjaaarrruuuiiittttttWWWBBB999;;;gggzzzzzzHHHZZZ]]][[[[[[hhhYYYKKKEEEiii~~~QQQ~~~kkkdddvvvZZZ777HHHFFFLLLZZZqqqzzz|||___ddd___===HHH|||lllrrrbbbccczzzvvvmmmIIIPPP^^^TTTpppoooVVVMMM???***YYYZZZBBBQQQJJJnnnLLLOOOZZZccciiiZZZ::::::qqqiiiZZZkkkVVVZZZxxxqqqyyylllSSS[[[NNNBBB\\\??????@@@???<<<>>>AAAFFFrrrnnn~~~KKK<<<>>>SSSccceee|||}}}yyyZZZ~~~dddGGG777<<<222000444999CCCggg{{{dddZZZZZZPPPPPPMMMIIIKKKHHHBBBXXXmmm]]]XXXOOOPPPbbbxxxrrr}}}ssszzzttt|||vvvhhhbbbMMMHHHlllyyy[[[AAA111---,,,+++++++++,,,---...---333<<>>333333KKK|||^^^TTTYYYPPPHHHJJJFFFCCCFFFKKKeeeooo|||OOOCCCKKKGGGAAAmmm|||~~~ggg___]]]XXXkkkxxxrrrVVV333---,,,,,,+++***+++,,,---...///555???FFFwww___KKK:::===IIIwwwgggzzz@@@555222000111000///333999]]]AAA]]]~~~vvvOOO\\\~~~yyy}}}^^^eeewwwzzz~~~fffkkkyyyddd]]]NNNCCCqqq```ZZZppp]]]yyyssseeeTTTmmm999EEE>>>iii[[[zzzmmmrrr888BBBXXXvvviiilllbbbdddooorrriiicccrrrWWW:::TTTcccUUUmmmooopppfffZZZ[[[CCC@@@vvvuuuvvv\\\WWWqqqXXXwwwTTTjjj888555___YYYUUUKKKRRRMMMhhhzzzzzzvvvnnniii|||___```SSSYYYVVVHHHrrr999vvvCCC;;;CCC???:::>>>999333AAAhhhbbbKKKhhhqqq555KKK>>>FFF}}}WWWzzzxxxvvvhhhIIILLL^^^kkkuuubbb???444WWWXXXKKKSSSKKKBBBJJJEEE;;;AAAQQQkkkxxxfffOOO999SSSGGG555PPPwwwUUU\\\xxxnnnaaaZZZfffGGGTTTzzzuuucccSSS000000,,,,,,+++***+++,,,...///000777AAAIII|||gggOOO???>>>CCCrrraaa|||yyy>>>777333000111111111444888qqq???UUUwwwaaaRRRjjjqqqbbbqqq___rrrggg\\\QQQFFFzzzhhhsssuuubbbddduuuwwwooo888>>>MMM```kkkgggoooDDDIIICCCNNNyyyfffkkkhhh]]]lll{{{ppphhhkkkuuuwwwmmmbbbHHHFFFUUU]]]```wwweee___aaaYYYSSSBBBlll|||bbbooolllPPPAAA***}}}tttRRRUUUSSSOOOMMMAAAWWWggg000aaaCCCBBBdddHHH>>>333???>>>333<<<===000HHHWWW___hhhCCC;;;CCCIII[[[]]]jjjwwwttt|||}}}{{{}}}nnn[[[AAA;;;===QQQ[[[===AAAjjj___[[[BBBLLLHHHHHHCCCEEE777MMM```oooaaaBBBBBBHHHAAA???DDD___eeelllSSSQQQbbbvvvppprrrrrr]]]>>>^^^|||tttOOO999111---,,,+++*********+++,,,---...777BBBFFFtttiiiXXXGGGAAAAAA}}}wwwSSSrrr777999444111222222222555999tttCCCTTTxxxfff}}}VVVuuu^^^kkkmmmiii^^^WWWttt```}}}~~~PPPAAA;;;YYYfffjjjuuuQQQLLLnnn]]]999;;;HHHfffggg[[[bbbbbb[[[ggg~~~|||xxxrrrooollljjjcccaaa[[[PPPFFFAAABBBEEEOOOSSSEEEBBBnnnpppaaa]]]___TTTSSS>>>sss~~~dddJJJaaa|||TTTooofff888:::LLL~~~gggNNNJJJQQQKKKQQQHHH[[[HHHjjjBBB^^^XXX>>>===666;;;999777???III???@@@jjjuuuYYYDDD;;;<<>>KKKKKKBBBiii]]]WWWZZZYYYSSSXXXcccyyy~~~yyyoookkkcccYYYRRRJJJDDD>>>===AAAFFFIIIJJJ===HHHHHHhhhvvvbbbUUUOOOPPPSSSRRRWWW@@@fffzzzNNNMMMqqqXXXTTTpppEEE;;;///|||qqq\\\MMMEEEJJJEEEPPPLLLaaabbbCCCVVVWWW;;;III444;;;888666333999333>>><<<666PPPzzznnnLLL333555===AAAQQQgggmmmYYY~~~xxxwwwtttppppppjjjqqqxxxyyyuuuuuuxxxxxxtttqqqppprrrhhh___JJJ===<<>><<<<<<:::999;;;000SSSjjjkkkfffwww{{{~~~JJJ333ZZZgggZZZJJJ333'''(((++++++*********+++------...666>>>BBBiiinnnqqqggg___KKKPPPiiiNNN>>>999444444333222444999zzzJJJKKKaaabbbhhheeejjj```iii\\\EEE;;;LLLUUUhhhhhhbbbwww\\\TTTwwwppp666<<>>444888555444000777...---...000AAAqqqqqqdddqqq}}}aaaFFF<<<:::AAACCCHHHeeeZZZnnn}}}yyyyyysssppprrrdddmmmzzzjjjpppjjjjjjsssuuummmffffffkkkeeellluuulllWWWXXXtttIIINNNLLL\\\RRR:::???DDD;;;===UUUqqqhhh>>>@@@???<<<;;;<<<:::777444JJJBBB~~~yyy[[[mmm}}}~~~jjjXXXPPPIIIVVVzzz}}}hhhVVV???+++'''...+++************+++---...///555<<<@@@jjjnnnuuurrrooo^^^JJJyyyaaa[[[mmmRRRBBB<<<666444222000333888OOOFFF|||rrrccchhhkkkeeefff___lllttt\\\BBB>>>KKKTTT\\\\\\WWWmmmZZZeeeddd888@@@KKKJJJNNNdddKKKMMMMMMLLLMMMQQQSSSRRRTTTyyyqqqhhhBBB<<>>888666WWWyyyrrrYYYwwwHHH>>>@@@>>>999:::===:::222777"""555QQQ~~~}}}xxxooohhh[[[gggWWW555CCCwwwaaaFFF222***+++---******))))))***,,,---...000555;;;>>>iiigggoooqqqrrrmmmZZZllliiimmmxxxuuuSSS]]]aaaYYYHHHAAA:::666333000222666oooYYYCCCvvvbbbrrrnnnbbbaaa^^^kkksssttt~~~jjjjjj===@@@???LLLgggVVVPPPNNN]]]nnn|||iiiSSS555<<>>...555555999999<<<>>><<<:::>>>FFFNNNDDD777222===[[[```RRRFFFDDDFFFDDD@@@>>>???@@@FFF===OOO|||xxxooohhheee___PPPCCC<<<333<<<^^^ooouuuSSSKKK999GGG:::CCC:::999FFFQQQxxxzzzrrrSSS;;;CCCNNNnnn111cccvvv555666===000---555,,,///000...000333,,,222^^^nnnSSSNNNPPPMMMLLLPPPBBBRRRUUUNNNKKKCCC;;;<<<;;;BBBDDDEEEZZZtttVVVxxxooommmpppmmmjjjjjjgggXXX```bbbaaaXXXSSSiiiYYYSSSSSSYYY___OOO]]]PPPDDDZZZiiiWWWfffPPP???777666<<<:::<<<;;;YYYpppxxxaaazzzVVVDDD???===999666777999666///777$$$222>>>LLLyyyuuuzzzyyyyyyyyyiiieeehhhddd^^^fff777666ooo}}}hhhHHH///)))...---(((******))))))***,,,...///111555:::>>>ddd^^^ccceeeeeekkkeee]]]uuuxxxqqqcccccc^^^NNNFFF>>>999555111222666]]]eeeEEEtttiii]]]{{{~~~mmm___^^^```hhh___vvvsss]]]<<<;;;<<>>EEEBBBBBBzzzvvvwww[[[___ZZZWWWZZZRRRBBB888222@@@MMMxxxnnn|||NNNFFF===DDD:::;;;<<<:::<<>>}}}mmmaaa___YYYRRRTTT___iiinnn===]]]iiiMMM111(((***+++***)))***)))))))))***,,,...///222555:::>>>^^^VVVZZZZZZXXXaaacccfff}}}lllbbbWWWSSSJJJBBB<<<666222333777___oooGGGmmmyyybbb```YYYqqqmmm```bbbgggkkkhhhqqqxxxnnnfffwww\\\DDD===333KKKRRRKKKgggIIICCCKKKQQQCCCTTTfffyyyvvvmmmiiinnnooonnnwww}}}ooopppgggfffSSSXXXNNN:::AAA999CCC999@@@CCCJJJrrrDDDEEEBBB??????CCCDDDAAABBBEEE===LLLAAAccclllwwwggg___YYYYYY\\\```hhhpppwwwVVVOOOKKKGGGDDDCCC@@@<<<<<>>999>>>DDD<<>>===000===BBBwwwffflll{{{cccGGG<<<@@@JJJLLLAAA===zzz}}}555;;;...---,,,333111%%%444+++999,,,###111///111LLLsssyyyVVVFFF???;;;777444000666>>>777888GGGFFFJJJ\\\wwwJJJfffgggrrrttttttqqqqqqooofff[[[]]]aaaXXXPPPOOOPPPoooIIIMMMiiisssaaaOOO@@@??????===OOOLLLMMM___GGG999AAA<<>>UUU}}}ccc666^^^UUUNNN555(((//////$$$$$$000***)))))))))***,,,...///333666:::???RRR[[[QQQVVVZZZ___sssxxx}}}ooo{{{eeeoooqqqccc]]]TTTMMMEEE===888666444333III}}}FFFaaa~~~qqqhhhcccnnnxxxWWWXXXrrreeeeeeaaaeeeZZZbbbbbbTTT[[[nnn}}}hhh]]]TTTHHH>>>;;;===CCCGGGWWWYYY;;;???JJJGGGFFFLLLMMMttt```\\\SSSPPPSSSPPPKKKOOOTTTOOOWWWQQQXXXJJJOOOMMMMMMCCC;;;@@@MMMBBB:::???999;;;:::OOOKKKLLL:::>>>>>>>>>>>>>>>>>>>>>>>>FFF@@@<<>>888:::::::::888888999:::000777GGG\\\oooqqq___JJJyyy|||^^^888222999666555333111000000000111000///...---...000222333qqqooosssUUUPPPMMMOOOVVVfffnnn___EEE<<>>BBBOOOWWWMMMQQQUUUUUU___]]]ddd|||zzzSSSMMMzzzppp^^^TTTOOOGGG@@@;;;888555333@@@QQQUUUyyynnnnnn\\\hhhxxxlllqqq}}}xxxiiijjjlllUUU[[[uuujjjddd___]]]XXXQQQOOOaaadddMMM<<>>CCCHHHWWWiiiZZZEEE777===CCC???<<<@@@CCC___{{{yyyVVV???OOOLLLBBBGGGLLLBBB@@@>>>FFFDDDBBB:::999,,,EEEQQQ<<>>;;;===FFFUUUfffqqq}}}kkkUUUEEE@@@AAA@@@???>>><<<;;;;;;:::::::::777666<<<===:::XXX~~~GGGSSS\\\\\\XXXUUUQQQLLLAAA888222444???EEECCC>>>~~~tttsssoooXXX555:::@@@:::666555333444555333222;;;FFFqqqPPP===<<<@@@???<<<999CCCHHHBBB;;;FFFfffEEE===TTTnnn+++::://///////...---,,,,,,,,,---,,,+++***+++,,,...///;;;zzzmmmmmm}}}lllVVVMMMUUUSSSLLL^^^}}}iiiTTTZZZbbbZZZyyysssqqqooojjjeee```]]]ZZZXXXRRRPPPLLLGGGCCCBBBFFFJJJggg~~~zzzKKK@@@DDD@@@```}}}kkkvvvmmmZZZEEE777555:::>>>555444222000000444:::???^^^iiiuuummmQQQIIIttteee444<<>>BBB~~~JJJQQQGGGIIILLLIIIOOOLLLPPPkkk```777@@@pppmmmkkklll\\\TTTPPPJJJDDD???;;;666333;;;dddGGG}}}}}}fffuuueee|||rrrzzznnnSSSaaannnggg^^^]]]VVVYYYWWW\\\QQQsssiiiRRR<<>>===>>>BBB===NNNRRRlll???HHHMMM@@@BBBCCCAAA777HHHDDDQQQHHHLLL]]]WWWRRRNNN]]]PPPEEE@@@UUUaaaFFF777888BBB;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>???;;;999>>>JJJUUUxxxuuuyyy}}}ppp}}}bbbMMMCCC???>>>@@@>>>===<<<:::999999888888666555111444999777AAAZZZttt}}}eeeCCC111444<<<999000>>>AAA>>><<<999HHH___sssYYYnnn;;;666===>>>:::555555222111111000///333888JJJ|||tttjjjYYYPPPKKKHHHBBBCCCHHHSSSkkk;;;NNNgggmmm@@@555333///......------,,,,,,+++,,,+++***))))))***,,,---&&&AAAaaavvvYYY```|||tttNNNRRRrrrfffccchhhsssqqqmmmhhhdddaaa]]]VVVQQQLLLLLLJJJFFFAAA===<<<<<<888iiifff;;;@@@<<<@@@ddd^^^nnnvvvooofff```RRRAAAHHHJJJOOOUUU]]]hhhssszzzgggcccWWWXXX{{{wwwlll===)))999@@@---111000...---,,,,,,,,,,,,///...,,,++++++,,,---...)))<<>>FFF:::444999111777AAA===888MMMPPPNNNttt}}}111666<<<===999888>>>EEEIIIFFF777RRRccc___???LLLNNNMMMEEE???BBBHHHMMMTTTZZZQQQXXXPPP\\\MMMRRRaaa___777EEEEEE+++AAA888888888888888888888888555:::===;;;666777???GGGDDDYYYooowwwtttuuu|||pppgggZZZPPP```ttt___JJJAAACCCCCCAAA???;;;:::999888777666666666111555000///666555444;;;UUU|||oooxxxyyyjjjPPP>>>;;;???333444777YYYrrrxxxlllTTTuuuKKK<<>>???CCCHHHGGGEEEEEEHHHcccvvvWWWOOOZZZ^^^PPPRRRPPPLLLIIIEEE???999444;;;[[[PPPXXXuuu~~~QQQUUUuuuYYYXXXXXX^^^TTTYYYNNNRRRMMM@@@JJJkkkyyymmmVVVLLLEEECCCDDDKKKPPPNNNQQQvvvEEE777444888888222222:::???@@@===FFF111NNNXXXcccZZZSSSHHHTTT???PPP<<>>BBB222---333...///...---,,,...///...+++555---[[[|||kkk{{{yyyuuuVVVBBBVVVTTTIII===111&&&555,,,,,,,,,,,,,,,+++++++++***)))))))))(((((())))))+++(((&&&<<>>===<<<;;;;;;@@@---???^^^rrrMMM???777555===BBB===888666666888;;;=========>>>???;;;BBBCCCSSS```CCC666999555111000...---------,,,,,,+++******++++++***)))))))))(((((((((111(((%%%DDDqqqsss}}}]]]777===111 ///))))))(((((((((((((((((('''(((((((((((())),,,...111666===AAAsss>>>FFF;;;;;;;;;@@@;;;444999CCCCCCIII]]]vvv]]]YYYYYYZZZXXXNNNOOOMMMKKKHHHEEE@@@:::666000KKKgggSSSiiiLLLaaauuu```ZZZ\\\ZZZUUURRRVVVFFFQQQOOOBBBMMMkkkzzz~~~yyyyyy===,,,;;;111333333333555777666333<<<555>>>///PPPNNNxxxPPP999CCC;;;555:::///999222222222222222222222222000000111333666777777666555>>>DDDBBB@@@KKKdddyyyssskkkzzzrrrnnnppp```lllooocccaaadddjjjcccOOOIIIEEEBBBBBB???999777888666555444222111111111111+++333000,,,111111000555???///ooo[[[yyy~~~kkkeee[[[llluuu}}}jjjsss666>>>999888555000444555+++,,,------+++,,,///...+++)))???***GGGuuuWWWNNNFFFHHHTTTaaaiiikkklllbbbQQQ@@@888AAASSSbbb~~~DDD(((666111&&&555++++++++++++++++++++++++((()))))))))))))))))))))000:::000!!!***PPPyyy}}}tttjjjVVVXXXaaaeeeddd^^^]]]\\\[[[ZZZTTTLLLFFFHHHEEE@@@<<<:::999888777333:::444(((SSSlllLLL;;;222+++111===777666555333444999AAAFFFccc[[[666222999:::///+++111333,,,,,,,,,---,,,+++******)))))))))))))))(((((((((000'''"""+++...+++KKKwww^^^<<<555222 %%%///((((((((((((''''''''''''&&&'''((((((((())),,,...111666<<>>'''222000111555888666444444555999444HHH888888FFF{{{sss;;;...@@@999---;;;333###>>>000000000000000000000000222222222333444555555555===888444666>>>BBB???;;;RRRNNNXXXZZZ[[[[[[WWW```XXXRRRSSSVVVWWW^^^[[[JJJIIIFFFDDDCCC>>>777666999444333222000////////////,,,000,,,+++111...,,,333555...FFFoooxxxuuu~~~bbbyyyDDDMMM>>>===333///666777000...)))------***)))------+++,,,777000NNNlllWWWIII===666:::@@@PPPlllPPP777999,,,***///###*********+++++++++++++++'''((())))))************---444...+++333PPPssswww}}}^^^OOO[[[cccaaa\\\WWW`````````]]]YYYSSSLLLHHHHHHDDD@@@===;;;999666333'''111666777'''888llltttvvvyyyRRR===CCC111...333...***000333***++++++,,,,,,+++))))))((((((((()))))))))))))))$$$111111+++***$$$!!!'''>>>rrr~~~zzzppp|||WWW<<<###000---,,,333***'''999''''''''''''''''''''''''%%%&&&'''''''''))),,,///111666<<>>>>>???;;;???OOOLLLRRRjjjsss```kkk]]]XXXWWWRRRVVVXXXQQQJJJIIIFFFEEECCC@@@;;;888777222aaabbbzzzuuu}}}|||UUUOOO^^^{{{```___UUU\\\MMMYYYPPPIIINNNIII222BBBKKK444DDD???tttoooGGG<<>>222333444***111;;;---////////////////////////---...//////...///111333///444888999888888<<>>===>>>???<<<666444666333222111///..................(((***111,,,'''...------333:::ddd}}}kkkxxxqqqoooAAAAAA999444999000///777---###...)))......)))'''***,,,***%%%222 333***NNN<<<333+++...222...,,,333******************++++++'''''')))***++++++++++++000,,,$$$(((111,,,***666PPPqqqPPPDDD>>>FFFPPPPPPTTT^^^___```aaaaaa]]]VVVNNNIIIFFF@@@>>>;;;::::::777333///333444)))222&&&555:::LLLxxxJJJ@@@;;;222444777///(((111444%%%))))))***++++++***)))(((''''''((()))*********)))###***$$$ (((---,,,000***111222LLL{{{rrrppp{{{www```GGG///(((555555)))(((//////---,,,(((&&&'''''''''''''''''''''%%%&&&'''''''''))),,,///111666<<>>777;;;;;;555888:::;;;<<<===???BBBEEEJJJQQQZZZ```gggsss{{{qqqiiieeecccddd```ZZZUUUQQQNNNKKKIIIGGGEEEAAA???===;;;999777222<<>>>>><<<:::777===KKKaaa{{{QQQBBB222---222666222,,,000000000000000000000000111111333555777999:::;;;666VVV~~~}}}[[[AAA444222555222111111000///.........------------------------........................222222222333444555666777:::>>>CCCGGGIIIKKKMMMOOOKKKNNNPPPOOOKKKFFFBBBAAA???===:::777555555555666222111000///------,,,,,,)))************+++++++++...,,,...111222@@@gggjjjAAA000555@@@333222111000...,,,++++++))))))))))))))))))))))))***))),,,000---...AAAYYYlll<<<333222000...,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''666ZZZ}}}SSS<<<666:::>>>CCCHHHKKKNNNQQQSSSZZZYYYXXXTTTOOOJJJDDDAAA@@@>>>;;;888444222111111///...------,,,,,,,,,,,,,,,OOOzzz]]]GGG===:::999111000///...,,,,,,,,,+++***+++---,,,***)))((()))&&&,,,444999777111(((###'''&&&&&&&&&&&&'''((((((++++++++++++...777BBBJJJ```gggpppuuurrrgggZZZPPP666333000/////////---***+++++++++++++++***)))((((((((('''''''''&&&&&&&&&((()))(((((('''))),,,///444777<<<@@@]]]<<<666999999444777888:::;;;<<<>>>BBBEEELLLSSS[[[```cccffflllqqqkkkjjjjjjkkklllkkkfffbbbfffaaaZZZTTTPPPMMMJJJHHHEEEBBB???===<<<;;;888777888000JJJiiilllRRRYYYfff|||iiiXXXXXXccccccbbb^^^ZZZWWWVVVSSSOOOKKKDDDBBB???>>>>>>===;;;:::>>>:::666999FFF\\\tttzzzSSS888:::333,,,***---///...,,,////////////////////////000111222444555777888999JJJ;;;:::YYYhhh\\\KKK<<<555333444555000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000111111333444666666888;;;???CCCEEEHHHLLLNNNNNNPPPRRRQQQMMMIIIEEEDDD===<<<999777555555444444111000///...---,,,,,,,,,))))))*********+++++++++...+++...111......===QQQxxxQQQ???BBBEEE;;;...111111000...---,,,+++***))))))))))))))))))))))))+++&&&&&&***)))&&&///<<>>;;;777444222111000...---,,,,,,+++++++++,,,---"""$$$FFFuuuzzzsssZZZFFF===;;;999888111000///---,,,+++++++++***+++++++++)))((()))***%%%000<<>><<<::::::999888666@@@///EEEfff|||```ssszzzzzzbbbOOOQQQ```kkknnn\\\ZZZXXXUUUQQQNNNKKKJJJCCCAAA>>><<<<<<;;;:::888555555333000000777DDDNNNYYY```kkkvvv}}}rrr[[[FFF999555555666+++---//////------...000------------------------...///000222333555666666777888>>>GGGPPP]]]ooowwwZZZFFFAAA999111000333555444111///......------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......///111333444555555777:::===@@@DDDIIIMMMLLLNNNPPPOOOKKKGGGDDDBBB;;;:::999777555444333222//////---,,,++++++******)))))))))*********+++++++++(((***111111++++++000@@@TTTmmmpppttt^^^TTTEEE666333:::===666---//////...---,,,******)))))))))))))))))))))))))))///(((&&&+++,,,'''%%%(((---333HHHqqqWWW777888888---///...---+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******######&&&,,,...---///333111FFFRRRJJJIIIOOOJJJ:::===333***)))///222///***333555999===BBBHHHNNNSSSYYYWWWUUUQQQMMMIIIEEECCC???===999666333000//////,,,++++++***************---...///...000888DDDMMMxxxyyy~~~YYYUUUMMMCCC===;;;999444000000///...,,,++++++++++++)))******)))((((((***,,,222:::AAA???555***&&&'''&&&&&&&&&&&&&&&''''''(((''')))***)))'''%%%%%%%%%%%%%%%######$$$&&&((())))))(((''''''***+++++++++(((((()))))))))(((''''''''''''''''''&&&&&&&&&&&&'''((((((''''''))),,,///444777<<<@@@VVV999666777555111222333555666777:::===@@@AAAGGGQQQ[[[cccggghhhhhhdddeeeggglllooollleee^^^```ZZZRRRJJJEEEBBB???>>>===;;;888777888888777555333---;;;bbbxxxwwwppp{{{eeePPPMMMWWWeeesss}}}ggg[[[[[[YYYTTTOOOJJJHHHHHHAAA???<<<;;;::::::888666///333777888666222000000%%%)))///333555555666666---000333444222...***(((,,,///222111...,,,---000,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222333333888999<<>>XXXmmm|||rrrsssbbbcccVVVNNNIIIDDDAAA>>>:::333---......,,,++++++*********))))))((('''&&&(((+++---::::::666...%%%"""$$$(((&&&&&&%%%%%%&&&&&&'''(((&&&''')))***)))((('''''')))***+++++++++***)))(((&&&%%%%%%%%%'''((())))))'''''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((,,,///444777;;;@@@SSS999777777444000000111333333444666:::===@@@BBBFFFKKKRRRXXX]]]```\\\```dddhhhhhhfffcccaaa\\\VVVNNNGGGCCC???===;;;:::888666555666666555444111777999DDD{{{}}}vvvnnneeeRRRPPP\\\WWWZZZfff^^^]]][[[UUUNNNIIIFFFEEE???===:::888888777666444555222///...000111111000777777666222...+++++++++///...+++'''&&&(((...333---,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000111777111000999BBBDDDAAA???LLLRRRXXXZZZZZZXXXSSSNNNKKKEEE<<<888999;;;;;;;;;111111111000...---,,,,,,++++++++++++************))))))))))))))))))))))))*********************************+++---///000111111222333555888===CCCHHHBBBDDDEEECCC@@@===;;;:::777666666555333111///...,,,+++***))))))((())))))(((((()))))))))*********...+++***)))))))))---222111555222222333>>>AAA@@@EEEIIIMMMOOONNNIIICCC===@@@===999777666444///,,,++++++******)))))))))((((((((((((((((((((((((((('''&&&&&&))))))((((((***111777333333///<<<\\\aaaKKKCCC888444888888000,,,///+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))***,,,)))""""""***/////////,,,)))((((((***,,,...,,,///111---'''''',,,333...///111333888@@@IIIOOORRRQQQOOOMMMJJJFFFCCCBBB;;;999666222///---,,,,,,(((((('''''''''(((((()))'''%%%%%%)))///222///+++222000000222333111222555AAAJJJJJJYYYRRR___^^^fff^^^^^^ddd]]]eee\\\YYYLLLKKKFFFAAA===;;;999555222---,,,+++******)))******(((((((((&&&&&&'''***---...)))$$$!!!"""%%%))),,,%%%%%%%%%%%%%%%&&&''''''"""######$$$&&&'''(((((($$$%%%&&&'''&&&$$$""" &&&&&&&&&&&&%%%&&&'''(((%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&(((,,,///444777;;;???PPP888777666333000///000111111111333666888;;;;;;<<<>>>CCCKKKUUU\\\```dddhhhiiigggeeedddeeeVVVRRRLLLGGGCCC@@@===;;;888666444444555555444333555===555888uuu|||~~~wwwnnndddYYYRRRGGGVVV^^^\\\jjjnnnbbb```]]]YYYSSSMMMHHHCCCAAA===;;;888777666666444222555000,,,,,,///111000...((())))))((((((+++///222)))---111333111,,,(((&&&,,,)))''''''***,,,,,,+++++++++++++++++++++++++++,,,,,,------......//////***///666999666666@@@LLLMMMNNNPPPPPPOOOJJJDDD@@@999;;;???BBBBBB;;;///&&&,,,...///...,,,+++---///************************))))))))))))))))))))))))*********************************+++,,,---...///...///111222555999???CCCDDDEEEEEEDDDAAA>>>======666555444222111///...---+++******)))(((((())))))((((((((()))))))))******)))+++,,,,,,)))(((***,,,)))---***444444CCCEEELLLDDDIIIKKKHHHFFFGGGFFFDDD>>>888111///111111...*********))))))))))))))))))(((((((((((((((((((((((('''((()))(((%%%%%%(((+++......$$$ ---:::===???...;;;EEEHHHTTTfffnnniiioooeeeWWWNNNJJJHHHEEEBBBFFFOOOCCC)))###222444&&&))))))((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))&&&---...,,,***&&&###,,,+++,,,......,,,+++,,,))))))+++...111///)))###------...000444;;;DDDJJJLLLLLLLLLKKKHHHEEEAAA???:::888444111...,,,******'''''''''''''''(((((()))%%%,,,111...&&&"""'''---)))(((((()))+++...222444,,,333111>>>777DDDDDDMMMNNNSSSZZZWWWYYYUUURRRJJJJJJEEE>>>999666444333222++++++***)))))))))))))))'''(((((('''&&&&&&(((***&&&###!!!$$$((()))'''###%%%%%%%%%%%%%%%&&&&&&'''&&&$$$###$$$&&&''''''''')))(((&&&%%%&&&''')))+++''''''(((&&&%%%$$$&&&'''%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&(((,,,///444777;;;???LLL666777444000...///000000000///000222555111444777999<<>><<<;;;;;;666444222000...---------+++***))))))))))))))))))(((((((((((()))))))))***%%%(((***,,,---...---------111***555***444000:::@@@EEEFFF???;;;<<<<<<;;;777888777222,,,)))***,,,)))))))))))))))*********((((((((((((((((((((((((***+++***(((&&&''')))***"""%%%000222***&&&'''"""999555000---333BBBQQQYYYYYYUUUPPPLLLIIIFFFBBB???<<<(((&&&888===,,,$$$---)))((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))///+++((((((&&&&&&))),,,"""&&&******)))'''&&&&&&333,,,%%%###(((---000000++++++,,,---000666===CCCGGGHHHJJJJJJHHHCCC???<<<888666333000,,,***))))))'''''''''''''''((())))))***$$$"""***000---)))))))))((('''''')))++++++,,,222---777...<<<<<>>;;;888555888666444333444444333111444333222AAA999www|||}}}sssjjjdddpppiii]]]vvvuuu}}}oooooommmfffTTTSSSRRRRRRTTTYYY```eee___www```VVV]]]ZZZTTTMMMJJJIIIFFF@@@:::;;;999666444444333222000.........+++'''(((,,,111&&&(((***+++******+++---...+++(((''')))******))))))+++------+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,------------------------***---333555222000888BBBAAAFFFLLLLLLDDD<<<<<>><<<999777666666666444111...---,,,------+++******))))))))))))***(((((((((((()))))))))))))))((('''&&&)))---,,,)))&&&+++&&&555(((222///;;;???EEEEEE>>>999;;;===<<<555333000000111000,,,((())))))))))))************((((((((((((((((((((((((&&&&&&%%%$$$&&&((('''%%%111!!!'''///&&&(((333111---)))...<<>>222+++---...))))))(((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))***$$$$$$+++---((($$$&&&%%%))),,,)))&&&'''***+++!!!''',,,---***'''(((***)))******+++---222999>>>DDDFFFHHHIIIGGGCCC===:::888666333///,,,***)))((('''''''''''''''((()))***''')))***)))'''''')))+++%%%'''((((((***,,,,,,+++***///)))222)))777888BBB@@@JJJNNNLLLBBBCCCCCCFFF???>>>;;;777333000---+++***))))))(((((((((((()))&&&((())))))'''%%%%%%&&&%%%&&&'''&&&$$$$$$&&&)))%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$'''))))))%%%!!!$$$%%%&&&''''''&&&%%%$$$###%%%&&&&&&$$$$$$&&&)))%%%&&&&&&'''((((((((('''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%&&&(((,,,///555777;;;???GGG777444333,,,222------------------------222333333333444666:::>>>GGGGGGIIIMMMRRRSSSOOOKKKEEECCC???:::777555444444222222222111111111000000111000......888WWW___mmmuuujjj^^^\\\aaaddd```ZZZdddmmmyyy{{{vvvrrrppplllhhhbbb\\\WWWUUUTTTTTTVVV]]]]]]ppp^^^ccceee}}}uuuXXXiiiRRRTTTRRRNNNJJJDDD@@@<<<::::::888555333222111///---------,,,,,,+++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,++++++*********,,,,,,---...000222333555777<<>>:::666444000...---+++(((&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))+++++++++,,,...111555777FFFOOOPPPHHHDDDGGGFFF@@@FFF@@@999333///...---,,,''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%&&&(((,,,///333777<<<@@@GGG777333333,,,111------------------------///000111111222444888;;;>>>BBBGGGKKKLLLLLLKKKJJJEEEBBB>>>:::777555555444222222111111111000000000//////333333...???yyy}}}ggg{{{pppddd___ccchhh\\\\\\[[[YYYYYY[[[^^^bbb___aaaccccccbbbbbbcccfff```___^^^\\\YYYVVVSSSRRRSSSTTTWWWXXXYYYZZZ[[[]]]XXXddd^^^hhhtttvvvVVVWWWWWWWWWTTTRRRNNNJJJEEE@@@<<<::::::777444222222000///---------,,,++++++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,++++++*********,,,,,,,,,---///000222333555999>>>AAA@@@===:::888777666444444444333000...---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,---...///000666888::::::888666666666444333222000///...------,,,***(((&&&&&&&&&'''(((''''''''''''''''''''''''((((((((()))))))))******+++++++++,,,---...///000888888888777777666666555333222111///,,,***)))((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))***+++,,,---///222888<<>>===<<<555333000---+++)))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((()))+++...111444???DDDFFFCCC@@@???===:::777444000---+++***((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((*********+++---000333555333@@@JJJPPPZZZfffggg```???===999666333///+++'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%&&&(((,,,///333777<<<@@@GGG777333222***///---------------------------.../////////111444777444;;;BBBFFFEEEDDDEEEGGGAAA???<<<888555333222222111111111000000000//////000,,,111666***,,,ZZZ}}}iiiqqq~~~lllaaajjjddd]]]XXXWWWYYY\\\]]][[[]]]^^^^^^]]]]]]^^^```]]]]]]]]]\\\]]]]]]^^^___ffffffdddaaaaaafffooowwwnnn@@@TTTSSSEEEZZZPPPOOOKKKGGGBBB>>>;;;999999666333111111000...,,,,,,,,,,,,+++******))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++*********,,,,,,,,,,,,---...///000111555:::<<<;;;999777666555444222222222111...,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------...222444666666444333333333222111///---,,,+++++++++***)))'''&&&%%%%%%&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))***+++,,,---...333444555666555555333333222111000...,,,***)))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))'''((()))***+++---222555<<<>>>???@@@@@@???===<<<444222000---+++))))))(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((((())),,,...000999???BBB@@@>>>>>><<<999777444///+++***))))))(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))***,,,...111222CCCCCCCCCGGGRRRYYYOOO???MMMHHHAAA:::444---'''###''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%&&&(((,,,///333777<<<@@@GGG666222111)))...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------...111333///555<<<@@@BBBBBBBBBCCC<<<;;;888555222111//////000000000/////////......222***,,,444111,,,<<>>???>>><<<;;;333111///,,,***)))((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''((()))+++,,,444:::>>>===<<<======:::777333---)))((())))))(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))+++---...000###<<>>:::999777555333111000////////////.........------.........///111111000...mmmuuuEEE>>>ZZZuuurrr===BBBOOO444<<>>ZZZgggYYYEEE@@@999000***((()))+++---''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%&&&(((,,,///333777<<<@@@EEE444111000***///,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,,,,---...000///000555;;;???>>>;;;;;;:::999777555444222111.........---------,,,,,,)))111333---***///111///444iiinnnQQQJJJIII```___<<<888;;;<<<888BBBLLLFFFHHHGGGEEEBBB???===;;;999444222///.........,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************************)))******++++++,,,///111222222222222333333222000000000///,,,******))))))(((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))))),,,...000/////////000000///---,,,***)))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&''''''((()))(((***,,,...///000000000///...---,,,***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&'''((((((((((((***,,,...000333666888999999888111///---+++)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''(((((())),,,222777777888;;;<<<999444000,,,)))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((()))******++++++///???PPPSSSJJJ@@@===???666333000...---+++(((&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%&&&(((,,,///333777<<<@@@CCC444111111***000++++++++++++++++++++++++)))***,,,,,,+++***+++,,,,,,,,,---000333777999:::999888888666555333222111------------,,,,,,,,,,,,,,,------,,,***+++///333111???{{{[[[QQQEEEDDDQQQggg~~~PPP:::888444+++111CCCFFFAAAGGGEEEDDDBBB@@@===;;;999888333111///---...---,,,***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))*********+++***)))))))))***+++,,,,,,+++---////////////111222111000///......---+++((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''))),,,---------...//////...,,,+++)))(((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''&&&&&&&&&'''((((((((((((***,,,---///111111...---,,,+++***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&(((((('''''')))+++,,,---///222444555666777000///,,,***((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((())))))(((///444444555888999777222///,,,))))))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((()))***************%%%,,,666===???;;;555333;;;888555222///+++&&&###''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%&&&(((,,,///333777<<<@@@BBB333111111+++111++++++++++++++++++++++++((()))++++++***))))))***(((+++------,,,///555:::555555555444222000///...---------,,,,,,,,,++++++333%%%!!!,,,222---(((+++000###>>>pppmmmNNN===>>>FFFKKKTTTbbbnnnwww~~~]]]000888...111888333---;;;GGG>>>AAA@@@>>><<<:::777666555333000...---------,,,***)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))***+++,,,---)))+++------------///111000...---------,,,)))'''))))))(((((((((((()))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))%%%'''***,,,,,,,,,,,,---...---+++***((('''''''''&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))''''''&&&&&&&&&'''(((((((((((()))***,,,///111222------,,,+++***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$%%%'''''''''''')))***+++,,,---///111333555666000...,,,***(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((((()))))))))&&&,,,111222333666777555111...,,,******)))'''%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((()))***************+++***,,,222888;;;===>>>999555///***))))))***)))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&(((,,,///333777<<<@@@HHH666444000---++++++++++++************)))***************************,,,---,,,***,,,222777444333333222111000//////111000...---,,,+++++++++)))************+++++++++333)))(((???jjjhhhiiiPPPFFFFFFGGG@@@III```ooogggfffkkkzzz~~~HHH333222///000111111000000222555888AAA@@@===:::777666555555222111000...,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))******************+++,,,,,,---..................---,,,+++***))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))'''''''''''''''''''''''''''(((((()))***+++++++++,,,,,,,,,+++***)))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((()))******++++++++++++******(((''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))***+++,,,---000555888444222000---,,,+++***+++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((()))''''''''''''((((((((()))&&&''')))+++,,,,,,,,,+++'''&&&'''+++,,,(((''')))---,,,+++)))(((((('''''''''((()))***)))((('''&&&&&&)))---111444666666666666222,,,))))))(((&&&$$$&&&'''''''''&&&%%%%%%$$$'''''''''''''''&&&&&&&&&&&&&&&'''((()))***++++++'''''''''''''''''''''''''''***...222555777777777777666333///***''''''(((***))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&'''((('''&&&(((''''''&&&&&&''')))+++&&&''')))+++,,,,,,------&&&***''''''---)))$$$)))$$$''')))(((&&&%%%(((***'''''''''&&&%%%$$$&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&)))---000333666;;;>>>EEE444444000...---+++++++++************)))************************(((***,,,......///000111222222111111000/////////000///---,,,+++*********))))))*********+++++++++///---***,,,<<<```vvv]]]aaaXXXRRRbbbQQQUUUPPPRRRVVVTTTTTThhh___ssszzzxxxKKK000+++///222///000000//////111444777???===;;;999777666555555222111///...,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))******************++++++,,,------...............---,,,+++***))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((''''''&&&&&&''''''((())))))))))))))))))))))))'''''''''''''''''''''''''''(((((()))******++++++++++++++++++***)))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((())))))*********++++++******(((''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((()))***+++,,,///444777444222000...,,,+++++++++(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))'''''''''((((((((()))))),,,+++)))((((((***+++------***)))***)))%%%###%%%######$$$&&&(((***+++,,,***)))'''%%%%%%&&&''')))%%%'''***---000222444444666222---***)))((('''%%%'''''''''''''''&&&%%%$$$&&&&&&&&&''''''(((((()))(((((((((((((((((())))))''''''''''''''''''''''''%%%'''***---000222333444666555333///***''''''((()))))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%%%%%%%&&&&&&%%%***(((%%%&&&((()))(((&&&444888===BBBFFFGGGIIIIIIMMMMMMEEE<<<777000+++000))))))***)))'''%%%$$$###''''''(((''''''&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&)))---111333666;;;>>>BBB222333111000///+++++++++************)))************************'''(((+++///111111...+++/////////..................---,,,+++***))))))))))))))))))*********++++++)))000333,,,&&&333RRRmmm^^^777---///---,,,...---.........---...111444:::999888777666555555666111000///---,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********************+++,,,,,,------------------,,,++++++***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((())))))))))))))))))))))))'''''''''''''''''''''''''''(((((())))))******+++++++++++++++***)))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((())))))***************)))(((''''''&&&''''''''''''((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&((()))***+++---111444333111000...,,,+++******(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))(((((((((((())))))))))))+++***)))((((((((()))***(((%%%&&&***,,,+++---111------,,,+++)))'''%%%$$$******)))((((((((()))***'''''')))+++---000222333555222...+++***)))'''&&&''''''''''''''''''&&&%%%%%%&&&'''((()))******++++++******)))((('''&&&&&&''''''''''''''''''''''''%%%%%%''')))+++...000222555444222///***((('''((())))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%&&&'''(((%%%***,,,***''',,,;;;IIIWWWUUUQQQIII@@@888333111???HHHPPPSSSNNNEEE<<<777555000+++''''''***...000'''(((((())))))(((((((((&&&&&&''''''''''''&&&&&&&&&''''''&&&&&&)))---111333666;;;>>>BBB222333111000000+++++++++*********))))))************************(((((()))---111111---(((+++,,,,,,,,,------......,,,,,,***))))))((((((((())))))))))))***************---000000---,,,---000KKKjjjKKK???---%%%///555,,,'''++++++,,,,,,,,,,,,,,,///111444444444444444555555555111000...---,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))((()))))))))************)))*********++++++,,,,,,,,,,,,,,,,,,,,,+++******(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))*********************)))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))******)))(((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%'''((())))))+++...111000///...,,,+++***))))))(((''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''(((((((((((()))))))))(((((()))))))))*********&&&(((+++------+++)))(((000,,,+++,,,***%%%$$$%%%&&&''')))+++,,,---------'''))),,,......---+++)))************,,,///222444444222///---+++)))((('''''''''(((((((((''''''&&&''''''(((((())))))************)))((('''&&&&&&%%%''''''''''''''''''''''''((((((((((((***---000222333333222///+++((('''((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((((((((()))***+++,,,%%%$$$222HHHUUUSSSKKKBBBCCCCCCBBB@@@BBBFFFJJJTTTSSSUUUUUUQQQQQQPPPIII???<<<777000+++((()))***((((((((()))******((('''&&&&&&''''''''''''&&&&&&&&&''''''&&&''')))...111333666;;;===DDD333444111//////+++++++++*********))))))))))))))))))))))))))))))+++)))(((***---...,,,)))*********+++,,,,,,------+++***))))))(((((((((((((((((()))))))))*********...)))$$$&&&,,,000///,,,'''999SSSooofffKKK444***+++,,,,,,)))%%%''',,,)))***++++++******,,,...///000000111222333333444000///...---,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******((()))))))))************))))))***************++++++++++++,,,++++++***)))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********)))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((())))))))))))(((((('''&&&&&&&&&&&&''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''$$$&&&'''(((((())),,,...------,,,+++***(((''''''''''''&&&&&&&&&''''''(((&&&&&&&&&''''''''''''((((((((((((((()))))))))***)))))))))************+++)))***+++,,,,,,++++++***&&&&&&)))///000------...000000///...,,,***)))(((******+++++++++***))))))+++***))))))+++...111333333222111...+++)))((((((''''''((())))))(((((((((******))))))((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''***)))(((((())),,,///111111222111///+++(((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%'''******(((((()))***&&&444GGGSSSSSSLLLDDD??????FFFNNNTTTWWWZZZ^^^bbbvvvppptttrrrfff```TTT;;;===@@@AAA<<<333,,,***+++***)))((((((******(((&&&&&&''''''((((((''''''&&&'''''''''''''''***...222333666;;;===EEE444444000///...+++++++++************)))))))))))))))))))))))))))+++***(((((()))++++++***))))))******++++++,,,,,,+++***)))(((((((((((((((((((((((()))))))))******((())))))***+++,,,...//////,,,+++333HHHeeebbbFFF111'''---""",,,...---((('''+++,,,***((()))++++++***)))+++,,,+++,,,...///111111222222///...---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))******+++++++++******)))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))******)))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((())))))(((((('''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''$$$&&&'''(((((((((***,,,,,,,,,++++++***((('''&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((((((((((()))))))))******)))*********++++++++++++,,,***(((''')))---111444111222777???CCCDDDEEEIIIGGGEEEBBB>>>:::777555444666333...)))'''''')))+++***)))(((((()))+++---///222333222000,,,***))))))'''(((((()))))))))))))))+++******)))((('''&&&%%%&&&&&&&&&''''''((((((((('''''''''''''''''''''''')))((('''&&&'''))),,,---///000111///,,,)))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''')))***)))'''(((+++///@@@OOO[[[RRR>>>333:::FFFAAASSSlll|||uuueeePPP===111///000///,,,)))(((***+++)))&&&''''''(((((((((((('''''''''((((((''''''***...222333666;;;===CCC222333000...---+++++++++************))))))))))))))))))))))))))))))******)))(((((()))******************++++++++++++***))))))((()))))))))(((((((((((()))))))))***$$$***000111---((('''(((222---((('''+++444@@@HHH\\\jjj]]]AAA666(((999;;;+++///111(((((()))+++...///,,,(((''')))++++++***)))***+++(((***,,,...///000000///......---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))************))))))))))))))))))))))))))))))***************)))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((((('''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''$$$&&&(((((((((((()))+++,,,,,,---,,,+++***((('''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''((((((((()))))))))******************+++++++++,,,,,,---///333999???FFFKKKOOOaaa\\\XXXWWWSSSNNNMMMOOOPPPPPPOOOPPPSSSVVVZZZ]]]IIIFFFAAA<<<666111...,,,+++******)))***+++,,,---111333333111---*********'''((()))************))))))((((((''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((''''''&&&'''((()))***...///000///,,,)))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''((()))((()))000<<>>222)))+++///...---///111444555222...---,,,***)))((((((((((((((())))))(((((((((((((((((((((((())))))(((&&&%%%'''***---+++***)))******)))'''$$$$$$''')))***)))))))))******---000///+++'''&&&&&&(((((('''''''''&&&&&&&&&'''))))))((('''((((((((((((888 '''```[[[999GGGHHHGGGCCCeeeqqqIII000...///000111------((((((,,,***%%%%%%******++++++***((()))+++---333555999<<>>555000555===BBBHHHMMM___dddhhhfff___XXXTTTSSSDDD===666333333111+++%%%444222000...,,,,,,---...,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,,,,------------------,,,+++***)))************************************************))))))))))))))))))))))))+++*********))))))))))))))))))))))))))))))))))))***,,,///000///+++&&&###++++++*********+++------111///,,,+++++++++***(((000///...,,,***)))((((((************************************************************************************************(((''''''((()))+++---///***)))((()))******)))((()))))))))***************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((((((((())))))******(((''''''&&&&&&''''''((('''''''''''''''''''''''''''''''''((((((((())))))///)))""""""(((,,,+++(((&&&''')))+++,,,---......,,,++++++++++++))))))))))))+++...///...,,,)))((((((((((((((((((((((((((('''''''''((((((((()))))))))&&&'''***+++)))***---000///,,,+++111BBBYYYiiimmmmmmgggjjjiii}}}mmm___VVVKKKCCC:::555...)))+++111111333666666444000+++&&&------+++***))))))(((((((((((((((((((((((((((((())))))+++------***%%%!!!)))'''&&&'''(((******)))***)))''''''((((((%%%"""'''+++//////---***))))))(((((((((''''''&&&&&&&&&'''((((((((()))***)))((("""666TTTTTTFFFBBBDDDKKKEEEzzzqqq@@@!!!(((222))),,,)))''')))***)))***++++++,,,,,,+++******,,,///333555999<<>>@@@===:::;;;===......+++'''&&&)))******((())),,,///111000---+++(((((((((((((((((((((((('''(((((((((((()))))))))+++((('''***,,,******,,,&&&666LLL]]]cccaaa\\\YYYhhh```III<<<777666///...000333444111///000222111///---+++)))((((((((((((((((((((((((((((((+++)))&&&$$$$$$'''+++---/////////000222222000...666000***(((***++++++))))))+++...000///,,,***((((((((((((((((((((((((((((((%%%&&&)))+++***)))***666QQQSSSDDD>>>>>>PPPqqqYYY444111+++000111,,,***......***+++,,,,,,++++++,,,...000333555999<<<@@@666333///111---,,,+++******)))*********333$$$444NNN'''444///111 ###$$$***iii666!!!+++'''(((((((((((()))))))))'''(((((((((((()))))))))'''''''''((((((((()))))))))))))))***++++++++++++(((((((((((((((((()))***---.../////////000000///+++,,,,,,,,,++++++,,,---...///000...,,,+++---///+++*********************************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))))))))******,,,,,,---------,,,++++++***************************************************************************************+++++++++++++++++++++,,,,,,------***,,,///111000---)))&&&&&&(((+++...//////...---,,,++++++,,,---,,,***))),,,---.........,,,***(((************************************************************************************************)))***+++---......------))),,,...---***)))+++---************+++++++++,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))'''(((((((((((()))))))))************))))))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))***------+++&&&%%%---;;;GGGKKKPPPSSSOOOGGG@@@===>>>>>>>>>888///,,,...///,,,******+++...111111///,,,))))))))))))))))))))))))(((((((((((()))))))))***+++)))))),,,+++((())),,,<<>>>>>>>>EEEGGGBBB777111111---&&&---+++***,,,000222000...))))))))))))))))))))))))((((((((()))))))))******)))***,,,---***)))000999ZZZ\\\^^^cccrrrtttKKK555------666;;;666111///---,,,++++++************))))))))))))))))))))))))***)))((((((,,,777DDDNNNdddeeefffeee```VVVJJJAAAXXXWWWSSSJJJ???666000...***)))***,,,///111000///))))))))))))***************''''''***))))))444BBBbbbTTTPPPKKKSSSoooaaaqqq~~~|||bbbyyynnn888000******++++++,,,...)))***+++******+++...000333555999<<<>>>666333///111---+++***************++++++$$$222```ggg;;;555---222!!!888FFF!!!222'''''''''((((((((())))))'''''''''((((((((())))))''''''''''''((((((((((((&&&'''(((************)))%%%&&&((()))))))))+++---,,,...---***+++///...)))+++++++++,,,---------,,,,,,+++))))))))))))))))))******++++++++++++++++++((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************************+++,,,,,,------,,,,,,+++*********************************************************************************++++++,,,,,,,,,+++,,,,,,---......//////111111222777???IIISSSXXXfffgggjjjlllnnnooooooooo{{{vvvnnndddYYYMMMBBB;;;111000...---,,,---...///++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,,,,,,,---111444666<<<888555777;;;<<<:::666666555333111///---+++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))+++++++++,,,,,,,,,------+++++++++*********))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((()))))))))*********###---===MMMUUUQQQEEE<<<<<<>>>BBBHHHOOOWWW^^^bbbLLLTTTUUUNNNHHHFFF>>>222111---***+++///111111///))))))))))))))))))))))))(((((()))))))))*********(((***------***///@@@RRRaaa]]]ddd]]]BBB,,,///;;;===777333...---,,,+++************))))))))))))))))))))))))+++'''%%%,,,<<>>666333///111,,,+++***************++++++$$$222$$$333ttt<<>>OOOQQQHHHAAAFFFMMM```[[[UUUPPPNNNNNNNNNNNN[[[hhhqqqnnnllljjj___PPP444///******...111111///))))))))))))))))))))))))))))))))))))************(((***---,,,+++555NNNfffYYYlllmmm===111:::???999333//////---,,,+++*********))))))))))))))))))))))))&&&(((222GGG\\\ccc[[[OOOYYY^^^hhhttt~~~lll[[[===888222///......---+++))))))******++++++++++++)))'''))),,,+++000IIIeeeWWW\\\VVVqqqhhhjjjsssQQQ,,,,,,666000)))***+++,,,------,,,...111333333555999<<>>222///---%%%***...---***((()))+++***''')))************+++++++++...&&&%%%***---,,,,,,///NNNOOONNNKKKDDDVVVooofffJJJUUUeeerrr}}}yyymmmdddLLLrrrtttqqqkkkwwwBBB000222///222000---///,,,)))((()))+++------******)))))))))))))))******111$$$:::...QQQnnnUUUrrr{{{>>>---III@@@///333000000111...)))))),,,(((---,,,&&&'''...///(((,,,222RRRYYY```EEENNNWWWggg~~~}}}mmm===(((+++@@@&&&000222(((***...((('''+++)))&&&,,,111******AAAWWWVVVZZZ>>>}}}qqqdddvvv666333::: 444///,,,,,,++++++,,,---///000222666:::===xxx@@@777000222///---333&&&333+++&&&666ddd///(((iii^^^333777fff111BBB???MMMRRR{{{111666***&&&000$$$,,,(((((())))))((((((''''''((((((((((((((((((((((((******))))))((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))******++++++++++++))))))******++++++******************************************************************************))))))))))))*********+++,,,++++++*********++++++'''''''''(((((((((((((((+++++++++,,,---...///000,,,+++***))))))***+++,,,,,,+++***************++++++++++++++++++*********,,,+++******,,,...111333444***000:::DDDccctttdddeeeeeeYYYeeeyyyyyymmmbbbuuu___^^^dddIII000!!!---777444---)))***,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++222((('''111555...***---;;;FFFRRR]]][[[___lll~~~hhhiiillldddjjjiiilllfffttttttTTTSSSOOO666UUUNNNXXXSSS888CCC333===""",,,***))))))******)))'''((((((((((((((((((((((((((()))((('''&&&'''((()))***!!!,,,)))%%%AAAjjjWWWaaa\\\^^^YYYTTTEEEHHHEEEUUU\\\===555444333,,,...,,,***(((((())))))(((************++++++++++++"""888333$$$&&&(((111KKKPPPIIIFFFMMMqqqhhhHHHooobbbjjjlll~~~|||ZZZCCC((( :::444111...+++******+++++++++******))))))))))))******111999'''XXXXXXRRRwwwuuu555555;;;DDD555111///...+++((((((,,,+++---,,,)))***...---***000GGG\\\NNNEEEGGGbbbuuu{{{^^^+++444888000000'''(((,,,(((+++...(((***,,,---(((000KKK^^^[[[QQQgggooouuutttmmm|||aaa>>>///---333+++---,,,++++++,,,---///000222666:::===www@@@888222333000---777###---000...###666###***kkk'''@@@^^^ZZZ'''GGGJJJ,,,mmm(((///******))))))((((((''''''((((((((((((((((((((((((***))))))))))))(((((((((((())))))))))))*********((((((((()))))))))******((((((((((((((()))******'''((()))******)))'''&&&************************************************************************))))))*********+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///+++***))))))***,,,...///++++++************++++++---,,,+++***************++++++++++++++++++++++++,,,+++***+++---///000000&&&888BBB[[[zzzqqqiii{{{}}}^^^iiiaaaNNNXXXFFF///%%%///222))))))444,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000,,,,,,///000555DDDTTTRRRVVVPPPhhheeezzzwww|||RRRQQQAAAFFFMMMPPPKKK%%%///444---+++******++++++***(((((((((((((((((((((((((((((()))***)))''''''***...///111...000FFF]]]XXXBBBTTTfffaaagggYYY]]]SSSbbbqqqDDDNNNWWWTTT>>>EEE...---,,,*********)))******************+++++++++,,,***'''+++000+++///LLLjjjLLLOOO^^^ppppppxxx}}}ggg???444"""<<<222000---+++++++++***)))+++******)))******++++++***(((666<<>>JJJqqq~~~vvvppp^^^fffZZZaaaDDD***'''...000......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,000///***222III___hhhdddeeejjjZZZ]]];;;444[[[^^^000000...---,,,,,,------,,,+++)))))))))))))))))))))))))))((())),,,,,,+++---000000(((222NNN\\\ZZZaaarrr]]]mmmeeessslllzzzppp~~~___PPPbbbLLLIIIHHH---++++++------,,,+++---*********+++++++++,,,,,,888%%%666111QQQoooZZZHHHeeellluuuzzz;;;666222222000---,,,++++++***(((++++++*********+++,,,,,,%%%666AAA``````lll~~~pppzzzvvvhhh```aaaddd```nnneee???777;;;666111111000------000...,,,...000,,,)))555FFFdddggg\\\jjjsssrrr???444111...222222,,,///111((('''++++++444KKKYYYRRRHHHpppvvvdddBBB222+++...------,,,,,,---...000111222666:::===www@@@:::333555111...)))222555''''''000***---{{{{{{tttooo}}}===@@@GGGLLL]]]WWWZZZNNNsssTTTZZZYYY999;;;''')))))))))))))))***+++,,,))))))))))))))))))))))))))))))))))))************************+++++++++++++++++++++******)))))))))......---,,,++++++++++++,,,+++***)))***+++---...************************************************************************++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------000///...---------------+++,,,---//////...---++++++++++++,,,,,,+++++++++------,,,+++******++++++++++++,,,,,,------------***///222000,,,...777@@@lllxxxrrrfffXXX```RRR444)))444222!!!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///+++...;;;KKKWWW^^^aaajjj[[[aaaHHHCCCKKK777000...,,,+++,,,---,,,+++************************,,,((((((---...+++***,,,111999PPPdddaaaUUU___wwwYYYeeeeeehhhfffMMM555///+++...///,,,+++---***++++++++++++,,,,,,,,,000222...+++CCClllkkkCCCnnnuuu}}}}}}999:::333000---,,,+++++++++***+++++++++++++++,,,------...111dddbbb]]]vvvttttttvvvssshhhYYYOOOmmmeeeYYYSSS[[[hhhllliiilllnnnoooyyyjjjCCC;;;666222333333000...///+++,,,000000***+++AAA[[[cccZZZYYYxxxCCC444...222444------000,,,)))---,,,:::SSSVVVPPPWWWxxx|||aaaUUUcccooo~~~nnnoooOOO,,,000...------,,,,,,---...000111222666:::===xxxAAA999333444111...111...///...,,,---...111!!!,,,999+++FFFAAARRRccc___===FFFIIIOOOEEEVVVLLLRRRSSSYYYjjjooojjj[[[ZZZYYYRRRWWWIII111444444%%%+++***)))))))))***,,,---)))))))))))))))))))))))))))))))))************+++******+++++++++,,,,,,,,,*********************)))***++++++,,,,,,++++++***((('''''''''''')))+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++,,,---............//////......---,,,((()))***,,,------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,+++,,,,,,------......///...//////---///===SSSdddgggnnnVVVJJJ???111,,,000,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////000000AAAXXX[[[WWWqqqaaaWWWUUU???888444///,,,+++++++++***************************...)))(((---,,,''')))000JJJjjjxxxgggXXX^^^aaaXXXhhhPPP???111//////+++)))+++++++++++++++,,,,,,,,,,,,$$$;;;,,,777jjjaaaKKKnnnlllrrr222888555000---,,,,,,,,,,,,++++++++++++,,,---......000JJJaaa^^^kkk\\\VVVOOOKKKOOOXXXeeesss~~~QQQ???888222222222///,,,,,,***---000...+++555NNNggg```eee~~~zzzEEE111,,,333///+++///111...///---???UUUQQQ[[[wwwqqq;;;<<>>CCCJJJKKKPPP@@@LLL|||xxxttt}}}iiirrr}}}qqq[[[OOOMMM___pppkkkSSSUUU]]]DDD000+++AAA///---+++)))))))))***+++))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,---******+++,,,...///000000***,,,000333444555444333444555444333111...+++(((++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---...///000+++,,,///111222111000///111000---+++******+++,,,++++++,,,------,,,++++++++++++++++++,,,,,,---...,,,,,,,,,---.../////////111///...222@@@VVVnnn}}}ccc```VVV888...;;;------------------------,,,------...//////000000111DDDZZZeeeiii|||oooRRRGGGAAA888111...,,,,,,,,,++++++++++++++++++++++++,,,)))+++...***(((666HHHiiijjjmmmfffTTTWWWzzz\\\???444111---+++---+++++++++,,,,,,,,,------(((---666XXXoooUUU\\\ooo```BBB<<<555000------------+++++++++,,,,,,---...///888cccRRRwww}}}sss^^^JJJEEE]]]\\\kkkLLLAAA666222111...---...,,,//////,,,222CCCXXXeeeWWWyyykkk@@@***111222,,,...111...///111GGGXXXJJJbbbxxxPPP???[[[kkkZZZRRR777.........------...///000222222666:::==={{{AAA888111333000///,,,111222000)))---888...---777AAAJJJMMMSSS^^^iiizzz}}}eeetttvvvssscccuuuttt|||zzzvvv\\\nnnxxxfffZZZJJJQQQDDD---222000---***((('''(((((())))))))))))))))))))))))))))))******++++++++++++++++++,,,,,,,,,---------+++,,,...000333555777888333777<<>>TTTkkk|||tttUUUKKK>>>,,,---------------------------------...///000000111555SSSaaaaaaUUUMMMBBB888222000///...++++++++++++++++++++++++((()))///111+++---EEEccclllkkk\\\RRRooouuuMMM:::444///...222++++++,,,,,,,,,---------111///[[[iiiIIIbbbIIICCC:::222...---------+++++++++,,,---...///000NNNTTTdddttteee{{{YYYJJJ;;;444111//////111...000---+++888OOO]]]```___QQQ,,,222666...,,,///)))---555PPP\\\EEEbbbSSSLLL\\\nnneeeeeeiii///555......------...///111222222666:::===~~~CCC888555555...222111//////111///,,,...222777LLLRRRKKKZZZwww~~~sssppp}}}jjjcccssswwwXXXtttsssSSSTTTQQQLLLJJJ===///))),,,...,,,(((++++++************++++++++++++++++++++++++,,,,,,(((***,,,......///111333333666@@@>>>HHHMMMAAALLLQQQSSS[[[mmmiiieeeeeeFFFIIILLLKKKHHHJJJNNNLLLEEE666000222111)))))),,,''',,,///---)))+++///...)))++++++++++++++++++++++++'''------((()))000111+++...++++++222:::@@@EEEIIIFFF<<<@@@222BBB:::FFFBBBHHHGGGIIIIII>>>///***...(((,,,///---+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---//////------...///...000444555dddnnnrrryyynnniiieeeffflllssswwwyyybbbAAA333111///---///000000///000///666...%%%...777444222VVVTTTlllRRRFFF???000:::,,,///000///......///...+++&&&555 555333111mmmmmmiiiTTTYYYsssYYY---555+++666+++...******000---)))//////EEEggg[[[QQQyyyRRR;;;<<<333---///)))......&&&***333''')))GGGRRRZZZrrrKKK===333'''333///222111,,,///000AAAXXXZZZZZZ555555***:::,,,,,,///+++:::^^^WWWAAAdddIIILLLxxxmmm___WWWYYY333+++------++++++---000000000444999===~~~CCC888666555...333111111222333000---000777OOOEEEAAAiii~~~sss{{{zzztttgggoooHHHcccTTTHHH777+++))),,,,,,(((++++++************++++++,,,,,,,,,,,,------------000///------///111222222<<>>CCCFFFQQQ^^^bbb]]]mmmQQQ???DDDGGGCCCQQQiiiEEE;;;000,,,---///...,,,------------------------000...,,,---///111333444555OOOmmmiiiIII>>>EEEMMMNNNKKKRRRVVVZZZ\\\\\\ZZZYYYXXXOOOMMMJJJLLLWWWooopppVVV;;;666333222///,,,...333111000...222333///BBBffffffhhhVVV///---......------++++++---000---))):::%%%GGGgggooodddSSSmmm^^^???BBB'''...111------111,,,***444DDD\\\lllXXXZZZ999333333//////***,,,))),,,111111@@@]]]fffxxxbbbnnn]]]YYYttt\\\xxxbbbcccEEEDDD444,,,777000//////,,,>>>VVVXXXfff222222,,,444...---111JJJYYYLLLeeevvvPPP999DDD~~~xxx^^^WWWHHH///...---,,,,,,---...000///333999<<<DDD999777666///444222222333222///333BBBRRRfff~~~qqqmmmooodddMMM999222000---,,,,,,++++++++++++,,,,,,------......///000000000,,,...111888BBBMMMWWW\\\yyyQQQSSSTTT[[[TTT===222333111,,,///000...+++++++++,,,,,,,,,,,,,,,------------000+++,,,111111000:::IIIRRRWWW]]]hhhQQQ777JJJ]]][[[WWWNNNBBB888111...///333------------------------000------///222222222444AAAddd}}}|||ddd@@@CCCGGGLLLPPPVVV```gggmmmvvvtttbbbSSSLLLNNNUUU[[[lllMMM???333111222000000444222777///(((555GGGYYYkkkUUUHHH@@@222111111111///,,,,,,...///(((777---\\\mmmkkk\\\___vvvRRR444333///111......111++++++999TTThhhZZZ}}}}}}xxxmmm```aaajjjtttHHH???999///000...000///------222HHHbbbmmmfffuuuRRROOO@@@NNNooo^^^{{{SSSBBBnnnwwwJJJ<<<...666,,,///111,,,HHHaaaYYYpppHHH888111222,,,000000QQQ^^^PPPzzzrrr}}}___[[[wwwsss~~~||||||jjjZZZVVVMMM333///,,,---------...000///333888<<>>...+++000........................///---///333444111333888UUUsssjjjTTTBBBEEENNNYYYaaajjjxxxiiiXXXYYYzzzdddHHH///+++111111///000(((333444333AAAQQQdddyyyfff:::444//////222222...,,,...///---,,,AAAlllbbbeee```nnn222<<<000111---...000***///CCCaaaaaaYYYzzzUUUrrrwww\\\FFF:::///222111111222...***777RRRgggwwweeeuuuFFFGGGBBBYYYooovvv{{{___JJJUUULLL@@@444666...000333///RRRggg^^^kkk>>>999000222444<<>>QQQllluuufff```eeejjjhhhpppjjjqqqnnnrrrYYYPPPQQQVVVWWWKKK888---...///////////////////////////...111666444111888DDDmmm^^^BBB>>>III___eeeqqqfffZZZfff]]]777---333444111111111000222;;;AAAHHHuuu|||WWW999...***///333000...///...111***UUUooo\\\```yyyfffeeeFFF111111...///111,,,666PPPeeeTTTtttbbboooIII888333555///---111///+++AAA```nnnlllsssPPPDDDIIIdddgggyyy```cccyyy]]]DDD:::999666111555444[[[jjjjjjzzzxxxDDD666---555222888RRROOO```vvvMMM[[[dddyyyjjj^^^PPPQQQsssaaabbbooommm[[[LLL;;;111+++...///,,,,,,000...222888;;;FFF;;;999888111666333222666AAAQQQgggmmmDDD444......------------............///000111222333333777EEE___cccNNNQQQ[[[[[[@@@555,,,,,,...------...,,,------...//////000000---///333AAA\\\}}}ooodddnnniii[[[RRRVVVUUUGGG888222////////////////////////000///222666333333BBBVVVOOO>>>NNNYYYUUUYYYhhhuuuwwwFFF555555333222666999555444>>>III[[[JJJ777***---333111///111,,,222777^^^eeehhh```|||ZZZ444333///000333000???]]]___WWWhhhSSS===:::555000,,,111000...JJJlllsss___PPPDDD```cccjjjvvvmmmoooyyyiiizzzTTT===777222000555:::bbbkkkxxxxxxbbb|||ZZZ000...333111555VVV]]]hhhRRRNNN|||sss]]]RRReee~~~wwwjjjzzzuuuhhhcccOOOJJJ>>>222+++///000,,,+++000...222888;;;FFF<<<999888222666222333;;;KKK```wwwSSS>>>......------------......///000000222333444555555HHH[[[qqqRRRSSSYYYSSSAAA111---...------...---------...///000000111111555>>>UUUrrrppp^^^YYY\\\SSSAAA444000000000000000000000000222000333555111444KKKeeexxxJJJEEEMMMRRRfffsssqqqOOO777111,,,...555---999@@@JJJccc^^^DDD///...333111000111,,,111FFF```ZZZxxxaaabbbjjj777555000222555333EEEfffWWWeeezzz```___FFF@@@333333...333333111OOOqqqtttggg|||uuujjjCCC{{{XXXyyy]]]XXX[[[lllcccbbbzzzZZZ===;;;888///555===fffkkk}}}QQQeeewww333777333555GGG^^^UUUmmm}}}HHHPPPnnnvvvxxxqqq|||yyykkkaaaMMMUUU@@@222+++///111,,,+++000...222777;;;BBB777:::666444555333;;;JJJ\\\vvvlll???222---:::,,,)))444***000333,,,:::000...;;;333CCCjjj{{{WWWaaa]]]KKKBBB+++///:::'''444111)))---333///...222000000;;;cccooolllsssbbbYYYGGG999000111///,,,---222222...444///222111<<<222HHHLLLHHHOOOUUUvvvyyy999'''222444222555000;;;LLLfffQQQ///---000444(((222000555JJJkkkgggaaaUUUzzzLLL444///666+++222VVVgggUUU|||tttrrr```oooSSS>>>777777---000555333gggqqqmmmtttfffPPPWWWtttVVVppphhhXXXVVVyyyrrrrrrnnnrrrIII999999666333GGGiiikkknnn{{{___^^^ZZZGGG444---;;;444JJJ]]]WWW```KKKRRRhhh}}}wwwlllrrrtttfffuuummm\\\DDD;;;555...++++++---------111111666===BBB888<<<888666888888GGG]]]___\\\:::+++666///***444---111111000111999...444CCC```iiizzzhhh\\\HHH:::...///%%%888111,,,///222000111444222BBBHHHgggwwwtttnnn___III222111000000000000111111111///:::888***FFFcccdddBBBLLL___GGG@@@111<<>>///222222---444111444WWWeeetttgggppp___nnndddCCC222:::222:::___mmmQQQ}}}gggTTTaaaKKKBBB:::222333555555mmmsssiiimmmSSSnnnaaa\\\lll\\\ddddddgggyyyvvvqqq[[[HHH<<<444333LLLuuu{{{VVVfffXXXEEE]]]NNN]]]AAA~~~SSS333000333@@@___hhh[[[CCCIIITTTJJJIIIkkkkkkVVVtttnnnhhhpppssscccooogggXXXAAA;;;555...++++++---------111111555<<>>555000333333//////444///444666888000QQQkkkLLLAAA^^^fff@@@///777111666:::;;;iiiPPP---333---///333222666eeeaaa~~~sssnnnNNNSSS000777555???fffnnnfff___NNNzzzeeeNNNAAA===777666555888uuuwwwdddXXXTTTWWWUUUSSS888FFFkkklllsssccc___gggiiiUUUsssRRR777???<<>>888;;;GGGrrrwwwggg111777+++333444111???jjjiii{{{lll???fff111444666CCCnnnmmmpppvvvYYYCCC[[[sss^^^OOO@@@;;;777333:::|||}}}bbbxxxcccrrrvvvDDDRRR999EEEDDDIIIvvvtttbbb[[[sssrrrfffhhhrrrpppSSSfffSSSBBB777666SSS^^^rrrooo@@@III;;;BBBNNN^^^XXXAAAZZZlll{{{rrrMMM444ooorrr:::444666MMMjjjXXX[[[___gggeeehhhbbbbbbkkkxxxeeennnjjj```XXXDDD;;;555...++++++---------//////333:::FFF999:::444555999[[[UUUjjjsssvvvNNN444444000000888333:::...999222>>>fffEEE:::777******666444000555333777GGGfffyyyTTT333...333222111444222888+++777CCClllFFFSSSttt{{{KKKBBB111999777999ZZZ~~~iiicccUUU:::<<>>cccxxx]]]^^^}}}yyy<<>><<<@@@{{{{{{^^^EEESSSeeetttdddeeeGGGDDDttt^^^HHH@@@YYYsss___mmmwwwlllbbbccczzz[[[---QQQFFF;;;444EEEqqqaaaaaaLLLkkkddd[[[SSSHHHCCCGGGHHHBBB@@@DDDdddsssiiiYYYsssbbb]]]III;;;555...++++++---------000000444;;;BBB<<<::::::888ggglllggg~~~eeeKKKMMMyyynnnxxxAAA???999;;;777<<<,,,KKKsssmmmzzz}}}uuu===444999222111???...IIIlll???888AAA...777777:::444HHHmmmPPPmmmDDDRRR[[[WWWAAA;;;999EEEnnn]]]VVVUUUuuuZZZ{{{BBB<<<___\\\iii>>>333555333333cccxxxppp```XXXKKKsssqqqFFF;;;EEEooo}}}kkkMMMBBBMMMyyyddd___fffCCC>>>999{{{xxxbbbGGGooo{{{tttbbbJJJEEEoooVVVGGGFFF|||uuupppnnnWWW555???@@@QQQ???888:::www|||}}}BBBOOOTTTEEE<<>>:::eeemmmyyyxxxaaaoooHHH<<<666444444AAA777dddQQQ999===111:::888:::===JJJiiiPPPxxxpppOOOHHHuuu___uuuVVVDDDEEE999qqqzzzbbb^^^{{{OOOKKKcccYYYPPPddd>>>>>>\\\XXXuuu@@@666777;;;999jjj}}}nnn~~~ggg___FFF___{{{SSSDDDFFFtttiiiQQQEEETTT}}}nnnggglllMMMHHH???qqqxxxkkkwwwYYYFFFBBBoookkkRRRGGG|||tttDDD777CCCDDDNNN,,,777>>>rrrrrr~~~ssshhhBBBMMM???777<<>>tttkkkwwwvvvppp~~~PPPDDD999888666===:::{{{oooiii;;;999777<<<666999AAAQQQdddRRRqqqvvv~~~YYYZZZ[[[GGGYYYbbbHHHBBBEEEaaaPPPpppddd]]]bbb\\\pppNNN888===\\\ZZZuuuxxxBBB999---...444iiivvvcccHHH[[[fffPPPEEE}}}jjjoooyyy|||HHH:::OOOxxxmmmnnnqqqYYYRRREEE]]]lllNNN]]]|||~~~tttrrrNNNBBB???}}}pppRRR@@@~~~xxxZZZ@@@:::===AAA\\\NNN999;;;jjjzzzjjjYYYTTTkkkbbbZZZFFF:::444888;;;999888;;;___oooeeeWWWeeeiiiXXXPPP:::555///+++***+++------//////222999LLLBBB999999MMM{{{yyyYYY|||sssddd\\\xxxiii>>>NNNaaaMMMmmm\\\bbbsss]]]GGGBBB<<<:::JJJoooaaannnzzzkkkSSSKKK>>>;;;444777AAAqqq{{{>>>999;;;:::333<<<===aaaaaaUUUxxxWWWgggkkk^^^|||ssseeejjjuuu___FFF;;;xxxttt}}}kkkhhhJJJ888<<<```yyyOOOzzz======999CCC888mmm\\\IIIcccwww[[[EEE~~~ppprrrKKK===YYY~~~xxxsssqqqpppaaaYYYIIIHHHzzzJJJLLLYYYttt}}}ppptttwww```III>>><<<fffHHHccc|||oooQQQ>>>666666LLL^^^===<<<555dddtttnnnVVV]]]AAA>>>AAA999444777:::999999;;;ZZZmmmggg___llljjjSSSIII:::555///+++***+++------......222999JJJ@@@:::<<>>555888RRRyyyttt|||BBB===>>>666333AAA666xxxcccXXX___NNNiiiyyytttzzzoooXXXKKK{{{}}}~~~lllCCC999CCCkkkbbb///|||OOOIII:::777999jjjRRRDDDZZZhhhNNNqqqvvvmmmGGGmmmcccGGG<<>>|||tttcccdddjjjqqq[[[>>>333111777fffoooRRR<<<:::gggnnnMMM;;;WWWHHHLLL<<<777444777999999999:::SSSeee```[[[hhheeeMMMDDD999444...******+++,,,---......222888KKKAAA:::<<>>666888DDD666mmmYYYccc^^^yyyllltttRRRKKKnnn}}}XXXYYY...888SSSMMM???mmmEEE===;;;666555aaaTTTAAAIIIxxxaaaiiilll~~~OOOvvvPPP===;;;qqq{{{ooopppsssnnnmmmeeeYYYEEEvvvwwwnnnnnnXXXFFF777RRR~~~~~~{{{tttXXXpppccchhhxxx^^^JJJ555888777777pppsssddd???DDDnnncccnnn}}}uuusssOOO@@@OOOAAADDD555444333444777888888777VVVeee]]]WWWfffdddRRRMMM999444...***)))***,,,,,,......111888SSSHHH======aaajjjJJJ\\\}}}PPP:::===BBBJJJJJJHHHJJJPPPgggoooeeeDDDZZZttteee\\\LLLHHHEEEiiikkkhhhJJJ^^^uuuccceeeVVVyyygggllljjjeee___zzzwwwMMMiiifff\\\NNNDDD<<>><<<<<<===:::yyyYYYnnnxxxfffddd___SSS???444,,,===___bbb:::ccclll\\\OOOLLL777888[[[SSSBBBHHHuuucccbbb|||KKKbbb~~~LLL@@@IIIxxxqqqxxxtttnnnpppjjjaaaRRRgggxxxdddlllmmmyyyPPP;;;999zzzuuutttsssmmmyyy^^^rrr___vvvfffIIICCC666???<<<777}}}xxx[[[NNNDDDrrraaatttzzzlllppp^^^aaa\\\DDDXXX```JJJ>>>222222333444666888888777\\\jjjbbb^^^lllhhhTTTPPP999444...***)))***,,,,,,...---111888^^^QQQAAA???ggg{{{TTTNNNHHH___cccMMMKKKQQQQQQMMMVVV```]]]TTTPPPhhhgggGGG```~~~sssnnnaaaPPP???^^^kkkrrrzzz|||SSS???uuuoooggg]]]TTTYYYyyy|||QQQiii___ZZZNNNHHH???ffftttnnnPPPEEEDDDEEEAAAXXXnnnWWWgggFFFDDD===AAA===555>>>XXXqqqgggjjj~~~wwwnnnzzzOOO999>>>555AAAHHHaaaTTTBBBZZZVVVKKKSSS<<<000QQQ^^^ZZZHHH@@@PPP]]]tttjjj[[[___mmm???888IIIvvvllltttrrrmmmpppkkkfff\\\[[[xxxxxxGGG___SSSwwwxxxzzzcccLLL111===vvvrrr~~~ooogggppphhh{{{wwwgggSSS===???222777555===|||mmm___<<>>@@@zzzhhhwwwTTTcccbbblllfffXXXNNN===888BBB666---@@@]]]xxxaaa000{{{UUUOOONNNNNN===222CCCyyyqqqRRRrrr===<<<]]]rrr{{{sssJJJ+++LLL~~~wwwlllrrrlllmmmkkkfffhhhiii```dddzzzsssKKK;;;BBBssstttrrrsssvvvvvvpppnnnzzzzzzzzztttPPP~~~]]]TTTHHH@@@111666222???555kkkqqqooofffcccQQQ^^^{{{yyyfffEEEJJJcccSSSJJJSSSZZZaaaOOOGGGQQQDDDCCC<<<444===333000111444:::999444999EEEpppfffdddcccllldddYYYHHH@@@555+++***,,,,,,,,,,,,+++...111555UUUHHHfffSSSjjj|||XXXlll{{{yyyjjjtttQQQIIIhhhyyyyyyvvvuuullllll@@@;;;OOOssskkkLLLDDDNNN===jjjIIIrrrnnn\\\[[[UUUNNNFFF]]]qqqnnnLLL]]]ooo{{{NNNLLLCCC888EEEBBBEEE===???===oookkk}}}^^^ttthhhhhhrrryyyvvv}}}^^^nnnhhhVVVHHHGGGCCC888222555===444VVVaaaGGGDDD\\\]]]LLLLLLUUU@@@444GGG___ttt___eeeGGG999MMM~~~jjjvvvQQQ???DDD===uuuiiioooggggggddd^^^bbbfff^^^^^^nnnFFFAAA222>>>uuu|||qqqrrrtttqqqjjjppp}}}rrrxxx}}}pppkkkddd^^^BBB999777)))777333;;;AAAbbbdddhhh\\\YYYNNNuuugggtttpppmmmooo___JJJ@@@PPPiiimmmtttCCCeeeSSS888888444(((///111000666444999???333888WWW}}}kkklllvvvnnnUUU;;;>>>444+++***,,,,,,+++---,,,...222555ZZZDDD^^^nnn{{{pppOOOLLLnnnzzzrrrmmmlllvvvssspppoooqqqQQQOOOGGGLLLYYY~~~kkkQQQFFFMMMKKKsssfffEEEmmmZZZZZZXXXNNNOOOHHHGGG\\\ddd^^^EEEjjj```===:::@@@>>>EEE;;;@@@888aaafffkkklllfffvvv~~~gggIIIEEENNNSSSPPPfffgggjjj[[[MMMeeerrrNNNDDDAAA===:::777888===BBBBBBYYYoooDDDWWWSSSXXXKKKKKKRRRDDDEEENNNWWW|||}}}^^^EEE===DDDuuu~~~uuu``````666>>>OOOkkk~~~rrrfffjjjbbbbbb^^^XXXZZZ___WWWSSS^^^nnnFFFGGGJJJfffpppzzzjjjqqqpppmmmmmmnnnhhhhhhYYYMMM```eeeuuujjj]]]dddSSS666111,,,111333<<<+++aaacccfffjjjccchhhVVVvvv~~~oooGGGPPPNNNVVV{{{ggg___VVV]]]ZZZ\\\///111999///---222444===777;;;DDD555;;;jjjkkk^^^rrrXXX___WWWKKK<<<222+++***+++++++++---,,,...222555]]]CCCXXXyyyJJJMMMsss|||rrrqqqoooeeejjjjjjwwwbbbOOO___|||ddddddxxxbbbPPPEEEKKKbbboooHHHOOOfffPPPOOOTTTIIIMMMCCCFFFTTT]]]jjjEEEHHH???===@@@:::777CCC===AAA777UUU|||{{{zzzuuu}}}vvv]]]CCC???AAA>>>>>>GGGGGGDDDUUUdddSSS@@@;;;???>>>888666<<>>>>>AAA;;;KKK~~~jjj~~~ttttttOOO<<<;;;:::AAABBB999FFFFFF111999333999>>>AAAGGGSSS```hhhcccDDDHHHqqqFFFOOO777BBBFFF>>>HHHLLL>>>???iiieee888666999{{{~~~}}}vvv\\\___DDD888FFFEEE{{{eeeeeeaaa[[[XXXTTTUUUPPPQQQWWWRRRNNNUUUWWWWWWBBBMMM<<>>BBB;;;888888555333///,,,///222666---111111nnnvvvuuuoooeee^^^YYY___ZZZrrryyytttfffJJJQQQ999777222???VVViiivvv~~~|||KKK111///555888333***999888===888999>>><<>>>>>???}}}|||xxxyyyxxx~~~zzz{{{sss^^^MMMGGG===III@@@;;;DDD???IIINNNKKKKKKRRRccc|||}}}YYY>>>PPPbbb>>>DDD???@@@EEE<<>>AAADDDXXX___QQQVVVLLL===HHHBBBHHH<<>>666fffSSSkkkvvvxxxzzzzzznnnnnnkkkttt~~~hhhxxxwwwoooxxxWWWhhh^^^GGGYYY[[[PPPWWW```uuuSSSHHHLLLHHH>>>???666HHH<<<@@@777<<<888HHH555GGGhhh777EEE>>>JJJwww}}}qqq{{{ssszzzrrrnnnzzzwwwYYY???;;;DDDEEEMMM___]]]VVV\\\NNNSSSMMMQQQKKKGGGIIIDDDAAAJJJJJJYYYhhhaaahhhLLLBBBBBBPPPkkkeeeaaa```\\\^^^XXX]]]]]]XXXTTTTTTTTTQQQtttfffAAA000888888333333222444///222------222111888...BBBUUUaaaccccccYYY```XXXJJJQQQRRRNNNvvvccc^^^eeewwwaaa555:::???GGGsssJJJNNN777333;;;///333888(((666222,,,:::222777BBB000111;;;999>>>>>><<>>???EEE???eee~~~WWWTTT\\\xxxAAA;;;444222444666555222888000<<<===FFFZZZ~~~tttbbb{{{lllmmmrrrlllllluuuttttttuuu~~~{{{bbb777\\\;;;fff???===<<<;;;:::999999999999???000BBBCCCkkk~~~ZZZ999<<>>888222000222444333111666222:::999???uuujjjbbb```bbbkkkiiihhhnnnjjjmmmnnnsssuuunnnvvvgggbbbaaaxxxXXXIIIDDD999^^^]]]444>>>:::999888777666666666666;;;000===444ZZZsss|||fffBBB444:::KKKuuutttsssuuuqqqooopppqqqooorrrkkk<<>>DDDQQQaaaPPPXXXWWWNNNJJJHHHGGGFFFEEECCCBBBAAA@@@@@@EEE===SSSyyy[[[cccjjjMMMAAAQQQBBBzzz___SSS```UUUNNNQQQJJJIIIIIIIIIHHHHHHIIIIIIJJJJJJXXXbbbIII777333;;;000)))222---)))...666QQQeee[[[[[[UUUPPPQQQLLLMMMKKKKKKLLLSSSxxxkkkSSSMMM^^^iiiSSSbbbPPPoooUUUKKK666666555222,,,***---222'''...333111///111222///>>>GGG???>>>dddxxxooopppZZZ>>>---,,,,,,++++++,,,,,,---...///222555lll>>>>>>DDDxxxttt\\\~~~PPPZZZAAAOOOfff{{{wwwtttsssssssssooollldddkkkggg]]]^^^nnnWWW666MMMWWW\\\eeennnnnneee___\\\VVVTTTSSSGGGLLLTTTQQQddd}}}DDD???BBBCCCGGGiiieeeJJJHHHNNNAAA???FFFAAA<<>>888SSSyyyooooooooojjjhhhkkkcccmmmqqqpppqqq555>>>MMMTTTLLLMMMMMMKKKTTTNNNDDD@@@<<>>>>>>>>EEE777<<>>CCC???EEE[[[tttoooZZZWWWXXXPPPJJJJJJNNNEEECCCLLLJJJ@@@aaa^^^CCCEEEoooMMM888666111000888DDDFFF:::,,,+++222777555111000111000999BBB666GGGyyy{{{UUU///,,,,,,,,,++++++,,,,,,---...///222555ggg???@@@AAASSSrrrrrrUUUFFFBBBXXXvvvzzzvvvrrrooonnnlllgggccc]]]hhhcccZZZZZZ\\\tttGGG>>>CCCCCCOOOWWWXXXaaa```jjjccc^^^OOOMMMGGG555>>>888JJJ888::::::YYYnnnPPPGGGKKKKKK@@@???CCC<<<999???999777???<<<888@@@vvvbbbiiipppaaannnvvv{{{}}}wwwxxxvvv```\\\CCCOOOcccbbb;;;444111...---///111222111000555333333666@@@qqqqqqsss||||||nnn___^^^zzzsss[[[KKKOOOXXXZZZYYY\\\]]]iiikkkjjjrrrsssnnnqqqrrrhhhNNNFFFKKK;;;KKK???CCC??????@@@CCCRRRfffnnnFFF888///777222111000///////////////000...;;;111???\\\nnncccBBB777:::EEE666]]]uuuooollllllkkkgggfffiiiffflllkkkcccfffPPP///<<>>=========888???>>>DDDpppxxxyyyQQQbbbpppxxxFFF:::FFFBBBfffkkkUUUNNNSSSTTTGGGFFFLLLGGGEEEEEEDDDCCCCCCCCCDDDDDDBBB@@@EEE___iiiZZZQQQRRRQQQIIIDDDFFFJJJ@@@===GGGEEE888LLL{{{VVV444LLL]]]xxxDDD444555///...;;;NNNSSSAAA,,,222444666666666999===???<<>>OOOtttuuuuuusssooojjjhhhgggddd___[[[TTT^^^YYYUUUWWWNNNXXXyyykkkaaa???666555777JJJFFF;;;999???<<>>:::555999;;;999;;;:::pppbbb^^^VVVTTTTTTOOOOOOSSSRRRSSSUUUWWWPPPzzzyyy888666222000......///111222222---222///444999333OOOllliiisss}}}{{{ooofffjjjwwwWWWOOOKKKOOORRRQQQRRRUUUUUUaaaaaa```kkkoookkkkkkiiiwwwooopppAAA222...000555000//////............///111+++666666777<<>>333BBBQQQLLLDDDEEE666MMMnnn\\\TTTQQQPPPGGG>>>DDDJJJBBB???>>>===<<<;;;:::::::::000???===222JJJzzzppp\\\WWWzzzVVVJJJLLLCCC===rrrvvvSSSOOOMMMLLLGGG@@@CCCFFFBBB@@@???>>>===============000FFFHHHBBBQQQcccZZZSSSOOOPPPMMMEEECCCFFFCCC@@@<<<@@@CCC<<>>;;;888888<<<000eeeqqqeeedddbbb^^^YYYUUUTTTTTTXXXQQQTTT[[[UUUOOOeeetttnnn~~~gggRRRUUUMMMJJJJJJEEE>>>CCCFFF;;;999999888666666555555555999666444444999SSSbbbKKKWWWcccwwwrrrdddKKKFFF;;;888KKKzzzIIIVVVIIIIIIGGGDDDDDDDDDBBB???>>>>>>===<<<;;;;;;;;;;;;:::777666888333EEEyyyqqq[[[WWWSSSPPPOOOJJJDDDDDDGGG???CCC===;;;BBBAAA===CCCccc~~~WWW@@@111BBB666888111555888999<<>>BBBAAA@@@@@@OOOfffIII111+++++++++++++++,,,---.........///222555rrrRRRHHH666777DDDqqqiiiGGG:::999JJJgggppp~~~vvvmmmiiifffddddddbbb^^^[[[WWWPPPPPPOOOIIIHHHIIIEEEFFF~~~ddd[[[XXXbbbgggvvvmmm```TTTDDDGGGEEE>>><<<@@@===999<<<;;;555666777222222555333...555VVV<<<:::)))555/////////.........000111///111///222666222333@@@tttaaakkkCCCIII===BBBEEEEEEDDDEEEGGGGGGJJJPPPQQQWWWccccccaaaiiihhhlllmmmhhh|||iiimmm>>>CCC###'''999,,,***+++...------,,,------.........---,,,111+++111GGGxxxlll___iiijjjzzzVVV999777===:::777:::ZZZ[[[\\\[[[XXXSSSPPPOOOOOONNNKKKGGGJJJQQQOOOHHHNNN[[[|||tttUUUYYYPPPIIIDDDEEEDDD<<<>>>???666777666555444333333333333;;;000111999555777[[[|||TTTKKKDDDGGGXXXnnn{{{}}}\\\HHHAAAAAADDDMMMOOO~~~___PPPRRRFFFGGGCCCBBBEEEAAA<<>>===<<<;;;;;;:::::::::AAA333:::FFFGGG333===SSSZZZVVV```TTTQQQNNNKKKFFFAAAAAACCC===@@@;;;888>>>;;;777<<<999{{{dddGGG:::///444999666333333AAA\\\jjjXXX<<<555777===BBBAAA@@@GGGQQQ}}}yyyUUU111''',,,++++++++++++,,,---...///...///222555bbbGGGFFF:::>>>...SSS[[[JJJDDDCCC===___|||uuujjjqqqiiieee```]]]\\\YYYTTTPPPQQQEEEFFFEEE<<>>999000333:::666444555111:::000///:::FFF444000:::,,,......///...------...///222222111000222444333222777iiiKKKhhhHHHKKK:::<<>>???CCCDDDBBBAAAFFFKKKVVVbbb```___kkkdddaaammmooojjjnnnnnnDDD===888000000===((((((CCC&&&---,,,,,,,,,,,,,,,------'''111000333---999---SSSTTT@@@JJJDDDSSSUUUWWWLLLuuuqqqQQQCCC444000:::===666;;;HHHdddTTTUUUTTTPPPMMMMMMOOOQQQPPPNNNLLLKKKKKKMMMNNNNNNNNNTTTzzz\\\UUUTTTPPPHHHLLLDDDDDDBBB888777;;;777777666666555444444444444///...333777111---:::NNN```SSSEEE@@@AAAHHHTTT___iiirrryyy{{{~~~sssQQQ@@@>>>BBBCCCCCC888fffbbbTTTGGGHHHEEEEEE>>>;;;>>>777555>>>999999777666555555555555444555;;;...<<<===DDD:::;;;dddvvv___XXX[[[JJJOOOMMMJJJGGGAAA<<<<<<===;;;;;;666666999222///;;;888HHH~~~TTTCCC555===666555222444BBBNNNDDD111111555;;;???@@@HHHaaazzzooo888...***333++++++++++++,,,---...///...///222555UUUAAA===:::<<<222;;;fffttt___NNNAAAHHH777:::fffppptttrrrcccdddaaa]]]YYYVVVRRRNNNKKKEEEDDDBBB@@@???>>>=========;;;CCC\\\aaaOOOOOOQQQLLLDDDAAA@@@>>>;;;999777666666555555444333333222111111222444444444AAAcccxxx;;;000555///+++111///////////////////////////000000000111111111111444PPP}}}CCCZZZ]]]rrr~~~SSS555>>>???:::;;;;;;<<<===>>>@@@@@@===@@@FFFJJJOOOSSSXXX\\\\\\___aaabbbfffjjjgggaaagggiiizzzYYY:::222666000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000000mmmXXXBBB>>>;;;999>>>===:::444333666111999EEE>>>777WWWlllQQQXXXKKKKKKJJJJJJJJJJJJKKKKKKGGGFFFEEEDDDDDDFFFHHHIIILLL[[[vvv\\\RRRTTTKKKEEEHHHFFFCCC???===;;;999777555333333222222111000000///111111222222222333333333JJJqqqJJJ;;;===AAA???FFFFFF@@@YYYeee~~~yyyyyyyyyaaaLLLJJJ;;;FFF<<<>>>CCCfff\\\AAAFFFKKKDDD>>>===<<<:::888666555444555555444333333333333444555666666777888999999:::???BBBHHHUUUjjjxxxoooeee```___]]]VVVOOOLLLKKKHHHEEEBBB@@@???>>>888777666555444333333333555222FFFmmmpppMMM777===444888===666222555333>>>===444JJJ]]]uuuWWW...111555))),,,,,,++++++,,,,,,---...000///333888TTT@@@<<<999666888555BBBtttuuu\\\nnn}}}kkkSSSFFFCCCAAA===000EEEooo|||pppqqqnnngggaaa]]]YYYUUURRRNNNJJJGGGBBBAAA@@@>>>===<<<;;;;;;>>>>>>>>>@@@LLLfffjjj___RRRNNNOOOOOOHHHAAA@@@???===:::888777666555333333222222111000000///...//////,,,///AAA^^^uuufffBBB))),,,333///---333......................../////////000000000111111@@@&&&BBBTTTFFFZZZQQQwwwsss{{{{{{}}}HHH777???888111777777888888999;;;<<<===;;;>>>BBBFFFJJJOOOTTTXXX```bbbbbb```aaabbb^^^WWWQQQ]]]sss}}}{{{pppHHH000...444555222////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000DDDaaa@@@666444111:::888???AAA555??????444===hhhsss[[[PPPLLLJJJIIIHHHGGGGGGGGGGGGHHHDDDDDDBBBBBBBBBCCCEEEFFFOOOIIILLLccc{{{```MMMOOOSSSMMMGGGIIICCC@@@===:::999777444222222222111111000//////...//////000000000111111111777SSSZZZGGG666000999777CCC:::GGGEEENNNRRRWWWfff\\\aaaPPPNNNBBB???BBB333@@@OOOwwwYYYNNNTTTNNNAAA<<<<<<<<<;;;999777555444444444444333222222222222222333444444555666666777777???===;;;;;;>>>DDDJJJNNN^^^hhhuuu{{{wwwooohhheeeiiifff```[[[VVVRRROOOMMMIIIHHHEEEBBB@@@===<<<;;;666555444333222222222222222222666UUUyyyUUUBBB888555111888FFFKKK<<>>;;;888333888111,,,NNN|||RRRHHHZZZffffffggggggddd```\\\YYYEEECCCCCCFFFDDD===777444DDDmmmzzzpppqqqkkkdddccc\\\YYYTTTOOOLLLHHHDDDAAA???>>>===;;;:::999999999333999;;;666222<<>>===;;;999777555555444111111000000//////.........000000---***---555<<>>>>>@@@AAABBBGGGFFFDDDEEEOOOfffvvvVVVRRROOONNNPPPNNNHHHDDDCCC???<<<999777555444222000000000//////......------------------............,,,***FFFxxxyyylll^^^@@@;;;...;;;666:::666777FFF???BBB...222000///QQQggg]]]@@@HHHNNN@@@999BBB::::::888777555444333222222111111000///000000000000000111111222333333333444555777999<<>>;;;999888777333222111000000000000000///555...---KKKxxxvvvuuuyyyvvvfff<<<111111,,,)))...+++++++++++++++,,,------''')))///999OOO<<<999666666222333666:::PPP[[[FFF>>>>>>===???AAADDDEEEEEEBBB>>>===999222222GGGaaahhhgggllleee^^^]]]YYYUUUPPPKKKGGGDDDAAA>>>===<<<:::999888777777777333555777888777666666777666PPPnnnwwwggg___VVVOOOUUUdddXXXWWWUUUPPPIIIBBB===;;;<<<;;;999777555444333333000000//////............///111222222111/////////333KKK```QQQ<<<)))---333666333...+++++++++---------------------------............////////////:::111,,,CCCaaakkkKKKZZZEEEVVVFFFYYYSSS\\\gggkkkyyyxxxHHH///>>>555+++444777000000000111222333444444666777999:::===BBBHHHMMMTTTXXXYYYVVVUUUUUUQQQLLL???FFFLLLIIIBBB@@@EEELLLFFFPPPYYY^^^```aaa\\\TTT]]]YYYKKKMMM;;;AAA...---)))111777666///,,,000666,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------000"""FFFlllxxx___mmmgggxxxxxx```VVVNNNJJJJJJEEEDDDCCCAAA???>>>>>>>>><<<<<<;;;;;;<<<<<<===>>>>>>FFFKKKGGG???BBBRRRaaaiiivvvlll```bbbffffffQQQUUUTTTLLLDDDAAA@@@>>><<<999666444333222000.........------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,666999qqq}}}ooogggYYYZZZRRRaaaaaa~~~rrrOOOPPPMMMDDD999666;;;AAA777777666444333111000000//////...------------...---------....../////////222333666888:::::::::999:::???CCCDDDCCCFFFOOOVVVRRRUUUWWWSSSJJJEEEEEEHHHBBB@@@>>>;;;888666555444000///......---------...+++444...&&&111OOOyyy|||~~~MMM(((+++444---(((...+++++++++***+++,,,,,,---333666@@@MMMNNN;;;888555888000444===333///ZZZyyyTTTLLLAAA:::888;;;???AAABBB===<<>>===999888777555333222111111////////////............---------///111222111000...111000AAALLLjjj{{{zzz___@@@666'''555555///222000***)))//////***------------------------,,,,,,---------.........555///'''///555,,,FFFdddNNN///---444+++111888'''////////////000111222222444555666777999===CCCGGGLLLQQQSSSQQQPPPPPPNNNJJJ>>>???BBBCCCDDDBBB???===;;;<<<<<<999999;;;<<<:::888>>>111;;;---444---000888222***''')))---///000++++++++++++************************************+++************++++++,,,...((((((LLLyyypppPPPQQQSSSGGG@@@EEECCCBBB@@@>>><<<;;;::::::999999999999999::::::;;;<<<:::<<>>MMMRRRZZZ```ccceeefffgggaaafffjjjiiifff```VVVMMMNNNQQQOOOEEE???@@@AAA>>>:::777444333222111000...,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------000444 :::\\\}}}{{{qqqEEEEEELLLHHH;;;888AAA???333444333333111000///......------,,,++++++++++++,,,+++++++++++++++,,,,,,,,,+++,,,---...///000000111888777666666999@@@GGGMMMPPPPPPOOOLLLHHHDDDBBBAAA???>>><<<999666444222222---,,,,,,++++++++++++,,,''',,,++++++,,,...EEEiiiSSS999&&&)))///,,,(((***+++************+++,,,,,,''')))111;;;MMM:::777555666333333333///111BBBVVVqqqaaaXXXTTTSSSRRRUUUYYYhhh~~~jjjZZZccchhheee```^^^\\\YYYPPPLLLGGGCCC@@@???===;;;888777666555444444444444000222444111......444999$$$///777888666777777777666111666<<<:::<<<===555000???EEE@@@???IIIOOOMMMGGGDDDAAA@@@AAA???<<<888777666444333111000000000........................///---++++++---///000000///,,,&&&)))+++666999>>>>>>PPPQQQVVVTTTMMMNNN???DDD000333,,,444---555+++***,,,***'''+++111///(((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------$$$555444''')))555888777XXX}}}ccc???(((;;;000$$$333222&&&...//////......///000000111111222333444666999===AAAGGGLLLOOOLLLIIIIIIGGGDDDGGGCCC<<<777555666999;;;===;;;777333111000111111)))333***444...---333222,,,******...222000)))###+++++++++*********))))))))))))))))))))))))))))))******))))))))))))***+++$$$555,,,'''EEEeeeZZZQQQIIIGGGEEEAAA???@@@???>>><<<;;;999888777777555555666666666777777777888777777;;;AAADDDDDDBBB999===CCCJJJRRR[[[dddjjjYYY^^^bbbccc___XXXRRRNNNKKKLLLKKKFFFBBBAAA>>>;;;777555333111111111///...++++++++++++************++++++++++++,,,,,,,,,,,,---)))......222///@@@NNNqqqzzzTTTWWWMMMIIIBBB<<<======:::777666111111000///...---,,,+++,,,++++++***************************************))))))+++---111555999;;;666666888;;;???CCCEEEFFFLLLIIIEEEDDDCCCAAA>>>:::===<<<999666444222000///+++******))))))*********,,,***)))...///###(((AAAOOOXXX000///,,,+++---......,,,***************+++,,,,,,111111777>>>LLL:::777555111555333,,,---555777333PPPvvv^^^[[[]]]cccfffccc\\\VVVSSSRRRJJJFFF@@@===;;;:::999888555444333222222111111222'''---444444000---...000...000222333///+++///666222...444888333666;;;666:::<<<888555>>>KKKIII;;;EEEDDDCCCAAA>>>;;;777555555444333111000/////////,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---...///000333666888777333...***///777333999666---333,,,%%%%%%777...///(((555,,,***---...---,,,---,,,***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,111'''+++666444000///,,,KKKdddjjj444444111,,,666---,,,999,,,"""999......------......//////---///111222333555888:::@@@FFFIIIGGGDDDCCCBBB???000;;;GGGIIIBBB:::888999222444777:::999555111///333666++++++000%%%555,,,,,,//////+++&&&'''...555+++++++++*********))))))))))))))))))))))))))))))***))))))(((((()))))))))$$$...222+++))),,,EEEtttzzz[[[UUUCCCHHHJJJDDD@@@AAA@@@===:::999888777555555444444111111222333333333333333222888===999222222;;;EEEGGGHHHHHHHHHHHHKKKOOOSSSaaaaaa```[[[SSSLLLJJJKKKJJJHHHGGGFFFBBB<<<888888555333111///000///...---************************************++++++++++++*********666000,,,%%%***888FFFlllwwwkkk{{{}}}ooo|||\\\VVVEEEPPPCCCCCC;;;;;;@@@:::...///;;;///......---,,,+++******++++++***))))))))))))******************)))))))))000///,,,+++)))))))))***---000444666777999===@@@EEEBBB???===>>>>>><<<;;;;;;999777444111///...---***))))))(((((())))))***,,,---)))+++000***'''111===BBBQQQ222(((...111...---000000...***************++++++,,,******///777LLL:::777555///333555222......111333///;;;kkkQQQCCCSSSYYYUUUTTTXXXUUUNNNKKKOOODDDAAA<<<888777666666555333222111000000///000000444000+++***---///...,,,000((('''000444...+++------,,,333333***,,,444444555111555???@@@;;;AAANNN@@@AAA@@@<<<888666777999444333222000///.........***************+++++++++''')))+++,,,,,,---......+++,,,...))))))(((000444///111(((///---%%%111222///+++444%%%)))***666((((((,,,000...)))''',,,333++++++++++++++++++++++++******+++++++++,,,,,,,,,222%%%---333(((***444111;;; 000FFFVVVdddFFF000555333333000&&&222777&&&---888***---------,,,------......+++---///111111222444666999@@@DDDCCCAAAAAAAAA???BBB===777222111333555777111000000222111///...///***+++&&&'''777$$$555###'''))),,,------***'''&&&++++++++++++************))))))))))))))))))))))))***)))(((((((((((()))))))))###++++++***222222333CCCUUUnnn{{{eeeYYYUUUOOOEEEMMMDDD@@@CCCEEE@@@<<<;;;777666555444333222222222...//////000111000000000111111222555999:::888666777:::>>>CCCGGGMMMRRRVVVMMMQQQUUUVVVPPPHHHFFFGGGCCC>>><<<>>>:::444666===333111///.........---,,,***************+++++++++))))))))))))************$$$333)))(((666222///,,,###<<<777gggttt~~~```DDDMMMpppLLLHHHIIICCC<<<777777777555111000------,,,,,,+++***))))))++++++***)))))))))))))))***************)))))))))%%%&&&'''(((***,,,---...***...111///---000:::DDD@@@???===;;;;;;<<<===>>>999888555222///---,,,+++))))))((((((((())))))***$$$,,,((($$$...222,,,***---%%%;;;fffDDD000...,,,...///---++++++++++++*********)))***++++++,,,333222555:::MMM888555333333222111000////////////333,,,000NNN|||{{{LLL555===NNNMMMOOOQQQRRRQQQNNNKKKIII???===;;;888666666666777444333222000///.........,,,,,,,,,+++++++++******++++++,,,,,,,,,---------,,,,,,------...///000000333444555777888:::;;;<<<===<<<999777666666666666222111000///...---,,,,,,+++++++++************)))))))))))))))))))))))))))++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********************************)))))))))))))))))))))))),,,,,,,,,---------......+++///222222333===OOO^^^ggg<<<:::666222000..................------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------///000000666:::>>>@@@???===;;;;;;::::::888777555333222111111111000......---------************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))***+++,,,,,,------000222555:::???EEEIIILLLGGGHHHIIIHHHFFFDDDDDDEEEBBBBBBAAA???===;;;999777444444333333222111000000/////////////////////////////////000111333444555888999;;;===???BBBGGGJJJPPPPPPOOOKKKFFFBBB??????EEEBBB>>>:::777666555555000///---,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++''',,,000///000888HHHVVV|||dddVVVQQQNNNJJJHHHGGGGGGEEEDDD@@@===888555222000...,,,,,,,,,,,,+++***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))---,,,,,,---///222555777=========<<<;;;:::888777999777444111...,,,***)))))))))(((((('''''''''&&&((()))))))))************///...---222IIIwwwuuu@@@...---***,,,,,,,,,+++++++++******))))))(((''''''((()))***,,,///444777LLL888555333333222111000////////////+++111444111333GGGkkkdddRRR>>>555777;;;999444GGGIIILLLNNNNNNKKKHHHEEE???===:::777666555555555333222111///......------++++++++++++*********)))***++++++++++++,,,,,,,,,++++++,,,,,,---......///000111222333555777888999;;;:::888777666555555666111111000///...---,,,,,,+++++++++*********))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************))))))))))))))))))))))))+++,,,,,,,,,,,,---------///111222///,,,...666===111:::EEEPPP```sssnnnPPPAAAEEE999777777555222000.........///...---------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---...///000333666:::;;;;;;999999999999888777555444222111000000000///------,,,,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))******+++,,,,,,---,,,---...000333666888999===>>>@@@AAA@@@@@@AAABBB@@@???>>>===:::888666555222222111000000///..............................---------...///000222333444666888999:::===AAADDDIIIJJJIIIGGGCCC@@@??????AAA???<<<888555444333333///...---,,,+++*********))))))))))))))))))))))))(((((((((((((((((((((((()))))))))*********+++++++++...///+++((()))000777+++:::DDD___ddd~~~mmmfffYYYLLLBBB???BBBEEEJJJGGGDDDBBBBBBAAA@@@>>>===:::555222000...,,,***+++++++++***)))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))*********+++,,,///222444999999999999888777666666666555222///,,,***)))(((((((((((((((''''''&&&&&&(((((()))))))))*********''''''%%%###)));;;UUUiiiJJJ***&&&000555333,,,,,,+++++++++*********)))((('''''''''((()))***,,,///444777JJJ888666333222222111000///////////////222222+++$$$'''444AAAOOO^^^uuu{{{cccGGG333555///***+++333999999777>>>AAAEEEHHHIIIFFFCCC@@@>>><<<999777444333333333111000///---,,,,,,,,,,,,******)))))))))))))))((()))))))))*********++++++*********+++,,,,,,------,,,---...///111333444444999888777555444444444444000000///...---,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,...000///...---...///555666444222555<<>>@@@DDDHHHMMM:::===777...000))))))000///...---------...///------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,+++,,,,,,---...//////111444555555555666777777666555333222000///.........---,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))***++++++,,,,,,------,,,------...///000333555888:::;;;===???@@@<<<;;;:::999777555333222//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,...///000000111333444555666999<<<@@@AAABBBAAA???======>>>===;;;888555222111000000......,,,+++******))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))***++++++))))))***,,,,,,///***000***777<<>>:::666333555444333111222777>>>CCCCCCAAA>>>======<<<;;;999999666222///---,,,***(((******))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((***,,,...000333444444555555555444444444222000---+++)))''''''(((''''''''''''&&&&&&&&&(((((((((((()))))))))))),,,---...+++((((((,,,111KKKqqquuuLLL111"""---666///''''''++++++++++++*********)))(((((('''''''''(((******,,,///444777HHH888777333222111000//////......///222...---222999888...$$$...111555777777777888999:::777333333444222+++&&&,,,444;;;777---(((...666666:::???CCCDDDBBB>>><<<<<<:::888555333111000000......---++++++*********((((((((((((((((((((((((((((((((())))))))))))***)))))))))*********++++++******+++---...///000111555555444333333222222222//////......---,,,,,,+++************))))))))))))(((((((((((((((((((((((())))))))))))************************************+++++++++++++++++++++++++++++++++***************************************)))))))))))))))))))))))))))************+++++++++)))***,,,///222222111///333444555555555555444222;;;;;;;;;888444111222333,,,&&&111777111222444555...---,,,,,,,,,------...,,,,,,,,,,,,++++++++++++************************+++++++++++++++,,,------,,,---///000000111444666444333222111000...------,,,,,,+++***************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))******++++++,,,,,,,,,---...///111222000222666888:::;;;>>>@@@888888777666444222000///---------,,,,,,+++++++++************************************+++,,,---...---///111111111222444666999;;;<<<<<<;;;::::::;;;999888555333111///......------+++******)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******&&&&&&(((***---.........000222//////))))))(((++++++,,,---......000333666///444:::===>>>===<<<;;;>>>===;;;:::;;;:::999777555333///,,,++++++)))((((((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))'''&&&''''''(((***,,,---//////000222222222222222222000...,,,***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))'''(((((())))))***+++,,,""",,,222???```sssMMM;;;555---'''+++555111###%%%222+++************)))))))))((('''&&&&&&'''(((***+++,,,///444777EEE888888333222111000///............)))+++---,,,***,,,000444---------,,,---000333666444444222///---...000222)))((()))+++///111000///111444999===>>>===:::888999888666444111000......,,,,,,+++***))))))))))))''''''''''''''''''''''''''''''((((((((()))))))))((((((((()))))))))))))))))))))***+++---...//////111111111111111111000000......------,,,,,,++++++*********)))))))))(((((((((((((((((((((((((((((((((((()))))))))*********************************++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))))))))*********++++++,,,******+++------+++)))%%%''',,,222666777777888333444777777666555444444<<<444222444+++&&&---)))......---,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++************++++++,,,***,,,---------///222444222111000///...---,,,++++++******))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))******((())))))***,,,---///000///222555777777888:::<<<666666666444333111///...,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))************++++++,,,------///000111111111222444666888999999777666666777777666444222000///...---,,,+++******))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((())))))))))))'''&&&&&&((())))))'''%%%(((......111...///............---,,,---000222......---------000555888999888777777888888777555333000---++++++***)))((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''((()))***+++,,,---...///000111111111000///---+++)))(((''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((&&&&&&%%%&&&'''(((((((((+++333333444;;;888333777XXXZZZqqq{{{yyy|||kkk]]]JJJ===999888111(((555...)))((())))))***,,,*********)))))))))(((((('''&&&&&&&&&'''(((***+++,,,///444777CCC888999333111111000///............***,,,---***&&&&&&+++111333222111000...+++)))((("""&&&++++++)))))),,,000...+++(((+++111555444000...000444777888888666555555444333222000///------++++++***)))))))))))))))&&&''''''''''''((((((((('''''''''((((((((())))))(((((((((((((((((())))))))))))***+++,,,---......---...//////000//////...------,,,,,,,,,+++++++++******)))))))))((((((((())))))))))))))))))))))))((()))))))))************************************++++++++++++++++++++++++)))))))))***************************************))))))))))))))))))))))))))))))*********++++++++++++***))))))+++,,,,,,,,,555111000111000...///222...000333555555444222000*********777333+++111%%%......------,,,+++++++++)))************+++++++++******************************))))))))))))***+++***+++,,,,,,,,,---000222000000///...---,,,++++++******)))))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))+++*********+++,,,---------///111222222333444555444444444333111000...---,,,,,,,,,,,,++++++++++++((((((((((((((((((((((((***************+++,,,,,,+++---000000000000111222222444555555444333333444444333222111000...---,,,+++******)))(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))'''%%%%%%''')))))))))222///444,,,222***...***(((+++///111000...---,,,......---,,,,,,///333777333222222333444555333111111...+++************)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&''''''(((((())))))***+++,,,...//////000000...---,,,***((('''''''''$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((()))***,,,,,,+++)))'''%%%%%%)))%%%%%%......***---111---888555444666***---000///+++'''$$$&&&***---!!!)))---,,,...222+++ ))))))))))))((((((((((((&&&&&&%%%%%%&&&(((***+++,,,///444777AAA888:::333111111///...............///,,,+++///333111***###((((((***,,,...///...---111222333111---)))((('''***---///,,,'''$$$'''***+++---///111222222222222222222111111///...---,,,+++******)))))))))))))))&&&'''''''''(((((((((((('''(((((((((((())))))))))))))))))((((((((((((((((((((()))***+++,,,------+++,,,---.........------,,,,,,,,,,,,++++++++++++***)))))))))(((((((((((()))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))))))))*********+++************************))))))))))))))))))))))))*********+++++++++,,,,,,(((((()))+++,,,...000222+++'''&&&)))***))),,,111//////.........---+++)))777222&&&///)))$$$666...,,,,,,,,,,,,,,,++++++***))))))))))))******++++++***************************))))))(((((()))))))))(((***,,,,,,+++,,,---///000///......---,,,++++++***)))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((+++++++++++++++,,,------)))+++---.........000111222222222111///...,,,,,,*********+++++++++++++++((((((((((((((((((((((((***))))))))))))***++++++(((***---.........///000---///111111111000111222111111000000...---,,,+++******)))(((((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&((()))***+++,,,---(((###))) ---%%%///+++"""&&&***------,,,,,,,,,'''+++///111000---,,,+++/////////111333333111000...,,,)))((()))))))))(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&''''''''''''&&&((()))***+++,,,---------++++++)))(((&&&&&&%%%%%%###$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''' ###''''''&&&%%%$$$%%%)))---'''$$$+++------444'''"""***%%%&&&...(((...))),,,000000,,,***+++...%%%++++++$$$ '''...111))))))((((((((('''''''''%%%%%%%%%%%%&&&(((***+++,,,///444777@@@888:::333111000///......------...++++++******+++,,,------///---***((()))***++++++)))&&&$$$$$$'''***,,,,,,(((((((((***+++,,,,,,+++***+++,,,---...//////000000000000000///...---,,,+++******))))))))))))***'''''''''((((((((())))))(((((((((((()))))))))***)))))))))))))))((((((((('''(((((()))***+++,,,,,,)))***,,,---......---,,,,,,,,,++++++++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))*********+++************************))))))))))))))))))))))))***++++++++++++,,,,,,,,,(((***++++++)))((()))++++++(((***000111,,,,,,///111///......///111222111+++///)))888111$$$222$$$))))))***+++++++++++++++(((((())))))*********+++))))))))))))))))))))))))***)))(((((((((((())))))''')))+++,,,+++***+++,,,//////...------,,,++++++******))))))))))))***+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((('''''''''%%%%%%&&&'''(((***+++,,,'''))),,,---------///000000000000///...,,,+++***))))))))))))************(((((((((((((((((((((((()))(((((((((((())))))***%%%'''***,,,,,,,,,---...)))+++.../////////000222/////////...---,,,*********))))))(((((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&)))+++***(((%%%$$$$$$+++&&&...$$$111&&&...(((---,,,+++(((&&&'''***---((()))*********+++...111///...///111333444222000---***((('''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$%%%%%%&&&&&&&&&%%%%%%'''((()))***++++++++++++))))))'''&&&%%%$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''')))***(((&&&'''+++000!!!+++,,,+++---'''"""(((***&&&...'''(((///(((------)))&&&(((***)))((('''+++'''$$$'''******&&&""")))(((((((((''''''''''''%%%%%%%%%%%%&&&(((***+++,,,000444777DDD999555222///......------,,,++++++---------,,,,,,+++++++++++++++******************))))))))))))))))))))))))******************************+++,,,------............//////...---,,,,,,++++++)))(((''''''''''''))))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,---......---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))(((((((((((('''((())),,,------+++)))))))))(((((((((((())))))...,,,***)))***+++++++++333---(((***///000***###///,,,)))(((+++,,,+++***,,,...000000...///222555------------,,,+++***)))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''((((((((()))))))))))))))))))))))))))******+++,,,------............---,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++,,,,,,------...//////000000///---,,,+++*********''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******,,,---.........---,,,+++++++++***)))((('''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''(((((((((((((((((((((((('''''''''(((((((((((()))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&%%%%%%$$$%%%&&&((()))...000333666DDD888555222///......------,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++***************************************************************************+++,,,,,,------...............---,,,,,,+++***)))((('''''''''''')))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))******+++,,,,,,---------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))...,,,***(((((()))))))))))))))))))))******+++,,,000...,,,+++******))))))!!!%%%)))((('''***111777((()))***+++,,,+++***)))***,,,...---,,,,,,...000------------,,,+++***))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******+++,,,,,,,,,,,,+++******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))*********************************+++,,,,,,------...------,,,++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((())))))******++++++,,,------......//////...---+++******))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))'''((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******++++++,,,---------,,,+++++++++***)))((('''&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))******)))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&((()))...000333666CCC888444333///......------,,,+++++++++++++++,,,,,,,,,,,,,,,******++++++++++++++++++************************)))))))))))))))))))))))))))))))))***++++++,,,,,,---------------,,,,,,++++++***)))((((((''''''(((((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))******+++++++++,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***+++++++++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))++++++*********+++,,,---,,,,,,+++******************+++,,,---...//////000000444666333,,,))),,,000***,,,///000///,,,***)))***,,,------+++***+++,,,------------,,,+++***)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******++++++++++++++++++******))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************)))))))))***++++++,,,,,,------,,,,,,+++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))************+++,,,,,,---------,,,,,,+++***)))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))''''''((((((((()))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))***+++,,,,,,,,,+++******)))((('''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%'''((()))...000333666BBB777444333///......------,,,++++++******++++++,,,,,,,,,---******+++++++++++++++,,,************************))))))))))))))))))))))))(((((())))))*********++++++,,,,,,,,,,,,,,,++++++******)))(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))******++++++***)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***++++++************************************************))))))***************+++)))+++...//////---++++++***++++++,,,...000111222222555888:::;;;;;;<<<<<<000......222666555...(((---,,,+++,,,------,,,++++++,,,---......---,,,,,,,,,,,,,,,,,,,,,+++******((())))))******))))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))(((((()))))))))*********************************(((((())))))*********+++,,,,,,++++++*********)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((())))))***++++++,,,+++++++++***)))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))'''''''''((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((()))******+++++++++))))))(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((***+++,,,---%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))***...000333666AAA777444333///......------,,,++++++*********++++++,,,,,,,,,******++++++,,,,,,,,,,,,************************))))))))))))))))))))))))((()))))))))))))))************+++++++++++++++******))))))(((((((((((()))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''((((((((((((((())))))******))))))((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***+++************************************************)))*********++++++,,,,,,...000000...+++))))))+++...///222555:::>>>AAACCCHHHLLLPPPQQQNNNKKKIIIIIIaaa^^^ZZZXXXXXXUUUOOOIII>>>666---)))+++,,,+++))),,,,,,,,,---.........---++++++,,,,,,++++++******))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******************)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))******)))))))))************+++************************((()))))))))))))))******+++***************))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((()))************************)))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))******((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((***+++,,,---%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&(((***+++...000333666AAA666444333///......------,,,++++++*********+++++++++++++++******++++++,,,---------++++++++++++++++++++++++************************))))))))))))))))))******((()))******************))))))(((((((((((())))))'''''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))*********************************************+++++++++*********+++,,,,,,------,,,,,,+++******///888???EEEFFFFFFGGGHHHJJJKKKLLLNNNTTT[[[]]][[[XXXWWWWWWHHHOOOUUUVVVUUU[[[jjjwwwkkkaaaRRREEE;;;444,,,&&&///---++++++,,,------,,,***+++++++++++++++************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((())))))******+++)))*********++++++++++++++++++++++++++++++++++++))))))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((())))))******)))***+++++++++)))((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((()))((((((''''''(((((()))***))))))((((((((()))***''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%''')))+++,,,...000333666@@@666444333///......------,,,++++++++++++++++++******************++++++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++************************'''((())))))*********)))))))))(((((((((((())))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******************************))))))*********+++++++++******++++++,,,------...''',,,111444888???HHHPPPTTTTTTTTTUUUVVVXXXYYYZZZTTT[[[ccceeebbb^^^\\\\\\ppptttsssiii[[[TTTYYY```qqq___NNNBBB===666222...,,,,,,---,,,+++******++++++++++++******++++++,,,,,,,,,,,,++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((()))******++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((())))))******)))***+++,,,,,,***)))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((,,,+++***(((((((((((()))&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%''')))+++,,,...000333666@@@666444333///......------,,,++++++,,,+++++++++******))))))******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************''''''((())))))***))))))))))))(((((((((((()))***&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))(((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))******++++++++++++******+++,,,,,,---.........777BBBHHHIIIHHHIIIKKKIIILLLQQQXXX```hhhnnnqqqiiioootttqqqhhh^^^XXXUUUOOOSSS\\\gggpppuuuvvvuuu{{{jjjbbbaaa>>>999222.........---,,,)))******+++++++++******+++,,,,,,------,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))'''(((((()))***+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++***************(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''&&&''''''(((((()))*********)))***,,,,,,,,,+++)))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((---,,,***)))((((((((((((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&''')))+++---...000333666DDD666666///......---,,,,,,,,,,,,---,,,,,,++++++***+++++++++///,,,+++---000000***%%%'''+++111444000***+++///---222+++***,,,...000%%%333///***((()))+++---------***''''''***,,,+++***((()))******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))************++++++++++++,,,,,,***(((///---000///...(((///888FFFUUU^^^XXXSSS]]]ppp~~~yyyfffZZZ^^^gggxxxsss{{{oooyyyaaaLLL***222+++111%%%***+++,,,+++,,,...---+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((('''''''''%%%'''((('''(((***+++***000)))%%%((((((''')))///000---)))(((***---///000***)))+++...111000+++'''******+++---...,,,'''$$$------,,,((($$$###%%%((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((((((((((((((('''%%%%%%&&&''''''''''''&&&)))***)))(((&&&%%%%%%'''000---)))&&&$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&'''''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&'''***---///111444777DDD666666000///...------,,,,,,------,,,,,,++++++++++++,,,,,,***)))'''&&&'''***---000333***!!!!!!,,,:::BBBCCCMMMUUUWWWZZZXXXTTTRRRKKK999555000---------+++)))***((((((***------)))&&&''''''''''''&&&''')))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))))))))))))))************+++******+++,,,---...---222((($$$)))444>>>IIIQQQaaa___^^^kkkaaaYYYjjjfff|||{{{zzz}}}}}}~~~^^^FFF###+++333/////////,,,******,,,---************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((,,,***'''&&&))),,,...---&&&&&&+++222444000---///&&&......888///333+++---<<<333000%%%...+++333111222///+++&&&%%%(((,,,000(((%%%%%%***000222,,,%%%***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***)))))))))((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((())))))************((())))))(((((((((+++------+++(((&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&'''***---///111444777DDD666777000///...------,,,---------,,,,,,,,,++++++,,,,,,---+++///222111---+++---000///>>>LLLOOOTTT^^^fffhhheeeccccccaaa^^^___eeennnxxxssslllcccWWWHHH888---///,,,((('''(((***,,,---+++)))(((&&&&&&((()))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))))))))))))))))))))*********++++++******++++++---...000111111000111>>>GGGUUU]]]fffeeezzzuuu___dddZZZpppwww{{{uuudddFFF888+++---......---,,,*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((()))))),,,)))'''(((+++,,,+++***222///......,,,+++...333JJJUUUVVVaaaWWWaaa___hhhddd```fff\\\___JJJBBB333...000222222000---+++***111,,,'''&&&***------*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''((((((''''''&&&&&&''''''((()))'''''''''''''''(((,,,///)))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''''''''"""###$$$%%%%%%&&&&&&%%%''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&'''***---///111444777DDD666777000//////...------------------,,,,,,,,,,,,------...***,,,---,,,,,,///555;;;GGG[[[fffZZZJJJGGGJJJJJJjjj^^^]]]VVVSSSVVVXXXfffWWWSSSPPPTTT\\\eeejjjkkkHHHBBB888---''''''---222///---+++***)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((******)))))))))))))))***))))))*********+++++++++***+++------------...///(((555<<>>444///,,,+++---///...***%%%%%%)))...*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((())))))))))))(((((('''((()))++++++)))((('''''''''(((************)))((('''(((+++...&&&&&&'''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((('''$$$$$$%%%&&&&&&%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&&&&'''***---///111444777DDD666777111//////...------------...------,,,,,,---......///444000,,,---888III[[[gggvvvqqqcccTTTSSS```jjjkkkwwwmmmwwwsssqqqooo]]]```jjjfffccccccaaa[[[OOOFFFUUUSSSMMMDDD888///(((&&&,,,+++***+++,,,+++)))&&&******************************************************************************************************************************))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))))))))******************++++++++++++***---///000///......///888FFFJJJbbbdddssszzzoooxxxppprrrnnnxxx\\\]]]lllvvvyyyvvvzzzssslllGGG777***)))......,,,***************************************************************************((()))))))))*********+++++++++************++++++************************************************************************(((((((((((()))))))))***))))))))))))******++++++******,,,...+++)))111;;;BBBPPPaaalllppprrruuuwwwqqqrrrUUUeeeUUUhhheeeyyyxxx]]]gggOOO```QQQWWW[[[___gggooonnn]]]BBB---'''***---//////---+++***************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******+++******)))))))))))))))+++*********++++++,,,,,,***+++***)))((())),,,...%%%&&&'''((((((((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((())))))(((((()))))))))))))))((('''&&&%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&&&&'''***---///111444777DDD777888111000///......------......------------......///000222555;;;FFFTTTcccnnnttteeekkkuuu~~~iiiXXXQQQPPPOOONNNHHHIIILLLQQQQQQFFF444%%%)))((('''(((,,,---***(((************************************************************************************************************************+++******))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++*********++++++++++++,,,+++...111222222333888<<>>OOOfffrrr|||zzzsssppppppqqqzzzuuu~~~{{{lllkkkooobbbSSSNNNUUUaaaiiilllKKK===...(((---111///***++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++''''''(((''''''%%%$$$###&&&'''(((((())))))((((((((())))))(((''''''((()))&&&''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''(((((())))))))))))'''(((((((((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&&&&'''***---///111444777DDD777888222000//////...............------------...///000111...999JJJXXXcccjjjqqquuuoooUUU]]]NNNCCCLLL^^^cccTTTAAA333...)))(((***,,,+++)))************************************************************************************************************************+++******))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++*********+++++++++,,,,,,---///111222555>>>JJJSSSQQQrrrfffssspppgggnnnfffmmmdddkkkuuu]]]EEE:::222++++++111************************************************************************((())))))******+++,,,,,,,,,++++++******++++++,,,************************************************************************(((((()))))))))*********))))))******+++,,,,,,---+++(((...===HHHNNNWWWbbbfffqqqyyyxxxwww~~~qqqddd\\\XXXXXXXXXhhhYYYDDD333++++++---///+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******+++,,,,,,''')))---000333333333333333444666888888777666444444444444111---)))'''&&&)))(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&((())))))*********&&&&&&'''))))))*********+++++++++***)))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''&&&&&&'''***---///111444777DDD777888222000000///...............---------......000111111OOOWWWaaaiiirrrnnnIIIFFFaaauuupppaaaBBB999///******,,,+++***************************************************************************************************************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++******+++++++++,,,,,,,,,...///000222888FFFYYYgggsssnnnuuuwwwfffzzzhhhmmm___QQQIII;;;+++'''---************************************************************************((())))))***++++++,,,,,,,,,++++++******++++++,,,************************************************************************))))))))))))************))))))***+++,,,,,,------000000>>>[[[ooorrrpppqqqnnnxxxiiiaaa___WWW```dddUUU<<<+++)))000+++++++++************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))******''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,...333:::BBBIIIMMMOOOOOOPPPRRRUUUXXXXXXVVVTTTRRRKKKKKKIIICCC;;;222---*********)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&((()))***************+++---000222333444444333222111///---+++***)))))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&''''''&&&'''***---///111444777BBB;;;444333...000111000...------...,,,111,,,555(((444===SSSkkk[[[iiiyyygggZZZXXXtttsssmmmJJJ111(((---111)))+++))))))+++,,,,,,,,,***)))++++++++++++******)))))))))************+++++++++)))***,,,,,,+++,,,...///111+++)))---...+++***---,,,,,,)))(((***...***###000+++'''&&&(((******)))))))))))))))))))))))))))******)))))))))))))))***---******,,,,,,+++---222(((EEE//////UUU^^^cccrrrhhhrrrgggYYYOOOEEE:::000***+++,,,+++)))***------,,,)))************+++++++++((())))))*********))))))(((,,,///...+++)))***---333555333......333222...111(((555***(((111&&&111---***((()))+++,,,+++((())))))))))))))))))))))))******)))))))))))))))***,,,***,,,///...******...BBB@@@^^^{{{llloooccctttdddXXXOOOkkk```:::999---+++222111''''''///...%%%************))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((*********)))))))))))))))+++***))))))+++,,,+++))))))+++,,,---000:::HHHRRRGGGLLLQQQWWWWWWUUUQQQNNNHHHBBB===>>>IIIOOOHHH<<>>>>>===999555444333777 ***&&&111''')))+++,,,)))%%%%%%***...''''''''''''((()))+++,,,111333555777BBB;;;555333111111000///......000111888111(((:::444>>>FFF^^^KKKWWWEEEeeehhhTTTJJJFFF<<<---&&&111,,,+++++++++,,,,,,+++***,,,+++++++++************************+++++++++,,,888///'''%%%)))+++)))%%%///,,,---333333,,,'''&&&***///111---+++///444666---000111---'''&&&***///******************************))))))))))))******---******---...---...111999(((:::EEEbbbnnntttooo]]]ccc^^^CCC...---+++,,,---,,,+++,,,,,,+++************++++++++++++---,,,+++,,,---...///...333...,,,111===JJJQQQSSSVVV[[[^^^]]]]]][[[RRRGGGNNN<<>>777BBBFFFNNN______]]]]]]bbbgggeee___TTTOOONNNSSSTTTNNNGGGEEE;;;IIIFFF000&&&---///%%%***)))((((((((()))((((((((((((((('''''''''&&&&&&'''$$$"""&&&,,,...)))###---&&&!!!'''///000((($$$######'''...555:::<<<@@@BBBAAA===666000---,,,$$$(((------***''''''((((((((((((&&&%%%%%%'''(((((((((((((((((((((((((((***(((&&&'''))))))(((&&&&&&'''((()))***,,,...///'''000@@@OOORRRJJJAAA>>>;;;;;;;;;999777777999<<>>NNN[[[```\\\VVVZZZPPPAAA888>>>NNN[[[```UUU^^^bbbEEE333666---***------,,,,,,++++++,,,---************************+++******)))******++++++)))+++...000333???VVVjjj{{{pppfffdddLLL___pppYYY<<<000+++000///''''''000++++++*********)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******)))))))))(((((((((((((((((((((((((((((((((************************+++,,,,,,(((%%%(((111:::MMMUUU^^^aaaaaaccckkksss```^^^PPP[[[QQQ[[[NNNMMMHHHLLLMMMHHHFFFGGGHHHGGGKKKFFFEEEJJJOOORRRTTTVVVLLLLLLLLLJJJ@@@333++++++)))((('''(((++++++)))&&&(((((((((((('''''''''''')))'''&&&(((,,,---***'''(((******((('''(((,,,000333<<>>CCCJJJQQQRRRMMMHHHGGGIIIJJJFFF???777000,,,***)))&&&((()))(((&&&&&&(((+++(((((((((((((((((((((((((((''''''(((***+++)))((())))))((('''(((...777>>>DDDHHHIIIEEECCCEEEEEECCCLLLLLLMMMLLLLLLMMMOOORRRGGGIIIKKKKKKHHHCCC@@@>>>GGG;;;>>>===@@@,,,---000111,,,''''''***---+++(((((((((''''''(((***,,,---111333555777BBB<<<555444555222//////000111///...***<<<;;;FFFSSS{{{ggg[[[^^^dddeeejjjjjjlllpppsssqqqkkkfffbbbiii\\\iii{{{bbbVVVEEEPPP]]]VVVFFF///...,,,+++,,,...///---+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------&&&,,,000///***'''))),,,111:::GGGMMMKKKEEEDDDFFFYYYSSSLLLJJJOOOQQQHHH;;;555...'''''',,,///,,,(((************************++++++*********+++,,,,,,///++++++///111///...000555JJJppprrrqqqhhhcccTTTAAA,,,+++---...---******,,,++++++++++++,,,,,,,,,---(((,,,///...+++***...333666AAAPPP[[[``````______```^^^^^^```dddccc[[[SSSMMMFFFEEEJJJXXX^^^LLL;;;===444,,,)))---///---***++++++++++++++++++++++++++++++*********+++,,,,,,)))444555---:::\\\ssswwwhhh~~~|||NNNiiinnn]]]BBB+++(((...---,,,---+++++++++*********))))))))))))))))))))))))))))))(((((()))))))))*********************************))))))))))))))))))))))))*********)))))))))(((((((((((((((((((((((((((((()))***************++++++---,,,***)))---999KKKWWWeeebbbbbbfffkkkhhh^^^TTT___[[[DDDKKK@@@XXXXXXcccaaafffiiieeeccceeeggggggddd^^^VVVQQQMMMHHHBBB>>>OOO@@@???QQQXXXIII:::777---***'''(((***,,,)))&&&)))))))))(((((((((''''''(((+++,,,)))######(((...))),,,+++%%%$$$///???KKKTTTRRRNNNKKKHHHEEEAAA>>>999???GGGJJJHHHFFFFFFGGGJJJ@@@666555<<<>>>999222******+++,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((((()))***)))((('''*********---444???KKKSSSNNNQQQMMMBBBBBBNNNWWWWWW\\\___dddjjjpppvvv}}}qqqzzzvvvjjjdddMMMCCCAAADDDGGG===777555///000///,,,((('''+++...)))((((((((()))+++---...111333555888BBB<<<666444333222222222111000---+++555<<>>\\\\\\aaazzzuuukkksss]]]WWWYYYiiiRRR;;;555///...000111///+++,,,,,,------------......---.........////////////---+++...888EEENNNOOOLLLGGGTTT```bbbaaaeeelllqqq___ccc___PPPCCC@@@FFFJJJLLLRRRVVVRRREEE777...***++++++++++++++++++++++++++++++++++++,,,---......///...///000000222<<>>AAAFFFMMMYYYhhhwwwxxx\\\uuuZZZjjj^^^MMMBBB444------000///...,,,---------................../////////000000000...666DDDPPPWWWZZZZZZZZZvvvbbbTTTLLL<<>>SSSkkkxxxvvvnnnbbbSSS>>>,,,)))000,,,,,,+++++++++******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))***++++++,,,------555AAASSSbbbiiigggaaa\\\[[[PPPNNNaaa}}}yyyeeennnyyynnnRRRLLLZZZJJJHHHCCC:::000***+++---++++++*********)))))))))---((()))444AAACCC888***)))GGGdddkkkfffaaa\\\VVV```VVVIII===888999;;;===GGGJJJNNNRRRVVVYYY\\\^^^JJJKKKIIIDDDAAAEEEOOOXXXVVVUUUQQQFFF999///,,,,,,++++++++++++++++++++++++***++++++***)))+++///333BBBMMMYYY^^^]]]^^^eeemmmyyyzzzvvvWWW???555222111000************+++---...000111333666888BBB===777555000444555222...111===HHHhhhmmmZZZ]]]MMMHHHFFFIIIMMMNNNOOOQQQTTTWWWZZZ[[[YYYZZZ^^^aaalllrrr||||||hhhmmmkkk^^^[[[LLL888,,,+++...000000---------.........//////////////////000000000000000EEE]]]hhhoooXXXGGG:::@@@QQQVVVFFF333+++++++++++++++++++++++++++++++++,,,---...///000+++///333333222<<>>***------------------------+++++++++,,,---...///000111___|||tttsssxxx^^^XXXLLL444)))///,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))***+++,,,,,,------LLLWWWeeellliiiaaa[[[XXXVVVkkk|||xxxkkkqqqsss^^^OOOPPPMMMBBB555,,,+++...+++++++++************)))'''***,,,,,,)))))),,,...NNN]]]hhhfffccceeeaaaYYY:::<<>>444///------...+++'''(((,,,***$$$///'''(((///+++&&&555NNN```eeeddd[[[TTTPPPJJJAAA[[[www{{{QQQ^^^sssaaaAAA555...///---***+++...,,,''',,,$$$000666'''+++DDDPPP]]]TTT]]]lllpppwww]]]:::///---)))(((++++++***,,,000222444777999DDD@@@666888444555555999333111PPPqqqooojjjXXXNNNDDD;;;LLLPPP]]]ccchhh|||zzzxxxttttttsssKKKFFF+++++++++))).............../////////***222222)))AAAEEE888gggpppgggPPPEEESSSHHH444''',,,222...+++,,,---.........------///000555+++333///LLLYYYPPP333333555000000...000000///------//////:::NNNjjjsssvvv{{{MMMTTTwwwRRRWWW```@@@***)))777777111///---000+++,,,111...***333DDDrrrfffeeeLLL888///...,,,,,,///---******---***///333///(((&&&---444+++...111...((()))888IIITTT\\\VVV]]]NNNXXXWWWaaaQQQ[[[bbbYYYDDD444111444//////---+++,,,///000---*********))))))*********++++++***+++///:::LLL[[[dddeeedddiiiVVV\\\|||ccc{{{iiifff\\\DDD333222//////......,,,,,,,,,---++++++,,,,,,***000GGG^^^YYYfffiiiTTT???GGGmmmvvvkkkwwwwwwNNN666...+++------))),,,444---***+++)))+++===RRRYYYSSSjjjllluuu~~~qqqoooBBB444...***,,,---,,,---000222333666999EEE@@@777999///;;;+++666444666ooogggiiiHHH@@@CCCNNN]]]dddlllqqq]]]XXX:::333222///....../////////000000000)))GGG'''///@@@000TTT}}}mmmPPPGGGUUU@@@111111111***)))///---.........------///111666+++444777\\\lllkkk888000333///111---///111000......111555GGGpppjjjuuummmKKKfffIIIUUU:::...111///...000...222)))+++333...)))???___pppjjjpppXXX@@@---...,,,---000///,,,+++---...,,,++++++,,,,,,,,,+++&&&...<<>>___ddd{{{[[[===DDDXXXWWWlllttt|||zzzOOOEEE444222+++//////000000111111222222777###EEE:::555eeeqqqSSSHHHMMMGGG444''')))...000---...///...---...000222222444222TTTccchhh```qqqIII333000---333---...111222000222:::CCCddd``````TTTrrrWWWIII===000%%%+++333...///+++---111000666QQQpppgggpppbbbqqq|||yyyZZZ@@@000,,,,,,///000---+++---...+++)))+++...000000...AAA]]]qqqjjjZZZVVV]]]cccgggjjjhhhfff\\\YYYVVVXXXOOOSSSWWWWWWSSSPPPPPPRRRFFF;;;333000---((()))...,,,,,,++++++++++++,,,,,,///---...777JJJYYY]]]ZZZYYY^^^QQQtttvvvlllzzzdddGGG???222,,,111000''''''000(((///...+++;;;XXXfffccc]]]PPPSSStttzzz|||ddd999+++000333///+++***333---222MMMWWWQQQUUUbbbpppiiiuuu^^^YYY|||III<<<000...000000//////111222555888EEEAAA888:::<<<666888000VVVMMM>>>OOOJJJ\\\~~~dddUUUNNN]]]kkkkkk___\\\lllxxx{{{{{{[[[JJJHHH222222000000111222222333444444000:::,,,EEEUUUwwwqqqOOOQQQIII999---,,,//////,,,...///.........000222///777<<>>...---555---333222+++666SSSmmmwwwyyySSS888111,,,...///---,,,---+++...000111555CCCXXXhhhVVVaaadddYYYJJJGGGQQQZZZvvvgggfffooossskkk```___ZZZPPPCCC;;;888444///......------------.........---@@@___lllddd^^^bbbWWWiiifffLLL444...111111///000///***---@@@WWWaaaYYYLLLaaaRRR---)))333777///---333FFFQQQPPPbbbqqq^^^PPPEEE@@@@@@CCCHHHNNNTTT^^^ooorrrkkkyyyqqq[[[SSSFFF888222///------...///111444777FFFBBB999;;;777---???jjjTTT@@@SSSYYYuuukkkxxxuuuuuulllYYY<<<555111222333444555666777777---DDD<<>>333aaaoooHHH888555222---,,,.../////////000222444333QQQnnnbbb___eeerrrAAA:::000444///000444:::KKKqqqhhh\\\xxxlllggg999999;;;'''///+++///;;;MMMfffDDD:::111///000000000222***222CCCYYYjjjlllaaaVVVRRRbbb}}}cccUUUUUUIII444//////............//////,,,OOOnnnqqqeeedddrrr\\\cccBBB333222222......***<<>>777888999hhhzzzTTTCCCKKK|||WWWGGG///===666333666444999:::888LLLtttzzzhhhHHH555999,,,...333///,,,111//////:::@@@OOO}}}sss[[[oookkkmmmNNN999222333>>>%%%999HHHZZZpppXXXkkkNNN:::111666111///...EEEUUUssshhh777777444---444+++222333<<>>222444444111EEEUUU```___\\\}}}iiiGGG000555666111===TTTbbbeeejjj\\\ggglllAAA444111???GGGOOO???uuulll666@@@@@@>>>gggiiilllSSSVVVddd\\\GGGSSSJJJ???777222///......///111333555HHH;;;@@@>>>QQQSSSPPPgggmmmPPPHHHMMMggg```mmmTTT<<<>>>888777===999FFFGGG777444333///222666000222BBBzzzvvvaaa{{{lll|||vvvHHH^^^ccc777333BBB+++TTTcccgggjjjTTT222...:::<<<[[[[[[:::999666;;;SSS[[[jjjXXXqqqoooCCC666444555CCCWWWdddfff]]]vvvddd999444AAAEEEMMMLLLvvv???555IIILLLkkkkkkRRRNNNZZZZZZMMMJJJFFF===555111000000//////000222444HHH;;;AAA@@@sssrrrLLLTTT~~~vvv|||nnnWWWHHH@@@FFF^^^iiiUUUAAAAAA444777;;;;;;iiiaaa:::666666222333555///777NNNwwwkkk]]]hhhTTTwwwLLLAAA{{{999666:::333UUUEEEeeeqqq;;;666GGGEEEttt>>>888444???UUUeeeQQQyyy___===111777HHHXXXeeeTTTnnnlll|||???777CCCCCCHHHbbbXXX777???SSSsssgggfffcccXXXOOOLLLCCCBBB<<<444000111111//////000222444III<<>>:::000@@@nnnpppYYYvvvjjj222---;;;AAA}}}@@@777666FFFUUU```^^^SSS444:::NNNYYY^^^UUUyyyYYY999EEEEEECCCxxxyyyEEE222YYYxxxjjjllliiiXXXJJJGGG@@@AAA<<<444///111111///...000222444JJJ>>>GGGIIINNNYYY___ZZZ999<<>>444///111111......000222444CCCBBB<<>>===999kkkVVV~~~lll~~~dddWWWnnn]]]ttthhh:::666222555444222LLLeeehhhmmmuuuiiiLLLzzzlllHHHOOORRR222;;;LLLTTTmmm~~~WWWtttlllkkkSSS\\\666<<>>AAA]]]xxxfffyyyKKKhhhiiiggg[[[XXXwwwLLLpppFFFBBB}}}iii~~~```lll{{{yyykkkiii???>>>NNN[[[zzz000XXXTTT[[[xxxdddAAAHHHSSSaaaHHHzzzkkkZZZ```dddWWWHHH===;;;888555222000/////////---///444BBBDDDEEE|||______BBB???NNNJJJWWWtttvvvggg[[[LLL<<<:::AAArrr|||qqqgggEEEHHH|||```{{{LLLppp___KKK<<<555666777:::eeefffyyy~~~lllUUUdddyyyzzzPPPBBBKKKxxxNNNFFFrrrttt444333iiifffiii~~~kkkiiiYYYNNNBBB___oooSSSLLLbbbLLLppp000KKK~~~```^^^uuu{{{^^^EEEPPPaaa```ooowww@@@===OOOwwwcccFFFIII\\\eeemmmBBBMMMrrrnnnDDDppp}}}kkkYYYZZZ```VVVEEE===;;;888555222000000//////---///444CCCEEEJJJyyyXXX```gggpppGGGSSSQQQ\\\hhh]]]xxxwwwLLL>>>888QQQYYYMMMVVVZZZ}}}fff}}}aaauuuUUU<<<444444666<<>>EEENNN```nnnyyyqqq[[[HHHBBBEEEWWWyyyPPPDDDQQQBBB;;;RRRhhhmmm[[[```vvvTTTHHHLLLOOOOOOIIIBBB@@@EEE>>>aaa}}}BBBRRRxxxKKKGGGKKKsssSSSEEEvvv888iiilllIIIIIIZZZttt\\\NNNEEERRRWWWYYYgggjjjsssxxxlllPPPAAAGGGTTTIIIZZZcccqqqFFFDDDiii{{{mmmFFFRRRzzzqqqyyy___^^^OOOTTTvvvrrrrrrKKKHHH|||}}}HHHsss]]]PPP\\\\\\CCC<<<:::777555222111000000///---///444DDDEEEjjjddd```bbbbbblllWWWmmmWWWvvvdddLLLBBB:::zzzbbbdddZZZKKK---CCCDDDaaa}}}YYYfffrrrYYYkkkAAA666444888AAAaaaSSSHHHDDDCCCJJJ^^^sssgggVVV===;;;<<>>UUUYYYPPPVVV]]]ddd}}}{{{SSSEEEKKKyyy~~~WWWQQQSSSBBB<<>>www>>>|||[[[RRRAAAOOOiii~~~WWWCCCSSSVVVXXX```uuu|||}}}ttt]]]IIIMMMLLLuuuwwwzzzKKKOOOccckkkuuu{{{ggg999iiiqqqWWWRRRLLLHHH777:::NNN:::<<>>|||ZZZGGGuuusssCCC444DDDJJJEEEOOOUUUMMMQQQaaayyyTTTnnnyyyEEE:::777<<>>AAALLLYYYWWWJJJNNNXXXVVVFFF:::UUUSSSVVVGGGOOOTTTRRRUUUbbbnnngggTTTNNNUUUTTTlllyyyxxx```fffuuupppAAA@@@EEErrrJJJ>>>jjjddd]]]aaaeeeqqqhhhyyyZZZ___ZZZ===DDD777999BBB===llldddMMMEEEDDD}}}zzzhhhFFFRRROOOTTTtttRRRKKK]]]___bbbooohhhKKKEEE]]]MMMTTTqqqfffwww]]]TTTXXXdddnnnhhhIII777@@@;;;>>>GGG>>>DDDJJJ@@@OOOIIIAAAEEESSS{{{{{{mmmWWWpppTTTjjjSSSoooQQQ~~~\\\gggsssxxx^^^xxxzzzuuu^^^FFFYYYeeeFFF;;;999777444333111111111///---///444FFFAAAyyygggjjj|||[[[YYY```@@@CCCUUUIIIRRRXXXeeeUUUCCCWWWLLLNNNHHHZZZ]]]SSSKKKPPPlllxxxyyyeee___JJJ777777;;;QQQRRRBBBAAAFFFOOO```]]]SSSccckkkVVVDDDIIIPPPRRROOOMMMUUU```bbbmmm{{{wwwnnniiiuuu```tttJJJmmmGGGCCC@@@lll[[[FFFoookkkfffgggooovvv^^^555BBB555222LLL???^^^mmmQQQCCCrrr:::vvvMMMIIIFFFPPPjjjoooeee```dddppptttJJJKKKYYY}}}{{{WWWYYYsssdddwwwWWWUUUlllEEEPPPppp\\\888AAA===@@@JJJIIIEEEJJJKKKGGGKKKFFFNNNDDDVVV}}}kkkSSSqqqYYYWWWXXXvvvWWWxxxTTTfffUUUyyyjjjiiixxxsssYYYLLL[[[XXXPPP===:::666333111111000///000...000555LLLJJJ{{{jjjtttqqqooo|||ooo___mmmmmmSSS{{{xxxAAAFFFdddLLLNNNXXXLLLRRRTTT[[[VVVWWWQQQPPPIIIIIINNNkkkgggYYYLLL888777===UUURRR???BBBHHHUUUggggggaaaxxxjjj^^^SSSNNNQQQYYYhhhttt|||tttPPPkkkKKKpppkkkDDDAAA>>>kkk___FFFooommmXXXrrrooo{{{XXX666BBB999777CCCDDDooonnnJJJBBBgggHHHnnnQQQKKKOOObbb|||{{{wwwwww~~~WWWWWWkkkfffnnn~~~vvv___JJJsss[[[llldddEEE???OOOeeeXXX666BBBDDDJJJMMMFFFGGGWWW\\\TTTQQQ]]]hhhsss{{{SSS???fffvvvjjjRRRNNNVVVfffTTT~~~VVV|||```aaa|||rrrzzzzzztttXXXJJJXXXUUUMMM===:::666333111111000//////...000555QQQNNN{{{cccVVVooonnn\\\fffPPPCCCzzz{{{```QQQjjjmmmFFFFFFpppZZZ```uuubbbccc{{{ppp^^^MMMQQQ888666===UUUMMM<<>><<>>===>>><<>>KKKddd|||JJJJJJLLLFFFJJJJJJXXXuuupppeeeNNNQQQttt~~~wwwkkk```JJJBBBXXX\\\```UUUsssXXX{{{}}}|||vvvWWWHHHZZZXXXOOO<<<:::777444222111000000///---///444RRRMMM{{{bbbUUU|||vvvcccgggUUUuuuZZZNNN^^^bbbIIICCC~~~mmmuuuuuuLLLkkk~~~|||oooOOOIIIUUU888444:::RRRVVV===JJJJJJ^^^ooorrrwwwzzzjjjnnnyyyddd???======vvveeeuuuWWWQQQLLLAAA888DDD^^^qqqaaa@@@555<<>>LLLOOOkkkdddNNNNNNQQQ```ooojjjdddOOOnnn~~~xxxmmm___WWWEEE<<>>>>><<<sssFFF999<<<;;;777555444LLLYYYNNN===888===CCC555BBBPPPKKK```===ppprrr???gggtttooowwwddduuuaaa}}}iii|||RRR>>>;;;EEEEEEGGG\\\fffNNNYYY}}}rrr\\\===aaazzzzzzvvvmmm```SSSKKKAAA<<>>mmmlllbbbRRR}}}~~~sssOOOFFFbbb```NNN;;;<<<;;;888333111111222///---///444YYYPPPrrrgggzzz}}}xxxzzzWWWRRRiiifffXXXqqqnnnLLLDDDbbbCCC]]]eeefffTTToooPPP]]]sssVVVAAAJJJ[[[===777:::QQQoooooozzzLLLDDDZZZsssWWWMMMuuuqqqYYY<<<@@@==={{{cccPPPBBBAAAAAA:::777;;;000>>>HHHEEE:::666999;;;...GGGVVVbbbMMM===yyylll^^^FFFhhhuuu|||eeewwwZZZ777>>>ZZZCCCHHHNNNhhh]]]\\\}}}777111iiiooowww___TTTGGG??????AAAzzzBBB^^^SSSzzz~~~xxx}}}oooHHHCCCddd___FFF:::<<<===999444111111222000...000555\\\QQQqqq___lllKKKXXX}}}iiiTTTZZZpppqqqaaaVVVCCCnnnUUURRRuuutttooommm}}}zzzeeeUUU===HHH```CCC999888LLLXXXOOOaaa}}}CCCDDDbbbbbbxxxRRR999AAABBBqqqaaaLLLDDD>>>???===888555888666444>>>CCC888444999888999KKKYYYuuu???JJJxxxXXX>>>ooo~~~bbb}}}wwwVVV===???LLLjjjKKKNNNccczzzdddxxxLLL???XXX^^^dddhhheeeTTTLLLAAA888AAAKKKTTT>>>]]]TTT}}}~~~mmmkkknnn|||zzzjjjDDDEEElllfffIII:::===>>>;;;555111111333111///111666\\\OOOzzzbbbnnnYYYeeeKKKJJJ```sss___BBBRRRDDDUUU}}}yyyuuummmxxxeeeYYY>>>LLLdddFFF:::444DDDeeeUUUkkkNNNHHHWWWeeezzzNNN777AAAHHH~~~qqqWWWSSSKKK@@@888===EEEEEE===555???222>>>III===999AAA>>>LLLNNNXXXTTT:::[[[}}}CCC???xxxvvv[[[sss___>>>>>>YYYRRRVVVVVVWWWsssrrrEEE```|||[[[www[[[\\\OOOJJJAAA777EEEUUUEEEGGG]]]SSS{{{~~~wwwfffCCCJJJwwwqqqQQQ:::===>>>;;;555111111333111000222777```MMMccc___nnnbbbaaa^^^LLLOOOMMMjjj}}}vvvIIIsssjjjGGGOOO^^^___vvvvvvUUUjjjBBBRRRmmm>>>AAA@@@666ccc]]]OOOeeeiiiAAAHHH888LLLlll[[[RRRJJJEEE@@@===>>>===:::;;;???999<<>>PPP{{{BBB@@@yyykkk___vvvUUU999PPPNNNPPPpppccczzzpppooolllVVVZZZIII???AAAEEERRRCCCRRRWWWMMMsssWWWIIIaaa}}}hhh;;;<<<@@@???888333222222111...///222555aaaJJJccccccwwwVVVIIIOOOVVVmmmXXXkkksss\\\___iiiiiiYYYKKKbbb]]]FFF]]]gggAAA;;;;;;>>>mmmjjjbbb:::CCC>>>OOOrrreee\\\KKK:::@@@======???@@@===>>>BBBJJJ<<<<<>>IIIggg]]]AAAxxxWWWfffaaa:::CCCqqqggg888@@@BBB@@@999333222222111...000333555hhhKKKgggFFFGGGRRRcccmmmjjjbbb]]]|||nnn^^^LLLHHHjjjPPPHHHsssnnnQQQ@@@:::DDDtttdddYYY~~~}}}RRR333???CCC___~~~nnn^^^QQQJJJGGG<<<:::<<<@@@@@@===<<<>>>LLLNNN@@@222999CCCFFFGGGYYYoooIIILLLkkkXXX999SSSxxxyyyvvvqqqhhhfffyyydddRRRDDD888FFF;;;HHHttt]]]TTTlll~~~SSS???>>>^^^HHHIIIYYYDDDppptttKKK===dddWWW:::FFFGGGCCC:::444333333111...000333666oooJJJpppxxxYYYyyyjjj~~~nnniiiEEEKKKYYYooonnnvvvdddZZZVVViiinnn___aaaWWW^^^HHHEEEnnn\\\JJJ<<>>hhhyyylllSSSeeewwwtttmmm]]]DDD<<>>;;;999;;;LLLPPP???WWW___???___~~~\\\AAApppqqqWWWNNNsssSSSUUUppp{{{rrrbbbPPPEEEAAA???===<<<666[[[llloooZZZMMMAAARRR]]]YYYFFF111;;;uuuhhh```CCC???JJJcccrrrMMMBBBWWW===JJJzzzsss~~~sss[[[CCCAAAcccdddDDDHHHTTTQQQGGG;;;444444333111000111444777KKK```pppqqq[[[bbb{{{uuuiii|||```UUUTTTeeewwwyyy}}}}}}iiioooOOO}}}hhheeeyyynnn@@@YYYggg\\\bbbLLLCCCKKKTTTDDDIIIkkkqqqFFF;;;BBB@@@NNN}}}```LLLEEEFFF===:::;;;>>>???>>>>>>BBB>>>???@@@DDDMMMeeehhhGGGLLLQQQvvvccclll[[[bbbRRRpppYYYMMMZZZppp~~~xxxqqqhhh___XXXIIIBBB>>>>>>===>>>HHHUUUYYYsssPPPUUUhhhqqqHHHUUUPPPIIIhhhtttyyy{{{mmmQQQBBBFFF<<<:::\\\wwwIII888MMMPPP>>>lllyyyllliiihhhuuu~~~|||ooo^^^HHH555888]]]UUUCCCNNNYYYSSSGGG:::444555444111000222555888OOOQQQnnnNNN]]]~~~yyykkkfffRRRWWWgggttt}}}}}}|||~~~hhhqqq```oooxxx```CCCvvvdddlllXXXNNNKKKwwwPPPFFF]]]rrrWWW===;;;<<<@@@mmmvvvXXX888DDD@@@>>>@@@AAAAAAEEEJJJGGGQQQSSSPPPqqqXXXMMM:::hhhcccvvv^^^lllwwwvvvppp}}}]]]JJJJJJKKKLLLOOOYYYWWWRRRMMMGGGAAA<<<999333999DDDJJJFFFJJJeeevvvIII\\\{{{SSS___LLLIIIGGGAAACCCEEEEEEPPPzzzOOO888IIIiii666JJJfffjjj___bbbrrrqqqrrr}}}rrrllldddZZZMMM@@@>>>BBB___eeeHHHLLLXXX[[[UUUGGG999444555555222111333555888LLLAAAppp}}}MMMoooppp[[[YYYiiiqqqhhhWWWaaa}}}vvvzzzjjj]]]gggwwwhhhFFFIIIyyyvvv```kkk\\\YYYPPPfffUUUMMMfff[[[EEE===BBB===JJJwwwooorrrvvvWWWQQQMMMLLLLLLLLLPPPVVVSSSLLL]]]SSSGGGOOOzzz|||~~~{{{bbbbbbpppbbb|||xxxXXXGGGDDDBBB@@@AAABBBAAA?????????AAADDD???DDDSSS```oooxxxvvv|||zzzyyyyyy}}}}}}zzzyyy|||yyytttnnn~~~jjjdddkkkXXXOOOQQQ@@@MMMKKK@@@BBBDDDUUUYYY444CCCyyybbb<<>>@@@RRR___kkkgggOOO000444||||||rrreeehhh___xxxSSSEEE@@@CCCxxx\\\PPPWWWWWWTTTTTTTTTSSSjjjnnnTTTtttooo___UUUJJJ777000444444777888:::;;;vvv^^^KKKkkkpppxxxVVVOOO\\\pppeeeUUU\\\uuutttYYYCCCAAA\\\ggggggeeeccc```\\\YYYWWWWWWjjjNNN???888>>>DDDGGGxxx}}}[[[WWWEEEYYYnnnzzztttuuuyyyhhh]]]UUUMMMEEE===NNNttt{{{sssxxx{{{iii```QQQxxxvvvxxxwwwsssvvvxxxvvvwww~~~}}}}}}~~~|||~~~zzzYYYHHHFFFDDDEEEIIILLLNNNOOOHHHIIIIIIFFFCCCDDDFFFHHHRRRHHHAAABBBFFFHHHKKKOOOQQQyyylllKKK888???mmm```OOOYYYTTTvvvYYYMMM:::===^^^UUUSSSIIIKKKHHHIIIIIIBBBJJJaaa}}}yyypppYYYXXXzzzxxxiiiTTT;;;...888===000777999:::<<>>???555???BBBZZZ~~~}}}zzzZZZPPP@@@AAAAAAHHHMMMCCCQQQ===FFFGGGfff{{{zzz|||~~~wwwrrrtttxxxoooxxxzzzllleeennn___wwwxxxyyyzzzrrrtttvvvxxxyyyxxxyyy||||||~~~|||zzzxxxxxxxxxwwwwwwqqq{{{|||tttvvvwwwkkkYYYJJJBBB@@@CCCEEELLLHHHEEEEEEFFFGGGGGGGGGHHH@@@EEEVVV\\\^^^qqqeeeJJJ999EEEwwwTTT\\\RRRMMMQQQcccyyy~~~dddOOO???>>>MMMPPP\\\aaaUUUJJJKKKPPPNNNNNNPPPIIIGGGSSSvvvyyypppsssvvv}}}cccSSSggglllHHH999444:::>>>777;;;<<<>>>???ddd~~~{{{KKKNNN[[[RRRmmm{{{zzzrrruuuuuuqqqzzzqqqaaaLLL<<<```wwwQQQLLLQQQRRRTTTZZZbbbmmmvvv|||ccchhhggg{{{lllUUUCCC:::;;;;;;===NNN~~~|||||||||~~~wwwuuuyyymmmooo```~~~}}}|||{{{zzzxxxxxxxxxzzzrrrzzzjjjzzzjjjiiiWWWzzzyyywww{{{vvvuuuqqqppprrrsssppppppqqqrrr{{{vvv|||}}}}}}{{{xxxuuuuuuvvvooowwwzzztttttt|||nnn```XXXNNNIIIIIIRRR\\\```______cccmmmpppNNN;;;777OOOnnn\\\PPPPPPNNNGGGFFFMMMIIIHHHEEEBBBEEEJJJLLLIIILLLgggpppAAAUUUDDDDDDJJJHHHGGGKKKFFFBBBIIIMMM{{{pppjjjdddiiijjjggg```bbbjjjlllhhhiiifffbbb___[[[[[[bbblllmmm^^^SSS```\\\777??????222555@@@;;;<<<>>>@@@qqqtttRRRnnnSSSMMMTTTZZZ}}}|||zzz{{{uuupppjjjhhhssssss{{{cccLLL999WWW[[[XXXPPPIIILLLJJJIIIIIIKKKOOOTTTWWW___\\\gggNNNnnnmmmVVVEEE>>>===999@@@KKKzzz~~~|||||||||}}}ooottt{{{xxxzzzvvvzzzvvvwww{{{}}}tttqqqcccwwwsssiiirrrppprrr~~~zzzzzzwwwtttrrrrrrqqqmmmlllnnnmmmjjjlllpppnnnpppqqqxxx~~~yyyvvvvvvxxxyyy~~~zzzvvvwwwzzztttsssrrrrrrrrrzzzxxxbbbRRR@@@888IIIdddkkk[[[RRRPPPGGGPPPXXXSSSGGGGGG]]]vvvSSSFFFMMMHHH@@@HHHDDD@@@EEEEEECCCIIIGGGNNNyyy}}}tttiiiaaa\\\WWWTTT[[[VVVUUUZZZ```gggrrr}}}}}}wwwJJJ777CCCBBB999<<