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