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