Rebaseline for r12034

xfermodes changed in all configs - added more src types.
The following gms changed only for pdf configs:
xfermodes2, xfermodes3, aarectmodes, colormatrix, lumafilter, mixed_xfermodes

R=edisonn@google.com

Review URL: https://codereview.chromium.org/54763003

git-svn-id: http://skia.googlecode.com/svn/trunk@12053 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/expectations/gm/Test-Android-GalaxyNexus-SGX540-Arm7-Debug/expected-results.json b/expectations/gm/Test-Android-GalaxyNexus-SGX540-Arm7-Debug/expected-results.json
index aa1b9e8..e4a5a45 100644
--- a/expectations/gm/Test-Android-GalaxyNexus-SGX540-Arm7-Debug/expected-results.json
+++ b/expectations/gm/Test-Android-GalaxyNexus-SGX540-Arm7-Debug/expected-results.json
@@ -6897,7 +6897,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17739271407809292793
+          2559510435992992524
         ]
       ], 
       "ignore-failure": false
@@ -6906,7 +6906,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          819365962309940920
+          4346192586255475692
         ]
       ], 
       "ignore-failure": false
@@ -6915,7 +6915,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8839929642858793283
+          9599206828972844249
         ]
       ], 
       "ignore-failure": false
diff --git a/expectations/gm/Test-Android-GalaxyNexus-SGX540-Arm7-Release/expected-results.json b/expectations/gm/Test-Android-GalaxyNexus-SGX540-Arm7-Release/expected-results.json
index 7875a6c..1ef1b03 100644
--- a/expectations/gm/Test-Android-GalaxyNexus-SGX540-Arm7-Release/expected-results.json
+++ b/expectations/gm/Test-Android-GalaxyNexus-SGX540-Arm7-Release/expected-results.json
@@ -6889,7 +6889,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17739271407809292793
+          2559510435992992524
         ]
       ], 
       "ignore-failure": false
@@ -6898,7 +6898,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          819365962309940920
+          4346192586255475692
         ]
       ], 
       "ignore-failure": false
@@ -6907,7 +6907,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8839929642858793283
+          9599206828972844249
         ]
       ], 
       "ignore-failure": false
diff --git a/expectations/gm/Test-Android-Nexus10-MaliT604-Arm7-Debug/expected-results.json b/expectations/gm/Test-Android-Nexus10-MaliT604-Arm7-Debug/expected-results.json
index b34d652..e3124bd 100644
--- a/expectations/gm/Test-Android-Nexus10-MaliT604-Arm7-Debug/expected-results.json
+++ b/expectations/gm/Test-Android-Nexus10-MaliT604-Arm7-Debug/expected-results.json
@@ -10780,7 +10780,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17739271407809292793
+          2559510435992992524
         ]
       ], 
       "bugs": [
@@ -10792,7 +10792,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          819365962309940920
+          4346192586255475692
         ]
       ], 
       "bugs": [
@@ -10804,7 +10804,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          3843443350365136045
+          10997853554556920630
         ]
       ], 
       "ignore-failure": false
@@ -10813,7 +10813,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          3843443350365136045
+          6458657563291473909
         ]
       ], 
       "ignore-failure": false
diff --git a/expectations/gm/Test-Android-Nexus10-MaliT604-Arm7-Release/expected-results.json b/expectations/gm/Test-Android-Nexus10-MaliT604-Arm7-Release/expected-results.json
index b34d652..e3124bd 100644
--- a/expectations/gm/Test-Android-Nexus10-MaliT604-Arm7-Release/expected-results.json
+++ b/expectations/gm/Test-Android-Nexus10-MaliT604-Arm7-Release/expected-results.json
@@ -10780,7 +10780,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17739271407809292793
+          2559510435992992524
         ]
       ], 
       "bugs": [
@@ -10792,7 +10792,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          819365962309940920
+          4346192586255475692
         ]
       ], 
       "bugs": [
@@ -10804,7 +10804,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          3843443350365136045
+          10997853554556920630
         ]
       ], 
       "ignore-failure": false
@@ -10813,7 +10813,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          3843443350365136045
+          6458657563291473909
         ]
       ], 
       "ignore-failure": false
diff --git a/expectations/gm/Test-Android-Nexus4-Adreno320-Arm7-Debug/expected-results.json b/expectations/gm/Test-Android-Nexus4-Adreno320-Arm7-Debug/expected-results.json
index 9a276ce..42ef6d4 100644
--- a/expectations/gm/Test-Android-Nexus4-Adreno320-Arm7-Debug/expected-results.json
+++ b/expectations/gm/Test-Android-Nexus4-Adreno320-Arm7-Debug/expected-results.json
@@ -7280,7 +7280,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16550424083354790104
+          12866686177278333762
         ]
       ], 
       "reviewed-by-human": true
@@ -7289,7 +7289,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13318750763648795757
+          6366586061900647333
         ]
       ], 
       "reviewed-by-human": true
@@ -7298,7 +7298,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9751298587180426042
+          14770070422462064988
         ]
       ], 
       "reviewed-by-human": true
diff --git a/expectations/gm/Test-Android-Nexus4-Adreno320-Arm7-Release/expected-results.json b/expectations/gm/Test-Android-Nexus4-Adreno320-Arm7-Release/expected-results.json
index c36757e..c85e916 100644
--- a/expectations/gm/Test-Android-Nexus4-Adreno320-Arm7-Release/expected-results.json
+++ b/expectations/gm/Test-Android-Nexus4-Adreno320-Arm7-Release/expected-results.json
@@ -7280,7 +7280,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16550424083354790104
+          12866686177278333762
         ]
       ], 
       "reviewed-by-human": true
@@ -7289,7 +7289,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13318750763648795757
+          6366586061900647333
         ]
       ], 
       "reviewed-by-human": true
@@ -7298,7 +7298,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9751298587180426042
+          14770070422462064988
         ]
       ], 
       "reviewed-by-human": true
diff --git a/expectations/gm/Test-Android-Nexus7-Tegra3-Arm7-Debug/expected-results.json b/expectations/gm/Test-Android-Nexus7-Tegra3-Arm7-Debug/expected-results.json
index 71d5935..871a84a 100644
--- a/expectations/gm/Test-Android-Nexus7-Tegra3-Arm7-Debug/expected-results.json
+++ b/expectations/gm/Test-Android-Nexus7-Tegra3-Arm7-Debug/expected-results.json
@@ -7908,7 +7908,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17739271407809292793
+          2559510435992992524
         ]
       ], 
       "ignore-failure": false
@@ -7917,7 +7917,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          819365962309940920
+          4346192586255475692
         ]
       ], 
       "ignore-failure": false
@@ -7926,7 +7926,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16472470155402750804
+          2999487166141530163
         ]
       ], 
       "ignore-failure": false
diff --git a/expectations/gm/Test-Android-Nexus7-Tegra3-Arm7-Release/expected-results.json b/expectations/gm/Test-Android-Nexus7-Tegra3-Arm7-Release/expected-results.json
index 71d5935..871a84a 100644
--- a/expectations/gm/Test-Android-Nexus7-Tegra3-Arm7-Release/expected-results.json
+++ b/expectations/gm/Test-Android-Nexus7-Tegra3-Arm7-Release/expected-results.json
@@ -7908,7 +7908,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17739271407809292793
+          2559510435992992524
         ]
       ], 
       "ignore-failure": false
@@ -7917,7 +7917,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          819365962309940920
+          4346192586255475692
         ]
       ], 
       "ignore-failure": false
@@ -7926,7 +7926,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16472470155402750804
+          2999487166141530163
         ]
       ], 
       "ignore-failure": false
diff --git a/expectations/gm/Test-Android-NexusS-SGX540-Arm7-Debug/expected-results.json b/expectations/gm/Test-Android-NexusS-SGX540-Arm7-Debug/expected-results.json
index 0e497e2..0773080 100644
--- a/expectations/gm/Test-Android-NexusS-SGX540-Arm7-Debug/expected-results.json
+++ b/expectations/gm/Test-Android-NexusS-SGX540-Arm7-Debug/expected-results.json
@@ -6844,7 +6844,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14602924871859536837
+          6167540359182921502
         ]
       ], 
       "ignore-failure": false
