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": ""}
 IG Poales         aO04 united states  ELYMUS VIRGINICUS B9/  ELYMUS dwm.!   . D pcp  1984-08-17+%X F  POACEAE pB<    ebY 263  xF anton a. reznicek   Michigan 1   DELTA G  1216638  J+    S Frequent in semi-open glades in Thuja swamp. With Thuja, dying Abies bal., Aralia nud., Eupatorium rugosum, Laportea can., Galium triflorum, Lactuca biennis, Solidago sp., and lots of moss (Mnium, Thuidium).  william w. bodovich FL4 
{"catalogNumber": "1216638", "order": "Poales", "family": "Poaceae", "scientificName": "Elymus virginicus", "scientificNameAuthorship": "L.", "genus": "Elymus", "subgenus": "", "specificEpithet": "", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "Anton A. Reznicek", "recordedBy": "William W. Brodovich", "recordNumber": "263", "verbatimEventDate": "1984-08-17", "habitat": "Frequent in semi-open glades in Thuja swamp. With Thuja, dying Abies bal., Aralia nud., Eupatorium rugosum, Laportea can., Galium triflorum, Lactuca biennis, Solidago sp., and lots of moss (Mnium, Thuidium).", "occurrenceRemarks": "", "associatedTaxa": "", "country": "United States", "stateProvince": "Michigan", "county": "Delta", "municipality": "", "locality": "", "decimalLatitude": "", "decimalLongitude": "", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}