Ref A: 54e365817a1e49fc9a4c378213bab0d4 Ref B: 5268CB6457CD6CFA999BDFA40DF197A7 Ref C: Sat May 25 18:13:02 2013 PST