Ref A: 1b0ac42feae54d74951b09de7f8e1b81 Ref B: 1DB01B7DE6EE39038390A8F1533CED20 Ref C: Sun May 19 13:01:33 2013 PST