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