Ref A: c150b27ffb3c4e0298524ac49cde6b2a Ref B: EEA6AC9A86451276594C341BA8EC9311 Ref C: Wed May 22 06:16:43 2013 PST