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