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