Ref A: 5b7be5ae5d2c4151a0c8a6d83bbb845c Ref B: F161E1BF480373DDB984476576498DE3 Ref C: Sun Dec 21 04:59:43 2014 PST