Ref A: 4b2305c5e34a4fb691554a9c4020b762 Ref B: 7207937CB02EAB626F4685A6F0961F1A Ref C: Wed May 22 09:24:33 2013 PST