Ref A: d070165d7cd04b70b6f744f015d0d46a Ref B: 8ACE06C7679ED244DC38322B0DE67BB9 Ref C: Fri Dec 26 02:18:49 2014 PST