Ref A: f03f00f691de405db0e51ca0ea686f44 Ref B: FBB3C79BA130ED1BAEBB4461AC4243B2 Ref C: Thu Apr 24 00:50:03 2014 PST