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