@@ -6853,7 +6853,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11293398391182006211
+          9565060879041034817
         ]
       ], 
       "ignore-failure": false
@@ -6862,7 +6862,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14482667502891201348
+          17613060024552439069
         ]
       ], 
       "ignore-failure": false
diff --git a/expectations/gm/Test-Android-NexusS-SGX540-Arm7-Release/expected-results.json b/expectations/gm/Test-Android-NexusS-SGX540-Arm7-Release/expected-results.json
index 0e497e2..0773080 100644
--- a/expectations/gm/Test-Android-NexusS-SGX540-Arm7-Release/expected-results.json
+++ b/expectations/gm/Test-Android-NexusS-SGX540-Arm7-Release/expected-results.json
@@ -6844,7 +6844,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14602924871859536837
+          6167540359182921502
         ]
       ], 
       "ignore-failure": false
@@ -6853,7 +6853,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11293398391182006211
+          9565060879041034817
         ]
       ], 
       "ignore-failure": false
@@ -6862,7 +6862,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14482667502891201348
+          17613060024552439069
         ]
       ], 
       "ignore-failure": false
diff --git a/expectations/gm/Test-Android-Xoom-Tegra2-Arm7-Debug/expected-results.json b/expectations/gm/Test-Android-Xoom-Tegra2-Arm7-Debug/expected-results.json
index 7bb6207..2251ca4 100644
--- a/expectations/gm/Test-Android-Xoom-Tegra2-Arm7-Debug/expected-results.json
+++ b/expectations/gm/Test-Android-Xoom-Tegra2-Arm7-Debug/expected-results.json
@@ -8032,7 +8032,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9156842206875659508
+          17227281734342269993
         ]
       ], 
       "ignore-failure": false
@@ -8041,7 +8041,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11293398391182006211
+          9565060879041034817
         ]
       ], 
       "ignore-failure": false
@@ -8050,7 +8050,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13158365418409852317
+          4911991897705972175
         ]
       ], 
       "ignore-failure": false
diff --git a/expectations/gm/Test-Android-Xoom-Tegra2-Arm7-Release/expected-results.json b/expectations/gm/Test-Android-Xoom-Tegra2-Arm7-Release/expected-results.json
index 876f742..92b1964 100644
--- a/expectations/gm/Test-Android-Xoom-Tegra2-Arm7-Release/expected-results.json
+++ b/expectations/gm/Test-Android-Xoom-Tegra2-Arm7-Release/expected-results.json
@@ -8032,7 +8032,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9156842206875659508
+          17227281734342269993
         ]
       ], 
       "ignore-failure": false
@@ -8041,7 +8041,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11293398391182006211
+          9565060879041034817
         ]
       ], 
       "ignore-failure": false
@@ -8050,7 +8050,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13158365418409852317
+          4911991897705972175
         ]
       ], 
       "ignore-failure": false
diff --git a/expectations/gm/Test-ChromeOS-Alex-GMA3150-x86-Debug/expected-results.json b/expectations/gm/Test-ChromeOS-Alex-GMA3150-x86-Debug/expected-results.json
index eab051b..3746db6 100644
--- a/expectations/gm/Test-ChromeOS-Alex-GMA3150-x86-Debug/expected-results.json
+++ b/expectations/gm/Test-ChromeOS-Alex-GMA3150-x86-Debug/expected-results.json
@@ -6248,7 +6248,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          2888600731716840743
+          12041860529954430768
         ]
       ], 
       "bugs": [
@@ -6260,7 +6260,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          3173534857313460918
+          16143305143146484298
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/Test-ChromeOS-Alex-GMA3150-x86-Release/expected-results.json b/expectations/gm/Test-ChromeOS-Alex-GMA3150-x86-Release/expected-results.json
index 9ca8e4d..dda7170 100644
--- a/expectations/gm/Test-ChromeOS-Alex-GMA3150-x86-Release/expected-results.json
+++ b/expectations/gm/Test-ChromeOS-Alex-GMA3150-x86-Release/expected-results.json
@@ -6248,7 +6248,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          2888600731716840743
+          12041860529954430768
         ]
       ], 
       "bugs": [
@@ -6260,7 +6260,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          3173534857313460918
+          16143305143146484298
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/Test-ChromeOS-Daisy-MaliT604-Arm7-Debug/expected-results.json b/expectations/gm/Test-ChromeOS-Daisy-MaliT604-Arm7-Debug/expected-results.json
index 669b512..48b0bfa 100644
--- a/expectations/gm/Test-ChromeOS-Daisy-MaliT604-Arm7-Debug/expected-results.json
+++ b/expectations/gm/Test-ChromeOS-Daisy-MaliT604-Arm7-Debug/expected-results.json
@@ -6248,7 +6248,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5425834803996659025
+          5649363123458675693
         ]
       ], 
       "bugs": [
@@ -6260,7 +6260,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9464173494277460873
+          5220460397710936036
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/Test-ChromeOS-Daisy-MaliT604-Arm7-Release/expected-results.json b/expectations/gm/Test-ChromeOS-Daisy-MaliT604-Arm7-Release/expected-results.json
index 669b512..48b0bfa 100644
--- a/expectations/gm/Test-ChromeOS-Daisy-MaliT604-Arm7-Release/expected-results.json
+++ b/expectations/gm/Test-ChromeOS-Daisy-MaliT604-Arm7-Release/expected-results.json
@@ -6248,7 +6248,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5425834803996659025
+          5649363123458675693
         ]
       ], 
       "bugs": [
@@ -6260,7 +6260,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9464173494277460873
+          5220460397710936036
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/Test-ChromeOS-Link-HD4000-x86_64-Debug/expected-results.json b/expectations/gm/Test-ChromeOS-Link-HD4000-x86_64-Debug/expected-results.json
index 6bcd553..94b0bf2 100644
--- a/expectations/gm/Test-ChromeOS-Link-HD4000-x86_64-Debug/expected-results.json
+++ b/expectations/gm/Test-ChromeOS-Link-HD4000-x86_64-Debug/expected-results.json
@@ -6248,7 +6248,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          2888600731716840743
+          12041860529954430768
         ]
       ], 
       "bugs": [
@@ -6260,7 +6260,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          3173534857313460918
+          16143305143146484298
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/Test-ChromeOS-Link-HD4000-x86_64-Release/expected-results.json b/expectations/gm/Test-ChromeOS-Link-HD4000-x86_64-Release/expected-results.json
index 6bcd553..94b0bf2 100644
--- a/expectations/gm/Test-ChromeOS-Link-HD4000-x86_64-Release/expected-results.json
+++ b/expectations/gm/Test-ChromeOS-Link-HD4000-x86_64-Release/expected-results.json
@@ -6248,7 +6248,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          2888600731716840743
+          12041860529954430768
         ]
       ], 
       "bugs": [
@@ -6260,7 +6260,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          3173534857313460918
+          16143305143146484298
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/Test-Mac10.6-MacMini4.1-GeForce320M-x86-Debug/expected-results.json b/expectations/gm/Test-Mac10.6-MacMini4.1-GeForce320M-x86-Debug/expected-results.json
index e96396d..a31d851 100644
--- a/expectations/gm/Test-Mac10.6-MacMini4.1-GeForce320M-x86-Debug/expected-results.json
+++ b/expectations/gm/Test-Mac10.6-MacMini4.1-GeForce320M-x86-Debug/expected-results.json
@@ -181,7 +181,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          18044034175232487502
+          8102610967935363029
         ]
       ], 
       "ignore-failure": false
@@ -190,7 +190,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13537134638330432289
+          717302259341667991
         ]
       ], 
       "bugs": [
@@ -4543,7 +4543,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13419130280506544657
+          2832392224701417577
         ]
       ], 
       "ignore-failure": false
