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