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    Z LINNAEA BOREALIS 1245436 Wj     v pyd 400   c  44.65041   -84.46951 -OY;.   CAPRIFOLIACEAE ;j]&   91+ P 1951-08-p08 BOREALIS +4Z   n Mich|gan   vaS Dale A. Zimmerman LINNAEA 3kt1    nd1h CRAWFORD  0 d  12.4 MI. E. GRAYLING dipsacales , ~    +v& L.
{"catalogNumber": "1245436", "order": "Dipsacales", "family": "Caprifoliaceae", "scientificName": "Linnaea borealis", "scientificNameAuthorship": "L.", "genus": "Linnaea", "subgenus": "", "specificEpithet": "borealis", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "Dale A. Zimmerman", "recordNumber": "400", "verbatimEventDate": "1951-08-08", "habitat": "", "occurrenceRemarks": "", "associatedTaxa": "", "country": "United States", "stateProvince": "Michigan", "county": "Crawford", "municipality": "", "locality": "12.4 mi. E. Grayling", "decimalLatitude": "44.65041", "decimalLongitude": "-84.46951", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}