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