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": ""}
|979-02-03 n4    N brazil  !?U chapada dos veadeiros, 4km of ne of road, 16 km by road n of alto paraiso  9| _V Z    @c?Zs purpureocostata POHL `   ROCKY OUTCROPS, SANDY SOIL =     t Manihot purpureocostata  R(8hm 14Â°S 47Â°W MALPIGHIALES4  7%    qq8_P MANIHOT -47  x     GOIÃ¡S   - <: 1600  GATES& ESTABROOK I O Y  euphorbiaceae /^    Alto Paraiso De Goias alU   k -14
{"catalogNumber": "", "order": "Malpighiales", "family": "Euphorbiaceae", "scientificName": "Manihot purpureocostata", "scientificNameAuthorship": "Pohl", "genus": "Manihot", "subgenus": "", "specificEpithet": "purpureocostata", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "Gates & Estabrook", "recordNumber": "91", "verbatimEventDate": "1979-02-03", "habitat": "Rocky outcrops, sandy soil", "occurrenceRemarks": "", "associatedTaxa": "", "country": "Brazil", "stateProvince": "Goi\u00c3\u00a1s", "county": "Alto Paraiso De Goias", "municipality": "", "locality": "Chapada Dos Veadeiros, 4km of NE of road, 16 km by road N of Alto Paraiso", "decimalLatitude": "-14", "decimalLongitude": "-47", "verbatimCoordinates": "14\u00c2\u00b0S 47\u00c2\u00b0W", "minimumElevationInMeters": "1600", "maximumElevationInMeters": ""}