:..   .::*::::::::::::::::::.::...::.:::::::::::::::**:****I****I***IIFI**************III**FIF*********F*IFFI*I*F*F***FII**I***II********I********:*:**:::::::::...:::.:***                                              :*:     .. .::..:*.     .:.              .* .::.    ..  :.::..:*:::  ::****
**...:::::::::::::*::::::::::::::::::::::::*::::::************IFI**IIVFVVVFIFFFVF*VFVVVVVFFVVVFF*VVII*II$VVVVVF$VFIIFFVFIF*V*II*V**I*VFI*************:**::::::::::::....::*:                                                          :*:  . .::  .   .           :.    :.        ...  .:::::..::*I*
$V*::*:::::::::**::****:::*:***:::::::::::::::*:***::***I******IVI**FFVF$VF$V$VVF*VVIVVVFVVV$VVV$VFVFI*IV*FFIVVIIFI*****I*I***********************:*:::::::::::*::.:.               .                                                  .       .                 .. . .  :: :.        .****::..:::::
*I*:.:::*:::::********:*********::*:**::**:::**:*********************VVFVVVIIIFF*F*VVVV$VFF**I*VFIIF*I***IIIVFFIIII******************************:*:::***::::.:::::..   .       ::..                                                           :            ..   :::********..$$:   ::***V*::::*::.:
.:::*:***********************IIIF******I*I*******IIIF*FVI*VV*I*V*IVFIIVFIFVVIFFIVIFIIVVVFF*FI**IIV*FI***IFI*FIVIVIVFFFIV*IIFVFFVV*III**II*IFIII******::**::::::*:::::....                                                                                   .       ..:*:*::::*F:::::::**::....:::::
...::****************I*IFIIFF***F*FFFVFFF************IIIIF*FFVV*VFFVIFIII*IF****VVFFFVVVVVVI**IFFVVIVVVIFFII****************I***********************:***:*:::::::..:. ...         .:.                                                  . .                       .::::**::::*F*::*:::::*:::..:::::*F
...::***:********:*I*****IF*******IIF***FI***********I*IFIIFVVVVVVV$VFIVFFFIV*FVFVVVVVV$$VVFVIFVVVFVVIFFF****FV**I*****III*****I**************:*:*****:::*:::.::....... .          .                                                   ..::::     ..               .:***..::*FVV*.. ::*IVVVV**:.:..*
...:::::*:***:*********II**I*****I***I******I*II*FII****I*II**VVF*IFFI*I****I********IIIIF**I****II********:*********I*I***************************:*::::::::.:::...:....                                                                .::.  :*::::            :**II*:...:I**VV*.    .:*IFVVVF*:::
::::****:****I**********F**FF*IV*FFVVVVV*VVVVV$VVV$VI***V*FVIV$VVVVI*VF*VFVFV$VVFIVVVVFIIVV$VVV$VVF*I******FIFIIIIVFVVFVFVFIFI*FIFIVIVII******:*******:::::::::::::::.:.:...                                                                  .**:*:.  .::      .::*FFFV*:I**IVI*:::..  *VF**IVIIVF*
*::::******VV$V$VVI****I**IF****VV**FV*V*I*IIVVIVFFVII*FIIVVV$V$$$$IFVV$VVVV$$$$VFVVVVFIFVIVV$$$VVFFF*FI*IIVI**I*VIFIIVFFFVIF***********:*****:**:*:::::.:::..::...:..:...                                                      .               *II* ..::*::      .::::V$V*IVFI***. .:::  .*I*:IFFII
::::**:**IVVV*****:::::::***********FF***I***********FI*IIIVIVII*IF**F*IVF*FV$$VFV$VVVVIIVVIIVVVFVFI*IFVI*****I***V**************I********::**:*::***::..... ..:. ... ....                                                      ::.             ... .. .:*:*:.         ::.  .*F*..     ..:F*::*V$$I*
..::::**F*VVV*:.::::*:***:******I***II****I**IFFI*:*FVFFFVFFFI*:*F*:*****::*IFIFII*IVFFIIFFI*****IFVFVVVF*V**IVIIF*****I****I***FI*******:::***:::*::.::***:..::::::.:::...                                 ..        ..             .:.             :*.   ..                  ::::.    ..::  .*F$V:
...:***::::*V$*:::*F***VV*::**F****IFF**********:::.:**FVVVVFI******F***VFV**::*VV$*V$V*******FI***I*I*II***FVVFI*******:::**:***:********::::::::::::::::::*:**::.::::.. ....    .                                  ..              ..               .                      .::...:     :.....::*::
::**:...  .IV$*..*I*::**:.:*FF*I*IV$$$V****:*:::.. ::::***::*****:****I****::::*****II**:*I**:::*******I*I**V**F*I***::::*:::::*:::*::::**:..::::::*:::::******:::.:::......... . ....                     .....   .          .  .                                              :::       ..  . ....
*:.   .  .IVIVI*::..::::::*VFF*****VF*::::*:::*::***::::**::..:*:.::*::**:*:..::::**:.:*:::::::::::.:*****::******::*:..:*: .. . .::*:::*::::******I$$V*******:::*:**::::...... . ..                          ..   .          . ...    .::: ..                   .            .   ::.         . . ::
:....:...*$V*****:*::::.  ...:***I*:...   ...:**::.::: .....::.::::...:*:...:.    .:....::*:..::::*******F**:***F:... .... ..    .:....:I*$MMNNNNNNNNNNNNNNNMMM$$F::::*:::::::.::.....   ..                   ..                 .       ....:                  :...        . .  . ....         . .:
::::*IFFI***:.:...:*:      .**:::... .::::.:::**:.    . ::*::::*::. :::*:  .::    . ..   .*::**::.::::::**:::****.   .:::.    .::.:::*$MNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMV::...:...........:*:......                        .                                          ..        .. .::.::.            
**:::..:::**::....            .:.::.  .:*:***:.:*:    ::**::*FI**:    ..:      ..::**:::.:*::.::..:**:::*:.*:..:.    ..:::. :::..:VMNNNNNNNNNNNNNNNNNNMMMMMNMMMNMNNNNNNM$V*:...::::::..:**: ....:::*:                   ...  ...                                    .::::..::  :. .:: :***::..:::.  
*:.:::: **F*I:**FF::      ::.   .:::::.:**:.:.   :   *:..   . :*:.:..     .:.   :****:..*::**:. .****.  .   .     .::::::. .::::VMNNNNNNNNNNNMMNMMMMMMNMMMMMMNMNMMMNNNNNNNM$*:.::***:..:::  .:::::.              *    .:::.  .::.                                      ..          :***::...::**:.  
:::...... *F: :I$* .::.    ..   .::..:*. .:.        :*..::::.  .***:...:.    ..:::::....:....: .::..              .::::.   :*:VMNNNNNNNMNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNM$::.:::*:::::.:::....:::*:...            .::.:..::.                                                    .......:***:.   
:I*:*::.  .     :. ::..         :FI*. :**         :**...*I**::. :::*:..    :.  .*:*:*: ...:.  ...:**:       .        .*:*:  .FMNNNNNNMNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMNNV:..::::***::**:::::::...               .   ::. ..                                                     ..::::::****::*
:. :$V                            :    ..     ....*:::  :: *V*::::*:.*:..  .    ::. **.   .:::::*:: ...               ..    VNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNM*. ....::.:*F*::*::**:.                          .   .            .::                              *V$FV*. .::*:..::
    .*     ...              ...:.           .   :V:      . :.:*I: ..::*V.           .:     .::.  .:    .  ...  ..         .VNNMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMM*   ..   .:*:....::**:...       .               ::. .:.         . :::.     .::::.                .::. *V$V         
           ...   .:......  ::*:..    . .    ...:*. .*:      .III:V. ...*.                                . .:...         :VNNNMMMMMMMMMMMMMM$MM$MM$MMM$$MMMMMMMNMMMMMMMMMMMMMMMMMM:  ..   .      ....:::.::..   .:               :. .::*:        .:::.     .:..                ..:.     ::          
  ..           .::::::. .*::..      :.:..     ** .  :::.     .:F*:::.::.                                .:*.  ..     ..:*MNNNMMMMMMMMM$MMMMMMMM$MMVMM$MM$MM$MMMMMMMMMMMMMMMMMMMMMM$ :*.            . .....  .. .                    :.  .          :....:.     ..... :*FF*:*....:.     .:.   .    :I
  :..    ..     :. :***: ::.      ..:.:..:::..*     .:VV.     .. *F*****:                                ..    .      .$NNMMMMMMMMMMMM$MMMMV$MV$$$$$$V$M$$M$MM$MM$MMMMMMMMMMMMMMMNMI*:                   ......:                                     .**.   ::...     .....:*:*::.  .:::..:..::     
  .   ..:. ..      ::.          .::.::****:.:$:       .:V:       I: .I$*.                                             $NMMNMMMMMMMM$$M$MV$VV$V*VI*FFV*FF*$$V$$$MM$MMMMMMMMMMMMMMNMMV: ..:::.   ..::.                                                 ..     ::.::             .:*:   ::..:..::.:    
      .:*:                .:::. :VF*:..::.. ::.       :***.           :*                                          . .IMMMMMMMMMM$$$$F$$VVF****:**:*:::*I*I**V$$M$$$$MM$MMMMMMMMMMMM$:::::. ..:::::     :: .:.                                               .  .               ::    ..  . .:**:.  .
        :.              .:*:..  *$*.. .$*:. :           *FF: .                                         .:     ...::.:MMMMMMMM$$$$$VF*I**::.:....:..:.::::*:**:FFI$$$$$MMMMMMMMMMMMMM$::....::::.  .        ::*.                                                .:..  .:::.  ::.              ..::   
                          .:.   **::*  .*I:.       .  . :**:            ....                 .   .      **. .:::  ..*MMM$M$$$V*:..                       ....:::***FVV$$$MMMMMMMMMMMMV.:**:    .::*:.                                                      .   ......***::.:::::                    
                   ..  ..::     .::**.   ...       . .   *F*: ..  .      ......:  .. ... .....      . .::*.  ....  .*MMM$$V*.   .:::::::.:..                      ..:**VV$$$$MMMMMMMMMI**:  .:..                                                           ..  ......:.:::..:::       .::.       .:.
                    .   .::.    ::....    ..       ...   :::**.   ..       .***:  :I..:::*::*::::..:***I*..  :::::. :$M$$*.   :*VF*I*****I*::. .       ....:..... .   ..:*IVV$$MMMMMMMV.   .::*...                                             .:.  .*:.           :.    .::          :::. ...:::  .
