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