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": ""}
  P++K 1989-10-21   Oswaldo TÃ©llez V. s    : FLORES-FRANCO, G., O. 7ELLEZ V. & A. DOMINGUEZ M.  Oj tephr[osia madrensis  Fabales H]qOD    el nayar 0uv8[   TEPHROSIA >Y:w    ,-:G mexico lat. 22â°18' long. [-]104â°50' ^  seem. K, :  1183406 =b   Os6NS -104.592  . El Chalate; Nayar; 6-11 km al NE de la Mesa del Naya, camino a la CiÃ©nega   MADRENSIS _NR    22.2987 [|w 
{"catalogNumber": "1183406", "order": "Fabales", "family": "", "scientificName": "Tephrosia madrensis", "scientificNameAuthorship": "Seem.", "genus": "Tephrosia", "subgenus": "", "specificEpithet": "madrensis", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "Oswaldo T\u00c3\u00a9llez V.", "recordedBy": "Flores-Franco, G., O. Tellez V. & A. Dominguez M.", "recordNumber": "", "verbatimEventDate": "1989-10-21", "habitat": "", "occurrenceRemarks": "", "associatedTaxa": "", "country": "Mexico", "stateProvince": "", "county": "El Nayar", "municipality": "", "locality": "El Chalate; Nayar; 6-11 km al NE de la Mesa del Nayar, camino a la Ci\u00c3\u00a9nega", "decimalLatitude": "22.2987", "decimalLongitude": "-104.592", "verbatimCoordinates": "Lat. 22\u00c2\u00b018' Long. [-]104\u00c2\u00b050'", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}