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