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