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