Ref A: 2e8df696a69245368422f115fa62f1e2 Ref B: E4ACBA463AF6AE4C59189795D5F3EFF6 Ref C: Fri Jan 30 08:48:19 2015 PST