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