Ref A: 8fb3501464ae482fb5c2bae29e4da689 Ref B: 8B1FBBC6D03CAD044B9B1446E406AE37 Ref C: Thu Dec 25 05:46:35 2014 PST