Ref A: 45ef66e561004bd59d5c79a219f91b1d Ref B: B6DB6D778F2DCD4414A5D9CAD2A0FB98 Ref C: Mon Jan 26 16:02:52 2015 PST