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