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