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