Ref A: 6d77f47692344c3296ba0093341b4272 Ref B: 6197A4D29E827E13A568B44449E2E4A0 Ref C: Wed Jul 23 13:37:31 2014 PST