CCSD3ZF0000100000001NJPL3IF0PDS200000001 = SFDU_LABEL /* FILE FORMAT AND LENGTH */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 300 FILE_RECORDS = 275 LABEL_RECORDS = 7 /* POINTERS TO START RECORDS OF MAJOR OBJECT IN FILE */ ^IMAGE_HISTOGRAM = 8 ^IMAGE = 12 /* IMAGE DESCRIPTION */ DATA_SET_ID = 'VO1/VO2-M-VIS-2-EDR-BR-V2.0' SPACECRAFT_NAME = VIKING_ORBITER_1 MISSION_PHASE_NAME = SURVEY_MISSION TARGET_NAME = STAR IMAGE_ID = '326S36' IMAGE_NUMBER = 51633789 IMAGE_TIME = 1980-02-14T07:28:02Z EARTH_RECEIVED_TIME = 1980-02-17T02:18:50Z ORBIT_NUMBER = 1326 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = HIGH FLOOD_MODE_ID = OFF OFFSET_MODE_ID = OFF FILTER_NAME = CLEAR EXPOSURE_DURATION = 2.660000 NOTE = "SATELLITE SEARCH NUMBER 2" /* DESCRIPTION OF THE OBJECTS CONTAINED IN FILE */ OBJECT = IMAGE_HISTOGRAM ITEMS = 256 ITEM_TYPE = VAX_INTEGER ITEM_BITS = 32 END_OBJECT OBJECT = IMAGE LINES = 264 LINE_SAMPLES = 300 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 SAMPLE_BIT_MASK = 2#11111110# NOTE = "MEDIAN SUBSAMPLED 1056X1204 EDR IMAGE" END_OBJECT END XQv !AW @܈O  5}+&j! /(#  "&$""$&&**,.046886422200,*&&$$$$&(*,.24666666600.0,(&"  &(,*002688:8866422.*& $((*044644424.,0.(&" &*&&*,.2244422.,0.8&  "(&&**0222422.*.0,(& "(($$&*,.02420,*..,($ $&("&&*,022220,*.,*&""$&" "$&*.0220,(*..4&" $&""&*,000,($**0&" " "((*,,(" &(("  ,,,**,*,(**(((((((&&&&&&(***,&...,***((****(&&&&&*,,,,,,., **((*(**,**(*.,,,,,,*,*(*&(&"$((*(*(((&&(**,,,*,**(&&&&((&(((&&((***********&&&$$&((((&&(&(((***,**(*(&&$&&&$&((&&((((((((&(((($$$"$"$&&&&&(&&(((&(((((&$"$""""$$&&$$&(&(&&&&&&&&"" " "$$&$&&&&$$$$$$&$$$  """ """""" ""  (*(***,,,.,,,*(&((*&(&&&&&&&(**,,.....,*(((*((((((&((*****,,....,(((*,******(*(*,****,,,*,(&&((((((((*((**((***,*,,(&&((**&((((((***(((((,,,*(&(($"(&&&(((((*((*(((****&$$(((&"&((((((&(&&&((((&&$&&&&$&&&"(*(&&(&&&&(((&"$$&&$$$&((&($"&&&&&$&&$$$""$&$"""$&&$$$"$"""$$$$$" ""$" $"$$$"" "" "   ***********,,*****(*****(((**(**,,*,,,***(((*,,*****,*******,,...,**,,,..,,*,*,,,**,*(*,,,************,*,*(**((*****(((**,*,****(**((((((*,**(((*******((**(((((((*((((&(((*****((*((*(&&&&(*((((&((((*(((((((((&&&&&&&&&&&&((((((&&&(((&&&&&&&$&&$&&&&&&(&&$$&&&&&$$" $"$$"""$""$$&$$""$$$""""""$ ***,******(******((((****((***,,********(*(*(**,*****,,,,**,***,,,*,**,,..,***,,,*,*(*******((****,*********(((((*****(****,***((,***(((((((**((*((*****((***(((((((((((((((******(**(((&((((((((((&((*(((((((((&&&&&&&(&(&&&&(((((&(((((&&&&&&&&&&&&&&&&((&$$&&&&$$$$$$$$$$$$$$$&$$$$"$$$$$""""""$**(&&&&(&(*(***,*,,******(((&&&&&((****,,,,,,,,*(,,*((&((((**,*,.......,,,,.,**&((&((((*(**,,....,,**,*(&&&&&((***(*,,..,.,,,*(((&$$$&&&(((*(*,,..,,,**(*(&&$$$$$&((((((,,.,,,,**(*(&&$$$$&&(*(&(***.,,*,*(((&$$$""$&&(((&&(***.,*((&&&&$$$" ""&&&&$&(*,*,**(&&&$&$"" """"""$$&&(*(&$&$&$$""   (**,,(((&((*(((**(&&&&*,**((**(&&$&&(*((***(&&(*,.,*(**,*((&((**((,,*(&(**,.,*,*,*(&&&(((((,**&$&&**,,*((((*((&&(((*,.,,*(&&(,,,*(((&&$$"&&((***,(&$$&(.,,*((((&&$$$&&(***((&&$&***((&&&$$$$&(&&((**($""$&(**(&$$$"$$$$&&&(**((&$$$&**(&&$$"""""&&$$((&&&$" "$&(&$$$" """$$""&&$"  $$"""""  " (((******,*,,,,**(***(((((&((******,*,,,,*******(((((**,,,,,,.,...,,*,,,**(*******,**,,,*,,,,*(***((((((((*******,(**,**(***(**(((**********,*(*((***(*(*((&(****(*(***(*((((((*(((((*((((((((((((&(((((((((((&(((((((&&&&&&&&&(&&(((((&(&(&(&&&&&&&&&&&&(&((&&(&&$$&$&$$$$$$$$$$$$$&&&&&&$&&$$$$$$*******,,,,***((((((((((((***,***,***,********(*(*****,,,,,,...,,,***,*,********,,*,,,,,,,*****(*(((((((*****,***,,*,**(**((((((*((*,**(*,******((((((((((((*(**********(*((((((&((((((**(((****(**(((((((&(&(((((((((((((((&(&(&&&&&&&&&((((&(&&((&((&&&&&&&&&&&&&&&&&&&&&&&$$$$"$"""$"$$$&$&&&&$&****,***(*************(**(********((****************,*,*******,*,**,,,*,,*,,**,*****************(***************************(**************************(**(**(*((*(***(((**(**(((((((*(*(*(((((*((((((((((((((((((((((*((&((((&((&&&&&(((((((((((((&(&&&((&&&&&&&&&&&&&&&$&&&$&$$$$&$$$$$$$$$$$$&&&*********(****(*********((*(******(**************,,,*,*,*,,*,,,,,,,,*,,,,,,*,***,,,*********************,*************************************(*((*(****(((******((***((*(*((**(*(*(**(((((((((((*(((((((((((((((((((((((((((&((((((((((((((((((((&((&&(&&&&&&&&&&&&&&$&&&$&&$$$$&$$$&&$$$$$&$$$$$&**********(****************(,,***********************,,*,*,**,,,,,,**,*,,,*,*,*****,********************************************************(***********************(*(*(***((**(((((((((*(*(((((((((((((((((((((((((((((((((((((&(((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&$&&&&&$&&&&$$$&$&$$$&$&&$*****((**(*************(**************************,**,,,,**,,,**,**,,,,,**,*,,***************************************************************************((*((******((***(**(***(*(*(((((((((((*(((((((((((((((((((((((((&(((((((((((((((((((((((&&&&&((&(&&&&&&&&&&&&&&&&$&&&&&&&$$$&$$$&$$$&$&$&$************(**********************************,*,,*,**,,,,,,,**,*,**,*,**,,,,*********************************************************************(*********(**********(**(**(*(((((((((*(*(((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&(&&&&&&&&&&&&$&&&&&$&&&$$$&$&$&$&&&$&&&*****(((*((**(*********************************,*,**,,,,,,**,,*,,,*,,,,*,,***,************************************************************(***************(*********((**(**(*(((((****(((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((&&&&&&(&&&&&&&&&&&&$&$&$$&$$$$$&&&$&&&&&&&&******(******(********(*******************,***,*,*,,,***,,*,,,**,*,,,,,*,,,***,**,,***********************************************************************(**(****(******(**(**(*((*(((*((((**(((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$&&$&&&&&&******(**(*(**(******************************,,***,**,,*,,,*,,,,,,,,,,,,******,**,******************************************************************************************(*(*((((*(*(((((((*((((((((((*((((((((((((((((((((((((((((((((((((((((((((((&((&((&(((&&&&&&&&&&&&$$$&&&&&$&$&$&&&$$&$&***(((((**(*(*((****************************,***,*,*,,,,*,*,,,*,*,**,****,,,**,,************,**********************************************************((***(*****(***(**(*(((*((*(*((((((*((((((((((((((((((((((((((((((((&(((((((((((((((((((((((((&((&(((&&&&&&&&&&&&&&&&$&&&$&&$$$$$$&$$$&$$$&$**((((*((***(((((*(((((*******************************************************************((***(**(***(***(**(************(***(*****(*(*(**(***((((****((*(((**(**((**(*(((((*(((((((*(((*(((((((((((((((((((((&((((((((((((((((((((((((((((((&(((((&((&((&((&&&&&&&&&&&&&&&&&&&&$&&$&&&$&$&$$&&&&$*(((((((***(((**(***(****************************,,,,*,,,,,,,,,,,,,,,,*,*,,,,,**,,,*,********,*,*****,***,***,,**,********,************,**************************************************************(((**((*(*((((*(((((*((((((((((((((((((((((((((((((((((((((((&&&&(&&&&&&&&&&&&&&$&&&&&&&&&&&&*(((*(*((*((***************************,,*,,,,**,,,,,,,,,,,,,*,,,,,,,,*,,,*,,,,,,,,,,*,,,,****,,*****,**,,*,,,*,***,,,,,*,**,****,***,***************,**,**********************************(**(***(**(**(*(***((((((((((((((*((((**((((((((((((((((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&****((**(*((*****************************,,**,,,*,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,*,,,*,,,*,,,,*******,,,****,*,,*,*,,,*,********,*,*,*,***,******,*,**,***,***********************************(***((***(**(**((**((*(((((((*(((((((((((((((((((((((((((((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&*((***((****((***********************,,,,,*,*,,,,,,*,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,*,*,*,,*,**,,,,*,,,*,*,**,*,**,*,,,,,,****,*****,*****,**,**,*****,*********,************************((*********((**((**((((((((*((*((((((((((((((((((((((((((((((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&$&&&&*(*****((((((*****(**************,,,**,*,,**,,,,,,,*,,,,,,,,,,,,,,,,,,,,*,,,*,,,,,***,,,,**,,,,,*,,*,,*****,*,,**,*,**,**,,,****,,,,**,,*,*,*,*,***********,***,***************************(**(******(((*(*(((((*(((*((((((((((((((((((((((((((((((((((((((((((((((&((&(&(&&&&&&&&&&&&&&&&&&&&&&&&$**((**((*(((**((**********************,,*,,*,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,*,*,**,*,,,,*,,,,*,*,,*,*******,,**,*,,,**,*****,****,******,************,*****************************(*********(((*(**((*(((*(((((*((*((((((((*((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&*(((**(*(**(***(**((*************,********,,,,***,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,**,,,,,,,*,,,,**,**,***,,****,,,,,,,*,,*,***,,,*,**,***,*,**,**********,,***************************************((*(((*(((**((((((((((*(*((((((*(((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&****((*****((***************,******,,,**,*,,,,,,,,,,,,,,,,,,*,*,,,,,,,,,,,,,,,,,,***,,*,,,,*,*,,**,,*,,**,,,,,,,,*,,,*,*,,,,*,,,,,,*,,*,***,****,,*****,*,******,*************************************((*(*(*((*(*(((((*(*((*((((((((((((*(((((((((((((((((((((((((((((&&&&&&&(&&&&&&&&&&&&&&&&&&&$**((*((**(****(********************,**,,,*,,**,*,,*,,,,*,,,,,,,,**,,,,,,*,,,,,*,,,*,**,*,**,,*,*,,**,,*,,**,****,,*,,****,,,*************,******,****************************************************(*****((*((*((*((((((((*(((*((((((((((((((((((((((((((((*((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&$((**((**(*****************,***********,**,*,,*,*,,,**,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,*,,**,,*,,,*******,,***,,*,,**,*******,***,*********,,***,,********************************************************(**(*((***(((*((*(*(((((((((((((((((((((((((((((((((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&(((((*((*************************,******,,,******,,,,,,,,,,*,,,,,,,*,,,,,,,*,,,,,,,**,,,*,,,*,,,**,**,*,,,******,*,*****,***,*****,*,,**********,************,****************************************(**(**(*(*****(((((*((*(**(*((((((((((((((((((((((((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&(&*(((((((((************************,*,,,,,,*,,,,,,,*,,,**,,*,,,,,,,,,,,,,,,*,,*,*,,,,,,,,,,,*,,,,,,,,*,,*,**,*,,,*,,,*,*,,,,,***,,***,****,*,*,************************,*******************************(**(((((**(**(**(*((*((****(*((*((((((((((((((((((((((((((((((((((((&(&&(&&&&&&&&&&&&&&&&&&&$*((*(**********************,*,*,,*,***,,,,,,,*,,*,,,,,,*,,*,,,*,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,**,,,,,,*,,,******,***,,*,,**,*,****************************************(***********(*(**(***(((**(((((*(((*(*((((((((((((((((((((((((&&((((&&&&&&&&&&&&&&&&&&&(((*(*(**(******************,,***,*,,*,*,,,,,,,**,,,,,,,,,,,,,,,*,,*,,,,,,,,,,,,,,,,*,,,,,,,*,,,,,,,,*,,,,,,,,,***,,,,,,,,,,,,,,,,,,*,***,,,,****,*****,****,**************************************************(*(*(*((**(*****((((*(*((((((((((((((((((((*(((((((((((((&((((((&&&&&&&&&&&&&&&&&&&$(((((((**((***(******,************,****,,,,* *,*,,,*,,,,,,,**,*,,*,,,,,,,(,,,,,*,*,,*,,,,*,,,,,,*,,,,,,,,,**,,,,**,,*,,*****,*****,,*******,**,************,****************************************(**(*******(**(*(*((*(*((*((((((((((((((((((((((*(((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&$*((((**((*((*************,***,***,,***,,*,*,*,,,**,,,**,*,,*,***,,,,,,,*,&,,**,,,,,,,,,*,,,,,,,**,**,, ,,,,****,***,*,*,,*,,******* *,,*****************************************************&************(**(***(*****(((&((((((((((*((*((((((((((((((((((((((((((((((((&((&((&&(&&&&&&&&&&&&&&&&$((((((((************************,****,**,*,,,*,,****,**,,,,,,,*,,,,,,,,,,,,,,,,,,,,**,,,*,*,,*,*,,,,,,,,*,*,*,*********,,********,***,**,****************************************************(**********(***(*(****(*(*(**((((((((((((*((((((((*((((((($((((((((((((((((((&(((((&&&&"&&&&&&&&&&&&&(*(((((*(*******************************,*,**,****,**,**,,*,,**,,,**,*,,*,,,,,,,,,,,,*,*,**,,,*,**,*,,*,*,,************,*********,*,************************,,***************************************(*************(**((*****((*((((((((((((((((((((((((((((((((((((((((((((((&&(&&(&&&&&&&&&&&&&&$((*((*(*(*********************,*****,*,****,,,,,,*,,,,,,,,*,,,,,,,,,,,,,,*,,,,,,,,*,,,,*,*,*,,,*,*,*,,*,,,*,**********,*******,****,****,***,********************************************************(***(********(***(((((((*(*((*((((((((((((((((((((((((((((((((((((((&&(((((&&&&&&&&&&&&&&&&&&$((((((((*(*(**************,*******,*,*****,*,*,****,*****,*,,,*,,,,,*,,,,,,,,,,*,**,,**,,,,*,,,*,*,,*,*,,*,*,*****,*,*****************,,********,***************************************************************(***((*(**(((*((*((**((((*((*(((((((((((((((((((((((((((((((&((&&(&(&&&&&&&&&&&&&&&(*((((*(**(*********************,**,******,*,**,,,*,*,*,,,*,,,,,**,*,,*,*,,,,,,,**,,**,*,,,,,,,,*,,**,,,,*,,**********,,**,***,***,*********************************,******************************************(******((**(((((((((*((((((((((**(((**(((((((((((((((((((((((((((((&&(&&&&&&&&&&&&&&(((((*(*(****************,***,*******,**,****,*,,,*,,,,*,,**,*,*,,*,,,,,*,,,,**,,,*,,,,*,,,,,*,*,*,,,,,****,,,,********,**,*,***,*************************,,***********,**************************************************(*((*(*(*(*((((*((((*(((((*((((((((((((((((((((((((((&&(&&&&&&&&&&&&&&&&$(((((((*(((***(*************,***,**,**,***,**,**,,,,,*,,,,,,,,*,*,,,,,,,,,*,,,,,,,,,,,,,,,,,**,,,**,*,****,**,***,*****,***,**,********,*****,*******,*****,*******************,*************************************(***(*(*(*(*(**(**(*(**(*(*((((((((((((((((((((((((((((((((((&&&(&&&&&&&&&&&&$((((((((((***************************,****,,*,,,*,,*,,,*,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,**,,,*,,,*,*,,,**,,,*****,,*,***,*********,**,**,****,**********,**********,*************************************************(((*((**((***(**(((*((((((*(((((((((((((((((((((((&(((&(((&(&&&&&&&&&&&&&$((((((*(***(************************,,*,,*,**,*,*,,*,,,,*,,,,,**,,,,,,,,,,,,,,,,,,,*,,*,,,,,,,,,,*,,***,**,,*,***,*,*,**,,***,,******,*,**,****,*****,,****,*******,**********************************************(******(*(**((*(**((((((((((((((((((((((((((((((((((((((((((((&(&((&&&&&&(&&&&&&$((((((((***************************,,***,,,,,,*,*,*,,,,,,*,,,,,,,,,,,,*,,,,,,,*,,,,,,*,,,,,,,,,,,,,*,,,,,,**,**,,*,***,,,,,**********************,*,**,*,**,********,***************************************************(**(**((**(****((((((((((**((*((*(((((((((((((((((((((((((((&(&&&&&&&&&&&&$(((((((**(**********************,,****,**,,**,*,,**,,,,**,*,,,*,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,*,,*,,,,*,,,**,*******,**,,*,,**,*,,,,,*****,*,*****,**********,*,******************************************************(*(***(*((**(*(((*(((((((((((*(((((((((((((((((((((((((((((&(&&&&&&&&&&&&&"((((((*((*(****************,**,***,,,,***,,,,*,**,,,*,,,,,,,,,,*,,,*,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,***,*,,,*,****,,***,,****,,**,*****,**,,**,**,***************************************************************(*****(((*(*((**((*((*((((((((((((((((((((((((((((((((&(((((&&&&&&&&&&&$((((((*(**************,*,***************,,,,**,,,,,,,,,,,,,*,,**,,,,,,,,*,,*,,,,,,,,,,,,,,,*,*,,,**,,,,*,,*****,,,****,,*,****,,*******,,,,*,**,*****,,*********************,***************************************(********(*****(*****((***(((((((((((((((((((((((((((((&(((((((&(&((&&&&&&&&&&$((((((((**********************,***,,*,**,,,,,**,*,*,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,,,,,,*,,,,,,*,,*,*,,,*,,,,,,***,,,,*******,*,,***,*,***,,*,****,***,,,****,*,***********,**,**************************************************(*****((*(*(*(((((((*((((((((((((((((((((((((((((((((&(&&(&(&&&&(&&"((((((((*****************,***,********,**,*,,*,,,,,,,,*,**,,,,,,*,**,,,,,*,,,,,,,,,,*,,,,,,,,,,,,,,,,,*,,,,**,,*,,,*,,,,,,,,*,,,,*,**,*,**,*,***,**,*,*****,*,********,**,,*****************************************************************((****(((*((*(((((((((((((((((((((((&(((((((&(&(&&&&&&"((((*(*(*************,********,,,**,*,*,,,,,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,**,,,,,,,,*,,,*,,*****,**,,*****,*,*,*,***********,****,**********,************,*,********************************************(*(***(((((*(*(((*((((((((((((((((((((&(((((&(((&(&((&&(&&&($(((*(*(*******************,*,*,******,,**,*,,*,,,,,,,,,,,,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,,,,,,*,*,,,****,,,*,,,*,*,,*,*,,,**,****,,,,*****,**,*******,**,*********,************,********************************************((**(*****(*(((((((*((((((((((((((((((((((((((&((&&(((((&&&&&&($*(((*(**(**********************,,**,*,,*,,,,*,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,*,,,***,,,,**,***,**,***,,*,*,*******,*,,,**,****,*****,**,,**,**********************************************************************(*****(((*((*(((((((((((((((((((((((((((&((&((&&&((&((&&"(((*(((((**(*****************,***,*,**,***,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,**,,,,,,,,,,,*,,,,,,**,,,,,,,,,,,****,*,***,***,*,**,,,*,,**,,*,,,*,,,,**********,***,***********,**********************************************(**(***(**(*((((((((*(*((((((((((((((((((((((((((((((((&((&&(&"((((((************************,*,,*,****,,*,,,,,,,,*,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,*,,,,,,,,,**,,,,,,*,,*,*,,*****,,**,****,**,**,*,*,,,,,*,*,,,,,,,*,*****,*,*********,****************,*********************************************(**********(**(*(**((((((((((((((((((((((((&(((&(((((&&(&&&&"((((((*********************,,*******,,**,*,,*,*,,**,,,*,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,,,,,,,,*,,,,,,,,,*,,*,*,,,,,*,**,*,,*,,,,,,,,,*,,,*,,,***,,***,,*,,,*,*******,,*****,,,**********,***,************************************************(***(*(*((***(*((((((((((((((((((((((((((&(((&(((&&&(("((((((*******************,*,*,,,,,*,**,****,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*,,,,,,,,*,,,,,,,,*,,*,,,,,,,,***,**,,,,*,,,,**,,,,,,****,,,*******,,**,*,*****,,***,****,**************,*********************************************(*(**((((*((((((((((((((((((((((((((((&(((&((((&((&("((((*((*(*****************,,,,*,**,,*,,**,,,*,,,,*,,,,,,*,,*,,,,,,,,,,,,,,,,,,*,,,,,*,,,,,,,,,,,,,,,,*,,,,,,,,,,,,****,***,,,*,,*,,,,,,*,,,**,,,,**,,*,*,*,**,**,************,*,*,,***,,**********,**********************************************((((**(*(((((((((((((((((((((((((((((((((((((&&&&"(((*((************************,**,,*,,,*,,,,*,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,*,,,,,,,*,,,,,,,,,,,,**,*,*****,*,,,,,,**,**,,,**,**,,,,,*,***,*,*,****,**********************,************,******************************(*******(((*((((((*((((((((((((((((((((((((((((((((((((("(((((*(*******************,**,*,**,**,,,***,*,,,,*,*,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,*,,,,,*,,,**,,,,,,**,,,,**,*,,*,***,,,,*,,,*,*,*,,,,**,,*,*,*,*****,*,*,*****************************,****************************************(***(*(((*((*(((((((((((((((((((((((((((&((&((&("(*((********************,**********,,*,**,,,,,,,,,,,,,,,,**,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,*,****,,*,,,,*,*,**,,,,,,,,,*,,*,***,,*,**,*******,,*,*******,****,*,***********,,*******************************************((**(((**(((((((((((((((((((((((((((&(&((((& (((((**************,*****,***,,*,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,,,,,,*,*,,,,,,,*,,,,,***,,,,,*,,,,,,,,,,,**,*,*,**,,,,,,,***,,,,,,,**,**,***,,**,,*,**,*,************************,**********************************(*********(((((((*((((((((((((((((((((((((((((&(((((  (*((*(*****************,****,,**,,,,*,,*,,,,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,*,**,*,**,,*,*,,,,*,*,***,,*,,,,,,*,,,*,,,**,*,**,,,,**,*,,*,***,,**,**,**,**,*******************,***********************************(***((*((*(((((((((((((((((((((((((((((((&(( ((*(*((********************,,,***,,,*,,,,*,,,*,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*,,*,,,,,*,,*,,,,,,,,,*,,**,*,,*,,****,,*,*,*,***,,,**********,**,******,,****,*,*************************,****************(***(((**(((((((((((((((((((((((((((((&((((( (((*********************,*,*,****,,,***,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,**,,,**,*,,,,,,,,,**,,,,****,,,,,**,*,**,********,****,*****,***************,********************************************(********(*(((((*((((((((((((((((((((((((((((((((**((*****************,***,,(**,*,*,,,,*,,,,,,,,,*,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*,,,,*,,,,,*,*,,,,**,,,,,,,,,*,*,,**,*,,,*,,******,***,,,*******,*,***,*******,***,,***,******************************************(*((*((*((((((((((((((((((((((((((((&(( *(((*((****************,*******,,*,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,*,,,,,,*,,,,((,,,*,,,,,,,,,,,,*,,,,,*,,,,**,,,,,*,,,,*,,*,,*,,,,,,,,,,**,,,,,,,*,,,,,,,*,,,,**,*,,,*****,*********,***********,***,,****,*******************************(********((**(*(((((((((((((((((((&((((&(((&((( ((((**(********************,,***,*,,,,,*,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,,,,,*,,,,,*,*,,*,,,,$**,*,*,**,*,,****,,*********"**,*******************,*********************(**(*((*(((( (((((((((((((((((((((((((((((((((*(********************,***,*******,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*,,,,,,,,,,*,**,,,,,,,,,,,,*,,,,,,,,**,,*,,,,*,**,**,,**,*****,*,******,*,,*,*****,*******,****,,,***************************(********((*(*((((((((((((((((((((((((((((((((((((((***************,,********,***,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,*,,*,*,,***,,,*,,,,,***,**,,****,*****,,*****,*,*********,,****,*******************************(((*(*(*(((((((((((((((((((((((((((((( (((((******************,,**,,*,**,*****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,*,**,,,,,,,,,*,,*,,**,*,*,,,***,,**,*,*,,,*,***,*,*,*,,*******,,*,,*****,********************************((**(**(*((((((((*(((((((((((((((((((((((*((*((********,********,****,**,*,*,*,,,,,,,*,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,*,*,,,*,,,*,,,,,,,,,,,,,,,*,,,,,,,,,*,,,,,,,,,,*,,,***,,,***,*,******,*,**,*,,***********,*,****************,***********(********(**(((((((((((((((((((((((((((((((((((***(**************,****,***,,*,****,*,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,*,,,,*,,,*,,,,*,,,,,,,,,*,,,,,*,,,,**,*,,**,,,*,,,********,*,**,*,********,,***,,,**,,************************(*(*****(((((((((((((((((*((((((((((((((((*(**(*(************,***,****,,******,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*,,,,,,,,,,,,,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,*,,,,,,,,,,*,,,,**,,**,,,****,,****,,****,****,*,,*,**,,*,**,,,**,******,**,*************************(**(((*((((((((((((((((((((((((((((((*((*************************,**,*,,,*,,,,,,,,,,,,,,,,*,,,,,*,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,*,,,,,,,,**,,,,,,,,*,,,,*,,,,,*,,*,,,,,,*,*,,****,,**,*,**,*,,*****,***,*,*,***,*,***,**,*******************(******(**(*(((*((*((((((((((((((((((((((((((******************,,,************,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,*,,,,,,,,,,*,,,,,,*,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,*,,,,*,,,**,,*,,,,*,,*,*,**,****,,,,,,**,******,********************,**********(******(((((((((((((((((((((((((((((((((((*(*(*****************,,,****,,***,,***,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*,,,,,,,,*,,,,,,,,,,*,,,,,,,,*,*,,,,,,,,,,*,,,,,,,,,,,**,,***,*,*,,***,******,****,,*,,,,*,****,****************************(*(*(*((*((((((((((((((((((((((((((*(((**(********************,*,*,****,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,*,,,.,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,*,,,,,,**,,**,,,**,,,,,,,,,,,***,,***,*,**,*,,*,,***,,,,,*******,*********,************(***(*((**((((((((((((((((((((((((((((((*((*********************,**,,,**,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,,,,,,,,,,,*****,*,,*,,,,,,,,,,,*,*,,,,*,***,**,*,*,,*,,,*,,*,,,***,*,,*****,***,********************((((*((*((((((((((((((((((((((((*(**(****************,,*,*******,,*,,*,,,,,,,,,,,,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,,*,,,*,,*,,,,,,,,**,,,,*,*,**,,****,*,****,,,********,*,****,********************((((*(*(((((((((((((((((((((((((*((***************,*********,***,,*,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,*,,,,,,,,,,,,,,,,**,,,,,,,*,,,,,*,,,,,*,,,,,,,,,,,,,,,*,****,**,,,,,**,*,,*,***,,***,,*******,*****,************((***(**(((*((((((((((((((((((((((((***(***(*********************,**,*,**,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,*,,,,,,**,,,,,,,,,,,,,*,,,,,,,,,,,,,,,**,,****,,**,,*,,*****,,,***,,*,************,***********************(((*(*((((((((((((((((((((((((*((*******************,,*,***,***,*,*,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,**,**,*,,**,,,,*,,,**,,**,***,********,**(*************(***(*(((((((((*((((((((((((((((*(*((**************,**********,,,,*,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*,,,,,*,*,,,,,,,,,*,*,,*,,,,,*,,**,*****,,*********,,,*,****,***,**,*,*****************(**(*(*((*((((*(((*((((((((((((((((**************,************,**,,***,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,*,,,,,*,,,,,,,*,,*,,,,*,,,,,*,,,******,,,,,,,*,,**,***,**,*,,*,,*******************(**(((((((((((((*((*((((((((((*(************************,*,,***,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,*,**,*,,,,,*,,,,,*,,,*,,*,****,*,,,,,,,*,,*,,0,,*,,***,*,*,*,************************((*(*((**((*(((((((*(((((((((*(***************************,**,,*,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,*,,**,,,,,,,,,*,,**,,*,*,**,*,*,,,,,,,,,********,**,****,**,*************(***(*(*(**((((((((((*(((((((((***(********************,***,*,,****,*,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,*,,,,,,*,,*,*,,,,,,,,,,,,,,,,********,*,******,,*,,*,*****,*,*,,,*,*,******************(****((*(**(((((*((**((((((((**((************************,,***,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,*,,**,,,,,,**,,,,,*,,,,***,*,,**,,,*,***,,,,*,*,*,,******************(****(*((*(*(*(*(((**(((((((((*(*(********************,**,*****,*,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,*,*,,,,,*,,,**,,,,*,,*,****,,,*,***,*,,*,**,,******************((((((**((*(((*((((((((((****(************,************,**,,,,,,*,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,,,,,,,,,,**,,*,,,,,*,,,**,,,,,*,,*,*,,,,*,****************(*******(*****(*((***(((((((*(((((((************,****,**,**,**,****,,*,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,**,*,,,,,,,,*,,,*,*,,,,,**,*,,,**,**,*********************((*(*(***((*(**((((((((*(****(**********************,,,,**,,*,,*,,,,,,,*,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,*,,,,,,,,,,,,,,,*,,*,,,*,,,*,,,*,**,***,,****,***********************(***(***(*(((*(((*((*(*(**(********************,**,,,,***,,,*,,,,,,*,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*,,*,*,,,,,,,,,*,,,,,,,,,**,,*,,,*,,*,*,,,,,,,***,,,****************************(**(***(**((**(((((((**(**********,****************,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,**,,,,,,,,,*,,,,,,,,,**,,,*,**,*,*,,,,,**,*,,,***,****************((********(*((*****((*(((**(***(*************************,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,*,,,,,,,**,,,,,*,,,****,,,,,***,**,****,************(*****((****(**(**(**((*(((*((*(****************************,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,,,,,,,,,,,*,*,**,*,*,,,,,,,*,,,*********,********(******(((****(*(***((**((* ((((*(*(************************,,**,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,*,,,,*,,,,,,,,,*,,,,,,,,,*,,*,*,,,,,,,,,,,,,,,,*,*,*******************(((****(**********(( ((*(*********("************,,*****,,,**,,,* ,,,*,,,,,,,,,,,,,,,,,,,,,,,,&,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,,,,,*,,,,,,,,,,,,,,***,**,*,,,,,*,,,,*,*,,,,,,***********************(**(**(*(**(**((((*(((*******************,**********,,,*,*,,,,,*,,,,,,,,,,,,,,,,,,,,,,,&,,,,,,,,,,,,,,,,,,,,,,,,,,,,",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,* ,,,,,,,,,,,,,,,,,,,,,,,,,,,,&,,,,,,,,**,,,,,,,,,*,,,,,,,*(,,*,,,*,,,,,,**,,,,,,,**,,,*************************(***((***(*(*****((((((*(*****************************,*,,*,,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,***,,,,,,,,,*,,,,,,*,,*,,,,,,,,,,,,*,,**,****,,*,******************(**"(((*(**(**(*(((((((*(************************,*****,,,*,*,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,*,,,,,,,*,,,,,,,*,,,,,,*,*,**,*,****************(***********((**((**(***(*(********************,******,,,*,,*,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,,,,*,,,,,,,*,,,*,,,,*,,,,,,,,,*,,,,,,*,,*,,************************************((((***(***********************,****,**,,**,,,,,,**,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*,**,,,,*,,,,,,,*,*,,,**,,,*,*,**,,*******************************(((**((((((***((********(**************,**,**,,,,****,,,,,,,,,,,,,,*,,,,,*,**,,,,,,,,*,,,,,,,,,,*,,,,,,,,,,,,,,,,.,.,,,,,,.,,,,,,,,,,,,,*,,,,,,,,,,,..,,,,*,,*,,,,,,,..,..,,,,,,,,,,,,,,,,,*,,,...,,,,,,,,,,******,*,**,,,,.,,,***,,*,,******,**,,,,,,,,,,*,,,,****(*******(*************(((((*(((((***((((((((((********,*************,********,*,*,,*,,,***,,*,***,**,,,,,,,,,,,,,**,,*,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,*,*,,*,,*,***,,,,,,,,,,,,,,,,,,,,**,*,,,,,,,,,,,,,,,,*,,,**********,,,,,,,,********(**(((*((*************(((*(***(*(*****(************,*,.,*,*,,,,,***********,*,,.,,,,,,,,,*****,**,**,,,,,,,,,,.*,,,,,****,,,,,*,,,.,,,,,,,,,,,,,,,,,,,**,,,,....,,,,,,,,,,*,*,,,,,,,,,,.,,,,,.,,,,,****,*,,,,,*,,,,,,,,,,,,,*****,,****,,,,.,,,,,,,,,*****,,*****,*,,,,,,,,,,,********,********,***********(((*((((((*******((((((*****(*************************,,*,*,,,,,*,,*,,*,,,,,*,,*,*,,,,,,,,,*,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,*,,,,,,,,,,*,,**,**,**,,,,,,,,,*,,,,,,,,**,,,,,,*,*,,,,,*,,,,*,*****************************((((*(*((((((*((((**(************,*************,****,*,*,,,,,,,,,,,,*,*,**,*,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*,,,,,,,,,,*,,,,*,,**,,,,,*,,,,,,,,,,,,,,,*,,,,**,,,,*,**,**************((*****(*****(**(*((*((*(*(**************,***********,****,,,,,*,*,,,,,,,,,,,,,,*,***,*,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,*,,,,*,,,,,,,,,,,,,,,,,,*****,,****,*******************************(((((**((*(***********************************,*,,*,,,,*,*,,,,,,,*,*,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,,,*,,,,,,,*,,*,,*,************************************((((**((***(*((*************,*************,*,****,,,,,,,,,,,*,,,,**,,*,**,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,*,,**,,,,,,,,,,,,,,,,,*,,,,,,,*,,,,,,*,,*,,**,,*********************(***********(**((((((**(**(**********************,**,*,,*,*,*,,,*,,*,,,,*,,,,*,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,*,,,,,*,,*,,,,,,,,*,,,,,,,,,,,,,,,,*,*,,,,****,*********************(******((** ((*((((*((***(***************************,******,,*,,*,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,**,************************((**((**&(((((*((************************,****,**,***,,,,,,,,,,,,,,,,,,**,,,,,*,,,,,,,,,,,,,,,*,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,*,,,,,,,**,,*,,,,,,,,,,,,,,,********************************(**(((((((*(****(**********,************,,**,*,,,,,,,,,,,,,*,,,,**,,,,,*,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,,,,,,,,,,*,,,,,**,********************************(((((((*((****(**************************,*,,**,,,,,,,,,*,,,,*,,,,,,,,*,,,,,,*,,,*,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,*,,,*,*,,*,,,,***********************(***(******(((*(*(((****(**********************,****,,,,*,,*,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,*,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,******************************(**(*((((((((*((**************************,**,,,,,**,,,**,,,*,,*,*,,,,,,,*,,,,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,**,,,,,*,*,,,,,,,,,,,,,,,,,,,,*,,,*,,,,,,,,,*,,****,*****************(********((&((((((*(*(*((*************************,*******,*,,,,,,,,*,,,,,,,,,,*,,,*,,,*,,,*,,,**,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,**,,,,*,,,,,,,,,,,,,,,,,,,,,,*,,,,*,,*,,,*,,*********************************(((*(((((((*(*((*******************************,,,,,,,,,,,,,,,,,*,**,,,,,,,,,,,*,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,,,,*,,,,,,,,,,,,,*,*,,,,,,********************************(*&((((((***********(********************,**********,**,,,,,,,,,,,,,,*,,,*,,,*,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,**,,,,,,,,*,,,,,,,,,,,,,,,*,,,,*,,,,,,,,*,,,*,,,,,**,****************************(***(((((**(((*(*****************************,*,**,,,*,,,**,,,,*,*,,,,*,,*,*,,,***,,,,,*,*,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,,,,,,,*,,*,,,,,,,,*,,,,,,,,,,,*,,*,,,,,*,****,************************(*(((((((((*(************************************,**,**,,,,,*,,,,,,,,*,*,,***,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,**,,,,,,,,,*,,***,,,,,,,,,,,,**,************************((*(****(((((((((**(*********************,***************,,**,*,,*,,,,,,,,,*,**,,**,,,*,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,*,,,,,,,,,********************************(((&((((*(**((*****************************,*****,**,**,,**,,,,,,,*,,*,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,**,*,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,*,,****,***********************(*(**(((((((((*((****************************,****,*,,*,*,,,,,,**,,,,,,,,,,,*,,,,,*,*,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,**,,,,,,*,**,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,*,***,***,***********************((((((((((**(**(**(**************************,****,*,*,*,*,,,,*,,,*,,,,,,***,,,,,,,,,*,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*,,,,,,,*,****,,,,,,,,,,*,,,,,,,,,*,,*,,*,,,,*,***********************(((***(*((((((*((((**************************************,*,,,,,,,,**,,,*,,*,,*,,,**,,,,,,,,,,*,,,*,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,*,,,,,,,,,,,,,,,,,*,,,,,,,,,*,,,,*,,,,,,,,,,*,,****,,******************************(&(((((((((*(*******************************,***,****,,******,,,,,*,,*,,*,,*,,,,*,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,,,,,,,,*,,,,,**,,*,,*,*,,*,,,*,****,********************(**(*((((((((((*(****************(************,*,**,,,,*,,,**,,*,,,,,,,,*,,*,,,,*,,*,,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,*,,,,,,,*,,*,,,,,,,,,*,,,,,,,,,,,,,,,,,,,******,*,,********************(******&((*(((((*((**(**(***********(*************,*****,,*,,**,,**,,*,,,,**,****,,,,**,,,,*,,((,*,,,,,,,,,,*,,,,,,,,,,,,,,(*,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,.,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*,,,,,**,****************************(*(((((((((((*((*******************************,*,*****,,*,,,,**,,,,,**,,,*,*,,***,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(,,,,,,,,,,,,,,,,*,,,,,,,,,,,",,,,,,,,,,*,,,,*,,,,,,,,,,,* ,,,,,,*,,,,,*,,,,**,*,*,****$***************************(&(((((((((*((((*((******************************,***,,*,*,,*,,**,,*,,,,**,,,,*,,,,,,,,,**,*,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,***,,***,*,*,*****,,*************************(*(&(((((((***(*((****(***********************,*,*,***,,,,,****,,,,,,,*,,,**,,,,,,,,,*,,,,,*,,,,,,*,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,*,,,,*,,,,,*,,,,,,,,,,,**,,*,,,,,**,**************************(*(***&(((((((((((((**(****(*************************,***,***,**,,,,,,,,*,**,,,**,*,,,*,*,,,*,,,,,*,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,****,,,,,*,*,*******************************(&(((((((((((((((*(**************************,*****,*,,,**,***,***,*,*,,*,,**,*,,**,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*,,,,,,,,,,,,,,,*,,,,,*,,,,,**,,,,,,,,,,,,,,,,,,,,*,*,,*,,**,*,*,**********************************&(((((((((((***(********************************,******,***,**,,,*,*,,**,,,,,**,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,**,,*,,*,,,,,,**,,,*,,*,,,,,,*,,,,,*,*,,*,**,,,*,**,******************************((&((((((((*(((***(*************(**************,******,,*,,*****,,*,**,,*,,**,,,,,,,,,**,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,*,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,*,,,,,,**,,,,,*,,,,**,,,,,*,**,,,,,,,,*,,*,,,,,*,*,*,***,***************************(*(**((&(((((((((**(*((*******************************,,*,******,*,,*,,*****,,**,,,,*,,***,**,,,,,,*,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,**,,*,**,,,,,,,,*,,*,,,*,,,**,,*********************************(&((((((((((((((**(******************************,*,*****,*,,*,,*,*,********,*,*,,*,,**,,,*,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*,****,,,,,,*,,*,,,,,*,,,,,,*,,,*,,,,,,****,**********************************(*&((((((((((((****((*************************,**,***,**,***,*,,**,,**,*,,*,*,,,*******,,*,,,,,,,,*,,,,,,,,,,,*,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*,,,,,,,,*,*,,*,,,,**,,,,**,,,***,****,,,,,,,,,,,,,,**,,,*,,*,*,***********************(*****(*(***((((((((((((***(*********(********************,***,,*****,**,,,,*****,,*,**,****,*****,,*,,,*,,,,,,,,,,,,*,,*,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,**,**,,,,**,,**,,**,*,,*,*,,**,,**,,*,*,***,*************************(***(*(*((&(((((((((*(*(***********(*(************************,,**,****,,*,,,,*,,*****,***,*,,,*,,*,,,*,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,,,,,,,,,,,,,,,,*,,,,**,,,*,**,,,,,,,,,*,,,*,,,*,,*,,**,,*,,*,,**,,,******,,,****************(**(*******(***((((*&(((((((*(**(((***(*(************************,********,****,,,,,,**,,***,,,,****,*,*****,,*,,,**,,*,,,,,,,,,,,,,,*,,*,,,,,,,,*,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,*,,,,,,,,***,*,*,,*,,*****,**,,*,,,,*,,,,,,,,**,,****,,**,,,************************(****(***(*(*&(((((((*(((**((****************(*****************,*****,,**,,**,,****,*******,****,*,**,,**,,**,*,*****,*,,,,,,*,,*,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,,,,,,,,*,,,,,,,,,,,,,,,,*,,,,*,***,,,*,,,,,*,**,,,**,*,*,,*****,**,*,,*,*,*,***,,,,***,*,**,*************************(****(*((((((&(((((((((((*((*****(****(****************************,****,**,***,*,,,*,*******,*,******,,***,,,,,**,,*,,*,,*,,,,,*,,,,,,*,,,,,,*,,*,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,**,,,,,,,,*,,,,,*,,,**,,***,*,****,,,**************,,,,**,*,,*,*****,*****************************(((((*((&(((((((**((*(((**((***********************************,****,***,,***,,,*****,*******,,*,*,*,,,,,,,,,,,,,,,*,,,*,,,*,*,,,,,*,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,*,,,*,,,,*,,,,,,,,**,,,*,,,,*,*,**,**,***,****,,*,**,,,*******,*,***,,,,****,*,,************************(***(((**(*((&&((((((((((***(******(*****************************************************,*,****,,******,,,*,*,,,,,,,*,,,,*,*,,,,,,,,,,,,,,*,,,,,*,,,,,,,,,,*,*,*,,,,,,*,,,,,,,*,,,,,,,,**,,,,,*,,,,,,,,,,,**,,*,*,*,,,**,*********,,*********,,**,*****,***,,,,,,**,********************************(****(((((&((((((((((*((((**(****(*******************,**********,********,,*,*****,************************,,*,*,,*,,,,,,,,,,*,,,,,,,**,*,**,,,,**,,,,,,*,**,*,,,,,,,,,,*,,,,,,,*,*,,,,,,*,,,,**,,**,,,**,,,**,,,**,,***********,,*,,*,********,,,***,******************************(***************((*(((((&((((((((((((((***((*(*****************************,******,****,***,****,****,*,*,*****,**,****,,,,,,***,,,**,***,*,,,,,,,,,,,,*,,**,*,,,,,,,,,,***,,,,,,,,,,,,*,,*,*,,,,,*,,*,*,,,,,*,*,,,,,,**,,,,,,*,*,*,,,*********,,*****,*,***,**,,***,**,*******,********************************(*((((((((&(((((((((((((((*(**(**(*********************************,**,********,***********,***,******,*,,***,*,***,,,,*,,,,,,**,,,,***,*,,*,***,,,***,,,*,,*,,,,,,,,,,,,,,,,**,,,,*,*,,,*,,,****,,**,,**,*****,*,,,,,******,*,**,****************,*,,*******,*********************************(*******(((((&((((((((((((((*(*******************************************************,*************************,*,,,,*,**,*,,,,*,,,**,,**,***,**,*****,,,**,,,*,,,,,*,,*,,,,,*,,,,,,,,,,*,**,,,,***,*,*,************,****,*,**********,****************,*****,,,****,************************((***(***((*((((((&(((((((((((((((****************************************************,*************,*******,*,****,*,******,*,,,*****,**,,,,,*,,****,*****,*,,,,,**,*,,,***,**,*,,,,*,,,,,,,,*,*,,,,***,,*******,,***,***,*,**,*********,***,,***,*,************,**********************************(******((*((((((&((((((((((((((*(((((****((*(*(**********************************************************,*****,********,*,,,,,,*****,*,*,*,,****,,****,*,****,**,*,,,**,*,,**,****,*********,*******,*,,**********,,***************,**,**,*********,,****,*,***,*******,**********************(***(*(**((*((((((*&(((((((((((((**((**************(******************************************************,*********************,,*,,**,****,*,,,********,,,****,***********,**,,***,,******,**,*******************,,***********,**,****,**,********,********************************************************((((((((&(((((((((((((*(**((***(((*(**(*****(***************************************************************,******,***,**,,****,********,****************,,**,**,**,****,***,**,**,***,,*,***,**************,********************************************,*******************************(***(((**(((((((&(((((((((((((((((((*((********(***********(*******************,*****************************************************************,************,*,*******,*,*****,************,*****,*********,****************************************************,*,*********************(*****(*(*(***(*((((((((&(((((((((((((((**((((**********(**(***(***************************************************************,*****************,,****,****,****************************,***********,*************************************************************,*,************************************(****(((*(((((((&(&((((((((((((((**(***((*((**((*(**********************************************************************************************,***,***,********,***********************,*****,******************************************************,*******************,***************************((((((((((((&(&((((((((((*((((((((**(*((((((****(*(*************************************************************************************,,*****************************************,******************************************,****************************,*******************(****(******(***(*(*(((*(((((((&(((((((((((((((*((*((((((*****(***(*****(**************,*************************************************************************************************************,*************************************************************************************************************(*(*((((((((((&((((((((((((((*(((((*(**(*((((**(*(**********(********,****************************************************************************************************************************************************************************************,********************************(****((*(((((((((((((((((((((("((((((((*(((***(**(*(*(***(( ******(*********************"***(************************(********************************************************************************************************************,**************************************************(**(*****((*((((((((&&((((((((((((((((((((((((*(*((*((((((((((**(***(****(*******************(**********************(*****&****************************$***************************($***************************&&*******,*******************&(********************,******(***********************(****(((((((((((((((&&((((&(((((((((((((((((((*(((*(*((****(***(***(*(****************************************************************************************************************************************************************************************************(*************************(*("(((((((*(((((&&&(((((((((((((((((((((((*((((*(((((*(****(((****************************(***(((*(*********(*************(****************************************************************************,********************************************************************************************(((((**(((((((&&((((&(((((((((((((((((((*(*(((*((((((((*(****(*(***********************(**(***(******(**********************************************************************************************************************************************************************************************(*((((((((((&((&(((((((((((((((((((((((((((**(*((((**(*((*(**********(***********(*******(*(*******(*****************************************************************************************************************************************************************************************(***(((*(((((((((&(&((((((((((((((((((((*(((*(((*(*(((*(((*(***************(*******(********(***(****((*(*(*****************************************************************************************************************************************************************(*****(*******(********((((((((((((((((&(&&&((((((((((((((((((((((((*(((*(*((((((((*((*(*****(****************(******(**(**(***(*********(**************************(********************************************************************************************************************************************(******((*(((((*((((((((&&&(((((&((((((((((((*((((((*((((((((*(**(*((*(***(**********************(**(***(*****((***************************************************************************************************************************************************************************(**************(*((((((((((((((&(&(((&(((((((((((((((((((*((((*(*((((((((*(((**(****(***************(***((**((*(*(***(*******(*************(*********************************************************************************************************************************************************(*(***((*****((((((*((((((((&&(((&&((((((((((((((((((((((((*((((((*(**((((*((**((**(***(*************(****(**(***(*(*******************************************************************************************************************************************************************************************(*(*(((*(((((((&((&((((((((((((((((((((((((((((((((((*((((*(((**((****((*(***(((**(******(*(***((**(**((****(****************************************************************(*********************************************************************************************************(*******(****((((*((((((((&&&((((((((((((((((((((((((((((((*((((((((((((*((*(***(**(***(***((*(********(((*(((****(******((***(*****(**************************************************************************************************************************************************(********************((((((((((((((((&&&&((&(&((((((((((((((((((((((((((((((*((((((*(*((*(***(***********((**(**(*(((**((*((((*((*(****(*******(*************(************************************************************(***************************************************************************************(*(**((*(((((((((((((&(((&&(((((((((((((((((((((((((((((((*(*((((((*((*(((****(((*(***((**(*((**(**(***((*((**(*(*(**(**(***********(****(**************************************************************************************************************************************************(**(**((**(((*((((*((((((((&&&(((&&(&((((((((((((((((((((((((((((((((((**((((*(******(**(*(***(********(((**(((((*((*(************((****(****************(********************************************************************************(****(*************************************************(****(*****((*(*((((((((((((&&&&((((((((((((((((((((((((((((((((*((((((*((**(((((*(*******(*((**(*(**(*(*(**(*(((((******((************(*(***************************************************************(*********************************(******************************************************(***(**(*((*((((((((((((((((&&&(&(((((((((((((((((((((((((((((((((((((((((((**((**(******(**(((**(*((*(((*(*(((((***((*(**(**(*(*********(*(*(**(*(**********************(*****************************************************************************************************************(**(*******(***(*((***(((((((((((((&&&(&(&(&(((((((((((((((((((((((((((((((((((((**(**((*(((***(***((**(*(*(***(**(**(((*((*(*(*(******(****(********(*********(***(**************************************************(**********************************(***(*****************************************(*******(*****(*((((((((((((((&&&((((((((((((((((((((((((((((((((((((((((((((*((((**((***(*(*(((((********(*(*(*((*(((((((((****(******((*****(*************************************(********************************************************(**********(*********************************************(*(((**(*(((((((((((((((((&&&&((&&&(((((&((((((((((((((((((((((((((((((((((((((**((*(**(*((*(((((*((***(*((*((**(*(((**((*(**(*(*******(***(**********(**(******************************************(*************************(**************************************************************(**(*(*(((*(((*(*((((((((((((((&&(&&&&((((&((((((((((((((((((((((((((((((((((*((((((***(((((*((((**(****((**(((((*(*(((*((*((**(((*(*(*****************(************************************************(******************************************************************************************(***(*****((((((((*((((((((((($&&&(&&&(((((((((((((((((((((((((((((((*((((((((((*((****(*(**(*((((((((**(*(*(((**((((**(**(**(*(***(**(*********(******(**(*(****************(***********(***********(*********************************(***********************(*******************************((*(((*******(*(**((((((((((((((&&&&&&&(&((&&((((((((&(((((((((((((((((((((((*((((((((*(*(((*((*(*((((**(*((*((((*(((**(**(((*((*(*(*(*(*((*(******((***(*******(*(***(************************(***(****************************(*(******************************************************************(*(*****(((*****(((((((((((((( $&(&&(&&(((&(((((((((((((((((((((((((((((((*(*(((*((*(((((((*(((*((***((((((*((**(((*((((*(((**(((***(***((***********(**(****(**(*(**(**********************************************************(*****************************************************(*(**************(*(***(((*(((((((((((((((( &&&&&&&&((((((((((((((((((((((((((((((((((((((*(((*(*(((((**((((*(((*((*(*((**(***(*((*(((((*((*((*(((*(*((*(((*(((******(**(*********************************************************(********(*****(*******************(********(*******************((**********(******(**((*(((((((**((((((((((&&&&&(&&&&(((&(((((((((((((((((((((((((((((((((((((((((***((((((((*(((((((**(((***((**((((**(*((***(((*(((***(*****((((*((*(*****((************************(***************************************************************************************************(*****(*(**(**((((((((((((((((((((( &&&(&&&&&&((((((((((((((((((((((((((((((((((*((((((*(((*((((**((((*(*(*((((**((((((*(***((**((((((((((*(*(((*****((****((********((*****((*****************(***************************(***(**********************(********************************************(***(**((*((***(((((((((((((((((((( &&&&&&(&(&((((((((((((((((((((((((((((((((((((((((((((((((((*(*(*(*((*(((((*(((((((****(((((((((((*(*(((*******(*(*(*(********(*******(********(**********************************(*(*****(***(***(*(*********************************************************((**(*((*((**((((((((((((((((((((((( $&&(&&&&&((&(((&(((((((((((((((((((((((((((((((*(((((((((*(((*(*(*(((*(*((**(((((*((*(**(((*((******((**(****(*(*((*(***(************(*********(*************(***(***************************(*****(***********************************************((****(*******((*(**(*(**(*((((((((((((((((((((&&&&&(&&&((&(((((((((((((((((((((((((((*(((((((((*((((*(((((*(((*(*((((((((*((*((**(*((((((**((((((**((****(***(*(*((*(*(**(*(**((*******(*********************((*****(*****(********(***(***************(*********************************(******(**(********(****(**((**((((((*((((((((((((((((( $&&&&&&&(&((&((((((&(((((((((((((((((((((((((((((((((*((((((((*((((((((**((*((((*((*((***(*(((((**(*(((**(((*(**((*************(**(***(****(*(**********************************(***************************************************************(*************((*(***(*((*(((((((((((((((((((&(((( &&&&(((&((&(&((((((((((((((($(((((((((((((((((((((((((**(((((**(((((*(*(*(*((*((*((*((((***(**((*(((*(**(((****(((*****(((*(**(**(*******(*****************(***********************************************(*(*******(**********************************(*(**(**(*(*((*((*((((*(((((((((((((((((&$&&&&&&&((((((((((&((((((((((&(((((((((((((((((((*(*(((((*&((((((*((((*((((((((*(****(($((*(((**((*(((*((**(**(*(*** (*((((****(*(****(*(******** (************(**************$************(*******(*******(******(**(*******************************(*********(***((*****((((((((((((((((((((&((( &&&&(&&&(&((&((((((((((((((((((((((((((((((((((((*(((((((*((*(*(((*(*(((((*(**(((*(((*((***(**((*(((*(((((((((((((**((****(*(**((*****(****(((***((************(*************((*************(**************(***************************($********************(*(****$((((((((((*((((((((((((((((( &&&&&&&&(&&&&((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((*((**(((((**((*((****(***(*(****(*(((*(((((*(*****(***(*****((*((****(*(**(*************(*((*(******(****(**(**(*(*************************************************(************(*********(*(*****(*(*(((((((((((((((((((("&&&&&&(&(((&(((((((&(((((((((((((((((((((((((((((((((((((((((((*((((((((*((*((*(((((((*((((((((((((**((((((((((*((***(**((**((*(*((***(*******(********(*******(********(****(***(****((*************(******(*******(************(***(****(**********((*(***(****(**(((*((((((((((((((((((((((&((&&&&&&&&&&&(((&((((((((((((((((((((((((((((((((((*((*((((*((((*(*((*(*(((((*(((*((((*((**(*(((*(*(((***((((**(((((*(*(*(*(*(*(*(**(*(*******((**(***(*(*******(**************((*****(*****(******(*****(************(************************(***(***(**(**(****(*(*****(*(((*(((((((((((((((((((((&&&&&&&(&((&(((((((((((((((((((((((((((((((((**(((((((**((*((((*(***(((*((((((((((*(*((((((*((((*(((((((*(*(((((((*(***((*****(***(*(*******(*(***(************(*****************(*********(*************((*********************(******(********(****************(*(*((((((*((((((((((((((((((&(((&&&&&&&&&(&&((&&((((((((((((((((((((((((((((((((((((((*((((((*(((((((((((**((((*(((**((**(*((*(**(*((*(*(**((***(((((**(*****(*(*(**(******(**(**(*************(****(**(*******((**(*******(*(**(**************************************(**********(**(*(*(****((*(*((**((*(((((((((((((((((((((((&&&&&&(&&&((&(((((((((((((((((((((((((((((((((((((*((((((((((((((*((((((*(*(*((((((*((*((((((*(**((**(((***(((*((*((*((**(**(**((*((****(*(**(**(****(******(*(********(*******((*(*****(*****************(*((************************(*******(***********(***(*****(*(((((((*((((((((((((((((((((& $&&&&&&&(&((&(&(((((((((((((((((((((((((((((((((((((((*((((*((((((((((((((*((((((((*(((((***((((*((*((((**(***(***(*****((**(***(*((*(((*(****(**(**(**(*******(**(*(*((*******(***********(**********(*****************************************(****((*****(***(***(****(**(**((((((((((((((((((&$&&&&&&&&(&&&((((((((((((((((((((((((((((((((((((((((((*((**(((((((((((*((((((((*(*((((((((*(((*(*(((((*(*(((*((((((**((**(*(***(**(((*(**************(*(*******(*****(***(***************(*************************************************(((*********((******(***((***(**((**(((((((((((((((((& &&&&&&&&&&&(&((&&(((&(((((((((((((((((((((((((((*(((***(**((((**((*((*((((*((((((*(((((((*((((*(*(*((((*(*(((*((**((*(*((*((**(**((*(*(**(***((***(**(*(******((*(*****************(**(**(********(******(***********(***************(***(***(********((*((*****(***(((((*(((((((((((((((((((((((& $&&&&&&&&&&(&((&&(((&((((((((((((((((((((((((((((*((((((*(**(*(*(((*((((*(((((*((((*(**((((((**(((**(**((**(((***(((***((**((*(((***(*(*((**(*((*******(**************(*(******(********(***(*******************************************(*(*************(***(**(*(*(((*(*((((((((((((((((((((((((( &&&&&&&&&&&&&(((((((((((&(((((((((((((((((((((((((((*(**(*((((((((((*(((((((((*((((((*(((((((((((*(((((((((*(*((((*(**(*(((**((*(*(*((**(*****(****(*********(*(*((**(**************(*(************(**(****((****************(****(************(*******((*****(**(*((((*(((((((((((((((((((((((((& &&&&&&&&&&&&(&((((&((((((((((((((((((((((((((((((*((((((*(***((*(((**(*(((((((((((*(((*(((((*(**((*(*(*(((((*((****((**(((****(**(*((((**((((*****((***********(************(**(******(***(******(********(****((*****************(********************(***********((*(((*(((((((((((((((((((((((& &&&&&&&&&(&((&(((((((((((((((((((((((((((((((((((((((((*((*((((((*(*((((((((*((((*(((*(((((((**(**((****((*(((((((*(((*(*(***(**(*(****((**(*************((*****(**(**(***(********(***********************(***********(***********(************(*(***(**(*****((((((*(((((((*((((((((((((((&(&&(& $&&&&&&&&&&&(((((((((((((((((((((((((((((((((((***((*((((**(((*((((((((((((((((*(((((*(((((((((((((((***((((((((*((*((*(((((****(*****(**(*((*********(***(****(***(***(************(************************((******************(*(*(**(******(*********((((((*((******(**(((((((((((((((&((((&(& $&&&&&&&(&&&&&((((((((((((((((((((((((((((((((((*((*((((((((((*((((((((((((*(((((*((((*((*((*((*((*(*(((*((***((*(*(((*((((((*(*(*(((**((((*******(****(*(***(***(****(*********(*******(*((******(****(**************(**************((*(*************(***(***(**((*(***((((((((((((((((((((((&((&&&&&&&&&&&&(&((((((((((((((((((((((((((((((((((((((((****(****(*(((((*(**(((((((**((((((*(*(*(**(***(*((((**(((*(***((*((((***(*(((****(**((*(*(***(*(******(****(*********(**************((***(**(****************(***************(************(((**(*******((*(*(((((**((((((((((((((((((((((((& &&&&&&&&&&&&&&((&(((((((((((((((((((((((((((((((**((((*((((((**(**(((((((*(*((((((*((((((**((*(((*(((((*(((((*(((*(*(((**((*(((**(*(((**((*********((*****************(*******************(****(*******************************************(*(******(****((((*****(*((((((((((((((((((((((((&((((&&&&&&&&&(&&&&&(&((((((((((((((((((((((((((((((((((((*((((*((***((((*(*(((((((****((((**(**(*(*(((((****(**(**(((**(**(*(*((**(***(******(***(*(*(((********(***(****(*(*******************(**************************************(*******(************(**(*(((**(***((((((((((((((((((((((((((&&(& $&&&&$&&&&&&(&&((((((((((((((((((((((((((((((((((((((((((*(((*((((**(((((((((*(((((((((*(((((((**(((***(**((*((((*((*(******(***(*****(*(*((*(******(*****(*(**(***(****(****(****(******(******(***(*(********************************(****(***(***********((***(*((*(*(((*(((((((((((((((&(&(&(& &&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((*(((*(*(((((((((((((((*((((((*(((*(**(((((((((((((((****(*((((******(****(***((********(******((****(*(********(****(******(************(***(***********************(********(*************(((*********((**(((((((**(((((((((((((((((&(&&&  $&&&&&&&&&&&(&(((&(&(((((((((((((((((((((((((((((**((*((*(*((**((**((((((((*(*(*(((****(((((((*((((((***(((**(((((*((**((***(***((****(*((*(**(*(*(*((*(*(*(****(**(*(((*(**(****(***(((********(((***************************(*(******************(******(**((**((***(*((((((*((((((((((((((&(((& $&&&&&&&&&&&(&&((((((((((((((((((((((((((((((((*((((*((*(*((*(*(**((****(*((*((((*(*(***(**((((*(*(((*((*******(*(*(((*(*******(******(*((*(****(*(*********(***(***(***************(**(********************************(*************************(*******(*(*((***((*((*(((**(((((((((((((((((&(& $&&&&&&&&&&&&&(((((((&(((((((((((((((((((((((((((*((*(((**(((**(((((*****(*((((**(((((((***(((((((*((**(*((*****((*(((***(((*(****(*((*((*(***(***((******(*****(*(*(((**(*****(*****(***(***************(*************(*****************************(*((**((********((*(*(*((*(((((((((((((&&(&($ &&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((*((*((*(*((((((((((((((**(*(***(*(((((((*((*(((((**((*(*((((**(((*******(((((*(*(*(*********(******(***(***********(*(********(*****(****(********(*********************************(*********(***(*********(********(**(*(*((((((((((((((&(&(&&  &&&&&&&&&&&&&&&(((((((((((((((((((((((*((((((((((((*(((***((((*((((((((*(*((((((**((((((*(*((*(*((((((*((((((*((((*((**(*((**(*(****(*******(((*(((******(*(****(((**((**(**(*********************(****************************(******(*********(***(*******(***(***(*(**(((((((((((((((((((&(&&($ &&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((((((((((((((((((***((*((*****(((*((*(((*((((((((((**(*(((*((((*((*(*(*((*((((******(**(**(**(****((***(**((*********(**((*(*(*((**(*(*******(******(********************************(*****((****************(*((****((***((*(*((*(*(((((((((((((((((&$  &&$&&&&&&&&&(&&((((&((((((((((((((((((((((*((((((((((((((((**(**(*((**(((*(((*((*((*((***(((*(((*(**((*(((*(*((((****((**(***(*(((*********(*(**(((***(*(****(*(((***(****(*************************(*****(********(******************(******(*(***********(******((***((**((((((((((((((&((((&(&$   $&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((((((*(**(((*((*(*((***((****(*((((*((*((*((((((*(((((*(((*(((*((((*(*(((((*((((**(****((**(*((*(****(****(***(((****(((((**((***************(((********************************************(****************(*((*********(*(((*((*(((((((((((((&&&&&($ &&&&&$&&&&&&&&(((((((((((((((((((((((((((*(((((((((((((*(((((((*((**((((*((***((***(((*((((((((((((((((((***(*((*(((((****(((*****(******(******(***(*(*(((**(*(**(**(((((***(*(*******(****(*************(********************************(******(************(((*****((*(*((*((((((((((((((&&(&$ "&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((**(((*(*(**(*((*(*(((***((((((((((*((((*((((*(((((((((*****(((((*((((**((*((**(**(***(*((***(**(**(***(*(*((**((***((***(****(***(**(********(**********************************************(*************(((((****(*(((((((((*(((((&(((((&((&($   &&&&&&&&&&&&&&$((&&((((((((((((((((((((((((*((*((*(((((*((*((*(((((*(((*(**((((((((((((*(((((*((*(((*((((((***(*(((*(**********((********(*(**(*(*****(******(*(*(*((***(**(****(***((************************(*******************(******(****(*********((**(*(((*((*((*((((((((((((((((((&((($  $&&$&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((*(((((*(((**(((((***(*((*((((((*((((((*((((*(*((((**(*(((**(**(*(((***((*((*(*(((**((*(*(****(*********(*(****(*$(((*((((*********(((********(*****(********************* (***(***********************$*****(****(**(**(*(**(((((((((((((((((((&&"  $&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((((*((*((((((***(*((((((**(((**(**(((*((***(*((((*((((*((((*((*(((((((((**((****(**((**(***(*(*(**((*(**(*(**((**********(*(*(********(****(**********************************(**(*************************(****(***((***(((*(*(((((((((&((((((((&&&(&  &&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((*((((((((*((((*(***(*(((((**(**(*(((((((*(((*(((((*((((*(*(*(((((*(*(*(*(***(*(*(**(((****(**(****(((*(***(((*(*(*****(**(**(**********(***********(******(***((*****************(*****(****(**(******************(***(**((((*((((((((((((((((((&&("  $$&&&&&&&&&&&&&&(&&&(&(((((((((((((((((((((((((((((*(((*(((**(((((*((**(*((*(***(((*(((((((**(*(**(((****(*(**(***((((*(***(((*(((((*******((*****(***(((*****(*****(********************************************************************(**************(****(**((**(*((((((((((((((((((((((((&(($ $&$&&&&&&&&&&&(&&&((((((((((((((((((((((((((((*((((((((((*((((((*((*(*((((*(**((*(*(((((((*(**((((((((*(*(((((((((***(*(*****(((***((*(*(((**(*(*(*(**(****(*********(*****(*************(***(****************************************************(***(***********(*******(**((*(((((((((((&&&(&&$ &&&&&&&&&&&&&&&&&&&&((((&((((((((((((((((((((((((((((((*(*(((*((((*(***((((((((**(((((((((*(((((*(((***((*(((*((*((((*(**(*(*(*((((*(*(****(*********(*(**(*********(********************************(******************************(*********(*******(****((*********(*(((*(((((((((((((((&&&(&($ $$&$&&&&&&&&&&&&&&((&&((&(((((((((((((((((((((((((*((*((((((*(*((((((*(*(((((*(*((((((((((*(*****(((***(**(***((((((((****((***(((*(*(*****(***(**(**(*(***************(*(*****(**(******(**************(*****************************(*******(************(**********(((*(((((((((((((&(&&&&(&&&$  $&$&&&&&&&&&&&&&&&&&&(&(((((((&((((((((((((((((((*((((((((((((((*(((*(((*(((((*(**(((((((****(****((((*(*(*((**(*(((*(*((*(**((*(*(*((((((************((****(*********(********************(******(*************************(******************************(**(*******(*((((((((((((((((&&(&(&&&("  $&$$$&&&&&&&&&&&&&&&(&((&(((((((((((((((((((((((((((((***(((((((*(*(((*((((*(((*(((*(((*((*((((((*((**(((*((**(((((**(*(*******(**((**(****((*((******(***********(*****(**(***************((*****(***********(******************************************************(*(*(((*((((((((&(&(&((&&&&(" &&&$&&&$&&&&&&&&&&&&&(((&(&((((((((((((((((((((((((((((((*(((((*(*(*((((((((**((*((*(((((**(*((((((((*(**(*((***((**((*(*(((*((((*((***(**(********((**************(*****************************************************************************(***********(******(*(****(*(((((((((((&&(&(&&&(  &&&&&&$$&&&&&&&&&&&&&&((&&(((((&(((((((((((((((((((((((((*((((*(((((((*((*(*((((*(((**(***(*((***(((**(((*((((((**((((((*(*(*(**(******(((**(*****((******((**(***************************************(**************************************************************(***((((((((((((((&(((&&&&((" &&&&&$&&&&&&&&&&&&&&&&&&(&&(&((&(((((((((((((((((((((((*(*((*(((((((*((((((**(*((*(*(*(*(**(****(((*(*((((*(((***((((*****((******(((*******************************(*********************************(***************************************************************(*((*(*(((((((((((&&(&((&&&" $&$$&&&&&&&&&&&&&&&&&&&&(&&&((((((((((((((((((((((((((((*(((((((*((*((*((((((((((*((*(*((*(*((*(**((((***((*******((****(*(*(****(*((*(*********(**************(************(**************************************************************************************(***((**(((*((((((((((&((&&&((" $&$&$&&&&&&&&&&&&&&&&&(&&&&&(&&&(&(&(((((((((((((((((((((((*(((((((((((((((((*(((*(**((*(*((*(**(**((**(*((*((*(**((((****(********(***(***********(***************************************************************************************************(***********(**((((**(((((((((((((&(((((&(   &&&&$&$&$&$&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((((((((((((((*(((*(((((*(((((*((((((((((*(*(***(**((*((*(((***(***************************(******(***********************************************,************************************************(*********(((*((((((((((((((((((((&(( &&$&$$$&&&&&&&&&&&&&&&&&(&(&&((&(&((((((((((((((((((((((*(((((((((*(((((((*(**((((*(*(((((*(*****(*(**(*(*(**(((*(**((******(*(****(*(****(***************************************************************************************************************************(((*(((((((((((((((&(((&((("&&&$$&$$&&&&&&&&&&&&&&&&&&(&&&((&((((((((((((((((((((((((((((((((((((((((((((((((*(((((*(((((*(((((*(*((((*((**((*************(******(**********************************************************,********************************************************************((*(((((((((((((((((&(((((((  &&$&&&&$&$&&&&&&&&&&&&&&(&&&&&&&&(((((((((((((((((((((((((*((((*((((((((*(((((((((((*(***((**(**((((**((**(*(**(***(*((****(***(*****************(*****************************,**,*******************************************************,***************************(*((((((((((((((((((((((((( &&$&$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((*(((((((((((*(((((*(((*(*(*(***(*((**(***(***********(****************************************(********************,********,*******************,********,****************,*******,******************((*(((((((((((((((((((((((( &&$&$$&&&&$&&&&&&&&&&&&&&&&&&&&&(&((((((&(((((((((((((((((((((*((*((((((((((((((*((((**((**(*((**(*****(*(((*******************************************************************,******************,,*****,**,*,**,***,*,***************,*****,,,**********************(*(((((((((*(((((((((((&((($$$&$&&$$$&&$&&&&&&&&&&&&&&&&&&&(&((&&(&(((((((((((((((**((*((((((((((*(((*((((*(**((((*(*((((*((*(**(**(**((*(*(************(*************************************************,*****,*,**,,******,*,,*******,,,**,,,*,**,,*,**,*********,*****,***,,*,*,*,***************(*(*(((((*((((((((((((( $&$$$&&&$$&$&&&$&&&&&&&&&&&&&&&&&&&(&&(&((((((((((((((((((((((((((((((((((*(((((((((((*((**(*(*(*((***(**(*******(************((*****************************,***************,******,**,***,**,****,,,***,***,,***,*,,**,,*,,,*,*****,**,,*,,,*,*,**,,*,*,******************(*((*((((((((((((((((&&$$$&&&&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&((&(((((((((((*((((((((*(((((((((((*(((((((((*(*(*(((*(*(*(*(*(**((*(**(**(******************************************************,***,**,**,,,*,***,*,,,,,,,,****,,,,,*,,**,*,******,**,*,*,,,*****,*,,,,,,,,,,,,**,*,,***************(***(**((((*((((((((($$$&$&&$&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((*((((((((((((((((*(((**(**((*(***********(********************(********************************************,,,*,**,,,*,,,,,,,,,,,,,,,,,*******,*,,*,,,*,*,,,*,,,,,,,,,,,*,,,,,,,,,,***,****,******((****(*(**((((((((((((&&&&&&$&$&$&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((((((((((((((((*(*(*(((*((((((((*(*((*****(*(**************(*(**********************************************,,,*,,*,,,,,*,*,*,,*,,,,,,,,,,,,,,*,,**,*,*,*,,,*,*,*,,*,,,,,,,,,,,,,,*,,,,*,,****************(**(********((((((* &&&$&&&&&&&$&&&&&&&$&&&&&&&&&&&&&(&&&(&(&&((((((((((((((((((((((((((((((((((((((((*((((((((((((*****(*(*(**(*(*****************************************************************,,,,,*,,,,,,*,,,,*,*,,,,*,,,*,,,*,,*,,*,*,,***,*,*,**,,,,,,,,,,,,,,,,,,,,*,,,,**,************************(*((((((* $&&&$$$&$$$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((((((((((((((((*((((((((((((((*((**((**(**(****(**********************************,*******,******,*******,,,*,,,,,,,,,*,,*,,,**,,*,,,,*,,,*,,*,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,****,*,**,***************(*********((*(*&$&&&$$&&&$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((&((((((((((((((((((((((*((((((((((((((((((***(((**(****(********************************************************,*****,,**,,,***,,,,,,,,,,,,,,,,,,,,,*,,,*,,,*,,,,,*,,,,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,******************(*(*((*((**(***&$$$$&$$$$&&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&(&(&((&((((((((((((((((((((((((((*(((((((((((((((((((*(**(******((*(********************************************,***,*********,,*,,,,*,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*******************((********(****&&&$$$&$$&&$$$&$&$&$&$&$&&&&$&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((*(*((*((((((**(***((******(***************************************,,*******,*****,,,,*,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*****************(******(*************&$$$&$&$$$$$$&$$$$$&&&&$$&$&&&&$&&&&&&&&&&&&&&&&&&&&((((&((((((((((((((((((((((((((((*((((((((((((*(*((*(**(((((*(*****(*********(************************************,,*,*,**,,*,*,,,,,,*,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,*,,*********************(*****(*****$&$$&&&$$$&$$$$$$&$$$&&&&$&&$&&&&&&&&&&&&&&&&&&&&(((&(((( ((((((((((((((((((((((((((((&((((((((((((((((((***(((**(*(*******(**************************************,***,,,,,,,,*,,,,,,,*,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,.,,,,,*,,*,*******(**(**************((*****  $&&&&&&$"$&&$&$$"""$&$&&$$$$&((((&$"&&&&&$$$$$$$$$&$&((***$((****(((&$$$$$$&&&((*****(&$*,*((&&&&&&$&&&&((******&***$,(((&(&&&$((((*(*,,*((**,,,($(&&(((*((((*,,,.,*,.....,*("$((**((((**..,,**,,..,,***** (*((((*,....,,.....,,******,$(**,,...,**,....,*((*(****((&**,,,*(**,,.***((***(**((((* &&$$"$"$$$""""$$&&&&&&&&&&$&$"$$$$$$$$&$$&&&&(&&&(((((&&&$&&&&&&&((((***((((((((((&&(&(((&(&(((**((((*(***(((((((((&(((((*(***********(((((((*((((********,,,,***(((*****(**,,,,,,,,,,,,,,*****,*******,,,,,,.,..,,,,**,,,**(***,,,,,,,(,..,.,,***,,*******,,,,*****",,,**(****(((((*********,,,,  &(((&&$$&&&&$$""$"$&&&&&$$&(&((&$$&&(&&&$"$$&&(((((&&****(&&&((((($&&&(((**(**(*****(&(((((*&&&**********,****((((***((((*********,,,,,*(((***,*((*(*,,*,,,*,..,.,,,*,,,,,(***,,,,..,,,....,,,,...,,***,,,....,.......,......,,*,,...........0.........,***,*.................0.,.**,,,...0000002"