********************************************************************************************************************
*********************************************************************************************************************
- **************
- **********************
- **************
- *****************************************************************************************************************************************
- ******************
- ****************************
- *****
- *********************
- **************************
- *******************