Ref A: dbd75504c05a40cab11d7d97343f8a29 Ref B: 0144A0313B393033C19A8561331F447A Ref C: Wed Jun 19 23:38:37 2013 PST