Ref A: 375a656084a74a88b3a72929cbf47d8a Ref B: 490B877715A9B6EF4AD99D8F5D756A32 Ref C: Wed Oct 22 06:13:32 2014 PST