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