Ref A: ba4c61eed2074c4c835d4ca1bc5b35b5 Ref B: 00325B486FFAC7BF6C5E2D09E4440CC6 Ref C: Mon May 20 09:13:09 2013 PST