Ref A: 80a539ff9f504a2d835060f5d83b2551 Ref B: 23F8F4E1238442468554D7B25B95F7A9 Ref C: Wed May 22 05:43:16 2013 PST