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