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