Ref A: 747d86387b214a068b5ec9a5f8164af4 Ref B: C37C34E1D4FF04EF8364FFFB926E6F19 Ref C: Thu Oct 30 22:43:59 2014 PST