Ref A: 43396db9689e41879ea544e19ec1acfe Ref B: 9CF6AC999535BA90ADAF69FE8A250F80 Ref C: Sun Apr 20 12:22:58 2014 PST