Ref A: 8edb0c77d75f4843995e749b04620408 Ref B: E9192F07FC64C6374D70B203463D765D Ref C: Sun Jan 25 07:40:52 2015 PST