Ref A: 9369c50282dc477c8c2b8981f3fb3a84 Ref B: 27FBCDDC04A2CD76B9D5884A2F7D08E5 Ref C: Fri Dec 26 00:07:34 2014 PST