Ref A: 21d042f62989412d81ba0e095552f47e Ref B: 927876B8372D9CA8DA8B67BE600EDCEE Ref C: Wed May 22 06:43:32 2013 PST