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