.   .           .:*.     .   :**::*F:     .       ..        :**      ..     :.             ...  ::::::*:*.       ....*M$*.   :*$$$VVI**:::::. ..      ..:.::::::::**:.    .:*VF$$M$MMM$. :*V$$F::**:.                                      .::. .:::.I*:.    .                             .::::.   
II*IV*:.   .:::: .:    .::::*VFF:::*:     :      :. .::..   ..*      ..                .      :*:.::....:.      .**:..*$*   .:$$$VF**::.:::*.  .    ....:.:::::**VV$I**.    .:*FV$$$MM$FMM$$$$$MM$$V*.   .   .:*:**:::::::::...  .....  ..  .**:. .:::*::.  ..     .                         .      
VVV$V**::::.:.::.      :***I******:*...  .:    ... ....:....   .....  .::::      .    .:::.. :*:::.......:**.    :**:::$$:..  .**:::.   ...:  :...   .....:...:*IIFVVVV*:      :*I$$MM$$$**::***I$$$M$**::F:  :$$$$VVVVIFIF***::..****:::**:. ..:::::::::::::...  ..                          .::...
FVV$F*:::..:**::*::::.::...:*...:::. ... :::...... .:::......       .. .:**..  .   :**::..:*:.:****:. :***:.:    ::::.V:.:                          :MMMMMN:  ..:*::::::::.....:***$$V*I:::..:::::**V$I:IV$$$I*I$$$$$VV*FVIIIII**: :***:::::..:.::::::::::.:.    .:    .                          .
$VFV**.::.:*****V*I*::*:.  :*.   .:.:::::* .*:::::::::.:.::...  .      .::. .:::   ::::::*$$VV****FIF**.           ::*F.**: .                    :$*:*::::::::::*::::::*::I******:::*:*I$F$F***:...:*V$IV$$$$$$$$$$$$$$VVVVVVFIF*I*:.:***::::::::::::::::    ..::..                           . .   
:**:::***:.:**FF*F*::::...:** .: ..:*****I:....::*::::::::::::...... .::.    .:::.****::*I*V$VV*::*:::**:         ******I*: :                   .$*...         .:         .:.:.. *V$MMMMMMMMMMMMM$*::*$::::::::::::*II*:I$VVVVVVVVFF*..**:*****::**:::   .::::.. .                      .           
**::.:*::****.. .::. .::**:: ..::::.:::*VF:  :********:::*::::::::..:::*:.  ..:::::::::***:**:*II::::::..         ::..**:.. :.                 *:**...         ::          :::*$MM$$VVF****I*****$M$FF$F   :::    :V****:*$V$$$$VVVVV*:.:*II*II***:....::::::.   .                                 .
:..:****:*I*.   :**::::**.. ...:***:*:::VI*:.*I*I**********::::*I*::.*****::****:*::::*::::. .*:::.:*I**:            .**.:*.*:.               ::.:*............***FVVV**F*.:$M$$$**:...   .   ..:*V$MMM$*  :$MV   :MM$I::F$**V$$$VVVVVF*:::*VF*:.  .:***::::.    :                                .
:::***VVFVV:.  .**:::*I*::::**II**::***:VV**:*IIVFIIII********::***. :***********:::::*::..   :*V*..::::.            .*V:M$.$$*.           .:*I*.::    ...  .*VI:::....:**I:**:*:                .:*$$MM*   :$M:  :$MV::*$V*I$$$VVVVVVVV*:..:. ..:  .:***:       :                                  
*:.*::*IV$V*::::*:..::**.  ::****::*I**VFVIVVF*IFVVVVFVVII*F**.:**I**FIF*F*IFF****:.:F*       ::..*V:              .::*FVM$:V$$F**:.      .*:FVI.          .*I:           *$:       .     .:::...  .:*$$MF:  .$$. :MM$$F*V::::*$V**IIVI*::..:: .::...:::. ..     :      ..    ..                    
*:**.  .VIVI*******:*:::..::*I***:****VV*::**:..:**IVVVFVVI*****IIIVIFVVFVVVVF********           .::         .        .MM$MII$$$$$$F:.     *V$I:  .        **.             :$.          :*****F$$$F*:.:F$$M$$*:*F::$$$$$*::.:::.:*::::*::::I$V*:*:::::::..:..  ..:.     ...:::*:.         .         
IF***:.:VVVI*::..:..:*:.  .****::II*FFVF::I*:.:**:::FV$VVVVVIVV*F$VFVFVI*****I**:**::*:*.    .:.. .        .  .   ... .*$$$**VV$$V*:.     *$MI:           :::               ::       :***:. .::F*VV$$$$V$$$$$$$**::*V*$* :$V:**::::***IIVI:::*I*::*::::.::       ...::::::..::.                     
**VVIVVVVV$V:  .:::..      *VFF:**IV*:*FV$FF**:.:F:.:F$$$$V$VVVFVVV$VIVVVVVV**:***F:*IFI**:   ..::....   ..       :*:...... *IV$V*:       :V*             ..                ..      ::::..    .*::::IV$MMMMM$V*:. :VV*:::::***:****FVV$V:**. .::.:::::*::*     . ..    :::.. :.         ..  .       
:**FVVVV$$$V:.:**:::*.     :***.  ..  *$$$$$$V::::F:  :V$$$$$$$V$V$$$VF**I*VFVV$V$VVVFVI*:      .... .:..... ..:::.    .    F$F$V*.      .:*....::::::.    .*               :      .:.         .    .:*F$$MM$:.: .:*:.:::I*::*:*$M$$$$**:.::**::::...:.::. ::  . .::          :::...       ...      
...:IFVIVF$V*:***:  ..   ..:**:.:..   .::*$$$$VF::*$**::F$$$V$$$$$$$$$VI*VV***V$$$$V$$**:::.:..  . .::**:::..:*::..  ..     :$*VF*.     :***V$MMM$$$$$$*  ..**             :.                 ....:::*FVF*V$$:*.*:.:V$$I**:*$$$:**$$:I$$$FF*:.:**:*$VVI::*..:*::  ..     .:*:...:**:::.  ...:.      
..**IVVVVVV*:.:I*:  .  .::*::::::**..**::::V$$$V:*:***F$$$$$$$$$$$$VF*:**I$$$VV$V$$VV$V*::::::. ....*:::::**: ..:....:::    :V****. .*$MMMMM$$F*::::.... :*. ::.         :*.          ::::******IIFI$$MM$$FV$*I*.:$MMM$V*V$MMM$M$MM$$:I$$$$V**:*:.*:.:IVV::*:::::..:.    .::..:.::*::.....:...      
:*IVVV$$$$V**:::*F*:..:*:::*::::F****$$$$$$$$$$$$*:*V***I$$$$$$$$$*:*I*I**I$$$$$$$$VIIFF**FVV**:**::. ..  ..:: ..:..::.      *F****VMMV****..                  .:.......:.         ...  ..:::*:::::::*F$$FI*::*$MI:*$**:$M$MM$*F$$*FMV$$$$$$$$$F   *.  *$V*  ..   .::  .:  .:*:..:::::...:..   :.   
******I****:**:****::::*::::  ...    ::*FVVVVFVV$V*IVV***FV$$$$VVIII*::****VVVVVFVVFFIFI*::II*:... ::          .:.:..         *:*$M$V:.. .::::.:::::....:..    .:::::::::                    ..       :*VI*F*$$:V$*F*V$$$$MM$$V$$$V$$:V$FIV$F$$$:  ::   :*:........:   . ... ..:::***::..::.   .    
:*:*:**::::******:*::*::::*:::.       .::**************I**IF*******:::*******************:**VI**.              .:.. .         :$M$$*:::*V$M$$VVVI::::.....     :******::                    ......    :**IFV*.:*:. .************:::::::  :. .::*:  .:     :.   ....    .    ...:. . .....           
 .     .. ........***.... . .              ..::::..:.::::.:.::::*::**::**::::::::::*******:**::.             .::::....     :IMM$$**V$M$$$V*::..:.              :***:::::                     .        .*V$$M$* .  ...:::*****:::*::::    ........    ..:::*:.   .     .::    ...    ...:..         .
                  .                                               :F**.       .  ...*FV**:::*II*: :.        .   .*$VI****:$MMM$$$MM$VI*:..       .::::...:..    :::..::.                             .*FV$$$$MV..   .......::........         ...       .:****:.   ......       ... .               
                   .                                               :.              ::::::*:*::... .   :I.       *M$MM$*::VMMMMM$$V*::.     ...::***::::....   ....:.::..                             .*::VV$$$$.   ........ .........           ...   ...:::::::::.. .:::                          .
                                                            .                       .IV*:::::*F*    .  .:.      :V$$$V*..$MM$*I*:..   :*IVVV****:::. .    ........:::::. :$:                          :: :F$$$MI..... ... . ..... ..  .        .  . :*IF***. :*:.:I*. ..      .   .... ..          .
