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