Ref A: b10cc62042ca413bbae105267a015157 Ref B: C4ECD3043E2383EC1BBB3749BA84DC35 Ref C: Fri Dec 19 23:05:45 2014 PST