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