Ref A: 4f849c1c202e4ef4a69ff4af5508a462 Ref B: 5FD25382350AF8A8228ECB2BC2A5F0C2 Ref C: Sun Mar 01 01:24:27 2015 PST