##################################################################################################

###########
###########
###########
###########
###########
###########                   ########            ##########################                     ######
###########                   ########            ###########################                   ########
###########                   ########            ############################                 ##########
###########                   ########            #######           ###########               ############
###########                   ########            #######           ###########              #####    #####
###########                                       #######           ###########             #####      #####
###########                   ########            #######           ###########            #######    #######
###########                   ########            #######           ###########           ####################
###########                                       #######           ###########          ######################
###########                   ########            #######           ###########         ########################
###########                   ########            #######           ###########        ########          ########
###########                   ########            #######           ###########       ########            ########
###########                   ########            #######           ###########      ########              ########
###########                   ########            #######           ###########     ########
#####################         ########            #######           ###########    ########
#############################  ########           #######           ###########   ########
############################### ########          #######           ###########  ########
##############################   ################ #######           ###########    #####
#############################     ###############    ####           ############ ######
#############################       ################ ####            ########### ##########


##################################################################################################


# Greetings.

#     Copyright (c) FRTNX [<NAME>]

# All rights reserved under the 3-clause BSD License:

#  Redistribution and use in source and binary forms, with or without modification, are permitted
#  provided that the following conditions are met:

#   * Redistributions of source code must retain the above copyright notice, this list of conditions
#     and the following disclaimer.
#   * Redistributions in binary form must reproduce the above copyright notice, this list of
#     conditions and the following disclaimer in the documentation and/or other materials provided
#     with the distribution.
#   * Neither the name FRTNX nor Busani P. Ndlovu nor any other moniker nor the names of any present
#     or future contributors may be used to endorse or promote products derived from this software
#     without specific prior written permission.

# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR
# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
# FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL CONTINUUM ANALYTICS, INC. BE
# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
# OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
# THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


from colorama import Fore


def banner():
    print("\n\n")
    print(r"                                           006000           ")
    print(r"                                         000300F000         ")
    print(r"                          44            0000R0000010        ")
    print(r"                         4444           000000T07000        ")
    print(r"                        444444           0N0000110         ")
    print(r"                       44444444            00X000           ")
    print(r"    "+Fore.GREEN+" 888 "+Fore.LIGHTBLACK_EX+"             4444444444                            ")
    print(r"    "+Fore.GREEN+" 888           "+Fore.LIGHTBLACK_EX+"  444444444444 "+Fore.GREEN+"               "+Fore.WHITE+"           ")
    print(r"    "+Fore.GREEN+" 888      5555 "+Fore.LIGHTBLACK_EX+" 444"+Fore.GREEN+" 5555 121 "+Fore.LIGHTBLACK_EX+"4  "+Fore.GREEN+"  121 999999       "+Fore.WHITE+"      ")
    print(r"    "+Fore.GREEN+" 888      5555 "+Fore.LIGHTBLACK_EX+"4444"+Fore.GREEN+" 5555 1212 "+Fore.LIGHTBLACK_EX+"4  "+Fore.GREEN+" 121 99   99           __________________________________        "+Fore.WHITE+"    ")
    print(r"    "+Fore.GREEN+" 888      5555 "+Fore.LIGHTBLACK_EX+"4444"+Fore.GREEN+" 5555 1 121 "+Fore.LIGHTBLACK_EX+"4 "+Fore.GREEN+" 121 99999999           "+Fore.WHITE+"  | Luna Version 0.0.2           ")
    print(r"    "+Fore.GREEN+" 888888888 5555"+Fore.LIGHTBLACK_EX+"4444"+Fore.GREEN+" 5555 1"+Fore.LIGHTBLACK_EX+"4"+Fore.GREEN+" 121 "+Fore.LIGHTBLACK_EX+"4"+Fore.GREEN+" 121 9     999          "+Fore.WHITE+"  | Creator: FRTNX        ")
    print(r"    "+Fore.GREEN+" 888888888 5555555555 55 1"+Fore.LIGHTBLACK_EX+"44"+Fore.GREEN+" 12121212 9      999        "+Fore.WHITE+"   | Contact: <EMAIL> "+Fore.LIGHTBLACK_EX+"        ")
    print(r"               444444444444444444444444                     ")
    print(r"              44444444444444444444444444                    ")
    print(r"             4444444444444444444444444444     "+Fore.WHITE+"           ")
    print("\n\n")


banner()
##################################################################################################

###########
###########
###########
###########
###########
###########                   ########            ##########################                     ######
###########                   ########            ###########################                   ########
###########                   ########            ############################                 ##########
###########                   ########            #######           ###########               ############
###########                   ########            #######           ###########              #####    #####
###########                                       #######           ###########             #####      #####
###########                   ########            #######           ###########            #######    #######
###########                   ########            #######           ###########           ####################
###########                                       #######           ###########          ######################
###########                   ########            #######           ###########         ########################
###########                   ########            #######           ###########        ########          ########
###########                   ########            #######           ###########       ########            ########
###########                   ########            #######           ###########      ########              ########
###########                   ########            #######           ###########     ########
#####################         ########            #######           ###########    ########
#############################  ########           #######           ###########   ########
############################### ########          #######           ###########  ########
##############################   ################ #######           ###########    #####
#############################     ###############    ####           ############ ######
#############################       ################ ####            ########### ##########


