Ref A: c5f8654b3ebd45ac9fac4e9acbcebbaa Ref B: 2D54893EE43026E59DCFF7325E195450 Ref C: Thu Oct 23 08:21:05 2014 PST