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": ""}
  W Robert Kral  Bm.K junciformis BULBO5TYLIS VSO   AD[ (KUNTH) C.B. CLARKE  = 11321K02  Y`>g3 cyperaceae Poales T  Loma Bonita; 5.W9 mi S Lagunas along hwy 190, 6.4 mi S Matias Romero DQ     qDHr ROCKY SANDY SAVANNA PASTURE   .DR B Mexico     ?U- I 16.7835  &ab bubostylis junciformis  >IoX? roert kral d1966-08-25 tzb86    oaxaca s4B    r$hi -95.0204 27779 !d?x  
{"catalogNumber": "1132102", "order": "Poales", "family": "Cyperaceae", "scientificName": "Bulbostylis junciformis", "scientificNameAuthorship": "(Kunth) C.B. Clarke", "genus": "Bulbostylis", "subgenus": "", "specificEpithet": "junciformis", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "Robert Kral", "recordedBy": "Robert Kral", "recordNumber": "27779", "verbatimEventDate": "1966-08-25", "habitat": "Rocky sandy savanna pasture", "occurrenceRemarks": "", "associatedTaxa": "", "country": "Mexico", "stateProvince": "Oaxaca", "county": "", "municipality": "", "locality": "Loma Bonita; 5.9 mi S Lagunas along hwy 190, 6.4 mi S Matias Romero", "decimalLatitude": "16.7835", "decimalLongitude": "-95.0204", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}