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