Ref A: 308fa9a368a242f4934060ca059058ae Ref B: 9DF40F13DDF3A88413D7ABC9458BFFD8 Ref C: Thu Apr 17 07:21:21 2014 PST