Ref A: ec14ff86280a47cab42d94f3bc833a91 Ref B: 7ABE644EB72D945D6D692005733B232A Ref C: Mon Oct 20 21:42:52 2014 PST