Ref A: 74e915b92eab44f4a81467d68c35d6cc Ref B: 93344A3A547CDAE2D739398DF4DD1E21 Ref C: Fri Jul 31 10:27:07 2015 PST