Ref A: 845297d2fa0b44e4bcac6b62c303dd86 Ref B: 955E655CFFDA5F20E5ABDC6461795020 Ref C: Wed Oct 22 03:13:36 2014 PST