1
0
mirror of https://github.com/opsxcq/mirror-textfiles.com.git synced 2025-08-31 17:31:51 +02:00
Files
mirror-textfiles.com/art/DECUS/col_128.txt

859 lines
85 KiB
Plaintext
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++++++++++===============
======= =====================================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++++++++++
XXXXXXXXX++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++++++++++===============
=== ==================================================
XXXXXXXXX++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++++++++++
XXXX++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++++++++=============
================================================
XXXX++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++++++++
XXX+++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++++++===============
=====================================================
XXX+++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++++++
XXX++++++++++=+++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++++=============
====================================================== ====
XXX++++++++++ +++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++++
XXX++++++++===+++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++=============
==========================================================
XXX++++++++ +++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++
XXXXXX+++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++============
===== ====================================================== ==
XXXXXX+++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++
XXXXXX++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++==+=======
==========================================================
XXXXXX++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++ +
XXXXXX++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++++=======
==============================================================
XXXXXX++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++++
XXXXXXXX+++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++++===++
===============================================================
XXXXXXXX+++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++++ ++
XXXXXXXXX++XX++++++++++XXX+++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++++++
= ============================================================
XXXXXXXXX++XX++++++++++XXX+++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++++++
XXXXXXXXXXXXXXXX+++++XXXXX+++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++
=== =============================================
XXXXXXXXXXXXXXXX+++++XXXXX+++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++
XXXXXXXXXXXXXXXX+++XXXXXXX+++++XXXXXXXXXXXXXXXXXX++++XXX++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++
==========================================
XXXXXXXXXXXXXXXX+++XXXXXXX+++++XXXXXXXXXXXXXXXXXX++++XXX++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++
XXXXXXXXXXXXXXXX+++XXXX+++++++++++XXXXXXXXXXXXXX+++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++
=========================================
XXXXXXXXXXXXXXXX+++XXXX+++++++++++XXXXXXXXXXXXXX+++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++
XXXXXXXXXXXXXXXXXX+XXXX++++++++++++++++++++++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
==============================
XXXXXXXXXXXXXXXXXX+XXXX++++++++++++++++++++++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXX+++++++++++++++++++++++++++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=========================== ===
XXXXXXXXXXXXXXXXXXXXX+++++++++++++++++++++++++++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXX++++++++++++++++++++++++++++++++++++++++++++++++XXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
======================= ======= ==
XXXXXXXXXXXXXXXXXXXXX++++++++++++++++++++++++++++++++++++++++++++++++XXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXX+++++++++++++++++++++++++++++++==++++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
==================== =============== ===
XXXXXXXXXXXXXXXXXXXXXXX+++++++++++++++++++++++++++++++ ++++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXX++++++++++++++++++==+==++++++++====++++++++==+++++===+++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
================ ====================
XXXXXXXXXXXXXXXXXXXXXXX++++++++++++++++++ + ++++++++ ++++++++ +++++ +++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXX++++++++++++++++++=======++++++==++==================+++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
= ================= ====================
XXXXXXXXXXXXXXXXXXXXXXX++++++++++++++++++ ++++++ ++ +++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXX++++++++++++++++++========++==+++++======++=============+++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=== == ================= =======================
XXXXXXXXXXXXXXXXXXXXXXX++++++++++++++++++ ++ +++++ ++ +++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXX+++++++++++++++=====--==-=========+============++===========++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=== == == ======================================
XXXXXXXXXXXXXXXXXXXXXXXX+++++++++++++++ + ++ ++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++++++++===-------=======+=====++==+=================+++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
========= ======================================
XXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++++++++ + ++ + +++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++=======-----=====+++++===+++===================+++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
========= ======= ======================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++ +++++ +++ +++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++++====-----==========++++++++==================++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=================== ======================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++++ ++++++++ ++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++++=====--===+++++++==+++++++++++++===============++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
============== =====================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++++ +++++++ +++++++++++++ ++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++++============+++++++++++++++++++++++++==========++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
============= =====================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++++ +++++++++++++++++++++++++ ++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++++++++++=======+++++++++++++++++++++++++++========++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
======== ========== ======= == ==========
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++++++++++ +++++++++++++++++++++++++++ ++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++++++++++++++++++++++++++++++++++++++++==++++++==++=++++XXXXXXXXXXXXXXXXXXXXXXXXX+XXXXXXXXXXXX
=== ======= ========
XXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++++++++++++++++++++++++++++++++++++++++ ++++++ ++ ++++XXXXXXXXXXXXXXXXXXXXXXXXX+XXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++++++++++++++++++++++++++++++++++++++++++===+++++====++++++XXXXXXXXXXXX+++++++XXXXX+++XXXXXXXXXX
= = =======
XXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++++++++++++++++++++++++++++++++++++++++++ +++++ ++++++XXXXXXXXXXXX+++++++XXXXX+++XXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXX++++++++++++++++++++++++++++++++++++++==+++++==+=================++++++++++XXXXXXXX++++++++++++++++++++XXXXXXX
= =
XXXXXXXXXXXXXXXXXXXXX++++++++++++++++++++++++++++++++++++++ +++++ + ++++++++++XXXXXXXX++++++++++++++++++++XXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++++++++++++++++++++++==============================++++++++++++++++++++++++++++++++++++++XXXXX
=
XXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++XXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++++++++++++++++++============---===----========++++++++++++++++++++++++++++++++++++++++++XXX
======
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++XXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++++++++++++=============----------==========++++++++++++++++++++++++++++++++++++++++XX
========
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++XX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++++++++++++==========-=======-----==========++++++++++XX+++XX+++++++++++++XX++++++XX
=========
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++++++++++++ ++++++++++XX+++XX+++++++++++++XX++++++XX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++++++++++++==================================+++XXXXXXX+XXXXX++++XXX++XXXXXX+++++XX
=============
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++++++++++++ +++XXXXXXX+XXXXX++++XXX++XXXXXX+++++XX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++++++++++++=============================+++++X++XX+XXXXX++XXXXX+++XXXXX+++++XX
============= ==
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++++++++++++ +++++X++XX+XXXXX++XXXXX+++XXXXX+++++XX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++++++++++++++++=========================++++++++XXXX=XXXXXXXXX++++++++XX++++++XX
============== ==
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++++++++++++++++ ++++++++XXXX XXXXXXXXX++++++++XX++++++XX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++XX+++++++++++++++++============================++++++++XXXX=XXXXXXXXX+++XX+XX++++++++XX
============= ==
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++XX+++++++++++++++++ ++++++++XXXX XXXXXXXXX+++XX+XX++++++++XX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++++++++++++++=========================+==++++++++XXOOX++XXXXXXXXXXXXXXXXXXXX+++++
====== = ==**
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++++++++++++++ + ++++++++XXXXX++XXXXXXXXXXXXXXXXXXXX+++++
XXXXXXXXXXXXXXXXXXXXXXX++++++++++++++++++++++++++++++++++++++++=======================+++====++++++XXOOXXXXXXXXXXXXXXXXXX+++XXXXXXX
==**=
XXXXXXXXXXXXXXXXXXXXXXX++++++++++++++++++++++++++++++++++++++++ +++ ++++++XXXXXXXXXXXXXXXXXXXXXX+++XXXXXXX
XXXXXXXXXXXXXXXX+++++++++++++++++++++++++++===++++++++++++++++++==========----========+++++===+++++XXOOXXXXXXXXXXXXXXXXXX++++++++++
**=
XXXXXXXXXXXXXXXX+++++++++++++++++++++++++++ ++++++++++++++++++ +++++ +++++XXXXXXXXXXXXXXXXXXXXXX++++++++++
XXXXXX+++++++++++++==========+++++++===============+++++===============--=-----====================XXXXX++++XXXXXXXXXXXXXXX+++++=++
==
XXXXXX+++++++++++++ +++++++ +++++ XXXXX++++XXXXXXXXXXXXXXX+++++ ++
XXXX++++=====+==++=======================-----==============================-----==========+++++++XOOOOOXX++XXXXXXXXXXXXXXX++++++==
=*****
XXXX++++ + ++ +++++++XXXXXXXX++XXXXXXXXXXXXXXX++++++
XXXXXX+++====++++++++++================------------------------------=====-------============+++++XOOOOX++XX+XXXXXXXXXXXXXX++++++++
****=
XXXXXX+++ ++++++++++ +++++XXXXXX++XX+XXXXXXXXXXXXXX++++++++
XXXXXX++++++++++++++++++=====++=======---------------------------------------------===-------===++XOOOOOXXXXXXXXXXXX+++XX++X++++X++
##
=WW***====
XXXXXX++++++++++++++++++ ++ ++XMMXXXXXXXXXXXXXXX+++XX++X++++X++
XXXXXXXXX++++++++++++++++++++++++==================--------------- --------------------------++OOOOOOOOXXOOXXXXXXXX+++++++X++XXXXX
#
**W*****==**=
XXXXXXXXX++++++++++++++++++++++++ ++XXMXXXXXXXXXXXXXXXXX+++++++X++XXXXX
XXXXXXXXXXXXXXXXXX++++++++++++++++++++================---------------------- ---------------=OOOOOOOOOOXXXXXXXXX+++++++++++XXXXXXX
###
==== **WWW*****=======
XXXXXXXXXXXXXXXXXX++++++++++++++++++++ XXMMMXXXXXXXXXXXXXX+++++++++++XXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++++++++=============-------------------- ---------------OOOOOOOOOOOOOXXXXXXX+++++++++++++++XXX
#####
======== *WWWWW******* =
XXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++++++++ XMMMMMXXXXXXXXXXXXXX+++++++++++++++XXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++++++==============----------------------------XXOOOOOOOOOOOOOXXXXXXX++++++++++++++++++
######
========= WWWWWW*******
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++++++ XXMMMMMMXXXXXXXXXXXXXX++++++++++++++++++
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++++===========--==-----------------------OOOOOOOOOOOOOOOXX+XX++++++++++++++++++++
###### ###
**WWWWWW**WWW**
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++++++++ XXMMMMMMXXMMMXXXX+XX++++++++++++++++++++
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++===============--------------------==OOOOOOOOOOOOOOOXX+++++++++++++++++++++++
######## #####
WWWWWWWW**WWWWW
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++ MMMMMMMMXXMMMMMXX+++++++++++++++++++++++
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++=============--------------------XXOOOOOOOOXXOOOOOXX+++XX++++++++++++++++++
## ####
WW*WWWW*==*****== ==
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++ XXMMXMMMMXXXXXXXXXX+++XX++++++++++++++++++
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXXXXXX+=========--------==XXXXXXOOOOOOOOOOXXOOOOOXXXXXXXXOOXXXXXOOX+++++++
**********==*****== ===**=====**
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXXXXXX+ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++
XXXXXXXXXXXXXXXXXXXXXXXXXXOOOOOOOOXXXXXXXXXX+++++++++OOOOOOOOOOO++============-==XXOOOOOOOOOOOOOOOOXXOOOOOXXXXXOOOOOOOOOOOOOXX+++++
#### #######
==***WWWW* *WWWWWWW*** ==****************==*****== *************
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXMMMMXXXXXXXXXXX+++++++++XMMMMMMMXXX++ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++
XXXXXXXXXXXXXXXXXX+++++XOOOOOOOOOOOOXX+============XXOOOOOOOOOOOXX========-----XXOOOOOOOOOOOOOOOOOOXXOOOOOXXXXXOOOOOOOOOOOOOXX+++++
##
************ ***********== ******************==***** ==***WW********==
XXXXXXXXXXXXXXXXXX+++++XXXXXXXXXXXXXXX+ XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXMMXXXXXXXXXX+++++
XXXXXXXXXXXXXXXXXX+++++XOOOOOOOOOOOOXX+=====--=====XXOOOOOOOOOOOXX==-=====-----++OOOOOOOOOOOOXOOOOOXXOOOOOXX=XXOOOOOOOOOOOOOXX+++++
### ##### ### #######
=****WWW*****== ***WWWWW***== *****WWW****=*****==***** ***WWWWWWW***
XXXXXXXXXXXXXXXXXX+++++XXXXXMMMXXXXXXX+ XXXXXMMMMMXXXXX ++XXXXXMMMXXXXXXXXXXXXXXXXXXX XXXXXMMMMMMMXXXXX+++++
XXXXXXXXXXXXXXXXXXX++++XOOOOOOOOOOOOXX+==========--==XOOOOOOOXXXXX==========--===++XOOOOOXXXXOOOOOOXXXXXOOXX-++XXXOOOOOXXXXX+++++++
##### ## ## ##
****WWWWW***== =**WW***===== =WW***====****** ===** ===WW***=====
XXXXXXXXXXXXXXXXXXX++++XXXXXMMMMMXXXXX+ XXXMMXXXXXXXX ++XMMXXXXXXXXXXXXXXXXXXXXXX ++XXXMMXXXXXXXX+++++++
XXXXXXXXXXXXXXXXXXXXX+++XXOOOOOXX=OOXX+==========----=XXOOOXX==================--==XOOOOO++XXOOOOOOXXXXXXXXX===XXXOOOOO+++++==+++++
##
WW***== **== ***== ***** ==******======= =*****
XXXXXXXXXXXXXXXXXXXXX+++XXMMXXXXX XXXX+ XXXXXXX XXXXXX++XXXXXXXXXXXXXXXXX XXXXXXXX+++++ +++++
X+++XXXXX++XXXXXXXXXXXX+++XXOOOXX=+++++++++======----=XXOOOXX======================XOOOOX--XXOOOOOOXXXXXOOXX+++XXXOOOOX=========+==
*** *** **** ==******=====**== =****=
X+++XXXXX++XXXXXXXXXXXX+++XXXXXXX +++++++++ XXXXXXX XXXXXX XXXXXXXXXXXXXXXXX+++XXXXXXXX +
++++++++XXX+++XXXXXXXXXX++XXOOO++-+++++++++======-----++OOO++--==========+=========XOOOO+--XXOOOOOOOOOOOOOXXXXXOOXOOOOX============
*** *** **** ==*************== **=****=
++++++++XXX+++XXXXXXXXXX++XXXXX++ +++++++++ ++XXX++ + XXXXX+ XXXXXXXXXXXXXXXXXXXXXXXXXXXX
++++++++++++++++++XXX+++++XXOOO++=++++++++++=====-----++OOX++++========++==========XOOOO+==XXOOOOOOXXOOOOOXX+XXXXXOOOOXXXXX========
## #
*** **= **** ==***WW*==**W** =====****=
++++++++++++++++++XXX+++++XXXXX++ ++++++++++ ++XXX++++ ++ XXXXX+ XXXXXMMXXXXXMXXXX+XXXXXXXXXXXXXX
++++======================XXOOO++XXX++++++++++=======-++OOX++XX+=======++==========XOOOO+++OOOOOOOOXXOOOOOXX+XXXXXOOOOX++XX+=======
##
*** = **= **** *****WW*==***** =****
++++ XXXXX++XXX++++++++++ ++XXX++XX+ ++ XXXXX+++XXXXXMMXXXXXXXXXX+XXXXXXXXXX++XX+
++++============-- -- ==OOO++X++==+++++++++++=====XXOOX++XX+===================XOOOOX==OOXOOOOOXXOOOOOXX+XXXXXOOOOX==XX========
## #
*** **= **** **=**WW* **W** == =****
++++ XXX++X++ +++++++++++ XXXXX++XX+ XXXXXX XXXXXMMXXXXXMXXXX+XXXXXXXXXX XX
++++==========---- ==OXX++X==--=++==++++++=====XXOOX++XX+===================XOOOO+==OOOOOOOOXXOOOOOXX+XXXXXOOOOX++++========
*== **= **** ******** ***** =****=
++++ XXX++X ++ ++++++ XXXXX++XX+ XXXXX+ XXXXXXXXXXXXXXXXX+XXXXXXXXXX++++
++++++========----- ==OOO+++==--===+++++========XXOOO+++++===================XOOOOX==OOXOOOOOXXOOOXXXX+XXXXXOOOOX==++========
*** *** **** **=***** ***== == =****=
++++++ XXX+++ +++++ XXXXX+++++ XXXXXX XXXXXXXXXXXXXXXXX+XXXXXXXXXX ++
++++++============----- ==OOO+++=====++++=++========XXOOO++==+===================XOOOO+--XXXOOOOOXXXXOXXXX=XXXXXOOOOX==++========
*** *** **** ===***** ==*== ****
++++++ XXX+++ ++++ ++ XXXXX++ + XXXXX+ XXXXXXXXXXXXXXXXX XXXXXXXXXX ++
++++++++===========-------==OOO++=++==================XXOOX++==+===================XOOOO+--XXXOOOOXXXXXXXX++---++XOOOOX============
*** **= **** ===****= ****
++++++++ XXX++ ++ XXXXX++ + XXXXX+ XXXXXXXXXXXXXXX++ ++XXXXXX
++++==++===+++=======-----++OOO++=++==================XXOOX++==+===================XOOOO+--XXXXXXXX++==+++++- +OOOOX============
*** **= **** ===== ****=
++++ ++ +++ ++XXX++ ++ XXXXX++ + XXXXX+ XXXXXXXX++ +++++ +XXXXX
=++==================-----++OOO++-++==================XXOOO++==+===================+OOOOX--XXOOOOOOOOOOOOOOOXXXXXXOOOOX============
*** *** **** ***************= ****=
++ ++XXX++ ++ XXXXX++ + +XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX
===========---==----------++OXX++-++==================XXOOX++--+===================XOOOOX==XXOOOOOOOOOOOOOXXXXXXXXOOOOX============
*== **= **** *************== =****=
++XXX++ ++ XXXXX++ + XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX
=========---------- -----==OXX++-++==================XXOOX++--+===================XOOOOX--++OOOOOOXXOOOOOXX+XXXXXOOOOX=======--=--
*== **= **** ******==*****== =****=
XXX++ ++ XXXXX++ + XXXXXX ++XXXXXXXXXXXXXXX+XXXXXXXXXX
=========--------- - ++OXX++-==--================XXOOO++--+===================+OOOOX--++OOOOOOXXXXXXXXX+++XXXOOOOX=====-------
*== *** **** ******========= =****=
++XXX++ XXXXX++ + +XXXXX ++XXXXXXXXXXXXXXX+++XXXXXXXX
=============------ ==OXX++-++--================XXOOO++--+============-------+OOOOX--++OOOOOXXXXXXXXXX-----+OOOOX=====-------
*== *** **** *****= ======= ****=
XXX++ ++ XXXXX++ + +XXXXX ++XXXXXXXXXXXXXXX +XXXXX
===================-------==OXX==-==--================XXOOO++==+=======------------+OOOOX--++XXXXXXXXXXXXXXX- =OOOOX==----------
*== *** **** ====== ****=
XXX XXXXX++ + +XXXXX ++XXXXXXXXXXXXXXX XXXXX
=====================-----++OXX++-==-----=======-=====XXOOO++--+====-==============XOOOOX--++XXXXXXXXXXXXXXX+++XXXOOOOX====++++++++
*== *** **** ====== ****=
++XXX++ XXXXX++ + XXXXXX ++XXXXXXXXXXXXXXX+++XXXXXXXX ++++++++
============== ==--------++OXX==-++==-==========--===XXOOX++--+=====XXXXXXXXXXXXXXXOOOOX==++XXXXXXXXXXXXXXXXXXXXXOOOOX====XXXXXXXX
*== **= ==== =**** =====================****= = ===
++XXX ++ XXXXX++ + XXXXXXXXXXXXXXXXXXXX ++XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXX
==============------------++OXX==-==========-------===XXOOO++--+==--XOOOOOOOOOOOOOOOOOOOX--++OOOOOOOOOOOOOOOXXXXXOOOOOX====OOOOOOOO
*== *** =******************* ***************=====*****= ********
++XXX XXXXX++ + XXXXXXXXXXXXXXXXXXXXX ++XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXX
====----------==++--------++OXX++-++=====--=----===---XXOOX++--+----+OOOOOOOOOOOOOOOOOOOX--++OOOOOOXXOOOOOOOXOOOOOOOOOX====XOOOOOOO
*== **= ******************* ******==*******=*********= =*******
++ ++XXX++ ++ XXXXX++ + +XXXXXXXXXXXXXXXXXXXX ++XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXX
=-------=XX++XOOOOX-------==OXX++ ++------------------XXOOX++--+----=OOOOOOOOOOOOOOOOOOOX--==OOOOOXXXXXXXXXXOOOOOOOOOOX====OXXOOXOO
# #
=**** *== **= *********W****W**** *****==========**********= *==**=**
XX++XXXXXX XXX++ ++ XXXXX++ + XXXXXXXXXMXXXXMXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXX
------++XOOOOXOOOOOXX++ ++OXX++-==-----==------ ++OOX++--+-- -OOOOOOOOOOOOOOOOOOOX====XXXXXXXXXXXXXXXXXXOOOOOOOX====OXXOOXXX
##
=****=*****== *== **= ******************* ====== ===*******= *==WW===
++XXXXXXXXXXXXX++ ++XXX++ ++XXX++ + XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX XXXMMXXX
====XXOOOOOOOOOOOOOOOXXX ==OXX== ==-----+++------- ++OOO++--+=====OOOOOOOOOOOOOOOOOOOX--==XXXXXXXXXXXXXXXXXXXXXOOOOX==--OOOOOOOO
##
***************== *== *** ******************* = ===****= ***WW***
XXXXXXXXXXXXXXXXXXXX XXX +++ ++XXX++ + XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX XXXMMXXX
+XXXOOXXXXXXXXOOOOOOOOOOXXXXOOO++-XXOOOOOXXOOOOOOOOOOOOOOOO++--XXXXXOOOOOOXXOOOOOOOOOOOOX--==+++++++++++++++XXXXXXOOOOX==--XXXXXXXX
#
===**========**********====*** *****==**************** ====W*****==************ ****= =
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++ XXXXXXXXXXXXXXXXXXXXXXXXX++ XXXXXMXXXXXXXXXXXXXXXXXXXX +++++++++++++++XXXXXXXXXXX XXXXXXXX
XOOXXXXXXXXXXXXXOOOOOOOOOOOOOOO++-XXOOOOOOOOOOOOOOOOOOOOOOO++--XOOOOOXXXXXXXXXXOOOOOOOOOX====XXXXXXXXXXXXXXXXXXXXOOOOOX====X+++++++
##### ########### #####
=**=============*************** ==WWWWW**WWWWWWWWWWW***** =WWWWW==========********* ====================*****= =
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++ XXMMMMMXXMMMMMMMMMMMXXXXX++ XMMMMMXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX X+++++++
XXXXXXXXXXXXXXXXXXXOOOOOOOOOOOO++-XXOOOOOOOOOOOOOOOOOOOOOOO++--XOOOOOXXXXXXXXXXOOOOOOOOOX----XXXXXXXXXXXXXXXXXXXXXOOOOX====XXXXXOOO
### ########### ####
===================************ ==WWW****WWWWWWWWWWW***** =WWWW*==========********* =====================****= =====***
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++ XXMMMXXXXMMMMMMMMMMMXXXXX++ XMMMMXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXX
XXXXXXXXXXXXXXXXXXXXXOOOOOOOOXX++-XXOOOXXOOOOOOOOOOOOOOOOOO++--XOOOOOOOOOOOOOOOOOOOOOOXXX--==OOOOOXOOOOOOOOOOOOOOOOOOOX==--OOOOOOOO
############ ##### #######
= ===============********== *** WWWWWWWWWWWW****** =WWWWW*****************== *****=*******************= *WWWWWWW
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++ XXXXXXXMMMMMMMMMMMMXXXXXX++ XMMMMMXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX XMMMMMMM
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOXX++-XXOOOXXXXOOOOOOOOOOOOOOOO++--XOOOOOOOOOOOOOOOOOOOOOOXXX--==OOOOOOOOOOOOOOOOOOOOOOOOOX==--OOOOOOOO
##### ##### ######### ### #######
*****************************== *** ==**************** =WWWWW*****************== WWWWW*WWWWWWWWW***WWW****= *WWWWWWW
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++ XXXXXXXXXXXXXXXXXXXXXXXXX++ XMMMMMXXXXXXXXXXXXXXXXXXXX MMMMMXMMMMMMMMMXXXMMMXXXXX XMMMMMMM
OOOOOOOOXXXXXXXXXXXXXXXXXXOOOXX++-++XX=XXOOOOOOOOOOOOOOOOOX++--XOOOOOXXOOOOOOOOOOOOOOOXXX----OOOOOXOOOOOOOOOOOOOOOOOOOX==--OOOOOOOO
# ## ##### ######### ### #######
********==================***== == ==*****************= *****==*******W**WW***== WWWWW=WWWWWWWWW***WWW****= *WWWWWWW
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++ ++XX XXXXXXXXXXXXXXXXXXXX++ XXXXXXXXXXXXXXXMXXMMXXXXXX MMMMMXMMMMMMMMMXXXMMMXXXXX XMMMMMMM
OOOOOOOOOXXOOOOOOOOOOOOXOOOOOXX++-XXXX+XXOOOOOOOOOOOOOOOOOX++--XOOOOOOOOOOOOOOOOOOOOOOOO+----OOOOOXOOOOOOOOOOOOOOOOOOOX==--OOOOOOOO
# # ## # ##### ## ##### ######### ### #######
********W==**W*********=**WW*== == ==************W****= =WWWWW**WW*************** WWWWW=WWWWWWWWW***WWW****= *WWWWWWW
XXXXXXXXMXXXXMXXXXXXXXXXXXMMXXX++ XXXX+XXXXXXXXXXXXXXMXXXXX++ XMMMMMXXMMXXXXXXXXXXXXXXX+ MMMMMXMMMMMMMMMXXXMMMXXXXX XMMMMMMM
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOXX++-++OOXXXOOOOOOOOOOOOOOOOOX++--XOOOOOOOOOOOOOOOOOOOOOOXXX----OOOOOXOOOOOOOOOOXXOOOOOOOX==--OOOOOOOO
##### # ### ## ## ##### ######### # ## ## ## ## ###
*WWWWW**W*******WWW**WW*WW***== ** ==********WWWWW****= =WWWWWWWWW**********W**== ***WW=WW*****WW*==*******= *WW**WWW
XMMMMMXXMXXXXXXXMMMXXMMXMMXXXXX++ ++XXXXXXXXXXXXXMMMMMXXXXX++ XMMMMMMMMMXXXXXXXXXXMXXXXX XXXMMXMMXXXXXMMXXXXXXXXXXX XMMXXMMM
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO++-XXOOXOOOOOOOOOOOOOOOOOOOX++--XOOOOOOOOOOOOOOOOOOOOXXOOX----OOOOOXOOOOOOOOOOXXOOOOOOOX++--OOOOOOOO
##### #### ### # ########## ####### # ### ## ## #######
*WWWWW***WWWW***WWW****W******* **=*****WWWWWWWWWW****= **WWWWWWW*****W**WWW==** ***WW=*******WW*==*******= *WWWWWWW
XMMMMMXXXMMMMXXXMMMXXXXMXXXXXXX++ XXXXXXXXXXMMMMMMMMMMXXXXX++ XXXMMMMMMMXXXXXMXXMMMXXXXX XXXMMXXXXXXXXMMXXXXXXXXXXX++ XMMMMMMM
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOXX== XXOOOOOOOOOOOOOOOOOOOOOOX++--XOOOOOOOOOOOOOOOOOOOOXXXXX----OOOOOXOOOOOOOOOOXXOOOOOOOX==--OOOOOOOO
############# ########## ## ############### ##### # ### #### ####### #####
*WWWWWWWWWWWWW**WWWWWWWWWW***== WW*WWWWWWWWWWWWWWW****= ****WWWWW*****W**WWW==== *WWWW=**WWWWWWW*==*******= ***WWWWW
XMMMMMMMMMMMMMXXMMMMMMMMMMXXXXX XXMMXMMMMMMMMMMMMMMMXXXXX++ XXXXXMMMMMXXXXXMXXMMMXXXXX XMMMMXXXMMMMMMMXXXXXXXXXXX XXXMMMMM
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO++-XXOOOOOOOOOOOOOOOOOOOOOOX++--XOOOOOOOOOOOOOOOOOOOOXXXXX----OOOOOXOOOOOOOOOXXXOOOOOOOX==--XOOOOOOO
############# ####### ## ################# ####### # ### ## ####### ###
*WWWWWWWWWWWWW**WWWWWWW******** WW*WWWWWWWWWWWWWWWWW**= **WWWWWWW*****W**WWW==== ***WW=**WWWWWWW===*******= =****WWW
XMMMMMMMMMMMMMXXMMMMMMMXXXXXXXX++ XXMMXMMMMMMMMMMMMMMMMMXXX++ XXXMMMMMMMXXXXXMXXMMMXXXXX XXXMMXXXMMMMMMMXXXXXXXXXXX XXXXXMMM
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOXX++ XXOOOOOOOOOOOOOOOOOOOOOOX++--XOOOOOOOOOOOOOOOOOOOOXXXXX----OOOOOXOOOOOOOOOOXXOOOOOOOX==--OOOOOOOO
# ########### ####### ## ############### ##### ###### #### ####### ### #######
W**WWWWWWWWWWW**WWWWWWW******== WW*WWWWWWWWWWWWWWW****= ****WWWWW*****WWWWWW==== *WWWW=**WWWWWWW*==WWW****= *WWWWWWW
MXXMMMMMMMMMMMXXMMMMMMMXXXXXXXX++ XXMMXMMMMMMMMMMMMMMMXXXXX++ XXXXXMMMMMXXXXXMMMMMMXXXXX XMMMMXXXMMMMMMMXXXMMMXXXXX XMMMMMMM
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOXX++-XXOOOOOOOOOOOOOOOOOOOOOOX++--XOOOOOOOOOOOOOOOOOOOOXXXXX OOOOOXXXOOOOOOOXXXOOOOOOOX== OOOOOOOO
# #### ################## ###### ###### ## ## ## #######
W********WWWW****************== WWWWWWWWWWWWWWWWWW****= ****WWWWWW****WWWWWW==== ***WW===*****WW===WW*****= *WWWWWWW
MXXXXXXXXMMMMXXXXXXXXXXXXXXXXXX++ XXMMMMMMMMMMMMMMMMMMXXXXX++ XXXXXMMMMMMXXXXMMMMMMXXXXX XXXMMXXXXXXXXMMXXXMMXXXXXX XMMMMMMM
OOOOOOOOOOOOOOOOXXOOOOOOOOOOOXX==-XXOOOOOOOOOOOOOOOOOOOOOOX++--XOOOOOOOOOOOOOOOOOOOOOOOOX++--OOOOOXXXOOOOOOOXXXOOOOOOOX==--XOOOOOOO
# ### ### ######### ################## ####### #### ####### # #####
W*****WWW**WWW**==*WWWWWWWWW*== WWWWWWWWWWWWWWWWWW****= **WWWWWWW*WWWW***WWWWWWW= *****===**W****===*******= =**WWWWW
MXXXXXMMMXXMMMXXXXXMMMMMMMMMXXX XXMMMMMMMMMMMMMMMMMMXXXXX++ XXXMMMMMMMXMMMMXXXMMMMMMMX++ XXXXXXXXXXMXXXXXXXXXXXXXXX XXXMMMMM
OOOOOOOOOOOOOOXXOOOOOOOOOOOOOXX++ XXOOOOOOOOOOOOOOOOOOOOOOX++--XOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXXXOOOOOOOOXXOOOOOOOX== XOOXXOOO
# # ## ##### ## ############### ########## ######## ##
***W****W*****==WW***WWWWW***== WW*WWWWWWWWWWWWWWW****= ****WWWWWWWWWW*****WWWWWWWW*******===********==*******= =**==*WW
XXXMXXXXMXXXXXXXMMXXXMMMMMXXXXX++ XXMMXMMMMMMMMMMMMMMMXXXXX++ XXXXXMMMMMMMMMMXXXXXMMMMMMMMXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXMM
OOOOOOOOOOOOOOXXOOOOOOOOOOOOOXX++ ++OOOOOOOOOOOOOOOOOOOOOOX++--XOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXXXOOOOOOOOXXOOOOOOOX== XOOOOOOO
##### ### # ## #### ########## ## ###### # ######## ### ### # ## ##
*WWWWW********==WWW****W*****== WW*WWWW*WWWWWWWWWW****= WW**WWWWWW****W****WWWWWWWW**WWW**===**WWW*** **W****= =**WW*WW
XMMMMMXXXXXXXXXXMMMXXXXMXXXXXXX++ ++MMXMMMMXMMMMMMMMMMXXXXX++ XMMXXMMMMMMXXXXMXXXXMMMMMMMMXXMMMXXXXXXXMMMXXXXXXXMXXXXX XXXMMXMM
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOXX++ ++OOOOOOOOOOOOOOOOOOOOOOX== XOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXXXOOOOOOOXXXOOOOOOOX== XOOOOOOO
######### ############ ################## ######## # ######## ### # ##
WWWWWWWWW*******WWWWWWWWWWWW*== WWWWWWWWWWWWWWWWWW****= **WWWWWWWW****W****WWWWWWWW**WWW**===**W****= *******= =*****WW
MMMMMMMMMXXXXXXXMMMMMMMMMMMMXXX++ ++MMMMMMMMMMMMMMMMMMXXXXX XXXMMMMMMMMXXXXMXXXXMMMMMMMMXXMMMXXXXXXXMXXXXXXXXXXXXXXX XXXXXXMM
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOXX== ++OOOOOOOOOOOOOOOOOOOOXXX== XOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXXXXXOOOOOXXXXXOOOOOX==--XOOOOOOO
######### # ############ ################ #################### ##
WWWWWWWWW****W**WWWWWWWWWWWW*== **WWWWWWWWWWWWWWWW**=== ****WWWWWWWWWWWWWWWWWWWW********** ==***** ==*****= *****WW
MMMMMMMMMXXXXMXXMMMMMMMMMMMMXXX ++XXMMMMMMMMMMMMMMMMXXXXX XXXXXMMMMMMMMMMMMMMMMMMMMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXMM
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOXX== ++OOOOOOOOOOOOOOOOOOOOOOX==--XOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXXXOOOOOOOOOXXXOOOOOOOX== =XXOOOOO
# # ### ################ ##### #################### ###
W*******W**************WWW***== **WWWWWWWWWWWWWWWW****= WWWWW****WWWWWWWWWWWWWWWWWWWW***===*********===*******= ==**WWW
MXXXXXXXMXXXXXXXXXXXXXXMMMXXXXX ++XXMMMMMMMMMMMMMMMMXXXXX XMMMMMXXXXMMMMMMMMMMMMMMMMMMMMXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXMMM
OOOOOOOOOXXXXXXXOOXOOXXXXXOOOXX== ++OOOOOOOOOOOOOOOOOOOOXXX== XOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOX== +XXOOOOO
################ ## ############################################## ###
********* ===**=**=====***== **WWWWWWWWWWWWWWWW**=== WW**WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW****= ==**WWW
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ++XXMMMMMMMMMMMMMMMMXXXXX XMMXXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXXXXX +XXXXMMM
OOOOOOOOOOOXXXXXOOOOOOOOOOXXOXX== ++OOOOOOOOOOOOOOOOOOOOOOX== +OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXXXXX-- =XXXXOOO
## ################## ########################################## ##
******WW***=====**********==*== WWWWWWWWWWWWWWWWWW****= WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW********==== ====*WW
XXXXXXMMXXXXXXXXXXXXXXXXXXXXXXX ++MMMMMMMMMMMMMMMMMMXXXXX +MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXXXXXXXXXXXXX XXXXXMM
OOOOOOOOOOOXXXXXOOOOOOOXXXXXOXX==-==OOOOOOOOOOOOOOOOOOOOXXX==--=OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXXXOOOOOOOOXXXXXXXXXXOO
# ## ################## ## ######################### ## ####### ###
W***WW*****=====*******=====* WWWWWWWWWWWWWWWWWW**== **WW*WWWWWWWWWWWWWWWWWWWWWWWWW**WW***WWWWWWW===WWW*****== =====**
MXXXMMXXXXXXXXXXXXXXXXXXXXXXXXX MMMMMMMMMMMMMMMMMMXXXXX XXMMXMMMMMMMMMMMMMMMMMMMMMMMMMXXMMXXXMMMMMMMXXXMMMXXXXXXXXXXXXXXXXX
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXXXXXOOOOOOOOOOOOOOOOOOOOOOX++==+OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXXXOOOOOOOXXXOOOOOOOOOOOOXXXOOXOO
##################### # ########### ############################## ####### ## ##
WWWWWWWWWWWWWWWWWWWWW*******W** *******WWWWWWWWWWW**** **WWWWWWWWWWWWWWWWWWWWWWWWWWWWWW**===WWWWWWW= WW******WW**===**=**
MMMMMMMMMMMMMMMMMMMMMXXXXXXXMXXXXXXXXXXXXXXMMMMMMMMMMMXXXXX++ +XXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXXXXXMMMMMMMXXXMMXXXXXXMMXXXXXXXXXX
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXXOOOOOOOOOOOOOOOXXXXXXXXXXXX+XXXXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXXXOOOOOOOXXXXXXOOOOOOOOOOOOOOOXX
################### ######## ######## ############################# ####### ##########
WWWWWWWWWWWWWWWWWWW****WWWWWWWW***==*****WWWWWWWW**======= ==*WWWWWWWWWWWWWWWWWWWWWWWWWWWWW= WWWWWWW= =**WWWWWWWWWW***==
MMMMMMMMMMMMMMMMMMMXXXXMMMMMMMMXXXXXXXXXXMMMMMMMMXXXXXXXXXXXXXX+XXXXXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXXXMMMMMMMXXXXXXXXMMMMMMMMMMXXXXX
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXXOOOOOOOOOOXXXXXXXXXXXXXXXXXXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXXOOOOOOOXXXOOOOOOOOOOOOOOOOOXXX
###################################### ######## ############################# ####### #############
*WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW==WWWWWWWW**==================WWWWWWWWWWWWWWWWWWWWWWWWWWWWW* WWWWWWW===**WWWWWWWWWWWWW**===
XMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXXMMMMMMMMXXXXXXXXXXXXXXXXXXXXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXXXMMMMMMMXXXXXMMMMMMMMMMMMMXXXXX
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXXXXXXXXXXXXXXXXXXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXXOOOOOOOOOOOOOOOOOOOOOOOOOOOXOO
#################################### ###### ############################# ####### #################
***WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW****WWWWWW**==================WWWWWWWWWWWWWWWWWWWWWWWWWWWWW*==WWWWWWW*WWWWWWWWWWWWWWWWW**=**
XXXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXXXXMMMMMMXXXXXXXXXXXXXXXXXXXXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXXXMMMMMMMXMMMMMMMMMMMMMMMMMXXXXX
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXXOOOOOOOOOOXXXXXXXXXXOOXXXXXXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
###################################### ###### ############################# ####### ###################
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW*==**WWWWWW**==========**======WWWWWWWWWWWWWWWWWWWWWWWWWWWWW*==WWWWWWW*WWWWWWWWWWWWWWWWWWW***
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXXXXXMMMMMMXXXXXXXXXXXXXXXXXXXXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXXXMMMMMMMXMMMMMMMMMMMMMMMMMMMXXX
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXXXXXXXXOOOOOXXXXXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
###################################### ###### ############################# ###########################
*WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW****WWWWWW**========*****=====WWWWWWWWWWWWWWWWWWWWWWWWWWWWW*==WWWWWWWWWWWWWWWWWWWWWWWWWWW***
XMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXXXXMMMMMMXXXXXXXXXXXXXXXXXXXXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXXXMMMMMMMMMMMMMMMMMMMMMMMMMMMXXX
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXXXOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOXXXXXXXXXXXXXXXXXXOOXXOOOXXXXXXXOOOXXOOO
################################# ####### ##
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW*WWWWWWW***WW*******===************=**********************==================**==***=======***==***
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXMMMMMMMXXXMMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XOOOOOOOOOOXXOOOOOOOOXXOOOOOOXXOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOXXOOOOOXXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOXXOOOOOOOO
=**********==********==******==***************************=********************==*****==******************************=**==********
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXXXXOOOOOOOOXXOOOXXXOOOOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
***********************************************************====********==***===****================================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XOOOOOOOOXXOOXXXOOXOOXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOO
=********==**===**=**==*=========================================================================================================**
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOOOXXXXXXXXXXXXXOOXXXXXXXOOOOOOOOOOXOOOOOOOOOXXXXXXXXXXXOOOOOXXOOXOO
===============================================================***=============**=======**********=*********===========*****==**=**
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XOOXOOOOOOOXXXXXXXXXXXXXOOOOOOOOOOOOOOOOOXXXXXXXOOOOOOOOXXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXXXXXOXXXXXXXXXXXXXXXXXXXXXX
=**=*******=============*****************=======********==*********************************************=====*======================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
===================================================================================================================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
============================================================================================= =
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
===================================================== ==== ======== == = ==================================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
========================================================== ===== ==============================================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
======== ==========================================================================================================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
== == ========= ======= ======== ======================================================= ========== ====================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
== ========= ===== = ============ ================================ = ======== === ====== === =======
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
================================================================================================ ================ =======
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
================================================================ ================= ==========================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
======================================= ============ == = === ============= ====== == ============ ========
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=== ===================================================================== ========== === = = = ======================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
====== ===== =============================== ================================= ========= ==================== ===
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=+++XXXXXXXXXXXXXXXXXXXXXXOOOOOOOOOOXXXXXXXXXXXXXXXXXXXXXXXXXOOOOOOOOOOOOOOOOOOOO
========== =========**********=========================********************
+++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
==++XXXXXXXXXXXX+XXXXXXXXXXXXXXXOOOOXXXXXXXXXXXXXXXXXXXXXXXOOOOOOOOOOOOOOOOOOOOOO
======== ==========****=======================**********************
++XXXXXXXXXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
====++XXXXXXXXXXXXXXXXXXXXXXXXXXXXOOOXXXXXXXXXXXXOOXXXXXXXXOOOOOOOOOOOOOOOOOOOOOO
===== === =====***============**========**********************
++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
======+++XXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXOOOOOOOOOOXXOOOOOOOOOOOO
======= ===== =======*====================**********==************
+++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
======+++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOOXOOXXXOOXXOXXOOXOOOO
= ==== ===========================**=**===**==*==**=****
+++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=======+++++++++XXX++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXOOOOOOOOOOOO
== ====================*============************
+++++++++XXX++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=========++=====++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOOOOOOOOOOOO
===================================************
++ ++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=================++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOOOOOOO
======================================*******
++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=-=================+++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXX
=======================================*====
+++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=+==++++++++++++++++++==++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
============================================
+ ++++++++++++++++++ ++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
++++++++++++++++++++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=============== ========================
++++++++++++++++++++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
++++++++++++++++++++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
========== ======================
++++++++++++++++++++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
++++++++++++++++++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
============ == ===================
++++++++++++++++++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
++++++++++++++++++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
========== ==== =================
++++++++++++++++++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XX++++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
============ ====== =================
XX++++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
============ == ========================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
== ============= ======================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
============================= ============ ======================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
======================================= =========================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=================================================================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=================================================================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=================================================================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=================================================================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=================================================================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=================================================================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=================================================================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=================================================================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=================================================================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=================================================================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=================================================================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=================== =========== ===============================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
= ============= ===== == =============================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
= == ===============================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
= == ============================== ============
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
= === ===================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
== == ==========
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
== ==
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
++++XX+XXXXXXXXXX++++XXXXXXXXXXXXXXXX++++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXX
++++XX+XXXXXXXXXX++++XXXXXXXXXXXXXXXX++++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXX++++X++XX+++++++++++XXXXXXXXX+XXXX++++++++++++++++++++XXXXXXXXXXXXXXXXXXXX
XXXXXXX++++X++XX+++++++++++XXXXXXXXX+XXXX++++++++++++++++++++XXXXXXXXXXXXXXXXXXXX
XXXX++X++++++++++++++++++++XX++++++++++++++++++++++++++++++++++++++XX++XXXXXXXXXX
XXXX++X++++++++++++++++++++XX++++++++++++++++++++++++++++++++++++++XX++XXXXXXXXXX
++XX++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++XXXXXXXXX
++XX++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++XXXXXXXXX
++++++++++++==++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++XXXXXXX
++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++XXXXXXX
++++++++++++==+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++==++++++++++++++++++++++++++++=======++++++++++++++++++++++++++++++
++++++++++++++ ++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++X+++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++X+++++++++++++++++++++++++++++
+++++++++XXOOOOOOXXXX++++++++++++++++++XXOOOOOOOOOOO+++++++++++++++++++++++++++++
##### ###
******== *WWWWW**WWW
+++++++++XXXXXXXXXXXX++++++++++++++++++XXXMMMMMXXMMM+++++++++++++++++++++++++++++
+++++++++OOOOOOOOOOOOOXX+++++++++++++++OOOOOOOOOOOOOOO+++++++++++++++++++++++++++
#########
************* ***WWWWWWWWW***
+++++++++XXXXXXXXXXXXXXX+++++++++++++++XXXMMMMMMMMMXXX+++++++++++++++++++++++++++
+++++++XXOOOOOOOOOOOOOXX+++++++++++++XXOOOOOOOOOOOOOOOXX+++++++++++++++++++++++++
#####
*************== ==*****WWWWW*****
+++++++XXXXXXXXXXXXXXXXX+++++++++++++XXXXXXXMMMMMXXXXXXX+++++++++++++++++++++++++
+++++++++OOOOOOOOOOOOXXX==+++==++++++XXOOOOOOOOOOOOOXX++=====++++++++++++++++++++
#######
************= ***WWWWWWW***
+++++++++XXXXXXXXXXXXXXX +++ ++++++XXXXXMMMMMMMXXXXX++ ++++++++++++++++++++
+++++++++++XOOOOOXX==+====+==++++++++++++OOOOOOOOOOX==========+++++++++++++++++++
## ##########
=WW*** WWWWWWWWWW
+++++++++++XMMXXXXX + + ++++++++++++MMMMMMMMMMX +++++++++++++++++++
+++++++++++XOOOOO++==========++========++OOOOOOOOOO========++=====+==++++++++++++
########
=***** WWWWWWWW**
+++++++++++XXXXXX++ ++ ++MMMMMMMMXX ++ + ++++++++++++
++++==+++++XOOOOX=================++===++OOOOOOOOOO=====================+++++++++
########
**** WWWWWWWW**
++++ +++++XXXXXX ++ ++MMMMMMMMXX +++++++++
+=++==+====XOOOOX======================XXOOOOOOOOOO+====================++=======
##########
**** WWWWWWWWWW
+ ++ + XXXXXX XXMMMMMMMMMM+ ++
===========XOOOOXXX++==================XXOOOOOOOOOO+=============================
########
**** WWWWWWWW**
XXXXXXXX++ XXMMMMMMMMXX+
===========XOOOOXXX++==================++OOOOOOOOOO+=============================
########
****= WWWWWWWW**
XXXXXXXX++ ++MMMMMMMMXX+
===========XOOOOXXX++==================++OOOOOOOOOO+=============================
########
**** WWWWWWWW**
XXXXXXXX++ ++MMMMMMMMXX+
===========XOOOOXXX++==================XXOOOOOOOOOO+=============================
##########
**** WWWWWWWWWW
XXXXXXXX++ XXMMMMMMMMMM+
===========XOOOOXXXXX===========-------==OOOOOOOOOO+--=======================----
##########
****= WWWWWWWWWW
XXXXXXXXXX MMMMMMMMMM+
===========XOOOOX++XX=--=======- -----++OOOOOOOOOO= ---------------- ---
##########
****= WWWWWWWWWW
XXXXXX++XX ++MMMMMMMMMM
===========XOOOOX++XX=----=====--------++OOOOOOOOOO+ -- - ----
##########
****= WWWWWWWWWW
XXXXXX++XX ++MMMMMMMMMM+
===========+OOOOX++XX ----------=--++OOOOOOOOOO+ ------- --
##########
****= WWWWWWWWWW
+XXXXX++XX ++MMMMMMMMMM+
===========+OOOOX++XX --- ---===--++OOOOOOOOOO+ -- -----
##########
****= WWWWWWWWWW
+XXXXX++XX ++MMMMMMMMMM+
===========+OOOOX==XX --------====---==OOOOOOOOOO+ -- -- -- ----
##########
****= WWWWWWWWWW
+XXXXX XX MMMMMMMMMM+
-==========+OOOOX==XX -------===-------++OOOOOOOOOO+ - --- -------- -----
##########
****= WWWWWWWWWW
+XXXXX XX ++MMMMMMMMMM+
=-----=====+OOOOX++XX- ------------===XXOOOOOOOOOOX-------------------- ----
##########
****= WWWWWWWWWW
+XXXXX++XX XXMMMMMMMMMMX
---------==+OOOOX==XX-------------=====++OOOOOOOOOOX-----------------------------
##########
****= WWWWWWWWWW=
+XXXXX XX ++MMMMMMMMMMX
-----------+OOOOX++XX=------- ---=====XXOOOOOOOOOOX-----------------------------
##########
****= WWWWWWWWWW
+XXXXX++XX XXMMMMMMMMMMX
++XXXX+----+OOOOX==XX=--===---------===XXOOOOOOOOOOX===============--==----------
##########
**** WWWWWWWWWW=
++XXXX+ +XXXXX XX XXMMMMMMMMMMX
XXXXOOX++--+OOOOX==XX=--------------===XXOOOOOOOOOOX=================--=---------
##########
====**= ****= WWWWWWWWWW=
XXXXXXX++ +XXXXX XX XXMMMMMMMMMMX
OOOOOOX==--+OOOOX==++-------------=====XXOOOOOOOOOOO=========+XXXX+====-=======--
##########
******= ****= WWWWWWWWWW*
XXXXXXX +XXXXX ++ XXMMMMMMMMMMX +XXXX+
OOOOXXX----+OOOOX++XX-------------=====++OOOOOOOOOOX==--===++XOOOOXXXXXX=========
##########
****== ****= WWWWWWWWWW= =****======
XXXXXXX +XXXXX++XX ++MMMMMMMMMMX ++XXXXXXXXXXX
OXOOOOX----+OOOOX++XX----- -------===++OOOOOOOOOOO==--=XXXXXOOOOXOOOOOOOXX=----
##########
*=**** ****= WWWWWWWWWW* =====****=*******
XXXXXXX +XXXXX++XX ++MMMMMMMMMMX XXXXXXXXXXXXXXXXXXX
OOOOOOX----+OOOOX++XX=-- - -----=====XXOOOOOOOOOOO==XXXXXOOOXXXXXXXXXXOOOOX++==
##########
****** ****= WWWWWWWWWW* ===***==========****=
XXXXXXX +XXXXX++XX XXMMMMMMMMMMX XXXXXXXXXXXXXXXXXXXXXXX++
OOOOOOXXXXXXOOOOX++XXXXXXXXXXXXXXXXXXXXOOOOOOOOOOOOOXXXXXOOOOXXXXXXXXXXXXXXXOOOOO
##########
******======****= ==================**WWWWWWWWWW*=====****===== =======*****
XXXXXXXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXMMMMMMMMMMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXOOOOOOOOOX++XXOOOOOOXXXXOOOOOOOOOOOOOOOOOOOOOOOOOOXXXXXXXXXXXXOOXXXOOOOOOO
##########
=====*********= ******====**********WWWWWWWWWW******===== **===*******
XXXXXXXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXMMMMMMMMMMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+XXX+++XXOOOOOOOX++++XOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXXXXXX++++XXXXXXOOOOOOOOO
########## ###
==*******= =*******************WWWWWWWWWW*****= =**WWW****
+XXX+++XXXXXXXXXX++++XXXXXXXXXXXXXXXXXXXXMMMMMMMMMMXXXXXXXXXXX++++XXXXXXXXMMMXXXX
OOOOOOOXXOOOOOOOX++XXXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXXOOOOOOOOOOOO
########### ##########
*******==*******= =*******************WWWWWWWWWWW***************==**WWWWWWWWWW
XXXXXXXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXMMMMMMMMMMMXXXXXXXXXXXXXXXXXXXMMMMMMMMMM
OOOOOOOXXXXOOOOOX++XXXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
###### ############# ###############
WWWWWW*====*****= =*****************WWWWWWWWWWWWW**************WWWWWWWWWWWWWWW
MMMMMMXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXMMMMMMMMMMMMMXXXXXXXXXXXXXXMMMMMMMMMMMMMMM
OOOOOOOOOOOOOOOOX++XXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
####### ########## ###################
WWWWWWW*********= ********************WWWWWWWWWW***********WWWWWWWWWWWWWWWWWWW
MMMMMMMXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXMMMMMMMMMMXXXXXXXXXXXMMMMMMMMMMMMMMMMMMM
OOOOOOOOOOOOOOOOX++XXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
############ #### ####### ############### ########################
WWWWWWWWWWWW****= *WWWW*WWWWWWW*****WWWWWWWWWWWWWWW***WWWWWWWWWWWWWWWWWWWWWWWW
MMMMMMMMMMMMXXXXX++XXXMMMMXMMMMMMMXXXXXMMMMMMMMMMMMMMMXXXMMMMMMMMMMMMMMMMMMMMMMMM
OOOOOOOOOOOOOOOOX++++OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
############ ############# #############################################
WWWWWWWWWWWW****= WWWWWWWWWWWWW**WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
MMMMMMMMMMMMXXXXX++++MMMMMMMMMMMMMXXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
OOOOOOOOOOOOOOOOX++XXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
############ ######## ### ### ########### ###########################
WWWWWWWWWWWW****= WWWWWWWW**WWW**WWW**WWWWWWWWWWW**WWWWWWWWWWWWWWWWWWWWWWWWWWW
MMMMMMMMMMMMXXXXX++XXMMMMMMMMXXMMMXXMMMXXMMMMMMMMMMMXXMMMMMMMMMMMMMMMMMMMMMMMMMMM
OOOOOOOOOOOOOOOOX++XXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
######## # ##### ################ ###########################
*WWWWWWWW**W****= ***WWWWW*******WWWWWWWWWWWWWWWW**WWWWWWWWWWWWWWWWWWWWWWWWWWW
XMMMMMMMMXXMXXXXX++XXXXXMMMMMXXXXXXXMMMMMMMMMMMMMMMMXXMMMMMMMMMMMMMMMMMMMMMMMMMMM
OOOOOOOOOOOOOOOOX++++OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
######### # ########## #############################################
WWWWWWWWW**W****= ***WWWWWWWWWW**WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
MMMMMMMMMXXMXXXXX++++XXXMMMMMMMMMMXXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
OOOOOOOOOOOOOOOOX++XXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
######### # ####### ## #############################################
WWWWWWWWW**W****= ***WWWWWWW*WW**WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
MMMMMMMMMXXMXXXXX++XXXXXMMMMMMMXMMXXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
OOOOOOOOOOOOOOOOX++XXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
######### # ####### ###############################################
WWWWWWWWW**W****= ***WWWWWWW***WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
MMMMMMMMMXXMXXXXX++XXXXXMMMMMMMXXXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
OOOOOOOOOOOOOOOOX++XXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
############ ###########################################################
WWWWWWWWWWWW****= *WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
MMMMMMMMMMMMXXXXX++XXXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
OOOOOOOOOOOOOOOOO++++OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
############ ######### ###############################################
WWWWWWWWWWWW***** *WWWWWWWWW***WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
MMMMMMMMMMMMXXXXX++++XMMMMMMMMMXXXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
OOOOOOOOOOOOOOOOOXXXXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
############ ## ### ### #############################################
WWWWWWWWWWWW***** ==*WW**WWW**WWW**WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
MMMMMMMMMMMMXXXXXXXXXXMMXXMMMXXMMMXXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
OOOOOOOOOOOOOOOOXXXXXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
###### ### ###########################################################
*WWWWWW**WWW****= *WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
XMMMMMMXXMMMXXXXXXXXXXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
OOOOOOOOOOOOOOXXX++++OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
########### ###########################################################
*WWWWWWWWWWW**=== *WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
XMMMMMMMMMMMXXXXX++++XMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
OOOOOOOOOOOOOOOOX++++OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
########### ###########################################################
*WWWWWWWWWWW****= *WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
XMMMMMMMMMMMXXXXX++++XMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
OOOOOOOOOOOOOOXXX++++OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
####### ### ##### ################## ##############################
WWWWWWW**WWW**=== *WWWWW**WWWWWWWWWWWWWWWWWW****WWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
MMMMMMMXXMMMXXXXX++++XMMMMMXXMMMMMMMMMMMMMMMMMMXXXXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
OOOOOOOOOOOOOOOOX++++OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
############ ######################### ###########################
WWWWWWWWWWWW****= *WWWWWWWWWWWWWWWWWWWWWWWWW*******WWWWWWWWWWWWWWWWWWWWWWWWWWW
MMMMMMMMMMMMXXXXX++++XMMMMMMMMMMMMMMMMMMMMMMMMMXXXXXXXMMMMMMMMMMMMMMMMMMMMMMMMMMM
OOOOOOOOOOOOXXXXX++==XOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
############ ######### #################################################
WWWWWWWWWWWW==== =WWWWWWWWW*WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
MMMMMMMMMMMMXXXXX++ XMMMMMMMMMXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
OOOOOOOOOOOOOOOOXXX++XOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
############ ###########################################################
WWWWWWWWWWWW****= =WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
MMMMMMMMMMMMXXXXXXX++XMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
OOOOOOOOOOOXXXXXXXXXX+XXXXXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
####### ########## ##########################################
**WWWWWWW**====== ===WWWWWWWWWW**WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
XXMMMMMMMXXXXXXXXXXXX+XXXXXMMMMMMMMMMXXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
OOOOOOOOOXXXXXXXXXXXXXXXXXXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
###### ####### ########################################
*WWWWWW**==================**WWWWWWW*****WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
XMMMMMMXXXXXXXXXXXXXXXXXXXXXXMMMMMMMXXXXXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
OOOOOOOOOXXXXXXXXXXXXXXXXXXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
###### ####### ########################################
*WWWWWW**==================**WWWWWWW*****WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
XMMMMMMXXXXXXXXXXXXXXXXXXXXXXMMMMMMMXXXXXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
OOOOOOOOOXXXXXXXXXXXXOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
###### ####### ########################################
*WWWWWW**============*****=**WWWWWWW*****WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
XMMMMMMXXXXXXXXXXXXXXXXXXXXXXMMMMMMMXXXXXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
OOOOOOOOOXXXXXXXXXXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
##### ################ ############################### #######
**WWWWW**==========**WWWWWWWWWWWWWWWW****WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW**WWWWWWW
XXMMMMMXXXXXXXXXXXXXXMMMMMMMMMMMMMMMMXXXXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXXMMMMMMM
OOOOOOOOOXXXXXXXXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
#####
*********========***********************************************************WWWWW
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXMMMMM
XOOOXXOOOXXXOOOOXXXOOOOOXXOOOOOOXXOOXOOOOXXXOOOXXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
=***==***===****===*****==******==**=****===***==********************************
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
OOOOOOOOOXXXOOOOOOOXXOOOOOOOOOOOXXOOXOOOOOXXOOXXXXXXXXOOXXXXXXXXXXXXXXXOXXXXOOOOO
*********===*******==***********==**=*****==**========**===============*====*****
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOOXXXXXXXXXXXXXXX
================================================================**===============
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
================*****************************************************************
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
OXXXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
####
*===*************************************************************************WWWW
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXMMMM
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=================================================================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=================================================================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
== === ===================== ========================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
====== ======================================================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=================================================================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=================================================================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
================ ============================================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=========== ========== =========================================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
== =====================================================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
========= ======================================================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=================================================================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=============================== ======= = =====================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
===== ============================================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX