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": ""}
 keweenaw P(eK     MICHIGAN bG|Aj  below the fire-lookout, nar central 3Il@   T ~I MALVA  Wallr. ]   47.4 8h3   MALVA NEGLECTA O?i      b 1934-07-07 malvales Nc)   P]UfI 3418   e>O 1348387 UNITED STATES F2`     Hc0 roadside bordering open deciduous woods  !j -88.2 malvaceae k    .nDb neglecta
{"catalogNumber": "1348387", "order": "Malvales", "family": "Malvaceae", "scientificName": "Malva neglecta", "scientificNameAuthorship": "Wallr.", "genus": "Malva", "subgenus": "", "specificEpithet": "neglecta", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "", "recordNumber": "3418", "verbatimEventDate": "1934-07-07", "habitat": "roadside bordering open deciduous woods", "occurrenceRemarks": "", "associatedTaxa": "", "country": "United States", "stateProvince": "Michigan", "county": "Keweenaw", "municipality": "", "locality": "below the Fire-lookout, near Central", "decimalLatitude": "47.4", "decimalLongitude": "-88.2", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}