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