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": ""}
   v  convoluta hoch6st. ex steud. ( ,@   ]%K |N DECLIVIBUS MONTIS SILKE -)6( 689    alternate title page: syn. pl. graminearum; unio 671 also cited in protologue    -<VX poales 11086976 aEZh  ethiopia y         G& POACEAE  KOELERIA CONVOLUTA #w        F0Bq  KOELERIA  - 1yf 1840-02-16 
{"catalogNumber": "1108697", "order": "Poales", "family": "Poaceae", "scientificName": "Koeleria convoluta", "scientificNameAuthorship": "Hochst. ex Steud.", "genus": "Koeleria", "subgenus": "", "specificEpithet": "convoluta", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "", "recordNumber": "689", "verbatimEventDate": "1840-02-16", "habitat": "", "occurrenceRemarks": "Alternate Title Page: Syn. Pl. Graminearum; Unio 671 Also Cited In Protologue", "associatedTaxa": "", "country": "Ethiopia", "stateProvince": "", "county": "", "municipality": "", "locality": "In Declivibus Montis Silke", "decimalLatitude": "", "decimalLongitude": "", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}