Ref A: 5dcf42739fd74cbbacfede91a840afd4 Ref B: 525B4E22848AE4E8011458A81804522A Ref C: Fri Mar 27 21:08:27 2015 PST