Ref A: 0f2b6410af494d41a5caa04fd465c32a Ref B: DD5294C7119E8F610741257C69C72C45 Ref C: Mon Dec 22 10:40:45 2014 PST