BM6P6(@ lllYYYVVV___OOOPPPOOOLLLJJJHHHHHHHHHHHHJJJEEE>>>888555222---***++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))((('''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++,,,,,,,,,,,,,,,---...///.........///000222333444GGG{{{}}}UUUQQQ<<<777HHHGGG999999AAA>>>BBB@@@777888===888===555111666999666111///444555444444333333444555666777::::::444...333>>>;;;666222333777:::999666444777888555666EEE```vvvnnnnnnzzzzzzWWW777...000...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///000000000000000111111111444444444555666777888999777888999:::<<<===>>>???DDDDDDDDDDDDEEEFFFGGGHHHGGGFFFDDDCCCCCCEEEGGGHHHEEEDDDBBB@@@===;;;999888666666555555555555666666333333222222111000/////////////////////000000111555555444333222222222222222,,,***///111---+++------------............///---///000000//////000222......//////000000111111222222111111111111111222444444444444666888:::<<<>>>>>>???>>>>>>===<<<<<<999666333444777888555222//////...---,,,,,,+++++++++*********))))))(((((())))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,---------......////////////000000000000111222333444555555555555777666555444333222222222000000...---,,,+++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))pppZZZTTT___RRRPPPOOOMMMJJJIIIHHHHHHHHHEEEAAA<<<888555222...+++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++---,,,,,,,,,,,,---...///.........///000111333444222NNNvvv```???666;;;EEE666222777<<<999>>>BBB:::...111555666444333666;;;888777666666666777777777888000---333999888777777444555666666555555666777>>>888555;;;PPPrrr}}}mmmsssRRR???000000222---)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............000000000000000111111111333333333444555666777888666666777999:::<<<======BBBBBBBBBBBBCCCDDDEEEFFFLLLJJJGGGDDDBBBAAAAAABBB@@@???>>>===;;;:::999888444444333333333333444444333222222111000000////////////......//////000111222111000000000000000111333---+++...000---+++---------------...............///000000///...///111.........///000000111111111111000000///000000111333222333333555777999:::888999;;;===???@@@@@@@@@???;;;777666888777333///.........---,,,,,,++++++************)))))))))((())))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,---------........./////////000000000000000111222333444444444444333222222111111111222222000///...,,,+++++++++***,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))rrrZZZSSS___UUUPPPOOOMMMKKKIIIHHHGGGGGG@@@===:::888666333///,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++------,,,,,,,,,---..................///111222333111111===jjjqqq[[[<<>>:::<<<>>>666:::>>>@@@<<<999999;;;<<<666555444444555666555555CCC<<<777:::===;;;666333666666777999;;;;;;:::888111QQQzzzvvvvvv{{{kkkYYY111++++++000000+++***---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------............/////////000000111111111222222222333444555666777555555666888999:::;;;;;;????????????@@@AAABBBCCCIIIGGGEEEBBB???>>>======;;;;;;:::999888888777777222111111000000111111222222111111000000////////////............///000000------,,,,,,,,,---......333...,,,------,,,+++---,,,,,,,,,---------.........///000000...---...///---......//////000111111000///////////////000000111111222222444555777888444555777:::<<<===>>>??????;;;777666666555111---...------,,,,,,+++++++++************))))))))))))))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,---------............/////////000000000///000111222222222222222///////////////000111111///...---,,,+++*********+++++++++++++++*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))pppYYYSSS```VVVPPPOOOMMMKKKIIIHHHGGGFFF>>>>>><<<:::777333///,,,++++++************++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++------,,,,,,,,,------...............///000111222555444...777WWWWWWIIICCC@@@888:::AAA@@@888666333222666:::666000888999999888777777888999...222666666333222555:::>>>555---,,,444@@@GGGKKKjjj}}}ssssss|||eeeHHH---...+++***---,,,)))+++000++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------...............//////000111111111111111111222333444666666555666666777999::::::;;;=========>>>>>>???@@@AAA@@@???>>>===============999999888777666555555444000000////////////000000000000000/////////............------......///000************++++++,,,---222///---,,,+++++++++,,,+++,,,,,,,,,------------...///000///---,,,---...------......///000000111000000/////////000111111111222222333444555666777666666777777888777777777999666444333333222///------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++,,,,,,,,,---------.............../////////000000///000111111222222222111000///...............///...---,,,+++************+++++++++***************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))mmmYYYTTTaaaUUUPPPOOONNNLLLJJJHHHFFFEEEAAAAAA???<<<777222...,,,++++++************++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++...------,,,,,,,,,------------------...///000000***666666///222CCCnnn___HHHAAA===<<<;;;<<>>>>>>>>:::;;;;;;999777555777999;;;>>>???<<<888777888:::999===BBBIIIVVVnnnvvvyyy~~~UUU999000)))333///,,,,,,,,,++++++---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,------------...---......///000000111111111111111222333444555666666666777888999::::::;;;============>>>???@@@@@@<<<<<<<<<<<<======>>>???::::::888777555333222222000000////////////000000//////...............------------------......///***************+++,,,---//////...,,,***+++,,,,,,++++++++++++,,,,,,,,,---...//////...,,,+++,,,------------...//////000000000000000000111111222333333333444555666777777777999999999888777666555444777555333222111///---,,,+++++++++++++++*********))))))))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++,,,,,,,,,---------..................////////////000111111222222222222111222111000///------,,,,,,---,,,+++***************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))ppp[[[VVV```SSSPPPOOONNNMMMJJJHHHEEEDDDCCCCCCAAA<<<666000---,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++......---,,,,,,,,,---------------------...//////***111111000444444===PPPzzz\\\[[[___\\\III444222>>>===:::777666777666444222:::555111555@@@JJJHHHAAASSSooo}}}}}}kkkOOO111(((...000...---,,,...000...***'''++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------------------...///000000111111111111111222333444555666666777777888999999::::::<<<<<<<<<<<<===>>>???@@@??????>>>>>>>>>=========:::999888666444222111000000//////......//////000---------------------------,,,,,,,,,,,,---......+++++++++***++++++,,,,,,+++...///,,,+++,,,---+++******+++++++++,,,,,,,,,,,,---......,,,+++,,,---,,,------......///000000111000000000111222333444444555666777888888888888::::::;;;;;;;;;;;;:::::::::999777444000---+++***************************))))))))))))************))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,---------......------........./////////000111111222222222111111444333111///---,,,++++++,,,+++******))))))******)))))))))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))yyy```VVV___RRRPPPOOOOOOMMMKKKHHHEEECCCCCCCCC@@@:::333///---...++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++///...---,,,,,,,,,,,,,,,------,,,,,,------...///000000***+++444111...555888ZZZyyyooo{{{qqqdddYYY[[[eeehhh^^^RRRcccbbbcccmmmvvviiieeewwwuuuVVV<<<---(((000333******+++,,,---------+++)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************++++++++++++++++++,,,,,,,,,---------,,,,,,---...///000111222222222222222333555666777555666666777777888888999;;;;;;;;;;;;<<<===>>>???>>>>>>>>>======;;;::::::666666555444333222111111///......------......///,,,,,,,,,,,,,,,---------,,,,,,,,,+++,,,------...,,,,,,+++*********++++++&&&---000---+++------+++************+++++++++++++++,,,------,,,+++---...,,,,,,---......//////000/////////000000111222333444555777888888888888777999999:::;;;;;;;;;;;;;;;888777666333///,,,+++***)))*********************((()))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,---------......---------........./////////000000111111000000///222111///...---,,,,,,+++++++++***))))))))))))***((()))))))))*********+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))dddVVV^^^SSSPPPPPPOOOMMMKKKHHHEEECCCAAAAAA>>>888222...---///++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((())))))(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++///...---,,,,,,,,,,,,,,,------,,,,,,,,,---......+++222111///111,,,---;;;222666BBB```|||yyy{{{gggBBB444///---)))---000(((---...---)))''')))---000++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))************+++++++++++++++,,,,,,,,,---------,,,,,,---...///000111222222222222333444555666777444444555555666666777777::::::::::::;;;<<<======999999:::::::::999999888333333333222222222222222...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,+++******)))******$$$,,,111...,,,......+++)))************+++++++++***+++,,,,,,,,,,,,---...,,,,,,------...//////000............///000222222444555666888888888777777888888999999999888888777111222111000---,,,,,,,,,)))))))))))))))*********(((((())))))*********+++))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,---------......---------.........//////...///////////////......///...------,,,,,,,,,,,,+++***)))))))))))))))***(((((())))))*********+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))ccc[[[YYYPPPRRRSSSTTTPPPJJJFFFEEEFFFCCCBBB@@@<<<777222---+++*********))))))))))))(((******))))))))))))******))))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''(((((((((((((((((((((((())))))(((((('''''''''&&&((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((()))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...------------...//////...///000444EEEiiiqqqwwwvvvttt|||nnnJJJ/////////...---,,,,,,+++++++++++++++*********))))))************************************************************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......111///......///000111111222222333444444555666666333333333444555666777777888888888888999:::;;;<<<::::::999888777666555555333333222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...---***((('''(((***+++***+++---......---+++***************************************************,,,,,,,,,---------......000...,,,+++---000444666444555666888888888888777777666666666555555555555///...---,,,++++++++++++((((((((())))))+++,,,---++++++++++++++++++++++++''')))***+++,,,***)))(((+++************+++,,,---,,,++++++***))))))******---,,,+++******)))******((())))))***++++++******************************************************************************************************)))))))))))))))))))))))))))***+++,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,------....../////////////////////////////////////////////////////////...---,,,,,,++++++******************************))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))```YYYZZZSSSRRRSSSSSSPPPJJJFFFEEEFFFDDDCCC@@@===888333...+++++++++*********)))))))))******))))))))))))******))))))))))))))))))))))))***)))))))))((((((((('''***)))))))))((((((((('''(((((((((((((((((((((((()))(((((((((''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((())))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,---------------------...//////111222333222555BBBVVVfffzzz}}}}}}rrrrrr{{{|||qqqOOO777222666///......---,,,,,,+++++++++++++++*********))))))************************************************************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...000///------...000000111111222222333444444555555333333444444555555666666777777777888888999:::;;;888888777666555444444333222111111000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++......------------------......///000///---+++***************************************************,,,,,,,,,------------...///...---,,,---///222444222333555666777666666666444444444444333333333333......---,,,++++++++++++******)))))))))))))))))),,,+++***)))((('''&&&%%%*********+++,,,---......%%%%%%&&&&&&((()))***+++,,,,,,+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********)))((((((************************************************************************************************)))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,---.........////////////////////////.................................---,,,,,,++++++***************************)))))))))((((((((('''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))]]]WWWZZZVVVQQQSSSSSSOOOIIIEEEEEEFFFEEEDDDAAA>>>999444///,,,,,,+++++++++******************))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((()))))))))*********++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,---------------......//////111333111...---000333GGGmmmyyyzzz{{{mmmWWW@@@000)))***---......------,,,,,,+++++++++++++++***************************************************************************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------......------......///000000111111222222333333333444444444444444555555555666666666777777888888999777666555444333222222111000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,.../////////...---444444444444222000...---************************************************,,,,,,,,,,,,---------------------------...///000000111222333444444444333111111111111000000000000...---,,,++++++***++++++******+++++++++***))))))))))))******++++++,,,,,,000...+++)))(((((()))***+++,,,,,,------...//////*********+++++++++++++++)))***++++++,,,+++++++++,,,++++++******)))((((((************************************************************************************************)))))))))))))))))))))))))))******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,------......////////////////////////...........................------,,,,,,+++++++++************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))___WWWYYYWWWQQQRRRRRRNNNHHHEEEEEEGGGFFFEEEBBB???:::444000---,,,,,,,,,+++++++++************))))))))))))******(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))************************++++++++++++***++++++++++++,,,,,,,,,------,,,,,,------...//////////////////000222444333777EEEcccvvv\\\EEE---'''111777///$$$---------,,,,,,,,,++++++************************************************************************************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---......------...///000000000000111111222222555444444444444444444444444555555666666777777777666555555444333222111000/////////...---,,,,,,,,,++++++++++++++++++++++++************************************************((()))***+++,,,,,,,,,,,,222222222111000///---,,,************************************************++++++,,,,,,,,,---------,,,,,,------...---------......///000111111111111000000/////////.........---,,,,,,+++******++++++((()))+++,,,,,,,,,,,,+++((())))))+++,,,---......---,,,+++***))))))******+++++++++++++++******))),,,,,,,,,++++++******)))******+++,,,++++++)))))),,,,,,++++++************************************************************************************************************)))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))***************++++++,,,------..............................---------------------------,,,,,,,,,+++++++++***************************))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))dddYYYXXXUUUQQQRRRQQQMMMHHHEEEFFFHHHFFFEEECCC???:::555000...,,,,,,,,,+++++++++************))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,---......222000---,,,---///111333555222000222???YYYyyy}}}aaaKKK555000---++++++---...---+++,,,,,,,,,,,,,,,+++++++++************************************************************************************************))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++---//////------...000//////000000000000000111444444444444444333333333444444555666666666555555555555444333222111111000/////////......------,,,++++++++++++++++++++++++************************************************)))(((''''''(((***,,,...***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,------+++,,,---......---,,,,,,---------...//////000111/////////............---,,,,,,+++*********++++++))))))************))))))******************))))))+++,,,///222444555666666333444555555555555444444444444444333222000///...---------,,,+++***)))(((******))))))))))))***+++************************************************************************************************)))))))))))))))))))))))))))))))))******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))******************++++++,,,------...------------------------------------------------+++++++++++++++*********))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))iii[[[XXXTTTQQQQQQPPPLLLGGGDDDFFFHHHFFFEEEBBB???:::555000---,,,+++++++++******************))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))************+++************++++++++++++,,,,,,,,,,,,,,,------...------...///......------***///555777222111:::GGGZZZ{{{zzz___BBB666555///)))---111///+++)))+++...,,,,,,,,,,,,++++++++++++***************+++++++++************************************************************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++...000000...---...000000000000000000000000000333333333333333444444444444444666666777666555444555444444333222111000/////////.........---------++++++++++++++++++++++++************************************************+++***((('''(((+++...000++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,+++,,,,,,---.........---...---------...///000111///............---------++++++************+++++++++***)))(((((('''((((((+++,,,...000333555777888999:::===?????????===<<<:::;;;===???@@@@@@@@@???============<<<:::777666111000///...------------+++***(((''''''((()))***************************************************************************************************))))))))))))))))))))))))))))))))))))***+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))lll\\\XXXVVVPPPQQQPPPLLLFFFDDDFFFIIIEEEDDDBBB>>>999444///---++++++*********)))))))))******))))))))))))******))))))))))))))))))))))))'''((((((((()))))))))***'''((((((((()))))))))***((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))************************++++++++++++,,,,,,++++++,,,,,,---...'''+++...000///.........666---&&&(((+++...222888555>>>FFFJJJZZZyyybbbFFF555333000///...(((444000,,,,,,...///---***++++++++++++++++++++++++))))))*********+++++++++************************************************************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,***...222222///---///111000000000000000000000000222222222333333444444555444555666777777666555333333222222111000///......------------,,,,,,,,,,,,************************************************************************++++++*********+++---...//////...---------------))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,+++,,,,,,---...//////000///............000111222------------,,,,,,,,,,,,++++++************++++++,,,+++******+++---000222444555888;;;???BBBEEEFFFBBBBBBBBBBBBAAA@@@@@@???555666777888888777555444;;;;;;===>>>===<<<:::999444333111111111333555777222111...,,,*********+++************************************************************************************************))))))))))))))))))))))))***))))))))))))+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))*********************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))mmm\\\ZZZXXXPPPQQQPPPKKKFFFDDDFFFIIIEEEDDDAAA>>>999444///,,,*********))))))))))))(((******))))))))))))******))))))))))))))))))))))))'''((((((((())))))******'''((((((((())))))******((((((((((((((((((((((((&&&'''''''''(((((())))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))************+++++++++,,,,,,++++++,,,,,,---...***,,,...,,,))))))+++///---+++...444555///,,,///333000111444555666???KKKaaajjjtttdddOOO999===...000777...(((000777,,,,,,,,,+++******+++---++++++++++++++++++++++++))))))******++++++++++++************************************************************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++///333333///---///222111111111111000000000000111111222333333444555555444555777888888666555333111111000///...---,,,,,,,,,,,,++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,+++******...---+++***((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,...///111222//////......///000222333,,,,,,,,,++++++++++++***+++***************++++++,,,++++++---111777===@@@DDDDDDCCCBBBAAA@@@??????777777888;;;>>>CCCGGGJJJDDDDDDCCCBBB???;;;888555222444666888999888777666666555333222444888<<<>>><<<999666222///...------************************************************************************************************))))))))))))))))))))))))***))))))))))))+++---...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))*********))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))pppZZZ^^^TTTSSSNNNJJJJJJIIIFFFDDDFFFFFFDDDBBB???<<<666///+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))'''''''''((((((((((((((()))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......---------............//////000000000111111111111777999<<>>EEEJJJBBB<<<===888999???;;;999CCC999??????@@@BBB<<>>888999777444222555999;;;BBB@@@@@@AAA>>>888333111,,,+++)))***,,,......---+++************+++++++++************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++------------------------************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******sssZZZ\\\TTTSSSMMMJJJJJJJJJGGGEEEGGGFFFDDDBBB???<<<666000+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))''''''((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,------------------------............/////////000000000111111000000//////111666===BBBBBBHHHPPPZZZbbbgggiiijjjzzz{{{{{{mmm```VVVJJJ===444AAA<<<555111000111333333............------------...------,,,++++++******************************************************+++++++++*********))))))******************************************************************************************************************************+++++++++,,,,,,,,,,,,,,,---------..................///000000111111111111222222222333333333111222222333333222222111000///...---,,,,,,,,,,,,+++++++++*********))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,---.........////////////////////////++++++++++++,,,,,,------,,,***((()))+++000444666>>>===BBBAAA:::???DDD>>>GGGEEE<<<999BBBDDDBBBDDDEEEJJJNNNVVVYYYRRRZZZrrrwwwiii^^^^^^___ZZZYYY\\\^^^WWWOOOKKKJJJGGGBBB===BBB@@@===;;;;;;:::666222999999<<<@@@DDDDDDBBB@@@>>>:::555000,,,***)))(((,,,,,,,,,,,,++++++******************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******zzz[[[ZZZTTTRRRMMMJJJKKKKKKHHHGGGHHHEEEDDDBBB???<<<666000+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))((('''(((***(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------............/////////000000000333444666555333111111222111222333666999;;;===>>>;;;;;;???DDDFFFCCCBBBCCCCCC>>>999555555777888888---,,,+++---///000000///......---------,,,,,,,,,------,,,,,,++++++******************************************************+++++++++*********************************************************************************************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,------------......//////000111111000000111111111111222222//////000000000000////////////...---,,,,,,,,,,,,+++++++++***************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,------......////////////////////////***++++++,,,,,,,,,,,,,,,+++++++++---111777===@@@>>>;;;===999111888CCC@@@999===AAAJJJ\\\llllllccckkkttt|||}}}sssllliii\\\QQQDDD===;;;===???@@@;;;:::999;;;AAAEEEFFFEEEDDDBBB===666000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******^^^ZZZVVVRRRMMMJJJKKKKKKIIIHHHJJJEEECCCAAA???<<<777000,,,************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***++++++***)))(((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,---------------............/////////***---111444444333333333888777666555555555555666666666666666444222000000222333555666555555555666222111111111111///,,,)))------------,,,,,,,,,+++,,,,,,,,,,,,++++++************************************************************************************************************************************************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------......///000000111000000000000000000000000...////////////......---......---,,,++++++,,,,,,************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***++++++,,,------.................................---+++***)))***++++++---000555999<<<>>>???@@@555555<<<>>>===OOOdddjjj]]]aaagggkkkzzzuuueeeSSSFFFCCCEEE???;;;555222777@@@FFFFFFDDDFFFFFFBBB===888555555---,,,+++***+++,,,...///++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++*********************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******aaa]]]XXXSSSMMMJJJLLLLLLIIIIIIKKKDDDCCCAAA???<<<777111,,,************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((---......,,,***(((((()))(((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********)))))))))*********++++++*********+++++++++,,,,,,++++++++++++,,,,,,,,,---,,,,,,---------.........***,,,...///......///000...///000222444555666666666777888777888:::::::::111444777666333///------///...------...///---,,,---,,,,,,,,,++++++++++++,,,+++++++++++++++************************************************************************************************************************************************************************************************************+++++++++,,,,,,,,,*********+++++++++,,,,,,---------...//////000000///////////////////////////////////////...---------,,,,,,++++++++++++,,,************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******++++++,,,------...------------------------///---***((((((+++///222777:::<<<===<<<<<<===>>><<>>;;;666333///+++***+++---///++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++************************************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******bbb```YYYTTTOOOKKKMMMMMMJJJIIIJJJDDDCCCAAA???<<<777111---************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))).........---***(((((()))(((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))******((())))))))))))*********))))))*********+++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,---------111222222222111111333555000111333555666666555555///222222000111444444222000111111111111333555888///---+++***,,,---...---,,,,,,,,,+++++++++******++++++++++++++++++*********************************************************************+++++++++******************************************************************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,------......///000000000000////////////......000000000000///...---,,,,,,++++++******+++++++++***************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******++++++,,,,,,------------------------------***)))((()))---333999=========<<<999999>>>GGGOOOSSSZZZjjjsssyyy}}}}}}zzzyyy{{{qqq{{{bbbMMMCCC;;;444??????@@@DDDGGGGGGEEECCC@@@===888222...++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******{{{aaabbbYYYVVVPPPMMMMMMMMMIIIHHHJJJDDDBBBAAA???<<<777111---************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,+++)))((()))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***((((((((()))))))))******))))))))))))*********+++************++++++++++++++++++++++++,,,,,,,,,,,,***+++------,,,---///111111111000000//////......777:::999444333444333///666444///,,,***)))((((((333111...,,,,,,,,,+++***++++++++++++******************************++++++************************************************))))))*********+++++++++******************************************************************************************************************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,---......//////000000000000000//////......////////////...---,,,+++++++++************++++++))))))*********+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,((())),,,000666;;;@@@BBB@@@CCCGGGKKKTTTbbbtttyyy~~~zzzZZZooosssmmmvvvxxxpppwww|||}}}{{{iiiYYYMMMQQQHHH>>>;;;???EEEHHHHHHBBBAAA@@@<<<888222---***,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******vvv```bbbXXXWWWQQQMMMNNNMMMIIIHHHIIICCCBBB@@@???<<<888222---************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%'''((()))((((((***,,,(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,///000111000...,,,,,,---...------...///222555777000444444///...111000+++///...///111333333111......---++++++,,,,,,+++***+++++++++************)))******************++++++************************************************))))))******++++++++++++******************************************************************************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...//////000111111000000/////////......///......---,,,+++***+++***************++++++))))))******++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))),,,111777<<<@@@AAABBBDDDNNN\\\lll~~~zzzvvvzzz{{{vvv|||ppptttrrrttt}}}xxxfffkkk{{{xxxtttyyyfff```hhh|||sssssszzzgggOOO@@@>>>BBBEEEEEE>>>@@@CCCDDDAAA:::222---,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******vvveee```\\\RRRNNNMMMOOOOOOJJJGGGGGGDDDBBB@@@>>>;;;666000+++******************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------------......///000000000000000000000000000000000////////////////////////,,,,,,,,,++++++*********************************+++++++++*********))))))******************************************************++++++++++++******************************************************,,,,,,,,,,,,,,,+++***)))******************************************************************************+++++++++,,,,,,,,,............////////////........................------,,,,,,,,,,,,++++++,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,---------***)))+++***((()))---,,,;;;>>>999===BBBEEEMMMkkkhhh|||wwwpppqqqsssrrrooojjjooo~~~}}}{{{}}}|||{{{uuussswww}}}ggg|||yyy\\\EEE:::@@@JJJCCC===:::>>>FFFGGG@@@777000///...,,,******,,,...)))******)))((()))+++...************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******++++++++++++******+++*********))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************wwwccc]]]ZZZTTTOOONNNPPPOOOJJJGGGGGGDDDBBB@@@>>>;;;666000+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,---------------...//////000000000000000000000000000000........................,,,,,,,,,+++++++++******************************+++++++++*********))))))******************************************************++++++++++++******************************************************+++,,,,,,,,,++++++***)))******************************************************************************+++++++++,,,,,,,,,............////////////........................------,,,,,,,,,+++++++++,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,------///,,,,,,//////...000555:::>>>@@@JJJZZZ```iii{{{kkkmmm}}}|||ooozzz{{{uuu~~~~~~sssvvvqqqeeeqqqssslllttt}}}mmmPPPAAA===>>>======???AAACCCDDDDDD@@@555***(((---000---''':::555...++++++++++++***************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))))))))******++++++******)))************)))))))))((())))))))))))************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************xxx```ZZZZZZVVVQQQOOOPPPOOOJJJGGGGGGDDDBBB@@@>>>;;;666000,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,---......//////000........................------------------------,,,,,,,,,++++++++++++***************************+++++++++*********************************************************************++++++++++++******************************************************+++++++++,,,++++++***)))******************************************************************************+++++++++,,,,,,,,,---............/////////------------------------,,,,,,,,,,,,++++++++++++++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,------,,,***+++...//////444::::::@@@QQQsssyyyuuuxxxuuu{{{zzzoooqqq||||||qqq}}}|||mmmkkk|||rrrqqq|||zzztttrrrkkkgggooowww[[[BBB>>>;;;===CCCHHHHHHFFFHHH???444//////000---)))AAA999///***,,,---+++(((************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))******++++++******)))************))))))))))))))))))))))))************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************xxx^^^ZZZ^^^XXXSSSPPPQQQOOOJJJGGGGGGEEECCC@@@===:::555000,,,+++++++++***************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,+++,,,,,,---......//////------------------------++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************++++++++++++************************************************************++++++++++++************************************************************************************+++++++++,,,,,,,,,---------.........//////------------------------,,,,,,,,,++++++++++++***++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++++++++,,,,,,,,,------,,,+++,,,//////111777???AAAOOOggg|||}}}rrr~~~ooo___dddTTT]]]TTTMMM^^^lllaaaPPPSSSJJJTTTiiixxxvvvmmm]]]bbbpppvvv}}}eeeIII===AAAHHHFFFAAA@@@EEEFFF>>>333,,,---111666111***(((+++---,,,+++************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))************))))))*********)))))))))))))))((()))))))))************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************yyy^^^\\\cccXXXSSSPPPPPPOOOJJJGGGGGGEEECCC@@@===999555000---+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************++++++++++++******************************************************)))******++++++***************************************************************************************+++++++++,,,,,,,,,------------............------------------------,,,,,,+++++++++*********+++******))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++++++++,,,,,,,,,------///...000333444777AAAKKK___nnnxxxvvvvvvsssnnnrrrvvvppphhhtttxxxqqqfffZZZNNNVVVbbbVVVFFFGGGQQQWWWTTTRRRWWWSSSKKKLLLHHH@@@EEEMMMJJJJJJLLLGGGSSSUUUeeesssbbbaaaqqquuuSSSDDD@@@>>>;;;888@@@GGGEEE;;;222///000)))************+++,,,---************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************)))))))))******)))))))))))))))))))))))))))******((()))))))))************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************}}}```\\\cccWWWRRROOOOOONNNIIIGGGHHHFFFCCC???<<<999555000---,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******************++++++++++++******+++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,***************************************+++++++++******************************************************++++++++++++******************************************************((()))******+++***************************************************************************************+++++++++,,,,,,,,,,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,---------...222888===CCCQQQ^^^wwwyyypppgggdddkkksss~~~vvvpppcccTTTNNNQQQTTTTTT^^^hhhiiisssqqqvvvyyy}}}uuujjjgggbbbVVVWWWdddjjjLLLCCCDDDUUUjjjwww}}}lllkkk\\\fffzzzhhhPPP@@@999:::999:::???CCC???555+++))),,,......,,,***+++---************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++((())))))******))))))((())))))))))))************))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************bbbYYY]]]VVVPPPMMMMMMMMMIIIHHHIIIFFFCCC???<<<999555111...,,,,,,++++++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++*********+++,,,,,,------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))*********+++++++++******************************************************++++++++++++******************************************************(((((()))*********************************************************************************************+++++++++,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,------...111:::DDDNNNZZZmmm}}}sssrrrsss}}}zzzuuulllyyyvvvrrrzzzwww\\\TTTZZZooo|||zzzzzzwww~~~hhhNNNCCC???>>>CCCLLL^^^fffzzzjjj___iii{{{}}}bbbPPP@@@:::777;;;CCCEEE>>>666111000...------,,,,,,+++************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++(((((())))))))))))((((((((()))))))))************))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************dddVVVWWWUUUOOOLLLMMMLLLIIIHHHIIIFFFCCC???<<<888555111...,,,,,,++++++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++)))******+++,,,,,,------------------------------++++++++++++++++++++++++*********++++++,,,,,,,,,************************))))))******++++++++++++******************************************************++++++++++++******************************************************(((((()))*********************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,---------666;;;GGGUUUbbbsssyyyzzzuuuyyykkk^^^XXXHHHLLLkkkuuulll~~~sss}}}vvvnnnfff\\\ZZZ___IIIHHHZZZmmm|||uuuWWWWWWiiivvvCCCBBB@@@>>>>>>AAAEEEIII666000******---///---***************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++(((((())))))))))))(((((((((((())))))*********+++))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************\\\]]]XXXVVVSSSOOONNNNNNMMMIIIFFFEEEAAA<<<999888666222...+++++++++************)))+++*********))))))(((((())))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))******************++++++++++++******************************************************)))************+++++++++,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++*********))))))+++,,,------......------------,,,,,,+++***))))))++++++************++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))))))))))))))(((...,,,***...,,,---999333???bbbwwwqqqsssqqq|||vvvqqqggg\\\]]]mmmvvv{{{ppprrr~~~zzzwwwnnnRRRIIIIIIJJJggg~~~jjjKKKUUUkkksssMMM<<>>999555222((((((***---000///,,,))))))(((''''''(((***+++,,,+++++++++++++++*********************************************************************************jjjaaaXXXTTTRRRPPPNNNNNNMMMJJJHHHEEEAAA<<<999888666222...+++++++++************)))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))******************++++++++++++******************************************************)))************+++++++++,,,++++++******++++++,,,************************************************************************************************************************************************)))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++***************++++++,,,------------------,,,,,,++++++*********++++++************++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++...+++---666777<<>>HHHHHH===@@@CCC???555...---...---------,,,++++++******+++++++++++++++++++++++++++++++++***************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++***((('''&&&)))******)))''''''(((***---000555<<>>>>>EEEGGG???444...++++++*********++++++,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******)))))))))*********(((+++///333:::BBBJJJPPPRRRRRRSSSTTTWWWZZZ\\\^^^]]]]]]]]]]]]]]]\\\\\\[[[OOOLLLEEE>>>777555666888===???CCCFFFHHHHHHGGGFFFKKKRRR]]]dddccc[[[PPPIII444...((('''+++...---***))))))******+++++++++,,,************************************************************************tttVVVZZZSSSTTTSSSPPPLLLIIIIIIIIIEEEAAA<<<999888666222...+++++++++************)))))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))******************++++++++++++******************************************************)))************+++++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))***************+++++++++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))))))))))))))************))))))******+++,,,,,,,,,,,,333:::EEESSS^^^{{{sssttt}}}xxxkkkrrr~~~lllrrrcccgggtttwwwllleeedddhhhmmmzzz|||ppp\\\WWWhhhfffEEEJJJbbblllkkkUUUHHHZZZlllXXXCCC999888EEEOOOHHH999///...---+++******+++,,,,,,++++++++++++++++++++++++***************+++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,+++)))((((((***,,,---000777AAAJJJPPPRRRTTTUUUVVVVVVVVVVVVWWWYYY[[[]]]\\\\\\\\\[[[ZZZYYYXXXWWWXXXTTTNNNFFF@@@>>>@@@CCC>>>CCCIIILLLJJJCCC:::444888>>>GGGNNNSSSVVVYYYZZZQQQHHH;;;222...---,,,++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************qqqRRRZZZTTTUUUTTTQQQLLLHHHGGGHHHEEEAAA<<<999888666222...+++++++++************)))((()))))))))************))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))******************++++++++++++******************************************************)))************+++++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))))))))))))))************))))))***++++++,,,------222:::DDDVVVgggkkk|||yyypppxxxyyyrrr~~~pppcccfffnnnpppppprrr___ZZZYYYZZZjjj~~~yyy]]]kkkmmmpppoooYYYRRRGGG[[[rrr|||kkkMMM\\\{{{\\\GGG999???IIIGGG???;;;333222///---+++++++++,,,++++++++++++++++++++++++))))))*********+++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,+++******---222777;;;DDDIIIPPPTTTUUUSSSQQQPPPTTTUUUUUUVVVWWWVVVVVVVVVRRRRRRRRRQQQPPPOOONNNMMMNNNNNNMMMKKKIIIJJJLLLOOOJJJMMMRRRTTTRRRLLLDDD@@@>>>>>><<<;;;;;;@@@HHHOOOWWWVVVSSSJJJ???666000///---------,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************tttTTT^^^UUUVVVUUUQQQKKKGGGFFFGGGEEEAAA<<<999888666222...+++++++++************)))(((((())))))*********+++))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))******************++++++++++++******************************************************)))************+++++++++,,,++++++++++++++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))******++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))))))))))))))************))))))***+++,,,,,,------???EEERRRjjj|||zzz~~~}}}lllzzzqqqlllppp|||qqq|||~~~xxxyyycccTTTSSSeeennnnnn}}}YYY\\\tttrrrttt|||[[[IIINNNZZZoooSSSVVVzzziiiJJJ@@@AAA@@@AAAEEE999666333///,,,+++******++++++++++++++++++++++++))))))******++++++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,++++++---444===FFFLLLNNNOOOOOONNNNNNPPPSSSVVVNNNPPPRRRSSSRRROOOLLLJJJAAABBBEEEHHHKKKMMMOOOOOOGGGHHHJJJJJJIIIHHHIIIIIIHHHHHHHHHIIIKKKNNNPPPRRRAAAEEEJJJJJJEEE???999777999HHHXXXZZZOOOAAA999777.........------,,,,,,,,,++++++++++++++++++++++++************************************************nnn\\\TTTVVVTTTRRROOONNNKKKHHHEEEEEEAAA<<<::::::888333///,,,+++******))))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************,,,+++++++++******))))))******++++++++++++************))))))))))))((((((***)))(((((()))))))))(((***++++++++++++***))))))(((((((((***...000000000555+++///555---&&&)))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++***)))(((************************************************************************)))************+++++++++)))************+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))///(((%%%))),,,,,,333<<<<<<]]]rrrkkkmmmooonnnhhhVVV[[[sss}}}}}}|||}}}zzzzzz}}}xxxppprrrvvv|||rrrkkkppptttiiiFFF===llllllFFFEEEgggbbbBBB@@@GGG@@@222AAAAAA===444---+++...000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++))))))))))))))))))))))))*********)))))))))))))))(((***+++,,,+++******+++000)))222@@@CCCHHHMMMJJJWWWCCCBBBFFF999888DDDEEE???LLL<<>>AAA222)))***'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************))))))))))))************************************************++++++++++++************************++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++***))))))************************************************************************)))************+++++++++)))************+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******---000111333:::AAAPPPppp{{{~~~{{{sssmmmzzzwwwsssjjjZZZVVVccc{{{xxx}}}yyyuuutttuuuvvvwww{{{}}}|||zzz{{{}}}zzzssstttvvvxxxxxxxxxzzz~~~}}}^^^eee~~~rrrGGGFFFtttyyyeeeQQQNNN]]]VVV???<<<;;;:::AAABBB@@@888///++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++))))))))))))))))))))))))************))))))))))))*********)))(((***---000777;;;HHHNNNIIIHHHMMMNNN>>>999;;;===;;;@@@FFFCCC???TTTLLLZZZppp}}}xxxvvvnnnqqqwwwpppyyywww|||zzzmmmiiiTTTLLLJJJQQQRRRLLLKKKQQQPPPOOONNNNNNNNNLLLJJJIIIEEEHHHIIIAAA222''')))000.........+++)))***,,,///************************,,,++++++******++++++,,,tttbbb\\\UUUTTTSSSRRRPPPLLLGGGCCCEEEAAA<<<::::::888333///,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++***************)))))))))))))))******++++++***)))((((((************************)))***+++,,,,,,+++***))))))))))))))))))***+++,,,))))))))),,,///222222222===CCCMMMFFF111)))+++&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))*********++++++)))))))))*********++++++************************************+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))************************************************************************)))************+++++++++)))************+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************%%%+++......222===JJJRRReee|||}}}}}}mmmuuu|||iii[[[]]]___iii~~~{{{xxxyyyyyywwwuuuyyyxxxwwwvvvuuuuuuvvvvvvyyy{{{zzzxxxxxxyyyvvvqqqppprrrttttttttttttvvvwwwtttwww|||vvviiixxxkkkKKKZZZzzznnnIIIFFFiiiaaaCCC888GGG@@@CCCCCC>>>444,,,******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++))))))))))))))))))))))))******************************)))((()))---444888DDDHHHJJJHHHEEEHHHOOORRRHHHIII@@@:::DDDMMMMMMMMMvvvvvvnnnkkkVVVdddssskkkUUUTTTbbbfffZZZSSSVVVdddiiicccdddllluuulllddduuuxxxvvv___QQQNNNPPPSSSZZZZZZYYYSSSLLLDDD>>>:::@@@CCCMMMUUUJJJ333***000,,,---...,,,******---000++++++++++++++++++++++++,,,++++++******++++++,,,xxxdddZZZTTTTTTSSSSSSQQQMMMGGGCCCEEEAAA<<<::::::888333///,,,+++******))))))******)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))),,,,,,,,,,,,,,,++++++***------,,,,,,+++*********''')))+++,,,+++******))),,,+++***)))((())))))***)))))))))+++///111111111>>>IIIRRRDDD***&&&,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++))))))*********+++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******************************************************************************))))))*********+++++++++))))))*********+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))******))))))))))))******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++---,,,+++777NNNcccmmmvvv}}}}}}uuuccc|||zzzttt}}}{{{|||xxxvvvnnn[[[[[[WWW___qqq{{{}}}xxxwwwxxx}}}~~~{{{}}}~~~~~~}}}{{{zzzzzzxxxxxxwwwuuutttsssqqqnnnooopppsssvvvwwwyyyzzz{{{}}}{{{xxxvvvxxx~~~ooowwwtttWWWFFFUUUvvv___OOO\\\hhh{{{ggg???DDD===???AAAAAA999000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++)))))))))))))))))))))))))))***************++++++)))***+++,,,///555;;;@@@KKKKKKCCC>>>EEEIIIFFFEEE===GGGIII\\\|||~~~kkkfffxxx[[[\\\uuupppYYYaaa[[[gggvvvuuurrruuuttt}}}ooojjjtttzzzqqqfffbbbnnnfffYYYXXXeeeeee[[[[[[^^^pppEEEFFFLLLUUU\\\___XXXGGG777;;;777???QQQZZZPPP===000,,,,,,---......---+++)))++++++++++++++++++++++++,,,++++++******++++++,,,{{{fffXXXUUUTTTTTTSSSRRRMMMGGGCCCEEEAAA<<<::::::888333///,,,+++******))))))******))))))))))))))))))))))))((()))))))))*********+++))))))))))))))))))))))))************************))))))***+++++++++++++++)))))))))))))))*********,,,,,,,,,------,,,,,,+++******++++++,,,---------+++...000111///...///000000///---+++)))(((''''''******)))+++...000//////666DDDPPPEEE---(((---((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************++++++++++++************++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++************************************************************************))))))*********+++++++++))))))*********+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,000000000555FFF```ttt~~~|||vvv{{{tttsss}}}}}}jjjUUUNNN]]]lll|||{{{~~~|||zzzyyyyyy{{{}}}}}}zzzwww{{{~~~|||yyyxxxxxxuuutttuuuuuuuuusssssstttrrrrrrsssttttttttttttsss}}}}}}{{{xxxvvvuuuwwwxxxzzzlllnnnFFF@@@XXX```vvvyyyaaaTTTEEEZZZvvv```<<<;;;999:::===;;;333......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++))))))))))))))))))))))))))))))******+++++++++,,,'''+++000555999===BBBEEECCCHHHAAA>>>FFFCCC>>>GGGUUUYYYaaakkk[[[]]]lllqqq^^^ZZZooo}}}uuuvvvllluuuuuujjjddd]]]mmmaaaGGGWWWxxxrrrdddTTTNNNRRRVVVVVV???<<<:::AAARRR^^^TTTCCC:::333,,,***---...+++'''++++++++++++++++++++++++,,,++++++******++++++,,,|||hhhXXXVVVUUUTTTSSSQQQMMMHHHDDDEEEAAA<<<::::::888333///,,,+++******))))))******))))))))))))))))))))))))((())))))******+++++++++))))))))))))))))))))))))************************)))***++++++,,,+++++++++***************+++++++++***+++,,,------......---...///000333666888:::;;;999<<<>>>===;;;;;;===@@@===<<<;;;999666333111///---,,,+++,,,...///...------888IIIIII777...---&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++*********++++++++++++,,,*********++++++++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,,,,,,,************************************************************************)))************+++++++++)))************+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,---555FFFXXXhhhxxx}}}tttzzzrrr```ZZZ[[[hhhzzz}}}zzzwwwvvvwwwzzz|||{{{~~~}}}yyyvvvvvvwwwssssssuuuyyyyyyxxx{{{rrrqqqpppqqqrrrsssrrrqqqvvvyyy|||~~~}}}{{{zzzyyyzzzwwwqqq}}}```CCC>>>PPP{{{iiiQQQBBBSSSdddxxxTTTBBB999444999;;;555//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++))))))))))))))))))))))))))))))******+++,,,,,,,,,***///666<<<@@@BBBDDDEEE999@@@999888CCCBBBOOOssskkkhhhyyy|||ooohhhiii||||||tttyyyuuucccbbbnnnnnnbbb}}}rrr```XXXVVVTTTNNNPPPHHH<<<@@@QQQ[[[ZZZOOOBBB222)))))),,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,|||iiiZZZWWWVVVSSSRRRPPPMMMIIIFFFEEEAAA<<<::::::888333///,,,+++******))))))******))))))))))))))))))))))))((())))))******+++,,,,,,))))))))))))))))))))))))************************)))***++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,---...000111222333333666777888;;;===???AAABBB>>>AAABBBAAA>>>>>>CCCGGGGGGHHHHHHGGGEEEAAA===;;;111000//////000000///------...;;;BBB777......***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++*********+++++++++,,,,,,*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,************************************************************************)))************+++++++++)))************+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,------***...@@@ZZZiiirrrwwwqqqpppeeeWWWddduuu}}}yyy~~~~~~}}}zzzzzz~~~|||~~~{{{vvvuuuwww{{{wwwuuuxxx|||{{{yyy|||sssqqqooopppsssuuuuuuuuutttwww{{{}}}}}}|||{{{{{{pppvvv}}}zzzhhhMMMDDDgggUUUEEEFFFSSSoooVVVDDD777;;;???:::333222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++))))))))))))))))))))))))))))))***++++++,,,------111666;;;@@@AAAAAAAAABBB<<<@@@???QQQjjj```aaakkkUUU```~~~ppp```AAA\\\zzzpppZZZ]]]]]]WWWIII???BBBNNNXXX[[[RRRDDD666---+++...111,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,{{{hhh[[[XXXVVVSSSQQQOOOMMMIIIGGGEEEAAA===::::::888333///,,,++++++***)))*********))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))******************************+++,,,,,,,,,,,,++++++++++++,,,,,,---------000111333555777888999999999999999:::::::::;;;;;;666888999666333444:::@@@GGGHHHJJJJJJHHHEEE@@@>>>555333222111222111000...444)))...555...***...111))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------------************************************************************************)))************+++++++++)))************+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------333888NNNlllxxxyyytttwwwzzz}}}ppphhhnnnjjjkkk|||zzzvvvwww{{{}}}wwwvvvxxxzzz||||||xxxsssssswww||||||yyyzzz}}}zzzuuuwww~~~zzzuuuqqqooopppqqqpppnnnrrruuuwwwyyyzzzzzz|||~~~}}}zzz||||||}}}nnnCCCHHHrrrLLL@@@OOOQQQqqqiiiQQQ>>>@@@DDD???888555,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++))))))))))))))))))))))))))))))***+++,,,,,,------888;;;>>>@@@???>>>>>>>>>FFFMMMZZZ```eeevvvwww|||hhhOOOIIIcccddd]]]ZZZXXXMMM???===EEE[[[[[[UUUHHH888---,,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,yyybbb___RRRPPPNNNNNNOOONNNJJJFFFBBB@@@===;;;999777444222---,,,++++++******++++++************************************************************************+++,,,---,,,***)))***+++222...***(((((()))******......------...///000000///333555444333555777888444555222///222999;;;888999111666<<<444000444444<<<>>>CCCCCC;;;000///666:::999666111......111555///000000000///---+++)))...---,,,***((((((***,,,))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))*********))))))(((******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***************+++,,,,,,,,,******,,,+++(((***...///******......+++,,,111***,,,///111000/////////------,,,******+++...000000,,,))))))+++---,,,***+++++++++,,,,,,---......++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++******))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...---,,,+++************++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))******++++++++++++******)))************+++++++++)))///+++''',,,,,,+++000888EEEqqqvvv~~~yyyyyykkklllccc^^^fffttt|||yyyzzz}}}~~~~~~~~~{{{}}}}}}zzzwww~~~{{{xxxvvvvvvwwwwwwvvvvvvxxx{{{~~~~~~}}}{{{yyy|||wwwssspppnnnllljjjppppppppppppqqqssswww{{{www|||}}}|||}}}fff===IIIjjjWWW777AAA```~~~eeeDDDEEEIII>>>555555777111***)))---///...***++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))(((''')))---...,,,***&&&((())))))+++///555:::>>>@@@AAAAAA999JJJ:::YYYjjjmmmnnn~~~rrrwwwwwwnnn\\\UUUllljjj[[[QQQIIIDDDCCC@@@VVV```LLL333+++...000...---,,,,,,,,,,,,,,,+++************************ttt]]]\\\SSSQQQNNNNNNOOOMMMIIIEEEBBB@@@===;;;999777555222---,,,++++++******++++++************************************************************************(((***++++++++++++---///,,,+++******,,,///000111***+++---000222444666666;;;>>>@@@???;;;888444111???:::555555999===??????KKKAAA@@@DDDAAA???@@@???...222999>>>888///,,,000???CCCEEEAAA999000+++***---000222111...+++***++++++++++++*********+++---************************************************************************************************)))******++++++******)))***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,---------,,,,,,000...///111///,,,...222222///111666777555555999:::<<<<<<888222111777===999555111///000222444444111///---,,,,,,---,,,+++,,,,,,,,,,,,,,,,,,+++***++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++*********)))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...---,,,+++************++++++++++++++++++++++++******************************************************************************************************++++++++++++******************++++++++++++'''---)))'''///000---222===SSS~~~rrrrrrttteeeqqqyyyqqq______fffuuu|||xxxxxx|||~~~}}}~~~|||zzzxxxxxxvvvttttttwwwyyyzzz{{{xxxyyyzzz{{{{{{{{{zzzyyy{{{wwwssspppmmmiiifffhhhlllppprrrrrrqqqrrrtttwwwxxxzzz{{{{{{|||}}}~~~mmmRRRPPPddd{{{WWW>>>QQQpppwwwiiiCCC333999???>>>999333,,,***,,,...---+++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************)))(((***,,,---,,,***---+++***+++000555999;;;DDD???<<<===JJJZZZ[[[iiieeewwwgggRRRIIIiii{{{VVVRRRYYYXXXOOOFFFLLLZZZQQQ555+++444...,,,+++,,,---...---+++************************qqq[[[[[[VVVRRROOONNNNNNLLLGGGCCCBBB@@@===;;;:::888555222---,,,++++++******++++++************************************************************************(((***+++++++++,,,...000++++++,,,,,,------......---///111444555666555555888777666777999===BBBFFF888888===BBB@@@;;;BBBMMMEEEIIIPPPOOOEEE<<<<<>>;;;777>>>HHHkkkccc```|||}}}aaaQQQkkkxxx```OOO[[[SSSMMMKKKIIIBBB999333111...++++++---...---+++++++++++++++++++++++++++sss]]]^^^XXXTTTPPPNNNMMMKKKFFFBBBCCC@@@===;;;:::888555333---,,,++++++******++++++************************************************************************,,,------,,,******,,,...+++,,,...////////////000111222444555666555333222EEECCCCCCEEEFFFEEEGGGKKKTTTGGGDDDPPPVVVMMMGGGIII===BBBCCCEEEJJJKKKNNNVVVTTTMMMGGGEEECCC@@@<<<888)))///888EEENNNQQQMMMHHHAAACCCEEEFFFBBB;;;222,,,......------...---,,,***************************************************************************************************++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------------...---------------------000///111666777666999???DDDBBB@@@>>>:::666444333BBBJJJQQQRRRMMMJJJLLLQQQUUUSSSOOOKKKFFFBBB>>><<<>>>@@@AAA===888333333444...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++*********+++++++++++++++++++++++++++******************************************************************************************************++++++++++++***************+++++++++,,,,,,,,,222...***...///777HHHpppuuu{{{uuuxxx}}}ttt]]]aaavvvwww|||{{{{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzzxxxwwwwwwxxxwwwvvvuuuuuuvvvwwwvvvtttrrrqqqkkkeee]]]UUUNNNHHHBBB>>><<>>:::444...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,+++******++++++++++++***+++...444:::>>>AAAAAA===FFFaaa|||lll|||zzzzzz{{{pppjjjmmmrrrnnnffffffrrrzzzyyyxxx|||lllYYYUUUqqqfff^^^]]]TTTFFFBBBFFFCCC::::::555...+++,,,------,,,++++++++++++++++++++++++uuu``````YYYUUUPPPNNNLLLJJJFFFBBBCCCAAA>>><<<:::888555333---,,,++++++******++++++************************************************************************,,,------+++******---///(((+++...000111222666999222444888<<>>::::::>>>CCCRRR\\\iiisssvvvvvvwwwxxxuuu}}}nnnYYYRRRsssoooBBBHHHJJJpppnnnGGG:::??????===888333...+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++******+++,,,---)))///666::::::;;;???CCCMMMYYYrrr}}}rrr~~~rrrvvv|||{{{}}}|||qqqLLLRRRqqq\\\SSS[[[XXXFFF>>>DDDCCC>>>666///,,,+++,,,---++++++++++++++++++++++++vvv```^^^ZZZUUUPPPMMMLLLJJJFFFBBBCCCAAA>>><<<;;;999666333---,,,++++++******++++++************************************************************************)))***+++***+++---111444---//////...,,,...333888???AAAFFFNNNXXXcccmmmsssttt___QQQ[[[ppp~~~mmmWWW\\\WWWUUUPPPJJJIIIJJJIIIFFFKKK???555888GGGSSSUUURRRTTTRRRQQQUUUYYYXXXQQQKKK777222+++)))***---------++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++,,,------------,,,,,,,,,,,,---------------------........./////////...------///333777999::::::<<>>\\\sssssszzz^^^bbb^^^mmmwwwwwwyyy|||{{{zzz~~~|||{{{{{{zzzxxxwwwvvvuuurrrmmmeee\\\TTTOOONNNJJJCCC???>>>???@@@@@@@@@>>>:::666555777<<<@@@KKKWWWgggppptttuuuxxx{{{uuuxxx}}}ppp}}}OOOTTT```@@@DDDVVV~~~dddAAA999>>>>>><<<777000,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***************************************************+++++++++***+++...000111888>>>>>>;;;<<>>FFFEEEAAA999000++++++---,,,,,,,,,,,,,,,,,,,,,,,,yyyaaa\\\ZZZUUUPPPMMMLLLJJJFFFCCCDDDAAA>>><<<;;;999666444---,,,++++++******++++++***************************************************************************************---111555555555555222111555???FFFUUUTTTTTTWWW___jjjuuu|||]]]^^^ccceee[[[QQQXXXhhhssshhh```^^^^^^___kkk\\\___cccYYYIIIQQQIIICCCFFFPPPYYY\\\ZZZXXXVVVSSSPPPPPPRRRVVVYYYNNNDDD777///,,,------,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))***+++,,,,,,---------,,,,,,,,,------------...---.........////////////...000222555999<<<>>>@@@;;;;;;AAAIIINNNQQQXXX___lllooonnniiieeeddd___YYYZZZYYYUUUMMMAAA:::888888GGGGGGIIIPPPXXX]]]\\\YYYWWWWWWVVVUUURRRLLLEEEAAA??????>>>;;;777333...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,++++++***++++++,,,,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++******++++++++++++******+++++++++,,,,,,,,,------,,,...+++///<<>>>>>???GGGTTT___wwwxxx}}}zzzjjjaaa{{{~~~{{{^^^OOO|||iiiQQQYYYUUU???BBBHHHKKKEEE888...+++---,,,,,,,,,,,,,,,,,,,,,,,,|||bbb\\\ZZZUUUOOOLLLLLLJJJGGGDDDDDDAAA>>><<<;;;999666444---,,,++++++******++++++************************************************************************------,,,+++***+++///222666888:::<<>>???EEELLLOOOLLLHHHMMMNNNRRRZZZcccjjjooopppvvvxxx}}}|||cccVVVKKKrrrzzzOOOEEEGGGgggSSS;;;???AAA===444---,,,...++++++++++++++++++++++++++++++++++++++++++++++++************************************************(((***+++******+++000444@@@===:::<<>>555---,,,,,,...//////---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...)))***---///000000//////...///111444333111111333777666555666888888777555333///+++)))***+++,,,,,,,,,,,,,,,+++,,,,,,------+++******)))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++------,,,++++++,,,,,,,,,...000***444[[[xxxwwwmmm~~~|||iiiggg{{{lllddd[[[ZZZaaakkkrrrtttxxx}}}~~~}}}zzzttt{{{|||uuuqqqoooeeeXXXVVVTTTQQQPPPPPPOOOMMMLLLGGGJJJMMMLLLHHHDDDCCCCCCEEEMMMSSSSSSLLLFFFEEEFFFAAABBBCCCGGGNNNYYYeeennnsssuuuwwwxxxzzz~~~vvvRRRVVVpppBBB???UUUhhhiii<<>>;;;555///+++)))***,,,---------,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++------,,,,,,+++,,,,,,---///...,,,>>>hhh~~~~~~xxxnnnllluuuaaa^^^\\\___gggoootttvvvzzz~~~~~~}}}~~~}}}zzz{{{{{{uuullleee___WWWOOOMMMOOOQQQSSSSSSSSSRRRQQQQQQQQQPPPMMMIIIHHHKKKMMMQQQSSSSSSNNNGGGBBBAAABBBAAABBBCCCDDDGGGMMMTTTYYYmmmqqqvvvyyy{{{|||{{{uuuxxxYYY\\\vvv\\\===EEEccczzzIII<<<<<>>NNNfffyyypppmmm^^^aaaeeeqqq~~~yyytttqqqvvvuuuVVVZZZuuuFFF```IIIAAAQQQXXXHHH555///---------,,,,,,+++,,,---bbb___ZZZVVVPPPMMMLLLKKKHHHEEEEEECCC???:::777444222222,,,,,,,,,+++++++++******************************************************++++++++++++++++++*********+++,,,///444:::AAAEEEMMMNNNIIIJJJccctttuuu}}}|||{{{cccdddhhhbbbfffccc```[[[KKK<<<<<>>:::111000///---,,,,,,,,,,,,,,,---------,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,---,,,,,,,,,,,,,,,------000...666RRRzzz~~~nnnzzz|||~~~fffgggiiillloooqqqrrrsss|||~~~~~~}}}||||||sssiii```WWWMMMIIIJJJHHHMMMSSSVVVUUUSSSSSSTTTYYYWWWTTTPPPNNNPPPVVVZZZWWWSSSMMMGGGBBBAAAAAABBBGGGHHHIIIIIIHHHIIIKKKMMMaaaiiitttyyyzzzzzz|||~~~yyyllliiiXXXSSS999WWWhhhuuuddd>>>555AAA<<<555444,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++******++++++******++++++++++++++++++&&&------(((///???EEEAAAEEEMMMcccggg{{{~~~uuuhhhaaaaaahhhttt|||xxxzzz|||qqqggg___hhh}}}xxxKKKbbb|||[[[YYYPPPHHHMMMQQQEEE111......---------.........ccc```ZZZVVVPPPMMMLLLKKKHHHEEEDDDBBB???;;;777444222111,,,,,,,,,+++++++++******************************************************+++++++++*********++++++,,,---111666<<<@@@AAA@@@<<<[[[wwwxxxnnnnnnwww{{{yyy~~~|||rrrgggeeeccceeeeee[[[JJJBBBDDD[[[UUUQQQUUU\\\\\\UUULLL;;;000***---...******000++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,---------------,,,------/////////---,,,000,,,000:::BBBHHH[[[ooocccPPPJJJKKKKKKKKKTTTZZZVVVJJJEEEKKKMMMHHHOOOIII@@@888222///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------++++++,,,---///000111222:::<<<@@@BBBBBB???:::777444666888;;;BBBJJJOOOOOOMMMOOORRRRRRQQQQQQRRRTTTVVVSSSPPPNNNNNNNNNMMMLLLFFFAAA999222---,,,...///++++++,,,,,,,,,,,,******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,---,,,,,,,,,,,,------...111111DDDggg{{{pppjjjlllmmmooooooooopppsssuuu}}}~~~~~~|||zzzqqqeee\\\XXXPPPFFFGGGOOOMMMRRRWWWWWWSSSPPPRRRTTT\\\[[[YYYWWWVVVXXXZZZ\\\PPPJJJCCC@@@AAADDDEEEFFFIIIKKKLLLKKKJJJIIIKKKLLLSSS^^^mmmvvvxxxxxxzzz}}}|||oooccceee|||CCCGGG^^^vvvKKK888DDD???999666***...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,******+++++++++++++++,,,***---------666EEEKKKJJJUUUmmmiiiwww||||||sss[[[QQQTTTaaannnzzz~~~~~~~~~{{{yyyyyyoooiiirrrttt[[[___zzztttnnnZZZFFFHHHTTTNNN===000///------............ddd^^^ZZZVVVPPPMMMLLLKKKHHHEEEDDDBBB???;;;888444222111,,,,,,,,,+++++++++******************************************************++++++******++++++,,,---444444555:::@@@EEEHHHIIITTTfff|||ooo[[[\\\kkkuuuuuurrrpppvvv}}}zzzqqqpppyyyttthhhiiippp}}}zzzsssoooeee______dddbbbYYYUUUXXX\\\SSSIIIFFFLLLUUU\\\```MMM:::,,,,,,---***)))---++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,------.........---............---------:::666888DDDRRReee~~~uuuwwwkkkbbbeeekkkdddfffttt{{{eeeNNNIIIKKKLLLUUUXXXRRROOOQQQNNNGGGKKKMMMLLLEEE;;;111------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........)))+++---000444777:::;;;???@@@CCCCCC@@@;;;555111333555444333888???AAA>>>IIIKKKMMMNNNOOOPPPQQQRRRWWWVVVTTTTTTUUUTTTRRRPPPRRROOOIIIBBB;;;444000...))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,,,,------...//////555RRRrrr}}}nnnjjjeeeeeefffgggjjjpppyyy~~~}}}~~~~~~~~~~~~~~~zzztttpppeee\\\WWWVVVPPPIIILLLUUUTTTWWWXXXUUUQQQPPPUUUZZZ___``````___\\\XXXTTTPPPFFFBBB===>>>BBBFFFGGGFFFEEEFFFFFFDDDCCCCCCEEEGGGIIITTTdddoootttwwwyyy|||www{{{ttt|||\\\tttbbbBBBMMMjjj~~~ZZZ@@@BBBAAA===888---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,******++++++,,,,,,,,,,,,111---000;;;EEEJJJRRRZZZjjj~~~www|||oooVVVIIILLLXXXgggrrr}}}uuu~~~xxxqqqoooooorrroooooowwwqqq[[[bbbfffVVVRRRQQQOOOMMM666222...,,,---......---fff\\\ZZZVVVPPPMMMLLLKKKHHHEEECCCBBB???<<<888555222000,,,,,,,,,+++++++++******************************************************++++++++++++,,,---///111222222444999DDDRRR```iii\\\OOOSSSlll|||tttiiigggfffeeeeeeeeeccc^^^XXXSSSpppwww~~~~~~hhhiiimmmyyy{{{lllaaaaaabbb___```eeeZZZRRRGGG???@@@LLL]]]iiiYYYHHH777///---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......///////////////......///111444333@@@UUUkkk}}}kkk[[[NNNHHHOOO[[[VVV^^^nnnrrrggghhhrrruuukkkkkkrrryyytttlllvvvdddRRRDDDIIIPPPWWWZZZVVVNNNHHHIIIMMMQQQMMMDDD:::222000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...///222666:::===@@@AAA666666777999;;;???BBBDDD@@@BBB@@@<<>>888000,,,,,,---------hhhYYYZZZVVVPPPMMMLLLKKKHHHEEECCCBBB@@@<<<999555222000,,,,,,,,,+++++++++******************************************************++++++++++++---000222444333666;;;AAAJJJWWWfffpppWWW]]]iiiqqqmmmaaa___eee\\\YYYUUURRRQQQQQQOOOMMMmmm{{{kkkyyyqqqllljjjeeebbbddd]]]XXXNNNEEEAAAHHHUUU```[[[UUUGGG888000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------...///////////////000///000333:::???GGG```~~~}}}kkkdddcccdddgggnnnwww~~~{{{|||xxx[[[OOOJJJRRRXXXSSSNNNMMMNNNNNNNNNMMMKKKEEE===666........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,------.../////////444555777999;;;===>>>???;;;;;;;;;===@@@EEEJJJMMMMMMTTTXXX[[[gggvvvyyyrrr```\\\YYYZZZ^^^___[[[VVVHHHGGGHHHIIILLLNNNMMMLLL@@@GGGOOOUUUTTTKKKAAA999222000...,,,++++++---...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------...///000888VVVzzzkkkfffuuu}}}pppuuunnnmmmmmmqqqxxx~~~~~~||||||yyywwwuuuvvvxxxyyyxxxvvvrrrtttuuuqqqjjjccc___]]]___bbb```YYYUUUXXX^^^aaa```]]]ZZZXXXZZZ```fffjjjeeebbb^^^[[[WWWQQQIIIDDDGGGFFFDDDCCCCCCCCCCCCBBBGGGJJJMMMOOONNNMMMLLLLLLIIILLLRRR]]]hhhqqquuuvvvxxxyyyyyyccc]]]bbbAAAEEETTTlll|||```;;;???FFF;;;888...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,---******++++++,,,------...)))111???KKKTTT\\\hhhrrrjjjxxxxxxxxxKKKKKKPPPXXXbbbppp}}}}}}xxxwwwyyy}}}{{{uuupppllljjjhhhooovvvxxxtttpppppprrrvvv{{{ooouuuwww~~~fffWWW\\\PPPRRRPPPHHH???333,,,,,,---......iiiXXXZZZVVVPPPMMMMMMKKKHHHEEECCCBBB@@@===999555222000,,,,,,,,,+++++++++******************************************************+++++++++,,,...111444666???FFFLLLOOONNNNNNQQQUUUqqqpppkkkeeebbbbbb\\\VVV\\\SSSEEE;;;;;;???BBBBBB[[[nnn||||||}}}{{{zzzrrriiifffccc___XXXNNNGGGFFFKKKPPPYYY\\\TTT@@@222000111...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------...///000000...///000000222888@@@GGG{{{kkk]]]hhhxxxdddNNNNNNSSSOOOPPPXXXUUUOOOIIIJJJNNNNNNEEE<<<........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,------...///000000888888888888888888888888@@@FFFQQQ^^^kkkvvv}}}}}}```XXXLLLDDDAAADDDIIILLL:::>>>FFFMMMPPPOOOLLLJJJ888555111---++++++---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---...///000000CCClllyyy{{{yyytttcccdddvvvqqqsssdddbbbdddiiitttzzzuuuqqqppppppllliiiiiilllnnnmmmllljjjkkkkkkgggbbb^^^^^^___]]]dddcccYYYVVV^^^fffgggeeebbb^^^]]]```eeeiiikkkccc^^^WWWSSSRRRQQQOOOMMMJJJIIIGGGEEECCCCCCDDDEEEFFFKKKRRRWWWXXXWWWUUUTTTNNNMMMOOOWWWdddnnnrrrsssqqq|||zzzzzzmmmpppqqqXXXKKKOOOfffppp<<<@@@HHH;;;:::...---,,,,,,++++++,,,,,,+++++++++++++++++++++++++++*********+++,,,,,,---******+++,,,,,,---......)))===OOOUUU]]]nnn|||ttt|||uuu[[[MMMPPPSSSeeezzzyyyvvvrrrttt~~~~~~|||tttpppnnnkkkddd]]]^^^dddiiiggg___XXXUUUVVVVVVaaannn{{{uuupppjjjxxxbbbXXXvvv```EEEXXXNNNDDD666...,,,...//////^^^aaa```ZZZRRRMMMJJJHHHEEEBBBAAA@@@>>>;;;888555333111------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,...000111111222444666???NNN\\\YYYKKKFFFOOO\\\```bbb]]]WWWYYY]]]UUUFFFAAA???@@@HHHUUUaaagggiiieee\\\SSSPPPRRRRRRMMMGGGYYY\\\___aaacccfffjjjmmmvvvyyyrrrvvvgggaaagggaaaOOOFFFLLLOOOKKKQQQYYYeee]]]CCC444111,,,+++...///---------...---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------//////...---///000///444...***333;;;???^^^ddd]]]uuu}}}}}}vvv^^^JJJPPP[[[WWWMMMMMMOOOPPPMMMHHHIIIMMM===666...+++---///...,,,------------------------------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------111///---,,,---.........---///...---...222555777;;;666333777;;;CCCTTTeeejjjnnnddd___WWWMMMKKKAAADDDQQQNNN>>>CCCVVVKKKKKKCCC444++++++---,,,++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------......//////...///222555PPPrrrzzzwww|||qqqooo|||rrrkkkhhhdddjjjfffmmm~~~{{{uuuoooiiibbb^^^ZZZXXXWWWXXXZZZ\\\]]]\\\eee[[[VVV[[[```aaaaaadddgggccc]]][[[^^^cccgggiiijjjbbb\\\^^^gggkkkhhhaaa[[[XXXVVVVVVXXXWWWSSSPPPTTTPPPIIIDDDDDDGGGLLLPPPTTTUUUVVVWWWUUUQQQMMMJJJGGGJJJKKKPPP^^^ooovvvtttwwwwwwwwwyyy|||rrrtttfffqqqmmmAAAJJJNNNnnnQQQBBBAAA;;;999222///+++***,,,...---+++++++++++++++++++++++++++******+++++++++,,,,,,,,,(((+++,,,)))(((+++---,,,:::JJJcccYYYfffiii}}}wwwpppIIIIIIYYY___wwwzzzxxxyyyyyyuuu{{{{{{vvvvvvqqqmmmooopppjjj[[[OOOSSSVVVUUUOOOKKKLLLKKKIIILLLQQQ[[[bbbrrr|||rrrooo|||nnnMMMyyyTTTUUUQQQLLL>>>555444///***000^^^```___YYYQQQMMMKKKIIIEEECCCAAA@@@===;;;777555222111------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***++++++,,,---+++---///000333777<<<@@@BBBCCCGGGLLLRRRVVVXXXXXXPPPWWWYYYOOO>>>999FFFWWW___ZZZSSSOOOLLLKKKIIIGGGHHHIIIKKKOOOSSSVVVYYYZZZYYY[[[]]]]]]\\\[[[[[[[[[TTTTTTSSS```lll|||rrraaaYYY]]]XXXLLLOOO^^^PPPUUU```^^^JJJ>>>999000---...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...------///000000&&&555888666CCCZZZxxxnnn^^^llluuu~~~jjjUUU\\\ddd\\\RRRKKKLLLOOONNNLLLKKKCCC<<<333...---...///...------------------------------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------///...------...///000000...000222222444777;;;>>>222>>>JJJTTTaaarrr}}}yyytttwww|||ZZZIIIBBBLLLOOOEEE===???GGGMMMNNNFFF===777000)))+++***+++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------...,,,---111111///222999YYYkkkqqq{{{{{{uuupppyyysssfff```^^^eeejjjuuu}}}yyyssslllfff^^^VVVQQQPPPNNNLLLLLLOOOQQQSSSSSS[[[SSSOOOSSSYYY]]]bbbhhhgggccc^^^___ccchhhjjjkkk\\\[[[\\\aaagggjjjgggdddYYYVVVTTTUUUXXXYYYWWWTTTQQQPPPOOONNNOOOQQQTTTUUUWWWVVVTTTQQQNNNKKKHHHGGGGGGIIIIIILLLWWWiiisssvvvvvvvvvwwwyyy|||wwwyyyvvvzzz[[[sssXXX:::EEEbbbvvv^^^???BBB???@@@444000+++***,,,...---+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---///222IIITTTggg^^^fffccc}}}zzz~~~^^^OOOYYYrrrwwwrrrrrrsssqqqzzz}}}~~~}}}}}}{{{uuuqqqllllllmmmmmmjjjbbbXXXPPPLLLIIIDDD@@@AAAHHHRRRYYY^^^XXXUUUYYYgggxxxsssuuuiiihhhLLLNNNNNNHHH:::...***---000^^^^^^]]]WWWQQQMMMKKKJJJGGGDDDAAA???===:::777444222111------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,------+++---///111555<<>>EEESSSSSSRRROOOKKKFFFDDDDDDEEEMMMUUU___eeegggjjjpppvvvzzz|||~~~|||zzzzzzrrrnnn___UUUddd~~~rrrdddgggbbbUUUVVVdddMMMMMMXXX]]]SSSJJJBBB666///.../////////---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---...000222333333(((333888GGGkkk~~~}}}yyymmmcccmmmaaa\\\^^^UUUOOOPPPRRRPPPLLLKKKIIIDDD;;;333...---...000------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,---------------......///000000111111+++///444666666555777:::KKKcccwww|||{{{wwwzzzyyyzzzqqqpppxxxlllUUUIIIFFFDDDAAA???;;;DDDKKKLLLIIICCC;;;444...,,,***+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------...))),,,333222...666EEEuuu{{{{{{{{{sssaaaZZZ]]]```ppp~~~}}}vvvrrrllleee^^^UUULLLFFFJJJGGGDDDCCCFFFIIILLLNNNTTTOOOMMMPPPVVV]]]gggoooiiidddaaabbbgggkkkjjjhhh^^^bbbhhhkkkjjjfffaaa^^^WWWUUUSSSTTTXXXZZZZZZXXXVVVWWWZZZ[[[[[[YYYVVVUUUSSSPPPLLLHHHEEECCCCCCCCC>>>@@@AAACCCMMM___qqqyyytttuuuwwwyyy|||{{{zzzeeemmmWWWHHH===PPPZZZmmmBBB>>>BBBCCC666111,,,+++,,,...---+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,)))***//////...555@@@aaabbbnnnllltttppp~~~nnn^^^bbbkkkqqq{{{|||yyysssmmmpppwww{{{zzz~~~}}}|||~~~}}}{{{{{{xxxsssooommmppppppjjj___TTTMMMKKK???:::;;;EEEQQQ\\\oooppp[[[UUUcccxxxqqqttt|||YYYzzzzzzRRRQQQRRRGGG222+++...+++___\\\[[[VVVPPPMMMLLLKKKGGGDDD@@@???===:::777444222111------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---...111444888>>>DDDIIIAAAEEEKKKNNNNNNMMMMMMNNNcccPPPAAAFFFPPPPPPHHHBBBDDDIIIOOORRRSSSWWW]]]bbbiiiooovvvwwwuuutttxxx}}}xxxzzz~~~xxxfffhhhrrrwwwooozzz}}}wwwddd\\\bbb```VVVIIIDDDNNNZZZXXXSSSIII;;;000---,,,...///---,,,,,,------------------------------------............///------111333333444555888AAAUUU~~~|||xxxgggXXXeee[[[UUUUUUVVVXXXSSSLLLJJJLLLKKKHHHCCC:::333...---...------------------------------------------------,,,,,,,,,------------...,,,,,,,,,------------...---...///////////////000333111111222555@@@SSSccc~~~|||wwwyyy{{{yyywww{{{~~~~~~|||~~~aaaLLLDDDBBB???<<<@@@EEEGGGGGGFFFDDDBBB888222,,,)))+++---,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------------------)))---333///,,,>>>XXXsss|||sssuuuqqqaaa[[[bbbbbbwww|||xxxuuussspppkkkeee^^^UUULLLFFFLLLHHHDDDCCCEEEJJJNNNPPPTTTTTTUUUWWW\\\cccllltttgggdddbbbdddhhhiiifffbbbgggkkkpppqqqnnnhhhbbb^^^XXXUUUTTTVVVZZZ^^^^^^]]]dddeeeeeebbb^^^WWWPPPLLLHHHGGGEEEDDDDDDDDDEEEFFFDDDFFFFFFFFFKKKYYYjjjvvvsssuuuwwwzzz|||~~~~~~|||XXXssshhh???AAAJJJsssNNN555DDD>>>999444...+++,,,...---+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,)))+++///------>>>SSSrrriiijjjsss}}}zzzkkk___```uuuxxxuuupppqqqppppppvvv~~~|||zzz|||{{{xxxxxxuuuqqqmmm{{{yyyrrreeeUUUIIIDDDCCC???===III```oootttnnn[[[kkkwwwlllvvviiieee\\\LLLJJJKKK===333000***```[[[ZZZVVVPPPMMMMMMKKKHHHDDD@@@???<<<:::777444111000------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,---...//////222555888:::<<<>>>@@@777AAALLLPPPNNNLLLLLLOOOAAAJJJMMMEEE@@@CCCHHHIII]]]dddjjjkkkiiiiiimmmqqqpppqqqrrrrrrrrrsssuuuvvvvvvvvvwwwxxxzzz~~~|||mmmlllmmm{{{mmmuuugggYYYfffdddQQQGGG???GGGWWWYYYUUUMMM@@@333---***---///---,,,///---------------------------------....../////////000...///333222///000555888\\\xxxooouuu~~~}}}uuuggg\\\^^^kkkwwwkkkdddfffmmmvvv{{{yyyfff[[[QQQPPPRRRPPPMMMLLLJJJJJJHHHBBB:::222---+++------------------------------------------------,,,,,,---------.........,,,,,,---------.........---///000///---,,,...000666333333999GGGbbb~~~}}}{{{|||sss~~~pppbbbQQQBBBIIIFFFEEEDDDDDDDDDEEEFFFCCC;;;222+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,000222+++...KKKmmm}}}zzzuuu{{{ccciiilllaaa^^^iiigggwwwyyyzzz{{{vvvsssooonnnkkkhhhbbb[[[RRRLLLMMMIIIDDDCCCFFFKKKPPPRRRWWW[[[___bbbeeejjjooorrr______```cccfffgggdddbbbggghhhjjjlllllljjjfffcccZZZXXXXXX]]]ccchhhiiihhhnnnlllgggaaaYYYQQQKKKGGGEEEGGGJJJNNNQQQSSSSSSTTTZZZZZZYYYVVVTTTZZZfffqqqtttuuuwwwyyy{{{}}}}}}}}}~~~cccOOOvvvJJJ777FFFiii]]]222GGG;;;<<<666///,,,---...---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++---...+++111KKKgggqqqeee___pppxxxkkk{{{xxxnnnqqqvvv}}}|||sssmmmtttzzz{{{|||~~~~~~||||||~~~|||xxxsssqqqqqqoookkkggg}}}tttgggYYYOOOJJJHHHHHHUUUTTT___rrrxxxrrrsss|||zzz___uuuiiiqqq}}}[[[^^^wwwXXXCCCDDDDDD;;;222---bbb[[[ZZZVVVQQQNNNMMMKKKGGGCCC@@@>>><<<999666333111000------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,...///000111444888:::::::::::::::???AAAEEEKKKOOOMMMFFF@@@777IIIPPPDDD<<>>888111------...---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,(((---///---...???[[[rrriiiiiifffxxx}}}zzzttt\\\jjj{{{~~~zzznnnjjjttt}}}}}}yyy~~~~~~~~~}}}zzzuuurrrooonnnooommmiiieeelllbbbUUUOOOQQQWWW\\\^^^mmmkkkpppwwwvvvooommmrrryyybbbyyywwwfff}}}pppXXXvvvaaaHHHGGG>>>///...ccc\\\ZZZVVVQQQOOOMMMKKKFFFBBB???>>><<<999666333111000------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---...///000222444777999999999:::<<>><<<999666333111000---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---...000000222444555666777:::===@@@888===BBBBBB@@@???BBBFFFHHH@@@AAALLLSSSRRRUUU]]]bbbgggmmmrrrtttsssrrrqqqvvvtttooofff[[[MMMBBB;;;<<<<<<<<<:::999:::===???AAA>>>CCCSSSdddooovvv{{{ooolllxxxggggggZZZ^^^YYYNNNSSS\\\UUUOOOSSSUUUPPP@@@333222111,,,+++111........................---------...///000000111111...000444666AAA```{{{aaattttttZZZXXX\\\```dddiiilllggg___kkkrrrwwwxxx{{{|||uuuxxxvvv~~~~~~lll\\\QQQDDD@@@FFF>>>>>>SSSddd{{{___LLLHHHMMMSSSPPPLLLIIIHHHHHHDDD<<<555---------------------------------------------------------.........//////---------.........//////---///111///...222:::AAAlllxxx~~~zzz~~~vvvnnnzzz{{{cccQQQFFF???@@@EEECCCGGGHHHBBB777///...000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---...//////,,,111...+++999YYYrrrzzziii~~~qqqpppvvvkkkfffddd\\\XXXlll\\\UUUkkk|||vvvrrrcccdddeeefffccc]]]TTTNNNIIIFFFCCCCCCGGGKKKOOOPPPRRRXXX]]]cccooozzzyyyrrrcccllltttssslllhhhlllqqqlllrrruuuoooccc]]]aaagggtttrrrpppooonnniiiaaa[[[\\\YYYUUUSSSTTTXXX^^^bbb___`````````^^^[[[WWWUUUaaaYYYUUUWWWZZZ___kkkwwwzzzyyyxxxxxxyyy|||~~~~~~zzz{{{kkkzzzxxxyyyUUU|||dddFFFEEEFFFVVV555EEEBBB;;;333...---...---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))//////...CCCccctttrrruuucccqqqttt~~~~~~bbb```rrrwwwyyyyyyyyyzzz|||{{{wwwxxxyyyyyy|||zzzvvvwwwuuupppjjjffffffhhheeeddddddfffiiihhhccc___WWWTTTRRRVVV```nnn{{{}}}rrrhhhmmmWWWVVVKKKKKK777444aaa[[[YYYTTTPPPOOOPPPMMMGGGAAA???>>>;;;777444222000///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,---------......333444666777888999888888AAA===:::;;;???BBBDDDCCCGGGIIILLLOOOQQQTTTXXX[[[aaaeeemmmxxxvvvmmmfff[[[LLL@@@;;;:::::::::<<<;;;999888888888999:::>>>:::777999@@@LLL\\\iiittt|||gggwwwnnnooopppyyy___]]]```XXXWWW[[[WWWLLLLLLTTTXXXPPP???,,,***222111(((........................000///...---////////////000222222333@@@[[[{{{hhhkkk}}}hhhuuusssmmmpppaaajjjnnntttyyy|||~~~jjjYYYJJJEEECCCCCCMMM[[[WWWIIINNNKKKXXXKKKFFFLLLPPPJJJCCCAAA............---,,,,,,,,,------------------------,,,,,,,,,---------......111///------...////////////000444444---333WWW~~~xxxwwwzzz{{{vvvxxxuuuSSS===<<>>AAA@@@<<<555000---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------,,,888VVVssswwwlllqqqhhhuuusssgggkkkuuuvvvpppkkkmmmuuuzzzxxxwwwxxx{{{xxxuuuvvv}}}}}}tttuuutttooofff```^^^___```bbbccccccccceeecccZZZPPPSSSUUU\\\hhhqqquuuyyy}}}zzz}}}vvvjjjttt___}}}{{{ZZZMMM;;;555aaaXXXYYYTTTPPPOOOPPPMMMGGGAAA???===;;;777444222000///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,---...///111111222111222444666777777777777>>>;;;999:::===AAACCCCCCCCCHHHOOORRRRRRSSSVVVYYYccchhhoooqqqmmmbbbVVVNNN???===<<<===@@@CCCDDDDDDJJJJJJKKKKKKIIIFFFCCCAAA777999<<>>===:::777444222000///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++---...000222333444000111333444555666666666999888777888<<<@@@CCCDDDCCCIIIOOORRRSSSUUUZZZ___bbbcccbbbZZZNNNDDD>>><<<;;;DDDRRR```jjjpppsssuuuzzzrrrjjjeeeUUUOOODDD;;;666777:::===;;;CCCRRRiiimmmkkkpppXXXlllaaa^^^[[[YYYXXXVVVSSSOOOMMMSSSVVVOOO???222111111.................................///000111222333333///===KKK]]]|||dddiiirrrVVVSSS\\\^^^nnncccRRRKKKPPPWWW]]]fffiiiPPPGGGDDDPPPTTTJJJEEEJJJLLLGGG===888111......//////...------------------------,,,------------.........,,,,,,---...///000111111444---000EEE^^^ppp}}}xxxqqqeeeVVVIIICCCDDDGGGEEEHHHRRR```gggjjjrrr~~~vvvxxx{{{]]]DDDEEECCC<<<777>>>FFF@@@222///...,,,,,,---...---,,,------------------------,,,,,,,,,---......//////111333///666TTTsssvvv~~~qqqlllooo```TTTXXXcccpppvvvnnn\\\bbblllaaa]]]```VVVQQQKKKGGGHHHNNNQQQOOOKKKKKKZZZ[[[aaavvvxxxlllmmmxxxuuurrrpppqqqrrrtttuuurrrqqqoooqqq}}}~~~wwwmmmfffcccbbb```^^^hhhiiijjjjjjhhhgggggggggnnnjjjiiinnnqqqoookkkiii```ccceeecccaaadddkkkrrrmmmlllmmmrrrxxx}}}~~~}}}{{{```rrreeePPPDDD===LLL888???<<<777222...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......000000@@@\\\rrrzzzwwwZZZPPPcccsssoooeeekkkjjjoooxxx~~~}}}yyywwwzzz{{{xxxrrrooonnnkkkggg^^^]]]]]]^^^``````______aaammmvvvqqqfff___\\\ZZZkkkmmmqqqsssnnnkkkooovvv}}}vvvmmmqqqVVVYYYNNN@@@jjj[[[XXXTTTPPPOOOPPPNNNGGGBBB>>><<<:::777444111000///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++---...000111111111111222333444555666666777777777999===AAADDDFFFHHHJJJMMMQQQUUUZZZ___bbbUUUQQQIIIAAA===BBBMMMVVVjjjvvvuuu[[[JJJEEEDDDCCC:::;;;@@@LLL]]]rrr}}}ppptttllltttmmmddd^^^]]]YYYSSSOOONNNLLLJJJNNNUUUVVVHHH888000000111...........................///000000000111222333222AAAbbbcccuuuuuuuuuxxxiiikkktttttt~~~^^^SSSZZZ]]][[[bbb~~~oooWWWHHHOOORRRNNNJJJIIIIIIHHHDDD<<<333......//////...........................------------............,,,---////////////000111555///888\\\}}}|||iiiZZZSSSJJJNNNRRRPPPMMMMMMSSSYYYNNNKKKIIIHHHDDD???AAAHHHbbbmmmyyy~~~fffIIIEEEAAA???>>><<<===@@@222///---,,,---...------------------------------,,,,,,------.../////////444555***777```sss~~~}}}oookkk\\\RRRZZZkkk|||~~~uuuaaaeeennndddaaacccYYYPPPKKKIIINNNVVVXXXRRRKKKIII\\\YYY]]]wwwvvvhhhqqq|||qqqkkkqqqvvvsssqqqrrrfffqqq|||~~~uuummmccc]]]^^^dddlllpppoooooolllgggcccdddjjjoooooooooqqqvvvzzz{{{zzzyyyjjjlllllliiieeeeeeiiimmmkkkjjjkkkqqqyyy~~~~~~|||}}}^^^rrryyy}}}ZZZlllEEE>>>III======;;;888333...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000222GGGfffvvvxxx|||\\\~~~www\\\cccrrrqqqlllmmmssstttxxx~~~}}}uuupppsssyyyyyyrrriiiddd```\\\[[[YYYYYY]]]aaa```______gggppptttkkkaaa___dddiiijjjiiilllooonnnmmmpppwwwwww~~~|||pppkkkzzzPPPjjjrrrGGGJJJmmm^^^WWWSSSOOOOOOPPPNNNHHHBBB===;;;999666333111000///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,------.../////////222222333333444555666777666777999<<>>@@@CCCGGGJJJHHHKKKOOOUUUWWWQQQEEE<<<777===JJJ]]]tttYYYKKK???::::::@@@RRRdddyyyjjjwwwrrraaabbbYYYVVV\\\]]]RRRFFFAAACCCLLLRRRNNNAAA666111111////////////////////////111222222///---...333888DDDlll}}}zzz{{{]]]XXX\\\VVVOOOLLL```iiiMMM???KKKSSSJJJDDDIIIGGGCCC<<<555000------...........................------.........////////////111222111//////333666999eeezzzaaaYYYOOOPPP\\\nnn~~~|||oooYYYEEE>>>OOOvvv}}}}}}|||lllFFF<<<<<<777888@@@;;;666111...---...//////---------------------------------...//////000000---222888```~~~xxxlll}}}rrrlll\\\UUUTTTaaawwwppprrr{{{qqqllllll___KKKLLLRRR]]]eeeddd[[[RRRSSS\\\YYY___pppoookkkvvvxxxrrrqqqyyy|||wwwqqqqqqzzzrrrqqquuuuuummmddd\\\bbblllvvv|||~~~}}}{{{qqqnnnhhh```WWWQQQNNNMMMZZZccciiiiiiggghhhiiihhh```bbbdddfffeeeeeefffhhhjjjkkkmmmpppsssvvvxxxyyy|||||||||mmm}}}{{{hhh```EEE;;;QQQ;;;;;;:::555///,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000000111NNNnnn|||{{{{{{wwwMMMMMMZZZnnnvvvpppnnnsss|||zzzppphhhttt~~~~~~xxxtttrrroooooohhhdddeeecccaaafffppprrryyy|||xxxtttrrrqqqpppooohhhfffmmmtttuuusssrrruuuwww~~~qqqooozzzzzzfffUUUlllZZZWWWSSSOOOOOOPPPNNNIIICCC;;;:::888555333111000000---,,,,,,++++++,,,,,,---++++++++++++++++++++++++......///000111222222333111111111111222444555666666999===???@@@CCCGGGJJJJJJMMMOOOMMMHHHBBB>>><<>>:::???GGGbbbxxxnnnhhhmmmcccdddhhhTTT[[[bbbUUUGGGBBBBBBGGGLLLMMMFFF<<<444111////////////////////////111222222000...111999@@@```pppzzzhhhggghhh]]]NNN@@@ccchhhKKKHHHNNNMMMHHHHHHEEEEEECCC<<<333......///....................................///////////////111222111///111888===NNN}}}sss]]]PPPgggqqqdddFFFGGGUUU{{{nnntttbbbHHH<<<;;;;;;999???:::444///......//////------------------------------......//////000000000222AAAqqq{{{```|||{{{hhhTTTTTTYYYiiissswwwxxxtttrrrdddJJJPPPZZZdddjjjfff\\\TTT]]][[[]]]eeelllnnnrrryyyvvvvvvwwwyyyxxxvvvttttttxxxqqqkkkkkknnnnnniiieeehhhqqq|||~~~uuuoooggg^^^QQQFFFBBBDDDGGGJJJMMMVVV```ccceeefffbbb[[[[[[^^^aaaeeefffgggggggggfffiiilllmmmmmmoootttyyy}}}yyy|||ssssssOOO999@@@:::;;;;;;666000,,,---///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,...///000111:::ccc~~~yyypppxxxLLLXXXeeemmmpppuuuyyy{{{||||||qqqppp{{{~~~}}}|||zzzwwwooojjjhhhdddcccppp}}}vvvrrrpppnnnrrrmmmlllqqqtttqqqnnnmmmsssssstttjjjvvviiijjjmmmYYYWWWRRROOOOOOPPPOOOIIICCC;;;:::888555333111000000---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++,,,...///111222333000000//////000222444555555999===???@@@BBBFFFIIIPPPQQQMMMCCC999888BBBMMMZZZkkkqqqUUUIIIAAA===>>>DDDjjj{{{pppeeeggg^^^dddYYY\\\fff\\\OOOMMMBBBDDDIIILLLJJJAAA777222000000000000000000000000111222222000///444>>>GGGwww~~~{{{rrrkkkaaaQQQPPP[[[ppp^^^IIIJJJOOOLLLEEEDDDGGGGGGAAA666///...111////////////////////////............/////////000---000111000000333<<>>===>>>999BBB===666000......//////------------------------------......///000000000000///BBBxxxxxxzzzqqqmmmmmmuuuaaaRRRUUU^^^qqquuuyyy}}}yyyvvvhhhKKKSSS___iiilllggg\\\TTTddd\\\```iiijjjnnnwww{{{sssxxxyyyuuurrrsssuuuvvv\\\dddnnnqqqmmmhhhjjjooo{{{uuulllfffMMMIIIFFFFFFIIIJJJIIIHHHBBBLLLWWW```hhhkkkcccVVV]]]```dddggghhhhhhgggfffbbbgggkkkkkkiiikkkssszzzyyy{{{~~~___^^^PPPCCC@@@999;;;;;;777000,,,---000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///111111KKKwwwtttjjjyyyyyyPPPNNNfffuuuooojjjrrr}}}~~~{{{ppp{{{~~~}}}|||{{{zzzrrrllliiidddeeewww|||ooojjjlllooopppooopppsssqqqllliiikkkoooooommmggg}}}pppYYYfff\\\[[[XXXRRRMMMMMMNNNIIIBBB:::999666444222000000000,,,,,,,,,+++++++++******************+++,,,------000000000000000000000000222222222111000111444777999;;;===>>>???@@@DDDGGGPPPJJJBBB:::999CCCSSS___uuuzzzxxxppptttcccPPPBBB666>>>GGG[[[vvv{{{}}}ZZZ|||[[[aaadddPPPgggTTTMMMHHHEEEGGGLLLHHH<<<111111111111///...///111333333///111555//////GGGhhh|||xxxyyytttuuuxxx{{{hhhUUU[[[MMMQQQ[[[sssTTT@@@TTTIIIIIIFFFHHHHHHCCC;;;333///...//////............//////000000000000////////////444(((///999111111KKKfffyyyYYYTTTooo}}}}}}zzz|||___VVVkkkaaauuuUUUDDDGGG999??????;;;555000...,,,***------------------------////////////000000000000555,,,TTTrrruuu|||lllyyybbbtttqqqQQQRRRRRRaaa|||ppp}}}~~~yyyPPP^^^dddooottt[[[LLL]]]bbbdddddddddmmmzzz~~~{{{|||}}}uuusssuuunnnccceeelllqqqnnnhhhhhhqqq{{{{{{yyypppddd]]]]]]CCCKKK[[[eeehhhnnneeeMMMEEEEEEKKK\\\fffZZZWWWgggiiifffdddhhhnnnppplllgggYYY]]]iiiuuuvvvrrruuu}}}llljjjfffyyyjjj???222::::::777333000...,,,)))...------,,,,,,------...(((222,,,)))222---+++<<>>777222/////////............//////000000000000000000000///222...222444111???dddttt]]]UUUdddzzz~~~~~~{{{|||PPPWWW}}}nnnppptttVVV===FFF>>>===:::555111///000000------------------------////////////000000000000555:::```ppp}}}}}}kkkttt]]]tttyyyaaaSSSVVVhhhzzzzzzsssQQQcccooovvvsssZZZQQQfffbbbgggkkkkkkpppzzzzzzrrrppprrrqqqmmmuuuqqqkkkgggiiipppzzzjjjkkkmmmjjj^^^TTTVVV___{{{yyyzzz|||NNNHHHOOO^^^aaa[[[```kkkiiifffdddgggmmmrrrsssrrr^^^ZZZ___nnnxxxyyy{{{~~~uuu}}}wwwmmmGGG<<<888999888555111///---,,,...------,,,,,,------...(((111---+++000---444NNNpppyyyvvv```GGGJJJ[[[cccgggiiippp{{{zzz}}}~~~xxxmmmddddddiiillllllqqqxxxyyyvvvqqqrrrtttqqqooommmmmmmmmjjjddd```cccoooxxx}}}sssuuuzzzppplll^^^YYYVVVPPPKKKKKKLLLGGG???:::888666333111000000000,,,,,,,,,+++++++++******************+++,,,---...000000000000000000000000111111222111000111444666999:::<<>>>>>DDDNNNZZZdddjjjpppmmmhhhbbb^^^^^^aaaeeeooonnnsssxxxqqqffflll{{{}}}aaaNNN???<<<===LLLggghhhaaayyy~~~bbb```^^^]]]XXXPPPHHHFFFGGGGGGAAA;;;111111111111111111111111222444333000555MMMttt|||mmmuuuggg^^^ZZZ[[[bbbeeebbbbbbpppeeeNNNMMMKKKJJJTTTqqq~~~XXX>>>FFFMMMKKKIIIGGGEEEAAA;;;555000000//////......//////000000000000000000000000000///444444...888ZZZ|||{{{eee\\\ooo}}}}}}~~~}}}~~~XXXWWW}}}ggg|||zzzjjjHHHEEE>>>===:::666222000111222------------------------/////////000000000111111///EEElllvvv|||lllrrrvvv```ooonnn[[[TTT^^^rrrsssrrrSSSiiizzzrrrYYYXXXoooccckkkrrrsssvvv|||}}}uuurrrqqqqqquuuyyyyyyrrrlllmmmtttzzzyyyvvvsssaaaPPPPPP\\\kkkxxxzzzqqqmmmlllrrr]]]NNNVVVccc]]]^^^kkknnnpppnnnllllllooouuu{{{~~~mmm___ZZZgggxxx~~~~~~~~~~~~nnnsss}}}eeeUUU>>>666888999777333///...///...------,,,,,,------...***///...------...CCCgggwwwsssyyyhhhUUUOOO```ZZZ]]]dddooozzz}}}tttqqqyyy}}}mmm^^^WWWPPPJJJMMM^^^qqq{{{{{{wwwuuuvvvooonnnlllllllllggg```YYY\\\kkktttwwwssszzzcccuuukkk^^^YYYVVVPPPKKKKKKLLLGGG???:::888666333111000//////,,,,,,,,,+++++++++***************+++,,,---...///////////////////////////000111222111111222444666::::::;;;???CCCDDDBBB???===>>>DDDMMMXXX___``````[[[ZZZYYYWWWWWWZZZ___dddlllnnnvvv}}}vvvjjjiiirrryyy}}}[[[NNNFFF===@@@UUUrrrcccnnnnnnjjj^^^WWW\\\\\\TTTJJJDDDCCCCCCBBB???333222222222333222111000333777333---:::```wwweeeuuuooorrraaaXXXWWW]]]cccmmmvvvvvvggg^^^iiiVVVOOONNNOOOIIIOOOwwwuuuBBBHHHLLLLLLIIIFFFDDDCCC>>>777111000000////////////000000000000000000000111111111...777111---JJJyyy|||}}}ggggggvvv}}}zzz|||bbbUUUpppaaaxxxjjj>>>@@@===:::999555111///000......................../////////000000111111222---MMMttteeehhhwwwmmmjjj^^^KKKVVVfff}}}oooxxxXXXlllpppZZZ^^^sssgggmmmtttxxx{{{~~~}}}uuusssxxxyyytttvvv~~~mmmrrryyyzzzjjj]]]WWWRRRTTTeee{{{yyymmmjjjmmmuuuvvvsssgggUUU```kkk]]]ddduuupppvvvvvvuuurrrrrruuu{{{~~~kkk___hhhwww}}}||||||mmmggghhhbbbkkkCCC444555888888333...---111...------,,,,,,------...,,,...///...+++111SSS{{{|||uuuwwwqqqdddEEEQQQbbb___```hhhwwwyyynnnnnn|||lll]]]TTTLLLCCC@@@WWWrrr~~~~~~zzzwwwuuunnnmmmlllllljjjddd[[[TTTSSScccmmmqqqwwwyyyzzzgggfffhhh___ZZZWWWQQQKKKLLLMMMHHH@@@999888555333000/////////,,,,,,,,,+++++++++***************+++,,,---///000///////////////////////////000222222222222444666999:::;;;>>>??????===;;;===AAAJJJVVV```bbb___[[[SSSUUUYYY[[[]]]```ccceeemmmhhhfffgggddd```eeemmmlllmmmoooqqquuu\\\NNN???;;;FFF]]]wwwrrrvvvpppoooUUUVVVaaa]]]UUUJJJBBB??????@@@AAA555333111222333333222000000444222222KKK{{{qqqvvviii}}}eee^^^TTTQQQWWWdddqqqzzzttt{{{yyyhhhZZZbbb|||xxxWWWHHHRRRQQQIIIcccMMMIIIEEEJJJHHHEEEDDDCCC???888333000000////////////000000///000000000111111111222///666...555fffyyyvvvvvvsss~~~wwwvvv}}}{{{vvv}}}```NNNwwwkkkfffQQQBBB<<<888;;;;;;555//////......................../////////000111222222222555UUUyyyfffnnnyyyssseeeYYYNNNZZZooovvv```oooppp___ffftttoooooossszzz}}}wwwtttxxxwwwssswwwnnnxxxpppbbbYYY\\\iiiwww~~~|||wwwtttsssfffXXXgggqqqeeennn~~~tttvvvxxxyyyxxxuuuvvv{{{tttjjjoooxxxzzz{{{}}}^^^||||||bbb{{{OOO666555666888444---,,,000...------,,,,,,------......---///...+++;;;cccvvvpppHHHCCCXXX```aaacccmmm|||ttthhhbbbgggpppxxx{{{~~~~~~~~~vvvhhh\\\PPPGGGCCC[[[ttt~~~}}}zzzwwwtttnnnmmmlllllljjjcccYYYQQQNNN\\\fffmmmxxxqqqaaaeeeaaaZZZWWWQQQLLLLLLMMMHHH@@@999777555222000/////////,,,,,,,,,+++++++++***************+++---...000000000000000000000000000000...000222222222333555666777:::<<<===<<<;;;;;;<<>>JJJeee~~~uuuccc\\\WWWbbb]]]VVVLLLBBB===<<<>>>@@@888555111111333444333111222333333===\\\sss||||||xxxllleeexxxwwwlllbbb[[[NNNPPPVVV```kkktttxxxyyyzzz|||zzzkkkZZZ[[[tttpppIIILLLQQQJJJSSSiiidddOOO@@@IIIHHHGGGFFFCCC???:::666111000000//////000000111///000000111111222222222///666222HHHvvvppp~~~|||ssshhhgggrrrxxxrrrttt|||iiiPPPssstttjjj~~~zzzJJJ===666:::???:::444111...........................///000000111222333333:::^^^zzz}}}lllmmmYYYUUUUUUaaawwwkkkuuusssgggqqqyyyxxxuuuvvv}}}|||zzzzzz{{{wwwrrrrrr~~~{{{qqqjjjlllooo|||sssqqqyyyyyymmmmmmwww~~~|||iiiaaa^^^lllsssnnnwwwyyywwwzzz}}}}}}|||}}}|||ssspppwww||||||~~~aaazzzvvvxxxtttwwwTTT===666444777555---+++///...------,,,,,,------...///,,,///...000MMMsssvvvzzzzzzUUUAAASSSiiijjj```iiiuuu{{{qqqhhheeellllllllliiigggjjjrrryyy{{{{{{}}}fffRRRJJJPPPeeexxx}}}{{{{{{xxxtttooonnnlllllliiibbbXXXQQQNNNVVV___jjj}}}xxxcccdddYYYVVVPPPKKKKKKLLLGGG???999777555222000///......,,,,,,,,,+++++++++***************+++---///000111000000000000000000000000---///111333333333555666444999======999999===BBB\\\\\\ZZZWWWQQQMMMKKKJJJOOOPPPPPPOOOMMMLLLMMMNNNJJJOOOVVVZZZVVVNNNJJJJJJ[[[]]]aaaccc```^^^gggtttzzzSSSEEE???>>>SSSpppyyyhhh|||\\\[[[\\\WWWNNNDDD===;;;===@@@;;;666000///222444444222444222888LLLmmmyyyiiiOOO^^^rrrwwwssskkkaaaWWWQQQOOOPPP]]]dddnnnuuuwwwvvvtttsss}}}ttt```TTTggghhhUUURRRTTTZZZbbbaaaCCCHHHIIIJJJHHHDDD@@@<<<;;;111111000000000000111111///000000111111222333333...888===^^^wwwyyy|||mmm\\\UUU___rrrzzzrrrppprrr^^^\\\wwwllleeewww]]]GGG777999???<<<555222...........................///000111222333333444<<>>999777555222000///......,,,,,,,,,+++++++++***************+++---///000111000000000000000000000000---///222333333333555666222888>>>===999999@@@HHHZZZXXXTTTMMMGGGGGGKKKOOOLLLKKKIIIFFFEEEGGGLLLPPPIIIMMMPPPLLLEEECCCJJJSSSZZZ\\\aaaaaaXXXNNNPPPXXXmmm|||fffRRREEE888FFFcccuuuzzz{{{```sssdddVVV\\\XXXPPPFFF>>>;;;===@@@===777000...111444555333111///;;;ZZZ~~~~~~aaaJJJvvvuuufff]]]TTTSSSQQQOOOQQQYYYfffpppsssxxx|||{{{vvvtttxxx}}}zzzzzzxxxcccQQQ___~~~mmm\\\gggyyyuuuJJJGGGKKKMMMKKKEEE@@@>>>>>>111111000000000000111111///000000111222222333333---;;;GGGnnnzzzzzz|||}}}wwwoookkknnnUUUVVVTTTYYYssszzzpppSSS:::888>>>;;;333000////////////////////////...///000111222333444444AAAttttttwwwpppeee^^^ppp{{{TTTOOOQQQnnn|||~~~ttt|||{{{qqqooo{{{|||pppeeegggsss}}}yyylllcccWWWlllxxxwwwqqqtttwwwsssrrrooommmjjjhhhhhhiiijjjkkkhhhfffnnn~~~XXXhhhuuuMMM>>>444888999111---///...------,,,,,,------...---)))...///???pppooovvvyyy___<<>>===777666777999999===HHHTTTQQQRRRRRRRRRPPPMMMJJJHHHDDDIIIVVVkkkTTTBBBAAADDDWWWqqqxxxnnnbbbsssZZZYYYRRRRRROOO@@@:::<<<:::===999444111222222222111444222^^^|||{{{ooo|||}}}}}}}}}}}}~~~~~~}}}ttt]]]SSSaaa~~~~~~KKKIIIIIIKKKIIIBBB???@@@888444111//////000111111222222111111222444444333888EEEttt~~~tttqqqzzz}}}{{{xxxuuurrrqqqssszzzfffLLLdddxxxffflll{{{]]]@@@<<>>HHHRRRXXXeeennnssscccnnn|||wwwsssqqqooommmjjjeee___ZZZUUUOOOLLLOOOVVVbbbssslll^^^YYYWWWRRRLLLJJJKKKFFF@@@888777444111///---------------,,,,,,,,,,,,+++++++++,,,---...///000000000/////////............---...///000111222444555555555666888999;;;>>>CCCGGGBBBAAA???>>>===<<<<<<;;;<<<======>>>===<<<:::888222222555999;;;@@@KKKWWWNNNOOOQQQQQQPPPMMMIIIGGG??????BBBMMMZZZmmmnnnMMMAAA???DDD```~~~qqq~~~ssslllppp]]]SSSRRRQQQEEE>>>===999<<<999444222222222222222>>>777mmm~~~oooooo~~~~~~~~~}}}jjjVVVXXX{{{}}}zzzxxxppp~~~UUUJJJFFFLLLKKKBBB???EEE888555111///000111111111222222222333444333333444888WWWppp}}}vvvsss|||~~~}}}{{{xxxuuurrrrrroooppp{{{RRRGGGcccuuuccciiikkk>>>BBB???;;;999222000......///000111000111111111000///111999???sssuuu|||nnndddhhhVVVTTTOOOeee|||zzzxxxwwwxxxkkkiiipppvvvxxx~~~}}}zzzyyy~~~||||||aaauuugggPPP;;;;;;;;;888---///---------,,,------...///000,,,333???xxxvvvxxxqqqBBB555PPP[[[WWWcccuuuqqqhhhqqqzzzxxxvvvsssppplllggg```\\\WWWSSSPPPOOOQQQYYYiiiyyylll^^^ZZZXXXRRRLLLJJJKKKFFF???888666444111///...------------,,,,,,,,,+++++++++,,,,,,...//////000000000//////.........---------......///111222333444555555555666888;;;???CCCFFF===<<<;;;:::999999888888:::;;;;;;:::999888999999666:::@@@EEEDDDAAADDDKKKOOOQQQSSSTTTSSSOOOJJJGGGDDD@@@<<<<<>>JJJ{{{[[[~~~rrr\\\ZZZzzzpppuuu{{{yyyuuuvvvoooyyyhhhOOOBBBIIIMMMDDD???DDD:::666222000000111111111222111222444444222333666<<>>???<<<333111///...///111000000000222111111111///666FFFyyy^^^hhh[[[]]]]]]JJJQQQRRRrrr~~~zzztttkkkllluuu{{{|||wwwyyyzzz}}}}}}|||\\\uuugggzzzZZZ:::777:::555,,,,,,---------------...//////...,,,111PPPxxxyyyxxx{{{]]]<<<:::UUU\\\VVVbbbuuusssrrrxxx|||}}}zzzvvvrrrnnnhhhbbb]]]YYYVVVTTTPPPMMMQQQaaarrrkkk^^^ZZZXXXRRRLLLJJJJJJFFF???777666333111///.........------,,,,,,,,,+++++++++------...///000000000000............------------......///000222333444555666666666888;;;>>>@@@AAA:::999888777777777777777;;;;;;:::888666777;;;>>>999<<>>???DDDQQQSSSTTTTTTRRRMMMHHHEEEBBB>>>:::777444666AAAMMMwwwmmmJJJDDD>>>NNNcccxxx```~~~ggg```SSSSSSUUUGGG>>>AAABBB:::999666333111222333555333cccmmmQQQrrrbbbccc{{{jjjkkkqqqqqqqqqtttfff]]]eee[[[AAAEEENNNHHH@@@@@@;;;777333111111111222111111///111444333111333:::TTT}}}ggguuuzzzrrr}}}yyyvvvssssssrrrppprrr~~~aaaLLLllldddMMMKKK===???999444222//////000111000000---333222222555---444NNNiiiccc\\\pppoooQQQIIIPPPvvvnnnpppwww{{{zzzzzz}}}~~~~~~eeeppp}}}xxx|||}}}hhhAAA777;;;888444222...------------.../////////333555lllrrrxxx~~~FFF<<>>BBB;;;===BBBEEECCCBBBGGGOOOPPPPPPQQQPPPNNNIIIDDDAAA>>><<<<<<>>><<<;;;???FFFMMMjjjZZZFFF;;;EEEYYYqqq{{{ppprrr___PPPQQQXXXNNNCCCAAA@@@:::999777444111111444666888xxxsssOOOlll}}}yyylllccciiillleeehhhlllmmmnnnVVVZZZfffyyynnnIIICCCKKKJJJBBB>>><<<888444222111222222111222///000444333111666@@@uuutttqqqwwwlllrrr|||yyyuuuxxxxxxqqqmmmvvvSSSYYYwwwnnnlllNNN???BBB;;;555222000///000111000000,,,444111222888---666\\\vvv~~~iiijjjeeeWWWOOO^^^zzzttttttxxxyyywww~~~vvvdddiiipppXXX???<<<777777///......------......///000---555???sss}}}YYY666<<>>777555333111///.........------,,,,,,,,,,,,++++++......///000000000000///.........---------,,,,,,---...///000111222333444444444666999<<<;;;888555555555444444444444555555555999<<<===;;;;;;???CCC>>>@@@FFFKKKJJJHHHLLLTTTMMMMMMMMMLLLJJJGGGDDDBBB@@@>>>???DDDEEEDDDEEEIIIAAAWWWqqqwwwNNN>>>AAAQQQlllwwwjjjxxx]]]QQQUUUOOOGGGCCC@@@999999888444111111444777HHHrrrVVVwwwrrrfff___fffyyyuuugggfffjjjhhhcccXXXkkkXXXFFFGGGIIIEEE???===999555222222222222222555000000555444222;;;HHHgggwwwzzzxxxfffhhh}}}zzz|||zzzsssmmmssstttSSSmmmkkk~~~UUUFFFFFF>>>555333000///000111000///,,,555...///999///>>>nnnuuuwww~~~iiiSSSEEEPPPVVVnnnzzzwwwsssnnnoootttyyy}}}~~~zzzxxxyyyxxxvvv~~~aaa^^^eee{{{kkkCCC999333666***...............//////000...222QQQ}}}{{{NNN777<<>>777555333111///......///---------,,,,,,,,,++++++...//////000000000000///......---------,,,,,,,,,------...000111222333444222333555999<<<<<<777222333333333333333333444555000666>>>@@@???===???AAA;;;AAAKKKRRROOOHHHGGGJJJKKKKKKKKKKKKIIIGGGEEEDDDCCC???>>>BBBDDDCCCCCCEEEMMMWWW___iiiYYYFFFCCCMMMfff~~~pppgggoooSSSPPPLLLHHHFFFBBB999999888555111111444888MMM]]]uuuqqqsssnnnbbbZZZ```sss|||kkkgggjjjeeeZZZSSSTTTZZZjjjeeeIIIDDDHHHGGGBBB===:::555222222222222222777111111666555444>>>MMMtttppp```rrraaappp|||{{{}}}}}}zzzsssoootttWWW]]]xxx```LLLFFF:::666333111000000111000///---555,,,---999222DDD|||}}}yyyuuuyyy\\\RRR???IIIMMMpppsssfffYYYSSSSSS[[[ooo}}}}}}ssszzz}}}zzzzzzyyywww}}}}}}bbbYYYnnnnnnlll???444444<<>>>>><<>>666---555666<<>>333666***000///...------...///000---@@@xxxcccxxxwwwUUU444555===HHHRRR___ooo}}}xxxzzzuuupppmmmjjjiiigggaaaZZZWWWWWWYYYwwwlll]]]\\\ZZZSSSLLLIIIIIICCC<<<777444111000000///---,,,---,,,,,,++++++,,,,,,---.../////////000000000111///...---,,,+++,,,------.........///000222444444555666777888777555333222111222333222111222444666444333555888999:::@@@GGGEEECCCHHHOOOLLLCCCBBBIIILLLKKKJJJIIIIIIHHHFFFEEEDDDEEEFFFHHHJJJKKKKKKLLLXXXqqqXXXBBBDDD]]]nnn|||{{{{{{wwwgggwwwRRROOOOOODDDJJJ???:::111;;;444...555666???vvvzzzooojjjkkk|||ppp___RRRLLLKKKPPPQQQTTTWWWZZZ\\\]]]]]]dddqqqzzz~~~wwwrrrcccQQQ@@@DDDDDDQQQNNNcccTTTAAAMMMDDDDDD===;;;888444222111111111333///666222666777===nnnrrrpppXXXYYY]]]jjjyyyffflll~~~zzzvvv|||[[[___~~~uuu{{{GGGHHHEEE:::555111000111222111///111333666,,,444777DDD```nnniiiddd```LLLJJJUUUpppbbb___YYYRRRLLLIIIFFFEEEGGGMMMZZZaaammmxxx}}}{{{zzzvvvyyy{{{}}}[[[bbbqqqkkk|||zzzDDD;;;222666+++000///...------...///000///III~~~jjjvvvAAA888999???IIIUUUdddttt{{{vvvyyy}}}{{{}}}{{{vvvsssmmmlllhhhbbbZZZVVVVVVWWWfffrrr}}}mmm\\\\\\ZZZSSSKKKIIIHHHCCC<<<666444111000000///---,,,,,,,,,,,,++++++,,,,,,---////////////000000000000///...---,,,+++,,,------.........///000222444444444444555555444333111000///000111111111222555777777444333555666777===EEEKKKGGGHHHOOOOOOIIIFFFIIIIIIIIIHHHHHHHHHIIIIIIJJJGGGHHHIIIKKKLLLMMMMMMMMMVVVmmmkkkLLLDDDWWWgggvvviiioooTTTQQQPPPGGGIIIAAA;;;222999444222777777FFF}}}~~~zzzvvvYYYIIITTT{{{lll^^^RRRIIIEEE@@@@@@@@@@@@@@@@@@AAAAAAEEEQQQ]]]qqqnnnXXXGGGGGGLLLZZZTTTYYY]]]CCCGGGDDDFFF>>><<<888555222111111111222000666333333777JJJyyyTTT[[[VVV[[[qqqooogggppp~~~vvvppprrryyyhhheeerrrfffLLLlll{{{MMMKKKEEE;;;777222000111222111///111444555...333888KKKfffnnnkkkmmm___GGGIIIaaa}}}yyyssslllooottt~~~cccRRRccc}}}NNN;;;333888///000///.........///000111000VVVvvvvvvggg444======AAAJJJZZZlll{{{rrrqqq}}}|||kkk]]]|||yyyvvvrrrkkkbbbXXXRRROOOOOOQQQ\\\iiisss{{{ppp___\\\YYYRRRJJJGGGGGGCCC<<<666444111000000///...,,,,,,,,,+++++++++,,,------////////////000000000000///...---,,,+++,,,------.........///000222444444333444444333222111000///000000111000000111444777;;;888888;;;:::888888<<>>666999555666888888PPPrrr^^^@@@cccxxxkkk```VVVLLLFFFBBBAAAAAAAAABBBDDDFFFHHH@@@GGGKKK]]]rrraaa\\\cccrrrllleeekkkLLLFFFEEEEEE???===999666333222111111111111666555111888YYYeeennn___WWW^^^yyy|||kkkhhh|||vvvppphhhbbbeeekkkXXXQQQbbb~~~LLLWWWnnnaaaMMMAAA===888333000111222111000///333444222555<<>>CCCDDD===777666<<<@@@GGGKKKJJJEEEDDDGGGGGGIIIKKKJJJIIIIIILLLNNNMMMMMMNNNNNNOOONNNNNNMMMPPPmmmZZZ@@@IIIYYYkkk~~~yyyqqqzzzkkkjjjxxxZZZTTTKKKBBB??????888888333777666888\\\bbbbbbZZZbbbxxxnnnfff^^^UUUOOOHHHGGGGGGHHHJJJMMMQQQSSSNNNMMMFFFPPPrrr|||pppttt{{{ooo~~~zzzXXXIIIHHHDDD@@@>>>:::666333222222222111222555777000;;;iiizzzZZZ^^^WWWbbbpppcccoooyyyzzztttmmmeee^^^WWWSSSWWW___mmmaaagggjjjCCCrrrkkkvvvNNNAAA???:::444000111222111000...444222444555===ddduuu}}}WWWJJJQQQjjj}}}tttlllhhhkkkvvvFFFmmm```pppooosssCCC555666333000///......///000111222???xxxnnn|||xxxPPP555555AAAAAALLLcccxxxvvvwww~~~~~~wwwUUUssszzzvvvpppfff\\\SSSLLLHHHFFFEEEGGGGGGGGGKKKPPPOOOJJJIIIPPP\\\iiivvvlll```\\\XXXPPPHHHEEEEEEBBB<<<555333000000000000///---++++++++++++,,,---......000000000000///////////////...---,,,+++,,,------.........///000222444444666555444333111000//////111111000...---...222555666777===FFFHHHBBB:::888555999???AAA>>><<<>>>AAAFFFIIIMMMMMMLLLKKKNNNPPPPPPPPPQQQQQQPPPOOONNNNNNLLL^^^lll```>>>@@@NNNcccyyy}}}vvvnnnYYYTTTMMMCCCAAA;;;777666111666222999kkkLLLqqqzzzrrrxxxyyyqqqkkkfff```[[[RRRRRRQQQQQQSSSVVVYYYZZZ]]]\\\OOOQQQooo|||{{{rrrmmmfffKKKKKKDDDAAA???;;;777444222222222222333333:::111???wwwmmm|||[[[UUUVVVfffvvvfffkkkhhhaaatttzzzuuujjjcccZZZTTTNNNKKKOOOVVVcccWWWUUUeeexxxKKK]]]rrrzzzTTTGGGBBB<<<444111111222111000///555111555111:::iiittt{{{wwwLLLGGGQQQmmm}}}wwwssshhhjjjtttNNNYYYccc]]]wwwGGG777444000000//////...///000222333CCCzzznnnwwwiii>>>999999@@@@@@NNNhhh}}}zzzzzziiinnntttgggxxx}}}xxxlllfff^^^WWWSSSPPPOOONNNKKKJJJFFFEEEJJJOOONNNHHHEEEGGGKKKRRR^^^ooolll___\\\XXXPPPGGGDDDEEEAAA<<<444222000000000000///...++++++++++++,,,---...///111000000000/////////...///...---,,,+++,,,------.........///000222444444666555333222000//////...//////...---,,,///333666999777999@@@CCC???;;;:::;;;:::888666666999;;;<<>>EEEYYYsss{{{sss^^^WWWOOOCCCAAA888888666111777333@@@JJJ{{{eee\\\yyy~~~~~~}}}xxxrrrnnnkkkhhhgggaaaaaa```aaaaaaccceeefffjjjnnndddcccyyy}}}|||uuu___zzzrrrJJJKKKFFFBBB@@@<<<888444333222222444444222<<<333CCCwwwqqq\\\PPPYYYmmm{{{nnnqqqfffUUUggg|||tttoooggg```ZZZVVVQQQMMMNNNRRRIIIDDDCCCHHHSSSdddzzzcccWWWiii```KKKCCC===555111111222222000///555000777111:::pppyyyiiiuuuKKKFFFPPPuuu{{{xxxuuutttgggccciii{{{|||```PPPzzzZZZrrrLLL???777///000////////////111222333KKK{{{tttrrr{{{\\\777===<<>>FFFNNNRRRRRRRRRTTTWWWVVVVVVVVVUUUTTTSSSRRRQQQHHHRRRTTTHHHLLLoooSSSAAA@@@RRRnnnnnnpppggg\\\RRRCCC???888:::999333;;;777HHHZZZxxxiiiLLLaaa}}}ttt~~~|||zzz{{{yyyvvvrrrooommmmmmmmmkkkkkkkkklllmmmnnnooopppttt|||xxxuuu{{{xxxxxxWWWlllzzzGGGIIIFFFBBB@@@<<<888555333222222555555111===444EEE|||eeeNNNPPP^^^tttyyyqqqvvvgggPPP^^^xxxtttrrrwwwxxx{{{~~~|||vvvqqqgggbbb___]]]XXXRRRPPPRRROOOQQQNNNHHHDDDHHHSSS\\\pppnnnPPPrrrjjjMMMDDD>>>666111111222222111---555///999333>>>yyyxxxuuuyyybbb}}}VVVKKKUUUzzzrrrmmmkkkkkkfff\\\```uuuvvvpppRRR]]]|||qqqQQQGGG<<<111000/////////000111333444ZZZppp}}}XXX777<<<444???BBBUUUqqqccc```yyy}}}ssslllhhhaaaYYYUUUTTTTTTTTTSSSOOONNNMMMQQQZZZaaa]]]UUUMMMLLLJJJKKKRRRaaassslll\\\[[[VVVLLLDDDCCCEEEBBB;;;555222///...///222333444---,,,,,,+++,,,---///000////////////////////////...------------.../////////......///222333333222333333333333222000///.........------------......AAA@@@>>>;;;:::;;;@@@DDDJJJQQQPPPDDD999666888888BBBDDDIIIQQQUUUVVVVVVVVVZZZZZZYYYXXXVVVTTTRRRQQQIIIIIIHHHEEE??????MMM^^^nnnHHH@@@GGG^^^|||vvvggg{{{mmmgggQQQ\\\JJJ:::777===777555777444QQQ{{{hhh}}}|||~~~qqqXXXXXXsssYYYaaafffxxxwwwyyyxxxyyy{{{zzzyyywwwvvvuuuuuuuuu|||xxxoooiiilllssstttqqqooocccaaasss~~~sss~~~uuu^^^WWWMMMBBBMMMDDDBBB>>>:::666444444444...:::111333:::KKKlllUUUOOOTTT\\\zzzwwwpppzzzkkkTTTTTT______rrr|||rrrccc^^^\\\YYYcccrrr}}}|||zzz{{{vvvnnnkkkddd\\\XXXXXXXXXUUURRRSSSSSSRRRLLLEEEAAABBBDDDKKKSSSmmmsssMMMyyyOOOGGG@@@888333111111000//////222000777444IIIrrrcccxxxeeebbbcccLLLRRR}}}wwwpppkkkhhhggg^^^[[[iii{{{mmmUUUmmmccc}}}CCCAAA111444)))444111---666333444iii{{{yyy~~~???777555======KKK___sssiii___xxx{{{uuupppooohhh```[[[ZZZYYYUUURRRTTTRRRPPPTTTaaakkkfffZZZRRROOOMMMMMMPPP[[[qqqppp[[[]]]WWWMMMEEEDDDFFFCCC<<<666333000//////000000///---,,,++++++,,,---///000000000000000000000000000---------------.../////////......///222333333222333333222222111000............------------......444===@@@:::;;;BBB???555@@@DDDNNNXXXWWWKKK???:::>>>>>>CCCLLLVVV\\\]]]\\\^^^^^^]]][[[YYYWWWTTTSSSLLLKKKKKKHHH@@@CCC]]]|||~~~TTTEEEEEEXXXttt{{{bbbmmmqqqvvveee[[[TTTBBBBBB777>>>888555666444TTTzzzhhhvvveeennnooo\\\pppNNNIIIWWW^^^mmm}}}www{{{vvvvvvwwwxxxyyyzzz{{{{{{~~~|||uuuoooooorrrrrrooo^^^SSSLLLXXXsss~~~nnnpppfffTTTQQQVVVDDDHHHEEEBBB>>>:::777555444444222;;;111333:::JJJ\\\LLLUUUMMM[[[|||fffSSSXXXiiivvv}}}kkkYYYVVVVVVMMMNNNOOOMMMFFF@@@>>>AAAKKKggg|||zzzuuuxxxuuummmooohhh```\\\\\\\\\ZZZXXXUUUWWWXXXVVVQQQLLLJJJIIIPPPOOOaaa}}}KKKjjjsssPPPHHHAAA888333111111111///222444111777666KKKwwwhhh```[[[\\\IIISSS~~~|||yyyuuuoookkkjjj```[[[fff|||~~~|||mmmIIIvvvdddIII>>>---444)))333000---555333999~~~ttt===>>>666999===KKK```tttiiinnn~~~xxxtttqqqkkkeeeaaa```___[[[WWWUUUTTTSSSWWWcccnnnmmmeeeYYYXXXVVVVVVVVV```uuuttt[[[]]]XXXNNNFFFEEEGGGCCC===666444111//////...,,,***,,,,,,++++++,,,---///000111111111111111111111111---------------......//////......///222333333222222222111111000///...---......------------.........>>>DDD>>>CCCSSSSSSDDD;;;777@@@XXXcccXXXEEE<<<:::666666???NNN[[[^^^]]]cccbbbaaa```]]]ZZZWWWVVVPPPMMMMMMKKKAAADDDhhhcccJJJCCCSSSooohhh^^^xxxjjj]]]RRRDDDFFF888>>>888555666444XXXxxxppp___GGGYYYiii___FFFDDDNNNfffyyytttzzzuuuwwwyyy{{{}}}~~~~~~~~~~~~xxxnnnjjjmmmqqqsssnnn```MMMGGGZZZyyynnneeeZZZOOOPPPkkkKKKFFFFFFCCC???;;;777555444444444;;;222444:::OOO[[[HHHVVVRRRffftttVVVLLLBBBCCCNNNXXXZZZWWWfffvvvoooWWW[[[iiijjjSSSDDD<<>>MMMcccuuuuuulll|||zzztttooojjjgggfffddd```\\\WWWXXXXXXZZZcccnnnrrrqqq```^^^]]]\\\]]]eeevvvttt^^^]]]XXXNNNFFFEEEFFFCCC===555333000//////---+++(((,,,+++++++++,,,...///111000000000000000000000000------,,,,,,------...//////......///222333333222222222111000///...------...------,,,,,,------...000<<>>OOOfffwww~~~www~~~}}}vvvrrrnnnkkkiiieeeaaa]]]ZZZZZZ[[[\\\```hhhppptttjjjeeebbbcccgggnnn{{{qqqaaa\\\VVVMMMDDDCCCEEEBBB<<<222000///...///...,,,***++++++++++++,,,...000111////////////////////////,,,,,,,,,,,,,,,---......///......///222333333222333222000///............------,,,,,,,,,,,,------000333999@@@DDDLLL\\\mmmaaaYYYEEE888HHHeeekkk\\\YYYNNN???777@@@RRR]]]^^^bbbcccccccccaaa^^^[[[YYYWWWPPPPPPSSSJJJ???JJJ```uuuNNN>>>NNNkkkggglll{{{nnnYYYNNNEEE===<<<444777===:::YYYzzzooohhhBBBNNNzzzmmmMMMMMMjjj~~~|||{{{zzzrrrdddZZZ\\\dddiiivvv{{{hhhbbbssspppccc^^^ZZZzzzOOOCCCHHHEEEAAA<<<888666555444111777666777888\\\yyyUUULLLVVVpppxxxvvvuuuqqq]]]dddjjj\\\GGGHHHSSSQQQ???CCCIIITTTgggvvvssshhhUUURRR^^^www}}}yyy}}}sssnnnhhhdddbbbbbbdddeeecccggglllssszzzeee[[[|||QQQLLLDDD:::333222222222111///666444666666RRRaaaeeeLLLHHHFFFZZZ~~~|||}}}{{{tttnnniii___TTTRRR\\\kkkyyyVVVTTTxxx~~~ddd===777222...222///333111555ZZZxxxzzzUUU999444111EEE>>>QQQiiiyyy~~~~~~~~~~~~}}}zzzwwwsssoookkkfffbbb___]]]\\\\\\[[[[[[^^^dddkkktttmmmgggjjjpppvvvnnnbbb[[[VVVLLLDDDCCCEEEAAA;;;222000...---...///...---++++++***+++,,,...000111........................,,,,,,,,,,,,,,,------...///......///222333333222444333111///.........///------,,,,,,,,,,,,------000///888CCCCCC???HHHYYYccchhhXXX@@@IIIjjjuuuhhhddd^^^NNN>>>>>>NNN\\\``````bbbdddeeeeeeccc```^^^\\\UUUTTTVVVRRRHHHDDDHHHuuuyyyiiixxx~~~RRR===HHHaaavvvkkkmmmoooVVVFFFIII???<<<444999???;;;\\\nnn^^^eeeiiiDDDccc}}}\\\VVVpppvvvyyyuuuiii^^^YYYYYYXXXooowwwzzzyyykkkeeeYYYiiiUUUIIIIIIFFFBBB===999666555444222666666777888aaavvvYYYNNNZZZuuuxxx|||~~~wwwqqqjjjeeeYYYJJJIIIOOOKKKBBBKKKRRRZZZjjjvvvmmmYYYEEEBBBRRRrrrzzz|||vvvsssoookkkiiiiiijjjkkkjjjmmmqqquuuzzzoooXXXXXXNNNFFF;;;444222222222222///666333555777VVVpppjjjKKKFFFJJJ```|||qqq}}}xxxwwwxxxwwwsssooo```YYYPPPMMMUUUeeevvv^^^NNNzzzyyylll???777222000111...444000555fffzzzwww~~~BBB::::::444:::???SSSlll{{{}}}{{{|||}}}}}}}}}{{{wwwrrrmmmiiifffddd```^^^]]][[[WWWTTTWWW]]]oooiiieeeeeegggkkkttt~~~ooo```\\\WWWMMMEEEDDDFFFBBB<<<444111...---...//////...+++******+++,,,...000222////////////////////////,,,,,,++++++,,,,,,---...///......///222333333222555444222///...//////000---,,,,,,++++++,,,,,,---///111777???CCCDDDFFFJJJYYYgggeeeQQQNNNaaakkkeeedddeee\\\IIICCCOOO^^^eee```bbbfffhhhiiiiiigggeeebbb^^^ZZZYYY[[[ZZZUUUOOOYYYrrrlll~~~ZZZAAAEEEZZZxxxlllyyydddXXXIIIIII>>>>>>888:::<<<999cccoooxxxmmmQQQ]]]XXXYYYlllbbbxxxyyyzzztttiii```]]]\\\ZZZ>>>LLLZZZ]]]]]]iiiuuunnn[[[YYYyyy^^^PPPJJJGGGBBB===999666555555555444444:::???nnnuuu```OOO```}}}oooaaaRRRNNN[[[nnn|||qqqhhh```VVVPPP\\\ddd[[[GGGEEEFFFQQQ___bbbSSSAAADDDOOO^^^lllvvv{{{~~~xxxwwwuuurrrooonnnoooooooootttwwwuuuuuuzzzuuuUUUaaaOOOGGG;;;444222222333222222666000444;;;ZZZ|||lllHHHCCCMMMfff{{{tttooooooVVVeee~~~{{{wwwuuuttttttrrrppp```ZZZRRRNNNRRR___ooozzz~~~{{{~~~hhhPPPvvv___mmmCCC:::222111111...666///666oookkktttuuu888777::::::777???TTTnnn|||}}}yyyzzz~~~}}}~~~zzzxxxuuupppllliiiiiiiiiccc___^^^]]]WWWOOOMMMQQQ```aaaaaa[[[RRRQQQ```pppppp^^^]]]XXXNNNFFFEEEGGGCCC===666333///------...//////*********+++,,,///111222000000000000000000000000,,,,,,++++++,,,,,,---...///......///222333333222666444222000//////000111---,,,,,,++++++,,,,,,---+++///111333???MMMOOOHHHVVVffflll___SSSUUU]]]aaaccclllhhhVVVMMMVVVfffnnnaaadddhhhlllnnnmmmlllkkkgggeee^^^ZZZ```jjjjjjbbbbbbbbbFFFGGGXXXnnnjjjsssiiiyyy___VVVFFF<<>>999777555555666111222===III{{{|||iiiMMM\\\{{{~~~nnnggg```YYYUUUVVV]]]fff]]]bbbfffbbbcccrrrqqqYYYSSSDDDCCCXXXllljjj\\\RRROOOeeeoooddd```ooo}}}xxxxxxwwwuuurrrpppppppppsssxxxzzzvvvppprrr~~~vvv|||wwwVVVyyyuuugggPPPGGG<<<444222222333333666666---444???]]]vvvrrryyy{{{jjjEEEAAAOOOjjj}}}iiixxxwwwqqqvvvQQQSSSzzzmmmccc}}}{{{wwwtttrrrppppppfffaaaXXXQQQPPPYYYgggqqqsssuuuzzz}}}yyytttvvv{{{}}}~~~~~~mmmQQQiiilll~~~iiiCCC;;;222222111...777...666sssZZZttt~~~;;;111333>>>??????UUUppp}}}|||xxxyyy~~~~~~~~~uuutttpppllliiigggiiikkkeee```^^^^^^XXXNNNIIIKKKXXX___bbbXXXFFFAAASSSjjj~~~uuuZZZ^^^YYYPPPJJJJJJJJJCCC:::444222////////////...---,,,,,,++++++,,,---///000......---------,,,,,,,,,++++++,,,,,,,,,,,,---------...///111222222222222222222111000///...------------,,,,,,,,,,,,++++++,,,111000///:::KKKPPPKKKRRRfffmmmgggccc\\\[[[dddmmmwwwyyyiiiXXXXXXjjjzzznnnfffiiivvvxxxnnnnnnxxxkkkiiifffbbb^^^cccwww{{{pppFFFBBBTTTrrr}}}xxxsssYYYOOOKKKEEE666???===555CCCuuuggglllmmmGGGQQQppp]]]~~~xxxwwwzzzssslll[[[PPP___zzzjjjfffpppeeeSSSQQQbbb|||{{{pppjjjccc{{{NNNJJJGGGEEECCC>>>777555777333777666999AAApppccc[[[ccczzz|||kkkqqq~~~{{{mmmddd\\\\\\fffmmm~~~{{{uuu{{{rrrdddiii[[[HHHCCC\\\zzztttbbb[[[hhhooofffWWWWWWhhh{{{|||yyywwwrrrmmmjjjmmmmmmtttwwwggg\\\uuusssoooLLLvvvdddQQQHHH<<<444111222222111555555///444333oookkk~~~{{{dddJJJBBBHHHjjjzzzkkkWWWSSStttyyyyyy^^^DDDTTTttt[[[www}}}xxxvvvxxxvvvrrrlllfff\\\QQQKKKMMMVVV]]]eeeggghhhggggggjjjooottttttvvvzzz~~~yyyuuuKKKiii}}}yyyhhhFFF>>>777111222000555111>>>xxxppp{{{xxx@@@000444???===AAAXXXpppwwwvvvyyy|||~~~yyyxxxvvvsssnnnkkkkkkkkkfffdddcccbbbZZZLLLAAA===KKKfff~~~aaaIIIPPPeee|||www]]]^^^YYYPPPJJJJJJJJJCCC:::444222////////////...---,,,,,,++++++,,,---///000//////.........---------++++++,,,,,,,,,,,,---------...///111222222222222222222111000///...------------,,,,,,,,,,,,++++++---///...---999LLLUUURRRXXXjjjmmmccc]]]XXXZZZeeeooobbbjjjpppllljjjfffjjjtttxxxuuuwww~~~yyytttoooiii```bbbyyytttIIIBBBRRRsssrrrjjjVVVJJJEEE888???===666BBBrrrrrrpppSSSCCCQQQ~~~rrr{{{yyy~~~wwwlll[[[MMMPPP\\\wwwppp}}}}}}sssgggdddPPPKKKHHHFFFDDD>>>777555777333777555888CCCuuu{{{ppp]]]UUUjjjxxxuuuvvvffflll\\\MMMLLLccceeecccwww{{{hhh^^^mmm~~~{{{wwwrrrnnnllliiilllnnnddd[[[eeezzzuuuTTTqqq___TTTKKK???666333333333222111333111888:::wwwiiivvvccceeeLLLEEEKKKmmmmmmVVVeeeqqqtttjjjVVVOOOjjjnnnkkkzzzxxxzzzwwwssslllggg^^^RRRJJJGGGJJJNNNMMMNNNOOONNNMMMOOORRRVVV\\\^^^cccjjjrrryyy|||}}}~~~OOO{{{wwwFFF999444111444111333222FFF~~~zzzaaa===888666;;;;;;CCC[[[rrryyywwwyyy}}}{{{zzzwwwsssnnnjjjhhhhhhdddaaa___]]]UUUIII???<<>>===;;;TTTZZZKKKYYYXXX\\\rrryyy^^^^^^YYYPPPJJJJJJJJJCCC:::444222////////////...---,,,,,,++++++,,,---///000////////////.........---+++++++++,,,,,,,,,---------...///000222222222222111111111000///.........------,,,,,,,,,+++++++++,,,,,,******333CCCLLLNNNCCCRRRRRRHHHEEEFFFMMM\\\iiivvvrrrXXXGGGNNN[[[___gggqqqyyy{{{}}}jjj\\\TTTFFF:::JJJeeeQQQCCCLLLhhh}}}xxxlll[[[TTTUUUFFF===AAA>>><<<>>>ddd~~~mmmeeezzzhhhVVVXXXeeeccc]]]~~~fffiii~~~xxxkkkXXXFFFKKKkkkttthhh}}}~~~xxxrrrkkkVVVNNNKKKIIIHHHAAA999555777555888444666@@@rrrmmm]]]YYYPPPqqqtttbbbTTTTTT]]]hhhtttyyy|||cccXXXXXXaaaqqq|||rrr|||xxxrrroookkkfff___^^^eeellliiibbbQQQbbbwwwMMMxxx[[[QQQCCC999444333333333222666555:::666oookkksssrrrjjj]]]FFFBBBJJJmmmuuuaaaZZZ[[[iii{{{{{{qqqwww~~~xxxwwwxxxwwwrrrhhhddd^^^WWWOOOJJJGGGFFFDDDDDDDDDDDDCCCBBBBBBBBB<<<>>>???@@@DDDMMMYYYbbbqqqGGG___||||||tttxxxTTT@@@444222555111222333MMM~~~www|||WWW555666555:::<<>>??????@@@LLLYYYTTTBBB<<>>555CCCDDD===>>>???CCCMMMNNNRRRRRRIII>>>>>>JJJWWW```ooozzz~~~|||nnnZZZKKKHHH@@@444999IIIiiiTTTCCCJJJhhh{{{lllkkkxxx^^^ZZZTTTGGGBBBCCC@@@@@@;;;[[[~~~___~~~}}}WWWQQQcccsssnnnwwwuuuhhhZZZnnn~~~}}}~~~{{{zzzgggRRRFFFhhhlll]]]VVVPPPeeettt{{{yyyyyy{{{|||wwwzzzsssRRRPPPMMMLLLJJJCCC:::666777333777555888AAApppqqqSSSUUUQQQ{{{~~~rrreee[[[[[[FFFXXXoooeeevvvddd______[[[gggyyy|||qqqzzzvvvkkkhhh```]]]gggxxx[[[iiiUUUuuu\\\RRRCCC888333222222222...333333;;;:::tttxxxpppYYYBBB@@@KKKnnnjjj]]]___dddaaa```[[[WWWSSSRRRkkk|||wwwwwwyyyxxxtttgggccc]]]VVVQQQNNNLLLLLLGGGFFFFFFFFFFFFFFFEEEDDDAAABBBBBB???>>>@@@FFFKKKccczzzNNN^^^yyy}}}\\\<<<777222444000333444KKKnnnjjj~~~aaa333111666===:::EEE]]]uuu|||wwwvvv|||}}}vvvmmmfff\\\RRRMMMMMMZZZqqq~~~{{{wwwtttppplllfffbbb]]]XXXRRROOOJJJCCCAAABBBMMMNNNKKKDDDCCCEEEDDD@@@;;;GGGgggyyy```^^^YYYPPPJJJJJJJJJCCC:::444222////////////...---,,,,,,++++++,,,---///000...------------,,,,,,,,,++++++,,,,,,,,,,,,---------...///111222222222222111000000000/////////...------,,,,,,,,,,,,++++++***++++++,,,...000222333333???>>>:::??????===BBBMMMFFFFFFPPPXXX\\\aaaiiiiiittt|||{{{zzzwwwlll```RRREEE<<<======777666:::DDDjjjVVVDDDJJJlllhhh]]]ddduuuttteeeOOOJJJGGGEEEAAACCC888RRRbbbqqqPPPVVVccc}}}sss{{{iiijjjyyyuuutttsss~~~sss```DDDSSSiiiXXXEEEFFF???@@@QQQWWWSSSZZZwww||||||xxxuuutttVVVQQQOOONNNLLLEEE;;;666777111666666:::DDDtttRRRUUUXXX}}}rrrrrrcccdddgggqqqhhhkkkppptttnnnaaa]]]fffiiinnn|||}}}pppllleeeaaaiii|||zzzzzz```lll\\\RRRBBB777222222222222111333111999999rrrppprrrXXXCCCBBBNNNqqqwwwmmmdddTTTKKKIII===666GGG___sss{{{|||xxxwwwzzzyyyuuuiiiddd]]]WWWSSSQQQOOONNNLLLJJJHHHGGGHHHHHHGGGFFFHHHIIIHHHFFFCCCAAAAAAAAAWWWtttXXX```tttddd===888333333///444555KKKnnnuuu]]]333333999>>>777EEE\\\tttzzzvvvvvv|||xxxqqqjjjeee]]]TTTQQQRRRVVVnnn{{{wwwtttqqqmmmfffaaa\\\VVVQQQNNNJJJDDDCCCEEEJJJ^^^jjjeeeaaaccc[[[LLLAAAMMMkkkxxx```^^^YYYPPPJJJJJJJJJCCC:::444222////////////...---,,,,,,++++++,,,---///000............------------++++++,,,,,,,,,,,,---------...///111222222222222000000000000////////////------,,,,,,,,,,,,++++++******+++,,,---...000222555===;;;999CCCEEE@@@@@@JJJKKKQQQ]]]kkkwww{{{zzzsssuuuvvvqqqgggYYYJJJ@@@888666444444666888666333777PPPmmmVVVEEEKKKllltttfffjjjmmm{{{yyyiiiTTTLLLKKKGGGBBBEEE555JJJxxxcccsss]]]gggoooxxxkkkoooiiirrrjjjzzzsssqqqmmmnnnsss~~~vvvfffKKKNNNzzzhhh```[[[XXXXXXXXXNNNRRRsss~~~zzzssswww}}}[[[SSSPPPOOOMMMFFF<<<666777222777555999CCCuuuVVVTTTZZZ}}}ppp]]]RRR[[[uuu|||lllSSSVVVjjj^^^___ttt|||vvvnnnkkknnnyyyiii___]]]RRRCCC777222222333333555555000888:::rrrqqqxxxddd|||WWWCCCDDDPPPttt{{{rrrjjjttt{{{~~~qqq```NNNLLLLLL??????HHHDDDVVVjjj}}}wwwvvvwwwuuuqqqjjjeee```\\\[[[YYYVVVSSSXXXTTTPPPNNNNNNNNNMMMLLLOOONNNMMMLLLKKKHHHDDDAAATTTttt]]]\\\rrr~~~fffDDD777444555000222666RRRuuuPPP333888777:::888EEE\\\sssyyyvvvxxxxxxrrrmmmjjjeee^^^]]]______nnn}}}}}}}}}xxxtttrrrlllddd]]]ZZZTTTPPPMMMJJJEEEDDDFFFCCCSSSfffwwwxxxcccNNNXXXssswww^^^^^^YYYPPPJJJJJJJJJDDD:::444222000/////////...---,,,,,,++++++,,,---///000000/////////............++++++,,,,,,,,,------------...///111222222222222000000000000////////////---------,,,,,,,,,++++++*********,,,---///222666555;;;777888FFFKKKEEEDDDAAATTTaaaaaadddooovvvtttnnnkkkiiieeeZZZIII<<<666---333555222333888777222444>>>LLLjjjVVVFFFLLLiii|||www{{{rrrkkkddd___NNNNNNHHHBBBFFF333FFF{{{www~~~uuuvvvtttqqqTTT~~~|||kkk|||}}}~~~vvvsssccc[[[]]]nnnrrrbbbOOOSSSvvvvvv{{{yyyeeeaaa~~~}}}}}}~~~WWWSSSQQQPPPNNNGGG<<<666777555888444666@@@rrrWWWNNNSSS}}}vvvaaaOOO<<>>VVVeee[[[OOOSSSbbbmmmiiiiiidddZZZQQQKKKBBB:::333444666555444222333444444444@@@DDDcccXXXCCCMMMmmm~~~ddduuu}}}nnn\\\[[[VVVKKKNNNGGG<<<555JJJ}}}{{{bbbIIIqqqoooooo}}}vvvfffaaa\\\aaaqqq{{{ppp___GGGUUU{{{uuutttyyy|||ZZZTTTTTTUUUSSSIII<<<555555444;;;111???>>>fff^^^UUUOOO~~~wwwjjjlllppphhhYYY]]]vvvvvv}}}|||dddXXXtttcccRRRmmm~~~vvvzzz~~~tttsssxxxgggaaaSSS@@@555444777555111888111222<<>>NNNaaabbb```]]]\\\bbbhhheee^^^HHH@@@777444666666444000222111777444MMM~~~SSS@@@MMMkkk|||}}}eeegggfff]]]UUUUUUHHH<<<555BBBrrrlllXXXOOOyyyrrrhhh]]]]]]iiiyyy~~~|||qqq]]]SSS^^^ppp{{{}}}|||{{{|||XXXTTTUUUXXXVVVKKK===777888444;;;666>>>888VVVcccKKKoooxxxiii|||nnnrrrkkk\\\\\\xxxuuuttt```eee]]]MMMYYYmmmzzz|||qqqnnnbbbRRR>>>333222444444222666555555;;;999~~~{{{tttzzzDDD]]]SSSDDDCCCMMM}}}}}}}}}WWWFFF[[[ccc___aaagggvvv|||zzzxxxwwwwwwuuuuuuuuuqqqkkkiiillliiijjjhhhccc]]]YYYYYY[[[[[[]]]ccchhhcccXXXOOOLLLeeexxx^^^RRRwwwyyyJJJ:::777333222111555___llluuuIII999333444111===AAAXXXggglllppppppxxxzzzuuuuuuvvvllleee]]]YYYVVVXXX```hhheeeXXXQQQOOOTTTnnn{{{yyytttjjjbbb___\\\TTTMMMJJJGGGCCCCCCEEEDDDIIISSSSSSIIIIIIFFF999AAAIIISSSVVVVVV[[[gggrrraaa\\\ZZZSSSKKKHHHGGGAAA:::444222///---------,,,+++,,,+++******+++,,,...///.........---------------,,,,,,++++++,,,,,,---...,,,---///000222333333333000000000000////////////......---------,,,,,,,,,+++))))))---///000666===111:::FFFKKKKKKQQQVVVUUUAAAJJJ[[[dddUUUBBBFFFZZZaaabbb___]]]aaahhhllljjjZZZPPPCCC:::666666444333333222888333KKK|||}}}QQQBBBRRRcccrrrrrrwwwxxxooocccbbb\\\ZZZHHH;;;666>>>eee{{{nnnLLLjjj{{{ooojjjppp|||wwwgggfffnnntttyyy~~~|||~~~|||vvv```UUUWWWZZZXXXLLL===777888444:::888>>>777OOOfff|||vvvcccZZZ[[[RRRiiiuuusssoootttsssqqq{{{qqqvvvsssppp{{{sssssshhhfffrrrkkkhhhnnnnnn|||llloooaaaaaaOOO;;;222222333333333333666999CCCDDD~~~wwwsssPPPdddRRREEECCCLLL~~~yyyjjjlll}}}hhhTTTYYYSSSKKKLLLOOO\\\qqqyyywwwyyy}}}|||}}}{{{{{{zzzyyyyyyvvvsssooonnnpppnnnmmmiiiddd^^^[[[[[[\\\]]]___eeekkkhhh^^^WWWVVVjjjyyydddXXXRRR;;;666222333444999fffccctttyyy>>>555444777222:::AAAXXXgggmmmrrrqqqxxx}}}~~~}}}xxxvvvoooeee^^^ZZZ\\\aaafffUUUHHHDDDEEEKKKddd~~~xxxpppgggbbb]]]UUUNNNKKKIIIEEEEEEGGGDDDHHHUUUXXXJJJBBBAAA;;;888===CCCEEECCCCCCMMMYYYzzz~~~^^^[[[YYYRRRKKKHHHGGGAAA:::444222///---------,,,+++,,,+++******+++,,,...///////////////......------,,,++++++++++++,,,------,,,---///000222333333333000000000000////////////......---------,,,,,,,,,+++((()))---///000666>>>777888>>>KKKQQQMMMTTTeeeQQQBBBIIIbbbaaaGGGCCCUUUbbbfffgggaaa^^^cccjjjooosssgggSSS@@@444111666;;;444333:::666MMM}}}xxxOOOGGG\\\pppzzzxxxxxxkkkbbbfffbbb]]]FFF999888;;;XXX|||RRRjjj~~~}}}~~~~~~{{{{{{xxxyyy]]]VVVZZZ^^^[[[MMM===777999444777999>>>999KKKppp|||zzzlllooowww|||~~~qqqnnnZZZLLLKKKUUU```ppp{{{www|||~~~jjjccczzzsss\\\___LLL888222222222333444222555555DDDMMMeeegggPPPEEECCCJJJ}}}pppcccTTTJJJWWWnnnrrrvvviiibbbNNNAAAEEEGGGJJJTTTkkkkkkmmmrrrxxx}}}}}}zzz~~~|||}}}|||xxxtttrrrqqqqqqtttrrrnnnhhhccc```______\\\]]]aaaeeeccc\\\YYYZZZnnnyyyeeeWWW~~~|||sssNNN===666111444555999fff[[[ppp}}}>>>222333:::333666???WWWiiirrrwwwvvvzzz|||vvvjjj```\\\\\\\\\ZZZXXXIIIEEEGGGJJJ```{{{sssjjjddd[[[SSSMMMKKKIIIFFFEEEHHHJJJHHHVVVaaaWWWKKKHHHDDD===>>>DDDJJJIIIEEEIIIQQQtttzzz\\\ZZZXXXRRRKKKHHHGGGAAA999444222///---------,,,+++,,,+++******+++,,,.../////////000000//////...---+++++++++++++++,,,------,,,---///000222333333333000000000000////////////......---------,,,,,,,,,+++))))))---///000666======999999HHHSSSJJJOOOhhheeeJJJBBBSSSXXXFFFAAAMMMZZZeeekkkfff```bbbiiinnnvvvtttnnnbbbSSSFFF===999777444:::555NNN}}}sssNNNLLLgggkkkiiimmmjjjggg___CCC888::::::OOO}}}|||eee||||||~~~ttt{{{~~~[[[XXX]]]aaa]]]NNN===666888666555999>>>;;;IIIUUUooosssuuutttaaaKKK???AAAGGGVVVdddeeeccccccdddtttbbb[[[GGG666333444333333555888999///888BBB|||zzz```OOOEEECCCIII~~~pppWWWGGGEEEbbb___www[[[FFFHHHIIIBBBAAAWWWZZZ^^^dddoooyyy}}}zzz|||xxxvvvtttrrrsssppplllgggbbb___\\\[[[ZZZXXXYYY[[[WWWRRRPPPSSS```lll{{{aaaPPPwwwwww~~~MMM@@@777000333333444aaa___wwwLLL666222999333666<<>>@@@;;;CCCQQQKKKJJJ]]]fffXXXKKKFFFFFFCCC???>>>GGGVVVdddhhhggggggiiiiiiiiiooowww{{{tttcccPPPBBB???888:::333LLL|||lllLLLQQQqqq~~~zzzyyynnnvvvllljjj```@@@666<<<:::JJJlllxxxvvv{{{uuupppggglllyyyrrr}}}eee[[[___ddd___NNN<<<555777999444888<<<<<>>000555FFFZZZfffkkkllliiieeeeeeeeehhhmmmqqqmmmccc[[[GGG===;;;222LLL|||hhhJJJSSSvvv~~~uuutttrrrrrrmmmlll```>>>555===:::HHHxxx}}}xxx}}}yyy{{{|||{{{ppp]]]NNNRRR___yyyppp\\\aaafffaaaOOO;;;444666;;;444888;;;<<>>888>>>AAAtttvvvSSSHHHAAACCCwwwsssppp}}}xxx~~~mmmXXXYYYbbb[[[IIIEEE???;;;444<<>>AAA```nnngggeeebbbYYYKKKCCCIIITTTrrr|||wwwrrrxxxooo```fffkkkbbbOOO<<<666999888444???AAA@@@EEEcccccc{{{fffNNN{{{eeessssssfffaaa^^^qqq}}}^^^HHHHHHHHHDDDQQQhhhRRRqqqbbbmmm\\\FFF<<<444333555444444555<<<,,,???999@@@sss```WWWCCCDDDIIIdddjjjSSSlllsssWWWSSSHHH111111:::<<<===QQQppp{{{ttt~~~{{{rrrmmmgggccc```\\\VVVRRRPPPLLLNNNTTTOOOAAA;;;???:::777WWW{{{}}}~~~rrrLLLyyy}}}zzzbbb???555444222555888]]]zzzwwwNNN444;;;:::222999<<>>QQQ^^^SSS@@@FFFZZZlllaaaYYYRRRPPPbbbnnngggTTTYYYVVVCCCJJJTTTFFFGGGPPP]]]aaa___\\\NNN===;;;///444555999OOOsssxxxUUUJJJ```|||fffppp|||wwwcccKKK;;;888===CCCFFFggguuu}}}qqq___YYY\\\VVVUUU\\\aaaYYYKKK@@@>>>fff}}}wwwmmmaaa```iiilll^^^GGG777555:::<<<777@@@CCCGGGKKK\\\fffwwwfffeeeuuuyyykkk___ssseeeTTTtttQQQ===DDDEEE===JJJjjjsssXXXbbbdddVVV???777222333444444444666666222AAA:::AAAsssaaaZZZEEEFFFHHHaaasssyyyuuupppxxxhhhQQQJJJIIIFFFAAA@@@EEEUUUkkk{{{zzzzzz{{{qqqmmmhhhddd```ZZZRRRLLLGGGGGGYYY~~~kkkPPPEEEDDDTTTiiiuuusssQQQyyyvvvDDD555000000777888SSSvvvlllccc999666666111999222===QQQfffooopppxxx}}}hhh}}}ooonnnlllhhhccc___[[[XXXSSSOOO^^^{{{YYYZZZrrr|||[[[TTTTTTPPPIIIFFFEEEAAA;;;333111000...------------,,,+++*********+++,,,---......////////////......,,,++++++******++++++,,,,,,,,,---///222333222111111111111111000000000///000//////...------,,,,,,------,,,,,,,,,---...///777555AAAXXX^^^SSSPPPYYYlllnnnqqqiiiWWWUUUiii}}}```___eee\\\TTT^^^[[[KKKEEEMMMMMMNNNSSSIII999555000444333444JJJqqqkkkKKKHHHddd}}}xxxzzzooo|||uuu^^^DDD888999???DDDHHH___{{{iiiccclllmmmccc___XXXRRRNNNIIIBBB@@@BBB:::UUUnnn{{{}}}uuuwwwgggyyyeeeYYYbbbkkklllZZZAAA444555;;;<<<777@@@DDDLLLRRRZZZzzz\\\~~~rrrUUUmmmeee```\\\hhh~~~ZZZOOOIII@@@DDD]]]|||uuuaaattt}}}___PPP:::444111333555444555777888777>>>555<<>>>>>EEESSSiiipppccclllyyydddcccYYYccckkkiiiTTT<<<333666;;;;;;888AAAEEEQQQXXXZZZuuuXXX{{{lllHHH[[[~~~YYYlllqqqcccmmm\\\SSSGGGUUUmmmooodddyyy|||pppSSSCCC777222111444555444555888888:::<<<666:::lllssssss[[[YYYDDDCCCCCCZZZxxxuuuzzzllloooiiiiii[[[zzzdddTTTIIIEEE???CCC```wwwvvvzzz}}}yyyuuuqqqlllhhhddd]]]SSSLLLJJJ<<<<<>>>>>:::AAA```iiiJJJfff~~~YYYAAA666444111444555XXX|||qqq@@@444555111555888@@@PPP```kkkqqqwww|||{{{iiiUUUDDDJJJvvv~~~xxxppphhhccc[[[^^^iiikkkRRRfff___UUUUUUPPPIIIEEECCC???999333111000...------------,,,+++*********+++,,,---......////////////......,,,++++++******++++++,,,,,,,,,---///222333222111111111111111000000000000//////.........---------,,,,,,,,,,,,------------***444::::::???IIINNNLLLKKKPPP```{{{fffVVVeeeiiiooo}}}\\\\\\yyyiiiaaaJJJDDD___qqq___FFFJJJIII===555IIIsssaaaJJJRRRqqq}}}zzzzzzfffPPP;;;888>>>BBBHHHMMMXXXxxxgggwwwdddZZZfffrrrcccXXXYYY]]]YYYMMMDDD???:::???SSS]]]WWWjjj}}}vvvkkk\\\YYYeeekkkdddMMM999444888;;;<<<;;;EEEGGGTTT\\\YYYmmmtttyyyxxxQQQRRRgggvvvccciiizzzlllYYY\\\kkkxxx```^^^|||gggKKK>>>555222222555666444555888333999;;;<<<<<>>MMM\\\hhhrrr|||~~~uuuWWWEEE>>>FFFrrrwwwjjj^^^VVVHHHPPPddddddVVVppp___SSSSSSOOOHHHEEEDDD@@@:::333111000...------------,,,+++*********+++,,,---......////////////......,,,++++++******++++++,,,,,,,,,---///222333222111111111111111000000000000...............---------***+++,,,,,,------------)))222888777999???CCCCCCIIILLLLLL]]]vvvqqqaaacccuuuzzzjjj___}}}nnnoooXXXJJJfffoooPPPTTTYYYRRRFFFTTTwww}}}]]]LLLWWWsss~~~tttppp}}}uuuYYYFFF888:::AAAEEEKKKSSSVVViii|||YYYjjjeee[[[{{{tttlllWWWOOOOOOLLLGGGCCC??????===CCCLLLTTTppp~~~sssSSSZZZgggjjj```HHH777666::::::>>>@@@JJJJJJUUU]]]WWWfffrrreeeRRRQQQmmmiiihhhvvvvvvqqqwwwlll___jjjzzz\\\CCC===444333444777777444555888444888777???;;;YYY[[[bbbJJJCCC<<>>999999444:::///;;;JJJVVVaaannn{{{zzzvvvssssss{{{sssmmmrrrnnnPPPCCC???===hhhxxxhhhYYYQQQ===???UUU{{{^^^[[[yyy~~~^^^QQQQQQMMMHHHFFFEEEBBB<<<333111000...------------,,,+++*********+++,,,---......////////////......,,,++++++++++++++++++,,,,,,,,,---///222333222111111111111111000000000000...............---------)))***+++,,,------------///---000888@@@BBB???;;;444GGGHHHPPPlllrrr^^^UUUsss~~~xxx~~~iiiuuukkkvvvfffTTTlllzzzZZZXXXdddcccWWW]]]zzzwwwYYYKKKWWWqqq||||||sssvvvpppPPP???666<<>>BBBccc^^^ccc}}}YYYTTTPPPKKKHHHGGGEEEAAA===333111000...------------++++++************++++++---...//////......///111...,,,)))***---...---+++,,,.........222666555000555444222000/////////000000000///...------,,,,,,,,,,,,,,,+++++++++******,,,,,,...333;;;DDDMMMRRRFFFBBBTTTffffffhhhcccLLLpppvvvsssyyysssooommmdddiiirrrdddbbb]]][[[iiiwwwkkkMMMHHHhhhsssqqq|||wwweeeCCC;;;888===DDDGGGMMMSSS[[[___yyy[[[wwwrrrtttnnnzzzbbbUUUSSSHHHGGGKKKGGGAAAWWWhhhkkkaaaTTTmmmcccPPP>>>666777===@@@EEEIIINNNTTTXXX[[[\\\\\\ppp{{{bbbQQQWWWdddzzzgggtttxxxeeezzz|||```EEE:::333666666666666666666666666999000:::666888VVVhhhPPP@@@EEEGGGkkkttteeeXXXWWW^^^cccaaa^^^KKKGGGBBB???>>>@@@>>>:::???PPP```qqq|||{{{www}}}wwwcccWWWXXXVVVNNNMMMGGGEEESSSsss}}}```SSShhhqqqMMM|||bbb???888333000777000DDDsssSSS666<<<222111555666===LLL\\\ggghhheee}}}gggxxxxxxnnnbbblll\\\HHHLLLDDD<<<___qqqjjjMMM<<<333EEEhhhjjjooo|||}}}\\\UUUQQQKKKHHHGGGDDD@@@<<<333111000...------------++++++************++++++---...//////......///000...,,,******,,,...---+++,,,.........222666666111444444555555444222000///000//////......---,,,,,,,,,,,,,,,+++++++++******++++++---111777???GGGKKKUUUJJJOOO```jjjjjjaaaSSShhhpppllluuurrrccc]]]ZZZ[[[nnnuuucccYYY^^^___```lllrrreeeOOOXXXuuuyyyuuukkkzzzttt___@@@<<<<<>>IIIUUUiii~~~|||~~~zzz{{{tttfff^^^^^^ZZZTTTPPPMMMJJJSSSkkkfffWWWhhhsssRRR}}}ggg@@@777222000777111AAAdddtttHHH777999000999444666===KKK[[[gggjjjhhhvvv~~~~~~pppmmmnnnppphhhooo___PPPTTTHHH@@@```zzzwwwooo}}}nnneee```KKK===333<<>>AAAYYYOOOEEENNNbbbeeeXXXQQQ[[[|||uuudddaaakkk{{{www___UUUTTTNNNLLLNNNKKKOOOYYYaaaeeeqqqyyymmm\\\QQQjjj{{{wwwtttsssvvvlllSSS888999>>>FFFLLLQQQXXX^^^cccjjjqqqqqquuu}}}{{{uuuyyytttnnndddSSSOOOlllwwweeegggVVV___hhhWWWCCC777888???EEEHHHJJJNNNSSSVVVXXXYYYZZZ[[[YYYyyyWWWKKKSSSfffqqqppp~~~ggg|||rrrooonnn{{{xxxyyyooolllrrrBBB555777555555555555555555555555555444111<<<::::::GGGaaaQQQFFF>>>DDDFFFccc~~~~~~}}}xxxnnndddggg```HHHBBBIIIBBB@@@@@@HHH___}}}}}}}}}|||wwwooogggaaa\\\YYYWWWPPPNNNLLLOOO^^^uuuzzz^^^NNN\\\pppyyysssWWWuuuvvvxxx]]]CCC777222000888222<<>>:::333111000...------------++++++************++++++,,,---///...------...000...---,,,++++++,,,,,,,,,+++...///...111666777555333555888999888555111...000/////////......------,,,,,,,,,+++++++++******+++++++++,,,///222555777MMMRRRBBB;;;TTT```SSSJJJOOOggglll]]]WWWYYY]]]eeevvvfffYYYSSSHHH===::::::LLLVVV___ggguuuqqqlllUUUSSSwwwxxxyyyzzz}}}lllrrr]]]FFF888;;;CCCNNNWWW\\\______iiirrr}}}|||vvvlllnnnxxxiiiUUURRRrrrtttUUUdddRRReeeeeeQQQ===666;;;BBBHHHKKKNNNRRRVVVXXXXXXXXXYYY[[[]]]mmmsssOOOCCCaaahhhttthhhuuuuuu```aaa___rrrwwwzzz}}}[[[888555777222444444444444444444444444666222888555;;;HHH}}}SSSMMMCCCEEEDDDZZZcccQQQUUUNNNEEE;;;@@@YYYyyyxxxooohhh___XXXYYY^^^QQQNNNKKKMMMWWWfffsss{{{dddNNNBBBLLLXXXaaasssppp[[[^^^FFF555111111777333777aaazzzuuu~~~hhh999999777444444555:::FFFVVVdddlllooouuuxxx~~~rrrmmmpppzzztttaaaQQQVVVKKK???JJJaaauuuyyywwwxxxooodddXXXNNNHHHDDDDDDCCCGGGSSS___dddaaaOOOFFF<<<555777HHHeee|||qqqzzzaaaYYYTTTNNNJJJGGGCCC>>>:::333111000...------------++++++************++++++,,,---......------...///---------,,,+++++++++,,,+++///000...000555888777555555555444333222111000///////////////.........,,,,,,,,,+++++++++******,,,,,,,,,,,,---...000111<<>>VVVpppzzzrrriii___YYY___iiiTTTNNNJJJLLLSSSXXX[[[[[[KKKAAA@@@IIIKKKIIIXXXooonnn___sssGGG444222222666444444PPP|||~~~???777777444555444888AAAPPP___jjjooosss}}}{{{www}}}mmmtttqqqnnnUUUYYYTTTIIIGGGRRReeemmmnnn}}}|||rrrhhh]]]QQQEEE===@@@AAAIIISSSPPPIIIQQQaaaQQQHHH>>>888666===MMM\\\qqq~~~xxxsss|||aaaYYYUUUNNNJJJGGGDDD???;;;333111000...------------++++++************+++++++++---......------...///---......,,,******+++,,,+++///000...///555888999777555333111000000111222////////////////////////,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,...IIIGGG111:::TTTRRR>>>???GGG???888GGGRRRKKKCCCVVVhhheeeXXX]]]ddd\\\TTTLLLRRRYYYeeexxxqqqgggeeeSSSgggrrr|||qqqfffIIIAAADDDGGGKKKPPPWWW]]][[[UUUYYYdddrrrwwwaaaaaazzzxxxhhh___VVVNNNHHHBBBEEEccciiinnnsssPPPVVVeeeXXXFFF999<<>>===yyyUUUXXXGGGCCCBBBPPPqqqtttssshhh\\\```HHH999BBBVVVeeezzzwwwpppfff___^^^ccciiiRRRIIIDDDHHHLLLHHHAAA;;;555444???PPPPPPFFFLLL]]]mmmcccrrrGGG222333333333555333EEErrrGGG444444;;;666444666<<>>HHHEEEAAAMMM```[[[PPP[[[aaaXXXUUUAAALLLXXXfffwwwwwwgggaaa___WWWuuuxxxppp{{{hhhaaaHHHFFFCCCIIIMMMLLLPPP[[[dddhhh^^^eeesssuuusssdddLLLSSSsssrrrXXXLLLGGG>>>???@@@@@@VVV~~~sssaaa```QQQ___]]]OOO@@@999AAAJJJMMMOOOTTTTTTYYY]]]\\\XXXWWWZZZ___aaa___hhhuuudddMMMRRReeessscccAAAPPPaaaddd]]]jjj|||zzz||||||qqqsss|||xxxFFF333444555555666222222222222222222222222000222444666BBB;;;tttQQQVVVEEEAAABBBLLLxxxqqqhhhyyyuuuaaa\\\```nnn|||tttbbbzzzKKK>>>MMM\\\\\\ttt}}}|||tttiiieeehhheee]]]NNNGGGEEEJJJLLLEEE<<<666555111;;;OOOTTTKKKLLLWWWkkkccc^^^FFF111555444111555444???bbbGGG777888:::666444444888CCCRRR```hhhmmmvvv}}}|||uuukkk[[[TTTUUU[[[eeennnxxxxxxqqqllliiiaaaUUUKKKHHH;;;===WWWmmmkkk^^^UUUQQQGGG===:::999777999<<<===BBBHHHPPPbbbyyybbbXXXTTTNNNJJJHHHEEE@@@<<<333111000...------------++++++************+++++++++,,,...---,,,,,,---///---...///---***(((***,,,+++///111//////444999;;;666555444333222111111111////////////000000000000,,,,,,,,,+++++++++******((()))***++++++***)))(((...'''...111+++666===///)));;;<<<111555===@@@CCCGGGSSSIII@@@JJJIII===@@@666FFFYYYhhhvvv{{{qqqbbb]]][[[[[[}}}yyyllleeefff^^^^^^IIIIIIDDDOOOUUURRRTTTdddyyydddfffrrrhhhddd```RRReee^^^~~~tttfffMMMDDDHHHKKKFFFTTT|||ooogggSSSRRRdddUUUHHH<<<999DDDNNNPPPRRRXXXUUUZZZ^^^]]]XXXWWW[[[``````ccc]]]rrrwwwZZZZZZUUUgggsssXXXHHHUUUTTTJJJ[[[|||rrruuu|||www___bbb888333888444111555222222222222222222222222777777333000;;;111jjjOOOVVVEEEAAACCCIIIpppppp[[[^^^fff```yyyaaatttNNNDDDVVVbbbYYYnnnsssrrrvvvjjjUUUPPPLLLNNNUUUXXXQQQJJJHHHJJJ;;;:::HHHOOOIIIHHHPPPgggaaaxxxWWWEEE000666444000555555<<>>;;;444222///---------,,,+++************************,,,,,,------...------------......,,,***)))+++,,,***++++++,,,...111666:::555444555666444111000111000000000000//////////////////...---,,,,,,++++++)))))))))))))))))))))))),,,,,,,,,---------......000///000222666999999999>>>>>>===;;;777555555666:::@@@TTTmmmyyysssjjjfff\\\fffxxxyyy~~~~~~kkknnnyyyyyyhhhfff\\\YYYHHHTTTSSSRRRRRRTTTZZZccciii^^^kkkfffWWWllltttrrrWWWWWWnnn[[[fffIIIQQQNNNJJJJJJ~~~WWWzzzyyyKKKRRRaaaSSS===AAAFFFJJJMMMPPPSSSUUUVVVWWWXXXYYYZZZZZZYYYYYYaaa^^^dddlllhhhSSSRRRbbb}}}qqqPPPTTTUUUXXXkkkzzzuuutttttttttuuulll]]]HHH777666777333000333111111222222222333333333...444555000<<<>>>MMMeeeKKKEEEHHH>>>DDDhhh}}}[[[YYY===```wwwTTT^^^}}}rrrhhhccc```YYYRRRRRReeeqqqSSSQQQSSSGGGEEEQQQNNNMMMaaa```WWWaaaBBB999111000222222444777WWWkkk666777<<<888777444333888FFFWWWdddpppvvvxxx~~~}}}nnnhhhzzzyyyrrrtttzzz|||uuunnn^^^WWWJJJ@@@???DDDEEECCC===<<<999666666999>>>BBBGGG???<<>><<<444222///---------,,,+++************************,,,,,,------......------...//////...,,,+++,,,---++++++,,,,,,---111555999888666444444333111000000111000000000//////////////////...------,,,++++++************************,,,,,,,,,,,,------------,,,---...///111222333444555555555444222111222444===GGG\\\qqqxxxpppgggeee]]]lll~~~kkkdddWWWYYYSSSUUUVVVVVVVVVVVVYYY^^^aaa]]]```___\\\hhhyyyiiinnnttt\\\xxxxxx```aaaWWWOOONNNgggdddoooOOOUUU[[[LLL>>>BBBGGGLLLNNNPPPSSSUUUVVVVVVVVVWWWWWWXXXXXXXXX[[[[[[]]]^^^ooogggQQQ\\\hhh}}}|||lllmmm}}}vvvyyyccc___pppzzzuuuTTTAAA333444666333111444111111111222222222333333222777555...999:::IIIVVVMMMGGG===DDD^^^~~~kkkmmmzzzwwwkkkiiiQQQCCCfff{{{\\\^^^|||tttkkkdddaaaYYYUUUYYYppp|||zzzlllfffhhh]]]\\\qqqqqqnnn[[[BBB999111000222222444777TTT|||CCC;;;333888777555333888CCCSSS___rrr|||~~~jjjhhhyyyxxxjjjyyysssssszzzpppfffUUUFFFBBBDDDBBB===:::888777555666:::???BBBGGG@@@>>>BBBSSSuuucccTTTSSSQQQMMMHHHCCC>>><<<444222///---------,,,+++************************+++,,,------......------///000000///---,,,,,,---,,,------------///333666<<<999555222111111000///111111000000000///////////////......---,,,,,,,,,************************++++++++++++,,,,,,,,,,,,+++---000///------///111---.........---...111333:::JJJbbbrrrrrriiiccccccbbbtttxxxwwwzzzggg^^^MMMOOORRRVVVWWWYYYYYYWWWVVVVVVWWW^^^XXX[[[eeefffmmm}}}www|||www___jjjhhhuuuppp^^^SSSSSSjjjxxxdddSSSVVVOOOCCCCCCGGGMMMQQQSSSTTTVVVWWWWWWVVVUUUUUUUUUVVVWWWXXX\\\___\\\YYYaaayyyrrrmmmTTTaaauuuttt~~~wwwtttpppgggeeennnvvv|||}}}GGG999000222666333222444111111111222222222222333333888666///888777HHH[[[RRREEE<<>>KKKlllbbbTTTSSSQQQMMMHHHCCC???<<<444222///---------,,,+++************************++++++,,,---...............///000///---+++,,,,,,------...------...111444>>>===777222000111111///111111111000000000////////////......---------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---111333222---+++...222,,,---.........000333666:::PPPiiirrrmmmfffdddeeegggxxxxxxlllgggeeeVVVQQQVVVUUUWWWXXXWWWUUUSSSRRRRRR\\\TTTZZZgggaaaZZZvvv}}}{{{ccc|||___jjj|||yyyggg]]]___vvvTTTRRRVVVJJJBBBJJJNNNSSSWWWYYYYYYYYYZZZZZZYYYWWWUUUUUUVVVXXXYYYaaaccc\\\[[[aaaeeennnqqqvvvTTTJJJXXXiiipppzzzzzzeeeaaakkkgggiiivvvlll>>>555000222555333222333111111111111222222222222000666777222:::777III~~~RRRQQQCCC<<>>>>>@@@BBBCCCCCC===888999<<>>@@@===555111222222///111111111111000000000000///...............------++++++++++++++++++++++++******+++++++++,,,,,,,,,...222444222---+++...222...////////////111555888DDD\\\qqqrrrjjjfffggghhhiiiyyy}}}{{{zzzVVVWWW\\\VVVNNNSSSTTTTTTTTTSSSQQQQQQSSSTTTWWWWWW\\\```YYYUUUcccyyyxxxmmm}}}iii~~~ccclllxxx}}}pppmmmrrruuuiiiHHHQQQWWWKKKHHHNNNQQQVVVYYYYYYYYYYYYZZZ]]]\\\ZZZXXXXXXXXXZZZ[[[___]]]VVV\\\ccc\\\oooWWW___~~~}}}___IIIIIIPPPaaassszzz{{{rrrooohhh\\\[[[eeefff|||hhhMMM999444222333444222111222000000111111111222222222...333777333999444GGGzzzKKKOOOEEE>>>HHHBBB|||wwwmmmmmmtttuuuvvviiiaaaeeeJJJIIIqqqlllRRRQQQOOONNNJJJIIIVVVhhh~~~}}}xxxsssooolllhhhhhhsssxxxmmm{{{zzzbbbmmmIII@@@777111111222222222555111rrrbbbxxxjjjEEE---888888777555444888@@@GGGSSSrrrrrriii[[[ZZZqqqooo```uuuyyyhhhfffssswwwqqqgggaaa[[[[[[bbbooo}}}zzzjjj___ZZZQQQNNNKKKJJJJJJHHHEEEBBB>>>888:::===EEEaaabbbUUUTTTRRRNNNIIIDDD???===444222///---------,,,+++***************************+++,,,---.../////////+++---///...,,,*********,,,---......---...///111:::BBBDDD;;;333333333000222222111111111000000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,///000///---,,,...000/////////......111555999MMMbbbooojjjccceeegggeeelll{{{uuucccrrrnnnJJJHHHNNNRRRNNNUUURRRSSSRRRQQQQQQRRRVVVYYYZZZ```bbb\\\YYY\\\aaacccTTT{{{zzznnnxxx~~~ooo}}}xxxyyywww[[[LLLVVVVVVLLLJJJNNNPPPSSSUUUTTTUUUUUUWWW^^^]]][[[YYYYYYXXXYYYYYY]]]XXXUUU]]]bbb\\\cccyyyMMMUUUuuu___HHH<<>>;;;222333333111//////000000000000000000111111111111111333444111777777VVVnnnTTTJJJBBB@@@BBBYYYZZZbbbqqqpppwwwcccSSS}}}{{{```RRRNNNLLLCCCCCCGGGBBB^^^vvvuuukkkiiiqqqxxx{{{|||nnniiiXXXTTT>>>777111111333222222333777BBBtttUUU@@@777888999777555555999===EEEZZZkkkvvv~~~|||~~~oookkkmmmwwwqqqvvvzzznnngggUUULLLooovvvnnnjjjkkkrrrxxxqqqjjjttt~~~nnn[[[MMMIIIMMMTTTeee{{{|||wwwrrrnnnggg]]]UUUKKKAAA@@@CCCGGG[[[vvvcccUUUTTTRRRNNNJJJDDD@@@===444222///---------,,,+++************************)))***,,,---.../////////,,,///111111///,,,++++++***,,,............000111111EEEOOOEEE888555555333222222222111111111111000.........///////////////------------------------,,,,,,------------......---,,,,,,...000222222111---.........000444:::???XXXgggllldddhhhyyyzzzvvvSSSdddOOOOOOQQQKKKSSSRRR^^^RRRTTTVVVXXXXXXXXXZZZ\\\ZZZ^^^[[[RRRPPPXXX]]]]]]fffSSS\\\{{{iii___FFFTTTOOOGGGRRR___QQQQQQQQQPPPOOOPPPSSSUUUWWWWWWWWWWWWUUUTTTRRRQQQTTTRRRXXXTTTHHHVVVhhhbbb```rrrQQQ^^^mmm{{{vvvaaaRRRLLLKKK???GGGJJJFFFEEEJJJNNNLLLQQQHHHLLLRRRMMMMMMPPPMMMbbbXXXTTTddd{{{vvv\\\^^^{{{vvvCCC===???555333...111222///---...000111000000000000111111111111222333444111;;;@@@gggUUUJJJDDDAAAHHHRRR~~~```uuurrrrrrMMM}}}sss^^^WWWQQQAAAEEEPPPJJJOOOkkk{{{jjj\\\TTT___lllvvvyyyllldddVVVvvvRRR>>>666111111333222111333---:::kkk^^^===666888999888555555888;;;FFFVVVdddrrr}}}zzzzzztttjjjaaahhhrrrppppppnnnfffUUUfffpppnnnkkkssssssgggqqquuu^^^OOOLLLOOOBBBXXXuuuwwwkkkbbbZZZNNNLLLNNNQQQccc{{{tttYYYPPPSSSRRRKKKFFFDDDAAA===555333///---------,,,+++************************------+++******---222666222000...---...///...---***---///000000///000000777<<>>MMMuuulll]]]ttt}}}______ZZZ999GGG___HHHEEEbbb{{{uuulll]]]GGG@@@AAAHHHYYYpppuuu|||ZZZcccuuuIII999666222///000222333333666;;;fffxxxrrrxxxCCC@@@111111:::666222666777???LLL___oootttuuu{{{iiillljjjyyypppsssjjjqqqRRR]]]\\\}}}}}}[[[uuuooo]]]tttmmmZZZooo^^^GGGQQQuuu~~~ssshhhaaaZZZVVVXXX^^^iiixxxnnnyyy[[[QQQTTTSSSLLLHHHFFFBBB>>>555333///---------,,,+++************************((()))***++++++---111444.../////////...---------+++---000000000///000111222555???MMMRRRJJJ;;;111:::222++++++111555222---111000000000////////////................................................///............///000000111//////111111666BBBOOOSSS```nnnuuuzzzXXXPPPJJJJJJKKKMMMQQQVVVPPPRRRSSSTTTSSSSSSTTTUUUUUUVVVSSSPPPRRRYYY[[[XXXTTT]]]yyyzzzxxxfffUUUMMMWWW___[[[XXX[[[TTTSSSRRROOOMMMOOOTTTXXXSSSRRRQQQRRRSSSUUUTTTTTTWWWWWWYYYZZZ[[[\\\\\\\\\\\\```wwwFFFQQQeeeWWWGGGBBBJJJWWW^^^___SSSWWWOOOJJJXXXiiivvviii___lll{{{eee888555444+++333111111111000000000//////......//////000000111111111666333222333GGG___dddIII@@@EEECCCmmmuuu}}}hhhqqqjjj>>>333EEECCCFFF]]]rrrxxx}}}~~~qqqiii^^^LLL:::999<<>>555333///---------,,,+++************************''')))+++,,,,,,,,,...///+++---.../////////000111,,,...000111000///000111111111666EEEWWWZZZHHH222777444///,,,111777444,,,111111000000000/////////................................................//////......//////000111333///---000666===HHHRRRZZZcccmmmttt{{{yyyPPPJJJGGGHHHJJJLLLRRRXXXTTTRRRQQQQQQSSSUUUUUUUUUTTTTTTRRRPPPRRRWWWYYYWWWXXXTTTgggjjjWWWRRRQQQYYY``````ZZZWWWTTTSSSQQQNNNMMMNNNRRRVVVQQQPPPOOOPPPRRRUUUUUUUUUVVVWWWYYY[[[\\\\\\[[[[[[\\\ZZZ___tttwwweeelll{{{rrreeekkkwww{{{VVVcccmmmddd777222666000111111111000000000000//////......//////000000111111111888...555111HHHVVVbbbBBB===JJJ<<<^^^zzzpppjjjVVVEEEAAA>>>CCCTTTgggpppvvv}}}kkk]]]QQQ???777444333999JJJccc{{{yyyqqqxxxTTTjjjbbbJJJ888555111000000222333333///888>>>~~~qqq999;;;AAA===444777:::111888@@@QQQdddoootttxxx}}}xxxnnn{{{|||vvviiiOOOlllxxxbbbeeejjjMMMWWW}}}jjjjjj\\\~~~VVVQQQZZZxxx~~~wwwpppmmmggg___[[[___hhhrrr}}}yyy{{{]]]SSSUUURRRMMMIIIHHHCCC===555333///---------,,,+++************************+++,,,,,,+++******,,,...///---+++,,,000333444444...///111111000000111222333444555===PPP^^^VVVDDD333444666888555000000333111111111000000000//////................................................/////////...///000000111000///000666;;;AAAJJJSSSdddjjjooopppuuu~~~^^^TTTMMMHHHKKKOOOQQQTTTWWWUUUQQQMMMNNNQQQTTTUUUTTTVVVUUURRRQQQRRRTTTTTTSSS]]]OOO```}}}eeeZZZYYYVVVSSSWWW]]]]]]YYYWWWUUUQQQNNNLLLMMMPPPRRROOOOOOOOOQQQSSSTTTSSSQQQRRRSSSVVVXXXYYYXXXXXXWWWZZZ\\\^^^dddsssiii{{{|||nnnssskkk```\\\QQQRRRccciiilllRRR555333555111222000000000000000000//////......//////000000111111...999---;;;555KKKTTTNNN======FFF???NNN|||vvvxxxsssmmm{{{eeebbbXXXFFF<<<>>>MMM```oooxxx||||||zzzyyyyyy~~~xxxfff[[[QQQAAA;;;777333333???UUUpppsssppp}}}WWWzzz___BBB777444111000111222333222333;;;???mmmrrrFFF:::888:::666888;;;666999===III\\\kkkttt{{{vvvzzzxxxtttPPPuuuttt```qqqhhhMMMXXXwwwoooYYYyyyMMMNNNhhh~~~ssstttxxx}}}}}}vvvpppmmmeee\\\WWW\\\fffqqq{{{{{{}}}zzz[[[SSSTTTPPPKKKIIIHHHCCC<<<555333///---------,,,+++************************,,,,,,+++))))))+++000444;;;333***)))///444444111///111111111000000111333333777666555AAAVVVaaaaaaBBB555111888666,,,,,,777111111111111000000000000///////////////////////////////////////////////////////////////000111111...///444:::???GGGVVVdddpppxxx|||xxxuuuzzz}}}rrrPPP\\\RRRKKKMMMSSSTTTRRRRRRSSSOOOKKKKKKNNNRRRSSSRRRVVVTTTRRRRRRSSSSSSSSSSSSUUUPPPXXXiiiwwwccc[[[\\\XXXQQQQQQYYY^^^]]][[[WWWRRRNNNLLLLLLMMMNNNNNNOOOQQQSSSTTTSSSOOOLLLOOOPPPRRRTTTVVVVVVVVVVVV[[[[[[aaafffdddnnnwwwwww}}}eeelll{{{uuuOOOEEE666000222///---111//////////////////000000......//////000000111111...888,,,===:::TTTfffDDDHHHDDD===BBBDDDuuuyyyssscccbbbooo{{{cccUUUJJJHHHGGGPPP]]]iiiuuu|||yyyrrrddd^^^]]]YYYRRRVVVYYYPPP>>>;;;666333888HHH]]]mmmqqqiiiooooooYYYkkkAAA555333000000111222222222///444===RRRkkkkkkBBB000:::===888999;;;:::999@@@PPPaaaooo{{{xxxXXXyyyvvvhhhxxxQQQ\\\ooo}}}sssjjj}}}JJJIIIGGGrrrnnneee```eeejjjjjjhhhhhhaaaYYYTTTXXXaaakkkvvvzzzooo}}}ZZZTTTSSSOOOKKKIIIIIICCC;;;555333///---------,,,+++************************))))))(((((()))...444999AAA777---***...111000---111222222111000000222333000555666333777III___nnn___DDD//////444111000555222222111111111000000000////////////////////////////////////////////////000000//////000000111222222333777???HHHVVVmmmxxxcccUUU[[[RRRLLLNNNQQQPPPNNNMMMPPPNNNKKKKKKLLLOOOQQQRRRSSSPPPOOOSSSUUUUUUUUUWWWLLLYYYNNNggg}}}yyypppcccRRRVVVXXXVVVUUUXXX\\\^^^\\\WWWQQQNNNMMMNNNNNNOOONNNNNNPPPRRRSSSQQQMMMJJJOOOPPPQQQSSSUUUWWWXXXYYY___WWW[[[ggggggfff}}}lllUUU???000)))000444///...333......////////////000000......//////000000111111000777---888;;;VVVwwwFFFPPPIII999@@@AAAlllyyyggg{{{kkk[[[WWW^^^zzzzzzpppgggaaaZZZ``````]]]fffvvvzzzrrraaaUUUKKKAAA888???FFF@@@===;;;777444444<<>>555666222222000///............////////////////////////////////////000000000000111111555999555444EEE\\\jjjBBBEEEBBBAAADDD]]]kkk{{{nnneeeeeevvvuuummmUUUIIIGGGAAA@@@NNN^^^___VVVhhheeeqqqjjjPPP]]]wwwrrrnnnjjjhhhooowwwxxxooodddQQQHHH???>>>BBBDDDAAA<<<>>>IIIlllqqqBBB{{{gggJJJ;;;444333222111111111222333222***888@@@PPPsss___999>>>888@@@>>><<<999777999>>>GGGVVVdddpppyyyuuuzzz|||xxxnnnfffjjj}}}qqqrrr>>>RRR\\\wwwyyyooovvvKKK999CCC@@@NNNWWW^^^aaaTTTGGGJJJkkk||||||yyy|||vvvxxxmmmdddWWWUUURRROOOMMMHHHCCC@@@777444000...---------,,,+++++++++************)))******))))))))))))******,,,000444222...+++...222888888888;;;>>>???>>><<<999888888999999:::::::::AAABBB``````<<<555@@@555---000444444555888000///---...//////...---555333000///000111222222///222555555555999AAAIII```ppp~~~vvvuuuYYYFFFEEEGGGGGGDDDGGGHHHJJJMMMOOONNNPPPNNNNNNLLLJJJIIIKKKPPPSSSOOOOOONNNNNNOOOQQQSSSUUUQQQMMMMMMPPPPPPRRRaaasss{{{aaa]]]___XXXWWWRRRTTTVVVVVVUUURRRQQQRRRPPPPPPPPPPPPQQQQQQRRRRRRLLLMMMPPPQQQRRRQQQOOOMMMPPPMMMKKKLLLPPPSSSTTTTTTaaacccZZZUUU[[[YYYUUUZZZ```]]]```qqq{{{fffRRRIIIBBB888444777222111000///....................................////////////000000000000555111111666555222:::GGGssssss@@@??????AAABBBWWW}}}xxxeeefffYYYHHHJJJTTTTTTLLLJJJLLLZZZZZZQQQccc}}}pppiiibbb```bbb___WWWOOOFFFAAA===>>>BBBDDDAAA======JJJmmmjjjHHHkkkEEE222444333222111111111333333555000999:::CCC{{{BBB555BBB===;;;>>>:::777999<<>>BBBOOO[[[gggiiiWWWIIIOOOlll|||ppp}}}kkkeeeWWWUUURRRPPPMMMIIIDDDAAA777444000...---------,,,+++++++++************)))******))))))))))))******---///111000///...///000555666777999<<<@@@DDDFFFCCC>>>999999<<<>>>:::666>>>>>>JJJhhhtttRRR???333000777666000;;;OOO666555333333444444222111////////////000222333444555999<<<<<<>>>III[[[iiiiiiHHH???AAAEEEHHHFFFTTTMMMDDDOOORRRMMMRRROOONNNKKKGGGFFFIIINNNRRRMMMLLLLLLKKKLLLOOOQQQRRRRRRJJJHHHMMMQQQQQQWWW___{{{tttZZZZZZZZZSSSSSSRRRTTTUUUUUURRRPPPOOOOOOLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPOOOQQQOOONNNNNNQQQTTTUUUUUU^^^^^^TTTOOOVVVWWWVVV]]]^^^[[[WWWYYYdddyyyhhhHHH<<<555777777333000111111111000///....................................////////////000000000000666///...444777333333777;;;ooozzz===<<>>===JJJnnn]]]PPPeee;;;222333333111111111222333444555777999666888XXXYYY444HHH===>>>???;;;888888:::@@@NNN[[[lllnnn|||rrrtttyyy{{{tttyyywwwdddddd___[[[LLLxxxzzzZZZAAAEEEOOO^^^nnnnnnSSSDDDNNNnnn|||vvv}}}```WWWUUURRRPPPNNNJJJEEEAAA777444000...---------,,,+++++++++*********))))))******))))))))))))******...---...///000111000///000555:::;;;999;;;BBBIIIIIICCC<<<:::<<<>>>===;;;===MMMIII>>>YYYgggSSSAAA777222222BBBVVV444222111111222222000//////222555777666444333333555:::AAAJJJWWWjjj~~~~~~||||||zzzUUUFFFEEEDDDDDDFFFaaarrr\\\CCCNNNQQQHHHQQQMMMLLLJJJGGGFFFHHHKKKOOOQQQPPPNNNLLLLLLMMMNNNOOOPPPJJJHHHMMMRRRSSSWWW\\\dddxxxeeeXXX[[[YYYTTTUUUQQQRRRTTTSSSQQQPPPPPPPPPLLLKKKJJJIIIHHHIIIJJJKKKNNNNNNNNNNNNNNNOOOPPPPPPQQQPPPOOOOOOPPPRRRTTTUUURRRTTTMMMKKKTTTXXXYYY```YYY[[[^^^^^^]]]___dddiiisssVVV???;;;444111555666222------111000///.......................................////////////000000000000444///...444888666555666333NNNCCC===EEEBBB>>>GGGbbbsssOOOOOOZZZUUUOOOSSSUUULLLBBBGGGVVVsssyyynnnddd]]]XXXUUUTTTTTTSSSPPPJJJDDD@@@>>><<>>OOOpppkkkLLLwwwZZZ999***222111111111111222444555333::::::???FFFCCC[[[LLL<<<<<<@@@>>>===<<<:::999>>>FFFUUU^^^lll~~~sssttt{{{[[[QQQsssQQQjjjlll[[[OOOYYYeeeoooiiiSSSPPPeeeyyy}}}~~~~~~ppp}}}nnnKKKgggSSSRRROOONNNLLLHHHDDD@@@777444000...---------,,,+++++++++************)))******))))))))))))******)))***,,,...///000111111...111777<<>>BBBFFFFFFCCCCCCGGGHHHEEEFFFeee{{{]]]LLL[[[tttbbb]]]UUUOOOLLLLLLLLLLLLMMMPPPTTTYYYaaannnyyyuuutttuuuxxx|||___IIIMMMKKKEEE@@@AAADDDEEE>>>BBBEEEGGGJJJIIIGGGFFFEEEFFFHHHHHHHHHIIILLLNNNMMMMMMLLLKKKLLLOOOQQQRRRPPPRRRRRROOOMMMOOOSSSWWWUUU\\\[[[hhh}}}{{{lll]]]cccQQQSSS[[[TTTRRRSSSIIIIIIKKKKKKKKKJJJKKKLLLNNNLLLKKKIIIHHHFFFFFFFFFFFFJJJJJJJJJKKKKKKKKKKKKKKKOOOOOOOOOMMMKKKKKKNNNQQQMMMRRROOOOOOYYYYYYVVV[[[ZZZYYYYYYZZZ\\\^^^^^^^^^eeeeeebbb```ffftttkkk```OOOBBB777777;;;999444111555333111......//////............------......///------------------------////////////000000000000111333333222111222444555+++;;;DDD~~~IIIGGGBBBAAA@@@FFF]]]}}}vvvhhheeeYYYTTTAAAEEEcccwww|||nnnllliiiccc[[[RRRIIIDDD???PPPpppZZZVVV~~~III===)))222111111000111333444555555===@@@BBBFFFFFFTTTlllKKK999???>>>>>>???<<<999<<>>;;;>>>EEEFFFFFFNNNXXXRRRDDDHHHFFFPPPbbbllluuuyyyxxxyyytttuuuwwwxxxxxx{{{~~~kkkNNNBBBKKKLLLDDD@@@DDDFFFCCCIIIAAAEEEJJJFFFEEEIIIIIIFFFGGGGGGFFFGGGIIIMMMQQQNNNMMMKKKJJJIIIJJJLLLMMMOOOPPPQQQPPPQQQTTTVVVVVV^^^QQQ___bbbYYYssseeeeeekkkwwwkkkhhh}}}eeeXXXMMMVVV^^^RRRPPPQQQDDDIIIJJJJJJIIIGGGGGGIIIJJJIIIIIIJJJJJJIIIFFFDDDBBBHHHIIIJJJJJJKKKJJJJJJJJJKKKLLLLLLJJJGGGGGGJJJNNNOOOSSSNNNLLLTTTSSSPPPTTTUUUUUUUUUUUUWWW[[[```ddd^^^aaacccccceeeiiihhhdddgggxxxmmmaaaXXXKKK@@@===@@@:::777777222+++///:::...///...,,,---000000000......---------......///------------------------////////////000000000000000111222333666999888555222@@@000UUUGGGIIIAAABBB@@@BBBWWWwwwiiilllzzztttrrr|||mmmxxxcccZZZDDDMMMooo}}}pppuuu~~~vvvooonnnlllhhhbbbWWWKKKCCC@@@QQQpppVVViii}}}[[[000???333111111000000111333444666666???EEEEEEEEEJJJTTT]]][[[===>>>>>>@@@AAA>>>999;;;???AAAWWW[[[bbb~~~eeeaaazzz~~~zzzZZZcccsssjjjppp~~~lllyyy{{{rrrhhh___eeezzzuuuvvvxxx{{{|||}}}}}}wwwbbbpppppp~~~TTTNNN\\\RRRQQQOOONNNLLLHHHBBB>>>888444000...------,,,+++************************)))************+++++++++*********+++---000333444999666444:::EEERRRZZZ^^^CCCOOOUUUTTT]]]dddNNN...<<<>>>@@@DDDJJJTTT[[[___OOOHHHDDDKKK\\\kkkrrrsss}}}yyywwwwwwwwwvvvvvvlllmmmuuu}}}|||zzz{{{aaaQQQDDDDDDCCCAAA?????????AAABBB@@@@@@DDDGGGFFFDDDFFFKKKHHHGGGFFFGGGJJJLLLNNNNNNTTTRRRNNNLLLKKKMMMOOOQQQKKKJJJJJJJJJLLLOOORRRTTTUUUVVVYYYYYYWWWaaa}}}zzzzzz}}}mmmffftttsssiiiaaalllyyypppaaacccssszzz}}}bbbKKKOOOOOOPPPPPPOOONNNLLLJJJIIIJJJJJJHHHEEEDDDEEEFFFDDDCCCBBBAAABBBDDDFFFHHHEEEFFFGGGGGGGGGHHHJJJMMMHHHHHHFFFEEEEEEFFFGGGHHHPPPLLLJJJLLLKKKJJJLLLOOONNNRRRRRRRRRWWW^^^^^^XXX[[[^^^bbbdddbbbaaadddjjj```eeefffcccgggttt{{{|||rrrcccYYYTTTMMMFFFBBB>>>;;;999777666444333222111111111........................------------------------------------------------............////////////000000000111222222333333888555@@@>>>rrr999CCC???HHH???EEEnnnjjjtttooopppuuu}}}tttUUUDDD\\\ssscccRRR]]]qqqtttyyy{{{nnnnnniiiccc___\\\TTTGGG===;;;JJJ[[[rrrrrraaauuuuuuLLL;;;444...111222333222111222555777999???FFFJJJKKKLLLOOORRRppppppGGG777CCC;;;:::HHH===///===???LLLTTT\\\jjjzzzYYY]]]zzzttt___rrraaa```kkk}}}~~~iiikkkfffyyyvvvuuuooohhhooo}}}yyywwwuuuuuuwww{{{ooorrraaassstttpppsssyyyvvvTTTQQQjjjRRRQQQOOONNNLLLHHHBBB>>>888444000...------,,,+++************************)))************+++++++++*********+++---000222333999888666666;;;GGGVVV```QQQJJJ???AAAXXXmmmdddLLL666777>>>IIIOOOPPPWWW```mmmcccVVVNNNPPPYYYcccjjjeeelllvvv}}}zzz{{{tttnnnmmmoooqqqssszzztttuuuwww{{{^^^RRRJJJ>>>BBBAAA@@@>>>>>>>>>???@@@@@@???BBBEEEEEEBBBEEEJJJIIIHHHGGGGGGIIIJJJKKKLLLPPPOOOLLLKKKKKKLLLMMMOOOMMMMMMLLLKKKLLLNNNPPPQQQXXXXXXYYYWWWRRRUUUggg{{{iiiZZZMMMLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHGGGEEEBBBBBBCCCEEEBBBAAA@@@@@@@@@BBBDDDFFFCCCDDDFFFGGGFFFGGGIIIJJJLLLKKKJJJIIIHHHHHHHHHHHHNNNJJJIIIKKKLLLKKKLLLPPPOOOQQQRRRRRRVVV\\\\\\WWWZZZ]]]```cccaaa______```___dddeeeaaa___dddjjjmmmjjjkkkkkkkkkkkknnnrrruuummmhhh___WWWUUUUUUNNNFFFNNNJJJDDD???<<<:::888666666555444222111111111000........................------------------------------------------------............///////////////000000111111222333333555555999???QQQAAA;;;IIIBBBAAA```}}}XXXKKKiiipppSSSKKKSSSTTT\\\gggfff\\\]]]^^^^^^[[[TTTJJJCCC;;;CCCLLL```yyy```WWWqqqeeeCCC888777444111222333333333444777:::<<>>===<<<:::>>>>>>777999DDDMMMVVVaaammmZZZiii~~~ttt[[[jjjjjjgggppp|||dddTTTmmm}}}yyyvvvtttpppuuuzzzyyywwwvvvwwwzzz}}}zzz{{{zzzmmmdddUUUYYYbbbRRRQQQOOONNNLLLHHHBBB>>>888444000...------,,,+++************************)))************+++++++++*********+++,,,///111222333888;;;999777===LLLYYYWWWKKK@@@EEE\\\ttt~~~{{{TTTGGG???DDDJJJLLLQQQWWWgggiiijjjeee^^^XXXVVVWWW___dddjjjooorrrtttvvvwwwyyyzzzyyyuuuuuuxxxyyywwwsssuuuwwwzzz|||}}}~~~~~~pppqqqvvveeeFFFCCCAAA777??????>>>>>>>>>>>>======@@@>>>@@@CCCCCCAAADDDIIIIIIHHHHHHGGGGGGGGGHHHHHHKKKJJJJJJJJJJJJKKKLLLLLLMMMLLLKKKJJJJJJJJJKKKLLLUUUUUUWWWUUUPPPNNNWWWaaassswww___SSSQQQNNNHHHHHHGGGGGGGGGGGGGGGHHHFFFEEEDDDAAA>>>>>>AAACCC@@@???>>>>>>???@@@BBBCCC@@@CCCEEEGGGFFFFFFFFFGGGKKKKKKKKKKKKJJJIIIHHHGGGKKKHHHHHHKKKMMMLLLNNNRRRPPPRRRRRRRRRUUUZZZZZZWWWUUUXXX]]]aaacccbbb^^^ZZZZZZaaagggfffdddddddddbbbbbbdddfffeeeccc___]]]\\\^^^YYYUUUUUUSSSNNNKKKKKKCCC@@@;;;999888777666555555444333222111000000000---------------------------------------------------------------------------............///////////////000111111222222333111777222>>>tttCCC888GGGFFF>>>OOOjjjcccXXXxxxYYYBBBBBBBBBGGGQQQUUUKKKPPPVVVYYYVVVNNNEEE@@@999999???PPPlllzzzPPPccc\\\===333444333111222333444555777;;;===BBBCCCEEEHHHJJJLLLNNNPPPUUUdddeee>>>:::DDD:::>>>EEE666555<<>>888444000...------,,,+++************************))))))*********++++++++++++*********,,,...///111---666???@@@<<<<<>>;;;======>>>>>>>>>>>>===<<<@@@===>>>@@@AAA@@@BBBFFFHHHHHHHHHGGGEEEEEEEEEFFFGGGGGGHHHIIIJJJKKKKKKKKKIIIIIIHHHGGGGGGHHHIIIIIIMMMNNNQQQRRRQQQRRRVVVZZZSSSlllppp```OOOJJJNNNKKKEEEEEEDDDCCCCCCDDDFFFFFFDDDCCCAAA>>><<<<<<@@@CCC>>>>>>>>>===>>>???@@@AAA???BBBEEEGGGFFFEEEEEEEEEFFFGGGHHHIIIIIIHHHGGGFFFIIIGGGHHHLLLNNNNNNPPPTTTQQQRRRRRRSSSUUUXXXYYYXXXQQQUUUZZZaaahhhjjjddd\\\UUU]]]eeeffffffgggddd``````cccggggggeee```]]][[[]]]WWWVVVYYYTTTJJJGGGKKK???<<<999777777777777666444333222111000//////000---------------------------------------------------------------------------------.........////////////000000111222222222///<<>>>>>===888999<<>>888444000...------,,,+++************************))))))*********++++++++++++*********+++,,,...//////555===@@@???>>>@@@CCCOOORRRTTTPPPHHHLLLfffvvv\\\TTT]]]___VVVRRRWWW```jjjsssxxx{{{{{{jjjiiijjjkkknnnqqqssstttssssssssstttuuutttuuuvvvwwwuuusssrrruuu~~~~~~___FFFCCCEEE???===BBB<<<===>>>>>>>>>>>>======???<<<<<<@@@AAA@@@@@@CCCFFFHHHIIIGGGEEECCCDDDEEEEEEFFFGGGIIIJJJJJJJJJJJJGGGGGGGGGHHHIIIJJJKKKLLLKKKLLLMMMNNNPPPTTTVVVWWW^^^[[[ddduuu|||lllYYYQQQJJJKKKLLLEEEDDDCCCBBBAAAAAABBBDDDEEEBBBAAA???<<<:::;;;>>>AAA>>>>>>>>>>>>>>>>>>?????????AAAEEEFFFEEEDDDCCCDDD@@@BBBDDDFFFHHHHHHHHHGGGIIIGGGHHHMMMOOONNNPPPTTTQQQQQQRRRSSSTTTUUUWWWZZZTTTXXX\\\aaaiiinnniii^^^WWW]]]```___]]]\\\XXXTTTZZZ]]]```aaa___\\\ZZZZZZVVVPPPPPPRRRKKK???<<>>@@@CCCEEEFFFCCC???<<<>>>777<<>>BBBFFFIIIPPPUUUSSSMMMKKKRRRZZZQQQXXXkkkxxxMMM333CCCDDD;;;AAA===999666@@@KKKQQQhhh|||[[[vvvzzzJJJ^^^~~~cccKKK]]]sss}}}}}}}}}nnnzzziiiuuurrrwwweeeUUU^^^RRReeeRRRQQQOOONNNLLLHHHBBB>>>888444000...------,,,+++************************)))************+++++++++++++++***)))***+++---...555666888:::<<<@@@CCCEEEGGGQQQbbbmmmkkk___VVVRRRtttwwwmmmggg```YYYWWWWWW\\\fffnnnrrrrrruuutttrrrsssuuuxxxyyyyyy{{{xxxwwwxxxvvvrrrqqqsssssszzz^^^CCC444>>>DDD<<<888>>><<<===============>>>>>>???<<<<<<@@@BBB@@@???AAACCCFFFIIIHHHEEECCCEEEGGGDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGIIIJJJLLLNNNOOOPPPNNNOOOOOOLLLKKKNNNOOONNNXXXWWWZZZcccssscccNNNEEEGGGGGGIIIHHH>>>BBBAAAAAA@@@@@@@@@AAAAAA??????===;;;999999<<>>@@@BBBCCCBBBAAAAAABBB>>>@@@BBBDDDFFFHHHIIIJJJIIIFFFHHHLLLMMMLLLMMMPPPOOONNNOOOQQQRRRRRRUUUZZZ[[[^^^___^^^dddkkkhhh^^^]]]```aaa^^^^^^^^^\\\XXX^^^```aaa```]]][[[ZZZZZZSSSPPPOOONNNIIIAAA>>>???:::888555444444333111000111000///...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------------...............///000000111111222---999333888???vvvMMM???EEEFFFDDDEEEYYYxxxpppccc\\\~~~iiiHHHGGGHHHEEEJJJ<<<@@@DDDGGGHHHIIIKKKNNNFFF===???@@@KKKyyyzzzTTTVVV{{{fffDDD444333555333333555888:::<<<@@@EEEHHHGGGOOOUUUSSSMMMKKKQQQXXXRRR]]]ddd}}}666888HHHAAA???>>><<<666888CCCIIIWWWppppppcccpppUUU___pppJJJQQQhhhrrr{{{}}}nnnxxxlllqqq___WWWZZZQQQ\\\RRRQQQOOONNNLLLHHHBBB>>>888444000...------,,,+++************************)))************+++++++++++++++***))))))***,,,,,,222444777999<<<@@@DDDGGG@@@OOOeeexxxxxxaaaMMMccc~~~rrrpppooorrrwwwxxxvvvrrrssspppnnnnnnppprrrrrrqqqxxxtttrrruuuuuutttvvv{{{nnnIIIBBB===>>>===:::888999<<<;;;:::::::::<<<===>>>>>>;;;<<>>@@@DDDHHHIIIFFFEEEGGGIIICCCDDDDDDDDDEEEEEEFFFFFFFFFGGGHHHJJJLLLNNNNNNOOOLLLPPPPPPLLLJJJLLLLLLIIIHHHRRR\\\\\\VVVaaayyyOOOKKK>>>>>>DDDBBBBBBBBB;;;??????@@@??????>>>===<<<;;;;;;;;;999777777999;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>??????>>>===>>>@@@===>>>???@@@BBBEEEGGGHHHGGGEEEFFFIIIJJJGGGGGGJJJJJJIIIJJJNNNNNNMMMRRRYYYZZZ^^^[[[VVVZZZdddeee___]]]```aaa___aaaeeedddaaaXXXZZZZZZYYYVVVSSSRRRRRRIIIJJJGGGBBB>>>===:::555777555333222222111///...000///......------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---------...............//////000111111111000333333555999WWWZZZBBBCCCFFFEEEAAAMMMeeeoooaaa[[[fffWWWSSSNNNTTTFFFPPPYYYWWWOOOLLLSSS[[[GGGAAAHHHDDDEEEuuuhhhcccmmmtttvvv```>>>222444444111555777:::<<<>>>BBBGGGJJJIIILLLOOOPPPOOONNNPPPRRRWWW[[[[[[]]]~~~oooEEEBBBCCC===<<>>888555000...------,,,+++************************)))************+++++++++++++++***))))))***+++,,,)))000999???AAAAAABBBDDD@@@IIIRRRYYYeeeqqqtttoooZZZ]]]xxxuuurrrooooooqqqsssrrrqqqwwwsssuuu~~~ccc]]]===555AAADDD:::555;;;???===;;;:::888888888:::<<<===>>>;;;===CCCFFFBBB>>>===???CCCHHHIIIGGGFFFHHHKKKCCCCCCBBBBBBBBBCCCDDDDDDDDDEEEFFFHHHIIIJJJKKKKKKFFFMMMQQQMMMLLLOOOPPPMMMQQQNNNPPPWWW\\\^^^cccjjj```PPPDDDDDD===BBBFFF???<<<>>>;;;>>>>>>??????>>><<<:::999777888999888666666777888999999:::::::::999999888;;;<<<<<<;;;::::::<<<>>><<<<<<;;;<<<===@@@BBBCCCFFFDDDDDDGGGGGGDDDCCCFFFGGGEEEGGGKKKKKKJJJOOOXXXUUUYYYVVVOOOSSS___eeeaaaYYY[[[[[[XXXYYY\\\ZZZVVVUUUWWWYYYXXXVVVSSSQQQPPPGGGJJJFFF<<<:::===999///555333222222222222000...//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------............//////000111111111444...222222777DDDbbbEEEBBBDDDDDD???HHHXXXxxxzzznnniiiwwwzzzuuueeeXXXYYYUUUdddooogggUUUJJJRRR^^^CCCCCCQQQNNNJJJwww]]]OOOwwwUUU555000555777333666888;;;===???CCCGGGKKKLLLKKKKKKOOOSSSTTTQQQMMMPPPSSSZZZXXXbbb```777===???;;;IIIEEE777666;;;DDDPPPJJJrrrwwwkkkiiizzzgggqqqyyy{{{|||aaaOOOhhh~~~uuuzzzpppuuummmYYY]]]WWWPPPYYYvvv\\\SSSSSSRRROOOLLLGGGCCC@@@999555111...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))************+++++++++++++++000;;;BBBEEEFFFIIIMMMWWW\\\YYYZZZgggyyyvvvtttyyyrrrnnnLLLAAA>>><<<<<<;;;;;;;;;:::::::::999:::;;;:::888777888999;;;999999<<>>===;;;;;;::::::@@@>>><<<999888777777777666666666666666777777888999888888777777888999999:::;;;===>>>>>><<<;;;999999:::;;;===???AAACCCDDDFFFFFFEEEDDDEEEFFFHHHIIIGGGHHHHHHJJJMMMQQQTTTVVVTTTOOOOOOUUUYYYYYYXXXYYYRRRSSSNNNQQQ___```YYYYYYWWWQQQNNNPPPPPPMMMNNNRRRSSSBBB>>>BBB:::555999;;;222111111000///......---///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////+++555222666<<<222SSSNNNDDD@@@EEE555JJJJJJeeejjjvvvyyyaaaiii|||iii|||wwwlllUUUMMM^^^HHHEEESSSGGGYYYqqq[[[uuuxxxfffBBB888222111555555666999>>>AAACCCDDDEEEFFFKKKRRRTTTOOOPPPUUUQQQGGGLLLKKKNNNRRRWWWsssyyylllEEE999@@@???AAADDD???888:::BBBEEESSS[[[bbb}}}ZZZQQQmmm]]]UUU{{{vvvaaavvvqqqnnniiiuuuttt}}}mmmeee___^^^]]]VVVuuuXXXRRRRRRQQQNNNJJJFFFBBB???999555111...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))************+++++++++---,,,///777>>>BBBIIIPPPFFFKKKPPPUUU___jjjnnnkkkqqqvvvqqqssslllvvvKKK===999777::::::999999999888888888999::::::999888777777999:::999888;;;>>>???>>><<<<<<===???AAABBBBBBBBBAAA<<<<<<<<<===???@@@AAA@@@???@@@AAABBBBBBDDDEEEGGGJJJJJJKKKLLLLLLKKKKKKJJJKKKKKKMMMOOORRRVVVYYY[[[bbbccchhhuuuzzzooo]]]LLLAAA======>>>>>>===<<<;;;:::999999999<<<;;;:::999888888999999777666666555666777888999999999888888888888888888:::;;;<<<======<<<:::999999:::;;;<<<===>>>???@@@FFFFFFEEEFFFFFFGGGHHHIIIFFFFFFGGGIIILLLNNNQQQRRRVVVRRRQQQTTTVVVUUUUUUXXXSSSUUUPPPPPPZZZYYYRRRSSSTTTOOOLLLLLLLLLOOOZZZgggwwwTTT===;;;:::999555---111111000000///......---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............///////////////666///222999///BBBzzzIIIDDD@@@LLLEEEEEEVVVpppvvvlll]]]aaaXXXOOOHHHMMMYYYOOOeeejjjhhh[[[<<<555222333888999:::===AAACCCDDDDDDEEEFFFFFFPPPUUUPPPNNNSSSSSSMMMNNNKKKMMMPPPQQQaaafff777===EEEFFF???>>>CCC???555<<>>999666111...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))************+++++++++,,,***,,,111555<<>>>>>>>><<<<<<<<<===>>>???@@@@@@@@@?????????@@@CCCFFFHHHJJJKKKMMMOOOOOOMMMKKKJJJJJJJJJLLLNNNQQQTTTVVVXXXYYYWWWUUUWWWbbbvvvvvvgggQQQJJJAAA<<<<<<>>>>>><<<<<<;;;:::999888777777777777777777777888999:::;;;888777666555555777999:::::::::999888777777888888999:::;;;<<<<<<;;;:::999;;;;;;;;;<<<=========>>>DDDDDDEEEFFFGGGHHHHHHHHHFFFGGGHHHJJJLLLMMMNNNNNNXXXUUUUUUVVVUUURRRTTTXXXYYY]]]WWWUUUZZZWWWPPPSSSSSSQQQMMMHHHCCCDDDOOO[[[oooLLL555444555888555***000000000///......------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............/////////111666......888111555RRRbbb:::<<>>CCCEEEAAA===<<<;;;999;;;777<<>>@@@@@@>>>;;;;;;>>>CCCGGGJJJJJJMMMPPPRRRRRRPPPLLLJJJKKKLLLMMMOOORRRTTTVVVWWWTTTVVVYYY[[[]]]```dddgggzzzrrr^^^QQQCCC@@@>>>======??????>>><<<::::::888777777666666666555555666666777888999:::999777555444555666999:::::::::999888777777777777888999::::::;;;::::::999<<<<<<======>>>?????????@@@BBBCCCEEEFFFFFFFFFEEEGGGIIIKKKMMMNNNNNNNNNNNNUUUVVVXXX[[[XXXSSSSSSXXX[[[___[[[WWW[[[WWWRRRWWWQQQPPPOOOKKKDDD???>>>???FFF888666888111000444222/////////......---------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...444...---888777444>>>888AAAHHH@@@EEECCCMMMhhh}}}qqqooo|||___\\\iii```___cccZZZbbbEEE555555333666<<<;;;???AAAEEEGGGGGGGGGGGGHHHHHHPPPTTTPPPNNNRRRUUUUUUQQQLLLLLLRRRRRROOOTTT___rrrKKK444>>>FFF===999CCC???888:::@@@???MMMzzziiicccwwweeeeee|||qqqnnnaaa^^^hhhwwwzzz|||yyy|||pppffflll~~~{{{jjjsssmmmXXXRRRVVV[[[WWWZZZ]]]XXXYYYSSSRRRQQQOOOKKKGGGBBB@@@:::666222///...---,,,+++++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++((((((***,,,+++---666@@@aaagggjjjcccVVVPPPXXXcccooo{{{rrryyynnnQQQDDD222555222222999222444555555555555444444444444444555666666444444555666444555666777777777777888777777888888888999::::::888999:::::::::<<<@@@CCCDDD@@@:::999;;;???CCCEEEJJJLLLPPPSSSSSSQQQNNNKKKNNNOOOPPPRRRTTTUUUVVVWWWVVVUUUUUUXXX[[[^^^^^^^^^^^^gggpppxxxsssaaaPPP@@@???CCC>>>:::===@@@@@@===:::888888999999888777666666666666555555666666666666666666777666555444555666888999999888777777666666666666777777888999999999999999999999:::;;;===>>>???@@@===>>>@@@BBBCCCDDDCCCCCCFFFHHHJJJLLLMMMNNNNNNMMMNNNPPPVVV[[[YYYSSSRRRUUUTTTYYYUUUSSSXXXVVVRRRWWWOOONNNMMMLLLKKKGGG@@@:::999555;;;===111---111000............------------***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---222111...444777777999bbbYYYDDDFFFSSSEEEDDDFFFUUUtttnnniiifffdddkkkXXX```\\\aaaQQQ===666999888;;;@@@???AAADDDHHHKKKLLLLLLMMMNNNOOOQQQQQQPPPQQQSSSSSSPPPSSSMMMLLLRRRTTTPPPOOORRR___{{{<<<777HHHHHHAAAAAA<<<:::888888777AAA[[[uuu~~~ppprrrwwwhhh{{{wwwnnn```cccuuu||||||~~~}}}zzzzzzjjjxxxnnnyyywww]]]QQQNNNUUUXXXTTTYYY```\\\ZZZSSSSSSRRRPPPLLLGGGCCC@@@:::777222///......---,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************++++++++++++***,,,...---,,,000777AAAUUUmmmvvvlll______fff[[[mmmyyy~~~RRRCCC111444000888111000555///999555555555444444444444333222333444444333333444555333555777777666666666777888888777777888888999:::666999<<<>>>???CCCIIINNNOOOHHHAAA===>>>AAACCCCCCGGGIIINNNQQQRRRPPPNNNLLLOOOPPPRRRSSSUUUUUUVVVVVVTTTSSSSSSVVVZZZ^^^^^^]]]```bbbaaa^^^\\\bbbmmmwww~~~pppddd^^^]]]KKKEEEGGGFFFBBBEEEFFF;;;888===@@@???;;;777777888888777666666555555555666444555555555555555444333555555444444555555666666666666555555555555666666666666777777888888999999444555666888999;;;<<<<<<;;;<<<>>>???AAAAAABBBBBBBBBDDDFFFHHHJJJLLLMMMNNNIIIJJJPPPWWWWWWRRROOOQQQSSSWWWQQQPPPWWWWWWRRRWWWSSSOOOHHHDDDEEEFFFAAA999===333222333...000222***------------------------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............000222000///333555555<<>>===AAAGGGEEEEEEHHHLLLOOOOOOPPPQQQRRRQQQPPPOOOPPPRRRRRROOOLLLRRRLLLJJJMMMOOOMMMKKKLLLOOOnnnQQQ===>>>BBBBBB<<<===;;;666777===BBBCCCJJJhhhzzz{{{www|||yyywww|||ooonnnyyyvvvyyy}}}~~~|||{{{||||||vvv```[[[zzzdddzzznnniiiYYY\\\YYY]]]ZZZRRRVVVZZZSSS\\\RRRRRRQQQOOOKKKFFFBBB???:::777333000///...---,,,************************)))))))))))))))))))))))))))************+++++++++,,,)))))),,,---,,,---111,,,;;;VVVqqq~~~}}}{{{|||mmmfff^^^sssrrrLLL<<<666:::333444:::000111555...999444444444333333333333222111222333333222222333555333555777777555555666777888777777666666777999999888;;;>>>??????CCCJJJPPPOOOHHHAAA>>>@@@CCCDDDCCCBBBEEEIIILLLNNNNNNLLLKKKNNNOOOQQQRRRSSSSSSSSSRRRPPPUUUZZZ]]]\\\ZZZXXXWWW___```bbbaaa^^^YYYVVVVVVVVVWWW]]]ggghhhdddgggnnnfffkkkmmmjjjfffggggggfffWWWTTTNNNHHHDDDFFFLLLQQQFFF@@@@@@===:::DDDLLLEEE:::;;;;;;;;;999888777777555555444333333333444444222333444555555444333222222333444555555555444333333333333333444555666666666666666666777888999999555555555666777888888888<<<<<<===>>>???AAABBBCCCAAAAAACCCFFFIIIMMMOOOQQQMMMKKKMMMRRRTTTRRRPPPPPPVVVWWWOOOMMMUUUUUUOOOQQQPPPMMMEEE===;;;===;;;555666---,,,---,,,111333))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........111---000333000111444333666fffgggHHHCCCGGGGGGDDDEEEPPPiii}}}wwwhhhooo~~~~~~___:::444;;;BBBAAACCCHHHEEEEEEHHHKKKMMMMMMMMMMMMNNNKKKMMMOOOPPPOOOLLLJJJJJJMMMIIIGGGGGGGGGFFFGGGJJJGGGPPPeee^^^BBB@@@EEEAAABBBAAA>>><<<;;;:::777444HHH]]]sss~~~ttt~~~{{{vvv~~~jjjhhhzzzwwwyyyssswww|||~~~}}}yyywwwxxxzzzyyytttnnngggcccnnnoooqqqpppwwwmmmnnnSSSPPPZZZ```^^^```\\\SSSVVVXXXNNN___QQQQQQPPPNNNJJJEEEAAA>>>:::777333000///...---,,,************************)))))))))))))))))))))))))))************++++++++++++'''%%%(((******+++...222111>>>]]]{{{iiigggcccvvvrrruuu[[[NNN333,,,===222222111222777...333666)))222333333333222222222222111000111333333222222333444333555888888555444666777888777666555666777888999666999:::999777999???EEECCC===777777;;;@@@AAA@@@???AAAEEEHHHJJJKKKJJJJJJLLLMMMOOOPPPQQQPPPPPPOOORRRXXX]]]\\\XXXVVV[[[```\\\WWWVVVYYY]]]_________```dddddd^^^XXXXXXXXXVVVWWW[[[YYYRRRRRRXXXVVVNNNJJJMMMOOONNNIIICCC???===;;;:::>>><<<777===???555:::666333333555666555222333333222222111222222222000111333444555444444333000111333555555444333222111111111222333444555666555555555555666777999999888888888777777777777777============???AAACCCEEEAAABBBDDDFFFJJJOOOSSSUUUTTTOOOMMMQQQTTTSSSRRRSSSUUUSSSIIIFFFOOONNNFFFFFFDDDGGGEEE>>>;;;===<<<888000///666666------000***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......222)))...666333444666333<<<:::^^^MMMMMMHHHGGGFFFEEENNNnnn}}}rrrjjj^^^|||HHH:::666>>>EEEAAABBBEEEAAABBBEEEHHHIIIHHHGGGGGGGGGEEEIIIOOOQQQLLLGGGHHHKKKGGGFFFEEEDDDCCCCCCFFFJJJCCCLLLFFFlllhhhFFF???DDDCCCDDDCCC===666888>>>666999555<<>>999999999888999999::::::666666555444333333222222222222222111111111000000000000111111111222222222000000111111111222222222444444444444444444444444555555555555555444444444444666777777666666777999:::;;;;;;;;;<<<>>>BBBEEECCCAAA???BBBIIIOOOSSSUUUSSSVVVRRRLLLOOOWWWTTTIIIPPPPPPOOOMMMJJJGGGDDDBBBHHHFFFBBB===999666444333111111000......------------------,,,,,,+++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,---------...,,,,,,,,,,,,,,,---------------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////000111111222222<<<222]]]HHHDDDKKKLLLFFFAAAKKK```rrrggg```jjj```AAA333===HHHKKKEEE@@@AAAEEECCCEEEHHHIIIJJJIIIGGGEEEAAAFFFKKKLLLHHHEEEEEEGGGFFFDDDAAA??????AAAEEEGGGBBBFFFEEEIIIiiiwwwFFFIII@@@>>>EEEHHHBBB<<<======::::::::::::===GGGSSSyyyjjj{{{jjjkkknnntttxxxxxxtttpppnnnqqqjjjhhhuuuyyyqqqmmm]]]]]]]]]mmmVVVxxx{{{dddPPPMMMJJJLLLLLLNNNPPPQQQRRRSSSSSSUUURRRQQQPPPMMMIIIEEEAAA???<<<888333///...------,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***************************,,,...000666EEEZZZjjj~~~{{{vvvuuu|||nnnSSS@@@999999666222000111222111000000000000000000000000000///000111111000111333555000000000000000000111111111111111111222222222333555444333333333444666666777777777888888777777666777777777888999:::;;;<<<<<<>>>AAACCCCCCDDDEEEFFFEEEHHHIIIHHHFFFFFFKKKPPPPPPOOOOOOOOOQQQSSSUUUWWWYYYVVVTTTUUUZZZ]]][[[YYYUUUTTTTTTSSSRRRQQQPPPPPPSSSRRRQQQPPPOOONNNMMMLLLFFFDDDBBB???===;;;:::999999999888888888888888999555555444444333222222111222222111111111000000000000000000111111111222222000000000111111111222222333333333333333333333333444444444444555555555555444555777777777777888:::;;;;;;<<<;;;;;;===@@@CCCFFFDDDCCCFFFLLLRRRVVVWWWPPPSSSQQQNNNUUUaaaccc\\\OOOPPPOOONNNLLLIIIFFFEEEGGGEEEAAA<<<888555444333111000///...---------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------...,,,,,,,,,,,,---------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////000111111222222444000GGG[[[BBBFFFJJJJJJCCCAAAQQQfffmmmkkk~~~VVV;;;;;;AAAFFFHHHEEEDDDEEEGGGIIIIIIHHHHHHGGGFFFFFFEEECCCFFFIIIIIIGGGFFFFFFFFFEEECCC???======???BBBDDD:::???CCCCCCJJJfffKKKAAA;;;???BBB@@@@@@BBBBBB>>>===>>><<<999;;;@@@MMMbbbvvv{{{uuuvvvjjj}}}qqqsssvvvwwwvvvrrrmmmjjjbbbgggfffiiirrrnnnbbb```UUUeeevvvxxxfffcccrrr{{{sssbbbdddXXXOOORRRQQQNNNOOOOOOOOONNNOOORRRUUUVVVRRRQQQPPPMMMIIIEEEAAA???<<<888333///...------,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***************************+++***((((((...999CCC___bbbrrrooogggZZZLLL???444...+++/////////111222222000...///////////////.........---...000111111222555777000000000000000////////////000000000000111111111444444333333333444555666555666666777777777666666666666666777888999;;;;;;888:::===>>>@@@BBBEEEHHHEEEHHHJJJJJJHHHHHHKKKNNNNNNMMMMMMMMMNNNPPPSSSUUUXXXUUUSSSTTTWWWYYYWWWUUUUUUTTTSSSRRRQQQRRRRRRSSSQQQPPPOOOMMMJJJHHHGGGFFFCCCBBB@@@===:::888777777999888777666666666666666444444333333222111111111111111000000000000000/////////000000000111111111000000000000111111111111333333333333333333333333333333333444444555555555444555777888888888:::<<<;;;<<<<<<;;;:::;;;>>>AAAGGGFFFFFFIIINNNSSSVVVWWWSSSTTTPPPLLLPPPZZZ\\\WWWMMMNNNNNNNNNMMMKKKHHHGGGDDDBBB>>>:::777444333222000000///...------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000111111222222444999aaaEEE>>>BBBMMMJJJ===AAASSSmmm~~~|||pppHHH999BBBCCCDDDDDDEEEEEEFFFGGGMMMLLLIIIFFFDDDDDDEEEEEEFFFEEEDDDEEEFFFFFFEEEDDDCCCAAA>>><<<;;;===>>>@@@===<<>>???hhhxxxOOO;;;===DDDFFFEEECCC>>><<<>>>===999777999555???LLLUUU[[[cccnnnwwwuuugggsssrrrvvv{{{}}}{{{xxxqqqjjjdddaaa___ZZZbbbeeefffcccTTTOOO[[[jjj|||sss~~~www[[[WWWSSSQQQTTTSSSMMMPPPQQQNNNJJJKKKPPPUUUZZZQQQQQQOOOMMMIIIEEEBBB@@@<<<888333///...------,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************)))++++++)))'''(((...333888===PPPlllvvv|||sssssssssRRREEE555+++***...222333,,,---...000111000///---------..................,,,...000000000222555777000000000//////.........//////000000000111111111333333333333333444444444777888888999999999999888666666777777888999;;;<<<999:::<<<===>>>AAAEEEIIIEEEHHHKKKLLLKKKJJJLLLMMMNNNMMMLLLLLLNNNPPPSSSTTTWWWTTTRRRRRRTTTUUUTTTRRRVVVUUUSSSRRRRRRSSSUUUVVVQQQPPPNNNKKKHHHFFFDDDCCCAAA@@@???===;;;:::999999888777666555444333333333222222222111111000000000////////////////////////....../////////000000000/////////000000000111111222222222222222222222222111111222333444555555666333555777888888999;;;===<<<<<<;;;:::999:::<<>>CCCEEEFFFFFFDDDCCCEEEGGGLLLKKKHHHFFFEEEDDDEEEEEEHHHDDD@@@@@@DDDFFFDDDAAAAAA@@@>>><<<;;;;;;<<<===DDD<<<@@@KKKGGG>>>MMMhhhaaaHHH@@@???>>>EEEBBBAAAAAA@@@<<<===@@@>>><<<;;;===CCCMMMWWW]]]qqqqqqrrrhhhdddoooiiitttvvvyyyzzzuuupppqqqvvvwwwzzz~~~{{{wwwqqqhhhaaa]]]\\\\\\\\\aaa```XXXRRRLLLGGGYYY{{{ppp^^^rrrxxx]]]XXXXXXUUUSSSRRRIIINNNRRRPPPLLLKKKPPPUUU[[[QQQPPPOOOMMMIIIEEEBBB@@@<<<888333///...------,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***,,,,,,******---///&&&)))333AAANNNXXX___eeeoooyyyqqqaaaOOO777$$$---------...111222000....../////////.........///+++,,,,,,---...//////000...///000000///000222444000/////////......------000000000000111111111111111222222333333333333333777777888999999999999999666666777777888:::;;;<<<<<<============@@@DDDHHHEEEGGGJJJLLLLLLKKKKKKKKKMMMMMMMMMNNNOOOQQQSSSTTTUUUSSSQQQQQQQQQQQQPPPPPPPPPNNNMMMLLLLLLNNNPPPQQQNNNLLLJJJHHHEEEBBB@@@???>>>===<<<;;;::::::::::::666555444333222111111111000000000000000/////////........................------........./////////....../////////000000000111111111111111111111111000111111222333444555555333555777888888999;;;===;;;;;;;;;999888888;;;===>>>???AAACCCEEEGGGIIIKKKOOOQQQPPPOOOOOOPPPOOOKKKFFFHHHJJJKKKJJJHHHEEECCC===;;;888555333111111000///......------------...------------------------,,,,,,,,,,,,,,,+++++++++.........---------------000000000//////.........+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///000000111111222000;;;333ZZZaaa999;;;JJJHHHAAAAAABBBRRRjjjwwwZZZWWW~~~fffGGG888DDDAAAHHHNNNMMMGGGCCCEEEIIIFFFFFFFFFFFFFFFEEEEEEEEEGGGAAA<<<===AAACCCAAA>>>???>>>===<<<;;;;;;;;;;;;???:::;;;BBBFFFCCCAAACCCccczzzVVVCCC<<<@@@@@@CCCFFFCCC>>>>>>CCCBBB>>>999555666;;;BBBFFFQQQTTTTTT\\\aaa\\\ffffffccciiiqqqsssllliiirrr~~~|||yyywwwtttnnngggccc```[[[VVVVVVZZZ\\\ZZZVVVXXXJJJ===HHH```ooossspppvvvwwwtttmmmnnnbbbVVVWWW\\\XXXRRRQQQFFFNNNVVVXXXTTTRRRTTTXXX[[[PPPPPPOOOMMMIIIFFFBBB@@@<<<888333///...------,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))++++++***)))***++++++,,,+++******000;;;EEENNNUUUccctttpppaaacccPPP:::///222777444...***,,,///000///.........000000///...,,,,,,...000,,,,,,------...//////000...//////...------///000...............---------000000000000111111111111000111222333333333222222333444555666666777777666555555666666777999:::;;;<<<<<<===<<<<<<>>>AAADDDCCCEEEGGGHHHIIIJJJIIIIIIIIIJJJLLLNNNOOOPPPPPPPPPQQQPPPOOONNNMMMMMMMMMMMMJJJIIIHHHHHHHHHIIIJJJKKKFFFEEEDDDBBB@@@>>><<<;;;999999888777777777777777333222111111000000000000/////////...............,,,------------.........,,,,,,---------.....................////////////000000000000000000000000111111111222222333333333444555777888888888:::<<<:::::::::888777888:::===999<<>>999888555333111000//////......---------------...------------............+++,,,,,,,,,------------*********+++++++++,,,,,,...------,,,,,,+++++++++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......//////000000111333...999000<<<\\\AAAAAAGGGHHHFFF???FFFYYYrrrpppjjjgggYYYCCC:::FFFCCCLLLTTTSSSKKKEEEFFFJJJBBBCCCDDDEEEEEEEEEEEEEEECCC???::::::>>>@@@===:::<<<<<<<<<;;;;;;:::999999888<<<>>>;;;:::===@@@@@@GGGYYY{{{~~~aaa:::999;;;@@@@@@>>>>>>AAA;;;;;;<<<;;;999999:::<<>>lllvvvMMMRRRWWWUUUWWW```YYYMMMMMMJJJQQQZZZ^^^\\\ZZZZZZ\\\]]]PPPPPPOOOMMMJJJFFFCCCAAA<<<888333///...------,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((()))))),,,...---((($$$&&&,,,222111222777???JJJTTTZZZ[[[jjjqqqwwwvvvqqqoootttyyyjjj```TTTKKKEEE@@@===<<<+++)))***+++,,,******+++222111...***(((***///333,,,...///...,,,+++---000////////////......------,,,---------,,,,,,...///------------------............/////////000000000000000222333333333222111111111222333444444444444333333333444555666777888777888999999999:::===@@@AAAAAAAAACCCEEEEEEEEEEEECCCFFFIIILLLMMMMMMKKKJJJLLLLLLKKKJJJIIIHHHIIIJJJGGGGGGGGGFFFFFFFFFFFFFFF@@@??????===<<<;;;::::::999888777555444333222222000000///////////////000---------------.........+++,,,,,,,,,------------,,,,,,,,,,,,------------------........./////////////////////////////////111111111111222222222222444555777777777777888:::888999888777666777:::===999<<<@@@BBBAAAAAABBBDDDNNNNNNNNNNNNKKKHHHGGGGGGEEEGGGHHHIIIFFFBBB>>>:::777555333111////////////...------,,,,,,------...------------.........///,,,,,,---...///000111111------...///000111111222111111000000///......---000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///000000000111444444555444ZZZcccEEEDDDJJJIIIDDDAAAHHH^^^xxx}}}rrroooLLLHHHAAADDDFFFLLLRRRQQQKKKFFFEEEGGGCCCBBBBBBAAABBBCCCDDDEEE???<<<:::999;;;;;;:::888888888999999999999888777888<<<>>>;;;888;;;@@@DDDAAAAAANNNhhhWWWEEE======>>>???AAA:::;;;===>>>===<<<;;;;;;<<<444@@@999DDD;;;@@@AAACCC???@@@IIIPPPOOOKKKHHHQQQPPPRRRTTTQQQMMMNNNTTTRRRSSSQQQMMMFFFBBBBBBCCCLLLTTTfffjjjooorrrRRRSSS^^^ZZZXXXbbb\\\MMMLLLNNNRRRXXX\\\\\\[[[ZZZZZZ```PPPPPPOOOMMMJJJFFFCCCAAA<<<888333///...------,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,---###)))------,,,---.........---++++++...111000---...,,,***---444666000'''++++++...222222,,,((((((333...***++++++***,,,///%%%'''+++......,,,***)))'''+++......,,,+++---///333222111000...,,,++++++***+++,,,,,,+++,,,...000,,,,,,,,,------.........---------........./////////000111222333222111111000111222333444555555444111111111222333444555666111333555666666888:::===>>>>>>===???AAABBBBBBBBB???BBBFFFJJJKKKJJJGGGEEEHHHHHHHHHGGGFFFEEEFFFHHHBBBBBBCCCCCCBBBAAA@@@@@@>>>======<<<<<<;;;;;;:::<<<:::888666333111000000//////.........//////000------------------------+++++++++,,,,,,---------++++++,,,,,,,,,------------------.........//////////////////////////////222222222111111111111111444666777777666666777999777888888777666777:::===;;;???CCCEEECCCBBBCCCEEEMMMLLLLLLLLLLLLKKKMMMPPPGGGHHHIIIIIIFFFAAA<<<999555444222000............------,,,,,,,,,------...---------.........//////---...///000111222333444999:::;;;<<<===???@@@@@@======<<<;;;::::::999999333222222111000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///000000000+++888,,,666333666QQQEEEIIIHHHIII>>><<>>>>>@@@DDDFFF<<<;;;999999999999777666555666777888888777666666;;;777777<<>>======@@@CCCDDDBBB@@@BBBBBBAAAAAACCCDDDFFFGGGEEEFFFEEECCC@@@???@@@AAA@@@??????@@@BBBCCCBBBAAA>>><<<:::777555555666666<<<888222//////000///...///............---------,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////000000000000111111111111222333333444555666777777888777888888999:::;;;<<>>:::777666333///...//////---+++---...000000...,,,,,,,,,000000///+++)))***...222555888===BBBGGGJJJLLLMMMQQQPPPNNNLLLKKKJJJIIIIIINNNJJJGGGGGGIIIIIIDDD@@@???>>>>>><<<;;;999777666//////...---------------++++++,,,,,,,,,---------------......///000000111555999...///777///OOOnnnCCC999NNNMMMGGGAAAAAANNNgggsssvvvddd@@@EEENNNIIIGGGGGGJJJKKKIIICCCAAABBBFFFEEECCC@@@===<<<===>>>???;;;999777666555666777888555555444444444444555555777888999:::;;;;;;<<<;;;:::;;;>>>???@@@XXX}}}kkkMMMGGG>>>???BBB@@@999777::::::777;;;999888999<<<>>><<<999<<<:::<<>>======444888FFFQQQaaazzzqqqjjjhhhdddZZZYYYRRRRRRYYYSSS\\\nnnppp___QQQQQQMMMQQQWWWYYYVVVRRRSSSWWWdddQQQPPPNNNLLLIIIFFFCCCBBB:::888555111///---,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))************++++++++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............000000000///////////////000000111111222333333444444444444444444555555555666777888999:::;;;<<<<<<>>>===>>>@@@CCCDDDCCC@@@CCCBBBBBBBBBCCCEEEGGGHHHHHHHHHHHHEEECCCAAAAAABBBAAA@@@??????AAAAAA@@@???===;;;999666555555555666999666111000000000///---............------------,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...//////////////////////////////000000000111111111222222333444555666777777777777777888999:::;;;<<>>@@@???===:::888;;;:::777333000...---,,,------------------------,,,------...//////000000///555...333<<>>;;;999:::>>>CCCFFFBBB===<<<;;;:::===JJJUUUvvvrrrwwwaaammm~~~^^^VVVVVVSSSYYYWWWTTT[[[gggjjj___UUUSSSOOOSSSXXXYYYUUUSSSUUUYYYjjjRRRQQQOOOLLLIIIFFFCCCBBB:::888555222///---,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))************++++++++++++******************************)))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++,,,,,,------------,,,,,,+++++++++***************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------...............///////////////000000000111222222333333444555555555666666666666888888999999:::;;;<<<<<<======>>>@@@CCCCCCBBB@@@CCCCCCCCCCCCDDDFFFGGGHHHJJJKKKJJJHHHEEECCCBBBCCCAAA@@@>>>>>>???>>>===;;;;;;999777555444333444444444333111000111000///---......---------,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------//////////////////////////////000000000000111111111222333333555555666777777777777888999:::;;;<<<>>>???AAADDDGGGHHHFFFDDDDDDDDDEEEHHHKKKLLLKKKJJJIIIGGGCCC???:::666333111///...,,,---///000//////---------,,,,,,...222555;;;AAAHHHOOOTTTWWWZZZ\\\^^^___``````___^^^\\\[[[ZZZZZZXXXWWWUUUUUUTTTTTTWWWSSSPPPOOOOOOMMMIIIEEE>>>>>>???@@@@@@@@@@@@???===<<<999777555444555555000000//////...---------,,,,,,------.../////////,,,222---111<<<111,,,AAA|||ggg@@@@@@@@@DDDGGGAAA<<>>>>>>>><<<:::888777777888999888777666555444555666777444444333333333333444444777777777777777666666555777444555::::::888===GGGnnn~~~iiirrrOOODDD===333333<<<222444666777777777777888:::555444999<<<;;;777666555;;;===666111999GGGQQQjjj]]]www|||{{{uuuwwwgggVVVTTTTTTVVV```XXXYYY[[[___bbbaaa[[[VVVPPPUUUXXXWWWSSSSSSVVVYYYkkkRRRQQQPPPMMMJJJFFFCCCAAA:::888555222///------,,,+++******)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))************))))))************************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,------------,,,,,,*********************)))************************************+++++++++++++++,,,,,,,,,------------,,,,,,---......///000000//////000000111222222222333444444555555666666666777777888888999::::::;;;;;;;;;===???@@@AAA@@@???BBBBBBCCCDDDEEEFFFGGGGGGJJJKKKKKKIIIEEECCCBBBBBBAAA???===<<<<<<;;;999777888777555444333222222222//////000000111000...---------------,,,,,,,,,+++++++++************++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------........................////////////000000000111111111222333444555666666666666666777888:::;;;<<<>>>>>>???BBBEEEFFFEEECCCCCCBBBCCCEEEGGGHHHGGGEEEEEECCC>>>999555222111111///...------.../////////'''+++///444888>>>DDDHHHYYY\\\___bbbbbbaaa```___]]]^^^^^^^^^^^^]]]\\\[[[YYYXXXWWWVVVUUUTTTTTTTTTWWWUUUSSSRRRRRRPPPMMMJJJIIIFFFAAA>>>===???CCCEEE===<<<:::888888777888888333333222111000///...---,,,---------.........//////444,,,+++666555///777OOOvvvEEEJJJLLLGGGDDDEEEGGGGGG^^^nnnvvvsssVVVFFFPPPLLLHHHKKKGGGEEEHHHJJJHHHDDD???<<<;;;;;;999777666555555666777666555444444444444555555333333222222222222333333555555666666666666666555888222111666::::::;;;>>><<>>===:::555333555777666444333333333333555666000555BBBOOOXXXgggzzziii\\\qqqUUUWWWWWWWWWWWWSSSSSS[[[\\\___]]]YYY\\\aaa^^^VVVOOOUUUWWWSSSOOOQQQUUUXXXnnnRRRRRRPPPNNNKKKFFFCCC@@@;;;999666222000...------+++******)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((())))))******))))))((())))))))))))))))))))))))************************(((((()))))))))*********************************++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))************************)))))))))*********++++++++++++++++++,,,,,,,,,---++++++,,,---...//////000...//////000000111111222111111222333333444555555555555555666666777777888777888;;;<<<============@@@AAABBBCCCDDDEEEEEEEEEGGGHHHIIIGGGDDDAAA@@@@@@@@@>>><<<:::999888555333555444333222111000000000,,,---///000///...---------,,,,,,,,,+++++++++++++++******))))))******+++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------...////////////000000000000000111222333444555555555555666777888:::;;;<<<======>>>@@@BBBDDDCCCAAABBBBBBBBBCCCDDDDDDAAA???>>><<<888444222111111222......---,,,,,,---///111000555>>>GGGNNNTTTYYY\\\aaa```aaaaaabbbccccccbbb_______________^^^]]]]]]YYYYYYXXXWWWVVVVVVWWWWWWSSSRRRRRRRRRRRRQQQPPPNNNMMMKKKHHHEEEBBBAAA@@@@@@FFFDDDAAA>>>:::777555444666555444333222000//////---------...............111444///+++111555555777>>>TTT\\\MMMCCCHHHNNNJJJDDDAAAHHHUUUkkk}}}}}}qqqdddkkk~~~___HHHFFFKKKDDDFFFJJJ@@@AAACCCEEEEEEBBB???<<<;;;888777666555444444555555333333333333333333444444222222111111111111222222222333444666777888888888:::666333444555555666888;;;666CCCooo}}}uuu}}}uuusssnnndddZZZUUUUUUWWWQQQTTTTTTNNNHHHJJJSSS[[[pppppp~~~pppYYYcccxxxxxxPPPUUURRRXXX\\\VVVOOOPPPRRR\\\```\\\TTTUUU\\\ZZZPPPLLLSSSTTTNNNKKKNNNRRRTTTnnnRRRRRRQQQOOOKKKGGGBBB@@@;;;999666333000...------+++******)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))******++++++++++++******(((((((((((())))))))))))************************((())))))))))))***************+++++++++,,,,,,,,,++++++,,,,,,---...//////.........///000000111111//////000111222333333444333333333444444444555555444777999;;;::::::;;;;;;===>>>@@@AAABBBCCCCCCCCCCCCEEEFFFEEEBBB@@@?????????<<<:::888777555333000222222111111000///......***,,,...///---,,,,,,---,,,,,,,,,+++++++++************))))))))))))******************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------......////////////000000///000111111333333444555444555555666888:::<<<===<<<<<<<<<>>>@@@BBBAAA@@@AAAAAAAAACCCCCCAAA===:::888666444111000000111222------------...222888<<>>:::EEEEEEEEEDDDBBB???<<<:::777777666555444333222111////////////////////////...111222111000222444333555@@@mmmrrrIII333CCCOOODDD@@@III>>>EEEUUUkkk{{{www}}}~~~xxxrrrooovvvXXXEEEDDDGGGFFFAAAEEEGGG??????@@@AAAAAA???===:::999666666555444444444444444111111222222222222222222111111000000000000111111000111333444666777888888444555666777555444444444;;;888666CCCXXXjjj|||lllsssyyy{{{\\\kkkwww[[[hhh|||iiihhh^^^QQQUUUOOOTTTVVVMMMMMMTTTTTTYYY[[[XXXRRRRRRVVVRRRIIIIIIQQQSSSKKKGGGLLLPPPOOOnnnSSSSSSRRRPPPLLLGGGBBB???;;;999666333000......---+++******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))'''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))************))))))'''''''''((((((((())))))************************((((((((()))))))))******************++++++++++++++++++,,,,,,---------...------...//////000000111...//////000111222333444222222333333333333444444333666:::;;;:::999:::<<<:::;;;===???@@@@@@@@@@@@@@@BBBDDDDDDBBB@@@???>>>===;;;888666555444111///000000000//////...------***,,,...---+++***+++,,,++++++++++++******************))))))))))))*********************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000//////000111222333444444444444555666888:::<<<===<<<;;;;;;<<>>@@@CCCDDDAAA<<<888444333222000000000000111---...000222777@@@KKKSSS[[[___cccfffffffffggghhhhhheee```^^^]]]\\\ZZZWWWXXXVVVTTTRRRPPPNNNMMMMMMJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKLLLLLLJJJIIIIIIIIIEEEHHHLLLOOONNNIIICCC???@@@CCCFFFHHHHHHFFFCCCAAA888888777666555444444333000000000000000000000000///,,,000444000000222000111777PPPvvvSSSFFFGGGGGGHHHJJJ@@@AAAFFFQQQdddzzz~~~tttsssyyy~~~|||wwwssswwwJJJAAAHHHGGGDDDGGGEEEBBBEEE@@@???>>>===<<<:::777555444333333333333222222222///000111111222222222111111000000//////000000111///000111333444555555555///222555555666666777666000888999888999<<>>???>>>>>>???AAACCCDDDBBB@@@??????<<<999777555444333000...////////////...---,,,,,,***,,,...,,,***)))***,,,+++++++++************)))******))))))))))))******))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............/////////000//////000111222333444444333444444666888:::<<<===<<<;;;:::<<<>>>??????>>>:::<<<@@@CCCEEEBBB===888444333222111000////////////111555999BBBOOO]]]hhhdddfffgggfffdddddddddeee```]]]ZZZYYYYYYWWWSSSPPPNNNMMMLLLJJJIIIHHHHHHHHHFFFEEEEEEEEEEEEFFFFFFGGGIIIJJJJJJIIIGGGEEEEEEEEEGGGGGGGGGHHHIIIJJJKKKKKKDDDGGGIIIJJJHHHCCC>>>:::888888777777666666555555111111111111000000000000333))),,,222...///555555888333000YYYUUUAAASSSTTT???GGGCCC??????JJJ___yyylllrrrxxxwwwsssttt{{{wwwyyyKKKKKKCCCIIIAAA@@@JJJBBB;;;IIIBBB@@@===;;;999777444333222222222222111111111111//////000111111111111111000000////////////000000///000111222222222222222333333111...///222333333333777444555:::666666BBBPPPxxxuuuddd```UUUMMMRRRddduuu}}}{{{pppmmmmmm```SSSRRRQQQQQQYYYQQQPPP\\\\\\MMMSSSYYYKKKVVVTTTUUUZZZ[[[VVVOOOKKKEEEPPPSSSJJJFFFKKKNNNKKKwwwTTTRRRPPPNNNMMMJJJFFFCCC;;;999777444111///------************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((,,,(((((()))'''&&&...:::333---'''&&&)))+++***'''))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++******++++++,,,---............////////////000000000111222222333333111222222333333444444444666777777888999999::::::======>>>>>>>>>>>>============>>>???????????????999888777666444222111111000//////...------,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++************************************************)))************+++++++++,,,,,,,,,---------..................////////////////////////000111222333555666666888:::===@@@AAA@@@;;;;;;??????===>>>DDD???===;;;<<<===<<<999555///000111000///...///000555???KKKQQQSSSXXXbbbkkkeee```bbbiiifff\\\YYY^^^[[[XXXSSSOOONNNNNNHHH@@@GGGIIIVVVSSSFFFTTTeee\\\```fffhhhdddbbbccc```[[[iiiiiibbbOOOGGGVVVWWW@@@CCC===???@@@<<>>BBBJJJGGG>>>???999444333333444888===555333222222333333111///000//////000000111222333666777111999mmm\\\@@@DDDPPPOOOIIIDDDAAA===AAAQQQcccpppmmm{{{qqqlllpppxxx{{{zzz|||SSSMMMCCCCCCCCCBBB@@@@@@@@@@@@@@@???>>><<<999777666555555222222222111111111000000//////////////////////////////000000000000/////////000000000111111111111111111000000111111222333444444555666777888999999:::GGGbbbyyykkkiiigggjjjkkkyyyttthhhbbbHHHQQQVVVXXXOOOLLL]]]aaaPPPOOOdddyyy|||lll\\\^^^ZZZRRRMMMOOOTTTUUUXXXWWWWWWWWWVVVSSSMMMHHHOOOUUUVVVTTTYYY```XXXJJJKKKQQQRRRJJJCCCEEEMMMRRRvvvTTTRRRPPPOOOMMMJJJFFFBBB;;;999777444111///...---************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((***(((((()))'''&&&---666444///)))'''((()))'''%%%(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))*********+++++++++++++++******++++++,,,------.........//////////////////000111111222222333333333333444555555666666555666666777888888999999;;;;;;<<<>>>>>>?????????===>>>>>>>>>======<<<;;;777777666444333111000000/////////...---,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++************************************************)))************+++++++++,,,,,,,,,------------...............////////////////////////000111222333555555666777999;;;>>>???@@@<<<;;;======:::;;;???>>><<<:::::::::777333///111000...,,,,,,///555:::IIIRRR^^^eeeeee```[[[YYY___]]]\\\[[[XXXSSSQQQPPPHHHooo{{{ZZZCCCOOO___```iiirrr{{{uuupppgggRRRHHHMMMTTTZZZQQQ===666>>>HHHMMMJJJFFFEEEGGGCCCDDD@@@:::888;;;:::777777555333222111222333333111111000000111222333333000555666888LLLyyy~~~QQQCCCEEEaaaJJJ===DDDHHHAAAAAAJJJ___nnnppplllfffxxxhhhxxx}}}qqqiiittt}}}{{{qqqNNNIII<<>>===;;;999777666555444222222111111111000000000////////////////////////...//////000000//////.../////////000000000111111111000000000000111222222333444444555666777888888888>>>GGGQQQbbb{{{tttvvvuuurrrZZZdddbbbNNNUUUYYYYYYTTTPPPRRRUUUUUUWWWVVVUUUTTTSSSQQQPPPOOOEEEMMMSSSUUU[[[```WWWIIIKKKPPPPPPHHHAAABBBHHHLLLtttTTTRRRPPPOOOMMMJJJEEEBBB;;;:::777444111///...---************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((()))(((((()))'''&&&***000111---((('''((()))(((&&&(((((((((((((((((((((((((((((())))))))))))******)))))))))))))))))))))))))))))))))*********+++++++++************+++,,,,,,---------.........////////////000000111111222222444444444555666777777777444444555555666777777777888888:::<<<===>>>??????======<<<<<<:::999888777555444333222111000///...///......------,,,,,,+++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++************************************************)))************+++++++++,,,,,,,,,,,,---------------............/////////////////////000111222222555555555666888999;;;<<>>;;;@@@IIIGGGLLLJJJBBBAAAEEEBBB999:::999777333111111444666222222111111111222222333000222777777333AAAqqqgggLLLIIIHHHFFFCCCAAA@@@???>>>CCCMMM[[[kkk{{{}}}xxxkkkcccdddbbbpppsss}}}{{{~~~{{{YYYDDDCCC:::BBBAAAAAA@@@@@@??????>>><<<;;;999777666555444444111111111111000000000000////////////////////////......////////////............/////////000000000000000//////000000111222222222333444555666777777555999999444333BBB___wwwaaa:::<<>>>>>===999444222333555222222111111111111111222555///000555222000DDD```WWWGGG@@@HHHJJJBBB???EEE???AAAEEEMMM[[[lll|||~~~xxxfff^^^___fffiiifffjjj}}}[[[EEE999>>>@@@@@@@@@@@@??????>>>======999888777666444444333333111111000000000/////////........................------............---------............///////////////......//////000111000111111222333444555666666777777777666777999:::SSSfff}}}mmmaaarrr~~~YYY555333DDD???GGGNNNNNNOOORRRTTTTTTUUUUUUUUUSSSRRRUUU[[[___WWWXXXTTTMMMMMMRRRSSSPPPJJJNNNPPPLLLKKKOOOSSSUUUoooUUUSSSQQQOOOMMMIIIEEEAAA<<<:::888555222000......************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((%%%''')))((('''''''''''''''&&&%%%&&&(((***++++++'''''''''''''''''''''''''''(((((((((((()))))))))(((((((((((((((((((((((((((((()))))))))***************))))))******+++,,,,,,,,,,,,,,,---------------......//////000111111000111111222444555555666333333333333333444444444444555666666666666666666555666666666666555444444//////......---------,,,,,,,,,,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))*********+++++++++************************************************))))))*********++++++++++++++++++,,,,,,,,,------------------........................///000111222333333444555666666666777999::::::::::::::::::999555555444333111111111222---333===FFFNNNUUU[[[^^^\\\\\\ZZZUUUNNNIIIIIIKKKMMMMMMiii}}}~~~}}}yyy~~~cccRRREEE>>>CCCFFFCCCEEELLLCCCCCCCCC@@@;;;666333111333222111111000000000000555000...222666666555555ZZZaaa888KKK[[[HHH<<>>>>>>>>===<<<;;;:::777666555444333222222222000000000/////////......------------------------,,,,,,------------,,,,,,,,,,,,---------...............------......///000//////000111222333333444666333111333777999999777111999@@@UUUwwwkkkVVVUUU^^^}}}[[[999666;;;BBBGGGGGGHHHMMMRRRSSSQQQQQQRRRRRRSSSUUUYYY[[[[[[ZZZUUUNNNJJJKKKNNNNNNGGGJJJKKKIIIJJJOOOQQQPPPnnnUUUTTTQQQOOOMMMIIIDDDAAA<<<;;;888555222000///...************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((%%%(((((('''''')))(((&&&)))(((((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))((((((((((((((((((((((((((((((((()))))))))*********))))))))))))***+++++++++++++++,,,,,,,,,------------......//////000000...///000111222333444555333333333333333333333333333444444555444444333333333444444444444444333222---------------,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++************************************************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,------------.....................///000111111222222444555666666666666777::::::999999;;;:::888444333222///---...111444>>>EEEOOOVVVZZZYYYWWWVVVOOOLLLGGGCCCGGGVVVkkkzzzvvvpppzzzqqq{{{tttcccTTTFFFBBBNNN```TTTJJJHHHLLLOOORRRUUUZZZUUUZZZccchhhuuu{{{tttuuu~~~xxxdddYYYOOODDD@@@CCCHHHFFFEEEDDDBBB===777222555444333111111000000000///222222000222666777444;;;RRRfffJJJHHHPPPPPPKKKEEEDDDCCCBBB???===BBBJJJRRR```rrr|||~~~qqqddd^^^\\\YYYTTTWWWccc^^^```eeeooorrrdddCCC@@@CCC888<<<<<<:::;;;<<<<<<;;;:::888777444444333222111111222222////////////............------------------------++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------------,,,,,,------...///------...///000111222222---000333333111222777===:::???:::666>>>DDDKKKYYY~~~qqqkkkkkkZZZOOOYYYssswwwbbb222===CCCFFFEEEEEEJJJOOOQQQNNNMMMLLLNNNQQQSSSSSSRRROOORRRTTTRRRMMMIIIHHHIIIKKKMMMMMMKKKMMMPPPOOOKKKmmmVVVTTTQQQOOOLLLIIIDDD@@@<<<;;;888555333000///...************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((%%%((((((%%%'''+++***&&&((((((((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))***)))))))))))))))***++++++++++++++++++,,,,,,,,,,,,,,,------......///000000---...///000222333444555333333333333333333333333222333444444555555555555444444444444333222000000,,,,,,,,,,,,,,,,,,,,,---*********+++++++++++++++************************)))))))))))))))))))))))))))************+++++++++************************************************)))************+++++++++***++++++++++++,,,,,,,,,,,,,,,---------........................///111111111222333555666777777777666::::::777666999777333222111000......333:::@@@NNNSSSXXX[[[ZZZUUUQQQNNNMMMJJJHHHNNNaaa|||lllooocccZZZQQQQQQ```^^^WWWYYYXXXaaazzz|||nnndddiiiqqqpppjjjeeeccceeeoookkkWWWPPP[[[aaa[[[___nnnxxxvvvzzzqqqbbbaaaZZZOOOLLLGGGDDDDDDFFFDDD>>>888777777555444333222222222///222444111///111666:::555555ccciiiLLLXXXbbbYYYSSSMMMIIIGGGCCC===;;;>>>===GGGTTT]]]dddmmmzzz}}}rrrmmmmmm\\\YYYQQQJJJKKKRRRVVVTTT]]]qqqhhhgggoooRRREEE666???@@@:::AAA666888999::::::999888666444222222111111000000111111/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,---...///000111111+++111666666222///111444+++666888777:::999;;;FFF...HHHUUU^^^}}}iiieeeXXXLLLDDDTTTnnnrrrpppyyy{{{;;;BBBHHHKKKIIIHHHKKKNNNOOOSSSNNNIIIJJJOOORRRPPPMMMJJJOOOTTTTTTNNNHHHGGGIIINNNOOONNNMMMPPPSSSQQQKKKmmmVVVTTTQQQOOOLLLIIIDDD@@@<<<;;;888555333111///...************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))%%%((((((%%%''',,,,,,'''$$$%%%''''''''''''((()))''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++******+++++++++,,,,,,,,,,,,,,,------...//////000---...///000222333444555333333333333333333333333111222333555666777888888666666555444222000...---+++,,,,,,,,,,,,---------******************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------.........------......///000111000111333666777888777777666::::::666444666444///.../////////333;;;GGGOOOPPPRRRTTTSSSOOOKKKHHHGGG]]]aaalll~~~lllRRREEEEEEQQQQQQIIIUUUmmm{{{ttt~~~zzz~~~zzzeee[[[XXXQQQjjjhhh|||wwwqqqmmmNNNGGGAAABBBHHHIIIDDD>>>:::999777666444444333333555111000444333...///666000666888RRR___[[[iiieeeXXXLLLHHHFFFAAA???@@@?????????>>>AAAGGGQQQXXXgggooozzz}}}|||qqq```RRRKKKJJJIIILLLLLLJJJOOOVVVXXXTTTOOO|||rrrhhhMMMAAA888>>>777999GGG333666777888999888666444333111111000000000000111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,---...///000000666111---...333777777666333777333222999777222555??????;;;>>>CCCBBBNNNgggdddpppjjjhhhlll{{{yyyooopppsssooodddYYYUUUTTTQQQOOONNNJJJRRRJJJJJJkkkuuu{{{ooo===FFFMMMPPPNNNLLLMMMNNNMMMZZZQQQJJJJJJPPPSSSQQQLLLQQQSSSUUURRRKKKFFFHHHNNNGGGHHHHHHIIINNNRRRPPPIIIqqqTTTRRRPPPOOOOOOKKKEEE???<<<;;;999666333111///...,,,+++******))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++++++++,,,------......///...//////111222333444444000000111222333333444444444444333333333444444555555444333111000...---,,,------,,,,,,+++***))))))************************))))))))))))************))))))))))))))))))))))))************************************************************************************************)))************+++++++++++++++,,,------......///............////////////111222444666777888999999<<<999555444666666444222...++++++222AAANNNQQQMMMXXXSSSPPPMMMDDDFFFaaavvveeeSSSEEE]]]uuu{{{sssyyy|||uuu~~~xxx|||}}}sssggggggzzzsssPPP===AAAHHHAAAJJJ===AAA???888555666333,,,666444222000//////000111///:::999222IIIllliii\\\SSSTTTKKK@@@BBBFFFDDD<<<;;;@@@<<<<<>>::::::;;;777222333333222222222222222222222555666555???[[[{{{hhheeefffVVVHHHMMM@@@GGGGGGGGGIIICCC888555>>><<<;;;;;;999888<<>>AAAHHHLLLHHH???<<<@@@DDDFFFHHHJJJKKKKKKJJJIIIJJJJJJNNNKKKnnnxxxppp}}}{{{UUURRROOOOOONNNNNNNNNNNNOOOOOONNNSSSVVVVVVRRRQQQSSSWWWMMMPPPPPPLLLIIIIIIHHHDDDHHHLLLOOOOOOMMMLLLMMMOOOyyy[[[WWWRRROOONNNKKKGGGBBB<<<;;;999777444111///...,,,+++******))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))*********++++++++++++,,,,,,------......//////000000111111111222000000000111222222333333222111111000000111111222111111000///---,,,++++++,,,,,,,,,+++******))))))************************))))))))))))************))))))))))))))))))))))))************************************************************************************************)))************+++++++++++++++,,,,,,------..................////////////111222333555666777777777444555666444111///------555888???JJJRRRSSSNNNIIIBBBRRR```jjjzzzwwwfffSSSRRRJJJQQQmmm}}}wwwttt^^^]]][[[bbbvvvzzzuuusssooogggaaa```fffggghhhjjjvvvxxxkkk\\\ffftttUUUNNNEEE@@@>>>BBBDDD>>>444...222222333333333444333333444///222999666444IIIgggyyylllkkkZZZOOOZZZRRRQQQIII???>>>CCCHHHIII???<<<;;;===>>>???EEELLL???>>>======>>>BBBEEEHHH===>>>???@@@@@@???===;;;<<<;;;BBBMMMQQQLLLJJJMMMMMMVVViii{{{~~~mmmXXX???::::::999777666555666666777666555444333222111111111000////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------...///000111111222111222222333444444555555666666666666666888999999999:::;;;===>>>======<<>>AAA@@@???@@@>>>@@@DDDHHHJJJJJJIIIIIIIIIGGGIIIGGGssszzzsssssskkkTTT[[[SSSRRRPPPNNNMMMLLLKKKKKKEEELLLRRRQQQKKKJJJNNNTTTMMMMMMKKKHHHIIIKKKHHHBBBHHHKKKMMMMMMJJJIIIKKKMMM]]]XXXRRRNNNMMMJJJFFFCCC<<<;;;999777444222000///,,,+++******))))))******(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))***************++++++,,,------......///000000000000000000000000000000000111111222222000000//////...////////////......---,,,++++++***,,,+++++++++******))))))************************((()))))))))************))))))))))))))))))))))))************************************************************************************************))))))*********+++++++++***++++++,,,------..................////////////111222333444555666666666222444555333000///111444???CCCJJJNNNKKKGGGGGGKKKiiisssTTTYYYiiiaaakkkoooxxx}}}uuummmgggZZZYYYjjjrrruuuyyynnneeehhhmmmnnnxxxyyy[[[cccooorrrYYYNNNEEEEEEDDD>>>999:::666555333222222222333444333...222:::444)))111EEE\\\___QQQbbb```eeefffWWWHHHBBB@@@KKKDDD>>>>>>===888444444===<<<;;;<<<<<<===<<<<<>>BBBFFFHHHIIIHHHGGGEEEEEEFFFCCCqqqsssxxxVVVVVVYYYQQQPPPNNNLLLJJJHHHGGGGGGCCCGGGKKKKKKHHHFFFIIIMMMJJJLLLKKKHHHHHHIIIHHHDDDGGGIIIKKKJJJGGGFFFHHHJJJ\\\WWWQQQMMMKKKIIIFFFCCC===<<<:::777444222000///,,,+++******))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))***************++++++,,,------.../////////////////////000//////000000000000111111000///...------------------,,,,,,,,,++++++******++++++***************)))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************************************************************************************))))))*********+++++++++******++++++,,,------...............////////////000111222444555555555555111333333222111444:::@@@FFFMMMSSSKKK;;;888NNNgggqqq___SSSYYYuuuuuurrrgggjjjaaaZZZeeevvvxxxbbbrrrzzztttiiifffmmmUUUDDD<<<;;;CCCKKK===:::555111///000222333222222333555444222333555:::OOOkkkRRRKKKaaazzzqqqccckkkuuu]]]RRRHHHHHHKKKJJJFFFEEE???>>>???AAADDDCCC@@@===@@@LLLTTTMMM@@@???PPPcccccc]]]^^^gggnnnrrr||||||}}}xxxyyyoooXXXCCC;;;999999===666666666555555555555555222111000//////...//////............------------------,,,,,,,,,+++++++++++++++++++++++++++++++++*********************************************************+++++++++,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,---........./////////000000111222222222222222222222333444555555888999999:::;;;;;;<<<<<<:::;;;:::999:::<<<>>>>>><<>>@@@BBBCCCCCCCCCCCC@@@AAAGGG???QQQwwwkkkjjjVVVWWWNNNIIIYYYFFFHHHHHHGGGFFFEEEEEEEEEEEEIIIFFFDDDEEEIIIIIIFFFBBBDDDKKKNNNIIIDDDEEEJJJLLLIIIKKKKKKIIIEEEDDDFFFHHHZZZVVVQQQOOONNNLLLHHHDDD===<<<:::888555222000///,,,+++******))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((()))))))))************+++,,,,,,------,,,,,,---......///000000////////////////////////000///...---,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************************************************************)))************+++++++++*********+++,,,,,,------............////////////000111222333333444333333000111333888>>>DDDGGGHHHFFFIIIXXXppp{{{dddTTTQQQrrryyyvvvwww|||jjjiiifffbbbbbblllyyykkkfffrrr{{{jjjcccmmm{{{vvvsss^^^DDDEEECCC???;;;888555333222111555444000111666666222)))222>>>IIIcccjjjSSSUUU[[[aaaccchhhttt|||uuusssuuuvvvtttrrr[[[eeetttzzzuuuyyyhhhjjjzzz[[[HHH>>><<<777333111...222222222333333222222222000000///............///---------,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***)))*********++++++++++++************************************************************++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,---------...//////000000000000000000111222333444444444444444555666777888777;;;;;;777666999:::888<<<<<<<<<===???@@@BBBCCC@@@???GGG???BBBQQQOOOUUULLLEEEDDDJJJDDDIIIVVVIIIJJJIIIHHHGGGGGGGGGGGGGGGDDDCCCBBBDDDEEEEEEDDDBBBDDDHHHIIIEEEDDDGGGIIIJJJMMMNNNNNNLLLHHHFFFHHHKKKZZZVVVRRRPPPPPPNNNIIIFFF===<<<:::888555333111000,,,++++++***)))*********((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((())))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))******+++,,,,,,------++++++,,,---...000000111///////////////.........000///...---,,,,,,,,,,,,+++++++++++++++,,,,,,,,,)))))))))))))))*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************************************************************)))************+++++++++)))******+++,,,,,,------............/////////000000111222333333333333333///000444<<>>:::555333000111333333222111444888;;;***000::::::VVVxxxccc```gggfff```[[[\\\dddmmmsssuuuiiinnnnnncccZZZ```yyy}}}]]]BBB333333999555444888999///000111111111111000000000000///.........//////---------,,,,,,,,,++++++,,,,,,,,,+++++++++******))))))******++++++++++++))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++++++++++++++++++++,,,,,,,,,,,,------...//////000000000000000111222333444555555555555666777888888888:::888333555:::;;;777999999999:::<<>>111333222111111222333444444222///444999444:::fffnnnyyy|||sssgggxxxaaaOOOBBB666666666555444444333333000000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++))))))))))))))))))))))))************************************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------///////////////000000111111111222333555666666777777888999777555444555666:::::::::;;;<<<>>>@@@AAA<<<<<<>>>@@@CCCFFFHHHIIIKKKKKKKKKKKKKKKKKKKKKKKKOOOJJJJJJOOOPPPKKKHHHJJJDDDDDDDDDFFFHHHHHHGGGEEEIIIJJJIIIEEEAAAAAAHHHNNNSSSSSSRRRPPPMMMKKKLLLMMM[[[VVVQQQOOOOOONNNHHHCCC@@@===999777555333000...,,,+++***)))(((((((((((()))(((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))((((((((('''''''''&&&'''((((((((())))))))))))((())))))******+++,,,,,,..................------......////////////......------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************************))))))))))))))))))))))))************************************************))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,------......///000000000111333555444111......///888???CCCCCCDDDIIIMMMNNNcccxxx```VVVkkk}}}hhhYYYxxx|||bbbJJJBBBBBB@@@BBBFFF444333111//////000222333222111555999111---???ZZZ~~~rrr~~~lllTTTEEE:::222555555444444333222222222000000000/////////......///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++))))))))))))))))))))))))************************************************))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------//////......//////000111000111111222444555555666666777888777555444555666::::::::::::;;;===@@@AAA<<<<<<===>>>@@@BBBDDDEEEJJJIIIIIIHHHHHHGGGGGGFFFMMMHHHGGGLLLLLLIIIGGGHHHFFFEEEDDDEEEGGGHHHIIIHHHJJJJJJJJJGGGDDDDDDGGGKKKPPPPPPPPPNNNLLLKKKKKKLLL[[[VVVPPPOOOPPPNNNIIIDDD@@@===999777555333000...,,,+++***)))((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((()))))))))(((((()))******++++++,,,------------------......---......//////......---,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,------......///000000000111444666333---,,,111666>>>FFFEEE;;;>>>UUUqqqvvvtttzzzqqqooo___ZZZ^^^xxxvvvqqqooo|||mmmfff~~~|||ssstttcccEEE===III;;;:::666222//////111333///000444777555111111555HHHlllTTTDDD;;;666444333333333222111111000000000////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++))))))))))))))))))))))))************************************************)))))))))*********++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,///............///000000//////000111222333333444444555666666555555666777999999999999:::===???@@@<<<<<<<<<<<<===>>>???@@@GGGGGGFFFEEEDDDCCCCCCBBBIIIEEEDDDGGGHHHFFFEEEFFFGGGEEEBBBBBBDDDGGGIIIIIIGGGFFFEEECCCBBBBBBBBBCCCIIIJJJJJJJJJHHHGGGHHHIIIZZZUUUPPPOOOPPPOOOJJJEEE@@@===999777555333000...,,,+++***)))((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))(((((())))))***+++++++++,,,,,,------------......---------......---------,,,,,,,,,++++++++++++***************************((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))************************))))))))))))))))))))))))************************************************((()))))))))************))))))*********+++++++++******+++++++++,,,,,,,,,------......///000000000111222333111000333:::@@@FFFCCCBBBKKKcccrrr___bbbeeeuuuYYYKKKZZZpppiii```fffnnnJJJ<<>>888444111222333///111111111555:::999555555GGGssskkkKKK;;;555000000333333333222222111000000////////////.........------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))************************************************))))))))))))************************++++++++++++***++++++++++++,,,,,,,,,......------......///000......///000000111222222111333444555444444666777888777777888999;;;===???>>>===<<<<<<<<<<<<<<<===CCCCCCCCCCCCBBBBBBBBBBBBFFFCCCBBBCCCDDDDDDCCCCCCHHHDDD@@@???@@@CCCFFFGGGHHHEEEBBB@@@@@@AAAAAA@@@AAACCCDDDEEECCCCCCDDDEEEZZZUUUPPPOOOQQQPPPKKKFFF@@@===999777555333000...,,,+++***)))(((((((((((('''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''(((((((((((('''(((((()))******++++++,,,,,,,,,,,,------......,,,,,,------------,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************((()))))))))************))))))*********+++++++++******+++++++++,,,,,,,,,------......///000000000222000///000444:::@@@DDDJJJ???GGGrrrsssQQQgggppp]]]SSSWWWppplll___jjjuuuNNNHHHDDD???:::777555333222222444222---...444555111444777CCC]]]zzzRRR>>>...---///---///555333333222222111000000000............------------++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++*********+++++++++,,,,,,---------------......///---......//////000000000000222333444333444555777666666666666888:::<<<===???>>>===<<<<<<;;;<<<<<<@@@@@@AAABBBCCCDDDDDDEEECCCCCCBBBBBBCCCEEEDDDBBBGGGCCC???>>>???AAABBBCCCKKKGGGBBB???@@@AAABBBCCC???AAACCCDDDCCCCCCDDDEEEYYYTTTPPPOOOQQQQQQLLLHHH@@@===999777555333000...,,,+++***)))(((((((((((('''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((''''''((())))))******+++++++++,,,,,,------......+++,,,,,,------,,,,,,+++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,------......///000000000333111000222888???CCCDDDBBBIII```xxxwww\\\VVVNNNZZZyyy~~~cccvvv~~~WWWMMMBBB;;;:::888555111///222333111///000000///111666444333FFFppplllVVVFFF999333111555666222222666333222222111000000//////......---------,,,,,,,,,******++++++++++++,,,,,,++++++++++++++++++++++++************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))************+++************++++++++++++---,,,,,,,,,,,,---......---........./////////000///111222333222222444666555555555555777999;;;<<<>>>>>>===<<<<<<<<<<<<===??????@@@BBBDDDEEEFFFGGGCCCEEEEEEDDDFFFHHHFFFBBBDDDBBB@@@AAABBBDDDDDDDDDDDDCCC@@@>>><<<===???@@@AAACCCFFFGGGFFFEEEFFFGGGYYYTTTPPPPPPRRRQQQMMMIII@@@===999777555333000...,,,+++***)))((((((((((((''''''''''''((((((((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''(((((()))************++++++,,,------......++++++,,,,,,,,,,,,++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,------......///000000000111333666:::???EEEJJJNNNVVVooovvvgggsssrrr]]]DDDRRR^^^zzzkkkqqq}}}jjjSSSEEE@@@>>>999333//////111444555333333555///...222777555;;;YYY{{{{{{kkkOOO<<<555000000111222222000,,,+++,,,111111000000///.........---------,,,,,,,,,,,,+++************+++++++++,,,************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************************++++++++++++,,,,,,,,,+++,,,------...............///////////////111222222111111333444444444444444666888:::;;;<<<;;;;;;;;;;;;<<<======???@@@AAABBBCCCDDDEEEFFFCCCGGGIIIHHHJJJMMMJJJCCCAAAAAACCCGGGJJJLLLKKKJJJ===@@@CCCBBB???======???AAACCCFFFGGGGGGEEEEEEFFFXXXTTTPPPPPPRRRRRRNNNIII@@@===999777555333000...,,,+++***)))((((((((((((&&&'''''''''(((((())))))&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''(((((()))***************+++,,,,,,---......+++++++++,,,,,,++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,------......///000000000---444===CCCFFFKKKTTT[[[vvvcccrrryyy]]]^^^eeewwwhhhwwwgggQQQHHHDDD<<<444666000...222333000111777222333555555111111:::FFFmmm~~~jjjSSSBBB222111888777---000111///...000333333000//////...------,,,,,,---------,,,,,,,,,++++++))))))******+++++++++,,,************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++,,,,,,++++++,,,,,,---............///////////////000111222222111000222333444333333444555777999:::::::::::::::;;;<<<===>>>@@@AAAAAABBBBBBCCCDDDDDDDDDIIILLLKKKMMMPPPLLLDDD???AAAFFFLLLQQQSSSRRRPPP>>>EEELLLMMMIIIDDDCCCDDD???BBBDDDEEEEEECCCCCCCCC{{{ZZZUUUQQQQQQSSSRRRNNNIIIDDD::::::===555222222---+++******)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((()))************+++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------///---...222000,,,000777222<<>>666000222666444...222111111111111222333333333000...///444GGGmmmtttwww}}}lll[[[JJJ;;;222111000...------///000000000////////////////////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***)))((((((***))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---......///////////////000000000000000222333444555777777777777777888999888888:::===@@@AAAAAAAAAAAAAAA@@@??????DDDCCCBBBAAABBBDDDFFFHHHDDDCCCCCCFFFKKKMMMKKKIIICCCBBBAAAAAAAAACCCDDDEEECCCEEEFFFFFFEEEDDDEEEFFFZZZUUUQQQQQQSSSRRRNNNIIIDDD::::::===555222222---+++******)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************+++++++++***************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++*********************************************************+++++++++,,,,,,,,,,,,,,,------------......------...///111666;;;NNNKKKQQQnnnvvvtttmmmjjjrrryyyYYYOOO>>><<<<<<>>>888000///444222111111111111111222222555666888777000---666CCCbbbuuudddQQQ@@@888111+++///999000000000111111111///...........................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***(((((((((***))))))))))))))))))))))))((()))))))))******************+++++++++,,,,,,,,,+++,,,,,,------...//////.........///////////////111222333555666777888888777777666666777;;;???CCCCCCCCCCCCBBBAAA@@@>>>===BBBBBBAAAAAABBBCCCEEEGGG@@@??????BBBGGGJJJKKKKKKBBBBBBAAA@@@@@@@@@@@@AAADDDEEEGGGHHHIIIIIIJJJJJJZZZUUUQQQQQQSSSRRRNNNIIIDDD::::::===555222222---+++******)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++***************************************************++++++++++++,,,,,,,,,,,,,,,---------.........---000000...---444???HHHBBBaaazzz}}}zzz{{{}}}yyyuuusssssssssnnnnnnnnnppptttwwwxxxwww}}}}}}vvvNNN;;;555@@@AAA444222===222222111000000111111111222000111222111000222666...666BBBPPPddd~~~iii]]]RRRBBB///......000111111///...000111333333222111///...------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***(((((((((***))))))))))))))))))))))))((()))))))))******************+++++++++,,,,,,,,,++++++,,,,,,---.........------......////////////111222222444555777888999777666444555888===BBBDDDEEEEEEEEEDDDCCCBBB@@@@@@BBBBBBBBBCCCCCCCCCCCCCCC@@@??????AAADDDGGGIIIIIICCCCCCBBBBBBBBBCCCCCCCCCDDDEEEGGGIIILLLNNNOOOOOOZZZUUUQQQQQQSSSRRRNNNIIIDDD::::::===555222222---+++******)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))))))))******)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------...............111222///222===JJJRRRWWW{{{~~~uuu}}}|||vvvtttpppkkkhhhfffeeeeeeeeeddddddgggkkkooopppppprrrtttwww{{{~~~UUU888===DDD<<<444666222222111000000000000111000...---000333555444333888333------555EEETTT^^^zzzpppcccWWWIII999666222$$$,,,//////---...111...(((+++---111222111/////////------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***)))((((((***))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,+++++++++,,,------......------......//////000000111111222333444666888999:::777555666999>>>BBBCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@DDDCCCCCCCCCCCCCCCDDDEEEBBBCCCDDDEEEGGGHHHIIIIIIDDDDDDFFFJJJOOORRRSSSRRRZZZUUUQQQQQQSSSRRRNNNIIIDDD::::::===555222222---+++******)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))***((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------------............///000000222<<>>;;;888888;;;>>>??????@@@@@@AAABBBBBBBBBBBBBBBAAAAAA????????????AAAAAADDDEEEEEEEEEDDDCCCDDDDDDAAABBBCCCEEEFFFGGGGGGGGGFFFFFFGGGKKKPPPSSSSSSRRRZZZUUUQQQQQQSSSRRRNNNIIIDDD::::::===555222222---+++******)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////000///---444FFFWWWZZZTTTttt{{{pppyyyzzznnnmmmqqq~~~yyyuuupppjjjeeeaaa[[[[[[ZZZXXXXXXWWWWWWWWWVVVUUUTTTUUUXXXZZZ\\\\\\bbbdddgggjjjooouuu|||xxxsssQQQCCCHHHGGG===222222111000000///000000+++...///---,,,...111222111333555333111///111333,,,444,,,111:::;;;IIIWWWnnn}}}ooo```NNNGGGEEE999111111...111...222222,,,000444+++,,,''')))222444---+++///+++...000000---++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***)))((((((***))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,***++++++,,,,,,---...............///000111111222111111111222333666888:::CCC???;;;:::<<<===<<<;;;<<<===>>>???@@@AAAAAAAAAAAA???<<<:::;;;>>>AAADDDAAACCCEEEFFFFFFFFFFFFGGGAAAAAABBBBBBBBBAAA@@@@@@HHHGGGHHHKKKPPPSSSSSSQQQZZZTTTQQQSSSSSSPPPLLLLLLBBB???;;;888666333111...+++******)))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''$$$"""%%%***+++)))%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++,,,,,,,,,,,,------***---///.........---,,,333///111EEEVVVSSSXXXooo~~~{{{{{{rrrwww}}}xxxqqqhhhccc```]]]XXXSSSOOONNNMMMKKKJJJIIIIIIIIIJJJJJJIIIJJJLLLOOORRRTTTVVVYYY^^^bbbggglllrrruuulllUUUJJJDDD>>>999444111222111//////111000000/////////000000111000000111111111222222222111111222222222333333333888999<<<@@@DDDIIIMMMOOOWWW[[[aaaeeeeeeaaa[[[WWWNNNLLLIIIEEE@@@<<<999777333222222111000//////...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,---......///////////////000000000111222444555666<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;>>>??????>>>===<<<;;;:::;;;===???@@@BBBAAA@@@AAADDDEEECCC@@@;;;AAAEEEDDD@@@>>>BBBGGGHHHKKKNNNOOOMMMKKKIIIIII[[[UUUQQQRRRSSSOOOLLLLLLBBB???;;;888666444111...+++******)))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''')))&&&%%%'''+++---***'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++,,,,,,,,,,,,------,,,---------...//////...)));;;EEENNNaaammmkkkkkk{{{zzzttt{{{yyytttlllfff^^^XXXVVVSSSMMMIIIFFFEEEDDDBBBAAA@@@@@@@@@AAAAAAAAAAAACCCFFFIIIJJJNNNQQQVVVZZZ___eeekkkoooxxx~~~xxxzzzOOOAAAMMM???999444222000...000555000//////......//////000/////////000000000111111000000000000111111111222111111222333444666888888111333666777777666333111888777666555333222111000111111111000///.........///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,---......///////////////000000000111222333555555::::::::::::::::::::::::===<<<<<<===???AAAAAA@@@>>>===<<<;;;;;;===>>>@@@CCCAAA@@@AAACCCCCCAAA>>>???CCCFFFCCC>>><<<@@@EEEGGGKKKPPPSSSQQQNNNJJJHHH]]]VVVQQQRRRRRRNNNLLLKKKBBB???;;;888666444111///+++******)))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((&&&%%%'''+++,,,***'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++,,,,,,,,,,,,------...---,,,---///000000///)))EEEKKKIIIeee|||mmmxxxwww|||yyyrrrkkkfff^^^YYYQQQLLLIIIFFFBBB>>><<<;;;:::999888888888888888888888888:::<<<>>>@@@BBBEEEJJJOOOUUU[[[bbbfffooouuu}}}ooo|||QQQCCCDDD>>>777333...+++...444//////...............///------........./////////....../////////000000000//////...---------------000//////......//////000,,,---------............/////////......------,,,......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,---......///////////////000000000111222333444555;;;;;;<<<<<<<<<<<<<<<;;;<<<;;;;;;<<>>===<<<===>>>???CCCAAA@@@@@@AAAAAA???>>>DDDGGGGGGCCC>>><<>>:::444...---000///......------------...------------.........///............////////////000000/////////000111111222111000//////000111222000000//////////////////...---------,,,,,,++++++------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,---......///////////////000000000000111222333444:::;;;<<<======<<<<<<;;;999888888:::<<<>>>>>>===AAAAAA???>>>============??????>>>??????@@@@@@@@@IIIJJJIIIEEE@@@???CCCGGGDDDHHHMMMOOOLLLGGGBBB@@@bbbYYYRRRPPPOOOLLLJJJKKKCCC@@@<<<999777444222///+++******)))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''%%%%%%%%%&&&''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********++++++++++++++++++,,,,,,,,,------...,,,---111111---...222LLLQQQ^^^yyyyyyyyy{{{uuulllccc[[[UUUPPPLLLHHHEEE@@@<<<999777555444333333222222222222222333111111222222333444555555555777;;;???DDDJJJRRRWWW^^^dddmmmuuu{{{llllllIIIEEEBBBAAA===666111111//////...------------------------.........//////............/////////000...............///000000,,,,,,,,,,,,,,,,,,,,,,,,//////......------------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,---......///////////////000000000000111222333333777888:::;;;<<<;;;:::999888777777999<<<>>>>>>===AAAAAA@@@???>>>======<<<;;;<<<======???AAACCCEEEJJJJJJIIIFFFDDDDDDHHHKKKHHHIIIJJJHHHDDDAAA??????ddd[[[RRRPPPNNNKKKIIIJJJCCC@@@<<<999777555222000+++******)))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++,,,,,,,,,,,,---------+++...222000---333???WWWVVV```}}}wwwnnnrrr{{{ssskkkeee\\\TTTMMMIIIEEEBBB===;;;888444222111111111000////////////000000111/////////000000111111111333444777999===CCCJJJOOOUUU\\\dddlllttt|||jjj~~~sssSSSIIIAAA@@@???999333000000000///...------------,,,---------............------.........///////////////...---------------///000000111111000000///+++++++++,,,,,,---------++++++++++++++++++++++++******++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,---......///////////////000000000000000111222222:::<<<>>>@@@@@@@@@>>>===999888888:::===???@@@???@@@@@@???>>>>>>===<<<<<<999:::<<<===>>>AAAEEEHHHHHHHHHHHHFFFEEEFFFHHHKKKIIIIIIGGGCCC@@@???@@@BBBfff\\\RRROOOMMMJJJIIIJJJCCC@@@<<<999777555222000+++******)))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&'''((((((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++,,,,,,,,,,,,---------,,,...111......>>>RRR```llllllqqqllljjjmmmttt~~~vvvjjj```YYYTTTMMMFFFAAA>>>;;;999555444222///...---///000...............///000000......//////////////////111222333444666;;;BBBFFFMMMSSS[[[ccckkksss}}}kkk|||wwwvvvbbbLLLBBB@@@<<<666333222111000///............+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,------------000///...---------------,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,------...++++++++++++++++++++++++************+++++++++,,,************************************************************************************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,---......///////////////000000000000000111111222;;;===@@@BBBBBBBBB@@@???888777888:::===?????????>>>>>>>>>>>>======<<<;;;:::<<<===>>>>>>AAAEEEIIIDDDDDDDDDCCCCCCCCCDDDEEECCCCCCBBB???>>>>>>AAADDDggg\\\SSSOOOMMMJJJIIIJJJCCCAAA===:::777555222000+++******)))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''$$$%%%&&&&&&%%%$$$$$$%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&))))))************))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++,,,,,,,,,---------...,,,...000,,,000GGGbbbjjjrrrxxxzzzhhhvvv}}}}}}yyytttiii[[[PPPNNNIIIBBB===999777555333222111000...------///111///.........///000111222//////000000000000/////////000000000222666<<<@@@GGGMMMUUU]]]dddmmmwww~~~pppkkk```MMMGGGCCC???<<<222222111//////.........)))************+++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,------///---+++******+++---///++++++*********)))))))))++++++++++++++++++,,,,,,))))))******+++++++++,,,************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,---......///////////////111000000000000000111222555777:::<<<===<<<:::999555555555777;;;========================<<<<<<;;;<<<>>>??????>>>@@@EEEIIIAAAAAAAAA@@@@@@?????????;;;<<<<<<<<<<<<===@@@CCCfffYYYRRRNNNIIIMMMNNNDDDAAAAAA???<<<999444000...+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))***))))))))))))(((((((((***)))((()))******)))(((+++************++++++,,,******))))))))))))******++++++************++++++)))************+++++++++************************))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------))))))...555777===___zzz|||zzz}}}~~~qqqfff^^^WWWOOOIII???<<<999555333111111111000000/////////.........000000/////////....................................///000111222333444444>>>DDDMMMUUU\\\fffrrr{{{uuuhhhooogggWWWDDDGGGAAA@@@777555111000//////---,,,)))***+++,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************------,,,++++++******))),,,---///111222111000///------......///111222333777999;;;======;;;999777444555666888:::;;;;;;;;;;;;;;;<<<>>>@@@???<<<999:::;;;;;;<<<===>>>>>>???:::;;;<<<;;;;;;<<>>999fffYYYRRROOOIIIMMMNNNDDDBBBAAA???<<<888444111...+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((()))******+++++++++******)))))))))))))))*********(((''''''(((***+++***)))******)))((((((((())))))******))))))))))))******++++++************++++++)))************+++++++++******************************************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------111888,,,)));;;KKKkkkmmm}}}zzzqqqdddYYYRRRLLLEEE@@@:::888555222000/////////////////////.........---000000000/////////.................................//////000222333333444:::@@@IIIPPPXXXcccooowwwyyygggpppZZZsssvvvJJJLLLOOO<<<:::777333000///...---,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,++++++++++++***+++---...000000000///............///000111222333777999:::;;;;;;:::999777555666777999:::;;;<<<<<<<<<<<<===>>>???>>>:::777999999:::;;;;;;<<<======<<<<<<<<<<<<;;;<<>>???BBBCCC???;;;fffXXXSSSPPPJJJLLLMMMEEEBBBAAA???<<<888444111///+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((++++++******))))))((((((((((((((()))******++++++((('''&&&(((***,,,+++***+++***))))))((((((((((((******))))))))))))******++++++************++++++)))************+++++++++******************************************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,------------))):::///---MMM]]]jjjiiinnn|||~~~{{{eee]]]RRRJJJDDD???:::666444333111///---------.../////////............---000////////////.......................................///000111222333333444:::BBBJJJRRR]]]iiirrr{{{~~~~~~jjjllliiiooo]]]JJJQQQCCC>>>:::555111///...---,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,---...//////...------/////////000111222333444888888888888888888888888666777888:::;;;<<<<<<===<<<<<<===???@@@>>>;;;888999999999::::::;;;;;;<<<===>>>===<<<;;;<<>>===???BBBBBB???;;;eeeXXXSSSRRRKKKKKKLLLFFFBBBAAA???;;;777444111///+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))******************++++++***)))((((((((('''++++++++++++,,,,,,,,,---***)))((()))***+++***)))++++++***************++++++******))))))******+++++++++************++++++))))))*********+++++++++******************************************************+++,,,,,,,,,,,,+++,,,,,,,,,------------...'''///222===ZZZnnnnnniiiuuu||||||rrrxxx~~~|||qqqgggSSSMMMEEE???;;;777444222000///...------------...........................//////.........---------..............................//////000111222222000555;;;DDDMMMYYYeeelllrrrvvv{{{~~~}}}zzzxxxwwwzzz}}}wwwuuu```sss|||NNNEEENNNCCC>>>888333000///...---++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))***+++,,,,,,---------......//////......---//////000000111333444555888777666666666666777888777888999;;;<<<=========;;;;;;===???AAA@@@===;;;:::;;;;;;;;;<<<<<<<<<===>>>>>>>>><<<;;;<<>>===>>>???>>>;;;888eeeWWWTTTTTTMMMJJJKKKHHHCCCAAA>>>;;;777444111000+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***************************((())))))***+++,,,,,,,,,+++***++++++,,,...///000333333333333333333333333---,,,************(((&&&))))))))))))***+++,,,,,,++++++************++++++++++++************++++++))))))*********+++++++++******************************************************+++,,,,,,,,,,,,+++,,,,,,---------.........777***888RRRhhhiiitttttt}}}|||{{{pppaaaTTTEEEAAA<<<777444333111000//////........./////////////////////////////////.........------------,,,.................................//////000000111///222777???IIIUUUaaahhhkkkoootttwwwwwwvvvuuutttxxxvvvyyy|||wwwpppuuuooozzzoooHHHLLLGGGCCC<<<777444222///...,,,+++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))***+++,,,------....../////////000000000/////////000000111333444555888777555444444555777888888999:::;;;<<<=========999:::<<>>======>>>>>>>>>>>>>>>???>>>>>>???===<<<<<<===???>>>===<<<;;;:::888555222eeeWWWTTTWWWNNNIIIKKKIIICCCBBB>>>:::666333111000+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((()))))))))((((((((()))))))))******************************''''''(((***,,,---...///,,,------///333666:::<<<;;;;;;;;;;;;;;;<<<<<<<<<333111///...---,,,***((()))))))))))))))***++++++++++++************++++++++++++************++++++)))************+++++++++************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,---------............555...KKKuuu|||ttt~~~vvvyyyzzzmmmaaaRRRFFF:::888555222000//////000000000000111111111111111///000000000000000111111////////////....................................---........./////////000///000444<<>>AAAAAA???===>>>>>>>>>>>>>>>>>>>>>>>><<<>>>???>>>===;;;;;;;;;::::::999888555222///---eeeVVVUUUXXXOOOHHHJJJJJJDDDBBB>>>:::666333222111+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''((((((((())))))))))))(((((()))))))))*********++++++++++++++++++++++++((()))+++---000222444555333222222222444666999;;;;;;;;;<<<>>>???AAABBBCCC<<<:::888777888777555333000///...---,,,++++++,,,,,,++++++******++++++,,,++++++************++++++)))************+++++++++************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++------------............***>>>YYYooossstttwww}}}uuudddWWWNNNDDD<<<444333222000///...///111111111222222333333222222000111111111222222222222222222222222111111111111........................------............////////////222999CCCOOOYYY^^^fffhhhjjjkkkkkkkkklllnnnjjjkkkiiigggjjjqqqrrrpppxxxqqqwww]]]KKKHHHDDDAAA===999444111---,,,+++*********++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************++++++,,,,,,,,,,,,,,,---...///000222333.........///000111222333777777666666666666777777888999:::;;;;;;;;;;;;;;;666777999;;;======:::888<<<<<<<<<<<<<<<<<<<<<<<<:::<<>>:::666333222111+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((())))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++,,,---///222555888:::;;;:::888666333111111111222666777999<<>>:::777555111222222111...,,,******hhhXXXVVVZZZSSSLLLKKKHHHDDDAAA===:::777555222///,,,+++******))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&((((((''''''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************&&&''')))***+++++++++***,,,,,,,,,***((()))---000555333999777------444333555444333222333333111...222//////555===CCCGGGIIIDDDGGGFFFBBBCCCHHHHHHDDD???===;;;:::888555111...,,,***))))))***++++++***+++******))))))))))))***++++++++++++******))))))************************************************++++++,,,,,,,,,---------+++...//////000222222///CCCSSS\\\hhhqqqggg{{{ooolllvvv{{{nnnbbbQQQDDD===888444000111111000000000000111111111333444333111222666;;;666333333666666444444777777666444555666666555333333333222111000......---------............------111000222777@@@JJJQQQUUU\\\]]]^^^___```bbbccccccaaabbbccceeeggghhhiiijjjlllsssuuucccMMMPPPQQQJJJCCC@@@===555555111---******++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))),,,,,,++++++++++++++++++++++++,,,,,,---...//////...000111111000000111222555666666555444444666888999:::<<<<<<<<<:::888666::::::999999888777666666;;;666444777777333333666444777999999888666555555...---,,,++++++++++++,,,gggXXXVVVYYYRRRKKKKKKGGGDDDAAA===:::777555222///,,,+++******))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((''''''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))******+++*********(((+++///222444555666666999555777666///...000,,,666000---000000///333;;;555444222333444777<<<@@@<<>>CCCBBBAAA@@@???===999666444000,,,******+++,,,,,,+++++++++***************++++++++++++*********)))************************************************++++++,,,,,,,,,---------+++---......,,,+++000555NNNmmmooobbbttt|||nnntttrrroooooowww{{{~~~}}}ttt[[[QQQCCC999444111///,,,111111111222222333444444555777888777444333333555777444555888888555555888777555555555777777555444444444333333333222222222111111222222222111000000000000111777@@@IIIPPPTTTXXXXXXYYYZZZ\\\]]]^^^___^^^___```bbbccceeefffggghhhmmmmmmyyyooopppJJJBBBKKKBBB@@@CCC888666333...,,,+++++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***+++++++++++++++++++++++++++,,,,,,------............000111111000000111222444555555555444444555777999:::;;;;;;:::888666555:::999999888777777666666333555777666444111...---111333666777666444444444222111///,,,***'''&&&%%%gggWWWTTTXXXPPPJJJJJJFFFDDDAAA===:::777555222///,,,+++******))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((())))))((((((((()))((((((''''''(((((()))&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&'''((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,+++************++++++,,,...111333444222111...,,,---000333666777555@@@999666999777222555=========<<<:::999<<>>===888222...,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,///000+++)))666GGGzzzgggwwwlllssskkkqqquuuzzz}}}nnn```KKKCCC999333111222111000111222333444555666666666333444666888888888777777777555666999:::777777:::888777777888::::::888666666666666555555444444444444444555444444333222222//////111777???HHHOOORRRRRRRRRSSSTTTVVVWWWXXXYYYYYYZZZ[[[]]]^^^```aaabbbdddhhheeehhh|||uuuuuuhhhLLLRRRGGGCCCGGG999888555000...---,,,+++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))***************++++++,,,,,,---------------------------...000111111//////000222333444555555444444555777999:::::::::999777555333888888888777666666555555000666777555777===:::222---000222333222222222333------,,,***)))(((((((((fffVVVSSSWWWOOOIIIIIIFFFDDDAAA===:::777555222///,,,+++******))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''))))))(((((((((((())))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((***))))))((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++---,,,+++++++++,,,---...444111......111333333333555888555666<<<>>>???CCC<<<======>>>@@@@@@<<<777999;;;;;;999:::???CCCDDDAAACCCDDDDDDEEEGGGJJJKKKFFFFFFFFFGGGHHHGGGEEECCCBBB>>>888444111///,,,+++***++++++,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------......---000222---///DDD^^^~~~oookkkuuuzzz{{{qqq^^^PPP@@@<<<666333333555666666333444555666777777666555333444444666777999999999888777888;;;<<<999888:::;;;::::::;;;======<<<:::::::::999888666555444444666666666555555333222222......000666>>>GGGMMMPPPNNNNNNOOOPPPRRRSSSTTTTTTUUUVVVWWWXXXZZZ\\\]]]^^^aaadddbbbbbbiiiyyyvvv~~~fffOOOIIIKKKHHH>>>;;;777333000///...,,,+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))***+++,,,,,,------------------------,,,,,,...///000000//////000222222444666666555555666777:::::::::999888666444333777666666666555555444444444666444777JJJ]]]XXXEEE...000111111000//////000,,,***((('''''')))+++---fffVVVSSSVVVNNNIIIIIIFFFDDDAAA===:::777555222///,,,+++******))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((((((((())))))'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((------+++***))))))(((((((((((((((((())))))))))))************************************++++++++++++,,,,,,++++++---///111222444444444666999;;;<<<<<<444===888222777444444@@@555======888BBBQQQMMM===AAACCCAAA;;;:::<<<999444666:::AAAIIIMMMLLLGGGDDDEEEEEEFFFGGGIIIJJJHHHFFFBBB@@@>>><<<999444///+++++++++,,,,,,++++++***)))+++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........------///000...555OOOjjjhhh{{{qqqpppuuuyyywwwsss^^^LLLBBB888555222111111333444555666666666777666666555555:::999777666666888;;;===>>><<<===AAAAAA===<<<>>>===<<<;;;;;;=========<<<<<<<<<<<<;;;;;;;;;::::::999999999888777555444333......000555===EEEJJJLLLKKKLLLMMMNNNOOOPPPQQQRRRRRRRRRTTTUUUWWWXXXZZZZZZ\\\___```cccfffiiimmm|||EEEEEEOOOIIIHHH>>>;;;666333111///---+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))***+++,,,,,,------------------------,,,,,,---///000000//////000111222444777777777666777888::::::999888777666555444555555444444444444333333666444333BBBbbbxxxiiiKKK111222222111...,,,,,,,,,///,,,)))''''''***///111gggVVVSSSUUUNNNIIIIIIGGGDDDAAA===:::777555222///,,,+++******))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''***))))))(((((())))))***''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((...---,,,***))))))))))))(((((((((((())))))))))))*********************************++++++++++++,,,++++++,,,---///111333444...222777:::999888777777111CCCBBBBBBQQQRRRTTTggg~~~tttvvvqqqeee\\\YYYSSSLLLPPPFFF>>>===AAADDDEEEGGGFFFFFFGGGIIIKKKLLLJJJIIIBBBBBBBBBBBB@@@<<<666111//////---,,,+++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,......,,,...>>>XXXmmm___~~~gggssstttwwwuuuuuu^^^III<<<777555555444333333444555555888777777666666777777888888:::;;;<<<===CCCKKKRRRKKKIIIJJJNNNMMMIIIFFFHHHBBB???<<<;;;<<<===>>>>>>===>>>???@@@@@@AAABBBBBB>>>>>>===<<<:::999777666//////000555<<>>333333333000---******+++)))))))))+++000666<<<@@@hhhWWWSSSVVVNNNIIIJJJHHHDDDAAA===:::777555222///,,,+++******))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********++++++***************))))))))))))******'''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))(((((())))))***(((((((((((())))))))))))*********************************+++++++++,,,,,,,,,---...000111222222222...333888:::999===DDDKKKdddzzz{{{pppTTTFFFCCCCCCCCCEEEEEEEEEFFFHHHJJJKKKJJJHHHDDDDDDDDDEEEEEECCC???<<<555333000---++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............***000///,,,888SSSlllxxxmmmuuuzzzvvvttttttmmmnnnvvvvvvyyy}}}qqq\\\III<<<666444666777888888777777888888999888666666777:::===>>>;;;AAAHHHJJJKKKPPP\\\eee\\\ZZZ\\\^^^]]]XXXUUUUUUKKKGGGBBB??????AAACCCDDDAAAAAAAAAAAA@@@@@@@@@@@@??????>>>===;;;999777666000000111555;;;@@@CCCDDDDDDDDDEEEGGGHHHIIIJJJKKKKKKLLLMMMOOOQQQRRRSSSTTTSSSXXXWWW[[[cccaaaeeessszzzZZZGGGIIIHHHCCC@@@;;;888555222...+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++,,,,,,------.........---...//////......///111...111444666555555555666444444333333333333333444222222222222222222222222000///444BBBQQQRRREEE666111111111...+++******+++(((+++000666<<>>>>>===;;;999777555444111000111555:::???AAAAAA@@@AAABBBCCCEEEFFFGGGGGGIIIJJJKKKMMMNNNPPPQQQRRRTTTYYYVVVVVV___bbbdddnnnyyywwwjjjEEEQQQIIIDDDAAA===999666222...+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,---...//////---...//////......///111,,,///222444444333333444111111000000111111222333111111111111111222222222222000222555555222444:::...//////---***)))***+++555999>>>BBBCCCAAA===:::hhhXXXUUUVVVLLLGGGKKKKKKCCCAAA???;;;777444111000---,,,+++))))))))))))*********))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((,,,,,,+++)))''''''(((***)))$$$$$$)))---++++++---,,,//////,,,---111111---000222222...+++))))))((((((---...******000333111((()))***+++++++++******''''''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))*********)))******+++,,,222///)))(((,,,111000---222,,,---444555111111666;;;VVVvvvnnnUUU???777<<>>888111...---///000------,,,***))))))+++---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000---333000XXXxxxnnnaaapppcccmmmvvvtttvvvooo^^^HHH:::777999999777===888666888888444666;;;444777;;;???CCCHHHMMMPPPRRRccclllcccZZZ___jjjqqqxxxoooiiinnnwwwxxxqqqiii^^^WWWNNNIIIKKKPPPUUUVVVMMMKKKIIIFFFDDD@@@<<<888888666555444555555333111111222333555777:::<<<===>>>???@@@@@@BBBBBBCCCDDDCCCFFFHHHIIIJJJKKKNNNPPPQQQRRRTTTVVVZZZ]]]```bbbnnnsssjjjGGGEEEEEEEEECCCAAA>>>;;;555///***+++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++(((''''''***+++)))&&&)))))))))))))))*********---,,,+++***))))))(((((('''((()))************))))))+++,,,,,,++++++,,,---******)))((((((((())))))------+++******))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------......---......///000111111222111111111111111111111111////////////000000000000111222333111///...///000444333222111111111333333111...***'''&&&+++222888AAAGGGFFF<<<666666111(((gggXXXUUUWWWMMMHHHJJJJJJCCCAAA???;;;777444111000---,,,+++))))))))))))******)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''''')))+++000333222000000333222///555777777555444444555444...000111///...---+++***+++222666444333666888666444111---)))''''''((())))))*********)))(((&&&%%%(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))***************************************************+++,,,,,,&&&,,,111111///---...000555555222///222>>>LLLVVVggg{{{mmm[[[EEE:::@@@FFFKKKIIIGGGGGGIIIKKKJJJGGGGGGEEE@@@;;;666222///---,,,,,,,,,,,,++++++---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........222+++111<<<|||xxxttt{{{kkkeeeooouuutttzzzlllPPPFFF;;;555777;;;<<<;;;:::666444777888666999>>>>>>BBBHHHMMMQQQUUUZZZ]]][[[fffnnnjjjccceeennnvvvzzzvvvzzzyyyqqqddd]]]TTTPPPQQQUUUXXXYYY^^^YYYQQQJJJEEEBBB@@@>>>:::888555444444333222000000111222444666888:::;;;<<<<<<===>>>???@@@@@@AAAAAACCCFFFGGGHHHIIILLLNNNOOOPPPRRRTTTXXX[[[^^^```dddppprrryyyiiiHHHPPPJJJGGGCCC???;;;666000,,,+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))((()))++++++***(((+++*********)))))))))((()))***,,,.../////////...------......///000000000---...---+++(((&&&&&&'''(((((((((((()))***++++++******)))))))))***++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,,,,,,,,,,------------...---......///000000111111111111111111111111111111....../////////000000000...///000000///...///111333222111222333333000...)))+++---000333888>>>CCCEEEAAA999///---222777999gggXXXVVVXXXOOOIIIJJJIIICCCAAA???;;;777444111000---,,,+++))))))))))))***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((&&&(((*********+++---...(((000111++++++222444//////...///000///------000333222222333333222///---...888??????<<<999888555???<<<777222...***)))((()))******+++***((('''%%%((((((((((((((((((((((((''''''((((((((())))))))))))))))))*********++++++************************++++++******++++++,,,---,,,---...---+++---222888///777<<>><<<999888:::;;;:::999999666666888:::<<<@@@DDDOOOTTTZZZ```dddfffiiikkkeeegggkkklllfffccchhhqqq}}}}}}wwwnnniiibbb```aaacccdddccchhhccc[[[TTTNNNIIIEEEBBB???;;;777444333222111000//////000222444666888999888888999:::;;;<<<======>>>@@@CCCDDDEEEFFFIIIKKKLLLMMMOOORRRVVVYYY\\\^^^```ddd{{{bbbFFFKKKNNNKKKFFFAAA===888333///+++******)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))***+++,,,+++)))************++++++,,,,,,---///222555777777666666888777777666666777999:::888999888555111.........************************+++***************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,,,,,,,,,,,,,------------------......///000000000000000000000000000000000.........////////////000+++---............///111111000000222333222...***$$$***111888<<>>777222000CCCDDDEEEDDD???888000+++))))))))))))))))))******(((((((((((((((((((((((('''(((((((((((()))))))))))))))*********+++++++++************************+++++++++++++++,,,------222---))),,,111333333444///>>>MMMbbb^^^@@@DDDKKKQQQQQQKKKFFFFFFBBBDDDFFFEEEBBB;;;444000+++++++++---...///...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............///222KKKbbbvvv}}}bbbeeejjjooooootttjjjPPP>>><<<>>>??????===;;;::::::;;;:::;;;???DDDIIINNNSSSbbbffflllppprrrqqqqqqqqqooojjjiiilllggg^^^^^^fffttttttyyy|||ssspppmmmnnnpppqqqooolllfffeeeccc```[[[SSSJJJDDDCCC???999555333222111000......///000111333555666555555666777888999::::::<<<>>>@@@BBBBBBDDDFFFHHHJJJKKKMMMPPPTTTXXX[[[]]]```fffjjjiiiXXXDDDLLLJJJHHHEEEBBB<<<666222++++++***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))***+++++++++***'''(((***,,,///111333333666777888999:::;;;;;;;;;>>><<<:::888777888999:::@@@AAAAAA???;;;999999:::222111000...,,,***((('''...---,,,+++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************************++++++++++++++++++,,,,,,,,,------------------....../////////////////////////////////------........./////////,,,...//////......///000000111111111///...------///333999===>>>===<<<<<<999111000777999666888@@@hhhXXXUUUYYYRRRLLLKKKGGGCCCAAA???;;;777444111000---,,,+++))))))))))))***(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++---...000111111111333555666222222555333......222333333222222555777666333888222///222222000000444000666???BBB>>>777333222EEEGGGJJJKKKHHHBBB;;;777000...+++((('''(((***+++))))))))))))))))))))))))(((((((((((()))))))))***************++++++++++++************************,,,,,,,,,,,,,,,------...''')))111777666333555<<>>AAAFFFMMMVVV```gggkkkrrrvvvzzz|||zzzvvvsssqqqvvvooommmppplllbbb```eeemmmoooxxxsssqqqqqqrrruuuuuuqqqmmmiiihhhfffccc^^^VVVMMMGGGEEEAAA;;;666444333222111---------...///111222333333333444555666777888888:::<<<>>>@@@@@@BBBDDDFFFIIIJJJLLLOOOSSSWWW[[[\\\[[[iiidddnnnoooKKKHHHHHHHHHHHHFFFAAA:::444,,,,,,+++***************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,***+++---///111444555666888777555555666999===??????===:::777666666666777???@@@???===:::888888888777666555444111...,,,***---,,,+++***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))*********++++++++++++++++++,,,,,,,,,------------------....................................------------............///000111000...---...///...111333000+++***000555;;;======<<<:::777777777999111000888@@@HHHXXXhhhjjjXXXTTTXXXRRRLLLLLLHHHCCCAAA???;;;777444111000---,,,+++))))))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,------...///000000000111444777///...///333888:::<<<<<<777@@@BBB999666<<<===888;;;777888;;;999222222999333444888======999999;;;FFFFFFEEEDDDCCCBBBBBBAAA;;;888333...***((('''((())))))))))))))))))))))))((((((((()))))))))***************++++++++++++,,,++++++++++++++++++++++++------,,,,,,------...///(((///666555+++000PPPrrrlllBBB666???GGGIIIIIILLLKKKJJJGGGCCC???<<<:::444000,,,+++---...---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////000<<>>???BBBDDDGGGHHHKKKNNNRRRVVVZZZ[[[ZZZhhhfffeeejjjvvvYYYGGGHHHIIIJJJIIIDDD>>>888...---,,,+++++++++++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,++++++,,,...111111111111222222333333333111//////222777>>>BBBCCCBBB@@@>>>===<<<<<<===???@@@???<<<888555444555999:::::::::999777555444,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++++++++,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......000111111000...------......000222///,,,---444;;;777777555222111222555888333;;;JJJZZZdddmmmyyylllYYYSSSVVVQQQMMMMMMHHHCCCAAA???;;;777444111000---,,,+++))))))))))))***'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''(((***,,,---//////////////////000444999===@@@KKKMMMHHHSSSiiikkk\\\^^^yyyooodddoooxxxtttPPPOOORRRUUUKKK;;;777<<<<<<666333666999999;;;???CCCBBBAAA@@@?????????@@@BBB@@@<<<777111,,,(((%%%))))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,++++++++++++++++++++++++---------------......///444333444333555JJJ}}}mmmWWWMMMEEECCCGGGLLLLLLJJJHHHFFFCCC@@@???<<<666///---...///---+++------------------------....................................////////////555PPPyyyiiisssdddgggiiikkkppplllWWWFFF<<<===CCCBBB@@@??????BBBGGGLLLOOObbbjjjqqqwwwyyy}}}~~~zzzxxxxxxwwwtttyyyqqqfffbbbaaaaaaaaa^^^YYYRRRLLLHHHFFFDDDCCC===:::777555444333000///------------...//////000//////000111222333444444444666999:::;;;<<>>000///...---,,,,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***,,,......------///111222222222111111111000000333111000000222777===@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBB@@@===;;;;;;;;;>>>???@@@@@@???===;;;999666555333111///------,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------///000///------...///.........///222666:::<<>>@@@BBBCCCBBB>>>:::888BBBBBBAAA>>>888111+++'''))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++...------------...//////333///333DDDYYYuuukkkIIIAAAJJJFFFGGGHHHHHHGGGFFFDDDBBBAAA:::222......///...+++------------------------..................................../////////000:::ddd}}}hhhyyyYYYcccggghhhjjjsssoooQQQCCCBBBBBBAAAAAA@@@@@@BBBIIITTT___ggglllxxx~~~zzz|||gggUUUMMMMMMOOOQQQIIIGGGEEEDDDCCC@@@<<<999888666444333333222///------------------...///000------...///000111222222222444777888999:::===???BBBDDDFFFJJJNNNRRRVVVXXX```SSS^^^kkkiiiqqqrrrUUUQQQMMMIIIGGGFFFCCCBBB111000///...---,,,,,,,,,))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))),,,...111000//////111444000000000000000111111111777666666555666999;;;===555666888:::<<<=========@@@AAABBBBBBAAAAAABBBDDDEEEEEEEEEDDDBBB???<<<:::DDDBBB>>>999444000---+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***,,,------------...000///+++***///999>>>===999//////000222777???JJJQQQsss{{{ppp[[[SSSVVVQQQNNNPPPLLLEEECCC@@@<<<888444111//////---+++***++++++***)))))))))))))))))))))))))))******))))))((((((''''''******)))******+++,,,,,,)))...,,,,,,444222,,,///222FFF666...RRRhhheeekkkvvvxxxaaaIIILLLHHH444---888;;;<<<===AAAEEEDDD>>>777BBBEEEDDDAAA@@@???666***''')))++++++***((()))***))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,---------)))------***---222111,,,333:::AAAnnnttt|||xxxwwwTTTGGGIIIHHHHHHIIIIIIGGGFFFEEEAAA???;;;444...,,,...222---------------------------------.........//////---444000+++000000///444]]]tttsssppp]]]hhhgggggglllzzzooo\\\IIICCCDDDCCCCCCFFFKKKVVVaaaiiirrr~~~ppp]]]QQQHHH???;;;===888777555666777888777666111111111111000000000000------------------------,,,,,,------...///000000222222333555777999;;;<<>><<<222,,,...000+++((()))******))))))))))))************************************))))))))))))******))))))))))))************)))))),,,000222000//////111...///555<<<<<<888444666555000555CCCCCC888777<<>>>>>;;;777---+++((((((***++++++)))))))))))))))***************++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------333///...000...***...666888ccc}}}{{{tttZZZcccppp}}}ssseeeaaadddhhhlllzzz}}}zzzNNNBBBAAADDDKKKJJJCCCBBBFFFBBB@@@===666000...///111---------------------------------.........//////,,,///++++++222111222===zzzdddXXX^^^fffgggoooqqq___SSSHHHDDDFFFKKKUUU___kkkuuu|||pppbbb```pppsssbbbQQQHHHBBB<<<999999666333111000111222222111111111000000000/////////------------------------,,,,,,------...//////000222222333444666999;;;<<<>>>AAAEEEHHHKKKOOOTTTWWW```bbbdddjjjmmmnnnkkkZZZ@@@EEEHHHHHH>>>DDD>>>444......///+++)))*********))))))))))))************************************))))))))))))******)))))))))************+++/////////000///...///111...555;;;777+++&&&222BBB???FFFNNNbbbzzzyyyfff\\\```cccbbb\\\WWWUUUQQQKKKBBBEEEIIIMMMKKKCCC:::555:::>>>BBBCCCFFFGGGBBB;;;===BBBHHHKKKIIIBBB;;;666///***(((++++++)))***///))))))))))))*********+++************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++,,,------,,,++++++777BBBBBB===999999:::;;;222777JJJ___rrryyyssssss}}}qqq]]]UUUXXXSSSPPPPPPLLLDDDCCC@@@<<<888444111000///---+++***++++++***)))))))))))))))))))))))))))***))))))))))))((((((((())))))))))))***+++,,,---***------888MMMSSSKKKJJJsssxxx```KKK[[[jjjnnnyyysss{{{|||tttyyy~~~~~~___SSSNNN999,,,333<<<<<<<<>>777444///---------------000////////////.........------------------------,,,,,,,,,---......//////111111222444666888:::;;;===@@@DDDGGGJJJNNNSSSVVV```bbbccchhhkkkhhhzzzmmmNNNTTTOOORRRFFFMMM@@@888000......+++***+++******))))))))))))************************************))))))))))))******)))*********+++++++++,,,&&&***...///...///111444333333444999GGGVVV]]]]]]gggjjjjjjyyyxxxnnnmmmqqqxxxsssaaaPPPJJJ@@@BBBBBB???@@@EEEFFFDDDAAADDDHHHFFFBBB>>>???@@@777222---+++***)))+++000)))))))))***************************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,---,,,,,,+++***<<<@@@FFFGGG@@@999999>>>===TTTjjjooooooxxxvvvrrr]]]VVVYYYTTTPPPPPPLLLDDDBBB@@@<<<888444222000///---+++***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***,,,---......111333CCC[[[\\\JJJ@@@JJJaaaeee]]]]]]\\\___lllpppqqqkkk```XXXYYY\\\^^^TTTOOORRR\\\```\\\\\\aaasss|||TTT444222888444333888AAAHHHLLLGGG>>>===EEEMMMDDD<<<222,,,+++++++++)))))))))*********++++++++++++++++++,,,,,,,,,------------------............***(((---444444333BBBWWWyyylllmmm\\\SSSSSSfffVVV>>>CCCPPPOOOEEECCCBBB@@@===888333///.......................................////////////222...,,,222222)))999\\\cccqqqkkkqqqkkkaaaiiijjjbbbhhh}}}ppp___WWW\\\ccciiippp~~~vvv[[[CCC>>>@@@EEERRRcccaaaVVVKKKFFFGGGHHHGGGEEE===999333///............//////.........---------------------------------,,,,,,,,,------.........000000111333555777999:::<<>><<<;;;@@@;;;666111---******+++************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++---...,,,)))+++222999VVVJJJBBBAAABBB>>>===@@@fffttttttmmmxxx~~~zzztttqqq^^^WWWZZZTTTPPPPPPKKKCCCBBB???<<<888555222111///---+++***++++++***)))))))))))))))))))))))))))))))))))))))************(((((()))***,,,---///000:::DDDDDD???AAAAAAFFFTTTKKK^^^kkkjjjbbbXXXUUUZZZXXXZZZiii|||~~~uuuzzz~~~tttyyyooodddjjjyyyttt[[[MMM<<<+++...>>>555>>>GGGHHHBBB???DDDLLLJJJFFF===444---***)))***************++++++++++++++++++,,,,,,,,,---------------........./////////111222111...222@@@RRR]]]rrrvvvzzzxxxbbb]]]lllLLL===LLLPPPCCCCCCCCCAAA>>>;;;666111---................................./////////000000//////000555111***GGGyyy}}}ggg`````````cccbbbcccooo|||nnnhhhqqq}}}uuu]]]IIIFFFBBB<<>>888333111111000000............------------------------------------,,,,,,,,,---------------//////000222444666888999;;;===AAADDDGGGKKKPPPSSSXXX^^^```eeemmmkkknnn}}}~~~|||pppDDDJJJGGGVVVBBBDDD@@@888000---------,,,++++++************++++++************************++++++************+++++++++++++++,,,---.........111555555111000777===???KKKooo~~~ttt{{{kkk]]]SSSJJJBBB;;;???EEEKKKLLLGGG===555???>>>;;;666222...+++(((+++++++++***************************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,***------)))&&&...???MMM```RRRCCC<<<<<>>FFFBBB>>>CCCIIITTTeee]]]VVVPPPPPPVVVdddvvvyyyqqq}}}wwwzzzlllbbbTTTAAA777777111777@@@FFFDDD@@@CCCIIIGGGGGGCCC<<<333---++++++*********++++++++++++,,,,,,,,,,,,,,,------------.........////////////000444333111444HHHeeevvvyyyvvvtttnnnSSSSSS\\\lllfffAAABBBKKKJJJEEEDDDBBB@@@>>>:::444000............................../////////000000000***...000333222555]]]gggnnnsss]]]bbb```^^^ggg{{{{{{uuuppp[[[IIIDDD@@@999:::AAAJJJKKKHHHCCCCCCFFFHHHGGGCCC???:::555333111000//////............---------------------------------,,,,,,,,,,,,,,,,,,------......///111333555777888:::<<<@@@CCCFFFJJJOOORRRSSS\\\___bbbkkkmmmooozzzlllTTTJJJHHH^^^JJJEEECCC<<<333.........,,,++++++************++++++************************++++++************++++++++++++,,,---...///000000///222000...888LLL[[[___fffwww}}}pppcccMMMGGGAAA???BBBEEEEEECCC999===>>>;;;888666222,,,+++++++++++++++*********++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++)))***))))))---:::LLLZZZXXXTTTJJJ@@@???JJJWWW]]]jjjwww~~~tttxxxppp\\\VVVYYYTTTOOOMMMHHHCCCAAA???<<<888555333111///---+++***++++++***)))))))))))))))))))))))))))))))))*********+++++++++******+++---///111444555777;;;:::AAASSSYYYWWW[[[UUUUUUbbbpppuuu}}}}}}xxxyyy}}}wwwpppqqqeeeMMM888:::888:::???AAA@@@BBBGGG>>>>>>???>>><<<777111---*********+++++++++,,,,,,,,,,,,,,,------------........./////////000000000222///999YYY}}}sssvvvmmmlllsssxxxWWWddd\\\EEEGGGOOOHHHFFFDDDBBBAAA>>>999555.........................../////////000000000000,,,000//////444CCCqqqhhhaaa___bbbdddbbbnnnyyy{{{~~~xxxnnngggeeeTTTDDD@@@???>>>===>>>AAAGGGIIIDDDAAAEEEJJJKKKCCC@@@;;;777555222000.../////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---......000222444666888999;;;???BBBEEEIIINNNQQQQQQ\\\^^^^^^fffkkknnnxxxqqqlllBBBFFFKKKCCCDDDEEE@@@555//////...+++,,,++++++******++++++,,,************************,,,++++++******++++++,,,+++,,,---...///000111111---444;;;CCCXXXrrrrrrfffTTTDDD>>>@@@GGGLLL>>>BBBDDDAAA@@@@@@<<<666,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************+++++++++++++++))))))111@@@OOOYYY]]]QQQQQQJJJHHHYYYpppuuujjjrrrtttzzzhhhvvvlllooo\\\VVVYYYSSSNNNLLLGGGBBBAAA???<<<888555333222///---+++***++++++***)))))))))))))))))))))))))))))))))******++++++++++++***+++,,,...000333555666000===AAA@@@BBBAAADDDQQQ```mmm{{{kkkttt}}}~~~}}}rrraaaSSSDDD;;;666:::>>>@@@CCCHHH666666888===BBB???777///******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000666111JJJ{{{zzz~~~rrrnnnyyy|||fffPPPggg|||QQQCCCJJJJJJHHHEEEDDDDDDBBB===999////////////////////////////////////000000000000222444...,,,666LLL{{{nnn{{{ZZZ___]]]dddaaasssyyyqqquuuxxxpppccc[[[ZZZNNNCCC@@@DDDEEEBBB>>>777AAAFFFAAA===AAAHHHKKKDDDAAA===999777444111...000////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...000222444666777888;;;>>>AAAEEEIIIMMMQQQPPP]]]]]][[[bbbgggllluuuxxxsssjjjIIITTTGGGLLLDDDFFFBBB777000000...***,,,++++++******++++++,,,************************,,,++++++******++++++,,,,,,,,,---...///000111222:::GGGWWWggg~~~yyyhhhUUUGGGAAA@@@GGGLLLMMMHHHFFFGGGCCC===,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++000***+++;;;RRRaaaaaa\\\UUUNNNDDDMMMvvvmmmvvvpppssskkknnngggPPPppp\\\VVVZZZVVVQQQNNNGGGDDDAAA===:::888666333111---,,,++++++******++++++++++++************++++++)))))))))***++++++,,,,,,,,,,,,---...000333555777<<<:::999<<>><<<@@@BBB???;;;<<<<<<===??????>>>BBBIIIFFFCCC???;;;888555222000111000///...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,......//////000222333444888;;;>>>AAACCCGGGKKKOOOTTTXXX]]]```ccchhhooouuu___eeeKKK@@@MMMHHHFFFBBB;;;444///......,,,++++++******++++++,,,)))************+++++++++&&&***------+++***---000,,,222,,,(((000555666<<>>===GGGCCC666***'''...222///***************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))+++,,,+++***++++++***)))(((555OOOeeeiiiaaa[[[JJJYYYbbbgggxxxooooooooommmsss~~~{{{yyyzzzxxxSSSNNN\\\qqq\\\VVVZZZVVVQQQNNNGGGDDDAAA===:::888666333111---,,,++++++******++++++*********))))))*********)))))))))***++++++,,,,,,---------...///111333555666;;;AAAGGGKKKSSS]]]dddUUU]]]qqqyyywww|||kkkbbbiiiuuu|||yyy{{{~~~~~~WWWDDDAAA;;;AAAFFF:::GGGAAA:::777:::???AAABBB666111,,,***,,,......,,,........./////////000000...222...///444222222>>>IIIbbbxxx}}}vvv~~~|||nnn~~~HHHGGGNNNLLLGGGHHHEEE;;;777444222///......000000000........./////////000000...888333111IIIzzzrrr\\\eeeYYYaaa^^^bbbjjjxxxtttpppkkkfffdddccc^^^TTTKKKGGGAAA<<<;;;???AAA???;;;<<<;;;<<<>>>===<<>>QQQssstttUUUNNNEEECCCKKKOOOFFF;;;777EEE>>>555...+++++++++***************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++***)))***,,,,,,,,,,,,///DDDcccqqqiii^^^\\\WWW^^^eeeiiimmmrrrtttsss|||jjjgggxxxmmmbbbiiicccZZZ___hhhrrr]]]VVVZZZUUUQQQNNNGGGDDDAAA===:::888666333111---,,,++++++******++++++***))))))(((((())))))***))))))******+++,,,,,,,,,......---...///111222444===EEELLLOOOMMMNNNVVV]]]gggcccfffqqqtttjjj^^^YYY___gggsss|||vvv~~~bbbOOORRRFFF>>>AAA===GGGEEE???:::777:::AAAGGG@@@888...***---000///---//////000000000111111111222000+++///444...333GGGmmm}}}xxx|||zzz{{{yyyvvvtttxxxeee___qqqrrr\\\DDDCCCJJJMMMHHHEEEAAA777666333000...///000000///....../////////000000000///000444///XXXxxx[[[ggg{{{\\\UUUbbbbbb]]]tttuuummmnnnlllfff```\\\ZZZTTTKKKDDDAAA===:::;;;@@@BBB@@@===<<<999:::<<<<<<;;;>>>DDDFFFDDD@@@<<<999666444333222111000///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,............///111222333666888<<>>555///+++***,,,,,,++++++++++++,,,,,,************+++++++++,,,---,,,+++***)))***+++,,,///111///222===HHH]]]zzz}}}zzz|||tttbbbRRRBBBBBBLLLQQQJJJ???CCCEEEBBB888,,,&&&(((---++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************,,,***((((((***,,,------///===YYYqqqppp\\\QQQSSSlllnnnvvv{{{tttjjjnnn|||xxxeeeqqq~~~gggeeettt{{{}}}}}}yyysss^^^VVVZZZUUUQQQNNNHHHDDDAAA===:::888555222000---,,,++++++******++++++))))))(((((((((((())))))))))))***++++++,,,,,,---.........///111333555777CCCHHHLLLLLLJJJLLLRRRYYYhhhZZZOOOMMMPPPQQQRRRUUU]]]uuussstttvvvnnnwww[[[:::<<>><<<;;;>>>CCCEEEDDDBBB<<<999888::::::999<<<@@@EEEDDDBBB???:::777666666222222000///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...///000111222444777:::===@@@DDDIIILLLSSSWWW[[[^^^aaaffflllrrrsss~~~gggsssnnn]]]CCCIIILLLKKKGGG@@@888111---+++,,,,,,,,,++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,.../////////888000...FFFjjjzzz~~~|||tttjjjfffhhhgggcccYYY``````WWWPPPVVVccclllaaaccclll|||yyyzzziiiQQQ>>>===EEEHHHEEE???FFFIIIBBB555,,,+++///++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************************************************************************,,,(((''')))+++++++++---555TTTrrrvvvggg\\\]]]bbbssswwwxxxuuu|||pppxxxzzzbbbfff~~~ttt___WWWYYYUUUQQQNNNHHHCCC@@@<<<999777555222000---,,,++++++******++++++))))))(((((((((((())))))*********+++,,,,,,------------...000333777:::<<<<<<@@@DDDHHHKKKMMMOOOPPP>>>???FFFQQQ[[[bbbhhhmmmxxxpppzzzaaaRRRDDDHHHGGGHHHIIIKKKJJJFFFBBB===<<<:::555...+++,,,........./////////000000000---000000333777DDDrrruuu\\\UUU}}}YYYFFFQQQMMMEEECCC===;;;777333111000000//////////////////000000000111555)))999===[[[tttkkkQQQ\\\TTTWWW\\\aaahhhwwwfff\\\]]]___ZZZTTTOOOLLLGGGBBB>>>>>><<<===@@@EEEHHHHHHGGG>>>:::888::::::999:::>>>CCCDDDDDDBBB===999777777333222111000.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///111222333666999===@@@DDDIIILLLRRRVVV[[[]]]```dddkkkppprrrkkkttt|||HHHRRRJJJIIIGGGBBB;;;444000///---,,,,,,,,,,,,,,,,,,---***++++++++++++,,,,,,,,,+++,,,...////////////000///555IIItttqqqpppeeeWWWTTTNNNIIIHHHKKKLLLKKKkkkqqqbbbnnn{{{}}}```YYYTTTTTTXXX___jjjtttgggNNNDDDCCCEEE@@@FFFKKKJJJAAA777000---++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************************************+++((((((,,,,,,***,,,111DDDnnntttbbblll~~~lllpppwwwyyyqqquuugggggg|||zzzuuu```WWWYYYUUUQQQOOOIIICCC@@@<<<999777555222000---,,,++++++******++++++***))))))(((((())))))*********++++++,,,---------------///111555999===???<<>>======@@@DDDGGGIIIIIIAAA<<<999:::;;;::::::<<<@@@DDDGGGFFF@@@;;;888777444333222000///...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000111222555999<<<@@@DDDIIILLLRRRVVVZZZ]]]___cccjjjoooppp|||~~~jjj~~~xxxWWWRRRGGGHHHHHHDDD>>>888333111------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,...///...,,,---111555;;;PPPiiikkkZZZSSSZZZPPP[[[ZZZZZZ___hhhqqquuuvvvyyykkkYYYJJJEEEGGGZZZqqqSSSEEECCCEEEHHHKKKMMMJJJAAA555,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***************************************************************+++++++++***(((***...---+++333???\\\|||iiiXXXkkkkkkiiillluuuwwwjjjfffgggeeerrrvvv```WWWYYYTTTPPPOOOIIICCC@@@<<<999777444222///---,,,++++++******++++++*********))))))***************+++,,,,,,------...---...///222555999<<<>>>@@@BBBBBB@@@;;;666555555IIIMMMRRRUUUXXX]]]bbbeeeZZZ^^^dddjjjqqqwwwzzzzzzkkkqqqqqqiiiccciiiyyy|||dddFFFBBB@@@CCCIIIKKKHHHCCC:::;;;<<<888333//////000//////000000000111111111333444000666NNNkkkooodddmmmKKKJJJPPPIII@@@???;;;666333222111///...//////000000000111111111,,,555999^^^rrr|||MMMhhhXXXRRR]]]VVV___~~~wwwssskkkbbb^^^[[[WWWQQQKKKEEE@@@<<<===<<<<<<===@@@CCCFFFGGGDDD>>>:::<<<===;;;;;;<<<>>>CCCIIIIIIDDD===888777555444222000///...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000000222555999===@@@EEEJJJMMMRRRUUUYYY\\\^^^bbbiiinnnrrrzzzvvv|||uuuMMMGGGIIIIIIFFF???999444222------,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,///000---+++000<<>>666,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))*********++++++++++++)))+++...,,,---???TTTsss{{{uuuccc\\\iiivvvxxxtttnnnsss~~~oookkkooonnnfffyyy~~~~~~{{{uuuwwwaaaXXXYYYTTTPPPOOOIIICCC@@@<<<999777444111///---,,,++++++******++++++++++++************++++++***++++++,,,,,,------......//////111444777:::<<<<<<===999222---000<<>><<<999666444333222111000111111111111222222222+++000444HHHnnnxxx^^^xxxdddFFFIIIIIIHHH@@@<<<777444222111///...000000000000111111111111000777???~~~dddmmmLLLWWWUUUMMM]]]XXXccczzz{{{ssseee```^^^ZZZTTTMMMEEE???;;;<<<;;;999:::<<>><<<;;;<<<<<>>999777555444222111///...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000333555999===AAAEEEJJJNNNQQQUUUYYY\\\^^^bbbhhhmmmwww{{{RRRHHHJJJJJJGGG@@@999444111...------,,,,,,------...++++++,,,,,,,,,---------,,,///000---,,,666JJJ[[[sss|||vvv|||sssyyyhhhTTTdddttt~~~~~~gggcccZZZUUUrrr{{{hhhcccDDDDDDFFFIIILLLLLLGGGBBB,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++,,,***+++---+++000IIIeeevvvkkkkkkrrrxxx}}}{{{sssxxxeeeiiiooonnnqqq}}}|||tttsssuuu{{{vvv```XXX[[[XXXTTTPPPHHHAAA???<<<888555222000///---,,,++++++******++++++***))))))))))))+++,,,---//////---,,,,,,---.../////////000222444666777888444222000///111666;;;???AAACCCEEEIIILLLOOOPPPQQQRRRTTTWWWYYYXXXUUURRROOOHHHEEERRRggggggWWWVVVeeeffflllooooooyyyzzzHHH>>>EEE???CCCEEEEEE@@@999555777:::666///...111000,,,---333333...666...888___zzziiiyyytttwwwyyyxxxwwwvvvvvvtttqqqpppwwwnnnnnn{{{PPPBBBNNNEEEDDD???999444222111000000222111000000000111333444444000XXXIIIkkkXXXMMMUUU\\\[[[ssspppiiibbb]]]WWWSSSPPPJJJ@@@888>>>??????===::::::===AAADDDFFFFFFCCC>>>;;;<<>>???AAADDDEEEBBB===999666444333333333222///---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------......///000111333555999<<>>@@@CCCGGGJJJLLLMMMNNNLLLKKKIIIGGGFFFFFFGGGHHHIIIDDDNNNaaaaaaOOOGGGNNN^^^XXXVVVYYY^^^gggxxx|||\\\>>>>>>AAAFFF???EEEAAA:::555777:::777000///222222...///333333///000444OOOuuuooojjjaaacccfffeeedddeeeccc```___```dddhhhkkkxxxqqqVVVGGGPPPKKKEEE@@@:::555333222111000111111000000000111222333666888eeeDDDlllXXXQQQWWW[[[___|||yyylllfff```[[[UUURRRPPPLLLFFF@@@===>>>??????===<<<======EEEEEEDDDBBB???======>>>===>>>AAACCCDDDBBB===999666555333333333222000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111333555999<<>>111---,,,+++******************************************************************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++///'''---111///KKKvvv{{{gggvvv}}}ooo}}}nnniiihhhcccppp{{{vvvwww~~~yyyvvv~~~xxxaaaWWWZZZVVVRRROOOHHH@@@???<<<888555222000///---,,,++++++******++++++***))))))******+++,,,---......---------......///---...000111222222111000...---...///111555888;;;;;;===AAADDDGGGHHHHHHHHHAAA===888444555999???CCCJJJ???AAAOOOSSSKKKJJJRRRTTTKKKLLLWWWWWWQQQYYYjjjooovvvSSSFFFDDDNNNKKKEEEAAA;;;666888:::777111111333333111111333333000222JJJwwwwwwuuuzzz}}}lll___^^^_________ccc___\\\]]]___^^^ZZZVVViiinnnQQQMMMMMMFFFAAA;;;777444333111000000000000///000111111222222;;;kkkvvv???pppwwwWWWUUUWWWYYYeeexxxlllfff___ZZZTTTPPPOOOMMMIIIFFF>>>???@@@BBBCCCBBB@@@===GGGEEEBBBAAA@@@@@@>>>======>>>@@@BBBCCCAAA===:::777666444333333222000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111222555999<<>>;;;888444111000///---,,,++++++******++++++)))*********+++,,,------------------.........///---...///000000///...---,,,,,,...000222555888999<<<===@@@BBBCCCCCCBBBAAA777444000///111777>>>CCCDDD===@@@JJJOOOKKKNNNVVVLLLPPP^^^oooooobbb\\\```UUUeeefff???>>>GGGEEECCC===888888;;;888333111333333222111222222222,,,WWW|||pppiiifffhhhkkkqqqnnnmmmmmmmmmjjjeee___hhhyyytttZZZHHHNNNGGGCCC===888666444222000000//////000000000111111...AAAkkk}}}___@@@zzznnnSSSVVVUUUVVVlll~~~ssslllccc]]]TTTNNNJJJHHHFFFEEEAAA??????BBBFFFHHHEEECCCIIIEEEBBBAAACCCCCCAAA>>>??????@@@BBBCCCBBB???<<<999777444333333222000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000222555888;;;???CCCGGGKKKPPPTTTYYY\\\___ccciiinnnsssvvvzzziiiNNNKKKKKKHHHBBB???888+++------,,,,,,,,,,,,------,,,,,,---------...//////555---<<>>;;;777444111///...---,,,++++++******++++++)))******+++,,,,,,------,,,------.........//////------.........---,,,+++,,,---///111333666888999===>>>???@@@@@@>>><<<;;;444333444555777;;;>>>@@@???CCCKKKRRROOOFFFCCCFFFQQQbbbwww}}}rrrhhhUUUWWWddd|||SSS@@@KKKGGGEEE@@@::::::<<<:::555111222222222111000222666>>>uuuxxxyyyxxxxxxooonnnssskkknnntttyyyzzzyyyxxxwwwuuusssrrruuuwwwsssaaaGGGQQQHHHDDD???:::888555333111///000000111111111111111111SSSoooiiiLLLHHHeeeNNNTTTRRRUUUsss~~~uuummmeeeYYYNNNFFFAAA>>>===???===;;;>>>CCCGGGHHHGGGJJJFFFCCCCCCEEEFFFDDDAAA@@@@@@@@@AAACCCCCC@@@>>>;;;888555333333222111000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000222444888;;;>>>BBBGGGJJJOOOSSSXXX\\\^^^bbbhhhmmmtttwwwzzzgggSSSHHHJJJKKK@@@===;;;......------,,,,,,------...------,,,------///000111777666RRR~~~vvviiicccooo|||~~~xxxzzzmmmyyyWWWBBBAAAIIINNNGGGPPPNNN===...---///...************************************************************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********++++++++++++111...777cccnnnyyyvvvqqqhhhjjj```xxxtttbbbhhheeeLLLRRRlllpppwww~~~~~~}}}|||cccWWWWWWRRROOOMMMGGG???>>>;;;777444111///...---,,,++++++******++++++)))***+++,,,------------+++,,,---...////////////---------,,,,,,,,,++++++......///111333555777888<<<<<<<<<<<<;;;:::999999777888:::;;;===>>>??????IIIJJJIIIEEE@@@AAAIIIRRRbbbrrryyyhhh\\\WWWddd}}}wwwTTTIIIIIIHHHCCC===<<<>>>===999333222222333111000555<<>>BBBGGGJJJOOOSSSXXX\\\^^^bbbhhhmmmqqqvvvyyyiiiJJJEEELLLBBB>>>@@@555......------------......------,,,,,,---///111222111FFFlll~~~{{{lllkkkfffkkk{{{~~~vvvrrrTTTEEEBBBDDDDDDNNNRRRGGG777---,,,---************************************************************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++---...000JJJyyy~~~nnn|||vvv}}}VVV999RRRppp~~~eeeWWWYYYZZZLLLRRRjjjttt{{{{{{xxx~~~dddVVVVVVQQQNNNMMMGGG???===:::777333111///...---,,,++++++******++++++)))***+++------------,,,+++,,,---////////////......---,,,******+++,,,---///......///000222555666777777666666666888999:::<<<;;;<<<===@@@DDDHHHJJJRRRNNNFFF>>>???LLL]]]ggggggiiimmmqqqrrruuuzzzooo\\\[[[ooorrrGGGJJJJJJFFF@@@>>>@@@???;;;666333333444222222999DDDnnn{{{gggGGG@@@AAASSSrrrgggOOOJJJGGGBBB>>>;;;777444111000111222333444333333222@@@mmmiii>>>hhhyyyTTTKKKSSSRRRaaawwwiiiXXXJJJ@@@<<<:::;;;<<<============???AAADDDEEEEEEDDDCCCBBBDDDEEE???===<<<===???@@@@@@???>>>:::666444333333222111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////111444777;;;>>>BBBFFFJJJOOOSSSXXX[[[^^^bbbhhhmmmnnnvvvxxx|||XXXBBBLLLDDD???AAA555......------------.........---,,,,,,---///222333===ccc{{{uuuhhhzzzppp}}}|||ggguuuxxx]]]III>>>GGGJJJNNNLLL@@@333---///************************************************************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++,,,***555aaayyywwwooosssxxxvvv@@@>>>bbb|||uuuSSSMMMOOOTTTUUUXXXgggwww}}}vvv}}}~~~dddVVVUUUPPPMMMLLLGGG???===:::777333000///...---,,,++++++******++++++)))***,,,---......---,,,***+++---///000000///...///---+++))))))+++---//////...------...000333444333222222222444666999;;;>>><<<;;;<<>>rrrgggNNNLLLTTTTTTggg|||nnn]]]NNNDDD@@@???===@@@CCCCCC???======>>>AAADDDEEECCCAAA@@@BBBEEE===<<<:::;;;===>>>>>>===>>>;;;777444333333222111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////111444777:::>>>BBBFFFJJJOOOSSSXXX[[[^^^bbbhhhmmmnnnxxxzzz|||fffBBBKKKEEE@@@???111......------------.........---,,,,,,---///222444XXX}}}vvvvvvvvv~~~lllddd}}}]]]JJJIIIEEEGGGLLLGGG999111333************************************************************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++///,,,???uuu}}}qqqlllnnnhhh~~~iii===aaayyy{{{jjjCCCDDDEEEQQQ___dddqqqxxx~~~bbbWWWZZZPPPLLLMMMCCCBBB@@@;;;666333000//////---,,,,,,+++*********+++,,,,,,,,,---------......---.../////////...,,,,,,*********+++,,,---///000000000//////.........---000---...222666888===CCCEEEJJJDDD999@@@VVV^^^UUUWWWPPPNNNXXXggghhhYYYIIINNNWWWcccjjjooouuu~~~^^^nnnwwwzzzaaaxxxLLLTTTNNNBBBAAADDD@@@;;;777:::555666:::///>>>iiixxxzzzttt|||{{{|||{{{ddd^^^666@@@JJJVVV]]]aaaIIINNNEEE;;;======444///555,,,999666000777444666dddGGGGGG```NNNRRRMMMXXXwwwyyyeeeSSSHHHCCCAAA?????????AAACCCDDDBBB@@@>>>???AAABBBBBBAAA???>>>???<<<999777999<<<>>>???===;;;888555333222111111111000///......------...------------------------------,,,------...///000222444888;;;===AAAEEEIIIMMMPPPUUUZZZ^^^ccchhhkkkpppuuu|||vvv@@@RRR>>>===AAA444222000------...//////...///222222,,,)))///:::BBB|||yyy|||qqqrrr}}}~~~{{{vvv___\\\{{{zzzLLL<<>>FFFXXXeeemmmxxx~~~yyyaaaVVVZZZPPPLLLNNNDDDBBB???;;;666222000//////---,,,,,,+++******++++++,,,,,,---------.........---.../////////...,,,,,,*********+++,,,---...///////////////////////////222000111666999;;;@@@GGGHHHHHHBBB>>>III[[[```YYYXXXYYYZZZYYYXXX\\\ccciiijjjxxxuuuzzzgggjjjjjjMMMIIIMMM???===CCC;;;<<<<<<555555777333NNNyyyqqqxxx|||hhhjjjUUUzzzbbbJJJ<<<<<>>???@@@AAAAAA@@@???>>>???===;;;999888:::<<<>>><<<;;;888666444222222222111000///......------...------------------------------,,,------...///000222444888;;;===AAAEEEIIIMMMPPPUUUZZZ^^^ccchhhkkkoootttzzzsssttt@@@PPPHHHEEE>>>000222000...---...//////...///,,,---000///111AAATTTyyy~~~uuuooorrrxxxssspppkkkccc]]]gggyyy^^^```~~~cccHHHEEEEEEJJJMMMIII@@@:::...++++++......++++++,,,************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************++++++++++++***++++++,,,,,,,,,++++++???qqqqqqfffnnnooo~~~fff```:::hhhWWWPPPCCC>>>???KKK```nnnsss{{{~~~{{{```UUUYYYPPPMMMNNNEEEAAA???;;;666222000//////---,,,,,,+++++++++++++++,,,------------.........---............---,,,,,,++++++++++++,,,,,,---............///000000111111444333666;;;>>>@@@EEELLLOOOFFF@@@GGGVVV``````]]]ZZZXXXXXX^^^gggrrrzzz}}}~~~|||hhhnnn[[[LLLZZZCCC999DDD;;;>>>===999999666666]]]wwwkkkzzzcccVVVlllXXXcccZZZOOO;;;>>>DDDDDDhhhxxxrrr~~~\\\HHHHHHJJJ:::444999444666---666333222555111<<<]]]zzz|||DDDOOONNNPPPQQQRRRbbbyyyfffUUUIIIBBB???@@@??????@@@AAABBB@@@?????????>>>>>>>>>>>>????????????>>>;;;777777999===<<<;;;999666444333222222111000///......------...------------------------------,,,------...///000222444888;;;===AAAEEEIIIMMMQQQVVVZZZ^^^cccgggkkkmmmrrryyy~~~xxxxxxzzzLLLKKKFFF>>>888:::222000...---...//////...111***+++333555777OOOkkk|||sssuuuvvvssswwwzzz~~~{{{tttjjjbbb[[[SSSKKKFFFIIIRRRXXXiii^^^nnnzzz~~~```MMM???BBBKKKJJJCCC>>>111---+++---...,,,+++,,,************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++******++++++,,,,,,,,,---,,,JJJ{{{bbbvvv~~~NNNBBBGGG^^^BBBFFF:::@@@QQQiiixxx|||}}}{{{zzz___TTTYYYPPPMMMOOOEEEAAA>>>:::666222000//////---,,,,,,+++++++++,,,,,,------------.....................---------,,,,,,,,,,,,,,,++++++,,,------------...///111222333444777777;;;@@@CCCEEEKKKSSSUUUEEE@@@PPP```bbb^^^^^^XXX\\\eeerrr}}}lllgggbbb```eeeppp}}}jjj}}}XXXWWWLLLAAA@@@===;;;;;;>>>???777;;;dddkkkkkktttnnnccczzzvvvTTT~~~gggJJJBBBRRRHHH>>>___yyyhhhppp~~~hhhiiifffssskkkFFFEEENNN===666;;;222666...444111333444111GGGjjjnnnzzzssseeeAAAZZZrrrKKKVVVOOOUUUiiiyyyiiiYYYMMMCCC>>>@@@???>>>???@@@@@@???===???>>>===;;;;;;===>>>???>>>@@@AAA===777444777;;;;;;:::999777555444333222111000///......------...------------------------------,,,------...///000222444888;;;===AAAEEEIIINNNQQQVVVZZZ^^^bbbgggjjjmmmrrrxxx}}}{{{SSS>>>CCC@@@888===333000...---////////////222///...111777HHHfff~~~ccckkkssslllzzz~~~xxxpppiii^^^XXXPPPIIIDDD@@@===:::===@@@???DDDgggpppaaaDDD@@@GGGIIIDDD@@@555///+++---...,,,+++,,,************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++)))***+++++++++,,,...///333^^^yyy^^^}}}kkk555BBBbbbzzz{{{aaaBBB<<<888AAAUUUmmm}}}~~~}}}}}}|||___TTTXXXOOOLLLNNNEEE@@@===999555222000//////---,,,,,,+++,,,,,,---------------.........//////......------,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,---...000222333444555888:::???EEEGGGIIIPPPXXXXXXGGGEEEWWWddd```[[[___\\\kkk{{{zzzuuuxxx~~~zzz|||sssyyydddGGGPPPJJJ;;;???;;;;;;>>>===777GGGtttfffeee```~~~UUUMMM]]]FFF@@@ZZZxxxkkk~~~```[[[SSS```sss___KKKNNN>>>999===222555000444111555333444WWW}}}yyyRRRDDDllleeeIIIVVVMMMXXXqqqooo]]]OOOFFF@@@===@@@???======>>>>>>===<<<>>>===;;;::::::;;;===>>><<>>888444666999::::::999888666444333222111000///......------...------------------------------,,,------...///000222444888;;;===AAAEEEIIINNNRRRVVVZZZ^^^bbbgggjjjnnnssszzz]]]:::KKKNNN;;;444333111......///000000///...333111,,,>>>dddgggZZZvvv{{{qqqsssvvvooojjjbbbVVVMMM>>>;;;888555555777888999@@@CCCGGGJJJUUUyyycccvvvUUUEEEFFFIIIIIIFFF999111+++,,,...,,,++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++)))***,,,,,,+++,,,///222>>>{{{{{{mmmsssDDD:::ZZZsss[[[SSS:::,,,999BBBUUUkkk{{{___TTTXXXOOOLLLMMMDDD???===999555222000//////,,,,,,,,,,,,,,,------...------........./////////...------,,,+++,,,,,,,,,++++++++++++,,,,,,---...---...///000222444555666888;;;BBBHHHJJJLLLSSS]]]VVVKKKMMM]]]ddd^^^[[[bbbjjjlllooorrrvvvzzznnn}}}|||HHHPPPMMM:::BBB???<<<<<<666999^^^mmmvvv|||qqq{{{oooZZZ___HHHNNN^^^mmmqqqdddQQQWWWfffXXXJJJ>>>;;;===555444333555111666222999lllIIINNNWWWIIIRRRMMM\\\yyykkkUUUHHHBBB@@@@@@AAA???===<<<<<<===<<<:::===<<<:::999999:::<<<===:::===???===999777777999::::::999888777555444333111000///......------...------------------------------,,,------...///000222444888;;;===AAAEEEIIIOOORRRVVVZZZ^^^bbbfffiiiooottt{{{OOOIIIEEE<<<;;;333111///...///000000///(((222000///NNNnnnyyydddrrrlllpppyyynnn^^^RRRJJJEEE>>>:::666555555666999===AAADDDLLLQQQ\\\```[[[iiibbb\\\pppdddJJJAAAEEEHHHFFF<<<333+++,,,...,,,++++++************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++(((***,,,,,,***,,,000444HHH}}}xxxssszzzdddCCCHHHaaazzzUUUBBB777222;;;DDDTTTfffvvv```UUUXXXNNNKKKLLLCCC>>><<<888444111000//////,,,,,,,,,,,,,,,---..................////////////...---,,,+++++++++,,,,,,*********+++,,,---...///......000111333444555666888<<>><<<;;;666BBBvvvpppzzztttrrrlllWWW[[[qqq}}}fffWWW~~~]]]FFFBBB???:::666222555666111666111>>>~~~EEEVVVlllMMMNNNPPPOOOaaakkk]]]SSSKKKFFFAAA???<<<;;;;;;;;;:::999;;;:::999888888999:::;;;999:::;;;<<<<<<:::999888999::::::999888666444333111000///......------...------------------------------,,,------...///000222444888;;;===AAAEEEIIIOOORRRWWWZZZ^^^bbbfffiiiooottt{{{YYYAAA<<>>@@@DDDHHHMMMQQQWWW]]]fffjjjgggqqqdddoooppp{{{xxxVVV@@@BBBFFFAAA???444,,,+++------++++++************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++'''***,,,,,,***,,,111666___zzzhhhkkk~~~nnnsssuuuJJJ>>>JJJccckkkGGG,,,333666<<>><<<888444111000//////,,,,,,,,,,,,,,,---...///............/////////000...---,,,+++***+++,,,---*********+++,,,...///000...///000111333444555666777<<>>999:::>>>:::LLLqqqvvv|||www~~~fff]]]yyyooopppxxxYYYEEEHHHDDD888555111666888222777111BBB~~~CCCZZZZZZIIITTTSSSQQQddd}}}kkkXXXKKKAAA???<<<::::::;;;:::999:::999999999999999999:::888888999;;;======:::888999999:::999888666444333111000///......------...---------------------------------------...000000222444888;;;===AAAFFFIIIOOORRRWWWZZZ^^^bbbfffiiinnntttzzz{{{rrruuuGGGBBBKKKGGG...444111//////000111000000333---000IIIvvvttt]]]ppp}}}ooo}}}ooo___SSSJJJCCC<<<:::666555555777888999;;;===@@@CCCGGGLLLQQQTTTXXX___fffjjjttthhhvvvfffGGGEEEHHHAAAAAA555,,,+++------++++++************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++'''***---,,,***,,,111777zzzzzzxxxWWW}}}zzzbbblllRRR;;;???FFFSSS___???&&&999888<<>>:::666333111000///...,,,---......//////............------------............---------,,,,,,,,,***++++++,,,,,,------.../////////000222444666888;;;<<>>999;;;999333999///666;;;BBBwwwuuuKKKMMMPPPGGGYYYPPPeeexxxbbbRRRIIIAAA999666777999999777999999999999999888777666888888999999999:::::::::888999::::::999777444222111000///......------...------------------------------,,,------...///000444666888;;;>>>AAAFFFJJJPPPSSSXXX[[[___cccgggjjjooottt{{{{{{pppBBBIIIGGG???888555444222000//////000111333)));;;[[[eee```hhhxxx~~~yyyttthhhqqqeeeTTTHHHBBB???<<<999666777999;;;;;;:::888777===HHHOOOJJJEEEEEEEEEDDDOOOVVV```lll}}}~~~aaaQQQIIICCCCCCDDD777---,,,---+++***---************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++...%%%---%%%+++222---LLLcccooouuu???///SSSAAAIIIMMMFFF777...000666???FFFVVVkkkxxx}}}aaaQQQSSSOOOIIIGGGCCC>>>:::666222111000///...,,,---......//////...............------............------------,,,,,,,,,***++++++,,,,,,------.../////////000222444777888;;;<<>>AAAHHHUUU{{{nnnJJJIII@@@@@@888<<>>BBBFFFJJJPPPSSSWWW[[[^^^bbbgggjjjpppuuu{{{jjjFFFCCCAAA888555444222000///000111111444...@@@nnn~~~nnnQQQ\\\RRRXXXiiivvv~~~yyysssqqqnnnggg\\\RRROOOHHH@@@:::888888666555>>>;;;888888;;;BBBJJJOOOQQQXXX[[[RRRIIIFFFEEECCCKKKWWWffftttttt{{{cccEEECCC@@@CCC888...------++++++---************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++---)))---&&&...111111[[[pppuuu{{{hhhCCC===JJJ;;;AAAEEE@@@555///111666>>>DDDTTTjjjxxx~~~```QQQSSSOOOJJJHHHCCC===:::555222111000///---,,,---......//////..............................------------,,,,,,,,,,,,***++++++,,,,,,------...///000000111333555777888::::::FFFOOOLLLQQQYYYXXXRRRbbbnnnnnnmmmttt~~~xxxjjjVVVEEE===>>>BBBFFFOOO]]]\\\TTTQQQIII@@@@@@KKKyyyaaaCCC===::::::888FFFiiitttlllcccgggUUUqqqyyy^^^[[[rrrtttzzz}}}NNNFFF>>>CCC666;;;333555333888<<>>999444222555777888777:::;;;<<<<<<<<<<<<<<<;;;888888888888888999999999888999::::::999777555333111000///......------...------------------------------,,,------...///000333555888;;;>>>BBBGGGJJJOOORRRVVVZZZ^^^bbbfffiiipppuuu|||KKKBBB@@@===555444222000///000111222111333QQQyyyTTT___nnnOOOHHHbbb|||zzzrrrkkkfffWWWRRRMMMKKKKKKIIICCC===666666666777999:::<<<<<>>EEEPPP\\\cccgggjjjggg\\\PPPHHHEEECCCKKK\\\rrruuudddoooNNNJJJEEECCC999000------++++++---************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************++++++++++++...,,,(((222///888qqq|||{{{zzzhhhRRR<<>>BBBGGGKKKNNNQQQVVVZZZ^^^bbbfffjjjqqqvvv}}}VVVDDD;;;???555444222000000111222333111;;;lll~~~jjjOOOooovvvRRRLLLmmmuuujjj```VVVNNNIIIBBB???===>>>@@@@@@<<<888:::;;;======<<<<<<===>>>AAAEEEMMMVVV___gggmmmpppssstttqqqggg[[[QQQLLLIIITTThhh~~~YYYnnnwwwbbbKKKCCCBBB;;;333...,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))*********+++++++++(((111***)))444...BBB~~~gggfffwwwCCC555LLL666111333333222000000222444>>>GGGWWWlll~~~xxx```TTTRRRMMMJJJIIIBBB===999555222000///...---,,,---......///.........------...//////...------------,,,,,,,,,+++++++++***++++++,,,,,,------...000000222444555777888888<<<===LLLXXXTTTUUU\\\___dddggglllooopppjjj]]]PPPKKKSSS```ppp|||YYYNNNKKKyyyTTTIII@@@EEE888MMMrrrPPP___rrrYYYbbbhhh]]]ttt\\\sssqqqrrrtttqqq|||SSS<<>>BBBHHHKKKNNNQQQVVVZZZ^^^bbbgggjjjrrrwww~~~XXXGGG<<<:::555444222000000111333444333JJJ{{{sssdddXXXbbb\\\FFFQQQyyyqqqiii^^^TTTLLLGGGCCCAAAMMMHHHCCC???>>>>>>;;;999<<<======<<<:::;;;===???SSSZZZdddpppxxx}}}}}}}}}|||wwwmmmccc]]][[[dddvvvvvv]]]xxxvvvGGG:::AAA===666///,,,,,,---,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))*********+++++++++&&&111(((***333000QQQhhhmmmvvvwwwkkk???>>>PPP888333222111000///000222444>>>HHHYYYlll}}}wwwbbbVVVRRRLLLIIIHHHAAA<<<999444111000///...,,,,,,---......//////......,,,---...//////...---,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,------...000111333555777888888888@@@@@@QQQ___[[[XXX```eeegggmmmnnnfffXXXOOOQQQVVVtttyyy{{{xxxtttVVVcccXXXCCC:::AAA;;;WWWYYYoooiiiUUUlllXXX{{{VVVyyyZZZCCC>>>999222222444===555EEEbbbDDDuuuTTTGGGFFFPPPPPP^^^eeeJJJAAA???<<<;;;<<<===<<<;;;:::999888888888888999999::::::::::::999:::::::::999999999999999666777999:::999888666444111000///......------...------------------------------,,,------...///000222444777;;;>>>CCCHHHLLLNNNRRRWWW[[[___dddhhhlllrrrxxxVVVIIIEEE;;;555444222111111222333444444]]]www___gggIIIDDD^^^zzzooo```[[[TTTNNNMMMMMMNNNOOOQQQLLLDDD>>>===>>>@@@AAA<<<===@@@FFFMMMUUU\\\```mmmooosssyyy~~~tttoooooorrrZZZwwwoooTTT>>>@@@???999000,,,------,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++(((///(((...000555bbbfffyyyggg~~~ddd<<>>???QQQaaa\\\XXX___eeegggiiiggg\\\QQQRRRbbbrrryyyqqqllllllmmmtttmmmaaakkkCCC888===;;;[[[{{{YYYwwwlll```___^^^hhh}}}TTTKKK<<<;;;777555444BBB999LLLZZZFFF~~~QQQEEELLLNNNSSSccceeeOOO===;;;<<<:::;;;???===>>>??????>>>======>>><<<============<<<<<<;;;;;;;;;;;;:::::::::999999666777999999999888666555111000///......------...------------------------------,,,------...///000111444777:::>>>CCCHHHLLLOOORRRWWW\\\```eeejjjmmmsssyyykkkJJJGGG@@@555444222111111222444555===yyyuuuzzzJJJNNNlllyyytttqqqmmmjjjjjjjjjjjjiiidddddddddeeeffffffeeedddbbbbbbfffnnnyyy~~~wwwuuuwwwxxxeeeXXXtttuuuiiiFFF???@@@;;;111,,,---...+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************++++++++++++---)))222---===ssslllsssggg<<<===XXX===555333444333000---///444999@@@PPPbbbnnnyyyvvvdddXXXSSSJJJHHHGGG>>><<<999444111000///---,,,,,,---......//////......,,,---///000000///---,,,,,,,,,,,,+++++++++*********++++++,,,,,,---......000111444666888999999999:::;;;NNN^^^YYYTTT\\\bbbgggaaaZZZXXX\\\iii{{{wwwyyyyyyxxxvvvwww{{{|||ddd}}}SSSAAA@@@===\\\|||hhhYYY~~~hhhfffssskkk[[[pppvvvKKKNNN999;;;===777111???444EEEPPPFFFPPPDDDQQQMMMTTThhheeeOOOAAA999<<<===888888>>>===>>>AAAAAAAAAAAABBBCCC@@@@@@@@@@@@@@@???>>>===<<<<<<<<<;;;;;;:::::::::666777999999999888666555111000///......------...---------------------------------------...000000111444777:::>>>CCCHHHLLLPPPSSSXXX]]]aaafffkkknnnsssyyyKKK???@@@555444222111111222444555MMMfffwwwJJJPPPmmmzzzqqqpppuuuxxxyyyEEEmmmqqqCCC???AAA<<<111,,,......+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++...,,,***555,,,BBB}}}~~~rrrlll~~~jjj111EEE___666===111333333000---...555<<>><<<:::999999:::777777888:::;;;999555222333222///---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------......///000111222444777;;;>>>BBBHHHLLLRRRUUUYYY]]]bbbgggnnnrrrwww{{{HHHJJJ888<<>>UUUUUU666:::555333111111///000777@@@FFFUUUfffsss~~~vvv\\\YYYOOOGGGKKKBBB???;;;888444000---+++,,,,,,//////............//////.../////////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---///000333222222333666888888888999===LLL\\\YYYGGG>>>@@@KKK___rrrxxxwww{{{xxxvvvsssyyyzzzdddcccBBB@@@???lllrrrQQQSSSzzzzzzZZZ{{{jjjyyy|||gggOOOHHH999777888999666999SSS{{{===QQQgggRRRIIIIIIMMMWWWxxx|||pppcccSSSIII@@@>>><<<:::999999:::;;;===>>>@@@BBBCCCCCCCCCCCCAAABBBCCCDDDDDDDDDCCCBBBCCCBBB@@@>>><<<;;;:::999777777888999:::999555222333222///---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------......///000111333555999<<>>===<<>>===;;;999999:::;;;<<<>>>@@@BBBDDDFFFGGGGGGGGGBBBBBBBBBCCCCCCDDDEEEFFFDDDDDDCCCBBB@@@===;;;999888777888999999888555222333222000...---------...,,,,,,,,,,,,,,,,,,,,,,,,...------......///000111444777:::===AAAEEEKKKOOOSSSVVV[[[___dddjjjqqquuuzzz}}}YYY;;;EEE:::000777333000555444AAA{{{ttt~~~FFFCCCPPPqqqsssvvvoooTTT<<<>>>IIIQQQYYYcccmmmzzzeeeRRRtttFFF>>>@@@333...000)))222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++)))))))))*********++++++************************++++++++++++++++++++++++************************************+++++++++,,,)))111...000777dddssskkkzzzlllkkk:::DDDeeeGGG666777555222111111000000888AAALLLYYYmmm|||zzz\\\WWWOOOIIIKKKAAA@@@???<<<888333000.........//////............//////.../////////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---///000@@@EEEKKKMMMLLLKKKMMMOOONNNLLLHHHDDDBBBDDDGGGIII>>>MMM```ooozzz}}}wwwtttqqqpppttt{{{rrrtttLLLBBBAAAggg^^^FFFMMMfffkkkttt{{{nnn\\\|||PPPEEE>>>999333444444AAAoooMMM\\\fffJJJEEELLLPPPUUUtttaaaYYYUUUMMMBBB;;;;;;:::888888888999;;;===???@@@CCCFFFHHHIIIIIIJJJFFFEEECCCBBBBBBDDDEEEFFFEEEEEEFFFFFFCCC@@@<<<:::999888888888999777555222333222000///...---......------------------------...------......///000111444666:::===AAAFFFKKKOOOSSSVVV[[[```eeekkkrrrwww|||{{{PPP>>>BBB888222777333222333555OOOqqqPPPGGGYYYwwwyyy___OOOPPPBBB555999>>>===@@@NNNWWWeeerrr|||ZZZ]]]cccSSS??????666...000***111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++))))))*********+++++++++************************++++++++++++++++++++++++*********************************+++++++++,,,,,,***444+++444888jjjeeexxxWWW666NNNqqqEEE999444555222111111000111888AAAQQQ[[[ooo}}}\\\VVVPPPJJJKKKAAAAAA???<<<888333000....../////////............//////.../////////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---///000???JJJTTTVVVQQQOOOTTT[[[KKKJJJIIIKKKOOOPPPLLLGGGEEERRRbbboooyyy~~~yyy}}}{{{xxxyyy~~~wwwoooooo\\\DDD???cccVVVDDDKKK^^^OOOPPPWWWuuu}}}xxxnnn{{{|||YYYHHHBBB>>>555555222???xxxyyyppp@@@^^^```IIIGGGMMMOOOUUUmmmddd\\\XXXQQQGGG???<<<888777666666777888;;;<<<>>>@@@CCCFFFHHHIIIJJJJJJIIIHHHEEECCCBBBCCCDDDEEEEEEFFFGGGHHHFFFBBB???<<<:::999888999999888555333333222111000///......---------------------------...------......///000111333555999===@@@FFFKKKOOOSSSVVV[[[```fffllltttxxx~~~UUUGGG>>>777333777222444333999aaa}}}iiiQQQHHHaaa}}}~~~uuuoooeeeQQQ666<<<777333999999444666>>>CCCNNN___rrrhhhIIIddd|||aaaBBB@@@:::...///+++...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++************++++++++++++************************++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,***222)))666AAArrr^^^JJJ777^^^yyyFFF;;;111555222111222111222999BBBRRRZZZnnn\\\TTTPPPKKKKKK@@@AAA;;;888444000...---------//////............//////.../////////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---///000111<<>>cccwwwQQQHHHUUUoooZZZPPP]]]vvvzzzvvvxxxzzzyyy\\\EEE???===444999888GGGrrr```===cccXXXIIIKKKLLLNNNYYYssseee^^^VVVPPPGGG???>>>@@@888777666666666888:::<<>>rrrwwwDDD;;;222555222111222111222:::CCCOOO[[[nnn\\\TTTPPPLLLKKK@@@AAA999666333///---------...//////............//////.../////////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---///000+++222888999777777:::>>>PPPNNNVVVaaa___QQQKKKOOOLLL^^^mmmooojjjkkkrrryyyiiijjjhhhfffiiiqqqtttrrrcccRRRQQQsssrrrEEE???___qqqMMMLLL___gggLLLiiixxx|||nnnYYYVVVhhh{{{|||]]]DDD===999222<<<<<>>BBBHHHNNNRRRVVVYYY^^^dddkkkrrryyy~~~KKKBBB777777666000666333BBB```rrrooo\\\BBBNNNppp{{{sss```RRRMMMHHH<<<777999666555:::555444999888777???:::999<<>>>>>//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++*********+++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,------,,,+++...444]]]|||SSSuuuDDDIIInnn???888666555222111222111333:::CCCNNN^^^ppp\\\SSSPPPLLLKKK@@@BBB999777444000//////000000//////............//////.../////////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---///000555666888:::<<<<<<<<<;;;<<>>999???}}}UUUBBBwwwPPPIIIMMMGGGLLLdddgggiiigggZZZMMMGGGCCC>>>;;;<<<<<<;;;:::999999;;;===>>>BBBDDDFFFHHHJJJKKKKKKKKKGGGGGGFFFFFFFFFFFFFFFFFFDDDEEEFFFFFFFFFFFFEEEDDD@@@>>><<<;;;;;;:::888666222222222222111///...---...........................------......///000111555888;;;???DDDIIIOOOSSSXXX[[[aaagggmmmuuu|||JJJDDD777888666///777444EEEXXX}}}bbbEEE;;;MMMtttuuueee]]]\\\GGG===>>>888666::::::444999888888===888444:::;;;;;;<<>>???DDDCCC???EEEbbbxxx[[[OOOQQQRRRTTTXXX^^^aaacccbbbbbb___[[[ZZZ\\\___aaabbbSSSMMMGGGVVVHHHFFFHHH[[[PPPNNNvvvZZZjjjttt~~~{{{fffccclllaaaIII===;;;AAAPPPaaalllooossswwwmmmnnnuuuwwwUUU222>>>777999999CCCmmm|||SSSDDD}}}QQQJJJLLLCCCVVV]]]yyy{{{yyywwwfffQQQCCC???AAABBBAAA:::;;;<<<;;;;;;;;;===>>>BBBDDDEEEGGGIIIJJJKKKKKKMMMLLLJJJHHHFFFFFFFFFFFFFFFDDDDDDEEEHHHIIIGGGEEEBBB@@@===<<<;;;:::888666222222111000///...------........................,,,---......---...111444555888<<>><<<;;;:::777555222222111000///...------........................,,,---......---...111444666999>>>BBBGGGLLLRRRVVV[[[___eeekkkqqqwww~~~NNN<<<;;;888222999333999HHHkkkVVV??????VVVyyy}}}yyyqqqdddUUUKKKLLLIIIFFFDDDCCCBBB@@@>>><<<;;;:::::::::888555222111444666999BBBTTTlll|||nnnOOOuuuIII===;;;444333***000...---,,,,,,++++++,,,,,,***++++++,,,,,,,,,++++++,,,,,,++++++++++++++++++***,,,...111444666888888@@@@@@@@@???===<<<===>>><<<:::888666333111///...---)))))),,,---***+++000+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......333...333555cccnnnZZZ555~~~```@@@777555333111000111111444===GGGRRRcccttt^^^UUUTTTJJJIIIBBB??????:::333///...///000000....../////////000000000......---,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,+++++++++---...///;;;333222>>>FFFCCC>>>===@@@NNN^^^jjjvvv|||qqqaaaYYYYYYZZZ]]]aaaccccccbbb___\\\YYYWWWXXXXXXXXXXXXUUUKKK===DDDmmm^^^DDDEEEgggEEEBBBvvvHHHBBBGGGYYY~~~dddXXXNNN>>>>>>DDD;;;:::888:::>>>@@@???@@@CCC::::::===DDDNNN```{{{{{{XXXFFF:::777<<<555GGGkkkWWWJJJvvvMMMFFFJJJDDDTTTdddooo\\\MMMDDDAAA@@@>>>>>>===<<<;;;===AAADDDDDDEEEGGGIIIKKKLLLMMMMMMLLLJJJHHHEEEEEEEEEFFFGGGHHHGGGGGGHHHIIIJJJHHHGGGCCCAAA>>><<<;;;999777444222222111000///......---........................---............///222444888;;;@@@DDDIIINNNTTTXXX]]]bbbhhhoootttzzzTTT???;;;777333999444999SSSzzz]]]???===]]]|||}}}xxxtttyyy|||xxxlll]]]QQQLLLJJJHHHFFFEEEEEECCCAAA???????????????>>>;;;555111111222333444<<>>>>>>>>>>>======???DDDGGGEEEDDDBBB???===;;;999888333///---...---***+++...,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------......000+++111555fffaaaJJJ;;;^^^<<<555777333111000111111444===GGGRRRbbbsss___TTTTTTJJJHHH@@@>>>???:::333///...///000000---......///////////////......---,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,+++++++++,,,---...444777===???>>>===DDDLLLGGGQQQ^^^gggooopppeeeWWWZZZZZZZZZ\\\___```___^^^___\\\ZZZZZZ[[[\\\\\\[[[WWWNNN>>>;;;WWWVVVBBBHHH~~~oooNNNGGGrrrvvvMMMEEEEEEIII[[[~~~\\\TTTOOO999888BBB555;;;777666999;;;999:::<<<;;;:::;;;<<<@@@LLLeeezzzVVVAAAAAA333===>>>CCC{{{jjjmmmFFFFFFqqqKKKDDDIIIFFFRRRiiirrraaaUUULLLGGG<<<===>>>>>>===>>>@@@BBBDDDEEEFFFHHHIIIIIIJJJJJJLLLJJJHHHGGGFFFGGGHHHIIIHHHHHHIIIIIIJJJJJJIIIHHHDDDAAA>>><<<;;;999666444333222222111000///..............................---...///......///222444888;;;@@@EEEJJJOOOUUUYYY```dddlllsssyyy~~~}}}\\\III<<<777444888555999bbbuuummmAAABBB^^^wwwzzz|||vvvjjj^^^UUURRRLLLJJJIIIHHHGGGFFFCCCAAAAAAAAABBBCCCCCC>>>888333222111111222777GGG```vvvcccfff}}}xxxhhhDDD888666222,,,......---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++++++++++++++,,,...111555888:::<<<<<<======;;;999555333222222333333333666:::>>>>>>===:::888888999;;;===:::888666333000,,,))))))++++++******++++++,,,,,,,,,,,,,,,---------......,,,)))111888oooYYYCCCEEETTT777444777333111000111111444===GGGTTTcccttt```SSSTTTKKKHHH@@@@@@???:::333///...///000000------...///000//////.........---,,,,,,,,,,,,---++++++++++++++++++++++++,,,+++++++++,,,,,,,,,---%%%555===777888HHHXXX^^^YYYYYYaaammmpppiii```]]]\\\[[[[[[]]]^^^___^^^\\\\\\[[[[[[\\\___aaaaaa```^^^WWWFFF777BBBccccccCCCIIIxxxeeeHHHIIImmmfffJJJJJJKKKGGGHHH\\\|||xxx^^^cccfffEEE555>>><<<>>>999777;;;<<<;;;:::;;;<<<;;;;;;;;;999>>>PPPaaa]]]DDD>>>222:::@@@OOOXXX@@@LLLmmmJJJBBBIIIHHHPPPnnnyyylllbbbXXXTTTNNNFFF@@@>>>@@@CCCLLLLLLKKKJJJIIIGGGEEEEEEIIIHHHGGGGGGGGGGGGHHHHHHHHHIIIJJJJJJIIIIIIIIIIIICCCAAA>>><<<;;;999777444333333222111000///..............................---...//////...///222555888;;;@@@EEEJJJPPPVVVZZZaaagggooowww|||~~~___HHH===777555888666888sssfff}}}rrr>>>III___yyypppkkkmmmnnnxxxxxxqqqjjjddd___\\\VVVTTTQQQPPPOOOMMMKKKIIIBBBBBBDDDEEEDDDAAA;;;777444222111222555BBB\\\tttxxxjjjqqqwwwIII888777000------...---,,,,,,++++++,,,,,,,,,++++++*********+++++++++---000444666888999:::777666555333000...,,,+++...///000///......000111444111---++++++///333666999;;;;;;999666222...******************+++,,,---,,,,,,,,,---------.........,,,444>>>zzzYYYyyyFFFQQQmmmGGG444444555333111000111111444===GGGWWWfffvvvaaaSSSUUUMMMJJJBBBBBB???:::333///...///000000---...///000111000//////......---,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,'''111111,,,777PPP[[[VVV```\\\```kkkoooiiigggkkk``````___```bbbbbb```___ZZZZZZ\\\___cccffffffeeebbb^^^OOO===???ZZZzzzDDDKKKbbbAAAIIIooo\\\EEE???EEEGGGFFFOOO```nnnqqqpppcccuuu___888999IIICCC<<<888999;;;888666777888999:::;;;888999CCCOOOqqq]]]DDD999:::777555\\\ZZZCCCRRRjjjJJJAAAIIIIIINNNsssppp\\\KKKAAA??????AAABBBDDDEEEFFFGGGGGGGGGEEEEEEFFFGGGGGGGGGFFFFFFHHHIIIKKKJJJIIIHHHHHHIIIBBB@@@===<<<;;;:::888666333333222111000//////..............................////////////000222555888<<>>777666777888888ggggggbbb999KKKeee|||kkkZZZOOOIIIGGGIIIZZZzzzssskkkiiijjjjjjiii```]]]XXXUUUSSSQQQOOOMMMEEEDDDCCCCCCCCCAAA===:::666333222444555>>>XXXqqqqqq___fffLLL888888......---...---,,,,,,++++++,,,,,,,,,+++*********,,,---...000222444666666555444222000000111222333555666666---000222444555666999;;;999666222///......000111333888:::999999:::777333///...,,,+++++++++,,,---,,,,,,,,,---------.........---444<<<|||~~~[[[zzzyyyHHH\\\TTT>>>333666444333111000111111444===GGGWWWfffxxxbbbSSSVVVOOOKKKCCCEEE???:::333///...///000000---...000222222111000///......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,+++++++++111000,,,,,,666DDDHHHDDDRRRYYYaaahhhnnnsssrrrnnncccbbbbbbcccddddddcccaaa]]]^^^aaaeeeiiilllkkkjjjhhheeeWWWFFFEEEXXXqqqFFFJJJyyyGGGEEEiiiUUUCCC:::>>>BBBGGGMMMWWWbbbhhhooo~~~uuubbbqqqMMM888IIIJJJ@@@888777888777666888999999:::<<<;;;:::???FFF]]]~~~[[[DDD888@@@666444bbbbbbGGGTTTiiiKKK@@@IIIKKKMMMwwwoooVVVEEE===666888;;;???BBBEEEGGGHHHDDDFFFHHHKKKKKKJJJHHHFFFGGGIIIKKKJJJHHHFFFGGGHHH@@@???===<<<<<<;;;999777444333333222111000//////...........................////////////000333555:::===BBBGGGMMMSSSYYY]]]ccciiisss{{{~~~iiiHHH>>>777666777888888pppkkkMMM:::EEEnnnppp\\\LLLAAA;;;888666333BBBfffrrrjjjjjjoootttwwwkkkfff___YYYVVVTTTRRRQQQJJJGGGCCCAAA???>>><<<:::666333333555444;;;TTToooaaaLLLaaaJJJ777888,,,//////...---,,,,,,++++++,,,,,,---,,,,,,+++,,,...000222444444333222111000///...000333777;;;>>>@@@AAAAAA555666777888999<<>>;;;777555222///---,,,,,,,,,,,,,,,,,,---------......------222999{{{fffuuuvvvDDDaaaGGG;;;555888444333111000111111444===GGGUUUeeexxxcccSSSWWWPPPLLLEEEGGG???:::333///...///000111...///111222333222000///......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,++++++***...+++---333555555:::BBBDDDZZZjjjmmmuuuzzzjjjccccccbbbcccdddeeecccaaabbbcccfffkkkoooqqqpppooorrrlll[[[HHHBBBLLLYYY___ZZZ___WWWMMMNNNVVVlllGGGFFFqqqQQQ;;;\\\KKKBBBCCC@@@>>>AAAFFFMMMWWW```dddQQQTTT{{{^^^___fff:::@@@PPPDDD999666777888;;;===;;;999:::<<<;;;999;;;@@@RRRuuucccLLL888>>>666???fff~~~gggJJJVVViiiKKKAAAIIILLLLLLyyysssSSS@@@@@@AAAAAABBBBBBAAAAAA@@@FFFIIIMMMPPPPPPNNNKKKIIIGGGIIIKKKJJJGGGEEEFFFHHH???>>><<<<<<<<<<<<:::888444333333222111000//////...........................///000//////000333555;;;???DDDIIINNNTTT[[[___ccciiisss|||}}}rrrkkkLLL???777777777999888vvv|||BBB@@@???tttwww[[[FFF===<<<===<<<<<<111777XXX}}}tttllllllsss|||vvvppphhhaaa\\\ZZZYYYXXXNNNJJJDDD???===;;;::::::666222333555444:::RRRmmm}}}aaaLLLggg|||GGG555888+++000111...---,,,,,,++++++,,,,,,......------...111333555333222///...------...///222555;;;@@@BBBBBB???>>>FFFCCC???999555555888;;;DDDFFFIIIIIIFFF???888444333666555111333;;;???>>>>>>;;;777222...,,,++++++,,,,,,,,,---------......000111666<<>>???999222...///111111000......////////////......///---+++,,,---...---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++...000000000666@@@HHH???PPPmmmqqqjjjooocccdddeeeeeeeeedddcccbbb^^^bbbgggnnnwww}}}zzzsssuuukkk[[[KKKAAA<<<===???===@@@@@@;;;666:::GGGTTT???DDDrrrpppCCCIIIeeeMMM@@@BBB??????BBBDDDGGGOOOWWW[[[kkkTTTKKKqqq^^^hhh^^^CCC555;;;===;;;777777;;;<<<:::777999;;;===>>>===;;;:::IIIooo{{{___GGG999888===999YYY```BBB]]]cccEEEDDDIIIIIISSSzzz^^^___\\\aaakkkkkk[[[HHH===>>>???EEEOOOTTTQQQNNNMMMIIIIIIJJJJJJHHHFFFCCCAAAAAA@@@>>>;;;999777666666555444333111000000//////---------------...///000...////////////222555999<<<@@@FFFMMMSSSYYY^^^```iiiooowww~~~pppIIIAAA999555888666===vvv\\\OOO>>>nnnqqqIIIGGGHHHOOOcccQQQFFF777444JJJhhhzzzrrrttt}}}~~~|||rrrfff``````aaa___\\\VVVRRRJJJAAA:::888:::===444999333000999@@@IIIVVVjjjpppYYYEEEsssiiiQQQ777999000---+++......---,,,++++++++++++++++++,,,///444888666111222+++555888,,,111888---///444888:::<<>><<>>LLLAAApppYYY777222777666555333222333333555>>>HHHSSSbbbwwwdddXXXMMMQQQHHHFFF>>>???999222...///111111000......////////////......///---+++,,,---...---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++---...///333;;;HHHRRRIIIOOO___rrrwwwooolllpppiiiiiihhhhhhhhhfffcccaaa```dddgggkkkqqqvvvrrrkkkggg^^^QQQCCC;;;999;;;===>>>??????<<<:::===DDDKKKkkkGGGJJJzzzqqqGGGMMMhhhNNN===AAA>>>>>>AAACCCFFFMMMUUUWWW\\\JJJLLLgggcccggggggggg~~~NNNEEE<<<777;;;<<<999777999;;;:::999::::::;;;<<<<<<;;;;;;EEEgggnnndddMMM???:::<<<;;;```VVVCCCUUUcccGGGEEEIIIGGGRRRzzznnnZZZ===;;;===DDDIIIJJJLLLNNNGGGHHHIIIIIIIIIGGGEEEDDDAAA@@@>>>;;;999777666666555444333222111000000000...------------...///000...////////////222555999===@@@FFFMMMUUU\\\bbbffflllqqqyyy{{{EEE???888444888777@@@ZZZ???BBB@@@lll{{{|||pppuuupppqqqvvvZZZ???;;;GGGZZZppp}}}xxxzzz{{{qqqfff```aaabbb```]]]YYYUUULLLBBB:::777888;;;666999444111555555>>>PPPIIIMMMhhh^^^EEEooo```NNN333666/////////......---,,,++++++,,,,,,...///000111222333444333888333222000***---777999>>>999:::FFFWWW\\\PPPAAAddd|||nnnTTTMMM[[[eeeKKKGGG\\\dddUUUHHHJJJJJJDDDGGGEEE===666AAARRRRRRFFF999666666::::::555///---------------------------...333555CCCzzzlllDDDttt[[[;;;666777333444222111222222444===FFFTTTcccwwwcccXXXMMMQQQHHHFFF??????999222...///111111000......////////////......///---+++,,,---...---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,---...222;;;HHHQQQQQQJJJLLLYYYfffjjjmmmrrrpppnnnllllllllljjjeee```eeehhhjjjkkkmmmmmmggg___VVVOOOEEE<<<888999>>>AAAJJJIIIGGGEEEBBBAAAAAABBBVVVNNNFFFxxxyyyJJJLLLgggQQQ>>>???======???AAACCCJJJRRR^^^RRR@@@OOOfffNNN???aaaooonnnnnnbbbCCCCCC888777<<<>>>:::777999:::999;;;::::::::::::;;;<<<<<<===YYYvvvjjj~~~gggHHHBBB:::888777^^^zzzOOOCCCGGGaaaHHHGGGHHHEEEPPPzzzaaaBBB<<<777888<<<>>>DDDIIIBBBCCCEEEFFFGGGGGGFFFEEE??????===;;;999888666666666555333222111111000000......------......//////...////////////222555999>>>BBBHHHOOOVVV^^^ggglllpppuuu|||KKK???777333777999CCCfff======GGGmmmxxx}}}mmmIII777444???SSSeee{{{sssjjjeeeeeefffeeebbb___ZZZQQQEEE<<<777777888888888444555666...444KKKBBB===WWWiiiGGGfffRRR~~~NNN222555...///111...------,,,,,,,,,------000222444333111000333555///444777===BBB???BBBOOOJJJIIITTTqqqooommmuuulllVVVTTT^^^DDDEEECCC???@@@EEEIIIIII>>>888666:::<<<999444111//////...---------...///---000444HHH|||vvvHHH|||___@@@:::666111333111000111111333;;;EEEUUUdddwwwaaaWWWMMMQQQHHHGGG@@@???999222...///111111000......////////////......///---+++,,,---...---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------...333;;;AAALLLAAA;;;DDDRRR___kkksssqqqooommmnnnooommmgggbbbjjjnnnpppnnnlllhhh]]]SSSHHHDDD>>>;;;<<>>;;;;;;>>>???AAAFFFNNN\\\JJJ<<>>FFFMMMbbbgggeeeRRR;;;>>>777AAABBB???:::999<<<;;;888;;;;;;;;;;;;;;;;;;;;;;;;666JJJ___wwwppp}}}zzzMMM???999888666]]]uuuGGGBBBIII]]]FFFFFFGGGDDDPPP{{{hhhMMMCCC999555333444888===:::;;;>>>@@@BBBCCCCCCCCC>>>======;;;:::888777666555444333111000000000000//////............//////...////////////222555999@@@DDDJJJPPPWWW___iiiooossswww~~~SSSAAA999444888999EEEYYYCCCIIIlll~~~vvv{{{|||vvvhhhWWWDDD888444555<<>>AAA:::===JJJGGGOOOmmmuuufffMMMCCCPPPNNN;;;:::LLLHHH@@@999888888777777999222000...------...///111444///000JJJ|||HHHbbbBBB:::555333333111111222222333;;;DDDWWWeeewww```WWWNNNQQQHHHGGGBBB???999222...///111111000......////////////......///---+++,,,---...---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---.........---...///000===777333777BBBQQQcccpppnnnmmmmmmnnnpppnnniiieeejjjooorrrpppjjjaaaTTTHHH@@@>>><<<===CCCKKKUUUZZZ```eeegggaaaTTTKKKIIIJJJ^^^}}}AAACCCyyyVVV@@@XXXTTTBBB===;;;;;;===>>>>>>CCCJJJWWWEEE777RRRxxxoooIII777>>>LLLlll~~~TTTJJJvvvOOO;;;@@@===NNNIIIAAA;;;===BBB@@@:::;;;<<<===>>>>>>===;;;:::999FFFOOOZZZlll}}}vvv{{{PPP>>><<<>>>:::^^^BBBBBBVVVZZZDDDDDDEEECCCPPP{{{}}}mmmjjjgggaaacccqqqlllRRRHHH>>>888444111222555333444666888;;;===>>>???<<<<<<<<<;;;:::888777666444333222111000/////////000//////.........//////...////////////222555999AAAFFFMMMRRRWWW___iiipppvvvzzzTTTDDD;;;666999999CCChhhHHHFFFeee|||iiieeeeeeggg]]]QQQ???:::555555666777:::===???;;;888>>>RRRnnn}}}wwwtttttttttrrrqqqkkkfff\\\OOOCCC<<<999888888555:::RRRfffaaaaaaqqqfffMMMWWWUUUXXXxxxUUU::::::///------------------...//////000000,,,---111222000333999555AAAQQQooo|||zzzsss```uuu}}}zzzzzz```ggggggPPPDDDMMMKKKDDD???===:::666777:::333222000.........000111999000000NNNyyyeeeGGGbbb@@@999555777444222222333333444;;;DDDVVVdddvvv^^^WWWNNNQQQHHHHHHCCC???999222...///111111000......////////////......///---+++,,,---...---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++---...000000000...---///111222222777EEEYYYiiiiiikkknnnoooooommmjjjhhhiiinnnpppllleee[[[NNNCCC???>>>>>>AAAHHHQQQ[[[```gggpppxxxtttggg\\\XXXYYYnnn~~~DDDGGGyyyfffDDDTTTRRR???===;;;;;;=========AAAGGGjjjRRR555777VVVcccUUUHHHBBB@@@SSSsssGGGAAAuuulllQQQJJJ>>>SSSNNNFFF@@@BBBGGGEEE@@@>>>>>>>>>???>>>>>>===<<>>::::::777777>>>YYYuuuzzzyyysss[[[cccZZZWWW{{{~~~QQQ888999///...///---------...///000111222111------111222333>>>LLLNNNSSSnnnrrrzzzyyywww{{{jjjppp|||lllZZZRRRQQQKKKFFFEEEBBB<<<777666444333111000///000000111222---222UUUzzzTTTFFF\\\===999555999444222333444333444:::CCCRRR```rrr]]]WWWOOOQQQHHHHHHDDD???999222...///111111000......////////////......///---+++,,,---...---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,...000222222222111+++000333111222===PPP```ffflllqqqrrrnnnjjjiiijjjkkkooonnnggg___WWWNNNGGGDDDDDDDDDFFFLLLTTT\\\aaahhhrrr||||||rrrcccXXXSSShhhKKKFFFqqqrrrHHHQQQSSSAAA===;;;;;;======<<<@@@EEEnnnZZZ@@@666@@@MMMUUUZZZVVVCCCBBBiii}}}SSSFFFiii}}}dddZZZDDDLLLNNNMMMHHHGGGIIIIIIGGGCCCAAA>>><<<<<<===@@@AAANNNVVV\\\bbbddd___fff}}}}}}aaaBBB@@@<<<000SSSWWWJJJXXX```DDDCCCGGGFFFPPPyyyhhhnnn~~~rrr}}}iiieeeXXXNNNMMMJJJGGGMMMWWWzzziiiNNNFFF???===999555333555111111222333555777999:::999:::;;;;;;;;;999777666666666444333222111111111111111000///////////////...////////////222555999@@@HHHRRRYYY]]]dddnnnvvv}}}www[[[DDD;;;777:::888@@@jjjEEELLLEEEEEEdddcccPPP>>>777===333555===999555999EEETTT___dddzzztttpppbbbEEE555PPPzzz~~~|||zzzxxxwwwmmmhhh___SSSGGG???;;;:::444888<<>>:::999===BBBFFFQQQ\\\iiixxx~~~rrrmmmzzzxxxRRRAAA???===888eeeVVVVVVffffffGGGEEEHHHGGGPPPwwwuuuhhh___zzzhhhWWWfffvvvjjj___UUUKKKJJJPPPtttmmm```NNNGGG???<<<888444222444333333444444666888999:::888999;;;;;;;;;999777666888777666555444333333333111111000///////////////...////////////222666999???HHHSSS[[[```gggrrrzzz{{{ZZZAAA:::666999888???mmm~~~DDDBBB:::===```zzzZZZEEEGGGWWWKKKMMM<<<999555555;;;AAA@@@===888JJJiiivvvYYY999IIIsss}}}|||zzzlllggg^^^RRRGGG???;;;:::222888777<<>>IIITTTYYYaaammmuuuwwwrrrfffKKK999>>>;;;<<<===KKKAAA777GGGZZZfffXXXUUU]]]oooXXXFFF666666BBBIIIBBB666:::222EEEkkkeeeFFFFFFggg|||xxxpppkkkbbbVVVIII@@@:::888333222222444777;;;???BBBDDDNNNccc{{{MMMRRRkkk}}}KKK>>>***000333111333+++...444///...222000:::888GGGzzz||||||xxxxxxeeeSSSPPPWWW___aaaaaaeeejjjmmmmmmlllmmmmmmlllRRRSSSDDD<<>>IIIiii~~~xxxkkk\\\KKKFFFJJJ===888777999888333000111///111999FFFSSSyyyCCC555???;;;222222222111111222444555666DDDUUU```jjj^^^VVVNNNRRRJJJIIIBBB???999111---...000111111000000000000000///......///---+++,,,---...---,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---///222444555666111888777555555000555GGG[[[gggqqqppplllkkkkkkjjjvvvxxxyyyuuummmccc]]]\\\VVVUUURRRSSS\\\eeeddd]]]IIIIIIOOO^^^lllppphhh]]]PPPcccrrrAAA@@@UUUjjjQQQNNNCCC<<<<<<;;;::::::::::::;;;===???FFFHHHNNN\\\YYYCCCccceeeHHHNNNxxxlllVVVccc\\\wwwwwwXXXyyyYYYSSSJJJIIIGGGEEEAAA===???LLLYYYuuu|||lllVVVIII===666:::RRRFFF<<>>???>>>===<<<:::888777666666555333111000000000111111111000//////...------//////000//////111555888>>>IIITTTZZZbbbnnnvvvyyyuuukkkHHH777<<<999:::===^^^EEE:::BBBVVVkkk```zzzcccRRR@@@888KKKmmmhhh>>>>>>444<<<___iiiLLLFFFfffooo^^^ddd{{{vvvjjjfff^^^TTTJJJAAA<<<:::333222111111333666999;;;>>>FFFZZZuuuWWWPPPuuuOOO@@@---000000...000+++000666555666<<<===777LLLsssoooYYYVVVXXXcccvvvrrrYYYAAA999DDDVVVgggzzzqqqggg\\\JJJIII@@@444///333999999555333222777DDD{{{FFFWWW<<<;;;888555222222111111222444555666===MMMWWWaaa^^^VVVNNNSSSJJJIIICCC???999111---...000111111000000000000000///......///---+++,,,---...---,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///222444666777:::AAA>>>999777000222@@@VVVdddpppqqqjjjhhhiiikkkzzz}}}~~~zzzqqqiiidddbbbZZZXXXUUUVVV]]]fffgggdddYYYOOOGGGNNNbbbvvvfffgggrrrCCC???TTTvvvooo]]]>>><<<<<<;;;:::::::::::::::>>>===@@@AAAEEEUUUXXXGGGSSS^^^RRR\\\tttssssss}}}yyygggyyyVVVgggqqqIIIAAADDDFFFCCC<<<>>>QQQfffxxx|||ggg___JJJAAA;;;888BBBuuu@@@444FFFmmmFFFFFF>>>DDDLLLooosssxxxSSSKKKXXXrrrqqq^^^GGGTTT~~~aaaEEECCCEEEDDDAAA>>>:::888666666777666444333333444555777???>>>===<<<:::777666555555555333222111000000000000000//////...---------//////000//////111555888???IIITTT\\\dddoooxxx|||{{{}}}___III777:::888777;;;{{{tttGGG>>>===TTT|||vvvvvv^^^UUUIII777JJJUUUCCC999666PPPmmmQQQEEEfffnnn___MMMJJJ___|||{{{uuujjjeee]]]RRRHHH@@@;;;888666444222111111111333444999>>>QQQpppdddPPPRRR@@@...111...,,,444222333222...---444===PPP___vvv~~~nnnggggggsss|||\\\JJJ999LLLsssvvvrrrmmmXXXRRRMMMAAA777555888666111444111555CCCeee>>>]]]@@@:::888666333222222111222333555666888GGGOOOXXXzzz]]]VVVNNNSSSJJJJJJDDD???999111---...000111111000000000000000///......///---+++,,,---...---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------...///000222444777999HHHKKKEEE???@@@999444;;;OOO^^^mmmoooiiieeehhhmmm~~~~~~uuunnniiieee\\\YYYUUUUUUZZZaaafffgggbbbRRR>>>666>>>QQQcccnnneee[[[nnnwwwCCC<<>>===???NNNTTTHHHGGGSSSRRR^^^ccc]]]eeecccoooyyy___wwwsssllliiimmmIII:::<<<@@@???999===TTTnnnzzz}}}hhhdddiiiaaaLLLCCC>>>999>>>uuuDDD@@@LLL|||iiiFFFGGG>>>DDDKKKmmmssslllRRRSSSZZZ___YYYNNNLLLQQQMMMRRRUUUTTTPPPKKK@@@666;;;HHHxxxrrrVVVBBBGGGFFFEEEBBB???<<<:::888777888777555333222222333444<<<<<<<<<;;;:::888666555555444333222111111000000//////......------------//////000//////111555888???HHHSSS\\\eeeoooxxx}}}~~~\\\LLL:::;;;888666:::kkkxxxHHHAAA===UUUwwwbbbXXXSSS>>>BBBlllFFFAAA999GGGmmmOOOEEEhhhfffaaaTTTIIIOOOhhh}}}wwwqqqiii[[[MMMBBB;;;666444888777555333222222333333888;;;MMMnnnmmmQQQxxxSSS<<<...222...000000555555333444:::NNNggguuuiiirrrjjjMMM@@@GGGddd~~~nnnVVVPPPMMMJJJBBB555000222222111666DDD{{{~~~```BBBsssQQQ>>>;;;:::666333333222111222333444555888EEEMMMUUUttt^^^VVVNNNSSSJJJIIICCC???999111---...000111111000000000000000///......///---+++,,,---...---,,,++++++++++++++++++++++++++++++,,,,,,,,,------------///111222333555:::>>>KKKLLLCCC???FFFCCC999888???NNN___fffcccaaagggppp|||vvvoooiii___[[[WWWVVVYYY]]]ccchhh^^^VVVIII===777:::DDDMMMTTTMMMdddlllEEE:::OOOjjjTTTLLLNNNFFF;;;;;;:::999999999999:::;;;999======<<>>EEEJJJiiizzz\\\TTTQQQSSSNNNDDDAAAEEE???BBBAAA===;;;<<<;;;999;;;LLL~~~rrrWWWGGGPPPHHHGGGEEEBBB???<<<999888888777555444444444444555777888:::::::::999888777444444444333222111000///...............---------//////000//////111555888>>>EEEPPP[[[dddllluuu|||TTTLLL;;;;;;999666===```tttJJJBBB???TTTuuu___RRRHHHJJJ|||uuuJJJHHHCCCEEEmmmLLLIIIkkkxxxuuuiii\\\___qqq}}}~~~zzzqqqeeeTTTDDD:::555333222777777555444444444444555888999LLLooopppTTTttt~~~UUU999///444///555111:::555...333===WWW|||vvvuuupppyyydddZZZfffyyyxxxeeeddduuuvvvfffhhh|||uuurrrdddHHHIIISSSqqqqqqVVVFFFKKKJJJ;;;444;;;333444888AAAkkkDDDkkkRRR>>>888999777444333222222222333444555666CCCMMMVVVsss___WWWNNNRRRIIIHHHBBB???999111---...000111111000000000000000///......///---+++,,,---...---,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------///222333444888>>>CCCEEEHHH@@@>>>HHHHHH===888666BBBSSS___aaabbbkkkvvvwwwnnneeeaaa]]]\\\[[[\\\bbbjjjgggcccYYYKKK@@@AAAMMMYYYaaa___yyy\\\PPPBBBEEExxx\\\```HHHFFFBBB;;;;;;:::999999999999999999777<<<===888???DDD<<>>:::777???MMMZZZ^^^___hhhrrr~~~ssslllgggdddbbb^^^[[[aaajjjlllggg[[[MMMEEEIIIXXXeeepppmmmXXXXXXHHHFFFmmmHHHvvvvvvQQQEEE;;;;;;:::999999888999999999888555:::999222666;;;666777AAA___uuu|||sss___???888]]]XXXhhhlllllldddTTT@@@888888<<<===BBB[[[yyywwwqqqZZZLLLZZZlllssswwwlllfffbbbdddVVVBBB666777EEEjjjLLLNNNyyyhhhEEECCC>>>GGGGGG^^^xxxeee~~~yyyooo\\\LLLFFFBBBJJJOOOKKKFFFDDDDDDCCCEEEZZZnnndddVVVQQQLLLKKKJJJHHHEEEAAA>>><<<666666666555555555555555555666888::::::999777666444444444444333111///...//////////////////////////////000//////111555888:::>>>IIIVVV^^^ccckkkuuuKKK;;;999:::666AAAKKKWWW???DDDGGGppp```DDD```{{{^^^DDDFFFGGGxxxaaacccaaaeeelllbbbmmmwwwuuu}}}}}}vvvttttttaaaUUUGGG<<<999999:::999999999999999999999999999555999QQQwwwmmm\\\nnnwwwQQQ222222888---777)))666444DDDnnnzzzlllmmmzzz|||uuuyyy[[[JJJWWW~~~{{{bbbWWWMMM@@@555888777777888rrrttt>>>^^^dddGGG444888<<<444444333222222222333444111<<>>HHHRRRVVVVVV\\\eeetttooojjjgggddd___ZZZ```iiirrrqqqmmmgggaaa___cccgggccc\\\eeettt}}}[[[TTTFFFJJJqqqRRRvvv}}}GGG@@@AAA;;;:::999999888888999999888555888666---000666222999@@@___~~~SSS888NNNxxxttt]]]jjjDDDiiiZZZaaaXXXpppSSS???999999===:::>>>YYYzzzssspppbbbXXXWWWSSSVVVeeeWWWpppeeelll[[[DDD777;;;LLLddd;;;OOOzzzhhhCCCAAA<<>>AAA{{{ZZZ===FFFBBBhhhwwwxxx___yyyggg???@@@GGGnnnnnn[[[RRRooosssaaa[[[[[[WWWqqq{{{yyyooonnnppp```WWWJJJBBB@@@???>>><<<========================555;;;UUU|||mmm^^^zzzjjjtttyyyHHH---111999---777666???999KKKzzzdddPPPmmm{{{MMMNNNjjjiiiZZZMMM>>>666444444999xxxoooAAAQQQVVVGGG<<<<<<999555444333222222222333444444<<>>999222...---...///000......////////////.........---,,,,,,,,,,,,---...---,,,++++++******++++++,,,,,,++++++,,,,,,---...---...000333777???GGGMMMNNNYYYWWWRRRTTTNNNAAA<<<>>>AAAJJJRRRPPPGGGCCCEEEdddzzzvvvuuuooodddXXXUUUYYY___sssssszzz{{{vvvxxxwwwiiiSSSMMMNNNOOOOOOgggfffUUUPPPDDDZZZxxxzzzfffEEE===::::::999888777777777888444666666666555555444222...999[[[```DDDOOOttt|||xxx[[[HHHAAAHHHnnnfffJJJppplllPPPNNNPPP```gggKKK>>>999===???EEE\\\xxxxxxwwwhhh___jjjyyy~~~ooonnn```===777:::DDD]]]JJJ@@@~~~DDDFFF@@@@@@KKKNNNiiitttrrreeegggtttxxxttt{{{yyyqqq]]]SSSOOOLLLJJJIIIEEE???:::777777666555444333333333555555666666666666555555555555666666666444333222111111000///...------,,,000000000000111222333444999===EEEMMMVVV___hhhnnnxxxNNN>>>888555:::555GGGyyyDDDJJJ666AAAXXXvvv{{{wwwyyy^^^GGG888\\\rrr^^^SSSPPP___UUUPPPSSSbbbxxxxxxvvvtttoooooonnnfffXXXLLLIIIJJJEEE===BBB@@@>>>>>>???>>>:::777333:::TTTwwwbbbsssvvviiiAAA///:::,,,666333777333PPPllluuu~~~}}}pppYYYZZZkkkhhh]]]aaakkk{{{kkkVVVQQQqqqxxxbbbFFF<<<444>>>///qqqPPPAAAkkk<<<<<<444::::::888777555444444444444333888AAABBBNNN{{{]]]WWWQQQNNNEEEIIIAAA>>>999222...---...///000......////////////.........---,,,,,,,,,,,,---...---,,,++++++******++++++,,,,,,++++++,,,,,,---...---...000222777>>>GGGMMMOOObbbaaaRRRKKKGGGFFFKKK???AAAFFFJJJFFF===;;;???XXXvvvssswwwvvvqqqeeeXXXQQQSSSWWWiiihhhooowww{{{~~~mmmMMMFFFEEEQQQZZZYYYgggeeeWWWOOOHHH```hhhxxxPPP777;;;:::999888777777777777888???BBB???<<<======999888DDDaaa```>>>999FFF===___III===999@@@ffflllbbbgggPPPLLLOOOdddZZZFFF???IIIHHH@@@NNNhhhwwwuuuqqqpppzzzssszzz~~~rrrwww^^^<<<888999===WWW???AAAtttwwwDDDFFF???>>>IIIOOO{{{iiiXXXTTTOOOLLLIIIEEE>>>999777777666555444444444444555555666666666666555555555666777777777666555444222111000///...---------/////////000000111333333777;;;BBBJJJSSS]]]ffflllwww~~~yyyLLL===999777;;;555CCCOOOIII999@@@MMMggg{{{mmmWWWKKKbbbgggNNNKKKWWWhhhNNNKKKXXXfffwww}}}vvvsssrrrqqqssswwwssskkkccc]]]VVVIII<<<:::888666777999:::888777555;;;TTTyyyWWWuuulllAAA111===111<<<999:::KKKkkk~~~eeennnwwwppp}}}~~~hhhfffssskkkYYYQQQOOOsss}}}{{{QQQ```yyyhhhFFF999<<<999mmmUUUAAAvvv???@@@777:::999888666444333333333444222555===BBBMMMttt]]]VVVPPPNNNDDDHHH@@@>>>999222...---...///000......////////////.........---,,,,,,,,,,,,---...---,,,++++++******++++++,,,,,,++++++,,,,,,---.........///111555===FFFMMM\\\oooiiiTTTOOORRRQQQRRRTTTLLLDDDAAAEEEPPPaaaoooeee}}}sssyyyxxxrrrgggXXXNNNKKKLLL[[[]]]ccceeemmm~~~zzzaaaNNNMMM]]]lllhhhoooxxxhhh]]]QQQNNN___WWWRRR888;;;;;;999888888777777777888FFFMMMEEE@@@CCCDDD???111AAA]]]___LLLTTTccc[[[HHH;;;777888===\\\xxxfffTTTJJJIIIYYYiiiHHHEEEAAA555:::MMMcccfffttt{{{|||{{{WWWPPPUUUeeejjj|||qqqtttVVV999999:::999zzzyyy]]]888CCCbbbqqqCCCEEE???<<>>FFFOOOZZZcccjjjttt|||tttxxxdddIII<<<999777<<<555???xxxsssaaaGGG===???EEEWWWuuu```]]]mmm[[[YYYFFFTTT}}}YYYUUU___ooowwwzzztttmmmkkkoootttyyy|||}}}{{{wwwnnn\\\KKKCCC@@@;;;888888888777666777;;;SSSyyyrrraaaGGGvvvooo???...999000999777777NNNooowwwxxxyyyfff\\\YYYoooqqqfff}}}xxxfffTTT\\\nnnRRR@@@555<<<^^^xxxUUU;;;}}}CCCBBB888777888777555444333222333333111222999BBBLLLggg^^^VVVPPPNNNDDDHHH???>>>999222...---...///000......////////////.........---,,,,,,,,,,,,---...---,,,++++++******++++++,,,,,,++++++,,,,,,---............///333;;;DDDJJJlllwwwmmm]]]ccciii[[[JJJMMMBBB999<<>>;;;<<>>ttt~~~rrrFFFAAA???DDDNNNpppYYY]]]lllOOOkkkJJJGGG{{{pppjjjgggyyyuuuvvvqqqddd```iiirrrsssyyyxxxlll```ZZZPPPGGG???:::777666888:::OOOuuufffIIIEEE}}}oooyyy>>>...666///444333<<>>>>>999222...---...///000......////////////.........---,,,,,,,,,,,,---...---,,,++++++******++++++,,,,,,++++++,,,,,,---...............111777@@@EEEfffssspppjjjsssttt[[[CCC<<<;;;@@@QQQlllwwwjjj___XXXUUUVVVaaaiiiaaadddyyy{{{|||uuueee___UUUHHHmmmvvvdddSSSFFF===<<<;;;999888777777777555GGGPPPGGG???DDDIIIIIIXXXlll|||lllIII777888999999<<<>>>>>>999999MMMjjjxxxhhhXXXCCCAAAKKKGGGEEETTTXXX\\\SSS@@@666<<>>999222...---...///000......////////////.........---,,,,,,,,,,,,---...---,,,++++++******++++++,,,,,,++++++,,,,,,---...---.........///444:::???LLL```iiilllrrrkkkVVVIIICCCEEEKKK\\\wwwuuujjj```ZZZXXXOOORRR\\\dddqqq{{{|||uuufffaaaQQQDDDZZZ^^^lll@@@>>>===;;;:::888777777777///:::AAA<<<777:::BBBHHHDDDaaaqqqPPP===:::;;;GGGHHHAAA;;;111555HHH~~~gggmmmqqq```HHHAAAHHHFFFAAAFFF>>>gggyyy\\\@@@BBBMMMNNNKKKaaatttiii<<<666>>>888???mmmEEECCCdddLLL===AAABBB???GGGgggrrrqqqNNNNNNJJJBBB:::666666777666777<<<<<<222333OOOrrrllleeeZZZPPPJJJDDD>>>999777777666666555666666777555555666666666666555555333333333222222333444444777666555444222000///...//////............//////111444888>>>EEEOOOYYY___gggnnnxxxiiiJJJ>>>777333<<<999===kkkSSSBBB<<<@@@DDD\\\yyyttt]]]OOO===???<<>>999222...---...///000......////////////.........---,,,,,,,,,,,,---...---,,,++++++******++++++,,,,,,++++++,,,,,,---...,,,---.........111555888999EEENNN\\\kkkgggXXXSSSIIIIIIFFFFFFVVVuuu~~~tttjjjbbb^^^\\\LLL@@@CCCSSShhh{{{tttuuujjj]]]GGGGGGQQQxxxQQQ>>>===<<<:::888888777777///000333555222222===KKK>>>III\\\ooolllMMM444333555KKKMMM@@@<<<444333CCC{{{|||bbb|||nnnXXXDDD===@@@???:::[[[nnniiilllhhh[[[lllrrr}}}WWW:::999???555CCCuuu???EEEcccVVVAAACCC@@@<<>><<<<<<@@@:::888:::555000<<>>999222...---...///000......////////////.........---,,,,,,,,,,,,---...---,,,++++++******++++++,,,,,,++++++,,,,,,---...,,,---......---///111444666111222IIIiiimmm^^^YYYQQQUUUPPPEEEEEEZZZwww{{{qqqkkkgggfffSSS<<<444???UUU~~~xxxxxxnnnxxxoooYYY>>>KKKNNNttt>>>>>><<<:::999888777777777111222888777555BBBTTTNNN>>>444DDDQQQAAA222;;;)))FFFHHH999666444777HHH~~~nnnVVVxxxgggJJJ666;;;???333@@@dddmmmWWW___nnnpppzzzGGG888;;;@@@444HHH~~~zzz:::HHH___]]]EEEDDD>>>:::GGGZZZmmmHHHOOOmmm}}}www}}}xxxRRRLLLGGGFFFEEEDDDAAA>>>???BBBNNN???666<<<>>>:::;;;CCCnnnrrriiiaaaVVVMMMHHHDDD@@@===777777666666666666777888555555666666666666555555666555333222111222222333666777888888666222///,,,111000000/////////000000000222444888>>>GGGPPPWWWaaagggrrr}}}III???:::555===777222WWWwww{{{OOODDD;;;CCCKKKddd^^^FFFBBBFFF;;;___~~~wwwsssvvvSSSLLLzzz|||vvvSSSXXXcccEEE666JJJVVVJJJRRR[[[aaagggllljjjfffeeeaaaXXXLLLAAA:::999;;;666???[[[jjjEEEoootttmmmsssGGG777888666666888CCCnnnzzzwww|||xxxxxxwwwqqqsssvvvqqqrrrzzzeeeZZZ```[[[kkkSSS```iiiHHH___KKK@@@:::888777555444444444444///;;;111000>>>@@@YYYcccWWWOOOOOOGGGLLLCCC>>>999333///............000...---...///000///...---......,,,++++++---///000///---,,,++++++,,,------,,,,,,,,,,,,---......---///111222111222444555555888777<<>>]]]aaauuuooonnnfffIIICCC<<<;;;EEEaaa|||zzz}}}nnnVVVEEE@@@PPPllliiiLLL999:::>>>333555<<<555111777333666???999IIIsssgggKKK>>>MMMYYY555@@@111>>>222<<<<<<444......HHHaaaWWWsssTTT@@@<<<:::777;;;BBBVVVpppxxxiiiSSSFFF^^^gggsssfff{{{hhh>>>;;;999>>>AAAKKKmmmLLLGGGSSSlllIII888AAA:::GGGSSS{{{kkkuuuUUUPPPMMMOOOiiiOOOJJJKKKGGGAAA@@@EEEFFFCCCLLL@@@999<<<===999===FFFnnnvvvllljjjaaaSSSIIIDDDAAA???===888666444666999;;;999777888888888888888777666666777555444333333333111///333777888333222333///)))000000000000000000000000000111444999;;;???JJJVVV```iiittt}}}{{{yyyGGG>>>777777999:::===@@@}}}UUU???CCC@@@DDD^^^kkkHHHBBB999MMMyyysssYYYTTTVVVZZZlllyyy___NNN]]]QQQ666===BBBEEECCCFFFQQQ]]]ccc___XXXZZZWWWWWWWWWMMM===777:::888@@@[[[oooMMM}}}qqqDDD666<<<111555CCCSSStttvvv~~~}}}~~~zzziiioooeee===aaa}}}|||KKKyyyaaaFFFnnnOOO999===<<<:::777444222222333444111222666666<<>>999333///............000...---...///000///...---......,,,++++++---///000///...,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........///111111222333666999===>>>:::777AAARRRYYYTTTTTT???CCCEEE444<<>>RRRttt}}}}}}iiiNNN===777CCC[[[TTTbbbGGG>>>@@@888888<<<444AAA444///FFFTTTCCCQQQmmm???DDDDDD:::BBBEEEKKK===>>>666666;;;666@@@{{{PPPIIIbbbIIIDDD:::(((333:::MMMfffmmm]]]HHH<<>>777777999:::===@@@rrrZZZ@@@??????BBBXXXzzzmmmLLLCCCIIImmmxxxpppiiidddooouuueeeRRR^^^ZZZ===888999??????@@@DDDJJJRRRYYY]]][[[UUULLLDDDCCCCCC===666888DDDcccdddLLL|||lll}}}<<<000777000888HHH[[[qqq}}}~~~yyyrrrrrruuuTTT[[[wwwvvv```|||___SSSaaa\\\@@@???>>>;;;888555333333444444111333666555999NNNeeebbbVVVNNNNNNFFFJJJAAA>>>999333///............000...---...///000///...------...---++++++---///000///...---,,,,,,,,,,,,---,,,,,,,,,,,,---......///000000111222555:::===AAABBBAAA<<<888<<>>777777999:::<<<@@@zzz{{{lllDDD===AAABBBQQQqqqSSSKKKMMMlll|||mmmeeepppyyytttYYYaaalllQQQ<<<444777:::===>>>???BBBHHHNNNVVVZZZRRRBBB;;;@@@>>>666333GGGjjjZZZNNNyyy}}}rrr:::111888555@@@RRRiiiyyy}}}~~~dddHHHddd[[[xxxooo}}}jjjPPPhhhBBBAAA???===:::777555555555333222333555333666FFFYYYbbbVVVNNNMMMFFFIII@@@>>>999333///---.........000...---...///000///...,,,---...---,,,,,,---...000///......---,,,,,,,,,---,,,,,,,,,,,,---........./////////000555;;;@@@>>>AAAGGGHHH>>>888CCCVVViiiQQQAAA555---;;;QQQWWWGGGtttkkk}}}cccAAA777555===\\\www{{{www___GGGAAAAAAGGGSSSAAAnnnzzzXXX<<<777;;;===:::666///999DDD```vvvcccKKKSSS~~~mmmXXXEEE888PPPHHHDDDKKK===111555<<>>333AAACCCGGGMMMTTT[[[LLLUUU^^^PPPrrrFFF999AAA>>>AAADDDmmmrrrBBBrrruuuqqq}}}cccMMMJJJIIIAAA???DDDCCCEEEFFFCCC???FFFaaa{{{zzzsssvvvjjjhhhccc[[[QQQGGG@@@<<<888666555777;;;===;;;999888999999999999888777777444333222111000111333555222777;;;:::666333333333////////////////////////222111222444444777AAAMMM[[[gggvvvOOOHHH>>>777666888999;;;???KKK>>>DDDBBBKKKjjjiiiHHHHHH]]]zzzwwwkkk```___qqq\\\cccnnnLLL:::444888AAAIIIMMMIII>>>555HHHYYYeeeZZZEEE777777;;;222NNNuuuUUUXXX~~~ggg;;;555888888DDDWWWrrrzzz~~~xxxsss|||wwwlllfffyyy[[[IIIaaalllMMMqqqDDDCCC@@@===:::888777555444222111333555444666AAAOOOvvvcccWWWOOONNNFFFIII@@@>>>999333///---.........000...---...///000///...,,,---......,,,,,,---...////////////...---,,,,,,---,,,,,,,,,,,,---......------------///555<<>>888???IIIJJJNNNoooZZZNNNXXXggggggrrrVVV@@@;;;555333HHHhhh|||zzznnnmmmjjjUUU@@@@@@DDDHHHPPPyyyLLLWWWjjjNNN???@@@@@@;;;888:::<<>>YYY@@@DDD@@@FFFeeeOOOTTTfffYYY^^^bbbddd```\\\dddyyyWWWccc```BBB777777@@@UUUhhhgggQQQ<<<:::HHH___lll[[[???555<<<777XXXxxxpppKKKccc|||xxxUUU666333333777GGGZZZzzzsss|||xxxuuurrrqqqooojjjbbb]]]TTTVVVNNNGGGYYYkkkFFF\\\~~~{{{XXX```VVVDDD@@@<<<999888777555333111111333444555888@@@HHH___dddXXXPPPNNNFFFJJJAAA>>>999333///............000...---...///000///...+++---......---,,,,,,---//////000//////...,,,,,,---,,,,,,,,,,,,---......------------000555;;;@@@GGGGGGHHHEEE>>><<>>;;;===:::;;;DDD777<<>>>>>...333///000555333///444>>>@@@???888EEEnnnssspppCCCCCC@@@CCCMMMQQQXXX```dddiiiDDD]]]FFF```UUUFFFCCC>>>@@@AAAZZZyyynnnZZZMMMMMMUUU]]]hhhuuu|||uuuiii```VVVKKKDDD999777666888<<<>>>===;;;999999999:::999999888777444444444111///222888>>>888666777:::999555111222000000000000000000000000222111111333444888CCCPPP^^^nnn~~~^^^HHH???777666777888:::===vvvuuuGGGEEE<<>>QQQhhhrrrzzzrrriiibbbaaa\\\XXXWWWSSSLLLGGGFFF:::DDDHHHHHHYYYyyyaaaCCCXXXfffyyy\\\eee~~~}}}tttEEEAAA<<<999999888555222111111222333555999>>>CCCMMMeeeYYYQQQOOOGGGKKKAAA>>>999333///............000...---...///000///...+++---//////---,,,,,,---//////000000///...---,,,---,,,,,,,,,,,,---......---...//////111666<<<@@@JJJOOORRRLLLDDDFFFVVVgggjjjTTTQQQ\\\kkkyyyyyyyyyzzzyyylllRRRHHHOOOdddooofffPPPFFF??????<<<777:::BBBTTTppprrrrrrjjjmmm]]]KKKMMMSSSSSSUUUQQQAAA@@@cccbbbCCC999<<<;;;???===555CCC|||ggguuuKKKYYYzzzgggOOO<<>>===<<<666333444888666333;;;GGGIIIIII======ZZZrrrwwwuuu}}}ooogggCCC===>>>LLLUUUVVV]]]eeeccckkkBBB\\\PPPPPPYYYGGG???:::@@@AAARRR|||nnn^^^\\\aaannnxxx{{{rrrkkkaaaSSSHHH999777666999===???>>><<<999999::::::999999888777444555555222000333;;;AAABBB:::444666888555444555000000000000000000000000111000111444555:::GGGTTTbbbrrrnnnHHH???777666777888999===\\\XXXLLL<<<@@@XXXllltttpppuuuuuuooosssqqqZZZ}}}RRR@@@777777MMMpppjjjJJJ888LLLfffeeeLLL777IIIlllqqqXXX@@@TTT>>>555999888FFF\\\tttxxx~~~|||zzzooofff___VVVKKKDDDEEEAAA>>>>>><<<888:::@@@FFFMMMQQQUUUfffyyycccIII===AAA]]]```qqqHHHCCC===;;;;;;:::666333222222222111333888;;;===JJJxxxfffZZZQQQPPPHHHKKKBBB>>>999333///............000...---...///000///...+++---//////...,,,,,,---///000000000000...---,,,---,,,,,,,,,,,,---.........///000111333777<<<@@@HHHUUU___ZZZQQQSSS```lllzzzxxx}}}}}}kkkiiigggsssmmmUUUBBB@@@\\\}}}xxxfffPPPBBB;;;777888999HHHmmmkkkttthhhnnn```OOOQQQXXXWWWXXXSSSvvvTTTHHH{{{XXXCCCAAA???BBB555;;;JJJvvvvvvmmm~~~sssnnnFFFGGGnnnVVVKKK<<<>>>SSSiiihhhIIILLLMMMPPPMMM===NNNIIIeee{{{KKK555888555444666;;;888555===JJJSSSRRRBBB888JJJ\\\^^^]]]vvvaaaMMM???===KKKXXX^^^ZZZ```hhh^^^rrrQQQkkkcccLLL]]]HHH???===HHHAAAMMMvvv}}}~~~~~~kkkhhhiii[[[cccnnnyyyxxxsssiiiYYYKKK999777666999===??????===999::::::::::::999888888555666555222000444<<>>===:::666:::666666999:::;;;CCCNNN]]]```aaaeeeuuu~~~wwwuuuvvvAAAJJJSSS]]]kkkvvvdddJJJDDD>>><<<===<<<888444444444222000222666888888NNNsssgggVVVXXXLLLKKKGGGBBBAAA;;;333/////////...---000000//////.........---...........................///000111000///---+++***+++,,,---------,,,,,,111333000---222;;;>>>;;;???PPP]]]\\\WWWVVVXXXWWWcccfffiiipppYYYUUUlllyyy```MMMGGGQQQaaammmooo___MMM999555;;;888III```~~~kkk{{{jjjmmmlll___LLLFFFOOOTTTPPPLLLcccLLLlllCCC???EEE<<<:::>>>KKK|||VVVGGGUUUWWWFFF999@@@CCCPPPmmmMMMDDD;;;;;;BBBHHHIIIHHHGGGMMMKKKWWWUUUCCC<<>>;;;>>>AAAIIISSS}}}VVVJJJHHHFFFPPPZZZbbbbbbZZZgggiiitttLLL{{{333uuuGGG>>>@@@===DDDIIImmmfffllldddrrryyyrrrgggeee^^^ZZZ]]]lll}}}ttthhhYYYOOO@@@999666888;;;;;;;;;===<<<<<<;;;:::999777777666999777000///333///333DDDSSS;;;555>>>===:::888333333333222111000000000111555111...111888BBBQQQ^^^ooo{{{zzz{{{xxx~~~SSSHHH???777666777777888;;;CCCgggiiiwwwjjjSSS>>>GGGKKKTTTwwwXXXJJJNNNaaa}}}rrrgggXXX???999III???KKKyyy```<<>>SSStttfff{{{ttt~~~kkkSSSLLL======<<<888555555999<<<888888:::>>>EEENNNVVV[[[bbbqqqmmmnnnLLLIIIpppyyy|||QQQSSS888FFFBBB999<<<000999555555444333444555666777DDDRRRnnneeeUUUVVVJJJJJJGGGBBBAAA;;;333/////////...---000/////////.........---...........................///000111111///---,,,++++++,,,,,,------------000111000///444===AAA@@@<<>>@@@UUUrrrmmmpppkkknnnhhh\\\OOOLLLRRRUUUUUUQQQXXX[[[OOOzzzbbbAAA999CCC@@@===BBB~~~vvv```JJJFFF===;;;>>>;;;===HHH<<<777222444:::@@@KKKXXXQQQOOO@@@BBBAAA;;;EEEBBB<<<777:::???777444QQQyyylll^^^SSSOOOLLLIIIMMMVVVMMMFFFOOOSSSYYYiiiooonnncccjjjiiipppIII}}}~~~CCCqqqPPPEEEFFF???BBBDDDgggbbbgggaaa___xxxqqqooossszzz~~~tttcccVVVBBB:::555666888888888:::<<<;;;;;;:::999888777666555666111111555666CCC\\\dddJJJAAAHHHCCC:::888666444333222111111111111111333//////444<<>>000KKKvvvgggRRRGGGEEE[[[pppppp\\\UUUVVVXXXNNNKKKGGG===<<<>>>888999IIIccc}}}lllhhhooonnnaaaUUURRRSSSTTTVVVYYYYYYPPPjjj}}}<<>>???fff~~~VVVBBB:::>>>:::444222...222333333555777555CCC^^^sssoooWWWLLL@@@666===777888777888<<<>>>BBBQQQaaaxxxhhhcccggglllBBBFFFYYY```ccclllqqqtttkkkoooooouuuPPP[[[vvvMMMaaaXXXEEEDDD<<>>777666777777777:::<<<;;;::::::999888777777666888333///000111BBB^^^nnnSSSLLLSSSHHH888444666555444333222111111111111111///111999CCCPPP```mmm{{{```KKKGGG>>>777666777777777:::777QQQzzztttuuuRRRFFF???AAAIIIaaa{{{qqq]]]OOOMMMWWWjjj{{{wwwqqqbbbNNNiiiEEEVVVuuu^^^RRRrrrSSSlllRRR===iiiyyy:::555>>>@@@WWWUUUpppyyyxxxxxx[[[HHHAAAAAA===<<<<<<===@@@DDDHHHJJJXXXYYY[[[___aaabbb___]]]VVVXXXnnnbbb```rrrTTTEEE>>>;;;AAA333666555444333222333444555666;;;>>>KKKpppdddSSSUUUIIIJJJGGGCCCAAA;;;333/////////...---...................................................///111222222111000...,,,,,,,,,,,,,,,---......---000222333777>>>FFFKKKMMMMMM```gggUUUIIILLLNNNKKKAAA===HHHXXXyyy```MMMCCCCCCTTTmmm}}}tttrrriiicccWWWDDD???BBB???:::CCCXXXsssppp```dddkkkiiiWWWLLLQQQUUURRRTTTZZZ]]]QQQ[[[MMM;;;kkkmmmGGGDDD???AAABBBTTTvvvOOO???@@@777555<<<888444;;;:::<<<>>>333<<<\\\oooYYYPPP>>>555===;;;444>>>SSSWWWLLLmmmwwwvvvlllmmm}}}UUUGGGRRR^^^bbbdddjjjllltttnnnqqqssswwwLLLDDDhhhKKKPPP^^^DDD???===AAA===VVVnnnnnnqqq^^^wwwwwwzzz~~~yyylllPPPEEE<<<999888888:::===;;;;;;::::::999888777777888999333//////,,,666NNNeeeQQQRRR\\\NNN999444666666666444333222222222222000000444???KKKWWWfffsss}}}TTTEEE===666666777666777999:::???sssTTTCCCDDDBBBRRRmmmvvvbbbTTTLLLJJJKKKSSS\\\uuuhhhPPPIIIqqq___]]]ccc\\\|||zzzFFFOOOggg???666CCCGGG___EEEvvv{{{|||zzz}}}sssfffaaa\\\ZZZ]]]ccchhhjjjpppmmmiiifffaaaZZZQQQJJJLLLHHHgggjjjxxx|||{{{ooo}}}zzzHHH@@@;;;CCC666666555444333222222333444666;;;AAACCCLLLlllfffUUUVVVJJJKKKIIIEEEAAA;;;333/////////...------------.......................................---///111222333222111000------,,,,,,,,,---...///...000222444555;;;FFFPPPFFFQQQbbbrrr~~~{{{rrr```ZZZYYY\\\ZZZRRRMMMLLLsssoooZZZNNNGGGFFFJJJYYYnnnpppQQQCCCDDDBBB:::>>>OOOmmm___PPP```___```MMMEEEMMMSSSNNNOOOWWWZZZWWWYYYxxx~~~IIIDDDjjjccc@@@???>>>???NNN}}}ooo}}}ZZZDDDEEE===>>>JJJMMMEEELLLBBB>>>EEE999:::XXXtttKKKKKKDDD999<<>>;;;::::::999999888888888666777222222555000444EEEUUUMMMVVVaaaRRR===777777888777666444333222222222111222999FFFRRR^^^lllxxxPPPDDD<<<666666777666666777999:::jjjuuupppVVVPPP;;;EEE[[[llltttbbbUUUIII@@@???WWWhhh{{{```EEErrraaappp^^^rrrpppAAApppxxxWWWDDD;;;MMMZZZrrriiiZZZvvvrrrrrr}}}~~~|||vvvnnnhhhbbbZZZPPPIIIDDD<<<[[[{{{xxxzzzaaauuutttjjjuuuLLL@@@;;;===<<<777666555333222222333333777444;;;CCC>>>CCCqqqiiiWWWWWWKKKLLLJJJFFFAAA;;;333/////////...------------------.................................---///111333444333222222...---,,,,,,,,,---///000///000222333444:::HHHVVVjjjooollldddhhh}}}xxxnnnzzzzzzcccTTTWWW~~~|||fffWWWNNNJJJDDDAAAGGGVVVhhhuuu~~~}}}~~~pppRRR@@@<<<777999888GGGjjjvvv```TTT```XXXWWWIIICCCJJJNNNKKKLLLRRRSSSWWWZZZfffttt;;;QQQxxxPPPGGG<<<888OOOiiieeePPPXXXZZZQQQOOOSSSaaaiiiTTTFFFNNN@@@555IIIoooPPP>>>IIIXXXZZZ[[[aaaAAABBBJJJUUUXXXWWW^^^iii\\\LLL___gggdddjjjrrrhhhdddqqqnnnjjjpppsss[[[@@@WWW???>>>YYYIII<<>>yyyoooLLL666KKKvvvkkkQQQFFF======>>><<>>999999<<<:::::::::999999999999888777888222222666555>>>SSS\\\```dddUUU<<<555999444:::999888666555444333333444888DDDTTTcccnnn{{{uuuYYYBBB;;;555666777555444555555666888hhh~~~dddxxx[[[KKKEEE<<>>]]]xxx~~~|||{{{[[[yyyWWWCCC<<<>>>;;;:::777555444333333333777///000:::>>><<>>999>>>666BBBgggpppjjjnnnOOORRRNNNLLLJJJIIIIIIJJJLLLOOOSSSOOOYYYXXXZZZ^^^666CCCWWWtttQQQIIIAAAEEE???WWWNNNQQQxxxxxxqqqmmmFFFCCCdddqqqNNNLLL===>>>sss```QQQDDDCCCCCC@@@AAAFFFzzzhhh[[[aaagggfffrrrzzzkkkxxxooo{{{uuujjjoooooowww}}}>>>eeeRRR@@@CCC[[[KKK===999CCCAAARRRiiiSSSLLLtttiiiyyy}}}aaaQQQUUUOOOFFFTTT{{{zzzsssppp{{{www```OOOCCC<<<:::===::::::999999999999999999222555222444;;;CCCXXXwwwuuuyyyuuuXXX:::888AAA<<<;;;:::888777555444444333555:::GGGYYYhhhtttuuu~~~nnnMMMBBB:::555666777555444555<<<777;;;MMM}}}cccUUUPPPDDD<<>>[[[]]]{{{xxxnnn{{{rrrlllggg^^^QQQGGGAAA===777OOO{{{nnnqqqQQQiiiKKKCCC;;;<<<;;;888666444444444444+++333777333000333<<>>===```nnnMMMHHHHHHAAABBBLLLccciiimmmjjjhhhiiijjjiiirrrooorrrtttmmmeeelll{{{|||^^^GGGwww>>>;;;cccQQQ999>>>===???NNNoookkkiiiIIIbbb|||dddlllhhhRRRBBBJJJHHHGGGggg{{{mmm]]]SSSOOOqqq|||fff\\\QQQAAA999:::999999999999999888777666666444222222666GGGfffvvvppp:::===UUUKKK:::888777888888555111///666CCCRRR___lll|||tttWWWNNN===:::777555444555444444888333888888zzztttxxxcccVVVAAACCC@@@???JJJ___wwwfff~~~zzzdddWWWZZZooohhh===PPPWWWooo[[[[[[ttt}}}sssiiiaaayyypppkkkeee[[[PPPHHH<<<888MMMqqq~~~^^^ttt]]]KKKEEE666===<<<888333222555555111333222222222333555777888kkkUUUVVVJJJHHHDDDAAA@@@;;;555000............---------------...//////000/////////.........---111...,,,...333777888666555444111///......//////000000111222333888EEESSSdddttt{{{{{{}}}vvviiifffzzzsssqqqyyymmmZZZEEEIIIDDD???======>>>>>>>>>@@@;;;LLLrrr|||fffvvvvvvkkkIIINNNMMMHHHEEEHHHOOOSSSQQQMMMHHHPPPSSSSSSYYYgggzzzBBBFFFhhhyyy[[[DDDCCCBBBDDDxxx[[[nnn]]]SSSqqqvvvZZZNNN555KKKzzzhhh```NNN;;;<<>>>>>HHHfff{{{\\\]]]hhhUUUXXXccc}}}gggVVVJJJBBBBBB@@@GGGqqqssscccPPPDDDGGGllllll```TTTCCC999999888888999888888777777666333222222111222???ZZZqqqyyysssFFFXXXjjjMMM<<<:::888777444222555:::???MMM]]]iiivvvxxxKKKKKK===:::666444444555444444444444555:::YYYxxxMMMKKKDDD@@@BBBKKK^^^xxx~~~}}}dddXXXaaa```CCCooossszzzmmmlllqqqzzzxxxfffHHHuuu~~~vvvrrrmmmcccYYYPPPBBB:::JJJiiirrrlllqqquuu@@@@@@777777>>>EEE===///---666333222222222333444666777lllTTTUUUIIIHHHCCC@@@@@@;;;555000............---------------......////////////...............000///...///111555888:::777666333000//////000111000000222333111555CCCRRRhhh{{{wwwqqqmmmqqqvvvsssttt]]]```MMMCCCHHHIII@@@@@@IIIHHH999SSSllliiicccIIIJJJIIIEEEDDDHHHOOOSSSQQQLLLNNNPPPQQQVVVVVVVVVzzz```FFFSSSrrrOOOIIIJJJBBBjjjUUUZZZzzz}}}hhhMMMBBBaaa|||OOOBBBEEEAAA555999OOOpppZZZxxxmmm```iiimmmnnnnnnoooppplllgggjjjfffhhhooopppiiifffiiikkkHHHWWW;;;===HHH;;;GGG<<<@@@>>>@@@YYYwww___NNNMMMLLLQQQPPPGGG<<<888888999???<<>>CCCeeewwwrrrtttxxxuuu|||rrreeeVVVEEE<<<;;;888777777777777777666666444444444222///666JJJ^^^yyytttLLLjjjuuuIIIBBB@@@???<<<555000555>>>GGGTTTeeerrr}}}xxxHHHMMM<<<999666444444555444444111777555===777ooofffOOOEEE@@@AAABBBIIIccc}}}yyyvvvsss{{{}}}ppp]]]fffMMMFFF\\\sssqqqqqq}}}qqqlll???KKK{{{yyyvvvnnndddXXXIII===GGGbbb{{{wwwoooyyyQQQTTT999@@@888444888999444111222333222111111222333444555lllSSSTTTIIIHHHEEEAAA@@@;;;555000............------,,,,,,------...///........................---...///......111777;;;;;;999666222000000000000///111333333000222@@@OOOgggrrrssssssrrrttt{{{}}}zzzccc[[[fffaaaMMMMMM___VVVBBBaaaaaauuuaaaPPPHHHGGGGGGHHHKKKLLLMMMKKKJJJMMMPPPQQQSSSTTTRRRiiieeeNNN~~~]]]HHHEEE===OOO}}}hhh[[[PPP;;;KKKTTT___IIILLLFFFFFFFFFDDDLLL|||}}}bbbfffjjjkkkiiiiiilllpppnnnhhhjjjhhhiiimmmlllfffdddeeetttxxx\\\===RRRDDD///DDDJJJ<<<;;;AAA???;;;OOOvvvaaaPPPPPPAAADDDEEEDDDCCCDDDFFFHHHGGGCCCSSSgggRRRIIICCC@@@AAAVVVrrrhhhgggaaaggguuuzzziiiXXXGGG>>>===777777666666666666666777888888777444///111BBBSSSpppnnnTTTtttyyyMMMAAA======>>>999444777@@@OOO]]]mmmyyyNNNMMM<<<999555444444555444444333666999===...KKKhhhaaaLLL@@@EEEGGGEEEQQQeeettt{{{pppdddiiisss~~~|||tttggg\\\cccxxxPPP[[[FFFcccoooqqqjjjhhhWWW~~~}}}|||uuukkkcccRRR@@@@@@QQQeeeoooqqqppp|||iiikkkjjjZZZ[[[IIIAAA@@@888111444;;;888///333333222111111111222333lllQQQRRRIIIJJJGGGDDD@@@;;;555000............,,,,,,,,,,,,,,,---......---------...............+++---///...,,,...444999<<<;;;888555222000///...///111333444111222===JJJ^^^iiivvv}}}ggggggkkkjjjlllZZZwwweeejjj\\\TTTJJJHHHLLLOOOMMMHHHEEEEEEHHHEEEMMMMMMLLLRRRUUU^^^oooRRRggg```KKKAAAAAAMMMttttttsss~~~oooUUUFFFIIIGGGKKKffffffiiikkkjjjgggeeeiiipppqqqmmmmmmmmmmmmkkkfffaaabbbgggkkknnn===YYYiii444???XXX888<<>><<>>>>>BBB^^^oooVVVRRRUUU```tttqqq[[[III???===777777666555666666777888666777777555000333DDDUUUnnn}}}zzzhhhtttoooIII===555777888777>>>IIIZZZhhhxxxSSSCCC;;;888555333444444444444444222;;;777999>>>ffflllIIICCCFFFBBBDDDLLLdddvvvuuuzzz~~~jjj```ggguuummmxxxvvvffffffttt{{{LLLggguuu~~~ooonnniiinnnzzzqqqooo\\\EEE999<<>>EEE]]]ppp___XXXYYYRRRLLLJJJJJJHHHGGGIII@@@HHHaaatttUUUGGG@@@<<>>777666444222111000111111rrrTTTSSSJJJKKKGGGBBB@@@;;;555000............,,,,,,++++++,,,,,,---...,,,,,,,,,------.........---...///////////////000444555777888777555222000000///000555666555888<<>>;;;===@@@BBBOOOqqquuukkk___UUUMMMKKKTTT```dddhhhqqqtttUUUGGGAAA===???FFF[[[|||lll```WWWWWWVVVUUU]]]iii{{{vvvdddQQQCCC<<<999888666666666888999;;;;;;???DDDDDD???===HHHUUUssscccOOOTTTwwwyyygggRRRAAA<<<999999III]]]hhhtttuuudddPPP>>>999777444333333444555444222555333444>>>777999___yyy\\\HHHAAACCC@@@JJJ^^^zzz{{{ppphhhjjjnnnooonnnnnn|||www~~~}}}QQQ^^^hhhddddddnnn\\\GGG:::\\\xxxeee\\\PPPGGGEEEDDDCCCBBB@@@;;;:::;;;555555NNNmmmmmmNNNCCCZZZhhhUUUggggggEEE888:::===<<<:::999777555333111111111111vvvVVVTTTJJJJJJEEE@@@@@@;;;555000............,,,,,,++++++,,,,,,---...,,,,,,,,,------.........//////000111111000///---...111555888999888555333000...///555888777666888===NNN^^^xxxjjjuuuhhhnnnPPPMMMUUUNNNQQQLLLGGGCCCEEEKKKOOONNNKKKKKKGGGGGGSSSYYYMMMNNNddd\\\{{{aaazzzeeeGGGFFFEEEOOO999???```jjjllllllxxxtttllleeelllooollliiihhhgggeeegggccc^^^]]]```cccaaa\\\eeelll|||}}}???^^^LLL===IIIJJJ???999;;;AAA???DDDfffsssmmm|||dddFFF===>>>===999III]]]nnn}}}xxx|||xxxooobbbSSSFFFAAA;;;555:::EEE[[[gggrrrqqqeeeTTTFFF===999888777666777888:::<<>>>>>@@@DDD999555:::;;;===NNNfffqqq|||pppKKKGGG>>>999777444222333444555444333===111999666333III===```www|||YYYJJJGGGAAAEEECCCNNN{{{~~~yyy{{{yyywwwrrreeebbbdddhhhiiigggjjjpppwww~~~fffwwwIIIhhhkkk```^^^uuuPPPMMMnnnvvvbbb\\\TTTNNNKKKHHHEEECCCEEE>>>@@@DDD<<<555LLLoooxxxTTT===EEEeee```OOObbb[[[888===BBB777:::888666444222111111111wwwSSSSSSPPPKKK@@@AAAAAA<<<666222000///...---------,,,,,,,,,,,,++++++///...---,,,,,,---///000///......------///000111......111666::::::666333333111000111555777777555888???RRRqqqrrr~~~}}}~~~{{{qqq___zzzeeeVVVOOOLLLHHHEEEJJJFFFDDDDDDHHHKKKKKKJJJJJJKKKNNNOOOPPPSSSVVVYYYZZZdddtttmmmHHHSSSIIIDDDAAABBBCCCQQQssstttZZZgggvvv}}}uuukkkdddbbbbbbeeeeeeaaa]]]aaahhhiiigggeeebbbaaabbbdddeeeooogggfffqqqMMMJJJZZZ...LLLFFF>>>:::>>>DDDAAACCC\\\||||||```OOODDDEEEIIIFFF===BBBaaappp[[[WWWzzztttdddVVVEEE@@@>>><<<<<<<<<;;;999888FFFTTTeeellleeeVVVGGG>>>666555666>>>888666CCCBBB@@@???DDD@@@666:::@@@999III>>>888:::999444222444555444555888<<>>@@@[[[rrr```GGGQQQjjjpppXXXNNNEEE:::@@@>>>===<<<;;;:::777555===KKK[[[ddd___RRREEE===<<<777666;;;888777@@@AAADDD<<<<<<:::111222777222===999666888999888666666333333555:::BBBNNNbbbsssgggIIIKKK@@@555444333222111222333333333444444666777999;;;<<>>444777zzzTTTRRROOOKKKCCCEEEAAA<<<666222000///...---------,,,,,,,,,,,,++++++,,,,,,---...............///............///000000---,,,---000444777888999777444222333555888999999DDD>>>;;;BBBYYY|||lllVVVOOOPPP```|||~~~uuugggyyyvvvfff___TTTJJJCCCAAAAAACCCIIIGGGDDDDDDFFFGGGHHHGGGJJJLLLOOOPPPRRRTTTXXX[[[dddbbbaaattt^^^PPPFFFGGGIIIEEECCCEEE<<>>>>>OOOddd|||ssslll\\\QQQLLLCCC======UUUqqqXXX^^^lllnnnkkkaaaUUULLLCCC===AAA@@@>>>======;;;888555666BBBQQQZZZXXXNNNDDD===;;;777888;;;<<<>>>AAAGGGCCC444444:::555222555333444777999999:::;;;:::777444444777???IIIVVViiiyyyzzzhhhGGG@@@<<<555444333111111222222333333333444555777999:::;;;III;;;IIIuuunnn___ZZZTTT???666BBBNNNWWW]]]bbbhhhwww}}}~~~~~~}}}{{{zzz{{{}}}xxxzzzyyyuuutttuuuuuurrr___\\\PPPOOOTTTMMMWWWzzzhhhdddzzz|||}}}yyyaaannnlll^^^FFF]]]bbblllcccyyyaaa~~~xxxooohhhddd___VVVOOOLLLLLLTTTYYYPPPGGGVVVpppsssggg[[[??????@@@000HHHTTTlllccc888AAAEEE@@@555333<<<;;;777===|||UUURRRNNNKKKDDDFFFAAA<<<666222000///...---------,,,,,,,,,+++++++++***+++---...//////...---............/////////000///...---...000444777888888666555444555888:::;;;CCCAAA???BBBOOOeee~~~gggTTTIIIUUUppp~~~zzzSSS[[[___NNNWWWUUUPPPIIICCCAAADDDGGGGGGFFFEEEDDDDDDEEEEEEEEEJJJLLLNNNPPPRRRTTTXXX[[[mmmgggccchhhhhhHHH>>>BBBEEEBBB>>>;;;BBB999@@@ZZZddd|||RRRNNNfffjjjnnnqqqqqqmmmiiiggggggjjjkkkqqqyyy{{{vvvuuuwwwuuuuuutttqqqqqqzzzxxxeeejjjooohhhfffmmmllljjjlllrrrsssmmmhhhgggggghhhiiiiiigggddd```^^^ZZZXXXnnn>>>OOOTTT555KKKEEE===:::===>>>>>>HHHVVVzzzdddSSSMMMGGGEEE===CCCvvv}}}yyynnn\\\MMMEEEBBB@@@?????????>>>;;;999555???LLLSSSSSSLLLDDD>>>888777<<<999===BBBDDDUUUMMM888555???<<<777777777666<<<>>>;;;:::===;;;666777555999CCCOOO]]]mmm{{{rrrsssHHH333555444444222111111111222333333333333555666888:::;;;AAAEEEJJJ[[[kkkrrrrrrVVVJJJFFFGGGFFFFFFMMMZZZiiirrrvvvoooooopppqqqrrrrrrrrrrrrrrrtttsssoooiiiccc^^^[[[IIILLLCCCMMMddd\\\]]]qqqooo{{{hhhfffpppqqq___MMM\\\cccvvvWWWwwwmmmOOOOOOPPP[[[qqq{{{rrrkkkhhhdddYYYNNNGGGAAA???@@@;;;777BBBTTTvvveee]]]@@@>>>;;;666<<<\\\dddooowwwNNNAAABBBFFF???777777444666BBB}}}UUUQQQNNNKKKDDDGGGAAA<<<666222000///...---------,,,,,,,,,+++++++++)))***,,,...///......------......///////////////111000///...///111333666888777777666666777:::<<<===???AAACCCGGGOOO[[[ddd}}}zzzeeeQQQTTTiiizzz~~~OOOVVVNNNVVVHHHDDDFFFGGGGGGDDD???>>>AAAEEEDDDDDDDDDDDDCCCCCCCCCDDDHHHJJJMMMOOOQQQSSSWWWZZZaaa]]]```bbbgggpppWWWIIIBBBAAACCC>>>FFF>>>@@@MMMFFFTTTyyyiiiUUU:::>>>GGGMMMTTTXXXYYYZZZ]]]aaa]]]bbbjjjqqqrrrooommmnnndddccccccgggppp|||lllfffnnnooodddbbbjjjjjjggggggkkkmmmjjjhhhiiieeeeeeeeedddbbb___]]][[[XXXUUUnnn^^^GGGWWW:::IIIFFF???;;;>>>???>>>CCCLLLooopppWWWQQQMMMLLLCCC444LLLttt___NNNGGG@@@>>><<<<<<===>>>===<<<888>>>GGGMMMMMMHHHBBB===:::999===333===NNNWWW|||kkkJJJ999===???@@@DDDDDD===???>>>:::999;;;:::666666444999FFFVVVfffuuusssxxxIII333;;;444333222111000111222222333333444555777999;;;<<<555CCCJJJHHHUUUqqq___GGGDDDBBBEEEHHHBBB<<>>;;;<<>><<<888===}}}UUURRRNNNKKKCCCFFFAAA<<<666222000///...---------,,,,,,,,,,,,++++++)))***+++---............---......///000/////////111222222111000000111333666777888888777777999:::===???AAABBBBBBEEEKKKPPPOOO___xxxkkkdddsss{{{}}}|||GGGCCCKKKGGG;;;III>>>AAACCCCCC@@@???@@@BBBAAABBBDDDCCCBBBBBBCCCDDDEEEGGGJJJLLLNNNQQQUUUXXXUUUXXX]]]^^^[[[gggjjjPPPHHHKKK>>>CCC@@@CCCGGG;;;@@@```uuuYYYsss```???@@@DDDJJJNNNPPPRRRVVVZZZ\\\___cccccc___\\\[[[\\\YYY^^^gggsssrrrkkkggghhhddd]]]]]]ddddddaaa```bbbbbb```aaaeeeaaaaaaaaa```^^^\\\ZZZXXX```ZZZhhh~~~AAAJJJ<<<===CCC>>>===??????>>>AAAFFFbbbggg\\\WWWHHHLLLAAA???```rrreeeZZZSSSQQQ???===:::888999;;;;;;;;;999===CCCGGGGGGDDD>>>;;;999777===222KKKmmmZZZ888:::LLLaaakkkeeeJJJAAA999888888777777888444333:::KKK```rrrggg>>>444;;;444333222000000111111222444444555666888:::;;;<<>>@@@BBBEEEHHHLLLNNNIIIOOOZZZaaabbbcccmmmyyy{{{rrriiittt}}}|||dddMMM>>>AAA999===BBB>>>@@@CCCEEEDDDCCCBBBBBB>>>AAACCCCCCAAAAAABBBDDDBBBDDDGGGJJJLLLOOOSSSVVVSSS]]]ZZZWWWZZZYYYlllpppXXXKKKOOOEEE=========:::@@@LLL^^^aaaFFFLLLlllppp\\\@@@>>>AAADDDGGGIIILLLNNNPPPYYYZZZYYYUUUSSSWWW^^^dddsss}}}yyyooolllgggaaa]]]]]]^^^___```_________[[[WWWYYY^^^ZZZ\\\^^^```^^^[[[WWWTTTQQQTTTTTTjjjyyyBBBLLLMMM666===<<<===???>>>===???CCCSSSuuuvvvmmmjjjQQQSSSSSSLLLOOOmmmooofffccc```\\\EEEAAA;;;888888:::;;;<<<;;;===@@@CCCDDDBBB>>>;;;888555???777ZZZqqqEEEJJJqqq```JJJ999::::::444444;;;888777???SSSkkk~~~uuuOOO333888222444333111000000000111222555555666777999;;;<<<>>>MMMDDDFFFQQQQQQOOOggg}}}zzzZZZLLLEEE@@@AAAFFFIIIGGGBBBHHHIIINNNTTTVVVXXX```jjjgggxxxttt~~~pppmmmhhhdddccchhhqqqwwwWWW[[[QQQWWW~~~}}}XXXyyypppqqqkkkMMM???@@@FFFIIIVVV^^^{{{tttllljjjbbbVVVGGG<<<111222>>>FFF@@@555EEEvvvYYYhhhCCC999888222444;;;666:::bbbrrr[[[vvvpppWWW@@@>>>???>>>BBB|||UUURRRNNNJJJAAACCCAAA<<<666222000///...------------,,,,,,,,,+++++++++*********+++---///000,,,---///000000000///...***///444777555333333333333666:::;;;888666666777555888===BBBHHHKKKLLLMMMJJJKKKNNNQQQQQQPPPVVV___XXX]]]dddqqqzzzxxxvvvooozzzzzz}}}aaaQQQVVVBBB???;;;JJJ999<<<>>>AAADDDEEECCC@@@>>><<>>===<<<>>>BBBHHHmmmnnnYYYQQQLLLHHHdddyyyrrrggg[[[LLLGGG@@@:::999;;;<<<======>>>@@@CCCDDDDDDAAA>>>;;;888CCC;;;]]]tttaaa\\\dddtttUUU>>>>>>===222111;;;???===EEEYYYqqq___CCC333BBB000333333111000000000111222666666777888999;;;===>>>>>>EEELLLMMMNNNSSS[[[``````WWWOOOMMMQQQSSSOOOJJJQQQSSS[[[gggqqqzzzgggZZZ[[[___ccchhhdddlllqqqVVV^^^QQQVVVRRR|||ppp|||[[[AAA888:::>>>PPPXXXxxxuuukkkiiibbbXXX===;;;<<>>???sssXXXiii===777777222555:::444...AAA\\\kkkhhh{{{{{{gggTTTEEEAAAHHHWWWQQQNNNNNNDDDBBB@@@===888222///---......------,,,,,,,,,,,,++++++++++++******++++++,,,---////////////............000///111555888999555111333;;;===666333888;;;888555555777===DDDJJJLLLLLLIIILLLPPPRRRSSSSSSTTTUUUTTTYYY___eeekkkpppvvvyyywwwjjjjjjrrrzzzmmmUUUhhhqqqaaaHHH::::::>>>===???@@@BBBBBBAAA@@@???===???AAAAAA@@@@@@@@@AAACCCCCCDDDFFFHHHKKKMMMNNNOOOQQQSSSVVVYYY\\\^^^```hhh}}}ZZZKKKCCC<<<@@@MMMGGGCCCAAAAAACCCDDDBBB@@@AAACCCEEEEEEDDDEEEFFFEEECCCJJJTTTfffvvvzzzrrrsssooohhhcccccceeedddaaa```dddgggccc[[[UUUVVVYYYVVVWWWYYY[[[ZZZXXXUUUTTTUUULLLWWWfffBBBJJJSSSBBB999999BBBDDD;;;:::@@@BBB\\\www~~~\\\QQQQQQXXXkkk{{{ssshhh]]]NNNFFF>>><<<<<<<<>>???777555===CCC@@@HHH___wwwNNN<<<:::888333222222111000000111222333777666666777888999===AAACCCFFFKKKOOORRRTTTWWWYYY^^^jjj{{{~~~zzz}}}lll^^^\\\_________aaadddllllll\\\[[[MMM\\\|||RRR\\\___zzzVVVGGG;;;888===>>>VVVWWWyyy~~~wwwmmmbbbZZZNNN888:::>>>[[[nnn<<<;;;PPPeeefffmmm===777666555444333333444555666eeeyyydddWWWtttwwwWWWPPPPPPWWWQQQNNNNNNDDDBBB@@@===888333///.........------,,,,,,,,,,,,++++++++++++******++++++,,,---........................111111222444777;;;>>>@@@888666555777===@@@777,,,888666444222444:::CCCIIIKKKNNNRRRVVVZZZ]]]bbbeeeaaabbbdddfffjjjrrr{{{|||zzzlllhhhooo~~~~~~ZZZPPPZZZ]]]QQQBBB;;;;;;<<<<<<===???@@@@@@@@@???>>>>>>@@@AAAAAA@@@@@@AAABBBCCCCCCDDDFFFHHHKKKLLLNNNOOOPPPRRRUUUYYY[[[^^^___```wwwtttUUU>>>666GGGHHHJJJOOOSSSQQQLLLFFF>>>CCCGGGEEEBBBAAAEEEHHHSSShhh}}}{{{xxxppptttooohhhddddddfffdddbbb]]]```bbb```ZZZVVVUUUVVVVVVWWWXXXXXXXXXWWWVVVUUUQQQSSSWWW___hhhGGGsssWWW888999999999999<<<@@@DDD===QQQkkkoooXXXUUU[[[```ooo|||zzzpppiii___TTTLLLFFFBBBBBBBBBBBBFFFKKKRRRPPPMMMHHHFFFDDD@@@===<<<666;;;ddd^^^cccuuuRRRCCC===777999AAAGGGFFFPPPfff|||OOO<<<888555444555444222111111222333444444333444666888:::<<>>222CCCBBBNNNiiikkknnn@@@///666555444333333444555666777cccjjjcccqqq}}}kkkWWWQQQNNNMMMCCCAAA???<<<888333///.........------,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,---....../////////000111444777:::===BBBEEEDDD:::444777<<<======<<<222888===???===;;;<<<>>>CCCFFFJJJNNNTTT[[[bbbhhhmmmnnnnnnooorrrwww~~~~~~jjjhhhfffeeemmm}}}qqq___XXXHHHHHHEEE???======<<<999;;;<<<===>>>>>>>>>======???@@@BBBBBBAAA@@@AAACCCEEEEEEGGGHHHJJJLLLNNNOOOPPPQQQSSSVVVYYY\\\^^^___cccccc{{{QQQLLLFFFDDDGGGKKKNNNNNNBBBIIIOOONNNIIIGGGLLLRRRffftttqqqsssooosssmmmgggdddddddddbbbaaa]]]^^^______]]]ZZZVVVTTTVVVUUUTTTTTTTTTUUUVVVWWWSSS___VVVRRRmmmHHHSSSlll:::@@@@@@999777===@@@>>><<>>333QQQvvvCCCEEEiiiwww]]]HHH<<<999===CCCKKKNNN[[[ppp{{{pppHHH888555444:::777666444333222333444555666666666888;;;???AAABBBEEEGGGJJJMMMOOORRRVVVYYYVVVRRRZZZtttfffmmmvvvZZZYYYUUUTTTXXX[[[[[[\\\^^^___qqqgggPPPaaaRRRUUUtttSSSvvvzzzpppgggVVVBBB555:::EEE___wwwoookkk\\\GGG???DDD```iiiIII999333CCC666>>>eeeiiieee<<<222555555333333333333555555999CCCWWW{{{sssrrrWWWQQQMMMMMMBBB@@@>>><<<777333000.........------,,,,,,,,,+++++++++***************++++++,,,***+++,,,---...///000000///111444999===@@@???>>>KKKKKKPPPRRRHHH;;;===GGGAAA===888222000222777;;;999:::<<>>===:::<<<<<<<<<<<<=========>>>@@@AAABBBAAA@@@@@@BBBDDDFFFGGGIIIKKKLLLNNNOOOOOOQQQRRRTTTWWWZZZ\\\^^^___fffeeehhh~~~qqqhhhdddaaa```gggllltttxxxwwwsssuuuyyyoooqqqrrrmmmooogggaaa``````^^^]]]^^^___^^^^^^```aaa___ZZZVVVUUUSSSQQQOOOPPPRRRTTTVVVSSSaaaRRRLLLSSS~~~qqqKKK|||@@@>>>======>>>>>>;;;999??????NNNjjjxxxnnnqqqooogggaaaaaaaaa^^^OOOKKKIIIIIIIIIKKKSSS\\\WWWSSSQQQSSSVVVYYY___dddVVVDDD111222KKKhhhqqqkkkWWWIII---111666;;;OOOIIIZZZ[[[UUUGGG===<<>>555444333222222333444555555444===ZZZWWWQQQMMMLLLBBB???===;;;777444111///......------,,,,,,,,,+++++++++******))))))******+++,,,)))***+++,,,---...///000444111000444===CCCCCCAAAJJJXXXnnn{{{mmmQQQAAA@@@DDDAAA@@@AAACCC@@@999333888888777777666999===@@@EEEHHHMMMNNNMMMJJJHHHGGGHHHGGGGGGIIIKKKOOOYYYbbbttt~~~nnn___MMM888:::888888:::===>>>===<<<===<<<<<<;;;<<<===>>>???@@@AAAAAAAAA???@@@BBBDDDDDDEEEGGGIIIKKKLLLLLLLLLNNNOOOQQQSSSVVVXXXZZZ[[[]]]^^^[[[___wwwsssppptttqqqhhhhhh___YYYZZZZZZXXXWWWZZZ___]]]\\\^^^aaa```[[[WWWRRRPPPNNNLLLLLLNNNQQQRRRKKKSSSJJJNNNLLLhhhRRRxxxQQQ:::///:::AAA<<<999>>>???;;;DDD^^^www|||xxxvvvtttccc]]]WWWUUUTTTWWW___hhhccc```]]]ZZZ[[[\\\YYYVVVAAA===888333222555888999;;;222///999111,,,888444666AAAGGG@@@:::<<>>>>>===:::777555555666888999::::::999:::<<<>>>@@@DDDLLLUUU```mmm}}}mmmNNN===777888888;;;???>>><<<<<>><<<;;;::::::<<<>>>???@@@@@@@@@???>>>???AAACCC???AAACCCEEEGGGGGGGGGGGGHHHIIIKKKMMMPPPRRRTTTUUUZZZRRRTTT^^^aaalllooojjjooosssmmmeeebbbXXXRRRUUUWWWTTTTTTXXX\\\ZZZXXXYYY[[[[[[XXXUUUNNNMMMKKKJJJJJJJJJKKKLLLGGGFFFFFFMMMIIIVVVRRRpppuuuMMM333999@@@888777BBB;;;888>>>RRRlll}}}sssiii```]]]^^^```eeekkkfffggg```WWWYYY___YYYKKKBBB===:::::::::555111///333---444;;;555222777888555;;;>>>999666;;;EEELLLVVVeeezzzMMM<<<;;;666///555888666444222222444777999;;;CCCDDD===:::@@@FFFFFFHHHJJJMMMOOOQQQTTTWWWZZZccc]]]^^^cccaaa\\\eeettt}}}sssooooooqqquuuyyyxxxsssnnnyyy|||tttqqq~~~dddRRRJJJHHHHHHJJJIIILLLLLLJJJKKKPPPUUUVVVXXX^^^GGGgggUUUUUUlll]]]```fffKKKlllpppXXXBBB666777WWWccc[[[PPPCCCaaasssZZZxxxyyy^^^\\\???000333333111111111111333333888777555333777TTTyyyWWWPPPLLLKKK@@@>>>;;;:::777444222000......------,,,,,,,,,,,,++++++)))))))))))))))***++++++)))******+++,,,------...///111333444777>>>GGGNNNVVV^^^fffkkkrrr|||lllZZZDDD666888CCCOOOVVVMMMOOOPPPNNNJJJFFFCCCBBB<<<>>>BBBDDDFFFHHHKKKNNNFFFQQQ```ppp{{{sssTTT888666>>>777666999======:::;;;@@@===;;;999777888:::===>>>?????????>>>===>>>@@@CCC>>>???BBBDDDEEEFFFEEEDDDFFFGGGIIIKKKMMMPPPQQQRRRYYYQQQTTT]]]XXXSSSjjjyyyqqqjjjkkkmmmmmmjjjhhh___TTTOOOTTTWWWSSSTTTYYYYYYXXXVVVUUUUUUUUUTTTTTTIIIJJJJJJJJJIIIGGGFFFDDDHHH@@@DDDDDDCCCJJJlll\\\```]]]???;;;>>>999888>>>999:::===HHH```|||yyynnneeedddggggggggghhh```dddYYYKKKVVVllljjjVVVOOOBBB999:::<<<:::999;;;444111333222111111///444:::999888888888<<>>;;;:::777555222000///...---------,,,,,,,,,++++++)))))))))))))))******+++*********++++++,,,------###...:::===999777<<>>???>>>===<<<===@@@BBB???AAADDDFFFGGGGGGFFFFFFHHHHHHJJJLLLNNNQQQRRRSSSPPPSSSTTTRRRRRRXXX```fffyyyrrrtttqqqpppooommmhhhiiimmm^^^SSSOOOUUUXXXTTTUUU[[[YYYXXXVVVTTTSSSSSSTTTTTTGGGHHHIIIJJJIIIFFFBBB@@@FFF===DDD===CCCMMM```sssIIIiiiTTT???888<<<>>><<<:::;;;>>>???CCCXXXvvvtttkkkmmmrrrqqqllljjj___dddUUUDDDTTTvvvyyybbbIIIAAA>>>AAA@@@::::::???:::999777000555777...555777222333999===@@@JJJWWWjjj|||~~~NNNHHH...777666222666:::888555444555888<<>>888:::777555777555555666777888999999:::888:::;;;;;;999888999;;;===<<<<<<<<<<<<======>>>AAAAAA@@@AAABBBEEEHHHJJJNNNNNNLLLJJJIIIMMMUUU[[[SSSOOOOOORRRRRRQQQWWW___aaannnxxxrrrnnnmmmnnnmmmiiihhhkkk```ZZZUUUUUUVVVUUUQQQNNNRRRRRRRRRQQQPPPMMMKKKJJJGGGKKKNNNMMMHHHCCCAAAAAACCCFFF<<>>======555888666444444555555444333333222333888===FFFVVVeee{{{qqq|||CCC<<<>>>///222555444<<>>===CCCGGGRRR@@@<<<;;;:::VVVxxx~~~iiiiiimmmCCC;;;+++111222222111000000222444555777:::===>>>AAADDDGGGQQQlllWWWRRRNNNJJJ@@@AAA;;;:::777333111///......,,,,,,,,,+++++++++******************************************************...------333<<>>>>>BBBAAAAAAAAACCCFFFIIIJJJNNNNNNMMMLLLLLLPPPWWW]]]RRRNNNMMMQQQTTTTTTWWW]]]dddeeerrryyynnnvvvwwwsssqqqqqqpppmmmnnnqqqiii```YYYZZZZZZSSSMMMLLLOOOPPPPPPOOONNNLLLJJJIIIGGGHHHJJJIIIFFFCCC@@@???@@@FFF???CCCLLL???MMMWWWtttUUU777888===<<<>>>;;;;;;;;;===HHH]]]tttyyyxxxvvvlllaaa[[[[[[HHHAAAnnn{{{aaaooopppUUUIIIMMMHHHBBBAAA===:::888666555666666555444222222555999>>>III]]]ooovvvrrr>>>888;;;000555888888777>>>???888444888>>>AAAFFFIIIMMMNNNNNNMMMLLLLLLQQQQQQPPPOOOPPPTTTZZZ___YYYYYYYYYXXXWWWWWWYYY\\\\\\___aaa___\\\^^^eeelllrrr^^^OOODDDBBBEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEDDDDDDFFFHHHKKKLLLIIISSSrrr[[[EEEIIIIII[[[tttVVVhhh}}}iiixxxfffOOOMMMFFF666>>>WWWnnnjjj[[[FFF999888999777@@@222222444555MMMjjjpppcccppptttAAA===444111222222000//////222444444777;;;===???AAACCCEEEJJJQQQeeeVVVRRRNNNKKKAAABBB<<<:::777444111///......,,,,,,,,,+++++++++******************************************************111---***+++222===GGGMMMgggmmm]]]CCC@@@PPPlllyyyaaaYYYUUU>>>333///444888555333555555555666777888999::::::===999666777:::<<<;;;888<<<<<<<<<<<<<<<===>>>>>>BBBBBBBBBCCCDDDGGGIIIKKKMMMNNNMMMMMMOOOSSSYYY]]]TTTPPPOOOTTTYYY[[[\\\^^^```___eeevvvzzzpppqqqvvvuuutttoookkkkkkjjjiiikkkooommm___YYY]]]\\\QQQJJJLLLLLLLLLLLLLLLKKKJJJIIIHHHFFFEEECCCCCCBBBAAA>>><<<;;;EEEAAABBBIII@@@DDDcccQQQsss|||888???777<<<999;;;<<<;;;;;;AAAQQQhhhzzz{{{xxxssshhh\\\RRR\\\NNNLLL{{{gggwwwQQQ???DDD@@@777888;;;;;;999777777777888777666444444777>>>FFFUUUlll~~~hhh<<<888999222888888999444777888666777<<<@@@BBBHHHJJJMMMPPPRRRQQQMMMJJJRRRRRRQQQPPPQQQVVV\\\```_________]]][[[[[[]]]___\\\^^^aaabbb___[[[WWWTTTXXXjjjhhhYYYGGG???>>>>>>???AAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBDDDFFFHHHIIIEEEOOO___qqq>>>LLLFFFQQQeeeaaaYYYoooWWWQQQWWWuuuxxx]]]QQQIII222222TTT~~~nnnRRR???;;;999333666...000333222@@@SSSXXX]]]{{{kkk}}}iii>>>:::888111222222000//////111333444888===@@@AAABBBBBBCCCPPPIIIJJJ^^^~~~UUUQQQNNNKKKAAABBB===;;;888555222000///...,,,,,,,,,+++++++++******************************************************...---,,,...111777<<<>>>___|||{{{nnnaaaWWWWWWttttttkkkbbbVVVEEE333555111333888888444222333555555666777888999999:::999999:::<<<>>>???>>>===<<<;;;;;;;;;<<<===>>>???BBBBBBBBBCCCEEEGGGIIIJJJLLLLLLLLLMMMOOORRRVVVXXXVVVSSSQQQVVV]]]aaaaaa___]]]dddmmmnnnddddddzzzuuurrrlllxxxuuuooohhhcccbbbaaaaaaeeekkkhhhYYYTTT\\\\\\QQQKKKPPPHHHHHHHHHHHHHHHGGGFFFFFFDDDAAA>>>===??????===:::888BBB@@@>>>CCC@@@???MMMPPP^^^VVVBBB888@@@777;;;;;;;;;;;;<<>>;;;999444999333444444444555888<<>><<>>===<<<<<<===>>>???@@@AAA@@@@@@@@@AAABBBDDDFFFGGGFFFJJJSSS<<>><<<999555222000///...,,,,,,,,,+++++++++******************************************************'''))),,,000444999>>>AAA:::QQQhhhqqqYYY___fffvvvpppaaa]]]]]]OOOAAA777,,,555444666888777333222444333444555666777888888999666<<>>@@@AAABBBCCCEEEFFFHHHIIIKKKKKKKKKLLLNNNPPPQQQRRRRRRPPPOOORRRYYY^^^^^^[[[]]]YYY[[[aaaaaaaaakkkzzz}}}qqqssstttppp}}}sssoooiiibbb```___```eeekkkfffXXXRRRYYYZZZRRRNNNRRRFFFFFFEEEEEEDDDDDDDDDDDDAAA>>>::::::<<<===;;;999777>>>===999===??????AAAiiikkkNNN|||>>>888FFF:::;;;:::;;;;;;;;;BBBUUUhhhzzzooobbbZZZOOOSSS```{{{RRR??????>>>===;;;888777888777666555777555<<>>>>>>>>???@@@BBBCCCDDDEEEFFFFFFOOODDDMMMHHHFFFSSSsssRRRpppkkkTTTzzzaaaKKK===IIIgggjjjRRRDDD===999999888888888444888BBBlll\\\MMM888000111111222222111000000333555:::???EEEJJJKKKJJJIIIIIIQQQUUUXXXWWWWWW```ooo|||zzzRRROOOMMMKKKBBBDDD@@@===:::666333000//////,,,,,,,,,+++++++++******************************************************(((((()))***---222999===>>>@@@???OOOttt{{{hhheeeaaaaaallluuuXXXGGGVVVLLLJJJGGG777111444444222333444444333333444555222222333444555666777777777???GGGFFF>>>777777999888888888999:::;;;<<<===>>>>>>@@@AAACCCEEEFFFFFFIIIIIIJJJMMMPPPQQQQQQPPPLLLLLLKKKKKKPPPWWWXXXUUUVVVSSSTTT\\\bbbcccbbbbbbmmmyyyyyyxxx{{{tttrrrqqqpppvvvxxxpppooohhhaaa___]]]]]]bbbhhhiii___WWWVVVWWWSSSPPPPPPFFFEEEDDDBBBBBBAAAAAABBB>>><<<::::::;;;;;;::::::999::::::888888<<>>TTTPPPjjj===222@@@999<<<999:::======???MMM^^^vvvxxxjjj]]]WWWXXXYYYsssyyyZZZJJJ999>>>;;;999888888888666555777:::GGGaaa{{{wwwZZZBBB666999666<<>>CCCDDDFFFHHHPPPQQQTTTXXXYYYXXXUUURRRXXXXXXVVVUUUUUUXXX]]]aaaXXXYYYZZZYYYYYYZZZ]]]```]]]^^^___]]]ZZZXXXYYY[[[SSSUUUXXXYYYWWWTTTOOOLLLMMMUUU]]]___^^^```gggpppssszzz|||}}}tttmmmvvvlllWWWTTTGGGAAA;;;:::<<<@@@BBBDDD:::>>>>>>999666888999999888888888888999:::;;;<<<<<<===>>>???@@@AAABBBCCCDDDCCCNNNVVVKKKOOODDDNNN```bbbcccTTTfffHHH;;;CCC\\\~~~hhhPPPEEE666888444444999555;;;NNNwww]]]GGG555222444000111222222111222555888===BBBHHHMMMOOOOOOOOOOOOTTTSSSSSSVVVZZZ]]]^^^]]]MMMfffyyyQQQNNNMMMKKKCCCDDD@@@>>>;;;777333111//////,,,,,,,,,+++++++++******************************************************++++++***((('''(((,,,000EEEMMMPPPRRRUUUVVVhhhnnnjjjeeeooorrrlllrrrnnnccc```aaabbbVVVBBB666222,,,000666333000111111111111222333333000111222222444444555666555:::>>>===888555555777666666666777888:::;;;<<<;;;<<<===???AAABBBCCCDDDHHHHHHKKKPPPTTTWWWUUUSSSNNNPPPOOOMMMOOOVVVZZZXXXQQQXXX^^^]]]\\\]]]^^^]]]___cccjjjuuuxxxxxx~~~xxxwwwqqqpppsssooojjjnnnnnnfff```]]][[[ZZZ^^^dddhhhcccYYYPPPPPPTTTRRRLLLFFFEEECCCAAA@@@??????@@@:::<<<<<<<<<:::::::::;;;<<<777999;;;777999>>>===FFFfffWWWSSS333999777>>>999999>>>>>>===FFFSSSjjj||||||nnndddaaahhhooolllMMM@@@===;;;::::::999888666;;;FFF]]]yyyvvvqqqJJJ999777===;;;FFFKKK777555;;;:::===DDDGGGEEEFFFJJJQQQTTTWWWYYYYYYWWWVVVVVV[[[ZZZXXXVVVUUUXXX]]]aaa[[[\\\\\\[[[ZZZ[[[^^^```XXXWWWXXX[[[^^^^^^\\\YYYTTTSSSQQQQQQQQQQQQRRRSSSIIIPPPQQQMMMJJJDDDAAAFFF===DDDIIIIIIJJJNNNQQQPPPOOOKKKFFFDDDDDD@@@<<<<<>>;;;999777666111777;;;;;;===???<<<666777777777777888999999:::999:::;;;===>>>???@@@@@@AAACCCLLLzzzkkkJJJWWWCCCHHHQQQtttzzz[[[vvv\\\ddd^^^DDD@@@DDD]]]gggYYYBBBCCC888555;;;888???YYY~~~}}}gggCCC111555444000111222333333555888;;;???CCCJJJNNNQQQRRRSSSTTTZZZUUUQQQQQQTTTVVVTTTRRRTTTUUUZZZcccoooxxxPPPNNNLLLKKKCCCEEEAAA???;;;777333111//////,,,,,,,,,+++++++++******************************************************'''+++//////---,,,,,,---,,,777FFFVVVZZZJJJGGG[[[```sss~~~mmm```___fffxxx{{{ZZZ===333---111666000111333...000111111000111222222000///000111222333444444555111222333333444555777999555555555666777999:::;;;999:::<<<>>>@@@AAABBBBBBGGGHHHLLLRRRYYY\\\[[[XXXTTTYYYXXXSSSTTT[[[``````UUUZZZZZZXXX]]]gggfff^^^dddfffiiijjjlllrrr~~~zzz{{{qqqxxxrrrttt|||pppdddppppppiiibbb___]]][[[^^^dddcccbbbWWWJJJJJJTTTSSSJJJGGGEEECCCAAA???>>>>>>???888;;;>>>===:::999:::<<<>>>666999>>>888777======:::WWW~~~vvv???;;;999@@@999888>>>???;;;AAALLLaaauuuyyy|||uuutttuuu{{{~~~VVVAAA???<<<;;;;;;;;;999888AAASSSpppppphhh@@@999<<>>===>>>666<<>>>>>@@@EEEIII^^^zzzJJJ\\\BBBDDDJJJbbbXXXjjj}}}gggDDDSSS{{{xxx^^^QQQ<<>>???BBBDDDCCCEEEHHHMMMQQQTTTWWWXXXSSSTTTVVVZZZ]]]aaadddfffddd^^^\\\______]]]___eeeaaaaaaeeemmmnnnkkklllrrr{{{}}}~~~tttrrrvvvzzzwwwsssnnnsssuuurrrqqqqqqkkkccccccaaa______```aaaaaaaaabbb___UUUJJJHHHLLLLLLGGGFFFDDDBBB@@@@@@???<<<:::;;;???CCC@@@:::777999===;;;;;;:::999999:::::::::DDDAAAbbbiiiBBB777::::::======:::;;;AAACCC@@@VVVkkklllgggxxxIIIEEE>>>999:::======;;;SSSlllfff@@@AAA@@@CCCHHHIIICCC>>><<>>===;;;:::::::::<<<;;;::::::999999::::::777777666666555555555444666666666666666666666666555555555555666666666666888777666666888:::===???AAA;;;CCC]]]RRREEEXXXAAA>>>WWW}}}yyy___rrr[[[OOOHHHmmmoooVVVNNNOOOSSShhhpppbbbffflllcccWWWNNNCCC777KKKtttiiiuuu]]]888777777333///000222555888;;;===>>>FFFIIIJJJJJJMMMTTTXXXWWWQQQUUUVVVRRRRRRUUUUUUPPPTTTSSSQQQSSSWWW[[[^^^___oooSSSKKKNNNEEEHHH@@@@@@???===:::666222///---,,,,,,,,,+++++++++******))))))))))))))))))))))))*********************************+++++++++,,,,,,))))))***+++///333777:::RRRTTT```pppvvvqqqqqqwwwmmmnnnrrrzzz}}}|||~~~{{{yyyxxxgggppp|||```YYYLLL???666111//////////////////////////////111111111222222222333333222222333333333444444444333333444555666777888888888888777777777888888999888:::<<<>>>>>>@@@BBBDDDCCCFFFJJJNNNQQQRRRQQQPPPRRRTTTWWWZZZ]]]^^^^^^^^^\\\YYYZZZ^^^___\\\\\\```cccbbbffflllnnnkkkllloooiiikkkpppvvv~~~yyyqqqooorrruuutttrrrpppoookkkhhhjjjmmmiiiaaa[[[ZZZZZZ[[[\\\\\\ZZZXXX^^^ZZZQQQFFFDDDHHHIIIEEEDDDBBB???>>>======;;;999888;;;>>>===999777999<<<999888888777777777888888>>>AAAsss```qqq:::999:::======999999>>>@@@???KKK]]]sssuuurrrwwwfffhhhppp\\\GGG>>>:::===;;;777>>>KKKooo|||WWWBBB@@@<<<<<>><<<===EEEDDDGGGLLLNNNKKKJJJLLLQQQRRRTTTXXXZZZZZZWWWTTTTTTWWW\\\______]]]ZZZYYY]]][[[WWWTTTVVVZZZYYYSSSUUUWWWYYYYYYWWWTTTQQQOOONNNMMMKKKHHHFFFCCCAAA@@@AAA@@@@@@???>>>>>>======>>>>>><<<;;;::::::999999999999888777777777777777666555555555444444444444444444444444444444444444444444555555555666666666777777666666888:::<<<>>>???:::BBBUUUcccAAAKKKGGG???DDDgggnnnsssoooaaahhhtttxxx}}}qqqaaaTTTDDD>>>DDD^^^mmmmmmZZZFFF===OOOooocccxxxZZZ666222222000333444777:::>>>@@@BBBCCCEEEJJJMMMPPPVVV___eeeeeeWWWYYYXXXSSSRRRVVVWWWUUUVVVTTTRRRQQQSSSTTTSSSSSSnnnSSSKKKOOOFFFHHH@@@@@@???===:::666222///---,,,,,,,,,+++++++++******))))))))))))))))))))))))*********************************++++++++++++,,,,,,,,,+++***)))*********,,,000>>>RRR```gggqqq|||~~~{{{ooo___LLL???555222...+++***,,,///222////////////////////////000111111111222222222222333333333333444444444444555555666777888999:::::::::999999888888888999999666999<<<>>>???@@@BBBDDDDDDGGGKKKNNNOOOMMMJJJHHHLLLOOOTTTXXX[[[[[[YYYXXXXXXWWWZZZ^^^___\\\[[[]]]aaa```bbbhhhlllllllllmmmllllllmmmoooqqqqqqooommmrrrsssxxx~~~||||||xxx}}}vvvqqquuu}}}~~~{{{yyyuuupppmmmmmmnnnoooooosssmmmddd___cccgggccc[[[YYYYYYZZZ[[[\\\[[[WWWUUUXXXTTTKKKBBB???BBBDDDBBBCCC@@@<<<:::::::::999999555666777888888888888888555555555444444555555666666BBBWWWUUUyyyCCC666999===???;;;999;;;>>>???AAAOOObbbtttvvvtttdddPPP>>>BBBKKKCCCDDD999999AAA===777JJJiiinnnIIIDDDAAA:::666888999:::<<<@@@FFFEEEGGGLLLNNNMMMNNNQQQRRRSSSVVVZZZ\\\[[[XXXUUUTTTWWW[[[^^^___^^^\\\[[[^^^\\\XXXTTTUUUYYYXXXSSSRRRSSSUUUVVVUUUSSSPPPNNNLLLKKKIIIFFFCCCAAA???===<<<===>>>>>>===<<<:::999::::::999888888888888888666555555444444444444444333333333333333222222222222222222222222222222222333333444444444555555555666666555666777999;;;===@@@===DDDNNNIII555>>><<<888OOOyyy```tttqqq}}}xxxoooXXXQQQ===KKKlllsssYYYAAA:::III```|||ddd|||UUU666333333333555888;;;???CCCEEEGGGGGGJJJNNNQQQQQQVVV\\\___^^^[[[[[[WWWRRRQQQUUUWWWVVVTTTRRRQQQPPPPPPOOOMMMJJJlllRRRLLLPPPGGGIIIAAA@@@???===:::666222///---,,,,,,,,,+++++++++******))))))))))))))))))))))))************************************+++++++++++++++,,,,,,,,,+++******)))...***)))///444;;;GGGSSSoookkkvvvxxxhhhRRR@@@777222...***000///...------///111222---...............//////000000000111111111111222333333333333444444444444555555666777888999::::::<<<;;;::::::999:::::::::666999<<<>>>>>>???@@@BBBEEEFFFIIIJJJJJJHHHFFFDDDEEEHHHMMMRRRVVVXXXXXXXXX[[[[[[\\\^^^___]]]\\\\\\[[[ZZZ\\\aaagggjjjjjjjjjnnnllljjjjjjkkkkkkjjjiiifffiiimmmpppooopppssswwwssswwwvvvtttuuuuuuxxx~~~{{{zzzvvvrrrpppqqqssstttuuussspppmmmjjjiiijjjlllooojjjddd`````````[[[VVV[[[ZZZYYYYYYZZZYYYWWWTTTRRRNNNFFF???<<<>>>???@@@BBB>>>:::888888888999888666444333555777888555333333333333222333333444444333@@@===aaaTTT[[[666666<<<@@@@@@======>>>@@@???HHHVVViii|||lll\\\___wwwaaaaaaXXXMMMIIIFFF>>>:::AAA;;;<<>>@@@DDDDDDCCCCCCCCCDDDDDDDDDCCCEEEGGGKKKOOORRRUUUVVV\\\]]]\\\ZZZZZZZZZZZZYYYWWWXXXZZZ\\\___cccdddcccqqqmmmgggcccbbbcccddddddfffhhhjjjkkkmmmooopppooopppxxxsssnnnrrrpppppp{{{sssqqqtttwwwpppeeegggrrrttttttsssoookkkiiijjjkkkccccccdddddd```ZZZVVVUUUZZZWWWSSSQQQRRRRRRRRRRRRLLLIIIDDD???<<<;;;<<>>===>>>???BBBMMM```tttaaaFFFHHHhhhkkkaaabbbVVVFFFGGG??????>>>>>>FFF]]]ppp|||xxxiiiGGGZZZMMM???:::888;;;>>>???BBBFFFMMMJJJJJJLLLMMMLLLNNNRRROOOPPPSSSVVVXXXWWWSSSPPPSSSSSSTTTWWW[[[\\\[[[YYYVVVYYY[[[YYYXXXXXXSSSMMMOOONNNNNNPPPRRRQQQOOOLLLHHHGGGEEEBBB@@@===;;;:::888999:::;;;:::888666444333333333333333444444555333333222111111111111111/////////000000000000000111111111111111111111111111111111111222222222222333333444555666888999:::777999<<<<<>>???AAABBBDDDDDDDDDEEEGGGIIILLLOOOPPPWWWXXXWWWTTTSSSUUUVVVTTTWWW[[[]]][[[ZZZ\\\^^^]]]oookkkfffdddeeehhhjjjkkkiiikkkkkklllpppsssrrrmmmmmmssspppnnnsssrrrpppvvvlllkkkrrrzzzuuuiiilllyyyttttttsssqqqooommmmmmnnn^^^```cccddd^^^VVVTTTWWW[[[VVVQQQNNNNNNOOOPPPQQQGGGDDDBBBAAA===999:::===>>>;;;888666666777777666777555333333555444111...111111111111222333444444:::///777JJJnnnrrrbbb444555888>>>@@@===;;;;;;<<<===EEEVVVjjj~~~vvvsssRRRBBBJJJRRR}}}}}}rrr^^^LLLJJJEEEBBB>>>CCCXXXyyywwwMMMQQQXXXIII<<<999999===AAABBBDDDGGGOOOLLLLLLOOOPPPNNNOOORRRRRRRRRSSSVVVWWWWWWTTTRRRTTTRRRQQQTTTXXXZZZXXXVVVRRRWWWZZZYYYWWWVVVRRRLLLMMMKKKJJJLLLNNNOOOLLLHHHDDDCCCAAA???===;;;999888777777888888777666444333222222111111111222222333222222111000000000000000......///////////////000000000000000000000000000//////000000000111111111111222333444666777888888999;;;;;;???LLL___AAAGGG<<<999@@@GGGQQQkkkNNNPPPJJJOOOtttDDDDDD{{{```>>>999;;;111<<<]]]vvvZZZcccPPP000444777555999AAABBBDDDGGGJJJMMMOOOPPPOOOSSSUUUTTTSSSSSSQQQLLLQQQOOOOOOQQQPPPLLLKKKLLLJJJJJJJJJKKKKKKIIIFFFCCChhhQQQNNNTTTKKKKKKBBB@@@???===:::666222///---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,++++++++++++---...,,,((('''))),,,...+++,,,***(((---444444---111111111///,,,******+++$$$&&&((((((((()))---000((()))***+++,,,,,,------***++++++,,,------.............../////////000000///000000000000111111111000000111222333444444555222222333333444555777777666777888888999===AAAEEE=========>>>>>>>>>??????@@@AAADDDFFFIIIKKKLLLLLLMMMQQQSSSQQQQQQTTTSSSOOOUUU]]]aaa\\\YYY\\\```bbbaaa```___aaaeeeiiikkkkkkiiimmmoooooorrruuusssnnnnnnnnnqqquuuwwwxxxvvvsssmmmooosssvvvvvvvvvwwwyyyqqqqqqqqqrrrssstttsssssspppjjjfffbbb[[[TTTTTTXXXWWWTTTOOOMMMLLLMMMLLLLLLBBB@@@AAABBB>>>777777;;;:::888666555555555444333333222222222333222111///000//////000111222333333333222777888iiiggg@@@999777;;;???===;;;<<<<<<:::>>>LLL]]]ppp}}}kkkWWWFFFAAA===555444;;;BBBVVVtttpppgggaaaZZZUUUEEE???TTTvvvJJJ^^^UUUKKK===999:::@@@DDDEEEGGGJJJPPPNNNOOOSSSTTTRRRSSSVVVSSSSSSSSSTTTVVVVVVTTTSSSUUURRRPPPRRRVVVXXXWWWTTTRRRVVVWWWTTTSSSTTTRRROOOKKKHHHFFFHHHJJJKKKGGGDDD???>>>===;;;999888666666555555444444333222222222222111111000000000111111111000//////......//////........./////////000000////////////////////////....../////////000000000000111333444555666777777:::===:::DDDJJJmmm{{{888FFF<<<;;;DDDCCCBBBUUUqqquuu___\\\jjjSSS555\\\```TTTHHH666DDDmmm}}}{{{~~~rrr}}}rrrHHH111999;;;:::DDDGGGGGGGGGHHHKKKNNNQQQSSSPPPTTTUUURRROOOMMMHHHBBBQQQLLLKKKNNNMMMJJJJJJNNNLLLKKKJJJJJJJJJHHHEEECCCgggQQQNNNTTTKKKKKKBBB@@@???===:::666222///---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((()))***+++###(((+++,,,+++***)))''''''+++///...)))%%%''',,,%%%(((+++,,,+++***)))***///...---,,,+++******)))*********+++++++++,,,,,,******+++,,,,,,---................../////////000////////////000000000000///000000111222333444555444444444555777888:::;;;444555555666999>>>DDDIII;;;<<<===??????>>><<<;;;999<<>>===???CCC>>>666555999777666444444444444222000///000111111111111111111.........//////111222222)))999999---JJJ[[[sssMMMAAA888;;;??????>>>@@@>>>:::;;;EEESSSddd{{{|||}}}yyyYYY]]]cccfffuuujjjWWWAAADDDBBB===>>>BBB???777222UUU```}}}wwweeeHHHAAAeeezzzVVVaaa]]]VVV@@@<<<<<>>BBB::::::999888777666555555222222111111111111111111////////////////////////////////////000000000000222555444///999bbbxxx\\\III444<<<222999EEE777===:::999===GGGXXXpppuuudddXXXcccXXXIIIKKKKKKMMMJJJ|||lllWWWRRRKKKFFFEEE<<>>555GGG^^^~~~eee\\\fff}}}gggeeeMMMeee\\\pppaaaPPPBBBEEEMMMPPPOOOOOORRRRRRSSSVVVZZZ[[[ZZZYYYYYYXXXWWWUUUSSSRRRPPPOOOVVVVVVTTTRRRQQQQQQSSSTTTUUUWWWTTTNNNMMMQQQRRRNNNKKKHHHEEECCCCCCCCCBBBAAA;;;:::999777666444333222333333222222111000//////////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,---------............///...............///000000000111111222222333444444888<<<999777;;;LLL}}}CCC999DDD<<<444???BBBHHHmmmqqqyyywwwOOOLLL|||zzzhhhvvv}}}~~~sssQQQ555;;;777>>>JJJBBBIIIJJJJJJJJJKKKKKKLLLLLLQQQOOOMMMLLLMMMMMMLLLKKKGGGGGGGGGHHHIIIJJJKKKLLLMMMRRRZZZ\\\TTTJJJLLLVVVbbbOOOMMMSSSJJJKKKBBBBBB???<<<999777555111///...---,,,+++************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,------------///.........................../////////000000000111111222222333444444444666666666666666666666666555555666777999:::;;;;;;>>>???>>>===;;;;;;===???EEEEEEFFFIIIKKKKKKIIIHHHHHHGGGGGGLLLSSSXXXWWWUUUTTTZZZ___```^^^^^^cccgggbbbcccdddfffhhhhhhgggfff^^^ffflllnnnsssxxxxxxtttssssssssssssrrrqqqqqqpppssssssrrrqqqpppppppppppplllmmmmmmjjjgggeeeeeeeeefffgggeee___VVVPPPNNNOOOKKKDDD@@@??????<<<;;;===999999888777666555444333333333222111000000//////////////////////////////....../////////000000000000///000222444HHHyyy[[[XXXYYY222777HHH>>>888EEE@@@>>><<<===BBBNNNdddwww~~~mmmTTTJJJWWWSSSNNNDDDFFFEEE===mmmwww~~~[[[NNNHHH>>>BBBEEE888@@@>>>;;;UUUxxx{{{ggg^^^PPP[[[ddddddRRRHHHAAAEEELLLOOOQQQTTTYYYWWWVVVWWWYYY[[[[[[ZZZYYYYYYWWWVVVUUUSSSSSSRRRVVVVVVUUUSSSQQQOOONNNMMMLLLRRRUUUPPPMMMOOOQQQPPPIIIFFFCCCAAA@@@@@@???===:::999888777555444333222333222222111000000///////////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------...........................//////000000000111111222333333333888777666::::::@@@sssSSS666888;;;:::???>>>HHH]]]dddmmmttt}}}}}}OOO999RRR~~~}}}GGG555???===CCCNNNGGGGGGGGGHHHHHHHHHIIIIIIIIIMMMLLLJJJKKKLLLMMMMMMLLLIIIIIIIIIIIIIIIIIIJJJJJJKKKOOOUUUWWWQQQIIIJJJQQQ```NNNMMMSSSIIIJJJAAABBB@@@<<<:::888555222///...---,,,+++************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,---------.................................////////////000000000111111222333333444555555555555555555555555555555666777777888999999:::<<<======<<<;;;===>>>BBBBBBBBBDDDFFFEEECCCAAAGGGFFFGGGLLLQQQSSSQQQOOOKKKRRRZZZ[[[XXXWWWZZZ______```bbbdddeeeeeeeeeddd^^^dddiiimmmqqquuuuuurrrqqqppppppooooooooopppqqqsssrrrqqqpppooonnnnnnmmmlllkkkhhhccc^^^\\\]]]^^^```___^^^[[[WWWTTTRRRPPPIIIAAA:::;;;<<<:::777777777666666555444333222222444333222111///...------////////////////////////.........////////////000111+++///666000///MMMuuu}}}NNNssstttEEE,,,GGGAAA///FFF???>>>>>>===<<>>======???AAAAAA???>>>DDDDDDFFFIIILLLKKKHHHEEEDDDJJJQQQRRROOONNNSSSWWWZZZ\\\___```aaaaaaaaabbbaaaeeehhhkkkmmmnnnmmmkkknnnnnnoooooopppooooooooorrrrrrrrrqqqpppoooooonnnkkkjjjgggbbb]]]ZZZZZZ[[[^^^[[[YYYYYYYYYWWWSSSPPPHHH>>>777888;;;999444222444444333222222111000000111111000000///...------........................------........./////////222///111555000***777KKKwwwwwwZZZ888333@@@888===;;;<<<===<<<:::>>>NNN___wwwrrr[[[WWWPPPRRRNNN@@@rrrpppuuu~~~dddLLLKKKFFFCCCDDD:::<<<:::555JJJ}}}ssskkklllWWWZZZuuuuuuOOONNNNNNRRRbbbQQQAAABBBDDDHHHKKKLLLLLLLLLYYYWWWUUUUUUVVVVVVVVVUUUWWWWWWVVVUUUUUUVVVWWWWWWPPPOOOOOOPPPQQQQQQPPPOOOHHHLLLOOOOOOMMMMMMNNNOOODDDAAA===:::999888666555555555444333333222111111000000000/////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,------...///...//////000000111111222333333444999666111MMM}}}jjjCCC444333:::666===<<>>>>>===???@@@CCCFFFIIIIIIGGGEEEDDDGGGJJJKKKJJJLLLRRRVVVUUUXXX\\\]]]]]]]]]^^^___eeefffiiilllnnnmmmlllllllllnnnqqqssssssqqqnnnlllnnnoooooopppoooooonnnmmmeeefffeeebbb^^^[[[ZZZZZZXXXUUURRRRRRSSSQQQLLLGGGEEE<<<555777:::888333000222222111111000/////////.....................///------------------------------------............000222222//////444555444]]]eeehhh222:::EEE>>>:::<<<>>>>>>;;;<<>>ZZZbbbSSSSSSRRRZZZPPPHHHBBBCCCFFFJJJNNNPPPMMMIIISSSSSSUUUWWWYYYYYYVVVTTTUUUTTTSSSSSSSSSTTTVVVWWWSSSPPPLLLLLLNNNQQQSSSSSSQQQMMMJJJJJJLLLLLLKKKJJJBBB???;;;888777666444333222222222111111111000000//////...............---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,---......------...//////000000111...777666333555666AAAUUUiii<<<---===>>>===;;;HHHZZZhhhmmmllliiigggiii}}}zzzyyywwwJJJ@@@@@@EEEDDDCCCFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCDDDDDDCCCAAAAAAAAAAAABBBBBBCCCEEEEEEHHHIIIJJJJJJKKKKKKJJJGGGdddPPPMMMSSSJJJKKKCCCCCCAAA===;;;999666333000...---,,,+++************))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))*********+++++++++***++++++,,,,,,---------,,,,,,,,,---------......------...//////000000111111111111111111111111111///000000000000000000000222444555555555555777888999888888999<<<=========:::===AAAEEEHHHJJJKKKKKKHHHHHHHHHJJJNNNSSSWWWYYYYYY]]]aaabbbaaaaaaccceeeffffffiiinnnqqqoooooorrrkkknnnrrruuuuuurrrnnnkkkkkkllllllmmmlllkkkiiihhh___``````___\\\YYYXXXXXXTTTQQQOOOOOONNNKKKEEE@@@AAA999555777999666222111000000000/////////......+++,,,,,,------...//////------------------------,,,,,,,,,---------......,,,111///***...999777---???LLL444>>>DDD??????@@@@@@===;;;@@@HHHXXXiii}}}^^^SSSNNNOOOhhhLLLVVVWWWEEEBBB>>>???======DDDZZZ}}}{{{ooo{{{|||TTTZZZZZZWWWZZZAAA>>>AAADDDHHHKKKPPPUUUSSSOOORRRSSSVVVZZZ\\\\\\YYYVVVTTTSSSQQQPPPQQQRRRTTTVVVWWWRRRLLLJJJLLLOOOQQQPPPVVVMMMFFFGGGJJJIIIFFFDDD???<<<999666555555333222000000000000000/////////------------------------++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++,,,------,,,------......///000000,,,888666000666::::::===OOO---;;;>>>999===@@@HHHSSS```iiimmmmmmmmmyyy}}}}}}sssuuufffdddfffsssyyy[[[AAAAAA@@@@@@BBBCCCEEEGGG@@@@@@@@@????????????>>>@@@??????@@@BBBAAA???============>>>???@@@BBBCCCCCCGGGHHHHHHHHHKKKKKKHHHhhhRRRNNNSSSKKKMMMEEEDDDAAA>>>;;;999666333000...---,,,+++************))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))*********+++*********+++,,,,,,------+++,,,,,,,,,,,,---------,,,------...//////000000000000000000000000000000//////000000111111111222555555666555444555777999;;;:::999999;;;<<<<<<;;;;;;===@@@CCCEEEHHHJJJKKKJJJHHHGGGMMMUUUZZZ[[[YYY\\\```eeefffeeedddgggjjjhhhfffhhhnnnpppnnnnnnqqqmmmooorrrsssssspppmmmjjjmmmmmmmmmmmmkkkhhheeeccc^^^]]]\\\ZZZWWWVVVWWWXXXQQQPPPOOONNNKKKGGGBBB???;;;666444666666333111111000////////////.........,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------+++---...---///333333000///TTT}}}mmmAAA333@@@CCC@@@@@@AAA@@@<<<<<>>:::888777<<<999:::@@@MMMYYYaaaeeennnjjjggggggfffdddfffjjjvvvzzzpppeeehhh]]]XXX\\\ZZZiiigggqqqxxx|||}}}gggGGG===CCC@@@>>>BBBCCCAAADDD============<<<<<<;;;;;;;;;;;;<<<>>>@@@@@@>>><<<===<<<<<<<<<===>>>>>>???<<>>;;;999666333000...---,,,+++************))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,,,,------...//////000000000000000000000000000000000000111222333333333777777777555444555888;;;>>><<<::::::;;;<<<;;;:::>>>???@@@AAAAAABBBCCCEEEIIIFFFFFFNNNYYY^^^[[[VVVWWW\\\aaabbb``````cccfffiiifffggglllmmmhhhgggkkkoooppppppppppppnnnlllkkkqqqqqqqqqooolllgggdddaaa```^^^[[[WWWTTTTTTWWWZZZLLLLLLLLLKKKGGGBBB>>><<<777444333555444000000222///////////////.........---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------+++...444222+++,,,444:::333ssseeeGGGjjjYYY111:::BBB>>>>>>AAAAAA>>><<<===DDDWWWnnnnnngggTTTWWWoooccc]]]VVV@@@CCCEEEBBB<<>>???KKKRRRNNNKKKPPPVVVYYYUUUTTTSSSTTTVVVWWWVVVUUUUUUSSSQQQPPPPPPQQQTTTUUUMMMIIIGGGIIINNNQQQPPPNNNKKKGGGGGGIIIFFF>>>:::===999777444222222222111000---------...............,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))************************************************)))************+++++++++++++++******++++++,,,---++++++,,,------......//////000///444999222444EEE>>>WWW@@@888:::888777666:::BBBKKKQQQTTThhhdddeeeggg^^^QQQOOOUUUZZZWWW[[[[[[YYY^^^[[[LLLPPPHHHVVV\\\bbblllvvv{{{}}}vvvyyy\\\AAA>>>FFFCCC>>>BBBBBB<<<>>>>>>>>>=========<<<<<<<<<777888999<<>>===>>>>>>===<<<<<<<<<<<<===666???CCC@@@???DDDGGGGGGoooOOOQQQLLLOOOJJJCCCDDDAAA>>>;;;999666333000---,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------......////////////000000000000000000000000111111111111444444555555555555555555888999999888777777888:::;;;>>>@@@@@@???>>>AAADDDGGGBBBDDDMMMRRRQQQPPPRRRXXXZZZ]]]___``````___^^^bbbcccdddddddddeeegggiiiooorrrtttqqqllljjjmmmrrrqqqqqqnnnggg___[[[^^^bbbccc```[[[TTTNNNNNNSSSXXXNNNGGGBBB@@@>>>:::888:::111000000///////////////......---,,,,,,,,,,,,---************************)))************+++++++++,,,,,,,,,---------..................////////////000555JJJjjjIII{{{666777:::EEE???;;;FFFAAA888@@@???MMMdddzzzhhh```}}}```MMMAAAHHHEEEAAACCC@@@CCCXXX[[[ZZZiiisssfffmmm___AAA444???GGGBBBDDDFFFNNNOOOJJJQQQYYYTTTSSSTTTTTTTTTSSSTTTWWWZZZVVVSSSOOOMMMNNNQQQTTTUUUMMMLLLLLLMMMOOOOOONNNLLLBBBCCCEEEFFFEEE@@@888333111111111111000000000///.........------,,,,,,,,,---------,,,,,,+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))************************,,,++++++******++++++,,,++++++,,,------......///...///000111333444555666@@@YYYfffCCC222999>>>>>>999999???BBB???VVVSSS^^^ttt|||qqqfffdddVVVTTTTTTPPPPPP^^^eeeZZZUUUfffuuuxxxyyyzzztttzzz}}}rrrnnnuuuyyyuuuttt~~~[[[aaawww===HHH???>>>>>>>>>>>>===:::888777777888999999999999888999999999:::;;;<<<===>>><<<<<<<<<;;;:::999777666<<<>>>???@@@@@@BBBEEEGGGoooOOOQQQLLLOOOJJJCCCDDDAAA>>>;;;999666333000---,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------.........////////////000////////////000000000000333333333444444444444555777888888777666555777888999:::<<<<<<<<<===>>>@@@CCC???@@@GGGKKKJJJJJJLLLRRRTTTVVVWWWYYYYYYYYYYYY\\\___cccffffffgggggghhhooopppooolllhhhgggiiillliiiiiigggaaa[[[XXX[[[___\\\ZZZUUUPPPMMMMMMQQQTTTPPPHHHBBB@@@<<<777555666111000//////......//////......---,,,,,,,,,,,,,,,************************)))************+++++++++,,,,,,,,,------------...............////////////222000===dddnnnUUU888777DDDFFFAAADDDFFFBBBBBB???FFFVVVkkk}}}rrrrrrzzzcccPPPFFFHHHAAAEEEDDDRRRdddxxxpppSSSttt~~~nnnnnnnnneeeUUUGGG???@@@BBBDDDCCCCCCIIIKKKGGGOOOVVVQQQPPPRRRSSSSSSSSSSSSUUUWWWUUUQQQMMMLLLMMMPPPPPPOOONNNLLLKKKLLLMMMLLLKKKIIIBBBBBBCCCCCCBBB>>>777333111111000000000/////////......---------,,,,,,,,,------,,,,,,,,,+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))************************,,,++++++******++++++,,,++++++,,,,,,---............///000111333444555555333DDDrrr~~~eee<<<444999======;;;<<>>CCC>>>===<<<<<<<<<;;;999777777777888999999999999888999999999999999:::;;;<<<;;;;;;;;;;;;:::999888777<<<>>>@@@@@@@@@AAACCCEEEoooOOOPPPLLLPPPJJJCCCDDDAAA>>>;;;999777333111---,,,+++******))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))******+++++++++++++++++++++++++++************+++,,,,,,++++++,,,,,,,,,---------------------............---.........////////////111111222222333333333333555666666666444444666777777666666888:::;;;;;;;;;AAA>>>===BBBEEEFFFGGGJJJLLLMMMNNNPPPQQQSSSTTTTTTWWW\\\ccchhhiiiiiiiiiiiimmmkkkiiigggggggggiiijjjddddddccc^^^YYYXXXZZZ]]][[[XXXTTTQQQQQQRRRSSSSSSOOOHHHAAA???;;;555222333000000///............///...---,,,,,,++++++,,,,,,************************)))************+++++++++,,,,,,,,,,,,---------------............/////////333///777:::uuunnnJJJ888>>>FFFDDD???DDDGGG>>>BBB@@@GGGYYYooo}}}aaaTTTMMMDDDVVV___xxxWWWMMMvvvBBBaaajjjSSSDDDHHHIII@@@>>>FFFGGGCCCEEEEEEBBBIIINNNGGGLLLNNNQQQRRRRRRRRRSSSTTTVVVQQQLLLLLLNNNOOOLLLHHHMMMKKKIIIIIIIIIIIIGGGEEE@@@???>>>>>>===:::666222000000000/////////......------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))************************++++++************++++++++++++,,,,,,------.........//////111222333444555666555OOOkkkDDD:::777???CCC>>>999999777888<<>>>>><<<999999999999888666666777888888999999888888888888777777777888888999888999999999:::999999888;;;>>>@@@AAA@@@@@@@@@AAAnnnOOOPPPLLLPPPKKKDDDDDDBBB>>><<<:::777444111------,,,+++************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***++++++++++++++++++++++++)))))))))))))))***++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........///000000000111222222222444555666555444444666888888666555777;;;===;;;999AAA@@@???AAADDDGGGKKKNNNLLLLLLLLLNNNPPPRRRTTTUUUYYY]]]dddhhhjjjjjjjjjjjjllliiiggggggiiilllmmmmmmeeeeeedddaaa\\\ZZZ[[[]]][[[WWWSSSRRRSSSSSSQQQNNNKKKDDD???===999444111111000///......------......---,,,,,,+++++++++++++++************************))))))*********+++++++++++++++,,,,,,,,,------------------.........//////...///888333ZZZnnnwwwGGG888>>>GGG@@@BBBGGG>>>DDD???@@@MMM```ssstttkkkfffVVVYYYwwwHHHXXXUUUBBB999BBBGGG@@@>>>EEEGGGBBBCCCEEEEEEOOOUUUMMMIIILLLPPPRRRRRRQQQQQQQQQWWWRRRNNNNNNQQQPPPJJJDDDJJJHHHFFFEEEFFFEEEDDDCCC===<<<:::999888777444222/////////............---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++************************************************))))))))))))))))))))))))************************++++++************++++++***++++++,,,------............///000111222333444;;;111DDDqqqSSS111444CCCCCC<<<999===@@@???999888===AAAAAAIIIKKKRRRRRRMMMVVV```\\\\\\]]]\\\VVVQQQRRRWWW[[[aaaZZZ```gggdddccc^^^RRRKKKqqqooofffDDD======<<<:::777666666666666555666666777888888888888777777666666555555555555666555666777888999999999999:::===@@@AAA@@@>>>>>>>>>nnnOOOPPPLLLPPPKKKDDDEEEBBB???<<<:::777444111...---,,,+++************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))************************)))(((((((((((()))***************+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------......//////000111111222444555666666555555777999:::888777999===???>>>;;;@@@AAAAAAAAADDDIIIOOOQQQNNNOOOPPPQQQSSSVVVXXXZZZ^^^aaaeeehhhhhhiiijjjkkkooonnnllllllmmmnnnnnnmmmggggggfffccc___]]]\\\[[[WWWTTTPPPNNNNNNMMMHHHEEEDDD???::::::888444111222///......---------------,,,,,,+++************+++************************))))))*********++++++++++++++++++,,,,,,,,,------------------............***...333888<<<yyyYYY___999444GGGGGGCCCGGGFFFEEEAAAAAAGGGRRRbbbwwwrrr{{{[[[HHH???AAA===:::<<<>>>??????@@@???;;;@@@EEEJJJXXXaaa[[[GGGJJJOOORRRRRRQQQPPPPPPWWWTTTQQQQQQRRRPPPJJJEEEGGGEEEBBBBBBBBBCCCBBBAAA:::888666444444444222111.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************+++******))))))******+++******++++++,,,------.........///000000111222222111555777===xxxIII:::???>>>>>>CCC999>>>???;;;:::===???===??????GGGIIIDDDJJJSSSPPPOOOPPPRRRSSSSSSTTTWWWZZZRRRTTTaaafff^^^ZZZUUUJJJ[[[|||eeeUUU@@@999>>>;;;888555444444555444333444555666666777777666666555444444333333333444444333444666777888999999999999<<>>===<<<<<>>@@@??????===@@@AAA@@@BBBHHHMMMOOOOOOPPPRRRTTTWWWYYY[[[\\\```cccfffggghhhhhhiiijjjqqqqqqqqqpppooommmkkkjjjfffeeedddbbb```]]]ZZZYYYXXXUUURRROOOLLLIIIEEECCC???:::777888777333111222......---,,,,,,,,,,,,---,,,+++******))))))******************************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,------------.........000111///:::+++TTT|||NNNQQQsssFFF///<<>>777555333222222222111///---------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,*********+++++++++++++++************************************************))))))))))))))))))))))))******************************))))))))))))************++++++,,,,,,---------......///000000111111,,,@@@///333PPPzzzuuuqqqZZZ???333555888999;;;<<<===<<<;;;:::===;;;BBBGGGDDDJJJQQQNNNMMMIIIHHHIIIJJJJJJMMMQQQJJJHHHLLLLLLJJJ\\\ttt|||AAAFFF:::888===999777555444444444333222333333444555555555555444333333222222222333333444222333555666777888888888999;;;======<<<;;;;;;<<>>CCCCCCIIIGGGGGGGGGEEECCCGGGVVVfffrrroooIII<<>>>>>:::;;;999>>>===777===BBB<<>>BBBFFFAAADDD???===AAACCCBBBDDDHHHHHHEEEGGGIIISSSxxxrrr^^^999===222===:::777666555555555444222000111111222333333333333222222111111111222333444444222333444555666777777777888:::;;;;;;::::::;;;===mmmNNNPPPLLLQQQLLLEEEEEECCC???===;;;888555222......---,,,++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))***++++++))))))))))))************++++++,,,,,,,,,---------,,,,,,---------.........------...///000111222333111222333333222333555777777:::======;;;;;;>>>AAA>>>DDDFFFAAA???DDDGGGFFFGGGJJJNNNRRRUUUVVVWWWWWWWWW\\\dddiiiiiigggeeeddd]]]dddlllnnnkkkiiiiiikkk`````````aaaaaa```]]]ZZZRRRSSSRRRMMMGGGCCCCCCDDD<<<777444666555111...///...---,,,,,,++++++,,,,,,+++******)))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---***---...@@@444444dddZZZ555>>>IIIGGGJJJKKKJJJIIIHHHDDDEEEOOO[[[sss|||oooKKKNNNTTT000;;;999888888;;;>>>>>>===<<<777888@@@AAA:::@@@HHHCCCBBBEEEHHHJJJJJJKKKLLLMMMGGGKKKNNNLLLHHHEEEFFFIIIMMMIIICCC???<<<:::888666333222000000111111///...,,,,,,,,,+++++++++***************++++++,,,,,,,,,))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******)))******+++,,,,,,------------......//////000000111!!!777444333<<<~~~kkkXXXLLLLLLIII===999>>>>>>666999???<<<>>>???888???;;;===EEEHHHCCC@@@@@@===EEEYYYkkk||||||gggLLLAAA;;;---CCC777666555555555666444111///000000111222222222222111111111111111222333444555222333444555666666666666888999::::::999:::<<<>>>mmmPPPPPPKKKRRROOOFFFFFFBBB===;;;:::888444111000///---+++*********+++******))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******++++++,,,,,,,,,------------,,,,,,,,,,,,---......///111333333222222333444666666777888:::;;;<<<===;;;<<<===<<<<<<===@@@BBBDDDFFFJJJMMMOOOQQQSSSUUUZZZ]]]```aaa``````bbbddd___cccgggfffbbb```aaaddd```aaaaaa```]]]ZZZZZZZZZRRRPPPLLLIIIFFFBBB>>>:::666555333111000///......++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,---------......,,,000111...+++111>>>JJJHHH:::@@@GGGFFFHHHIIIJJJJJJHHHGGGHHHIII]]]rrryyymmmGGGGGGEEE999888888888999:::::::::999999::::::;;;<<<===>>>???@@@FFFEEEEEEFFFJJJLLLMMMMMMGGGGGGFFFFFFGGGFFFCCCAAADDD@@@<<<999777777555444222222111000///...------++++++++++++++++++++++++)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......333---222:::666444OOOttt}}}mmmppp~~~xxxPPP:::EEEBBB<<<...???888EEE???IIIHHHGGGFFFCCCBBBEEEMMMTTTpppqqqVVV???:::<<<777333444444444444333333333222222////////////000000000000000000111111111222222222222333444444555555444444999;;;;;;;;;999999:::;;;mmmPPPPPPLLLSSSPPPGGGFFFBBB===;;;:::888444111000///---+++*********+++***)))))))))((((((((('''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))******))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......---///111222111111222333444555666777888999:::;;;;;;::::::999999:::===???BBBCCCFFFIIILLLOOOPPPQQQUUUXXX[[[]]]]]]]]]```bbb\\\aaaeeeeeebbb^^^^^^```]]]]]]\\\\\\[[[YYYXXXWWWPPPMMMIIIFFFCCC???;;;777555444222111///.........+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,------------...,,,///111///---000888@@@www[[[===111@@@HHHLLLKKKIIIHHHHHHHHHHHHHHHQQQaaatttjjjcccxxx[[[@@@???:::555;;;888888999:::::::::999999::::::;;;<<<===>>>>>>??????@@@BBBDDDGGGIIIKKKLLLIIIHHHFFFFFFEEEDDD@@@>>>AAA>>>:::777666555444222111111000///...---,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,------------...222,,,---222///---<<>>NNNUUUUUUTTTdddzzztttTTTAAA222444777444111222333333222222222111111111....../////////000000000000000000111111111222222222333333444444444444444888999::::::888888999:::mmmPPPQQQMMMUUUQQQIIIGGGBBB===;;;:::999555111000///---+++*********+++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))***))))))(((((())))))***)))))))))*********++++++,,,,,,++++++,,,,,,---...,,,...000000000///000222222333444555666888999999<<<;;;999888888:::===???AAA@@@AAAEEEKKKNNNNNNLLLPPPSSSVVVXXXYYYZZZ\\\^^^aaaeeeiiiiiifffcccbbbccc\\\ZZZXXXXXXYYYXXXUUURRRLLLIIIEEEAAA>>>;;;666333444333111000......------+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,------------+++---///000///000222444SSS{{{YYY```rrrCCC(((DDDBBBNNNLLLJJJIIIIIIIIIIIIHHHEEEOOO]]]ppp|||]]]```wwwEEE===:::222444<<<888888999:::::::::::::::::::::;;;;;;<<<<<<<<<===<<>>;;;777555444333222000//////......---,,,++++++++++++++++++++++++++++++)))))))))*********++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,------------333000///000000///333888SSSyyyooo|||SSS>>>444///444888555333444111111111000000000//////.........////////////000000000000000111111111111222222333444444444444333666777888888777666777888lllPPPRRROOOVVVSSSJJJGGGCCC>>>;;;;;;999555111000///---+++*********+++))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((())))))))))))***+++++++++++++++,,,,,,---,,,...000000000///000111111222333444666777888888>>>;;;999999;;;???BBBCCCCCC@@@@@@EEELLLPPPOOOLLLPPPQQQTTTVVVXXXYYYZZZ[[[gggiiijjjiiigggeeefffggg```[[[WWWWWWYYYXXXSSSNNNHHHEEEAAA===:::777333111222111000...------,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++++++++,,,,,,,,,---------,,,,,,---///000111000///999dddjjjHHHdddiii>>>111999FFFIIILLLLLLJJJIIIIIIKKKDDDGGGNNN]]]qqqwwwSSS999@@@;;;555888777777777888999::::::::::::::::::::::::;;;;;;;;;;;;???DDDIIIIIIEEECCCDDDGGGGGGEEECCCAAA@@@>>>;;;999;;;999555444333222111///...------,,,+++*********************************))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,---------000222111000111555555111<<<^^^}}}\\\III777333333777888444222444////////////.........---------.........//////////////////000000000111111111111222333333333333333444555666666555444666777jjjPPPRRROOOWWWTTTKKKGGGCCC>>><<<;;;999555222000///---+++*********+++(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''((((((((()))))))))+++************+++,,,,,,,,,...000111000000111222111222333444555777888888<<<:::888999>>>BBBEEEEEEEEEBBBBBBGGGNNNRRRQQQNNNSSSSSSUUUWWWYYYZZZZZZZZZgggfffdddbbb``````bbbdddccc^^^YYYWWWXXXVVVPPPJJJEEEAAA===:::777555222000000///...---,,,+++++++++***))))))))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))*********++++++++++++++++++,,,,,,,,,------...,,,+++---///111111000000AAAsssjjjUUUlll...888;;;DDDMMMOOOKKKGGGIIIMMMIIIGGGHHHMMMZZZnnnZZZ>>>777===888999===444555666777888999999999999999999999999::::::::::::???DDDIIIHHHDDDBBBCCCEEEDDDBBB???>>>>>>===;;;999999777444333333222111///,,,,,,++++++******))))))************************(((((()))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------)))...///,,,,,,222444111111666RRR|||kkk~~~|||PPP;;;>>>333222222333111......000......---------,,,,,,,,,------------................../////////000000000000111222222333333222222222333555444333333555666hhhOOORRRPPPXXXTTTKKKHHHCCC>>><<<;;;999666222000///---+++*********+++(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((()))((((((''''''(((((()))'''''''''((((((((())))))******))))))******+++,,,,,,...000111000000111222000111222333555666777777888666555888===AAABBBAAACCCBBBCCCGGGMMMPPPPPPOOOSSSSSSTTTWWWZZZ\\\\\\[[[fffddd```^^^]]]^^^___aaa^^^[[[WWWUUUSSSPPPKKKGGGAAA===999666555444222000......---,,,+++******+++***))))))(((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++,,,,,,,,,,,,...---+++,,,...111222222+++333TTT~~~uuu@@@555???IIIMMMIIIGGGIIIMMMJJJHHHFFFEEEHHHUUUnnnYYY???:::777444000777;;;555333444555666777888888888777888888888999999::::::999===AAABBBAAAAAACCCEEEBBB???===;;;;;;:::999888666444333222222222000...+++++++++*********))))))************************((((((((()))))))))******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,***...///---+++...222333...222888MMM}}}}}}~~~tttSSS???666111111111111///...---///111---------,,,,,,,,,,,,+++,,,,,,,,,---------..................////////////000000111222222222222111111222444444333333444666gggMMMQQQOOOXXXTTTKKKHHHDDD???<<<;;;:::666222000///---+++*********+++'''((((((((()))))))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((('''(((((((((((())))))))))))))))))))))))***+++++++++---/////////...///000//////000111333444555555888555555888===???>>>;;;===>>>AAADDDHHHJJJLLLLLLPPPOOOQQQUUUZZZ^^^^^^]]]```___]]]\\\\\\[[[ZZZYYYSSSRRRPPPNNNKKKHHHEEECCC<<<999555333222222111000---,,,+++***************))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))************+++++++++***++++++++++++,,,,,,,,,,,,---............///000***111:::XXXiiixxx___999===AAAEEEGGGGGGHHHIIIIIIGGGFFFEEECCCHHHYYYkkk~~~ppp666555:::444...222333333777111222333555666777777777555666666777888999::::::888999;;;<<<>>>@@@AAABBBBBB???<<<999888888666444222111000000000000...,,,+++++++++************)))************************(((((((((((()))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,...---...000000///111333000777666555NNN}}}lll~~~vvvRRR===;;;888///111222111000///000111111---------,,,,,,,,,+++++++++,,,,,,,,,,,,---------------.........////////////000000111111111111111000222333333333333444666eeeMMMQQQOOOWWWTTTKKKHHHDDD???<<<<<<:::666333000///---+++*********+++'''((((((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))***)))))))))))))))******+++***+++---...------...///------...000111222333444:::777666999>>>???<<<777777:::>>>AAABBBDDDGGGIIIKKKKKKMMMSSSZZZ^^^___^^^UUUVVVVVVWWWWWWUUUQQQNNNIIIJJJJJJHHHDDDAAA@@@@@@999666222000000111000000,,,,,,+++***)))))))))***))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,***---000000...,,,,,,,,,///555(((999|||XXXrrr@@@<<<:::>>>DDDIIIHHHEEEGGGFFFGGGIIIFFFDDDMMMYYYppp|||zzzSSS>>>000777000///999333,,,777000111222444555666666666444555666777888999:::;;;===;;;:::;;;===??????>>>DDD@@@<<<999777555333222000///......///...,,,***++++++++++++************))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,''''''///333000...111000000333666999LLLxxxsssrrrzzzppp```fffHHH:::444000111555///000///.........---+++---------,,,,,,,,,++++++++++++,,,,,,,,,------------------.........////////////000111111111111111000222333333333333555666mmmRRROOOOOOUUUNNNIIIIIIEEE@@@===<<<999555111111///---+++***)))******))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))))))))))))))******++++++,,,------......//////000000111111---444888666666;;;;;;888888:::<<<===>>>@@@CCCFFFKKKKKKMMMSSS[[[```cccbbbZZZ[[[YYYTTTRRRTTTTTTQQQNNNLLLHHHCCC???<<<:::999333333222000///---,,,,,,,,,,,,+++***)))))))))***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......222///111333LLL{{{PPPTTTJJJ222@@@BBBGGGLLL???JJJEEECCCGGGGGGCCCCCCGGGVVVeee|||bbb{{{qqqGGG999444333222222111111222222333333333333333333333333777777888999999999999888:::;;;;;;;;;;;;;;;;;;;;;<<<;;;999666444222111000......---------,,,,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,000444222111777DDDPPP|||WWWFFF777444555333000000//////...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------............////////////000111111222333333444444mmmRRROOOOOOVVVNNNJJJIIIDDD@@@===<<<:::555111111///---+++***)))******))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((()))))))))))))))(((((((((((((((((((((((()))******++++++,,,,,,------......///000000111111000555777444555999<<<;;;999;;;======>>>@@@CCCEEEKKKKKKMMMRRRZZZ___aaaaaa\\\]]][[[UUUSSSTTTSSSPPPOOOLLLHHHCCC>>>;;;999888333222111000...---,,,+++,,,+++******))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............+++---000,,,222VVV~~~gggjjjxxxEEE444MMMOOOCCCMMMNNNHHHDDDEEEDDDAAABBBFFFJJJTTThhh}}}zzzsssVVVwwwxxxQQQ===777333333222111111111111222333333333333333333333333666777777888999888888888999999999999999999999999:::888666444222000//////------------,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,000333111///111888>>>NNN{{{uuuzzzqqqWWWDDD999000111333111///000.........---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------............000000000111222222333333lllQQQOOOPPPVVVNNNJJJHHHDDD@@@======:::666222111///---+++***)))******))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((())))))))))))((((((((((((((((((((((((((())))))******+++,,,,,,,,,------......///000000000333555666333333888<<<===;;;<<<===>>>>>>???BBBDDDJJJJJJMMMQQQWWW\\\^^^___]]]^^^\\\WWWTTTUUUSSSOOONNNLLLGGGAAA<<<888666555222111000///...,,,,,,+++++++++***)))))))))******))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...............---111000---)))222ZZZkkkttt222999ZZZYYYMMMPPPJJJFFFGGGHHHFFFCCCCCC@@@DDDQQQeeexxx~~~wwwxxxqqqoooGGG555888:::333222222111111111111111222222222222222222222222555666666777888777777777777777777777777777666666666555333111///------,,,---------,,,,,,,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,...000111///...///000111JJJ```zzz{{{RRRfffwww|||bbbJJJ===333///...000111///---......------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,------------...//////000000111222222kkkQQQOOOPPPVVVOOOJJJHHHDDD@@@>>>===;;;666222111///---+++***)))******))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''(((((())))))(((((((((((((((((((((((((((((()))))))))***++++++,,,,,,,,,------......///000000222444555444555777:::<<<;;;===>>>>>>===>>>@@@BBBHHHIIILLLPPPTTTXXXZZZ[[[ZZZ\\\[[[WWWUUUUUUSSSOOOLLLIIIDDD???:::666333222000000///...---,,,++++++******))))))))))))******(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++++++++++++++,,,,,,,,,,,,,,,---.........------///333---...666111>>>cccsssccc...CCCmmmjjjVVVNNNHHHJJJNNNMMMGGGAAA@@@@@@FFFSSSbbbrrr}}}xxx~~~wwwRRR000,,,777999222222111000000000000000111111111111222222222222444444555666666666666666666666666555555555555555333222111///---,,,,,,+++,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++,,,,,,,,,,,,,,,,,,---///111111000///000555222<<>>===;;;777333111///---+++***)))******))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''((())))))******+++,,,,,,,,,,,,,,,---......//////000222555777777666777999;;;<<<======<<<===???AAAFFFHHHJJJMMMPPPRRRUUUVVVUUUXXXYYYUUUTTTTTTRRRMMMGGGDDD@@@;;;777333111000///......---,,,+++*********))))))((())))))******(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************++++++,,,,,,,,,+++,,,,,,---...---------***111++++++888444000===|||mmmYYY|||eee555RRRfff[[[OOOKKKNNNPPPKKKDDDEEECCCDDDHHHNNNZZZoooRRR:::...///444111222111000000//////000000000000000111111222222222333333444555555555555444555555555555444444333333222111000...---,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))******************************************+++++++++,,,,,,...,,,+++,,,///111111000+++666:::888999BBBeeevvv^^^kkknnngggxxxtttjjjvvvmmmQQQCCC999000...222111333333000------...///+++++++++++++++******************************************************************+++++++++,,,,,,,,,------------.........,,,------...//////000000hhhOOOOOOQQQWWWOOOJJJHHHDDD@@@>>>>>><<<888444111///---+++***)))******))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&'''(((((((((((('''''''''''''''''''''''''''(((((())))))***+++++++++++++++,,,,,,---.........//////333777777444444666999:::;;;;;;;;;;;;===???DDDFFFHHHJJJKKKMMMOOOQQQPPPTTTUUUSSSQQQPPPMMMHHH@@@>>>;;;777333111000///------,,,,,,+++******)))))))))((((((((()))******'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))******+++,,,,,,,,,++++++,,,---------------(((222222,,,///000111555FFFmmmYYYnnn>>>PPPjjjfff\\\RRRMMMNNNMMMJJJHHHGGGEEECCCAAAGGGXXXiii|||aaa444...222444444...111000000////////////////////////000111111222222111222333333444444333333444444444333333222222111000000///------,,,,,,,,,+++++++++*********))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************))))))*********+++++++++///---***)))+++---......222333333888999000:::WWWzzz```uuusssVVVlllwwwsss}}}qqqtttsssoooppp{{{SSSAAA222333777444///...---000///,,,+++---//////************************************************************************************++++++++++++------------............,,,------......///000000gggOOOOOOQQQWWWOOOJJJHHHDDD@@@>>>>>><<<888555111///---+++***)))******))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((())))))******+++++++++++++++,,,------......000...000555444111222777777888999999999:::===???AAADDDFFFGGGGGGHHHKKKMMMNNNRRRSSSPPPMMMKKKFFF@@@:::888666333111000//////,,,,,,,,,+++******))))))((((((((((((((()))******'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***((())))))***++++++,,,,,,++++++,,,------------,,,......222222+++...555555000XXX{{{iiiaaabbb111PPPaaammmgggYYYPPPNNNNNNIIIFFFEEEDDDAAAAAAHHHQQQaaaqqqzzziiiCCC,,,///111333333000000000///............///......//////000111111222000111222222333333222222222222222111000////////////...---,,,,,,++++++,,,+++*********))))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************************))))))))))))*********+++---,,,,,,+++***+++,,,...666...%%%,,,<<<;;;555:::PPP{{{pppuuusss|||vvv^^^JJJ@@@:::555000///000000000000***------***+++//////+++)))*********************************************************************************+++++++++++++++,,,,,,,,,---------------------...//////000000fffOOOOOOQQQXXXOOOJJJHHHDDD@@@???>>>===999555111000---+++************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((((()))******++++++***++++++,,,,,,---......222......222111...222888555777888888888:::<<<>>>@@@CCCEEEFFFEEEEEEHHHKKKNNNRRRRRRNNNJJJGGGAAA:::666555333111////////////,,,+++++++++******))))))((((((((((((((()))******'''((()))++++++)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))***++++++,,,,,,++++++,,,---------,,,,,,333###)))444......333,,,222333YYYlll```aaa...TTTyyy}}}iiiVVVNNNMMMHHHEEEEEEGGGFFFBBBAAACCCGGGZZZooo{{{}}}zzz}}}uuu???222000111***)))///...000000///...............---......///000111111222000000111222222222222222111000000///......---------,,,,,,+++******++++++************))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))+++---...------///111$$$333555000333222222999777EEE]]]|||zzzjjjnnn|||nnnYYYGGG<<<888777777+++333888444---+++---///+++//////,,,---000---&&&)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,------......///000000000gggMMMOOOPPPSSSKKKIIIKKKEEE???===>>>===888333111000---+++))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''(((((((((((()))))))))))))))******++++++,,,------//////000111222333333444999999888888999:::<<<===AAAAAABBBDDDGGGIIILLLMMMMMMLLLJJJGGGCCC>>>:::777222111000///...---,,,,,,))))))))))))))))))))))))***)))((((((((((((((()))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,------.../////////444///666\\\vvvOOOZZZ[[[???:::hhh}}}XXXMMMDDDGGGKKKKKKHHHDDDBBBCCC@@@GGGSSS```nnn~~~||||||~~~jjjvvvUUUDDD//////............//////........................------......///000000000...000333444444333000...222111000///------,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,------...///000111222222666888;;;>>>@@@@@@@@@???FFFLLLUUU]]]hhhvvv|||sssiiiaaaAAA>>>;;;777444333222222111000000///......------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******...+++'''''')))***)))(((++++++******++++++,,,---///...---,,,,,,---...///kkkPPPQQQQQQTTTKKKIIIKKKEEE@@@>>>>>>===888333111000---+++))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''((((((((()))))))))))))))******++++++,,,,,,---//////000111222333333444:::999999999;;;<<<>>>???AAAAAABBBDDDFFFIIIKKKLLLLLLKKKIIIEEEAAA<<<888555000000///...---,,,++++++))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))************++++++++++++++++++,,,,,,,,,------,,,,,,------.../////////(((555777===kkkXXXZZZ^^^@@@QQQ```XXXPPPTTTKKK>>>BBBPPPMMM===???BBBHHHOOOXXXdddrrr{{{|||{{{www}}}~~~{{{mmm~~~ZZZ:::000//////............//////---------------------------------...//////000000///000000111111000000///222111///...---,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,------...///000111111222222333555888999:::;;;;;;999<<<>>>>>>???CCCLLLRRReeeeeeffffffffffffeeeeee```ZZZRRRLLLHHHBBB;;;444999777555222111000111111000//////...------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******---***'''''')))******(((++++++******++++++,,,---...---,,,++++++,,,---...oooSSSSSSRRRTTTLLLIIIKKKFFF@@@>>>>>>===888444111000---+++))))))******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))))))))******+++,,,,,,,,,...//////000111222333333999999999:::<<<>>>@@@AAA@@@AAABBBDDDFFFGGGIIIJJJIIIHHHEEEBBB===999555333///......---,,,+++******)))))))))))))))))))))))))))))))))(((((())))))***)))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////+++777666--->>>kkkpppxxxeee444:::ooo\\\JJJCCCNNNQQQGGGAAAEEEAAAAAA@@@???BBBJJJSSSZZZlllvvv{{{vvvuuuvvvvvv{{{}}}}}}nnnmmm>>>---...///......------......///------------------------,,,,,,---......//////000000///............///000111000///---,,,,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,,,,------...///000111111///000111333444666777777999;;;<<<:::777777:::>>>>>>?????????>>>===<<<<<>>:::999888777333///222111000/////////000111......------,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***+++)))(((((()))+++******+++************+++,,,,,,,,,,,,++++++++++++,,,,,,qqqTTTSSSQQQTTTMMMKKKKKKFFF@@@>>>???>>>999444111000---+++))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''''''''((((((((()))))))))))))))***++++++,,,,,,......///000111222333333666777888:::<<<>>>@@@AAA???@@@AAACCCDDDEEEFFFFFFEEECCCAAA===999555111///---,,,,,,+++******))))))(((((((((((((((((((((((()))))))))((())))))******))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))*********+++++++++***++++++++++++,,,,,,,,,+++,,,,,,------...//////444///000333333???hhhpppjjj^^^???999aaaeeeGGGGGGHHH???@@@MMMEEECCC@@@===>>>AAAEEEIIIPPP[[[kkkyyy}}}wwwooolllnnnrrruuuvvvyyyyyy{{{~~~|||JJJ///000888...------------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////........................///...---,,,+++++++++++++++++++++***************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************************+++++++++++++++,,,---...///000000111111111111222444555777888222555777888777888:::<<<<<<<<<<<<;;;:::999888777888666444555666777555333111111000000000000111222,,,,,,,,,,,,++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))(((((()))******++++++***************++++++,,,,,,,,,++++++++++++,,,,,,oooRRRQQQPPPTTTNNNMMMLLLFFF@@@>>>???>>>999444111000---+++))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((())))))******+++,,,,,,......///000111222222333333444666888:::<<<>>>???>>>???@@@AAABBBBBBBBBBBB@@@>>>;;;888444111...---++++++******))))))(((((((((((((((((((((((((((((()))))))))))))))***++++++))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))*********+++++++++*********+++++++++,,,,,,++++++,,,,,,---.........000)))+++444111---DDDdddpppLLLvvviii+++AAAmmmsssBBB555HHHPPPEEEEEEDDDBBBAAABBBCCCDDDDDDAAAHHHRRR]]]iiivvv|||ooollliiikkkooossstttsssqqq~~~qqqlllsssLLL222---111222------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,...000111111000...,,,...---,,,++++++******+++************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++++++++,,,---...///000000222222222333444666777888444555777777666444444333::::::::::::999777666666222111000000111111000///111111000000000//////000+++++++++++++++*********************************))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))'''((()))************+++******))))))******+++,,,,,,,,,------------,,,,,,pppQQQOOOOOOSSSNNNNNNLLLGGGAAA??????>>>999555111000---+++))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&'''''''''((((((((((((((())))))***+++++++++---......///000111222222111222444777999:::;;;<<<<<<===>>>???@@@???>>>===:::888666333000---,,,+++*********)))))))))(((((())))))))))))))))))))))))))))))))))))******+++,,,***))))))(((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************+++++++++++++++++++++,,,------......)))///222...---111555666ccc[[[^^^uuuTTT<<>>@@@DDDHHHOOOZZZhhhqqqwwwrrrmmmkkkhhhggggggiiilllnnnooonnnzzzvvv{{{fffGGG111...333222------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++,,,,,,------...+++---000222222000---+++,,,,,,+++***************)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++***++++++,,,---...////////////000111222333444444999999:::::::::888666555555555555555555444333222666666555444333222111111/////////...------,,,,,,++++++++++++++++++******************************))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))''')))++++++***))))))******))))))))))))***++++++,,,,,,------------,,,,,,rrrSSSPPPNNNRRRMMMMMMLLLGGGAAA???@@@>>>:::555111000---+++))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((())))))******++++++------...///000111222222000222444666888::::::::::::;;;<<<======<<<:::999555333111///---+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************++++++++++++***++++++,,,,,,---......,,,222333......444333,,,555mmmxxx[[[^^^111MMM~~~rrrZZZYYYKKKHHHDDDBBBCCCCCCBBB@@@@@@AAAAAA@@@AAAFFFNNNUUUdddooozzz{{{ppphhhccccccdddeeecccdddfffhhhkkkqqqxxx}}}xxxOOO???000---111222000///,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++*********+++,,,,,,------,,,---...//////...---,,,++++++***))))))))))))***((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************+++,,,---......///,,,---...000111111111000//////000222333444333222333333444444444444333333000111111000...---------,,,------------,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''***,,,,,,)))(((((())))))))))))))))))***++++++***+++,,,------,,,+++***uuuUUUPPPNNNRRRLLLKKKMMMGGGAAA???@@@???:::555111000---+++))))))***+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((((((((((()))******++++++------...///000111222222111222555777999999999999999:::;;;<<<<<<:::888777222111///,,,+++******+++************))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++***++++++,,,,,,---......222***)))000111,,,000999444CCCnnnuuuKKKqqqYYYAAA999^^^iiiUUUOOOHHHDDDCCCCCCBBB@@@AAACCCCCCAAA??????BBBEEEGGGQQQ\\\fffrrrzzzsssgggddd```^^^___bbbdddeeeccceeegggkkkrrrtttJJJ777000...222000((((((///,,,++++++++++++++++++,,,************************)))******+++,,,,,,---------,,,,,,++++++,,,,,,---+++***)))))))))))))))***(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))***+++,,,---......///+++,,,///111222111000///333222222222333333222111000000111222222222111111...///000///.........///,,,,,,---............---++++++++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((***---,,,)))''''''))))))))))))))))))******+++)))***+++,,,,,,+++***)))[[[NNNNNNSSSPPPOOO\\\QQQEEEAAACCCBBB;;;333222111...,,,******++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%######(((---+++$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))************++++++,,,...///111222222222333666888;;;<<<<<<<<<999:::::::::999666333222......---,,,,,,+++******'''((((((((())))))******+++***))))))((()))))))))((((((((()))))))))******++++++******))))))))))))***)))(((((('''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,---------------............///555222BBBkkkcccXXXyyy}}}<<<+++UUUfffTTTQQQHHHBBBBBBAAAEEE@@@???@@@???<<>>===CCCHHHDDD===:::>>><<<===BBBCCCCCCFFFKKK\\\aaaiiiqqqyyyuuullleeecccaaa^^^\\\[[[\\\]]]fff^^^XXXYYY]]]______```VVVzzzfffjjjnnnrrrfffCCC---////////////.........------,,,++++++*********++++++++++++*********)))))))))************+++++++++------,,,+++************(((((()))******************((((((((())))))'''%%%))))))))))))))))))))))))))))))******++++++******)))))))))(((((((((''''''(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,---------...//////000000000000000000000000000000000000000000////////////......------------,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))************+++***)))(((((()))+++,,,^^^NNNPPPPPPNNNMMMLLLHHHCCCAAAAAA???:::666222111...,,,******++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$)))***&&&$$$%%%'''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))************++++++,,,...///000111222666777777888777666555444444444444444333111///---------,,,,,,++++++******************************))))))((((((((())))))***(((((((((((())))))))))))((((((((((((((()))))))))((('''''''''((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,------------............+++000///)))222SSSlllcccjjj<<<===MMMrrr]]]===EEEBBBAAA@@@???>>>CCCIIIDDDAAAAAADDDDDDAAAAAACCCFFFIIIOOOUUUZZZaaagggkkkzzz~~~}}}wwwrrrllldddZZZSSS[[[YYYXXXZZZ]]]^^^]]][[[RRRTTT[[[aaa```]]]eeepppuuuuuuzzzRRR===444------//////.........---------,,,,,,+++************++++++++++++***************)))************+++++++++...---,,,+++******************)))))))))******+++,,,***)))((()))***)))(((+++++++++***))))))(((((())))))))))))))))))((('''))))))))))))))))))((((((((((((((())))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))***************++++++++++++,,,,,,,,,---......//////000//////////////////////////////.........------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******************))))))***---000222___NNNRRRMMMNNNLLLIIIHHHFFFEEEBBB???;;;999222111...,,,******++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))***'''&&&))))))'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((()))))))))************++++++,,,---...000000111555555666666666555333222222222222111000///---,,,,,,,,,,,,,,,++++++******'''(((((()))***++++++,,,******))))))(((((())))))))))))*********+++++++++)))))))))))))))*********++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........666+++,,,555111///RRRcccYYYppp???---///QQQwwwWWWRRRKKKGGGEEECCCBBBAAACCC>>><<<>>>??????AAAEEEBBBCCCDDDCCCCCCDDDGGGJJJVVV]]]fffkkkmmmooouuuzzz}}}xxxtttoookkkiiidddaaa^^^[[[ZZZWWWSSSOOOUUUUUUVVVXXXXXXXXXWWWVVVaaaYYYUUUZZZcccqqqnnneeettt[[[999...,,,///333.........---------,,,,,,++++++***************+++************************))))))*********+++++++++...---,,,+++***)))))))))---,,,***)))(((((()))***+++)))'''(((***,,,,,,,,,//////......---,,,++++++************)))((('''&&&************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***************+++++++++++++++,,,,,,---......//////........................------------,,,,,,,,,,,,++++++++++++************************************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))************'''(((***---000333666777aaaNNNTTTKKKNNNLLLHHHIIIHHHEEEAAA===999888222111...,,,******++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((&&&&&&***///...)))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((()))))))))************+++,,,,,,---...///000000111222333444444444333222111111000000///...---,,,,,,+++++++++++++++******))))))))))))))))))))))))---,,,+++***************(((((()))))))))*********************************,,,++++++*********++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,------------...333'''+++999444&&&222NNNrrrlllaaaDDD???444BBBoooeeeNNNIIIJJJGGG@@@EEE???<<>>>>>???>>>===>>>AAACCC;;;BBBJJJNNNNNNOOOSSSXXX\\\aaadddaaa___bbbdddeee```___\\\YYYUUURRRPPPOOORRRQQQPPPQQQRRRSSSTTTSSSNNNRRRVVVWWWUUUUUUXXX[[[[[[UUUWWWhhh|||fff|||```555---000///...000------------,,,,,,,,,,,,*********))))))***++++++************************))))))*********+++++++++...---,,,+++******************)))((()))+++,,,---+++))))))***---000222222666666666555555444444444111111111111000...---,,,...------,,,+++***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))*********+++++++++++++++,,,,,,------......------------------------,,,,,,,,,,,,+++++++++***++++++*********)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************&&&(((,,,000222444444333aaaNNNWWWIIIOOOLLLHHHGGGFFFCCC@@@;;;777555222111...,,,******++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$%%%,,,222///)))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))************+++,,,,,,---....../////////000111222333333222222000000///......---,,,,,,++++++++++++++++++******,,,,,,+++***)))(((((('''******)))))))))***+++++++++++++++,,,,,,,,,------************)))))))))((('''''''''''''''((())))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************++++++++++++,,,,,,,,,,,,------------(((---///......111111...>>>nnnttt|||sssgggCCC---999IIIcccttt___SSSMMMEEE@@@???DDDFFFDDDAAA@@@>>>???@@@@@@???@@@BBBDDD;;;???CCCCCCBBBAAACCCEEECCCGGGIIIHHHHHHLLLNNNMMMMMMLLLLLLKKKKKKLLLLLLMMMQQQPPPPPPPPPPPPQQQRRRSSSQQQUUUYYYYYYVVVXXX^^^ddd```rrrxxx```999(((111222,,,+++***------,,,,,,,,,+++++++++***))))))))))))***++++++***************+++++++++)))************+++++++++---,,,++++++******++++++&&&''')))+++---000333444444333333555999<<<======<<<<<<<<<<<<======>>>>>>;;;;;;;;;;;;:::999777777666555222///,,,)))&&&%%%+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((()))))))))))))))************+++******+++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++************)))))))))************************(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************(((***,,,...//////...---aaaMMMXXXHHHPPPMMMJJJGGGDDDBBB@@@>>>999666222111...,,,******++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''&&&%%%(((------(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))************+++,,,,,,------......///...///000111222111000000///...---,,,,,,+++++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000333555777888999999999:::::::::;;;;;;999999888777666555444444000///---,,,***))))))(((************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************++++++++++++++++++,,,,,,,,,---------)))111222+++,,,444444,,,---BBBYYYuuu}}}YYYOOOBBB;;;KKKSSS{{{wwwgggTTTJJJAAA??????===<<<===@@@AAACCCBBBAAA???@@@@@@BBBCCCCCCCCCCCCCCCCCCCCC@@@CCCCCCBBBDDDIIIIIIEEEIIIIIIJJJJJJLLLNNNPPPQQQPPPQQQQQQPPPPPPPPPQQQRRRPPPRRRUUUXXX\\\dddnnnuuuzzz}}}dddOOO888+++///555,,,,,,000(((,,,,,,,,,,,,++++++++++++)))))))))))))))***++++++))))))*********+++++++++)))************+++++++++++++++******++++++,,,,,,***+++---000222444555666:::999:::<<>>@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>><<<;;;999666333000...---+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))*********************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++*********))))))************************(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))************+++++++++,,,---///111222aaaMMMYYYHHHPPPNNNLLLHHHDDDCCCCCCBBB>>>:::222111...,,,******++++++))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###''')))&&&%%%''')))(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))************,,,,,,,,,------.........///000000111111000///...------,,,+++*********+++******************++++++'''(((***---///222444555999:::<<>>:::555111///---************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++,,,,,,,,,---------///---...222///***---444///333***\\\uuu\\\GGG<<>>@@@AAAAAA@@@@@@AAA@@@>>>===>>>AAACCCCCCCCCDDDDDDCCCBBBEEEJJJHHHCCCIIIHHHHHHHHHIIIJJJLLLMMMLLLMMMOOOPPPPPPQQQSSSTTTZZZZZZ^^^iiiyyyuuusssQQQ666333,,,---666///!!!...888(((,,,,,,,,,+++++++++******))))))((())))))***++++++))))))******++++++++++++)))************+++++++++************+++,,,---...111222333555555444333222555444555777999999777555444555666999;;;===???@@@BBBBBBCCCCCCCCCBBBAAAAAA??????>>>===<<<;;;:::999++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))************)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++************))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))************,,,+++***+++...444:::===fffWWWPPPMMMNNNOOOIIIGGGDDDCCCAAA>>>:::888111000---+++))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((()))******++++++***+++,,,---............111111111111111000//////...------,,,,,,,,,,,,+++))))))***+++++++++***)))---000444888===@@@AAABBBJJJKKKLLLNNNMMMKKKLLLOOONNNMMMLLLKKKMMMPPPTTTWWWVVVTTTRRRRRRTTTVVVWWWWWWUUUSSSNNNHHHIIILLLGGG===:::999333+++***...---''',,,++++++***)))))))))******+++,,,,,,***))))))***))))))))))))))))))))))))000333333...+++++++++))),,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,---------......///111111333???[[[|||ZZZ???===FFFWWWcccTTTOOOLLL@@@CCC??????GGGEEE@@@DDD@@@FFFCCC:::<<>>BBBCCCDDDEEEEEEEEEEEEDDDHHHJJJJJJHHHGGGKKKOOORRRJJJMMMRRRUUUTTTTTTYYY```mmmlllEEE///,,,222------------------------++++++++++++++++++++++++******))))))******+++,,,************************+++++++++************)))((()))***---///222555777555:::999111---//////,,,333///+++,,,...000111333777333000000222222333555555<<>>:::888222000---+++))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((()))******++++++***+++,,,---............000111111111111000///...,,,,,,,,,,,,,,,,,,++++++---,,,******+++...222444<<>><<<<<>>BBBBBBBBB@@@???AAAEEEIIICCCGGGJJJLLLOOOUUU[[[```hhhaaa___hhhxxx{{{VVV999------000222------------------------++++++++++++++++++++++++******))))))******+++,,,************************************++++++++++++---------...000111333444...111000+++))),,,,,,)))000222666;;;======;;;;;;999:::;;;;;;;;;:::;;;===777;;;???BBBEEEHHHHHHEEE===999444666@@@IIIFFF>>>??????===:::666111,,,(((,,,+++***))))))***+++,,,************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***++++++,,,,,,++++++***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********))))))))))))))))))))))))+++---......---)))'''555222111888555@@@gggXXXTTTPPPMMMIIIIIIGGGDDDCCCAAA>>>:::888222000...+++*********+++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((()))******++++++***+++,,,---............000000000000000//////...,,,,,,,,,,,,,,,+++++++++***+++...222666;;;???AAAAAABBBDDDFFFGGGGGGGGGGGGBBB>>>888444222333444444222222333555666777777777777666555777:::>>>@@@AAACCCDDD???444111;;;LLLXXXYYYZZZWWWPPPJJJEEE>>>888000...,,,))))))***---...***)))((('''''')))+++---************************+++//////+++)))++++++***************+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,------------//////...++++++000:::AAAnnnzzz```dddtttzzzhhh```ccc|||ooobbb]]]XXXXXXVVVPPPKKKKKKRRRXXXQQQ[[[iiivvvuuuuuuXXXEEE000(((---333000)))------------------------++++++++++++++++++++++++******))))))******+++,,,************************)))******++++++,,,,,,---222111111000000000000111000222111///111555666333+++000777<<<>>>?????????>>>AAAEEEEEEBBB@@@@@@AAAAAAAAACCCGGGGGGFFFHHHLLL???888///000;;;GGGGGG???>>>>>>>>>???@@@<<<555///000,,,''''''+++---,,,***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***++++++,,,,,,++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******)))(((((((((((()))******+++,,,---...//////,,,---:::333000888999HHHgggXXXUUUSSSPPPLLLIIIGGGDDDCCCAAA>>>:::888222000...+++******++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((()))******++++++***+++,,,---............/////////000000///......///...,,,++++++,,,...///000555;;;@@@BBBAAA===:::222444666999;;;===============999222///222777:::AAAAAAEEELLLTTTVVVRRRMMMNNNLLLHHHDDDAAA<<<777333555666444,,,(((...===HHHRRRVVVZZZYYYVVVSSSPPPNNNAAA>>>888222...+++++++++...,,,*********+++******************************(((,,,---***(((+++,,,***************+++,,,---...++++++++++++++++++++++++++++++,,,,,,,,,---------/////////.........//////888WWWyyy{{{wwwYYYCCC---...000333333000,,,(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,************************))))))***+++,,,---......333222111000///////////////...---...222555666444777:::<<<999888;;;>>>>>>888;;;<<<:::::::::999666===;;;===CCCCCC@@@CCCKKKCCC???888666<<>>:::888222111...,,,******+++,,,((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((()))******++++++***+++,,,---............---....../////////.........,,,++++++---222777:::AAACCCEEEDDDAAA:::333...,,,///555<<>>@@@@@@===666333222777???DDDDDDAAA???<<<777222---***((('''************************))))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))***++++++++++++***)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************************************)))(((((((((***+++,,,---...000000///000333666;;;222;;;IIIkkkgggXXXSSSOOOMMMJJJIIIGGGDDDCCCAAA>>>:::888333111///,,,+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((()))******++++++***+++,,,---............,,,---..................++++++,,,///444:::@@@DDDCCCAAA>>>;;;999999::::::BBBDDDHHHMMMQQQTTTVVVWWWXXX___^^^QQQHHHJJJOOOPPPSSSMMMGGGIIISSS^^^dddfff]]]]]]___bbbddddddaaa^^^UUUQQQNNNLLLFFF<<<444111<<<888222......888LLL___```^^^YYYQQQHHH>>>666222+++)))(((***......,,,)))++++++++++++++++++++++++&&&***,,,)))(((+++,,,***************+++,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------...///000000***+++777EEEZZZ}}}{{{nnnfffdddeeeaaa___aaakkkxxx~~~zzzsss{{{zzzkkkKKK444...//////444///)))))),,,///...+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,******************************+++,,,...///000000------------...///000111222111333666666555888===666>>>DDDHHHQQQ\\\^^^YYYYYY]]]\\\ZZZ^^^ggghhhbbb\\\YYYQQQHHHCCCBBB???;;;444:::>>><<<;;;>>>CCCEEE>>>;;;777777:::>>>??????EEECCC???999333...+++***++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))******++++++******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************)))(((((())),,,...000///222444444333555:::>>>DDD@@@QQQdddqqqbbbYYYPPPJJJEEEIIIGGGDDDCCCAAA>>>:::888333111///,,,+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((()))******++++++***+++,,,---............+++,,,---..................000555999===???@@@AAA999888777777;;;BBBIIINNNTTTUUUVVVXXXXXXXXXWWWWWWRRRXXXXXXRRRQQQYYY[[[WWWRRRTTTUUURRROOOQQQWWW\\\XXXWWWVVVXXX[[[^^^`````````ZZZVVVVVVQQQJJJGGGHHHMMMHHHBBB:::111///<<>>AAACCCGGGCCC@@@>>>===:::444///++++++++++++++++++++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))***************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))((()))+++...222444333777::::::999;;;AAAGGGTTT[[[qqqxxxttthhh[[[QQQKKKIIIGGGEEECCCAAA>>>:::888333222///,,,++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((()))******++++++++++++,,,---............+++,,,------.........---444888>>>BBBCCC@@@;;;888999999;;;???CCCHHHMMMOOORRRSSSVVVYYY[[[]]]]]]]]]nnntttvvvxxxkkkeee^^^YYYXXXZZZ\\\]]]ccc]]]YYYYYYXXXWWW]]]gggbbbaaa___WWWEEE555222999SSSXXX^^^bbbbbb^^^WWWSSSHHH???444...---...---+++++++++++++++++++++++++++(((,,,---***(((+++,,,***,,,,,,++++++***+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++---///...++++++---111---...000///......111666GGG^^^uuuaaa666777...(((***///000...,,,***,,,---+++((('''+++///++++++++++++++++++++++++++++++++++++++++++++++++*********)))***++++++,,,************************,,,,,,------.../////////////////////000111222333GGGOOO^^^mmmvvv~~~|||gggPPPBBB@@@@@@>>>===>>>???@@@AAADDDIIIMMMGGGBBB===???DDDDDD<<<333++++++++++++++++++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))(((((())),,,000444666777:::===>>>===@@@GGGMMM___ooojjjbbbYYYNNNJJJJJJIIIGGGDDDAAA===:::999333000---,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++((()))+++,,,---.........111///,,,+++...222555888;;;CCCBBB???===666999IIIRRRLLLNNNUUUUUUOOOOOOWWWZZZZZZddd}}}llleeehhh^^^XXXYYY[[[[[[]]]aaa\\\eeennnlll[[[FFF777111===KKKZZZ```bbbcccbbb___ZZZXXXNNN>>>111,,,***(((000---******,,,---+++)))******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,+++,,,---//////...---............////////////444444888EEE[[[wwwqqqVVV@@@444000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************************+++++++++,,,,,,,,,*********)))******+++,,,000---)))(((***,,,,,,******---000000......000222333222444777666999GGGXXXwwwyyyyyydddYYYSSSMMM<<<<<>>999222***(((+++...---***)))))))))((()))***++++++)))((('''((()))***)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))...,,,)))))))))*********)))***,,,000444999>>>AAA???AAA===>>>HHHPPP]]]sss}}}fff~~~ccc\\\UUUNNNKKKJJJIIIGGGDDDAAA===:::999333000---,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++++++++,,,---............'''***...111333777;;;???DDDFFFAAAAAAGGGEEEDDDNNNPPPTTT[[[]]]WWW[[[www~~~|||iiibbbiiiggg\\\^^^[[[\\\```______jjjxxx|||kkkZZZXXX[[[\\\mmmccc\\\^^^ddd```RRREEEKKK[[[kkkppplllhhheeebbb\\\\\\WWWNNNEEE<<<111&&&,,,,,,---.........---,,,******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,---...///..................////////////444222000222999EEERRRYYYuuuXXXSSSIII???666222111111000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,***************++++++,,,...,,,******---///...---888222---...333666333...---222;;;III]]]sss```@@@:::>>>FFFJJJCCCIIIDDD<<<444666???FFFHHH>>>:::444///,,,++++++++++++++++++***************+++***))))))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))***++++++++++++)))+++333>>>EEEFFFDDDFFFCCCBBBUUUmmmssssss}}}qqq|||~~~zzz\\\TTTQQQLLLLLLJJJIIIGGGDDDAAA===:::999333000---,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******************+++++++++,,,........................(((---222444555888>>>DDDAAAGGGGGGIIINNNHHHFFFPPPNNNUUUnnn~~~tttkkk```YYYXXXbbbhhhiiiqqq~~~~~~sssvvvxxxyyyxxxvvvwwwxxxiiiccc]]]\\\cccvvv}}}gggWWW]]]fffnnnpppiii\\\QQQJJJ[[[lllqqqooommmkkkiiicccdddaaa[[[VVVNNN???111***+++------,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++...------------......///---............/////////111///---,,,,,,...111222;;;CCCSSSiii~~~vvvYYY@@@<<<333***&&&***...///...//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,***************+++,,,,,,,,,++++++---///111111000,,,---111666:::999444///GGG\\\nnnyyymmmTTTBBB@@@@@@777:::DDDCCC777333===EEEDDDBBBAAA===777000+++***+++,,,,,,,,,,,,+++***)))(((---+++***+++,,,---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++++++++///,,,///;;;KKKQQQLLLCCC???>>>CCCbbb~~~xxxxxxYYYRRROOOLLLKKKJJJIIIGGGDDDAAA===:::999333000---,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,///......------------...111333666777999>>>FFFKKKPPPUUUPPPHHHHHHMMM```||||||qqqccc^^^\\\```hhhtttkkk___eeennnnnngggVVVaaakkkooopppnnnhhhaaahhhiiifff```[[[XXXPPPIII999444...******+++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++---------,,,++++++---///---------.........//////------///000222444555666333000///555CCCRRR^^^dddtttrrr[[[LLLCCC:::333000666111...///222333...))).........------,,,,,,,,,++++++++++++++++++++++++***************+++++++++******+++++++++,,,,,,,,,+++************+++,,,,,,,,,,,,---///000111111000'''///555555222444@@@KKKhhhkkk^^^TTTEEE999???AAA???>>>???>>>;;;AAAAAA???<<<777222...+++***++++++,,,+++***)))(((---,,,++++++,,,---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++*********+++000111777EEERRRUUUKKK@@@<<>><<>>;;;444---))))))******+++*********,,,***)))***+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************)))+++,,,+++))))))***,,,///555???LLLTTTTTTLLLEEEVVVzzzyyyjjjyyyyyy\\\WWWSSSKKKHHHJJJIIIGGGDDDAAA===:::999333000---,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,------,,,---...000222333666:::???AAAAAAAAACCCDDDIII^^^}}}|||gggWWWeeeiiibbbaaadddmmmyyyxxxdddNNNNNN\\\jjjlllhhheeedddcccaaaUUUCCC666000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))),,,///...+++)))***,,,,,,------------.........///...---,,,,,,,,,---...''',,,111333333333444666555222111222666;;;???BBBOOOOOO]]]xxxuuu]]]\\\SSSEEE:::666333///555333333555333...+++,,,***,,,...---,,,,,,...111------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,+++++++++++++++,,,------...///000000......///111444222999QQQrrrbbbCCC>>>>>>888<<>>EEE>>>;;;777777999<<<======333111...+++*********++++++)))((()))***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************************,,,---+++)))+++111777KKKKKKKKKMMMQQQYYYbbbiiitttxxxkkkmmmmmm~~~uuuYYYVVVSSSLLLHHHJJJIIIGGGDDDAAA===:::999333000---,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------------...000333777;;;===;;;CCCHHHFFFIIIbbbtttjjjppptttmmmqqqqqqkkkKKKVVVcccjjjooopppmmmgggiiimmmmmm```JJJ888000000,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++***///444444000,,,,,,---,,,,,,,,,---------......,,,,,,---...///...------...---...///111111///------111444222//////000111+++111333///---111444444444222444999======>>>???@@@666111555777333222555444///222333,,,///333...333,,,---555444,,,+++222***///111---...111000+++***+++,,,---------+++***,,,,,,,,,,,,,,,,,,,,,,,,************************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---......000111000000222666;;;[[[aaatttgggQQQBBB<<>>DDD999666111---***)))***++++++***)))***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************************(((***+++***)))---555<<<```YYYPPPLLLPPP\\\iiirrreeelllttt^^^VVVTTTOOOHHHJJJIIIHHHDDD???<<<::::::444111...,,,++++++***)))++++++************++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''((()))))))))((((((%%%&&&'''''''''&&&%%%$$$((()))***)))''''''(((+++&&&(((******((('''((()))+++***)))'''&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++++++++,,,------...//////...333111,,,555BBBBBB777GGGFFFJJJZZZ{{{lllyyyuuupppnnnmmmXXX\\\nnnkkk___bbbjjjllleeejjjvvvqqqTTT888,,,---------,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************++++++,,,,,,,,,,,,------...------,,,,,,,,,---------------....../////////000000111111111000///...///000222222222111000///333//////333333//////333//////000000000111111111222111111111111111222333222222222111000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***,,,---++++++...111222222111...222888666???WWWIII;;;@@@GGGAAA666:::@@@;;;@@@===666///***))),,,///---+++))))))***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))...+++(((''')))+++***(((******))))))))))))***+++(((((((((((((((((()))))),,,)))(((((((((((()))+++,,,+++++++++++++++,,,---))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******)))))))))))))))***---'''***000+++'''>>>```tttXXXEEEIII]]]yyy~~~yyyppp[[[VVVTTTOOOFFFIIIIIIHHHDDD???<<<::::::444111...,,,,,,+++***)))*********))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))******))))))((()))))))))(((((((((((()))***+++,,,&&&&&&'''(((((((((((()))((('''''''''((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))************+++++++++++++++++++++++++++,,,,,,------.../////////111666999;;;>>>BBBGGGAAAUUUxxxqqqsssyyylllrrryyyrrrdddccc```QQQggggggooowwwqqq[[[FFF>>>333000---,,,,,,,,,------************************++++++++++++++++++++++++************************************************++++++,,,,,,,,,,,,------...------,,,,,,---------///000000000000000000000111111111000000000000000222111000///......//////333000000444444000///222111111111111000111111111111111000000000000000111111111000000//////..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,///000000...---///222333555999444111<<>><<<;;;:::666///))),,,++++++,,,------,,,***************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((()))))))))******+++)))))))))+++++++++)))))))))))))))******++++++&&&'''((()))***)))((((((***+++,,,------,,,+++***))))))*********))))))(((******************************************************************************************************)))))))))******++++++///+++&&&///MMMmmmeee\\\ccctttxxxooorrrwwwjjjVVVVVVXXXQQQEEEIIIIIIGGGDDD???;;;::::::444222...,,,,,,,,,+++***))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((('''''''''((('''&&&&&&&&&'''((()))))))))))))))******++++++111///,,,,,,---...,,,***...+++(((((()))***)))(((***************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))*********++++++++++++++++++,,,,,,,,,,,,,,,------------...///111222666777<<>>???>>>;;;999999999888666444333333333333444333222111000/////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++...///222888???;;;===MMMzzz|||nnnddddddkkkiiinnnuuuzzz{{{~~~vvvtttuuutttpppssshhhzzz}}}{{{yyyTTTAAA===???FFF===;;;999:::<<<999111***+++******,,,------+++)))************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((()))))))))*********++++++******+++***)))(((******+++,,,---.........,,,---...///...---+++***------+++''''''+++------((()))***+++,,,,,,++++++******************************************************************************************************))))))******++++++***000,,,'''===eee}}}~~~fffZZZvvv~~~}}}xxx{{{xxxkkkWWWWWWYYYSSSHHHHHHHHHGGGCCC>>>;;;999999555222///---,,,,,,+++***))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''')))))))))******+++,,,---111222555666777777666555===;;;:::::::::;;;::::::444222000...---,,,+++*********))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************++++++++++++++++++,,,,,,,,,---------............///222444666999>>>AAACCCQQQsssllllllooobbbPPPWWW\\\___bbbccc^^^VVVNNNFFF:::222...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---...///000000////////////000000///000111555999???CCCFFFQQQOOOLLLHHHEEECCCBBBBBBCCCDDDDDDCCCAAA@@@>>><<<<<<:::888666555444555555666555444333222222222222...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,---------000------222555888@@@IIIOOOQQQjjj}}}nnn```ZZZfffxxxooovvvzzzQQQ===>>>GGG>>>:::777888;;;;;;777222,,,+++***+++,,,,,,***(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))************''''''((()))***+++,,,---444555777999:::;;;;;;;;;BBBCCCCCCBBBAAA???===<<<222444222,,,)))+++***&&&'''((()))***+++,,,,,,,,,***************************************************************************************************************+++,,,,,,---000///444SSSxxxtttvvv^^^{{{xxxnnnYYYWWWYYYTTTKKKHHHHHHGGGCCC>>>:::999999555222///------,,,+++******))))))(((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))))))))---...000222444555555555777888:::<<<===>>>======>>>???@@@@@@???@@@BBBDDDBBBCCCCCCAAA===:::999999---,,,***)))(((((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++*********++++++++++++,,,++++++,,,,,,------......///......///222555888:::>>>:::@@@___uuulllggghhhddd___]]]___aaaccccccVVVQQQGGG<<<444...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,---......///222000...,,,,,,---...000666:::@@@GGGOOOUUUYYY\\\```WWWIII===999<<>>===<<<000...++++++++++++***)))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++)))+++---///111444888<<>>:::888111((())))))(((((())))))***+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***************+++,,,---+++***...AAAbbb{{{zzzkkk|||qqq{{{~~~}}}pppZZZVVVVVVTTTLLLHHHHHHFFFCCC>>>:::999999555222///---------,,,************))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,,,,---///111555999;;;<<<<<<<<<888777777777888;;;>>>???===AAACCC@@@;;;999===AAAGGGLLLPPPOOOIIIDDDDDDGGG<<<999444000,,,+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,++++++,,,,,,---......////////////000444888<<>>>>>???@@@555222...+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++222333444444555999???DDDDDDFFFIIILLLNNNNNNNNNNNN<<<<<<===???AAAEEEIIIKKKIIIOOOMMMDDDAAACCC@@@888222000---***))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************+++,,,---...+++'''111OOOlllxxxwwwtttwww~~~~~~qqqqqqZZZTTTTTTSSSMMMHHHHHHFFFCCC>>>:::999999555333///...------,,,+++++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))***+++---...///000...111777;;;>>>???>>>===:::888444333444999???CCCCCCHHHIIIDDD:::555888===@@@HHHOOONNNGGGBBBDDDGGGOOOJJJBBB999222...------)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,---...///////////////111555:::???BBBNNNrrrwwwkkkcccmmmhhhaaa^^^bbbfffeeeaaa^^^```ccceeefffkkkxxxooonnntttzzzoooYYYQQQXXXbbbbbb^^^PPP???333...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++,,,,,,,,,---------+++++++++,,,---...///000///...///222999BBBLLLRRRZZZ^^^dddjjjkkkiiieeebbbVVVNNNAAA666111333999===???@@@===555333777888555888666333111111222333555777666666666666777777888777666555333111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......222---222AAALLLUUUddduuu}}}pppllloooHHHGGGEEEBBB>>>===>>>???:::555000---,,,,,,------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++555555444222111333999>>>@@@BBBEEEHHHJJJKKKJJJJJJNNNKKKFFF@@@<<<:::::::::HHHJJJCCC777777BBBIIIGGG<<<999444///,,,+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************+++,,,---...333,,,;;;___xxx{{{}}}sss}}}uuuppp|||lllYYYVVVTTTPPPJJJHHHGGGEEEBBB===:::::::::555222000......---+++***************************))))))))))))))))))))))))((((((((((((((()))******+++***)))(((((()))***++++++---///222444222///+++...111555777777999<<<@@@@@@CCCEEEDDDBBBAAACCCEEE@@@EEEKKKOOONNNHHH@@@;;;;;;>>>JJJUUUPPP@@@777999CCCOOOTTTIII???:::222'''+++,,,,,,******+++***'''((()))******))))))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------***...000///...000111222555+++,,,:::BBBBBBIIIWWW{{{rrrmmmiiiddd```ccc___YYYTTTRRRTTTWWWYYYWWWWWWVVVWWWYYY\\\___aaaeeekkkuuuooouuuxxxxxxkkkKKKPPPhhhfffaaaXXXNNNBBB555+++///------///...***+++...,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++******))))))++++++++++++++++++++++++000...++++++,,,...///000000444:::???FFFNNNUUUZZZ___eeeoooiiiUUULLLGGG::::::888999???FFFLLLUUU^^^bbbbbb___\\\\\\ZZZQQQFFFDDD222,,,000000111444000888444444777666111333:::666555666777888777444222---.........,,,+++,,,,,,,,,,,,++++++,,,,,,---...************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***,,,//////...444222===KKKVVVmmmrrrgggpppmmm:::888LLL???222DDD???>>>888///---///---''',,,,,,,,,+++++++++******************************;;;333***%%%''')))***)))*********)))))))))))))))************++++++*********((((((***///555999;;;;;;888333///------///111333777<<<===888444666;;;:::777444777;;;:::222***555===BBB@@@:::;;;DDDMMM>>>>>>???===555+++'''))))))+++------,,,++++++,,,*********)))******+++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,'''+++...---+++,,,,,,,,,111,,,PPPqqqlll{{{lllyyymmmqqq}}}fffyyymmmZZZVVVTTTPPPJJJHHHGGGEEEBBB===:::::::::555222000......---+++***************************))))))))))))))))))))))))))))))((((((((())))))*********))))))***+++,,,---...///111555888:::::::::555555555333222555:::>>>AAADDDGGGEEEAAA=========AAA@@@AAAFFFMMMPPPOOOLLLBBBBBBHHHQQQTTTLLLBBB<<<777===HHHRRRRRRGGG888///111111111///+++((((((+++******+++***)))(((((((((************************************************************++++++++++++++++++,,,,,,,,,---------.........---,,,---......444000555???===AAAbbb|||tttiii```\\\YYYUUUQQQUUURRRNNNJJJIIIJJJLLLNNNNNNMMMMMMNNNPPPRRRUUUWWWZZZZZZ[[[^^^fffsssxxxssszzztttVVVWWWfffgggeee^^^UUUJJJ===111///,,,,,,......++++++---,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++*********))),,,,,,++++++++++++++++++,,,---///000//////000111333@@@JJJMMMLLLMMMJJJFFF222666CCCHHHGGGPPPXXXRRRGGG@@@:::===EEERRReeettttttvvvuuurrrqqqooohhh___NNNCCC???@@@;;;;;;AAADDD999555555;;;BBBCCC@@@===:::888777777777888666555444333222000---,,,,,,---,,,,,,++++++******++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,---------...000000000222<<>>999444444888:::888666,,,,,,666BBBAAA888999CCCFFF999111555<<<===666111***+++++++++*********+++***************++++++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++***+++,,,......+++333bbbsssvvvyyygggzzz}}}qqquuueee|||~~~zzznnn[[[WWWTTTPPPIIIHHHGGGEEEBBB===:::::::::555222000......---+++***************************))))))))))))))))))))))))***))))))((((((((())))))*********+++---...000111666555555666777999;;;<<>>BBBEEEEEE@@@;;;999999333000000:::IIITTTVVVTTTHHHFFFDDDGGGOOOVVVSSSLLL999222999PPP]]]SSSDDD>>>777444666;;;777---(((++++++++++++******)))((((((************************************************************+++++++++,,,,,,,,,,,,,,,------------000...,,,,,,.../////////,,,555;;;>>>HHHfffssshhh```YYYQQQKKKHHHFFFCCCAAACCCAAA???===<<<===>>>???@@@@@@@@@AAABBBEEEGGGHHHNNNLLLIIIHHHKKKUUUaaajjj{{{yyymmmzzzgggPPPeeehhhiiiddd]]]UUUHHH<<<111,,,***---...,,,+++---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,+++---/////////111666;;;BBBNNNRRRGGG@@@AAA>>>777??????KKKYYYdddwwwnnncccUUUNNNMMMTTTcccrrrqqqssstttrrrssstttpppiiikkkeee]]]TTTIIIAAADDDIIIHHH>>>222000:::EEEGGGBBBAAA>>>;;;999::::::999999;;;999666333000...------...---,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---///000//////111333;;;LLL^^^sssxxxnnnooolllmmmqqqyyy\\\<<>>777111///...,,,,,,,,,,,,,,,++++++++++++***************************((('''(((+++,,,)))&&&******************************)))((()))***,,,------000333555666555333222444444333111000000222444GGGGGGHHHLLLQQQTTTSSSPPPMMMHHHAAA<<<===@@@CCCDDD<<<---,,,<<>>AAABBBAAA@@@@@@<<>>BBB@@@@@@FFFMMMPPPMMMIIIPPPPPPIII???AAANNNUUUTTTLLL<<<444@@@PPPVVVRRRNNN???666777EEEJJJ???111,,,,,,+++******+++,,,,,,+++*********************************************************+++++++++,,,,,,,,,,,,,,,------------...///,,,+++///333333222333...===CCCFFFjjjzzzlll\\\RRRIIIEEE???;;;:::999888666555555444444444444555555666666666777888:::;;;<<>><<<:::;;;:::888777666333///---///...------,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---...000111///---111777MMM^^^iii{{{~~~rrrkkk___OOO???===EEEUUUfffssseeeFFF<<>>@@@@@@AAABBBAAAGGGIIIDDD@@@AAADDDGGGHHHFFFBBB???>>>@@@CCCEEEEEE444,,,444;;;;;;???HHHKKKHHHCCC<<<333...555@@@555222...+++++++++------+++************+++,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,---)))'''***,,,,,,,,,---777TTTvvvyyyqqq}}}uuu|||ttt~~~wwwooo[[[WWWTTTPPPIIIHHHGGGEEEBBB===:::::::::555222000......---+++***************************))))))))))))))))))))))))******))))))))))))******+++,,,...000222444555555333666999::::::;;;>>>@@@888999:::<<<>>>>>>>>>===???BBBEEEEEECCCAAACCCEEEBBBCCCFFFKKKPPPTTTVVVWWWOOOWWWSSSDDD;;;BBBLLLPPPZZZMMM;;;333???SSS[[[XXXOOO===555BBBQQQPPPCCC888,,,***'''(((***---------***************************************************++++++++++++,,,,,,,,,,,,,,,---------.........///,,,,,,222444222111444<<>>:::666666888:::;;;888333...------,,,,,,,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---///000...---666BBBYYYppp}}}zzziiissszzzgggQQQAAA999:::???EEENNNfffkkkEEE777>>>@@@CCCCCC>>>555...+++---------,,,,,,,,,++++++************************+++***)))))))))*********))))))******+++++++++,,,***))))))***+++---///000///111333333222333666999???BBBDDDBBB===::::::<<<555;;;??????AAADDDDDD???:::;;;===>>>>>>===;;;:::?????????BBBIIINNNGGG===@@@DDDGGGBBB555...777DDD:::555///,,,+++,,,---,,,+++++++++***+++,,,,,,---,,,++++++******++++++,,,******+++++++++,,,,,,,,,---((((((,,,---***))),,,===XXXvvvssszzzzzzyyy___RRRjjjtttsss~~~vvvnnn[[[WWWTTTPPPIIIHHHGGGEEEBBB===:::::::::555222000......---+++***************************))))))))))))))))))))))))***))))))))))))***+++,,,---...000222333444444444333666888777444333444777>>>;;;888888;;;???BBBCCC@@@DDDHHHHHHFFFDDDDDDFFFIIIGGGDDDAAABBBFFFLLLQQQHHHQQQTTTMMMEEEFFFOOOUUUXXXWWWJJJ999;;;MMMZZZZZZ^^^LLL;;;;;;HHHSSSRRRLLL444///)))&&&(((+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------............111---...222222...111888FFFLLLlllpppfffVVVIII@@@;;;666333111111000000///////////////000111222222222222222000000111111222222333333111222333333444777:::===BBB@@@@@@CCCIIIVVVkkk|||pppkkknnnggg[[[YYY``````XXXLLL<<<...***---...------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------......////////////333:::EEEOOOUUUVVVUUULLLKKKGGGGGGOOOZZZ```___cccXXXYYY___```hhhqqqqqqmmmeee___XXXQQQKKKEEEDDDLLLUUUNNNNNNOOOOOONNNIIICCC>>>444444777;;;>>>===777222---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......///---...111000333CCCWWWjjjhhh```vvvqqqvvvjjjRRRKKKOOODDD;;;888DDD[[[yyy|||zzzHHHBBB@@@BBBEEEDDD;;;222...------------,,,,,,,,,,,,************************...---***)))))))))+++,,,))))))******+++,,,,,,,,,)))***+++,,,...///000111,,,...//////...111777===CCCBBB@@@:::777;;;EEENNNRRRUUUYYYcccsss~~~vvvfff\\\\\\]]]]]]YYYRRRHHHAAA<<>>@@@NNN\\\___[[[MMM===<<>>???;;;777222111///...,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---......///000---...333555===VVVpppooouuuzzz{{{qqqpppssstttwww}}}{{{ppphhhgggcccTTTFFF@@@>>>DDDZZZrrr{{{zzzJJJCCC@@@DDDFFF@@@999555...------------,,,,,,,,,************************+++++++++***)))***+++---))))))***++++++,,,------(((***---///111222222111---000222111111333:::@@@999>>>EEEMMMXXXjjj{{{rrrYYYSSSGGG;;;888???HHHMMMLLLHHHGGGLLLNNNHHHAAA>>>BBB<<<555222222111///,,,,,,++++++++++++,,,------,,,++++++******++++++,,,******+++++++++,,,,,,,,,---)))+++///...+++444BBBwwwzzz{{{|||yyykkknnnTTTVVV^^^hhhooowww~~~lllYYYVVVTTTPPPJJJHHHGGGFFFBBB===:::::::::555222000......---+++***************************))))))))))))))))))))))))'''(((((()))***,,,---...111222333333333222111111...111444555888@@@LLLUUUnnnvvvkkkRRRLLLOOOPPPTTTZZZXXX[[[___WWW@@@333DDD___WWWddd```GGG888BBBRRRXXXWWWLLL===222...,,,+++)))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////444///...222111444GGG]]]tttwwwdddPPPCCC;;;777222111333444333222///111222222111//////000111000000111111111111111000000111111111111000000///111333333222111111222///111666:::777333999CCCNNNdddwwwsssvvvnnn___\\\eeefff\\\___JJJ333***,,,...............---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------------------...///000000111888@@@FFFCCC<<<<<>><<<999888555222///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////000---///555:::FFFdddmmmrrryyyooosssvvvwww}}}}}}zzzooofff___XXXOOOIIILLLDDDFFFYYYnnnrrrfff[[[eeecccddd```OOO<<<:::DDDJJJllloooQQQFFF???CCCGGGDDD>>><<<......---------,,,,,,,,,************************''')))++++++++++++,,,---))))))***+++,,,,,,------(((***...111333444333222111444888777666888>>>CCCfffmmmvvv}}}|||kkkUUUBBB===CCCAAADDDKKKSSSTTTQQQPPPSSSGGGAAA:::888888777333///,,,,,,++++++,,,,,,---...,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,---***+++///---,,,;;;NNN{{{vvvyyy}}}kkkjjjTTTbbbhhhjjjqqqssssssyyyoooZZZTTT[[[SSSMMMIIIHHHEEEAAA>>>;;;999888333111///.........---,,,************************,,,+++++++++******)))))))))))))))***+++...000222666555444222000/////////999888AAAOOOSSSQQQ[[[lllyyyvvv{{{dddRRRKKKMMMWWWQQQXXXaaaYYYJJJ:::<<<]]]TTTeeeaaaUUUOOOBBBCCC[[[WWWWWWQQQAAA000((()))...***((((((******''')))...,,,...---)))(((++++++(((,,,,,,,,,---------.....................///000000222111111111000;;;VVVooommm[[[JJJ<<<333222222222222222222222222333333333333333333333333333333333333333333333333444333222111111111111111111111111111111111111111111111222333444666777888BBBDDDSSSqqqrrrmmmlllNNN[[[kkkGGGYYYUUU888'''222333***...---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///---,,,000333///,,,555CCC888:::999999@@@NNN\\\ddddddSSSXXXZZZXXX}}}WWWJJJIIIHHHIIIEEENNNKKK888222@@@HHH@@@:::======;;;999777666333000------------,,,,,,+++++++++------------------------......---------......///,,,333///444KKKYYYmmmvvvtttvvv{{{wwwiii]]]XXX___ZZZXXX\\\aaadddhhhmmmlllnnniii]]]UUUSSSPPPLLLCCC@@@@@@GGGPPPSSSMMMFFFDDDBBBUUUddd]]][[[UUU???BBB@@@KKKcccsssPPP===DDD@@@EEEGGG777444111,,,+++---...---+++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,+++++++++++++++,,,,,,---...000222111//////111555555555<<>>;;;333+++++++++***)))))),,,///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...$$$---999)))000333wwwpppnnn|||ZZZ]]]aaafffjjjnnnooojjjdddnnnYYYRRRXXXQQQKKKIIIHHHEEEAAA>>>;;;999888333111///.........---,,,************************+++++++++******))))))))))))******+++---...000111333222000///000444999<<>>@@@FFFCCC:::999999999::::::777222...---------,,,,,,+++++++++------------------------......------......//////333333111999LLLZZZjjj}}}iiieeefffjjjjjjbbb\\\ZZZUUURRRPPPQQQRRRUUU___hhh~~~ooo\\\NNNMMMGGGBBBAAAEEEHHHGGGEEEGGG@@@HHHSSSZZZlllppp\\\SSSNNNIIIGGGVVVLLL===DDDBBB>>>EEE888444///------......,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---...///777888000...444777333:::444;;;\\\{{{}}}~~~{{{zzzyyyooonnn{{{fffUUUBBB;;;???EEEIIIJJJOOOMMMFFF===<<<>>><<<777222///+++***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------222(((***222,,,000GGGxxx~~~~~~___[[[```cccdddjjjooohhh[[[pppZZZRRRXXXPPPJJJIIIHHHEEEAAA>>>;;;999888333111///.........---,,,*********************************)))))))))))))))***+++,,,...///000000000222111000...---000555999<<>>///+++---++++++------******,,,***---,,,)))***---...,,,,,,------------.........//////......//////000111---111222222>>>aaannn^^^GGG666000111444666444444555555555666666666555555555555555555555555555555555555555555555555777777666555444333444444111111111111111111111222111111111111222333444555111333999AAAMMMfffnnnhhhcccXXXTTTMMM]]]UUU===000++++++111...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---------......444///,,,111<<>><<<999222,,,+++///000---))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------000,,,***...111///\\\vvvqqqhhhqqqhhhZZZ[[[dddeeeaaaiiisssjjjVVVuuu^^^TTTYYYRRRMMMIIIHHHEEEAAA>>>;;;999888333111///.........---,,,************************))))))))))))))))))))))))+++,,,...000000000000//////000111111222666<<>>JJJLLLBBB;;;PPPWWW]]]^^^XXXLLL<<<000...******---...++++++,,,,,,...---******------+++------------............/////////...///000000111444111---444QQQvvvdddJJJAAA555111333777888777777777777666666666666555333333333333333333333333222222222222222222222222666555555555555666666777555555444333333222111111111000000000111222333333222333444444666EEEccc~~~iiimmmdddNNNGGG[[[^^^KKK999222111111///...---,,,++++++,,,,,,------------------------000///......---.........---555;;;;;;<<>>```{{{{{{zzzpppnnnzzz{{{uuuooommmmmmkkkgggddd```\\\XXXUUURRRSSS\\\fffmmmzzzaaaOOOLLLPPPQQQPPPGGGEEEFFFCCC@@@PPPtttvvvYYY@@@888IIIcccYYYAAADDDDDDDDD@@@<<<666111............------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000000111)))---:::;;;333<<>>999444///---///000...+++------------------------,,,,,,,,,------------...)))...------555111nnn~~~uuuQQQVVVXXXVVV]]]mmmpppgggkkkxxxrrr^^^www```TTTYYYRRRNNNIIIHHHEEEAAA>>>;;;999888333111///.........---,,,************************)))))))))))))))*********,,,---///000111000//////---///222555===JJJZZZfffggghhhiiifffaaa___dddkkkwww}}}fffaaaMMMbbb^^^QQQ===555BBBLLLHHHBBBVVVaaaZZZUUUUUUKKK;;;000+++(((+++---,,,,,,---,,,//////---...222444222---------........./////////////////////000111111666...000JJJuuusssYYYGGG<<<999666777:::;;;777333999999888666555444333222////////////////////////////////////////////////111222222333555666888999888888777666444333222111111111000000000111222222333333555555333666DDDSSSiiimmm~~~wwwmmmjjjKKKDDDRRR]]]WWWHHH@@@:::333111///...,,,++++++,,,---------------------------000//////....../////////)))444>>>@@@???@@@???>>>GGG???GGGhhheeeDDDAAAFFFCCCAAAEEE777666555777999;;;;;;:::333111///---,,,,,,------.................................///000111222222666222KKKpppvvvyyyvvvuuuqqqhhh______XXXRRRPPPOOOLLLNNNRRRYYY[[[bbblllzzzkkkQQQIIIPPPYYYSSSJJJGGGHHHBBB===ZZZ|||ggg]]]LLL===@@@[[[NNN;;;GGGHHHAAA>>>999333///------...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,...///111111000...000777AAAPPPfffyyy|||hhhDDD<<<;;;???GGGMMMNNNIIIDDDAAA666555333000...---...///------------------------,,,,,,---------.........&&&...000+++444???kkkzzzttt{{{TTTJJJJJJYYY\\\bbbvvv|||pppnnnzzzyyylllvvv___SSSXXXQQQNNNIIIHHHEEEAAA>>>;;;999888333111///.........---,,,***************************************+++++++++......///////////////...444444444666===NNNcccsssccc[[[UUUUUUYYYaaappp}}}iiiooo}}}mmmzzzrrrPPP\\\fffVVV???BBBPPPOOO<<>>???AAAIIIWWWtttggg@@@999CCCEEE???<<<:::777777999;;;;;;;;;777555222///------------........................////////////000222333444444AAA___|||nnn```eee^^^XXXWWWTTTOOOLLLKKKWWWTTTTTTYYY```jjjxxxuuuYYYQQQUUUcccSSSFFFJJJNNNCCCKKKlll}}}eeeiiibbbOOOLLLDDDVVVKKKAAADDDAAA@@@<<<777111...---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111333444+++:::;;;333FFFtttmmmRRRGGGAAA@@@FFFLLLLLLIIIGGG777777555222...---...111------------------------,,,---------............+++---000)))111ZZZqqqtttlll~~~mmmDDDKKKGGGVVV]]]lll}}}vvvpppwwwzzztttwww```SSSXXXSSSPPPIIIHHHEEEAAA>>>;;;999888333111///.........---,,,***************************+++++++++,,,,,,,,,,,,//////......---.........555888;;;;;;;;;BBBNNNXXXSSSQQQMMMNNN```~~~~~~ssspppooozzzkkkoooaaaccceeeWWWSSSXXXSSSBBBGGGOOOXXX[[[XXXTTTQQQ@@@666...,,,---++++++,,,+++...///...000555777666............////////////000000//////000000111222111444XXXkkkTTTCCC;;;999:::===@@@@@@>>><<<<<<<<<222222111111000/////////........................////////////////////////---------...///000111222333333333444555555666666444333222111111111111111111000222666777444333444<<>><<<<<<<<<<<<;;;999<<<999555111...---------......................../////////000111222444444666WWWyyyxxxxxx}}}yyyhhhbbb]]]YYYVVVPPPIIIFFFHHHLLLKKKMMMSSSVVVVVV[[[bbbfff{{{dddRRRgggbbbQQQJJJPPPJJJHHHZZZYYYVVVTTTKKKQQQVVVEEEMMMyyyHHH;;;AAAAAA@@@;;;555000///000...------------,,,,,,,,,------------------------......///000222444666777444???FFFMMMfff}}}qqqZZZEEE@@@FFFJJJKKKJJJ===:::666333111000///...........................------------............000***111...555yyyzzzrrryyyfffEEEKKKMMMSSSbbb{{{{{{sssvvvxxxvvvzzzbbbVVV[[[UUUSSSIIIHHHEEEAAA>>>;;;999888333111///.........---,,,************************+++++++++,,,,,,---------000///---,,,,,,---......---666AAAEEEBBB===<<<>>>BBBQQQVVVUUUeee~~~qqqhhhYYYRRRLLLYYY^^^RRR\\\bbbggglllVVV[[[kkkssszzzeee~~~UUUYYY]]]aaaeee___JJJ???EEE[[[cccVVVPPPWWWHHH===222...---+++***+++,,,///...++++++---...+++............/////////000000000000000000111111222666===gggkkkPPP>>>999<<>>:::777>>>;;;777222///---------/////////////////////////////////000111333444555>>>kkk}}}zzz}}}kkkgggeeebbb]]]TTTLLLMMMSSSQQQQQQVVV^^^]]]XXXVVVZZZfffeeeoooyyyXXX```pppbbbJJJHHHGGGGGGUUUdddRRRKKKGGGUUUeeebbbVVVYYYZZZ===AAACCCBBB>>>888333111111......---------,,,,,,,,,------------------------000000111222444777888:::FFF@@@QQQxxxvvvOOO@@@CCCHHHKKKKKKDDD>>>666333444333///+++........................---------.........//////111&&&333777<<>>:::@@@GGGGGGEEEFFFOOOdddjjj^^^VVVXXXmmmuuuwww~~~{{{MMMTTT```^^^gggTTTBBB@@@RRR^^^YYYWWW\\\UUUIII999---)))+++---///........................////////////000000000000555(((...555...222;;;444111ggg^^^EEE>>>:::>>>KKKQQQXXXOOOCCC:::777777555111333...222444...000555111444111------///000///---(((000333...+++///000---000++++++///...++++++000111000//////000111333444777777666555444333333333111111111111111222111111444777888???OOO^^^}}}fffbbbKKKKKK^^^aaa[[[VVVPPPBBB666---///222000---...////////////////////////555111///000111222666<<<888HHHSSSNNNMMMjjjmmmUUUNNNMMMLLLIII]]]YYYZZZ^^^XXXMMMKKKSSS\\\VVVYYYppp]]]EEE888BBBGGGCCC>>><<<:::555888;;;<<<888111------///........................000000//////111444666666UUUzzz}}}~~~xxxrrrvvvwwwqqqjjjiiiqqqzzz}}}pppddd[[[cccbbbeeeqqqaaabbbyyyWWWEEEMMM@@@```vvv```NNNIIIDDDooorrrzzzaaaRRR===888AAAGGG@@@777444222///......//////......---,,,------,,,,,,,,,---......///...///111777===BBBEEEGGGfff|||zzzuuuxxxzzzuuuuuuuuummmsssSSS<<>>BBB@@@888999CCCHHHDDDKKKFFFEEELLLRRRUUUZZZ```\\\nnnxxxxxxvvvoooqqqaaaTTTUUUbbb___LLLEEESSS```^^^WWWTTTVVVMMM???333---,,,...///........................////////////000000000111222///111222///555777000MMM[[[JJJDDDGGGFFFIIIJJJBBBEEE===777555222,,,+++...222111666888444333555222555444222111111111222222///333444222000222444444222...---111222///000333000//////...///000111222333444555666666555444333222222111111111111222222111444333999EEEPPPiii}}}gggVVV\\\ggg```]]]]]]QQQDDD888//////111000...///////////////////////////333///---///000000555;;;PPPIIILLL]]]uuuuuuXXXaaaWWWNNNQQQ^^^llluuuwww|||yyy|||uuuuuunnnbbbWWW___jjjiiiuuu}}}MMMBBB<<>>BBBEEE<<<777666111......//////......------------,,,,,,------...///333333333333777>>>FFFKKKggg|||mmmQQQTTTXXX[[[]]]aaagggkkk\\\eeemmmnnnqqqyyy___DDD???EEEIIIEEE@@@>>>>>>===888333---------......------------------............///000///444...```|||YYYBBBJJJQQQZZZwwwxxxtttbbbiiixxxcccVVVWWWYYYOOOLLLJJJEEEAAA===:::999999444111///.........,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------...000111222///222777<<<===<<<;;;999666<<<===888:::FFFPPPRRRggggggiiinnnrrryyy[[[PPP```bbbQQQFFFMMM[[[aaa\\\VVVXXXRRRHHH<<<333......///......................../////////000000000111111///666444///222444444888vvv}}}gggDDD>>>BBBEEEBBBDDDDDD:::777222222777999777<<>>RRRzzzsss|||{{{{{{~~~zzzuuu~~~{{{fff{{{{{{}}}~~~wwwddd\\\bbb~~~^^^```ttthhhOOOKKKWWWjjjRRRMMMIIIMMMJJJYYYggg___eee|||{{{eeeEEE>>>HHH@@@:::999000/////////.........---------------------...//////000111333999BBBPPP^^^hhh{{{uuuaaaZZZVVVRRRcccoootttvvv{{{|||~~~www{{{|||wwwvvv|||^^^FFFGGGEEEFFFFFFBBB<<<666333333..................---------------............///---333444555tttzzzOOOAAANNNRRRbbbzzzuuuaaa\\\|||fffVVVUUUVVVKKKLLLIIIEEE@@@<<<:::999999333111///.........---++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------......///111111111777>>>???<<<888666666555???HHHKKKPPP[[[eeeiiipppmmmjjjhhhhhhmmmttt{{{}}}wwwqqqzzzwwwooopppXXXbbbYYYOOOMMMUUU]]]___]]]XXXVVVPPPEEE999000---...........................//////000000000111111111...777333000555000888VVVbbbHHHJJJGGGQQQXXXKKK>>>;;;888999;;;<<<;;;999777333///===???:::777:::;;;;;;@@@:::888888888:::;;;;;;:::;;;888888<<<;;;666555:::;;;666222111222111...+++//////.....................000222444666666666555555444222111111222333444222555222111555666???RRRWWWuuulllhhhqqqbbbaaaeeeQQQLLLBBB666000...///000111000000000000000000000000111///000444999???KKKVVV^^^zzzjjj[[[RRReeexxxRRREEEDDDBBB@@@BBB888:::<<<;;;777333111111////////////////////////222,,,///555111///FFFfffrrryyyxxxzzzvvvhhh{{{{{{lllMMMsss|||qqqgggaaa]]]kkkaaaZZZlll{{{ZZZjjjyyy\\\MMMXXXjjjTTTPPPNNNKKKIIINNN]]]YYYKKKwwwwwwyyyZZZ???FFF@@@;;;999,,,000//////...............------------...///000000000222777CCCUUUiiizzzxxxiii[[[ZZZeeerrryyyuuuqqqcccmmm^^^HHHDDDFFFGGGDDD:::111111555//////..................---------............///+++111444EEEwww|||kkkOOOHHHOOOUUUssszzzuuuggg\\\iiiXXXVVVWWWMMMKKKIIIEEE@@@<<<:::999888333111............---,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......---......///000111444<<>>444...,,,////////////////////////000000000000111111111111000222000555777...IIIhhhLLLFFFRRROOOcccsss___AAA666888333>>>@@@;;;DDDWWWZZZPPPZZZ[[[KKK>>>@@@AAAEEETTTKKKFFFBBBBBBEEEEEE@@@;;;<<<:::;;;???@@@<<<;;;<<<>>>;;;888666666777444111111111111111000//////...111000000000222444666888666555333222222222333333111666222000444333555BBBKKK\\\fffppplllhhheeeXXXOOOGGG;;;111...000111111111111111111111111111111111000222777===GGGXXXggg{{{sssxxx{{{uuu{{{ZZZBBB>>>CCCGGG:::;;;<<<;;;999555333222000000000000000000000000333...000555111333SSSzzzttt~~~xxxuuuwwwzzzoooXXXZZZkkkfffEEEgggtttllljjjkkklllnnnfffjjjeee]]]rrrNNNYYYlllZZZWWWTTTGGGMMMMMMQQQNNN:::PPPlllwwwIII@@@>>>>>>;;;///111000///............///............///000111222666999BBBQQQfffzzz}}}VVVaaammmwwwyyy|||{{{yyyyyyrrrjjjhhheeehhhkkkkkkhhhkkkuuuyyyhhh\\\cccuuuOOOAAABBBGGGJJJCCC999444777111000///............///---------............///...---777ZZZtttjjjqqq|||NNNJJJJJJKKK^^^tttgggWWWjjjZZZXXX[[[RRRKKKIIIDDD@@@<<<999888888222000.........///...,,,++++++++++++++++++++++++,,,,,,,,,,,,------------...............///000000---444;;;999444333:::BBBHHHGGGDDD>>>:::<<>>:::555:::<<<;;;777666888888666555555555555444222111000333222000//////222555777555555555444444333333222///444111///444222000888HHHSSSlllkkkgggmmmhhh^^^XXXRRRLLL@@@444///111222111111111111111111111111111222111333:::DDDTTTkkk~~~|||}}}ttt~~~mmmzzzPPP>>>>>>AAA>>>>>>===;;;999666444333000000000000000000000000222000222444333???fffwwwyyyttttttxxxzzztttYYYLLLXXXoooKKKaaazzzyyy}}}jjjddd}}}{{{___YYYbbbttteee___WWWHHHYYY\\\XXXQQQ<<<<<>>BBB===888111000///.........///000............///111222333333???RRRgggyyy{{{nnnxxxtttvvviiifffaaaTTTQQQQQQFFFAAACCCFFFGGGEEEIIIWWWfffxxxkkkllltttoooDDD@@@AAAIIIJJJ???444111333222000///......//////---------............///333--->>>sssmmmjjjmmmqqq===KKKJJJKKKpppuuueeeOOOjjjZZZXXX[[[SSSKKKHHHDDD???<<<999888888222000.........///...---++++++++++++++++++++++++,,,,,,,,,------------...///............///000000***---000111111444888<<>>DDDDDD===888999;;;:::999999999999888666444333333222111000000111222333555555666777666444222111...444111...555333///444:::NNNXXXccciiigggZZZWWWSSSOOODDD666000111222///222222222222222222222222222222888CCCTTTlllzzzxxxxxxOOO>>>===CCC@@@===:::888777555444111111111111111111111111000222333222666OOO|||yyy|||zzztttqqqsssxxx{{{ooo\\\]]]zzzSSSZZZeeefffiiixxxqqqyyy|||ooocccSSSUUUhhhppphhhYYYGGG>>>EEEkkkqqq{{{FFFAAACCC;;;===222111///...---...///000.........///000111333333666PPPqqqjjjwwwcccQQQ]]]aaaJJJNNNYYYFFFPPPQQQRRRNNNCCC:::???IIIeeeqqqzzziiifffQQQAAACCCGGGAAA555000444222000///......///000---------............///000000GGGyyy___===OOOJJJTTT|||oooWWWkkkXXXUUUXXXOOOKKKHHHDDD???;;;999888888222000.........///...---++++++++++++++++++++++++,,,,,,,,,---------......///............//////000222000///222777;;;:::888::::::<<>>NNNeeegggppphhhGGGCCCEEEBBB===:::888777666555111111111111111111111111---333555222:::ZZZqqqrrrjjjooonnnrrrxxx}}}ooofff{{{WWWTTTlll\\\qqqqqqccctttbbbMMM```oooxxxooo[[[KKKEEEFFFDDDsssOOODDDBBB666>>>222111///...---...000111.........///000222333444GGGjjj{{{{{{yyyqqqdddgggLLLAAABBBCCCOOOaaasss}}}rrrmmmHHH@@@DDDCCC<<<999444333111///......///000---------.........//////***333NNNqqqzzzFFF===NNNGGG]]]~~~~~~hhhfff[[[]]]SSSTTTMMMJJJFFFAAA===999777666111000///......------...------,,,++++++,,,,,,,,,.......................................///000000000000111333555666555444888999@@@KKKPPPPPPTTTZZZqqqttt{{{~~~\\\^^^eee\\\bbb```\\\WWWUUUQQQHHH<<<333222222222111000000111222000111111222222333444444;;;***;;;111AAAooowww}}}nnnzzz~~~}}}www]]]lllaaa^^^```rrruuu^^^fff[[[WWWpppNNNGGG444888CCC===<<>>AAA@@@777888;;;444555444333333222222333333444;;;---555CCC}}}}}}{{{kkkjjjrrrpppmmmsss}}}xxxkkkMMM{{{xxxnnnpppssswww~~~vvv```aaaxxxlllwwwfffYYYPPPjjjzzzzzzeeeSSSPPPKKKAAAPPP{{{sssqqqMMMAAA888AAA:::888444111......///000***666111+++444111111DDD\\\lllMMMDDDAAA@@@MMMhhhvvvjjjEEE???HHHFFF999:::888444111///......///---------............///222444nnn\\\kkkDDDGGGCCCKKKuuu{{{pppeeeZZZ\\\RRRTTTMMMJJJFFFAAA<<<999777666111000///......------...---,,,,,,++++++,,,,,,---.......................................//////000///000111333666888999999;;;<<>>>>>@@@>>>777888888000222777222222222444777:::999666333444444333333222222333333333999SSS~~~pppkkkbbb```YYYUUUMMMBBB888333333555333666000///555111...555666CCCeeetttmmmzzztttxxx^^^rrrUUUMMM@@@@@@BBB999555777666555444444333222333333333333999444;;;WWWpppsssjjjiiimmmooovvv}}}qqqKKKwww|||mmm```WWWSSSKKKNNNQQQTTTZZZiii||||||oooUUUqqqpppxxxrrr[[[ZZZgggyyykkk\\\YYYSSSHHHEEEkkkwww[[[:::@@@@@@:::888444111///...///000,,,444...,,,444333999PPPqqq|||}}}gggKKK===FFFaaaZZZ@@@AAADDD===:::888555222000/////////........./////////000000000999{{{zzz```AAAGGGCCCPPP~~~|||~~~fff[[[]]]SSSUUULLLJJJFFFAAA<<<999777666111000///......------...,,,,,,,,,++++++,,,,,,---..............................------......///000...///111444777:::<<<===@@@AAAGGGPPPZZZcccoooyyyssszzzvvveeeOOOJJJXXX]]]fffcccXXXggg```\\\ZZZXXXWWWTTTNNNEEE>>>333222111111111222333333111111222222333333444444+++DDD...HHHiii]]]qqq{{{wwwzzzxxxqqqPPPVVVuuuggg]]]```aaawww{{{]]]kkknnnlllooo]]]KKKmmm{{{vvv}}}fffgggYYYWWWcccUUU???AAA@@@:::======555333444---222111222444777888777666555555444333333333333333111???@@@tttnnneeeccc\\\WWWOOOEEE;;;666555555///888555///333333222777;;;VVVpppxxxccciiiwwwvvvwwwcccnnnzzzxxxlllLLL???EEE???555555888555555444333333333333444111444888===jjj~~~tttffflllgggeeejjjpppvvv|||KKKbbb~~~lll]]]TTTOOOMMMOOORRRRRRMMMHHHKKKUUU___}}}{{{[[[[[[vvvvvvpppTTT^^^tttiiigggaaaVVVIII\\\iii~~~yyy>>>DDD;;;;;;888555111//////000000///000,,,...333444EEEeee~~~~~~YYY@@@CCCdddpppGGG???BBB@@@<<<:::666333000///////////////000000000111111111111DDDlllQQQDDDIIIBBBXXXuuuuuuggg\\\^^^UUUWWWLLLJJJEEE@@@<<<888666555111000///......------...,,,,,,+++++++++,,,------...........................------------...//////...000222444777999<<<>>>DDDFFFKKKSSS[[[dddooovvvwwwxxx|||ppp]]]ZZZ^^^SSSNNN[[[fff```uuuuuuUUUnnnYYY]]]\\\ZZZXXXVVVPPPHHHCCC555333111000111333444444111111222222333444444555222AAA+++]]]wwwbbbXXXgggkkkTTTYYYgggVVVFFFGGGFFFaaalll|||dddNNNPPPOOOWWWSSSaaaiiiiiippp]]]___UUUGGGMMMmmmhhhHHHFFF===>>>???999999777---222222222333444666888888555555444333222222222222555888444aaammmjjjiii]]]YYYQQQGGG>>>888666555---999777111555888666999AAAlllxxxvvvrrrwwwyyyaaassshhheeepppdddKKKUUUrrrxxx```???DDDEEE<<<888777666555555444444444444444555222<<>><<<888444222000000000/////////000000000111111444TTT{{{uuuzzzGGGGGGIIIBBBcccwwwhhhvvveeeZZZ\\\TTTVVVLLLIIIEEE@@@<<<888666555111000///......------...,,,+++++++++,,,,,,---...........................---------------.../////////111333444555777;;;>>>DDDIIIPPPVVV]]]eeekkkooovvvuuuvvv{{{~~~vvvnnncccYYYOOOXXXgggcccaaannnyyyfff[[[[[[```___]]]ZZZVVVPPPIIIDDD888555111000222444444333111222222333444444555555888555???vvvdddkkkrrrfff\\\@@@999KKKVVVuuuiiiiiipppfffVVVXXXfffcccWWWcccwww|||wwwgggVVVSSSJJJ888FFFwwwbbbQQQGGGAAA;;;???BBB:::444444333333333555777999555555333222222111111111888,,,888TTTrrrlllkkk^^^YYYQQQIIIAAA:::666333000999666111777888555999XXX}}}{{{|||^^^hhhuuurrr[[[KKK[[[vvvgggssssssBBB>>>DDDCCC===444777666555555444444555555;;;333AAAPPPnnnttt[[[ddd[[[ggghhhcccxxxuuudddxxx```MMMuuugggNNNKKKaaa|||nnncccxxxqqqmmm|||tttjjj\\\```TTTpppBBB???<<<:::666333111000111222//////444555---<<>>:::666333111000000....../////////000000000444bbbppp|||kkkIIIBBBHHHDDDoookkkfffxxxbbbWWWZZZRRRTTTKKKIIIEEE@@@;;;888666555111000///......------...++++++++++++,,,---..............................------,,,,,,------...//////111444444444666;;;???CCCKKKTTTYYY```gggllllllqqqrrruuuyyyyyyppp```SSSCCCPPP]]]lllxxxuuuxxxvvvOOOdddbbbaaa___[[[VVVOOOIIIFFF;;;777222000222444333222222222333333444444555555666666kkk|||ttt___DDDOOOddd{{{ssseeemmmhhhyyyiii|||nnnhhhyyyeeeGGGSSSkkkTTT???<<>>888888777444333333666888666666555333222222222222777)))@@@OOOuuunnniii```[[[SSSKKKCCC===777333444888444222666444777EEE}}}~~~xxxgggVVVVVVhhh|||aaagggyyyWWWAAA???EEEBBB333777777666555555555555666888000BBBiiizzzpppaaacccWWW```bbbcccggg|||```hhhtttPPPnnnaaaPPPUUU|||rrrjjjrrr}}}qqquuummmeeetttfffmmmooo~~~KKK@@@===:::777333111111222222//////888777111OOOwww|||hhhLLLpppzzzwwwcccBBBEEECCC@@@<<<777444222111000........./////////000000111lllvvv|||aaacccgggLLL:::GGGHHH|||xxx```iiicccXXX[[[SSSVVVKKKIIIDDD???;;;888666555111000///......------...++++++++++++,,,---...///........................------,,,,,,------...///...111444555555888>>>DDDFFFOOOVVVZZZ___gggjjjiiilllooorrrqqqiii^^^QQQJJJBBBXXXiiivvv|||{{{fffaaaaaa___\\\VVVPPPKKKHHH???999333000222444333111222222333333444555555555333JJJTTTNNNnnnrrryyyzzzTTTaaaxxxQQQ???>>><<<;;;;;;:::777333222444666999888777555444444333333444222===GGGbbbsssgggbbb]]]UUUMMMGGG@@@888333555777555666666333DDDeee|||{{{^^^UUUaaaqqqwwwcccaaalllXXX>>>DDDGGG888888777666666555555666666666111HHHvvvjjjYYY^^^XXX```]]]cccvvvyyyjjjhhhWWWhhhOOO[[[ppp|||xxxkkk}}}~~~zzztttwwwuuugggxxxtttiiiDDD===;;;777444222111222333000///777666:::hhh}}}bbbbbb~~~uuuTTTDDDDDDBBB===999555222111111//////000000000111111111333uuussssssccc___\\\GGG<<>>===999444111222444;;;:::999777666666555555222===333===OOOzzzjjjddd___WWWPPPIIIBBB:::444333555666:::888666UUUjjjuuuXXXWWWnnnyyyttt^^^ZZZbbbxxxqqqBBBCCCJJJ===888888777666666666666666===:::TTTcccfffTTThhh]]]___hhhvvvkkk\\\nnnWWWYYYzzzbbb~~~ggg}}}ooouuuMMM===;;;888444222222222333222///444555AAA||||||tttuuuyyyyyy~~~}}}hhhtttppppppIIIEEECCC>>>999555333111111000111111111111222222222777{{{wwwjjjkkkiiihhhLLL???FFFEEEOOOrrrcccccc___[[[UUUSSSPPPLLLJJJEEE@@@<<<888666555111000///......------...***++++++,,,,,,------...000///...---------------///......---------......111222333666:::>>>AAADDDMMMNNNPPPUUU[[[___``````iiihhhbbbXXXOOOOOOYYYbbbjjjiiillltttuuuqqqttt{{{{{{{{{XXXYYYZZZ\\\ZZZUUUOOOGGGCCC>>>888444333333444444444444...///777444000666BBB|||~~~vvvffftttlllWWW}}}ZZZKKK777FFF:::<<<555666111333999;;;777555888777333777999999999GGGlllkkkdddcccWWWNNNMMMDDD888888444???333///;;;???mmm\\\aaa___|||}}}zzz^^^SSSjjjwwwnnnqqq}}}dddEEECCC:::<<<888777999999666666999555<<>>???<<<555222888;;;999888:::777333444666999999@@@[[[ddd```TTTMMMKKKDDD<<<<<<555333888;;;:::VVVwww[[[```hhh|||}}}sss\\\___qqqzzzrrrfff]]]]]]eeerrrwwwNNNEEEGGG<<<999888:::999666666999:::EEE|||nnnTTTQQQUUUUUUWWW]]]ttt}}}|||~~~ttteeefff~~~vvvggghhhtttmmm}}}FFF;;;999999222333555///---...000>>>WWW{{{tttnnnnnnuuu~~~}}}~~~sssooozzzfffQQQGGGIIIIIICCC<<<@@@@@@EEEMMMUUUbbbxxx|||^^^OOODDD@@@:::888555...111111111111111222222222;;;jjjxxxJJJ>>>DDD???AAAQQQyyybbb]]]UUUTTTQQQNNNKKKFFFAAA;;;777444333111000///......------...+++++++++,,,------......//////...------------.........---------......///000111333555999<<>>???<<<...<<<@@@666jjjoooaaadddxxx~~~|||hhh___qqqyyy~~~ooobbbkkkdddhhh[[[>>>DDD>>>:::999:::999666777:::<<>>:::;;;???EEENNNXXXmmm}}}xxxhhhWWWIIICCC>>>666333333111111111111111222333333>>>___vvvHHH===@@@@@@AAAOOOddd]]]UUUTTTRRROOOLLLGGGAAA;;;777444222111000///......------...++++++,,,,,,---.........///......---------.........------------...//////111222444666999<<>>444:::<<>>333000999111111111111111222444444KKKzzzcccyyywwwFFF>>>===???AAAJJJeee^^^UUUTTTRRROOOLLLGGGAAA;;;777444222111000///......------...+++,,,,,,------...//////......---------......///---------------...//////222333555888:::<<<>>>???EEEFFFIIIMMMRRRUUUXXXYYYTTTXXXZZZUUULLLEEEDDDEEE___iiifff[[[```sssyyyoooZZZkkkccc```dddccc```OOOPPPFFFBBB;;;666555444555444222333444777666222KKKwwwOOO|||vvvpppppp[[[]]]rrrcccmmmppp~~~mmmNNNCCC;;;===666444444777::::::999888999222444;;;:::<<>>www}}}|||eeennnzzzwwwZZZlll|||lllxxxpppxxxbbbkkkvvvZZZDDDBBB===;;;;;;:::777999<<>>???>>><<<999HHH}}}~~~___zzzTTT>>>???:::222888222111111000111333555666]]]zzzrrraaaEEE@@@======@@@DDDlllfff]]]TTTSSSQQQNNNKKKFFFAAA;;;777444333111000///......------...,,,,,,,,,---......//////...------------...//////---------------...///000222333555888:::;;;<<<===BBB@@@@@@DDDJJJPPPSSSSSSWWWZZZYYYQQQHHHEEEKKKRRRfffjjjddd]]]ggg{{{~~~sss\\\aaa~~~dddaaahhh\\\SSSUUUHHHCCC<<<777555555555555333333333777555666___~~~\\\~~~{{{lll^^^eeemmmhhh```kkkrrrHHH<<<;;;888444444:::>>>===;;;:::777111111777888;;;MMMccclllTTTUUUJJJBBBCCC;;;333DDD555MMMnnnsssxxxooo```ooorrr[[[zzzXXXzzzyyydddlllllljjjBBBDDD???<<<<<<:::888999===BBB{{{^^^PPPJJJOOOQQQOOOVVVccctttbbbXXXtttVVV|||TTT888888666222444666333666666eee|||iiiYYY[[[``````bbbiiioookkkPPP>>>999999888777<<<:::PPPaaaccc;;;BBBEEE666222222111000000111333666777qqqNNNCCC>>><<<;;;===???XXXfff]]]SSSRRRPPPMMMJJJFFF@@@;;;888555444111000///......------...,,,,,,------.../////////---------------...//////---,,,,,,------///000000000111333666888999999999999999999;;;>>>DDDJJJOOO[[[]]]^^^]]]]]]bbblllsssuuuoooddd```ooo{{{dddZZZpppmmm^^^kkkYYYZZZUUUHHHCCC===888666555555555555333333777888@@@wwwwwwwww{{{uuuzzzoooaaannnuuu]]]^^^xxxEEE;;;:::999555888AAAEEEBBB===;;;555444555666555999FFFSSS~~~ZZZWWWHHHCCCFFF===777BBB>>>iii```fffuuugggccctttjjj[[[fff___sssvvv~~~}}}LLLEEE@@@<<<<<<;;;888:::>>>RRRpppTTTMMMLLLQQQOOOMMMYYYkkk```ccczzztttkkkpppggg===999777333444666777>>>888yyytttcccXXX[[[ZZZVVV\\\iii{{{|||{{{pppZZZIIICCCDDDDDD<<>>HHHiiifff\\\RRRQQQPPPLLLJJJEEE@@@<<<888666555111000///......------...,,,,,,------.../////////---------------...///000,,,,,,,,,---...///000111...///222444666777777777111444666555555:::DDDLLL\\\```fffooozzzuuueeecccssskkkWWWiiizzzqqq\\\mmmYYY___QQQIIIDDD===888666555555555666333333999;;;HHHeeesssjjjmmmooottt[[[wwwssseeecccnnn======@@@888666;;;GGGLLLFFF>>>;;;555999;;;777444888CCCLLLkkkcccZZZHHHCCCHHH>>>888:::FFF|||llljjj{{{jjjlll{{{cccYYY[[[\\\uuu{{{tttsssvvvrrrzzzjjjFFFAAA===<<<;;;999:::>>>iiidddJJJHHHLLLPPPJJJGGGXXXpppxxxtttqqq^^^qqqhhh___SSS___wwwYYY}}}tttBBB:::888333444555,,,>>>???dddXXXTTTXXXWWWUUUaaattt{{{{{{eeeWWWOOOJJJFFFPPPIIIDDDbbbxxxwww|||ZZZEEE<<<333<<<333222000000111444777999\\\pppbbbAAA???333;;;<<>>999999>>>===<<<<<>>===:::888888666666:::BBB]]]wwwwwwQQQQQQGGGDDD;;;<<>>JJJbbbpppqqqmmmvvv{{{kkk```LLL888888:::333;;;;;;666eeeZZZSSSOOOLLLLLLPPP]]]vvv{{{wwwSSSXXXYYYggggggvvv~~~~~~MMMNNN666<<<666///555000111555444GGGwwwwwwccc:::>>>:::888:::<<<::::::===GGGYYYlllxxxwwwsssbbb[[[VVVWWWSSSOOOLLLFFF???999555333222000000///...............---....../////////////////////......------.....................///000000333444555777===EEEOOOVVVUUUKKKDDDEEEFFFFFFKKKTTTdddlllppp|||yyyuuuttt{{{iiieee___cccmmm]]]\\\SSSJJJBBB>>>:::666555888555444333999KKKooo~~~tttkkkhhhooovvvpppttt~~~xxxDDD888999777CCCooouuuJJJDDD???;;;999888666444888>>>NNNvvvWWWQQQHHH@@@>>>AAA???ddd|||ccciiibbb___rrr\\\rrrSSSHHH[[[rrr}}}uuummmnnnlllqqqvvvIIIIII999;;;<<<>>>NNNRRRLLLLLLNNNIIINNNNNNWWW}}}iii]]]___jjjuuuyyyssssssyyycccPPPAAAEEEUUUaaadddcccjjjsssXXXeee999777;;;000666999:::rrrmmmQQQQQQMMMHHHGGGNNN```|||zzzhhhlllLLLJJJ___pppoooZZZIIICCC555666111555000333555555PPP~~~}}}[[[888>>>:::999888::::::999999;;;@@@GGGLLL]]]aaafffhhhfffaaa\\\ZZZddd[[[VVVXXXTTTOOOLLLFFF???999555333222000000///...............---......///////////////000//////.........//////...............///000000000222555999???IIIVVV______SSSEEE???AAAGGGNNNSSSsss}}}yyywww{{{xxx```SSS___llluuufffkkkccccccUUULLLBBB>>>;;;777666777777888777888XXXuuujjj{{{rrrddd[[[___ooonnnyyymmm}}}JJJ999;;;<<<;;;]]]]]]HHHAAA<<<888888666555888===GGGrrrcccRRRIII>>>AAACCC<<>>\\\MMMMMMJJJFFFFFFPPPdddkkkooosssMMMMMMkkkuuuwwwMMMFFF888555222444000555444777]]]RRR666<<<:::<<<999888:::;;;;;;999999;;;<<<;;;???DDDHHHJJJJJJKKKLLLfffZZZVVVYYYTTTOOOLLLFFF???999555333222000000///...............---....../////////////////////.........//////000...............///000000222444555555666;;;CCCIIIIIIEEE???>>>FFFTTT___ddd}}}|||{{{~~~{{{pppcccOOOAAADDDJJJRRReeezzztttfffmmmbbbXXXMMMBBB===;;;777666666666:::999999gggmmmvvv|||{{{|||zzzqqqiiihhhXXXdddnnnaaarrrvvvXXX{{{nnn}}}sssBBB???:::@@@:::IIIuuuHHHAAA<<<888888888777999>>>DDDgggtttRRRJJJ>>>CCCAAA>>>pppeeeiiizzzlllbbbSSS[[[zzzZZZmmmgggZZZUUU]]]dddgggqqq~~~{{{uuuuuuoooooo|||xxxaaaHHHAAA>>>BBB999llliiiQQQIIIKKKNNNHHHLLLMMM\\\wwwaaaTTTNNNNNNNNNYYYbbbkkkkkkccc]]]\\\___bbb\\\WWWMMMVVV|||aaaJJJ@@@;;;@@@KKKTTT[[[```dddooo~~~bbbmmmyyyIII999;;;666===999HHH{{{OOOIIIDDDBBBAAAFFFUUUkkk~~~wwwbbbOOOkkk~~~qqq\\\AAA@@@555444444///777333888jjjQQQ999;;;888===999777888::::::::::::<<<>>>;;;===???AAACCCGGGLLLPPPiii[[[WWWYYYUUUOOOLLLFFF???999555333222000000///...............---......///////////////......------......//////...............///000000222333444555777:::???CCC???GGGMMMOOOVVVdddoooqqq{{{kkk\\\MMMBBB<<<>>>>>>===DDDOOOqqqeeezzzccc[[[NNNBBB===;;;888666666444:::888???jjj}}}{{{zzzzzzzzzhhhfffeee\\\jjjttthhhuuuggg|||bbb;;;:::999CCCBBBFFFpppOOODDD===888999999999:::>>>AAA[[[SSSJJJAAACCC>>>MMMoooggg___ssslllUUU^^^YYYWWW~~~uuurrrwwwxxxuuu|||~~~qqqjjjsssOOOEEE@@@???<<<}}}```GGGHHHJJJMMMGGGLLLNNN]]]xxxbbbSSSKKKFFFCCCJJJWWWeeeiiiaaaVVVQQQOOOFFFIIIFFF:::;;;QQQXXXIII===999999???GGGNNNUUU\\\ccckkkwwwuuufffoooSSS999555555;;;999NNNnnnLLLIIIFFFDDDBBBIIIZZZmmmvvvvvv|||{{{pppbbbwwwnnn{{{|||lll|||kkk<<>><<<666===777666777777777777888;;;===???@@@???>>>???BBBGGGKKKkkk[[[WWWZZZUUUOOOLLLFFF???999555333222000000///...............---......///////////////------,,,,,,---......///...............///000000000000333999BBBLLLTTTXXXZZZhhhmmmeeebbbmmmwww{{{|||vvvhhhVVVHHHBBB======AAAAAA===;;;>>>KKK```iiissszzzhhhggg^^^QQQDDD???===:::777777555:::888JJJqqq|||}}}yyywwwtttxxx{{{ttthhhhhhvvv}}}xxxOOO```YYY;;;777???DDDKKKJJJ^^^bbbHHH@@@:::::::::999:::<<>>dddkkk]]]]]]yyygggzzzeeeKKKllluuusss```FFF???===EEEVVVCCCHHHHHHKKKFFFMMMPPP]]]jjjVVVIIICCC@@@CCCPPP___ddd]]]QQQHHHDDD777>>>999222555888555666666555888>>>CCCHHHQQQZZZaaagggqqqzzz\\\aaa>>>333666666888TTTbbbKKKEEEHHHEEEDDDNNNdddwwwyyyqqqggghhhggg}}}zzzCCC>>>444777333///;;;222:::ccc}}}III@@@;;;333;;;555666666777666666666999;;;999:::;;;::::::<<>>???CCCEEECCCBBBDDDCCCKKKFFFNNN~~~jjjgggaaaSSSEEE@@@???<<<999888888;;;888UUUwwwjjjddd{{{uuuppprrrrrrttttttkkknnnCCCPPPwwwEEE999BBBHHHCCCNNNKKKOOOvvvLLLCCC<<<;;;;;;999888:::???QQQqqqTTTJJJGGGBBB>>>vvvwww]]]ccc~~~tttIIIVVVoooGGG;;;<<>>999333888000///:::444---888000000333999===BBBLLLWWW```eeennnyyySSSxxxlllGGG;;;???<<<<<<]]]|||TTTDDD===???<<<>>>PPPooossswww|||}}}pppjjj}}}ppp{{{TTT@@@444888333///<<<111:::VVViii>>>===:::222;;;444666888999999888888:::<<<555888<<<>>>???@@@BBBCCCiiiaaaWWWZZZXXXQQQMMMFFF???999444222111000000////////////000000000000000000////////////...........................------......///000111///000333888===EEEUUUccctttrrrlllpppyyyppp]]]```___RRRKKKFFFGGGIIIGGGGGGHHH```ddd```JJJjjjnnnwwwuuuttt___RRREEE???<<<999666666555DDD;;;iiippprrrhhhXXXYYYFFFPPPNNNsss~~~{{{||||||zzzsssoooooouuuvvvnnnccc]]]~~~NNNGGGVVV;;;CCC;;;QQQFFFUUUWWWMMMttt\\\CCC999???:::555888;;;===OOOdddcccFFFJJJAAAFFFmmmUUUvvv}}}bbbAAAZZZ~~~OOO;;;DDDHHHOOOEEEEEEIIIJJJLLLKKKNNNooopppXXXGGG??????GGGOOOOOOGGG===999888333333333333333333333333333333444666:::AAAJJJPPP\\\aaaiiiqqqyyyTTTppp|||OOO555555???;;;uuummmPPP@@@===>>>DDD;;;ZZZzzzeeeMMMZZZ{{{yyyqqqjjjccc^^^wwwqqq\\\@@@999333333888333666:::}}}___SSS:::666222???999666777777777777777777777777888999:::;;;<<<>>>??????hhhbbbYYY[[[XXXQQQMMMFFF???999444222111000000////////////000000000000000000////////////...........................------......///000111222111333555777===JJJWWWiii{{{{{{nnnlllpppwww}}}mmmwww|||```\\\VVVMMMDDDCCCOOO]]]pppvvvwwwsssxxxlllbbbTTTGGGAAA>>>:::888888444AAA<<>>888555555333333333333333333333333333333444666999@@@HHHNNN[[[___eeelllttt}}}]]]ddd~~~|||YYYAAA:::<<<@@@eeeOOO======>>>BBB999UUUwwwyyyIIIYYY{{{qqqcccYYYRRROOO```jjj{{{zzzzzzmmmFFF999222333888444777<<<\\\ooo\\\AAA===666;;;666666777777777777777777777777888888999;;;<<<===>>>???gggccc[[[\\\YYYQQQMMMFFF???999444222111000000////////////000000000000000000////////////...........................------......///000111444222333444444777BBBNNN___oooppphhhkkkooorrryyy```ZZZQQQHHHBBBCCCQQQ```sssvvveeeXXXJJJCCC@@@<<<999:::555???CCCvvvhhhHHH@@@BBBCCC888BBB:::@@@EEECCCSSSeeepppvvv}}}wwwrrrooopppmmmaaaRRRJJJggg}}}{{{TTTGGG333555@@@OOOWWWTTTQQQOOOPPP```yyyjjjMMM@@@AAA===999999777888FFF[[[OOOGGGEEEJJJ{{{[[[VVVddd|||vvvOOOFFFYYY{{{wwwYYYFFF>>>XXXNNNKKKFFFHHHHHHIIIJJJOOOttt}}}bbbPPP@@@>>><<<888555444333333333333333333333333333333222333444555888>>>FFFKKKYYY[[[```eeemmmwwwnnnYYYggg|||VVVCCC:::888DDD\\\OOO999===>>>@@@>>>[[[iiirrrooojjjeeeuuu|||zzzhhhUUUHHHAAA???DDDKKK[[[lllvvvzzz~~~qqqmmm{{{DDD:::333333777444888>>>YYYVVVbbbBBB@@@999666333888777777777777777777777777777888999:::;;;===>>>>>>hhhddd]]]^^^YYYQQQMMMFFF???999444222111000000////////////000000000000000000////////////...........................------......///000111222222333555555999DDDPPP\\\iiikkkgggmmmpppqqqvvvzzz___ggg~~~zzzllliiiYYYKKKHHHKKKLLLJJJJJJ___lllwwwiiiZZZLLLDDD@@@<<<::::::999???LLLaaaJJJ>>>BBBJJJHHHCCCPPPOOOIIIHHHMMMGGGTTTccc___[[[fffqqq|||wwwssstttnnn```PPPGGGVVVccc}}}ddd???777AAAAAAQQQWWWYYYPPPKKKPPPQQQ___|||jjjOOO@@@AAA===;;;;;;666:::CCCXXX~~~QQQBBBDDDPPPtttVVVXXXqqq]]]PPPXXXdddnnneeehhhqqqyyy___JJJ;;;```yyyFFFDDDFFFHHHFFFGGGIIIPPPwwwkkkZZZAAA===777444555555444222222222222222222222222222222333333444777<<>>::::::EEEYYYQQQ777>>><<<>>>FFFbbb}}}jjjddd___hhhhhhkkkqqq{{{tttcccQQQDDD<<<888999999===MMM___jjjyyyiiiwwwzzzOOO>>>666444777333888???[[[YYYfff;;;;;;:::444444:::666666666666666666666666666777888999:::<<<======kkkfff^^^^^^ZZZQQQMMMFFF???999444222111000000////////////000000000000000000////////////...........................------......///000111222111333666666:::EEEQQQ\\\ggghhhgggppptttvvv~~~~~~rrr~~~|||kkk\\\WWWVVVOOODDD===GGGEEEYYYooovvvkkk]]]MMMEEE@@@<<<::::::======NNN\\\EEEDDDJJJCCCJJJMMMXXXeeeiiiXXXJJJ^^^GGGFFFVVVUUUMMMSSS^^^zzzwwwwwwqqqbbbQQQGGG```ZZZaaa;;;;;;JJJGGGTTTWWW]]]QQQKKKQQQGGGJJJhhhcccKKK@@@@@@<<<<<<===777===CCCWWWyyyWWWCCCEEEYYYpppSSSYYY}}}qqqllluuuqqqyyyjjjJJJ;;;gggqqqGGGHHHGGGHHHFFFFFFIIIQQQyyyaaaLLL???;;;666666777777444000222222222222222222222222222222333444555999???CCCKKKPPPWWW___eeelllqqquuu|||aaattt|||___===<<<>>>KKK[[[RRR999???;;;;;;JJJccc}}}{{{zzzxxxtttnnniiihhhmmmwww~~~}}}wwwlll```TTTHHH>>>888>>><<<222666GGGPPPaaa}}}eeexxx|||jjjCCC:::666777222888@@@]]]eeennn888666;;;555666999555555555555555555555555555666777888999;;;<<<<<>>;;;OOOdddLLLJJJRRRXXX___WWWWWWiiifffvvvuuullllllQQQDDDQQQ^^^ZZZ```qqq|||yyyxxxrrrbbbQQQGGGuuu\\\KKK555777IIILLLWWWUUU[[[RRRKKKMMMBBB@@@UUUZZZGGG@@@@@@;;;<<<===888>>>AAAUUUttteeeJJJHHHkkkdddJJJXXX~~~JJJ@@@nnnmmmGGGFFFGGGHHHFFFGGGIIIRRR{{{xxxbbbLLL???;;;999777888999777333///222222222222222222222222111222333333444777<<>>:::;;;SSS___NNN<<>>EEE999333@@@CCCMMMhhhttttttrrrEEE;;;666777222999BBB[[[___{{{???666<<<666999666555555555555555555555555444555666777888:::;;;;;;vvvkkk]]]^^^\\\QQQMMMFFF???999444222111000000////////////000000000000000000////////////...........................------......///000111333222444666666888BBBLLLPPPVVVRRROOOVVV[[[fffwww~~~xxxeeevvvbbbOOOEEE===;;;HHHOOOpppvvvrrrcccRRRHHHCCC>>><<<<<<:::>>>[[[iiieeeooovvvuuuqqquuuaaannn||||||{{{kkkYYYbbbvvvnnnkkkpppYYY\\\\\\ooo||||||tttdddQQQGGGyyy\\\{{{hhh888:::777EEENNNQQQPPPSSSLLLEEEDDD>>><<>>555MMMeee{{{nnnbbbYYYUUU\\\dddjjjdddTTTEEE===<<<<<>>555DDDkkk{{{ddd\\\ccc^^^rrrnnn\\\aaasssaaaPPPeeeeeexxxqqqfffeeeQQQPPPtttwwwfffSSSHHHxxxoooxxxVVVYYY333GGG===DDDLLLGGGJJJJJJEEE>>>::::::;;;;;;OOOFFFEEEDDD;;;999<<<888888999PPPlll}}}VVVEEE~~~yyyWWWJJJfffNNNNNN}}}oooOOOKKKGGGIIIGGGIIIKKKSSS{{{kkkUUUDDD;;;;;;===<<<======<<<;;;999888777111111111111111111111111111222222222222444888;;;>>>AAAFFFKKKQQQWWW^^^cccffflllsss{{{YYYwww|||===@@@@@@QQQfff___???===<<>>AAAYYYLLL555:::888888NNNkkk|||{{{xxxvvvCCC888333666333===IIIuuuWWW}}}JJJ:::;;;333;;;444444444444444444444444444333444555666777999999:::|||ggg```^^^]]]RRRNNNFFF>>>888444222111111111000000//////......//////.........//////000///////////////////////////////////////000111111666333333777::::::===BBBTTTQQQQQQTTTPPPHHHDDDFFF^^^nnnvvv}}}mmmJJJ:::;;;BBBEEEWWW~~~nnn[[[NNNFFF>>>::::::===???pppwwwhhhoooiiiaaa\\\gggrrrRRRyyyUUUkkkpppYYYHHHuuujjjbbbNNNeeeHHH555:::AAA===<<>>:::888888888999999FFFMMMHHH???AAA>>>888:::888;;;OOOkkkGGGOOOaaaUUUIIIooouuucccCCCuuuMMMGGGDDDFFFJJJIIICCCPPPpppXXXIIIAAA<<<===AAA;;;::::::;;;<<<;;;888666333222000//////000222333000000111222333333444444:::===BBBFFFJJJQQQZZZaaadddjjjrrr{{{yyyjjjcccrrrmmmAAACCC:::\\\ddd]]]???======>>>===FFFeee}}}}}}ttthhh\\\VVVxxxtttwwwhhh>>>999>>>???LLLLLL<<<444<<<@@@;;;qqqzzz{{{{{{BBB999222;;;000555SSSqqqbbbwwwcccRRR888111;;;444666444444444444444444444444444444444555777888:::;;;}}}gggaaa^^^\\\RRRNNNGGG???888444222111111111000000//////////////////.........//////000///////////////////////////////////////000111111555333444888999:::???FFFGGGJJJQQQVVVPPPFFFDDDHHHGGGSSS___sssyyykkkyyyVVVFFF@@@AAA>>>EEEuuuppp]]]PPPGGG???<<<<<<@@@BBBUUUsssRRRuuu}}}kkkkkkttt|||gggQQQrrrkkkWWWzzzMMMXXXAAA333999???:::999???:::888555444555777999:::???IIIEEE===>>>===999;;;:::<<>>>>><<>>===:::999:::DDDccczzz|||mmm^^^]]]vvvvvvwww```<<<<<>>???>>>BBB~~~vvvmmmRRRgggrrrhhhuuuuuuNNNdddNNN~~~rrrHHH:::222777:::666555;;;666555444333444555777999<<>>======:::;;;;;;<<>>999777888:::666555333111000000111111000000111111222333333333444777;;;===@@@FFFOOOVVV^^^dddnnnzzz{{{hhhdddjjj~~~AAA;;;>>>WWWcccNNN<<<===888999<<>>@@@===GGG~~~bbbNNNnnnrrr}}}pppqqqPPPUUURRRzzzfffAAA:::666999999555666;;;::::::888666444444555666@@@TTTTTTCCC>>>===:::999:::;;;LLLddd]]]SSSaaaPPPRRR{{{~~~wwwMMMoooIIIKKKHHHEEEEEEFFFGGGXXXvvvnnnaaaTTTHHHAAAAAADDD===AAADDDBBB<<<888999;;;888777555333222111111111000000111111222222222333333555888999<<>>888:::>>>GGGaaavvvyyyjjjLLL[[[www}}}\\\FFFGGG>>>NNNMMMQQQTTTMMM>>>777999>>>fffqqqxxxllluuunnnAAAEEE999;;;666666GGGsssKKK:::;;;999999222555444444444444444444444444444444444555777888:::;;;lllccc^^^ZZZRRRNNNHHHAAA:::555222111000000000000111111111111111111000//////////////////////////////////////////////////////000000111000222777:::999:::DDDOOOKKKNNNYYYmmmooo\\\[[[XXXTTTRRRIII>>>WWWllljjjkkk^^^TTT^^^|||qqqUUUFFFcccyyygggXXXKKKAAA>>>??????PPPnnnccc{{{sssjjjgggNNNrrr}}}{{{hhh\\\[[[___XXX~~~YYYOOORRRiiiRRR???===;;;999777666888;;;;;;;;;;;;888555444555777@@@[[[]]]GGG>>>>>>;;;999999999KKKfffdddUUU___KKKRRRxxxyyy}}}yyyOOOmmmFFFGGGFFFEEEGGGFFFCCCUUUzzzkkk[[[OOOGGGCCC;;;AAAGGGFFFAAA;;;:::;;;999888777555333222111111000111111111111111222222222444666777999???HHHOOOYYYaaammm{{{kkkcccrrrJJJ<<>>888::::::666444555777666999;;;<<<:::666555777999===^^^bbbJJJ>>>@@@>>>::::::888JJJggggggQQQ\\\GGGWWWsss}}}wwwiiikkkuuu}}}QQQtttJJJDDDDDDEEEHHHGGGAAAPPPuuudddQQQDDD???DDDGGGGGGCCC>>>;;;:::999999888666555333222111111111111111111111111111333444666666888>>>HHHOOOYYYbbbooo}}}nnnaaakkkwwwFFF999AAA```GGG<<<>>><<<:::<<<===NNNmmm|||YYYMMMDDDFFFNNN>>>555<<>>::::::XXXyyyyyyzzzFFFSSS>>>666777666CCCyyyqqqkkkMMM888<<<333777888555444444444444444444444444444444444555777888:::;;;oooddd]]]YYYQQQNNNIIIBBB<<<666222000000000111111111222222222333222111000///////////////////////////////////////////////////000111111222222555:::;;;;;;>>>DDDQQQ[[[hhhrrr}}}}}}sssddd```ZZZ___eeeaaajjjsssRRRcccttt^^^JJJDDDGGGKKKlllsssPPPDDDEEELLL\\\]]]RRReee~~~pppbbbRRRDDD>>>???>>>IIIsss~~~eeecccjjj^^^jjjvvvyyyHHHHHHppp]]]KKKYYYZZZFFFEEEBBB:::888>>>AAA??????BBB@@@;;;===???@@@>>>999666888;;;@@@eeekkkNNN???AAA???;;;>>>888GGGfffmmmNNNkkkNNN]]]{{{xxxvvvsssnnnVVVMMMRRRXXXyyyUUUTTTCCCCCCCCCGGGGGGBBBMMMxxxxxxdddTTTIIIIIIGGGEEEAAA>>>:::999999888888777666555333333111111111111000000000000222444555555888>>>HHHOOO[[[dddrrrppp___jjjmmmCCC777@@@___SSS@@@;;;;;;<<<>>>===JJJhhhpppYYYSSSFFFTTTVVVGGG::::::BBBFFFBBB;;;777TTTvvvxxxyyyPPP___CCC555888777BBByyyyyydddLLL:::<<<111888:::222444444444444444444444444444444444555777888:::;;;oooeee]]]XXXQQQNNNIIICCC<<<777222000000000111111222222222222333222111000///////////////////////////////////////////////////000111111444222555:::===;;;<<>>===:::OOOLLLAAACCCBBBLLLgggeeeSSScccsssfffUUUFFF??????CCCHHHpppfffwwwwwwrrrfff~~~}}}~~~NNNPPPSSSRRRVVV@@@AAA???CCCCCCLLLRRRRRRTTTXXXSSSJJJEEEGGGHHHCCC<<<888888:::GGGnnntttTTTBBBCCC???999BBB999EEEdddtttOOOnnnYYY```{{{uuuooopppooodddiiiLLLAAAFFFNNNYYY}}}ttt\\\YYY@@@CCCBBBEEEGGGDDDMMMpppwwwiiiRRRMMMGGGBBB???<<<:::888888888888888777555444333111111111000000000000000222333444555777>>>HHHOOO\\\eeesssppp]]]mmmlllDDD888AAASSS]]]CCC999999888:::999EEEbbbyyyiiiXXXRRR===OOOAAA;;;555777BBBJJJHHHAAA333SSSwwwtttvvv}}}YYYhhhHHH666888777AAAlllpppJJJ<<<===000:::<<<000444444444444444444444444444444444555777888:::;;;rrrfff___]]]SSSLLLFFFAAA;;;444222444222222111111111111222222111111111111000000000000111111000///////////////000000000000000111111222333444555555666;;;CCCJJJRRRQQQTTTKKK:::;;;KKKQQQFFFLLLkkkxxxbbbvvvsssfff___VVVJJJAAA???DDD___YYYGGGIIIGGGWWWbbbuuuyyynnnUUUDDD@@@===EEEjjj|||rrrooo{{{qqqSSSTTTgggUUUgggsss___fffBBBggg}}}xxxRRRPPPlllJJJXXXKKKBBBeee~~~wwwTTT999:::@@@;;;777:::MMMnnn___@@@CCC===;;;===<<>>888@@@OOODDD@@@777MMMuuuuuu|||fffdddBBB666:::===CCC~~~WWWEEE@@@666888333>>>555444555666666666555333333333333333444555666777888rrrfff___]]]SSSLLLFFFAAA;;;444222444222222111111111111222222111111111111000000000000111111000///////////////000000000000000111111222222333555666888>>>GGGNNNddddddjjjaaaGGG===EEEJJJJJJOOOdddxxx}}}kkkxxxkkk^^^VVVOOOHHHFFFHHHTTTxxxgggmmm}}}pppUUUDDDAAA>>>>>>lll~~~~~~lllbbbiiiQQQMMMaaahhhlllwww~~~jjjeeeXXXhhhVVVGGGppppppvvvjjj???VVVjjjKKK???:::666;;;HHHUUUvvvbbbAAACCC===;;;<<<<<>>RRRpppyyy[[[RRRjjjsssLLL>>>AAA:::===MMMFFF===888MMMuuuzzzqqqooocccyyyIII777666777>>>\\\^^^???:::999333;;;555444555666666666555444333333333333444555666777888tttggg___]]]SSSLLLFFFBBB<<<555222333222222111111111111222222111111111111000000000000111000000///////////////000000000000000111111222222333555555777<<>><<>>NNN___~~~fffBBBCCC===;;;:::<<>>:::444777555555555666666555555444333333333333444555666888888vvvhhh```]]]SSSLLLGGGCCC===555222333222222111111111111222222111111111111000000000///000000////////////000000000000000000000111111222333444555444444777===CCCSSSZZZtttxxxggg___YYYWWWXXXPPPBBBMMMyyykkkvvvdddTTTKKKKKKRRRXXXfffuuuUUUCCCBBB???AAAccc|||QQQlllvvvQQQ}}}vvv{{{uuusssttt___```nnn}}}HHHIII777>>>GGGSSSMMM999LLLJJJEEEAAA>>>;;;:::FFFTTTdddiiiCCCCCC>>>===:::===LLLfffWWWPPPkkkJJJ>>>ZZZcccLLLVVVsss}}}aaaaaa[[[VVVIIISSSeee~~~RRRsssNNNNNNEEEFFFGGGFFFFFFTTTsssyyybbbKKKZZZqqqkkkOOOBBB<<<999999:::::::::999888777666555111111111000000111222222333333666;;;>>>DDDRRR___jjjtttxxxZZZpppaaaKKK???<<>>>>>AAA>>>999:::::::::CCC[[[zzzooohhheeeMMMRRRDDDPPPGGG;;;NNNMMM===;;;PPP|||~~~qqqZZZHHH::::::999<<<{{{SSS<<>>666222333222222111111111111222222111111111111000000000///000000////////////000000000000000000000111111222333444555444444666<<>>;;;BBBRRR___dddjjjDDDCCC>>>???;;;???MMMggg\\\PPPcccFFFUUU\\\HHHRRRhhhuuuaaaaaa^^^TTTVVVQQQSSSccc~~~yyyVVVkkkQQQMMMDDDEEEFFFDDDDDDPPPnnn{{{lllsssRRRCCCAAA@@@>>><<<;;;;;;:::999888777666666222222111111111111111222222333666;;;???FFFUUUcccjjjvvv{{{^^^oookkkDDD;;;777888999{{{DDD>>>???888999::::::@@@SSSqqqwwwqqqxxxkkkgggbbbFFFJJJHHHYYYOOOFFFUUUPPPBBB>>>YYY|||wwwuuuuuuDDD666888999???xxxddd>>>@@@999777555888666666555555444444444444444444444555666777888999zzziii```]]]RRRMMMHHHEEE>>>666222333222222111111111111222222111111111111000000000000///////////////000000111000000000000000111111222111333555666777;;;BBBGGG???:::<<>>@@@MMMYYY^^^bbbkkkDDDDDD???@@@<<>>KKKeee{{{ttt{{{tttlllPPPIIISSS^^^SSSWWWbbbPPPFFFCCCiii}}}ooopppEEE222444777@@@ttttttnnnHHH???777999666999666666555444444444444555444444444555666777999999|||jjj```^^^RRRMMMHHHEEE???777222333222222111111111111222222111111111111000000000000///////////////000111111000000000000000111111222000333666777888<<>>TTTrrr\\\IIIHHHvvv}}}vvvNNN???AAA@@@DDDuuu~~~{{{jjjvvvttthhhsssxxxvvvCCCsssUUUPPPGGG@@@FFFTTT\\\[[[aaannnFFFDDD>>>???<<>>666;;;777:::777666555444333444444555444444555555666888999:::}}}jjj```^^^RRRMMMIIIFFF???777222333222222111111111111222222111111111111000000000000///////////////000111111000000000000000111111222111444666666666999???CCCWWWZZZTTTEEEIIIlll}}}mmm~~~uuuXXXCCCAAAJJJ{{{uuu^^^JJJ___uuuLLL===AAA@@@GGGjjjhhhrrroooXXX]]]fffsssfffbbbpppkkkuuuxxxaaarrr|||qqq[[[FFFEEETTT```bbbbbbpppGGGDDD>>>>>><<>>EEENNN___nnnzzz}}}eeemmm:::>>>999999;;;PPPNNNAAA===;;;;;;<<<;;;???NNN```qqqbbbpppaaaOOOsss{{{MMMBBBPPPiiiRRR@@@999>>>>>>@@@eeepppeeeSSS^^^???666<<<888999777666555444333444555555555555555555666888999:::{{{qqqaaa^^^VVVOOOHHHEEE???888333333222111111111111111222222111111111111000000000000////////////000000000000000000000000111111111111111333666777777777:::<<>>;;;999888999;;;<<<999777555222111111222333666666:::AAAHHHRRRcccrrrsssddd___>>>BBB777>>>999FFFvvvBBB888???<<<999===>>>FFFVVVnnn|||{{{{{{~~~tttfffmmm}}}[[[@@@mmmbbb{{{EEE777===???AAAIIIccc~~~wwwKKK[[[III???;;;888888555555444444444444555555444444444555555555555666{{{pppaaa^^^VVVOOOHHHEEE???888333333222222111111111111222222111111111111000000000000////////////000000000111000000000000111111111111444222000111444:::@@@CCCFFFSSSgggaaaNNN[[[rrrrrrzzzgggiiipppWWWRRRIIIEEEMMMUUUMMM===???999\\\dddCCCDDD===GGGIII\\\{{{NNNMMM{{{tttWWW}}}zzzkkkbbbaaadddbbbZZZ[[[vvvlllVVVJJJ>>>555DDDEEEEEEPPPKKKFFFHHHQQQ\\\eeeiiimmmvvvCCCCCCCCC<<<>>>@@@RRRwwwVVVMMMlll~~~pppKKKeeeiii___zzzggg^^^VVVQQQLLLEEEBBBBBBKKKCCC[[[yyyNNNIIIxxxMMMEEEFFFCCCEEEHHHGGGZZZ{{{qqq^^^QQQFFF@@@???<<<;;;999777777888999:::999777555333222222222333444555:::BBBJJJVVVhhhwwwnnnbbb___===>>>444:::888555dddOOOBBBDDD???;;;<<<:::>>>JJJ[[[xxxvvvzzz~~~yyyppp~~~sssVVVQQQaaa|||KKK;;;>>>???BBBHHH___jjjHHHbbbGGG999555999555555444444444444555555444444444555555555555666|||qqqaaa___VVVOOOHHHEEE@@@888444333222222111111111111222222222222111111111000000000/////////000000000111111000000000111111111222222333333555999===???@@@???:::FFFOOOKKKEEEOOOdddsssfffiiigggQQQVVVXXXRRRFFF???@@@EEE???444HHH[[[hhhtttXXXDDDEEE<<>>444333777@@@KKKWWW___cccdddlllrrrCCCDDDDDD>>>===@@@UUU|||VVVKKKeeeoooxxxgggKKKSSSaaassspppiiiaaaYYYOOOFFFDDDFFFBBB???GGG[[[ooo{{{uuuzzzNNNNNNmmmMMMFFFGGGDDDEEEHHHEEESSSpppwwwmmm]]]JJJ===::::::999999999888888888888777555333222222333333333444;;;DDDMMMZZZmmm~~~jjjbbb___>>>;;;444999<<<666LLLbbbCCC>>>999999999999<<>>DDDMMMYYYpppMMMEEEFFF===FFFIIIXXXsssrrrvvveee___yyyzzzyyylllYYYwwwnnnrrrtttKKKSSSOOOGGGAAA>>>;;;;;;???FFFOOOVVV]]]bbbeeemmmnnnDDDGGGDDDAAA>>>AAAWWWXXXJJJ```wwwbbbSSSJJJJJJnnnjjjwwwjjj]]]OOOHHHLLLTTTYYYYYYKKK>>>PPPzzzsssmmmKKKPPPgggOOOIIIKKKFFFFFFGGGBBBJJJaaazzzYYYDDD;;;;;;<<<===<<<;;;:::999777777555444333333333444333555;;;FFFPPP^^^rrriiijjj[[[???:::888;;;999AAAJJJzzzQQQ@@@999;;;:::;;;>>>???LLLTTTvvv~~~]]]^^^iiijjjtttLLLDDDGGGLLLWWWXXXccc}}}NNNiii```@@@@@@999444555555444444444444555555444444444555555555555666tttdddbbbWWWPPPIIIFFF@@@999444444444333333222111111222222222222222222111111111111000000000000111111111111111111111111222222222222333555777777<<>><<>>AAAccczzzmmmGGGHHH]]]SSSIIIKKKGGGEEEGGGBBBFFFWWWuuukkk^^^EEE<<<===>>>>>>>>><<<:::999777666666555444444444444444666===HHHSSSaaauuummmwwwPPP===888;;;;;;///BBBDDDsssoooPPPBBBCCC===<<<>>>888BBBDDDaaauuuggguuugggwwwnnncccHHHJJJNNNTTT```^^^aaaSSSRRRccc;;;===;;;666555555444444444444555555444444444555555555555666ttteeecccWWWPPPIIIFFFAAA999555444555444333222222111222222333222222222222111111111000000000111111111222222111111111222222222222333000777@@@EEEIIIQQQ___jjjYYY[[[ZZZTTTQQQVVV\\\]]]\\\yyyrrr{{{|||kkkXXX^^^kkkjjj[[[NNNJJJHHHHHHCCCHHHFFFQQQfffDDDEEECCCGGGHHHIIISSSxxxkkkccciiiyyy~~~\\\zzz|||qqq|||nnn~~~jjjHHH[[[SSSAAA???>>>>>>999@@@JJJQQQVVV[[[ccciiipppdddCCCFFF===>>>@@@IIIccc```KKKXXXnnnCCCJJJMMM[[[uuuvvvxxxjjj\\\LLLCCCFFFMMM}}}pppTTTJJJoooyyynnnIIIAAATTT]]]FFFIIIDDDCCCGGGEEEGGGUUUsssuuu~~~xxxSSS;;;>>>>>>>>>>>>===:::888777666666666666555555444444555777???JJJVVVeeezzzrrrEEE;;;555<<<999666<<<<<>><<>>666@@@444===>>>UUU===>>>888>>>FFF999;;;>>>JJJiii}}}uuuzzzuuuppp\\\TTTbbbaaa```nnnkkkhhhyyyGGGxxxIII999<<<999555555444444444444555555444444444555555555555666rrrbbbaaaXXXQQQJJJFFFAAA:::555555666555444333222222222222333333333222222222111111000111111111111222222222111111222222222333333333999444111777FFFWWWccchhhUUU^^^ssskkkUUUqqqttt```tttTTTUUUoooqqq]]]TTTQQQOOOKKKNNNMMMHHHQQQKKKOOONNNHHHDDD>>>RRRKKKUUUXXXwwwWWW```zzz~~~xxxcccOOOddd~~~tttCCCAAA;;;:::BBBLLLPPPSSSYYYeeeooo}}}gggIIILLL???BBB>>>PPPtttTTTMMMIIImmmPPPFFFQQQwwwuuukkkUUUFFF@@@GGGQQQHHHIIIVVVsssrrrxxxfff{{{XXXKKK>>>JJJ~~~IIIKKKEEEBBBGGGEEEEEEOOOoookkk~~~~~~sss\\\JJJGGGFFFDDDAAA???===;;;:::555666666666666666555444555888BBBPPP___pppsss}}}AAA???777@@@555===)))AAA;;;sssbbbEEEDDD:::@@@GGG888>>>===999BBBgggooojjj___\\\llliiigggwwwwwwuuu{{{DDD[[[NNNAAAAAA444555555555444444555555555444444444555555555666666zzzpppiii___]]]TTTLLLGGGAAA:::666666555444333333222222333333444333333222111111111222111111111111111111111111222222222222222222333333777666999===AAAFFFQQQ\\\^^^bbblllxxxsssaaarrrfffkkkwwwgggcccyyyqqqdddXXXLLLMMMDDDKKKIIIRRRUUU[[[gggBBBGGGCCCGGGRRRIIIYYYddd|||{{{{{{uuuXXXggg{{{XXXUUU|||fff___zzz___FFFCCC===???FFFOOOVVV[[[eeeooo~~~mmmQQQIIIBBB@@@AAARRRyyyVVVMMMNNNgggRRREEEQQQmmmzzzzzziiiMMM???@@@HHHNNNGGGHHHCCCOOOZZZlllrrrlllWWWFFFKKKBBBaaaOOOMMMCCCAAAHHHIIIDDDGGG```|||PPPPPPCCCHHHIII999777===555555555666666666666666666555999CCCSSSdddwwwmmmuuuFFF>>>777:::;;;:::111>>>777WWWTTT:::BBBBBB:::<<<;;;>>>@@@@@@CCCZZZ~~~zzzlllfffkkkiiidddpppvvvsssFFFPPPkkk]]]MMM<<>>GGGJJJKKKOOOUUUMMMXXXoooyyygggqqqwww```fffrrrggggggeee~~~qqqeeeaaaYYY```^^^dddhhhuuuaaaCCCIIIEEEJJJUUUPPPXXXccc{{{qqq___uuuPPP___]]]NNNKKK???000<<<>>>DDDMMMTTT[[[fffqqqgggLLLEEE???@@@EEEYYYbbbLLLKKK[[[\\\LLLGGGXXX~~~aaattt___MMMCCCAAACCCLLLKKKBBBIIIPPPeeekkkNNN???EEE@@@ZZZZZZLLLDDDEEEEEEDDDFFFIIIVVVooofffPPP===>>>BBB888777===777555555555666666666666666======CCCSSSggg}}}iiibbb>>><<<777999777;;;777999888DDDRRRBBBAAA@@@BBB>>>???@@@@@@???FFFZZZnnn{{{mmmgggkkkggg```hhhyyy{{{qqqjjjTTT>>>PPPOOOCCC::::::666666555444444444444555555555555555666666666666{{{pppiiiaaa]]]UUULLLGGGBBB:::666777555444333333222222333333333333333333222222222222222222222222222222222222222222222333333333444444666<<>>EEENNNUUU]]]jjjvvvcccJJJDDD???BBBHHHcccgggNNNJJJNNNgggXXXDDDJJJtttiiizzzrrrWWWCCCDDDPPPNNNLLLAAABBBBBBVVVhhhzzzLLL???EEEEEESSSpppNNNDDDJJJBBB???IIIKKKPPP^^^eeeIII===???:::888;;;888666666666666555555555555::::::BBBVVVmmmkkkZZZ======888:::666666<<<666<<<777```{{{SSSDDD??????>>><<<;;;>>>===<<<>>>CCCpppzzzyyyrrr}}}oooooosssooofffiiiuuuxxxrrrllluuu888===KKKBBB>>>888777666555555444444555555555555555555666666666666}}}pppiiibbb]]]UUUMMMHHHBBB;;;777777555444333333222222333333333333333333333333222222222222222222222222222222222222333333444444555555:::>>>GGGTTT^^^gggtttpppccchhhlll~~~zzzbbb\\\eeexxxrrrjjjdddkkknnnNNNCCCLLLMMMRRR]]]aaaiiihhhvvv{{{mmmeeemmm```{{{xxxMMMxxx{{{lllVVVBBB...EEE>>>@@@FFFOOOXXXbbbppp|||dddNNNGGGAAAEEEKKKlll```PPPKKKGGGgggZZZHHHHHHjjjtttQQQGGGOOOMMMLLLDDDEEE>>>MMM{{{eeevvvNNNBBBGGGJJJNNNTTTBBBLLLAAA???KKKIIILLLQQQoooNNNCCC???:::888999777666666666666666555555333777EEE[[[rrrrrrTTT;;;:::555<<<888111<<<999======DDDWWW???>>>DDD???<<>>EEEPPP^^^uuummm|||TTTOOOHHH999===444>>>:::999...CCC===WWWzzzkkkaaaDDDBBBCCCFFFFFFBBB@@@BBB???===;;;<<>>555===999666777:::>>>IIIpppLLLFFFCCCFFFHHHGGGEEEEEE@@@>>><<<===???@@@@@@AAADDDEEEFFFIIINNNVVV]]]bbbdddppp|||xxxqqqtttwwwtttvvv|||{{{sssooopppxxxwwwvvvRRR222???@@@@@@888777777666666666666666555555555555666666666666tttllliii^^^VVVNNNIIICCC<<<888888555444333333222222333333111222444666666555444333333333333333333333333333333333444555666777888999999AAAPPP___gggiiimmmrrr\\\bbbyyy]]]LLL\\\yyywwwjjjYYYaaaYYYkkkVVVKKKTTTTTTUUU\\\\\\YYY___dddeeewww|||UUULLLhhh}}}yyyppprrr[[[TTTIIIMMM;;;<<>>999888555555444444444333333333222333444555555555444333444444444444444444444444444444444444555777888999>>>999EEENNNUUUuuunnnyyyWWWwwwpppjjjddd]]]RRRPPPPPPZZZ```[[[]]]aaa\\\hhhrrrpppiiibbbNNNxxx{{{xxxiiiiiiHHHCCCBBB;;;BBBJJJXXXjjjqqqxxxUUUNNNFFFJJJbbbuuu[[[JJJAAAHHHGGGNNNSSSJJJPPP```qqqaaahhhwwwtttxxxkkkTTTUUUuuuLLLNNNDDDGGGHHHLLLZZZtttFFFJJJOOOIIIEEELLLEEEBBBSSS~~~cccAAAEEE:::;;;===;;;999999:::::::::999;;;FFF]]]zzzwww^^^???<<<888999666;;;222666<<>>BBBFFFKKKRRRYYY^^^mmmtttzzzuuu~~~|||llltttzzzvvvzzz{{{{{{vvvpppnnnqqquuuvvv{{{ppp;;;999444@@@>>>:::666555777777666444777777777777777777777777zzzmmmeeecccYYYOOOJJJEEE>>>999888555555555444444444333333222333444555555555444444444444444444444444444444555555555666777888999:::222777JJJSSSUUUsssrrrlll]]]ooovvv[[[SSSWWW\\\[[[```fffccccccooommm~~~wwwTTTiiisss}}}|||cccNNN555>>>FFFMMMZZZjjjrrrqqqTTTMMMEEELLLhhhqqqVVVEEEFFFHHHDDDssshhhLLLQQQLLLYYYmmmVVV]]]}}}sssmmm]]]YYYkkkeeeFFFIIIDDDKKKIIILLLSSS~~~PPPEEEGGG???JJJDDDHHHFFFJJJlllkkkEEEEEE;;;===;;;:::::::::;;;;;;;;;:::<<>>AAAAAABBBHHHPPPlllvvvRRRKKKMMMGGG===AAABBBCCCDDDEEEEEE@@@999@@@AAABBBCCCFFFLLLTTTYYYaaajjjvvvsssiiiqqqwwwvvvvvvwwwvvvssspppppprrrttttttxxx|||FFF444<<<:::===:::777666777777666444666666666666666666666666~~~nnnccceeeZZZPPPJJJEEE>>>999888666555555555444444444444333333444555666666555555555555555555555555555555666666777777888:::;;;<<<555999GGGPPPVVVssstttiiinnncccbbb___ccchhheeeeeessspppwwwxxx```eeeuuurrrooo~~~}}}]]]III<<<>>>HHHQQQ^^^nnnzzziiiTTTMMMEEETTTwwwjjjOOOAAAKKKFFFCCC```HHHTTTLLLRRRkkknnn]]]qqqxxxpppXXX```WWWGGGHHHJJJUUUOOONNNLLLkkk___FFFHHH>>>LLL???MMMLLLBBBUUUwwwIIICCC===@@@:::;;;<<<<<<<<<<<<<<<;;;???PPPooo}}}HHH777:::666999666999@@@<<<;;;???CCCEEEIIINNNXXX{{{jjj```SSSAAAOOOGGG@@@>>>>>>???AAAEEECCCDDDDDDFFFJJJRRR\\\bbbfffoooyyyzzzqqqllliiipppuuuwwwwwwuuusssrrrrrrrrrqqqppppppppp{{{[[[666GGG555<<<:::888777777777666555666666666666666666666666ooodddfff\\\QQQKKKFFF>>>999888666666666555555555555444444444555555666666666666555555555555555555555555777777777777888:::;;;<<>>;;;===BBBGGGJJJOOOTTTWWWdddlllPPPLLLKKKOOOMMMEEEAAABBBAAABBBCCCEEEJJJQQQZZZ```eeennnuuuvvvwwwyyy{{{zzzzzzppppppqqquuu{{{{{{wwwrrrrrrsssrrrmmmiiikkkmmmsssrrr~~~uuu???FFF444;;;:::999888888777777666555555555555555555555555qqqiiiiii___TTTMMMGGG???:::999777777666666666555555555444444555555666777888888666666666666666666666666666666666777888999:::;;;>>>;;;999EEEbbbooohhheeeeeehhhfffjjjyyy|||zzz~~~{{{QQQDDD<<>>???AAACCCIIIOOONNNLLLOOOUUUYYYdddlllwwwZZZNNNJJJHHH@@@BBBEEEHHHMMMUUU^^^ddd___qqqzzzyyy|||yyysssrrrwwwooommmlllooossssssnnniiigggkkkggggggpppbbb999666888:::;;;:::999777777888777777777777777777777777tttqqqooodddYYYRRRKKKCCC===;;;888888888777777777666666666555555555666888:::;;;777777777777777777777777888888888888999;;;<<<===777DDDBBB???HHHQQQlllmmmlllkkkeeeeeefffhhhlllvvvyyyxxxlllmmmUUUfffsssPPPSSSGGGGGGEEETTTfffxxxTTTNNNNNNjjjlllGGGGGGEEEFFFJJJOOO[[[bbb___SSSLLLWWW{{{}}}OOOGGGIIIDDDHHHBBBHHHIIIQQQUUUYYY[[[SSSRRRRRRHHHHHHPPPNNNNNNfffpppsss___MMMVVVWWWOOOJJJAAAAAACCCCCC@@@<<<<<<@@@EEELLLLLLbbbLLL333<<<===555???AAA@@@EEEFFFKKKSSSVVVTTTSSSTTTXXXaaacccwwwsssXXXQQQQQQQQQSSSZZZeeerrr{{{yyyzzz{{{{{{yyyvvvuuuvvvppppppqqqtttwwwwwwssspppmmmiiivvvlllnnn```???777999<<<;;;999777888999888888888888888888888888uuussspppfffZZZSSSLLLDDD>>><<<888888888888777777777777666555555555777888:::<<<777777777777777777777777999999999:::;;;<<<===>>>===DDD======MMMUUUddd___eeeiiifffhhhlllpppmmmvvvzzz|||lll___UUUBBBJJJHHHXXXmmmqqqSSSQQQUUUxxxcccBBBGGGAAAJJJSSSJJJ\\\ggg}}}kkkZZZOOOMMMcccjjj@@@AAACCCBBBFFF===JJJBBBOOOQQQNNNmmmyyy```[[[YYYSSSPPPPPPNNNMMMXXXgggkkkdddttt|||kkkfff[[[\\\{{{\\\UUUMMM>>>@@@AAABBB???<<<===DDDIIISSSNNN^^^mmmFFF222AAABBB999AAABBB???MMMKKKPPP\\\dddddd```]]][[[^^^```fffvvv~~~~~~}}}yyyxxxzzzyyyvvvwwwxxxyyy||||||{{{wwwtttttthhhtttzzzvvvJJJ666999<<<<<<999777888999888888888888888888888888~~~ooo```XXXQQQHHHAAA@@@???888444666999888888:::888555666999:::888999<<<<<<;;;999:::;;;======<<<555888:::;;;;;;===@@@CCCCCCDDDCCC@@@AAAKKK]]]lll|||dddeeemmmnnnkkkkkknnnuuuzzzzzzmmmXXXQQQDDDMMMlllkkkXXXRRRgggJJJQQQGGGGGGGGGNNNXXX```qqq```TTT]]]RRRtttVVVLLLDDDCCCDDDCCCCCCDDDDDDRRRKKKOOOcccNNNTTTTTTQQQQQQXXXbbbfff^^^SSSxxx{{{mmmttthhhWWWMMMGGGEEEEEEBBB<<<888;;;DDDLLL^^^[[[iiiTTT<<<>>>@@@@@@???@@@HHHPPPJJJNNNUUU]]]ccceeebbb___```cccdddkkkxxxzzz~~~uuuzzztttrrrqqqwww{{{{{{xxxwwwuuu~~~rrr^^^===999:::======999888999999;;;<<<:::777555666888zzzsssjjjYYYHHH???AAA<<<:::<<<<<<::::::<<<>>>:::999<<<======???DDDGGGEEEBBBAAABBBDDDFFFFFFGGGDDD@@@???AAAEEEIIIKKKKKKNNNRRRTTTXXX```llluuuvvvqqqxxxtttkkknnnqqqmmmkkkmmmttt|||sssZZZOOOGGG\\\bbbPPPYYY~~~tttIIIOOOLLLQQQPPPVVVcccnnnyyy\\\YYY^^^hhhPPPHHHAAABBBDDDCCCCCCDDDBBBLLLHHHMMMZZZsssYYYOOOOOOOOOQQQUUUYYYZZZYYY]]]|||nnn]]]QQQJJJ@@@BBBBBBAAA???@@@DDDHHHSSSaaa|||GGG<<<;;;;;;===AAAEEEKKKOOOKKKOOOUUUZZZ___aaacccccc^^^``````gggpppyyy}}}|||~~~zzzssszzzuuusssoooqqqyyy~~~|||yyyyyyxxxzzzzzz~~~tttFFF:::666888888<<<===444<<<>>>???>>>;;;:::;;;<<>>AAACCCBBBBBBCCCEEEHHHHHHPPPRRRsssYYYQQQRRRSSSPPPNNNRRR\\\eeeNNNlllzzzkkk]]]RRRHHHGGGDDDAAA???>>>>>>>>>BBB^^^CCCBBB???>>>BBBJJJRRRUUUUUU]]]```cccccccccdddgggjjjdddggggggnnnvvvwww{{{uuuzzz{{{vvv|||}}}xxxyyyzzzssspppvvv}}}~~~{{{zzzwww~~~~~~LLL888777;;;555;;;AAA666:::;;;<<<<<<:::::::::<<<~~~fffUUUIIIGGGFFFEEEBBB@@@EEELLLLLLFFFAAA@@@@@@AAAFFFMMMQQQQQQQQQPPPNNNNNNOOOQQQUUUQQQLLLLLLRRR\\\fffkkkrrrvvvxxxvvvsssxxxlll___zzzeeeoooNNNQQQNNNUUU]]]cccsssmmmlllOOOEEE@@@>>>BBBCCCBBBAAACCCFFFDDDHHHPPPJJJZZZkkkUUUTTTSSSRRRPPPRRR\\\fffUUUWWW|||ooo___QQQKKKDDD>>>===???@@@AAACCCYYYsssJJJ>>>>>>>>>@@@HHHQQQTTTSSSXXX\\\aaaaaa___```dddiii```cccdddlllvvvtttyyywwwuuu}}}qqqyyyuuu}}}www~~~wwwrrruuu|||zzzuuuuuu~~~]]]===999BBB999999BBB===999::::::::::::::::::;;;lllVVVPPPLLLJJJHHHFFFFFFNNNWWWQQQJJJDDDBBBAAAAAAEEEKKKNNNQQQVVVWWWUUURRRPPPPPPXXXZZZ[[[ZZZYYY^^^hhhpppyyy}}}~~~YYYiiihhhqqq~~~hhhCCCGGGCCCBBBEEEFFFDDDCCCEEEEEE@@@GGGMMMFFFLLL^^^VVVQQQRRRSSSSSSVVV[[[dddOOOhhhxxxaaaKKKFFFAAA???@@@DDDGGGIIIJJJRRRYYYHHHBBBFFFHHHHHHMMMVVVZZZZZZQQQYYYbbbfffgggiiinnnsssdddffffffnnnyyyxxxxxxxxxvvv|||ttt{{{vvv|||zzz}}}xxxrrrtttzzz|||vvvnnnrrr{{{~~~XXX:::??????<<>>>>>>>>===}}}eeeYYYTTTOOONNNNNNOOOVVV^^^UUUOOOJJJIIIGGGFFFHHHMMMUUU[[[bbbeeeccc___\\\[[[XXX___fffhhhhhhlllwwwiiiwww}}}^^^GGGKKKHHHGGGJJJJJJHHHIIILLLLLLGGGQQQRRRQQQVVVyyyppp```___ccc```]]]]]]qqqZZZ___wwwZZZGGGFFFCCCAAA@@@BBBEEEGGGFFFKKKEEE@@@CCCJJJMMMKKKOOOYYY^^^\\\]]]cccjjjoooooonnnooopppiiikkkjjjppp{{{zzzxxxuuurrrxxxvvvtttwwwvvv|||sssyyy}}}~~~zzzxxx|||{{{tttqqqyyy|||OOO:::AAACCC???@@@???>>><<<===>>>???>>><<<||||||}}}}}}YYYQQQNNNKKKLLLOOOOOOOOOQQQVVVWWWUUU^^^[[[ccclll{{{||||||xxxuuuuuuyyyrrrlllfffUUURRRLLLFFFEEELLLWWW```___hhhfffFFFFFFBBBGGGIIIIIIQQQ___bbb[[[dddfffiiilllllljjjgggeeeeeekkkjjjooozzzxxxuuu{{{tttrrruuuwwwxxxzzzyyywww{{{~~~}}}xxxHHH???AAA>>>EEEAAA???======??????===;;;pppJJJNNNOOOMMMNNNRRRSSSSSSXXX^^^ZZZ[[[ddd]]]lllyyy{{{yyyzzz~~~eee___VVVOOORRReee[[[SSSVVV^^^aaa```bbbpppvvvpppqqqtttxxx}}}~~~}}}vvv}}}}}}yyyxxx{{{{{{~~~___===:::<<