-====+====-::::----:-::::::--:::--::::...:::::----:-::::..::::..:--::= ===--+=----:-:::---::::::::--::--==:::::..:::::.:-:::::::::-::..:::=== =====-:------:::---::-:::::----=-=+-=-::.:.:::::--:---:::::--:.:::--:. -=++==------::-:-=-::---:-::::---==---:..::.::----:::::::::--::::::::: ====---=----:==---:-==---==----===----::::-::::::::.::::.::::::.:::::: +==-=---::---====--=++=--+=:-:-+-:-==:--::-:--::::::::.:::-::::::::::: =-==------------=++=+*+-=+-:--++=::--=-.--::::::::::::.:::---:----:::: -===--:-==------===+*+++++==:-==--::-=---:::::.::..:::::::::-------:.: --=----=----::-=-=====--====--=------==----:::::...:::::::----=-----:- -==-----==-::-==-==--===--------:::==--:---::::::::::-::::-====+-::--= ------::---:--==----==-=::-:---=-:-==:---:--:::::--::::-=--====+-::--- ---::.:-----::-+-:-==--=::--=++*+++++==-::--::::--::::::--==---:---=== =--::--:-===---+-:----=-:--+####******++=-::::--::::----==-=---===-==- +=---+=--=--::-=::.::-====+*#****++***+**+=-::-:::::--:-=::--:-==-:==: ==-+===--:::::-:.-:-=+**+++*++++++=+**++**++=-:::::.::::-::::::-:.:--: :==*+-=--:::::::.:==+##**+**+=+++++***+++*++==::::--:::--:::--:::.:::: =+=+=:-:..:::::-:.-+##***+*++++++=+**++++++====-:--::::::::--::::..::: -===::-::..:---:-:-##**++++***++=-=++++===+=======-:::.::::-:::::::::: :=+=:::::..:---:--*#***++***+==---====----====-------::.::::::::::.:.: :=*-.:::::.:---:-*#***+++**+=-:----=-------==--------:::::--::-:.:::.. :--::::::::-:--:+#***+++**+=-::==-------===-=----==-::------:::.:::... -::....:-:-=:--+#**++=+*#*+=-:-=======-=+++=---:---=-:---:::::..::.... -::::..::---::-##**===+**++----=+++++++++**+=-::--=---:::::::..:.::::: ::::-=---:::--*#**==-=++++=-===++++*********+--::-===--::-:::::::::::: ...:--::::.:-+#*+=---=+++===+++****######***+=+=::===-==--::-::::::::: ::.::-=:::::-*#*==---=+++==+++**###########*****=:-==--==-:--::::--::: :-:---:---:-=**+=---=++++++***##################*-:--:--:::::::-----:. ---=-:-=-:::=*++----==++*++**#####%%%%###########=:--:--:::.::::---::. --==-++=-:..+*++=---+******######%%##############*-::::-:::.:::::::.:: --=+=++--=--*++++--+*###########################**=::::-::::::::.::::: :----==-====++=+=-=*############################**=::::::::::::::::::: -==:-==-::-=++++--+############################***=-:::-::...::.::::.. :==-:--:::-=+*+---+############################***+:::::::..:.:..::... ===-:-::::::-*=:--+#############################**=:::::-:.......::... ======--::. =+----+#############################**=:::::::..:...:::... :-+-==--=-.:=+---=+*############################**+::::-::.::.....:::. ..--::..:-::=+--:-=***##################*#########+-:::-:..........::. ..:... .--=++-::-=+**########****##*************#*-::::.:.....:...... .:.... .:=+=++-:::-=+*##%%####**********+++++++++##=::=:.......:...... ::.....-===-++-:::-=+##%%%##****++++++++===-===++*#+--=-.............. -:....:=++=====-:::=*######*+=======+===---:::-=+*#*-==-.............. :::...=+-*=:--=-.::=*#%##**+====--=+++=--::::-=-=+*#=+*-............ . :.:...::.=-.:-=-::-=#%%#**==-::::-=+**+----==+++***#++*-::............ .:.......:=---*=--=+%%%#*+:--------+***======+++**##+=*---:....... .. :..::::::-=---*====*%%%*+==++++=-==+###+++===+++*****=*=::........ . ::--==-----:::+=*+=#%%#****+=====++*###*+*******##***+*-.......... .. ..---:-----::.++*#+#%%%##**++++******##***#****####**##-.......... .. .....::::::...=***+#%%#####**********###********##***##=.:... .... ...........:::-*#=*#%########******######*************#=........ .... ..........:::::=#=*%%#######*******#####***++++********- ...:..... ... ........:.:::..:*+*#########**+++*####*****+==++++***#+:............. ........::::::::*#########***++++*###**++=++===++++**=::.... ......... :......:--..:-:.+%%######***+++=++++++==--=+=====+++*- ........... ... ......:-=-..:-:.-##*####***+++==++=====--=+++=-===++*-................ ......----:::::::+##*##***++==-=+++++====+**+=====++*= .........:::... :....:-----:::::.-+*+*#***++=-==+++++==+++**+====+++*- ...... ...::... -:...:-------::.:--==*#*+++====++*++++++=====--=++++*-.:.......::::... --:..:----=++-::--::=+**++++========--=--=-===+++++++:..::::.....:::.. -=:. .-++*+==-:::::::=**++*+++=----====++++++++++++++: ..::::..:::.. -:-+**#%%%#==-. ......=*++*+++++++++++++++++**++++++*#: ..::------: .:#%#%%%%%%*--:........**+**++++**++++====++***+++++=#%+-. ..:--:::- =++=--#%*#%%---.....:. =*+***++++**+++====++****++++-=%@@%*-. ..:::.. *+===-=%#+*%=:-:...... =*++++*++****++==+++*****+++-:-*%%@@%*-...::::: +===---#%=+%+.::...... =#++++++*****************++=..-+%%%%%%#+:..:::: ==----:+%+=#*.:::..... :%*+++++*****************+=-:.:=#%%%%%%#=...::: =-----::%+-*#:.::. .....##++++++***************+++-::.-*#%%%%%%*:....: =---:::.#*-+%-.::: .... +%+++=+++****+++++++++++**=-::-+#%%%%%%#-....: --:::::.**-+#-..::. ... -%*=++=+++**++++++++++=+**+=-:-+#%%%%%%%=..... -::::...*#-=#=..::. ... :%#+=+++=++++=========+***+=-:-**%%%%%%%+..... ::-::...+#-=#+...:. .. .#%*==+++============++***++=--+*#%%%%%%*:.... ::::....+#--*+...:. ... *%#*--=============+++***++=--**#%%%%%%#-.... ::::....+#--*+:..:.. ... =@%#+-======++=====++****+++=-*##%%%%%%%=.... :::.....+#--*+.. .... .. -%%#*--======+++==++++**++++=-*###%%%%%%+. .. :::.... +#--*+:. .:.. .. .%%%#+--===+++++++++++++**++==*###%%%%%%*.... ::......*#--*+:.. :..... #%%#%+--===++=+++=+*++****++=*###%%%%%%*:... ::..... +*--*=.:. .:.... +%%%**+-=====+++++*********+=*##%#%%%%%#-... ::..... +*--*=.:. ..... -%#-.=#=-=====++++*****#***+=*####%%%%%#-... ::.. ...**--*=.... .... . .#-..=#+======++++***##****+=*####%%%%%%=... ::.. ...*+--*=.... .... ++-:-##==++++++++**###****++*####%@%%%%+... ::.. ...*+--#=.:.. .... :*=::+%*=++++++++**#####**++*##%%*++##%*:.. .... ...*+-=#=.:... .... :+-:-*%+=++++*+++***###**++#%%%%-:=#+*#:.. .... . :#=--#=.:......... -+--+##++++****+****#***+*#%%%#--=#*+*-.. .... ..:#=-=#=.:.......... :+--=+##*++****++*******+*#%%%*==+**+*=.. .... . :#--=#-::............ :====+*#%*+****+++******+*%%%#++++***#=.. .... -#--=#-.:...... ..... .===+***#*+***++++****++#%%%*+#**####+:. .... . =*--+*:.:............. -+==+***#++****+*****+*###%=+##*#%%#*-. .... +*--+*:::.............. :++=+*#*#*+***********##*%*=+%##%%%##=. .... +*--++.:........ .::::. :-*=++***#*+**********#%##+++%%%%%%%%+. .... .*+--*+.:..........::::..:-=+++*#*##++*********#%%*++*%%%%%%%%*. .... .*=--*+.::..........::::.:-=*+++*###*+*********##*****%%%%%%%%*: .... :#=--*=.:......... :::::.==+*+*+*###*********##**##*#%%%%%%%%#: .... -*---*-.:.......... .:-:::-==*++*+*###********##*#####%%%%%%%%%-