Ref A: 9ae5ea00d4f84d86a628165358fb157a Ref B: 42FB30FA23699FD7037B9D3B67909454 Ref C: Thu May 23 23:17:38 2013 PST