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