Ref A: ba9265559f7c4c5fa0f064e4936ff737 Ref B: 37F331E28E0252FB0919AAFADD4E5F75 Ref C: Sat Aug 23 13:59:25 2014 PST