Ref A: 44aae800cb2b422fb4f501477c0f385f Ref B: F82485BDC3FB443BB6F9DB202027337A Ref C: Tue May 21 10:03:42 2013 PST