Ref A: 0c0702eade604ceb9421ffeb8dd40c17 Ref B: 5DD3C7A97A720EFB0F5AE94F557451F3 Ref C: Sat Mar 28 11:53:20 2015 PST