summaryrefslogtreecommitdiffstats
path: root/fuzz/corpora/cms
diff options
context:
space:
mode:
authorBen Laurie <ben@links.org>2016-05-07 19:51:08 +0200
committerBen Laurie <ben@links.org>2016-06-10 14:00:31 +0200
commitff2c608bf6de77b15e84f5418bbb978a1635b524 (patch)
treea936cd785e410c2f6ebfceab7a6c27ae4a1c607e /fuzz/corpora/cms
parentRT3720 Increment session miss counter properly (diff)
downloadopenssl-ff2c608bf6de77b15e84f5418bbb978a1635b524.tar.xz
openssl-ff2c608bf6de77b15e84f5418bbb978a1635b524.zip
Add fuzz corpora.
Reviewed-by: Richard Levitte <levitte@openssl.org>
Diffstat (limited to 'fuzz/corpora/cms')
-rw-r--r--fuzz/corpora/cms/01b7109f441e7b388e2ee2d35c15e6c68299d868bin0 -> 61 bytes
-rw-r--r--fuzz/corpora/cms/05164d7ba22d6487df90df7bc7f56fb57ec98154bin0 -> 62 bytes
-rw-r--r--fuzz/corpora/cms/0542fa36b90992e56503451e940baf784d62772d1
-rw-r--r--fuzz/corpora/cms/103b3808921398754cc7518f62d92be05b0abda61
-rw-r--r--fuzz/corpora/cms/1182ee7cd46826d3c295e78988ead54a8d72cb73bin0 -> 7 bytes
-rw-r--r--fuzz/corpora/cms/11c290ea44ec7ba0adc1ff652e0a235a3694e2081
-rw-r--r--fuzz/corpora/cms/1279bc859cda96a1317b886ce6a2bb597e62ecd01
-rw-r--r--fuzz/corpora/cms/15a2dbfca738d81ae19d9ced833c937c4304f2d4bin0 -> 64 bytes
-rw-r--r--fuzz/corpora/cms/190a571ab4e42fe3470983905bc429747a74dcf91
-rw-r--r--fuzz/corpora/cms/1fa06fe619395e9bd01f19c20676691191161584bin0 -> 64 bytes
-rw-r--r--fuzz/corpora/cms/1facbd643ed191035deb0738c7e6629b9fdd19ae1
-rw-r--r--fuzz/corpora/cms/256dc8dc1c1e681c8ec1afaa9c8001b178e79e6a1
-rw-r--r--fuzz/corpora/cms/27e476e23ab20fdd530a8c6cbf6fccbdd7130ca5bin0 -> 64 bytes
-rw-r--r--fuzz/corpora/cms/2dba92de055c62b8edeb3adb1eac1a854c50d8e32
-rw-r--r--fuzz/corpora/cms/2e71da225ce16f8362be5c00d860103b23e381b61
-rw-r--r--fuzz/corpora/cms/2f45a3d554d7b6cc164c75c5a77259ae92c3c2fd1
-rw-r--r--fuzz/corpora/cms/307ba61ee17b71edcf973f99b1541a67659a2ec21
-rw-r--r--fuzz/corpora/cms/3103388059933b798284f178ddd8c9b17be0781cbin0 -> 61 bytes
-rw-r--r--fuzz/corpora/cms/315847d8692bce2b753031b8fcd9302a68da2e44bin0 -> 5 bytes
-rw-r--r--fuzz/corpora/cms/34344f75f42e663954c7bef918fd05eeeb302748bin0 -> 64 bytes
-rw-r--r--fuzz/corpora/cms/38d62a30a6d834ff14d1342272f569830f896ed7bin0 -> 62 bytes
-rw-r--r--fuzz/corpora/cms/39ea5d5f734a66a48bf69fea68aaa8dad7dc0831bin0 -> 62 bytes
-rw-r--r--fuzz/corpora/cms/41e58422ea447945a44e078badd9bb3296ecde88bin0 -> 7 bytes
-rw-r--r--fuzz/corpora/cms/446c4334ff381a8883635c4ad33de7a74a0354c91
-rw-r--r--fuzz/corpora/cms/4533459e899404d1710e5424756a8ea29bd41cdc1
-rw-r--r--fuzz/corpora/cms/46c254df46673e95ca3d8953b63475ca626ae07b2
-rw-r--r--fuzz/corpora/cms/47fbcee2713d2f08d3327752a077ecab6ff7345ebin0 -> 60 bytes
-rw-r--r--fuzz/corpora/cms/4890c33b8966a2d064c946556fc6ff23e80b978bbin0 -> 64 bytes
-rw-r--r--fuzz/corpora/cms/497df2e130cee5690fac94f5651ca731d49ffc9dbin0 -> 62 bytes
-rw-r--r--fuzz/corpora/cms/4a56107d0593e37d9100976aaba2b933c1b2b0f01
-rw-r--r--fuzz/corpora/cms/4ac026168d2602f027d9dfe2fbdb0abb1858ff88bin0 -> 62 bytes
-rw-r--r--fuzz/corpora/cms/4cc37bc6ae8adb41a9f3188d6b1cd4d3d5d349912
-rw-r--r--fuzz/corpora/cms/4cfd609b7ce6e3fe479a0f5398ee25ce6befbd5cbin0 -> 64 bytes
-rw-r--r--fuzz/corpora/cms/4ddfe4de8b36d83f1d9b8fb8db50bf1417a9f19b1
-rw-r--r--fuzz/corpora/cms/5125503a46edf9e6a36674ca1fc95b3d8c2eadbbbin0 -> 64 bytes
-rw-r--r--fuzz/corpora/cms/55e5a1832a2badbbdd54801dcc9ad1209ae4ea181
-rw-r--r--fuzz/corpora/cms/565d9336e95032ff9f94f4f5f6ada7c365d0b4211
-rw-r--r--fuzz/corpora/cms/577cf11aa17227bf4e9d84eed984aba3b0b0dce31
-rw-r--r--fuzz/corpora/cms/57ffbcd0ee614ac4ec33b3f6379b81f7b82ad206bin0 -> 6 bytes
-rw-r--r--fuzz/corpora/cms/5bd2fdd88eb217a1ef5764f09ef79df34ecf3035bin0 -> 62 bytes
-rw-r--r--fuzz/corpora/cms/60d77c08d4aab46255e64be1c23baca55a80d55abin0 -> 61 bytes
-rw-r--r--fuzz/corpora/cms/62033000193524ee8a1ce645909e01dde859057abin0 -> 63 bytes
-rw-r--r--fuzz/corpora/cms/62bf1a2c54f6284043c268e7e738b9895be0c1011
-rw-r--r--fuzz/corpora/cms/670756818af3613a6cd2d2d745569dc25f8945b21
-rw-r--r--fuzz/corpora/cms/6c896885a0f269a0e43fc277a494d84133bdc4291
-rw-r--r--fuzz/corpora/cms/6e3ecaee446d90a6b8c38da7d393b7b5344de7421
-rw-r--r--fuzz/corpora/cms/6ec0a950818f1d1bba39fa951c9099e39257fe30bin0 -> 25 bytes
-rw-r--r--fuzz/corpora/cms/6f1d68cbd065b9c443a8ee6b5aa9ae4ee5acfb821
-rw-r--r--fuzz/corpora/cms/70d38c5d967fd792d09e02e0a787ab77f3a147dbbin0 -> 63 bytes
-rw-r--r--fuzz/corpora/cms/70f006272146c12e91b7a03e28905b8d82fd41d51
-rw-r--r--fuzz/corpora/cms/72499a7838a9674faaf8659dc27c28cf4f8372e2bin0 -> 5 bytes
-rw-r--r--fuzz/corpora/cms/747349ef73f57b4699bac2a4e8963e9e10e00c761
-rw-r--r--fuzz/corpora/cms/75b36b6e9ec783cfacad75cf8fb862b84793a39cbin0 -> 63 bytes
-rw-r--r--fuzz/corpora/cms/7843a1a946744eb286aaef9387bae6c29a36b20d2
-rw-r--r--fuzz/corpora/cms/7918146dfe47a1afe269154739281fa4e3eacc95bin0 -> 5 bytes
-rw-r--r--fuzz/corpora/cms/7b372ef935f8f46e86596245b2cc723e48c1ce221
-rw-r--r--fuzz/corpora/cms/7fcd07a56c073c66eb0edfa5c431112e706ff75fbin0 -> 60 bytes
-rw-r--r--fuzz/corpora/cms/803d7ccf6c210402eca2798dc03d5bd6d3e5ba49bin0 -> 61 bytes
-rw-r--r--fuzz/corpora/cms/805225c5c081e618e88b6ef8a7007b91d50fb0521
-rw-r--r--fuzz/corpora/cms/8589a5bfb8448257f7cf78d63693d1c9e1ca5e3a1
-rw-r--r--fuzz/corpora/cms/85e53271e14006f0265921d02d4d736cdc580b0b1
-rw-r--r--fuzz/corpora/cms/877a4e6f29e547c8df20462c8da7bb8917fa15c8bin0 -> 62 bytes
-rw-r--r--fuzz/corpora/cms/8b60e9db4dabe5f6d9c181d7d109823cf1425bc41
-rw-r--r--fuzz/corpora/cms/929355fe9c63dc75894ce099713630aed9b7cdecbin0 -> 62 bytes
-rw-r--r--fuzz/corpora/cms/9476b99b6e95f1a8290381fc907969c734c3486f1
-rw-r--r--fuzz/corpora/cms/956dd8e9904f1e38281e70b020c48f26073d13c51
-rw-r--r--fuzz/corpora/cms/987f8e452e7167a24ded65ba45d5fdc375c1101dbin0 -> 62 bytes
-rw-r--r--fuzz/corpora/cms/988e9d78c57bafd11d92e7af48b96d1a934028ba1
-rw-r--r--fuzz/corpora/cms/a0223aad1a02aa9e11ea988186a02936aec5f39cbin0 -> 61 bytes
-rw-r--r--fuzz/corpora/cms/a479b7bd1299cd731e5ea3e46b39a1bc8976b6bcbin0 -> 61 bytes
-rw-r--r--fuzz/corpora/cms/a66ff59f745dd9bfaa0a269c37d64d663c9f8cd11
-rw-r--r--fuzz/corpora/cms/a730079cff218f5d3d9ed7c5e4db2dc513b59467bin0 -> 62 bytes
-rw-r--r--fuzz/corpora/cms/ab4f73f2fa117ef18a8a39a7e65bd854debfd9361
-rw-r--r--fuzz/corpora/cms/ab911f7babc6fbb0ed98fff2952f88916be32214bin0 -> 64 bytes
-rw-r--r--fuzz/corpora/cms/abb60d0eadd4321ee880248f1edb6dd0afcbe78d1
-rw-r--r--fuzz/corpora/cms/b5cb60d37bfb7df151144ef617118f4b558cf5ad1
-rw-r--r--fuzz/corpora/cms/bbce253c192821a8510036e9dbc00acfc3f98a611
-rw-r--r--fuzz/corpora/cms/bfe17d837974acb1d6a6403d5b12e32b3086c3872
-rw-r--r--fuzz/corpora/cms/c00dc0bbd6e48c93860eae27f1bd720d61a2df27bin0 -> 61 bytes
-rw-r--r--fuzz/corpora/cms/c2c9f29931c46877758d0643e3b7b0114477ef4a1
-rw-r--r--fuzz/corpora/cms/c76cfec5956039f2ad2463f2f3ea6f964f9aed531
-rw-r--r--fuzz/corpora/cms/c9aac337c2d4316bc1b88ea6e23d0d65d2b4de43bin0 -> 62 bytes
-rw-r--r--fuzz/corpora/cms/cae69cb52df30e0c2889897d250376016978a4b9bin0 -> 63 bytes
-rw-r--r--fuzz/corpora/cms/cd9aeb9f43d9aadb4e36572c8a6b81aebdd52c151
-rw-r--r--fuzz/corpora/cms/d13c39b56984457f206cdec2bd6fd79ae96848801
-rw-r--r--fuzz/corpora/cms/d21e8a7afdf4a8b202df243e5cd0d9b59ec43315bin0 -> 62 bytes
-rw-r--r--fuzz/corpora/cms/d37a557533ca5df9131c96a0c38310813886621ebin0 -> 64 bytes
-rw-r--r--fuzz/corpora/cms/d4687f8090b93bb2b8add0c4c4163a2551fffd32bin0 -> 4 bytes
-rw-r--r--fuzz/corpora/cms/d47f7c250cbd72ae0cfa3f4b52a7965c88ddaede1
-rw-r--r--fuzz/corpora/cms/d98dbb19817891687dc5efb49e5280d57f86443e1
-rw-r--r--fuzz/corpora/cms/dc542fdae3aeb51b9148a2112cdb8999fd2b97501
-rw-r--r--fuzz/corpora/cms/dd2b26eb1b9c43194c9d096e6fe6b26635b275f5bin0 -> 64 bytes
-rw-r--r--fuzz/corpora/cms/dd3e41a7a148c8b246ac1e5b4fc35eef0cc0782bbin0 -> 62 bytes
-rw-r--r--fuzz/corpora/cms/df58248c414f342c81e056b40bee12d17a08bf611
-rw-r--r--fuzz/corpora/cms/dfeb7a71beac181cca5950b44cc116fa03a97fd4bin0 -> 6 bytes
-rw-r--r--fuzz/corpora/cms/e200c8fb65670dc5e7421cbed0d90f277351b916bin0 -> 64 bytes
-rw-r--r--fuzz/corpora/cms/e43e4a2bb2ad2dda58e6a6f51af2560e81b0c6cebin0 -> 63 bytes
-rw-r--r--fuzz/corpora/cms/e5acb91badd6635ef8d1c09e75433d3b51575f0cbin0 -> 47 bytes
-rw-r--r--fuzz/corpora/cms/e5d7433f55867900a77a5a0e998c111b8917fe24bin0 -> 63 bytes
-rw-r--r--fuzz/corpora/cms/e5d834c31857814cabfe8608f18fd5e28fbb98d8bin0 -> 63 bytes
-rw-r--r--fuzz/corpora/cms/ef37f7a612717a1b2967d7efd19ff05d5f49bd851
-rw-r--r--fuzz/corpora/cms/efe8c53f84a8d60f41064d761d6e83e3f75e13461
-rw-r--r--fuzz/corpora/cms/f0ce4f1bcfb7cd27a277c891b586f964f0fe099a1
-rw-r--r--fuzz/corpora/cms/f34c51ab1e8e277aa1afce9d0b6d475f89985fd9bin0 -> 62 bytes
-rw-r--r--fuzz/corpora/cms/f3624f94382dd504c3d1ac99640362d85c06f0ebbin0 -> 5 bytes
-rw-r--r--fuzz/corpora/cms/f7a715864848d87418e7c801187895e7f661d3dbbin0 -> 48 bytes
-rw-r--r--fuzz/corpora/cms/f7b7512067890c46db13a6cbb86b5e6f168bad091
-rw-r--r--fuzz/corpora/cms/fa27848680453380b96c84eeaabc8b9474086bd31
-rw-r--r--fuzz/corpora/cms/fb51fba3a9a8fb327de4adaf17fac6fc7ba7aeb91
-rw-r--r--fuzz/corpora/cms/fc13cd6e1c596942973faf3e711d374b2705911ebin0 -> 16 bytes
110 files changed, 61 insertions, 0 deletions
diff --git a/fuzz/corpora/cms/01b7109f441e7b388e2ee2d35c15e6c68299d868 b/fuzz/corpora/cms/01b7109f441e7b388e2ee2d35c15e6c68299d868
new file mode 100644
index 0000000000..6b17032e59
--- /dev/null
+++ b/fuzz/corpora/cms/01b7109f441e7b388e2ee2d35c15e6c68299d868
Binary files differ
diff --git a/fuzz/corpora/cms/05164d7ba22d6487df90df7bc7f56fb57ec98154 b/fuzz/corpora/cms/05164d7ba22d6487df90df7bc7f56fb57ec98154
new file mode 100644
index 0000000000..1a8e6eb8f6
--- /dev/null
+++ b/fuzz/corpora/cms/05164d7ba22d6487df90df7bc7f56fb57ec98154
Binary files differ
diff --git a/fuzz/corpora/cms/0542fa36b90992e56503451e940baf784d62772d b/fuzz/corpora/cms/0542fa36b90992e56503451e940baf784d62772d
new file mode 100644
index 0000000000..e927d7aae3
--- /dev/null
+++ b/fuzz/corpora/cms/0542fa36b90992e56503451e940baf784d62772d
@@ -0,0 +1 @@
+* \ No newline at end of file
diff --git a/fuzz/corpora/cms/103b3808921398754cc7518f62d92be05b0abda6 b/fuzz/corpora/cms/103b3808921398754cc7518f62d92be05b0abda6
new file mode 100644
index 0000000000..6030476bd5
--- /dev/null
+++ b/fuzz/corpora/cms/103b3808921398754cc7518f62d92be05b0abda6
@@ -0,0 +1 @@
+0:**)(:і([t(;!k!!;)!ah(:;nj:'_ia,:!i;: \ No newline at end of file
diff --git a/fuzz/corpora/cms/1182ee7cd46826d3c295e78988ead54a8d72cb73 b/fuzz/corpora/cms/1182ee7cd46826d3c295e78988ead54a8d72cb73
new file mode 100644
index 0000000000..28ab707200
--- /dev/null
+++ b/fuzz/corpora/cms/1182ee7cd46826d3c295e78988ead54a8d72cb73
Binary files differ
diff --git a/fuzz/corpora/cms/11c290ea44ec7ba0adc1ff652e0a235a3694e208 b/fuzz/corpora/cms/11c290ea44ec7ba0adc1ff652e0a235a3694e208
new file mode 100644
index 0000000000..b942c743bc
--- /dev/null
+++ b/fuzz/corpora/cms/11c290ea44ec7ba0adc1ff652e0a235a3694e208
@@ -0,0 +1 @@
+0:**(!:і([t(;!k!!;)!ah(:;nj:'_)a,:!i;: \ No newline at end of file
diff --git a/fuzz/corpora/cms/1279bc859cda96a1317b886ce6a2bb597e62ecd0 b/fuzz/corpora/cms/1279bc859cda96a1317b886ce6a2bb597e62ecd0
new file mode 100644
index 0000000000..b69ab26822
--- /dev/null
+++ b/fuzz/corpora/cms/1279bc859cda96a1317b886ce6a2bb597e62ecd0
@@ -0,0 +1 @@
+02***0))*<0:**)(!:і([S(;!k!!;)!ah(:;nj! \ No newline at end of file
diff --git a/fuzz/corpora/cms/15a2dbfca738d81ae19d9ced833c937c4304f2d4 b/fuzz/corpora/cms/15a2dbfca738d81ae19d9ced833c937c4304f2d4
new file mode 100644
index 0000000000..5f754cde13
--- /dev/null
+++ b/fuzz/corpora/cms/15a2dbfca738d81ae19d9ced833c937c4304f2d4
Binary files differ
diff --git a/fuzz/corpora/cms/190a571ab4e42fe3470983905bc429747a74dcf9 b/fuzz/corpora/cms/190a571ab4e42fe3470983905bc429747a74dcf9
new file mode 100644
index 0000000000..10c5807c6f
--- /dev/null
+++ b/fuzz/corpora/cms/190a571ab4e42fe3470983905bc429747a74dcf9
@@ -0,0 +1 @@
+ \ No newline at end of file
diff --git a/fuzz/corpora/cms/1fa06fe619395e9bd01f19c20676691191161584 b/fuzz/corpora/cms/1fa06fe619395e9bd01f19c20676691191161584
new file mode 100644
index 0000000000..97a3757e18
--- /dev/null
+++ b/fuzz/corpora/cms/1fa06fe619395e9bd01f19c20676691191161584
Binary files differ
diff --git a/fuzz/corpora/cms/1facbd643ed191035deb0738c7e6629b9fdd19ae b/fuzz/corpora/cms/1facbd643ed191035deb0738c7e6629b9fdd19ae
new file mode 100644
index 0000000000..965fb49c4f
--- /dev/null
+++ b/fuzz/corpora/cms/1facbd643ed191035deb0738c7e6629b9fdd19ae
@@ -0,0 +1 @@
+*!(;4!:)*?:'gbi:!4?**!!*!(''(;*jI''))(::') \ No newline at end of file
diff --git a/fuzz/corpora/cms/256dc8dc1c1e681c8ec1afaa9c8001b178e79e6a b/fuzz/corpora/cms/256dc8dc1c1e681c8ec1afaa9c8001b178e79e6a
new file mode 100644
index 0000000000..622f68e550
--- /dev/null
+++ b/fuzz/corpora/cms/256dc8dc1c1e681c8ec1afaa9c8001b178e79e6a
@@ -0,0 +1 @@
+0:**o 0:і([t+!k!!;)#al(;nj:'_)a:!i;: \ No newline at end of file
diff --git a/fuzz/corpora/cms/27e476e23ab20fdd530a8c6cbf6fccbdd7130ca5 b/fuzz/corpora/cms/27e476e23ab20fdd530a8c6cbf6fccbdd7130ca5
new file mode 100644
index 0000000000..d8afc5df46
--- /dev/null
+++ b/fuzz/corpora/cms/27e476e23ab20fdd530a8c6cbf6fccbdd7130ca5
Binary files differ
diff --git a/fuzz/corpora/cms/2dba92de055c62b8edeb3adb1eac1a854c50d8e3 b/fuzz/corpora/cms/2dba92de055c62b8edeb3adb1eac1a854c50d8e3
new file mode 100644
index 0000000000..0d026cc081
--- /dev/null
+++ b/fuzz/corpora/cms/2dba92de055c62b8edeb3adb1eac1a854c50d8e3
@@ -0,0 +1,2 @@
+0
+*( \ No newline at end of file
diff --git a/fuzz/corpora/cms/2e71da225ce16f8362be5c00d860103b23e381b6 b/fuzz/corpora/cms/2e71da225ce16f8362be5c00d860103b23e381b6
new file mode 100644
index 0000000000..163496d759
--- /dev/null
+++ b/fuzz/corpora/cms/2e71da225ce16f8362be5c00d860103b23e381b6
@@ -0,0 +1 @@
+0:*)(*!:і*([t(;!k!!;!a(h;(:nj:'_)a: \ No newline at end of file
diff --git a/fuzz/corpora/cms/2f45a3d554d7b6cc164c75c5a77259ae92c3c2fd b/fuzz/corpora/cms/2f45a3d554d7b6cc164c75c5a77259ae92c3c2fd
new file mode 100644
index 0000000000..aaedb3c2b2
--- /dev/null
+++ b/fuzz/corpora/cms/2f45a3d554d7b6cc164c75c5a77259ae92c3c2fd
@@ -0,0 +1 @@
+0:**)(!:і([t(;!k!!;)!ah(:;nj:'_)a,:!i;: \ No newline at end of file
diff --git a/fuzz/corpora/cms/307ba61ee17b71edcf973f99b1541a67659a2ec2 b/fuzz/corpora/cms/307ba61ee17b71edcf973f99b1541a67659a2ec2
new file mode 100644
index 0000000000..01b2b3d7c3
--- /dev/null
+++ b/fuzz/corpora/cms/307ba61ee17b71edcf973f99b1541a67659a2ec2
@@ -0,0 +1 @@
+0k \ No newline at end of file
diff --git a/fuzz/corpora/cms/3103388059933b798284f178ddd8c9b17be0781c b/fuzz/corpora/cms/3103388059933b798284f178ddd8c9b17be0781c
new file mode 100644
index 0000000000..d9ea09b095
--- /dev/null
+++ b/fuzz/corpora/cms/3103388059933b798284f178ddd8c9b17be0781c
Binary files differ
diff --git a/fuzz/corpora/cms/315847d8692bce2b753031b8fcd9302a68da2e44 b/fuzz/corpora/cms/315847d8692bce2b753031b8fcd9302a68da2e44
new file mode 100644
index 0000000000..667317df0d
--- /dev/null
+++ b/fuzz/corpora/cms/315847d8692bce2b753031b8fcd9302a68da2e44
Binary files differ
diff --git a/fuzz/corpora/cms/34344f75f42e663954c7bef918fd05eeeb302748 b/fuzz/corpora/cms/34344f75f42e663954c7bef918fd05eeeb302748
new file mode 100644
index 0000000000..c9170faa13
--- /dev/null
+++ b/fuzz/corpora/cms/34344f75f42e663954c7bef918fd05eeeb302748
Binary files differ
diff --git a/fuzz/corpora/cms/38d62a30a6d834ff14d1342272f569830f896ed7 b/fuzz/corpora/cms/38d62a30a6d834ff14d1342272f569830f896ed7
new file mode 100644
index 0000000000..0bdd93cd0b
--- /dev/null
+++ b/fuzz/corpora/cms/38d62a30a6d834ff14d1342272f569830f896ed7
Binary files differ
diff --git a/fuzz/corpora/cms/39ea5d5f734a66a48bf69fea68aaa8dad7dc0831 b/fuzz/corpora/cms/39ea5d5f734a66a48bf69fea68aaa8dad7dc0831
new file mode 100644
index 0000000000..1fac962d4b
--- /dev/null
+++ b/fuzz/corpora/cms/39ea5d5f734a66a48bf69fea68aaa8dad7dc0831
Binary files differ
diff --git a/fuzz/corpora/cms/41e58422ea447945a44e078badd9bb3296ecde88 b/fuzz/corpora/cms/41e58422ea447945a44e078badd9bb3296ecde88
new file mode 100644
index 0000000000..a5158d8094
--- /dev/null
+++ b/fuzz/corpora/cms/41e58422ea447945a44e078badd9bb3296ecde88
Binary files differ
diff --git a/fuzz/corpora/cms/446c4334ff381a8883635c4ad33de7a74a0354c9 b/fuzz/corpora/cms/446c4334ff381a8883635c4ad33de7a74a0354c9
new file mode 100644
index 0000000000..46bd645407
--- /dev/null
+++ b/fuzz/corpora/cms/446c4334ff381a8883635c4ad33de7a74a0354c9
@@ -0,0 +1 @@
+0:**)(0:і([t;!k!!;)!ah(:;nj:'_)a,:!i;: \ No newline at end of file
diff --git a/fuzz/corpora/cms/4533459e899404d1710e5424756a8ea29bd41cdc b/fuzz/corpora/cms/4533459e899404d1710e5424756a8ea29bd41cdc
new file mode 100644
index 0000000000..0dc42962dd
--- /dev/null
+++ b/fuzz/corpora/cms/4533459e899404d1710e5424756a8ea29bd41cdc
@@ -0,0 +1 @@
+0:і([t;!k!!;)!ah(:;n')j*_:,:!i;: ('*);b \ No newline at end of file
diff --git a/fuzz/corpora/cms/46c254df46673e95ca3d8953b63475ca626ae07b b/fuzz/corpora/cms/46c254df46673e95ca3d8953b63475ca626ae07b
new file mode 100644
index 0000000000..e0835e789e
--- /dev/null
+++ b/fuzz/corpora/cms/46c254df46673e95ca3d8953b63475ca626ae07b
@@ -0,0 +1,2 @@
+0:0*
+o*)(!:і*t([t(;!k!!;!a(h(:;nj:'_)a(:! \ No newline at end of file
diff --git a/fuzz/corpora/cms/47fbcee2713d2f08d3327752a077ecab6ff7345e b/fuzz/corpora/cms/47fbcee2713d2f08d3327752a077ecab6ff7345e
new file mode 100644
index 0000000000..f0b87ad677
--- /dev/null
+++ b/fuzz/corpora/cms/47fbcee2713d2f08d3327752a077ecab6ff7345e
Binary files differ
diff --git a/fuzz/corpora/cms/4890c33b8966a2d064c946556fc6ff23e80b978b b/fuzz/corpora/cms/4890c33b8966a2d064c946556fc6ff23e80b978b
new file mode 100644
index 0000000000..f5d73f7a32
--- /dev/null
+++ b/fuzz/corpora/cms/4890c33b8966a2d064c946556fc6ff23e80b978b
Binary files differ
diff --git a/fuzz/corpora/cms/497df2e130cee5690fac94f5651ca731d49ffc9d b/fuzz/corpora/cms/497df2e130cee5690fac94f5651ca731d49ffc9d
new file mode 100644
index 0000000000..0a96a3c03b
--- /dev/null
+++ b/fuzz/corpora/cms/497df2e130cee5690fac94f5651ca731d49ffc9d
Binary files differ
diff --git a/fuzz/corpora/cms/4a56107d0593e37d9100976aaba2b933c1b2b0f0 b/fuzz/corpora/cms/4a56107d0593e37d9100976aaba2b933c1b2b0f0
new file mode 100644
index 0000000000..49e3626382
--- /dev/null
+++ b/fuzz/corpora/cms/4a56107d0593e37d9100976aaba2b933c1b2b0f0
@@ -0,0 +1 @@
+0:**! (0:і([t+!k!!;)#ah(;nj:'_)a,:!i;: \ No newline at end of file
diff --git a/fuzz/corpora/cms/4ac026168d2602f027d9dfe2fbdb0abb1858ff88 b/fuzz/corpora/cms/4ac026168d2602f027d9dfe2fbdb0abb1858ff88
new file mode 100644
index 0000000000..8e577f1634
--- /dev/null
+++ b/fuzz/corpora/cms/4ac026168d2602f027d9dfe2fbdb0abb1858ff88
Binary files differ
diff --git a/fuzz/corpora/cms/4cc37bc6ae8adb41a9f3188d6b1cd4d3d5d34991 b/fuzz/corpora/cms/4cc37bc6ae8adb41a9f3188d6b1cd4d3d5d34991
new file mode 100644
index 0000000000..44fd991855
--- /dev/null
+++ b/fuzz/corpora/cms/4cc37bc6ae8adb41a9f3188d6b1cd4d3d5d34991
@@ -0,0 +1,2 @@
+**
+ \ No newline at end of file
diff --git a/fuzz/corpora/cms/4cfd609b7ce6e3fe479a0f5398ee25ce6befbd5c b/fuzz/corpora/cms/4cfd609b7ce6e3fe479a0f5398ee25ce6befbd5c
new file mode 100644
index 0000000000..5b03634e84
--- /dev/null
+++ b/fuzz/corpora/cms/4cfd609b7ce6e3fe479a0f5398ee25ce6befbd5c
Binary files differ
diff --git a/fuzz/corpora/cms/4ddfe4de8b36d83f1d9b8fb8db50bf1417a9f19b b/fuzz/corpora/cms/4ddfe4de8b36d83f1d9b8fb8db50bf1417a9f19b
new file mode 100644
index 0000000000..469e2e3978
--- /dev/null
+++ b/fuzz/corpora/cms/4ddfe4de8b36d83f1d9b8fb8db50bf1417a9f19b
@@ -0,0 +1 @@
+0:**)(0:і(֟[t;!k!!; !ah(:;n')j*_:,:!i;: \ No newline at end of file
diff --git a/fuzz/corpora/cms/5125503a46edf9e6a36674ca1fc95b3d8c2eadbb b/fuzz/corpora/cms/5125503a46edf9e6a36674ca1fc95b3d8c2eadbb
new file mode 100644
index 0000000000..c4463edabf
--- /dev/null
+++ b/fuzz/corpora/cms/5125503a46edf9e6a36674ca1fc95b3d8c2eadbb
Binary files differ
diff --git a/fuzz/corpora/cms/55e5a1832a2badbbdd54801dcc9ad1209ae4ea18 b/fuzz/corpora/cms/55e5a1832a2badbbdd54801dcc9ad1209ae4ea18
new file mode 100644
index 0000000000..112bfc288c
--- /dev/null
+++ b/fuzz/corpora/cms/55e5a1832a2badbbdd54801dcc9ad1209ae4ea18
@@ -0,0 +1 @@
+:і([t;!k!!;)!ah(:;n')j*_:,:!i;: ('*);b \ No newline at end of file
diff --git a/fuzz/corpora/cms/565d9336e95032ff9f94f4f5f6ada7c365d0b421 b/fuzz/corpora/cms/565d9336e95032ff9f94f4f5f6ada7c365d0b421
new file mode 100644
index 0000000000..4103279bea
--- /dev/null
+++ b/fuzz/corpora/cms/565d9336e95032ff9f94f4f5f6ada7c365d0b421
@@ -0,0 +1 @@
+0*!k(;4!:)*?:'gbi:!4?**!!* \ No newline at end of file
diff --git a/fuzz/corpora/cms/577cf11aa17227bf4e9d84eed984aba3b0b0dce3 b/fuzz/corpora/cms/577cf11aa17227bf4e9d84eed984aba3b0b0dce3
new file mode 100644
index 0000000000..9d7bdc6029
--- /dev/null
+++ b/fuzz/corpora/cms/577cf11aa17227bf4e9d84eed984aba3b0b0dce3
@@ -0,0 +1 @@
+0:**)! (0:і([t;!k!!;)!ah(:;nj:'_)a,:!i;: \ No newline at end of file
diff --git a/fuzz/corpora/cms/57ffbcd0ee614ac4ec33b3f6379b81f7b82ad206 b/fuzz/corpora/cms/57ffbcd0ee614ac4ec33b3f6379b81f7b82ad206
new file mode 100644
index 0000000000..a19fa0bcef
--- /dev/null
+++ b/fuzz/corpora/cms/57ffbcd0ee614ac4ec33b3f6379b81f7b82ad206
Binary files differ
diff --git a/fuzz/corpora/cms/5bd2fdd88eb217a1ef5764f09ef79df34ecf3035 b/fuzz/corpora/cms/5bd2fdd88eb217a1ef5764f09ef79df34ecf3035
new file mode 100644
index 0000000000..0e8c589d4e
--- /dev/null
+++ b/fuzz/corpora/cms/5bd2fdd88eb217a1ef5764f09ef79df34ecf3035
Binary files differ
diff --git a/fuzz/corpora/cms/60d77c08d4aab46255e64be1c23baca55a80d55a b/fuzz/corpora/cms/60d77c08d4aab46255e64be1c23baca55a80d55a
new file mode 100644
index 0000000000..f215e89601
--- /dev/null
+++ b/fuzz/corpora/cms/60d77c08d4aab46255e64be1c23baca55a80d55a
Binary files differ
diff --git a/fuzz/corpora/cms/62033000193524ee8a1ce645909e01dde859057a b/fuzz/corpora/cms/62033000193524ee8a1ce645909e01dde859057a
new file mode 100644
index 0000000000..1d138d5012
--- /dev/null
+++ b/fuzz/corpora/cms/62033000193524ee8a1ce645909e01dde859057a
Binary files differ
diff --git a/fuzz/corpora/cms/62bf1a2c54f6284043c268e7e738b9895be0c101 b/fuzz/corpora/cms/62bf1a2c54f6284043c268e7e738b9895be0c101
new file mode 100644
index 0000000000..ebddbd0330
--- /dev/null
+++ b/fuzz/corpora/cms/62bf1a2c54f6284043c268e7e738b9895be0c101
@@ -0,0 +1 @@
+0+ \ No newline at end of file
diff --git a/fuzz/corpora/cms/670756818af3613a6cd2d2d745569dc25f8945b2 b/fuzz/corpora/cms/670756818af3613a6cd2d2d745569dc25f8945b2
new file mode 100644
index 0000000000..36299205cf
--- /dev/null
+++ b/fuzz/corpora/cms/670756818af3613a6cd2d2d745569dc25f8945b2
@@ -0,0 +1 @@
+0:**)(0:і([t;!k!!;)!ah(:;nj:'_)a,:!i;: \ No newline at end of file
diff --git a/fuzz/corpora/cms/6c896885a0f269a0e43fc277a494d84133bdc429 b/fuzz/corpora/cms/6c896885a0f269a0e43fc277a494d84133bdc429
new file mode 100644
index 0000000000..05fbaf73e1
--- /dev/null
+++ b/fuzz/corpora/cms/6c896885a0f269a0e43fc277a494d84133bdc429
@@ -0,0 +1 @@
+0:**0():і([t;!k!!;)!ah(:;nj:'_)a,:!i;: \ No newline at end of file
diff --git a/fuzz/corpora/cms/6e3ecaee446d90a6b8c38da7d393b7b5344de742 b/fuzz/corpora/cms/6e3ecaee446d90a6b8c38da7d393b7b5344de742
new file mode 100644
index 0000000000..249e87916b
--- /dev/null
+++ b/fuzz/corpora/cms/6e3ecaee446d90a6b8c38da7d393b7b5344de742
@@ -0,0 +1 @@
+0:**o (0:і([t+!k!!;)#al(;nj:'_)a:!i;: \ No newline at end of file
diff --git a/fuzz/corpora/cms/6ec0a950818f1d1bba39fa951c9099e39257fe30 b/fuzz/corpora/cms/6ec0a950818f1d1bba39fa951c9099e39257fe30
new file mode 100644
index 0000000000..890103cf9c
--- /dev/null
+++ b/fuzz/corpora/cms/6ec0a950818f1d1bba39fa951c9099e39257fe30
Binary files differ
diff --git a/fuzz/corpora/cms/6f1d68cbd065b9c443a8ee6b5aa9ae4ee5acfb82 b/fuzz/corpora/cms/6f1d68cbd065b9c443a8ee6b5aa9ae4ee5acfb82
new file mode 100644
index 0000000000..124378be14
--- /dev/null
+++ b/fuzz/corpora/cms/6f1d68cbd065b9c443a8ee6b5aa9ae4ee5acfb82
@@ -0,0 +1 @@
+0:**)(0:і([t;!k!!;)!ah(:;nj:'_)a,:!i;: \ No newline at end of file
diff --git a/fuzz/corpora/cms/70d38c5d967fd792d09e02e0a787ab77f3a147db b/fuzz/corpora/cms/70d38c5d967fd792d09e02e0a787ab77f3a147db
new file mode 100644
index 0000000000..8cfab18a16
--- /dev/null
+++ b/fuzz/corpora/cms/70d38c5d967fd792d09e02e0a787ab77f3a147db
Binary files differ
diff --git a/fuzz/corpora/cms/70f006272146c12e91b7a03e28905b8d82fd41d5 b/fuzz/corpora/cms/70f006272146c12e91b7a03e28905b8d82fd41d5
new file mode 100644
index 0000000000..4c30a40d6e
--- /dev/null
+++ b/fuzz/corpora/cms/70f006272146c12e91b7a03e28905b8d82fd41d5
@@ -0,0 +1 @@
+0 \ No newline at end of file
diff --git a/fuzz/corpora/cms/72499a7838a9674faaf8659dc27c28cf4f8372e2 b/fuzz/corpora/cms/72499a7838a9674faaf8659dc27c28cf4f8372e2
new file mode 100644
index 0000000000..49498f19ef
--- /dev/null
+++ b/fuzz/corpora/cms/72499a7838a9674faaf8659dc27c28cf4f8372e2
Binary files differ
diff --git a/fuzz/corpora/cms/747349ef73f57b4699bac2a4e8963e9e10e00c76 b/fuzz/corpora/cms/747349ef73f57b4699bac2a4e8963e9e10e00c76
new file mode 100644
index 0000000000..1e4f1959b4
--- /dev/null
+++ b/fuzz/corpora/cms/747349ef73f57b4699bac2a4e8963e9e10e00c76
@@ -0,0 +1 @@
+0:**0():і([t;!k!!;)!ah(:;nj:'_)a,:!i;: \ No newline at end of file
diff --git a/fuzz/corpora/cms/75b36b6e9ec783cfacad75cf8fb862b84793a39c b/fuzz/corpora/cms/75b36b6e9ec783cfacad75cf8fb862b84793a39c
new file mode 100644
index 0000000000..c2a3be7ae7
--- /dev/null
+++ b/fuzz/corpora/cms/75b36b6e9ec783cfacad75cf8fb862b84793a39c
Binary files differ
diff --git a/fuzz/corpora/cms/7843a1a946744eb286aaef9387bae6c29a36b20d b/fuzz/corpora/cms/7843a1a946744eb286aaef9387bae6c29a36b20d
new file mode 100644
index 0000000000..9410009b5e
--- /dev/null
+++ b/fuzz/corpora/cms/7843a1a946744eb286aaef9387bae6c29a36b20d
@@ -0,0 +1,2 @@
+*)
+( \ No newline at end of file
diff --git a/fuzz/corpora/cms/7918146dfe47a1afe269154739281fa4e3eacc95 b/fuzz/corpora/cms/7918146dfe47a1afe269154739281fa4e3eacc95
new file mode 100644
index 0000000000..c0776f9a00
--- /dev/null
+++ b/fuzz/corpora/cms/7918146dfe47a1afe269154739281fa4e3eacc95
Binary files differ
diff --git a/fuzz/corpora/cms/7b372ef935f8f46e86596245b2cc723e48c1ce22 b/fuzz/corpora/cms/7b372ef935f8f46e86596245b2cc723e48c1ce22
new file mode 100644
index 0000000000..aa0aeb1c08
--- /dev/null
+++ b/fuzz/corpora/cms/7b372ef935f8f46e86596245b2cc723e48c1ce22
@@ -0,0 +1 @@
+0:**% (0:і([t+!k!!;)#ah(;nj:'_):!,ia;: \ No newline at end of file
diff --git a/fuzz/corpora/cms/7fcd07a56c073c66eb0edfa5c431112e706ff75f b/fuzz/corpora/cms/7fcd07a56c073c66eb0edfa5c431112e706ff75f
new file mode 100644
index 0000000000..ee8f8a0efa
--- /dev/null
+++ b/fuzz/corpora/cms/7fcd07a56c073c66eb0edfa5c431112e706ff75f
Binary files differ
diff --git a/fuzz/corpora/cms/803d7ccf6c210402eca2798dc03d5bd6d3e5ba49 b/fuzz/corpora/cms/803d7ccf6c210402eca2798dc03d5bd6d3e5ba49
new file mode 100644
index 0000000000..21d4a0eade
--- /dev/null
+++ b/fuzz/corpora/cms/803d7ccf6c210402eca2798dc03d5bd6d3e5ba49
Binary files differ
diff --git a/fuzz/corpora/cms/805225c5c081e618e88b6ef8a7007b91d50fb052 b/fuzz/corpora/cms/805225c5c081e618e88b6ef8a7007b91d50fb052
new file mode 100644
index 0000000000..eb6591e8b3
--- /dev/null
+++ b/fuzz/corpora/cms/805225c5c081e618e88b6ef8a7007b91d50fb052
@@ -0,0 +1 @@
+0:**1():і([t;!k!!;)!ah(:;nj:'_)a,:!i;: \ No newline at end of file
diff --git a/fuzz/corpora/cms/8589a5bfb8448257f7cf78d63693d1c9e1ca5e3a b/fuzz/corpora/cms/8589a5bfb8448257f7cf78d63693d1c9e1ca5e3a
new file mode 100644
index 0000000000..f5a63e4eb7
--- /dev/null
+++ b/fuzz/corpora/cms/8589a5bfb8448257f7cf78d63693d1c9e1ca5e3a
@@ -0,0 +1 @@
+0:**():і([vt;!k!!;)!ah(:;nj:'_)a,:!i;: \ No newline at end of file
diff --git a/fuzz/corpora/cms/85e53271e14006f0265921d02d4d736cdc580b0b b/fuzz/corpora/cms/85e53271e14006f0265921d02d4d736cdc580b0b
new file mode 100644
index 0000000000..ce542efaa5
--- /dev/null
+++ b/fuzz/corpora/cms/85e53271e14006f0265921d02d4d736cdc580b0b
@@ -0,0 +1 @@
+ \ No newline at end of file
diff --git a/fuzz/corpora/cms/877a4e6f29e547c8df20462c8da7bb8917fa15c8 b/fuzz/corpora/cms/877a4e6f29e547c8df20462c8da7bb8917fa15c8
new file mode 100644
index 0000000000..7674d548aa
--- /dev/null
+++ b/fuzz/corpora/cms/877a4e6f29e547c8df20462c8da7bb8917fa15c8
Binary files differ
diff --git a/fuzz/corpora/cms/8b60e9db4dabe5f6d9c181d7d109823cf1425bc4 b/fuzz/corpora/cms/8b60e9db4dabe5f6d9c181d7d109823cf1425bc4
new file mode 100644
index 0000000000..b56884b920
--- /dev/null
+++ b/fuzz/corpora/cms/8b60e9db4dabe5f6d9c181d7d109823cf1425bc4
@@ -0,0 +1 @@
+0:*)(0:і([t;!k!!;)!ah(:;n';j*_:,:!i;: \ No newline at end of file
diff --git a/fuzz/corpora/cms/929355fe9c63dc75894ce099713630aed9b7cdec b/fuzz/corpora/cms/929355fe9c63dc75894ce099713630aed9b7cdec
new file mode 100644
index 0000000000..b6553c8e6a
--- /dev/null
+++ b/fuzz/corpora/cms/929355fe9c63dc75894ce099713630aed9b7cdec
Binary files differ
diff --git a/fuzz/corpora/cms/9476b99b6e95f1a8290381fc907969c734c3486f b/fuzz/corpora/cms/9476b99b6e95f1a8290381fc907969c734c3486f
new file mode 100644
index 0000000000..b6b8940ee2
--- /dev/null
+++ b/fuzz/corpora/cms/9476b99b6e95f1a8290381fc907969c734c3486f
@@ -0,0 +1 @@
+0:**)(0:і(֟[t;!k!!;)!ah(:;n')j*_:,:!i;: \ No newline at end of file
diff --git a/fuzz/corpora/cms/956dd8e9904f1e38281e70b020c48f26073d13c5 b/fuzz/corpora/cms/956dd8e9904f1e38281e70b020c48f26073d13c5
new file mode 100644
index 0000000000..6b6eed0e14
--- /dev/null
+++ b/fuzz/corpora/cms/956dd8e9904f1e38281e70b020c48f26073d13c5
@@ -0,0 +1 @@
+0:*)* !(p:і([:t+!k!#;)#ah(;nj:'_)a,:!i;: \ No newline at end of file
diff --git a/fuzz/corpora/cms/987f8e452e7167a24ded65ba45d5fdc375c1101d b/fuzz/corpora/cms/987f8e452e7167a24ded65ba45d5fdc375c1101d
new file mode 100644
index 0000000000..033f046f98
--- /dev/null
+++ b/fuzz/corpora/cms/987f8e452e7167a24ded65ba45d5fdc375c1101d
Binary files differ
diff --git a/fuzz/corpora/cms/988e9d78c57bafd11d92e7af48b96d1a934028ba b/fuzz/corpora/cms/988e9d78c57bafd11d92e7af48b96d1a934028ba
new file mode 100644
index 0000000000..9eb7b64956
--- /dev/null
+++ b/fuzz/corpora/cms/988e9d78c57bafd11d92e7af48b96d1a934028ba
@@ -0,0 +1 @@
+* \ No newline at end of file
diff --git a/fuzz/corpora/cms/a0223aad1a02aa9e11ea988186a02936aec5f39c b/fuzz/corpora/cms/a0223aad1a02aa9e11ea988186a02936aec5f39c
new file mode 100644
index 0000000000..af7edc6cd0
--- /dev/null
+++ b/fuzz/corpora/cms/a0223aad1a02aa9e11ea988186a02936aec5f39c
Binary files differ
diff --git a/fuzz/corpora/cms/a479b7bd1299cd731e5ea3e46b39a1bc8976b6bc b/fuzz/corpora/cms/a479b7bd1299cd731e5ea3e46b39a1bc8976b6bc
new file mode 100644
index 0000000000..0f9c7bbc6f
--- /dev/null
+++ b/fuzz/corpora/cms/a479b7bd1299cd731e5ea3e46b39a1bc8976b6bc
Binary files differ
diff --git a/fuzz/corpora/cms/a66ff59f745dd9bfaa0a269c37d64d663c9f8cd1 b/fuzz/corpora/cms/a66ff59f745dd9bfaa0a269c37d64d663c9f8cd1
new file mode 100644
index 0000000000..01840ed648
--- /dev/null
+++ b/fuzz/corpora/cms/a66ff59f745dd9bfaa0a269c37d64d663c9f8cd1
@@ -0,0 +1 @@
+0:*0 o*:і([t+!k!!;)#al(;n::'*_)a:!i;: \ No newline at end of file
diff --git a/fuzz/corpora/cms/a730079cff218f5d3d9ed7c5e4db2dc513b59467 b/fuzz/corpora/cms/a730079cff218f5d3d9ed7c5e4db2dc513b59467
new file mode 100644
index 0000000000..035d7bf98d
--- /dev/null
+++ b/fuzz/corpora/cms/a730079cff218f5d3d9ed7c5e4db2dc513b59467
Binary files differ
diff --git a/fuzz/corpora/cms/ab4f73f2fa117ef18a8a39a7e65bd854debfd936 b/fuzz/corpora/cms/ab4f73f2fa117ef18a8a39a7e65bd854debfd936
new file mode 100644
index 0000000000..9e045f1020
--- /dev/null
+++ b/fuzz/corpora/cms/ab4f73f2fa117ef18a8a39a7e65bd854debfd936
@@ -0,0 +1 @@
+** \ No newline at end of file
diff --git a/fuzz/corpora/cms/ab911f7babc6fbb0ed98fff2952f88916be32214 b/fuzz/corpora/cms/ab911f7babc6fbb0ed98fff2952f88916be32214
new file mode 100644
index 0000000000..5d215da86f
--- /dev/null
+++ b/fuzz/corpora/cms/ab911f7babc6fbb0ed98fff2952f88916be32214
Binary files differ
diff --git a/fuzz/corpora/cms/abb60d0eadd4321ee880248f1edb6dd0afcbe78d b/fuzz/corpora/cms/abb60d0eadd4321ee880248f1edb6dd0afcbe78d
new file mode 100644
index 0000000000..b12ba2645c
--- /dev/null
+++ b/fuzz/corpora/cms/abb60d0eadd4321ee880248f1edb6dd0afcbe78d
@@ -0,0 +1 @@
+
diff --git a/fuzz/corpora/cms/b5cb60d37bfb7df151144ef617118f4b558cf5ad b/fuzz/corpora/cms/b5cb60d37bfb7df151144ef617118f4b558cf5ad
new file mode 100644
index 0000000000..ca83a9fc58
--- /dev/null
+++ b/fuzz/corpora/cms/b5cb60d37bfb7df151144ef617118f4b558cf5ad
@@ -0,0 +1 @@
+ \ No newline at end of file
diff --git a/fuzz/corpora/cms/bbce253c192821a8510036e9dbc00acfc3f98a61 b/fuzz/corpora/cms/bbce253c192821a8510036e9dbc00acfc3f98a61
new file mode 100644
index 0000000000..b00d13805f
--- /dev/null
+++ b/fuzz/corpora/cms/bbce253c192821a8510036e9dbc00acfc3f98a61
@@ -0,0 +1 @@
+*<!(;4!:)?:'gbi*<!(;4!:)*?:'gbi::! \ No newline at end of file
diff --git a/fuzz/corpora/cms/bfe17d837974acb1d6a6403d5b12e32b3086c387 b/fuzz/corpora/cms/bfe17d837974acb1d6a6403d5b12e32b3086c387
new file mode 100644
index 0000000000..4f16da370f
--- /dev/null
+++ b/fuzz/corpora/cms/bfe17d837974acb1d6a6403d5b12e32b3086c387
@@ -0,0 +1,2 @@
+**
+* \ No newline at end of file
diff --git a/fuzz/corpora/cms/c00dc0bbd6e48c93860eae27f1bd720d61a2df27 b/fuzz/corpora/cms/c00dc0bbd6e48c93860eae27f1bd720d61a2df27
new file mode 100644
index 0000000000..bda70eab06
--- /dev/null
+++ b/fuzz/corpora/cms/c00dc0bbd6e48c93860eae27f1bd720d61a2df27
Binary files differ
diff --git a/fuzz/corpora/cms/c2c9f29931c46877758d0643e3b7b0114477ef4a b/fuzz/corpora/cms/c2c9f29931c46877758d0643e3b7b0114477ef4a
new file mode 100644
index 0000000000..31309f6b8b
--- /dev/null
+++ b/fuzz/corpora/cms/c2c9f29931c46877758d0643e3b7b0114477ef4a
@@ -0,0 +1 @@
+0:**)(0:і([t;!k!!;)!ah(:;n')j*_:,:!i;: \ No newline at end of file
diff --git a/fuzz/corpora/cms/c76cfec5956039f2ad2463f2f3ea6f964f9aed53 b/fuzz/corpora/cms/c76cfec5956039f2ad2463f2f3ea6f964f9aed53
new file mode 100644
index 0000000000..b0495fb65c
--- /dev/null
+++ b/fuzz/corpora/cms/c76cfec5956039f2ad2463f2f3ea6f964f9aed53
@@ -0,0 +1 @@
+p:[(џt0:і([t:;!k!!;)!ah':;!k!!;)!a;h \ No newline at end of file
diff --git a/fuzz/corpora/cms/c9aac337c2d4316bc1b88ea6e23d0d65d2b4de43 b/fuzz/corpora/cms/c9aac337c2d4316bc1b88ea6e23d0d65d2b4de43
new file mode 100644
index 0000000000..b3a381e12a
--- /dev/null
+++ b/fuzz/corpora/cms/c9aac337c2d4316bc1b88ea6e23d0d65d2b4de43
Binary files differ
diff --git a/fuzz/corpora/cms/cae69cb52df30e0c2889897d250376016978a4b9 b/fuzz/corpora/cms/cae69cb52df30e0c2889897d250376016978a4b9
new file mode 100644
index 0000000000..bd06f053a6
--- /dev/null
+++ b/fuzz/corpora/cms/cae69cb52df30e0c2889897d250376016978a4b9
Binary files differ
diff --git a/fuzz/corpora/cms/cd9aeb9f43d9aadb4e36572c8a6b81aebdd52c15 b/fuzz/corpora/cms/cd9aeb9f43d9aadb4e36572c8a6b81aebdd52c15
new file mode 100644
index 0000000000..fc28e53a90
--- /dev/null
+++ b/fuzz/corpora/cms/cd9aeb9f43d9aadb4e36572c8a6b81aebdd52c15
@@ -0,0 +1 @@
+; \ No newline at end of file
diff --git a/fuzz/corpora/cms/d13c39b56984457f206cdec2bd6fd79ae9684880 b/fuzz/corpora/cms/d13c39b56984457f206cdec2bd6fd79ae9684880
new file mode 100644
index 0000000000..8ba2babf94
--- /dev/null
+++ b/fuzz/corpora/cms/d13c39b56984457f206cdec2bd6fd79ae9684880
@@ -0,0 +1 @@
+*<!(;4!:)*?:'gbi:!4?**!!*!(''(;*jI''))(::') \ No newline at end of file
diff --git a/fuzz/corpora/cms/d21e8a7afdf4a8b202df243e5cd0d9b59ec43315 b/fuzz/corpora/cms/d21e8a7afdf4a8b202df243e5cd0d9b59ec43315
new file mode 100644
index 0000000000..65cc5d1d76
--- /dev/null
+++ b/fuzz/corpora/cms/d21e8a7afdf4a8b202df243e5cd0d9b59ec43315
Binary files differ
diff --git a/fuzz/corpora/cms/d37a557533ca5df9131c96a0c38310813886621e b/fuzz/corpora/cms/d37a557533ca5df9131c96a0c38310813886621e
new file mode 100644
index 0000000000..183a66a9e7
--- /dev/null
+++ b/fuzz/corpora/cms/d37a557533ca5df9131c96a0c38310813886621e
Binary files differ
diff --git a/fuzz/corpora/cms/d4687f8090b93bb2b8add0c4c4163a2551fffd32 b/fuzz/corpora/cms/d4687f8090b93bb2b8add0c4c4163a2551fffd32
new file mode 100644
index 0000000000..ba5460d7bb
--- /dev/null
+++ b/fuzz/corpora/cms/d4687f8090b93bb2b8add0c4c4163a2551fffd32
Binary files differ
diff --git a/fuzz/corpora/cms/d47f7c250cbd72ae0cfa3f4b52a7965c88ddaede b/fuzz/corpora/cms/d47f7c250cbd72ae0cfa3f4b52a7965c88ddaede
new file mode 100644
index 0000000000..5e5d3a4831
--- /dev/null
+++ b/fuzz/corpora/cms/d47f7c250cbd72ae0cfa3f4b52a7965c88ddaede
@@ -0,0 +1 @@
+0:*0*))*<0:**)(!:і([t(;!k!!;)!ah(:;nj! \ No newline at end of file
diff --git a/fuzz/corpora/cms/d98dbb19817891687dc5efb49e5280d57f86443e b/fuzz/corpora/cms/d98dbb19817891687dc5efb49e5280d57f86443e
new file mode 100644
index 0000000000..4d1e72f230
--- /dev/null
+++ b/fuzz/corpora/cms/d98dbb19817891687dc5efb49e5280d57f86443e
@@ -0,0 +1 @@
+0*!k(;4!:)*?:'gbi:!*?4*!* \ No newline at end of file
diff --git a/fuzz/corpora/cms/dc542fdae3aeb51b9148a2112cdb8999fd2b9750 b/fuzz/corpora/cms/dc542fdae3aeb51b9148a2112cdb8999fd2b9750
new file mode 100644
index 0000000000..83d4b272d3
--- /dev/null
+++ b/fuzz/corpora/cms/dc542fdae3aeb51b9148a2112cdb8999fd2b9750
@@ -0,0 +1 @@
+*<!(;4!:)*?:'gbi:!4?**!!*!(''(;*jI''))(:':) \ No newline at end of file
diff --git a/fuzz/corpora/cms/dd2b26eb1b9c43194c9d096e6fe6b26635b275f5 b/fuzz/corpora/cms/dd2b26eb1b9c43194c9d096e6fe6b26635b275f5
new file mode 100644
index 0000000000..9ec4ed5896
--- /dev/null
+++ b/fuzz/corpora/cms/dd2b26eb1b9c43194c9d096e6fe6b26635b275f5
Binary files differ
diff --git a/fuzz/corpora/cms/dd3e41a7a148c8b246ac1e5b4fc35eef0cc0782b b/fuzz/corpora/cms/dd3e41a7a148c8b246ac1e5b4fc35eef0cc0782b
new file mode 100644
index 0000000000..916b91e33c
--- /dev/null
+++ b/fuzz/corpora/cms/dd3e41a7a148c8b246ac1e5b4fc35eef0cc0782b
Binary files differ
diff --git a/fuzz/corpora/cms/df58248c414f342c81e056b40bee12d17a08bf61 b/fuzz/corpora/cms/df58248c414f342c81e056b40bee12d17a08bf61
new file mode 100644
index 0000000000..f59ec20aab
--- /dev/null
+++ b/fuzz/corpora/cms/df58248c414f342c81e056b40bee12d17a08bf61
@@ -0,0 +1 @@
+* \ No newline at end of file
diff --git a/fuzz/corpora/cms/dfeb7a71beac181cca5950b44cc116fa03a97fd4 b/fuzz/corpora/cms/dfeb7a71beac181cca5950b44cc116fa03a97fd4
new file mode 100644
index 0000000000..76e1ec3654
--- /dev/null
+++ b/fuzz/corpora/cms/dfeb7a71beac181cca5950b44cc116fa03a97fd4
Binary files differ
diff --git a/fuzz/corpora/cms/e200c8fb65670dc5e7421cbed0d90f277351b916 b/fuzz/corpora/cms/e200c8fb65670dc5e7421cbed0d90f277351b916
new file mode 100644
index 0000000000..a0a70bac04
--- /dev/null
+++ b/fuzz/corpora/cms/e200c8fb65670dc5e7421cbed0d90f277351b916
Binary files differ
diff --git a/fuzz/corpora/cms/e43e4a2bb2ad2dda58e6a6f51af2560e81b0c6ce b/fuzz/corpora/cms/e43e4a2bb2ad2dda58e6a6f51af2560e81b0c6ce
new file mode 100644
index 0000000000..1cf8fe35e8
--- /dev/null
+++ b/fuzz/corpora/cms/e43e4a2bb2ad2dda58e6a6f51af2560e81b0c6ce
Binary files differ
diff --git a/fuzz/corpora/cms/e5acb91badd6635ef8d1c09e75433d3b51575f0c b/fuzz/corpora/cms/e5acb91badd6635ef8d1c09e75433d3b51575f0c
new file mode 100644
index 0000000000..b81b95673c
--- /dev/null
+++ b/fuzz/corpora/cms/e5acb91badd6635ef8d1c09e75433d3b51575f0c
Binary files differ
diff --git a/fuzz/corpora/cms/e5d7433f55867900a77a5a0e998c111b8917fe24 b/fuzz/corpora/cms/e5d7433f55867900a77a5a0e998c111b8917fe24
new file mode 100644
index 0000000000..1afe096c45
--- /dev/null
+++ b/fuzz/corpora/cms/e5d7433f55867900a77a5a0e998c111b8917fe24
Binary files differ
diff --git a/fuzz/corpora/cms/e5d834c31857814cabfe8608f18fd5e28fbb98d8 b/fuzz/corpora/cms/e5d834c31857814cabfe8608f18fd5e28fbb98d8
new file mode 100644
index 0000000000..3932075ae3
--- /dev/null
+++ b/fuzz/corpora/cms/e5d834c31857814cabfe8608f18fd5e28fbb98d8
Binary files differ
diff --git a/fuzz/corpora/cms/ef37f7a612717a1b2967d7efd19ff05d5f49bd85 b/fuzz/corpora/cms/ef37f7a612717a1b2967d7efd19ff05d5f49bd85
new file mode 100644
index 0000000000..32bf6775b8
--- /dev/null
+++ b/fuzz/corpora/cms/ef37f7a612717a1b2967d7efd19ff05d5f49bd85
@@ -0,0 +1 @@
+0:**0*))*<0:**)(!:і([t(;!k!!;)!ah(:;nj! \ No newline at end of file
diff --git a/fuzz/corpora/cms/efe8c53f84a8d60f41064d761d6e83e3f75e1346 b/fuzz/corpora/cms/efe8c53f84a8d60f41064d761d6e83e3f75e1346
new file mode 100644
index 0000000000..6c2e301caf
--- /dev/null
+++ b/fuzz/corpora/cms/efe8c53f84a8d60f41064d761d6e83e3f75e1346
@@ -0,0 +1 @@
+0/**0():і([t;!k!!;)!ah(:;nj:'_)a,:!i;: \ No newline at end of file
diff --git a/fuzz/corpora/cms/f0ce4f1bcfb7cd27a277c891b586f964f0fe099a b/fuzz/corpora/cms/f0ce4f1bcfb7cd27a277c891b586f964f0fe099a
new file mode 100644
index 0000000000..54fd53ed88
--- /dev/null
+++ b/fuzz/corpora/cms/f0ce4f1bcfb7cd27a277c891b586f964f0fe099a
@@ -0,0 +1 @@
+0:[(џt;!k!!;)!ah(:;n')j*_:,:!i;: ('*);b \ No newline at end of file
diff --git a/fuzz/corpora/cms/f34c51ab1e8e277aa1afce9d0b6d475f89985fd9 b/fuzz/corpora/cms/f34c51ab1e8e277aa1afce9d0b6d475f89985fd9
new file mode 100644
index 0000000000..c14c9941b2
--- /dev/null
+++ b/fuzz/corpora/cms/f34c51ab1e8e277aa1afce9d0b6d475f89985fd9
Binary files differ
diff --git a/fuzz/corpora/cms/f3624f94382dd504c3d1ac99640362d85c06f0eb b/fuzz/corpora/cms/f3624f94382dd504c3d1ac99640362d85c06f0eb
new file mode 100644
index 0000000000..9593b4031d
--- /dev/null
+++ b/fuzz/corpora/cms/f3624f94382dd504c3d1ac99640362d85c06f0eb
Binary files differ
diff --git a/fuzz/corpora/cms/f7a715864848d87418e7c801187895e7f661d3db b/fuzz/corpora/cms/f7a715864848d87418e7c801187895e7f661d3db
new file mode 100644
index 0000000000..722c3db844
--- /dev/null
+++ b/fuzz/corpora/cms/f7a715864848d87418e7c801187895e7f661d3db
Binary files differ
diff --git a/fuzz/corpora/cms/f7b7512067890c46db13a6cbb86b5e6f168bad09 b/fuzz/corpora/cms/f7b7512067890c46db13a6cbb86b5e6f168bad09
new file mode 100644
index 0000000000..9188d73826
--- /dev/null
+++ b/fuzz/corpora/cms/f7b7512067890c46db13a6cbb86b5e6f168bad09
@@ -0,0 +1 @@
+*;<!(;4!:)*?:'gbi:!4?**!!*;!(' \ No newline at end of file
diff --git a/fuzz/corpora/cms/fa27848680453380b96c84eeaabc8b9474086bd3 b/fuzz/corpora/cms/fa27848680453380b96c84eeaabc8b9474086bd3
new file mode 100644
index 0000000000..276ca4c086
--- /dev/null
+++ b/fuzz/corpora/cms/fa27848680453380b96c84eeaabc8b9474086bd3
@@ -0,0 +1 @@
+*<!(;4!: \ No newline at end of file
diff --git a/fuzz/corpora/cms/fb51fba3a9a8fb327de4adaf17fac6fc7ba7aeb9 b/fuzz/corpora/cms/fb51fba3a9a8fb327de4adaf17fac6fc7ba7aeb9
new file mode 100644
index 0000000000..87ff73021b
--- /dev/null
+++ b/fuzz/corpora/cms/fb51fba3a9a8fb327de4adaf17fac6fc7ba7aeb9
@@ -0,0 +1 @@
+*<!(;4!:)*?:'gbi:!4?**!!*;!(''(;*jI''))( \ No newline at end of file
diff --git a/fuzz/corpora/cms/fc13cd6e1c596942973faf3e711d374b2705911e b/fuzz/corpora/cms/fc13cd6e1c596942973faf3e711d374b2705911e
new file mode 100644
index 0000000000..7acf211e2f
--- /dev/null
+++ b/fuzz/corpora/cms/fc13cd6e1c596942973faf3e711d374b2705911e
Binary files differ