Refactor the unstructured text into a valid JSON dictionary. The key names follow the Darwin Core Archive Standard. If a key lacks content, then insert an empty string. Fill in the following JSON structure as required: {"catalogNumber": "", "order": "", "family": "", "scientificName": "", "scientificNameAuthorship": "", "genus": "", "subgenus": "", "specificEpithet": "", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "", "recordNumber": "", "verbatimEventDate": "", "habitat": "", "occurrenceRemarks": "", "associatedTaxa": "", "country": "", "stateProvince": "", "county": "", "municipality": "", "locality": "", "decimalLatitude": "", "decimalLongitude": "", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}
   EX|Kk 377  I&w 1962-06-28  RUPPIA $ls   ?JT RUPPIA MARITIMA   %u]2 alismatales   H W  l. -116.832 f2n    1116055  p     baja california  &j^ A. NOVELO RETANA  d. wiggins & j. thomas & w   % 32.016  ruppiaceae 70K*x   k^ MARITIMA  IN GRACHISH WATER LAGOON ol+  Mexico    jatay de cutuy; 38 mi s oftijuana near road to ensenada near la mi5sion gU8 
{"catalogNumber": "1116055", "order": "Alismatales", "family": "Ruppiaceae", "scientificName": "Ruppia maritima", "scientificNameAuthorship": "L.", "genus": "Ruppia", "subgenus": "", "specificEpithet": "maritima", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "A. Novelo Retana", "recordedBy": "D. Wiggins & J. Thomas", "recordNumber": "377", "verbatimEventDate": "1962-06-28", "habitat": "In grachish water lagoon", "occurrenceRemarks": "", "associatedTaxa": "", "country": "Mexico", "stateProvince": "Baja California", "county": "", "municipality": "", "locality": "Jatay de Cutuy; 38 mi S of Tijuana near road to Ensenada near La Mission", "decimalLatitude": "32.016", "decimalLongitude": "-116.832", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}