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": ""}
 ERIOGONUM %   2003-10-20 xB9,   X^ 1229123 8417   K   mT_ On low eroded bluffs, associated with Larrea and other desert shrubs ARIZONA p-   (=c y SAN PEDROQ RIPARIAN NATIONAL CONSERVATION AREA, WES OF THE SAN PEDRO6 RIVER, 0.4 AIR MILES NW OF BOUILLAS (RUINS) AND 1.2 AIR MILES SW OF CONTENTION (RUINS), ABOUT 4.1 AR MILES NNW OF FAIRBANK ANDARIZONA HIGHWAY 82, N OF PRESIDIO SANTA CRUZ DE TERRENATE    POLYGONACEAE    :URV$ eriogonum terrenatum   TuM 1177  ngF reveal   HQ1y TERRENATUM    ;;@ United States ochise M7.     t -110.2,222222  JAMES L. REVEALP  $ZY    caryophyllales zA7    s9 31.7747222
{"catalogNumber": "1229123", "order": "Caryophyllales", "family": "Polygonaceae", "scientificName": "Eriogonum terrenatum", "scientificNameAuthorship": "Reveal", "genus": "Eriogonum", "subgenus": "", "specificEpithet": "terrenatum", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "James L. Reveal", "recordNumber": "8417", "verbatimEventDate": "2003-10-20", "habitat": "On low eroded bluffs, associated with Larrea and other desert shrubs", "occurrenceRemarks": "", "associatedTaxa": "", "country": "United States", "stateProvince": "Arizona", "county": "Cochise", "municipality": "", "locality": "San Pedro Riparian National Conservation Area, west of the San Pedro River, 0.4 air miles NW of Boquillas (ruins) and 1.2 air miles SW of Contention (ruins), about 4.1 air miles NNW of Fairbank and Arizona Highway 82, N of Presidio Santa Cruz de Terrenate", "decimalLatitude": "31.7747222", "decimalLongitude": "-110.2222222", "verbatimCoordinates": "", "minimumElevationInMeters": "1177", "maximumElevationInMeters": ""}