Ref A: 562476a1d52f4a88b42fad2375b39c17 Ref B: 5A30B6F15575E7DAC833883391157662 Ref C: Sat Dec 20 09:18:35 2014 PST