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