Ref A: 50891683066746FD86CAEFBBDDB29F6A Ref B: EFBC887C638610CC1D9BCC0E775B861E Ref C: Sun Feb 12 20:49:06 2012 PST