Retrieving array data from sharedobject - elements are 'undefined'

I think that I am saving it correctly because i have traced the array just before i use .flush() to save the sharedobject.

However when I load the swf again, I trace the array - it finds it but all 8 elements are retrieved as undefined. Can anybody help to see why?

Here is my flash file:

http://www.nottingham.ac.uk/home/cczmdh/public_html/soStuff/vectorTableNoCellRenderer.fla

Thanks