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