Ref A: 19ef60ca4bbf4dfb92d243d26acf8785 Ref B: 03F264B3749F6193D47C9C5E830E7006 Ref C: Sat May 25 16:53:06 2013 PST