@@ -4552,7 +4552,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17141284458901795298
+          15925679540242213002
         ]
       ], 
       "bugs": [
@@ -10490,7 +10490,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12330343986365095223
+          16173551780126748878
         ]
       ]
     }, 
@@ -10498,7 +10498,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7632297695265356936
+          14280367761129746361
         ]
       ]
     }, 
@@ -15365,7 +15365,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5540123883928682408
+          7090972282904217321
         ]
       ], 
       "ignore-failure": false
@@ -15374,7 +15374,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4593870066042575575
+          1276235698502390228
         ]
       ], 
       "bugs": [
@@ -15410,7 +15410,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7225917183714271505
+          2670240416438435206
         ]
       ], 
       "ignore-failure": false
@@ -15419,7 +15419,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10455707546321332510
+          14844017589325672584
         ]
       ], 
       "bugs": [
@@ -15431,7 +15431,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14079966033568951358
+          10441541434784805065
         ]
       ], 
       "ignore-failure": false
@@ -15440,7 +15440,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          6130899187613055453
+          1426326760749803274
         ]
       ], 
       "ignore-failure": false
@@ -15449,7 +15449,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9982114127950247042
+          7109662267647493101
         ]
       ], 
       "ignore-failure": false
@@ -15476,7 +15476,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17794654874805022597
+          2097687518701906818
         ]
       ], 
       "ignore-failure": false
@@ -15485,7 +15485,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10424380103329133154
+          12811268225408794900
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/Test-Mac10.6-MacMini4.1-GeForce320M-x86-Release/expected-results.json b/expectations/gm/Test-Mac10.6-MacMini4.1-GeForce320M-x86-Release/expected-results.json
index 2a1449e..161f3cf 100644
--- a/expectations/gm/Test-Mac10.6-MacMini4.1-GeForce320M-x86-Release/expected-results.json
+++ b/expectations/gm/Test-Mac10.6-MacMini4.1-GeForce320M-x86-Release/expected-results.json
@@ -157,7 +157,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          18044034175232487502
+          8102610967935363029
         ]
       ], 
       "ignore-failure": false
@@ -4015,7 +4015,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13419130280506544657
+          2832392224701417577
         ]
       ], 
       "ignore-failure": false
@@ -9464,7 +9464,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12330343986365095223
+          16173551780126748878
         ]
       ]
     }, 
@@ -9472,7 +9472,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7632297695265356936
+          14280367761129746361
         ]
       ]
     }, 
@@ -13929,7 +13929,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5540123883928682408
+          7090972282904217321
         ]
       ], 
       "ignore-failure": false
@@ -13938,7 +13938,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4593870066042575575
+          1276235698502390228
         ]
       ], 
       "bugs": [
@@ -13974,7 +13974,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7225917183714271505
+          2670240416438435206
         ]
       ], 
       "ignore-failure": false
@@ -13983,7 +13983,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10455707546321332510
+          14844017589325672584
         ]
       ], 
       "bugs": [
@@ -13995,7 +13995,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14079966033568951358
+          10441541434784805065
         ]
       ], 
       "ignore-failure": false
@@ -14004,7 +14004,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          6130899187613055453
+          1426326760749803274
         ]
       ], 
       "ignore-failure": false
@@ -14013,7 +14013,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9982114127950247042
+          7109662267647493101
         ]
       ], 
       "ignore-failure": false
@@ -14040,7 +14040,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17794654874805022597
+          2097687518701906818
         ]
       ], 
       "ignore-failure": false
@@ -14049,7 +14049,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10424380103329133154
+          12811268225408794900
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/Test-Mac10.6-MacMini4.1-GeForce320M-x86_64-Debug/expected-results.json b/expectations/gm/Test-Mac10.6-MacMini4.1-GeForce320M-x86_64-Debug/expected-results.json
index fd7055d..c076c77 100644
--- a/expectations/gm/Test-Mac10.6-MacMini4.1-GeForce320M-x86_64-Debug/expected-results.json
+++ b/expectations/gm/Test-Mac10.6-MacMini4.1-GeForce320M-x86_64-Debug/expected-results.json
@@ -181,7 +181,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          18044034175232487502
+          8102610967935363029
         ]
       ], 
       "ignore-failure": false
@@ -190,7 +190,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13537134638330432289
+          717302259341667991
         ]
       ], 
       "bugs": [
@@ -4543,7 +4543,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13419130280506544657
+          2832392224701417577
         ]
       ], 
       "ignore-failure": false
@@ -4552,7 +4552,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17141284458901795298
+          15925679540242213002
         ]
       ], 
       "bugs": [
@@ -10490,7 +10490,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16729973390232773469
+          4598123278348999862
         ]
       ]
     }, 
@@ -10498,7 +10498,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7632297695265356936
+          14280367761129746361
         ]
       ]
     }, 
@@ -15364,7 +15364,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5540123883928682408
+          7090972282904217321
         ]
       ], 
       "ignore-failure": false
@@ -15373,7 +15373,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4593870066042575575
+          1276235698502390228
         ]
       ], 
       "bugs": [
@@ -15409,7 +15409,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7225917183714271505
+          2670240416438435206
         ]
       ], 
       "ignore-failure": false
@@ -15418,7 +15418,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10455707546321332510
+          14844017589325672584
         ]
       ], 
       "bugs": [
@@ -15430,7 +15430,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14079966033568951358
+          10441541434784805065
         ]
       ], 
       "ignore-failure": false
@@ -15439,7 +15439,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          6130899187613055453
+          1426326760749803274
         ]
       ], 
       "ignore-failure": false
@@ -15448,7 +15448,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9982114127950247042
+          7109662267647493101
         ]
       ], 
       "ignore-failure": false
@@ -15475,7 +15475,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17794654874805022597
+          2097687518701906818
         ]
       ], 
       "ignore-failure": false
@@ -15484,7 +15484,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10424380103329133154
+          12811268225408794900
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/Test-Mac10.6-MacMini4.1-GeForce320M-x86_64-Release/expected-results.json b/expectations/gm/Test-Mac10.6-MacMini4.1-GeForce320M-x86_64-Release/expected-results.json
index 40d53a4..075ad7c 100644
--- a/expectations/gm/Test-Mac10.6-MacMini4.1-GeForce320M-x86_64-Release/expected-results.json
+++ b/expectations/gm/Test-Mac10.6-MacMini4.1-GeForce320M-x86_64-Release/expected-results.json
@@ -157,7 +157,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          18044034175232487502
+          8102610967935363029
         ]
       ], 
       "ignore-failure": false
@@ -3691,7 +3691,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13419130280506544657
+          2832392224701417577
         ]
       ], 
       "ignore-failure": false
@@ -8908,7 +8908,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16729973390232773469
+          4598123278348999862
         ]
       ]
     }, 
@@ -8916,7 +8916,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7632297695265356936
+          14280367761129746361
         ]
       ]
     }, 
@@ -13120,7 +13120,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5540123883928682408
+          7090972282904217321
         ]
       ], 
       "ignore-failure": false
@@ -13129,7 +13129,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4593870066042575575
+          1276235698502390228
         ]
       ], 
       "bugs": [
@@ -13165,7 +13165,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7225917183714271505
+          2670240416438435206
         ]
       ], 
       "ignore-failure": false
@@ -13174,7 +13174,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10455707546321332510
+          14844017589325672584
         ]
       ], 
       "bugs": [
@@ -13186,7 +13186,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14079966033568951358
+          10441541434784805065
         ]
       ], 
       "ignore-failure": false
@@ -13195,7 +13195,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          6130899187613055453
+          1426326760749803274
         ]
       ], 
       "ignore-failure": false
@@ -13204,7 +13204,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9982114127950247042
+          7109662267647493101
         ]
       ], 
       "ignore-failure": false
@@ -13231,7 +13231,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17794654874805022597
+          2097687518701906818
         ]
       ], 
       "ignore-failure": false
