@%:;.                   t;.                            888                                                     8@t: 8%X..88                                                                                         
                                                                                @;8     8@8;t:                  t;.                            @88.                                               ;8X8;8%S8@8tt;St.                                                                                         
                                                                               8@X@.    ..t888.                 t;.                            888                                             8S@8;8888@S88 .:                                                                                             
                                                                                X %..    .t88                 t;.                            8X.S                                         .8 @   :XXtS88.;..                                                                                              
                                                                              . tXS:         8 X8:.             t;.                            8%: .                                  .SS :8;S:@.:tt %%8t@ ..                                                                                               
                                                                               .::X :.       ..@8%X            .t;                           8S. :.                               t 88@S...    :;t8@%::                                                                                                   
                                                                               .X%%X.          : 88X            t;.                            8S. :.                            @@XX ..       88;%.% :..                                                                               :8S                 
                                                                                8@X8X.         ..X%8tS          t;.             .SS% .         tt. ;.                       .@8t ;::.:       ; 8 % 8  .                                                                                 ;@8;.               
                                                                                888X .            .tX8@.        t;.         : X 8SXt:::;::::;:;:::%:                      ;X@8S::.         ; %%8 %:                                                                                     t8:8;..             
                                                                                ; XX@8:.           tXSt.       .t;.      SSSSS S8tS:;:;:;:;::;:;:: ;.                  88;:X . ..         X%Xt.@ t:.                                                                                   .;X 8:.              
                                                                                ..;;.8S           ..;;S%;.      t;. ;S;; X.:t. 8::::;::;:;:;::;:;:Xt.             .tXX.t.;             :8% .  ;:.                                                                                    .t@.@;               
                                                                                .;S X@ @           .   X%:.% ...t;t @%%:;:;:;:;:;:;::;:;::;:;:;::::t.           : 8S@8.. .             ..8.  :@;:.                                                                                      ;X.8:.              
                                                                                .;8X 8XX              .8@@@8 @;.%8..::;:;::;::;::;:;:;::;:;:;::;;. t          ;888:    .              S8@8 ;8@@..                                                                                       t@.@:               
                                                                                .:tS:88;:               @@:X%@S88tX%;:;::;:;:;:;:;St:;S;;::;:;::%88:ttt%%%%% St:;.                  :t8.t.:X8X.                                                                                        .tX.8:               
                                                                                ..:%:.tX %              .X8%;Xt::t8X::;:;:;:;::;:S88;88@:::::::X 8@XSSS@:Xt%t:. .                     :.. @@t:.                                                                                        .t@8t8               
                                                                                  .S..: S                t8..Xt:t88X8:;:;.:..:.:.%88t8%88t888t8.8t:... 8.X8S:                     .X@... .....                                                                                          ;X;8t%.             
                                                                                   @;...88@;.           .:.S.@@tttXt8XSSX8..     :8t%t%t%%%S%S%t   .8t8 ;;S%                    .88 8  .@XS                                                                                            .t@;;8t.             
                                                                                   ::.  :.XX @           t@t%X%%X%8X%SXXX%%%%%%S%; X.     88X      tt:t;;8X:                   S@@t:. ; @.                                                                                             t.88tS:S:            
                                                                                   .8S:..8@%:S          .t8: @t.   .:::;:.  :@888888 .. . @888.   :888@@@%;.                 :S8;....@88X                                                                                             .@t:8; :8t            
                                                                                    @.t:..X8::.         .%8  8;..:;ttt%%tSXS;X%  88;:;88t.t...@  8: %;@S S%;                .t.@    .8:.                                                                                               8X 8%t;8             
                                                                                    XX@S  .t8.        .S8  @  t;@t%SX;t8t;%%..88S88@X8.%   ..;:tS @ @%;:S88              8S8%:  .:8                                                                                                 8: 8S8tS;8.           
                                                                                   t;t8X  .. %8 t..      :X8:SS@8 8@S.:...:.t@8%@8S XXSX8.      ...Xt%X  ;888.             8 ;:.  .S@.                                                                                                ; 8%8S8  X.           
                                                                                  :XS::@;     %X.X.      ..X .t; :%SX     .:88@8;8XX;%X@:           88@  . .888S.       S8XX... .88t:.                                                                                               .S.t8S8%8t8:           
                                                                                 :tS;..88S     XS8.%       .8@X t;%S.     88@8St%X% : S:.           8@8@    :S.@88   S888@. .  X@8S:.                                                                                                X8:ttt8S8%8:           
                                                                                ;@@S. ..X:.       X8 t.    t:S8t::.       @8@;;.:;...t;.            8%      ;8X8.: X:          .                                                                                                   :.8%;8S8S8:;           
                                                                               .8@88.   @@8:.    . S SX..;8X;:..  .     .X@:%S8.;::::t:.            t XX::;;;;;.;8t%SX      .;8@.                                                                                                    8;t8%%8S8SS;:          
                                                                                888     .@t S      .:tX 8S:t;  .       :.88;8@%@.t8@.:.           t 8%%%%%%88:..%8S:.    8 %8:.                                                                                                  .8 8%t8%8S8%;8t          
                                                                                88@  : X8.;@@@      ...  ..           88%.S88SSt@8%:S X8.          .@t::8@XX@@ ;. tS88     ;@..                                                                                                    ;S:tt;8S8S88t8t          
                                                                                88@.XS@8@:..:8.     .                 :;::S:@XXt@@X88X88.           tS8::t:.X%8@. %8X:.                                                                                                           .%8:;;8S8S8X888           
                                                                                Xt  8X%%;:..; @;.                    XX;t:St8@:t::;888 888.        ..;S.tSt..:8X% .t;8@                                                                                                           tS8:8%8S8S8SX8;           
                                                                                .:8t :;S  ....8S X@ : @                88.%t8@..;;;.8;;88%:         .:X::8S   @8%  . .8                                                                                                        .@t8%8S8S8S88S8t.          
                                                                                  .......  . ; @8 88 .             ::8@.St8@::::;.8. .t.88X..   ..:tX::8%.. @@S   . X :.                                                                                                       S:88t8S8S8S@X8.t           
                                                                                    .   @Xt ....;X;tX                X:SSt8X:.:::S   :X.t@.:;;.8X tSt:. .S.X   tXS:.                                                                                                      8X :;t8S8S8S888X          
                                                                                        .%S  @ . ..X:.                 .;%St8X8;ttt8     . .. .tt;: XX@;:...   .t8. ..8t..                                                                                                       88:8%8S8S8S8@8:      :%;.. 
                                                                                         @X88t8888 %88                  ;SX@ t;:;t.         ....  .. ..   .    .t8    8@8;..                                                                                                  ;.88.t8%t8S8X8S88      8%8XX@ 
                                                                                         ...t@SSS:.S88                 88;X:::                                 :t8.   @:X8.                                                                                                 @.8:8t: :8S8S8SX8XX@X@@8 8.8S.
                                                                                           .. .. .888@                 8X.X.                                   :t8.   @.@8.                                                                                                X  ;;;8%  .:8S8S88St%t%t88.t;.8;.
                                                                                               .. S;88.   . .          8@%@                                    :tS .  X:@8.                                                                                            ..; 88;;ttt. . :%8S8X@%8tt;8.8t;88X
                                                                                        8tX@@@ X@S;X@St: ;t;S.         88X                        8;%X:.       .88;:..; 88.                                                                                       88@@:888 8;8%;. .  :8%8S8S8S8%;8%8S8XX8   
                                                                                       S :;;t.%.:8:t ;S  t8.S.        X SS                         ::.8        ..8:.. .t8@.                                                                                 SXSSSS;tt8 . 8:;8S;8:    ;t8S8S8X8S8%8St8%@8.   
                                                                                      .:8;t;;:888@8:SX@ .; 8S.         .tS                       ... .           8::   S8@.                                                                         ..:.8 S:%8t8t88;:.;;;8%8S;:. . ..8%%8S8S8S8S8S8%8%8@:   
                                                                                         :8@@@@@888.XS@X8;%.         :%S                        .              8::. XX8@.                                                                     :S8%888 8 8 ;.8;: ;8t8tttt8S..     .t88S@%;.:.:;8S8S888;    
                                                                                         ......:.@tS;S. X88tt.        .:%S                                       8:.. @.@8.                                                                    @ ;:S 8.t:;t;;tt8t8%t8S;;8%t.   . .:8t%t::      ;8S8%S X.    
                                                                                                . .t;. X8888t         .;tS                                       8::  @.@@.                                                                 : 8S ; 8.8t;8%;8tt;t8S8%8%@%t8; .    :;;       . ..8S8S888:.    
                                                                                                .. ;;. XSX8.           %t8                                      8t;:  @.@8.                                                               X;8 .8;;;8%tttt8%8%;8%8S8S8St8..    . :.. .  . .   .t8S8X@8t.     
                                                                                                ...t:.8@; 8 .          8%               8;8                    .t88.  @% S:                                                              8; ;;;;;t;t8t;8%t8S8%8S8S8St8:.   .          .    .:8%8%SX::..     
                                                                                                .. t:..S88X :        . 8S               .@88@8ttSt:;           .t8.   8tt:.                                                            : 88t;;;8%;8%8%8S8%%8S8S8S;;...   .   .  . .      . .8S8S8;X..       
                                                                                                .8@XS.XS .% :          t8@                :888tt8;%S         ;.S.t.  .8t:..                                                          X;8 :t;t;8S8%8S8S8St8tt8t::.      .   .        .  . .:8S8S888:.        
                                                                                                ..X.X88%8;:t           :t%X               ....:...:.        88;t@..   8%:.                                                             8;;8t;8S8S8S8S8%8:. ..    .  .    .    . .    . ..8%8S8X8X;          
                                                                                                  S:S8@:;S88          .;:;...                    .       ;X@t8S%..    8t:.                                                         .%X.;t;tttt;;:;;;:...      .       .     .     .  .:8%t8S88X;.           
                                                                                                   :X S:;:;88:X@;..   .:t8XtX%8S                        :8SXSS...    %8@..                                                        St88;t;;::..  .       .  .    . . .   .     .  ..;;ttt8%888X%:            
                                                                                                   . .88:;:88;: @XX@:.%St:X;t ;tX@.                    @  t... .8S8.@t ;.                                                        ;X8 ;;;:.         .  .   .  .            . .  ..:t;8t8%8SX8S:..            
                                                                                                      .S;;;;@8X@;;ttXX %%:..:: X88@XXX S   . @XXXXXt;SX8 :.    .::88@::..                                                       .%88;;;:  .  . . .      .      .  .  . .    .::;t;;t8%8S888%.               
                                                                                                        ;X @@t.888ttX@8XXX@tt%;.@8;::.:8@@88;8XXt;%%%tt ;.. X@;%@@.Xt;                                                          .8 ;;..            . .     . .............;;8tt;;;8%8%8SS;..                
                                                                                                        . .:.  ..  ....::; 8Xt X .;:;:;;::%SSt;X8.XS:%8X...88XX%8:.%.S                                                         8.8;;.   . . .  .       .   ..:;8t8t8%8t8%8t8S;;8t8S8%S8%                  
                                                                                                                         .;;X8@%.;:;::%t@@8XX8S88S.::;@ 8%X8X:::. ....                                                        : .t;   .          .  .  .:::;8t8S8S8S8S8S8S8S8t8S8t@XSSt:                    
                                                                                                                       .88@88:.8tXX8X  @S;888t. .  ..;8SX  8@tt;8 ..                                                         X%X :.      .  . .   . ..;8t8t8%8S8S88@X8XX88S888.88X%;:.                      
                                                                                                                      ;;;@X.@t8t%888@8:@::  ...     .;X8S.:;:;::.8                                                          ;@8 ::  .  .        .. ;8%8S88XXSXSXSX8@8S8%8SXX8@; ...                         
                                                                                                                     St8@X;:;tt;;ttt..S.           8 88t;;::;:;::@.                                                         t88::    .    . ..::.8%8%SXX8X88SSXXXS; :;;.:t%S;.                              
                                                                                               .888.%:t;t;t;t;SXXX  8@t;%t::;:;:;:;::%@XXX:88XXXXXX@ :;:;:;:;:;;8 ;                                                .88888   8 8t. .    .   ..;;;8S8%8X.::t;:.....   ..   ..                                 
                                                                                             ;8%88@8tX: .. .. . 88 :. . ;;88;:;:;:;:;:;:::;:;::;:;:;:;:;::;::;:t%;.                                             888.S:::88;%8tt.   .     . .t;;t8St8%.                                                      
                                                                                          : S8@8@8.;:.          ....::. .:;@;% S:::;:;:;:;:;:;:;::;:;::;:;:;::%%8                                            8 88tS@SSSS;X8% :  .    . . .;;;8%8S8@@;                                                       
                                                                                       @8%%t8X..  ..           .  ..    . :88;.SX:X88%;:;:;:;:;:;::;::%8888 8.   ;X; 88.                              ;8@. ;:X@X@:.::.8S:      .   ..:;;;8%8%@8@; .                                                       
                                                                                    :88.8X  .                                  ;S888%8@8:::;::;::;::t8888@ttt:     ...%8SS8;:                          XX:;8t           .t@    .   ..:t;;;8S8S88%.                                                          
                                                                                     @X8::.                                      ;%St8@S%%%%%%%%%%%%88SSt             .:S8S8  t..                     ..:@@S:            :@8.    .:;;;;8%8S8@88;.                                                           
                                                                                  @S88: ..                       ;8.              ... .:;tS8@8@8@8@888888@.          XS.   XtSS;8X.                   .. ;;:.            ..X.:S8X88@8S8X8X888  .                                                            
                                                                                .8@S..                            8;..              ;8@@@@:X;ttttt;;;;;::88X;        :8        @SS;.                 .@;%t:.              %:;tS%t;;tt%%%%%:.                                                                
                                                                                88 t                            . 8t:.          S    tS%%S%;:;:::;:;::;:;t%t:%      .::t       :;8:.    :8         8  X888 ;.       .:   S8..;;... .....                                                                    
                                                                               :;88                             . 8t.          .XX%.:;::;:;:;::;:::;:;:;::t          8%S8.       8 %@ t;@@8@.  :X .t:S..X 8%S8%:%t.t;88888 XX.                                                                              
                                                                                %88                             . 8;..          ;%::;:;8t;::;X8@;@%:;::;:;;.S..       @:8@.    ;@tS888;%:S.@tXX :t @@t:..:tt@@%88@8:....::.                                                                                 
                                                                                8X..                            . 8%:.          8;t8::S8S.X  XXt@8t::;:;:::%; :       ;;8@.8   SSSS8ttt:. SXX@%t;;%X%8t...:;t:8%t%;. . ...                                                                                  
                                                                              . 8;:.                            X88S          S@88:SS888S%8:: .;t8;;:;:::8.8X8       t8.%S:tt;SX8@@88.;t;t;@%;t;.:.:....  ..:..:.:..                                                                                        
                                                                              . %8.                             %;;t.      .XX;;S88@8S%t;       ;@::;:;::88%X    :XSX;S@t@:::;tS8%888@;::: :SX.                .                                                                                          
                                                                              .:X@8.                            t.t:.    %:88t;:8SSS          ;8:::;:::St;; .: .8%S; 8%S  8@.tt8SSt;:... :tX                                                                                                              
                                                                               .8S;:.                         :tX8..  :X.8@tX:...::.            t8:%8888;;88.t:8St@XX@ ;;8@tSS: ......   . ;88.                                                                                                             
                                                                                .tS :.                        ;8 :.   .%8X.      .             .t8 t8@8@ S8@%;:;t%.S%XX t;.         .    . 8X:.                                                                                                             
                                                                                .:X8X                        ; t;      8@.                     .;8.t% 8;;X8@:@  X%%:;SS;:.                 @ X                                                                                                              
                                                                                 . 8 8;.                  S:;;X8.      8%.                    :@8:tXXt88;;8X;%X::%. X.8.                 .88SS                                                                                                              
                                                                                   .;8t;.                ;@  :%:       8S                   :t %S%SXXXSt.X8S%:S@%@%88.8.                  .%%X                                                                                                              
                                                                                   .X:8X8               ; X ;S..     ..8 t.              @. S.88t.S@@X@8tS%;X@8 S:.X8:8.              ::::% :8                                                                                                              
                                                                                     8X:8.. St%:.      :S.: ..    .SSS@:;t         ;@S88t@:t.   %%@....88Xt%X:%  S8:8.       ;XS@S:t.8@ 8:.                                                                                                               
                                                                                     8@::;:;t%.ttt;. :;Xt;: :.   .@8SSSS@X      .:t:S8X8;:   .  S8      :88S@.     X8:8.   .;;t.S88S t;Xt ;                                                                                                                 
                                                                                     8X:;:;:: 8XSX;:.8t ;Xt% :;tt88.. X8%:    @. :;  @%:..   .%.S8       :%@:.     S8:8..%t@%X .X%@X;;.:S88                                                                                                                 
                                                                                     @8XXS::;::;::;::::.8X8;.;8@8:S ..:..;XSS%  S  ...:t8 .  ;  S8.      ....     888:S%t88:;%:...  ... .88S;.                                                                                                              
                                                                                    .;%SS %%%%%%%%%%%S; :tt;%%Xt:    :;;; XttS:::    .8@%%%%S%;:X8             :;@t@;:@St%;              : 8@.                                                                                                              
                                                                                    .SS..t@8888@8@8X8S;..t%X@%::. :t%:XX%XXt;.@tt%@S8:tS8S8 ::S8 SS.     X;t 8..88;S X:..              .t;8@.                                                                                                             
                                  :  ..;:                                          :8t...:.:.:.:.:.:8 :%8 ::StX .8SS:t: .:S%8t@8 S8:8X;..: @%:S8 @;;:;t:%8%:.:;:..:@t8X8.                @8t:                                                                                                             
                                :;:%%t;%8.                                         @%      ... ... . . S.t8 ;X8S%tX8%;.    .88.:.88St%X:.. . .  X8  88X8S@8%;.  .     :t8t..               .X%@.                                                                                                            
                              @ X@t;:88.%.                                          8                ...tt::X8:;.XS;:.     t8;8X8.88;.     .:SS X @ 8SX%;:.         ...SX8;X..            :@8t.                                                                                                           
                          .;t88 :;:;X:S.S.                                       .8:               .XX8:;;%@ % ...:.       ;8%:. ::.8:        .8 . .t8 @..             . 8@@.t:            .8XX;.                                                                                                         
                         .t8S;:;:;:%@:;.S:                                       tX ..             X8t:;t@X.      .        .8X.    .           8S. :.  ; XS.                .88%8.            8:8X                                                                                                          
                        8@X::;::;:;::;:.S:                                      8X:;..            X; S.%@X..              @8:;.                8S.X8   :tt8 8               ..X8@.:.          t S.;.                                                                                                        
                     @@88;;;:;:;:;:;:;:.S;                                     .X88:            ;S%@X8t8@t.               @....                8S%%%;.   : 8X;.                 @ S8..       .:8%X :.                                                                                                       
                    8t%8@@::;:;::;::;:;.S;                                     .t8:.          .@% Xt:S::St.               @...                .@8tXSt;. ...tS;.                 .;8t ..        .@@SS.                                                                                                       
                    ;8@:;%:::;:;::;:;::.S;                                      8t..        8S;X8:....S8;8 S             8:S@:.               S  8:;.%:   .. 8X;:.              ...@X8@.        S %8.                                                                                                       
                    ....%:8S;:;:;:%t:;:.S;                                     X::.     .:t8S8.  .. ...88t: ;.      :;SS;8tX88;:.          :; Stt.  :.t:   ..88S;;S.                .8 X8..     .:;@S.                                                                                                      
                    .     tX8;;;:;t8;;::St                                   .;;.      .8t;@:          .@%:%8.     ::8@:%.t.%8@S..        X8@ 8X.   ....   ..t8:;.::.                .:8: .      .: .:                                                                                                      
                          ;@8@8;t%88:;8.8:.                                   @8.    .S:8X. .           ;8 Xt :.888S@SS.8;.:t@:S8tS8SX@:. XSt;...      @SXXS@@;S%%XX;:.              ...;88      .XS;.                                                                                                      
                         :;8X .;%%@ t @;:.                                  :8S     .8@88.              ...S;XXXt8.t. ;...:X;%X.:%:8.:X8:8:% t%%%%%%%%%8::::::St8.SS8; :.               .XS .@:.  .888t..                                                                                                   
                         8S8.     .%%t..                                    ;8 .    ;8SS                     88.8S;;.X:  .@@:;8X:;:;;:;88@:;:;::::::::::::;:;::;@ ;.8;t;:.                  :%SS.  t X8                                                                                                     
                        8;::.                                              :t:..    :;tX                     ;8888%t%X@@%8S:;::;:XS@8 ;;@;::;:;:;;:;;:;;:;:;:;:; 8. .XX%%t8X                :t  . .::8X                                                                                                     
                       .;: :                                               888     . :tS                  . X;%88. ;S :8@:;:;:;::;;;.S8@::;:;::;::;::;::;:;:;:;::@:   . ..X@@:.             :%. .   t@8.                                                                                                    
                       .;%X.                                               @88     8@:%S                 ;;;::88   :X:S8t::;:;:;::;% .%@::;::;:;:;:;:;:;:;::;::;.8.       X8;S8             :%  .   :X;%                                                                                                    
                       :t8.                                               t@8:.    X.;tS              @@:tS X8S8.  .8;:;:;:;::;:;:tSS;X8;::;:;::;:;:;:;::;:;:;:;:8:        t %: @           :%.    X8t                                                                                                    
                      .:t8                                             .S@;:.    X.:%S            ;88;:..:.8%: .  .X.:;:;:;::;:;: X:@8;;:;::;:;::;::;:;:;::;:::X;       .. ..;@@8X.      .:%     X8t                                                                                                    
                      X;t8.                                                8;.     X::tX           @8;X%:    8%. :.  X.;:;::;:;:;:;:X@@%::;:;:;::;::;::;::;:;:;::8:             ;8@..       :%. .    X8S                                                                                                    
                      @8.8.                                              8@8..     XX;tS       .88 @88;;.    ;X8@8.;.X 8t:;::;:;::;:;:::;:;::;:;:;:;:;:;:;:;::t8X@X;            ...8X:@@:.  :;S .   ;% X                                                                                                    
                      @8.@.                                              ;S.       ..:%%     .88XXS   :.     .;X::8t::;SS8:;:;::;:;::;:;:;:;:;:;:;:;:;::;::;::8t:;:;               .  t @. ...@ :  ;.8X.                                                                                                    
                      @8.8.                                               tt:      ..:;8..    .8:     .      ..8..8S. ..t%.;::;:;::;:;::;::;::;::;::;:;:;:;:;:8@:8::                 .:: X8   @..  8X8.                                                                                                     
                      S;t@.                                               ;:S%;.    t:%;X.;X8@8.               .S.88:. .8:.:;:;::;:;::;:;:;:;:;:;:;::;:;:;::;;t8S@%:S                        .XX.  X8.                                                                                                      
                      .;;8.                                                  .8.......;t% @X8.                .S8:;;:8@%%;::;::;:;:;:;:;:;:;:;:;::;:;:;:::;:::;;:;:8@:                        ..                                                                                                            
                       .;8.                                                   @SXt8   .8;t.t:                 ;8:;:;:::::;:;:;:;:;::;:;::;::;:::;:;:;::;;:;:;:;:;::tSX                                                                                                                                      
                       .;XX.                                                   tS@:    X8:%88                .t8::;::;:;:;:;::;:;:;:;::;::;::;;:;::;:;::;::;:;::;:;:;:                                                                                                                                      
                       . t:;.                                                 ..  .  S88X.                   X8X:;:;:;:;::;:;:;::;:;:;:;:;:;::;::;:;::;::;:;::;::;::;.%                                                                                                                                     
                        .8% t:.                                                     %%tSX:                   8%:;::;::;:;:;::;:;::;::;::;:;:;::;:;::;:;:;:;:;:;:;:;:;:8                                                                                                                                     
                         SS;@.;..                                                  t SS;:                    8S::;::;:;::;:;:;::;::;::;:;::;:;:;::;:;:;:;::;:;:;:;:;::SX:                                                                                                                                   
                         .@8X.S :...                                             : 8:.                       @S:;:;:;::;:;::;:;:;:;:;:;::;:;:;:;:;:;:;::;:;:;::;::;:;:.%;.                                                                                                                                  
                          .:SSX;t;; ..                                          @:;S8                       :%;:;::;:;:;::;:;::;:;:;:;:;:;::;::;:;::;:;::;:;:;::;::;:;:S S                                                                                                                                  
                              S 888S;tt:%t%%%t%%t%%%;;@88888S                  :;% S.                         ;::;:;:;::;:;::;:;::;:;::;::;:;:;:;:;::;:;:;::;:;:;:;:;:::X%:.                                                                                                                                
                              :::.......888888@88@888888888:8888.             :.@t;:.                         :;:;::;:;:;:;:;:;:;::;:;:;:;:;:;::;::;:;:;::;::;:;:;::;:;:;;;                                                                                                                                 
                              .         .............. ...@;t.S@ .            %%S:..                       .S:;:;:;::;:;:;:;:;::;:;::;::;:;::;:;:;:;::;:;:;:;:;::;:;:;:;:t;.                                                                                                                                
                                                             .X 8X.         :t8@.                          t8.:;:;:;:;::;::;::;:;:;:;:;:;::;:;::;:;:;::;:;:;:;:;:;::;::;:;8 :                                                                                                                               
                                                               .88X;..     XX8@.                          .:.;::;::;::;::;::;:;::;:;:;:;:;:;::;:;::;:;:;::;::;::;:;::;:;:;:S ;.                                                                                                                             
                                                                88@8      t;%8.                            ;.:;::;:;:;:;:;:;:;:;:;::;::;::;:;:;::;::;:;:;::;::;:;::;:;::;:;.S;.                                                                                                                             
                                                                 SS%S    ;88%.                             ;.;:;:;::;:;:;:;:;::;::;::;::;:;:;::;:;:;:;::;:;:;:;::;:;:;:;:;::S.X.                                                                                                                            
                                                                 @@S:    :X :.                             ;.;:;::;:;::;:;::;:;:;:;:;:;:;::;:;:;:;:;::;:;:;:;::;:;:;::;:;:;::X8.                                                                                                                            
                                                                  ;8;  :@@t;.                              ;.;::;:;::;:;::;:;::;:;:;:;:;:;:;::;:;::;:;:;::;::;:;:;::;:;::;:;:t X                                                                                                                            
                                                                 .%8@ :8888                               .t.:;:;:;:;:;:;:;::;:;::;::;::;:;:;:;::;:;::;:;::;:;::;:;:;::;::;:;::%;.                                                                                                                          
                                                                 .X8 X@@%8.                              . @::;:;::;:;::;::;:;::;:;:;:;:;::;:;:;:;::;:;::;:;:;:;:;:;:;:;:;::;:;.S.                                                                                                                          
                                                                  :.X8@88.                               S8:;::;:;:;::;::;:;::;:;::;:;:;:;::;::;::;:;::;:;:;::;:;:::;:;:;:;::S8;88;.                                                                                                                        
                                                                    .8;@@.                               ;8.;:;:;:;:;:;:;:;:;:;::;:;::;::;:;:;::;:;::;:;:;::;:;::;;::;::;::;:X8StXt.                                                                                                                        
                                                                  : @.%S.                                S8::;::;::;:;:;:;:;:;:;:;::;::;:;::;:;:;:;:;:;:;:;:;::;::;:;:;::;:;:;; t@Xt:.                                                                                                                      
                                                                  X8:.X;..                               ;8:;:;::;::;::;::;::;:;::;:;:;:;:;:;:;::;:;:;::;::;:;:;:;:;:;:;:;::;:;   t@.                                                                                                                       
                                                                  t8..S..                               .t8;:;:;:;:;:;::;::;::;:;:;:;:;::;:;::;:;:;::;:;:;:;::;:;:;::;:;::;:;::t8X@%.                                                                                                                       
                                                                 .X8 @                                  .t8:;:;:;:;:;:;:;:;:;:;::;:;::;:;::;:;:;::;:;:;::;::;:;::;:;::;:;:;::;:;@8S; .                                                                                                                      
                                                                 8tStX                                  .t8::;::;::;::;:;:;:;::;:;::;:;::;:;::;:;:;::;:;::;:;::;::;:;::;:;:;:;:.X8%. :.                                                                                                                     
                                                                 t X.                                   .%X;:;:;:;::;:;::;::;:;:;:;:;::;:;::;:;::;:;::;:;:;::;:;:;:;:;:;::;:;:;t@8 X :.                                                                                                                     
                                                                .@@@.                                   ..;:.:;::;:;:;:;::;:;:;::;:;:;:;::;:;::;:;::;:;:;::;:;:;:;::;:;:;::;::; S@@%                                                                                                                      
                                                                 %t;:                                    ..;.;:;:;:;::;:;:;::;:;::;::;::;:;::;:;::;:;::;:;:;:;::;:;::;::;:;:;::.;8@8.t                                                                                                                      
                                                                 StS:                                      ;.:;:;::;:;:;:;:;::;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;::;:;:;:;:;:;:::%8@ t                                                                                                                      
                                                                 X88.                                     .;.;::;:;:;::;::;:;:;:;::;:;:;:;:;:;:;:;:;:;::;::;::;::;:;::;:;::;::;.X8X;.%.                                                                                                                     
                                                                 S8@.                                      ; :;:;::;:;::;::;:;::;:;::;::;::;::;:::;::;:;:;::;:;:;:;:;:;::;::;:;.X88@.t.                                                                                                                     
                                                                 @@8                                       . .:;:;::;:;:;:;:;:;::;:;::;::;::;::;;::;::;::;:;:;:;:;::;::;:;:;:;:. ;;8.t.                                                                                                                     
                                                                 S88                                       .% t::;:;:;:;:;:;::;:;:;:;:;:;:;:;:;::;:;:;:;:;:;::;:::;:;:;:;:;:;:;:@%;@S :                                                                                                                     
                                                                 @@@.                                        8S:;:;:;::;::;:;:;:;::;:;:;:;:;:;:;:;:;:;:;::;:;::;;:;::;:;::;::;:.X8@@ t.                                                                                                                     
                                                                 S8.@       :;tt;.:;;t;tt;.                  8S::;::;:;:;::;:;::;:;:;::;::;:;::;::;:;::;:;::;:;::;:;:;::;:;:;:;.SX%. :.                                                                                                                     
                                                                 .88:     8 ;%%t8t8t%%%%t8   8               8S:;:;::;:;:;:;::;::;:;:;::;:;::;:;:;:::;:;::;:;:;:;:;:;:;:;::;::;.:8X:t                                                                                                                       
                                                                  t8.    :8X..  ..   . . 88@@tX@@8           8S::;:;:;::;:;:;:;:;:;::;:;:;:;:;::;:;;:;::;:;::;:;::;::;:;:;:;:;.  :S8                                                                                                                        
                                                                 .;:8 .:8@X.             ...  %  8t88X:;;;.  8%:;::;::;:;::;:;:;:;:;::;:;::;::;:;::;::;:;::;:;::;::;::;::;::;%88;;88                                                                                                                        
                                                                  ..X .t8 .                   ::: :;@8%t%S   @t::;:;:;:;:;::;::;::;:;:;::;::;:;::;::;:;::;:;::;:;:;:;::;:;:;:S8 888:                                                                                                                        
                                                                    .@ t@@.     ; 8XXXSX      ... ..   . :8SXXXX::;:;:;::;:;:;::;::;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;::;:;tt  @.                                                                                                                         
                                                                     8X8X.   . t.S8 %  @: ;.             ....:t.;tt;:::;:;::;:;:;:;:;::;::;:;:;:;:;:;::;:;::;:;::;::;:;:;:;::;t 8.                                                                                                                          
                                                                      t %X ; 8XXtS:XX.:.:t8;..                .;X8X      X:::;:;:;:::;:;:;:;::;::;::;:;:;:;:;::;::;:;::;:;.8  X@                                                                                                                            
                                                                    t 8Xtt 8%S@....  :.   ...@S XX              ::.%X@88888.;:;::;:;:;::;:;:;::;::;::;:;::;::;:;:;:;:;::;:888X:                                                                                                                             
                                                                  t88%.;8@S :.. ..@t:.       @S88.@ t;:         .       :%8tt;:;:;:;::;:;::;:;:;:;:;:;::;::;:;:;t;:;::ttXX@;:.                                                                                                                              
                                                                88@;;:; ;:;.     :S%%          .tXXStt @.                 .S8  8;::::;:;:;::;:;:;:;:;:;::;::8   88   8@@8: .                                                                                                                                
                                                               ;8;@;.8@S8..      ;X :.          ..   .X .                    %@%  @88S:.::::;:::::.::..8 ;;8X88X;%@88tt...   ..8                                                                                                                            
                                                             :@@S  . %8 %:.     .;X.:.                .::::.                ..:%XS88888888S%ttt8X88888.8 X8%;:....          .S8 .                                                                                                                           
                                                             .S.  .tXSt;;        ;X.:.                 .tttX     X:t%%%%%%%Xtt%% 8.8@8888 8tS@88X@ X88@88@X..               @8:%                                                                                                                            
                                                             . . S %@....       .;X :.               .. .        X;tttttt:;   .88@SS:8%@@%;  .  tS 88 SS                  X8@                                                                                                                             
                                                                 @ S  .          ;X.::...             .                      ..8:X8S %X8.        :t8S@8;                 .S88                                                                                                                             
                                                                 ...            .:X:t@@@X8                               @tS:8@%;@;;S.@ S.         .:;X8tX ;%8.             %X8.                                                                                                                            
                                                                                ; 8:;:::.X:.                         8   8::::;.;:...%.          :8S8:.:8@.   S        XStX                                                                                                                             
                                                                                8S;::;;:;;SX8t ..................@888X@@t:;:;::::;.  %8X..           .  ... SX@X@;8Xt:.    XS;.                                                                                                                             
                                                                                @ %:;::;::;:;S8888888888888888888X:;;:%@;;:;:;:.:;. ..t@S8                     . ;@8@;StSXS@X:.                                                                                                                             
                                                                                 ;S.;:;:;:;:;:;:;::::::::::::::::;:::;:;::;::;:8@;   .ttX@.                      8.;t%SS:.  :.                                                                                                                              
                                                                                 . X::;::;:;:;:;:;:;;:;;:;;:;;:;:;:;:;:;:;:;:::8t    ... X :.                  . S;tt;.8@%:..                                                                                                                               
                                                                                 .:X.;:;::;:;:;:;:;::;::;::;::;:;:;:;:;:;:;:;::8:     ..88X:.  :S:.          ;.@;:::;:;:X8..                                                                                                                                
                                                                                  .X.:;:;::;::;::;:;::;:;:;:;:;::;:;:::;::;:;:;8:       .SStX .:t:S       .8:%::;:;:;:::@8.