`/                                                                                                                                                  
                                                    yM+-.                                                                                                                                               
                                                  `hMMMMMh+.              -:.          ::`                                                  `::                                                         
                                                `/NMMMMMMMM:              hMN:       `yMM/   +o-                                            -MM                                                         
                         .s/`                -+dMMMMMMmdyhmm-             hMMM+     `dMMM/  .NMy                                            -MM                                                         
                          `+dy.            :dMMMMMMMMNNMms-               hMymMs   .mMsNM/          .+yhhyo:    ::../.   :shhhy+`           -MM      `::`    -::  .:-:sso/    .::` `::.                 
                             :ms`        :sMMMMMMMMMMMm.                  hMo`dMh`:NM+ NM/   mM+  `yMNs++odMd.  mMmMd: /NMho++yNMs          -MM       yMd`  -NM/  sMNhssmMd`  `hMd-dMy`                 
                             `yMmyyoooshNMMMMMMMMMMMMMN`                  hMo `yMmMN:  NM/   mM+  hMh`     -`   mMd.  -MM:     `mMo         -MM        yMd`-NM/   sMh   `NM/    sMMMo                   
                           /hNMMMMMMMMMMMMMMMMMMMMMMMMMs-.``` .--+-       hMo   oMm-   NM/   mM+  mMo           mM/   /MN`      yMh         -MM         hMhNM+    sMh    mM/    :MMN-                   
                        -+mMMMMMMMMMMMMMMMMMMMMMMhdMMMMMMMMMMMMMMMNs      hMo    :.    NM/   mM+  /MNo.  `/hs.  mM/   `dMd:   .sMN-         -MM`        `hMM+     sMh    mM/   +MNoMM/                  
                   :/+yNMMMMMMMMMMMMMMMMMMMMMMh+.  .-/+++/:-:o/+Myo.      hMo          NM/   mM+   -yNMNNMMh/   mM/     +dMMNNMNs.          -MMMMMMMM`  .mM+      sMh    mM/  sMm- -NMo                 
                 /dMMMMMMMMMMMMMMMd+ydmmmhy+:`                  `         `.`          `.`   `.`      .--.`     `.`       `---.             `........  `mMo       `.`    `.`  ..`   `..                 
               -dm+` .-hMh+smMMMmo                                                                                                                    `hNo                                              
              -d+     .My     ``                                                                                                                                                                        
                      :d-