Ref A: 77d6ab820bae46ba8743d34cee7bb8ce Ref B: CD82554035EE7E67B074DF9A5AD41ED8 Ref C: Fri Mar 27 19:36:39 2015 PST