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