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": ""}
rosaceae ^kMtg   imz potentilla   +  contact um herbarium    United States :.     aL1Yc rosales  1196671  e+i  Potentilla inclinata xI   122-05-29   ndr    5 951   B1 r.r. dreisbach  Fa`k new jersey   lKw!C Monmouth  |pi, VILL. INCLINATA |UP   
{"catalogNumber": "1196671", "order": "Rosales", "family": "Rosaceae", "scientificName": "Potentilla inclinata", "scientificNameAuthorship": "Vill.", "genus": "Potentilla", "subgenus": "", "specificEpithet": "inclinata", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "R.R. Dreisbach", "recordNumber": "951", "verbatimEventDate": "1922-05-29", "habitat": "", "occurrenceRemarks": "", "associatedTaxa": "", "country": "United States", "stateProvince": "New Jersey", "county": "Monmouth", "municipality": "", "locality": "Contact UM Herbarium", "decimalLatitude": "", "decimalLongitude": "", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}