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