Ref A: d677aab178d0434db064a55730f7e453 Ref B: A8DA97C7F7D7126393E4DA386D8E2405 Ref C: Thu Oct 23 11:15:06 2014 PST