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