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": ""}
  -83.39069 ^ u  OLD PASTURE, DRY SOIL. nu5b   w*q ASTERACEAE  u 43.16675 1995-09-09 mN8~:  VULGARE 6X +    > /r lapeer (SAVI) TEN. mj   j ,[V "PURPLE FLOWERS, PLANT 0v.5 M TALL."   T9N R9E S27, 0.2 MILES NORTH OF COLUMBIAVILLE RD. ON WESTSIDE OF KLAM RD. _(    united states (0>UF   asterales JP8hv    &(tx russell m. cossaboom 1253258 [7b /   m% MICHIGAN  cSi76 006  , CIRSIUM VULGARE CIRSIUM H 
{"catalogNumber": "1253258", "order": "Asterales", "family": "Asteraceae", "scientificName": "Cirsium vulgare", "scientificNameAuthorship": "(Savi) Ten.", "genus": "Cirsium", "subgenus": "", "specificEpithet": "vulgare", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "Russell M. Cossaboom", "recordNumber": "006", "verbatimEventDate": "1995-09-09", "habitat": "Old pasture, dry soil.", "occurrenceRemarks": "\"Purple flowers, plant 0.5 m tall.\"", "associatedTaxa": "", "country": "United States", "stateProvince": "Michigan", "county": "Lapeer", "municipality": "", "locality": "T9N R9E S27, 0.2 miles north of Columbiaville rd. on westside of Klam rd.", "decimalLatitude": "43.16675", "decimalLongitude": "-83.39069", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}