Ref A: 9cec174b45c4401f9f070f75dfd4fcaa Ref B: 1609EE1573E1E058FAF56C98F4142518 Ref C: Thu May 23 01:43:45 2013 PST