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