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