..               .                ..       .        ...    .                        .:  *V$V:      .... .:::.    $$$V$VI*$$*::::::**V$$**:. ......  ..:::......:...:::::.:V        .                  .:::V$$$MMI........ .......      .      .. .  ::::..    .::..:*...               ....:.      .
....... . .     .  ..             .    .                                                .*F: ..           .::. :$$$$V**::VFI$$MMM$VV**:....     .:::**::..:   :.:::****: ..                          ..::*F$$$$MMV:............... .... .. .......  .      ..   .       .  ....                     
.:.......                              ..              .     .                                .              :V$V**:.  I*$$MMM$$V**::..     .::**:::*::..  ... ..::***:        .                    ..:::**F$$MMMM$II*::::..:::.::........:.....:: .:. ..     ..  :...  ..  ..:.           ..      .
........ ..      .:..     ..                                                                ..:. .:::       *V*:.       *$$$$I:.:.:::::..:*****::..:...       . .:****.       .                      .::::**$$$$$MMMMMM$V: ......... ..  .    .::. ....   .       ...:::......:..    . ..       .. .
...........:::..::..   ..            .       ...     . .. ...                          ..   :*I:.****    .:$V*:...  :::..V$$I:   :*V$$FVVF**:::::.               ::::.        .                      .::::**$$$V$$$MMMMMMM:                   :*:.   ..::.       ...:::::..::::        ....     ..  
......:....::::::.       .              .     .        .   ...                             :****:::..**V$MMMMM$$$**:V$M$$$$I*:...:*FI**::::::...:.               ...          .  ..                  ::****V$$VVVVVV$$MMMMM$*                ::.:::. :::::.     :...:::::..::::.                    
..:.::...::..:....:..     ...                         .. ..  .                       .:**VMMMMMMMMMMMMM$$$$$MMMMM$$V*V$MMM$*F:....:....:.:.:::..:.                          .. . ..                    :***VV$$VV*FIVVV$MMMMMMI.            .. **I:    .:::     .  .:::**.::::::.                   
::::.:.:..:.:.........  .. ......         ..       . .......                      :I$MMMMMMMMMMMMMMMMMMMM$$$V$$$$$$$$*V$MM$IF*:.:::..   ..:.::  ::.                         : .:::.                     :**V$$$V$V$VFI*VMMMMMMMM*             .I*:  ....         ..::::::.:..    .                  
::::...:.:::::....    ..:::       .. ... ..        ..........                  .*MMMMM$$$MM$MMMMMMMMM$MMMMM$M$$$$$$$V$FV$$$VF*::.:.      ...:*:.   ::                      :  ::*.::.                   .*FV$$$$$$$$$$$$MMMMMMMMM*           ..*.   :****.      ...  :.:::***.       .     :.......
.:::::.:*.:***::.:*:*::*****::..*I**FFIFVVVFVVVI*IVVVF*. ....                 *MMMMMMMMM$MMMM$MMMMMM$$$$$$MMMM$$$$$$$$$$$$$$$V*:.:.      ....::      :.                   .:  .**::**.                   *V$V$$$$V$$$$$MMMMMM$$V*VMV:       .        .***:     .:*****:::.:*: .         :::.  .:::.:
:::::::.**::*I:: .**: .*V$$$$$$*$$M$V*$M$MM$M$$V$M$$MM$.  ...                VMM$$MMMM$$$$MM$$MMMMMMMM$$$$$$$$$$$$$$$$$$$$$VIFI*:.       .::.::        :.                 .  ::F:.:*VV                .  :$$$$$V$$$$$$$$MM$$I**V$$$$$$.                .*.     .:**I**::..::.::.        ....  :.   .
::::*I: .:*::*:: .*$*:.*$$VF$FVMF$$M$*MMMV*MM$*:VM**MM$:..:..              :$MMM$$$$MMM$$$MMM$$$MMM$$$$$$$$$$$$MM$$$$M$$FVV::I**:.        ...::: .      :.               .. .:*V**FFV*:              .   *$$$$$$$$$$$$$$M$*:*VM$F$$MMM$.                        :*****:::. ..::  ...     :*:      ::
....::....:.....:::*V*.I$*..$.:M$*$M$*MMM**MMM*:F$*IV$$.....:.            *MMMMMMM$$$MM$$V$MM$$$$$M$$V*I*FV$MMMMMM$$M$$$$V*:VV*::.            :::::..    :.              ...:****VF:**:                  IV$$$$$$$$$$$$$$$*$$$$$$$MMM$M$.                      .**I*..:::   :*.. ..:.               
...... ..     .:::F:**::**:   .:FVIM$VMM$FI$MM:**$:V*M$..::::            :MM$$MMMMM:.*$$$$I*$$$$$$MM$$VV*$MMMMMMM$MM$$$$$$$$V***:.            ::***:::  ..:             ...::***I*::**:                 .V$$$$$$$$$$$$$$V$M$V$$$M$$MM$MM$         ..        .   *VVV*  :*:::.:*                     
..... ..   .::..  .*$$*:::::.....:F$MMMM$$VFVI*VVMV$$M$......            :MMVVV$$M$$: :V$$$*V$$$$$$M$$$$V$$$$I*::V$$$$$$V$$$**:::.            .::******. .:             . .:::*F**:****                   :VVV$$$$$$$$$$V$$M$$$$$M$$$MMMM*           .          ****:    .:.  :                     
::::.......:::..   **IV*IF***::::*$M$MMM$$$$$$$$$MMMMMF..:..:           :MM$$$V**FV$$*..*$$VV$VVV$$$$$$$$V*:. .I$$VV$$$$$$V***:::                .:*VFI**.:            . .:::.*$V*::**V*.                   :**IFVFFVFIIFVV$MM$$$MMMMMMMMMF          .::        :.        ....:..:.                 
.. .:..:..::::   .  . ..         ..::::.:::...:::::::..::::::          .MMMMM$M$*::*V$V*.:VVIV$VVV$$$$$$V*FVF*$MM$$M$$$$$$VI*:::.                   *IIVFV*             ..... *$I*:**FFF*:                   .:******IF*I**F$MMMMMMMMMMMMMM*                  ... .*::.::.   . ..:......          ..
....:. .:....  .:::             ........:::.  ...:::....:::::          $MMMMM$M$$$*::*V$V**VFIV$FV$$$$$V*   VMMMMMMMM$$$$$$***:                    .**VVFVF*.          ..:.. .V$*:**IVF*.::                    ::*****I*IIFV$$MMV$MMMMMMMMMM*       .         ..:  **::::::.::  ..::::::.           
 .::.. .:.      :*:         .......::.......::::.:::::::::::.         *MMMMMM$MMM$$$*.::*VI:I*I$VVVV$$VV**:$MMMMMMMMMMMMM$V::               .     :IIIF*VV**I*      .......   $$I*IVII*:....                   .:****F*II**VV$MM* :VMMMMMMMM$:   ..:   .     ::::  ::::. .*VF*::.::......:::       .
