Ref A: dc6b6e27a5dc47a19171f2386590aa17 Ref B: F3C567F71E0B07E338EF2E5D71BF0A92 Ref C: Wed Dec 17 21:11:23 2014 PST