Much better data capture method - durations.
Capture and decode script.
Fix decoding - thanks to github.com/lawrie!