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 POPULUS NIGRA     C&|R  -86.35333 7110 -| F   1982-10-07 b$b[=   Loaa UNITED STATES sand beach of lake michigan at m`outh of creek. JE     p "Single, low clump to 1m tall, no large trees seen."   Vc michgan  Van Buren E]?      b 42.25466 Malpighiales m3>YQ  ALONG ROGERS CREEK FROM LAKE MICHIGAN TO CA. 100 YDS INLAND, 5 MILES NW OF COLOMA. ,2l  NIGRA i KV   
{"catalogNumber": "", "order": "Malpighiales", "family": "", "scientificName": "Populus nigra", "scientificNameAuthorship": "", "genus": "", "subgenus": "", "specificEpithet": "nigra", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "", "recordNumber": "7110", "verbatimEventDate": "1982-10-07", "habitat": "Sand beach of Lake Michigan at mouth of creek.", "occurrenceRemarks": "\"Single, low clump to 1m tall, no large trees seen.\"", "associatedTaxa": "", "country": "United States", "stateProvince": "Michigan", "county": "Van Buren", "municipality": "", "locality": "Along Rogers Creek from Lake Michigan to ca. 100 yds inland, 5 miles NW of Coloma.", "decimalLatitude": "42.25466", "decimalLongitude": "-86.35333", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}