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