Ref A: 54d943650ae34162a035627b77c8be2c Ref B: 4280C678658689FD61EFB10896D38AA1 Ref C: Fri Dec 26 10:15:58 2014 PST