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": ""}
 pt; agropyron tachyc7aulum    poaceae az     gR 1116413 10523 S  1963-07-20 p# N   mexico oumM   VQ Poales EL GAVILLERO; SE OF SALTILLO; 12 KM SE OF SANL ANTONIO ][&DT   GPMf`Agropyron COAHUILA  qY s  Fild border along oak-pine forest tT<  F. GOULD & D. WATSON l7  25.2417 |pg     (link) malte ex h.f. lewis s/f  -100.463 ]bgh|   :q` trachycaulum   
{"catalogNumber": "1116413", "order": "Poales", "family": "Poaceae", "scientificName": "Agropyron trachycaulum", "scientificNameAuthorship": "(Link) Malte ex H.F. Lewis", "genus": "Agropyron", "subgenus": "", "specificEpithet": "trachycaulum", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "F. Gould & D. Watson", "recordNumber": "10523", "verbatimEventDate": "1963-07-20", "habitat": "Field border along oak-pine forest", "occurrenceRemarks": "", "associatedTaxa": "", "country": "Mexico", "stateProvince": "Coahuila", "county": "", "municipality": "", "locality": "El Gavillero; SE of Saltillo; 12 km SE of San Antonio", "decimalLatitude": "25.2417", "decimalLongitude": "-100.463", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}