Ref A: 44721d9d3b3a4416bedc32afdeac5832 Ref B: 2C1B8844651B2FAE0DF3A231EDE48018 Ref C: Sun May 19 20:23:46 2013 PST