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": ""}
Kalamazoo 7    hF1 O BROMUS INERMIS  pA CA. 9 MILES NW OF KALAMAZOO. SOUTHWEST MICHIGAN LAND CONSERVANCY'S SAND CREEK PRESERVE, CA. Â¼ MILE S OF EF AVE., ONN. 2ND ST. SE CORNERp OF PRESERVE.  lN United States  w.~ @ anton a. reznicek  Q9sg3 POALES  YSqW michigan   2011-06-11 `O1   4^3 1483347   FRiV  LEYSS. inermis D      = Jh_ poaGceae    D 54 dry sany loam at edge of quercus woods. ,   -85.7373 * J   /)6 RUSSELL G. SCHIPPER  
{"catalogNumber": "1483347", "order": "Poales", "family": "Poaceae", "scientificName": "Bromus inermis", "scientificNameAuthorship": "Leyss.", "genus": "", "subgenus": "", "specificEpithet": "inermis", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "Anton A. Reznicek", "recordedBy": "Russell G. Schipper", "recordNumber": "54", "verbatimEventDate": "2011-06-11", "habitat": "Dry sandy loam at edge of Quercus woods.", "occurrenceRemarks": "", "associatedTaxa": "", "country": "United States", "stateProvince": "Michigan", "county": "Kalamazoo", "municipality": "", "locality": "Ca. 9 miles NW of Kalamazoo. Southwest Michigan Land Conservancy's Sand Creek Preserve, ca. \u00c2\u00bc mile S of EF Ave., on N. 2nd St. SE corner of preserve.", "decimalLatitude": "", "decimalLongitude": "-85.7373", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}