Ref A: d8504d9377394966b178b4b4e8b55f5a Ref B: 23676CD67C2CE736CCAA79C660895174 Ref C: Fri Oct 31 11:07:29 2014 PST