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