Ref A: 01062bb3896940de9d53655589ec4c3a Ref B: 5E287257B92C263EF163CFB8522C7D48 Ref C: Wed May 22 20:54:32 2013 PST