s                                                                                                   ..                     _         
    :8                                                                                                 dF                      u          
   .88       .u    .      x.    .                                ..    .     :       .u    .          '88bu.                  88Nu.   u.  
  :888ooo  .d88B :@8c   .@88k  z88u        uL           u      .888: x888  x888.   .d88B :@8c         '*88888bu        .u    '88888.o888c 
-*8888888 ="8888f8888r ~"8888 ^8888    .ue888Nc..    us888u.  ~`8888~'888X`?888f` ="8888f8888r          ^"*8888N    ud8888.   ^8888  8888 
  8888      4888>'88"    8888  888R   d88E`"888E` .@88 "8888"   X888  888X '888>    4888>'88"          beWE "888L :888'8888.   8888  8888 
  8888      4888> '      8888  888R   888E  888E  9888  9888    X888  888X '888>    4888> '            888E  888E d888 '88%"   8888  8888 
  8888      4888>        8888  888R   888E  888E  9888  9888    X888  888X '888>    4888>              888E  888E 8888.+"      8888  8888 
 .8888Lu=  .d888L .+     8888 ,888B . 888E  888E  9888  9888    X888  888X '888>   .d888L .+      .    888E  888F 8888L       .8888b.888P 
 ^%888*    ^"8888*"     "8888Y 8888"  888& .888E  9888  9888   "*88%""*88" '888!`  ^"8888*"     .@8c  .888N..888  '8888c. .+   ^Y8888*""  
   'Y"        "Y"        `Y"   'YP    *888" 888&  "888*""888"    `~    "    `"`       "Y"      '%888"  `"888*""    "88888%       `Y"      
                                       `"   "888E  ^Y"   ^Y'                                     ^*       ""         "YP'                 
                                      .dWi   `88E                                                                                         
                                      4888~  J8%                                                                                          
                                       ^"===*"`