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