Ref A: 49cf6285ed6a48ad8d95e643203164b0 Ref B: F566B9DF7B2EE5CB8B48F75CFB65286D Ref C: Thu Apr 17 12:41:19 2014 PST