Ref A: 68f33b10a8b94ce6a1e82f5d5a4798c6 Ref B: 71C89B004A898FB5BAA31A3290230089 Ref C: Mon Apr 21 00:13:11 2014 PST