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