Ref A: 8f20392a50104f0886a0fbb589b820fc Ref B: E26D9B4B850D128F0F88352D9C7CAEB3 Ref C: Mon Sep 01 12:26:09 2014 PST