Ref A: b1eaf2ad814549019cec60533ed00a2d Ref B: 933605450B95A6719CC7DC9038AA38C1 Ref C: Wed Jul 01 23:41:53 2015 PST