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