********************************************************************** 0********************************************************************* 0********************************************************************0 0******************************0************************************** 0********0************************************************************ 0********0*****************************************************0****** 0********0*****************************************************0****0* 0********0**************************************************0********* 0********0**************************************************0********0 0********0**********************************************0************* 0********0*********************************************0************** 0********0**************0********************************************* 0********0**************0********************************************0 0********0**************0****************************************0**** 0********0**************0****************************0**************** 0********0**************0*************************0******************* 0********0**************0*************************0**********0******** 0********0**************0*************************0****0************** 0********0**********0************************************************* 0********0**********0***********************************************0* 0********0**********0*****************************0******************* 0********0**********0*****************************0*************0***** 0********0**********0*****************************0*************0*0*** 0********0**********0*****************************0********0********** 0********0**********0****************************0******************** 0********0**********0****************************0**************0***** 0********0**********0****************************0**************0**0** 0********0**********0****************************0**********0********* 0********0**********0****************************0**********0********0 0********0**********0***************************0********************* 0********0**********0***************************0***************0***** 0********0**********0**********************0************************** 0********0**********0**********************0*************************0 0********0**********0**********************0***********************0** 0********0**********0**********************0*********************0**** 0********0**********0*********************0*************************** 0********0**********0*********************0**************************0 0********0**********0*********************0***********************0*** 0********0**********0*********************0**********************0**** 0********0**********0********************0**************************** 0********0**********0********************0**************************0* 0********0**********0********0**************************************** 0********0**********0********0**********************************0***** 0********0**********0********0**********************************0**0** 0********0**********0********0******************************0********* 0********0**********0********0******************************0********0 0********0**********0********0***************************0************ 0********0**********0********0***************************0***********0 0********0**********0********0***************************0*******0**** 0********0**********0********0*************************0************** 0********0**********0********0**************0************************* 0********0**********0********0**************0************************0 0********0**********0********0**************0**********************0** 0********0**********0********0**************0********************0**** 0********0**********0********0**************0*****************0******* 0********0**********0********0************0*************************** 0********0**********0********0************0**************************0 0********0**********0********0************0************************0** 0********0**********0********0************0**********************0**** 0********0**********0********0************0*******************0******* 0********0**********0********0************0**********0**************** 0********0**********0********0************0*******0******************* 0********0**********0********0************0*******0******************0 0********0**********0********0************0*******0**************0**** 0********0**********0********0************0*******0***********0******* 0********0**********0********0************0****0********************** 0********0**********0********0************0****0*********************0 0********0**********0********0************0****0**************0******* 0********0**********0********0***********0**************************** 0********0**********0********0***********0**********************0***** 0********0**********0********0***********0********0******************* 0********0**********0********0***********0********0*************0***** 0********0**********0********0***********0********0*************00**** 0********0**********0********0***********0******0********************* 0********0**********0********0***********0******0***************0***** 0********0**********0********0***********0******0***************0**0** 0********0**********0*******0***************************************** 0********0**********0*******0**************0************************** 0********0**********0*******0**************0***********************0** 0********0**********0*******0**************0******0******************* 0********0**********0*******0**************0******0***************0*** 0********0**********0*******0**************0******0******0************ 0********0**********0*******0**************0***0********************** 0********0**********0*******0*************0*************************** 0********0**********0*******0*************0*******0******************* 0********0**********0*******0*************0*******0***********0******* 0********0**********0*******0*************0*******0********0********** 0********0**********0*******0*************0****0********************** 0********0**********0*******0*************0****0***********0********** 0********0**********0*******0*************0***0*********************** 0********0**********0*******0*************0***0**********0************ 0********0**********0*******0*************0***0********0************** 0********0**********0*******0************0**************************** 0********0**********0*******0************0********0******************* 0********0**********0*******0************0********0*************0***** 0********0**********0*******0************0********0*************0*0*** 0********0**********0*******0************0********0********0********** 0********0**********0*******0************0*******0******************** 0********0**********0*******0************0*******0**************0***** 0********0**********0*******0************0*******0**************0**0** 0********0**********0*******0************0*******0**********0********* 0********0**********0*******0************0*******0**********0********0 0********0****0******************************************************* 0********0****0*****************************************0************* 0********0****0*****************************************0*****0******* 0********0****0*****************************************0*****0*****0* 0********0****0*****************************************0**0********** 0********0****0****************************************0************** 0********0****0****************************************0*******0****** 0********0****0****************************************0*******0****0* 0********0****0****************************************0****0********* 0********0****0****************************************0****0********0 0********0****0*****0************************************************* 0********0****0*****0**************************************0********** 0********0****0*****0************************************0************ 0********0****0*****0************************************0**********0* 0********0****0*****0************************************0******0***** 0********0****0*****0************************************0******00**** 0********0****0*****0************************************00*********** 0********0****0*****0**********************************0************** 0********0****0*****0**********************************0************0* 0********0****0*****0**********************************0********0***** 0********0****0*****0**********************************0********0**0** 0********0****0*****0**********************************0****0********* 0********0****0*****0**********************************0****0********0 0********0****0*****0****************************0******************** 0********0****0*****0****************************0*******0************ 0********0****0*****0****************************0*******0******0***** 0********0****0*****0****************************0*******0******00**** 0********0****0*****0****************************0*******00*********** 0********0****0*****0****************************0*****0************** 0********0****0*****0****************************0*****0********0***** 0********0****0*****0****************************0*****0********0**0** 0********0****0*****0****************************0*****0****0********* 0********0****0*****0****************************0*****0****0********0 0********0****0*****0**********************0************************** 0********0****0*****0**********************0*************************0 0********0****0*****0**********************0*********************0**** 0********0****0*****0**********************0*************0************ 0********0****0*****0**********************0*************0***********0 0********0****0*****0**********************0*************0*******0**** 0********0****0*****0**********************0***********0************** 0********0****0*****0**********************0***********0*************0 0********0****0*****0**********************0***********0***********0** 0********0****0*****0********************0**************************** 0********0****0*****0********************0**************************0* 0********0****0*****0********************0**********************0***** 0********0****0*****0********************0**********************0**0** 0********0****0*****0********************0******************0********* 0********0****0*****0********************0******************0********0 0********0****0*****0********************0****************0*********** 0********0****0*****0********************0****************0**********0 0********0****0*****0********************0****************0********0** 0********0****0*****0********************0****************0*******0*** 0********0****0*****0********************0*************0************** 0********0****0*****0********************0*************0************0* 0********0****0*****0********0**************************************** 0********0****0*****0********0***************************0************ 0********0****0*****0********0***************************0******0***** 0********0****0*****0********0***************************0******00**** 0********0****0*****0********0***************************00*********** 0********0****0*****0********0*************************0************** 0********0****0*****0********0*************************0********0***** 0********0****0*****0********0*************************0********0**0** 0********0****0*****0********0*************************0****0********* 0********0****0*****0********0*************************0****0********0 0********0****0*****0********0***********0**************************** 0********0****0*****0********0***********0**********************0***** 0********0****0*****0********0***********0**********************0**0** 0********0****0*****0********0***********0******************0********* 0********0****0*****0********0***********0******************0********0 0********0****0*****0********0***********0****************0*********** 0********0****0*****0********0***********0****************0**********0 0********0****0*****0********0***********0****************0********0** 0********0****0*****0********0***********0*************0************** 0********0****0*****0********0***********0*************0********0***** 0********0****0*****0********0***********0******0********************* 0********0****0*****0********0***********0******0***************0***** 0********0****0*****0********0***********0******0***************0**0** 0********0****0*****0********0***********0******0***********0********* 0********0****0*****0********0***********0******0***********0********0 0********0****0*****0********0***********0******0******0************** 0********0****0*****0********0***********0******0******0********0***** 0********0****0*****0********0***********0******0******0********0**0** 0********0****0*****0**0********************************************** 0********0****0*****0**0*********************************************0 0********0****0*****0**0*****************************************0**** 0********0****0*****0**0***********************0********************** 0********0****0*****0**0***********************0*********************0 0********0****0*****0**0***********************0*****************0**** 0********0****0*****0**0***********************0**********0*********** 0********0****0*****0**0***********************0**********0**********0 0********0****0*****0**0***********************00********************* 0********0****0*****0**0***********************00********************0 0********0****0*****0**0**********************0*********************** 0********0****0*****0**0**********************0**********************0 0********0****0*****0**0**********************0*******************0*** 0********0****0*****0**0**********************0**********0************ 0********0****0*****0**0**********************0**********0***********0 0********0****0*****0**0**********************0**********0**********0* 0********0****0*****0**0**********************0**********00*********** 0********0****0*****0**0**********************0**********00**********0 0********0****0*****0**0**********************0********0************** 0********0****0*****0**0**********************0********0*************0 0********0****0*****0**0**********************0********0************0* 0********0****0*****0**0**********************0**0******************** 0********0****0*****0**0**********************0**0*******************0 0********0****0*****0**0**********************0**0*******0************ 0********0****0*****0**0**********************0**0*******0***********0 0********0****0*****0**0**********************0**0*******00*********** 0********0****0*****0**0**********************0**0*******00**********0 0********0****0*****0**0**********************0**0*****0************** 0********0****0*****0**0**********************0**0*****0*************0 0********0****0*****0**0**********************0**0*****0****0********* 0********0****0*****0**0**********************0**0*****0****0********0 0********0****0*****0**0*****************0**************************** 0********0****0*****0**0*****************0***************************0 0********0****0*****0**0*****************0************************0*** 0********0****0*****0**0*****************0***********************0**** 0********0****0*****0**0*****************0******0********************* 0********0****0*****0**0*****************0******0********************0 0********0****0*****0**0*****************0******0*****************0*** 0********0****0*****0**0*****************0****0*********************** 0********0****0*****0**0*****************0****0*********************0* 0********0****0*****0**0*****************0****0*************0********* 0********0****0*****0**0*****************0****0*************0********0 0********0****0*****0**0*****************0****0***********0*********** 0********0****0*****0**0*****************0****0***********0**********0 0********0****0*****0**0*****************0****0***********0*******0*** 0********0****0*****0**0*****************0****0********0************** 0********0****0*****0**0*****************0****0********0************0* 0********0****0*****0**0*****************00*************************** 0********0****0*****0**0*****************00**************************0 0********0****0*****0**0*****************00**********************0**** 0********0****0*****0**0***0****************************************** 0********0****0*****0**0***0********************0********************* 0********0****0*****0**0***0**************0*************************** 0********0****0*****0**0***0**************0**************************0 0********0****0*****0**0***0**************0**********************0**** 0********0****0*****0**0***0**************0***0*********************** 0********0****0*****0**0***0**************0***0*********************0* 0********0****0*****0**0***0**************0***0*************0********* 0********0****0*****0**0***0**************0***0*************0********0 0********0****0*****0**0***0**************0***0********0************** 0********0****0*****0**0***0**************0***0********0************0* 0********0****0*****0**0***0**************0***0**0******************** 0********0****0*****0**0***0**************0***0**0*****0************** 0********0****0*****0**0***0**************0***0**0*****0****0********* 0********0****0*****0**0***0**************0***0**0*****0****0********0 0********0****0*****0**0***0*************0**************************** 0********0****0*****0**0***0*************0******0********************* 0********0****0*****0**0***0*************00*************************** 0********0****0*****0**0***0*************00**************************0 0********0****0*****0**0***0*************00**********************0**** 0********0****0*****0**0***0*************00***0*********************** 0********0****0*****0**0***0*************00***0*********************0* 0********0****0*****0**0***0*************00***0*************0********* 0********0****0*****0**0***0*************00***0*************0********0 0********0****0*****0**0***0*************00***0********0************** 0********0****0*****0**0***0*************00***0********0************0* 0********0****0*****0**0***00***************************************** 0********0****0*****0**0***00************0**************************** 0********0****0*****0**0***00************00*************************** 0********0****0*****0**0***00************00**************************0 0********0****0*****0**0***00************00***0*********************** 0********0****0*****0**0***00************00***0********0************** 0********0****0*****0**0***00************00***0**0******************** 0********0****0*****0**0***00************00***0**0*****0************** 0********0****0*****0**0***00************00***0**0*****0****0********* 0********0****0*****0**0***00************00***0**0*****0****0********0 00***0*********0*******************0********************************** 00***0*********0******************00********************************** 00***0******0**0*******************0********************************** 00***0******0**0*******************0****************************0***** 00***0******0**0*******************0***********************0********** 00***0******0**0*******************0***********************0*********0 00***0******0**0*******************0**********************0*********** 00***0******0**0*******************0**********************0**********0 00***0******0**0*******0***********0********************************** 00***0******0**0*******0***********0********************************0* 00***0******0**0*******0***********0*******************************0** 00***0******0**0*******0***********0*****************************0**** 00***0******0**0*******0***********0**************0******************* 00***0******0**0*******0***********0**************0******************0 00***0******0**0*******0***********0**************0************0****** 00***0******0**0*******0***********0*************0******************** 00***0******0**0*******0***********0*************0*******************0 00***0******0**0*******0***********0*************0*************0****** 00***0******0**0*******0***********0*************0***********0******** 00***0******0**0*******0***********0*************0***********0*****0** 00***0******0**0*******0***********0*************0**********0********* 00***0******0**0*******0***********0*************0**********0********0 00***0******0**0*******0***********0*************0********0*********** 00***0******0**0*******0***********0*************0********0**********0 00***0******0**0*******0***********0********0************************* 00***0******0**0*******0***********0********0***********************0* 00***0******0**0*******0***********0********0********************0**** 00***0******0**0*******0******0****0********************************** 00***0******0**0*******0******0****0*********************************0 00***0******0**0*******0******0****0****************0***************** 00***0******0**0*******0******0****0****************0**********0****** 00***0******0**0*******0******0****0****************0**********0*0**** 00***0******0**0*******0******0****0****************0********0******** 00***0******0**0*******0******0****0********0************************* 00***0******0**0*******0******0****0********0************************0 00***0******0**0*******0******0****0********0********************0**** 00***0******0**0*******0******0****0********0*******0***************** 00***0******0**0*******0******0****0********0*******0************0**** 00***0******0**0*******0******0****0********0****0******************** 00***0******0**0*******0******0****0********0****0*******************0 00***0******0**0*******0******0****0********0****0***********0******** 00***0******0**0*******0******0****0********0****0********0*********** 00***0******0**0*******0******0****0********0****0********0**********0 00***0******0000******************00******************0*************** 00***0******0000******************00******************0***0*********** 00***0******0000******************00******************0***0***0******* 00***0******0000******************00******************0***0***0****0** 000**00**0*****00**0*****0*********00**0*****0*********0************** 000**00**0****000**0*****0*********00**0*****0*********0************** 000**00**0****000**0*****0*********00**0*****0*********0****0********* 000**00**0****000**0*****0*********00**0*****0*********0****0********0 0000*000*00*0**000*00*0**00*0**0***000*00*0**00*0**0***00*0**0***0**** 00000***************************************************************** 00000************************************************************0**** 00000************************************************************00000 00000********************0******************************************** 00000********************0*****************************************0** 00000********************0************************0******************* 00000********************0************************0******************0 00000********************0********************0*********************** 00000********************0********************0*********************0* 00000********************0********************0*****************0***** 00000********************0********************0************0********** 00000********************0********************0************0*********0 00000********************0********************0***********0*********** 00000********************0********************0***********0**********0 00000********************0********************0**********0************ 00000********************0********************0**********0**********0* 00000********************0*******************0*********0*********00*** 00000********************0****0*************************************** 00000********************0****0**************************************0 00000********************0****0********************0****************** 00000********************0****0********************0***********0****** 00000********************0****0********************0**********0******* 00000********************0****0***************0*********************** 00000********************0****0***************0**********************0 00000********************0****0***************0***************0******* 00000********************0****0***************0**************0******** 00000********************0****0***************0************0********** 00000********************0****0***************0************0*********0 00000********************0****0***************0**********0************ 00000********************0****0***************0**********0***********0 00000********************0****0***************0*****0***************** 00000********************0****0***************0*****0***********0***** 00000********************0****0***************0*****0******0********** 00000********************0****0***************0*****0******0***0****** 00000********************0****0***************0*****0*****0*********** 00000********************0****0***************0*****0****0************ 00000********************0****0***************0*****0****0******0***** 00000********************0****0***************0**0******************** 00000********************0****0***************0**0*******************0 00000********************0****0***************0**0***********0******** 00000********************0****0***************0**0*******0************ 00000********************0****0***************0**0*******0***********0 00000********************0****0***************0**0*******0***0******** 00000********************0****0***************0**0*******00*********** 00000********************0****0***************0**0*******00**********0 00000********************0****0**************0*********0*********00*** 00000********************0****0**************0*******0*0*********00*** 00000********************0****0**************0*******0*0********000*** 00000********************00*0**0*********************************0**** 00000********************00*0**0***************0*****************0**** 00000********************00*0**0***************0****************00**** 00000********************00*0**0***************0***********0*****0**** 00000********************00*0**0***************0******0**********0**** 00000********************00*0**0***************0******0****0*****0**** 00000********************00*0**0***************0******0****0***0*0**** 00000********************0000000000******************************00000 000000*********0*******************0********************************** 000000*********0*******************0********************************0* 000000*********0*******************0*****************************0**** 000000*********0*******************0*****************************00000 000000*********0******************00********************************** 000000*********0******************00*****************************0**** 000000*********0******************00******************0*********0***00 000000*********0******************00******************0*********000000 000000*********0************0******0********************************** 000000*********0************0******0*********************************0 000000*********0************0******0******************************0*** 000000*********0************0******0******************0*************** 000000*********0************0******0******************0***********0*** 000000*********0************0******0****************0***************** 000000*********0************0******0****************0**************0** 000000*********0************0******0****************0***********0***** 000000*********0************0******0****************0***********0**0** 000000*********0************0******0***************0****************** 000000*********0************0******0***************0**************0*** 000000*********0************0******0***************0************0***** 000000*********0************0******0***************0************0*0*** 000000*********0************0******0*************0******************** 000000*********0************0******0*************0*******************0 000000*********0************0******0*************0*****************0** 000000*********0************0******0*************0**************0***** 000000*********0************0******0*************0**************0**0** 000000*********0************0******0*************0*************0****** 000000*********0************0******0*************0***********0******** 000000*********0************0******0*************0***********0*****0** 000000*********0************0******0*************0**********0********* 000000*********0************0******0*************0**********0********0 000000*********0************0******0************0*********0******0**0* 000000*********0************0***0**0********************************** 000000*********0************0***0**0*******************************0** 000000*********0************0***0**0******************0*************** 000000*********0************0***0**0******************0************0** 000000*********0************0***0**0**************0******************* 000000*********0************0***0**0**************0*************0***** 000000*********0************0***0**0**************0************0****** 000000*********0************0***0**0*************0******************** 000000*********0************0***0**0*************0*****************0** 000000*********0************0***0**0*************0**************0***** 000000*********0************0***0**0*************0**************0**0** 000000*********0************0***0**0*************0*************0****** 000000*********0************0***0**0*************0***********0******** 000000*********0************0***0**0*************0***********0*****0** 000000*********0************0***0**0*************0**********0********* 000000*********0************0***0**0*************0***0**************** 000000*********0************0***0**0*************0***0**********0***** 000000*********0************0***0**0*************0***0******0********* 000000*********0************0***0**0*************0***0******00******** 000000*********0************0***0**0*************0*0****************** 000000*********0************0***0**0*************0*0***************0** 000000*********0************0***0**0*************0*0************0***** 000000*********0************0***0**0*************0*0************0**0** 000000*********0************0***0**0*************0*0********0********* 000000*********0************0***0**0************0*********0******0**0* 000000*********0************0***0**0************0****0****0******0**0* 000000*********0************000***00********************************0* 000000*********0************000***00******************0*********0***00 000000*********0************000***00***************0****************0* 000000*********0************000***00***************0**********0*****0* 000000*********0************000***00************0*********0******0**0* 000000*********0************000***00************0***0*****0******0**0* 000000*********0************000***00************0***0*****0****0*0**0* 000000*********0*********000*******0********************************** 000000*********0*********000*******0******************0*************** 000000*********0*********000*******0************0********************* 000000*********0*********000*******0************0***************0***** 000000*********0*********000*******0************0*************0******* 000000*********0*********000*******0************0************0******** 000000*********0*********000*******0************0***0***************** 000000*********0*********000*******0************0***0***********0***** 000000*********0*********000*******0************0***0*******0********* 000000*********0*********000*******0************0***0******0********** 000000*********0*********000*******0************0***0******0***0****** 000000*********0*********000*******0************0***0******0*0******** 000000*********0*********000*******0************000***0*************0* 000000*********0*********000*******0************000***0******0******0* 000000*********0*********000******00********************************** 000000*********0*********000******00******************0*********0***00 000000*********0*********000******00************0********************* 000000*********0*********000******00************0*************0******* 000000*********0*********000******00************0************0******** 000000*********0*********000******00************0***0***************** 000000*********0*********000******00************0***0*******0********* 000000*********0*********000******00************0***0******0********** 000000*********0*********000******00************0***0******0***0****** 000000*********0*********000******00************0***0******0*0******** 000000*********0*********000******00************000***0*********0***00 000000******0**0******0************0******0*************************** 000000******0**0******0************0******0***********************0*** 000000******0**0******0************0******0**********************0**** 000000******0**0******0************0******0**********************00000 000000******0**0******0******0*****0******0*************************** 000000******0**0******0******0*****0******0************************0** 000000******0**0******0******0*****0******0**********************0**** 000000******0**0******0******0*****0******0**********0**************** 000000******0**0******0******0*****0******0**********0***********0**** 000000******0**0******0******0*****0******0*******0******************* 000000******0**0******0******0*****0******0*******0******************0 000000******0**0******0******0*****0******0*******0**************0**** 000000******0**0******0******0*****0******0*******0***********0******* 000000******0**0******0******0*****0******0*******0***********0**0**** 000000******0**0******0******0*****0******0******0*********0******0*0* 000000******0**0******0******0*****0******0******0*********0*****00000 000000******0**0******0******0***0*0******0*************************** 000000******0**0******0******0***0*0******0**********************0**** 000000******0**0******0******0***0*0******0*******0******************* 000000******0**0******0******0***0*0******0*******0**************0**** 000000******0**0******0******0***0*0******0*******0***********0******* 000000******0**0******0******0***0*0******0*******0***********0**0**** 000000******0**0******0******0***0*0******0*******0*0***************** 000000******0**0******0******0***0*0******0*******0*0************0**** 000000******0**0******0******0***0*0******0******0*********0******0*0* 000000******0**0******0******0***0*0******0******0***0*****0***0*00000 000000******0**0******0**000*******0******0*************************** 000000******0**0******0**000*******0******0*************************0* 000000******0**0******0**000*******0******0******0******************** 000000******0**0******0**000*******0******0******0*******************0 000000******0**0******0**000*******0******0******0*************0****** 000000******0**0******0**000*******0******0******0************0******* 000000******0**0******0**000*******0******0******0**********0********* 000000******0**0******0**000*******0******0******0**********0********0 000000******0**0******0**000*******0******0******0***0**************** 000000******0**0******0**000*******0******0******0***0******0********* 000000******0**0******0**000*******0******0******0***0******0*0******* 000000******0**0******0**000*******0******0*****0**0**0*************** 000000******0**0******0**000*******0******0*****0**0**0****0********** 000000******0**0******0**000*******0******0*****0**0**0****0***0****** 000000******0**0******0**000*0**0**0******0***********************0*** 000000******0**0******0**000*0**0**0******0*******0***************0*** 000000******0**0******0**000*0**0**0******0*******0************0**0*** 000000******0**0******0**000*0**0**0******0*****0**0**0***********0*** 000000******0**0******0**000*0**0**0******0*****0**0**0*****0*****0*** 000000******0**0******0**000*0**0**0******0*****0000**0****0******0*0* 000000******0**0******0**000*0**0**0******0*****0000**0****0***0**0*0* 000000******0**0******0**0000**0**00******0**********************0**** 000000******0**0******0**0000**0**00******0******0***************0**** 000000******0**0******0**0000**0**00******0******0*************0*0**** 000000******0**0******0**0000**0**00******0******0***0***********0**** 000000******0**0******0**0000**0**00******0******0***0******0****0**** 000000******0**0******0**0000**0**00******0******0***0******0*0**0**** 0000000**0*****00**0*****0*********00**0*****0*********0************** 0000000**0*****00**0*****0*********00**0*****0*********0***********0** 0000000**0*****00**0*****0*********00**0*****0*********0*********00*** 0000000**0*****00**0*****0****0****00**0*****0*********0************** 0000000**0*****00**0*****0****0****00**0*****0*********0*************0 0000000**0*****00**0*****0****0****00**0*****0*********0*********00*** 0000000**0*****00**0*****0****0****00**0*****0*******0*0************** 0000000**0*****00**0*****0****0****00**0*****0*******0*0*********00*** 0000000**0*****00**0*****0****0****00**0*****0*******0*0********0***** 0000000**0*****00**0*****0****0****00**0*****0*******0*0********000*** 0000000**0*****00**0*****0****0****00**0*****0****0****0****0******00* 0000000**0*****00**0*****000*******00**0*****0*********0************** 0000000**0*****00**0*****000*******00**0*****0********00************** 0000000**0*****00**0*****000*******00**0*****0****0****0************** 0000000**0*****00**0*****000*******00**0*****0****0****0********0***** 0000000**0*****00**0*****000*******00**0*****0****0****0*******0****** 0000000**0*****00**0*****000*******00**0*****0**00*****0************** 0000000**0*****00**0*****000*******00**0*****0**00*****0*******0****** 0000000**0*****00**0*****000*******00**0*****0**00*****0*****00******* 0000000**0*****00**0*****000******000**0*****0*********0************** 0000000**0*****00**0*****000******000**0*****0********00********0***00 0000000**0*****00**0*****000******000**0*****0****0****0************** 0000000**0*****00**0*****000******000**0*****0****0****0*******0****** 0000000**0*****00**0*****000******000**0*****0**00*****0************** 0000000**0*****00**0*****000******000**0*****0**00*****0*******0****** 0000000**0*****00**0*****000******000**0*****0**00*****0*****00******* 0000000**0*****00**0*****000******000**0*****0**00***0*0************** 0000000**0*****00**0*****000******000**0*****0**00***0*0*****00******* 0000000**0*****00**0*****000******000**0*****0**00***0*0****0********* 0000000**0*****00**0*****000******000**0*****0**00***0*0****000******* 0000000**0****000**0****00*********00**0****00*********0************** 0000000**0****000**0****00*********00**0****00*********0***********0** 0000000**0****000**0****00*********00**0****00*********0*********00*** 0000000**0****000**0****00*********00**0****00*********0*********00000 0000000**0****000**0****00****0**0000**0****00*********0************** 0000000**0****000**0****00****0**0000**0****00*********0*********00*** 0000000**0****000**0****0000*******00**0****00*********0************** 0000000**0****000**0****0000*******00**0****00*********0************0* 0000000**0****000**0****0000*******00**0****00****0**000************** 0000000**0****000**0****0000*******00**0****00**00*****0************** 0000000**0****000**0****0000*******00**0****00**00*****0*************0 0000000**0****000**0****0000*******00**0****00**00*****0*****00******* 0000000**0****000**0****0000*******00**0****00**00*****0****0**00***** 0000000**0****000**0****0000**0**0000**0****00*********0***********0** 0000000**0****000**0****0000**0**0000**0****00**00*****0***********0** 0000000**0****000**0****0000**0**0000**0****00**00*****0*****00****0** 00000000*00*0**000*00*0**00*0**0***000*00*0**00*0**0***00*0**0***0**** 00000000*00*0**000*00*0**00*0**0***000*00*0**00*0**0***00*0**0***00*** 00000000*00*0**000*00*0**0000**0***000*00*0**00*0**0***00*0**0***0**** 00000000*00*0**000*00*0**0000**0***000*00*0**00*0**0**000*0**0***0**** 00000000*00*0**000*00*0**0000**0***000*00*0**00*00*0***00*0**0***0**** 00000000*00*0**000*00*0**0000**0***000*00*0**00*00*0***00*0**0*0*0**** 00000000*00*0**000*00*0**0000**0***000*00*0**00*00*0***00*0**00**0**** 00000000*00*0**000*00*0**0000**0**0000*00*0**00*0**0***00*0**0***0**** 00000000*00*0**000*00*0**0000**0**0000*00*0**00*00*0***00*0**0***0**** 00000000*00*0**000*00*0**0000**0**0000*00*0**00*00*0***00*0**0*0*0**** 00000000*00*0**000*00*0**0000**0**0000*00*0**00*00*0*0*00*0**0***0**** 00000000*00*0**000*00*0**0000**0**0000*00*0**00*00*0*0*00*0*00***0**** 00000000*00*0**000*00*0**0000**0**0000*00*0**00*00*0*0*00*0*000**0**** 000000000******0000****************0000******************************* 000000000******0000****************0000******************************0 000000000******0000************0***0000******************************* 000000000******0000************0***0000*************0***************** 000000000******0000************0***0000*************0**********0****** 000000000******0000************0***0000*************0**********0****0* 000000000******0000************0***0000************0*********0***0***0 000000000******0000************00000000******************************0 000000000******0000************00000000************0*********0***0***0 000000000******0000************00000000************0000******000000000 0000000000*****00000*****0*********00000*****0*********0************** 0000000000*****00000*****0*********00000*****0*********0*************0 0000000000*****00000*****0*******0*00000*****0*********0************** 0000000000*****00000*****0*******0*00000*****0********00************** 0000000000*****00000*****0*******0*00000*****0*******0*0*******0***0*0 0000000000*****00000*****0*****00**00000*****0*********0************** 0000000000*****00000*****0*****00**00000*****0*******0*0************** 0000000000*****00000*****0*****00**00000*****0*******0*0********0***** 0000000000*****00000*****0*****000000000*****0*********0*************0 0000000000*****00000*****0*****000000000*****0*******0*0*******0***0*0 0000000000****000000****00****0****00000****00****0****0****0********* 0000000000****000000****00****0****00000****00****0****0****0********0 0000000000****000000****00****000**00000****00****0****0****0********* 0000000000****000000****00****000**00000****00****0**000****0********* 0000000000****000000****00****0000000000****00****0****0****0********0 00000000000*0**000000*0**00*0**0***000000*0**00*0**0***00*0**0***0**** 00000000000*0**000000*0**00*0**0***000000*0**00*0**0***00*0**0***0***0 00000000000*0**000000*0**00*0**00**000000*0**00*0**0***00*0**0***0**** 00000000000*0**000000*0**00*0**00**000000*0**00*0**0*0*00*0**0***0**** 00000000000*0**000000*0**00*0**00**000000*0**00*0**0*0*00*0**0**00**** 00000000000*0**000000*0**00*0**0000000000*0**00*0**0***00*0**0***0***0 000000000000***0000000***000*******0000000***000*******000************ 000000000000***0000000***000******00000000***000*******000************ 000000000000***0000000***000******00000000***000******0000******0***00 0000000000000**00000000**0000**0***00000000**0000**0***0000**0***0**** 0000000000000**00000000**0000**0**000000000**0000**0***0000**0***0**** 00000000000000*000000000*00000*00**000000000*00000*00**00000*00**00*** 000000000000000******************************************************* 000000000000000****************************************0************** 000000000000000****************************************0****0********* 000000000000000****************************************0****0********0 000000000000000****************************************00*0**0***0**** 000000000000000****************************************000000000000000 0000000000000000*******************0********************************** 0000000000000000*******************0****************************0***** 0000000000000000*******************0**********************0*********** 0000000000000000*******************0**********************0**********0 0000000000000000*******************0**********************0***0******* 0000000000000000*******************0**********************0***0****0** 0000000000000000*******************0**********************000***0***0* 0000000000000000*******************0*******************000************ 0000000000000000*******************0*******************000******0***** 0000000000000000*******************0*******************0000**0***0**** 0000000000000000*******************0*******************000000000000000 0000000000000000******************00******************0*************** 0000000000000000******************00******************0***0*********** 0000000000000000******************00******************0***0***0******* 0000000000000000******************00******************0***0***0****0** 0000000000000000******************00******************0000************ 0000000000000000******************00******************0000******0***00 0000000000000000******************00******************00000**0***0**** 0000000000000000******************00******************0000000000000000 0000000000000000******0************0******0*************************** 0000000000000000******0************0******0***********************0*** 0000000000000000******0************0******0**********************0**** 0000000000000000******0************0******0**********************00000 0000000000000000******0************0******0****************0********** 0000000000000000******0************0******0****************0*******0** 0000000000000000******0************0******0****************0*****0**** 0000000000000000******0************0******0****************0***0****** 0000000000000000******0************0******0****************0***0*0**** 0000000000000000******0************0******0************000************ 0000000000000000******0************0******0************000**********0* 0000000000000000******0************0******0************000*0**0***0*** 0000000000000000******0************0******0************0000**0**00**** 0000000000000000******0************0******0************000000000000000 0000000000000000******0******0*****0******0******0******************** 0000000000000000******0******0*****0******0******0*************0****** 0000000000000000******0******0*****0******0******0**********0********* 0000000000000000******0******0*****0******0******0**********0********0 0000000000000000******0******0*****0******0******0**********0*0******* 0000000000000000******0******0*****0******0******0**********0*0**0**** 0000000000000000******0******0*****0******0******0*****000************ 0000000000000000******0******0*****0******0******0*****000***********0 0000000000000000******0******0*****0******0******0*****000**0**0***0** 0000000000000000******0******0*****0******0******0*****0000**0**00**** 0000000000000000******0******0*****0******0******0*****000000000000000 0000000000000000******0******0***0*0******0******0***0**************** 0000000000000000******0******0***0*0******0******0***0******0********* 0000000000000000******0******0***0*0******0******0***0******0*0******* 0000000000000000******0******0***0*0******0******0***0******0*0**0**** 0000000000000000******0******0***0*0******0******0***0*000************ 0000000000000000******0******0***0*0******0******0***0*0000**0**00**** 0000000000000000******0******0***0*0******0******0***0*000000000000000 00000000000000000**0*****0*********00**0*****0*********0************** 00000000000000000**0*****0*********00**0*****0*********0****0********* 00000000000000000**0*****0*********00**0*****0*********0****0********0 00000000000000000**0*****0*********00**0*****0*********000************ 00000000000000000**0*****0*********00**0*****0*********000******0***** 00000000000000000**0*****0*********00**0*****0*********000**0**0***0** 00000000000000000**0*****0*********00**0*****0*********00000*00**00*** 00000000000000000**0*****0*********00**0*****0*********000000000000000 00000000000000000**0****00*********00**0****00*********0************** 00000000000000000**0****00*********00**0****00*********0***********0** 00000000000000000**0****00*********00**0****00*********0*********00*** 00000000000000000**0****00*********00**0****00*********0*********00000 00000000000000000**0****00*********00**0****00*********0****0**00***** 00000000000000000**0****00*********00**0****00*********0****0**0000*** 00000000000000000**0****00*********00**0****00*********000************ 00000000000000000**0****00*********00**0****00*********000**********0* 00000000000000000**0****00*********00**0****00*********000**0**00**0** 00000000000000000**0****00*********00**0****00*********00000*00**00*** 00000000000000000**0****00*********00**0****00*********000000000000000 000000000000000000*00*0**00*0**0***000*00*0**00*0**0***00*0**0***0**** 000000000000000000*00*0**00*0**0***000*00*0**00*0**0***0000**0***0**** 000000000000000000*00*0**00*0**0***000*00*0**00*0**0***0000**0**00**** 000000000000000000*00*0**00*0**0***000*00*0**00*0**0***00000*00**00*** 000000000000000000*00*0**00*0**0***000*00*0**00*0**0***000000000000000 0000000000000000000****************0000******************************* 0000000000000000000****************0000******************************0 0000000000000000000****************0000**********************0******** 0000000000000000000****************0000**********************0****0*** 0000000000000000000****************0000**********************0000****0 0000000000000000000****************0000****************000000********* 0000000000000000000****************0000****************000000********0 0000000000000000000************0***0000************0****************** 0000000000000000000************0***0000************0**********0******* 0000000000000000000************0***0000************0**********0****0** 0000000000000000000************0***0000************0*********0***0***0 0000000000000000000************0***0000************0*********00000***0 0000000000000000000************0***0000************0***000000********* 0000000000000000000************0***0000************0***000000*0***0*** 0000000000000000000************0***0000************0***0000000***0***0 0000000000000000000************00000000************0000**************0 0000000000000000000************00000000************0000******0***0***0 0000000000000000000************00000000************0000******000000000 0000000000000000000************00000000************0000000000********0 0000000000000000000************00000000************00000000000***0***0 0000000000000000000************00000000************0000000000000000000 00000000000000000000*****0*********00000*****0*********0************** 00000000000000000000*****0*********00000*****0*********0*************0 00000000000000000000*****0*********00000*****0*********0*******0****** 00000000000000000000*****0*********00000*****0*********0*******0****0* 00000000000000000000*****0*********00000*****0*********0*****00******* 00000000000000000000*****0*********00000*****0*********0*****00****0** 00000000000000000000*****0*********00000*****0*********0*****0000****0 00000000000000000000*****0*********00000*****0*********000000********* 00000000000000000000*****0*********00000*****0*********000000********0 00000000000000000000*****0*******0*00000*****0*******0*0************** 00000000000000000000*****0*******0*00000*****0*******0*0********0***** 00000000000000000000*****0*******0*00000*****0*******0*0*******0***0*0 00000000000000000000*****0*******0*00000*****0*******0*0*****00******* 00000000000000000000*****0*******0*00000*****0*******0*0*****00*****0* 00000000000000000000*****0*******0*00000*****0*******0*0*****0000**0*0 00000000000000000000*****0*******0*00000*****0*******0*000000********* 00000000000000000000*****0*******0*00000*****0*******0*000000***0***0* 00000000000000000000*****0*******0*00000*****0*******0*000000**0***0*0 00000000000000000000*****0*****00**00000*****0*****00**0************** 00000000000000000000*****0*****00**00000*****0*****00**0*******0****** 00000000000000000000*****0*****00**00000*****0*****00**0*******0****0* 00000000000000000000*****0*****00**00000*****0*****00**000000********* 00000000000000000000*****0*****00**00000*****0*****00**000000**0***0** 00000000000000000000*****0*****00**00000*****0*****00**00000000**00**0 00000000000000000000****00****0****00000****00****0****0****0********* 00000000000000000000****00****0****00000****00****0****0****0********0 00000000000000000000****00****0****00000****00****0****0****000******* 00000000000000000000****00****0****00000****00****0****0****000****00* 00000000000000000000****00****0****00000****00****0****0****00000****0 00000000000000000000****00****0****00000****00****0****000000********* 00000000000000000000****00****0****00000****00****0****000000********0 00000000000000000000****00****000**00000****00****000**0****0********* 00000000000000000000****00****000**00000****00****000**0****0**00***** 00000000000000000000****00****000**00000****00****000**0****000**00**0 00000000000000000000****00****000**00000****00****000**0****0000000**0 00000000000000000000****00****000**00000****00****000**000000********* 00000000000000000000****00****000**00000****00****000**000000**00**00* 00000000000000000000****00****000**00000****00****000**00000000**00**0 00000000000000000000****00****0000000000****00****000000****0********0 00000000000000000000****00****0000000000****00****00000000000********0 00000000000000000000****00****0000000000****00****0000000000000**00**0 00000000000000000000****00****0000000000****00****00000000000000000000 000000000000000000000*0**00*0**0***000000*0**00*0**0***00*0**0***0**** 000000000000000000000*0**00*0**0***000000*0**00*0**0***00*0**0***0***0 000000000000000000000*0**00*0**0***000000*0**00*0**0***00*0**00**0**** 000000000000000000000*0**00*0**0***000000*0**00*0**0***00*0**00**0*0** 000000000000000000000*0**00*0**0***000000*0**00*0**0***00*0**00000***0 000000000000000000000*0**00*0**0***000000*0**00*0**0***0000000***0**** 000000000000000000000*0**00*0**0***000000*0**00*0**0***0000000***0***0 000000000000000000000*0**00*0**00**000000*0**00*0**00**00*0**0***0**** 000000000000000000000*0**00*0**00**000000*0**00*0**00**00*0**0*0*0**** 000000000000000000000*0**00*0**00**000000*0**00*0**00**00*0**0*0*0**0* 000000000000000000000*0**00*0**00**000000*0**00*0**00**0000000***0**** 000000000000000000000*0**00*0**00**000000*0**00*0**00**0000000*0*0*0** 000000000000000000000*0**00*0**00**000000*0**00*0**00**00000000**00**0 0000000000000000000000***000*******0000000***000*******000************ 0000000000000000000000***000*******0000000***000*******000******0***** 0000000000000000000000***000*******0000000***000*******000000********* 0000000000000000000000***000*******0000000***000*******000000********0 0000000000000000000000***000******00000000***000******0000************ 0000000000000000000000***000******00000000***000******0000******0***00 0000000000000000000000***000******00000000***000******0000000********* 0000000000000000000000***000******00000000***000******0000000***0***00 00000000000000000000000**0000**0***00000000**0000**0***0000**0***0**** 00000000000000000000000**0000**0***00000000**0000**0***0000**0**00**** 00000000000000000000000**0000**0***00000000**0000**0***0000000***0**** 00000000000000000000000**0000**0***00000000**0000**0***0000000***0***0 00000000000000000000000**0000**0**000000000**0000**0**00000**0***0**** 00000000000000000000000**0000**0**000000000**0000**0**00000**0**00**00 00000000000000000000000**0000**0**000000000**0000**0**00000000***0**** 00000000000000000000000**0000**0**000000000**0000**0**00000000**00**00 000000000000000000000000*00000*00**000000000*00000*00**00000*00**00*** 000000000000000000000000*00000*00**000000000*00000*00**00000000**00*** 000000000000000000000000*00000*00**000000000*00000*00**00000000**00**0 0000000000000000000000000**********0000000000************************* 0000000000000000000000000**********0000000000********************0**** 0000000000000000000000000**********0000000000********************00000 00000000000000000000000000*********00000000000*********0************** 00000000000000000000000000*********00000000000*********0***********0** 00000000000000000000000000*********00000000000*********0*********00*** 00000000000000000000000000*********00000000000*********0*********00000 00000000000000000000000000****0****00000000000****0****0****0********* 00000000000000000000000000****0****00000000000****0****0****0********0 00000000000000000000000000****0****00000000000****0****0****0****00*** 00000000000000000000000000****0****00000000000****0****0****0****00000 000000000000000000000000000*0**0***000000000000*0**0***00*0**0***0**** 000000000000000000000000000*0**0***000000000000*0**0***00*0**0***00*** 000000000000000000000000000*0**0***000000000000*0**0***00*0**0***00000 0000000000000000000000000000*******0000000000000*******000************ 0000000000000000000000000000*******0000000000000*******000**********0* 0000000000000000000000000000*******0000000000000*******000*******000** 0000000000000000000000000000*******0000000000000*******000*******00000 0000000000000000000000000000******00000000000000******0000******0***** 0000000000000000000000000000******00000000000000******0000******0***00 0000000000000000000000000000******00000000000000******0000******0000** 0000000000000000000000000000******00000000000000******0000******000000 00000000000000000000000000000**0***00000000000000**0***0000**0***0**** 00000000000000000000000000000**0***00000000000000**0***0000**0***0**0* 00000000000000000000000000000**0***00000000000000**0***0000**0***000** 00000000000000000000000000000**0***00000000000000**0***0000**0***00000 00000000000000000000000000000**0**000000000000000**0**00000**0**00**** 00000000000000000000000000000**0**000000000000000**0**00000**0**0000** 00000000000000000000000000000**0**000000000000000**0**00000**0**000000 000000000000000000000000000000*00**000000000000000*00**00000*00**00*** 000000000000000000000000000000*00**000000000000000*00**00000*00**000** 000000000000000000000000000000*00**000000000000000*00**00000*00**00000 0000000000000000000000000000000****0000000000000000****000000********* 0000000000000000000000000000000****0000000000000000****000000********0 00000000000000000000000000000000***00000000000000000***0000000***0**** 00000000000000000000000000000000***00000000000000000***0000000***0***0 000000000000000000000000000000000**000000000000000000**00000000**00*** 000000000000000000000000000000000**000000000000000000**00000000**00**0 0000000000000000000000000000000000*0000000000000000000*000000000*000** 00000000000000000000000000000000000*********************************** 000000000000000000000000000000000000********************************** 000000000000000000000000000000000000******************0*************** 000000000000000000000000000000000000******0*************************** 000000000000000000000000000000000000******0***********************0*** 000000000000000000000000000000000000******0**********************0**** 000000000000000000000000000000000000******0******0******************** 000000000000000000000000000000000000******0******0*************0****** 000000000000000000000000000000000000******0******0**********0********* 000000000000000000000000000000000000******0******0**********0********0 000000000000000000000000000000000000******0******0***0**************** 000000000000000000000000000000000000******0******0***0******0********* 000000000000000000000000000000000000******0******0***0******0*0******* 000000000000000000000000000000000000******0******0***0******0*0**0**** 0000000000000000000000000000000000000**0*****0*********0************** 0000000000000000000000000000000000000**0****00*********0************** 0000000000000000000000000000000000000**0****00*********0***********0** 00000000000000000000000000000000000000*00*0**00*0**0***00*0**0***0**** 000000000000000000000000000000000000000******************************* 000000000000000000000000000000000000000******************************0 000000000000000000000000000000000000000************0****************** 000000000000000000000000000000000000000************0**********0******* 000000000000000000000000000000000000000************0**********0****0** 000000000000000000000000000000000000000************0*********0***0***0 000000000000000000000000000000000000000************0000**************0 0000000000000000000000000000000000000000*****0*********0************** 0000000000000000000000000000000000000000*****0*********0*************0 0000000000000000000000000000000000000000*****0*******0*0************** 0000000000000000000000000000000000000000*****0*******0*0********0***** 0000000000000000000000000000000000000000*****0*******0*0*******0***0*0 0000000000000000000000000000000000000000*****0*****00**0************** 0000000000000000000000000000000000000000*****0*****00**0*******0****** 0000000000000000000000000000000000000000*****0*****00**0*******0****0* 0000000000000000000000000000000000000000****00****0****0****0********* 0000000000000000000000000000000000000000****00****0****0****0********0 0000000000000000000000000000000000000000****00****000**0****0********* 0000000000000000000000000000000000000000****00****000**0****0**00***** 0000000000000000000000000000000000000000****00****000000****0********0 00000000000000000000000000000000000000000*0**00*0**0***00*0**0***0**** 00000000000000000000000000000000000000000*0**00*0**0***00*0**0***0***0 00000000000000000000000000000000000000000*0**00*0**00**00*0**0***0**** 00000000000000000000000000000000000000000*0**00*0**00**00*0**0*0*0**** 00000000000000000000000000000000000000000*0**00*0**00**00*0**0*0*0**0* 000000000000000000000000000000000000000000***000*******000************ 000000000000000000000000000000000000000000***000******0000************ 000000000000000000000000000000000000000000***000******0000******0***00 0000000000000000000000000000000000000000000**0000**0***0000**0***0**** 0000000000000000000000000000000000000000000**0000**0**00000**0***0**** 00000000000000000000000000000000000000000000*00000*00**00000*00**00*** 000000000000000000000000000000000000000000000************************* 000000000000000000000000000000000000000000000********************0**** 000000000000000000000000000000000000000000000********************00000 0000000000000000000000000000000000000000000000*********0************** 0000000000000000000000000000000000000000000000*********0***********0** 0000000000000000000000000000000000000000000000*********0*********00*** 0000000000000000000000000000000000000000000000*********0*********00000 0000000000000000000000000000000000000000000000****0****0****0********* 0000000000000000000000000000000000000000000000****0****0****0********0 0000000000000000000000000000000000000000000000****0****0****0****00*** 0000000000000000000000000000000000000000000000****0****0****0****00000 00000000000000000000000000000000000000000000000*0**0***00*0**0***0**** 00000000000000000000000000000000000000000000000*0**0***00*0**0***00*** 00000000000000000000000000000000000000000000000*0**0***00*0**0***00000 000000000000000000000000000000000000000000000000*******000************ 000000000000000000000000000000000000000000000000*******000**********0* 000000000000000000000000000000000000000000000000*******000*******000** 000000000000000000000000000000000000000000000000******0000******0***** 000000000000000000000000000000000000000000000000******0000******0***00 000000000000000000000000000000000000000000000000******0000******0000** 000000000000000000000000000000000000000000000000******0000******000000 0000000000000000000000000000000000000000000000000**0***0000**0***0**** 0000000000000000000000000000000000000000000000000**0***0000**0***0**0* 0000000000000000000000000000000000000000000000000**0***0000**0***000** 0000000000000000000000000000000000000000000000000**0**00000**0**00**** 0000000000000000000000000000000000000000000000000**0**00000**0**0000** 0000000000000000000000000000000000000000000000000**0**00000**0**000000 00000000000000000000000000000000000000000000000000*00**00000*00**00*** 00000000000000000000000000000000000000000000000000*00**00000*00**000** 000000000000000000000000000000000000000000000000000****000000********* 000000000000000000000000000000000000000000000000000****000000********0 0000000000000000000000000000000000000000000000000000***0000000***0**** 0000000000000000000000000000000000000000000000000000***0000000***0***0 00000000000000000000000000000000000000000000000000000**00000000**00*** 00000000000000000000000000000000000000000000000000000**00000000**00**0 000000000000000000000000000000000000000000000000000000*000000000*000** 0000000000000000000000000000000000000000000000000000000*************** 00000000000000000000000000000000000000000000000000000000************** 00000000000000000000000000000000000000000000000000000000****0********* 00000000000000000000000000000000000000000000000000000000****0********0 000000000000000000000000000000000000000000000000000000000*0**0***0**** 0000000000000000000000000000000000000000000000000000000000************ 0000000000000000000000000000000000000000000000000000000000******0***** 0000000000000000000000000000000000000000000000000000000000******0***00 00000000000000000000000000000000000000000000000000000000000**0***0**** 00000000000000000000000000000000000000000000000000000000000**0**00**** 000000000000000000000000000000000000000000000000000000000000*00**00*** 0000000000000000000000000000000000000000000000000000000000000********* 0000000000000000000000000000000000000000000000000000000000000********0 00000000000000000000000000000000000000000000000000000000000000***0**** 00000000000000000000000000000000000000000000000000000000000000***0***0 000000000000000000000000000000000000000000000000000000000000000**00*** 000000000000000000000000000000000000000000000000000000000000000**00**0 0000000000000000000000000000000000000000000000000000000000000000*000** 00000000000000000000000000000000000000000000000000000000000000000***** 000000000000000000000000000000000000000000000000000000000000000000**** 0000000000000000000000000000000000000000000000000000000000000000000*** 00000000000000000000000000000000000000000000000000000000000000000000** 000000000000000000000000000000000000000000000000000000000000000000000*