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