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