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