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