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