diff --git a/fuzz/corpus/fuzz_read/0010c4e104a5de022a89966a7319710f5c358d0f b/fuzz/corpus/fuzz_read/0010c4e104a5de022a89966a7319710f5c358d0f
new file mode 100644
index 00000000..dbffc53a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0010c4e104a5de022a89966a7319710f5c358d0f differ
diff --git a/fuzz/corpus/fuzz_read/0022c92d41ab87440860b363652460a5cfe777e1 b/fuzz/corpus/fuzz_read/0022c92d41ab87440860b363652460a5cfe777e1
new file mode 100644
index 00000000..34052148
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0022c92d41ab87440860b363652460a5cfe777e1 differ
diff --git a/fuzz/corpus/fuzz_read/003374b06e49732c9fee695f55079a58697aa0ed b/fuzz/corpus/fuzz_read/003374b06e49732c9fee695f55079a58697aa0ed
new file mode 100644
index 00000000..4a8bcb24
Binary files /dev/null and b/fuzz/corpus/fuzz_read/003374b06e49732c9fee695f55079a58697aa0ed differ
diff --git a/fuzz/corpus/fuzz_read/00b0b1a5436608b4457623c7ae12d5f93f5481fd b/fuzz/corpus/fuzz_read/00b0b1a5436608b4457623c7ae12d5f93f5481fd
new file mode 100644
index 00000000..304220e4
Binary files /dev/null and b/fuzz/corpus/fuzz_read/00b0b1a5436608b4457623c7ae12d5f93f5481fd differ
diff --git a/fuzz/corpus/fuzz_read/01296974081dc5402a380b1339e0d70a183b9979 b/fuzz/corpus/fuzz_read/01296974081dc5402a380b1339e0d70a183b9979
new file mode 100644
index 00000000..82023159
Binary files /dev/null and b/fuzz/corpus/fuzz_read/01296974081dc5402a380b1339e0d70a183b9979 differ
diff --git a/fuzz/corpus/fuzz_read/020783fe71da909973b63f05a12f9407e24951d8 b/fuzz/corpus/fuzz_read/020783fe71da909973b63f05a12f9407e24951d8
new file mode 100644
index 00000000..8cd21686
Binary files /dev/null and b/fuzz/corpus/fuzz_read/020783fe71da909973b63f05a12f9407e24951d8 differ
diff --git a/fuzz/corpus/fuzz_read/0225f8ccaa780e462e41c14faba0f65f6308a0eb b/fuzz/corpus/fuzz_read/0225f8ccaa780e462e41c14faba0f65f6308a0eb
new file mode 100644
index 00000000..7e1f20da
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0225f8ccaa780e462e41c14faba0f65f6308a0eb differ
diff --git a/fuzz/corpus/fuzz_read/02479e24bdb68acbcb2b07f8bd1904a0caaba1b6 b/fuzz/corpus/fuzz_read/02479e24bdb68acbcb2b07f8bd1904a0caaba1b6
new file mode 100644
index 00000000..c9c55a93
Binary files /dev/null and b/fuzz/corpus/fuzz_read/02479e24bdb68acbcb2b07f8bd1904a0caaba1b6 differ
diff --git a/fuzz/corpus/fuzz_read/025f0836bc90700ea7a68eb6a2c3310e780451eb b/fuzz/corpus/fuzz_read/025f0836bc90700ea7a68eb6a2c3310e780451eb
new file mode 100644
index 00000000..c8c28cec
Binary files /dev/null and b/fuzz/corpus/fuzz_read/025f0836bc90700ea7a68eb6a2c3310e780451eb differ
diff --git a/fuzz/corpus/fuzz_read/026fc68a99e10d623caac030c134a916997b2e67 b/fuzz/corpus/fuzz_read/026fc68a99e10d623caac030c134a916997b2e67
new file mode 100644
index 00000000..4e000f64
Binary files /dev/null and b/fuzz/corpus/fuzz_read/026fc68a99e10d623caac030c134a916997b2e67 differ
diff --git a/fuzz/corpus/fuzz_read/029a7323be97f96525e9923082d4d7c349c24209 b/fuzz/corpus/fuzz_read/029a7323be97f96525e9923082d4d7c349c24209
new file mode 100644
index 00000000..5b042d59
Binary files /dev/null and b/fuzz/corpus/fuzz_read/029a7323be97f96525e9923082d4d7c349c24209 differ
diff --git a/fuzz/corpus/fuzz_read/02e40b8a52ec35e6593985e595c44a363709a93c b/fuzz/corpus/fuzz_read/02e40b8a52ec35e6593985e595c44a363709a93c
new file mode 100644
index 00000000..244a32f8
Binary files /dev/null and b/fuzz/corpus/fuzz_read/02e40b8a52ec35e6593985e595c44a363709a93c differ
diff --git a/fuzz/corpus/fuzz_read/02e4e5ea68cc135c109bfc8380e39fe2e3d4672d b/fuzz/corpus/fuzz_read/02e4e5ea68cc135c109bfc8380e39fe2e3d4672d
new file mode 100644
index 00000000..64c83506
Binary files /dev/null and b/fuzz/corpus/fuzz_read/02e4e5ea68cc135c109bfc8380e39fe2e3d4672d differ
diff --git a/fuzz/corpus/fuzz_read/03053839d2401a7f437be5ea130e3328d438ad9d b/fuzz/corpus/fuzz_read/03053839d2401a7f437be5ea130e3328d438ad9d
new file mode 100644
index 00000000..a985d80d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/03053839d2401a7f437be5ea130e3328d438ad9d differ
diff --git a/fuzz/corpus/fuzz_read/0309a576c2a1f4e89e2e4e9385e80c2cd3b844ac b/fuzz/corpus/fuzz_read/0309a576c2a1f4e89e2e4e9385e80c2cd3b844ac
new file mode 100644
index 00000000..c319e117
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0309a576c2a1f4e89e2e4e9385e80c2cd3b844ac differ
diff --git a/fuzz/corpus/fuzz_read/0382a189a42f54d11c89fe815748524ee8e9f098 b/fuzz/corpus/fuzz_read/0382a189a42f54d11c89fe815748524ee8e9f098
new file mode 100644
index 00000000..2316acec
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0382a189a42f54d11c89fe815748524ee8e9f098 differ
diff --git a/fuzz/corpus/fuzz_read/038561a561eb856b671d078064cee2a48c41b88d b/fuzz/corpus/fuzz_read/038561a561eb856b671d078064cee2a48c41b88d
new file mode 100644
index 00000000..af3d03cb
Binary files /dev/null and b/fuzz/corpus/fuzz_read/038561a561eb856b671d078064cee2a48c41b88d differ
diff --git a/fuzz/corpus/fuzz_read/03b64618411b75763e9c24d8f3d5a38b45a7a5ec b/fuzz/corpus/fuzz_read/03b64618411b75763e9c24d8f3d5a38b45a7a5ec
new file mode 100644
index 00000000..20c941d1
Binary files /dev/null and b/fuzz/corpus/fuzz_read/03b64618411b75763e9c24d8f3d5a38b45a7a5ec differ
diff --git a/fuzz/corpus/fuzz_read/0431a25e88478be957261f08b10c97fcae40509a b/fuzz/corpus/fuzz_read/0431a25e88478be957261f08b10c97fcae40509a
new file mode 100644
index 00000000..fbb1b050
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0431a25e88478be957261f08b10c97fcae40509a differ
diff --git a/fuzz/corpus/fuzz_read/0450dc2c2c0165c35206fc94936f6da67d571fb5 b/fuzz/corpus/fuzz_read/0450dc2c2c0165c35206fc94936f6da67d571fb5
new file mode 100644
index 00000000..4cf69679
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0450dc2c2c0165c35206fc94936f6da67d571fb5 differ
diff --git a/fuzz/corpus/fuzz_read/0452c85f0e9718a3a5c67609174a3f2099f1f7a0 b/fuzz/corpus/fuzz_read/0452c85f0e9718a3a5c67609174a3f2099f1f7a0
new file mode 100644
index 00000000..cee562bf
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0452c85f0e9718a3a5c67609174a3f2099f1f7a0 differ
diff --git a/fuzz/corpus/fuzz_read/04783928b91fdec3d78db71d733f7830901b2993 b/fuzz/corpus/fuzz_read/04783928b91fdec3d78db71d733f7830901b2993
new file mode 100644
index 00000000..7a2d65bd
Binary files /dev/null and b/fuzz/corpus/fuzz_read/04783928b91fdec3d78db71d733f7830901b2993 differ
diff --git a/fuzz/corpus/fuzz_read/048e2e9bc630de99c0e07cbc8df9a317101f769a b/fuzz/corpus/fuzz_read/048e2e9bc630de99c0e07cbc8df9a317101f769a
new file mode 100644
index 00000000..428ee20d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/048e2e9bc630de99c0e07cbc8df9a317101f769a differ
diff --git a/fuzz/corpus/fuzz_read/04c98121857e679c28e4d2624f000a9d8de1f853 b/fuzz/corpus/fuzz_read/04c98121857e679c28e4d2624f000a9d8de1f853
new file mode 100644
index 00000000..52cf7673
Binary files /dev/null and b/fuzz/corpus/fuzz_read/04c98121857e679c28e4d2624f000a9d8de1f853 differ
diff --git a/fuzz/corpus/fuzz_read/04fe14306964917d1496be1b5c66595d00f7ee3e b/fuzz/corpus/fuzz_read/04fe14306964917d1496be1b5c66595d00f7ee3e
new file mode 100644
index 00000000..192dc0e3
Binary files /dev/null and b/fuzz/corpus/fuzz_read/04fe14306964917d1496be1b5c66595d00f7ee3e differ
diff --git a/fuzz/corpus/fuzz_read/0537061c6c80d495acb7bfb9f0facead084cec03 b/fuzz/corpus/fuzz_read/0537061c6c80d495acb7bfb9f0facead084cec03
new file mode 100644
index 00000000..9105e784
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0537061c6c80d495acb7bfb9f0facead084cec03 differ
diff --git a/fuzz/corpus/fuzz_read/053b80b850773a310347e53812c86dd504ec8f0f b/fuzz/corpus/fuzz_read/053b80b850773a310347e53812c86dd504ec8f0f
new file mode 100644
index 00000000..fdda19c9
Binary files /dev/null and b/fuzz/corpus/fuzz_read/053b80b850773a310347e53812c86dd504ec8f0f differ
diff --git a/fuzz/corpus/fuzz_read/05eb1d5edf73933f71e6fdb875fe654987684128 b/fuzz/corpus/fuzz_read/05eb1d5edf73933f71e6fdb875fe654987684128
new file mode 100644
index 00000000..b7a8d7c3
Binary files /dev/null and b/fuzz/corpus/fuzz_read/05eb1d5edf73933f71e6fdb875fe654987684128 differ
diff --git a/fuzz/corpus/fuzz_read/0683fbaabfdee19cac147df309151c2ac0b86c5f b/fuzz/corpus/fuzz_read/0683fbaabfdee19cac147df309151c2ac0b86c5f
new file mode 100644
index 00000000..519f8a76
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0683fbaabfdee19cac147df309151c2ac0b86c5f differ
diff --git a/fuzz/corpus/fuzz_read/06b7c85e278be459348b5f6df8c1cb1df0784e49 b/fuzz/corpus/fuzz_read/06b7c85e278be459348b5f6df8c1cb1df0784e49
new file mode 100644
index 00000000..7e2efbc0
Binary files /dev/null and b/fuzz/corpus/fuzz_read/06b7c85e278be459348b5f6df8c1cb1df0784e49 differ
diff --git a/fuzz/corpus/fuzz_read/07a1c5d41b3b9c34a6e6123b12b3c63c82b5f73b b/fuzz/corpus/fuzz_read/07a1c5d41b3b9c34a6e6123b12b3c63c82b5f73b
new file mode 100644
index 00000000..bf2450c8
Binary files /dev/null and b/fuzz/corpus/fuzz_read/07a1c5d41b3b9c34a6e6123b12b3c63c82b5f73b differ
diff --git a/fuzz/corpus/fuzz_read/07a38feb9cbd7c3a9447e4f7b62fa3618da8bfe9 b/fuzz/corpus/fuzz_read/07a38feb9cbd7c3a9447e4f7b62fa3618da8bfe9
new file mode 100644
index 00000000..4240d839
Binary files /dev/null and b/fuzz/corpus/fuzz_read/07a38feb9cbd7c3a9447e4f7b62fa3618da8bfe9 differ
diff --git a/fuzz/corpus/fuzz_read/07d1b90b325b880eff903d163a40dd7e5c1be00d b/fuzz/corpus/fuzz_read/07d1b90b325b880eff903d163a40dd7e5c1be00d
new file mode 100644
index 00000000..ca96e0ea
Binary files /dev/null and b/fuzz/corpus/fuzz_read/07d1b90b325b880eff903d163a40dd7e5c1be00d differ
diff --git a/fuzz/corpus/fuzz_read/081f44b9b2be0aabaaedebd484add6ce41e89544 b/fuzz/corpus/fuzz_read/081f44b9b2be0aabaaedebd484add6ce41e89544
new file mode 100644
index 00000000..3f1727df
Binary files /dev/null and b/fuzz/corpus/fuzz_read/081f44b9b2be0aabaaedebd484add6ce41e89544 differ
diff --git a/fuzz/corpus/fuzz_read/085514b6af98e76ad71888680fc9464d93e70edf b/fuzz/corpus/fuzz_read/085514b6af98e76ad71888680fc9464d93e70edf
new file mode 100644
index 00000000..ae7b0e5c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/085514b6af98e76ad71888680fc9464d93e70edf differ
diff --git a/fuzz/corpus/fuzz_read/096c63651a75ed44805844d15de207ce0a920cbb b/fuzz/corpus/fuzz_read/096c63651a75ed44805844d15de207ce0a920cbb
new file mode 100644
index 00000000..43f5abeb
Binary files /dev/null and b/fuzz/corpus/fuzz_read/096c63651a75ed44805844d15de207ce0a920cbb differ
diff --git a/fuzz/corpus/fuzz_read/09871ff97741382138b5c4aa5629706c2f6db2f3 b/fuzz/corpus/fuzz_read/09871ff97741382138b5c4aa5629706c2f6db2f3
new file mode 100644
index 00000000..95de0561
Binary files /dev/null and b/fuzz/corpus/fuzz_read/09871ff97741382138b5c4aa5629706c2f6db2f3 differ
diff --git a/fuzz/corpus/fuzz_read/099bc5c2f04eb74afb69454ab475c17d27716bc2 b/fuzz/corpus/fuzz_read/099bc5c2f04eb74afb69454ab475c17d27716bc2
new file mode 100644
index 00000000..d6f614ed
Binary files /dev/null and b/fuzz/corpus/fuzz_read/099bc5c2f04eb74afb69454ab475c17d27716bc2 differ
diff --git a/fuzz/corpus/fuzz_read/09d396c2279a173427b1ac3b8a7a525c7a9f5ccd b/fuzz/corpus/fuzz_read/09d396c2279a173427b1ac3b8a7a525c7a9f5ccd
new file mode 100644
index 00000000..6d3b339e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/09d396c2279a173427b1ac3b8a7a525c7a9f5ccd differ
diff --git a/fuzz/corpus/fuzz_read/0a58f7ee2ab822e077de7f018cdb03e16c28d960 b/fuzz/corpus/fuzz_read/0a58f7ee2ab822e077de7f018cdb03e16c28d960
new file mode 100644
index 00000000..81dff849
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0a58f7ee2ab822e077de7f018cdb03e16c28d960 differ
diff --git a/fuzz/corpus/fuzz_read/0ac56545e5313767e705c75e7e2bfcd9f8f935e9 b/fuzz/corpus/fuzz_read/0ac56545e5313767e705c75e7e2bfcd9f8f935e9
new file mode 100644
index 00000000..1563bbb8
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0ac56545e5313767e705c75e7e2bfcd9f8f935e9 differ
diff --git a/fuzz/corpus/fuzz_read/0b4e227b8b063e178771c0939934a962bc4dcf06 b/fuzz/corpus/fuzz_read/0b4e227b8b063e178771c0939934a962bc4dcf06
new file mode 100644
index 00000000..58b84ee7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0b4e227b8b063e178771c0939934a962bc4dcf06 differ
diff --git a/fuzz/corpus/fuzz_read/0b64df10ff633a12b921f690b608ecf32d3c959b b/fuzz/corpus/fuzz_read/0b64df10ff633a12b921f690b608ecf32d3c959b
new file mode 100644
index 00000000..25465ad8
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0b64df10ff633a12b921f690b608ecf32d3c959b differ
diff --git a/fuzz/corpus/fuzz_read/0b9f005b1de54404b8d02e8d3c6f44443a9c7d82 b/fuzz/corpus/fuzz_read/0b9f005b1de54404b8d02e8d3c6f44443a9c7d82
new file mode 100644
index 00000000..534ff258
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0b9f005b1de54404b8d02e8d3c6f44443a9c7d82 differ
diff --git a/fuzz/corpus/fuzz_read/0ba34318e8a8d1ad81c4c4acdda55ccf9a6feed5 b/fuzz/corpus/fuzz_read/0ba34318e8a8d1ad81c4c4acdda55ccf9a6feed5
new file mode 100644
index 00000000..4093bf1d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0ba34318e8a8d1ad81c4c4acdda55ccf9a6feed5 differ
diff --git a/fuzz/corpus/fuzz_read/0bc0a41f357f8651046cfa3700ad5ed36a087dd6 b/fuzz/corpus/fuzz_read/0bc0a41f357f8651046cfa3700ad5ed36a087dd6
new file mode 100644
index 00000000..467c5518
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0bc0a41f357f8651046cfa3700ad5ed36a087dd6 differ
diff --git a/fuzz/corpus/fuzz_read/0becf31f47708c85b0329cfbd95962c7f463bab6 b/fuzz/corpus/fuzz_read/0becf31f47708c85b0329cfbd95962c7f463bab6
new file mode 100644
index 00000000..81c01fdc
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0becf31f47708c85b0329cfbd95962c7f463bab6 differ
diff --git a/fuzz/corpus/fuzz_read/0c168469fdabbca0be7f8442d3f37ba5a893fa36 b/fuzz/corpus/fuzz_read/0c168469fdabbca0be7f8442d3f37ba5a893fa36
new file mode 100644
index 00000000..b39ecc6f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0c168469fdabbca0be7f8442d3f37ba5a893fa36 differ
diff --git a/fuzz/corpus/fuzz_read/0c1745136698832abe5280679b54093013e946b1 b/fuzz/corpus/fuzz_read/0c1745136698832abe5280679b54093013e946b1
new file mode 100644
index 00000000..dfda6983
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0c1745136698832abe5280679b54093013e946b1 differ
diff --git a/fuzz/corpus/fuzz_read/0c21b7aaec71b4ab8a7a0f0a94cfd011c1ee1ce8 b/fuzz/corpus/fuzz_read/0c21b7aaec71b4ab8a7a0f0a94cfd011c1ee1ce8
new file mode 100644
index 00000000..70aa7a47
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0c21b7aaec71b4ab8a7a0f0a94cfd011c1ee1ce8 differ
diff --git a/fuzz/corpus/fuzz_read/0c74f2a4b53fa9247396a61ac2a3b7dabc415f81 b/fuzz/corpus/fuzz_read/0c74f2a4b53fa9247396a61ac2a3b7dabc415f81
new file mode 100644
index 00000000..b404359f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0c74f2a4b53fa9247396a61ac2a3b7dabc415f81 differ
diff --git a/fuzz/corpus/fuzz_read/0c8df8f2d527de9beb57a94202a55315f51fbd00 b/fuzz/corpus/fuzz_read/0c8df8f2d527de9beb57a94202a55315f51fbd00
new file mode 100644
index 00000000..16099c3d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0c8df8f2d527de9beb57a94202a55315f51fbd00 differ
diff --git a/fuzz/corpus/fuzz_read/0c9ce8a56ff59f1bfc265bea230997b56c0a363c b/fuzz/corpus/fuzz_read/0c9ce8a56ff59f1bfc265bea230997b56c0a363c
new file mode 100644
index 00000000..388ee0f5
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0c9ce8a56ff59f1bfc265bea230997b56c0a363c differ
diff --git a/fuzz/corpus/fuzz_read/0d72609e39ce975e830adf61af80c35cb9becb8b b/fuzz/corpus/fuzz_read/0d72609e39ce975e830adf61af80c35cb9becb8b
new file mode 100644
index 00000000..3e375e43
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0d72609e39ce975e830adf61af80c35cb9becb8b differ
diff --git a/fuzz/corpus/fuzz_read/0e25547dd51bd23d15200fef5ae3fde65ebd68ab b/fuzz/corpus/fuzz_read/0e25547dd51bd23d15200fef5ae3fde65ebd68ab
new file mode 100644
index 00000000..bf05177c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0e25547dd51bd23d15200fef5ae3fde65ebd68ab differ
diff --git a/fuzz/corpus/fuzz_read/0e2c1ac905363842e2f4bb635572250a604b0b0b b/fuzz/corpus/fuzz_read/0e2c1ac905363842e2f4bb635572250a604b0b0b
new file mode 100644
index 00000000..d28888b7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0e2c1ac905363842e2f4bb635572250a604b0b0b differ
diff --git a/fuzz/corpus/fuzz_read/0e3ac8c67a8dc3107f93a1622112daa5350619f8 b/fuzz/corpus/fuzz_read/0e3ac8c67a8dc3107f93a1622112daa5350619f8
new file mode 100644
index 00000000..5dd23f39
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0e3ac8c67a8dc3107f93a1622112daa5350619f8 differ
diff --git a/fuzz/corpus/fuzz_read/0e3e457faab9969ec629c52f9cd4982c5140a027 b/fuzz/corpus/fuzz_read/0e3e457faab9969ec629c52f9cd4982c5140a027
new file mode 100644
index 00000000..47f70418
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0e3e457faab9969ec629c52f9cd4982c5140a027 differ
diff --git a/fuzz/corpus/fuzz_read/0e5db51bacd5464a53ac7e3c76b67e12da15a894 b/fuzz/corpus/fuzz_read/0e5db51bacd5464a53ac7e3c76b67e12da15a894
new file mode 100644
index 00000000..fb221f9f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0e5db51bacd5464a53ac7e3c76b67e12da15a894 differ
diff --git a/fuzz/corpus/fuzz_read/0e65d743e51986ed8022fb5cca4d638e96c3368d b/fuzz/corpus/fuzz_read/0e65d743e51986ed8022fb5cca4d638e96c3368d
new file mode 100644
index 00000000..b5f73282
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0e65d743e51986ed8022fb5cca4d638e96c3368d differ
diff --git a/fuzz/corpus/fuzz_read/0e989644e220a3cb6d457c78e1097063878b75a9 b/fuzz/corpus/fuzz_read/0e989644e220a3cb6d457c78e1097063878b75a9
new file mode 100644
index 00000000..2211ef6c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0e989644e220a3cb6d457c78e1097063878b75a9 differ
diff --git a/fuzz/corpus/fuzz_read/0ec43ddff0c3e9d05cddcd16d34a1d6582aa4ddf b/fuzz/corpus/fuzz_read/0ec43ddff0c3e9d05cddcd16d34a1d6582aa4ddf
new file mode 100644
index 00000000..c7ebb776
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0ec43ddff0c3e9d05cddcd16d34a1d6582aa4ddf differ
diff --git a/fuzz/corpus/fuzz_read/0ec57d22a5231e3033001589596b579fa62e9331 b/fuzz/corpus/fuzz_read/0ec57d22a5231e3033001589596b579fa62e9331
new file mode 100644
index 00000000..aa1feb7c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0ec57d22a5231e3033001589596b579fa62e9331 differ
diff --git a/fuzz/corpus/fuzz_read/0eef0f618a2a75223b9756c82f3fb758a4d2b7e6 b/fuzz/corpus/fuzz_read/0eef0f618a2a75223b9756c82f3fb758a4d2b7e6
new file mode 100644
index 00000000..9389c2b9
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0eef0f618a2a75223b9756c82f3fb758a4d2b7e6 differ
diff --git a/fuzz/corpus/fuzz_read/0ef37f7063ef4ad64cb359cc5d8d2a79f0c82f70 b/fuzz/corpus/fuzz_read/0ef37f7063ef4ad64cb359cc5d8d2a79f0c82f70
new file mode 100644
index 00000000..78002946
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0ef37f7063ef4ad64cb359cc5d8d2a79f0c82f70 differ
diff --git a/fuzz/corpus/fuzz_read/0f3c500cf6b7ccbaaa7c6af53cbb2088eecd226a b/fuzz/corpus/fuzz_read/0f3c500cf6b7ccbaaa7c6af53cbb2088eecd226a
new file mode 100644
index 00000000..2828ecb2
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0f3c500cf6b7ccbaaa7c6af53cbb2088eecd226a differ
diff --git a/fuzz/corpus/fuzz_read/0f9dc7663f1f36b4eaea7db4d897f81cb9d6a836 b/fuzz/corpus/fuzz_read/0f9dc7663f1f36b4eaea7db4d897f81cb9d6a836
new file mode 100644
index 00000000..f00a4ce8
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0f9dc7663f1f36b4eaea7db4d897f81cb9d6a836 differ
diff --git a/fuzz/corpus/fuzz_read/0fa9bd1215445bab730e772aab367a2d3f91c631 b/fuzz/corpus/fuzz_read/0fa9bd1215445bab730e772aab367a2d3f91c631
new file mode 100644
index 00000000..13d31d2b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/0fa9bd1215445bab730e772aab367a2d3f91c631 differ
diff --git a/fuzz/corpus/fuzz_read/100208e7b4ce5694a36aa2c32cbb468410613503 b/fuzz/corpus/fuzz_read/100208e7b4ce5694a36aa2c32cbb468410613503
new file mode 100644
index 00000000..d966cbc8
Binary files /dev/null and b/fuzz/corpus/fuzz_read/100208e7b4ce5694a36aa2c32cbb468410613503 differ
diff --git a/fuzz/corpus/fuzz_read/100c2d1bd5bb6f73ebf017446d02f29296286a55 b/fuzz/corpus/fuzz_read/100c2d1bd5bb6f73ebf017446d02f29296286a55
new file mode 100644
index 00000000..af76fa0c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/100c2d1bd5bb6f73ebf017446d02f29296286a55 differ
diff --git a/fuzz/corpus/fuzz_read/10810e35ff529c97c00230bb369a941de78d7b07 b/fuzz/corpus/fuzz_read/10810e35ff529c97c00230bb369a941de78d7b07
new file mode 100644
index 00000000..384126d3
Binary files /dev/null and b/fuzz/corpus/fuzz_read/10810e35ff529c97c00230bb369a941de78d7b07 differ
diff --git a/fuzz/corpus/fuzz_read/10bfdc44dd26e4036404e5058de8880538675ca3 b/fuzz/corpus/fuzz_read/10bfdc44dd26e4036404e5058de8880538675ca3
new file mode 100644
index 00000000..ec1e4298
Binary files /dev/null and b/fuzz/corpus/fuzz_read/10bfdc44dd26e4036404e5058de8880538675ca3 differ
diff --git a/fuzz/corpus/fuzz_read/10c8625462f52d99fb51410d9963b6c413fa73f1 b/fuzz/corpus/fuzz_read/10c8625462f52d99fb51410d9963b6c413fa73f1
new file mode 100644
index 00000000..291ec3a5
Binary files /dev/null and b/fuzz/corpus/fuzz_read/10c8625462f52d99fb51410d9963b6c413fa73f1 differ
diff --git a/fuzz/corpus/fuzz_read/10eaa61fa9c7e9ebdedd208cae9528b6c150e148 b/fuzz/corpus/fuzz_read/10eaa61fa9c7e9ebdedd208cae9528b6c150e148
new file mode 100644
index 00000000..0a19a9d9
Binary files /dev/null and b/fuzz/corpus/fuzz_read/10eaa61fa9c7e9ebdedd208cae9528b6c150e148 differ
diff --git a/fuzz/corpus/fuzz_read/10f1797236015bfbe064d885f8817bf49a65b776 b/fuzz/corpus/fuzz_read/10f1797236015bfbe064d885f8817bf49a65b776
new file mode 100644
index 00000000..7dceb465
Binary files /dev/null and b/fuzz/corpus/fuzz_read/10f1797236015bfbe064d885f8817bf49a65b776 differ
diff --git a/fuzz/corpus/fuzz_read/116a56cfaba358c33ba5752206654a0e78fe1dce b/fuzz/corpus/fuzz_read/116a56cfaba358c33ba5752206654a0e78fe1dce
new file mode 100644
index 00000000..6dd08695
Binary files /dev/null and b/fuzz/corpus/fuzz_read/116a56cfaba358c33ba5752206654a0e78fe1dce differ
diff --git a/fuzz/corpus/fuzz_read/11b0a95a9386f75da9635ce14160b5044ef17e3f b/fuzz/corpus/fuzz_read/11b0a95a9386f75da9635ce14160b5044ef17e3f
new file mode 100644
index 00000000..e7007f55
Binary files /dev/null and b/fuzz/corpus/fuzz_read/11b0a95a9386f75da9635ce14160b5044ef17e3f differ
diff --git a/fuzz/corpus/fuzz_read/11d22b826b7cdbe315d86f9d90db0429bfdfa5d9 b/fuzz/corpus/fuzz_read/11d22b826b7cdbe315d86f9d90db0429bfdfa5d9
new file mode 100644
index 00000000..b061b636
Binary files /dev/null and b/fuzz/corpus/fuzz_read/11d22b826b7cdbe315d86f9d90db0429bfdfa5d9 differ
diff --git a/fuzz/corpus/fuzz_read/120f81f19696d3e5815ff8c2fbe808ec330cd7f3 b/fuzz/corpus/fuzz_read/120f81f19696d3e5815ff8c2fbe808ec330cd7f3
new file mode 100644
index 00000000..a634cd7b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/120f81f19696d3e5815ff8c2fbe808ec330cd7f3 differ
diff --git a/fuzz/corpus/fuzz_read/122fbdf1ad87b22a9eb3a92d638fde9ef6ac503b b/fuzz/corpus/fuzz_read/122fbdf1ad87b22a9eb3a92d638fde9ef6ac503b
new file mode 100644
index 00000000..09784abd
Binary files /dev/null and b/fuzz/corpus/fuzz_read/122fbdf1ad87b22a9eb3a92d638fde9ef6ac503b differ
diff --git a/fuzz/corpus/fuzz_read/126bb06edc69cacb8f4ad7e2ad15b2f74768a26d b/fuzz/corpus/fuzz_read/126bb06edc69cacb8f4ad7e2ad15b2f74768a26d
new file mode 100644
index 00000000..0dfd2ca2
Binary files /dev/null and b/fuzz/corpus/fuzz_read/126bb06edc69cacb8f4ad7e2ad15b2f74768a26d differ
diff --git a/fuzz/corpus/fuzz_read/12a70ab3e869f2f2c284bb1c77c89523a61cacd9 b/fuzz/corpus/fuzz_read/12a70ab3e869f2f2c284bb1c77c89523a61cacd9
new file mode 100644
index 00000000..ce5f837c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/12a70ab3e869f2f2c284bb1c77c89523a61cacd9 differ
diff --git a/fuzz/corpus/fuzz_read/12e59cbf2375c5ca767002dec3663787a1e072ce b/fuzz/corpus/fuzz_read/12e59cbf2375c5ca767002dec3663787a1e072ce
new file mode 100644
index 00000000..7f5dca08
Binary files /dev/null and b/fuzz/corpus/fuzz_read/12e59cbf2375c5ca767002dec3663787a1e072ce differ
diff --git a/fuzz/corpus/fuzz_read/1311a6c2c3f8a3b5cb151086dda2a2d41075acd3 b/fuzz/corpus/fuzz_read/1311a6c2c3f8a3b5cb151086dda2a2d41075acd3
new file mode 100644
index 00000000..7d29fb75
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1311a6c2c3f8a3b5cb151086dda2a2d41075acd3 differ
diff --git a/fuzz/corpus/fuzz_read/137e91d21d79545392c1c7f7b3bb9443f1c98de4 b/fuzz/corpus/fuzz_read/137e91d21d79545392c1c7f7b3bb9443f1c98de4
new file mode 100644
index 00000000..6bbf6d7d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/137e91d21d79545392c1c7f7b3bb9443f1c98de4 differ
diff --git a/fuzz/corpus/fuzz_read/13d3abd44bc292c29dd47704c95d0aaea48dfafd b/fuzz/corpus/fuzz_read/13d3abd44bc292c29dd47704c95d0aaea48dfafd
new file mode 100644
index 00000000..9938c455
Binary files /dev/null and b/fuzz/corpus/fuzz_read/13d3abd44bc292c29dd47704c95d0aaea48dfafd differ
diff --git a/fuzz/corpus/fuzz_read/13f5e2ece7c51a739de79f0e98dad67a5c80456d b/fuzz/corpus/fuzz_read/13f5e2ece7c51a739de79f0e98dad67a5c80456d
new file mode 100644
index 00000000..3ed8d955
Binary files /dev/null and b/fuzz/corpus/fuzz_read/13f5e2ece7c51a739de79f0e98dad67a5c80456d differ
diff --git a/fuzz/corpus/fuzz_read/141bf6703131f3f6e0eb24947148f7e65e57c022 b/fuzz/corpus/fuzz_read/141bf6703131f3f6e0eb24947148f7e65e57c022
new file mode 100644
index 00000000..2910b300
Binary files /dev/null and b/fuzz/corpus/fuzz_read/141bf6703131f3f6e0eb24947148f7e65e57c022 differ
diff --git a/fuzz/corpus/fuzz_read/145ce06ad31a7dc8b4ab4ed8a2d841027bf6d0f2 b/fuzz/corpus/fuzz_read/145ce06ad31a7dc8b4ab4ed8a2d841027bf6d0f2
new file mode 100644
index 00000000..3765924d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/145ce06ad31a7dc8b4ab4ed8a2d841027bf6d0f2 differ
diff --git a/fuzz/corpus/fuzz_read/145ed48d047782d2a517e5a8f7b1577119c49846 b/fuzz/corpus/fuzz_read/145ed48d047782d2a517e5a8f7b1577119c49846
new file mode 100644
index 00000000..b48c3158
Binary files /dev/null and b/fuzz/corpus/fuzz_read/145ed48d047782d2a517e5a8f7b1577119c49846 differ
diff --git a/fuzz/corpus/fuzz_read/14a7f0bd23502d5d10f4de85d3d874f0522ef088 b/fuzz/corpus/fuzz_read/14a7f0bd23502d5d10f4de85d3d874f0522ef088
new file mode 100644
index 00000000..35a57f71
Binary files /dev/null and b/fuzz/corpus/fuzz_read/14a7f0bd23502d5d10f4de85d3d874f0522ef088 differ
diff --git a/fuzz/corpus/fuzz_read/14d7adc4fc63df47e5de468d17c814312615f5ca b/fuzz/corpus/fuzz_read/14d7adc4fc63df47e5de468d17c814312615f5ca
new file mode 100644
index 00000000..06668d5b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/14d7adc4fc63df47e5de468d17c814312615f5ca differ
diff --git a/fuzz/corpus/fuzz_read/14e37e0a4f237526e0061e625f782d5753648511 b/fuzz/corpus/fuzz_read/14e37e0a4f237526e0061e625f782d5753648511
new file mode 100644
index 00000000..dbb22d14
Binary files /dev/null and b/fuzz/corpus/fuzz_read/14e37e0a4f237526e0061e625f782d5753648511 differ
diff --git a/fuzz/corpus/fuzz_read/153236891992a7de40da83b590d61cadc3977a0c b/fuzz/corpus/fuzz_read/153236891992a7de40da83b590d61cadc3977a0c
new file mode 100644
index 00000000..6f870ff4
Binary files /dev/null and b/fuzz/corpus/fuzz_read/153236891992a7de40da83b590d61cadc3977a0c differ
diff --git a/fuzz/corpus/fuzz_read/15756439dd271744a681753ec989e3ee193353b1 b/fuzz/corpus/fuzz_read/15756439dd271744a681753ec989e3ee193353b1
new file mode 100644
index 00000000..e9ab3d3f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/15756439dd271744a681753ec989e3ee193353b1 differ
diff --git a/fuzz/corpus/fuzz_read/158b37401ad3fa93d62e0aaef3b9c2876244af80 b/fuzz/corpus/fuzz_read/158b37401ad3fa93d62e0aaef3b9c2876244af80
new file mode 100644
index 00000000..e8c45eb3
Binary files /dev/null and b/fuzz/corpus/fuzz_read/158b37401ad3fa93d62e0aaef3b9c2876244af80 differ
diff --git a/fuzz/corpus/fuzz_read/15bafe42ff544c1ed2039c4f3c82e488bb52d907 b/fuzz/corpus/fuzz_read/15bafe42ff544c1ed2039c4f3c82e488bb52d907
new file mode 100644
index 00000000..1780abdc
Binary files /dev/null and b/fuzz/corpus/fuzz_read/15bafe42ff544c1ed2039c4f3c82e488bb52d907 differ
diff --git a/fuzz/corpus/fuzz_read/1677c5020756276ec5a9401ad5a8474e98a964bc b/fuzz/corpus/fuzz_read/1677c5020756276ec5a9401ad5a8474e98a964bc
new file mode 100644
index 00000000..1508ce3d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1677c5020756276ec5a9401ad5a8474e98a964bc differ
diff --git a/fuzz/corpus/fuzz_read/169399477a0688db0c6caa16a7a4703815a6d096 b/fuzz/corpus/fuzz_read/169399477a0688db0c6caa16a7a4703815a6d096
new file mode 100644
index 00000000..2217d6a9
Binary files /dev/null and b/fuzz/corpus/fuzz_read/169399477a0688db0c6caa16a7a4703815a6d096 differ
diff --git a/fuzz/corpus/fuzz_read/1701936013cb2cf162f065f83b6fbdd7f69dc969 b/fuzz/corpus/fuzz_read/1701936013cb2cf162f065f83b6fbdd7f69dc969
new file mode 100644
index 00000000..d2a8af49
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1701936013cb2cf162f065f83b6fbdd7f69dc969 differ
diff --git a/fuzz/corpus/fuzz_read/170514175eb978d0d7993a2a12abf610d5a42e4c b/fuzz/corpus/fuzz_read/170514175eb978d0d7993a2a12abf610d5a42e4c
new file mode 100644
index 00000000..2f92d474
Binary files /dev/null and b/fuzz/corpus/fuzz_read/170514175eb978d0d7993a2a12abf610d5a42e4c differ
diff --git a/fuzz/corpus/fuzz_read/170a9fa74f974439c4648e69e352268469eaa1eb b/fuzz/corpus/fuzz_read/170a9fa74f974439c4648e69e352268469eaa1eb
new file mode 100644
index 00000000..7c58841f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/170a9fa74f974439c4648e69e352268469eaa1eb differ
diff --git a/fuzz/corpus/fuzz_read/176488a929d52d840208655b041ee2ef9e0cad77 b/fuzz/corpus/fuzz_read/176488a929d52d840208655b041ee2ef9e0cad77
new file mode 100644
index 00000000..8679f962
Binary files /dev/null and b/fuzz/corpus/fuzz_read/176488a929d52d840208655b041ee2ef9e0cad77 differ
diff --git a/fuzz/corpus/fuzz_read/178b51a992a64df7b462e6fa248d5f2333168443 b/fuzz/corpus/fuzz_read/178b51a992a64df7b462e6fa248d5f2333168443
new file mode 100644
index 00000000..7960036c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/178b51a992a64df7b462e6fa248d5f2333168443 differ
diff --git a/fuzz/corpus/fuzz_read/17a662f953c44290f60f187209b303232efcda6a b/fuzz/corpus/fuzz_read/17a662f953c44290f60f187209b303232efcda6a
new file mode 100644
index 00000000..228fec86
Binary files /dev/null and b/fuzz/corpus/fuzz_read/17a662f953c44290f60f187209b303232efcda6a differ
diff --git a/fuzz/corpus/fuzz_read/18042c4955f45712b72a958ad8305c426f1a3bcf b/fuzz/corpus/fuzz_read/18042c4955f45712b72a958ad8305c426f1a3bcf
new file mode 100644
index 00000000..21833637
Binary files /dev/null and b/fuzz/corpus/fuzz_read/18042c4955f45712b72a958ad8305c426f1a3bcf differ
diff --git a/fuzz/corpus/fuzz_read/18294f95037cd8fa1e7ea81cb0a2c47fede2ef95 b/fuzz/corpus/fuzz_read/18294f95037cd8fa1e7ea81cb0a2c47fede2ef95
new file mode 100644
index 00000000..5236b036
Binary files /dev/null and b/fuzz/corpus/fuzz_read/18294f95037cd8fa1e7ea81cb0a2c47fede2ef95 differ
diff --git a/fuzz/corpus/fuzz_read/182d6931a632d6376d08fbf1e2cf3bb97d90f2f9 b/fuzz/corpus/fuzz_read/182d6931a632d6376d08fbf1e2cf3bb97d90f2f9
new file mode 100644
index 00000000..9ac53141
Binary files /dev/null and b/fuzz/corpus/fuzz_read/182d6931a632d6376d08fbf1e2cf3bb97d90f2f9 differ
diff --git a/fuzz/corpus/fuzz_read/183287e7ed52a30ca78c4ca4d69d1e27ba01df3d b/fuzz/corpus/fuzz_read/183287e7ed52a30ca78c4ca4d69d1e27ba01df3d
new file mode 100644
index 00000000..a626f14b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/183287e7ed52a30ca78c4ca4d69d1e27ba01df3d differ
diff --git a/fuzz/corpus/fuzz_read/19384aa725f4d0d6a98a7c686b750ddd72f30f2b b/fuzz/corpus/fuzz_read/19384aa725f4d0d6a98a7c686b750ddd72f30f2b
new file mode 100644
index 00000000..2d4f7c8b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/19384aa725f4d0d6a98a7c686b750ddd72f30f2b differ
diff --git a/fuzz/corpus/fuzz_read/19393040b41f76e124a14dac108bc88e83c611af b/fuzz/corpus/fuzz_read/19393040b41f76e124a14dac108bc88e83c611af
new file mode 100644
index 00000000..36460e0f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/19393040b41f76e124a14dac108bc88e83c611af differ
diff --git a/fuzz/corpus/fuzz_read/19522643ee8b5b32c8478273ffb07bd019b37536 b/fuzz/corpus/fuzz_read/19522643ee8b5b32c8478273ffb07bd019b37536
new file mode 100644
index 00000000..4c4cccbf
Binary files /dev/null and b/fuzz/corpus/fuzz_read/19522643ee8b5b32c8478273ffb07bd019b37536 differ
diff --git a/fuzz/corpus/fuzz_read/1976c295ccc501949dda48bab63e4d2eb0bcdae6 b/fuzz/corpus/fuzz_read/1976c295ccc501949dda48bab63e4d2eb0bcdae6
new file mode 100644
index 00000000..ad10ef21
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1976c295ccc501949dda48bab63e4d2eb0bcdae6 differ
diff --git a/fuzz/corpus/fuzz_read/19fc7f922b5e3fc70c2dca5b97b3f210a81bfc91 b/fuzz/corpus/fuzz_read/19fc7f922b5e3fc70c2dca5b97b3f210a81bfc91
new file mode 100644
index 00000000..8a41788d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/19fc7f922b5e3fc70c2dca5b97b3f210a81bfc91 differ
diff --git a/fuzz/corpus/fuzz_read/1a002e3da24455eb871606d667b0736494aecfac b/fuzz/corpus/fuzz_read/1a002e3da24455eb871606d667b0736494aecfac
new file mode 100644
index 00000000..72a35ec3
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1a002e3da24455eb871606d667b0736494aecfac differ
diff --git a/fuzz/corpus/fuzz_read/1a46f262bb6549d5f4c2d280cbc93cbbd35014b3 b/fuzz/corpus/fuzz_read/1a46f262bb6549d5f4c2d280cbc93cbbd35014b3
new file mode 100644
index 00000000..8a301cc3
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1a46f262bb6549d5f4c2d280cbc93cbbd35014b3 differ
diff --git a/fuzz/corpus/fuzz_read/1a58a04b7e40fd3c1f3e2310dda1d97abd61fdce b/fuzz/corpus/fuzz_read/1a58a04b7e40fd3c1f3e2310dda1d97abd61fdce
new file mode 100644
index 00000000..790a4978
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1a58a04b7e40fd3c1f3e2310dda1d97abd61fdce differ
diff --git a/fuzz/corpus/fuzz_read/1a615c7b5af9e1df1d0263019033c7e16630bd79 b/fuzz/corpus/fuzz_read/1a615c7b5af9e1df1d0263019033c7e16630bd79
new file mode 100644
index 00000000..ffda5ba2
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1a615c7b5af9e1df1d0263019033c7e16630bd79 differ
diff --git a/fuzz/corpus/fuzz_read/1ad19d9eb2edaee71afc210e839d8dac697654b1 b/fuzz/corpus/fuzz_read/1ad19d9eb2edaee71afc210e839d8dac697654b1
new file mode 100644
index 00000000..2d651cbe
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1ad19d9eb2edaee71afc210e839d8dac697654b1 differ
diff --git a/fuzz/corpus/fuzz_read/1ae6f35c3b3020aa2e9d16f38922cd3cb4adf30a b/fuzz/corpus/fuzz_read/1ae6f35c3b3020aa2e9d16f38922cd3cb4adf30a
new file mode 100644
index 00000000..a74006f4
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1ae6f35c3b3020aa2e9d16f38922cd3cb4adf30a differ
diff --git a/fuzz/corpus/fuzz_read/1b0af39c2b2a570d91e83b24b93bd1d3064f4efa b/fuzz/corpus/fuzz_read/1b0af39c2b2a570d91e83b24b93bd1d3064f4efa
new file mode 100644
index 00000000..3749186f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1b0af39c2b2a570d91e83b24b93bd1d3064f4efa differ
diff --git a/fuzz/corpus/fuzz_read/1b3685be226a73fe3719cafd544810958a7b7eaa b/fuzz/corpus/fuzz_read/1b3685be226a73fe3719cafd544810958a7b7eaa
new file mode 100644
index 00000000..40754112
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1b3685be226a73fe3719cafd544810958a7b7eaa differ
diff --git a/fuzz/corpus/fuzz_read/1b42df304d6e564db938958d6bf92966ee16580c b/fuzz/corpus/fuzz_read/1b42df304d6e564db938958d6bf92966ee16580c
new file mode 100644
index 00000000..f5f4e761
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1b42df304d6e564db938958d6bf92966ee16580c differ
diff --git a/fuzz/corpus/fuzz_read/1beec530ac3bb87651aa07979e5d5b436b640b5f b/fuzz/corpus/fuzz_read/1beec530ac3bb87651aa07979e5d5b436b640b5f
new file mode 100644
index 00000000..e59769c6
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1beec530ac3bb87651aa07979e5d5b436b640b5f differ
diff --git a/fuzz/corpus/fuzz_read/1c105e345aba3893579c270c446cb8dcf4e4a007 b/fuzz/corpus/fuzz_read/1c105e345aba3893579c270c446cb8dcf4e4a007
new file mode 100644
index 00000000..163edfb5
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1c105e345aba3893579c270c446cb8dcf4e4a007 differ
diff --git a/fuzz/corpus/fuzz_read/1c112e1fb444f8f4575b0755eef9e058c578e30a b/fuzz/corpus/fuzz_read/1c112e1fb444f8f4575b0755eef9e058c578e30a
new file mode 100644
index 00000000..387ede01
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1c112e1fb444f8f4575b0755eef9e058c578e30a differ
diff --git a/fuzz/corpus/fuzz_read/1c5c62c75f3c51cabd0c4a6144f31edcd1b6a123 b/fuzz/corpus/fuzz_read/1c5c62c75f3c51cabd0c4a6144f31edcd1b6a123
new file mode 100644
index 00000000..f4405f2d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1c5c62c75f3c51cabd0c4a6144f31edcd1b6a123 differ
diff --git a/fuzz/corpus/fuzz_read/1c666cfdcf5e86788ea2afa0d88109dfe8de0964 b/fuzz/corpus/fuzz_read/1c666cfdcf5e86788ea2afa0d88109dfe8de0964
new file mode 100644
index 00000000..4a0665ab
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1c666cfdcf5e86788ea2afa0d88109dfe8de0964 differ
diff --git a/fuzz/corpus/fuzz_read/1cd59ee5d85deb3da76f409cd8c59bf97ba0da01 b/fuzz/corpus/fuzz_read/1cd59ee5d85deb3da76f409cd8c59bf97ba0da01
new file mode 100644
index 00000000..de88a99c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1cd59ee5d85deb3da76f409cd8c59bf97ba0da01 differ
diff --git a/fuzz/corpus/fuzz_read/1d8d8913248c491d2ef9ab2a79bf4494488a7dd1 b/fuzz/corpus/fuzz_read/1d8d8913248c491d2ef9ab2a79bf4494488a7dd1
new file mode 100644
index 00000000..caf2d685
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1d8d8913248c491d2ef9ab2a79bf4494488a7dd1 differ
diff --git a/fuzz/corpus/fuzz_read/1d96d90cc49c2e6ad1218d99029c0a328a7a296e b/fuzz/corpus/fuzz_read/1d96d90cc49c2e6ad1218d99029c0a328a7a296e
new file mode 100644
index 00000000..877d0a20
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1d96d90cc49c2e6ad1218d99029c0a328a7a296e differ
diff --git a/fuzz/corpus/fuzz_read/1dc585d3e01a466662836ed51723b9796fbbbb4f b/fuzz/corpus/fuzz_read/1dc585d3e01a466662836ed51723b9796fbbbb4f
new file mode 100644
index 00000000..566ffcb3
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1dc585d3e01a466662836ed51723b9796fbbbb4f differ
diff --git a/fuzz/corpus/fuzz_read/1dd5783c716ca1ae8f59ec5ed6f6a3a23febbd26 b/fuzz/corpus/fuzz_read/1dd5783c716ca1ae8f59ec5ed6f6a3a23febbd26
new file mode 100644
index 00000000..f84c5545
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1dd5783c716ca1ae8f59ec5ed6f6a3a23febbd26 differ
diff --git a/fuzz/corpus/fuzz_read/1e09f1260b82e234a04d5ae989af89fe23d09fce b/fuzz/corpus/fuzz_read/1e09f1260b82e234a04d5ae989af89fe23d09fce
new file mode 100644
index 00000000..44b46104
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1e09f1260b82e234a04d5ae989af89fe23d09fce differ
diff --git a/fuzz/corpus/fuzz_read/1e75979922d3e0e9459fd85c869ce5712fa184b9 b/fuzz/corpus/fuzz_read/1e75979922d3e0e9459fd85c869ce5712fa184b9
new file mode 100644
index 00000000..5ebcb692
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1e75979922d3e0e9459fd85c869ce5712fa184b9 differ
diff --git a/fuzz/corpus/fuzz_read/1ea21b2c63847fe015213c4fd05defd924b3bb0f b/fuzz/corpus/fuzz_read/1ea21b2c63847fe015213c4fd05defd924b3bb0f
new file mode 100644
index 00000000..ecea9328
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1ea21b2c63847fe015213c4fd05defd924b3bb0f differ
diff --git a/fuzz/corpus/fuzz_read/1eb658d52bda53b958e8246fa1626f3e611ac17a b/fuzz/corpus/fuzz_read/1eb658d52bda53b958e8246fa1626f3e611ac17a
new file mode 100644
index 00000000..6f34dedd
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1eb658d52bda53b958e8246fa1626f3e611ac17a differ
diff --git a/fuzz/corpus/fuzz_read/1f34546d42d7ff6107c7e1160f3e5db276fec7da b/fuzz/corpus/fuzz_read/1f34546d42d7ff6107c7e1160f3e5db276fec7da
new file mode 100644
index 00000000..cf657435
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1f34546d42d7ff6107c7e1160f3e5db276fec7da differ
diff --git a/fuzz/corpus/fuzz_read/1f7afaccdd05f3cb15de974c4a76d8093197523e b/fuzz/corpus/fuzz_read/1f7afaccdd05f3cb15de974c4a76d8093197523e
new file mode 100644
index 00000000..f989334f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1f7afaccdd05f3cb15de974c4a76d8093197523e differ
diff --git a/fuzz/corpus/fuzz_read/1f80f955329fbd97c1ec9264914e7bd74d1a834b b/fuzz/corpus/fuzz_read/1f80f955329fbd97c1ec9264914e7bd74d1a834b
new file mode 100644
index 00000000..ec78fa29
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1f80f955329fbd97c1ec9264914e7bd74d1a834b differ
diff --git a/fuzz/corpus/fuzz_read/1fb3de45cd16b64fbba9148808e2c5b54ed66ed1 b/fuzz/corpus/fuzz_read/1fb3de45cd16b64fbba9148808e2c5b54ed66ed1
new file mode 100644
index 00000000..d68c2f15
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1fb3de45cd16b64fbba9148808e2c5b54ed66ed1 differ
diff --git a/fuzz/corpus/fuzz_read/1fb9fd03681e0e2832b49517ae14230c9e53819f b/fuzz/corpus/fuzz_read/1fb9fd03681e0e2832b49517ae14230c9e53819f
new file mode 100644
index 00000000..3e0cc6f4
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1fb9fd03681e0e2832b49517ae14230c9e53819f differ
diff --git a/fuzz/corpus/fuzz_read/1fbc0b1b9facc2846565be0b6748e3d08c567f40 b/fuzz/corpus/fuzz_read/1fbc0b1b9facc2846565be0b6748e3d08c567f40
new file mode 100644
index 00000000..f4eaa35a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/1fbc0b1b9facc2846565be0b6748e3d08c567f40 differ
diff --git a/fuzz/corpus/fuzz_read/206f892bcc62605d9505574f834a04b412237f26 b/fuzz/corpus/fuzz_read/206f892bcc62605d9505574f834a04b412237f26
new file mode 100644
index 00000000..c1525a04
Binary files /dev/null and b/fuzz/corpus/fuzz_read/206f892bcc62605d9505574f834a04b412237f26 differ
diff --git a/fuzz/corpus/fuzz_read/2084fc897583dc577f05eded515f5d247b9c710b b/fuzz/corpus/fuzz_read/2084fc897583dc577f05eded515f5d247b9c710b
new file mode 100644
index 00000000..ddfdc5fa
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2084fc897583dc577f05eded515f5d247b9c710b differ
diff --git a/fuzz/corpus/fuzz_read/208fcd119708bb68fce26a1ff76896d165ed79a8 b/fuzz/corpus/fuzz_read/208fcd119708bb68fce26a1ff76896d165ed79a8
new file mode 100644
index 00000000..9b3e55dd
Binary files /dev/null and b/fuzz/corpus/fuzz_read/208fcd119708bb68fce26a1ff76896d165ed79a8 differ
diff --git a/fuzz/corpus/fuzz_read/20e171d4b9a96e51a1700a84560d68ae84ad1086 b/fuzz/corpus/fuzz_read/20e171d4b9a96e51a1700a84560d68ae84ad1086
new file mode 100644
index 00000000..4cdeab4c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/20e171d4b9a96e51a1700a84560d68ae84ad1086 differ
diff --git a/fuzz/corpus/fuzz_read/20e3926d1166ab15c65b63192f70657172c53f4d b/fuzz/corpus/fuzz_read/20e3926d1166ab15c65b63192f70657172c53f4d
new file mode 100644
index 00000000..b9a3cb53
--- /dev/null
+++ b/fuzz/corpus/fuzz_read/20e3926d1166ab15c65b63192f70657172c53f4d
@@ -0,0 +1 @@
+RRRRPK���PK���PK���KPK��Ԋ���R
diff --git a/fuzz/corpus/fuzz_read/2169b82beaa06f6e655afb7ef3b9e4f9dd936f97 b/fuzz/corpus/fuzz_read/2169b82beaa06f6e655afb7ef3b9e4f9dd936f97
new file mode 100644
index 00000000..73ba7b7a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2169b82beaa06f6e655afb7ef3b9e4f9dd936f97 differ
diff --git a/fuzz/corpus/fuzz_read/216afea0dd585a33667cb1b7c14014e66774a4c5 b/fuzz/corpus/fuzz_read/216afea0dd585a33667cb1b7c14014e66774a4c5
new file mode 100644
index 00000000..676ebcba
Binary files /dev/null and b/fuzz/corpus/fuzz_read/216afea0dd585a33667cb1b7c14014e66774a4c5 differ
diff --git a/fuzz/corpus/fuzz_read/21a5d3b8f90becfc6510fa93bff71f0667f1737b b/fuzz/corpus/fuzz_read/21a5d3b8f90becfc6510fa93bff71f0667f1737b
new file mode 100644
index 00000000..0d1cd9a4
Binary files /dev/null and b/fuzz/corpus/fuzz_read/21a5d3b8f90becfc6510fa93bff71f0667f1737b differ
diff --git a/fuzz/corpus/fuzz_read/21b87a20dfb7b8ef846c9441eefbbb0e28dd800f b/fuzz/corpus/fuzz_read/21b87a20dfb7b8ef846c9441eefbbb0e28dd800f
new file mode 100644
index 00000000..a673855c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/21b87a20dfb7b8ef846c9441eefbbb0e28dd800f differ
diff --git a/fuzz/corpus/fuzz_read/2202931da8decc03ca00fa86e0a4d74b91706c5a b/fuzz/corpus/fuzz_read/2202931da8decc03ca00fa86e0a4d74b91706c5a
new file mode 100644
index 00000000..3ba252eb
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2202931da8decc03ca00fa86e0a4d74b91706c5a differ
diff --git a/fuzz/corpus/fuzz_read/221a5ed2ab92c7f35e87095637f60b88ce0bd6a0 b/fuzz/corpus/fuzz_read/221a5ed2ab92c7f35e87095637f60b88ce0bd6a0
new file mode 100644
index 00000000..123d9d25
--- /dev/null
+++ b/fuzz/corpus/fuzz_read/221a5ed2ab92c7f35e87095637f60b88ce0bd6a0
@@ -0,0 +1,2 @@
+
+YYYYP�PKYYP�PKYYPKPKYYPKYYYYYYYYYYFY
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_read/221cb5268cd4b607dc84e47c7e46f8872ea87444 b/fuzz/corpus/fuzz_read/221cb5268cd4b607dc84e47c7e46f8872ea87444
new file mode 100644
index 00000000..bd58bbba
Binary files /dev/null and b/fuzz/corpus/fuzz_read/221cb5268cd4b607dc84e47c7e46f8872ea87444 differ
diff --git a/fuzz/corpus/fuzz_read/222d69036fab9fbe453e1a38253433f1e6f3ee70 b/fuzz/corpus/fuzz_read/222d69036fab9fbe453e1a38253433f1e6f3ee70
new file mode 100644
index 00000000..551366a1
Binary files /dev/null and b/fuzz/corpus/fuzz_read/222d69036fab9fbe453e1a38253433f1e6f3ee70 differ
diff --git a/fuzz/corpus/fuzz_read/224820e9307555acc7eb5f19c345e1469edfb405 b/fuzz/corpus/fuzz_read/224820e9307555acc7eb5f19c345e1469edfb405
new file mode 100644
index 00000000..55d4a979
Binary files /dev/null and b/fuzz/corpus/fuzz_read/224820e9307555acc7eb5f19c345e1469edfb405 differ
diff --git a/fuzz/corpus/fuzz_read/224c1323fa19c47b25b092d48fc90c9b0b14cfd4 b/fuzz/corpus/fuzz_read/224c1323fa19c47b25b092d48fc90c9b0b14cfd4
new file mode 100644
index 00000000..dfa67866
Binary files /dev/null and b/fuzz/corpus/fuzz_read/224c1323fa19c47b25b092d48fc90c9b0b14cfd4 differ
diff --git a/fuzz/corpus/fuzz_read/2285203d50fb7a65f057368161c53dbfed7ee1f8 b/fuzz/corpus/fuzz_read/2285203d50fb7a65f057368161c53dbfed7ee1f8
new file mode 100644
index 00000000..ef5ff81f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2285203d50fb7a65f057368161c53dbfed7ee1f8 differ
diff --git a/fuzz/corpus/fuzz_read/2285e78c0eb51578b8df0582d22dacb0e0e1f319 b/fuzz/corpus/fuzz_read/2285e78c0eb51578b8df0582d22dacb0e0e1f319
new file mode 100644
index 00000000..b4fd3786
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2285e78c0eb51578b8df0582d22dacb0e0e1f319 differ
diff --git a/fuzz/corpus/fuzz_read/22b715198c9dbe5d056809fcec38f9363eaddf94 b/fuzz/corpus/fuzz_read/22b715198c9dbe5d056809fcec38f9363eaddf94
new file mode 100644
index 00000000..3dc28fb2
Binary files /dev/null and b/fuzz/corpus/fuzz_read/22b715198c9dbe5d056809fcec38f9363eaddf94 differ
diff --git a/fuzz/corpus/fuzz_read/235581e39c3e39c56e619b9d0a6e785d3ce55e24 b/fuzz/corpus/fuzz_read/235581e39c3e39c56e619b9d0a6e785d3ce55e24
new file mode 100644
index 00000000..5314fe10
Binary files /dev/null and b/fuzz/corpus/fuzz_read/235581e39c3e39c56e619b9d0a6e785d3ce55e24 differ
diff --git a/fuzz/corpus/fuzz_read/23c6fc6b0a8964e0887cfb615af56868aeabce5e b/fuzz/corpus/fuzz_read/23c6fc6b0a8964e0887cfb615af56868aeabce5e
new file mode 100644
index 00000000..72e7efc4
Binary files /dev/null and b/fuzz/corpus/fuzz_read/23c6fc6b0a8964e0887cfb615af56868aeabce5e differ
diff --git a/fuzz/corpus/fuzz_read/23e81540eb288daf1eb844134f2f95fffeec8c40 b/fuzz/corpus/fuzz_read/23e81540eb288daf1eb844134f2f95fffeec8c40
new file mode 100644
index 00000000..1a2cd85c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/23e81540eb288daf1eb844134f2f95fffeec8c40 differ
diff --git a/fuzz/corpus/fuzz_read/241961307cfc81088e6c315540e23f0df068d998 b/fuzz/corpus/fuzz_read/241961307cfc81088e6c315540e23f0df068d998
new file mode 100644
index 00000000..8f6ed3f3
Binary files /dev/null and b/fuzz/corpus/fuzz_read/241961307cfc81088e6c315540e23f0df068d998 differ
diff --git a/fuzz/corpus/fuzz_read/256262e2f0de0a3b79df0373cb4dff2bceaf195b b/fuzz/corpus/fuzz_read/256262e2f0de0a3b79df0373cb4dff2bceaf195b
new file mode 100644
index 00000000..d894b651
Binary files /dev/null and b/fuzz/corpus/fuzz_read/256262e2f0de0a3b79df0373cb4dff2bceaf195b differ
diff --git a/fuzz/corpus/fuzz_read/259a474f56384b55a8556c809299b787bc952896 b/fuzz/corpus/fuzz_read/259a474f56384b55a8556c809299b787bc952896
new file mode 100644
index 00000000..01cb94d7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/259a474f56384b55a8556c809299b787bc952896 differ
diff --git a/fuzz/corpus/fuzz_read/25a10db9e694bfe699973d3807ee6e3a994e97d7 b/fuzz/corpus/fuzz_read/25a10db9e694bfe699973d3807ee6e3a994e97d7
new file mode 100644
index 00000000..f7f4b7fd
Binary files /dev/null and b/fuzz/corpus/fuzz_read/25a10db9e694bfe699973d3807ee6e3a994e97d7 differ
diff --git a/fuzz/corpus/fuzz_read/26256f13709d47dee8834a16b46c853c5e75c6ae b/fuzz/corpus/fuzz_read/26256f13709d47dee8834a16b46c853c5e75c6ae
new file mode 100644
index 00000000..4a45a59b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/26256f13709d47dee8834a16b46c853c5e75c6ae differ
diff --git a/fuzz/corpus/fuzz_read/265e4dafd8f638a61f7b09b0995f3b947f019fc6 b/fuzz/corpus/fuzz_read/265e4dafd8f638a61f7b09b0995f3b947f019fc6
new file mode 100644
index 00000000..d21676ed
Binary files /dev/null and b/fuzz/corpus/fuzz_read/265e4dafd8f638a61f7b09b0995f3b947f019fc6 differ
diff --git a/fuzz/corpus/fuzz_read/267627aba2b0f1000addb38f21ffb9e034385373 b/fuzz/corpus/fuzz_read/267627aba2b0f1000addb38f21ffb9e034385373
new file mode 100644
index 00000000..07456a12
Binary files /dev/null and b/fuzz/corpus/fuzz_read/267627aba2b0f1000addb38f21ffb9e034385373 differ
diff --git a/fuzz/corpus/fuzz_read/26bbbf9232319d9cbaf223d14bade7fa406938ee b/fuzz/corpus/fuzz_read/26bbbf9232319d9cbaf223d14bade7fa406938ee
new file mode 100644
index 00000000..4ab03fde
Binary files /dev/null and b/fuzz/corpus/fuzz_read/26bbbf9232319d9cbaf223d14bade7fa406938ee differ
diff --git a/fuzz/corpus/fuzz_read/26c6aab37d79b2764b720292e6654265fabda7fb b/fuzz/corpus/fuzz_read/26c6aab37d79b2764b720292e6654265fabda7fb
new file mode 100644
index 00000000..4f53ad55
Binary files /dev/null and b/fuzz/corpus/fuzz_read/26c6aab37d79b2764b720292e6654265fabda7fb differ
diff --git a/fuzz/corpus/fuzz_read/27387ebc4ed9b93a09f6a21a55faa221d0110432 b/fuzz/corpus/fuzz_read/27387ebc4ed9b93a09f6a21a55faa221d0110432
new file mode 100644
index 00000000..7a58c942
Binary files /dev/null and b/fuzz/corpus/fuzz_read/27387ebc4ed9b93a09f6a21a55faa221d0110432 differ
diff --git a/fuzz/corpus/fuzz_read/27545f7004193ee74e87d1bce3c425afc4decfaa b/fuzz/corpus/fuzz_read/27545f7004193ee74e87d1bce3c425afc4decfaa
new file mode 100644
index 00000000..3c8dda4c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/27545f7004193ee74e87d1bce3c425afc4decfaa differ
diff --git a/fuzz/corpus/fuzz_read/276fce7093da78c44717db5e837f9174464bb168 b/fuzz/corpus/fuzz_read/276fce7093da78c44717db5e837f9174464bb168
new file mode 100644
index 00000000..84facde4
Binary files /dev/null and b/fuzz/corpus/fuzz_read/276fce7093da78c44717db5e837f9174464bb168 differ
diff --git a/fuzz/corpus/fuzz_read/27d9c70e2d7bc61af098e662355352d8600b7f5e b/fuzz/corpus/fuzz_read/27d9c70e2d7bc61af098e662355352d8600b7f5e
new file mode 100644
index 00000000..50d88d0b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/27d9c70e2d7bc61af098e662355352d8600b7f5e differ
diff --git a/fuzz/corpus/fuzz_read/28be01472358805ebae02fd1f33ba796415f581d b/fuzz/corpus/fuzz_read/28be01472358805ebae02fd1f33ba796415f581d
new file mode 100644
index 00000000..1a0b8794
Binary files /dev/null and b/fuzz/corpus/fuzz_read/28be01472358805ebae02fd1f33ba796415f581d differ
diff --git a/fuzz/corpus/fuzz_read/2902f6ad33a532298175cdf5bd136d04c2d13bf7 b/fuzz/corpus/fuzz_read/2902f6ad33a532298175cdf5bd136d04c2d13bf7
new file mode 100644
index 00000000..ac5c9e4f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2902f6ad33a532298175cdf5bd136d04c2d13bf7 differ
diff --git a/fuzz/corpus/fuzz_read/292ea6af5c9d32545b7d28f4aadaf5f1319fa3bd b/fuzz/corpus/fuzz_read/292ea6af5c9d32545b7d28f4aadaf5f1319fa3bd
new file mode 100644
index 00000000..a26055ed
Binary files /dev/null and b/fuzz/corpus/fuzz_read/292ea6af5c9d32545b7d28f4aadaf5f1319fa3bd differ
diff --git a/fuzz/corpus/fuzz_read/2952c512adb337918fc47aa0b19345a850e93496 b/fuzz/corpus/fuzz_read/2952c512adb337918fc47aa0b19345a850e93496
new file mode 100644
index 00000000..41d7cffe
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2952c512adb337918fc47aa0b19345a850e93496 differ
diff --git a/fuzz/corpus/fuzz_read/29778f60caa09ef31c64a40662e998832de21c86 b/fuzz/corpus/fuzz_read/29778f60caa09ef31c64a40662e998832de21c86
new file mode 100644
index 00000000..2bcf26a4
Binary files /dev/null and b/fuzz/corpus/fuzz_read/29778f60caa09ef31c64a40662e998832de21c86 differ
diff --git a/fuzz/corpus/fuzz_read/297d69b87a085bf3a77c37ede6a485411e8d5c46 b/fuzz/corpus/fuzz_read/297d69b87a085bf3a77c37ede6a485411e8d5c46
new file mode 100644
index 00000000..362bf959
Binary files /dev/null and b/fuzz/corpus/fuzz_read/297d69b87a085bf3a77c37ede6a485411e8d5c46 differ
diff --git a/fuzz/corpus/fuzz_read/2992cd4301c1cd83bd8e7d85e204c523e3415896 b/fuzz/corpus/fuzz_read/2992cd4301c1cd83bd8e7d85e204c523e3415896
new file mode 100644
index 00000000..0542d378
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2992cd4301c1cd83bd8e7d85e204c523e3415896 differ
diff --git a/fuzz/corpus/fuzz_read/29947456d3b2674447fa6bafcf5406e2aead2d78 b/fuzz/corpus/fuzz_read/29947456d3b2674447fa6bafcf5406e2aead2d78
new file mode 100644
index 00000000..1d484773
Binary files /dev/null and b/fuzz/corpus/fuzz_read/29947456d3b2674447fa6bafcf5406e2aead2d78 differ
diff --git a/fuzz/corpus/fuzz_read/29be3ad8eb9f963e2c6e2868f691cccbf9505bcc b/fuzz/corpus/fuzz_read/29be3ad8eb9f963e2c6e2868f691cccbf9505bcc
new file mode 100644
index 00000000..84fd4cec
Binary files /dev/null and b/fuzz/corpus/fuzz_read/29be3ad8eb9f963e2c6e2868f691cccbf9505bcc differ
diff --git a/fuzz/corpus/fuzz_read/29c55095807e69d0fe8e1ae48359858c7b5238d9 b/fuzz/corpus/fuzz_read/29c55095807e69d0fe8e1ae48359858c7b5238d9
new file mode 100644
index 00000000..beeb5039
Binary files /dev/null and b/fuzz/corpus/fuzz_read/29c55095807e69d0fe8e1ae48359858c7b5238d9 differ
diff --git a/fuzz/corpus/fuzz_read/29dd53022870de37efe8a9c7543e1bf136b24c95 b/fuzz/corpus/fuzz_read/29dd53022870de37efe8a9c7543e1bf136b24c95
new file mode 100644
index 00000000..26368c2d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/29dd53022870de37efe8a9c7543e1bf136b24c95 differ
diff --git a/fuzz/corpus/fuzz_read/2a19c6ab285b49ebf9e5f5fab3cee0453a6ae0e8 b/fuzz/corpus/fuzz_read/2a19c6ab285b49ebf9e5f5fab3cee0453a6ae0e8
new file mode 100644
index 00000000..01a3bbd8
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2a19c6ab285b49ebf9e5f5fab3cee0453a6ae0e8 differ
diff --git a/fuzz/corpus/fuzz_read/2a5012314de68c46fbf1b3d6e5236d841a052324 b/fuzz/corpus/fuzz_read/2a5012314de68c46fbf1b3d6e5236d841a052324
new file mode 100644
index 00000000..f6385cf5
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2a5012314de68c46fbf1b3d6e5236d841a052324 differ
diff --git a/fuzz/corpus/fuzz_read/2a95064a0c9f950d6052e246310da5c83a26b9ec b/fuzz/corpus/fuzz_read/2a95064a0c9f950d6052e246310da5c83a26b9ec
new file mode 100644
index 00000000..43573c3d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2a95064a0c9f950d6052e246310da5c83a26b9ec differ
diff --git a/fuzz/corpus/fuzz_read/2abc58e13b72986ea3e1b765bf693438757e131f b/fuzz/corpus/fuzz_read/2abc58e13b72986ea3e1b765bf693438757e131f
new file mode 100644
index 00000000..882da0d3
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2abc58e13b72986ea3e1b765bf693438757e131f differ
diff --git a/fuzz/corpus/fuzz_read/2ad631a5784e8f2bfc22ec688c2e016f162c5a08 b/fuzz/corpus/fuzz_read/2ad631a5784e8f2bfc22ec688c2e016f162c5a08
new file mode 100644
index 00000000..0b45978a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2ad631a5784e8f2bfc22ec688c2e016f162c5a08 differ
diff --git a/fuzz/corpus/fuzz_read/2b345f693727812b73dfa58bfe101b4da50d4cc1 b/fuzz/corpus/fuzz_read/2b345f693727812b73dfa58bfe101b4da50d4cc1
new file mode 100644
index 00000000..2b2a2a8e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2b345f693727812b73dfa58bfe101b4da50d4cc1 differ
diff --git a/fuzz/corpus/fuzz_read/2bfbeef4a1872723f21d1581e87dd883e4792551 b/fuzz/corpus/fuzz_read/2bfbeef4a1872723f21d1581e87dd883e4792551
new file mode 100644
index 00000000..c349d25b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2bfbeef4a1872723f21d1581e87dd883e4792551 differ
diff --git a/fuzz/corpus/fuzz_read/2c0d06a9774ae783509a876fc5b31d31fbe4cfa6 b/fuzz/corpus/fuzz_read/2c0d06a9774ae783509a876fc5b31d31fbe4cfa6
new file mode 100644
index 00000000..50602cb5
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2c0d06a9774ae783509a876fc5b31d31fbe4cfa6 differ
diff --git a/fuzz/corpus/fuzz_read/2c6ac4e239d0bb8c5cb7948dacdac917b4e498dc b/fuzz/corpus/fuzz_read/2c6ac4e239d0bb8c5cb7948dacdac917b4e498dc
new file mode 100644
index 00000000..b4c31548
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2c6ac4e239d0bb8c5cb7948dacdac917b4e498dc differ
diff --git a/fuzz/corpus/fuzz_read/2c6c08cafeac6287b4e10f5612be9e5a62ad65f8 b/fuzz/corpus/fuzz_read/2c6c08cafeac6287b4e10f5612be9e5a62ad65f8
new file mode 100644
index 00000000..4256b7e7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2c6c08cafeac6287b4e10f5612be9e5a62ad65f8 differ
diff --git a/fuzz/corpus/fuzz_read/2ca5c5540adeb02577d6ec737e2e3951173510d5 b/fuzz/corpus/fuzz_read/2ca5c5540adeb02577d6ec737e2e3951173510d5
new file mode 100644
index 00000000..d8b85b71
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2ca5c5540adeb02577d6ec737e2e3951173510d5 differ
diff --git a/fuzz/corpus/fuzz_read/2cb6e258852f83c68060b2ac9a8492e110e7a820 b/fuzz/corpus/fuzz_read/2cb6e258852f83c68060b2ac9a8492e110e7a820
new file mode 100644
index 00000000..63c8a7a2
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2cb6e258852f83c68060b2ac9a8492e110e7a820 differ
diff --git a/fuzz/corpus/fuzz_read/2cdadb63bc98a65346e2d647f791064aaa7a56c9 b/fuzz/corpus/fuzz_read/2cdadb63bc98a65346e2d647f791064aaa7a56c9
new file mode 100644
index 00000000..f2d8e1e3
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2cdadb63bc98a65346e2d647f791064aaa7a56c9 differ
diff --git a/fuzz/corpus/fuzz_read/2ce24f8c4bea6fc06b31baa2caedd690510a8f36 b/fuzz/corpus/fuzz_read/2ce24f8c4bea6fc06b31baa2caedd690510a8f36
new file mode 100644
index 00000000..8f7f64be
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2ce24f8c4bea6fc06b31baa2caedd690510a8f36 differ
diff --git a/fuzz/corpus/fuzz_read/2d1c1310bdef2e3956b25211e036d17c78c4933e b/fuzz/corpus/fuzz_read/2d1c1310bdef2e3956b25211e036d17c78c4933e
new file mode 100644
index 00000000..5ad82bcf
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2d1c1310bdef2e3956b25211e036d17c78c4933e differ
diff --git a/fuzz/corpus/fuzz_read/2d74ffda67e2cbd45c7e4d33ed69512c8616d289 b/fuzz/corpus/fuzz_read/2d74ffda67e2cbd45c7e4d33ed69512c8616d289
new file mode 100644
index 00000000..498a7bf7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2d74ffda67e2cbd45c7e4d33ed69512c8616d289 differ
diff --git a/fuzz/corpus/fuzz_read/2d89293268938a49719d3ae6982ee8159049f498 b/fuzz/corpus/fuzz_read/2d89293268938a49719d3ae6982ee8159049f498
new file mode 100644
index 00000000..00122306
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2d89293268938a49719d3ae6982ee8159049f498 differ
diff --git a/fuzz/corpus/fuzz_read/2d9b6115dbf91ab252ea381454cb67500b6cf732 b/fuzz/corpus/fuzz_read/2d9b6115dbf91ab252ea381454cb67500b6cf732
new file mode 100644
index 00000000..78ec0583
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2d9b6115dbf91ab252ea381454cb67500b6cf732 differ
diff --git a/fuzz/corpus/fuzz_read/2db1ac64cfb8952860ad48a854993501348cdfcd b/fuzz/corpus/fuzz_read/2db1ac64cfb8952860ad48a854993501348cdfcd
new file mode 100644
index 00000000..186ea6d9
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2db1ac64cfb8952860ad48a854993501348cdfcd differ
diff --git a/fuzz/corpus/fuzz_read/2ded447c45a84cd029576d215fa73ba4625acbbe b/fuzz/corpus/fuzz_read/2ded447c45a84cd029576d215fa73ba4625acbbe
new file mode 100644
index 00000000..7c89aaa4
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2ded447c45a84cd029576d215fa73ba4625acbbe differ
diff --git a/fuzz/corpus/fuzz_read/2df4acc714301cff19ab6cebe92961413cb8288c b/fuzz/corpus/fuzz_read/2df4acc714301cff19ab6cebe92961413cb8288c
new file mode 100644
index 00000000..97db0442
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2df4acc714301cff19ab6cebe92961413cb8288c differ
diff --git a/fuzz/corpus/fuzz_read/2e880b53d08c72c5cd197f77190e77da3946644b b/fuzz/corpus/fuzz_read/2e880b53d08c72c5cd197f77190e77da3946644b
new file mode 100644
index 00000000..72e05b1b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2e880b53d08c72c5cd197f77190e77da3946644b differ
diff --git a/fuzz/corpus/fuzz_read/2ef78af5b8bb6881e6a652fd6b6d74a359350bbf b/fuzz/corpus/fuzz_read/2ef78af5b8bb6881e6a652fd6b6d74a359350bbf
new file mode 100644
index 00000000..cb6f194f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2ef78af5b8bb6881e6a652fd6b6d74a359350bbf differ
diff --git a/fuzz/corpus/fuzz_read/2f2ba7ce17e336e7a12d11c3a04d441f010c06ca b/fuzz/corpus/fuzz_read/2f2ba7ce17e336e7a12d11c3a04d441f010c06ca
new file mode 100644
index 00000000..927242fa
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2f2ba7ce17e336e7a12d11c3a04d441f010c06ca differ
diff --git a/fuzz/corpus/fuzz_read/2f57924c2afe1bf63be693875a0c3596d30eb386 b/fuzz/corpus/fuzz_read/2f57924c2afe1bf63be693875a0c3596d30eb386
new file mode 100644
index 00000000..e82a7f98
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2f57924c2afe1bf63be693875a0c3596d30eb386 differ
diff --git a/fuzz/corpus/fuzz_read/2f601120bac0077b098625bd04ed47f3124cdeb1 b/fuzz/corpus/fuzz_read/2f601120bac0077b098625bd04ed47f3124cdeb1
new file mode 100644
index 00000000..c0120e2d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2f601120bac0077b098625bd04ed47f3124cdeb1 differ
diff --git a/fuzz/corpus/fuzz_read/2f766067bad37636ae05ec25fdf31253ed9b3093 b/fuzz/corpus/fuzz_read/2f766067bad37636ae05ec25fdf31253ed9b3093
new file mode 100644
index 00000000..7c3def43
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2f766067bad37636ae05ec25fdf31253ed9b3093 differ
diff --git a/fuzz/corpus/fuzz_read/2f81babc004b04bfd38b2fcd59191e59f47ee601 b/fuzz/corpus/fuzz_read/2f81babc004b04bfd38b2fcd59191e59f47ee601
new file mode 100644
index 00000000..83030c97
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2f81babc004b04bfd38b2fcd59191e59f47ee601 differ
diff --git a/fuzz/corpus/fuzz_read/2f8810b7a700ef8a1ac63c4eba93a7bba1266284 b/fuzz/corpus/fuzz_read/2f8810b7a700ef8a1ac63c4eba93a7bba1266284
new file mode 100644
index 00000000..0c8c980a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2f8810b7a700ef8a1ac63c4eba93a7bba1266284 differ
diff --git a/fuzz/corpus/fuzz_read/2fec6fd288babb8c3619a5c05e2d3d5b90a4a8f9 b/fuzz/corpus/fuzz_read/2fec6fd288babb8c3619a5c05e2d3d5b90a4a8f9
new file mode 100644
index 00000000..aef12bb2
Binary files /dev/null and b/fuzz/corpus/fuzz_read/2fec6fd288babb8c3619a5c05e2d3d5b90a4a8f9 differ
diff --git a/fuzz/corpus/fuzz_read/301f148fa49fe20b28fcf24d5630d4926861063b b/fuzz/corpus/fuzz_read/301f148fa49fe20b28fcf24d5630d4926861063b
new file mode 100644
index 00000000..8421a327
Binary files /dev/null and b/fuzz/corpus/fuzz_read/301f148fa49fe20b28fcf24d5630d4926861063b differ
diff --git a/fuzz/corpus/fuzz_read/303b0956793ca43709407bbe269c3d1e027df487 b/fuzz/corpus/fuzz_read/303b0956793ca43709407bbe269c3d1e027df487
new file mode 100644
index 00000000..f2c2148b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/303b0956793ca43709407bbe269c3d1e027df487 differ
diff --git a/fuzz/corpus/fuzz_read/30a43292d0e7b5cda2e77b36c74837852f40d7fb b/fuzz/corpus/fuzz_read/30a43292d0e7b5cda2e77b36c74837852f40d7fb
new file mode 100644
index 00000000..4bf13bed
Binary files /dev/null and b/fuzz/corpus/fuzz_read/30a43292d0e7b5cda2e77b36c74837852f40d7fb differ
diff --git a/fuzz/corpus/fuzz_read/3101cfcc2c558d46ead428df9724b5dafd590a1f b/fuzz/corpus/fuzz_read/3101cfcc2c558d46ead428df9724b5dafd590a1f
new file mode 100644
index 00000000..0352717a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3101cfcc2c558d46ead428df9724b5dafd590a1f differ
diff --git a/fuzz/corpus/fuzz_read/31d9d0eb178cd1cb55bf944af65f2aa04af4661e b/fuzz/corpus/fuzz_read/31d9d0eb178cd1cb55bf944af65f2aa04af4661e
new file mode 100644
index 00000000..8f5d926a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/31d9d0eb178cd1cb55bf944af65f2aa04af4661e differ
diff --git a/fuzz/corpus/fuzz_read/31fcdd0071cf57e1212fc31d15071eae2e1c3265 b/fuzz/corpus/fuzz_read/31fcdd0071cf57e1212fc31d15071eae2e1c3265
new file mode 100644
index 00000000..7f538e7f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/31fcdd0071cf57e1212fc31d15071eae2e1c3265 differ
diff --git a/fuzz/corpus/fuzz_read/3247a3eb83038282ba1e8cfb389ff0c7ca514fe6 b/fuzz/corpus/fuzz_read/3247a3eb83038282ba1e8cfb389ff0c7ca514fe6
new file mode 100644
index 00000000..78841e59
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3247a3eb83038282ba1e8cfb389ff0c7ca514fe6 differ
diff --git a/fuzz/corpus/fuzz_read/32533afc4b99230836d066690468d0dacee27edc b/fuzz/corpus/fuzz_read/32533afc4b99230836d066690468d0dacee27edc
new file mode 100644
index 00000000..499e2603
Binary files /dev/null and b/fuzz/corpus/fuzz_read/32533afc4b99230836d066690468d0dacee27edc differ
diff --git a/fuzz/corpus/fuzz_read/326f6204402fabfa103d7753ca8793219d3a0a3d b/fuzz/corpus/fuzz_read/326f6204402fabfa103d7753ca8793219d3a0a3d
new file mode 100644
index 00000000..2146c790
Binary files /dev/null and b/fuzz/corpus/fuzz_read/326f6204402fabfa103d7753ca8793219d3a0a3d differ
diff --git a/fuzz/corpus/fuzz_read/32cc55f83dde87438609abcc6f3240d5ff605c79 b/fuzz/corpus/fuzz_read/32cc55f83dde87438609abcc6f3240d5ff605c79
new file mode 100644
index 00000000..f1b609c0
Binary files /dev/null and b/fuzz/corpus/fuzz_read/32cc55f83dde87438609abcc6f3240d5ff605c79 differ
diff --git a/fuzz/corpus/fuzz_read/32f8c057a1a26a80c3fdc1ad2ce00d63e41b52ce b/fuzz/corpus/fuzz_read/32f8c057a1a26a80c3fdc1ad2ce00d63e41b52ce
new file mode 100644
index 00000000..7387209c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/32f8c057a1a26a80c3fdc1ad2ce00d63e41b52ce differ
diff --git a/fuzz/corpus/fuzz_read/33444d4ced20fd5eb5e53299fb966363c12ee0cf b/fuzz/corpus/fuzz_read/33444d4ced20fd5eb5e53299fb966363c12ee0cf
new file mode 100644
index 00000000..1639650f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/33444d4ced20fd5eb5e53299fb966363c12ee0cf differ
diff --git a/fuzz/corpus/fuzz_read/33b52fa74439990cdc76058a8fc9acccb987c966 b/fuzz/corpus/fuzz_read/33b52fa74439990cdc76058a8fc9acccb987c966
new file mode 100644
index 00000000..6191ffb0
Binary files /dev/null and b/fuzz/corpus/fuzz_read/33b52fa74439990cdc76058a8fc9acccb987c966 differ
diff --git a/fuzz/corpus/fuzz_read/33c2d8e83d7c080538893a192ad666b67c3d607d b/fuzz/corpus/fuzz_read/33c2d8e83d7c080538893a192ad666b67c3d607d
new file mode 100644
index 00000000..28f46ca1
Binary files /dev/null and b/fuzz/corpus/fuzz_read/33c2d8e83d7c080538893a192ad666b67c3d607d differ
diff --git a/fuzz/corpus/fuzz_read/33cc511640a970a9a3b49147ab57016137ee697a b/fuzz/corpus/fuzz_read/33cc511640a970a9a3b49147ab57016137ee697a
new file mode 100644
index 00000000..6117e8fd
Binary files /dev/null and b/fuzz/corpus/fuzz_read/33cc511640a970a9a3b49147ab57016137ee697a differ
diff --git a/fuzz/corpus/fuzz_read/33fc3aa783e53d7a171cbfaed7ed29e8484120c8 b/fuzz/corpus/fuzz_read/33fc3aa783e53d7a171cbfaed7ed29e8484120c8
new file mode 100644
index 00000000..44e64b1c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/33fc3aa783e53d7a171cbfaed7ed29e8484120c8 differ
diff --git a/fuzz/corpus/fuzz_read/340ae491558bc9de1de79e65839b6a7b15bd2cfd b/fuzz/corpus/fuzz_read/340ae491558bc9de1de79e65839b6a7b15bd2cfd
new file mode 100644
index 00000000..0bf6085c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/340ae491558bc9de1de79e65839b6a7b15bd2cfd differ
diff --git a/fuzz/corpus/fuzz_read/3418023f0ebc00a371fab9566f5d73962e069c04 b/fuzz/corpus/fuzz_read/3418023f0ebc00a371fab9566f5d73962e069c04
new file mode 100644
index 00000000..ff09baae
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3418023f0ebc00a371fab9566f5d73962e069c04 differ
diff --git a/fuzz/corpus/fuzz_read/3419ec606e247580fbdd67f9dbf74153fc2d96aa b/fuzz/corpus/fuzz_read/3419ec606e247580fbdd67f9dbf74153fc2d96aa
new file mode 100644
index 00000000..f39c3ae4
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3419ec606e247580fbdd67f9dbf74153fc2d96aa differ
diff --git a/fuzz/corpus/fuzz_read/347c8f480cde718822d2d1880eeedb8359bd2346 b/fuzz/corpus/fuzz_read/347c8f480cde718822d2d1880eeedb8359bd2346
new file mode 100644
index 00000000..afa7c10e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/347c8f480cde718822d2d1880eeedb8359bd2346 differ
diff --git a/fuzz/corpus/fuzz_read/34b577435cfa9bd29887f00ace0f52feb2eab2a9 b/fuzz/corpus/fuzz_read/34b577435cfa9bd29887f00ace0f52feb2eab2a9
new file mode 100644
index 00000000..85b4361f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/34b577435cfa9bd29887f00ace0f52feb2eab2a9 differ
diff --git a/fuzz/corpus/fuzz_read/3501b45db9965b6db68f7f3ed667d3be8bc758d7 b/fuzz/corpus/fuzz_read/3501b45db9965b6db68f7f3ed667d3be8bc758d7
new file mode 100644
index 00000000..0bafe5b1
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3501b45db9965b6db68f7f3ed667d3be8bc758d7 differ
diff --git a/fuzz/corpus/fuzz_read/3507963937732a6d818bb67e81aec545c89ddb2b b/fuzz/corpus/fuzz_read/3507963937732a6d818bb67e81aec545c89ddb2b
new file mode 100644
index 00000000..4e3498ca
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3507963937732a6d818bb67e81aec545c89ddb2b differ
diff --git a/fuzz/corpus/fuzz_read/3570b398b47e07dd16cb0571f9197a6fbe319f77 b/fuzz/corpus/fuzz_read/3570b398b47e07dd16cb0571f9197a6fbe319f77
new file mode 100644
index 00000000..1299d88e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3570b398b47e07dd16cb0571f9197a6fbe319f77 differ
diff --git a/fuzz/corpus/fuzz_read/35734f613fe479a8a7fa721bd3d9e9054c14d440 b/fuzz/corpus/fuzz_read/35734f613fe479a8a7fa721bd3d9e9054c14d440
new file mode 100644
index 00000000..5daa9aa8
Binary files /dev/null and b/fuzz/corpus/fuzz_read/35734f613fe479a8a7fa721bd3d9e9054c14d440 differ
diff --git a/fuzz/corpus/fuzz_read/35cbdc923eb265ac7c1538effac13cc78d1c847b b/fuzz/corpus/fuzz_read/35cbdc923eb265ac7c1538effac13cc78d1c847b
new file mode 100644
index 00000000..28a25a12
Binary files /dev/null and b/fuzz/corpus/fuzz_read/35cbdc923eb265ac7c1538effac13cc78d1c847b differ
diff --git a/fuzz/corpus/fuzz_read/35cd2eb23cc557e350c5539fd49f3001137e544f b/fuzz/corpus/fuzz_read/35cd2eb23cc557e350c5539fd49f3001137e544f
new file mode 100644
index 00000000..bcf3339d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/35cd2eb23cc557e350c5539fd49f3001137e544f differ
diff --git a/fuzz/corpus/fuzz_read/35d048c6d473e008143cf52c0d7f061570f701d9 b/fuzz/corpus/fuzz_read/35d048c6d473e008143cf52c0d7f061570f701d9
new file mode 100644
index 00000000..937a4aa8
Binary files /dev/null and b/fuzz/corpus/fuzz_read/35d048c6d473e008143cf52c0d7f061570f701d9 differ
diff --git a/fuzz/corpus/fuzz_read/35f660c4c0f868ad19b38eb2db05c2b6b00eb1a9 b/fuzz/corpus/fuzz_read/35f660c4c0f868ad19b38eb2db05c2b6b00eb1a9
new file mode 100644
index 00000000..f0f4f232
Binary files /dev/null and b/fuzz/corpus/fuzz_read/35f660c4c0f868ad19b38eb2db05c2b6b00eb1a9 differ
diff --git a/fuzz/corpus/fuzz_read/3616835c7d59ee096cadf78710bb14cb89e18446 b/fuzz/corpus/fuzz_read/3616835c7d59ee096cadf78710bb14cb89e18446
new file mode 100644
index 00000000..76b88e0f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3616835c7d59ee096cadf78710bb14cb89e18446 differ
diff --git a/fuzz/corpus/fuzz_read/3647b42f7b44ac86b37e26559fc8286c1449d9d5 b/fuzz/corpus/fuzz_read/3647b42f7b44ac86b37e26559fc8286c1449d9d5
new file mode 100644
index 00000000..77a62c35
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3647b42f7b44ac86b37e26559fc8286c1449d9d5 differ
diff --git a/fuzz/corpus/fuzz_read/36559835f25d696bad116956619c42bbc012181f b/fuzz/corpus/fuzz_read/36559835f25d696bad116956619c42bbc012181f
new file mode 100644
index 00000000..274e8f39
Binary files /dev/null and b/fuzz/corpus/fuzz_read/36559835f25d696bad116956619c42bbc012181f differ
diff --git a/fuzz/corpus/fuzz_read/37253130958b9b6bd68225333d7d9c2a94e1e161 b/fuzz/corpus/fuzz_read/37253130958b9b6bd68225333d7d9c2a94e1e161
new file mode 100644
index 00000000..0b26076a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/37253130958b9b6bd68225333d7d9c2a94e1e161 differ
diff --git a/fuzz/corpus/fuzz_read/375237e0bd6582369dd80f784fdba2f4214454b2 b/fuzz/corpus/fuzz_read/375237e0bd6582369dd80f784fdba2f4214454b2
new file mode 100644
index 00000000..68f79455
Binary files /dev/null and b/fuzz/corpus/fuzz_read/375237e0bd6582369dd80f784fdba2f4214454b2 differ
diff --git a/fuzz/corpus/fuzz_read/375b9e1ec9763ae379e95d559b90ed5df34e16b1 b/fuzz/corpus/fuzz_read/375b9e1ec9763ae379e95d559b90ed5df34e16b1
new file mode 100644
index 00000000..0e2a0f7d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/375b9e1ec9763ae379e95d559b90ed5df34e16b1 differ
diff --git a/fuzz/corpus/fuzz_read/37a1c82dcbf10d122c1d8d94cc35d6be8670e63a b/fuzz/corpus/fuzz_read/37a1c82dcbf10d122c1d8d94cc35d6be8670e63a
new file mode 100644
index 00000000..31fea95c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/37a1c82dcbf10d122c1d8d94cc35d6be8670e63a differ
diff --git a/fuzz/corpus/fuzz_read/37a1f34814acf6433522ce121f432b1195f50010 b/fuzz/corpus/fuzz_read/37a1f34814acf6433522ce121f432b1195f50010
new file mode 100644
index 00000000..8ccbc192
Binary files /dev/null and b/fuzz/corpus/fuzz_read/37a1f34814acf6433522ce121f432b1195f50010 differ
diff --git a/fuzz/corpus/fuzz_read/383834e65d1b43e0f75187efae9b5c4b985726fd b/fuzz/corpus/fuzz_read/383834e65d1b43e0f75187efae9b5c4b985726fd
new file mode 100644
index 00000000..59d441cf
Binary files /dev/null and b/fuzz/corpus/fuzz_read/383834e65d1b43e0f75187efae9b5c4b985726fd differ
diff --git a/fuzz/corpus/fuzz_read/384652b97678af500e1b009dc5b1018ac46da50e b/fuzz/corpus/fuzz_read/384652b97678af500e1b009dc5b1018ac46da50e
new file mode 100644
index 00000000..801f3f07
Binary files /dev/null and b/fuzz/corpus/fuzz_read/384652b97678af500e1b009dc5b1018ac46da50e differ
diff --git a/fuzz/corpus/fuzz_read/384a0b4cb2e1834f55097b12b9af4eac5ade3118 b/fuzz/corpus/fuzz_read/384a0b4cb2e1834f55097b12b9af4eac5ade3118
new file mode 100644
index 00000000..f02b9f9c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/384a0b4cb2e1834f55097b12b9af4eac5ade3118 differ
diff --git a/fuzz/corpus/fuzz_read/38eee94ea6a360fb78bc663b999ea7f9c342a0c8 b/fuzz/corpus/fuzz_read/38eee94ea6a360fb78bc663b999ea7f9c342a0c8
new file mode 100644
index 00000000..afe17853
Binary files /dev/null and b/fuzz/corpus/fuzz_read/38eee94ea6a360fb78bc663b999ea7f9c342a0c8 differ
diff --git a/fuzz/corpus/fuzz_read/396a8f3cff6eb09e534ff73e80f1d66927b68658 b/fuzz/corpus/fuzz_read/396a8f3cff6eb09e534ff73e80f1d66927b68658
new file mode 100644
index 00000000..60c03c09
Binary files /dev/null and b/fuzz/corpus/fuzz_read/396a8f3cff6eb09e534ff73e80f1d66927b68658 differ
diff --git a/fuzz/corpus/fuzz_read/399f384377ba85595cb0ff50bbf23761da1c2181 b/fuzz/corpus/fuzz_read/399f384377ba85595cb0ff50bbf23761da1c2181
new file mode 100644
index 00000000..598124a7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/399f384377ba85595cb0ff50bbf23761da1c2181 differ
diff --git a/fuzz/corpus/fuzz_read/3a49794d34477b008a2ab4004dc4ddbd1703e2a5 b/fuzz/corpus/fuzz_read/3a49794d34477b008a2ab4004dc4ddbd1703e2a5
new file mode 100644
index 00000000..f023b587
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3a49794d34477b008a2ab4004dc4ddbd1703e2a5 differ
diff --git a/fuzz/corpus/fuzz_read/3a4a3c2a69280bd5a5a93471c2ee9445c83bb89e b/fuzz/corpus/fuzz_read/3a4a3c2a69280bd5a5a93471c2ee9445c83bb89e
new file mode 100644
index 00000000..0585d453
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3a4a3c2a69280bd5a5a93471c2ee9445c83bb89e differ
diff --git a/fuzz/corpus/fuzz_read/3a6dde9f50c39db03d4836e7214c4c3101177452 b/fuzz/corpus/fuzz_read/3a6dde9f50c39db03d4836e7214c4c3101177452
new file mode 100644
index 00000000..e9deaaa1
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3a6dde9f50c39db03d4836e7214c4c3101177452 differ
diff --git a/fuzz/corpus/fuzz_read/3a88aa2f2bd1f77a55881c45bf5c243102a71295 b/fuzz/corpus/fuzz_read/3a88aa2f2bd1f77a55881c45bf5c243102a71295
new file mode 100644
index 00000000..dc57af67
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3a88aa2f2bd1f77a55881c45bf5c243102a71295 differ
diff --git a/fuzz/corpus/fuzz_read/3ac4d57b5ac02e225e53042d9ce8db458ebb4f41 b/fuzz/corpus/fuzz_read/3ac4d57b5ac02e225e53042d9ce8db458ebb4f41
new file mode 100644
index 00000000..ac0d136d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3ac4d57b5ac02e225e53042d9ce8db458ebb4f41 differ
diff --git a/fuzz/corpus/fuzz_read/3ad99f489be704f5f107af38f3445b998d04f7e3 b/fuzz/corpus/fuzz_read/3ad99f489be704f5f107af38f3445b998d04f7e3
new file mode 100644
index 00000000..c7cb1818
--- /dev/null
+++ b/fuzz/corpus/fuzz_read/3ad99f489be704f5f107af38f3445b998d04f7e3
@@ -0,0 +1 @@
+RPKRRRKPRRPKRR��������RRRRRRRR
diff --git a/fuzz/corpus/fuzz_read/3add3281cd7515c2576fa240a8424c0e978fc468 b/fuzz/corpus/fuzz_read/3add3281cd7515c2576fa240a8424c0e978fc468
new file mode 100644
index 00000000..a3349570
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3add3281cd7515c2576fa240a8424c0e978fc468 differ
diff --git a/fuzz/corpus/fuzz_read/3ae395a20b66c94c8e441895591d308dab9b1cfa b/fuzz/corpus/fuzz_read/3ae395a20b66c94c8e441895591d308dab9b1cfa
new file mode 100644
index 00000000..732d5bcd
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3ae395a20b66c94c8e441895591d308dab9b1cfa differ
diff --git a/fuzz/corpus/fuzz_read/3b71cd5c74606f4c92eb9a3b2e068fd8116b33e8 b/fuzz/corpus/fuzz_read/3b71cd5c74606f4c92eb9a3b2e068fd8116b33e8
new file mode 100644
index 00000000..ee01b3c6
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3b71cd5c74606f4c92eb9a3b2e068fd8116b33e8 differ
diff --git a/fuzz/corpus/fuzz_read/3bc373677e7dda23f13e02b284e5c2a6d3d21ef1 b/fuzz/corpus/fuzz_read/3bc373677e7dda23f13e02b284e5c2a6d3d21ef1
new file mode 100644
index 00000000..1dcb7355
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3bc373677e7dda23f13e02b284e5c2a6d3d21ef1 differ
diff --git a/fuzz/corpus/fuzz_read/3ca89c02ce4873af321387e19e00175eaf6056e3 b/fuzz/corpus/fuzz_read/3ca89c02ce4873af321387e19e00175eaf6056e3
new file mode 100644
index 00000000..4c0dde2d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3ca89c02ce4873af321387e19e00175eaf6056e3 differ
diff --git a/fuzz/corpus/fuzz_read/3cd78055a33148c5b542365b3049c9d134dafccb b/fuzz/corpus/fuzz_read/3cd78055a33148c5b542365b3049c9d134dafccb
new file mode 100644
index 00000000..2d9cd872
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3cd78055a33148c5b542365b3049c9d134dafccb differ
diff --git a/fuzz/corpus/fuzz_read/3d29fc415cb87c862bc8284134f44cd5db8b960e b/fuzz/corpus/fuzz_read/3d29fc415cb87c862bc8284134f44cd5db8b960e
new file mode 100644
index 00000000..88e13f3b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3d29fc415cb87c862bc8284134f44cd5db8b960e differ
diff --git a/fuzz/corpus/fuzz_read/3d3f45f66ad68700d1099f2e7b1cc61a782d7d56 b/fuzz/corpus/fuzz_read/3d3f45f66ad68700d1099f2e7b1cc61a782d7d56
new file mode 100644
index 00000000..2b2898d6
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3d3f45f66ad68700d1099f2e7b1cc61a782d7d56 differ
diff --git a/fuzz/corpus/fuzz_read/3d6aa296c641d67dd299d3f633fd4928321e2c3f b/fuzz/corpus/fuzz_read/3d6aa296c641d67dd299d3f633fd4928321e2c3f
new file mode 100644
index 00000000..4eaa16f2
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3d6aa296c641d67dd299d3f633fd4928321e2c3f differ
diff --git a/fuzz/corpus/fuzz_read/3d82c9e914d4de02dff6466882d6f92299fed227 b/fuzz/corpus/fuzz_read/3d82c9e914d4de02dff6466882d6f92299fed227
new file mode 100644
index 00000000..5510919b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3d82c9e914d4de02dff6466882d6f92299fed227 differ
diff --git a/fuzz/corpus/fuzz_read/3dc43886621d28e728ae655011439cb8a6077e48 b/fuzz/corpus/fuzz_read/3dc43886621d28e728ae655011439cb8a6077e48
new file mode 100644
index 00000000..4611a392
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3dc43886621d28e728ae655011439cb8a6077e48 differ
diff --git a/fuzz/corpus/fuzz_read/3dcaf48592f0c5fbb1d37e72718fb07160d4e269 b/fuzz/corpus/fuzz_read/3dcaf48592f0c5fbb1d37e72718fb07160d4e269
new file mode 100644
index 00000000..636fedd4
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3dcaf48592f0c5fbb1d37e72718fb07160d4e269 differ
diff --git a/fuzz/corpus/fuzz_read/3dcc9dbc8cccbff16bc67b5d5bde3989223968bd b/fuzz/corpus/fuzz_read/3dcc9dbc8cccbff16bc67b5d5bde3989223968bd
new file mode 100644
index 00000000..7f72f1ff
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3dcc9dbc8cccbff16bc67b5d5bde3989223968bd differ
diff --git a/fuzz/corpus/fuzz_read/3e366fe92a36066a72ecc9ec74c6d8c87201fecb b/fuzz/corpus/fuzz_read/3e366fe92a36066a72ecc9ec74c6d8c87201fecb
new file mode 100644
index 00000000..942a1d8d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3e366fe92a36066a72ecc9ec74c6d8c87201fecb differ
diff --git a/fuzz/corpus/fuzz_read/3e4f040d7b8b85bbaee72072acdbcdd2414a96b1 b/fuzz/corpus/fuzz_read/3e4f040d7b8b85bbaee72072acdbcdd2414a96b1
new file mode 100644
index 00000000..0ebf9fb3
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3e4f040d7b8b85bbaee72072acdbcdd2414a96b1 differ
diff --git a/fuzz/corpus/fuzz_read/3eedff316c7b66aeb29eb81e657d1a2f8b389f44 b/fuzz/corpus/fuzz_read/3eedff316c7b66aeb29eb81e657d1a2f8b389f44
new file mode 100644
index 00000000..c9e43181
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3eedff316c7b66aeb29eb81e657d1a2f8b389f44 differ
diff --git a/fuzz/corpus/fuzz_read/3ef4a70839956e3326e3dc292581caa0a9272c5a b/fuzz/corpus/fuzz_read/3ef4a70839956e3326e3dc292581caa0a9272c5a
new file mode 100644
index 00000000..9e5e651a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3ef4a70839956e3326e3dc292581caa0a9272c5a differ
diff --git a/fuzz/corpus/fuzz_read/3f501a9e90b01f94bb483763538c773ee22da887 b/fuzz/corpus/fuzz_read/3f501a9e90b01f94bb483763538c773ee22da887
new file mode 100644
index 00000000..233e1e2a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3f501a9e90b01f94bb483763538c773ee22da887 differ
diff --git a/fuzz/corpus/fuzz_read/3fb27c72b9ec31e7e959b0cd037bcb2356a2d1bd b/fuzz/corpus/fuzz_read/3fb27c72b9ec31e7e959b0cd037bcb2356a2d1bd
new file mode 100644
index 00000000..06d9fb8a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3fb27c72b9ec31e7e959b0cd037bcb2356a2d1bd differ
diff --git a/fuzz/corpus/fuzz_read/3fdaf8b6d5eb8921af990ab2ac6c6a8046fb3c53 b/fuzz/corpus/fuzz_read/3fdaf8b6d5eb8921af990ab2ac6c6a8046fb3c53
new file mode 100644
index 00000000..57b19d2d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3fdaf8b6d5eb8921af990ab2ac6c6a8046fb3c53 differ
diff --git a/fuzz/corpus/fuzz_read/3fdbb6e48e48f9a319874d6499f7fda19c106eb2 b/fuzz/corpus/fuzz_read/3fdbb6e48e48f9a319874d6499f7fda19c106eb2
new file mode 100644
index 00000000..7ee98758
Binary files /dev/null and b/fuzz/corpus/fuzz_read/3fdbb6e48e48f9a319874d6499f7fda19c106eb2 differ
diff --git a/fuzz/corpus/fuzz_read/4001e4ffe6e44382102ee94b5d3001bf90213895 b/fuzz/corpus/fuzz_read/4001e4ffe6e44382102ee94b5d3001bf90213895
new file mode 100644
index 00000000..84c5de14
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4001e4ffe6e44382102ee94b5d3001bf90213895 differ
diff --git a/fuzz/corpus/fuzz_read/40407e0e8514658c4e9d854e516542530bb8e887 b/fuzz/corpus/fuzz_read/40407e0e8514658c4e9d854e516542530bb8e887
new file mode 100644
index 00000000..0d659280
Binary files /dev/null and b/fuzz/corpus/fuzz_read/40407e0e8514658c4e9d854e516542530bb8e887 differ
diff --git a/fuzz/corpus/fuzz_read/40b792aa7e9933a7a22345e64b73fc2dd1c56483 b/fuzz/corpus/fuzz_read/40b792aa7e9933a7a22345e64b73fc2dd1c56483
new file mode 100644
index 00000000..7fec37b7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/40b792aa7e9933a7a22345e64b73fc2dd1c56483 differ
diff --git a/fuzz/corpus/fuzz_read/40d43ca7d50f878dd43f5bc2a1c17b9112c62fa3 b/fuzz/corpus/fuzz_read/40d43ca7d50f878dd43f5bc2a1c17b9112c62fa3
new file mode 100644
index 00000000..6c9d69b4
Binary files /dev/null and b/fuzz/corpus/fuzz_read/40d43ca7d50f878dd43f5bc2a1c17b9112c62fa3 differ
diff --git a/fuzz/corpus/fuzz_read/414763fba67f5383431e151f20447c327b288660 b/fuzz/corpus/fuzz_read/414763fba67f5383431e151f20447c327b288660
new file mode 100644
index 00000000..e60d0c92
Binary files /dev/null and b/fuzz/corpus/fuzz_read/414763fba67f5383431e151f20447c327b288660 differ
diff --git a/fuzz/corpus/fuzz_read/423eb2c5e3d29bcf2cf855eeffa33b051568ad9a b/fuzz/corpus/fuzz_read/423eb2c5e3d29bcf2cf855eeffa33b051568ad9a
new file mode 100644
index 00000000..50ec675b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/423eb2c5e3d29bcf2cf855eeffa33b051568ad9a differ
diff --git a/fuzz/corpus/fuzz_read/425a3615d9c95f80d085760719cd5bbc17e9b69c b/fuzz/corpus/fuzz_read/425a3615d9c95f80d085760719cd5bbc17e9b69c
new file mode 100644
index 00000000..c219d938
Binary files /dev/null and b/fuzz/corpus/fuzz_read/425a3615d9c95f80d085760719cd5bbc17e9b69c differ
diff --git a/fuzz/corpus/fuzz_read/429187320f82c6d09e891b4f453b17538126522c b/fuzz/corpus/fuzz_read/429187320f82c6d09e891b4f453b17538126522c
new file mode 100644
index 00000000..b4762886
Binary files /dev/null and b/fuzz/corpus/fuzz_read/429187320f82c6d09e891b4f453b17538126522c differ
diff --git a/fuzz/corpus/fuzz_read/42924eb4ba0ace9ef2b2bfd94c90a656f91bb3a8 b/fuzz/corpus/fuzz_read/42924eb4ba0ace9ef2b2bfd94c90a656f91bb3a8
new file mode 100644
index 00000000..91ca121c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/42924eb4ba0ace9ef2b2bfd94c90a656f91bb3a8 differ
diff --git a/fuzz/corpus/fuzz_read/42b3ed90fe88483860f4ef87a725c8abf24061f1 b/fuzz/corpus/fuzz_read/42b3ed90fe88483860f4ef87a725c8abf24061f1
new file mode 100644
index 00000000..dc521b4d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/42b3ed90fe88483860f4ef87a725c8abf24061f1 differ
diff --git a/fuzz/corpus/fuzz_read/42f64b48e28c312590daf6dcf3654024c8130ff2 b/fuzz/corpus/fuzz_read/42f64b48e28c312590daf6dcf3654024c8130ff2
new file mode 100644
index 00000000..f98eddd8
Binary files /dev/null and b/fuzz/corpus/fuzz_read/42f64b48e28c312590daf6dcf3654024c8130ff2 differ
diff --git a/fuzz/corpus/fuzz_read/43008b9649b73891ca810427cb41ccbd57b8aaac b/fuzz/corpus/fuzz_read/43008b9649b73891ca810427cb41ccbd57b8aaac
new file mode 100644
index 00000000..a36a1aa0
Binary files /dev/null and b/fuzz/corpus/fuzz_read/43008b9649b73891ca810427cb41ccbd57b8aaac differ
diff --git a/fuzz/corpus/fuzz_read/430b7455adafc907f672910c4bcd1028232a1e53 b/fuzz/corpus/fuzz_read/430b7455adafc907f672910c4bcd1028232a1e53
new file mode 100644
index 00000000..dd3cbc25
Binary files /dev/null and b/fuzz/corpus/fuzz_read/430b7455adafc907f672910c4bcd1028232a1e53 differ
diff --git a/fuzz/corpus/fuzz_read/4327783a6a0aae404097a63818102568f593c6de b/fuzz/corpus/fuzz_read/4327783a6a0aae404097a63818102568f593c6de
new file mode 100644
index 00000000..38612d11
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4327783a6a0aae404097a63818102568f593c6de differ
diff --git a/fuzz/corpus/fuzz_read/434feeea98d188713703ac6701f32dcd1996de88 b/fuzz/corpus/fuzz_read/434feeea98d188713703ac6701f32dcd1996de88
new file mode 100644
index 00000000..a246b4d7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/434feeea98d188713703ac6701f32dcd1996de88 differ
diff --git a/fuzz/corpus/fuzz_read/435585b220115ac01c5e9d1f3f8de5304b40abae b/fuzz/corpus/fuzz_read/435585b220115ac01c5e9d1f3f8de5304b40abae
new file mode 100644
index 00000000..b4212051
Binary files /dev/null and b/fuzz/corpus/fuzz_read/435585b220115ac01c5e9d1f3f8de5304b40abae differ
diff --git a/fuzz/corpus/fuzz_read/43761866001f231ab6250ae0a6e0f5ea697d155b b/fuzz/corpus/fuzz_read/43761866001f231ab6250ae0a6e0f5ea697d155b
new file mode 100644
index 00000000..e010fd6a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/43761866001f231ab6250ae0a6e0f5ea697d155b differ
diff --git a/fuzz/corpus/fuzz_read/437f343dae5cd6a013b8425d01a97c2ccea58db2 b/fuzz/corpus/fuzz_read/437f343dae5cd6a013b8425d01a97c2ccea58db2
new file mode 100644
index 00000000..7988a2bd
Binary files /dev/null and b/fuzz/corpus/fuzz_read/437f343dae5cd6a013b8425d01a97c2ccea58db2 differ
diff --git a/fuzz/corpus/fuzz_read/43d8d9cea1b13d503ed5e155fc9b4570eb2357df b/fuzz/corpus/fuzz_read/43d8d9cea1b13d503ed5e155fc9b4570eb2357df
new file mode 100644
index 00000000..272a58ce
Binary files /dev/null and b/fuzz/corpus/fuzz_read/43d8d9cea1b13d503ed5e155fc9b4570eb2357df differ
diff --git a/fuzz/corpus/fuzz_read/443267cce231c145c928fb69337d068dc010ffca b/fuzz/corpus/fuzz_read/443267cce231c145c928fb69337d068dc010ffca
new file mode 100644
index 00000000..fcbf30df
Binary files /dev/null and b/fuzz/corpus/fuzz_read/443267cce231c145c928fb69337d068dc010ffca differ
diff --git a/fuzz/corpus/fuzz_read/444a4a74e6087f405aa7c12fad253db3fb77a297 b/fuzz/corpus/fuzz_read/444a4a74e6087f405aa7c12fad253db3fb77a297
new file mode 100644
index 00000000..c5a72b94
Binary files /dev/null and b/fuzz/corpus/fuzz_read/444a4a74e6087f405aa7c12fad253db3fb77a297 differ
diff --git a/fuzz/corpus/fuzz_read/446d319a50e879d6b6fa45daa868c3633c6bdb6e b/fuzz/corpus/fuzz_read/446d319a50e879d6b6fa45daa868c3633c6bdb6e
new file mode 100644
index 00000000..cf3cfa79
Binary files /dev/null and b/fuzz/corpus/fuzz_read/446d319a50e879d6b6fa45daa868c3633c6bdb6e differ
diff --git a/fuzz/corpus/fuzz_read/4482ed5209431a3f2a0c49236f21375b5818cc9b b/fuzz/corpus/fuzz_read/4482ed5209431a3f2a0c49236f21375b5818cc9b
new file mode 100644
index 00000000..db680498
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4482ed5209431a3f2a0c49236f21375b5818cc9b differ
diff --git a/fuzz/corpus/fuzz_read/4493a57cc8fef3e66ce313350b54e32cc7a4e090 b/fuzz/corpus/fuzz_read/4493a57cc8fef3e66ce313350b54e32cc7a4e090
new file mode 100644
index 00000000..903614d3
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4493a57cc8fef3e66ce313350b54e32cc7a4e090 differ
diff --git a/fuzz/corpus/fuzz_read/449d0274538f3eb161b29ce599ba403b7fadfa49 b/fuzz/corpus/fuzz_read/449d0274538f3eb161b29ce599ba403b7fadfa49
new file mode 100644
index 00000000..993de65d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/449d0274538f3eb161b29ce599ba403b7fadfa49 differ
diff --git a/fuzz/corpus/fuzz_read/44a4f1ded9c2942dc403aaab70c9dacd77e7e41d b/fuzz/corpus/fuzz_read/44a4f1ded9c2942dc403aaab70c9dacd77e7e41d
new file mode 100644
index 00000000..202d3001
Binary files /dev/null and b/fuzz/corpus/fuzz_read/44a4f1ded9c2942dc403aaab70c9dacd77e7e41d differ
diff --git a/fuzz/corpus/fuzz_read/44fb47f2ee669fe88ed1e2253c1328c75790cebe b/fuzz/corpus/fuzz_read/44fb47f2ee669fe88ed1e2253c1328c75790cebe
new file mode 100644
index 00000000..5277d478
Binary files /dev/null and b/fuzz/corpus/fuzz_read/44fb47f2ee669fe88ed1e2253c1328c75790cebe differ
diff --git a/fuzz/corpus/fuzz_read/45132f13655ab72da01aba6a580232fb08a53c54 b/fuzz/corpus/fuzz_read/45132f13655ab72da01aba6a580232fb08a53c54
new file mode 100644
index 00000000..a0bd01c8
Binary files /dev/null and b/fuzz/corpus/fuzz_read/45132f13655ab72da01aba6a580232fb08a53c54 differ
diff --git a/fuzz/corpus/fuzz_read/456623a394be2b5d8af845cb1a78a516c554bfe7 b/fuzz/corpus/fuzz_read/456623a394be2b5d8af845cb1a78a516c554bfe7
new file mode 100644
index 00000000..952b9b31
Binary files /dev/null and b/fuzz/corpus/fuzz_read/456623a394be2b5d8af845cb1a78a516c554bfe7 differ
diff --git a/fuzz/corpus/fuzz_read/45a8516a8955f535aac523167120826b6c6f5ee0 b/fuzz/corpus/fuzz_read/45a8516a8955f535aac523167120826b6c6f5ee0
new file mode 100644
index 00000000..edfdd448
Binary files /dev/null and b/fuzz/corpus/fuzz_read/45a8516a8955f535aac523167120826b6c6f5ee0 differ
diff --git a/fuzz/corpus/fuzz_read/45b4b8e4a0ab5dc129380324344eed8774716526 b/fuzz/corpus/fuzz_read/45b4b8e4a0ab5dc129380324344eed8774716526
new file mode 100644
index 00000000..6bc3d9eb
Binary files /dev/null and b/fuzz/corpus/fuzz_read/45b4b8e4a0ab5dc129380324344eed8774716526 differ
diff --git a/fuzz/corpus/fuzz_read/45ffa1867087b3263e05a658431a3e6e8d326940 b/fuzz/corpus/fuzz_read/45ffa1867087b3263e05a658431a3e6e8d326940
new file mode 100644
index 00000000..79b3d04c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/45ffa1867087b3263e05a658431a3e6e8d326940 differ
diff --git a/fuzz/corpus/fuzz_read/466027646f58e534e49e8e1bf1c0a9ec62e5c937 b/fuzz/corpus/fuzz_read/466027646f58e534e49e8e1bf1c0a9ec62e5c937
new file mode 100644
index 00000000..51487feb
Binary files /dev/null and b/fuzz/corpus/fuzz_read/466027646f58e534e49e8e1bf1c0a9ec62e5c937 differ
diff --git a/fuzz/corpus/fuzz_read/466452c2aa5fd967435eea07e7ac68bc24ee5572 b/fuzz/corpus/fuzz_read/466452c2aa5fd967435eea07e7ac68bc24ee5572
new file mode 100644
index 00000000..ae55eb8d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/466452c2aa5fd967435eea07e7ac68bc24ee5572 differ
diff --git a/fuzz/corpus/fuzz_read/468c8c95d2c41609d7a85b8d6c678f28dfde2679 b/fuzz/corpus/fuzz_read/468c8c95d2c41609d7a85b8d6c678f28dfde2679
new file mode 100644
index 00000000..6290ff56
Binary files /dev/null and b/fuzz/corpus/fuzz_read/468c8c95d2c41609d7a85b8d6c678f28dfde2679 differ
diff --git a/fuzz/corpus/fuzz_read/46cbde48f108a3365d92792ddb821b5dd6cd77c4 b/fuzz/corpus/fuzz_read/46cbde48f108a3365d92792ddb821b5dd6cd77c4
new file mode 100644
index 00000000..d5efeef6
Binary files /dev/null and b/fuzz/corpus/fuzz_read/46cbde48f108a3365d92792ddb821b5dd6cd77c4 differ
diff --git a/fuzz/corpus/fuzz_read/46f5cbba49b9e00635e61c35bb8158c7714e017e b/fuzz/corpus/fuzz_read/46f5cbba49b9e00635e61c35bb8158c7714e017e
new file mode 100644
index 00000000..c27ed2ed
Binary files /dev/null and b/fuzz/corpus/fuzz_read/46f5cbba49b9e00635e61c35bb8158c7714e017e differ
diff --git a/fuzz/corpus/fuzz_read/472de8943d13323b2f5e2656acb92464efb8907d b/fuzz/corpus/fuzz_read/472de8943d13323b2f5e2656acb92464efb8907d
new file mode 100644
index 00000000..14ece2d0
Binary files /dev/null and b/fuzz/corpus/fuzz_read/472de8943d13323b2f5e2656acb92464efb8907d differ
diff --git a/fuzz/corpus/fuzz_read/474d8cc8e607906bfb52fd43999bad03cfc616b7 b/fuzz/corpus/fuzz_read/474d8cc8e607906bfb52fd43999bad03cfc616b7
new file mode 100644
index 00000000..e3104dd1
Binary files /dev/null and b/fuzz/corpus/fuzz_read/474d8cc8e607906bfb52fd43999bad03cfc616b7 differ
diff --git a/fuzz/corpus/fuzz_read/4773fbad1466dc96bafa5c7d69cba415a4ac1549 b/fuzz/corpus/fuzz_read/4773fbad1466dc96bafa5c7d69cba415a4ac1549
new file mode 100644
index 00000000..a0738c6f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4773fbad1466dc96bafa5c7d69cba415a4ac1549 differ
diff --git a/fuzz/corpus/fuzz_read/4789f3cc68d391453c675d64be2a5d4b4dee7177 b/fuzz/corpus/fuzz_read/4789f3cc68d391453c675d64be2a5d4b4dee7177
new file mode 100644
index 00000000..d70d9b5b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4789f3cc68d391453c675d64be2a5d4b4dee7177 differ
diff --git a/fuzz/corpus/fuzz_read/47edc1a7a1087eb5a5600331aea134bcaefe8308 b/fuzz/corpus/fuzz_read/47edc1a7a1087eb5a5600331aea134bcaefe8308
new file mode 100644
index 00000000..e2fee7f5
Binary files /dev/null and b/fuzz/corpus/fuzz_read/47edc1a7a1087eb5a5600331aea134bcaefe8308 differ
diff --git a/fuzz/corpus/fuzz_read/47fa1af140d50e64d5d2fee7b5018444046f4fd2 b/fuzz/corpus/fuzz_read/47fa1af140d50e64d5d2fee7b5018444046f4fd2
new file mode 100644
index 00000000..0d4fc638
Binary files /dev/null and b/fuzz/corpus/fuzz_read/47fa1af140d50e64d5d2fee7b5018444046f4fd2 differ
diff --git a/fuzz/corpus/fuzz_read/48256d15b3507a54b415e6bf399cdb15459987be b/fuzz/corpus/fuzz_read/48256d15b3507a54b415e6bf399cdb15459987be
new file mode 100644
index 00000000..185dca30
Binary files /dev/null and b/fuzz/corpus/fuzz_read/48256d15b3507a54b415e6bf399cdb15459987be differ
diff --git a/fuzz/corpus/fuzz_read/4868704b31eb8a86e3058a616cac28cf11bdad48 b/fuzz/corpus/fuzz_read/4868704b31eb8a86e3058a616cac28cf11bdad48
new file mode 100644
index 00000000..52bf889a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4868704b31eb8a86e3058a616cac28cf11bdad48 differ
diff --git a/fuzz/corpus/fuzz_read/4888aff2ed605764bfd184ac85c7b8b10f29384b b/fuzz/corpus/fuzz_read/4888aff2ed605764bfd184ac85c7b8b10f29384b
new file mode 100644
index 00000000..4d1040fb
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4888aff2ed605764bfd184ac85c7b8b10f29384b differ
diff --git a/fuzz/corpus/fuzz_read/48eaf628d1cc4dc5482eae1c1863e0cfc64526c9 b/fuzz/corpus/fuzz_read/48eaf628d1cc4dc5482eae1c1863e0cfc64526c9
new file mode 100644
index 00000000..ba4e3791
Binary files /dev/null and b/fuzz/corpus/fuzz_read/48eaf628d1cc4dc5482eae1c1863e0cfc64526c9 differ
diff --git a/fuzz/corpus/fuzz_read/49428c64ed6680a4adcd20ff657d006bb4c3beb3 b/fuzz/corpus/fuzz_read/49428c64ed6680a4adcd20ff657d006bb4c3beb3
new file mode 100644
index 00000000..03c4b33c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/49428c64ed6680a4adcd20ff657d006bb4c3beb3 differ
diff --git a/fuzz/corpus/fuzz_read/496028253c6c68966e2c2fd920d185a24564e4c5 b/fuzz/corpus/fuzz_read/496028253c6c68966e2c2fd920d185a24564e4c5
new file mode 100644
index 00000000..ebd5ed89
Binary files /dev/null and b/fuzz/corpus/fuzz_read/496028253c6c68966e2c2fd920d185a24564e4c5 differ
diff --git a/fuzz/corpus/fuzz_read/4961dffafb03e607aabfa42a14043509d711d01d b/fuzz/corpus/fuzz_read/4961dffafb03e607aabfa42a14043509d711d01d
new file mode 100644
index 00000000..a7c2946b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4961dffafb03e607aabfa42a14043509d711d01d differ
diff --git a/fuzz/corpus/fuzz_read/499c3c84e58a254004688bf9cfa96f4b7304e14d b/fuzz/corpus/fuzz_read/499c3c84e58a254004688bf9cfa96f4b7304e14d
new file mode 100644
index 00000000..3a8bea6e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/499c3c84e58a254004688bf9cfa96f4b7304e14d differ
diff --git a/fuzz/corpus/fuzz_read/49bb0f634b75448769a3d9b80eb6a2202d6dd168 b/fuzz/corpus/fuzz_read/49bb0f634b75448769a3d9b80eb6a2202d6dd168
new file mode 100644
index 00000000..28602fa9
Binary files /dev/null and b/fuzz/corpus/fuzz_read/49bb0f634b75448769a3d9b80eb6a2202d6dd168 differ
diff --git a/fuzz/corpus/fuzz_read/49ebb9bdd61e500c6eff877486d34607819d1f85 b/fuzz/corpus/fuzz_read/49ebb9bdd61e500c6eff877486d34607819d1f85
new file mode 100644
index 00000000..7804c9aa
Binary files /dev/null and b/fuzz/corpus/fuzz_read/49ebb9bdd61e500c6eff877486d34607819d1f85 differ
diff --git a/fuzz/corpus/fuzz_read/49ef628ad11b34ff9dcd8da30403db371c63fa9f b/fuzz/corpus/fuzz_read/49ef628ad11b34ff9dcd8da30403db371c63fa9f
new file mode 100644
index 00000000..5517656e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/49ef628ad11b34ff9dcd8da30403db371c63fa9f differ
diff --git a/fuzz/corpus/fuzz_read/49fa10181d2faa55f1983a15d3ab3c468929092d b/fuzz/corpus/fuzz_read/49fa10181d2faa55f1983a15d3ab3c468929092d
new file mode 100644
index 00000000..a03e532e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/49fa10181d2faa55f1983a15d3ab3c468929092d differ
diff --git a/fuzz/corpus/fuzz_read/4a1d8c16d369de6a56601a15d1b1b36826181b19 b/fuzz/corpus/fuzz_read/4a1d8c16d369de6a56601a15d1b1b36826181b19
new file mode 100644
index 00000000..33a0d61d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4a1d8c16d369de6a56601a15d1b1b36826181b19 differ
diff --git a/fuzz/corpus/fuzz_read/4a2f5c404a05ba53246d275e1136d5714f4a4d24 b/fuzz/corpus/fuzz_read/4a2f5c404a05ba53246d275e1136d5714f4a4d24
new file mode 100644
index 00000000..cbdb7437
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4a2f5c404a05ba53246d275e1136d5714f4a4d24 differ
diff --git a/fuzz/corpus/fuzz_read/4a3b036ed6b2bfb7f34911af5ddcbd5d5801bd66 b/fuzz/corpus/fuzz_read/4a3b036ed6b2bfb7f34911af5ddcbd5d5801bd66
new file mode 100644
index 00000000..ed92c5af
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4a3b036ed6b2bfb7f34911af5ddcbd5d5801bd66 differ
diff --git a/fuzz/corpus/fuzz_read/4a5e4f55edc3707d96023e0faba65e84e5596416 b/fuzz/corpus/fuzz_read/4a5e4f55edc3707d96023e0faba65e84e5596416
new file mode 100644
index 00000000..db6c3fa2
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4a5e4f55edc3707d96023e0faba65e84e5596416 differ
diff --git a/fuzz/corpus/fuzz_read/4a8e6ac7b8806bcef9e4965ebf930ddc1eea71e5 b/fuzz/corpus/fuzz_read/4a8e6ac7b8806bcef9e4965ebf930ddc1eea71e5
new file mode 100644
index 00000000..ba064181
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4a8e6ac7b8806bcef9e4965ebf930ddc1eea71e5 differ
diff --git a/fuzz/corpus/fuzz_read/4a8fab5c31d016cdcf9c00dbb2ff81400ed278dc b/fuzz/corpus/fuzz_read/4a8fab5c31d016cdcf9c00dbb2ff81400ed278dc
new file mode 100644
index 00000000..f27ec4ee
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4a8fab5c31d016cdcf9c00dbb2ff81400ed278dc differ
diff --git a/fuzz/corpus/fuzz_read/4a99f8a0a45178a9555d69717a022c807c886a98 b/fuzz/corpus/fuzz_read/4a99f8a0a45178a9555d69717a022c807c886a98
new file mode 100644
index 00000000..73069854
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4a99f8a0a45178a9555d69717a022c807c886a98 differ
diff --git a/fuzz/corpus/fuzz_read/4a9bfd92fa7d06a7b3d81c5d0d2f8690a84497d6 b/fuzz/corpus/fuzz_read/4a9bfd92fa7d06a7b3d81c5d0d2f8690a84497d6
new file mode 100644
index 00000000..f3a09c50
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4a9bfd92fa7d06a7b3d81c5d0d2f8690a84497d6 differ
diff --git a/fuzz/corpus/fuzz_read/4aca73d17355de241f16c0ef15138a4e2ff24ade b/fuzz/corpus/fuzz_read/4aca73d17355de241f16c0ef15138a4e2ff24ade
new file mode 100644
index 00000000..f2cc4105
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4aca73d17355de241f16c0ef15138a4e2ff24ade differ
diff --git a/fuzz/corpus/fuzz_read/4ae5bbb1137c0bb4e5ac4ea7c588c83821150af2 b/fuzz/corpus/fuzz_read/4ae5bbb1137c0bb4e5ac4ea7c588c83821150af2
new file mode 100644
index 00000000..33812337
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4ae5bbb1137c0bb4e5ac4ea7c588c83821150af2 differ
diff --git a/fuzz/corpus/fuzz_read/4b2931392d5ab57ad71ed4ab3a04307211a2597a b/fuzz/corpus/fuzz_read/4b2931392d5ab57ad71ed4ab3a04307211a2597a
new file mode 100644
index 00000000..687f65fd
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4b2931392d5ab57ad71ed4ab3a04307211a2597a differ
diff --git a/fuzz/corpus/fuzz_read/4bfa2883df1c57a116f7fbdad8d045e12f4dfaf4 b/fuzz/corpus/fuzz_read/4bfa2883df1c57a116f7fbdad8d045e12f4dfaf4
new file mode 100644
index 00000000..c3b65a2a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4bfa2883df1c57a116f7fbdad8d045e12f4dfaf4 differ
diff --git a/fuzz/corpus/fuzz_read/4bfc62f876b47f69fd63967c47b4d8ee2f8ca165 b/fuzz/corpus/fuzz_read/4bfc62f876b47f69fd63967c47b4d8ee2f8ca165
new file mode 100644
index 00000000..7ff8345c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4bfc62f876b47f69fd63967c47b4d8ee2f8ca165 differ
diff --git a/fuzz/corpus/fuzz_read/4c04efcb1e1290330b141ec057887007cea63484 b/fuzz/corpus/fuzz_read/4c04efcb1e1290330b141ec057887007cea63484
new file mode 100644
index 00000000..4efe0512
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4c04efcb1e1290330b141ec057887007cea63484 differ
diff --git a/fuzz/corpus/fuzz_read/4c375e4bf779dd8233866df24ecb6fb423af4c31 b/fuzz/corpus/fuzz_read/4c375e4bf779dd8233866df24ecb6fb423af4c31
new file mode 100644
index 00000000..34473f96
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4c375e4bf779dd8233866df24ecb6fb423af4c31 differ
diff --git a/fuzz/corpus/fuzz_read/4c49cb3fa2c43f884d9563d0251583a0d6333162 b/fuzz/corpus/fuzz_read/4c49cb3fa2c43f884d9563d0251583a0d6333162
new file mode 100644
index 00000000..10fe0659
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4c49cb3fa2c43f884d9563d0251583a0d6333162 differ
diff --git a/fuzz/corpus/fuzz_read/4cdaba790cdf42bba9c300b9eef5a3ec589ec677 b/fuzz/corpus/fuzz_read/4cdaba790cdf42bba9c300b9eef5a3ec589ec677
new file mode 100644
index 00000000..8f446ed8
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4cdaba790cdf42bba9c300b9eef5a3ec589ec677 differ
diff --git a/fuzz/corpus/fuzz_read/4d5a0c6659f5eda00228a7af10f5f37b2e699b0a b/fuzz/corpus/fuzz_read/4d5a0c6659f5eda00228a7af10f5f37b2e699b0a
new file mode 100644
index 00000000..492ecfdc
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4d5a0c6659f5eda00228a7af10f5f37b2e699b0a differ
diff --git a/fuzz/corpus/fuzz_read/4d85e9acbd38844c653bbd89b4b5b97310fad1f9 b/fuzz/corpus/fuzz_read/4d85e9acbd38844c653bbd89b4b5b97310fad1f9
new file mode 100644
index 00000000..79bce06f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4d85e9acbd38844c653bbd89b4b5b97310fad1f9 differ
diff --git a/fuzz/corpus/fuzz_read/4da193f9d5a6426da60d02f63509f6a2f52e2d3d b/fuzz/corpus/fuzz_read/4da193f9d5a6426da60d02f63509f6a2f52e2d3d
new file mode 100644
index 00000000..bd184cb6
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4da193f9d5a6426da60d02f63509f6a2f52e2d3d differ
diff --git a/fuzz/corpus/fuzz_read/4dc249ee2b190f63eb7f8d83fd97e861f6e10d23 b/fuzz/corpus/fuzz_read/4dc249ee2b190f63eb7f8d83fd97e861f6e10d23
new file mode 100644
index 00000000..d1527733
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4dc249ee2b190f63eb7f8d83fd97e861f6e10d23 differ
diff --git a/fuzz/corpus/fuzz_read/4dc2591bd9643956b8a66a03dda20cc6e7b2386d b/fuzz/corpus/fuzz_read/4dc2591bd9643956b8a66a03dda20cc6e7b2386d
new file mode 100644
index 00000000..0a848759
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4dc2591bd9643956b8a66a03dda20cc6e7b2386d differ
diff --git a/fuzz/corpus/fuzz_read/4dee9294a8cbb27974a39a6740d6260b368e3770 b/fuzz/corpus/fuzz_read/4dee9294a8cbb27974a39a6740d6260b368e3770
new file mode 100644
index 00000000..d1b95204
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4dee9294a8cbb27974a39a6740d6260b368e3770 differ
diff --git a/fuzz/corpus/fuzz_read/4e0cece4af02f0a771ebebc821b183e39d36f07e b/fuzz/corpus/fuzz_read/4e0cece4af02f0a771ebebc821b183e39d36f07e
new file mode 100644
index 00000000..cdd7944d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4e0cece4af02f0a771ebebc821b183e39d36f07e differ
diff --git a/fuzz/corpus/fuzz_read/4e217990fd267c609f544280b0e4a5dd10ae1306 b/fuzz/corpus/fuzz_read/4e217990fd267c609f544280b0e4a5dd10ae1306
new file mode 100644
index 00000000..5e466981
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4e217990fd267c609f544280b0e4a5dd10ae1306 differ
diff --git a/fuzz/corpus/fuzz_read/4e80dc23dc6cecf4dbf650c0793e3f94b99fcd4f b/fuzz/corpus/fuzz_read/4e80dc23dc6cecf4dbf650c0793e3f94b99fcd4f
new file mode 100644
index 00000000..48d2355e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4e80dc23dc6cecf4dbf650c0793e3f94b99fcd4f differ
diff --git a/fuzz/corpus/fuzz_read/4e95dca24c27bde95bdb98c8eb10bb6699505d5c b/fuzz/corpus/fuzz_read/4e95dca24c27bde95bdb98c8eb10bb6699505d5c
new file mode 100644
index 00000000..6cce0f78
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4e95dca24c27bde95bdb98c8eb10bb6699505d5c differ
diff --git a/fuzz/corpus/fuzz_read/4eb226be52a9384e17801a8daa9fa89179d41f4a b/fuzz/corpus/fuzz_read/4eb226be52a9384e17801a8daa9fa89179d41f4a
new file mode 100644
index 00000000..cafbf8d0
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4eb226be52a9384e17801a8daa9fa89179d41f4a differ
diff --git a/fuzz/corpus/fuzz_read/4f2c848a886fee1a7d77593c1ccc338a16e3503d b/fuzz/corpus/fuzz_read/4f2c848a886fee1a7d77593c1ccc338a16e3503d
new file mode 100644
index 00000000..bd5a60cd
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4f2c848a886fee1a7d77593c1ccc338a16e3503d differ
diff --git a/fuzz/corpus/fuzz_read/4fab773731e0d32ca54b04ac35217f0f17558c2d b/fuzz/corpus/fuzz_read/4fab773731e0d32ca54b04ac35217f0f17558c2d
new file mode 100644
index 00000000..657bb926
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4fab773731e0d32ca54b04ac35217f0f17558c2d differ
diff --git a/fuzz/corpus/fuzz_read/4fec775d2ad23f395867d41ef89565ac72f7be41 b/fuzz/corpus/fuzz_read/4fec775d2ad23f395867d41ef89565ac72f7be41
new file mode 100644
index 00000000..28687125
Binary files /dev/null and b/fuzz/corpus/fuzz_read/4fec775d2ad23f395867d41ef89565ac72f7be41 differ
diff --git a/fuzz/corpus/fuzz_read/500fa5c3f9cc1f2a1cf2a5f53bee10eb676a6322 b/fuzz/corpus/fuzz_read/500fa5c3f9cc1f2a1cf2a5f53bee10eb676a6322
new file mode 100644
index 00000000..ee5a89ac
Binary files /dev/null and b/fuzz/corpus/fuzz_read/500fa5c3f9cc1f2a1cf2a5f53bee10eb676a6322 differ
diff --git a/fuzz/corpus/fuzz_read/503998ee3084feb3a7e348d47c9f507ca6100cce b/fuzz/corpus/fuzz_read/503998ee3084feb3a7e348d47c9f507ca6100cce
new file mode 100644
index 00000000..c54a6ba5
Binary files /dev/null and b/fuzz/corpus/fuzz_read/503998ee3084feb3a7e348d47c9f507ca6100cce differ
diff --git a/fuzz/corpus/fuzz_read/511a99458545bfa87bcfc352b198dc8b3645d54f b/fuzz/corpus/fuzz_read/511a99458545bfa87bcfc352b198dc8b3645d54f
new file mode 100644
index 00000000..00cfc2d6
Binary files /dev/null and b/fuzz/corpus/fuzz_read/511a99458545bfa87bcfc352b198dc8b3645d54f differ
diff --git a/fuzz/corpus/fuzz_read/517f6800120d19aa678dc54fea43b14b85a1921b b/fuzz/corpus/fuzz_read/517f6800120d19aa678dc54fea43b14b85a1921b
new file mode 100644
index 00000000..04965b5d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/517f6800120d19aa678dc54fea43b14b85a1921b differ
diff --git a/fuzz/corpus/fuzz_read/52246d04edeba10edeb839a494e64a52cc6f7524 b/fuzz/corpus/fuzz_read/52246d04edeba10edeb839a494e64a52cc6f7524
new file mode 100644
index 00000000..bbc82cb5
Binary files /dev/null and b/fuzz/corpus/fuzz_read/52246d04edeba10edeb839a494e64a52cc6f7524 differ
diff --git a/fuzz/corpus/fuzz_read/52f29413c7148bd79263cc24877c76909ddbe151 b/fuzz/corpus/fuzz_read/52f29413c7148bd79263cc24877c76909ddbe151
new file mode 100644
index 00000000..da8785e2
Binary files /dev/null and b/fuzz/corpus/fuzz_read/52f29413c7148bd79263cc24877c76909ddbe151 differ
diff --git a/fuzz/corpus/fuzz_read/531c917921d13955ebafbd9537c33658d440b49d b/fuzz/corpus/fuzz_read/531c917921d13955ebafbd9537c33658d440b49d
new file mode 100644
index 00000000..a4e6149e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/531c917921d13955ebafbd9537c33658d440b49d differ
diff --git a/fuzz/corpus/fuzz_read/53472fc83f88de56a190be37b378f0c801150ccd b/fuzz/corpus/fuzz_read/53472fc83f88de56a190be37b378f0c801150ccd
new file mode 100644
index 00000000..d2707a7b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/53472fc83f88de56a190be37b378f0c801150ccd differ
diff --git a/fuzz/corpus/fuzz_read/5382eddb4e6c37eb8a91d4f9c12fcdcd216a0368 b/fuzz/corpus/fuzz_read/5382eddb4e6c37eb8a91d4f9c12fcdcd216a0368
new file mode 100644
index 00000000..a8d93d14
Binary files /dev/null and b/fuzz/corpus/fuzz_read/5382eddb4e6c37eb8a91d4f9c12fcdcd216a0368 differ
diff --git a/fuzz/corpus/fuzz_read/53bd157594d8783a55cf7f6b0835b633995db41a b/fuzz/corpus/fuzz_read/53bd157594d8783a55cf7f6b0835b633995db41a
new file mode 100644
index 00000000..0397ca21
Binary files /dev/null and b/fuzz/corpus/fuzz_read/53bd157594d8783a55cf7f6b0835b633995db41a differ
diff --git a/fuzz/corpus/fuzz_read/546c28b66205705566c1a19ce82b4b58dda3c8ab b/fuzz/corpus/fuzz_read/546c28b66205705566c1a19ce82b4b58dda3c8ab
new file mode 100644
index 00000000..c3636076
Binary files /dev/null and b/fuzz/corpus/fuzz_read/546c28b66205705566c1a19ce82b4b58dda3c8ab differ
diff --git a/fuzz/corpus/fuzz_read/549895b3b5ee144d42619c756459d68161380fc3 b/fuzz/corpus/fuzz_read/549895b3b5ee144d42619c756459d68161380fc3
new file mode 100644
index 00000000..9e4e98c7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/549895b3b5ee144d42619c756459d68161380fc3 differ
diff --git a/fuzz/corpus/fuzz_read/54a9d9db108552f2efd55ab684b7c2a5a941e87b b/fuzz/corpus/fuzz_read/54a9d9db108552f2efd55ab684b7c2a5a941e87b
new file mode 100644
index 00000000..d21a0baa
Binary files /dev/null and b/fuzz/corpus/fuzz_read/54a9d9db108552f2efd55ab684b7c2a5a941e87b differ
diff --git a/fuzz/corpus/fuzz_read/54bee188be1ff28df3c7797299f8d65b2067a727 b/fuzz/corpus/fuzz_read/54bee188be1ff28df3c7797299f8d65b2067a727
new file mode 100644
index 00000000..75fdc04e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/54bee188be1ff28df3c7797299f8d65b2067a727 differ
diff --git a/fuzz/corpus/fuzz_read/54c21127c3f5d841a84f086ced395a203604c708 b/fuzz/corpus/fuzz_read/54c21127c3f5d841a84f086ced395a203604c708
new file mode 100644
index 00000000..f87596d9
Binary files /dev/null and b/fuzz/corpus/fuzz_read/54c21127c3f5d841a84f086ced395a203604c708 differ
diff --git a/fuzz/corpus/fuzz_read/54e9523b74ea01252983677d4977b927fd305b9e b/fuzz/corpus/fuzz_read/54e9523b74ea01252983677d4977b927fd305b9e
new file mode 100644
index 00000000..5bd8195d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/54e9523b74ea01252983677d4977b927fd305b9e differ
diff --git a/fuzz/corpus/fuzz_read/5537450af0965b7fead239a3c796cadad77b4eac b/fuzz/corpus/fuzz_read/5537450af0965b7fead239a3c796cadad77b4eac
new file mode 100644
index 00000000..61677656
Binary files /dev/null and b/fuzz/corpus/fuzz_read/5537450af0965b7fead239a3c796cadad77b4eac differ
diff --git a/fuzz/corpus/fuzz_read/55386f29f82b0114f9896737fcd558d2a7f6c9af b/fuzz/corpus/fuzz_read/55386f29f82b0114f9896737fcd558d2a7f6c9af
new file mode 100644
index 00000000..467e5ffa
Binary files /dev/null and b/fuzz/corpus/fuzz_read/55386f29f82b0114f9896737fcd558d2a7f6c9af differ
diff --git a/fuzz/corpus/fuzz_read/55544a5e13aee22c25d49b6f3aa1863fa57b09a5 b/fuzz/corpus/fuzz_read/55544a5e13aee22c25d49b6f3aa1863fa57b09a5
new file mode 100644
index 00000000..3e7e42f1
Binary files /dev/null and b/fuzz/corpus/fuzz_read/55544a5e13aee22c25d49b6f3aa1863fa57b09a5 differ
diff --git a/fuzz/corpus/fuzz_read/556a52550098d4dfc78393902c933452bf73204e b/fuzz/corpus/fuzz_read/556a52550098d4dfc78393902c933452bf73204e
new file mode 100644
index 00000000..c1b4cc63
Binary files /dev/null and b/fuzz/corpus/fuzz_read/556a52550098d4dfc78393902c933452bf73204e differ
diff --git a/fuzz/corpus/fuzz_read/556df74cf55e93066c4cdd118db40166a368835a b/fuzz/corpus/fuzz_read/556df74cf55e93066c4cdd118db40166a368835a
new file mode 100644
index 00000000..de5f5937
Binary files /dev/null and b/fuzz/corpus/fuzz_read/556df74cf55e93066c4cdd118db40166a368835a differ
diff --git a/fuzz/corpus/fuzz_read/5583e87cb30ed032216bccfb8e1fbef4a9fb6ea6 b/fuzz/corpus/fuzz_read/5583e87cb30ed032216bccfb8e1fbef4a9fb6ea6
new file mode 100644
index 00000000..d26cfdfb
Binary files /dev/null and b/fuzz/corpus/fuzz_read/5583e87cb30ed032216bccfb8e1fbef4a9fb6ea6 differ
diff --git a/fuzz/corpus/fuzz_read/55c781266a0eb8a2bc4c285071435e016c92d52d b/fuzz/corpus/fuzz_read/55c781266a0eb8a2bc4c285071435e016c92d52d
new file mode 100644
index 00000000..5868771f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/55c781266a0eb8a2bc4c285071435e016c92d52d differ
diff --git a/fuzz/corpus/fuzz_read/55d96665e2ec6bb2e2831a828c3bb9c52915407a b/fuzz/corpus/fuzz_read/55d96665e2ec6bb2e2831a828c3bb9c52915407a
new file mode 100644
index 00000000..be54ceed
Binary files /dev/null and b/fuzz/corpus/fuzz_read/55d96665e2ec6bb2e2831a828c3bb9c52915407a differ
diff --git a/fuzz/corpus/fuzz_read/55e94b3a9b3d059fc4c2c1757b13b528d1b6b038 b/fuzz/corpus/fuzz_read/55e94b3a9b3d059fc4c2c1757b13b528d1b6b038
new file mode 100644
index 00000000..8cce168a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/55e94b3a9b3d059fc4c2c1757b13b528d1b6b038 differ
diff --git a/fuzz/corpus/fuzz_read/562b8d3ea81bc80abdb342c2fa7d32b331f5b324 b/fuzz/corpus/fuzz_read/562b8d3ea81bc80abdb342c2fa7d32b331f5b324
new file mode 100644
index 00000000..f8e643dc
Binary files /dev/null and b/fuzz/corpus/fuzz_read/562b8d3ea81bc80abdb342c2fa7d32b331f5b324 differ
diff --git a/fuzz/corpus/fuzz_read/569c79c8d30e8ea10fe043cca7cd8c8eb2d73fce b/fuzz/corpus/fuzz_read/569c79c8d30e8ea10fe043cca7cd8c8eb2d73fce
new file mode 100644
index 00000000..6a833962
Binary files /dev/null and b/fuzz/corpus/fuzz_read/569c79c8d30e8ea10fe043cca7cd8c8eb2d73fce differ
diff --git a/fuzz/corpus/fuzz_read/570042a2c1eaea50e7e26a5c6da8a07b838585fb b/fuzz/corpus/fuzz_read/570042a2c1eaea50e7e26a5c6da8a07b838585fb
new file mode 100644
index 00000000..9df4e042
Binary files /dev/null and b/fuzz/corpus/fuzz_read/570042a2c1eaea50e7e26a5c6da8a07b838585fb differ
diff --git a/fuzz/corpus/fuzz_read/5713ff0f722c36f088ea1b4fe0a60ef9747d2a87 b/fuzz/corpus/fuzz_read/5713ff0f722c36f088ea1b4fe0a60ef9747d2a87
new file mode 100644
index 00000000..50c42082
Binary files /dev/null and b/fuzz/corpus/fuzz_read/5713ff0f722c36f088ea1b4fe0a60ef9747d2a87 differ
diff --git a/fuzz/corpus/fuzz_read/581f0108dc7ab17d50f0348aea22dbb4697848e8 b/fuzz/corpus/fuzz_read/581f0108dc7ab17d50f0348aea22dbb4697848e8
new file mode 100644
index 00000000..ee7e5c35
Binary files /dev/null and b/fuzz/corpus/fuzz_read/581f0108dc7ab17d50f0348aea22dbb4697848e8 differ
diff --git a/fuzz/corpus/fuzz_read/58910ed3841157093ccec9c6ec10af2421caf3c2 b/fuzz/corpus/fuzz_read/58910ed3841157093ccec9c6ec10af2421caf3c2
new file mode 100644
index 00000000..37427f65
Binary files /dev/null and b/fuzz/corpus/fuzz_read/58910ed3841157093ccec9c6ec10af2421caf3c2 differ
diff --git a/fuzz/corpus/fuzz_read/58b5a5a66a6e7bc09fe1db5b338ffaa919210f36 b/fuzz/corpus/fuzz_read/58b5a5a66a6e7bc09fe1db5b338ffaa919210f36
new file mode 100644
index 00000000..d406d5e2
Binary files /dev/null and b/fuzz/corpus/fuzz_read/58b5a5a66a6e7bc09fe1db5b338ffaa919210f36 differ
diff --git a/fuzz/corpus/fuzz_read/58df190bb0abbe0aa088c12e54f0ca720ea4e57e b/fuzz/corpus/fuzz_read/58df190bb0abbe0aa088c12e54f0ca720ea4e57e
new file mode 100644
index 00000000..95656806
Binary files /dev/null and b/fuzz/corpus/fuzz_read/58df190bb0abbe0aa088c12e54f0ca720ea4e57e differ
diff --git a/fuzz/corpus/fuzz_read/5915d3b1b927ffe937454742c1cb1cc5a55afc4a b/fuzz/corpus/fuzz_read/5915d3b1b927ffe937454742c1cb1cc5a55afc4a
new file mode 100644
index 00000000..6e157dfa
Binary files /dev/null and b/fuzz/corpus/fuzz_read/5915d3b1b927ffe937454742c1cb1cc5a55afc4a differ
diff --git a/fuzz/corpus/fuzz_read/593f9215c81b3f12826071f63e57095d1ff26d4e b/fuzz/corpus/fuzz_read/593f9215c81b3f12826071f63e57095d1ff26d4e
new file mode 100644
index 00000000..ddc2717a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/593f9215c81b3f12826071f63e57095d1ff26d4e differ
diff --git a/fuzz/corpus/fuzz_read/59f64a426435c54fda8b1c77d6fe4fa5f55206bc b/fuzz/corpus/fuzz_read/59f64a426435c54fda8b1c77d6fe4fa5f55206bc
new file mode 100644
index 00000000..43c332a6
Binary files /dev/null and b/fuzz/corpus/fuzz_read/59f64a426435c54fda8b1c77d6fe4fa5f55206bc differ
diff --git a/fuzz/corpus/fuzz_read/5a77641bf1ff363182823beed445d128acf5f436 b/fuzz/corpus/fuzz_read/5a77641bf1ff363182823beed445d128acf5f436
new file mode 100644
index 00000000..04b89c8e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/5a77641bf1ff363182823beed445d128acf5f436 differ
diff --git a/fuzz/corpus/fuzz_read/5aa80dad49135e979d5515f980dd85932b98cd71 b/fuzz/corpus/fuzz_read/5aa80dad49135e979d5515f980dd85932b98cd71
new file mode 100644
index 00000000..2e264132
Binary files /dev/null and b/fuzz/corpus/fuzz_read/5aa80dad49135e979d5515f980dd85932b98cd71 differ
diff --git a/fuzz/corpus/fuzz_read/5abf64477dd98881bd8a8a1dafa416c7e5e19322 b/fuzz/corpus/fuzz_read/5abf64477dd98881bd8a8a1dafa416c7e5e19322
new file mode 100644
index 00000000..60f85390
Binary files /dev/null and b/fuzz/corpus/fuzz_read/5abf64477dd98881bd8a8a1dafa416c7e5e19322 differ
diff --git a/fuzz/corpus/fuzz_read/5aca09e76d2e456280797e39f62195abebd943bd b/fuzz/corpus/fuzz_read/5aca09e76d2e456280797e39f62195abebd943bd
new file mode 100644
index 00000000..5f5f4a12
Binary files /dev/null and b/fuzz/corpus/fuzz_read/5aca09e76d2e456280797e39f62195abebd943bd differ
diff --git a/fuzz/corpus/fuzz_read/5ace13dfcd27cb91fd7ba53c24537a8344db7326 b/fuzz/corpus/fuzz_read/5ace13dfcd27cb91fd7ba53c24537a8344db7326
new file mode 100644
index 00000000..c8e7fd01
Binary files /dev/null and b/fuzz/corpus/fuzz_read/5ace13dfcd27cb91fd7ba53c24537a8344db7326 differ
diff --git a/fuzz/corpus/fuzz_read/5af1e70eca81b32457de12ae850376800f4776b6 b/fuzz/corpus/fuzz_read/5af1e70eca81b32457de12ae850376800f4776b6
new file mode 100644
index 00000000..82618064
Binary files /dev/null and b/fuzz/corpus/fuzz_read/5af1e70eca81b32457de12ae850376800f4776b6 differ
diff --git a/fuzz/corpus/fuzz_read/5b754023dc412d0cb39063a755586f76596c2aeb b/fuzz/corpus/fuzz_read/5b754023dc412d0cb39063a755586f76596c2aeb
new file mode 100644
index 00000000..b97c689a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/5b754023dc412d0cb39063a755586f76596c2aeb differ
diff --git a/fuzz/corpus/fuzz_read/5b76734b50a212d628cc1d24b49e814976fe01f4 b/fuzz/corpus/fuzz_read/5b76734b50a212d628cc1d24b49e814976fe01f4
new file mode 100644
index 00000000..4084414d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/5b76734b50a212d628cc1d24b49e814976fe01f4 differ
diff --git a/fuzz/corpus/fuzz_read/5b78ae213e1bc715278291e4d46cab32acb3fd01 b/fuzz/corpus/fuzz_read/5b78ae213e1bc715278291e4d46cab32acb3fd01
new file mode 100644
index 00000000..79c506f9
Binary files /dev/null and b/fuzz/corpus/fuzz_read/5b78ae213e1bc715278291e4d46cab32acb3fd01 differ
diff --git a/fuzz/corpus/fuzz_read/5b87b5a16cbdf1fdbad5273349e33c55f65e4b2e b/fuzz/corpus/fuzz_read/5b87b5a16cbdf1fdbad5273349e33c55f65e4b2e
new file mode 100644
index 00000000..a11fdbc8
Binary files /dev/null and b/fuzz/corpus/fuzz_read/5b87b5a16cbdf1fdbad5273349e33c55f65e4b2e differ
diff --git a/fuzz/corpus/fuzz_read/5bdf654d87280c63c786cec2ec73653b407fbda3 b/fuzz/corpus/fuzz_read/5bdf654d87280c63c786cec2ec73653b407fbda3
new file mode 100644
index 00000000..0e3568a7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/5bdf654d87280c63c786cec2ec73653b407fbda3 differ
diff --git a/fuzz/corpus/fuzz_read/5be5d5ce568b7fde8e5cbe8e108e5cee2d67caff b/fuzz/corpus/fuzz_read/5be5d5ce568b7fde8e5cbe8e108e5cee2d67caff
new file mode 100644
index 00000000..6b3da654
Binary files /dev/null and b/fuzz/corpus/fuzz_read/5be5d5ce568b7fde8e5cbe8e108e5cee2d67caff differ
diff --git a/fuzz/corpus/fuzz_read/5c56d49d488a175b5fc885f96f07cf35efa870e1 b/fuzz/corpus/fuzz_read/5c56d49d488a175b5fc885f96f07cf35efa870e1
new file mode 100644
index 00000000..d49f2118
Binary files /dev/null and b/fuzz/corpus/fuzz_read/5c56d49d488a175b5fc885f96f07cf35efa870e1 differ
diff --git a/fuzz/corpus/fuzz_read/5c8696ab323aee2c284caddbafa5de8f2ec98ff2 b/fuzz/corpus/fuzz_read/5c8696ab323aee2c284caddbafa5de8f2ec98ff2
new file mode 100644
index 00000000..4307630b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/5c8696ab323aee2c284caddbafa5de8f2ec98ff2 differ
diff --git a/fuzz/corpus/fuzz_read/5d419c815ef2b763798d36fa2aad999614c2876b b/fuzz/corpus/fuzz_read/5d419c815ef2b763798d36fa2aad999614c2876b
new file mode 100644
index 00000000..3f0f23ef
Binary files /dev/null and b/fuzz/corpus/fuzz_read/5d419c815ef2b763798d36fa2aad999614c2876b differ
diff --git a/fuzz/corpus/fuzz_read/5dbe813dcc3dd4a93709b136a30b93d9cb81d81c b/fuzz/corpus/fuzz_read/5dbe813dcc3dd4a93709b136a30b93d9cb81d81c
new file mode 100644
index 00000000..0c38fd17
Binary files /dev/null and b/fuzz/corpus/fuzz_read/5dbe813dcc3dd4a93709b136a30b93d9cb81d81c differ
diff --git a/fuzz/corpus/fuzz_read/5e5b5db4e3a629ecb64cc32cec19de0a78b0f0bb b/fuzz/corpus/fuzz_read/5e5b5db4e3a629ecb64cc32cec19de0a78b0f0bb
new file mode 100644
index 00000000..70f49f7f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/5e5b5db4e3a629ecb64cc32cec19de0a78b0f0bb differ
diff --git a/fuzz/corpus/fuzz_read/5ea2ba53f1b6d464ddfe0dbeb89626a67c1b4710 b/fuzz/corpus/fuzz_read/5ea2ba53f1b6d464ddfe0dbeb89626a67c1b4710
new file mode 100644
index 00000000..64622fd2
Binary files /dev/null and b/fuzz/corpus/fuzz_read/5ea2ba53f1b6d464ddfe0dbeb89626a67c1b4710 differ
diff --git a/fuzz/corpus/fuzz_read/5ea6134e956d97cbe013533e23c5464e9dffdace b/fuzz/corpus/fuzz_read/5ea6134e956d97cbe013533e23c5464e9dffdace
new file mode 100644
index 00000000..f445992c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/5ea6134e956d97cbe013533e23c5464e9dffdace differ
diff --git a/fuzz/corpus/fuzz_read/5ea6929a0b0ada63f51ecf2eb4a1fbf71dc458b4 b/fuzz/corpus/fuzz_read/5ea6929a0b0ada63f51ecf2eb4a1fbf71dc458b4
new file mode 100644
index 00000000..b2948c0e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/5ea6929a0b0ada63f51ecf2eb4a1fbf71dc458b4 differ
diff --git a/fuzz/corpus/fuzz_read/5ea990a19ddebebf9304a485d7d8805e0feb546c b/fuzz/corpus/fuzz_read/5ea990a19ddebebf9304a485d7d8805e0feb546c
new file mode 100644
index 00000000..6186c841
Binary files /dev/null and b/fuzz/corpus/fuzz_read/5ea990a19ddebebf9304a485d7d8805e0feb546c differ
diff --git a/fuzz/corpus/fuzz_read/5f0e0b64d8880fd1984b60fe72d6def18fe91a83 b/fuzz/corpus/fuzz_read/5f0e0b64d8880fd1984b60fe72d6def18fe91a83
new file mode 100644
index 00000000..7124827a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/5f0e0b64d8880fd1984b60fe72d6def18fe91a83 differ
diff --git a/fuzz/corpus/fuzz_read/5f29f515c71bc636b18ab17556526c216e86970a b/fuzz/corpus/fuzz_read/5f29f515c71bc636b18ab17556526c216e86970a
new file mode 100644
index 00000000..fb8aad87
Binary files /dev/null and b/fuzz/corpus/fuzz_read/5f29f515c71bc636b18ab17556526c216e86970a differ
diff --git a/fuzz/corpus/fuzz_read/5f313f919ed85b8f429e06e1b5669e84ba6c1636 b/fuzz/corpus/fuzz_read/5f313f919ed85b8f429e06e1b5669e84ba6c1636
new file mode 100644
index 00000000..4fc8318d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/5f313f919ed85b8f429e06e1b5669e84ba6c1636 differ
diff --git a/fuzz/corpus/fuzz_read/5f44df42473399d7b6b8dba9749f7308868077c9 b/fuzz/corpus/fuzz_read/5f44df42473399d7b6b8dba9749f7308868077c9
new file mode 100644
index 00000000..9fef59c7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/5f44df42473399d7b6b8dba9749f7308868077c9 differ
diff --git a/fuzz/corpus/fuzz_read/5fc03c0237383acbd8c22cdf5a3c5d7b3ed32515 b/fuzz/corpus/fuzz_read/5fc03c0237383acbd8c22cdf5a3c5d7b3ed32515
new file mode 100644
index 00000000..9bdf0153
Binary files /dev/null and b/fuzz/corpus/fuzz_read/5fc03c0237383acbd8c22cdf5a3c5d7b3ed32515 differ
diff --git a/fuzz/corpus/fuzz_read/5fce786596ed131d5dc16285dbadc2040b067642 b/fuzz/corpus/fuzz_read/5fce786596ed131d5dc16285dbadc2040b067642
new file mode 100644
index 00000000..5a226a62
Binary files /dev/null and b/fuzz/corpus/fuzz_read/5fce786596ed131d5dc16285dbadc2040b067642 differ
diff --git a/fuzz/corpus/fuzz_read/6002ae4f76fe11cd737976a2721aa2eb81fbb313 b/fuzz/corpus/fuzz_read/6002ae4f76fe11cd737976a2721aa2eb81fbb313
new file mode 100644
index 00000000..83faad81
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6002ae4f76fe11cd737976a2721aa2eb81fbb313 differ
diff --git a/fuzz/corpus/fuzz_read/600e218b231327bddc3252999ec08b22394173f8 b/fuzz/corpus/fuzz_read/600e218b231327bddc3252999ec08b22394173f8
new file mode 100644
index 00000000..cb8a4458
Binary files /dev/null and b/fuzz/corpus/fuzz_read/600e218b231327bddc3252999ec08b22394173f8 differ
diff --git a/fuzz/corpus/fuzz_read/6056c1b35598f1673c0bf8a99c3d72e41124c560 b/fuzz/corpus/fuzz_read/6056c1b35598f1673c0bf8a99c3d72e41124c560
new file mode 100644
index 00000000..ca2d589a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6056c1b35598f1673c0bf8a99c3d72e41124c560 differ
diff --git a/fuzz/corpus/fuzz_read/6061a9755749e6c094ca951134c79b74c546e9c8 b/fuzz/corpus/fuzz_read/6061a9755749e6c094ca951134c79b74c546e9c8
new file mode 100644
index 00000000..71affc09
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6061a9755749e6c094ca951134c79b74c546e9c8 differ
diff --git a/fuzz/corpus/fuzz_read/60b960a708c5adc001630f4c6c0c3fe07f6c4571 b/fuzz/corpus/fuzz_read/60b960a708c5adc001630f4c6c0c3fe07f6c4571
new file mode 100644
index 00000000..b687f3a4
Binary files /dev/null and b/fuzz/corpus/fuzz_read/60b960a708c5adc001630f4c6c0c3fe07f6c4571 differ
diff --git a/fuzz/corpus/fuzz_read/60be4d644303dbfadded66feeb6331c84d7126ce b/fuzz/corpus/fuzz_read/60be4d644303dbfadded66feeb6331c84d7126ce
new file mode 100644
index 00000000..87649390
Binary files /dev/null and b/fuzz/corpus/fuzz_read/60be4d644303dbfadded66feeb6331c84d7126ce differ
diff --git a/fuzz/corpus/fuzz_read/60f54a0707103af6198ebb65ac291f1ac814f3cc b/fuzz/corpus/fuzz_read/60f54a0707103af6198ebb65ac291f1ac814f3cc
new file mode 100644
index 00000000..8b82e200
Binary files /dev/null and b/fuzz/corpus/fuzz_read/60f54a0707103af6198ebb65ac291f1ac814f3cc differ
diff --git a/fuzz/corpus/fuzz_read/614fb97a9738e7619159623b6ecd5fefb5fb4711 b/fuzz/corpus/fuzz_read/614fb97a9738e7619159623b6ecd5fefb5fb4711
new file mode 100644
index 00000000..8742cbec
Binary files /dev/null and b/fuzz/corpus/fuzz_read/614fb97a9738e7619159623b6ecd5fefb5fb4711 differ
diff --git a/fuzz/corpus/fuzz_read/61656b38a3f7c20631a659933f991658355e7022 b/fuzz/corpus/fuzz_read/61656b38a3f7c20631a659933f991658355e7022
new file mode 100644
index 00000000..2bf0f9f9
Binary files /dev/null and b/fuzz/corpus/fuzz_read/61656b38a3f7c20631a659933f991658355e7022 differ
diff --git a/fuzz/corpus/fuzz_read/618364869085c56995b9caed1e8c5dfba1eae925 b/fuzz/corpus/fuzz_read/618364869085c56995b9caed1e8c5dfba1eae925
new file mode 100644
index 00000000..449a926a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/618364869085c56995b9caed1e8c5dfba1eae925 differ
diff --git a/fuzz/corpus/fuzz_read/6212ac10903ada1cf3fc7b26e57faa6df71c52e9 b/fuzz/corpus/fuzz_read/6212ac10903ada1cf3fc7b26e57faa6df71c52e9
new file mode 100644
index 00000000..5156d5d6
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6212ac10903ada1cf3fc7b26e57faa6df71c52e9 differ
diff --git a/fuzz/corpus/fuzz_read/626c5e51278f2803ddbd5e633737b4d7c0ca165e b/fuzz/corpus/fuzz_read/626c5e51278f2803ddbd5e633737b4d7c0ca165e
new file mode 100644
index 00000000..994942a4
Binary files /dev/null and b/fuzz/corpus/fuzz_read/626c5e51278f2803ddbd5e633737b4d7c0ca165e differ
diff --git a/fuzz/corpus/fuzz_read/62d7502f63371c2bb76b53bdc35d1279405b45ea b/fuzz/corpus/fuzz_read/62d7502f63371c2bb76b53bdc35d1279405b45ea
new file mode 100644
index 00000000..f9095b09
Binary files /dev/null and b/fuzz/corpus/fuzz_read/62d7502f63371c2bb76b53bdc35d1279405b45ea differ
diff --git a/fuzz/corpus/fuzz_read/630919cd3a7d56d328cb469f645f33b279d94582 b/fuzz/corpus/fuzz_read/630919cd3a7d56d328cb469f645f33b279d94582
new file mode 100644
index 00000000..ead97c0f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/630919cd3a7d56d328cb469f645f33b279d94582 differ
diff --git a/fuzz/corpus/fuzz_read/632de30fedaead2592e783450289629a38d422fc b/fuzz/corpus/fuzz_read/632de30fedaead2592e783450289629a38d422fc
new file mode 100644
index 00000000..d86d60ed
Binary files /dev/null and b/fuzz/corpus/fuzz_read/632de30fedaead2592e783450289629a38d422fc differ
diff --git a/fuzz/corpus/fuzz_read/63f4b4f683ccaa91fc9d672d0e9f1189c6a7a51e b/fuzz/corpus/fuzz_read/63f4b4f683ccaa91fc9d672d0e9f1189c6a7a51e
new file mode 100644
index 00000000..d8c9e2a3
Binary files /dev/null and b/fuzz/corpus/fuzz_read/63f4b4f683ccaa91fc9d672d0e9f1189c6a7a51e differ
diff --git a/fuzz/corpus/fuzz_read/64157048873f77d791ff6d35aa702d326cc1e404 b/fuzz/corpus/fuzz_read/64157048873f77d791ff6d35aa702d326cc1e404
new file mode 100644
index 00000000..28a959e6
Binary files /dev/null and b/fuzz/corpus/fuzz_read/64157048873f77d791ff6d35aa702d326cc1e404 differ
diff --git a/fuzz/corpus/fuzz_read/64302477da34090e33abb3622f0a45958fdc7315 b/fuzz/corpus/fuzz_read/64302477da34090e33abb3622f0a45958fdc7315
new file mode 100644
index 00000000..f6772341
Binary files /dev/null and b/fuzz/corpus/fuzz_read/64302477da34090e33abb3622f0a45958fdc7315 differ
diff --git a/fuzz/corpus/fuzz_read/6440a6bf4021230cb9d2dc378ad1e7dac12c9bf9 b/fuzz/corpus/fuzz_read/6440a6bf4021230cb9d2dc378ad1e7dac12c9bf9
new file mode 100644
index 00000000..a82f0e1d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6440a6bf4021230cb9d2dc378ad1e7dac12c9bf9 differ
diff --git a/fuzz/corpus/fuzz_read/645ebc87f9276d038bda6d092e6a3789c83f04d3 b/fuzz/corpus/fuzz_read/645ebc87f9276d038bda6d092e6a3789c83f04d3
new file mode 100644
index 00000000..077df31c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/645ebc87f9276d038bda6d092e6a3789c83f04d3 differ
diff --git a/fuzz/corpus/fuzz_read/649222f8710c1b79fbafbedc68f0dbd2c4d0d862 b/fuzz/corpus/fuzz_read/649222f8710c1b79fbafbedc68f0dbd2c4d0d862
new file mode 100644
index 00000000..9ddacef1
Binary files /dev/null and b/fuzz/corpus/fuzz_read/649222f8710c1b79fbafbedc68f0dbd2c4d0d862 differ
diff --git a/fuzz/corpus/fuzz_read/64f4fdaf972d625f257c8b8ca579b57b042aeca0 b/fuzz/corpus/fuzz_read/64f4fdaf972d625f257c8b8ca579b57b042aeca0
new file mode 100644
index 00000000..7200231e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/64f4fdaf972d625f257c8b8ca579b57b042aeca0 differ
diff --git a/fuzz/corpus/fuzz_read/65032c21d585978e6c1ebe5a03282c792b30fc87 b/fuzz/corpus/fuzz_read/65032c21d585978e6c1ebe5a03282c792b30fc87
new file mode 100644
index 00000000..a56a6ba6
Binary files /dev/null and b/fuzz/corpus/fuzz_read/65032c21d585978e6c1ebe5a03282c792b30fc87 differ
diff --git a/fuzz/corpus/fuzz_read/652ac16f167337b2f84d5492f8bbb6491123b34c b/fuzz/corpus/fuzz_read/652ac16f167337b2f84d5492f8bbb6491123b34c
new file mode 100644
index 00000000..c4046bd9
Binary files /dev/null and b/fuzz/corpus/fuzz_read/652ac16f167337b2f84d5492f8bbb6491123b34c differ
diff --git a/fuzz/corpus/fuzz_read/6533d1148f18c61d69d31a19ec7f5cd7cba10994 b/fuzz/corpus/fuzz_read/6533d1148f18c61d69d31a19ec7f5cd7cba10994
new file mode 100644
index 00000000..2c965a88
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6533d1148f18c61d69d31a19ec7f5cd7cba10994 differ
diff --git a/fuzz/corpus/fuzz_read/65488ceac5333db2b2f892ae22f0d2254a92a42c b/fuzz/corpus/fuzz_read/65488ceac5333db2b2f892ae22f0d2254a92a42c
new file mode 100644
index 00000000..787da3ff
Binary files /dev/null and b/fuzz/corpus/fuzz_read/65488ceac5333db2b2f892ae22f0d2254a92a42c differ
diff --git a/fuzz/corpus/fuzz_read/66096be5d78f359f97ed44f7ef046d66bd3cd3eb b/fuzz/corpus/fuzz_read/66096be5d78f359f97ed44f7ef046d66bd3cd3eb
new file mode 100644
index 00000000..d4157f5c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/66096be5d78f359f97ed44f7ef046d66bd3cd3eb differ
diff --git a/fuzz/corpus/fuzz_read/660c0c50b45d643454d8350c0b4250d2ea00cfeb b/fuzz/corpus/fuzz_read/660c0c50b45d643454d8350c0b4250d2ea00cfeb
new file mode 100644
index 00000000..21012567
Binary files /dev/null and b/fuzz/corpus/fuzz_read/660c0c50b45d643454d8350c0b4250d2ea00cfeb differ
diff --git a/fuzz/corpus/fuzz_read/665d18564354c46c084d845cdc69add068a45492 b/fuzz/corpus/fuzz_read/665d18564354c46c084d845cdc69add068a45492
new file mode 100644
index 00000000..355273e3
Binary files /dev/null and b/fuzz/corpus/fuzz_read/665d18564354c46c084d845cdc69add068a45492 differ
diff --git a/fuzz/corpus/fuzz_read/666c0eb06992e11113a2448764c177c6282ccebe b/fuzz/corpus/fuzz_read/666c0eb06992e11113a2448764c177c6282ccebe
new file mode 100644
index 00000000..e37fb531
Binary files /dev/null and b/fuzz/corpus/fuzz_read/666c0eb06992e11113a2448764c177c6282ccebe differ
diff --git a/fuzz/corpus/fuzz_read/6673c1cb25af8bc3a9ba266191b5da2f5681b578 b/fuzz/corpus/fuzz_read/6673c1cb25af8bc3a9ba266191b5da2f5681b578
new file mode 100644
index 00000000..0149970b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6673c1cb25af8bc3a9ba266191b5da2f5681b578 differ
diff --git a/fuzz/corpus/fuzz_read/6674b066e66f66d25494445def5a5deb88d929d8 b/fuzz/corpus/fuzz_read/6674b066e66f66d25494445def5a5deb88d929d8
new file mode 100644
index 00000000..a91d63db
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6674b066e66f66d25494445def5a5deb88d929d8 differ
diff --git a/fuzz/corpus/fuzz_read/66847f0b9024184accfa64220ab470b2175cd381 b/fuzz/corpus/fuzz_read/66847f0b9024184accfa64220ab470b2175cd381
new file mode 100644
index 00000000..a87722cf
Binary files /dev/null and b/fuzz/corpus/fuzz_read/66847f0b9024184accfa64220ab470b2175cd381 differ
diff --git a/fuzz/corpus/fuzz_read/66cd31b2f5fc678f4724dc48a2d33cae814817d3 b/fuzz/corpus/fuzz_read/66cd31b2f5fc678f4724dc48a2d33cae814817d3
new file mode 100644
index 00000000..e38ec01a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/66cd31b2f5fc678f4724dc48a2d33cae814817d3 differ
diff --git a/fuzz/corpus/fuzz_read/66d6f16763c951a5a2abca79e76782410d26af8c b/fuzz/corpus/fuzz_read/66d6f16763c951a5a2abca79e76782410d26af8c
new file mode 100644
index 00000000..354140ce
Binary files /dev/null and b/fuzz/corpus/fuzz_read/66d6f16763c951a5a2abca79e76782410d26af8c differ
diff --git a/fuzz/corpus/fuzz_read/66e3e92c2510d694520f198ccbcbbda0e49cb540 b/fuzz/corpus/fuzz_read/66e3e92c2510d694520f198ccbcbbda0e49cb540
new file mode 100644
index 00000000..2a765412
Binary files /dev/null and b/fuzz/corpus/fuzz_read/66e3e92c2510d694520f198ccbcbbda0e49cb540 differ
diff --git a/fuzz/corpus/fuzz_read/66fe8debf639476e12eaf48c168e87f234f43003 b/fuzz/corpus/fuzz_read/66fe8debf639476e12eaf48c168e87f234f43003
new file mode 100644
index 00000000..cf986639
Binary files /dev/null and b/fuzz/corpus/fuzz_read/66fe8debf639476e12eaf48c168e87f234f43003 differ
diff --git a/fuzz/corpus/fuzz_read/674808977e9a75e5d5a14922eff2d14a6e805b21 b/fuzz/corpus/fuzz_read/674808977e9a75e5d5a14922eff2d14a6e805b21
new file mode 100644
index 00000000..148e9ca5
Binary files /dev/null and b/fuzz/corpus/fuzz_read/674808977e9a75e5d5a14922eff2d14a6e805b21 differ
diff --git a/fuzz/corpus/fuzz_read/6771cf67a6526062965e36ada0a103df3a2da36b b/fuzz/corpus/fuzz_read/6771cf67a6526062965e36ada0a103df3a2da36b
new file mode 100644
index 00000000..e387b343
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6771cf67a6526062965e36ada0a103df3a2da36b differ
diff --git a/fuzz/corpus/fuzz_read/67aee089d97ffcfd2d54763957ddbe772b6fd597 b/fuzz/corpus/fuzz_read/67aee089d97ffcfd2d54763957ddbe772b6fd597
new file mode 100644
index 00000000..8b4582a6
Binary files /dev/null and b/fuzz/corpus/fuzz_read/67aee089d97ffcfd2d54763957ddbe772b6fd597 differ
diff --git a/fuzz/corpus/fuzz_read/67b0e9d230c61f62a28a0ccea7426e6a4197a2a6 b/fuzz/corpus/fuzz_read/67b0e9d230c61f62a28a0ccea7426e6a4197a2a6
new file mode 100644
index 00000000..7e118ae9
Binary files /dev/null and b/fuzz/corpus/fuzz_read/67b0e9d230c61f62a28a0ccea7426e6a4197a2a6 differ
diff --git a/fuzz/corpus/fuzz_read/67df92471b54283db9ebd48cdd5485076cc81f62 b/fuzz/corpus/fuzz_read/67df92471b54283db9ebd48cdd5485076cc81f62
new file mode 100644
index 00000000..bc756132
Binary files /dev/null and b/fuzz/corpus/fuzz_read/67df92471b54283db9ebd48cdd5485076cc81f62 differ
diff --git a/fuzz/corpus/fuzz_read/6835c9f539b79b273f7cee18faaff71c69e641c4 b/fuzz/corpus/fuzz_read/6835c9f539b79b273f7cee18faaff71c69e641c4
new file mode 100644
index 00000000..a4329623
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6835c9f539b79b273f7cee18faaff71c69e641c4 differ
diff --git a/fuzz/corpus/fuzz_read/68cc7f91b5f67ea03d1a1f06682d2f579fdd7140 b/fuzz/corpus/fuzz_read/68cc7f91b5f67ea03d1a1f06682d2f579fdd7140
new file mode 100644
index 00000000..28ea7254
Binary files /dev/null and b/fuzz/corpus/fuzz_read/68cc7f91b5f67ea03d1a1f06682d2f579fdd7140 differ
diff --git a/fuzz/corpus/fuzz_read/68f96437ee8321e14fd8e701b75c672c039e5ac6 b/fuzz/corpus/fuzz_read/68f96437ee8321e14fd8e701b75c672c039e5ac6
new file mode 100644
index 00000000..135b08bf
Binary files /dev/null and b/fuzz/corpus/fuzz_read/68f96437ee8321e14fd8e701b75c672c039e5ac6 differ
diff --git a/fuzz/corpus/fuzz_read/69088eeda10d7965578ffd7dc3e60555eb5b8a17 b/fuzz/corpus/fuzz_read/69088eeda10d7965578ffd7dc3e60555eb5b8a17
new file mode 100644
index 00000000..069d1f62
Binary files /dev/null and b/fuzz/corpus/fuzz_read/69088eeda10d7965578ffd7dc3e60555eb5b8a17 differ
diff --git a/fuzz/corpus/fuzz_read/69208be114937db950a4ae66857a6282c4284d86 b/fuzz/corpus/fuzz_read/69208be114937db950a4ae66857a6282c4284d86
new file mode 100644
index 00000000..170225ce
Binary files /dev/null and b/fuzz/corpus/fuzz_read/69208be114937db950a4ae66857a6282c4284d86 differ
diff --git a/fuzz/corpus/fuzz_read/692c96a6be0dc539c087d7bffe5728412ac763b1 b/fuzz/corpus/fuzz_read/692c96a6be0dc539c087d7bffe5728412ac763b1
new file mode 100644
index 00000000..445a384b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/692c96a6be0dc539c087d7bffe5728412ac763b1 differ
diff --git a/fuzz/corpus/fuzz_read/693b2581a437137b0ae274939cec1451b20f278b b/fuzz/corpus/fuzz_read/693b2581a437137b0ae274939cec1451b20f278b
new file mode 100644
index 00000000..66423fcf
Binary files /dev/null and b/fuzz/corpus/fuzz_read/693b2581a437137b0ae274939cec1451b20f278b differ
diff --git a/fuzz/corpus/fuzz_read/6941d59dff8f8f1c7b71e2be80f8b62ad43522fa b/fuzz/corpus/fuzz_read/6941d59dff8f8f1c7b71e2be80f8b62ad43522fa
new file mode 100644
index 00000000..5a0ed263
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6941d59dff8f8f1c7b71e2be80f8b62ad43522fa differ
diff --git a/fuzz/corpus/fuzz_read/696aaaedc647adfb0197c1d06123b1bc6ed8fc4c b/fuzz/corpus/fuzz_read/696aaaedc647adfb0197c1d06123b1bc6ed8fc4c
new file mode 100644
index 00000000..a0352c66
Binary files /dev/null and b/fuzz/corpus/fuzz_read/696aaaedc647adfb0197c1d06123b1bc6ed8fc4c differ
diff --git a/fuzz/corpus/fuzz_read/6a55596a7fca54bc9b956d60297458c19cc51270 b/fuzz/corpus/fuzz_read/6a55596a7fca54bc9b956d60297458c19cc51270
new file mode 100644
index 00000000..057dc466
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6a55596a7fca54bc9b956d60297458c19cc51270 differ
diff --git a/fuzz/corpus/fuzz_read/6a638714e2dad4823e36c239c804c62a952833f0 b/fuzz/corpus/fuzz_read/6a638714e2dad4823e36c239c804c62a952833f0
new file mode 100644
index 00000000..7f3df657
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6a638714e2dad4823e36c239c804c62a952833f0 differ
diff --git a/fuzz/corpus/fuzz_read/6a6c4f710b70b26c94a88efa28a4e33db6bad937 b/fuzz/corpus/fuzz_read/6a6c4f710b70b26c94a88efa28a4e33db6bad937
new file mode 100644
index 00000000..f3565f1a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6a6c4f710b70b26c94a88efa28a4e33db6bad937 differ
diff --git a/fuzz/corpus/fuzz_read/6a89f11e592bca60eb46317663f323db45c98557 b/fuzz/corpus/fuzz_read/6a89f11e592bca60eb46317663f323db45c98557
new file mode 100644
index 00000000..d4490ffe
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6a89f11e592bca60eb46317663f323db45c98557 differ
diff --git a/fuzz/corpus/fuzz_read/6a9b514f69d2c957e7795202570c2b4b97438528 b/fuzz/corpus/fuzz_read/6a9b514f69d2c957e7795202570c2b4b97438528
new file mode 100644
index 00000000..86760359
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6a9b514f69d2c957e7795202570c2b4b97438528 differ
diff --git a/fuzz/corpus/fuzz_read/6acf42af4d087705ec81a0808a1c8af457474bb7 b/fuzz/corpus/fuzz_read/6acf42af4d087705ec81a0808a1c8af457474bb7
new file mode 100644
index 00000000..612ee174
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6acf42af4d087705ec81a0808a1c8af457474bb7 differ
diff --git a/fuzz/corpus/fuzz_read/6ae7d610ca708b6a49d46ab328b725ddbf1358af b/fuzz/corpus/fuzz_read/6ae7d610ca708b6a49d46ab328b725ddbf1358af
new file mode 100644
index 00000000..40dc181b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6ae7d610ca708b6a49d46ab328b725ddbf1358af differ
diff --git a/fuzz/corpus/fuzz_read/6b7a2a4876f538acbad4af5733014b56b5442322 b/fuzz/corpus/fuzz_read/6b7a2a4876f538acbad4af5733014b56b5442322
new file mode 100644
index 00000000..16f37ed8
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6b7a2a4876f538acbad4af5733014b56b5442322 differ
diff --git a/fuzz/corpus/fuzz_read/6b8275a08578fa4c3defff3bfd39b7925f5509d7 b/fuzz/corpus/fuzz_read/6b8275a08578fa4c3defff3bfd39b7925f5509d7
new file mode 100644
index 00000000..22aec069
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6b8275a08578fa4c3defff3bfd39b7925f5509d7 differ
diff --git a/fuzz/corpus/fuzz_read/6b971820480824f523f9ebacda8f30cd2063041b b/fuzz/corpus/fuzz_read/6b971820480824f523f9ebacda8f30cd2063041b
new file mode 100644
index 00000000..546449b7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6b971820480824f523f9ebacda8f30cd2063041b differ
diff --git a/fuzz/corpus/fuzz_read/6b9e2302f5b83fad82a7695a7ed83882ec060476 b/fuzz/corpus/fuzz_read/6b9e2302f5b83fad82a7695a7ed83882ec060476
new file mode 100644
index 00000000..cc558fbf
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6b9e2302f5b83fad82a7695a7ed83882ec060476 differ
diff --git a/fuzz/corpus/fuzz_read/6bcf3663245405e19f0d02055ff84aecd15a0799 b/fuzz/corpus/fuzz_read/6bcf3663245405e19f0d02055ff84aecd15a0799
new file mode 100644
index 00000000..77b6bee0
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6bcf3663245405e19f0d02055ff84aecd15a0799 differ
diff --git a/fuzz/corpus/fuzz_read/6c0948b7fad727bb690eef46c1a8279945ceea7b b/fuzz/corpus/fuzz_read/6c0948b7fad727bb690eef46c1a8279945ceea7b
new file mode 100644
index 00000000..2cea38eb
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6c0948b7fad727bb690eef46c1a8279945ceea7b differ
diff --git a/fuzz/corpus/fuzz_read/6c4293cd7fee1de378dbfe6f4f22d331f5549293 b/fuzz/corpus/fuzz_read/6c4293cd7fee1de378dbfe6f4f22d331f5549293
new file mode 100644
index 00000000..f6b65394
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6c4293cd7fee1de378dbfe6f4f22d331f5549293 differ
diff --git a/fuzz/corpus/fuzz_read/6c56a04a1e225754e97c4582803b0aeab700781a b/fuzz/corpus/fuzz_read/6c56a04a1e225754e97c4582803b0aeab700781a
new file mode 100644
index 00000000..643eaf61
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6c56a04a1e225754e97c4582803b0aeab700781a differ
diff --git a/fuzz/corpus/fuzz_read/6c5b85525305ca99eca62bda6c72b127931472a4 b/fuzz/corpus/fuzz_read/6c5b85525305ca99eca62bda6c72b127931472a4
new file mode 100644
index 00000000..c3f88b55
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6c5b85525305ca99eca62bda6c72b127931472a4 differ
diff --git a/fuzz/corpus/fuzz_read/6ca75a9653e8c5cf0c37909ef72dda52737742df b/fuzz/corpus/fuzz_read/6ca75a9653e8c5cf0c37909ef72dda52737742df
new file mode 100644
index 00000000..5566e328
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6ca75a9653e8c5cf0c37909ef72dda52737742df differ
diff --git a/fuzz/corpus/fuzz_read/6cc4af072bbf5a91dc018fc3dbee76bd0295f8be b/fuzz/corpus/fuzz_read/6cc4af072bbf5a91dc018fc3dbee76bd0295f8be
new file mode 100644
index 00000000..ed6c8f65
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6cc4af072bbf5a91dc018fc3dbee76bd0295f8be differ
diff --git a/fuzz/corpus/fuzz_read/6ccfd49b349e7a778b4f829c7d22bd2d7747a04c b/fuzz/corpus/fuzz_read/6ccfd49b349e7a778b4f829c7d22bd2d7747a04c
new file mode 100644
index 00000000..b0100f18
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6ccfd49b349e7a778b4f829c7d22bd2d7747a04c differ
diff --git a/fuzz/corpus/fuzz_read/6cf7a3b6c6133b32b78c71a1552f02920d987c78 b/fuzz/corpus/fuzz_read/6cf7a3b6c6133b32b78c71a1552f02920d987c78
new file mode 100644
index 00000000..231e0285
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6cf7a3b6c6133b32b78c71a1552f02920d987c78 differ
diff --git a/fuzz/corpus/fuzz_read/6cfa73e3b749e0a3d1f560375417aa0c88b7c46c b/fuzz/corpus/fuzz_read/6cfa73e3b749e0a3d1f560375417aa0c88b7c46c
new file mode 100644
index 00000000..5e58a0d2
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6cfa73e3b749e0a3d1f560375417aa0c88b7c46c differ
diff --git a/fuzz/corpus/fuzz_read/6d1aea77a50050f6ac530e5487bbd63347d5a543 b/fuzz/corpus/fuzz_read/6d1aea77a50050f6ac530e5487bbd63347d5a543
new file mode 100644
index 00000000..ec0842e6
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6d1aea77a50050f6ac530e5487bbd63347d5a543 differ
diff --git a/fuzz/corpus/fuzz_read/6d23668a53adb789bdbe16097b6b4f4e2c838987 b/fuzz/corpus/fuzz_read/6d23668a53adb789bdbe16097b6b4f4e2c838987
new file mode 100644
index 00000000..b06d9ddf
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6d23668a53adb789bdbe16097b6b4f4e2c838987 differ
diff --git a/fuzz/corpus/fuzz_read/6d93f73b74218cfe1b38dd027f8ba8cb2a65feeb b/fuzz/corpus/fuzz_read/6d93f73b74218cfe1b38dd027f8ba8cb2a65feeb
new file mode 100644
index 00000000..955f5e30
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6d93f73b74218cfe1b38dd027f8ba8cb2a65feeb differ
diff --git a/fuzz/corpus/fuzz_read/6ef6f3b9548e4a12474897084b857d7883287a6f b/fuzz/corpus/fuzz_read/6ef6f3b9548e4a12474897084b857d7883287a6f
new file mode 100644
index 00000000..43e0e787
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6ef6f3b9548e4a12474897084b857d7883287a6f differ
diff --git a/fuzz/corpus/fuzz_read/6f191c7efd483a778c310b4f1f73dcea65b5932f b/fuzz/corpus/fuzz_read/6f191c7efd483a778c310b4f1f73dcea65b5932f
new file mode 100644
index 00000000..daa8c70a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6f191c7efd483a778c310b4f1f73dcea65b5932f differ
diff --git a/fuzz/corpus/fuzz_read/6f2738d712a8df9a2fbefcb367d10d50626f4fcd b/fuzz/corpus/fuzz_read/6f2738d712a8df9a2fbefcb367d10d50626f4fcd
new file mode 100644
index 00000000..29247628
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6f2738d712a8df9a2fbefcb367d10d50626f4fcd differ
diff --git a/fuzz/corpus/fuzz_read/6f7e2c3b4c93812885c7a65e369ec41b2d6518f6 b/fuzz/corpus/fuzz_read/6f7e2c3b4c93812885c7a65e369ec41b2d6518f6
new file mode 100644
index 00000000..c5c17457
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6f7e2c3b4c93812885c7a65e369ec41b2d6518f6 differ
diff --git a/fuzz/corpus/fuzz_read/6f8784110714ad2d4c87e1b066382b375dd1a3e6 b/fuzz/corpus/fuzz_read/6f8784110714ad2d4c87e1b066382b375dd1a3e6
new file mode 100644
index 00000000..25486ec4
Binary files /dev/null and b/fuzz/corpus/fuzz_read/6f8784110714ad2d4c87e1b066382b375dd1a3e6 differ
diff --git a/fuzz/corpus/fuzz_read/702fc0b490b13b99dd203c18fc40816f22332736 b/fuzz/corpus/fuzz_read/702fc0b490b13b99dd203c18fc40816f22332736
new file mode 100644
index 00000000..c3b12da8
Binary files /dev/null and b/fuzz/corpus/fuzz_read/702fc0b490b13b99dd203c18fc40816f22332736 differ
diff --git a/fuzz/corpus/fuzz_read/7030d261616850ad3edd56d6e74a659825f0c30e b/fuzz/corpus/fuzz_read/7030d261616850ad3edd56d6e74a659825f0c30e
new file mode 100644
index 00000000..b9499064
Binary files /dev/null and b/fuzz/corpus/fuzz_read/7030d261616850ad3edd56d6e74a659825f0c30e differ
diff --git a/fuzz/corpus/fuzz_read/70e0bec1a0b0214f44683d154167e7dba1eaa00e b/fuzz/corpus/fuzz_read/70e0bec1a0b0214f44683d154167e7dba1eaa00e
new file mode 100644
index 00000000..774078f6
Binary files /dev/null and b/fuzz/corpus/fuzz_read/70e0bec1a0b0214f44683d154167e7dba1eaa00e differ
diff --git a/fuzz/corpus/fuzz_read/70e6b07db0d42ac5f9ae441c4274c4aba1b6d9bd b/fuzz/corpus/fuzz_read/70e6b07db0d42ac5f9ae441c4274c4aba1b6d9bd
new file mode 100644
index 00000000..c4e0b495
Binary files /dev/null and b/fuzz/corpus/fuzz_read/70e6b07db0d42ac5f9ae441c4274c4aba1b6d9bd differ
diff --git a/fuzz/corpus/fuzz_read/71404215642682c81756ae3d3fefb91161ff9c69 b/fuzz/corpus/fuzz_read/71404215642682c81756ae3d3fefb91161ff9c69
new file mode 100644
index 00000000..a28dfaa7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/71404215642682c81756ae3d3fefb91161ff9c69 differ
diff --git a/fuzz/corpus/fuzz_read/7192c234616c01bb0bce3cf587296676f4356630 b/fuzz/corpus/fuzz_read/7192c234616c01bb0bce3cf587296676f4356630
new file mode 100644
index 00000000..bb2dcdd9
Binary files /dev/null and b/fuzz/corpus/fuzz_read/7192c234616c01bb0bce3cf587296676f4356630 differ
diff --git a/fuzz/corpus/fuzz_read/72414510d744885763a1f4bc27ab1696f8491c25 b/fuzz/corpus/fuzz_read/72414510d744885763a1f4bc27ab1696f8491c25
new file mode 100644
index 00000000..1f0d03a5
Binary files /dev/null and b/fuzz/corpus/fuzz_read/72414510d744885763a1f4bc27ab1696f8491c25 differ
diff --git a/fuzz/corpus/fuzz_read/72713480fb7ba4bd7d06acce45d71b0870054317 b/fuzz/corpus/fuzz_read/72713480fb7ba4bd7d06acce45d71b0870054317
new file mode 100644
index 00000000..baf48b53
Binary files /dev/null and b/fuzz/corpus/fuzz_read/72713480fb7ba4bd7d06acce45d71b0870054317 differ
diff --git a/fuzz/corpus/fuzz_read/7278e3056fcd7af4a4f3ef954bb1f69d75cea1f0 b/fuzz/corpus/fuzz_read/7278e3056fcd7af4a4f3ef954bb1f69d75cea1f0
new file mode 100644
index 00000000..ff16930a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/7278e3056fcd7af4a4f3ef954bb1f69d75cea1f0 differ
diff --git a/fuzz/corpus/fuzz_read/728c5741cb3a1545c4bd2c2931114673714408c0 b/fuzz/corpus/fuzz_read/728c5741cb3a1545c4bd2c2931114673714408c0
new file mode 100644
index 00000000..5f3384ef
Binary files /dev/null and b/fuzz/corpus/fuzz_read/728c5741cb3a1545c4bd2c2931114673714408c0 differ
diff --git a/fuzz/corpus/fuzz_read/736f64aa8f178417d7c8cb88f40ade71b752553b b/fuzz/corpus/fuzz_read/736f64aa8f178417d7c8cb88f40ade71b752553b
new file mode 100644
index 00000000..c9442064
Binary files /dev/null and b/fuzz/corpus/fuzz_read/736f64aa8f178417d7c8cb88f40ade71b752553b differ
diff --git a/fuzz/corpus/fuzz_read/7395365263fe0d73133a141e66958765bacc0a30 b/fuzz/corpus/fuzz_read/7395365263fe0d73133a141e66958765bacc0a30
new file mode 100644
index 00000000..bc0e2475
Binary files /dev/null and b/fuzz/corpus/fuzz_read/7395365263fe0d73133a141e66958765bacc0a30 differ
diff --git a/fuzz/corpus/fuzz_read/73efdfe01efed3862a5bafc69103bd3af81b8f45 b/fuzz/corpus/fuzz_read/73efdfe01efed3862a5bafc69103bd3af81b8f45
new file mode 100644
index 00000000..dffe97d1
Binary files /dev/null and b/fuzz/corpus/fuzz_read/73efdfe01efed3862a5bafc69103bd3af81b8f45 differ
diff --git a/fuzz/corpus/fuzz_read/740f0a48f0e7ce73a5be2f915ac80b0bf763c36b b/fuzz/corpus/fuzz_read/740f0a48f0e7ce73a5be2f915ac80b0bf763c36b
new file mode 100644
index 00000000..79dac999
Binary files /dev/null and b/fuzz/corpus/fuzz_read/740f0a48f0e7ce73a5be2f915ac80b0bf763c36b differ
diff --git a/fuzz/corpus/fuzz_read/7440840f696452a8ff21179bddad78e951573765 b/fuzz/corpus/fuzz_read/7440840f696452a8ff21179bddad78e951573765
new file mode 100644
index 00000000..1d143365
Binary files /dev/null and b/fuzz/corpus/fuzz_read/7440840f696452a8ff21179bddad78e951573765 differ
diff --git a/fuzz/corpus/fuzz_read/744b2c46abebdae47053d2db634a77e9801690a5 b/fuzz/corpus/fuzz_read/744b2c46abebdae47053d2db634a77e9801690a5
new file mode 100644
index 00000000..84fec64d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/744b2c46abebdae47053d2db634a77e9801690a5 differ
diff --git a/fuzz/corpus/fuzz_read/74557fc5ae63106d28025822e8ba7e95ffd22745 b/fuzz/corpus/fuzz_read/74557fc5ae63106d28025822e8ba7e95ffd22745
new file mode 100644
index 00000000..b2d888e7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/74557fc5ae63106d28025822e8ba7e95ffd22745 differ
diff --git a/fuzz/corpus/fuzz_read/74577ed6e1f93f87ff6a4a266e14153bd2571b83 b/fuzz/corpus/fuzz_read/74577ed6e1f93f87ff6a4a266e14153bd2571b83
new file mode 100644
index 00000000..0b67daea
Binary files /dev/null and b/fuzz/corpus/fuzz_read/74577ed6e1f93f87ff6a4a266e14153bd2571b83 differ
diff --git a/fuzz/corpus/fuzz_read/74ab2feb4c85396e8b96c1c2f4b3f6d7002cb416 b/fuzz/corpus/fuzz_read/74ab2feb4c85396e8b96c1c2f4b3f6d7002cb416
new file mode 100644
index 00000000..106340e7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/74ab2feb4c85396e8b96c1c2f4b3f6d7002cb416 differ
diff --git a/fuzz/corpus/fuzz_read/74f262c7af931a7d42b84f91440ec572be6e4020 b/fuzz/corpus/fuzz_read/74f262c7af931a7d42b84f91440ec572be6e4020
new file mode 100644
index 00000000..2e3bc895
Binary files /dev/null and b/fuzz/corpus/fuzz_read/74f262c7af931a7d42b84f91440ec572be6e4020 differ
diff --git a/fuzz/corpus/fuzz_read/756dc2e47ac1e3cc5f831c2e033b48eff2254756 b/fuzz/corpus/fuzz_read/756dc2e47ac1e3cc5f831c2e033b48eff2254756
new file mode 100644
index 00000000..549a10d7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/756dc2e47ac1e3cc5f831c2e033b48eff2254756 differ
diff --git a/fuzz/corpus/fuzz_read/758fb2a66ed4b0a3de003b50c2c356c0aef8d3a1 b/fuzz/corpus/fuzz_read/758fb2a66ed4b0a3de003b50c2c356c0aef8d3a1
new file mode 100644
index 00000000..e6a6b4d6
Binary files /dev/null and b/fuzz/corpus/fuzz_read/758fb2a66ed4b0a3de003b50c2c356c0aef8d3a1 differ
diff --git a/fuzz/corpus/fuzz_read/75da9e5168f93b3c15b54e8324aea08ab4cd9823 b/fuzz/corpus/fuzz_read/75da9e5168f93b3c15b54e8324aea08ab4cd9823
new file mode 100644
index 00000000..f018a344
Binary files /dev/null and b/fuzz/corpus/fuzz_read/75da9e5168f93b3c15b54e8324aea08ab4cd9823 differ
diff --git a/fuzz/corpus/fuzz_read/75ec35c7ad243649b58793ac418284b14c489b3b b/fuzz/corpus/fuzz_read/75ec35c7ad243649b58793ac418284b14c489b3b
new file mode 100644
index 00000000..d839181c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/75ec35c7ad243649b58793ac418284b14c489b3b differ
diff --git a/fuzz/corpus/fuzz_read/76129cd5a6e051d616a2c509b880a3fdf40a7054 b/fuzz/corpus/fuzz_read/76129cd5a6e051d616a2c509b880a3fdf40a7054
new file mode 100644
index 00000000..6d8f01d4
Binary files /dev/null and b/fuzz/corpus/fuzz_read/76129cd5a6e051d616a2c509b880a3fdf40a7054 differ
diff --git a/fuzz/corpus/fuzz_read/7623bbafa6e9fa66febf4504f6fe2d40aac00138 b/fuzz/corpus/fuzz_read/7623bbafa6e9fa66febf4504f6fe2d40aac00138
new file mode 100644
index 00000000..2d819d96
Binary files /dev/null and b/fuzz/corpus/fuzz_read/7623bbafa6e9fa66febf4504f6fe2d40aac00138 differ
diff --git a/fuzz/corpus/fuzz_read/7648df5f0ad03befb415c83d4dc8b6840bf2c571 b/fuzz/corpus/fuzz_read/7648df5f0ad03befb415c83d4dc8b6840bf2c571
new file mode 100644
index 00000000..ba919997
Binary files /dev/null and b/fuzz/corpus/fuzz_read/7648df5f0ad03befb415c83d4dc8b6840bf2c571 differ
diff --git a/fuzz/corpus/fuzz_read/773dc102c1ea366f59789ac6fb13808a277de56b b/fuzz/corpus/fuzz_read/773dc102c1ea366f59789ac6fb13808a277de56b
new file mode 100644
index 00000000..4b4a4bfc
Binary files /dev/null and b/fuzz/corpus/fuzz_read/773dc102c1ea366f59789ac6fb13808a277de56b differ
diff --git a/fuzz/corpus/fuzz_read/77c30d4c4d413e2cda3d610bb7a564e96b6f7985 b/fuzz/corpus/fuzz_read/77c30d4c4d413e2cda3d610bb7a564e96b6f7985
new file mode 100644
index 00000000..65a38214
Binary files /dev/null and b/fuzz/corpus/fuzz_read/77c30d4c4d413e2cda3d610bb7a564e96b6f7985 differ
diff --git a/fuzz/corpus/fuzz_read/77e6b7f756b924fd9062f18d271db191b375e10f b/fuzz/corpus/fuzz_read/77e6b7f756b924fd9062f18d271db191b375e10f
new file mode 100644
index 00000000..3f57ef8f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/77e6b7f756b924fd9062f18d271db191b375e10f differ
diff --git a/fuzz/corpus/fuzz_read/782e1f9257b45c8162d3f72c82dc70d6567e2829 b/fuzz/corpus/fuzz_read/782e1f9257b45c8162d3f72c82dc70d6567e2829
new file mode 100644
index 00000000..0e786d2c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/782e1f9257b45c8162d3f72c82dc70d6567e2829 differ
diff --git a/fuzz/corpus/fuzz_read/78499253f7dd8faa5fe628aa841948cb6d71a58a b/fuzz/corpus/fuzz_read/78499253f7dd8faa5fe628aa841948cb6d71a58a
new file mode 100644
index 00000000..0c1ee30c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/78499253f7dd8faa5fe628aa841948cb6d71a58a differ
diff --git a/fuzz/corpus/fuzz_read/78da3fecd94e23ad15714dd55ea81df9daee6626 b/fuzz/corpus/fuzz_read/78da3fecd94e23ad15714dd55ea81df9daee6626
new file mode 100644
index 00000000..59ad05b8
Binary files /dev/null and b/fuzz/corpus/fuzz_read/78da3fecd94e23ad15714dd55ea81df9daee6626 differ
diff --git a/fuzz/corpus/fuzz_read/78ec84ed7db7138f4dbd6d106b41c5a9b73842bb b/fuzz/corpus/fuzz_read/78ec84ed7db7138f4dbd6d106b41c5a9b73842bb
new file mode 100644
index 00000000..23cd7c46
Binary files /dev/null and b/fuzz/corpus/fuzz_read/78ec84ed7db7138f4dbd6d106b41c5a9b73842bb differ
diff --git a/fuzz/corpus/fuzz_read/78ee5344ffe4aa798c8e89dabf5e88e5539e54ab b/fuzz/corpus/fuzz_read/78ee5344ffe4aa798c8e89dabf5e88e5539e54ab
new file mode 100644
index 00000000..be0ec480
Binary files /dev/null and b/fuzz/corpus/fuzz_read/78ee5344ffe4aa798c8e89dabf5e88e5539e54ab differ
diff --git a/fuzz/corpus/fuzz_read/79125be7177500eb0d5487f402b2786938c305e4 b/fuzz/corpus/fuzz_read/79125be7177500eb0d5487f402b2786938c305e4
new file mode 100644
index 00000000..b57214c8
Binary files /dev/null and b/fuzz/corpus/fuzz_read/79125be7177500eb0d5487f402b2786938c305e4 differ
diff --git a/fuzz/corpus/fuzz_read/79133c20efd06bfb37d0114eda13257878e0ef96 b/fuzz/corpus/fuzz_read/79133c20efd06bfb37d0114eda13257878e0ef96
new file mode 100644
index 00000000..c07c21ef
Binary files /dev/null and b/fuzz/corpus/fuzz_read/79133c20efd06bfb37d0114eda13257878e0ef96 differ
diff --git a/fuzz/corpus/fuzz_read/79d8a97fa0fc9d3cc91f7533c451042f8c167b05 b/fuzz/corpus/fuzz_read/79d8a97fa0fc9d3cc91f7533c451042f8c167b05
new file mode 100644
index 00000000..b993e222
Binary files /dev/null and b/fuzz/corpus/fuzz_read/79d8a97fa0fc9d3cc91f7533c451042f8c167b05 differ
diff --git a/fuzz/corpus/fuzz_read/79f8d7ca70cf3febf37800d6268ddab43dbdf62f b/fuzz/corpus/fuzz_read/79f8d7ca70cf3febf37800d6268ddab43dbdf62f
new file mode 100644
index 00000000..a01d94c9
Binary files /dev/null and b/fuzz/corpus/fuzz_read/79f8d7ca70cf3febf37800d6268ddab43dbdf62f differ
diff --git a/fuzz/corpus/fuzz_read/7a2a80a9f6d07b9a2b02ceec0db1064583126cdc b/fuzz/corpus/fuzz_read/7a2a80a9f6d07b9a2b02ceec0db1064583126cdc
new file mode 100644
index 00000000..01208cf1
Binary files /dev/null and b/fuzz/corpus/fuzz_read/7a2a80a9f6d07b9a2b02ceec0db1064583126cdc differ
diff --git a/fuzz/corpus/fuzz_read/7ac943579a1858bd7c5159be06314d49e0bafd44 b/fuzz/corpus/fuzz_read/7ac943579a1858bd7c5159be06314d49e0bafd44
new file mode 100644
index 00000000..91102259
Binary files /dev/null and b/fuzz/corpus/fuzz_read/7ac943579a1858bd7c5159be06314d49e0bafd44 differ
diff --git a/fuzz/corpus/fuzz_read/7b33c53c70119fbb5c5141437eaa85e93c3246d1 b/fuzz/corpus/fuzz_read/7b33c53c70119fbb5c5141437eaa85e93c3246d1
new file mode 100644
index 00000000..66808e83
Binary files /dev/null and b/fuzz/corpus/fuzz_read/7b33c53c70119fbb5c5141437eaa85e93c3246d1 differ
diff --git a/fuzz/corpus/fuzz_read/7b45485fe9a68120ec3005a1ef88db6acc04db26 b/fuzz/corpus/fuzz_read/7b45485fe9a68120ec3005a1ef88db6acc04db26
new file mode 100644
index 00000000..702b7fc7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/7b45485fe9a68120ec3005a1ef88db6acc04db26 differ
diff --git a/fuzz/corpus/fuzz_read/7c34f67d3e61053389a86564c9432261c630b13c b/fuzz/corpus/fuzz_read/7c34f67d3e61053389a86564c9432261c630b13c
new file mode 100644
index 00000000..f59d2ec3
Binary files /dev/null and b/fuzz/corpus/fuzz_read/7c34f67d3e61053389a86564c9432261c630b13c differ
diff --git a/fuzz/corpus/fuzz_read/7c7dea17d29ce0b439de8d3b9a5d0cacd0320197 b/fuzz/corpus/fuzz_read/7c7dea17d29ce0b439de8d3b9a5d0cacd0320197
new file mode 100644
index 00000000..080b7646
Binary files /dev/null and b/fuzz/corpus/fuzz_read/7c7dea17d29ce0b439de8d3b9a5d0cacd0320197 differ
diff --git a/fuzz/corpus/fuzz_read/7c8a9581f144cc08f8110091cb53cf9b7e232f61 b/fuzz/corpus/fuzz_read/7c8a9581f144cc08f8110091cb53cf9b7e232f61
new file mode 100644
index 00000000..a04e6179
Binary files /dev/null and b/fuzz/corpus/fuzz_read/7c8a9581f144cc08f8110091cb53cf9b7e232f61 differ
diff --git a/fuzz/corpus/fuzz_read/7cc1af09697f8a7865b0e12d7669d66b9f114a3e b/fuzz/corpus/fuzz_read/7cc1af09697f8a7865b0e12d7669d66b9f114a3e
new file mode 100644
index 00000000..28eaa56f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/7cc1af09697f8a7865b0e12d7669d66b9f114a3e differ
diff --git a/fuzz/corpus/fuzz_read/7d0486c198b5237096e3e375b9812dd865e42591 b/fuzz/corpus/fuzz_read/7d0486c198b5237096e3e375b9812dd865e42591
new file mode 100644
index 00000000..946b6702
Binary files /dev/null and b/fuzz/corpus/fuzz_read/7d0486c198b5237096e3e375b9812dd865e42591 differ
diff --git a/fuzz/corpus/fuzz_read/7d58d2407af030b5c42878e63465571488803bd7 b/fuzz/corpus/fuzz_read/7d58d2407af030b5c42878e63465571488803bd7
new file mode 100644
index 00000000..88d59439
Binary files /dev/null and b/fuzz/corpus/fuzz_read/7d58d2407af030b5c42878e63465571488803bd7 differ
diff --git a/fuzz/corpus/fuzz_read/7d650ae71e4055ae7039044f22222a9baf56e929 b/fuzz/corpus/fuzz_read/7d650ae71e4055ae7039044f22222a9baf56e929
new file mode 100644
index 00000000..a3fec57a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/7d650ae71e4055ae7039044f22222a9baf56e929 differ
diff --git a/fuzz/corpus/fuzz_read/7d683e69a37248c2fb8e4f17f5fa326ff69e8b7c b/fuzz/corpus/fuzz_read/7d683e69a37248c2fb8e4f17f5fa326ff69e8b7c
new file mode 100644
index 00000000..506aa780
Binary files /dev/null and b/fuzz/corpus/fuzz_read/7d683e69a37248c2fb8e4f17f5fa326ff69e8b7c differ
diff --git a/fuzz/corpus/fuzz_read/7d8e20b984e3d90191758da8ea7abde57242c34d b/fuzz/corpus/fuzz_read/7d8e20b984e3d90191758da8ea7abde57242c34d
new file mode 100644
index 00000000..8f8fa119
Binary files /dev/null and b/fuzz/corpus/fuzz_read/7d8e20b984e3d90191758da8ea7abde57242c34d differ
diff --git a/fuzz/corpus/fuzz_read/7dca8824c6ba9bb7ebb0229f317ea555af649bdd b/fuzz/corpus/fuzz_read/7dca8824c6ba9bb7ebb0229f317ea555af649bdd
new file mode 100644
index 00000000..82db5b56
Binary files /dev/null and b/fuzz/corpus/fuzz_read/7dca8824c6ba9bb7ebb0229f317ea555af649bdd differ
diff --git a/fuzz/corpus/fuzz_read/7e035f23be5ba95a5e13869431bcf879d938b53c b/fuzz/corpus/fuzz_read/7e035f23be5ba95a5e13869431bcf879d938b53c
new file mode 100644
index 00000000..1cba35aa
Binary files /dev/null and b/fuzz/corpus/fuzz_read/7e035f23be5ba95a5e13869431bcf879d938b53c differ
diff --git a/fuzz/corpus/fuzz_read/7e0d01f325b4e1f0270eae3d6cbfe8cfe29039c6 b/fuzz/corpus/fuzz_read/7e0d01f325b4e1f0270eae3d6cbfe8cfe29039c6
new file mode 100644
index 00000000..5eaa070c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/7e0d01f325b4e1f0270eae3d6cbfe8cfe29039c6 differ
diff --git a/fuzz/corpus/fuzz_read/7e64eb6cb12fbafee97980dcf8345f1332bf92e8 b/fuzz/corpus/fuzz_read/7e64eb6cb12fbafee97980dcf8345f1332bf92e8
new file mode 100644
index 00000000..faa1c877
Binary files /dev/null and b/fuzz/corpus/fuzz_read/7e64eb6cb12fbafee97980dcf8345f1332bf92e8 differ
diff --git a/fuzz/corpus/fuzz_read/7e701619c31825fe44642d98a5eb7844f273fdf5 b/fuzz/corpus/fuzz_read/7e701619c31825fe44642d98a5eb7844f273fdf5
new file mode 100644
index 00000000..ab6ce303
Binary files /dev/null and b/fuzz/corpus/fuzz_read/7e701619c31825fe44642d98a5eb7844f273fdf5 differ
diff --git a/fuzz/corpus/fuzz_read/7fd5b0f89d517672d5c90227f93c3e96b7cc05cf b/fuzz/corpus/fuzz_read/7fd5b0f89d517672d5c90227f93c3e96b7cc05cf
new file mode 100644
index 00000000..9fad8186
Binary files /dev/null and b/fuzz/corpus/fuzz_read/7fd5b0f89d517672d5c90227f93c3e96b7cc05cf differ
diff --git a/fuzz/corpus/fuzz_read/801cc0a9ae8e5290e4ba87f8e67fdc351e71bcb8 b/fuzz/corpus/fuzz_read/801cc0a9ae8e5290e4ba87f8e67fdc351e71bcb8
new file mode 100644
index 00000000..6cdf4a07
Binary files /dev/null and b/fuzz/corpus/fuzz_read/801cc0a9ae8e5290e4ba87f8e67fdc351e71bcb8 differ
diff --git a/fuzz/corpus/fuzz_read/8021bf5230ec2fd27f145b7e460216dd362329d4 b/fuzz/corpus/fuzz_read/8021bf5230ec2fd27f145b7e460216dd362329d4
new file mode 100644
index 00000000..c1e0ded0
Binary files /dev/null and b/fuzz/corpus/fuzz_read/8021bf5230ec2fd27f145b7e460216dd362329d4 differ
diff --git a/fuzz/corpus/fuzz_read/805578e95c1fedfb7bd67ea7a6f606ceb9ffda0d b/fuzz/corpus/fuzz_read/805578e95c1fedfb7bd67ea7a6f606ceb9ffda0d
new file mode 100644
index 00000000..a7be69ea
Binary files /dev/null and b/fuzz/corpus/fuzz_read/805578e95c1fedfb7bd67ea7a6f606ceb9ffda0d differ
diff --git a/fuzz/corpus/fuzz_read/8070b166bef205c221220b97043b247eb24f2c59 b/fuzz/corpus/fuzz_read/8070b166bef205c221220b97043b247eb24f2c59
new file mode 100644
index 00000000..3dd795d1
Binary files /dev/null and b/fuzz/corpus/fuzz_read/8070b166bef205c221220b97043b247eb24f2c59 differ
diff --git a/fuzz/corpus/fuzz_read/80c9fdfd92eade2f5d88f9cdb86432ad222964af b/fuzz/corpus/fuzz_read/80c9fdfd92eade2f5d88f9cdb86432ad222964af
new file mode 100644
index 00000000..c547ca68
Binary files /dev/null and b/fuzz/corpus/fuzz_read/80c9fdfd92eade2f5d88f9cdb86432ad222964af differ
diff --git a/fuzz/corpus/fuzz_read/80d1d6764746f8690c39e6ff2e1edd79c6e4061a b/fuzz/corpus/fuzz_read/80d1d6764746f8690c39e6ff2e1edd79c6e4061a
new file mode 100644
index 00000000..8542307c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/80d1d6764746f8690c39e6ff2e1edd79c6e4061a differ
diff --git a/fuzz/corpus/fuzz_read/80e29b5f5b21f945f54ef3e6df816c5f115555f2 b/fuzz/corpus/fuzz_read/80e29b5f5b21f945f54ef3e6df816c5f115555f2
new file mode 100644
index 00000000..97854a04
Binary files /dev/null and b/fuzz/corpus/fuzz_read/80e29b5f5b21f945f54ef3e6df816c5f115555f2 differ
diff --git a/fuzz/corpus/fuzz_read/80fa825c5ded5814d5b10c48c5abdf171e7a9a63 b/fuzz/corpus/fuzz_read/80fa825c5ded5814d5b10c48c5abdf171e7a9a63
new file mode 100644
index 00000000..5049f318
Binary files /dev/null and b/fuzz/corpus/fuzz_read/80fa825c5ded5814d5b10c48c5abdf171e7a9a63 differ
diff --git a/fuzz/corpus/fuzz_read/81918e2c4044cdf6b8cdf5d3192b34cf9efa9ff0 b/fuzz/corpus/fuzz_read/81918e2c4044cdf6b8cdf5d3192b34cf9efa9ff0
new file mode 100644
index 00000000..09bd7999
Binary files /dev/null and b/fuzz/corpus/fuzz_read/81918e2c4044cdf6b8cdf5d3192b34cf9efa9ff0 differ
diff --git a/fuzz/corpus/fuzz_read/81a4b614217172671cd3db799c1e6bc2f127ca95 b/fuzz/corpus/fuzz_read/81a4b614217172671cd3db799c1e6bc2f127ca95
new file mode 100644
index 00000000..53db707e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/81a4b614217172671cd3db799c1e6bc2f127ca95 differ
diff --git a/fuzz/corpus/fuzz_read/81e33fd269dd40562fd71e0c86945245829587b9 b/fuzz/corpus/fuzz_read/81e33fd269dd40562fd71e0c86945245829587b9
new file mode 100644
index 00000000..771200ef
Binary files /dev/null and b/fuzz/corpus/fuzz_read/81e33fd269dd40562fd71e0c86945245829587b9 differ
diff --git a/fuzz/corpus/fuzz_read/828130de68b499f0923eaefdc3e631bc72f3789a b/fuzz/corpus/fuzz_read/828130de68b499f0923eaefdc3e631bc72f3789a
new file mode 100644
index 00000000..3819623f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/828130de68b499f0923eaefdc3e631bc72f3789a differ
diff --git a/fuzz/corpus/fuzz_read/82d4c17bfb3c31659948bf97d41dbf7f0e807db1 b/fuzz/corpus/fuzz_read/82d4c17bfb3c31659948bf97d41dbf7f0e807db1
new file mode 100644
index 00000000..a428ca7e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/82d4c17bfb3c31659948bf97d41dbf7f0e807db1 differ
diff --git a/fuzz/corpus/fuzz_read/83138406e1cff379cab314f0f2bca6b277e3a92b b/fuzz/corpus/fuzz_read/83138406e1cff379cab314f0f2bca6b277e3a92b
new file mode 100644
index 00000000..7c1f6dbb
Binary files /dev/null and b/fuzz/corpus/fuzz_read/83138406e1cff379cab314f0f2bca6b277e3a92b differ
diff --git a/fuzz/corpus/fuzz_read/8313af2f7901506dfbb30a18fe575b2df26d559a b/fuzz/corpus/fuzz_read/8313af2f7901506dfbb30a18fe575b2df26d559a
new file mode 100644
index 00000000..84a4a7d5
Binary files /dev/null and b/fuzz/corpus/fuzz_read/8313af2f7901506dfbb30a18fe575b2df26d559a differ
diff --git a/fuzz/corpus/fuzz_read/8360ff18779d3df704d7fb0f60dab01b423d93cb b/fuzz/corpus/fuzz_read/8360ff18779d3df704d7fb0f60dab01b423d93cb
new file mode 100644
index 00000000..13caed60
Binary files /dev/null and b/fuzz/corpus/fuzz_read/8360ff18779d3df704d7fb0f60dab01b423d93cb differ
diff --git a/fuzz/corpus/fuzz_read/845c331fafbf177042249c69fb490343dbd6c1d7 b/fuzz/corpus/fuzz_read/845c331fafbf177042249c69fb490343dbd6c1d7
new file mode 100644
index 00000000..a37872a4
Binary files /dev/null and b/fuzz/corpus/fuzz_read/845c331fafbf177042249c69fb490343dbd6c1d7 differ
diff --git a/fuzz/corpus/fuzz_read/84b51e10e666d34a7eefa7ea8b97250a4c2b4894 b/fuzz/corpus/fuzz_read/84b51e10e666d34a7eefa7ea8b97250a4c2b4894
new file mode 100644
index 00000000..95da9167
Binary files /dev/null and b/fuzz/corpus/fuzz_read/84b51e10e666d34a7eefa7ea8b97250a4c2b4894 differ
diff --git a/fuzz/corpus/fuzz_read/84d534ea484faaacf5cd64b05b1106e375d9c21f b/fuzz/corpus/fuzz_read/84d534ea484faaacf5cd64b05b1106e375d9c21f
new file mode 100644
index 00000000..aaca18b5
Binary files /dev/null and b/fuzz/corpus/fuzz_read/84d534ea484faaacf5cd64b05b1106e375d9c21f differ
diff --git a/fuzz/corpus/fuzz_read/85242f226c7e169a370e14030a53d4b767a09cfd b/fuzz/corpus/fuzz_read/85242f226c7e169a370e14030a53d4b767a09cfd
new file mode 100644
index 00000000..5de933b3
Binary files /dev/null and b/fuzz/corpus/fuzz_read/85242f226c7e169a370e14030a53d4b767a09cfd differ
diff --git a/fuzz/corpus/fuzz_read/857a597db9783e73514911f358b36cd8e48b077e b/fuzz/corpus/fuzz_read/857a597db9783e73514911f358b36cd8e48b077e
new file mode 100644
index 00000000..a006911f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/857a597db9783e73514911f358b36cd8e48b077e differ
diff --git a/fuzz/corpus/fuzz_read/85aba44e46910f2ce2e9eb844194e2c87e9523e0 b/fuzz/corpus/fuzz_read/85aba44e46910f2ce2e9eb844194e2c87e9523e0
new file mode 100644
index 00000000..182a7344
Binary files /dev/null and b/fuzz/corpus/fuzz_read/85aba44e46910f2ce2e9eb844194e2c87e9523e0 differ
diff --git a/fuzz/corpus/fuzz_read/8646578284455aaee27c0c2cfae92b04068bce0c b/fuzz/corpus/fuzz_read/8646578284455aaee27c0c2cfae92b04068bce0c
new file mode 100644
index 00000000..ccd2cdb5
Binary files /dev/null and b/fuzz/corpus/fuzz_read/8646578284455aaee27c0c2cfae92b04068bce0c differ
diff --git a/fuzz/corpus/fuzz_read/864b641794e7531ee3514707e64707f4e235b0a3 b/fuzz/corpus/fuzz_read/864b641794e7531ee3514707e64707f4e235b0a3
new file mode 100644
index 00000000..4a145f95
Binary files /dev/null and b/fuzz/corpus/fuzz_read/864b641794e7531ee3514707e64707f4e235b0a3 differ
diff --git a/fuzz/corpus/fuzz_read/8726da544e540a85dd08b26c3268b20ea237554e b/fuzz/corpus/fuzz_read/8726da544e540a85dd08b26c3268b20ea237554e
new file mode 100644
index 00000000..025dd8eb
Binary files /dev/null and b/fuzz/corpus/fuzz_read/8726da544e540a85dd08b26c3268b20ea237554e differ
diff --git a/fuzz/corpus/fuzz_read/875a5bb8388a46b21f6aab7b4905bf7e999a058d b/fuzz/corpus/fuzz_read/875a5bb8388a46b21f6aab7b4905bf7e999a058d
new file mode 100644
index 00000000..3233059e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/875a5bb8388a46b21f6aab7b4905bf7e999a058d differ
diff --git a/fuzz/corpus/fuzz_read/8781ceb234d6311901162bec9d336f0f01d7ec31 b/fuzz/corpus/fuzz_read/8781ceb234d6311901162bec9d336f0f01d7ec31
new file mode 100644
index 00000000..5dab2422
Binary files /dev/null and b/fuzz/corpus/fuzz_read/8781ceb234d6311901162bec9d336f0f01d7ec31 differ
diff --git a/fuzz/corpus/fuzz_read/87c9e8ba8fd6d4ba3c9ecf5db328d06958589db4 b/fuzz/corpus/fuzz_read/87c9e8ba8fd6d4ba3c9ecf5db328d06958589db4
new file mode 100644
index 00000000..3d25936b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/87c9e8ba8fd6d4ba3c9ecf5db328d06958589db4 differ
diff --git a/fuzz/corpus/fuzz_read/885bd483c5d0b7f9481c49bf86c2e815ce26cd84 b/fuzz/corpus/fuzz_read/885bd483c5d0b7f9481c49bf86c2e815ce26cd84
new file mode 100644
index 00000000..36b20077
Binary files /dev/null and b/fuzz/corpus/fuzz_read/885bd483c5d0b7f9481c49bf86c2e815ce26cd84 differ
diff --git a/fuzz/corpus/fuzz_read/891f5cd051fe102055a2f01eae0dc26ffab91a15 b/fuzz/corpus/fuzz_read/891f5cd051fe102055a2f01eae0dc26ffab91a15
new file mode 100644
index 00000000..890549be
Binary files /dev/null and b/fuzz/corpus/fuzz_read/891f5cd051fe102055a2f01eae0dc26ffab91a15 differ
diff --git a/fuzz/corpus/fuzz_read/89aad6012e790a40bd0946f6cefcad1af6dad7ef b/fuzz/corpus/fuzz_read/89aad6012e790a40bd0946f6cefcad1af6dad7ef
new file mode 100644
index 00000000..17ffa7f5
Binary files /dev/null and b/fuzz/corpus/fuzz_read/89aad6012e790a40bd0946f6cefcad1af6dad7ef differ
diff --git a/fuzz/corpus/fuzz_read/8a29fb68fbe14cde74156431547e18ec11650000 b/fuzz/corpus/fuzz_read/8a29fb68fbe14cde74156431547e18ec11650000
new file mode 100644
index 00000000..e0406d51
Binary files /dev/null and b/fuzz/corpus/fuzz_read/8a29fb68fbe14cde74156431547e18ec11650000 differ
diff --git a/fuzz/corpus/fuzz_read/8a3ce0178f163f640b693566dc2f6e08b3ad5dd9 b/fuzz/corpus/fuzz_read/8a3ce0178f163f640b693566dc2f6e08b3ad5dd9
new file mode 100644
index 00000000..cc5c2f0a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/8a3ce0178f163f640b693566dc2f6e08b3ad5dd9 differ
diff --git a/fuzz/corpus/fuzz_read/8ab44abce37a5f159d5201cbf676b5a681b487bd b/fuzz/corpus/fuzz_read/8ab44abce37a5f159d5201cbf676b5a681b487bd
new file mode 100644
index 00000000..d2ca6979
Binary files /dev/null and b/fuzz/corpus/fuzz_read/8ab44abce37a5f159d5201cbf676b5a681b487bd differ
diff --git a/fuzz/corpus/fuzz_read/8ad1711c6b782ba59edcea65f4be3c5a7a564966 b/fuzz/corpus/fuzz_read/8ad1711c6b782ba59edcea65f4be3c5a7a564966
new file mode 100644
index 00000000..f7aa51c7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/8ad1711c6b782ba59edcea65f4be3c5a7a564966 differ
diff --git a/fuzz/corpus/fuzz_read/8afe4d1bad2d3cbf8c1b41508849eb44f4873cd6 b/fuzz/corpus/fuzz_read/8afe4d1bad2d3cbf8c1b41508849eb44f4873cd6
new file mode 100644
index 00000000..e2d14b66
Binary files /dev/null and b/fuzz/corpus/fuzz_read/8afe4d1bad2d3cbf8c1b41508849eb44f4873cd6 differ
diff --git a/fuzz/corpus/fuzz_read/8b7410f49c50dd38d453da4817bbbc0b18f90285 b/fuzz/corpus/fuzz_read/8b7410f49c50dd38d453da4817bbbc0b18f90285
new file mode 100644
index 00000000..4da303b8
Binary files /dev/null and b/fuzz/corpus/fuzz_read/8b7410f49c50dd38d453da4817bbbc0b18f90285 differ
diff --git a/fuzz/corpus/fuzz_read/8b93e1201739948ea66edeec82714c34d42ba885 b/fuzz/corpus/fuzz_read/8b93e1201739948ea66edeec82714c34d42ba885
new file mode 100644
index 00000000..edb61fc2
Binary files /dev/null and b/fuzz/corpus/fuzz_read/8b93e1201739948ea66edeec82714c34d42ba885 differ
diff --git a/fuzz/corpus/fuzz_read/8bb87eff740eb392ba13da5255d6ccf5cf534b02 b/fuzz/corpus/fuzz_read/8bb87eff740eb392ba13da5255d6ccf5cf534b02
new file mode 100644
index 00000000..5fe3cf0b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/8bb87eff740eb392ba13da5255d6ccf5cf534b02 differ
diff --git a/fuzz/corpus/fuzz_read/8c1931ba73ae27adad9fea3f8dd0454c3a5617d3 b/fuzz/corpus/fuzz_read/8c1931ba73ae27adad9fea3f8dd0454c3a5617d3
new file mode 100644
index 00000000..8df78cff
--- /dev/null
+++ b/fuzz/corpus/fuzz_read/8c1931ba73ae27adad9fea3f8dd0454c3a5617d3
@@ -0,0 +1 @@
+VVVV��VVVVVVVVVVVVKPVVVVV&PKRRRR
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_read/8c4f43b604b0d47846f45086fcfb39146eca53a7 b/fuzz/corpus/fuzz_read/8c4f43b604b0d47846f45086fcfb39146eca53a7
new file mode 100644
index 00000000..ce0473e9
Binary files /dev/null and b/fuzz/corpus/fuzz_read/8c4f43b604b0d47846f45086fcfb39146eca53a7 differ
diff --git a/fuzz/corpus/fuzz_read/8cb2fc96812f69eac1a386249bace399e3f33832 b/fuzz/corpus/fuzz_read/8cb2fc96812f69eac1a386249bace399e3f33832
new file mode 100644
index 00000000..f96be2f3
Binary files /dev/null and b/fuzz/corpus/fuzz_read/8cb2fc96812f69eac1a386249bace399e3f33832 differ
diff --git a/fuzz/corpus/fuzz_read/8cbc64fe3d2ce8e3ec5c028313faf1b17ebb6951 b/fuzz/corpus/fuzz_read/8cbc64fe3d2ce8e3ec5c028313faf1b17ebb6951
new file mode 100644
index 00000000..fa85902c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/8cbc64fe3d2ce8e3ec5c028313faf1b17ebb6951 differ
diff --git a/fuzz/corpus/fuzz_read/8cddab6450e67c485d89525d3c7e35298dd514a0 b/fuzz/corpus/fuzz_read/8cddab6450e67c485d89525d3c7e35298dd514a0
new file mode 100644
index 00000000..487d7edc
Binary files /dev/null and b/fuzz/corpus/fuzz_read/8cddab6450e67c485d89525d3c7e35298dd514a0 differ
diff --git a/fuzz/corpus/fuzz_read/8d987e8729f85dcd5956fbca7a137270662bdd8a b/fuzz/corpus/fuzz_read/8d987e8729f85dcd5956fbca7a137270662bdd8a
new file mode 100644
index 00000000..54792fe7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/8d987e8729f85dcd5956fbca7a137270662bdd8a differ
diff --git a/fuzz/corpus/fuzz_read/8e046ab969210bb22d2bfec5d4dd68c12bc8520c b/fuzz/corpus/fuzz_read/8e046ab969210bb22d2bfec5d4dd68c12bc8520c
new file mode 100644
index 00000000..ce352563
Binary files /dev/null and b/fuzz/corpus/fuzz_read/8e046ab969210bb22d2bfec5d4dd68c12bc8520c differ
diff --git a/fuzz/corpus/fuzz_read/8e69e1f12a5fe0dcd77097e72aea91c4a1b57cf8 b/fuzz/corpus/fuzz_read/8e69e1f12a5fe0dcd77097e72aea91c4a1b57cf8
new file mode 100644
index 00000000..76e5e1e5
Binary files /dev/null and b/fuzz/corpus/fuzz_read/8e69e1f12a5fe0dcd77097e72aea91c4a1b57cf8 differ
diff --git a/fuzz/corpus/fuzz_read/8e78b09028aa5c33276f83067e9c7b439fe504ee b/fuzz/corpus/fuzz_read/8e78b09028aa5c33276f83067e9c7b439fe504ee
new file mode 100644
index 00000000..a4f3c61c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/8e78b09028aa5c33276f83067e9c7b439fe504ee differ
diff --git a/fuzz/corpus/fuzz_read/8e7a186dace495501964496b67d5fff140edddd0 b/fuzz/corpus/fuzz_read/8e7a186dace495501964496b67d5fff140edddd0
new file mode 100644
index 00000000..b4c00ab7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/8e7a186dace495501964496b67d5fff140edddd0 differ
diff --git a/fuzz/corpus/fuzz_read/8ed8d7ab564f74ce8594cbc6711d98a32330e663 b/fuzz/corpus/fuzz_read/8ed8d7ab564f74ce8594cbc6711d98a32330e663
new file mode 100644
index 00000000..558d2784
Binary files /dev/null and b/fuzz/corpus/fuzz_read/8ed8d7ab564f74ce8594cbc6711d98a32330e663 differ
diff --git a/fuzz/corpus/fuzz_read/8ef148b0ace1bd3fa3d70dd59fb57b3b5fdbf0bd b/fuzz/corpus/fuzz_read/8ef148b0ace1bd3fa3d70dd59fb57b3b5fdbf0bd
new file mode 100644
index 00000000..a895ca99
Binary files /dev/null and b/fuzz/corpus/fuzz_read/8ef148b0ace1bd3fa3d70dd59fb57b3b5fdbf0bd differ
diff --git a/fuzz/corpus/fuzz_read/8f22c0865aaace933eb574e38b029ae0e5c8c7e8 b/fuzz/corpus/fuzz_read/8f22c0865aaace933eb574e38b029ae0e5c8c7e8
new file mode 100644
index 00000000..f0aa8cd8
Binary files /dev/null and b/fuzz/corpus/fuzz_read/8f22c0865aaace933eb574e38b029ae0e5c8c7e8 differ
diff --git a/fuzz/corpus/fuzz_read/8f4ef1b4b37eba4969645c6c4717a82604088169 b/fuzz/corpus/fuzz_read/8f4ef1b4b37eba4969645c6c4717a82604088169
new file mode 100644
index 00000000..c6fac41b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/8f4ef1b4b37eba4969645c6c4717a82604088169 differ
diff --git a/fuzz/corpus/fuzz_read/8f5b66d3086a6743ba951d0c9b4d05cb5ac08315 b/fuzz/corpus/fuzz_read/8f5b66d3086a6743ba951d0c9b4d05cb5ac08315
new file mode 100644
index 00000000..7638a136
Binary files /dev/null and b/fuzz/corpus/fuzz_read/8f5b66d3086a6743ba951d0c9b4d05cb5ac08315 differ
diff --git a/fuzz/corpus/fuzz_read/8f70ea0a438ed63a4192491e54f5d2d71b8b8bbf b/fuzz/corpus/fuzz_read/8f70ea0a438ed63a4192491e54f5d2d71b8b8bbf
new file mode 100644
index 00000000..ab65b7b7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/8f70ea0a438ed63a4192491e54f5d2d71b8b8bbf differ
diff --git a/fuzz/corpus/fuzz_read/8fae96953b8ecc1c8badc3f0231225a946999cac b/fuzz/corpus/fuzz_read/8fae96953b8ecc1c8badc3f0231225a946999cac
new file mode 100644
index 00000000..f0017445
Binary files /dev/null and b/fuzz/corpus/fuzz_read/8fae96953b8ecc1c8badc3f0231225a946999cac differ
diff --git a/fuzz/corpus/fuzz_read/90419d2e4f49b094803f8792c38bd3daac11e476 b/fuzz/corpus/fuzz_read/90419d2e4f49b094803f8792c38bd3daac11e476
new file mode 100644
index 00000000..d43c2701
Binary files /dev/null and b/fuzz/corpus/fuzz_read/90419d2e4f49b094803f8792c38bd3daac11e476 differ
diff --git a/fuzz/corpus/fuzz_read/907c27955e5517c042f70e3342b2bb4772117179 b/fuzz/corpus/fuzz_read/907c27955e5517c042f70e3342b2bb4772117179
new file mode 100644
index 00000000..3c311870
Binary files /dev/null and b/fuzz/corpus/fuzz_read/907c27955e5517c042f70e3342b2bb4772117179 differ
diff --git a/fuzz/corpus/fuzz_read/9125b5367765c833eab39ad3dce8fe6d43369a61 b/fuzz/corpus/fuzz_read/9125b5367765c833eab39ad3dce8fe6d43369a61
new file mode 100644
index 00000000..011c38cd
Binary files /dev/null and b/fuzz/corpus/fuzz_read/9125b5367765c833eab39ad3dce8fe6d43369a61 differ
diff --git a/fuzz/corpus/fuzz_read/918a2b4d6233e93e80d0bd897b393875953c5295 b/fuzz/corpus/fuzz_read/918a2b4d6233e93e80d0bd897b393875953c5295
new file mode 100644
index 00000000..459a8cae
Binary files /dev/null and b/fuzz/corpus/fuzz_read/918a2b4d6233e93e80d0bd897b393875953c5295 differ
diff --git a/fuzz/corpus/fuzz_read/919476f308effb3616fffb5623bb1081730c6717 b/fuzz/corpus/fuzz_read/919476f308effb3616fffb5623bb1081730c6717
new file mode 100644
index 00000000..e5263a91
Binary files /dev/null and b/fuzz/corpus/fuzz_read/919476f308effb3616fffb5623bb1081730c6717 differ
diff --git a/fuzz/corpus/fuzz_read/91e205b07d67bf5631f2328b00e2383ab206e19b b/fuzz/corpus/fuzz_read/91e205b07d67bf5631f2328b00e2383ab206e19b
new file mode 100644
index 00000000..76a39ec0
Binary files /dev/null and b/fuzz/corpus/fuzz_read/91e205b07d67bf5631f2328b00e2383ab206e19b differ
diff --git a/fuzz/corpus/fuzz_read/91e3b27d5d386d4626f24a7dbc740a40aeadb40a b/fuzz/corpus/fuzz_read/91e3b27d5d386d4626f24a7dbc740a40aeadb40a
new file mode 100644
index 00000000..89f58411
Binary files /dev/null and b/fuzz/corpus/fuzz_read/91e3b27d5d386d4626f24a7dbc740a40aeadb40a differ
diff --git a/fuzz/corpus/fuzz_read/924701ace51ae3f5458bd1957dd7edf2beccf400 b/fuzz/corpus/fuzz_read/924701ace51ae3f5458bd1957dd7edf2beccf400
new file mode 100644
index 00000000..f144a944
Binary files /dev/null and b/fuzz/corpus/fuzz_read/924701ace51ae3f5458bd1957dd7edf2beccf400 differ
diff --git a/fuzz/corpus/fuzz_read/92680fba3b8e2a54e0b1399e1466002314088d41 b/fuzz/corpus/fuzz_read/92680fba3b8e2a54e0b1399e1466002314088d41
new file mode 100644
index 00000000..af4f4238
Binary files /dev/null and b/fuzz/corpus/fuzz_read/92680fba3b8e2a54e0b1399e1466002314088d41 differ
diff --git a/fuzz/corpus/fuzz_read/926c9b314dcf5840a5e3c090d360a741a5b1d43b b/fuzz/corpus/fuzz_read/926c9b314dcf5840a5e3c090d360a741a5b1d43b
new file mode 100644
index 00000000..36b72cc7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/926c9b314dcf5840a5e3c090d360a741a5b1d43b differ
diff --git a/fuzz/corpus/fuzz_read/928f757436cbc423316dbe3e0cec7b2610c40ec3 b/fuzz/corpus/fuzz_read/928f757436cbc423316dbe3e0cec7b2610c40ec3
new file mode 100644
index 00000000..494d4fe2
Binary files /dev/null and b/fuzz/corpus/fuzz_read/928f757436cbc423316dbe3e0cec7b2610c40ec3 differ
diff --git a/fuzz/corpus/fuzz_read/930fe0d3d07c2e03182668782f2d87b641a7bd30 b/fuzz/corpus/fuzz_read/930fe0d3d07c2e03182668782f2d87b641a7bd30
new file mode 100644
index 00000000..706b081d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/930fe0d3d07c2e03182668782f2d87b641a7bd30 differ
diff --git a/fuzz/corpus/fuzz_read/932b2f82fae115432f1416361096f0468df7d8ad b/fuzz/corpus/fuzz_read/932b2f82fae115432f1416361096f0468df7d8ad
new file mode 100644
index 00000000..d864db1a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/932b2f82fae115432f1416361096f0468df7d8ad differ
diff --git a/fuzz/corpus/fuzz_read/937eb12c0307ace6652d7e5a9159423c866adccf b/fuzz/corpus/fuzz_read/937eb12c0307ace6652d7e5a9159423c866adccf
new file mode 100644
index 00000000..5bfa2234
Binary files /dev/null and b/fuzz/corpus/fuzz_read/937eb12c0307ace6652d7e5a9159423c866adccf differ
diff --git a/fuzz/corpus/fuzz_read/93a2590bf30c664966051c7bf6e61b05cf3c089c b/fuzz/corpus/fuzz_read/93a2590bf30c664966051c7bf6e61b05cf3c089c
new file mode 100644
index 00000000..c6589d24
Binary files /dev/null and b/fuzz/corpus/fuzz_read/93a2590bf30c664966051c7bf6e61b05cf3c089c differ
diff --git a/fuzz/corpus/fuzz_read/93a44aadfb06646b7cdf50be6e19164473fc6a0a b/fuzz/corpus/fuzz_read/93a44aadfb06646b7cdf50be6e19164473fc6a0a
new file mode 100644
index 00000000..13b062e5
Binary files /dev/null and b/fuzz/corpus/fuzz_read/93a44aadfb06646b7cdf50be6e19164473fc6a0a differ
diff --git a/fuzz/corpus/fuzz_read/93cdc7a6d4287b8d5d6df70638ca582087569ae1 b/fuzz/corpus/fuzz_read/93cdc7a6d4287b8d5d6df70638ca582087569ae1
new file mode 100644
index 00000000..9a374037
Binary files /dev/null and b/fuzz/corpus/fuzz_read/93cdc7a6d4287b8d5d6df70638ca582087569ae1 differ
diff --git a/fuzz/corpus/fuzz_read/945a8aa8baab55593cef7d6c71ce8d288ea4dcba b/fuzz/corpus/fuzz_read/945a8aa8baab55593cef7d6c71ce8d288ea4dcba
new file mode 100644
index 00000000..d33685d7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/945a8aa8baab55593cef7d6c71ce8d288ea4dcba differ
diff --git a/fuzz/corpus/fuzz_read/945edc7f97f72238310ede78cd72ea3eee7888e1 b/fuzz/corpus/fuzz_read/945edc7f97f72238310ede78cd72ea3eee7888e1
new file mode 100644
index 00000000..661fc8a1
Binary files /dev/null and b/fuzz/corpus/fuzz_read/945edc7f97f72238310ede78cd72ea3eee7888e1 differ
diff --git a/fuzz/corpus/fuzz_read/9462905ddfc5bf4492203069589b5604399f16ee b/fuzz/corpus/fuzz_read/9462905ddfc5bf4492203069589b5604399f16ee
new file mode 100644
index 00000000..a06cd1cb
Binary files /dev/null and b/fuzz/corpus/fuzz_read/9462905ddfc5bf4492203069589b5604399f16ee differ
diff --git a/fuzz/corpus/fuzz_read/948279fcd30c7b9aaa30ecb5ac8bf4bc5bf36e56 b/fuzz/corpus/fuzz_read/948279fcd30c7b9aaa30ecb5ac8bf4bc5bf36e56
new file mode 100644
index 00000000..949223ec
Binary files /dev/null and b/fuzz/corpus/fuzz_read/948279fcd30c7b9aaa30ecb5ac8bf4bc5bf36e56 differ
diff --git a/fuzz/corpus/fuzz_read/94aa20978667268168fe9caa054a45b14841cc0f b/fuzz/corpus/fuzz_read/94aa20978667268168fe9caa054a45b14841cc0f
new file mode 100644
index 00000000..f62b86ec
Binary files /dev/null and b/fuzz/corpus/fuzz_read/94aa20978667268168fe9caa054a45b14841cc0f differ
diff --git a/fuzz/corpus/fuzz_read/94d62a7d3626c5ba27961453ecac13d1b88d3ade b/fuzz/corpus/fuzz_read/94d62a7d3626c5ba27961453ecac13d1b88d3ade
new file mode 100644
index 00000000..d1db174c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/94d62a7d3626c5ba27961453ecac13d1b88d3ade differ
diff --git a/fuzz/corpus/fuzz_read/94e12d57f057ad7860838bf663bad5120cc4f97a b/fuzz/corpus/fuzz_read/94e12d57f057ad7860838bf663bad5120cc4f97a
new file mode 100644
index 00000000..074ca5f9
Binary files /dev/null and b/fuzz/corpus/fuzz_read/94e12d57f057ad7860838bf663bad5120cc4f97a differ
diff --git a/fuzz/corpus/fuzz_read/94f36b94b998cee9efb25c1115e2a5b84a2273a8 b/fuzz/corpus/fuzz_read/94f36b94b998cee9efb25c1115e2a5b84a2273a8
new file mode 100644
index 00000000..f463ac1a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/94f36b94b998cee9efb25c1115e2a5b84a2273a8 differ
diff --git a/fuzz/corpus/fuzz_read/950018573c2387a10fa06d51632cc3c939f15f5a b/fuzz/corpus/fuzz_read/950018573c2387a10fa06d51632cc3c939f15f5a
new file mode 100644
index 00000000..44ce0f82
Binary files /dev/null and b/fuzz/corpus/fuzz_read/950018573c2387a10fa06d51632cc3c939f15f5a differ
diff --git a/fuzz/corpus/fuzz_read/95313b68784b058e6a01e392d1252e05f9c2f815 b/fuzz/corpus/fuzz_read/95313b68784b058e6a01e392d1252e05f9c2f815
new file mode 100644
index 00000000..7ac18b71
Binary files /dev/null and b/fuzz/corpus/fuzz_read/95313b68784b058e6a01e392d1252e05f9c2f815 differ
diff --git a/fuzz/corpus/fuzz_read/953bac59359a1d76fd330b5bea5f6ff8f5cd9d9d b/fuzz/corpus/fuzz_read/953bac59359a1d76fd330b5bea5f6ff8f5cd9d9d
new file mode 100644
index 00000000..2c979d25
Binary files /dev/null and b/fuzz/corpus/fuzz_read/953bac59359a1d76fd330b5bea5f6ff8f5cd9d9d differ
diff --git a/fuzz/corpus/fuzz_read/960480cc2a29dc1bfae23b57167f8aa22bb0de1b b/fuzz/corpus/fuzz_read/960480cc2a29dc1bfae23b57167f8aa22bb0de1b
new file mode 100644
index 00000000..e7c800fa
Binary files /dev/null and b/fuzz/corpus/fuzz_read/960480cc2a29dc1bfae23b57167f8aa22bb0de1b differ
diff --git a/fuzz/corpus/fuzz_read/96517c16e1ebcc7cccf75db3295aad388db62430 b/fuzz/corpus/fuzz_read/96517c16e1ebcc7cccf75db3295aad388db62430
new file mode 100644
index 00000000..4636eca6
Binary files /dev/null and b/fuzz/corpus/fuzz_read/96517c16e1ebcc7cccf75db3295aad388db62430 differ
diff --git a/fuzz/corpus/fuzz_read/96a7e2117e4ed3d6fe42cc2a5ca9f22f4d133a37 b/fuzz/corpus/fuzz_read/96a7e2117e4ed3d6fe42cc2a5ca9f22f4d133a37
new file mode 100644
index 00000000..2c71ab94
Binary files /dev/null and b/fuzz/corpus/fuzz_read/96a7e2117e4ed3d6fe42cc2a5ca9f22f4d133a37 differ
diff --git a/fuzz/corpus/fuzz_read/9718b89d1f1c27edbdb23b6f592f629684d28a4e b/fuzz/corpus/fuzz_read/9718b89d1f1c27edbdb23b6f592f629684d28a4e
new file mode 100644
index 00000000..a90a3b7e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/9718b89d1f1c27edbdb23b6f592f629684d28a4e differ
diff --git a/fuzz/corpus/fuzz_read/97547f06849a4ae6303cffb9e6645c3e95b98430 b/fuzz/corpus/fuzz_read/97547f06849a4ae6303cffb9e6645c3e95b98430
new file mode 100644
index 00000000..890fa953
Binary files /dev/null and b/fuzz/corpus/fuzz_read/97547f06849a4ae6303cffb9e6645c3e95b98430 differ
diff --git a/fuzz/corpus/fuzz_read/979cec75c5d250a4ad400ce53b8fc831354977a2 b/fuzz/corpus/fuzz_read/979cec75c5d250a4ad400ce53b8fc831354977a2
new file mode 100644
index 00000000..7aca8468
Binary files /dev/null and b/fuzz/corpus/fuzz_read/979cec75c5d250a4ad400ce53b8fc831354977a2 differ
diff --git a/fuzz/corpus/fuzz_read/97ac60656acd6af0ebdd56ae87bec69a08167fb9 b/fuzz/corpus/fuzz_read/97ac60656acd6af0ebdd56ae87bec69a08167fb9
new file mode 100644
index 00000000..139ebec9
Binary files /dev/null and b/fuzz/corpus/fuzz_read/97ac60656acd6af0ebdd56ae87bec69a08167fb9 differ
diff --git a/fuzz/corpus/fuzz_read/97b4f7fb6218679a1c4c679b9e3076744c8a2fec b/fuzz/corpus/fuzz_read/97b4f7fb6218679a1c4c679b9e3076744c8a2fec
new file mode 100644
index 00000000..8db9a072
Binary files /dev/null and b/fuzz/corpus/fuzz_read/97b4f7fb6218679a1c4c679b9e3076744c8a2fec differ
diff --git a/fuzz/corpus/fuzz_read/986769d8ff2f1ab2022a5fe4a9e249559b77a25b b/fuzz/corpus/fuzz_read/986769d8ff2f1ab2022a5fe4a9e249559b77a25b
new file mode 100644
index 00000000..e3d687fe
Binary files /dev/null and b/fuzz/corpus/fuzz_read/986769d8ff2f1ab2022a5fe4a9e249559b77a25b differ
diff --git a/fuzz/corpus/fuzz_read/98a7112e9a801fac313717e6abcbddb8da37cd8b b/fuzz/corpus/fuzz_read/98a7112e9a801fac313717e6abcbddb8da37cd8b
new file mode 100644
index 00000000..e61f01dc
Binary files /dev/null and b/fuzz/corpus/fuzz_read/98a7112e9a801fac313717e6abcbddb8da37cd8b differ
diff --git a/fuzz/corpus/fuzz_read/995e28f1309959f8c8b6d04ba13a9430ee950cd0 b/fuzz/corpus/fuzz_read/995e28f1309959f8c8b6d04ba13a9430ee950cd0
new file mode 100644
index 00000000..5803f394
Binary files /dev/null and b/fuzz/corpus/fuzz_read/995e28f1309959f8c8b6d04ba13a9430ee950cd0 differ
diff --git a/fuzz/corpus/fuzz_read/99bc20868f17e64ceb5c62a9f4041a0b66929b05 b/fuzz/corpus/fuzz_read/99bc20868f17e64ceb5c62a9f4041a0b66929b05
new file mode 100644
index 00000000..bc595624
Binary files /dev/null and b/fuzz/corpus/fuzz_read/99bc20868f17e64ceb5c62a9f4041a0b66929b05 differ
diff --git a/fuzz/corpus/fuzz_read/99c4c5b82303b0cb5debcb2aa010a55df514c312 b/fuzz/corpus/fuzz_read/99c4c5b82303b0cb5debcb2aa010a55df514c312
new file mode 100644
index 00000000..6c74e114
Binary files /dev/null and b/fuzz/corpus/fuzz_read/99c4c5b82303b0cb5debcb2aa010a55df514c312 differ
diff --git a/fuzz/corpus/fuzz_read/99e0641979c112970358052bf04daa21a2629033 b/fuzz/corpus/fuzz_read/99e0641979c112970358052bf04daa21a2629033
new file mode 100644
index 00000000..9e7c9200
Binary files /dev/null and b/fuzz/corpus/fuzz_read/99e0641979c112970358052bf04daa21a2629033 differ
diff --git a/fuzz/corpus/fuzz_read/9a74f36795c68e545a099908c997f8a67ca1c6db b/fuzz/corpus/fuzz_read/9a74f36795c68e545a099908c997f8a67ca1c6db
new file mode 100644
index 00000000..f297c46a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/9a74f36795c68e545a099908c997f8a67ca1c6db differ
diff --git a/fuzz/corpus/fuzz_read/9ac759060b89f6e29b017f080c7399ba17e180a8 b/fuzz/corpus/fuzz_read/9ac759060b89f6e29b017f080c7399ba17e180a8
new file mode 100644
index 00000000..6338064b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/9ac759060b89f6e29b017f080c7399ba17e180a8 differ
diff --git a/fuzz/corpus/fuzz_read/9adf214373b09474c7b31b47ae406c627c27d9f8 b/fuzz/corpus/fuzz_read/9adf214373b09474c7b31b47ae406c627c27d9f8
new file mode 100644
index 00000000..c7939c3f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/9adf214373b09474c7b31b47ae406c627c27d9f8 differ
diff --git a/fuzz/corpus/fuzz_read/9ae7784e9063b05775228332928e101a6d61824b b/fuzz/corpus/fuzz_read/9ae7784e9063b05775228332928e101a6d61824b
new file mode 100644
index 00000000..12d8f0f3
Binary files /dev/null and b/fuzz/corpus/fuzz_read/9ae7784e9063b05775228332928e101a6d61824b differ
diff --git a/fuzz/corpus/fuzz_read/9bcc3907661122437a0719e1541d2b1e464c6521 b/fuzz/corpus/fuzz_read/9bcc3907661122437a0719e1541d2b1e464c6521
new file mode 100644
index 00000000..8b7ea4bd
Binary files /dev/null and b/fuzz/corpus/fuzz_read/9bcc3907661122437a0719e1541d2b1e464c6521 differ
diff --git a/fuzz/corpus/fuzz_read/9bd114705dcf1ee31efb21c37b4a97e7e7e4b434 b/fuzz/corpus/fuzz_read/9bd114705dcf1ee31efb21c37b4a97e7e7e4b434
new file mode 100644
index 00000000..46d2ed21
Binary files /dev/null and b/fuzz/corpus/fuzz_read/9bd114705dcf1ee31efb21c37b4a97e7e7e4b434 differ
diff --git a/fuzz/corpus/fuzz_read/9bfdefac42bc28894cdd1103b06f0df928650d54 b/fuzz/corpus/fuzz_read/9bfdefac42bc28894cdd1103b06f0df928650d54
new file mode 100644
index 00000000..9c54a06a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/9bfdefac42bc28894cdd1103b06f0df928650d54 differ
diff --git a/fuzz/corpus/fuzz_read/9ca8ca89e567ed5e8f948c3f00ee28823a4ab9c4 b/fuzz/corpus/fuzz_read/9ca8ca89e567ed5e8f948c3f00ee28823a4ab9c4
new file mode 100644
index 00000000..d461ba13
Binary files /dev/null and b/fuzz/corpus/fuzz_read/9ca8ca89e567ed5e8f948c3f00ee28823a4ab9c4 differ
diff --git a/fuzz/corpus/fuzz_read/9cdbaa38a7984850a6ffd90029b2707c8fed58db b/fuzz/corpus/fuzz_read/9cdbaa38a7984850a6ffd90029b2707c8fed58db
new file mode 100644
index 00000000..c6eaeb84
Binary files /dev/null and b/fuzz/corpus/fuzz_read/9cdbaa38a7984850a6ffd90029b2707c8fed58db differ
diff --git a/fuzz/corpus/fuzz_read/9d1f56dc4c1201a7480f65957d02b16b9505bbd2 b/fuzz/corpus/fuzz_read/9d1f56dc4c1201a7480f65957d02b16b9505bbd2
new file mode 100644
index 00000000..3d94ab15
Binary files /dev/null and b/fuzz/corpus/fuzz_read/9d1f56dc4c1201a7480f65957d02b16b9505bbd2 differ
diff --git a/fuzz/corpus/fuzz_read/9d1fce05db3ad215183f6fa4c496716028f0986e b/fuzz/corpus/fuzz_read/9d1fce05db3ad215183f6fa4c496716028f0986e
new file mode 100644
index 00000000..0e15f8ae
Binary files /dev/null and b/fuzz/corpus/fuzz_read/9d1fce05db3ad215183f6fa4c496716028f0986e differ
diff --git a/fuzz/corpus/fuzz_read/9d82ef108e2e041da28a347e479dd21949617e62 b/fuzz/corpus/fuzz_read/9d82ef108e2e041da28a347e479dd21949617e62
new file mode 100644
index 00000000..af857b22
Binary files /dev/null and b/fuzz/corpus/fuzz_read/9d82ef108e2e041da28a347e479dd21949617e62 differ
diff --git a/fuzz/corpus/fuzz_read/9d93d8508f2b5f4380481cc74fe3b5f4536b4aa7 b/fuzz/corpus/fuzz_read/9d93d8508f2b5f4380481cc74fe3b5f4536b4aa7
new file mode 100644
index 00000000..339e101f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/9d93d8508f2b5f4380481cc74fe3b5f4536b4aa7 differ
diff --git a/fuzz/corpus/fuzz_read/9da25626c69629249f217666cb7b499834e712b8 b/fuzz/corpus/fuzz_read/9da25626c69629249f217666cb7b499834e712b8
new file mode 100644
index 00000000..4e29aa81
Binary files /dev/null and b/fuzz/corpus/fuzz_read/9da25626c69629249f217666cb7b499834e712b8 differ
diff --git a/fuzz/corpus/fuzz_read/9db1a2144f13a86a94dd1209af968bbfc4be2714 b/fuzz/corpus/fuzz_read/9db1a2144f13a86a94dd1209af968bbfc4be2714
new file mode 100644
index 00000000..da6c502a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/9db1a2144f13a86a94dd1209af968bbfc4be2714 differ
diff --git a/fuzz/corpus/fuzz_read/9dcf29772f8f0e6da22ca81389cd6e007dde3d56 b/fuzz/corpus/fuzz_read/9dcf29772f8f0e6da22ca81389cd6e007dde3d56
new file mode 100644
index 00000000..8740a8c9
Binary files /dev/null and b/fuzz/corpus/fuzz_read/9dcf29772f8f0e6da22ca81389cd6e007dde3d56 differ
diff --git a/fuzz/corpus/fuzz_read/9e1ec24d6eff0c2a5cb7c386d689c32ab8fac456 b/fuzz/corpus/fuzz_read/9e1ec24d6eff0c2a5cb7c386d689c32ab8fac456
new file mode 100644
index 00000000..90b35b43
Binary files /dev/null and b/fuzz/corpus/fuzz_read/9e1ec24d6eff0c2a5cb7c386d689c32ab8fac456 differ
diff --git a/fuzz/corpus/fuzz_read/9e2df10e1c7da06262a70a90cd46790b30a6fe3c b/fuzz/corpus/fuzz_read/9e2df10e1c7da06262a70a90cd46790b30a6fe3c
new file mode 100644
index 00000000..a82d1f4a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/9e2df10e1c7da06262a70a90cd46790b30a6fe3c differ
diff --git a/fuzz/corpus/fuzz_read/9e46db8e9c5dd5008aca8ad6af9593c8b6c91ad8 b/fuzz/corpus/fuzz_read/9e46db8e9c5dd5008aca8ad6af9593c8b6c91ad8
new file mode 100644
index 00000000..cb49fdeb
Binary files /dev/null and b/fuzz/corpus/fuzz_read/9e46db8e9c5dd5008aca8ad6af9593c8b6c91ad8 differ
diff --git a/fuzz/corpus/fuzz_read/9e6a5fff69df02a52dd7c01bce80639d337fd673 b/fuzz/corpus/fuzz_read/9e6a5fff69df02a52dd7c01bce80639d337fd673
new file mode 100644
index 00000000..a09f6b79
Binary files /dev/null and b/fuzz/corpus/fuzz_read/9e6a5fff69df02a52dd7c01bce80639d337fd673 differ
diff --git a/fuzz/corpus/fuzz_read/9f08cb4b1b6cb24614692477b326caf26fa73c14 b/fuzz/corpus/fuzz_read/9f08cb4b1b6cb24614692477b326caf26fa73c14
new file mode 100644
index 00000000..d1d35bb5
Binary files /dev/null and b/fuzz/corpus/fuzz_read/9f08cb4b1b6cb24614692477b326caf26fa73c14 differ
diff --git a/fuzz/corpus/fuzz_read/9f3f04d5a6db6c9f414faa78938a4aca93bb0a8a b/fuzz/corpus/fuzz_read/9f3f04d5a6db6c9f414faa78938a4aca93bb0a8a
new file mode 100644
index 00000000..ce93ab96
Binary files /dev/null and b/fuzz/corpus/fuzz_read/9f3f04d5a6db6c9f414faa78938a4aca93bb0a8a differ
diff --git a/fuzz/corpus/fuzz_read/9f46e83517097d08cfb12c8904fe0fb2f35bc3bd b/fuzz/corpus/fuzz_read/9f46e83517097d08cfb12c8904fe0fb2f35bc3bd
new file mode 100644
index 00000000..4113977a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/9f46e83517097d08cfb12c8904fe0fb2f35bc3bd differ
diff --git a/fuzz/corpus/fuzz_read/9f984ae9e2a8dd469fedb3a6d467e27881360d5b b/fuzz/corpus/fuzz_read/9f984ae9e2a8dd469fedb3a6d467e27881360d5b
new file mode 100644
index 00000000..bf0b347c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/9f984ae9e2a8dd469fedb3a6d467e27881360d5b differ
diff --git a/fuzz/corpus/fuzz_read/9fbd8413c1ac15fd72b2ef9aabcd47ec2b5e5875 b/fuzz/corpus/fuzz_read/9fbd8413c1ac15fd72b2ef9aabcd47ec2b5e5875
new file mode 100644
index 00000000..7c537e3e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/9fbd8413c1ac15fd72b2ef9aabcd47ec2b5e5875 differ
diff --git a/fuzz/corpus/fuzz_read/9ffb4fb615d27623b1bd740d9ff1f05debfb6544 b/fuzz/corpus/fuzz_read/9ffb4fb615d27623b1bd740d9ff1f05debfb6544
new file mode 100644
index 00000000..88b8e0b1
Binary files /dev/null and b/fuzz/corpus/fuzz_read/9ffb4fb615d27623b1bd740d9ff1f05debfb6544 differ
diff --git a/fuzz/corpus/fuzz_read/a02a393a95866d0400a1a5ae8d1e16d4922dac8a b/fuzz/corpus/fuzz_read/a02a393a95866d0400a1a5ae8d1e16d4922dac8a
new file mode 100644
index 00000000..505fde51
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a02a393a95866d0400a1a5ae8d1e16d4922dac8a differ
diff --git a/fuzz/corpus/fuzz_read/a05e50cbd04464f3e9eb0d355221a4196db60236 b/fuzz/corpus/fuzz_read/a05e50cbd04464f3e9eb0d355221a4196db60236
new file mode 100644
index 00000000..57a703a6
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a05e50cbd04464f3e9eb0d355221a4196db60236 differ
diff --git a/fuzz/corpus/fuzz_read/a07882e279a354aae827cd951b27100f4f348d49 b/fuzz/corpus/fuzz_read/a07882e279a354aae827cd951b27100f4f348d49
new file mode 100644
index 00000000..db9d8a96
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a07882e279a354aae827cd951b27100f4f348d49 differ
diff --git a/fuzz/corpus/fuzz_read/a08ab4a4b4460204702946ea557184714ccdbd5b b/fuzz/corpus/fuzz_read/a08ab4a4b4460204702946ea557184714ccdbd5b
new file mode 100644
index 00000000..61942778
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a08ab4a4b4460204702946ea557184714ccdbd5b differ
diff --git a/fuzz/corpus/fuzz_read/a0acdbd9a6d4c1945364bb5772aa55e55a71a7d8 b/fuzz/corpus/fuzz_read/a0acdbd9a6d4c1945364bb5772aa55e55a71a7d8
new file mode 100644
index 00000000..06e028ff
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a0acdbd9a6d4c1945364bb5772aa55e55a71a7d8 differ
diff --git a/fuzz/corpus/fuzz_read/a10c967442552d595597d1a59ebe532149cc4e07 b/fuzz/corpus/fuzz_read/a10c967442552d595597d1a59ebe532149cc4e07
new file mode 100644
index 00000000..3488ce31
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a10c967442552d595597d1a59ebe532149cc4e07 differ
diff --git a/fuzz/corpus/fuzz_read/a1551423208e77fa6e951729b47bec54a0616071 b/fuzz/corpus/fuzz_read/a1551423208e77fa6e951729b47bec54a0616071
new file mode 100644
index 00000000..0102c03a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a1551423208e77fa6e951729b47bec54a0616071 differ
diff --git a/fuzz/corpus/fuzz_read/a1ad7ccb5481bcdbf3aa1d160cdb5e2ecf96c251 b/fuzz/corpus/fuzz_read/a1ad7ccb5481bcdbf3aa1d160cdb5e2ecf96c251
new file mode 100644
index 00000000..833fea37
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a1ad7ccb5481bcdbf3aa1d160cdb5e2ecf96c251 differ
diff --git a/fuzz/corpus/fuzz_read/a1f02df3b24c428b5ff59816471b34b3257e8f07 b/fuzz/corpus/fuzz_read/a1f02df3b24c428b5ff59816471b34b3257e8f07
new file mode 100644
index 00000000..68151a5f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a1f02df3b24c428b5ff59816471b34b3257e8f07 differ
diff --git a/fuzz/corpus/fuzz_read/a20dd53697afbde417bb1401463b181a7506e102 b/fuzz/corpus/fuzz_read/a20dd53697afbde417bb1401463b181a7506e102
new file mode 100644
index 00000000..95740fca
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a20dd53697afbde417bb1401463b181a7506e102 differ
diff --git a/fuzz/corpus/fuzz_read/a21f5657dfcb9f8fd2f8876459e41508c7baae81 b/fuzz/corpus/fuzz_read/a21f5657dfcb9f8fd2f8876459e41508c7baae81
new file mode 100644
index 00000000..312c04d3
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a21f5657dfcb9f8fd2f8876459e41508c7baae81 differ
diff --git a/fuzz/corpus/fuzz_read/a2a0754b0ea162a39fab2593f3d1465ecc0757f4 b/fuzz/corpus/fuzz_read/a2a0754b0ea162a39fab2593f3d1465ecc0757f4
new file mode 100644
index 00000000..ba45fe8c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a2a0754b0ea162a39fab2593f3d1465ecc0757f4 differ
diff --git a/fuzz/corpus/fuzz_read/a2b4065adab6e51e717038d4c3e2082ca7549840 b/fuzz/corpus/fuzz_read/a2b4065adab6e51e717038d4c3e2082ca7549840
new file mode 100644
index 00000000..eee404ef
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a2b4065adab6e51e717038d4c3e2082ca7549840 differ
diff --git a/fuzz/corpus/fuzz_read/a3198a13fdb546ab912249d8362b140202af6423 b/fuzz/corpus/fuzz_read/a3198a13fdb546ab912249d8362b140202af6423
new file mode 100644
index 00000000..1ef551ca
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a3198a13fdb546ab912249d8362b140202af6423 differ
diff --git a/fuzz/corpus/fuzz_read/a44a809ac3a0dfac72d9bd253fe33b95889f7d0f b/fuzz/corpus/fuzz_read/a44a809ac3a0dfac72d9bd253fe33b95889f7d0f
new file mode 100644
index 00000000..dd0692f2
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a44a809ac3a0dfac72d9bd253fe33b95889f7d0f differ
diff --git a/fuzz/corpus/fuzz_read/a4823baaea52a2fe3fdf68c911247285d4ec46f7 b/fuzz/corpus/fuzz_read/a4823baaea52a2fe3fdf68c911247285d4ec46f7
new file mode 100644
index 00000000..f474c06e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a4823baaea52a2fe3fdf68c911247285d4ec46f7 differ
diff --git a/fuzz/corpus/fuzz_read/a4cbb4578862eb66e943755fc1e7dcd1819ebcc9 b/fuzz/corpus/fuzz_read/a4cbb4578862eb66e943755fc1e7dcd1819ebcc9
new file mode 100644
index 00000000..c4401241
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a4cbb4578862eb66e943755fc1e7dcd1819ebcc9 differ
diff --git a/fuzz/corpus/fuzz_read/a51ff2754288ed3dda02df4984b18689ce28a22d b/fuzz/corpus/fuzz_read/a51ff2754288ed3dda02df4984b18689ce28a22d
new file mode 100644
index 00000000..18ae9679
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a51ff2754288ed3dda02df4984b18689ce28a22d differ
diff --git a/fuzz/corpus/fuzz_read/a57249d1d1560918a5c987538311c0be338701ac b/fuzz/corpus/fuzz_read/a57249d1d1560918a5c987538311c0be338701ac
new file mode 100644
index 00000000..f66cf693
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a57249d1d1560918a5c987538311c0be338701ac differ
diff --git a/fuzz/corpus/fuzz_read/a573e99b6eff470eefa699f4b5e68dc05b8c45ea b/fuzz/corpus/fuzz_read/a573e99b6eff470eefa699f4b5e68dc05b8c45ea
new file mode 100644
index 00000000..57645bf7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a573e99b6eff470eefa699f4b5e68dc05b8c45ea differ
diff --git a/fuzz/corpus/fuzz_read/a5c52abc44210dbf0fc7cd28a79cabdc15216c73 b/fuzz/corpus/fuzz_read/a5c52abc44210dbf0fc7cd28a79cabdc15216c73
new file mode 100644
index 00000000..1dbc78c7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a5c52abc44210dbf0fc7cd28a79cabdc15216c73 differ
diff --git a/fuzz/corpus/fuzz_read/a5ebac7d1c7a73f481cff02b4e952aeca3071400 b/fuzz/corpus/fuzz_read/a5ebac7d1c7a73f481cff02b4e952aeca3071400
new file mode 100644
index 00000000..205406ed
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a5ebac7d1c7a73f481cff02b4e952aeca3071400 differ
diff --git a/fuzz/corpus/fuzz_read/a62c8a2ea5b178c9f8e0d1a4da05c4a2ab1cad30 b/fuzz/corpus/fuzz_read/a62c8a2ea5b178c9f8e0d1a4da05c4a2ab1cad30
new file mode 100644
index 00000000..35a48547
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a62c8a2ea5b178c9f8e0d1a4da05c4a2ab1cad30 differ
diff --git a/fuzz/corpus/fuzz_read/a65cba54297914dcf11049a23d254ec8ea400e41 b/fuzz/corpus/fuzz_read/a65cba54297914dcf11049a23d254ec8ea400e41
new file mode 100644
index 00000000..e60fe149
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a65cba54297914dcf11049a23d254ec8ea400e41 differ
diff --git a/fuzz/corpus/fuzz_read/a685c5b6cfb3978cdaabc6cb79bb868e7210ace8 b/fuzz/corpus/fuzz_read/a685c5b6cfb3978cdaabc6cb79bb868e7210ace8
new file mode 100644
index 00000000..f11ccfa9
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a685c5b6cfb3978cdaabc6cb79bb868e7210ace8 differ
diff --git a/fuzz/corpus/fuzz_read/a6d685a25c88a0b8b21bb0154e42f9d288d30f35 b/fuzz/corpus/fuzz_read/a6d685a25c88a0b8b21bb0154e42f9d288d30f35
new file mode 100644
index 00000000..23a37de5
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a6d685a25c88a0b8b21bb0154e42f9d288d30f35 differ
diff --git a/fuzz/corpus/fuzz_read/a6dbd44dc582af2d05e807494ef90b6eef82ad0c b/fuzz/corpus/fuzz_read/a6dbd44dc582af2d05e807494ef90b6eef82ad0c
new file mode 100644
index 00000000..f4fdedf8
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a6dbd44dc582af2d05e807494ef90b6eef82ad0c differ
diff --git a/fuzz/corpus/fuzz_read/a71eca8453107f54b96959e7472f821e2245fc96 b/fuzz/corpus/fuzz_read/a71eca8453107f54b96959e7472f821e2245fc96
new file mode 100644
index 00000000..a0e3c9d7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a71eca8453107f54b96959e7472f821e2245fc96 differ
diff --git a/fuzz/corpus/fuzz_read/a74ac375d7d7d721b57460ebd1d034bb8cf14e3f b/fuzz/corpus/fuzz_read/a74ac375d7d7d721b57460ebd1d034bb8cf14e3f
new file mode 100644
index 00000000..79937563
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a74ac375d7d7d721b57460ebd1d034bb8cf14e3f differ
diff --git a/fuzz/corpus/fuzz_read/a79a44eb141b29d2f7d53bcb97097b2fcad404cf b/fuzz/corpus/fuzz_read/a79a44eb141b29d2f7d53bcb97097b2fcad404cf
new file mode 100644
index 00000000..15ac736e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a79a44eb141b29d2f7d53bcb97097b2fcad404cf differ
diff --git a/fuzz/corpus/fuzz_read/a7b8e796ce96f8e95899654cc847702e8b3979a4 b/fuzz/corpus/fuzz_read/a7b8e796ce96f8e95899654cc847702e8b3979a4
new file mode 100644
index 00000000..b253dfaf
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a7b8e796ce96f8e95899654cc847702e8b3979a4 differ
diff --git a/fuzz/corpus/fuzz_read/a7db58597b10a8e63d836d06378dbdee820f2de0 b/fuzz/corpus/fuzz_read/a7db58597b10a8e63d836d06378dbdee820f2de0
new file mode 100644
index 00000000..e31c3316
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a7db58597b10a8e63d836d06378dbdee820f2de0 differ
diff --git a/fuzz/corpus/fuzz_read/a84fa43b8d2af731a2783dfbbd050a640c116b46 b/fuzz/corpus/fuzz_read/a84fa43b8d2af731a2783dfbbd050a640c116b46
new file mode 100644
index 00000000..507094a6
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a84fa43b8d2af731a2783dfbbd050a640c116b46 differ
diff --git a/fuzz/corpus/fuzz_read/a85821331cb2157ab9666d3ae5d70ad03d73189b b/fuzz/corpus/fuzz_read/a85821331cb2157ab9666d3ae5d70ad03d73189b
new file mode 100644
index 00000000..fcd919fe
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a85821331cb2157ab9666d3ae5d70ad03d73189b differ
diff --git a/fuzz/corpus/fuzz_read/a85cc61daf01a3ac29bb58fb6eb497b4108166ca b/fuzz/corpus/fuzz_read/a85cc61daf01a3ac29bb58fb6eb497b4108166ca
new file mode 100644
index 00000000..b91f85dc
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a85cc61daf01a3ac29bb58fb6eb497b4108166ca differ
diff --git a/fuzz/corpus/fuzz_read/a875d02c743c6a799fe035606bd23ea2fda9c75c b/fuzz/corpus/fuzz_read/a875d02c743c6a799fe035606bd23ea2fda9c75c
new file mode 100644
index 00000000..6b50c662
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a875d02c743c6a799fe035606bd23ea2fda9c75c differ
diff --git a/fuzz/corpus/fuzz_read/a886963da7430645404b35c2f255cc211cddb873 b/fuzz/corpus/fuzz_read/a886963da7430645404b35c2f255cc211cddb873
new file mode 100644
index 00000000..a4c22963
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a886963da7430645404b35c2f255cc211cddb873 differ
diff --git a/fuzz/corpus/fuzz_read/a88c63333a3b6d5912763d8120194a9b984bd004 b/fuzz/corpus/fuzz_read/a88c63333a3b6d5912763d8120194a9b984bd004
new file mode 100644
index 00000000..a2267ce9
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a88c63333a3b6d5912763d8120194a9b984bd004 differ
diff --git a/fuzz/corpus/fuzz_read/a97e7a2a8f4948d5bbf5cb4f32c2b2052029ed3b b/fuzz/corpus/fuzz_read/a97e7a2a8f4948d5bbf5cb4f32c2b2052029ed3b
new file mode 100644
index 00000000..8505ca90
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a97e7a2a8f4948d5bbf5cb4f32c2b2052029ed3b differ
diff --git a/fuzz/corpus/fuzz_read/a9af17060eacd44c947ef3e862f0f5c82087e9b4 b/fuzz/corpus/fuzz_read/a9af17060eacd44c947ef3e862f0f5c82087e9b4
new file mode 100644
index 00000000..9318b363
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a9af17060eacd44c947ef3e862f0f5c82087e9b4 differ
diff --git a/fuzz/corpus/fuzz_read/a9d602447fcd47d1fbe2d0dbefa7c596b9313036 b/fuzz/corpus/fuzz_read/a9d602447fcd47d1fbe2d0dbefa7c596b9313036
new file mode 100644
index 00000000..1fe7111a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/a9d602447fcd47d1fbe2d0dbefa7c596b9313036 differ
diff --git a/fuzz/corpus/fuzz_read/ab08bd9292aa0dff978dec6ebd99aed90c80b731 b/fuzz/corpus/fuzz_read/ab08bd9292aa0dff978dec6ebd99aed90c80b731
new file mode 100644
index 00000000..f0d5d46f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ab08bd9292aa0dff978dec6ebd99aed90c80b731 differ
diff --git a/fuzz/corpus/fuzz_read/ab0ee7d44ee4906c049bdb85a8c8c9f44022e893 b/fuzz/corpus/fuzz_read/ab0ee7d44ee4906c049bdb85a8c8c9f44022e893
new file mode 100644
index 00000000..05f46a15
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ab0ee7d44ee4906c049bdb85a8c8c9f44022e893 differ
diff --git a/fuzz/corpus/fuzz_read/ab5b3b978f5e69f312d97b8d2406a304ce4543e3 b/fuzz/corpus/fuzz_read/ab5b3b978f5e69f312d97b8d2406a304ce4543e3
new file mode 100644
index 00000000..6aaea2fa
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ab5b3b978f5e69f312d97b8d2406a304ce4543e3 differ
diff --git a/fuzz/corpus/fuzz_read/ab9dd63996b743f0f64878b132eef0d1746c76c6 b/fuzz/corpus/fuzz_read/ab9dd63996b743f0f64878b132eef0d1746c76c6
new file mode 100644
index 00000000..69b594d5
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ab9dd63996b743f0f64878b132eef0d1746c76c6 differ
diff --git a/fuzz/corpus/fuzz_read/ac0f71de8f1c8ac618a61c2441593ec5fa3e9377 b/fuzz/corpus/fuzz_read/ac0f71de8f1c8ac618a61c2441593ec5fa3e9377
new file mode 100644
index 00000000..ee723ba6
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ac0f71de8f1c8ac618a61c2441593ec5fa3e9377 differ
diff --git a/fuzz/corpus/fuzz_read/ac14e7f53a136d02141bd4aae17340f90cfb808f b/fuzz/corpus/fuzz_read/ac14e7f53a136d02141bd4aae17340f90cfb808f
new file mode 100644
index 00000000..ea496f0a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ac14e7f53a136d02141bd4aae17340f90cfb808f differ
diff --git a/fuzz/corpus/fuzz_read/ac2b79df80f0a7f8e6d94d370b0bc2a7f556625e b/fuzz/corpus/fuzz_read/ac2b79df80f0a7f8e6d94d370b0bc2a7f556625e
new file mode 100644
index 00000000..486e3c95
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ac2b79df80f0a7f8e6d94d370b0bc2a7f556625e differ
diff --git a/fuzz/corpus/fuzz_read/ac975ac948c4c71efbce6066608cc5dc48b64645 b/fuzz/corpus/fuzz_read/ac975ac948c4c71efbce6066608cc5dc48b64645
new file mode 100644
index 00000000..799b9571
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ac975ac948c4c71efbce6066608cc5dc48b64645 differ
diff --git a/fuzz/corpus/fuzz_read/ace53d6d7b2ff61077fed47ad2737477c41a692d b/fuzz/corpus/fuzz_read/ace53d6d7b2ff61077fed47ad2737477c41a692d
new file mode 100644
index 00000000..7f2d44c2
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ace53d6d7b2ff61077fed47ad2737477c41a692d differ
diff --git a/fuzz/corpus/fuzz_read/ad23b89fad22f9c7feb5eb3c228a9dba956d1c8e b/fuzz/corpus/fuzz_read/ad23b89fad22f9c7feb5eb3c228a9dba956d1c8e
new file mode 100644
index 00000000..9da958b1
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ad23b89fad22f9c7feb5eb3c228a9dba956d1c8e differ
diff --git a/fuzz/corpus/fuzz_read/adb19d4e3aa9ffe1dafa53b9843f9c0c69cb001a b/fuzz/corpus/fuzz_read/adb19d4e3aa9ffe1dafa53b9843f9c0c69cb001a
new file mode 100644
index 00000000..4c6ff6b7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/adb19d4e3aa9ffe1dafa53b9843f9c0c69cb001a differ
diff --git a/fuzz/corpus/fuzz_read/adc63762d9ef4a65771bf9ee9c326c7269c167f3 b/fuzz/corpus/fuzz_read/adc63762d9ef4a65771bf9ee9c326c7269c167f3
new file mode 100644
index 00000000..d07817d2
Binary files /dev/null and b/fuzz/corpus/fuzz_read/adc63762d9ef4a65771bf9ee9c326c7269c167f3 differ
diff --git a/fuzz/corpus/fuzz_read/adc7367ff9e25094dec9dfe9cd2ee162ae3c7975 b/fuzz/corpus/fuzz_read/adc7367ff9e25094dec9dfe9cd2ee162ae3c7975
new file mode 100644
index 00000000..63f1811b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/adc7367ff9e25094dec9dfe9cd2ee162ae3c7975 differ
diff --git a/fuzz/corpus/fuzz_read/ae875c07f93b305ca9de6f16c012037201228c7c b/fuzz/corpus/fuzz_read/ae875c07f93b305ca9de6f16c012037201228c7c
new file mode 100644
index 00000000..64e98f06
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ae875c07f93b305ca9de6f16c012037201228c7c differ
diff --git a/fuzz/corpus/fuzz_read/ae9a8695d9ebd29591aff6e858f53f30219bae41 b/fuzz/corpus/fuzz_read/ae9a8695d9ebd29591aff6e858f53f30219bae41
new file mode 100644
index 00000000..e978de50
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ae9a8695d9ebd29591aff6e858f53f30219bae41 differ
diff --git a/fuzz/corpus/fuzz_read/aead1fb65e178429c3e7a1e0eaafa3903627c824 b/fuzz/corpus/fuzz_read/aead1fb65e178429c3e7a1e0eaafa3903627c824
new file mode 100644
index 00000000..9ac6160c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/aead1fb65e178429c3e7a1e0eaafa3903627c824 differ
diff --git a/fuzz/corpus/fuzz_read/aebf649a518267a39abe60e3efbc13354fd94273 b/fuzz/corpus/fuzz_read/aebf649a518267a39abe60e3efbc13354fd94273
new file mode 100644
index 00000000..b9798c24
--- /dev/null
+++ b/fuzz/corpus/fuzz_read/aebf649a518267a39abe60e3efbc13354fd94273
@@ -0,0 +1 @@
+�
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_read/af319cbbd00d2a5742d3009e430ecac4ed1797c7 b/fuzz/corpus/fuzz_read/af319cbbd00d2a5742d3009e430ecac4ed1797c7
new file mode 100644
index 00000000..3987df98
Binary files /dev/null and b/fuzz/corpus/fuzz_read/af319cbbd00d2a5742d3009e430ecac4ed1797c7 differ
diff --git a/fuzz/corpus/fuzz_read/af62edf6fede0402f4f02ceba602bb48aa6b2a61 b/fuzz/corpus/fuzz_read/af62edf6fede0402f4f02ceba602bb48aa6b2a61
new file mode 100644
index 00000000..b1d4b6b6
Binary files /dev/null and b/fuzz/corpus/fuzz_read/af62edf6fede0402f4f02ceba602bb48aa6b2a61 differ
diff --git a/fuzz/corpus/fuzz_read/afe36979f74e81139cb0aa8c330b35257cf75c72 b/fuzz/corpus/fuzz_read/afe36979f74e81139cb0aa8c330b35257cf75c72
new file mode 100644
index 00000000..31b5c0d4
Binary files /dev/null and b/fuzz/corpus/fuzz_read/afe36979f74e81139cb0aa8c330b35257cf75c72 differ
diff --git a/fuzz/corpus/fuzz_read/aff0cc9c3013a5d98d86c5e08e5b3c4fdd114e5c b/fuzz/corpus/fuzz_read/aff0cc9c3013a5d98d86c5e08e5b3c4fdd114e5c
new file mode 100644
index 00000000..b6377aae
Binary files /dev/null and b/fuzz/corpus/fuzz_read/aff0cc9c3013a5d98d86c5e08e5b3c4fdd114e5c differ
diff --git a/fuzz/corpus/fuzz_read/aff186a45b1a2d56a4ba1f0effc61069e9d85e08 b/fuzz/corpus/fuzz_read/aff186a45b1a2d56a4ba1f0effc61069e9d85e08
new file mode 100644
index 00000000..56d4b685
Binary files /dev/null and b/fuzz/corpus/fuzz_read/aff186a45b1a2d56a4ba1f0effc61069e9d85e08 differ
diff --git a/fuzz/corpus/fuzz_read/aff593d212f6abb30e49d416c3e7465761c0316b b/fuzz/corpus/fuzz_read/aff593d212f6abb30e49d416c3e7465761c0316b
new file mode 100644
index 00000000..49244072
Binary files /dev/null and b/fuzz/corpus/fuzz_read/aff593d212f6abb30e49d416c3e7465761c0316b differ
diff --git a/fuzz/corpus/fuzz_read/b046a77dc0c7bea6b56fea3125199c1bd750407e b/fuzz/corpus/fuzz_read/b046a77dc0c7bea6b56fea3125199c1bd750407e
new file mode 100644
index 00000000..7c5b560f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/b046a77dc0c7bea6b56fea3125199c1bd750407e differ
diff --git a/fuzz/corpus/fuzz_read/b04dbe01ade5104fef2c25aeda30b369935eeb04 b/fuzz/corpus/fuzz_read/b04dbe01ade5104fef2c25aeda30b369935eeb04
new file mode 100644
index 00000000..dcdfebf5
Binary files /dev/null and b/fuzz/corpus/fuzz_read/b04dbe01ade5104fef2c25aeda30b369935eeb04 differ
diff --git a/fuzz/corpus/fuzz_read/b0505a9029bd2feb35c917713a4527ec5ee7be6d b/fuzz/corpus/fuzz_read/b0505a9029bd2feb35c917713a4527ec5ee7be6d
new file mode 100644
index 00000000..623c48df
Binary files /dev/null and b/fuzz/corpus/fuzz_read/b0505a9029bd2feb35c917713a4527ec5ee7be6d differ
diff --git a/fuzz/corpus/fuzz_read/b056d4f8fb0d5ff9e4e8df137b7d3cb880307a94 b/fuzz/corpus/fuzz_read/b056d4f8fb0d5ff9e4e8df137b7d3cb880307a94
new file mode 100644
index 00000000..a30b9f38
Binary files /dev/null and b/fuzz/corpus/fuzz_read/b056d4f8fb0d5ff9e4e8df137b7d3cb880307a94 differ
diff --git a/fuzz/corpus/fuzz_read/b155d4f98f43534b88dca5b9fc0c38cc4185daee b/fuzz/corpus/fuzz_read/b155d4f98f43534b88dca5b9fc0c38cc4185daee
new file mode 100644
index 00000000..deb5f739
Binary files /dev/null and b/fuzz/corpus/fuzz_read/b155d4f98f43534b88dca5b9fc0c38cc4185daee differ
diff --git a/fuzz/corpus/fuzz_read/b1cd6fb3d23cee276dacc975a75cb381551c2638 b/fuzz/corpus/fuzz_read/b1cd6fb3d23cee276dacc975a75cb381551c2638
new file mode 100644
index 00000000..286afd46
Binary files /dev/null and b/fuzz/corpus/fuzz_read/b1cd6fb3d23cee276dacc975a75cb381551c2638 differ
diff --git a/fuzz/corpus/fuzz_read/b1ec8f3bb9f811e1a898de524f13258dfb602991 b/fuzz/corpus/fuzz_read/b1ec8f3bb9f811e1a898de524f13258dfb602991
new file mode 100644
index 00000000..5bbbf328
Binary files /dev/null and b/fuzz/corpus/fuzz_read/b1ec8f3bb9f811e1a898de524f13258dfb602991 differ
diff --git a/fuzz/corpus/fuzz_read/b1f455b98d80aeb23fc9dd88912d3638123e587e b/fuzz/corpus/fuzz_read/b1f455b98d80aeb23fc9dd88912d3638123e587e
new file mode 100644
index 00000000..f0c8a99a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/b1f455b98d80aeb23fc9dd88912d3638123e587e differ
diff --git a/fuzz/corpus/fuzz_read/b1fa964489bb95cd63c6242ab15815c90dc5b411 b/fuzz/corpus/fuzz_read/b1fa964489bb95cd63c6242ab15815c90dc5b411
new file mode 100644
index 00000000..4ca724ef
Binary files /dev/null and b/fuzz/corpus/fuzz_read/b1fa964489bb95cd63c6242ab15815c90dc5b411 differ
diff --git a/fuzz/corpus/fuzz_read/b2cde4cec8b65e5944250053b1808d0adc3d5e0b b/fuzz/corpus/fuzz_read/b2cde4cec8b65e5944250053b1808d0adc3d5e0b
new file mode 100644
index 00000000..bf7cf99f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/b2cde4cec8b65e5944250053b1808d0adc3d5e0b differ
diff --git a/fuzz/corpus/fuzz_read/b35abfe55546890588885de564f070e2d151903a b/fuzz/corpus/fuzz_read/b35abfe55546890588885de564f070e2d151903a
new file mode 100644
index 00000000..fee5e674
Binary files /dev/null and b/fuzz/corpus/fuzz_read/b35abfe55546890588885de564f070e2d151903a differ
diff --git a/fuzz/corpus/fuzz_read/b3d73e1bd0907acea6da72230b2fb86a59c1f078 b/fuzz/corpus/fuzz_read/b3d73e1bd0907acea6da72230b2fb86a59c1f078
new file mode 100644
index 00000000..0d7aab10
Binary files /dev/null and b/fuzz/corpus/fuzz_read/b3d73e1bd0907acea6da72230b2fb86a59c1f078 differ
diff --git a/fuzz/corpus/fuzz_read/b5949b2a05b1624ed056cbe64a539930099c7ec9 b/fuzz/corpus/fuzz_read/b5949b2a05b1624ed056cbe64a539930099c7ec9
new file mode 100644
index 00000000..18d22d19
Binary files /dev/null and b/fuzz/corpus/fuzz_read/b5949b2a05b1624ed056cbe64a539930099c7ec9 differ
diff --git a/fuzz/corpus/fuzz_read/b59b8c7e8115bb5277bfef383d4a5ab89456cdc2 b/fuzz/corpus/fuzz_read/b59b8c7e8115bb5277bfef383d4a5ab89456cdc2
new file mode 100644
index 00000000..a6fd6add
Binary files /dev/null and b/fuzz/corpus/fuzz_read/b59b8c7e8115bb5277bfef383d4a5ab89456cdc2 differ
diff --git a/fuzz/corpus/fuzz_read/b5ac57d137606afbb21afdda5776bcfab5039159 b/fuzz/corpus/fuzz_read/b5ac57d137606afbb21afdda5776bcfab5039159
new file mode 100644
index 00000000..7dc94ee5
Binary files /dev/null and b/fuzz/corpus/fuzz_read/b5ac57d137606afbb21afdda5776bcfab5039159 differ
diff --git a/fuzz/corpus/fuzz_read/b623cb59033c23e50a2053469937bd9e75752ea9 b/fuzz/corpus/fuzz_read/b623cb59033c23e50a2053469937bd9e75752ea9
new file mode 100644
index 00000000..9ce4fe57
Binary files /dev/null and b/fuzz/corpus/fuzz_read/b623cb59033c23e50a2053469937bd9e75752ea9 differ
diff --git a/fuzz/corpus/fuzz_read/b6443b4322441f9cb46da91c0f56895d8ddfff8d b/fuzz/corpus/fuzz_read/b6443b4322441f9cb46da91c0f56895d8ddfff8d
new file mode 100644
index 00000000..d312f02d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/b6443b4322441f9cb46da91c0f56895d8ddfff8d differ
diff --git a/fuzz/corpus/fuzz_read/b6618dcdaa6492ae83b3fd24ea0bd3e60d9f4c9c b/fuzz/corpus/fuzz_read/b6618dcdaa6492ae83b3fd24ea0bd3e60d9f4c9c
new file mode 100644
index 00000000..594f01ae
Binary files /dev/null and b/fuzz/corpus/fuzz_read/b6618dcdaa6492ae83b3fd24ea0bd3e60d9f4c9c differ
diff --git a/fuzz/corpus/fuzz_read/b6a992e45be73701f78c37ed7dd8c2ae4a47ddea b/fuzz/corpus/fuzz_read/b6a992e45be73701f78c37ed7dd8c2ae4a47ddea
new file mode 100644
index 00000000..12495baf
Binary files /dev/null and b/fuzz/corpus/fuzz_read/b6a992e45be73701f78c37ed7dd8c2ae4a47ddea differ
diff --git a/fuzz/corpus/fuzz_read/b7f5ec25099b65e3c28d5a21db7579b3898ee845 b/fuzz/corpus/fuzz_read/b7f5ec25099b65e3c28d5a21db7579b3898ee845
new file mode 100644
index 00000000..e3eb4a01
Binary files /dev/null and b/fuzz/corpus/fuzz_read/b7f5ec25099b65e3c28d5a21db7579b3898ee845 differ
diff --git a/fuzz/corpus/fuzz_read/b8347064b7e75840b9be42ce47eb326af2bbd96c b/fuzz/corpus/fuzz_read/b8347064b7e75840b9be42ce47eb326af2bbd96c
new file mode 100644
index 00000000..71707631
Binary files /dev/null and b/fuzz/corpus/fuzz_read/b8347064b7e75840b9be42ce47eb326af2bbd96c differ
diff --git a/fuzz/corpus/fuzz_read/b89f7deb137790ac46d053c9ef330a80c39ddaea b/fuzz/corpus/fuzz_read/b89f7deb137790ac46d053c9ef330a80c39ddaea
new file mode 100644
index 00000000..d8bef965
Binary files /dev/null and b/fuzz/corpus/fuzz_read/b89f7deb137790ac46d053c9ef330a80c39ddaea differ
diff --git a/fuzz/corpus/fuzz_read/b8ca9f774e234f8ea7cde04447a597ba1823c6ed b/fuzz/corpus/fuzz_read/b8ca9f774e234f8ea7cde04447a597ba1823c6ed
new file mode 100644
index 00000000..27cfb861
Binary files /dev/null and b/fuzz/corpus/fuzz_read/b8ca9f774e234f8ea7cde04447a597ba1823c6ed differ
diff --git a/fuzz/corpus/fuzz_read/b90315ae758a6fb6392334587b1acc65216d746a b/fuzz/corpus/fuzz_read/b90315ae758a6fb6392334587b1acc65216d746a
new file mode 100644
index 00000000..205eb2e3
Binary files /dev/null and b/fuzz/corpus/fuzz_read/b90315ae758a6fb6392334587b1acc65216d746a differ
diff --git a/fuzz/corpus/fuzz_read/b920383826f7836366c0c0bb9d88e26976f51e60 b/fuzz/corpus/fuzz_read/b920383826f7836366c0c0bb9d88e26976f51e60
new file mode 100644
index 00000000..5a54d405
Binary files /dev/null and b/fuzz/corpus/fuzz_read/b920383826f7836366c0c0bb9d88e26976f51e60 differ
diff --git a/fuzz/corpus/fuzz_read/b9354404d79c39908b1deb341c2b0f774ad3af9a b/fuzz/corpus/fuzz_read/b9354404d79c39908b1deb341c2b0f774ad3af9a
new file mode 100644
index 00000000..d803be4a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/b9354404d79c39908b1deb341c2b0f774ad3af9a differ
diff --git a/fuzz/corpus/fuzz_read/b973c2a0318e1d59df62db5d4270ac4ce800c654 b/fuzz/corpus/fuzz_read/b973c2a0318e1d59df62db5d4270ac4ce800c654
new file mode 100644
index 00000000..b9d65ee1
Binary files /dev/null and b/fuzz/corpus/fuzz_read/b973c2a0318e1d59df62db5d4270ac4ce800c654 differ
diff --git a/fuzz/corpus/fuzz_read/b98826ec77b2fbc24d09cd5dfc83c1ed16f006c9 b/fuzz/corpus/fuzz_read/b98826ec77b2fbc24d09cd5dfc83c1ed16f006c9
new file mode 100644
index 00000000..df01ff37
Binary files /dev/null and b/fuzz/corpus/fuzz_read/b98826ec77b2fbc24d09cd5dfc83c1ed16f006c9 differ
diff --git a/fuzz/corpus/fuzz_read/baa55985c92d32156cbd2daf7bda13ed37e4d52a b/fuzz/corpus/fuzz_read/baa55985c92d32156cbd2daf7bda13ed37e4d52a
new file mode 100644
index 00000000..018ffb9e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/baa55985c92d32156cbd2daf7bda13ed37e4d52a differ
diff --git a/fuzz/corpus/fuzz_read/baec688446f216d99ba2529bfc3601928093b678 b/fuzz/corpus/fuzz_read/baec688446f216d99ba2529bfc3601928093b678
new file mode 100644
index 00000000..fc0ee0b4
Binary files /dev/null and b/fuzz/corpus/fuzz_read/baec688446f216d99ba2529bfc3601928093b678 differ
diff --git a/fuzz/corpus/fuzz_read/bb68210e1497d9f90325ab86c98abab36dc8477d b/fuzz/corpus/fuzz_read/bb68210e1497d9f90325ab86c98abab36dc8477d
new file mode 100644
index 00000000..220e2355
Binary files /dev/null and b/fuzz/corpus/fuzz_read/bb68210e1497d9f90325ab86c98abab36dc8477d differ
diff --git a/fuzz/corpus/fuzz_read/bb8b08bf73fced290a2e53ab0f391dc6a373aa13 b/fuzz/corpus/fuzz_read/bb8b08bf73fced290a2e53ab0f391dc6a373aa13
new file mode 100644
index 00000000..be3ca6c5
Binary files /dev/null and b/fuzz/corpus/fuzz_read/bb8b08bf73fced290a2e53ab0f391dc6a373aa13 differ
diff --git a/fuzz/corpus/fuzz_read/bbab047a2a8c1a43eb92940aa7e381d78e7019a7 b/fuzz/corpus/fuzz_read/bbab047a2a8c1a43eb92940aa7e381d78e7019a7
new file mode 100644
index 00000000..c917773f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/bbab047a2a8c1a43eb92940aa7e381d78e7019a7 differ
diff --git a/fuzz/corpus/fuzz_read/bbb9bd18cf728ffc7a6336fe538521d70d8e8324 b/fuzz/corpus/fuzz_read/bbb9bd18cf728ffc7a6336fe538521d70d8e8324
new file mode 100644
index 00000000..9bd7b10b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/bbb9bd18cf728ffc7a6336fe538521d70d8e8324 differ
diff --git a/fuzz/corpus/fuzz_read/bbbbd2fb60e0ae9d8256e719f48007ce1789ce1a b/fuzz/corpus/fuzz_read/bbbbd2fb60e0ae9d8256e719f48007ce1789ce1a
new file mode 100644
index 00000000..d4ce0abf
Binary files /dev/null and b/fuzz/corpus/fuzz_read/bbbbd2fb60e0ae9d8256e719f48007ce1789ce1a differ
diff --git a/fuzz/corpus/fuzz_read/bbca564105b487c2e650a3997ac5cb273e29e73e b/fuzz/corpus/fuzz_read/bbca564105b487c2e650a3997ac5cb273e29e73e
new file mode 100644
index 00000000..aa594d14
Binary files /dev/null and b/fuzz/corpus/fuzz_read/bbca564105b487c2e650a3997ac5cb273e29e73e differ
diff --git a/fuzz/corpus/fuzz_read/bbcdf116981ea2a458e4bcb04303f9306e30e42a b/fuzz/corpus/fuzz_read/bbcdf116981ea2a458e4bcb04303f9306e30e42a
new file mode 100644
index 00000000..9e6ab623
Binary files /dev/null and b/fuzz/corpus/fuzz_read/bbcdf116981ea2a458e4bcb04303f9306e30e42a differ
diff --git a/fuzz/corpus/fuzz_read/bbed9c3a34d32678f3a7b77a4a7949738af7de33 b/fuzz/corpus/fuzz_read/bbed9c3a34d32678f3a7b77a4a7949738af7de33
new file mode 100644
index 00000000..dbfeaadf
Binary files /dev/null and b/fuzz/corpus/fuzz_read/bbed9c3a34d32678f3a7b77a4a7949738af7de33 differ
diff --git a/fuzz/corpus/fuzz_read/bc4d65bcfd4a792221a10bf088c6105a157f6c7b b/fuzz/corpus/fuzz_read/bc4d65bcfd4a792221a10bf088c6105a157f6c7b
new file mode 100644
index 00000000..9d92bba1
Binary files /dev/null and b/fuzz/corpus/fuzz_read/bc4d65bcfd4a792221a10bf088c6105a157f6c7b differ
diff --git a/fuzz/corpus/fuzz_read/bc50ccaf052c5f4bf3ff3c50090e057b3671b367 b/fuzz/corpus/fuzz_read/bc50ccaf052c5f4bf3ff3c50090e057b3671b367
new file mode 100644
index 00000000..4b4c6762
Binary files /dev/null and b/fuzz/corpus/fuzz_read/bc50ccaf052c5f4bf3ff3c50090e057b3671b367 differ
diff --git a/fuzz/corpus/fuzz_read/bc98f1e0e4b7bee261fbf4f57021c5ee1291d606 b/fuzz/corpus/fuzz_read/bc98f1e0e4b7bee261fbf4f57021c5ee1291d606
new file mode 100644
index 00000000..d94746fe
Binary files /dev/null and b/fuzz/corpus/fuzz_read/bc98f1e0e4b7bee261fbf4f57021c5ee1291d606 differ
diff --git a/fuzz/corpus/fuzz_read/bc9f3b4741fa15a860bf18d13fd08eedce965b24 b/fuzz/corpus/fuzz_read/bc9f3b4741fa15a860bf18d13fd08eedce965b24
new file mode 100644
index 00000000..de30d055
Binary files /dev/null and b/fuzz/corpus/fuzz_read/bc9f3b4741fa15a860bf18d13fd08eedce965b24 differ
diff --git a/fuzz/corpus/fuzz_read/bcaaa4e4418d24c652e7705a00ae9bd3915fef1a b/fuzz/corpus/fuzz_read/bcaaa4e4418d24c652e7705a00ae9bd3915fef1a
new file mode 100644
index 00000000..03da1837
Binary files /dev/null and b/fuzz/corpus/fuzz_read/bcaaa4e4418d24c652e7705a00ae9bd3915fef1a differ
diff --git a/fuzz/corpus/fuzz_read/bd0788f11d4f7d3a009accbe93546223da1feb38 b/fuzz/corpus/fuzz_read/bd0788f11d4f7d3a009accbe93546223da1feb38
new file mode 100644
index 00000000..d37072f1
Binary files /dev/null and b/fuzz/corpus/fuzz_read/bd0788f11d4f7d3a009accbe93546223da1feb38 differ
diff --git a/fuzz/corpus/fuzz_read/bd337f07fdc58435e674ed5bb0cc08b6ac7c7886 b/fuzz/corpus/fuzz_read/bd337f07fdc58435e674ed5bb0cc08b6ac7c7886
new file mode 100644
index 00000000..8179e729
Binary files /dev/null and b/fuzz/corpus/fuzz_read/bd337f07fdc58435e674ed5bb0cc08b6ac7c7886 differ
diff --git a/fuzz/corpus/fuzz_read/bd554968a41ae9e3f39661da847e49b2ba689599 b/fuzz/corpus/fuzz_read/bd554968a41ae9e3f39661da847e49b2ba689599
new file mode 100644
index 00000000..ca6245fe
Binary files /dev/null and b/fuzz/corpus/fuzz_read/bd554968a41ae9e3f39661da847e49b2ba689599 differ
diff --git a/fuzz/corpus/fuzz_read/be3b2cf48354b556916f5e0574cc386427737338 b/fuzz/corpus/fuzz_read/be3b2cf48354b556916f5e0574cc386427737338
new file mode 100644
index 00000000..16fd85ad
Binary files /dev/null and b/fuzz/corpus/fuzz_read/be3b2cf48354b556916f5e0574cc386427737338 differ
diff --git a/fuzz/corpus/fuzz_read/becb5a3d5760cd9803afef889fdaa1f93d1b1768 b/fuzz/corpus/fuzz_read/becb5a3d5760cd9803afef889fdaa1f93d1b1768
new file mode 100644
index 00000000..d219c93f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/becb5a3d5760cd9803afef889fdaa1f93d1b1768 differ
diff --git a/fuzz/corpus/fuzz_read/bf3926509588818df0dee1925c835caf31dbcf99 b/fuzz/corpus/fuzz_read/bf3926509588818df0dee1925c835caf31dbcf99
new file mode 100644
index 00000000..9fdd397a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/bf3926509588818df0dee1925c835caf31dbcf99 differ
diff --git a/fuzz/corpus/fuzz_read/bfc223e7570cb4bb9ea8a5888a0b01761d223722 b/fuzz/corpus/fuzz_read/bfc223e7570cb4bb9ea8a5888a0b01761d223722
new file mode 100644
index 00000000..59fac162
Binary files /dev/null and b/fuzz/corpus/fuzz_read/bfc223e7570cb4bb9ea8a5888a0b01761d223722 differ
diff --git a/fuzz/corpus/fuzz_read/bfee291bf519ea016e0a573141074e27eca1feb8 b/fuzz/corpus/fuzz_read/bfee291bf519ea016e0a573141074e27eca1feb8
new file mode 100644
index 00000000..4102aa15
Binary files /dev/null and b/fuzz/corpus/fuzz_read/bfee291bf519ea016e0a573141074e27eca1feb8 differ
diff --git a/fuzz/corpus/fuzz_read/bff1113f038f11102292e2284c7c537d63ed3613 b/fuzz/corpus/fuzz_read/bff1113f038f11102292e2284c7c537d63ed3613
new file mode 100644
index 00000000..dd73bedf
Binary files /dev/null and b/fuzz/corpus/fuzz_read/bff1113f038f11102292e2284c7c537d63ed3613 differ
diff --git a/fuzz/corpus/fuzz_read/c04c67c57b0cc0c817ac0c4b2d96531318d6bb5f b/fuzz/corpus/fuzz_read/c04c67c57b0cc0c817ac0c4b2d96531318d6bb5f
new file mode 100644
index 00000000..1be62f45
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c04c67c57b0cc0c817ac0c4b2d96531318d6bb5f differ
diff --git a/fuzz/corpus/fuzz_read/c08b27e68d141cd39938e69219ba5cbd7365b822 b/fuzz/corpus/fuzz_read/c08b27e68d141cd39938e69219ba5cbd7365b822
new file mode 100644
index 00000000..527cd772
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c08b27e68d141cd39938e69219ba5cbd7365b822 differ
diff --git a/fuzz/corpus/fuzz_read/c0a7461829283affb4029c78d2da29485db3f712 b/fuzz/corpus/fuzz_read/c0a7461829283affb4029c78d2da29485db3f712
new file mode 100644
index 00000000..5160b7b0
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c0a7461829283affb4029c78d2da29485db3f712 differ
diff --git a/fuzz/corpus/fuzz_read/c17ab59164a9c0384fe69e446128c76706216a90 b/fuzz/corpus/fuzz_read/c17ab59164a9c0384fe69e446128c76706216a90
new file mode 100644
index 00000000..b67823cc
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c17ab59164a9c0384fe69e446128c76706216a90 differ
diff --git a/fuzz/corpus/fuzz_read/c19d9d5e197e24a28a8a2c9a64e81feeab446e9e b/fuzz/corpus/fuzz_read/c19d9d5e197e24a28a8a2c9a64e81feeab446e9e
new file mode 100644
index 00000000..5893e198
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c19d9d5e197e24a28a8a2c9a64e81feeab446e9e differ
diff --git a/fuzz/corpus/fuzz_read/c19f23a6ae4cc158247c169cc47796309d214c2b b/fuzz/corpus/fuzz_read/c19f23a6ae4cc158247c169cc47796309d214c2b
new file mode 100644
index 00000000..52489f87
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c19f23a6ae4cc158247c169cc47796309d214c2b differ
diff --git a/fuzz/corpus/fuzz_read/c22949fd6a912581e0752e3d3b8312585cbea02a b/fuzz/corpus/fuzz_read/c22949fd6a912581e0752e3d3b8312585cbea02a
new file mode 100644
index 00000000..a8945012
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c22949fd6a912581e0752e3d3b8312585cbea02a differ
diff --git a/fuzz/corpus/fuzz_read/c28ffdf1196ff4a3ef72570e851c6d6800e27cb4 b/fuzz/corpus/fuzz_read/c28ffdf1196ff4a3ef72570e851c6d6800e27cb4
new file mode 100644
index 00000000..cb383387
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c28ffdf1196ff4a3ef72570e851c6d6800e27cb4 differ
diff --git a/fuzz/corpus/fuzz_read/c2acddfd46726a139e5c8308803473e86ba8deec b/fuzz/corpus/fuzz_read/c2acddfd46726a139e5c8308803473e86ba8deec
new file mode 100644
index 00000000..f99cf12a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c2acddfd46726a139e5c8308803473e86ba8deec differ
diff --git a/fuzz/corpus/fuzz_read/c2d94a91d4f72faae76ec07afcabfb434680ef33 b/fuzz/corpus/fuzz_read/c2d94a91d4f72faae76ec07afcabfb434680ef33
new file mode 100644
index 00000000..68517819
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c2d94a91d4f72faae76ec07afcabfb434680ef33 differ
diff --git a/fuzz/corpus/fuzz_read/c2db1bb2d6f39762aba9039e44b01d96355e24d6 b/fuzz/corpus/fuzz_read/c2db1bb2d6f39762aba9039e44b01d96355e24d6
new file mode 100644
index 00000000..80cf7788
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c2db1bb2d6f39762aba9039e44b01d96355e24d6 differ
diff --git a/fuzz/corpus/fuzz_read/c365bd2cf3f72321784159f07c61903391cd92a5 b/fuzz/corpus/fuzz_read/c365bd2cf3f72321784159f07c61903391cd92a5
new file mode 100644
index 00000000..869dfc99
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c365bd2cf3f72321784159f07c61903391cd92a5 differ
diff --git a/fuzz/corpus/fuzz_read/c3abb2af506dd0ac689b9ccfcec49565e2f276a6 b/fuzz/corpus/fuzz_read/c3abb2af506dd0ac689b9ccfcec49565e2f276a6
new file mode 100644
index 00000000..da8566d8
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c3abb2af506dd0ac689b9ccfcec49565e2f276a6 differ
diff --git a/fuzz/corpus/fuzz_read/c3f30ba4d6cbdbebde65c8b2e77dabd0faa68781 b/fuzz/corpus/fuzz_read/c3f30ba4d6cbdbebde65c8b2e77dabd0faa68781
new file mode 100644
index 00000000..4e2000d5
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c3f30ba4d6cbdbebde65c8b2e77dabd0faa68781 differ
diff --git a/fuzz/corpus/fuzz_read/c40d034d4dabc756ef11546f05054db007fd5719 b/fuzz/corpus/fuzz_read/c40d034d4dabc756ef11546f05054db007fd5719
new file mode 100644
index 00000000..fdf6c1ac
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c40d034d4dabc756ef11546f05054db007fd5719 differ
diff --git a/fuzz/corpus/fuzz_read/c412d93ad902903408c983f55bdc1467ffd66669 b/fuzz/corpus/fuzz_read/c412d93ad902903408c983f55bdc1467ffd66669
new file mode 100644
index 00000000..a9fa8c5b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c412d93ad902903408c983f55bdc1467ffd66669 differ
diff --git a/fuzz/corpus/fuzz_read/c4508f258b364cf572bf14bc560f5cf7f87a5eb9 b/fuzz/corpus/fuzz_read/c4508f258b364cf572bf14bc560f5cf7f87a5eb9
new file mode 100644
index 00000000..d393d641
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c4508f258b364cf572bf14bc560f5cf7f87a5eb9 differ
diff --git a/fuzz/corpus/fuzz_read/c46127d1fd404b2f5c86b6f02090b04f74c982cc b/fuzz/corpus/fuzz_read/c46127d1fd404b2f5c86b6f02090b04f74c982cc
new file mode 100644
index 00000000..bcb667e6
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c46127d1fd404b2f5c86b6f02090b04f74c982cc differ
diff --git a/fuzz/corpus/fuzz_read/c4d99f5ab33f14d6c0543a5ca43e39302476713e b/fuzz/corpus/fuzz_read/c4d99f5ab33f14d6c0543a5ca43e39302476713e
new file mode 100644
index 00000000..d90c177a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c4d99f5ab33f14d6c0543a5ca43e39302476713e differ
diff --git a/fuzz/corpus/fuzz_read/c4f9d82b9fe0b8e7012f9c65ecb3eefaaf03afb2 b/fuzz/corpus/fuzz_read/c4f9d82b9fe0b8e7012f9c65ecb3eefaaf03afb2
new file mode 100644
index 00000000..3541ae32
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c4f9d82b9fe0b8e7012f9c65ecb3eefaaf03afb2 differ
diff --git a/fuzz/corpus/fuzz_read/c52df033222920cc62e5e3f03f35a59e186b9d62 b/fuzz/corpus/fuzz_read/c52df033222920cc62e5e3f03f35a59e186b9d62
new file mode 100644
index 00000000..33b954c3
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c52df033222920cc62e5e3f03f35a59e186b9d62 differ
diff --git a/fuzz/corpus/fuzz_read/c539486852b76056a28ecfdb41d1f1db96ab7152 b/fuzz/corpus/fuzz_read/c539486852b76056a28ecfdb41d1f1db96ab7152
new file mode 100644
index 00000000..a9bec54b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c539486852b76056a28ecfdb41d1f1db96ab7152 differ
diff --git a/fuzz/corpus/fuzz_read/c5f3f8b9e39a41e4c6b793d6cb009f0999d60603 b/fuzz/corpus/fuzz_read/c5f3f8b9e39a41e4c6b793d6cb009f0999d60603
new file mode 100644
index 00000000..2d2d9c38
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c5f3f8b9e39a41e4c6b793d6cb009f0999d60603 differ
diff --git a/fuzz/corpus/fuzz_read/c689ecee84d73747cdb87d4c5fcc815de2e13fef b/fuzz/corpus/fuzz_read/c689ecee84d73747cdb87d4c5fcc815de2e13fef
new file mode 100644
index 00000000..c69a4a9f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c689ecee84d73747cdb87d4c5fcc815de2e13fef differ
diff --git a/fuzz/corpus/fuzz_read/c6cf78c9c78df3715b87d8d9d165575c84430552 b/fuzz/corpus/fuzz_read/c6cf78c9c78df3715b87d8d9d165575c84430552
new file mode 100644
index 00000000..302af0e7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c6cf78c9c78df3715b87d8d9d165575c84430552 differ
diff --git a/fuzz/corpus/fuzz_read/c6e43db7f6c162ae83663a20a9ab8fd01944b962 b/fuzz/corpus/fuzz_read/c6e43db7f6c162ae83663a20a9ab8fd01944b962
new file mode 100644
index 00000000..6dfa0c1b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c6e43db7f6c162ae83663a20a9ab8fd01944b962 differ
diff --git a/fuzz/corpus/fuzz_read/c737b468d8120d51f8b9973ee9585878de0b1310 b/fuzz/corpus/fuzz_read/c737b468d8120d51f8b9973ee9585878de0b1310
new file mode 100644
index 00000000..2132d69a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c737b468d8120d51f8b9973ee9585878de0b1310 differ
diff --git a/fuzz/corpus/fuzz_read/c7732f286039e29a1fe5ca7b454a1be7e22f7994 b/fuzz/corpus/fuzz_read/c7732f286039e29a1fe5ca7b454a1be7e22f7994
new file mode 100644
index 00000000..d0b88486
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c7732f286039e29a1fe5ca7b454a1be7e22f7994 differ
diff --git a/fuzz/corpus/fuzz_read/c89f53c2f63238caecd2fbd29c5e81623b59c70b b/fuzz/corpus/fuzz_read/c89f53c2f63238caecd2fbd29c5e81623b59c70b
new file mode 100644
index 00000000..443b44ec
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c89f53c2f63238caecd2fbd29c5e81623b59c70b differ
diff --git a/fuzz/corpus/fuzz_read/c8a00c4b69ab14e91bd6beeed0775613fead6848 b/fuzz/corpus/fuzz_read/c8a00c4b69ab14e91bd6beeed0775613fead6848
new file mode 100644
index 00000000..f1fa8352
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c8a00c4b69ab14e91bd6beeed0775613fead6848 differ
diff --git a/fuzz/corpus/fuzz_read/c8a5f9f6c1999ba85b335dabc6790b26a1a5c09d b/fuzz/corpus/fuzz_read/c8a5f9f6c1999ba85b335dabc6790b26a1a5c09d
new file mode 100644
index 00000000..907ae962
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c8a5f9f6c1999ba85b335dabc6790b26a1a5c09d differ
diff --git a/fuzz/corpus/fuzz_read/c9058ff0c046ec42a4933fa845d020cbd5a87e08 b/fuzz/corpus/fuzz_read/c9058ff0c046ec42a4933fa845d020cbd5a87e08
new file mode 100644
index 00000000..c93d2cb6
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c9058ff0c046ec42a4933fa845d020cbd5a87e08 differ
diff --git a/fuzz/corpus/fuzz_read/c94aef5d7b72e2763e661aacf00b031f52fa0369 b/fuzz/corpus/fuzz_read/c94aef5d7b72e2763e661aacf00b031f52fa0369
new file mode 100644
index 00000000..242ee238
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c94aef5d7b72e2763e661aacf00b031f52fa0369 differ
diff --git a/fuzz/corpus/fuzz_read/c961897f61e394a7a262da3da0feb1ffdd02b916 b/fuzz/corpus/fuzz_read/c961897f61e394a7a262da3da0feb1ffdd02b916
new file mode 100644
index 00000000..f74931eb
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c961897f61e394a7a262da3da0feb1ffdd02b916 differ
diff --git a/fuzz/corpus/fuzz_read/c98085fb64c7f6140704685a238c3a603d447a58 b/fuzz/corpus/fuzz_read/c98085fb64c7f6140704685a238c3a603d447a58
new file mode 100644
index 00000000..ac9e2127
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c98085fb64c7f6140704685a238c3a603d447a58 differ
diff --git a/fuzz/corpus/fuzz_read/c984bdd3403b347c4da4f6f8ff323a969239178a b/fuzz/corpus/fuzz_read/c984bdd3403b347c4da4f6f8ff323a969239178a
new file mode 100644
index 00000000..0bd55e1f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c984bdd3403b347c4da4f6f8ff323a969239178a differ
diff --git a/fuzz/corpus/fuzz_read/c9e1da9954dd323290dadd2117e06c936f318e0b b/fuzz/corpus/fuzz_read/c9e1da9954dd323290dadd2117e06c936f318e0b
new file mode 100644
index 00000000..e34a5ee2
Binary files /dev/null and b/fuzz/corpus/fuzz_read/c9e1da9954dd323290dadd2117e06c936f318e0b differ
diff --git a/fuzz/corpus/fuzz_read/ca21acd1bae5ee3a79283a0be027ae0626ea55b9 b/fuzz/corpus/fuzz_read/ca21acd1bae5ee3a79283a0be027ae0626ea55b9
new file mode 100644
index 00000000..c458fc5c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ca21acd1bae5ee3a79283a0be027ae0626ea55b9 differ
diff --git a/fuzz/corpus/fuzz_read/ca487fc104bd0e5d61da57b0db2c469f021891a3 b/fuzz/corpus/fuzz_read/ca487fc104bd0e5d61da57b0db2c469f021891a3
new file mode 100644
index 00000000..3d2ed79f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ca487fc104bd0e5d61da57b0db2c469f021891a3 differ
diff --git a/fuzz/corpus/fuzz_read/ca6e614644a90047cee095c48096cfd60b953e92 b/fuzz/corpus/fuzz_read/ca6e614644a90047cee095c48096cfd60b953e92
new file mode 100644
index 00000000..2eb9684b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ca6e614644a90047cee095c48096cfd60b953e92 differ
diff --git a/fuzz/corpus/fuzz_read/ca7df3636a8b8354c8ff2da908d5f5d24e39d7ea b/fuzz/corpus/fuzz_read/ca7df3636a8b8354c8ff2da908d5f5d24e39d7ea
new file mode 100644
index 00000000..d170eba0
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ca7df3636a8b8354c8ff2da908d5f5d24e39d7ea differ
diff --git a/fuzz/corpus/fuzz_read/caba57226f27a225d88aed736cae16f4060b8e97 b/fuzz/corpus/fuzz_read/caba57226f27a225d88aed736cae16f4060b8e97
new file mode 100644
index 00000000..caf495ce
Binary files /dev/null and b/fuzz/corpus/fuzz_read/caba57226f27a225d88aed736cae16f4060b8e97 differ
diff --git a/fuzz/corpus/fuzz_read/cae624c3c537b5ffb8c2dce69e8dd44f97e33518 b/fuzz/corpus/fuzz_read/cae624c3c537b5ffb8c2dce69e8dd44f97e33518
new file mode 100644
index 00000000..31ca3647
Binary files /dev/null and b/fuzz/corpus/fuzz_read/cae624c3c537b5ffb8c2dce69e8dd44f97e33518 differ
diff --git a/fuzz/corpus/fuzz_read/caf508c6a628b756588d8c049a8c79dd7c115b37 b/fuzz/corpus/fuzz_read/caf508c6a628b756588d8c049a8c79dd7c115b37
new file mode 100644
index 00000000..c444078a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/caf508c6a628b756588d8c049a8c79dd7c115b37 differ
diff --git a/fuzz/corpus/fuzz_read/caf5fa9ab421eb5109b4a8aa479570d0919f26c3 b/fuzz/corpus/fuzz_read/caf5fa9ab421eb5109b4a8aa479570d0919f26c3
new file mode 100644
index 00000000..7bfe70be
Binary files /dev/null and b/fuzz/corpus/fuzz_read/caf5fa9ab421eb5109b4a8aa479570d0919f26c3 differ
diff --git a/fuzz/corpus/fuzz_read/cb388bb0e88e7dc63a9b569a1670e699f9928217 b/fuzz/corpus/fuzz_read/cb388bb0e88e7dc63a9b569a1670e699f9928217
new file mode 100644
index 00000000..ab8ebc66
Binary files /dev/null and b/fuzz/corpus/fuzz_read/cb388bb0e88e7dc63a9b569a1670e699f9928217 differ
diff --git a/fuzz/corpus/fuzz_read/cb85b955c23fef7c1cfdfd825ce8817c77dd48a0 b/fuzz/corpus/fuzz_read/cb85b955c23fef7c1cfdfd825ce8817c77dd48a0
new file mode 100644
index 00000000..c2bff232
Binary files /dev/null and b/fuzz/corpus/fuzz_read/cb85b955c23fef7c1cfdfd825ce8817c77dd48a0 differ
diff --git a/fuzz/corpus/fuzz_read/cc17f8d9ac0ed68e460e915adb91f610d9abe9b1 b/fuzz/corpus/fuzz_read/cc17f8d9ac0ed68e460e915adb91f610d9abe9b1
new file mode 100644
index 00000000..3b1e469e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/cc17f8d9ac0ed68e460e915adb91f610d9abe9b1 differ
diff --git a/fuzz/corpus/fuzz_read/cc1d23b6e796a3ab7346cbf19a3e9e5050e88a9b b/fuzz/corpus/fuzz_read/cc1d23b6e796a3ab7346cbf19a3e9e5050e88a9b
new file mode 100644
index 00000000..37ed7abb
Binary files /dev/null and b/fuzz/corpus/fuzz_read/cc1d23b6e796a3ab7346cbf19a3e9e5050e88a9b differ
diff --git a/fuzz/corpus/fuzz_read/cc2776dcf4f11550c01468c971475bac85ffb86d b/fuzz/corpus/fuzz_read/cc2776dcf4f11550c01468c971475bac85ffb86d
new file mode 100644
index 00000000..0e4c0f83
Binary files /dev/null and b/fuzz/corpus/fuzz_read/cc2776dcf4f11550c01468c971475bac85ffb86d differ
diff --git a/fuzz/corpus/fuzz_read/cc7487ffb3405db6ee255892a68d209cfee6a50b b/fuzz/corpus/fuzz_read/cc7487ffb3405db6ee255892a68d209cfee6a50b
new file mode 100644
index 00000000..68381fb4
Binary files /dev/null and b/fuzz/corpus/fuzz_read/cc7487ffb3405db6ee255892a68d209cfee6a50b differ
diff --git a/fuzz/corpus/fuzz_read/cc7ec38e0baef3915e0ddf318f89d71020ea4236 b/fuzz/corpus/fuzz_read/cc7ec38e0baef3915e0ddf318f89d71020ea4236
new file mode 100644
index 00000000..d802887e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/cc7ec38e0baef3915e0ddf318f89d71020ea4236 differ
diff --git a/fuzz/corpus/fuzz_read/ccec5c6d5bbb98eb403c0cd76d50886de51378ad b/fuzz/corpus/fuzz_read/ccec5c6d5bbb98eb403c0cd76d50886de51378ad
new file mode 100644
index 00000000..18521dfa
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ccec5c6d5bbb98eb403c0cd76d50886de51378ad differ
diff --git a/fuzz/corpus/fuzz_read/cd0c6f23dff3e73a406c5998ba4be9bd515c56b3 b/fuzz/corpus/fuzz_read/cd0c6f23dff3e73a406c5998ba4be9bd515c56b3
new file mode 100644
index 00000000..e21fe8a6
Binary files /dev/null and b/fuzz/corpus/fuzz_read/cd0c6f23dff3e73a406c5998ba4be9bd515c56b3 differ
diff --git a/fuzz/corpus/fuzz_read/cd73c00b8ea85ea16b31734b902ae4db818a194c b/fuzz/corpus/fuzz_read/cd73c00b8ea85ea16b31734b902ae4db818a194c
new file mode 100644
index 00000000..c713483b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/cd73c00b8ea85ea16b31734b902ae4db818a194c differ
diff --git a/fuzz/corpus/fuzz_read/cd8a36bbf8d91a2289b804e743c5e00cc469ce51 b/fuzz/corpus/fuzz_read/cd8a36bbf8d91a2289b804e743c5e00cc469ce51
new file mode 100644
index 00000000..31a2e4e0
Binary files /dev/null and b/fuzz/corpus/fuzz_read/cd8a36bbf8d91a2289b804e743c5e00cc469ce51 differ
diff --git a/fuzz/corpus/fuzz_read/cdb56db96e6f9c6bcfeb8725c64af57c251afb85 b/fuzz/corpus/fuzz_read/cdb56db96e6f9c6bcfeb8725c64af57c251afb85
new file mode 100644
index 00000000..1928a359
Binary files /dev/null and b/fuzz/corpus/fuzz_read/cdb56db96e6f9c6bcfeb8725c64af57c251afb85 differ
diff --git a/fuzz/corpus/fuzz_read/cde43c743e498ef1fa1432d345998e47446e9a53 b/fuzz/corpus/fuzz_read/cde43c743e498ef1fa1432d345998e47446e9a53
new file mode 100644
index 00000000..2fb97ed2
Binary files /dev/null and b/fuzz/corpus/fuzz_read/cde43c743e498ef1fa1432d345998e47446e9a53 differ
diff --git a/fuzz/corpus/fuzz_read/cdea4d5bd342705807bf62532ea19b2133f06566 b/fuzz/corpus/fuzz_read/cdea4d5bd342705807bf62532ea19b2133f06566
new file mode 100644
index 00000000..e9c724cb
Binary files /dev/null and b/fuzz/corpus/fuzz_read/cdea4d5bd342705807bf62532ea19b2133f06566 differ
diff --git a/fuzz/corpus/fuzz_read/ce762fadf896aafdfc7b9105e36be573db5ce2d1 b/fuzz/corpus/fuzz_read/ce762fadf896aafdfc7b9105e36be573db5ce2d1
new file mode 100644
index 00000000..d1de67a7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ce762fadf896aafdfc7b9105e36be573db5ce2d1 differ
diff --git a/fuzz/corpus/fuzz_read/cf46ebd275dbae7d4e596046a3914f8498aa938c b/fuzz/corpus/fuzz_read/cf46ebd275dbae7d4e596046a3914f8498aa938c
new file mode 100644
index 00000000..f7fdab03
Binary files /dev/null and b/fuzz/corpus/fuzz_read/cf46ebd275dbae7d4e596046a3914f8498aa938c differ
diff --git a/fuzz/corpus/fuzz_read/cf7ab643741e6594feb3c9ff256c0c6a1528106a b/fuzz/corpus/fuzz_read/cf7ab643741e6594feb3c9ff256c0c6a1528106a
new file mode 100644
index 00000000..27bdd362
Binary files /dev/null and b/fuzz/corpus/fuzz_read/cf7ab643741e6594feb3c9ff256c0c6a1528106a differ
diff --git a/fuzz/corpus/fuzz_read/cf7d2c1611a8ee05856519000669f0fc6727cc33 b/fuzz/corpus/fuzz_read/cf7d2c1611a8ee05856519000669f0fc6727cc33
new file mode 100644
index 00000000..55e1d790
Binary files /dev/null and b/fuzz/corpus/fuzz_read/cf7d2c1611a8ee05856519000669f0fc6727cc33 differ
diff --git a/fuzz/corpus/fuzz_read/cf7e3e58639c2a176e128fb3479a7f1e0d3f2573 b/fuzz/corpus/fuzz_read/cf7e3e58639c2a176e128fb3479a7f1e0d3f2573
new file mode 100644
index 00000000..b7e0d85e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/cf7e3e58639c2a176e128fb3479a7f1e0d3f2573 differ
diff --git a/fuzz/corpus/fuzz_read/cf8f226b52628c345b4f33e945a130c638f93d55 b/fuzz/corpus/fuzz_read/cf8f226b52628c345b4f33e945a130c638f93d55
new file mode 100644
index 00000000..76c736b8
Binary files /dev/null and b/fuzz/corpus/fuzz_read/cf8f226b52628c345b4f33e945a130c638f93d55 differ
diff --git a/fuzz/corpus/fuzz_read/d004f711ea03f6f1aaf6737d579746ee18fa4c31 b/fuzz/corpus/fuzz_read/d004f711ea03f6f1aaf6737d579746ee18fa4c31
new file mode 100644
index 00000000..616a8af4
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d004f711ea03f6f1aaf6737d579746ee18fa4c31 differ
diff --git a/fuzz/corpus/fuzz_read/d01d2e8d1a660c4159d6b17fc203e8af142aadc8 b/fuzz/corpus/fuzz_read/d01d2e8d1a660c4159d6b17fc203e8af142aadc8
new file mode 100644
index 00000000..88bd3285
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d01d2e8d1a660c4159d6b17fc203e8af142aadc8 differ
diff --git a/fuzz/corpus/fuzz_read/d02233d44e033226ba2614645b0b1708b2b6fe88 b/fuzz/corpus/fuzz_read/d02233d44e033226ba2614645b0b1708b2b6fe88
new file mode 100644
index 00000000..c7f887f7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d02233d44e033226ba2614645b0b1708b2b6fe88 differ
diff --git a/fuzz/corpus/fuzz_read/d04b496fadf2d3c1437eeb6f70dbcfbe29601ba8 b/fuzz/corpus/fuzz_read/d04b496fadf2d3c1437eeb6f70dbcfbe29601ba8
new file mode 100644
index 00000000..af7aa1ad
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d04b496fadf2d3c1437eeb6f70dbcfbe29601ba8 differ
diff --git a/fuzz/corpus/fuzz_read/d0bdbfcf7a0d7a02e06b81bb174b479a64897ac7 b/fuzz/corpus/fuzz_read/d0bdbfcf7a0d7a02e06b81bb174b479a64897ac7
new file mode 100644
index 00000000..b06b4b2c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d0bdbfcf7a0d7a02e06b81bb174b479a64897ac7 differ
diff --git a/fuzz/corpus/fuzz_read/d0e5a87dfa9ea335c9f453bc8f809ad10cdaec17 b/fuzz/corpus/fuzz_read/d0e5a87dfa9ea335c9f453bc8f809ad10cdaec17
new file mode 100644
index 00000000..2b7e1dab
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d0e5a87dfa9ea335c9f453bc8f809ad10cdaec17 differ
diff --git a/fuzz/corpus/fuzz_read/d100c9ad1844b1990697a410306282e5f7771553 b/fuzz/corpus/fuzz_read/d100c9ad1844b1990697a410306282e5f7771553
new file mode 100644
index 00000000..6e26ad4f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d100c9ad1844b1990697a410306282e5f7771553 differ
diff --git a/fuzz/corpus/fuzz_read/d1270b3ebff55575f54401c0f71e5e8d38ece6f9 b/fuzz/corpus/fuzz_read/d1270b3ebff55575f54401c0f71e5e8d38ece6f9
new file mode 100644
index 00000000..3c1eec02
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d1270b3ebff55575f54401c0f71e5e8d38ece6f9 differ
diff --git a/fuzz/corpus/fuzz_read/d12adaaa3e888bc1722b21b060986d3bc591912e b/fuzz/corpus/fuzz_read/d12adaaa3e888bc1722b21b060986d3bc591912e
new file mode 100644
index 00000000..9215244c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d12adaaa3e888bc1722b21b060986d3bc591912e differ
diff --git a/fuzz/corpus/fuzz_read/d14777133a3745d3f8a131fbcb96b543211cb014 b/fuzz/corpus/fuzz_read/d14777133a3745d3f8a131fbcb96b543211cb014
new file mode 100644
index 00000000..3b8e660d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d14777133a3745d3f8a131fbcb96b543211cb014 differ
diff --git a/fuzz/corpus/fuzz_read/d15678078d80651ebd0cdca41bbfa279b7347205 b/fuzz/corpus/fuzz_read/d15678078d80651ebd0cdca41bbfa279b7347205
new file mode 100644
index 00000000..28b9880f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d15678078d80651ebd0cdca41bbfa279b7347205 differ
diff --git a/fuzz/corpus/fuzz_read/d1617f3da2fe05ed0e8727e0823a6be7c320dd63 b/fuzz/corpus/fuzz_read/d1617f3da2fe05ed0e8727e0823a6be7c320dd63
new file mode 100644
index 00000000..0330b2ec
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d1617f3da2fe05ed0e8727e0823a6be7c320dd63 differ
diff --git a/fuzz/corpus/fuzz_read/d187542d125e1057899c3d2bc706055536ec2fdd b/fuzz/corpus/fuzz_read/d187542d125e1057899c3d2bc706055536ec2fdd
new file mode 100644
index 00000000..e9209103
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d187542d125e1057899c3d2bc706055536ec2fdd differ
diff --git a/fuzz/corpus/fuzz_read/d1ca27c04921184a4ae705772ea1315176e6d3b9 b/fuzz/corpus/fuzz_read/d1ca27c04921184a4ae705772ea1315176e6d3b9
new file mode 100644
index 00000000..390f0022
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d1ca27c04921184a4ae705772ea1315176e6d3b9 differ
diff --git a/fuzz/corpus/fuzz_read/d1fdf72f2491fd81f87374daea791e71fc885e81 b/fuzz/corpus/fuzz_read/d1fdf72f2491fd81f87374daea791e71fc885e81
new file mode 100644
index 00000000..49c0964d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d1fdf72f2491fd81f87374daea791e71fc885e81 differ
diff --git a/fuzz/corpus/fuzz_read/d22faf4988ce08c89cbb1d5f05ff40e456ce5a7b b/fuzz/corpus/fuzz_read/d22faf4988ce08c89cbb1d5f05ff40e456ce5a7b
new file mode 100644
index 00000000..a46076ee
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d22faf4988ce08c89cbb1d5f05ff40e456ce5a7b differ
diff --git a/fuzz/corpus/fuzz_read/d242524c184a92a2205f06da0408f03e06d437ca b/fuzz/corpus/fuzz_read/d242524c184a92a2205f06da0408f03e06d437ca
new file mode 100644
index 00000000..cefae343
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d242524c184a92a2205f06da0408f03e06d437ca differ
diff --git a/fuzz/corpus/fuzz_read/d2854ed510cf4847b1b4f68f0ebe5238cc8958c7 b/fuzz/corpus/fuzz_read/d2854ed510cf4847b1b4f68f0ebe5238cc8958c7
new file mode 100644
index 00000000..0592f038
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d2854ed510cf4847b1b4f68f0ebe5238cc8958c7 differ
diff --git a/fuzz/corpus/fuzz_read/d286abcb4d47876607582da38da4b1c228f63d51 b/fuzz/corpus/fuzz_read/d286abcb4d47876607582da38da4b1c228f63d51
new file mode 100644
index 00000000..3512be03
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d286abcb4d47876607582da38da4b1c228f63d51 differ
diff --git a/fuzz/corpus/fuzz_read/d29a189b3ee6b38d9fd8a4f0d0b81eae8cc35040 b/fuzz/corpus/fuzz_read/d29a189b3ee6b38d9fd8a4f0d0b81eae8cc35040
new file mode 100644
index 00000000..d5974eca
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d29a189b3ee6b38d9fd8a4f0d0b81eae8cc35040 differ
diff --git a/fuzz/corpus/fuzz_read/d2aab9cf60be62e252db2454629c66c1f39f6eea b/fuzz/corpus/fuzz_read/d2aab9cf60be62e252db2454629c66c1f39f6eea
new file mode 100644
index 00000000..ae8f8e3a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d2aab9cf60be62e252db2454629c66c1f39f6eea differ
diff --git a/fuzz/corpus/fuzz_read/d2dd3d996475cd222f9892f634261f38dc5d17eb b/fuzz/corpus/fuzz_read/d2dd3d996475cd222f9892f634261f38dc5d17eb
new file mode 100644
index 00000000..ae04badf
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d2dd3d996475cd222f9892f634261f38dc5d17eb differ
diff --git a/fuzz/corpus/fuzz_read/d313c751cb5da6b6b7399297ac4e4b3a6174d766 b/fuzz/corpus/fuzz_read/d313c751cb5da6b6b7399297ac4e4b3a6174d766
new file mode 100644
index 00000000..1ddeeb63
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d313c751cb5da6b6b7399297ac4e4b3a6174d766 differ
diff --git a/fuzz/corpus/fuzz_read/d321aae1bf774e744dbedb90e6fe99aae795cd84 b/fuzz/corpus/fuzz_read/d321aae1bf774e744dbedb90e6fe99aae795cd84
new file mode 100644
index 00000000..497768fd
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d321aae1bf774e744dbedb90e6fe99aae795cd84 differ
diff --git a/fuzz/corpus/fuzz_read/d331453b0b6ac43f8f8a4a6692216e562f43e16c b/fuzz/corpus/fuzz_read/d331453b0b6ac43f8f8a4a6692216e562f43e16c
new file mode 100644
index 00000000..33144afd
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d331453b0b6ac43f8f8a4a6692216e562f43e16c differ
diff --git a/fuzz/corpus/fuzz_read/d341b286350a982df98c04e3b240da4160278364 b/fuzz/corpus/fuzz_read/d341b286350a982df98c04e3b240da4160278364
new file mode 100644
index 00000000..e4c4affe
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d341b286350a982df98c04e3b240da4160278364 differ
diff --git a/fuzz/corpus/fuzz_read/d360500c488b5aecae1301af3c3b806329dcd997 b/fuzz/corpus/fuzz_read/d360500c488b5aecae1301af3c3b806329dcd997
new file mode 100644
index 00000000..dcc4d36a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d360500c488b5aecae1301af3c3b806329dcd997 differ
diff --git a/fuzz/corpus/fuzz_read/d3740e2a79f2447293ae9a04f0e4e98212e47347 b/fuzz/corpus/fuzz_read/d3740e2a79f2447293ae9a04f0e4e98212e47347
new file mode 100644
index 00000000..c89572d0
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d3740e2a79f2447293ae9a04f0e4e98212e47347 differ
diff --git a/fuzz/corpus/fuzz_read/d3b005e1e5b994dafead643e2f070c2e35aecf0a b/fuzz/corpus/fuzz_read/d3b005e1e5b994dafead643e2f070c2e35aecf0a
new file mode 100644
index 00000000..56b82d47
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d3b005e1e5b994dafead643e2f070c2e35aecf0a differ
diff --git a/fuzz/corpus/fuzz_read/d3dcfd6b6ef6ab3116003ea9411f951ede3a2873 b/fuzz/corpus/fuzz_read/d3dcfd6b6ef6ab3116003ea9411f951ede3a2873
new file mode 100644
index 00000000..a6138400
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d3dcfd6b6ef6ab3116003ea9411f951ede3a2873 differ
diff --git a/fuzz/corpus/fuzz_read/d40c328818f253175acc985d13b99252d7afb7a2 b/fuzz/corpus/fuzz_read/d40c328818f253175acc985d13b99252d7afb7a2
new file mode 100644
index 00000000..d81b0548
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d40c328818f253175acc985d13b99252d7afb7a2 differ
diff --git a/fuzz/corpus/fuzz_read/d43e8684bcc6ef34acfbe9db37b5c620c0b873f7 b/fuzz/corpus/fuzz_read/d43e8684bcc6ef34acfbe9db37b5c620c0b873f7
new file mode 100644
index 00000000..c5fa68fe
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d43e8684bcc6ef34acfbe9db37b5c620c0b873f7 differ
diff --git a/fuzz/corpus/fuzz_read/d496a08b239d88f428311a8b98299d4527e4032f b/fuzz/corpus/fuzz_read/d496a08b239d88f428311a8b98299d4527e4032f
new file mode 100644
index 00000000..332630b5
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d496a08b239d88f428311a8b98299d4527e4032f differ
diff --git a/fuzz/corpus/fuzz_read/d524de1e839ff98b41ac5a878cc167dbd87c18fe b/fuzz/corpus/fuzz_read/d524de1e839ff98b41ac5a878cc167dbd87c18fe
new file mode 100644
index 00000000..f9511d2d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d524de1e839ff98b41ac5a878cc167dbd87c18fe differ
diff --git a/fuzz/corpus/fuzz_read/d5590dfde2ce0c5830ca0bd45e84c84150581de7 b/fuzz/corpus/fuzz_read/d5590dfde2ce0c5830ca0bd45e84c84150581de7
new file mode 100644
index 00000000..51937ce3
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d5590dfde2ce0c5830ca0bd45e84c84150581de7 differ
diff --git a/fuzz/corpus/fuzz_read/d5a30ed9e7a22358630a368025a7e2f789632c04 b/fuzz/corpus/fuzz_read/d5a30ed9e7a22358630a368025a7e2f789632c04
new file mode 100644
index 00000000..a8a4535b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d5a30ed9e7a22358630a368025a7e2f789632c04 differ
diff --git a/fuzz/corpus/fuzz_read/d5e3ab7a95974863eb92b261532c40a51b18bddd b/fuzz/corpus/fuzz_read/d5e3ab7a95974863eb92b261532c40a51b18bddd
new file mode 100644
index 00000000..b1219460
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d5e3ab7a95974863eb92b261532c40a51b18bddd differ
diff --git a/fuzz/corpus/fuzz_read/d5fb1dec6436a2fe354eed55658346c8d2a8e4f8 b/fuzz/corpus/fuzz_read/d5fb1dec6436a2fe354eed55658346c8d2a8e4f8
new file mode 100644
index 00000000..25b77a34
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d5fb1dec6436a2fe354eed55658346c8d2a8e4f8 differ
diff --git a/fuzz/corpus/fuzz_read/d66a8d0aed6b9bdc2cbbf8fbfcd03b1a62b30a7b b/fuzz/corpus/fuzz_read/d66a8d0aed6b9bdc2cbbf8fbfcd03b1a62b30a7b
new file mode 100644
index 00000000..15950e36
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d66a8d0aed6b9bdc2cbbf8fbfcd03b1a62b30a7b differ
diff --git a/fuzz/corpus/fuzz_read/d6baa819427da6b1dad00858a900ec0a6fc36911 b/fuzz/corpus/fuzz_read/d6baa819427da6b1dad00858a900ec0a6fc36911
new file mode 100644
index 00000000..a5c8a256
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d6baa819427da6b1dad00858a900ec0a6fc36911 differ
diff --git a/fuzz/corpus/fuzz_read/d6c2c73cb0bcb69d47ad90c65bc0e987bb9648f9 b/fuzz/corpus/fuzz_read/d6c2c73cb0bcb69d47ad90c65bc0e987bb9648f9
new file mode 100644
index 00000000..736ce049
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d6c2c73cb0bcb69d47ad90c65bc0e987bb9648f9 differ
diff --git a/fuzz/corpus/fuzz_read/d701d90d36c2761f96a639f761fdad685a378d02 b/fuzz/corpus/fuzz_read/d701d90d36c2761f96a639f761fdad685a378d02
new file mode 100644
index 00000000..beafd7ef
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d701d90d36c2761f96a639f761fdad685a378d02 differ
diff --git a/fuzz/corpus/fuzz_read/d74d996b1ed8ba6a10fca2cc139eeb8bcdb05428 b/fuzz/corpus/fuzz_read/d74d996b1ed8ba6a10fca2cc139eeb8bcdb05428
new file mode 100644
index 00000000..fc8b5915
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d74d996b1ed8ba6a10fca2cc139eeb8bcdb05428 differ
diff --git a/fuzz/corpus/fuzz_read/d75098be4cf6ad23fd76b2cec69f2268ec5df456 b/fuzz/corpus/fuzz_read/d75098be4cf6ad23fd76b2cec69f2268ec5df456
new file mode 100644
index 00000000..a5c1c8ea
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d75098be4cf6ad23fd76b2cec69f2268ec5df456 differ
diff --git a/fuzz/corpus/fuzz_read/d760b670664237b03824f9f8f7601ba8ecdacdce b/fuzz/corpus/fuzz_read/d760b670664237b03824f9f8f7601ba8ecdacdce
new file mode 100644
index 00000000..6abf26ab
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d760b670664237b03824f9f8f7601ba8ecdacdce differ
diff --git a/fuzz/corpus/fuzz_read/d77300e1cc90c96df349d2a076d00734e55de0ef b/fuzz/corpus/fuzz_read/d77300e1cc90c96df349d2a076d00734e55de0ef
new file mode 100644
index 00000000..5f12851e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d77300e1cc90c96df349d2a076d00734e55de0ef differ
diff --git a/fuzz/corpus/fuzz_read/d7bf4365f37e1c2bcb3971a229b03f6f5afae12a b/fuzz/corpus/fuzz_read/d7bf4365f37e1c2bcb3971a229b03f6f5afae12a
new file mode 100644
index 00000000..e8e3cfae
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d7bf4365f37e1c2bcb3971a229b03f6f5afae12a differ
diff --git a/fuzz/corpus/fuzz_read/d7cc2942f2ffcb4ddfb022a96fa3d47356782e22 b/fuzz/corpus/fuzz_read/d7cc2942f2ffcb4ddfb022a96fa3d47356782e22
new file mode 100644
index 00000000..7a3579b0
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d7cc2942f2ffcb4ddfb022a96fa3d47356782e22 differ
diff --git a/fuzz/corpus/fuzz_read/d7ef603e6bdb0b4632c26ad4ce4c11298e456cd7 b/fuzz/corpus/fuzz_read/d7ef603e6bdb0b4632c26ad4ce4c11298e456cd7
new file mode 100644
index 00000000..b43a0d1a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d7ef603e6bdb0b4632c26ad4ce4c11298e456cd7 differ
diff --git a/fuzz/corpus/fuzz_read/d7f5515ecb1b46a2f77d1ef114aee40ea41993da b/fuzz/corpus/fuzz_read/d7f5515ecb1b46a2f77d1ef114aee40ea41993da
new file mode 100644
index 00000000..69ead84a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d7f5515ecb1b46a2f77d1ef114aee40ea41993da differ
diff --git a/fuzz/corpus/fuzz_read/d808805e502d7ecc6265641802fcab8980585c54 b/fuzz/corpus/fuzz_read/d808805e502d7ecc6265641802fcab8980585c54
new file mode 100644
index 00000000..cc8a07bf
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d808805e502d7ecc6265641802fcab8980585c54 differ
diff --git a/fuzz/corpus/fuzz_read/d8369b255df6b392ba09373a13ddf92d2fef2e23 b/fuzz/corpus/fuzz_read/d8369b255df6b392ba09373a13ddf92d2fef2e23
new file mode 100644
index 00000000..5ca72081
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d8369b255df6b392ba09373a13ddf92d2fef2e23 differ
diff --git a/fuzz/corpus/fuzz_read/d86a1fee996e8f658762dcfc0b23e0cb18165bf4 b/fuzz/corpus/fuzz_read/d86a1fee996e8f658762dcfc0b23e0cb18165bf4
new file mode 100644
index 00000000..b5b1b68f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d86a1fee996e8f658762dcfc0b23e0cb18165bf4 differ
diff --git a/fuzz/corpus/fuzz_read/d898b0955cb1e82200ff1697faab40747a477b1d b/fuzz/corpus/fuzz_read/d898b0955cb1e82200ff1697faab40747a477b1d
new file mode 100644
index 00000000..8f7ea997
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d898b0955cb1e82200ff1697faab40747a477b1d differ
diff --git a/fuzz/corpus/fuzz_read/d9259d45ef34feb944a10c1c8c0b71ad898d2de7 b/fuzz/corpus/fuzz_read/d9259d45ef34feb944a10c1c8c0b71ad898d2de7
new file mode 100644
index 00000000..be6ea2b0
Binary files /dev/null and b/fuzz/corpus/fuzz_read/d9259d45ef34feb944a10c1c8c0b71ad898d2de7 differ
diff --git a/fuzz/corpus/fuzz_read/da1c94b4d133a9cd67ae695d11a071a0a6aaa59c b/fuzz/corpus/fuzz_read/da1c94b4d133a9cd67ae695d11a071a0a6aaa59c
new file mode 100644
index 00000000..05ded93c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/da1c94b4d133a9cd67ae695d11a071a0a6aaa59c differ
diff --git a/fuzz/corpus/fuzz_read/da37ea434d5ed679551951af7f16c05f64828864 b/fuzz/corpus/fuzz_read/da37ea434d5ed679551951af7f16c05f64828864
new file mode 100644
index 00000000..74eb54b4
Binary files /dev/null and b/fuzz/corpus/fuzz_read/da37ea434d5ed679551951af7f16c05f64828864 differ
diff --git a/fuzz/corpus/fuzz_read/db034c69656015b6f01fca08b93e12a4947af73d b/fuzz/corpus/fuzz_read/db034c69656015b6f01fca08b93e12a4947af73d
new file mode 100644
index 00000000..26753483
Binary files /dev/null and b/fuzz/corpus/fuzz_read/db034c69656015b6f01fca08b93e12a4947af73d differ
diff --git a/fuzz/corpus/fuzz_read/db297730d1652ac2d4a25214da62258f19eb85d4 b/fuzz/corpus/fuzz_read/db297730d1652ac2d4a25214da62258f19eb85d4
new file mode 100644
index 00000000..ff804b88
Binary files /dev/null and b/fuzz/corpus/fuzz_read/db297730d1652ac2d4a25214da62258f19eb85d4 differ
diff --git a/fuzz/corpus/fuzz_read/db40a416ba60b0b3e7486e1810b01925da2fc0eb b/fuzz/corpus/fuzz_read/db40a416ba60b0b3e7486e1810b01925da2fc0eb
new file mode 100644
index 00000000..d91abdc4
Binary files /dev/null and b/fuzz/corpus/fuzz_read/db40a416ba60b0b3e7486e1810b01925da2fc0eb differ
diff --git a/fuzz/corpus/fuzz_read/db43b6cb4e006c662d76d3cd790979ac8fd502c4 b/fuzz/corpus/fuzz_read/db43b6cb4e006c662d76d3cd790979ac8fd502c4
new file mode 100644
index 00000000..c2c11a7e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/db43b6cb4e006c662d76d3cd790979ac8fd502c4 differ
diff --git a/fuzz/corpus/fuzz_read/dbcf3c118616e556da93a7a17315d21dae9acb95 b/fuzz/corpus/fuzz_read/dbcf3c118616e556da93a7a17315d21dae9acb95
new file mode 100644
index 00000000..b399dcbb
Binary files /dev/null and b/fuzz/corpus/fuzz_read/dbcf3c118616e556da93a7a17315d21dae9acb95 differ
diff --git a/fuzz/corpus/fuzz_read/dbd83845c5a3d87eeb12edcd9c1aa18e1a311f47 b/fuzz/corpus/fuzz_read/dbd83845c5a3d87eeb12edcd9c1aa18e1a311f47
new file mode 100644
index 00000000..5f8d88ab
Binary files /dev/null and b/fuzz/corpus/fuzz_read/dbd83845c5a3d87eeb12edcd9c1aa18e1a311f47 differ
diff --git a/fuzz/corpus/fuzz_read/dc587b24406a01890d86fc6bdffec71d31d1ade2 b/fuzz/corpus/fuzz_read/dc587b24406a01890d86fc6bdffec71d31d1ade2
new file mode 100644
index 00000000..59c60a59
Binary files /dev/null and b/fuzz/corpus/fuzz_read/dc587b24406a01890d86fc6bdffec71d31d1ade2 differ
diff --git a/fuzz/corpus/fuzz_read/dc6bc31dedf954adbbad61a967bbcd0138278534 b/fuzz/corpus/fuzz_read/dc6bc31dedf954adbbad61a967bbcd0138278534
new file mode 100644
index 00000000..9354b2e5
Binary files /dev/null and b/fuzz/corpus/fuzz_read/dc6bc31dedf954adbbad61a967bbcd0138278534 differ
diff --git a/fuzz/corpus/fuzz_read/dc85bef294b3cd9633748fb15a7815390cc2f4d3 b/fuzz/corpus/fuzz_read/dc85bef294b3cd9633748fb15a7815390cc2f4d3
new file mode 100644
index 00000000..41761d3b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/dc85bef294b3cd9633748fb15a7815390cc2f4d3 differ
diff --git a/fuzz/corpus/fuzz_read/dd3f71c6f3d1da3a962f592d8a9db02ad91551d1 b/fuzz/corpus/fuzz_read/dd3f71c6f3d1da3a962f592d8a9db02ad91551d1
new file mode 100644
index 00000000..e6fb1a5e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/dd3f71c6f3d1da3a962f592d8a9db02ad91551d1 differ
diff --git a/fuzz/corpus/fuzz_read/dd48c5aa487159439d843ea6933fe1ca67a722d7 b/fuzz/corpus/fuzz_read/dd48c5aa487159439d843ea6933fe1ca67a722d7
new file mode 100644
index 00000000..a4de5ac5
Binary files /dev/null and b/fuzz/corpus/fuzz_read/dd48c5aa487159439d843ea6933fe1ca67a722d7 differ
diff --git a/fuzz/corpus/fuzz_read/dd62c56208f397e90be4251fcc84e3d5b25d79b9 b/fuzz/corpus/fuzz_read/dd62c56208f397e90be4251fcc84e3d5b25d79b9
new file mode 100644
index 00000000..cd5be03d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/dd62c56208f397e90be4251fcc84e3d5b25d79b9 differ
diff --git a/fuzz/corpus/fuzz_read/ddae6824440d5ae63f529d0826f43587ca639337 b/fuzz/corpus/fuzz_read/ddae6824440d5ae63f529d0826f43587ca639337
new file mode 100644
index 00000000..a0510879
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ddae6824440d5ae63f529d0826f43587ca639337 differ
diff --git a/fuzz/corpus/fuzz_read/ddc4a8f54379469121804348ba02c1e1bae9769d b/fuzz/corpus/fuzz_read/ddc4a8f54379469121804348ba02c1e1bae9769d
new file mode 100644
index 00000000..944c611d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ddc4a8f54379469121804348ba02c1e1bae9769d differ
diff --git a/fuzz/corpus/fuzz_read/de060bd45eefdea5d0b457de58d4ddc224fc8f49 b/fuzz/corpus/fuzz_read/de060bd45eefdea5d0b457de58d4ddc224fc8f49
new file mode 100644
index 00000000..c228a411
Binary files /dev/null and b/fuzz/corpus/fuzz_read/de060bd45eefdea5d0b457de58d4ddc224fc8f49 differ
diff --git a/fuzz/corpus/fuzz_read/de455b9f25adfe865b38d9e2d4465e8abd50434f b/fuzz/corpus/fuzz_read/de455b9f25adfe865b38d9e2d4465e8abd50434f
new file mode 100644
index 00000000..e1fb74dd
Binary files /dev/null and b/fuzz/corpus/fuzz_read/de455b9f25adfe865b38d9e2d4465e8abd50434f differ
diff --git a/fuzz/corpus/fuzz_read/de7827315ae1db39308aa1fb3b0317bd1bbfab9c b/fuzz/corpus/fuzz_read/de7827315ae1db39308aa1fb3b0317bd1bbfab9c
new file mode 100644
index 00000000..3afe5a9d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/de7827315ae1db39308aa1fb3b0317bd1bbfab9c differ
diff --git a/fuzz/corpus/fuzz_read/de87a56be5cb6a735569d34f0b20b6bea3f2a9bb b/fuzz/corpus/fuzz_read/de87a56be5cb6a735569d34f0b20b6bea3f2a9bb
new file mode 100644
index 00000000..3f1a240a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/de87a56be5cb6a735569d34f0b20b6bea3f2a9bb differ
diff --git a/fuzz/corpus/fuzz_read/df559a74589321b4360d9563da1e9630a7413152 b/fuzz/corpus/fuzz_read/df559a74589321b4360d9563da1e9630a7413152
new file mode 100644
index 00000000..2994d012
Binary files /dev/null and b/fuzz/corpus/fuzz_read/df559a74589321b4360d9563da1e9630a7413152 differ
diff --git a/fuzz/corpus/fuzz_read/e02a1bb25017bd7bb6d1d17501f80d9f2340c629 b/fuzz/corpus/fuzz_read/e02a1bb25017bd7bb6d1d17501f80d9f2340c629
new file mode 100644
index 00000000..43cf20a5
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e02a1bb25017bd7bb6d1d17501f80d9f2340c629 differ
diff --git a/fuzz/corpus/fuzz_read/e031fdaa94dbca4374e1f1563c06fd5de4c855c9 b/fuzz/corpus/fuzz_read/e031fdaa94dbca4374e1f1563c06fd5de4c855c9
new file mode 100644
index 00000000..6207afff
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e031fdaa94dbca4374e1f1563c06fd5de4c855c9 differ
diff --git a/fuzz/corpus/fuzz_read/e07ea64ba4554c86cf932e537ae03525820d640c b/fuzz/corpus/fuzz_read/e07ea64ba4554c86cf932e537ae03525820d640c
new file mode 100644
index 00000000..45b94b67
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e07ea64ba4554c86cf932e537ae03525820d640c differ
diff --git a/fuzz/corpus/fuzz_read/e082681166b656370a0051729641bc85f3aabb3f b/fuzz/corpus/fuzz_read/e082681166b656370a0051729641bc85f3aabb3f
new file mode 100644
index 00000000..de632348
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e082681166b656370a0051729641bc85f3aabb3f differ
diff --git a/fuzz/corpus/fuzz_read/e1044bd796b0b9e6d665e42b505ddeb4835858fe b/fuzz/corpus/fuzz_read/e1044bd796b0b9e6d665e42b505ddeb4835858fe
new file mode 100644
index 00000000..cf10bdd9
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e1044bd796b0b9e6d665e42b505ddeb4835858fe differ
diff --git a/fuzz/corpus/fuzz_read/e1144a2ee58c460ea56fd59a3a3ae006e0e3d802 b/fuzz/corpus/fuzz_read/e1144a2ee58c460ea56fd59a3a3ae006e0e3d802
new file mode 100644
index 00000000..0fc97bef
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e1144a2ee58c460ea56fd59a3a3ae006e0e3d802 differ
diff --git a/fuzz/corpus/fuzz_read/e1730e31075c3145cbd6aa845cb800d2cd317404 b/fuzz/corpus/fuzz_read/e1730e31075c3145cbd6aa845cb800d2cd317404
new file mode 100644
index 00000000..3cd18cc9
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e1730e31075c3145cbd6aa845cb800d2cd317404 differ
diff --git a/fuzz/corpus/fuzz_read/e199555b5d1a87473cc5f5d891087973ba40ebaf b/fuzz/corpus/fuzz_read/e199555b5d1a87473cc5f5d891087973ba40ebaf
new file mode 100644
index 00000000..a5516335
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e199555b5d1a87473cc5f5d891087973ba40ebaf differ
diff --git a/fuzz/corpus/fuzz_read/e1e98a69a25a431d00be060a946233905e4bce6f b/fuzz/corpus/fuzz_read/e1e98a69a25a431d00be060a946233905e4bce6f
new file mode 100644
index 00000000..da9f43cd
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e1e98a69a25a431d00be060a946233905e4bce6f differ
diff --git a/fuzz/corpus/fuzz_read/e23d80ac604eb1be5a430faae8f0abc4764a254d b/fuzz/corpus/fuzz_read/e23d80ac604eb1be5a430faae8f0abc4764a254d
new file mode 100644
index 00000000..44be9807
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e23d80ac604eb1be5a430faae8f0abc4764a254d differ
diff --git a/fuzz/corpus/fuzz_read/e24cb11ca5f4235db07b482aca6c433766d9d392 b/fuzz/corpus/fuzz_read/e24cb11ca5f4235db07b482aca6c433766d9d392
new file mode 100644
index 00000000..d3d6338a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e24cb11ca5f4235db07b482aca6c433766d9d392 differ
diff --git a/fuzz/corpus/fuzz_read/e24ec801e32d08736d8a30f741a0c347b40abd1f b/fuzz/corpus/fuzz_read/e24ec801e32d08736d8a30f741a0c347b40abd1f
new file mode 100644
index 00000000..97c7e079
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e24ec801e32d08736d8a30f741a0c347b40abd1f differ
diff --git a/fuzz/corpus/fuzz_read/e251950342c6292a7fac4aa28a3f87ad44c7679d b/fuzz/corpus/fuzz_read/e251950342c6292a7fac4aa28a3f87ad44c7679d
new file mode 100644
index 00000000..7ac623bd
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e251950342c6292a7fac4aa28a3f87ad44c7679d differ
diff --git a/fuzz/corpus/fuzz_read/e2883730a5f44d416c3239b40bbdf466fd6e78a9 b/fuzz/corpus/fuzz_read/e2883730a5f44d416c3239b40bbdf466fd6e78a9
new file mode 100644
index 00000000..771d6f43
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e2883730a5f44d416c3239b40bbdf466fd6e78a9 differ
diff --git a/fuzz/corpus/fuzz_read/e2df1c2e6d36fd4f01d1540f6350164f072c9427 b/fuzz/corpus/fuzz_read/e2df1c2e6d36fd4f01d1540f6350164f072c9427
new file mode 100644
index 00000000..b6845e0c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e2df1c2e6d36fd4f01d1540f6350164f072c9427 differ
diff --git a/fuzz/corpus/fuzz_read/e2f7389d9ce2fc9c358e8d676fab47f6a49a3f7c b/fuzz/corpus/fuzz_read/e2f7389d9ce2fc9c358e8d676fab47f6a49a3f7c
new file mode 100644
index 00000000..ef9f5b9e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e2f7389d9ce2fc9c358e8d676fab47f6a49a3f7c differ
diff --git a/fuzz/corpus/fuzz_read/e3207012b8e08478923c94a7c16fe305e0dc1f60 b/fuzz/corpus/fuzz_read/e3207012b8e08478923c94a7c16fe305e0dc1f60
new file mode 100644
index 00000000..ce5fc74d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e3207012b8e08478923c94a7c16fe305e0dc1f60 differ
diff --git a/fuzz/corpus/fuzz_read/e336ef6d4de26bfd5631fdf7a85c4d0d51ba9b3d b/fuzz/corpus/fuzz_read/e336ef6d4de26bfd5631fdf7a85c4d0d51ba9b3d
new file mode 100644
index 00000000..a2e55d64
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e336ef6d4de26bfd5631fdf7a85c4d0d51ba9b3d differ
diff --git a/fuzz/corpus/fuzz_read/e39eb71f8bdec35b80610629bfd2051c5fd76d16 b/fuzz/corpus/fuzz_read/e39eb71f8bdec35b80610629bfd2051c5fd76d16
new file mode 100644
index 00000000..36412400
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e39eb71f8bdec35b80610629bfd2051c5fd76d16 differ
diff --git a/fuzz/corpus/fuzz_read/e3a913bb88ebc05a31f946f65df650c86198523d b/fuzz/corpus/fuzz_read/e3a913bb88ebc05a31f946f65df650c86198523d
new file mode 100644
index 00000000..58483be0
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e3a913bb88ebc05a31f946f65df650c86198523d differ
diff --git a/fuzz/corpus/fuzz_read/e3d6f6eb1fe049da47db8f264e09cc6be9d38ecf b/fuzz/corpus/fuzz_read/e3d6f6eb1fe049da47db8f264e09cc6be9d38ecf
new file mode 100644
index 00000000..3aa3e79e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e3d6f6eb1fe049da47db8f264e09cc6be9d38ecf differ
diff --git a/fuzz/corpus/fuzz_read/e406d4fc9a534bb9d597d60a27f857d9dc2034bb b/fuzz/corpus/fuzz_read/e406d4fc9a534bb9d597d60a27f857d9dc2034bb
new file mode 100644
index 00000000..54b2144e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e406d4fc9a534bb9d597d60a27f857d9dc2034bb differ
diff --git a/fuzz/corpus/fuzz_read/e4178b9a2c8e66dded780b0d4a9bdc92511596a7 b/fuzz/corpus/fuzz_read/e4178b9a2c8e66dded780b0d4a9bdc92511596a7
new file mode 100644
index 00000000..b36c8087
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e4178b9a2c8e66dded780b0d4a9bdc92511596a7 differ
diff --git a/fuzz/corpus/fuzz_read/e4599cacf6d876a5d5a7e1042607fc27847d25ea b/fuzz/corpus/fuzz_read/e4599cacf6d876a5d5a7e1042607fc27847d25ea
new file mode 100644
index 00000000..1c5b7741
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e4599cacf6d876a5d5a7e1042607fc27847d25ea differ
diff --git a/fuzz/corpus/fuzz_read/e46550a92477d306b1803b2b5d1054a6d4fcc9c9 b/fuzz/corpus/fuzz_read/e46550a92477d306b1803b2b5d1054a6d4fcc9c9
new file mode 100644
index 00000000..04b110f6
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e46550a92477d306b1803b2b5d1054a6d4fcc9c9 differ
diff --git a/fuzz/corpus/fuzz_read/e4781babe021deda2c4a4f7454e28433d9cf22b1 b/fuzz/corpus/fuzz_read/e4781babe021deda2c4a4f7454e28433d9cf22b1
new file mode 100644
index 00000000..074573c1
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e4781babe021deda2c4a4f7454e28433d9cf22b1 differ
diff --git a/fuzz/corpus/fuzz_read/e4799366a7eae63ebea2692c3da51ac6aed67914 b/fuzz/corpus/fuzz_read/e4799366a7eae63ebea2692c3da51ac6aed67914
new file mode 100644
index 00000000..93a67e01
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e4799366a7eae63ebea2692c3da51ac6aed67914 differ
diff --git a/fuzz/corpus/fuzz_read/e4a9161da54fd9d8930d2601bc61f22da8dbf12f b/fuzz/corpus/fuzz_read/e4a9161da54fd9d8930d2601bc61f22da8dbf12f
new file mode 100644
index 00000000..0e42986f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e4a9161da54fd9d8930d2601bc61f22da8dbf12f differ
diff --git a/fuzz/corpus/fuzz_read/e4d8e2ee3063c52246e04d2b384816c95edc445f b/fuzz/corpus/fuzz_read/e4d8e2ee3063c52246e04d2b384816c95edc445f
new file mode 100644
index 00000000..3e4cd7bf
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e4d8e2ee3063c52246e04d2b384816c95edc445f differ
diff --git a/fuzz/corpus/fuzz_read/e58f13d48ba0fabbddd2aa3076e0bb0d967f3184 b/fuzz/corpus/fuzz_read/e58f13d48ba0fabbddd2aa3076e0bb0d967f3184
new file mode 100644
index 00000000..12794299
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e58f13d48ba0fabbddd2aa3076e0bb0d967f3184 differ
diff --git a/fuzz/corpus/fuzz_read/e598e902615ef2d9ee0b462c4c97cc9e4174ccbe b/fuzz/corpus/fuzz_read/e598e902615ef2d9ee0b462c4c97cc9e4174ccbe
new file mode 100644
index 00000000..b68d0351
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e598e902615ef2d9ee0b462c4c97cc9e4174ccbe differ
diff --git a/fuzz/corpus/fuzz_read/e643dd26a451db98e7c774480634e019bcc7895a b/fuzz/corpus/fuzz_read/e643dd26a451db98e7c774480634e019bcc7895a
new file mode 100644
index 00000000..ff3da1f4
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e643dd26a451db98e7c774480634e019bcc7895a differ
diff --git a/fuzz/corpus/fuzz_read/e65dd75b1a582e36d016438292f6dc0082f39666 b/fuzz/corpus/fuzz_read/e65dd75b1a582e36d016438292f6dc0082f39666
new file mode 100644
index 00000000..093cda1e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e65dd75b1a582e36d016438292f6dc0082f39666 differ
diff --git a/fuzz/corpus/fuzz_read/e6a76aa93e616c7349d98aa884b66a9f4d4f8492 b/fuzz/corpus/fuzz_read/e6a76aa93e616c7349d98aa884b66a9f4d4f8492
new file mode 100644
index 00000000..5d492402
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e6a76aa93e616c7349d98aa884b66a9f4d4f8492 differ
diff --git a/fuzz/corpus/fuzz_read/e6b94301a9cfcfd012dca206fbe8fd010b47fbe3 b/fuzz/corpus/fuzz_read/e6b94301a9cfcfd012dca206fbe8fd010b47fbe3
new file mode 100644
index 00000000..a71531f9
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e6b94301a9cfcfd012dca206fbe8fd010b47fbe3 differ
diff --git a/fuzz/corpus/fuzz_read/e6c5b9edfe8cab663299600420fa0b7546b8fc9c b/fuzz/corpus/fuzz_read/e6c5b9edfe8cab663299600420fa0b7546b8fc9c
new file mode 100644
index 00000000..bac277ce
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e6c5b9edfe8cab663299600420fa0b7546b8fc9c differ
diff --git a/fuzz/corpus/fuzz_read/e75412fea325a65a9ac6d362ec78359c52ccab9a b/fuzz/corpus/fuzz_read/e75412fea325a65a9ac6d362ec78359c52ccab9a
new file mode 100644
index 00000000..b11cfb1c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e75412fea325a65a9ac6d362ec78359c52ccab9a differ
diff --git a/fuzz/corpus/fuzz_read/e7925ece8619061beb0889d09c1b8999f05fb9a5 b/fuzz/corpus/fuzz_read/e7925ece8619061beb0889d09c1b8999f05fb9a5
new file mode 100644
index 00000000..e36af1e6
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e7925ece8619061beb0889d09c1b8999f05fb9a5 differ
diff --git a/fuzz/corpus/fuzz_read/e7a18b010212f3423fa723b56b082e5e1fe90924 b/fuzz/corpus/fuzz_read/e7a18b010212f3423fa723b56b082e5e1fe90924
new file mode 100644
index 00000000..e24472f8
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e7a18b010212f3423fa723b56b082e5e1fe90924 differ
diff --git a/fuzz/corpus/fuzz_read/e81330e721b58cadc871ff216693b4929a5636ff b/fuzz/corpus/fuzz_read/e81330e721b58cadc871ff216693b4929a5636ff
new file mode 100644
index 00000000..1fe25935
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e81330e721b58cadc871ff216693b4929a5636ff differ
diff --git a/fuzz/corpus/fuzz_read/e85be58c22a0c34b18c811316723ce7c1f2f7a29 b/fuzz/corpus/fuzz_read/e85be58c22a0c34b18c811316723ce7c1f2f7a29
new file mode 100644
index 00000000..ab37f71d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e85be58c22a0c34b18c811316723ce7c1f2f7a29 differ
diff --git a/fuzz/corpus/fuzz_read/e86ee6c9bc472434d7a07c200573f4b18486abc6 b/fuzz/corpus/fuzz_read/e86ee6c9bc472434d7a07c200573f4b18486abc6
new file mode 100644
index 00000000..90b67550
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e86ee6c9bc472434d7a07c200573f4b18486abc6 differ
diff --git a/fuzz/corpus/fuzz_read/e874ac26b45008de37c16dda147e312f353ace5e b/fuzz/corpus/fuzz_read/e874ac26b45008de37c16dda147e312f353ace5e
new file mode 100644
index 00000000..feaec27c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e874ac26b45008de37c16dda147e312f353ace5e differ
diff --git a/fuzz/corpus/fuzz_read/e8af3fce879e11de9ad01cd1fb9784ad51be96fc b/fuzz/corpus/fuzz_read/e8af3fce879e11de9ad01cd1fb9784ad51be96fc
new file mode 100644
index 00000000..937045c9
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e8af3fce879e11de9ad01cd1fb9784ad51be96fc differ
diff --git a/fuzz/corpus/fuzz_read/e95041eac636bc63a595a2f4dfbda4d7b750f9c9 b/fuzz/corpus/fuzz_read/e95041eac636bc63a595a2f4dfbda4d7b750f9c9
new file mode 100644
index 00000000..e415220b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e95041eac636bc63a595a2f4dfbda4d7b750f9c9 differ
diff --git a/fuzz/corpus/fuzz_read/e9bf10c445b584adbffe66794413539c68f17f49 b/fuzz/corpus/fuzz_read/e9bf10c445b584adbffe66794413539c68f17f49
new file mode 100644
index 00000000..5248122c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/e9bf10c445b584adbffe66794413539c68f17f49 differ
diff --git a/fuzz/corpus/fuzz_read/ea39b3aaceb0572b344db5b878d9ed73f585d271 b/fuzz/corpus/fuzz_read/ea39b3aaceb0572b344db5b878d9ed73f585d271
new file mode 100644
index 00000000..d275920a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ea39b3aaceb0572b344db5b878d9ed73f585d271 differ
diff --git a/fuzz/corpus/fuzz_read/ea6c915ebf8e485ab72d5c808dd783486f1614ed b/fuzz/corpus/fuzz_read/ea6c915ebf8e485ab72d5c808dd783486f1614ed
new file mode 100644
index 00000000..ac7b357d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ea6c915ebf8e485ab72d5c808dd783486f1614ed differ
diff --git a/fuzz/corpus/fuzz_read/eab1011947cc7f76ff7e189dcea48fbdbbc6f408 b/fuzz/corpus/fuzz_read/eab1011947cc7f76ff7e189dcea48fbdbbc6f408
new file mode 100644
index 00000000..147e8b34
Binary files /dev/null and b/fuzz/corpus/fuzz_read/eab1011947cc7f76ff7e189dcea48fbdbbc6f408 differ
diff --git a/fuzz/corpus/fuzz_read/eb985cf222d5072a757dd4ce1e38501c8c012389 b/fuzz/corpus/fuzz_read/eb985cf222d5072a757dd4ce1e38501c8c012389
new file mode 100644
index 00000000..22ce6929
Binary files /dev/null and b/fuzz/corpus/fuzz_read/eb985cf222d5072a757dd4ce1e38501c8c012389 differ
diff --git a/fuzz/corpus/fuzz_read/eba17ed1188dfb3e0180d8e71d7f6cde675b7061 b/fuzz/corpus/fuzz_read/eba17ed1188dfb3e0180d8e71d7f6cde675b7061
new file mode 100644
index 00000000..59a39114
Binary files /dev/null and b/fuzz/corpus/fuzz_read/eba17ed1188dfb3e0180d8e71d7f6cde675b7061 differ
diff --git a/fuzz/corpus/fuzz_read/ebaef9489abe7046ad6f8346e70cd5d82ef91c32 b/fuzz/corpus/fuzz_read/ebaef9489abe7046ad6f8346e70cd5d82ef91c32
new file mode 100644
index 00000000..218133b7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ebaef9489abe7046ad6f8346e70cd5d82ef91c32 differ
diff --git a/fuzz/corpus/fuzz_read/ec2ebf4d2256df0f560f443cd044df218c4ee60b b/fuzz/corpus/fuzz_read/ec2ebf4d2256df0f560f443cd044df218c4ee60b
new file mode 100644
index 00000000..2dcd5140
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ec2ebf4d2256df0f560f443cd044df218c4ee60b differ
diff --git a/fuzz/corpus/fuzz_read/ec45c39e81a6e40785fb240b0c005443ca779630 b/fuzz/corpus/fuzz_read/ec45c39e81a6e40785fb240b0c005443ca779630
new file mode 100644
index 00000000..818fab51
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ec45c39e81a6e40785fb240b0c005443ca779630 differ
diff --git a/fuzz/corpus/fuzz_read/ec9dc6edf21fc6c2e992ad8760202fb7e5114622 b/fuzz/corpus/fuzz_read/ec9dc6edf21fc6c2e992ad8760202fb7e5114622
new file mode 100644
index 00000000..7d53fb71
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ec9dc6edf21fc6c2e992ad8760202fb7e5114622 differ
diff --git a/fuzz/corpus/fuzz_read/eccddbd708031c7969870283677faa0212a64b89 b/fuzz/corpus/fuzz_read/eccddbd708031c7969870283677faa0212a64b89
new file mode 100644
index 00000000..0026d7cf
Binary files /dev/null and b/fuzz/corpus/fuzz_read/eccddbd708031c7969870283677faa0212a64b89 differ
diff --git a/fuzz/corpus/fuzz_read/ecde0c0812601469c5b4ed38e2de2c887fed73e1 b/fuzz/corpus/fuzz_read/ecde0c0812601469c5b4ed38e2de2c887fed73e1
new file mode 100644
index 00000000..875f09a6
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ecde0c0812601469c5b4ed38e2de2c887fed73e1 differ
diff --git a/fuzz/corpus/fuzz_read/ecface26618454f3d92af10bdbee02da4c8c5e18 b/fuzz/corpus/fuzz_read/ecface26618454f3d92af10bdbee02da4c8c5e18
new file mode 100644
index 00000000..4e1d1e14
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ecface26618454f3d92af10bdbee02da4c8c5e18 differ
diff --git a/fuzz/corpus/fuzz_read/ecfec870b1b7551423ac17e101afcc400473ac0f b/fuzz/corpus/fuzz_read/ecfec870b1b7551423ac17e101afcc400473ac0f
new file mode 100644
index 00000000..fe3e365f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ecfec870b1b7551423ac17e101afcc400473ac0f differ
diff --git a/fuzz/corpus/fuzz_read/ed25e32f471e43aefdeebcf567c5eeb609d3e26d b/fuzz/corpus/fuzz_read/ed25e32f471e43aefdeebcf567c5eeb609d3e26d
new file mode 100644
index 00000000..1814cd4e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ed25e32f471e43aefdeebcf567c5eeb609d3e26d differ
diff --git a/fuzz/corpus/fuzz_read/ed2e3d5958f5300345b80e67420b6218f2bfa912 b/fuzz/corpus/fuzz_read/ed2e3d5958f5300345b80e67420b6218f2bfa912
new file mode 100644
index 00000000..e8e4666c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ed2e3d5958f5300345b80e67420b6218f2bfa912 differ
diff --git a/fuzz/corpus/fuzz_read/ed524ae5a6ca882510de2bf569a49add655843bb b/fuzz/corpus/fuzz_read/ed524ae5a6ca882510de2bf569a49add655843bb
new file mode 100644
index 00000000..5d4cead6
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ed524ae5a6ca882510de2bf569a49add655843bb differ
diff --git a/fuzz/corpus/fuzz_read/edc159ba8a2f4236a781154e21b963aea95b61e5 b/fuzz/corpus/fuzz_read/edc159ba8a2f4236a781154e21b963aea95b61e5
new file mode 100644
index 00000000..1a081d67
Binary files /dev/null and b/fuzz/corpus/fuzz_read/edc159ba8a2f4236a781154e21b963aea95b61e5 differ
diff --git a/fuzz/corpus/fuzz_read/edc6c04f5472806a19294034bd48282ead29811f b/fuzz/corpus/fuzz_read/edc6c04f5472806a19294034bd48282ead29811f
new file mode 100644
index 00000000..3caa5192
Binary files /dev/null and b/fuzz/corpus/fuzz_read/edc6c04f5472806a19294034bd48282ead29811f differ
diff --git a/fuzz/corpus/fuzz_read/ee236d6b1b2a25000e23c520a142a75181797cd5 b/fuzz/corpus/fuzz_read/ee236d6b1b2a25000e23c520a142a75181797cd5
new file mode 100644
index 00000000..ffdc2cb3
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ee236d6b1b2a25000e23c520a142a75181797cd5 differ
diff --git a/fuzz/corpus/fuzz_read/ee98dcf4caef45b4976d4a60e5820349b42e2ee0 b/fuzz/corpus/fuzz_read/ee98dcf4caef45b4976d4a60e5820349b42e2ee0
new file mode 100644
index 00000000..4327239b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ee98dcf4caef45b4976d4a60e5820349b42e2ee0 differ
diff --git a/fuzz/corpus/fuzz_read/eeefc817c137c7b345875fe8f1cd4f9c87d9660e b/fuzz/corpus/fuzz_read/eeefc817c137c7b345875fe8f1cd4f9c87d9660e
new file mode 100644
index 00000000..2d02b29e
--- /dev/null
+++ b/fuzz/corpus/fuzz_read/eeefc817c137c7b345875fe8f1cd4f9c87d9660e
@@ -0,0 +1,2 @@
+PKPKPKPK''PK�PKPKPKKK�PKPKPK�PKPKPKKK�KPKPK'PKK'PK'PK
+'PKPK'PKKK�PKPKPK�PKPKPKKKP''PK�PKPKPKKK�PKPKPK�PKPKPKKK�KPKPKKK�PKPKPK�PKPKPKKKPKKPK������PK''0@P
\ No newline at end of file
diff --git a/fuzz/corpus/fuzz_read/ef3523a73d489ca6121062ad0212214eb6800df1 b/fuzz/corpus/fuzz_read/ef3523a73d489ca6121062ad0212214eb6800df1
new file mode 100644
index 00000000..9155a5f2
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ef3523a73d489ca6121062ad0212214eb6800df1 differ
diff --git a/fuzz/corpus/fuzz_read/ef86adc7114f7335bcc46da17984d90fbb70d585 b/fuzz/corpus/fuzz_read/ef86adc7114f7335bcc46da17984d90fbb70d585
new file mode 100644
index 00000000..983266f9
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ef86adc7114f7335bcc46da17984d90fbb70d585 differ
diff --git a/fuzz/corpus/fuzz_read/f0d7f888896c79d56a5fea17cc713586944bda71 b/fuzz/corpus/fuzz_read/f0d7f888896c79d56a5fea17cc713586944bda71
new file mode 100644
index 00000000..cef111e7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f0d7f888896c79d56a5fea17cc713586944bda71 differ
diff --git a/fuzz/corpus/fuzz_read/f0dde6de220abc559a64928336f915a589a4fb37 b/fuzz/corpus/fuzz_read/f0dde6de220abc559a64928336f915a589a4fb37
new file mode 100644
index 00000000..7b0f2059
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f0dde6de220abc559a64928336f915a589a4fb37 differ
diff --git a/fuzz/corpus/fuzz_read/f0edffacd3b29f35f21d44cbd9e61923a11b0434 b/fuzz/corpus/fuzz_read/f0edffacd3b29f35f21d44cbd9e61923a11b0434
new file mode 100644
index 00000000..e5db3ab8
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f0edffacd3b29f35f21d44cbd9e61923a11b0434 differ
diff --git a/fuzz/corpus/fuzz_read/f0f51cd336d487835d0eb7b25a817750a127fc1d b/fuzz/corpus/fuzz_read/f0f51cd336d487835d0eb7b25a817750a127fc1d
new file mode 100644
index 00000000..f0e2da8c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f0f51cd336d487835d0eb7b25a817750a127fc1d differ
diff --git a/fuzz/corpus/fuzz_read/f13937424ced749f27cda7f3f25bf00a16136964 b/fuzz/corpus/fuzz_read/f13937424ced749f27cda7f3f25bf00a16136964
new file mode 100644
index 00000000..02fd07b1
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f13937424ced749f27cda7f3f25bf00a16136964 differ
diff --git a/fuzz/corpus/fuzz_read/f1b26320ab7dfc57a025080cb67f7d49ba19a958 b/fuzz/corpus/fuzz_read/f1b26320ab7dfc57a025080cb67f7d49ba19a958
new file mode 100644
index 00000000..3b1d5133
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f1b26320ab7dfc57a025080cb67f7d49ba19a958 differ
diff --git a/fuzz/corpus/fuzz_read/f1b5d62c7c34b18de1e14fae082b993ce9bd1896 b/fuzz/corpus/fuzz_read/f1b5d62c7c34b18de1e14fae082b993ce9bd1896
new file mode 100644
index 00000000..156ad062
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f1b5d62c7c34b18de1e14fae082b993ce9bd1896 differ
diff --git a/fuzz/corpus/fuzz_read/f20c1e6466f5c343e42ae21d37caa744f9604026 b/fuzz/corpus/fuzz_read/f20c1e6466f5c343e42ae21d37caa744f9604026
new file mode 100644
index 00000000..b1ee31ad
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f20c1e6466f5c343e42ae21d37caa744f9604026 differ
diff --git a/fuzz/corpus/fuzz_read/f22011eb8206f90a76a3795532ed61ea912922a9 b/fuzz/corpus/fuzz_read/f22011eb8206f90a76a3795532ed61ea912922a9
new file mode 100644
index 00000000..740c6b13
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f22011eb8206f90a76a3795532ed61ea912922a9 differ
diff --git a/fuzz/corpus/fuzz_read/f25f574d708b073b42b40165f1e3e2b66f15287a b/fuzz/corpus/fuzz_read/f25f574d708b073b42b40165f1e3e2b66f15287a
new file mode 100644
index 00000000..30470336
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f25f574d708b073b42b40165f1e3e2b66f15287a differ
diff --git a/fuzz/corpus/fuzz_read/f275168cf9851cbee09fd30b11230806666c8f49 b/fuzz/corpus/fuzz_read/f275168cf9851cbee09fd30b11230806666c8f49
new file mode 100644
index 00000000..d2628fcd
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f275168cf9851cbee09fd30b11230806666c8f49 differ
diff --git a/fuzz/corpus/fuzz_read/f2ba9f0f178834f036e255c61289854ad99f3d42 b/fuzz/corpus/fuzz_read/f2ba9f0f178834f036e255c61289854ad99f3d42
new file mode 100644
index 00000000..e0f0e809
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f2ba9f0f178834f036e255c61289854ad99f3d42 differ
diff --git a/fuzz/corpus/fuzz_read/f30e3f0054ba5590026bd11c47738a3bd376cf7f b/fuzz/corpus/fuzz_read/f30e3f0054ba5590026bd11c47738a3bd376cf7f
new file mode 100644
index 00000000..a863e209
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f30e3f0054ba5590026bd11c47738a3bd376cf7f differ
diff --git a/fuzz/corpus/fuzz_read/f31cbba4dcae635753b2fbcf9c62d429b2c16cd9 b/fuzz/corpus/fuzz_read/f31cbba4dcae635753b2fbcf9c62d429b2c16cd9
new file mode 100644
index 00000000..7797a2ae
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f31cbba4dcae635753b2fbcf9c62d429b2c16cd9 differ
diff --git a/fuzz/corpus/fuzz_read/f32e588aaee4e183663279e8169b451833c294ba b/fuzz/corpus/fuzz_read/f32e588aaee4e183663279e8169b451833c294ba
new file mode 100644
index 00000000..c7b93806
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f32e588aaee4e183663279e8169b451833c294ba differ
diff --git a/fuzz/corpus/fuzz_read/f337c61af0fdbffe4c3aab61e04f8aacda0a81d6 b/fuzz/corpus/fuzz_read/f337c61af0fdbffe4c3aab61e04f8aacda0a81d6
new file mode 100644
index 00000000..c9c13e01
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f337c61af0fdbffe4c3aab61e04f8aacda0a81d6 differ
diff --git a/fuzz/corpus/fuzz_read/f37414d28246118f2ac05071ad82b1c7f0667932 b/fuzz/corpus/fuzz_read/f37414d28246118f2ac05071ad82b1c7f0667932
new file mode 100644
index 00000000..b3248748
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f37414d28246118f2ac05071ad82b1c7f0667932 differ
diff --git a/fuzz/corpus/fuzz_read/f38ab247ca2bd63df28e15b92071d5f073ce908c b/fuzz/corpus/fuzz_read/f38ab247ca2bd63df28e15b92071d5f073ce908c
new file mode 100644
index 00000000..2d01a577
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f38ab247ca2bd63df28e15b92071d5f073ce908c differ
diff --git a/fuzz/corpus/fuzz_read/f3927de4e6091c8d054f0118bec296db2ff25252 b/fuzz/corpus/fuzz_read/f3927de4e6091c8d054f0118bec296db2ff25252
new file mode 100644
index 00000000..d9206e02
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f3927de4e6091c8d054f0118bec296db2ff25252 differ
diff --git a/fuzz/corpus/fuzz_read/f3d6dc93f12a40085f9f6fa0db4a427a7cbd91bb b/fuzz/corpus/fuzz_read/f3d6dc93f12a40085f9f6fa0db4a427a7cbd91bb
new file mode 100644
index 00000000..3e393bf3
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f3d6dc93f12a40085f9f6fa0db4a427a7cbd91bb differ
diff --git a/fuzz/corpus/fuzz_read/f44981b8829e220fe58b6b0080283c85970b575b b/fuzz/corpus/fuzz_read/f44981b8829e220fe58b6b0080283c85970b575b
new file mode 100644
index 00000000..7bea8c2c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f44981b8829e220fe58b6b0080283c85970b575b differ
diff --git a/fuzz/corpus/fuzz_read/f4d9fa060c62f1cfdede09f2aab37ff8d852b48c b/fuzz/corpus/fuzz_read/f4d9fa060c62f1cfdede09f2aab37ff8d852b48c
new file mode 100644
index 00000000..c7fdfb74
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f4d9fa060c62f1cfdede09f2aab37ff8d852b48c differ
diff --git a/fuzz/corpus/fuzz_read/f5621aad533c064c56d4c40bddd8abfd53c1ddcd b/fuzz/corpus/fuzz_read/f5621aad533c064c56d4c40bddd8abfd53c1ddcd
new file mode 100644
index 00000000..eba013ef
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f5621aad533c064c56d4c40bddd8abfd53c1ddcd differ
diff --git a/fuzz/corpus/fuzz_read/f5649f267ce6c7ce19a16ffaab9a5e885d5bf8ae b/fuzz/corpus/fuzz_read/f5649f267ce6c7ce19a16ffaab9a5e885d5bf8ae
new file mode 100644
index 00000000..b109f9fe
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f5649f267ce6c7ce19a16ffaab9a5e885d5bf8ae differ
diff --git a/fuzz/corpus/fuzz_read/f5ba4c0c15ba4b5a38c9e13a8e8bca2d5c3a026c b/fuzz/corpus/fuzz_read/f5ba4c0c15ba4b5a38c9e13a8e8bca2d5c3a026c
new file mode 100644
index 00000000..9612075a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f5ba4c0c15ba4b5a38c9e13a8e8bca2d5c3a026c differ
diff --git a/fuzz/corpus/fuzz_read/f5f0e016654db90ad377e7019f2167c04d0bcb40 b/fuzz/corpus/fuzz_read/f5f0e016654db90ad377e7019f2167c04d0bcb40
new file mode 100644
index 00000000..b3a87917
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f5f0e016654db90ad377e7019f2167c04d0bcb40 differ
diff --git a/fuzz/corpus/fuzz_read/f612fb756eb7f0519b3dac1fc759bdf7d38eb615 b/fuzz/corpus/fuzz_read/f612fb756eb7f0519b3dac1fc759bdf7d38eb615
new file mode 100644
index 00000000..b1beff42
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f612fb756eb7f0519b3dac1fc759bdf7d38eb615 differ
diff --git a/fuzz/corpus/fuzz_read/f625ff379953e61733ef9484bc703e203d124ae2 b/fuzz/corpus/fuzz_read/f625ff379953e61733ef9484bc703e203d124ae2
new file mode 100644
index 00000000..e731d4dd
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f625ff379953e61733ef9484bc703e203d124ae2 differ
diff --git a/fuzz/corpus/fuzz_read/f62fef18c2e4b704ad182b63b7ebf60736d08f96 b/fuzz/corpus/fuzz_read/f62fef18c2e4b704ad182b63b7ebf60736d08f96
new file mode 100644
index 00000000..e6fe05df
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f62fef18c2e4b704ad182b63b7ebf60736d08f96 differ
diff --git a/fuzz/corpus/fuzz_read/f64674dc64ba93d3aa39bd0510ec44691b2d4fd1 b/fuzz/corpus/fuzz_read/f64674dc64ba93d3aa39bd0510ec44691b2d4fd1
new file mode 100644
index 00000000..a06442be
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f64674dc64ba93d3aa39bd0510ec44691b2d4fd1 differ
diff --git a/fuzz/corpus/fuzz_read/f6537f0f0d374714fe3760ce5fc6f2c1c2061c8f b/fuzz/corpus/fuzz_read/f6537f0f0d374714fe3760ce5fc6f2c1c2061c8f
new file mode 100644
index 00000000..30991b05
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f6537f0f0d374714fe3760ce5fc6f2c1c2061c8f differ
diff --git a/fuzz/corpus/fuzz_read/f658efd09c34d1b7f98f8b700f46d0a835f31b01 b/fuzz/corpus/fuzz_read/f658efd09c34d1b7f98f8b700f46d0a835f31b01
new file mode 100644
index 00000000..dd05bd3f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f658efd09c34d1b7f98f8b700f46d0a835f31b01 differ
diff --git a/fuzz/corpus/fuzz_read/f6f2f49456292d523aa7ca156c72723a310160a8 b/fuzz/corpus/fuzz_read/f6f2f49456292d523aa7ca156c72723a310160a8
new file mode 100644
index 00000000..875cfccf
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f6f2f49456292d523aa7ca156c72723a310160a8 differ
diff --git a/fuzz/corpus/fuzz_read/f74b7890c483d9b8f853c813417614e23841466a b/fuzz/corpus/fuzz_read/f74b7890c483d9b8f853c813417614e23841466a
new file mode 100644
index 00000000..8e41f2ad
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f74b7890c483d9b8f853c813417614e23841466a differ
diff --git a/fuzz/corpus/fuzz_read/f75a18ee31dca5d144d13a08881d9b7c74f1941a b/fuzz/corpus/fuzz_read/f75a18ee31dca5d144d13a08881d9b7c74f1941a
new file mode 100644
index 00000000..048c5ae3
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f75a18ee31dca5d144d13a08881d9b7c74f1941a differ
diff --git a/fuzz/corpus/fuzz_read/f795cf1bff99a46cc4dab4bbddcd3fa7af538ff2 b/fuzz/corpus/fuzz_read/f795cf1bff99a46cc4dab4bbddcd3fa7af538ff2
new file mode 100644
index 00000000..7673cba9
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f795cf1bff99a46cc4dab4bbddcd3fa7af538ff2 differ
diff --git a/fuzz/corpus/fuzz_read/f7a889efe6f24dd34b6ea9dc5cc8ea6452b7701c b/fuzz/corpus/fuzz_read/f7a889efe6f24dd34b6ea9dc5cc8ea6452b7701c
new file mode 100644
index 00000000..484c19e6
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f7a889efe6f24dd34b6ea9dc5cc8ea6452b7701c differ
diff --git a/fuzz/corpus/fuzz_read/f7b3c1134c1ff3a9676683d7ba4d2bb7769e3ce2 b/fuzz/corpus/fuzz_read/f7b3c1134c1ff3a9676683d7ba4d2bb7769e3ce2
new file mode 100644
index 00000000..42544aeb
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f7b3c1134c1ff3a9676683d7ba4d2bb7769e3ce2 differ
diff --git a/fuzz/corpus/fuzz_read/f81a983328af49fbeb387c55197f9038b725b0ee b/fuzz/corpus/fuzz_read/f81a983328af49fbeb387c55197f9038b725b0ee
new file mode 100644
index 00000000..f818b6ac
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f81a983328af49fbeb387c55197f9038b725b0ee differ
diff --git a/fuzz/corpus/fuzz_read/f836917b468acf79a3c8b486cfd0c2c2b3f6209a b/fuzz/corpus/fuzz_read/f836917b468acf79a3c8b486cfd0c2c2b3f6209a
new file mode 100644
index 00000000..75d2545f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f836917b468acf79a3c8b486cfd0c2c2b3f6209a differ
diff --git a/fuzz/corpus/fuzz_read/f853cf2ce7321f8172fc4a07f65f836a2950d590 b/fuzz/corpus/fuzz_read/f853cf2ce7321f8172fc4a07f65f836a2950d590
new file mode 100644
index 00000000..92f10209
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f853cf2ce7321f8172fc4a07f65f836a2950d590 differ
diff --git a/fuzz/corpus/fuzz_read/f889c8b13b3a233ff9194801884e8cf2ad362ac9 b/fuzz/corpus/fuzz_read/f889c8b13b3a233ff9194801884e8cf2ad362ac9
new file mode 100644
index 00000000..5757352c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f889c8b13b3a233ff9194801884e8cf2ad362ac9 differ
diff --git a/fuzz/corpus/fuzz_read/f9276bb55a4eab9f9d45bee3cab7767fb737013f b/fuzz/corpus/fuzz_read/f9276bb55a4eab9f9d45bee3cab7767fb737013f
new file mode 100644
index 00000000..a65692e3
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f9276bb55a4eab9f9d45bee3cab7767fb737013f differ
diff --git a/fuzz/corpus/fuzz_read/f962a8f5438f1e169a702ef355f10c3ab021f24a b/fuzz/corpus/fuzz_read/f962a8f5438f1e169a702ef355f10c3ab021f24a
new file mode 100644
index 00000000..ba04689d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f962a8f5438f1e169a702ef355f10c3ab021f24a differ
diff --git a/fuzz/corpus/fuzz_read/f9abc6c7003238a8bf3d7f8763419503d7ae2806 b/fuzz/corpus/fuzz_read/f9abc6c7003238a8bf3d7f8763419503d7ae2806
new file mode 100644
index 00000000..1b0fd948
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f9abc6c7003238a8bf3d7f8763419503d7ae2806 differ
diff --git a/fuzz/corpus/fuzz_read/f9bd4ed47ac8540f967d864383cadfd904225ae0 b/fuzz/corpus/fuzz_read/f9bd4ed47ac8540f967d864383cadfd904225ae0
new file mode 100644
index 00000000..8ce76270
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f9bd4ed47ac8540f967d864383cadfd904225ae0 differ
diff --git a/fuzz/corpus/fuzz_read/f9e8010d72f7600ce5581d03d36462da06360aae b/fuzz/corpus/fuzz_read/f9e8010d72f7600ce5581d03d36462da06360aae
new file mode 100644
index 00000000..2b9151c7
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f9e8010d72f7600ce5581d03d36462da06360aae differ
diff --git a/fuzz/corpus/fuzz_read/f9f1fb9c03e4bdf9e87f3ea9e227dec9a1d584d2 b/fuzz/corpus/fuzz_read/f9f1fb9c03e4bdf9e87f3ea9e227dec9a1d584d2
new file mode 100644
index 00000000..57326928
Binary files /dev/null and b/fuzz/corpus/fuzz_read/f9f1fb9c03e4bdf9e87f3ea9e227dec9a1d584d2 differ
diff --git a/fuzz/corpus/fuzz_read/fa0fd4210dd67769b0df198207de81413fd0cf23 b/fuzz/corpus/fuzz_read/fa0fd4210dd67769b0df198207de81413fd0cf23
new file mode 100644
index 00000000..9de5eb24
Binary files /dev/null and b/fuzz/corpus/fuzz_read/fa0fd4210dd67769b0df198207de81413fd0cf23 differ
diff --git a/fuzz/corpus/fuzz_read/fa27790d4cb566a861950330d4f4de5614af96b5 b/fuzz/corpus/fuzz_read/fa27790d4cb566a861950330d4f4de5614af96b5
new file mode 100644
index 00000000..5f629f82
Binary files /dev/null and b/fuzz/corpus/fuzz_read/fa27790d4cb566a861950330d4f4de5614af96b5 differ
diff --git a/fuzz/corpus/fuzz_read/fadd3e28fcf108d46b7eb8d72a07bd8e292c3483 b/fuzz/corpus/fuzz_read/fadd3e28fcf108d46b7eb8d72a07bd8e292c3483
new file mode 100644
index 00000000..df984c07
Binary files /dev/null and b/fuzz/corpus/fuzz_read/fadd3e28fcf108d46b7eb8d72a07bd8e292c3483 differ
diff --git a/fuzz/corpus/fuzz_read/fb3931f500fc6f67feb5743cbf8fee94a94305d9 b/fuzz/corpus/fuzz_read/fb3931f500fc6f67feb5743cbf8fee94a94305d9
new file mode 100644
index 00000000..8bbbde7c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/fb3931f500fc6f67feb5743cbf8fee94a94305d9 differ
diff --git a/fuzz/corpus/fuzz_read/fb3c0f45a986ca65f2f56e9284f77866bc4e93eb b/fuzz/corpus/fuzz_read/fb3c0f45a986ca65f2f56e9284f77866bc4e93eb
new file mode 100644
index 00000000..157fd45e
Binary files /dev/null and b/fuzz/corpus/fuzz_read/fb3c0f45a986ca65f2f56e9284f77866bc4e93eb differ
diff --git a/fuzz/corpus/fuzz_read/fb71735c7461bb49d3cfa2623b8a189f526e2c97 b/fuzz/corpus/fuzz_read/fb71735c7461bb49d3cfa2623b8a189f526e2c97
new file mode 100644
index 00000000..8260dfc3
Binary files /dev/null and b/fuzz/corpus/fuzz_read/fb71735c7461bb49d3cfa2623b8a189f526e2c97 differ
diff --git a/fuzz/corpus/fuzz_read/fb780019e68b581974a41e2fc175abad45fa678f b/fuzz/corpus/fuzz_read/fb780019e68b581974a41e2fc175abad45fa678f
new file mode 100644
index 00000000..5a35f8b6
Binary files /dev/null and b/fuzz/corpus/fuzz_read/fb780019e68b581974a41e2fc175abad45fa678f differ
diff --git a/fuzz/corpus/fuzz_read/fbd85f7c294b4ccb0ee91cabd8f31125b2e77a4f b/fuzz/corpus/fuzz_read/fbd85f7c294b4ccb0ee91cabd8f31125b2e77a4f
new file mode 100644
index 00000000..b9ef5446
Binary files /dev/null and b/fuzz/corpus/fuzz_read/fbd85f7c294b4ccb0ee91cabd8f31125b2e77a4f differ
diff --git a/fuzz/corpus/fuzz_read/fbf43bfadcad6b25d7bc0b68d988e7adc9e094f2 b/fuzz/corpus/fuzz_read/fbf43bfadcad6b25d7bc0b68d988e7adc9e094f2
new file mode 100644
index 00000000..2a9f8ebe
Binary files /dev/null and b/fuzz/corpus/fuzz_read/fbf43bfadcad6b25d7bc0b68d988e7adc9e094f2 differ
diff --git a/fuzz/corpus/fuzz_read/fbf9e66a13fe7dfb5ae7822689838d28f5ed9ee3 b/fuzz/corpus/fuzz_read/fbf9e66a13fe7dfb5ae7822689838d28f5ed9ee3
new file mode 100644
index 00000000..75a5bb8c
Binary files /dev/null and b/fuzz/corpus/fuzz_read/fbf9e66a13fe7dfb5ae7822689838d28f5ed9ee3 differ
diff --git a/fuzz/corpus/fuzz_read/fc5fef7caf9c419e3a131450ad1c5108f3c0ce2e b/fuzz/corpus/fuzz_read/fc5fef7caf9c419e3a131450ad1c5108f3c0ce2e
new file mode 100644
index 00000000..1fc6531a
Binary files /dev/null and b/fuzz/corpus/fuzz_read/fc5fef7caf9c419e3a131450ad1c5108f3c0ce2e differ
diff --git a/fuzz/corpus/fuzz_read/fc62185e14ed7754db8d2ba5700242e0975523e9 b/fuzz/corpus/fuzz_read/fc62185e14ed7754db8d2ba5700242e0975523e9
new file mode 100644
index 00000000..5fc16377
Binary files /dev/null and b/fuzz/corpus/fuzz_read/fc62185e14ed7754db8d2ba5700242e0975523e9 differ
diff --git a/fuzz/corpus/fuzz_read/fcbc266124d285a56bb49f77efe04f865366d367 b/fuzz/corpus/fuzz_read/fcbc266124d285a56bb49f77efe04f865366d367
new file mode 100644
index 00000000..adf05ea1
Binary files /dev/null and b/fuzz/corpus/fuzz_read/fcbc266124d285a56bb49f77efe04f865366d367 differ
diff --git a/fuzz/corpus/fuzz_read/fd019375d3e1ec088e36f35c07ab25fea7d1d2d1 b/fuzz/corpus/fuzz_read/fd019375d3e1ec088e36f35c07ab25fea7d1d2d1
new file mode 100644
index 00000000..9a23a81f
Binary files /dev/null and b/fuzz/corpus/fuzz_read/fd019375d3e1ec088e36f35c07ab25fea7d1d2d1 differ
diff --git a/fuzz/corpus/fuzz_read/fd05e8df2ea8b7f1e5bbddc5ae3021d7dc31694d b/fuzz/corpus/fuzz_read/fd05e8df2ea8b7f1e5bbddc5ae3021d7dc31694d
new file mode 100644
index 00000000..cc736816
Binary files /dev/null and b/fuzz/corpus/fuzz_read/fd05e8df2ea8b7f1e5bbddc5ae3021d7dc31694d differ
diff --git a/fuzz/corpus/fuzz_read/fd5e9935d943c56e720613da057282aa3c5e7142 b/fuzz/corpus/fuzz_read/fd5e9935d943c56e720613da057282aa3c5e7142
new file mode 100644
index 00000000..e145825d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/fd5e9935d943c56e720613da057282aa3c5e7142 differ
diff --git a/fuzz/corpus/fuzz_read/fd9136480403067ddca2bfde7574eebf248c8f11 b/fuzz/corpus/fuzz_read/fd9136480403067ddca2bfde7574eebf248c8f11
new file mode 100644
index 00000000..e36eec79
Binary files /dev/null and b/fuzz/corpus/fuzz_read/fd9136480403067ddca2bfde7574eebf248c8f11 differ
diff --git a/fuzz/corpus/fuzz_read/fdaeddbfe1d5b963f203cd98cb467d46c61ec3b3 b/fuzz/corpus/fuzz_read/fdaeddbfe1d5b963f203cd98cb467d46c61ec3b3
new file mode 100644
index 00000000..2077b045
Binary files /dev/null and b/fuzz/corpus/fuzz_read/fdaeddbfe1d5b963f203cd98cb467d46c61ec3b3 differ
diff --git a/fuzz/corpus/fuzz_read/fdedc386ec89dff45e70cac1dd48079476822e7c b/fuzz/corpus/fuzz_read/fdedc386ec89dff45e70cac1dd48079476822e7c
new file mode 100644
index 00000000..29f0c909
Binary files /dev/null and b/fuzz/corpus/fuzz_read/fdedc386ec89dff45e70cac1dd48079476822e7c differ
diff --git a/fuzz/corpus/fuzz_read/fdf615728c924086c5e1f424a47637c66d9c4768 b/fuzz/corpus/fuzz_read/fdf615728c924086c5e1f424a47637c66d9c4768
new file mode 100644
index 00000000..0d3070c4
Binary files /dev/null and b/fuzz/corpus/fuzz_read/fdf615728c924086c5e1f424a47637c66d9c4768 differ
diff --git a/fuzz/corpus/fuzz_read/febede651e6d2af5603a8c2053a54c186d495ffe b/fuzz/corpus/fuzz_read/febede651e6d2af5603a8c2053a54c186d495ffe
new file mode 100644
index 00000000..e0b392ae
Binary files /dev/null and b/fuzz/corpus/fuzz_read/febede651e6d2af5603a8c2053a54c186d495ffe differ
diff --git a/fuzz/corpus/fuzz_read/fed81f79f1178be5ff47a8c22d499ec979fe04db b/fuzz/corpus/fuzz_read/fed81f79f1178be5ff47a8c22d499ec979fe04db
new file mode 100644
index 00000000..f190284d
Binary files /dev/null and b/fuzz/corpus/fuzz_read/fed81f79f1178be5ff47a8c22d499ec979fe04db differ
diff --git a/fuzz/corpus/fuzz_read/feeb1ee785446b1df9c1e31aa29d7ace340d411e b/fuzz/corpus/fuzz_read/feeb1ee785446b1df9c1e31aa29d7ace340d411e
new file mode 100644
index 00000000..e323c860
Binary files /dev/null and b/fuzz/corpus/fuzz_read/feeb1ee785446b1df9c1e31aa29d7ace340d411e differ
diff --git a/fuzz/corpus/fuzz_read/ff63f757e2da7f961817c9cc6f74e978881870e2 b/fuzz/corpus/fuzz_read/ff63f757e2da7f961817c9cc6f74e978881870e2
new file mode 100644
index 00000000..e87795a1
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ff63f757e2da7f961817c9cc6f74e978881870e2 differ
diff --git a/fuzz/corpus/fuzz_read/ff65ce67726597fc1d69fb98e1196c2fdd4ae111 b/fuzz/corpus/fuzz_read/ff65ce67726597fc1d69fb98e1196c2fdd4ae111
new file mode 100644
index 00000000..12182beb
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ff65ce67726597fc1d69fb98e1196c2fdd4ae111 differ
diff --git a/fuzz/corpus/fuzz_read/ffb14486233d47e9d4ee9437f6ab976f8a1ca558 b/fuzz/corpus/fuzz_read/ffb14486233d47e9d4ee9437f6ab976f8a1ca558
new file mode 100644
index 00000000..096153be
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ffb14486233d47e9d4ee9437f6ab976f8a1ca558 differ
diff --git a/fuzz/corpus/fuzz_read/ffb777e21df006c2194bc61d2121ef2a2ad44a66 b/fuzz/corpus/fuzz_read/ffb777e21df006c2194bc61d2121ef2a2ad44a66
new file mode 100644
index 00000000..83b6974b
Binary files /dev/null and b/fuzz/corpus/fuzz_read/ffb777e21df006c2194bc61d2121ef2a2ad44a66 differ