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