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": ""}
  l Mexico   L$ MALPIGHIALES (Griseb.) Webster O     f 1189932 QUITANA ROO #   v12  1270   :% TREMULA   Phyllanthaceae v3l@7     $x6N -87.18333   r:XH ASTROCASIA TREMULA  y6` 21.2 Astrocasia 7 io  * -c1M G.P. SHULTZ  z&zs  1999-07-25   CONTACT UM HERBARIUM  ,5  
{"catalogNumber": "1189932", "order": "Malpighiales", "family": "Phyllanthaceae", "scientificName": "Astrocasia tremula", "scientificNameAuthorship": "(Griseb.) Webster", "genus": "Astrocasia", "subgenus": "", "specificEpithet": "tremula", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "G.P. Shultz", "recordNumber": "1270", "verbatimEventDate": "1999-07-25", "habitat": "", "occurrenceRemarks": "", "associatedTaxa": "", "country": "Mexico", "stateProvince": "Quintana Roo", "county": "", "municipality": "", "locality": "Contact UM Herbarium", "decimalLatitude": "21.2", "decimalLongitude": "-87.18333", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}