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