@@ -13240,7 +13240,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10424380103329133154
+          12811268225408794900
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/Test-Mac10.7-MacMini4.1-GeForce320M-x86-Debug/expected-results.json b/expectations/gm/Test-Mac10.7-MacMini4.1-GeForce320M-x86-Debug/expected-results.json
index c495c3a..74c4c6a 100644
--- a/expectations/gm/Test-Mac10.7-MacMini4.1-GeForce320M-x86-Debug/expected-results.json
+++ b/expectations/gm/Test-Mac10.7-MacMini4.1-GeForce320M-x86-Debug/expected-results.json
@@ -181,7 +181,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11792560353930482506
+          6076899110246121441
         ]
       ], 
       "ignore-failure": false
@@ -190,7 +190,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13537134638330432289
+          717302259341667991
         ]
       ], 
       "bugs": [
@@ -4882,7 +4882,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13419130280506544657
+          2832392224701417577
         ]
       ], 
       "ignore-failure": false
@@ -4891,7 +4891,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17141284458901795298
+          15925679540242213002
         ]
       ], 
       "bugs": [
@@ -10899,7 +10899,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16908828735425750911
+          6220319036442058564
         ]
       ]
     }, 
@@ -10907,7 +10907,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7632297695265356936
+          14280367761129746361
         ]
       ]
     }, 
@@ -15892,7 +15892,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          514025402268504077
+          16574347385169962650
         ]
       ], 
       "ignore-failure": false
@@ -15901,7 +15901,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4593870066042575575
+          1276235698502390228
         ]
       ], 
       "bugs": [
@@ -15937,7 +15937,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16315583916157511724
+          11273032888366119960
         ]
       ], 
       "ignore-failure": false
@@ -15946,7 +15946,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10455707546321332510
+          14844017589325672584
         ]
       ], 
       "bugs": [
@@ -15958,7 +15958,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          6405800669829706799
+          12513488096434819748
         ]
       ], 
       "ignore-failure": false
@@ -15967,7 +15967,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12515981334346614833
+          18225334894062760471
         ]
       ], 
       "ignore-failure": false
@@ -15976,7 +15976,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13906003924571436517
+          13413828015402000498
         ]
       ], 
       "ignore-failure": false
@@ -16003,7 +16003,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          796393852658891910
+          12704999175443664938
         ]
       ], 
       "ignore-failure": false
@@ -16012,7 +16012,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10424380103329133154
+          12811268225408794900
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/Test-Mac10.7-MacMini4.1-GeForce320M-x86-Release/expected-results.json b/expectations/gm/Test-Mac10.7-MacMini4.1-GeForce320M-x86-Release/expected-results.json
index 66c11a5..dfa3c46 100644
--- a/expectations/gm/Test-Mac10.7-MacMini4.1-GeForce320M-x86-Release/expected-results.json
+++ b/expectations/gm/Test-Mac10.7-MacMini4.1-GeForce320M-x86-Release/expected-results.json
@@ -157,7 +157,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11792560353930482506
+          6076899110246121441
         ]
       ], 
       "ignore-failure": false
@@ -4438,7 +4438,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13419130280506544657
+          2832392224701417577
         ]
       ], 
       "ignore-failure": false
@@ -9943,7 +9943,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16908828735425750911
+          6220319036442058564
         ]
       ]
     }, 
@@ -9951,7 +9951,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7632297695265356936
+          14280367761129746361
         ]
       ], 
       "bugs": [
@@ -14533,7 +14533,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          514025402268504077
+          16574347385169962650
         ]
       ], 
       "ignore-failure": false
@@ -14542,7 +14542,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4593870066042575575
+          1276235698502390228
         ]
       ], 
       "bugs": [
@@ -14578,7 +14578,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16315583916157511724
+          11273032888366119960
         ]
       ], 
       "ignore-failure": false
@@ -14587,7 +14587,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10455707546321332510
+          14844017589325672584
         ]
       ], 
       "bugs": [
@@ -14599,7 +14599,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          6405800669829706799
+          12513488096434819748
         ]
       ], 
       "ignore-failure": false
@@ -14608,7 +14608,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12515981334346614833
+          18225334894062760471
         ]
       ], 
       "ignore-failure": false
@@ -14617,7 +14617,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13906003924571436517
+          13413828015402000498
         ]
       ], 
       "ignore-failure": false
@@ -14644,7 +14644,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          796393852658891910
+          12704999175443664938
         ]
       ], 
       "ignore-failure": false
@@ -14653,7 +14653,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10424380103329133154
+          12811268225408794900
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug/expected-results.json b/expectations/gm/Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug/expected-results.json
index df886cb..9861f50 100644
--- a/expectations/gm/Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug/expected-results.json
+++ b/expectations/gm/Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug/expected-results.json
@@ -181,7 +181,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11792560353930482506
+          6076899110246121441
         ]
       ], 
       "ignore-failure": false
@@ -190,7 +190,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13537134638330432289
+          717302259341667991
         ]
       ], 
       "bugs": [
@@ -4882,7 +4882,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13419130280506544657
+          2832392224701417577
         ]
       ], 
       "ignore-failure": false
@@ -4891,7 +4891,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17141284458901795298
+          15925679540242213002
         ]
       ], 
       "bugs": [
@@ -10899,7 +10899,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16908828735425750911
+          6220319036442058564
         ]
       ]
     }, 
@@ -10907,7 +10907,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7632297695265356936
+          14280367761129746361
         ]
       ]
     }, 
@@ -15892,7 +15892,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          514025402268504077
+          16574347385169962650
         ]
       ], 
       "ignore-failure": false
@@ -15901,7 +15901,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4593870066042575575
+          1276235698502390228
         ]
       ], 
       "bugs": [
@@ -15937,7 +15937,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16315583916157511724
+          11273032888366119960
         ]
       ], 
       "ignore-failure": false
@@ -15946,7 +15946,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10455707546321332510
+          14844017589325672584
         ]
       ], 
       "bugs": [
@@ -15958,7 +15958,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          6405800669829706799
+          12513488096434819748
         ]
       ], 
       "ignore-failure": false
@@ -15967,7 +15967,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12515981334346614833
+          18225334894062760471
         ]
       ], 
       "ignore-failure": false
@@ -15976,7 +15976,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13906003924571436517
+          13413828015402000498
         ]
       ], 
       "ignore-failure": false
@@ -16003,7 +16003,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          796393852658891910
+          12704999175443664938
         ]
       ], 
       "ignore-failure": false
@@ -16012,7 +16012,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10424380103329133154
+          12811268225408794900
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Release/expected-results.json b/expectations/gm/Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Release/expected-results.json
index e821a92..1cb8373 100644
--- a/expectations/gm/Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Release/expected-results.json
+++ b/expectations/gm/Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Release/expected-results.json
@@ -157,7 +157,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11792560353930482506
+          6076899110246121441
         ]
       ], 
       "ignore-failure": false
@@ -4042,7 +4042,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13419130280506544657
+          2832392224701417577
         ]
       ], 
       "ignore-failure": false
@@ -9343,7 +9343,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16908828735425750911
+          6220319036442058564
         ]
       ]
     }, 
@@ -9351,7 +9351,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7632297695265356936
+          14280367761129746361
         ]
       ]
     }, 
@@ -13689,7 +13689,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          514025402268504077
+          16574347385169962650
         ]
       ], 
       "ignore-failure": false
@@ -13698,7 +13698,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4593870066042575575
+          1276235698502390228
         ]
       ], 
       "bugs": [
@@ -13734,7 +13734,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16315583916157511724
+          11273032888366119960
         ]
       ], 
       "ignore-failure": false
@@ -13743,7 +13743,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10455707546321332510
+          14844017589325672584
         ]
       ], 
       "bugs": [
@@ -13755,7 +13755,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          6405800669829706799
+          12513488096434819748
         ]
       ], 
       "ignore-failure": false
