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