# Percent-encoding, set `decode` (frozen).
#
# Strict decoding: %XX (either case) is one byte, a malformed or truncated triplet is refused, + is itself, and the bytes must be UTF-8. Recorded from the JSON Schema fragment decoder.
#
# Inputs: every byte as a triplet in both digit cases, malformed, truncated and signed
# triplets, UTF-8 and non-UTF-8 sequences, plus signs, and a seeded random corpus.
#
# Answers: `=` and the decoded text (the whole field in the field encoding), or `-`
# for a refusal.
#
# Fields: `text` and the input, then the answer.
# vector-count: 676
# body-sha256: 4df6f83fb03c056bd07220e3d97b31a1e3c0c37446504730e7f7653b1b043927
text	\0	=
text	plain	=plain
text	%	-
text	%4	-
text	%41	=A
text	%4g	-
text	%g4	-
text	%+1	-
text	%-1	-
text	%\x2041	-
text	%zz	-
text	%c3%a9	=é
text	%C3%A9	=é
text	%c3	-
text	%ff	-
text	%e2%82	-
text	%e2%82%ac	=€
text	%ed%a0%80	-
text	%f4%90%80%80	-
text	%c0%af	-
text	a+b	=a+b
text	+	=+
text	%2B	=+
text	%2b	=+
text	%20	=\x20
text	%%41	-
text	%41%	-
text	%41%4	-
text	100%	-
text	a%2Fb	=a/b
text	%7E	=~
text	%7e	=~
text	%61	=a
text	café	=café
text	%00	=\x00
text	%0A	=\x0a
text	%01	=\x01
text	%02	=\x02
text	%03	=\x03
text	%04	=\x04
text	%05	=\x05
text	%06	=\x06
text	%07	=\x07
text	%08	=\x08
text	%09	=\x09
text	%0a	=\x0a
text	%0B	=\x0b
text	%0b	=\x0b
text	%0C	=\x0c
text	%0c	=\x0c
text	%0D	=\x0d
text	%0d	=\x0d
text	%0E	=\x0e
text	%0e	=\x0e
text	%0F	=\x0f
text	%0f	=\x0f
text	%10	=\x10
text	%11	=\x11
text	%12	=\x12
text	%13	=\x13
text	%14	=\x14
text	%15	=\x15
text	%16	=\x16
text	%17	=\x17
text	%18	=\x18
text	%19	=\x19
text	%1A	=\x1a
text	%1a	=\x1a
text	%1B	=\x1b
text	%1b	=\x1b
text	%1C	=\x1c
text	%1c	=\x1c
text	%1D	=\x1d
text	%1d	=\x1d
text	%1E	=\x1e
text	%1e	=\x1e
text	%1F	=\x1f
text	%1f	=\x1f
text	%21	=!
text	%22	="
text	%23	=\x23
text	%24	=$
text	%25	=%
text	%26	=&
text	%27	='
text	%28	=(
text	%29	=)
text	%2A	=*
text	%2a	=*
text	%2C	=,
text	%2c	=,
text	%2D	=-
text	%2d	=-
text	%2E	=.
text	%2e	=.
text	%2F	=/
text	%2f	=/
text	%30	=0
text	%31	=1
text	%32	=2
text	%33	=3
text	%34	=4
text	%35	=5
text	%36	=6
text	%37	=7
text	%38	=8
text	%39	=9
text	%3A	=:
text	%3a	=:
text	%3B	=;
text	%3b	=;
text	%3C	=<
text	%3c	=<
text	%3D	==
text	%3d	==
text	%3E	=>
text	%3e	=>
text	%3F	=?
text	%3f	=?
text	%40	=@
text	%42	=B
text	%43	=C
text	%44	=D
text	%45	=E
text	%46	=F
text	%47	=G
text	%48	=H
text	%49	=I
text	%4A	=J
text	%4a	=J
text	%4B	=K
text	%4b	=K
text	%4C	=L
text	%4c	=L
text	%4D	=M
text	%4d	=M
text	%4E	=N
text	%4e	=N
text	%4F	=O
text	%4f	=O
text	%50	=P
text	%51	=Q
text	%52	=R
text	%53	=S
text	%54	=T
text	%55	=U
text	%56	=V
text	%57	=W
text	%58	=X
text	%59	=Y
text	%5A	=Z
text	%5a	=Z
text	%5B	=[
text	%5b	=[
text	%5C	=\\
text	%5c	=\\
text	%5D	=]
text	%5d	=]
text	%5E	=^
text	%5e	=^
text	%5F	=_
text	%5f	=_
text	%60	=`
text	%62	=b
text	%63	=c
text	%64	=d
text	%65	=e
text	%66	=f
text	%67	=g
text	%68	=h
text	%69	=i
text	%6A	=j
text	%6a	=j
text	%6B	=k
text	%6b	=k
text	%6C	=l
text	%6c	=l
text	%6D	=m
text	%6d	=m
text	%6E	=n
text	%6e	=n
text	%6F	=o
text	%6f	=o
text	%70	=p
text	%71	=q
text	%72	=r
text	%73	=s
text	%74	=t
text	%75	=u
text	%76	=v
text	%77	=w
text	%78	=x
text	%79	=y
text	%7A	=z
text	%7a	=z
text	%7B	={
text	%7b	={
text	%7C	=|
text	%7c	=|
text	%7D	=}
text	%7d	=}
text	%7F	=\x7f
text	%7f	=\x7f
text	%80	-
text	%81	-
text	%82	-
text	%83	-
text	%84	-
text	%85	-
text	%86	-
text	%87	-
text	%88	-
text	%89	-
text	%8A	-
text	%8a	-
text	%8B	-
text	%8b	-
text	%8C	-
text	%8c	-
text	%8D	-
text	%8d	-
text	%8E	-
text	%8e	-
text	%8F	-
text	%8f	-
text	%90	-
text	%91	-
text	%92	-
text	%93	-
text	%94	-
text	%95	-
text	%96	-
text	%97	-
text	%98	-
text	%99	-
text	%9A	-
text	%9a	-
text	%9B	-
text	%9b	-
text	%9C	-
text	%9c	-
text	%9D	-
text	%9d	-
text	%9E	-
text	%9e	-
text	%9F	-
text	%9f	-
text	%A0	-
text	%a0	-
text	%A1	-
text	%a1	-
text	%A2	-
text	%a2	-
text	%A3	-
text	%a3	-
text	%A4	-
text	%a4	-
text	%A5	-
text	%a5	-
text	%A6	-
text	%a6	-
text	%A7	-
text	%a7	-
text	%A8	-
text	%a8	-
text	%A9	-
text	%a9	-
text	%AA	-
text	%aa	-
text	%AB	-
text	%ab	-
text	%AC	-
text	%ac	-
text	%AD	-
text	%ad	-
text	%AE	-
text	%ae	-
text	%AF	-
text	%af	-
text	%B0	-
text	%b0	-
text	%B1	-
text	%b1	-
text	%B2	-
text	%b2	-
text	%B3	-
text	%b3	-
text	%B4	-
text	%b4	-
text	%B5	-
text	%b5	-
text	%B6	-
text	%b6	-
text	%B7	-
text	%b7	-
text	%B8	-
text	%b8	-
text	%B9	-
text	%b9	-
text	%BA	-
text	%ba	-
text	%BB	-
text	%bb	-
text	%BC	-
text	%bc	-
text	%BD	-
text	%bd	-
text	%BE	-
text	%be	-
text	%BF	-
text	%bf	-
text	%C0	-
text	%c0	-
text	%C1	-
text	%c1	-
text	%C2	-
text	%c2	-
text	%C3	-
text	%C4	-
text	%c4	-
text	%C5	-
text	%c5	-
text	%C6	-
text	%c6	-
text	%C7	-
text	%c7	-
text	%C8	-
text	%c8	-
text	%C9	-
text	%c9	-
text	%CA	-
text	%ca	-
text	%CB	-
text	%cb	-
text	%CC	-
text	%cc	-
text	%CD	-
text	%cd	-
text	%CE	-
text	%ce	-
text	%CF	-
text	%cf	-
text	%D0	-
text	%d0	-
text	%D1	-
text	%d1	-
text	%D2	-
text	%d2	-
text	%D3	-
text	%d3	-
text	%D4	-
text	%d4	-
text	%D5	-
text	%d5	-
text	%D6	-
text	%d6	-
text	%D7	-
text	%d7	-
text	%D8	-
text	%d8	-
text	%D9	-
text	%d9	-
text	%DA	-
text	%da	-
text	%DB	-
text	%db	-
text	%DC	-
text	%dc	-
text	%DD	-
text	%dd	-
text	%DE	-
text	%de	-
text	%DF	-
text	%df	-
text	%E0	-
text	%e0	-
text	%E1	-
text	%e1	-
text	%E2	-
text	%e2	-
text	%E3	-
text	%e3	-
text	%E4	-
text	%e4	-
text	%E5	-
text	%e5	-
text	%E6	-
text	%e6	-
text	%E7	-
text	%e7	-
text	%E8	-
text	%e8	-
text	%E9	-
text	%e9	-
text	%EA	-
text	%ea	-
text	%EB	-
text	%eb	-
text	%EC	-
text	%ec	-
text	%ED	-
text	%ed	-
text	%EE	-
text	%ee	-
text	%EF	-
text	%ef	-
text	%F0	-
text	%f0	-
text	%F1	-
text	%f1	-
text	%F2	-
text	%f2	-
text	%F3	-
text	%f3	-
text	%F4	-
text	%f4	-
text	%F5	-
text	%f5	-
text	%F6	-
text	%f6	-
text	%F7	-
text	%f7	-
text	%F8	-
text	%f8	-
text	%F9	-
text	%f9	-
text	%FA	-
text	%fa	-
text	%FB	-
text	%fb	-
text	%FC	-
text	%fc	-
text	%FD	-
text	%fd	-
text	%FE	-
text	%fe	-
text	%FF	-
text	F\x20f	=F\x20f
text	gZCa%cé9	-
text	\x20fZ+Af4+aFé1Z+	=\x20fZ+Af4+aFé1Z+
text	A1é%g\x20A	-
text	C1CZAzéFcazC	=C1CZAzéFcazC
text	FC%	-
text	z%1aFg	=z\x1aFg
text	CaéFf44\x20g	=CaéFf44\x20g
text	\x20%	-
text	gCz4Z\x20a	=gCz4Z\x20a
text	éf	=éf
text	éF1gF9FF%%%A%	-
text	c\x20Z04c94Z	=c\x20Z04c94Z
text	z9\x20f	=z9\x20f
text	F1+zc9éZ449fz\x20C	=F1+zc9éZ449fz\x20C
text	gAC9+\x20F	=gAC9+\x20F
text	409éca\x20Zf4\x20z+9é	=409éca\x20Zf4\x20z+9é
text	AgZAagZ%91g	-
text	9Za091	=9Za091
text	c1géZca1é%	-
text	Z%AZc	-
text	1990+cAAF	=1990+cAAF
text	9	=9
text	f\x20c%fZ\x201z91	-
text	c9éé\x2010%0aZ%fz	-
text	C4CCccfC\x20	=C4CCccfC\x20
text	%+FéaF0\x20f1%fé9	-
text	%f+C	-
text	a	=a
text	+%	-
text	C1+44+zZ+é1+Afc	=C1+44+zZ+é1+Afc
text	+gA\x20%f49	-
text	9Ag1+zc%	-
text	9a1gécafA\x20+4FA4	=9a1gécafA\x20+4FA4
text	cZ4	=cZ4
text	a%	-
text	z0C4	=z0C4
text	094+4z9ZA\x20	=094+4z9ZA\x20
text	AZC+aC+411F%	-
text	FFA1	=FFA1
text	éFcaf+\x209	=éFcaf+\x209
text	%cffZ+0	-
text	é1Af%91céAA\x20Z1	-
text	1F+	=1F+
text	A	=A
text	Zf4%4cé04Za	=Zf4Lé04Za
text	g	=g
text	\x2091c\x20gZCff4zZc	=\x2091c\x20gZCff4zZc
text	\x20+\x20zcZF+AAFz	=\x20+\x20zcZF+AAFz
text	z%0AaZé14z\x20	=z\x0aaZé14z\x20
text	4czC+a+\x20FFa4z9C	=4czC+a+\x20FFa4z9C
text	é40c44g01\x2041	=é40c44g01\x2041
text	Aéca	=Aéca
text	0éFF	=0éFF
text	40%a+A\x20ézf	-
text	%Z04\x20a9AZA	-
text	é1é0	=é1é0
text	FA9CA	=FA9CA
text	9a%éA\x20AFéZ0+	-
text	9+aé00Cé\x20AZa9+	=9+aé00Cé\x20AZa9+
text	f+f4FF4+ffF\x20	=f+f4FF4+ffF\x20
text	ZZfééfgcfCz1	=ZZfééfgcfCz1
text	Acf4FC	=Acf4FC
text	fA1A1f1	=fA1A1f1
text	A%	-
text	gé0c10c4+a11	=gé0c10c4+a11
text	cccZAZaZ+Z9	=cccZAZaZ+Z9
text	9ézZégaC0	=9ézZégaC0
text	C0zazcC\x20\x20Zz	=C0zazcC\x20\x20Zz
text	0é\x204+1f+1zc4Cé1	=0é\x204+1f+1zc4Cé1
text	g\x20zéz	=g\x20zéz
text	CZAACAC9Z%9a	-
text	g\x20%\x20gf%\x204f+%F1+	-
text	Z+g0\x20é4	=Z+g0\x20é4
text	fzFac%4+c	-
text	gFaaa%+	-
text	ZZgfCCéCaA0	=ZZgfCCéCaA0
text	g%	-
text	ca\x20+0A0\x20éC%4	-
text	Ca0\x209é4éz1	=Ca0\x209é4éz1
text	g9g+14féA	=g9g+14féA
text	4a4a1Cfé1aé\x20ZZ	=4a4a1Cfé1aé\x20ZZ
text	%A4FAFz\x20%49\x20	-
text	Ac41fF\x20c9f10	=Ac41fF\x20c9f10
text	ééc\x2014+4a\x20	=ééc\x2014+4a\x20
text	c\x201aA+F%Zg1z	-
text	9éZ19Z	=9éZ19Z
text	aFgaZaC0fé	=aFgaZaC0fé
text	Z04F\x20999	=Z04F\x20999
text	aA0aZAZcZC4FA	=aA0aZAZcZC4FA
text	éaAc49Ca	=éaAc49Ca
text	aaZ1cC4\x20AzAAc+A	=aaZ1cC4\x20AzAAc+A
text	Cg0é9gZc9g\x20\x20	=Cg0é9gZc9g\x20\x20
text	é%C%é9Fa	-
text	1cZ0Z0éé9%FzF	-
text	gf\x20%9c+C1fZéC+1	-
text	1CZzC1c	=1CZzC1c
text	fa	=fa
text	4Z1éz\x20%Fz+fcC	-
text	+z1A+%é%1Z0	-
text	Zazfc%	-
text	\x20+\x204\x20Aczg	=\x20+\x204\x20Aczg
text	z\x204F0z1f	=z\x204F0z1f
text	Fa9+Ag	=Fa9+Ag
text	c1ZzéAC\x20+	=c1ZzéAC\x20+
text	fA91	=fA91
text	g+AZf+\x20cF4	=g+AZf+\x20cF4
text	919f%%a0ZF	-
text	ZzC00aZF49Z9%Fé	-
text	%éA1fcf	-
text	f1Z	=f1Z
text	gaC9zF+	=gaC9zF+
text	+0fCaé0AgaAéZ%Z	-
text	4A+4C0\x20	=4A+4C0\x20
text	+\x20%04	=+\x20\x04
text	0zF90	=0zF90
text	c4CCg4ZacF\x20A1	=c4CCg4ZacF\x20A1
text	ac490a+cgé1%	-
text	9éCg+4gf9	=9éCg+4gf9
text	gz\x20Z%cz1+f	-
text	9z	=9z
text	ZgF%4%FF\x20zé0g	-
text	AF	=AF
text	gZ+é14Ag	=gZ+é14Ag
text	1	=1
text	c09zC+g1g1C	=c09zC+g1g1C
text	g\x200Z11gc	=g\x200Z11gc
text	%Cc\x20cc	-
text	F0é9gA09\x20	=F0é9gA09\x20
text	a+\x20	=a+\x20
text	g%afg	-
text	aC	=aC
text	49éZ	=49éZ
text	zZg%C9	-
text	CZg9zAA	=CZg9zAA
text	9ACa1+%éCc%\x20fc	-
text	49+acég4z1ACfAf	=49+acég4z1ACfAf
text	Zz%9CAFa%é	-
text	Z	=Z
text	g1+01	=g1+01
text	é9a	=é9a
text	+1fZca1é1	=+1fZca1é1
text	ézéCéé4fz%AFZ	-
text	FZ0%C10éé	-
text	\x20C	=\x20C
text	Z+z1Cg0f0\x209a	=Z+z1Cg0f0\x209a
text	F%AacaA%gc9	-
text	fc9z\x201éFZC	=fc9z\x201éFZC
text	C+1f41g4c0FC\x20+F	=C+1f41g4c0FC\x20+F
text	Az4z%	-
text	Fé\x209\x20C	=Fé\x209\x20C
text	zéazZgé%fcAa\x209Z	-
text	ZCz	=ZCz
text	f4F	=f4F
text	%Fg+0	-
text	44Aé1	=44Aé1
text	Zg	=Zg
text	aF	=aF
text	Zéf0\x20	=Zéf0\x20
text	fé++Cz+	=fé++Cz+
text	gAé1Z0g9\x20f	=gAé1Z0g9\x20f
text	+1éCa+\x20%f	-
text	AaaZ0%0f9	=AaaZ0\x0f9
text	acfA4+C+af	=acfA4+C+af
text	9gA	=9gA
text	fZ40	=fZ40
text	9fA	=9fA
text	%\x20F4Z\x20	-
text	ffz0Zf0FA	=ffz0Zf0FA
text	a+	=a+
text	f	=f
text	zég%ggé9\x20g	-
text	é\x20gF4éZ\x20AzZ94	=é\x20gF4éZ\x20AzZ94
text	Fz49gf%A4a	-
text	ZCgF+C	=ZCgF+C
text	C0%	-
text	0A	=0A
text	109fAaFFz0	=109fAaFFz0
text	CZ09F0fF\x201cZgF	=CZ09F0fF\x201cZgF
text	AéaZ+a	=AéaZ+a
text	4	=4
text	gc9	=gc9
text	z	=z
text	1Ffz+ACf	=1Ffz+ACf
text	9cA	=9cA
text	1+%4gZ+4gzé0F1+	-
text	ég9AC0	=ég9AC0
text	4\x20ggCCZg99	=4\x20ggCCZg99
text	AZc%4gCC40fC+gf	-
text	fzaéZg1z14	=fzaéZg1z14
text	+fé	=+fé
text	f1\x20ZCZ\x20%gAc	-
text	cAA9%+\x20a	-
text	C1\x200+gA	=C1\x200+gA
text	CZZcg\x20c%f	-
text	z4F9AA%4	-
text	A+%9Zz99CA+	-
text	9AC9%z9+4Cé	-
text	1gc	=1gc
text	FFc0F1aéFA	=FFc0F1aéFA
text	g1é\x20fa\x20ZC%%	-
text	FC1%4C1	=FC1L1
text	F%	-
text	%F1a9+1F10C	-
text	0f	=0f
text	F1CAz9c4c0fCc\x20	=F1CAz9c4c0fCc\x20
text	44+\x20fzc	=44+\x20fzc
text	cZ	=cZ
text	AC	=AC
text	éC+	=éC+
text	\x20cé\x20+zcCgf	=\x20cé\x20+zcCgf
text	Ag	=Ag
text	4gZa1Aéé1F	=4gZa1Aéé1F
text	ZC+0C+%9a+f	-
text	fz9	=fz9
text	cé0ZF+c%F	-
text	1Cf	=1Cf
text	%f%FaaaéééaégA	-
text	04+\x2000Cz4éa4	=04+\x2000Cz4éa4
text	a900f0é	=a900f0é
text	ZAaccFf0	=ZAaccFf0
text	gc	=gc
text	+994z+1	=+994z+1
text	4ACZ4aCg+zzA	=4ACZ4aCg+zzA
text	94fé\x20czcZgz	=94fé\x20czcZgz
text	0éAag4ff	=0éAag4ff
text	g0C\x20fa9zF9%Fg	-
text	CF4\x20	=CF4\x20
text	g9cCz%4	-
text	g1gZa	=g1gZa
text	é+c\x20	=é+c\x20
text	F1z99%+A	-
text	+gazé19czFA910g	=+gazé19czFA910g
text	FgF409zg9z	=FgF409zg9z
text	cf+\x201g\x20\x20FéCFCZ+	=cf+\x201g\x20\x20FéCFCZ+
text	aC0+4fzz	=aC0+4fzz
text	g0f+cz9+féa	=g0f+cz9+féa
text	091fAa+Cfg9c	=091fAa+Cfg9c
text	\x20%0+FZcgé9Ca	-
