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