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