diff --git a/corpus/fuzz_cmp_tool/05ef994837e6d95cc279455b664fb517fac710e8 b/corpus/fuzz_cmp_tool/05ef994837e6d95cc279455b664fb517fac710e8
new file mode 100644
index 0000000000000000000000000000000000000000..6550d0d6374645f8c1e2f7488e1294d669edfc84
Binary files /dev/null and b/corpus/fuzz_cmp_tool/05ef994837e6d95cc279455b664fb517fac710e8 differ
diff --git a/corpus/fuzz_cmp_tool/0a861235f8f33d2a3e0f46f0f30cbb6e631f03ba b/corpus/fuzz_cmp_tool/0a861235f8f33d2a3e0f46f0f30cbb6e631f03ba
new file mode 100644
index 0000000000000000000000000000000000000000..583679cf956f450120ca0e9d31d7de18c8ef37d7
Binary files /dev/null and b/corpus/fuzz_cmp_tool/0a861235f8f33d2a3e0f46f0f30cbb6e631f03ba differ
diff --git a/corpus/fuzz_cmp_tool/0b23da6cbd8d23d2f87933a370b6c7ea19b2119b b/corpus/fuzz_cmp_tool/0b23da6cbd8d23d2f87933a370b6c7ea19b2119b
new file mode 100644
index 0000000000000000000000000000000000000000..cd6cece77d1ad969654f3fdcae79b0dd397f60b2
Binary files /dev/null and b/corpus/fuzz_cmp_tool/0b23da6cbd8d23d2f87933a370b6c7ea19b2119b differ
diff --git a/corpus/fuzz_cmp_tool/17f5883616c0672b467aab96ea464f3ad8a39a56 b/corpus/fuzz_cmp_tool/17f5883616c0672b467aab96ea464f3ad8a39a56
new file mode 100644
index 0000000000000000000000000000000000000000..f35a195560ccb8b60995fa84873fc21c3b2f5f46
Binary files /dev/null and b/corpus/fuzz_cmp_tool/17f5883616c0672b467aab96ea464f3ad8a39a56 differ
diff --git a/corpus/fuzz_cmp_tool/19f821fb2509d99c191ebf9e6b84e455bcab73d0 b/corpus/fuzz_cmp_tool/19f821fb2509d99c191ebf9e6b84e455bcab73d0
new file mode 100644
index 0000000000000000000000000000000000000000..90aef414700c392b030381ab553aea0847e2702a
Binary files /dev/null and b/corpus/fuzz_cmp_tool/19f821fb2509d99c191ebf9e6b84e455bcab73d0 differ
diff --git a/corpus/fuzz_cmp_tool/1ccf92d12298a788d703ec03c48c15570e0548ff b/corpus/fuzz_cmp_tool/1ccf92d12298a788d703ec03c48c15570e0548ff
new file mode 100644
index 0000000000000000000000000000000000000000..456e32e764578d1b772459e1e4d18b8cd6d7b560
Binary files /dev/null and b/corpus/fuzz_cmp_tool/1ccf92d12298a788d703ec03c48c15570e0548ff differ
diff --git a/corpus/fuzz_cmp_tool/2429750b630a8db78ba845381c63e349011ec9d4 b/corpus/fuzz_cmp_tool/2429750b630a8db78ba845381c63e349011ec9d4
new file mode 100644
index 0000000000000000000000000000000000000000..6dcfec29f7d05acf13a384b85409b6f2b65cb802
Binary files /dev/null and b/corpus/fuzz_cmp_tool/2429750b630a8db78ba845381c63e349011ec9d4 differ
diff --git a/corpus/fuzz_cmp_tool/2d3d6c0720e1f0e14c52ffca7f13a8c5d62fd4d2 b/corpus/fuzz_cmp_tool/2d3d6c0720e1f0e14c52ffca7f13a8c5d62fd4d2
new file mode 100644
index 0000000000000000000000000000000000000000..eec009db49533212aafdf0c0d0b58dac081769c7
--- /dev/null
+++ b/corpus/fuzz_cmp_tool/2d3d6c0720e1f0e14c52ffca7f13a8c5d62fd4d2
@@ -0,0 +1 @@
+-�-�
\ No newline at end of file
diff --git a/corpus/fuzz_cmp_tool/32ee42612949908715404b84f6330f41098018db b/corpus/fuzz_cmp_tool/32ee42612949908715404b84f6330f41098018db
new file mode 100644
index 0000000000000000000000000000000000000000..fc951edb29ea5ad669cb5d3f27edc99efd81f8e6
Binary files /dev/null and b/corpus/fuzz_cmp_tool/32ee42612949908715404b84f6330f41098018db differ
diff --git a/corpus/fuzz_cmp_tool/339d78e35a27225981c52f2177fa3ae1db1428bb b/corpus/fuzz_cmp_tool/339d78e35a27225981c52f2177fa3ae1db1428bb
new file mode 100644
index 0000000000000000000000000000000000000000..580db18460a9d7bc5ab12a2cdcb1bad700f806f9
--- /dev/null
+++ b/corpus/fuzz_cmp_tool/339d78e35a27225981c52f2177fa3ae1db1428bb
@@ -0,0 +1 @@
+-aaaaaaa?d ddddd
\ No newline at end of file
diff --git a/corpus/fuzz_cmp_tool/34b970979efde5ffaeb453d0400299d574627da1 b/corpus/fuzz_cmp_tool/34b970979efde5ffaeb453d0400299d574627da1
new file mode 100644
index 0000000000000000000000000000000000000000..7d088864926b475a90038755ef373a81118aba97
--- /dev/null
+++ b/corpus/fuzz_cmp_tool/34b970979efde5ffaeb453d0400299d574627da1
@@ -0,0 +1 @@
+�+
\ No newline at end of file
diff --git a/corpus/fuzz_cmp_tool/3d6685718e8de4280d905e3e50719adcca2a3ece b/corpus/fuzz_cmp_tool/3d6685718e8de4280d905e3e50719adcca2a3ece
new file mode 100644
index 0000000000000000000000000000000000000000..b0681610d9ae960b86652727dcbaea7d427468b8
Binary files /dev/null and b/corpus/fuzz_cmp_tool/3d6685718e8de4280d905e3e50719adcca2a3ece differ
diff --git a/corpus/fuzz_cmp_tool/3f06820ba0fe49569064f3418e6eb46665b568ae b/corpus/fuzz_cmp_tool/3f06820ba0fe49569064f3418e6eb46665b568ae
new file mode 100644
index 0000000000000000000000000000000000000000..bb0506944ea99fa15c22a1de6649420ef903bc64
Binary files /dev/null and b/corpus/fuzz_cmp_tool/3f06820ba0fe49569064f3418e6eb46665b568ae differ
diff --git a/corpus/fuzz_cmp_tool/3f3e96d3d4e148cf4fd4e2885bdcd500b11cac5e b/corpus/fuzz_cmp_tool/3f3e96d3d4e148cf4fd4e2885bdcd500b11cac5e
new file mode 100644
index 0000000000000000000000000000000000000000..dcc1542f5989b85fdf8c0b147500a3f6573313fd
Binary files /dev/null and b/corpus/fuzz_cmp_tool/3f3e96d3d4e148cf4fd4e2885bdcd500b11cac5e differ
diff --git a/corpus/fuzz_cmp_tool/424ae17030cc0057359e8a4bab81bed3c1a613df b/corpus/fuzz_cmp_tool/424ae17030cc0057359e8a4bab81bed3c1a613df
new file mode 100644
index 0000000000000000000000000000000000000000..a53591c22fb6707f712660d74e6403e4af59f3b9
Binary files /dev/null and b/corpus/fuzz_cmp_tool/424ae17030cc0057359e8a4bab81bed3c1a613df differ
diff --git a/corpus/fuzz_cmp_tool/427867aa4d907f6d02d24aee8b4a7d52c4e2904f b/corpus/fuzz_cmp_tool/427867aa4d907f6d02d24aee8b4a7d52c4e2904f
new file mode 100644
index 0000000000000000000000000000000000000000..160f9a63961d9e8d72eb3533d1d7b05e26d79ef1
Binary files /dev/null and b/corpus/fuzz_cmp_tool/427867aa4d907f6d02d24aee8b4a7d52c4e2904f differ
diff --git a/corpus/fuzz_cmp_tool/50aeb0ab5c445928e01f9518ce6ecdcf39c2a94c b/corpus/fuzz_cmp_tool/50aeb0ab5c445928e01f9518ce6ecdcf39c2a94c
new file mode 100644
index 0000000000000000000000000000000000000000..b9c5d75176c04608170374eb295140a293e620ed
Binary files /dev/null and b/corpus/fuzz_cmp_tool/50aeb0ab5c445928e01f9518ce6ecdcf39c2a94c differ
diff --git a/corpus/fuzz_cmp_tool/56e3c8bfa418ac43b1cd3435cfa2e5ad32c8a80a b/corpus/fuzz_cmp_tool/56e3c8bfa418ac43b1cd3435cfa2e5ad32c8a80a
new file mode 100644
index 0000000000000000000000000000000000000000..f55b0c950ff248e8dbd2cad2a74f1dd0c30c39af
--- /dev/null
+++ b/corpus/fuzz_cmp_tool/56e3c8bfa418ac43b1cd3435cfa2e5ad32c8a80a
@@ -0,0 +1 @@
+�)�UUUBU--model_cfg�#�
\ No newline at end of file
diff --git a/corpus/fuzz_cmp_tool/64d67d01635b74bd5e94958b2cccaaab5c7106d6 b/corpus/fuzz_cmp_tool/64d67d01635b74bd5e94958b2cccaaab5c7106d6
new file mode 100644
index 0000000000000000000000000000000000000000..96cd873540725a422298a1689cb7c4ecb64a8b90
--- /dev/null
+++ b/corpus/fuzz_cmp_tool/64d67d01635b74bd5e94958b2cccaaab5c7106d6
@@ -0,0 +1 @@
+%
\ No newline at end of file
diff --git a/corpus/fuzz_cmp_tool/66e6ffb6f93e361ee77b8d9bb1376584df99da89 b/corpus/fuzz_cmp_tool/66e6ffb6f93e361ee77b8d9bb1376584df99da89
new file mode 100644
index 0000000000000000000000000000000000000000..4aebd7187d3b76d18ee2249a829d485925073ff1
Binary files /dev/null and b/corpus/fuzz_cmp_tool/66e6ffb6f93e361ee77b8d9bb1376584df99da89 differ
diff --git a/corpus/fuzz_cmp_tool/67141b345f561f26bb6b60ee77b8e8a294584c60 b/corpus/fuzz_cmp_tool/67141b345f561f26bb6b60ee77b8e8a294584c60
new file mode 100644
index 0000000000000000000000000000000000000000..f9b02237489fcf57953dd95952dfc6871e44beb3
Binary files /dev/null and b/corpus/fuzz_cmp_tool/67141b345f561f26bb6b60ee77b8e8a294584c60 differ
diff --git a/corpus/fuzz_cmp_tool/6aad2ad00e60f95c74dcf6f2fcc556e56a9e4295 b/corpus/fuzz_cmp_tool/6aad2ad00e60f95c74dcf6f2fcc556e56a9e4295
new file mode 100644
index 0000000000000000000000000000000000000000..3784ffbd6a15b78b78787672e7cf2aa7d5dcbfb8
--- /dev/null
+++ b/corpus/fuzz_cmp_tool/6aad2ad00e60f95c74dcf6f2fcc556e56a9e4295
@@ -0,0 +1 @@
+-e�fe�
\ No newline at end of file
diff --git a/corpus/fuzz_cmp_tool/76d11ad6d80509d687c8b7123bef3b95becf0ce2 b/corpus/fuzz_cmp_tool/76d11ad6d80509d687c8b7123bef3b95becf0ce2
new file mode 100644
index 0000000000000000000000000000000000000000..09c200c3407aabb7081de15f30ebd1318a4224c3
--- /dev/null
+++ b/corpus/fuzz_cmp_tool/76d11ad6d80509d687c8b7123bef3b95becf0ce2
@@ -0,0 +1 @@
+�-vbbbbbbbbbbbeddd
\ No newline at end of file
diff --git a/corpus/fuzz_cmp_tool/773d899a67f7ede859de5959dac8f1355fcfbe26 b/corpus/fuzz_cmp_tool/773d899a67f7ede859de5959dac8f1355fcfbe26
new file mode 100644
index 0000000000000000000000000000000000000000..12f3a5f7a2b7003462359082a8886ef2a26d9c08
Binary files /dev/null and b/corpus/fuzz_cmp_tool/773d899a67f7ede859de5959dac8f1355fcfbe26 differ
diff --git a/corpus/fuzz_cmp_tool/89aa55051c2afe36b5ad4c6cdb95dd800349df59 b/corpus/fuzz_cmp_tool/89aa55051c2afe36b5ad4c6cdb95dd800349df59
new file mode 100644
index 0000000000000000000000000000000000000000..b65df3bb5b91f7a5b93f91c97034ceba51828846
Binary files /dev/null and b/corpus/fuzz_cmp_tool/89aa55051c2afe36b5ad4c6cdb95dd800349df59 differ
diff --git a/corpus/fuzz_cmp_tool/91523f64d8e555814c6e2584333d37df207a5f40 b/corpus/fuzz_cmp_tool/91523f64d8e555814c6e2584333d37df207a5f40
new file mode 100644
index 0000000000000000000000000000000000000000..1ce5e236d7c8d3bfc5e0aa7a1b2fea2254adcb50
Binary files /dev/null and b/corpus/fuzz_cmp_tool/91523f64d8e555814c6e2584333d37df207a5f40 differ
diff --git a/corpus/fuzz_cmp_tool/a037460c8e0f26339ee7c8e48dacbf24d8069b90 b/corpus/fuzz_cmp_tool/a037460c8e0f26339ee7c8e48dacbf24d8069b90
new file mode 100644
index 0000000000000000000000000000000000000000..4f205c874e9e4ab5f8fe7728b2490cf3f690a3ba
Binary files /dev/null and b/corpus/fuzz_cmp_tool/a037460c8e0f26339ee7c8e48dacbf24d8069b90 differ
diff --git a/corpus/fuzz_cmp_tool/a1b5f89f0a2194d4bac12cf6108fd4c9646184cc b/corpus/fuzz_cmp_tool/a1b5f89f0a2194d4bac12cf6108fd4c9646184cc
new file mode 100644
index 0000000000000000000000000000000000000000..e288c36526d34f2d1f83ac3a5f587dd0980e0983
Binary files /dev/null and b/corpus/fuzz_cmp_tool/a1b5f89f0a2194d4bac12cf6108fd4c9646184cc differ
diff --git a/corpus/fuzz_cmp_tool/a51b89a1bec0675e6fe72290255550f8ec144b61 b/corpus/fuzz_cmp_tool/a51b89a1bec0675e6fe72290255550f8ec144b61
new file mode 100644
index 0000000000000000000000000000000000000000..870eb79fcf4e63af1d96278ccafe21644f7e7f72
Binary files /dev/null and b/corpus/fuzz_cmp_tool/a51b89a1bec0675e6fe72290255550f8ec144b61 differ
diff --git a/corpus/fuzz_cmp_tool/b2047f551557875f0080a3333bdbc7f8968db121 b/corpus/fuzz_cmp_tool/b2047f551557875f0080a3333bdbc7f8968db121
new file mode 100644
index 0000000000000000000000000000000000000000..8a41608f1233dd54407bef1f90e8840e15d2048b
Binary files /dev/null and b/corpus/fuzz_cmp_tool/b2047f551557875f0080a3333bdbc7f8968db121 differ
diff --git a/corpus/fuzz_cmp_tool/b33b322eaf0197358a198b5daf0abf20d961ec43 b/corpus/fuzz_cmp_tool/b33b322eaf0197358a198b5daf0abf20d961ec43
new file mode 100644
index 0000000000000000000000000000000000000000..80eb8970dcc8e37cf8d4d7414af3a11443ae400b
Binary files /dev/null and b/corpus/fuzz_cmp_tool/b33b322eaf0197358a198b5daf0abf20d961ec43 differ
diff --git a/corpus/fuzz_cmp_tool/b4a49b7e658610558e5fc8fa3a8837f73a440cae b/corpus/fuzz_cmp_tool/b4a49b7e658610558e5fc8fa3a8837f73a440cae
new file mode 100644
index 0000000000000000000000000000000000000000..f29e9fab5b4aeef5978628136666cf0ef652821d
Binary files /dev/null and b/corpus/fuzz_cmp_tool/b4a49b7e658610558e5fc8fa3a8837f73a440cae differ
diff --git a/corpus/fuzz_cmp_tool/bb2a0616d132427a8a62fa78258904416ca1b371 b/corpus/fuzz_cmp_tool/bb2a0616d132427a8a62fa78258904416ca1b371
new file mode 100644
index 0000000000000000000000000000000000000000..460461dd1a917c1ef4f18e6dbdc572816bfdae60
Binary files /dev/null and b/corpus/fuzz_cmp_tool/bb2a0616d132427a8a62fa78258904416ca1b371 differ
diff --git a/corpus/fuzz_cmp_tool/bde0b4f931afb008c70ca3b358bdea3049d4c870 b/corpus/fuzz_cmp_tool/bde0b4f931afb008c70ca3b358bdea3049d4c870
new file mode 100644
index 0000000000000000000000000000000000000000..b61ce5cb272c095f6dea931feb77f87d801072e3
Binary files /dev/null and b/corpus/fuzz_cmp_tool/bde0b4f931afb008c70ca3b358bdea3049d4c870 differ
diff --git a/corpus/fuzz_cmp_tool/c05a968682e23aec2763b766b3f8772519801b9c b/corpus/fuzz_cmp_tool/c05a968682e23aec2763b766b3f8772519801b9c
new file mode 100644
index 0000000000000000000000000000000000000000..554e9155c19cc0506f8d2bea32fb18a6f14cfbef
--- /dev/null
+++ b/corpus/fuzz_cmp_tool/c05a968682e23aec2763b766b3f8772519801b9c
@@ -0,0 +1 @@
+�����'�
\ No newline at end of file
diff --git a/corpus/fuzz_cmp_tool/c6fe60c319dea842185fd09ccb1ca529cb97b7ed b/corpus/fuzz_cmp_tool/c6fe60c319dea842185fd09ccb1ca529cb97b7ed
new file mode 100644
index 0000000000000000000000000000000000000000..a00da5fb33caf356c820a6e4bc5adc5f01af7ffd
Binary files /dev/null and b/corpus/fuzz_cmp_tool/c6fe60c319dea842185fd09ccb1ca529cb97b7ed differ
diff --git a/corpus/fuzz_cmp_tool/c8dd5c27af9cdab2d09656ba49574977e608c0c9 b/corpus/fuzz_cmp_tool/c8dd5c27af9cdab2d09656ba49574977e608c0c9
new file mode 100644
index 0000000000000000000000000000000000000000..512a592f740e816a6c4ee239fb52354f27f374c3
Binary files /dev/null and b/corpus/fuzz_cmp_tool/c8dd5c27af9cdab2d09656ba49574977e608c0c9 differ
diff --git a/corpus/fuzz_cmp_tool/ca0b09e17889d43daf1963b3afbbc07087259616 b/corpus/fuzz_cmp_tool/ca0b09e17889d43daf1963b3afbbc07087259616
new file mode 100644
index 0000000000000000000000000000000000000000..eaac99aac4ee30c4818eeb877a4f328a588ed972
Binary files /dev/null and b/corpus/fuzz_cmp_tool/ca0b09e17889d43daf1963b3afbbc07087259616 differ
diff --git a/corpus/fuzz_cmp_tool/d628d3db6283c21132a59941cc7133744882c611 b/corpus/fuzz_cmp_tool/d628d3db6283c21132a59941cc7133744882c611
new file mode 100644
index 0000000000000000000000000000000000000000..ea51cb07620b4ad3106c4eb5c4cf3758eae26029
Binary files /dev/null and b/corpus/fuzz_cmp_tool/d628d3db6283c21132a59941cc7133744882c611 differ
diff --git a/corpus/fuzz_cmp_tool/dde73a47226198a40de46eb4176923c5f597a0ad b/corpus/fuzz_cmp_tool/dde73a47226198a40de46eb4176923c5f597a0ad
new file mode 100644
index 0000000000000000000000000000000000000000..93dc2e7b8f792a44b888a5fcff44216783569e1a
Binary files /dev/null and b/corpus/fuzz_cmp_tool/dde73a47226198a40de46eb4176923c5f597a0ad differ
diff --git a/corpus/fuzz_cmp_tool/e212b0a1775323556536d5723767f148bffa65ed b/corpus/fuzz_cmp_tool/e212b0a1775323556536d5723767f148bffa65ed
new file mode 100644
index 0000000000000000000000000000000000000000..f81ed8d7151bd503fa178326f12639d99c669058
--- /dev/null
+++ b/corpus/fuzz_cmp_tool/e212b0a1775323556536d5723767f148bffa65ed
@@ -0,0 +1 @@
+��_mode��
\ No newline at end of file
diff --git a/corpus/fuzz_cmp_tool/e53ebb5b07b26a516d28f23c062a9f083f87cf40 b/corpus/fuzz_cmp_tool/e53ebb5b07b26a516d28f23c062a9f083f87cf40
new file mode 100644
index 0000000000000000000000000000000000000000..f43d5c4e5ae538d06a3c688b6533a01e3b537d3d
Binary files /dev/null and b/corpus/fuzz_cmp_tool/e53ebb5b07b26a516d28f23c062a9f083f87cf40 differ
diff --git a/corpus/fuzz_cmp_tool/f02a590eeb26f824fb2476dc4b451c8e76613b19 b/corpus/fuzz_cmp_tool/f02a590eeb26f824fb2476dc4b451c8e76613b19
new file mode 100644
index 0000000000000000000000000000000000000000..1468efd4b18735e89bf05f60a46e98a2f48df3b1
Binary files /dev/null and b/corpus/fuzz_cmp_tool/f02a590eeb26f824fb2476dc4b451c8e76613b19 differ
diff --git a/corpus/fuzz_cmp_tool/f55f1ebfec714ea740b798f57acd3554758f82a1 b/corpus/fuzz_cmp_tool/f55f1ebfec714ea740b798f57acd3554758f82a1
new file mode 100644
index 0000000000000000000000000000000000000000..eee642e18177f98b22698701707945634dc0f52d
Binary files /dev/null and b/corpus/fuzz_cmp_tool/f55f1ebfec714ea740b798f57acd3554758f82a1 differ