Ref A: 9ecbdfa5e44441ad9b4d5f2c918f05fa Ref B: 680C64238CFC3C95854F3BBBEEFD426F Ref C: Tue May 21 08:47:10 2013 PST