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