Ref A: 7d7f2b0394104f0e8e5a582daf5facef Ref B: 7498E164DADD2C956DDFBBB5D0B59644 Ref C: Fri May 24 06:45:42 2013 PST