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