Ref A: 4f3f24a7349d4ba487f19097183f0ca5 Ref B: A91130D545083F6C2DD18F597D111D81 Ref C: Wed Apr 23 21:13:16 2014 PST