Ref A: 339e160be24f4611a47a293abdf5ccd7 Ref B: D19A7EF6ADAE55B9F8AF8162EB1562F7 Ref C: Wed May 22 16:33:01 2013 PST