********* ************* **** ** *********** ******* ********* ** ********** **** ** ************ ***** ****** ** **** ** *** *********** ******** ************ **** ** ***** ******
*** *** ********* ****** ** *** ****** **** ** ******* ** ***** * ********* ********* ****** ***** ** *** ********* ** ** ******** ***** ********* *** *** ******** ******* *** **** * ******** ****************
** * **** *** ******* ** ****** ** ***** ** ***** ** ******** ** ******* ************ ** ***** ** **** ** ** ***** ** ****** *** *** ******** ********* *** ***** *** ** ****** ********* *** *** ************* ***** ** ************** *******
***** ** ****** ******** ********** ***** ** ******** **** ** ****** ******** ****** ** ****** ** ******** ***** ** ****** ********** ** ************* ** ******** ************ ** *** ************** ** ****** ***** ** ******** ********* ************ *** ***** *************** *** *** ***** ** ****** ******** ****** ** **** ************
*** ******** *** ******** *** **** ***** ****** ******** **** ******* **** ** ** ******* ******* ** *** ****** ** ******* **********