Ref A: 85824db1214046f7afab66f94f9a8617 Ref B: 3778AEF88AA2DD3FC0D1505C9400DD02 Ref C: Thu May 23 14:04:45 2013 PST