Ref A: de11aeaa720b4b48a3529ca25d5e6276 Ref B: 47F4B3B322CCDE6BFAB796340FE3D0A6 Ref C: Fri Apr 18 04:01:59 2014 PST