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