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": ""}
 29040 k !Y   , 1282652  O]XKv cyperaceae 2003-07-12 8c    4)x3 CAREX  Open Land, ca. 53 km W of town of Winisk (abandoned), ca 42 km SW of Hudson B]ay coast, Polar Bear Prov. Park o  Stokes qU 0    ZW+ Michael J. Oldham carex rostrata Psg&     u P+$ MICHAEL J. OLDHAM   ONTARIO )   CKx7, , 55.2584892 S ?   [: -86.045968  d Canada  R<OSTRATA LEl   ^  C FEN  F - Kenora
{"catalogNumber": "1282652", "order": "", "family": "Cyperaceae", "scientificName": "Carex rostrata", "scientificNameAuthorship": "Stokes", "genus": "Carex", "subgenus": "", "specificEpithet": "rostrata", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "Michael J. Oldham", "recordedBy": "Michael J. Oldham", "recordNumber": "29040", "verbatimEventDate": "2003-07-12", "habitat": "fen", "occurrenceRemarks": "", "associatedTaxa": "", "country": "Canada", "stateProvince": "Ontario", "county": "Kenora", "municipality": "", "locality": "Open Land, ca. 53 km W of town of Winisk (abandoned), ca. 42 km SW of Hudson Bay coast, Polar Bear Prov. Park", "decimalLatitude": "55.2584892", "decimalLongitude": "-86.045968", "verbatimCoordinates": ",", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}