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": ""}
 L. H  aparin I~    michigan  hxK   "petals 4, white." i  1958-05-16 hfS   42.96155 z< =  5780 li   1 ionia  BF gentianales  /,-85.06839 ABUNDANT, RICH WOODS, d3T    &  1243402 Galium aparine QP>,   m5,$ sw 1/4 sec.30, ionia tp., ca. 1.5 mi. s of ionia.  RUBIACEAE p ,  edward g. voss  5Ui    <* UNITED STATES Galium ~8QP#   
{"catalogNumber": "1243402", "order": "Gentianales", "family": "Rubiaceae", "scientificName": "Galium aparine", "scientificNameAuthorship": "L.", "genus": "Galium", "subgenus": "", "specificEpithet": "aparine", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "Edward G. Voss", "recordNumber": "5780", "verbatimEventDate": "1958-05-16", "habitat": "abundant, rich woods,", "occurrenceRemarks": "\"Petals 4, white.\"", "associatedTaxa": "", "country": "United States", "stateProvince": "Michigan", "county": "Ionia", "municipality": "", "locality": "SW 1/4 sec. 30, Ionia Tp., ca. 1.5 mi. S of Ionia.", "decimalLatitude": "42.96155", "decimalLongitude": "-85.06839", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}