The track data parser accepts as input, track 1 (with or without sentinels), track 2 (with or without sentinels) or combined Track 1 and Track 2 strings. It will canonicalize the input track data, optionally auto-generate Track 2 string data when only Track 1 is provided, and offers functions...