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": ""}
 g.f. freytag 5<l   William R. Anderson !`;6  -99.4968 ^3X       4  1179643 COCCINEUS 8   ;h? 17.4312   , mexico  ~^G2e Guerrero   VAR. VE   FABACEAE []Q  1983-09-29 Z4   >pM EL TEJOCOTE (IGLESIA VIEJA); 10.5 KM FROM HWY 95 CERRO ALQUITRÃ¡N, MARKED EL TEJOCOTE ON HWY 95 W OF MAZATLÃ¡N  VR phaseolus  n?n PHASEOLUS COCCINEUS VAR. COCCINEUS    OO  12p890 FABALES HU[  Mesic pine-oak forest 1  coccineus 7pW 
{"catalogNumber": "1179643", "order": "Fabales", "family": "Fabaceae", "scientificName": "Phaseolus coccineus var. coccineus", "scientificNameAuthorship": "", "genus": "Phaseolus", "subgenus": "", "specificEpithet": "coccineus", "verbatimTaxonRank": "var.", "infraspecificEpithet": "coccineus", "identifiedBy": "G.F. Freytag", "recordedBy": "William R. Anderson", "recordNumber": "12890", "verbatimEventDate": "1983-09-29", "habitat": "Mesic pine-oak forest", "occurrenceRemarks": "", "associatedTaxa": "", "country": "Mexico", "stateProvince": "Guerrero", "county": "", "municipality": "", "locality": "El Tejocote (Iglesia Vieja); 10.5 km from hwy 95, Cerro Alquitr\u00c3\u00a1n, marked El Tejocote on hwy 95 W of Mazatl\u00c3\u00a1n", "decimalLatitude": "17.4312", "decimalLongitude": "-99.4968", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}