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