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": ""}
 $Hm[ PUNJAB   Cyperus *|   [1 I S.N.    r. r. stewart Q6Z,<   BS )A Pakistan   h?if POLES CYPERUS METZII C     m?*i  murree hills, northwest himalaya. burbhan near gharial    U  K (Hochst. ex Steud.) Mattf. & KÃ¼k. ex KÃ¼k. 1949-08-26 8C   mrree ]^  1714803 R?$/c     N metzii  lEo Cyperaceae  
{"catalogNumber": "1714803", "order": "Poales", "family": "Cyperaceae", "scientificName": "Cyperus metzii", "scientificNameAuthorship": "(Hochst. ex Steud.) Mattf. & K\u00c3\u00bck. ex K\u00c3\u00bck.", "genus": "Cyperus", "subgenus": "", "specificEpithet": "metzii", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "R. R. Stewart", "recordNumber": "s.n.", "verbatimEventDate": "1949-08-26", "habitat": "", "occurrenceRemarks": "", "associatedTaxa": "", "country": "Pakistan", "stateProvince": "Punjab", "county": "Murree", "municipality": "", "locality": "Murree Hills, Northwest Himalaya. Burbhan near Gharial", "decimalLatitude": "", "decimalLongitude": "", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}