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": ""}
ABOUT 0.2 MI N OF RT 70 AND 0.2 MI W OF 49TH AVE DURANT. ^f      dQ|8h rhynchospora   y8 poales united states > CA   y3E+ rhynchospora recognita   q 2832 1401018 V~d#     Q!?:H recognita  V@n Doug Goldman -96.429825 cg  215 M h     tHXO bryan  yO OKLAHOMA   34.001484 k!:   (GALE) KRAL Pn  
{"catalogNumber": "1401018", "order": "Poales", "family": "", "scientificName": "Rhynchospora recognita", "scientificNameAuthorship": "(Gale) Kral", "genus": "Rhynchospora", "subgenus": "", "specificEpithet": "recognita", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "Doug Goldman", "recordNumber": "2832", "verbatimEventDate": "", "habitat": "", "occurrenceRemarks": "", "associatedTaxa": "", "country": "United States", "stateProvince": "Oklahoma", "county": "Bryan", "municipality": "", "locality": "About 0.2 mi N of Rt 70 and 0.2 mi W of 49th Ave Durant.", "decimalLatitude": "34.001484", "decimalLongitude": "-96.429825", "verbatimCoordinates": "", "minimumElevationInMeters": "215", "maximumElevationInMeters": ""}