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