Ref A: 3cac840505ca46159e5f3518075e2d14 Ref B: 248F0FA44A84E8D905131F80C2D12386 Ref C: Wed Oct 01 14:48:42 2014 PST