Ref A: ccd36ce41c174f9b80a889e2b3c2d62f Ref B: 3ABA770233945142515729647562B973 Ref C: Wed May 27 09:10:16 2015 PST