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