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;++ a. fredholm 5580 ./n@   FLORIDA pv  collec7ion date cited is 28 nov. 1902. sheet gives 14 nov. 1902 ,Ws   Ad virgatum   `Nx  poaceae    thyrsiforme 8Lw0(  POALES %    ; brevard var. .J7    PANICUM VIRGATUM VAR. THYRSIFORME a o8  United States bfs0    1108752 Z<,1Q  panicum !=[  contact um herbarium _h   1902-11-14 %d1es   A swamp
{"catalogNumber": "1108752", "order": "Poales", "family": "Poaceae", "scientificName": "Panicum virgatum var. thyrsiforme", "scientificNameAuthorship": "", "genus": "Panicum", "subgenus": "", "specificEpithet": "virgatum", "verbatimTaxonRank": "var.", "infraspecificEpithet": "thyrsiforme", "identifiedBy": "", "recordedBy": "A. Fredholm", "recordNumber": "5580", "verbatimEventDate": "1902-11-14", "habitat": "Swamp", "occurrenceRemarks": "Collection date cited is 28 Nov. 1902. Sheet Gives 14 Nov. 1902", "associatedTaxa": "", "country": "United States", "stateProvince": "Florida", "county": "Brevard", "municipality": "", "locality": "Contact UM Herbarium", "decimalLatitude": "", "decimalLongitude": "", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}