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 = CONTINUATION_MISSION TARGET_NAME = MARS IMAGE_ID = '576A04' IMAGE_NUMBER = 36967581 IMAGE_TIME = 1978-01-14T20:10:50Z EARTH_RECEIVED_TIME = 1978-01-15T11:16:55Z ORBIT_NUMBER = 576 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = LOW FLOOD_MODE_ID = ON OFFSET_MODE_ID = OFF FILTER_NAME = CLEAR EXPOSURE_DURATION = 0.016970 NOTE = "LOW RESOLUTION COLOR SEQUENCE" /* 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 .B/,J_S|`#/wNb%N6/%J. ""[e""""""""""""""""" " "                       """"""""""""" ""                               """""""""""""                                """"""""""""                                   """"""""""""""                                   """""""""""""""               "  "           $&&" "$&$ ""$ """ "$$""$$ "$" "&"  ""$ "$" "$$  $"  "$$&$  "$" ""$$  "$"  ""$" ""  "$$$   "$""    "&&$""   ""$$"    ""   "$"   "$$""   "$$$"  "  """  ""  """" " "$$"" """  """"  ""  "   "  " ""$$$"" """  """       "" "   """     "     """  """   "      """"""""""""""""                           "    """"""" """""""" "                                       """"""""""""""""              """"""""""""""" ""                     """""""""""""""""""                 """""""""""""""""""                 """"""""""""""""""""               """"""""""""""""""""            """"""""""""""""""""""             """"""""""""$""" " " " """             """  """""     "$$$""""""""""""""""" " "                                    $$$$"""""""""""""""""""""""""               "     """"""""""""""""""""""""" """ ""                 "  "       """"""""""""""""""""""""""""             $"""$$$"""""""""""""""""""""" " "              """$$$$$"$""""""""""""""""""" " " "           $$$$"""$""$""""""""""""""""""""" "" ""           $$$$$$"$$"$$$""""""""""""""""""" " """"          $$$"$$$$$$$"$$$"""""""""""""""""""""" """""""""         $$$$$$$$$$$$$$$$$""""""""""""""""""" """""""" ""      $$$$$$$$$$$$$$$$""""""""""""""""""""""""" """" "       $$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""     $$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""" "  "      &$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""         $$$$$$$$$$$$$$"$$$$$$"""""""""""""""""""""" """" "  "  &$$&$$$$&$$$$$$$$$$$$$$""""""""""""""""""""""""""" """       &&&&$$$$$$$$$$$$$$$$$$$$$"""$"""""""""""""""""""""""""     "    &&&&&&$&$$$$$$$$$$$$$$$$$""$""""""""""""""""""""""""" " " "  &&&&&&&&$&$$$$$$$$$$$$"$$""$$""""""""""""""""""""""""" "  " " " " " "  &&&&&&&&&&&&&$$$$$$$$$$$$"$$$$""""$""""""""""""""""""""  " " " " "   &&&&&&&&&&&&$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""" " " " " "" """   (&&&&&&&&&&&&&&$$$$$$$$$$$$$"$"$"$$$""""""""""""""""""""" " " "" " " "" """ " " "  (&&&&&&&&&&&&&&&&$$$$$$$$$$$""""$$""$""""""""""""""""""""  "" "" " " "" " " " ""   (&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$""""""""""""""""""""" ""  " " " " " " " " "" "" "  (&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$""$"""""""""""""""""""" " " " "" " """ """""" "  (&&(&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$""""""""""""""""""""" " " "" " "" "" " " "" " " ""  ((((&&(&((&&&&&&&&&&&$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""  " " " """" " "" " """"" " " " ""  (((((((&&(&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$""$"$""""""""""""""""" """ " " """"" "" " """ ""   (((((((&(((&&&&&&&&&&&$&$$$$$$$$$$$$$$$$""$"""""""""""""""""" "" " " " """ """"" "" " """ "" "  ((((((((((((&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$""""""""""""""""""""" " "" "" """" " " " " " """ """ " " "  (((((((((((&(&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$"$$""""""""""""""""" " " " " """" """""" """"""" "" ""  (((((((((((((((&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"$$$"$"$$"""""""""""" " " """ " """""" " " """"""""""" """ " "" "  ((((((((((((((&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$"$$""$""""""""""  " " " """ """ """" """""" """ """"""  *(**(((((((((((&(&&&&&&&&&&&&&&$$$$$$$$$$$$$$"$$$$"$"$$$""""""""" "" " """ " """""""" " """ """ """ """"""" "  *****((((((((((((&(((&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""" " " " " """ """ """"""" """ """ """"""""""  ******((((((((((((&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""" " " " " "" "" "" """""""""" """ """ """""" " "  ,*****(((((((((((((&((&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$"""""""""" " " " """" " " " """"" """ """"""" """  ,******(*((((((((((((&&(&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""" " " "" """"" " """" """""""""""""""""""""" "  ,********(((*(((((((((&((&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""" " "" "" " "" " "" " """""""""""""""""" "   ,,,*******((*((((((((((((&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$"""""""" " """" """ " """ """"" """""""" """""""""" "  ,,,*********(((((((((((((&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""" " " " " """""""""""""""""""""""""""""""""" " "  ,,,,,********(((((((((((((&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$""""""" " " " " " " " " """"" """""" " """" """"""""""" " "" " "" "  ,,,,,**********(((((((((((((&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$""""""" " " " " """""" """"" """" """""""""""""""""" """ "  .,,,,,*********((((((((((((((&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$"""""""""" " " " " " " """"""""""" """""""""""""""""""" """ " "  .,,,,,,,*******(((((((((((((((&&&&&&&&$$$&$$$&$$$$$$$$$$$$$$$$$$""""""""" " " " """"""""" """" """ """"""""""""" """"""" " " "" "  .,,,,,,,*********((((((((((((((&&&&&&&&&&$$$$$$&$$&$&$$$$$$$$$$$$""""""""" " " "" """""" """""" """""""""""""""" """"""""" "  ,,.,,,,,,,*********((((((((((&(&&&&&&&&&&&$&$$$$$$&&&&$$$$$$$$$$$$"""""""" " " " """" """"""""""""""""""""""""""" """""" """ ""  .....,,,,,,********(*(((((((($(&&&&&&&&&&&&&$$$$$&&$&$$$$$$$$$$$$"""""""  " " "" """""""""""""""""""""""" """""" """""" "" "" ""  ....,,,,,,,**********((((((((((((&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$""""""""" "     "" " """" "" """"""""""""""""""""""""""""" """""" " "  .......,,,,,,,*******((((((((((((&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$"""""""" " " " " """" "" """"""""" """""""""""""""""""""""""" "" "" "  ........,,,,,,*********(((((((((((((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$"""""""" " " " " " """"""""""""""""""""""""""""""""""" """"" "" "  .........,,,,,,,*******(((((((((((((&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$""""""" " " " " """"""""""""""""""""" """"""""""""""" """"" " " " "   0........,,,,,,,,*******(((((((((((((&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$"$"""""" " " """ """"""""""""""""""""""""""""""""""" "  ........,..,,,,,,,,******(((((((((((((&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$"""""" "" " " " """"" """"""" """""" """"""""""""""""""""" " """""  ..0.........,,,,,,,*******(((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$"""""""" " " " " """ """""""""""""""""""""""" """""""""""""" " "  0000........,,,,,,,********((((((((((((((&&&&&&&&&&&&&&&&&&&&&&$$$$$$$""""""""" " " " " " " " " """"""""""""""""""""""""""""""""""" """"""" " " " ""  000.0........,,,,,,********(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&$$$$$$"""""""""" " " " " " "" "" """"" """""""""""""""""""""""""""""""""""""""  000000.........,,,,,*********(((((((((((((&&&&&&&&&&&&&&&&&&&&&&&$$$$$$""""""""" " " " """"""" """"""""""""""""""""""""""""""""""""""""""""" " "" " "  000000.........,,,,,**********((((((((((((((&&&&&&&&&&&&&&&&&&&&&$$$$$$"""""""" " " " " " " " " " " """"""" """""""""""""""""""""""""""""""""""""" "" " " "" """ "  000000..0........,,,,********((((((((((((((((&&&&&&&&&&&&&&&&&&&&$$$$$$$""""""""" " " "" " " " "" " """""""""""""""""""""""""""""""""""""""" """" "" " "" " "" "  0000000...........,,,,,********((((((((((((((&&&&&&&&&&&&&&&&&&&&&$$$$$$$""""""""""" " " " "" " " """""""""""""""" """"""""""""""""""""""""""""""""" """ " """ "  0000000000........,,,,,********((*(((((((((((&&(&&&&(&&&&&&&&&&&&&&$&$$$$"""""""""""" " " " " """" """""" """" """"""""""""""""""""""""""""""""""" " "" " " "" " "  000000000000........,,,,*********(*(((((((((((((((&&(&(&&&&&&&&&&&&$$$$$$""""""""" "" "" " """" " " " "" " " "" """""""""""""""""""""""""""""""""""""""""""""""" " " "" """ "  0000000000000.......,,,,,*******(*(((((((((((((((((&((&&&&&&&&&&&&&&$$$$$"""""""""""" " " "" """""""""""""""""""""""""""""""""""""""""""""""""""" """" " "" " "" "  00000000000000.......,,,,,*********((((((((((((((((&((&&&(&(&&&&&&&&$$$$$$""""""""""" " "" " "" " """ """""" """""""""""""""""""""""""""""""""""""""" """ "" " " """ "" "  00000000000000........,,,,**********(*((((((((((((((((((((((&&&&&&&&&&$$$$$""""""""""""" " " " " " """" """"""""""""""""""""""""""""""""""""""""" """" "" "" " """"" " "  000000000000000.00....,,,,,,***********((((((((((((((((((((&&&&&&&&&&&$$$$$$""""""""""" " " """ " " " " " """"""""""""""""""""""""""""""""""""""""" " " " " "" """"""" """  000000000000000000.....,,,,,,***********(((((((((((((((((&&(&&&&&&&&&&$$$$$$"""""""""""" " " " " "" " """"" "" """""""""""""""""""""""""""""""""""""""""""" """""""""""""" """  0000000000000000000.....,,,,,,***********(((((((((((((((((((&(&&&&&&&&&&$$$$$""""""""""" " " " """" " """"""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""" """ "  00000000000000000000....,.,,,,,**********((((((((((((((((((((((&&&&&&&$$$$$$$""""""""""""" " " """""""""" """"""""""""""""""""""""""""""""""""""""""""""" " " "" """""" "" " "  00000000000000000000.....,,,,,,,***********(((((((((((((((((((&&&&&&&&&&$$$$$$"""""""""""" " " " " " " " " "" "" " """""""""""""""""""""""""""""""""""""""""""""" " "" """ "" """""""""" "  0000000000000000000000.....,,,,,***********(((((((((((((((((((&&&&&&&&&&$$$$$""""""""""""""" " " " """" """" " """""""" """""""""""""""""""""""""""""""""""""""""""""""""" """ """"""""  000000000000000000000.0.....,.,,,,**********((((((((((((((((((&&&&&&&&&&&$$$$$$"""""""""""" " " " """ "" " "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""   00000000000000000000000.......,,,,*,**********((((((((((((((((((&&&&&&&&&$$$$$$$""""""""""""" " " """ "" " """" " """""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""   .0000000000000000000000.......,,,,,,,********((((((((*((((((((((&&&&&&&&&&&$$$$$"""""""""""""""" " " " " " "" " "" "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""    .000000000000000000000000.......,,,,,*,********(*((((((((((((((((&&&&&&&&&$$$$$$$""""""""""""" " " " " " "" " " "" """"""""""" """""""""""""""""""""""""""""""""""""" "" """""""""""""""""""   ..00000000000000000000000.......,,,,,,,*********((((***(((((((((((&&&&&&&&&&$$$$$$"""""""""""" " " " " " " "" " " "" " " " "" " """""""""" """""""""""""""""""""""""""""""""""""""""""" " """"""""""""""""""""  .0000000000000000000000000........,,,,,,*******(*((*(((*(((((((((((&(&&&&&&&$$$$$""""""""""""" " " " "" " " " " "" """ " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """ """""""""""  ..0000000000000000000000000........,,,,,*********(*****(*(((((((((((&&&&&&&&&$$$$$""""""""""" "" " " " "" " " """ "" """" """"""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""  .0000000000000.0000000000000......,,,,,,,,**"*****(******((*((((((((&&&&&&&&$$$$$$$""""""""""" """ " " " " "" "" " " " """ "" """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  00000000000000000000000000.0.......,,,,,,,,****************((((((((((&&&&$&&&&$$$$$$""""""""""""" "   "  " " " """ " " """"" """"" """""""""""""""""""""""""""""""""""""""""""""""" """""""" """""""" """"  00000000000000000000000000000.......,,,,,,**********(********(((((((((&(&&&&&&$$$$$$""""""""""""" " " " " " " """ " "" """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""" "" 000000000000000000000000000000........,,,,,,,*****************((((((((&&&&&&&&&$$$$$"""""""""""""" " " " "" " " "" " " "" """ " " """"" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""   0000022020000000000000000000000.......,,,,,,,*******************(((((((&&&&&&&&&$$$$$""""""""""""" " " " " " " " " " "" "" """ """ " """"""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  0000022202000000000000000000000.......,.,,,,,,******************(*((((((&&&&&&&&$$$$$$$""""""""""""" " " " " " """ " " """ "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ""  000022222020000000000200000000000.......,,,,,,,*******************((((((&&&&&&&&&$$$$$""""""""""""""" "" " " """" " " " " " "" " "" "" """" " """""" "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""   0200222222222000000002220000000000.......,,,,,,,*******************((((((&(&&&&&$&$$$$$""""""""""""" " " " "" " " """" " " " """" """" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""   022222222222000000002222000000000........,,,,,,,,*******************(((((&&&&&&&&&$$$$$$$"""""""""""""" " "" " " "" """ " "" "" "" " "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """  222222222222222200222222220000000........,,,,,,,,****************(**(((((((&&&&&&&$$$$$$$"""""""""""""" " " " " " " " """""" "" " """"" """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  2222222222222222222222222200000000.........,,,,,,,,*,,***************(((((((&&&&&&&$$$$$$"""""""""""""""" " "" " """ """ "" " " """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "  2222222222222222222222222220000000.........,,,,,,,,,,,,,************(((((((((&&&&&&&$$$$$$""""""""""""" " "" " " "" """ " """" " " " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "  22222222222222222222222222222000000...........,,,,,,,,,,**************(((((((&&&&&&&&$$$$$$$""""""""""""" " " " "" " " " "" " """" """"""""" "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "  2222242222222222222222222222220000000.........,,,,,,,,,,*,*************((((((&&&&&&&&$$$$$$"$""""""""""""" " " " " " " " " " """"""""""" """"""" """ """"""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "   222242444222222222222222222222020000..0........,,,,,,,,,,**************(((((((&&&&&&&$$$$$$$$""""""""""" """" " " " " " " " "" """ " " "" " """ "" """""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  222224244424424422222222222222220000.00........,.,,,,,,,,*,*************(((((((&&&&&&&$$$$$$$"""""""""""""" " " """"" " "" " """" " """ " "" """"" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  222224444444444442224422222222222000.0.............,,,,,,,,**************((((((&&&&&&&&&&$$$$$""""""""""""""" " " " " " " " " """" """" " "" """" """"" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""   222244444442244444242444422222222000000............,,,,,,,,,************(((((((&&&&&&&&&$$$$$"$""""""""""""" " " " "" " """" """"" """""""" """"""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  222244444444444444444444422222222200000000.........,.,,,,,,,,************(((((((&&&&&&&&&$$$$$$$"""""""""""""" " " " "" " " " "" " " " """"""" " """ "" """" "" " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  24444444444444444444444424422222222000000............,,,,,,,,,************(((((&((&&&&&&&$$$$$$$"""""""""""""" "" "" " " "" """ """ "" " " "" """" "" "" """" """"" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "  244444446444444444444444444422222200000000...........,,,,,,,,,,************(((((((&&&&&&&&$$$$$$$""""""""""""""" " " "" " " " """ "" """""" "" """""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  2424444444444444444444444444422222200000000............,,,,,,,,*,***********(((((&&&&&&&&&$$$$$$$"""""""""""""" "" " " " " "" """"""" """" " "" """"" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""   44444444444444444444444444444442222220000000.000.......,,,,,,,,*,***********(((((((&&&&&&&&$$$$$$$""""""""""""""" "" " " " " " " " " """"" """" """ " " """""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  444444466664444444444444444444422222200000000000.0.....,,,,,,,,,************((((((&&(&&&&&&&$$$$$$"""""""""""""""" " " " " """ " "" " " " "" "" " " "" """" """" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""   444466666666444444444444444444444222220000000000000......,,,,,,,,,***********((((((((&&&&&&&$$$$$$$$""""""""""""""""" " """ " " " " " " """"""" " """ "" "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  4466666666666444444664644444444442222200000000000000....,,,,,,,,,,************((((((&&&&&&&&&$$$$$$"""""""""""""""" " " " "" " """" " "" """""" """"""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "  6466666666666444466664446444444444422220000000000000.....,.,,,,,,,,**********(((((((((&&&&&&&$$$$$$$$$"""""""""""""""" " """" " """" """ " "" """" """ """""" "" " "" """"" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  66666666666664644444666444444444444422200000000000000....,,,,,,,,,,,,*********((((((((&&&&&&&&$$$$$$"""""""""""""" """ " "" " "" "" " " """ "" """" """"" """""""""""" """""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  86666666666666664464666664444444444222222202000000000.....,,,,,,,,,,,*,********((((((((&&&&&&&&&$$$$$"""""""""""""""""""" " " " """ "" " """" " " " " " """""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  88666666666666666446666664464446444222222220000000000......,,,,,,,,,,,,*,*******((((((((&&&&&&&$$$$$$$"""""""""""""""""" "" " " " """ " """""""""""" "" " "" """"""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  88888866666666666464666666644664444444222222200000000.......,,,,,,,,,,,*********((((((((&&&&&&&&$$$$$$""""""""""""""""""" "" " " " "" "" """" " """" " " """" " """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  :88868666666666666646666666666646644444422222200000000.......,,,,,,,,,,,,********((((((((&&&&&&&&$$$$$"$"""""""""""""""" " " " " " " " """ "" """ """" """" """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  088888866666666666666666666660664644444422222200000000........,,,,,,,,,,,,********(((((((&&&&&&&&$$$$$$$"""""""""""""""""" " "" """" """ """"" "" """" """ """"" """ " """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  ::8888888666666666666666666664666666444422222222000000000.&...,,,,,,,,,,,,***,****((((("&&(&&&&&&$$$$$$$$""""""""""" """""""" " " " """"" " """ " "" " """ """ """"""""""""" """" """" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  ::::88888866686666666666666666666664644442222222000000000......,,.,,,,,,,,,,********(((((&&&&&&&&&&$$$$$$""""""""""" """""" "" " "  """ " " " """"" """ " "  "" "" """"" """""" """"" """"""""""""""""""""""""""" """"""""""""""""""""""""""" """"""""""""""""""""""""""  :::::8888886666666666666666666666666664444422222220000000........,,,.,,,,,,,,*,******((((((&&&&&&&$&$$$$$$$"""""""""""""""""" " "" " """ """ "" "" """""" "" "" " " """""""" "" """"""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ::8888888888866666666666666666666666664444424222200000000........,,,,,,,,,,,,,,,*****((((((&&&&&&&&$$$$$$$""""""""""""""""" " " " " " " "" " """ "" """"""""" """""" " """""""""""" """" " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""   :::::888888888886666666666666666666666644444442222220000000........,,.,,,,,,,,,********((((((&&&&&&&$$$$$$$"""""""""""""""""" "" " " "" """ """ "" " """""""" "" """""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  :::::888888888888666666666666666666666664444444222220000000.........,,,,,,,,,,,,******((((((((&&&&&&&$$$$$$$"""""""""""""""""" "" "" " "" " "" """""" " " "" """"""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  :::::88888888888666666666666666666666666664444442222220000000........,,.,,,,,,,,********((((((&&&&&&&$$$$$$$$$"""""""""""""" """""" "" " " "" " """ " """ """""""" """""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  ::::::8888888888886866666666666666666666666644442222220000000..........,,,,,,,,,,,*******((((((&&&&&&$$$$$$$$""""""""""""""""" " "" " " """ " " """" "" "" "" """""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  ::::::::888888888868886666666666666666666666644442222220000000...........,,,,,,,,,********((((((&&&&&&&$$$$$$"""""""""""""""" """ " "" " """"""""" """ "" " "" " """ """" """"""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  ::::::::8888:88888888666666666666666666666666644442222220000000..........,,,,,,,,,,*******(((((((&&&&&$&$$$$$$""""""""""""""""""" """ " " " " " "" "" "" """"""""" """ """"" """""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "  ::::::::::88:::888888866666666666666666666666664442422220020000...........,,,,,,,,,,,******((((((&&&&&&&$$$$$$$""""""""""""""""" "" """" " " "" " " "" """""""""" " " """ "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  <:::::::::888888888888866666666666666666666666664444222220200000............,,,,,,,,,********((((((&&&&$$$$$$$$""$""""""""""""""""" """" " " " "" " """" """""""" "" " """""""" "" """"""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  ::::::::::::::::888888886666666666666666666666664444422222200000............,,,,,,,,,,,*****((((((&&&&&&&$$$$$$$$"""""""""""""""" "" " "" "" """"""""""" """ """ """""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  :::::::::::::8:::888:88886666666666666666866666644444422222200000..............,,,,,,,,******(((((&&&&&&&$$$$$$$$"""""""""""""""""""" " " " "" " """""""" " """"""""""" """" """"""""""""" "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "  :::::::::::::::::::::88886666666666666666686866666444442222220000..00..........,,,,,,,,,******(((((&&&&&&$$$$$$$$$$"""""""""""""" """ " "" """"""" " """"" " """""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  :::::::::::8::::::::::888666666666666666668866666664444442222220000.0.0...........,,,,,,******(((((&&&&&&&$$$$$$$$$"""""""""""""""" " "" " "" " " """""""""""" """"" """" """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "  :::::::::::8::::::::::8886686666666666666888866666666444242222220000000............,,,,,,******(((((&(&&&&&$$$$$$$$"""""""""""""""""" "" " """"" """ """"" """""""""""" """""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  ::::::::::::8::::::::88888666666666666888888886866646444444222220000000............,.,,,,,,****(((((&&&&&&&$$$$$$$$$"""""""""""""" " " " """""""" " " """"" """""" """" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  <<<::::::::::::::::::888888888866688868888888868666664444444222220000000.............,,,,,,*****((((&(&&&&&&$$$$$$$$""""""""""""""" """"" """"" """ """"" """"""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  :<<<::::::::::::::::::88888866666688888888888888666666466444422200200000000............,,,,,****(((((&&&&&&&&$$$$$$$$""""""""""""""""""" "" " " """" """"""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  <<<<:::::::::::::::::::88888888886688888888888888666666444444442220200000000..........,,,,,,*****(((((&&&&&&&$$$$$$$$$"""""""""""""""" " " "" """ """""""""""" """"""""""""" """"""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  <<<<<:<:::::::::::::::::88888666866688888888888886666666664444422222220000000.0..........,,,,****((((((&&&&&&&$$$$$$$$$$""""""""""""""""" "" " """ """"" """ """ """""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  <<<<<<<<:::<:<:::::::::::8888868866688888888888888666666666444422222220000000...........,,,,,******((((&&&&&&&$$$$$$$$$"""""""""""""""""""" " """" "" """"""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  <<<<<<<<::<<<:<::::::::::888886686888888888888888886666666664444222222200000000...........,,,,*****(((((&&&&&&&$$$$$$$$"$"""""""""""""""""" "" "" """""" """" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" <<<<<<<<<<<<<<::<:::::::::888888866888888888888888866666666664444222222200000000...........,,,******((((&&&&&&&&$$$$$$$$$""""""""""""""" " " " " """"""""""""""" """"""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "  <<<<<<<<<<<<<<<<<<<:::::::888888868688888::8888:8888666666666644442222220220000000.........,,,,*****(((((&&&&&&$$$$$$$$$"$"$"""""""""" """ " " """" """""" """""""""" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """  <<<<<<<<<::<<<<<<<<<<<<:::8888888888888888:8888888888866666666644442222222220000000.........,,,******((((&&&&&&&$$$$$$$$$$"""""""""""""" "" "" """ """""" """"" """""" """ """"""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " ><<<<<<<<<<<<<<<<<<<<::::::88888868888888:8::8:8888888866666666444444222222220000............,,,*****(((((&&&&&&&$$$$$$$$$"""""""""""""""" " "" "" " """ """" "" "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"  >><<<<>>><<::<<<<<<<<<::::::888888888888888:8:::888888866666666644444222222220000000..........,,******(((&&&&&&&&&$$$$$$$$$"""""""""""""" """"""" "" "" "" """"""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  >>><<<<<:<:<<<<<<<<<<<::::::::8888888888888:88:::888888886666666444444424222202000000........,,,,*****(((((&&&&&&&$$$$$$$$$"""""""""""""" """"" """" " " " """""" """"" """"""""" """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" @>>>><<<<<<<<<<<<<<<<<:::::::888888888888888:888:88888888666666666444444442222000000.0........,,,,*****((((&&&&&&&&$$$$$$$$$""""""""""""""""" " """ """"" "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " >>><<<:::::::<>:<<<<<<<::::::88888888888888:::888888888888666666664444444442222000000..........,,,*****(((((&&&&&&&&$$$$$$$$""""""""""""""" " """"""""""""" """"""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ""  >>>>>>>><<<<<<8<<<<<<<<:::::8888888888888886*:88:888888888666666664444444,4222220000000.........,,,***(*((((&&&&&&&&$&$$$$$$"""""""""""""" "" """ """"" """"" """""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  >>>>>><<<<<:<<<<<<<<<<<<<:::::8888888888888888:8:::8888888866666666644442244222220000000........,,,,**(**(((((&&&&&&&$$$$$$$$""""""""""""""""""" """ """ """  """""""" """"""""" """"" "" """" """""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""" "  >>><<<<<>>><<<<<<<<<<<<<<<:::888888888888:8888:::::88888868666666666444444442222200000.00.......,,,,*****(((((&&&&&&&$$$$$$$"$""""""""""""""" """""" """"""" "" """" """" """"""""""""""" """""""""""""""""""""""""""" """""""""""""""""""""""""""" """""""""""""""""""""""""""" """""""" """  >>>>>>>>>>>>><<><<><<<<><<:::88888:88888888888::::::88888886666666664444444442222200000.00.......,,,,*****(((((&&&&&&&$$$$$$$$"""""""""""""""""" "" " """ "" """"""""""""""""""" "" "" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ""  >>>>>>>>>>>>>><<<<><<<>><<<:::8888:8888888888888::8::888866666666666644444444222220000000.........,,,****((((((&&&&&&&$&$$$$$$$$"""""""""""""""" " """""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  >>>>>>>>><>>>><<<<<<<<<<><<<:::::8::88888888888::::::8888686666666666464444444422222200000.0......,,,,*****((((&&&&&&&&$$$$$$$$"""""""""""""" """ " " """" " """"""" """" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  >>>>>>>>>>>>><>><<<<<<<<<<<<<<:::::::::888888888::8:::8888686866666666444444444222222000000.0.....,,,,*****(((((&&&&&&&$$$$$$$$""""""""""""""""""""""" "" """"" " """" """""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  >>>>>>>>>>>><<>><<<<<<<><<<<<<<:::::::::8888888888::::8888686666666666644444444242222000000.000.....,,,,****(((((&&&&&&&$$$$$$$"""""""""""""""""" " """" """ "" """"""" """"""""" """"""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  >>>>>>>>>>>>>>>>><<<<<<<<<<<<<<::::::::8888888888:::::8888886868866666664444444242222200000000.0....,,,,,****((((&&&&&&&&$$$$$$$""""""""""""""" "" """ """ " """" """"" "" " " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ""  >>>>>>>>>>>><<>>><<<<<<<<<<<<<<:::::::::8888888::8:::::888868888866666666664442224222220000000......,,,,,****((((&&&&&&&&&$$$$$$"$""""""""""""""" """"" """" """""""" " "" """"" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  >>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<::::::::8888:88:::::::::88888888888666666664444444442220200000000...,,,,,****((((((&&&&&&&$$$$$$$"""""""""""""" """""" "" """"""" """"""" """"" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  >>>>>>>>>><<<<><><<<<<<<<<<<<<<<<:::::::88:8888888:::::::888868888686666666644444444222200000000.....,,,,,****((((&&&&&&&$&$$$$$$$$""""""""""""" " "" " """" """"" "" """"" """""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  >>>>>>>>><><<<<>><<<<<<<<<<<<<<<:::::::::88::888::::::::88888888888886666666444444444222200000000.....,,,,*****((((&&&&&&&$&$$$$$$""""""""""""""""""" " """"" "" """"" " " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  >>>>>>>>><<><<<<<<<<<<<<<<<<<<<<<::::::::::::888888:::8::888888688888866666644444444442222000000.0....,,,,,*****((((&&&&&&&&$$$$$$$""""""""""""""" "" "" " """" """"""" """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ""  >>>>>>>>><<<<<<<<<<<<><<<<<:<<<<<<<::::::::::::8::::::::88888888888888666666644444444442222000000.0....,,,,*****((((&&&&&&&&$$$$$$$$"""""""""""""" "" "" "" "" """" " """ """""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "  @@>>>>>>>>><>><<<<<<<<<<<<<:<<<<<<::::::::::::8::::8::::8888888888888886666664444244444422220000000.....,,,,*****((((&&&&&&&&$$$$$$$"""""""""""""""""" """" "" """ """ " """"" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  @@>>>>>>><>><<<<<<<<<<<<<<<:<<<<<<<<::::::::::888::::::::888888888888888666666444444442422222000000.....,,,,*****(((((&&&&&&$&$$$$$""""""""""""""""""""" " " """ " " " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "  @@>>>>>>><><<>>><<<<<<<<<<<<<<<<<<<::::<::::::88::::::::::88888888888888866666644444444442222000000......,,,,,****(((&(&&&&&&&$$$$$$"$""""""""""""""""" " " """ """""" " "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  @@@>>>>>><<>>>>><<<<<<<<<<<<:::<<<<:::::::::::::8:::::::::888888888888888666466444444444442222200000....,,,,,,****(((((&&&&&&&$$$$$"$$$""""""""""""" " " """ " " """"""""" """"""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "  @@>>>>>>><<>>>><<<<<<<<><<<<::<<<<<::::::::::::::::::::::::88888888888888666666644444444444222220000.....,,,,,,****((((&&&&&&&$$$$$$$$$""""""""""""""" " """ """ "" "" " """""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  @@>>>>>>>>>><<>>><<<<<<<><<:<:::<<<<:::::::::::::::::::::::888888888888888666666464444444444220200000......,,,,****((((&&&&&&&&&$$$$$$$""""""""""" """" """"" " "" " """"" """""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  @@>>>>>>><<<<>>>><<<<<<<<<<<<<:<<<<::<:::::::::::::::::::::::8888888888888666666444646444444422200000.....,,,,,,***(((((&&&&&&&&$$$$$$$"""""""""""""" " " " " " """" "" " " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "  @@>>>>>>>><<>>><<<<<<<<<<<<<<<:<<<<<:<<<<:::::::::::::::<::::88888888888886666666664466444442222200000.....,,,,,***((((((&&&&&&&&$$$$$$"""""""""""""" "" "" """""" """"" """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  @>>>>>>>>>>>>>>>><<<<<<>>><<<<<<<<<<:::<::::::::::::::::::::::88:8888888888666666646464444444222200000.....,,,,,,***(((((&&&&&&&$$$$$$$""""""""""""""" " "" "" "" "" " """" """""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  @@>>>>>>>>>>><>>>>><<<<><<<<<<::<<<<<<<<<<::::::<:::::<<<<::::::888888888888666666644466444422222200000.....,,,,,*****(((((&&&&&&$$$$$$$"""""""""""""" "" " "" "" """"" """ "" """" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  @@>>>>>>>>>>>>>>><><<<<<<<<<<<:<<<<<<<<<<<<<:::::::::::<<:::::::::8888888888666666664666444444222220000.....,,,,,*****(((((&&&&&&&$$$$$$"$""""""""""""""" "" """ " " """"" " " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  @@>>>>>>>>>>>>>>>><<<<<<<>><<:<<<<<<<<<<<<<::<:<::::::<<::::::::::::888888888666666666666444444422200000....,,,,,,,***((((((&&&&&&$$$$$$"$"""""""""""""" """ "" """ """"""" """""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  @@@>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<:<<<<<<<<<<<<<<::::::::::::::::::888888888866666666666644444442220000.....,,,,,****((((((&&&&&&&$$$$$$$""""""""""""" """" """""" "" """"""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  B@@@>>>>>>>>>>>>><><<<<<<<<<<<:<<<:<<<<<<<<<<<<<<:::::::<::::<::::::::888888886666666666664444442222000.0.....,,,,*****((((((&&&&&&&$$$$$$""""""""""""" " "" " "" "" "" """ """"" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "  @@@>@>>@@>>>>>>>>>>>><<<<<<<<<<<<<<<<<<:<:<<<<<<<<<::::::::::<:::::::::888888886666666666664444442220000......,,,,,,***((((((&&&&&&&$$$$$$"""""""""""""""""" """" "" " """""""" " """""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ""  @@@@@@@@@>>>>>>>>>>><<<<<<<>><<<<<<<<<<<<<<<<<<<<<:::::::::::<:<<::::::8888888866866666666644444442220000.......,,,,***(*((((&&&&&&&$$$$$$"""""""""""" """ " "" " " " """ """"" " "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "  @@@@@@@@@@>>>>>>>>>>>>><<<<<>><<<<<<<<<:<<<<<<<<<<<::::::::<::<<:::::::::888888866666666666444444422200000......,,,,*****(((((&&&&&&&$$$$$$$"""""""""""""""" """ """ "" " "" "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " "  >@@@@@@@@@>>>>>>>>>>>>><<<<>>(<<<<<<<<<<<<<<<<<<<<<<:::::<<<<<::::::::::::8:88886666666666664444442422000........,,,,,***((((((&&&&&&$$$$$$$$"""""""""""""""" " "" """" "" """ """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "  @@@@@@@@@@>>>>>>>>>>>>>>>>>>><><><<<<<<<<<><<><<<<<<<:::::2<<:::<::::::::::888888688666 666666444442222000........,, ****((((((&&&&&&&$$$$$$""""""""""""""" " "" " "" " """ """""""" """""" """""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  @@@@@@@@@>>>>>>>>>>>>>>>>>><>>><>>><<<<<<<><<<><<<<<<:::::::::<<<::::::::::8:888888866666666666444442200000........,,,****((((((&&&&&&$$$$$$$""""""""""""""" """" " """ "" " """ """"""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  @@@@@@@@@>@>>>>>>>>>>>>>>>>>>>>>>>>><<<<<>>>><><<<<<<:::<<:<<::<<<<::::::::::8888888866666666666444422220000.......,,,,***(((((&&&&&&&$$$$$$$""""""""""""""" "" """""" """""" "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  @@@@@@>@>>>>@>>>>>>>>>>>>>>>>>>>><>>>><<<>>>><<><<<<<<<:::::<<<<<<<::::::::::::88888866666666666644444220000.0......,,,****((((((&&&&&$$$$$"$$"""""""""""" " "" " "" """"" " """""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  >>@@>@>@@@>>>>>>>>>>>>>@>>>>>>>>><>>>>><>>>>>>><<<<<<<<<:<<<<<<<<:<:<:::::::<:::8888866666666666664444220000.........,,,****(((((&&&&&&$$$$$$$$""""""""""""""" " " " """""" """""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  @@@@@>>@@>>>>>>>>>>>>>>@>>>>>>>>>>>>>>>><>>>><<>><<<<<<<<<<<<:<<<<:<<<::::::<<::::8888866686666666444422200000.......,,,*****(((((&&&&&&$$$$$$$$"""""""""""""""""" """ "" " "" """"""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  @@@@@@>>@@@>>>@>>>>>>>>@@>>>>@@>>>>>>>>>>>><<<<>>>><<<<<<<<<<<:<:<<<<<<<::::<:::::88888666866666664444422000000......,,,*****((((((&&&&&$$$$$"$""""""""""""""" " """"" """ "" """""""" " " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  @@>@@@@@>@@@>>>>>>>>>>@@@@@>@@@>>>>>>>>><>>>><<>>>>><<<<<<<<<<:<<<<<<<<<<<<<:<::::88888888886666666444422220000.0.....,,,****((((((&&&&&&$$$$$$$""""""""""""""""" """"" """ """ """ """"""" """"""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "  @@>@@@@>@@@>@@>>>>>>>>@@@@@@@@@@@>>>>>>>>>>>><<>>>><><<<>>><<:<<<<<<<<<<<<<<<<<<::::88888886866666644442222000000......,,,*****((((&&&&&&$$$$$$$$""""""""""""" "" "" """""" """ " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "  @@>@@@@@@@@>>@@>>>>>>>>@@@@@@@@@@>>>>>>>>>>><<>>>>>><><<>>>><<<<<<<<<<<<<<<<:<<:::::888888888666666644442220000000.....,,,*****(((((&&&&&&$&$$$$"$""""""""""""" """" "" " " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ""  @@>@@@@@>>@@@@>>>>>>>>>@@@@@@BBB@@>>>>>>>>>>>>><>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<::::888888888888666444422220000000....,,,,****(((((&&&&&$&$$$$$$""""""""""""""""" """" """" """ " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  @@@@@@@@@@@@@@@>>>>>>>>@@@@@@BBB@@@>@>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<:::::888888888686666444422200000000....,,,,***(((((&&&&&&$$$$$$""""""""""""" """"""" """ "" """"" """"""""""""""" "" """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  @B@@>@@@@@@@@@@>>>>>>@>@BB@@@BBBB@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<>>><<<<<<<<<<<:::::::88888888888666644442220000000....,,,,****((((((&&&&&&$$$$$"""""""""""""""""""" " """"" """"" """" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ "  B@@@@@@@@@@@@@@@>>>>>>@@@@@@@BBBBB@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<><<<<<<<<<<<<<::::::888888888886666644422222000000....,,,****(*(((&&&&&&$$$$$$$""""""""""""""""" " "" """"""" """"""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """  4B@@@@@@@@>@BB@@@@>@@>@@@@@@@BBBBBBB@@@@@>>>>>>>>>>>>>>>>>>>>>>><><<>><<<<<<<<<<<<::::::8888888888686666444422222000000...,,,,****(((((&&&&&&$$$$$$$$""""""""""""""" """" """""" """"" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  4@@@B@@@@@@@B@@@@@@@@@@@@@B@@BBBDBBBBB@@@@>>>>>>>>>>>>>>>>>>>>>>><<<>><<<<<<<<<<<<::::::8888888888886666444442222200000....,,,,****((((&&&&&&&$$$$$$$"$""""""""""" """""""" """"" """""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"  4BB@@@@@@B@BB@@@@@@@@>@@@@@@BBBBDDDBBBB@@@@>>>>>>>>>>>>>>>@@@>>>>>>><>>><<<<<<<<<<<:::::::888888886886666444422222020000...,,,,****(((((&&&&&$&$$$$$$"$"""""""""""" " """" " """"""""" """""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  6B@@@@@@@@@@BBBB@B@@@@@@B@@@@BBBBDDDBBBBB@@@>>>@>>@@@@@>>>@@@@>>>>>>>>>><><<<<<<<<<<:::::8888888888888666644422222020000....,,,,****(((((&&&&&$$$$$$$""""""""""""" """"" " "" """ " " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ""  4B@@BB@@@@@@@B@@@@@@@@@@@@@@B@BBBDDDDBBBB@@@>>@@@@@@@@@>>@>@@@@>>>>>>>>>>><><<<<<<<<<:::::8888888888888866444422222020000....,,,****((((&(&&&&$&$$$$$$$"""""""""""""""""" """"""" """""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  6B@@@@@@@B@@@@@@@@@@@@@@@BB@BBBBBDDDDBBBBB@@@>@@@@@@@@@@>>@@@@@@>>>>>>>>><<><<<<><<<<::::::8888888888886664444222222000000...,,,,***((((&(&&&&&$$$$$$$"""""""""""""" """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "  6B@@@@@@@@@@@@B@BB@@BBB@@BBBB@BBBBDDDBBBBBB@B@@@@BBB@@@@@@@@@@B@>>>>>>>><>>>><><<<<<<<::::888888:8888888666444222222220000....,,,,***(((((&&&&&$$$$$$$$""""""""""""""""""""" " """""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  6BBB@@@@@@@@@@@BB@@@@BBBBBBBBBBBBBBDDDBBBBBBBB@@@BB@@@@@@@@B@BBB@@>>>>>>>>><<<<><<<><<:::::8888888888688666664422222202000....,,,,***(((((&&&&&&$$$$$$$$"""""""""""""""" """"""""" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "  8BB@@@BBB@@@@@@@@B@BBBBBBBBBBBBBBBBBBDDDDBBBBBB@@BBBBB@@@@@BBBBB@@>>>>>>>>><><><<<<>><<::::88888888888888666444422222220000....,,,***((((((&&&&&$$$$$$$"""""""""""""""" """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  8BBB@@BB@@B@@@@@@BBBBBBBBBBBBBBBBBBDDDDDDDBBBBBBBBBB@BB@@@BBBBBB@B@>>>>>>>><>>>>><>>><<::::888888888888686666444222222220000....,,,,**((((((&&&&$$$$$$$"$$"""""""""" " """""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "  8BBBBBB@@BBB@B@B@B@BBBBBBBBBDBBBBBBDDDDDDDDBBBBBBBBBBBB@B@@@BBBB@@@@@@>>>>>><>>>>>>>><<::::8866888888888666666444222222200000...,,,,**((((((&&&&&$$$$$$$$$"""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ""  :BBBBBBBBB@BBB@@BBBBBBBBBBBBBDBBBBDDDDDDDDDDBBDDBBBBBBBBB@B@BBBBBB@@@@>>>>>>>>>>>>>><<<<::::886888888886666666444222222220000...,,,,***(((((&&&&&&$$$$$$$"""""""""""""" "" " """"""" " """""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  :B@BBBBBBBBB@B@@@BBBBBBBBBBDDDBBBBBDDDDDDDDDDDBDBBBBBBBBBBBBBBBBBBB@@@@@>>>>>>>>>>>><<<<::::888688888888666666444222222222200....,,,***(((((&&&&&&$$$$$$$""""""""""""""" """ " """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "  :BBBBBB@@BB@BBBBB@BBBBBBBBBBDDDDBBDBDDDDDFFDDDDDDBBBBB@BBBBBBBBBBBBB@@@@>>>>>>>>>>>>><<<<::::88888888886666666444424222222200....,,,,***((((&(&&&&&$$$$$$"$""""""""""" " """""" " "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  >>>>>>>>>>>><<<<<:::888688888886666666644444222222200....,,,***((((((&&&&&$$$$$$"$"$""""""""" """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  >>>>>>>>>>>>><<<<<::888688888888666666644444444222200....,,,,**((((((&&&&&$$$$$$$"""""""""""""""""" " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "  >@>>>>>>@>>><<<<<<::888666888886666666464444422222000...,,,,****((((&&&&&&$$$$$$$$$"""""""""" "" """""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  BBBBBBBBBBBBBB>>>>@@@>><<<<<<:::88868888886666666664444444222200....,,,,***((((((&&&&&$$$$$$"$"""""""""""" """"" """""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  DDBBBBBBBBBBBBFFFFFFDFDBBBBBBBDDDDDBB@@@@<:>@@>>>@>>>><<<<><<:::88888864886866666664444422222000...,,,,***((((((&&&&&&$$$$"$$"""""""""""""""""""" """"""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""  >>>>>@>>@>>><<<<<<:::8888868888868886666444444222200...*,,,****((((((&&&&&$$$$$$$$""""""""" """""""""""""""""""" """""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""  >DBBBBBBBBBBBBBBBBBBBDBDDBBBBBDBDDDDBDDDDDDFFFFFFFFFFFFDBDBBBBDDDDDBBB@@@@@>>>@>>@@>>>>>>>><<<:::88888888888888866664444444422000...,,,,***(((((&&&&&&$$$$$$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""  >DDDBBBBBBBBBBBBBBBBBBBBDDBDBBBDDDDBBBDDDDDDFFFFFFFFFFFDDDBBBBBDDDDBBB@B@@@>>>@>>@@@@@>>>>>><<<:::88888888888888866664444442220000..,,,,,***(((((&&&&&$$$$$$$$$""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ""  >DBDBBBBBBBBBBBBBBBBBBBBBBDBBBBBDDDBBDDDDDDDFFFFFFFFFFFDDDBBDDBDDDBBBB@@@@@@>>>@@@@@@>>>>>>><<<::::8::8888888888866664444444222000..,,,,,****((((&&&&&&$$$$$$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "  >DDDBBBBBBBBBBBBBBBBBBBBBBBBBDBDDDBBBBDDDDDDFFFFFFFFFFFFDDDDDBDBBDDBBB@@@@@>>>@@@@@@@@>>>>>>><<<:::::88888888888866666444444422000....,,,****(((((&&&&&$$$$$$$$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  >DDDDBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDBBBDDBDDDFFFFFFFHFFFDDDDDDDDDDDDBBB@B@@>>>@@@@@@@@@>>>>>>><<:::::::88888:888866666644444422200....,,,,****((((&&&&&&$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  >DDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBDDDBBBBBDDDDDDFFFFFFFFFFDDDDBBDBBDBBBBBB@@@@>@@@@@@@@@@@@>>>>>><<<:<:::::8::88888666666644444222000...,,,,****(((((&&&&&$$$$$$$"""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  @DDDDDBBBBBBBBBBBBBBBBBBBBBBBBBDDDDBDBBBBBDDDDDDDFFFHFHFFFDDBBDBBBDDDBBBB@@@@@@@@@@@@@@@@@@>>>>>><<<:::::88:88888866666646444422200....,,,****((((&&&&&&$$$$$$$$"""""""""" """""" """""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  @DDDDDDBBBBBBBBBDBBBBBBBBBBBBBBBDBDBBBBBBBBDDDDDFFFFFFFFDDDDBBBBBBBDDBBBB@@@>@@B@@@@@B@@@@@>>>>>><<<::<:::888:8888686666666444422200...,.,,****((((&&&&&&$&$$$$$$""""""""""""""""""""""""""" " " """"""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$"$$""""""""""""""""""""" """""  @DDDDDDDBBBDBBBBBBBBBBBBBBBB@BBBBBB@BDDDDBBBBDDDDFDFFFFFFDDBBBBDDDDBDBBBBB@@>>@@@@B@@@>>BBBB@>>>>><<::::8888::886888888666444422000......,**,*,**(((&&&&&$$""$"$$$" ""$$$"""" """""  " """ ""$$"""" """""" """" ""$$$$""""$""" " """"""" "$$$$$$$""$"$"" """""" "$$$$$"" """""    @DDDDBBBBBBBBBBBB@BBDDBBBB@BBBBBBBBBBBBBBBBBDDDDDDDDFFHFFDBDDBB@BBDDBBBBBB@B@>@@B@@>@@>>@>@@>>>>>>><<::::::::888888666664466444420000..,,,,*****((&&(&((&$$$$$$$"""""""""" """"" """"""" """"" "$""""" "$"""""""""""""" """"$"""""$"$""""""""""""""""$"""""$$$$$"""""""""" " """ """  BDFFFDDBDDDDBBBBBBBBDBBBBBBBBDBBBBBDDDDBBB@BBBBBBDDDFHHHFFDBDBDBDBBBBBBBB@@@@@@BBBBB@@@@BBB@@@>>>>><<:::::::::::88888866466664442200000...,,,****((((((&&$$$$$$&$$$""$""""" """"""" """"""""""""""" """""""""""""""""""""""""""""""""""""$"$""""$"$$$"""""$""""""""$$$""""""$"""" """"" " BDDFDDDDDDDDDBBBBBBBBBBBBBBBBDBBDBBBBBBDBBBBBBDDDDDFFFFFFDFDDBBBBBBBBBBB@@@@@@@@@BBB@@@@BB@B@@@@@>>><<<<::::::::::88886666664444222000.....,,,****((((&&&&$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$$"$"$"""""""""""""""""""$"""""""""""" "  BDDDDDDDDBDDDDBBBBBBDBBBBBDBDDBBBBBBBBBBBBBBBBDDBDDFFFFFFFFDDDBBBBBBBBBB@@@@@@@@B@B@@@@@@@@BB@@@@>>><<<<<::::::::::888866666644442220000...,,,****((((((&&&&$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""$"$"""""""""""""""""""""""""""""""""" " " BDDDDDDDDDDBBBBBBBBBBBBBBBDDBDDBDDBBBBBBBBBBBBBDDDBDFFFFFFDDDDBBBBBBBBBB@@@@@@@@BBB@@@@@@@@@@@@@@@>>><<<<<:::::::::888866666666442220000...,,,,*****((((&&&&$&$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$"$$$$$$""""$""""""""""""""""""""" "" BFDDDDDDDDDDDDBBBBBBBBBBBBDDDDBDDDBBBBBDBBBBBBBDDDDDDFFFFFDDDDBBBBBBBBBBB@B@@@@@@@BB@@@@@@@@@@@@@@@@>>>>><<:<<<::::::88888866644442200000...,,,,***(*((((&&&&&$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$""$$""$$"$"""$$$$$$$$""$"""$""""""""""""""""""""" " BFDFDDDDFDDDDDDBBBBBBBBBBBBBDDDDDDDBBBBBBBBBBBBBDDDDDDFFFFFFDDBBBBBBBBBBBBB@@@@@BB@BB@@@@@@@@@@@@>>@>>>><<<::<:<::::::88888666644222200000...,,,,***(((((&&&&&&&$$$$$$$$""""""""""""""""""""""""""""""""$"""""""""""""""""$"""""""""$""""$$""$$$$$"$$$"$$$"$$$$"$$"$"""$$""""""""""""""""""""""""" DDDDFDFDDDDDDDDDDDBBBBBBBBBBBDDDDDDBBBBBBBBBBBBBBBDBDDDFFFFDDDDBB@B@BBBDBBB@@@@BB@B@B@@@@@@@@@@@@>>@@>>>>>><:<<<:<::::888866666644222000000...,,,****((((&&&&&&&&$$$$$$""""""""""""""""""""""""""""""""""""""$"""$"""""""""$"""""""$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""" DDDFFFDDDDDDDDDDBDBDBBBBBBDDBDDDDBDDDDDBBBBBBBBBBBBBBDDFFFFFDDDBBB@BBBBDBBBBBB@BBBB@B@@@@@@@@@@@@>>>@@>>><<<<<<<:::::::88888666644222200000...,,,,****(((&&&&&&&&$$$$$$$"$""""""""""""""""""$"$"""""""""""$$"$"$""$""$"$"""$"$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$""$$$$"""""$""""""""""""""""" DFDDDDFDDDDDDDDDDDDBBBBBBDDDDDDDDDDDDDDBBBBBBBBBBBBBBDDDDDFFFDDBB@@@@BBDBBBBB@BBBBBB@@@@@@@@@>@@@@>>@@@>>>>><<<<<<<:::::88886664444222000000...,,,,***((((&&&&&&&&$$$$$$"""$"""""""""$""$"""$$"$$$$$""$$$$"""$"""$$$""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""""""""""""""""" DFDDFDDDDDDDDDDDDDDDDBDBBDDDDDDDDDDDDDDBBBBBBBBBBBBBBDDFDDFDFDDDBB@@@BBDBBBBBB@B@BB@@@@@@@@@@@@@@@>>@@@>>>>>><<<<<<:<::::8888666444422000000....,,,****(((&&&&&&&$&$$$$$$"""""""""""$"""$$$$$$$$"$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"""""$""""""" DFFDDDDDDDDDDDDDDDDDDDDDBDDDDDDDDDDDDDBBBBBBBBBBBBBBBBDDDDDDDDDDBB@@BBBBBBBDBBBBB@@@@@>>>>@@@@@@@@>>@@@@>>>><<<<<<<<<<::::8888666444222200000...,,,****((((&&&&&$$$$$$$$"$$$"""""""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$""""""""""" DFFFFFFDFDDDFDDDDDDDDDDDDBDDDDBDDDDDDDDBBBBBBBBBBBBBBBDDDDDDDDBBBBB@@BBBBBDBBB@BB@@@@@@@@>>>@@@@@@>>@@@@>>>>><<<<<<<<<:::::888666444222220000...,,,*****(((&&&&&&&&&&$$$$$"$"$""""$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""" DFFFFFFDDDDDFDDFDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBDDDDDDDDBBBBB@@BBBBBBBB@BB@@@@@@>>>>>@@@@@@@>@@@@@@>>>><<<<<<<<:::::888666644422222000....,,,*****((((&&&&&&&$$$$$$$"$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&$&&&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""" FFFFFFFDDDDDDDFDDDDDFFDDDDDDDDDBDDDDDDDDDBBBBBBBBBBBBBBBDDDDDDDDBBBBB@BBBBBDBBB@B@@@@@@@>>>>@@@@@@@@@@@@@@@>>><<<<<<<<<::::8886666444222222000....,,,***(((((&&&&&&&&$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&$$&&$$&&$&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$" FFFFFFFFFFDFFDDFDDDDFFFFFDDDDDDDDDDDDDDDDBBBBBBBBBBB@BBBBDDDDDDDBBBBB@BBBBBBBBBBB@@@@@>>>>>>>@>@@@@@@@@@@@>>>><>><<<<<<::::8888666644422222200....,,,,,***(((&&&&&&&&&$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&$&&&&&$&&&$$$&$$$$$$$$$$$$$$$$$$$$""$$$"$$ FFFFFFFFFFDDDDFDFDDDFFFFFFDDDDDDDDDDDDDDDBBBBBBBB@BBBBBBBDDDDDDBDBBBB@@@BBBBBBBBBB@@@@@>>>@>>>>@@@@@@@@@B@@>>>><>><<<<<<:::::888664444222222000....,,,****((((&&&&&&&&$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&&$&&&&&&$$&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$ FFFFFFFFFFFFFFFFFFDFFFFFFFFDDDDDDDDDDDDDDBBBB@@@@@@BBB@BBBDDDDDDDDBBBB@BBBBBBBBBBBB@@@@@@>>>>>>@@@@@@@@@B@B@>>>>>><<<<<<:::::886666444422222000....,,,,****(((&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&$&&&&&&&&&&&&&$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ FFFFFFFFFFFFFFFFFFFDDFFFFFFDDDDDDDDDDDDDDDBBBB@@@BBB@@@@BBDDBDDDBBBBBBB@BBBBBBBBB@B@@@@@>>>>>>>>@@@@@@@@BBB@>>>>>>><<<<<:::::8886666444222222000....,,,,***((((&&&&&&&&$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&$&&&&&&&&&&&$&$&&$&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ FFFFFFFFFFFFFFFFFFDFDFFFFFFDDDDDDDDDDDDDDBBBBB@@@@@@@@@@BBBBBDBBBBBBBBBBBBBBBBBBB@@@@@@@@>>>>>>>>@@@@@@@BBB@>>>>>>><<<<<<:::888866664444222220000...,,,,****((((&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ >FFFFFFFFFFFFFFFFFFDDFFFFFFDFFDDDDDDDDDDDBBB@BB@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@>>>>>>>>@@@@@@@BB@>>>>>><<<<<<<<::8886666644442222200000...,,,,***((((&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&$&$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ &FFFFFFFFFFFFFFFFFFFFFFFFFFFF>@DDDDDDDDBBBB@B@B@@@@@@@@@BB>&BBBBBBBBBBBBBBBBBBBBB@@@@@@B>>>>>>>>>>@@@@@@@BB@@>>>>>>>><<<<<::8886666644442222220000...,,,,***((((&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&$$$&&&&&&&&&$&&$&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDBBBBB@@@@@@@@@@@@@@@@BBBDBBBDBBBBBBBBBBBB@@@@@@>>@>>>>>>>>@@@>@@@@B@@>>>>>><:6<<<<:::88666666442222220000(,..,,,,***(((&&&&&&&&&$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$&&&&"$&&&&&&&&&&&&$&$&&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$& FFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDBBBBBB@@@@@@@@@@@@B@B@BBBDBBBBBBBBBBBBBBB@@@@@@@@@>>>>>>>>>@>>@@@BB@@@>>>>>><<<<<<::8886666664442222200000...,,,,***((((&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$$&&&$&$$&$$$$$&$$&$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$ FFFDFFFFFFFFFFFFFFFFFFFFFFDDDDFDDDDDDDDDDBBBBB@@@@@@@@@@@@BBBBBBBDBBDBBBBBBBBBBBBB@@@B@@@@>>>>>>>>>@>>@@@@@@@@>>>>>><<<<<<::8886666444444222020000...,,,,****(((&&&&&&&&$$$$$$$$$"""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$