Ref A: d0da458eee3b4fb6bc928915401e1807 Ref B: 201EA45367526C0C6C19B834E3D14FD6 Ref C: Mon Dec 22 00:11:42 2014 PST