..:*:::.::..     :  ...:    ..:..:::.....:.::***.::::::::::::         $MMMMM$$$$MM$$$$$:.:*::F*V$VIFVV$V*$MMMMMMM$MMMM$MM$:                  .   :VVIVIIIF*FFFI.    :.. ..    :***FI**:....:                    .:*******I*IV$$$$:**V$MMMMMMM$:..              :::..:..:. *I*I*::..:::::.           
.::*:::..::.         ..:.  .....:::::..:. .::::::::::::::::::        *MMMMMMMMM$MM$$$$$$$*...:**$VVIVVV$$MMMMM*...::::::.                       :VVFVVVV**IIFIF*:   .    .      :*F***:....:.                     ..::******IV$$$MMF*F$$$MMMMM$.                .....::    *VF*::::.     .         .
::***:.  .:::           . ......:.....::..... .....:.........        $MMMMMMMMMMMM$$$$$$$$$:...*FVV*IIV$MMMM$*      .                          :$$VFFFI*IIFI*IFII*.  ..         :II*:::....:::.                    ...:::****V$$$$$M$*::V$MMMMM$. ..      ..      :.       .*V***:.......:..        
:....     .:: . .     ..:...:.::::... .:  .::::::::::::::::::       :MMMMMMM$$$*****IVVVV$I*:. .:$F*I*$MMMM$*:.         .                     :VVV$$VVIIIFIF*I*****:            :V*::......:::.                     ... .****FFV$$$$$M*  :*V$MMM$....     .  .  .      .    :F*::  :*:. ...    .    
 ..         .::...::::..::::::*:::::::..::::*::::::*:::::::::.      *MMF:::...    ...:::*****:.  *VV**$MM$VII:.          .                   .:.*VVV$VFII**F***::****.          :V:.:..:..:::....                    .....:**FIV$$V$$$$*   .:*$MMI         :::.....   :.     *I:. :*.   :*.    .    
