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