Ref A: ad6d5d43b960482594a4e423a5f648cf Ref B: DE2DE00D3E2691055174C61D379F2467 Ref C: Mon Oct 20 03:19:43 2014 PST