Ref A: e3fca52298b44ef9b06f7ee918e8d952 Ref B: 897C18D8FF0F2C2092CAD59C2AEB0B67 Ref C: Wed Apr 16 06:50:55 2014 PST