::::::::::::::==================+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++**++++++++:-.----:::======++========++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++********************************+++++===::::------... ...-::::::::::-------------------------------------------------------- ::::=::============================================================+=+++++++++++++++++++++++++++++++++++++++++++++++++++++++*++++++++++++++++++++++++=======++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************##**###************++++=====:::::---------......... .::::::::::-------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++=++++========================================================================+++++++*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++=========================::::::::::::::::::::::::::=====++++++++************#####**####***#*#*******######*#****####*******************************##*=======::-------------------------------------------------------- .............................................................................................. ..............-:++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++===========::::::--------.......... .........------::::::::::======+++++++***********#**======::--------------------------------------------------------- -. ..- -: .. --.... .. ..--..- .-..-. =. :. .: ..--..-- .+++++++++++++++++*++++++++=-..----:::====================+++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************++++=====:::::----....... .-::::::---------------------------------------------------------- .: .: .- : -. .. :=::- - - -:-. -::. -- .: .- ---.: -.-. .- .+++++++++++++++++*+=++++++++++++++++++++==============++===================================++++++=====+++++++++++++++++++++++++***************************************************************####*#************+++++++==========::::::::----------------.--..-:::::::---------------------------------------------------------- :. ..- ...-.-..---... -- .----.- .----... -.. - ..---.-- .================+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++==========================:::::::::::::--------------------::::::::::======++++++++++**********************************************************************=====:-----------------------------------------............. ==============:::::::::::::::::::==============+=++=======================:::::::::-------............. .............---:=+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*++++++++++++++++++++++++++++++=========::::::-------............. ............-----------:::::::::::::=====::=:::::--... ======================================++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*+++++++++:-----:::=======================+++++++++++++++++++++++++++++++++++++*++***********************************************************++++++=====::::-------.......... -::::-::---------.... ================================================++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++**++++++++*+******+++====:====================+==================================================++++++++++++++++++**************************************************************#*##*****########********************+++++++++++++++++++++++++===::::-.----..... =======::::::::=====::::::::=========::::::::::::::::::::::::::::=============:=============================================+++*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++=========================:::::::::::::---------.....................----------:::::::=========++++++++++************##########################*##############*+=====:----..... +++++++++++++++++++++++++++++++++++++++++++++++++++++============================::::::::::::::-----------------------::::::===+++++++++++++=+++++++++++++++++++++++++++++++++++++++++****++++****************++++*+**************+++*++++++++======::::::------........ ..-:::::-...... ........... ***************+++++**++***++++++++++*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++=========+**++++++++=----:::==============================++++=++++++++++++++++++++++++************************************************************************+++++++++=====::::::--------........... .-::--------.............-..----------------------------------- .............---..---------::::::::::====++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++**+++++++++***++++++====:::::::::===========================================================================++++++++++*****************************************************************************************#***************##############*:-------------------------------------------------------------- .......---------------------::::::::::::::::::::::::::::-------.. ..-::::::::::=================================++==+++++*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++==================::::::::::::::::::-------------............. ..............-----------::::::::============++++++++*********************##*****=-.------------------------------------------------------------- *+++++++++++++++++++++============::::::::::::--. ..----:::::::::::::::--:::--------:--:::::::::::==+++++++++++++++++++++++++++++++++++++++++++++++*+++++++++++****++++*****++++++************************+++++++++++++=====:::::------..... . ...------------------------------------------------------------- +*************++++++*+++*****++++++++++++=::-.. ............. .....---::=========================:::::::::--:=*+++++++++:-::::::=======================================+++++++++++++++++++*+************************************************************************#***************++++=========::::::::::------------.--...................................------------------------------------------------------------ -----::::::==========+++++++++++++++++=::--....--..................-------...----------..---:=++++++++++++++++++++++++++++++++++***+++++++++++++======:::::::::::::::=========================================::::====::::::::::::::::::::=============++++++++++++++*********#******###################*****#######****#*###****+:....-:::::==+********************#****#*:.--------------------------------------------------------------- .............---.........-------------..... ...-----::--::::::::::::::::::::::::::::::----.--:===================++++++++++++++++*+++++++++++++++++++++++++++++++++++++++****+++++**+++++++++++++++++++++================:::::::::::::::::-------------................ . ........ ....----::--------------:::::::::======:...-------------------------------------------------------------- --------------------------------------...-------------:::::::::::::::::::::::::::::::::::::-....--:::::::::::::::::::::::::::::===+++++++++++===++===+++++++++++++++++++****++***********+*+**+************+***********************************++++++++==========:::-----.......... . ......-----::==::::::::::::-.. .......------------------------------------------------------------ +++++++++++++++++*********+++++=:-------:::::::::::::::::-----::::::::::::::::::::::========::-...--::::::::--------------------:=++++++++++=::::::::::::::::::::::::::::::::::::::::=============++++++++++++++++++++*************************************************************************************************+-. ..---:-----::::::=====:::::::======:::::::====:------------------------------------------------------------------ +++++************************+=::----::::::::::::::::::::::::::::::::::::::::::::::===========:----:=+++++++++++++++++++++++++++++**+++++++*++=======:::---:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::-----------------::::::::::::::::==============++++++***************#########********##**+:---::::::::::::::::::::=====:::================::------------------------------------------------------------------ ..............................-------:::::::::::::::::::::::::::::::::::::::::::::::============::::==++++++++++++++++++++++++++++**+++++++++++*******************************************++++++++++++++++========::::::::::--------------------.................... .------------------::::::===========+++===========:---------------------------------------------------------------- ......................---------..-----::--::::::::::::::---:::::::::::::::::::::::::::::=========:--::::::::::::::::::::::::::::::=+++++++++++==+++++++++++++++++++**************************************++*******************************************+++++++++========::::::::----........... ... ...----------------::::=========+++++++====++++==::-------------------------------------------------------------- ++**********++++++++++++++++++++:---:::::::::::::::::------:::::::::::::::::::::::::::::=========::--.............................-=++++++++++::::::::::::::::::::::::::::::::::::::::::::::::=======+++++++++++++++************************************************************************************************:. ....--------------:::::::=========+++++++++++++++====:------------------------------------------------------------- ***********+++++++++++++++++++++++=:::::::::::::::::::::::::::::::::::::::::::::::::::================++++++++++++++++++++++++++++***+++++++++=====::::::-------::::::::::::::::::::---------------:::::-----:----------------------------------------------------------:::::::::::::::================++++++++*++=:------------:::::::::::----::::=====+===+++++++++++++++++==::----------------------------------------------------------- ........----------------------:::::::::::::::::::::::::::::::::::::::::::::::::::::::=================+++++++++++++++++++++++++++++**++++++++++++++++++++++++**********************************+++++++++++++=========::::::::::::-:-----------................ .:=:--::=========::::::::::--::::::::======++=+++++++++++++++++++=:--------------------------------------------------------- ........................-------------::::::::::::::::::::::::::=====+=====::::::::::::::==:::::::=::::::------::::::::::::::::::::::=++++++++++==+++++++++++++++****************************************++************************************************************++++++++++++===============::::::--------------:::==:---:::::::::::::::------:::=======+++==+++++++++++++++++=:------------------------------------------------------- ============:::::::::::::::::::::::::::::::::::::::::::::======++============::::::::::::::======:::--........................------=++++++++++:-:-::----::::------------------------:::::::::::::::::==============++++++++++++++************************************************************************+:-.--::::::======:::::::::::::::::::::::::=======+===:=++=+++++++++++++++=:------------------------------------------------------ ++++++++++++++++++++++++++++++++++++++++++====::::::::::==========:::====:::::::::::::::::::::::::::==+++++++++++++++++++++==:--.. ..-:=++++++=:::::::-----------------------------------------------------------------------------------....... ......................................------------..--:::::::::=====++++=====::::::::::--:=::===+=========++==+==+++=+++++++++:------------------------------------------------------ ===========++++++++++++++++++++++++++++==++==========::::=======++***+===:::::::::::::::::::::::::=====+++++++++*++==:-. .... .....-:++++++**+++*********++********************************++++++++++++++========::::::-----.. .............. ..-----:::::::::::::::=====::::::::::::::::::=::=====+=+++++++=+++++++++++++++:------------------------------------------------------ .....................................---::::==++++==:::-::::::=========::::::::::::::::::::::==::::::--------... .. ...................-:=========++++++++++++++++********+++++++***************************************=-. ........--::==+***************************************=::===++=====:--::::::::::=::::::::::::::::::::::======+++++++++++++++++++**+=------------------------------------------------------- ..... .................................---::=======::---------:::::::::::---:::::::::::::::::=:::::----.........-..............................---------------------------------------------------------:---:::::::::::::::::-. ............ ...-:+************************************::::::::::::::----:::::::::::::===::::::::::::=========++++++++++++++++++**+:-------------------------------------------------------- +++++++++++++++++++++++++++++++++++*+++++==::::::::--------:::::::::::::::::::::::::::::::::===:::-. ... ...........------------..--------------------------------------------......----..........---.... .............................. .-:---::::::::------::::::::::::::::::::-::::::=:==========++++++++=+++++++=---------------------------------------------------------- ++++++++++++++++++++++*++***++++++++++++++=:::::::::------:::::::::::::::::::::::====:::========::::::::::---------------------..----------------------:==+++++**++++****************+******++++*++++++***********++++++=-. ..-:::::::::::::::::----.......---........ . ..-..-:=:::::::-------::::::::::::::::::---::=========::====+++++++++++++++=:..--------------------------------------------------------- ------::::::-:::::::::::::::::::::::::::::::::::::::::-----:::::::::::::::::::::================::--------------------------........-----------------------:==++++++++++++++++++*******+++====::=+****+++*************+:. ..-:::::--------:::===::::--------------...... .......---::::::::=::------::::::::::::::::::::::===========:::=:=+==++++++++++++=------------------------------------------------------------- ........................................--::::::::-:--:::::==::::::::::::::=====:===========::--------------------------.............----------------------... .... ..... ...-----.---------.. .----------------:::::==:::::::-----------........................--....---::::::::::::-----:::::::::::::::::==============::::::=======+++++++++=:-........----------------------------------------------------- ======::::::====::::=:::::::::::::::::::::=========:::::::========::::::::::::====================::::---------------------...............---------------------------.. .. .----..................... ..--------...--------:::::::=:::::---------.......................--...--:::::::::::::::-:::::::::::::================:::::::=:====+++++++++++++=:--..-........--------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++===::::=========::::==::========================::------------------.....................----------------------------------......---..-::-...................... ..--------------------::::::::::::::---:----..........................-:::::::::::::::::::::::::::::===============++==::=====+++++=+++++***++++:----..........--------------------------------------------------- ======================+=====================++++==---:::===========================================:--.---::--------.......................---------------------------------------------::--...---......-.----.... ..------------------------:::::::::::::-----.........................--::====:::::=:::::::::::=================+++++++++*****+++++***********+=--...............-------------------------------------------------- .............. .... ..------:==========================================:-....-:::------.......................---------------------------------------------::-----...---------------... ....---:::----------------::::::::::::::-----.............-..........----:=========::::::::::::================+++++=========++=+++++++=+***=---.................-------------------------------------------------- ....................................--.........-----..--::======++++++======::::::================:.......--------......................--------------------------------------------------------------------------...........---:-::::::::---------:::::::===::::-----.....--.....---.........---:===:::::==::::::======================++===============:::=====+=:......................-------------------------------------------------- ++++++++++++++++***********************+=---------------::::==========:::::::::::================:.. .. .. ....-.....................----------------------------------------::-----------::::--------------:::---:----------:::::::::::::::::::::::::::====:::------------...-----............-==================================================::-...---:=-...........................-------------------------------------------------- +++++++++++++++****************+*++++=-...-:::-----------:::::::===============================:-. ......................------------------------::::::----:---::::-------:::::::::-----------::::::::::::::::::::::::::::::::::::::::::::========:::::::::---...-:::-............---::=::=++=======================================-........---::-...........................-------------------------------------------------- ..--::::----------:::::::============++++++++++++++++=-. ......................------------------------::::::::::-------------::::::::-----------:::::::::::::::::::=======================================:::::::----::::-.............----=:-::==+++++++++++======++==+============:--.....-.......---............................-------------------------------------------------- ....--:::::---------:::::::::::=======++++++++++==:--:::-. ......................---------------------::::::::::::--------::::::::-------::::--:::::::::::::::::::::========+=::=================::===========:::::::::--..............-..-::--.-==============:===:==::=======::..................---..--.........................-------------------------------------------------- ++++++++++++++++++++++++++++++=-. .....--:::::::::-------::::::::::::=====:::::--...-:========-.. .................----------------------:::::::::::--------::::::-----------::::::::::::::=:::::::::::::::::::=====:::::::======:::================:::::::-----..............---..-:==================:====::--....................---.....--...........................------------------------------------------------ ++++++++++++++++++++++++++*+=-. .......-----:::::::::::::::::::::::::::::::::---..-:===+++=++++=:-. ..........----------------------------::::::::::::------------------------:::::::::::::::::::======:::::::::=====:::======================++++========::::::--.............--....-=====================:-:-....................--.. .....--...................--......------------------------------------------------ ...................... . ........-------:::::::::::-:::::::::::::::::::-----:============:--... .........-----------------------:::::--::::===:::-------------------------::::::::::---:::::====::::::::::============================++++++++++++++==::::::-............--....:============::-------::::==:..............----... ..--...--..............---..--------------------------------------------------- .........---------::::::::----.-------------::::::::==+++=====::::-.. ......----------------------:::::::::::::::::::::----------------------::::::::::::::::::----:::===========+=======:--::::==========++++++++++++====::::::-----........-----:==:::---.-.-::::::::::====+++:.........----.. .--.....----..........---..--------------------------------------------------- --:::::::::::::======:-.. ...............---------.................----------:::=+++++++**++=:--.. ..------------------------::::::::::::=====:::::--------------------::::::::===========+++++++++++++++++++++++++++++++++===++======================::::::---..--.....---.------::::=:::::::----::===:-----......---. ..-.....------..............-------------------------------------------------- +++++++++++++++++++++:-. ...................------....................------::==++++=======++++=:-. ..----------------------:::::::::::::::::::::::-------------------::::::::::======+++**+*****+++++++++++++++++++++++++++++++++=======================::----::::=====::=:::::=====:::::---...--:----............ .. .......----------........--------------------------------------------------- ++=================::-. ......................----.....................-------:::===++++++++=::::::--.. ...-------------------::::::::::::::::------------------------::::::::===::-. .--:::::==================::::::::::--........................................... ......------------......-------------------------------------------------- .....................---......................-----------::=====++++++++++==:-.. ...--------::---------:::---:::::::::----------------------:::::::::::--.. .----:::::::::::::==========:::-------................ .... ............. .......-----------......-------------------------------------------------- ......................--.......................-----:-----::===========++====:-.. ...------:=++=:--------------::::::::::::---------------::::::======+++++++++++++++++++++++++++++++++++++++++++++++::----:::::-----:::::==========++:::::::-... ...--....................... ... .. ........--------. ............................ ++++++++++++++++++=:-. ............................................................--------------:==++++++===+=+==:-....-------:===:------------::::::::----------......----::::=====++++***++**************************************+=------------------::::::::=======++:-:::-.... ........................ .... ..... .........---------. ++++++++++++++++++=:-.. .....................................................---..............-------------::==+++++=======:--..--:---::::------------.. ...-------.... .----. .----------------------:::::==+===+**::::............. ........... ..... ...... ............----------. ......---------------------------............................------............----------------:=+++++++++++=:-----:::::::::--------.. .----:--... ..------------------------::::=+**++==:----......... ... ...... .. ........ ...........---------.. ..---------:::::::::----------:-------------......------------.....--...........-------------------::=++++++++++=:--::::=++==::----...... ..-------..-:=+++++++++++++++++++++++**********************++++++=---------------------------::::::::::-------... .....--:-. . .... ...... ...........----------. ....------::::::::--.------------------::::::::::::::::::::::::::---------.-------:::------...........---.------------------::=++++++++==::::::::----............ .-:=====++++++++++++++++++++++++++++++++++++++++++++++++++++++:.------------------------::----------------.... .......... ... .......... . ...........-----------. ...... **++++++++++++++++==::-----::::::::::::------------------------------:::-:----:::--:::::==::::----....----....------------------:=++++++++==:::--........... ..... .---. ....................-------------------............... . .. .......... ... ..........-----------....................--.........-------------------- +++++++++++=====:::::::::::------------:::::======:::::::::::::::----------..........----::::===::::-------------------------------:==+**++=--............ ....... . ..................-------.......----................ .::-. . ................. .... . ...........----------.......................----...-.------.------------ .-:::::::====:::::::::::---------------------:-------------.----------:::=::::-------------------------------------....... .......................--::==++++++++++==+++*+++++*++*+++++++++++++++++*+++++++=:. ......... .........------........----................ ..-.. ...................... .. ..... .. .............---------:--...................................---------------- .---. . .-------------::::-----------.............................----::::--------------------------........................................-::==++++++++++++****+++*********+*++++++++++++++++++++=- ........ .......-----.............................. . ......................... ............ ..... ...........-------::--...........................................------- ++++++++++++++++++++++*++: ::.....-. .:=++=+===========::::::::----------------....................-----:------------------:----......................................... .. ......---... .......................... . ...... ........... . ............... ............------:::-............................................------ +++++++++++++++++++++++- .=*+*=. .++. .=. .:-:-----::::-------:--:-------------------....................--::::----------:::------............................................ .......--... ....... ................ .. ................ .... ......................-.......----::::-............................................------ ----...... .. .+*++=. ++- .+++- .----------....................................................---------..---------..........................................-.------:==++++++++++++++++++++++++++++*****++*******+-. ........... ...... .............. ... ......................... ............ ...............----:::::-............................................------ .. :+*++- :+++*= ------------...................................................----........-----.......................................--------------:=++++++++++++++++++++++++++++++++++++++++=:. ......... .......... ...... ... .............................. ...................................---::::-.................................----..------------ .......---------:::::=- +++- =+. =*+++. --..................-------------------------------------..................-------................................--------::::::--.. ........ . .. ................. .... ......................... .....-..........--........................--::::-....................................---------------- +++++++++++++++++++++++= .- =+- :**+- -------------:::::::::::::::------------------------.......................-:::---...............................-------:::::::-.. . ....... . ... ....... ......... ................................. .................................--:::::-................................-------.------------ +++++++=====:::::---------. . .- -. ....-------................-----------------..............................-:::--...........--..................-----:::==::-----:::::::-----::::=====++++++++****+++++++++++*+=..... ...... ... ....... ........ ...............----.......... .............-.....................--:::::-.................................-------------------- :----------.. .....----:------......... .......--------................-::::-..........------..............-------::::---:::::::::::::::::::::::::::::::::::::::::====++=++:...... ..... .... ........ ........ ............---::--.......... ..... ...--...................--:::::--.............................------------------------ .....----:::-....--:::::::::::----------------------------------------................-::::--......--------...-------...------------::::::::==:=================================:=====:=::-...... .... .... ...... ....---......-:::-............ ..... ...--................----:::::-...............................------------------------ ++++++++++++++++++++++*++++++++++++++++++++:-.....--::::::::::::::::::::::::::::::::---------------................--:::--......-------....---------------------:::::::::::::=======================================++=:....... .... .... ...........----.....--:::--............ .................-..............------::::--..........................-....------------------------ +++++*****+++++*+++++++++++++++++===:::----..............--------------------------------------....................------.....-------.....---------------:::::::::::::::::::::============++++++++++++++++++++++++++++:....... .... . .... ......------....--::==:---............ ...................-.............------::::--..................................---------------------- ... ............---::::::::::------------------........................-----.....-------.....--------------:::======:::::::::::==::====++++++++++++++++++++++++++++++++++:....... ...... .. ........ ... .....------------::===::-----...............................-.......--....---::::::-....................................---------------------- ...-------------:::::::::::::::-------------------......-..........-........--------....----::::::::::::::=======::::::::::========+++++++++++++++++++++++++++++++++:........ ... . .. ...................------------:::=::::---------.............-..............--......--....--::::::-....................................----------------------- ...---------:::::===+++++++++++++*+++++++++=:-....-----------..-----:::::::::::::::::-------------------------......----------......-::::::-::::::::::========:::::::::===::===+++++++++++++++++++++++++++++*+=- ...... .. .... ................------------::::-------------...... ....--........ ...---......--...--:::::-...............................--....------------------------ *****++++++++++++++++++++++*************+++++++=--........----:::-----------:::::::==:::::::::::::::::::::::-----------------------..---::::::::::::::::::::======::::::::::::::===++++++++++++++++++++++++++++*+:. ....... ... ..................--------------------------..............--...-.........--........---..--::::-.......................................----------------------- ###########################***************************************************#################################################*******#########################################*#################################********************************************************************************************************************************************************###****************************************************************