Ref A: 664fa039edc742298bf46a7ba79687dc Ref B: F4DE1D1C20053A56846CA8B4919B7730 Ref C: Mon Apr 27 13:56:44 2015 PST