Ref A: 44891b58f18240008fa384413040a934 Ref B: 2F5DC7A49D7ECEBE5159796E3588DD45 Ref C: Fri Oct 31 08:56:52 2014 PST