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