Ref A: aed75de71cfb46248b34c6bb15ec31a5 Ref B: B5E741168514917778490B61B88B06CC Ref C: Fri May 24 06:52:00 2013 PST