Ref A: c5015aa1e9224540a803006dc618f872 Ref B: CC2C4919DC699A9767FF73A786C01C94 Ref C: Sat Jan 31 00:03:23 2015 PST