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