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": ""}
 R&m 19.43838  1096 q 7C-    common perennial 0.3 m high, in dry forest [     _.  DECIDUOUS FOREST ON ORY ROCKY HILLS, TROPICAL SEMIDECIDUOUS FOREST W; BROSIMUM, ASTRONIUM, CO=UEPIA, TABEBUIA, FICUS IN DRAINAGES   1158152 ?  LA HUERTA A*,     euphorbia 0Po  -105.02571  wu5;      JALISCO X1kR   19â°27'n, 105â°01'w 4 u 0  L. 6M+1    bG Euphorbia hyssopifolia euphorbiaceae d/ 
{"catalogNumber": "1158152", "order": "", "family": "Euphorbiaceae", "scientificName": "Euphorbia hyssopifolia", "scientificNameAuthorship": "L.", "genus": "Euphorbia", "subgenus": "", "specificEpithet": "", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "", "recordNumber": "1096", "verbatimEventDate": "", "habitat": "deciduous forest on dry rocky hills, tropical semideciduous Forest w; Brosimum, Astronium, Couepia, Tabebuia, Ficus in drainages", "occurrenceRemarks": "common perennial 0.3 m high, in dry forest", "associatedTaxa": "", "country": "", "stateProvince": "Jalisco", "county": "La Huerta", "municipality": "", "locality": "", "decimalLatitude": "19.43838", "decimalLongitude": "-105.02571", "verbatimCoordinates": "19\u00c2\u00b027'N, 105\u00c2\u00b001'W", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}