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