Ref A: ebca57bbebd341d59253e02e79ca126a Ref B: E9E20A149BE81BEE9CCA339D59EC2291 Ref C: Wed Apr 16 19:48:21 2014 PST