Ref A: f170bfcd583749d9b5ef6fba4e70bc2a Ref B: BAB8F6F2E64EA0365DE7BA3159BC52D9 Ref C: Wed May 06 14:16:11 2015 PST