Ref A: 34b443dd0a2147a38ae9f8e06a9cb213 Ref B: 6480114374635D1CF1BFD526B7273E3A Ref C: Sun Dec 21 23:21:50 2014 PST