Ref A: 0cb35a9b909d42d78094115980eb516a Ref B: 9EFD49A29E8CEED55E46F26AFE020CA5 Ref C: Wed May 22 03:24:49 2013 PST