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