Ref A: 7ae8a05f272d4958905b190a7d55d361 Ref B: 2511078125F34E17BD27AB9C167323C4 Ref C: Sun Apr 20 09:32:42 2014 PST