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": ""}
Mexico  0@W    villosa h |#    Ss6& 38 km al s de cd. guzman, carr. a pihvamo; a 45 km al se de lla nitos, brecha a canutillo y de ahi 2 km por brecha a las conchas  w<-(( orchidaceae asparagales G2r  A. S. Garza G. ~L   ;o?  389    h) 205O  JALISCO ; vl    M (KNOWLES & WESTC.) PRIDGEON & M.W.CHASE tecalitlan K^-uK   L  g. a. salazar ch.  + STNELIS  j HIERBA ERETA; FL. MORADO; FR3QUENT, SOBRE ARBOLES  $ 1655838  ~U Bosque de pino y encino, degradado, dominancia de Pinus oocarpa: suelo prof., cafe obscura   L` 1988-07-19   D STELIS VILLOSA  
{"catalogNumber": "1655838", "order": "Asparagales", "family": "Orchidaceae", "scientificName": "Stelis villosa", "scientificNameAuthorship": "(Knowles & Westc.) Pridgeon & M.W.Chase", "genus": "Stelis", "subgenus": "", "specificEpithet": "villosa", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "G. A. Salazar Ch.", "recordedBy": "A. S. Garza G.", "recordNumber": "389", "verbatimEventDate": "1988-07-19", "habitat": "Bosque de pino y encino, degradado, dominancia de Pinus oocarpa: suelo prof., cafe obscura", "occurrenceRemarks": "Hierba erecta; fl. morado; frequent, sobre arboles", "associatedTaxa": "", "country": "Mexico", "stateProvince": "Jalisco", "county": "Tecalitlan", "municipality": "", "locality": "38 km al S de Cd. Guzman, carr. a Pihuamo; a 45 km al SE de Llanitos, brecha a Canutillo y de ahi 2 km por brecha a Las Conchas", "decimalLatitude": "", "decimalLongitude": "", "verbatimCoordinates": "", "minimumElevationInMeters": "2050", "maximumElevationInMeters": ""}