Ref A: 0ef89c5fa46e456090e3d2171e91e734 Ref B: 7F70E80BE518442C96B92B43B9564976 Ref C: Wed May 22 09:23:47 2013 PST