Ref A: 509d4dad469f48f4855f2b02ad9ab441 Ref B: 743181B3127F9A18BB404E9EA23AF0F9 Ref C: Thu Oct 02 05:48:14 2014 PST