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