Ref A: 317d21378f5e4d78aa5b8a22b1008ed4 Ref B: 5B89203E0C190FF661BB4FDA75590284 Ref C: Tue Oct 21 22:57:06 2014 PST