.. ...      ::..  .:::::::::**:*:::::..::.:**:::::**:::::::::.      $MM$VFI**:.... .     .:::::. .FF$$MM$$$V*:                               :**.:VVFV$I**F**.:*  :***.         :*: ...:..:..  .                           ..:*V$$$$$$MMV*.   :*$M*.:.    .... .:.  .:V*.  . I*::..                 
.. .        .      ......::::::.....:::.. .::...::::::::::::.      .MMMMMMMM$$$VVI**:***:::::::::.*$MMMM$VI:.               .        ..  ..:*F*: ..*IF*$VI*.:*..*: :***:.       .*  ..  .....     .                            *V$$$$$V$$*V$*.  :IM*:        :::.      *: .F::I*:     ..            
::.                ..::::::::::::::.::   ...:.::*::::::::::::.     *MMM$M$$$$$MMMMM$$VV$$VF**::.*$$$MM$$V*:...  .              .     .. ..::: *$..FI:II** **..*: ::..:*::.      .:       ..                          .         .VV$$VVI*$V..*MV:  :$:       .   .: .:::.  :VVII:      .             
:::...  .:::......  ...:::::*::**::::......::::::::::::::::::. .. .$MMM$$$$VVVVFVV$$M$$$$$VFI**FMMM$MM$$*:....            .        ......::.   .      :*I*..*: :* .*: .*:::      .       .                                     :***V$V***$M: .FM$: .V:         :F* *:*F: :*..:.  .::.    ..         
**:..:   *:   .::*::...::::::::**::*:..:::.:::::.:::::::::*::. .. :MMM$$VVI****I*$MM$$IIIVVVIF$MMMM$M$$*::. . .          ..   .    ....::::            .**I: :* :*....:. :*:.                                        .        .:I::VVF::*$$M*  :$$$*.V:        ::  ...  *V. .$*:.   ...:..          
*:...:          ..::::::::::...:**. :: .::::::*:::**:**:***::    .*MM$$VI****F$MMM$*:...   .:VMMM$$$M$*:.                          .....::.         :.   :***:: :: :*. *: .**:           ...     :.                            .I::VV*::*$$$MF. .V$VF$$        ::*F:  . .:*:F* .  .::**::..         
.                 :*::::*:::....:. .::..:::::::::::::*::::*::.  ..$M$$I****F$MM$I*.         .$MV***VMV:.                                ::         *$$$*. :****. :: .*: :: .***.                 ::                            .F.*$**::*V$$MMV. .$V*IM:       .*F.   IVI*VV$*      ::::::..        
:..   .    . ....:*::::::*... ... . :::::::**::*::::*:*::::*:. . :MM$V**I$$M$I:.   ...:****IM$I:.*$$$F:.                               .:        .:IIVI$V: .:***: .*: :: .*::::*:                ::.                           .I.*$*::*IVV$$$VV  .VV*V*       :V*::  :::*VV$V:    :.::::::....     
..::.     ::......::...::...:. .....:*:::****:****::*::*:*::.....*M$*F*V$$F*::::**I$$MMMV*$M$V::.*F$$F:                               ..      :  ...:I**VV.. :*:**: ::.:*:::::::::.              .::.                           *.*V*::*FVVV$$:V:  .$$$*       :VV.     :.:IV$I*.  .*::             
. .:      . .... .::::::.:::.:::::..**::::*********:::::**:::. . VM$V$MM$V$V$$MMMMMMM$V*FMMMV*...*IV$*.                                       .  ..:.FV*$VV:  .*:**:::::::*:::.:::*:              :::                           *.:**::*V***$$:*V   .$MI       *VF.:V.  :*VV$FV**. .**:             
*..     . ....::..:V*::::... .::::*:**:*****:****:*::::::::**:...$$$$MMMMMMMMMMMMM$I:. IMM$*:: ..:**$*                                         ..::*:*$**$$F:. .:*::**::::::::::::::.             .:::                          :***::*I**:*VV:*$    *MF       *VVVVVV:.:*VV$V***:****:::::.....    
:.   .:.::.....   :I: .:.    .  .  :V:. ..::::::*:::::::::::::..:M$MMMMMMMMMMMMM$*.  .IMM$..:.  .:::$:                                         ... ::.**:V$$I: :..::::*:::::::::....::.            .:::                         .V*:::***::*VV:*F ...:M:       *V$V$VVVV*VVVVV***:*****:::::::...   
:.......:**:::::. :. .      ..::::.:*::::::*::**::****::**::..:::MM$$$M$MM$$MMV:.   :$MMV. .::   ...V:                                       .::::::*.***VVVV:::.. ::::**:::.::::.....::             ...                         :* .:**:..:$F*** .::*M.       *V$F$$$$VI*V$VF***:***::::::::....   
*:.:.  ..:::.:.:..*        .....::..*:::*************:::****:.  :$$$$$MMM$$MM*.    :$MMV:  .::    . V:                          .:          .:::::*****I$$VV::I*... .:::*:::..::::.....::                                        :: .:**.  *$V:V:    *V        *FV$$$VVV*IV$VVF******:::::::::...   
:    ........:::::*:::..::::::::::.:I:::::::::**:*:*:::*::::::...$$$$$$$MMMF.     :*V$$:   :*:      V.                          :           ...::::**FV$$VV*:VII::..  :::**::..::::.....::                                       :.  .*:  .I$**V.   .$:        *$VVVVVVV**$VF$I**:***::*::::::::..  
.     ....:......:**::... ....::::::*::::::::::::::::::::::::..::F$$$MM$MV:      :**I$*.   :*:      F                                            ::..*VVVFV.VVFV***.   .:::*::.:.:.:.......            ..                        *.  .:.  .IV**V    .$         *$$VVVV$V*F$$VV*******::::::::::....
:  .. ....:.:::.  ... ..   .:::***::I*:****:***:*******:*:::. .  *M$$MMM$. ..    .:**$:    :**     .*                                             .. :***$**VFVVIVV*.    ::::**:..:::.. .....           ..                       *.  :.   :FF***    .*         *$$VV$$VVIF$$$VII*****:::::::::....  
:...::.......:... .:.....::::****:::*:::::::::*::::::::::::::....:$$MMM$:         :::F.    .**.    :*                                                 :* ::$VFFFI*I*:     .:::*::.::::... .....                                 .*   ..  .:***F*    ::         I$$VVV$$I*IV$$VF*****:*::*:::::.:...
:.....::.......**......::::******::*I*:::::::::::::::::*****:.....$MM$$I.        ....V:    .**.    *.                                                  :.:.:IVIFV*** *:     :::***:...:...  .                                    *   .   .:***F*.   *          IV$V$VV$V*IVVVVI**:*****:*:::::.... .
:.:.:..........:..:..::..::::::::*:**::***:****:::::::***:*:..::..*MM$$*.         . .*:     :*.    F.                                                    .. :FIVFVV$:.:      ::.:**::.....     .                                .*        .I**VV.  .:          IV$VV$$$$*V$$VVI*********::::::::...
*:::::*:::::.......::::::::*::*:**************::**:*********:  .. :MM$$*.         .  *:     .*.   :*                                                    .    .:**I***..       .::::*::......  .                                 .:        .**I$V   :           V$$$$$$$VIV$V$$FI******::::::::..:...
::::::::::::.::: .:::::::::*:*::**:****:******:**::*********::.....$$$V*          :  *.     .*.   I.                                                           .::::: ..        :..::*:.....                                     :       .:**IV*  ..           F$$$$$$$VFV$$$$V*I*****:*::::.:.:...
:.::.....:*: .::   ....::::::::***::*::::***:*:***::**:**:*::.::...*$V$*         .:  :.      *.  .*                                                             ..:..             :::::::.:....                                          .:::*V:               V$$$$$$$$IV$$$VFI**I****::::::.:.....
::::....            ..:::::*********I::*:******::::*::::***:.......:$$$*          :  :.      :.  ::                                             . ..  .           . .              ...::::.......                                       ...:::**.              V$$$$$$$$IV$$$$VI**I*I:*:*::::.......
::....:. ..      .....:::::**********************:::::*:*:::: .:.. .I$$:          *  :.      .   .                         .                         :::  ...      :.                :::::.......                                      .  ..:::.               V$$$$$$$VFV$$$$FVI*I*****::::.:......
Selected Work