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": ""}
   ^ >w( michigan   -83.0514 ;   Near Detroit, Michigan. Z~k~  1866-08-11 ;:  Juncus %EQ8  poales SY     bogs. -/U  brachycephalus Q[c   Pnk (engelm.) buchenau      m+ 8E Juncus brachycephalus  6#ej united states   $V#>2 juncacoeae  X 42.3414 
{"catalogNumber": "", "order": "Poales", "family": "Juncaceae", "scientificName": "Juncus brachycephalus", "scientificNameAuthorship": "(Engelm.) Buchenau", "genus": "Juncus", "subgenus": "", "specificEpithet": "brachycephalus", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "", "recordNumber": "", "verbatimEventDate": "1866-08-11", "habitat": "Bogs.", "occurrenceRemarks": "", "associatedTaxa": "", "country": "United States", "stateProvince": "Michigan", "county": "", "municipality": "", "locality": "Near Detroit, Michigan.", "decimalLatitude": "42.3414", "decimalLongitude": "-83.0514", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}