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