@@ -13764,7 +13764,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12515981334346614833
+          18225334894062760471
         ]
       ], 
       "ignore-failure": false
@@ -13773,7 +13773,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13906003924571436517
+          13413828015402000498
         ]
       ], 
       "ignore-failure": false
@@ -13800,7 +13800,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          796393852658891910
+          12704999175443664938
         ]
       ], 
       "ignore-failure": false
@@ -13809,7 +13809,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10424380103329133154
+          12811268225408794900
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/Test-Mac10.8-MacMini4.1-GeForce320M-x86-Debug/expected-results.json b/expectations/gm/Test-Mac10.8-MacMini4.1-GeForce320M-x86-Debug/expected-results.json
index 99ad782..259bcb1 100644
--- a/expectations/gm/Test-Mac10.8-MacMini4.1-GeForce320M-x86-Debug/expected-results.json
+++ b/expectations/gm/Test-Mac10.8-MacMini4.1-GeForce320M-x86-Debug/expected-results.json
@@ -166,7 +166,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11792560353930482506
+          6076899110246121441
         ]
       ], 
       "bugs": [
@@ -178,7 +178,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13537134638330432289
+          717302259341667991
         ]
       ], 
       "bugs": [
@@ -4744,7 +4744,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13419130280506544657
+          2832392224701417577
         ]
       ], 
       "ignore-failure": false
@@ -4753,7 +4753,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17141284458901795298
+          15925679540242213002
         ]
       ], 
       "bugs": [
@@ -10615,7 +10615,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16908828735425750911
+          6220319036442058564
         ]
       ]
     }, 
@@ -10623,7 +10623,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7632297695265356936
+          14280367761129746361
         ]
       ]
     }, 
@@ -15534,7 +15534,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          514025402268504077
+          16574347385169962650
         ]
       ], 
       "ignore-failure": false
@@ -15543,7 +15543,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4593870066042575575
+          1276235698502390228
         ]
       ], 
       "bugs": [
@@ -15591,7 +15591,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16315583916157511724
+          11273032888366119960
         ]
       ], 
       "ignore-failure": false
@@ -15600,7 +15600,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10455707546321332510
+          14844017589325672584
         ]
       ], 
       "bugs": [
@@ -15612,7 +15612,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5362021397074904255
+          9269353378423997675
         ]
       ], 
       "bugs": [
@@ -15624,7 +15624,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17163052498789147859
+          16513671698114467344
         ]
       ], 
       "bugs": [
@@ -15636,7 +15636,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          1063975130198414155
+          15144373235409962529
         ]
       ], 
       "bugs": [
@@ -15648,7 +15648,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          796393852658891910
+          12704999175443664938
         ]
       ], 
       "ignore-failure": false
@@ -15657,7 +15657,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10424380103329133154
+          12811268225408794900
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/Test-Mac10.8-MacMini4.1-GeForce320M-x86-Release/expected-results.json b/expectations/gm/Test-Mac10.8-MacMini4.1-GeForce320M-x86-Release/expected-results.json
index e5526ca..a176bc8 100644
--- a/expectations/gm/Test-Mac10.8-MacMini4.1-GeForce320M-x86-Release/expected-results.json
+++ b/expectations/gm/Test-Mac10.8-MacMini4.1-GeForce320M-x86-Release/expected-results.json
@@ -142,7 +142,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11792560353930482506
+          6076899110246121441
         ]
       ], 
       "bugs": [
@@ -4468,7 +4468,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13419130280506544657
+          2832392224701417577
         ]
       ], 
       "ignore-failure": false
@@ -9895,7 +9895,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16908828735425750911
+          6220319036442058564
         ]
       ]
     }, 
@@ -9903,7 +9903,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7632297695265356936
+          14280367761129746361
         ]
       ]
     }, 
@@ -14442,7 +14442,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          514025402268504077
+          16574347385169962650
         ]
       ], 
       "ignore-failure": false
@@ -14451,7 +14451,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4593870066042575575
+          1276235698502390228
         ]
       ], 
       "bugs": [
@@ -14499,7 +14499,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16315583916157511724
+          11273032888366119960
         ]
       ], 
       "ignore-failure": false
@@ -14508,7 +14508,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10455707546321332510
+          14844017589325672584
         ]
       ], 
       "bugs": [
@@ -14520,7 +14520,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5362021397074904255
+          9269353378423997675
         ]
       ], 
       "bugs": [
@@ -14532,7 +14532,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17163052498789147859
+          16513671698114467344
         ]
       ], 
       "bugs": [
@@ -14544,7 +14544,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          1063975130198414155
+          15144373235409962529
         ]
       ], 
       "bugs": [
@@ -14556,7 +14556,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          796393852658891910
+          12704999175443664938
         ]
       ], 
       "ignore-failure": false
@@ -14565,7 +14565,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10424380103329133154
+          12811268225408794900
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/Test-Mac10.8-MacMini4.1-GeForce320M-x86_64-Debug/expected-results.json b/expectations/gm/Test-Mac10.8-MacMini4.1-GeForce320M-x86_64-Debug/expected-results.json
index 6897d6c..dfc9ff5 100644
--- a/expectations/gm/Test-Mac10.8-MacMini4.1-GeForce320M-x86_64-Debug/expected-results.json
+++ b/expectations/gm/Test-Mac10.8-MacMini4.1-GeForce320M-x86_64-Debug/expected-results.json
@@ -166,7 +166,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11792560353930482506
+          6076899110246121441
         ]
       ], 
       "bugs": [
@@ -178,7 +178,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13537134638330432289
+          717302259341667991
         ]
       ], 
       "bugs": [
@@ -4744,7 +4744,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13419130280506544657
+          2832392224701417577
         ]
       ], 
       "ignore-failure": false
@@ -4753,7 +4753,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17141284458901795298
+          15925679540242213002
         ]
       ], 
       "bugs": [
@@ -10615,7 +10615,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16908828735425750911
+          6220319036442058564
         ]
       ]
     }, 
@@ -10623,7 +10623,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7632297695265356936
+          14280367761129746361
         ]
       ]
     }, 
@@ -15534,7 +15534,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          514025402268504077
+          16574347385169962650
         ]
       ], 
       "ignore-failure": false
@@ -15543,7 +15543,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4593870066042575575
+          1276235698502390228
         ]
       ], 
       "bugs": [
@@ -15591,7 +15591,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16315583916157511724
+          11273032888366119960
         ]
       ], 
       "ignore-failure": false
@@ -15600,7 +15600,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10455707546321332510
+          14844017589325672584
         ]
       ], 
       "bugs": [
@@ -15612,7 +15612,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5362021397074904255
+          9269353378423997675
         ]
       ], 
       "bugs": [
@@ -15624,7 +15624,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17163052498789147859
+          16513671698114467344
         ]
       ], 
       "bugs": [
@@ -15636,7 +15636,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          1063975130198414155
+          15144373235409962529
         ]
       ], 
       "bugs": [
@@ -15648,7 +15648,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          796393852658891910
+          12704999175443664938
         ]
       ], 
       "ignore-failure": false
@@ -15657,7 +15657,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10424380103329133154
+          12811268225408794900
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/Test-Mac10.8-MacMini4.1-GeForce320M-x86_64-Release/expected-results.json b/expectations/gm/Test-Mac10.8-MacMini4.1-GeForce320M-x86_64-Release/expected-results.json
index b786078..a3e98ba 100644
--- a/expectations/gm/Test-Mac10.8-MacMini4.1-GeForce320M-x86_64-Release/expected-results.json
+++ b/expectations/gm/Test-Mac10.8-MacMini4.1-GeForce320M-x86_64-Release/expected-results.json
@@ -142,7 +142,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11792560353930482506
+          6076899110246121441
         ]
       ], 
       "bugs": [
@@ -3904,7 +3904,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13419130280506544657
+          2832392224701417577
         ]
       ], 
       "ignore-failure": false
@@ -9079,7 +9079,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16908828735425750911
+          6220319036442058564
         ]
       ]
     }, 
