Ref A: 4e671396363140149017b41eb7e0658b Ref B: E407ACA24CEC1C94ECD16019F7A27DDD Ref C: Wed Oct 22 23:23:51 2014 PST