Ref A: 6e9b7cc29f854d27b2a66c882d217445 Ref B: F0AE5D25CFF0C518A9F4960394CA59F3 Ref C: Fri Aug 22 19:06:29 2014 PST