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