@@ -9087,7 +9087,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          7632297695265356936
+          14280367761129746361
         ]
       ], 
       "bugs": [
@@ -13386,7 +13386,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          514025402268504077
+          16574347385169962650
         ]
       ], 
       "ignore-failure": false
@@ -13395,7 +13395,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4593870066042575575
+          1276235698502390228
         ]
       ], 
       "bugs": [
@@ -13443,7 +13443,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16315583916157511724
+          11273032888366119960
         ]
       ], 
       "ignore-failure": false
@@ -13452,7 +13452,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10455707546321332510
+          14844017589325672584
         ]
       ], 
       "bugs": [
@@ -13464,7 +13464,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5362021397074904255
+          9269353378423997675
         ]
       ], 
       "bugs": [
@@ -13476,7 +13476,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17163052498789147859
+          16513671698114467344
         ]
       ], 
       "bugs": [
@@ -13488,7 +13488,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          1063975130198414155
+          15144373235409962529
         ]
       ], 
       "bugs": [
@@ -13500,7 +13500,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          796393852658891910
+          12704999175443664938
         ]
       ], 
       "ignore-failure": false
@@ -13509,7 +13509,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          10424380103329133154
+          12811268225408794900
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/Test-Ubuntu12-ShuttleA-ATI5770-x86-Debug/expected-results.json b/expectations/gm/Test-Ubuntu12-ShuttleA-ATI5770-x86-Debug/expected-results.json
index 434695d..99d38bf 100644
--- a/expectations/gm/Test-Ubuntu12-ShuttleA-ATI5770-x86-Debug/expected-results.json
+++ b/expectations/gm/Test-Ubuntu12-ShuttleA-ATI5770-x86-Debug/expected-results.json
@@ -124,7 +124,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          969039877973487719
+          14894554149608988042
         ]
       ], 
       "bugs": [
@@ -3490,7 +3490,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17141284458901795298
+          15925679540242213002
         ]
       ], 
       "bugs": [
@@ -7796,7 +7796,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17390114901089130160
+          11931584597003182868
         ]
       ]
     }, 
@@ -11338,7 +11338,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          1717557549976572977
+          5371170953939686152
         ]
       ], 
       "bugs": [
@@ -11374,7 +11374,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16039079805604720090
+          15764708606019884050
         ]
       ], 
       "bugs": [
@@ -11386,7 +11386,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17894486822418871726
+          13780524620272117939
         ]
       ], 
       "ignore-failure": false
@@ -11395,7 +11395,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17907601587385221586
+          3623254238849823006
         ]
       ], 
       "ignore-failure": false
@@ -11404,7 +11404,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14130006638306207334
+          12135188020682702947
         ]
       ], 
       "ignore-failure": false
@@ -11413,7 +11413,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4745935902621983993
+          6390212674028962030
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/Test-Ubuntu12-ShuttleA-ATI5770-x86-Release/expected-results.json b/expectations/gm/Test-Ubuntu12-ShuttleA-ATI5770-x86-Release/expected-results.json
index 972eba0..9bb9534 100644
--- a/expectations/gm/Test-Ubuntu12-ShuttleA-ATI5770-x86-Release/expected-results.json
+++ b/expectations/gm/Test-Ubuntu12-ShuttleA-ATI5770-x86-Release/expected-results.json
@@ -124,7 +124,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17638086587720956339
+          17962471831503761501
         ]
       ], 
       "bugs": [
@@ -3490,7 +3490,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17141284458901795298
+          15925679540242213002
         ]
       ], 
       "bugs": [
@@ -7796,7 +7796,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17390114901089130160
+          11931584597003182868
         ]
       ]
     }, 
@@ -11338,7 +11338,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          1717557549976572977
+          5371170953939686152
         ]
       ], 
       "bugs": [
@@ -11374,7 +11374,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          16039079805604720090
+          15764708606019884050
         ]
       ], 
       "bugs": [
@@ -11386,7 +11386,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17894486822418871726
+          13780524620272117939
         ]
       ], 
       "ignore-failure": false
@@ -11395,7 +11395,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17907601587385221586
+          3623254238849823006
         ]
       ], 
       "ignore-failure": false
@@ -11404,7 +11404,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14130006638306207334
+          12135188020682702947
         ]
       ], 
       "ignore-failure": false
@@ -11413,7 +11413,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4745935902621983993
+          6390212674028962030
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/Test-Ubuntu12-ShuttleA-ATI5770-x86_64-Debug/expected-results.json b/expectations/gm/Test-Ubuntu12-ShuttleA-ATI5770-x86_64-Debug/expected-results.json
index 3eff25c..328c32f 100644
--- a/expectations/gm/Test-Ubuntu12-ShuttleA-ATI5770-x86_64-Debug/expected-results.json
+++ b/expectations/gm/Test-Ubuntu12-ShuttleA-ATI5770-x86_64-Debug/expected-results.json
@@ -124,7 +124,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13537134638330432289
+          717302259341667991
         ]
       ], 
       "bugs": [
@@ -3490,7 +3490,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17141284458901795298
+          15925679540242213002
         ]
       ], 
       "bugs": [
@@ -7796,7 +7796,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17483097426792034470
+          740327135068922969
         ]
       ]
     }, 
@@ -11339,7 +11339,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15139998675143380923
+          5371170953939686152
         ]
       ], 
       "bugs": [
@@ -11375,7 +11375,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5922186134990225712
+          2784335417435063860
         ]
       ], 
       "bugs": [
@@ -11387,7 +11387,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17894486822418871726
+          13780524620272117939
         ]
       ], 
       "ignore-failure": false
@@ -11396,7 +11396,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17907601587385221586
+          3623254238849823006
         ]
       ], 
       "ignore-failure": false
@@ -11405,7 +11405,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14130006638306207334
+          12135188020682702947
         ]
       ], 
       "ignore-failure": false
@@ -11414,7 +11414,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4745935902621983993
+          6390212674028962030
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/Test-Ubuntu12-ShuttleA-ATI5770-x86_64-Release/expected-results.json b/expectations/gm/Test-Ubuntu12-ShuttleA-ATI5770-x86_64-Release/expected-results.json
index 460c2c0..63be274 100644
--- a/expectations/gm/Test-Ubuntu12-ShuttleA-ATI5770-x86_64-Release/expected-results.json
+++ b/expectations/gm/Test-Ubuntu12-ShuttleA-ATI5770-x86_64-Release/expected-results.json
@@ -124,7 +124,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13537134638330432289
+          717302259341667991
         ]
       ], 
       "bugs": [
@@ -3490,7 +3490,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17141284458901795298
+          15925679540242213002
         ]
       ], 
       "bugs": [
@@ -7796,7 +7796,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17483097426792034470
+          740327135068922969
         ]
       ]
     }, 
@@ -11339,7 +11339,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15139998675143380923
+          5371170953939686152
         ]
       ], 
       "bugs": [
@@ -11375,7 +11375,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5922186134990225712
+          2784335417435063860
         ]
       ], 
       "bugs": [
@@ -11387,7 +11387,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17894486822418871726
+          13780524620272117939
         ]
       ], 
       "ignore-failure": false
@@ -11396,7 +11396,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17907601587385221586
+          3623254238849823006
         ]
       ], 
       "ignore-failure": false
@@ -11405,7 +11405,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          14130006638306207334
+          12135188020682702947
         ]
       ], 
       "ignore-failure": false
