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": ""}
 q  united states  vRW MESIC NORTHERN FOREST ALONG RIVER WITH SEDGES AND FERNS. MESIC SANDY LOAM. 1496498  [x   b LEELA7NAU  KW9^ MICHIGAN  praina 6   45.047689 V;g4  2014-7-07 D    Carex prasina 0=   tQ( poales  !yg$ 87 UNCOMMON. OWEST PISTILLATE SPI;KE SHEATHLESS; TERMINAL SPIKE wGYNECANDROUS; BEAK OBSCURE TO 0.5 MM; ACHENES IMMATUREz. %!Hd,  LIANA N. MAY UJ   p  1.5 km sw of omena, fraizer-freeland pre5erve. Cyperaceae p$  carex S& &U   Y-85.602303 l0    Z`]#  !wahle4nb.  Anton A. Reznicek qvf  
{"catalogNumber": "1496498", "order": "Poales", "family": "Cyperaceae", "scientificName": "Carex prasina", "scientificNameAuthorship": "Wahlenb.", "genus": "Carex", "subgenus": "", "specificEpithet": "prasina", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "Anton A. Reznicek", "recordedBy": "Liana N. May", "recordNumber": "87", "verbatimEventDate": "2014-07-07", "habitat": "Mesic northern forest along river with sedges and ferns. Mesic sandy loam.", "occurrenceRemarks": "Uncommon. Lowest pistillate spike sheathless; terminal spike gynecandrous; beak obscure to 0.5 mm; achenes immature.", "associatedTaxa": "", "country": "United States", "stateProvince": "Michigan", "county": "Leelanau", "municipality": "", "locality": "1.5 km SW of Omena, Fraizer-Freeland Preserve.", "decimalLatitude": "45.047689", "decimalLongitude": "-85.602303", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}