Ref A: 3e664b931053451d9312494d0417a6de Ref B: B1C28897EC718B9F6ADE20A81C541331 Ref C: Mon Dec 22 03:08:43 2014 PST