Ref A: fe22104769f54c5d9f848353182526e1 Ref B: 7535738BFF7658C060C4CD1C3E53C4B0 Ref C: Sun Aug 31 03:58:29 2014 PST