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