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