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": ""}
   OIR. 3`l,$   Los HornilloYs; 6 km al N de San Felipe, sobre la carretera a Ocampo ,   zF9_ alismatales   guanajuato XB  POTAMOGETON NODOSUS |   ,^ [  1988-09-06 47313 ytjc8  1116007 bA  jerzy rzedowski =^#   !HlZ ORILLA DE UN CHARCO    Mexico .GY   POTAMOGETON %TK&k   :3p NODOSUS Jerzy Rzedowski 3g0oi  potamogetonaceae Ib   S@ 21.5096  %w -101.261 
{"catalogNumber": "1116007", "order": "Alismatales", "family": "Potamogetonaceae", "scientificName": "Potamogeton nodosus", "scientificNameAuthorship": "Poir.", "genus": "Potamogeton", "subgenus": "", "specificEpithet": "nodosus", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "Jerzy Rzedowski", "recordedBy": "Jerzy Rzedowski", "recordNumber": "47313", "verbatimEventDate": "1988-09-06", "habitat": "orilla de un charco", "occurrenceRemarks": "", "associatedTaxa": "", "country": "Mexico", "stateProvince": "Guanajuato", "county": "", "municipality": "", "locality": "Los Hornillos; 6 km al N de San Felipe, sobre la carretera a Ocampo", "decimalLatitude": "21.5096", "decimalLongitude": "-101.261", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}