Ref A: 0849fc8450cd4bb187336f013bff9ca3 Ref B: 9D2A6158EB744F88CDDCE77294C6DE6D Ref C: Tue Mar 31 23:54:01 2015 PST