Ref A: b6983abc229743cb9f541128f1a9e1fd Ref B: B9AA14F9CA603674B9209242C5DB5081 Ref C: Thu Mar 05 10:55:43 2015 PST