Ref A: ebe0e5f0f360482da316ced3ac12eca1 Ref B: 2B556ED583E7E0F0952CA18563964C33 Ref C: Wed Aug 27 17:16:55 2014 PST