Ref A: 9c312c8c1b78444e9d602a25c0e572c2 Ref B: 4AA54013A8037714D4F13A743FC319B1 Ref C: Wed Oct 22 03:32:42 2014 PST