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": ""}
1980-10-30 M@]   lophopterys occidentalis F5M    yGT @ Brazil   9 Disturbed primary forest 1102332 e       G: |0 RIO BRANCO ACRE  w|   g  c 12 km from rio branco on rio branco-porto velho road.  j~V 293 LARGE WOODY VINE COVERING DEAD TREE 8 M TALL BESIDE ROAD; COROLLA YELLOW; FRUITS REDDISH-BROWN, IMMATURE. mus&   hLk[7 S.R. Lowrie  wt|=V malpighiales  . x.O occidentalis   w0 MALPIGHIACEAE lophopterys mK#CP      [jgD w. r. anderson & c. davis
{"catalogNumber": "1102332", "order": "Malpighiales", "family": "Malpighiaceae", "scientificName": "Lophopterys occidentalis", "scientificNameAuthorship": "W. R. Anderson & C. Davis", "genus": "Lophopterys", "subgenus": "", "specificEpithet": "occidentalis", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "S.R. Lowrie", "recordNumber": "293", "verbatimEventDate": "1980-10-30", "habitat": "Disturbed primary forest", "occurrenceRemarks": "Large woody vine covering dead tree 8 m tall beside road; corolla yellow; fruits reddish-brown, immature.", "associatedTaxa": "", "country": "Brazil", "stateProvince": "Acre", "county": "Rio Branco", "municipality": "", "locality": "12 km from Rio Branco on Rio Branco-Porto Velho road.", "decimalLatitude": "", "decimalLongitude": "", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}