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": ""}
guaymas ? #    t In a quebrada  E_ vachellia ccalifornica   27.9763  U,    EL BAB|SO; 2 MIN OF SAN CARLOS BAY OG@m;     P ?4e P. HUTCHISON    * : R.S. Felger   ,  californica   -t (Br)andegee) Seigler & Ebinger  Fabaceae ;i2u   fl< 1148119  ~9hr2 vachellia   xI  2454  %e84-111.054   A5 MEXICO  V SONORA
{"catalogNumber": "1148119", "order": "", "family": "Fabaceae", "scientificName": "Vachellia californica", "scientificNameAuthorship": "(Brandegee) Seigler & Ebinger", "genus": "Vachellia", "subgenus": "", "specificEpithet": "californica", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "R.S. Felger", "recordedBy": "P. Hutchison", "recordNumber": "2454", "verbatimEventDate": "", "habitat": "In a quebrada", "occurrenceRemarks": "", "associatedTaxa": "", "country": "Mexico", "stateProvince": "Sonora", "county": "Guaymas", "municipality": "", "locality": "El Babiso; 2 mi N of San Carlos Bay", "decimalLatitude": "27.9763", "decimalLongitude": "-111.054", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}