Ref A: ccb10d7b5623436a8e2c6009f2548491 Ref B: 5D6400C0901187A08A5D93403086686D Ref C: Wed May 22 09:24:18 2013 PST