@@ -11414,7 +11414,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4745935902621983993
+          6390212674028962030
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/Test-Ubuntu12-ShuttleA-HD2000-x86_64-Release-Valgrind/expected-results.json b/expectations/gm/Test-Ubuntu12-ShuttleA-HD2000-x86_64-Release-Valgrind/expected-results.json
index b3f4919..695fbdf 100644
--- a/expectations/gm/Test-Ubuntu12-ShuttleA-HD2000-x86_64-Release-Valgrind/expected-results.json
+++ b/expectations/gm/Test-Ubuntu12-ShuttleA-HD2000-x86_64-Release-Valgrind/expected-results.json
@@ -100,7 +100,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13537134638330432289
+          717302259341667991
         ]
       ], 
       "bugs": [
@@ -2692,7 +2692,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17141284458901795298
+          15925679540242213002
         ]
       ], 
       "bugs": [
@@ -6220,7 +6220,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17483097426792034470
+          740327135068922969
         ]
       ], 
       "bugs": [
@@ -9127,7 +9127,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15139998675143380923
+          5371170953939686152
         ]
       ], 
       "bugs": [
@@ -9163,7 +9163,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13383112135770688097
+          2784335417435063860
         ]
       ], 
       "bugs": [
@@ -9175,7 +9175,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17894486822418871726
+          13780524620272117939
         ]
       ], 
       "bugs": [
@@ -9187,7 +9187,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17907601587385221586
+          3623254238849823006
         ]
       ], 
       "bugs": [
@@ -9199,7 +9199,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4745935902621983993
+          6390212674028962030
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/Test-Ubuntu12-ShuttleA-NoGPU-x86_64-Debug/expected-results.json b/expectations/gm/Test-Ubuntu12-ShuttleA-NoGPU-x86_64-Debug/expected-results.json
index c1bae68..daf3ead 100644
--- a/expectations/gm/Test-Ubuntu12-ShuttleA-NoGPU-x86_64-Debug/expected-results.json
+++ b/expectations/gm/Test-Ubuntu12-ShuttleA-NoGPU-x86_64-Debug/expected-results.json
@@ -112,7 +112,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13537134638330432289
+          717302259341667991
         ]
       ], 
       "bugs": [
@@ -3130,7 +3130,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17141284458901795298
+          15925679540242213002
         ]
       ], 
       "bugs": [
@@ -6884,7 +6884,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17483097426792034470
+          740327135068922969
         ]
       ]
     }, 
@@ -10014,7 +10014,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15139998675143380923
+          5371170953939686152
         ]
       ], 
       "bugs": [
@@ -10050,7 +10050,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5922186134990225712
+          2784335417435063860
         ]
       ], 
       "bugs": [
@@ -10062,7 +10062,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17894486822418871726
+          13780524620272117939
         ]
       ], 
       "ignore-failure": false
@@ -10071,7 +10071,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17907601587385221586
+          3623254238849823006
         ]
       ], 
       "ignore-failure": false
@@ -10089,7 +10089,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4745935902621983993
+          6390212674028962030
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/Test-Ubuntu13-ShuttleA-HD2000-x86_64-Debug-ASAN/expected-results.json b/expectations/gm/Test-Ubuntu13-ShuttleA-HD2000-x86_64-Debug-ASAN/expected-results.json
index 71424db..5f32afd 100644
--- a/expectations/gm/Test-Ubuntu13-ShuttleA-HD2000-x86_64-Debug-ASAN/expected-results.json
+++ b/expectations/gm/Test-Ubuntu13-ShuttleA-HD2000-x86_64-Debug-ASAN/expected-results.json
@@ -136,7 +136,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13537134638330432289
+          717302259341667991
         ]
       ], 
       "bugs": [
@@ -3820,7 +3820,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17141284458901795298
+          15925679540242213002
         ]
       ], 
       "bugs": [
@@ -8545,7 +8545,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17483097426792034470
+          740327135068922969
         ]
       ]
     }, 
@@ -12505,7 +12505,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          15139998675143380923
+          5371170953939686152
         ]
       ], 
       "bugs": [
@@ -12553,7 +12553,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          5922186134990225712
+          2784335417435063860
         ]
       ], 
       "bugs": [
@@ -12565,7 +12565,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17894486822418871726
+          13780524620272117939
         ]
       ], 
       "bugs": [
@@ -12577,7 +12577,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17907601587385221586
+          3623254238849823006
         ]
       ], 
       "bugs": [
@@ -12589,7 +12589,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17915813850073789442
+          8403221611959649273
         ]
       ], 
       "bugs": [
@@ -12601,7 +12601,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4745935902621983993
+          6390212674028962030
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Debug-ANGLE/expected-results.json b/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Debug-ANGLE/expected-results.json
index d02eff0..4051ed1 100644
--- a/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Debug-ANGLE/expected-results.json
+++ b/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Debug-ANGLE/expected-results.json
@@ -172,7 +172,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13537134638330432289
+          717302259341667991
         ]
       ], 
       "bugs": [
@@ -4648,7 +4648,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17141284458901795298
+          15925679540242213002
         ]
       ], 
       "bugs": [
@@ -10414,7 +10414,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11947796130819252614
+          5639549541951032012
         ]
       ]
     }, 
@@ -15208,7 +15208,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11267252550691497463
+          1538504640966720385
         ]
       ], 
       "bugs": [
@@ -15252,7 +15252,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9037369238116786949
+          2507473216392638349
         ]
       ], 
       "bugs": [
@@ -15264,7 +15264,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12850363569671948776
+          6244366212660332782
         ]
       ], 
       "bugs": [
@@ -15276,7 +15276,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          6322217201278485300
+          17771099421217733078
         ]
       ], 
       "bugs": [
@@ -15288,7 +15288,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12811402217567391576
+          16089550611743390682
         ]
       ], 
       "ignore-failure": false
@@ -15297,7 +15297,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4826467782721885987
+          8900708066933932865
         ]
       ], 
       "bugs": [
@@ -15309,7 +15309,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9206571293968307032
+          4724434148619046918
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Debug-DirectWrite/expected-results.json b/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Debug-DirectWrite/expected-results.json
index b5ab3ed..4f22957 100644
--- a/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Debug-DirectWrite/expected-results.json
+++ b/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Debug-DirectWrite/expected-results.json
@@ -130,7 +130,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13537134638330432289
+          717302259341667991
         ]
       ], 
       "bugs": [
@@ -3505,7 +3505,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17141284458901795298
+          15925679540242213002
         ]
       ], 
       "bugs": [
@@ -7851,7 +7851,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13708921526950002195
+          2770865241977201669
         ]
       ]
     }, 
@@ -11396,7 +11396,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8992029474728373614
+          18241380328961927354
         ]
       ], 
       "bugs": [
@@ -11432,7 +11432,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          18078616569323259400
+          202394819971357314
         ]
       ], 
       "bugs": [
@@ -11444,7 +11444,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4256539106677137314
+          2056348754254439589
         ]
       ], 
       "ignore-failure": false
@@ -11453,7 +11453,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4317844671687331856
+          9594725121012293086
         ]
       ], 
       "ignore-failure": false
@@ -11462,7 +11462,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13632669295194296329
+          11097277450392922396
         ]
       ], 
       "ignore-failure": false
@@ -11471,7 +11471,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13996013494185391731
+          15521667491547564445
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Debug/expected-results.json b/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Debug/expected-results.json
index cbe4fdc..2f69aba 100644
--- a/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Debug/expected-results.json
+++ b/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Debug/expected-results.json
@@ -130,7 +130,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13537134638330432289
+          717302259341667991
         ]
       ], 
       "bugs": [
@@ -3487,7 +3487,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17141284458901795298
+          15925679540242213002
         ]
       ], 
       "bugs": [
@@ -7839,7 +7839,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11947796130819252614
+          5639549541951032012
         ]
       ]
     }, 
@@ -11402,7 +11402,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11267252550691497463
+          1538504640966720385
         ]
       ], 
       "bugs": [
@@ -11438,7 +11438,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9037369238116786949
+          2507473216392638349
         ]
       ], 
       "bugs": [
@@ -11450,7 +11450,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12850363569671948776
+          6244366212660332782
         ]
       ], 
       "ignore-failure": false
@@ -11459,7 +11459,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          6322217201278485300
+          17771099421217733078
         ]
       ], 
       "ignore-failure": false
@@ -11468,7 +11468,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4826467782721885987
+          8900708066933932865
         ]
       ], 
       "ignore-failure": false
