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": ""}
   fN krakw twp. at 7725 grand point rd. at se end of grand poimt in lake at n. end of grand point in lake at n. end of grand lake ca. 16 mi. n. of town of alpena   = UNITED STATES ABUTILON !   uea 1989-10-04  ^? RUSS GARLITZ   & michigan   in gardenEFRI?  3074 s   I 45.313845  V weed  -83.53024  -2BR  1348247 IR    Abutilontheophrasti EO7b@   ] theophrasti  /:x^= Presque _Isle  m3dik. ^fHeV  MALVALES n  MALVACEAE *  
{"catalogNumber": "1348247", "order": "Malvales", "family": "Malvaceae", "scientificName": "Abutilon theophrasti", "scientificNameAuthorship": "Medik.", "genus": "Abutilon", "subgenus": "", "specificEpithet": "theophrasti", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "Russ Garlitz", "recordNumber": "3074", "verbatimEventDate": "1989-10-04", "habitat": "in garden", "occurrenceRemarks": "weed", "associatedTaxa": "", "country": "United States", "stateProvince": "Michigan", "county": "Presque Isle", "municipality": "", "locality": "Krakow Twp. at 7725 Grand Point Rd. at SE end of Grand Point in lake at N. end of Grand Point in lake at N. end of Grand Lake ca. 16 mi. N. of town of Alpena", "decimalLatitude": "45.313845", "decimalLongitude": "-83.53024", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}