Ref A: 51573af7d09d4f3694abeec4551e52a1 Ref B: 4FC03F948E2BE3EE892AB501DC7D2EF9 Ref C: Fri Aug 22 21:40:51 2014 PST