Ref A: a17320af6c7841c5a75472e9aed5b7ea Ref B: FA44BA18438E2021711C414C3A418F76 Ref C: Wed May 22 05:29:48 2013 PST