Ref A: 588ee7190ac84b2b8416c532e0a0ac7a Ref B: 420D5AEA72823ABCEEE346828754D8E9 Ref C: Wed Nov 26 12:41:42 2014 PST