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": ""}
  !?g RUBIACEAE  ] z (l.M) scop.  r 1356174  pw Galium odoratum   x 2004-05-04  United States B/E   lr/b WILLIAM S. MARTINUS  IN YOUNG UPLAND SCRUBBY WOODS; COVER 3M X 4M AREA. U#[  42.3158611  uT   -85.5585278 ytFP~   TNX: anton a. reznicek   X4 michigan  ODORATUM %., %    PZ Gentianales   J%ik KALAMAZOO, PRING VALLEY CITY PARK. ON SLOPE N OF LAKE GA. 200'. 363 EcI    ZA`KY GALIUM KALAMAZOO PnQN  
{"catalogNumber": "1356174", "order": "Gentianales", "family": "Rubiaceae", "scientificName": "Galium odoratum", "scientificNameAuthorship": "(L.) Scop.", "genus": "Galium", "subgenus": "", "specificEpithet": "odoratum", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "Anton A. Reznicek", "recordedBy": "William S. Martinus", "recordNumber": "363", "verbatimEventDate": "2004-05-04", "habitat": "In young upland scrubby woods; cover 3m x 4m area.", "occurrenceRemarks": "", "associatedTaxa": "", "country": "United States", "stateProvince": "Michigan", "county": "Kalamazoo", "municipality": "", "locality": "Kalamazoo, Spring Valley City Park. On slope N of Lake ca. 200'.", "decimalLatitude": "42.3158611", "decimalLongitude": "-85.5585278", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}