diff --git a/fuzz/corpus/fuzz_write/01bbd1b48fe2758e4bfaa74f54ab9cb7c8772c77 b/fuzz/corpus/fuzz_write/01bbd1b48fe2758e4bfaa74f54ab9cb7c8772c77
new file mode 100644
index 00000000..b7544495
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/01bbd1b48fe2758e4bfaa74f54ab9cb7c8772c77
@@ -0,0 +1 @@
+&ÿ;]){{{{Â¡[UTA
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/02e764cf7dde27a469dda7af95d80c4f533dfbbb b/fuzz/corpus/fuzz_write/02e764cf7dde27a469dda7af95d80c4f533dfbbb
new file mode 100644
index 00000000..c84d5d1f
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/02e764cf7dde27a469dda7af95d80c4f533dfbbb
@@ -0,0 +1,3 @@
+u‰cP:/
+/
+/&(#/
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/03d7307f2925783ac17b0b6c4cc3e0a11b4f636e b/fuzz/corpus/fuzz_write/03d7307f2925783ac17b0b6c4cc3e0a11b4f636e
new file mode 100644
index 00000000..e45df1d7
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/03d7307f2925783ac17b0b6c4cc3e0a11b4f636e
@@ -0,0 +1 @@
+]QØ!ØƒAÃØØ
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/0439bfb44047a9fd23a9829903f15ce136dfd332 b/fuzz/corpus/fuzz_write/0439bfb44047a9fd23a9829903f15ce136dfd332
new file mode 100644
index 00000000..fe52ace0
Binary files /dev/null and b/fuzz/corpus/fuzz_write/0439bfb44047a9fd23a9829903f15ce136dfd332 differ
diff --git a/fuzz/corpus/fuzz_write/05806a4e7b5759a5689e4690e5d536930911575d b/fuzz/corpus/fuzz_write/05806a4e7b5759a5689e4690e5d536930911575d
new file mode 100644
index 00000000..7d457e38
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/05806a4e7b5759a5689e4690e5d536930911575d
@@ -0,0 +1 @@
+ÿÿÿÿKÿÿJPÿ$+++
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/062418962d49ed297d23756c653198c34c1e0679 b/fuzz/corpus/fuzz_write/062418962d49ed297d23756c653198c34c1e0679
new file mode 100644
index 00000000..b9c17879
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/062418962d49ed297d23756c653198c34c1e0679
@@ -0,0 +1 @@
+]¾üšš=ü¾=
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/0625a7d70dca725aa7c1027a5c95fb10b7553eef b/fuzz/corpus/fuzz_write/0625a7d70dca725aa7c1027a5c95fb10b7553eef
new file mode 100644
index 00000000..b14e3090
Binary files /dev/null and b/fuzz/corpus/fuzz_write/0625a7d70dca725aa7c1027a5c95fb10b7553eef differ
diff --git a/fuzz/corpus/fuzz_write/0779c8934c61f2190c94ccd4b298036a31d14bad b/fuzz/corpus/fuzz_write/0779c8934c61f2190c94ccd4b298036a31d14bad
new file mode 100644
index 00000000..d1a16159
Binary files /dev/null and b/fuzz/corpus/fuzz_write/0779c8934c61f2190c94ccd4b298036a31d14bad differ
diff --git a/fuzz/corpus/fuzz_write/0788366a8ed9b9d9c47d5993c19cc1705ead95ff b/fuzz/corpus/fuzz_write/0788366a8ed9b9d9c47d5993c19cc1705ead95ff
new file mode 100644
index 00000000..231b0aac
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/0788366a8ed9b9d9c47d5993c19cc1705ead95ff
@@ -0,0 +1 @@
+_07c/../Åhÿ
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/094ba208a490cdf37ae398c0d0fcaeb0ea069842 b/fuzz/corpus/fuzz_write/094ba208a490cdf37ae398c0d0fcaeb0ea069842
new file mode 100644
index 00000000..3c162bd0
Binary files /dev/null and b/fuzz/corpus/fuzz_write/094ba208a490cdf37ae398c0d0fcaeb0ea069842 differ
diff --git a/fuzz/corpus/fuzz_write/0a055d4d0024a9b5fd282cf2ac522ac36e4da7ae b/fuzz/corpus/fuzz_write/0a055d4d0024a9b5fd282cf2ac522ac36e4da7ae
new file mode 100644
index 00000000..75efe46a
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/0a055d4d0024a9b5fd282cf2ac522ac36e4da7ae
@@ -0,0 +1 @@
+]™™™™™™™0™™™™
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/0abca0f74ffb4adb7f669975899f61d208643ebf b/fuzz/corpus/fuzz_write/0abca0f74ffb4adb7f669975899f61d208643ebf
new file mode 100644
index 00000000..7f1b49a6
Binary files /dev/null and b/fuzz/corpus/fuzz_write/0abca0f74ffb4adb7f669975899f61d208643ebf differ
diff --git a/fuzz/corpus/fuzz_write/0be0191872299fac9b2eb0bd18d3cac79b381019 b/fuzz/corpus/fuzz_write/0be0191872299fac9b2eb0bd18d3cac79b381019
new file mode 100644
index 00000000..f7206a7b
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/0be0191872299fac9b2eb0bd18d3cac79b381019
@@ -0,0 +1 @@
+]™™™™™™™
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/0c7019b3341d06e6996012702105ec921d37143e b/fuzz/corpus/fuzz_write/0c7019b3341d06e6996012702105ec921d37143e
new file mode 100644
index 00000000..482269a3
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/0c7019b3341d06e6996012702105ec921d37143e
@@ -0,0 +1 @@
+	][Â9—\Â|3
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/0d78b2e7fe05276c041e9878771fe4cda064e868 b/fuzz/corpus/fuzz_write/0d78b2e7fe05276c041e9878771fe4cda064e868
new file mode 100644
index 00000000..3ca634e3
Binary files /dev/null and b/fuzz/corpus/fuzz_write/0d78b2e7fe05276c041e9878771fe4cda064e868 differ
diff --git a/fuzz/corpus/fuzz_write/0e2c7b935ff339712c9fc43c175bd39b88f7d761 b/fuzz/corpus/fuzz_write/0e2c7b935ff339712c9fc43c175bd39b88f7d761
new file mode 100644
index 00000000..60a04c27
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/0e2c7b935ff339712c9fc43c175bd39b88f7d761
@@ -0,0 +1 @@
+"ÿ[¡;Â)"]UTA
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/0e4c0d006fe8bb7af92ec84028da4750956d031c b/fuzz/corpus/fuzz_write/0e4c0d006fe8bb7af92ec84028da4750956d031c
new file mode 100644
index 00000000..5c8fba63
Binary files /dev/null and b/fuzz/corpus/fuzz_write/0e4c0d006fe8bb7af92ec84028da4750956d031c differ
diff --git a/fuzz/corpus/fuzz_write/101dbcf20edd51378371e59c291a8ad8193eb096 b/fuzz/corpus/fuzz_write/101dbcf20edd51378371e59c291a8ad8193eb096
new file mode 100644
index 00000000..47d5e73b
Binary files /dev/null and b/fuzz/corpus/fuzz_write/101dbcf20edd51378371e59c291a8ad8193eb096 differ
diff --git a/fuzz/corpus/fuzz_write/11638ec11d4d64b42f4f8265ddd240893a20498f b/fuzz/corpus/fuzz_write/11638ec11d4d64b42f4f8265ddd240893a20498f
new file mode 100644
index 00000000..70fc925b
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/11638ec11d4d64b42f4f8265ddd240893a20498f
@@ -0,0 +1 @@
+}|¾™Ù]!]ü=
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/14aace33bc4a967f85c04de7c9ae48636c479403 b/fuzz/corpus/fuzz_write/14aace33bc4a967f85c04de7c9ae48636c479403
new file mode 100644
index 00000000..36d355e4
Binary files /dev/null and b/fuzz/corpus/fuzz_write/14aace33bc4a967f85c04de7c9ae48636c479403 differ
diff --git a/fuzz/corpus/fuzz_write/14ea1050c3761baee18a4c6cc4ef30446fd9ff4b b/fuzz/corpus/fuzz_write/14ea1050c3761baee18a4c6cc4ef30446fd9ff4b
new file mode 100644
index 00000000..b0362127
Binary files /dev/null and b/fuzz/corpus/fuzz_write/14ea1050c3761baee18a4c6cc4ef30446fd9ff4b differ
diff --git a/fuzz/corpus/fuzz_write/16a6a3c54a57b1c145b8e8e14dc5ba27abb41a02 b/fuzz/corpus/fuzz_write/16a6a3c54a57b1c145b8e8e14dc5ba27abb41a02
new file mode 100644
index 00000000..2ac80ed7
Binary files /dev/null and b/fuzz/corpus/fuzz_write/16a6a3c54a57b1c145b8e8e14dc5ba27abb41a02 differ
diff --git a/fuzz/corpus/fuzz_write/17ebc38bfd3a668160fb7d2819e93b132138bda6 b/fuzz/corpus/fuzz_write/17ebc38bfd3a668160fb7d2819e93b132138bda6
new file mode 100644
index 00000000..38ac3ea7
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/17ebc38bfd3a668160fb7d2819e93b132138bda6
@@ -0,0 +1 @@
+&0f/PK)]K3
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/1a8dc5454a7f0c72ed76e35db1c590651de6996e b/fuzz/corpus/fuzz_write/1a8dc5454a7f0c72ed76e35db1c590651de6996e
new file mode 100644
index 00000000..98a06374
Binary files /dev/null and b/fuzz/corpus/fuzz_write/1a8dc5454a7f0c72ed76e35db1c590651de6996e differ
diff --git a/fuzz/corpus/fuzz_write/1c4d94413c39a99da68cdface8310e055404d7f7 b/fuzz/corpus/fuzz_write/1c4d94413c39a99da68cdface8310e055404d7f7
new file mode 100644
index 00000000..0b6def48
Binary files /dev/null and b/fuzz/corpus/fuzz_write/1c4d94413c39a99da68cdface8310e055404d7f7 differ
diff --git a/fuzz/corpus/fuzz_write/1cc9ff8a2b22e032e71f829471f7cd14df17afce b/fuzz/corpus/fuzz_write/1cc9ff8a2b22e032e71f829471f7cd14df17afce
new file mode 100644
index 00000000..652347ed
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/1cc9ff8a2b22e032e71f829471f7cd14df17afce
@@ -0,0 +1 @@
+Ë]£'Æ|Æ|
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/1d24507314b89c144e445c5a9b0f5321e2b9246e b/fuzz/corpus/fuzz_write/1d24507314b89c144e445c5a9b0f5321e2b9246e
new file mode 100644
index 00000000..539c8917
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/1d24507314b89c144e445c5a9b0f5321e2b9246e
@@ -0,0 +1 @@
+Êš;KRP]+.I%
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/1e6bbe8309f240b754190daa61e87876e14f331a b/fuzz/corpus/fuzz_write/1e6bbe8309f240b754190daa61e87876e14f331a
new file mode 100644
index 00000000..7234ee91
Binary files /dev/null and b/fuzz/corpus/fuzz_write/1e6bbe8309f240b754190daa61e87876e14f331a differ
diff --git a/fuzz/corpus/fuzz_write/1f22445571a5e9242efe86c28a1e441dcabdc159 b/fuzz/corpus/fuzz_write/1f22445571a5e9242efe86c28a1e441dcabdc159
new file mode 100644
index 00000000..89c70a81
Binary files /dev/null and b/fuzz/corpus/fuzz_write/1f22445571a5e9242efe86c28a1e441dcabdc159 differ
diff --git a/fuzz/corpus/fuzz_write/1f78cc1ad19e0edce971affe940337da8dcd7225 b/fuzz/corpus/fuzz_write/1f78cc1ad19e0edce971affe940337da8dcd7225
new file mode 100644
index 00000000..72bdd7be
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/1f78cc1ad19e0edce971affe940337da8dcd7225
@@ -0,0 +1 @@
+]A]A
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/1fb97c86088204190b3d3a9eee828c76af090ab8 b/fuzz/corpus/fuzz_write/1fb97c86088204190b3d3a9eee828c76af090ab8
new file mode 100644
index 00000000..7cc245e6
Binary files /dev/null and b/fuzz/corpus/fuzz_write/1fb97c86088204190b3d3a9eee828c76af090ab8 differ
diff --git a/fuzz/corpus/fuzz_write/1fd074ea96bc4a5b5478d7b980fe2fd911e2fee6 b/fuzz/corpus/fuzz_write/1fd074ea96bc4a5b5478d7b980fe2fd911e2fee6
new file mode 100644
index 00000000..1cc09894
Binary files /dev/null and b/fuzz/corpus/fuzz_write/1fd074ea96bc4a5b5478d7b980fe2fd911e2fee6 differ
diff --git a/fuzz/corpus/fuzz_write/20389bd621d39979dc6aca4cb4cb8daa4360b327 b/fuzz/corpus/fuzz_write/20389bd621d39979dc6aca4cb4cb8daa4360b327
new file mode 100644
index 00000000..51c1b971
Binary files /dev/null and b/fuzz/corpus/fuzz_write/20389bd621d39979dc6aca4cb4cb8daa4360b327 differ
diff --git a/fuzz/corpus/fuzz_write/203fb3ccbebbdbe6c72e4e5907cd33bc66c7275f b/fuzz/corpus/fuzz_write/203fb3ccbebbdbe6c72e4e5907cd33bc66c7275f
new file mode 100644
index 00000000..20e51bdf
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/203fb3ccbebbdbe6c72e4e5907cd33bc66c7275f
@@ -0,0 +1 @@
+ÿ.]].üŠÿ
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/216f35835b4e03ba592f3924bfdf3808e64caab5 b/fuzz/corpus/fuzz_write/216f35835b4e03ba592f3924bfdf3808e64caab5
new file mode 100644
index 00000000..d9c741cb
Binary files /dev/null and b/fuzz/corpus/fuzz_write/216f35835b4e03ba592f3924bfdf3808e64caab5 differ
diff --git a/fuzz/corpus/fuzz_write/21943a82f422b3baef5996743ee251e9cb3fc272 b/fuzz/corpus/fuzz_write/21943a82f422b3baef5996743ee251e9cb3fc272
new file mode 100644
index 00000000..f577351a
Binary files /dev/null and b/fuzz/corpus/fuzz_write/21943a82f422b3baef5996743ee251e9cb3fc272 differ
diff --git a/fuzz/corpus/fuzz_write/21aea976a9afd35dfb1fa51c086b633f0326c3df b/fuzz/corpus/fuzz_write/21aea976a9afd35dfb1fa51c086b633f0326c3df
new file mode 100644
index 00000000..05ecb57a
Binary files /dev/null and b/fuzz/corpus/fuzz_write/21aea976a9afd35dfb1fa51c086b633f0326c3df differ
diff --git a/fuzz/corpus/fuzz_write/2241999ea8cffed6d66c465627c8cc4eaeafd9b5 b/fuzz/corpus/fuzz_write/2241999ea8cffed6d66c465627c8cc4eaeafd9b5
new file mode 100644
index 00000000..f00471de
Binary files /dev/null and b/fuzz/corpus/fuzz_write/2241999ea8cffed6d66c465627c8cc4eaeafd9b5 differ
diff --git a/fuzz/corpus/fuzz_write/2331e652eb2ad3fb549de4f9caea8179d9bed628 b/fuzz/corpus/fuzz_write/2331e652eb2ad3fb549de4f9caea8179d9bed628
new file mode 100644
index 00000000..3cc5aa41
Binary files /dev/null and b/fuzz/corpus/fuzz_write/2331e652eb2ad3fb549de4f9caea8179d9bed628 differ
diff --git a/fuzz/corpus/fuzz_write/25fe2a2dff9319d1b8bea57e5c6e64032388b474 b/fuzz/corpus/fuzz_write/25fe2a2dff9319d1b8bea57e5c6e64032388b474
new file mode 100644
index 00000000..54156cdc
Binary files /dev/null and b/fuzz/corpus/fuzz_write/25fe2a2dff9319d1b8bea57e5c6e64032388b474 differ
diff --git a/fuzz/corpus/fuzz_write/26b9ee92ef50b3ffea637129ac418aea81549cfe b/fuzz/corpus/fuzz_write/26b9ee92ef50b3ffea637129ac418aea81549cfe
new file mode 100644
index 00000000..d969a47d
Binary files /dev/null and b/fuzz/corpus/fuzz_write/26b9ee92ef50b3ffea637129ac418aea81549cfe differ
diff --git a/fuzz/corpus/fuzz_write/2706974eadd3c1621d87418b2118dcbfae420d69 b/fuzz/corpus/fuzz_write/2706974eadd3c1621d87418b2118dcbfae420d69
new file mode 100644
index 00000000..89ff0aac
Binary files /dev/null and b/fuzz/corpus/fuzz_write/2706974eadd3c1621d87418b2118dcbfae420d69 differ
diff --git a/fuzz/corpus/fuzz_write/292c571684589e337be9c4311f874b8ab82745ec b/fuzz/corpus/fuzz_write/292c571684589e337be9c4311f874b8ab82745ec
new file mode 100644
index 00000000..756e73b1
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/292c571684589e337be9c4311f874b8ab82745ec
@@ -0,0 +1 @@
+upu¾Æ‚
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/2badc33734675aa3a6bed5333f111839f09dd85f b/fuzz/corpus/fuzz_write/2badc33734675aa3a6bed5333f111839f09dd85f
new file mode 100644
index 00000000..21162991
Binary files /dev/null and b/fuzz/corpus/fuzz_write/2badc33734675aa3a6bed5333f111839f09dd85f differ
diff --git a/fuzz/corpus/fuzz_write/2f4eb151a52fd550b143804f1a3d2efe33463f5f b/fuzz/corpus/fuzz_write/2f4eb151a52fd550b143804f1a3d2efe33463f5f
new file mode 100644
index 00000000..4215dbc1
Binary files /dev/null and b/fuzz/corpus/fuzz_write/2f4eb151a52fd550b143804f1a3d2efe33463f5f differ
diff --git a/fuzz/corpus/fuzz_write/304bfe9c00de8db175f258e659afdb95aaca0fd5 b/fuzz/corpus/fuzz_write/304bfe9c00de8db175f258e659afdb95aaca0fd5
new file mode 100644
index 00000000..1ed0c224
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/304bfe9c00de8db175f258e659afdb95aaca0fd5
@@ -0,0 +1 @@
+&1f/)U.../../A
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/308b0a384e651c346b531fe4ebd34bc3025660db b/fuzz/corpus/fuzz_write/308b0a384e651c346b531fe4ebd34bc3025660db
new file mode 100644
index 00000000..9771d05d
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/308b0a384e651c346b531fe4ebd34bc3025660db
@@ -0,0 +1 @@
+]šü¾¾¾A
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/30d0eb0e1b33dd1a2578518065aefe50c2ce8911 b/fuzz/corpus/fuzz_write/30d0eb0e1b33dd1a2578518065aefe50c2ce8911
new file mode 100644
index 00000000..bb5425b2
Binary files /dev/null and b/fuzz/corpus/fuzz_write/30d0eb0e1b33dd1a2578518065aefe50c2ce8911 differ
diff --git a/fuzz/corpus/fuzz_write/33262084eeca578ec318d56c71f7766215a67ec2 b/fuzz/corpus/fuzz_write/33262084eeca578ec318d56c71f7766215a67ec2
new file mode 100644
index 00000000..c3968861
Binary files /dev/null and b/fuzz/corpus/fuzz_write/33262084eeca578ec318d56c71f7766215a67ec2 differ
diff --git a/fuzz/corpus/fuzz_write/33ca2201bce39e11c6e74266aec970fd96cd6db5 b/fuzz/corpus/fuzz_write/33ca2201bce39e11c6e74266aec970fd96cd6db5
new file mode 100644
index 00000000..55089158
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/33ca2201bce39e11c6e74266aec970fd96cd6db5
@@ -0,0 +1 @@
+]¾üšš=ü¾`
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/34cde090a549bfc4c1e52a6aeb1badb33b43a655 b/fuzz/corpus/fuzz_write/34cde090a549bfc4c1e52a6aeb1badb33b43a655
new file mode 100644
index 00000000..ecc71a84
Binary files /dev/null and b/fuzz/corpus/fuzz_write/34cde090a549bfc4c1e52a6aeb1badb33b43a655 differ
diff --git a/fuzz/corpus/fuzz_write/3542ca1f1a40c5a9d5f3c5a991dca64d39aac550 b/fuzz/corpus/fuzz_write/3542ca1f1a40c5a9d5f3c5a991dca64d39aac550
new file mode 100644
index 00000000..b66cd3e2
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/3542ca1f1a40c5a9d5f3c5a991dca64d39aac550
@@ -0,0 +1 @@
+	]Â9—\|3
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/35d3ac2d1422a6fa17b2b4f9c7566831b8f57d02 b/fuzz/corpus/fuzz_write/35d3ac2d1422a6fa17b2b4f9c7566831b8f57d02
new file mode 100644
index 00000000..1df35f91
Binary files /dev/null and b/fuzz/corpus/fuzz_write/35d3ac2d1422a6fa17b2b4f9c7566831b8f57d02 differ
diff --git a/fuzz/corpus/fuzz_write/360388ece5de9ca8430e5c7896f78966e9d82bb5 b/fuzz/corpus/fuzz_write/360388ece5de9ca8430e5c7896f78966e9d82bb5
new file mode 100644
index 00000000..e3517dec
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/360388ece5de9ca8430e5c7896f78966e9d82bb5
@@ -0,0 +1 @@
+}}}}&f÷A
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/374767fbdea0391aaaa558e3284e105407951176 b/fuzz/corpus/fuzz_write/374767fbdea0391aaaa558e3284e105407951176
new file mode 100644
index 00000000..34afa488
Binary files /dev/null and b/fuzz/corpus/fuzz_write/374767fbdea0391aaaa558e3284e105407951176 differ
diff --git a/fuzz/corpus/fuzz_write/376f13c154fbd8b63de11c184f5b468258cd89fd b/fuzz/corpus/fuzz_write/376f13c154fbd8b63de11c184f5b468258cd89fd
new file mode 100644
index 00000000..6dc2676d
Binary files /dev/null and b/fuzz/corpus/fuzz_write/376f13c154fbd8b63de11c184f5b468258cd89fd differ
diff --git a/fuzz/corpus/fuzz_write/377c776f46f4629d1a4ae70b797c8b0e4528c524 b/fuzz/corpus/fuzz_write/377c776f46f4629d1a4ae70b797c8b0e4528c524
new file mode 100644
index 00000000..9ee7cc2c
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/377c776f46f4629d1a4ae70b797c8b0e4528c524
@@ -0,0 +1 @@
+]÷gÎÂ~\3
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/392dfc7823e81d46283fe879b83cd1da9ef54f2a b/fuzz/corpus/fuzz_write/392dfc7823e81d46283fe879b83cd1da9ef54f2a
new file mode 100644
index 00000000..5f6890b5
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/392dfc7823e81d46283fe879b83cd1da9ef54f2a
@@ -0,0 +1 @@
+ÿÿÿÿ0f..K)]÷
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/39c02144a8b02f731345a5736a396e0f150491bb b/fuzz/corpus/fuzz_write/39c02144a8b02f731345a5736a396e0f150491bb
new file mode 100644
index 00000000..44866648
Binary files /dev/null and b/fuzz/corpus/fuzz_write/39c02144a8b02f731345a5736a396e0f150491bb differ
diff --git a/fuzz/corpus/fuzz_write/3bff6f1f8eefd5f61cb8e8cca3dad80857fd4070 b/fuzz/corpus/fuzz_write/3bff6f1f8eefd5f61cb8e8cca3dad80857fd4070
new file mode 100644
index 00000000..bebeb8a6
Binary files /dev/null and b/fuzz/corpus/fuzz_write/3bff6f1f8eefd5f61cb8e8cca3dad80857fd4070 differ
diff --git a/fuzz/corpus/fuzz_write/3d8a55a1e15748dcfcd5da7dc2baf47db9d7cd0a b/fuzz/corpus/fuzz_write/3d8a55a1e15748dcfcd5da7dc2baf47db9d7cd0a
new file mode 100644
index 00000000..b9675baf
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/3d8a55a1e15748dcfcd5da7dc2baf47db9d7cd0a
@@ -0,0 +1 @@
+&0f/PK)]
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/3e353d3c78f4454e6cf7a74ca3ac09d8a8f2fe77 b/fuzz/corpus/fuzz_write/3e353d3c78f4454e6cf7a74ca3ac09d8a8f2fe77
new file mode 100644
index 00000000..2bdd7044
Binary files /dev/null and b/fuzz/corpus/fuzz_write/3e353d3c78f4454e6cf7a74ca3ac09d8a8f2fe77 differ
diff --git a/fuzz/corpus/fuzz_write/3ea25e33cc1b5164cac23ffa60cb27aafb160abb b/fuzz/corpus/fuzz_write/3ea25e33cc1b5164cac23ffa60cb27aafb160abb
new file mode 100644
index 00000000..4e806ccb
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/3ea25e33cc1b5164cac23ffa60cb27aafb160abb
@@ -0,0 +1 @@
+A÷÷
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/3f13a033f06a348bf6869c5dd2097262eeb71cf6 b/fuzz/corpus/fuzz_write/3f13a033f06a348bf6869c5dd2097262eeb71cf6
new file mode 100644
index 00000000..a22f770a
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/3f13a033f06a348bf6869c5dd2097262eeb71cf6
@@ -0,0 +1,5 @@
++™TTT/T/
+/
+/
+/
+
diff --git a/fuzz/corpus/fuzz_write/416547b2696447d23e175f89fadfaf5e626f5024 b/fuzz/corpus/fuzz_write/416547b2696447d23e175f89fadfaf5e626f5024
new file mode 100644
index 00000000..37494017
Binary files /dev/null and b/fuzz/corpus/fuzz_write/416547b2696447d23e175f89fadfaf5e626f5024 differ
diff --git a/fuzz/corpus/fuzz_write/419227f6785d096d0a36df62ec6e860f9e2a5168 b/fuzz/corpus/fuzz_write/419227f6785d096d0a36df62ec6e860f9e2a5168
new file mode 100644
index 00000000..07d6fdf9
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/419227f6785d096d0a36df62ec6e860f9e2a5168
@@ -0,0 +1 @@
+|Ùÿÿ™‚òòòf÷A
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/41b86d79d3c36a9f5485f1b94d46c9f177c2410c b/fuzz/corpus/fuzz_write/41b86d79d3c36a9f5485f1b94d46c9f177c2410c
new file mode 100644
index 00000000..39731f68
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/41b86d79d3c36a9f5485f1b94d46c9f177c2410c
@@ -0,0 +1 @@
+&0f..K)]K3
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/42093cd27b49d1bc0301cc7f8b422177cb65e4bc b/fuzz/corpus/fuzz_write/42093cd27b49d1bc0301cc7f8b422177cb65e4bc
new file mode 100644
index 00000000..0c84fb8e
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/42093cd27b49d1bc0301cc7f8b422177cb65e4bc
@@ -0,0 +1 @@
+ÿüÿöÿÿ]Šÿü
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/43abda54b2da13ed90c7b8a0865c4cb06fc82f84 b/fuzz/corpus/fuzz_write/43abda54b2da13ed90c7b8a0865c4cb06fc82f84
new file mode 100644
index 00000000..6a0167a8
Binary files /dev/null and b/fuzz/corpus/fuzz_write/43abda54b2da13ed90c7b8a0865c4cb06fc82f84 differ
diff --git a/fuzz/corpus/fuzz_write/465074d16b85074fd92ad14ae3802cbb4db55245 b/fuzz/corpus/fuzz_write/465074d16b85074fd92ad14ae3802cbb4db55245
new file mode 100644
index 00000000..11abd54f
Binary files /dev/null and b/fuzz/corpus/fuzz_write/465074d16b85074fd92ad14ae3802cbb4db55245 differ
diff --git a/fuzz/corpus/fuzz_write/47cbcc0a494b98c7019d23a4356b2acfc74dbfce b/fuzz/corpus/fuzz_write/47cbcc0a494b98c7019d23a4356b2acfc74dbfce
new file mode 100644
index 00000000..10de9033
Binary files /dev/null and b/fuzz/corpus/fuzz_write/47cbcc0a494b98c7019d23a4356b2acfc74dbfce differ
diff --git a/fuzz/corpus/fuzz_write/4972127ff1ee93a6cbe8741ff18e0e1103f72bc7 b/fuzz/corpus/fuzz_write/4972127ff1ee93a6cbe8741ff18e0e1103f72bc7
new file mode 100644
index 00000000..c580b248
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/4972127ff1ee93a6cbe8741ff18e0e1103f72bc7
@@ -0,0 +1 @@
+]QØ!ØƒAÃØ
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/4ba8fab65deb26fd47a699b5783c7afcb589fbed b/fuzz/corpus/fuzz_write/4ba8fab65deb26fd47a699b5783c7afcb589fbed
new file mode 100644
index 00000000..7c67f5d5
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/4ba8fab65deb26fd47a699b5783c7afcb589fbed
@@ -0,0 +1 @@
+ÿ10S£üð@‘!“U
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/4bf828ca6b499579daaec601cc6206993ced7060 b/fuzz/corpus/fuzz_write/4bf828ca6b499579daaec601cc6206993ced7060
new file mode 100644
index 00000000..01660fe3
Binary files /dev/null and b/fuzz/corpus/fuzz_write/4bf828ca6b499579daaec601cc6206993ced7060 differ
diff --git a/fuzz/corpus/fuzz_write/4de96e70bc0b5db8932332caaffa7efd25c51e73 b/fuzz/corpus/fuzz_write/4de96e70bc0b5db8932332caaffa7efd25c51e73
new file mode 100644
index 00000000..cfdc389a
Binary files /dev/null and b/fuzz/corpus/fuzz_write/4de96e70bc0b5db8932332caaffa7efd25c51e73 differ
diff --git a/fuzz/corpus/fuzz_write/4e4b5a6cf67492ec2da2e800ae1670935a51848d b/fuzz/corpus/fuzz_write/4e4b5a6cf67492ec2da2e800ae1670935a51848d
new file mode 100644
index 00000000..1e9b2702
Binary files /dev/null and b/fuzz/corpus/fuzz_write/4e4b5a6cf67492ec2da2e800ae1670935a51848d differ
diff --git a/fuzz/corpus/fuzz_write/4fb8cfeaaac80a1c829b22a43089ef470bcfe5b8 b/fuzz/corpus/fuzz_write/4fb8cfeaaac80a1c829b22a43089ef470bcfe5b8
new file mode 100644
index 00000000..dd673769
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/4fb8cfeaaac80a1c829b22a43089ef470bcfe5b8
@@ -0,0 +1 @@
+¥
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/51f43f0edb5c60d1739f3fe73a84f2818fd199d1 b/fuzz/corpus/fuzz_write/51f43f0edb5c60d1739f3fe73a84f2818fd199d1
new file mode 100644
index 00000000..368c3ade
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/51f43f0edb5c60d1739f3fe73a84f2818fd199d1
@@ -0,0 +1,3 @@
+Ñ§G­
+Kû
+Ü/*Qo
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/51f7bd6d347c0f2b2125f41b7e9880a3e24f5e22 b/fuzz/corpus/fuzz_write/51f7bd6d347c0f2b2125f41b7e9880a3e24f5e22
new file mode 100644
index 00000000..c6fce5a0
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/51f7bd6d347c0f2b2125f41b7e9880a3e24f5e22
@@ -0,0 +1 @@
+&0f/PK)]K6‡
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/52a2cf7ea8899aa25e66e4cbc4709efbebe978fc b/fuzz/corpus/fuzz_write/52a2cf7ea8899aa25e66e4cbc4709efbebe978fc
new file mode 100644
index 00000000..617e204e
Binary files /dev/null and b/fuzz/corpus/fuzz_write/52a2cf7ea8899aa25e66e4cbc4709efbebe978fc differ
diff --git a/fuzz/corpus/fuzz_write/52e85e7e4b324c2b312466b12862b164e6111784 b/fuzz/corpus/fuzz_write/52e85e7e4b324c2b312466b12862b164e6111784
new file mode 100644
index 00000000..6149512f
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/52e85e7e4b324c2b312466b12862b164e6111784
@@ -0,0 +1 @@
+]šü¾¢
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/52ff5fbb2fc15acd2a5086f70a2cd41382d2df49 b/fuzz/corpus/fuzz_write/52ff5fbb2fc15acd2a5086f70a2cd41382d2df49
new file mode 100644
index 00000000..949a9109
Binary files /dev/null and b/fuzz/corpus/fuzz_write/52ff5fbb2fc15acd2a5086f70a2cd41382d2df49 differ
diff --git a/fuzz/corpus/fuzz_write/5563533622a4b586aaa9b9ea06f979955b818259 b/fuzz/corpus/fuzz_write/5563533622a4b586aaa9b9ea06f979955b818259
new file mode 100644
index 00000000..a274f411
Binary files /dev/null and b/fuzz/corpus/fuzz_write/5563533622a4b586aaa9b9ea06f979955b818259 differ
diff --git a/fuzz/corpus/fuzz_write/55d0ef7d897d22d7ef40a0ca22111b719877407c b/fuzz/corpus/fuzz_write/55d0ef7d897d22d7ef40a0ca22111b719877407c
new file mode 100644
index 00000000..509b047d
Binary files /dev/null and b/fuzz/corpus/fuzz_write/55d0ef7d897d22d7ef40a0ca22111b719877407c differ
diff --git a/fuzz/corpus/fuzz_write/56bc033821e2dee59934b2b9fa6a36a96dcbdb34 b/fuzz/corpus/fuzz_write/56bc033821e2dee59934b2b9fa6a36a96dcbdb34
new file mode 100644
index 00000000..0d1f9b9d
Binary files /dev/null and b/fuzz/corpus/fuzz_write/56bc033821e2dee59934b2b9fa6a36a96dcbdb34 differ
diff --git a/fuzz/corpus/fuzz_write/5802e461c497b3f076a4500f403352846048b888 b/fuzz/corpus/fuzz_write/5802e461c497b3f076a4500f403352846048b888
new file mode 100644
index 00000000..dbb180b9
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/5802e461c497b3f076a4500f403352846048b888
@@ -0,0 +1 @@
+&f÷A
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/5831b9b7bd4b50e16df51386d6b7181ab2e367c7 b/fuzz/corpus/fuzz_write/5831b9b7bd4b50e16df51386d6b7181ab2e367c7
new file mode 100644
index 00000000..b03fc250
Binary files /dev/null and b/fuzz/corpus/fuzz_write/5831b9b7bd4b50e16df51386d6b7181ab2e367c7 differ
diff --git a/fuzz/corpus/fuzz_write/588c608f51043896e5bd3bfa9e1cc0da9c96eb59 b/fuzz/corpus/fuzz_write/588c608f51043896e5bd3bfa9e1cc0da9c96eb59
new file mode 100644
index 00000000..dde40e90
Binary files /dev/null and b/fuzz/corpus/fuzz_write/588c608f51043896e5bd3bfa9e1cc0da9c96eb59 differ
diff --git a/fuzz/corpus/fuzz_write/59716098f59b3198b133c41f6e317d1a8674866a b/fuzz/corpus/fuzz_write/59716098f59b3198b133c41f6e317d1a8674866a
new file mode 100644
index 00000000..2c5dd4cb
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/59716098f59b3198b133c41f6e317d1a8674866a
@@ -0,0 +1 @@
+A9999÷÷
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/599abc2cffa86a0515dc0080d99ff38a74842338 b/fuzz/corpus/fuzz_write/599abc2cffa86a0515dc0080d99ff38a74842338
new file mode 100644
index 00000000..fca58c34
Binary files /dev/null and b/fuzz/corpus/fuzz_write/599abc2cffa86a0515dc0080d99ff38a74842338 differ
diff --git a/fuzz/corpus/fuzz_write/5a0973f395c496cd8d834de5ad58e733d840db12 b/fuzz/corpus/fuzz_write/5a0973f395c496cd8d834de5ad58e733d840db12
new file mode 100644
index 00000000..24119fa3
Binary files /dev/null and b/fuzz/corpus/fuzz_write/5a0973f395c496cd8d834de5ad58e733d840db12 differ
diff --git a/fuzz/corpus/fuzz_write/5c276621fc8d7497c3bed32faee8c65c5fe43cdf b/fuzz/corpus/fuzz_write/5c276621fc8d7497c3bed32faee8c65c5fe43cdf
new file mode 100644
index 00000000..0c1f12a6
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/5c276621fc8d7497c3bed32faee8c65c5fe43cdf
@@ -0,0 +1 @@
+]QÿØØ!)ƒÂ\3-
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/5c8d0cdc714bc82f62499c344f96cc893be9ab19 b/fuzz/corpus/fuzz_write/5c8d0cdc714bc82f62499c344f96cc893be9ab19
new file mode 100644
index 00000000..436d6284
Binary files /dev/null and b/fuzz/corpus/fuzz_write/5c8d0cdc714bc82f62499c344f96cc893be9ab19 differ
diff --git a/fuzz/corpus/fuzz_write/5cb5fe433f0ced76a3ae44218fe7963da83036ef b/fuzz/corpus/fuzz_write/5cb5fe433f0ced76a3ae44218fe7963da83036ef
new file mode 100644
index 00000000..838274bc
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/5cb5fe433f0ced76a3ae44218fe7963da83036ef
@@ -0,0 +1 @@
+ÿÿÿÿ/KJPÿ$++)+
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/611f97e40c15d7a9663f59b7b5793a94a24cf155 b/fuzz/corpus/fuzz_write/611f97e40c15d7a9663f59b7b5793a94a24cf155
new file mode 100644
index 00000000..41918527
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/611f97e40c15d7a9663f59b7b5793a94a24cf155
@@ -0,0 +1 @@
+]A]
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/627a3121a62642accb644d4409316f042dc2ae41 b/fuzz/corpus/fuzz_write/627a3121a62642accb644d4409316f042dc2ae41
new file mode 100644
index 00000000..1c251b87
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/627a3121a62642accb644d4409316f042dc2ae41
@@ -0,0 +1 @@
+Ã@/ÃOO/1/OO/1/QL
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/62cf16adf8ce848d29d6e59e11826799e1092fcf b/fuzz/corpus/fuzz_write/62cf16adf8ce848d29d6e59e11826799e1092fcf
new file mode 100644
index 00000000..9ed777c0
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/62cf16adf8ce848d29d6e59e11826799e1092fcf
@@ -0,0 +1 @@
+]÷gÎgÎ
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/6522102b4e4ff4992f3999f4534ee265f3c058b6 b/fuzz/corpus/fuzz_write/6522102b4e4ff4992f3999f4534ee265f3c058b6
new file mode 100644
index 00000000..e8bcaf16
Binary files /dev/null and b/fuzz/corpus/fuzz_write/6522102b4e4ff4992f3999f4534ee265f3c058b6 differ
diff --git a/fuzz/corpus/fuzz_write/65f6a1d647bd4631cd1e70941fca9f9c2b56a007 b/fuzz/corpus/fuzz_write/65f6a1d647bd4631cd1e70941fca9f9c2b56a007
new file mode 100644
index 00000000..dc5c1adb
Binary files /dev/null and b/fuzz/corpus/fuzz_write/65f6a1d647bd4631cd1e70941fca9f9c2b56a007 differ
diff --git a/fuzz/corpus/fuzz_write/663f397cdc04ea2296ed6d0300df5ba799c59b72 b/fuzz/corpus/fuzz_write/663f397cdc04ea2296ed6d0300df5ba799c59b72
new file mode 100644
index 00000000..90c219b0
Binary files /dev/null and b/fuzz/corpus/fuzz_write/663f397cdc04ea2296ed6d0300df5ba799c59b72 differ
diff --git a/fuzz/corpus/fuzz_write/69a7c81fe9acfa37d30294a407bed3d4c2ab4d49 b/fuzz/corpus/fuzz_write/69a7c81fe9acfa37d30294a407bed3d4c2ab4d49
new file mode 100644
index 00000000..59b7cbea
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/69a7c81fe9acfa37d30294a407bed3d4c2ab4d49
@@ -0,0 +1 @@
+ÿÿÿÿŠ
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/6a3a39a822071b6e107f88db28f03de6f105a492 b/fuzz/corpus/fuzz_write/6a3a39a822071b6e107f88db28f03de6f105a492
new file mode 100644
index 00000000..5ecafb9f
Binary files /dev/null and b/fuzz/corpus/fuzz_write/6a3a39a822071b6e107f88db28f03de6f105a492 differ
diff --git a/fuzz/corpus/fuzz_write/6aa312f4704e4899ba7ef97f00ae9df94539f0f6 b/fuzz/corpus/fuzz_write/6aa312f4704e4899ba7ef97f00ae9df94539f0f6
new file mode 100644
index 00000000..51a4a04a
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/6aa312f4704e4899ba7ef97f00ae9df94539f0f6
@@ -0,0 +1 @@
+]šü¾¾
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/6acd806dd3c7f391fa0ffc0e8245c0e04067b656 b/fuzz/corpus/fuzz_write/6acd806dd3c7f391fa0ffc0e8245c0e04067b656
new file mode 100644
index 00000000..d71ec572
Binary files /dev/null and b/fuzz/corpus/fuzz_write/6acd806dd3c7f391fa0ffc0e8245c0e04067b656 differ
diff --git a/fuzz/corpus/fuzz_write/6c3fd83fb99065b8a46cecc70299c497ff60bb8b b/fuzz/corpus/fuzz_write/6c3fd83fb99065b8a46cecc70299c497ff60bb8b
new file mode 100644
index 00000000..ca55f7ab
Binary files /dev/null and b/fuzz/corpus/fuzz_write/6c3fd83fb99065b8a46cecc70299c497ff60bb8b differ
diff --git a/fuzz/corpus/fuzz_write/6ced63d595a57d8e43f398623a3e813f74556258 b/fuzz/corpus/fuzz_write/6ced63d595a57d8e43f398623a3e813f74556258
new file mode 100644
index 00000000..6dee8401
Binary files /dev/null and b/fuzz/corpus/fuzz_write/6ced63d595a57d8e43f398623a3e813f74556258 differ
diff --git a/fuzz/corpus/fuzz_write/6cfec72a592461b9be622a6c73dae86c1299b1c3 b/fuzz/corpus/fuzz_write/6cfec72a592461b9be622a6c73dae86c1299b1c3
new file mode 100644
index 00000000..4d2e6925
Binary files /dev/null and b/fuzz/corpus/fuzz_write/6cfec72a592461b9be622a6c73dae86c1299b1c3 differ
diff --git a/fuzz/corpus/fuzz_write/6d3bef8a2b80f8f9bba9553dce5e7bd234133644 b/fuzz/corpus/fuzz_write/6d3bef8a2b80f8f9bba9553dce5e7bd234133644
new file mode 100644
index 00000000..52e00a9f
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/6d3bef8a2b80f8f9bba9553dce5e7bd234133644
@@ -0,0 +1 @@
+&ÿÉšÿÿ&z([¡A
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/6dcd4ce23d88e2ee9568ba546c007c63d9131c1b b/fuzz/corpus/fuzz_write/6dcd4ce23d88e2ee9568ba546c007c63d9131c1b
new file mode 100644
index 00000000..8c7e5a66
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/6dcd4ce23d88e2ee9568ba546c007c63d9131c1b
@@ -0,0 +1 @@
+A
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/6e4f2d44ff5ba6b5604f9a2c31a22e02252849e0 b/fuzz/corpus/fuzz_write/6e4f2d44ff5ba6b5604f9a2c31a22e02252849e0
new file mode 100644
index 00000000..f7c4b988
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/6e4f2d44ff5ba6b5604f9a2c31a22e02252849e0
@@ -0,0 +1 @@
+»ÿ	ÿ´P[/?õø
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/71853c6197a6a7f222db0f1978c7cb232b87c5ee b/fuzz/corpus/fuzz_write/71853c6197a6a7f222db0f1978c7cb232b87c5ee
new file mode 100644
index 00000000..139597f9
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/71853c6197a6a7f222db0f1978c7cb232b87c5ee
@@ -0,0 +1,2 @@
+
+
diff --git a/fuzz/corpus/fuzz_write/722116ab573ef9c215504def88394fdaff2fc8a9 b/fuzz/corpus/fuzz_write/722116ab573ef9c215504def88394fdaff2fc8a9
new file mode 100644
index 00000000..f5da227c
Binary files /dev/null and b/fuzz/corpus/fuzz_write/722116ab573ef9c215504def88394fdaff2fc8a9 differ
diff --git a/fuzz/corpus/fuzz_write/72ecb237c9cd2a83d2da41692d95be4fac42ae61 b/fuzz/corpus/fuzz_write/72ecb237c9cd2a83d2da41692d95be4fac42ae61
new file mode 100644
index 00000000..e1d9c4e1
Binary files /dev/null and b/fuzz/corpus/fuzz_write/72ecb237c9cd2a83d2da41692d95be4fac42ae61 differ
diff --git a/fuzz/corpus/fuzz_write/72f3781ef082187144afa9acfa7d44fb120d8847 b/fuzz/corpus/fuzz_write/72f3781ef082187144afa9acfa7d44fb120d8847
new file mode 100644
index 00000000..f7949063
Binary files /dev/null and b/fuzz/corpus/fuzz_write/72f3781ef082187144afa9acfa7d44fb120d8847 differ
diff --git a/fuzz/corpus/fuzz_write/73513a3906b6cdf053c17e29164c20c5a70cbf58 b/fuzz/corpus/fuzz_write/73513a3906b6cdf053c17e29164c20c5a70cbf58
new file mode 100644
index 00000000..b8427c77
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/73513a3906b6cdf053c17e29164c20c5a70cbf58
@@ -0,0 +1 @@
+QØ!ØÃØ
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/73f4113a6aec7eeaa3ac3acce0b080bfa07d04a0 b/fuzz/corpus/fuzz_write/73f4113a6aec7eeaa3ac3acce0b080bfa07d04a0
new file mode 100644
index 00000000..c729f0d5
Binary files /dev/null and b/fuzz/corpus/fuzz_write/73f4113a6aec7eeaa3ac3acce0b080bfa07d04a0 differ
diff --git a/fuzz/corpus/fuzz_write/74a85dc7156dcae277e406566d732d2c2939865e b/fuzz/corpus/fuzz_write/74a85dc7156dcae277e406566d732d2c2939865e
new file mode 100644
index 00000000..910de00f
Binary files /dev/null and b/fuzz/corpus/fuzz_write/74a85dc7156dcae277e406566d732d2c2939865e differ
diff --git a/fuzz/corpus/fuzz_write/74dc5455bdfd5c8245d55852ff6823658b207977 b/fuzz/corpus/fuzz_write/74dc5455bdfd5c8245d55852ff6823658b207977
new file mode 100644
index 00000000..ad15daee
Binary files /dev/null and b/fuzz/corpus/fuzz_write/74dc5455bdfd5c8245d55852ff6823658b207977 differ
diff --git a/fuzz/corpus/fuzz_write/752c9717d240eaab2a3b2f1b2f31f811afe8afe7 b/fuzz/corpus/fuzz_write/752c9717d240eaab2a3b2f1b2f31f811afe8afe7
new file mode 100644
index 00000000..0f394509
Binary files /dev/null and b/fuzz/corpus/fuzz_write/752c9717d240eaab2a3b2f1b2f31f811afe8afe7 differ
diff --git a/fuzz/corpus/fuzz_write/75393e517ac98cba49c2385352bb6d917443c5e5 b/fuzz/corpus/fuzz_write/75393e517ac98cba49c2385352bb6d917443c5e5
new file mode 100644
index 00000000..2d3a15b2
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/75393e517ac98cba49c2385352bb6d917443c5e5
@@ -0,0 +1 @@
+uKP../../
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/75660991d6c4e18cad6261661e6a439504f54c31 b/fuzz/corpus/fuzz_write/75660991d6c4e18cad6261661e6a439504f54c31
new file mode 100644
index 00000000..ebe8c55c
Binary files /dev/null and b/fuzz/corpus/fuzz_write/75660991d6c4e18cad6261661e6a439504f54c31 differ
diff --git a/fuzz/corpus/fuzz_write/75a070569d1bfe8bdd0013afedcbe5a3a39ebe1f b/fuzz/corpus/fuzz_write/75a070569d1bfe8bdd0013afedcbe5a3a39ebe1f
new file mode 100644
index 00000000..3ad99bae
Binary files /dev/null and b/fuzz/corpus/fuzz_write/75a070569d1bfe8bdd0013afedcbe5a3a39ebe1f differ
diff --git a/fuzz/corpus/fuzz_write/75a3d55c37ffdf0704f54f06617ccafcdffc70eb b/fuzz/corpus/fuzz_write/75a3d55c37ffdf0704f54f06617ccafcdffc70eb
new file mode 100644
index 00000000..f0553fbc
Binary files /dev/null and b/fuzz/corpus/fuzz_write/75a3d55c37ffdf0704f54f06617ccafcdffc70eb differ
diff --git a/fuzz/corpus/fuzz_write/7620477228efe69ad20db1bd6bc2bc3da5173ebe b/fuzz/corpus/fuzz_write/7620477228efe69ad20db1bd6bc2bc3da5173ebe
new file mode 100644
index 00000000..07b39d11
Binary files /dev/null and b/fuzz/corpus/fuzz_write/7620477228efe69ad20db1bd6bc2bc3da5173ebe differ
diff --git a/fuzz/corpus/fuzz_write/76f12ea1bd5be6406e901fa3fdb3e1e214483629 b/fuzz/corpus/fuzz_write/76f12ea1bd5be6406e901fa3fdb3e1e214483629
new file mode 100644
index 00000000..827cc8aa
Binary files /dev/null and b/fuzz/corpus/fuzz_write/76f12ea1bd5be6406e901fa3fdb3e1e214483629 differ
diff --git a/fuzz/corpus/fuzz_write/7754ad0e0f9575ebb4ef29e1f9cc40ce047204d1 b/fuzz/corpus/fuzz_write/7754ad0e0f9575ebb4ef29e1f9cc40ce047204d1
new file mode 100644
index 00000000..c5d54c0e
Binary files /dev/null and b/fuzz/corpus/fuzz_write/7754ad0e0f9575ebb4ef29e1f9cc40ce047204d1 differ
diff --git a/fuzz/corpus/fuzz_write/77859b4f498048b51eaec7938fd68332453ae201 b/fuzz/corpus/fuzz_write/77859b4f498048b51eaec7938fd68332453ae201
new file mode 100644
index 00000000..8d366c55
Binary files /dev/null and b/fuzz/corpus/fuzz_write/77859b4f498048b51eaec7938fd68332453ae201 differ
diff --git a/fuzz/corpus/fuzz_write/77bb9c6b815ad5c55bebcd01cb128a7a94c4e065 b/fuzz/corpus/fuzz_write/77bb9c6b815ad5c55bebcd01cb128a7a94c4e065
new file mode 100644
index 00000000..0d15b9df
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/77bb9c6b815ad5c55bebcd01cb128a7a94c4e065
@@ -0,0 +1 @@
+ÿÿ[šA¤[šA¤]ÿ
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/77c6da1826bad03111a66b238724c4f0ba5d589d b/fuzz/corpus/fuzz_write/77c6da1826bad03111a66b238724c4f0ba5d589d
new file mode 100644
index 00000000..96155ef2
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/77c6da1826bad03111a66b238724c4f0ba5d589d
@@ -0,0 +1 @@
+ÿÿÿÿK?ûJ/./+++
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/77f8defe36b055e6b9dd72fa922438e6bc8d6c73 b/fuzz/corpus/fuzz_write/77f8defe36b055e6b9dd72fa922438e6bc8d6c73
new file mode 100644
index 00000000..29b1462e
Binary files /dev/null and b/fuzz/corpus/fuzz_write/77f8defe36b055e6b9dd72fa922438e6bc8d6c73 differ
diff --git a/fuzz/corpus/fuzz_write/7887ebccd30867e42ded23d09583558b96d94542 b/fuzz/corpus/fuzz_write/7887ebccd30867e42ded23d09583558b96d94542
new file mode 100644
index 00000000..5dade4fc
Binary files /dev/null and b/fuzz/corpus/fuzz_write/7887ebccd30867e42ded23d09583558b96d94542 differ
diff --git a/fuzz/corpus/fuzz_write/7a12abc16cf4fd1740edfb5e0df3ea4a4a5b4ba9 b/fuzz/corpus/fuzz_write/7a12abc16cf4fd1740edfb5e0df3ea4a4a5b4ba9
new file mode 100644
index 00000000..c8e69776
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/7a12abc16cf4fd1740edfb5e0df3ea4a4a5b4ba9
@@ -0,0 +1 @@
+&1f/)U..././A
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/7ab9ff460f31016bc63d1330301f939625d92b50 b/fuzz/corpus/fuzz_write/7ab9ff460f31016bc63d1330301f939625d92b50
new file mode 100644
index 00000000..466675fd
Binary files /dev/null and b/fuzz/corpus/fuzz_write/7ab9ff460f31016bc63d1330301f939625d92b50 differ
diff --git a/fuzz/corpus/fuzz_write/7ac82c4c0e2ba4bde3721d39b2f242e97472d698 b/fuzz/corpus/fuzz_write/7ac82c4c0e2ba4bde3721d39b2f242e97472d698
new file mode 100644
index 00000000..19f36de9
Binary files /dev/null and b/fuzz/corpus/fuzz_write/7ac82c4c0e2ba4bde3721d39b2f242e97472d698 differ
diff --git a/fuzz/corpus/fuzz_write/7b443ef1c8b7e953ebbc8012d4ffd9c9e193243a b/fuzz/corpus/fuzz_write/7b443ef1c8b7e953ebbc8012d4ffd9c9e193243a
new file mode 100644
index 00000000..5b5119e3
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/7b443ef1c8b7e953ebbc8012d4ffd9c9e193243a
@@ -0,0 +1 @@
+UÕupÕïÿ™‚òòòŠ
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/7bc46e0120e0f9d7f1595c42f87f348d3c2aa276 b/fuzz/corpus/fuzz_write/7bc46e0120e0f9d7f1595c42f87f348d3c2aa276
new file mode 100644
index 00000000..d326c1e2
Binary files /dev/null and b/fuzz/corpus/fuzz_write/7bc46e0120e0f9d7f1595c42f87f348d3c2aa276 differ
diff --git a/fuzz/corpus/fuzz_write/7de4443bc474f3d3fe0b6127dced8f959e2edf3f b/fuzz/corpus/fuzz_write/7de4443bc474f3d3fe0b6127dced8f959e2edf3f
new file mode 100644
index 00000000..e21b19ea
Binary files /dev/null and b/fuzz/corpus/fuzz_write/7de4443bc474f3d3fe0b6127dced8f959e2edf3f differ
diff --git a/fuzz/corpus/fuzz_write/82c165e936572117e74851a271f61a2b49e85f01 b/fuzz/corpus/fuzz_write/82c165e936572117e74851a271f61a2b49e85f01
new file mode 100644
index 00000000..98610f27
Binary files /dev/null and b/fuzz/corpus/fuzz_write/82c165e936572117e74851a271f61a2b49e85f01 differ
diff --git a/fuzz/corpus/fuzz_write/83cffb160cee35c84bdcf8b52e379fc29c6dfdbd b/fuzz/corpus/fuzz_write/83cffb160cee35c84bdcf8b52e379fc29c6dfdbd
new file mode 100644
index 00000000..029c19c5
Binary files /dev/null and b/fuzz/corpus/fuzz_write/83cffb160cee35c84bdcf8b52e379fc29c6dfdbd differ
diff --git a/fuzz/corpus/fuzz_write/8582670e436604e6c0a6dac4d67b19fde10744ef b/fuzz/corpus/fuzz_write/8582670e436604e6c0a6dac4d67b19fde10744ef
new file mode 100644
index 00000000..a38a0507
Binary files /dev/null and b/fuzz/corpus/fuzz_write/8582670e436604e6c0a6dac4d67b19fde10744ef differ
diff --git a/fuzz/corpus/fuzz_write/86df5c1525005f9b2d5e42e075c51acc1da7ff98 b/fuzz/corpus/fuzz_write/86df5c1525005f9b2d5e42e075c51acc1da7ff98
new file mode 100644
index 00000000..db652a5c
Binary files /dev/null and b/fuzz/corpus/fuzz_write/86df5c1525005f9b2d5e42e075c51acc1da7ff98 differ
diff --git a/fuzz/corpus/fuzz_write/87c10fe3fa5fa82997afc5b32c1db30ffac99c80 b/fuzz/corpus/fuzz_write/87c10fe3fa5fa82997afc5b32c1db30ffac99c80
new file mode 100644
index 00000000..2fd9e757
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/87c10fe3fa5fa82997afc5b32c1db30ffac99c80
@@ -0,0 +1 @@
+ÿÿÿÿ/KJPÿ$++)/
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/89c5e31ef09925e8005de5a35591a98f205c9661 b/fuzz/corpus/fuzz_write/89c5e31ef09925e8005de5a35591a98f205c9661
new file mode 100644
index 00000000..40372974
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/89c5e31ef09925e8005de5a35591a98f205c9661
@@ -0,0 +1 @@
+&0f]A
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/8a3b1b33c6f5160e89859a59a8ffc003d36d9b68 b/fuzz/corpus/fuzz_write/8a3b1b33c6f5160e89859a59a8ffc003d36d9b68
new file mode 100644
index 00000000..d1b5b328
Binary files /dev/null and b/fuzz/corpus/fuzz_write/8a3b1b33c6f5160e89859a59a8ffc003d36d9b68 differ
diff --git a/fuzz/corpus/fuzz_write/8bca071dfe0f26ffc2665a264eb9be2e07dbdf4e b/fuzz/corpus/fuzz_write/8bca071dfe0f26ffc2665a264eb9be2e07dbdf4e
new file mode 100644
index 00000000..7705526d
Binary files /dev/null and b/fuzz/corpus/fuzz_write/8bca071dfe0f26ffc2665a264eb9be2e07dbdf4e differ
diff --git a/fuzz/corpus/fuzz_write/8c89608cc1ca20fef5d61d0139b2751cabeb0076 b/fuzz/corpus/fuzz_write/8c89608cc1ca20fef5d61d0139b2751cabeb0076
new file mode 100644
index 00000000..4935d3b5
Binary files /dev/null and b/fuzz/corpus/fuzz_write/8c89608cc1ca20fef5d61d0139b2751cabeb0076 differ
diff --git a/fuzz/corpus/fuzz_write/8cfa72d396ee6cef67e69081c6cc73b478fa7354 b/fuzz/corpus/fuzz_write/8cfa72d396ee6cef67e69081c6cc73b478fa7354
new file mode 100644
index 00000000..cd390ddc
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/8cfa72d396ee6cef67e69081c6cc73b478fa7354
@@ -0,0 +1 @@
+÷Â]!ØÂü¾¾~\3
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/8f7102d82cc82f830eeff1d7fc6c6974285d2760 b/fuzz/corpus/fuzz_write/8f7102d82cc82f830eeff1d7fc6c6974285d2760
new file mode 100644
index 00000000..aeb9af4f
Binary files /dev/null and b/fuzz/corpus/fuzz_write/8f7102d82cc82f830eeff1d7fc6c6974285d2760 differ
diff --git a/fuzz/corpus/fuzz_write/928635f4936ccd1bddfd403a53421aefe51df721 b/fuzz/corpus/fuzz_write/928635f4936ccd1bddfd403a53421aefe51df721
new file mode 100644
index 00000000..104f6f14
Binary files /dev/null and b/fuzz/corpus/fuzz_write/928635f4936ccd1bddfd403a53421aefe51df721 differ
diff --git a/fuzz/corpus/fuzz_write/933c60cbbf829dd35988e0e0b905bace3bbf72da b/fuzz/corpus/fuzz_write/933c60cbbf829dd35988e0e0b905bace3bbf72da
new file mode 100644
index 00000000..31173608
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/933c60cbbf829dd35988e0e0b905bace3bbf72da
@@ -0,0 +1 @@
+ÿ10S£þð@‘!“U
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/9359c52cd976da6852aad9899365fea94856cd1b b/fuzz/corpus/fuzz_write/9359c52cd976da6852aad9899365fea94856cd1b
new file mode 100644
index 00000000..7cf03705
Binary files /dev/null and b/fuzz/corpus/fuzz_write/9359c52cd976da6852aad9899365fea94856cd1b differ
diff --git a/fuzz/corpus/fuzz_write/938c924f4a247f5a93ae52190e52cbc6faa0c4bb b/fuzz/corpus/fuzz_write/938c924f4a247f5a93ae52190e52cbc6faa0c4bb
new file mode 100644
index 00000000..6aefbf08
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/938c924f4a247f5a93ae52190e52cbc6faa0c4bb
@@ -0,0 +1 @@
+
	]Â—\|3
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/96b2d2ebb976fcfdccd4c86351ff4c2bc3e467a8 b/fuzz/corpus/fuzz_write/96b2d2ebb976fcfdccd4c86351ff4c2bc3e467a8
new file mode 100644
index 00000000..073b8bcd
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/96b2d2ebb976fcfdccd4c86351ff4c2bc3e467a8
@@ -0,0 +1 @@
+ÿÿÿÿ/K„JPÿ$++)ß
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/978524da624c7adb8fdfa604bc9bee6a59844301 b/fuzz/corpus/fuzz_write/978524da624c7adb8fdfa604bc9bee6a59844301
new file mode 100644
index 00000000..b47d4791
Binary files /dev/null and b/fuzz/corpus/fuzz_write/978524da624c7adb8fdfa604bc9bee6a59844301 differ
diff --git a/fuzz/corpus/fuzz_write/980e95a094dfbfb8109d722ab074b8ce82668670 b/fuzz/corpus/fuzz_write/980e95a094dfbfb8109d722ab074b8ce82668670
new file mode 100644
index 00000000..7de49c2a
Binary files /dev/null and b/fuzz/corpus/fuzz_write/980e95a094dfbfb8109d722ab074b8ce82668670 differ
diff --git a/fuzz/corpus/fuzz_write/9ab874ecd7e934754dd5a11102d2e0e4e14092ee b/fuzz/corpus/fuzz_write/9ab874ecd7e934754dd5a11102d2e0e4e14092ee
new file mode 100644
index 00000000..658840df
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/9ab874ecd7e934754dd5a11102d2e0e4e14092ee
@@ -0,0 +1 @@
+AIIIIIIIII
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/9b79d3109cccff905971c9fe0d705ce19a60e176 b/fuzz/corpus/fuzz_write/9b79d3109cccff905971c9fe0d705ce19a60e176
new file mode 100644
index 00000000..48cd603c
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/9b79d3109cccff905971c9fe0d705ce19a60e176
@@ -0,0 +1 @@
+&ÿ;Â)]UTA/./
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/9ed526b0f6acf97559bc9f375a3bf2459847a068 b/fuzz/corpus/fuzz_write/9ed526b0f6acf97559bc9f375a3bf2459847a068
new file mode 100644
index 00000000..d0cecf3f
Binary files /dev/null and b/fuzz/corpus/fuzz_write/9ed526b0f6acf97559bc9f375a3bf2459847a068 differ
diff --git a/fuzz/corpus/fuzz_write/a042aa7feb352216cf5e01784c15551db131f96f b/fuzz/corpus/fuzz_write/a042aa7feb352216cf5e01784c15551db131f96f
new file mode 100644
index 00000000..1c3ea285
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/a042aa7feb352216cf5e01784c15551db131f96f
@@ -0,0 +1 @@
+]]A]
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/a24a6eab47721fb2c83e8b1a313fca3467e619ed b/fuzz/corpus/fuzz_write/a24a6eab47721fb2c83e8b1a313fca3467e619ed
new file mode 100644
index 00000000..ece14677
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/a24a6eab47721fb2c83e8b1a313fca3467e619ed
@@ -0,0 +1 @@
+}|‚™Ùòòòòf÷A
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/a4ae1e1643fd786e2091720d0e65fe9c533d6114 b/fuzz/corpus/fuzz_write/a4ae1e1643fd786e2091720d0e65fe9c533d6114
new file mode 100644
index 00000000..d199ebcb
Binary files /dev/null and b/fuzz/corpus/fuzz_write/a4ae1e1643fd786e2091720d0e65fe9c533d6114 differ
diff --git a/fuzz/corpus/fuzz_write/a9d1fd58ad3e4bf8f1b8d83343fa8e8c9e004328 b/fuzz/corpus/fuzz_write/a9d1fd58ad3e4bf8f1b8d83343fa8e8c9e004328
new file mode 100644
index 00000000..7be85e1e
Binary files /dev/null and b/fuzz/corpus/fuzz_write/a9d1fd58ad3e4bf8f1b8d83343fa8e8c9e004328 differ
diff --git a/fuzz/corpus/fuzz_write/ab095794bdd02de830d3b4a6eb6621cea01575d3 b/fuzz/corpus/fuzz_write/ab095794bdd02de830d3b4a6eb6621cea01575d3
new file mode 100644
index 00000000..f20ea3a6
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/ab095794bdd02de830d3b4a6eb6621cea01575d3
@@ -0,0 +1 @@
+ƒÅcc4Â.ð0uÚ
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/aea6fbc6881b698d86a7cc4e605977a56dc444ff b/fuzz/corpus/fuzz_write/aea6fbc6881b698d86a7cc4e605977a56dc444ff
new file mode 100644
index 00000000..34aae519
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/aea6fbc6881b698d86a7cc4e605977a56dc444ff
@@ -0,0 +1 @@
+ÿüÿöÿÿÿö]Šüÿ
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/af0c27176b124b69657d4e1549fe54172d00fe5f b/fuzz/corpus/fuzz_write/af0c27176b124b69657d4e1549fe54172d00fe5f
new file mode 100644
index 00000000..16533d38
Binary files /dev/null and b/fuzz/corpus/fuzz_write/af0c27176b124b69657d4e1549fe54172d00fe5f differ
diff --git a/fuzz/corpus/fuzz_write/b0e1e60b021aeb2865f5066f21a49c46f3d64bd5 b/fuzz/corpus/fuzz_write/b0e1e60b021aeb2865f5066f21a49c46f3d64bd5
new file mode 100644
index 00000000..5393b027
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/b0e1e60b021aeb2865f5066f21a49c46f3d64bd5
@@ -0,0 +1 @@
+uc0ÝYE¾‚�K3
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/b3d7c07f983f1a8a43a68c873229c46b36616f1a b/fuzz/corpus/fuzz_write/b3d7c07f983f1a8a43a68c873229c46b36616f1a
new file mode 100644
index 00000000..c3b1e6c4
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/b3d7c07f983f1a8a43a68c873229c46b36616f1a
@@ -0,0 +1 @@
+ÿÿÿÿ/KJPÿ$++/
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/b56473a18d2e57fc9120526a479870646e79b403 b/fuzz/corpus/fuzz_write/b56473a18d2e57fc9120526a479870646e79b403
new file mode 100644
index 00000000..62bf92b9
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/b56473a18d2e57fc9120526a479870646e79b403
@@ -0,0 +1 @@
+-q--——;-—-——-—
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/b5b127f7eaf07087c928c7d66b54e66f4959382d b/fuzz/corpus/fuzz_write/b5b127f7eaf07087c928c7d66b54e66f4959382d
new file mode 100644
index 00000000..21bab7b8
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/b5b127f7eaf07087c928c7d66b54e66f4959382d
@@ -0,0 +1 @@
+]]NN^NA]¨
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/b5cf247e55c89ee7931ab05a32b839e8ed6d2885 b/fuzz/corpus/fuzz_write/b5cf247e55c89ee7931ab05a32b839e8ed6d2885
new file mode 100644
index 00000000..c612a618
Binary files /dev/null and b/fuzz/corpus/fuzz_write/b5cf247e55c89ee7931ab05a32b839e8ed6d2885 differ
diff --git a/fuzz/corpus/fuzz_write/b5ff78ac80a6eae585195822f3195c80733f5f7b b/fuzz/corpus/fuzz_write/b5ff78ac80a6eae585195822f3195c80733f5f7b
new file mode 100644
index 00000000..7c0c01f2
Binary files /dev/null and b/fuzz/corpus/fuzz_write/b5ff78ac80a6eae585195822f3195c80733f5f7b differ
diff --git a/fuzz/corpus/fuzz_write/b85a848400da4229d7050becde9caff9f7c53520 b/fuzz/corpus/fuzz_write/b85a848400da4229d7050becde9caff9f7c53520
new file mode 100644
index 00000000..a14ed16e
Binary files /dev/null and b/fuzz/corpus/fuzz_write/b85a848400da4229d7050becde9caff9f7c53520 differ
diff --git a/fuzz/corpus/fuzz_write/b8fafb6544c76e37c83a2bbff29ac8f47a5064d9 b/fuzz/corpus/fuzz_write/b8fafb6544c76e37c83a2bbff29ac8f47a5064d9
new file mode 100644
index 00000000..983ef6aa
Binary files /dev/null and b/fuzz/corpus/fuzz_write/b8fafb6544c76e37c83a2bbff29ac8f47a5064d9 differ
diff --git a/fuzz/corpus/fuzz_write/b924e84b38649058130c27a93cd4180c0d9aa660 b/fuzz/corpus/fuzz_write/b924e84b38649058130c27a93cd4180c0d9aa660
new file mode 100644
index 00000000..8c0be2ae
Binary files /dev/null and b/fuzz/corpus/fuzz_write/b924e84b38649058130c27a93cd4180c0d9aa660 differ
diff --git a/fuzz/corpus/fuzz_write/b9b4844e2bc1573b98c01e1db10ffa2d6ae185fd b/fuzz/corpus/fuzz_write/b9b4844e2bc1573b98c01e1db10ffa2d6ae185fd
new file mode 100644
index 00000000..d18d6d34
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/b9b4844e2bc1573b98c01e1db10ffa2d6ae185fd
@@ -0,0 +1 @@
+&ÿ[¡;Â)]UTA
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/ba8fe19382814c5ff19d2621e67f0eb17a3e7771 b/fuzz/corpus/fuzz_write/ba8fe19382814c5ff19d2621e67f0eb17a3e7771
new file mode 100644
index 00000000..8b8af249
Binary files /dev/null and b/fuzz/corpus/fuzz_write/ba8fe19382814c5ff19d2621e67f0eb17a3e7771 differ
diff --git a/fuzz/corpus/fuzz_write/bf265c5781c512903f0d3fd50e215e74de328c26 b/fuzz/corpus/fuzz_write/bf265c5781c512903f0d3fd50e215e74de328c26
new file mode 100644
index 00000000..e6ec877c
Binary files /dev/null and b/fuzz/corpus/fuzz_write/bf265c5781c512903f0d3fd50e215e74de328c26 differ
diff --git a/fuzz/corpus/fuzz_write/bf848e3cb32abad80d5d6fc25ccca395eab4e8e4 b/fuzz/corpus/fuzz_write/bf848e3cb32abad80d5d6fc25ccca395eab4e8e4
new file mode 100644
index 00000000..4cd32551
Binary files /dev/null and b/fuzz/corpus/fuzz_write/bf848e3cb32abad80d5d6fc25ccca395eab4e8e4 differ
diff --git a/fuzz/corpus/fuzz_write/bffa9f03f1ed10d40dde0146dc87e23f6212abd8 b/fuzz/corpus/fuzz_write/bffa9f03f1ed10d40dde0146dc87e23f6212abd8
new file mode 100644
index 00000000..23e153ff
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/bffa9f03f1ed10d40dde0146dc87e23f6212abd8
@@ -0,0 +1 @@
+eqqK/M.1D/./ª
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/c1e91eb539bc99d551507aa3fd825d441908ca18 b/fuzz/corpus/fuzz_write/c1e91eb539bc99d551507aa3fd825d441908ca18
new file mode 100644
index 00000000..2a02b18f
Binary files /dev/null and b/fuzz/corpus/fuzz_write/c1e91eb539bc99d551507aa3fd825d441908ca18 differ
diff --git a/fuzz/corpus/fuzz_write/c1fc56ad4f4c7816d0129935fdcef244e9628e2d b/fuzz/corpus/fuzz_write/c1fc56ad4f4c7816d0129935fdcef244e9628e2d
new file mode 100644
index 00000000..783b54a5
Binary files /dev/null and b/fuzz/corpus/fuzz_write/c1fc56ad4f4c7816d0129935fdcef244e9628e2d differ
diff --git a/fuzz/corpus/fuzz_write/c2b28763a8af17fd1557baf23874de4dc5d5ac86 b/fuzz/corpus/fuzz_write/c2b28763a8af17fd1557baf23874de4dc5d5ac86
new file mode 100644
index 00000000..e725d9f7
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/c2b28763a8af17fd1557baf23874de4dc5d5ac86
@@ -0,0 +1 @@
+ÿÿ$uSS”*Ö34/#
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/c51b9b3945d9f4c3af94c12079b7ef8ccdf7f5ee b/fuzz/corpus/fuzz_write/c51b9b3945d9f4c3af94c12079b7ef8ccdf7f5ee
new file mode 100644
index 00000000..b6bbd394
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/c51b9b3945d9f4c3af94c12079b7ef8ccdf7f5ee
@@ -0,0 +1 @@
+QØØØØØØ
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/cac6f1b37cc6f77aae99f2d0379663f7fe376c72 b/fuzz/corpus/fuzz_write/cac6f1b37cc6f77aae99f2d0379663f7fe376c72
new file mode 100644
index 00000000..2aa221bd
Binary files /dev/null and b/fuzz/corpus/fuzz_write/cac6f1b37cc6f77aae99f2d0379663f7fe376c72 differ
diff --git a/fuzz/corpus/fuzz_write/cbe064551e7e9a0f72082d2db4c256fea0b129d8 b/fuzz/corpus/fuzz_write/cbe064551e7e9a0f72082d2db4c256fea0b129d8
new file mode 100644
index 00000000..acec289b
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/cbe064551e7e9a0f72082d2db4c256fea0b129d8
@@ -0,0 +1 @@
+	g][LLLÂ9—\ÂŽ3
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/cceeec09f4319b04df6e43ec2d6f8c54cdd58ad2 b/fuzz/corpus/fuzz_write/cceeec09f4319b04df6e43ec2d6f8c54cdd58ad2
new file mode 100644
index 00000000..7356d46f
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/cceeec09f4319b04df6e43ec2d6f8c54cdd58ad2
@@ -0,0 +1 @@
+/../[¡(];Âu];
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/cd21afb5e4e5159341a8ae903100bb255cf3cdc7 b/fuzz/corpus/fuzz_write/cd21afb5e4e5159341a8ae903100bb255cf3cdc7
new file mode 100644
index 00000000..e4110118
Binary files /dev/null and b/fuzz/corpus/fuzz_write/cd21afb5e4e5159341a8ae903100bb255cf3cdc7 differ
diff --git a/fuzz/corpus/fuzz_write/cd5632f4949787a9510abb281742fcf6c4c2f81c b/fuzz/corpus/fuzz_write/cd5632f4949787a9510abb281742fcf6c4c2f81c
new file mode 100644
index 00000000..fe768532
Binary files /dev/null and b/fuzz/corpus/fuzz_write/cd5632f4949787a9510abb281742fcf6c4c2f81c differ
diff --git a/fuzz/corpus/fuzz_write/cee9884c2aa9257086958e6f6ec9adb0bdea0b86 b/fuzz/corpus/fuzz_write/cee9884c2aa9257086958e6f6ec9adb0bdea0b86
new file mode 100644
index 00000000..e19c4677
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/cee9884c2aa9257086958e6f6ec9adb0bdea0b86
@@ -0,0 +1 @@
+9ÿÿÇÇÇÇÇÇÇÇÇÇÇÇÇ
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/d015e61f04bd1f179c2b5323e4032097253f9604 b/fuzz/corpus/fuzz_write/d015e61f04bd1f179c2b5323e4032097253f9604
new file mode 100644
index 00000000..560a84e2
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/d015e61f04bd1f179c2b5323e4032097253f9604
@@ -0,0 +1 @@
+ÝÚÒ´øˆKÏÏÒ:PÒ
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/d05db3ca7a133f624cf12a992181287d6cf3b90f b/fuzz/corpus/fuzz_write/d05db3ca7a133f624cf12a992181287d6cf3b90f
new file mode 100644
index 00000000..5a84620d
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/d05db3ca7a133f624cf12a992181287d6cf3b90f
@@ -0,0 +1 @@
+/‰f÷Â9/Â9—\|3
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/d09650cc39f2791ac1ac15c983d93387aa0f4f85 b/fuzz/corpus/fuzz_write/d09650cc39f2791ac1ac15c983d93387aa0f4f85
new file mode 100644
index 00000000..da492efc
Binary files /dev/null and b/fuzz/corpus/fuzz_write/d09650cc39f2791ac1ac15c983d93387aa0f4f85 differ
diff --git a/fuzz/corpus/fuzz_write/d214dfee42d237bf6941f984244fd4c075512999 b/fuzz/corpus/fuzz_write/d214dfee42d237bf6941f984244fd4c075512999
new file mode 100644
index 00000000..26d5acac
Binary files /dev/null and b/fuzz/corpus/fuzz_write/d214dfee42d237bf6941f984244fd4c075512999 differ
diff --git a/fuzz/corpus/fuzz_write/d24827fccfe7729f615201e7c1046c9de85bf9e6 b/fuzz/corpus/fuzz_write/d24827fccfe7729f615201e7c1046c9de85bf9e6
new file mode 100644
index 00000000..7fe36cbf
Binary files /dev/null and b/fuzz/corpus/fuzz_write/d24827fccfe7729f615201e7c1046c9de85bf9e6 differ
diff --git a/fuzz/corpus/fuzz_write/d292695b6707874bde5ec6d552a5d393301127d4 b/fuzz/corpus/fuzz_write/d292695b6707874bde5ec6d552a5d393301127d4
new file mode 100644
index 00000000..218f6170
Binary files /dev/null and b/fuzz/corpus/fuzz_write/d292695b6707874bde5ec6d552a5d393301127d4 differ
diff --git a/fuzz/corpus/fuzz_write/d2acfcda90b27e6cd6136857cdf8ff19e2b0b3ec b/fuzz/corpus/fuzz_write/d2acfcda90b27e6cd6136857cdf8ff19e2b0b3ec
new file mode 100644
index 00000000..fba8799b
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/d2acfcda90b27e6cd6136857cdf8ff19e2b0b3ec
@@ -0,0 +1 @@
+/‰f÷Â9Â9—\|3
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/d41f805cdc33d12b12a873cf364d343cd5535a4a b/fuzz/corpus/fuzz_write/d41f805cdc33d12b12a873cf364d343cd5535a4a
new file mode 100644
index 00000000..4e81e9a5
Binary files /dev/null and b/fuzz/corpus/fuzz_write/d41f805cdc33d12b12a873cf364d343cd5535a4a differ
diff --git a/fuzz/corpus/fuzz_write/d609dc888251766a99bf45a308805b0ff898e2fd b/fuzz/corpus/fuzz_write/d609dc888251766a99bf45a308805b0ff898e2fd
new file mode 100644
index 00000000..504adb8c
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/d609dc888251766a99bf45a308805b0ff898e2fd
@@ -0,0 +1 @@
+&ÿ[¡(];Â)U;ÂA
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/d60ec736c980a6891d4dedacdee5cb98361d6f9c b/fuzz/corpus/fuzz_write/d60ec736c980a6891d4dedacdee5cb98361d6f9c
new file mode 100644
index 00000000..6583acbe
Binary files /dev/null and b/fuzz/corpus/fuzz_write/d60ec736c980a6891d4dedacdee5cb98361d6f9c differ
diff --git a/fuzz/corpus/fuzz_write/d69888345fb11bda2b50b51aa1c6dcdec70aca20 b/fuzz/corpus/fuzz_write/d69888345fb11bda2b50b51aa1c6dcdec70aca20
new file mode 100644
index 00000000..3e2175da
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/d69888345fb11bda2b50b51aa1c6dcdec70aca20
@@ -0,0 +1 @@
+é÷gÎuPÎé˜ÿÎ
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/d814780f76feb61424c8299023da0951621ab5fb b/fuzz/corpus/fuzz_write/d814780f76feb61424c8299023da0951621ab5fb
new file mode 100644
index 00000000..59fa73fc
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/d814780f76feb61424c8299023da0951621ab5fb
@@ -0,0 +1 @@
+&ÿÉš;9Éš;9]A
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/d9028dccf173803f3407e1ee2ed2e26f93283da1 b/fuzz/corpus/fuzz_write/d9028dccf173803f3407e1ee2ed2e26f93283da1
new file mode 100644
index 00000000..62c66c5f
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/d9028dccf173803f3407e1ee2ed2e26f93283da1
@@ -0,0 +1 @@
+]A];†PA]KP
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/d92775b0194adfdf7d668c4f2b490f3a7d8def0d b/fuzz/corpus/fuzz_write/d92775b0194adfdf7d668c4f2b490f3a7d8def0d
new file mode 100644
index 00000000..04cfec30
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/d92775b0194adfdf7d668c4f2b490f3a7d8def0d
@@ -0,0 +1 @@
+÷]!ØÃÂ~\3
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/d9d24258786cb752309285aabff6f77e123af1b0 b/fuzz/corpus/fuzz_write/d9d24258786cb752309285aabff6f77e123af1b0
new file mode 100644
index 00000000..2f1f6c7c
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/d9d24258786cb752309285aabff6f77e123af1b0
@@ -0,0 +1 @@
+÷Ê]!ü¾¾]
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/dad2277b1909f5d64a25e15f6ef2fc1e24d6e0e4 b/fuzz/corpus/fuzz_write/dad2277b1909f5d64a25e15f6ef2fc1e24d6e0e4
new file mode 100644
index 00000000..0266e560
Binary files /dev/null and b/fuzz/corpus/fuzz_write/dad2277b1909f5d64a25e15f6ef2fc1e24d6e0e4 differ
diff --git a/fuzz/corpus/fuzz_write/dce13c1c7a8f40717c700eb9a3aaccd335342369 b/fuzz/corpus/fuzz_write/dce13c1c7a8f40717c700eb9a3aaccd335342369
new file mode 100644
index 00000000..97a0dc7e
Binary files /dev/null and b/fuzz/corpus/fuzz_write/dce13c1c7a8f40717c700eb9a3aaccd335342369 differ
diff --git a/fuzz/corpus/fuzz_write/dd964142033f1b5f25512d16ebcb028afcf5f2de b/fuzz/corpus/fuzz_write/dd964142033f1b5f25512d16ebcb028afcf5f2de
new file mode 100644
index 00000000..eef9bc67
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/dd964142033f1b5f25512d16ebcb028afcf5f2de
@@ -0,0 +1 @@
+ÿÿÿfÿ0..µÖ¢
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/df58248c414f342c81e056b40bee12d17a08bf61 b/fuzz/corpus/fuzz_write/df58248c414f342c81e056b40bee12d17a08bf61
new file mode 100644
index 00000000..f59ec20a
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/df58248c414f342c81e056b40bee12d17a08bf61
@@ -0,0 +1 @@
+*
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/df6240c4d1d9e21f7f276fb1c68f68da27601a06 b/fuzz/corpus/fuzz_write/df6240c4d1d9e21f7f276fb1c68f68da27601a06
new file mode 100644
index 00000000..e56650ed
Binary files /dev/null and b/fuzz/corpus/fuzz_write/df6240c4d1d9e21f7f276fb1c68f68da27601a06 differ
diff --git a/fuzz/corpus/fuzz_write/df699c694a9169e3051f6d9816da49ce2e70421b b/fuzz/corpus/fuzz_write/df699c694a9169e3051f6d9816da49ce2e70421b
new file mode 100644
index 00000000..77ca6991
Binary files /dev/null and b/fuzz/corpus/fuzz_write/df699c694a9169e3051f6d9816da49ce2e70421b differ
diff --git a/fuzz/corpus/fuzz_write/e141c8e5afe4d4ee5d0811b6f7da0b13bc8a6c3d b/fuzz/corpus/fuzz_write/e141c8e5afe4d4ee5d0811b6f7da0b13bc8a6c3d
new file mode 100644
index 00000000..88ee7fd2
Binary files /dev/null and b/fuzz/corpus/fuzz_write/e141c8e5afe4d4ee5d0811b6f7da0b13bc8a6c3d differ
diff --git a/fuzz/corpus/fuzz_write/e271c6dd303d01c8f2a72337a58eb8848ed820d4 b/fuzz/corpus/fuzz_write/e271c6dd303d01c8f2a72337a58eb8848ed820d4
new file mode 100644
index 00000000..81b1d511
Binary files /dev/null and b/fuzz/corpus/fuzz_write/e271c6dd303d01c8f2a72337a58eb8848ed820d4 differ
diff --git a/fuzz/corpus/fuzz_write/e3dc5039fab246dd5cb84e66e05ed01a38af4981 b/fuzz/corpus/fuzz_write/e3dc5039fab246dd5cb84e66e05ed01a38af4981
new file mode 100644
index 00000000..d3ebec46
Binary files /dev/null and b/fuzz/corpus/fuzz_write/e3dc5039fab246dd5cb84e66e05ed01a38af4981 differ
diff --git a/fuzz/corpus/fuzz_write/e443fc237648616c178339fab1fb406f9535fe13 b/fuzz/corpus/fuzz_write/e443fc237648616c178339fab1fb406f9535fe13
new file mode 100644
index 00000000..5eef0806
Binary files /dev/null and b/fuzz/corpus/fuzz_write/e443fc237648616c178339fab1fb406f9535fe13 differ
diff --git a/fuzz/corpus/fuzz_write/e57fe8a327456847355fe23274922e6e7efbcbda b/fuzz/corpus/fuzz_write/e57fe8a327456847355fe23274922e6e7efbcbda
new file mode 100644
index 00000000..f6c2dde2
Binary files /dev/null and b/fuzz/corpus/fuzz_write/e57fe8a327456847355fe23274922e6e7efbcbda differ
diff --git a/fuzz/corpus/fuzz_write/e957f2bf6c8b1f18701329778171a1683125c3eb b/fuzz/corpus/fuzz_write/e957f2bf6c8b1f18701329778171a1683125c3eb
new file mode 100644
index 00000000..5db6b50d
Binary files /dev/null and b/fuzz/corpus/fuzz_write/e957f2bf6c8b1f18701329778171a1683125c3eb differ
diff --git a/fuzz/corpus/fuzz_write/e9675a91f0a5125dde4c56bfc7b2f4aeae16203a b/fuzz/corpus/fuzz_write/e9675a91f0a5125dde4c56bfc7b2f4aeae16203a
new file mode 100644
index 00000000..ce93c4e4
Binary files /dev/null and b/fuzz/corpus/fuzz_write/e9675a91f0a5125dde4c56bfc7b2f4aeae16203a differ
diff --git a/fuzz/corpus/fuzz_write/e9d28e774d60224f6d7dafc569763da64a59403f b/fuzz/corpus/fuzz_write/e9d28e774d60224f6d7dafc569763da64a59403f
new file mode 100644
index 00000000..7c3c4871
Binary files /dev/null and b/fuzz/corpus/fuzz_write/e9d28e774d60224f6d7dafc569763da64a59403f differ
diff --git a/fuzz/corpus/fuzz_write/e9e343f4db518d382000b0fb6d3aef2f529ec7da b/fuzz/corpus/fuzz_write/e9e343f4db518d382000b0fb6d3aef2f529ec7da
new file mode 100644
index 00000000..352849be
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/e9e343f4db518d382000b0fb6d3aef2f529ec7da
@@ -0,0 +1 @@
+AÿÕ.¶¢�h°¾#h+/+
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/e9e6058a161411e3dc7493ec3b3b463c2b0d98f6 b/fuzz/corpus/fuzz_write/e9e6058a161411e3dc7493ec3b3b463c2b0d98f6
new file mode 100644
index 00000000..07fc640e
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/e9e6058a161411e3dc7493ec3b3b463c2b0d98f6
@@ -0,0 +1 @@
+]™™™™™™™™™™™
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/eb55226162ed964078e6433d72fc39c5bd6b0551 b/fuzz/corpus/fuzz_write/eb55226162ed964078e6433d72fc39c5bd6b0551
new file mode 100644
index 00000000..518ef568
Binary files /dev/null and b/fuzz/corpus/fuzz_write/eb55226162ed964078e6433d72fc39c5bd6b0551 differ
diff --git a/fuzz/corpus/fuzz_write/ebc244d64b2177a8af8a99353ef027e78ba0aa04 b/fuzz/corpus/fuzz_write/ebc244d64b2177a8af8a99353ef027e78ba0aa04
new file mode 100644
index 00000000..c3b96a45
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/ebc244d64b2177a8af8a99353ef027e78ba0aa04
@@ -0,0 +1 @@
+&0f/)U......A
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/ed15b3491f7de1241ac174bdffee2d29b1bb5a27 b/fuzz/corpus/fuzz_write/ed15b3491f7de1241ac174bdffee2d29b1bb5a27
new file mode 100644
index 00000000..8e6de11a
Binary files /dev/null and b/fuzz/corpus/fuzz_write/ed15b3491f7de1241ac174bdffee2d29b1bb5a27 differ
diff --git a/fuzz/corpus/fuzz_write/ed833f5a0758b43918951dec8e7efe7ad40cd4b7 b/fuzz/corpus/fuzz_write/ed833f5a0758b43918951dec8e7efe7ad40cd4b7
new file mode 100644
index 00000000..c9b025a3
Binary files /dev/null and b/fuzz/corpus/fuzz_write/ed833f5a0758b43918951dec8e7efe7ad40cd4b7 differ
diff --git a/fuzz/corpus/fuzz_write/ef2ff3bd27f2f985a8414531d33235ed64bd1c57 b/fuzz/corpus/fuzz_write/ef2ff3bd27f2f985a8414531d33235ed64bd1c57
new file mode 100644
index 00000000..32b1c675
Binary files /dev/null and b/fuzz/corpus/fuzz_write/ef2ff3bd27f2f985a8414531d33235ed64bd1c57 differ
diff --git a/fuzz/corpus/fuzz_write/effca7f0693e667604235b67f463385d897fd35c b/fuzz/corpus/fuzz_write/effca7f0693e667604235b67f463385d897fd35c
new file mode 100644
index 00000000..cf5c26c7
Binary files /dev/null and b/fuzz/corpus/fuzz_write/effca7f0693e667604235b67f463385d897fd35c differ
diff --git a/fuzz/corpus/fuzz_write/f16024d6e7e455be30f6a0b46cc6ba4820255279 b/fuzz/corpus/fuzz_write/f16024d6e7e455be30f6a0b46cc6ba4820255279
new file mode 100644
index 00000000..b02b1776
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/f16024d6e7e455be30f6a0b46cc6ba4820255279
@@ -0,0 +1 @@
+&z([¡(];Â(A]U;A
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/f2cfa57da8336605809bc4af90a7850a00c17c96 b/fuzz/corpus/fuzz_write/f2cfa57da8336605809bc4af90a7850a00c17c96
new file mode 100644
index 00000000..f46bd528
Binary files /dev/null and b/fuzz/corpus/fuzz_write/f2cfa57da8336605809bc4af90a7850a00c17c96 differ
diff --git a/fuzz/corpus/fuzz_write/f3f3d05281f06456d1a792da9148569f9f5d1205 b/fuzz/corpus/fuzz_write/f3f3d05281f06456d1a792da9148569f9f5d1205
new file mode 100644
index 00000000..3e37a232
Binary files /dev/null and b/fuzz/corpus/fuzz_write/f3f3d05281f06456d1a792da9148569f9f5d1205 differ
diff --git a/fuzz/corpus/fuzz_write/f401daa66bc200170c0bec5a65b0ae16d7100540 b/fuzz/corpus/fuzz_write/f401daa66bc200170c0bec5a65b0ae16d7100540
new file mode 100644
index 00000000..08fc1397
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/f401daa66bc200170c0bec5a65b0ae16d7100540
@@ -0,0 +1 @@
+Ë]£=Æ|6
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/f47a1a5316265e2052216f5d1dfdffa770c25114 b/fuzz/corpus/fuzz_write/f47a1a5316265e2052216f5d1dfdffa770c25114
new file mode 100644
index 00000000..0b17048d
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/f47a1a5316265e2052216f5d1dfdffa770c25114
@@ -0,0 +1 @@
+&ÿÉš;)]A
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/f59a9d02dce4e2ba94fa20e8a66ff76f10695a43 b/fuzz/corpus/fuzz_write/f59a9d02dce4e2ba94fa20e8a66ff76f10695a43
new file mode 100644
index 00000000..bdf0733c
Binary files /dev/null and b/fuzz/corpus/fuzz_write/f59a9d02dce4e2ba94fa20e8a66ff76f10695a43 differ
diff --git a/fuzz/corpus/fuzz_write/f5c6ff9d25ad917ee3512cc9449e49f6c09ef3f5 b/fuzz/corpus/fuzz_write/f5c6ff9d25ad917ee3512cc9449e49f6c09ef3f5
new file mode 100644
index 00000000..d87c5567
Binary files /dev/null and b/fuzz/corpus/fuzz_write/f5c6ff9d25ad917ee3512cc9449e49f6c09ef3f5 differ
diff --git a/fuzz/corpus/fuzz_write/f612390439322c337896ab2955c1f7bb6f9d94d2 b/fuzz/corpus/fuzz_write/f612390439322c337896ab2955c1f7bb6f9d94d2
new file mode 100644
index 00000000..be4da0fc
Binary files /dev/null and b/fuzz/corpus/fuzz_write/f612390439322c337896ab2955c1f7bb6f9d94d2 differ
diff --git a/fuzz/corpus/fuzz_write/f762000ef32aed90bda57e68a0f1b4fcf7980f19 b/fuzz/corpus/fuzz_write/f762000ef32aed90bda57e68a0f1b4fcf7980f19
new file mode 100644
index 00000000..957559d3
Binary files /dev/null and b/fuzz/corpus/fuzz_write/f762000ef32aed90bda57e68a0f1b4fcf7980f19 differ
diff --git a/fuzz/corpus/fuzz_write/f7822aad52df2c08f19c8dd50f082df96a2c19a5 b/fuzz/corpus/fuzz_write/f7822aad52df2c08f19c8dd50f082df96a2c19a5
new file mode 100644
index 00000000..54e36aa7
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/f7822aad52df2c08f19c8dd50f082df96a2c19a5
@@ -0,0 +1 @@
+ÿ.]ü]K.PŠÿ
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/f7e1f6564b06ac53bfa45b23a249199ab6ff0fae b/fuzz/corpus/fuzz_write/f7e1f6564b06ac53bfa45b23a249199ab6ff0fae
new file mode 100644
index 00000000..0bb55dd2
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/f7e1f6564b06ac53bfa45b23a249199ab6ff0fae
@@ -0,0 +1 @@
+ÿÿÿÿ0f..K)]÷
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/f8d8db4197c762bcb059d3c9b0cdb837c2c2349d b/fuzz/corpus/fuzz_write/f8d8db4197c762bcb059d3c9b0cdb837c2c2349d
new file mode 100644
index 00000000..427e2cad
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/f8d8db4197c762bcb059d3c9b0cdb837c2c2349d
@@ -0,0 +1 @@
+]QØØ!)ƒ÷ÿÿg
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/fb5f822a22680b79d2b860f51f3029e1be68b81e b/fuzz/corpus/fuzz_write/fb5f822a22680b79d2b860f51f3029e1be68b81e
new file mode 100644
index 00000000..d3fc6c52
Binary files /dev/null and b/fuzz/corpus/fuzz_write/fb5f822a22680b79d2b860f51f3029e1be68b81e differ
diff --git a/fuzz/corpus/fuzz_write/fbb12aa8c18e6aa735e87705da91b2a1b3e10425 b/fuzz/corpus/fuzz_write/fbb12aa8c18e6aa735e87705da91b2a1b3e10425
new file mode 100644
index 00000000..3e699e57
Binary files /dev/null and b/fuzz/corpus/fuzz_write/fbb12aa8c18e6aa735e87705da91b2a1b3e10425 differ
diff --git a/fuzz/corpus/fuzz_write/fc627417f051a7aab2de7f2d1fc785dfb0267952 b/fuzz/corpus/fuzz_write/fc627417f051a7aab2de7f2d1fc785dfb0267952
new file mode 100644
index 00000000..3205997f
Binary files /dev/null and b/fuzz/corpus/fuzz_write/fc627417f051a7aab2de7f2d1fc785dfb0267952 differ
diff --git a/fuzz/corpus/fuzz_write/fd424ec0ba6ae4d15b6815b8069f2765a49a01d2 b/fuzz/corpus/fuzz_write/fd424ec0ba6ae4d15b6815b8069f2765a49a01d2
new file mode 100644
index 00000000..4af1ff3f
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/fd424ec0ba6ae4d15b6815b8069f2765a49a01d2
@@ -0,0 +1 @@
+]0uc/./
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/fd9e6092200868914cf5b558a50ddc341a82f230 b/fuzz/corpus/fuzz_write/fd9e6092200868914cf5b558a50ddc341a82f230
new file mode 100644
index 00000000..afd581f9
Binary files /dev/null and b/fuzz/corpus/fuzz_write/fd9e6092200868914cf5b558a50ddc341a82f230 differ
diff --git a/fuzz/corpus/fuzz_write/fe074e975a35e31357801dac1b69399105da78d8 b/fuzz/corpus/fuzz_write/fe074e975a35e31357801dac1b69399105da78d8
new file mode 100644
index 00000000..2ff09ecd
Binary files /dev/null and b/fuzz/corpus/fuzz_write/fe074e975a35e31357801dac1b69399105da78d8 differ
diff --git a/fuzz/corpus/fuzz_write/fe4753fbd274df5310b201d5703c9b8cc86115cf b/fuzz/corpus/fuzz_write/fe4753fbd274df5310b201d5703c9b8cc86115cf
new file mode 100644
index 00000000..aba1a6d3
--- /dev/null
+++ b/fuzz/corpus/fuzz_write/fe4753fbd274df5310b201d5703c9b8cc86115cf
@@ -0,0 +1 @@
+&0f/)]A
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_write/ff3dec572e8ebb5c3bfb1c0da9f6d39412642bdc b/fuzz/corpus/fuzz_write/ff3dec572e8ebb5c3bfb1c0da9f6d39412642bdc
new file mode 100644
index 00000000..2cc178ec
Binary files /dev/null and b/fuzz/corpus/fuzz_write/ff3dec572e8ebb5c3bfb1c0da9f6d39412642bdc differ
