Ref A: 65d8b4b8973840b8a42a05598fec8d84 Ref B: 89123E9B7B3961FAAA56C58C77F4D484 Ref C: Sun Apr 20 04:30:47 2014 PST