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