Ref A: 9f0fb48547d849fb9157318d758cd0fc Ref B: F24E3A4A1306880775372C5E512BBFCB Ref C: Fri Jan 30 04:11:16 2015 PST