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