Ref A: 71949b81643644df90dc5517dcc46350 Ref B: E5AF0155E302D66778ECDB5CBC73AA65 Ref C: Sun May 19 22:34:42 2013 PST