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