Ref A: 2e19ee2a99e842f199cfd81515c4a556 Ref B: 8572A97C51335A11D46795F09F06E37B Ref C: Wed May 22 08:02:55 2013 PST