Ref A: d5454235de26412583a179fbffbf69ba Ref B: EC521B9E683B829D201AE97271B6F9E5 Ref C: Thu Aug 28 03:01:57 2014 PST