Ref A: 27ada1e15f094e9abe3b9311ae7d2691 Ref B: 7C09D594DE915FE6C275B4F2E24A3913 Ref C: Thu Oct 23 01:20:18 2014 PST