Ref A: 575d3dbead994945bf5cfd0038f05269 Ref B: 409900F6AF2D35E07132AF414FB6BA0B Ref C: Wed May 22 03:58:58 2013 PST