Ref A: 353c17fc0b1d4ef0a7f987e4206a52d7 Ref B: 4B3CEFEF7D6B2358311E26007FAB6D2C Ref C: Thu May 23 09:21:20 2013 PST