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