Ref A: 77b70939d9504b80a14f5fd7a93580aa Ref B: 11F5BB61861CAEC9B4A386265345AF3D Ref C: Mon Oct 20 18:36:02 2014 PST