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