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": ""}
UNITED STATES J    46.09424 jPeP/     8648 uo Y    0 discoidea -88.36278 w >   |7W> DC.  asterales  M U   7NN + frequent along roadside, edge of rich maple woods  $(! Michigan 1959-06-21 S   [6-$B Matricaria   near center w1/2 sec. 30, t43n, r32w, ca. 1 mi. w of crystal falls. JS  "bruised plants with odor of pineapple." T   asteraceae 1X5   dy MATRICARIA DISCOIDEA 1314532 +N  IRON ~OBT=  EDWARD G. VOSS w 
{"catalogNumber": "1314532", "order": "Asterales", "family": "Asteraceae", "scientificName": "Matricaria discoidea", "scientificNameAuthorship": "DC.", "genus": "Matricaria", "subgenus": "", "specificEpithet": "discoidea", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "Edward G. Voss", "recordNumber": "8648", "verbatimEventDate": "1959-06-21", "habitat": "frequent along roadside, edge of rich maple woods", "occurrenceRemarks": "\"Bruised plants with odor of pineapple.\"", "associatedTaxa": "", "country": "United States", "stateProvince": "Michigan", "county": "Iron", "municipality": "", "locality": "near center W1/2 sec. 30, T43N, R32W, ca. 1 mi. W of Crystal Falls.", "decimalLatitude": "46.09424", "decimalLongitude": "-88.36278", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}