Ref A: 75ABA344011844EFA2362B89C5DD40AA Ref B: DDEA54F09CA43002152A0FE78859644B Ref C: Fri Feb 10 06:07:53 2012 PST