Ref A: 8ca485a857204ebc9946d1a6385406af Ref B: FB8B99540922155E231252F4FB2981AD Ref C: Sun May 19 11:11:47 2013 PST