Ref A: 114692d7c6234ef7b14859010f1d8dac Ref B: 2930F660A5ED5E4FD363B198A2426EC6 Ref C: Wed May 22 03:52:37 2013 PST