Ref A: d036f78bdfcc4f558ad57d6a2fdf7fa2 Ref B: 9D1A7A8AC909634F111AFBA6481AE927 Ref C: Wed Oct 01 09:42:34 2014 PST