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": ""}
  n4B^ b. emery   Yk 1955-09-29 Bouteloua repens w    bouteloua U@#     $% frank w. guld   g~ poales 108 %qR   -100.191 T    w*  1118685    ,n ON THE SOUTHERN FACE OF MOUNTAIN PASS. OCCURS IN THE SAND AND GROVEL FILL OF THE ROADSIDE.  fBp; el seis; 25 mi s of sabinas hidalgo Poaceae -<Cd   Wp (KUNTH) SCRIBN. & MERR. NUEVO LEON   REPENS tjun   y<=Z 26.1422  MEX|CO 7Os 
{"catalogNumber": "1118685", "order": "Poales", "family": "Poaceae", "scientificName": "Bouteloua repens", "scientificNameAuthorship": "(Kunth) Scribn. & Merr.", "genus": "Bouteloua", "subgenus": "", "specificEpithet": "repens", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "Frank W. Gould", "recordedBy": "B. Emery", "recordNumber": "108", "verbatimEventDate": "1955-09-29", "habitat": "On the southern face of mountain pass. Occurs in the sand and grovel fill of the roadside.", "occurrenceRemarks": "", "associatedTaxa": "", "country": "Mexico", "stateProvince": "Nuevo Leon", "county": "", "municipality": "", "locality": "El Seis; 25 mi S of Sabinas Hidalgo", "decimalLatitude": "26.1422", "decimalLongitude": "-100.191", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}