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": ""}
   y| wet sandy shore and sandy shore with sedge peat$. with cyperus r|vularis, c. strigosus, hemicarpha micrantha, polygala cruciata, rhynchospora capitellata, r. macrostachya, panicum meridonale, p. sphaerocarpon, viola lanceolata, cephalanthus occidentalis, carex spp., & juncus sp. 1712 :=-_T  (Fernald) Lye Z,u_   cyperaceae ?[0ce  k3eler twp. keeler lake. RJE5.    m R VAN BUREN  MICHIGAN g]    v-Z! -86.137109 UNITED STATES _:^ /    %u purshiana  #B poaes     kBg 1970-8-29  &`^g  Schoenoplectiella   SCHOENOPLECT|ELLA PURSHIANA E  ANTON A. REZNICEK ey   
{"catalogNumber": "", "order": "Poales", "family": "Cyperaceae", "scientificName": "Schoenoplectiella purshiana", "scientificNameAuthorship": "(Fernald) Lye", "genus": "Schoenoplectiella", "subgenus": "", "specificEpithet": "purshiana", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "Anton A. Reznicek", "recordedBy": "", "recordNumber": "1712", "verbatimEventDate": "1970-08-29", "habitat": "Wet sandy shore and sandy shore with sedge peat. With Cyperus rivularis, C. strigosus, Hemicarpha micrantha, Polygala cruciata, Rhynchospora capitellata, R. macrostachya, Panicum meridonale, P. sphaerocarpon, Viola lanceolata, Cephalanthus occidentalis, Carex spp., & Juncus sp.", "occurrenceRemarks": "", "associatedTaxa": "", "country": "United States", "stateProvince": "Michigan", "county": "Van Buren", "municipality": "", "locality": "Keeler Twp. Keeler Lake.", "decimalLatitude": "", "decimalLongitude": "-86.137109", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}