##################################################################################################


# Greetings.

#     Copyright (c) FRTNX [<NAME>]

# All rights reserved under the 3-clause BSD License:

#  Redistribution and use in source and binary forms, with or without modification, are permitted
#  provided that the following conditions are met:

#   * Redistributions of source code must retain the above copyright notice, this list of conditions
#     and the following disclaimer.
#   * Redistributions in binary form must reproduce the above copyright notice, this list of
#     conditions and the following disclaimer in the documentation and/or other materials provided
#     with the distribution.
#   * Neither the name FRTNX nor Busani P. Ndlovu nor any other moniker nor the names of any present
#     or future contributors may be used to endorse or promote products derived from this software
#     without specific prior written permission.

# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR
# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
# FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL CONTINUUM ANALYTICS, INC. BE
# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
# OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
# THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


from colorama import Fore


def banner():
    print("\n\n")
    print(r"                                           006000           ")
    print(r"                                         000300F000         ")
    print(r"                          44            0000R0000010        ")
    print(r"                         4444           000000T07000        ")
    print(r"                        444444           0N0000110         ")
    print(r"                       44444444            00X000           ")
    print(r"    "+Fore.GREEN+" 888 "+Fore.LIGHTBLACK_EX+"             4444444444                            ")
    print(r"    "+Fore.GREEN+" 888           "+Fore.LIGHTBLACK_EX+"  444444444444 "+Fore.GREEN+"               "+Fore.WHITE+"           ")
    print(r"    "+Fore.GREEN+" 888      5555 "+Fore.LIGHTBLACK_EX+" 444"+Fore.GREEN+" 5555 121 "+Fore.LIGHTBLACK_EX+"4  "+Fore.GREEN+"  121 999999       "+Fore.WHITE+"      ")
    print(r"    "+Fore.GREEN+" 888      5555 "+Fore.LIGHTBLACK_EX+"4444"+Fore.GREEN+" 5555 1212 "+Fore.LIGHTBLACK_EX+"4  "+Fore.GREEN+" 121 99   99           __________________________________        "+Fore.WHITE+"    ")
    print(r"    "+Fore.GREEN+" 888      5555 "+Fore.LIGHTBLACK_EX+"4444"+Fore.GREEN+" 5555 1 121 "+Fore.LIGHTBLACK_EX+"4 "+Fore.GREEN+" 121 99999999           "+Fore.WHITE+"  | Luna Version 0.0.2           ")
    print(r"    "+Fore.GREEN+" 888888888 5555"+Fore.LIGHTBLACK_EX+"4444"+Fore.GREEN+" 5555 1"+Fore.LIGHTBLACK_EX+"4"+Fore.GREEN+" 121 "+Fore.LIGHTBLACK_EX+"4"+Fore.GREEN+" 121 9     999          "+Fore.WHITE+"  | Creator: FRTNX        ")
    print(r"    "+Fore.GREEN+" 888888888 5555555555 55 1"+Fore.LIGHTBLACK_EX+"44"+Fore.GREEN+" 12121212 9      999        "+Fore.WHITE+"   | Contact: <EMAIL> "+Fore.LIGHTBLACK_EX+"        ")
    print(r"               444444444444444444444444                     ")
    print(r"              44444444444444444444444444                    ")
    print(r"             4444444444444444444444444444     "+Fore.WHITE+"           ")
    print("\n\n")


banner()
################################################################################################## ########### ########### ########### ########### ########### ###########                   ########            ##########################                     ###### ###########                   ########            ###########################                   ######## ###########                   ########            ############################                 ########## ###########                   ########            #######           ###########               ############ ###########                   ########            #######           ###########              #####    ##### ###########                                       #######           ###########             #####      ##### ###########                   ########            #######           ###########            #######    ####### ###########                   ########            #######           ###########           #################### ###########                                       #######           ###########          ###################### ###########                   ########            #######           ###########         ######################## ###########                   ########            #######           ###########        ########          ######## ###########                   ########            #######           ###########       ########            ######## ###########                   ########            #######           ###########      ########              ######## ###########                   ########            #######           ###########     ######## #####################         ########            #######           ###########    ######## #############################  ########           #######           ###########   ######## ############################### ########          #######           ###########  ######## ##############################   ################ #######           ###########    ##### #############################     ###############    ####           ############ ###### #############################       ################ ####            ########### ########## ################################################################################################## # Greetings. #     Copyright (c) FRTNX [<NAME>] # All rights reserved under the 3-clause BSD License: #  Redistribution and use in source and binary forms, with or without modification, are permitted #  provided that the following conditions are met: #   * Redistributions of source code must retain the above copyright notice, this list of conditions #     and the following disclaimer. #   * Redistributions in binary form must reproduce the above copyright notice, this list of #     conditions and the following disclaimer in the documentation and/or other materials provided #     with the distribution. #   * Neither the name FRTNX nor Busani P. Ndlovu nor any other moniker nor the names of any present #     or future contributors may be used to endorse or promote products derived from this software #     without specific prior written permission. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR # IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND # FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL CONTINUUM ANALYTICS, INC. BE # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, # OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN # CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF # THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.