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