Ref A: 8d64e96017904d9fa8c1eabb1e010541 Ref B: 1609EE1573E1E058FAF56C98F4142518 Ref C: Sun Dec 21 20:20:12 2014 PST