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