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