Ref A: 5b00627db52843a39d8d283bf66e0f12 Ref B: 7760F7046DB1A4C819B0C0D4188A6A98 Ref C: Fri May 24 05:49:25 2013 PST