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": ""}
       NW 1/4 OF NE 1/4 SEC 8. 9IQ$&  NORTA: WABASH CANNONBALL TRAIL: SOUTH SIDE OF ABANDONED NORFOLK AND WESTERN RAILROAD, 0.2-0.3 MILE NE OF JCT WITH JEFFERS ROAD. >.e[]   populus grandidentata Ycm   Occasional along embankment of railroad. O1wP          Z grandidentata       1305399 yD   j! 3h Malpighiales
{"catalogNumber": "1305399", "order": "Malpighiales", "family": "", "scientificName": "Populus grandidentata", "scientificNameAuthorship": "", "genus": "", "subgenus": "", "specificEpithet": "grandidentata", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "", "recordNumber": "", "verbatimEventDate": "", "habitat": "", "occurrenceRemarks": "Occasional along embankment of railroad.", "associatedTaxa": "", "country": "", "stateProvince": "", "county": "", "municipality": "", "locality": "NORTA: Wabash Cannonball Trail: South side of abandoned Norfolk and Western Railroad, 0.2-0.3 mile NE of jct with Jeffers Road.", "decimalLatitude": "", "decimalLongitude": "", "verbatimCoordinates": "NW 1/4 of NE 1/4 Sec 8.", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}