@@ -11477,7 +11477,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9206571293968307032
+          4724434148619046918
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Release-ANGLE/expected-results.json b/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Release-ANGLE/expected-results.json
index d02eff0..4051ed1 100644
--- a/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Release-ANGLE/expected-results.json
+++ b/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Release-ANGLE/expected-results.json
@@ -172,7 +172,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13537134638330432289
+          717302259341667991
         ]
       ], 
       "bugs": [
@@ -4648,7 +4648,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17141284458901795298
+          15925679540242213002
         ]
       ], 
       "bugs": [
@@ -10414,7 +10414,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11947796130819252614
+          5639549541951032012
         ]
       ]
     }, 
@@ -15208,7 +15208,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11267252550691497463
+          1538504640966720385
         ]
       ], 
       "bugs": [
@@ -15252,7 +15252,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9037369238116786949
+          2507473216392638349
         ]
       ], 
       "bugs": [
@@ -15264,7 +15264,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12850363569671948776
+          6244366212660332782
         ]
       ], 
       "bugs": [
@@ -15276,7 +15276,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          6322217201278485300
+          17771099421217733078
         ]
       ], 
       "bugs": [
@@ -15288,7 +15288,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12811402217567391576
+          16089550611743390682
         ]
       ], 
       "ignore-failure": false
@@ -15297,7 +15297,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4826467782721885987
+          8900708066933932865
         ]
       ], 
       "bugs": [
@@ -15309,7 +15309,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9206571293968307032
+          4724434148619046918
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Release-DirectWrite/expected-results.json b/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Release-DirectWrite/expected-results.json
index 6629140..88ba68e 100644
--- a/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Release-DirectWrite/expected-results.json
+++ b/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Release-DirectWrite/expected-results.json
@@ -130,7 +130,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13537134638330432289
+          717302259341667991
         ]
       ], 
       "bugs": [
@@ -3505,7 +3505,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17141284458901795298
+          15925679540242213002
         ]
       ], 
       "bugs": [
@@ -7851,7 +7851,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13708921526950002195
+          2770865241977201669
         ]
       ]
     }, 
@@ -11396,7 +11396,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          8992029474728373614
+          18241380328961927354
         ]
       ], 
       "bugs": [
@@ -11432,7 +11432,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          18078616569323259400
+          202394819971357314
         ]
       ], 
       "bugs": [
@@ -11444,7 +11444,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4256539106677137314
+          2056348754254439589
         ]
       ], 
       "ignore-failure": false
@@ -11453,7 +11453,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4317844671687331856
+          9594725121012293086
         ]
       ], 
       "ignore-failure": false
@@ -11462,7 +11462,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13632669295194296329
+          11097277450392922396
         ]
       ], 
       "ignore-failure": false
@@ -11471,7 +11471,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13996013494185391731
+          15521667491547564445
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Release/expected-results.json b/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Release/expected-results.json
index cbe4fdc..2f69aba 100644
--- a/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Release/expected-results.json
+++ b/expectations/gm/Test-Win7-ShuttleA-HD2000-x86-Release/expected-results.json
@@ -130,7 +130,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13537134638330432289
+          717302259341667991
         ]
       ], 
       "bugs": [
@@ -3487,7 +3487,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17141284458901795298
+          15925679540242213002
         ]
       ], 
       "bugs": [
@@ -7839,7 +7839,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11947796130819252614
+          5639549541951032012
         ]
       ]
     }, 
@@ -11402,7 +11402,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11267252550691497463
+          1538504640966720385
         ]
       ], 
       "bugs": [
@@ -11438,7 +11438,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9037369238116786949
+          2507473216392638349
         ]
       ], 
       "bugs": [
@@ -11450,7 +11450,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12850363569671948776
+          6244366212660332782
         ]
       ], 
       "ignore-failure": false
@@ -11459,7 +11459,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          6322217201278485300
+          17771099421217733078
         ]
       ], 
       "ignore-failure": false
@@ -11468,7 +11468,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4826467782721885987
+          8900708066933932865
         ]
       ], 
       "ignore-failure": false
@@ -11477,7 +11477,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9206571293968307032
+          4724434148619046918
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/Test-Win7-ShuttleA-HD2000-x86_64-Debug/expected-results.json b/expectations/gm/Test-Win7-ShuttleA-HD2000-x86_64-Debug/expected-results.json
index 7b4aac9..06a0a34 100644
--- a/expectations/gm/Test-Win7-ShuttleA-HD2000-x86_64-Debug/expected-results.json
+++ b/expectations/gm/Test-Win7-ShuttleA-HD2000-x86_64-Debug/expected-results.json
@@ -130,7 +130,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13537134638330432289
+          717302259341667991
         ]
       ], 
       "bugs": [
@@ -3487,7 +3487,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17141284458901795298
+          15925679540242213002
         ]
       ], 
       "bugs": [
@@ -7839,7 +7839,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11947796130819252614
+          5639549541951032012
         ]
       ]
     }, 
@@ -11402,7 +11402,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11267252550691497463
+          1538504640966720385
         ]
       ], 
       "bugs": [
@@ -11438,7 +11438,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9037369238116786949
+          2507473216392638349
         ]
       ], 
       "bugs": [
@@ -11450,7 +11450,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12850363569671948776
+          6244366212660332782
         ]
       ], 
       "ignore-failure": false
@@ -11459,7 +11459,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          6322217201278485300
+          17771099421217733078
         ]
       ], 
       "ignore-failure": false
@@ -11468,7 +11468,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4826467782721885987
+          8900708066933932865
         ]
       ], 
       "ignore-failure": false
@@ -11477,7 +11477,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9206571293968307032
+          4724434148619046918
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/Test-Win7-ShuttleA-HD2000-x86_64-Release/expected-results.json b/expectations/gm/Test-Win7-ShuttleA-HD2000-x86_64-Release/expected-results.json
index 7b4aac9..06a0a34 100644
--- a/expectations/gm/Test-Win7-ShuttleA-HD2000-x86_64-Release/expected-results.json
+++ b/expectations/gm/Test-Win7-ShuttleA-HD2000-x86_64-Release/expected-results.json
@@ -130,7 +130,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          13537134638330432289
+          717302259341667991
         ]
       ], 
       "bugs": [
@@ -3487,7 +3487,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          17141284458901795298
+          15925679540242213002
         ]
       ], 
       "bugs": [
@@ -7839,7 +7839,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11947796130819252614
+          5639549541951032012
         ]
       ]
     }, 
@@ -11402,7 +11402,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          11267252550691497463
+          1538504640966720385
         ]
       ], 
       "bugs": [
@@ -11438,7 +11438,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9037369238116786949
+          2507473216392638349
         ]
       ], 
       "bugs": [
@@ -11450,7 +11450,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          12850363569671948776
+          6244366212660332782
         ]
       ], 
       "ignore-failure": false
@@ -11459,7 +11459,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          6322217201278485300
+          17771099421217733078
         ]
       ], 
       "ignore-failure": false
@@ -11468,7 +11468,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          4826467782721885987
+          8900708066933932865
         ]
       ], 
       "ignore-failure": false
@@ -11477,7 +11477,7 @@
       "allowed-digests": [
         [
           "bitmap-64bitMD5", 
-          9206571293968307032
+          4724434148619046918
         ]
       ], 
       "bugs": [
diff --git a/expectations/gm/ignored-tests.txt b/expectations/gm/ignored-tests.txt
index eb38774..f13e44a 100644
--- a/expectations/gm/ignored-tests.txt
+++ b/expectations/gm/ignored-tests.txt
@@ -39,13 +39,3 @@
 
 # Added by bsalomon in https://codereview.chromium.org/31033002
 verylargebitmap
-
-# Added by vandebo in https://codereview.chromium.org/42473002/ because the gm
-# will need a rebaseline.
-xfermodes
-xfermodes2
-xfermodes3
-aarectmodes
-colormatrix
-lumafilter
-mixed_xfermodes