_____ _____ _____ _____ _____ _ _ _ _____ _____ __    ____     _____ _____ ____  _____ _____    _____ _____ _____ _____ _____ 
|     |_   _|  |  |   __| __  | | | |     | __  |  |  |    \   |     |   __|    \|     |  _  |  |   __| __  |     |  |  |  _  |
|  |  | | | |     |   __|    -| | | |  |  |    -|  |__|  |  |  | | | |   __|  |  |-   -|     |  |  |  |    -|  |  |  |  |   __|
|_____| |_| |__|__|_____|__|__|_____|_____|__|__|_____|____/   |_|_|_|_____|____/|_____|__|__|  |_____|__|__|_____|_____|__|   


/*****************************************************************************************************************************/
/*                                                                                                                           /*
/*                                                    - (c)2018                                                   /*
/*                                                                                                                           /*
/*****************************************************************************************************************************/