@@@@@@@@@@@@@.              #@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                         
@@@@@@@@@@@@@*              =@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                         
@@@@@@@@@@@@@@+              :%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                         
@@@@@@@@@@@@@@@=        ..    =@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                         
@@@@@@@@@@@@@@@%               +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                         
@@@@@@@@@@@@@@@%               =@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                         
@@@@@@@@@@@@@@@%               *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                         
@@@@@@@@@@@@@@@#               *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                         
@@@@@@@@@@@@@@@%              -@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                         
@@@@@@@@@@@@*=:.              -==*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                         
@@@@@@@@@*=.     ...              :#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                         
@@@@@@@+.      :*@#-               *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                         
@@@@@@@+    -*%@#-                *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                         
@@@@@@@@*   .%%-               .=@@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                         
@@@@@@@@@=                    .#@+:=%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                         
@@@@@@@@@@.                    .  :@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                         
@@@@@@@@@@+..                     *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                         
@@@@@@@@@@@%#*-...:=***=.        =%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                         
@@@@@@@@@@@@@@@@@@@@@@@@@#+====*%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                         
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                         
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                         
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                         
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                         
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                         
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                         
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                  ..     
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                  #@#==#%
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                  -@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                  =@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                  .%@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                   %@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                   =@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                   .@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                   .@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                  .#@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                 :%@@@@@@
