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